PDS_VERSION_ID = PDS3 FILE_NAME = "I20573002BTR.IMG" RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 320 FILE_RECORDS = 14358 LABEL_RECORDS = 6 ^IMAGE = 7 MISSION_NAME = "2001 MARS ODYSSEY" INSTRUMENT_HOST_NAME = "2001 MARS ODYSSEY" INSTRUMENT_NAME = "THERMAL EMISSION IMAGING SYSTEM" INSTRUMENT_ID = "THEMIS" DETECTOR_ID = "IR" MISSION_PHASE_NAME = "EXTENDED-1" TARGET_NAME = "MARS" PRODUCT_ID = I20573002BTR PRODUCER_ID = "ODY_THM_TEAM" DATA_SET_ID = "ODY-M-THM-3-IRBTR-V1.0" PRODUCT_CREATION_TIME = 2008-05-02T02:29:04 PRODUCT_VERSION_ID = "1.1" SOURCE_PRODUCT_VERSION_ID = "1.1" RELEASE_ID = "0019" START_TIME = 2006-08-04T07:34:05.836 STOP_TIME = 2006-08-04T07:42:04.234 SPACECRAFT_CLOCK_START_COUNT = "839144323.102" SPACECRAFT_CLOCK_STOP_COUNT = "839144801.204" START_TIME_ET = 207948910.000 STOP_TIME_ET = 207949388.400 UNCORRECTED_SCLK_START_COUNT = "839144323.102" IMAGE_DURATION = 478.4 ORBIT_NUMBER = 20573 GEOMETRY_SOURCE_DESC = "Reconstructed" CENTER_LATITUDE = 34.9872 CENTER_LONGITUDE = 242.974 POSITIVE_LONGITUDE_DIRECTION = EAST SAMPLE_RESOLUTION = 0.0131794 LINE_RESOLUTION = 0.0123954 PIXEL_ASPECT_RATIO = 0.940516 PHASE_ANGLE = 69.266 INCIDENCE_ANGLE = 69.4754 EMISSION_ANGLE = 1.17388 NORTH_AZIMUTH = 262.941 SLANT_DISTANCE = 430.91 LOCAL_TIME = 17.4483 SOLAR_LONGITUDE = 88.261 SUB_SOLAR_AZIMUTH = 193.795 MINIMUM_BRIGHTNESS_TEMPERATURE = 210.816 MAXIMUM_BRIGHTNESS_TEMPERATURE = 231.823 BAND_NUMBER = 9 BAND_CENTER = 12.57 SPATIAL_SUMMING = 8 OBJECT = IMAGE LINES = 14352 LINE_SAMPLES = 320 SAMPLE_TYPE = UNSIGNED_INTEGER SAMPLE_BITS = 8 OFFSET = 210.815887 SCALING_FACTOR = 0.082379 END_OBJECT = IMAGE END ڵڵڵڵڵڵڵڵ۹۹۹۹۹۹۹۹ֿֿֿֿֿֿֿֿΩѴΩѴΩѵΩѵΩѵΩѵΩѵϩѵɺȶեߺȶեߺȶեߺȶեߺȶ֥ߺȶ֥ߺȶ֥ߺȶ֥ߨϼ䨨ϼ䨨ϼ䨨ϼ䨨ϼ䨨ϼ䨨ϼ䨨ϼ䮮ˮˮˮˮˮˮˮллллллллппппппппɷȽɷȽɷȽɷȽɷȽɷȽɷȽɷȽԿٶʽԿٶʽԿٶʽԿٶʼԿٶʼԿٶʼӿٶʼӿٶʼ޶޶޶޶޶޶޶޶غغغغغغغغЯЯЯЯЯЯϯϯ彽彽彽彽彽佽佽佽꿿꿿꿿꿿꿿88888888[[[[[[[[eeeeeeee________88888888\\\\\\\\eeeeeeee________88888888\\\\\\\\eeeeeeee________88888888\\\\\\\\eeeeeeee````````99999999\\\\\\\\eeeeeeee````````99999999\\\\\\\\eeeeeeee````````99999999\\\\\\\\eeeeeeee````````99999999\\\\\\\\eeeeeeee````````........QQQQQQQQkkkkkkkk........QQQQQQQQkkkkkkkk........QQQQQQQQkkkkkkkk........QQQQQQQQllllllll........QQQQQQQQllllllll........QQQQQQQQllllllll........QQQQQQQQllllllll........QQQQQQQQkkkkkkkk22222222%%%%%%%%ffffffff22222222%%%%%%%%eeeeeeee22222222%%%%%%%%eeeeeeee11111111%%%%%%%%eeeeeeee11111111%%%%%%%%eeeeeeee11111111$$$$$$$$eeeeeeee11111111$$$$$$$$eeeeeeee11111111$$$$$$$$eeeeeeee]]]]]]]]00000000}}}}}}}}ҷ]]]]]]]]00000000}}}}}}}}ҷ]]]]]]]]00000000}}}}}}}}ҷ]]]]]]]]00000000}}}}}}}}ҷ]]]]]]]]00000000}}}}}}}}ҷ\\\\\\\\00000000}}}}}}}}ҷ\\\\\\\\00000000}}}}}}}}ҷ\\\\\\\\////////}}}}}}}}ҷpppppppprrrrrrrriiiiiiii⸸Ƿpppppppprrrrrrrriiiiiiii⸸Ƿpppppppprrrrrrrriiiiiiii⸸Ƿpppppppprrrrrrrriiiiiiii⸸Ƿpppppppprrrrrrrriiiiiiii⸸Ʒpppppppprrrrrrrriiiiiiii⸸Ʒpppppppprrrrrrrriiiiiiii⸸Ʒpppppppprrrrrrrriiiiiiii⸸ƷDDDDDDDD!!!!!!!!ﵵ·DDDDDDDD!!!!!!!!ﵵ·DDDDDDDD!!!!!!!!ﵵ¶DDDDDDDD!!!!!!!!ﵵ¶DDDDDDDD!!!!!!!!ﵵ¶DDDDDDDD!!!!!!!!ﵵ¶DDDDDDDD!!!!!!!!ﵵ¶DDDDDDDD!!!!!!!!ﵵ¶RRRRRRRR((((((((::::::::ױ¯RRRRRRRR((((((((::::::::ױ¯RRRRRRRR((((((((::::::::ױ¯RRRRRRRR((((((((::::::::ױ¯RRRRRRRR((((((((::::::::ױ¯RRRRRRRR((((((((::::::::ױ¯RRRRRRRR((((((((99999999ױ¯RRRRRRRR((((((((99999999ױ¯hhhhhhhh########HHHHHHHH{{{{{{{{²hhhhhhhh########HHHHHHHH{{{{{{{{²hhhhhhhh########HHHHHHHH{{{{{{{{²hhhhhhhh########HHHHHHHH{{{{{{{{²hhhhhhhh########HHHHHHHH{{{{{{{{²hhhhhhhh########HHHHHHHH{{{{{{{{²hhhhhhhh########HHHHHHHH{{{{{{{{²hhhhhhhh########HHHHHHHH{{{{{{{{²ffffffffllllllll########PPPPPPPPqqqqqqqq¶׿ffffffffllllllll########PPPPPPPPqqqqqqqq¶׿ffffffffllllllll########PPPPPPPPqqqqqqqq¶ؿffffffffllllllll########PPPPPPPPqqqqqqqq¶ؿffffffffllllllll########PPPPPPPPqqqqqqqq¶ؿffffffffmmmmmmmm########PPPPPPPPqqqqqqqq¶ؿffffffffmmmmmmmm########PPPPPPPPqqqqqqqq¶ؿffffffffmmmmmmmm########QQQQQQQQqqqqqqqq·ؿ}}}}}}}}::::::::tttttttt44444444EEEEEEEE䩩¾}}}}}}}}::::::::tttttttt44444444FFFFFFFF䩩¾}}}}}}}}::::::::uuuuuuuu44444444FFFFFFFF䩩¾}}}}}}}}::::::::uuuuuuuu44444444FFFFFFFF䩩þ}}}}}}}}::::::::uuuuuuuu44444444FFFFFFFF䩩þ}}}}}}}}::::::::uuuuuuuu55555555FFFFFFFF䩩þ}}}}}}}}::::::::uuuuuuuu55555555FFFFFFFF婩þ}}}}}}}}::::::::uuuuuuuu55555555FFFFFFFF婩þꗗ________yyyyyyyyOOOOOOOO########򳳳ͼꗗ________yyyyyyyyOOOOOOOO########򳳳ͼꗗ________zzzzzzzzOOOOOOOO########򳳳ͼꗗ________zzzzzzzzOOOOOOOO########򳳳ͼꗗ________yyyyyyyyOOOOOOOO########򳳳ͼꗗ________yyyyyyyyOOOOOOOO########򳳳ͼꗗ________yyyyyyyyOOOOOOOO########򳳳ͼꗗ________yyyyyyyyOOOOOOOO########򳳳ͼ㬬rrrrrrrrrrrrrrrr--------ttttttttÿ㬬rrrrrrrrrrrrrrrr--------ssssssssþ㬬rrrrrrrrrrrrrrrr--------ssssssssþ㬬rrrrrrrrrrrrrrrr--------ssssssssþ㬬qqqqqqqqqqqqqqqq--------ssssssssþ㬬qqqqqqqqqqqqqqqq--------ssssssssþ㬬qqqqqqqqqqqqqqqq--------ssssssssþ㬬qqqqqqqqqqqqqqqq--------ssssssssþiiiiiiiiSSSSSSSSjjjjjjjjiiiiiiiiSSSSSSSSiiiiiiiiiiiiiiiiSSSSSSSSiiiiiiiiiiiiiiiiSSSSSSSSiiiiiiiiiiiiiiiiSSSSSSSSiiiiiiiiiiiiiiiiSSSSSSSSiiiiiiiiiiiiiiiiSSSSSSSSiiiiiiiiiiiiiiiiSSSSSSSSiiiiiiiiߊppppppppߊppppppppߊpppppppp߉pppppppp߉ppppppppމppppppppމppppppppމppppppppݻݻݻݻɿݻɿݻɿݻݻTTTTTTTTGGGGGGGG❝TTTTTTTTGGGGGGGG㝝TTTTTTTTGGGGGGGG㝝TTTTTTTTGGGGGGGG㝝TTTTTTTTGGGGGGGG㝝TTTTTTTTGGGGGGGG㝝TTTTTTTTGGGGGGGG㝝TTTTTTTTGGGGGGGG㝝GGGGGGGGҩǺGGGGGGGGҩǺ HHHHHHHHҩǺ HHHHHHHHҩǺ HHHHHHHHҩǺ HHHHHHHHҩǺ HHHHHHHHҩǺ HHHHHHHHҩǺaaaaaaaaиƹaaaaaaaaиƹaaaaaaaaиƹaaaaaaaaиƹaaaaaaaaиƹaaaaaaaaиƺaaaaaaaaиƺaaaaaaaaиƹPPPPPPPPѶ̴øPPPPPPPPѶ̴øPPPPPPPPѶ̴øPPPPPPPPѶ̴øPPPPPPPPѶ̴øPPPPPPPPѶ̴øPPPPPPPPѶ̴øPPPPPPPPѶ̴øꗗŭꗗŭꗗѿŭꗗѿŭꗗѿŭꗗѿŭꗗѿŭꗗѿŭ배ɖ배ɖ배ɖ배ɖ뱱ɖ뱱ɖ뱱ɖ뱱ɖ⾾ⳳȱϾɺ⾾ⳳȱϾɺ⾾ⳳȱϾɺ⾾ⳳȱϾɺ⾾ⳳɱϾɺ⾾ⳳɱϾɺ⾾ⳳɱϾɺ⾾ⳳɱϾɺؿù̶ؿù̶ؿù̶ؿù̶ؿù̶ؿù̶ؿù̶ؿù̶Ƨܾ¯Ƨܾ¯Ƨܾ¯Ƨܾ¯Ƨܾ¯Ƨܾ¯Ƨܾ¯Ƨܾ¯ееѵѶѶѶѶѶ˿Ϳ˿Ϳ˿Ϳ̿Ϳ̿Ϳ̿Ϳ̿Ϳ̿Ϳȝݶ˼³ȝݶ˼³ɝݶ˼³ɝݶ˼³ɝݶ˼³ɝݶ˼³ɝݶ˼³ɝݶ˼³ʥ԰θϵùʥ԰θϵùʥ԰θϵùʥ԰θϵùʥ԰θϵùʥ԰θϵùʥ԰θϵùʥ԰θϵùпٮλϱ»пٮλϱ»пٮλϱ»пٮλϱ»пٮλϱ»пٮλϱ»пٮλϱ»пٮλϱ»Ի᷷ȿɱ¼Ի᷷ȿɱ¼Ի᷷ȿɱ¼Ի᷷ȿɱ¼Ի᷷ȿɱ¼Ի᷷ȿɱ¼Ի᷷ɱ¼Ի⸸ɱ¼ͻβ¾ͻβ¾ͻβ¾ͻβ¾ͻβ¿λϲ¿λϳ¿μϳ¿῿нʼνǷժʾнʼνǷժʾнʼνȸ֪ʾнʼνȸ֪ʾѽʼνȸ֪ʾѽʼνȸ֫ʿѽʼνȸ֫ʿѽʼνȸ֫ʿӿӲȽӿӲȽӿӲȽӿӲȽӿӲȽӿӲȽӿӲȽӿӲȽӿ¶̲ӿ¶̲ӿ¶̲ӿ¶̲ӿ¶̲ӿ¶̲ӿ¶̲ӿ¶̴̴̴̴̴̴̴̴̲սĻ˺ŸսĻ˺ŸսĻ˹ŸսĻʹŸսĻʹŸսĻʹĸսĻʹĸսĺʹĸý½ý½ý½ý½ý½ý½ý½̿ý½̿ۼľ̿¿ۼľ̿¿ۼľ̿¿ۼľ̿¿ۼľ̿¿ۼľ̿¿ۼľ̿¿ۼľ̿¿ɿظĻ̿¿ɿظĻ̿¿ɿظĻ̿¿ɿظĻ̿¿ɿظĻ̿¿ɿظĻ̿¿ɿظĻ̿¿ɿظĻ̿¿Ͷ̿Ͷ̿ζ̿ζ̿ζ̿ζ̿ζ̿ζ̿þȸþȸþȸþȸþȸþȸþȸþȸȽ̻Ƚ̻Ƚ̻Ƚ̻Ƚ̻Ƚ̻Ƚ̻Ƚ̻ǾǾſǾſƾſƾſƾſƾſƾſ˿ƽ˿ƽ˿ƽ˿ƽ˿ƽ˿ƽʿƽʿƽϽʻŷϽʻŷϽʻŷϽʻŷϽʻŷϽʻŷϽʻŷϽʻŷʻɻʻɻʻɻʻɻʻɻʻɻʻɻʻɻʻľɻʻľɻʻĿɻʻĿɻʻĿɻ˻Ŀɼ˻Ŀɼ˻Ŀɼ˽˸ɼ˽˸ɼ˽˸ɼ˽˸ɼ˽˸ɼ˽˸ɼ˽˸ɼ˽˸ɼǼϴɼǼϴɼǼϴɼǼϴɼǼϴɼǼϴɼǼϴɼǼϴɼȺɻȺɻȺɻȺɻȺɻȺɻȺɻȺɻֿлտлտлտлտϻտϻտϻտϻŹ̼ί¸Ź̼ί¸Ź˼ίŹ˼ίŹ˼ίĹ˼ίĹ˼ίĹ˼ίǴòŻǴòŻǴòŻǴòŻǴòŻǴòŻǴòŻǴòŻĻζ¾ſĻζ¾ſĻζ¾ſĻζ¾ſĻη¾ſĻη¾ƿĻη¾ƿĻη¾ƿDzƸƸDzƸƸDzƸƹdzƸƹdzƸƹdzƸǹdzƸǹdzǸǹʺǿĹʺǿĹʺĹʺĹʺĹʺĹʺĹʺĹպջջջջջջջվվվվվվվվ¹¹¹¹¹¹¹¹ɻƹɻƹɻƹȻƹȻƹȻƹȻƹȻƹƾ̿ýƾ̿ýƾ̿½ƾ̿½ƾ̿½ƾ̿½ƾ̿½ƾ̿½ξ˹ξ˹ξ˹ξ˹ξ˸ν˸νʸνʸνʸνʸͽʿʸͽʿʸͽʿʸͽʿʸͽʿʸͽɿʸɼʸɼʸɼʷɼʷɼɷɼɷȼɷȼɷͿϼ·Ϳϼ·;ϼ·;ϼ·;ϻ·;ϻ·;ϻ·;ϻ·ȻߵȾȻߵȾȻߵȾȻߵȾȻߵȾȻߵȾȻߵȾȻߵȾɷҷ˼ľɷҸ˼ľɷҸ˼ľɷҸ˼ľɷҸ˼ľɷҸ˼ľɷҸ˼ľɷҸ˼ľ̷żľ̷żľ̷żľ̷żľ̷żľ̷żľ̷żľ̷żľȻַɼķȻַɼķȻַɼķȻַɼķȻַɼķȻַɼķȻַɼķȻַɼķӷھܿɼIJӷھܿɼIJӷھܿɼIJӷھܿɼIJӶھܿɼIJӶھܿɼIJӶھܿɼIJӶھܿɼIJݽڻξ̾Żݽڻξ̾Żݽڻξ̾Żݽڻν̾Żݽڻν̾Żݽںͽ̾Żݽںͽ̾Żݽںͽ̾ŻռڽҼƹ̽ɻջٽҼƹ̽ɻջٽҼƹ̽ɻջٽҼƹ̽ɻջٽҼƹ̽ɺջٽҼƹ̽ȺջٽҼƸ˽ȺջټҼƸ˽Ⱥμʻ˽ÿȺμʻ˽ÿȺμʻ˽ÿȺͻʺ˼þȺͻʺ˼þȺͻʺ˼þȺͻɺ˼þȺĿͻɺ˼þȹ̽ƿ½Ǻ̽ƿ½Ǻ˽ƾ½ƺ˼ƾ½ƺ˼ƾ½ƺ˼ƾ¼ƹ˼ƾ¼ƹ˼ƾ¼ƹ˿ƾǿĽ˿žǿĽ˿žǿĽ˿žƿĽ˿žƿĽ˿žƿĽ˿žƿĽ˿žƿĽäľ½ý´äľ½ý´äľ½ý´äľ½ý´äľ½ý´äľ½ý´äľ½ý´äľ½ý´ļǾ˽ͿǿƴļǾ˽ͿǿƴļǾ˽ͿǿƴļǾ˽ͿǿƴļǾ˽ͿƴļǾ˽Ϳƴļǿ˽Ϳƴļǿ˽ͿƴǸƺDzƿ½ĺǸƺDzƿ½ĺǸƺDzƿ½ĺǸƺDzƿ½ĺǸƺDzƿ½ĺǸƺDzƿ½ĺǸƺDzƿ½ĺǸƺDzƿ½ĺ˿ʽ㿿ǵϹ¿˽˿ʽ俿ǵй¿˽˿ʽ俿ȵк¿˽˿ʽ俿ȵк¿˽˿ʽ俿ȵк¿˽˿ʽ俿ȵк¿˽˿ʽ俿ȵк¿˽˿ʽ俿ȵк¿˽˼¼˼¼˼¼˼¼˼¼˼¼˼¼˼¼˿컻Ӿ˿컻Ӿ̿컻Ӿ̿컻Ӿ̿컻Ӿ̿컻Ӿ̿컻Ӿ̿컻Ӿ·Ӻǹ·Ӻǹ·Ӻǹ·Ӻǹ·Ӻǹ·Ӻǹ·Ӻǹ·Ӻǹ͵ӺŽǵ͵ӺŽǵ͵ӺŽǵ͵ӺŽǵ͵ӺŽǵ͵ӺŽǵ͵ӺŽǵ͵ӺŽǵ̺ǵ̺ǵ̺ǵ̺ǵ̺ǵ̺ǵ̺ǵ̺ǵǼǼºǼºǼºǼºǼǼǼԼ;ֽŻԼ;ֽŻԼ;ֽŻԼ;ֽŻԼͽֽŻԼͽֽŻӻͽֽĻӻͽսĻжɴģʼ¾ľжɴģʼ¾Ľжȴģʼ¾Ľжȴģʼ¾Ľжȴģʼ¾Ľжȴģʼ¾Ľжȴãʼ¾Ľеȴãʼ¾Ľɸİ¿ɸİ¿ɸİ¿ɸİ¿ɸİ¿ɸİ¿ɸİ¿ɸİ¿˷Žʿ¹˷Žʿ¹˷Žʿ¹˷Žʿ¹˶Žʿ¹˶żʿʶżɿʶżɿزȳŹزdzŸ̿زdzŸ̿ײdzŸ˿ײdzŸ˿ײdzŸ˿ײdzŸ˿ױDzĸøరȾĸøరȾķøరȾķ÷రȾķ·௯Ƚķ·߯Ƚķ·߯Ƚķ·߯ǽķº۵÷º۵ö¹۵ö¹۵ö¹۵ö¹۵ö¹۵ǿö¹۵ǿö½͸Ʊèǽ½͸Ʊèǽ½͸Ʊèǽ½͸Ʊèǽ½͸Ʊèǽ½͸Ʊèǽ½͸Ʊèǽ½͸Ʊèǽ½ڻƷDz½ڻƷDz¾ڻƷDz¾ڻƷDz¾ڻƷDz¾ڻƷDz¾ڻǷDz¾ڻǷ¸Dz¾쳳óĶ¾쳳óĶ¾쳳óĶ¾쳳óĶ¾쳳óĶ¾쳳ó»Ķ¾쳳ó»Ķ¾쳳ó»Ķ¾þճɽIJ¾þմɽIJ¾þմɽIJ¾þմɽIJ¾þմɽIJ¾þմɽIJþþմɽIJþþմɽIJþĻŽ̻ǻþĻŽ̻ǻþĻŽ̺ǻ¾ĺŽ̺ǻ¾ĺŽ̺ǻ¾ĺŽ̺ǻ¾ĺŽ̺ǻ¾ĺŽ̺ƻɾȾ¶ʶɾȾ¶ʶɾȾ¶ɶɾȾµɶɾȾµɶɾǾµɶɾǾµɶɾǾµɶ佽Ŷ佽Ŷ佽Ŷ佽Ŷ佽Ŷ佽Ŷ佽Ŷ佽ŶŶŶŶŶŶŶŵŵ½ŵò½ŵò½ŵò½ĵò½ĵñ½ĵñ½ĵñ½ĵñǿ½ȼǿȼǿȼǾȼǾȼǾǼǾǼƾǼλʾεDz´λʾεDz´κʾεDz´ͺʾεƲ´ͺʾεƲ´ͺʾεƲ´ͺʾεƲ´ͺʾεƲ´ɽʾ¸ʶɽʾ¸ʶɽʾ¸ʶɽʾ¸ʶɽʾ¸ʶɽʾ¸ʶɽʾ¸˶ɽʾ¸˶ʾ˶ļʾ˶ļʾ˶ļʾ˶ļʾ˶ļʾ˶ļʾ˶ļʾ˶żûʾ˽ûʾ˽ûʾ˽ûʾ˽ûʾ˽ûʾ˽ûʾ˽ûʾ˽þʷþ˷þ˷þ˷þ˸þ˸þ˸þ˸ƴ˳ƴ˴ƴ˴ƴ˴ƴ˴ƴ˴ƴ˴ƴ˴½˺ǰŽ¾˻ǰŽ¾˻ǰŽ¾˻ǰŽ¾˻ǰŽ½˻ǰŽ½˺ǰŽ½˺ǰŽ·Ŀ˫Ű·ľ˫Ű·ľ˫۶ľ˫۶ľ˫۶ľ˫۶ľ˫۶ľ˫Ű«ŴĤ·«ŴĤ·«ŴĤ¶«ŴĤ¶«ŴĤ¶«ŴĤ¶«ŴĤ¶«ŴĤ¶޴¶ǿ޴¶ǿ޴¶ǿ޴¶ǿ޴¶ǿ޴¶ǿ޴¶ǿ޴¶ǿƮòƮòƮòƮòǮòǮòǮòǮòĹðĹðĹðĹðĹðĹðĹðĹðǿǸøº°ǿǸøº°ǿǸøº°ǿǸøº°ǾǸøº°ǾǸøºǾǸøºǾǸøºоȫļûïоǫļûïоǫļûïоǫļúïоǫĻúïоǫĻúïоǫĻúïоǫĻúïͺľÿͺľÿͺľÿͺľÿͺľÿͺľÿͺľÿͺľÿɺ̵ګʼɺ̵ګʼʺ̵ګʼʺ̵ګʼʺ̵ګʼʺ̵ګʼʺ̵ګʼʺ̵ګʼѺ⢢ìʸѺ⢢ìʸѺ⢢ìʸѺ⢢ìʸѺ⢢ìʸѺ⢢ìʸѺ⡡ìʸѺ⡡ëʸۺŤͬǧ̼ƴۺŤͫǧ̼ƴۺŤͫǧ̼ƴۺŤͫǧ̼ƴۺŤͫǧ˼ƴۺŤͫǧ˼ƴۺŤͫǧ˼ƳۺŤͫǧ˼ųغ̫ƧҺغ̫ƦҺع̫ƦҺع̫ƦҺع̫ƦҺع̫ƦҺع̪ƦѺع̪ƦѺŪºȿŪºȿŪºȿŪºȿŪºȿŪºȿŪºȿŪºȿģȱɼ̻Ůӳģȱɼ̻Ůӳģȱɼ˻Ůӳģȱɼ˻Ůӳģȱɼ˻Ůӳģȱɼ˻Ůӳģȱɼ˻Ůӳģȱɼ˻Ůӳģ̵;ɮģ̵;ɮģ̵;ɮģ̵;ɮģ̵;ɮģ̵;ɮģ̵;ɮģ̵;ɮģżŰƹϬ¹ģżŰƹϬ¹ģżŰƹϬ¹ģżŰƹϬ¹ģżŰƹϬ¹ģżŰƹϬ¹ģżŰƹϬ¹ģżŰƹϬ¹ģǻĮµöģǼĮµöģǼĮµöģǼĮµöģǼĮµöģǼĮµöģǼĮµöģǼĮµöĜżêµŵɼĜżêµŵɼĜżêµŵɼĜżêµŵɼĜżêµŵɼĜżêµŵɼĜżêµŵɼĜżêµŵɼ½³DZµɸ¼½³DZµɸ¼½³ǰµɸ¼½³ǰµɸ»³ǰµɸ»³ǰµɸ»³ǰµɸ»³ǰ´ɸ»ƺոƺոƺոƺոƺշƺշƺշƺշļξļξļξļξļξļξļξĻ;ɸ֮ɸ֮ɸ֮ɸ֮ȸ֮ȸ֮ȷ֮ȷխɾűԻɾıԻɾıԻɾıԻɾıԻɾıԻɾıԻɾıԻɹ±Ľɹ±Ľɹ±Ľɹ±Ľɹ±Ľɹ±Ľɹ±Ľɹ±ĽԹŨԹƨԹƨԹƨԹƨԹƨԹƨԹƨسƼԿسƼԿسƼԿسƼԿسƼԿسƼԿسƼԿزƼԿǼצǼצǼצǼץǼץǼץǼץǼץįñįñįñįñįñįñįñįñįӱįӱįӱįӱįӱįӱįӱįӱĵĵĵĵĵĵĵĵ¥¥¥¥¥¥¥¥üŽüŽüŽüŽüŽüŽüŽüŽηηηͷͷͷͷͷѽѽѽѽѽѽннǢǢǢǢǢǢǢǢ˫˫˫˫̫̫̫̫ū¯ū¯ū¯ū¯ū¯Ƭ¯Ƭ¯Ƭ¯³ǜ³ǜ³ǜ³ǜ³ǜ³ǜ³ǜ³ǜ········¾ƨ¾ƨ¾ƨþƨþƨþƨþƨþƩúĩúĩúĩúĩúĩúĩúĩúĩĻĻĻûûûûûûŮûŮûŮûŮûŮûŮúŮúŮú§ú§ú§ú§ú§ú§ú§ú§»ƨñƨñƨñƨñƨñƨñƨñƨñĿĸΥĿĸΥĿĸΥĿĸΥĿĸΥĿĸΥĿĸΥĿĸΥðȨðȨðȨðȨðȨðȨðȨðȨijijijijijijijijżľżľżľżľżľżľżľżľûûûûûûúúþǺȏþǺȏþǺȏþǺȎþƺȎþƺȎþƺȎþƺȎƺŎƺŎƺŎƺŎƺŎƺŎƺŎƺŎггггггггŶ˹Ŷ˹Ķ˹Ķ˹Ķ˹Ķ˹Ķ˹Ķ˹ĶșĶșĶǙĶǙĶǙĶǙĶǙĶǙįžįžįžįžįžįžįžįžƽͯƽͯƽͯƽͯƽͯƽͯƽͯƽͯƹͣƹͣƹͣƹͣŹͣŹͣŹͣŹͣƦƦƦƦſƦſƦſƦſťùùùùùùùùƹçƤƹçƤƹçƤƹçƤƹçƤǹçƤǹçƤǹçƤļǼß·ļǼğ·ļǼğ·ļǼğ·ļǼğ·ļǼğ·ļǼğ·ļȼğ·ĦĦĦĦĦæææ½ñöº½ñ¶º½ñ¶º½ñ¶º½ñ¶º½ñ¶º½ñ¶º½ñ¶ºƽõúŽõúŽõúŽõúŽõúżõúżõúżõú̼ûſ̼ûſ̼ûſ̼ûſ̼ûſ̼ûſ̼ûſ̼ûſɼÿ®ɼÿ®ɼÿ®ɼÿ®ɼÿ®ɼÿ®ɼÿ®ɼÿ®ÿüɿµÿüµÿüµÿüµÿüµÿüµÿüµÿüµûͽêû;êû;êû;êĻ;êĻ;êĻ;êĻ;êǬ˷ǪǬ˷ǪǬ˷ǪǬ˷ǪǬ˷ǪǬ˷ǪǬ˷ǪǬ˷Ǫĝ빹Ǫĝ빹Ǫĝ빹Ǫĝ칹ȪĞ칹ȪĞ칹ȪĞ칹ȪĞ칹ȪùúùúùúùúùúùúĹúĺúĨĨĨĨĨĨĨĨƽͿƽͿƽƽƽƾƾƾÿÿÿÿÿÿÿÿ𷷷ï𷷷ï𷷷ï𷷷ï𷷷ï𷷷ï𷷷ï𷷷ï¹갰¹鰰¹鰰鰰鰰鰰鰰鰰ҬúҬú²Ҭú²Ҭú²Ҭú²Ҭú²Ҭú³Ҭú®®®®®®®®ȵ÷ȵ·ȵ·ȵ·ȵ·ȵ·ȵ·ȵ·࿿࿿࿿࿿ҿ࿿ҿ߿ҿ߿ҿ߿÷ѻóöѻóöÿѻ³öÿѻ³öÿѻ³öÿѻ³ö¿Ѻ³ö¿Ѻ³ʳ¸ͺɳ¸̺ɳ¸̺ɳ¸̺ɳ¸̺ɳ¸̺ɳ¸̺ɳ¸̺ǯ»źƯ»źƯ»źƯ»źƯ»źƯºźƯºźƯºź¶¶¶¶¶¶¶µ¼͹¼͹¼͹¼͹͹͸͸͸´´´´´´´´ŻŻŻŻŻŻŻŻ¸¹¹¹ùùùùzzzzzzzzĸ{{{{{{{{ĸ{{{{{{{{ĸ{{{{{{{{ĸ{{{{{{{{ĸ{{{{{{{{ĸ{{{{{{{{ĸ¸{{{{{{{{ĸ¸wwwwwwww´wwwwwwww´wwwwwwwwµwwwwwwwwµwwwwwwwwµwwwwwwwwµwwwwwwwwµwwwwwwwwµŵĻŵĻŵĻŵĻŵĻŵĻŵĻŵĻɼúɼúɼúɼúɼúɼúɼúɼúƶżǺƶżǺƶżǺƶļǺƶļǹƶļǹƶļǹƶļǹįȿįȿïȿïȿïȿîȿîȿîȾݿ®ݿ®ݿ®ݿ®ݿ®ݾ®ݾ®ݾ­ʩ־­ŷʩ־­Ŷʩ־­Ŷʩ־­Ķʩ־­Ķʩ־­Ķʩ־­Ķʩ־­ĶĦŞ´ĦŞ´ĦŞ´ĦŞ´ŦŞ´ŦŞ´ŦŞ´ŦŞ´¥ɶåɶåɶåɶæɶæɶæɶæɶƸùƸùƸùƸùƸùƸùƸùƸùĽøĽøĽøĽøĽøĽ÷Ľ÷Ľ÷ľìľìþìþìþìþìþ¬þ¬¯¯¯¯¯¯¯¯¿¿¿¿¿¿¿¿üüýýýýýýŹôźôźôźôźôźôźĴźĴźĴźĴźĴźĴźĴźĴźôźôþôþôþôþôþôþôþôþ󪪪ªªªªª±ù±ù±ù±ù±ù²ù²ù²ù¶¶¶¶¶ö²ö²ö®öŻ®öŻ®öŻ®öż®öż®öż®öż®öŻϿϿϿϿϿϿӿӿӿӿӿӿӿӿúŵ¹úŵ¹úŵ¹úŴ¹ºŴ¹ºŴ¹ºŴ¹¹Ŵ¹³ɴŸʹ³ɴŸʹ³ɴŸʹ³ɴŸʹ³ɴŸʹ³ɴŸʹ³ɴŸʹ³ɴŸʹ´ɼѹ´ɼѹ´ɼѹµ´ɼѹµµɼѹµõɽѹµõɽѹµõɽѹӸ÷ֹӸķֹӸķֹӸķֺӸķֺӸķֺӸĸֺӸĸ̴̴̴̴̴̴̴̴ֺֺֺֺֺֺֺֺֺȻƿݺȻƿݺȻƿݺȻƿݺȻƿݺȻƿܺȻƿܺȻƿܺŹ๹Ź๹Ź๹Ź๹Ź๹Ź๹Ź๹Ź๹ôķ๹ôķ๹Ĵķ๹Ĵķ๹Ĵķ຺Ĵķ຺ĴķẺĴķẺǿ纺ǿ纺ǿ纺ȿ纺ȿ纺ȿ躺ȿ躺ȿ¸躺ĿĿĿĿĿ””””³÷󸸸³÷󸸸³÷󸸸³÷󸸸³÷󸸸³÷󸸸³÷󸸸³÷󸸸𰰰𰰰𰰰𰰰𯯯𯯯𯯯𯯯߷߷߷߶߶߶߶߶ĿüɳĿüɳĿüɳĿüɳĿüɳĿ»ɳĿ»ɳĿ»ɳɺĿ´չɺĿ´չɺĿ´չɺĿ´չɺĿ´չɺĿ´չɺĿ´չɺĿ´չôƽĿ˾°˵ôƽĿ˾°˵ôƽĿ˾°˵ôƽĿ˾°˵ôƽÿ˾°˵ôƽÿ˾°˵ôƽÿ˾°˵óƼÿʾ°˵ýȻ°ýȻ°ýȻ°ýǻ¯ýǻüǻüǻ¼Ǻþýůþýįþýįþýįþ½įþ½įý¼įý¼įŶľĵľĵľĵľĵľĵľĵþĵþϵĴϵĴεĴεĴεĴδôδôδôһŻһŻһŻһŻһŻһŻһĻһĻŹƲŹƲ~~~~~~~~ŹƱ~~~~~~~~ŹƱ~~~~~~~~ŹƱ~~~~~~~~ŹƱ~~~~~~~~ŹƱ~~~~~~~~ŹƱ~~~~~~~~ĵüĵüĵüĵüĵüĵüĵüĶüκ¼κ¼κ¼ϺüϺüϺüϺüϺüٳúhhhhhhhhٳúiiiiiiii½ڴúiiiiiiii½ڴúiiiiiiii½ڴúiiiiiiii½ڴúiiiiiiii½ڴúiiiiiiii½ڴúiiiiiiiiް````````Ųް````````Ųް````````Ųް````````Ųް````````Ųް````````ųް````````ųް````````ų޷޷޷޷޷޷~~~~~~~~޷~~~~~~~~޷~~~~~~~~źɧ׻öooooooooźɦ׻öooooooooźɦ׻öooooooooźɦ׻öooooooooźɦ׻önnnnnnnnźɦ׺önnnnnnnnźɦ׺önnnnnnnnźɦ׺önnnnnnnn£ºöqqqqqqqqȥ£ºöqqqqqqqqȥ£ºöqqqqqqqqȥ£ºõqqqqqqqqȥ£ºõqqqqqqqqȥ£ºõqqqqqqqqȥ£ºõqqqqqqqqȥ£¹õqqqqqqqqȤ¼̩¼̩¼̩¼̨¼̨¼̨¼̨¼̨ô~~~~~~~~ůô~~~~~~~~ůô~~~~~~~~ůô~~~~~~~~ůô~~~~~~~~įô~~~~~~~~įô~~~~~~~~į´~~~~~~~~įǴ~~~~~~~~Ǵ~~~~~~~~Ǵ~~~~~~~~Ǵ~~~~~~~~Ǵ~~~~~~~~Ǵ~~~~~~~~Ǵ~~~~~~~~Ǵ~~~~~~~~ɼǻɼǻɼǻɼǻɼǻɽǻɽǻɽǻɽîɽîɽîɽîɽîɽîɽîɽî§Ŀ{{{{{{{{Ȯ§Ŀ{{{{{{{{Ȯ§Ŀ{{{{{{{{Ȯ§Ŀ{{{{{{{{Ȯ§Ŀ{{{{{{{{Ȯ§Ŀ{{{{{{{{Ȯ§Ŀ{{{{{{{{Ȯ§Ŀ{{{{{{{{ȮƮµƹεƮµƹεƮµƹεƮµƹζƮµƹζƮµƹζƮµƹζƮ¶ƹζƲɽſ̺ȪƲɽſ̺ȪƲɽſ̺ȪƳɽſ̺ȪƳɽſ̺ȪƳɽſ̺ȪƳɽſ̺ȪƳɽſ̺ȫŵϺ̲ŵϺͲŵϺͲŵϺͲŵϺͲŵϺͲŵϺͲŵϺͲ˷©̶˷¨̶˷¨̶˷¨̶˷¨̶˷¨̶˷¨̶˷¨̶Ÿ¨̾̽Ÿ©̾̽Ÿ©̾ͽŸ©̾ͽŸ©̾ͽŸ©̾ͽĺ¹©̾ͽĺ¹©̾ͽźͺźͺźͺźͺźͺźͻźͻźͻź™żͶź™żͶź™żͶź™żͶź™żͶź™żͶź™żͶź™żͶƝżƽƶƝżƽƶƝżƽƶƝżƼƶƜżƼƶƜżƼƶƜŻƼƶƜŻƼƶĿ־ɼǿĿ־ɼǿĿ־ɼǿĿ־ɼǿĿ־ɼǿĿ־ɼǿĿ־ɼǿĿֽȼǿĽҹм˼Ľҹм˼ĽҹмʼĽҹмʼĽҹмʼýҹмʼýҹмʼýҹмʼɵñɵñɵñɵðɵðɴðѿɴðѿɴðŷӸŷӸŷӸŷӸŷӸŷӸŷӸŷӸÿľʹÿľʹÿľʹÿľʹÿľʹÿľʹÿľʹÿľʹþĺɴþĺɴþĺɴþĺɴþĺɴþĻɴþĻɴþĻɴþ˻ɴǶþ˻ɴǶþ˻ɴǶþ˻ɴǶþ˻ɵǶÿ˻ɵǶĿ˻ɵǶĿ˻ɵǶĿȻ®ȶĿȻ®ȶĿȻ®ȶĿȻ®ȶþȻ®ȶþȻ®ȶþȻ®ȶþȻ­ȶý˿ĻŰý˿ĻŰý˿ĻŰý˿ĺŰý˿ĺŰü˿ĺŰü˿ĺŰü˿ĺŰÿżĻĺ}}}}}}}}ϴÿżĻĺ}}}}}}}}ϴÿżĻĺ}}}}}}}}ϴÿżĻú}}}}}}}}ϴÿżĻú}}}}}}}}ϴÿżĻú}}}}}}}}ϴÿżĻú}}}}}}}}ϴÿļĻú}}}}}}}}ϴļ}}}}}}}}ڴļ}}}}}}}}ڴļ}}}}}}}}ڴļ}}}}}}}}ڴļĿ}}}}}}}}ڴļĿ||||||||ڴļĿ||||||||ڴļĿ||||||||ڴļǿº||||||||дļǿº||||||||дļǿº||||||||дļǿº}}}}}}}}дļº}}}}}}}}дļº}}}}}}}}дļº}}}}}}}}дļº}}}}}}}}дļƾ}}}}}}}}绻ļƾ}}}}}}}}绻ļƾ}}}}}}}}绻żƾ}}}}}}}}绻żƿ}}}}}}}}绻żƿ}}}}}}}}绻żƿ}}}}}}}}绻żƿ}}}}}}}}軻˼ƿ}}}}}}}}򬬬˼ƿ}}}}}}}}򬬬˼ƿ}}}}}}}}򬬬˼ƿ}}}}}}}}򬬬˼ƿ}}}}}}}}򬬬˼ƿ}}}}}}}}򬬬˼ƿ}}}}}}}}򬬬˼ƿ}}}}}}}}򬬬ɼ꽽ƿ}}}}}}}}ɼ꽽ƿ}}}}}}}}ɼ꽽ƿ}}}}}}}}ɼ꽽ƿ}}}}}}}}ɼ꽽ƿ}}}}}}}}ɼ꽽ƿ}}}}}}}}ɼ꽽ƿ}}}}}}}}ɼ꽽ƿ}}}}}}}}Ŷ濿ƿ}}}}}}}}ŵ濿ƿ}}}}}}}}ŵ濿ƿ}}}}}}}}ŵ濿ƿ}}}}}}}}ŵ濿ƿ}}}}}}}}ŵ濿ƾ}}}}}}}}ĵ濿ƾ}}}}}}}}ĵ濿ƾ}}}}}}}}¾þuuuuuuuu¾þuuuuuuuu¾þuuuuuuuu¾þuuuuuuuu¾þuuuuuuuu¾þuuuuuuuu¾þuuuuuuuu¾þuuuuuuuu÷xxxxxxxxܴ÷xxxxxxxxܴ÷xxxxxxxxܴ÷xxxxxxxxܴ÷xxxxxxxxܴ÷xxxxxxxxܴ÷xxxxxxxxܴ÷xxxxxxxxܴúξﴴúξﴴúξﴴúξﴴúξﴴúξﴴúοﴴúοﴴþϻþϻþϻþϻĿϻĿϻĿϻĿϻνϻ{{{{{{{{νϻ{{{{{{{{νϻ{{{{{{{{νϻ{{{{{{{{νϻ{{{{{{{{νϻ{{{{{{{{νϻ{{{{{{{{νϻ{{{{{{{{ŽȻttttttttŽȻttttttttŽȻttttttttŽȻttttttttŽȻttttttttŽȻttttttttŽȻttttttttŽȻttttttttʿooooooooʿooooooooʿooooooooʿooooooooʿooooooooʿooooooooʿooooooooʿooooooooοùwwwwwwwwοùwwwwwwwwοùwwwwwwwwοùwwwwwwwwοùwwwwwwwwϿùwwwwwwwwϿùwwwwwwwwϿùwwwwwwwwƻǹ||||||||ƻǹ||||||||ƻǹ||||||||ƻǹ||||||||ƻǹ||||||||ƻǹ||||||||ƻǹ||||||||ƻǹ||||||||ʿĩʿĩʿĩʿĩʿũʿũʿũʿũûûûûûûûû˿䵵˿䵵˿䵵˿䵵˿䵵˿䵵˿䵵˿䵵ȿǵȿƵȿƵȿƵȿƵǾƴǾƴǾƴþþþþþþþþþŴþŴþŴþŴþŴþŴþŴþŴþþþþþþþþü¿ﳳü¿ﳳü¿ﳳü¿ﳳü¿ﳳü¿ﳳü¿ﳳü¿ﳳ峳峳岲岲岲岲岲岲ᲲᲲಲಲಲಲಲಲĻwwwwwwww½ಲĻwwwwwwww½౱Ļwwwwwwww½౱Ļwwwwwwww½౱ûwwwwwwww½౱ûwwwwwwww½౱ûwwwwwwww½౱ûwwwwwwww½౱½ûrrrrrrrr¶ӱ½ûrrrrrrrr¶ӱ½ûrrrrrrrr¶ӱ½Ļrrrrrrrr¶ӱ½Ļrrrrrrrr¶ӱ½Ļrrrrrrrr¶ӱ½Ļrrrrrrrr¶ӱ½Ļrrrrrrrr¶Ӳ½³kkkkkkkk²˲½³kkkkkkkk²˲½³kkkkkkkk²˲½³kkkkkkkk²˲½³kkkkkkkk²˲½³kkkkkkkkò˲½³kkkkkkkkò˲þókkkkkkkkò˲ĹggggggggɲŲĹggggggggɲŲĹggggggggʲŲĺggggggggʲŲźggggggggʲŲźggggggggʲŲźggggggggʲŲźggggggggʳŲɺooooooooιȺɺooooooooιȺɺooooooooιȺɺooooooooιȺɺooooooooιȺɺooooooooιȺɺooooooooιȺɺooooooooιȺºssssssss˴ȯºssssssss˴ȯºssssssss˴ȯºssssssss˴ȯºssssssss˴ȯ¹ssssssss˴ȯ¹ssssssss˴ȯ¹ssssssss˴ȯkkkkkkkkڴȫkkkkkkkkڴȫkkkkkkkkڴȫkkkkkkkkڴȫkkkkkkkkڴȫkkkkkkkkڴȫkkkkkkkkڴȫkkkkkkkkڴȫ________¯ȱ________¯Ȳ________¯Ȳ________¯Ȳ________¯Ȳ________¯Ȳ________¯Ȳ________¯ȲĿbbbbbbbbʲȶĿbbbbbbbbʲȶĿbbbbbbbbʲȶĿbbbbbbbbʲȶĿbbbbbbbbʲȶĿbbbbbbbbʲȶĿbbbbbbbbʲȶĿbbbbbbbbʲȶ________ö________ö________ö________ö________ö________ö________ö________öjjjjjjjjڸjjjjjjjjڸjjjjjjjjڸjjjjjjjjڸjjjjjjjjڸjjjjjjjjڸjjjjjjjjڸjjjjjjjjڸ޻޻޻޻޻޻޻޻ffffffff޿ffffffffffffffffffffffffffffffffffffffffffffffffggggggggMMMMMMMMǻMMMMMMMMǻNNNNNNNNǻNNNNNNNNǻNNNNNNNNǻNNNNNNNNǻMMMMMMMMǻMMMMMMMMǻĿLLLLLLLL˰ĿLLLLLLLL˰ĿLLLLLLLL˰ĿLLLLLLLL˰ĿLLLLLLLLʰĿKKKKKKKKʯĿKKKKKKKKʯĿKKKKKKKKʯøXXXXXXXXѫøXXXXXXXXѫøXXXXXXXXѫøXXXXXXXXѫøXXXXXXXXѫøXXXXXXXXѫøXXXXXXXXѫøXXXXXXXXѫɿTTTTTTTTΫɿTTTTTTTTΫɿTTTTTTTTΫɾTTTTTTTTΫɾTTTTTTTTΫɾTTTTTTTTΫɾTTTTTTTTΫɾTTTTTTTTΫ½ƻOOOOOOOOë½ƻOOOOOOOOë½ƻOOOOOOOOë½ƻOOOOOOOOë½ƻOOOOOOOOë½ƻOOOOOOOOê½ƻOOOOOOOOê½ƻOOOOOOOOê½¾ʿWWWWWWWWٿ²½¾ʿWWWWWWWWٿ²½¾ʿWWWWWWWWٿ²½¾ʿWWWWWWWWٿ²½¾ʿWWWWWWWWٿ²½¾ʿWWWWWWWWٿ²½¾ʿWWWWWWWWٿ²½¾ʿWWWWWWWWٿ²½ĿŶkkkkkkkk׿½ĿŶkkkkkkkk׿½ĿŶkkkkkkkk׿½ÿŶkkkkkkkk׿½ÿŶkkkkkkkk׿½ÿŶkkkkkkkk׿½ÿŶkkkkkkkk׿½ÿŶkkkkkkkk׿û½ĿŸٿȧû½ĿŸٿȧû½ĿŸٿȧû½ĿŸٿȧû½ĿŸٿȧû½ĿŸٿȧû½ĿŸٿȧû½ĿŸپȧǷƿָssssssssƱǷƿָssssssssƱǷƿָssssssssƱǷƿָssssssssƱǷƿָssssssssƱǷƿָssssssssƱǷƿָssssssssƱǷƿָssssssssƱø̴vvvvvvvvø̴vvvvvvvvĸ̴vvvvvvvvĸ̴vvvvvvvvĸ̴vvvvvvvvĸ̴vvvvvvvvĸ̴vvvvvvvvĸ̴vvvvvvvvŽssssssssšŽssssssssšŽttttttttšŽttttttttšŽttttttttŢŽttttttttŢŽ´ttttttttŢŽ´ttttttttŢÿŶooooooooѩÿŶooooooooѩÿƷooooooooѩÿƷppppppppѩÿƷppppppppҩÿƷppppppppҩÿƷppppppppҩÿƷppppppppҪĺpppppppp˼ƶĻpppppppp˼ƶĻpppppppp˼ƶĻpppppppp˼ƶĻqqqqqqqq̼ƶĻqqqqqqqq̼ƷĻqqqqqqqq̼ƷĻqqqqqqqq̽ƷĽyyyyyyyy̽÷Ľyyyyyyyy̽ķĽyyyyyyyy̽ķĽyyyyyyyy̽ķĽyyyyyyyy̽ķĽyyyyyyyy̽ķĽyyyyyyyy̽ķĽyyyyyyyy̽÷²}}}}}}}}ȶ²}}}}}}}}ȶ²}}}}}}}}ȶ²}}}}}}}}ȶ}}}}}}}}ȶ}}}}}}}}ȵ}}}}}}}}ȵ||||||||ȵĿŹ촴ŵȯþŹ촴ŵȯþŹ촴ŵȯþŸ촴ŵȮþŸ촴ŵȮþŸ촴ŵȮþŸ촴ĵȮþŸ촴ĵȮþż̲þż̲þż̲þļ̲þļ̲þļ̲þļ̲þļ̲þξҫþοҫþοҫþοҫþοҫþοҫþοӫþοӫþƸyyyyyyyyקþƸyyyyyyyyקþƸyyyyyyyyקþƸyyyyyyyyקþƸyyyyyyyyקþƸyyyyyyyyקþƸyyyyyyyy֧þƸyyyyyyyy֧ʹhhhhhhhh֮ͳgggggggg̳֮gggggggg̳֮gggggggg̳֮gggggggg̳֮gggggggg̳֮gggggggg̳֭ggggggggֹ֭bbbbbbbbժֹaaaaaaaaժֹaaaaaaaaժֹaaaaaaaaժֹaaaaaaaaժֹaaaaaaaaթչaaaaaaaaթոaaaaaaaaԩӼhhhhhhhhΥҼhhhhhhhhͥҼhhhhhhhhͥҼhhhhhhhhͤҼhhhhhhhhͤҼhhhhhhhhͤҼhhhhhhhhͤҼhhhhhhhhͤε||||||||ɲε||||||||ɲε{{{{{{{{ɲε{{{{{{{{ɲε{{{{{{{{ɲʹ{{{{{{{{Ȳʹ{{{{{{{{Ȳʹ{{{{{{{{ȲǰưưưưƯƯƯȯīȯīȯīȯ~~~~~~~~īȯ~~~~~~~~īȯ~~~~~~~~īȮ~~~~~~~~ĪȮ~~~~~~~~Ī̮~~~~~~~~̮~~~~~~~~ˮ~~~~~~~~ˮ~~~~~~~~ˮ~~~~~~~~ˮ~~~~~~~~ˮ~~~~~~~~ˮ~~~~~~~~ҮvvvvvvvvҮvvvvvvvvҮvvvvvvvvҮwwwwwwwwүwwwwwwwwүwwwwwwwwүwwwwwwwwӯwwwwwwww׶rrrrrrrr׶ssssssss׶ssssssss׶ssssssss׶ssssssss׶ssssssss׶ssssssss׶ssssssss·{{{{{{{{·{{{{{{{{·{{{{{{{{÷{{{{{{{{÷{{{{{{{{÷{{{{{{{{÷¶{{{{{{{{÷¶{{{{{{{{ηƽuuuuuuuuηƽuuuuuuuuηƽvvvvvvvvηƽvvvvvvvvηƽvvvvvvvvηƽvvvvvvvvθƾvvvvvvvvθƾvvvvvvvvŸƻ^^^^^^^^Ÿǻ^^^^^^^^Ÿǻ^^^^^^^^Ÿǻ^^^^^^^^ŸǼ^^^^^^^^ƸǼ^^^^^^^^ƹǼ^^^^^^^^ƹǼ________ïMMMMMMMMïMMMMMMMMðMMMMMMMMðNNNNNNNNðNNNNNNNNðNNNNNNNN¨ðNNNNNNNN¨ðNNNNNNNN¨÷ŬʰQQQQQQQQި÷ŬʰQQQQQQQQި÷ŬʰQQQQQQQQި÷ūʰQQQQQQQQި÷ūʰQQQQQQQQި÷ūʰQQQQQQQQި÷ūʰQQQQQQQQި÷ūʰQQQQQQQQިĸªΫVVVVVVVVøªΫVVVVVVVVøªΫVVVVVVVVøªΫUUUUUUUUøªΫUUUUUUUUøªΫUUUUUUUUøªΫUUUUUUUUøªΫUUUUUUUUǫMMMMMMMMǫMMMMMMMMǫMMMMMMMMǫMMMMMMMMǫMMMMMMMMǫMMMMMMMMǫMMMMMMMMǫMMMMMMMMHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYjjjjjjjjɦjjjjjjjjɦjjjjjjjjɦjjjjjjjjɦjjjjjjjjɦjjjjjjjjɦjjjjjjjjɦjjjjjjjjɦȽvvvvvvvv֭Ƚvvvvvvvv֭Ƚvvvvvvvv֭Ƚvvvvvvvv֬Ƚvvvvvvvv֬Ƚvvvvvvvv֬Ƚuuuuuuuu֬Ƚuuuuuuuu֬zzzzzzzz뱱zzzzzzzz뱱zzzzzzzz뱱zzzzzzzz배zzzzzzzz배zzzzzzzz뱱zzzzzzzz뱱zzzzzzzz뱱̺yyyyyyyynnnnnnnn̺߱yyyyyyyynnnnnnnn̺߱yyyyyyyynnnnnnnn̺߱yyyyyyyynnnnnnnn౱̺yyyyyyyynnnnnnnn౱̺yyyyyyyynnnnnnnn౱̺zzzzzzzznnnnnnnn౱̺zzzzzzzznnnnnnnn౱ŽÿzzzzzzzzbbbbbbbbƱŽÿzzzzzzzzbbbbbbbbƱŽÿzzzzzzzzbbbbbbbbƱŽÿzzzzzzzzbbbbbbbbƱŽÿzzzzzzzzbbbbbbbbƱŽÿzzzzzzzzbbbbbbbbƱŽÿzzzzzzzzbbbbbbbbƱŽÿzzzzzzzzbbbbbbbbƱözzzzzzzz^^^^^^^^özzzzzzzz^^^^^^^^özzzzzzzz^^^^^^^^özzzzzzzz^^^^^^^^özzzzzzzz^^^^^^^^özzzzzzzz^^^^^^^^özzzzzzzz^^^^^^^^özzzzzzzz^^^^^^^^ú^^^^^^^^űú]]]]]]]]űú]]]]]]]]űú]]]]]]]]űú]]]]]]]]űº]]]]]]]]űº]]]]]]]]űº]]]]]]]]ıº]]]]]]]]ɱº]]]]]]]]ȱº]]]]]]]]Ȱº]]]]]]]]Ȱº]]]]]]]]Ȱº]]]]]]]]Ȱº]]]]]]]]Ȱº]]]]]]]]Ȱº]]]]]]]]º]]]]]]]]¹\\\\\\\\¹\\\\\\\\¹\\\\\\\\¹\\\\\\\\¹\\\\\\\\¹\\\\\\\\¹TTTTTTTT׽¹TTTTTTTT׽¹TTTTTTTT׽¹TTTTTTTT׽¹TTTTTTTT׽¹TTTTTTTT׽¹UUUUUUUU׽¹UUUUUUUU׽³HHHHHHHHͶ³HHHHHHHHͶ³HHHHHHHHͶ³HHHHHHHHͶ³HHHHHHHHͶ³HHHHHHHHͶ³HHHHHHHHͶ³HHHHHHHHͶǻCCCCCCCC²ǻCCCCCCCC²ǻCCCCCCCC²ǻCCCCCCCC²ǻCCCCCCCC²ǻCCCCCCCC²ǻCCCCCCCC²ǻCCCCCCCC²ĻKKKKKKKK຺ĻKKKKKKKK຺ĻKKKKKKKK຺ĻKKKKKKKK຺ĻKKKKKKKK຺ĻKKKKKKKK຺ĻKKKKKKKK຺ĻKKKKKKKK຺WWWWWWWW䶶İWWWWWWWW䶶İWWWWWWWW䵵İWWWWWWWW䵵İWWWWWWWW䵵İWWWWWWWW㵵ðWWWWWWWW㵵ðWWWWWWWW㵵ðddddddddݮȨddddddddݮȨddddddddݮǨddddddddݮǨddddddddݮǨddddddddݮǨddddddddݮǨddddddddݮǨssssssss˪ssssssss˪ssssssss˪ssssssss˪ssssssss˪ssssssss˪ssssssss̪ssssssss̪ƷjjjjjjjjӽƷjjjjjjjjԽƷjjjjjjjjԽƷjjjjjjjjԽƷkkkkkkkkԽƷkkkkkkkkԽƷkkkkkkkkԽƷkkkkkkkkԽccccccccزccccccccزccccccccزccccccccزccccccccزccccccccزccccccccزccccccccزffffffff˧ffffffff˧ffffffff˧ffffffff˧ffffffff˧ffffffff˧ffffffff˧ffffffff˧zzzzzzzzͭzzzzzzzzͭzzzzzzzzͭzzzzzzzzͭzzzzzzzzͭzzzzzzzzͭzzzzzzzzͭzzzzzzzzͭح׭׬׬׬׬׬׬Ȗ۳Ȗ۳Ȗ۳ȕ۳ȕ۳ȕ۳ȕڳȕڳӕڷӕڷӕڷӕڷӕ۷ӕ۷ӕ۷Ӗ۷䎎۾䎎۾䎎۾䏏۾䏏ۿ䏏ۿ䏏ۿ叏ۿ󊊊鼼󊊊鼼󊊊鼼󋋋鼼󋋋鼼󋋋鼼󋋋鼼󋋋鼼}}}}}}}}~~~~~~~~񸸸}}}}}}}}~~~~~~~~񸸸}}}}}}}}~~~~~~~~񸸸}}}}}}}}~~~~~~~~񸸸}}}}}}}}~~~~~~~~񸸸}}}}}}}}~~~~~~~~񸸸}}}}}}}}~~~~~~~~񸸸}}}}}}}}~~~~~~~~񸸸qqqqqqqqzzzzzzzz񿿿qqqqqqqqzzzzzzzz񿿿qqqqqqqqzzzzzzzz񿿿qqqqqqqqzzzzzzzz񿿿qqqqqqqqzzzzzzzz񿿿qqqqqqqqzzzzzzzzqqqqqqqqzzzzzzzzqqqqqqqqzzzzzzzzȩeeeeeeeezzzzzzzzȩeeeeeeeezzzzzzzzȩeeeeeeeezzzzzzzzȩeeeeeeeezzzzzzzzȩeeeeeeeezzzzzzzzȩeeeeeeeezzzzzzzzȩeeeeeeeezzzzzzzzȩeeeeeeeezzzzzzzzöŭaaaaaaaazzzzzzzzöŭaaaaaaaazzzzzzzzöŭaaaaaaaazzzzzzzzöŭaaaaaaaazzzzzzzzöŭaaaaaaaazzzzzzzzöŭaaaaaaaazzzzzzzzöŭaaaaaaaazzzzzzzz¶ŭaaaaaaaazzzzzzzzȭ````````ssssssss˳ȭ````````ssssssss˳ȭ````````ssssssss˳ȭ````````rrrrrrrr˳ȭ````````rrrrrrrr˳ȭ````````rrrrrrrr˳ȭ````````rrrrrrrr˲ȭ````````rrrrrrrr˲ŦXXXXXXXXnnnnnnnnϲŦXXXXXXXXmmmmmmmmϲťXXXXXXXXmmmmmmmmϲťXXXXXXXXmmmmmmmmβťXXXXXXXXmmmmmmmmβťXXXXXXXXmmmmmmmmβťXXXXXXXXmmmmmmmmβťXXXXXXXXmmmmmmmmβǯ[[[[[[[[uuuuuuuuܲǯ[[[[[[[[uuuuuuuuܲǯ[[[[[[[[uuuuuuuuܲǯ[[[[[[[[uuuuuuuuܲǯ[[[[[[[[ttttttttܲǯ[[[[[[[[ttttttttܲǯ[[[[[[[[ttttttttܲǯZZZZZZZZttttttttܲũggggggggiiiiiiii䲲ũggggggggiiiiiiii䲲ũggggggggiiiiiiii䲲ũggggggggiiiiiiii䲲ũggggggggiiiiiiii䲲ũggggggggiiiiiiii䲲ũggggggggjjjjjjjj䲲ũggggggggjjjjjjjj䲲ͦttttttttcccccccc䲲ͦttttttttcccccccc䲲ͦttttttttdddddddd䲲ͦttttttttdddddddd䲲ͦttttttttdddddddd䲲ͦttttttttdddddddd䲲ͧttttttttdddddddd䲲ͧttttttttdddddddd䲲ͩYYYYYYYY뢢׫ͩYYYYYYYY룣׫ͪYYYYYYYY룣׫ͪYYYYYYYY룣׫ͪYYYYYYYY룣׫ͪYYYYYYYY룣׫ͪYYYYYYYY룣׫ͪYYYYYYYY룣׫Ǯ????????𣣣Ǯ????????𣣣Ǯ????????𣣣Ǯ????????𣣣Ǯ????????𣣣Ǯ????????𣣣Ǯ????????𣣣Ʈ????????𢢢§55555555ٿ§55555555ٿ¦55555555ٿ¦44444444ٿ¦44444444ٿ¦44444444ٿ¦44444444ٿ¦44444444ٿ°,,,,,,,,°,,,,,,,,°,,,,,,,,°++++++++°++++++++°++++++++°++++++++¯++++++++±77777777vvvvvvvv㽽77777777vvvvvvvv㽽77777777uuuuuuuu㽽77777777uuuuuuuu㽽77777777uuuuuuuu㼼77777777uuuuuuuu㼼77777777uuuuuuuu㼼77777777uuuuuuuu㼼êaaaaaaaaTTTTTTTT𬬬öêaaaaaaaaTTTTTTTT𬬬öêaaaaaaaaTTTTTTTT𬬬öêaaaaaaaaTTTTTTTT𬬬öé````````TTTTTTTT𬬬öé````````TTTTTTTTשּׁöé````````TTTTTTTTשּׁöé````````TTTTTTTTשּׁö========峳ն========峳ն========峳ն========峳Ե========䳳Ե========䲲Ե<<<<<<<<䲲Ե<<<<<<<<䲲ԵHHHHHHHH˺ܵHHHHHHHH˺ܵHHHHHHHH˺ܵGGGGGGGG˺ܵGGGGGGGG˺ܵGGGGGGGG˺ܵGGGGGGGG˺ܵGGGGGGGG˺ܵhhhhhhhhcccccccc׾㵵hhhhhhhhcccccccc׾㵵hhhhhhhhcccccccc׾㵵hhhhhhhhcccccccc׾⵵hhhhhhhhcccccccc׾⵵hhhhhhhhcccccccc׾⵵hhhhhhhhcccccccc׾⵵hhhhhhhhcccccccc׾⵵QQQQQQQQоټQQQQQQQQоټQQQQQQQQоټQQQQQQQQоټQQQQQQQQоټQQQQQQQQоټQQQQQQQQоټQQQQQQQQоټdddddddd}}}}}}}}žȕdddddddd}}}}}}}}žȕdddddddd}}}}}}}}žȕdddddddd}}}}}}}}žȕdddddddd}}}}}}}}žȕdddddddd}}}}}}}}žȕdddddddd}}}}}}}}žȕdddddddd}}}}}}}}žȜllllllll̜llllllll̜llllllll̜llllllll̜llllllll̜llllllll̜llllllll̜llllllll̠ooooooooŠooooooooŠooooooooŠooooooooŠooooooooŠooooooooŠooooooooŠooooooooř{{{{{{{{ѹ{{{{{{{{ѹ{{{{{{{{ѹ{{{{{{{{ѹ{{{{{{{{ѹ||||||||ѹ||||||||ѹ||||||||ѹooooooooѭooooooooѭppppppppѭppppppppѭppppppppѮppppppppѮppppppppѮppppppppѮssssssssıssssssss¬ıssssssss¬ıssssssss¬ıssssssss¬ıssssssss¬ıssssssss¬ıssssssss¬ıí~~~~~~~~í~~~~~~~~í~~~~~~~~í~~~~~~~~í~~~~~~~~~~~~~~~~í~~~~~~~~~~~~~~~~í~~~~~~~~~~~~~~~~í~~~~~~~~~~~~~~~~yyyyyyyy­~~~~~~~~yyyyyyyy¬~~~~~~~~yyyyyyyy¬~~~~~~~~yyyyyyyy¬~~~~~~~~yyyyyyyy¬}}}}}}}}yyyyyyyy¬}}}}}}}}yyyyyyyy¬}}}}}}}}yyyyyyyy¬}}}}}}}}qqqqqqqquuuuuuuuqqqqqqqquuuuuuuuqqqqqqqquuuuuuuuqqqqqqqquuuuuuuuqqqqqqqquuuuuuuuqqqqqqqquuuuuuuuqqqqqqqquuuuuuuuqqqqqqqquuuuuuuuǸttttttttnnnnnnnn{{{{{{{{xxxxxxxxǸttttttttnnnnnnnn{{{{{{{{xxxxxxxxǸttttttttnnnnnnnn{{{{{{{{xxxxxxxxǸttttttttnnnnnnnn{{{{{{{{xxxxxxxxǸssssssssnnnnnnnn{{{{{{{{xxxxxxxxǸssssssssnnnnnnnn{{{{{{{{xxxxxxxxǸssssssssnnnnnnnn{{{{{{{{xxxxxxxxǸssssssssnnnnnnnn{{{{{{{{xxxxxxxxǼ||||||||||||||||mmmmmmmmǼ||||||||||||||||mmmmmmmmǼ||||||||||||||||mmmmmmmmǼ||||||||||||||||mmmmmmmmǼ||||||||||||||||mmmmmmmmǼ||||||||||||||||mmmmmmmmǼ||||||||||||||||mmmmmmmmǼ||||||||||||||||mmmmmmmmǵkkkkkkkkǵkkkkkkkkǵkkkkkkkkǵkkkkkkkkǵkkkkkkkkǵkkkkkkkkǵkkkkkkkkǵkkkkkkkkppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww{{{{{{{{jjjjjjjj}}}}}}}}{{{{{{{{jjjjjjjj}}}}}}}}{{{{{{{{jjjjjjjj}}}}}}}}{{{{{{{{jjjjjjjj||||||||{{{{{{{{jjjjjjjj||||||||{{{{{{{{jjjjjjjj||||||||{{{{{{{{jjjjjjjj||||||||{{{{{{{{jjjjjjjj||||||||^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]||||||||QQQQQQQQ||||||||PPPPPPPP||||||||PPPPPPPP||||||||PPPPPPPP||||||||PPPPPPPP||||||||PPPPPPPP||||||||PPPPPPPP||||||||PPPPPPPPxxxxxxxxKKKKKKKKŒxxxxxxxxKKKKKKKKŒxxxxxxxxKKKKKKKKŒxxxxxxxxKKKKKKKKŒxxxxxxxxKKKKKKKKŒxxxxxxxxKKKKKKKKŒxxxxxxxxKKKKKKKKŒxxxxxxxxKKKKKKKKŒ[[[[[[[[’[[[[[[[[’[[[[[[[[‘[[[[[[[[‘[[[[[[[[‘[[[[[[[[‘[[[[[[[[‘[[[[[[[[‘}}}}}}}}||||||||rrrrrrrr}}}}}}}}||||||||rrrrrrrr||||||||||||||||rrrrrrrr||||||||||||||||rrrrrrrr||||||||||||||||rrrrrrrr||||||||||||||||rrrrrrrr||||||||||||||||rrrrrrrr||||||||||||||||rrrrrrrr||||||||eeeeeeee||||||||eeeeeeee||||||||eeeeeeee||||||||eeeeeeee||||||||eeeeeeee{{{{{{{{eeeeeeee{{{{{{{{eeeeeeee{{{{{{{{eeeeeeeettttttttoooooooottttttttoooooooossssssssoooooooossssssssoooooooossssssssoooooooossssssssoooooooossssssssoooooooossssssssoooooooooooooooo{{{{{{{{oooooooo{{{{{{{{oooooooo{{{{{{{{oooooooo{{{{{{{{oooooooo{{{{{{{{oooooooo{{{{{{{{oooooooo{{{{{{{{oooooooo{{{{{{{{vvvvvvvvzzzzzzzz{{{{{{{{{{{{{{{{zzzzzzzzvvvvvvvvzzzzzzzz{{{{{{{{{{{{{{{{zzzzzzzzvvvvvvvvzzzzzzzz{{{{{{{{{{{{{{{{zzzzzzzzvvvvvvvvzzzzzzzz{{{{{{{{{{{{{{{{zzzzzzzzvvvvvvvvzzzzzzzz{{{{{{{{{{{{{{{{zzzzzzzzvvvvvvvvzzzzzzzz{{{{{{{{{{{{{{{{zzzzzzzzvvvvvvvvzzzzzzzz{{{{{{{{{{{{{{{{zzzzzzzzvvvvvvvvzzzzzzzz{{{{{{{{{{{{{{{{zzzzzzzzuuuuuuuu~~~~~~~~}}}}}}}}uuuuuuuu~~~~~~~~}}}}}}}}uuuuuuuu~~~~~~~~}}}}}}}}uuuuuuuu~~~~~~~~}}}}}}}}uuuuuuuu~~~~~~~~||||||||uuuuuuuu~~~~~~~~||||||||uuuuuuuu~~~~~~~~||||||||uuuuuuuu~~~~~~~~||||||||uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuummmmmmmm||||||||~~~~~~~~mmmmmmmm||||||||~~~~~~~~mmmmmmmm||||||||~~~~~~~~mmmmmmmm||||||||~~~~~~~~mmmmmmmm||||||||~~~~~~~~mmmmmmmm||||||||~~~~~~~~mmmmmmmm||||||||~~~~~~~~mmmmmmmm||||||||~~~~~~~~oooooooo~~~~~~~~hhhhhhhhŧ}}}}}}}}oooooooo~~~~~~~~hhhhhhhhŧ}}}}}}}}oooooooo~~~~~~~~hhhhhhhhŧ}}}}}}}}oooooooo~~~~~~~~hhhhhhhhŧ}}}}}}}}oooooooo~~~~~~~~hhhhhhhhŧ}}}}}}}}oooooooo~~~~~~~~hhhhhhhhŧ||||||||oooooooo~~~~~~~~hhhhhhhhŧ||||||||oooooooo~~~~~~~~hhhhhhhhŧ||||||||~~~~~~~~ffffffffwwwwwwww}}}}}}}}~~~~~~~~ffffffffwwwwwwww}}}}}}}}~~~~~~~~ffffffffwwwwwwww}}}}}}}}~~~~~~~~ffffffffwwwwwwww}}}}}}}}~~~~~~~~ffffffffwwwwwwww}}}}}}}}~~~~~~~~ffffffffwwwwwwww||||||||~~~~~~~~ffffffffwwwwwwww||||||||~~~~~~~~ffffffffwwwwwwww||||||||zzzzzzzzoooooooouuuuuuuu~~~~~~~~||||||||zzzzzzzzoooooooouuuuuuuu~~~~~~~~||||||||zzzzzzzzoooooooouuuuuuuu}}}}}}}}||||||||zzzzzzzzoooooooouuuuuuuu}}}}}}}}||||||||zzzzzzzzoooooooouuuuuuuu}}}}}}}}||||||||zzzzzzzzoooooooouuuuuuuu}}}}}}}}||||||||zzzzzzzzoooooooouuuuuuuu}}}}}}}}||||||||zzzzzzzzoooooooouuuuuuuu}}}}}}}}||||||||ffffffffmmmmmmmmvvvvvvvvtttttttteeeeeeeemmmmmmmmvvvvvvvvtttttttteeeeeeeemmmmmmmmvvvvvvvvtttttttteeeeeeeemmmmmmmmvvvvvvvvtttttttteeeeeeeemmmmmmmmvvvvvvvvtttttttteeeeeeeemmmmmmmmvvvvvvvvtttttttteeeeeeeelllllllluuuuuuuutttttttteeeeeeeelllllllluuuuuuuussssssss[[[[[[[[qqqqqqqqðoooooooo[[[[[[[[qqqqqqqqðoooooooo[[[[[[[[qqqqqqqqðoooooooo[[[[[[[[qqqqqqqqðoooooooo[[[[[[[[qqqqqqqqðoooooooo[[[[[[[[qqqqqqqqðoooooooo[[[[[[[[qqqqqqqqðoooooooo[[[[[[[[qqqqqqqqðooooooooSSSSSSSSooooooooSSSSSSSSooooooooSSSSSSSSooooooooSSSSSSSSooooooooSSSSSSSSooooooooSSSSSSSSooooooooTTTTTTTTooooooooTTTTTTTTooooooooggggggggooooooookkkkkkkkggggggggooooooookkkkkkkkggggggggppppppppkkkkkkkkggggggggppppppppllllllllggggggggppppppppllllllllggggggggppppppppllllllllggggggggppppppppllllllllhhhhhhhhppppppppllllllllyyyyyyyyxxxxxxxxbbbbbbbbyyyyyyyyxxxxxxxxbbbbbbbbyyyyyyyyxxxxxxxxbbbbbbbbyyyyyyyyxxxxxxxxbbbbbbbbyyyyyyyyxxxxxxxxbbbbbbbbyyyyyyyyxxxxxxxxbbbbbbbbyyyyyyyyxxxxxxxxbbbbbbbbyyyyyyyyxxxxxxxxbbbbbbbbyyyyyyyyYYYYYYYYyyyyyyyyYYYYYYYYyyyyyyyyYYYYYYYYyyyyyyyyYYYYYYYYyyyyyyyyYYYYYYYYyyyyyyyyYYYYYYYYyyyyyyyyYYYYYYYYyyyyyyyyYYYYYYYYTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUyyyyyyyy^^^^^^^^yyyyyyyy^^^^^^^^yyyyyyyy^^^^^^^^yyyyyyyy^^^^^^^^yyyyyyyy^^^^^^^^yyyyyyyy^^^^^^^^yyyyyyyy________zzzzzzzz________mmmmmmmmuuuuuuuummmmmmmmuuuuuuuunnnnnnnnuuuuuuuunnnnnnnnuuuuuuuunnnnnnnnuuuuuuuunnnnnnnnuuuuuuuunnnnnnnnuuuuuuuunnnnnnnnuuuuuuuuiiiiiiiiwwwwwwwwiiiiiiiiwwwwwwwwjjjjjjjjwwwwwwwwjjjjjjjjwwwwwwwwjjjjjjjjwwwwwwwwjjjjjjjjwwwwwwwwjjjjjjjjwwwwwwwwjjjjjjjjwwwwwwwwjjjjjjjjrrrrrrrrjjjjjjjjrrrrrrrrjjjjjjjjrrrrrrrrjjjjjjjjrrrrrrrrjjjjjjjjrrrrrrrrjjjjjjjjrrrrrrrrjjjjjjjjrrrrrrrrjjjjjjjjrrrrrrrrrrrrrrrr}}}}}}}}rrrrrrrr}}}}}}}}rrrrrrrr}}}}}}}}rrrrrrrr}}}}}}}}rrrrrrrr}}}}}}}}rrrrrrrr}}}}}}}}rrrrrrrr}}}}}}}}rrrrrrrr}}}}}}}}vvvvvvvvxxxxxxxxvvvvvvvvxxxxxxxxvvvvvvvvxxxxxxxxvvvvvvvvxxxxxxxxvvvvvvvvxxxxxxxxwwwwwwwwxxxxxxxxwwwwwwwwxxxxxxxxwwwwwwwwxxxxxxxx~~~~~~~~xxxxxxxx~~~~~~~~xxxxxxxx~~~~~~~~xxxxxxxx~~~~~~~~xxxxxxxx~~~~~~~~xxxxxxxx~~~~~~~~xxxxxxxx~~~~~~~~xxxxxxxx~~~~~~~~xxxxxxxx}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~}}}}}}}}~~~~~~~~}}}}}}}}~~~~~~~~}}}}}}}}~~~~~~~~}}}}}}}}~~~~~~~~}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~zzzzzzzz~~~~~~~~zzzzzzzz~~~~~~~~zzzzzzzz~~~~~~~~zzzzzzzz~~~~~~~~zzzzzzzz~~~~~~~~zzzzzzzz~~~~~~~~zzzzzzzz~~~~~~~~zzzzzzzz||||||||~~~~~~~~||||||||~~~~~~~~||||||||~~~~~~~~||||||||~~~~~~~~||||||||~~~~~~~~||||||||~~~~~~~~||||||||~~~~~~~~}}}}}}}}~~~~~~~~}}}}}}}}~~~~~~~~}}}}}}}}~~~~~~~~}}}}}}}}~~~~~~~~}}}}}}}}~~~~~~~~}}}}}}}}~~~~~~~~}}}}}}}}~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}yyyyyyyy}}}}}}}}}}}}}}}}}}}}}}}}yyyyyyyy}}}}}}}}}}}}}}}}}}}}}}}}yyyyyyyy}}}}}}}}}}}}}}}}}}}}}}}}yyyyyyyy}}}}}}}}}}}}}}}}}}}}}}}}yyyyyyyy}}}}}}}}}}}}}}}}}}}}}}}}yyyyyyyy}}}}}}}}}}}}}}}}}}}}}}}}yyyyyyyy}}}}}}}}~~~~~~~~}}}}}}}}yyyyyyyy}}}}}}}}~~~~~~~~}}}}}}}}uuuuuuuu}}}}}}}}yyyyyyyy||||||||}}}}}}}}uuuuuuuu}}}}}}}}yyyyyyyy||||||||}}}}}}}}uuuuuuuu}}}}}}}}yyyyyyyy||||||||}}}}}}}}uuuuuuuu}}}}}}}}yyyyyyyy||||||||}}}}}}}}uuuuuuuu}}}}}}}}yyyyyyyy||||||||}}}}}}}}uuuuuuuu}}}}}}}}yyyyyyyy||||||||}}}}}}}}uuuuuuuu}}}}}}}}yyyyyyyy||||||||}}}}}}}}uuuuuuuu}}}}}}}}yyyyyyyy||||||||uuuuuuuuuuuuuuuu}}}}}}}}yyyyyyyyuuuuuuuuuuuuuuuu}}}}}}}}yyyyyyyyuuuuuuuuuuuuuuuu}}}}}}}}yyyyyyyyuuuuuuuutttttttt}}}}}}}}yyyyyyyyuuuuuuuutttttttt}}}}}}}}yyyyyyyyuuuuuuuutttttttt}}}}}}}}yyyyyyyyuuuuuuuutttttttt}}}}}}}}yyyyyyyyuuuuuuuutttttttt}}}}}}}}yyyyyyyy}}}}}}}}zzzzzzzzpppppppptttttttt}}}}}}}}}}}}}}}}zzzzzzzzpppppppptttttttt}}}}}}}}}}}}}}}}zzzzzzzzpppppppptttttttt}}}}}}}}}}}}}}}}zzzzzzzzpppppppptttttttt}}}}}}}}}}}}}}}}zzzzzzzzpppppppptttttttt}}}}}}}}}}}}}}}}zzzzzzzzpppppppptttttttt}}}}}}}}}}}}}}}}zzzzzzzzpppppppptttttttt}}}}}}}}}}}}}}}}zzzzzzzzpppppppptttttttt}}}}}}}}}}}}}}}}pppppppptttttttt}}}}}}}}}}}}}}}}pppppppptttttttt}}}}}}}}}}}}}}}}pppppppptttttttt}}}}}}}}}}}}}}}}pppppppptttttttt}}}}}}}}}}}}}}}}pppppppptttttttt}}}}}}}}}}}}}}}}qqqqqqqqtttttttt}}}}}}}}}}}}}}}}qqqqqqqqtttttttt}}}}}}}}}}}}}}}}qqqqqqqqtttttttt}}}}}}}}xxxxxxxxxxxxxxxxtttttttt}}}}}}}}xxxxxxxxxxxxxxxxtttttttt}}}}}}}}xxxxxxxxxxxxxxxxtttttttt}}}}}}}}xxxxxxxxxxxxxxxxuuuuuuuu}}}}}}}}xxxxxxxxxxxxxxxxuuuuuuuu}}}}}}}}xxxxxxxxxxxxxxxxuuuuuuuu}}}}}}}}xxxxxxxxxxxxxxxxuuuuuuuu}}}}}}}}xxxxxxxxxxxxxxxxuuuuuuuu}}}}}}}}}}}}}}}}{{{{{{{{}}}}}}}}uuuuuuuuvvvvvvvv}}}}}}}}{{{{{{{{}}}}}}}}uuuuuuuuvvvvvvvv}}}}}}}}{{{{{{{{}}}}}}}}uuuuuuuuvvvvvvvv}}}}}}}}{{{{{{{{}}}}}}}}uuuuuuuuvvvvvvvv}}}}}}}}{{{{{{{{}}}}}}}}uuuuuuuuvvvvvvvv}}}}}}}}{{{{{{{{}}}}}}}}uuuuuuuuvvvvvvvv}}}}}}}}{{{{{{{{}}}}}}}}uuuuuuuuvvvvvvvv}}}}}}}}{{{{{{{{}}}}}}}}uuuuuuuuvvvvvvvv}}}}}}}}}}}}}}}}ttttttttqqqqqqqq}}}}}}}}}}}}}}}}ttttttttqqqqqqqq}}}}}}}}}}}}}}}}ttttttttqqqqqqqq}}}}}}}}}}}}}}}}ttttttttqqqqqqqq}}}}}}}}}}}}}}}}ttttttttqqqqqqqq}}}}}}}}}}}}}}}}ttttttttqqqqqqqq}}}}}}}}}}}}}}}}ttttttttqqqqqqqq}}}}}}}}~~~~~~~~}}}}}}}}ttttttttqqqqqqqq~~~~~~~~||||||||||||||||||||||||qqqqqqqqwwwwwwwwzzzzzzzz~~~~~~~~||||||||||||||||||||||||qqqqqqqqwwwwwwwwzzzzzzzz~~~~~~~~||||||||||||||||||||||||ppppppppwwwwwwwwzzzzzzzz~~~~~~~~||||||||||||||||||||||||ppppppppwwwwwwwwzzzzzzzz~~~~~~~~||||||||||||||||||||||||ppppppppwwwwwwwwzzzzzzzz~~~~~~~~||||||||||||||||||||||||ppppppppwwwwwwwwzzzzzzzz~~~~~~~~||||||||{{{{{{{{||||||||ppppppppwwwwwwwwzzzzzzzz~~~~~~~~||||||||{{{{{{{{||||||||ppppppppwwwwwwwwzzzzzzzz~~~~~~~~||||||||xxxxxxxxrrrrrrrruuuuuuuu~~~~~~~~||||||||xxxxxxxxrrrrrrrruuuuuuuu~~~~~~~~||||||||xxxxxxxxrrrrrrrruuuuuuuu~~~~~~~~||||||||xxxxxxxxrrrrrrrruuuuuuuu~~~~~~~~||||||||xxxxxxxxrrrrrrrruuuuuuuu~~~~~~~~||||||||xxxxxxxxrrrrrrrruuuuuuuu~~~~~~~~||||||||xxxxxxxxrrrrrrrruuuuuuuu~~~~~~~~||||||||xxxxxxxxrrrrrrrruuuuuuuu~~~~~~~~||||||||}}}}}}}}rrrrrrrruuuuuuuu~~~~~~~~||||||||}}}}}}}}rrrrrrrruuuuuuuu~~~~~~~~||||||||}}}}}}}}rrrrrrrruuuuuuuu~~~~~~~~||||||||}}}}}}}}rrrrrrrruuuuuuuu~~~~~~~~||||||||}}}}}}}}rrrrrrrruuuuuuuu~~~~~~~~||||||||}}}}}}}}rrrrrrrruuuuuuuu~~~~~~~~||||||||}}}}}}}}rrrrrrrruuuuuuuu~~~~~~~~||||||||}}}}}}}}rrrrrrrruuuuuuuu||||||||||||||||}}}}}}}}rrrrrrrr}}}}}}}}||||||||}}}}}}}}rrrrrrrr}}}}}}}}||||||||}}}}}}}}rrrrrrrr}}}}}}}}||||||||}}}}}}}}rrrrrrrr}}}}}}}}||||||||}}}}}}}}rrrrrrrr}}}}}}}}||||||||}}}}}}}}rrrrrrrr||||||||||||||||}}}}}}}}rrrrrrrr||||||||||||||||}}}}}}}}rrrrrrrr||||||||}}}}}}}}zzzzzzzz||||||||}}}}}}}}zzzzzzzz||||||||}}}}}}}}zzzzzzzz||||||||}}}}}}}}zzzzzzzz||||||||||||||||zzzzzzzz||||||||||||||||zzzzzzzz~~~~~~~~||||||||||||||||yyyyyyyy~~~~~~~~||||||||||||||||yyyyyyyy~~~~~~~~yyyyyyyy~~~~~~~~xxxxxxxx~~~~~~~~xxxxxxxx~~~~~~~~xxxxxxxx~~~~~~~~xxxxxxxx~~~~~~~~xxxxxxxx}}}}}}}}xxxxxxxx}}}}}}}}xxxxxxxxzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzyyyyyyyy~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}zzzzzzzz}}}}}}}}zzzzzzzz}}}}}}}}zzzzzzzz}}}}}}}}zzzzzzzz}}}}}}}}zzzzzzzz}}}}}}}}zzzzzzzz}}}}}}}}zzzzzzzz}}}}}}}}{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{||||||||tttttttt}}}}}}}}}}}}}}}}||||||||tttttttt~~~~~~~~}}}}}}}}||||||||tttttttt~~~~~~~~}}}}}}}}||||||||tttttttt~~~~~~~~}}}}}}}}||||||||tttttttt~~~~~~~~}}}}}}}}}}}}}}}}tttttttt~~~~~~~~}}}}}}}}}}}}}}}}tttttttt~~~~~~~~}}}}}}}}}}}}}}}}tttttttt~~~~~~~~}}}}}}}}xxxxxxxxwwwwwwww~~~~~~~~ttttttttxxxxxxxxwwwwwwww~~~~~~~~ttttttttxxxxxxxxwwwwwwww~~~~~~~~ttttttttxxxxxxxxwwwwwwww~~~~~~~~ttttttttxxxxxxxxwwwwwwww~~~~~~~~ttttttttxxxxxxxxwwwwwwww~~~~~~~~ttttttttxxxxxxxxwwwwwwww~~~~~~~~ssssssssxxxxxxxxwwwwwwww~~~~~~~~ssssssssxxxxxxxx{{{{{{{{||||||||~~~~~~~~xxxxxxxxssssssssxxxxxxxx{{{{{{{{||||||||~~~~~~~~xxxxxxxxssssssssxxxxxxxx{{{{{{{{||||||||~~~~~~~~xxxxxxxxssssssssxxxxxxxx{{{{{{{{||||||||~~~~~~~~xxxxxxxxssssssssxxxxxxxxzzzzzzzz||||||||~~~~~~~~xxxxxxxxssssssssxxxxxxxxzzzzzzzz||||||||~~~~~~~~xxxxxxxxssssssssxxxxxxxxzzzzzzzz{{{{{{{{~~~~~~~~xxxxxxxxssssssssxxxxxxxxzzzzzzzz{{{{{{{{~~~~~~~~xxxxxxxxssssssss~~~~~~~~xxxxxxxxvvvvvvvv{{{{{{{{}}}}}}}}tttttttt{{{{{{{{~~~~~~~~xxxxxxxxvvvvvvvv{{{{{{{{}}}}}}}}ssssssss{{{{{{{{~~~~~~~~xxxxxxxxvvvvvvvv{{{{{{{{}}}}}}}}ssssssss{{{{{{{{~~~~~~~~xxxxxxxxvvvvvvvv{{{{{{{{}}}}}}}}ssssssss{{{{{{{{~~~~~~~~xxxxxxxxvvvvvvvv{{{{{{{{}}}}}}}}ssssssss{{{{{{{{~~~~~~~~xxxxxxxxvvvvvvvv{{{{{{{{}}}}}}}}ssssssss{{{{{{{{~~~~~~~~xxxxxxxxvvvvvvvv{{{{{{{{}}}}}}}}ssssssss{{{{{{{{~~~~~~~~xxxxxxxxvvvvvvvv{{{{{{{{}}}}}}}}ssssssss{{{{{{{{||||||||yyyyyyyy}}}}}}}}xxxxxxxxfffffffftttttttt}}}}}}}}{{{{{{{{xxxxxxxx||||||||yyyyyyyy}}}}}}}}wwwwwwwwfffffffftttttttt}}}}}}}}{{{{{{{{xxxxxxxx||||||||yyyyyyyy}}}}}}}}wwwwwwwwffffffffssssssss}}}}}}}}{{{{{{{{xxxxxxxx||||||||yyyyyyyy}}}}}}}}wwwwwwwwffffffffssssssss}}}}}}}}{{{{{{{{xxxxxxxx||||||||yyyyyyyy}}}}}}}}wwwwwwwwffffffffssssssss}}}}}}}}{{{{{{{{xxxxxxxx||||||||yyyyyyyy}}}}}}}}wwwwwwwwffffffffssssssss}}}}}}}}{{{{{{{{xxxxxxxx||||||||yyyyyyyy}}}}}}}}wwwwwwwwffffffffssssssss}}}}}}}}{{{{{{{{wwwwwwww||||||||yyyyyyyy}}}}}}}}wwwwwwwwffffffffssssssss}}}}}}}}zzzzzzzzwwwwwwww}}}}}}}}wwwwwwww\\\\\\\\vvvvvvvvrrrrrrrr}}}}}}}}wwwwwwww\\\\\\\\vvvvvvvvrrrrrrrr}}}}}}}}wwwwwwww\\\\\\\\vvvvvvvvrrrrrrrr||||||||wwwwwwww\\\\\\\\vvvvvvvvrrrrrrrr||||||||wwwwwwww\\\\\\\\vvvvvvvvrrrrrrrr~~~~~~~~||||||||wwwwwwww\\\\\\\\vvvvvvvvrrrrrrrr~~~~~~~~||||||||vvvvvvvv\\\\\\\\vvvvvvvvrrrrrrrr~~~~~~~~||||||||vvvvvvvv\\\\\\\\uuuuuuuurrrrrrrr~~~~~~~~cccccccczzzzzzzzzzzzzzzz~~~~~~~~cccccccczzzzzzzzzzzzzzzz}}}}}}}}cccccccczzzzzzzzyyyyyyyy}}}}}}}}ccccccccyyyyyyyyyyyyyyyy}}}}}}}}ccccccccyyyyyyyyyyyyyyyy}}}}}}}}ccccccccyyyyyyyyyyyyyyyy}}}}}}}}ccccccccyyyyyyyyyyyyyyyy}}}}}}}}bbbbbbbbyyyyyyyyyyyyyyyyvvvvvvvv~~~~~~~~vvvvvvvv~~~~~~~~~~~~~~~~vvvvvvvv~~~~~~~~}}}}}}}}vvvvvvvv~~~~~~~~}}}}}}}}vvvvvvvv~~~~~~~~}}}}}}}}vvvvvvvv~~~~~~~~}}}}}}}}vvvvvvvv~~~~~~~~}}}}}}}}vvvvvvvv~~~~~~~~}}}}}}}}yyyyyyyyzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzxxxxxxxxddddddddxxxxxxxxeeeeeeeexxxxxxxxeeeeeeeexxxxxxxxeeeeeeeeyyyyyyyyeeeeeeeeyyyyyyyyeeeeeeeeyyyyyyyyeeeeeeeeyyyyyyyyeeeeeeeetttttttt````````rrrrrrrrzzzzzzzztttttttt````````rrrrrrrrzzzzzzzztttttttt````````rrrrrrrrzzzzzzzztttttttt````````rrrrrrrrzzzzzzzztttttttt````````rrrrrrrrzzzzzzzztttttttt````````rrrrrrrrzzzzzzzztttttttt````````rrrrrrrrzzzzzzzztttttttt````````rrrrrrrrzzzzzzzz||||||||zzzzzzzzxxxxxxxxjjjjjjjj~~~~~~~~wwwwwwww||||||||zzzzzzzzxxxxxxxxjjjjjjjj~~~~~~~~wwwwwwww||||||||zzzzzzzzxxxxxxxxjjjjjjjj~~~~~~~~wwwwwwww||||||||zzzzzzzzxxxxxxxxjjjjjjjj~~~~~~~~wwwwwwww||||||||zzzzzzzzxxxxxxxxjjjjjjjj~~~~~~~~wwwwwwww||||||||zzzzzzzzxxxxxxxxjjjjjjjj~~~~~~~~wwwwwwww||||||||zzzzzzzzxxxxxxxxjjjjjjjj~~~~~~~~wwwwwwww||||||||zzzzzzzzxxxxxxxxjjjjjjjj~~~~~~~~wwwwwwww~~~~~~~~^^^^^^^^~~~~~~~~{{{{{{{{rrrrrrrr~~~~~~~~^^^^^^^^~~~~~~~~{{{{{{{{rrrrrrrr~~~~~~~~^^^^^^^^~~~~~~~~{{{{{{{{rrrrrrrr~~~~~~~~^^^^^^^^~~~~~~~~{{{{{{{{rrrrrrrr~~~~~~~~^^^^^^^^~~~~~~~~{{{{{{{{rrrrrrrr~~~~~~~~^^^^^^^^~~~~~~~~{{{{{{{{rrrrrrrr~~~~~~~~^^^^^^^^~~~~~~~~{{{{{{{{rrrrrrrr~~~~~~~~^^^^^^^^~~~~~~~~{{{{{{{{rrrrrrrr~~~~~~~~yyyyyyyyYYYYYYYYrrrrrrrrġ}}}}}}}}{{{{{{{{rrrrrrrr}}}}}}}}yyyyyyyyYYYYYYYYrrrrrrrrġ}}}}}}}}{{{{{{{{rrrrrrrr}}}}}}}}yyyyyyyyYYYYYYYYrrrrrrrrġ}}}}}}}}{{{{{{{{rrrrrrrr}}}}}}}}yyyyyyyyYYYYYYYYrrrrrrrrġ}}}}}}}}{{{{{{{{rrrrrrrr}}}}}}}}yyyyyyyyYYYYYYYYrrrrrrrrġ||||||||{{{{{{{{rrrrrrrr}}}}}}}}yyyyyyyyYYYYYYYYrrrrrrrrĠ||||||||{{{{{{{{rrrrrrrr}}}}}}}}yyyyyyyyYYYYYYYYrrrrrrrrĠ||||||||{{{{{{{{qqqqqqqq}}}}}}}}yyyyyyyyYYYYYYYYrrrrrrrrĠ||||||||{{{{{{{{qqqqqqqq~~~~~~~~}}}}}}}}hhhhhhhheeeeeeee~~~~~~~~ttttttttzzzzzzzzssssssssaaaaaaaa~~~~~~~~}}}}}}}}hhhhhhhheeeeeeee~~~~~~~~ttttttttzzzzzzzzssssssssaaaaaaaa}}}}}}}}}}}}}}}}hhhhhhhheeeeeeee~~~~~~~~ttttttttzzzzzzzzssssssss````````}}}}}}}}}}}}}}}}hhhhhhhheeeeeeee}}}}}}}}ttttttttzzzzzzzzrrrrrrrr````````}}}}}}}}}}}}}}}}hhhhhhhheeeeeeee}}}}}}}}ttttttttzzzzzzzzrrrrrrrr````````}}}}}}}}}}}}}}}}hhhhhhhheeeeeeee}}}}}}}}ttttttttzzzzzzzzrrrrrrrr````````}}}}}}}}||||||||hhhhhhhheeeeeeee}}}}}}}}ttttttttzzzzzzzzrrrrrrrr````````}}}}}}}}||||||||ggggggggeeeeeeee}}}}}}}}ttttttttzzzzzzzzrrrrrrrr````````uuuuuuuu||||||||hhhhhhhhӝxxxxxxxxwwwwwwww}}}}}}}}mmmmmmmm^^^^^^^^uuuuuuuu||||||||hhhhhhhhӝxxxxxxxxwwwwwwww||||||||mmmmmmmm^^^^^^^^uuuuuuuu||||||||hhhhhhhhӝxxxxxxxxwwwwwwww||||||||mmmmmmmm^^^^^^^^uuuuuuuu||||||||hhhhhhhhӝxxxxxxxxwwwwwwww||||||||mmmmmmmm^^^^^^^^uuuuuuuu||||||||ggggggggӝxxxxxxxxvvvvvvvv||||||||mmmmmmmm^^^^^^^^uuuuuuuu||||||||ggggggggӝxxxxxxxxvvvvvvvv||||||||mmmmmmmm^^^^^^^^uuuuuuuu||||||||ggggggggӜxxxxxxxxvvvvvvvv||||||||mmmmmmmm^^^^^^^^uuuuuuuu||||||||ggggggggҜxxxxxxxxvvvvvvvv||||||||mmmmmmmm^^^^^^^^{{{{{{{{ttttttttvvvvvvvvddddddddttttttttkkkkkkkkڬxxxxxxxx{{{{{{{{mmmmmmmmssssssss{{{{{{{{ttttttttvvvvvvvvddddddddttttttttkkkkkkkkڬxxxxxxxx{{{{{{{{mmmmmmmmssssssss{{{{{{{{ttttttttvvvvvvvvddddddddsssssssskkkkkkkkڬxxxxxxxx{{{{{{{{mmmmmmmmssssssss{{{{{{{{ttttttttvvvvvvvvddddddddssssssssjjjjjjjjڬxxxxxxxx{{{{{{{{mmmmmmmmssssssss{{{{{{{{ttttttttvvvvvvvvddddddddssssssssjjjjjjjjڬxxxxxxxx{{{{{{{{mmmmmmmmssssssss{{{{{{{{ttttttttvvvvvvvvddddddddssssssssjjjjjjjjڬxxxxxxxx{{{{{{{{mmmmmmmmssssssss{{{{{{{{ttttttttvvvvvvvvddddddddssssssssjjjjjjjjڬxxxxxxxx{{{{{{{{mmmmmmmmssssssss{{{{{{{{ttttttttvvvvvvvvddddddddssssssssjjjjjjjjڬxxxxxxxx{{{{{{{{mmmmmmmmssssssssttttttttxxxxxxxx~~~~~~~~nnnnnnnnxxxxxxxxaaaaaaaaŝxxxxxxxx{{{{{{{{||||||||yyyyyyyymmmmmmmmttttttttxxxxxxxx~~~~~~~~nnnnnnnnxxxxxxxxaaaaaaaaŝxxxxxxxx{{{{{{{{||||||||yyyyyyyymmmmmmmmttttttttxxxxxxxx~~~~~~~~nnnnnnnnxxxxxxxxaaaaaaaaŝxxxxxxxx{{{{{{{{||||||||yyyyyyyymmmmmmmmttttttttxxxxxxxx~~~~~~~~nnnnnnnnxxxxxxxxaaaaaaaaŝxxxxxxxx{{{{{{{{||||||||yyyyyyyymmmmmmmmttttttttxxxxxxxx~~~~~~~~nnnnnnnnxxxxxxxxaaaaaaaaŝxxxxxxxx{{{{{{{{||||||||yyyyyyyymmmmmmmmttttttttxxxxxxxx~~~~~~~~nnnnnnnnxxxxxxxxaaaaaaaaŞxxxxxxxx{{{{{{{{||||||||yyyyyyyymmmmmmmmttttttttxxxxxxxx~~~~~~~~nnnnnnnnxxxxxxxxaaaaaaaaŞxxxxxxxx{{{{{{{{||||||||yyyyyyyymmmmmmmmttttttttxxxxxxxx~~~~~~~~nnnnnnnnxxxxxxxxaaaaaaaaŞxxxxxxxx{{{{{{{{||||||||yyyyyyyymmmmmmmmxxxxxxxx||||||||ZZZZZZZZ웛xxxxxxxxssssssssppppppppmmmmmmmmuuuuuuuuxxxxxxxx||||||||ZZZZZZZZ웛xxxxxxxxssssssssppppppppmmmmmmmmuuuuuuuuxxxxxxxx||||||||ZZZZZZZZ웛xxxxxxxxssssssssppppppppmmmmmmmmuuuuuuuuxxxxxxxx||||||||ZZZZZZZZ웛xxxxxxxxttttttttppppppppmmmmmmmmuuuuuuuuxxxxxxxx||||||||ZZZZZZZZ웛xxxxxxxxttttttttppppppppmmmmmmmmuuuuuuuuxxxxxxxx||||||||ZZZZZZZZ웛xxxxxxxxttttttttppppppppmmmmmmmmuuuuuuuuxxxxxxxx||||||||ZZZZZZZZ웛xxxxxxxxttttttttppppppppmmmmmmmmuuuuuuuuxxxxxxxx||||||||ZZZZZZZZ웛xxxxxxxxttttttttppppppppmmmmmmmmuuuuuuuuyyyyyyyyxxxxxxxx||||||||eeeeeeeewwwwwwwwyyyyyyyyggggggggllllllllhhhhhhhhrrrrrrrr~~~~~~~~yyyyyyyyyyyyyyyy||||||||eeeeeeeexxxxxxxxyyyyyyyyggggggggllllllllhhhhhhhhrrrrrrrr~~~~~~~~yyyyyyyyyyyyyyyy||||||||eeeeeeeexxxxxxxxyyyyyyyyggggggggllllllllhhhhhhhhrrrrrrrr~~~~~~~~yyyyyyyyyyyyyyyy}}}}}}}}eeeeeeeexxxxxxxxyyyyyyyygggggggglllllllliiiiiiiirrrrrrrr~~~~~~~~yyyyyyyyyyyyyyyy}}}}}}}}eeeeeeeexxxxxxxxyyyyyyyyhhhhhhhhlllllllliiiiiiiirrrrrrrr~~~~~~~~yyyyyyyyyyyyyyyy}}}}}}}}eeeeeeeexxxxxxxxyyyyyyyyhhhhhhhhlllllllliiiiiiiirrrrrrrr~~~~~~~~yyyyyyyyyyyyyyyy}}}}}}}}eeeeeeeexxxxxxxxyyyyyyyyhhhhhhhhlllllllliiiiiiiirrrrrrrr~~~~~~~~yyyyyyyyyyyyyyyy}}}}}}}}eeeeeeeexxxxxxxxyyyyyyyyhhhhhhhhlllllllliiiiiiiirrrrrrrr~~~~~~~~ooooooooޗ~~~~~~~~yyyyyyyykkkkkkkkddddddddiiiiiiii}}}}}}}}~~~~~~~~ooooooooޗ~~~~~~~~yyyyyyyykkkkkkkkddddddddiiiiiiii}}}}}}}}~~~~~~~~ooooooooޗ~~~~~~~~yyyyyyyykkkkkkkkddddddddiiiiiiii}}}}}}}}~~~~~~~~nnnnnnnnޗ~~~~~~~~yyyyyyyykkkkkkkkddddddddhhhhhhhh}}}}}}}}~~~~~~~~nnnnnnnnޗ~~~~~~~~yyyyyyyykkkkkkkkddddddddhhhhhhhh}}}}}}}}~~~~~~~~nnnnnnnnޗ~~~~~~~~yyyyyyyykkkkkkkkddddddddhhhhhhhh}}}}}}}}~~~~~~~~nnnnnnnnޗ~~~~~~~~xxxxxxxxjjjjjjjjddddddddhhhhhhhh}}}}}}}}~~~~~~~~nnnnnnnnޗ}}}}}}}}xxxxxxxxjjjjjjjjddddddddhhhhhhhh}}}}}}}}~~~~~~~~vvvvvvvvssssssss˥qqqqqqqqoooooooovvvvvvvvxxxxxxxxvvvvvvvvssssssss˥qqqqqqqqoooooooovvvvvvvvxxxxxxxxvvvvvvvvssssssss˥ppppppppoooooooovvvvvvvvxxxxxxxxvvvvvvvvssssssss˥ppppppppoooooooovvvvvvvvxxxxxxxxvvvvvvvvssssssss˥ppppppppoooooooovvvvvvvvxxxxxxxxvvvvvvvvrrrrrrrr˥ppppppppoooooooovvvvvvvvxxxxxxxxvvvvvvvvrrrrrrrr˥ppppppppoooooooovvvvvvvvxxxxxxxxuuuuuuuurrrrrrrr˥ppppppppoooooooovvvvvvvvwwwwwwwwzzzzzzzzlllllllljjjjjjjj{{{{{{{{~~~~~~~~zzzzzzzzlllllllljjjjjjjj{{{{{{{{~~~~~~~~zzzzzzzzlllllllljjjjjjjj{{{{{{{{~~~~~~~~zzzzzzzzlllllllljjjjjjjj{{{{{{{{~~~~~~~~zzzzzzzzlllllllljjjjjjjj{{{{{{{{~~~~~~~~zzzzzzzzlllllllljjjjjjjj{{{{{{{{~~~~~~~~zzzzzzzzlllllllljjjjjjjj{{{{{{{{~~~~~~~~zzzzzzzzlllllllljjjjjjjj{{{{{{{{~~~~~~~~||||||||xxxxxxxxxxxxxxxx}}}}}}}}||||||||xxxxxxxxxxxxxxxx}}}}}}}}||||||||xxxxxxxxxxxxxxxx}}}}}}}}||||||||xxxxxxxxxxxxxxxx}}}}}}}}||||||||xxxxxxxxxxxxxxxx}}}}}}}}||||||||xxxxxxxxxxxxxxxx}}}}}}}}||||||||xxxxxxxxxxxxxxxx}}}}}}}}||||||||xxxxxxxxxxxxxxxx}}}}}}}}||||||||xxxxxxxxpppppppptttttttt||||||||xxxxxxxxooooooootttttttt||||||||xxxxxxxxooooooootttttttt||||||||xxxxxxxxooooooootttttttt||||||||xxxxxxxxooooooootttttttt||||||||xxxxxxxxpppppppptttttttt||||||||xxxxxxxxpppppppptttttttt}}}}}}}}xxxxxxxxppppppppttttttttssssssss||||||||iiiiiiii||||||||~~~~~~~~ppppppppssssssss||||||||iiiiiiii||||||||~~~~~~~~pppppppptttttttt||||||||jjjjjjjj||||||||~~~~~~~~pppppppptttttttt||||||||jjjjjjjj||||||||~~~~~~~~pppppppptttttttt||||||||jjjjjjjj||||||||~~~~~~~~pppppppptttttttt||||||||jjjjjjjj||||||||~~~~~~~~pppppppptttttttt||||||||jjjjjjjj||||||||~~~~~~~~pppppppptttttttt||||||||jjjjjjjj||||||||~~~~~~~~pppppppp~~~~~~~~{{{{{{{{xxxxxxxxvvvvvvvvyyyyyyyyxxxxxxxx~~~~~~~~||||||||xxxxxxxxvvvvvvvvyyyyyyyyxxxxxxxx~~~~~~~~||||||||xxxxxxxxvvvvvvvvyyyyyyyyxxxxxxxx||||||||xxxxxxxxvvvvvvvvyyyyyyyyxxxxxxxx||||||||xxxxxxxxvvvvvvvvyyyyyyyyxxxxxxxx||||||||xxxxxxxxvvvvvvvvyyyyyyyyxxxxxxxx||||||||xxxxxxxxvvvvvvvvyyyyyyyyxxxxxxxx||||||||xxxxxxxxvvvvvvvvyyyyyyyyxxxxxxxx||||||||yyyyyyyy}}}}}}}}||||||||yyyyyyyy}}}}}}}}||||||||yyyyyyyy}}}}}}}}||||||||yyyyyyyy}}}}}}}}||||||||yyyyyyyy}}}}}}}}~~~~~~~~||||||||yyyyyyyy}}}}}}}}~~~~~~~~||||||||yyyyyyyy}}}}}}}}~~~~~~~~||||||||yyyyyyyy}}}}}}}}yyyyyyyyzzzzzzzzttttttttyyyyyyyyzzzzzzzzttttttttyyyyyyyyzzzzzzzzttttttttyyyyyyyyzzzzzzzzttttttttyyyyyyyyzzzzzzzzttttttttyyyyyyyyzzzzzzzzttttttttyyyyyyyyyyyyyyyyttttttttyyyyyyyyyyyyyyyytttttttt||||||||||||||||{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{~~~~~~~~}}}}}}}}{{{{{{{{~~~~~~~~}}}}}}}}{{{{{{{{~~~~~~~~}}}}}}}}{{{{{{{{~~~~~~~~}}}}}}}}{{{{{{{{~~~~~~~~}}}}}}}}{{{{{{{{~~~~~~~~}}}}}}}}{{{{{{{{~~~~~~~~||||||||{{{{{{{{~~~~~~~~||||||||{{{{{{{{rrrrrrrrxxxxxxxx||||||||}}}}}}}}||||||||{{{{{{{{rrrrrrrrxxxxxxxx||||||||}}}}}}}}||||||||{{{{{{{{rrrrrrrr~~~~~~~~xxxxxxxx||||||||}}}}}}}}||||||||{{{{{{{{rrrrrrrr~~~~~~~~xxxxxxxx||||||||}}}}}}}}||||||||{{{{{{{{rrrrrrrr~~~~~~~~xxxxxxxx||||||||}}}}}}}}||||||||{{{{{{{{rrrrrrrr~~~~~~~~xxxxxxxx||||||||}}}}}}}}{{{{{{{{{{{{{{{{rrrrrrrr~~~~~~~~xxxxxxxx||||||||}}}}}}}}{{{{{{{{{{{{{{{{rrrrrrrr~~~~~~~~xxxxxxxx||||||||}}}}}}}}{{{{{{{{zzzzzzzz~~~~~~~~xxxxxxxx{{{{{{{{||||||||zzzzzzzz~~~~~~~~wwwwwwwwzzzzzzzz~~~~~~~~xxxxxxxx{{{{{{{{||||||||zzzzzzzz~~~~~~~~wwwwwwwwzzzzzzzz~~~~~~~~xxxxxxxx{{{{{{{{||||||||zzzzzzzz~~~~~~~~wwwwwwwwzzzzzzzz~~~~~~~~xxxxxxxx{{{{{{{{||||||||zzzzzzzz~~~~~~~~wwwwwwwwzzzzzzzz~~~~~~~~xxxxxxxx{{{{{{{{||||||||zzzzzzzz~~~~~~~~wwwwwwwwzzzzzzzz~~~~~~~~xxxxxxxx{{{{{{{{||||||||zzzzzzzz~~~~~~~~wwwwwwwwzzzzzzzz~~~~~~~~xxxxxxxx{{{{{{{{||||||||zzzzzzzz~~~~~~~~wwwwwwwwzzzzzzzz~~~~~~~~xxxxxxxx{{{{{{{{||||||||zzzzzzzz~~~~~~~~wwwwwwwwzzzzzzzzxxxxxxxx||||||||uuuuuuuu~~~~~~~~~~~~~~~~rrrrrrrrxxxxxxxx||||||||uuuuuuuu~~~~~~~~~~~~~~~~rrrrrrrrxxxxxxxx||||||||uuuuuuuu~~~~~~~~rrrrrrrrxxxxxxxx||||||||uuuuuuuu~~~~~~~~rrrrrrrrxxxxxxxx||||||||uuuuuuuu~~~~~~~~rrrrrrrrxxxxxxxx||||||||uuuuuuuu~~~~~~~~ssssssssxxxxxxxx||||||||vvvvvvvv~~~~~~~~ssssssssxxxxxxxx||||||||vvvvvvvv~~~~~~~~ssssssss~~~~~~~~}}}}}}}}}}}}}}}}||||||||vvvvvvvv~~~~~~~~~~~~~~~~}}}}}}}}||||||||vvvvvvvv~~~~~~~~~~~~~~~~~~~~~~~~||||||||vvvvvvvv~~~~~~~~~~~~~~~~~~~~~~~~||||||||vvvvvvvv~~~~~~~~~~~~~~~~~~~~~~~~||||||||wwwwwwww~~~~~~~~~~~~~~~~~~~~~~~~||||||||wwwwwwww~~~~~~~~~~~~~~~~}}}}}}}}wwwwwwww~~~~~~~~~~~~~~~~}}}}}}}}wwwwwwwwvvvvvvvv{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{xxxxxxxxxxxxxxxxttttttttvvvvvvvv{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{xxxxxxxxxxxxxxxxttttttttvvvvvvvv{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{xxxxxxxxxxxxxxxxttttttttvvvvvvvv{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{xxxxxxxxxxxxxxxxttttttttvvvvvvvv{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{xxxxxxxxxxxxxxxxttttttttvvvvvvvv{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{xxxxxxxxxxxxxxxxttttttttvvvvvvvv{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{xxxxxxxxyyyyyyyyttttttttvvvvvvvv{{{{{{{{||||||||{{{{{{{{{{{{{{{{xxxxxxxxyyyyyyyytttttttt{{{{{{{{~~~~~~~~uuuuuuuuwwwwwwww{{{{{{{{qqqqqqqqoooooooo{{{{{{{{~~~~~~~~uuuuuuuuwwwwwwww{{{{{{{{qqqqqqqqoooooooo{{{{{{{{uuuuuuuuwwwwwwww{{{{{{{{qqqqqqqqoooooooo{{{{{{{{uuuuuuuuwwwwwwww{{{{{{{{qqqqqqqqoooooooo{{{{{{{{uuuuuuuuwwwwwwww{{{{{{{{qqqqqqqqoooooooo{{{{{{{{uuuuuuuuwwwwwwww{{{{{{{{qqqqqqqqpppppppp{{{{{{{{uuuuuuuuwwwwwwww||||||||qqqqqqqqpppppppp{{{{{{{{uuuuuuuuwwwwwwww||||||||qqqqqqqqppppppppqqqqqqqqttttttttxxxxxxxxqqqqqqqqttttttttxxxxxxxxqqqqqqqqttttttttxxxxxxxxqqqqqqqqttttttttxxxxxxxxqqqqqqqqttttttttxxxxxxxxqqqqqqqqttttttttxxxxxxxxqqqqqqqqttttttttxxxxxxxx~~~~~~~~qqqqqqqqttttttttxxxxxxxxwwwwwwww||||||||||||||||ssssssssttttttttoooooooo||||||||wwwwwwww||||||||||||||||ssssssssttttttttoooooooo||||||||wwwwwwww||||||||||||||||ssssssssttttttttoooooooo||||||||wwwwwwww||||||||||||||||rrrrrrrrttttttttoooooooo||||||||wwwwwwww||||||||||||||||rrrrrrrrttttttttoooooooo||||||||wwwwwwww||||||||||||||||rrrrrrrrttttttttoooooooo||||||||wwwwwwww||||||||||||||||rrrrrrrrttttttttoooooooo||||||||wwwwwwww||||||||||||||||rrrrrrrrssssssssoooooooo||||||||rrrrrrrryyyyyyyy||||||||uuuuuuuurrrrrrrr{{{{{{{{rrrrrrrryyyyyyyy||||||||uuuuuuuurrrrrrrr{{{{{{{{rrrrrrrryyyyyyyy||||||||uuuuuuuurrrrrrrr{{{{{{{{rrrrrrrryyyyyyyy||||||||uuuuuuuurrrrrrrr{{{{{{{{rrrrrrrryyyyyyyy||||||||uuuuuuuurrrrrrrr{{{{{{{{rrrrrrrryyyyyyyy||||||||uuuuuuuurrrrrrrr{{{{{{{{rrrrrrrrxxxxxxxx||||||||uuuuuuuurrrrrrrr{{{{{{{{rrrrrrrrxxxxxxxx||||||||uuuuuuuurrrrrrrr{{{{{{{{zzzzzzzztttttttt{{{{{{{{~~~~~~~~zzzzzzzztttttttt{{{{{{{{~~~~~~~~yyyyyyyytttttttt{{{{{{{{~~~~~~~~yyyyyyyytttttttt{{{{{{{{~~~~~~~~yyyyyyyytttttttt{{{{{{{{~~~~~~~~yyyyyyyytttttttt{{{{{{{{~~~~~~~~yyyyyyyytttttttt{{{{{{{{~~~~~~~~yyyyyyyytttttttt{{{{{{{{~~~~~~~~{{{{{{{{~~~~~~~~{{{{{{{{}}}}}}}}{{{{{{{{}}}}}}}}{{{{{{{{}}}}}}}}{{{{{{{{}}}}}}}}{{{{{{{{}}}}}}}}{{{{{{{{}}}}}}}}zzzzzzzz}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~||||||||}}}}}}}}}}}}}}}}~~~~~~~~||||||||}}}}}}}}}}}}}}}}~~~~~~~~||||||||}}}}}}}}}}}}}}}}~~~~~~~~||||||||}}}}}}}}}}}}}}}}~~~~~~~~{{{{{{{{}}}}}}}}}}}}}}}}~~~~~~~~{{{{{{{{}}}}}}}}}}}}}}}}~~~~~~~~{{{{{{{{}}}}}}}}}}}}}}}}~~~~~~~~{{{{{{{{}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~wwwwwwwwzzzzzzzz~~~~~~~~wwwwwwwwzzzzzzzz~~~~~~~~wwwwwwwwzzzzzzzz~~~~~~~~wwwwwwwwzzzzzzzz~~~~~~~~wwwwwwwwzzzzzzzz~~~~~~~~wwwwwwwwzzzzzzzzxxxxxxxxzzzzzzzzxxxxxxxxzzzzzzzz{{{{{{{{zzzzzzzz{{{{{{{{zzzzzzzz{{{{{{{{zzzzzzzz{{{{{{{{zzzzzzzz{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{~~~~~~~~||||||||{{{{{{{{~~~~~~~~||||||||{{{{{{{{~~~~~~~~||||||||{{{{{{{{~~~~~~~~||||||||{{{{{{{{~~~~~~~~||||||||{{{{{{{{~~~~~~~~||||||||{{{{{{{{~~~~~~~~||||||||{{{{{{{{~~~~~~~~||||||||{{{{{{{{hhhhhhhhvvvvvvvvhhhhhhhhvvvvvvvvhhhhhhhhvvvvvvvvhhhhhhhhvvvvvvvv~~~~~~~~hhhhhhhhvvvvvvvv~~~~~~~~hhhhhhhhvvvvvvvv~~~~~~~~hhhhhhhhvvvvvvvv~~~~~~~~hhhhhhhhvvvvvvvv~~~~~~~~rrrrrrrruuuuuuuuyyyyyyyyqqqqqqqqrrrrrrrrttttttttyyyyyyyyqqqqqqqqrrrrrrrrttttttttyyyyyyyyqqqqqqqqrrrrrrrrttttttttyyyyyyyyqqqqqqqqrrrrrrrrttttttttyyyyyyyyqqqqqqqqrrrrrrrrttttttttyyyyyyyyqqqqqqqqrrrrrrrrttttttttyyyyyyyyqqqqqqqqrrrrrrrrttttttttyyyyyyyyqqqqqqqqkkkkkkkkqqqqqqqqkkkkkkkkqqqqqqqqkkkkkkkkqqqqqqqqkkkkkkkkqqqqqqqqkkkkkkkkqqqqqqqqkkkkkkkkqqqqqqqqkkkkkkkkqqqqqqqqkkkkkkkkqqqqqqqqzzzzzzzz{{{{{{{{yyyyyyyyzzzzzzzz{{{{{{{{yyyyyyyyzzzzzzzz{{{{{{{{yyyyyyyyzzzzzzzz{{{{{{{{yyyyyyyyzzzzzzzz{{{{{{{{yyyyyyyyzzzzzzzz{{{{{{{{yyyyyyyyzzzzzzzz{{{{{{{{yyyyyyyyzzzzzzzz{{{{{{{{yyyyyyyygggggggg~~~~~~~~gggggggg~~~~~~~~gggggggg~~~~~~~~gggggggg~~~~~~~~hhhhhhhh~~~~~~~~hhhhhhhh~~~~~~~~hhhhhhhhhhhhhhhh}}}}}}}}WWWWWWWW}}}}}}}}}}}}}}}}WWWWWWWW}}}}}}}}}}}}}}}}WWWWWWWW~~~~~~~~}}}}}}}}WWWWWWWW~~~~~~~~}}}}}}}}WWWWWWWW~~~~~~~~}}}}}}}}WWWWWWWW~~~~~~~~~~~~~~~~WWWWWWWW~~~~~~~~~~~~~~~~XXXXXXXX~~~~~~~~rrrrrrrrKKKKKKKKttttttttrrrrrrrrKKKKKKKKttttttttrrrrrrrrKKKKKKKKttttttttrrrrrrrrKKKKKKKKttttttttrrrrrrrrKKKKKKKKttttttttrrrrrrrrKKKKKKKKttttttttrrrrrrrrKKKKKKKKttttttttrrrrrrrrKKKKKKKKttttttttffffffffWWWWWWWW[[[[[[[[ffffffffWWWWWWWW[[[[[[[[ffffffffWWWWWWWW[[[[[[[[ffffffffWWWWWWWW[[[[[[[[ffffffffWWWWWWWW[[[[[[[[ffffffffWWWWWWWW[[[[[[[[ffffffffWWWWWWWW[[[[[[[[ffffffffWWWWWWWW[[[[[[[[qqqqqqqqxxxxxxxxjjjjjjjjkkkkkkkkNJqqqqqqqqxxxxxxxxjjjjjjjjkkkkkkkkNJqqqqqqqqxxxxxxxxjjjjjjjjkkkkkkkkNJqqqqqqqqxxxxxxxxjjjjjjjjkkkkkkkkNJqqqqqqqqxxxxxxxxjjjjjjjjkkkkkkkkNJqqqqqqqqxxxxxxxxjjjjjjjjkkkkkkkkNJqqqqqqqqxxxxxxxxjjjjjjjjkkkkkkkkNJqqqqqqqqxxxxxxxxjjjjjjjjkkkkkkkkNJbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiiiiiiiilllllllliiiiiiiilllllllliiiiiiiilllllllliiiiiiiilllllllliiiiiiiilllllllliiiiiiiilllllllliiiiiiiilllllllliiiiiiiillllllll~~~~~~~~vvvvvvvvMMMMMMMMxxxxxxxx~~~~~~~~vvvvvvvvMMMMMMMMxxxxxxxx~~~~~~~~vvvvvvvvMMMMMMMMxxxxxxxx~~~~~~~~vvvvvvvvMMMMMMMMxxxxxxxx~~~~~~~~vvvvvvvvMMMMMMMMxxxxxxxx~~~~~~~~vvvvvvvvMMMMMMMMxxxxxxxx~~~~~~~~vvvvvvvvMMMMMMMMxxxxxxxx~~~~~~~~vvvvvvvvMMMMMMMMxxxxxxxxzzzzzzzzDDDDDDDDllllllllzzzzzzzzDDDDDDDDllllllllzzzzzzzzDDDDDDDDllllllllzzzzzzzzDDDDDDDDllllllllzzzzzzzzDDDDDDDDllllllllzzzzzzzzDDDDDDDDllllllllzzzzzzzzDDDDDDDDllllllllzzzzzzzzDDDDDDDDllllllll||||||||zzzzzzzz\\\\\\\\WWWWWWWW||||||||zzzzzzzz\\\\\\\\WWWWWWWW||||||||{{{{{{{{\\\\\\\\WWWWWWWW||||||||{{{{{{{{\\\\\\\\WWWWWWWW||||||||{{{{{{{{\\\\\\\\WWWWWWWW||||||||{{{{{{{{\\\\\\\\WWWWWWWW||||||||{{{{{{{{\\\\\\\\WWWWWWWW||||||||{{{{{{{{\\\\\\\\XXXXXXXX||||||||{{{{{{{{zzzzzzzzNNNNNNNN||||||||{{{{{{{{zzzzzzzzNNNNNNNN||||||||{{{{{{{{zzzzzzzzNNNNNNNN||||||||{{{{{{{{zzzzzzzzNNNNNNNN||||||||{{{{{{{{zzzzzzzzNNNNNNNN||||||||{{{{{{{{{{{{{{{{NNNNNNNN||||||||{{{{{{{{{{{{{{{{NNNNNNNN||||||||{{{{{{{{{{{{{{{{NNNNNNNNzzzzzzzz||||||||{{{{{{{{{{{{{{{{VVVVVVVV~~~~~~~~{{{{{{{{||||||||{{{{{{{{{{{{{{{{VVVVVVVV~~~~~~~~{{{{{{{{}}}}}}}}{{{{{{{{{{{{{{{{VVVVVVVV~~~~~~~~{{{{{{{{}}}}}}}}{{{{{{{{{{{{{{{{VVVVVVVV~~~~~~~~{{{{{{{{}}}}}}}}{{{{{{{{{{{{{{{{VVVVVVVV~~~~~~~~{{{{{{{{}}}}}}}}{{{{{{{{{{{{{{{{WWWWWWWW~~~~~~~~{{{{{{{{}}}}}}}}{{{{{{{{{{{{{{{{WWWWWWWW~~~~~~~~{{{{{{{{}}}}}}}}{{{{{{{{{{{{{{{{WWWWWWWW~~~~~~~~~~~~~~~~{{{{{{{{}}}}}}}}ttttttttccccccccjjjjjjjj~~~~~~~~{{{{{{{{}}}}}}}}ttttttttccccccccjjjjjjjj~~~~~~~~{{{{{{{{}}}}}}}}ttttttttccccccccjjjjjjjj~~~~~~~~{{{{{{{{}}}}}}}}ttttttttccccccccjjjjjjjj~~~~~~~~{{{{{{{{}}}}}}}}ttttttttccccccccjjjjjjjj~~~~~~~~{{{{{{{{}}}}}}}}ttttttttccccccccjjjjjjjj~~~~~~~~{{{{{{{{}}}}}}}}ssssssssccccccccjjjjjjjj}}}}}}}}{{{{{{{{}}}}}}}}ssssssssccccccccjjjjjjjj{{{{{{{{xxxxxxxxxxxxxxxxXXXXXXXX{{{{{{{{xxxxxxxxwwwwwwwwXXXXXXXX{{{{{{{{xxxxxxxxwwwwwwwwXXXXXXXX~~~~~~~~zzzzzzzz~~~~~~~~xxxxxxxxwwwwwwwwXXXXXXXX~~~~~~~~zzzzzzzz~~~~~~~~xxxxxxxxwwwwwwwwXXXXXXXX~~~~~~~~zzzzzzzz~~~~~~~~xxxxxxxxwwwwwwwwXXXXXXXX~~~~~~~~zzzzzzzz~~~~~~~~xxxxxxxxwwwwwwwwXXXXXXXX~~~~~~~~zzzzzzzz~~~~~~~~xxxxxxxxwwwwwwwwXXXXXXXX}}}}}}}}~~~~~~~~zzzzzzzzSSSSSSSS}}}}}}}}}}}}}}}}~~~~~~~~zzzzzzzzSSSSSSSS}}}}}}}}}}}}}}}}~~~~~~~~zzzzzzzzSSSSSSSS}}}}}}}}}}}}}}}}~~~~~~~~zzzzzzzzSSSSSSSS}}}}}}}}}}}}}}}}~~~~~~~~zzzzzzzzRRRRRRRR}}}}}}}}}}}}}}}}~~~~~~~~zzzzzzzzRRRRRRRR}}}}}}}}}}}}}}}}~~~~~~~~zzzzzzzzRRRRRRRR}}}}}}}}}}}}}}}}~~~~~~~~zzzzzzzzSSSSSSSS}}}}}}}}qqqqqqqqzzzzzzzz~~~~~~~~kkkkkkkkllllllllqqqqqqqqzzzzzzzz~~~~~~~~kkkkkkkkllllllllqqqqqqqqzzzzzzzz~~~~~~~~kkkkkkkkllllllllqqqqqqqqzzzzzzzz~~~~~~~~kkkkkkkkmmmmmmmmqqqqqqqqzzzzzzzz~~~~~~~~kkkkkkkkmmmmmmmmrrrrrrrrzzzzzzzz~~~~~~~~kkkkkkkkmmmmmmmmrrrrrrrrzzzzzzzz~~~~~~~~kkkkkkkkmmmmmmmmrrrrrrrrzzzzzzzz~~~~~~~~kkkkkkkkmmmmmmmmddddddddvvvvvvvv~~~~~~~~ZZZZZZZZddddddddvvvvvvvv~~~~~~~~ZZZZZZZZddddddddvvvvvvvvZZZZZZZZddddddddvvvvvvvvZZZZZZZZddddddddvvvvvvvvZZZZZZZZddddddddvvvvvvvvZZZZZZZZddddddddvvvvvvvvZZZZZZZZddddddddvvvvvvvvZZZZZZZZssssssssUUUUUUUUssssssssUUUUUUUUssssssssUUUUUUUUssssssssUUUUUUUUssssssssUUUUUUUUssssssssUUUUUUUUssssssssUUUUUUUUssssssssUUUUUUUU||||||||oooooooo||||||||oooooooo||||||||oooooooo||||||||oooooooo||||||||oooooooo||||||||oooooooo||||||||oooooooo||||||||oooooooo}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}||||||||}}}}}}}}||||||||}}}}}}}}||||||||}}}}}}}}||||||||}}}}}}}}||||||||}}}}}}}}||||||||}}}}}}}}{{{{{{{{}}}}}}}}{{{{{{{{}}}}}}}}~~~~~~~~tttttttt~~~~~~~~tttttttt~~~~~~~~tttttttt~~~~~~~~tttttttt~~~~~~~~tttttttt~~~~~~~~tttttttt~~~~~~~~tttttttt~~~~~~~~tttttttt||||||||zzzzzzzzwwwwwwww||||||||zzzzzzzzwwwwwwww||||||||zzzzzzzzwwwwwwww||||||||zzzzzzzzwwwwwwww{{{{{{{{zzzzzzzzwwwwwwww{{{{{{{{zzzzzzzzwwwwwwww{{{{{{{{zzzzzzzzwwwwwwww{{{{{{{{zzzzzzzzwwwwwwwwwwwwwwwwzzzzzzzz||||||||wwwwwwwwzzzzzzzz||||||||wwwwwwwwzzzzzzzz||||||||wwwwwwwwzzzzzzzz||||||||wwwwwwwwzzzzzzzz||||||||wwwwwwwwzzzzzzzz||||||||wwwwwwwwzzzzzzzz||||||||wwwwwwwwzzzzzzzz||||||||~~~~~~~~zzzzzzzz||||||||zzzzzzzz||||||||zzzzzzzz||||||||zzzzzzzz||||||||zzzzzzzz||||||||zzzzzzzz||||||||zzzzzzzz||||||||zzzzzzzz||||||||zzzzzzzz||||||||zzzzzzzz}}}}}}}}zzzzzzzz}}}}}}}}zzzzzzzz}}}}}}}}zzzzzzzz}}}}}}}}{{{{{{{{}}}}}}}}{{{{{{{{}}}}}}}}{{{{{{{{}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz}}}}}}}}||||||||}}}}}}}}}}}}}}}}||||||||}}}}}}}}}}}}}}}}||||||||}}}}}}}}}}}}}}}}||||||||}}}}}}}}}}}}}}}}||||||||||||||||}}}}}}}}||||||||||||||||}}}}}}}}||||||||||||||||}}}}}}}}||||||||||||||||wwwwwwww~~~~~~~~wwwwwwww||||||||wwwwwwww~~~~~~~~wwwwwwww||||||||wwwwwwww~~~~~~~~wwwwwwww||||||||wwwwwwww~~~~~~~~wwwwwwww||||||||wwwwwwww~~~~~~~~wwwwwwww||||||||wwwwwwww~~~~~~~~wwwwwwww||||||||wwwwwwww~~~~~~~~wwwwwwww||||||||wwwwwwww~~~~~~~~wwwwwwww||||||||vvvvvvvveeeeeeeeyyyyyyyyvvvvvvvveeeeeeeeyyyyyyyyvvvvvvvveeeeeeeeyyyyyyyyvvvvvvvveeeeeeeeyyyyyyyyvvvvvvvveeeeeeeeyyyyyyyyvvvvvvvveeeeeeeeyyyyyyyyvvvvvvvveeeeeeeeyyyyyyyyvvvvvvvveeeeeeeeyyyyyyyyxxxxxxxxqqqqqqqqaaaaaaaayyyyyyyyxxxxxxxxqqqqqqqqaaaaaaaayyyyyyyyxxxxxxxxqqqqqqqqaaaaaaaayyyyyyyyxxxxxxxxqqqqqqqqaaaaaaaayyyyyyyyxxxxxxxxqqqqqqqqaaaaaaaayyyyyyyyxxxxxxxxqqqqqqqqaaaaaaaayyyyyyyyxxxxxxxxqqqqqqqqaaaaaaaayyyyyyyyxxxxxxxxqqqqqqqqaaaaaaaayyyyyyyy~~~~~~~~ttttttttssssssssyyyyyyyyiiiiiiii~~~~~~~~ttttttttssssssssyyyyyyyyiiiiiiii~~~~~~~~ttttttttssssssssyyyyyyyyiiiiiiii~~~~~~~~ttttttttssssssssyyyyyyyyiiiiiiii~~~~~~~~uuuuuuuussssssssyyyyyyyyiiiiiiii~~~~~~~~uuuuuuuussssssssyyyyyyyyiiiiiiii~~~~~~~~uuuuuuuussssssssyyyyyyyyiiiiiiii~~~~~~~~uuuuuuuussssssssyyyyyyyyiiiiiiiissssssss{{{{{{{{yyyyyyyyxxxxxxxx~~~~~~~~mmmmmmmm~~~~~~~~||||||||zzzzzzzzssssssss{{{{{{{{yyyyyyyyxxxxxxxx~~~~~~~~mmmmmmmm~~~~~~~~||||||||zzzzzzzzssssssss{{{{{{{{yyyyyyyyxxxxxxxx~~~~~~~~mmmmmmmm~~~~~~~~||||||||zzzzzzzzssssssss{{{{{{{{yyyyyyyyxxxxxxxx~~~~~~~~mmmmmmmm~~~~~~~~||||||||zzzzzzzzssssssss{{{{{{{{yyyyyyyyxxxxxxxx~~~~~~~~mmmmmmmm~~~~~~~~||||||||zzzzzzzzssssssss{{{{{{{{yyyyyyyyxxxxxxxx~~~~~~~~mmmmmmmm~~~~~~~~||||||||zzzzzzzzssssssss{{{{{{{{yyyyyyyyxxxxxxxx~~~~~~~~mmmmmmmm~~~~~~~~||||||||zzzzzzzzssssssss{{{{{{{{yyyyyyyyxxxxxxxx~~~~~~~~mmmmmmmm~~~~~~~~||||||||zzzzzzzz}}}}}}}}{{{{{{{{vvvvvvvvyyyyyyyy||||||||vvvvvvvvmmmmmmmmyyyyyyyyzzzzzzzz}}}}}}}}{{{{{{{{vvvvvvvvyyyyyyyy||||||||vvvvvvvvmmmmmmmmyyyyyyyyzzzzzzzz}}}}}}}}{{{{{{{{vvvvvvvvyyyyyyyy||||||||vvvvvvvvmmmmmmmmyyyyyyyyzzzzzzzz}}}}}}}}{{{{{{{{vvvvvvvvyyyyyyyy||||||||vvvvvvvvmmmmmmmmyyyyyyyy~~~~~~~~zzzzzzzz}}}}}}}}{{{{{{{{vvvvvvvvyyyyyyyy||||||||vvvvvvvvmmmmmmmmyyyyyyyy~~~~~~~~zzzzzzzz}}}}}}}}{{{{{{{{vvvvvvvvyyyyyyyy||||||||vvvvvvvvmmmmmmmmyyyyyyyy~~~~~~~~zzzzzzzz}}}}}}}}{{{{{{{{vvvvvvvvyyyyyyyy||||||||vvvvvvvvmmmmmmmmyyyyyyyy~~~~~~~~zzzzzzzz}}}}}}}}{{{{{{{{vvvvvvvvyyyyyyyy||||||||vvvvvvvvmmmmmmmmyyyyyyyy~~~~~~~~zzzzzzzzxxxxxxxxvvvvvvvvzzzzzzzzyyyyyyyy||||||||qqqqqqqqmmmmmmmmyyyyyyyyxxxxxxxxvvvvvvvvzzzzzzzzxxxxxxxx||||||||qqqqqqqqmmmmmmmmyyyyyyyyxxxxxxxxvvvvvvvvzzzzzzzzxxxxxxxx{{{{{{{{~~~~~~~~qqqqqqqqmmmmmmmmyyyyyyyyxxxxxxxxvvvvvvvvzzzzzzzzxxxxxxxx{{{{{{{{~~~~~~~~qqqqqqqqllllllllyyyyyyyyxxxxxxxxvvvvvvvvzzzzzzzzxxxxxxxx{{{{{{{{~~~~~~~~ppppppppllllllllyyyyyyyyxxxxxxxxvvvvvvvvzzzzzzzzxxxxxxxx{{{{{{{{~~~~~~~~ppppppppllllllllyyyyyyyyxxxxxxxxvvvvvvvvzzzzzzzzxxxxxxxx{{{{{{{{~~~~~~~~ppppppppllllllllyyyyyyyyxxxxxxxxvvvvvvvvzzzzzzzzxxxxxxxx{{{{{{{{~~~~~~~~ppppppppllllllllyyyyyyyyvvvvvvvvzzzzzzzz{{{{{{{{xxxxxxxxssssssssppppppppllllllll||||||||vvvvvvvvzzzzzzzz{{{{{{{{xxxxxxxxssssssssppppppppllllllll||||||||vvvvvvvvzzzzzzzzzzzzzzzzxxxxxxxxssssssssppppppppllllllll||||||||vvvvvvvvyyyyyyyyzzzzzzzzxxxxxxxxssssssssppppppppllllllll||||||||uuuuuuuuyyyyyyyyzzzzzzzzwwwwwwwwssssssssppppppppllllllll||||||||uuuuuuuuyyyyyyyyzzzzzzzzwwwwwwwwssssssssppppppppllllllll||||||||~~~~~~~~uuuuuuuuyyyyyyyyzzzzzzzzwwwwwwwwssssssssppppppppkkkkkkkk||||||||~~~~~~~~uuuuuuuuyyyyyyyyzzzzzzzzwwwwwwwwssssssssppppppppkkkkkkkk||||||||zzzzzzzzuuuuuuuuyyyyyyyynnnnnnnnhhhhhhhhvvvvvvvvxxxxxxxxhhhhhhhhsssssssszzzzzzzzuuuuuuuuyyyyyyyynnnnnnnnhhhhhhhhvvvvvvvvxxxxxxxxhhhhhhhhsssssssszzzzzzzzuuuuuuuuyyyyyyyynnnnnnnnhhhhhhhhvvvvvvvvwwwwwwwwhhhhhhhhsssssssszzzzzzzzuuuuuuuuyyyyyyyynnnnnnnnhhhhhhhhuuuuuuuuwwwwwwwwggggggggssssssssyyyyyyyyuuuuuuuuyyyyyyyymmmmmmmmhhhhhhhhuuuuuuuuwwwwwwwwggggggggssssssssyyyyyyyyuuuuuuuuyyyyyyyymmmmmmmmgggggggguuuuuuuuwwwwwwwwggggggggssssssss~~~~~~~~yyyyyyyyuuuuuuuuyyyyyyyymmmmmmmmgggggggguuuuuuuuwwwwwwwwggggggggssssssss~~~~~~~~yyyyyyyyuuuuuuuuyyyyyyyymmmmmmmmgggggggguuuuuuuuwwwwwwwwggggggggssssssss~~~~~~~~||||||||{{{{{{{{iiiiiiiiffffffffzzzzzzzzkkkkkkkkbbbbbbbbwwwwwwww||||||||zzzzzzzziiiiiiiiffffffffzzzzzzzzkkkkkkkkbbbbbbbbwwwwwwww||||||||zzzzzzzziiiiiiiiffffffffzzzzzzzzkkkkkkkkbbbbbbbbwwwwwwww||||||||zzzzzzzziiiiiiiiffffffffzzzzzzzzkkkkkkkkbbbbbbbbwwwwwwww||||||||zzzzzzzziiiiiiiiffffffffzzzzzzzzkkkkkkkkbbbbbbbbwwwwwwww||||||||zzzzzzzziiiiiiiiffffffffzzzzzzzzkkkkkkkkbbbbbbbbwwwwwwww||||||||zzzzzzzziiiiiiiiffffffffzzzzzzzzkkkkkkkkbbbbbbbbwwwwwwww||||||||zzzzzzzziiiiiiiiffffffffzzzzzzzzkkkkkkkkbbbbbbbbwwwwwwwweeeeeeeeiiiiiiiirrrrrrrrzzzzzzzz}}}}}}}}nnnnnnnnjjjjjjjjwwwwwwwwrrrrrrrreeeeeeeeiiiiiiiirrrrrrrrzzzzzzzz}}}}}}}}nnnnnnnnjjjjjjjjwwwwwwwwrrrrrrrreeeeeeeeiiiiiiiirrrrrrrrzzzzzzzz}}}}}}}}nnnnnnnnjjjjjjjjwwwwwwwwrrrrrrrreeeeeeeeiiiiiiiirrrrrrrrzzzzzzzz}}}}}}}}nnnnnnnnjjjjjjjjwwwwwwwwrrrrrrrreeeeeeeeiiiiiiiirrrrrrrrzzzzzzzz}}}}}}}}nnnnnnnnjjjjjjjjwwwwwwwwrrrrrrrreeeeeeeeiiiiiiiirrrrrrrrzzzzzzzz}}}}}}}}nnnnnnnnjjjjjjjjwwwwwwwwrrrrrrrreeeeeeeeiiiiiiiirrrrrrrrzzzzzzzz}}}}}}}}nnnnnnnnjjjjjjjjwwwwwwwwrrrrrrrreeeeeeeeiiiiiiiirrrrrrrrzzzzzzzz}}}}}}}}nnnnnnnnjjjjjjjjwwwwwwwwrrrrrrrr````````iiiiiiii~~~~~~~~}}}}}}}}kkkkkkkkoooooooo{{{{{{{{mmmmmmmm````````iiiiiiii~~~~~~~~}}}}}}}}kkkkkkkkoooooooo{{{{{{{{mmmmmmmm````````iiiiiiii~~~~~~~~}}}}}}}}kkkkkkkkoooooooo{{{{{{{{mmmmmmmm````````iiiiiiii~~~~~~~~}}}}}}}}kkkkkkkkoooooooo{{{{{{{{mmmmmmmm````````iiiiiiii~~~~~~~~}}}}}}}}kkkkkkkkoooooooo{{{{{{{{mmmmmmmm````````iiiiiiii~~~~~~~~}}}}}}}}kkkkkkkkoooooooo{{{{{{{{mmmmmmmm````````iiiiiiii~~~~~~~~}}}}}}}}kkkkkkkkoooooooo{{{{{{{{mmmmmmmm````````iiiiiiii~~~~~~~~}}}}}}}}kkkkkkkkoooooooo{{{{{{{{mmmmmmmm}}}}}}}}hhhhhhhhppppppppffffffffoooooooovvvvvvvvdddddddd}}}}}}}}hhhhhhhhppppppppffffffffoooooooovvvvvvvvdddddddd}}}}}}}}hhhhhhhhppppppppffffffffoooooooovvvvvvvvdddddddd}}}}}}}}hhhhhhhhppppppppffffffffoooooooovvvvvvvvdddddddd}}}}}}}}hhhhhhhhppppppppffffffffoooooooovvvvvvvvdddddddd}}}}}}}}hhhhhhhhppppppppffffffffoooooooovvvvvvvvdddddddd}}}}}}}}hhhhhhhhppppppppffffffffoooooooovvvvvvvvdddddddd}}}}}}}}hhhhhhhhppppppppffffffffoooooooovvvvvvvvddddddddxxxxxxxxtttttttt||||||||mmmmmmmmvvvvvvvv||||||||xxxxxxxxuuuuuuuuvvvvvvvvVVVVVVVVxxxxxxxxtttttttt||||||||mmmmmmmmvvvvvvvv||||||||xxxxxxxxuuuuuuuuvvvvvvvvVVVVVVVVxxxxxxxxtttttttt||||||||mmmmmmmmvvvvvvvv||||||||xxxxxxxxuuuuuuuuuuuuuuuuVVVVVVVVxxxxxxxxtttttttt||||||||mmmmmmmmvvvvvvvv||||||||xxxxxxxxuuuuuuuuuuuuuuuuVVVVVVVVxxxxxxxxtttttttt||||||||mmmmmmmmvvvvvvvv{{{{{{{{xxxxxxxxuuuuuuuuuuuuuuuuVVVVVVVVxxxxxxxxtttttttt||||||||mmmmmmmmvvvvvvvv{{{{{{{{xxxxxxxxuuuuuuuuuuuuuuuuVVVVVVVVxxxxxxxxtttttttt||||||||mmmmmmmmvvvvvvvv{{{{{{{{xxxxxxxxuuuuuuuuuuuuuuuuVVVVVVVVxxxxxxxxtttttttt||||||||mmmmmmmmvvvvvvvv{{{{{{{{xxxxxxxxuuuuuuuuuuuuuuuuVVVVVVVV{{{{{{{{||||||||xxxxxxxxooooooookkkkkkkk````````mmmmmmmmYYYYYYYY{{{{{{{{||||||||xxxxxxxxooooooookkkkkkkk````````mmmmmmmmYYYYYYYY{{{{{{{{||||||||xxxxxxxxooooooookkkkkkkk````````mmmmmmmmYYYYYYYY{{{{{{{{||||||||xxxxxxxxooooooookkkkkkkk````````mmmmmmmmYYYYYYYY{{{{{{{{||||||||xxxxxxxxooooooookkkkkkkk````````mmmmmmmmYYYYYYYY{{{{{{{{||||||||xxxxxxxxooooooookkkkkkkk````````mmmmmmmmYYYYYYYY{{{{{{{{||||||||xxxxxxxxooooooookkkkkkkk````````mmmmmmmmYYYYYYYY{{{{{{{{||||||||xxxxxxxxooooooookkkkkkkk````````mmmmmmmmYYYYYYYY||||||||llllllllbbbbbbbbggggggggWWWWWWWW````````^^^^^^^^||||||||llllllllbbbbbbbbggggggggWWWWWWWW````````^^^^^^^^||||||||llllllllbbbbbbbbggggggggWWWWWWWWaaaaaaaa^^^^^^^^||||||||llllllllccccccccggggggggWWWWWWWWaaaaaaaa^^^^^^^^||||||||llllllllccccccccggggggggWWWWWWWWaaaaaaaa________||||||||llllllllccccccccggggggggWWWWWWWWaaaaaaaa________||||||||llllllllccccccccggggggggWWWWWWWWaaaaaaaa________||||||||llllllllccccccccggggggggWWWWWWWWaaaaaaaa________hhhhhhhh^^^^^^^^________WWWWWWWW\\\\\\\\________hhhhhhhh^^^^^^^^________WWWWWWWW\\\\\\\\________hhhhhhhh^^^^^^^^________WWWWWWWW\\\\\\\\________hhhhhhhh^^^^^^^^________WWWWWWWW\\\\\\\\________hhhhhhhh^^^^^^^^________WWWWWWWW\\\\\\\\________hhhhhhhh^^^^^^^^________WWWWWWWW\\\\\\\\________hhhhhhhh^^^^^^^^________WWWWWWWW\\\\\\\\________hhhhhhhh^^^^^^^^________WWWWWWWW\\\\\\\\________````````^^^^^^^^[[[[[[[[WWWWWWWW\\\\\\\\________````````^^^^^^^^[[[[[[[[WWWWWWWW\\\\\\\\________````````^^^^^^^^[[[[[[[[WWWWWWWW\\\\\\\\________````````^^^^^^^^[[[[[[[[WWWWWWWW\\\\\\\\________````````________[[[[[[[[WWWWWWWW\\\\\\\\________````````________[[[[[[[[XXXXXXXX]]]]]]]]________````````________[[[[[[[[XXXXXXXX]]]]]]]]________````````________[[[[[[[[XXXXXXXX]]]]]]]]________{{{{{{{{kkkkkkkk________[[[[[[[[XXXXXXXXeeeeeeee________{{{{{{{{kkkkkkkk________[[[[[[[[XXXXXXXXeeeeeeee________{{{{{{{{kkkkkkkk________[[[[[[[[XXXXXXXXeeeeeeee________{{{{{{{{kkkkkkkk________[[[[[[[[XXXXXXXXeeeeeeee________{{{{{{{{kkkkkkkk________[[[[[[[[XXXXXXXXeeeeeeee________{{{{{{{{kkkkkkkk________[[[[[[[[XXXXXXXXeeeeeeee________{{{{{{{{kkkkkkkk________[[[[[[[[XXXXXXXXeeeeeeee________{{{{{{{{kkkkkkkk________[[[[[[[[XXXXXXXXeeeeeeee________~~~~~~~~{{{{{{{{||||||||{{{{{{{{uuuuuuuu________[[[[[[[[XXXXXXXXqqqqqqqqhhhhhhhh~~~~~~~~{{{{{{{{||||||||{{{{{{{{uuuuuuuu________[[[[[[[[XXXXXXXXqqqqqqqqhhhhhhhh~~~~~~~~{{{{{{{{||||||||{{{{{{{{uuuuuuuu________[[[[[[[[XXXXXXXXqqqqqqqqhhhhhhhh~~~~~~~~{{{{{{{{||||||||{{{{{{{{uuuuuuuu________[[[[[[[[XXXXXXXXqqqqqqqqhhhhhhhh~~~~~~~~{{{{{{{{||||||||{{{{{{{{uuuuuuuu________[[[[[[[[XXXXXXXXqqqqqqqqhhhhhhhh~~~~~~~~{{{{{{{{||||||||{{{{{{{{uuuuuuuu________[[[[[[[[XXXXXXXXqqqqqqqqhhhhhhhh~~~~~~~~{{{{{{{{||||||||{{{{{{{{uuuuuuuu________[[[[[[[[XXXXXXXXqqqqqqqqhhhhhhhh~~~~~~~~{{{{{{{{||||||||{{{{{{{{uuuuuuuu________[[[[[[[[XXXXXXXXqqqqqqqqhhhhhhhh||||||||yyyyyyyyzzzzzzzz{{{{{{{{wwwwwwwwwwwwwwwwuuuuuuuu________[[[[[[[[XXXXXXXXvvvvvvvvuuuuuuuu||||||||yyyyyyyyzzzzzzzz{{{{{{{{wwwwwwwwwwwwwwwwuuuuuuuu________[[[[[[[[WWWWWWWWvvvvvvvvuuuuuuuu||||||||yyyyyyyyzzzzzzzz{{{{{{{{wwwwwwwwwwwwwwwwuuuuuuuu________[[[[[[[[WWWWWWWWvvvvvvvvuuuuuuuu||||||||yyyyyyyyzzzzzzzz{{{{{{{{wwwwwwwwwwwwwwwwtttttttt^^^^^^^^[[[[[[[[WWWWWWWWvvvvvvvvuuuuuuuu||||||||yyyyyyyyzzzzzzzz{{{{{{{{wwwwwwwwvvvvvvvvtttttttt^^^^^^^^[[[[[[[[WWWWWWWWvvvvvvvvuuuuuuuu{{{{{{{{yyyyyyyyzzzzzzzz{{{{{{{{wwwwwwwwvvvvvvvvtttttttt^^^^^^^^[[[[[[[[WWWWWWWWvvvvvvvvuuuuuuuu{{{{{{{{yyyyyyyyzzzzzzzz~~~~~~~~{{{{{{{{wwwwwwwwvvvvvvvvtttttttt^^^^^^^^[[[[[[[[WWWWWWWWvvvvvvvvuuuuuuuu{{{{{{{{yyyyyyyyzzzzzzzz~~~~~~~~{{{{{{{{wwwwwwwwvvvvvvvvtttttttt^^^^^^^^[[[[[[[[WWWWWWWWvvvvvvvvuuuuuuuu||||||||~~~~~~~~wwwwwwwwvvvvvvvvtttttttt^^^^^^^^[[[[[[[[________vvvvvvvvzzzzzzzz||||||||~~~~~~~~wwwwwwwwvvvvvvvvtttttttt^^^^^^^^[[[[[[[[________vvvvvvvvzzzzzzzz||||||||~~~~~~~~wwwwwwwwvvvvvvvvtttttttt^^^^^^^^[[[[[[[[________vvvvvvvvyyyyyyyy||||||||~~~~~~~~wwwwwwwwvvvvvvvvtttttttt^^^^^^^^ZZZZZZZZ________vvvvvvvvyyyyyyyy||||||||~~~~~~~~wwwwwwwwvvvvvvvvtttttttt^^^^^^^^ZZZZZZZZ________vvvvvvvvyyyyyyyy||||||||~~~~~~~~wwwwwwwwvvvvvvvvtttttttt^^^^^^^^ZZZZZZZZ________vvvvvvvvyyyyyyyy||||||||~~~~~~~~wwwwwwwwvvvvvvvvtttttttt^^^^^^^^ZZZZZZZZ________vvvvvvvvyyyyyyyy||||||||~~~~~~~~wwwwwwwwvvvvvvvvtttttttt^^^^^^^^ZZZZZZZZ________vvvvvvvvyyyyyyyywwwwwwww~~~~~~~~tttttttt^^^^^^^^bbbbbbbbllllllllvvvvvvvvyyyyyyyywwwwwwww~~~~~~~~tttttttt^^^^^^^^bbbbbbbbllllllllvvvvvvvvyyyyyyyywwwwwwww~~~~~~~~tttttttt^^^^^^^^bbbbbbbbllllllllvvvvvvvvyyyyyyyywwwwwwww~~~~~~~~tttttttt^^^^^^^^bbbbbbbblllllllluuuuuuuuyyyyyyyywwwwwwww~~~~~~~~tttttttt^^^^^^^^bbbbbbbblllllllluuuuuuuuyyyyyyyywwwwwwww~~~~~~~~tttttttt^^^^^^^^bbbbbbbblllllllluuuuuuuuyyyyyyyywwwwwwww~~~~~~~~tttttttt^^^^^^^^bbbbbbbblllllllluuuuuuuuyyyyyyyyvvvvvvvv~~~~~~~~tttttttt^^^^^^^^bbbbbbbblllllllluuuuuuuuyyyyyyyy~~~~~~~~ttttttttffffffffooooooooppppppppuuuuuuuuyyyyyyyy~~~~~~~~ttttttttffffffffooooooooppppppppuuuuuuuuyyyyyyyy~~~~~~~~ttttttttffffffffooooooooppppppppuuuuuuuuyyyyyyyy~~~~~~~~ttttttttffffffffooooooooppppppppuuuuuuuuyyyyyyyy~~~~~~~~tttttttteeeeeeeennnnnnnnppppppppuuuuuuuuyyyyyyyy~~~~~~~~tttttttteeeeeeeennnnnnnnppppppppuuuuuuuuyyyyyyyy~~~~~~~~sssssssseeeeeeeennnnnnnnppppppppuuuuuuuuyyyyyyyy~~~~~~~~sssssssseeeeeeeennnnnnnnppppppppuuuuuuuuyyyyyyyyssssssssjjjjjjjjsssssssspppppppp}}}}}}}}~~~~~~~~ssssssssjjjjjjjjsssssssspppppppp}}}}}}}}~~~~~~~~ssssssssjjjjjjjjsssssssspppppppp}}}}}}}}~~~~~~~~ssssssssjjjjjjjjsssssssspppppppp||||||||~~~~~~~~ssssssssjjjjjjjjssssssssoooooooo||||||||~~~~~~~~ssssssssjjjjjjjjssssssssoooooooo||||||||~~~~~~~~ssssssssjjjjjjjjssssssssoooooooo||||||||~~~~~~~~ssssssssjjjjjjjjrrrrrrrroooooooo||||||||zzzzzzzz{{{{{{{{iiiiiiiirrrrrrrrooooooooyyyyyyyyzzzzzzzz{{{{{{{{iiiiiiiirrrrrrrrooooooooyyyyyyyyyyyyyyyy{{{{{{{{iiiiiiiirrrrrrrrooooooooyyyyyyyyyyyyyyyy{{{{{{{{iiiiiiiirrrrrrrrooooooooyyyyyyyyyyyyyyyy{{{{{{{{iiiiiiiirrrrrrrrooooooooyyyyyyyyyyyyyyyy{{{{{{{{iiiiiiiirrrrrrrrooooooooyyyyyyyyyyyyyyyy{{{{{{{{iiiiiiiirrrrrrrrooooooooyyyyyyyyzzzzzzzz{{{{{{{{iiiiiiiirrrrrrrrooooooooyyyyyyyyiiiiiiiirrrrrrrroooooooo||||||||jjjjjjjjrrrrrrrroooooooo||||||||jjjjjjjjrrrrrrrroooooooo||||||||jjjjjjjjssssssssoooooooo||||||||jjjjjjjjssssssssoooooooo||||||||jjjjjjjjssssssssoooooooo||||||||jjjjjjjjsssssssspppppppp||||||||jjjjjjjjsssssssspppppppp}}}}}}}}jjjjjjjjkkkkkkkkhhhhhhhhuuuuuuuujjjjjjjjkkkkkkkkhhhhhhhhuuuuuuuujjjjjjjjkkkkkkkkhhhhhhhhuuuuuuuujjjjjjjjkkkkkkkkhhhhhhhhuuuuuuuujjjjjjjjkkkkkkkkhhhhhhhhvvvvvvvvjjjjjjjjkkkkkkkkhhhhhhhhvvvvvvvvjjjjjjjjkkkkkkkkhhhhhhhhvvvvvvvvjjjjjjjjkkkkkkkkhhhhhhhhvvvvvvvv}}}}}}}}zzzzzzzzxxxxxxxxjjjjjjjjggggggggccccccccllllllll}}}}}}}}zzzzzzzzxxxxxxxxjjjjjjjjggggggggccccccccllllllll}}}}}}}}zzzzzzzzxxxxxxxxjjjjjjjjggggggggccccccccllllllll}}}}}}}}zzzzzzzzxxxxxxxxjjjjjjjjggggggggccccccccllllllll}}}}}}}}zzzzzzzzxxxxxxxxjjjjjjjjggggggggccccccccllllllll}}}}}}}}zzzzzzzzxxxxxxxxjjjjjjjjffffffffccccccccllllllll}}}}}}}}zzzzzzzzxxxxxxxxjjjjjjjjffffffffccccccccllllllll}}}}}}}}zzzzzzzzxxxxxxxxjjjjjjjjffffffffcccccccckkkkkkkkuuuuuuuussssssssjjjjjjjjffffffffkkkkkkkkyyyyyyyykkkkkkkkuuuuuuuussssssssjjjjjjjjffffffffkkkkkkkkyyyyyyyykkkkkkkkuuuuuuuussssssssjjjjjjjjffffffffkkkkkkkkyyyyyyyykkkkkkkkuuuuuuuussssssssjjjjjjjjffffffffkkkkkkkkyyyyyyyykkkkkkkkuuuuuuuussssssssjjjjjjjjffffffffkkkkkkkkyyyyyyyykkkkkkkkuuuuuuuussssssssjjjjjjjjffffffffkkkkkkkkyyyyyyyykkkkkkkkuuuuuuuussssssssiiiiiiiiffffffffkkkkkkkkyyyyyyyykkkkkkkkuuuuuuuussssssssiiiiiiiiffffffffjjjjjjjjyyyyyyyykkkkkkkk}}}}}}}}xxxxxxxxuuuuuuuuyyyyyyyykkkkkkkkaaaaaaaannnnnnnnoooooooottttttttkkkkkkkk}}}}}}}}~~~~~~~~xxxxxxxxuuuuuuuuyyyyyyyykkkkkkkkaaaaaaaannnnnnnnoooooooottttttttkkkkkkkk}}}}}}}}~~~~~~~~wwwwwwwwuuuuuuuuyyyyyyyykkkkkkkkaaaaaaaammmmmmmmoooooooottttttttkkkkkkkk||||||||~~~~~~~~wwwwwwwwuuuuuuuuyyyyyyyykkkkkkkkaaaaaaaammmmmmmmoooooooottttttttkkkkkkkk||||||||~~~~~~~~wwwwwwwwuuuuuuuuyyyyyyyykkkkkkkkaaaaaaaammmmmmmmoooooooottttttttkkkkkkkk||||||||~~~~~~~~wwwwwwwwuuuuuuuuyyyyyyyykkkkkkkkaaaaaaaammmmmmmmoooooooottttttttkkkkkkkk||||||||~~~~~~~~wwwwwwwwuuuuuuuuyyyyyyyykkkkkkkkaaaaaaaammmmmmmmoooooooottttttttkkkkkkkk||||||||~~~~~~~~wwwwwwwwttttttttyyyyyyyykkkkkkkkaaaaaaaammmmmmmmoooooooottttttttkkkkkkkkyyyyyyyyssssssss}}}}}}}}~~~~~~~~zzzzzzzzttttttttffffffffddddddddrrrrrrrrggggggggttttttttkkkkkkkkyyyyyyyyssssssss}}}}}}}}~~~~~~~~zzzzzzzzttttttttffffffffddddddddrrrrrrrrggggggggttttttttkkkkkkkkyyyyyyyyssssssss}}}}}}}}~~~~~~~~zzzzzzzzttttttttffffffffddddddddrrrrrrrrggggggggttttttttkkkkkkkkyyyyyyyyssssssss}}}}}}}}~~~~~~~~zzzzzzzzttttttttffffffffddddddddrrrrrrrrggggggggttttttttkkkkkkkkyyyyyyyyssssssss}}}}}}}}~~~~~~~~zzzzzzzzttttttttffffffffddddddddrrrrrrrrggggggggttttttttkkkkkkkkyyyyyyyyssssssss}}}}}}}}~~~~~~~~zzzzzzzzttttttttffffffffddddddddrrrrrrrrggggggggttttttttkkkkkkkkyyyyyyyyssssssss}}}}}}}}~~~~~~~~zzzzzzzzuuuuuuuuffffffffddddddddrrrrrrrrggggggggttttttttkkkkkkkkyyyyyyyyssssssss}}}}}}}}~~~~~~~~zzzzzzzzuuuuuuuuffffffffddddddddrrrrrrrrggggggggttttttttkkkkkkkk~~~~~~~~zzzzzzzz||||||||||||||||wwwwwwwwssssssss||||||||xxxxxxxx}}}}}}}}yyyyyyyyuuuuuuuuuuuuuuuuffffffffaaaaaaaajjjjjjjjjjjjjjjjttttttttkkkkkkkk~~~~~~~~zzzzzzzz||||||||||||||||wwwwwwwwssssssss||||||||xxxxxxxx}}}}}}}}yyyyyyyyuuuuuuuuuuuuuuuuffffffffaaaaaaaajjjjjjjjjjjjjjjjttttttttkkkkkkkk~~~~~~~~zzzzzzzz||||||||||||||||wwwwwwwwssssssss||||||||xxxxxxxx}}}}}}}}yyyyyyyyuuuuuuuuuuuuuuuuffffffffaaaaaaaajjjjjjjjjjjjjjjjttttttttkkkkkkkk~~~~~~~~zzzzzzzz||||||||||||||||wwwwwwwwssssssss||||||||xxxxxxxx}}}}}}}}yyyyyyyyuuuuuuuuuuuuuuuuffffffffaaaaaaaajjjjjjjjjjjjjjjjttttttttkkkkkkkk~~~~~~~~zzzzzzzz||||||||||||||||wwwwwwwwssssssss||||||||xxxxxxxx}}}}}}}}yyyyyyyyuuuuuuuuuuuuuuuuffffffffaaaaaaaajjjjjjjjjjjjjjjjttttttttkkkkkkkk~~~~~~~~zzzzzzzz||||||||||||||||wwwwwwwwssssssss||||||||xxxxxxxx}}}}}}}}yyyyyyyyuuuuuuuuuuuuuuuuffffffffaaaaaaaajjjjjjjjjjjjjjjjttttttttkkkkkkkk~~~~~~~~zzzzzzzz||||||||||||||||wwwwwwwwssssssss||||||||xxxxxxxx}}}}}}}}yyyyyyyyuuuuuuuuuuuuuuuuffffffffaaaaaaaajjjjjjjjjjjjjjjjttttttttkkkkkkkk~~~~~~~~zzzzzzzz||||||||||||||||wwwwwwwwssssssss||||||||xxxxxxxx}}}}}}}}yyyyyyyyuuuuuuuuuuuuuuuuffffffffaaaaaaaajjjjjjjjjjjjjjjjttttttttkkkkkkkk{{{{{{{{zzzzzzzzuuuuuuuuzzzzzzzz~~~~~~~~||||||||ssssssss~~~~~~~~xxxxxxxxvvvvvvvv}}}}}}}}yyyyyyyyuuuuuuuuuuuuuuuuffffffff]]]]]]]]ffffffffoooooooottttttttbbbbbbbb{{{{{{{{zzzzzzzzuuuuuuuuzzzzzzzz~~~~~~~~||||||||ssssssss~~~~~~~~xxxxxxxxvvvvvvvv}}}}}}}}yyyyyyyyuuuuuuuuuuuuuuuuffffffff]]]]]]]]ffffffffoooooooottttttttbbbbbbbb{{{{{{{{zzzzzzzzuuuuuuuuzzzzzzzz~~~~~~~~||||||||ssssssss~~~~~~~~xxxxxxxxvvvvvvvv}}}}}}}}yyyyyyyyuuuuuuuuuuuuuuuuffffffff]]]]]]]]ffffffffoooooooottttttttbbbbbbbb{{{{{{{{zzzzzzzzuuuuuuuuzzzzzzzz~~~~~~~~||||||||ssssssss~~~~~~~~xxxxxxxxvvvvvvvv}}}}}}}}yyyyyyyyuuuuuuuuuuuuuuuuffffffff]]]]]]]]ffffffffoooooooottttttttbbbbbbbb{{{{{{{{zzzzzzzzuuuuuuuuzzzzzzzz~~~~~~~~||||||||ssssssss~~~~~~~~xxxxxxxxvvvvvvvv}}}}}}}}yyyyyyyyuuuuuuuuuuuuuuuuffffffff]]]]]]]]ffffffffoooooooottttttttbbbbbbbb{{{{{{{{yyyyyyyyuuuuuuuuzzzzzzzz~~~~~~~~{{{{{{{{ssssssss~~~~~~~~xxxxxxxxvvvvvvvv}}}}}}}}yyyyyyyyuuuuuuuuuuuuuuuuffffffff\\\\\\\\ffffffffoooooooottttttttbbbbbbbb{{{{{{{{yyyyyyyyuuuuuuuuzzzzzzzz~~~~~~~~{{{{{{{{ssssssss~~~~~~~~xxxxxxxxvvvvvvvv}}}}}}}}yyyyyyyyuuuuuuuuuuuuuuuuffffffff\\\\\\\\ffffffffoooooooottttttttbbbbbbbb{{{{{{{{yyyyyyyyuuuuuuuuzzzzzzzz~~~~~~~~{{{{{{{{ssssssss~~~~~~~~xxxxxxxxvvvvvvvv}}}}}}}}yyyyyyyyuuuuuuuuuuuuuuuuffffffff\\\\\\\\eeeeeeeeoooooooottttttttbbbbbbbb{{{{{{{{yyyyyyyyuuuuuuuu{{{{{{{{wwwwwwwwoooooooozzzzzzzzuuuuuuuu}}}}}}}}yyyyyyyyuuuuuuuummmmmmmm^^^^^^^^\\\\\\\\eeeeeeeeooooooootttttttt]]]]]]]]{{{{{{{{yyyyyyyyuuuuuuuu{{{{{{{{wwwwwwwwoooooooozzzzzzzzuuuuuuuu}}}}}}}}yyyyyyyyuuuuuuuummmmmmmm^^^^^^^^\\\\\\\\eeeeeeeeooooooootttttttt]]]]]]]]{{{{{{{{yyyyyyyyuuuuuuuu{{{{{{{{wwwwwwwwoooooooozzzzzzzztttttttt}}}}}}}}yyyyyyyyuuuuuuuummmmmmmm^^^^^^^^\\\\\\\\eeeeeeeeooooooootttttttt]]]]]]]]{{{{{{{{yyyyyyyyuuuuuuuu~~~~~~~~{{{{{{{{wwwwwwwwoooooooozzzzzzzztttttttt||||||||yyyyyyyyuuuuuuuummmmmmmm^^^^^^^^\\\\\\\\eeeeeeeeooooooootttttttt]]]]]]]]{{{{{{{{yyyyyyyyuuuuuuuu~~~~~~~~{{{{{{{{wwwwwwwwoooooooozzzzzzzztttttttt||||||||yyyyyyyyuuuuuuuummmmmmmm^^^^^^^^\\\\\\\\eeeeeeeeooooooootttttttt]]]]]]]]{{{{{{{{yyyyyyyyuuuuuuuu~~~~~~~~{{{{{{{{wwwwwwwwoooooooozzzzzzzztttttttt||||||||yyyyyyyyuuuuuuuummmmmmmm^^^^^^^^\\\\\\\\eeeeeeeeooooooootttttttt]]]]]]]]{{{{{{{{yyyyyyyyuuuuuuuu~~~~~~~~{{{{{{{{wwwwwwwwoooooooozzzzzzzztttttttt||||||||yyyyyyyyuuuuuuuummmmmmmm^^^^^^^^\\\\\\\\eeeeeeeeooooooootttttttt]]]]]]]]{{{{{{{{yyyyyyyyuuuuuuuu~~~~~~~~{{{{{{{{vvvvvvvvoooooooozzzzzzzztttttttt||||||||yyyyyyyyuuuuuuuummmmmmmm^^^^^^^^\\\\\\\\eeeeeeeeooooooootttttttt]]]]]]]]{{{{{{{{yyyyyyyywwwwwwww||||||||yyyyyyyywwwwwwwwnnnnnnnnrrrrrrrrjjjjjjjjuuuuuuuuqqqqqqqqmmmmmmmmhhhhhhhhYYYYYYYY\\\\\\\\eeeeeeeeooooooootttttttt]]]]]]]]{{{{{{{{yyyyyyyywwwwwwww||||||||yyyyyyyywwwwwwwwnnnnnnnnrrrrrrrrjjjjjjjjuuuuuuuuqqqqqqqqmmmmmmmmhhhhhhhhYYYYYYYY\\\\\\\\eeeeeeeeooooooootttttttt]]]]]]]]{{{{{{{{yyyyyyyywwwwwwww||||||||yyyyyyyywwwwwwwwnnnnnnnnrrrrrrrrjjjjjjjjuuuuuuuuqqqqqqqqmmmmmmmmhhhhhhhhYYYYYYYY\\\\\\\\eeeeeeeeooooooootttttttt]]]]]]]]{{{{{{{{yyyyyyyywwwwwwww||||||||yyyyyyyywwwwwwwwnnnnnnnnrrrrrrrrjjjjjjjjuuuuuuuuqqqqqqqqmmmmmmmmhhhhhhhhYYYYYYYY\\\\\\\\eeeeeeeennnnnnnntttttttt]]]]]]]]{{{{{{{{yyyyyyyywwwwwwww||||||||yyyyyyyywwwwwwwwnnnnnnnnrrrrrrrrjjjjjjjjuuuuuuuuqqqqqqqqmmmmmmmmhhhhhhhhYYYYYYYY\\\\\\\\eeeeeeeennnnnnnntttttttt]]]]]]]]{{{{{{{{yyyyyyyywwwwwwww||||||||yyyyyyyywwwwwwwwnnnnnnnnrrrrrrrrjjjjjjjj~~~~~~~~uuuuuuuuqqqqqqqqmmmmmmmmhhhhhhhhYYYYYYYY\\\\\\\\eeeeeeeennnnnnnntttttttt]]]]]]]]{{{{{{{{yyyyyyyywwwwwwww||||||||yyyyyyyywwwwwwwwnnnnnnnnrrrrrrrrjjjjjjjj~~~~~~~~uuuuuuuuqqqqqqqqmmmmmmmmhhhhhhhhYYYYYYYY\\\\\\\\eeeeeeeennnnnnnntttttttt]]]]]]]]{{{{{{{{yyyyyyyywwwwwwww||||||||yyyyyyyywwwwwwwwnnnnnnnnrrrrrrrrjjjjjjjj~~~~~~~~uuuuuuuuqqqqqqqqmmmmmmmmhhhhhhhhYYYYYYYY\\\\\\\\eeeeeeeennnnnnnnssssssss]]]]]]]]}}}}}}}}{{{{{{{{qqqqqqqqzzzzzzzz||||||||rrrrrrrrqqqqqqqqrrrrrrrrrrrrrrrrzzzzzzzzhhhhhhhhddddddddhhhhhhhh````````YYYYYYYY\\\\\\\\eeeeeeeennnnnnnnsssssssseeeeeeee}}}}}}}}{{{{{{{{qqqqqqqqzzzzzzzz||||||||rrrrrrrrqqqqqqqqrrrrrrrrrrrrrrrrzzzzzzzzhhhhhhhhddddddddhhhhhhhh````````YYYYYYYY\\\\\\\\eeeeeeeennnnnnnnsssssssseeeeeeee}}}}}}}}{{{{{{{{qqqqqqqqzzzzzzzz||||||||rrrrrrrrqqqqqqqqrrrrrrrrrrrrrrrrzzzzzzzzhhhhhhhhddddddddhhhhhhhh````````YYYYYYYY\\\\\\\\eeeeeeeennnnnnnnsssssssseeeeeeee}}}}}}}}{{{{{{{{qqqqqqqqzzzzzzzz{{{{{{{{rrrrrrrrqqqqqqqqrrrrrrrrrrrrrrrrzzzzzzzzhhhhhhhhddddddddhhhhhhhh````````YYYYYYYY\\\\\\\\eeeeeeeennnnnnnnsssssssseeeeeeee}}}}}}}}{{{{{{{{qqqqqqqqzzzzzzzz{{{{{{{{rrrrrrrrqqqqqqqqrrrrrrrrrrrrrrrrzzzzzzzzhhhhhhhhddddddddhhhhhhhh````````YYYYYYYY\\\\\\\\eeeeeeeennnnnnnnsssssssseeeeeeee}}}}}}}}{{{{{{{{qqqqqqqqzzzzzzzz{{{{{{{{rrrrrrrrqqqqqqqqrrrrrrrrrrrrrrrrzzzzzzzzhhhhhhhhddddddddhhhhhhhh````````YYYYYYYY\\\\\\\\eeeeeeeennnnnnnnsssssssseeeeeeee}}}}}}}}{{{{{{{{qqqqqqqqzzzzzzzz{{{{{{{{rrrrrrrrqqqqqqqqrrrrrrrrrrrrrrrrzzzzzzzzhhhhhhhhddddddddhhhhhhhh````````YYYYYYYY\\\\\\\\eeeeeeeennnnnnnnsssssssseeeeeeee}}}}}}}}{{{{{{{{qqqqqqqqzzzzzzzz{{{{{{{{rrrrrrrrqqqqqqqqrrrrrrrrrrrrrrrrzzzzzzzzhhhhhhhhddddddddhhhhhhhh````````YYYYYYYY\\\\\\\\eeeeeeeennnnnnnnsssssssseeeeeeee}}}}}}}}yyyyyyyy{{{{{{{{mmmmmmmm~~~~~~~~xxxxxxxxjjjjjjjjvvvvvvvvrrrrrrrrvvvvvvvvsssssssscccccccc````````````````[[[[[[[[YYYYYYYY\\\\\\\\mmmmmmmmnnnnnnnnkkkkkkkkjjjjjjjj}}}}}}}}yyyyyyyy{{{{{{{{mmmmmmmm~~~~~~~~xxxxxxxxjjjjjjjjvvvvvvvvrrrrrrrrvvvvvvvvsssssssscccccccc````````````````[[[[[[[[YYYYYYYY\\\\\\\\mmmmmmmmnnnnnnnnkkkkkkkkjjjjjjjj}}}}}}}}yyyyyyyy{{{{{{{{mmmmmmmm~~~~~~~~xxxxxxxxjjjjjjjjvvvvvvvvrrrrrrrrvvvvvvvvsssssssscccccccc````````````````[[[[[[[[YYYYYYYY\\\\\\\\mmmmmmmmnnnnnnnnkkkkkkkkjjjjjjjj}}}}}}}}yyyyyyyy{{{{{{{{mmmmmmmm~~~~~~~~xxxxxxxxjjjjjjjjvvvvvvvvrrrrrrrrvvvvvvvvsssssssscccccccc````````````````[[[[[[[[YYYYYYYY\\\\\\\\mmmmmmmmnnnnnnnnkkkkkkkkjjjjjjjj}}}}}}}}yyyyyyyy{{{{{{{{mmmmmmmmxxxxxxxxjjjjjjjjvvvvvvvvrrrrrrrrvvvvvvvvsssssssscccccccc````````````````[[[[[[[[YYYYYYYY\\\\\\\\mmmmmmmmnnnnnnnnlllllllljjjjjjjj}}}}}}}}yyyyyyyy{{{{{{{{mmmmmmmmxxxxxxxxjjjjjjjjvvvvvvvvrrrrrrrrvvvvvvvvsssssssscccccccc````````````````[[[[[[[[YYYYYYYY\\\\\\\\mmmmmmmmnnnnnnnnlllllllljjjjjjjj}}}}}}}}yyyyyyyy{{{{{{{{mmmmmmmmxxxxxxxxjjjjjjjjvvvvvvvvrrrrrrrrvvvvvvvvsssssssscccccccc````````````````[[[[[[[[YYYYYYYY\\\\\\\\mmmmmmmmnnnnnnnnlllllllljjjjjjjj}}}}}}}}yyyyyyyy{{{{{{{{mmmmmmmmyyyyyyyyjjjjjjjjvvvvvvvvrrrrrrrrvvvvvvvvsssssssscccccccc````````````````[[[[[[[[YYYYYYYY\\\\\\\\mmmmmmmmnnnnnnnnlllllllljjjjjjjj||||||||{{{{{{{{tttttttt{{{{{{{{ttttttttmmmmmmmmvvvvvvvvrrrrrrrr~~~~~~~~||||||||ffffffffcccccccc````````[[[[[[[[[[[[[[[[YYYYYYYY\\\\\\\\rrrrrrrrnnnnnnnnoooooooojjjjjjjj||||||||{{{{{{{{tttttttt{{{{{{{{ttttttttmmmmmmmmvvvvvvvvrrrrrrrr~~~~~~~~||||||||ffffffffdddddddd````````\\\\\\\\[[[[[[[[YYYYYYYY\\\\\\\\rrrrrrrrnnnnnnnnoooooooojjjjjjjj||||||||{{{{{{{{tttttttt{{{{{{{{ttttttttmmmmmmmmvvvvvvvvrrrrrrrr~~~~~~~~||||||||ffffffffdddddddd````````\\\\\\\\[[[[[[[[YYYYYYYY\\\\\\\\rrrrrrrrnnnnnnnnoooooooojjjjjjjj||||||||{{{{{{{{uuuuuuuu{{{{{{{{ttttttttmmmmmmmmvvvvvvvvrrrrrrrr~~~~~~~~||||||||ffffffffdddddddd````````\\\\\\\\[[[[[[[[YYYYYYYY\\\\\\\\rrrrrrrroooooooooooooooojjjjjjjj||||||||{{{{{{{{uuuuuuuu{{{{{{{{ttttttttnnnnnnnnvvvvvvvvrrrrrrrr~~~~~~~~||||||||ffffffffdddddddd````````\\\\\\\\[[[[[[[[YYYYYYYY\\\\\\\\rrrrrrrroooooooooooooooojjjjjjjj||||||||{{{{{{{{uuuuuuuu{{{{{{{{ttttttttnnnnnnnnvvvvvvvvrrrrrrrr~~~~~~~~||||||||ffffffffdddddddd````````\\\\\\\\[[[[[[[[YYYYYYYY\\\\\\\\rrrrrrrroooooooooooooooojjjjjjjj||||||||{{{{{{{{uuuuuuuu{{{{{{{{ttttttttnnnnnnnnvvvvvvvvrrrrrrrr~~~~~~~~||||||||ffffffffdddddddd````````\\\\\\\\[[[[[[[[YYYYYYYY\\\\\\\\rrrrrrrroooooooooooooooojjjjjjjj||||||||{{{{{{{{uuuuuuuu{{{{{{{{ttttttttnnnnnnnnvvvvvvvvrrrrrrrr~~~~~~~~||||||||ffffffffdddddddd````````\\\\\\\\[[[[[[[[YYYYYYYY\\\\\\\\rrrrrrrroooooooooooooooojjjjjjjj~~~~~~~~{{{{{{{{yyyyyyyy~~~~~~~~||||||||rrrrrrrrvvvvvvvvzzzzzzzzxxxxxxxxbbbbbbbbdddddddd````````\\\\\\\\ccccccccaaaaaaaa\\\\\\\\zzzzzzzzvvvvvvvvttttttttbbbbbbbb~~~~~~~~{{{{{{{{yyyyyyyy||||||||rrrrrrrrvvvvvvvvzzzzzzzzxxxxxxxxbbbbbbbbdddddddd````````\\\\\\\\ccccccccaaaaaaaa\\\\\\\\zzzzzzzzwwwwwwwwttttttttbbbbbbbb~~~~~~~~{{{{{{{{yyyyyyyy||||||||rrrrrrrrvvvvvvvvzzzzzzzzxxxxxxxxbbbbbbbbdddddddd````````\\\\\\\\ccccccccaaaaaaaa\\\\\\\\zzzzzzzzwwwwwwwwttttttttbbbbbbbb~~~~~~~~{{{{{{{{yyyyyyyy||||||||rrrrrrrrvvvvvvvvzzzzzzzzxxxxxxxxbbbbbbbbdddddddd````````\\\\\\\\ccccccccaaaaaaaa\\\\\\\\zzzzzzzzwwwwwwwwttttttttbbbbbbbb~~~~~~~~{{{{{{{{yyyyyyyy||||||||rrrrrrrrvvvvvvvvzzzzzzzzxxxxxxxxbbbbbbbbdddddddd````````\\\\\\\\ccccccccaaaaaaaa\\\\\\\\zzzzzzzzwwwwwwwwttttttttbbbbbbbb~~~~~~~~{{{{{{{{yyyyyyyy||||||||rrrrrrrrvvvvvvvvzzzzzzzzxxxxxxxxbbbbbbbbdddddddd````````\\\\\\\\ccccccccaaaaaaaa\\\\\\\\zzzzzzzzwwwwwwwwttttttttbbbbbbbb~~~~~~~~{{{{{{{{yyyyyyyy||||||||rrrrrrrrvvvvvvvvzzzzzzzzxxxxxxxxbbbbbbbbdddddddd````````\\\\\\\\ccccccccaaaaaaaa\\\\\\\\zzzzzzzzwwwwwwwwttttttttbbbbbbbb~~~~~~~~{{{{{{{{yyyyyyyy||||||||rrrrrrrrvvvvvvvvzzzzzzzzxxxxxxxxbbbbbbbbdddddddd````````\\\\\\\\ccccccccaaaaaaaa\\\\\\\\zzzzzzzzwwwwwwwwttttttttbbbbbbbbyyyyyyyyssssssssvvvvvvvv~~~~~~~~yyyyyyyyxxxxxxxxjjjjjjjjdddddddd````````\\\\\\\\hhhhhhhhffffffffdddddddd~~~~~~~~ttttttttttttttttffffffffyyyyyyyyssssssssvvvvvvvv~~~~~~~~yyyyyyyyxxxxxxxxjjjjjjjjdddddddd````````\\\\\\\\hhhhhhhhffffffffdddddddd~~~~~~~~ttttttttttttttttffffffffzzzzzzzzsssssssswwwwwwww~~~~~~~~yyyyyyyyxxxxxxxxjjjjjjjjdddddddd````````\\\\\\\\hhhhhhhhffffffffdddddddd~~~~~~~~ttttttttttttttttffffffffzzzzzzzzsssssssswwwwwwww~~~~~~~~yyyyyyyyxxxxxxxxjjjjjjjjdddddddd````````\\\\\\\\hhhhhhhhffffffffeeeeeeee~~~~~~~~ttttttttttttttttffffffffzzzzzzzzsssssssswwwwwwww~~~~~~~~yyyyyyyyxxxxxxxxjjjjjjjjdddddddd````````\\\\\\\\hhhhhhhhffffffffeeeeeeee~~~~~~~~ttttttttttttttttffffffffzzzzzzzzsssssssswwwwwwww~~~~~~~~yyyyyyyyxxxxxxxxjjjjjjjjdddddddd````````\\\\\\\\hhhhhhhhffffffffeeeeeeeettttttttttttttttffffffffzzzzzzzzsssssssswwwwwwwwyyyyyyyyxxxxxxxxjjjjjjjjddddddddaaaaaaaa\\\\\\\\hhhhhhhhffffffffeeeeeeeettttttttttttttttffffffffzzzzzzzzsssssssswwwwwwwwyyyyyyyyxxxxxxxxjjjjjjjjddddddddaaaaaaaa\\\\\\\\hhhhhhhhffffffffeeeeeeeettttttttttttttttffffffffyyyyyyyyssssssss~~~~~~~~uuuuuuuuxxxxxxxxoooooooollllllllaaaaaaaa\\\\\\\\hhhhhhhhffffffffqqqqqqqqwwwwwwwwoooooooottttttttkkkkkkkkyyyyyyyyssssssss~~~~~~~~uuuuuuuuxxxxxxxxoooooooollllllllaaaaaaaa\\\\\\\\hhhhhhhhffffffffqqqqqqqqwwwwwwwwoooooooottttttttkkkkkkkkyyyyyyyyssssssss~~~~~~~~uuuuuuuuxxxxxxxxoooooooollllllllaaaaaaaa\\\\\\\\hhhhhhhhffffffffqqqqqqqqwwwwwwwwoooooooottttttttkkkkkkkkyyyyyyyyssssssss~~~~~~~~uuuuuuuuxxxxxxxxoooooooollllllllaaaaaaaa\\\\\\\\hhhhhhhhffffffffqqqqqqqqwwwwwwwwoooooooottttttttkkkkkkkkyyyyyyyyssssssss~~~~~~~~uuuuuuuuxxxxxxxxoooooooollllllllaaaaaaaa\\\\\\\\hhhhhhhhffffffffqqqqqqqqwwwwwwwwoooooooottttttttkkkkkkkkyyyyyyyyssssssss~~~~~~~~uuuuuuuuxxxxxxxxoooooooollllllllaaaaaaaa\\\\\\\\iiiiiiiiffffffffqqqqqqqqwwwwwwwwoooooooottttttttkkkkkkkkzzzzzzzzssssssssuuuuuuuuxxxxxxxxoooooooollllllllaaaaaaaa]]]]]]]]iiiiiiiiffffffffqqqqqqqqwwwwwwwwoooooooottttttttkkkkkkkkzzzzzzzzssssssssuuuuuuuuxxxxxxxxoooooooollllllllaaaaaaaa]]]]]]]]iiiiiiiiggggggggqqqqqqqqwwwwwwwwoooooooouuuuuuuukkkkkkkk||||||||uuuuuuuu{{{{{{{{xxxxxxxxuuuuuuuuxxxxxxxxooooooooqqqqqqqqaaaaaaaa]]]]]]]]iiiiiiiiggggggggvvvvvvvvssssssssppppppppuuuuuuuukkkkkkkk||||||||uuuuuuuu{{{{{{{{xxxxxxxxuuuuuuuuxxxxxxxxooooooooqqqqqqqqaaaaaaaa]]]]]]]]iiiiiiiiggggggggvvvvvvvvssssssssppppppppuuuuuuuukkkkkkkk||||||||uuuuuuuu{{{{{{{{xxxxxxxxuuuuuuuuxxxxxxxxooooooooqqqqqqqqaaaaaaaa]]]]]]]]iiiiiiiiggggggggvvvvvvvvssssssssppppppppuuuuuuuukkkkkkkk}}}}}}}}uuuuuuuu{{{{{{{{xxxxxxxxuuuuuuuuyyyyyyyyooooooooqqqqqqqqaaaaaaaa]]]]]]]]iiiiiiiiggggggggvvvvvvvvssssssssppppppppuuuuuuuukkkkkkkk}}}}}}}}uuuuuuuu{{{{{{{{xxxxxxxxuuuuuuuuyyyyyyyyooooooooqqqqqqqqaaaaaaaa]]]]]]]]iiiiiiiiggggggggvvvvvvvvssssssssppppppppuuuuuuuukkkkkkkk}}}}}}}}uuuuuuuu{{{{{{{{xxxxxxxxuuuuuuuuyyyyyyyyooooooooqqqqqqqqaaaaaaaa]]]]]]]]iiiiiiiiggggggggvvvvvvvvssssssssppppppppuuuuuuuullllllll}}}}}}}}uuuuuuuu{{{{{{{{xxxxxxxxvvvvvvvvyyyyyyyyooooooooqqqqqqqqaaaaaaaa]]]]]]]]iiiiiiiiggggggggvvvvvvvvssssssssppppppppuuuuuuuullllllll}}}}}}}}uuuuuuuu{{{{{{{{xxxxxxxxvvvvvvvvyyyyyyyyooooooooqqqqqqqqaaaaaaaa]]]]]]]]iiiiiiiiggggggggwwwwwwwwssssssssppppppppuuuuuuuullllllll}}}}}}}}xxxxxxxx}}}}}}}}xxxxxxxx||||||||ttttttttvvvvvvvvyyyyyyyyoooooooojjjjjjjjaaaaaaaa]]]]]]]]iiiiiiiiggggggggwwwwwwwwssssssssppppppppuuuuuuuullllllll}}}}}}}}xxxxxxxx}}}}}}}}xxxxxxxx||||||||ttttttttvvvvvvvvyyyyyyyyppppppppjjjjjjjjaaaaaaaa]]]]]]]]iiiiiiiiggggggggwwwwwwwwssssssssppppppppuuuuuuuullllllll}}}}}}}}xxxxxxxx}}}}}}}}xxxxxxxx||||||||ttttttttvvvvvvvvyyyyyyyyppppppppjjjjjjjjaaaaaaaa]]]]]]]]iiiiiiiiggggggggwwwwwwwwssssssssppppppppuuuuuuuullllllll}}}}}}}}xxxxxxxx}}}}}}}}xxxxxxxx||||||||ttttttttvvvvvvvvyyyyyyyyppppppppjjjjjjjjaaaaaaaa]]]]]]]]iiiiiiiiggggggggwwwwwwwwssssssssppppppppuuuuuuuullllllll}}}}}}}}xxxxxxxx}}}}}}}}xxxxxxxx||||||||ttttttttvvvvvvvvyyyyyyyyppppppppjjjjjjjjaaaaaaaa]]]]]]]]iiiiiiiiggggggggwwwwwwwwssssssssppppppppuuuuuuuullllllll}}}}}}}}xxxxxxxx}}}}}}}}xxxxxxxx}}}}}}}}ttttttttvvvvvvvvyyyyyyyyppppppppjjjjjjjjaaaaaaaa]]]]]]]]iiiiiiiiggggggggwwwwwwwwssssssssppppppppuuuuuuuullllllll}}}}}}}}xxxxxxxx}}}}}}}}xxxxxxxx}}}}}}}}ttttttttvvvvvvvvyyyyyyyyppppppppjjjjjjjjaaaaaaaa]]]]]]]]iiiiiiiiggggggggwwwwwwwwssssssssppppppppuuuuuuuullllllll}}}}}}}}xxxxxxxx}}}}}}}}xxxxxxxx||||||||ttttttttvvvvvvvvyyyyyyyyppppppppjjjjjjjjaaaaaaaa]]]]]]]]iiiiiiiiggggggggwwwwwwwwssssssssppppppppuuuuuuuullllllll{{{{{{{{}}}}}}}}{{{{{{{{xxxxxxxx{{{{{{{{vvvvvvvvyyyyyyyyppppppppeeeeeeeeaaaaaaaaeeeeeeeeqqqqqqqqoooooooowwwwwwww{{{{{{{{xxxxxxxxuuuuuuuullllllll{{{{{{{{}}}}}}}}{{{{{{{{xxxxxxxx{{{{{{{{vvvvvvvvyyyyyyyyppppppppeeeeeeeeaaaaaaaaeeeeeeeeqqqqqqqqoooooooowwwwwwww{{{{{{{{xxxxxxxxuuuuuuuullllllll{{{{{{{{}}}}}}}}{{{{{{{{xxxxxxxx{{{{{{{{vvvvvvvvyyyyyyyyppppppppeeeeeeeeaaaaaaaaeeeeeeeeqqqqqqqqoooooooowwwwwwww{{{{{{{{xxxxxxxxuuuuuuuullllllll{{{{{{{{}}}}}}}}{{{{{{{{xxxxxxxx{{{{{{{{vvvvvvvvyyyyyyyyooooooooeeeeeeeeaaaaaaaaeeeeeeeeqqqqqqqqoooooooowwwwwwww{{{{{{{{xxxxxxxxuuuuuuuullllllll{{{{{{{{}}}}}}}}{{{{{{{{xxxxxxxx{{{{{{{{vvvvvvvvyyyyyyyyooooooooeeeeeeeeaaaaaaaaeeeeeeeeqqqqqqqqoooooooovvvvvvvv{{{{{{{{xxxxxxxxuuuuuuuullllllll{{{{{{{{}}}}}}}}{{{{{{{{xxxxxxxx{{{{{{{{uuuuuuuuyyyyyyyyooooooooeeeeeeeeaaaaaaaaeeeeeeeeqqqqqqqqoooooooovvvvvvvv{{{{{{{{xxxxxxxxuuuuuuuullllllll{{{{{{{{}}}}}}}}{{{{{{{{xxxxxxxx{{{{{{{{uuuuuuuuyyyyyyyyooooooooeeeeeeeeaaaaaaaaeeeeeeeeqqqqqqqqoooooooovvvvvvvv{{{{{{{{xxxxxxxxuuuuuuuukkkkkkkk{{{{{{{{}}}}}}}}{{{{{{{{xxxxxxxx{{{{{{{{uuuuuuuuyyyyyyyyooooooooeeeeeeeeaaaaaaaaeeeeeeeeqqqqqqqqoooooooovvvvvvvv{{{{{{{{xxxxxxxxuuuuuuuukkkkkkkk{{{{{{{{uuuuuuuuyyyyyyyywwwwwwwwmmmmmmmmaaaaaaaaqqqqqqqquuuuuuuu{{{{{{{{vvvvvvvvttttttttuuuuuuuukkkkkkkk{{{{{{{{uuuuuuuuxxxxxxxxwwwwwwwwmmmmmmmmaaaaaaaaqqqqqqqquuuuuuuu{{{{{{{{vvvvvvvvttttttttuuuuuuuukkkkkkkk{{{{{{{{uuuuuuuuxxxxxxxxwwwwwwwwmmmmmmmmaaaaaaaaqqqqqqqquuuuuuuu{{{{{{{{vvvvvvvvttttttttuuuuuuuukkkkkkkk{{{{{{{{uuuuuuuuxxxxxxxxwwwwwwwwmmmmmmmmaaaaaaaaqqqqqqqquuuuuuuu{{{{{{{{vvvvvvvvttttttttuuuuuuuukkkkkkkk{{{{{{{{uuuuuuuuxxxxxxxxwwwwwwwwmmmmmmmmaaaaaaaaqqqqqqqquuuuuuuu{{{{{{{{vvvvvvvvttttttttuuuuuuuukkkkkkkk{{{{{{{{uuuuuuuuxxxxxxxxwwwwwwwwllllllllaaaaaaaaqqqqqqqquuuuuuuu{{{{{{{{vvvvvvvvttttttttuuuuuuuukkkkkkkk{{{{{{{{uuuuuuuuxxxxxxxxwwwwwwwwllllllllaaaaaaaaqqqqqqqquuuuuuuu{{{{{{{{vvvvvvvvttttttttuuuuuuuukkkkkkkk{{{{{{{{uuuuuuuuxxxxxxxxwwwwwwwwllllllllaaaaaaaaqqqqqqqquuuuuuuu{{{{{{{{vvvvvvvvttttttttuuuuuuuukkkkkkkkxxxxxxxxuuuuuuuuxxxxxxxx{{{{{{{{qqqqqqqqiiiiiiiivvvvvvvv}}}}}}}}vvvvvvvvppppppppuuuuuuuukkkkkkkkxxxxxxxxuuuuuuuuxxxxxxxx{{{{{{{{qqqqqqqqiiiiiiiivvvvvvvv}}}}}}}}vvvvvvvvppppppppuuuuuuuukkkkkkkkxxxxxxxxuuuuuuuuxxxxxxxx{{{{{{{{qqqqqqqqiiiiiiiivvvvvvvv}}}}}}}}vvvvvvvvppppppppuuuuuuuukkkkkkkkxxxxxxxxuuuuuuuuxxxxxxxx{{{{{{{{qqqqqqqqiiiiiiiivvvvvvvv}}}}}}}}vvvvvvvvppppppppuuuuuuuukkkkkkkkxxxxxxxxuuuuuuuuxxxxxxxx{{{{{{{{qqqqqqqqiiiiiiiivvvvvvvv}}}}}}}}vvvvvvvvppppppppuuuuuuuukkkkkkkkxxxxxxxxuuuuuuuuxxxxxxxx{{{{{{{{qqqqqqqqiiiiiiiivvvvvvvv}}}}}}}}vvvvvvvvppppppppuuuuuuuukkkkkkkk~~~~~~~~xxxxxxxxuuuuuuuuxxxxxxxx{{{{{{{{qqqqqqqqiiiiiiiivvvvvvvv}}}}}}}}vvvvvvvvoooooooouuuuuuuukkkkkkkk~~~~~~~~xxxxxxxxuuuuuuuuxxxxxxxx{{{{{{{{qqqqqqqqiiiiiiiivvvvvvvv}}}}}}}}vvvvvvvvoooooooouuuuuuuukkkkkkkk||||||||||||||||zzzzzzzzlllllllluuuuuuuuxxxxxxxxttttttttqqqqqqqquuuuuuuu}}}}}}}}zzzzzzzzxxxxxxxxvvvvvvvvwwwwwwwwoooooooommmmmmmmkkkkkkkk||||||||||||||||zzzzzzzzlllllllluuuuuuuuxxxxxxxxttttttttqqqqqqqquuuuuuuu}}}}}}}}zzzzzzzzxxxxxxxxvvvvvvvvwwwwwwwwoooooooommmmmmmmkkkkkkkk||||||||||||||||zzzzzzzzlllllllluuuuuuuuxxxxxxxxttttttttqqqqqqqquuuuuuuu}}}}}}}}zzzzzzzzxxxxxxxxvvvvvvvvwwwwwwwwoooooooommmmmmmmkkkkkkkk||||||||||||||||zzzzzzzzlllllllluuuuuuuuxxxxxxxxttttttttqqqqqqqquuuuuuuu}}}}}}}}zzzzzzzzxxxxxxxxvvvvvvvvwwwwwwwwoooooooommmmmmmmkkkkkkkk||||||||||||||||zzzzzzzzlllllllluuuuuuuuxxxxxxxxttttttttqqqqqqqquuuuuuuu}}}}}}}}zzzzzzzzxxxxxxxxvvvvvvvvwwwwwwwwoooooooommmmmmmmkkkkkkkk||||||||||||||||zzzzzzzzlllllllluuuuuuuuxxxxxxxxttttttttqqqqqqqquuuuuuuu}}}}}}}}zzzzzzzzxxxxxxxxvvvvvvvvwwwwwwwwoooooooollllllllkkkkkkkk||||||||||||||||zzzzzzzzkkkkkkkkuuuuuuuuxxxxxxxxssssssssqqqqqqqquuuuuuuu}}}}}}}}yyyyyyyyxxxxxxxxvvvvvvvvwwwwwwwwoooooooollllllllkkkkkkkk||||||||||||||||zzzzzzzzkkkkkkkkuuuuuuuuxxxxxxxxssssssssqqqqqqqquuuuuuuu}}}}}}}}yyyyyyyywwwwwwwwvvvvvvvvwwwwwwwwoooooooollllllllkkkkkkkk~~~~~~~~zzzzzzzz||||||||}}}}}}}}||||||||gggggggguuuuuuuuppppppppvvvvvvvvqqqqqqqqyyyyyyyyuuuuuuuukkkkkkkkvvvvvvvvrrrrrrrroooooooohhhhhhhhkkkkkkkk~~~~~~~~zzzzzzzz||||||||}}}}}}}}||||||||~~~~~~~~gggggggguuuuuuuuppppppppvvvvvvvvqqqqqqqqyyyyyyyyuuuuuuuukkkkkkkkvvvvvvvvrrrrrrrrooooooooggggggggkkkkkkkk~~~~~~~~zzzzzzzz||||||||}}}}}}}}{{{{{{{{~~~~~~~~gggggggguuuuuuuuppppppppvvvvvvvvqqqqqqqqyyyyyyyyuuuuuuuukkkkkkkkvvvvvvvvrrrrrrrrooooooooggggggggkkkkkkkk~~~~~~~~zzzzzzzz||||||||}}}}}}}}{{{{{{{{~~~~~~~~ffffffffuuuuuuuuppppppppvvvvvvvvppppppppyyyyyyyyuuuuuuuukkkkkkkkvvvvvvvvrrrrrrrrooooooooggggggggkkkkkkkk~~~~~~~~zzzzzzzz||||||||}}}}}}}}{{{{{{{{~~~~~~~~ffffffffuuuuuuuuppppppppvvvvvvvvppppppppyyyyyyyyttttttttkkkkkkkkuuuuuuuurrrrrrrrooooooooggggggggkkkkkkkk}}}}}}}}zzzzzzzz||||||||}}}}}}}}{{{{{{{{~~~~~~~~~~~~~~~~ffffffffttttttttppppppppvvvvvvvvppppppppyyyyyyyyttttttttkkkkkkkkuuuuuuuurrrrrrrrooooooooggggggggjjjjjjjj}}}}}}}}zzzzzzzz{{{{{{{{}}}}}}}}{{{{{{{{~~~~~~~~~~~~~~~~ffffffffttttttttppppppppvvvvvvvvppppppppyyyyyyyyttttttttjjjjjjjjuuuuuuuurrrrrrrrooooooooggggggggjjjjjjjj}}}}}}}}yyyyyyyy{{{{{{{{}}}}}}}}{{{{{{{{~~~~~~~~~~~~~~~~ffffffffttttttttppppppppvvvvvvvvppppppppyyyyyyyyttttttttjjjjjjjjuuuuuuuurrrrrrrrooooooooggggggggjjjjjjjj}}}}}}}}yyyyyyyy{{{{{{{{||||||||~~~~~~~~{{{{{{{{~~~~~~~~nnnnnnnnttttttttsssssssszzzzzzzzppppppppyyyyyyyyyyyyyyyyttttttttmmmmmmmmuuuuuuuurrrrrrrrvvvvvvvvoooooooojjjjjjjj}}}}}}}}yyyyyyyy{{{{{{{{||||||||~~~~~~~~zzzzzzzz~~~~~~~~nnnnnnnnttttttttsssssssszzzzzzzzppppppppyyyyyyyyyyyyyyyyttttttttmmmmmmmmuuuuuuuuqqqqqqqqvvvvvvvvoooooooojjjjjjjj}}}}}}}}yyyyyyyy{{{{{{{{||||||||~~~~~~~~~~~~~~~~zzzzzzzz~~~~~~~~nnnnnnnnttttttttrrrrrrrrzzzzzzzzppppppppxxxxxxxxyyyyyyyyttttttttmmmmmmmmuuuuuuuuqqqqqqqqvvvvvvvvoooooooojjjjjjjj}}}}}}}}yyyyyyyy{{{{{{{{||||||||~~~~~~~~~~~~~~~~zzzzzzzz~~~~~~~~mmmmmmmmttttttttrrrrrrrrzzzzzzzzppppppppxxxxxxxxyyyyyyyyttttttttmmmmmmmmuuuuuuuuqqqqqqqqvvvvvvvvnnnnnnnnjjjjjjjj}}}}}}}}yyyyyyyy{{{{{{{{||||||||~~~~~~~~~~~~~~~~zzzzzzzz}}}}}}}}mmmmmmmmttttttttrrrrrrrrzzzzzzzzppppppppxxxxxxxxyyyyyyyyttttttttmmmmmmmmuuuuuuuuqqqqqqqqvvvvvvvvnnnnnnnnjjjjjjjj}}}}}}}}yyyyyyyy{{{{{{{{||||||||~~~~~~~~~~~~~~~~zzzzzzzz}}}}}}}}mmmmmmmmttttttttrrrrrrrrzzzzzzzzooooooooxxxxxxxxyyyyyyyyttttttttmmmmmmmmuuuuuuuuqqqqqqqqvvvvvvvvnnnnnnnnjjjjjjjj}}}}}}}}yyyyyyyy{{{{{{{{||||||||~~~~~~~~~~~~~~~~zzzzzzzz}}}}}}}}mmmmmmmmttttttttrrrrrrrrzzzzzzzzooooooooxxxxxxxxyyyyyyyyttttttttmmmmmmmmuuuuuuuuqqqqqqqqvvvvvvvvnnnnnnnnjjjjjjjj}}}}}}}}yyyyyyyy{{{{{{{{||||||||~~~~~~~~~~~~~~~~zzzzzzzz}}}}}}}}mmmmmmmmssssssssrrrrrrrrzzzzzzzzooooooooxxxxxxxxyyyyyyyyssssssssmmmmmmmmttttttttqqqqqqqqvvvvvvvvnnnnnnnniiiiiiii}}}}}}}}yyyyyyyy{{{{{{{{||||||||~~~~~~~~xxxxxxxxvvvvvvvvuuuuuuuu}}}}}}}}zzzzzzzzrrrrrrrrsssssssswwwwwwwwrrrrrrrrooooooooxxxxxxxxttttttttssssssssqqqqqqqqttttttttqqqqqqqqrrrrrrrrssssssssaaaaaaaa||||||||yyyyyyyyzzzzzzzz||||||||~~~~~~~~xxxxxxxxvvvvvvvvuuuuuuuu}}}}}}}}zzzzzzzzrrrrrrrrssssssssvvvvvvvvrrrrrrrrooooooooxxxxxxxxttttttttssssssssqqqqqqqqttttttttqqqqqqqqrrrrrrrrssssssssaaaaaaaa||||||||yyyyyyyyzzzzzzzz||||||||~~~~~~~~xxxxxxxxvvvvvvvvuuuuuuuu}}}}}}}}zzzzzzzzrrrrrrrrssssssssvvvvvvvvrrrrrrrrooooooooxxxxxxxxttttttttssssssssqqqqqqqqttttttttqqqqqqqqrrrrrrrrssssssssaaaaaaaa||||||||yyyyyyyyzzzzzzzz||||||||~~~~~~~~xxxxxxxxvvvvvvvvuuuuuuuu}}}}}}}}zzzzzzzzrrrrrrrrssssssssvvvvvvvvrrrrrrrrooooooooxxxxxxxxttttttttssssssssqqqqqqqqttttttttqqqqqqqqrrrrrrrrssssssssaaaaaaaa||||||||yyyyyyyyzzzzzzzz||||||||~~~~~~~~xxxxxxxxvvvvvvvvuuuuuuuu}}}}}}}}zzzzzzzzqqqqqqqqssssssssvvvvvvvvrrrrrrrrooooooooxxxxxxxxttttttttssssssssqqqqqqqqttttttttqqqqqqqqrrrrrrrrssssssssaaaaaaaa||||||||yyyyyyyyzzzzzzzz||||||||~~~~~~~~xxxxxxxxvvvvvvvvuuuuuuuu}}}}}}}}zzzzzzzzqqqqqqqqssssssssvvvvvvvvrrrrrrrrooooooooxxxxxxxxttttttttssssssssqqqqqqqqttttttttqqqqqqqqrrrrrrrrssssssssaaaaaaaa||||||||yyyyyyyyzzzzzzzz||||||||~~~~~~~~xxxxxxxxvvvvvvvvuuuuuuuu}}}}}}}}zzzzzzzzqqqqqqqqssssssssvvvvvvvvrrrrrrrrooooooooxxxxxxxxttttttttssssssssqqqqqqqqttttttttqqqqqqqqrrrrrrrrssssssssaaaaaaaa||||||||yyyyyyyyzzzzzzzz||||||||~~~~~~~~xxxxxxxxvvvvvvvvuuuuuuuu}}}}}}}}zzzzzzzzqqqqqqqqssssssssvvvvvvvvrrrrrrrrooooooooxxxxxxxxttttttttssssssssqqqqqqqqttttttttqqqqqqqqrrrrrrrrssssssssaaaaaaaazzzzzzzz||||||||}}}}}}}}~~~~~~~~ttttttttqqqqqqqquuuuuuuuvvvvvvvvqqqqqqqqssssssssvvvvvvvvuuuuuuuuwwwwwwwwxxxxxxxx{{{{{{{{{{{{{{{{qqqqqqqqttttttttxxxxxxxxnnnnnnnnkkkkkkkk\\\\\\\\zzzzzzzz||||||||}}}}}}}}~~~~~~~~ttttttttqqqqqqqquuuuuuuuvvvvvvvvqqqqqqqqssssssssvvvvvvvvuuuuuuuuwwwwwwwwxxxxxxxx{{{{{{{{{{{{{{{{qqqqqqqqttttttttxxxxxxxxnnnnnnnnkkkkkkkk\\\\\\\\zzzzzzzz||||||||}}}}}}}}~~~~~~~~ttttttttqqqqqqqquuuuuuuuvvvvvvvvqqqqqqqqssssssssvvvvvvvvuuuuuuuuwwwwwwwwxxxxxxxx||||||||{{{{{{{{qqqqqqqqttttttttxxxxxxxxnnnnnnnnkkkkkkkk\\\\\\\\zzzzzzzz||||||||}}}}}}}}~~~~~~~~ttttttttqqqqqqqquuuuuuuuvvvvvvvvrrrrrrrrssssssssvvvvvvvvuuuuuuuuwwwwwwwwxxxxxxxx||||||||{{{{{{{{qqqqqqqqttttttttxxxxxxxxnnnnnnnnkkkkkkkk\\\\\\\\zzzzzzzz||||||||}}}}}}}}~~~~~~~~ttttttttqqqqqqqquuuuuuuuvvvvvvvvrrrrrrrrssssssssvvvvvvvvuuuuuuuuwwwwwwwwxxxxxxxx||||||||{{{{{{{{qqqqqqqqttttttttxxxxxxxxnnnnnnnnkkkkkkkk\\\\\\\\zzzzzzzz||||||||}}}}}}}}~~~~~~~~ttttttttqqqqqqqquuuuuuuuvvvvvvvvrrrrrrrrssssssssvvvvvvvvuuuuuuuuwwwwwwwwxxxxxxxx||||||||{{{{{{{{qqqqqqqqttttttttxxxxxxxxnnnnnnnnkkkkkkkk\\\\\\\\zzzzzzzz||||||||}}}}}}}}~~~~~~~~ttttttttqqqqqqqquuuuuuuuvvvvvvvvrrrrrrrrssssssssvvvvvvvvuuuuuuuuwwwwwwwwxxxxxxxx||||||||{{{{{{{{qqqqqqqqttttttttxxxxxxxxnnnnnnnnkkkkkkkk\\\\\\\\zzzzzzzz||||||||}}}}}}}}~~~~~~~~ttttttttqqqqqqqquuuuuuuuvvvvvvvvrrrrrrrrssssssssvvvvvvvvuuuuuuuuwwwwwwwwxxxxxxxx||||||||{{{{{{{{qqqqqqqqttttttttxxxxxxxxnnnnnnnnkkkkkkkk\\\\\\\\}}}}}}}}qqqqqqqq~~~~~~~~{{{{{{{{yyyyyyyy}}}}}}}}vvvvvvvvrrrrrrrrssssssssvvvvvvvvyyyyyyyy||||||||}}}}}}}}nnnnnnnnffffffff\\\\\\\\}}}}}}}}qqqqqqqq~~~~~~~~{{{{{{{{yyyyyyyy}}}}}}}}vvvvvvvvrrrrrrrrssssssssvvvvvvvvyyyyyyyy||||||||}}}}}}}}nnnnnnnnffffffff\\\\\\\\}}}}}}}}qqqqqqqq~~~~~~~~{{{{{{{{yyyyyyyy}}}}}}}}vvvvvvvvrrrrrrrrssssssssvvvvvvvvyyyyyyyy||||||||}}}}}}}}nnnnnnnnffffffff\\\\\\\\}}}}}}}}qqqqqqqq~~~~~~~~{{{{{{{{yyyyyyyy}}}}}}}}vvvvvvvvqqqqqqqqssssssssvvvvvvvvyyyyyyyy||||||||}}}}}}}}nnnnnnnnffffffff\\\\\\\\}}}}}}}}qqqqqqqq~~~~~~~~{{{{{{{{yyyyyyyy}}}}}}}}vvvvvvvvqqqqqqqqssssssssvvvvvvvvyyyyyyyy||||||||}}}}}}}}nnnnnnnnffffffff\\\\\\\\}}}}}}}}pppppppp~~~~~~~~{{{{{{{{yyyyyyyy}}}}}}}}vvvvvvvvqqqqqqqqssssssssvvvvvvvvyyyyyyyy||||||||}}}}}}}}nnnnnnnnffffffff\\\\\\\\}}}}}}}}pppppppp~~~~~~~~{{{{{{{{yyyyyyyy}}}}}}}}vvvvvvvvqqqqqqqqssssssssvvvvvvvvyyyyyyyy||||||||}}}}}}}}mmmmmmmmffffffff\\\\\\\\}}}}}}}}pppppppp~~~~~~~~{{{{{{{{yyyyyyyy}}}}}}}}uuuuuuuuqqqqqqqqssssssssvvvvvvvvyyyyyyyy||||||||}}}}}}}}mmmmmmmmffffffff\\\\\\\\xxxxxxxx{{{{{{{{~~~~~~~~}}}}}}}}}}}}}}}}qqqqqqqqssssssss~~~~~~~~xxxxxxxx}}}}}}}}}}}}}}}}ffffffffffffffff\\\\\\\\xxxxxxxx{{{{{{{{~~~~~~~~}}}}}}}}}}}}}}}}qqqqqqqqssssssss~~~~~~~~xxxxxxxx}}}}}}}}}}}}}}}}eeeeeeeeffffffff\\\\\\\\xxxxxxxx{{{{{{{{~~~~~~~~}}}}}}}}}}}}}}}}qqqqqqqqssssssss~~~~~~~~xxxxxxxx}}}}}}}}}}}}}}}}eeeeeeeeffffffff\\\\\\\\xxxxxxxx{{{{{{{{~~~~~~~~}}}}}}}}}}}}}}}}qqqqqqqqssssssss~~~~~~~~xxxxxxxx}}}}}}}}}}}}}}}}eeeeeeeeffffffff\\\\\\\\xxxxxxxx{{{{{{{{}}}}}}}}}}}}}}}}}}}}}}}}qqqqqqqqssssssss~~~~~~~~xxxxxxxx}}}}}}}}}}}}}}}}eeeeeeeeffffffff[[[[[[[[xxxxxxxx{{{{{{{{}}}}}}}}}}}}}}}}}}}}}}}}qqqqqqqqssssssss~~~~~~~~xxxxxxxx}}}}}}}}}}}}}}}}eeeeeeeeffffffff[[[[[[[[xxxxxxxx{{{{{{{{}}}}}}}}}}}}}}}}}}}}}}}}qqqqqqqqssssssss~~~~~~~~xxxxxxxx}}}}}}}}}}}}}}}}eeeeeeeeffffffff[[[[[[[[xxxxxxxx{{{{{{{{}}}}}}}}}}}}}}}}}}}}}}}}qqqqqqqqssssssss~~~~~~~~xxxxxxxx}}}}}}}}}}}}}}}}eeeeeeeeffffffff[[[[[[[[xxxxxxxx}}}}}}}}}}}}}}}}zzzzzzzzqqqqqqqqssssssssxxxxxxxxssssssss}}}}}}}}yyyyyyyyuuuuuuuuaaaaaaaa^^^^^^^^[[[[[[[[xxxxxxxx~~~~~~~~}}}}}}}}zzzzzzzzqqqqqqqqssssssssxxxxxxxxssssssss}}}}}}}}yyyyyyyyuuuuuuuuaaaaaaaa^^^^^^^^[[[[[[[[xxxxxxxx~~~~~~~~}}}}}}}}zzzzzzzzqqqqqqqqssssssssxxxxxxxxssssssss}}}}}}}}yyyyyyyyuuuuuuuuaaaaaaaa^^^^^^^^\\\\\\\\xxxxxxxx~~~~~~~~}}}}}}}}zzzzzzzzqqqqqqqqssssssssxxxxxxxxssssssss}}}}}}}}yyyyyyyyuuuuuuuuaaaaaaaa^^^^^^^^\\\\\\\\xxxxxxxx~~~~~~~~}}}}}}}}zzzzzzzzqqqqqqqqssssssssxxxxxxxxssssssss}}}}}}}}yyyyyyyyuuuuuuuuaaaaaaaa^^^^^^^^\\\\\\\\xxxxxxxx~~~~~~~~}}}}}}}}zzzzzzzzqqqqqqqqssssssssxxxxxxxxssssssss}}}}}}}}yyyyyyyyuuuuuuuuaaaaaaaa^^^^^^^^\\\\\\\\yyyyyyyy~~~~~~~~}}}}}}}}zzzzzzzzqqqqqqqqssssssssxxxxxxxxssssssss}}}}}}}}yyyyyyyyuuuuuuuuaaaaaaaa^^^^^^^^\\\\\\\\yyyyyyyy~~~~~~~~}}}}}}}}zzzzzzzzrrrrrrrrssssssssxxxxxxxxssssssss~~~~~~~~yyyyyyyyuuuuuuuuaaaaaaaa^^^^^^^^\\\\\\\\yyyyyyyy}}}}}}}}zzzzzzzzvvvvvvvvyyyyyyyyssssssssttttttttssssssss~~~~~~~~ttttttttiiiiiiiiaaaaaaaaYYYYYYYY\\\\\\\\yyyyyyyy~~~~~~~~zzzzzzzzvvvvvvvvyyyyyyyyssssssssttttttttssssssss~~~~~~~~ttttttttiiiiiiiiaaaaaaaaYYYYYYYY\\\\\\\\yyyyyyyy~~~~~~~~zzzzzzzzvvvvvvvvyyyyyyyytttttttttttttttttttttttt~~~~~~~~uuuuuuuuiiiiiiiiaaaaaaaaYYYYYYYY\\\\\\\\yyyyyyyy~~~~~~~~zzzzzzzzvvvvvvvvzzzzzzzztttttttttttttttttttttttt~~~~~~~~uuuuuuuuiiiiiiiiaaaaaaaaYYYYYYYY\\\\\\\\yyyyyyyy~~~~~~~~zzzzzzzzvvvvvvvvzzzzzzzztttttttttttttttttttttttt~~~~~~~~uuuuuuuuiiiiiiiiaaaaaaaaZZZZZZZZ\\\\\\\\yyyyyyyy~~~~~~~~zzzzzzzzvvvvvvvvzzzzzzzztttttttttttttttttttttttt~~~~~~~~uuuuuuuujjjjjjjjbbbbbbbbZZZZZZZZ\\\\\\\\yyyyyyyy~~~~~~~~zzzzzzzzvvvvvvvvzzzzzzzzttttttttuuuuuuuutttttttt~~~~~~~~uuuuuuuujjjjjjjjbbbbbbbbZZZZZZZZ]]]]]]]]yyyyyyyy~~~~~~~~{{{{{{{{vvvvvvvvzzzzzzzzttttttttuuuuuuuutttttttt~~~~~~~~uuuuuuuujjjjjjjjbbbbbbbbZZZZZZZZ]]]]]]]]~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~||||||||}}}}}}}}uuuuuuuu||||||||~~~~~~~~uuuuuuuummmmmmmmjjjjjjjjbbbbbbbb]]]]]]]]~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~||||||||}}}}}}}}uuuuuuuu||||||||uuuuuuuummmmmmmmjjjjjjjjbbbbbbbb]]]]]]]]~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~||||||||}}}}}}}}uuuuuuuu||||||||uuuuuuuummmmmmmmjjjjjjjjbbbbbbbb]]]]]]]]~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~||||||||~~~~~~~~uuuuuuuu||||||||uuuuuuuummmmmmmmjjjjjjjjbbbbbbbb]]]]]]]]~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~||||||||~~~~~~~~uuuuuuuu||||||||uuuuuuuummmmmmmmjjjjjjjjbbbbbbbb]]]]]]]]~~~~~~~~~~~~~~~~~~~~~~~~||||||||~~~~~~~~uuuuuuuu||||||||uuuuuuuummmmmmmmjjjjjjjjbbbbbbbb]]]]]]]]~~~~~~~~~~~~~~~~~~~~~~~~||||||||~~~~~~~~uuuuuuuu||||||||uuuuuuuummmmmmmmjjjjjjjjbbbbbbbb]]]]]]]]~~~~~~~~~~~~~~~~~~~~~~~~||||||||~~~~~~~~uuuuuuuu||||||||vvvvvvvvmmmmmmmmjjjjjjjjbbbbbbbb]]]]]]]]{{{{{{{{~~~~~~~~}}}}}}}}vvvvvvvvrrrrrrrroooooooogggggggg]]]]]]]]{{{{{{{{~~~~~~~~}}}}}}}}vvvvvvvvrrrrrrrroooooooogggggggg]]]]]]]]{{{{{{{{~~~~~~~~}}}}}}}}vvvvvvvvrrrrrrrroooooooogggggggg]]]]]]]]{{{{{{{{~~~~~~~~}}}}}}}}uuuuuuuurrrrrrrroooooooogggggggg]]]]]]]]{{{{{{{{~~~~~~~~}}}}}}}}uuuuuuuurrrrrrrroooooooogggggggg]]]]]]]]~~~~~~~~{{{{{{{{~~~~~~~~}}}}}}}}uuuuuuuurrrrrrrroooooooogggggggg]]]]]]]]~~~~~~~~{{{{{{{{~~~~~~~~}}}}}}}}uuuuuuuurrrrrrrroooooooogggggggg]]]]]]]]~~~~~~~~{{{{{{{{~~~~~~~~}}}}}}}}uuuuuuuurrrrrrrroooooooogggggggg]]]]]]]]~~~~~~~~~~~~~~~~~~~~~~~~uuuuuuuurrrrrrrroooooooogggggggg]]]]]]]]~~~~~~~~~~~~~~~~~~~~~~~~uuuuuuuurrrrrrrrnnnnnnnngggggggg]]]]]]]]~~~~~~~~~~~~~~~~~~~~~~~~uuuuuuuuqqqqqqqqnnnnnnnngggggggg]]]]]]]]~~~~~~~~}}}}}}}}~~~~~~~~uuuuuuuuqqqqqqqqnnnnnnnngggggggg\\\\\\\\~~~~~~~~}}}}}}}}~~~~~~~~uuuuuuuuqqqqqqqqnnnnnnnngggggggg\\\\\\\\~~~~~~~~}}}}}}}}~~~~~~~~uuuuuuuuqqqqqqqqnnnnnnnnffffffff\\\\\\\\~~~~~~~~}}}}}}}}~~~~~~~~uuuuuuuuqqqqqqqqnnnnnnnnffffffff\\\\\\\\~~~~~~~~}}}}}}}}~~~~~~~~ttttttttqqqqqqqqnnnnnnnnffffffff\\\\\\\\yyyyyyyy~~~~~~~~||||||||yyyyyyyynnnnnnnnffffffff\\\\\\\\xxxxxxxx~~~~~~~~||||||||xxxxxxxxnnnnnnnnffffffff\\\\\\\\xxxxxxxx}}}}}}}}||||||||xxxxxxxxnnnnnnnnffffffff\\\\\\\\xxxxxxxx}}}}}}}}||||||||xxxxxxxxmmmmmmmmffffffff\\\\\\\\xxxxxxxx}}}}}}}}||||||||xxxxxxxxmmmmmmmmffffffff\\\\\\\\xxxxxxxx}}}}}}}}||||||||xxxxxxxxmmmmmmmmffffffff[[[[[[[[xxxxxxxx}}}}}}}}||||||||xxxxxxxxmmmmmmmmffffffff[[[[[[[[xxxxxxxx}}}}}}}}||||||||xxxxxxxxmmmmmmmmffffffff[[[[[[[[}}}}}}}}ssssssss}}}}}}}}uuuuuuuummmmmmmmffffffffdddddddd}}}}}}}}ssssssss}}}}}}}}uuuuuuuummmmmmmmffffffffdddddddd}}}}}}}}ssssssss}}}}}}}}uuuuuuuummmmmmmmeeeeeeeedddddddd}}}}}}}}ssssssss}}}}}}}}uuuuuuuummmmmmmmeeeeeeeedddddddd}}}}}}}}ssssssss}}}}}}}}uuuuuuuummmmmmmmeeeeeeeedddddddd}}}}}}}}ssssssss}}}}}}}}uuuuuuuummmmmmmmffffffffdddddddd}}}}}}}}ssssssss}}}}}}}}uuuuuuuummmmmmmmffffffffdddddddd}}}}}}}}ssssssss}}}}}}}}uuuuuuuummmmmmmmffffffffdddddddd{{{{{{{{}}}}}}}}ppppppppmmmmmmmmnnnnnnnnqqqqqqqq{{{{{{{{}}}}}}}}ppppppppmmmmmmmmnnnnnnnnqqqqqqqq{{{{{{{{}}}}}}}}ppppppppmmmmmmmmnnnnnnnnqqqqqqqq{{{{{{{{}}}}}}}}qqqqqqqqmmmmmmmmnnnnnnnnqqqqqqqq{{{{{{{{}}}}}}}}qqqqqqqqmmmmmmmmnnnnnnnnqqqqqqqq{{{{{{{{~~~~~~~~qqqqqqqqnnnnnnnnnnnnnnnnrrrrrrrr||||||||~~~~~~~~qqqqqqqqnnnnnnnnnnnnnnnnrrrrrrrr||||||||~~~~~~~~qqqqqqqqnnnnnnnnnnnnnnnnrrrrrrrr~~~~~~~~qqqqqqqqqqqqqqqqnnnnnnnn{{{{{{{{wwwwwwww~~~~~~~~qqqqqqqqqqqqqqqqnnnnnnnn{{{{{{{{wwwwwwww~~~~~~~~rrrrrrrrqqqqqqqqnnnnnnnn{{{{{{{{wwwwwwww~~~~~~~~rrrrrrrrqqqqqqqqnnnnnnnn{{{{{{{{wwwwwwwwrrrrrrrrqqqqqqqqnnnnnnnn{{{{{{{{wwwwwwwwrrrrrrrrqqqqqqqqnnnnnnnn{{{{{{{{wwwwwwwwrrrrrrrrqqqqqqqqnnnnnnnn{{{{{{{{wwwwwwwwrrrrrrrrqqqqqqqqnnnnnnnn{{{{{{{{wwwwwwwwzzzzzzzz||||||||}}}}}}}}BBBBBBBBiiiiiiiirrrrrrrrvvvvvvvvwwwwwwwwzzzzzzzz||||||||}}}}}}}}BBBBBBBBiiiiiiiirrrrrrrrvvvvvvvvwwwwwwwwzzzzzzzz||||||||}}}}}}}}CCCCCCCCiiiiiiiirrrrrrrrvvvvvvvvwwwwwwwwzzzzzzzz||||||||}}}}}}}}CCCCCCCCiiiiiiiirrrrrrrrvvvvvvvvwwwwwwww{{{{{{{{||||||||}}}}}}}}CCCCCCCCiiiiiiiirrrrrrrrvvvvvvvvxxxxxxxx{{{{{{{{||||||||~~~~~~~~CCCCCCCCiiiiiiiirrrrrrrrvvvvvvvvxxxxxxxx{{{{{{{{||||||||~~~~~~~~CCCCCCCCiiiiiiiirrrrrrrrwwwwwwwwxxxxxxxx{{{{{{{{||||||||~~~~~~~~CCCCCCCCiiiiiiiirrrrrrrrwwwwwwwwxxxxxxxx||||||||ssssssssuuuuuuuuqqqqqqqq>>>>>>>>iiiiiiiirrrrrrrr{{{{{{{{xxxxxxxx||||||||ssssssssuuuuuuuuqqqqqqqq>>>>>>>>iiiiiiiirrrrrrrr{{{{{{{{xxxxxxxx||||||||ssssssssuuuuuuuuqqqqqqqq>>>>>>>>iiiiiiiirrrrrrrr{{{{{{{{xxxxxxxx||||||||ssssssssuuuuuuuuqqqqqqqq>>>>>>>>iiiiiiiirrrrrrrr{{{{{{{{xxxxxxxx||||||||ssssssssuuuuuuuuqqqqqqqq>>>>>>>>iiiiiiiirrrrrrrr{{{{{{{{xxxxxxxx||||||||ssssssssuuuuuuuuqqqqqqqq>>>>>>>>iiiiiiiirrrrrrrr{{{{{{{{xxxxxxxx||||||||ssssssssuuuuuuuurrrrrrrr>>>>>>>>iiiiiiiirrrrrrrr{{{{{{{{xxxxxxxx||||||||ssssssssuuuuuuuurrrrrrrr>>>>>>>>iiiiiiiirrrrrrrr{{{{{{{{xxxxxxxxyyyyyyyyppppppppooooooooppppppppmmmmmmmmoooooooossssssssyyyyyyyyrrrrrrrr{{{{{{{{xxxxxxxxyyyyyyyyppppppppooooooooppppppppmmmmmmmmoooooooossssssssyyyyyyyyrrrrrrrr{{{{{{{{xxxxxxxxyyyyyyyyppppppppooooooooppppppppmmmmmmmmoooooooossssssssyyyyyyyyrrrrrrrr{{{{{{{{xxxxxxxxyyyyyyyyppppppppooooooooppppppppmmmmmmmmoooooooossssssssyyyyyyyyrrrrrrrr{{{{{{{{xxxxxxxxyyyyyyyyppppppppooooooooppppppppmmmmmmmmoooooooossssssssyyyyyyyyrrrrrrrr{{{{{{{{xxxxxxxxyyyyyyyyppppppppooooooooppppppppmmmmmmmmoooooooossssssssyyyyyyyyrrrrrrrr{{{{{{{{xxxxxxxxyyyyyyyyppppppppooooooooppppppppmmmmmmmmoooooooossssssssyyyyyyyyrrrrrrrr{{{{{{{{xxxxxxxxyyyyyyyyppppppppooooooooppppppppmmmmmmmmoooooooossssssssyyyyyyyyrrrrrrrr{{{{{{{{xxxxxxxxwwwwwwwwmmmmmmmmkkkkkkkkooooooooppppppppmmmmmmmm\\\\\\\\yyyyyyyyzzzzzzzzzzzzzzzzzzzzzzzz{{{{{{{{xxxxxxxxwwwwwwwwmmmmmmmmkkkkkkkkooooooooppppppppmmmmmmmm\\\\\\\\yyyyyyyyzzzzzzzzzzzzzzzzzzzzzzzz{{{{{{{{xxxxxxxxwwwwwwwwmmmmmmmmkkkkkkkkooooooooppppppppmmmmmmmm\\\\\\\\yyyyyyyyzzzzzzzzzzzzzzzzzzzzzzzz{{{{{{{{xxxxxxxxwwwwwwwwmmmmmmmmkkkkkkkkooooooooppppppppmmmmmmmm\\\\\\\\yyyyyyyyzzzzzzzzzzzzzzzzzzzzzzzz{{{{{{{{xxxxxxxxwwwwwwwwmmmmmmmmkkkkkkkknnnnnnnnppppppppmmmmmmmm\\\\\\\\yyyyyyyyzzzzzzzzzzzzzzzzzzzzzzzz{{{{{{{{xxxxxxxxwwwwwwwwmmmmmmmmkkkkkkkknnnnnnnnppppppppmmmmmmmm\\\\\\\\yyyyyyyyzzzzzzzzzzzzzzzzzzzzzzzz{{{{{{{{xxxxxxxxwwwwwwwwmmmmmmmmkkkkkkkknnnnnnnnppppppppmmmmmmmm\\\\\\\\yyyyyyyyzzzzzzzzzzzzzzzzzzzzzzzz{{{{{{{{xxxxxxxxwwwwwwwwmmmmmmmmkkkkkkkknnnnnnnnppppppppmmmmmmmm\\\\\\\\yyyyyyyyzzzzzzzzzzzzzzzzzzzzzzzz{{{{{{{{xxxxxxxx~~~~~~~~{{{{{{{{sssssssshhhhhhhhkkkkkkkknnnnnnnnppppppppeeeeeeeelllllllluuuuuuuu}}}}}}}}~~~~~~~~{{{{{{{{xxxxxxxx~~~~~~~~{{{{{{{{sssssssshhhhhhhhkkkkkkkknnnnnnnnppppppppeeeeeeeelllllllluuuuuuuu}}}}}}}}~~~~~~~~{{{{{{{{xxxxxxxx~~~~~~~~{{{{{{{{sssssssshhhhhhhhkkkkkkkknnnnnnnnppppppppeeeeeeeelllllllltttttttt}}}}}}}}~~~~~~~~{{{{{{{{xxxxxxxx~~~~~~~~{{{{{{{{sssssssshhhhhhhhkkkkkkkknnnnnnnnppppppppeeeeeeeelllllllltttttttt}}}}}}}}~~~~~~~~{{{{{{{{xxxxxxxx~~~~~~~~{{{{{{{{sssssssshhhhhhhhkkkkkkkknnnnnnnnppppppppeeeeeeeelllllllltttttttt}}}}}}}}~~~~~~~~{{{{{{{{xxxxxxxx~~~~~~~~{{{{{{{{sssssssshhhhhhhhkkkkkkkknnnnnnnnppppppppeeeeeeeelllllllltttttttt}}}}}}}}~~~~~~~~{{{{{{{{xxxxxxxx~~~~~~~~{{{{{{{{sssssssshhhhhhhhkkkkkkkknnnnnnnnppppppppeeeeeeeelllllllltttttttt}}}}}}}}~~~~~~~~{{{{{{{{xxxxxxxx~~~~~~~~{{{{{{{{sssssssshhhhhhhhkkkkkkkknnnnnnnnppppppppeeeeeeeelllllllltttttttt}}}}}}}}~~~~~~~~{{{{{{{{xxxxxxxxwwwwwwwwwwwwwwwwsssssssshhhhhhhhkkkkkkkkggggggggiiiiiiiihhhhhhhhuuuuuuuu||||||||~~~~~~~~{{{{{{{{xxxxxxxxwwwwwwwwwwwwwwwwsssssssshhhhhhhhkkkkkkkkggggggggiiiiiiiihhhhhhhhuuuuuuuu||||||||~~~~~~~~{{{{{{{{xxxxxxxxwwwwwwwwwwwwwwwwsssssssshhhhhhhhkkkkkkkkggggggggiiiiiiiihhhhhhhhuuuuuuuu||||||||~~~~~~~~{{{{{{{{xxxxxxxxwwwwwwwwwwwwwwwwsssssssshhhhhhhhkkkkkkkkggggggggiiiiiiiihhhhhhhhuuuuuuuu||||||||~~~~~~~~{{{{{{{{xxxxxxxxwwwwwwwwwwwwwwwwsssssssshhhhhhhhkkkkkkkkggggggggiiiiiiiihhhhhhhhuuuuuuuu||||||||~~~~~~~~{{{{{{{{xxxxxxxxwwwwwwwwwwwwwwwwsssssssshhhhhhhhkkkkkkkkggggggggiiiiiiiihhhhhhhhuuuuuuuu||||||||~~~~~~~~{{{{{{{{xxxxxxxxwwwwwwwwwwwwwwwwsssssssshhhhhhhhkkkkkkkkggggggggiiiiiiiihhhhhhhhuuuuuuuu||||||||~~~~~~~~{{{{{{{{xxxxxxxxwwwwwwwwwwwwwwwwsssssssshhhhhhhhkkkkkkkkggggggggiiiiiiiihhhhhhhhuuuuuuuu||||||||~~~~~~~~{{{{{{{{xxxxxxxx{{{{{{{{rrrrrrrrwwwwwwwwsssssssshhhhhhhhkkkkkkkkbbbbbbbblllllllluuuuuuuuuuuuuuuuwwwwwwwwttttttttyyyyyyyyxxxxxxxx{{{{{{{{rrrrrrrrwwwwwwwwsssssssshhhhhhhhkkkkkkkkbbbbbbbblllllllluuuuuuuuuuuuuuuuwwwwwwwwttttttttyyyyyyyyxxxxxxxx{{{{{{{{rrrrrrrrwwwwwwwwsssssssshhhhhhhhkkkkkkkkbbbbbbbblllllllluuuuuuuuuuuuuuuuwwwwwwwwttttttttyyyyyyyyxxxxxxxx{{{{{{{{rrrrrrrrwwwwwwwwsssssssshhhhhhhhllllllllbbbbbbbblllllllluuuuuuuuuuuuuuuuwwwwwwwwttttttttyyyyyyyyxxxxxxxx{{{{{{{{rrrrrrrrwwwwwwwwssssssssiiiiiiiillllllllbbbbbbbblllllllluuuuuuuuuuuuuuuuwwwwwwwwttttttttyyyyyyyyxxxxxxxx{{{{{{{{sssssssswwwwwwwwssssssssiiiiiiiillllllllbbbbbbbblllllllluuuuuuuuuuuuuuuuwwwwwwwwttttttttyyyyyyyyxxxxxxxx{{{{{{{{sssssssswwwwwwwwssssssssiiiiiiiillllllllbbbbbbbblllllllluuuuuuuuvvvvvvvvwwwwwwwwttttttttyyyyyyyyxxxxxxxx||||||||sssssssswwwwwwwwssssssssiiiiiiiillllllllbbbbbbbblllllllluuuuuuuuvvvvvvvvwwwwwwwwttttttttyyyyyyyyxxxxxxxxxxxxxxxxwwwwwwwwsssssssswwwwwwwwssssssssiiiiiiiiddddddddjjjjjjjjqqqqqqqqzzzzzzzz}}}}}}}}{{{{{{{{sssssssswwwwwwwwuuuuuuuuppppppppxxxxxxxxwwwwwwwwssssssssxxxxxxxxssssssssiiiiiiiiddddddddjjjjjjjjqqqqqqqqzzzzzzzz}}}}}}}}{{{{{{{{sssssssswwwwwwwwuuuuuuuuppppppppxxxxxxxxwwwwwwwwssssssssxxxxxxxxttttttttiiiiiiiiddddddddkkkkkkkkqqqqqqqqzzzzzzzz~~~~~~~~{{{{{{{{sssssssswwwwwwwwuuuuuuuuppppppppxxxxxxxxwwwwwwwwssssssssxxxxxxxxttttttttiiiiiiiiddddddddkkkkkkkkqqqqqqqqzzzzzzzz~~~~~~~~{{{{{{{{sssssssswwwwwwwwuuuuuuuuppppppppxxxxxxxxwwwwwwwwssssssssxxxxxxxxttttttttiiiiiiiiddddddddkkkkkkkkqqqqqqqqzzzzzzzz~~~~~~~~{{{{{{{{ssssssssxxxxxxxxuuuuuuuuppppppppxxxxxxxxwwwwwwwwssssssssxxxxxxxxttttttttiiiiiiiiddddddddkkkkkkkkqqqqqqqqzzzzzzzz~~~~~~~~{{{{{{{{ssssssssxxxxxxxxuuuuuuuuqqqqqqqqxxxxxxxxwwwwwwwwssssssssxxxxxxxxttttttttiiiiiiiieeeeeeeekkkkkkkkqqqqqqqqzzzzzzzz~~~~~~~~{{{{{{{{ssssssssxxxxxxxxuuuuuuuuqqqqqqqqxxxxxxxxxxxxxxxxssssssssxxxxxxxxttttttttiiiiiiiieeeeeeeekkkkkkkkrrrrrrrrzzzzzzzz~~~~~~~~{{{{{{{{ssssssssxxxxxxxxuuuuuuuuqqqqqqqqttttttttxxxxxxxxsssssssspppppppplllllllliiiiiiiihhhhhhhhppppppppyyyyyyyy{{{{{{{{zzzzzzzzxxxxxxxxwwwwwwwwssssssssuuuuuuuuuuuuuuuullllllllttttttttxxxxxxxxssssssssqqqqqqqqlllllllljjjjjjjjhhhhhhhhppppppppyyyyyyyy{{{{{{{{zzzzzzzzxxxxxxxxwwwwwwwwssssssssuuuuuuuuuuuuuuuullllllllttttttttxxxxxxxxssssssssqqqqqqqqlllllllljjjjjjjjhhhhhhhhppppppppyyyyyyyy{{{{{{{{zzzzzzzzxxxxxxxxwwwwwwwwssssssssuuuuuuuuuuuuuuuullllllllttttttttxxxxxxxxttttttttqqqqqqqqlllllllljjjjjjjjhhhhhhhhppppppppyyyyyyyy{{{{{{{{zzzzzzzzxxxxxxxxwwwwwwwwssssssssuuuuuuuuuuuuuuuullllllllttttttttxxxxxxxxttttttttqqqqqqqqmmmmmmmmjjjjjjjjhhhhhhhhppppppppyyyyyyyy{{{{{{{{{{{{{{{{yyyyyyyywwwwwwwwssssssssuuuuuuuuuuuuuuuullllllllttttttttxxxxxxxxttttttttqqqqqqqqmmmmmmmmjjjjjjjjhhhhhhhhppppppppzzzzzzzz{{{{{{{{{{{{{{{{yyyyyyyywwwwwwwwssssssssuuuuuuuuuuuuuuuullllllllttttttttxxxxxxxxttttttttqqqqqqqqmmmmmmmmjjjjjjjjhhhhhhhhppppppppzzzzzzzz{{{{{{{{{{{{{{{{yyyyyyyywwwwwwwwttttttttuuuuuuuuvvvvvvvvllllllllttttttttxxxxxxxxttttttttqqqqqqqqmmmmmmmmjjjjjjjjhhhhhhhhppppppppzzzzzzzz{{{{{{{{{{{{{{{{yyyyyyyywwwwwwwwttttttttuuuuuuuuvvvvvvvvllllllllttttttttxxxxxxxxttttttttllllllllhhhhhhhhrrrrrrrruuuuuuuuxxxxxxxx~~~~~~~~wwwwwwwwvvvvvvvvttttttttoooooooollllllllqqqqqqqqnnnnnnnnllllllllttttttttxxxxxxxxttttttttllllllllhhhhhhhhrrrrrrrruuuuuuuuxxxxxxxx~~~~~~~~wwwwwwwwvvvvvvvvttttttttoooooooollllllllqqqqqqqqnnnnnnnnllllllllttttttttxxxxxxxxttttttttllllllllhhhhhhhhrrrrrrrruuuuuuuuxxxxxxxx~~~~~~~~wwwwwwwwvvvvvvvvttttttttppppppppllllllllqqqqqqqqnnnnnnnnllllllllttttttttxxxxxxxxttttttttmmmmmmmmhhhhhhhhrrrrrrrruuuuuuuuxxxxxxxx~~~~~~~~wwwwwwwwvvvvvvvvttttttttppppppppllllllllqqqqqqqqnnnnnnnnllllllllttttttttxxxxxxxxttttttttmmmmmmmmhhhhhhhhrrrrrrrruuuuuuuuxxxxxxxx~~~~~~~~wwwwwwwwvvvvvvvvttttttttppppppppllllllllqqqqqqqqnnnnnnnnmmmmmmmmttttttttxxxxxxxxttttttttmmmmmmmmhhhhhhhhrrrrrrrruuuuuuuuxxxxxxxxwwwwwwwwvvvvvvvvttttttttppppppppllllllllqqqqqqqqnnnnnnnnmmmmmmmmuuuuuuuuxxxxxxxxttttttttmmmmmmmmiiiiiiiirrrrrrrruuuuuuuuxxxxxxxxwwwwwwwwwwwwwwwwuuuuuuuuppppppppllllllllqqqqqqqqnnnnnnnnmmmmmmmmuuuuuuuuyyyyyyyyttttttttmmmmmmmmiiiiiiiirrrrrrrruuuuuuuuxxxxxxxxwwwwwwwwwwwwwwwwuuuuuuuuppppppppllllllllqqqqqqqqnnnnnnnnmmmmmmmmuuuuuuuuqqqqqqqqttttttttmmmmmmmmpppppppp~~~~~~~~ttttttttppppppppwwwwwwwwuuuuuuuukkkkkkkkhhhhhhhhiiiiiiiiqqqqqqqqmmmmmmmmuuuuuuuuqqqqqqqqttttttttmmmmmmmmpppppppp~~~~~~~~ttttttttppppppppwwwwwwwwuuuuuuuukkkkkkkkhhhhhhhhiiiiiiiirrrrrrrrmmmmmmmmuuuuuuuuqqqqqqqquuuuuuuummmmmmmmqqqqqqqq~~~~~~~~ttttttttppppppppwwwwwwwwuuuuuuuukkkkkkkkhhhhhhhhiiiiiiiirrrrrrrrmmmmmmmmuuuuuuuuqqqqqqqquuuuuuuummmmmmmmqqqqqqqqttttttttppppppppwwwwwwwwuuuuuuuullllllllhhhhhhhhiiiiiiiirrrrrrrrmmmmmmmmuuuuuuuuqqqqqqqquuuuuuuummmmmmmmqqqqqqqqttttttttppppppppwwwwwwwwuuuuuuuullllllllhhhhhhhhjjjjjjjjrrrrrrrrmmmmmmmmuuuuuuuuqqqqqqqquuuuuuuummmmmmmmqqqqqqqqttttttttppppppppwwwwwwwwuuuuuuuullllllllhhhhhhhhjjjjjjjjrrrrrrrrmmmmmmmmuuuuuuuuqqqqqqqquuuuuuuummmmmmmmqqqqqqqqttttttttppppppppwwwwwwwwuuuuuuuullllllllhhhhhhhhjjjjjjjjrrrrrrrrmmmmmmmmuuuuuuuuqqqqqqqquuuuuuuummmmmmmmqqqqqqqqttttttttppppppppwwwwwwwwuuuuuuuullllllllhhhhhhhhjjjjjjjjrrrrrrrrmmmmmmmm}}}}}}}}mmmmmmmmuuuuuuuuuuuuuuuu}}}}}}}}xxxxxxxxppppppppllllllllppppppppnnnnnnnnllllllllhhhhhhhheeeeeeeewwwwwwwwmmmmmmmm}}}}}}}}mmmmmmmmuuuuuuuuuuuuuuuu}}}}}}}}xxxxxxxxppppppppllllllllppppppppnnnnnnnnlllllllliiiiiiiieeeeeeeewwwwwwwwnnnnnnnn}}}}}}}}mmmmmmmmuuuuuuuuuuuuuuuu}}}}}}}}xxxxxxxxppppppppllllllllppppppppnnnnnnnnlllllllliiiiiiiieeeeeeeewwwwwwwwnnnnnnnn}}}}}}}}mmmmmmmmuuuuuuuuuuuuuuuu}}}}}}}}xxxxxxxxppppppppllllllllppppppppnnnnnnnnlllllllliiiiiiiieeeeeeeewwwwwwwwnnnnnnnn}}}}}}}}mmmmmmmmuuuuuuuuvvvvvvvv~~~~~~~~xxxxxxxxppppppppllllllllppppppppnnnnnnnnlllllllliiiiiiiiffffffffwwwwwwwwnnnnnnnn}}}}}}}}mmmmmmmmuuuuuuuuvvvvvvvv~~~~~~~~xxxxxxxxppppppppllllllllppppppppnnnnnnnnlllllllliiiiiiiiffffffffwwwwwwwwnnnnnnnn}}}}}}}}mmmmmmmmvvvvvvvvvvvvvvvv~~~~~~~~xxxxxxxxppppppppllllllllppppppppnnnnnnnnmmmmmmmmiiiiiiiiffffffffwwwwwwwwnnnnnnnn}}}}}}}}mmmmmmmmvvvvvvvvvvvvvvvv~~~~~~~~xxxxxxxxppppppppllllllllppppppppnnnnnnnnmmmmmmmmiiiiiiiiffffffffwwwwwwwwnnnnnnnn{{{{{{{{nnnnnnnnvvvvvvvvzzzzzzzzlllllllliiiiiiiilllllllllllllllljjjjjjjjmmmmmmmmiiiiiiiiffffffffppppppppvvvvvvvv{{{{{{{{nnnnnnnnvvvvvvvvzzzzzzzzlllllllliiiiiiiilllllllllllllllljjjjjjjjmmmmmmmmiiiiiiiiffffffffppppppppvvvvvvvv{{{{{{{{nnnnnnnnvvvvvvvvzzzzzzzzlllllllliiiiiiiilllllllllllllllljjjjjjjjmmmmmmmmiiiiiiiiffffffffppppppppvvvvvvvv{{{{{{{{nnnnnnnnvvvvvvvv{{{{{{{{lllllllliiiiiiiilllllllllllllllljjjjjjjjmmmmmmmmiiiiiiiiffffffffppppppppwwwwwwww{{{{{{{{nnnnnnnnvvvvvvvv{{{{{{{{lllllllliiiiiiiilllllllllllllllljjjjjjjjmmmmmmmmiiiiiiiiffffffffppppppppwwwwwwww{{{{{{{{nnnnnnnnvvvvvvvv{{{{{{{{lllllllliiiiiiiilllllllllllllllljjjjjjjjmmmmmmmmiiiiiiiiffffffffppppppppwwwwwwww{{{{{{{{nnnnnnnnvvvvvvvv{{{{{{{{mmmmmmmmiiiiiiiimmmmmmmmlllllllljjjjjjjjmmmmmmmmiiiiiiiiffffffffppppppppwwwwwwww{{{{{{{{nnnnnnnnvvvvvvvv{{{{{{{{mmmmmmmmiiiiiiiimmmmmmmmlllllllljjjjjjjjmmmmmmmmiiiiiiiiffffffffppppppppwwwwwwwwvvvvvvvvnnnnnnnnvvvvvvvv{{{{{{{{wwwwwwwwhhhhhhhhddddddddmmmmmmmmddddddddrrrrrrrrmmmmmmmmiiiiiiiinnnnnnnnssssssss||||||||vvvvvvvvnnnnnnnnvvvvvvvv{{{{{{{{wwwwwwwwhhhhhhhhddddddddmmmmmmmmddddddddrrrrrrrrmmmmmmmmiiiiiiiinnnnnnnnssssssss||||||||vvvvvvvvnnnnnnnnvvvvvvvv{{{{{{{{wwwwwwwwhhhhhhhhddddddddmmmmmmmmddddddddrrrrrrrrmmmmmmmmjjjjjjjjnnnnnnnnssssssss||||||||vvvvvvvvnnnnnnnnvvvvvvvv{{{{{{{{wwwwwwwwhhhhhhhhddddddddmmmmmmmmddddddddrrrrrrrrmmmmmmmmjjjjjjjjnnnnnnnnssssssss||||||||vvvvvvvvnnnnnnnnvvvvvvvv{{{{{{{{wwwwwwwwhhhhhhhhddddddddmmmmmmmmddddddddrrrrrrrrmmmmmmmmjjjjjjjjnnnnnnnnssssssss||||||||vvvvvvvvnnnnnnnnvvvvvvvv{{{{{{{{wwwwwwwwhhhhhhhhddddddddmmmmmmmmddddddddrrrrrrrrmmmmmmmmjjjjjjjjnnnnnnnnssssssss||||||||wwwwwwwwnnnnnnnnvvvvvvvv{{{{{{{{wwwwwwwwhhhhhhhhddddddddmmmmmmmmddddddddrrrrrrrrmmmmmmmmjjjjjjjjnnnnnnnnssssssss||||||||wwwwwwwwnnnnnnnnvvvvvvvv{{{{{{{{wwwwwwwwhhhhhhhhddddddddmmmmmmmmddddddddrrrrrrrrmmmmmmmmjjjjjjjjnnnnnnnnssssssss||||||||~~~~~~~~vvvvvvvvvvvvvvvvzzzzzzzzhhhhhhhhddddddddmmmmmmmm````````wwwwwwwwuuuuuuuujjjjjjjjssssssssxxxxxxxx~~~~~~~~vvvvvvvvvvvvvvvvzzzzzzzzhhhhhhhhddddddddmmmmmmmm________wwwwwwwwuuuuuuuujjjjjjjjssssssssxxxxxxxx~~~~~~~~vvvvvvvvvvvvvvvvzzzzzzzzhhhhhhhhddddddddmmmmmmmm________vvvvvvvvuuuuuuuujjjjjjjjssssssssxxxxxxxx~~~~~~~~vvvvvvvvvvvvvvvvzzzzzzzzhhhhhhhhddddddddmmmmmmmm________vvvvvvvvuuuuuuuujjjjjjjjssssssssxxxxxxxx~~~~~~~~vvvvvvvvvvvvvvvvzzzzzzzzhhhhhhhhddddddddmmmmmmmm________vvvvvvvvuuuuuuuuiiiiiiiissssssssxxxxxxxx~~~~~~~~vvvvvvvvvvvvvvvvzzzzzzzzhhhhhhhhddddddddmmmmmmmm________vvvvvvvvuuuuuuuuiiiiiiiissssssssxxxxxxxx~~~~~~~~vvvvvvvvvvvvvvvvzzzzzzzzhhhhhhhhddddddddmmmmmmmm________vvvvvvvvuuuuuuuuiiiiiiiissssssssxxxxxxxx~~~~~~~~vvvvvvvvvvvvvvvvzzzzzzzzhhhhhhhhddddddddmmmmmmmm________vvvvvvvvuuuuuuuuiiiiiiiissssssssxxxxxxxxvvvvvvvvwwwwwwwwppppppppddddddddeeeeeeeeggggggggvvvvvvvvyyyyyyyyqqqqqqqqssssssssvvvvvvvvwwwwwwwwppppppppddddddddeeeeeeeeggggggggvvvvvvvvyyyyyyyyqqqqqqqqssssssssvvvvvvvvwwwwwwwwooooooooddddddddeeeeeeeeggggggggvvvvvvvvyyyyyyyyqqqqqqqqssssssssvvvvvvvvwwwwwwwwooooooooddddddddeeeeeeeeggggggggvvvvvvvvyyyyyyyyqqqqqqqqssssssssvvvvvvvvwwwwwwwwooooooooddddddddddddddddggggggggvvvvvvvvyyyyyyyyqqqqqqqqrrrrrrrrvvvvvvvvwwwwwwwwooooooooddddddddddddddddggggggggvvvvvvvvyyyyyyyyqqqqqqqqrrrrrrrrvvvvvvvvvvvvvvvvooooooooddddddddddddddddggggggggvvvvvvvvyyyyyyyyqqqqqqqqrrrrrrrrvvvvvvvvvvvvvvvvooooooooddddddddddddddddggggggggvvvvvvvvyyyyyyyyqqqqqqqqrrrrrrrr}}}}}}}}rrrrrrrrttttttttddddddddWWWWWWWWkkkkkkkk}}}}}}}}yyyyyyyyuuuuuuuurrrrrrrr||||||||}}}}}}}}rrrrrrrrttttttttddddddddWWWWWWWWkkkkkkkk}}}}}}}}yyyyyyyyuuuuuuuurrrrrrrr||||||||}}}}}}}}rrrrrrrrttttttttccccccccWWWWWWWWkkkkkkkk}}}}}}}}yyyyyyyyuuuuuuuurrrrrrrr||||||||}}}}}}}}rrrrrrrrssssssssccccccccWWWWWWWWkkkkkkkk}}}}}}}}yyyyyyyyuuuuuuuurrrrrrrr||||||||}}}}}}}}qqqqqqqqssssssssccccccccWWWWWWWWkkkkkkkk}}}}}}}}xxxxxxxxuuuuuuuurrrrrrrr||||||||}}}}}}}}qqqqqqqqssssssssccccccccWWWWWWWWkkkkkkkk}}}}}}}}xxxxxxxxuuuuuuuurrrrrrrr||||||||}}}}}}}}qqqqqqqqssssssssccccccccWWWWWWWWkkkkkkkk}}}}}}}}xxxxxxxxuuuuuuuurrrrrrrr{{{{{{{{||||||||qqqqqqqqssssssssccccccccWWWWWWWWkkkkkkkk}}}}}}}}xxxxxxxxuuuuuuuurrrrrrrr{{{{{{{{zzzzzzzzqqqqqqqqssssssss[[[[[[[[ZZZZZZZZssssssssxxxxxxxxuuuuuuuurrrrrrrrwwwwwwwwzzzzzzzzqqqqqqqqssssssss[[[[[[[[ZZZZZZZZrrrrrrrrxxxxxxxxuuuuuuuuqqqqqqqqwwwwwwwwzzzzzzzzqqqqqqqqssssssss[[[[[[[[ZZZZZZZZrrrrrrrrxxxxxxxxuuuuuuuuqqqqqqqqvvvvvvvvzzzzzzzzqqqqqqqqssssssss[[[[[[[[ZZZZZZZZrrrrrrrrxxxxxxxxttttttttqqqqqqqqvvvvvvvvzzzzzzzzqqqqqqqqssssssss[[[[[[[[ZZZZZZZZrrrrrrrrxxxxxxxxttttttttqqqqqqqqvvvvvvvvzzzzzzzzqqqqqqqqssssssss[[[[[[[[ZZZZZZZZrrrrrrrrxxxxxxxxttttttttqqqqqqqqvvvvvvvvzzzzzzzzqqqqqqqqssssssss[[[[[[[[ZZZZZZZZrrrrrrrrxxxxxxxxttttttttqqqqqqqqvvvvvvvvzzzzzzzzqqqqqqqqssssssss[[[[[[[[ZZZZZZZZrrrrrrrrxxxxxxxxttttttttqqqqqqqqvvvvvvvv{{{{{{{{zzzzzzzzqqqqqqqqkkkkkkkkVVVVVVVVffffffff~~~~~~~~xxxxxxxxttttttttyyyyyyyy~~~~~~~~zzzzzzzz{{{{{{{{zzzzzzzzqqqqqqqqkkkkkkkkVVVVVVVVffffffff~~~~~~~~xxxxxxxxttttttttyyyyyyyy~~~~~~~~zzzzzzzz{{{{{{{{zzzzzzzzqqqqqqqqkkkkkkkkVVVVVVVVffffffff~~~~~~~~xxxxxxxxttttttttyyyyyyyy~~~~~~~~zzzzzzzz{{{{{{{{zzzzzzzzqqqqqqqqkkkkkkkkVVVVVVVVffffffff~~~~~~~~xxxxxxxxttttttttyyyyyyyy~~~~~~~~zzzzzzzz{{{{{{{{zzzzzzzzqqqqqqqqkkkkkkkkVVVVVVVVffffffff~~~~~~~~xxxxxxxxttttttttyyyyyyyy~~~~~~~~zzzzzzzz{{{{{{{{zzzzzzzzqqqqqqqqkkkkkkkkVVVVVVVVffffffff~~~~~~~~xxxxxxxxttttttttyyyyyyyy~~~~~~~~zzzzzzzz{{{{{{{{zzzzzzzzqqqqqqqqkkkkkkkkVVVVVVVVffffffff~~~~~~~~xxxxxxxxttttttttyyyyyyyy~~~~~~~~zzzzzzzz{{{{{{{{zzzzzzzzqqqqqqqqkkkkkkkkVVVVVVVVffffffff~~~~~~~~xxxxxxxxttttttttyyyyyyyy~~~~~~~~zzzzzzzzǰoooooooorrrrrrrrqqqqqqqqnnnnnnnnffffffffzzzzzzzzxxxxxxxx||||||||}}}}}}}}zzzzzzzzǰoooooooorrrrrrrrqqqqqqqqnnnnnnnnffffffffzzzzzzzzxxxxxxxx||||||||}}}}}}}}zzzzzzzzǰoooooooorrrrrrrrqqqqqqqqnnnnnnnnffffffffzzzzzzzzxxxxxxxx||||||||}}}}}}}}zzzzzzzzǰoooooooorrrrrrrrqqqqqqqqnnnnnnnnffffffffzzzzzzzzxxxxxxxx||||||||~~~~~~~~zzzzzzzzǰoooooooorrrrrrrrqqqqqqqqnnnnnnnnffffffffzzzzzzzzxxxxxxxx||||||||~~~~~~~~zzzzzzzzǰoooooooorrrrrrrrqqqqqqqqnnnnnnnnffffffff{{{{{{{{xxxxxxxx||||||||~~~~~~~~zzzzzzzzǰoooooooorrrrrrrrqqqqqqqqnnnnnnnnffffffff{{{{{{{{xxxxxxxx||||||||~~~~~~~~zzzzzzzzǰoooooooorrrrrrrrqqqqqqqqnnnnnnnnffffffff{{{{{{{{xxxxxxxx||||||||~~~~~~~~zzzzzzzzľ~~~~~~~~zzzzzzzzkkkkkkkkvvvvvvvvqqqqqqqqssssssssxxxxxxxx~~~~~~~~zzzzzzzzľ~~~~~~~~zzzzzzzzkkkkkkkkvvvvvvvvqqqqqqqqssssssssxxxxxxxx~~~~~~~~zzzzzzzzľ~~~~~~~~zzzzzzzzkkkkkkkkvvvvvvvvqqqqqqqqssssssssxxxxxxxx~~~~~~~~zzzzzzzzľ~~~~~~~~zzzzzzzzkkkkkkkkvvvvvvvvqqqqqqqqssssssssxxxxxxxx~~~~~~~~zzzzzzzzľ~~~~~~~~zzzzzzzzkkkkkkkkvvvvvvvvqqqqqqqqssssssssxxxxxxxx~~~~~~~~zzzzzzzzľ~~~~~~~~zzzzzzzzkkkkkkkkvvvvvvvvqqqqqqqqssssssssxxxxxxxx~~~~~~~~zzzzzzzzľ~~~~~~~~zzzzzzzzkkkkkkkkvvvvvvvvqqqqqqqqssssssssxxxxxxxx~~~~~~~~zzzzzzzzľ~~~~~~~~zzzzzzzzkkkkkkkkvvvvvvvvqqqqqqqqssssssssxxxxxxxx~~~~~~~~zzzzzzzz~~~~~~~~zzzzzzzzuuuuuuuukkkkkkkkzzzzzzzzqqqqqqqq~~~~~~~~~~~~~~~~zzzzzzzzuuuuuuuukkkkkkkkzzzzzzzzqqqqqqqq~~~~~~~~~~~~~~~~zzzzzzzzuuuuuuuukkkkkkkkzzzzzzzzqqqqqqqq~~~~~~~~~~~~~~~~zzzzzzzzuuuuuuuukkkkkkkkzzzzzzzzqqqqqqqq~~~~~~~~~~~~~~~~zzzzzzzzuuuuuuuukkkkkkkkzzzzzzzzqqqqqqqq~~~~~~~~~~~~~~~~zzzzzzzzuuuuuuuukkkkkkkkzzzzzzzzqqqqqqqq~~~~~~~~~~~~~~~~yyyyyyyyuuuuuuuukkkkkkkkzzzzzzzzqqqqqqqq~~~~~~~~~~~~~~~~yyyyyyyyuuuuuuuukkkkkkkkzzzzzzzzqqqqqqqq~~~~~~~~~~~~~~~~~~~~~~~~yyyyyyyyuuuuuuuusssssssszzzzzzzz~~~~~~~~~~~~~~~~~~~~~~~~yyyyyyyyuuuuuuuusssssssszzzzzzzz~~~~~~~~~~~~~~~~}}}}}}}}yyyyyyyyuuuuuuuurrrrrrrrzzzzzzzz~~~~~~~~~~~~~~~~}}}}}}}}yyyyyyyyuuuuuuuurrrrrrrrzzzzzzzz~~~~~~~~~~~~~~~~}}}}}}}}yyyyyyyyuuuuuuuurrrrrrrrzzzzzzzz~~~~~~~~~~~~~~~~}}}}}}}}yyyyyyyyuuuuuuuurrrrrrrrzzzzzzzz~~~~~~~~~~~~~~~~}}}}}}}}yyyyyyyyuuuuuuuurrrrrrrrzzzzzzzz~~~~~~~~~~~~~~~~}}}}}}}}yyyyyyyyuuuuuuuurrrrrrrrzzzzzzzz}}}}}}}}||||||||}}}}}}}}||||||||yyyyyyyyyyyyyyyyyyyyyyyyuuuuuuuu~~~~~~~~||||||||}}}}}}}}{{{{{{{{yyyyyyyyxxxxxxxxyyyyyyyyuuuuuuuu~~~~~~~~{{{{{{{{}}}}}}}}{{{{{{{{yyyyyyyyxxxxxxxxyyyyyyyyuuuuuuuu~~~~~~~~{{{{{{{{}}}}}}}}{{{{{{{{yyyyyyyyxxxxxxxxyyyyyyyyuuuuuuuu~~~~~~~~{{{{{{{{}}}}}}}}{{{{{{{{yyyyyyyyxxxxxxxxyyyyyyyyuuuuuuuu~~~~~~~~{{{{{{{{}}}}}}}}{{{{{{{{yyyyyyyyxxxxxxxxyyyyyyyyuuuuuuuu~~~~~~~~{{{{{{{{}}}}}}}}{{{{{{{{yyyyyyyyxxxxxxxxyyyyyyyyuuuuuuuu~~~~~~~~{{{{{{{{}}}}}}}}{{{{{{{{yyyyyyyyxxxxxxxxyyyyyyyyuuuuuuuu~~~~~~~~wwwwwwwwvvvvvvvvttttttttxxxxxxxxyyyyyyyy||||||||wwwwwwwwvvvvvvvvttttttttxxxxxxxxyyyyyyyy||||||||wwwwwwwwvvvvvvvvttttttttxxxxxxxxyyyyyyyy||||||||wwwwwwwwvvvvvvvvttttttttxxxxxxxxyyyyyyyy||||||||wwwwwwwwvvvvvvvvttttttttxxxxxxxxyyyyyyyy||||||||wwwwwwwwvvvvvvvvttttttttxxxxxxxxyyyyyyyy||||||||wwwwwwwwvvvvvvvvttttttttxxxxxxxxyyyyyyyy||||||||wwwwwwwwvvvvvvvvuuuuuuuuxxxxxxxxyyyyyyyy||||||||wwwwwwwwyyyyyyyyuuuuuuuuxxxxxxxxyyyyyyyywwwwwwwwyyyyyyyyuuuuuuuuyyyyyyyyyyyyyyyywwwwwwwwyyyyyyyyuuuuuuuuyyyyyyyyyyyyyyyywwwwwwwwyyyyyyyyuuuuuuuuyyyyyyyyyyyyyyyywwwwwwwwyyyyyyyyuuuuuuuuyyyyyyyyyyyyyyyywwwwwwwwyyyyyyyyuuuuuuuuyyyyyyyyyyyyyyyyxxxxxxxxyyyyyyyyuuuuuuuuyyyyyyyyyyyyyyyyxxxxxxxxzzzzzzzzuuuuuuuuyyyyyyyyyyyyyyyy~~~~~~~~~~~~~~~~||||||||}}}}}}}}yyyyyyyyuuuuuuuu~~~~~~~~||||||||}}}}}}}}yyyyyyyyuuuuuuuu~~~~~~~~||||||||}}}}}}}}yyyyyyyyuuuuuuuu~~~~~~~~||||||||}}}}}}}}yyyyyyyyuuuuuuuu~~~~~~~~}}}}}}}}}}}}}}}}zzzzzzzzuuuuuuuu}}}}}}}}}}}}}}}}zzzzzzzzuuuuuuuu}}}}}}}}}}}}}}}}zzzzzzzzuuuuuuuu}}}}}}}}}}}}}}}}zzzzzzzzvvvvvvvv}}}}}}}}zzzzzzzzzzzzzzzzvvvvvvvv~~~~~~~~xxxxxxxx}}}}}}}}}}}}}}}}{{{{{{{{zzzzzzzzvvvvvvvv~~~~~~~~xxxxxxxx}}}}}}}}}}}}}}}}{{{{{{{{zzzzzzzzvvvvvvvv~~~~~~~~yyyyyyyy}}}}}}}}}}}}}}}}{{{{{{{{zzzzzzzzvvvvvvvv~~~~~~~~yyyyyyyy}}}}}}}}}}}}}}}}{{{{{{{{zzzzzzzzvvvvvvvv~~~~~~~~yyyyyyyy}}}}}}}}}}}}}}}}{{{{{{{{zzzzzzzzvvvvvvvv~~~~~~~~yyyyyyyy}}}}}}}}~~~~~~~~{{{{{{{{zzzzzzzzvvvvvvvv~~~~~~~~yyyyyyyy}}}}}}}}~~~~~~~~{{{{{{{{zzzzzzzzvvvvvvvv~~~~~~~~yyyyyyyy}}}}}}}}~~~~~~~~}}}}}}}}oooooooozzzzzzzzvvvvvvvv~~~~~~~~||||||||||||||||~~~~~~~~}}}}}}}}oooooooozzzzzzzzvvvvvvvv||||||||||||||||~~~~~~~~}}}}}}}}oooooooozzzzzzzzvvvvvvvv||||||||||||||||~~~~~~~~}}}}}}}}oooooooozzzzzzzzvvvvvvvv||||||||||||||||~~~~~~~~}}}}}}}}oooooooozzzzzzzzvvvvvvvv||||||||||||||||~~~~~~~~}}}}}}}}oooooooozzzzzzzzvvvvvvvv||||||||||||||||~~~~~~~~}}}}}}}}oooooooo{{{{{{{{vvvvvvvv||||||||||||||||~~~~~~~~}}}}}}}}oooooooo{{{{{{{{vvvvvvvv||||||||||||||||~~~~~~~~yyyyyyyyjjjjjjjj{{{{{{{{~~~~~~~~||||||||~~~~~~~~yyyyyyyykkkkkkkk{{{{{{{{~~~~~~~~||||||||~~~~~~~~yyyyyyyykkkkkkkk{{{{{{{{~~~~~~~~||||||||~~~~~~~~yyyyyyyykkkkkkkk{{{{{{{{~~~~~~~~||||||||~~~~~~~~yyyyyyyykkkkkkkk{{{{{{{{~~~~~~~~||||||||~~~~~~~~yyyyyyyykkkkkkkk{{{{{{{{~~~~~~~~||||||||~~~~~~~~yyyyyyyykkkkkkkk{{{{{{{{~~~~~~~~||||||||~~~~~~~~yyyyyyyykkkkkkkk{{{{{{{{~~~~~~~~||||||||zzzzzzzzzzzzzzzzyyyyyyyyssssssssssssssss||||||||zzzzzzzzzzzzzzzzyyyyyyyyssssssssssssssss||||||||zzzzzzzzzzzzzzzzyyyyyyyyssssssssssssssss||||||||zzzzzzzzzzzzzzzzyyyyyyyyssssssssssssssss||||||||zzzzzzzzzzzzzzzzyyyyyyyyssssssssssssssss||||||||zzzzzzzzzzzzzzzzyyyyyyyyssssssssssssssss||||||||zzzzzzzzyyyyyyyyyyyyyyyyrrrrrrrrssssssss||||||||zzzzzzzzyyyyyyyyyyyyyyyyrrrrrrrrssssssss||||||||ttttttttzzzzzzzzuuuuuuuu||||||||yyyyyyyywwwwwwwwoooooooottttttttzzzzzzzzuuuuuuuu||||||||yyyyyyyywwwwwwwwnnnnnnnn~~~~~~~~ttttttttzzzzzzzzuuuuuuuu||||||||yyyyyyyywwwwwwwwnnnnnnnn~~~~~~~~ttttttttzzzzzzzzuuuuuuuu||||||||yyyyyyyywwwwwwwwnnnnnnnn~~~~~~~~ttttttttyyyyyyyyuuuuuuuu||||||||yyyyyyyywwwwwwwwnnnnnnnn~~~~~~~~ttttttttyyyyyyyytttttttt||||||||xxxxxxxxwwwwwwwwnnnnnnnn~~~~~~~~ssssssssyyyyyyyytttttttt||||||||xxxxxxxxvvvvvvvvnnnnnnnn~~~~~~~~ssssssssyyyyyyyytttttttt||||||||xxxxxxxxvvvvvvvvnnnnnnnn~~~~~~~~ooooooooyyyyyyyyttttttttwwwwwwww~~~~~~~~uuuuuuuu}}}}}}}}}}}}}}}}{{{{{{{{ooooooooyyyyyyyyttttttttwwwwwwww~~~~~~~~uuuuuuuu}}}}}}}}}}}}}}}}{{{{{{{{nnnnnnnnyyyyyyyyttttttttwwwwwwww}}}}}}}}uuuuuuuu}}}}}}}}||||||||{{{{{{{{nnnnnnnnyyyyyyyyttttttttwwwwwwww}}}}}}}}uuuuuuuu}}}}}}}}||||||||zzzzzzzznnnnnnnnxxxxxxxxsssssssswwwwwwww}}}}}}}}uuuuuuuu}}}}}}}}||||||||zzzzzzzznnnnnnnnxxxxxxxxssssssssvvvvvvvv}}}}}}}}uuuuuuuu}}}}}}}}||||||||zzzzzzzznnnnnnnnxxxxxxxxssssssssvvvvvvvv}}}}}}}}uuuuuuuu||||||||||||||||zzzzzzzznnnnnnnnxxxxxxxxssssssssvvvvvvvv}}}}}}}}tttttttt||||||||||||||||zzzzzzzznnnnnnnnxxxxxxxxzzzzzzzz}}}}}}}}zzzzzzzzxxxxxxxxwwwwwwww}}}}}}}}mmmmmmmmxxxxxxxxzzzzzzzz}}}}}}}}zzzzzzzzwwwwwwwwwwwwwwww||||||||mmmmmmmmwwwwwwwwzzzzzzzz}}}}}}}}zzzzzzzzwwwwwwwwwwwwwwww||||||||mmmmmmmmwwwwwwwwzzzzzzzz}}}}}}}}yyyyyyyywwwwwwwwwwwwwwww||||||||mmmmmmmmwwwwwwwwzzzzzzzz}}}}}}}}yyyyyyyywwwwwwwwvvvvvvvv||||||||mmmmmmmmwwwwwwwwzzzzzzzz}}}}}}}}yyyyyyyywwwwwwwwvvvvvvvv||||||||mmmmmmmmwwwwwwwwyyyyyyyy}}}}}}}}yyyyyyyywwwwwwwwvvvvvvvv||||||||llllllllwwwwwwwwyyyyyyyy||||||||yyyyyyyywwwwwwwwvvvvvvvv||||||||ttttttttwwwwwwwwvvvvvvvv||||||||zzzzzzzz~~~~~~~~vvvvvvvvttttttttwwwwwwwwvvvvvvvv||||||||zzzzzzzz~~~~~~~~vvvvvvvvttttttttvvvvvvvvvvvvvvvv{{{{{{{{zzzzzzzz~~~~~~~~vvvvvvvvssssssssvvvvvvvvvvvvvvvv{{{{{{{{zzzzzzzz~~~~~~~~uuuuuuuussssssssvvvvvvvvvvvvvvvv{{{{{{{{zzzzzzzz~~~~~~~~uuuuuuuussssssssvvvvvvvvvvvvvvvv{{{{{{{{zzzzzzzz}}}}}}}}uuuuuuuussssssssvvvvvvvvvvvvvvvv{{{{{{{{zzzzzzzz}}}}}}}}uuuuuuuussssssssvvvvvvvvuuuuuuuu{{{{{{{{zzzzzzzz}}}}}}}}uuuuuuuuzzzzzzzzwwwwwwwwvvvvvvvvqqqqqqqqzzzzzzzzzzzzzzzzzzzzzzzzwwwwwwwwvvvvvvvvqqqqqqqqzzzzzzzzzzzzzzzzzzzzzzzzwwwwwwwwvvvvvvvvqqqqqqqqzzzzzzzzzzzzzzzzzzzzzzzzwwwwwwwwvvvvvvvvqqqqqqqqzzzzzzzzyyyyyyyyzzzzzzzzwwwwwwwwvvvvvvvvqqqqqqqqzzzzzzzzyyyyyyyyzzzzzzzzwwwwwwwwvvvvvvvvqqqqqqqqzzzzzzzzyyyyyyyyzzzzzzzzwwwwwwwwvvvvvvvvqqqqqqqqzzzzzzzzyyyyyyyyzzzzzzzzwwwwwwwwvvvvvvvvqqqqqqqqzzzzzzzzyyyyyyyyuuuuuuuuwwwwwwwwvvvvvvvv}}}}}}}}uuuuuuuuwwwwwwwwvvvvvvvv}}}}}}}}uuuuuuuuwwwwwwwwvvvvvvvv}}}}}}}}uuuuuuuuwwwwwwwwvvvvvvvv}}}}}}}}uuuuuuuuxxxxxxxxvvvvvvvv}}}}}}}}uuuuuuuuxxxxxxxxvvvvvvvv}}}}}}}}uuuuuuuuxxxxxxxxvvvvvvvv}}}}}}}}vvvvvvvvxxxxxxxxvvvvvvvv}}}}}}}}vvvvvvvvxxxxxxxxvvvvvvvvxxxxxxxxvvvvvvvvxxxxxxxxvvvvvvvvyyyyyyyyvvvvvvvvxxxxxxxxvvvvvvvvyyyyyyyyvvvvvvvvxxxxxxxxvvvvvvvvyyyyyyyyvvvvvvvvxxxxxxxxwwwwwwwwyyyyyyyyvvvvvvvvxxxxxxxxwwwwwwwwyyyyyyyyvvvvvvvvxxxxxxxxwwwwwwwwyyyyyyyyvvvvvvvvxxxxxxxxwwwwwwwwyyyyyyyyvvvvvvvv~~~~~~~~{{{{{{{{vvvvvvvv~~~~~~~~{{{{{{{{vvvvvvvv{{{{{{{{vvvvvvvv{{{{{{{{wwwwwwww{{{{{{{{wwwwwwww{{{{{{{{wwwwwwww{{{{{{{{wwwwwwww{{{{{{{{Ʃ~~~~~~~~}}}}}}}}Ʃ~~~~~~~~}}}}}}}}Ʃ~~~~~~~~}}}}}}}}Ʃ~~~~~~~~}}}}}}}}Ʃ~~~~~~~~}}}}}}}}Ʃ~~~~~~~~}}}}}}}}Ʃ~~~~~~~~}}}}}}}}Ʃ~~~~~~~~}}}}}}}}İİİİİİİİ~~~~~~~~||||||||~~~~~~~~||||||||~~~~~~~~||||||||~~~~~~~~||||||||~~~~~~~~||||||||~~~~~~~~||||||||~~~~~~~~||||||||~~~~~~~~||||||||rrrrrrrrxxxxxxxx{{{{{{{{rrrrrrrrxxxxxxxx{{{{{{{{rrrrrrrrxxxxxxxx{{{{{{{{rrrrrrrrxxxxxxxx{{{{{{{{rrrrrrrrxxxxxxxx{{{{{{{{rrrrrrrrxxxxxxxx{{{{{{{{rrrrrrrrxxxxxxxx{{{{{{{{rrrrrrrrxxxxxxxx{{{{{{{{{{{{{{{{uuuuuuuuxxxxxxxxzzzzzzzz~~~~~~~~{{{{{{{{uuuuuuuuwwwwwwwwzzzzzzzz~~~~~~~~{{{{{{{{uuuuuuuuwwwwwwwwzzzzzzzz~~~~~~~~{{{{{{{{uuuuuuuuwwwwwwwwzzzzzzzz~~~~~~~~{{{{{{{{ttttttttwwwwwwwwzzzzzzzz~~~~~~~~{{{{{{{{ttttttttwwwwwwwwzzzzzzzz~~~~~~~~{{{{{{{{ttttttttwwwwwwwwzzzzzzzz~~~~~~~~{{{{{{{{ttttttttwwwwwwwwzzzzzzzz~~~~~~~~xxxxxxxxvvvvvvvvyyyyyyyywwwwwwwwxxxxxxxxvvvvvvvvyyyyyyyywwwwwwwwxxxxxxxxvvvvvvvvyyyyyyyywwwwwwwwxxxxxxxxvvvvvvvvyyyyyyyywwwwwwwwxxxxxxxxvvvvvvvvxxxxxxxxwwwwwwwwxxxxxxxxvvvvvvvvxxxxxxxxwwwwwwwwxxxxxxxxvvvvvvvvxxxxxxxxwwwwwwwwxxxxxxxxvvvvvvvvxxxxxxxxwwwwwwww{{{{{{{{vvvvvvvvwwwwwwww{{{{{{{{vvvvvvvvwwwwwwww{{{{{{{{vvvvvvvvwwwwwwww{{{{{{{{vvvvvvvvwwwwwwww{{{{{{{{vvvvvvvvwwwwwwww{{{{{{{{vvvvvvvvwwwwwwww{{{{{{{{vvvvvvvvwwwwwwww{{{{{{{{vvvvvvvvwwwwwwwwvvvvvvvv}}}}}}}}wwwwwwwwvvvvvvvv}}}}}}}}wwwwwwwwvvvvvvvv}}}}}}}}wwwwwwwwvvvvvvvv}}}}}}}}wwwwwwwwvvvvvvvv}}}}}}}}wwwwwwwwvvvvvvvv}}}}}}}}wwwwwwwwvvvvvvvv}}}}}}}}wwwwwwwwvvvvvvvv}}}}}}}}wwwwwwww}}}}}}}}xxxxxxxxvvvvvvvv~~~~~~~~}}}}}}}}xxxxxxxxvvvvvvvv~~~~~~~~}}}}}}}}xxxxxxxxvvvvvvvv}}}}}}}}xxxxxxxxvvvvvvvv}}}}}}}}xxxxxxxxwwwwwwww}}}}}}}}yyyyyyyywwwwwwww}}}}}}}}yyyyyyyywwwwwwww}}}}}}}}yyyyyyyywwwwwwww}}}}}}}}ttttttttwwwwwwwwǷ{{{{{{{{}}}}}}}}ttttttttwwwwwwwwǷ{{{{{{{{}}}}}}}}ttttttttwwwwwwwwǷ{{{{{{{{}}}}}}}}ttttttttwwwwwwwwǷ{{{{{{{{}}}}}}}}ttttttttwwwwwwwwǷ{{{{{{{{}}}}}}}}ttttttttwwwwwwwwǷ{{{{{{{{}}}}}}}}ttttttttwwwwwwwwǷ{{{{{{{{}}}}}}}}ttttttttvvvvvvvvǷ{{{{{{{{}}}}}}}}ttttttttvvvvvvvvİ~~~~~~~~}}}}}}}}ttttttttvvvvvvvvİ~~~~~~~~}}}}}}}}ttttttttvvvvvvvvİ~~~~~~~~}}}}}}}}ttttttttvvvvvvvvį~~~~~~~~}}}}}}}}ttttttttvvvvvvvvį~~~~~~~~}}}}}}}}ttttttttvvvvvvvvį}}}}}}}}}}}}}}}}ttttttttvvvvvvvvį}}}}}}}}}}}}}}}}ttttttttvvvvvvvvį}}}}}}}}}}}}}}}}{{{{{{{{~~~~~~~~}}}}}}}}{{{{{{{{~~~~~~~~}}}}}}}}{{{{{{{{}}}}}}}}||||||||{{{{{{{{}}}}}}}}||||||||{{{{{{{{}}}}}}}}||||||||{{{{{{{{}}}}}}}}||||||||{{{{{{{{}}}}}}}}||||||||{{{{{{{{}}}}}}}}xxxxxxxx}}}}}}}}xxxxxxxx}}}}}}}}xxxxxxxx}}}}}}}}xxxxxxxx}}}}}}}}xxxxxxxx}}}}}}}}xxxxxxxx}}}}}}}}xxxxxxxx}}}}}}}}xxxxxxxx}}}}}}}}{{{{{{{{zzzzzzzz{{{{{{{{zzzzzzzz{{{{{{{{zzzzzzzz{{{{{{{{zzzzzzzz{{{{{{{{zzzzzzzz{{{{{{{{zzzzzzzz{{{{{{{{zzzzzzzz{{{{{{{{zzzzzzzz}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}vvvvvvvvxxxxxxxxvvvvvvvvxxxxxxxxvvvvvvvvxxxxxxxxvvvvvvvvxxxxxxxxvvvvvvvvxxxxxxxxvvvvvvvvxxxxxxxxvvvvvvvvxxxxxxxxvvvvvvvvxxxxxxxx}}}}}}}}~~~~~~~~}}}}}}}}~~~~~~~~}}}}}}}}~~~~~~~~}}}}}}}}~~~~~~~~}}}}}}}}~~~~~~~~}}}}}}}}~~~~~~~~}}}}}}}}~~~~~~~~}}}}}}}}~~~~~~~~}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ҚҚҚҚњњњњwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~yyyyyyyyzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ĨĨĨĨĨĨĨĨ{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzvvvvvvvv人wwwwwwww人wwwwwwww人wwwwwwww人wwwwwwww人wwwwwwww人wwwwwwww人wwwwwwww人xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxןןןןןמ֞֞~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~||||||||||||||||||||||||||||||||||||||||||||||||}}}}}}}}}}}}}}}}wwwwwwww||||||||wwwwwwww||||||||wwwwwwww||||||||wwwwwwww||||||||wwwwwwww||||||||wwwwwwww||||||||xxxxxxxx||||||||xxxxxxxx||||||||{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{||||||||||||||||||||||||||||||||}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}oooooooo{{{{{{{{oooooooo{{{{{{{{oooooooo{{{{{{{{oooooooo{{{{{{{{oooooooo{{{{{{{{oooooooo{{{{{{{{oooooooo{{{{{{{{oooooooozzzzzzzz~~~~~~~~}}}}}}}}~~~~~~~~}}}}}}}}~~~~~~~~}}}}}}}}~~~~~~~~}}}}}}}}~~~~~~~~}}}}}}}}~~~~~~~~}}}}}}}}~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz{{{{{{{{zzzzzzzz{{{{{{{{zzzzzzzz{{{{{{{{zzzzzzzz{{{{{{{{zzzzzzzz{{{{{{{{zzzzzzzz{{{{{{{{zzzzzzzz{{{{{{{{zzzzzzzz{{{{{{{{vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvzzzzzzzz}}}}}}}}zzzzzzzz}}}}}}}}zzzzzzzz}}}}}}}}zzzzzzzz}}}}}}}}zzzzzzzz}}}}}}}}zzzzzzzz~~~~~~~~zzzzzzzz~~~~~~~~zzzzzzzz~~~~~~~~ŕŕŕŕŕŕŕŕɎɎɎɎɏʏʏʏ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~pppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppp ݚ ݚ ݚ ݚ ݚ ݚ ݚ ݚ{{{{{{{{||||||||||||||||||||||||||||||||||||||||||||||||||||||||}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}{{{{{{{{||||||||||||||||||||||||||||||||||||||||||||||||||||||||}}}}}}}}||||||||}}}}}}}}||||||||}}}}}}}}||||||||}}}}}}}}||||||||}}}}}}}}||||||||}}}}}}}}||||||||}}}}}}}}||||||||}}}}}}}}||||||||{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{}}}}}}}}{{{{{{{{}}}}}}}}{{{{{{{{}}}}}}}}{{{{{{{{}}}}}}}}{{{{{{{{}}}}}}}}{{{{{{{{}}}}}}}}{{{{{{{{}}}}}}}}{{{{{{{{}}}}}}}}}}}}}}}}wwwwwwww||||||||}}}}}}}}wwwwwwww||||||||}}}}}}}}wwwwwwww||||||||}}}}}}}}wwwwwwww||||||||}}}}}}}}wwwwwwww||||||||}}}}}}}}wwwwwwww||||||||}}}}}}}}wwwwwwww||||||||}}}}}}}}wwwwwwww||||||||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{yyyyyyyy{{{{{{{{{{{{{{{{yyyyyyyy{{{{{{{{{{{{{{{{yyyyyyyy{{{{{{{{{{{{{{{{yyyyyyyy{{{{{{{{{{{{{{{{yyyyyyyy{{{{{{{{{{{{{{{{yyyyyyyy{{{{{{{{{{{{{{{{yyyyyyyy{{{{{{{{~~~~~~~~zzzzzzzzyyyyyyyyzzzzzzzz~~~~~~~~}}}}}}}}}}}}}}}}zzzzzzzz}}}}}}}}}}}}}}}}zzzzzzzz}}}}}}}}}}}}}}}}zzzzzzzz}}}}}}}}}}}}}}}}zzzzzzzz}}}}}}}}}}}}}}}}yyyyyyyy}}}}}}}}}}}}}}}}yyyyyyyy||||||||}}}}}}}}yyyyyyyy||||||||}}}}}}}}yyyyyyyyxxxxxxxxyyyyyyyyxxxxxxxxyyyyyyyyxxxxxxxxyyyyyyyywwwwwwwwyyyyyyyywwwwwwwwyyyyyyyywwwwwwwwyyyyyyyy~~~~~~~~wwwwwwwwyyyyyyyy~~~~~~~~wwwwwwwwyyyyyyyy~~~~~~~~wwwwwwww~~~~~~~~{{{{{{{{rrrrrrrr}}}}}}}}wwwwwwww~~~~~~~~{{{{{{{{rrrrrrrr}}}}}}}}wwwwwwww~~~~~~~~{{{{{{{{rrrrrrrr}}}}}}}}wwwwwwww~~~~~~~~{{{{{{{{rrrrrrrr}}}}}}}}wwwwwwww~~~~~~~~{{{{{{{{rrrrrrrr}}}}}}}}wwwwwwww~~~~~~~~{{{{{{{{rrrrrrrr}}}}}}}}wwwwwwww~~~~~~~~{{{{{{{{rrrrrrrr}}}}}}}}wwwwwwww~~~~~~~~{{{{{{{{rrrrrrrr}}}}}}}}wwwwwwwwqqqqqqqq~~~~~~~~uuuuuuuu}}}}}}}}wwwwwwwwqqqqqqqq~~~~~~~~uuuuuuuu}}}}}}}}wwwwwwwwrrrrrrrr~~~~~~~~uuuuuuuu}}}}}}}}wwwwwwwwrrrrrrrr~~~~~~~~uuuuuuuu}}}}}}}}wwwwwwwwrrrrrrrr~~~~~~~~uuuuuuuu}}}}}}}}wwwwwwwwrrrrrrrr~~~~~~~~uuuuuuuu}}}}}}}}wwwwwwwwrrrrrrrr~~~~~~~~uuuuuuuu~~~~~~~~wwwwwwwwrrrrrrrr~~~~~~~~uuuuuuuu~~~~~~~~WWWWWWWŴwwwwwwwwuuuuuuuu||||||||~~~~~~~~WWWWWWWŴxxxxxxxxuuuuuuuu||||||||~~~~~~~~WWWWWWWW͂xxxxxxxxuuuuuuuu||||||||~~~~~~~~WWWWWWWW͂xxxxxxxxuuuuuuuu||||||||~~~~~~~~XXXXXXXX̓xxxxxxxxuuuuuuuu||||||||~~~~~~~~XXXXXXXX̓xxxxxxxxvvvvvvvv||||||||~~~~~~~~XXXXXXXX̓xxxxxxxxvvvvvvvv||||||||~~~~~~~~XXXXXXXX̓xxxxxxxxvvvvvvvv||||||||~~~~~~~~}}}}}}}}{{{{{{{{xxxxxxxxzzzzzzzzpppppppp}}}}}}}}}}}}}}}}{{{{{{{{xxxxxxxxzzzzzzzzpppppppp}}}}}}}}}}}}}}}}{{{{{{{{xxxxxxxxzzzzzzzzpppppppp}}}}}}}}}}}}}}}}{{{{{{{{xxxxxxxx{{{{{{{{pppppppp~~~~~~~~}}}}}}}}{{{{{{{{xxxxxxxx{{{{{{{{pppppppp~~~~~~~~}}}}}}}}{{{{{{{{yyyyyyyy{{{{{{{{pppppppp~~~~~~~~}}}}}}}}{{{{{{{{yyyyyyyy{{{{{{{{pppppppp~~~~~~~~}}}}}}}}{{{{{{{{yyyyyyyy{{{{{{{{pppppppp~~~~~~~~11111111yyyyyyyywwwwwwww}}}}}}}}~~~~~~~~llllllllqqqqqqqq11111111yyyyyyyywwwwwwww}}}}}}}}~~~~~~~~llllllllqqqqqqqq11111111yyyyyyyywwwwwwww}}}}}}}}~~~~~~~~llllllllqqqqqqqq11111111yyyyyyyywwwwwwww}}}}}}}}~~~~~~~~llllllllqqqqqqqq11111111xxxxxxxxwwwwwwww}}}}}}}}~~~~~~~~llllllllqqqqqqqq11111111xxxxxxxxwwwwwwww}}}}}}}}~~~~~~~~llllllllqqqqqqqq11111111xxxxxxxxwwwwwwww}}}}}}}}~~~~~~~~llllllllqqqqqqqq11111111xxxxxxxxwwwwwwww}}}}}}}}~~~~~~~~llllllllqqqqqqqq눈xxxxxxxxssssssss}}}}}}}}sssssssstttttttt뇇xxxxxxxxssssssss}}}}}}}}sssssssstttttttt뇇xxxxxxxxssssssss}}}}}}}}sssssssstttttttt뇇xxxxxxxxssssssss}}}}}}}}sssssssstttttttt뇇xxxxxxxxssssssss}}}}}}}}sssssssstttttttt뇇xxxxxxxxrrrrrrrr}}}}}}}}sssssssstttttttt뇇xxxxxxxxrrrrrrrr}}}}}}}}sssssssstttttttt뇇xxxxxxxxrrrrrrrr}}}}}}}}ssssssssttttttttxxxxxxxxrrrrrrrr}}}}}}}}nnnnnnnn{{{{{{{{yyyyyyyyxxxxxxxxrrrrrrrr}}}}}}}}nnnnnnnn{{{{{{{{yyyyyyyyxxxxxxxxrrrrrrrr}}}}}}}}nnnnnnnn{{{{{{{{yyyyyyyyxxxxxxxxrrrrrrrr}}}}}}}}nnnnnnnn{{{{{{{{yyyyyyyyxxxxxxxxrrrrrrrr}}}}}}}}nnnnnnnn{{{{{{{{yyyyyyyyxxxxxxxxrrrrrrrr}}}}}}}}nnnnnnnn{{{{{{{{yyyyyyyyxxxxxxxxrrrrrrrr}}}}}}}}nnnnnnnn{{{{{{{{yyyyyyyyxxxxxxxxssssssss}}}}}}}}nnnnnnnn{{{{{{{{yyyyyyyyxxxxxxxxzzzzzzzz}}}}}}}}wwwwwwww~~~~~~~~zzzzzzzzxxxxxxxxzzzzzzzz}}}}}}}}wwwwwwww~~~~~~~~zzzzzzzzxxxxxxxxzzzzzzzz}}}}}}}}wwwwwwww~~~~~~~~{{{{{{{{xxxxxxxxzzzzzzzz}}}}}}}}wwwwwwww~~~~~~~~{{{{{{{{xxxxxxxxzzzzzzzz}}}}}}}}wwwwwwww~~~~~~~~{{{{{{{{yyyyyyyyzzzzzzzz}}}}}}}}wwwwwwww~~~~~~~~{{{{{{{{yyyyyyyyzzzzzzzz}}}}}}}}wwwwwwww~~~~~~~~{{{{{{{{yyyyyyyy{{{{{{{{}}}}}}}}wwwwwwww~~~~~~~~{{{{{{{{yyyyyyyyvvvvvvvv{{{{{{{{}}}}}}}}{{{{{{{{~~~~~~~~yyyyyyyyvvvvvvvv{{{{{{{{}}}}}}}}{{{{{{{{~~~~~~~~yyyyyyyyvvvvvvvv{{{{{{{{~~~~~~~~{{{{{{{{~~~~~~~~yyyyyyyyvvvvvvvv||||||||~~~~~~~~{{{{{{{{~~~~~~~~yyyyyyyyvvvvvvvv||||||||~~~~~~~~{{{{{{{{~~~~~~~~yyyyyyyyvvvvvvvv||||||||~~~~~~~~{{{{{{{{~~~~~~~~yyyyyyyyvvvvvvvv||||||||~~~~~~~~{{{{{{{{~~~~~~~~yyyyyyyyvvvvvvvv||||||||~~~~~~~~{{{{{{{{~~~~~~~~yyyyyyyyrrrrrrrr{{{{{{{{{{{{{{{{yyyyyyyyyyyyyyyyrrrrrrrr{{{{{{{{{{{{{{{{yyyyyyyyyyyyyyyyrrrrrrrr{{{{{{{{{{{{{{{{yyyyyyyyyyyyyyyyrrrrrrrr{{{{{{{{{{{{{{{{yyyyyyyyyyyyyyyyrrrrrrrr{{{{{{{{{{{{{{{{yyyyyyyyyyyyyyyyrrrrrrrr{{{{{{{{{{{{{{{{yyyyyyyyyyyyyyyyrrrrrrrr{{{{{{{{{{{{{{{{yyyyyyyyyyyyyyyyrrrrrrrr{{{{{{{{{{{{{{{{yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyllllllll{{{{{{{{yyyyyyyyyyyyyyyyyyyyyyyyllllllll{{{{{{{{yyyyyyyyyyyyyyyyyyyyyyyyllllllll{{{{{{{{xxxxxxxxyyyyyyyyyyyyyyyyllllllll{{{{{{{{xxxxxxxxyyyyyyyyyyyyyyyyllllllll{{{{{{{{xxxxxxxxyyyyyyyyyyyyyyyyllllllll{{{{{{{{xxxxxxxxyyyyyyyyyyyyyyyyllllllll{{{{{{{{xxxxxxxxyyyyyyyyyyyyyyyyllllllll{{{{{{{{tttttttt}}}}}}}}mmmmmmmm~~~~~~~~||||||||tttttttt}}}}}}}}mmmmmmmm~~~~~~~~||||||||tttttttt}}}}}}}}mmmmmmmm~~~~~~~~||||||||tttttttt}}}}}}}}mmmmmmmm~~~~~~~~||||||||tttttttt}}}}}}}}mmmmmmmm~~~~~~~~||||||||tttttttt}}}}}}}}mmmmmmmm~~~~~~~~||||||||tttttttt}}}}}}}}mmmmmmmm~~~~~~~~||||||||tttttttt}}}}}}}}mmmmmmmm~~~~~~~~||||||||{{{{{{{{||||||||yyyyyyyy~~~~~~~~yyyyyyyy||||||||{{{{{{{{||||||||yyyyyyyy~~~~~~~~yyyyyyyy||||||||{{{{{{{{||||||||yyyyyyyy~~~~~~~~yyyyyyyy||||||||{{{{{{{{||||||||yyyyyyyy~~~~~~~~yyyyyyyy||||||||{{{{{{{{||||||||yyyyyyyy~~~~~~~~yyyyyyyy||||||||||||||||||||||||yyyyyyyy~~~~~~~~zzzzzzzz||||||||||||||||||||||||yyyyyyyy~~~~~~~~zzzzzzzz||||||||||||||||||||||||yyyyyyyyzzzzzzzz||||||||~~~~~~~~}}}}}}}}||||||||~~~~~~~~}}}}}}}}||||||||~~~~~~~~}}}}}}}}||||||||~~~~~~~~}}}}}}}}||||||||~~~~~~~~}}}}}}}}||||||||~~~~~~~~}}}}}}}}||||||||~~~~~~~~}}}}}}}}||||||||~~~~~~~~}}}}}}}}||||||||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~zzzzzzzz||||||||zzzzzzzz||||||||zzzzzzzz||||||||zzzzzzzz||||||||zzzzzzzz||||||||yyyyyyyy||||||||yyyyyyyy||||||||yyyyyyyy||||||||uuuuuuuu{{{{{{{{~~~~~~~~uuuuuuuu{{{{{{{{~~~~~~~~uuuuuuuu{{{{{{{{~~~~~~~~uuuuuuuu{{{{{{{{~~~~~~~~uuuuuuuu{{{{{{{{~~~~~~~~uuuuuuuu{{{{{{{{~~~~~~~~uuuuuuuu{{{{{{{{~~~~~~~~uuuuuuuu{{{{{{{{~~~~~~~~uuuuuuuuzzzzzzzzuuuuuuuuzzzzzzzzuuuuuuuuzzzzzzzzuuuuuuuuzzzzzzzzuuuuuuuuzzzzzzzzuuuuuuuuzzzzzzzzvvvvvvvvzzzzzzzzvvvvvvvvzzzzzzzzyyyyyyyy}}}}}}}}yyyyyyyy}}}}}}}}yyyyyyyy}}}}}}}}yyyyyyyy~~~~~~~~yyyyyyyy~~~~~~~~yyyyyyyy~~~~~~~~yyyyyyyy~~~~~~~~zzzzzzzz~~~~~~~~uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu||||||||~~~~~~~~||||||||~~~~~~~~||||||||~~~~~~~~||||||||~~~~~~~~||||||||~~~~~~~~||||||||~~~~~~~~~~~~~~~~||||||||~~~~~~~~~~~~~~~~||||||||~~~~~~~~~~~~~~~~yyyyyyyy||||||||~~~~~~~~yyyyyyyy||||||||~~~~~~~~yyyyyyyy||||||||~~~~~~~~yyyyyyyy||||||||~~~~~~~~yyyyyyyy||||||||}}}}}}}}yyyyyyyy||||||||}}}}}}}}yyyyyyyy||||||||}}}}}}}}yyyyyyyy||||||||{{{{{{{{yyyyyyyy||||||||{{{{{{{{yyyyyyyy||||||||{{{{{{{{yyyyyyyy||||||||{{{{{{{{yyyyyyyy||||||||{{{{{{{{yyyyyyyy||||||||{{{{{{{{yyyyyyyy||||||||{{{{{{{{yyyyyyyy||||||||{{{{{{{{yyyyyyyy||||||||~~~~~~~~wwwwwwwwyyyyyyyy||||||||~~~~~~~~wwwwwwwwyyyyyyyy||||||||~~~~~~~~wwwwwwwwyyyyyyyy||||||||~~~~~~~~wwwwwwwwyyyyyyyy||||||||~~~~~~~~wwwwwwwwyyyyyyyy||||||||~~~~~~~~wwwwwwwwyyyyyyyy||||||||~~~~~~~~wwwwwwwwyyyyyyyy||||||||~~~~~~~~wwwwwwwwyyyyyyyy||||||||zzzzzzzzwwwwwwwwzzzzzzzzwwwwwwwwzzzzzzzzwwwwwwwwzzzzzzzzwwwwwwwwzzzzzzzzxxxxxxxxzzzzzzzzxxxxxxxxzzzzzzzzxxxxxxxxzzzzzzzzxxxxxxxxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr{{{{{{{{||||||||{{{{{{{{||||||||{{{{{{{{||||||||{{{{{{{{||||||||{{{{{{{{||||||||{{{{{{{{||||||||{{{{{{{{||||||||{{{{{{{{||||||||jjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjzzzzzzzz~~~~~~~~ttttttttuuuuuuuuzzzzzzzz~~~~~~~~ttttttttuuuuuuuuzzzzzzzz~~~~~~~~ttttttttuuuuuuuuzzzzzzzz~~~~~~~~ssssssssuuuuuuuuzzzzzzzz~~~~~~~~ssssssssuuuuuuuuzzzzzzzz~~~~~~~~ssssssssuuuuuuuuzzzzzzzz~~~~~~~~ttttttttuuuuuuuuzzzzzzzz~~~~~~~~ttttttttuuuuuuuuvvvvvvvv~~~~~~~~~~~~~~~~nnnnnnnnuuuuuuuuvvvvvvvv~~~~~~~~~~~~~~~~nnnnnnnnuuuuuuuuvvvvvvvv~~~~~~~~~~~~~~~~nnnnnnnnvvvvvvvvvvvvvvvv~~~~~~~~~~~~~~~~nnnnnnnnvvvvvvvvvvvvvvvv~~~~~~~~~~~~~~~~nnnnnnnnvvvvvvvvvvvvvvvv~~~~~~~~~~~~~~~~nnnnnnnnvvvvvvvvvvvvvvvv~~~~~~~~~~~~~~~~nnnnnnnnvvvvvvvvvvvvvvvv~~~~~~~~~~~~~~~~nnnnnnnnvvvvvvvvvvvvvvvvwwwwwwww~~~~~~~~LLLLLLLLvvvvvvvvwwwwwwww~~~~~~~~LLLLLLLLvvvvvvvvwwwwwwww~~~~~~~~LLLLLLLLvvvvvvvvwwwwwwww~~~~~~~~LLLLLLLLvvvvvvvvwwwwwwww~~~~~~~~LLLLLLLLvvvvvvvvwwwwwwww~~~~~~~~LLLLLLLLvvvvvvvvwwwwwwww~~~~~~~~LLLLLLLLvvvvvvvvwwwwwwww~~~~~~~~LLLLLLLLvvvvvvvvrrrrrrrr~~~~~~~~JJJJJJJJvvvvvvvvrrrrrrrr~~~~~~~~JJJJJJJJvvvvvvvvrrrrrrrr~~~~~~~~JJJJJJJJvvvvvvvvrrrrrrrr~~~~~~~~JJJJJJJJvvvvvvvvrrrrrrrr~~~~~~~~KKKKKKKKvvvvvvvvrrrrrrrr~~~~~~~~KKKKKKKKvvvvvvvvrrrrrrrr~~~~~~~~KKKKKKKKvvvvvvvvrrrrrrrr~~~~~~~~KKKKKKKKnnnnnnnnzzzzzzzz~~~~~~~~hhhhhhhhoooooooozzzzzzzz~~~~~~~~yyyyyyyynnnnnnnnzzzzzzzz~~~~~~~~hhhhhhhhoooooooozzzzzzzz~~~~~~~~yyyyyyyynnnnnnnnzzzzzzzz~~~~~~~~hhhhhhhhoooooooo{{{{{{{{~~~~~~~~yyyyyyyynnnnnnnnzzzzzzzzhhhhhhhhoooooooo{{{{{{{{~~~~~~~~yyyyyyyynnnnnnnnzzzzzzzzhhhhhhhhoooooooo{{{{{{{{yyyyyyyynnnnnnnnzzzzzzzzhhhhhhhhoooooooo{{{{{{{{yyyyyyyyoooooooozzzzzzzzhhhhhhhhoooooooo{{{{{{{{yyyyyyyyoooooooozzzzzzzzhhhhhhhhoooooooo{{{{{{{{yyyyyyyyjjjjjjjj{{{{{{{{rrrrrrrryyyyyyyyvvvvvvvvwwwwwwww||||||||jjjjjjjj{{{{{{{{rrrrrrrryyyyyyyyvvvvvvvvwwwwwwww||||||||jjjjjjjj{{{{{{{{rrrrrrrryyyyyyyyvvvvvvvvwwwwwwww||||||||jjjjjjjj{{{{{{{{rrrrrrrryyyyyyyyvvvvvvvvwwwwwwww||||||||jjjjjjjj{{{{{{{{rrrrrrrryyyyyyyyvvvvvvvvwwwwwwww||||||||jjjjjjjj{{{{{{{{rrrrrrrryyyyyyyyvvvvvvvvwwwwwwww||||||||jjjjjjjj{{{{{{{{rrrrrrrryyyyyyyyvvvvvvvvwwwwwwww||||||||jjjjjjjj{{{{{{{{rrrrrrrryyyyyyyyvvvvvvvvwwwwwwww||||||||jjjjjjjj}}}}}}}}hhhhhhhhuuuuuuuu~~~~~~~~{{{{{{{{wwwwwwwwjjjjjjjj}}}}}}}}hhhhhhhhuuuuuuuu~~~~~~~~{{{{{{{{wwwwwwwwjjjjjjjj}}}}}}}}hhhhhhhhuuuuuuuu~~~~~~~~{{{{{{{{wwwwwwwwjjjjjjjj}}}}}}}}hhhhhhhhuuuuuuuu~~~~~~~~{{{{{{{{wwwwwwwwjjjjjjjj}}}}}}}}hhhhhhhhuuuuuuuu~~~~~~~~{{{{{{{{wwwwwwwwjjjjjjjj}}}}}}}}hhhhhhhhuuuuuuuu~~~~~~~~{{{{{{{{wwwwwwwwjjjjjjjj}}}}}}}}hhhhhhhhuuuuuuuu~~~~~~~~{{{{{{{{wwwwwwwwjjjjjjjj}}}}}}}}hhhhhhhhuuuuuuuu~~~~~~~~{{{{{{{{wwwwwwwwjjjjjjjjjjjjjjjj^^^^^^^^wwwwwwww||||||||{{{{{{{{jjjjjjjjjjjjjjjj^^^^^^^^wwwwwwww||||||||{{{{{{{{jjjjjjjj~~~~~~~~iiiiiiii^^^^^^^^wwwwwwww||||||||{{{{{{{{jjjjjjjj~~~~~~~~~~~~~~~~iiiiiiii^^^^^^^^wwwwwwww||||||||zzzzzzzzjjjjjjjj~~~~~~~~~~~~~~~~iiiiiiii^^^^^^^^wwwwwwww||||||||zzzzzzzzjjjjjjjj~~~~~~~~~~~~~~~~iiiiiiii^^^^^^^^wwwwwwww||||||||zzzzzzzziiiiiiii~~~~~~~~~~~~~~~~iiiiiiii^^^^^^^^wwwwwwww||||||||zzzzzzzziiiiiiii~~~~~~~~~~~~~~~~iiiiiiii^^^^^^^^wwwwwwww||||||||zzzzzzzzqqqqqqqq~~~~~~~~~~~~~~~~````````mmmmmmmmzzzzzzzzssssssssqqqqqqqq~~~~~~~~~~~~~~~~````````mmmmmmmmzzzzzzzzssssssssqqqqqqqq~~~~~~~~~~~~~~~~````````mmmmmmmmzzzzzzzzssssssssqqqqqqqq~~~~~~~~~~~~~~~~````````mmmmmmmmzzzzzzzzssssssssqqqqqqqq~~~~~~~~~~~~~~~~````````mmmmmmmmzzzzzzzzssssssssqqqqqqqq~~~~~~~~~~~~~~~~````````mmmmmmmmzzzzzzzzrrrrrrrrqqqqqqqq~~~~~~~~~~~~~~~~````````mmmmmmmmzzzzzzzzrrrrrrrrqqqqqqqq~~~~~~~~~~~~~~~~````````mmmmmmmmzzzzzzzzrrrrrrrr}}}}}}}}xxxxxxxx~~~~~~~~ggggggggvvvvvvvv}}}}}}}}}}}}}}}}xxxxxxxx~~~~~~~~ggggggggvvvvvvvv}}}}}}}}}}}}}}}}xxxxxxxx~~~~~~~~ggggggggvvvvvvvv}}}}}}}}}}}}}}}}xxxxxxxx~~~~~~~~ggggggggvvvvvvvv}}}}}}}}}}}}}}}}xxxxxxxx~~~~~~~~ggggggggvvvvvvvv}}}}}}}}}}}}}}}}xxxxxxxx~~~~~~~~ggggggggvvvvvvvv}}}}}}}}}}}}}}}}xxxxxxxx~~~~~~~~ggggggggvvvvvvvv}}}}}}}}}}}}}}}}xxxxxxxx~~~~~~~~ggggggggvvvvvvvv}}}}}}}}{{{{{{{{rrrrrrrryyyyyyyyssssssss}}}}}}}}zzzzzzzz{{{{{{{{rrrrrrrryyyyyyyyssssssss}}}}}}}}zzzzzzzz{{{{{{{{rrrrrrrryyyyyyyyssssssss}}}}}}}}zzzzzzzz{{{{{{{{rrrrrrrryyyyyyyyssssssss}}}}}}}}zzzzzzzz{{{{{{{{rrrrrrrryyyyyyyyssssssss}}}}}}}}zzzzzzzz{{{{{{{{rrrrrrrryyyyyyyyssssssss}}}}}}}}zzzzzzzz{{{{{{{{rrrrrrrryyyyyyyyssssssss~~~~~~~~zzzzzzzz{{{{{{{{rrrrrrrryyyyyyyyssssssss~~~~~~~~zzzzzzzzffffffffuuuuuuuuxxxxxxxxxxxxxxxxvvvvvvvvffffffffuuuuuuuuxxxxxxxxxxxxxxxxvvvvvvvvffffffffuuuuuuuuxxxxxxxxxxxxxxxxvvvvvvvvffffffffuuuuuuuuxxxxxxxxxxxxxxxxvvvvvvvvffffffffuuuuuuuuxxxxxxxxxxxxxxxxvvvvvvvvffffffffuuuuuuuuxxxxxxxxyyyyyyyyvvvvvvvvffffffffuuuuuuuuxxxxxxxxyyyyyyyyvvvvvvvvffffffffuuuuuuuuxxxxxxxxyyyyyyyyvvvvvvvvjjjjjjjjnnnnnnnnkkkkkkkkjjjjjjjjnnnnnnnnkkkkkkkkjjjjjjjjnnnnnnnnkkkkkkkkjjjjjjjjnnnnnnnnkkkkkkkkjjjjjjjjnnnnnnnnkkkkkkkkjjjjjjjjnnnnnnnnkkkkkkkkjjjjjjjjnnnnnnnnkkkkkkkkjjjjjjjjnnnnnnnnkkkkkkkknnnnnnnnqqqqqqqqllllllllnnnnnnnnqqqqqqqqllllllllnnnnnnnnqqqqqqqqllllllllnnnnnnnnqqqqqqqqllllllllnnnnnnnnqqqqqqqqllllllllnnnnnnnnqqqqqqqqllllllllnnnnnnnnqqqqqqqqllllllllnnnnnnnnqqqqqqqqllllllllvvvvvvvvuuuuuuuujjjjjjjjvvvvvvvvuuuuuuuujjjjjjjjvvvvvvvvuuuuuuuujjjjjjjjuuuuuuuuuuuuuuuujjjjjjjjuuuuuuuuuuuuuuuujjjjjjjjuuuuuuuuuuuuuuuujjjjjjjjuuuuuuuuuuuuuuuujjjjjjjjuuuuuuuuuuuuuuuujjjjjjjjttttttttnnnnnnnnttttttttnnnnnnnnttttttttnnnnnnnnttttttttnnnnnnnnttttttttnnnnnnnnttttttttmmmmmmmmttttttttmmmmmmmm~~~~~~~~ttttttttmmmmmmmm{{{{{{{{{{{{{{{{uuuuuuuu{{{{{{{{{{{{{{{{uuuuuuuu{{{{{{{{{{{{{{{{uuuuuuuu{{{{{{{{{{{{{{{{tttttttt{{{{{{{{{{{{{{{{ttttttttzzzzzzzz{{{{{{{{ttttttttzzzzzzzzzzzzzzzzttttttttzzzzzzzzzzzzzzzzttttttttvvvvvvvvrrrrrrrr~~~~~~~~vvvvvvvvrrrrrrrr~~~~~~~~vvvvvvvvrrrrrrrr~~~~~~~~vvvvvvvvrrrrrrrr~~~~~~~~vvvvvvvvrrrrrrrr~~~~~~~~vvvvvvvvrrrrrrrr~~~~~~~~vvvvvvvvrrrrrrrr~~~~~~~~vvvvvvvvrrrrrrrr~~~~~~~~ooooooooppppppppzzzzzzzzooooooooqqqqqqqqzzzzzzzzooooooooqqqqqqqqzzzzzzzzooooooooqqqqqqqq{{{{{{{{ooooooooqqqqqqqq{{{{{{{{ooooooooqqqqqqqq{{{{{{{{ooooooooqqqqqqqq{{{{{{{{ooooooooqqqqqqqq{{{{{{{{kkkkkkkkvvvvvvvvkkkkkkkkvvvvvvvvkkkkkkkkvvvvvvvvllllllllwwwwwwwwllllllllwwwwwwwwllllllllwwwwwwwwllllllllwwwwwwwwllllllllwwwwwwwweeeeeeeexxxxxxxxeeeeeeeexxxxxxxxeeeeeeeexxxxxxxxffffffffxxxxxxxxffffffffxxxxxxxxffffffffyyyyyyyyffffffffyyyyyyyyffffffffyyyyyyyy||||||||||||||||jjjjjjjjyyyyyyyy||||||||||||||||jjjjjjjjyyyyyyyy||||||||||||||||jjjjjjjjzzzzzzzz}}}}}}}}||||||||jjjjjjjjzzzzzzzz}}}}}}}}||||||||jjjjjjjjzzzzzzzz}}}}}}}}||||||||jjjjjjjjzzzzzzzz}}}}}}}}||||||||jjjjjjjjzzzzzzzz}}}}}}}}||||||||kkkkkkkkzzzzzzzzxxxxxxxxwwwwwwwwyyyyyyyyxxxxxxxxwwwwwwwwyyyyyyyyxxxxxxxxwwwwwwwwyyyyyyyyxxxxxxxxwwwwwwwwyyyyyyyyxxxxxxxxwwwwwwwwyyyyyyyyxxxxxxxxwwwwwwwwyyyyyyyyxxxxxxxxwwwwwwwwyyyyyyyyxxxxxxxxwwwwwwwwyyyyyyyyxxxxxxxx{{{{{{{{hhhhhhhhxxxxxxxx{{{{{{{{hhhhhhhhxxxxxxxx{{{{{{{{hhhhhhhhxxxxxxxx{{{{{{{{hhhhhhhhxxxxxxxx{{{{{{{{hhhhhhhhxxxxxxxx{{{{{{{{hhhhhhhhxxxxxxxx{{{{{{{{hhhhhhhhxxxxxxxx{{{{{{{{hhhhhhhhxxxxxxxx{{{{{{{{kkkkkkkkxxxxxxxx{{{{{{{{kkkkkkkkxxxxxxxx{{{{{{{{kkkkkkkkxxxxxxxx{{{{{{{{kkkkkkkkxxxxxxxx{{{{{{{{kkkkkkkkxxxxxxxx{{{{{{{{kkkkkkkkxxxxxxxx{{{{{{{{kkkkkkkkxxxxxxxx{{{{{{{{kkkkkkkk}}}}}}}}xxxxxxxxwwwwwwwwwwwwwwww}}}}}}}}xxxxxxxxwwwwwwwwwwwwwwww}}}}}}}}xxxxxxxxwwwwwwwwwwwwwwww}}}}}}}}xxxxxxxxwwwwwwwwwwwwwwww}}}}}}}}xxxxxxxxwwwwwwwwwwwwwwww}}}}}}}}xxxxxxxxwwwwwwwwwwwwwwww}}}}}}}}xxxxxxxxwwwwwwwwwwwwwwww}}}}}}}}xxxxxxxxwwwwwwwwwwwwwwwwē}}}}}}}}xxxxxxxxlllllllluuuuuuuuē}}}}}}}}xxxxxxxxlllllllluuuuuuuuē||||||||xxxxxxxxlllllllluuuuuuuuē||||||||xxxxxxxxlllllllluuuuuuuuē||||||||xxxxxxxxlllllllluuuuuuuuē||||||||wwwwwwwwlllllllluuuuuuuuē||||||||wwwwwwwwlllllllluuuuuuuuē||||||||wwwwwwwwlllllllluuuuuuuu¡||||||||~~~~~~~~cccccccc¡||||||||~~~~~~~~cccccccc¡||||||||~~~~~~~~cccccccc¡||||||||~~~~~~~~cccccccc¡||||||||~~~~~~~~cccccccc¡||||||||~~~~~~~~cccccccc¡}}}}}}}}~~~~~~~~cccccccc¡}}}}}}}}~~~~~~~~cccccccc}}}}}}}}~~~~~~~~cccccccc}}}}}}}}~~~~~~~~cccccccc}}}}}}}}cccccccc}}}}}}}}cccccccc}}}}}}}}cccccccc}}}}}}}}dddddddd}}}}}}}}dddddddd}}}}}}}}ddddddddnnnnnnnn{{{{{{{{nnnnnnnn{{{{{{{{nnnnnnnn{{{{{{{{nnnnnnnn{{{{{{{{nnnnnnnn{{{{{{{{nnnnnnnn{{{{{{{{nnnnnnnn{{{{{{{{nnnnnnnn{{{{{{{{uuuuuuuuxxxxxxxxmmmmmmmmuuuuuuuuxxxxxxxxmmmmmmmmuuuuuuuuxxxxxxxxmmmmmmmmuuuuuuuuyyyyyyyymmmmmmmmuuuuuuuuyyyyyyyymmmmmmmmuuuuuuuuyyyyyyyymmmmmmmmvvvvvvvvyyyyyyyymmmmmmmmvvvvvvvvyyyyyyyymmmmmmmmttttttttwwwwwwwwrrrrrrrrttttttttxxxxxxxxrrrrrrrrttttttttxxxxxxxxrrrrrrrruuuuuuuuxxxxxxxxrrrrrrrruuuuuuuuxxxxxxxxrrrrrrrruuuuuuuuxxxxxxxxssssssssuuuuuuuuxxxxxxxxssssssssuuuuuuuuxxxxxxxxsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkffffffffffffffffffffffffeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeelllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllliiiiiiiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssooooooooooooooooooooooooooooooooooooooooooooooooppppppppppppppppzzzzzzzzvvvvvvvvzzzzzzzzvvvvvvvvzzzzzzzzvvvvvvvvzzzzzzzzvvvvvvvvzzzzzzzzvvvvvvvvzzzzzzzzvvvvvvvvzzzzzzzzvvvvvvvvzzzzzzzzvvvvvvvvppppppppppppppppppppppppppppppppqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkwwwwwwwwoooooooowwwwwwwwoooooooowwwwwwwwoooooooowwwwwwwwooooooooxxxxxxxxooooooooxxxxxxxxooooooooxxxxxxxxooooooooxxxxxxxxoooooooo||||||||^^^^^^^^||||||||^^^^^^^^||||||||^^^^^^^^||||||||^^^^^^^^||||||||^^^^^^^^||||||||^^^^^^^^||||||||^^^^^^^^||||||||^^^^^^^^YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXxxxxxxxxooooooooxxxxxxxxooooooooxxxxxxxxooooooooxxxxxxxxoooooooowwwwwwwwoooooooowwwwwwwwoooooooowwwwwwwwoooooooowwwwwwwwoooooooonnnnnnnn~~~~~~~~nnnnnnnn~~~~~~~~nnnnnnnn~~~~~~~~nnnnnnnn~~~~~~~~mmmmmmmm~~~~~~~~mmmmmmmm~~~~~~~~mmmmmmmm~~~~~~~~mmmmmmmm~~~~~~~~uuuuuuuuyyyyyyyyuuuuuuuuyyyyyyyyuuuuuuuuyyyyyyyyuuuuuuuuyyyyyyyyuuuuuuuuyyyyyyyyuuuuuuuuyyyyyyyyttttttttyyyyyyyyttttttttxxxxxxxx{{{{{{{{||||||||{{{{{{{{||||||||{{{{{{{{||||||||{{{{{{{{||||||||{{{{{{{{||||||||{{{{{{{{||||||||zzzzzzzz||||||||zzzzzzzz||||||||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~||||||||~~~~~~~~}}}}}}}}~~~~~~~~}}}}}}}}~~~~~~~~}}}}}}}}~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss~~~~~~~~wwwwwwww~~~~~~~~wwwwwwww~~~~~~~~wwwwwwww~~~~~~~~wwwwwwww~~~~~~~~wwwwwwww~~~~~~~~wwwwwwww~~~~~~~~wwwwwwww~~~~~~~~wwwwwwww~~~~~~~~{{{{{{{{~~~~~~~~{{{{{{{{~~~~~~~~{{{{{{{{~~~~~~~~{{{{{{{{~~~~~~~~{{{{{{{{}}}}}}}}{{{{{{{{}}}}}}}}{{{{{{{{}}}}}}}}{{{{{{{{}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}yyyyyyyy}}}}}}}}~~~~~~~~yyyyyyyy}}}}}}}}~~~~~~~~yyyyyyyy}}}}}}}}~~~~~~~~yyyyyyyy}}}}}}}}~~~~~~~~yyyyyyyy}}}}}}}}~~~~~~~~yyyyyyyy}}}}}}}}~~~~~~~~yyyyyyyy}}}}}}}}~~~~~~~~yyyyyyyy}}}}}}}}~~~~~~~~````````||||||||yyyyyyyy~~~~~~~~````````||||||||yyyyyyyy~~~~~~~~````````||||||||yyyyyyyy~~~~~~~~````````||||||||yyyyyyyy~~~~~~~~````````||||||||yyyyyyyy~~~~~~~~````````||||||||yyyyyyyy~~~~~~~~````````||||||||yyyyyyyy~~~~~~~~````````||||||||yyyyyyyyooooooooGGGGGGGG̲||||||||~~~~~~~~ooooooooGGGGGGGG̲||||||||~~~~~~~~ooooooooGGGGGGGG̲||||||||~~~~~~~~ooooooooGGGGGGGG˲||||||||~~~~~~~~ooooooooGGGGGGGG˲||||||||~~~~~~~~ooooooooGGGGGGGG˲||||||||~~~~~~~~ooooooooGGGGGGGG˲||||||||~~~~~~~~ooooooooGGGGGGGG˲||||||||~~~~~~~~eeeeeeeeUUUUUUUUӱ}}}}}}}}eeeeeeeeUUUUUUUUӱ}}}}}}}}eeeeeeeeUUUUUUUUӱ}}}}}}}}eeeeeeeeUUUUUUUUӱ}}}}}}}}eeeeeeeeUUUUUUUUӱ}}}}}}}}eeeeeeeeUUUUUUUUӱ}}}}}}}}eeeeeeeeUUUUUUUUӱ}}}}}}}}eeeeeeeeUUUUUUUUӱ}}}}}}}}zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz||||||||||||||||||||||||||||||||||||||||{{{{{{{{{{{{{{{{{{{{{{{{wwwwwwwwwwwwwwwwvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~zzzzzzzz~~~~~~~~~~~~~~~~zzzzzzzz~~~~~~~~~~~~~~~~zzzzzzzz~~~~~~~~~~~~~~~~zzzzzzzz~~~~~~~~~~~~~~~~zzzzzzzz~~~~~~~~~~~~~~~~zzzzzzzz~~~~~~~~~~~~~~~~zzzzzzzz~~~~~~~~~~~~~~~~zzzzzzzz~~~~~~~~~~~~~~~~zzzzzzzzqqqqqqqq~~~~~~~~zzzzzzzzqqqqqqqq~~~~~~~~zzzzzzzzqqqqqqqq~~~~~~~~zzzzzzzzqqqqqqqq~~~~~~~~zzzzzzzzqqqqqqqq~~~~~~~~zzzzzzzzqqqqqqqq~~~~~~~~zzzzzzzzqqqqqqqq~~~~~~~~yyyyyyyyqqqqqqqqyyyyyyyytttttttt}}}}}}}}||||||||yyyyyyyytttttttt}}}}}}}}||||||||yyyyyyyytttttttt}}}}}}}}||||||||yyyyyyyytttttttt}}}}}}}}||||||||yyyyyyyytttttttt}}}}}}}}||||||||yyyyyyyytttttttt}}}}}}}}||||||||yyyyyyyytttttttt}}}}}}}}||||||||yyyyyyyytttttttt}}}}}}}}||||||||}}}}}}}}yyyyyyyyxxxxxxxxxxxxxxxxssssssss}}}}}}}}yyyyyyyyxxxxxxxxxxxxxxxxssssssss}}}}}}}}yyyyyyyyxxxxxxxxxxxxxxxxssssssss}}}}}}}}yyyyyyyyxxxxxxxxxxxxxxxxssssssss}}}}}}}}yyyyyyyyxxxxxxxxxxxxxxxxssssssss}}}}}}}}yyyyyyyyxxxxxxxxwwwwwwwwssssssss}}}}}}}}yyyyyyyyxxxxxxxxwwwwwwwwssssssss||||||||xxxxxxxxxxxxxxxxwwwwwwwwssssssssqqqqqqqq||||||||xxxxxxxxxxxxxxxx~~~~~~~~nnnnnnnnqqqqqqqq||||||||xxxxxxxxxxxxxxxx~~~~~~~~nnnnnnnnqqqqqqqq||||||||xxxxxxxxxxxxxxxx~~~~~~~~nnnnnnnnpppppppp||||||||xxxxxxxxxxxxxxxx~~~~~~~~nnnnnnnnpppppppp||||||||xxxxxxxxwwwwwwww~~~~~~~~nnnnnnnnpppppppp||||||||xxxxxxxxwwwwwwww~~~~~~~~nnnnnnnnpppppppp||||||||xxxxxxxxwwwwwwww~~~~~~~~mmmmmmmmpppppppp||||||||xxxxxxxxwwwwwwww~~~~~~~~mmmmmmmm||||||||llllllll||||||||wwwwwwwwzzzzzzzz}}}}}}}}~~~~~~~~mmmmmmmm||||||||llllllll||||||||wwwwwwwwzzzzzzzz}}}}}}}}~~~~~~~~mmmmmmmm||||||||llllllll||||||||wwwwwwwwzzzzzzzz}}}}}}}}~~~~~~~~mmmmmmmm||||||||llllllll||||||||wwwwwwwwzzzzzzzz}}}}}}}}~~~~~~~~mmmmmmmm||||||||llllllll||||||||wwwwwwwwzzzzzzzz}}}}}}}}~~~~~~~~mmmmmmmm||||||||llllllll||||||||wwwwwwwwzzzzzzzz}}}}}}}}~~~~~~~~mmmmmmmm||||||||llllllll||||||||wwwwwwwwzzzzzzzz}}}}}}}}~~~~~~~~mmmmmmmm||||||||llllllll||||||||wwwwwwwwzzzzzzzz}}}}}}}}~~~~~~~~mmmmmmmm~~~~~~~~||||||||zzzzzzzzssssssss~~~~~~~~||||||||}}}}}}}}wwwwwwwwuuuuuuuuxxxxxxxxvvvvvvvv{{{{{{{{mmmmmmmm~~~~~~~~||||||||zzzzzzzzssssssss~~~~~~~~||||||||}}}}}}}}wwwwwwwwuuuuuuuuxxxxxxxxvvvvvvvv{{{{{{{{mmmmmmmm~~~~~~~~||||||||zzzzzzzzssssssss~~~~~~~~||||||||}}}}}}}}wwwwwwwwuuuuuuuuxxxxxxxxvvvvvvvv||||||||nnnnnnnn~~~~~~~~||||||||zzzzzzzzssssssss~~~~~~~~||||||||}}}}}}}}wwwwwwwwuuuuuuuuxxxxxxxxvvvvvvvv||||||||nnnnnnnn~~~~~~~~||||||||zzzzzzzzssssssss~~~~~~~~||||||||}}}}}}}}wwwwwwwwuuuuuuuuxxxxxxxxwwwwwwww||||||||nnnnnnnn~~~~~~~~||||||||zzzzzzzzssssssss~~~~~~~~||||||||}}}}}}}}xxxxxxxxvvvvvvvvyyyyyyyywwwwwwww||||||||nnnnnnnn~~~~~~~~||||||||{{{{{{{{ssssssss~~~~~~~~||||||||}}}}}}}}xxxxxxxxvvvvvvvvyyyyyyyywwwwwwww||||||||nnnnnnnn~~~~~~~~||||||||{{{{{{{{tttttttt~~~~~~~~||||||||}}}}}}}}xxxxxxxxvvvvvvvvyyyyyyyywwwwwwww||||||||nnnnnnnn~~~~~~~~||||||||vvvvvvvv||||||||~~~~~~~~||||||||xxxxxxxxxxxxxxxxnnnnnnnnyyyyyyyyzzzzzzzzrrrrrrrrwwwwwwwwnnnnnnnn~~~~~~~~||||||||vvvvvvvv||||||||~~~~~~~~||||||||xxxxxxxxxxxxxxxxnnnnnnnnyyyyyyyyzzzzzzzzrrrrrrrrwwwwwwwwnnnnnnnn~~~~~~~~||||||||vvvvvvvv||||||||~~~~~~~~||||||||xxxxxxxxxxxxxxxxnnnnnnnnyyyyyyyyzzzzzzzzrrrrrrrrwwwwwwwwnnnnnnnn~~~~~~~~||||||||vvvvvvvv||||||||~~~~~~~~||||||||xxxxxxxxxxxxxxxxnnnnnnnnyyyyyyyyzzzzzzzzrrrrrrrrwwwwwwwwnnnnnnnn~~~~~~~~||||||||vvvvvvvv||||||||~~~~~~~~||||||||xxxxxxxxxxxxxxxxnnnnnnnnyyyyyyyyzzzzzzzzrrrrrrrrwwwwwwwwnnnnnnnn~~~~~~~~||||||||vvvvvvvv||||||||~~~~~~~~||||||||xxxxxxxxxxxxxxxxnnnnnnnnyyyyyyyyzzzzzzzzrrrrrrrrwwwwwwwwnnnnnnnn~~~~~~~~||||||||vvvvvvvv||||||||~~~~~~~~||||||||xxxxxxxxxxxxxxxxnnnnnnnnyyyyyyyyzzzzzzzzrrrrrrrrwwwwwwwwnnnnnnnn~~~~~~~~||||||||vvvvvvvv||||||||~~~~~~~~||||||||xxxxxxxxxxxxxxxxnnnnnnnnyyyyyyyyzzzzzzzzrrrrrrrrwwwwwwwwnnnnnnnn~~~~~~~~||||||||vvvvvvvvxxxxxxxxssssssss~~~~~~~~||||||||xxxxxxxxxxxxxxxxiiiiiiiiyyyyyyyyuuuuuuuurrrrrrrrwwwwwwwwnnnnnnnn~~~~~~~~||||||||vvvvvvvvxxxxxxxxssssssss~~~~~~~~||||||||xxxxxxxxxxxxxxxxiiiiiiiiyyyyyyyyuuuuuuuurrrrrrrrwwwwwwwwnnnnnnnn~~~~~~~~||||||||vvvvvvvvxxxxxxxxssssssss~~~~~~~~||||||||xxxxxxxxxxxxxxxxiiiiiiiiyyyyyyyyuuuuuuuurrrrrrrrwwwwwwwwnnnnnnnn~~~~~~~~||||||||vvvvvvvvxxxxxxxxssssssss~~~~~~~~||||||||xxxxxxxxxxxxxxxxiiiiiiiiyyyyyyyyuuuuuuuurrrrrrrrwwwwwwwwnnnnnnnn~~~~~~~~||||||||vvvvvvvvxxxxxxxxssssssss~~~~~~~~||||||||xxxxxxxxxxxxxxxxiiiiiiiiyyyyyyyyuuuuuuuurrrrrrrrwwwwwwwwnnnnnnnn~~~~~~~~||||||||vvvvvvvvxxxxxxxxssssssss~~~~~~~~||||||||xxxxxxxxxxxxxxxxiiiiiiiiyyyyyyyyuuuuuuuurrrrrrrrwwwwwwwwnnnnnnnn~~~~~~~~||||||||vvvvvvvvxxxxxxxxssssssss~~~~~~~~||||||||xxxxxxxxxxxxxxxxiiiiiiiiyyyyyyyyuuuuuuuurrrrrrrrwwwwwwwwnnnnnnnn~~~~~~~~||||||||vvvvvvvvxxxxxxxxssssssss~~~~~~~~||||||||xxxxxxxxxxxxxxxxiiiiiiiiyyyyyyyyuuuuuuuurrrrrrrrwwwwwwwwnnnnnnnn||||||||vvvvvvvvxxxxxxxxnnnnnnnn~~~~~~~~||||||||xxxxxxxxxxxxxxxxiiiiiiiiyyyyyyyymmmmmmmmrrrrrrrrwwwwwwwwnnnnnnnn||||||||vvvvvvvvxxxxxxxxnnnnnnnn~~~~~~~~||||||||xxxxxxxxxxxxxxxxiiiiiiiiyyyyyyyymmmmmmmmrrrrrrrrwwwwwwwwnnnnnnnn||||||||vvvvvvvvxxxxxxxxnnnnnnnn~~~~~~~~||||||||xxxxxxxxxxxxxxxxiiiiiiiiyyyyyyyymmmmmmmmrrrrrrrrwwwwwwwwnnnnnnnn||||||||vvvvvvvvxxxxxxxxnnnnnnnn~~~~~~~~||||||||xxxxxxxxxxxxxxxxiiiiiiiiyyyyyyyymmmmmmmmrrrrrrrrwwwwwwwwnnnnnnnn}}}}}}}}vvvvvvvvxxxxxxxxoooooooo~~~~~~~~||||||||xxxxxxxxxxxxxxxxiiiiiiiiyyyyyyyymmmmmmmmrrrrrrrrwwwwwwwwnnnnnnnn}}}}}}}}vvvvvvvvxxxxxxxxoooooooo~~~~~~~~||||||||xxxxxxxxxxxxxxxxiiiiiiiiyyyyyyyymmmmmmmmrrrrrrrrwwwwwwwwnnnnnnnn}}}}}}}}vvvvvvvvxxxxxxxxoooooooo~~~~~~~~||||||||xxxxxxxxxxxxxxxxiiiiiiiiyyyyyyyymmmmmmmmrrrrrrrrwwwwwwwwnnnnnnnn}}}}}}}}vvvvvvvvxxxxxxxxoooooooo~~~~~~~~||||||||xxxxxxxxxxxxxxxxiiiiiiiiyyyyyyyynnnnnnnnrrrrrrrrwwwwwwwwnnnnnnnn}}}}}}}}~~~~~~~~vvvvvvvv~~~~~~~~||||||||xxxxxxxxxxxxxxxxqqqqqqqqiiiiiiiiiiiiiiiijjjjjjjjwwwwwwwwnnnnnnnn}}}}}}}}~~~~~~~~vvvvvvvv~~~~~~~~||||||||xxxxxxxxxxxxxxxxqqqqqqqqiiiiiiiiiiiiiiiijjjjjjjjwwwwwwwwnnnnnnnn}}}}}}}}~~~~~~~~vvvvvvvv~~~~~~~~}}}}}}}}yyyyyyyyxxxxxxxxqqqqqqqqiiiiiiiiiiiiiiiijjjjjjjjwwwwwwwwnnnnnnnn}}}}}}}}~~~~~~~~wwwwwwww~~~~~~~~}}}}}}}}yyyyyyyyxxxxxxxxqqqqqqqqiiiiiiiiiiiiiiiikkkkkkkkwwwwwwwwnnnnnnnn}}}}}}}}~~~~~~~~wwwwwwww~~~~~~~~}}}}}}}}yyyyyyyyxxxxxxxxqqqqqqqqjjjjjjjjiiiiiiiikkkkkkkkwwwwwwwwnnnnnnnn}}}}}}}}~~~~~~~~wwwwwwww~~~~~~~~}}}}}}}}yyyyyyyyxxxxxxxxqqqqqqqqjjjjjjjjiiiiiiiikkkkkkkkxxxxxxxxnnnnnnnn}}}}}}}}~~~~~~~~wwwwwwww~~~~~~~~}}}}}}}}yyyyyyyyxxxxxxxxqqqqqqqqjjjjjjjjiiiiiiiikkkkkkkkxxxxxxxxnnnnnnnn}}}}}}}}~~~~~~~~wwwwwwww~~~~~~~~}}}}}}}}yyyyyyyyxxxxxxxxqqqqqqqqjjjjjjjjiiiiiiiikkkkkkkkxxxxxxxxnnnnnnnn}}}}}}}}sssssssszzzzzzzz{{{{{{{{}}}}}}}}{{{{{{{{~~~~~~~~}}}}}}}}yyyyyyyyxxxxxxxxvvvvvvvv````````qqqqqqqqnnnnnnnnppppppppwwwwwwww}}}}}}}}sssssssszzzzzzzz{{{{{{{{}}}}}}}}{{{{{{{{~~~~~~~~}}}}}}}}yyyyyyyyxxxxxxxxvvvvvvvv````````qqqqqqqqnnnnnnnnppppppppwwwwwwww}}}}}}}}sssssssszzzzzzzz{{{{{{{{}}}}}}}}{{{{{{{{~~~~~~~~}}}}}}}}yyyyyyyyxxxxxxxxvvvvvvvv````````qqqqqqqqnnnnnnnnppppppppwwwwwwww}}}}}}}}sssssssszzzzzzzz{{{{{{{{}}}}}}}}{{{{{{{{~~~~~~~~}}}}}}}}yyyyyyyyxxxxxxxxvvvvvvvv````````qqqqqqqqnnnnnnnnppppppppwwwwwwww}}}}}}}}ssssssss{{{{{{{{{{{{{{{{}}}}}}}}{{{{{{{{~~~~~~~~}}}}}}}}yyyyyyyyxxxxxxxxvvvvvvvv````````qqqqqqqqnnnnnnnnppppppppwwwwwwww}}}}}}}}ssssssss{{{{{{{{{{{{{{{{}}}}}}}}{{{{{{{{~~~~~~~~}}}}}}}}yyyyyyyyxxxxxxxxvvvvvvvv````````qqqqqqqqnnnnnnnnppppppppwwwwwwww}}}}}}}}ssssssss{{{{{{{{{{{{{{{{}}}}}}}}{{{{{{{{}}}}}}}}yyyyyyyyxxxxxxxxvvvvvvvv````````qqqqqqqqnnnnnnnnppppppppwwwwwwww}}}}}}}}ssssssss{{{{{{{{{{{{{{{{}}}}}}}}{{{{{{{{}}}}}}}}yyyyyyyyxxxxxxxxvvvvvvvv````````qqqqqqqqnnnnnnnnppppppppwwwwwwww~~~~~~~~}}}}}}}}PPPPPPPPxxxxxxxx{{{{{{{{vvvvvvvv{{{{{{{{{{{{{{{{xxxxxxxx{{{{{{{{}}}}}}}}yyyyyyyyxxxxxxxxvvvvvvvv````````nnnnnnnnsssssssskkkkkkkkssssssss~~~~~~~~}}}}}}}}PPPPPPPPxxxxxxxx{{{{{{{{vvvvvvvv{{{{{{{{{{{{{{{{xxxxxxxx{{{{{{{{}}}}}}}}yyyyyyyyxxxxxxxxvvvvvvvv````````nnnnnnnnsssssssskkkkkkkkssssssss~~~~~~~~}}}}}}}}PPPPPPPPxxxxxxxx{{{{{{{{vvvvvvvv{{{{{{{{{{{{{{{{xxxxxxxx{{{{{{{{}}}}}}}}yyyyyyyyxxxxxxxxvvvvvvvv````````nnnnnnnnsssssssskkkkkkkkssssssss~~~~~~~~}}}}}}}}PPPPPPPPxxxxxxxx{{{{{{{{vvvvvvvv{{{{{{{{{{{{{{{{xxxxxxxx{{{{{{{{}}}}}}}}yyyyyyyyxxxxxxxxvvvvvvvv````````nnnnnnnnsssssssskkkkkkkkssssssss~~~~~~~~}}}}}}}}PPPPPPPPxxxxxxxx{{{{{{{{vvvvvvvv{{{{{{{{{{{{{{{{xxxxxxxx{{{{{{{{}}}}}}}}yyyyyyyyxxxxxxxxvvvvvvvv````````nnnnnnnnsssssssskkkkkkkkssssssss~~~~~~~~}}}}}}}}PPPPPPPPxxxxxxxx{{{{{{{{vvvvvvvv{{{{{{{{{{{{{{{{xxxxxxxx{{{{{{{{}}}}}}}}yyyyyyyyxxxxxxxxvvvvvvvv````````nnnnnnnnsssssssskkkkkkkkssssssss~~~~~~~~}}}}}}}}PPPPPPPPxxxxxxxx{{{{{{{{vvvvvvvv{{{{{{{{{{{{{{{{xxxxxxxx{{{{{{{{}}}}}}}}yyyyyyyyxxxxxxxxvvvvvvvv````````nnnnnnnnsssssssskkkkkkkkssssssss~~~~~~~~}}}}}}}}PPPPPPPPxxxxxxxx{{{{{{{{vvvvvvvv{{{{{{{{{{{{{{{{xxxxxxxx{{{{{{{{}}}}}}}}yyyyyyyyxxxxxxxxvvvvvvvv````````nnnnnnnnsssssssskkkkkkkkssssssssuuuuuuuunnnnnnnnxxxxxxxxvvvvvvvvzzzzzzzz~~~~~~~~{{{{{{{{~~~~~~~~xxxxxxxx{{{{{{{{}}}}}}}}yyyyyyyyxxxxxxxxvvvvvvvvhhhhhhhhiiiiiiiikkkkkkkkssssssssffffffffuuuuuuuunnnnnnnnxxxxxxxxvvvvvvvvzzzzzzzz~~~~~~~~{{{{{{{{~~~~~~~~xxxxxxxx{{{{{{{{}}}}}}}}yyyyyyyyxxxxxxxxvvvvvvvvhhhhhhhhiiiiiiiikkkkkkkkssssssssffffffffuuuuuuuunnnnnnnnxxxxxxxxvvvvvvvvzzzzzzzz~~~~~~~~{{{{{{{{~~~~~~~~xxxxxxxx{{{{{{{{}}}}}}}}yyyyyyyyxxxxxxxxvvvvvvvvhhhhhhhhiiiiiiiikkkkkkkkssssssssffffffffuuuuuuuunnnnnnnnxxxxxxxxvvvvvvvvzzzzzzzz~~~~~~~~{{{{{{{{~~~~~~~~xxxxxxxx{{{{{{{{}}}}}}}}yyyyyyyyxxxxxxxxvvvvvvvvhhhhhhhhiiiiiiiikkkkkkkkssssssssffffffffuuuuuuuunnnnnnnnxxxxxxxxvvvvvvvvzzzzzzzz}}}}}}}}{{{{{{{{~~~~~~~~xxxxxxxx{{{{{{{{}}}}}}}}yyyyyyyyxxxxxxxxvvvvvvvvhhhhhhhhiiiiiiiikkkkkkkkssssssssffffffffuuuuuuuunnnnnnnnxxxxxxxxvvvvvvvvzzzzzzzz}}}}}}}}{{{{{{{{~~~~~~~~xxxxxxxx{{{{{{{{}}}}}}}}yyyyyyyyxxxxxxxxvvvvvvvvhhhhhhhhiiiiiiiikkkkkkkkssssssssffffffffuuuuuuuunnnnnnnnxxxxxxxxvvvvvvvvzzzzzzzz}}}}}}}}{{{{{{{{~~~~~~~~xxxxxxxx{{{{{{{{}}}}}}}}yyyyyyyyxxxxxxxxvvvvvvvvhhhhhhhhiiiiiiiikkkkkkkkssssssssffffffffuuuuuuuunnnnnnnnxxxxxxxxvvvvvvvvzzzzzzzz}}}}}}}}{{{{{{{{~~~~~~~~xxxxxxxx{{{{{{{{}}}}}}}}yyyyyyyyxxxxxxxxvvvvvvvvhhhhhhhhiiiiiiiikkkkkkkkssssssssffffffffuuuuuuuu}}}}}}}}~~~~~~~~zzzzzzzz{{{{{{{{uuuuuuuuyyyyyyyyppppppppnnnnnnnnmmmmmmmmiiiiiiiiffffffffxxxxxxxxaaaaaaaauuuuuuuu}}}}}}}}~~~~~~~~zzzzzzzz{{{{{{{{uuuuuuuuyyyyyyyyppppppppnnnnnnnnmmmmmmmmiiiiiiiiffffffffxxxxxxxxaaaaaaaauuuuuuuu}}}}}}}}~~~~~~~~zzzzzzzz{{{{{{{{uuuuuuuuyyyyyyyyppppppppnnnnnnnnmmmmmmmmiiiiiiiiffffffffxxxxxxxxaaaaaaaauuuuuuuu}}}}}}}}~~~~~~~~zzzzzzzz{{{{{{{{uuuuuuuuyyyyyyyyppppppppnnnnnnnnmmmmmmmmiiiiiiiiffffffffxxxxxxxxaaaaaaaauuuuuuuu}}}}}}}}~~~~~~~~zzzzzzzz{{{{{{{{uuuuuuuuyyyyyyyyppppppppnnnnnnnnmmmmmmmmiiiiiiiiffffffffxxxxxxxxaaaaaaaauuuuuuuu}}}}}}}}~~~~~~~~zzzzzzzz{{{{{{{{uuuuuuuuyyyyyyyyppppppppnnnnnnnnmmmmmmmmiiiiiiiiffffffffwwwwwwwwaaaaaaaauuuuuuuu}}}}}}}}~~~~~~~~zzzzzzzz{{{{{{{{uuuuuuuuyyyyyyyyppppppppnnnnnnnnmmmmmmmmiiiiiiiiffffffffwwwwwwwwaaaaaaaauuuuuuuu}}}}}}}}}}}}}}}}zzzzzzzz{{{{{{{{uuuuuuuuyyyyyyyyppppppppnnnnnnnnmmmmmmmmiiiiiiiiffffffffwwwwwwwwaaaaaaaa||||||||}}}}}}}}xxxxxxxx||||||||{{{{{{{{~~~~~~~~xxxxxxxxxxxxxxxxyyyyyyyyssssssssqqqqqqqqmmmmmmmmiiiiiiii^^^^^^^^ppppppppaaaaaaaa||||||||}}}}}}}}wwwwwwww||||||||{{{{{{{{~~~~~~~~xxxxxxxxxxxxxxxxxxxxxxxxssssssssqqqqqqqqmmmmmmmmiiiiiiii^^^^^^^^ppppppppaaaaaaaa||||||||}}}}}}}}wwwwwwww||||||||{{{{{{{{~~~~~~~~xxxxxxxxxxxxxxxxxxxxxxxxssssssssqqqqqqqqmmmmmmmmiiiiiiii^^^^^^^^ooooooooaaaaaaaa||||||||}}}}}}}}wwwwwwww||||||||{{{{{{{{~~~~~~~~xxxxxxxxxxxxxxxxxxxxxxxxssssssssqqqqqqqqlllllllliiiiiiii^^^^^^^^ooooooooaaaaaaaa||||||||}}}}}}}}wwwwwwww||||||||{{{{{{{{~~~~~~~~xxxxxxxxxxxxxxxxxxxxxxxxssssssssqqqqqqqqlllllllliiiiiiii^^^^^^^^ooooooooaaaaaaaa||||||||}}}}}}}}wwwwwwww||||||||{{{{{{{{~~~~~~~~xxxxxxxxxxxxxxxxxxxxxxxxssssssssqqqqqqqqlllllllliiiiiiii^^^^^^^^ooooooooaaaaaaaa||||||||}}}}}}}}wwwwwwww||||||||{{{{{{{{~~~~~~~~xxxxxxxxxxxxxxxxxxxxxxxxssssssssqqqqqqqqlllllllliiiiiiii^^^^^^^^ooooooooaaaaaaaa||||||||}}}}}}}}wwwwwwww||||||||{{{{{{{{~~~~~~~~xxxxxxxxxxxxxxxxxxxxxxxxssssssssqqqqqqqqlllllllliiiiiiii^^^^^^^^ooooooooaaaaaaaa}}}}}}}}vvvvvvvv{{{{{{{{~~~~~~~~tttttttt||||||||xxxxxxxxxxxxxxxxvvvvvvvvllllllllqqqqqqqqYYYYYYYYkkkkkkkkaaaaaaaa}}}}}}}}vvvvvvvv{{{{{{{{~~~~~~~~tttttttt||||||||xxxxxxxxxxxxxxxxvvvvvvvvmmmmmmmmqqqqqqqqYYYYYYYYkkkkkkkkaaaaaaaa}}}}}}}}vvvvvvvv{{{{{{{{~~~~~~~~tttttttt}}}}}}}}yyyyyyyyxxxxxxxxvvvvvvvvmmmmmmmmqqqqqqqqYYYYYYYYkkkkkkkkaaaaaaaa}}}}}}}}vvvvvvvv{{{{{{{{~~~~~~~~tttttttt}}}}}}}}yyyyyyyyxxxxxxxxvvvvvvvvmmmmmmmmqqqqqqqqYYYYYYYYkkkkkkkkaaaaaaaa}}}}}}}}vvvvvvvv{{{{{{{{~~~~~~~~tttttttt}}}}}}}}yyyyyyyyxxxxxxxxvvvvvvvvmmmmmmmmqqqqqqqqYYYYYYYYkkkkkkkkaaaaaaaa}}}}}}}}vvvvvvvv{{{{{{{{~~~~~~~~tttttttt}}}}}}}}yyyyyyyyxxxxxxxxvvvvvvvvmmmmmmmmqqqqqqqqYYYYYYYYkkkkkkkkaaaaaaaa}}}}}}}}vvvvvvvv{{{{{{{{~~~~~~~~tttttttt}}}}}}}}yyyyyyyyxxxxxxxxvvvvvvvvmmmmmmmmqqqqqqqqYYYYYYYYkkkkkkkkaaaaaaaa}}}}}}}}vvvvvvvv{{{{{{{{~~~~~~~~tttttttt}}}}}}}}yyyyyyyyxxxxxxxxvvvvvvvvmmmmmmmmqqqqqqqqYYYYYYYYkkkkkkkkaaaaaaaa}}}}}}}}{{{{{{{{~~~~~~~~tttttttt}}}}}}}}yyyyyyyyxxxxxxxxvvvvvvvvuuuuuuuuffffffffaaaaaaaakkkkkkkkiiiiiiii}}}}}}}}{{{{{{{{~~~~~~~~tttttttt}}}}}}}}yyyyyyyyxxxxxxxxvvvvvvvvuuuuuuuuffffffffaaaaaaaakkkkkkkkiiiiiiii}}}}}}}}{{{{{{{{~~~~~~~~tttttttt}}}}}}}}yyyyyyyyxxxxxxxxvvvvvvvvuuuuuuuuffffffffaaaaaaaakkkkkkkkiiiiiiii}}}}}}}}{{{{{{{{~~~~~~~~tttttttt}}}}}}}}yyyyyyyyxxxxxxxxvvvvvvvvuuuuuuuuffffffffaaaaaaaakkkkkkkkiiiiiiii}}}}}}}}{{{{{{{{tttttttt}}}}}}}}yyyyyyyyxxxxxxxxvvvvvvvvuuuuuuuuffffffffaaaaaaaakkkkkkkkiiiiiiii}}}}}}}}||||||||tttttttt}}}}}}}}yyyyyyyyxxxxxxxxvvvvvvvvuuuuuuuuffffffffaaaaaaaakkkkkkkkjjjjjjjj}}}}}}}}||||||||tttttttt}}}}}}}}yyyyyyyyxxxxxxxxvvvvvvvvuuuuuuuuffffffffaaaaaaaakkkkkkkkjjjjjjjj}}}}}}}}||||||||tttttttt}}}}}}}}yyyyyyyyxxxxxxxxvvvvvvvvuuuuuuuuffffffffaaaaaaaakkkkkkkkjjjjjjjjyyyyyyyy||||||||tttttttt}}}}}}}}yyyyyyyyxxxxxxxxvvvvvvvvjjjjjjjjMMMMMMMMvvvvvvvvssssssssooooooooyyyyyyyy||||||||tttttttt}}}}}}}}yyyyyyyyxxxxxxxxvvvvvvvvjjjjjjjjMMMMMMMMvvvvvvvvssssssssooooooooyyyyyyyy||||||||tttttttt}}}}}}}}yyyyyyyyxxxxxxxxvvvvvvvvjjjjjjjjMMMMMMMMvvvvvvvvssssssssooooooooyyyyyyyy||||||||tttttttt}}}}}}}}yyyyyyyyxxxxxxxxvvvvvvvvjjjjjjjjLLLLLLLLvvvvvvvvssssssssooooooooyyyyyyyy||||||||tttttttt}}}}}}}}yyyyyyyyxxxxxxxxvvvvvvvvjjjjjjjjLLLLLLLLvvvvvvvvssssssssooooooooyyyyyyyy||||||||tttttttt}}}}}}}}yyyyyyyyxxxxxxxxvvvvvvvvjjjjjjjjLLLLLLLLvvvvvvvvssssssssnnnnnnnnyyyyyyyy{{{{{{{{~~~~~~~~tttttttt}}}}}}}}yyyyyyyyxxxxxxxxvvvvvvvvjjjjjjjjLLLLLLLLvvvvvvvvssssssssnnnnnnnnyyyyyyyy{{{{{{{{~~~~~~~~tttttttt}}}}}}}}yyyyyyyyxxxxxxxxvvvvvvvvjjjjjjjjLLLLLLLLvvvvvvvvssssssssnnnnnnnn{{{{{{{{~~~~~~~~tttttttt}}}}}}}}yyyyyyyyxxxxxxxx________````````[[[[[[[[xxxxxxxxffffffff{{{{{{{{~~~~~~~~tttttttt}}}}}}}}yyyyyyyyxxxxxxxx________````````[[[[[[[[xxxxxxxxffffffff{{{{{{{{~~~~~~~~tttttttt}}}}}}}}yyyyyyyyxxxxxxxx________````````[[[[[[[[xxxxxxxxffffffff{{{{{{{{~~~~~~~~tttttttt}}}}}}}}yyyyyyyyxxxxxxxx^^^^^^^^````````[[[[[[[[wwwwwwwwffffffff{{{{{{{{~~~~~~~~tttttttt}}}}}}}}yyyyyyyyxxxxxxxx^^^^^^^^````````[[[[[[[[wwwwwwwwffffffff{{{{{{{{~~~~~~~~tttttttt||||||||xxxxxxxxxxxxxxxx^^^^^^^^````````[[[[[[[[wwwwwwwwffffffff{{{{{{{{~~~~~~~~tttttttt||||||||xxxxxxxxxxxxxxxx^^^^^^^^````````[[[[[[[[wwwwwwwwffffffff{{{{{{{{~~~~~~~~tttttttt||||||||xxxxxxxxxxxxxxxx^^^^^^^^````````ZZZZZZZZ~~~~~~~~wwwwwwwwffffffff~~~~~~~~||||||||{{{{{{{{~~~~~~~~{{{{{{{{uuuuuuuuxxxxxxxxxxxxxxxxPPPPPPPPooooooooqqqqqqqqwwwwwwwwwwwwwwwwiiiiiiii~~~~~~~~||||||||{{{{{{{{~~~~~~~~{{{{{{{{uuuuuuuuxxxxxxxxxxxxxxxxOOOOOOOOooooooooppppppppwwwwwwwwwwwwwwwwiiiiiiii~~~~~~~~||||||||{{{{{{{{~~~~~~~~{{{{{{{{uuuuuuuuxxxxxxxxxxxxxxxxOOOOOOOOooooooooppppppppwwwwwwwwwwwwwwwwiiiiiiii~~~~~~~~||||||||{{{{{{{{~~~~~~~~{{{{{{{{ttttttttxxxxxxxxwwwwwwwwOOOOOOOOooooooooppppppppwwwwwwwwwwwwwwwwiiiiiiii~~~~~~~~||||||||{{{{{{{{~~~~~~~~{{{{{{{{ttttttttxxxxxxxxwwwwwwwwOOOOOOOOooooooooppppppppvvvvvvvvwwwwwwwwiiiiiiii~~~~~~~~||||||||{{{{{{{{~~~~~~~~{{{{{{{{ttttttttxxxxxxxxwwwwwwwwOOOOOOOOooooooooppppppppvvvvvvvvwwwwwwwwhhhhhhhh~~~~~~~~||||||||zzzzzzzz~~~~~~~~{{{{{{{{ttttttttxxxxxxxxwwwwwwwwOOOOOOOOooooooooppppppppvvvvvvvvwwwwwwwwhhhhhhhh~~~~~~~~||||||||zzzzzzzz}}}}}}}}{{{{{{{{ttttttttxxxxxxxxwwwwwwwwOOOOOOOOooooooooppppppppvvvvvvvvwwwwwwwwhhhhhhhh~~~~~~~~wwwwwwwwzzzzzzzz}}}}}}}}wwwwwwwwpppppppphhhhhhhhWWWWWWWWxxxxxxxxuuuuuuuurrrrrrrrwwwwwwwwmmmmmmmm~~~~~~~~wwwwwwwwzzzzzzzz}}}}}}}}wwwwwwwwpppppppphhhhhhhhWWWWWWWWxxxxxxxxuuuuuuuurrrrrrrrwwwwwwwwmmmmmmmm~~~~~~~~wwwwwwwwzzzzzzzz}}}}}}}}wwwwwwwwpppppppphhhhhhhhWWWWWWWWxxxxxxxxuuuuuuuuqqqqqqqqwwwwwwwwmmmmmmmm~~~~~~~~wwwwwwwwzzzzzzzz}}}}}}}}wwwwwwwwppppppppggggggggWWWWWWWWxxxxxxxxuuuuuuuuqqqqqqqqwwwwwwwwmmmmmmmm~~~~~~~~wwwwwwwwzzzzzzzz}}}}}}}}wwwwwwwwppppppppggggggggWWWWWWWWxxxxxxxxuuuuuuuuqqqqqqqqvvvvvvvvmmmmmmmm~~~~~~~~wwwwwwwwzzzzzzzz}}}}}}}}wwwwwwwwppppppppggggggggWWWWWWWWxxxxxxxxttttttttqqqqqqqqvvvvvvvvmmmmmmmm~~~~~~~~wwwwwwwwzzzzzzzz}}}}}}}}wwwwwwwwppppppppggggggggWWWWWWWWxxxxxxxxttttttttqqqqqqqqvvvvvvvvmmmmmmmm~~~~~~~~wwwwwwwwzzzzzzzz}}}}}}}}wwwwwwwwppppppppggggggggWWWWWWWWxxxxxxxxttttttttqqqqqqqqvvvvvvvvmmmmmmmm~~~~~~~~wwwwwwwwzzzzzzzz}}}}}}}}{{{{{{{{ccccccccVVVVVVVVkkkkkkkkxxxxxxxxttttttttqqqqqqqqvvvvvvvvmmmmmmmm}}}}}}}}wwwwwwwwzzzzzzzz}}}}}}}}{{{{{{{{ccccccccVVVVVVVVkkkkkkkkxxxxxxxxttttttttqqqqqqqqvvvvvvvvmmmmmmmm}}}}}}}}wwwwwwwwzzzzzzzz}}}}}}}}{{{{{{{{ccccccccUUUUUUUUkkkkkkkkxxxxxxxxttttttttqqqqqqqqvvvvvvvvmmmmmmmm}}}}}}}}wwwwwwwwzzzzzzzz}}}}}}}}{{{{{{{{ccccccccUUUUUUUUkkkkkkkkxxxxxxxxttttttttqqqqqqqqvvvvvvvvmmmmmmmm}}}}}}}}wwwwwwwwzzzzzzzz}}}}}}}}{{{{{{{{ccccccccUUUUUUUUkkkkkkkkwwwwwwwwttttttttqqqqqqqqvvvvvvvvmmmmmmmm}}}}}}}}vvvvvvvvzzzzzzzz}}}}}}}}~~~~~~~~{{{{{{{{ccccccccUUUUUUUUkkkkkkkkwwwwwwwwttttttttqqqqqqqqvvvvvvvvllllllll}}}}}}}}vvvvvvvvyyyyyyyy}}}}}}}}~~~~~~~~{{{{{{{{ccccccccUUUUUUUUkkkkkkkkwwwwwwwwttttttttqqqqqqqqvvvvvvvvllllllll}}}}}}}}vvvvvvvvyyyyyyyy||||||||~~~~~~~~{{{{{{{{ccccccccUUUUUUUUkkkkkkkkwwwwwwwwttttttttqqqqqqqqvvvvvvvvllllllll}}}}}}}}}}}}}}}}~~~~~~~~yyyyyyyy||||||||~~~~~~~~ssssssssNNNNNNNNhhhhhhhhttttttttwwwwwwwwttttttttqqqqqqqqvvvvvvvvllllllll~~~~~~~~}}}}}}}}}}}}}}}}~~~~~~~~yyyyyyyy||||||||~~~~~~~~ssssssssMMMMMMMMhhhhhhhhttttttttwwwwwwwwttttttttppppppppvvvvvvvvllllllll~~~~~~~~}}}}}}}}||||||||~~~~~~~~yyyyyyyy||||||||~~~~~~~~ssssssssMMMMMMMMhhhhhhhhttttttttwwwwwwwwssssssssppppppppuuuuuuuullllllll~~~~~~~~}}}}}}}}||||||||}}}}}}}}yyyyyyyy||||||||~~~~~~~~ssssssssMMMMMMMMhhhhhhhhttttttttwwwwwwwwssssssssppppppppuuuuuuuullllllll~~~~~~~~}}}}}}}}||||||||}}}}}}}}yyyyyyyy||||||||~~~~~~~~ssssssssMMMMMMMMhhhhhhhhttttttttwwwwwwwwssssssssppppppppuuuuuuuullllllll~~~~~~~~}}}}}}}}||||||||}}}}}}}}yyyyyyyy||||||||~~~~~~~~ssssssssMMMMMMMMhhhhhhhhttttttttwwwwwwwwssssssssppppppppuuuuuuuullllllll~~~~~~~~}}}}}}}}||||||||}}}}}}}}yyyyyyyy||||||||~~~~~~~~ssssssssMMMMMMMMhhhhhhhhttttttttwwwwwwwwssssssssppppppppuuuuuuuullllllll~~~~~~~~}}}}}}}}||||||||}}}}}}}}yyyyyyyy||||||||~~~~~~~~ssssssssMMMMMMMMhhhhhhhhttttttttwwwwwwwwssssssssppppppppuuuuuuuullllllll~~~~~~~~||||||||zzzzzzzzyyyyyyyyttttttttnnnnnnnnffffffff\\\\\\\\vvvvvvvvttttttttwwwwwwwwkkkkkkkkppppppppuuuuuuuullllllll~~~~~~~~||||||||zzzzzzzzyyyyyyyyttttttttnnnnnnnnffffffff\\\\\\\\vvvvvvvvttttttttwwwwwwwwkkkkkkkkppppppppuuuuuuuullllllll~~~~~~~~||||||||zzzzzzzzyyyyyyyyttttttttnnnnnnnnffffffff\\\\\\\\vvvvvvvvttttttttwwwwwwwwkkkkkkkkppppppppuuuuuuuullllllll~~~~~~~~||||||||zzzzzzzzyyyyyyyyttttttttnnnnnnnnffffffff\\\\\\\\vvvvvvvvttttttttwwwwwwwwkkkkkkkkppppppppuuuuuuuullllllll~~~~~~~~||||||||zzzzzzzzyyyyyyyyttttttttnnnnnnnnffffffff\\\\\\\\vvvvvvvvttttttttwwwwwwwwkkkkkkkkppppppppuuuuuuuullllllll~~~~~~~~||||||||zzzzzzzzyyyyyyyyttttttttooooooooffffffff\\\\\\\\vvvvvvvvttttttttwwwwwwwwkkkkkkkkppppppppuuuuuuuullllllll~~~~~~~~}}}}}}}}zzzzzzzzyyyyyyyyttttttttooooooooffffffff\\\\\\\\vvvvvvvvttttttttwwwwwwwwkkkkkkkkppppppppuuuuuuuullllllll~~~~~~~~}}}}}}}}zzzzzzzzyyyyyyyyttttttttooooooooffffffff\\\\\\\\vvvvvvvvttttttttwwwwwwwwkkkkkkkkppppppppuuuuuuuullllllllyyyyyyyy}}}}}}}}yyyyyyyy````````mmmmmmmmqqqqqqqqrrrrrrrrvvvvvvvvttttttttwwwwwwwwggggggggppppppppuuuuuuuullllllllyyyyyyyy}}}}}}}}yyyyyyyy````````mmmmmmmmqqqqqqqqrrrrrrrrvvvvvvvvttttttttwwwwwwwwggggggggppppppppuuuuuuuullllllllyyyyyyyy}}}}}}}}yyyyyyyy````````mmmmmmmmqqqqqqqqrrrrrrrrvvvvvvvvttttttttwwwwwwwwggggggggppppppppuuuuuuuullllllllyyyyyyyy}}}}}}}}yyyyyyyy````````mmmmmmmmqqqqqqqqrrrrrrrrvvvvvvvvttttttttwwwwwwwwggggggggppppppppuuuuuuuullllllllyyyyyyyy~~~~~~~~yyyyyyyy````````mmmmmmmmqqqqqqqqrrrrrrrrvvvvvvvvttttttttwwwwwwwwggggggggppppppppuuuuuuuullllllllyyyyyyyy~~~~~~~~yyyyyyyy````````mmmmmmmmqqqqqqqqrrrrrrrrvvvvvvvvttttttttwwwwwwwwggggggggppppppppvvvvvvvvllllllllyyyyyyyy~~~~~~~~yyyyyyyy````````mmmmmmmmrrrrrrrrrrrrrrrrvvvvvvvvttttttttwwwwwwwwggggggggqqqqqqqqvvvvvvvvllllllllyyyyyyyy~~~~~~~~yyyyyyyyaaaaaaaammmmmmmmrrrrrrrrrrrrrrrrvvvvvvvvttttttttwwwwwwwwggggggggqqqqqqqqvvvvvvvvllllllll~~~~~~~~||||||||}}}}}}}}yyyyyyyyyyyyyyyyWWWWWWWWzzzzzzzz{{{{{{{{wwwwwwwwvvvvvvvvttttttttppppppppggggggggqqqqqqqqvvvvvvvvllllllll~~~~~~~~||||||||}}}}}}}}yyyyyyyyyyyyyyyyWWWWWWWWzzzzzzzz{{{{{{{{wwwwwwwwvvvvvvvvttttttttppppppppggggggggqqqqqqqqvvvvvvvvllllllll~~~~~~~~||||||||}}}}}}}}yyyyyyyyzzzzzzzzWWWWWWWWzzzzzzzz{{{{{{{{wwwwwwwwvvvvvvvvttttttttppppppppggggggggqqqqqqqqvvvvvvvvllllllll~~~~~~~~||||||||}}}}}}}}yyyyyyyyzzzzzzzzWWWWWWWWzzzzzzzz{{{{{{{{wwwwwwwwvvvvvvvvttttttttppppppppggggggggqqqqqqqqvvvvvvvvmmmmmmmm~~~~~~~~}}}}}}}}}}}}}}}}yyyyyyyyzzzzzzzzWWWWWWWWzzzzzzzz{{{{{{{{wwwwwwwwwwwwwwwwttttttttppppppppggggggggqqqqqqqqvvvvvvvvmmmmmmmm~~~~~~~~}}}}}}}}}}}}}}}}yyyyyyyyzzzzzzzzWWWWWWWWzzzzzzzz{{{{{{{{wwwwwwwwwwwwwwwwuuuuuuuupppppppphhhhhhhhqqqqqqqqvvvvvvvvmmmmmmmm~~~~~~~~}}}}}}}}}}}}}}}}yyyyyyyyzzzzzzzzWWWWWWWWzzzzzzzz{{{{{{{{wwwwwwwwwwwwwwwwuuuuuuuupppppppphhhhhhhhqqqqqqqqvvvvvvvvmmmmmmmm}}}}}}}}~~~~~~~~yyyyyyyyzzzzzzzzWWWWWWWWzzzzzzzz{{{{{{{{wwwwwwwwwwwwwwwwuuuuuuuupppppppphhhhhhhhqqqqqqqqvvvvvvvvmmmmmmmm||||||||zzzzzzzzyyyyyyyy^^^^^^^^rrrrrrrr________wwwwwwww{{{{{{{{wwwwwwwwwwwwwwwwuuuuuuuussssssssppppppppqqqqqqqqvvvvvvvvuuuuuuuu||||||||zzzzzzzzyyyyyyyy^^^^^^^^rrrrrrrr````````wwwwwwww{{{{{{{{wwwwwwwwwwwwwwwwuuuuuuuussssssssppppppppqqqqqqqqvvvvvvvvuuuuuuuu||||||||zzzzzzzzyyyyyyyy^^^^^^^^rrrrrrrr````````wwwwwwww{{{{{{{{wwwwwwwwwwwwwwwwuuuuuuuussssssssppppppppqqqqqqqqvvvvvvvvuuuuuuuu||||||||zzzzzzzzyyyyyyyy^^^^^^^^rrrrrrrr````````wwwwwwww{{{{{{{{wwwwwwwwwwwwwwwwuuuuuuuussssssssppppppppqqqqqqqqvvvvvvvvuuuuuuuu||||||||zzzzzzzzyyyyyyyy^^^^^^^^rrrrrrrr````````wwwwwwww||||||||xxxxxxxxwwwwwwwwuuuuuuuussssssssppppppppqqqqqqqqvvvvvvvvuuuuuuuu||||||||zzzzzzzzyyyyyyyy^^^^^^^^rrrrrrrr````````wwwwwwww||||||||xxxxxxxxwwwwwwwwuuuuuuuussssssssppppppppqqqqqqqqvvvvvvvvuuuuuuuu||||||||zzzzzzzzyyyyyyyy^^^^^^^^rrrrrrrr````````wwwwwwww||||||||xxxxxxxxwwwwwwwwuuuuuuuussssssssppppppppqqqqqqqqvvvvvvvvuuuuuuuu||||||||zzzzzzzzyyyyyyyy^^^^^^^^ssssssss````````xxxxxxxx||||||||xxxxxxxxwwwwwwwwuuuuuuuussssssssppppppppqqqqqqqqwwwwwwwwuuuuuuuu~~~~~~~~||||||||}}}}}}}}yyyyyyyyXXXXXXXX||||||||vvvvvvvvtttttttt{{{{{{{{||||||||xxxxxxxxuuuuuuuuxxxxxxxxuuuuuuuujjjjjjjjwwwwwwwwzzzzzzzz~~~~~~~~||||||||}}}}}}}}zzzzzzzzXXXXXXXX||||||||vvvvvvvvtttttttt{{{{{{{{||||||||xxxxxxxxuuuuuuuuxxxxxxxxuuuuuuuujjjjjjjjwwwwwwwwzzzzzzzz~~~~~~~~||||||||}}}}}}}}zzzzzzzzXXXXXXXX||||||||vvvvvvvvtttttttt{{{{{{{{||||||||xxxxxxxxuuuuuuuuxxxxxxxxuuuuuuuujjjjjjjjwwwwwwwwzzzzzzzz~~~~~~~~||||||||}}}}}}}}zzzzzzzzXXXXXXXX||||||||vvvvvvvvtttttttt{{{{{{{{||||||||xxxxxxxxuuuuuuuuxxxxxxxxuuuuuuuujjjjjjjjwwwwwwwwzzzzzzzz~~~~~~~~||||||||}}}}}}}}zzzzzzzzXXXXXXXX||||||||vvvvvvvvtttttttt{{{{{{{{||||||||xxxxxxxxuuuuuuuuxxxxxxxxuuuuuuuujjjjjjjjwwwwwwww{{{{{{{{~~~~~~~~||||||||}}}}}}}}zzzzzzzzXXXXXXXX||||||||vvvvvvvvtttttttt{{{{{{{{||||||||xxxxxxxxuuuuuuuuxxxxxxxxuuuuuuuujjjjjjjjwwwwwwww{{{{{{{{~~~~~~~~||||||||}}}}}}}}zzzzzzzzXXXXXXXX||||||||vvvvvvvvtttttttt{{{{{{{{||||||||xxxxxxxxuuuuuuuuxxxxxxxxuuuuuuuujjjjjjjjwwwwwwww{{{{{{{{~~~~~~~~||||||||}}}}}}}}zzzzzzzzXXXXXXXX||||||||vvvvvvvvuuuuuuuu{{{{{{{{||||||||xxxxxxxxuuuuuuuuxxxxxxxxuuuuuuuujjjjjjjjwwwwwwww{{{{{{{{~~~~~~~~||||||||~~~~~~~~zzzzzzzz]]]]]]]]{{{{{{{{~~~~~~~~||||||||xxxxxxxx||||||||}}}}}}}}yyyyyyyyuuuuuuuummmmmmmmwwwwwwwwssssssss~~~~~~~~||||||||~~~~~~~~zzzzzzzz]]]]]]]]{{{{{{{{~~~~~~~~||||||||xxxxxxxx||||||||}}}}}}}}yyyyyyyyuuuuuuuummmmmmmmwwwwwwwwssssssss~~~~~~~~||||||||~~~~~~~~zzzzzzzz]]]]]]]]{{{{{{{{~~~~~~~~||||||||xxxxxxxx||||||||}}}}}}}}yyyyyyyyuuuuuuuummmmmmmmwwwwwwwwssssssss~~~~~~~~}}}}}}}}~~~~~~~~zzzzzzzz]]]]]]]]{{{{{{{{~~~~~~~~||||||||xxxxxxxx||||||||}}}}}}}}yyyyyyyyuuuuuuuummmmmmmmwwwwwwwwssssssss~~~~~~~~}}}}}}}}~~~~~~~~zzzzzzzz]]]]]]]]{{{{{{{{~~~~~~~~||||||||xxxxxxxx||||||||}}}}}}}}yyyyyyyyuuuuuuuummmmmmmmwwwwwwwwssssssss~~~~~~~~}}}}}}}}~~~~~~~~zzzzzzzz]]]]]]]]{{{{{{{{~~~~~~~~||||||||xxxxxxxx||||||||}}}}}}}}yyyyyyyyuuuuuuuummmmmmmmwwwwwwwwssssssss}}}}}}}}~~~~~~~~zzzzzzzz]]]]]]]]{{{{{{{{~~~~~~~~||||||||xxxxxxxx||||||||}}}}}}}}yyyyyyyyuuuuuuuummmmmmmmwwwwwwwwssssssss}}}}}}}}~~~~~~~~zzzzzzzz]]]]]]]]{{{{{{{{~~~~~~~~||||||||xxxxxxxx||||||||}}}}}}}}yyyyyyyyuuuuuuuummmmmmmmwwwwwwwwssssssss}}}}}}}}kkkkkkkkmmmmmmmm{{{{{{{{~~~~~~~~||||||||xxxxxxxxxxxxxxxxzzzzzzzzyyyyyyyyuuuuuuuurrrrrrrroooooooonnnnnnnn}}}}}}}}kkkkkkkkmmmmmmmm{{{{{{{{~~~~~~~~||||||||xxxxxxxxxxxxxxxxzzzzzzzzyyyyyyyyuuuuuuuurrrrrrrroooooooonnnnnnnn}}}}}}}}kkkkkkkkmmmmmmmm{{{{{{{{~~~~~~~~||||||||xxxxxxxxxxxxxxxxzzzzzzzzyyyyyyyyuuuuuuuurrrrrrrroooooooonnnnnnnn}}}}}}}}kkkkkkkkmmmmmmmm{{{{{{{{~~~~~~~~||||||||xxxxxxxxxxxxxxxxzzzzzzzzyyyyyyyyuuuuuuuurrrrrrrroooooooonnnnnnnn}}}}}}}}kkkkkkkkmmmmmmmm{{{{{{{{~~~~~~~~||||||||xxxxxxxxxxxxxxxxzzzzzzzzyyyyyyyyuuuuuuuurrrrrrrroooooooonnnnnnnn}}}}}}}}kkkkkkkkmmmmmmmm{{{{{{{{~~~~~~~~||||||||xxxxxxxxxxxxxxxxzzzzzzzzyyyyyyyyuuuuuuuurrrrrrrroooooooonnnnnnnn}}}}}}}}kkkkkkkkmmmmmmmm{{{{{{{{~~~~~~~~||||||||xxxxxxxxxxxxxxxxzzzzzzzzyyyyyyyyuuuuuuuurrrrrrrroooooooonnnnnnnn}}}}}}}}kkkkkkkkmmmmmmmm{{{{{{{{~~~~~~~~||||||||xxxxxxxxxxxxxxxxzzzzzzzzyyyyyyyyuuuuuuuurrrrrrrroooooooonnnnnnnn}}}}}}}}}}}}}}}}zzzzzzzzzzzzzzzzZZZZZZZZ~~~~~~~~~~~~~~~~||||||||xxxxxxxxxxxxxxxxvvvvvvvvqqqqqqqquuuuuuuurrrrrrrrkkkkkkkknnnnnnnn}}}}}}}}}}}}}}}}zzzzzzzzzzzzzzzzZZZZZZZZ~~~~~~~~~~~~~~~~||||||||xxxxxxxxxxxxxxxxvvvvvvvvqqqqqqqquuuuuuuurrrrrrrrkkkkkkkknnnnnnnn}}}}}}}}}}}}}}}}zzzzzzzzzzzzzzzzZZZZZZZZ~~~~~~~~~~~~~~~~||||||||xxxxxxxxxxxxxxxxvvvvvvvvqqqqqqqquuuuuuuurrrrrrrrkkkkkkkknnnnnnnn}}}}}}}}}}}}}}}}zzzzzzzzzzzzzzzzZZZZZZZZ~~~~~~~~~~~~~~~~||||||||xxxxxxxxxxxxxxxxvvvvvvvvqqqqqqqquuuuuuuurrrrrrrrkkkkkkkknnnnnnnn}}}}}}}}}}}}}}}}zzzzzzzzzzzzzzzzZZZZZZZZ~~~~~~~~~~~~~~~~||||||||xxxxxxxxxxxxxxxxvvvvvvvvqqqqqqqquuuuuuuurrrrrrrrkkkkkkkknnnnnnnn}}}}}}}}}}}}}}}}zzzzzzzzzzzzzzzzZZZZZZZZ~~~~~~~~~~~~~~~~||||||||xxxxxxxxxxxxxxxxvvvvvvvvqqqqqqqquuuuuuuurrrrrrrrkkkkkkkknnnnnnnn}}}}}}}}}}}}}}}}zzzzzzzzzzzzzzzzZZZZZZZZ~~~~~~~~~~~~~~~~}}}}}}}}yyyyyyyyxxxxxxxxvvvvvvvvqqqqqqqquuuuuuuurrrrrrrrkkkkkkkknnnnnnnn}}}}}}}}}}}}}}}}zzzzzzzzzzzzzzzzZZZZZZZZ~~~~~~~~~~~~~~~~}}}}}}}}yyyyyyyyxxxxxxxxvvvvvvvvqqqqqqqquuuuuuuurrrrrrrrkkkkkkkknnnnnnnn}}}}}}}}vvvvvvvvnnnnnnnneeeeeeee~~~~~~~~xxxxxxxxuuuuuuuuyyyyyyyyxxxxxxxxvvvvvvvvmmmmmmmmuuuuuuuurrrrrrrrssssssssnnnnnnnn}}}}}}}}vvvvvvvvnnnnnnnneeeeeeee~~~~~~~~xxxxxxxxuuuuuuuuyyyyyyyyxxxxxxxxvvvvvvvvmmmmmmmmvvvvvvvvrrrrrrrrssssssssnnnnnnnn}}}}}}}}vvvvvvvvnnnnnnnneeeeeeee~~~~~~~~xxxxxxxxuuuuuuuuyyyyyyyyxxxxxxxxvvvvvvvvmmmmmmmmvvvvvvvvrrrrrrrrssssssssnnnnnnnn}}}}}}}}vvvvvvvvnnnnnnnneeeeeeee~~~~~~~~yyyyyyyyuuuuuuuuyyyyyyyyxxxxxxxxvvvvvvvvmmmmmmmmvvvvvvvvrrrrrrrrssssssssnnnnnnnn}}}}}}}}vvvvvvvvnnnnnnnneeeeeeee~~~~~~~~yyyyyyyyuuuuuuuuyyyyyyyyxxxxxxxxvvvvvvvvmmmmmmmmvvvvvvvvrrrrrrrrssssssssnnnnnnnn}}}}}}}}vvvvvvvvnnnnnnnneeeeeeee~~~~~~~~yyyyyyyyuuuuuuuuyyyyyyyyxxxxxxxxvvvvvvvvmmmmmmmmvvvvvvvvrrrrrrrrssssssssnnnnnnnn}}}}}}}}vvvvvvvvnnnnnnnneeeeeeee~~~~~~~~yyyyyyyyuuuuuuuuyyyyyyyyxxxxxxxxvvvvvvvvmmmmmmmmvvvvvvvvrrrrrrrrssssssssnnnnnnnn}}}}}}}}vvvvvvvvnnnnnnnneeeeeeee~~~~~~~~yyyyyyyyuuuuuuuuyyyyyyyyxxxxxxxxvvvvvvvvmmmmmmmmvvvvvvvvrrrrrrrrssssssssnnnnnnnn}}}}}}}}{{{{{{{{}}}}}}}}}}}}}}}}~~~~~~~~qqqqqqqqnnnnnnnn~~~~~~~~ttttttttppppppppyyyyyyyyxxxxxxxxvvvvvvvvmmmmmmmmnnnnnnnnrrrrrrrrxxxxxxxxvvvvvvvv}}}}}}}}{{{{{{{{}}}}}}}}}}}}}}}}~~~~~~~~qqqqqqqqnnnnnnnn~~~~~~~~ttttttttppppppppyyyyyyyyxxxxxxxxvvvvvvvvmmmmmmmmnnnnnnnnrrrrrrrrxxxxxxxxvvvvvvvv}}}}}}}}{{{{{{{{}}}}}}}}}}}}}}}}~~~~~~~~qqqqqqqqnnnnnnnn~~~~~~~~ttttttttppppppppyyyyyyyyxxxxxxxxvvvvvvvvmmmmmmmmnnnnnnnnrrrrrrrrxxxxxxxxvvvvvvvv}}}}}}}}{{{{{{{{}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~qqqqqqqqnnnnnnnn~~~~~~~~ttttttttppppppppyyyyyyyyxxxxxxxxvvvvvvvvmmmmmmmmnnnnnnnnrrrrrrrrxxxxxxxxvvvvvvvv}}}}}}}}{{{{{{{{}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~qqqqqqqqnnnnnnnn~~~~~~~~ttttttttppppppppyyyyyyyyxxxxxxxxvvvvvvvvmmmmmmmmnnnnnnnnrrrrrrrrwwwwwwwwvvvvvvvv}}}}}}}}{{{{{{{{}}}}}}}}||||||||~~~~~~~~~~~~~~~~qqqqqqqqnnnnnnnn~~~~~~~~ttttttttppppppppyyyyyyyyxxxxxxxxvvvvvvvvmmmmmmmmnnnnnnnnrrrrrrrrwwwwwwwwvvvvvvvv}}}}}}}}{{{{{{{{}}}}}}}}||||||||~~~~~~~~~~~~~~~~qqqqqqqqnnnnnnnn~~~~~~~~ttttttttppppppppyyyyyyyyxxxxxxxxvvvvvvvvmmmmmmmmnnnnnnnnrrrrrrrrwwwwwwwwvvvvvvvv}}}}}}}}{{{{{{{{}}}}}}}}||||||||}}}}}}}}~~~~~~~~qqqqqqqqnnnnnnnn~~~~~~~~ttttttttppppppppyyyyyyyyxxxxxxxxvvvvvvvvmmmmmmmmnnnnnnnnrrrrrrrrwwwwwwwwvvvvvvvv}}}}}}}}~~~~~~~~xxxxxxxxxxxxxxxxzzzzzzzzzzzzzzzz}}}}}}}}ffffffff{{{{{{{{wwwwwwwwttttttttppppppppyyyyyyyyxxxxxxxxvvvvvvvvmmmmmmmmqqqqqqqqzzzzzzzzwwwwwwww{{{{{{{{}}}}}}}}~~~~~~~~xxxxxxxxxxxxxxxxzzzzzzzzzzzzzzzz}}}}}}}}ffffffff{{{{{{{{vvvvvvvvttttttttppppppppxxxxxxxxxxxxxxxxvvvvvvvvmmmmmmmmqqqqqqqqzzzzzzzzwwwwwwww{{{{{{{{}}}}}}}}~~~~~~~~xxxxxxxxxxxxxxxxzzzzzzzzzzzzzzzz}}}}}}}}ffffffff{{{{{{{{vvvvvvvvttttttttppppppppxxxxxxxxxxxxxxxxvvvvvvvvllllllllqqqqqqqqzzzzzzzzwwwwwwww{{{{{{{{}}}}}}}}~~~~~~~~xxxxxxxxxxxxxxxxzzzzzzzzzzzzzzzz}}}}}}}}ffffffff{{{{{{{{vvvvvvvvttttttttppppppppxxxxxxxxxxxxxxxxvvvvvvvvllllllllqqqqqqqqzzzzzzzzwwwwwwww{{{{{{{{}}}}}}}}~~~~~~~~xxxxxxxxxxxxxxxxzzzzzzzzzzzzzzzz}}}}}}}}ffffffff{{{{{{{{vvvvvvvvttttttttppppppppxxxxxxxxxxxxxxxxvvvvvvvvllllllllqqqqqqqqzzzzzzzzwwwwwwww{{{{{{{{}}}}}}}}~~~~~~~~xxxxxxxxxxxxxxxxzzzzzzzzzzzzzzzz}}}}}}}}ffffffff{{{{{{{{vvvvvvvvttttttttppppppppxxxxxxxxxxxxxxxxvvvvvvvvllllllllqqqqqqqqzzzzzzzzwwwwwwww{{{{{{{{}}}}}}}}~~~~~~~~xxxxxxxxxxxxxxxxzzzzzzzzzzzzzzzz}}}}}}}}ffffffff{{{{{{{{vvvvvvvvttttttttppppppppxxxxxxxxxxxxxxxxvvvvvvvvllllllllqqqqqqqqzzzzzzzzwwwwwwww{{{{{{{{}}}}}}}}~~~~~~~~xxxxxxxxxxxxxxxxzzzzzzzzzzzzzzzz}}}}}}}}ffffffff{{{{{{{{vvvvvvvvttttttttppppppppxxxxxxxxxxxxxxxxvvvvvvvvllllllllqqqqqqqqzzzzzzzzwwwwwwww{{{{{{{{}}}}}}}}bbbbbbbb{{{{{{{{rrrrrrrrttttttttxxxxxxxxxxxxxxxxvvvvvvvvttttttttuuuuuuuu~~~~~~~~}}}}}}}}bbbbbbbb{{{{{{{{rrrrrrrrttttttttxxxxxxxxxxxxxxxxvvvvvvvvttttttttuuuuuuuu}}}}}}}}bbbbbbbb{{{{{{{{rrrrrrrrttttttttxxxxxxxxxxxxxxxxvvvvvvvvttttttttuuuuuuuu}}}}}}}}bbbbbbbb{{{{{{{{rrrrrrrrttttttttxxxxxxxxxxxxxxxxvvvvvvvvttttttttuuuuuuuu}}}}}}}}bbbbbbbb{{{{{{{{rrrrrrrrttttttttxxxxxxxxxxxxxxxxvvvvvvvvttttttttuuuuuuuu}}}}}}}}bbbbbbbb{{{{{{{{rrrrrrrrttttttttxxxxxxxxxxxxxxxxvvvvvvvvttttttttuuuuuuuu}}}}}}}}bbbbbbbb{{{{{{{{rrrrrrrrttttttttxxxxxxxxxxxxxxxxvvvvvvvvttttttttuuuuuuuu}}}}}}}}bbbbbbbb{{{{{{{{rrrrrrrrttttttttxxxxxxxxxxxxxxxxvvvvvvvvttttttttuuuuuuuu}}}}}}}}~~~~~~~~iiiiiiii{{{{{{{{rrrrrrrrtttttttt||||||||xxxxxxxxvvvvvvvvyyyyyyyyuuuuuuuu}}}}}}}}~~~~~~~~iiiiiiii{{{{{{{{rrrrrrrrtttttttt||||||||xxxxxxxxvvvvvvvvyyyyyyyyuuuuuuuu}}}}}}}}~~~~~~~~iiiiiiii{{{{{{{{rrrrrrrrtttttttt||||||||xxxxxxxxvvvvvvvvyyyyyyyyuuuuuuuu}}}}}}}}~~~~~~~~iiiiiiii{{{{{{{{rrrrrrrrtttttttt||||||||xxxxxxxxvvvvvvvvyyyyyyyyuuuuuuuu}}}}}}}}~~~~~~~~iiiiiiii{{{{{{{{rrrrrrrrtttttttt||||||||xxxxxxxxvvvvvvvvyyyyyyyyuuuuuuuu}}}}}}}}~~~~~~~~iiiiiiii{{{{{{{{rrrrrrrrtttttttt||||||||xxxxxxxxvvvvvvvvyyyyyyyyuuuuuuuu}}}}}}}}~~~~~~~~iiiiiiii{{{{{{{{rrrrrrrrtttttttt||||||||xxxxxxxxvvvvvvvvyyyyyyyyuuuuuuuu}}}}}}}}~~~~~~~~iiiiiiii{{{{{{{{rrrrrrrrtttttttt||||||||xxxxxxxxvvvvvvvvyyyyyyyyuuuuuuuunnnnnnnn{{{{{{{{{{{{{{{{yyyyyyyytttttttt||||||||}}}}}}}}yyyyyyyy}}}}}}}}~~~~~~~~{{{{{{{{nnnnnnnn{{{{{{{{{{{{{{{{yyyyyyyytttttttt||||||||}}}}}}}}yyyyyyyy}}}}}}}}~~~~~~~~{{{{{{{{nnnnnnnn{{{{{{{{{{{{{{{{yyyyyyyytttttttt||||||||}}}}}}}}yyyyyyyy}}}}}}}}~~~~~~~~{{{{{{{{nnnnnnnn{{{{{{{{{{{{{{{{yyyyyyyytttttttt||||||||}}}}}}}}yyyyyyyy}}}}}}}}~~~~~~~~{{{{{{{{nnnnnnnnzzzzzzzz{{{{{{{{yyyyyyyytttttttt||||||||}}}}}}}}yyyyyyyy}}}}}}}}~~~~~~~~{{{{{{{{nnnnnnnnzzzzzzzz{{{{{{{{yyyyyyyyssssssss||||||||}}}}}}}}yyyyyyyy}}}}}}}}~~~~~~~~{{{{{{{{nnnnnnnnzzzzzzzz{{{{{{{{yyyyyyyyssssssss||||||||}}}}}}}}yyyyyyyy}}}}}}}}~~~~~~~~{{{{{{{{nnnnnnnnzzzzzzzz{{{{{{{{yyyyyyyyssssssss||||||||}}}}}}}}yyyyyyyy}}}}}}}}~~~~~~~~{{{{{{{{}}}}}}}}ffffffff||||||||{{{{{{{{~~~~~~~~{{{{{{{{xxxxxxxx~~~~~~~~{{{{{{{{}}}}}}}}ffffffff||||||||{{{{{{{{~~~~~~~~{{{{{{{{xxxxxxxx~~~~~~~~{{{{{{{{}}}}}}}}ffffffff||||||||zzzzzzzz~~~~~~~~{{{{{{{{xxxxxxxx~~~~~~~~{{{{{{{{}}}}}}}}ffffffff||||||||zzzzzzzz}}}}}}}}{{{{{{{{xxxxxxxx~~~~~~~~{{{{{{{{}}}}}}}}ffffffff||||||||zzzzzzzz}}}}}}}}{{{{{{{{xxxxxxxx~~~~~~~~zzzzzzzz}}}}}}}}ffffffff||||||||zzzzzzzz}}}}}}}}{{{{{{{{xxxxxxxx~~~~~~~~zzzzzzzz||||||||ffffffff||||||||zzzzzzzz}}}}}}}}{{{{{{{{xxxxxxxx~~~~~~~~zzzzzzzz||||||||ffffffff||||||||zzzzzzzz}}}}}}}}{{{{{{{{xxxxxxxx~~~~~~~~zzzzzzzz}}}}}}}}~~~~~~~~TTTTTTTToooooooorrrrrrrr}}}}}}}}~~~~~~~~zzzzzzzz}}}}}}}}~~~~~~~~TTTTTTTToooooooorrrrrrrr}}}}}}}}~~~~~~~~zzzzzzzz}}}}}}}}~~~~~~~~TTTTTTTToooooooorrrrrrrr}}}}}}}}~~~~~~~~zzzzzzzz}}}}}}}}~~~~~~~~TTTTTTTToooooooorrrrrrrr}}}}}}}}}}}}}}}}zzzzzzzz}}}}}}}}}}}}}}}}TTTTTTTToooooooorrrrrrrr}}}}}}}}}}}}}}}}zzzzzzzz}}}}}}}}}}}}}}}}TTTTTTTToooooooorrrrrrrr}}}}}}}}}}}}}}}}zzzzzzzz}}}}}}}}}}}}}}}}TTTTTTTToooooooorrrrrrrr}}}}}}}}}}}}}}}}zzzzzzzz}}}}}}}}}}}}}}}}TTTTTTTToooooooorrrrrrrr||||||||}}}}}}}}zzzzzzzz~~~~~~~~zzzzzzzzxxxxxxxxxxxxxxxxqqqqqqqq________ZZZZZZZZeeeeeeee||||||||{{{{{{{{}}}}}}}}~~~~~~~~zzzzzzzzxxxxxxxxxxxxxxxxqqqqqqqq________ZZZZZZZZeeeeeeee||||||||{{{{{{{{}}}}}}}}~~~~~~~~yyyyyyyyxxxxxxxxxxxxxxxxqqqqqqqq________ZZZZZZZZeeeeeeee||||||||{{{{{{{{}}}}}}}}~~~~~~~~yyyyyyyyxxxxxxxxxxxxxxxxqqqqqqqq^^^^^^^^ZZZZZZZZeeeeeeee||||||||{{{{{{{{}}}}}}}}~~~~~~~~yyyyyyyyxxxxxxxxxxxxxxxxqqqqqqqq^^^^^^^^ZZZZZZZZeeeeeeee||||||||{{{{{{{{}}}}}}}}~~~~~~~~yyyyyyyyxxxxxxxxxxxxxxxxqqqqqqqq^^^^^^^^ZZZZZZZZeeeeeeee||||||||{{{{{{{{}}}}}}}}~~~~~~~~yyyyyyyyxxxxxxxxxxxxxxxxpppppppp^^^^^^^^ZZZZZZZZeeeeeeee||||||||{{{{{{{{||||||||~~~~~~~~yyyyyyyyxxxxxxxxxxxxxxxxpppppppp^^^^^^^^ZZZZZZZZeeeeeeee||||||||{{{{{{{{||||||||Ĕ||||||||{{{{{{{{}}}}}}}}||||||||zzzzzzzzxxxxxxxxssssssssssssssssoooooooo````````XXXXXXXX~~~~~~~~Ĕ||||||||{{{{{{{{}}}}}}}}||||||||zzzzzzzzxxxxxxxxssssssssssssssssoooooooo````````XXXXXXXX~~~~~~~~Ô||||||||{{{{{{{{}}}}}}}}||||||||zzzzzzzzxxxxxxxxssssssssssssssssoooooooo````````XXXXXXXX~~~~~~~~Ô||||||||{{{{{{{{}}}}}}}}||||||||zzzzzzzzxxxxxxxxssssssssssssssssoooooooo````````XXXXXXXX~~~~~~~~Ô||||||||{{{{{{{{}}}}}}}}||||||||zzzzzzzzxxxxxxxxssssssssssssssssoooooooo````````XXXXXXXX~~~~~~~~Ô||||||||{{{{{{{{}}}}}}}}||||||||zzzzzzzzxxxxxxxxssssssssssssssssoooooooo````````XXXXXXXX~~~~~~~~Ô||||||||{{{{{{{{}}}}}}}}||||||||zzzzzzzzxxxxxxxxssssssssssssssssoooooooo````````XXXXXXXX~~~~~~~~Ô||||||||{{{{{{{{}}}}}}}}||||||||zzzzzzzzxxxxxxxxssssssssssssssssoooooooo````````XXXXXXXX~~~~~~~~ʵ{{{{{{{{}}}}}}}}~~~~~~~~||||||||zzzzzzzztttttttt{{{{{{{{xxxxxxxxttttttttqqqqqqqqcccccccc{{{{{{{{ʵ{{{{{{{{}}}}}}}}~~~~~~~~||||||||zzzzzzzztttttttt{{{{{{{{xxxxxxxxttttttttqqqqqqqqcccccccc{{{{{{{{ʵ{{{{{{{{}}}}}}}}~~~~~~~~||||||||{{{{{{{{tttttttt{{{{{{{{xxxxxxxxttttttttqqqqqqqqcccccccc{{{{{{{{ʵ{{{{{{{{}}}}}}}}~~~~~~~~||||||||{{{{{{{{tttttttt{{{{{{{{xxxxxxxxttttttttqqqqqqqqcccccccc{{{{{{{{ʵ{{{{{{{{}}}}}}}}~~~~~~~~}}}}}}}}{{{{{{{{tttttttt{{{{{{{{xxxxxxxxttttttttqqqqqqqqcccccccc{{{{{{{{ʵ{{{{{{{{}}}}}}}}~~~~~~~~}}}}}}}}{{{{{{{{tttttttt{{{{{{{{xxxxxxxxttttttttqqqqqqqqcccccccc{{{{{{{{ʵ{{{{{{{{}}}}}}}}~~~~~~~~}}}}}}}}{{{{{{{{tttttttt{{{{{{{{xxxxxxxxttttttttqqqqqqqqcccccccc{{{{{{{{ʵ{{{{{{{{}}}}}}}}~~~~~~~~}}}}}}}}{{{{{{{{tttttttt{{{{{{{{xxxxxxxxttttttttqqqqqqqqcccccccc{{{{{{{{Ǥ{{{{{{{{}}}}}}}}~~~~~~~~}}}}}}}}{{{{{{{{yyyyyyyy{{{{{{{{||||||||||||||||vvvvvvvvuuuuuuuuuuuuuuuurrrrrrrrǥ{{{{{{{{}}}}}}}}~~~~~~~~}}}}}}}}{{{{{{{{yyyyyyyy{{{{{{{{||||||||||||||||vvvvvvvvuuuuuuuuuuuuuuuurrrrrrrrǥ{{{{{{{{}}}}}}}}~~~~~~~~}}}}}}}}{{{{{{{{yyyyyyyy{{{{{{{{||||||||||||||||vvvvvvvvuuuuuuuuuuuuuuuurrrrrrrrǥ{{{{{{{{}}}}}}}}}}}}}}}}{{{{{{{{yyyyyyyy{{{{{{{{||||||||||||||||vvvvvvvvuuuuuuuuuuuuuuuurrrrrrrrǥ||||||||}}}}}}}}}}}}}}}}{{{{{{{{yyyyyyyy{{{{{{{{||||||||||||||||vvvvvvvvuuuuuuuuuuuuuuuurrrrrrrrǥ||||||||}}}}}}}}}}}}}}}}{{{{{{{{yyyyyyyy{{{{{{{{||||||||||||||||vvvvvvvvuuuuuuuuuuuuuuuurrrrrrrrǥ||||||||}}}}}}}}}}}}}}}}{{{{{{{{yyyyyyyy{{{{{{{{||||||||||||||||vvvvvvvvuuuuuuuuuuuuuuuurrrrrrrrȥ||||||||}}}}}}}}}}}}}}}}{{{{{{{{yyyyyyyy{{{{{{{{||||||||||||||||vvvvvvvvuuuuuuuuuuuuuuuurrrrrrrr||||||||}}}}}}}}}}}}}}}}{{{{{{{{||||||||~~~~~~~~yyyyyyyy}}}}}}}}yyyyyyyyvvvvvvvvzzzzzzzzpppppppprrrrrrrr~~~~~~~~||||||||~~~~~~~~}}}}}}}}{{{{{{{{||||||||~~~~~~~~yyyyyyyy}}}}}}}}yyyyyyyyvvvvvvvvzzzzzzzzpppppppprrrrrrrr~~~~~~~~||||||||~~~~~~~~}}}}}}}}{{{{{{{{||||||||~~~~~~~~yyyyyyyy}}}}}}}}yyyyyyyyvvvvvvvvzzzzzzzzpppppppprrrrrrrr~~~~~~~~||||||||~~~~~~~~}}}}}}}}{{{{{{{{||||||||~~~~~~~~yyyyyyyy}}}}}}}}yyyyyyyyvvvvvvvvzzzzzzzzpppppppprrrrrrrr~~~~~~~~||||||||~~~~~~~~}}}}}}}}{{{{{{{{||||||||~~~~~~~~yyyyyyyy}}}}}}}}yyyyyyyyvvvvvvvvzzzzzzzzpppppppprrrrrrrr~~~~~~~~||||||||~~~~~~~~}}}}}}}}{{{{{{{{||||||||~~~~~~~~yyyyyyyy}}}}}}}}yyyyyyyyvvvvvvvvzzzzzzzzpppppppprrrrrrrr~~~~~~~~||||||||~~~~~~~~}}}}}}}}{{{{{{{{||||||||~~~~~~~~yyyyyyyy}}}}}}}}yyyyyyyyvvvvvvvvzzzzzzzzpppppppprrrrrrrr~~~~~~~~||||||||~~~~~~~~}}}}}}}}{{{{{{{{||||||||~~~~~~~~yyyyyyyy}}}}}}}}yyyyyyyyvvvvvvvvzzzzzzzzpppppppprrrrrrrr~~~~~~~~~~~~~~~~}}}}}}}}{{{{{{{{~~~~~~~~ttttttttxxxxxxxxyyyyyyyy}}}}}}}}uuuuuuuuvvvvvvvvzzzzzzzzpppppppprrrrrrrr{{{{{{{{zzzzzzzz}}}}}}}}}}}}}}}}{{{{{{{{}}}}}}}}ttttttttxxxxxxxxyyyyyyyy}}}}}}}}uuuuuuuuvvvvvvvvzzzzzzzzpppppppprrrrrrrr{{{{{{{{zzzzzzzz}}}}}}}}}}}}}}}}{{{{{{{{}}}}}}}}ttttttttxxxxxxxxyyyyyyyy}}}}}}}}uuuuuuuuvvvvvvvvyyyyyyyypppppppprrrrrrrr{{{{{{{{zzzzzzzz}}}}}}}}}}}}}}}}{{{{{{{{}}}}}}}}ttttttttxxxxxxxxyyyyyyyy}}}}}}}}uuuuuuuuvvvvvvvvyyyyyyyypppppppprrrrrrrr{{{{{{{{zzzzzzzz}}}}}}}}}}}}}}}}{{{{{{{{}}}}}}}}ttttttttxxxxxxxxxxxxxxxx}}}}}}}}uuuuuuuuvvvvvvvvyyyyyyyypppppppprrrrrrrr{{{{{{{{yyyyyyyy}}}}}}}}}}}}}}}}{{{{{{{{}}}}}}}}ttttttttxxxxxxxxxxxxxxxx}}}}}}}}uuuuuuuuvvvvvvvvyyyyyyyypppppppprrrrrrrr{{{{{{{{yyyyyyyy}}}}}}}}}}}}}}}}{{{{{{{{}}}}}}}}ttttttttxxxxxxxxxxxxxxxx}}}}}}}}ttttttttvvvvvvvvyyyyyyyypppppppprrrrrrrr{{{{{{{{yyyyyyyy}}}}}}}}}}}}}}}}{{{{{{{{}}}}}}}}ttttttttxxxxxxxxxxxxxxxx}}}}}}}}ttttttttvvvvvvvvyyyyyyyypppppppprrrrrrrr{{{{{{{{yyyyyyyy}}}}}}}}}}}}}}}}~~~~~~~~uuuuuuuussssssssyyyyyyyy{{{{{{{{yyyyyyyy{{{{{{{{ttttttttxxxxxxxx{{{{{{{{xxxxxxxxttttttttvvvvvvvvrrrrrrrrpppppppprrrrrrrr}}}}}}}}yyyyyyyy}}}}}}}}}}}}}}}}~~~~~~~~uuuuuuuussssssssyyyyyyyy{{{{{{{{yyyyyyyy{{{{{{{{ttttttttxxxxxxxx{{{{{{{{xxxxxxxxttttttttvvvvvvvvqqqqqqqqpppppppprrrrrrrr}}}}}}}}yyyyyyyy}}}}}}}}}}}}}}}}~~~~~~~~uuuuuuuussssssssyyyyyyyy{{{{{{{{yyyyyyyyzzzzzzzzttttttttxxxxxxxx{{{{{{{{xxxxxxxxttttttttvvvvvvvvqqqqqqqqpppppppprrrrrrrr}}}}}}}}yyyyyyyy}}}}}}}}}}}}}}}}~~~~~~~~uuuuuuuussssssssyyyyyyyy{{{{{{{{yyyyyyyyzzzzzzzzttttttttxxxxxxxx{{{{{{{{xxxxxxxxttttttttvvvvvvvvqqqqqqqqpppppppprrrrrrrr}}}}}}}}yyyyyyyy}}}}}}}}}}}}}}}}~~~~~~~~uuuuuuuussssssssyyyyyyyy{{{{{{{{xxxxxxxxzzzzzzzzttttttttxxxxxxxx{{{{{{{{xxxxxxxxttttttttvvvvvvvvqqqqqqqqpppppppprrrrrrrr}}}}}}}}yyyyyyyy}}}}}}}}}}}}}}}}~~~~~~~~uuuuuuuussssssssyyyyyyyy{{{{{{{{xxxxxxxxzzzzzzzzttttttttxxxxxxxx{{{{{{{{xxxxxxxxttttttttvvvvvvvvqqqqqqqqpppppppprrrrrrrr}}}}}}}}yyyyyyyy}}}}}}}}}}}}}}}}~~~~~~~~uuuuuuuussssssssyyyyyyyy{{{{{{{{xxxxxxxxzzzzzzzzttttttttxxxxxxxx{{{{{{{{xxxxxxxxttttttttvvvvvvvvqqqqqqqqpppppppprrrrrrrr||||||||yyyyyyyy}}}}}}}}}}}}}}}}~~~~~~~~uuuuuuuussssssssyyyyyyyy{{{{{{{{xxxxxxxxzzzzzzzzttttttttwwwwwwww{{{{{{{{xxxxxxxxttttttttvvvvvvvvqqqqqqqqpppppppprrrrrrrr||||||||yyyyyyyy{{{{{{{{~~~~~~~~xxxxxxxxnnnnnnnnttttttttnnnnnnnnxxxxxxxxuuuuuuuusssssssswwwwwwwwxxxxxxxxttttttttvvvvvvvvllllllllooooooooyyyyyyyy||||||||yyyyyyyy{{{{{{{{~~~~~~~~xxxxxxxxnnnnnnnnttttttttnnnnnnnnxxxxxxxxuuuuuuuusssssssswwwwwwwwxxxxxxxxttttttttuuuuuuuullllllllooooooooyyyyyyyy||||||||yyyyyyyy{{{{{{{{~~~~~~~~xxxxxxxxnnnnnnnnttttttttnnnnnnnnxxxxxxxxuuuuuuuusssssssswwwwwwwwxxxxxxxxttttttttuuuuuuuullllllllooooooooyyyyyyyy||||||||yyyyyyyy{{{{{{{{~~~~~~~~xxxxxxxxnnnnnnnnttttttttnnnnnnnnxxxxxxxxuuuuuuuusssssssswwwwwwwwxxxxxxxxttttttttuuuuuuuullllllllooooooooyyyyyyyy~~~~~~~~||||||||yyyyyyyy{{{{{{{{~~~~~~~~xxxxxxxxnnnnnnnnttttttttnnnnnnnnxxxxxxxxuuuuuuuusssssssswwwwwwwwxxxxxxxxttttttttuuuuuuuullllllllooooooooyyyyyyyy~~~~~~~~||||||||xxxxxxxx{{{{{{{{~~~~~~~~wwwwwwwwnnnnnnnnttttttttnnnnnnnnxxxxxxxxuuuuuuuusssssssswwwwwwwwxxxxxxxxssssssssuuuuuuuullllllllooooooooyyyyyyyy~~~~~~~~||||||||xxxxxxxxzzzzzzzz}}}}}}}}wwwwwwwwnnnnnnnnssssssssnnnnnnnnxxxxxxxxuuuuuuuusssssssswwwwwwwwwwwwwwwwssssssssuuuuuuuullllllllooooooooyyyyyyyy~~~~~~~~||||||||xxxxxxxxzzzzzzzz}}}}}}}}wwwwwwwwnnnnnnnnssssssssnnnnnnnnxxxxxxxxuuuuuuuusssssssswwwwwwwwwwwwwwwwssssssssuuuuuuuullllllllooooooooyyyyyyyy~~~~~~~~||||||||xxxxxxxxnnnnnnnn}}}}}}}}zzzzzzzz||||||||uuuuuuuussssssssiiiiiiiippppppppuuuuuuuukkkkkkkkwwwwwwwwwwwwwwwwssssssssuuuuuuuusssssssswwwwwwww||||||||xxxxxxxxnnnnnnnn}}}}}}}}zzzzzzzz||||||||uuuuuuuussssssssiiiiiiiippppppppuuuuuuuukkkkkkkkwwwwwwwwwwwwwwwwssssssssuuuuuuuussssssssvvvvvvvv||||||||xxxxxxxxnnnnnnnn}}}}}}}}zzzzzzzz||||||||uuuuuuuussssssssiiiiiiiippppppppuuuuuuuukkkkkkkkwwwwwwwwwwwwwwwwssssssssuuuuuuuussssssssvvvvvvvv{{{{{{{{xxxxxxxxmmmmmmmm}}}}}}}}zzzzzzzz{{{{{{{{uuuuuuuussssssssiiiiiiiippppppppuuuuuuuukkkkkkkkwwwwwwwwwwwwwwwwssssssssuuuuuuuussssssssvvvvvvvv~~~~~~~~{{{{{{{{xxxxxxxxmmmmmmmm}}}}}}}}yyyyyyyy{{{{{{{{uuuuuuuussssssssiiiiiiiippppppppuuuuuuuukkkkkkkkvvvvvvvvwwwwwwwwssssssssuuuuuuuussssssssvvvvvvvv~~~~~~~~{{{{{{{{xxxxxxxxmmmmmmmm}}}}}}}}yyyyyyyy{{{{{{{{uuuuuuuussssssssiiiiiiiippppppppttttttttkkkkkkkkvvvvvvvvwwwwwwwwssssssssuuuuuuuussssssssvvvvvvvv~~~~~~~~{{{{{{{{xxxxxxxxmmmmmmmm}}}}}}}}yyyyyyyy{{{{{{{{uuuuuuuussssssssiiiiiiiioooooooottttttttkkkkkkkkvvvvvvvvwwwwwwwwssssssssttttttttssssssssvvvvvvvv~~~~~~~~{{{{{{{{xxxxxxxxmmmmmmmm}}}}}}}}yyyyyyyy{{{{{{{{uuuuuuuussssssssiiiiiiiioooooooottttttttkkkkkkkkvvvvvvvvwwwwwwwwssssssssttttttttssssssssvvvvvvvv~~~~~~~~{{{{{{{{xxxxxxxx{{{{{{{{pppppppp}}}}}}}}uuuuuuuu{{{{{{{{yyyyyyyyssssssssiiiiiiiirrrrrrrrttttttttffffffffvvvvvvvv~~~~~~~~wwwwwwwwzzzzzzzzttttttttwwwwwwwwxxxxxxxx{{{{{{{{pppppppp}}}}}}}}uuuuuuuu{{{{{{{{yyyyyyyyssssssssiiiiiiiirrrrrrrrttttttttffffffffvvvvvvvv~~~~~~~~wwwwwwwwzzzzzzzzttttttttwwwwwwwwxxxxxxxx{{{{{{{{pppppppp}}}}}}}}uuuuuuuu{{{{{{{{yyyyyyyysssssssshhhhhhhhrrrrrrrrttttttttffffffffvvvvvvvv~~~~~~~~wwwwwwwwzzzzzzzzttttttttwwwwwwwwwwwwwwww{{{{{{{{pppppppp}}}}}}}}uuuuuuuu{{{{{{{{yyyyyyyysssssssshhhhhhhhrrrrrrrrttttttttffffffffvvvvvvvv~~~~~~~~wwwwwwwwzzzzzzzzttttttttwwwwwwwwwwwwwwww{{{{{{{{pppppppp}}}}}}}}uuuuuuuu{{{{{{{{yyyyyyyysssssssshhhhhhhhrrrrrrrrttttttttffffffffvvvvvvvv~~~~~~~~wwwwwwwwzzzzzzzzttttttttwwwwwwwwwwwwwwww{{{{{{{{pppppppp}}}}}}}}uuuuuuuu{{{{{{{{yyyyyyyysssssssshhhhhhhhrrrrrrrrttttttttffffffffvvvvvvvv~~~~~~~~wwwwwwwwzzzzzzzzttttttttwwwwwwwwwwwwwwww{{{{{{{{pppppppp}}}}}}}}uuuuuuuu{{{{{{{{yyyyyyyysssssssshhhhhhhhrrrrrrrrttttttttffffffffvvvvvvvv~~~~~~~~wwwwwwwwzzzzzzzzttttttttwwwwwwwwwwwwwwww{{{{{{{{pppppppp}}}}}}}}uuuuuuuu{{{{{{{{yyyyyyyysssssssshhhhhhhhrrrrrrrrttttttttffffffffvvvvvvvv~~~~~~~~vvvvvvvvzzzzzzzzttttttttwwwwwwwwwwwwwwwwgggggggg||||||||{{{{{{{{qqqqqqqqsssssssshhhhhhhhwwwwwwwwttttttttffffffffnnnnnnnnvvvvvvvvvvvvvvvvwwwwwwwwttttttttwwwwwwwwwwwwwwwwgggggggg||||||||{{{{{{{{qqqqqqqqsssssssshhhhhhhhwwwwwwwwttttttttffffffffnnnnnnnnvvvvvvvvvvvvvvvvwwwwwwwwttttttttwwwwwwwwwwwwwwwwgggggggg||||||||{{{{{{{{qqqqqqqqsssssssshhhhhhhhwwwwwwwwttttttttffffffffnnnnnnnnvvvvvvvvvvvvvvvvwwwwwwwwttttttttwwwwwwwwwwwwwwwwgggggggg||||||||{{{{{{{{qqqqqqqqsssssssshhhhhhhhwwwwwwwwttttttttffffffffnnnnnnnnvvvvvvvvvvvvvvvvwwwwwwwwttttttttwwwwwwwwwwwwwwwwgggggggg||||||||{{{{{{{{qqqqqqqqsssssssshhhhhhhhwwwwwwwwttttttttffffffffnnnnnnnnvvvvvvvvwwwwwwwwwwwwwwwwttttttttwwwwwwwwwwwwwwwwgggggggg||||||||{{{{{{{{rrrrrrrrsssssssshhhhhhhhwwwwwwwwttttttttffffffffnnnnnnnnvvvvvvvvwwwwwwwwwwwwwwwwttttttttwwwwwwwwwwwwwwwwgggggggg||||||||{{{{{{{{rrrrrrrrsssssssshhhhhhhhwwwwwwwwttttttttffffffffnnnnnnnnvvvvvvvvwwwwwwwwwwwwwwwwttttttttwwwwwwwwwwwwwwwwgggggggg||||||||{{{{{{{{rrrrrrrrssssssssiiiiiiiiwwwwwwwwttttttttffffffffnnnnnnnnvvvvvvvvwwwwwwwwwwwwwwwwttttttttwwwwwwwwwwwwwwwwbbbbbbbbtttttttt{{{{{{{{uuuuuuuussssssssppppppppwwwwwwwwttttttttnnnnnnnnjjjjjjjjrrrrrrrrwwwwwwwwsssssssstttttttt~~~~~~~~xxxxxxxxxxxxxxxxbbbbbbbbtttttttt{{{{{{{{uuuuuuuussssssssppppppppwwwwwwwwttttttttnnnnnnnnjjjjjjjjrrrrrrrrwwwwwwwwsssssssstttttttt~~~~~~~~xxxxxxxxyyyyyyyybbbbbbbbtttttttt{{{{{{{{uuuuuuuussssssssppppppppwwwwwwwwttttttttnnnnnnnnjjjjjjjjrrrrrrrrwwwwwwwwsssssssstttttttt~~~~~~~~xxxxxxxxyyyyyyyybbbbbbbbtttttttt{{{{{{{{uuuuuuuussssssssppppppppwwwwwwwwttttttttnnnnnnnnjjjjjjjjrrrrrrrrwwwwwwwwssssssssuuuuuuuu~~~~~~~~xxxxxxxxyyyyyyyybbbbbbbbtttttttt{{{{{{{{uuuuuuuussssssssppppppppwwwwwwwwttttttttnnnnnnnnjjjjjjjjrrrrrrrrwwwwwwwwssssssssuuuuuuuu~~~~~~~~xxxxxxxxyyyyyyyybbbbbbbbtttttttt{{{{{{{{uuuuuuuussssssssqqqqqqqqwwwwwwwwuuuuuuuunnnnnnnnjjjjjjjjrrrrrrrrwwwwwwwwssssssssuuuuuuuu~~~~~~~~xxxxxxxxyyyyyyyycccccccctttttttt{{{{{{{{uuuuuuuussssssssqqqqqqqqwwwwwwwwuuuuuuuunnnnnnnnjjjjjjjjrrrrrrrrwwwwwwwwssssssssuuuuuuuu~~~~~~~~xxxxxxxxyyyyyyyycccccccctttttttt||||||||uuuuuuuussssssssqqqqqqqqwwwwwwwwuuuuuuuunnnnnnnnjjjjjjjjrrrrrrrrwwwwwwwwssssssssuuuuuuuuxxxxxxxxyyyyyyyyiiiiiiiiRRRRRRRR}}}}}}}}zzzzzzzzssssssssuuuuuuuuppppppppuuuuuuuussssssssrrrrrrrrsssssssswwwwwwww{{{{{{{{uuuuuuuuzzzzzzzzюiiiiiiiiRRRRRRRR~~~~~~~~zzzzzzzzssssssssuuuuuuuuppppppppuuuuuuuussssssssrrrrrrrrsssssssswwwwwwww{{{{{{{{uuuuuuuu{{{{{{{{яiiiiiiiiRRRRRRRR~~~~~~~~zzzzzzzzssssssssvvvvvvvvppppppppuuuuuuuussssssssrrrrrrrrsssssssswwwwwwww{{{{{{{{uuuuuuuu{{{{{{{{яiiiiiiiiRRRRRRRR~~~~~~~~zzzzzzzzttttttttvvvvvvvvppppppppuuuuuuuussssssssrrrrrrrrssssssssxxxxxxxx{{{{{{{{uuuuuuuu{{{{{{{{яiiiiiiiiSSSSSSSS~~~~~~~~zzzzzzzzttttttttvvvvvvvvppppppppuuuuuuuussssssssssssssssssssssssxxxxxxxx{{{{{{{{uuuuuuuu{{{{{{{{яjjjjjjjjSSSSSSSS~~~~~~~~zzzzzzzzttttttttvvvvvvvvqqqqqqqquuuuuuuussssssssssssssssssssssssxxxxxxxx{{{{{{{{vvvvvvvv{{{{{{{{яjjjjjjjjSSSSSSSS~~~~~~~~{{{{{{{{ttttttttvvvvvvvvqqqqqqqqvvvvvvvvttttttttssssssssssssssssxxxxxxxx{{{{{{{{vvvvvvvv{{{{{{{{яjjjjjjjjSSSSSSSS~~~~~~~~{{{{{{{{ttttttttvvvvvvvvqqqqqqqqvvvvvvvvttttttttssssssssssssssssxxxxxxxx||||||||vvvvvvvv{{{{{{{{ҋ{{{{{{{{aaaaaaaaZZZZZZZZ||||||||vvvvvvvvllllllllvvvvvvvvttttttttxxxxxxxxttttttttxxxxxxxx}}}}}}}}yyyyyyyywwwwwwww狋{{{{{{{{aaaaaaaaZZZZZZZZ||||||||wwwwwwwwmmmmmmmmvvvvvvvvttttttttxxxxxxxxttttttttxxxxxxxx~~~~~~~~yyyyyyyywwwwwwww狋{{{{{{{{bbbbbbbbZZZZZZZZ||||||||wwwwwwwwmmmmmmmmvvvvvvvvttttttttxxxxxxxxttttttttyyyyyyyy~~~~~~~~yyyyyyyywwwwwwww狋{{{{{{{{bbbbbbbbZZZZZZZZ||||||||wwwwwwwwmmmmmmmmvvvvvvvvttttttttxxxxxxxxttttttttyyyyyyyy~~~~~~~~yyyyyyyywwwwwwww狋{{{{{{{{bbbbbbbbZZZZZZZZ}}}}}}}}wwwwwwwwmmmmmmmmvvvvvvvvttttttttxxxxxxxxttttttttyyyyyyyy~~~~~~~~yyyyyyyywwwwwwww猌{{{{{{{{bbbbbbbb[[[[[[[[}}}}}}}}wwwwwwwwmmmmmmmmwwwwwwwwuuuuuuuuyyyyyyyyttttttttyyyyyyyy~~~~~~~~yyyyyyyyxxxxxxxx茌{{{{{{{{bbbbbbbb[[[[[[[[}}}}}}}}wwwwwwwwmmmmmmmmwwwwwwwwuuuuuuuuyyyyyyyyttttttttyyyyyyyy~~~~~~~~yyyyyyyyxxxxxxxx茌||||||||bbbbbbbb[[[[[[[[}}}}}}}}wwwwwwwwmmmmmmmmwwwwwwwwuuuuuuuuyyyyyyyyuuuuuuuuyyyyyyyy~~~~~~~~zzzzzzzzxxxxxxxx茌]]]]]]]]rrrrrrrrxxxxxxxxnnnnnnnnwwwwwwwwuuuuuuuu||||||||wwwwwwwwuuuuuuuuxxxxxxxx~~~~~~~~eeeeeeee]]]]]]]]rrrrrrrrxxxxxxxxnnnnnnnnwwwwwwwwuuuuuuuu||||||||wwwwwwwwuuuuuuuuxxxxxxxx~~~~~~~~eeeeeeee]]]]]]]]rrrrrrrrxxxxxxxxnnnnnnnnwwwwwwwwuuuuuuuu}}}}}}}}wwwwwwwwuuuuuuuuxxxxxxxx~~~~~~~~eeeeeeee]]]]]]]]rrrrrrrrxxxxxxxxnnnnnnnnwwwwwwwwuuuuuuuu}}}}}}}}wwwwwwwwuuuuuuuuxxxxxxxx~~~~~~~~eeeeeeee]]]]]]]]ssssssssxxxxxxxxnnnnnnnnxxxxxxxxvvvvvvvv}}}}}}}}xxxxxxxxvvvvvvvvyyyyyyyy~~~~~~~~eeeeeeee]]]]]]]]ssssssssxxxxxxxxnnnnnnnnxxxxxxxxvvvvvvvv}}}}}}}}xxxxxxxxvvvvvvvvyyyyyyyy~~~~~~~~ffffffff]]]]]]]]ssssssssxxxxxxxxnnnnnnnnxxxxxxxxvvvvvvvv}}}}}}}}xxxxxxxxvvvvvvvvyyyyyyyyffffffff^^^^^^^^ssssssssxxxxxxxxnnnnnnnnxxxxxxxxvvvvvvvv}}}}}}}}xxxxxxxxvvvvvvvvyyyyyyyyffffffffvvvvvvvvTTTTTTTTyyyyyyyynnnnnnnnvvvvvvvv~~~~~~~~}}}}}}}}xxxxxxxxvvvvvvvvyyyyyyyy}}}}}}}}||||||||vvvvvvvvvvvvvvvvTTTTTTTTyyyyyyyyoooooooovvvvvvvv}}}}}}}}xxxxxxxxvvvvvvvvyyyyyyyy}}}}}}}}||||||||vvvvvvvvvvvvvvvvTTTTTTTTyyyyyyyyoooooooovvvvvvvv}}}}}}}}xxxxxxxxvvvvvvvvyyyyyyyy}}}}}}}}||||||||wwwwwwwwvvvvvvvvTTTTTTTTyyyyyyyyoooooooovvvvvvvv}}}}}}}}xxxxxxxxvvvvvvvvyyyyyyyy}}}}}}}}||||||||wwwwwwwwvvvvvvvvTTTTTTTTyyyyyyyyoooooooovvvvvvvv~~~~~~~~xxxxxxxxvvvvvvvvyyyyyyyy~~~~~~~~||||||||wwwwwwwwwwwwwwwwTTTTTTTTyyyyyyyyoooooooovvvvvvvv~~~~~~~~xxxxxxxxvvvvvvvvyyyyyyyy~~~~~~~~}}}}}}}}wwwwwwwwwwwwwwwwUUUUUUUUyyyyyyyyoooooooovvvvvvvv~~~~~~~~yyyyyyyyvvvvvvvvyyyyyyyy~~~~~~~~}}}}}}}}wwwwwwwwwwwwwwwwUUUUUUUUyyyyyyyyoooooooowwwwwwww~~~~~~~~yyyyyyyywwwwwwwwzzzzzzzz~~~~~~~~}}}}}}}}wwwwwwwwggggggggbbbbbbbbjjjjjjjj~~~~~~~~~~~~~~~~}}}}}}}}yyyyyyyy~~~~~~~~||||||||ggggggggbbbbbbbbjjjjjjjj~~~~~~~~~~~~~~~~}}}}}}}}yyyyyyyy~~~~~~~~||||||||hhhhhhhhccccccccjjjjjjjj~~~~~~~~~~~~~~~~}}}}}}}}yyyyyyyy~~~~~~~~||||||||hhhhhhhhccccccccjjjjjjjj~~~~~~~~~~~~~~~~}}}}}}}}yyyyyyyy||||||||hhhhhhhhccccccccjjjjjjjj~~~~~~~~~~~~~~~~}}}}}}}}yyyyyyyy||||||||hhhhhhhhccccccccjjjjjjjj~~~~~~~~}}}}}}}}zzzzzzzz||||||||hhhhhhhhccccccccjjjjjjjj~~~~~~~~~~~~~~~~zzzzzzzz||||||||hhhhhhhhccccccccjjjjjjjj~~~~~~~~~~~~~~~~zzzzzzzz||||||||ddddddddYYYYYYYY||||||||ddddddddYYYYYYYY||||||||ddddddddYYYYYYYY||||||||ddddddddYYYYYYYY||||||||ddddddddYYYYYYYY||||||||ddddddddYYYYYYYY||||||||ddddddddYYYYYYYY||||||||ddddddddYYYYYYYY||||||||uuuuuuuuQQQQQQQQ________~~~~~~~~uuuuuuuuQQQQQQQQ________~~~~~~~~ttttttttQQQQQQQQ________~~~~~~~~ttttttttQQQQQQQQ________~~~~~~~~ttttttttQQQQQQQQ________}}}}}}}}ttttttttQQQQQQQQ^^^^^^^^}}}}}}}}ttttttttQQQQQQQQ^^^^^^^^}}}}}}}}ttttttttPPPPPPPP^^^^^^^^}}}}}}}}xxxxxxxxiiiiiiii[[[[[[[[WWWWWWWWzzzzzzzz~~~~~~~~xxxxxxxxiiiiiiii[[[[[[[[WWWWWWWWzzzzzzzz~~~~~~~~xxxxxxxxiiiiiiii[[[[[[[[WWWWWWWWzzzzzzzz~~~~~~~~xxxxxxxxiiiiiiii[[[[[[[[WWWWWWWWzzzzzzzz~~~~~~~~xxxxxxxxiiiiiiiiZZZZZZZZWWWWWWWWzzzzzzzz~~~~~~~~xxxxxxxxiiiiiiiiZZZZZZZZVVVVVVVVzzzzzzzz~~~~~~~~xxxxxxxxiiiiiiiiZZZZZZZZVVVVVVVVzzzzzzzz~~~~~~~~wwwwwwwwiiiiiiiiZZZZZZZZVVVVVVVVyyyyyyyy~~~~~~~~yyyyyyyykkkkkkkkKKKKKKKKvvvvvvvvzzzzzzzz}}}}}}}}{{{{{{{{~~~~~~~~zzzzzzzzyyyyyyyykkkkkkkkKKKKKKKKvvvvvvvvzzzzzzzz}}}}}}}}{{{{{{{{~~~~~~~~zzzzzzzzyyyyyyyykkkkkkkkKKKKKKKKvvvvvvvvzzzzzzzz}}}}}}}}{{{{{{{{}}}}}}}}zzzzzzzz~~~~~~~~yyyyyyyykkkkkkkkKKKKKKKKvvvvvvvvzzzzzzzz}}}}}}}}{{{{{{{{}}}}}}}}zzzzzzzz~~~~~~~~yyyyyyyykkkkkkkkJJJJJJJJvvvvvvvvzzzzzzzz}}}}}}}}{{{{{{{{}}}}}}}}zzzzzzzz~~~~~~~~yyyyyyyykkkkkkkkJJJJJJJJuuuuuuuuzzzzzzzz}}}}}}}}{{{{{{{{}}}}}}}}zzzzzzzz~~~~~~~~yyyyyyyykkkkkkkkJJJJJJJJuuuuuuuuzzzzzzzz}}}}}}}}{{{{{{{{}}}}}}}}zzzzzzzz~~~~~~~~yyyyyyyykkkkkkkkJJJJJJJJuuuuuuuuyyyyyyyy}}}}}}}}{{{{{{{{}}}}}}}}zzzzzzzz}}}}}}}}wwwwwwwwooooooooNNNNNNNN{{{{{{{{yyyyyyyy}}}}}}}}~~~~~~~~{{{{{{{{}}}}}}}}zzzzzzzz}}}}}}}}wwwwwwwwooooooooNNNNNNNN{{{{{{{{yyyyyyyy||||||||~~~~~~~~{{{{{{{{}}}}}}}}yyyyyyyy}}}}}}}}wwwwwwwwooooooooNNNNNNNN{{{{{{{{yyyyyyyy||||||||~~~~~~~~{{{{{{{{}}}}}}}}yyyyyyyy}}}}}}}}wwwwwwwwnnnnnnnnNNNNNNNN{{{{{{{{yyyyyyyy||||||||~~~~~~~~{{{{{{{{}}}}}}}}yyyyyyyy}}}}}}}}wwwwwwwwnnnnnnnnNNNNNNNN{{{{{{{{yyyyyyyy||||||||~~~~~~~~{{{{{{{{}}}}}}}}yyyyyyyy}}}}}}}}vvvvvvvvnnnnnnnnNNNNNNNN{{{{{{{{yyyyyyyy||||||||~~~~~~~~{{{{{{{{}}}}}}}}yyyyyyyy}}}}}}}}vvvvvvvvnnnnnnnnNNNNNNNN{{{{{{{{yyyyyyyy||||||||~~~~~~~~{{{{{{{{}}}}}}}}yyyyyyyy}}}}}}}}vvvvvvvvnnnnnnnnNNNNNNNN{{{{{{{{yyyyyyyy||||||||~~~~~~~~{{{{{{{{}}}}}}}}yyyyyyyy\\\\\\\\ddddddddRRRRRRRRvvvvvvvvyyyyyyyy||||||||~~~~~~~~{{{{{{{{}}}}}}}}yyyyyyyy\\\\\\\\ddddddddRRRRRRRRvvvvvvvvyyyyyyyy||||||||~~~~~~~~{{{{{{{{}}}}}}}}yyyyyyyy\\\\\\\\ddddddddRRRRRRRRvvvvvvvvyyyyyyyy||||||||~~~~~~~~{{{{{{{{}}}}}}}}yyyyyyyy\\\\\\\\ddddddddRRRRRRRRvvvvvvvvyyyyyyyy||||||||~~~~~~~~{{{{{{{{}}}}}}}}yyyyyyyy\\\\\\\\ddddddddRRRRRRRRvvvvvvvvyyyyyyyy||||||||~~~~~~~~{{{{{{{{}}}}}}}}yyyyyyyy\\\\\\\\ddddddddRRRRRRRRvvvvvvvvyyyyyyyy||||||||~~~~~~~~{{{{{{{{}}}}}}}}yyyyyyyy\\\\\\\\ddddddddRRRRRRRRvvvvvvvvyyyyyyyy||||||||~~~~~~~~{{{{{{{{}}}}}}}}yyyyyyyy\\\\\\\\ddddddddRRRRRRRRvvvvvvvvyyyyyyyy||||||||~~~~~~~~{{{{{{{{}}}}}}}}yyyyyyyyaaaaaaaawwwwwwwwRRRRRRRR\\\\\\\\vvvvvvvvyyyyyyyy||||||||~~~~~~~~{{{{{{{{}}}}}}}}yyyyyyyyaaaaaaaawwwwwwwwRRRRRRRR\\\\\\\\vvvvvvvvyyyyyyyy||||||||~~~~~~~~{{{{{{{{}}}}}}}}yyyyyyyyaaaaaaaawwwwwwwwRRRRRRRR\\\\\\\\vvvvvvvvyyyyyyyy||||||||~~~~~~~~{{{{{{{{}}}}}}}}yyyyyyyyaaaaaaaawwwwwwwwRRRRRRRR\\\\\\\\vvvvvvvvyyyyyyyy||||||||~~~~~~~~{{{{{{{{}}}}}}}}yyyyyyyyaaaaaaaavvvvvvvvRRRRRRRR\\\\\\\\vvvvvvvvyyyyyyyy||||||||~~~~~~~~{{{{{{{{}}}}}}}}yyyyyyyyaaaaaaaavvvvvvvvRRRRRRRR\\\\\\\\vvvvvvvvyyyyyyyy||||||||~~~~~~~~{{{{{{{{}}}}}}}}yyyyyyyyaaaaaaaavvvvvvvvRRRRRRRR\\\\\\\\vvvvvvvvyyyyyyyy||||||||~~~~~~~~{{{{{{{{}}}}}}}}yyyyyyyyaaaaaaaavvvvvvvvRRRRRRRR\\\\\\\\vvvvvvvvyyyyyyyy||||||||~~~~~~~~{{{{{{{{}}}}}}}}yyyyyyyy}}}}}}}}oooooooo~~~~~~~~oooooooo;;;;;;;;rrrrrrrr~~~~~~~~yyyyyyyy||||||||vvvvvvvv}}}}}}}}yyyyyyyy}}}}}}}}oooooooo~~~~~~~~oooooooo;;;;;;;;rrrrrrrr~~~~~~~~yyyyyyyy||||||||vvvvvvvv}}}}}}}}yyyyyyyy}}}}}}}}oooooooo~~~~~~~~oooooooo;;;;;;;;rrrrrrrr}}}}}}}}yyyyyyyy||||||||vvvvvvvv}}}}}}}}yyyyyyyy}}}}}}}}oooooooo~~~~~~~~oooooooo;;;;;;;;rrrrrrrr~~~~~~~~yyyyyyyy||||||||vvvvvvvv}}}}}}}}yyyyyyyy}}}}}}}}oooooooo~~~~~~~~oooooooo;;;;;;;;rrrrrrrr~~~~~~~~yyyyyyyy||||||||vvvvvvvv}}}}}}}}yyyyyyyy}}}}}}}}oooooooo~~~~~~~~oooooooo;;;;;;;;rrrrrrrr~~~~~~~~yyyyyyyy||||||||vvvvvvvv}}}}}}}}yyyyyyyy}}}}}}}}oooooooo~~~~~~~~oooooooo;;;;;;;;rrrrrrrr~~~~~~~~yyyyyyyy||||||||vvvvvvvv}}}}}}}}yyyyyyyy}}}}}}}}oooooooo~~~~~~~~oooooooo;;;;;;;;rrrrrrrr~~~~~~~~yyyyyyyy||||||||vvvvvvvv}}}}}}}}yyyyyyyyvvvvvvvvyyyyyyyyWWWWWWWW;;;;;;;;yyyyyyyy||||||||yyyyyyyy}}}}}}}}yyyyyyyyvvvvvvvvyyyyyyyyWWWWWWWW;;;;;;;;yyyyyyyy||||||||yyyyyyyy}}}}}}}}yyyyyyyyvvvvvvvvyyyyyyyyWWWWWWWW;;;;;;;;yyyyyyyy||||||||zzzzzzzz}}}}}}}}yyyyyyyyvvvvvvvvyyyyyyyyWWWWWWWW;;;;;;;;yyyyyyyy||||||||zzzzzzzz}}}}}}}}yyyyyyyyvvvvvvvvyyyyyyyyWWWWWWWW;;;;;;;;yyyyyyyy||||||||zzzzzzzz}}}}}}}}yyyyyyyywwwwwwwwyyyyyyyyWWWWWWWW;;;;;;;;yyyyyyyy||||||||zzzzzzzz}}}}}}}}yyyyyyyywwwwwwwwyyyyyyyyWWWWWWWW;;;;;;;;yyyyyyyy||||||||zzzzzzzz}}}}}}}}yyyyyyyywwwwwwwwyyyyyyyyWWWWWWWW;;;;;;;;yyyyyyyy||||||||zzzzzzzz}}}}}}}}zzzzzzzz}}}}}}}}~~~~~~~~rrrrrrrr////////zzzzzzzz}}}}}}}}~~~~~~~~{{{{{{{{}}}}}}}}zzzzzzzz}}}}}}}}~~~~~~~~rrrrrrrr////////zzzzzzzz}}}}}}}}{{{{{{{{}}}}}}}}zzzzzzzz}}}}}}}}~~~~~~~~rrrrrrrr////////zzzzzzzz}}}}}}}}{{{{{{{{}}}}}}}}zzzzzzzz}}}}}}}}rrrrrrrr00000000zzzzzzzz}}}}}}}}{{{{{{{{}}}}}}}}zzzzzzzz~~~~~~~~rrrrrrrr00000000zzzzzzzz}}}}}}}}{{{{{{{{~~~~~~~~zzzzzzzz~~~~~~~~rrrrrrrr00000000zzzzzzzz}}}}}}}}||||||||~~~~~~~~zzzzzzzz~~~~~~~~rrrrrrrr00000000zzzzzzzz}}}}}}}}||||||||~~~~~~~~zzzzzzzz~~~~~~~~rrrrrrrr00000000{{{{{{{{}}}}}}}}||||||||~~~~~~~~zzzzzzzz~~~~~~~~~~~~~~~~wwwwwwww^^^^^^^^UUUUUUUU||||||||~~~~~~~~zzzzzzzz~~~~~~~~~~~~~~~~wwwwwwww^^^^^^^^UUUUUUUU||||||||~~~~~~~~{{{{{{{{~~~~~~~~~~~~~~~~wwwwwwww^^^^^^^^UUUUUUUU||||||||~~~~~~~~{{{{{{{{~~~~~~~~~~~~~~~~wwwwwwww^^^^^^^^UUUUUUUU||||||||~~~~~~~~{{{{{{{{~~~~~~~~xxxxxxxx^^^^^^^^UUUUUUUU||||||||~~~~~~~~{{{{{{{{~~~~~~~~xxxxxxxx^^^^^^^^UUUUUUUU||||||||~~~~~~~~{{{{{{{{xxxxxxxx________VVVVVVVV||||||||{{{{{{{{xxxxxxxx________VVVVVVVV}}}}}}}}{{{{{{{{}}}}}}}}||||||||wwwwwwwwzzzzzzzz}}}}}}}}{{{{{{{{}}}}}}}}vvvvvvvv________````````}}}}}}}}~~~~~~~~||||||||ssssssss}}}}}}}}||||||||wwwwwwwwzzzzzzzz}}}}}}}}{{{{{{{{}}}}}}}}vvvvvvvv________````````}}}}}}}}~~~~~~~~||||||||ssssssss}}}}}}}}}}}}}}}}wwwwwwwwzzzzzzzz}}}}}}}}{{{{{{{{~~~~~~~~vvvvvvvv````````````````}}}}}}}}~~~~~~~~||||||||ssssssss}}}}}}}}}}}}}}}}xxxxxxxxzzzzzzzz}}}}}}}}{{{{{{{{~~~~~~~~vvvvvvvv````````````````}}}}}}}}~~~~~~~~||||||||ssssssss}}}}}}}}}}}}}}}}xxxxxxxx{{{{{{{{}}}}}}}}{{{{{{{{~~~~~~~~vvvvvvvv````````````````}}}}}}}}~~~~~~~~||||||||ssssssss}}}}}}}}}}}}}}}}xxxxxxxx{{{{{{{{}}}}}}}}{{{{{{{{~~~~~~~~vvvvvvvv````````````````}}}}}}}}~~~~~~~~||||||||ssssssss}}}}}}}}}}}}}}}}xxxxxxxx{{{{{{{{}}}}}}}}{{{{{{{{~~~~~~~~vvvvvvvv````````````````}}}}}}}}~~~~~~~~}}}}}}}}ssssssss}}}}}}}}}}}}}}}}xxxxxxxx{{{{{{{{}}}}}}}}{{{{{{{{~~~~~~~~vvvvvvvv````````````````}}}}}}}}~~~~~~~~}}}}}}}}tttttttt}}}}}}}}xxxxxxxx{{{{{{{{vvvvvvvvyyyyyyyy{{{{{{{{yyyyyyyyyyyyyyyy||||||||~~~~~~~~}}}}}}}}wwwwwwwwvvvvvvvvLLLLLLLLxxxxxxxx}}}}}}}}~~~~~~~~{{{{{{{{xxxxxxxxwwwwwwww~~~~~~~~xxxxxxxx{{{{{{{{vvvvvvvvyyyyyyyy{{{{{{{{yyyyyyyyyyyyyyyy||||||||~~~~~~~~}}}}}}}}wwwwwwwwvvvvvvvvLLLLLLLLxxxxxxxx}}}}}}}}~~~~~~~~{{{{{{{{xxxxxxxxwwwwwwww~~~~~~~~yyyyyyyy{{{{{{{{vvvvvvvvyyyyyyyy{{{{{{{{yyyyyyyyyyyyyyyy||||||||~~~~~~~~}}}}}}}}wwwwwwwwvvvvvvvvLLLLLLLLxxxxxxxx}}}}}}}}~~~~~~~~{{{{{{{{xxxxxxxxwwwwwwww~~~~~~~~yyyyyyyy{{{{{{{{vvvvvvvvyyyyyyyy{{{{{{{{yyyyyyyyyyyyyyyy||||||||~~~~~~~~}}}}}}}}wwwwwwwwvvvvvvvvLLLLLLLLxxxxxxxx}}}}}}}}~~~~~~~~{{{{{{{{xxxxxxxxwwwwwwww~~~~~~~~yyyyyyyy{{{{{{{{vvvvvvvvyyyyyyyy{{{{{{{{zzzzzzzzyyyyyyyy||||||||~~~~~~~~}}}}}}}}wwwwwwwwvvvvvvvvLLLLLLLLxxxxxxxx}}}}}}}}~~~~~~~~{{{{{{{{xxxxxxxxwwwwwwww~~~~~~~~yyyyyyyy{{{{{{{{vvvvvvvvyyyyyyyy{{{{{{{{zzzzzzzzyyyyyyyy||||||||~~~~~~~~}}}}}}}}wwwwwwwwvvvvvvvvLLLLLLLLxxxxxxxx}}}}}}}}~~~~~~~~{{{{{{{{xxxxxxxxwwwwwwww~~~~~~~~yyyyyyyy{{{{{{{{vvvvvvvvyyyyyyyy{{{{{{{{zzzzzzzzyyyyyyyy||||||||~~~~~~~~}}}}}}}}wwwwwwwwvvvvvvvvLLLLLLLLxxxxxxxx}}}}}}}}~~~~~~~~{{{{{{{{xxxxxxxxwwwwwwww~~~~~~~~yyyyyyyy{{{{{{{{vvvvvvvvyyyyyyyy{{{{{{{{zzzzzzzzyyyyyyyy||||||||~~~~~~~~}}}}}}}}wwwwwwwwvvvvvvvvLLLLLLLLxxxxxxxx}}}}}}}}~~~~~~~~{{{{{{{{xxxxxxxxwwwwwwww~~~~~~~~~~~~~~~~yyyyyyyy{{{{{{{{zzzzzzzz||||||||~~~~~~~~{{{{{{{{iiiiiiiigggggggg}}}}}}}}yyyyyyyy~~~~~~~~||||||||~~~~~~~~~~~~~~~~yyyyyyyy{{{{{{{{zzzzzzzz||||||||~~~~~~~~{{{{{{{{iiiiiiiigggggggg}}}}}}}}yyyyyyyy~~~~~~~~||||||||~~~~~~~~~~~~~~~~yyyyyyyy{{{{{{{{zzzzzzzz||||||||~~~~~~~~{{{{{{{{iiiiiiiigggggggg}}}}}}}}yyyyyyyy~~~~~~~~||||||||~~~~~~~~~~~~~~~~yyyyyyyy{{{{{{{{zzzzzzzz||||||||~~~~~~~~{{{{{{{{iiiiiiiigggggggg}}}}}}}}yyyyyyyy~~~~~~~~||||||||~~~~~~~~~~~~~~~~yyyyyyyy{{{{{{{{zzzzzzzz||||||||~~~~~~~~{{{{{{{{iiiiiiiigggggggg}}}}}}}}yyyyyyyy~~~~~~~~||||||||~~~~~~~~~~~~~~~~yyyyyyyy{{{{{{{{zzzzzzzz||||||||~~~~~~~~{{{{{{{{iiiiiiiigggggggg}}}}}}}}yyyyyyyy~~~~~~~~||||||||~~~~~~~~~~~~~~~~yyyyyyyy{{{{{{{{yyyyyyyy||||||||~~~~~~~~{{{{{{{{hhhhhhhhgggggggg}}}}}}}}yyyyyyyy~~~~~~~~||||||||~~~~~~~~~~~~~~~~yyyyyyyy{{{{{{{{yyyyyyyy||||||||~~~~~~~~zzzzzzzzhhhhhhhhgggggggg}}}}}}}}yyyyyyyy~~~~~~~~||||||||yyyyyyyy~~~~~~~~rrrrrrrrgggggggg}}}}}}}}{{{{{{{{~~~~~~~~{{{{{{{{ttttttttyyyyyyyy~~~~~~~~rrrrrrrrgggggggg}}}}}}}}{{{{{{{{~~~~~~~~{{{{{{{{ttttttttyyyyyyyy~~~~~~~~rrrrrrrrgggggggg}}}}}}}}{{{{{{{{~~~~~~~~{{{{{{{{ttttttttyyyyyyyy~~~~~~~~rrrrrrrrgggggggg}}}}}}}}{{{{{{{{~~~~~~~~{{{{{{{{ssssssssyyyyyyyy~~~~~~~~rrrrrrrrgggggggg}}}}}}}}{{{{{{{{~~~~~~~~zzzzzzzzssssssssyyyyyyyy~~~~~~~~rrrrrrrrgggggggg}}}}}}}}{{{{{{{{~~~~~~~~zzzzzzzzssssssssyyyyyyyy}}}}}}}}qqqqqqqqgggggggg}}}}}}}}{{{{{{{{~~~~~~~~zzzzzzzzssssssssyyyyyyyy}}}}}}}}qqqqqqqqgggggggg}}}}}}}}{{{{{{{{~~~~~~~~zzzzzzzzssssssss}}}}}}}}zzzzzzzzeeeeeeeemmmmmmmm}}}}}}}}}}}}}}}}vvvvvvvvyyyyyyyy}}}}}}}}||||||||nnnnnnnn}}}}}}}}zzzzzzzzeeeeeeeemmmmmmmm}}}}}}}}}}}}}}}}vvvvvvvvyyyyyyyy}}}}}}}}||||||||nnnnnnnn}}}}}}}}~~~~~~~~zzzzzzzzeeeeeeeemmmmmmmm}}}}}}}}}}}}}}}}vvvvvvvvyyyyyyyy}}}}}}}}||||||||nnnnnnnn||||||||~~~~~~~~zzzzzzzzeeeeeeeemmmmmmmm}}}}}}}}}}}}}}}}vvvvvvvvyyyyyyyy}}}}}}}}||||||||nnnnnnnn||||||||~~~~~~~~zzzzzzzzeeeeeeeemmmmmmmm}}}}}}}}}}}}}}}}vvvvvvvvyyyyyyyy}}}}}}}}||||||||nnnnnnnn||||||||~~~~~~~~zzzzzzzzeeeeeeeemmmmmmmm||||||||||||||||vvvvvvvvyyyyyyyy}}}}}}}}||||||||nnnnnnnn||||||||~~~~~~~~zzzzzzzzeeeeeeeemmmmmmmm||||||||||||||||vvvvvvvvyyyyyyyy}}}}}}}}||||||||nnnnnnnn||||||||~~~~~~~~zzzzzzzzeeeeeeeemmmmmmmm||||||||||||||||vvvvvvvvyyyyyyyy}}}}}}}}||||||||nnnnnnnn}}}}}}}}||||||||}}}}}}}}xxxxxxxxzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzqqqqqqqq________||||||||xxxxxxxxzzzzzzzzwwwwwwwwwwwwwwwwnnnnnnnn}}}}}}}}||||||||~~~~~~~~}}}}}}}}xxxxxxxxzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzqqqqqqqq________||||||||xxxxxxxxzzzzzzzzwwwwwwwwwwwwwwwwnnnnnnnn}}}}}}}}||||||||~~~~~~~~}}}}}}}}xxxxxxxxzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzqqqqqqqq________||||||||xxxxxxxxzzzzzzzzwwwwwwwwwwwwwwwwnnnnnnnn}}}}}}}}||||||||~~~~~~~~}}}}}}}}xxxxxxxxzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzqqqqqqqq________||||||||xxxxxxxxzzzzzzzzwwwwwwwwwwwwwwwwnnnnnnnn}}}}}}}}||||||||~~~~~~~~}}}}}}}}xxxxxxxxzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzqqqqqqqq________||||||||xxxxxxxxzzzzzzzzwwwwwwwwwwwwwwwwnnnnnnnn}}}}}}}}||||||||~~~~~~~~}}}}}}}}xxxxxxxxzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzqqqqqqqq________||||||||xxxxxxxxzzzzzzzzwwwwwwwwwwwwwwwwnnnnnnnn}}}}}}}}||||||||}}}}}}}}xxxxxxxxzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzqqqqqqqq________||||||||xxxxxxxxzzzzzzzzwwwwwwwwwwwwwwwwnnnnnnnn}}}}}}}}||||||||}}}}}}}}xxxxxxxxzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzrrrrrrrr________||||||||xxxxxxxxzzzzzzzzwwwwwwwwwwwwwwwwnnnnnnnn}}}}}}}}xxxxxxxx}}}}}}}}zzzzzzzz}}}}}}}}zzzzzzzzvvvvvvvvzzzzzzzz}}}}}}}}zzzzzzzzvvvvvvvvoooooooogggggggg}}}}}}}}}}}}}}}}nnnnnnnnrrrrrrrrwwwwwwwwvvvvvvvv}}}}}}}}xxxxxxxx}}}}}}}}zzzzzzzz}}}}}}}}zzzzzzzzvvvvvvvvzzzzzzzz}}}}}}}}zzzzzzzzvvvvvvvvoooooooogggggggg}}}}}}}}}}}}}}}}nnnnnnnnrrrrrrrrwwwwwwwwvvvvvvvv}}}}}}}}xxxxxxxx}}}}}}}}zzzzzzzz}}}}}}}}{{{{{{{{vvvvvvvvzzzzzzzz}}}}}}}}zzzzzzzzvvvvvvvvoooooooogggggggg}}}}}}}}}}}}}}}}nnnnnnnnrrrrrrrrwwwwwwwwvvvvvvvv}}}}}}}}xxxxxxxx}}}}}}}}zzzzzzzz}}}}}}}}{{{{{{{{vvvvvvvvzzzzzzzz}}}}}}}}zzzzzzzzvvvvvvvvoooooooogggggggg}}}}}}}}~~~~~~~~nnnnnnnnrrrrrrrrwwwwwwwwvvvvvvvv}}}}}}}}xxxxxxxx}}}}}}}}{{{{{{{{}}}}}}}}{{{{{{{{vvvvvvvvzzzzzzzz}}}}}}}}zzzzzzzzvvvvvvvvoooooooogggggggg}}}}}}}}~~~~~~~~nnnnnnnnrrrrrrrrwwwwwwwwvvvvvvvv}}}}}}}}xxxxxxxx}}}}}}}}{{{{{{{{}}}}}}}}{{{{{{{{vvvvvvvvzzzzzzzz}}}}}}}}zzzzzzzzvvvvvvvvoooooooogggggggg}}}}}}}}~~~~~~~~nnnnnnnnrrrrrrrrxxxxxxxxvvvvvvvv}}}}}}}}xxxxxxxx}}}}}}}}{{{{{{{{}}}}}}}}{{{{{{{{vvvvvvvvzzzzzzzz}}}}}}}}zzzzzzzzvvvvvvvvoooooooogggggggg}}}}}}}}~~~~~~~~nnnnnnnnssssssssxxxxxxxxvvvvvvvv}}}}}}}}xxxxxxxx}}}}}}}}{{{{{{{{}}}}}}}}{{{{{{{{vvvvvvvvzzzzzzzz}}}}}}}}{{{{{{{{vvvvvvvvoooooooogggggggg}}}}}}}}~~~~~~~~nnnnnnnnssssssssxxxxxxxxwwwwwwww}}}}}}}}xxxxxxxx~~~~~~~~~~~~~~~~}}}}}}}}{{{{{{{{~~~~~~~~zzzzzzzz{{{{{{{{wwwwwwwwxxxxxxxxrrrrrrrr{{{{{{{{rrrrrrrrqqqqqqqqssssssssxxxxxxxx{{{{{{{{}}}}}}}}xxxxxxxx~~~~~~~~~~~~~~~~}}}}}}}}{{{{{{{{~~~~~~~~zzzzzzzz{{{{{{{{wwwwwwwwxxxxxxxxrrrrrrrr{{{{{{{{rrrrrrrrqqqqqqqqssssssssxxxxxxxx||||||||}}}}}}}}xxxxxxxx~~~~~~~~~~~~~~~~}}}}}}}}{{{{{{{{~~~~~~~~zzzzzzzz{{{{{{{{wwwwwwwwxxxxxxxxrrrrrrrr||||||||rrrrrrrrqqqqqqqqssssssssxxxxxxxx||||||||}}}}}}}}xxxxxxxx~~~~~~~~~~~~~~~~}}}}}}}}{{{{{{{{~~~~~~~~zzzzzzzz{{{{{{{{wwwwwwwwyyyyyyyyrrrrrrrr||||||||rrrrrrrrqqqqqqqqssssssssxxxxxxxx||||||||}}}}}}}}xxxxxxxx~~~~~~~~~~~~~~~~}}}}}}}}{{{{{{{{~~~~~~~~zzzzzzzz{{{{{{{{wwwwwwwwyyyyyyyyssssssss||||||||rrrrrrrrqqqqqqqqssssssssxxxxxxxx||||||||~~~~~~~~yyyyyyyy~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{~~~~~~~~{{{{{{{{{{{{{{{{wwwwwwwwyyyyyyyyssssssss||||||||rrrrrrrrrrrrrrrrssssssssxxxxxxxx||||||||~~~~~~~~yyyyyyyy~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{~~~~~~~~{{{{{{{{{{{{{{{{wwwwwwwwyyyyyyyyssssssss||||||||rrrrrrrrrrrrrrrrssssssssxxxxxxxx||||||||~~~~~~~~yyyyyyyy~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{~~~~~~~~{{{{{{{{{{{{{{{{wwwwwwwwyyyyyyyyssssssss||||||||rrrrrrrrrrrrrrrrssssssssxxxxxxxx||||||||~~~~~~~~yyyyyyyy~~~~~~~~zzzzzzzz||||||||~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{wwwwwwwwyyyyyyyy||||||||ssssssssbbbbbbbb{{{{{{{{nnnnnnnnoooooooossssssssxxxxxxxx||||||||~~~~~~~~yyyyyyyy~~~~~~~~zzzzzzzz||||||||~~~~~~~~~~~~~~~~||||||||{{{{{{{{wwwwwwwwyyyyyyyy||||||||ssssssssbbbbbbbb||||||||nnnnnnnnoooooooossssssssxxxxxxxx||||||||~~~~~~~~yyyyyyyy~~~~~~~~zzzzzzzz||||||||~~~~~~~~~~~~~~~~||||||||{{{{{{{{wwwwwwwwyyyyyyyy||||||||ssssssssbbbbbbbb||||||||nnnnnnnnoooooooossssssssxxxxxxxx||||||||~~~~~~~~yyyyyyyy~~~~~~~~zzzzzzzz}}}}}}}}~~~~~~~~~~~~~~~~||||||||{{{{{{{{wwwwwwwwyyyyyyyy||||||||ssssssssbbbbbbbb||||||||nnnnnnnnoooooooottttttttyyyyyyyy||||||||~~~~~~~~yyyyyyyy~~~~~~~~zzzzzzzz}}}}}}}}~~~~~~~~~~~~~~~~||||||||||||||||wwwwwwwwyyyyyyyy||||||||sssssssscccccccc||||||||nnnnnnnnoooooooottttttttyyyyyyyy||||||||~~~~~~~~yyyyyyyy~~~~~~~~zzzzzzzz}}}}}}}}~~~~~~~~||||||||||||||||xxxxxxxxyyyyyyyy||||||||sssssssscccccccc||||||||nnnnnnnnoooooooottttttttyyyyyyyy||||||||~~~~~~~~yyyyyyyy~~~~~~~~zzzzzzzz}}}}}}}}~~~~~~~~||||||||||||||||xxxxxxxxyyyyyyyy||||||||sssssssscccccccc||||||||nnnnnnnnoooooooottttttttyyyyyyyy}}}}}}}}~~~~~~~~yyyyyyyy~~~~~~~~zzzzzzzz}}}}}}}}~~~~~~~~||||||||||||||||xxxxxxxxyyyyyyyy}}}}}}}}sssssssscccccccc||||||||nnnnnnnnoooooooottttttttyyyyyyyy}}}}}}}}{{{{{{{{~~~~~~~~zzzzzzzz||||||||zzzzzzzz||||||||||||||||||||||||xxxxxxxxzzzzzzzz}}}}}}}}{{{{{{{{HHHHHHHHssssssssÒxxxxxxxxnnnnnnnnkkkkkkkkttttttttyyyyyyyy}}}}}}}}{{{{{{{{zzzzzzzz||||||||zzzzzzzz||||||||||||||||||||||||xxxxxxxxzzzzzzzz}}}}}}}}{{{{{{{{HHHHHHHHttttttttÒxxxxxxxxnnnnnnnnkkkkkkkkttttttttyyyyyyyy}}}}}}}}{{{{{{{{zzzzzzzz||||||||{{{{{{{{||||||||||||||||||||||||xxxxxxxxzzzzzzzz}}}}}}}}{{{{{{{{HHHHHHHHttttttttÒxxxxxxxxnnnnnnnnkkkkkkkkttttttttyyyyyyyy}}}}}}}}{{{{{{{{zzzzzzzz||||||||{{{{{{{{||||||||||||||||||||||||xxxxxxxxzzzzzzzz}}}}}}}}{{{{{{{{HHHHHHHHttttttttÒxxxxxxxxnnnnnnnnkkkkkkkkttttttttyyyyyyyy}}}}}}}}{{{{{{{{zzzzzzzz||||||||{{{{{{{{||||||||||||||||||||||||xxxxxxxxzzzzzzzz}}}}}}}}||||||||HHHHHHHHttttttttÒxxxxxxxxooooooookkkkkkkkttttttttyyyyyyyy}}}}}}}}{{{{{{{{zzzzzzzz||||||||{{{{{{{{}}}}}}}}||||||||||||||||xxxxxxxxzzzzzzzz}}}}}}}}||||||||HHHHHHHHttttttttÒxxxxxxxxooooooookkkkkkkkttttttttyyyyyyyy}}}}}}}}{{{{{{{{zzzzzzzz}}}}}}}}{{{{{{{{}}}}}}}}}}}}}}}}||||||||xxxxxxxxzzzzzzzz}}}}}}}}||||||||HHHHHHHHttttttttÒxxxxxxxxooooooookkkkkkkkttttttttzzzzzzzz}}}}}}}}{{{{{{{{zzzzzzzz}}}}}}}}{{{{{{{{}}}}}}}}}}}}}}}}||||||||xxxxxxxxzzzzzzzz}}}}}}}}||||||||HHHHHHHHttttttttÒxxxxxxxxooooooookkkkkkkkuuuuuuuuzzzzzzzz}}}}}}}}wwwwwwww||||||||zzzzzzzz}}}}}}}}{{{{{{{{}}}}}}}}xxxxxxxx}}}}}}}}zzzzzzzzvvvvvvvvyyyyyyyy\\\\\\\\VVVVVVVVxxxxxxxxooooooookkkkkkkkmmmmmmmmrrrrrrrr}}}}}}}}wwwwwwww||||||||{{{{{{{{}}}}}}}}{{{{{{{{}}}}}}}}xxxxxxxx}}}}}}}}zzzzzzzzvvvvvvvvyyyyyyyy\\\\\\\\VVVVVVVVxxxxxxxxooooooookkkkkkkkmmmmmmmmrrrrrrrr}}}}}}}}wwwwwwww}}}}}}}}{{{{{{{{}}}}}}}}{{{{{{{{}}}}}}}}xxxxxxxx}}}}}}}}zzzzzzzzvvvvvvvvyyyyyyyy\\\\\\\\VVVVVVVVxxxxxxxxooooooookkkkkkkkmmmmmmmmrrrrrrrr~~~~~~~~wwwwwwww}}}}}}}}{{{{{{{{}}}}}}}}{{{{{{{{}}}}}}}}xxxxxxxx}}}}}}}}zzzzzzzzvvvvvvvvyyyyyyyy\\\\\\\\VVVVVVVVxxxxxxxxooooooookkkkkkkkmmmmmmmmrrrrrrrr~~~~~~~~wwwwwwww}}}}}}}}{{{{{{{{}}}}}}}}{{{{{{{{}}}}}}}}xxxxxxxx}}}}}}}}zzzzzzzzvvvvvvvvyyyyyyyy\\\\\\\\VVVVVVVVxxxxxxxxooooooookkkkkkkkmmmmmmmmrrrrrrrr~~~~~~~~wwwwwwww}}}}}}}}{{{{{{{{}}}}}}}}{{{{{{{{}}}}}}}}xxxxxxxx}}}}}}}}zzzzzzzzvvvvvvvvyyyyyyyy\\\\\\\\VVVVVVVVxxxxxxxxooooooookkkkkkkkmmmmmmmmrrrrrrrr~~~~~~~~wwwwwwww}}}}}}}}{{{{{{{{}}}}}}}}{{{{{{{{}}}}}}}}xxxxxxxx}}}}}}}}zzzzzzzzvvvvvvvvyyyyyyyy\\\\\\\\VVVVVVVVxxxxxxxxooooooookkkkkkkkmmmmmmmmrrrrrrrr~~~~~~~~wwwwwwww}}}}}}}}{{{{{{{{}}}}}}}}{{{{{{{{}}}}}}}}xxxxxxxx}}}}}}}}zzzzzzzzvvvvvvvvyyyyyyyy\\\\\\\\VVVVVVVVxxxxxxxxooooooookkkkkkkkmmmmmmmmrrrrrrrr~~~~~~~~wwwwwwwwzzzzzzzzxxxxxxxx{{{{{{{{}}}}}}}}{{{{{{{{}}}}}}}}xxxxxxxxzzzzzzzzqqqqqqqq||||||||rrrrrrrr]]]]]]]]UUUUUUUUwwwwwwwwkkkkkkkkppppppppuuuuuuuuuuuuuuuuwwwwwwwwzzzzzzzzxxxxxxxx{{{{{{{{}}}}}}}}{{{{{{{{}}}}}}}}xxxxxxxxzzzzzzzzqqqqqqqq||||||||rrrrrrrr]]]]]]]]UUUUUUUUwwwwwwwwkkkkkkkkppppppppuuuuuuuuuuuuuuuuwwwwwwwwzzzzzzzzxxxxxxxx{{{{{{{{}}}}}}}}{{{{{{{{}}}}}}}}xxxxxxxxzzzzzzzzqqqqqqqq||||||||rrrrrrrr]]]]]]]]UUUUUUUUwwwwwwwwkkkkkkkkppppppppuuuuuuuuuuuuuuuuwwwwwwwwzzzzzzzzxxxxxxxx{{{{{{{{}}}}}}}}{{{{{{{{}}}}}}}}xxxxxxxxzzzzzzzzqqqqqqqq||||||||rrrrrrrr]]]]]]]]UUUUUUUUwwwwwwwwkkkkkkkkppppppppuuuuuuuuuuuuuuuuwwwwwwwwzzzzzzzzxxxxxxxx{{{{{{{{}}}}}}}}{{{{{{{{}}}}}}}}xxxxxxxxzzzzzzzzqqqqqqqq||||||||rrrrrrrr]]]]]]]]UUUUUUUUwwwwwwwwkkkkkkkkppppppppuuuuuuuuuuuuuuuuwwwwwwwwzzzzzzzzxxxxxxxx{{{{{{{{}}}}}}}}{{{{{{{{}}}}}}}}xxxxxxxxzzzzzzzzqqqqqqqq||||||||rrrrrrrr]]]]]]]]UUUUUUUUwwwwwwwwkkkkkkkkppppppppuuuuuuuuuuuuuuuuwwwwwwwwzzzzzzzzxxxxxxxxzzzzzzzz}}}}}}}}{{{{{{{{}}}}}}}}xxxxxxxxzzzzzzzzqqqqqqqq||||||||rrrrrrrr]]]]]]]]UUUUUUUUwwwwwwwwkkkkkkkkppppppppuuuuuuuuuuuuuuuuwwwwwwwwzzzzzzzzxxxxxxxxzzzzzzzz}}}}}}}}{{{{{{{{}}}}}}}}xxxxxxxxzzzzzzzzqqqqqqqq||||||||qqqqqqqq]]]]]]]]UUUUUUUUwwwwwwwwkkkkkkkkppppppppuuuuuuuuuuuuuuuuwwwwwwwwzzzzzzzzxxxxxxxxzzzzzzzz}}}}}}}}{{{{{{{{yyyyyyyy{{{{{{{{xxxxxxxx||||||||ssssssssyyyyyyyyvvvvvvvvffffffff55555555qqqqqqqqssssssssttttttttzzzzzzzzppppppppwwwwwwwwzzzzzzzzxxxxxxxxzzzzzzzz||||||||{{{{{{{{xxxxxxxx{{{{{{{{xxxxxxxx||||||||rrrrrrrryyyyyyyyvvvvvvvvffffffff55555555qqqqqqqqssssssssttttttttyyyyyyyyppppppppwwwwwwwwzzzzzzzzxxxxxxxxzzzzzzzz||||||||{{{{{{{{xxxxxxxxzzzzzzzzxxxxxxxx||||||||rrrrrrrrxxxxxxxxvvvvvvvvffffffff55555555qqqqqqqqssssssssttttttttyyyyyyyyppppppppvvvvvvvvzzzzzzzzxxxxxxxxzzzzzzzz||||||||{{{{{{{{xxxxxxxxzzzzzzzzxxxxxxxx||||||||rrrrrrrrxxxxxxxxvvvvvvvvffffffff55555555qqqqqqqqssssssssttttttttyyyyyyyyppppppppvvvvvvvvzzzzzzzzxxxxxxxxzzzzzzzz||||||||{{{{{{{{xxxxxxxxzzzzzzzzxxxxxxxx||||||||rrrrrrrrxxxxxxxxvvvvvvvvffffffff55555555qqqqqqqqssssssssttttttttyyyyyyyyppppppppvvvvvvvvzzzzzzzzwwwwwwwwzzzzzzzz||||||||{{{{{{{{xxxxxxxxzzzzzzzzxxxxxxxx||||||||rrrrrrrrxxxxxxxxvvvvvvvvffffffff55555555qqqqqqqqssssssssttttttttyyyyyyyyppppppppvvvvvvvvzzzzzzzzwwwwwwwwzzzzzzzz||||||||{{{{{{{{xxxxxxxxzzzzzzzzxxxxxxxx||||||||rrrrrrrrxxxxxxxxvvvvvvvvffffffff55555555ppppppppssssssssttttttttyyyyyyyyppppppppvvvvvvvvzzzzzzzzwwwwwwwwzzzzzzzz||||||||zzzzzzzzxxxxxxxxzzzzzzzzxxxxxxxx||||||||rrrrrrrrxxxxxxxxvvvvvvvvffffffff55555555ppppppppssssssssttttttttyyyyyyyyppppppppnnnnnnnnwwwwwwwwzzzzzzzzwwwwwwwwzzzzzzzz||||||||zzzzzzzzzzzzzzzz}}}}}}}}~~~~~~~~~~~~~~~~{{{{{{{{||||||||}}}}}}}}nnnnnnnnffffffffSSSSSSSS;;;;;;;;~~~~~~~~ttttttttyyyyyyyyppppppppnnnnnnnnwwwwwwwwyyyyyyyywwwwwwwwzzzzzzzz||||||||zzzzzzzzzzzzzzzz}}}}}}}}~~~~~~~~~~~~~~~~{{{{{{{{||||||||}}}}}}}}nnnnnnnnffffffffSSSSSSSS;;;;;;;;~~~~~~~~ttttttttyyyyyyyyppppppppnnnnnnnnwwwwwwww~~~~~~~~yyyyyyyywwwwwwwwzzzzzzzz||||||||zzzzzzzzzzzzzzzz}}}}}}}}~~~~~~~~~~~~~~~~{{{{{{{{||||||||}}}}}}}}nnnnnnnneeeeeeeeSSSSSSSS;;;;;;;;~~~~~~~~ttttttttyyyyyyyyppppppppnnnnnnnnwwwwwwww~~~~~~~~yyyyyyyywwwwwwwwzzzzzzzz||||||||zzzzzzzzzzzzzzzz}}}}}}}}~~~~~~~~~~~~~~~~{{{{{{{{||||||||}}}}}}}}nnnnnnnneeeeeeeeSSSSSSSS;;;;;;;;~~~~~~~~ttttttttyyyyyyyyppppppppnnnnnnnnwwwwwwww~~~~~~~~yyyyyyyywwwwwwwwzzzzzzzz||||||||zzzzzzzzzzzzzzzz}}}}}}}}~~~~~~~~~~~~~~~~{{{{{{{{||||||||}}}}}}}}nnnnnnnneeeeeeeeSSSSSSSS;;;;;;;;~~~~~~~~ttttttttyyyyyyyyppppppppnnnnnnnnwwwwwwww~~~~~~~~yyyyyyyywwwwwwwwzzzzzzzz||||||||zzzzzzzzzzzzzzzz}}}}}}}}~~~~~~~~~~~~~~~~{{{{{{{{||||||||}}}}}}}}nnnnnnnneeeeeeeeSSSSSSSS;;;;;;;;~~~~~~~~ttttttttyyyyyyyyppppppppnnnnnnnnwwwwwwww~~~~~~~~yyyyyyyywwwwwwwwzzzzzzzz||||||||zzzzzzzzzzzzzzzz}}}}}}}}~~~~~~~~~~~~~~~~{{{{{{{{||||||||}}}}}}}}nnnnnnnneeeeeeeeSSSSSSSS;;;;;;;;~~~~~~~~ttttttttyyyyyyyyppppppppnnnnnnnnwwwwwwww~~~~~~~~yyyyyyyywwwwwwwwzzzzzzzz||||||||zzzzzzzzzzzzzzzz}}}}}}}}~~~~~~~~~~~~~~~~{{{{{{{{||||||||||||||||nnnnnnnneeeeeeeeSSSSSSSS;;;;;;;;~~~~~~~~ttttttttyyyyyyyyppppppppjjjjjjjjrrrrrrrrwwwwwwwwyyyyyyyyyyyyyyyywwwwwwwwzzzzzzzz||||||||zzzzzzzz}}}}}}}}~~~~~~~~yyyyyyyy{{{{{{{{||||||||ttttttttxxxxxxxxxxxxxxxxiiiiiiiieeeeeeeeaaaaaaaa<<<<<<<>>>>>>>________\\\\\\\\ZZZZZZZZ^^^^^^^^bbbbbbbbbbbbbbbbccccccccnnnnnnnnuuuuuuuu{{{{{{{{iiiiiiii^^^^^^^^UUUUUUUUddddddddZZZZZZZZ]]]]]]]]ffffffffhhhhhhhhuuuuuuuuppppppppTTTTTTTTZZZZZZZZffffffffXXXXXXXXKKKKKKKKQQQQQQQQ]]]]]]]][[[[[[[[QQQQQQQQ]]]]]]]]ddddddddZZZZZZZZbbbbbbbbXXXXXXXXYYYYYYYY]]]]]]]]________UUUUUUUU[[[[[[[[>>>>>>>>________\\\\\\\\ZZZZZZZZ^^^^^^^^bbbbbbbbbbbbbbbbbbbbbbbbnnnnnnnnuuuuuuuu{{{{{{{{iiiiiiii^^^^^^^^UUUUUUUUddddddddZZZZZZZZ]]]]]]]]ffffffffhhhhhhhhuuuuuuuuppppppppTTTTTTTTZZZZZZZZffffffffXXXXXXXXKKKKKKKKQQQQQQQQ]]]]]]]][[[[[[[[QQQQQQQQ]]]]]]]]ccccccccZZZZZZZZbbbbbbbbXXXXXXXXYYYYYYYY]]]]]]]]________UUUUUUUU[[[[[[[[>>>>>>>>________\\\\\\\\ZZZZZZZZ^^^^^^^^bbbbbbbbbbbbbbbbbbbbbbbbnnnnnnnnuuuuuuuu{{{{{{{{iiiiiiii^^^^^^^^UUUUUUUUddddddddZZZZZZZZ]]]]]]]]ffffffffhhhhhhhhuuuuuuuuppppppppTTTTTTTTZZZZZZZZffffffffXXXXXXXXKKKKKKKKQQQQQQQQ]]]]]]]][[[[[[[[QQQQQQQQ]]]]]]]]ccccccccZZZZZZZZbbbbbbbbXXXXXXXXYYYYYYYY]]]]]]]]________UUUUUUUU[[[[[[[[>>>>>>>>________\\\\\\\\ZZZZZZZZ^^^^^^^^bbbbbbbbbbbbbbbbbbbbbbbbnnnnnnnnuuuuuuuu{{{{{{{{iiiiiiii^^^^^^^^UUUUUUUUddddddddZZZZZZZZ]]]]]]]]ffffffffhhhhhhhhuuuuuuuuppppppppTTTTTTTTZZZZZZZZffffffffXXXXXXXXJJJJJJJJQQQQQQQQ]]]]]]]][[[[[[[[QQQQQQQQ]]]]]]]]ccccccccZZZZZZZZbbbbbbbbXXXXXXXXYYYYYYYY]]]]]]]]________UUUUUUUU[[[[[[[[>>>>>>>>________\\\\\\\\ZZZZZZZZ^^^^^^^^bbbbbbbbbbbbbbbbbbbbbbbbnnnnnnnnuuuuuuuu{{{{{{{{iiiiiiii^^^^^^^^UUUUUUUUddddddddZZZZZZZZ]]]]]]]]ffffffffhhhhhhhhuuuuuuuuppppppppTTTTTTTTZZZZZZZZffffffffXXXXXXXXJJJJJJJJQQQQQQQQ]]]]]]]][[[[[[[[QQQQQQQQ]]]]]]]]ccccccccZZZZZZZZbbbbbbbbXXXXXXXXYYYYYYYY]]]]]]]]________UUUUUUUU[[[[[[[[>>>>>>>>________\\\\\\\\ZZZZZZZZ^^^^^^^^bbbbbbbbbbbbbbbbbbbbbbbbnnnnnnnnuuuuuuuu{{{{{{{{iiiiiiii^^^^^^^^UUUUUUUUddddddddZZZZZZZZ]]]]]]]]ffffffffhhhhhhhhuuuuuuuuppppppppTTTTTTTTZZZZZZZZffffffffXXXXXXXXJJJJJJJJQQQQQQQQ]]]]]]]][[[[[[[[QQQQQQQQ]]]]]]]]ccccccccZZZZZZZZbbbbbbbbXXXXXXXXYYYYYYYY]]]]]]]]________UUUUUUUU[[[[[[[[>>>>>>>>________\\\\\\\\ZZZZZZZZ^^^^^^^^bbbbbbbbbbbbbbbbbbbbbbbbnnnnnnnnuuuuuuuu{{{{{{{{iiiiiiii^^^^^^^^UUUUUUUUddddddddZZZZZZZZ]]]]]]]]ffffffffhhhhhhhhuuuuuuuuppppppppTTTTTTTTZZZZZZZZffffffffXXXXXXXXJJJJJJJJQQQQQQQQ]]]]]]]][[[[[[[[QQQQQQQQ]]]]]]]]ccccccccZZZZZZZZbbbbbbbbXXXXXXXXYYYYYYYY]]]]]]]]________UUUUUUUU[[[[[[[[>>>>>>>>________\\\\\\\\ZZZZZZZZ^^^^^^^^bbbbbbbbbbbbbbbbbbbbbbbbnnnnnnnnuuuuuuuu{{{{{{{{iiiiiiii^^^^^^^^UUUUUUUUddddddddZZZZZZZZ]]]]]]]]ffffffffhhhhhhhhuuuuuuuuppppppppXXXXXXXX]]]]]]]]bbbbbbbb]]]]]]]]RRRRRRRRZZZZZZZZ]]]]]]]]XXXXXXXXQQQQQQQQPPPPPPPP````````bbbbbbbbbbbbbbbbXXXXXXXXYYYYYYYY]]]]]]]]\\\\\\\\UUUUUUUUSSSSSSSSKKKKKKKKOOOOOOOO\\\\\\\\ZZZZZZZZ^^^^^^^^ffffffffkkkkkkkkooooooooiiiiiiiiddddddddlllllllleeeeeeeeTTTTTTTTXXXXXXXXaaaaaaaaZZZZZZZZ]]]]]]]]ffffffffccccccccuuuuuuuussssssssXXXXXXXX]]]]]]]]bbbbbbbb]]]]]]]]RRRRRRRRZZZZZZZZ]]]]]]]]XXXXXXXXQQQQQQQQPPPPPPPP````````aaaaaaaabbbbbbbbXXXXXXXXYYYYYYYY]]]]]]]]\\\\\\\\UUUUUUUUSSSSSSSSKKKKKKKKOOOOOOOO\\\\\\\\ZZZZZZZZ^^^^^^^^ffffffffkkkkkkkkooooooooiiiiiiiiddddddddlllllllleeeeeeeeTTTTTTTTXXXXXXXXaaaaaaaaZZZZZZZZ]]]]]]]]ffffffffccccccccuuuuuuuussssssssXXXXXXXX]]]]]]]]bbbbbbbb]]]]]]]]RRRRRRRRZZZZZZZZ]]]]]]]]XXXXXXXXQQQQQQQQPPPPPPPP````````aaaaaaaabbbbbbbbWWWWWWWWYYYYYYYY]]]]]]]]\\\\\\\\UUUUUUUUSSSSSSSSKKKKKKKKOOOOOOOO\\\\\\\\ZZZZZZZZ^^^^^^^^ffffffffkkkkkkkkooooooooiiiiiiiiddddddddlllllllleeeeeeeeTTTTTTTTXXXXXXXXaaaaaaaaZZZZZZZZ]]]]]]]]ffffffffccccccccuuuuuuuussssssssXXXXXXXX]]]]]]]]bbbbbbbb]]]]]]]]RRRRRRRRZZZZZZZZ]]]]]]]]XXXXXXXXQQQQQQQQPPPPPPPP````````aaaaaaaabbbbbbbbWWWWWWWWYYYYYYYY]]]]]]]]\\\\\\\\UUUUUUUUSSSSSSSSKKKKKKKKOOOOOOOO\\\\\\\\ZZZZZZZZ^^^^^^^^ffffffffkkkkkkkkooooooooiiiiiiiiddddddddlllllllleeeeeeeeTTTTTTTTXXXXXXXXaaaaaaaaZZZZZZZZ]]]]]]]]ffffffffccccccccuuuuuuuussssssssXXXXXXXX]]]]]]]]bbbbbbbb]]]]]]]]RRRRRRRRZZZZZZZZ]]]]]]]]XXXXXXXXQQQQQQQQPPPPPPPP````````aaaaaaaabbbbbbbbWWWWWWWWYYYYYYYY]]]]]]]]\\\\\\\\UUUUUUUUSSSSSSSSKKKKKKKKOOOOOOOO\\\\\\\\ZZZZZZZZ^^^^^^^^ffffffffkkkkkkkkooooooooiiiiiiiiddddddddlllllllleeeeeeeeTTTTTTTTXXXXXXXXaaaaaaaaZZZZZZZZ]]]]]]]]ffffffffccccccccuuuuuuuussssssssXXXXXXXX]]]]]]]]bbbbbbbb]]]]]]]]RRRRRRRRZZZZZZZZ]]]]]]]]XXXXXXXXQQQQQQQQPPPPPPPP````````aaaaaaaabbbbbbbbWWWWWWWWYYYYYYYY]]]]]]]]\\\\\\\\UUUUUUUUSSSSSSSSKKKKKKKKOOOOOOOO\\\\\\\\ZZZZZZZZ^^^^^^^^ffffffffkkkkkkkkooooooooiiiiiiiiddddddddlllllllleeeeeeeeTTTTTTTTXXXXXXXXaaaaaaaaZZZZZZZZ]]]]]]]]ffffffffccccccccuuuuuuuussssssssXXXXXXXX]]]]]]]]bbbbbbbb]]]]]]]]RRRRRRRRZZZZZZZZ]]]]]]]]XXXXXXXXQQQQQQQQPPPPPPPP````````aaaaaaaabbbbbbbbWWWWWWWWYYYYYYYY]]]]]]]]\\\\\\\\UUUUUUUUSSSSSSSSKKKKKKKKOOOOOOOO\\\\\\\\ZZZZZZZZ^^^^^^^^ffffffffkkkkkkkkooooooooiiiiiiiiddddddddlllllllleeeeeeeeTTTTTTTTXXXXXXXXaaaaaaaaZZZZZZZZ]]]]]]]]ffffffffccccccccuuuuuuuussssssssXXXXXXXX]]]]]]]]bbbbbbbb]]]]]]]]RRRRRRRRZZZZZZZZ]]]]]]]]XXXXXXXXQQQQQQQQPPPPPPPP````````aaaaaaaabbbbbbbbWWWWWWWWYYYYYYYY]]]]]]]]\\\\\\\\UUUUUUUUSSSSSSSSKKKKKKKKOOOOOOOO\\\\\\\\ZZZZZZZZ^^^^^^^^ffffffffkkkkkkkkooooooooiiiiiiiiddddddddlllllllleeeeeeeeTTTTTTTTXXXXXXXXaaaaaaaaZZZZZZZZ]]]]]]]]ffffffffccccccccuuuuuuuussssssssPPPPPPPPbbbbbbbbbbbbbbbb]]]]]]]]WWWWWWWWZZZZZZZZ]]]]]]]][[[[[[[[YYYYYYYYLLLLLLLL\\\\\\\\nnnnnnnnbbbbbbbbWWWWWWWWYYYYYYYY]]]]]]]]WWWWWWWWUUUUUUUUNNNNNNNNPPPPPPPPFFFFFFFF\\\\\\\\ZZZZZZZZ^^^^^^^^ffffffffkkkkkkkkllllllllaaaaaaaaWWWWWWWW[[[[[[[[]]]]]]]]\\\\\\\\]]]]]]]]\\\\\\\\bbbbbbbbeeeeeeeeffffffffkkkkkkkk||||||||xxxxxxxxPPPPPPPPbbbbbbbbbbbbbbbb]]]]]]]]WWWWWWWWZZZZZZZZ]]]]]]]][[[[[[[[XXXXXXXXLLLLLLLL\\\\\\\\nnnnnnnnbbbbbbbbWWWWWWWWYYYYYYYY]]]]]]]]WWWWWWWWUUUUUUUUNNNNNNNNPPPPPPPPFFFFFFFF\\\\\\\\ZZZZZZZZ^^^^^^^^ffffffffkkkkkkkkllllllllaaaaaaaaWWWWWWWW[[[[[[[[]]]]]]]]\\\\\\\\]]]]]]]]\\\\\\\\bbbbbbbbeeeeeeeeffffffffkkkkkkkk||||||||xxxxxxxxPPPPPPPPbbbbbbbbbbbbbbbb]]]]]]]]WWWWWWWWZZZZZZZZ]]]]]]]][[[[[[[[XXXXXXXXLLLLLLLL\\\\\\\\nnnnnnnnbbbbbbbbWWWWWWWWYYYYYYYY]]]]]]]]WWWWWWWWUUUUUUUUNNNNNNNNPPPPPPPPFFFFFFFF\\\\\\\\ZZZZZZZZ^^^^^^^^ffffffffkkkkkkkkllllllllaaaaaaaaWWWWWWWW[[[[[[[[]]]]]]]]\\\\\\\\]]]]]]]]\\\\\\\\bbbbbbbbeeeeeeeeffffffffkkkkkkkk||||||||xxxxxxxxPPPPPPPPbbbbbbbbbbbbbbbb]]]]]]]]WWWWWWWWZZZZZZZZ]]]]]]]][[[[[[[[XXXXXXXXLLLLLLLL\\\\\\\\nnnnnnnnbbbbbbbbWWWWWWWWYYYYYYYY]]]]]]]]WWWWWWWWUUUUUUUUNNNNNNNNPPPPPPPPEEEEEEEE\\\\\\\\ZZZZZZZZ^^^^^^^^ffffffffkkkkkkkkllllllllaaaaaaaaWWWWWWWW[[[[[[[[]]]]]]]]\\\\\\\\]]]]]]]]\\\\\\\\bbbbbbbbeeeeeeeeffffffffkkkkkkkk||||||||xxxxxxxxPPPPPPPPbbbbbbbbbbbbbbbb]]]]]]]]WWWWWWWWZZZZZZZZ]]]]]]]][[[[[[[[XXXXXXXXLLLLLLLL\\\\\\\\nnnnnnnnbbbbbbbbWWWWWWWWYYYYYYYY]]]]]]]]WWWWWWWWUUUUUUUUNNNNNNNNPPPPPPPPEEEEEEEE\\\\\\\\ZZZZZZZZ^^^^^^^^ffffffffkkkkkkkkllllllllaaaaaaaaWWWWWWWW[[[[[[[[]]]]]]]]\\\\\\\\]]]]]]]]\\\\\\\\bbbbbbbbeeeeeeeeffffffffkkkkkkkk||||||||xxxxxxxxPPPPPPPPbbbbbbbbbbbbbbbb]]]]]]]]WWWWWWWWZZZZZZZZ]]]]]]]][[[[[[[[XXXXXXXXKKKKKKKK\\\\\\\\nnnnnnnnbbbbbbbbWWWWWWWWYYYYYYYY]]]]]]]]WWWWWWWWUUUUUUUUNNNNNNNNPPPPPPPPEEEEEEEE\\\\\\\\ZZZZZZZZ^^^^^^^^ffffffffkkkkkkkkllllllllaaaaaaaaWWWWWWWW[[[[[[[[]]]]]]]]\\\\\\\\]]]]]]]]\\\\\\\\bbbbbbbbeeeeeeeeffffffffkkkkkkkk||||||||xxxxxxxxPPPPPPPPbbbbbbbbbbbbbbbb]]]]]]]]WWWWWWWWZZZZZZZZ]]]]]]]][[[[[[[[XXXXXXXXKKKKKKKK[[[[[[[[nnnnnnnnbbbbbbbbWWWWWWWWYYYYYYYY]]]]]]]]WWWWWWWWUUUUUUUUNNNNNNNNPPPPPPPPEEEEEEEE\\\\\\\\ZZZZZZZZ^^^^^^^^ffffffffkkkkkkkkllllllllaaaaaaaaWWWWWWWW[[[[[[[[]]]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\bbbbbbbbeeeeeeeeffffffffkkkkkkkk||||||||xxxxxxxxPPPPPPPPbbbbbbbbaaaaaaaa\\\\\\\\WWWWWWWWZZZZZZZZ]]]]]]]][[[[[[[[XXXXXXXXKKKKKKKK[[[[[[[[nnnnnnnnbbbbbbbbWWWWWWWWYYYYYYYY]]]]]]]]WWWWWWWWUUUUUUUUNNNNNNNNPPPPPPPPEEEEEEEE\\\\\\\\ZZZZZZZZ^^^^^^^^ffffffffkkkkkkkkllllllllaaaaaaaaWWWWWWWWZZZZZZZZ]]]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\bbbbbbbbeeeeeeeeffffffffkkkkkkkk||||||||xxxxxxxxKKKKKKKKZZZZZZZZaaaaaaaaUUUUUUUUWWWWWWWWZZZZZZZZ]]]]]]]]________]]]]]]]]SSSSSSSSTTTTTTTTjjjjjjjjbbbbbbbbWWWWWWWWYYYYYYYY]]]]]]]]WWWWWWWWUUUUUUUUVVVVVVVVXXXXXXXXMMMMMMMM\\\\\\\\ZZZZZZZZ^^^^^^^^ffffffffccccccccgggggggg\\\\\\\\RRRRRRRRNNNNNNNNPPPPPPPPaaaaaaaa\\\\\\\\ddddddddffffffffbbbbbbbbnnnnnnnnwwwwwwwwxxxxxxxxKKKKKKKKZZZZZZZZaaaaaaaaUUUUUUUUWWWWWWWWZZZZZZZZ]]]]]]]]________]]]]]]]]SSSSSSSSTTTTTTTTjjjjjjjjbbbbbbbbWWWWWWWWYYYYYYYY]]]]]]]]WWWWWWWWUUUUUUUUVVVVVVVVXXXXXXXXMMMMMMMM\\\\\\\\ZZZZZZZZ^^^^^^^^ffffffffccccccccgggggggg\\\\\\\\RRRRRRRRMMMMMMMMPPPPPPPPaaaaaaaa\\\\\\\\ddddddddffffffffbbbbbbbbnnnnnnnnwwwwwwwwxxxxxxxxKKKKKKKKZZZZZZZZaaaaaaaaUUUUUUUUWWWWWWWWZZZZZZZZ]]]]]]]]________]]]]]]]]SSSSSSSSSSSSSSSSjjjjjjjjbbbbbbbbWWWWWWWWYYYYYYYY]]]]]]]]WWWWWWWWUUUUUUUUVVVVVVVVXXXXXXXXMMMMMMMM\\\\\\\\ZZZZZZZZ^^^^^^^^ffffffffccccccccgggggggg\\\\\\\\RRRRRRRRMMMMMMMMPPPPPPPPaaaaaaaa\\\\\\\\ddddddddffffffffaaaaaaaannnnnnnnwwwwwwwwxxxxxxxxKKKKKKKKZZZZZZZZaaaaaaaaTTTTTTTTWWWWWWWWZZZZZZZZ]]]]]]]]________]]]]]]]]SSSSSSSSSSSSSSSSjjjjjjjjbbbbbbbbWWWWWWWWXXXXXXXX]]]]]]]]WWWWWWWWUUUUUUUUUUUUUUUUXXXXXXXXMMMMMMMM\\\\\\\\ZZZZZZZZ^^^^^^^^ffffffffccccccccgggggggg\\\\\\\\RRRRRRRRMMMMMMMMOOOOOOOO````````\\\\\\\\ddddddddffffffffaaaaaaaannnnnnnnwwwwwwwwxxxxxxxxKKKKKKKKZZZZZZZZaaaaaaaaTTTTTTTTWWWWWWWWZZZZZZZZ]]]]]]]]________]]]]]]]]SSSSSSSSSSSSSSSSjjjjjjjjbbbbbbbbWWWWWWWWXXXXXXXX]]]]]]]]WWWWWWWWUUUUUUUUUUUUUUUUXXXXXXXXMMMMMMMM\\\\\\\\ZZZZZZZZ]]]]]]]]ffffffffccccccccgggggggg\\\\\\\\RRRRRRRRMMMMMMMMOOOOOOOO````````\\\\\\\\ccccccccffffffffaaaaaaaammmmmmmmwwwwwwwwxxxxxxxxKKKKKKKKYYYYYYYYaaaaaaaaTTTTTTTTWWWWWWWWZZZZZZZZ]]]]]]]]________]]]]]]]]SSSSSSSSSSSSSSSSjjjjjjjjaaaaaaaaWWWWWWWWXXXXXXXX]]]]]]]]WWWWWWWWTTTTTTTTUUUUUUUUXXXXXXXXMMMMMMMM\\\\\\\\ZZZZZZZZ]]]]]]]]ffffffffccccccccgggggggg\\\\\\\\RRRRRRRRMMMMMMMMOOOOOOOO````````\\\\\\\\ccccccccffffffffaaaaaaaammmmmmmmwwwwwwwwxxxxxxxxKKKKKKKKYYYYYYYYaaaaaaaaTTTTTTTTWWWWWWWWZZZZZZZZ\\\\\\\\________]]]]]]]]SSSSSSSSSSSSSSSSjjjjjjjjaaaaaaaaWWWWWWWWXXXXXXXX]]]]]]]]WWWWWWWWTTTTTTTTUUUUUUUUXXXXXXXXMMMMMMMM\\\\\\\\ZZZZZZZZ]]]]]]]]ffffffffccccccccgggggggg\\\\\\\\RRRRRRRRMMMMMMMMOOOOOOOO````````\\\\\\\\ccccccccffffffffaaaaaaaammmmmmmmwwwwwwwwxxxxxxxxKKKKKKKKYYYYYYYYaaaaaaaaTTTTTTTTVVVVVVVVZZZZZZZZ\\\\\\\\________]]]]]]]]SSSSSSSSSSSSSSSSjjjjjjjjaaaaaaaaWWWWWWWWXXXXXXXX]]]]]]]]VVVVVVVVTTTTTTTTUUUUUUUUXXXXXXXXMMMMMMMM\\\\\\\\ZZZZZZZZ]]]]]]]]ffffffffccccccccffffffff\\\\\\\\RRRRRRRRMMMMMMMMOOOOOOOO````````\\\\\\\\ccccccccffffffffaaaaaaaammmmmmmmwwwwwwwwxxxxxxxxSSSSSSSSUUUUUUUUaaaaaaaaWWWWWWWW^^^^^^^^aaaaaaaa\\\\\\\\________]]]]]]]]________NNNNNNNN^^^^^^^^aaaaaaaa________XXXXXXXX]]]]]]]]VVVVVVVV\\\\\\\\ZZZZZZZZ\\\\\\\\RRRRRRRR\\\\\\\\YYYYYYYY]]]]]]]]ffffffffffffffffffffffff\\\\\\\\ZZZZZZZZHHHHHHHHJJJJJJJJ````````ddddddddhhhhhhhhffffffffddddddddrrrrrrrrssssssssSSSSSSSSUUUUUUUUaaaaaaaaWWWWWWWW^^^^^^^^aaaaaaaa\\\\\\\\________]]]]]]]]________NNNNNNNN^^^^^^^^aaaaaaaa________XXXXXXXX\\\\\\\\VVVVVVVV\\\\\\\\ZZZZZZZZ\\\\\\\\RRRRRRRR\\\\\\\\YYYYYYYY]]]]]]]]ffffffffffffffffffffffff\\\\\\\\ZZZZZZZZHHHHHHHHJJJJJJJJ````````ddddddddhhhhhhhhffffffffddddddddrrrrrrrrssssssssSSSSSSSSTTTTTTTTaaaaaaaaWWWWWWWW^^^^^^^^aaaaaaaa\\\\\\\\________\\\\\\\\________NNNNNNNN^^^^^^^^aaaaaaaa________XXXXXXXX\\\\\\\\VVVVVVVV\\\\\\\\ZZZZZZZZ\\\\\\\\RRRRRRRR\\\\\\\\YYYYYYYY]]]]]]]]ffffffffffffffffffffffff\\\\\\\\ZZZZZZZZHHHHHHHHJJJJJJJJ````````ddddddddhhhhhhhhffffffffddddddddrrrrrrrrssssssssSSSSSSSSTTTTTTTTaaaaaaaaWWWWWWWW^^^^^^^^aaaaaaaa\\\\\\\\________\\\\\\\\________NNNNNNNN^^^^^^^^aaaaaaaa^^^^^^^^XXXXXXXX\\\\\\\\VVVVVVVV\\\\\\\\ZZZZZZZZ\\\\\\\\RRRRRRRR[[[[[[[[YYYYYYYY]]]]]]]]ffffffffffffffffffffffff\\\\\\\\ZZZZZZZZHHHHHHHHJJJJJJJJ````````ddddddddhhhhhhhhffffffffddddddddrrrrrrrrssssssssSSSSSSSSTTTTTTTTaaaaaaaaWWWWWWWW^^^^^^^^aaaaaaaa\\\\\\\\________\\\\\\\\________NNNNNNNN]]]]]]]]aaaaaaaa^^^^^^^^XXXXXXXX\\\\\\\\VVVVVVVV\\\\\\\\ZZZZZZZZ\\\\\\\\RRRRRRRR[[[[[[[[YYYYYYYY]]]]]]]]ffffffffffffffffffffffff[[[[[[[[ZZZZZZZZHHHHHHHHJJJJJJJJ````````ddddddddhhhhhhhhffffffffddddddddrrrrrrrrssssssssSSSSSSSSTTTTTTTTaaaaaaaaWWWWWWWW^^^^^^^^aaaaaaaa\\\\\\\\________\\\\\\\\________NNNNNNNN]]]]]]]]aaaaaaaa^^^^^^^^XXXXXXXX\\\\\\\\VVVVVVVV\\\\\\\\ZZZZZZZZ\\\\\\\\RRRRRRRR[[[[[[[[YYYYYYYY]]]]]]]]ffffffffffffffffffffffff[[[[[[[[ZZZZZZZZHHHHHHHHJJJJJJJJ````````ddddddddhhhhhhhhffffffffddddddddrrrrrrrrssssssssSSSSSSSSTTTTTTTTaaaaaaaaWWWWWWWW^^^^^^^^aaaaaaaa\\\\\\\\^^^^^^^^\\\\\\\\________NNNNNNNN]]]]]]]]aaaaaaaa^^^^^^^^XXXXXXXX\\\\\\\\VVVVVVVV\\\\\\\\ZZZZZZZZ\\\\\\\\RRRRRRRR[[[[[[[[YYYYYYYY]]]]]]]]ffffffffffffffffffffffff[[[[[[[[ZZZZZZZZHHHHHHHHJJJJJJJJ````````ddddddddhhhhhhhhffffffffddddddddrrrrrrrrssssssssRRRRRRRRTTTTTTTTaaaaaaaaWWWWWWWW^^^^^^^^aaaaaaaa\\\\\\\\^^^^^^^^\\\\\\\\________NNNNNNNN]]]]]]]]aaaaaaaa^^^^^^^^XXXXXXXX\\\\\\\\VVVVVVVV\\\\\\\\ZZZZZZZZ\\\\\\\\RRRRRRRR[[[[[[[[YYYYYYYY]]]]]]]]eeeeeeeeffffffffffffffff[[[[[[[[ZZZZZZZZHHHHHHHHJJJJJJJJ````````ddddddddhhhhhhhhffffffffddddddddrrrrrrrrssssssssWWWWWWWWLLLLLLLLaaaaaaaa\\\\\\\\jjjjjjjjffffffff\\\\\\\\^^^^^^^^dddddddd\\\\\\\\NNNNNNNNQQQQQQQQaaaaaaaakkkkkkkkXXXXXXXX\\\\\\\\^^^^^^^^aaaaaaaaZZZZZZZZ\\\\\\\\QQQQQQQQ[[[[[[[[YYYYYYYY]]]]]]]]eeeeeeeejjjjjjjjffffffff[[[[[[[[^^^^^^^^PPPPPPPPJJJJJJJJ````````hhhhhhhhppppppppffffffffiiiiiiiirrrrrrrrvvvvvvvvWWWWWWWWLLLLLLLLaaaaaaaa\\\\\\\\jjjjjjjjffffffff\\\\\\\\^^^^^^^^dddddddd\\\\\\\\NNNNNNNNQQQQQQQQaaaaaaaakkkkkkkkXXXXXXXX\\\\\\\\^^^^^^^^aaaaaaaaZZZZZZZZ\\\\\\\\QQQQQQQQ[[[[[[[[YYYYYYYY]]]]]]]]eeeeeeeejjjjjjjjffffffff[[[[[[[[^^^^^^^^PPPPPPPPJJJJJJJJ````````hhhhhhhhppppppppffffffffiiiiiiiirrrrrrrrvvvvvvvvWWWWWWWWLLLLLLLLaaaaaaaa\\\\\\\\jjjjjjjjffffffff\\\\\\\\^^^^^^^^dddddddd\\\\\\\\NNNNNNNNQQQQQQQQaaaaaaaakkkkkkkkXXXXXXXX\\\\\\\\^^^^^^^^aaaaaaaaZZZZZZZZ\\\\\\\\QQQQQQQQ[[[[[[[[YYYYYYYY]]]]]]]]eeeeeeeejjjjjjjjffffffff[[[[[[[[^^^^^^^^PPPPPPPPJJJJJJJJ````````hhhhhhhhppppppppffffffffiiiiiiiirrrrrrrrvvvvvvvvWWWWWWWWLLLLLLLLaaaaaaaa\\\\\\\\jjjjjjjjffffffff\\\\\\\\^^^^^^^^dddddddd\\\\\\\\NNNNNNNNQQQQQQQQaaaaaaaakkkkkkkkXXXXXXXX\\\\\\\\^^^^^^^^aaaaaaaaZZZZZZZZ\\\\\\\\QQQQQQQQ[[[[[[[[YYYYYYYY]]]]]]]]eeeeeeeejjjjjjjjffffffff[[[[[[[[^^^^^^^^PPPPPPPPJJJJJJJJ````````hhhhhhhhppppppppffffffffiiiiiiiirrrrrrrrvvvvvvvvWWWWWWWWLLLLLLLLaaaaaaaa\\\\\\\\jjjjjjjjffffffff\\\\\\\\^^^^^^^^dddddddd\\\\\\\\NNNNNNNNQQQQQQQQaaaaaaaakkkkkkkkXXXXXXXX\\\\\\\\^^^^^^^^aaaaaaaaZZZZZZZZ\\\\\\\\QQQQQQQQ[[[[[[[[YYYYYYYY]]]]]]]]eeeeeeeejjjjjjjjffffffff[[[[[[[[^^^^^^^^PPPPPPPPJJJJJJJJ````````hhhhhhhhppppppppffffffffiiiiiiiirrrrrrrrvvvvvvvvWWWWWWWWLLLLLLLLaaaaaaaa\\\\\\\\jjjjjjjjffffffff\\\\\\\\^^^^^^^^dddddddd\\\\\\\\NNNNNNNNQQQQQQQQaaaaaaaakkkkkkkkXXXXXXXX\\\\\\\\^^^^^^^^aaaaaaaaZZZZZZZZ\\\\\\\\QQQQQQQQ[[[[[[[[YYYYYYYY]]]]]]]]eeeeeeeejjjjjjjjffffffff[[[[[[[[^^^^^^^^PPPPPPPPJJJJJJJJ````````hhhhhhhhppppppppffffffffiiiiiiiirrrrrrrrvvvvvvvvWWWWWWWWLLLLLLLLaaaaaaaa\\\\\\\\jjjjjjjjffffffff\\\\\\\\^^^^^^^^dddddddd\\\\\\\\NNNNNNNNQQQQQQQQaaaaaaaakkkkkkkkXXXXXXXX\\\\\\\\^^^^^^^^aaaaaaaaZZZZZZZZ\\\\\\\\QQQQQQQQ[[[[[[[[YYYYYYYY]]]]]]]]eeeeeeeejjjjjjjjffffffff[[[[[[[[^^^^^^^^PPPPPPPPJJJJJJJJ````````hhhhhhhhppppppppffffffffiiiiiiiirrrrrrrrvvvvvvvvWWWWWWWWLLLLLLLLaaaaaaaa\\\\\\\\jjjjjjjjffffffff\\\\\\\\^^^^^^^^dddddddd\\\\\\\\NNNNNNNNQQQQQQQQaaaaaaaakkkkkkkkXXXXXXXX\\\\\\\\^^^^^^^^aaaaaaaaZZZZZZZZ\\\\\\\\QQQQQQQQ[[[[[[[[YYYYYYYY]]]]]]]]eeeeeeeejjjjjjjjffffffff[[[[[[[[^^^^^^^^PPPPPPPPJJJJJJJJ````````hhhhhhhhppppppppffffffffiiiiiiiirrrrrrrrvvvvvvvvWWWWWWWWHHHHHHHHYYYYYYYY\\\\\\\\gggggggg^^^^^^^^\\\\\\\\^^^^^^^^aaaaaaaaWWWWWWWWVVVVVVVVDDDDDDDDaaaaaaaahhhhhhhh````````\\\\\\\\[[[[[[[[YYYYYYYYZZZZZZZZ\\\\\\\\QQQQQQQQSSSSSSSSYYYYYYYY]]]]]]]]eeeeeeeejjjjjjjjffffffff[[[[[[[[VVVVVVVVUUUUUUUUJJJJJJJJXXXXXXXX````````llllllllffffffffiiiiiiiirrrrrrrr{{{{{{{{WWWWWWWWHHHHHHHHYYYYYYYY\\\\\\\\gggggggg^^^^^^^^\\\\\\\\^^^^^^^^aaaaaaaaWWWWWWWWVVVVVVVVDDDDDDDDaaaaaaaahhhhhhhh````````\\\\\\\\[[[[[[[[YYYYYYYYZZZZZZZZ\\\\\\\\RRRRRRRRSSSSSSSSYYYYYYYY]]]]]]]]eeeeeeeejjjjjjjjffffffff[[[[[[[[VVVVVVVVUUUUUUUUJJJJJJJJXXXXXXXX````````llllllllffffffffiiiiiiiirrrrrrrr{{{{{{{{WWWWWWWWHHHHHHHHYYYYYYYY\\\\\\\\gggggggg^^^^^^^^\\\\\\\\^^^^^^^^aaaaaaaaWWWWWWWWVVVVVVVVDDDDDDDDaaaaaaaahhhhhhhh````````\\\\\\\\[[[[[[[[YYYYYYYYZZZZZZZZ\\\\\\\\RRRRRRRRSSSSSSSSYYYYYYYY]]]]]]]]ffffffffjjjjjjjjffffffff[[[[[[[[VVVVVVVVUUUUUUUUJJJJJJJJXXXXXXXX````````llllllllffffffffiiiiiiiirrrrrrrr{{{{{{{{WWWWWWWWHHHHHHHHYYYYYYYY\\\\\\\\gggggggg^^^^^^^^\\\\\\\\^^^^^^^^aaaaaaaaWWWWWWWWVVVVVVVVDDDDDDDDaaaaaaaahhhhhhhh````````\\\\\\\\[[[[[[[[YYYYYYYYZZZZZZZZ\\\\\\\\RRRRRRRRSSSSSSSSYYYYYYYY]]]]]]]]ffffffffjjjjjjjjffffffff[[[[[[[[VVVVVVVVUUUUUUUUJJJJJJJJXXXXXXXXaaaaaaaallllllllffffffffiiiiiiiirrrrrrrr{{{{{{{{WWWWWWWWHHHHHHHHYYYYYYYY\\\\\\\\gggggggg^^^^^^^^\\\\\\\\^^^^^^^^aaaaaaaaWWWWWWWWVVVVVVVVDDDDDDDDaaaaaaaahhhhhhhh````````\\\\\\\\[[[[[[[[YYYYYYYYZZZZZZZZ\\\\\\\\RRRRRRRRSSSSSSSSYYYYYYYY]]]]]]]]ffffffffjjjjjjjjffffffff[[[[[[[[VVVVVVVVUUUUUUUUJJJJJJJJXXXXXXXXaaaaaaaallllllllffffffffiiiiiiiirrrrrrrr{{{{{{{{WWWWWWWWHHHHHHHHYYYYYYYY\\\\\\\\gggggggg^^^^^^^^\\\\\\\\________aaaaaaaaWWWWWWWWVVVVVVVVDDDDDDDDaaaaaaaahhhhhhhh````````\\\\\\\\[[[[[[[[YYYYYYYYZZZZZZZZ\\\\\\\\RRRRRRRRSSSSSSSSYYYYYYYY]]]]]]]]ffffffffjjjjjjjjffffffff[[[[[[[[VVVVVVVVUUUUUUUUJJJJJJJJXXXXXXXXaaaaaaaallllllllffffffffiiiiiiiirrrrrrrr{{{{{{{{WWWWWWWWHHHHHHHHYYYYYYYY\\\\\\\\gggggggg^^^^^^^^\\\\\\\\^^^^^^^^aaaaaaaaWWWWWWWWVVVVVVVVDDDDDDDDaaaaaaaahhhhhhhh````````\\\\\\\\[[[[[[[[YYYYYYYYZZZZZZZZ\\\\\\\\RRRRRRRRSSSSSSSSYYYYYYYY]]]]]]]]ffffffffjjjjjjjjffffffff[[[[[[[[VVVVVVVVUUUUUUUUJJJJJJJJXXXXXXXXaaaaaaaallllllllffffffffiiiiiiiirrrrrrrr{{{{{{{{WWWWWWWWHHHHHHHHYYYYYYYY\\\\\\\\gggggggg^^^^^^^^\\\\\\\\^^^^^^^^aaaaaaaaWWWWWWWWVVVVVVVVDDDDDDDDaaaaaaaahhhhhhhh````````\\\\\\\\[[[[[[[[YYYYYYYYZZZZZZZZ\\\\\\\\RRRRRRRRSSSSSSSSYYYYYYYY]]]]]]]]eeeeeeeejjjjjjjjffffffff[[[[[[[[VVVVVVVVUUUUUUUUJJJJJJJJXXXXXXXX````````llllllllffffffffiiiiiiiirrrrrrrr{{{{{{{{WWWWWWWWPPPPPPPPLLLLLLLLTTTTTTTTjjjjjjjjYYYYYYYYdddddddd^^^^^^^^\\\\\\\\WWWWWWWW[[[[[[[[GGGGGGGGYYYYYYYY[[[[[[[[llllllll\\\\\\\\VVVVVVVV\\\\\\\\ZZZZZZZZ\\\\\\\\QQQQQQQQFFFFFFFFYYYYYYYY]]]]]]]]eeeeeeeejjjjjjjjffffffff[[[[[[[[RRRRRRRRUUUUUUUURRRRRRRRSSSSSSSS\\\\\\\\hhhhhhhhffffffffqqqqqqqqrrrrrrrr{{{{{{{{WWWWWWWWOOOOOOOOLLLLLLLLTTTTTTTTjjjjjjjjYYYYYYYYdddddddd^^^^^^^^\\\\\\\\WWWWWWWW[[[[[[[[GGGGGGGGYYYYYYYY[[[[[[[[llllllll\\\\\\\\VVVVVVVV\\\\\\\\ZZZZZZZZ\\\\\\\\QQQQQQQQFFFFFFFFYYYYYYYY]]]]]]]]eeeeeeeejjjjjjjjffffffff[[[[[[[[RRRRRRRRUUUUUUUURRRRRRRRSSSSSSSS\\\\\\\\hhhhhhhhffffffffqqqqqqqqrrrrrrrr{{{{{{{{WWWWWWWWOOOOOOOOLLLLLLLLTTTTTTTTjjjjjjjjYYYYYYYYdddddddd^^^^^^^^\\\\\\\\WWWWWWWW[[[[[[[[GGGGGGGGYYYYYYYY[[[[[[[[llllllll\\\\\\\\VVVVVVVV\\\\\\\\ZZZZZZZZ\\\\\\\\QQQQQQQQFFFFFFFFYYYYYYYY]]]]]]]]eeeeeeeejjjjjjjjffffffff[[[[[[[[QQQQQQQQUUUUUUUURRRRRRRRSSSSSSSS\\\\\\\\hhhhhhhhffffffffpppppppprrrrrrrr{{{{{{{{WWWWWWWWOOOOOOOOLLLLLLLLTTTTTTTTjjjjjjjjYYYYYYYYdddddddd^^^^^^^^\\\\\\\\WWWWWWWW[[[[[[[[GGGGGGGGYYYYYYYY[[[[[[[[llllllll\\\\\\\\VVVVVVVV\\\\\\\\ZZZZZZZZ\\\\\\\\QQQQQQQQFFFFFFFFYYYYYYYY]]]]]]]]eeeeeeeejjjjjjjjffffffff[[[[[[[[QQQQQQQQUUUUUUUURRRRRRRRSSSSSSSS\\\\\\\\hhhhhhhhffffffffpppppppprrrrrrrr{{{{{{{{WWWWWWWWOOOOOOOOLLLLLLLLTTTTTTTTjjjjjjjjYYYYYYYYdddddddd^^^^^^^^\\\\\\\\WWWWWWWW[[[[[[[[GGGGGGGGYYYYYYYY[[[[[[[[llllllll\\\\\\\\VVVVVVVV\\\\\\\\ZZZZZZZZ\\\\\\\\QQQQQQQQFFFFFFFFYYYYYYYY]]]]]]]]eeeeeeeejjjjjjjjffffffff[[[[[[[[QQQQQQQQUUUUUUUURRRRRRRRSSSSSSSS[[[[[[[[hhhhhhhheeeeeeeepppppppprrrrrrrr{{{{{{{{WWWWWWWWOOOOOOOOLLLLLLLLTTTTTTTTjjjjjjjjYYYYYYYYdddddddd^^^^^^^^\\\\\\\\WWWWWWWWZZZZZZZZGGGGGGGGYYYYYYYY[[[[[[[[llllllll\\\\\\\\VVVVVVVV\\\\\\\\YYYYYYYY\\\\\\\\QQQQQQQQFFFFFFFFYYYYYYYY]]]]]]]]eeeeeeeejjjjjjjjffffffff[[[[[[[[QQQQQQQQUUUUUUUURRRRRRRRSSSSSSSS[[[[[[[[hhhhhhhheeeeeeeeppppppppqqqqqqqq{{{{{{{{WWWWWWWWOOOOOOOOLLLLLLLLTTTTTTTTjjjjjjjjYYYYYYYYdddddddd^^^^^^^^\\\\\\\\WWWWWWWWZZZZZZZZGGGGGGGGYYYYYYYY[[[[[[[[llllllll\\\\\\\\VVVVVVVV\\\\\\\\YYYYYYYY\\\\\\\\QQQQQQQQFFFFFFFFYYYYYYYY]]]]]]]]eeeeeeeejjjjjjjjffffffff[[[[[[[[QQQQQQQQUUUUUUUURRRRRRRRSSSSSSSS[[[[[[[[ggggggggeeeeeeeeppppppppqqqqqqqq{{{{{{{{WWWWWWWWOOOOOOOOLLLLLLLLTTTTTTTTjjjjjjjjYYYYYYYYcccccccc^^^^^^^^\\\\\\\\WWWWWWWWZZZZZZZZGGGGGGGGYYYYYYYY[[[[[[[[llllllll\\\\\\\\VVVVVVVV\\\\\\\\YYYYYYYY\\\\\\\\QQQQQQQQFFFFFFFFYYYYYYYY]]]]]]]]eeeeeeeejjjjjjjjffffffff[[[[[[[[QQQQQQQQUUUUUUUURRRRRRRRSSSSSSSS[[[[[[[[ggggggggeeeeeeeeppppppppqqqqqqqq{{{{{{{{________TTTTTTTTGGGGGGGGOOOOOOOOooooooooaaaaaaaa````````^^^^^^^^ddddddddWWWWWWWWbbbbbbbb[[[[[[[[\\\\\\\\ffffffffdddddddd^^^^^^^^````````YYYYYYYYTTTTTTTTYYYYYYYYAAAAAAAAYYYYYYYY]]]]]]]]eeeeeeeejjjjjjjjffffffff[[[[[[[[YYYYYYYYTTTTTTTTWWWWWWWW[[[[[[[[[[[[[[[[ggggggggmmmmmmmm||||||||yyyyyyyy{{{{{{{{________TTTTTTTTGGGGGGGGOOOOOOOOnnnnnnnnaaaaaaaa````````^^^^^^^^ddddddddWWWWWWWWbbbbbbbb[[[[[[[[\\\\\\\\ffffffffdddddddd^^^^^^^^````````YYYYYYYYTTTTTTTTYYYYYYYYAAAAAAAAYYYYYYYY]]]]]]]]eeeeeeeejjjjjjjjffffffff[[[[[[[[YYYYYYYYTTTTTTTTWWWWWWWW[[[[[[[[[[[[[[[[ggggggggmmmmmmmm||||||||yyyyyyyy{{{{{{{{________TTTTTTTTGGGGGGGGOOOOOOOOnnnnnnnnaaaaaaaa````````^^^^^^^^ddddddddWWWWWWWWbbbbbbbb[[[[[[[[\\\\\\\\ffffffffcccccccc]]]]]]]]````````YYYYYYYYSSSSSSSSYYYYYYYYAAAAAAAAYYYYYYYY\\\\\\\\eeeeeeeejjjjjjjjffffffff[[[[[[[[YYYYYYYYTTTTTTTTVVVVVVVV[[[[[[[[[[[[[[[[ggggggggmmmmmmmm||||||||yyyyyyyyzzzzzzzz________TTTTTTTTGGGGGGGGOOOOOOOOnnnnnnnnaaaaaaaa````````^^^^^^^^ddddddddWWWWWWWWbbbbbbbb[[[[[[[[\\\\\\\\ffffffffcccccccc]]]]]]]]````````YYYYYYYYSSSSSSSSYYYYYYYYAAAAAAAAYYYYYYYY\\\\\\\\eeeeeeeejjjjjjjjffffffff[[[[[[[[YYYYYYYYTTTTTTTTVVVVVVVV[[[[[[[[[[[[[[[[ggggggggmmmmmmmm||||||||yyyyyyyyzzzzzzzz________TTTTTTTTGGGGGGGGNNNNNNNNnnnnnnnn````````````````^^^^^^^^ccccccccWWWWWWWWbbbbbbbb[[[[[[[[\\\\\\\\eeeeeeeecccccccc]]]]]]]]````````YYYYYYYYSSSSSSSSYYYYYYYYAAAAAAAAYYYYYYYY\\\\\\\\eeeeeeeejjjjjjjjeeeeeeee[[[[[[[[YYYYYYYYTTTTTTTTVVVVVVVV[[[[[[[[[[[[[[[[ggggggggmmmmmmmm||||||||yyyyyyyyzzzzzzzz________TTTTTTTTGGGGGGGGNNNNNNNNnnnnnnnn````````````````^^^^^^^^ccccccccWWWWWWWWbbbbbbbb[[[[[[[[\\\\\\\\eeeeeeeecccccccc]]]]]]]]````````YYYYYYYYSSSSSSSSYYYYYYYYAAAAAAAAXXXXXXXX\\\\\\\\eeeeeeeejjjjjjjjeeeeeeee[[[[[[[[YYYYYYYYTTTTTTTTVVVVVVVVZZZZZZZZ[[[[[[[[ggggggggmmmmmmmm||||||||yyyyyyyyzzzzzzzz________SSSSSSSSGGGGGGGGNNNNNNNNnnnnnnnn````````````````^^^^^^^^ccccccccWWWWWWWWbbbbbbbb[[[[[[[[\\\\\\\\eeeeeeeecccccccc]]]]]]]]````````YYYYYYYYSSSSSSSSYYYYYYYYAAAAAAAAXXXXXXXX\\\\\\\\eeeeeeeejjjjjjjjeeeeeeee[[[[[[[[YYYYYYYYTTTTTTTTVVVVVVVVZZZZZZZZ[[[[[[[[ggggggggmmmmmmmm||||||||yyyyyyyyzzzzzzzz________SSSSSSSSGGGGGGGGNNNNNNNNnnnnnnnn````````````````^^^^^^^^ccccccccWWWWWWWWbbbbbbbb[[[[[[[[\\\\\\\\eeeeeeeecccccccc]]]]]]]]````````YYYYYYYYSSSSSSSSYYYYYYYYAAAAAAAAXXXXXXXX\\\\\\\\eeeeeeeejjjjjjjjeeeeeeee[[[[[[[[YYYYYYYYTTTTTTTTVVVVVVVVZZZZZZZZ[[[[[[[[ggggggggmmmmmmmm||||||||yyyyyyyyzzzzzzzzccccccccSSSSSSSSFFFFFFFFNNNNNNNNffffffffllllllllcccccccceeeeeeeeppppppppffffffffuuuuuuuussssssssppppppppnnnnnnnnyyyyyyyyggggggggaaaaaaaaVVVVVVVVMMMMMMMMQQQQQQQQXXXXXXXX\\\\\\\\eeeeeeeeiiiiiiiieeeeeeee[[[[[[[[VVVVVVVVTTTTTTTT^^^^^^^^gggggggg[[[[[[[[________yyyyyyyyyyyyyyyyuuuuuuuuzzzzzzzzccccccccSSSSSSSSFFFFFFFFNNNNNNNNffffffffllllllllcccccccceeeeeeeeppppppppffffffffuuuuuuuussssssssppppppppnnnnnnnnyyyyyyyyggggggggaaaaaaaaVVVVVVVVMMMMMMMMQQQQQQQQXXXXXXXX\\\\\\\\eeeeeeeeiiiiiiiieeeeeeeeZZZZZZZZUUUUUUUUTTTTTTTT^^^^^^^^gggggggg[[[[[[[[________yyyyyyyyyyyyyyyyuuuuuuuuzzzzzzzzccccccccSSSSSSSSFFFFFFFFNNNNNNNNffffffffllllllllcccccccceeeeeeeeppppppppffffffffuuuuuuuussssssssppppppppnnnnnnnnyyyyyyyyggggggggaaaaaaaaVVVVVVVVMMMMMMMMQQQQQQQQXXXXXXXX\\\\\\\\eeeeeeeeiiiiiiiieeeeeeeeZZZZZZZZUUUUUUUUTTTTTTTT^^^^^^^^gggggggg[[[[[[[[________yyyyyyyyyyyyyyyyuuuuuuuuzzzzzzzzccccccccSSSSSSSSFFFFFFFFNNNNNNNNffffffffllllllllcccccccceeeeeeeeppppppppffffffffuuuuuuuussssssssppppppppnnnnnnnnyyyyyyyyggggggggaaaaaaaaVVVVVVVVMMMMMMMMQQQQQQQQXXXXXXXX\\\\\\\\eeeeeeeeiiiiiiiieeeeeeeeZZZZZZZZUUUUUUUUTTTTTTTT^^^^^^^^gggggggg[[[[[[[[________yyyyyyyyyyyyyyyyuuuuuuuuzzzzzzzzccccccccSSSSSSSSFFFFFFFFNNNNNNNNffffffffllllllllcccccccceeeeeeeeppppppppffffffffuuuuuuuussssssssppppppppnnnnnnnnyyyyyyyyggggggggaaaaaaaaVVVVVVVVMMMMMMMMQQQQQQQQXXXXXXXX\\\\\\\\eeeeeeeeiiiiiiiieeeeeeeeZZZZZZZZUUUUUUUUTTTTTTTT^^^^^^^^gggggggg[[[[[[[[________yyyyyyyyyyyyyyyyuuuuuuuuzzzzzzzzccccccccSSSSSSSSFFFFFFFFNNNNNNNNffffffffllllllllcccccccceeeeeeeeppppppppffffffffuuuuuuuussssssssppppppppnnnnnnnnyyyyyyyyggggggggaaaaaaaaVVVVVVVVMMMMMMMMQQQQQQQQXXXXXXXX\\\\\\\\eeeeeeeeiiiiiiiieeeeeeeeZZZZZZZZUUUUUUUUTTTTTTTT^^^^^^^^gggggggg[[[[[[[[________yyyyyyyyyyyyyyyyuuuuuuuuzzzzzzzzccccccccSSSSSSSSFFFFFFFFNNNNNNNNffffffffllllllllcccccccceeeeeeeeppppppppffffffffuuuuuuuussssssssppppppppnnnnnnnnyyyyyyyyggggggggaaaaaaaaVVVVVVVVMMMMMMMMQQQQQQQQXXXXXXXX\\\\\\\\eeeeeeeeiiiiiiiieeeeeeeeZZZZZZZZUUUUUUUUTTTTTTTT^^^^^^^^gggggggg[[[[[[[[________yyyyyyyyyyyyyyyyuuuuuuuuzzzzzzzzccccccccSSSSSSSSFFFFFFFFNNNNNNNNffffffffllllllllcccccccceeeeeeeeppppppppffffffffuuuuuuuussssssssppppppppnnnnnnnnyyyyyyyyggggggggaaaaaaaaVVVVVVVVMMMMMMMMQQQQQQQQXXXXXXXX\\\\\\\\eeeeeeeeiiiiiiiieeeeeeeeZZZZZZZZUUUUUUUUTTTTTTTT^^^^^^^^gggggggg[[[[[[[[________yyyyyyyyyyyyyyyyuuuuuuuuzzzzzzzzSSSSSSSSSSSSSSSS^^^^^^^^VVVVVVVVbbbbbbbbyyyyyyyywwwwwwwwqqqqqqqq||||||||wwwwwwww~~~~~~~~}}}}}}}}yyyyyyyyvvvvvvvv{{{{{{{{^^^^^^^^;;;;;;;;kkkkkkkkSSSSSSSSXXXXXXXXTTTTTTTTeeeeeeeejjjjjjjjmmmmmmmmbbbbbbbbYYYYYYYYddddddddrrrrrrrr\\\\\\\\bbbbbbbbvvvvvvvvttttttttyyyyyyyyssssssssSSSSSSSSSSSSSSSS^^^^^^^^VVVVVVVVbbbbbbbbyyyyyyyywwwwwwwwqqqqqqqq||||||||wwwwwwww~~~~~~~~}}}}}}}}yyyyyyyyvvvvvvvv{{{{{{{{^^^^^^^^;;;;;;;;kkkkkkkkSSSSSSSSXXXXXXXXTTTTTTTTeeeeeeeejjjjjjjjmmmmmmmmbbbbbbbbYYYYYYYYddddddddrrrrrrrr\\\\\\\\bbbbbbbbvvvvvvvvttttttttyyyyyyyyssssssssSSSSSSSSTTTTTTTT^^^^^^^^VVVVVVVVbbbbbbbbyyyyyyyywwwwwwwwrrrrrrrr||||||||wwwwwwww~~~~~~~~}}}}}}}}yyyyyyyyvvvvvvvv{{{{{{{{^^^^^^^^;;;;;;;;kkkkkkkkSSSSSSSSXXXXXXXXTTTTTTTTeeeeeeeejjjjjjjjmmmmmmmmccccccccYYYYYYYYddddddddrrrrrrrr\\\\\\\\bbbbbbbbvvvvvvvvttttttttyyyyyyyyssssssssSSSSSSSSTTTTTTTT________VVVVVVVVbbbbbbbbyyyyyyyywwwwwwwwrrrrrrrr||||||||wwwwwwww~~~~~~~~}}}}}}}}yyyyyyyyvvvvvvvv{{{{{{{{^^^^^^^^;;;;;;;;kkkkkkkkSSSSSSSSYYYYYYYYTTTTTTTTeeeeeeeejjjjjjjjmmmmmmmmccccccccYYYYYYYYddddddddssssssss\\\\\\\\bbbbbbbbvvvvvvvvuuuuuuuuyyyyyyyyttttttttSSSSSSSSTTTTTTTT________VVVVVVVVbbbbbbbbyyyyyyyywwwwwwwwrrrrrrrr||||||||wwwwwwww}}}}}}}}yyyyyyyyvvvvvvvv||||||||^^^^^^^^;;;;;;;;llllllllSSSSSSSSYYYYYYYYTTTTTTTTeeeeeeeejjjjjjjjmmmmmmmmccccccccYYYYYYYYddddddddssssssss\\\\\\\\bbbbbbbbvvvvvvvvuuuuuuuuyyyyyyyyttttttttTTTTTTTTTTTTTTTT________WWWWWWWWbbbbbbbbyyyyyyyywwwwwwwwrrrrrrrr||||||||wwwwwwww}}}}}}}}yyyyyyyyvvvvvvvv||||||||^^^^^^^^;;;;;;;;llllllllSSSSSSSSYYYYYYYYTTTTTTTTeeeeeeeejjjjjjjjmmmmmmmmccccccccYYYYYYYYddddddddssssssss\\\\\\\\bbbbbbbbvvvvvvvvuuuuuuuuyyyyyyyyttttttttTTTTTTTTTTTTTTTT________WWWWWWWWbbbbbbbbyyyyyyyywwwwwwwwrrrrrrrr||||||||wwwwwwww}}}}}}}}yyyyyyyyvvvvvvvv||||||||^^^^^^^^;;;;;;;;llllllllSSSSSSSSYYYYYYYYUUUUUUUUeeeeeeeejjjjjjjjmmmmmmmmccccccccYYYYYYYYddddddddssssssss\\\\\\\\ccccccccvvvvvvvvuuuuuuuuyyyyyyyyttttttttTTTTTTTTTTTTTTTT________WWWWWWWWbbbbbbbbyyyyyyyywwwwwwwwrrrrrrrr||||||||wwwwwwww}}}}}}}}yyyyyyyywwwwwwww||||||||^^^^^^^^;;;;;;;;llllllllSSSSSSSSYYYYYYYYUUUUUUUUeeeeeeeejjjjjjjjnnnnnnnnccccccccYYYYYYYYddddddddssssssss\\\\\\\\ccccccccwwwwwwwwuuuuuuuuyyyyyyyyttttttttBBBBBBBB\\\\\\\\ttttttttccccccccbbbbbbbbvvvvvvvv~~~~~~~~||||||||wwwwwwww}}}}}}}}yyyyyyyy{{{{{{{{uuuuuuuuɢYYYYYYYYPPPPPPPPeeeeeeeejjjjjjjjrrrrrrrrhhhhhhhhnnnnnnnnvvvvvvvv||||||||ccccccccsssssssshhhhhhhhjjjjjjjjmmmmmmmmvvvvvvvvxxxxxxxxbbbbbbbbBBBBBBBB\\\\\\\\uuuuuuuuccccccccccccccccvvvvvvvv~~~~~~~~||||||||xxxxxxxx}}}}}}}}yyyyyyyy{{{{{{{{uuuuuuuuɢYYYYYYYYPPPPPPPPeeeeeeeejjjjjjjjrrrrrrrrhhhhhhhhnnnnnnnnvvvvvvvv||||||||ccccccccsssssssshhhhhhhhjjjjjjjjmmmmmmmmvvvvvvvvxxxxxxxxbbbbbbbbBBBBBBBB\\\\\\\\uuuuuuuuccccccccccccccccvvvvvvvv~~~~~~~~||||||||xxxxxxxx}}}}}}}}zzzzzzzz{{{{{{{{uuuuuuuuʢYYYYYYYYPPPPPPPPeeeeeeeejjjjjjjjrrrrrrrrhhhhhhhhnnnnnnnnvvvvvvvv||||||||ccccccccsssssssshhhhhhhhjjjjjjjjmmmmmmmmvvvvvvvvxxxxxxxxbbbbbbbbBBBBBBBB\\\\\\\\uuuuuuuuddddddddccccccccvvvvvvvv~~~~~~~~||||||||xxxxxxxx}}}}}}}}zzzzzzzz{{{{{{{{uuuuuuuuʢYYYYYYYYPPPPPPPPffffffffjjjjjjjjsssssssshhhhhhhhnnnnnnnnvvvvvvvv||||||||ccccccccsssssssshhhhhhhhjjjjjjjjnnnnnnnnvvvvvvvvxxxxxxxxbbbbbbbbBBBBBBBB\\\\\\\\uuuuuuuuddddddddccccccccwwwwwwww~~~~~~~~||||||||xxxxxxxx}}}}}}}}zzzzzzzz||||||||uuuuuuuuʢYYYYYYYYPPPPPPPPffffffffkkkkkkkksssssssshhhhhhhhnnnnnnnnvvvvvvvv||||||||ccccccccsssssssshhhhhhhhkkkkkkkknnnnnnnnwwwwwwwwxxxxxxxxbbbbbbbbBBBBBBBB\\\\\\\\uuuuuuuuddddddddccccccccwwwwwwww~~~~~~~~||||||||xxxxxxxx~~~~~~~~zzzzzzzz||||||||uuuuuuuuʢYYYYYYYYPPPPPPPPffffffffkkkkkkkksssssssshhhhhhhhnnnnnnnnvvvvvvvv}}}}}}}}cccccccctttttttthhhhhhhhkkkkkkkknnnnnnnnwwwwwwwwxxxxxxxxbbbbbbbbBBBBBBBB]]]]]]]]uuuuuuuuddddddddccccccccwwwwwwww~~~~~~~~||||||||xxxxxxxx~~~~~~~~zzzzzzzz||||||||uuuuuuuuʢZZZZZZZZPPPPPPPPffffffffkkkkkkkksssssssshhhhhhhhnnnnnnnnvvvvvvvv}}}}}}}}cccccccctttttttthhhhhhhhkkkkkkkknnnnnnnnwwwwwwwwxxxxxxxxbbbbbbbbBBBBBBBB]]]]]]]]uuuuuuuuddddddddccccccccwwwwwwww||||||||xxxxxxxx~~~~~~~~zzzzzzzz||||||||vvvvvvvvʢZZZZZZZZQQQQQQQQffffffffkkkkkkkksssssssshhhhhhhhoooooooovvvvvvvv}}}}}}}}ddddddddtttttttthhhhhhhhkkkkkkkknnnnnnnnwwwwwwwwxxxxxxxxbbbbbbbbNNNNNNNNaaaaaaaajjjjjjjjxxxxxxxxkkkkkkkkrrrrrrrrzzzzzzzz}}}}}}}}{{{{{{{{~~~~~~~~zzzzzzzz||||||||qqqqqqqq~~~~~~~~tttttttt&&&&&&&&ZZZZZZZZQQQQQQQQ^^^^^^^^cccccccckkkkkkkkhhhhhhhhppppppppllllllllmmmmmmmmeeeeeeee\\\\\\\\hhhhhhhhffffffffiiiiiiiijjjjjjjjooooooooqqqqqqqq]]]]]]]]NNNNNNNNaaaaaaaakkkkkkkkxxxxxxxxkkkkkkkkrrrrrrrrzzzzzzzz}}}}}}}}{{{{{{{{~~~~~~~~zzzzzzzz||||||||qqqqqqqq~~~~~~~~tttttttt&&&&&&&&ZZZZZZZZQQQQQQQQ^^^^^^^^cccccccckkkkkkkkhhhhhhhhppppppppllllllllnnnnnnnneeeeeeee\\\\\\\\hhhhhhhhffffffffiiiiiiiijjjjjjjjooooooooqqqqqqqq]]]]]]]]NNNNNNNNaaaaaaaakkkkkkkkxxxxxxxxkkkkkkkkrrrrrrrrzzzzzzzz}}}}}}}}{{{{{{{{~~~~~~~~zzzzzzzz||||||||qqqqqqqq~~~~~~~~tttttttt&&&&&&&&ZZZZZZZZQQQQQQQQ^^^^^^^^cccccccckkkkkkkkiiiiiiiippppppppllllllllnnnnnnnneeeeeeee\\\\\\\\hhhhhhhhffffffffiiiiiiiijjjjjjjjooooooooqqqqqqqq]]]]]]]]NNNNNNNNaaaaaaaakkkkkkkkxxxxxxxxkkkkkkkksssssssszzzzzzzz}}}}}}}}{{{{{{{{~~~~~~~~zzzzzzzz||||||||qqqqqqqq~~~~~~~~tttttttt&&&&&&&&ZZZZZZZZQQQQQQQQ^^^^^^^^cccccccckkkkkkkkiiiiiiiippppppppllllllllnnnnnnnneeeeeeee\\\\\\\\hhhhhhhhffffffffiiiiiiiikkkkkkkkooooooooqqqqqqqq]]]]]]]]NNNNNNNNbbbbbbbbkkkkkkkkxxxxxxxxkkkkkkkksssssssszzzzzzzz}}}}}}}}{{{{{{{{~~~~~~~~zzzzzzzz||||||||qqqqqqqq~~~~~~~~tttttttt&&&&&&&&ZZZZZZZZQQQQQQQQ^^^^^^^^cccccccckkkkkkkkiiiiiiiippppppppllllllllnnnnnnnneeeeeeee\\\\\\\\hhhhhhhhffffffffiiiiiiiikkkkkkkkooooooooqqqqqqqq]]]]]]]]NNNNNNNNbbbbbbbbkkkkkkkkxxxxxxxxkkkkkkkksssssssszzzzzzzz}}}}}}}}{{{{{{{{~~~~~~~~zzzzzzzz||||||||qqqqqqqq~~~~~~~~tttttttt&&&&&&&&ZZZZZZZZQQQQQQQQ^^^^^^^^cccccccckkkkkkkkiiiiiiiippppppppllllllllnnnnnnnneeeeeeee\\\\\\\\hhhhhhhhffffffffiiiiiiiikkkkkkkkooooooooqqqqqqqq^^^^^^^^NNNNNNNNbbbbbbbbkkkkkkkkxxxxxxxxkkkkkkkksssssssszzzzzzzz}}}}}}}}{{{{{{{{~~~~~~~~zzzzzzzz||||||||qqqqqqqq~~~~~~~~tttttttt&&&&&&&&ZZZZZZZZQQQQQQQQ^^^^^^^^cccccccclllllllliiiiiiiippppppppllllllllnnnnnnnneeeeeeee\\\\\\\\hhhhhhhhffffffffjjjjjjjjkkkkkkkkooooooooqqqqqqqq^^^^^^^^NNNNNNNNbbbbbbbbkkkkkkkkxxxxxxxxkkkkkkkksssssssszzzzzzzz}}}}}}}}{{{{{{{{~~~~~~~~zzzzzzzz||||||||qqqqqqqq~~~~~~~~tttttttt&&&&&&&&ZZZZZZZZQQQQQQQQ^^^^^^^^cccccccclllllllliiiiiiiippppppppllllllllnnnnnnnneeeeeeee\\\\\\\\iiiiiiiiffffffffjjjjjjjjkkkkkkkkooooooooqqqqqqqq^^^^^^^^hhhhhhhhiiiiiiiiiiiiiiiirrrrrrrrssssssss~~~~~~~~}}}}}}}}}}}}}}}}~~~~~~~~zzzzzzzzuuuuuuuujjjjjjjjnnnnnnnnwwwwwwwwoooooooonnnnnnnnZZZZZZZZYYYYYYYYZZZZZZZZ________ggggggggiiiiiiiiddddddddbbbbbbbbddddddddaaaaaaaaddddddddaaaaaaaaffffffffbbbbbbbbffffffffoooooooohhhhhhhh^^^^^^^^hhhhhhhhiiiiiiiiiiiiiiiirrrrrrrrssssssss~~~~~~~~}}}}}}}}}}}}}}}}~~~~~~~~zzzzzzzzuuuuuuuujjjjjjjjnnnnnnnnwwwwwwwwoooooooonnnnnnnnZZZZZZZZYYYYYYYYZZZZZZZZ________ggggggggiiiiiiiiddddddddbbbbbbbbddddddddaaaaaaaaddddddddaaaaaaaaffffffffbbbbbbbbffffffffoooooooohhhhhhhh^^^^^^^^hhhhhhhhiiiiiiiiiiiiiiiirrrrrrrrssssssss~~~~~~~~}}}}}}}}}}}}}}}}~~~~~~~~zzzzzzzzuuuuuuuujjjjjjjjnnnnnnnnwwwwwwwwoooooooonnnnnnnnZZZZZZZZYYYYYYYYZZZZZZZZ________ggggggggiiiiiiiiddddddddbbbbbbbbddddddddaaaaaaaaddddddddaaaaaaaaffffffffbbbbbbbbffffffffoooooooohhhhhhhh^^^^^^^^hhhhhhhhiiiiiiiiiiiiiiiirrrrrrrrssssssss~~~~~~~~}}}}}}}}}}}}}}}}~~~~~~~~zzzzzzzzuuuuuuuujjjjjjjjnnnnnnnnwwwwwwwwoooooooonnnnnnnnZZZZZZZZYYYYYYYYZZZZZZZZ________ggggggggiiiiiiiiddddddddcccccccceeeeeeeeaaaaaaaaeeeeeeeeaaaaaaaaggggggggbbbbbbbbffffffffoooooooohhhhhhhh^^^^^^^^hhhhhhhhiiiiiiiiiiiiiiiirrrrrrrrssssssss~~~~~~~~}}}}}}}}}}}}}}}}~~~~~~~~zzzzzzzzuuuuuuuujjjjjjjjnnnnnnnnwwwwwwwwoooooooonnnnnnnnZZZZZZZZYYYYYYYYZZZZZZZZ________ggggggggiiiiiiiiddddddddcccccccceeeeeeeeaaaaaaaaeeeeeeeeaaaaaaaaggggggggbbbbbbbbffffffffoooooooohhhhhhhh^^^^^^^^hhhhhhhhiiiiiiiiiiiiiiiirrrrrrrrssssssss~~~~~~~~}}}}}}}}}}}}}}}}~~~~~~~~zzzzzzzzuuuuuuuujjjjjjjjnnnnnnnnwwwwwwwwoooooooonnnnnnnnZZZZZZZZYYYYYYYYZZZZZZZZ________ggggggggiiiiiiiiddddddddcccccccceeeeeeeeaaaaaaaaeeeeeeeeaaaaaaaaggggggggbbbbbbbbffffffffoooooooohhhhhhhh^^^^^^^^hhhhhhhhiiiiiiiiiiiiiiiirrrrrrrrssssssss~~~~~~~~}}}}}}}}}}}}}}}}~~~~~~~~zzzzzzzzuuuuuuuujjjjjjjjnnnnnnnnwwwwwwwwoooooooonnnnnnnnZZZZZZZZYYYYYYYYZZZZZZZZ________ggggggggiiiiiiiiddddddddcccccccceeeeeeeeaaaaaaaaeeeeeeeeaaaaaaaaggggggggbbbbbbbbffffffffoooooooohhhhhhhh^^^^^^^^hhhhhhhhjjjjjjjjiiiiiiiirrrrrrrrssssssss~~~~~~~~~~~~~~~~}}}}}}}}~~~~~~~~zzzzzzzzuuuuuuuujjjjjjjjnnnnnnnnwwwwwwwwoooooooonnnnnnnnZZZZZZZZYYYYYYYYZZZZZZZZ________ggggggggiiiiiiiiddddddddcccccccceeeeeeeeaaaaaaaaeeeeeeeeaaaaaaaaggggggggbbbbbbbbffffffffpppppppphhhhhhhh^^^^^^^^rrrrrrrrnnnnnnnnffffffffaaaaaaaassssssssuuuuuuuu}}}}}}}}wwwwwwwwzzzzzzzzppppppppeeeeeeeejjjjjjjjmmmmmmmmiiiiiiiiffffffffaaaaaaaaRRRRRRRR^^^^^^^^ZZZZZZZZWWWWWWWW________aaaaaaaaggggggggcccccccceeeeeeeeaaaaaaaaiiiiiiiidddddddd________]]]]]]]]nnnnnnnnhhhhhhhhhhhhhhhh^^^^^^^^rrrrrrrrnnnnnnnnffffffffaaaaaaaassssssssuuuuuuuu}}}}}}}}wwwwwwww{{{{{{{{ppppppppeeeeeeeejjjjjjjjmmmmmmmmiiiiiiiiffffffffaaaaaaaaRRRRRRRR^^^^^^^^ZZZZZZZZWWWWWWWW________aaaaaaaaggggggggcccccccceeeeeeeeaaaaaaaaiiiiiiiidddddddd________]]]]]]]]nnnnnnnnhhhhhhhhhhhhhhhh^^^^^^^^rrrrrrrrnnnnnnnnffffffffaaaaaaaassssssssvvvvvvvv}}}}}}}}wwwwwwww{{{{{{{{ppppppppeeeeeeeejjjjjjjjmmmmmmmmiiiiiiiiffffffffaaaaaaaaRRRRRRRR^^^^^^^^ZZZZZZZZWWWWWWWW________aaaaaaaaggggggggcccccccceeeeeeeeaaaaaaaaiiiiiiiidddddddd________]]]]]]]]nnnnnnnnhhhhhhhhhhhhhhhh^^^^^^^^rrrrrrrrnnnnnnnnffffffffaaaaaaaassssssssvvvvvvvv}}}}}}}}wwwwwwww{{{{{{{{ppppppppeeeeeeeejjjjjjjjmmmmmmmmiiiiiiiiffffffffaaaaaaaaRRRRRRRR^^^^^^^^ZZZZZZZZWWWWWWWW________aaaaaaaaggggggggcccccccceeeeeeeeaaaaaaaaiiiiiiiidddddddd________]]]]]]]]nnnnnnnnhhhhhhhhhhhhhhhh^^^^^^^^rrrrrrrrnnnnnnnnggggggggaaaaaaaassssssssvvvvvvvv}}}}}}}}wwwwwwww{{{{{{{{ppppppppeeeeeeeejjjjjjjjmmmmmmmmiiiiiiiiffffffffaaaaaaaaRRRRRRRR^^^^^^^^ZZZZZZZZWWWWWWWW________aaaaaaaaggggggggcccccccceeeeeeeeaaaaaaaaiiiiiiiidddddddd________]]]]]]]]nnnnnnnnhhhhhhhhhhhhhhhh^^^^^^^^rrrrrrrrnnnnnnnnggggggggbbbbbbbbssssssssvvvvvvvv}}}}}}}}wwwwwwww{{{{{{{{ppppppppffffffffjjjjjjjjmmmmmmmmjjjjjjjjffffffffaaaaaaaaRRRRRRRR^^^^^^^^ZZZZZZZZWWWWWWWW________aaaaaaaaggggggggcccccccceeeeeeeeaaaaaaaajjjjjjjjdddddddd________]]]]]]]]nnnnnnnnhhhhhhhhhhhhhhhh^^^^^^^^rrrrrrrrnnnnnnnnggggggggbbbbbbbbssssssssvvvvvvvv}}}}}}}}wwwwwwww{{{{{{{{ppppppppffffffffjjjjjjjjmmmmmmmmjjjjjjjjffffffffaaaaaaaaRRRRRRRR^^^^^^^^ZZZZZZZZWWWWWWWW________aaaaaaaaggggggggcccccccceeeeeeeeaaaaaaaajjjjjjjjdddddddd________]]]]]]]]nnnnnnnnhhhhhhhhhhhhhhhh^^^^^^^^rrrrrrrrnnnnnnnnggggggggbbbbbbbbssssssssvvvvvvvv}}}}}}}}wwwwwwww{{{{{{{{ppppppppffffffffjjjjjjjjmmmmmmmmjjjjjjjjffffffffaaaaaaaaRRRRRRRR^^^^^^^^ZZZZZZZZWWWWWWWW````````aaaaaaaahhhhhhhhcccccccceeeeeeeeaaaaaaaajjjjjjjjdddddddd________]]]]]]]]nnnnnnnnhhhhhhhhhhhhhhhh^^^^^^^^rrrrrrrrvvvvvvvvjjjjjjjjUUUUUUUU{{{{{{{{||||||||yyyyyyyyssssssssssssssssqqqqqqqqmmmmmmmmjjjjjjjjdddddddd}}}}}}}}{{{{{{{{vvvvvvvv________]]]]]]]]VVVVVVVV^^^^^^^^ZZZZZZZZZZZZZZZZ[[[[[[[[]]]]]]]]ddddddddcccccccc]]]]]]]]aaaaaaaabbbbbbbbaaaaaaaabbbbbbbbeeeeeeeesssssssscccccccchhhhhhhhffffffffrrrrrrrrvvvvvvvvjjjjjjjjUUUUUUUU{{{{{{{{||||||||yyyyyyyyssssssssssssssssqqqqqqqqmmmmmmmmjjjjjjjjdddddddd}}}}}}}}{{{{{{{{vvvvvvvv________]]]]]]]]VVVVVVVV^^^^^^^^ZZZZZZZZZZZZZZZZ[[[[[[[[]]]]]]]]ddddddddcccccccc]]]]]]]]aaaaaaaabbbbbbbbaaaaaaaabbbbbbbbeeeeeeeesssssssscccccccchhhhhhhhggggggggrrrrrrrrvvvvvvvvjjjjjjjjUUUUUUUU{{{{{{{{||||||||yyyyyyyyssssssssssssssssqqqqqqqqmmmmmmmmjjjjjjjjdddddddd}}}}}}}}{{{{{{{{vvvvvvvv________]]]]]]]]VVVVVVVV^^^^^^^^ZZZZZZZZZZZZZZZZ[[[[[[[[]]]]]]]]ddddddddcccccccc]]]]]]]]aaaaaaaabbbbbbbbaaaaaaaabbbbbbbbeeeeeeeesssssssscccccccchhhhhhhhggggggggrrrrrrrrvvvvvvvvjjjjjjjjUUUUUUUU{{{{{{{{||||||||yyyyyyyyssssssssssssssssqqqqqqqqmmmmmmmmjjjjjjjjdddddddd}}}}}}}}{{{{{{{{vvvvvvvv________]]]]]]]]VVVVVVVV^^^^^^^^ZZZZZZZZZZZZZZZZ[[[[[[[[]]]]]]]]ddddddddcccccccc]]]]]]]]aaaaaaaabbbbbbbbaaaaaaaabbbbbbbbeeeeeeeesssssssscccccccchhhhhhhhggggggggrrrrrrrrvvvvvvvvjjjjjjjjUUUUUUUU{{{{{{{{||||||||yyyyyyyyssssssssssssssssqqqqqqqqmmmmmmmmjjjjjjjjdddddddd}}}}}}}}{{{{{{{{vvvvvvvv________]]]]]]]]VVVVVVVV^^^^^^^^ZZZZZZZZZZZZZZZZ[[[[[[[[]]]]]]]]ddddddddcccccccc]]]]]]]]aaaaaaaabbbbbbbbaaaaaaaabbbbbbbbeeeeeeeesssssssscccccccchhhhhhhhggggggggrrrrrrrrvvvvvvvvjjjjjjjjUUUUUUUU{{{{{{{{||||||||yyyyyyyyssssssssssssssssqqqqqqqqmmmmmmmmjjjjjjjjdddddddd}}}}}}}}{{{{{{{{vvvvvvvv________]]]]]]]]VVVVVVVV^^^^^^^^ZZZZZZZZZZZZZZZZ[[[[[[[[]]]]]]]]ddddddddcccccccc]]]]]]]]aaaaaaaabbbbbbbbaaaaaaaabbbbbbbbeeeeeeeesssssssscccccccchhhhhhhhggggggggrrrrrrrrvvvvvvvvjjjjjjjjUUUUUUUU{{{{{{{{||||||||yyyyyyyyssssssssssssssssqqqqqqqqmmmmmmmmjjjjjjjjdddddddd}}}}}}}}{{{{{{{{vvvvvvvv________]]]]]]]]VVVVVVVV^^^^^^^^ZZZZZZZZZZZZZZZZ[[[[[[[[]]]]]]]]ddddddddcccccccc]]]]]]]]aaaaaaaabbbbbbbbaaaaaaaabbbbbbbbeeeeeeeesssssssscccccccchhhhhhhhggggggggrrrrrrrrvvvvvvvvjjjjjjjjUUUUUUUU{{{{{{{{||||||||yyyyyyyyssssssssssssssssqqqqqqqqmmmmmmmmjjjjjjjjdddddddd}}}}}}}}{{{{{{{{vvvvvvvv________]]]]]]]]VVVVVVVV^^^^^^^^ZZZZZZZZZZZZZZZZ[[[[[[[[]]]]]]]]ddddddddcccccccc]]]]]]]]aaaaaaaabbbbbbbbaaaaaaaabbbbbbbbeeeeeeeesssssssscccccccchhhhhhhhffffffffrrrrrrrrssssssssnnnnnnnnXXXXXXXX||||||||ssssssssvvvvvvvvxxxxxxxxrrrrrrrrjjjjjjjjllllllllxxxxxxxxgggggggg________]]]]]]]]RRRRRRRR^^^^^^^^ZZZZZZZZ________[[[[[[[[]]]]]]]]````````cccccccc````````aaaaaaaaUUUUUUUU\\\\\\\\ggggggggjjjjjjjjkkkkkkkkkkkkkkkkhhhhhhhhkkkkkkkkrrrrrrrrssssssssnnnnnnnnXXXXXXXX||||||||rrrrrrrrvvvvvvvvxxxxxxxxrrrrrrrrjjjjjjjjkkkkkkkkxxxxxxxxffffffff________\\\\\\\\RRRRRRRR^^^^^^^^ZZZZZZZZ________[[[[[[[[]]]]]]]]````````cccccccc````````aaaaaaaaUUUUUUUU\\\\\\\\ggggggggjjjjjjjjkkkkkkkkkkkkkkkkhhhhhhhhkkkkkkkkrrrrrrrrssssssssnnnnnnnnXXXXXXXX||||||||rrrrrrrrvvvvvvvvxxxxxxxxrrrrrrrrjjjjjjjjkkkkkkkkxxxxxxxxffffffff________\\\\\\\\RRRRRRRR^^^^^^^^ZZZZZZZZ________[[[[[[[[\\\\\\\\________cccccccc````````aaaaaaaaUUUUUUUU\\\\\\\\ggggggggjjjjjjjjkkkkkkkkkkkkkkkkhhhhhhhhkkkkkkkkrrrrrrrrssssssssnnnnnnnnXXXXXXXX||||||||rrrrrrrrvvvvvvvvxxxxxxxxrrrrrrrrjjjjjjjjkkkkkkkkxxxxxxxxffffffff________\\\\\\\\RRRRRRRR^^^^^^^^ZZZZZZZZ________[[[[[[[[\\\\\\\\________cccccccc````````aaaaaaaaUUUUUUUU\\\\\\\\ggggggggjjjjjjjjkkkkkkkkkkkkkkkkhhhhhhhhkkkkkkkkrrrrrrrrssssssssnnnnnnnnXXXXXXXX||||||||rrrrrrrrvvvvvvvvxxxxxxxxqqqqqqqqiiiiiiiikkkkkkkkxxxxxxxxffffffff________\\\\\\\\RRRRRRRR^^^^^^^^ZZZZZZZZ________ZZZZZZZZ\\\\\\\\________cccccccc````````aaaaaaaaUUUUUUUU\\\\\\\\ggggggggjjjjjjjjkkkkkkkkkkkkkkkkhhhhhhhhkkkkkkkkrrrrrrrrrrrrrrrrnnnnnnnnXXXXXXXX{{{{{{{{rrrrrrrrvvvvvvvvxxxxxxxxqqqqqqqqiiiiiiiikkkkkkkkxxxxxxxxffffffff________\\\\\\\\RRRRRRRR^^^^^^^^ZZZZZZZZ________ZZZZZZZZ\\\\\\\\________bbbbbbbb````````aaaaaaaaTTTTTTTT\\\\\\\\ffffffffjjjjjjjjkkkkkkkkkkkkkkkkhhhhhhhhkkkkkkkkqqqqqqqqrrrrrrrrnnnnnnnnXXXXXXXX{{{{{{{{rrrrrrrrvvvvvvvvxxxxxxxxqqqqqqqqiiiiiiiikkkkkkkkxxxxxxxxffffffff________\\\\\\\\RRRRRRRR^^^^^^^^ZZZZZZZZ________ZZZZZZZZ\\\\\\\\________bbbbbbbb````````aaaaaaaaTTTTTTTT\\\\\\\\ffffffffiiiiiiiikkkkkkkkkkkkkkkkhhhhhhhhkkkkkkkkqqqqqqqqrrrrrrrrnnnnnnnnXXXXXXXX{{{{{{{{rrrrrrrrvvvvvvvvwwwwwwwwqqqqqqqqiiiiiiiikkkkkkkkxxxxxxxxffffffff________\\\\\\\\RRRRRRRR^^^^^^^^YYYYYYYY^^^^^^^^ZZZZZZZZ\\\\\\\\________bbbbbbbb````````aaaaaaaaTTTTTTTT\\\\\\\\ffffffffiiiiiiiijjjjjjjjjjjjjjjjhhhhhhhhkkkkkkkkiiiiiiiinnnnnnnnuuuuuuuuddddddddtttttttt||||||||zzzzzzzz}}}}}}}}yyyyyyyyttttttttqqqqqqqqqqqqqqqqwwwwwwwwdddddddd\\\\\\\\________\\\\\\\\UUUUUUUU]]]]]]]]aaaaaaaa^^^^^^^^bbbbbbbb\\\\\\\\________bbbbbbbbddddddddXXXXXXXXWWWWWWWWccccccccffffffffaaaaaaaaffffffffggggggggggggggggkkkkkkkkiiiiiiiimmmmmmmmuuuuuuuuddddddddtttttttt||||||||zzzzzzzz||||||||yyyyyyyyttttttttqqqqqqqqppppppppwwwwwwwwcccccccc\\\\\\\\________\\\\\\\\UUUUUUUU]]]]]]]]aaaaaaaa^^^^^^^^bbbbbbbb\\\\\\\\________bbbbbbbbddddddddXXXXXXXXWWWWWWWWccccccccffffffffaaaaaaaaeeeeeeeeggggggggggggggggkkkkkkkkiiiiiiiimmmmmmmmuuuuuuuuddddddddtttttttt{{{{{{{{zzzzzzzz||||||||yyyyyyyyttttttttqqqqqqqqppppppppwwwwwwwwcccccccc\\\\\\\\^^^^^^^^\\\\\\\\UUUUUUUU]]]]]]]]aaaaaaaa^^^^^^^^bbbbbbbb\\\\\\\\________bbbbbbbbddddddddXXXXXXXXWWWWWWWWccccccccffffffffaaaaaaaaeeeeeeeeggggggggggggggggjjjjjjjjiiiiiiiimmmmmmmmuuuuuuuuddddddddtttttttt{{{{{{{{zzzzzzzz||||||||yyyyyyyyttttttttqqqqqqqqppppppppwwwwwwwwcccccccc\\\\\\\\^^^^^^^^[[[[[[[[UUUUUUUU]]]]]]]]aaaaaaaa^^^^^^^^bbbbbbbb\\\\\\\\^^^^^^^^bbbbbbbbddddddddXXXXXXXXWWWWWWWWccccccccffffffffaaaaaaaaeeeeeeeeggggggggggggggggjjjjjjjjiiiiiiiimmmmmmmmuuuuuuuuccccccccssssssss{{{{{{{{zzzzzzzz||||||||yyyyyyyyttttttttqqqqqqqqppppppppvvvvvvvvcccccccc\\\\\\\\^^^^^^^^[[[[[[[[TTTTTTTT]]]]]]]]aaaaaaaa^^^^^^^^aaaaaaaa[[[[[[[[^^^^^^^^bbbbbbbbddddddddXXXXXXXXWWWWWWWWccccccccffffffffaaaaaaaaeeeeeeeeggggggggggggggggjjjjjjjjiiiiiiiimmmmmmmmuuuuuuuuccccccccssssssss{{{{{{{{yyyyyyyy||||||||yyyyyyyyttttttttppppppppppppppppvvvvvvvvcccccccc\\\\\\\\^^^^^^^^[[[[[[[[TTTTTTTT]]]]]]]]aaaaaaaa^^^^^^^^aaaaaaaa[[[[[[[[^^^^^^^^aaaaaaaaccccccccXXXXXXXXWWWWWWWWcccccccceeeeeeeeaaaaaaaaeeeeeeeeggggggggggggggggjjjjjjjjiiiiiiiimmmmmmmmttttttttccccccccssssssss{{{{{{{{yyyyyyyy||||||||yyyyyyyyttttttttppppppppppppppppvvvvvvvvcccccccc\\\\\\\\^^^^^^^^[[[[[[[[TTTTTTTT]]]]]]]]````````^^^^^^^^aaaaaaaa[[[[[[[[^^^^^^^^aaaaaaaaccccccccXXXXXXXXWWWWWWWWcccccccceeeeeeeeaaaaaaaaeeeeeeeeffffffffggggggggjjjjjjjjiiiiiiiimmmmmmmmttttttttccccccccssssssss{{{{{{{{yyyyyyyy||||||||xxxxxxxxssssssssppppppppppppppppvvvvvvvvcccccccc\\\\\\\\^^^^^^^^[[[[[[[[TTTTTTTT]]]]]]]]````````^^^^^^^^aaaaaaaa[[[[[[[[^^^^^^^^aaaaaaaaccccccccXXXXXXXXVVVVVVVVcccccccceeeeeeee````````eeeeeeeeffffffffggggggggjjjjjjjjllllllllmmmmmmmmyyyyyyyyoooooooonnnnnnnn~~~~~~~~||||||||wwwwwwww}}}}}}}}ooooooooxxxxxxxxttttttttkkkkkkkkvvvvvvvvaaaaaaaa[[[[[[[[mmmmmmmm[[[[[[[[YYYYYYYY]]]]]]]]eeeeeeeeeeeeeeee^^^^^^^^[[[[[[[[^^^^^^^^aaaaaaaacccccccc[[[[[[[[[[[[[[[[________]]]]]]]]dddddddd]]]]]]]]aaaaaaaaffffffffjjjjjjjjkkkkkkkkmmmmmmmmyyyyyyyyoooooooonnnnnnnn~~~~~~~~||||||||wwwwwwww}}}}}}}}ooooooooxxxxxxxxttttttttkkkkkkkkvvvvvvvvaaaaaaaa[[[[[[[[mmmmmmmm[[[[[[[[YYYYYYYY\\\\\\\\eeeeeeeeeeeeeeee^^^^^^^^[[[[[[[[^^^^^^^^aaaaaaaacccccccc[[[[[[[[[[[[[[[[________]]]]]]]]cccccccc]]]]]]]]aaaaaaaaffffffffjjjjjjjjkkkkkkkkmmmmmmmmyyyyyyyyoooooooonnnnnnnn}}}}}}}}{{{{{{{{wwwwwwww}}}}}}}}oooooooowwwwwwwwttttttttkkkkkkkkuuuuuuuuaaaaaaaa[[[[[[[[mmmmmmmm[[[[[[[[YYYYYYYY\\\\\\\\eeeeeeeeeeeeeeee^^^^^^^^[[[[[[[[^^^^^^^^aaaaaaaacccccccc[[[[[[[[[[[[[[[[________]]]]]]]]cccccccc]]]]]]]]aaaaaaaaffffffffjjjjjjjjkkkkkkkkllllllllxxxxxxxxoooooooonnnnnnnn}}}}}}}}{{{{{{{{wwwwwwww}}}}}}}}oooooooowwwwwwwwttttttttkkkkkkkkuuuuuuuuaaaaaaaa[[[[[[[[mmmmmmmm[[[[[[[[XXXXXXXX\\\\\\\\eeeeeeeeeeeeeeee^^^^^^^^[[[[[[[[^^^^^^^^aaaaaaaaccccccccZZZZZZZZ[[[[[[[[________]]]]]]]]cccccccc\\\\\\\\aaaaaaaaffffffffjjjjjjjjkkkkkkkkllllllllxxxxxxxxoooooooonnnnnnnn}}}}}}}}{{{{{{{{wwwwwwww}}}}}}}}oooooooowwwwwwwwttttttttkkkkkkkkuuuuuuuuaaaaaaaa[[[[[[[[mmmmmmmm[[[[[[[[XXXXXXXX\\\\\\\\eeeeeeeeeeeeeeee^^^^^^^^[[[[[[[[^^^^^^^^aaaaaaaaccccccccZZZZZZZZ[[[[[[[[________]]]]]]]]cccccccc\\\\\\\\aaaaaaaaffffffffjjjjjjjjkkkkkkkkllllllllxxxxxxxxoooooooonnnnnnnn}}}}}}}}{{{{{{{{wwwwwwww}}}}}}}}oooooooowwwwwwwwttttttttkkkkkkkkuuuuuuuuaaaaaaaa[[[[[[[[mmmmmmmm[[[[[[[[XXXXXXXX\\\\\\\\eeeeeeeeeeeeeeee^^^^^^^^[[[[[[[[^^^^^^^^aaaaaaaaccccccccZZZZZZZZ[[[[[[[[________]]]]]]]]cccccccc\\\\\\\\aaaaaaaaffffffffiiiiiiiikkkkkkkkllllllllxxxxxxxxoooooooonnnnnnnn}}}}}}}}{{{{{{{{wwwwwwww}}}}}}}}oooooooowwwwwwwwttttttttkkkkkkkkuuuuuuuuaaaaaaaa[[[[[[[[mmmmmmmm[[[[[[[[XXXXXXXX\\\\\\\\eeeeeeeeeeeeeeee]]]]]]]][[[[[[[[^^^^^^^^aaaaaaaaccccccccZZZZZZZZ[[[[[[[[________]]]]]]]]cccccccc\\\\\\\\aaaaaaaaffffffffiiiiiiiikkkkkkkkllllllllxxxxxxxxoooooooonnnnnnnn}}}}}}}}{{{{{{{{wwwwwwww}}}}}}}}oooooooowwwwwwwwttttttttkkkkkkkkuuuuuuuuaaaaaaaa[[[[[[[[mmmmmmmm[[[[[[[[XXXXXXXX\\\\\\\\eeeeeeeeeeeeeeee]]]]]]]][[[[[[[[^^^^^^^^aaaaaaaaccccccccZZZZZZZZ[[[[[[[[________]]]]]]]]cccccccc\\\\\\\\aaaaaaaaffffffffiiiiiiiihhhhhhhhllllllllxxxxxxxxssssssssvvvvvvvv}}}}}}}}{{{{{{{{rrrrrrrr}}}}}}}}vvvvvvvvttttttttllllllllbbbbbbbbllllllllmmmmmmmmccccccccvvvvvvvv[[[[[[[[PPPPPPPP\\\\\\\\eeeeeeeebbbbbbbbaaaaaaaa[[[[[[[[VVVVVVVVYYYYYYYY[[[[[[[[________[[[[[[[[ZZZZZZZZ````````````````XXXXXXXXiiiiiiiiffffffffiiiiiiiihhhhhhhhllllllllxxxxxxxxssssssssvvvvvvvv}}}}}}}}{{{{{{{{rrrrrrrr}}}}}}}}vvvvvvvvttttttttllllllllbbbbbbbbllllllllmmmmmmmmccccccccvvvvvvvv[[[[[[[[PPPPPPPP\\\\\\\\eeeeeeeebbbbbbbbaaaaaaaa[[[[[[[[VVVVVVVVYYYYYYYY[[[[[[[[________[[[[[[[[ZZZZZZZZ````````````````XXXXXXXXiiiiiiiiffffffffjjjjjjjjhhhhhhhhllllllllxxxxxxxxssssssssvvvvvvvv}}}}}}}}{{{{{{{{ssssssss}}}}}}}}vvvvvvvvttttttttllllllllbbbbbbbbllllllllmmmmmmmmccccccccvvvvvvvv[[[[[[[[PPPPPPPP\\\\\\\\eeeeeeeebbbbbbbbaaaaaaaa[[[[[[[[VVVVVVVVYYYYYYYY[[[[[[[[________[[[[[[[[ZZZZZZZZ````````````````XXXXXXXXiiiiiiiiffffffffjjjjjjjjhhhhhhhhllllllllyyyyyyyyssssssssvvvvvvvv}}}}}}}}{{{{{{{{ssssssss}}}}}}}}vvvvvvvvttttttttllllllllbbbbbbbbllllllllmmmmmmmmccccccccvvvvvvvv[[[[[[[[QQQQQQQQ\\\\\\\\eeeeeeeebbbbbbbbaaaaaaaa[[[[[[[[VVVVVVVVYYYYYYYY[[[[[[[[________[[[[[[[[ZZZZZZZZ````````````````XXXXXXXXiiiiiiiiffffffffjjjjjjjjhhhhhhhhmmmmmmmmyyyyyyyyttttttttvvvvvvvv}}}}}}}}||||||||ssssssss}}}}}}}}vvvvvvvvuuuuuuuummmmmmmmbbbbbbbbllllllllmmmmmmmmccccccccvvvvvvvv[[[[[[[[QQQQQQQQ\\\\\\\\eeeeeeeebbbbbbbbaaaaaaaa[[[[[[[[VVVVVVVVYYYYYYYY[[[[[[[[________[[[[[[[[ZZZZZZZZ````````````````XXXXXXXXiiiiiiiiffffffffjjjjjjjjhhhhhhhhmmmmmmmmyyyyyyyyttttttttvvvvvvvv}}}}}}}}||||||||ssssssss}}}}}}}}vvvvvvvvuuuuuuuummmmmmmmbbbbbbbbllllllllmmmmmmmmccccccccvvvvvvvv[[[[[[[[QQQQQQQQ\\\\\\\\eeeeeeeebbbbbbbbaaaaaaaa[[[[[[[[VVVVVVVVYYYYYYYY[[[[[[[[________[[[[[[[[ZZZZZZZZ````````````````XXXXXXXXiiiiiiiiffffffffjjjjjjjjhhhhhhhhmmmmmmmmyyyyyyyyttttttttvvvvvvvv}}}}}}}}||||||||ssssssss}}}}}}}}vvvvvvvvuuuuuuuummmmmmmmbbbbbbbbllllllllnnnnnnnnccccccccvvvvvvvv[[[[[[[[QQQQQQQQ]]]]]]]]eeeeeeeebbbbbbbbaaaaaaaa[[[[[[[[VVVVVVVVYYYYYYYY[[[[[[[[________[[[[[[[[[[[[[[[[````````````````XXXXXXXXiiiiiiiiffffffffjjjjjjjjhhhhhhhhmmmmmmmmyyyyyyyyttttttttvvvvvvvv}}}}}}}}||||||||ssssssss}}}}}}}}vvvvvvvvuuuuuuuummmmmmmmbbbbbbbbmmmmmmmmnnnnnnnnccccccccvvvvvvvv[[[[[[[[QQQQQQQQ]]]]]]]]eeeeeeeebbbbbbbbaaaaaaaa[[[[[[[[VVVVVVVVYYYYYYYY[[[[[[[[````````[[[[[[[[[[[[[[[[````````````````XXXXXXXXiiiiiiiiggggggggjjjjjjjjlllllllleeeeeeeeyyyyyyyy{{{{{{{{{{{{{{{{~~~~~~~~||||||||ssssssss}}}}}}}}~~~~~~~~sssssssspppppppphhhhhhhhjjjjjjjjmmmmmmmmkkkkkkkk````````ooooooooccccccccTTTTTTTT]]]]]]]]eeeeeeee^^^^^^^^ffffffff[[[[[[[[YYYYYYYY]]]]]]]]WWWWWWWW````````cccccccc[[[[[[[[eeeeeeee\\\\\\\\````````vvvvvvvvggggggggrrrrrrrrlllllllleeeeeeeeyyyyyyyy{{{{{{{{{{{{{{{{~~~~~~~~||||||||ssssssss}}}}}}}}~~~~~~~~ttttttttpppppppphhhhhhhhjjjjjjjjmmmmmmmmkkkkkkkk````````ooooooooccccccccTTTTTTTT]]]]]]]]eeeeeeee^^^^^^^^ffffffff[[[[[[[[YYYYYYYY]]]]]]]]WWWWWWWW````````cccccccc[[[[[[[[eeeeeeee\\\\\\\\````````vvvvvvvvggggggggrrrrrrrrlllllllleeeeeeeeyyyyyyyy{{{{{{{{{{{{{{{{~~~~~~~~||||||||ssssssss}}}}}}}}~~~~~~~~ttttttttpppppppphhhhhhhhjjjjjjjjmmmmmmmmkkkkkkkk````````ooooooooccccccccTTTTTTTT]]]]]]]]eeeeeeee^^^^^^^^ffffffff[[[[[[[[YYYYYYYY]]]]]]]]WWWWWWWW````````cccccccc[[[[[[[[eeeeeeee\\\\\\\\````````vvvvvvvvggggggggrrrrrrrrlllllllleeeeeeeeyyyyyyyy{{{{{{{{{{{{{{{{~~~~~~~~||||||||ssssssss}}}}}}}}~~~~~~~~ttttttttpppppppphhhhhhhhjjjjjjjjmmmmmmmmkkkkkkkkaaaaaaaaooooooooccccccccTTTTTTTT]]]]]]]]eeeeeeee^^^^^^^^ffffffff[[[[[[[[YYYYYYYY]]]]]]]]WWWWWWWW````````cccccccc[[[[[[[[ffffffff\\\\\\\\````````vvvvvvvvggggggggrrrrrrrrlllllllleeeeeeeeyyyyyyyy{{{{{{{{{{{{{{{{~~~~~~~~||||||||ssssssss}}}}}}}}~~~~~~~~ttttttttqqqqqqqqhhhhhhhhjjjjjjjjmmmmmmmmkkkkkkkkaaaaaaaaooooooooccccccccTTTTTTTT]]]]]]]]eeeeeeee^^^^^^^^ffffffff[[[[[[[[ZZZZZZZZ]]]]]]]]WWWWWWWW````````dddddddd[[[[[[[[ffffffff\\\\\\\\````````vvvvvvvvggggggggrrrrrrrrlllllllleeeeeeeeyyyyyyyy||||||||{{{{{{{{~~~~~~~~||||||||ssssssss}}}}}}}}~~~~~~~~ttttttttqqqqqqqqiiiiiiiijjjjjjjjmmmmmmmmkkkkkkkkaaaaaaaaooooooooccccccccTTTTTTTT]]]]]]]]eeeeeeee^^^^^^^^ffffffff[[[[[[[[ZZZZZZZZ]]]]]]]]WWWWWWWW````````dddddddd[[[[[[[[ffffffff\\\\\\\\````````vvvvvvvvggggggggssssssssllllllllffffffffyyyyyyyy||||||||{{{{{{{{~~~~~~~~||||||||ssssssss}}}}}}}}~~~~~~~~ttttttttqqqqqqqqiiiiiiiijjjjjjjjmmmmmmmmkkkkkkkkaaaaaaaaooooooooccccccccTTTTTTTT]]]]]]]]eeeeeeee^^^^^^^^ffffffff[[[[[[[[ZZZZZZZZ]]]]]]]]WWWWWWWW````````dddddddd[[[[[[[[ffffffff\\\\\\\\````````vvvvvvvvggggggggssssssssllllllllffffffffyyyyyyyy||||||||{{{{{{{{~~~~~~~~||||||||ssssssss}}}}}}}}~~~~~~~~ttttttttqqqqqqqqiiiiiiiijjjjjjjjmmmmmmmmkkkkkkkkaaaaaaaaooooooooccccccccTTTTTTTT]]]]]]]]ffffffff^^^^^^^^ffffffff[[[[[[[[ZZZZZZZZ]]]]]]]]WWWWWWWW````````dddddddd[[[[[[[[ffffffff\\\\\\\\````````vvvvvvvvggggggggssssssssqqqqqqqqaaaaaaaayyyyyyyyyyyyyyyy~~~~~~~~||||||||{{{{{{{{}}}}}}}}zzzzzzzzooooooooiiiiiiiiiiiiiiiioooooooo^^^^^^^^ffffffff\\\\\\\\ccccccccppppppppYYYYYYYY]]]]]]]]ffffffff^^^^^^^^^^^^^^^^[[[[[[[[ffffffffZZZZZZZZ________````````hhhhhhhhccccccccffffffffddddddddeeeeeeeekkkkkkkkooooooooxxxxxxxxqqqqqqqqaaaaaaaayyyyyyyyyyyyyyyy~~~~~~~~||||||||{{{{{{{{}}}}}}}}zzzzzzzzooooooooiiiiiiiiiiiiiiiioooooooo^^^^^^^^ffffffff\\\\\\\\ccccccccppppppppYYYYYYYY]]]]]]]]ffffffff^^^^^^^^^^^^^^^^[[[[[[[[ffffffffZZZZZZZZ________````````hhhhhhhhccccccccffffffffddddddddeeeeeeeekkkkkkkkooooooooxxxxxxxxqqqqqqqqaaaaaaaayyyyyyyyyyyyyyyy~~~~~~~~||||||||{{{{{{{{}}}}}}}}zzzzzzzzooooooooiiiiiiiiiiiiiiiioooooooo^^^^^^^^ffffffff\\\\\\\\ccccccccppppppppYYYYYYYY]]]]]]]]ffffffff^^^^^^^^^^^^^^^^[[[[[[[[ffffffffZZZZZZZZ________````````hhhhhhhhccccccccffffffffddddddddeeeeeeeekkkkkkkkooooooooxxxxxxxxqqqqqqqqaaaaaaaayyyyyyyyyyyyyyyy~~~~~~~~||||||||{{{{{{{{}}}}}}}}zzzzzzzzooooooooiiiiiiiiiiiiiiiioooooooo^^^^^^^^ffffffff\\\\\\\\ccccccccppppppppYYYYYYYY]]]]]]]]ffffffff^^^^^^^^^^^^^^^^[[[[[[[[ffffffffZZZZZZZZ________````````hhhhhhhhccccccccffffffffddddddddeeeeeeeekkkkkkkkoooooooowwwwwwwwqqqqqqqqaaaaaaaayyyyyyyyyyyyyyyy~~~~~~~~||||||||{{{{{{{{}}}}}}}}zzzzzzzzooooooooiiiiiiiiiiiiiiiioooooooo^^^^^^^^ffffffff\\\\\\\\ccccccccppppppppYYYYYYYY]]]]]]]]ffffffff^^^^^^^^^^^^^^^^[[[[[[[[ffffffffZZZZZZZZ________````````hhhhhhhhccccccccffffffffddddddddeeeeeeeekkkkkkkkoooooooowwwwwwwwqqqqqqqqaaaaaaaayyyyyyyyyyyyyyyy~~~~~~~~||||||||{{{{{{{{}}}}}}}}zzzzzzzzooooooooiiiiiiiiiiiiiiiioooooooo]]]]]]]]ffffffff\\\\\\\\ccccccccppppppppYYYYYYYY]]]]]]]]eeeeeeee^^^^^^^^^^^^^^^^[[[[[[[[ffffffffZZZZZZZZ________````````hhhhhhhhccccccccffffffffddddddddeeeeeeeekkkkkkkkoooooooowwwwwwwwqqqqqqqqaaaaaaaayyyyyyyyyyyyyyyy~~~~~~~~||||||||{{{{{{{{}}}}}}}}zzzzzzzzooooooooiiiiiiiiiiiiiiiioooooooo]]]]]]]]ffffffff\\\\\\\\ccccccccppppppppYYYYYYYY]]]]]]]]eeeeeeee^^^^^^^^^^^^^^^^[[[[[[[[ffffffffZZZZZZZZ________````````hhhhhhhhccccccccffffffffddddddddeeeeeeeekkkkkkkkoooooooowwwwwwwwqqqqqqqqaaaaaaaayyyyyyyyyyyyyyyy~~~~~~~~||||||||{{{{{{{{}}}}}}}}yyyyyyyyooooooooiiiiiiiihhhhhhhhoooooooo]]]]]]]]ffffffff\\\\\\\\ccccccccppppppppYYYYYYYY]]]]]]]]eeeeeeee^^^^^^^^^^^^^^^^[[[[[[[[ffffffffZZZZZZZZ________````````hhhhhhhhccccccccffffffffddddddddeeeeeeeekkkkkkkkoooooooowwwwwwwwYYYYYYYYhhhhhhhhyyyyyyyytttttttt~~~~~~~~{{{{{{{{||||||||}}}}}}}}rrrrrrrrhhhhhhhh\\\\\\\\hhhhhhhhggggggggdddddddd^^^^^^^^kkkkkkkkVVVVVVVVttttttttYYYYYYYY]]]]]]]]]]]]]]]]^^^^^^^^aaaaaaaacccccccckkkkkkkkeeeeeeeeddddddddXXXXXXXX````````hhhhhhhhffffffffppppppppmmmmmmmmjjjjjjjj{{{{{{{{ooooooooYYYYYYYYhhhhhhhhyyyyyyyytttttttt~~~~~~~~{{{{{{{{||||||||}}}}}}}}rrrrrrrrgggggggg\\\\\\\\hhhhhhhhggggggggdddddddd^^^^^^^^kkkkkkkkVVVVVVVVttttttttYYYYYYYY]]]]]]]]]]]]]]]]^^^^^^^^aaaaaaaacccccccckkkkkkkkeeeeeeeeccccccccXXXXXXXX````````hhhhhhhheeeeeeeeppppppppmmmmmmmmjjjjjjjj{{{{{{{{ooooooooYYYYYYYYhhhhhhhhyyyyyyyytttttttt~~~~~~~~{{{{{{{{||||||||}}}}}}}}rrrrrrrrgggggggg\\\\\\\\hhhhhhhhggggggggcccccccc^^^^^^^^kkkkkkkkVVVVVVVVttttttttYYYYYYYY]]]]]]]]]]]]]]]]^^^^^^^^aaaaaaaacccccccckkkkkkkkeeeeeeeeccccccccXXXXXXXX````````ggggggggeeeeeeeeppppppppmmmmmmmmjjjjjjjj{{{{{{{{ooooooooYYYYYYYYhhhhhhhhyyyyyyyytttttttt~~~~~~~~{{{{{{{{||||||||}}}}}}}}rrrrrrrrgggggggg\\\\\\\\hhhhhhhhggggggggcccccccc^^^^^^^^kkkkkkkkVVVVVVVVttttttttYYYYYYYY]]]]]]]]]]]]]]]]^^^^^^^^aaaaaaaacccccccckkkkkkkkddddddddccccccccXXXXXXXX````````ggggggggeeeeeeeeppppppppmmmmmmmmjjjjjjjj{{{{{{{{ooooooooYYYYYYYYhhhhhhhhyyyyyyyytttttttt}}}}}}}}{{{{{{{{||||||||}}}}}}}}rrrrrrrrgggggggg\\\\\\\\hhhhhhhhggggggggcccccccc^^^^^^^^kkkkkkkkVVVVVVVVttttttttYYYYYYYY]]]]]]]]]]]]]]]]^^^^^^^^aaaaaaaacccccccckkkkkkkkddddddddccccccccXXXXXXXX````````ggggggggeeeeeeeeppppppppmmmmmmmmiiiiiiii{{{{{{{{ooooooooXXXXXXXXhhhhhhhhyyyyyyyytttttttt}}}}}}}}{{{{{{{{||||||||}}}}}}}}rrrrrrrrgggggggg\\\\\\\\hhhhhhhhggggggggcccccccc^^^^^^^^kkkkkkkkVVVVVVVVttttttttYYYYYYYY]]]]]]]]]]]]]]]]]]]]]]]]aaaaaaaacccccccckkkkkkkkddddddddccccccccXXXXXXXX````````ggggggggeeeeeeeeppppppppmmmmmmmmiiiiiiii{{{{{{{{ooooooooXXXXXXXXhhhhhhhhyyyyyyyytttttttt}}}}}}}}{{{{{{{{||||||||}}}}}}}}qqqqqqqqgggggggg\\\\\\\\hhhhhhhhggggggggcccccccc^^^^^^^^kkkkkkkkVVVVVVVVttttttttYYYYYYYY\\\\\\\\]]]]]]]]]]]]]]]]aaaaaaaaccccccccjjjjjjjjddddddddccccccccWWWWWWWW````````ggggggggeeeeeeeepppppppplllllllliiiiiiii{{{{{{{{ooooooooXXXXXXXXhhhhhhhhyyyyyyyyssssssss}}}}}}}}{{{{{{{{{{{{{{{{~~~~~~~~}}}}}}}}qqqqqqqqgggggggg\\\\\\\\hhhhhhhhggggggggcccccccc^^^^^^^^kkkkkkkkVVVVVVVVttttttttYYYYYYYY\\\\\\\\]]]]]]]]]]]]]]]]aaaaaaaaccccccccjjjjjjjjddddddddccccccccWWWWWWWW````````ggggggggeeeeeeeepppppppplllllllliiiiiiii{{{{{{{{ooooooooIIIIIIIIllllllllqqqqqqqqssssssssvvvvvvvvxxxxxxxxvvvvvvvvyyyyyyyy{{{{{{{{~~~~~~~~uuuuuuuummmmmmmmjjjjjjjjggggggggwwwwwwwwqqqqqqqq{{{{{{{{iiiiiiii||||||||IIIIIIIIllllllllXXXXXXXX\\\\\\\\````````]]]]]]]]eeeeeeee________jjjjjjjjmmmmmmmmccccccccZZZZZZZZ[[[[[[[[oooooooommmmmmmmmmmmmmmmyyyyyyyyvvvvvvvvxxxxxxxxiiiiiiiiIIIIIIIIllllllllqqqqqqqqssssssssvvvvvvvvxxxxxxxxvvvvvvvvyyyyyyyy{{{{{{{{~~~~~~~~uuuuuuuummmmmmmmjjjjjjjjggggggggwwwwwwwwqqqqqqqq{{{{{{{{iiiiiiii{{{{{{{{IIIIIIIIllllllllXXXXXXXX\\\\\\\\````````]]]]]]]]eeeeeeee________jjjjjjjjmmmmmmmmccccccccZZZZZZZZ[[[[[[[[oooooooommmmmmmmmmmmmmmmyyyyyyyyuuuuuuuuxxxxxxxxiiiiiiiiIIIIIIIIllllllllqqqqqqqqssssssssuuuuuuuuxxxxxxxxvvvvvvvvyyyyyyyy{{{{{{{{~~~~~~~~uuuuuuuulllllllljjjjjjjjffffffffwwwwwwwwqqqqqqqq{{{{{{{{hhhhhhhh{{{{{{{{HHHHHHHHllllllllXXXXXXXX\\\\\\\\````````]]]]]]]]eeeeeeee________jjjjjjjjmmmmmmmmccccccccZZZZZZZZ[[[[[[[[oooooooommmmmmmmllllllllxxxxxxxxuuuuuuuuwwwwwwwwiiiiiiiiIIIIIIIIllllllllqqqqqqqqssssssss~~~~~~~~uuuuuuuuxxxxxxxxvvvvvvvvyyyyyyyy{{{{{{{{~~~~~~~~uuuuuuuulllllllljjjjjjjjffffffffwwwwwwwwqqqqqqqq{{{{{{{{hhhhhhhh{{{{{{{{HHHHHHHHkkkkkkkkXXXXXXXX\\\\\\\\````````]]]]]]]]eeeeeeee________jjjjjjjjmmmmmmmmccccccccZZZZZZZZ[[[[[[[[oooooooollllllllllllllllxxxxxxxxuuuuuuuuwwwwwwwwiiiiiiiiIIIIIIIIllllllllppppppppssssssss~~~~~~~~uuuuuuuuxxxxxxxxvvvvvvvvxxxxxxxx{{{{{{{{~~~~~~~~uuuuuuuulllllllljjjjjjjjffffffffwwwwwwwwqqqqqqqq{{{{{{{{hhhhhhhh{{{{{{{{HHHHHHHHkkkkkkkkXXXXXXXX\\\\\\\\````````]]]]]]]]eeeeeeee________jjjjjjjjmmmmmmmmbbbbbbbbZZZZZZZZZZZZZZZZnnnnnnnnllllllllllllllllxxxxxxxxuuuuuuuuwwwwwwwwiiiiiiiiIIIIIIIIllllllllppppppppssssssss~~~~~~~~uuuuuuuuxxxxxxxxvvvvvvvvxxxxxxxx{{{{{{{{~~~~~~~~uuuuuuuulllllllliiiiiiiiffffffffvvvvvvvvqqqqqqqq{{{{{{{{hhhhhhhh{{{{{{{{HHHHHHHHkkkkkkkkXXXXXXXX\\\\\\\\````````]]]]]]]]eeeeeeee________jjjjjjjjmmmmmmmmbbbbbbbbZZZZZZZZZZZZZZZZnnnnnnnnllllllllllllllllxxxxxxxxuuuuuuuuwwwwwwwwiiiiiiiiIIIIIIIIllllllllppppppppssssssss~~~~~~~~uuuuuuuuxxxxxxxxuuuuuuuuxxxxxxxx{{{{{{{{~~~~~~~~uuuuuuuulllllllliiiiiiiiffffffffvvvvvvvvqqqqqqqq{{{{{{{{hhhhhhhh{{{{{{{{HHHHHHHHkkkkkkkkXXXXXXXX\\\\\\\\________]]]]]]]]eeeeeeee________jjjjjjjjmmmmmmmmbbbbbbbbZZZZZZZZZZZZZZZZnnnnnnnnllllllllllllllllxxxxxxxxuuuuuuuuwwwwwwwwiiiiiiiiIIIIIIIIllllllllppppppppssssssss~~~~~~~~uuuuuuuuxxxxxxxxuuuuuuuuxxxxxxxx{{{{{{{{~~~~~~~~ttttttttlllllllliiiiiiiiffffffffvvvvvvvvqqqqqqqq{{{{{{{{hhhhhhhh{{{{{{{{HHHHHHHHkkkkkkkkXXXXXXXX\\\\\\\\________\\\\\\\\eeeeeeee________jjjjjjjjmmmmmmmmbbbbbbbbZZZZZZZZZZZZZZZZnnnnnnnnllllllllllllllllxxxxxxxxuuuuuuuuwwwwwwwwiiiiiiiiQQQQQQQQssssssssllllllllssssssssrrrrrrrrxxxxxxxxssssssssuuuuuuuu{{{{{{{{{{{{{{{{vvvvvvvvpppppppp{{{{{{{{uuuuuuuu~~~~~~~~||||||||iiiiiiiiiiiiiiiiKKKKKKKK________ggggggggccccccccdddddddd\\\\\\\\eeeeeeeeZZZZZZZZbbbbbbbbeeeeeeeebbbbbbbb^^^^^^^^rrrrrrrrzzzzzzzzqqqqqqqqoooooooommmmmmmmzzzzzzzzrrrrrrrrqqqqqqqqQQQQQQQQssssssssllllllllssssssssrrrrrrrrxxxxxxxxssssssssuuuuuuuu{{{{{{{{{{{{{{{{vvvvvvvvpppppppp{{{{{{{{uuuuuuuu~~~~~~~~||||||||iiiiiiiihhhhhhhhKKKKKKKK^^^^^^^^ggggggggccccccccdddddddd\\\\\\\\eeeeeeeeZZZZZZZZbbbbbbbbeeeeeeeebbbbbbbb^^^^^^^^rrrrrrrrzzzzzzzzqqqqqqqqoooooooommmmmmmmyyyyyyyyrrrrrrrrqqqqqqqqQQQQQQQQsssssssskkkkkkkkrrrrrrrrrrrrrrrrxxxxxxxxssssssssuuuuuuuu{{{{{{{{{{{{{{{{vvvvvvvvpppppppp{{{{{{{{uuuuuuuu~~~~~~~~||||||||iiiiiiiihhhhhhhhKKKKKKKK^^^^^^^^ggggggggccccccccdddddddd\\\\\\\\ddddddddZZZZZZZZbbbbbbbbeeeeeeeebbbbbbbb^^^^^^^^rrrrrrrrzzzzzzzzqqqqqqqqoooooooommmmmmmmyyyyyyyyrrrrrrrrqqqqqqqqQQQQQQQQsssssssskkkkkkkkrrrrrrrrrrrrrrrrxxxxxxxxssssssssuuuuuuuu{{{{{{{{zzzzzzzzvvvvvvvvpppppppp{{{{{{{{uuuuuuuu~~~~~~~~||||||||iiiiiiiihhhhhhhhKKKKKKKK^^^^^^^^ggggggggccccccccdddddddd\\\\\\\\ddddddddZZZZZZZZaaaaaaaaeeeeeeeebbbbbbbb^^^^^^^^rrrrrrrrzzzzzzzzqqqqqqqqoooooooommmmmmmmyyyyyyyyrrrrrrrrqqqqqqqqQQQQQQQQsssssssskkkkkkkkrrrrrrrrrrrrrrrrxxxxxxxxssssssssuuuuuuuu{{{{{{{{zzzzzzzzvvvvvvvvpppppppp{{{{{{{{uuuuuuuu~~~~~~~~||||||||iiiiiiiihhhhhhhhKKKKKKKK^^^^^^^^ggggggggccccccccdddddddd\\\\\\\\ddddddddZZZZZZZZaaaaaaaaeeeeeeeebbbbbbbb^^^^^^^^rrrrrrrrzzzzzzzzppppppppoooooooommmmmmmmyyyyyyyyrrrrrrrrqqqqqqqqQQQQQQQQsssssssskkkkkkkkrrrrrrrrrrrrrrrrxxxxxxxxssssssssuuuuuuuu{{{{{{{{zzzzzzzzvvvvvvvvpppppppp{{{{{{{{uuuuuuuu~~~~~~~~||||||||iiiiiiiihhhhhhhhKKKKKKKK^^^^^^^^ggggggggccccccccdddddddd\\\\\\\\ddddddddZZZZZZZZaaaaaaaaeeeeeeeebbbbbbbb^^^^^^^^qqqqqqqqzzzzzzzzppppppppoooooooommmmmmmmyyyyyyyyrrrrrrrrqqqqqqqqQQQQQQQQsssssssskkkkkkkkrrrrrrrrrrrrrrrrxxxxxxxxssssssssuuuuuuuu{{{{{{{{zzzzzzzzvvvvvvvvpppppppp{{{{{{{{uuuuuuuu~~~~~~~~||||||||iiiiiiiihhhhhhhhKKKKKKKK^^^^^^^^ggggggggccccccccdddddddd\\\\\\\\ddddddddYYYYYYYYaaaaaaaaddddddddbbbbbbbb^^^^^^^^qqqqqqqqzzzzzzzzppppppppoooooooommmmmmmmyyyyyyyyrrrrrrrrqqqqqqqqQQQQQQQQsssssssskkkkkkkkrrrrrrrrrrrrrrrrxxxxxxxxssssssssuuuuuuuu{{{{{{{{zzzzzzzzvvvvvvvvoooooooo{{{{{{{{uuuuuuuu~~~~~~~~||||||||iiiiiiiihhhhhhhhKKKKKKKK^^^^^^^^ggggggggccccccccdddddddd\\\\\\\\ddddddddYYYYYYYYaaaaaaaaddddddddbbbbbbbb^^^^^^^^qqqqqqqqzzzzzzzzppppppppoooooooommmmmmmmyyyyyyyyrrrrrrrrqqqqqqqq]]]]]]]]wwwwwwwwssssssssrrrrrrrruuuuuuuuuuuuuuuussssssssuuuuuuuussssssssyyyyyyyy~~~~~~~~vvvvvvvvhhhhhhhhddddddddZZZZZZZZWWWWWWWWQQQQQQQQxxxxxxxx````````dddddddd\\\\\\\\\\\\\\\\YYYYYYYYdddddddd````````bbbbbbbbffffffffwwwwwwwwhhhhhhhhddddddddccccccccrrrrrrrrvvvvvvvv]]]]]]]]wwwwwwwwssssssssrrrrrrrruuuuuuuuttttttttssssssssuuuuuuuussssssssyyyyyyyy~~~~~~~~vvvvvvvvhhhhhhhhddddddddZZZZZZZZWWWWWWWWQQQQQQQQxxxxxxxx````````cccccccc\\\\\\\\\\\\\\\\YYYYYYYYdddddddd````````bbbbbbbbffffffffwwwwwwwwhhhhhhhhddddddddccccccccrrrrrrrruuuuuuuu]]]]]]]]wwwwwwwwssssssssrrrrrrrruuuuuuuuttttttttrrrrrrrruuuuuuuussssssssyyyyyyyy~~~~~~~~vvvvvvvvhhhhhhhhddddddddZZZZZZZZWWWWWWWWQQQQQQQQxxxxxxxx````````cccccccc\\\\\\\\\\\\\\\\YYYYYYYYdddddddd````````bbbbbbbbffffffffwwwwwwwwhhhhhhhhddddddddccccccccrrrrrrrruuuuuuuu]]]]]]]]wwwwwwwwssssssssrrrrrrrrttttttttttttttttrrrrrrrruuuuuuuussssssssyyyyyyyy~~~~~~~~vvvvvvvvhhhhhhhhddddddddZZZZZZZZWWWWWWWWQQQQQQQQxxxxxxxx````````cccccccc\\\\\\\\\\\\\\\\YYYYYYYYdddddddd````````bbbbbbbbffffffffwwwwwwwwhhhhhhhhddddddddccccccccrrrrrrrruuuuuuuu]]]]]]]]wwwwwwwwssssssssrrrrrrrrttttttttttttttttrrrrrrrruuuuuuuussssssssyyyyyyyy~~~~~~~~vvvvvvvvhhhhhhhhddddddddZZZZZZZZWWWWWWWWQQQQQQQQxxxxxxxx````````cccccccc\\\\\\\\\\\\\\\\YYYYYYYYdddddddd````````bbbbbbbbffffffffwwwwwwwwhhhhhhhhddddddddccccccccrrrrrrrruuuuuuuu]]]]]]]]wwwwwwwwssssssssrrrrrrrrttttttttttttttttrrrrrrrruuuuuuuussssssssyyyyyyyy~~~~~~~~~~~~~~~~vvvvvvvvhhhhhhhhddddddddZZZZZZZZWWWWWWWWQQQQQQQQxxxxxxxx````````cccccccc\\\\\\\\\\\\\\\\YYYYYYYYdddddddd________bbbbbbbbffffffffwwwwwwwwhhhhhhhhccccccccccccccccrrrrrrrruuuuuuuu]]]]]]]]wwwwwwwwssssssssrrrrrrrrttttttttttttttttrrrrrrrruuuuuuuurrrrrrrryyyyyyyy~~~~~~~~~~~~~~~~vvvvvvvvhhhhhhhhddddddddZZZZZZZZWWWWWWWWQQQQQQQQxxxxxxxx````````cccccccc\\\\\\\\\\\\\\\\YYYYYYYYdddddddd________aaaaaaaaffffffffwwwwwwwwhhhhhhhhccccccccccccccccrrrrrrrruuuuuuuu]]]]]]]]wwwwwwwwssssssssrrrrrrrrttttttttttttttttrrrrrrrruuuuuuuurrrrrrrryyyyyyyy~~~~~~~~~~~~~~~~vvvvvvvvhhhhhhhhddddddddZZZZZZZZWWWWWWWWQQQQQQQQxxxxxxxx````````cccccccc\\\\\\\\\\\\\\\\YYYYYYYYdddddddd________aaaaaaaaffffffffwwwwwwwwhhhhhhhhccccccccccccccccrrrrrrrruuuuuuuurrrrrrrrwwwwwwww~~~~~~~~rrrrrrrryyyyyyyyhhhhhhhhkkkkkkkkuuuuuuuuuuuuuuuu~~~~~~~~zzzzzzzzooooooooeeeeeeee^^^^^^^^ddddddddZZZZZZZZddddddddLLLLLLLLuuuuuuuucccccccccccccccccccccccc________YYYYYYYYiiiiiiii________iiiiiiiijjjjjjjjpppppppprrrrrrrrccccccccbbbbbbbbssssssss}}}}}}}}qqqqqqqquuuuuuuurrrrrrrrwwwwwwww~~~~~~~~rrrrrrrryyyyyyyyhhhhhhhhkkkkkkkkuuuuuuuuuuuuuuuu~~~~~~~~zzzzzzzzooooooooeeeeeeee^^^^^^^^ddddddddZZZZZZZZddddddddLLLLLLLLuuuuuuuucccccccccccccccccccccccc________YYYYYYYYiiiiiiii________iiiiiiiijjjjjjjjpppppppprrrrrrrrccccccccbbbbbbbbssssssss}}}}}}}}qqqqqqqquuuuuuuurrrrrrrrwwwwwwww~~~~~~~~rrrrrrrryyyyyyyyhhhhhhhhkkkkkkkkttttttttuuuuuuuu~~~~~~~~zzzzzzzzooooooooeeeeeeee^^^^^^^^ddddddddZZZZZZZZddddddddLLLLLLLLuuuuuuuucccccccccccccccccccccccc________YYYYYYYYiiiiiiii________iiiiiiiijjjjjjjjoooooooorrrrrrrrccccccccbbbbbbbbssssssss}}}}}}}}qqqqqqqquuuuuuuurrrrrrrrwwwwwwww~~~~~~~~rrrrrrrryyyyyyyyhhhhhhhhkkkkkkkkttttttttuuuuuuuu~~~~~~~~zzzzzzzzooooooooeeeeeeee^^^^^^^^ddddddddZZZZZZZZddddddddLLLLLLLLttttttttcccccccccccccccccccccccc________YYYYYYYYiiiiiiii________iiiiiiiijjjjjjjjoooooooorrrrrrrrccccccccbbbbbbbbssssssss}}}}}}}}qqqqqqqquuuuuuuurrrrrrrrwwwwwwww~~~~~~~~rrrrrrrryyyyyyyyhhhhhhhhkkkkkkkkttttttttuuuuuuuu~~~~~~~~zzzzzzzzooooooooeeeeeeee^^^^^^^^ddddddddZZZZZZZZddddddddLLLLLLLLttttttttcccccccccccccccccccccccc________YYYYYYYYiiiiiiii________iiiiiiiijjjjjjjjoooooooorrrrrrrrccccccccbbbbbbbbrrrrrrrr}}}}}}}}qqqqqqqquuuuuuuuqqqqqqqqwwwwwwww~~~~~~~~rrrrrrrryyyyyyyyhhhhhhhhkkkkkkkkttttttttuuuuuuuu~~~~~~~~zzzzzzzzooooooooeeeeeeee^^^^^^^^ddddddddYYYYYYYYddddddddLLLLLLLLttttttttcccccccccccccccccccccccc________YYYYYYYYiiiiiiii________iiiiiiiijjjjjjjjoooooooorrrrrrrrccccccccbbbbbbbbrrrrrrrr}}}}}}}}qqqqqqqquuuuuuuuqqqqqqqqwwwwwwww~~~~~~~~rrrrrrrryyyyyyyyhhhhhhhhkkkkkkkkttttttttuuuuuuuu}}}}}}}}zzzzzzzzooooooooeeeeeeee^^^^^^^^ddddddddYYYYYYYYddddddddLLLLLLLLttttttttbbbbbbbbcccccccccccccccc________YYYYYYYYiiiiiiii________iiiiiiiijjjjjjjjoooooooorrrrrrrrccccccccbbbbbbbbrrrrrrrr}}}}}}}}qqqqqqqquuuuuuuuqqqqqqqqwwwwwwww~~~~~~~~rrrrrrrryyyyyyyyhhhhhhhhjjjjjjjjttttttttuuuuuuuu}}}}}}}}zzzzzzzzooooooooeeeeeeee^^^^^^^^ddddddddYYYYYYYYccccccccLLLLLLLLttttttttbbbbbbbbcccccccccccccccc________YYYYYYYYiiiiiiii________iiiiiiiijjjjjjjjoooooooorrrrrrrrccccccccbbbbbbbbrrrrrrrr}}}}}}}}qqqqqqqquuuuuuuu{{{{{{{{~~~~~~~~xxxxxxxxcccccccc^^^^^^^^mmmmmmmm||||||||yyyyyyyykkkkkkkkffffffff````````^^^^^^^^\\\\\\\\YYYYYYYYppppppppddddddddhhhhhhhhoooooooocccccccc````````ddddddddYYYYYYYYhhhhhhhh________nnnnnnnnbbbbbbbbffffffffjjjjjjjjccccccccffffffff||||||||xxxxxxxxyyyyyyyyuuuuuuuu{{{{{{{{~~~~~~~~xxxxxxxxcccccccc^^^^^^^^mmmmmmmm{{{{{{{{yyyyyyyykkkkkkkkffffffff````````^^^^^^^^\\\\\\\\YYYYYYYYppppppppddddddddhhhhhhhhoooooooocccccccc````````ccccccccYYYYYYYYhhhhhhhh________mmmmmmmmbbbbbbbbffffffffjjjjjjjjccccccccffffffff{{{{{{{{xxxxxxxxyyyyyyyyuuuuuuuuzzzzzzzz~~~~~~~~xxxxxxxxcccccccc^^^^^^^^mmmmmmmm~~~~~~~~{{{{{{{{yyyyyyyykkkkkkkkffffffff````````^^^^^^^^\\\\\\\\YYYYYYYYppppppppddddddddhhhhhhhhoooooooocccccccc````````ccccccccYYYYYYYYhhhhhhhh________mmmmmmmmbbbbbbbbffffffffjjjjjjjjccccccccffffffff{{{{{{{{xxxxxxxxyyyyyyyyuuuuuuuuzzzzzzzz~~~~~~~~xxxxxxxxcccccccc^^^^^^^^llllllll~~~~~~~~{{{{{{{{yyyyyyyykkkkkkkkffffffff````````^^^^^^^^\\\\\\\\YYYYYYYYppppppppcccccccchhhhhhhhoooooooocccccccc````````ccccccccYYYYYYYYhhhhhhhh________mmmmmmmmbbbbbbbbffffffffjjjjjjjjccccccccffffffff{{{{{{{{xxxxxxxxyyyyyyyyuuuuuuuuzzzzzzzz~~~~~~~~xxxxxxxxcccccccc^^^^^^^^llllllll~~~~~~~~{{{{{{{{yyyyyyyykkkkkkkkffffffff````````^^^^^^^^[[[[[[[[YYYYYYYYoooooooocccccccchhhhhhhhoooooooocccccccc````````ccccccccXXXXXXXXhhhhhhhh________mmmmmmmmbbbbbbbbeeeeeeeejjjjjjjjccccccccffffffff{{{{{{{{xxxxxxxxyyyyyyyyuuuuuuuuzzzzzzzz~~~~~~~~xxxxxxxxcccccccc^^^^^^^^llllllll~~~~~~~~{{{{{{{{xxxxxxxxkkkkkkkkffffffff````````^^^^^^^^[[[[[[[[YYYYYYYYooooooooccccccccggggggggoooooooobbbbbbbb````````ccccccccXXXXXXXXhhhhhhhh________mmmmmmmmbbbbbbbbeeeeeeeeiiiiiiiiccccccccffffffff{{{{{{{{xxxxxxxxyyyyyyyyuuuuuuuuzzzzzzzz~~~~~~~~xxxxxxxxcccccccc^^^^^^^^llllllll~~~~~~~~{{{{{{{{xxxxxxxxkkkkkkkkeeeeeeee````````]]]]]]]][[[[[[[[YYYYYYYYooooooooccccccccggggggggnnnnnnnnbbbbbbbb________ccccccccXXXXXXXXhhhhhhhh________mmmmmmmmbbbbbbbbeeeeeeeeiiiiiiiiccccccccffffffff{{{{{{{{xxxxxxxxxxxxxxxxttttttttzzzzzzzz~~~~~~~~xxxxxxxxcccccccc^^^^^^^^llllllll~~~~~~~~{{{{{{{{xxxxxxxxjjjjjjjjeeeeeeee________]]]]]]]][[[[[[[[YYYYYYYYooooooooccccccccggggggggnnnnnnnnbbbbbbbb________ccccccccXXXXXXXXhhhhhhhh^^^^^^^^mmmmmmmmbbbbbbbbeeeeeeeeiiiiiiiibbbbbbbbffffffff{{{{{{{{xxxxxxxxxxxxxxxxttttttttAAAAAAAAgggggggg~~~~~~~~}}}}}}}}uuuuuuuuzzzzzzzzooooooooqqqqqqqqaaaaaaaaeeeeeeee________]]]]]]]]^^^^^^^^YYYYYYYYttttttttqqqqqqqq[[[[[[[[ccccccccrrrrrrrrbbbbbbbbcccccccc````````hhhhhhhhffffffffmmmmmmmmeeeeeeeemmmmmmmmddddddddjjjjjjjjuuuuuuuuxxxxxxxxuuuuuuuu||||||||AAAAAAAAgggggggg~~~~~~~~}}}}}}}}ttttttttzzzzzzzzooooooooqqqqqqqqaaaaaaaaeeeeeeee________]]]]]]]]^^^^^^^^YYYYYYYYttttttttqqqqqqqq[[[[[[[[ccccccccrrrrrrrrbbbbbbbbcccccccc````````hhhhhhhhffffffffmmmmmmmmddddddddmmmmmmmmddddddddjjjjjjjjuuuuuuuuxxxxxxxxuuuuuuuu||||||||AAAAAAAAgggggggg~~~~~~~~}}}}}}}}ttttttttzzzzzzzzooooooooppppppppaaaaaaaaeeeeeeee________]]]]]]]]^^^^^^^^XXXXXXXXssssssssqqqqqqqqZZZZZZZZccccccccrrrrrrrrbbbbbbbbcccccccc````````hhhhhhhhffffffffmmmmmmmmddddddddmmmmmmmmddddddddjjjjjjjjuuuuuuuuxxxxxxxxuuuuuuuu||||||||AAAAAAAAgggggggg~~~~~~~~}}}}}}}}ttttttttzzzzzzzznnnnnnnnppppppppaaaaaaaaeeeeeeee________]]]]]]]]^^^^^^^^XXXXXXXXssssssssqqqqqqqqZZZZZZZZccccccccqqqqqqqqbbbbbbbbcccccccc````````ggggggggffffffffmmmmmmmmddddddddmmmmmmmmddddddddjjjjjjjjuuuuuuuuxxxxxxxxuuuuuuuu||||||||AAAAAAAAgggggggg~~~~~~~~}}}}}}}}ttttttttzzzzzzzznnnnnnnnppppppppaaaaaaaaeeeeeeee________]]]]]]]]^^^^^^^^XXXXXXXXssssssssqqqqqqqqZZZZZZZZccccccccqqqqqqqqbbbbbbbbcccccccc````````ggggggggffffffffmmmmmmmmddddddddmmmmmmmmddddddddjjjjjjjjuuuuuuuuwwwwwwwwuuuuuuuu||||||||AAAAAAAAgggggggg~~~~~~~~}}}}}}}}ttttttttzzzzzzzznnnnnnnnppppppppaaaaaaaaeeeeeeee________]]]]]]]]^^^^^^^^XXXXXXXXssssssssqqqqqqqqZZZZZZZZccccccccqqqqqqqqbbbbbbbbbbbbbbbb````````ggggggggffffffffllllllllddddddddmmmmmmmmddddddddjjjjjjjjuuuuuuuuwwwwwwwwuuuuuuuu||||||||AAAAAAAAgggggggg}}}}}}}}}}}}}}}}ttttttttzzzzzzzznnnnnnnnppppppppaaaaaaaaeeeeeeee________]]]]]]]]^^^^^^^^XXXXXXXXssssssssppppppppZZZZZZZZccccccccqqqqqqqqbbbbbbbbbbbbbbbb________ggggggggffffffffllllllllddddddddllllllllddddddddjjjjjjjjuuuuuuuuwwwwwwwwuuuuuuuu||||||||AAAAAAAAgggggggg}}}}}}}}}}}}}}}}ttttttttzzzzzzzznnnnnnnnppppppppaaaaaaaaeeeeeeee________]]]]]]]]^^^^^^^^XXXXXXXXssssssssppppppppZZZZZZZZccccccccqqqqqqqqbbbbbbbbbbbbbbbb________ggggggggffffffffllllllllddddddddllllllllddddddddjjjjjjjjuuuuuuuuwwwwwwwwuuuuuuuu||||||||OOOOOOOO________vvvvvvvvqqqqqqqqoooooooorrrrrrrrqqqqqqqqdddddddd````````eeeeeeee________]]]]]]]]bbbbbbbbXXXXXXXXkkkkkkkkppppppppmmmmmmmmQQQQQQQQzzzzzzzznnnnnnnnbbbbbbbbddddddddggggggggrrrrrrrrlllllllliiiiiiiiiiiiiiiiddddddddnnnnnnnnvvvvvvvvppppppppOOOOOOOO________vvvvvvvvqqqqqqqqoooooooorrrrrrrrqqqqqqqqdddddddd````````eeeeeeee________]]]]]]]]bbbbbbbbXXXXXXXXkkkkkkkkppppppppmmmmmmmmQQQQQQQQzzzzzzzznnnnnnnnbbbbbbbbddddddddggggggggrrrrrrrrlllllllliiiiiiiiiiiiiiiiddddddddnnnnnnnnvvvvvvvvppppppppOOOOOOOO________vvvvvvvvqqqqqqqqoooooooorrrrrrrrqqqqqqqqdddddddd````````eeeeeeee________]]]]]]]]bbbbbbbbXXXXXXXXkkkkkkkkppppppppmmmmmmmmQQQQQQQQzzzzzzzznnnnnnnnbbbbbbbbddddddddggggggggrrrrrrrrlllllllliiiiiiiiiiiiiiiiddddddddnnnnnnnnvvvvvvvvppppppppOOOOOOOO________vvvvvvvvqqqqqqqqoooooooorrrrrrrrqqqqqqqqdddddddd````````eeeeeeee________]]]]]]]]bbbbbbbbXXXXXXXXkkkkkkkkppppppppmmmmmmmmQQQQQQQQzzzzzzzznnnnnnnnbbbbbbbbddddddddggggggggrrrrrrrrlllllllliiiiiiiiiiiiiiiiddddddddnnnnnnnnvvvvvvvvppppppppOOOOOOOO________vvvvvvvvqqqqqqqqoooooooorrrrrrrrqqqqqqqqdddddddd````````eeeeeeee________]]]]]]]]bbbbbbbbXXXXXXXXkkkkkkkkppppppppmmmmmmmmQQQQQQQQzzzzzzzznnnnnnnnbbbbbbbbddddddddggggggggrrrrrrrrlllllllliiiiiiiiiiiiiiiiddddddddnnnnnnnnvvvvvvvvppppppppOOOOOOOO________vvvvvvvvqqqqqqqqoooooooorrrrrrrrqqqqqqqqdddddddd````````eeeeeeee________]]]]]]]]bbbbbbbbXXXXXXXXkkkkkkkkppppppppmmmmmmmmQQQQQQQQzzzzzzzznnnnnnnnbbbbbbbbddddddddggggggggrrrrrrrrlllllllliiiiiiiiiiiiiiiiddddddddnnnnnnnnvvvvvvvvppppppppOOOOOOOO________vvvvvvvvqqqqqqqqoooooooorrrrrrrrqqqqqqqqdddddddd````````eeeeeeee________]]]]]]]]bbbbbbbbXXXXXXXXkkkkkkkkppppppppmmmmmmmmQQQQQQQQzzzzzzzznnnnnnnnbbbbbbbbddddddddggggggggrrrrrrrrlllllllliiiiiiiiiiiiiiiiddddddddnnnnnnnnvvvvvvvvppppppppOOOOOOOO________vvvvvvvvqqqqqqqqoooooooorrrrrrrrqqqqqqqqdddddddd````````eeeeeeee________]]]]]]]]bbbbbbbbXXXXXXXXkkkkkkkkppppppppmmmmmmmmQQQQQQQQzzzzzzzznnnnnnnnbbbbbbbbddddddddggggggggrrrrrrrrlllllllliiiiiiiiiiiiiiiiddddddddnnnnnnnnvvvvvvvvpppppppp~~~~~~~~zzzzzzzzuuuuuuuussssssss]]]]]]]][[[[[[[[qqqqqqqqlllllllloooooooonnnnnnnnnnnnnnnnggggggggaaaaaaaaeeeeeeeegggggggg]]]]]]]]bbbbbbbbXXXXXXXXggggggggppppppppssssssss\\\\\\\\cccccccczzzzzzzzjjjjjjjjddddddddoooooooogggggggglllllllliiiiiiiieeeeeeeeddddddddnnnnnnnnqqqqqqqqzzzzzzzzxxxxxxxx~~~~~~~~zzzzzzzzuuuuuuuussssssss]]]]]]]][[[[[[[[qqqqqqqqlllllllloooooooonnnnnnnnnnnnnnnnggggggggaaaaaaaaeeeeeeeegggggggg]]]]]]]]bbbbbbbbXXXXXXXXggggggggppppppppssssssss\\\\\\\\cccccccczzzzzzzzjjjjjjjjddddddddoooooooogggggggglllllllliiiiiiiieeeeeeeeddddddddnnnnnnnnrrrrrrrrzzzzzzzzxxxxxxxx~~~~~~~~zzzzzzzzuuuuuuuussssssss]]]]]]]][[[[[[[[qqqqqqqqllllllllppppppppnnnnnnnnnnnnnnnnggggggggaaaaaaaaeeeeeeeegggggggg]]]]]]]]ccccccccXXXXXXXXggggggggppppppppssssssss\\\\\\\\cccccccczzzzzzzzjjjjjjjjddddddddoooooooogggggggglllllllliiiiiiiieeeeeeeeddddddddoooooooorrrrrrrrzzzzzzzzxxxxxxxx~~~~~~~~zzzzzzzzuuuuuuuussssssss]]]]]]]][[[[[[[[qqqqqqqqllllllllppppppppnnnnnnnnnnnnnnnnggggggggaaaaaaaaeeeeeeeegggggggg]]]]]]]]ccccccccXXXXXXXXggggggggqqqqqqqqssssssss\\\\\\\\cccccccc{{{{{{{{jjjjjjjjddddddddoooooooogggggggglllllllliiiiiiiieeeeeeeeddddddddoooooooorrrrrrrrzzzzzzzzxxxxxxxx~~~~~~~~zzzzzzzzuuuuuuuussssssss]]]]]]]][[[[[[[[qqqqqqqqllllllllppppppppnnnnnnnnnnnnnnnnggggggggaaaaaaaaeeeeeeeegggggggg]]]]]]]]ccccccccXXXXXXXXggggggggqqqqqqqqssssssss]]]]]]]]cccccccc{{{{{{{{jjjjjjjjddddddddooooooooggggggggmmmmmmmmiiiiiiiieeeeeeeeddddddddoooooooorrrrrrrr{{{{{{{{xxxxxxxx~~~~~~~~zzzzzzzzuuuuuuuussssssss]]]]]]]][[[[[[[[rrrrrrrrmmmmmmmmppppppppnnnnnnnnnnnnnnnnggggggggaaaaaaaaeeeeeeeegggggggg]]]]]]]]ccccccccXXXXXXXXggggggggqqqqqqqqssssssss]]]]]]]]cccccccc{{{{{{{{jjjjjjjjddddddddooooooooggggggggmmmmmmmmiiiiiiiieeeeeeeeddddddddoooooooorrrrrrrr{{{{{{{{xxxxxxxx~~~~~~~~zzzzzzzzuuuuuuuussssssss]]]]]]]][[[[[[[[rrrrrrrrmmmmmmmmppppppppnnnnnnnnooooooooggggggggaaaaaaaaeeeeeeeegggggggg]]]]]]]]ccccccccXXXXXXXXggggggggqqqqqqqqssssssss]]]]]]]]dddddddd{{{{{{{{jjjjjjjjddddddddoooooooohhhhhhhhmmmmmmmmiiiiiiiieeeeeeeeddddddddoooooooorrrrrrrr{{{{{{{{xxxxxxxx~~~~~~~~zzzzzzzzuuuuuuuussssssss]]]]]]]][[[[[[[[rrrrrrrrmmmmmmmmppppppppnnnnnnnnooooooooggggggggaaaaaaaaeeeeeeeegggggggg]]]]]]]]ccccccccXXXXXXXXggggggggqqqqqqqqssssssss]]]]]]]]dddddddd{{{{{{{{jjjjjjjjddddddddoooooooohhhhhhhhmmmmmmmmiiiiiiiieeeeeeeeddddddddoooooooorrrrrrrr{{{{{{{{xxxxxxxxzzzzzzzz}}}}}}}}xxxxxxxxssssssssYYYYYYYY[[[[[[[[jjjjjjjjeeeeeeeeppppppppnnnnnnnnjjjjjjjjlllllllliiiiiiiieeeeeeeedddddddd]]]]]]]]cccccccc````````ggggggggqqqqqqqqvvvvvvvv~~~~~~~~]]]]]]]]llllllllllllllllffffffffmmmmmmmmqqqqqqqqmmmmmmmmttttttttwwwwwwwwzzzzzzzz{{{{{{{{zzzzzzzz}}}}}}}}xxxxxxxxssssssssYYYYYYYY[[[[[[[[jjjjjjjjeeeeeeeeppppppppnnnnnnnnjjjjjjjjlllllllliiiiiiiieeeeeeeedddddddd]]]]]]]]cccccccc````````ggggggggqqqqqqqqwwwwwwww~~~~~~~~]]]]]]]]llllllllllllllllffffffffmmmmmmmmqqqqqqqqmmmmmmmmttttttttwwwwwwwwzzzzzzzz{{{{{{{{zzzzzzzz}}}}}}}}xxxxxxxxssssssssYYYYYYYY[[[[[[[[jjjjjjjjeeeeeeeeppppppppnnnnnnnnjjjjjjjjlllllllliiiiiiiieeeeeeeedddddddd]]]]]]]]cccccccc````````ggggggggqqqqqqqqwwwwwwww~~~~~~~~]]]]]]]]llllllllllllllllffffffffmmmmmmmmqqqqqqqqmmmmmmmmttttttttwwwwwwwwzzzzzzzz{{{{{{{{zzzzzzzz~~~~~~~~xxxxxxxxssssssssYYYYYYYY[[[[[[[[jjjjjjjjeeeeeeeeppppppppnnnnnnnnjjjjjjjjlllllllliiiiiiiieeeeeeeedddddddd]]]]]]]]ccccccccaaaaaaaaggggggggqqqqqqqqwwwwwwww~~~~~~~~^^^^^^^^llllllllllllllllffffffffmmmmmmmmqqqqqqqqmmmmmmmmttttttttwwwwwwwwzzzzzzzz{{{{{{{{zzzzzzzz~~~~~~~~xxxxxxxxssssssssYYYYYYYY[[[[[[[[jjjjjjjjeeeeeeeeppppppppnnnnnnnnjjjjjjjjlllllllliiiiiiiieeeeeeeedddddddd]]]]]]]]ccccccccaaaaaaaaggggggggqqqqqqqqwwwwwwww~~~~~~~~^^^^^^^^mmmmmmmmmmmmmmmmffffffffmmmmmmmmqqqqqqqqmmmmmmmmttttttttwwwwwwwwzzzzzzzz{{{{{{{{zzzzzzzz~~~~~~~~yyyyyyyyssssssssYYYYYYYY[[[[[[[[jjjjjjjjeeeeeeeeppppppppnnnnnnnnjjjjjjjjlllllllliiiiiiiieeeeeeeedddddddd]]]]]]]]ccccccccaaaaaaaaggggggggqqqqqqqqwwwwwwww~~~~~~~~^^^^^^^^mmmmmmmmmmmmmmmmffffffffmmmmmmmmqqqqqqqqmmmmmmmmttttttttwwwwwwwwzzzzzzzz{{{{{{{{zzzzzzzz~~~~~~~~yyyyyyyyssssssssYYYYYYYY[[[[[[[[jjjjjjjjeeeeeeeeppppppppnnnnnnnnjjjjjjjjlllllllliiiiiiiieeeeeeeedddddddd]]]]]]]]ccccccccaaaaaaaahhhhhhhhqqqqqqqqwwwwwwww~~~~~~~~^^^^^^^^mmmmmmmmmmmmmmmmffffffffmmmmmmmmqqqqqqqqmmmmmmmmttttttttwwwwwwwwzzzzzzzz{{{{{{{{zzzzzzzz~~~~~~~~yyyyyyyyssssssssYYYYYYYY[[[[[[[[jjjjjjjjeeeeeeeeppppppppnnnnnnnnjjjjjjjjlllllllliiiiiiiieeeeeeeedddddddd]]]]]]]]ccccccccaaaaaaaahhhhhhhhqqqqqqqqwwwwwwww~~~~~~~~^^^^^^^^mmmmmmmmmmmmmmmmffffffffmmmmmmmmqqqqqqqqmmmmmmmmttttttttwwwwwwwwzzzzzzzz{{{{{{{{zzzzzzzz}}}}}}}}||||||||ggggggggYYYYYYYY[[[[[[[[ffffffffhhhhhhhhppppppppnnnnnnnnjjjjjjjjllllllllffffffffeeeeeeeeggggggggeeeeeeee[[[[[[[[eeeeeeeehhhhhhhhqqqqqqqqttttttttyyyyyyyyppppppppyyyyyyyyppppppppzzzzzzzzuuuuuuuuvvvvvvvvyyyyyyyy}}}}}}}}~~~~~~~~}}}}}}}}zzzzzzzz}}}}}}}}||||||||ggggggggYYYYYYYY[[[[[[[[ffffffffhhhhhhhhppppppppnnnnnnnnjjjjjjjjllllllllffffffffeeeeeeeeggggggggeeeeeeee[[[[[[[[eeeeeeeeggggggggqqqqqqqqttttttttyyyyyyyyppppppppyyyyyyyyppppppppzzzzzzzzuuuuuuuuvvvvvvvvyyyyyyyy}}}}}}}}~~~~~~~~}}}}}}}}zzzzzzzz}}}}}}}}||||||||ggggggggYYYYYYYY[[[[[[[[ffffffffhhhhhhhhppppppppnnnnnnnnjjjjjjjjllllllllffffffffeeeeeeeeggggggggeeeeeeee[[[[[[[[eeeeeeeeggggggggqqqqqqqqttttttttyyyyyyyyppppppppyyyyyyyyppppppppzzzzzzzzuuuuuuuuvvvvvvvvyyyyyyyy}}}}}}}}~~~~~~~~}}}}}}}}zzzzzzzz}}}}}}}}||||||||ggggggggYYYYYYYY[[[[[[[[ffffffffhhhhhhhhppppppppnnnnnnnnjjjjjjjjllllllllffffffffeeeeeeeeggggggggeeeeeeee[[[[[[[[eeeeeeeeggggggggqqqqqqqqttttttttyyyyyyyyppppppppyyyyyyyyppppppppzzzzzzzzuuuuuuuuvvvvvvvvyyyyyyyy}}}}}}}}~~~~~~~~||||||||zzzzzzzz}}}}}}}}||||||||ggggggggYYYYYYYY[[[[[[[[ffffffffhhhhhhhhppppppppnnnnnnnnjjjjjjjjllllllllffffffffeeeeeeeeggggggggeeeeeeee[[[[[[[[eeeeeeeeggggggggqqqqqqqqttttttttyyyyyyyyppppppppyyyyyyyyppppppppzzzzzzzzuuuuuuuuvvvvvvvvyyyyyyyy}}}}}}}}~~~~~~~~||||||||zzzzzzzz}}}}}}}}||||||||ggggggggYYYYYYYY[[[[[[[[ffffffffhhhhhhhhppppppppnnnnnnnnjjjjjjjjllllllllffffffffeeeeeeeeggggggggeeeeeeee[[[[[[[[eeeeeeeeggggggggqqqqqqqqttttttttyyyyyyyyppppppppyyyyyyyyppppppppzzzzzzzzuuuuuuuuvvvvvvvvyyyyyyyy}}}}}}}}~~~~~~~~||||||||zzzzzzzz}}}}}}}}||||||||ggggggggYYYYYYYY[[[[[[[[ffffffffhhhhhhhhppppppppnnnnnnnnjjjjjjjjllllllllffffffffeeeeeeeeggggggggeeeeeeee[[[[[[[[eeeeeeeeggggggggqqqqqqqqttttttttyyyyyyyyppppppppyyyyyyyyppppppppzzzzzzzzuuuuuuuuvvvvvvvvyyyyyyyy}}}}}}}}~~~~~~~~||||||||zzzzzzzz}}}}}}}}||||||||ggggggggYYYYYYYY[[[[[[[[ffffffffhhhhhhhhppppppppnnnnnnnnjjjjjjjjllllllllffffffffeeeeeeeeggggggggeeeeeeee[[[[[[[[eeeeeeeeggggggggqqqqqqqqttttttttyyyyyyyyppppppppyyyyyyyyppppppppzzzzzzzzuuuuuuuuvvvvvvvvyyyyyyyy}}}}}}}}~~~~~~~~||||||||zzzzzzzz}}}}}}}}iiiiiiiiccccccccYYYYYYYYcccccccc^^^^^^^^eeeeeeeeppppppppggggggggjjjjjjjjllllllllaaaaaaaaeeeeeeeeddddddddjjjjjjjj^^^^^^^^eeeeeeeeggggggggiiiiiiiiooooooooxxxxxxxxgggggggg~~~~~~~~xxxxxxxxzzzzzzzz}}}}}}}}iiiiiiiiccccccccYYYYYYYYcccccccc^^^^^^^^eeeeeeeeppppppppggggggggjjjjjjjjllllllllaaaaaaaaeeeeeeeeddddddddjjjjjjjj^^^^^^^^eeeeeeeeggggggggiiiiiiiiooooooooxxxxxxxxgggggggg~~~~~~~~xxxxxxxxzzzzzzzz}}}}}}}}iiiiiiiiccccccccYYYYYYYYcccccccc^^^^^^^^eeeeeeeeppppppppggggggggjjjjjjjjllllllllaaaaaaaaeeeeeeeeddddddddjjjjjjjj^^^^^^^^eeeeeeeeggggggggiiiiiiiiooooooooxxxxxxxxgggggggg~~~~~~~~xxxxxxxxzzzzzzzz}}}}}}}}iiiiiiiiccccccccYYYYYYYYcccccccc^^^^^^^^eeeeeeeeppppppppggggggggjjjjjjjjllllllllaaaaaaaaeeeeeeeeddddddddjjjjjjjj^^^^^^^^eeeeeeeeggggggggiiiiiiiiooooooooxxxxxxxxgggggggg~~~~~~~~xxxxxxxxzzzzzzzz}}}}}}}}iiiiiiiiccccccccYYYYYYYYcccccccc^^^^^^^^eeeeeeeeppppppppggggggggjjjjjjjjllllllllaaaaaaaaeeeeeeeeddddddddjjjjjjjj^^^^^^^^eeeeeeeeggggggggiiiiiiiiooooooooxxxxxxxxgggggggg~~~~~~~~xxxxxxxxzzzzzzzz}}}}}}}}iiiiiiiiccccccccYYYYYYYYcccccccc^^^^^^^^eeeeeeeeppppppppggggggggjjjjjjjjllllllllaaaaaaaaeeeeeeeeddddddddjjjjjjjj^^^^^^^^eeeeeeeeggggggggiiiiiiiiooooooooxxxxxxxxgggggggg~~~~~~~~xxxxxxxxzzzzzzzz}}}}}}}}iiiiiiiiccccccccYYYYYYYYcccccccc^^^^^^^^eeeeeeeeppppppppggggggggjjjjjjjjllllllllaaaaaaaaeeeeeeeeddddddddjjjjjjjj^^^^^^^^eeeeeeeeggggggggiiiiiiiiooooooooxxxxxxxxgggggggg~~~~~~~~xxxxxxxxzzzzzzzz}}}}}}}}iiiiiiiiccccccccYYYYYYYYcccccccc^^^^^^^^eeeeeeeeppppppppggggggggjjjjjjjjllllllllaaaaaaaaeeeeeeeeddddddddjjjjjjjj^^^^^^^^eeeeeeeeggggggggiiiiiiiiooooooooxxxxxxxxgggggggg~~~~~~~~xxxxxxxxzzzzzzzz{{{{{{{{nnnnnnnn````````ccccccccYYYYYYYYhhhhhhhhaaaaaaaahhhhhhhhiiiiiiiijjjjjjjjrrrrrrrrttttttttqqqqqqqqmmmmmmmmoooooooojjjjjjjj[[[[[[[[eeeeeeeehhhhhhhhlllllllloooooooosssssssswwwwwwww~~~~~~~~{{{{{{{{yyyyyyyyzzzzzzzz{{{{{{{{nnnnnnnn````````ccccccccYYYYYYYYhhhhhhhhaaaaaaaahhhhhhhhiiiiiiiijjjjjjjjrrrrrrrrttttttttqqqqqqqqmmmmmmmmoooooooojjjjjjjj[[[[[[[[eeeeeeeehhhhhhhhmmmmmmmmoooooooosssssssswwwwwwww~~~~~~~~{{{{{{{{yyyyyyyyzzzzzzzz{{{{{{{{nnnnnnnn````````ccccccccYYYYYYYYhhhhhhhhaaaaaaaahhhhhhhhiiiiiiiijjjjjjjjrrrrrrrrttttttttqqqqqqqqmmmmmmmmoooooooojjjjjjjj[[[[[[[[eeeeeeeehhhhhhhhmmmmmmmmoooooooosssssssswwwwwwww~~~~~~~~{{{{{{{{yyyyyyyyzzzzzzzz{{{{{{{{nnnnnnnn````````ccccccccYYYYYYYYhhhhhhhhaaaaaaaahhhhhhhhiiiiiiiijjjjjjjjrrrrrrrrttttttttqqqqqqqqmmmmmmmmoooooooojjjjjjjj[[[[[[[[eeeeeeeehhhhhhhhmmmmmmmmoooooooosssssssswwwwwwww{{{{{{{{yyyyyyyyzzzzzzzz{{{{{{{{nnnnnnnn````````ccccccccYYYYYYYYhhhhhhhhaaaaaaaaiiiiiiiiiiiiiiiijjjjjjjjrrrrrrrrttttttttqqqqqqqqmmmmmmmmoooooooojjjjjjjj[[[[[[[[eeeeeeeehhhhhhhhmmmmmmmmoooooooosssssssswwwwwwww{{{{{{{{yyyyyyyyzzzzzzzz{{{{{{{{nnnnnnnn````````ccccccccYYYYYYYYhhhhhhhhaaaaaaaaiiiiiiiiiiiiiiiijjjjjjjjrrrrrrrrttttttttqqqqqqqqmmmmmmmmoooooooojjjjjjjj[[[[[[[[eeeeeeeehhhhhhhhmmmmmmmmoooooooosssssssswwwwwwww{{{{{{{{yyyyyyyyzzzzzzzz{{{{{{{{nnnnnnnn````````ccccccccYYYYYYYYhhhhhhhhaaaaaaaaiiiiiiiiiiiiiiiijjjjjjjjrrrrrrrrttttttttqqqqqqqqmmmmmmmmoooooooojjjjjjjj[[[[[[[[ffffffffhhhhhhhhmmmmmmmmoooooooosssssssswwwwwwww{{{{{{{{yyyyyyyyzzzzzzzz{{{{{{{{nnnnnnnn````````ccccccccYYYYYYYYhhhhhhhhaaaaaaaaiiiiiiiiiiiiiiiijjjjjjjjrrrrrrrrttttttttqqqqqqqqmmmmmmmmoooooooojjjjjjjj\\\\\\\\ffffffffhhhhhhhhmmmmmmmmoooooooosssssssswwwwwwww{{{{{{{{zzzzzzzzzzzzzzzzssssssssooooooooeeeeeeee````````kkkkkkkkiiiiiiiihhhhhhhhnnnnnnnnuuuuuuuussssssssvvvvvvvv~~~~~~~~zzzzzzzzrrrrrrrrqqqqqqqqjjjjjjjjggggggggmmmmmmmmooooooooqqqqqqqqoooooooo{{{{{{{{{{{{{{{{}}}}}}}}uuuuuuuuzzzzzzzzssssssssooooooooeeeeeeee````````kkkkkkkkiiiiiiiihhhhhhhhnnnnnnnnuuuuuuuussssssssvvvvvvvv~~~~~~~~zzzzzzzzrrrrrrrrqqqqqqqqjjjjjjjjggggggggmmmmmmmmooooooooqqqqqqqqoooooooo{{{{{{{{{{{{{{{{}}}}}}}}uuuuuuuuzzzzzzzzssssssssooooooooeeeeeeee````````kkkkkkkkiiiiiiiihhhhhhhhnnnnnnnnuuuuuuuussssssssvvvvvvvv~~~~~~~~zzzzzzzzrrrrrrrrqqqqqqqqjjjjjjjjggggggggmmmmmmmmooooooooqqqqqqqqoooooooo{{{{{{{{{{{{{{{{}}}}}}}}uuuuuuuuzzzzzzzzssssssssooooooooeeeeeeee````````kkkkkkkkiiiiiiiihhhhhhhhnnnnnnnnuuuuuuuussssssssvvvvvvvv~~~~~~~~zzzzzzzzrrrrrrrrqqqqqqqqjjjjjjjjggggggggmmmmmmmmooooooooqqqqqqqqoooooooo{{{{{{{{{{{{{{{{}}}}}}}}uuuuuuuuzzzzzzzzssssssssooooooooeeeeeeee````````kkkkkkkkiiiiiiiihhhhhhhhnnnnnnnnuuuuuuuussssssssvvvvvvvv~~~~~~~~zzzzzzzzrrrrrrrrqqqqqqqqjjjjjjjjggggggggmmmmmmmmooooooooqqqqqqqqoooooooo{{{{{{{{{{{{{{{{}}}}}}}}uuuuuuuuzzzzzzzzssssssssooooooooeeeeeeee````````kkkkkkkkiiiiiiiihhhhhhhhnnnnnnnnuuuuuuuussssssssvvvvvvvv~~~~~~~~zzzzzzzzrrrrrrrrqqqqqqqqjjjjjjjjggggggggmmmmmmmmooooooooqqqqqqqqoooooooo{{{{{{{{{{{{{{{{}}}}}}}}uuuuuuuuzzzzzzzzssssssssooooooooeeeeeeee````````jjjjjjjjiiiiiiiihhhhhhhhnnnnnnnnuuuuuuuussssssssvvvvvvvv~~~~~~~~zzzzzzzzrrrrrrrrqqqqqqqqjjjjjjjjffffffffmmmmmmmmooooooooqqqqqqqqoooooooo{{{{{{{{{{{{{{{{}}}}}}}}uuuuuuuuzzzzzzzzssssssssooooooooeeeeeeee````````jjjjjjjjiiiiiiiihhhhhhhhnnnnnnnnuuuuuuuussssssssvvvvvvvv~~~~~~~~zzzzzzzzrrrrrrrrqqqqqqqqjjjjjjjjffffffffmmmmmmmmooooooooqqqqqqqqoooooooo{{{{{{{{{{{{{{{{}}}}}}}}uuuuuuuurrrrrrrrbbbbbbbbrrrrrrrreeeeeeeeoooooooovvvvvvvvjjjjjjjjoooooooozzzzzzzzyyyyyyyyzzzzzzzz}}}}}}}}zzzzzzzzrrrrrrrrllllllllrrrrrrrrpppppppprrrrrrrrttttttttyyyyyyyyoooooooo{{{{{{{{}}}}}}}}}}}}}}}}uuuuuuuurrrrrrrrbbbbbbbbrrrrrrrreeeeeeeeoooooooovvvvvvvvjjjjjjjjoooooooozzzzzzzzyyyyyyyyzzzzzzzz}}}}}}}}zzzzzzzzrrrrrrrrllllllllrrrrrrrrpppppppprrrrrrrrttttttttyyyyyyyyoooooooo{{{{{{{{~~~~~~~~}}}}}}}}}}}}}}}}ttttttttrrrrrrrrbbbbbbbbrrrrrrrreeeeeeeeoooooooovvvvvvvvjjjjjjjjoooooooozzzzzzzzyyyyyyyyzzzzzzzz}}}}}}}}zzzzzzzzrrrrrrrrllllllllrrrrrrrrpppppppprrrrrrrrttttttttyyyyyyyyoooooooo{{{{{{{{~~~~~~~~}}}}}}}}}}}}}}}}ttttttttrrrrrrrrbbbbbbbbrrrrrrrreeeeeeeeoooooooovvvvvvvvjjjjjjjjooooooooyyyyyyyyyyyyyyyyzzzzzzzz}}}}}}}}zzzzzzzzrrrrrrrrllllllllqqqqqqqqoooooooorrrrrrrrttttttttyyyyyyyyoooooooo{{{{{{{{~~~~~~~~||||||||}}}}}}}}ttttttttrrrrrrrrbbbbbbbbqqqqqqqqeeeeeeeeoooooooovvvvvvvvjjjjjjjjooooooooyyyyyyyyyyyyyyyyzzzzzzzz}}}}}}}}yyyyyyyyqqqqqqqqllllllllqqqqqqqqoooooooorrrrrrrrttttttttyyyyyyyyoooooooo{{{{{{{{~~~~~~~~||||||||}}}}}}}}ttttttttrrrrrrrrbbbbbbbbqqqqqqqqeeeeeeeeoooooooovvvvvvvvjjjjjjjjooooooooyyyyyyyyyyyyyyyyzzzzzzzz}}}}}}}}yyyyyyyyqqqqqqqqllllllllqqqqqqqqooooooooqqqqqqqqttttttttxxxxxxxxoooooooo{{{{{{{{~~~~~~~~||||||||}}}}}}}}ttttttttrrrrrrrrbbbbbbbbqqqqqqqqeeeeeeeeoooooooovvvvvvvvjjjjjjjjooooooooyyyyyyyyyyyyyyyyzzzzzzzz}}}}}}}}yyyyyyyyqqqqqqqqllllllllqqqqqqqqooooooooqqqqqqqqssssssssxxxxxxxxoooooooo{{{{{{{{~~~~~~~~||||||||}}}}}}}}ttttttttrrrrrrrrbbbbbbbbqqqqqqqqeeeeeeeeoooooooovvvvvvvviiiiiiiiooooooooyyyyyyyyyyyyyyyyzzzzzzzz||||||||yyyyyyyyqqqqqqqqkkkkkkkkqqqqqqqqooooooooqqqqqqqqssssssssxxxxxxxxoooooooo{{{{{{{{~~~~~~~~||||||||}}}}}}}}ttttttttmmmmmmmmeeeeeeeennnnnnnnllllllllxxxxxxxxzzzzzzzzllllllllssssssssyyyyyyyyzzzzzzzz{{{{{{{{xxxxxxxxyyyyyyyyyyyyyyyyssssssss}}}}}}}}oooooooojjjjjjjj{{{{{{{{}}}}}}}}vvvvvvvv~~~~~~~~{{{{{{{{}}}}}}}}ttttttttmmmmmmmmeeeeeeeennnnnnnnllllllllwwwwwwwwzzzzzzzzllllllllssssssssyyyyyyyyzzzzzzzz{{{{{{{{xxxxxxxxyyyyyyyyyyyyyyyyssssssss}}}}}}}}ooooooooiiiiiiii{{{{{{{{}}}}}}}}vvvvvvvv~~~~~~~~{{{{{{{{}}}}}}}}ttttttttmmmmmmmmeeeeeeeennnnnnnnllllllllwwwwwwwwzzzzzzzzllllllllssssssssyyyyyyyyzzzzzzzzzzzzzzzzxxxxxxxxyyyyyyyyyyyyyyyyssssssss}}}}}}}}ooooooooiiiiiiii{{{{{{{{}}}}}}}}vvvvvvvv~~~~~~~~zzzzzzzz}}}}}}}}ttttttttmmmmmmmmeeeeeeeennnnnnnnllllllllwwwwwwwwzzzzzzzzllllllllssssssssxxxxxxxxzzzzzzzzzzzzzzzzxxxxxxxxyyyyyyyyxxxxxxxxssssssss}}}}}}}}ooooooooiiiiiiii{{{{{{{{}}}}}}}}vvvvvvvv~~~~~~~~zzzzzzzz}}}}}}}}ttttttttmmmmmmmmeeeeeeeennnnnnnnllllllllwwwwwwwwzzzzzzzzllllllllssssssssxxxxxxxxzzzzzzzzzzzzzzzzxxxxxxxxyyyyyyyyxxxxxxxxssssssss}}}}}}}}ooooooooiiiiiiii{{{{{{{{}}}}}}}}vvvvvvvv~~~~~~~~zzzzzzzz||||||||ttttttttmmmmmmmmeeeeeeeennnnnnnnllllllllwwwwwwwwzzzzzzzzllllllllssssssssxxxxxxxxzzzzzzzzzzzzzzzzxxxxxxxxyyyyyyyyxxxxxxxxssssssss}}}}}}}}ooooooooiiiiiiii{{{{{{{{}}}}}}}}vvvvvvvv~~~~~~~~zzzzzzzz||||||||ttttttttmmmmmmmmeeeeeeeennnnnnnnllllllllwwwwwwwwzzzzzzzzllllllllssssssssxxxxxxxxzzzzzzzzzzzzzzzzxxxxxxxxyyyyyyyyxxxxxxxxssssssss}}}}}}}}ooooooooiiiiiiii{{{{{{{{}}}}}}}}vvvvvvvv~~~~~~~~zzzzzzzz||||||||ttttttttmmmmmmmmeeeeeeeennnnnnnnllllllllwwwwwwwwzzzzzzzzllllllllssssssssxxxxxxxxzzzzzzzzzzzzzzzzxxxxxxxxyyyyyyyyxxxxxxxxssssssss}}}}}}}}ooooooooiiiiiiii{{{{{{{{}}}}}}}}vvvvvvvv~~~~~~~~zzzzzzzz||||||||ttttttttmmmmmmmmbbbbbbbbqqqqqqqqppppppppppppppppzzzzzzzzxxxxxxxx{{{{{{{{xxxxxxxxzzzzzzzznnnnnnnnppppppppyyyyyyyyuuuuuuuuzzzzzzzzoooooooollllllll{{{{{{{{}}}}}}}}~~~~~~~~zzzzzzzz||||||||||||||||||||||||mmmmmmmmbbbbbbbbqqqqqqqqppppppppppppppppzzzzzzzzxxxxxxxx{{{{{{{{yyyyyyyyzzzzzzzznnnnnnnnppppppppyyyyyyyyvvvvvvvvzzzzzzzzoooooooollllllll{{{{{{{{}}}}}}}}~~~~~~~~zzzzzzzz||||||||}}}}}}}}||||||||mmmmmmmmbbbbbbbbqqqqqqqqqqqqqqqqppppppppzzzzzzzzxxxxxxxx{{{{{{{{yyyyyyyyzzzzzzzznnnnnnnnppppppppyyyyyyyyvvvvvvvvzzzzzzzzoooooooommmmmmmm{{{{{{{{~~~~~~~~~~~~~~~~{{{{{{{{||||||||}}}}}}}}||||||||mmmmmmmmbbbbbbbbqqqqqqqqqqqqqqqqppppppppzzzzzzzzxxxxxxxx{{{{{{{{yyyyyyyyzzzzzzzznnnnnnnnppppppppyyyyyyyyvvvvvvvvzzzzzzzzoooooooommmmmmmm{{{{{{{{~~~~~~~~~~~~~~~~{{{{{{{{||||||||}}}}}}}}||||||||mmmmmmmmbbbbbbbbqqqqqqqqqqqqqqqqpppppppp{{{{{{{{yyyyyyyy{{{{{{{{yyyyyyyyzzzzzzzzooooooooppppppppyyyyyyyyvvvvvvvvzzzzzzzzoooooooommmmmmmm{{{{{{{{~~~~~~~~~~~~~~~~{{{{{{{{||||||||}}}}}}}}||||||||mmmmmmmmbbbbbbbbqqqqqqqqqqqqqqqqpppppppp{{{{{{{{yyyyyyyy{{{{{{{{yyyyyyyyzzzzzzzzooooooooqqqqqqqqyyyyyyyyvvvvvvvvzzzzzzzzoooooooommmmmmmm{{{{{{{{~~~~~~~~~~~~~~~~{{{{{{{{||||||||}}}}}}}}||||||||nnnnnnnnbbbbbbbbrrrrrrrrqqqqqqqqpppppppp{{{{{{{{yyyyyyyy{{{{{{{{yyyyyyyyzzzzzzzzooooooooqqqqqqqqzzzzzzzzvvvvvvvv{{{{{{{{oooooooommmmmmmm{{{{{{{{~~~~~~~~~~~~~~~~{{{{{{{{}}}}}}}}}}}}}}}}||||||||nnnnnnnnbbbbbbbbrrrrrrrrqqqqqqqqqqqqqqqq{{{{{{{{yyyyyyyy{{{{{{{{yyyyyyyyzzzzzzzzooooooooqqqqqqqqzzzzzzzzvvvvvvvv{{{{{{{{ppppppppmmmmmmmm{{{{{{{{~~~~~~~~{{{{{{{{}}}}}}}}}}}}}}}}}}}}}}}}ffffffff^^^^^^^^ooooooooqqqqqqqqtttttttt{{{{{{{{~~~~~~~~yyyyyyyyyyyyyyyyssssssss[[[[[[[[llllllllrrrrrrrryyyyyyyyvvvvvvvvwwwwwwww||||||||||||||||~~~~~~~~{{{{{{{{}}}}}}}}zzzzzzzzffffffff^^^^^^^^oooooooorrrrrrrrtttttttt{{{{{{{{~~~~~~~~zzzzzzzzzzzzzzzzssssssss[[[[[[[[mmmmmmmmsssssssszzzzzzzzwwwwwwwwxxxxxxxx||||||||||||||||~~~~~~~~{{{{{{{{~~~~~~~~zzzzzzzzffffffff^^^^^^^^oooooooorrrrrrrrtttttttt||||||||~~~~~~~~zzzzzzzzzzzzzzzzssssssss[[[[[[[[mmmmmmmmsssssssszzzzzzzzwwwwwwwwxxxxxxxx||||||||||||||||||||||||~~~~~~~~zzzzzzzzgggggggg________oooooooorrrrrrrrtttttttt||||||||~~~~~~~~zzzzzzzzzzzzzzzztttttttt\\\\\\\\mmmmmmmmsssssssszzzzzzzzwwwwwwwwxxxxxxxx||||||||||||||||||||||||~~~~~~~~zzzzzzzzgggggggg________pppppppprrrrrrrrtttttttt||||||||~~~~~~~~zzzzzzzzzzzzzzzztttttttt\\\\\\\\mmmmmmmmsssssssszzzzzzzzwwwwwwwwxxxxxxxx||||||||}}}}}}}}||||||||~~~~~~~~zzzzzzzzgggggggg________pppppppprrrrrrrruuuuuuuu||||||||zzzzzzzzzzzzzzzztttttttt\\\\\\\\mmmmmmmmsssssssszzzzzzzzwwwwwwwwxxxxxxxx||||||||}}}}}}}}||||||||~~~~~~~~{{{{{{{{gggggggg________pppppppprrrrrrrruuuuuuuu||||||||zzzzzzzz{{{{{{{{tttttttt\\\\\\\\nnnnnnnnsssssssszzzzzzzzwwwwwwwwyyyyyyyy}}}}}}}}}}}}}}}}||||||||~~~~~~~~{{{{{{{{gggggggg________ppppppppssssssssuuuuuuuu||||||||{{{{{{{{{{{{{{{{tttttttt\\\\\\\\nnnnnnnntttttttt{{{{{{{{xxxxxxxxyyyyyyyy}}}}}}}}}}}}}}}}}}}}}}}}{{{{{{{{kkkkkkkkggggggggllllllllssssssssxxxxxxxxzzzzzzzz{{{{{{{{jjjjjjjjaaaaaaaaSSSSSSSS________oooooooo}}}}}}}}}}}}}}}}}}}}}}}}vvvvvvvvkkkkkkkkggggggggllllllllssssssssxxxxxxxxzzzzzzzz{{{{{{{{jjjjjjjjaaaaaaaaSSSSSSSS________oooooooo~~~~~~~~}}}}}}}}}}}}}}}}vvvvvvvvkkkkkkkkggggggggllllllllssssssssxxxxxxxxzzzzzzzz{{{{{{{{kkkkkkkkaaaaaaaaSSSSSSSS________pppppppp~~~~~~~~}}}}}}}}}}}}}}}}vvvvvvvvkkkkkkkkhhhhhhhhllllllllssssssssxxxxxxxxzzzzzzzz{{{{{{{{kkkkkkkkaaaaaaaaTTTTTTTT________pppppppp~~~~~~~~}}}}}}}}}}}}}}}}wwwwwwwwkkkkkkkkhhhhhhhhllllllllssssssssxxxxxxxxzzzzzzzz{{{{{{{{kkkkkkkkaaaaaaaaTTTTTTTT________pppppppp~~~~~~~~}}}}}}}}}}}}}}}}wwwwwwwwkkkkkkkkhhhhhhhhllllllllssssssssxxxxxxxxzzzzzzzz{{{{{{{{kkkkkkkkaaaaaaaaTTTTTTTT________pppppppp~~~~~~~~~~~~~~~~}}}}}}}}wwwwwwwwkkkkkkkkhhhhhhhhllllllllssssssssxxxxxxxx{{{{{{{{{{{{{{{{kkkkkkkkaaaaaaaaTTTTTTTT________pppppppp~~~~~~~~~~~~~~~~}}}}}}}}wwwwwwwwkkkkkkkkhhhhhhhhllllllllssssssssxxxxxxxx{{{{{{{{{{{{{{{{kkkkkkkkaaaaaaaaTTTTTTTT________pppppppp~~~~~~~~~~~~~~~~}}}}}}}}wwwwwwwwxxxxxxxxtttttttt||||||||{{{{{{{{vvvvvvvvyyyyyyyyllllllll________XXXXXXXX\\\\\\\\^^^^^^^^hhhhhhhhqqqqqqqq~~~~~~~~{{{{{{{{~~~~~~~~yyyyyyyy}}}}}}}}wwwwwwwwxxxxxxxxtttttttt||||||||{{{{{{{{vvvvvvvvyyyyyyyyllllllll________XXXXXXXX\\\\\\\\^^^^^^^^hhhhhhhhqqqqqqqq~~~~~~~~{{{{{{{{~~~~~~~~yyyyyyyy}}}}}}}}wwwwwwwwxxxxxxxxtttttttt||||||||{{{{{{{{vvvvvvvvyyyyyyyyllllllll________XXXXXXXX\\\\\\\\^^^^^^^^hhhhhhhhqqqqqqqq~~~~~~~~{{{{{{{{~~~~~~~~yyyyyyyy}}}}}}}}wwwwwwwwxxxxxxxxtttttttt||||||||{{{{{{{{vvvvvvvvyyyyyyyyllllllll________XXXXXXXX\\\\\\\\^^^^^^^^hhhhhhhhqqqqqqqq~~~~~~~~{{{{{{{{~~~~~~~~yyyyyyyy}}}}}}}}wwwwwwwwxxxxxxxxtttttttt{{{{{{{{{{{{{{{{vvvvvvvvyyyyyyyyllllllll________XXXXXXXX\\\\\\\\^^^^^^^^hhhhhhhhqqqqqqqq~~~~~~~~{{{{{{{{~~~~~~~~yyyyyyyy}}}}}}}}wwwwwwwwxxxxxxxxtttttttt{{{{{{{{{{{{{{{{vvvvvvvvyyyyyyyyllllllll________XXXXXXXX\\\\\\\\^^^^^^^^hhhhhhhhqqqqqqqq~~~~~~~~{{{{{{{{~~~~~~~~yyyyyyyy}}}}}}}}wwwwwwwwxxxxxxxxtttttttt{{{{{{{{{{{{{{{{vvvvvvvvyyyyyyyyllllllll^^^^^^^^XXXXXXXX\\\\\\\\]]]]]]]]hhhhhhhhqqqqqqqq}}}}}}}}{{{{{{{{~~~~~~~~yyyyyyyy}}}}}}}}wwwwwwwwxxxxxxxxtttttttt{{{{{{{{{{{{{{{{vvvvvvvvyyyyyyyyllllllll^^^^^^^^XXXXXXXX[[[[[[[[]]]]]]]]hhhhhhhhqqqqqqqq}}}}}}}}{{{{{{{{~~~~~~~~xxxxxxxx}}}}}}}}vvvvvvvvxxxxxxxxvvvvvvvvllllllll[[[[[[[[ZZZZZZZZ________````````qqqqqqqqkkkkkkkkoooooooovvvvvvvv{{{{{{{{}}}}}}}}}}}}}}}}vvvvvvvvxxxxxxxxvvvvvvvvllllllll[[[[[[[[YYYYYYYY________````````qqqqqqqqkkkkkkkkoooooooovvvvvvvv{{{{{{{{}}}}}}}}}}}}}}}}vvvvvvvvxxxxxxxxuuuuuuuullllllll[[[[[[[[YYYYYYYY________````````qqqqqqqqkkkkkkkkoooooooovvvvvvvv{{{{{{{{}}}}}}}}}}}}}}}}vvvvvvvvxxxxxxxxuuuuuuuullllllll[[[[[[[[YYYYYYYY________````````qqqqqqqqkkkkkkkkoooooooovvvvvvvv{{{{{{{{}}}}}}}}}}}}}}}}vvvvvvvvwwwwwwwwuuuuuuuullllllllZZZZZZZZYYYYYYYY________________qqqqqqqqjjjjjjjjoooooooovvvvvvvv{{{{{{{{}}}}}}}}||||||||vvvvvvvvwwwwwwwwuuuuuuuullllllllZZZZZZZZYYYYYYYY________________qqqqqqqqjjjjjjjjnnnnnnnnvvvvvvvv{{{{{{{{}}}}}}}}||||||||~~~~~~~~vvvvvvvvwwwwwwwwuuuuuuuullllllllZZZZZZZZYYYYYYYY________________ppppppppjjjjjjjjnnnnnnnn~~~~~~~~~~~~~~~~vvvvvvvv{{{{{{{{}}}}}}}}||||||||~~~~~~~~vvvvvvvvwwwwwwwwuuuuuuuukkkkkkkkZZZZZZZZYYYYYYYY^^^^^^^^________ppppppppjjjjjjjjnnnnnnnn~~~~~~~~~~~~~~~~uuuuuuuu{{{{{{{{~~~~~~~~}}}}}}}}||||||||~~~~~~~~uuuuuuuukkkkkkkkmmmmmmmm________]]]]]]]]````````ccccccccggggggggyyyyyyyyvvvvvvvvccccccccyyyyyyyy~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}zzzzzzzz~~~~~~~~||||||||~~~~~~~~uuuuuuuukkkkkkkkmmmmmmmm________]]]]]]]]````````ccccccccggggggggyyyyyyyyvvvvvvvvccccccccyyyyyyyy~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}zzzzzzzz~~~~~~~~||||||||~~~~~~~~uuuuuuuukkkkkkkkmmmmmmmm________]]]]]]]]````````ccccccccffffffffyyyyyyyyvvvvvvvvccccccccyyyyyyyy~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}zzzzzzzz~~~~~~~~||||||||~~~~~~~~uuuuuuuujjjjjjjjmmmmmmmm^^^^^^^^]]]]]]]]````````ccccccccffffffffyyyyyyyyvvvvvvvvccccccccyyyyyyyy~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}zzzzzzzz~~~~~~~~||||||||~~~~~~~~uuuuuuuujjjjjjjjmmmmmmmm^^^^^^^^]]]]]]]]````````ccccccccffffffffyyyyyyyyvvvvvvvvccccccccxxxxxxxx~~~~~~~~~~~~~~~~||||||||||||||||zzzzzzzz~~~~~~~~||||||||~~~~~~~~uuuuuuuujjjjjjjjmmmmmmmm^^^^^^^^\\\\\\\\````````bbbbbbbbffffffffyyyyyyyyuuuuuuuuccccccccxxxxxxxx~~~~~~~~~~~~~~~~||||||||||||||||zzzzzzzz~~~~~~~~||||||||}}}}}}}}uuuuuuuujjjjjjjjllllllll^^^^^^^^\\\\\\\\````````bbbbbbbbffffffffyyyyyyyyuuuuuuuuccccccccxxxxxxxx~~~~~~~~~~~~~~~~||||||||||||||||zzzzzzzz~~~~~~~~||||||||}}}}}}}}uuuuuuuujjjjjjjjllllllll^^^^^^^^\\\\\\\\````````bbbbbbbbffffffffyyyyyyyyuuuuuuuuccccccccxxxxxxxx}}}}}}}}~~~~~~~~||||||||||||||||zzzzzzzz~~~~~~~~||||||||}}}}}}}}uuuuuuuu{{{{{{{{eeeeeeeehhhhhhhhaaaaaaaaaaaaaaaalllllllljjjjjjjjrrrrrrrryyyyyyyyzzzzzzzzppppppppqqqqqqqq||||||||ppppppppyyyyyyyy{{{{{{{{vvvvvvvvuuuuuuuu{{{{{{{{eeeeeeeehhhhhhhhaaaaaaaaaaaaaaaalllllllljjjjjjjjrrrrrrrrxxxxxxxxzzzzzzzzppppppppqqqqqqqq||||||||ppppppppyyyyyyyy{{{{{{{{vvvvvvvvuuuuuuuu{{{{{{{{eeeeeeeehhhhhhhhaaaaaaaaaaaaaaaalllllllljjjjjjjjrrrrrrrrxxxxxxxxzzzzzzzzppppppppqqqqqqqq||||||||ppppppppyyyyyyyyzzzzzzzzvvvvvvvvtttttttt{{{{{{{{eeeeeeeehhhhhhhhaaaaaaaaaaaaaaaalllllllljjjjjjjjrrrrrrrrxxxxxxxxzzzzzzzzppppppppqqqqqqqq||||||||ppppppppyyyyyyyyzzzzzzzzvvvvvvvvtttttttt{{{{{{{{eeeeeeeehhhhhhhhaaaaaaaaaaaaaaaalllllllljjjjjjjjrrrrrrrrxxxxxxxxzzzzzzzzppppppppqqqqqqqq||||||||ppppppppyyyyyyyyzzzzzzzzvvvvvvvvtttttttt{{{{{{{{eeeeeeeehhhhhhhhaaaaaaaaaaaaaaaalllllllljjjjjjjjrrrrrrrrxxxxxxxxzzzzzzzzppppppppqqqqqqqq||||||||ppppppppyyyyyyyy{{{{{{{{vvvvvvvvuuuuuuuu{{{{{{{{eeeeeeeehhhhhhhhaaaaaaaaaaaaaaaalllllllljjjjjjjjrrrrrrrrxxxxxxxxzzzzzzzzppppppppqqqqqqqq||||||||ppppppppyyyyyyyy{{{{{{{{vvvvvvvvuuuuuuuu{{{{{{{{ffffffffhhhhhhhhaaaaaaaaaaaaaaaalllllllljjjjjjjjrrrrrrrryyyyyyyyzzzzzzzzppppppppqqqqqqqq||||||||ppppppppyyyyyyyy{{{{{{{{vvvvvvvvuuuuuuuu}}}}}}}}ttttttttmmmmmmmmhhhhhhhhnnnnnnnnaaaaaaaaiiiiiiiioooooooowwwwwwwwyyyyyyyyllllllll{{{{{{{{||||||||{{{{{{{{sssssssszzzzzzzzvvvvvvvvllllllll}}}}}}}}ttttttttmmmmmmmmhhhhhhhhnnnnnnnnaaaaaaaaiiiiiiiioooooooowwwwwwwwyyyyyyyyllllllll{{{{{{{{||||||||{{{{{{{{sssssssszzzzzzzzvvvvvvvvmmmmmmmm}}}}}}}}ttttttttmmmmmmmmhhhhhhhhnnnnnnnnaaaaaaaaiiiiiiiioooooooowwwwwwwwyyyyyyyyllllllll{{{{{{{{||||||||{{{{{{{{sssssssszzzzzzzzvvvvvvvvmmmmmmmm}}}}}}}}ttttttttmmmmmmmmhhhhhhhhnnnnnnnnaaaaaaaaiiiiiiiioooooooowwwwwwwwyyyyyyyyllllllll{{{{{{{{||||||||||||||||sssssssszzzzzzzzvvvvvvvvmmmmmmmm}}}}}}}}ttttttttnnnnnnnnhhhhhhhhnnnnnnnnaaaaaaaaiiiiiiiioooooooowwwwwwwwyyyyyyyymmmmmmmm{{{{{{{{||||||||||||||||sssssssszzzzzzzzvvvvvvvvmmmmmmmm}}}}}}}}ttttttttnnnnnnnnhhhhhhhhnnnnnnnnaaaaaaaaiiiiiiiioooooooowwwwwwwwyyyyyyyymmmmmmmm{{{{{{{{||||||||||||||||ttttttttzzzzzzzzwwwwwwwwmmmmmmmm}}}}}}}}ttttttttnnnnnnnnhhhhhhhhnnnnnnnnbbbbbbbbiiiiiiiioooooooowwwwwwwwyyyyyyyymmmmmmmm{{{{{{{{||||||||||||||||ttttttttzzzzzzzzwwwwwwwwmmmmmmmm}}}}}}}}ttttttttnnnnnnnniiiiiiiinnnnnnnnbbbbbbbbiiiiiiiioooooooowwwwwwwwyyyyyyyymmmmmmmm{{{{{{{{||||||||||||||||ttttttttzzzzzzzzwwwwwwwwmmmmmmmm||||||||||||||||wwwwwwwwqqqqqqqqhhhhhhhhrrrrrrrriiiiiiiissssssssiiiiiiiimmmmmmmmwwwwwwwwxxxxxxxxuuuuuuuupppppppp||||||||~~~~~~~~xxxxxxxxzzzzzzzzwwwwwwww||||||||||||||||vvvvvvvvhhhhhhhh||||||||||||||||wwwwwwwwrrrrrrrrhhhhhhhhssssssssiiiiiiiissssssssjjjjjjjjmmmmmmmmwwwwwwwwxxxxxxxxuuuuuuuupppppppp||||||||~~~~~~~~yyyyyyyyzzzzzzzzwwwwwwww||||||||||||||||vvvvvvvvhhhhhhhh||||||||||||||||wwwwwwwwrrrrrrrrhhhhhhhhssssssssiiiiiiiissssssssjjjjjjjjmmmmmmmmwwwwwwwwxxxxxxxxuuuuuuuupppppppp}}}}}}}}yyyyyyyyzzzzzzzzwwwwwwww||||||||||||||||wwwwwwwwhhhhhhhh||||||||||||||||wwwwwwwwrrrrrrrriiiiiiiissssssssiiiiiiiissssssssjjjjjjjjmmmmmmmmwwwwwwwwxxxxxxxxuuuuuuuupppppppp}}}}}}}}yyyyyyyy{{{{{{{{wwwwwwww||||||||||||||||wwwwwwwwiiiiiiii||||||||||||||||wwwwwwwwrrrrrrrriiiiiiiissssssssiiiiiiiissssssssjjjjjjjjmmmmmmmmwwwwwwwwxxxxxxxxuuuuuuuupppppppp}}}}}}}}yyyyyyyy{{{{{{{{wwwwwwww||||||||||||||||wwwwwwwwiiiiiiii||||||||||||||||wwwwwwwwrrrrrrrriiiiiiiissssssssiiiiiiiissssssssjjjjjjjjmmmmmmmmwwwwwwwwxxxxxxxxuuuuuuuupppppppp}}}}}}}}yyyyyyyy{{{{{{{{wwwwwwww||||||||||||||||wwwwwwwwiiiiiiii||||||||||||||||wwwwwwwwrrrrrrrriiiiiiiissssssssiiiiiiiittttttttjjjjjjjjmmmmmmmmwwwwwwwwxxxxxxxxuuuuuuuupppppppp}}}}}}}}yyyyyyyy{{{{{{{{wwwwwwww}}}}}}}}}}}}}}}}wwwwwwwwiiiiiiii||||||||||||||||wwwwwwwwrrrrrrrriiiiiiiissssssssiiiiiiiittttttttjjjjjjjjmmmmmmmmwwwwwwwwxxxxxxxxuuuuuuuupppppppp}}}}}}}}yyyyyyyy{{{{{{{{wwwwwwww}}}}}}}}}}}}}}}}wwwwwwwwiiiiiiiillllllllppppppppppppppppkkkkkkkknnnnnnnnllllllllssssssssqqqqqqqqttttttttoooooooorrrrrrrr||||||||xxxxxxxx{{{{{{{{ssssssss}}}}}}}}}}}}}}}}}}}}}}}}{{{{{{{{yyyyyyyy{{{{{{{{wwwwwwww{{{{{{{{}}}}}}}}}}}}}}}}~~~~~~~~zzzzzzzzqqqqqqqqllllllllppppppppppppppppkkkkkkkknnnnnnnnllllllllssssssssqqqqqqqqttttttttoooooooorrrrrrrr||||||||xxxxxxxx{{{{{{{{ssssssss}}}}}}}}}}}}}}}}}}}}}}}}{{{{{{{{yyyyyyyy{{{{{{{{wwwwwwww{{{{{{{{}}}}}}}}}}}}}}}}~~~~~~~~zzzzzzzzqqqqqqqqllllllllppppppppppppppppkkkkkkkknnnnnnnnllllllllssssssssqqqqqqqqttttttttoooooooorrrrrrrr||||||||xxxxxxxx{{{{{{{{ssssssss}}}}}}}}}}}}}}}}}}}}}}}}{{{{{{{{yyyyyyyy{{{{{{{{wwwwwwww{{{{{{{{}}}}}}}}}}}}}}}}~~~~~~~~zzzzzzzzqqqqqqqqllllllllppppppppppppppppkkkkkkkknnnnnnnnllllllllssssssssqqqqqqqqttttttttoooooooorrrrrrrr||||||||xxxxxxxx{{{{{{{{ssssssss}}}}}}}}}}}}}}}}}}}}}}}}{{{{{{{{yyyyyyyy{{{{{{{{wwwwwwww{{{{{{{{}}}}}}}}}}}}}}}}~~~~~~~~zzzzzzzzqqqqqqqqllllllllppppppppppppppppkkkkkkkknnnnnnnnllllllllssssssssqqqqqqqqttttttttoooooooorrrrrrrr||||||||xxxxxxxx{{{{{{{{ssssssss}}}}}}}}}}}}}}}}}}}}}}}}{{{{{{{{yyyyyyyy{{{{{{{{wwwwwwww{{{{{{{{}}}}}}}}}}}}}}}}~~~~~~~~zzzzzzzzqqqqqqqqllllllllppppppppppppppppkkkkkkkknnnnnnnnllllllllssssssssqqqqqqqqttttttttoooooooorrrrrrrr||||||||xxxxxxxx{{{{{{{{ssssssss}}}}}}}}}}}}}}}}}}}}}}}}{{{{{{{{yyyyyyyy{{{{{{{{wwwwwwww{{{{{{{{}}}}}}}}}}}}}}}}~~~~~~~~zzzzzzzzqqqqqqqqllllllllppppppppppppppppkkkkkkkkmmmmmmmmllllllllssssssssqqqqqqqqttttttttoooooooorrrrrrrr||||||||xxxxxxxx{{{{{{{{ssssssss}}}}}}}}}}}}}}}}}}}}}}}}{{{{{{{{yyyyyyyy{{{{{{{{wwwwwwww{{{{{{{{}}}}}}}}}}}}}}}}~~~~~~~~zzzzzzzzqqqqqqqqllllllllppppppppppppppppkkkkkkkkmmmmmmmmllllllllssssssssqqqqqqqqttttttttoooooooorrrrrrrr||||||||xxxxxxxx{{{{{{{{ssssssss}}}}}}}}}}}}}}}}}}}}}}}}zzzzzzzzyyyyyyyy{{{{{{{{wwwwwwww{{{{{{{{}}}}}}}}}}}}}}}}~~~~~~~~zzzzzzzzqqqqqqqqkkkkkkkkllllllllllllllllffffffffmmmmmmmmppppppppssssssssuuuuuuuuttttttttggggggggjjjjjjjjttttttttxxxxxxxx~~~~~~~~{{{{{{{{xxxxxxxx}}}}}}}}xxxxxxxx}}}}}}}}}}}}}}}}vvvvvvvvyyyyyyyy{{{{{{{{}}}}}}}}yyyyyyyy~~~~~~~~jjjjjjjjllllllllkkkkkkkkffffffffmmmmmmmmppppppppssssssssuuuuuuuussssssssggggggggjjjjjjjjttttttttxxxxxxxx~~~~~~~~{{{{{{{{xxxxxxxx}}}}}}}}xxxxxxxx||||||||}}}}}}}}vvvvvvvvyyyyyyyy{{{{{{{{}}}}}}}}yyyyyyyy~~~~~~~~jjjjjjjjllllllllkkkkkkkkffffffffmmmmmmmmppppppppssssssssuuuuuuuussssssssggggggggjjjjjjjjttttttttxxxxxxxx~~~~~~~~{{{{{{{{wwwwwwww}}}}}}}}xxxxxxxx||||||||}}}}}}}}vvvvvvvvyyyyyyyy{{{{{{{{}}}}}}}}yyyyyyyy~~~~~~~~jjjjjjjjkkkkkkkkkkkkkkkkffffffffmmmmmmmmppppppppssssssssuuuuuuuussssssssggggggggjjjjjjjjttttttttxxxxxxxx~~~~~~~~{{{{{{{{wwwwwwww}}}}}}}}xxxxxxxx||||||||}}}}}}}}vvvvvvvvyyyyyyyy{{{{{{{{}}}}}}}}yyyyyyyy~~~~~~~~~~~~~~~~jjjjjjjjkkkkkkkkkkkkkkkkffffffffmmmmmmmmppppppppssssssssuuuuuuuussssssssggggggggjjjjjjjjttttttttxxxxxxxx~~~~~~~~{{{{{{{{wwwwwwww}}}}}}}}xxxxxxxx||||||||}}}}}}}}vvvvvvvvyyyyyyyy{{{{{{{{}}}}}}}}yyyyyyyy~~~~~~~~~~~~~~~~jjjjjjjjkkkkkkkkkkkkkkkkffffffffmmmmmmmmppppppppssssssssuuuuuuuussssssssggggggggjjjjjjjjttttttttxxxxxxxx~~~~~~~~{{{{{{{{wwwwwwww}}}}}}}}wwwwwwww||||||||}}}}}}}}vvvvvvvvyyyyyyyy{{{{{{{{}}}}}}}}yyyyyyyy~~~~~~~~~~~~~~~~jjjjjjjjkkkkkkkkkkkkkkkkffffffffmmmmmmmmppppppppssssssssuuuuuuuussssssssggggggggjjjjjjjjttttttttxxxxxxxx~~~~~~~~{{{{{{{{wwwwwwww}}}}}}}}wwwwwwww||||||||}}}}}}}}~~~~~~~~vvvvvvvvyyyyyyyyzzzzzzzz}}}}}}}}yyyyyyyy~~~~~~~~~~~~~~~~jjjjjjjjkkkkkkkkkkkkkkkkffffffffmmmmmmmmppppppppssssssssuuuuuuuussssssssffffffffjjjjjjjjttttttttxxxxxxxx~~~~~~~~{{{{{{{{wwwwwwww}}}}}}}}wwwwwwww||||||||}}}}}}}}~~~~~~~~uuuuuuuuxxxxxxxxzzzzzzzz}}}}}}}}yyyyyyyy~~~~~~~~~~~~~~~~ggggggggssssssssssssssssnnnnnnnnmmmmmmmmppppppppkkkkkkkkmmmmmmmmssssssssbbbbbbbbeeeeeeeehhhhhhhhpppppppprrrrrrrr{{{{{{{{wwwwwwww}}}}}}}}ssssssssuuuuuuuuwwwwwwww}}}}}}}}xxxxxxxx{{{{{{{{}}}}}}}}xxxxxxxxyyyyyyyy~~~~~~~~zzzzzzzzggggggggssssssssssssssssmmmmmmmmmmmmmmmmppppppppkkkkkkkkmmmmmmmmssssssssbbbbbbbbeeeeeeeehhhhhhhhpppppppprrrrrrrr{{{{{{{{wwwwwwww}}}}}}}}ssssssssuuuuuuuuwwwwwwww}}}}}}}}xxxxxxxx{{{{{{{{||||||||xxxxxxxxyyyyyyyy~~~~~~~~zzzzzzzzggggggggssssssssrrrrrrrrmmmmmmmmmmmmmmmmppppppppkkkkkkkkmmmmmmmmssssssssbbbbbbbbeeeeeeeehhhhhhhhpppppppprrrrrrrrzzzzzzzzwwwwwwww}}}}}}}}ssssssssuuuuuuuuwwwwwwww}}}}}}}}xxxxxxxx{{{{{{{{||||||||xxxxxxxxyyyyyyyy~~~~~~~~zzzzzzzzggggggggrrrrrrrrrrrrrrrrmmmmmmmmmmmmmmmmppppppppkkkkkkkkmmmmmmmmssssssssbbbbbbbbeeeeeeeeggggggggpppppppprrrrrrrrzzzzzzzzwwwwwwww}}}}}}}}rrrrrrrruuuuuuuuwwwwwwww}}}}}}}}xxxxxxxx{{{{{{{{||||||||xxxxxxxxyyyyyyyy~~~~~~~~zzzzzzzzggggggggrrrrrrrrrrrrrrrrmmmmmmmmmmmmmmmmppppppppkkkkkkkkmmmmmmmmssssssssaaaaaaaaeeeeeeeeggggggggpppppppprrrrrrrrzzzzzzzzwwwwwwww||||||||rrrrrrrruuuuuuuuvvvvvvvv}}}}}}}}xxxxxxxx{{{{{{{{||||||||xxxxxxxxyyyyyyyy~~~~~~~~zzzzzzzzffffffffrrrrrrrrrrrrrrrrmmmmmmmmmmmmmmmmppppppppkkkkkkkkmmmmmmmmssssssssaaaaaaaaeeeeeeeeggggggggppppppppqqqqqqqqzzzzzzzzwwwwwwww||||||||rrrrrrrruuuuuuuuvvvvvvvv}}}}}}}}xxxxxxxx{{{{{{{{||||||||wwwwwwwwyyyyyyyy~~~~~~~~zzzzzzzzffffffffrrrrrrrrrrrrrrrrmmmmmmmmlllllllloooooooojjjjjjjjmmmmmmmmssssssssaaaaaaaaeeeeeeeeggggggggppppppppqqqqqqqqzzzzzzzzwwwwwwww||||||||rrrrrrrruuuuuuuuvvvvvvvv}}}}}}}}xxxxxxxx{{{{{{{{||||||||wwwwwwwwyyyyyyyy~~~~~~~~zzzzzzzzffffffffrrrrrrrrrrrrrrrrmmmmmmmmlllllllloooooooojjjjjjjjmmmmmmmmssssssssaaaaaaaaeeeeeeeeggggggggooooooooqqqqqqqqzzzzzzzzwwwwwwww||||||||rrrrrrrruuuuuuuuvvvvvvvv}}}}}}}}xxxxxxxx{{{{{{{{||||||||wwwwwwwwyyyyyyyy~~~~~~~~zzzzzzzzbbbbbbbbwwwwwwwwwwwwwwwwrrrrrrrrllllllllooooooooffffffffhhhhhhhhkkkkkkkkaaaaaaaaddddddddcccccccckkkkkkkkttttttttzzzzzzzz}}}}}}}}oooooooouuuuuuuurrrrrrrr||||||||pppppppprrrrrrrryyyyyyyyvvvvvvvvwwwwwwww||||||||zzzzzzzz||||||||qqqqqqqq}}}}}}}}bbbbbbbbwwwwwwwwwwwwwwwwrrrrrrrrllllllllooooooooffffffffhhhhhhhhkkkkkkkkaaaaaaaaddddddddcccccccckkkkkkkkttttttttzzzzzzzz}}}}}}}}oooooooouuuuuuuurrrrrrrr||||||||pppppppprrrrrrrryyyyyyyyvvvvvvvvwwwwwwww||||||||zzzzzzzz||||||||qqqqqqqq}}}}}}}}bbbbbbbbwwwwwwwwwwwwwwwwrrrrrrrrllllllllooooooooffffffffhhhhhhhhkkkkkkkkaaaaaaaaddddddddcccccccckkkkkkkkttttttttzzzzzzzz}}}}}}}}oooooooouuuuuuuurrrrrrrr||||||||pppppppprrrrrrrryyyyyyyyvvvvvvvvwwwwwwww||||||||zzzzzzzz{{{{{{{{qqqqqqqq}}}}}}}}bbbbbbbbwwwwwwwwwwwwwwwwrrrrrrrrllllllllooooooooffffffffhhhhhhhhkkkkkkkkaaaaaaaaddddddddcccccccckkkkkkkkttttttttzzzzzzzz}}}}}}}}oooooooouuuuuuuurrrrrrrr||||||||pppppppprrrrrrrryyyyyyyyvvvvvvvvwwwwwwww||||||||zzzzzzzz{{{{{{{{qqqqqqqq}}}}}}}}bbbbbbbbwwwwwwwwwwwwwwwwrrrrrrrrllllllllooooooooffffffffhhhhhhhhkkkkkkkkaaaaaaaaddddddddcccccccckkkkkkkkttttttttzzzzzzzz}}}}}}}}oooooooouuuuuuuurrrrrrrr||||||||pppppppprrrrrrrryyyyyyyyvvvvvvvvwwwwwwww||||||||zzzzzzzz{{{{{{{{qqqqqqqq}}}}}}}}bbbbbbbbwwwwwwwwwwwwwwwwrrrrrrrrllllllllooooooooffffffffhhhhhhhhkkkkkkkkaaaaaaaaddddddddcccccccckkkkkkkkttttttttzzzzzzzz}}}}}}}}oooooooouuuuuuuurrrrrrrr||||||||pppppppprrrrrrrryyyyyyyyvvvvvvvvwwwwwwww||||||||zzzzzzzz{{{{{{{{qqqqqqqq}}}}}}}}bbbbbbbbwwwwwwwwwwwwwwwwrrrrrrrrllllllllooooooooffffffffhhhhhhhhkkkkkkkkaaaaaaaaddddddddcccccccckkkkkkkkttttttttzzzzzzzz}}}}}}}}oooooooouuuuuuuurrrrrrrr||||||||pppppppprrrrrrrryyyyyyyyvvvvvvvvwwwwwwww||||||||zzzzzzzz{{{{{{{{qqqqqqqq}}}}}}}}bbbbbbbbwwwwwwwwwwwwwwwwrrrrrrrrllllllllooooooooffffffffhhhhhhhhkkkkkkkkaaaaaaaaddddddddcccccccckkkkkkkkttttttttzzzzzzzz}}}}}}}}oooooooouuuuuuuurrrrrrrr||||||||pppppppprrrrrrrryyyyyyyyvvvvvvvvwwwwwwww||||||||zzzzzzzz{{{{{{{{qqqqqqqq}}}}}}}}iiiiiiiiwwwwwwwwwwwwwwwwrrrrrrrrlllllllloooooooommmmmmmmhhhhhhhhffffffffiiiiiiiiddddddddcccccccckkkkkkkkqqqqqqqqsssssssswwwwwwwwqqqqqqqqrrrrrrrrpppppppprrrrrrrr||||||||xxxxxxxxyyyyyyyy||||||||~~~~~~~~vvvvvvvvrrrrrrrr||||||||llllllll,,,,,,,,jjjjjjjjwwwwwwwwwwwwwwwwrrrrrrrrlllllllloooooooommmmmmmmhhhhhhhhffffffffiiiiiiiiddddddddcccccccckkkkkkkkqqqqqqqqsssssssswwwwwwwwqqqqqqqqrrrrrrrrpppppppprrrrrrrr||||||||xxxxxxxxyyyyyyyy||||||||~~~~~~~~vvvvvvvvrrrrrrrr||||||||llllllll,,,,,,,,jjjjjjjjwwwwwwwwwwwwwwwwrrrrrrrrlllllllloooooooommmmmmmmhhhhhhhhffffffffiiiiiiiieeeeeeeecccccccckkkkkkkkqqqqqqqqsssssssswwwwwwwwqqqqqqqqrrrrrrrrpppppppprrrrrrrr||||||||xxxxxxxxyyyyyyyy}}}}}}}}~~~~~~~~vvvvvvvvrrrrrrrr||||||||llllllll,,,,,,,,jjjjjjjjwwwwwwwwwwwwwwwwrrrrrrrrlllllllloooooooonnnnnnnnhhhhhhhhffffffffiiiiiiiieeeeeeeecccccccckkkkkkkkqqqqqqqqsssssssswwwwwwwwqqqqqqqqrrrrrrrrpppppppprrrrrrrr||||||||xxxxxxxxyyyyyyyy}}}}}}}}~~~~~~~~vvvvvvvvrrrrrrrr||||||||llllllll,,,,,,,,jjjjjjjjwwwwwwwwwwwwwwwwrrrrrrrrmmmmmmmmoooooooonnnnnnnnhhhhhhhhffffffffiiiiiiiieeeeeeeecccccccckkkkkkkkqqqqqqqqsssssssswwwwwwwwqqqqqqqqrrrrrrrrpppppppprrrrrrrr||||||||xxxxxxxxyyyyyyyy}}}}}}}}~~~~~~~~vvvvvvvvrrrrrrrr||||||||llllllll,,,,,,,,jjjjjjjjwwwwwwwwwwwwwwwwrrrrrrrrmmmmmmmmppppppppnnnnnnnnhhhhhhhhffffffffiiiiiiiieeeeeeeecccccccckkkkkkkkqqqqqqqqsssssssswwwwwwwwqqqqqqqqrrrrrrrrpppppppprrrrrrrr||||||||xxxxxxxxyyyyyyyy}}}}}}}}vvvvvvvvrrrrrrrr||||||||llllllll,,,,,,,,jjjjjjjjwwwwwwwwwwwwwwwwrrrrrrrrmmmmmmmmppppppppnnnnnnnnhhhhhhhhffffffffiiiiiiiieeeeeeeecccccccckkkkkkkkrrrrrrrrsssssssswwwwwwwwqqqqqqqqrrrrrrrrpppppppprrrrrrrr||||||||xxxxxxxxzzzzzzzz}}}}}}}}wwwwwwwwssssssss||||||||llllllll--------jjjjjjjjwwwwwwwwwwwwwwwwrrrrrrrrmmmmmmmmppppppppnnnnnnnnhhhhhhhhffffffffiiiiiiiieeeeeeeecccccccckkkkkkkkrrrrrrrrsssssssswwwwwwwwqqqqqqqqrrrrrrrrpppppppprrrrrrrr||||||||xxxxxxxxzzzzzzzz}}}}}}}}wwwwwwwwssssssss||||||||llllllll--------oooooooowwwwwwwwwwwwwwwwrrrrrrrrmmmmmmmmhhhhhhhhrrrrrrrrppppppppggggggggffffffffeeeeeeeeccccccccssssssssmmmmmmmmnnnnnnnnkkkkkkkkeeeeeeeewwwwwwwwxxxxxxxxzzzzzzzz~~~~~~~~zzzzzzzzwwwwwwwwsssssssswwwwwwwwxxxxxxxxttttttttttttttttoooooooowwwwwwwwwwwwwwwwrrrrrrrrmmmmmmmmhhhhhhhhrrrrrrrrppppppppggggggggffffffffeeeeeeeeccccccccssssssssmmmmmmmmnnnnnnnnkkkkkkkkeeeeeeeewwwwwwwwxxxxxxxxzzzzzzzz~~~~~~~~zzzzzzzzwwwwwwwwsssssssswwwwwwwwxxxxxxxxttttttttttttttttoooooooowwwwwwwwwwwwwwwwrrrrrrrrmmmmmmmmhhhhhhhhrrrrrrrrppppppppggggggggffffffffeeeeeeeeccccccccssssssssmmmmmmmmnnnnnnnnkkkkkkkkeeeeeeeewwwwwwwwxxxxxxxxzzzzzzzz~~~~~~~~zzzzzzzzwwwwwwwwsssssssswwwwwwwwxxxxxxxxttttttttttttttttoooooooowwwwwwwwwwwwwwwwrrrrrrrrmmmmmmmmhhhhhhhhrrrrrrrrppppppppggggggggffffffffeeeeeeeeccccccccssssssssmmmmmmmmooooooookkkkkkkkeeeeeeeewwwwwwwwxxxxxxxxzzzzzzzz~~~~~~~~zzzzzzzzwwwwwwwwsssssssswwwwwwwwxxxxxxxxttttttttttttttttoooooooowwwwwwwwwwwwwwwwrrrrrrrrmmmmmmmmhhhhhhhhrrrrrrrrppppppppggggggggffffffffeeeeeeeeccccccccssssssssmmmmmmmmooooooookkkkkkkkeeeeeeeewwwwwwwwxxxxxxxxzzzzzzzz~~~~~~~~zzzzzzzzwwwwwwwwsssssssswwwwwwwwxxxxxxxxttttttttttttttttoooooooowwwwwwwwwwwwwwwwrrrrrrrrmmmmmmmmhhhhhhhhrrrrrrrrppppppppggggggggffffffffeeeeeeeeccccccccssssssssmmmmmmmmooooooookkkkkkkkeeeeeeeewwwwwwwwxxxxxxxxzzzzzzzz~~~~~~~~zzzzzzzzwwwwwwwwsssssssswwwwwwwwxxxxxxxxttttttttttttttttoooooooowwwwwwwwwwwwwwwwrrrrrrrrmmmmmmmmhhhhhhhhrrrrrrrrppppppppggggggggffffffffeeeeeeeeccccccccssssssssmmmmmmmmooooooookkkkkkkkeeeeeeeewwwwwwwwxxxxxxxxzzzzzzzz~~~~~~~~zzzzzzzzwwwwwwwwsssssssswwwwwwwwxxxxxxxxttttttttttttttttoooooooowwwwwwwwwwwwwwwwrrrrrrrrmmmmmmmmhhhhhhhhrrrrrrrrppppppppggggggggffffffffeeeeeeeeccccccccssssssssmmmmmmmmooooooookkkkkkkkeeeeeeeewwwwwwwwxxxxxxxxzzzzzzzz~~~~~~~~zzzzzzzzwwwwwwwwsssssssswwwwwwwwxxxxxxxxttttttttttttttttoooooooowwwwwwwwwwwwwwwwrrrrrrrrmmmmmmmmkkkkkkkkkkkkkkkkmmmmmmmmnnnnnnnnbbbbbbbbeeeeeeeeccccccccppppppppffffffffgggggggggggggggghhhhhhhhwwwwwwww}}}}}}}}wwwwwwwwrrrrrrrrwwwwwwww||||||||xxxxxxxxsssssssswwwwwwwwssssssssjjjjjjjjmmmmmmmmssssssssppppppppyyyyyyyynnnnnnnnTTTTTTTToooooooowwwwwwwwwwwwwwwwrrrrrrrrmmmmmmmmkkkkkkkkkkkkkkkkmmmmmmmmnnnnnnnnbbbbbbbbeeeeeeeeccccccccppppppppffffffffggggggggffffffffhhhhhhhhwwwwwwww}}}}}}}}wwwwwwwwrrrrrrrrwwwwwwww||||||||~~~~~~~~xxxxxxxxsssssssswwwwwwwwssssssssjjjjjjjjmmmmmmmmssssssssppppppppyyyyyyyynnnnnnnnTTTTTTTToooooooowwwwwwwwwwwwwwwwrrrrrrrrmmmmmmmmkkkkkkkkkkkkkkkkmmmmmmmmnnnnnnnnbbbbbbbbeeeeeeeeccccccccppppppppffffffffggggggggffffffffhhhhhhhhwwwwwwww}}}}}}}}wwwwwwwwrrrrrrrrwwwwwwww||||||||~~~~~~~~xxxxxxxxsssssssswwwwwwwwssssssssjjjjjjjjmmmmmmmmssssssssppppppppyyyyyyyynnnnnnnnTTTTTTTToooooooowwwwwwwwwwwwwwwwrrrrrrrrmmmmmmmmkkkkkkkkkkkkkkkkmmmmmmmmnnnnnnnnbbbbbbbbeeeeeeeeccccccccppppppppffffffffggggggggffffffffhhhhhhhhwwwwwwww}}}}}}}}wwwwwwwwrrrrrrrrwwwwwwww||||||||~~~~~~~~xxxxxxxxsssssssswwwwwwwwssssssssjjjjjjjjmmmmmmmmssssssssppppppppyyyyyyyynnnnnnnnTTTTTTTToooooooowwwwwwwwwwwwwwwwrrrrrrrrmmmmmmmmkkkkkkkkkkkkkkkkmmmmmmmmnnnnnnnnbbbbbbbbeeeeeeeeccccccccppppppppffffffffggggggggffffffffhhhhhhhhwwwwwwww}}}}}}}}wwwwwwwwrrrrrrrrwwwwwwww||||||||~~~~~~~~xxxxxxxxsssssssswwwwwwwwssssssssjjjjjjjjmmmmmmmmssssssssppppppppyyyyyyyynnnnnnnnTTTTTTTToooooooowwwwwwwwwwwwwwwwrrrrrrrrmmmmmmmmkkkkkkkkkkkkkkkkmmmmmmmmnnnnnnnnbbbbbbbbeeeeeeeeccccccccppppppppeeeeeeeeggggggggffffffffhhhhhhhhwwwwwwww}}}}}}}}wwwwwwwwrrrrrrrrwwwwwwww||||||||~~~~~~~~xxxxxxxxsssssssswwwwwwwwssssssssjjjjjjjjmmmmmmmmssssssssppppppppyyyyyyyynnnnnnnnTTTTTTTToooooooowwwwwwwwwwwwwwwwrrrrrrrrmmmmmmmmkkkkkkkkkkkkkkkkmmmmmmmmnnnnnnnnbbbbbbbbeeeeeeeeccccccccppppppppeeeeeeeeggggggggffffffffhhhhhhhhwwwwwwww}}}}}}}}wwwwwwwwrrrrrrrrwwwwwwww||||||||~~~~~~~~xxxxxxxxsssssssswwwwwwwwssssssssjjjjjjjjmmmmmmmmssssssssppppppppyyyyyyyynnnnnnnnTTTTTTTToooooooowwwwwwwwwwwwwwwwrrrrrrrrmmmmmmmmkkkkkkkkkkkkkkkkmmmmmmmmnnnnnnnnbbbbbbbbeeeeeeeeccccccccppppppppeeeeeeeeggggggggffffffffhhhhhhhhwwwwwwww}}}}}}}}wwwwwwwwrrrrrrrrwwwwwwww||||||||~~~~~~~~xxxxxxxxsssssssswwwwwwwwssssssssjjjjjjjjmmmmmmmmssssssssppppppppyyyyyyyynnnnnnnnTTTTTTTTooooooooppppppppoooooooorrrrrrrrmmmmmmmmppppppppffffffffppppppppssssssssbbbbbbbbeeeeeeeekkkkkkkkkkkkkkkkaaaaaaaabbbbbbbbnnnnnnnnmmmmmmmmoooooooouuuuuuuukkkkkkkkaaaaaaaajjjjjjjjuuuuuuuuuuuuuuuuuuuuuuuuxxxxxxxxnnnnnnnnooooooookkkkkkkkeeeeeeeeccccccccssssssssooooooooyyyyyyyymmmmmmmm````````oooooooooooooooooooooooorrrrrrrrmmmmmmmmppppppppffffffffppppppppssssssssbbbbbbbbeeeeeeeekkkkkkkkkkkkkkkkaaaaaaaabbbbbbbbnnnnnnnnmmmmmmmmoooooooouuuuuuuukkkkkkkkaaaaaaaajjjjjjjjuuuuuuuuuuuuuuuuuuuuuuuuxxxxxxxxnnnnnnnnooooooookkkkkkkkeeeeeeeeccccccccssssssssooooooooyyyyyyyymmmmmmmm````````nnnnnnnnoooooooooooooooorrrrrrrrmmmmmmmmppppppppffffffffppppppppssssssssbbbbbbbbeeeeeeeekkkkkkkkkkkkkkkkaaaaaaaabbbbbbbbnnnnnnnnmmmmmmmmoooooooouuuuuuuukkkkkkkkaaaaaaaajjjjjjjjttttttttuuuuuuuuuuuuuuuuxxxxxxxxnnnnnnnnooooooookkkkkkkkeeeeeeeeccccccccssssssssooooooooyyyyyyyymmmmmmmm````````nnnnnnnnoooooooooooooooorrrrrrrrmmmmmmmmppppppppffffffffppppppppssssssssaaaaaaaaeeeeeeeejjjjjjjjkkkkkkkkaaaaaaaabbbbbbbbnnnnnnnnmmmmmmmmoooooooouuuuuuuukkkkkkkkaaaaaaaajjjjjjjjttttttttuuuuuuuuuuuuuuuuxxxxxxxxnnnnnnnnooooooookkkkkkkkeeeeeeeeccccccccssssssssooooooooyyyyyyyymmmmmmmm````````nnnnnnnnoooooooooooooooorrrrrrrrmmmmmmmmppppppppffffffffppppppppssssssssaaaaaaaaeeeeeeeejjjjjjjjkkkkkkkkaaaaaaaabbbbbbbbnnnnnnnnmmmmmmmmoooooooouuuuuuuukkkkkkkkaaaaaaaajjjjjjjjttttttttuuuuuuuuuuuuuuuuxxxxxxxxnnnnnnnnooooooookkkkkkkkeeeeeeeeccccccccssssssssooooooooyyyyyyyymmmmmmmm````````nnnnnnnnoooooooooooooooorrrrrrrrmmmmmmmmppppppppffffffffppppppppssssssssaaaaaaaaeeeeeeeejjjjjjjjkkkkkkkkaaaaaaaabbbbbbbbnnnnnnnnmmmmmmmmoooooooouuuuuuuukkkkkkkk````````jjjjjjjjttttttttuuuuuuuuuuuuuuuuxxxxxxxxnnnnnnnnooooooookkkkkkkkeeeeeeeeccccccccssssssssooooooooyyyyyyyymmmmmmmm________nnnnnnnnoooooooooooooooorrrrrrrrmmmmmmmmppppppppffffffffppppppppssssssssaaaaaaaaeeeeeeeejjjjjjjjkkkkkkkkaaaaaaaabbbbbbbbnnnnnnnnmmmmmmmmoooooooouuuuuuuukkkkkkkk````````jjjjjjjjttttttttuuuuuuuuuuuuuuuuxxxxxxxxnnnnnnnnooooooookkkkkkkkeeeeeeeeccccccccssssssssooooooooyyyyyyyymmmmmmmm________nnnnnnnnoooooooooooooooorrrrrrrrmmmmmmmmppppppppffffffffppppppppssssssssaaaaaaaaeeeeeeeejjjjjjjjkkkkkkkkaaaaaaaabbbbbbbbnnnnnnnnmmmmmmmmoooooooouuuuuuuukkkkkkkk````````jjjjjjjjttttttttuuuuuuuuuuuuuuuuxxxxxxxxnnnnnnnnooooooookkkkkkkkeeeeeeeeccccccccssssssssooooooooyyyyyyyymmmmmmmm________nnnnnnnnkkkkkkkkkkkkkkkkrrrrrrrrmmmmmmmmppppppppnnnnnnnn||||||||ssssssssiiiiiiiillllllllggggggggccccccccaaaaaaaabbbbbbbbcccccccceeeeeeeeccccccccppppppppffffffffkkkkkkkk^^^^^^^^ppppppppxxxxxxxx{{{{{{{{uuuuuuuuppppppppffffffffjjjjjjjjffffffffmmmmmmmmkkkkkkkksssssssswwwwwwwwyyyyyyyyyyyyyyyyccccccccnnnnnnnnkkkkkkkkkkkkkkkkrrrrrrrrmmmmmmmmppppppppnnnnnnnn||||||||ssssssssiiiiiiiillllllllggggggggccccccccaaaaaaaabbbbbbbbcccccccceeeeeeeeccccccccppppppppffffffffkkkkkkkk^^^^^^^^ppppppppxxxxxxxx{{{{{{{{uuuuuuuuppppppppffffffffjjjjjjjjffffffffmmmmmmmmkkkkkkkksssssssswwwwwwwwyyyyyyyyyyyyyyyyccccccccnnnnnnnnkkkkkkkkkkkkkkkkrrrrrrrrmmmmmmmmppppppppnnnnnnnn||||||||ssssssssiiiiiiiillllllllggggggggccccccccaaaaaaaabbbbbbbbcccccccceeeeeeeeccccccccppppppppffffffffkkkkkkkk^^^^^^^^ppppppppxxxxxxxx{{{{{{{{uuuuuuuuppppppppffffffffjjjjjjjjffffffffmmmmmmmmkkkkkkkksssssssswwwwwwwwyyyyyyyyyyyyyyyyccccccccnnnnnnnnkkkkkkkkkkkkkkkkrrrrrrrrmmmmmmmmoooooooonnnnnnnn||||||||ssssssssiiiiiiiillllllllggggggggccccccccaaaaaaaabbbbbbbbcccccccceeeeeeeeccccccccppppppppffffffffkkkkkkkk^^^^^^^^ppppppppxxxxxxxx{{{{{{{{uuuuuuuuppppppppffffffffjjjjjjjjffffffffmmmmmmmmkkkkkkkksssssssswwwwwwwwyyyyyyyyyyyyyyyyccccccccnnnnnnnnkkkkkkkkkkkkkkkkrrrrrrrrlllllllloooooooonnnnnnnn||||||||ssssssssiiiiiiiillllllllggggggggccccccccaaaaaaaabbbbbbbbcccccccceeeeeeeeccccccccppppppppffffffffkkkkkkkk^^^^^^^^ppppppppxxxxxxxx{{{{{{{{uuuuuuuuppppppppffffffffjjjjjjjjffffffffmmmmmmmmkkkkkkkksssssssswwwwwwwwyyyyyyyyyyyyyyyyccccccccnnnnnnnnkkkkkkkkkkkkkkkkrrrrrrrrlllllllloooooooonnnnnnnn||||||||ssssssssiiiiiiiillllllllggggggggcccccccc````````bbbbbbbbcccccccceeeeeeeeccccccccppppppppffffffffkkkkkkkk^^^^^^^^ppppppppxxxxxxxx{{{{{{{{uuuuuuuuppppppppffffffffjjjjjjjjffffffffmmmmmmmmkkkkkkkksssssssswwwwwwwwyyyyyyyyyyyyyyyyccccccccnnnnnnnnkkkkkkkkkkkkkkkkrrrrrrrrlllllllloooooooonnnnnnnn||||||||ssssssssiiiiiiiillllllllggggggggcccccccc````````bbbbbbbbcccccccceeeeeeeeccccccccppppppppffffffffkkkkkkkk^^^^^^^^ppppppppxxxxxxxx{{{{{{{{uuuuuuuuppppppppffffffffjjjjjjjjffffffffmmmmmmmmkkkkkkkksssssssswwwwwwwwyyyyyyyyyyyyyyyyccccccccnnnnnnnnkkkkkkkkkkkkkkkkrrrrrrrrlllllllloooooooommmmmmmm||||||||ssssssssiiiiiiiillllllllggggggggcccccccc````````bbbbbbbbcccccccceeeeeeeeccccccccppppppppffffffffkkkkkkkk]]]]]]]]ppppppppxxxxxxxx{{{{{{{{uuuuuuuuppppppppffffffffjjjjjjjjffffffffmmmmmmmmkkkkkkkksssssssswwwwwwwwyyyyyyyyyyyyyyyyccccccccffffffffkkkkkkkkkkkkkkkkrrrrrrrreeeeeeeeoooooooojjjjjjjjqqqqqqqqssssssssffffffffiiiiiiiicccccccc^^^^^^^^````````bbbbbbbbaaaaaaaa````````^^^^^^^^hhhhhhhhffffffffmmmmmmmmaaaaaaaa````````||||||||rrrrrrrruuuuuuuulllllllliiiiiiiijjjjjjjjnnnnnnnnrrrrrrrrppppppppkkkkkkkk||||||||yyyyyyyy~~~~~~~~ppppppppffffffffkkkkkkkkkkkkkkkkrrrrrrrreeeeeeeeoooooooojjjjjjjjqqqqqqqqssssssssffffffffiiiiiiiicccccccc^^^^^^^^````````bbbbbbbbaaaaaaaa````````^^^^^^^^hhhhhhhhffffffffmmmmmmmmaaaaaaaa````````||||||||rrrrrrrruuuuuuuulllllllliiiiiiiijjjjjjjjnnnnnnnnrrrrrrrrppppppppkkkkkkkk||||||||xxxxxxxx~~~~~~~~ppppppppffffffffkkkkkkkkkkkkkkkkrrrrrrrreeeeeeeeoooooooojjjjjjjjqqqqqqqqssssssssffffffffiiiiiiiicccccccc^^^^^^^^````````bbbbbbbbaaaaaaaa````````^^^^^^^^hhhhhhhhffffffffmmmmmmmmaaaaaaaa````````||||||||rrrrrrrruuuuuuuulllllllliiiiiiiijjjjjjjjnnnnnnnnrrrrrrrrppppppppkkkkkkkk||||||||xxxxxxxx~~~~~~~~ppppppppffffffffkkkkkkkkjjjjjjjjrrrrrrrreeeeeeeeoooooooojjjjjjjjqqqqqqqqrrrrrrrrffffffffiiiiiiiicccccccc^^^^^^^^````````bbbbbbbbaaaaaaaa````````^^^^^^^^hhhhhhhhffffffffmmmmmmmmaaaaaaaa````````||||||||rrrrrrrruuuuuuuulllllllliiiiiiiijjjjjjjjnnnnnnnnrrrrrrrrppppppppkkkkkkkk||||||||xxxxxxxx~~~~~~~~ppppppppffffffffkkkkkkkkjjjjjjjjrrrrrrrreeeeeeeeoooooooojjjjjjjjqqqqqqqqrrrrrrrrffffffffiiiiiiiicccccccc^^^^^^^^````````bbbbbbbbaaaaaaaa````````^^^^^^^^hhhhhhhhffffffffmmmmmmmmaaaaaaaa````````||||||||rrrrrrrruuuuuuuulllllllliiiiiiiijjjjjjjjnnnnnnnnrrrrrrrrppppppppkkkkkkkk{{{{{{{{xxxxxxxx~~~~~~~~ppppppppffffffffkkkkkkkkjjjjjjjjrrrrrrrreeeeeeeeoooooooojjjjjjjjqqqqqqqqrrrrrrrrffffffffiiiiiiiibbbbbbbb^^^^^^^^````````bbbbbbbbaaaaaaaa````````^^^^^^^^hhhhhhhhffffffffmmmmmmmmaaaaaaaa````````||||||||rrrrrrrruuuuuuuulllllllliiiiiiiijjjjjjjjnnnnnnnnrrrrrrrrppppppppkkkkkkkk{{{{{{{{xxxxxxxx~~~~~~~~ppppppppffffffffjjjjjjjjjjjjjjjjqqqqqqqqeeeeeeeeoooooooojjjjjjjjqqqqqqqqrrrrrrrrffffffffiiiiiiiibbbbbbbb^^^^^^^^````````bbbbbbbbaaaaaaaa````````^^^^^^^^hhhhhhhhffffffffmmmmmmmm````````````````||||||||rrrrrrrruuuuuuuukkkkkkkkiiiiiiiijjjjjjjjnnnnnnnnrrrrrrrrppppppppkkkkkkkk{{{{{{{{xxxxxxxx~~~~~~~~ppppppppffffffffjjjjjjjjjjjjjjjjqqqqqqqqeeeeeeeeoooooooojjjjjjjjqqqqqqqqrrrrrrrrffffffffiiiiiiiibbbbbbbb^^^^^^^^````````bbbbbbbbaaaaaaaa````````^^^^^^^^hhhhhhhhffffffffmmmmmmmm````````````````||||||||rrrrrrrruuuuuuuukkkkkkkkiiiiiiiijjjjjjjjmmmmmmmmrrrrrrrrppppppppkkkkkkkk{{{{{{{{xxxxxxxx}}}}}}}}ppppppppaaaaaaaajjjjjjjjjjjjjjjjqqqqqqqqhhhhhhhhooooooooffffffffoooooooorrrrrrrraaaaaaaaddddddddbbbbbbbb^^^^^^^^````````bbbbbbbbffffffffXXXXXXXXffffffff\\\\\\\\ffffffffhhhhhhhhmmmmmmmmnnnnnnnnpppppppp{{{{{{{{}}}}}}}}||||||||rrrrrrrruuuuuuuukkkkkkkkmmmmmmmmrrrrrrrrrrrrrrrrqqqqqqqqooooooooffffffffttttttttxxxxxxxx}}}}}}}}uuuuuuuuaaaaaaaajjjjjjjjjjjjjjjjqqqqqqqqhhhhhhhhooooooooffffffffoooooooorrrrrrrraaaaaaaaddddddddbbbbbbbb^^^^^^^^````````bbbbbbbbffffffffXXXXXXXXffffffff\\\\\\\\ffffffffhhhhhhhhmmmmmmmmnnnnnnnnpppppppp{{{{{{{{}}}}}}}}||||||||qqqqqqqquuuuuuuukkkkkkkkmmmmmmmmqqqqqqqqrrrrrrrrqqqqqqqqooooooooffffffffttttttttxxxxxxxx}}}}}}}}uuuuuuuuaaaaaaaajjjjjjjjjjjjjjjjqqqqqqqqggggggggooooooooffffffffoooooooorrrrrrrraaaaaaaaddddddddbbbbbbbb^^^^^^^^````````aaaaaaaaffffffffXXXXXXXXeeeeeeee\\\\\\\\ffffffffhhhhhhhhmmmmmmmmnnnnnnnnpppppppp{{{{{{{{}}}}}}}}||||||||qqqqqqqquuuuuuuukkkkkkkkmmmmmmmmqqqqqqqqrrrrrrrrqqqqqqqqooooooooffffffffttttttttxxxxxxxx}}}}}}}}uuuuuuuuaaaaaaaajjjjjjjjjjjjjjjjqqqqqqqqggggggggooooooooeeeeeeeeoooooooorrrrrrrraaaaaaaaddddddddbbbbbbbb^^^^^^^^````````aaaaaaaaffffffffXXXXXXXXeeeeeeee[[[[[[[[ffffffffhhhhhhhhmmmmmmmmnnnnnnnnpppppppp{{{{{{{{}}}}}}}}||||||||qqqqqqqquuuuuuuukkkkkkkkmmmmmmmmqqqqqqqqrrrrrrrrqqqqqqqqooooooooffffffffssssssssxxxxxxxx}}}}}}}}uuuuuuuuaaaaaaaajjjjjjjjjjjjjjjjqqqqqqqqggggggggooooooooeeeeeeeeoooooooorrrrrrrraaaaaaaaddddddddbbbbbbbb^^^^^^^^````````aaaaaaaaffffffffXXXXXXXXeeeeeeee[[[[[[[[eeeeeeeehhhhhhhhmmmmmmmmnnnnnnnnpppppppp{{{{{{{{}}}}}}}}||||||||qqqqqqqqttttttttkkkkkkkkmmmmmmmmqqqqqqqqrrrrrrrrqqqqqqqqooooooooffffffffssssssssxxxxxxxx}}}}}}}}uuuuuuuuaaaaaaaajjjjjjjjjjjjjjjjqqqqqqqqggggggggooooooooeeeeeeeeoooooooorrrrrrrraaaaaaaaddddddddbbbbbbbb^^^^^^^^````````aaaaaaaaffffffffXXXXXXXXeeeeeeee[[[[[[[[eeeeeeeehhhhhhhhmmmmmmmmnnnnnnnnpppppppp{{{{{{{{}}}}}}}}||||||||qqqqqqqqttttttttkkkkkkkkmmmmmmmmqqqqqqqqrrrrrrrrqqqqqqqqooooooooffffffffssssssssxxxxxxxx}}}}}}}}uuuuuuuuaaaaaaaajjjjjjjjjjjjjjjjqqqqqqqqggggggggooooooooeeeeeeeeoooooooorrrrrrrraaaaaaaaddddddddbbbbbbbb^^^^^^^^````````aaaaaaaaffffffffXXXXXXXXeeeeeeee[[[[[[[[eeeeeeeehhhhhhhhmmmmmmmmnnnnnnnnpppppppp{{{{{{{{}}}}}}}}||||||||qqqqqqqqttttttttkkkkkkkkmmmmmmmmqqqqqqqqrrrrrrrrqqqqqqqqooooooooffffffffssssssssxxxxxxxx}}}}}}}}ttttttttaaaaaaaajjjjjjjjjjjjjjjjqqqqqqqqggggggggooooooooeeeeeeeeoooooooorrrrrrrraaaaaaaaddddddddbbbbbbbb^^^^^^^^````````aaaaaaaaffffffffXXXXXXXXeeeeeeee[[[[[[[[eeeeeeeehhhhhhhhmmmmmmmmnnnnnnnnpppppppp{{{{{{{{}}}}}}}}||||||||qqqqqqqqttttttttkkkkkkkkmmmmmmmmqqqqqqqqrrrrrrrrqqqqqqqqooooooooffffffffssssssssxxxxxxxx}}}}}}}}ttttttttiiiiiiiirrrrrrrrjjjjjjjjqqqqqqqqttttttttoooooooouuuuuuuuttttttttjjjjjjjjaaaaaaaaddddddddbbbbbbbb^^^^^^^^````````aaaaaaaaffffffffccccccccbbbbbbbb________eeeeeeeeoooooooo{{{{{{{{ggggggggllllllllttttttttttttttttqqqqqqqq||||||||kkkkkkkkuuuuuuuuvvvvvvvvrrrrrrrrqqqqqqqqooooooooffffffffooooooooxxxxxxxxuuuuuuuulllllllliiiiiiiirrrrrrrrjjjjjjjjqqqqqqqqttttttttoooooooouuuuuuuuttttttttjjjjjjjjaaaaaaaaddddddddbbbbbbbb^^^^^^^^````````aaaaaaaaffffffffccccccccbbbbbbbb________eeeeeeeeoooooooo{{{{{{{{ggggggggllllllllttttttttttttttttqqqqqqqq||||||||kkkkkkkkuuuuuuuuvvvvvvvvrrrrrrrrqqqqqqqqooooooooffffffffooooooooxxxxxxxxuuuuuuuulllllllliiiiiiiirrrrrrrrjjjjjjjjqqqqqqqqttttttttoooooooouuuuuuuuttttttttjjjjjjjjaaaaaaaaddddddddbbbbbbbb^^^^^^^^````````aaaaaaaaffffffffccccccccbbbbbbbb________eeeeeeeeoooooooo{{{{{{{{ggggggggllllllllttttttttttttttttqqqqqqqq||||||||kkkkkkkkuuuuuuuuvvvvvvvvrrrrrrrrqqqqqqqqooooooooffffffffooooooooxxxxxxxxuuuuuuuulllllllliiiiiiiirrrrrrrrjjjjjjjjqqqqqqqqttttttttoooooooouuuuuuuuttttttttjjjjjjjjaaaaaaaaddddddddbbbbbbbb^^^^^^^^````````aaaaaaaaffffffffccccccccbbbbbbbb________ffffffffoooooooo{{{{{{{{ggggggggllllllllttttttttttttttttqqqqqqqq||||||||kkkkkkkkuuuuuuuuvvvvvvvvrrrrrrrrqqqqqqqqooooooooffffffffooooooooxxxxxxxxuuuuuuuulllllllliiiiiiiirrrrrrrrjjjjjjjjqqqqqqqqttttttttoooooooouuuuuuuuttttttttkkkkkkkkaaaaaaaaddddddddbbbbbbbb^^^^^^^^````````aaaaaaaaffffffffccccccccbbbbbbbb________ffffffffoooooooo{{{{{{{{ggggggggllllllllttttttttttttttttqqqqqqqq||||||||kkkkkkkkuuuuuuuuvvvvvvvvrrrrrrrrqqqqqqqqooooooooffffffffooooooooxxxxxxxxvvvvvvvvlllllllliiiiiiiirrrrrrrrjjjjjjjjqqqqqqqqttttttttoooooooouuuuuuuuttttttttkkkkkkkkaaaaaaaaddddddddbbbbbbbb^^^^^^^^````````aaaaaaaaffffffffccccccccbbbbbbbb________ffffffffoooooooo||||||||ggggggggllllllllttttttttttttttttqqqqqqqq||||||||kkkkkkkkuuuuuuuuvvvvvvvvrrrrrrrrqqqqqqqqooooooooffffffffooooooooxxxxxxxxvvvvvvvvlllllllliiiiiiiirrrrrrrrjjjjjjjjqqqqqqqqttttttttoooooooouuuuuuuuttttttttkkkkkkkkaaaaaaaaddddddddbbbbbbbb^^^^^^^^````````bbbbbbbbffffffffccccccccbbbbbbbb________ffffffffpppppppp||||||||ggggggggllllllllttttttttttttttttqqqqqqqq||||||||kkkkkkkkuuuuuuuuvvvvvvvvrrrrrrrrqqqqqqqqooooooooffffffffooooooooxxxxxxxxvvvvvvvvlllllllliiiiiiiirrrrrrrrjjjjjjjjqqqqqqqqttttttttoooooooouuuuuuuuttttttttkkkkkkkkaaaaaaaaddddddddbbbbbbbb^^^^^^^^````````bbbbbbbbffffffffcccccccccccccccc________ffffffffpppppppp||||||||ggggggggllllllllttttttttttttttttrrrrrrrr||||||||kkkkkkkkuuuuuuuuvvvvvvvvrrrrrrrrqqqqqqqqooooooooffffffffooooooooxxxxxxxxvvvvvvvvllllllllnnnnnnnnwwwwwwwwrrrrrrrrqqqqqqqq~~~~~~~~}}}}}}}}ppppppppllllllllbbbbbbbb^^^^^^^^````````bbbbbbbb^^^^^^^^llllllll^^^^^^^^ddddddddffffffffmmmmmmmmttttttttooooooooccccccccllllllllpppppppprrrrrrrryyyyyyyy{{{{{{{{rrrrrrrrvvvvvvvvrrrrrrrrrrrrrrrrwwwwwwwwnnnnnnnnooooooooxxxxxxxxqqqqqqqqhhhhhhhhnnnnnnnnwwwwwwwwrrrrrrrrqqqqqqqq~~~~~~~~}}}}}}}}ppppppppllllllllbbbbbbbb^^^^^^^^````````bbbbbbbb^^^^^^^^llllllll^^^^^^^^ddddddddffffffffmmmmmmmmttttttttooooooooccccccccllllllllpppppppprrrrrrrryyyyyyyy{{{{{{{{rrrrrrrrvvvvvvvvrrrrrrrrrrrrrrrrwwwwwwwwnnnnnnnnooooooooxxxxxxxxqqqqqqqqhhhhhhhhnnnnnnnnwwwwwwwwrrrrrrrrrrrrrrrr~~~~~~~~}}}}}}}}qqqqqqqqllllllllcccccccc^^^^^^^^````````bbbbbbbb^^^^^^^^llllllll^^^^^^^^ddddddddffffffffmmmmmmmmttttttttooooooooccccccccllllllllpppppppprrrrrrrryyyyyyyy{{{{{{{{rrrrrrrrvvvvvvvvrrrrrrrrrrrrrrrrwwwwwwwwnnnnnnnnooooooooxxxxxxxxqqqqqqqqhhhhhhhhnnnnnnnnwwwwwwwwrrrrrrrrrrrrrrrr~~~~~~~~}}}}}}}}qqqqqqqqllllllllcccccccc________````````bbbbbbbb^^^^^^^^llllllll^^^^^^^^ddddddddffffffffmmmmmmmmttttttttooooooooccccccccllllllllpppppppprrrrrrrryyyyyyyy{{{{{{{{rrrrrrrrvvvvvvvvrrrrrrrrrrrrrrrrwwwwwwwwnnnnnnnnooooooooyyyyyyyyqqqqqqqqhhhhhhhhnnnnnnnnwwwwwwwwrrrrrrrrrrrrrrrr~~~~~~~~}}}}}}}}qqqqqqqqllllllllcccccccc________aaaaaaaabbbbbbbb^^^^^^^^mmmmmmmm^^^^^^^^ddddddddffffffffmmmmmmmmttttttttooooooooccccccccmmmmmmmmpppppppprrrrrrrrzzzzzzzz{{{{{{{{rrrrrrrrvvvvvvvvrrrrrrrrrrrrrrrrxxxxxxxxnnnnnnnnooooooooyyyyyyyyqqqqqqqqhhhhhhhhnnnnnnnnwwwwwwwwrrrrrrrrrrrrrrrr}}}}}}}}qqqqqqqqllllllllcccccccc________aaaaaaaabbbbbbbb________mmmmmmmm^^^^^^^^ddddddddffffffffmmmmmmmmttttttttooooooooccccccccmmmmmmmmpppppppprrrrrrrrzzzzzzzz{{{{{{{{rrrrrrrrwwwwwwwwssssssssrrrrrrrrxxxxxxxxnnnnnnnnooooooooyyyyyyyyqqqqqqqqhhhhhhhhoooooooowwwwwwwwrrrrrrrrrrrrrrrr}}}}}}}}qqqqqqqqllllllllcccccccc________aaaaaaaabbbbbbbb________mmmmmmmm^^^^^^^^ddddddddffffffffmmmmmmmmuuuuuuuuooooooooccccccccmmmmmmmmpppppppprrrrrrrrzzzzzzzz{{{{{{{{rrrrrrrrwwwwwwwwssssssssrrrrrrrrxxxxxxxxnnnnnnnnooooooooyyyyyyyyqqqqqqqqhhhhhhhhoooooooowwwwwwwwssssssssrrrrrrrr}}}}}}}}qqqqqqqqmmmmmmmmcccccccc________aaaaaaaabbbbbbbb________mmmmmmmm^^^^^^^^ddddddddffffffffmmmmmmmmuuuuuuuuooooooooccccccccmmmmmmmmpppppppprrrrrrrrzzzzzzzz{{{{{{{{sssssssswwwwwwwwssssssssrrrrrrrrxxxxxxxxnnnnnnnnppppppppyyyyyyyyrrrrrrrrhhhhhhhhvvvvvvvvLLLLLLLLSSSSSSSS________aaaaaaaabbbbbbbbbbbbbbbbeeeeeeeeffffffffddddddddffffffffiiiiiiiioooooooohhhhhhhhllllllllcccccccc````````iiiiiiiirrrrrrrr}}}}}}}}vvvvvvvvoooooooosssssssszzzzzzzz||||||||sssssssshhhhhhhhqqqqqqqqyyyyyyyy````````wwwwwwwwLLLLLLLLTTTTTTTT________aaaaaaaabbbbbbbbbbbbbbbbeeeeeeeeffffffffddddddddffffffffiiiiiiiioooooooohhhhhhhhllllllllccccccccaaaaaaaaiiiiiiiirrrrrrrr}}}}}}}}vvvvvvvvoooooooosssssssszzzzzzzz}}}}}}}}sssssssshhhhhhhhqqqqqqqqzzzzzzzz````````wwwwwwwwLLLLLLLLTTTTTTTT________aaaaaaaabbbbbbbbbbbbbbbbeeeeeeeeffffffffddddddddggggggggiiiiiiiiooooooooiiiiiiiillllllllddddddddaaaaaaaaiiiiiiiirrrrrrrr}}}}}}}}vvvvvvvvoooooooosssssssszzzzzzzz}}}}}}}}sssssssshhhhhhhhqqqqqqqqzzzzzzzz````````wwwwwwwwLLLLLLLLTTTTTTTT________aaaaaaaabbbbbbbbbbbbbbbbeeeeeeeeffffffffddddddddggggggggiiiiiiiiooooooooiiiiiiiillllllllddddddddaaaaaaaaiiiiiiiirrrrrrrr}}}}}}}}vvvvvvvvoooooooosssssssszzzzzzzz}}}}}}}}sssssssshhhhhhhhqqqqqqqqzzzzzzzz````````wwwwwwwwLLLLLLLLTTTTTTTT________aaaaaaaaccccccccbbbbbbbbeeeeeeeeggggggggddddddddggggggggiiiiiiiiooooooooiiiiiiiimmmmmmmmddddddddaaaaaaaaiiiiiiiirrrrrrrr}}}}}}}}vvvvvvvvoooooooosssssssszzzzzzzz}}}}}}}}sssssssshhhhhhhhqqqqqqqqzzzzzzzz````````wwwwwwwwLLLLLLLLTTTTTTTT________aaaaaaaaccccccccbbbbbbbbeeeeeeeeggggggggddddddddggggggggiiiiiiiiooooooooiiiiiiiimmmmmmmmddddddddaaaaaaaaiiiiiiiirrrrrrrr}}}}}}}}vvvvvvvvoooooooosssssssszzzzzzzz}}}}}}}}sssssssshhhhhhhhqqqqqqqqzzzzzzzz````````wwwwwwwwLLLLLLLLTTTTTTTT________aaaaaaaaccccccccbbbbbbbbffffffffggggggggddddddddggggggggiiiiiiiiooooooooiiiiiiiimmmmmmmmddddddddaaaaaaaaiiiiiiiirrrrrrrr}}}}}}}}vvvvvvvvoooooooosssssssszzzzzzzz}}}}}}}}sssssssshhhhhhhhqqqqqqqqzzzzzzzz````````wwwwwwwwLLLLLLLLTTTTTTTT________aaaaaaaaccccccccbbbbbbbbffffffffggggggggddddddddggggggggiiiiiiiiooooooooiiiiiiiimmmmmmmmddddddddaaaaaaaaiiiiiiiirrrrrrrr}}}}}}}}vvvvvvvvoooooooosssssssszzzzzzzz}}}}}}}}sssssssshhhhhhhhqqqqqqqqzzzzzzzz````````{{{{{{{{||||||||||||||||OOOOOOOORRRRRRRR________YYYYYYYYccccccccggggggggaaaaaaaakkkkkkkkddddddddggggggggaaaaaaaaffffffff\\\\\\\\````````dddddddddddddddd\\\\\\\\rrrrrrrrzzzzzzzz}}}}}}}}{{{{{{{{rrrrrrrrssssssssuuuuuuuusssssssskkkkkkkkuuuuuuuuwwwwwwwwcccccccc{{{{{{{{||||||||||||||||OOOOOOOORRRRRRRR________YYYYYYYYccccccccggggggggaaaaaaaakkkkkkkkddddddddggggggggaaaaaaaaffffffff\\\\\\\\````````dddddddddddddddd\\\\\\\\rrrrrrrrzzzzzzzz}}}}}}}}{{{{{{{{rrrrrrrrssssssssuuuuuuuusssssssskkkkkkkkuuuuuuuuwwwwwwwwcccccccc{{{{{{{{||||||||||||||||OOOOOOOORRRRRRRR________YYYYYYYYccccccccggggggggaaaaaaaakkkkkkkkddddddddggggggggaaaaaaaaffffffff\\\\\\\\````````dddddddddddddddd\\\\\\\\rrrrrrrrzzzzzzzz}}}}}}}}{{{{{{{{rrrrrrrrssssssssuuuuuuuusssssssskkkkkkkkuuuuuuuuwwwwwwwwcccccccc{{{{{{{{||||||||||||||||OOOOOOOORRRRRRRR________YYYYYYYYccccccccggggggggaaaaaaaakkkkkkkkddddddddggggggggaaaaaaaaffffffff\\\\\\\\````````dddddddddddddddd\\\\\\\\rrrrrrrrzzzzzzzz}}}}}}}}zzzzzzzzrrrrrrrrssssssssuuuuuuuusssssssskkkkkkkkuuuuuuuuwwwwwwwwcccccccc{{{{{{{{||||||||||||||||OOOOOOOORRRRRRRR________YYYYYYYYbbbbbbbbggggggggaaaaaaaakkkkkkkkddddddddggggggggaaaaaaaaffffffff\\\\\\\\````````dddddddddddddddd\\\\\\\\rrrrrrrrzzzzzzzz}}}}}}}}zzzzzzzzrrrrrrrrssssssssuuuuuuuusssssssskkkkkkkkttttttttwwwwwwwwcccccccc{{{{{{{{||||||||||||||||OOOOOOOORRRRRRRR________YYYYYYYYbbbbbbbbggggggggaaaaaaaakkkkkkkkddddddddggggggggaaaaaaaaffffffff\\\\\\\\````````dddddddddddddddd\\\\\\\\rrrrrrrrzzzzzzzz}}}}}}}}zzzzzzzzrrrrrrrrssssssssuuuuuuuusssssssskkkkkkkkttttttttvvvvvvvvcccccccc{{{{{{{{||||||||||||||||OOOOOOOORRRRRRRR________YYYYYYYYbbbbbbbbggggggggaaaaaaaakkkkkkkkddddddddffffffffaaaaaaaaffffffff\\\\\\\\````````ccccccccdddddddd\\\\\\\\rrrrrrrrzzzzzzzz}}}}}}}}zzzzzzzzrrrrrrrrssssssssuuuuuuuusssssssskkkkkkkkttttttttvvvvvvvvcccccccc{{{{{{{{||||||||||||||||OOOOOOOORRRRRRRR________YYYYYYYYbbbbbbbbggggggggaaaaaaaakkkkkkkkddddddddffffffffaaaaaaaaffffffff\\\\\\\\````````ccccccccdddddddd\\\\\\\\rrrrrrrrzzzzzzzz}}}}}}}}zzzzzzzzrrrrrrrrssssssss~~~~~~~~uuuuuuuusssssssskkkkkkkkttttttttvvvvvvvvcccccccc{{{{{{{{yyyyyyyyWWWWWWWW________\\\\\\\\bbbbbbbb________aaaaaaaaccccccccddddddddffffffff\\\\\\\\ffffffffWWWWWWWW[[[[[[[[ccccccccppppppppWWWWWWWWjjjjjjjjuuuuuuuuxxxxxxxxwwwwwwwwzzzzzzzzwwwwwwwwppppppppssssssssppppppppyyyyyyyyrrrrrrrrhhhhhhhhzzzzzzzzxxxxxxxxVVVVVVVV________\\\\\\\\bbbbbbbb________````````ccccccccddddddddffffffff\\\\\\\\ffffffffWWWWWWWW[[[[[[[[ccccccccppppppppWWWWWWWWjjjjjjjjuuuuuuuuxxxxxxxxwwwwwwwwzzzzzzzzwwwwwwwwppppppppssssssssppppppppyyyyyyyyqqqqqqqqhhhhhhhh~~~~~~~~zzzzzzzzxxxxxxxxVVVVVVVV________\\\\\\\\bbbbbbbb________````````ccccccccddddddddffffffff\\\\\\\\ffffffffWWWWWWWW[[[[[[[[ccccccccppppppppWWWWWWWWjjjjjjjjuuuuuuuuxxxxxxxxwwwwwwwwzzzzzzzzwwwwwwwwppppppppssssssssooooooooyyyyyyyyqqqqqqqqhhhhhhhh~~~~~~~~zzzzzzzzxxxxxxxxVVVVVVVV________\\\\\\\\bbbbbbbb^^^^^^^^````````ccccccccddddddddffffffff\\\\\\\\eeeeeeeeWWWWWWWW[[[[[[[[ccccccccppppppppWWWWWWWWjjjjjjjjuuuuuuuuxxxxxxxxvvvvvvvvzzzzzzzzvvvvvvvvppppppppssssssssooooooooyyyyyyyyqqqqqqqqhhhhhhhh~~~~~~~~zzzzzzzzxxxxxxxxVVVVVVVV________\\\\\\\\bbbbbbbb^^^^^^^^````````ccccccccddddddddffffffff\\\\\\\\eeeeeeeeWWWWWWWWZZZZZZZZccccccccppppppppWWWWWWWWjjjjjjjjuuuuuuuuxxxxxxxxvvvvvvvvzzzzzzzzvvvvvvvvppppppppssssssssooooooooyyyyyyyyqqqqqqqqhhhhhhhh~~~~~~~~zzzzzzzzxxxxxxxxVVVVVVVV^^^^^^^^\\\\\\\\bbbbbbbb^^^^^^^^````````ccccccccddddddddffffffff[[[[[[[[eeeeeeeeVVVVVVVVZZZZZZZZccccccccooooooooWWWWWWWWjjjjjjjjuuuuuuuuxxxxxxxxvvvvvvvvzzzzzzzzvvvvvvvvppppppppssssssssooooooooxxxxxxxxqqqqqqqqhhhhhhhh~~~~~~~~zzzzzzzzxxxxxxxxVVVVVVVV^^^^^^^^\\\\\\\\bbbbbbbb^^^^^^^^````````bbbbbbbbddddddddffffffff[[[[[[[[eeeeeeeeVVVVVVVVZZZZZZZZccccccccooooooooWWWWWWWWjjjjjjjjuuuuuuuuxxxxxxxxvvvvvvvvzzzzzzzzvvvvvvvvoooooooorrrrrrrrooooooooxxxxxxxxqqqqqqqqgggggggg~~~~~~~~zzzzzzzzxxxxxxxxVVVVVVVV^^^^^^^^[[[[[[[[aaaaaaaa^^^^^^^^````````bbbbbbbbccccccccffffffff[[[[[[[[eeeeeeeeVVVVVVVVZZZZZZZZccccccccooooooooWWWWWWWWjjjjjjjjuuuuuuuuxxxxxxxxvvvvvvvvzzzzzzzzvvvvvvvvoooooooorrrrrrrrooooooooxxxxxxxxqqqqqqqqgggggggg~~~~~~~~vvvvvvvv\\\\\\\\]]]]]]]]^^^^^^^^````````aaaaaaaaaaaaaaaa````````^^^^^^^^[[[[[[[[eeeeeeee[[[[[[[[]]]]]]]]^^^^^^^^ZZZZZZZZbbbbbbbbdddddddd^^^^^^^^eeeeeeeettttttttwwwwwwww~~~~~~~~vvvvvvvvqqqqqqqqoooooooorrrrrrrrooooooooxxxxxxxxyyyyyyyypppppppp~~~~~~~~vvvvvvvv\\\\\\\\]]]]]]]]^^^^^^^^````````aaaaaaaaaaaaaaaa````````]]]]]]]][[[[[[[[eeeeeeee[[[[[[[[]]]]]]]]^^^^^^^^ZZZZZZZZbbbbbbbbdddddddd^^^^^^^^eeeeeeeettttttttwwwwwwww~~~~~~~~vvvvvvvvqqqqqqqqoooooooorrrrrrrrooooooooxxxxxxxxxxxxxxxxoooooooo~~~~~~~~vvvvvvvv\\\\\\\\]]]]]]]]^^^^^^^^````````aaaaaaaaaaaaaaaa________]]]]]]]][[[[[[[[eeeeeeee[[[[[[[[]]]]]]]]^^^^^^^^ZZZZZZZZbbbbbbbbdddddddd^^^^^^^^eeeeeeeettttttttwwwwwwww~~~~~~~~vvvvvvvvqqqqqqqqoooooooorrrrrrrrooooooooxxxxxxxxxxxxxxxxoooooooo~~~~~~~~vvvvvvvv\\\\\\\\]]]]]]]]^^^^^^^^````````aaaaaaaaaaaaaaaa________]]]]]]]][[[[[[[[eeeeeeee[[[[[[[[]]]]]]]]^^^^^^^^ZZZZZZZZbbbbbbbbdddddddd^^^^^^^^eeeeeeeettttttttwwwwwwww~~~~~~~~vvvvvvvvqqqqqqqqoooooooorrrrrrrrnnnnnnnnxxxxxxxxxxxxxxxxoooooooo~~~~~~~~vvvvvvvv\\\\\\\\]]]]]]]]^^^^^^^^````````aaaaaaaaaaaaaaaa________]]]]]]]][[[[[[[[eeeeeeee[[[[[[[[]]]]]]]]^^^^^^^^ZZZZZZZZbbbbbbbbdddddddd^^^^^^^^eeeeeeeettttttttwwwwwwww~~~~~~~~vvvvvvvvqqqqqqqqoooooooorrrrrrrrnnnnnnnnxxxxxxxxxxxxxxxxoooooooo~~~~~~~~vvvvvvvv\\\\\\\\]]]]]]]]^^^^^^^^________aaaaaaaa````````________]]]]]]]][[[[[[[[eeeeeeee[[[[[[[[]]]]]]]]^^^^^^^^YYYYYYYYbbbbbbbbdddddddd^^^^^^^^ddddddddttttttttwwwwwwww}}}}}}}}vvvvvvvvqqqqqqqqoooooooorrrrrrrrnnnnnnnnxxxxxxxxxxxxxxxxoooooooo~~~~~~~~vvvvvvvv\\\\\\\\]]]]]]]]]]]]]]]]________aaaaaaaa````````________]]]]]]]][[[[[[[[eeeeeeee[[[[[[[[\\\\\\\\]]]]]]]]YYYYYYYYbbbbbbbbdddddddd^^^^^^^^ddddddddttttttttwwwwwwww}}}}}}}}vvvvvvvvqqqqqqqqoooooooorrrrrrrrnnnnnnnnwwwwwwwwxxxxxxxxoooooooo~~~~~~~~vvvvvvvv\\\\\\\\]]]]]]]]]]]]]]]]________aaaaaaaa````````________]]]]]]]][[[[[[[[eeeeeeeeZZZZZZZZ\\\\\\\\]]]]]]]]YYYYYYYYbbbbbbbbdddddddd^^^^^^^^ddddddddttttttttwwwwwwww}}}}}}}}vvvvvvvvqqqqqqqqoooooooorrrrrrrrnnnnnnnnwwwwwwwwxxxxxxxxoooooooo~~~~~~~~}}}}}}}}xxxxxxxxvvvvvvvveeeeeeee________aaaaaaaa]]]]]]]]________hhhhhhhheeeeeeee________]]]]]]]]VVVVVVVV]]]]]]]]ZZZZZZZZ________ZZZZZZZZYYYYYYYYZZZZZZZZZZZZZZZZjjjjjjjjddddddddttttttttwwwwwwwwyyyyyyyyqqqqqqqqqqqqqqqqoooooooorrrrrrrrnnnnnnnnwwwwwwww}}}}}}}}llllllll~~~~~~~~}}}}}}}}wwwwwwwwvvvvvvvveeeeeeee________aaaaaaaa]]]]]]]]________hhhhhhhheeeeeeee________]]]]]]]]VVVVVVVV]]]]]]]]ZZZZZZZZ________ZZZZZZZZYYYYYYYYZZZZZZZZZZZZZZZZjjjjjjjjddddddddttttttttwwwwwwwwyyyyyyyyqqqqqqqqppppppppnnnnnnnnqqqqqqqqnnnnnnnnwwwwwwww||||||||kkkkkkkk~~~~~~~~}}}}}}}}wwwwwwwwvvvvvvvveeeeeeee________aaaaaaaa]]]]]]]]________hhhhhhhheeeeeeee________]]]]]]]]VVVVVVVV]]]]]]]]ZZZZZZZZ________ZZZZZZZZYYYYYYYYZZZZZZZZZZZZZZZZjjjjjjjjddddddddttttttttwwwwwwwwyyyyyyyyqqqqqqqqppppppppnnnnnnnnqqqqqqqqnnnnnnnnwwwwwwww||||||||kkkkkkkk~~~~~~~~}}}}}}}}wwwwwwwwvvvvvvvveeeeeeee________aaaaaaaa]]]]]]]]________hhhhhhhheeeeeeee________]]]]]]]]VVVVVVVV]]]]]]]]ZZZZZZZZ________ZZZZZZZZYYYYYYYYZZZZZZZZZZZZZZZZjjjjjjjjddddddddttttttttwwwwwwwwyyyyyyyyqqqqqqqqppppppppnnnnnnnnqqqqqqqqnnnnnnnnwwwwwwww||||||||kkkkkkkk~~~~~~~~}}}}}}}}wwwwwwwwvvvvvvvveeeeeeee________aaaaaaaa]]]]]]]]________hhhhhhhheeeeeeee________]]]]]]]]VVVVVVVV]]]]]]]]ZZZZZZZZ________ZZZZZZZZYYYYYYYYZZZZZZZZZZZZZZZZjjjjjjjjddddddddttttttttwwwwwwwwyyyyyyyyqqqqqqqqppppppppnnnnnnnnqqqqqqqqnnnnnnnnwwwwwwww||||||||kkkkkkkk~~~~~~~~}}}}}}}}wwwwwwwwvvvvvvvveeeeeeee________aaaaaaaa]]]]]]]]________hhhhhhhheeeeeeee________]]]]]]]]VVVVVVVV]]]]]]]]ZZZZZZZZ________ZZZZZZZZYYYYYYYYZZZZZZZZZZZZZZZZjjjjjjjjddddddddttttttttwwwwwwwwyyyyyyyyqqqqqqqqppppppppnnnnnnnnqqqqqqqqnnnnnnnnwwwwwwww||||||||kkkkkkkk~~~~~~~~}}}}}}}}wwwwwwwwvvvvvvvveeeeeeee________aaaaaaaa]]]]]]]]________hhhhhhhheeeeeeee________]]]]]]]]VVVVVVVV]]]]]]]]ZZZZZZZZ________ZZZZZZZZYYYYYYYYZZZZZZZZZZZZZZZZjjjjjjjjddddddddttttttttwwwwwwwwyyyyyyyyqqqqqqqqppppppppnnnnnnnnqqqqqqqqnnnnnnnnwwwwwwww||||||||kkkkkkkk~~~~~~~~}}}}}}}}wwwwwwwwvvvvvvvveeeeeeee________aaaaaaaa]]]]]]]]________hhhhhhhheeeeeeee________]]]]]]]]VVVVVVVV]]]]]]]]ZZZZZZZZ________ZZZZZZZZYYYYYYYYZZZZZZZZZZZZZZZZjjjjjjjjddddddddttttttttwwwwwwwwyyyyyyyyqqqqqqqqppppppppnnnnnnnnqqqqqqqqnnnnnnnnwwwwwwww||||||||kkkkkkkkyyyyyyyyssssssssuuuuuuuussssssssjjjjjjjj````````ccccccccaaaaaaaa]]]]]]]]________eeeeeeee]]]]]]]]WWWWWWWW]]]]]]]]^^^^^^^^XXXXXXXXZZZZZZZZ\\\\\\\\UUUUUUUUYYYYYYYY]]]]]]]]jjjjjjjjoooooooolllllllltttttttt~~~~~~~~yyyyyyyyzzzzzzzzqqqqqqqqppppppppnnnnnnnnyyyyyyyynnnnnnnnwwwwwwwwuuuuuuuuffffffffyyyyyyyyssssssssuuuuuuuussssssssjjjjjjjj````````ccccccccaaaaaaaa]]]]]]]]________eeeeeeee]]]]]]]]WWWWWWWW]]]]]]]]^^^^^^^^XXXXXXXXZZZZZZZZ\\\\\\\\UUUUUUUUYYYYYYYY]]]]]]]]jjjjjjjjoooooooolllllllltttttttt~~~~~~~~yyyyyyyyzzzzzzzzqqqqqqqqppppppppnnnnnnnnyyyyyyyynnnnnnnnwwwwwwwwuuuuuuuuffffffffyyyyyyyyssssssssuuuuuuuussssssssjjjjjjjj````````ccccccccaaaaaaaa]]]]]]]]________eeeeeeee]]]]]]]]WWWWWWWW]]]]]]]]^^^^^^^^XXXXXXXXZZZZZZZZ\\\\\\\\UUUUUUUUYYYYYYYY]]]]]]]]jjjjjjjjoooooooolllllllltttttttt~~~~~~~~yyyyyyyyzzzzzzzzqqqqqqqqqqqqqqqqooooooooyyyyyyyynnnnnnnnwwwwwwwwuuuuuuuuggggggggzzzzzzzzssssssssuuuuuuuussssssssjjjjjjjj````````ccccccccaaaaaaaa]]]]]]]]________eeeeeeee]]]]]]]]WWWWWWWW]]]]]]]]^^^^^^^^XXXXXXXXZZZZZZZZ\\\\\\\\UUUUUUUUYYYYYYYY]]]]]]]]jjjjjjjjoooooooolllllllltttttttt~~~~~~~~yyyyyyyyzzzzzzzzqqqqqqqqqqqqqqqqooooooooyyyyyyyynnnnnnnnwwwwwwwwuuuuuuuuggggggggzzzzzzzzssssssssuuuuuuuussssssssjjjjjjjj````````ccccccccbbbbbbbb]]]]]]]]________eeeeeeee]]]]]]]]WWWWWWWW]]]]]]]]^^^^^^^^XXXXXXXX[[[[[[[[\\\\\\\\VVVVVVVVYYYYYYYY]]]]]]]]jjjjjjjjoooooooollllllllttttttttyyyyyyyyzzzzzzzzqqqqqqqqqqqqqqqqooooooooyyyyyyyynnnnnnnnwwwwwwwwuuuuuuuuggggggggzzzzzzzzssssssssvvvvvvvvssssssssjjjjjjjj````````ddddddddbbbbbbbb^^^^^^^^________eeeeeeee]]]]]]]]WWWWWWWW]]]]]]]]^^^^^^^^XXXXXXXX[[[[[[[[\\\\\\\\VVVVVVVVYYYYYYYY]]]]]]]]jjjjjjjjoooooooollllllllttttttttyyyyyyyyzzzzzzzzqqqqqqqqqqqqqqqqooooooooyyyyyyyynnnnnnnnxxxxxxxxuuuuuuuuggggggggzzzzzzzzssssssssvvvvvvvvssssssssjjjjjjjj````````ddddddddbbbbbbbb^^^^^^^^````````ffffffff]]]]]]]]WWWWWWWW]]]]]]]]^^^^^^^^XXXXXXXX[[[[[[[[]]]]]]]]VVVVVVVVYYYYYYYY]]]]]]]]jjjjjjjjoooooooollllllllttttttttyyyyyyyyzzzzzzzzqqqqqqqqqqqqqqqqoooooooozzzzzzzznnnnnnnnxxxxxxxxuuuuuuuuggggggggzzzzzzzzssssssssvvvvvvvvssssssssjjjjjjjj````````ddddddddbbbbbbbb^^^^^^^^````````ffffffff^^^^^^^^WWWWWWWW]]]]]]]]^^^^^^^^YYYYYYYY[[[[[[[[]]]]]]]]VVVVVVVVZZZZZZZZ]]]]]]]]jjjjjjjjoooooooollllllllttttttttyyyyyyyyzzzzzzzzrrrrrrrrqqqqqqqqoooooooozzzzzzzznnnnnnnnxxxxxxxxuuuuuuuuggggggggzzzzzzzznnnnnnnnppppppppoooooooojjjjjjjjllllllllffffffffaaaaaaaaddddddddbbbbbbbb^^^^^^^^````````aaaaaaaaYYYYYYYY[[[[[[[[UUUUUUUU[[[[[[[[YYYYYYYYSSSSSSSSPPPPPPPP^^^^^^^^bbbbbbbbjjjjjjjjllllllllhhhhhhhhqqqqqqqqttttttttyyyyyyyynnnnnnnnrrrrrrrryyyyyyyywwwwwwwwwwwwwwwwvvvvvvvvxxxxxxxxppppppppoooooooozzzzzzzznnnnnnnnppppppppoooooooojjjjjjjjllllllllffffffffaaaaaaaaddddddddbbbbbbbb^^^^^^^^````````aaaaaaaaYYYYYYYY[[[[[[[[VVVVVVVV[[[[[[[[YYYYYYYYSSSSSSSSPPPPPPPP^^^^^^^^bbbbbbbbjjjjjjjjllllllllhhhhhhhhqqqqqqqqttttttttyyyyyyyynnnnnnnnrrrrrrrryyyyyyyywwwwwwwwwwwwwwwwvvvvvvvvxxxxxxxxqqqqqqqqoooooooozzzzzzzznnnnnnnnppppppppoooooooojjjjjjjjllllllllffffffffaaaaaaaaddddddddbbbbbbbb^^^^^^^^````````aaaaaaaaYYYYYYYY[[[[[[[[VVVVVVVV[[[[[[[[YYYYYYYYSSSSSSSSPPPPPPPP^^^^^^^^bbbbbbbbjjjjjjjjllllllllhhhhhhhhqqqqqqqqttttttttyyyyyyyynnnnnnnnrrrrrrrryyyyyyyywwwwwwwwwwwwwwwwvvvvvvvvxxxxxxxxqqqqqqqqppppppppzzzzzzzznnnnnnnnqqqqqqqqoooooooojjjjjjjjllllllllffffffffaaaaaaaaddddddddbbbbbbbb^^^^^^^^````````aaaaaaaaYYYYYYYY[[[[[[[[VVVVVVVV[[[[[[[[YYYYYYYYSSSSSSSSPPPPPPPP^^^^^^^^bbbbbbbbjjjjjjjjllllllllhhhhhhhhqqqqqqqqttttttttyyyyyyyynnnnnnnnrrrrrrrryyyyyyyywwwwwwwwwwwwwwwwwwwwwwwwxxxxxxxxqqqqqqqqppppppppzzzzzzzznnnnnnnnqqqqqqqqoooooooojjjjjjjjllllllllffffffffaaaaaaaaddddddddbbbbbbbb^^^^^^^^````````bbbbbbbbYYYYYYYY[[[[[[[[VVVVVVVV\\\\\\\\YYYYYYYYSSSSSSSSPPPPPPPP^^^^^^^^bbbbbbbbjjjjjjjjllllllllhhhhhhhhqqqqqqqquuuuuuuuzzzzzzzznnnnnnnnrrrrrrrryyyyyyyywwwwwwwwwwwwwwwwwwwwwwwwxxxxxxxxqqqqqqqqppppppppzzzzzzzznnnnnnnnqqqqqqqqoooooooojjjjjjjjmmmmmmmmffffffffaaaaaaaaddddddddbbbbbbbb^^^^^^^^````````bbbbbbbbYYYYYYYY[[[[[[[[VVVVVVVV\\\\\\\\YYYYYYYYSSSSSSSSQQQQQQQQ^^^^^^^^bbbbbbbbkkkkkkkkllllllllhhhhhhhhrrrrrrrruuuuuuuuzzzzzzzznnnnnnnnrrrrrrrryyyyyyyywwwwwwwwwwwwwwwwwwwwwwwwxxxxxxxxqqqqqqqqpppppppp{{{{{{{{ooooooooqqqqqqqqoooooooojjjjjjjjmmmmmmmmffffffffaaaaaaaaddddddddcccccccc^^^^^^^^````````bbbbbbbbZZZZZZZZ[[[[[[[[VVVVVVVV\\\\\\\\YYYYYYYYTTTTTTTTQQQQQQQQ^^^^^^^^bbbbbbbbkkkkkkkkllllllllhhhhhhhhrrrrrrrruuuuuuuuzzzzzzzzoooooooorrrrrrrryyyyyyyywwwwwwwwwwwwwwwwwwwwwwwwxxxxxxxxqqqqqqqqpppppppp{{{{{{{{ooooooooqqqqqqqqoooooooojjjjjjjjmmmmmmmmffffffffaaaaaaaaeeeeeeeecccccccc________aaaaaaaabbbbbbbbZZZZZZZZ[[[[[[[[VVVVVVVV\\\\\\\\YYYYYYYYTTTTTTTTQQQQQQQQ________bbbbbbbbkkkkkkkkllllllllhhhhhhhhrrrrrrrruuuuuuuuzzzzzzzzoooooooorrrrrrrryyyyyyyywwwwwwwwwwwwwwwwwwwwwwwwyyyyyyyyqqqqqqqqpppppppp{{{{{{{{wwwwwwwwmmmmmmmmttttttttppppppppffffffffhhhhhhhhnnnnnnnniiiiiiiieeeeeeeecccccccc________aaaaaaaaZZZZZZZZZZZZZZZZXXXXXXXXYYYYYYYY________aaaaaaaa________TTTTTTTTccccccccoooooooowwwwwwwwwwwwwwwwllllllllyyyyyyyy}}}}}}}}rrrrrrrrrrrrrrrrrrrrrrrrwwwwwwww||||||||{{{{{{{{||||||||yyyyyyyyyyyyyyyyuuuuuuuu{{{{{{{{wwwwwwwwmmmmmmmmttttttttppppppppffffffffhhhhhhhhnnnnnnnniiiiiiiieeeeeeeecccccccc________aaaaaaaaZZZZZZZZZZZZZZZZYYYYYYYYZZZZZZZZ________aaaaaaaa________TTTTTTTTddddddddoooooooowwwwwwwwwwwwwwwwllllllllzzzzzzzz}}}}}}}}rrrrrrrrrrrrrrrrsssssssswwwwwwww||||||||{{{{{{{{||||||||yyyyyyyyyyyyyyyyuuuuuuuu{{{{{{{{wwwwwwwwmmmmmmmmttttttttppppppppffffffffiiiiiiiinnnnnnnniiiiiiiieeeeeeeecccccccc________aaaaaaaaZZZZZZZZZZZZZZZZYYYYYYYYZZZZZZZZ________bbbbbbbb________TTTTTTTTddddddddoooooooowwwwwwwwwwwwwwwwllllllllzzzzzzzz}}}}}}}}ssssssssrrrrrrrrsssssssswwwwwwww||||||||{{{{{{{{||||||||yyyyyyyyyyyyyyyyuuuuuuuu{{{{{{{{wwwwwwwwnnnnnnnnuuuuuuuuppppppppffffffffiiiiiiiinnnnnnnniiiiiiiieeeeeeeecccccccc________aaaaaaaa[[[[[[[[ZZZZZZZZYYYYYYYYZZZZZZZZ````````bbbbbbbb________TTTTTTTTddddddddoooooooowwwwwwwwxxxxxxxxllllllllzzzzzzzz}}}}}}}}ssssssssrrrrrrrrsssssssswwwwwwww}}}}}}}}{{{{{{{{||||||||yyyyyyyyyyyyyyyyuuuuuuuu{{{{{{{{wwwwwwwwnnnnnnnnuuuuuuuuppppppppffffffffiiiiiiiioooooooojjjjjjjjeeeeeeeecccccccc________aaaaaaaa[[[[[[[[ZZZZZZZZYYYYYYYYZZZZZZZZ````````bbbbbbbb________UUUUUUUUddddddddppppppppxxxxxxxxxxxxxxxxllllllllzzzzzzzz}}}}}}}}ssssssssrrrrrrrrsssssssswwwwwwww}}}}}}}}{{{{{{{{||||||||yyyyyyyyzzzzzzzzvvvvvvvv{{{{{{{{wwwwwwwwnnnnnnnnuuuuuuuuppppppppggggggggiiiiiiiioooooooojjjjjjjjeeeeeeeecccccccc________aaaaaaaa[[[[[[[[ZZZZZZZZYYYYYYYYZZZZZZZZ````````bbbbbbbb________UUUUUUUUddddddddppppppppxxxxxxxxxxxxxxxxllllllllzzzzzzzz}}}}}}}}ssssssssrrrrrrrrsssssssswwwwwwww}}}}}}}}{{{{{{{{||||||||yyyyyyyyzzzzzzzzvvvvvvvv{{{{{{{{wwwwwwwwnnnnnnnnuuuuuuuuppppppppggggggggiiiiiiiioooooooojjjjjjjjeeeeeeeecccccccc________aaaaaaaa[[[[[[[[ZZZZZZZZYYYYYYYYZZZZZZZZ````````bbbbbbbb````````UUUUUUUUddddddddppppppppxxxxxxxxxxxxxxxxllllllllzzzzzzzz}}}}}}}}sssssssssssssssssssssssswwwwwwww}}}}}}}}{{{{{{{{||||||||yyyyyyyyzzzzzzzzvvvvvvvv||||||||xxxxxxxxnnnnnnnnuuuuuuuuppppppppggggggggiiiiiiiioooooooojjjjjjjjeeeeeeeedddddddd________aaaaaaaa[[[[[[[[[[[[[[[[YYYYYYYYZZZZZZZZ````````bbbbbbbb````````UUUUUUUUddddddddppppppppxxxxxxxxxxxxxxxxllllllllzzzzzzzz}}}}}}}}sssssssssssssssssssssssswwwwwwww}}}}}}}}{{{{{{{{||||||||yyyyyyyyzzzzzzzzvvvvvvvvttttttttxxxxxxxxssssssssrrrrrrrrppppppppggggggggiiiiiiiittttttttooooooooffffffff\\\\\\\\````````aaaaaaaaVVVVVVVV[[[[[[[[\\\\\\\\________eeeeeeeeggggggggiiiiiiiiiiiiiiiidddddddduuuuuuuu}}}}}}}}rrrrrrrryyyyyyyy~~~~~~~~oooooooowwwwwwwwssssssssssssssss}}}}}}}}}}}}}}}}zzzzzzzz~~~~~~~~ttttttttxxxxxxxxssssssssrrrrrrrrqqqqqqqqggggggggiiiiiiiittttttttooooooooffffffff\\\\\\\\````````bbbbbbbbVVVVVVVV[[[[[[[[]]]]]]]]________eeeeeeeeggggggggiiiiiiiijjjjjjjjdddddddduuuuuuuu}}}}}}}}rrrrrrrryyyyyyyy~~~~~~~~oooooooowwwwwwwwssssssssssssssss}}}}}}}}}}}}}}}}zzzzzzzz~~~~~~~~ttttttttxxxxxxxxssssssssrrrrrrrrqqqqqqqqggggggggiiiiiiiittttttttooooooooffffffff\\\\\\\\````````bbbbbbbbWWWWWWWW[[[[[[[[]]]]]]]]________eeeeeeeeggggggggiiiiiiiijjjjjjjjeeeeeeeeuuuuuuuu}}}}}}}}rrrrrrrryyyyyyyy~~~~~~~~ooooooooxxxxxxxxttttttttssssssss}}}}}}}}}}}}}}}}zzzzzzzz~~~~~~~~ttttttttxxxxxxxxssssssssrrrrrrrrqqqqqqqqggggggggjjjjjjjjttttttttooooooooffffffff\\\\\\\\````````bbbbbbbbWWWWWWWW[[[[[[[[]]]]]]]]________eeeeeeeeggggggggiiiiiiiijjjjjjjjeeeeeeeeuuuuuuuu}}}}}}}}rrrrrrrryyyyyyyy~~~~~~~~ooooooooxxxxxxxxttttttttssssssss}}}}}}}}}}}}}}}}zzzzzzzz~~~~~~~~ttttttttxxxxxxxxssssssssrrrrrrrrqqqqqqqqggggggggjjjjjjjjttttttttooooooooffffffff\\\\\\\\````````bbbbbbbbWWWWWWWW[[[[[[[[]]]]]]]]````````eeeeeeeeggggggggjjjjjjjjjjjjjjjjeeeeeeeeuuuuuuuu}}}}}}}}rrrrrrrryyyyyyyy~~~~~~~~ooooooooxxxxxxxxttttttttssssssss}}}}}}}}}}}}}}}}zzzzzzzz~~~~~~~~ttttttttxxxxxxxxssssssssrrrrrrrrqqqqqqqqggggggggjjjjjjjjttttttttooooooooffffffff\\\\\\\\````````bbbbbbbbWWWWWWWW[[[[[[[[]]]]]]]]````````eeeeeeeeggggggggjjjjjjjjjjjjjjjjeeeeeeeeuuuuuuuu}}}}}}}}ssssssssyyyyyyyy~~~~~~~~ooooooooxxxxxxxxttttttttssssssss~~~~~~~~}}}}}}}}zzzzzzzzuuuuuuuuxxxxxxxxssssssssssssssssqqqqqqqqggggggggjjjjjjjjttttttttooooooooffffffff\\\\\\\\````````bbbbbbbbWWWWWWWW[[[[[[[[]]]]]]]]````````eeeeeeeehhhhhhhhjjjjjjjjjjjjjjjjeeeeeeeeuuuuuuuu}}}}}}}}ssssssssyyyyyyyy~~~~~~~~ooooooooxxxxxxxxttttttttssssssss~~~~~~~~}}}}}}}}zzzzzzzzuuuuuuuuxxxxxxxxssssssssssssssssqqqqqqqqhhhhhhhhjjjjjjjjttttttttooooooooffffffff]]]]]]]]````````bbbbbbbbWWWWWWWW[[[[[[[[]]]]]]]]````````eeeeeeeehhhhhhhhjjjjjjjjjjjjjjjjeeeeeeeeuuuuuuuu}}}}}}}}ssssssssyyyyyyyy~~~~~~~~ooooooooxxxxxxxxttttttttssssssss~~~~~~~~}}}}}}}}zzzzzzzzxxxxxxxx{{{{{{{{vvvvvvvvyyyyyyyyoooooooorrrrrrrrttttttttwwwwwwwwnnnnnnnn````````hhhhhhhhrrrrrrrr________\\\\\\\\bbbbbbbb````````ffffffffhhhhhhhhjjjjjjjjsssssssseeeeeeeennnnnnnnvvvvvvvvqqqqqqqqvvvvvvvv{{{{{{{{ooooooooxxxxxxxxtttttttt{{{{{{{{~~~~~~~~}}}}}}}}zzzzzzzzxxxxxxxx{{{{{{{{vvvvvvvvyyyyyyyyoooooooorrrrrrrrttttttttwwwwwwwwnnnnnnnn````````hhhhhhhhrrrrrrrr________\\\\\\\\bbbbbbbb````````ffffffffhhhhhhhhjjjjjjjjtttttttteeeeeeeennnnnnnnvvvvvvvvqqqqqqqqvvvvvvvv{{{{{{{{ooooooooxxxxxxxxtttttttt{{{{{{{{~~~~~~~~}}}}}}}}zzzzzzzzxxxxxxxx{{{{{{{{vvvvvvvvyyyyyyyyoooooooorrrrrrrrttttttttwwwwwwwwnnnnnnnn````````hhhhhhhhrrrrrrrr________\\\\\\\\bbbbbbbb````````ffffffffhhhhhhhhjjjjjjjjtttttttteeeeeeeennnnnnnnvvvvvvvvqqqqqqqqwwwwwwww{{{{{{{{ppppppppxxxxxxxxtttttttt{{{{{{{{~~~~~~~~}}}}}}}}zzzzzzzzxxxxxxxx{{{{{{{{vvvvvvvvyyyyyyyypppppppprrrrrrrruuuuuuuuwwwwwwwwnnnnnnnn````````hhhhhhhhrrrrrrrr________\\\\\\\\bbbbbbbb````````ffffffffhhhhhhhhjjjjjjjjtttttttteeeeeeeennnnnnnnvvvvvvvvrrrrrrrrwwwwwwww{{{{{{{{ppppppppxxxxxxxxtttttttt{{{{{{{{~~~~~~~~~~~~~~~~{{{{{{{{xxxxxxxx{{{{{{{{vvvvvvvvyyyyyyyypppppppprrrrrrrruuuuuuuuwwwwwwwwnnnnnnnn````````hhhhhhhhrrrrrrrr________\\\\\\\\bbbbbbbb````````ffffffffhhhhhhhhjjjjjjjjtttttttteeeeeeeennnnnnnnvvvvvvvvrrrrrrrrwwwwwwww||||||||ppppppppxxxxxxxxtttttttt{{{{{{{{~~~~~~~~~~~~~~~~{{{{{{{{xxxxxxxx{{{{{{{{vvvvvvvvyyyyyyyypppppppprrrrrrrruuuuuuuuwwwwwwwwnnnnnnnn````````hhhhhhhhrrrrrrrr________\\\\\\\\bbbbbbbb````````ffffffffhhhhhhhhjjjjjjjjtttttttteeeeeeeennnnnnnnvvvvvvvvrrrrrrrrwwwwwwww||||||||ppppppppyyyyyyyytttttttt||||||||~~~~~~~~~~~~~~~~{{{{{{{{xxxxxxxx{{{{{{{{vvvvvvvvyyyyyyyypppppppprrrrrrrruuuuuuuuwwwwwwwwnnnnnnnn````````iiiiiiiirrrrrrrr________\\\\\\\\bbbbbbbb````````ffffffffhhhhhhhhjjjjjjjjttttttttffffffffnnnnnnnnvvvvvvvvrrrrrrrrwwwwwwww||||||||ppppppppyyyyyyyyuuuuuuuu||||||||~~~~~~~~~~~~~~~~{{{{{{{{xxxxxxxx{{{{{{{{vvvvvvvvyyyyyyyypppppppprrrrrrrruuuuuuuuwwwwwwwwnnnnnnnn````````iiiiiiiirrrrrrrr````````\\\\\\\\bbbbbbbb````````ffffffffhhhhhhhhjjjjjjjjttttttttffffffffnnnnnnnnvvvvvvvvrrrrrrrrwwwwwwww||||||||ppppppppyyyyyyyyuuuuuuuu||||||||~~~~~~~~~~~~~~~~{{{{{{{{uuuuuuuu~~~~~~~~xxxxxxxx{{{{{{{{~~~~~~~~ttttttttwwwwwwww||||||||ttttttttllllllllmmmmmmmmuuuuuuuu{{{{{{{{\\\\\\\\sssssssscccccccchhhhhhhhnnnnnnnnppppppppccccccccttttttttmmmmmmmmqqqqqqqqjjjjjjjjvvvvvvvvzzzzzzzzxxxxxxxxyyyyyyyyuuuuuuuu~~~~~~~~zzzzzzzz~~~~~~~~{{{{{{{{||||||||uuuuuuuu~~~~~~~~yyyyyyyy{{{{{{{{~~~~~~~~ttttttttwwwwwwww}}}}}}}}uuuuuuuullllllllmmmmmmmmuuuuuuuu{{{{{{{{]]]]]]]]sssssssscccccccchhhhhhhhnnnnnnnnppppppppccccccccttttttttmmmmmmmmqqqqqqqqjjjjjjjjwwwwwwwwzzzzzzzzxxxxxxxxyyyyyyyyuuuuuuuu~~~~~~~~zzzzzzzz~~~~~~~~{{{{{{{{||||||||uuuuuuuu~~~~~~~~yyyyyyyy{{{{{{{{~~~~~~~~uuuuuuuuwwwwwwww}}}}}}}}uuuuuuuullllllllmmmmmmmmuuuuuuuu{{{{{{{{]]]]]]]]sssssssscccccccchhhhhhhhnnnnnnnnppppppppccccccccttttttttnnnnnnnnqqqqqqqqjjjjjjjjwwwwwwwwzzzzzzzzxxxxxxxxyyyyyyyyuuuuuuuuzzzzzzzz~~~~~~~~{{{{{{{{||||||||uuuuuuuu~~~~~~~~yyyyyyyy{{{{{{{{~~~~~~~~uuuuuuuuwwwwwwww}}}}}}}}uuuuuuuullllllllmmmmmmmmuuuuuuuu{{{{{{{{]]]]]]]]sssssssscccccccchhhhhhhhnnnnnnnnppppppppccccccccttttttttnnnnnnnnrrrrrrrrjjjjjjjjwwwwwwwwzzzzzzzzxxxxxxxxyyyyyyyyuuuuuuuuzzzzzzzz~~~~~~~~{{{{{{{{||||||||vvvvvvvv~~~~~~~~yyyyyyyy{{{{{{{{~~~~~~~~uuuuuuuuwwwwwwww}}}}}}}}uuuuuuuullllllllmmmmmmmmuuuuuuuu{{{{{{{{]]]]]]]]sssssssscccccccchhhhhhhhnnnnnnnnppppppppccccccccttttttttnnnnnnnnrrrrrrrrjjjjjjjjwwwwwwwwzzzzzzzzxxxxxxxxyyyyyyyyuuuuuuuuzzzzzzzz~~~~~~~~{{{{{{{{||||||||vvvvvvvv~~~~~~~~yyyyyyyy{{{{{{{{~~~~~~~~uuuuuuuuwwwwwwww}}}}}}}}uuuuuuuullllllllmmmmmmmmuuuuuuuu||||||||]]]]]]]]sssssssscccccccciiiiiiiinnnnnnnnppppppppccccccccttttttttnnnnnnnnrrrrrrrrjjjjjjjjwwwwwwwwzzzzzzzzxxxxxxxxyyyyyyyyuuuuuuuuzzzzzzzz~~~~~~~~{{{{{{{{||||||||vvvvvvvv~~~~~~~~yyyyyyyy{{{{{{{{~~~~~~~~uuuuuuuuwwwwwwww}}}}}}}}uuuuuuuullllllllmmmmmmmmuuuuuuuu||||||||]]]]]]]]sssssssscccccccciiiiiiiinnnnnnnnppppppppccccccccttttttttnnnnnnnnrrrrrrrrjjjjjjjjwwwwwwwwzzzzzzzzxxxxxxxxyyyyyyyyuuuuuuuuzzzzzzzz~~~~~~~~{{{{{{{{}}}}}}}}vvvvvvvv~~~~~~~~yyyyyyyy{{{{{{{{~~~~~~~~uuuuuuuuwwwwwwww}}}}}}}}uuuuuuuullllllllmmmmmmmmuuuuuuuu||||||||]]]]]]]]sssssssscccccccciiiiiiiinnnnnnnnppppppppccccccccttttttttnnnnnnnnrrrrrrrrjjjjjjjjwwwwwwwwzzzzzzzzxxxxxxxxyyyyyyyyuuuuuuuuzzzzzzzz~~~~~~~~{{{{{{{{}}}}}}}}yyyyyyyytttttttttttttttt~~~~~~~~||||||||wwwwwwwwrrrrrrrriiiiiiii````````jjjjjjjjrrrrrrrrtttttttt````````jjjjjjjjccccccccffffffffkkkkkkkkmmmmmmmmffffffffttttttttrrrrrrrrvvvvvvvvuuuuuuuuwwwwwwww{{{{{{{{}}}}}}}}yyyyyyyy}}}}}}}}vvvvvvvv~~~~~~~~{{{{{{{{xxxxxxxxyyyyyyyytttttttttttttttt~~~~~~~~||||||||wwwwwwwwrrrrrrrriiiiiiii````````jjjjjjjjrrrrrrrrtttttttt````````jjjjjjjjccccccccffffffffkkkkkkkkmmmmmmmmffffffffuuuuuuuurrrrrrrrvvvvvvvvuuuuuuuuwwwwwwww{{{{{{{{}}}}}}}}yyyyyyyy}}}}}}}}vvvvvvvv~~~~~~~~{{{{{{{{xxxxxxxxyyyyyyyytttttttttttttttt~~~~~~~~||||||||wwwwwwwwrrrrrrrriiiiiiii````````jjjjjjjjrrrrrrrrtttttttt````````jjjjjjjjccccccccffffffffkkkkkkkkmmmmmmmmffffffffuuuuuuuussssssssvvvvvvvvuuuuuuuuwwwwwwww{{{{{{{{}}}}}}}}yyyyyyyy}}}}}}}}vvvvvvvv~~~~~~~~{{{{{{{{xxxxxxxxyyyyyyyyuuuuuuuutttttttt~~~~~~~~||||||||wwwwwwwwrrrrrrrriiiiiiii````````jjjjjjjjrrrrrrrrtttttttt````````jjjjjjjjccccccccffffffffkkkkkkkkmmmmmmmmffffffffuuuuuuuussssssssvvvvvvvvuuuuuuuuwwwwwwww{{{{{{{{}}}}}}}}yyyyyyyy}}}}}}}}vvvvvvvv~~~~~~~~{{{{{{{{xxxxxxxxyyyyyyyyuuuuuuuutttttttt~~~~~~~~||||||||wwwwwwwwrrrrrrrriiiiiiii````````jjjjjjjjrrrrrrrrtttttttt````````kkkkkkkkccccccccffffffffkkkkkkkkmmmmmmmmffffffffuuuuuuuussssssssvvvvvvvvuuuuuuuuwwwwwwww{{{{{{{{}}}}}}}}yyyyyyyy}}}}}}}}vvvvvvvv~~~~~~~~{{{{{{{{xxxxxxxxyyyyyyyyuuuuuuuutttttttt~~~~~~~~||||||||wwwwwwwwrrrrrrrriiiiiiii````````jjjjjjjjrrrrrrrrtttttttt````````kkkkkkkkccccccccffffffffkkkkkkkknnnnnnnnffffffffuuuuuuuusssssssswwwwwwwwuuuuuuuuwwwwwwww{{{{{{{{}}}}}}}}yyyyyyyy}}}}}}}}vvvvvvvv~~~~~~~~{{{{{{{{xxxxxxxxyyyyyyyyuuuuuuuutttttttt~~~~~~~~||||||||wwwwwwwwrrrrrrrriiiiiiii````````jjjjjjjjrrrrrrrrtttttttt````````kkkkkkkkccccccccffffffffkkkkkkkknnnnnnnnffffffffuuuuuuuusssssssswwwwwwwwuuuuuuuuwwwwwwww{{{{{{{{}}}}}}}}yyyyyyyy}}}}}}}}vvvvvvvv~~~~~~~~{{{{{{{{xxxxxxxxyyyyyyyyuuuuuuuutttttttt~~~~~~~~||||||||wwwwwwwwrrrrrrrriiiiiiii````````jjjjjjjjrrrrrrrrtttttttt````````kkkkkkkkccccccccffffffffkkkkkkkknnnnnnnnffffffffuuuuuuuusssssssswwwwwwwwuuuuuuuuwwwwwwww{{{{{{{{}}}}}}}}yyyyyyyy}}}}}}}}vvvvvvvv~~~~~~~~{{{{{{{{xxxxxxxx}}}}}}}}wwwwwwwwrrrrrrrrmmmmmmmmhhhhhhhhooooooooyyyyyyyyppppppppiiiiiiiiddddddddccccccccmmmmmmmmnnnnnnnnhhhhhhhheeeeeeee]]]]]]]][[[[[[[[aaaaaaaannnnnnnniiiiiiiikkkkkkkkuuuuuuuukkkkkkkk~~~~~~~~~~~~~~~~wwwwwwww{{{{{{{{}}}}}}}}}}}}}}}}~~~~~~~~{{{{{{{{xxxxxxxx}}}}}}}}wwwwwwwwrrrrrrrrmmmmmmmmhhhhhhhhooooooooyyyyyyyyppppppppiiiiiiiiddddddddccccccccmmmmmmmmnnnnnnnnhhhhhhhheeeeeeee]]]]]]]][[[[[[[[aaaaaaaannnnnnnniiiiiiiikkkkkkkkuuuuuuuukkkkkkkk~~~~~~~~~~~~~~~~~~~~~~~~wwwwwwww{{{{{{{{}}}}}}}}}}}}}}}}~~~~~~~~{{{{{{{{xxxxxxxx}}}}}}}}wwwwwwwwrrrrrrrrmmmmmmmmhhhhhhhhooooooooyyyyyyyyppppppppiiiiiiiiddddddddccccccccmmmmmmmmnnnnnnnnhhhhhhhheeeeeeee]]]]]]]][[[[[[[[aaaaaaaannnnnnnniiiiiiiikkkkkkkkuuuuuuuukkkkkkkk~~~~~~~~~~~~~~~~~~~~~~~~wwwwwwww{{{{{{{{}}}}}}}}}}}}}}}}~~~~~~~~{{{{{{{{xxxxxxxx}}}}}}}}wwwwwwwwrrrrrrrrmmmmmmmmhhhhhhhhooooooooyyyyyyyyppppppppiiiiiiiiddddddddccccccccmmmmmmmmnnnnnnnnhhhhhhhheeeeeeee]]]]]]]][[[[[[[[aaaaaaaannnnnnnniiiiiiiikkkkkkkkuuuuuuuukkkkkkkk~~~~~~~~~~~~~~~~~~~~~~~~wwwwwwww{{{{{{{{}}}}}}}}}}}}}}}}~~~~~~~~{{{{{{{{xxxxxxxx}}}}}}}}wwwwwwwwrrrrrrrrmmmmmmmmhhhhhhhhooooooooyyyyyyyyppppppppiiiiiiiiddddddddccccccccmmmmmmmmnnnnnnnnhhhhhhhheeeeeeee]]]]]]]][[[[[[[[aaaaaaaannnnnnnniiiiiiiikkkkkkkkttttttttkkkkkkkk~~~~~~~~~~~~~~~~~~~~~~~~wwwwwwww{{{{{{{{}}}}}}}}}}}}}}}}~~~~~~~~{{{{{{{{xxxxxxxx}}}}}}}}wwwwwwwwrrrrrrrrmmmmmmmmhhhhhhhhooooooooyyyyyyyyppppppppiiiiiiiiddddddddccccccccmmmmmmmmnnnnnnnnhhhhhhhheeeeeeee]]]]]]]][[[[[[[[aaaaaaaannnnnnnniiiiiiiikkkkkkkkttttttttkkkkkkkk~~~~~~~~~~~~~~~~~~~~~~~~wwwwwwww{{{{{{{{}}}}}}}}}}}}}}}}~~~~~~~~{{{{{{{{xxxxxxxx}}}}}}}}vvvvvvvvrrrrrrrrmmmmmmmmhhhhhhhhooooooooyyyyyyyyooooooooiiiiiiiiddddddddccccccccmmmmmmmmnnnnnnnnhhhhhhhheeeeeeee]]]]]]]][[[[[[[[aaaaaaaannnnnnnniiiiiiiikkkkkkkkttttttttkkkkkkkk~~~~~~~~~~~~~~~~~~~~~~~~wwwwwwww{{{{{{{{}}}}}}}}}}}}}}}}~~~~~~~~{{{{{{{{xxxxxxxx}}}}}}}}vvvvvvvvrrrrrrrrmmmmmmmmhhhhhhhhooooooooyyyyyyyyooooooooiiiiiiiiddddddddccccccccmmmmmmmmnnnnnnnnhhhhhhhheeeeeeee\\\\\\\\[[[[[[[[aaaaaaaannnnnnnniiiiiiiikkkkkkkkttttttttkkkkkkkk~~~~~~~~~~~~~~~~~~~~~~~~wwwwwwww{{{{{{{{||||||||}}}}}}}}~~~~~~~~{{{{{{{{xxxxxxxxvvvvvvvvmmmmmmmmuuuuuuuuhhhhhhhhccccccccffffffffuuuuuuuurrrrrrrrqqqqqqqqllllllllggggggggqqqqqqqqnnnnnnnncccccccc]]]]]]]]\\\\\\\\^^^^^^^^iiiiiiiisssssssspppppppprrrrrrrr||||||||nnnnnnnn{{{{{{{{~~~~~~~~zzzzzzzzqqqqqqqq||||||||~~~~~~~~{{{{{{{{xxxxxxxxvvvvvvvvmmmmmmmmuuuuuuuuhhhhhhhhccccccccffffffffuuuuuuuurrrrrrrrqqqqqqqqllllllllggggggggqqqqqqqqnnnnnnnncccccccc]]]]]]]]\\\\\\\\^^^^^^^^hhhhhhhhsssssssspppppppprrrrrrrr||||||||nnnnnnnn{{{{{{{{~~~~~~~~zzzzzzzzqqqqqqqq||||||||~~~~~~~~{{{{{{{{xxxxxxxxuuuuuuuummmmmmmmuuuuuuuuhhhhhhhhccccccccffffffffuuuuuuuurrrrrrrrqqqqqqqqllllllllggggggggqqqqqqqqmmmmmmmmcccccccc]]]]]]]]\\\\\\\\^^^^^^^^hhhhhhhhsssssssspppppppprrrrrrrr||||||||nnnnnnnn{{{{{{{{~~~~~~~~zzzzzzzzqqqqqqqq||||||||~~~~~~~~{{{{{{{{wwwwwwwwuuuuuuuummmmmmmmuuuuuuuuhhhhhhhhccccccccffffffffttttttttrrrrrrrrppppppppkkkkkkkkggggggggqqqqqqqqmmmmmmmmcccccccc]]]]]]]]\\\\\\\\^^^^^^^^hhhhhhhhsssssssspppppppprrrrrrrr||||||||nnnnnnnn{{{{{{{{~~~~~~~~zzzzzzzzqqqqqqqq||||||||~~~~~~~~{{{{{{{{wwwwwwwwuuuuuuuummmmmmmmuuuuuuuuhhhhhhhhccccccccffffffffttttttttrrrrrrrrppppppppkkkkkkkkggggggggqqqqqqqqmmmmmmmmcccccccc]]]]]]]]\\\\\\\\^^^^^^^^hhhhhhhhsssssssspppppppprrrrrrrr||||||||mmmmmmmm{{{{{{{{~~~~~~~~zzzzzzzzqqqqqqqq||||||||~~~~~~~~~~~~~~~~{{{{{{{{wwwwwwwwuuuuuuuummmmmmmmuuuuuuuuhhhhhhhhccccccccffffffffttttttttrrrrrrrrppppppppkkkkkkkkggggggggqqqqqqqqmmmmmmmmcccccccc]]]]]]]]\\\\\\\\^^^^^^^^hhhhhhhhsssssssspppppppprrrrrrrr||||||||mmmmmmmm{{{{{{{{~~~~~~~~zzzzzzzzqqqqqqqq||||||||~~~~~~~~~~~~~~~~{{{{{{{{wwwwwwwwuuuuuuuummmmmmmmtttttttthhhhhhhhccccccccffffffffttttttttrrrrrrrrppppppppkkkkkkkkggggggggqqqqqqqqmmmmmmmmcccccccc\\\\\\\\\\\\\\\\^^^^^^^^hhhhhhhhrrrrrrrrpppppppprrrrrrrr||||||||mmmmmmmm{{{{{{{{~~~~~~~~zzzzzzzzqqqqqqqq||||||||~~~~~~~~~~~~~~~~{{{{{{{{wwwwwwwwuuuuuuuummmmmmmmtttttttthhhhhhhhbbbbbbbbffffffffttttttttrrrrrrrrppppppppkkkkkkkkggggggggqqqqqqqqmmmmmmmmcccccccc\\\\\\\\\\\\\\\\^^^^^^^^hhhhhhhhrrrrrrrrpppppppprrrrrrrr||||||||mmmmmmmmzzzzzzzz~~~~~~~~zzzzzzzzqqqqqqqq||||||||~~~~~~~~~~~~~~~~{{{{{{{{wwwwwwwwppppppppttttttttqqqqqqqq````````bbbbbbbbmmmmmmmmttttttttvvvvvvvv||||||||nnnnnnnniiiiiiiieeeeeeeeccccccccXXXXXXXX\\\\\\\\bbbbbbbbttttttttzzzzzzzz||||||||wwwwwwwwzzzzzzzz}}}}}}}}~~~~~~~~wwwwwwww||||||||~~~~~~~~zzzzzzzzvvvvvvvv{{{{{{{{wwwwwwwwppppppppttttttttqqqqqqqq````````bbbbbbbbmmmmmmmmttttttttvvvvvvvv||||||||nnnnnnnniiiiiiiieeeeeeeeccccccccXXXXXXXX\\\\\\\\bbbbbbbbttttttttzzzzzzzz||||||||wwwwwwwwyyyyyyyy}}}}}}}}~~~~~~~~wwwwwwww||||||||~~~~~~~~zzzzzzzzvvvvvvvv{{{{{{{{wwwwwwwwppppppppttttttttqqqqqqqq````````bbbbbbbbmmmmmmmmttttttttvvvvvvvv||||||||nnnnnnnniiiiiiiieeeeeeeeccccccccXXXXXXXX\\\\\\\\bbbbbbbbttttttttzzzzzzzz||||||||vvvvvvvvyyyyyyyy}}}}}}}}~~~~~~~~wwwwwwww||||||||~~~~~~~~yyyyyyyyvvvvvvvv{{{{{{{{wwwwwwwwppppppppttttttttqqqqqqqq````````bbbbbbbbmmmmmmmmttttttttvvvvvvvv||||||||nnnnnnnniiiiiiiieeeeeeeeccccccccWWWWWWWW\\\\\\\\bbbbbbbbttttttttzzzzzzzz||||||||vvvvvvvvyyyyyyyy}}}}}}}}~~~~~~~~wwwwwwww||||||||~~~~~~~~yyyyyyyyvvvvvvvv{{{{{{{{wwwwwwwwppppppppttttttttqqqqqqqq````````bbbbbbbbmmmmmmmmttttttttvvvvvvvv||||||||nnnnnnnniiiiiiiieeeeeeeeccccccccWWWWWWWW\\\\\\\\bbbbbbbbttttttttzzzzzzzz||||||||vvvvvvvvyyyyyyyy}}}}}}}}~~~~~~~~wwwwwwww||||||||~~~~~~~~yyyyyyyyvvvvvvvv{{{{{{{{wwwwwwwwppppppppttttttttqqqqqqqq````````bbbbbbbbmmmmmmmmttttttttvvvvvvvv||||||||nnnnnnnniiiiiiiieeeeeeeeccccccccWWWWWWWW\\\\\\\\bbbbbbbbttttttttzzzzzzzz||||||||vvvvvvvvyyyyyyyy}}}}}}}}~~~~~~~~wwwwwwww||||||||~~~~~~~~yyyyyyyyvvvvvvvv{{{{{{{{wwwwwwwwppppppppttttttttqqqqqqqq````````bbbbbbbbmmmmmmmmttttttttvvvvvvvv||||||||nnnnnnnniiiiiiiieeeeeeeebbbbbbbbWWWWWWWW\\\\\\\\bbbbbbbbttttttttzzzzzzzz||||||||vvvvvvvvyyyyyyyy}}}}}}}}~~~~~~~~wwwwwwww||||||||~~~~~~~~yyyyyyyyvvvvvvvvzzzzzzzzwwwwwwwwppppppppttttttttqqqqqqqq````````bbbbbbbbmmmmmmmmttttttttvvvvvvvv||||||||nnnnnnnniiiiiiiieeeeeeeebbbbbbbbWWWWWWWW\\\\\\\\bbbbbbbbttttttttzzzzzzzz||||||||vvvvvvvvyyyyyyyy}}}}}}}}~~~~~~~~wwwwwwww||||||||~~~~~~~~yyyyyyyyvvvvvvvvzzzzzzzzwwwwwwwwppppppppyyyyyyyyllllllllccccccccbbbbbbbbqqqqqqqq{{{{{{{{vvvvvvvvssssssss]]]]]]]]````````bbbbbbbb________kkkkkkkkqqqqqqqqxxxxxxxx~~~~~~~~~~~~~~~~~~~~~~~~wwwwwwww}}}}}}}}yyyyyyyyvvvvvvvvuuuuuuuuyyyyyyyyzzzzzzzzwwwwwwwwppppppppyyyyyyyyllllllllccccccccbbbbbbbbqqqqqqqq{{{{{{{{vvvvvvvvssssssss]]]]]]]]````````bbbbbbbb________kkkkkkkkqqqqqqqqxxxxxxxx~~~~~~~~~~~~~~~~~~~~~~~~wwwwwwww}}}}}}}}yyyyyyyyvvvvvvvvuuuuuuuuyyyyyyyyzzzzzzzzwwwwwwwwppppppppyyyyyyyyllllllllccccccccbbbbbbbbqqqqqqqq{{{{{{{{vvvvvvvvssssssss]]]]]]]]````````bbbbbbbb________kkkkkkkkqqqqqqqqxxxxxxxx~~~~~~~~~~~~~~~~~~~~~~~~wwwwwwww}}}}}}}}yyyyyyyyvvvvvvvvuuuuuuuuyyyyyyyyzzzzzzzzwwwwwwwwppppppppyyyyyyyyllllllllccccccccbbbbbbbbqqqqqqqq{{{{{{{{vvvvvvvvrrrrrrrr]]]]]]]]````````bbbbbbbb________kkkkkkkkqqqqqqqqxxxxxxxx~~~~~~~~~~~~~~~~~~~~~~~~wwwwwwww}}}}}}}}yyyyyyyyvvvvvvvvttttttttyyyyyyyyzzzzzzzzwwwwwwwwppppppppxxxxxxxxllllllllccccccccbbbbbbbbqqqqqqqq{{{{{{{{vvvvvvvvrrrrrrrr]]]]]]]]````````bbbbbbbb________kkkkkkkkqqqqqqqqxxxxxxxx~~~~~~~~~~~~~~~~~~~~~~~~wwwwwwww}}}}}}}}yyyyyyyyvvvvvvvvttttttttyyyyyyyyzzzzzzzzwwwwwwwwppppppppxxxxxxxxllllllllccccccccbbbbbbbbqqqqqqqq{{{{{{{{vvvvvvvvrrrrrrrr]]]]]]]]````````bbbbbbbb________kkkkkkkkqqqqqqqqxxxxxxxx~~~~~~~~~~~~~~~~~~~~~~~~wwwwwwww}}}}}}}}yyyyyyyyvvvvvvvvttttttttyyyyyyyyzzzzzzzzwwwwwwwwppppppppxxxxxxxxllllllllccccccccbbbbbbbbqqqqqqqq{{{{{{{{vvvvvvvvrrrrrrrr\\\\\\\\````````bbbbbbbb________kkkkkkkkqqqqqqqqxxxxxxxx~~~~~~~~}}}}}}}}~~~~~~~~vvvvvvvv}}}}}}}}yyyyyyyyvvvvvvvvttttttttyyyyyyyyzzzzzzzzwwwwwwwwppppppppxxxxxxxxllllllllbbbbbbbbbbbbbbbbqqqqqqqq{{{{{{{{vvvvvvvvrrrrrrrr\\\\\\\\````````bbbbbbbb________kkkkkkkkqqqqqqqqxxxxxxxx~~~~~~~~}}}}}}}}~~~~~~~~vvvvvvvv||||||||xxxxxxxxvvvvvvvvttttttttyyyyyyyyzzzzzzzzwwwwwwwwppppppppqqqqqqqqttttttttggggggggiiiiiiiiqqqqqqqq}}}}}}}}yyyyyyyyrrrrrrrrgggggggg````````qqqqqqqqssssssssttttttttxxxxxxxx~~~~~~~~~~~~~~~~vvvvvvvvvvvvvvvvttttttttqqqqqqqqttttttttuuuuuuuuzzzzzzzzvvvvvvvvppppppppqqqqqqqqttttttttggggggggiiiiiiiiqqqqqqqq}}}}}}}}yyyyyyyyrrrrrrrrgggggggg````````qqqqqqqqssssssssttttttttxxxxxxxx~~~~~~~~~~~~~~~~vvvvvvvvvvvvvvvvttttttttqqqqqqqqttttttttuuuuuuuuzzzzzzzzvvvvvvvvppppppppqqqqqqqqttttttttggggggggiiiiiiiiqqqqqqqq}}}}}}}}yyyyyyyyrrrrrrrrgggggggg````````qqqqqqqqssssssssttttttttxxxxxxxx~~~~~~~~~~~~~~~~vvvvvvvvvvvvvvvvttttttttqqqqqqqqttttttttuuuuuuuuzzzzzzzzvvvvvvvvppppppppqqqqqqqqttttttttggggggggiiiiiiiiqqqqqqqq}}}}}}}}yyyyyyyyrrrrrrrrgggggggg````````qqqqqqqqssssssssttttttttxxxxxxxx~~~~~~~~~~~~~~~~vvvvvvvvvvvvvvvvttttttttqqqqqqqqttttttttuuuuuuuuzzzzzzzzvvvvvvvvppppppppqqqqqqqqttttttttggggggggiiiiiiiiqqqqqqqq}}}}}}}}xxxxxxxxrrrrrrrrgggggggg````````qqqqqqqqssssssssttttttttxxxxxxxx~~~~~~~~~~~~~~~~vvvvvvvvvvvvvvvvttttttttqqqqqqqqttttttttuuuuuuuuzzzzzzzzvvvvvvvvppppppppqqqqqqqqttttttttggggggggiiiiiiiiqqqqqqqq}}}}}}}}xxxxxxxxrrrrrrrrgggggggg````````qqqqqqqqssssssssttttttttxxxxxxxx~~~~~~~~~~~~~~~~vvvvvvvvvvvvvvvvttttttttqqqqqqqqttttttttuuuuuuuuzzzzzzzzvvvvvvvvppppppppqqqqqqqqttttttttggggggggiiiiiiiiqqqqqqqq}}}}}}}}xxxxxxxxrrrrrrrrgggggggg````````qqqqqqqqrrrrrrrrttttttttxxxxxxxx~~~~~~~~}}}}}}}}vvvvvvvvvvvvvvvvttttttttqqqqqqqqttttttttuuuuuuuuzzzzzzzzvvvvvvvvppppppppqqqqqqqqttttttttggggggggiiiiiiiiqqqqqqqq}}}}}}}}xxxxxxxxrrrrrrrrgggggggg````````qqqqqqqqrrrrrrrrttttttttxxxxxxxx~~~~~~~~}}}}}}}}vvvvvvvvvvvvvvvvttttttttqqqqqqqqttttttttuuuuuuuuzzzzzzzzvvvvvvvvppppppppttttttttxxxxxxxxnnnnnnnnuuuuuuuuxxxxxxxx||||||||ttttttttrrrrrrrrppppppppoooooooossssssss{{{{{{{{{{{{{{{{~~~~~~~~zzzzzzzzzzzzzzzz}}}}}}}}xxxxxxxxnnnnnnnnmmmmmmmmdddddddduuuuuuuuttttttttxxxxxxxxqqqqqqqqttttttttqqqqqqqqzzzzzzzzwwwwwwwwnnnnnnnnppppppppttttttttxxxxxxxxnnnnnnnnuuuuuuuuxxxxxxxx||||||||ttttttttrrrrrrrrppppppppoooooooossssssss{{{{{{{{{{{{{{{{~~~~~~~~zzzzzzzzzzzzzzzz}}}}}}}}xxxxxxxxnnnnnnnnmmmmmmmmdddddddduuuuuuuuttttttttxxxxxxxxqqqqqqqqttttttttqqqqqqqqzzzzzzzzwwwwwwwwnnnnnnnnppppppppttttttttxxxxxxxxnnnnnnnnuuuuuuuuxxxxxxxx||||||||ttttttttrrrrrrrrppppppppoooooooossssssss{{{{{{{{{{{{{{{{~~~~~~~~zzzzzzzzzzzzzzzz}}}}}}}}xxxxxxxxoooooooommmmmmmmdddddddduuuuuuuuttttttttxxxxxxxxqqqqqqqqttttttttqqqqqqqqzzzzzzzzwwwwwwwwnnnnnnnnppppppppttttttttxxxxxxxxnnnnnnnnuuuuuuuuxxxxxxxx||||||||ttttttttrrrrrrrrppppppppoooooooossssssss||||||||{{{{{{{{~~~~~~~~zzzzzzzzzzzzzzzz}}}}}}}}xxxxxxxxoooooooommmmmmmmdddddddduuuuuuuuttttttttxxxxxxxxqqqqqqqqttttttttqqqqqqqqzzzzzzzzwwwwwwwwnnnnnnnnppppppppttttttttxxxxxxxxnnnnnnnnuuuuuuuuxxxxxxxx||||||||ttttttttrrrrrrrrppppppppoooooooossssssss||||||||{{{{{{{{~~~~~~~~zzzzzzzzzzzzzzzz~~~~~~~~xxxxxxxxoooooooommmmmmmmdddddddduuuuuuuuttttttttxxxxxxxxqqqqqqqqttttttttqqqqqqqqzzzzzzzzwwwwwwwwnnnnnnnnppppppppttttttttxxxxxxxxoooooooouuuuuuuuxxxxxxxx||||||||ttttttttrrrrrrrrppppppppoooooooossssssss||||||||{{{{{{{{~~~~~~~~zzzzzzzzzzzzzzzz~~~~~~~~xxxxxxxxoooooooommmmmmmmdddddddduuuuuuuuttttttttxxxxxxxxqqqqqqqqttttttttqqqqqqqqzzzzzzzzwwwwwwwwnnnnnnnnppppppppttttttttxxxxxxxxoooooooouuuuuuuuxxxxxxxx||||||||ttttttttrrrrrrrrppppppppoooooooossssssss||||||||{{{{{{{{~~~~~~~~zzzzzzzzzzzzzzzz~~~~~~~~xxxxxxxxoooooooommmmmmmmdddddddduuuuuuuuttttttttxxxxxxxxqqqqqqqqttttttttqqqqqqqqzzzzzzzzwwwwwwwwnnnnnnnnppppppppttttttttxxxxxxxxoooooooovvvvvvvvxxxxxxxx||||||||ttttttttrrrrrrrrppppppppoooooooossssssss||||||||{{{{{{{{~~~~~~~~zzzzzzzzzzzzzzzz~~~~~~~~xxxxxxxxoooooooommmmmmmmdddddddduuuuuuuuttttttttxxxxxxxxqqqqqqqqttttttttqqqqqqqqzzzzzzzzwwwwwwwwnnnnnnnnxxxxxxxxxxxxxxxxxxxxxxxxsssssssszzzzzzzznnnnnnnntttttttt||||||||{{{{{{{{zzzzzzzzxxxxxxxxvvvvvvvv~~~~~~~~}}}}}}}}rrrrrrrrqqqqqqqqvvvvvvvvvvvvvvvvlllllllljjjjjjjjmmmmmmmm^^^^^^^^TTTTTTTT||||||||ssssssssqqqqqqqqttttttttqqqqqqqqrrrrrrrrkkkkkkkkaaaaaaaaxxxxxxxxxxxxxxxxxxxxxxxxsssssssszzzzzzzznnnnnnnntttttttt||||||||{{{{{{{{zzzzzzzzxxxxxxxxvvvvvvvv~~~~~~~~}}}}}}}}rrrrrrrrqqqqqqqqvvvvvvvvvvvvvvvvlllllllljjjjjjjjmmmmmmmm^^^^^^^^TTTTTTTT||||||||ssssssssqqqqqqqqttttttttqqqqqqqqrrrrrrrrkkkkkkkkaaaaaaaaxxxxxxxxxxxxxxxxxxxxxxxxsssssssszzzzzzzznnnnnnnntttttttt||||||||{{{{{{{{zzzzzzzzxxxxxxxxvvvvvvvv~~~~~~~~~~~~~~~~rrrrrrrrqqqqqqqqvvvvvvvvvvvvvvvvlllllllljjjjjjjjmmmmmmmm^^^^^^^^TTTTTTTT||||||||ssssssssqqqqqqqqttttttttqqqqqqqqrrrrrrrrkkkkkkkkaaaaaaaaxxxxxxxxyyyyyyyyxxxxxxxxsssssssszzzzzzzznnnnnnnntttttttt||||||||{{{{{{{{zzzzzzzzxxxxxxxxvvvvvvvv~~~~~~~~~~~~~~~~rrrrrrrrqqqqqqqqvvvvvvvvvvvvvvvvlllllllljjjjjjjjmmmmmmmm^^^^^^^^TTTTTTTT||||||||ttttttttqqqqqqqquuuuuuuuqqqqqqqqsssssssskkkkkkkkaaaaaaaaxxxxxxxxyyyyyyyyyyyyyyyysssssssszzzzzzzznnnnnnnntttttttt||||||||{{{{{{{{zzzzzzzzxxxxxxxxvvvvvvvv~~~~~~~~~~~~~~~~rrrrrrrrqqqqqqqqvvvvvvvvvvvvvvvvlllllllljjjjjjjjnnnnnnnn^^^^^^^^TTTTTTTT||||||||ttttttttrrrrrrrruuuuuuuuqqqqqqqqsssssssskkkkkkkkaaaaaaaaxxxxxxxxyyyyyyyyyyyyyyyyttttttttzzzzzzzznnnnnnnntttttttt||||||||||||||||zzzzzzzzxxxxxxxxvvvvvvvv~~~~~~~~~~~~~~~~rrrrrrrrqqqqqqqqvvvvvvvvwwwwwwwwlllllllljjjjjjjjnnnnnnnn^^^^^^^^TTTTTTTT||||||||ttttttttrrrrrrrruuuuuuuuqqqqqqqqsssssssskkkkkkkkaaaaaaaaxxxxxxxxyyyyyyyyyyyyyyyytttttttt{{{{{{{{nnnnnnnntttttttt||||||||||||||||zzzzzzzzxxxxxxxxvvvvvvvv~~~~~~~~~~~~~~~~ssssssssqqqqqqqqvvvvvvvvwwwwwwwwllllllllkkkkkkkknnnnnnnn^^^^^^^^TTTTTTTT||||||||ttttttttrrrrrrrruuuuuuuuqqqqqqqqsssssssskkkkkkkkaaaaaaaaxxxxxxxxyyyyyyyyyyyyyyyytttttttt{{{{{{{{nnnnnnnntttttttt||||||||||||||||zzzzzzzzxxxxxxxxvvvvvvvv~~~~~~~~~~~~~~~~ssssssssqqqqqqqqvvvvvvvvwwwwwwwwllllllllkkkkkkkknnnnnnnn^^^^^^^^TTTTTTTT||||||||ttttttttrrrrrrrruuuuuuuuqqqqqqqqsssssssskkkkkkkkaaaaaaaauuuuuuuuyyyyyyyyyyyyyyyytttttttt{{{{{{{{mmmmmmmmtttttttt{{{{{{{{||||||||}}}}}}}}~~~~~~~~vvvvvvvviiiiiiiijjjjjjjjvvvvvvvvjjjjjjjjooooooookkkkkkkknnnnnnnnccccccccVVVVVVVVjjjjjjjjrrrrrrrruuuuuuuuqqqqqqqqnnnnnnnngggggggg\\\\\\\\uuuuuuuuyyyyyyyyyyyyyyyytttttttt{{{{{{{{mmmmmmmmtttttttt{{{{{{{{||||||||}}}}}}}}~~~~~~~~vvvvvvvviiiiiiiijjjjjjjjvvvvvvvvkkkkkkkkooooooookkkkkkkknnnnnnnnccccccccVVVVVVVVjjjjjjjjrrrrrrrruuuuuuuuqqqqqqqqnnnnnnnngggggggg]]]]]]]]uuuuuuuuyyyyyyyyyyyyyyyytttttttt{{{{{{{{mmmmmmmmtttttttt{{{{{{{{||||||||}}}}}}}}wwwwwwwwiiiiiiiijjjjjjjjvvvvvvvvkkkkkkkkooooooookkkkkkkknnnnnnnnccccccccVVVVVVVVjjjjjjjjrrrrrrrruuuuuuuuqqqqqqqqnnnnnnnngggggggg]]]]]]]]uuuuuuuuyyyyyyyyyyyyyyyytttttttt{{{{{{{{mmmmmmmmtttttttt{{{{{{{{||||||||}}}}}}}}wwwwwwwwiiiiiiiijjjjjjjjvvvvvvvvkkkkkkkkooooooookkkkkkkknnnnnnnnccccccccVVVVVVVVjjjjjjjjrrrrrrrruuuuuuuurrrrrrrrnnnnnnnngggggggg]]]]]]]]uuuuuuuuyyyyyyyyyyyyyyyytttttttt{{{{{{{{mmmmmmmmtttttttt{{{{{{{{||||||||}}}}}}}}wwwwwwwwjjjjjjjjjjjjjjjjvvvvvvvvkkkkkkkkppppppppkkkkkkkknnnnnnnnddddddddVVVVVVVVjjjjjjjjrrrrrrrruuuuuuuurrrrrrrrnnnnnnnngggggggg]]]]]]]]uuuuuuuuyyyyyyyyyyyyyyyytttttttt{{{{{{{{mmmmmmmmtttttttt{{{{{{{{||||||||}}}}}}}}wwwwwwwwjjjjjjjjjjjjjjjjwwwwwwwwkkkkkkkkppppppppkkkkkkkknnnnnnnnddddddddVVVVVVVVjjjjjjjjrrrrrrrruuuuuuuurrrrrrrrnnnnnnnngggggggg]]]]]]]]uuuuuuuuyyyyyyyyyyyyyyyytttttttt{{{{{{{{mmmmmmmmtttttttt{{{{{{{{||||||||}}}}}}}}wwwwwwwwjjjjjjjjjjjjjjjjwwwwwwwwkkkkkkkkppppppppkkkkkkkknnnnnnnnddddddddVVVVVVVVjjjjjjjjrrrrrrrruuuuuuuurrrrrrrroooooooogggggggg]]]]]]]]uuuuuuuuyyyyyyyyyyyyyyyytttttttt{{{{{{{{mmmmmmmmuuuuuuuu{{{{{{{{||||||||}}}}}}}}wwwwwwwwjjjjjjjjjjjjjjjjwwwwwwwwkkkkkkkkppppppppkkkkkkkknnnnnnnnddddddddVVVVVVVVjjjjjjjjrrrrrrrruuuuuuuurrrrrrrroooooooogggggggg]]]]]]]]qqqqqqqqyyyyyyyyyyyyyyyytttttttt{{{{{{{{yyyyyyyy||||||||wwwwwwwwxxxxxxxxyyyyyyyyttttttttyyyyyyyykkkkkkkkrrrrrrrrffffffffwwwwwwwwnnnnnnnnttttttttkkkkkkkknnnnnnnndddddddd````````\\\\\\\\vvvvvvvvuuuuuuuurrrrrrrroooooooogggggggg]]]]]]]]qqqqqqqqyyyyyyyyyyyyyyyytttttttt{{{{{{{{zzzzzzzz||||||||wwwwwwwwxxxxxxxxyyyyyyyyttttttttyyyyyyyykkkkkkkkrrrrrrrrffffffffwwwwwwwwnnnnnnnnttttttttkkkkkkkknnnnnnnndddddddd````````\\\\\\\\vvvvvvvvuuuuuuuurrrrrrrroooooooogggggggg]]]]]]]]qqqqqqqqyyyyyyyyyyyyyyyytttttttt{{{{{{{{zzzzzzzz||||||||wwwwwwwwxxxxxxxxyyyyyyyyttttttttyyyyyyyykkkkkkkkrrrrrrrrffffffffwwwwwwwwnnnnnnnnttttttttkkkkkkkknnnnnnnndddddddd````````\\\\\\\\vvvvvvvvuuuuuuuurrrrrrrroooooooogggggggg]]]]]]]]qqqqqqqqyyyyyyyyyyyyyyyytttttttt{{{{{{{{zzzzzzzz||||||||wwwwwwwwxxxxxxxxyyyyyyyyttttttttyyyyyyyykkkkkkkkrrrrrrrrffffffffwwwwwwwwnnnnnnnnttttttttkkkkkkkknnnnnnnndddddddd````````\\\\\\\\vvvvvvvvuuuuuuuurrrrrrrroooooooogggggggg]]]]]]]]qqqqqqqqyyyyyyyyyyyyyyyytttttttt{{{{{{{{zzzzzzzz||||||||wwwwwwwwxxxxxxxxyyyyyyyyttttttttyyyyyyyykkkkkkkkrrrrrrrrffffffffwwwwwwwwnnnnnnnnttttttttkkkkkkkknnnnnnnndddddddd````````\\\\\\\\vvvvvvvvuuuuuuuurrrrrrrroooooooogggggggg]]]]]]]]qqqqqqqqyyyyyyyyyyyyyyyytttttttt{{{{{{{{zzzzzzzz||||||||wwwwwwwwxxxxxxxxyyyyyyyyttttttttyyyyyyyykkkkkkkkrrrrrrrrffffffffwwwwwwwwnnnnnnnnttttttttkkkkkkkknnnnnnnndddddddd````````\\\\\\\\vvvvvvvvuuuuuuuurrrrrrrroooooooogggggggg]]]]]]]]qqqqqqqqyyyyyyyyyyyyyyyytttttttt{{{{{{{{zzzzzzzz||||||||wwwwwwwwxxxxxxxxzzzzzzzzttttttttyyyyyyyykkkkkkkkrrrrrrrrffffffffwwwwwwwwnnnnnnnnttttttttkkkkkkkknnnnnnnndddddddd````````\\\\\\\\vvvvvvvvuuuuuuuurrrrrrrroooooooogggggggg]]]]]]]]qqqqqqqqzzzzzzzzyyyyyyyytttttttt{{{{{{{{zzzzzzzz||||||||wwwwwwwwxxxxxxxxzzzzzzzzttttttttyyyyyyyykkkkkkkkrrrrrrrrffffffffwwwwwwwwnnnnnnnnuuuuuuuukkkkkkkknnnnnnnndddddddd````````\\\\\\\\vvvvvvvvuuuuuuuurrrrrrrroooooooogggggggg]]]]]]]]qqqqqqqqzzzzzzzzrrrrrrrrtttttttttttttttt~~~~~~~~yyyyyyyypppppppptttttttt~~~~~~~~ppppppppuuuuuuuussssssssttttttttnnnnnnnnvvvvvvvvnnnnnnnnwwwwwwwwssssssssmmmmmmmmssssssssnnnnnnnndddddddd````````ddddddddhhhhhhhhvvvvvvvvzzzzzzzzooooooooooooooooffffffffqqqqqqqqzzzzzzzzrrrrrrrrtttttttttttttttt~~~~~~~~yyyyyyyypppppppptttttttt~~~~~~~~ppppppppuuuuuuuussssssssuuuuuuuunnnnnnnnvvvvvvvvnnnnnnnnwwwwwwwwssssssssmmmmmmmmssssssssnnnnnnnndddddddd````````ddddddddhhhhhhhhvvvvvvvvzzzzzzzzooooooooooooooooffffffffqqqqqqqqzzzzzzzzrrrrrrrrtttttttttttttttt~~~~~~~~yyyyyyyypppppppptttttttt~~~~~~~~ppppppppuuuuuuuussssssssuuuuuuuunnnnnnnnvvvvvvvvnnnnnnnnwwwwwwwwssssssssmmmmmmmmssssssssoooooooodddddddd````````ddddddddhhhhhhhhvvvvvvvvzzzzzzzzooooooooooooooooffffffffqqqqqqqqzzzzzzzzrrrrrrrruuuuuuuutttttttt~~~~~~~~yyyyyyyypppppppptttttttt~~~~~~~~ppppppppuuuuuuuussssssssuuuuuuuunnnnnnnnvvvvvvvvnnnnnnnnwwwwwwwwssssssssmmmmmmmmssssssssoooooooodddddddd````````ddddddddhhhhhhhhvvvvvvvvzzzzzzzzooooooooooooooooffffffffqqqqqqqqzzzzzzzzrrrrrrrruuuuuuuutttttttt~~~~~~~~yyyyyyyypppppppptttttttt~~~~~~~~ppppppppuuuuuuuussssssssuuuuuuuunnnnnnnnwwwwwwwwnnnnnnnnwwwwwwwwssssssssmmmmmmmmssssssssoooooooodddddddd````````ddddddddhhhhhhhhvvvvvvvvzzzzzzzzooooooooooooooooffffffffqqqqqqqqzzzzzzzzrrrrrrrruuuuuuuutttttttt~~~~~~~~yyyyyyyypppppppptttttttt~~~~~~~~ppppppppuuuuuuuussssssssuuuuuuuunnnnnnnnwwwwwwwwnnnnnnnnwwwwwwwwssssssssmmmmmmmmssssssssoooooooodddddddd````````ddddddddhhhhhhhhvvvvvvvvzzzzzzzzooooooooooooooooffffffffqqqqqqqqzzzzzzzzrrrrrrrruuuuuuuutttttttt~~~~~~~~yyyyyyyypppppppptttttttt~~~~~~~~ppppppppuuuuuuuussssssssuuuuuuuunnnnnnnnwwwwwwwwnnnnnnnnwwwwwwwwssssssssmmmmmmmmssssssssooooooooddddddddaaaaaaaaddddddddhhhhhhhhvvvvvvvvzzzzzzzzooooooooooooooooffffffffqqqqqqqqzzzzzzzzrrrrrrrruuuuuuuutttttttt~~~~~~~~zzzzzzzzpppppppptttttttt~~~~~~~~ppppppppuuuuuuuussssssssuuuuuuuunnnnnnnnwwwwwwwwnnnnnnnnwwwwwwwwssssssssmmmmmmmmssssssssooooooooddddddddaaaaaaaaddddddddhhhhhhhhvvvvvvvvzzzzzzzzooooooooppppppppffffffffyyyyyyyyrrrrrrrrnnnnnnnnmmmmmmmmppppppppwwwwwwww}}}}}}}}sssssssszzzzzzzz~~~~~~~~zzzzzzzzpppppppprrrrrrrroooooooouuuuuuuuwwwwwwwwuuuuuuuusssssssswwwwwwwwrrrrrrrrwwwwwwwwkkkkkkkkppppppppxxxxxxxxoooooooollllllllaaaaaaaaaaaaaaaappppppppwwwwwwwwoooooooottttttttccccccccyyyyyyyyrrrrrrrrnnnnnnnnmmmmmmmmppppppppwwwwwwww}}}}}}}}sssssssszzzzzzzz~~~~~~~~zzzzzzzzpppppppprrrrrrrroooooooouuuuuuuuxxxxxxxxuuuuuuuusssssssswwwwwwwwsssssssswwwwwwwwkkkkkkkkppppppppxxxxxxxxoooooooollllllllaaaaaaaaaaaaaaaappppppppxxxxxxxxoooooooottttttttccccccccyyyyyyyyrrrrrrrrnnnnnnnnmmmmmmmmppppppppwwwwwwww}}}}}}}}sssssssszzzzzzzz~~~~~~~~zzzzzzzzpppppppprrrrrrrroooooooouuuuuuuuxxxxxxxxuuuuuuuusssssssswwwwwwwwsssssssswwwwwwwwllllllllppppppppxxxxxxxxoooooooollllllllaaaaaaaaaaaaaaaappppppppxxxxxxxxoooooooottttttttccccccccyyyyyyyyrrrrrrrrnnnnnnnnmmmmmmmmppppppppwwwwwwww}}}}}}}}sssssssszzzzzzzz~~~~~~~~zzzzzzzzpppppppprrrrrrrroooooooovvvvvvvvxxxxxxxxuuuuuuuusssssssswwwwwwwwsssssssswwwwwwwwllllllllppppppppxxxxxxxxoooooooollllllllaaaaaaaaaaaaaaaappppppppxxxxxxxxoooooooottttttttccccccccyyyyyyyyssssssssnnnnnnnnmmmmmmmmppppppppwwwwwwww}}}}}}}}sssssssszzzzzzzz~~~~~~~~zzzzzzzzpppppppprrrrrrrroooooooovvvvvvvvxxxxxxxxuuuuuuuusssssssswwwwwwwwsssssssswwwwwwwwllllllllppppppppxxxxxxxxoooooooollllllllaaaaaaaaaaaaaaaappppppppxxxxxxxxoooooooottttttttccccccccyyyyyyyyssssssssnnnnnnnnmmmmmmmmppppppppwwwwwwww}}}}}}}}sssssssszzzzzzzz~~~~~~~~zzzzzzzzpppppppprrrrrrrroooooooovvvvvvvvxxxxxxxxuuuuuuuusssssssswwwwwwwwsssssssswwwwwwwwllllllllqqqqqqqqxxxxxxxxoooooooollllllllaaaaaaaaaaaaaaaappppppppxxxxxxxxoooooooouuuuuuuuccccccccyyyyyyyyssssssssnnnnnnnnnnnnnnnnppppppppwwwwwwww}}}}}}}}sssssssszzzzzzzz~~~~~~~~zzzzzzzzpppppppprrrrrrrroooooooovvvvvvvvxxxxxxxxuuuuuuuusssssssswwwwwwwwsssssssswwwwwwwwllllllllqqqqqqqqxxxxxxxxoooooooollllllllaaaaaaaaaaaaaaaappppppppxxxxxxxxoooooooouuuuuuuuccccccccyyyyyyyyssssssssnnnnnnnnnnnnnnnnppppppppwwwwwwww}}}}}}}}ssssssss{{{{{{{{~~~~~~~~zzzzzzzzppppppppssssssssoooooooovvvvvvvvxxxxxxxxuuuuuuuusssssssswwwwwwwwssssssssxxxxxxxxllllllllqqqqqqqqxxxxxxxxoooooooollllllllaaaaaaaaaaaaaaaaqqqqqqqqxxxxxxxxppppppppuuuuuuuuccccccccoooooooonnnnnnnnvvvvvvvvqqqqqqqqwwwwwwwwzzzzzzzzvvvvvvvvvvvvvvvvnnnnnnnnppppppppnnnnnnnnttttttttvvvvvvvvppppppppnnnnnnnnkkkkkkkkwwwwwwwwssssssssxxxxxxxxggggggggnnnnnnnnxxxxxxxxooooooooqqqqqqqqiiiiiiii]]]]]]]]mmmmmmmm{{{{{{{{ppppppppuuuuuuuuffffffffoooooooonnnnnnnnvvvvvvvvqqqqqqqqxxxxxxxxzzzzzzzzvvvvvvvvvvvvvvvvnnnnnnnnppppppppnnnnnnnnttttttttvvvvvvvvppppppppnnnnnnnnllllllllwwwwwwwwssssssssxxxxxxxxggggggggnnnnnnnnxxxxxxxxooooooooqqqqqqqqiiiiiiii]]]]]]]]mmmmmmmm{{{{{{{{ppppppppuuuuuuuuffffffffoooooooonnnnnnnnvvvvvvvvqqqqqqqqxxxxxxxxzzzzzzzzvvvvvvvvvvvvvvvvnnnnnnnnppppppppnnnnnnnnttttttttvvvvvvvvppppppppnnnnnnnnllllllllwwwwwwwwssssssssxxxxxxxxggggggggnnnnnnnnxxxxxxxxooooooooqqqqqqqqiiiiiiii]]]]]]]]nnnnnnnn{{{{{{{{ppppppppuuuuuuuuffffffffoooooooonnnnnnnnvvvvvvvvqqqqqqqqxxxxxxxxzzzzzzzzvvvvvvvvvvvvvvvvnnnnnnnnppppppppnnnnnnnnttttttttvvvvvvvvppppppppnnnnnnnnllllllllwwwwwwwwssssssssxxxxxxxxggggggggnnnnnnnnxxxxxxxxooooooooqqqqqqqqiiiiiiii]]]]]]]]nnnnnnnn{{{{{{{{ppppppppuuuuuuuuffffffffoooooooonnnnnnnnvvvvvvvvqqqqqqqqxxxxxxxx{{{{{{{{vvvvvvvvvvvvvvvvnnnnnnnnppppppppnnnnnnnnttttttttvvvvvvvvppppppppnnnnnnnnllllllllwwwwwwwwssssssssxxxxxxxxggggggggnnnnnnnnxxxxxxxxooooooooqqqqqqqqiiiiiiii]]]]]]]]nnnnnnnn{{{{{{{{ppppppppuuuuuuuuffffffffoooooooonnnnnnnnvvvvvvvvqqqqqqqqxxxxxxxx{{{{{{{{vvvvvvvvvvvvvvvvnnnnnnnnppppppppnnnnnnnnttttttttvvvvvvvvppppppppnnnnnnnnllllllllwwwwwwwwssssssssxxxxxxxxggggggggnnnnnnnnxxxxxxxxooooooooqqqqqqqqiiiiiiii]]]]]]]]nnnnnnnn{{{{{{{{ppppppppuuuuuuuuffffffffoooooooonnnnnnnnvvvvvvvvqqqqqqqqxxxxxxxx{{{{{{{{vvvvvvvvvvvvvvvvnnnnnnnnppppppppnnnnnnnnttttttttvvvvvvvvppppppppnnnnnnnnllllllllwwwwwwwwssssssssxxxxxxxxggggggggnnnnnnnnxxxxxxxxooooooooqqqqqqqqiiiiiiii]]]]]]]]nnnnnnnn{{{{{{{{ppppppppuuuuuuuuffffffffoooooooonnnnnnnnvvvvvvvvqqqqqqqqxxxxxxxx{{{{{{{{vvvvvvvvvvvvvvvvnnnnnnnnppppppppnnnnnnnnttttttttvvvvvvvvppppppppnnnnnnnnllllllllwwwwwwwwssssssssxxxxxxxxggggggggnnnnnnnnxxxxxxxxooooooooqqqqqqqqiiiiiiii]]]]]]]]nnnnnnnn{{{{{{{{ppppppppuuuuuuuuffffffffuuuuuuuu}}}}}}}}vvvvvvvv}}}}}}}}yyyyyyyy{{{{{{{{uuuuuuuurrrrrrrrqqqqqqqqppppppppnnnnnnnnttttttttnnnnnnnnllllllllqqqqqqqqggggggggwwwwwwwwssssssssppppppppggggggggiiiiiiiixxxxxxxxooooooooqqqqqqqqnnnnnnnneeeeeeeeaaaaaaaahhhhhhhhppppppppuuuuuuuuttttttttuuuuuuuu}}}}}}}}vvvvvvvv}}}}}}}}yyyyyyyy{{{{{{{{uuuuuuuurrrrrrrrqqqqqqqqppppppppnnnnnnnnttttttttnnnnnnnnllllllllqqqqqqqqggggggggwwwwwwwwssssssssppppppppggggggggiiiiiiiixxxxxxxxooooooooqqqqqqqqnnnnnnnneeeeeeeeaaaaaaaahhhhhhhhppppppppuuuuuuuuttttttttuuuuuuuu}}}}}}}}vvvvvvvv}}}}}}}}yyyyyyyy{{{{{{{{uuuuuuuurrrrrrrrqqqqqqqqppppppppnnnnnnnnttttttttnnnnnnnnllllllllqqqqqqqqggggggggwwwwwwwwssssssssppppppppggggggggiiiiiiiixxxxxxxxooooooooqqqqqqqqnnnnnnnneeeeeeeeaaaaaaaahhhhhhhhppppppppuuuuuuuuttttttttuuuuuuuu}}}}}}}}vvvvvvvv}}}}}}}}yyyyyyyy{{{{{{{{uuuuuuuurrrrrrrrqqqqqqqqppppppppnnnnnnnnttttttttnnnnnnnnllllllllqqqqqqqqggggggggwwwwwwwwssssssssppppppppggggggggiiiiiiiixxxxxxxxooooooooqqqqqqqqnnnnnnnneeeeeeeeaaaaaaaahhhhhhhhppppppppuuuuuuuuttttttttuuuuuuuu}}}}}}}}vvvvvvvv}}}}}}}}yyyyyyyy{{{{{{{{uuuuuuuurrrrrrrrqqqqqqqqppppppppnnnnnnnnttttttttnnnnnnnnllllllllqqqqqqqqggggggggwwwwwwwwssssssssppppppppggggggggiiiiiiiixxxxxxxxooooooooqqqqqqqqnnnnnnnneeeeeeeeaaaaaaaahhhhhhhhppppppppuuuuuuuuttttttttuuuuuuuu}}}}}}}}vvvvvvvv}}}}}}}}yyyyyyyy{{{{{{{{uuuuuuuurrrrrrrrqqqqqqqqppppppppnnnnnnnnttttttttnnnnnnnnllllllllqqqqqqqqggggggggwwwwwwwwssssssssppppppppggggggggiiiiiiiixxxxxxxxooooooooqqqqqqqqnnnnnnnneeeeeeeeaaaaaaaahhhhhhhhppppppppuuuuuuuuttttttttuuuuuuuu}}}}}}}}vvvvvvvv}}}}}}}}yyyyyyyy{{{{{{{{uuuuuuuurrrrrrrrqqqqqqqqppppppppnnnnnnnnttttttttnnnnnnnnllllllllqqqqqqqqggggggggwwwwwwwwssssssssppppppppggggggggiiiiiiiixxxxxxxxooooooooqqqqqqqqnnnnnnnneeeeeeeeaaaaaaaahhhhhhhhppppppppuuuuuuuuttttttttuuuuuuuu}}}}}}}}vvvvvvvv}}}}}}}}yyyyyyyy{{{{{{{{uuuuuuuurrrrrrrrqqqqqqqqppppppppnnnnnnnnttttttttnnnnnnnnllllllllqqqqqqqqggggggggwwwwwwwwssssssssppppppppggggggggiiiiiiiixxxxxxxxooooooooqqqqqqqqnnnnnnnneeeeeeeeaaaaaaaahhhhhhhhppppppppuuuuuuuutttttttt~~~~~~~~vvvvvvvvttttttttwwwwwwwwssssssssppppppppjjjjjjjjnnnnnnnnppppppppnnnnnnnnlllllllliiiiiiiilllllllluuuuuuuuoooooooowwwwwwwwzzzzzzzzkkkkkkkkooooooooqqqqqqqqxxxxxxxxwwwwwwwwqqqqqqqqmmmmmmmmqqqqqqqqddddddddZZZZZZZZssssssssuuuuuuuuxxxxxxxx}}}}}}}}vvvvvvvvttttttttwwwwwwwwssssssssppppppppjjjjjjjjnnnnnnnnppppppppnnnnnnnnlllllllliiiiiiiilllllllluuuuuuuunnnnnnnnwwwwwwwwzzzzzzzzkkkkkkkkooooooooqqqqqqqqxxxxxxxxwwwwwwwwqqqqqqqqmmmmmmmmqqqqqqqqddddddddZZZZZZZZssssssssuuuuuuuuxxxxxxxx}}}}}}}}uuuuuuuuttttttttwwwwwwwwssssssssppppppppjjjjjjjjnnnnnnnnppppppppnnnnnnnnlllllllliiiiiiiilllllllluuuuuuuunnnnnnnnwwwwwwwwzzzzzzzzkkkkkkkkooooooooqqqqqqqqxxxxxxxxwwwwwwwwqqqqqqqqmmmmmmmmqqqqqqqqddddddddZZZZZZZZssssssssuuuuuuuuxxxxxxxx}}}}}}}}uuuuuuuuttttttttwwwwwwwwssssssssppppppppjjjjjjjjnnnnnnnnppppppppnnnnnnnnlllllllliiiiiiiikkkkkkkkuuuuuuuunnnnnnnnwwwwwwwwzzzzzzzzkkkkkkkkooooooooqqqqqqqqxxxxxxxxwwwwwwwwqqqqqqqqmmmmmmmmqqqqqqqqddddddddZZZZZZZZssssssssuuuuuuuuxxxxxxxx}}}}}}}}uuuuuuuuttttttttwwwwwwwwssssssssppppppppjjjjjjjjnnnnnnnnppppppppnnnnnnnnlllllllliiiiiiiikkkkkkkkuuuuuuuunnnnnnnnwwwwwwwwzzzzzzzzkkkkkkkkooooooooppppppppxxxxxxxxwwwwwwwwqqqqqqqqmmmmmmmmqqqqqqqqddddddddZZZZZZZZssssssssttttttttxxxxxxxx}}}}}}}}uuuuuuuuttttttttwwwwwwwwssssssssppppppppjjjjjjjjnnnnnnnnppppppppnnnnnnnnlllllllliiiiiiiikkkkkkkkuuuuuuuunnnnnnnnwwwwwwwwzzzzzzzzkkkkkkkkooooooooppppppppxxxxxxxxwwwwwwwwqqqqqqqqmmmmmmmmqqqqqqqqddddddddZZZZZZZZssssssssttttttttxxxxxxxx}}}}}}}}uuuuuuuuttttttttwwwwwwwwssssssssppppppppjjjjjjjjnnnnnnnnppppppppnnnnnnnnlllllllliiiiiiiikkkkkkkkuuuuuuuunnnnnnnnwwwwwwwwzzzzzzzzkkkkkkkkooooooooppppppppxxxxxxxxwwwwwwwwqqqqqqqqmmmmmmmmqqqqqqqqddddddddZZZZZZZZssssssssttttttttxxxxxxxx}}}}}}}}uuuuuuuuttttttttwwwwwwwwssssssssppppppppjjjjjjjjnnnnnnnnppppppppnnnnnnnnlllllllliiiiiiiikkkkkkkkuuuuuuuunnnnnnnnwwwwwwwwzzzzzzzzkkkkkkkkooooooooppppppppxxxxxxxxwwwwwwwwqqqqqqqqmmmmmmmmqqqqqqqqddddddddZZZZZZZZssssssssttttttttxxxxxxxx||||||||zzzzzzzzqqqqqqqqttttttttjjjjjjjjnnnnnnnnppppppppmmmmmmmmbbbbbbbbwwwwwwwwnnnnnnnnggggggggqqqqqqqqkkkkkkkkmmmmmmmmsssssssswwwwwwwwwwwwwwwwkkkkkkkkssssssssmmmmmmmmxxxxxxxx{{{{{{{{iiiiiiiimmmmmmmmvvvvvvvvppppppppbbbbbbbbbbbbbbbb||||||||xxxxxxxx||||||||zzzzzzzzqqqqqqqqttttttttjjjjjjjjnnnnnnnnppppppppmmmmmmmmbbbbbbbbwwwwwwwwnnnnnnnnggggggggqqqqqqqqkkkkkkkkmmmmmmmmsssssssswwwwwwwwwwwwwwwwkkkkkkkkssssssssmmmmmmmmxxxxxxxx{{{{{{{{iiiiiiiimmmmmmmmvvvvvvvvppppppppbbbbbbbbbbbbbbbb||||||||xxxxxxxx||||||||zzzzzzzzqqqqqqqqttttttttjjjjjjjjnnnnnnnnppppppppmmmmmmmmbbbbbbbbwwwwwwwwnnnnnnnnggggggggqqqqqqqqkkkkkkkkmmmmmmmmsssssssswwwwwwwwwwwwwwwwkkkkkkkkssssssssmmmmmmmmxxxxxxxx{{{{{{{{iiiiiiiimmmmmmmmvvvvvvvvppppppppbbbbbbbbbbbbbbbb||||||||xxxxxxxx||||||||zzzzzzzzqqqqqqqqttttttttjjjjjjjjnnnnnnnnppppppppmmmmmmmmbbbbbbbbwwwwwwwwnnnnnnnnggggggggqqqqqqqqkkkkkkkkmmmmmmmmsssssssswwwwwwwwwwwwwwwwkkkkkkkkssssssssmmmmmmmmxxxxxxxx{{{{{{{{iiiiiiiimmmmmmmmvvvvvvvvppppppppbbbbbbbbbbbbbbbb||||||||xxxxxxxx||||||||zzzzzzzzqqqqqqqqttttttttjjjjjjjjnnnnnnnnppppppppmmmmmmmmbbbbbbbbwwwwwwwwnnnnnnnnggggggggqqqqqqqqkkkkkkkkmmmmmmmmsssssssswwwwwwwwwwwwwwwwkkkkkkkkssssssssmmmmmmmmxxxxxxxx{{{{{{{{iiiiiiiimmmmmmmmvvvvvvvvppppppppbbbbbbbbbbbbbbbb||||||||xxxxxxxx||||||||zzzzzzzzqqqqqqqqttttttttjjjjjjjjnnnnnnnnppppppppmmmmmmmmbbbbbbbbwwwwwwwwnnnnnnnnggggggggqqqqqqqqkkkkkkkkmmmmmmmmsssssssswwwwwwwwwwwwwwwwkkkkkkkkssssssssmmmmmmmmxxxxxxxx{{{{{{{{iiiiiiiimmmmmmmmvvvvvvvvppppppppbbbbbbbbbbbbbbbb||||||||xxxxxxxx||||||||zzzzzzzzqqqqqqqqttttttttjjjjjjjjnnnnnnnnppppppppmmmmmmmmbbbbbbbbwwwwwwwwnnnnnnnnggggggggqqqqqqqqkkkkkkkkmmmmmmmmsssssssswwwwwwwwwwwwwwwwkkkkkkkkssssssssmmmmmmmmxxxxxxxx{{{{{{{{iiiiiiiimmmmmmmmvvvvvvvvppppppppbbbbbbbbbbbbbbbb||||||||xxxxxxxx||||||||zzzzzzzzqqqqqqqqttttttttjjjjjjjjnnnnnnnnppppppppmmmmmmmmbbbbbbbbwwwwwwwwnnnnnnnnggggggggqqqqqqqqkkkkkkkkmmmmmmmmsssssssswwwwwwwwwwwwwwwwkkkkkkkkssssssssmmmmmmmmxxxxxxxx{{{{{{{{iiiiiiiimmmmmmmmvvvvvvvvppppppppbbbbbbbbbbbbbbbb||||||||xxxxxxxx~~~~~~~~yyyyyyyy||||||||zzzzzzzzwwwwwwwwvvvvvvvvqqqqqqqqttttttttffffffffffffffffppppppppqqqqqqqq]]]]]]]]ttttttttnnnnnnnnoooooooouuuuuuuukkkkkkkkppppppppkkkkkkkkwwwwwwwwzzzzzzzzsssssssslllllllliiiiiiiixxxxxxxxssssssssddddddddmmmmmmmmvvvvvvvvuuuuuuuunnnnnnnn]]]]]]]]wwwwwwwwxxxxxxxx~~~~~~~~yyyyyyyy||||||||zzzzzzzzwwwwwwwwvvvvvvvvqqqqqqqqttttttttffffffffffffffffppppppppqqqqqqqq]]]]]]]]ttttttttnnnnnnnnoooooooouuuuuuuukkkkkkkkppppppppkkkkkkkkwwwwwwwwzzzzzzzzsssssssslllllllliiiiiiiixxxxxxxxssssssssddddddddmmmmmmmmvvvvvvvvuuuuuuuunnnnnnnn]]]]]]]]wwwwwwwwxxxxxxxx~~~~~~~~yyyyyyyy||||||||zzzzzzzzwwwwwwwwvvvvvvvvqqqqqqqqttttttttffffffffffffffffppppppppqqqqqqqq]]]]]]]]ttttttttnnnnnnnnoooooooouuuuuuuukkkkkkkkppppppppkkkkkkkkwwwwwwwwzzzzzzzzsssssssslllllllliiiiiiiixxxxxxxxssssssssddddddddmmmmmmmmvvvvvvvvuuuuuuuunnnnnnnn]]]]]]]]wwwwwwwwxxxxxxxx~~~~~~~~yyyyyyyy||||||||zzzzzzzzwwwwwwwwvvvvvvvvqqqqqqqqttttttttffffffffffffffffppppppppqqqqqqqq]]]]]]]]ttttttttnnnnnnnnoooooooouuuuuuuukkkkkkkkppppppppkkkkkkkkwwwwwwwwzzzzzzzzsssssssslllllllliiiiiiiixxxxxxxxttttttttddddddddmmmmmmmmvvvvvvvvuuuuuuuunnnnnnnn]]]]]]]]wwwwwwwwxxxxxxxx~~~~~~~~yyyyyyyy||||||||zzzzzzzzwwwwwwwwvvvvvvvvqqqqqqqqttttttttffffffffffffffffppppppppqqqqqqqq]]]]]]]]ttttttttnnnnnnnnoooooooouuuuuuuukkkkkkkkppppppppkkkkkkkkwwwwwwwwzzzzzzzzsssssssslllllllliiiiiiiixxxxxxxxttttttttddddddddmmmmmmmmvvvvvvvvuuuuuuuunnnnnnnn]]]]]]]]wwwwwwwwxxxxxxxx~~~~~~~~yyyyyyyy||||||||zzzzzzzzwwwwwwwwvvvvvvvvqqqqqqqqttttttttffffffffffffffffppppppppqqqqqqqq]]]]]]]]ttttttttnnnnnnnnoooooooouuuuuuuukkkkkkkkppppppppkkkkkkkkwwwwwwwwzzzzzzzzsssssssslllllllliiiiiiiixxxxxxxxttttttttddddddddmmmmmmmmvvvvvvvvuuuuuuuunnnnnnnn]]]]]]]]wwwwwwwwxxxxxxxx~~~~~~~~yyyyyyyy||||||||zzzzzzzzwwwwwwwwvvvvvvvvqqqqqqqqttttttttffffffffffffffffppppppppqqqqqqqq]]]]]]]]ttttttttnnnnnnnnoooooooouuuuuuuukkkkkkkkppppppppkkkkkkkkwwwwwwwwzzzzzzzzsssssssslllllllliiiiiiiixxxxxxxxttttttttddddddddmmmmmmmmvvvvvvvvuuuuuuuunnnnnnnn]]]]]]]]wwwwwwwwxxxxxxxx~~~~~~~~yyyyyyyy||||||||zzzzzzzzwwwwwwwwvvvvvvvvqqqqqqqqttttttttffffffffffffffffppppppppqqqqqqqq]]]]]]]]ttttttttnnnnnnnnoooooooouuuuuuuukkkkkkkkppppppppkkkkkkkkwwwwwwwwzzzzzzzzsssssssslllllllliiiiiiiixxxxxxxxttttttttddddddddmmmmmmmmvvvvvvvvuuuuuuuunnnnnnnn]]]]]]]]wwwwwwwwxxxxxxxxzzzzzzzz~~~~~~~~uuuuuuuuttttttttuuuuuuuuwwwwwwwwvvvvvvvvqqqqqqqqttttttttnnnnnnnnbbbbbbbbhhhhhhhhqqqqqqqqllllllll````````uuuuuuuussssssssnnnnnnnnkkkkkkkkuuuuuuuuggggggggwwwwwwwwppppppppggggggggppppppppppppppppoooooooottttttttuuuuuuuunnnnnnnnuuuuuuuusssssssseeeeeeeerrrrrrrrzzzzzzzz~~~~~~~~uuuuuuuuttttttttuuuuuuuuwwwwwwwwvvvvvvvvqqqqqqqqttttttttnnnnnnnnbbbbbbbbhhhhhhhhqqqqqqqqllllllll````````uuuuuuuussssssssnnnnnnnnkkkkkkkkuuuuuuuuggggggggwwwwwwwwppppppppggggggggppppppppppppppppoooooooottttttttuuuuuuuunnnnnnnnuuuuuuuusssssssseeeeeeeerrrrrrrrzzzzzzzz~~~~~~~~uuuuuuuuttttttttuuuuuuuuwwwwwwwwvvvvvvvvqqqqqqqqttttttttnnnnnnnnbbbbbbbbhhhhhhhhqqqqqqqqllllllll````````uuuuuuuussssssssnnnnnnnnkkkkkkkkuuuuuuuuggggggggwwwwwwwwppppppppggggggggppppppppppppppppoooooooottttttttuuuuuuuunnnnnnnnuuuuuuuusssssssseeeeeeeerrrrrrrrzzzzzzzz~~~~~~~~uuuuuuuuttttttttuuuuuuuuwwwwwwwwvvvvvvvvqqqqqqqqttttttttnnnnnnnnbbbbbbbbhhhhhhhhqqqqqqqqllllllll````````uuuuuuuussssssssnnnnnnnnkkkkkkkkuuuuuuuuggggggggwwwwwwwwppppppppggggggggppppppppppppppppoooooooottttttttuuuuuuuunnnnnnnnuuuuuuuusssssssseeeeeeeerrrrrrrrzzzzzzzz~~~~~~~~uuuuuuuuttttttttuuuuuuuuwwwwwwwwvvvvvvvvqqqqqqqqttttttttnnnnnnnnbbbbbbbbhhhhhhhhqqqqqqqqllllllll````````uuuuuuuussssssssnnnnnnnnkkkkkkkkuuuuuuuuggggggggwwwwwwwwppppppppggggggggppppppppppppppppoooooooottttttttuuuuuuuunnnnnnnnuuuuuuuusssssssseeeeeeeerrrrrrrrzzzzzzzz~~~~~~~~uuuuuuuuttttttttuuuuuuuuwwwwwwwwvvvvvvvvqqqqqqqqttttttttnnnnnnnnbbbbbbbbhhhhhhhhqqqqqqqqllllllll````````uuuuuuuussssssssnnnnnnnnkkkkkkkkuuuuuuuuggggggggwwwwwwwwppppppppggggggggppppppppppppppppoooooooottttttttuuuuuuuunnnnnnnnuuuuuuuusssssssseeeeeeeerrrrrrrrzzzzzzzz~~~~~~~~uuuuuuuuttttttttuuuuuuuuxxxxxxxxvvvvvvvvqqqqqqqqttttttttnnnnnnnnbbbbbbbbhhhhhhhhqqqqqqqqllllllll````````uuuuuuuussssssssnnnnnnnnkkkkkkkkuuuuuuuuggggggggwwwwwwwwppppppppggggggggppppppppppppppppoooooooottttttttuuuuuuuunnnnnnnnuuuuuuuusssssssseeeeeeeesssssssszzzzzzzz~~~~~~~~uuuuuuuuttttttttuuuuuuuuxxxxxxxxvvvvvvvvqqqqqqqqttttttttnnnnnnnnbbbbbbbbhhhhhhhhqqqqqqqqllllllll````````uuuuuuuussssssssnnnnnnnnkkkkkkkkuuuuuuuuggggggggwwwwwwwwppppppppggggggggppppppppppppppppoooooooottttttttuuuuuuuunnnnnnnnuuuuuuuusssssssseeeeeeeessssssssvvvvvvvvzzzzzzzzzzzzzzzzmmmmmmmmppppppppwwwwwwwwuuuuuuuuxxxxxxxxnnnnnnnnqqqqqqqqttttttttrrrrrrrrjjjjjjjj\\\\\\\\jjjjjjjjvvvvvvvvWWWWWWWWrrrrrrrrssssssssbbbbbbbbkkkkkkkkuuuuuuuuggggggggwwwwwwwwwwwwwwwwkkkkkkkkggggggggmmmmmmmmlllllllloooooooo}}}}}}}}rrrrrrrriiiiiiiimmmmmmmmssssssssyyyyyyyykkkkkkkkttttttttvvvvvvvvzzzzzzzzzzzzzzzzmmmmmmmmppppppppwwwwwwwwuuuuuuuuxxxxxxxxnnnnnnnnqqqqqqqqttttttttrrrrrrrrjjjjjjjj\\\\\\\\jjjjjjjjvvvvvvvvWWWWWWWWrrrrrrrrttttttttbbbbbbbblllllllluuuuuuuuggggggggwwwwwwwwwwwwwwwwkkkkkkkkggggggggmmmmmmmmlllllllloooooooo}}}}}}}}rrrrrrrriiiiiiiimmmmmmmmssssssssyyyyyyyykkkkkkkkttttttttvvvvvvvvzzzzzzzzzzzzzzzzmmmmmmmmppppppppwwwwwwwwuuuuuuuuxxxxxxxxnnnnnnnnqqqqqqqqttttttttrrrrrrrrjjjjjjjj\\\\\\\\jjjjjjjjvvvvvvvvWWWWWWWWrrrrrrrrttttttttbbbbbbbblllllllluuuuuuuuggggggggwwwwwwwwwwwwwwwwkkkkkkkkggggggggmmmmmmmmlllllllloooooooo}}}}}}}}rrrrrrrriiiiiiiimmmmmmmmssssssssyyyyyyyykkkkkkkkttttttttvvvvvvvvzzzzzzzzzzzzzzzznnnnnnnnppppppppwwwwwwwwuuuuuuuuxxxxxxxxnnnnnnnnqqqqqqqqttttttttrrrrrrrrjjjjjjjj\\\\\\\\jjjjjjjjvvvvvvvvWWWWWWWWrrrrrrrrttttttttbbbbbbbblllllllluuuuuuuuggggggggwwwwwwwwwwwwwwwwkkkkkkkkggggggggnnnnnnnnlllllllloooooooo}}}}}}}}rrrrrrrriiiiiiiimmmmmmmmssssssssyyyyyyyykkkkkkkkttttttttvvvvvvvvzzzzzzzzzzzzzzzznnnnnnnnppppppppwwwwwwwwuuuuuuuuxxxxxxxxnnnnnnnnqqqqqqqqttttttttrrrrrrrrjjjjjjjj\\\\\\\\jjjjjjjjvvvvvvvvWWWWWWWWssssssssttttttttbbbbbbbblllllllluuuuuuuuggggggggwwwwwwwwwwwwwwwwkkkkkkkkggggggggnnnnnnnnlllllllloooooooo}}}}}}}}rrrrrrrriiiiiiiimmmmmmmmssssssssyyyyyyyykkkkkkkkttttttttvvvvvvvvzzzzzzzzzzzzzzzznnnnnnnnppppppppwwwwwwwwvvvvvvvvxxxxxxxxnnnnnnnnqqqqqqqqttttttttrrrrrrrrjjjjjjjj\\\\\\\\jjjjjjjjvvvvvvvvWWWWWWWWssssssssttttttttbbbbbbbblllllllluuuuuuuuggggggggwwwwwwwwwwwwwwwwkkkkkkkkggggggggnnnnnnnnlllllllloooooooo}}}}}}}}rrrrrrrriiiiiiiimmmmmmmmssssssssyyyyyyyykkkkkkkkttttttttvvvvvvvvzzzzzzzzzzzzzzzznnnnnnnnppppppppwwwwwwwwvvvvvvvvxxxxxxxxnnnnnnnnqqqqqqqqttttttttrrrrrrrrjjjjjjjj\\\\\\\\jjjjjjjjvvvvvvvvWWWWWWWWssssssssttttttttbbbbbbbblllllllluuuuuuuuggggggggwwwwwwwwxxxxxxxxkkkkkkkkggggggggnnnnnnnnlllllllloooooooo}}}}}}}}rrrrrrrriiiiiiiinnnnnnnnssssssssyyyyyyyykkkkkkkkttttttttwwwwwwwwzzzzzzzzzzzzzzzznnnnnnnnppppppppxxxxxxxxvvvvvvvvxxxxxxxxooooooooqqqqqqqqttttttttrrrrrrrrjjjjjjjj\\\\\\\\jjjjjjjjvvvvvvvvWWWWWWWWssssssssttttttttbbbbbbbblllllllluuuuuuuuggggggggwwwwwwwwxxxxxxxxkkkkkkkkggggggggnnnnnnnnlllllllloooooooo}}}}}}}}rrrrrrrrjjjjjjjjnnnnnnnnssssssssyyyyyyyykkkkkkkkttttttttjjjjjjjjssssssssssssssssiiiiiiiippppppppssssssssvvvvvvvvxxxxxxxxjjjjjjjjqqqqqqqqttttttttssssssssoooooooo````````ffffffffvvvvvvvvgggggggg________tttttttteeeeeeeelllllllluuuuuuuuggggggggwwwwwwwwssssssssllllllllooooooooqqqqqqqqttttttttwwwwwwwwvvvvvvvvnnnnnnnnbbbbbbbbiiiiiiiissssssssffffffffppppppppuuuuuuuujjjjjjjjssssssssssssssssiiiiiiiippppppppssssssssvvvvvvvvxxxxxxxxjjjjjjjjqqqqqqqqttttttttssssssssoooooooo````````ffffffffvvvvvvvvgggggggg________tttttttteeeeeeeelllllllluuuuuuuuggggggggwwwwwwwwssssssssllllllllooooooooqqqqqqqqttttttttwwwwwwwwvvvvvvvvnnnnnnnnbbbbbbbbiiiiiiiissssssssffffffffppppppppuuuuuuuujjjjjjjjssssssssssssssssiiiiiiiippppppppssssssssvvvvvvvvxxxxxxxxjjjjjjjjqqqqqqqquuuuuuuussssssssoooooooo````````ffffffffvvvvvvvvgggggggg________tttttttteeeeeeeelllllllluuuuuuuuggggggggwwwwwwwwssssssssllllllllooooooooqqqqqqqqttttttttwwwwwwwwvvvvvvvvnnnnnnnnbbbbbbbbiiiiiiiittttttttffffffffppppppppuuuuuuuujjjjjjjjssssssssssssssssiiiiiiiippppppppssssssssvvvvvvvvxxxxxxxxjjjjjjjjqqqqqqqquuuuuuuussssssssoooooooo````````ffffffffvvvvvvvvgggggggg________tttttttteeeeeeeellllllllvvvvvvvvggggggggwwwwwwwwssssssssllllllllooooooooqqqqqqqqttttttttwwwwwwwwvvvvvvvvnnnnnnnnbbbbbbbbiiiiiiiittttttttggggggggppppppppuuuuuuuujjjjjjjjssssssssssssssssiiiiiiiippppppppssssssssvvvvvvvvxxxxxxxxjjjjjjjjrrrrrrrruuuuuuuussssssssoooooooo````````ffffffffvvvvvvvvgggggggg________tttttttteeeeeeeellllllllvvvvvvvvggggggggxxxxxxxxssssssssllllllllooooooooqqqqqqqqttttttttwwwwwwwwvvvvvvvvnnnnnnnnbbbbbbbbiiiiiiiittttttttggggggggppppppppuuuuuuuujjjjjjjjssssssssssssssssjjjjjjjjppppppppssssssssvvvvvvvvxxxxxxxxjjjjjjjjrrrrrrrruuuuuuuussssssssoooooooo````````ffffffffvvvvvvvvgggggggg________tttttttteeeeeeeellllllllvvvvvvvvggggggggxxxxxxxxssssssssllllllllooooooooqqqqqqqqttttttttwwwwwwwwvvvvvvvvnnnnnnnnbbbbbbbbiiiiiiiittttttttggggggggppppppppuuuuuuuukkkkkkkkssssssssssssssssjjjjjjjjqqqqqqqqssssssssvvvvvvvvxxxxxxxxjjjjjjjjrrrrrrrruuuuuuuussssssssoooooooo````````ffffffffvvvvvvvvgggggggg________tttttttteeeeeeeellllllllvvvvvvvvggggggggxxxxxxxxssssssssllllllllooooooooqqqqqqqqttttttttwwwwwwwwvvvvvvvvnnnnnnnnbbbbbbbbiiiiiiiittttttttggggggggppppppppuuuuuuuukkkkkkkkssssssssssssssssjjjjjjjjqqqqqqqqttttttttvvvvvvvvxxxxxxxxjjjjjjjjrrrrrrrruuuuuuuussssssssoooooooo````````ffffffffvvvvvvvvgggggggg________tttttttteeeeeeeellllllllvvvvvvvvggggggggxxxxxxxxssssssssllllllllppppppppqqqqqqqqttttttttwwwwwwwwvvvvvvvvnnnnnnnnbbbbbbbbiiiiiiiittttttttggggggggppppppppuuuuuuuuffffffffooooooooooooooooqqqqqqqqqqqqqqqqttttttttvvvvvvvvxxxxxxxxjjjjjjjjrrrrrrrruuuuuuuussssssssooooooooeeeeeeee^^^^^^^^vvvvvvvvqqqqqqqq^^^^^^^^mmmmmmmmrrrrrrrrllllllllvvvvvvvvooooooooxxxxxxxxttttttttttttttttttttttttvvvvvvvvyyyyyyyyrrrrrrrrffffffff]]]]]]]]iiiiiiiitttttttt{{{{{{{{oooooooohhhhhhhh}}}}}}}}qqqqqqqqffffffffooooooooooooooooqqqqqqqqqqqqqqqqttttttttvvvvvvvvxxxxxxxxkkkkkkkkrrrrrrrruuuuuuuussssssssooooooooeeeeeeee^^^^^^^^vvvvvvvvqqqqqqqq^^^^^^^^mmmmmmmmrrrrrrrrllllllllvvvvvvvvooooooooxxxxxxxxttttttttttttttttttttttttvvvvvvvvyyyyyyyyrrrrrrrrffffffff]]]]]]]]iiiiiiiitttttttt||||||||oooooooohhhhhhhh}}}}}}}}qqqqqqqqffffffffooooooooooooooooqqqqqqqqqqqqqqqqttttttttvvvvvvvvxxxxxxxxkkkkkkkkrrrrrrrruuuuuuuussssssssooooooooeeeeeeee^^^^^^^^vvvvvvvvqqqqqqqq^^^^^^^^mmmmmmmmrrrrrrrrllllllllvvvvvvvvooooooooxxxxxxxxttttttttttttttttttttttttvvvvvvvvyyyyyyyyrrrrrrrrgggggggg^^^^^^^^jjjjjjjjtttttttt||||||||oooooooohhhhhhhh}}}}}}}}qqqqqqqqffffffffooooooooooooooooqqqqqqqqqqqqqqqqttttttttvvvvvvvvyyyyyyyykkkkkkkkrrrrrrrruuuuuuuussssssssooooooooeeeeeeee^^^^^^^^vvvvvvvvqqqqqqqq^^^^^^^^mmmmmmmmrrrrrrrrllllllllvvvvvvvvooooooooxxxxxxxxttttttttttttttttttttttttvvvvvvvvyyyyyyyyrrrrrrrrgggggggg^^^^^^^^jjjjjjjjtttttttt||||||||ooooooooiiiiiiii}}}}}}}}qqqqqqqqffffffffooooooooooooooooqqqqqqqqqqqqqqqqttttttttvvvvvvvvyyyyyyyykkkkkkkkrrrrrrrruuuuuuuussssssssooooooooeeeeeeee^^^^^^^^vvvvvvvvqqqqqqqq^^^^^^^^mmmmmmmmrrrrrrrrllllllllvvvvvvvvooooooooxxxxxxxxttttttttttttttttttttttttvvvvvvvvyyyyyyyyrrrrrrrrgggggggg^^^^^^^^jjjjjjjjtttttttt||||||||ooooooooiiiiiiii}}}}}}}}qqqqqqqqffffffffooooooooooooooooqqqqqqqqqqqqqqqqttttttttvvvvvvvvyyyyyyyykkkkkkkkrrrrrrrruuuuuuuussssssssooooooooeeeeeeee________vvvvvvvvqqqqqqqq^^^^^^^^mmmmmmmmrrrrrrrrllllllllvvvvvvvvooooooooxxxxxxxxttttttttttttttttttttttttvvvvvvvvyyyyyyyyrrrrrrrrgggggggg^^^^^^^^jjjjjjjjtttttttt||||||||ooooooooiiiiiiii}}}}}}}}qqqqqqqqffffffffooooooooooooooooqqqqqqqqqqqqqqqqttttttttvvvvvvvvyyyyyyyykkkkkkkkrrrrrrrruuuuuuuussssssssooooooooeeeeeeee________vvvvvvvvqqqqqqqq^^^^^^^^mmmmmmmmrrrrrrrrllllllllvvvvvvvvooooooooxxxxxxxxttttttttttttttttttttttttvvvvvvvvyyyyyyyyrrrrrrrrgggggggg^^^^^^^^jjjjjjjjtttttttt||||||||ooooooooiiiiiiii}}}}}}}}qqqqqqqqffffffffooooooooooooooooqqqqqqqqqqqqqqqqttttttttvvvvvvvvyyyyyyyykkkkkkkkrrrrrrrruuuuuuuussssssssooooooooeeeeeeee________vvvvvvvvqqqqqqqq^^^^^^^^mmmmmmmmrrrrrrrrllllllllvvvvvvvvooooooooxxxxxxxxttttttttttttttttttttttttvvvvvvvvyyyyyyyyrrrrrrrrgggggggg^^^^^^^^jjjjjjjjtttttttt||||||||ooooooooiiiiiiii}}}}}}}}qqqqqqqqffffffffoooooooooooooooovvvvvvvvqqqqqqqqtttttttt~~~~~~~~yyyyyyyykkkkkkkkrrrrrrrr||||||||lllllllloooooooommmmmmmmbbbbbbbb````````qqqqqqqqrrrrrrrr````````wwwwwwwwllllllllvvvvvvvvttttttttxxxxxxxxttttttttqqqqqqqqmmmmmmmmvvvvvvvvrrrrrrrrjjjjjjjjffffffffjjjjjjjjttttttttwwwwwwwwttttttttllllllllrrrrrrrrttttttttffffffffoooooooooooooooovvvvvvvvqqqqqqqqtttttttt~~~~~~~~yyyyyyyykkkkkkkkrrrrrrrr||||||||lllllllloooooooommmmmmmmbbbbbbbb````````qqqqqqqqrrrrrrrr````````wwwwwwwwllllllllvvvvvvvvttttttttxxxxxxxxttttttttqqqqqqqqmmmmmmmmvvvvvvvvrrrrrrrrjjjjjjjjffffffffjjjjjjjjttttttttwwwwwwwwttttttttllllllllrrrrrrrrttttttttffffffffoooooooooooooooovvvvvvvvqqqqqqqqtttttttt~~~~~~~~yyyyyyyykkkkkkkkrrrrrrrr||||||||lllllllloooooooommmmmmmmbbbbbbbb````````qqqqqqqqrrrrrrrr````````wwwwwwwwllllllllvvvvvvvvttttttttxxxxxxxxttttttttqqqqqqqqmmmmmmmmvvvvvvvvrrrrrrrrjjjjjjjjeeeeeeeejjjjjjjjttttttttwwwwwwwwttttttttllllllllrrrrrrrrttttttttffffffffoooooooooooooooovvvvvvvvqqqqqqqqtttttttt~~~~~~~~xxxxxxxxkkkkkkkkrrrrrrrr||||||||lllllllloooooooommmmmmmmbbbbbbbb````````qqqqqqqqrrrrrrrr````````wwwwwwwwllllllllvvvvvvvvttttttttxxxxxxxxttttttttqqqqqqqqmmmmmmmmvvvvvvvvrrrrrrrrjjjjjjjjeeeeeeeejjjjjjjjttttttttwwwwwwwwssssssssllllllllrrrrrrrrttttttttffffffffoooooooooooooooovvvvvvvvqqqqqqqqtttttttt~~~~~~~~xxxxxxxxkkkkkkkkrrrrrrrr||||||||lllllllloooooooollllllllbbbbbbbb````````qqqqqqqqrrrrrrrr````````vvvvvvvvllllllllvvvvvvvvttttttttxxxxxxxxttttttttqqqqqqqqmmmmmmmmvvvvvvvvrrrrrrrrjjjjjjjjeeeeeeeejjjjjjjjttttttttwwwwwwwwssssssssllllllllrrrrrrrrttttttttffffffffoooooooooooooooovvvvvvvvqqqqqqqqtttttttt~~~~~~~~xxxxxxxxkkkkkkkkrrrrrrrr||||||||kkkkkkkkoooooooollllllllaaaaaaaa````````qqqqqqqqrrrrrrrr````````vvvvvvvvllllllllvvvvvvvvttttttttxxxxxxxxttttttttqqqqqqqqmmmmmmmmvvvvvvvvrrrrrrrrjjjjjjjjeeeeeeeeiiiiiiiittttttttwwwwwwwwssssssssllllllllrrrrrrrrttttttttffffffffoooooooooooooooovvvvvvvvqqqqqqqqtttttttt~~~~~~~~xxxxxxxxjjjjjjjjrrrrrrrr||||||||kkkkkkkkoooooooollllllllaaaaaaaa````````qqqqqqqqrrrrrrrr````````vvvvvvvvllllllllvvvvvvvvttttttttxxxxxxxxttttttttqqqqqqqqllllllllvvvvvvvvrrrrrrrrjjjjjjjjeeeeeeeeiiiiiiiittttttttwwwwwwwwssssssssllllllllrrrrrrrrttttttttffffffffoooooooooooooooovvvvvvvvqqqqqqqqtttttttt~~~~~~~~xxxxxxxxjjjjjjjjrrrrrrrr||||||||kkkkkkkkoooooooollllllllaaaaaaaa________qqqqqqqqrrrrrrrr````````vvvvvvvvllllllllvvvvvvvvttttttttxxxxxxxxssssssssqqqqqqqqllllllllvvvvvvvvrrrrrrrriiiiiiiieeeeeeeeiiiiiiiittttttttwwwwwwwwsssssssskkkkkkkkrrrrrrrrttttttttffffffffoooooooooooooooonnnnnnnnqqqqqqqqssssssssssssssssxxxxxxxxrrrrrrrrrrrrrrrrnnnnnnnnggggggggqqqqqqqqffffffffQQQQQQQQaaaaaaaa{{{{{{{{ccccccccoooooooottttttttvvvvvvvv{{{{{{{{xxxxxxxxsssssssslllllllloooooooovvvvvvvv}}}}}}}}||||||||nnnnnnnnbbbbbbbbiiiiiiii{{{{{{{{~~~~~~~~ssssssssppppppppiiiiiiiiqqqqqqqqffffffffoooooooooooooooonnnnnnnnppppppppssssssssssssssssxxxxxxxxrrrrrrrrrrrrrrrrnnnnnnnnggggggggqqqqqqqqffffffffQQQQQQQQaaaaaaaa{{{{{{{{ccccccccoooooooottttttttvvvvvvvv{{{{{{{{xxxxxxxxsssssssslllllllloooooooovvvvvvvv}}}}}}}}||||||||nnnnnnnnbbbbbbbbiiiiiiii{{{{{{{{~~~~~~~~ssssssssppppppppiiiiiiiiqqqqqqqqffffffffoooooooooooooooonnnnnnnnppppppppssssssssssssssssxxxxxxxxrrrrrrrrrrrrrrrrnnnnnnnnggggggggqqqqqqqqffffffffQQQQQQQQaaaaaaaa{{{{{{{{ccccccccoooooooottttttttvvvvvvvv{{{{{{{{xxxxxxxxsssssssslllllllloooooooovvvvvvvv}}}}}}}}||||||||nnnnnnnnbbbbbbbbiiiiiiii{{{{{{{{~~~~~~~~sssssssspppppppphhhhhhhhqqqqqqqqffffffffoooooooonnnnnnnnnnnnnnnnppppppppssssssssssssssssxxxxxxxxrrrrrrrrqqqqqqqqnnnnnnnnggggggggqqqqqqqqffffffffQQQQQQQQaaaaaaaazzzzzzzzccccccccnnnnnnnnttttttttvvvvvvvv{{{{{{{{wwwwwwwwsssssssslllllllloooooooovvvvvvvv}}}}}}}}||||||||nnnnnnnnbbbbbbbbiiiiiiii{{{{{{{{~~~~~~~~sssssssspppppppphhhhhhhhqqqqqqqqeeeeeeeennnnnnnnnnnnnnnnnnnnnnnnppppppppssssssssssssssssxxxxxxxxrrrrrrrrqqqqqqqqnnnnnnnnggggggggqqqqqqqqffffffffQQQQQQQQaaaaaaaazzzzzzzzccccccccnnnnnnnnttttttttuuuuuuuu{{{{{{{{wwwwwwwwsssssssslllllllloooooooovvvvvvvv}}}}}}}}||||||||nnnnnnnnbbbbbbbbiiiiiiii{{{{{{{{~~~~~~~~sssssssspppppppphhhhhhhhqqqqqqqqeeeeeeeennnnnnnnnnnnnnnnnnnnnnnnppppppppssssssssssssssssxxxxxxxxrrrrrrrrqqqqqqqqnnnnnnnnggggggggqqqqqqqqffffffffQQQQQQQQaaaaaaaazzzzzzzzccccccccnnnnnnnnttttttttuuuuuuuu{{{{{{{{wwwwwwwwsssssssslllllllloooooooouuuuuuuu}}}}}}}}||||||||nnnnnnnnbbbbbbbbiiiiiiii{{{{{{{{~~~~~~~~sssssssspppppppphhhhhhhhppppppppeeeeeeeennnnnnnnnnnnnnnnnnnnnnnnppppppppssssssssssssssssxxxxxxxxrrrrrrrrqqqqqqqqnnnnnnnnggggggggppppppppffffffffQQQQQQQQaaaaaaaazzzzzzzzccccccccnnnnnnnnssssssssuuuuuuuu{{{{{{{{wwwwwwwwsssssssslllllllloooooooouuuuuuuu}}}}}}}}||||||||nnnnnnnnbbbbbbbbiiiiiiii{{{{{{{{~~~~~~~~sssssssspppppppphhhhhhhhppppppppeeeeeeeennnnnnnnnnnnnnnnnnnnnnnnppppppppssssssssssssssssxxxxxxxxrrrrrrrrqqqqqqqqnnnnnnnnggggggggppppppppffffffffQQQQQQQQaaaaaaaazzzzzzzzccccccccnnnnnnnnssssssssuuuuuuuu{{{{{{{{wwwwwwwwsssssssskkkkkkkkoooooooouuuuuuuu}}}}}}}}||||||||nnnnnnnnbbbbbbbbiiiiiiii{{{{{{{{~~~~~~~~sssssssspppppppphhhhhhhhpppppppp]]]]]]]]nnnnnnnnnnnnnnnnaaaaaaaahhhhhhhhssssssssiiiiiiiippppppppvvvvvvvvjjjjjjjjyyyyyyyykkkkkkkkbbbbbbbbiiiiiiiieeeeeeee````````WWWWWWWWssssssssoooooooojjjjjjjj}}}}}}}}xxxxxxxxoooooooossssssssssssssssttttttttuuuuuuuuxxxxxxxx{{{{{{{{zzzzzzzznnnnnnnnmmmmmmmmxxxxxxxx{{{{{{{{sssssssswwwwwwwwxxxxxxxxcccccccc]]]]]]]]nnnnnnnnnnnnnnnnaaaaaaaahhhhhhhhssssssssiiiiiiiippppppppvvvvvvvviiiiiiiiyyyyyyyykkkkkkkkbbbbbbbbiiiiiiiieeeeeeee````````WWWWWWWWssssssssooooooooiiiiiiii}}}}}}}}xxxxxxxxoooooooossssssssssssssssttttttttuuuuuuuuxxxxxxxx{{{{{{{{zzzzzzzznnnnnnnnmmmmmmmmxxxxxxxx{{{{{{{{sssssssswwwwwwwwxxxxxxxxcccccccc]]]]]]]]nnnnnnnnnnnnnnnnaaaaaaaahhhhhhhhssssssssiiiiiiiippppppppvvvvvvvviiiiiiiiyyyyyyyykkkkkkkkbbbbbbbbiiiiiiiieeeeeeee````````WWWWWWWWssssssssooooooooiiiiiiii}}}}}}}}xxxxxxxxoooooooossssssssssssssssssssssssuuuuuuuuxxxxxxxx{{{{{{{{zzzzzzzznnnnnnnnllllllllxxxxxxxx{{{{{{{{sssssssswwwwwwwwxxxxxxxxcccccccc]]]]]]]]nnnnnnnnnnnnnnnnaaaaaaaahhhhhhhhssssssssiiiiiiiippppppppvvvvvvvviiiiiiiiyyyyyyyykkkkkkkkbbbbbbbbiiiiiiiieeeeeeee````````WWWWWWWWrrrrrrrrooooooooiiiiiiii}}}}}}}}xxxxxxxxoooooooossssssssssssssssssssssssuuuuuuuuxxxxxxxx{{{{{{{{zzzzzzzzmmmmmmmmllllllllxxxxxxxx{{{{{{{{sssssssswwwwwwwwxxxxxxxxcccccccc]]]]]]]]nnnnnnnnnnnnnnnnaaaaaaaahhhhhhhhssssssssiiiiiiiippppppppvvvvvvvviiiiiiiiyyyyyyyykkkkkkkkbbbbbbbbiiiiiiiieeeeeeee````````WWWWWWWWrrrrrrrrooooooooiiiiiiii}}}}}}}}xxxxxxxxoooooooossssssssssssssssssssssssuuuuuuuuxxxxxxxx{{{{{{{{zzzzzzzzmmmmmmmmllllllllxxxxxxxx{{{{{{{{sssssssswwwwwwwwxxxxxxxxcccccccc]]]]]]]]nnnnnnnnnnnnnnnnaaaaaaaahhhhhhhhssssssssiiiiiiiippppppppvvvvvvvviiiiiiiiyyyyyyyykkkkkkkkbbbbbbbbiiiiiiiieeeeeeee````````WWWWWWWWrrrrrrrrooooooooiiiiiiii}}}}}}}}xxxxxxxxoooooooossssssssssssssssssssssssuuuuuuuuxxxxxxxx{{{{{{{{zzzzzzzzmmmmmmmmllllllllxxxxxxxx{{{{{{{{sssssssswwwwwwwwxxxxxxxxcccccccc]]]]]]]]nnnnnnnnnnnnnnnnaaaaaaaahhhhhhhhssssssssiiiiiiiippppppppvvvvvvvviiiiiiiixxxxxxxxkkkkkkkkbbbbbbbbhhhhhhhheeeeeeee````````WWWWWWWWrrrrrrrrooooooooiiiiiiii}}}}}}}}xxxxxxxxoooooooossssssssssssssssssssssssuuuuuuuuxxxxxxxx{{{{{{{{zzzzzzzzmmmmmmmmllllllllxxxxxxxx{{{{{{{{rrrrrrrrwwwwwwwwxxxxxxxxcccccccc]]]]]]]]nnnnnnnnnnnnnnnnaaaaaaaahhhhhhhhssssssssiiiiiiiippppppppvvvvvvvviiiiiiiixxxxxxxxkkkkkkkkbbbbbbbbhhhhhhhheeeeeeee````````WWWWWWWWrrrrrrrrooooooooiiiiiiii||||||||wwwwwwwwoooooooossssssssssssssssssssssssuuuuuuuuxxxxxxxx{{{{{{{{zzzzzzzzmmmmmmmmllllllllxxxxxxxx{{{{{{{{rrrrrrrrwwwwwwwwxxxxxxxxccccccccXXXXXXXXnnnnnnnnffffffff\\\\\\\\kkkkkkkkssssssssiiiiiiiikkkkkkkknnnnnnnnllllllllllllllll^^^^^^^^bbbbbbbbkkkkkkkkeeeeeeeeiiiiiiii________^^^^^^^^ssssssssiiiiiiii||||||||yyyyyyyyssssssssjjjjjjjjsssssssswwwwwwwwssssssssuuuuuuuuxxxxxxxxssssssssqqqqqqqquuuuuuuuvvvvvvvvvvvvvvvvrrrrrrrr||||||||yyyyyyyynnnnnnnnXXXXXXXXnnnnnnnnffffffff\\\\\\\\kkkkkkkkssssssssiiiiiiiikkkkkkkknnnnnnnnllllllllllllllll^^^^^^^^bbbbbbbbkkkkkkkkeeeeeeeeiiiiiiii________^^^^^^^^ssssssssiiiiiiii||||||||yyyyyyyyssssssssjjjjjjjjsssssssswwwwwwwwssssssssuuuuuuuuxxxxxxxxssssssssqqqqqqqquuuuuuuuuuuuuuuuvvvvvvvvrrrrrrrr||||||||yyyyyyyynnnnnnnnXXXXXXXXnnnnnnnnffffffff\\\\\\\\kkkkkkkkssssssssiiiiiiiikkkkkkkknnnnnnnnllllllllllllllll^^^^^^^^bbbbbbbbkkkkkkkkeeeeeeeeiiiiiiii________^^^^^^^^ssssssssiiiiiiii||||||||yyyyyyyyssssssssjjjjjjjjrrrrrrrrwwwwwwwwssssssssuuuuuuuuxxxxxxxxssssssssqqqqqqqquuuuuuuuuuuuuuuuvvvvvvvvrrrrrrrr||||||||yyyyyyyynnnnnnnnXXXXXXXXnnnnnnnnffffffff\\\\\\\\kkkkkkkkssssssssiiiiiiiikkkkkkkknnnnnnnnllllllllllllllll^^^^^^^^bbbbbbbbkkkkkkkkeeeeeeeeiiiiiiii________^^^^^^^^ssssssssiiiiiiii||||||||yyyyyyyyssssssssjjjjjjjjrrrrrrrrwwwwwwwwssssssssuuuuuuuuxxxxxxxxssssssssqqqqqqqquuuuuuuuuuuuuuuuvvvvvvvvrrrrrrrr||||||||yyyyyyyynnnnnnnnXXXXXXXXnnnnnnnnffffffff\\\\\\\\kkkkkkkkrrrrrrrriiiiiiiikkkkkkkknnnnnnnnllllllllllllllll^^^^^^^^bbbbbbbbkkkkkkkkeeeeeeeeiiiiiiii________^^^^^^^^ssssssssiiiiiiii||||||||yyyyyyyyssssssssjjjjjjjjrrrrrrrrwwwwwwwwssssssssuuuuuuuuxxxxxxxxssssssssqqqqqqqquuuuuuuuuuuuuuuuvvvvvvvvrrrrrrrr||||||||yyyyyyyynnnnnnnnXXXXXXXXnnnnnnnnffffffff\\\\\\\\kkkkkkkkrrrrrrrriiiiiiiikkkkkkkknnnnnnnnllllllllllllllll^^^^^^^^bbbbbbbbkkkkkkkkeeeeeeeeiiiiiiii________^^^^^^^^ssssssssiiiiiiii||||||||yyyyyyyyssssssssjjjjjjjjrrrrrrrrwwwwwwwwssssssssuuuuuuuuxxxxxxxxssssssssqqqqqqqquuuuuuuuuuuuuuuuvvvvvvvvrrrrrrrr||||||||yyyyyyyynnnnnnnnXXXXXXXXnnnnnnnnffffffff\\\\\\\\kkkkkkkkrrrrrrrriiiiiiiikkkkkkkknnnnnnnnllllllllllllllll^^^^^^^^bbbbbbbbkkkkkkkkeeeeeeeeiiiiiiii________^^^^^^^^ssssssssiiiiiiii||||||||yyyyyyyyssssssssjjjjjjjjrrrrrrrrwwwwwwwwssssssssuuuuuuuuxxxxxxxxssssssssqqqqqqqquuuuuuuuuuuuuuuuvvvvvvvvrrrrrrrr||||||||yyyyyyyynnnnnnnnXXXXXXXXnnnnnnnnffffffff\\\\\\\\kkkkkkkkrrrrrrrriiiiiiiikkkkkkkknnnnnnnnllllllllllllllll^^^^^^^^bbbbbbbbkkkkkkkkeeeeeeeeiiiiiiii________^^^^^^^^ssssssssiiiiiiii||||||||yyyyyyyyssssssssjjjjjjjjrrrrrrrrwwwwwwwwssssssssuuuuuuuuxxxxxxxxssssssssqqqqqqqquuuuuuuuuuuuuuuuvvvvvvvvrrrrrrrr{{{{{{{{yyyyyyyynnnnnnnnPPPPPPPPffffffffiiiiiiiiddddddddoooooooorrrrrrrrppppppppssssssssiiiiiiiiqqqqqqqqooooooooaaaaaaaabbbbbbbbhhhhhhhheeeeeeeeiiiiiiiikkkkkkkkUUUUUUUUkkkkkkkkqqqqqqqqppppppppuuuuuuuussssssssjjjjjjjjzzzzzzzzwwwwwwwwssssssssuuuuuuuuxxxxxxxxvvvvvvvv}}}}}}}}yyyyyyyyvvvvvvvvzzzzzzzzttttttttttttttttxxxxxxxxPPPPPPPPffffffffiiiiiiiiddddddddoooooooorrrrrrrrppppppppssssssssiiiiiiiiqqqqqqqqooooooooaaaaaaaabbbbbbbbhhhhhhhheeeeeeeeiiiiiiiikkkkkkkkUUUUUUUUkkkkkkkkqqqqqqqqppppppppuuuuuuuussssssssjjjjjjjjzzzzzzzzwwwwwwwwssssssssuuuuuuuuxxxxxxxxvvvvvvvv}}}}}}}}yyyyyyyyvvvvvvvvzzzzzzzzttttttttttttttttxxxxxxxxPPPPPPPPffffffffiiiiiiiiddddddddoooooooorrrrrrrrppppppppssssssssiiiiiiiiqqqqqqqqooooooooaaaaaaaabbbbbbbbhhhhhhhheeeeeeeeiiiiiiiikkkkkkkkUUUUUUUUkkkkkkkkqqqqqqqqppppppppuuuuuuuussssssssjjjjjjjjzzzzzzzzwwwwwwwwssssssssuuuuuuuuxxxxxxxxvvvvvvvv}}}}}}}}yyyyyyyyvvvvvvvvzzzzzzzzttttttttttttttttxxxxxxxxPPPPPPPPffffffffiiiiiiiiddddddddoooooooorrrrrrrrppppppppssssssssiiiiiiiiqqqqqqqqooooooooaaaaaaaabbbbbbbbhhhhhhhheeeeeeeeiiiiiiiikkkkkkkkTTTTTTTTkkkkkkkkqqqqqqqqppppppppuuuuuuuussssssssjjjjjjjjzzzzzzzzwwwwwwwwssssssssuuuuuuuuxxxxxxxxvvvvvvvv}}}}}}}}yyyyyyyyvvvvvvvvzzzzzzzzttttttttttttttttxxxxxxxxPPPPPPPPffffffffiiiiiiiiddddddddoooooooorrrrrrrrppppppppssssssssiiiiiiiippppppppooooooooaaaaaaaaaaaaaaaahhhhhhhheeeeeeeeiiiiiiiikkkkkkkkTTTTTTTTkkkkkkkkqqqqqqqqppppppppuuuuuuuussssssssjjjjjjjjzzzzzzzzwwwwwwwwssssssssuuuuuuuuxxxxxxxxvvvvvvvv}}}}}}}}yyyyyyyyvvvvvvvvzzzzzzzzttttttttttttttttxxxxxxxxPPPPPPPPffffffffiiiiiiiiddddddddoooooooorrrrrrrrppppppppssssssssiiiiiiiippppppppooooooooaaaaaaaaaaaaaaaahhhhhhhheeeeeeeeiiiiiiiikkkkkkkkTTTTTTTTkkkkkkkkqqqqqqqqppppppppuuuuuuuussssssssjjjjjjjjzzzzzzzzwwwwwwwwssssssssuuuuuuuuxxxxxxxxvvvvvvvv}}}}}}}}yyyyyyyyvvvvvvvvzzzzzzzzttttttttttttttttxxxxxxxxPPPPPPPPffffffffiiiiiiiiddddddddoooooooorrrrrrrrppppppppssssssssiiiiiiiippppppppooooooooaaaaaaaaaaaaaaaahhhhhhhheeeeeeeeiiiiiiiikkkkkkkkTTTTTTTTkkkkkkkkppppppppppppppppuuuuuuuussssssssjjjjjjjjzzzzzzzzwwwwwwwwssssssssuuuuuuuuxxxxxxxxvvvvvvvv}}}}}}}}yyyyyyyyvvvvvvvvzzzzzzzzttttttttttttttttxxxxxxxxPPPPPPPPffffffffiiiiiiiiddddddddoooooooorrrrrrrrppppppppssssssssiiiiiiiippppppppooooooooaaaaaaaaaaaaaaaahhhhhhhheeeeeeeeiiiiiiiikkkkkkkkTTTTTTTTkkkkkkkkppppppppppppppppttttttttrrrrrrrrjjjjjjjjzzzzzzzzwwwwwwwwssssssssuuuuuuuuxxxxxxxxvvvvvvvv}}}}}}}}yyyyyyyyvvvvvvvvzzzzzzzzttttttttttttttttxxxxxxxxSSSSSSSSaaaaaaaammmmmmmmhhhhhhhhoooooooorrrrrrrruuuuuuuuppppppppiiiiiiiiiiiiiiiilllllllleeeeeeeeaaaaaaaacccccccceeeeeeeeppppppppoooooooodddddddd________ffffffffcccccccc||||||||rrrrrrrrrrrrrrrr~~~~~~~~wwwwwwwwssssssssmmmmmmmmxxxxxxxx{{{{{{{{~~~~~~~~zzzzzzzz||||||||wwwwwwwwuuuuuuuu~~~~~~~~wwwwwwww||||||||ppppppppSSSSSSSSaaaaaaaammmmmmmmhhhhhhhhoooooooorrrrrrrruuuuuuuuooooooooiiiiiiiiiiiiiiiilllllllleeeeeeeeaaaaaaaacccccccceeeeeeeeppppppppoooooooodddddddd________ffffffffcccccccc||||||||rrrrrrrrrrrrrrrr~~~~~~~~wwwwwwwwssssssssmmmmmmmmxxxxxxxx{{{{{{{{~~~~~~~~zzzzzzzz||||||||wwwwwwwwuuuuuuuu~~~~~~~~wwwwwwww||||||||ooooooooSSSSSSSSaaaaaaaammmmmmmmhhhhhhhhoooooooorrrrrrrruuuuuuuuooooooooiiiiiiiiiiiiiiiilllllllleeeeeeeeaaaaaaaacccccccceeeeeeeeppppppppoooooooodddddddd________ffffffffcccccccc||||||||rrrrrrrrrrrrrrrr~~~~~~~~wwwwwwwwssssssssmmmmmmmmxxxxxxxx{{{{{{{{~~~~~~~~zzzzzzzz||||||||wwwwwwwwuuuuuuuu~~~~~~~~wwwwwwww||||||||ooooooooSSSSSSSSaaaaaaaammmmmmmmhhhhhhhhoooooooorrrrrrrruuuuuuuuooooooooiiiiiiiiiiiiiiiilllllllleeeeeeeeaaaaaaaacccccccceeeeeeeeppppppppoooooooodddddddd________ffffffffcccccccc||||||||rrrrrrrrrrrrrrrr~~~~~~~~wwwwwwwwssssssssmmmmmmmmxxxxxxxx{{{{{{{{~~~~~~~~zzzzzzzz||||||||wwwwwwwwuuuuuuuu~~~~~~~~wwwwwwww||||||||ooooooooSSSSSSSSaaaaaaaammmmmmmmhhhhhhhhoooooooorrrrrrrruuuuuuuuooooooooiiiiiiiiiiiiiiiilllllllleeeeeeeeaaaaaaaacccccccceeeeeeeeppppppppoooooooodddddddd________ffffffffcccccccc||||||||rrrrrrrrrrrrrrrr~~~~~~~~wwwwwwwwssssssssmmmmmmmmxxxxxxxx{{{{{{{{~~~~~~~~zzzzzzzz||||||||wwwwwwwwuuuuuuuu~~~~~~~~wwwwwwww||||||||ooooooooSSSSSSSSaaaaaaaammmmmmmmhhhhhhhhoooooooorrrrrrrruuuuuuuuooooooooiiiiiiiiiiiiiiiilllllllleeeeeeeeaaaaaaaacccccccceeeeeeeeppppppppoooooooodddddddd________eeeeeeeecccccccc||||||||rrrrrrrrrrrrrrrr~~~~~~~~wwwwwwwwssssssssmmmmmmmmxxxxxxxx{{{{{{{{~~~~~~~~zzzzzzzz||||||||wwwwwwwwuuuuuuuu~~~~~~~~vvvvvvvv||||||||ooooooooSSSSSSSSaaaaaaaammmmmmmmhhhhhhhhoooooooorrrrrrrruuuuuuuuooooooooiiiiiiiiiiiiiiiilllllllleeeeeeeeaaaaaaaaccccccccddddddddppppppppoooooooodddddddd________eeeeeeeecccccccc||||||||rrrrrrrrrrrrrrrr~~~~~~~~wwwwwwwwssssssssmmmmmmmmwwwwwwww{{{{{{{{~~~~~~~~zzzzzzzz||||||||wwwwwwwwuuuuuuuu~~~~~~~~vvvvvvvv||||||||ooooooooSSSSSSSSaaaaaaaammmmmmmmhhhhhhhhoooooooorrrrrrrruuuuuuuuooooooooiiiiiiiiiiiiiiiilllllllleeeeeeeeaaaaaaaaccccccccddddddddppppppppoooooooodddddddd________eeeeeeeecccccccc||||||||rrrrrrrrrrrrrrrr~~~~~~~~wwwwwwwwssssssssmmmmmmmmwwwwwwww{{{{{{{{}}}}}}}}zzzzzzzz||||||||wwwwwwwwuuuuuuuu~~~~~~~~vvvvvvvv||||||||ooooooooWWWWWWWWaaaaaaaammmmmmmmhhhhhhhhoooooooojjjjjjjjmmmmmmmmcccccccciiiiiiiiddddddddgggggggg]]]]]]]]aaaaaaaaccccccccddddddddmmmmmmmmoooooooommmmmmmmbbbbbbbbTTTTTTTTffffffffqqqqqqqqzzzzzzzzvvvvvvvvvvvvvvvvwwwwwwwwsssssssshhhhhhhhppppppppyyyyyyyyuuuuuuuuyyyyyyyyrrrrrrrruuuuuuuuvvvvvvvvssssssssxxxxxxxxjjjjjjjjWWWWWWWWaaaaaaaammmmmmmmhhhhhhhhoooooooojjjjjjjjmmmmmmmmcccccccciiiiiiiiddddddddgggggggg]]]]]]]]aaaaaaaaccccccccddddddddmmmmmmmmoooooooommmmmmmmbbbbbbbbTTTTTTTTffffffffqqqqqqqqzzzzzzzzvvvvvvvvvvvvvvvvwwwwwwwwsssssssshhhhhhhhppppppppyyyyyyyyuuuuuuuuyyyyyyyyrrrrrrrruuuuuuuuvvvvvvvvssssssssxxxxxxxxjjjjjjjjWWWWWWWWaaaaaaaammmmmmmmhhhhhhhhoooooooojjjjjjjjmmmmmmmmcccccccciiiiiiiiddddddddgggggggg]]]]]]]]aaaaaaaaccccccccddddddddmmmmmmmmoooooooommmmmmmmbbbbbbbbTTTTTTTTffffffffqqqqqqqqzzzzzzzzvvvvvvvvvvvvvvvvwwwwwwwwrrrrrrrrhhhhhhhhppppppppyyyyyyyyuuuuuuuuyyyyyyyyrrrrrrrruuuuuuuuvvvvvvvvssssssssxxxxxxxxjjjjjjjjWWWWWWWWaaaaaaaammmmmmmmhhhhhhhhoooooooojjjjjjjjmmmmmmmmcccccccciiiiiiiiddddddddgggggggg]]]]]]]]aaaaaaaaccccccccddddddddmmmmmmmmoooooooommmmmmmmbbbbbbbbTTTTTTTTffffffffqqqqqqqqzzzzzzzzvvvvvvvvvvvvvvvvwwwwwwwwrrrrrrrrhhhhhhhhppppppppyyyyyyyyuuuuuuuuyyyyyyyyrrrrrrrruuuuuuuuvvvvvvvvssssssssxxxxxxxxjjjjjjjjWWWWWWWWaaaaaaaammmmmmmmhhhhhhhhoooooooojjjjjjjjmmmmmmmmcccccccciiiiiiiiddddddddgggggggg]]]]]]]]aaaaaaaaccccccccddddddddmmmmmmmmoooooooommmmmmmmbbbbbbbbTTTTTTTTffffffffqqqqqqqqzzzzzzzzvvvvvvvvvvvvvvvvwwwwwwwwrrrrrrrrhhhhhhhhppppppppyyyyyyyyuuuuuuuuyyyyyyyyrrrrrrrruuuuuuuuvvvvvvvvssssssssxxxxxxxxjjjjjjjjWWWWWWWWaaaaaaaammmmmmmmhhhhhhhhoooooooojjjjjjjjmmmmmmmmcccccccciiiiiiiiddddddddgggggggg]]]]]]]]aaaaaaaaccccccccddddddddmmmmmmmmoooooooommmmmmmmbbbbbbbbTTTTTTTTffffffffqqqqqqqqzzzzzzzzvvvvvvvvvvvvvvvvwwwwwwwwrrrrrrrrhhhhhhhhppppppppyyyyyyyyuuuuuuuuyyyyyyyyrrrrrrrruuuuuuuuvvvvvvvvssssssssxxxxxxxxjjjjjjjjWWWWWWWWaaaaaaaammmmmmmmhhhhhhhhoooooooojjjjjjjjmmmmmmmmcccccccciiiiiiiiddddddddgggggggg]]]]]]]]aaaaaaaaccccccccddddddddmmmmmmmmoooooooommmmmmmmbbbbbbbbTTTTTTTTffffffffqqqqqqqqzzzzzzzzvvvvvvvvvvvvvvvvwwwwwwwwrrrrrrrrhhhhhhhhppppppppyyyyyyyyuuuuuuuuyyyyyyyyrrrrrrrruuuuuuuuvvvvvvvvssssssssxxxxxxxxjjjjjjjjWWWWWWWWaaaaaaaammmmmmmmhhhhhhhhoooooooojjjjjjjjmmmmmmmmcccccccciiiiiiiiddddddddgggggggg]]]]]]]]aaaaaaaaccccccccddddddddmmmmmmmmoooooooommmmmmmmbbbbbbbbTTTTTTTTffffffffqqqqqqqqzzzzzzzzvvvvvvvvvvvvvvvvwwwwwwwwsssssssshhhhhhhhppppppppyyyyyyyyuuuuuuuuyyyyyyyyrrrrrrrruuuuuuuuvvvvvvvvssssssssxxxxxxxxjjjjjjjj________iiiiiiiimmmmmmmmhhhhhhhhggggggggmmmmmmmmhhhhhhhhffffffffiiiiiiiiddddddddggggggggaaaaaaaaaaaaaaaaccccccccddddddddiiiiiiiiggggggggmmmmmmmmvvvvvvvv________[[[[[[[[````````~~~~~~~~vvvvvvvvrrrrrrrrwwwwwwwwkkkkkkkkppppppppzzzzzzzzyyyyyyyymmmmmmmmttttttttrrrrrrrruuuuuuuuyyyyyyyyvvvvvvvvttttttttjjjjjjjj________iiiiiiiimmmmmmmmhhhhhhhhggggggggmmmmmmmmhhhhhhhhffffffffiiiiiiiiddddddddggggggggaaaaaaaaaaaaaaaaccccccccddddddddiiiiiiiiggggggggmmmmmmmmvvvvvvvv________[[[[[[[[````````~~~~~~~~vvvvvvvvrrrrrrrrwwwwwwwwkkkkkkkkpppppppp{{{{{{{{yyyyyyyymmmmmmmmttttttttrrrrrrrruuuuuuuuzzzzzzzzvvvvvvvvttttttttjjjjjjjj________iiiiiiiimmmmmmmmhhhhhhhhggggggggmmmmmmmmiiiiiiiiffffffffiiiiiiiiddddddddggggggggaaaaaaaaaaaaaaaaccccccccddddddddiiiiiiiiggggggggmmmmmmmmvvvvvvvv________[[[[[[[[````````~~~~~~~~vvvvvvvvrrrrrrrrwwwwwwwwkkkkkkkkpppppppp{{{{{{{{yyyyyyyymmmmmmmmttttttttrrrrrrrruuuuuuuuzzzzzzzzvvvvvvvvttttttttjjjjjjjj````````iiiiiiiimmmmmmmmhhhhhhhhggggggggnnnnnnnniiiiiiiiffffffffiiiiiiiiddddddddggggggggaaaaaaaaaaaaaaaacccccccceeeeeeeeiiiiiiiiggggggggmmmmmmmmvvvvvvvv________[[[[[[[[````````~~~~~~~~vvvvvvvvrrrrrrrrwwwwwwwwkkkkkkkkpppppppp{{{{{{{{yyyyyyyymmmmmmmmttttttttrrrrrrrruuuuuuuuzzzzzzzzvvvvvvvvttttttttjjjjjjjj````````iiiiiiiimmmmmmmmhhhhhhhhggggggggnnnnnnnniiiiiiiiffffffffiiiiiiiiddddddddggggggggaaaaaaaaaaaaaaaacccccccceeeeeeeeiiiiiiiiggggggggmmmmmmmmvvvvvvvv________[[[[[[[[````````~~~~~~~~vvvvvvvvrrrrrrrrwwwwwwwwkkkkkkkkpppppppp{{{{{{{{yyyyyyyymmmmmmmmttttttttrrrrrrrruuuuuuuuzzzzzzzzwwwwwwwwttttttttjjjjjjjj````````iiiiiiiimmmmmmmmhhhhhhhhhhhhhhhhnnnnnnnniiiiiiiiffffffffiiiiiiiiddddddddggggggggaaaaaaaaaaaaaaaacccccccceeeeeeeeiiiiiiiihhhhhhhhmmmmmmmmvvvvvvvv________[[[[[[[[````````vvvvvvvvrrrrrrrrwwwwwwwwkkkkkkkkpppppppp{{{{{{{{yyyyyyyymmmmmmmmttttttttrrrrrrrruuuuuuuuzzzzzzzzwwwwwwwwttttttttjjjjjjjj````````iiiiiiiimmmmmmmmhhhhhhhhhhhhhhhhnnnnnnnniiiiiiiiffffffffiiiiiiiiddddddddggggggggaaaaaaaaaaaaaaaacccccccceeeeeeeeiiiiiiiihhhhhhhhmmmmmmmmvvvvvvvv________[[[[[[[[````````vvvvvvvvrrrrrrrrwwwwwwwwkkkkkkkkpppppppp{{{{{{{{yyyyyyyymmmmmmmmttttttttrrrrrrrruuuuuuuuzzzzzzzzwwwwwwwwttttttttkkkkkkkk````````iiiiiiiimmmmmmmmhhhhhhhhhhhhhhhhnnnnnnnniiiiiiiiffffffffiiiiiiiiddddddddggggggggaaaaaaaaaaaaaaaacccccccceeeeeeeeiiiiiiiihhhhhhhhmmmmmmmmvvvvvvvv________[[[[[[[[````````vvvvvvvvrrrrrrrrwwwwwwwwkkkkkkkkpppppppp{{{{{{{{yyyyyyyymmmmmmmmuuuuuuuurrrrrrrrvvvvvvvvzzzzzzzzwwwwwwwwttttttttkkkkkkkkeeeeeeeeuuuuuuuummmmmmmmhhhhhhhhkkkkkkkkkkkkkkkkiiiiiiiikkkkkkkkiiiiiiiiddddddddggggggggffffffffaaaaaaaacccccccceeeeeeeeiiiiiiiikkkkkkkkuuuuuuuuxxxxxxxxppppppppbbbbbbbbddddddddhhhhhhhh~~~~~~~~rrrrrrrrwwwwwwwwnnnnnnnnuuuuuuuu||||||||ssssssssuuuuuuuuyyyyyyyyqqqqqqqquuuuuuuussssssssvvvvvvvv~~~~~~~~{{{{{{{{ttttttttkkkkkkkkeeeeeeeeuuuuuuuummmmmmmmhhhhhhhhkkkkkkkkkkkkkkkkiiiiiiiikkkkkkkkiiiiiiiiddddddddggggggggffffffffaaaaaaaacccccccceeeeeeeeiiiiiiiikkkkkkkkuuuuuuuuxxxxxxxxqqqqqqqqbbbbbbbbddddddddhhhhhhhh~~~~~~~~rrrrrrrrwwwwwwwwnnnnnnnnuuuuuuuu||||||||ssssssssuuuuuuuuyyyyyyyyqqqqqqqquuuuuuuussssssssvvvvvvvv~~~~~~~~{{{{{{{{ttttttttkkkkkkkkeeeeeeeeuuuuuuuummmmmmmmhhhhhhhhkkkkkkkkkkkkkkkkiiiiiiiikkkkkkkkiiiiiiiiddddddddggggggggffffffffbbbbbbbbcccccccceeeeeeeeiiiiiiiikkkkkkkkuuuuuuuuxxxxxxxxqqqqqqqqbbbbbbbbddddddddhhhhhhhh~~~~~~~~rrrrrrrrwwwwwwwwnnnnnnnnuuuuuuuu||||||||ssssssssuuuuuuuuyyyyyyyyqqqqqqqquuuuuuuussssssssvvvvvvvv~~~~~~~~{{{{{{{{ttttttttkkkkkkkkeeeeeeeeuuuuuuuunnnnnnnnhhhhhhhhkkkkkkkkkkkkkkkkiiiiiiiikkkkkkkkiiiiiiiiddddddddhhhhhhhhffffffffbbbbbbbbcccccccceeeeeeeeiiiiiiiikkkkkkkkuuuuuuuuxxxxxxxxqqqqqqqqbbbbbbbbddddddddhhhhhhhh~~~~~~~~rrrrrrrrwwwwwwwwnnnnnnnnuuuuuuuu||||||||ssssssssuuuuuuuuyyyyyyyyqqqqqqqquuuuuuuussssssssvvvvvvvv~~~~~~~~{{{{{{{{ttttttttkkkkkkkkeeeeeeeeuuuuuuuunnnnnnnniiiiiiiikkkkkkkkkkkkkkkkiiiiiiiikkkkkkkkiiiiiiiiddddddddhhhhhhhhffffffffbbbbbbbbddddddddeeeeeeeeiiiiiiiikkkkkkkkuuuuuuuuxxxxxxxxqqqqqqqqbbbbbbbbddddddddhhhhhhhh~~~~~~~~rrrrrrrrwwwwwwwwnnnnnnnnuuuuuuuu||||||||ssssssssuuuuuuuuyyyyyyyyqqqqqqqquuuuuuuussssssssvvvvvvvv{{{{{{{{ttttttttkkkkkkkkeeeeeeeeuuuuuuuunnnnnnnniiiiiiiikkkkkkkkkkkkkkkkiiiiiiiikkkkkkkkiiiiiiiiddddddddhhhhhhhhffffffffbbbbbbbbddddddddeeeeeeeeiiiiiiiikkkkkkkkuuuuuuuuxxxxxxxxqqqqqqqqbbbbbbbbddddddddhhhhhhhh~~~~~~~~rrrrrrrrwwwwwwwwnnnnnnnnuuuuuuuu||||||||ssssssssuuuuuuuuyyyyyyyyqqqqqqqquuuuuuuussssssssvvvvvvvv{{{{{{{{ttttttttkkkkkkkkeeeeeeeeuuuuuuuunnnnnnnniiiiiiiikkkkkkkkkkkkkkkkiiiiiiiikkkkkkkkiiiiiiiiddddddddhhhhhhhhffffffffbbbbbbbbddddddddeeeeeeeeiiiiiiiikkkkkkkkuuuuuuuuxxxxxxxxqqqqqqqqbbbbbbbbddddddddhhhhhhhh~~~~~~~~rrrrrrrrwwwwwwwwnnnnnnnnuuuuuuuu||||||||ssssssssuuuuuuuuyyyyyyyyqqqqqqqquuuuuuuussssssssvvvvvvvv||||||||ttttttttkkkkkkkkeeeeeeeeuuuuuuuunnnnnnnniiiiiiiikkkkkkkkkkkkkkkkiiiiiiiikkkkkkkkiiiiiiiiddddddddhhhhhhhhffffffffbbbbbbbbddddddddeeeeeeeeiiiiiiiikkkkkkkkuuuuuuuuxxxxxxxxqqqqqqqqbbbbbbbbddddddddhhhhhhhh~~~~~~~~rrrrrrrrwwwwwwwwnnnnnnnnuuuuuuuu||||||||ssssssssuuuuuuuuyyyyyyyyqqqqqqqquuuuuuuussssssssvvvvvvvv||||||||ttttttttkkkkkkkkmmmmmmmmzzzzzzzznnnnnnnnppppppppppppppppnnnnnnnnqqqqqqqqssssssssqqqqqqqqttttttttwwwwwwwwuuuuuuuuqqqqqqqqssssssssttttttttxxxxxxxxwwwwwwwwrrrrrrrrssssssssuuuuuuuussssssssYYYYYYYYZZZZZZZZttttttttrrrrrrrrssssssssmmmmmmmmxxxxxxxxvvvvvvvvxxxxxxxxyyyyyyyynnnnnnnnuuuuuuuuzzzzzzzzvvvvvvvv||||||||ttttttttkkkkkkkkmmmmmmmmzzzzzzzznnnnnnnnppppppppppppppppnnnnnnnnqqqqqqqqssssssssqqqqqqqqttttttttwwwwwwwwuuuuuuuuqqqqqqqqssssssssttttttttxxxxxxxxwwwwwwwwrrrrrrrrssssssssuuuuuuuussssssssYYYYYYYYZZZZZZZZttttttttrrrrrrrrssssssssmmmmmmmmxxxxxxxxvvvvvvvvxxxxxxxxyyyyyyyynnnnnnnnuuuuuuuuzzzzzzzzvvvvvvvv||||||||ttttttttkkkkkkkkmmmmmmmmzzzzzzzznnnnnnnnppppppppppppppppnnnnnnnnqqqqqqqqssssssssqqqqqqqqttttttttwwwwwwwwuuuuuuuuqqqqqqqqssssssssttttttttxxxxxxxxwwwwwwwwrrrrrrrrssssssssuuuuuuuussssssssYYYYYYYYZZZZZZZZttttttttrrrrrrrrssssssssmmmmmmmmxxxxxxxxvvvvvvvvxxxxxxxxyyyyyyyynnnnnnnnuuuuuuuuzzzzzzzzvvvvvvvv||||||||ttttttttkkkkkkkkmmmmmmmmzzzzzzzznnnnnnnnppppppppoooooooonnnnnnnnqqqqqqqqssssssssqqqqqqqqttttttttwwwwwwwwuuuuuuuuqqqqqqqqssssssssttttttttxxxxxxxxwwwwwwwwrrrrrrrrssssssssuuuuuuuussssssssYYYYYYYYZZZZZZZZttttttttrrrrrrrrssssssssmmmmmmmmxxxxxxxxvvvvvvvvxxxxxxxxyyyyyyyynnnnnnnnuuuuuuuuzzzzzzzzvvvvvvvv||||||||ttttttttkkkkkkkkmmmmmmmmzzzzzzzznnnnnnnnppppppppoooooooonnnnnnnnqqqqqqqqssssssssqqqqqqqqttttttttwwwwwwwwuuuuuuuuqqqqqqqqssssssssttttttttxxxxxxxxwwwwwwwwrrrrrrrrssssssssuuuuuuuussssssssYYYYYYYYZZZZZZZZttttttttrrrrrrrrssssssssmmmmmmmmxxxxxxxxvvvvvvvvxxxxxxxxyyyyyyyynnnnnnnnuuuuuuuuzzzzzzzzvvvvvvvv||||||||ttttttttkkkkkkkkmmmmmmmmzzzzzzzznnnnnnnnppppppppoooooooonnnnnnnnppppppppssssssssqqqqqqqqttttttttwwwwwwwwuuuuuuuuqqqqqqqqssssssssttttttttxxxxxxxxwwwwwwwwrrrrrrrrssssssssuuuuuuuussssssssYYYYYYYYZZZZZZZZttttttttrrrrrrrrssssssssmmmmmmmmxxxxxxxxvvvvvvvvxxxxxxxxyyyyyyyynnnnnnnnuuuuuuuuzzzzzzzzvvvvvvvv{{{{{{{{ttttttttkkkkkkkkmmmmmmmmzzzzzzzznnnnnnnnppppppppoooooooonnnnnnnnppppppppssssssssqqqqqqqqttttttttwwwwwwwwuuuuuuuuqqqqqqqqssssssssttttttttxxxxxxxxwwwwwwwwrrrrrrrrssssssssuuuuuuuussssssssYYYYYYYYZZZZZZZZssssssssrrrrrrrrssssssssmmmmmmmmxxxxxxxxvvvvvvvvxxxxxxxxyyyyyyyynnnnnnnnuuuuuuuuzzzzzzzzvvvvvvvv~~~~~~~~{{{{{{{{ttttttttkkkkkkkkmmmmmmmmzzzzzzzznnnnnnnnppppppppoooooooonnnnnnnnppppppppssssssssqqqqqqqqttttttttwwwwwwwwuuuuuuuuqqqqqqqqssssssssttttttttxxxxxxxxwwwwwwwwrrrrrrrrssssssssuuuuuuuussssssssYYYYYYYYZZZZZZZZssssssssrrrrrrrrssssssssmmmmmmmmxxxxxxxxvvvvvvvvxxxxxxxxyyyyyyyynnnnnnnnuuuuuuuuzzzzzzzzvvvvvvvv~~~~~~~~{{{{{{{{ttttttttkkkkkkkkuuuuuuuuuuuuuuuuwwwwwwww}}}}}}}}}}}}}}}}~~~~~~~~||||||||zzzzzzzz{{{{{{{{mmmmmmmmssssssssuuuuuuuupppppppp________RRRRRRRRbbbbbbbbttttttttssssssssaaaaaaaaxxxxxxxxssssssssuuuuuuuurrrrrrrrqqqqqqqquuuuuuuuwwwwwwwwvvvvvvvvoooooooottttttttllllllllkkkkkkkkuuuuuuuuttttttttwwwwwwww~~~~~~~~}}}}}}}}||||||||~~~~~~~~||||||||zzzzzzzz{{{{{{{{mmmmmmmmssssssssuuuuuuuupppppppp________RRRRRRRRbbbbbbbbttttttttssssssssaaaaaaaaxxxxxxxxssssssssuuuuuuuurrrrrrrrqqqqqqqquuuuuuuuwwwwwwwwvvvvvvvvoooooooottttttttllllllllkkkkkkkkuuuuuuuuttttttttwwwwwwww~~~~~~~~}}}}}}}}||||||||~~~~~~~~||||||||yyyyyyyy{{{{{{{{mmmmmmmmssssssssuuuuuuuupppppppp________RRRRRRRRbbbbbbbbttttttttssssssss````````xxxxxxxxssssssssuuuuuuuuqqqqqqqqppppppppuuuuuuuuwwwwwwwwvvvvvvvvoooooooottttttttllllllllkkkkkkkkuuuuuuuuttttttttwwwwwwww~~~~~~~~}}}}}}}}||||||||~~~~~~~~||||||||yyyyyyyy{{{{{{{{mmmmmmmmssssssssuuuuuuuupppppppp________QQQQQQQQbbbbbbbbttttttttssssssss````````xxxxxxxxssssssssuuuuuuuuqqqqqqqqppppppppttttttttwwwwwwwwuuuuuuuuoooooooottttttttllllllllkkkkkkkkuuuuuuuuttttttttwwwwwwww~~~~~~~~}}}}}}}}||||||||~~~~~~~~||||||||yyyyyyyy{{{{{{{{mmmmmmmmssssssssuuuuuuuuoooooooo________QQQQQQQQbbbbbbbbttttttttssssssss````````xxxxxxxxssssssssuuuuuuuuqqqqqqqqppppppppttttttttwwwwwwwwuuuuuuuuoooooooosssssssslllllllljjjjjjjjuuuuuuuuttttttttwwwwwwww~~~~~~~~}}}}}}}}||||||||}}}}}}}}||||||||yyyyyyyy{{{{{{{{mmmmmmmmssssssssuuuuuuuuoooooooo________QQQQQQQQbbbbbbbbttttttttssssssss````````xxxxxxxxssssssssuuuuuuuuqqqqqqqqppppppppttttttttwwwwwwwwuuuuuuuuoooooooosssssssslllllllljjjjjjjjuuuuuuuuttttttttwwwwwwww~~~~~~~~}}}}}}}}||||||||}}}}}}}}{{{{{{{{yyyyyyyy{{{{{{{{mmmmmmmmssssssssuuuuuuuuoooooooo________QQQQQQQQbbbbbbbbttttttttssssssss````````wwwwwwwwssssssssuuuuuuuuqqqqqqqqppppppppttttttttwwwwwwwwuuuuuuuuoooooooosssssssslllllllljjjjjjjjuuuuuuuuttttttttwwwwwwww~~~~~~~~}}}}}}}}||||||||}}}}}}}}{{{{{{{{yyyyyyyy{{{{{{{{mmmmmmmmssssssssuuuuuuuuoooooooo________QQQQQQQQbbbbbbbbttttttttssssssss````````wwwwwwwwssssssssuuuuuuuuqqqqqqqqppppppppttttttttwwwwwwwwuuuuuuuuoooooooosssssssslllllllljjjjjjjj{{{{{{{{||||||||{{{{{{{{uuuuuuuuzzzzzzzz||||||||rrrrrrrr````````TTTTTTTTmmmmmmmmssssssssrrrrrrrrcccccccckkkkkkkkppppppppnnnnnnnnppppppppllllllllmmmmmmmm||||||||rrrrrrrrmmmmmmmmeeeeeeeeggggggggggggggggbbbbbbbb{{{{{{{{||||||||{{{{{{{{ttttttttzzzzzzzz||||||||rrrrrrrr````````TTTTTTTTmmmmmmmmssssssssrrrrrrrrcccccccckkkkkkkkppppppppnnnnnnnnppppppppllllllllmmmmmmmm||||||||rrrrrrrrmmmmmmmmeeeeeeeeggggggggggggggggbbbbbbbb{{{{{{{{||||||||{{{{{{{{ttttttttzzzzzzzz||||||||rrrrrrrr````````TTTTTTTTmmmmmmmmssssssssrrrrrrrrcccccccckkkkkkkkppppppppnnnnnnnnppppppppllllllllmmmmmmmm||||||||rrrrrrrrmmmmmmmmeeeeeeeeggggggggggggggggbbbbbbbb{{{{{{{{||||||||{{{{{{{{ttttttttzzzzzzzz||||||||rrrrrrrr````````TTTTTTTTmmmmmmmmssssssssrrrrrrrrcccccccckkkkkkkkoooooooonnnnnnnnppppppppllllllllmmmmmmmm||||||||rrrrrrrrmmmmmmmmeeeeeeeeffffffffggggggggbbbbbbbb{{{{{{{{||||||||{{{{{{{{ttttttttzzzzzzzz||||||||rrrrrrrr````````TTTTTTTTmmmmmmmmssssssssrrrrrrrrcccccccckkkkkkkkoooooooonnnnnnnnppppppppllllllllmmmmmmmm||||||||rrrrrrrrmmmmmmmmeeeeeeeeffffffffggggggggbbbbbbbb{{{{{{{{||||||||{{{{{{{{ttttttttzzzzzzzz||||||||rrrrrrrr````````TTTTTTTTllllllllssssssssrrrrrrrrcccccccckkkkkkkkoooooooonnnnnnnnppppppppllllllllmmmmmmmm||||||||rrrrrrrrmmmmmmmmeeeeeeeeffffffffggggggggbbbbbbbb{{{{{{{{||||||||{{{{{{{{ttttttttzzzzzzzz||||||||rrrrrrrr````````TTTTTTTTllllllllssssssssrrrrrrrrcccccccckkkkkkkkoooooooonnnnnnnnppppppppllllllllmmmmmmmm||||||||rrrrrrrrmmmmmmmmeeeeeeeeffffffffggggggggbbbbbbbb{{{{{{{{||||||||{{{{{{{{ttttttttzzzzzzzz||||||||rrrrrrrr````````TTTTTTTTllllllllssssssssrrrrrrrrcccccccckkkkkkkkoooooooonnnnnnnnppppppppllllllllmmmmmmmm{{{{{{{{rrrrrrrrmmmmmmmmeeeeeeeeffffffffggggggggaaaaaaaassssssss{{{{{{{{qqqqqqqqwwwwwwwwvvvvvvvvccccccccaaaaaaaaffffffffeeeeeeee~~~~~~~~iiiiiiiiddddddddrrrrrrrrnnnnnnnnwwwwwwwwllllllllhhhhhhhhjjjjjjjj````````eeeeeeeeYYYYYYYYffffffffeeeeeeeesssssssszzzzzzzzqqqqqqqqwwwwwwwwvvvvvvvvccccccccaaaaaaaaffffffffeeeeeeee~~~~~~~~iiiiiiiiddddddddrrrrrrrrnnnnnnnnwwwwwwwwllllllllhhhhhhhhjjjjjjjj````````eeeeeeeeYYYYYYYYffffffffeeeeeeeesssssssszzzzzzzzqqqqqqqqwwwwwwwwvvvvvvvvcccccccc````````ffffffffeeeeeeee~~~~~~~~iiiiiiiiddddddddrrrrrrrrnnnnnnnnwwwwwwwwllllllllhhhhhhhhjjjjjjjj````````eeeeeeeeYYYYYYYYffffffffeeeeeeee~~~~~~~~sssssssszzzzzzzzqqqqqqqqwwwwwwwwvvvvvvvvcccccccc````````ffffffffeeeeeeee}}}}}}}}iiiiiiiiddddddddrrrrrrrrnnnnnnnnwwwwwwwwllllllllhhhhhhhhjjjjjjjj````````ddddddddYYYYYYYYffffffffeeeeeeee~~~~~~~~sssssssszzzzzzzzqqqqqqqqwwwwwwwwvvvvvvvvcccccccc````````ffffffffeeeeeeee}}}}}}}}iiiiiiiiddddddddrrrrrrrrmmmmmmmmwwwwwwwwllllllllhhhhhhhhjjjjjjjj````````ddddddddYYYYYYYYffffffffeeeeeeee~~~~~~~~sssssssszzzzzzzzqqqqqqqqwwwwwwwwvvvvvvvvbbbbbbbb````````ffffffffeeeeeeee}}}}}}}}iiiiiiiiddddddddrrrrrrrrmmmmmmmmwwwwwwwwllllllllhhhhhhhhjjjjjjjj````````ddddddddYYYYYYYYffffffffeeeeeeee~~~~~~~~sssssssszzzzzzzzqqqqqqqqvvvvvvvvvvvvvvvvbbbbbbbb````````ffffffffeeeeeeee}}}}}}}}iiiiiiiiddddddddrrrrrrrrmmmmmmmmwwwwwwwwllllllllhhhhhhhhjjjjjjjj````````ddddddddYYYYYYYYffffffffeeeeeeee~~~~~~~~sssssssszzzzzzzzqqqqqqqqvvvvvvvvvvvvvvvvbbbbbbbb````````ffffffffeeeeeeee}}}}}}}}iiiiiiiiddddddddrrrrrrrrmmmmmmmmwwwwwwwwllllllllhhhhhhhhjjjjjjjj````````ddddddddYYYYYYYYffffffffddddddddtttttttt~~~~~~~~vvvvvvvvvvvvvvvv}}}}}}}}TTTTTTTTzzzzzzzzyyyyyyyyvvvvvvvvoooooooo]]]]]]]]ddddddddUUUUUUUUcccccccc[[[[[[[[oooooooommmmmmmmttttttttlllllllloooooooopppppppp]]]]]]]][[[[[[[[\\\\\\\\\\\\\\\\ffffffffjjjjjjjjtttttttt~~~~~~~~vvvvvvvvvvvvvvvv}}}}}}}}TTTTTTTTzzzzzzzzyyyyyyyyvvvvvvvvoooooooo]]]]]]]]ddddddddUUUUUUUUcccccccc[[[[[[[[oooooooommmmmmmmttttttttlllllllloooooooopppppppp]]]]]]]][[[[[[[[\\\\\\\\\\\\\\\\ffffffffjjjjjjjjtttttttt~~~~~~~~vvvvvvvvvvvvvvvv}}}}}}}}TTTTTTTTyyyyyyyyyyyyyyyyvvvvvvvvoooooooo]]]]]]]]ddddddddUUUUUUUUcccccccc[[[[[[[[oooooooommmmmmmmttttttttlllllllloooooooopppppppp]]]]]]]][[[[[[[[\\\\\\\\\\\\\\\\ffffffffjjjjjjjjtttttttt~~~~~~~~vvvvvvvvvvvvvvvv}}}}}}}}TTTTTTTTyyyyyyyyyyyyyyyyvvvvvvvvoooooooo]]]]]]]]ddddddddUUUUUUUUcccccccc[[[[[[[[oooooooommmmmmmmttttttttlllllllloooooooopppppppp]]]]]]]][[[[[[[[\\\\\\\\\\\\\\\\ffffffffjjjjjjjjtttttttt~~~~~~~~vvvvvvvvvvvvvvvv}}}}}}}}TTTTTTTTyyyyyyyyyyyyyyyyvvvvvvvvoooooooo]]]]]]]]ddddddddUUUUUUUUcccccccc[[[[[[[[oooooooommmmmmmmttttttttlllllllloooooooopppppppp]]]]]]]][[[[[[[[\\\\\\\\\\\\\\\\ffffffffjjjjjjjjtttttttt~~~~~~~~vvvvvvvvvvvvvvvv}}}}}}}}TTTTTTTTyyyyyyyyyyyyyyyyvvvvvvvvoooooooo]]]]]]]]ddddddddUUUUUUUUcccccccc[[[[[[[[oooooooommmmmmmmttttttttlllllllloooooooopppppppp]]]]]]]][[[[[[[[\\\\\\\\\\\\\\\\ffffffffiiiiiiiitttttttt~~~~~~~~vvvvvvvvvvvvvvvv}}}}}}}}TTTTTTTTyyyyyyyyyyyyyyyyvvvvvvvvoooooooo]]]]]]]]ddddddddUUUUUUUUcccccccc[[[[[[[[oooooooommmmmmmmttttttttlllllllloooooooopppppppp]]]]]]]][[[[[[[[\\\\\\\\\\\\\\\\ffffffffiiiiiiiitttttttt~~~~~~~~vvvvvvvvvvvvvvvv}}}}}}}}TTTTTTTTyyyyyyyyyyyyyyyyvvvvvvvvoooooooo]]]]]]]]ddddddddUUUUUUUUcccccccc[[[[[[[[oooooooommmmmmmmttttttttlllllllloooooooopppppppp]]]]]]]][[[[[[[[\\\\\\\\\\\\\\\\ffffffffiiiiiiiixxxxxxxxzzzzzzzzyyyyyyyyoooooooowwwwwwww}}}}}}}}eeeeeeeeTTTTTTTT]]]]]]]]~~~~~~~~ssssssssXXXXXXXXiiiiiiii[[[[[[[[PPPPPPPPjjjjjjjjbbbbbbbbmmmmmmmmhhhhhhhhlllllllldddddddd________XXXXXXXX[[[[[[[[````````iiiiiiiiffffffffiiiiiiiixxxxxxxxzzzzzzzzyyyyyyyyoooooooowwwwwwww}}}}}}}}eeeeeeeeTTTTTTTT]]]]]]]]~~~~~~~~ssssssssXXXXXXXXiiiiiiii[[[[[[[[PPPPPPPPjjjjjjjjbbbbbbbbmmmmmmmmhhhhhhhhlllllllldddddddd________XXXXXXXX[[[[[[[[````````iiiiiiiiffffffffiiiiiiiixxxxxxxxzzzzzzzzyyyyyyyyoooooooowwwwwwww}}}}}}}}eeeeeeeeTTTTTTTT]]]]]]]]~~~~~~~~ssssssssXXXXXXXXiiiiiiii[[[[[[[[PPPPPPPPjjjjjjjjbbbbbbbbmmmmmmmmhhhhhhhhlllllllldddddddd________XXXXXXXX[[[[[[[[````````iiiiiiiiffffffffiiiiiiiixxxxxxxxzzzzzzzzyyyyyyyyoooooooowwwwwwww}}}}}}}}eeeeeeeeTTTTTTTT]]]]]]]]~~~~~~~~ssssssssXXXXXXXXiiiiiiii[[[[[[[[PPPPPPPPjjjjjjjjbbbbbbbbmmmmmmmmhhhhhhhhlllllllldddddddd________XXXXXXXX[[[[[[[[````````iiiiiiiiffffffffiiiiiiiixxxxxxxxzzzzzzzzyyyyyyyyoooooooowwwwwwww}}}}}}}}eeeeeeeeTTTTTTTT]]]]]]]]~~~~~~~~ssssssssXXXXXXXXiiiiiiii[[[[[[[[PPPPPPPPjjjjjjjjbbbbbbbbmmmmmmmmgggggggglllllllldddddddd________XXXXXXXX[[[[[[[[````````iiiiiiiiffffffffiiiiiiiixxxxxxxxzzzzzzzzyyyyyyyyoooooooowwwwwwww||||||||eeeeeeeeTTTTTTTT]]]]]]]]~~~~~~~~ssssssssXXXXXXXXiiiiiiii[[[[[[[[PPPPPPPPjjjjjjjjbbbbbbbbmmmmmmmmgggggggglllllllldddddddd________XXXXXXXX[[[[[[[[````````iiiiiiiiffffffffiiiiiiiixxxxxxxxzzzzzzzzyyyyyyyyoooooooowwwwwwww||||||||eeeeeeeeTTTTTTTT]]]]]]]]~~~~~~~~ssssssssXXXXXXXXiiiiiiii[[[[[[[[PPPPPPPPjjjjjjjjbbbbbbbbmmmmmmmmgggggggglllllllldddddddd________XXXXXXXX[[[[[[[[________iiiiiiiiffffffffiiiiiiiixxxxxxxxzzzzzzzzyyyyyyyyoooooooowwwwwwww||||||||eeeeeeeeTTTTTTTT]]]]]]]]}}}}}}}}ssssssssXXXXXXXXiiiiiiii[[[[[[[[PPPPPPPPjjjjjjjjbbbbbbbbmmmmmmmmgggggggglllllllldddddddd________XXXXXXXX[[[[[[[[________iiiiiiiiffffffffiiiiiiiizzzzzzzz}}}}}}}}ttttttttvvvvvvvvttttttttoooooooorrrrrrrr||||||||hhhhhhhhyyyyyyyyFFFFFFFFzzzzzzzzssssssss````````qqqqqqqqttttttttPPPPPPPPnnnnnnnn{{{{{{{{eeeeeeeeeeeeeeeeccccccccllllllll[[[[[[[[bbbbbbbb````````[[[[[[[[llllllllnnnnnnnnnnnnnnnniiiiiiiizzzzzzzz}}}}}}}}ssssssssvvvvvvvvttttttttoooooooorrrrrrrr||||||||hhhhhhhhyyyyyyyyFFFFFFFFzzzzzzzzssssssss````````ppppppppttttttttPPPPPPPPnnnnnnnn{{{{{{{{eeeeeeeeeeeeeeeeccccccccllllllll[[[[[[[[bbbbbbbb````````[[[[[[[[llllllllnnnnnnnnnnnnnnnniiiiiiiizzzzzzzz}}}}}}}}ssssssssvvvvvvvvttttttttoooooooorrrrrrrr||||||||hhhhhhhhxxxxxxxxFFFFFFFFzzzzzzzzssssssss````````ppppppppttttttttPPPPPPPPnnnnnnnn{{{{{{{{eeeeeeeeeeeeeeeecccccccckkkkkkkk[[[[[[[[bbbbbbbb````````[[[[[[[[llllllllnnnnnnnnnnnnnnnniiiiiiiizzzzzzzz}}}}}}}}ssssssssvvvvvvvvttttttttoooooooorrrrrrrr||||||||hhhhhhhhxxxxxxxxFFFFFFFFzzzzzzzzssssssss````````ppppppppttttttttPPPPPPPPnnnnnnnn{{{{{{{{eeeeeeeeeeeeeeeecccccccckkkkkkkk[[[[[[[[bbbbbbbb````````[[[[[[[[llllllllmmmmmmmmnnnnnnnniiiiiiiizzzzzzzz}}}}}}}}ssssssssvvvvvvvvttttttttoooooooorrrrrrrr||||||||hhhhhhhhxxxxxxxxFFFFFFFFzzzzzzzzssssssss````````ppppppppttttttttPPPPPPPPnnnnnnnn{{{{{{{{eeeeeeeeeeeeeeeebbbbbbbbkkkkkkkkZZZZZZZZbbbbbbbb````````[[[[[[[[llllllllmmmmmmmmnnnnnnnniiiiiiiizzzzzzzz}}}}}}}}ssssssssvvvvvvvvttttttttoooooooorrrrrrrr||||||||hhhhhhhhxxxxxxxxFFFFFFFFzzzzzzzzssssssss````````ppppppppttttttttPPPPPPPPnnnnnnnn{{{{{{{{eeeeeeeeeeeeeeeebbbbbbbbkkkkkkkkZZZZZZZZbbbbbbbb````````[[[[[[[[llllllllmmmmmmmmnnnnnnnniiiiiiiizzzzzzzz}}}}}}}}ssssssssuuuuuuuuttttttttoooooooorrrrrrrr||||||||hhhhhhhhxxxxxxxxFFFFFFFFzzzzzzzzssssssss````````ppppppppttttttttPPPPPPPPnnnnnnnn{{{{{{{{eeeeeeeeeeeeeeeebbbbbbbbkkkkkkkkZZZZZZZZbbbbbbbb````````[[[[[[[[llllllllmmmmmmmmnnnnnnnniiiiiiiizzzzzzzz}}}}}}}}ssssssssuuuuuuuuttttttttoooooooorrrrrrrr||||||||hhhhhhhhxxxxxxxxFFFFFFFFzzzzzzzzssssssss````````ppppppppttttttttPPPPPPPPnnnnnnnn{{{{{{{{eeeeeeeeeeeeeeeebbbbbbbbkkkkkkkkZZZZZZZZbbbbbbbb````````[[[[[[[[llllllllmmmmmmmmnnnnnnnniiiiiiiiwwwwwwwwzzzzzzzz}}}}}}}}ssssssssuuuuuuuuttttttttoooooooorrrrrrrr||||||||llllllllwwwwwwww""""""""IIIIIIIInnnnnnnnssssssssdddddddduuuuuuuuuuuuuuuu````````MMMMMMMMwwwwwwwwqqqqqqqq````````ZZZZZZZZkkkkkkkkZZZZZZZZffffffffdddddddd[[[[[[[[iiiiiiiimmmmmmmmjjjjjjjjiiiiiiiiwwwwwwwwzzzzzzzz}}}}}}}}ssssssssuuuuuuuuttttttttoooooooorrrrrrrr||||||||llllllllwwwwwwww""""""""IIIIIIIInnnnnnnnssssssssdddddddduuuuuuuuuuuuuuuu````````MMMMMMMMwwwwwwwwqqqqqqqq````````ZZZZZZZZkkkkkkkkZZZZZZZZffffffffdddddddd[[[[[[[[iiiiiiiimmmmmmmmjjjjjjjjiiiiiiiiwwwwwwwwzzzzzzzz||||||||ssssssssuuuuuuuuttttttttoooooooorrrrrrrr||||||||llllllllwwwwwwww""""""""IIIIIIIInnnnnnnnssssssssdddddddduuuuuuuuuuuuuuuu````````MMMMMMMMwwwwwwwwqqqqqqqq````````ZZZZZZZZkkkkkkkkZZZZZZZZffffffffdddddddd[[[[[[[[hhhhhhhhmmmmmmmmjjjjjjjjiiiiiiiiwwwwwwwwzzzzzzzz||||||||ssssssssuuuuuuuuttttttttoooooooorrrrrrrr||||||||llllllllwwwwwwww""""""""IIIIIIIInnnnnnnnssssssssdddddddduuuuuuuuuuuuuuuu````````MMMMMMMMwwwwwwwwqqqqqqqq````````ZZZZZZZZkkkkkkkkZZZZZZZZffffffffdddddddd[[[[[[[[hhhhhhhhmmmmmmmmjjjjjjjjiiiiiiiiwwwwwwwwzzzzzzzz||||||||ssssssssuuuuuuuuttttttttoooooooorrrrrrrr||||||||llllllllwwwwwwww""""""""IIIIIIIInnnnnnnnssssssssdddddddduuuuuuuuuuuuuuuu````````MMMMMMMMwwwwwwwwqqqqqqqq````````ZZZZZZZZkkkkkkkkZZZZZZZZffffffffdddddddd[[[[[[[[hhhhhhhhmmmmmmmmjjjjjjjjiiiiiiiiwwwwwwwwzzzzzzzz||||||||ssssssssuuuuuuuuttttttttoooooooorrrrrrrr||||||||llllllllwwwwwwww""""""""IIIIIIIInnnnnnnnssssssssdddddddduuuuuuuuuuuuuuuu________MMMMMMMMwwwwwwwwqqqqqqqq````````ZZZZZZZZkkkkkkkkZZZZZZZZffffffffdddddddd[[[[[[[[hhhhhhhhmmmmmmmmjjjjjjjjiiiiiiiiwwwwwwwwyyyyyyyy||||||||ssssssssuuuuuuuuttttttttoooooooorrrrrrrr||||||||llllllllwwwwwwww""""""""IIIIIIIInnnnnnnnssssssssdddddddduuuuuuuuuuuuuuuu________MMMMMMMMwwwwwwwwqqqqqqqq````````ZZZZZZZZkkkkkkkkZZZZZZZZffffffffdddddddd[[[[[[[[hhhhhhhhmmmmmmmmjjjjjjjjiiiiiiiiwwwwwwwwyyyyyyyy||||||||ssssssssuuuuuuuussssssssoooooooorrrrrrrr||||||||llllllllwwwwwwww""""""""IIIIIIIInnnnnnnnssssssssdddddddduuuuuuuuuuuuuuuu________MMMMMMMMwwwwwwwwqqqqqqqq````````ZZZZZZZZkkkkkkkkZZZZZZZZffffffffddddddddZZZZZZZZhhhhhhhhmmmmmmmmjjjjjjjjiiiiiiii||||||||zzzzzzzzyyyyyyyy||||||||ssssssssuuuuuuuussssssssnnnnnnnnrrrrrrrrttttttttllllllllffffffffiiiiiiii]]]]]]]]iiiiiiiicccccccc\\\\\\\\mmmmmmmmppppppppiiiiiiiiFFFFFFFFccccccccnnnnnnnnppppppppUUUUUUUUccccccccZZZZZZZZffffffffddddddddbbbbbbbbddddddddmmmmmmmmmmmmmmmmiiiiiiii{{{{{{{{zzzzzzzzyyyyyyyy||||||||ssssssssuuuuuuuussssssssnnnnnnnnrrrrrrrrttttttttllllllllffffffffiiiiiiii]]]]]]]]iiiiiiiicccccccc\\\\\\\\mmmmmmmmppppppppiiiiiiiiFFFFFFFFccccccccnnnnnnnnppppppppUUUUUUUUccccccccZZZZZZZZffffffffddddddddbbbbbbbbccccccccmmmmmmmmmmmmmmmmiiiiiiii{{{{{{{{zzzzzzzzyyyyyyyy||||||||ssssssssuuuuuuuussssssssnnnnnnnnrrrrrrrrttttttttllllllllffffffffiiiiiiii]]]]]]]]iiiiiiiicccccccc\\\\\\\\mmmmmmmmppppppppiiiiiiiiFFFFFFFFccccccccnnnnnnnnppppppppUUUUUUUUccccccccZZZZZZZZffffffffddddddddbbbbbbbbccccccccmmmmmmmmmmmmmmmmiiiiiiii{{{{{{{{zzzzzzzzyyyyyyyy||||||||ssssssssuuuuuuuussssssssnnnnnnnnrrrrrrrrttttttttllllllllffffffffiiiiiiii]]]]]]]]iiiiiiiicccccccc\\\\\\\\mmmmmmmmppppppppiiiiiiiiFFFFFFFFccccccccnnnnnnnnppppppppUUUUUUUUccccccccZZZZZZZZffffffffddddddddbbbbbbbbccccccccmmmmmmmmmmmmmmmmiiiiiiii{{{{{{{{zzzzzzzzyyyyyyyy||||||||ssssssssuuuuuuuussssssssnnnnnnnnqqqqqqqqttttttttllllllllffffffffiiiiiiii]]]]]]]]iiiiiiiicccccccc\\\\\\\\mmmmmmmmppppppppiiiiiiiiFFFFFFFFccccccccnnnnnnnnppppppppUUUUUUUUccccccccZZZZZZZZffffffffddddddddbbbbbbbbccccccccmmmmmmmmmmmmmmmmiiiiiiii{{{{{{{{zzzzzzzzyyyyyyyy||||||||ssssssssuuuuuuuussssssssnnnnnnnnqqqqqqqqttttttttllllllllffffffffiiiiiiii]]]]]]]]iiiiiiiicccccccc\\\\\\\\mmmmmmmmppppppppiiiiiiiiFFFFFFFFccccccccnnnnnnnnooooooooUUUUUUUUccccccccZZZZZZZZffffffffddddddddbbbbbbbbccccccccmmmmmmmmmmmmmmmmhhhhhhhh{{{{{{{{zzzzzzzzyyyyyyyy||||||||ssssssssuuuuuuuussssssssnnnnnnnnqqqqqqqqttttttttllllllllffffffffiiiiiiii]]]]]]]]iiiiiiiicccccccc\\\\\\\\mmmmmmmmppppppppiiiiiiiiFFFFFFFFccccccccnnnnnnnnooooooooUUUUUUUUccccccccZZZZZZZZffffffffddddddddbbbbbbbbccccccccmmmmmmmmmmmmmmmmhhhhhhhh{{{{{{{{zzzzzzzzyyyyyyyy||||||||ssssssssuuuuuuuussssssssnnnnnnnnqqqqqqqqttttttttllllllllffffffffiiiiiiii]]]]]]]]iiiiiiiicccccccc\\\\\\\\mmmmmmmmpppppppphhhhhhhhFFFFFFFFccccccccnnnnnnnnooooooooUUUUUUUUccccccccZZZZZZZZffffffffddddddddbbbbbbbbccccccccmmmmmmmmmmmmmmmmhhhhhhhhtttttttt~~~~~~~~yyyyyyyy||||||||zzzzzzzz||||||||ssssssssnnnnnnnnqqqqqqqqoooooooosssssssspppppppp{{{{{{{{hhhhhhhhllllllllggggggggaaaaaaaaYYYYYYYYgggggggg````````hhhhhhhhppppppppccccccccAAAAAAAAaaaaaaaayyyyyyyy]]]]]]]]VVVVVVVVbbbbbbbbffffffffddddddddggggggggkkkkkkkkmmmmmmmmrrrrrrrrhhhhhhhhssssssss~~~~~~~~yyyyyyyy||||||||zzzzzzzz||||||||ssssssssnnnnnnnnqqqqqqqqoooooooosssssssspppppppp{{{{{{{{hhhhhhhhllllllllggggggggaaaaaaaaYYYYYYYYgggggggg````````hhhhhhhhppppppppccccccccAAAAAAAAaaaaaaaayyyyyyyy]]]]]]]]VVVVVVVVbbbbbbbbffffffffddddddddggggggggkkkkkkkkmmmmmmmmrrrrrrrrhhhhhhhhssssssss~~~~~~~~yyyyyyyy||||||||zzzzzzzz||||||||ssssssssnnnnnnnnqqqqqqqqoooooooosssssssspppppppp{{{{{{{{hhhhhhhhllllllllffffffffaaaaaaaaYYYYYYYYgggggggg````````hhhhhhhhppppppppccccccccAAAAAAAAaaaaaaaaxxxxxxxx]]]]]]]]VVVVVVVVbbbbbbbbffffffffddddddddggggggggkkkkkkkkmmmmmmmmrrrrrrrrhhhhhhhhssssssss~~~~~~~~yyyyyyyy||||||||zzzzzzzz||||||||ssssssssnnnnnnnnqqqqqqqqoooooooosssssssspppppppp{{{{{{{{hhhhhhhhllllllllffffffffaaaaaaaaYYYYYYYYgggggggg````````hhhhhhhhppppppppccccccccAAAAAAAAaaaaaaaaxxxxxxxx]]]]]]]]VVVVVVVVbbbbbbbbffffffffddddddddggggggggkkkkkkkkmmmmmmmmrrrrrrrrhhhhhhhhssssssss~~~~~~~~yyyyyyyy||||||||zzzzzzzz||||||||ssssssssnnnnnnnnqqqqqqqqoooooooosssssssspppppppp{{{{{{{{hhhhhhhhllllllllffffffffaaaaaaaaYYYYYYYYgggggggg````````hhhhhhhhppppppppbbbbbbbbAAAAAAAAaaaaaaaaxxxxxxxx]]]]]]]]VVVVVVVVbbbbbbbbffffffffddddddddggggggggkkkkkkkkllllllllrrrrrrrrhhhhhhhhssssssss~~~~~~~~yyyyyyyy||||||||zzzzzzzz||||||||ssssssssnnnnnnnnqqqqqqqqoooooooosssssssspppppppp{{{{{{{{hhhhhhhhllllllllffffffffaaaaaaaaYYYYYYYYgggggggg````````hhhhhhhhppppppppbbbbbbbbAAAAAAAAaaaaaaaaxxxxxxxx]]]]]]]]VVVVVVVVaaaaaaaaffffffffccccccccggggggggkkkkkkkkllllllllrrrrrrrrhhhhhhhhssssssss~~~~~~~~yyyyyyyy||||||||zzzzzzzz||||||||ssssssssnnnnnnnnqqqqqqqqoooooooossssssssppppppppzzzzzzzzhhhhhhhhllllllllffffffffaaaaaaaaYYYYYYYYgggggggg````````hhhhhhhhppppppppbbbbbbbbAAAAAAAAaaaaaaaaxxxxxxxx]]]]]]]]VVVVVVVVaaaaaaaaffffffffccccccccggggggggkkkkkkkkllllllllqqqqqqqqhhhhhhhhssssssss~~~~~~~~yyyyyyyy||||||||zzzzzzzz||||||||ssssssssnnnnnnnnqqqqqqqqoooooooossssssssppppppppzzzzzzzzhhhhhhhhllllllllffffffffaaaaaaaaYYYYYYYYgggggggg________hhhhhhhhppppppppbbbbbbbbAAAAAAAAaaaaaaaaxxxxxxxx]]]]]]]]VVVVVVVVaaaaaaaaeeeeeeeeccccccccggggggggkkkkkkkkllllllllqqqqqqqqhhhhhhhhnnnnnnnn{{{{{{{{~~~~~~~~yyyyyyyy||||||||~~~~~~~~ssssssssnnnnnnnnqqqqqqqqwwwwwwwwyyyyyyyy{{{{{{{{pppppppp^^^^^^^^\\\\\\\\YYYYYYYYhhhhhhhhccccccccccccccccmmmmmmmmhhhhhhhhKKKKKKKKTTTTTTTTiiiiiiiiiiiiiiiiYYYYYYYY^^^^^^^^mmmmmmmmccccccccnnnnnnnnhhhhhhhhlllllllliiiiiiii````````nnnnnnnn{{{{{{{{~~~~~~~~yyyyyyyy||||||||~~~~~~~~ssssssssnnnnnnnnqqqqqqqqwwwwwwwwyyyyyyyy{{{{{{{{pppppppp^^^^^^^^\\\\\\\\YYYYYYYYhhhhhhhhccccccccccccccccmmmmmmmmhhhhhhhhKKKKKKKKTTTTTTTTiiiiiiiiiiiiiiiiYYYYYYYY^^^^^^^^mmmmmmmmccccccccnnnnnnnnhhhhhhhhlllllllliiiiiiii________nnnnnnnn{{{{{{{{~~~~~~~~yyyyyyyy||||||||~~~~~~~~ssssssssnnnnnnnnqqqqqqqqwwwwwwwwyyyyyyyy{{{{{{{{pppppppp^^^^^^^^\\\\\\\\YYYYYYYYhhhhhhhhccccccccccccccccmmmmmmmmhhhhhhhhKKKKKKKKTTTTTTTTiiiiiiiiiiiiiiiiYYYYYYYY^^^^^^^^mmmmmmmmccccccccnnnnnnnngggggggglllllllliiiiiiii________nnnnnnnn{{{{{{{{~~~~~~~~yyyyyyyy{{{{{{{{~~~~~~~~ssssssssnnnnnnnnqqqqqqqqvvvvvvvvyyyyyyyy{{{{{{{{pppppppp^^^^^^^^\\\\\\\\YYYYYYYYhhhhhhhhbbbbbbbbccccccccmmmmmmmmhhhhhhhhJJJJJJJJTTTTTTTTiiiiiiiiiiiiiiiiYYYYYYYY^^^^^^^^mmmmmmmmccccccccnnnnnnnngggggggglllllllliiiiiiii________nnnnnnnn{{{{{{{{~~~~~~~~yyyyyyyy{{{{{{{{~~~~~~~~ssssssssnnnnnnnnqqqqqqqqvvvvvvvvyyyyyyyy{{{{{{{{pppppppp^^^^^^^^\\\\\\\\YYYYYYYYhhhhhhhhbbbbbbbbccccccccllllllllhhhhhhhhJJJJJJJJTTTTTTTTiiiiiiiiiiiiiiiiYYYYYYYY^^^^^^^^mmmmmmmmccccccccnnnnnnnngggggggglllllllliiiiiiii________nnnnnnnn{{{{{{{{~~~~~~~~yyyyyyyy{{{{{{{{~~~~~~~~ssssssssnnnnnnnnqqqqqqqqvvvvvvvvyyyyyyyy{{{{{{{{pppppppp^^^^^^^^\\\\\\\\YYYYYYYYhhhhhhhhbbbbbbbbccccccccllllllllhhhhhhhhJJJJJJJJTTTTTTTTiiiiiiiiiiiiiiiiYYYYYYYY^^^^^^^^mmmmmmmmccccccccnnnnnnnngggggggglllllllliiiiiiii________nnnnnnnn{{{{{{{{~~~~~~~~yyyyyyyy{{{{{{{{~~~~~~~~ssssssssnnnnnnnnqqqqqqqqvvvvvvvvyyyyyyyy{{{{{{{{pppppppp^^^^^^^^\\\\\\\\YYYYYYYYhhhhhhhhbbbbbbbbccccccccllllllllhhhhhhhhJJJJJJJJTTTTTTTTiiiiiiiiiiiiiiiiYYYYYYYY^^^^^^^^mmmmmmmmccccccccnnnnnnnngggggggglllllllliiiiiiii________nnnnnnnn{{{{{{{{~~~~~~~~yyyyyyyy{{{{{{{{~~~~~~~~ssssssssnnnnnnnnqqqqqqqqvvvvvvvvyyyyyyyy{{{{{{{{pppppppp^^^^^^^^\\\\\\\\YYYYYYYYhhhhhhhhbbbbbbbbccccccccllllllllhhhhhhhhJJJJJJJJTTTTTTTTiiiiiiiiiiiiiiiiYYYYYYYY^^^^^^^^mmmmmmmmccccccccnnnnnnnngggggggglllllllliiiiiiii________nnnnnnnnwwwwwwww~~~~~~~~yyyyyyyy{{{{{{{{~~~~~~~~yyyyyyyyssssssssnnnnnnnnxxxxxxxx{{{{{{{{yyyyyyyyoooooooohhhhhhhhaaaaaaaaccccccccaaaaaaaaccccccccggggggggcccccccc````````ddddddddiiiiiiiiGGGGGGGG________ffffffffeeeeeeeeaaaaaaaabbbbbbbbsssssssskkkkkkkkccccccccllllllllddddddddZZZZZZZZnnnnnnnnwwwwwwww~~~~~~~~yyyyyyyy{{{{{{{{~~~~~~~~yyyyyyyyssssssssnnnnnnnnxxxxxxxx{{{{{{{{yyyyyyyyoooooooohhhhhhhhaaaaaaaaccccccccaaaaaaaaccccccccggggggggcccccccc````````ddddddddiiiiiiiiGGGGGGGG________ffffffffeeeeeeeeaaaaaaaabbbbbbbbsssssssskkkkkkkkccccccccllllllllddddddddZZZZZZZZnnnnnnnnwwwwwwww~~~~~~~~yyyyyyyy{{{{{{{{~~~~~~~~yyyyyyyyssssssssnnnnnnnnxxxxxxxx{{{{{{{{yyyyyyyyoooooooohhhhhhhhaaaaaaaaccccccccaaaaaaaaccccccccggggggggcccccccc````````ddddddddiiiiiiiiGGGGGGGG________ffffffffeeeeeeeeaaaaaaaabbbbbbbbsssssssskkkkkkkkccccccccllllllllddddddddZZZZZZZZnnnnnnnnwwwwwwww~~~~~~~~yyyyyyyy{{{{{{{{~~~~~~~~yyyyyyyyssssssssnnnnnnnnxxxxxxxx{{{{{{{{yyyyyyyyoooooooohhhhhhhhaaaaaaaaccccccccaaaaaaaaccccccccggggggggcccccccc````````ddddddddiiiiiiiiGGGGGGGG________ffffffffeeeeeeeeaaaaaaaabbbbbbbbsssssssskkkkkkkkccccccccllllllllddddddddZZZZZZZZnnnnnnnnwwwwwwww~~~~~~~~yyyyyyyy{{{{{{{{~~~~~~~~yyyyyyyyssssssssnnnnnnnnxxxxxxxx{{{{{{{{yyyyyyyyoooooooohhhhhhhhaaaaaaaaddddddddaaaaaaaaccccccccggggggggcccccccc````````ddddddddiiiiiiiiGGGGGGGG________ffffffffeeeeeeeeaaaaaaaabbbbbbbbsssssssskkkkkkkkcccccccclllllllleeeeeeeeZZZZZZZZnnnnnnnnwwwwwwww~~~~~~~~yyyyyyyy||||||||~~~~~~~~yyyyyyyyssssssssnnnnnnnnxxxxxxxx{{{{{{{{yyyyyyyyooooooooiiiiiiiiaaaaaaaaddddddddaaaaaaaaccccccccggggggggcccccccc````````ddddddddiiiiiiiiGGGGGGGG________ffffffffeeeeeeeeaaaaaaaabbbbbbbbsssssssskkkkkkkkcccccccclllllllleeeeeeeeZZZZZZZZnnnnnnnnwwwwwwww~~~~~~~~yyyyyyyy||||||||~~~~~~~~yyyyyyyyssssssssnnnnnnnnxxxxxxxx{{{{{{{{yyyyyyyyooooooooiiiiiiiiaaaaaaaaddddddddaaaaaaaaccccccccggggggggcccccccc````````ddddddddiiiiiiiiGGGGGGGG________ffffffffeeeeeeeeaaaaaaaabbbbbbbbsssssssskkkkkkkkcccccccclllllllleeeeeeeeZZZZZZZZnnnnnnnnwwwwwwww~~~~~~~~yyyyyyyy||||||||~~~~~~~~yyyyyyyyssssssssnnnnnnnnxxxxxxxx{{{{{{{{yyyyyyyyooooooooiiiiiiiiaaaaaaaaddddddddaaaaaaaaccccccccggggggggcccccccc````````ddddddddiiiiiiiiGGGGGGGG________ffffffffeeeeeeeeaaaaaaaabbbbbbbbsssssssskkkkkkkkcccccccclllllllleeeeeeeeZZZZZZZZvvvvvvvv||||||||~~~~~~~~~~~~~~~~yyyyyyyywwwwwwww||||||||zzzzzzzz}}}}}}}}}}}}}}}}~~~~~~~~ssssssssooooooooqqqqqqqqkkkkkkkkllllllllffffffffaaaaaaaaffffffffkkkkkkkk________[[[[[[[[\\\\\\\\ddddddddrrrrrrrrRRRRRRRRWWWWWWWWYYYYYYYYrrrrrrrrffffffffYYYYYYYYmmmmmmmmffffffffccccccccllllllllmmmmmmmmccccccccvvvvvvvv||||||||~~~~~~~~~~~~~~~~yyyyyyyywwwwwwww||||||||zzzzzzzz}}}}}}}}}}}}}}}}~~~~~~~~ssssssssooooooooqqqqqqqqkkkkkkkkllllllllffffffffaaaaaaaaffffffffkkkkkkkk````````[[[[[[[[\\\\\\\\ddddddddrrrrrrrrRRRRRRRRWWWWWWWWYYYYYYYYrrrrrrrrffffffffYYYYYYYYmmmmmmmmggggggggccccccccllllllllmmmmmmmmccccccccvvvvvvvv||||||||~~~~~~~~yyyyyyyywwwwwwww||||||||zzzzzzzz}}}}}}}}}}}}}}}}~~~~~~~~ssssssssooooooooqqqqqqqqkkkkkkkkllllllllffffffffaaaaaaaaffffffffkkkkkkkk````````[[[[[[[[\\\\\\\\ddddddddrrrrrrrrSSSSSSSSWWWWWWWWZZZZZZZZrrrrrrrrffffffffYYYYYYYYmmmmmmmmggggggggccccccccllllllllmmmmmmmmccccccccvvvvvvvv||||||||~~~~~~~~yyyyyyyywwwwwwww||||||||{{{{{{{{}}}}}}}}}}}}}}}}~~~~~~~~ssssssssppppppppqqqqqqqqkkkkkkkkllllllllffffffffaaaaaaaaffffffffkkkkkkkk````````[[[[[[[[\\\\\\\\ddddddddrrrrrrrrSSSSSSSSXXXXXXXXZZZZZZZZrrrrrrrrffffffffYYYYYYYYmmmmmmmmggggggggccccccccllllllllmmmmmmmmccccccccvvvvvvvv||||||||~~~~~~~~yyyyyyyywwwwwwww||||||||{{{{{{{{}}}}}}}}}}}}}}}}~~~~~~~~ssssssssppppppppqqqqqqqqkkkkkkkkllllllllffffffffaaaaaaaaffffffffkkkkkkkk````````[[[[[[[[\\\\\\\\ddddddddrrrrrrrrSSSSSSSSXXXXXXXXZZZZZZZZrrrrrrrrffffffffYYYYYYYYmmmmmmmmggggggggccccccccllllllllmmmmmmmmccccccccvvvvvvvv||||||||~~~~~~~~yyyyyyyywwwwwwww||||||||{{{{{{{{}}}}}}}}}}}}}}}}~~~~~~~~sssssssspppppppprrrrrrrrkkkkkkkkllllllllffffffffaaaaaaaaffffffffllllllll````````\\\\\\\\\\\\\\\\ddddddddrrrrrrrrSSSSSSSSXXXXXXXXZZZZZZZZrrrrrrrrffffffffYYYYYYYYmmmmmmmmggggggggccccccccmmmmmmmmmmmmmmmmccccccccwwwwwwww||||||||~~~~~~~~yyyyyyyywwwwwwww||||||||{{{{{{{{}}}}}}}}}}}}}}}}~~~~~~~~sssssssspppppppprrrrrrrrkkkkkkkkllllllllffffffffaaaaaaaaffffffffllllllll````````\\\\\\\\\\\\\\\\ddddddddrrrrrrrrSSSSSSSSXXXXXXXXZZZZZZZZrrrrrrrrffffffffYYYYYYYYmmmmmmmmggggggggccccccccmmmmmmmmmmmmmmmmccccccccwwwwwwww||||||||~~~~~~~~yyyyyyyywwwwwwww||||||||{{{{{{{{}}}}}}}}}}}}}}}}~~~~~~~~sssssssspppppppprrrrrrrrkkkkkkkkllllllllggggggggaaaaaaaaffffffffllllllll````````\\\\\\\\\\\\\\\\ddddddddrrrrrrrrSSSSSSSSXXXXXXXXZZZZZZZZrrrrrrrrffffffffYYYYYYYYmmmmmmmmggggggggccccccccmmmmmmmmmmmmmmmmccccccccssssssss}}}}}}}}rrrrrrrrooooooooggggggggeeeeeeeekkkkkkkkiiiiiiiigggggggg\\\\\\\\ffffffffiiiiiiiicccccccc________ddddddddddddddddkkkkkkkkddddddddSSSSSSSSUUUUUUUUhhhhhhhhvvvvvvvvaaaaaaaa\\\\\\\\ggggggggcccccccceeeeeeeerrrrrrrrqqqqqqqqssssssss}}}}}}}}rrrrrrrrooooooooggggggggeeeeeeeekkkkkkkkiiiiiiiigggggggg\\\\\\\\ffffffffiiiiiiiicccccccc________ddddddddddddddddkkkkkkkkddddddddSSSSSSSSUUUUUUUUhhhhhhhhvvvvvvvvaaaaaaaa\\\\\\\\ggggggggcccccccceeeeeeeerrrrrrrrqqqqqqqqssssssss}}}}}}}}rrrrrrrrooooooooggggggggffffffffkkkkkkkkiiiiiiiigggggggg\\\\\\\\ffffffffiiiiiiiicccccccc________ddddddddddddddddkkkkkkkkeeeeeeeeSSSSSSSSUUUUUUUUhhhhhhhhvvvvvvvvaaaaaaaa\\\\\\\\ggggggggcccccccceeeeeeeerrrrrrrrqqqqqqqqssssssss}}}}}}}}rrrrrrrrooooooooggggggggffffffffkkkkkkkkiiiiiiiigggggggg\\\\\\\\ffffffffiiiiiiiicccccccc________ddddddddddddddddkkkkkkkkeeeeeeeeSSSSSSSSUUUUUUUUhhhhhhhhvvvvvvvvaaaaaaaa\\\\\\\\ggggggggcccccccceeeeeeeerrrrrrrrqqqqqqqqssssssss}}}}}}}}rrrrrrrrooooooooggggggggffffffffkkkkkkkkiiiiiiiigggggggg\\\\\\\\ffffffffiiiiiiiicccccccc________ddddddddddddddddkkkkkkkkeeeeeeeeSSSSSSSSUUUUUUUUhhhhhhhhvvvvvvvvaaaaaaaa\\\\\\\\ggggggggcccccccceeeeeeeerrrrrrrrqqqqqqqqssssssss~~~~~~~~rrrrrrrrooooooooggggggggffffffffkkkkkkkkiiiiiiiigggggggg]]]]]]]]ffffffffiiiiiiiicccccccc________ddddddddddddddddkkkkkkkkeeeeeeeeSSSSSSSSUUUUUUUUhhhhhhhhvvvvvvvvaaaaaaaa\\\\\\\\ggggggggddddddddeeeeeeeerrrrrrrrqqqqqqqqssssssss~~~~~~~~rrrrrrrrooooooooggggggggffffffffkkkkkkkkiiiiiiiigggggggg]]]]]]]]ffffffffiiiiiiiicccccccc________ddddddddeeeeeeeekkkkkkkkeeeeeeeeSSSSSSSSUUUUUUUUhhhhhhhhvvvvvvvvaaaaaaaa\\\\\\\\ggggggggddddddddeeeeeeeerrrrrrrrqqqqqqqqssssssss~~~~~~~~rrrrrrrrooooooooggggggggffffffffkkkkkkkkiiiiiiiigggggggg]]]]]]]]ffffffffiiiiiiiicccccccc________ddddddddeeeeeeeekkkkkkkkeeeeeeeeSSSSSSSSUUUUUUUUhhhhhhhhvvvvvvvvaaaaaaaa\\\\\\\\ggggggggddddddddeeeeeeeerrrrrrrrqqqqqqqqssssssssuuuuuuuunnnnnnnnooooooooggggggggaaaaaaaakkkkkkkkeeeeeeeegggggggg]]]]]]]]ffffffff\\\\\\\\````````ddddddddaaaaaaaaeeeeeeeeffffffffiiiiiiii[[[[[[[[UUUUUUUUVVVVVVVVxxxxxxxxnnnnnnnnWWWWWWWW________sssssssshhhhhhhhrrrrrrrrnnnnnnnnssssssssuuuuuuuunnnnnnnnooooooooggggggggaaaaaaaakkkkkkkkeeeeeeeegggggggg]]]]]]]]ffffffff\\\\\\\\````````ddddddddaaaaaaaaeeeeeeeeffffffffiiiiiiii[[[[[[[[UUUUUUUUVVVVVVVVxxxxxxxxnnnnnnnnWWWWWWWW________sssssssshhhhhhhhrrrrrrrrnnnnnnnnssssssssuuuuuuuunnnnnnnnooooooooggggggggaaaaaaaakkkkkkkkeeeeeeeegggggggg]]]]]]]]ffffffff\\\\\\\\````````ddddddddaaaaaaaaeeeeeeeeffffffffiiiiiiii[[[[[[[[UUUUUUUUVVVVVVVVxxxxxxxxnnnnnnnnWWWWWWWW________sssssssshhhhhhhhrrrrrrrrnnnnnnnnssssssssuuuuuuuunnnnnnnnooooooooggggggggaaaaaaaakkkkkkkkeeeeeeeegggggggg]]]]]]]]ffffffff\\\\\\\\````````ddddddddaaaaaaaaeeeeeeeeffffffffiiiiiiii[[[[[[[[UUUUUUUUVVVVVVVVxxxxxxxxnnnnnnnnWWWWWWWW________sssssssshhhhhhhhrrrrrrrrnnnnnnnnssssssssuuuuuuuunnnnnnnnooooooooggggggggaaaaaaaakkkkkkkkeeeeeeeegggggggg]]]]]]]]ffffffff\\\\\\\\````````ddddddddaaaaaaaaeeeeeeeeffffffffiiiiiiii[[[[[[[[UUUUUUUUVVVVVVVVxxxxxxxxnnnnnnnnWWWWWWWW________sssssssshhhhhhhhrrrrrrrrnnnnnnnnssssssssuuuuuuuunnnnnnnnooooooooggggggggaaaaaaaakkkkkkkkeeeeeeeegggggggg]]]]]]]]ffffffff\\\\\\\\````````ddddddddaaaaaaaaeeeeeeeeffffffffiiiiiiii[[[[[[[[UUUUUUUUVVVVVVVVxxxxxxxxnnnnnnnnWWWWWWWW________sssssssshhhhhhhhrrrrrrrrnnnnnnnnssssssssuuuuuuuunnnnnnnnooooooooggggggggaaaaaaaakkkkkkkkeeeeeeeegggggggg\\\\\\\\ffffffff\\\\\\\\````````ddddddddaaaaaaaaddddddddffffffffiiiiiiii[[[[[[[[UUUUUUUUVVVVVVVVxxxxxxxxnnnnnnnnWWWWWWWW________sssssssshhhhhhhhrrrrrrrrnnnnnnnnssssssssuuuuuuuunnnnnnnnooooooooggggggggaaaaaaaakkkkkkkkeeeeeeeegggggggg\\\\\\\\ffffffff\\\\\\\\````````ddddddddaaaaaaaaddddddddffffffffiiiiiiii[[[[[[[[UUUUUUUUVVVVVVVVxxxxxxxxnnnnnnnnWWWWWWWW________sssssssshhhhhhhhrrrrrrrrnnnnnnnn{{{{{{{{zzzzzzzzttttttttssssssssuuuuuuuuoooooooonnnnnnnniiiiiiiikkkkkkkkeeeeeeeennnnnnnn\\\\\\\\VVVVVVVVWWWWWWWWccccccccddddddddddddddddddddddddffffffffiiiiiiiihhhhhhhhUUUUUUUUYYYYYYYYkkkkkkkkzzzzzzzzooooooooZZZZZZZZ||||||||uuuuuuuurrrrrrrriiiiiiii{{{{{{{{zzzzzzzzttttttttssssssssuuuuuuuuoooooooonnnnnnnniiiiiiiikkkkkkkkddddddddnnnnnnnn\\\\\\\\VVVVVVVVWWWWWWWWccccccccddddddddddddddddddddddddffffffffiiiiiiiihhhhhhhhUUUUUUUUYYYYYYYYkkkkkkkkzzzzzzzzooooooooZZZZZZZZ||||||||uuuuuuuurrrrrrrrhhhhhhhh{{{{{{{{zzzzzzzzttttttttssssssssuuuuuuuuoooooooonnnnnnnniiiiiiiikkkkkkkkddddddddnnnnnnnn\\\\\\\\VVVVVVVVWWWWWWWWccccccccddddddddddddddddddddddddffffffffiiiiiiiihhhhhhhhUUUUUUUUYYYYYYYYkkkkkkkkzzzzzzzzooooooooZZZZZZZZ||||||||uuuuuuuurrrrrrrrhhhhhhhh{{{{{{{{zzzzzzzzttttttttssssssssuuuuuuuuoooooooonnnnnnnnhhhhhhhhkkkkkkkkddddddddnnnnnnnn\\\\\\\\VVVVVVVVWWWWWWWWccccccccddddddddddddddddddddddddffffffffiiiiiiiihhhhhhhhUUUUUUUUYYYYYYYYkkkkkkkkzzzzzzzzooooooooZZZZZZZZ||||||||ttttttttrrrrrrrrhhhhhhhh{{{{{{{{zzzzzzzzttttttttssssssssuuuuuuuuoooooooonnnnnnnnhhhhhhhhkkkkkkkkddddddddnnnnnnnn\\\\\\\\VVVVVVVVWWWWWWWWccccccccccccccccddddddddddddddddffffffffiiiiiiiihhhhhhhhUUUUUUUUYYYYYYYYkkkkkkkkzzzzzzzzooooooooZZZZZZZZ||||||||ttttttttrrrrrrrrhhhhhhhhzzzzzzzzzzzzzzzzttttttttssssssssuuuuuuuuoooooooonnnnnnnnhhhhhhhhkkkkkkkkddddddddnnnnnnnn\\\\\\\\VVVVVVVVWWWWWWWWccccccccccccccccddddddddddddddddffffffffiiiiiiiiggggggggUUUUUUUUYYYYYYYYkkkkkkkkzzzzzzzzooooooooZZZZZZZZ||||||||ttttttttrrrrrrrrhhhhhhhhzzzzzzzzzzzzzzzzttttttttssssssssuuuuuuuunnnnnnnnnnnnnnnnhhhhhhhhkkkkkkkkddddddddnnnnnnnn\\\\\\\\VVVVVVVVWWWWWWWWccccccccccccccccddddddddddddddddffffffffiiiiiiiiggggggggUUUUUUUUYYYYYYYYkkkkkkkkzzzzzzzznnnnnnnnZZZZZZZZ||||||||ttttttttrrrrrrrrhhhhhhhhzzzzzzzzzzzzzzzzttttttttssssssssuuuuuuuunnnnnnnnnnnnnnnnhhhhhhhhkkkkkkkkddddddddnnnnnnnn\\\\\\\\VVVVVVVVWWWWWWWWccccccccccccccccccccccccddddddddffffffffiiiiiiiiggggggggUUUUUUUUYYYYYYYYkkkkkkkkzzzzzzzznnnnnnnnZZZZZZZZ||||||||ttttttttqqqqqqqqhhhhhhhhmmmmmmmm~~~~~~~~uuuuuuuuoooooooowwwwwwwwyyyyyyyyvvvvvvvvzzzzzzzzmmmmmmmmkkkkkkkkddddddddcccccccc\\\\\\\\TTTTTTTT________________[[[[[[[[````````ddddddddffffffffiiiiiiiillllllll]]]]]]]]VVVVVVVVnnnnnnnnoooooooojjjjjjjjttttttttyyyyyyyyyyyyyyyyhhhhhhhhllllllll~~~~~~~~uuuuuuuuoooooooowwwwwwwwyyyyyyyyvvvvvvvvzzzzzzzzllllllllkkkkkkkkddddddddcccccccc\\\\\\\\TTTTTTTT________________[[[[[[[[````````ddddddddeeeeeeeeiiiiiiiillllllll\\\\\\\\UUUUUUUUnnnnnnnnooooooooiiiiiiiittttttttyyyyyyyyyyyyyyyyhhhhhhhhllllllll~~~~~~~~uuuuuuuuoooooooowwwwwwwwyyyyyyyyvvvvvvvvzzzzzzzzlllllllljjjjjjjjddddddddcccccccc\\\\\\\\TTTTTTTT^^^^^^^^________[[[[[[[[````````ddddddddeeeeeeeehhhhhhhhllllllll\\\\\\\\UUUUUUUUnnnnnnnnooooooooiiiiiiiittttttttxxxxxxxxyyyyyyyyhhhhhhhhllllllll~~~~~~~~uuuuuuuuoooooooowwwwwwwwyyyyyyyyvvvvvvvvyyyyyyyylllllllljjjjjjjjddddddddcccccccc[[[[[[[[TTTTTTTT^^^^^^^^________[[[[[[[[````````cccccccceeeeeeeehhhhhhhhkkkkkkkk\\\\\\\\UUUUUUUUnnnnnnnnnnnnnnnniiiiiiiittttttttxxxxxxxxyyyyyyyyhhhhhhhhllllllll~~~~~~~~uuuuuuuuoooooooowwwwwwwwyyyyyyyyuuuuuuuuyyyyyyyylllllllljjjjjjjjcccccccccccccccc[[[[[[[[TTTTTTTT^^^^^^^^________[[[[[[[[````````cccccccceeeeeeeehhhhhhhhkkkkkkkk\\\\\\\\UUUUUUUUmmmmmmmmnnnnnnnniiiiiiiittttttttxxxxxxxxyyyyyyyyggggggggllllllll~~~~~~~~uuuuuuuuoooooooowwwwwwwwyyyyyyyyuuuuuuuuyyyyyyyylllllllljjjjjjjjccccccccbbbbbbbb[[[[[[[[TTTTTTTT^^^^^^^^________[[[[[[[[````````cccccccceeeeeeeehhhhhhhhkkkkkkkk\\\\\\\\UUUUUUUUmmmmmmmmnnnnnnnniiiiiiiittttttttxxxxxxxxyyyyyyyyggggggggllllllll~~~~~~~~uuuuuuuunnnnnnnnwwwwwwwwxxxxxxxxuuuuuuuuyyyyyyyylllllllljjjjjjjjccccccccbbbbbbbb[[[[[[[[TTTTTTTT^^^^^^^^________[[[[[[[[````````cccccccceeeeeeeehhhhhhhhkkkkkkkk\\\\\\\\UUUUUUUUmmmmmmmmnnnnnnnniiiiiiiissssssssxxxxxxxxyyyyyyyyggggggggllllllll}}}}}}}}uuuuuuuunnnnnnnnwwwwwwwwxxxxxxxxuuuuuuuuyyyyyyyylllllllljjjjjjjjccccccccbbbbbbbb[[[[[[[[SSSSSSSS^^^^^^^^________[[[[[[[[````````cccccccceeeeeeeehhhhhhhhkkkkkkkk\\\\\\\\UUUUUUUUmmmmmmmmnnnnnnnniiiiiiiissssssssxxxxxxxxyyyyyyyyggggggggssssssss~~~~~~~~ppppppppnnnnnnnnvvvvvvvvqqqqqqqqzzzzzzzzvvvvvvvvddddddddjjjjjjjjccccccccYYYYYYYY[[[[[[[[XXXXXXXX[[[[[[[[ZZZZZZZZ^^^^^^^^cccccccccccccccceeeeeeeehhhhhhhhcccccccchhhhhhhhHHHHHHHHrrrrrrrrttttttttxxxxxxxxooooooooxxxxxxxx}}}}}}}}oooooooossssssss}}}}}}}}ppppppppnnnnnnnnvvvvvvvvqqqqqqqqzzzzzzzzvvvvvvvvddddddddjjjjjjjjccccccccYYYYYYYY[[[[[[[[XXXXXXXX[[[[[[[[ZZZZZZZZ^^^^^^^^bbbbbbbbcccccccceeeeeeeehhhhhhhhcccccccchhhhhhhhHHHHHHHHrrrrrrrrttttttttxxxxxxxxooooooooxxxxxxxx}}}}}}}}oooooooossssssss}}}}}}}}ppppppppnnnnnnnnvvvvvvvvqqqqqqqqyyyyyyyyvvvvvvvvddddddddjjjjjjjjccccccccYYYYYYYY[[[[[[[[XXXXXXXX[[[[[[[[ZZZZZZZZ]]]]]]]]bbbbbbbbcccccccceeeeeeeehhhhhhhhcccccccchhhhhhhhHHHHHHHHrrrrrrrrttttttttxxxxxxxxnnnnnnnnxxxxxxxx}}}}}}}}oooooooossssssss}}}}}}}}ppppppppnnnnnnnnvvvvvvvvqqqqqqqqyyyyyyyyvvvvvvvvddddddddjjjjjjjjccccccccYYYYYYYY[[[[[[[[XXXXXXXX[[[[[[[[ZZZZZZZZ]]]]]]]]bbbbbbbbcccccccceeeeeeeehhhhhhhhcccccccchhhhhhhhHHHHHHHHrrrrrrrrttttttttxxxxxxxxnnnnnnnnxxxxxxxx}}}}}}}}oooooooossssssss}}}}}}}}ppppppppnnnnnnnnvvvvvvvvqqqqqqqqyyyyyyyyvvvvvvvvddddddddjjjjjjjjccccccccXXXXXXXX[[[[[[[[XXXXXXXX[[[[[[[[ZZZZZZZZ]]]]]]]]bbbbbbbbcccccccceeeeeeeehhhhhhhhcccccccchhhhhhhhHHHHHHHHqqqqqqqqttttttttxxxxxxxxnnnnnnnnxxxxxxxx}}}}}}}}oooooooossssssss}}}}}}}}ppppppppnnnnnnnnvvvvvvvvppppppppyyyyyyyyvvvvvvvvddddddddjjjjjjjjccccccccXXXXXXXX[[[[[[[[XXXXXXXXZZZZZZZZYYYYYYYY]]]]]]]]bbbbbbbbccccccccddddddddhhhhhhhhcccccccchhhhhhhhGGGGGGGGqqqqqqqqttttttttxxxxxxxxnnnnnnnnxxxxxxxx}}}}}}}}oooooooossssssss}}}}}}}}ppppppppnnnnnnnnvvvvvvvvppppppppyyyyyyyyvvvvvvvvddddddddjjjjjjjjccccccccXXXXXXXX[[[[[[[[XXXXXXXXZZZZZZZZYYYYYYYY]]]]]]]]bbbbbbbbccccccccddddddddhhhhhhhhcccccccchhhhhhhhGGGGGGGGqqqqqqqqttttttttxxxxxxxxnnnnnnnnxxxxxxxx}}}}}}}}oooooooossssssss}}}}}}}}ppppppppnnnnnnnnvvvvvvvvppppppppyyyyyyyyvvvvvvvvddddddddiiiiiiiiccccccccXXXXXXXX[[[[[[[[XXXXXXXXZZZZZZZZYYYYYYYY]]]]]]]]bbbbbbbbccccccccddddddddhhhhhhhhcccccccchhhhhhhhGGGGGGGGqqqqqqqqttttttttxxxxxxxxnnnnnnnnxxxxxxxx}}}}}}}}oooooooo~~~~~~~~qqqqqqqqppppppppnnnnnnnnoooooooollllllllrrrrrrrrqqqqqqqqggggggggiiiiiiiiccccccccXXXXXXXX[[[[[[[[PPPPPPPPVVVVVVVVYYYYYYYYbbbbbbbbggggggggccccccccddddddddggggggggffffffffmmmmmmmmccccccccbbbbbbbb}}}}}}}}oooooooovvvvvvvvxxxxxxxxuuuuuuuutttttttt~~~~~~~~qqqqqqqqppppppppnnnnnnnnoooooooollllllllrrrrrrrrqqqqqqqqggggggggiiiiiiiiccccccccXXXXXXXX[[[[[[[[PPPPPPPPVVVVVVVVYYYYYYYYbbbbbbbbggggggggccccccccddddddddggggggggffffffffmmmmmmmmccccccccbbbbbbbb}}}}}}}}oooooooovvvvvvvvxxxxxxxxuuuuuuuutttttttt~~~~~~~~qqqqqqqqppppppppnnnnnnnnoooooooollllllllrrrrrrrrqqqqqqqqggggggggiiiiiiiiccccccccXXXXXXXX[[[[[[[[PPPPPPPPVVVVVVVVYYYYYYYYbbbbbbbbggggggggccccccccddddddddhhhhhhhhffffffffmmmmmmmmccccccccbbbbbbbb}}}}}}}}oooooooovvvvvvvvxxxxxxxxuuuuuuuutttttttt~~~~~~~~qqqqqqqqppppppppnnnnnnnnoooooooollllllllrrrrrrrrqqqqqqqqggggggggjjjjjjjjccccccccXXXXXXXX[[[[[[[[PPPPPPPPVVVVVVVVYYYYYYYYbbbbbbbbggggggggccccccccddddddddhhhhhhhhffffffffmmmmmmmmccccccccbbbbbbbb}}}}}}}}oooooooovvvvvvvvxxxxxxxxuuuuuuuutttttttt~~~~~~~~qqqqqqqqppppppppnnnnnnnnoooooooollllllllrrrrrrrrqqqqqqqqggggggggjjjjjjjjccccccccXXXXXXXX[[[[[[[[PPPPPPPPVVVVVVVVYYYYYYYYbbbbbbbbggggggggccccccccddddddddhhhhhhhhffffffffmmmmmmmmccccccccbbbbbbbb}}}}}}}}oooooooovvvvvvvvxxxxxxxxuuuuuuuutttttttt~~~~~~~~qqqqqqqqppppppppnnnnnnnnoooooooollllllllrrrrrrrrqqqqqqqqggggggggjjjjjjjjccccccccXXXXXXXX[[[[[[[[PPPPPPPPVVVVVVVVZZZZZZZZbbbbbbbbggggggggcccccccceeeeeeeehhhhhhhhffffffffmmmmmmmmccccccccbbbbbbbb}}}}}}}}oooooooovvvvvvvvxxxxxxxxuuuuuuuutttttttt~~~~~~~~qqqqqqqqppppppppnnnnnnnnoooooooollllllllrrrrrrrrqqqqqqqqggggggggjjjjjjjjccccccccXXXXXXXX[[[[[[[[PPPPPPPPVVVVVVVVZZZZZZZZbbbbbbbbggggggggcccccccceeeeeeeehhhhhhhhffffffffmmmmmmmmccccccccbbbbbbbb}}}}}}}}oooooooovvvvvvvvxxxxxxxxuuuuuuuutttttttt~~~~~~~~qqqqqqqqppppppppnnnnnnnnoooooooollllllllrrrrrrrrqqqqqqqqggggggggjjjjjjjjccccccccYYYYYYYY[[[[[[[[PPPPPPPPVVVVVVVVZZZZZZZZbbbbbbbbggggggggcccccccceeeeeeeehhhhhhhhffffffffmmmmmmmmccccccccbbbbbbbb}}}}}}}}oooooooovvvvvvvvxxxxxxxxuuuuuuuuttttttttwwwwwwwwxxxxxxxx~~~~~~~~mmmmmmmmhhhhhhhhnnnnnnnnjjjjjjjjllllllllmmmmmmmmqqqqqqqqssssssssjjjjjjjjccccccccYYYYYYYY[[[[[[[[SSSSSSSSVVVVVVVVZZZZZZZZbbbbbbbb________cccccccceeeeeeeehhhhhhhhssssssssuuuuuuuu}}}}}}}}hhhhhhhh^^^^^^^^wwwwwwwwxxxxxxxxppppppppddddddddwwwwwwwwxxxxxxxx~~~~~~~~mmmmmmmmhhhhhhhhnnnnnnnnjjjjjjjjllllllllmmmmmmmmqqqqqqqqssssssssjjjjjjjjccccccccYYYYYYYY[[[[[[[[SSSSSSSSVVVVVVVVZZZZZZZZbbbbbbbb________cccccccceeeeeeeehhhhhhhhssssssssuuuuuuuu}}}}}}}}hhhhhhhh^^^^^^^^wwwwwwwwxxxxxxxxppppppppddddddddwwwwwwwwxxxxxxxx~~~~~~~~mmmmmmmmhhhhhhhhnnnnnnnnjjjjjjjjllllllllmmmmmmmmrrrrrrrrssssssssjjjjjjjjccccccccYYYYYYYY[[[[[[[[SSSSSSSSVVVVVVVVZZZZZZZZbbbbbbbb________cccccccceeeeeeeehhhhhhhhssssssssuuuuuuuu}}}}}}}}hhhhhhhh^^^^^^^^wwwwwwwwxxxxxxxxqqqqqqqqddddddddwwwwwwwwxxxxxxxx~~~~~~~~mmmmmmmmiiiiiiiinnnnnnnnjjjjjjjjllllllllnnnnnnnnrrrrrrrrssssssssjjjjjjjjccccccccYYYYYYYY[[[[[[[[SSSSSSSSVVVVVVVVZZZZZZZZbbbbbbbb________cccccccceeeeeeeehhhhhhhhssssssssuuuuuuuu}}}}}}}}hhhhhhhh^^^^^^^^wwwwwwwwxxxxxxxxqqqqqqqqddddddddwwwwwwwwxxxxxxxx~~~~~~~~mmmmmmmmiiiiiiiinnnnnnnnjjjjjjjjllllllllnnnnnnnnrrrrrrrrttttttttjjjjjjjjccccccccYYYYYYYY[[[[[[[[SSSSSSSSVVVVVVVVZZZZZZZZbbbbbbbb````````cccccccceeeeeeeehhhhhhhhssssssssuuuuuuuu}}}}}}}}hhhhhhhh^^^^^^^^wwwwwwwwxxxxxxxxqqqqqqqqddddddddwwwwwwwwxxxxxxxx~~~~~~~~mmmmmmmmiiiiiiiinnnnnnnnjjjjjjjjllllllllnnnnnnnnrrrrrrrrttttttttjjjjjjjjccccccccYYYYYYYY[[[[[[[[TTTTTTTTVVVVVVVVZZZZZZZZbbbbbbbb````````cccccccceeeeeeeehhhhhhhhssssssssuuuuuuuu~~~~~~~~iiiiiiii^^^^^^^^wwwwwwwwxxxxxxxxqqqqqqqqddddddddwwwwwwwwxxxxxxxx~~~~~~~~mmmmmmmmiiiiiiiinnnnnnnnkkkkkkkkllllllllnnnnnnnnrrrrrrrrttttttttjjjjjjjjccccccccYYYYYYYY[[[[[[[[TTTTTTTTVVVVVVVVZZZZZZZZcccccccc````````cccccccceeeeeeeehhhhhhhhssssssssuuuuuuuu~~~~~~~~iiiiiiii^^^^^^^^wwwwwwwwxxxxxxxxqqqqqqqqddddddddwwwwwwwwxxxxxxxx~~~~~~~~mmmmmmmmiiiiiiiiooooooookkkkkkkkllllllllnnnnnnnnrrrrrrrrttttttttjjjjjjjjccccccccYYYYYYYY[[[[[[[[TTTTTTTTVVVVVVVVZZZZZZZZcccccccc````````cccccccceeeeeeeehhhhhhhhssssssssuuuuuuuu~~~~~~~~iiiiiiii________wwwwwwwwxxxxxxxxqqqqqqqqddddddddvvvvvvvvtttttttt{{{{{{{{~~~~~~~~ffffffffllllllllvvvvvvvvkkkkkkkkeeeeeeeennnnnnnnjjjjjjjjxxxxxxxxjjjjjjjjccccccccYYYYYYYY[[[[[[[[XXXXXXXXVVVVVVVVZZZZZZZZcccccccc[[[[[[[[cccccccceeeeeeeeppppppppxxxxxxxxzzzzzzzzzzzzzzzz[[[[[[[[llllllllooooooooxxxxxxxxqqqqqqqqbbbbbbbbvvvvvvvvtttttttt||||||||~~~~~~~~ffffffffllllllllvvvvvvvvkkkkkkkkeeeeeeeennnnnnnnjjjjjjjjxxxxxxxxjjjjjjjjddddddddYYYYYYYY[[[[[[[[YYYYYYYYVVVVVVVVZZZZZZZZcccccccc[[[[[[[[cccccccceeeeeeeeppppppppxxxxxxxxzzzzzzzzzzzzzzzz[[[[[[[[llllllllooooooooxxxxxxxxqqqqqqqqccccccccvvvvvvvvtttttttt||||||||ffffffffllllllllvvvvvvvvkkkkkkkkeeeeeeeennnnnnnnjjjjjjjjxxxxxxxxjjjjjjjjddddddddYYYYYYYY[[[[[[[[YYYYYYYYWWWWWWWWZZZZZZZZcccccccc[[[[[[[[cccccccceeeeeeeeppppppppxxxxxxxxzzzzzzzzzzzzzzzz\\\\\\\\llllllllppppppppxxxxxxxxqqqqqqqqccccccccvvvvvvvvtttttttt||||||||ffffffffllllllllvvvvvvvvkkkkkkkkeeeeeeeennnnnnnnkkkkkkkkyyyyyyyyjjjjjjjjddddddddYYYYYYYY\\\\\\\\YYYYYYYYWWWWWWWWZZZZZZZZcccccccc[[[[[[[[ddddddddeeeeeeeeppppppppxxxxxxxxzzzzzzzzzzzzzzzz\\\\\\\\mmmmmmmmppppppppxxxxxxxxqqqqqqqqccccccccvvvvvvvvtttttttt||||||||ffffffffllllllllvvvvvvvvkkkkkkkkeeeeeeeennnnnnnnkkkkkkkkyyyyyyyyjjjjjjjjddddddddYYYYYYYY\\\\\\\\YYYYYYYYWWWWWWWWZZZZZZZZcccccccc[[[[[[[[ddddddddeeeeeeeeppppppppxxxxxxxxzzzzzzzzzzzzzzzz\\\\\\\\mmmmmmmmppppppppyyyyyyyyqqqqqqqqccccccccvvvvvvvvtttttttt||||||||ffffffffllllllllvvvvvvvvkkkkkkkkeeeeeeeennnnnnnnkkkkkkkkyyyyyyyyjjjjjjjjddddddddYYYYYYYY\\\\\\\\YYYYYYYYWWWWWWWWZZZZZZZZcccccccc[[[[[[[[ddddddddeeeeeeeeppppppppxxxxxxxxzzzzzzzzzzzzzzzz\\\\\\\\mmmmmmmmppppppppyyyyyyyyqqqqqqqqccccccccvvvvvvvvtttttttt||||||||ffffffffllllllllvvvvvvvvkkkkkkkkeeeeeeeennnnnnnnkkkkkkkkyyyyyyyykkkkkkkkddddddddYYYYYYYY\\\\\\\\YYYYYYYYWWWWWWWW[[[[[[[[cccccccc[[[[[[[[ddddddddeeeeeeeeppppppppxxxxxxxxzzzzzzzzzzzzzzzz\\\\\\\\mmmmmmmmppppppppyyyyyyyyqqqqqqqqccccccccvvvvvvvvtttttttt||||||||ffffffffllllllllwwwwwwwwkkkkkkkkeeeeeeeennnnnnnnkkkkkkkkyyyyyyyykkkkkkkkddddddddYYYYYYYY\\\\\\\\YYYYYYYYWWWWWWWW[[[[[[[[cccccccc[[[[[[[[ddddddddffffffffppppppppxxxxxxxxzzzzzzzzzzzzzzzz\\\\\\\\mmmmmmmmppppppppyyyyyyyyqqqqqqqqcccccccc{{{{{{{{rrrrrrrrttttttttaaaaaaaaqqqqqqqqttttttttkkkkkkkkaaaaaaaaggggggggffffffffqqqqqqqqrrrrrrrr\\\\\\\\ZZZZZZZZ\\\\\\\\YYYYYYYYWWWWWWWW[[[[[[[[[[[[[[[[ccccccccddddddddffffffffuuuuuuuuzzzzzzzz{{{{{{{{uuuuuuuuSSSSSSSSffffffffyyyyyyyyqqqqqqqqhhhhhhhh{{{{{{{{rrrrrrrrttttttttaaaaaaaaqqqqqqqqttttttttkkkkkkkkaaaaaaaaggggggggffffffffqqqqqqqqrrrrrrrr\\\\\\\\ZZZZZZZZ\\\\\\\\YYYYYYYYWWWWWWWW[[[[[[[[[[[[[[[[ccccccccddddddddffffffffuuuuuuuuzzzzzzzz{{{{{{{{uuuuuuuuSSSSSSSSffffffffyyyyyyyyqqqqqqqqhhhhhhhh{{{{{{{{rrrrrrrrttttttttaaaaaaaaqqqqqqqqttttttttkkkkkkkkaaaaaaaaggggggggffffffffqqqqqqqqrrrrrrrr\\\\\\\\ZZZZZZZZ\\\\\\\\YYYYYYYYWWWWWWWW[[[[[[[[[[[[[[[[ccccccccddddddddffffffffuuuuuuuuzzzzzzzz{{{{{{{{uuuuuuuuSSSSSSSSffffffffyyyyyyyyqqqqqqqqhhhhhhhh{{{{{{{{rrrrrrrrttttttttbbbbbbbbqqqqqqqqttttttttkkkkkkkkaaaaaaaaggggggggffffffffqqqqqqqqrrrrrrrr\\\\\\\\ZZZZZZZZ\\\\\\\\YYYYYYYYWWWWWWWW[[[[[[[[[[[[[[[[ccccccccddddddddffffffffuuuuuuuuzzzzzzzz{{{{{{{{uuuuuuuuSSSSSSSSffffffffyyyyyyyyqqqqqqqqhhhhhhhh{{{{{{{{ssssssssttttttttbbbbbbbbqqqqqqqqttttttttkkkkkkkkaaaaaaaaggggggggffffffffqqqqqqqqrrrrrrrr\\\\\\\\ZZZZZZZZ\\\\\\\\YYYYYYYYWWWWWWWW[[[[[[[[[[[[[[[[ccccccccddddddddffffffffuuuuuuuuzzzzzzzz{{{{{{{{uuuuuuuuSSSSSSSSggggggggyyyyyyyyqqqqqqqqhhhhhhhh{{{{{{{{ssssssssttttttttbbbbbbbbqqqqqqqqttttttttkkkkkkkkaaaaaaaaggggggggffffffffqqqqqqqqrrrrrrrr\\\\\\\\ZZZZZZZZ\\\\\\\\YYYYYYYYWWWWWWWW[[[[[[[[[[[[[[[[ccccccccddddddddffffffffuuuuuuuuzzzzzzzz{{{{{{{{uuuuuuuuSSSSSSSSggggggggyyyyyyyyqqqqqqqqhhhhhhhh{{{{{{{{ssssssssttttttttbbbbbbbbqqqqqqqqttttttttkkkkkkkkaaaaaaaaggggggggffffffffqqqqqqqqrrrrrrrr\\\\\\\\ZZZZZZZZ\\\\\\\\YYYYYYYYWWWWWWWW[[[[[[[[[[[[[[[[ccccccccddddddddffffffffuuuuuuuuzzzzzzzz{{{{{{{{uuuuuuuuSSSSSSSSggggggggyyyyyyyyqqqqqqqqhhhhhhhh{{{{{{{{ssssssssttttttttbbbbbbbbqqqqqqqqttttttttkkkkkkkkaaaaaaaaggggggggffffffffqqqqqqqqrrrrrrrr\\\\\\\\ZZZZZZZZ\\\\\\\\YYYYYYYYWWWWWWWW[[[[[[[[[[[[[[[[ccccccccddddddddffffffffuuuuuuuuzzzzzzzz{{{{{{{{uuuuuuuuSSSSSSSSggggggggyyyyyyyyqqqqqqqqhhhhhhhh{{{{{{{{kkkkkkkkssssssssiiiiiiiiqqqqqqqqwwwwwwwwkkkkkkkkaaaaaaaabbbbbbbbffffffffmmmmmmmmooooooooWWWWWWWWbbbbbbbb\\\\\\\\aaaaaaaaWWWWWWWW[[[[[[[[________hhhhhhhhllllllllmmmmmmmmuuuuuuuu}}}}}}}}zzzzzzzzwwwwwwww~~~~~~~~ZZZZZZZZ________pppppppppppppppp{{{{{{{{kkkkkkkkssssssssiiiiiiiiqqqqqqqqwwwwwwwwkkkkkkkkaaaaaaaabbbbbbbbffffffffmmmmmmmmooooooooWWWWWWWWbbbbbbbb\\\\\\\\aaaaaaaaWWWWWWWW[[[[[[[[________hhhhhhhhllllllllmmmmmmmmuuuuuuuu}}}}}}}}zzzzzzzzwwwwwwww~~~~~~~~ZZZZZZZZ________pppppppppppppppp{{{{{{{{kkkkkkkkssssssssiiiiiiiiqqqqqqqqwwwwwwwwkkkkkkkkaaaaaaaabbbbbbbbffffffffmmmmmmmmooooooooWWWWWWWWbbbbbbbb\\\\\\\\aaaaaaaaWWWWWWWW[[[[[[[[________hhhhhhhhllllllllmmmmmmmmuuuuuuuu}}}}}}}}zzzzzzzzwwwwwwww~~~~~~~~ZZZZZZZZ________pppppppppppppppp{{{{{{{{kkkkkkkkssssssssiiiiiiiiqqqqqqqqwwwwwwwwkkkkkkkkaaaaaaaabbbbbbbbffffffffmmmmmmmmooooooooWWWWWWWWbbbbbbbb\\\\\\\\aaaaaaaaWWWWWWWW[[[[[[[[________hhhhhhhhllllllllmmmmmmmmuuuuuuuu}}}}}}}}zzzzzzzzwwwwwwww~~~~~~~~ZZZZZZZZ________pppppppppppppppp{{{{{{{{kkkkkkkkssssssssiiiiiiiiqqqqqqqqwwwwwwwwkkkkkkkkaaaaaaaabbbbbbbbffffffffmmmmmmmmooooooooWWWWWWWWbbbbbbbb\\\\\\\\aaaaaaaaWWWWWWWW[[[[[[[[________hhhhhhhhllllllllmmmmmmmmuuuuuuuu}}}}}}}}zzzzzzzzwwwwwwww~~~~~~~~ZZZZZZZZ________pppppppppppppppp{{{{{{{{kkkkkkkkssssssssiiiiiiiiqqqqqqqqwwwwwwwwkkkkkkkkaaaaaaaabbbbbbbbffffffffmmmmmmmmooooooooWWWWWWWWbbbbbbbb\\\\\\\\aaaaaaaaWWWWWWWW[[[[[[[[________hhhhhhhhllllllllmmmmmmmmuuuuuuuu}}}}}}}}zzzzzzzzwwwwwwww~~~~~~~~ZZZZZZZZ________pppppppppppppppp{{{{{{{{kkkkkkkkssssssssiiiiiiiiqqqqqqqqwwwwwwwwkkkkkkkkaaaaaaaabbbbbbbbffffffffmmmmmmmmooooooooWWWWWWWWbbbbbbbb\\\\\\\\aaaaaaaaWWWWWWWW[[[[[[[[________hhhhhhhhllllllllmmmmmmmmuuuuuuuu}}}}}}}}zzzzzzzzwwwwwwww~~~~~~~~ZZZZZZZZ________pppppppppppppppp{{{{{{{{kkkkkkkkssssssssiiiiiiiiqqqqqqqqwwwwwwwwkkkkkkkkaaaaaaaabbbbbbbbffffffffmmmmmmmmooooooooWWWWWWWWbbbbbbbb\\\\\\\\aaaaaaaaWWWWWWWW[[[[[[[[________hhhhhhhhllllllllmmmmmmmmuuuuuuuu}}}}}}}}zzzzzzzzwwwwwwww~~~~~~~~ZZZZZZZZ________ppppppppppppppppssssssss^^^^^^^^uuuuuuuuyyyyyyyy{{{{{{{{kkkkkkkkiiiiiiiijjjjjjjjffffffffeeeeeeeecccccccc________^^^^^^^^\\\\\\\\ffffffff________cccccccccccccccchhhhhhhhppppppppjjjjjjjjuuuuuuuuxxxxxxxxzzzzzzzzwwwwwwww~~~~~~~~ssssssssZZZZZZZZpppppppp}}}}}}}}uuuuuuuussssssss^^^^^^^^uuuuuuuuyyyyyyyy{{{{{{{{kkkkkkkkiiiiiiiijjjjjjjjffffffffeeeeeeeecccccccc________^^^^^^^^\\\\\\\\ffffffff________cccccccccccccccchhhhhhhhppppppppjjjjjjjjuuuuuuuuxxxxxxxxzzzzzzzzwwwwwwww~~~~~~~~ssssssssZZZZZZZZpppppppp}}}}}}}}uuuuuuuussssssss^^^^^^^^uuuuuuuuyyyyyyyy{{{{{{{{kkkkkkkkiiiiiiiijjjjjjjjffffffffeeeeeeeecccccccc________^^^^^^^^\\\\\\\\ffffffff________cccccccccccccccchhhhhhhhppppppppjjjjjjjjuuuuuuuuxxxxxxxxzzzzzzzzwwwwwwww~~~~~~~~ssssssssZZZZZZZZpppppppp}}}}}}}}uuuuuuuussssssss^^^^^^^^uuuuuuuuyyyyyyyy{{{{{{{{kkkkkkkkiiiiiiiijjjjjjjjffffffffeeeeeeeecccccccc________^^^^^^^^\\\\\\\\ffffffff________cccccccccccccccchhhhhhhhppppppppjjjjjjjjuuuuuuuuxxxxxxxxzzzzzzzzwwwwwwww~~~~~~~~ssssssssZZZZZZZZpppppppp}}}}}}}}uuuuuuuussssssss^^^^^^^^uuuuuuuuyyyyyyyy{{{{{{{{kkkkkkkkiiiiiiiijjjjjjjjffffffffeeeeeeeecccccccc________^^^^^^^^\\\\\\\\ffffffff________cccccccccccccccchhhhhhhhppppppppjjjjjjjjuuuuuuuuxxxxxxxxzzzzzzzzwwwwwwww~~~~~~~~ssssssssZZZZZZZZpppppppp}}}}}}}}uuuuuuuurrrrrrrr^^^^^^^^uuuuuuuuyyyyyyyy{{{{{{{{kkkkkkkkiiiiiiiijjjjjjjjffffffffeeeeeeeecccccccc________^^^^^^^^\\\\\\\\ffffffff________cccccccccccccccchhhhhhhhppppppppjjjjjjjjuuuuuuuuxxxxxxxxzzzzzzzzwwwwwwww~~~~~~~~ssssssssZZZZZZZZpppppppp}}}}}}}}uuuuuuuurrrrrrrr^^^^^^^^uuuuuuuuyyyyyyyy{{{{{{{{kkkkkkkkiiiiiiiijjjjjjjjffffffffeeeeeeeecccccccc________^^^^^^^^\\\\\\\\ffffffff________cccccccccccccccchhhhhhhhppppppppjjjjjjjjuuuuuuuuxxxxxxxxzzzzzzzzwwwwwwww~~~~~~~~ssssssssZZZZZZZZpppppppp}}}}}}}}uuuuuuuurrrrrrrr^^^^^^^^uuuuuuuuyyyyyyyy{{{{{{{{kkkkkkkkhhhhhhhhjjjjjjjjffffffffeeeeeeeecccccccc________^^^^^^^^\\\\\\\\ffffffff________cccccccccccccccchhhhhhhhppppppppjjjjjjjjuuuuuuuuxxxxxxxxzzzzzzzzwwwwwwww~~~~~~~~ssssssssZZZZZZZZoooooooo}}}}}}}}uuuuuuuu~~~~~~~~aaaaaaaavvvvvvvvzzzzzzzz}}}}}}}}{{{{{{{{ssssssssmmmmmmmm________ffffffff````````nnnnnnnnddddddddZZZZZZZZ\\\\\\\\ffffffffddddddddggggggggkkkkkkkkhhhhhhhhiiiiiiiiffffffffuuuuuuuuqqqqqqqqrrrrrrrrwwwwwwww~~~~~~~~||||||||jjjjjjjjXXXXXXXXqqqqqqqq~~~~~~~~aaaaaaaavvvvvvvvzzzzzzzz}}}}}}}}{{{{{{{{ssssssssmmmmmmmm________ffffffff````````nnnnnnnnddddddddZZZZZZZZ\\\\\\\\ffffffffccccccccggggggggkkkkkkkkhhhhhhhhiiiiiiiiffffffffuuuuuuuuqqqqqqqqrrrrrrrrwwwwwwww~~~~~~~~||||||||jjjjjjjjXXXXXXXXqqqqqqqq~~~~~~~~aaaaaaaavvvvvvvvzzzzzzzz}}}}}}}}{{{{{{{{ssssssssmmmmmmmm________ffffffff````````nnnnnnnnddddddddZZZZZZZZ\\\\\\\\ffffffffccccccccggggggggkkkkkkkkhhhhhhhhhhhhhhhhffffffffuuuuuuuupppppppprrrrrrrrwwwwwwww~~~~~~~~||||||||jjjjjjjjXXXXXXXXqqqqqqqq~~~~~~~~aaaaaaaavvvvvvvvzzzzzzzz}}}}}}}}{{{{{{{{ssssssssmmmmmmmm________ffffffff````````nnnnnnnnddddddddZZZZZZZZ\\\\\\\\eeeeeeeeccccccccggggggggkkkkkkkkhhhhhhhhhhhhhhhhffffffffuuuuuuuupppppppprrrrrrrrwwwwwwww~~~~~~~~||||||||jjjjjjjjXXXXXXXXqqqqqqqq~~~~~~~~aaaaaaaavvvvvvvvzzzzzzzz}}}}}}}}{{{{{{{{ssssssssmmmmmmmm________ffffffff````````nnnnnnnnddddddddYYYYYYYY\\\\\\\\eeeeeeeeccccccccggggggggkkkkkkkkhhhhhhhhhhhhhhhhffffffffuuuuuuuupppppppprrrrrrrrvvvvvvvv~~~~~~~~||||||||iiiiiiiiWWWWWWWWqqqqqqqq~~~~~~~~aaaaaaaavvvvvvvvzzzzzzzz}}}}}}}}{{{{{{{{ssssssssmmmmmmmm________ffffffff````````nnnnnnnnddddddddYYYYYYYY\\\\\\\\eeeeeeeeccccccccggggggggkkkkkkkkhhhhhhhhhhhhhhhheeeeeeeeuuuuuuuupppppppprrrrrrrrvvvvvvvv~~~~~~~~||||||||iiiiiiiiWWWWWWWWqqqqqqqq~~~~~~~~aaaaaaaavvvvvvvvzzzzzzzz}}}}}}}}{{{{{{{{ssssssssmmmmmmmm________ffffffff````````nnnnnnnnddddddddYYYYYYYY\\\\\\\\eeeeeeeeccccccccggggggggkkkkkkkkhhhhhhhhhhhhhhhheeeeeeeeuuuuuuuupppppppprrrrrrrrvvvvvvvv~~~~~~~~||||||||iiiiiiiiWWWWWWWWqqqqqqqq~~~~~~~~aaaaaaaauuuuuuuuzzzzzzzz}}}}}}}}{{{{{{{{rrrrrrrrmmmmmmmm________ffffffff````````mmmmmmmmddddddddYYYYYYYY\\\\\\\\eeeeeeeeccccccccggggggggkkkkkkkkhhhhhhhhhhhhhhhheeeeeeeeuuuuuuuupppppppprrrrrrrrvvvvvvvv~~~~~~~~||||||||iiiiiiiiWWWWWWWWqqqqqqqqtttttttt]]]]]]]]}}}}}}}}sssssssshhhhhhhheeeeeeee]]]]]]]]ffffffff````````ooooooooddddddddYYYYYYYYcccccccceeeeeeeeccccccccggggggggoooooooohhhhhhhhcccccccceeeeeeeeuuuuuuuussssssssuuuuuuuu~~~~~~~~~~~~~~~~~~~~~~~~||||||||ssssssssYYYYYYYY\\\\\\\\~~~~~~~~tttttttt]]]]]]]]||||||||sssssssshhhhhhhheeeeeeee]]]]]]]]ffffffff````````ooooooooddddddddYYYYYYYYcccccccceeeeeeeeccccccccggggggggoooooooohhhhhhhhcccccccceeeeeeeeuuuuuuuussssssssuuuuuuuu~~~~~~~~~~~~~~~~~~~~~~~~||||||||ssssssssYYYYYYYY\\\\\\\\}}}}}}}}tttttttt]]]]]]]]||||||||sssssssshhhhhhhheeeeeeee]]]]]]]]ffffffff````````ooooooooccccccccYYYYYYYYcccccccceeeeeeeeccccccccggggggggoooooooohhhhhhhhcccccccceeeeeeeeuuuuuuuussssssssuuuuuuuu~~~~~~~~~~~~~~~~~~~~~~~~||||||||rrrrrrrrYYYYYYYY\\\\\\\\}}}}}}}}tttttttt]]]]]]]]||||||||sssssssshhhhhhhheeeeeeee]]]]]]]]ffffffff````````ooooooooccccccccYYYYYYYYcccccccceeeeeeeeccccccccggggggggoooooooohhhhhhhhcccccccceeeeeeeeuuuuuuuussssssssuuuuuuuu~~~~~~~~~~~~~~~~~~~~~~~~||||||||rrrrrrrrYYYYYYYY\\\\\\\\}}}}}}}}tttttttt]]]]]]]]||||||||ssssssssggggggggeeeeeeee]]]]]]]]ffffffff````````ooooooooccccccccYYYYYYYYcccccccceeeeeeeeccccccccggggggggooooooooggggggggcccccccceeeeeeeeuuuuuuuussssssssuuuuuuuu~~~~~~~~~~~~~~~~~~~~~~~~||||||||rrrrrrrrYYYYYYYY\\\\\\\\}}}}}}}}tttttttt]]]]]]]]||||||||ssssssssggggggggeeeeeeee]]]]]]]]ffffffff````````ooooooooccccccccYYYYYYYYcccccccceeeeeeeeccccccccggggggggooooooooggggggggcccccccceeeeeeeettttttttssssssssuuuuuuuu~~~~~~~~~~~~~~~~~~~~~~~~||||||||rrrrrrrrYYYYYYYY\\\\\\\\}}}}}}}}tttttttt]]]]]]]]||||||||ssssssssggggggggeeeeeeee]]]]]]]]ffffffff````````ooooooooccccccccYYYYYYYYcccccccceeeeeeeeccccccccggggggggooooooooggggggggcccccccceeeeeeeettttttttssssssssuuuuuuuu~~~~~~~~~~~~~~~~~~~~~~~~||||||||rrrrrrrrYYYYYYYY\\\\\\\\}}}}}}}}tttttttt\\\\\\\\||||||||ssssssssggggggggeeeeeeee]]]]]]]]ffffffff````````ooooooooccccccccYYYYYYYYcccccccceeeeeeeeccccccccggggggggooooooooggggggggcccccccceeeeeeeettttttttssssssssuuuuuuuu}}}}}}}}~~~~~~~~~~~~~~~~||||||||rrrrrrrrXXXXXXXX\\\\\\\\}}}}}}}}}}}}}}}}ccccccccxxxxxxxx~~~~~~~~uuuuuuuuggggggggffffffff````````aaaaaaaa^^^^^^^^````````bbbbbbbbccccccccaaaaaaaahhhhhhhheeeeeeeeccccccccggggggggooooooooooooooookkkkkkkkmmmmmmmmttttttttwwwwwwwwrrrrrrrrzzzzzzzz~~~~~~~~}}}}}}}}||||||||rrrrrrrrjjjjjjjjJJJJJJJJuuuuuuuuyyyyyyyy}}}}}}}}ccccccccxxxxxxxx~~~~~~~~uuuuuuuuggggggggffffffff````````aaaaaaaa^^^^^^^^````````bbbbbbbbccccccccaaaaaaaahhhhhhhheeeeeeeeccccccccggggggggooooooooooooooookkkkkkkkmmmmmmmmttttttttwwwwwwwwrrrrrrrrzzzzzzzz~~~~~~~~}}}}}}}}{{{{{{{{rrrrrrrrjjjjjjjjJJJJJJJJuuuuuuuuyyyyyyyy}}}}}}}}ccccccccxxxxxxxx}}}}}}}}uuuuuuuuggggggggffffffff````````aaaaaaaa^^^^^^^^________bbbbbbbbccccccccaaaaaaaaggggggggeeeeeeeeccccccccggggggggooooooooooooooookkkkkkkkmmmmmmmmttttttttwwwwwwwwrrrrrrrrzzzzzzzz~~~~~~~~}}}}}}}}{{{{{{{{rrrrrrrrjjjjjjjjJJJJJJJJuuuuuuuuyyyyyyyy}}}}}}}}ccccccccxxxxxxxx}}}}}}}}uuuuuuuuggggggggffffffff````````aaaaaaaa^^^^^^^^________bbbbbbbbccccccccaaaaaaaaggggggggeeeeeeeeccccccccffffffffooooooooooooooookkkkkkkkmmmmmmmmttttttttwwwwwwwwrrrrrrrrzzzzzzzz~~~~~~~~}}}}}}}}{{{{{{{{rrrrrrrrjjjjjjjjJJJJJJJJuuuuuuuuyyyyyyyy}}}}}}}}ccccccccxxxxxxxx}}}}}}}}uuuuuuuuggggggggffffffff````````aaaaaaaa^^^^^^^^________bbbbbbbbccccccccaaaaaaaaggggggggeeeeeeeeccccccccffffffffooooooooooooooookkkkkkkkllllllllttttttttwwwwwwwwrrrrrrrrzzzzzzzz~~~~~~~~}}}}}}}}{{{{{{{{rrrrrrrrjjjjjjjjJJJJJJJJuuuuuuuuyyyyyyyy}}}}}}}}ccccccccxxxxxxxx}}}}}}}}uuuuuuuuggggggggffffffff````````aaaaaaaa^^^^^^^^________bbbbbbbbccccccccaaaaaaaaggggggggeeeeeeeeccccccccffffffffooooooooooooooookkkkkkkkmmmmmmmmttttttttwwwwwwwwrrrrrrrrzzzzzzzz~~~~~~~~}}}}}}}}{{{{{{{{rrrrrrrrjjjjjjjjJJJJJJJJuuuuuuuuyyyyyyyy}}}}}}}}ccccccccxxxxxxxx~~~~~~~~uuuuuuuuggggggggffffffff````````aaaaaaaa^^^^^^^^________bbbbbbbbccccccccaaaaaaaaggggggggeeeeeeeeccccccccggggggggooooooooooooooookkkkkkkkmmmmmmmmttttttttwwwwwwwwrrrrrrrrzzzzzzzz~~~~~~~~}}}}}}}}{{{{{{{{rrrrrrrrjjjjjjjjJJJJJJJJuuuuuuuuyyyyyyyy}}}}}}}}ccccccccxxxxxxxx~~~~~~~~uuuuuuuuggggggggffffffff````````aaaaaaaa^^^^^^^^````````bbbbbbbbccccccccaaaaaaaahhhhhhhheeeeeeeeccccccccggggggggooooooooooooooookkkkkkkkmmmmmmmmttttttttwwwwwwwwrrrrrrrrzzzzzzzz~~~~~~~~}}}}}}}}{{{{{{{{rrrrrrrrjjjjjjjjJJJJJJJJuuuuuuuuyyyyyyyy}}}}}}}}{{{{{{{{````````iiiiiiiijjjjjjjjcccccccc````````aaaaaaaaaaaaaaaa````````eeeeeeeecccccccceeeeeeeehhhhhhhhmmmmmmmmrrrrrrrrnnnnnnnnvvvvvvvvttttttttwwwwwwwwqqqqqqqqttttttttwwwwwwwwmmmmmmmm}}}}}}}}~~~~~~~~}}}}}}}}||||||||zzzzzzzzvvvvvvvv]]]]]]]]aaaaaaaallllllll}}}}}}}}{{{{{{{{````````iiiiiiiijjjjjjjjcccccccc````````aaaaaaaaaaaaaaaa````````eeeeeeeecccccccceeeeeeeehhhhhhhhmmmmmmmmrrrrrrrrnnnnnnnnvvvvvvvvttttttttwwwwwwwwqqqqqqqqttttttttwwwwwwwwmmmmmmmm}}}}}}}}~~~~~~~~}}}}}}}}||||||||zzzzzzzzvvvvvvvv]]]]]]]]aaaaaaaallllllll}}}}}}}}{{{{{{{{````````iiiiiiiijjjjjjjjcccccccc````````aaaaaaaaaaaaaaaa````````eeeeeeeecccccccceeeeeeeehhhhhhhhmmmmmmmmrrrrrrrrnnnnnnnnwwwwwwwwttttttttwwwwwwwwqqqqqqqqttttttttwwwwwwwwmmmmmmmm~~~~~~~~~~~~~~~~~~~~~~~~||||||||zzzzzzzzvvvvvvvv]]]]]]]]aaaaaaaallllllll}}}}}}}}{{{{{{{{````````iiiiiiiijjjjjjjjcccccccc````````aaaaaaaaaaaaaaaa````````eeeeeeeecccccccceeeeeeeehhhhhhhhmmmmmmmmrrrrrrrroooooooowwwwwwwwttttttttwwwwwwwwqqqqqqqqttttttttxxxxxxxxmmmmmmmm~~~~~~~~~~~~~~~~~~~~~~~~||||||||zzzzzzzzwwwwwwww]]]]]]]]aaaaaaaallllllll}}}}}}}}{{{{{{{{````````iiiiiiiijjjjjjjjcccccccc````````aaaaaaaaaaaaaaaa````````eeeeeeeeccccccccffffffffhhhhhhhhmmmmmmmmrrrrrrrroooooooowwwwwwwwttttttttwwwwwwwwqqqqqqqquuuuuuuuxxxxxxxxmmmmmmmm~~~~~~~~~~~~~~~~~~~~~~~~||||||||zzzzzzzzwwwwwwww]]]]]]]]aaaaaaaallllllll}}}}}}}}{{{{{{{{````````iiiiiiiijjjjjjjjcccccccc````````aaaaaaaaaaaaaaaa````````eeeeeeeeccccccccffffffffhhhhhhhhmmmmmmmmrrrrrrrroooooooowwwwwwwwttttttttwwwwwwwwqqqqqqqquuuuuuuuxxxxxxxxmmmmmmmm~~~~~~~~~~~~~~~~~~~~~~~~||||||||zzzzzzzzwwwwwwww]]]]]]]]aaaaaaaallllllll}}}}}}}}{{{{{{{{````````iiiiiiiijjjjjjjjcccccccc````````bbbbbbbbaaaaaaaa````````ffffffffccccccccffffffffhhhhhhhhmmmmmmmmrrrrrrrroooooooowwwwwwwwttttttttwwwwwwwwqqqqqqqquuuuuuuuxxxxxxxxmmmmmmmm~~~~~~~~~~~~~~~~~~~~~~~~||||||||zzzzzzzzwwwwwwww]]]]]]]]aaaaaaaallllllll}}}}}}}}{{{{{{{{````````iiiiiiiijjjjjjjjcccccccc````````bbbbbbbbaaaaaaaa````````ffffffffccccccccffffffffhhhhhhhhmmmmmmmmrrrrrrrroooooooowwwwwwwwttttttttwwwwwwwwqqqqqqqquuuuuuuuxxxxxxxxmmmmmmmm~~~~~~~~~~~~~~~~~~~~~~~~||||||||zzzzzzzzwwwwwwww]]]]]]]]aaaaaaaallllllll}}}}}}}}^^^^^^^^oooooooo~~~~~~~~llllllllggggggggffffffff````````iiiiiiiiffffffff````````jjjjjjjjddddddddmmmmmmmmppppppppqqqqqqqq||||||||{{{{{{{{{{{{{{{{ttttttttttttttttrrrrrrrruuuuuuuuxxxxxxxxuuuuuuuu{{{{{{{{wwwwwwww~~~~~~~~||||||||wwwwwwww{{{{{{{{ttttttttOOOOOOOOhhhhhhhh}}}}}}}}^^^^^^^^oooooooo~~~~~~~~llllllllggggggggffffffff````````iiiiiiiiffffffff````````jjjjjjjjddddddddmmmmmmmmpppppppprrrrrrrr||||||||{{{{{{{{{{{{{{{{ttttttttttttttttrrrrrrrruuuuuuuuxxxxxxxxuuuuuuuu{{{{{{{{wwwwwwww~~~~~~~~||||||||wwwwwwww{{{{{{{{ttttttttOOOOOOOOhhhhhhhh}}}}}}}}^^^^^^^^oooooooo~~~~~~~~llllllllggggggggffffffff````````iiiiiiiiffffffff````````jjjjjjjjddddddddnnnnnnnnpppppppprrrrrrrr||||||||{{{{{{{{{{{{{{{{ttttttttttttttttrrrrrrrruuuuuuuuxxxxxxxxuuuuuuuu{{{{{{{{wwwwwwww~~~~~~~~||||||||wwwwwwww{{{{{{{{ttttttttOOOOOOOOhhhhhhhh}}}}}}}}^^^^^^^^oooooooo~~~~~~~~llllllllggggggggffffffff````````iiiiiiiiffffffff````````jjjjjjjjddddddddnnnnnnnnpppppppprrrrrrrr||||||||{{{{{{{{{{{{{{{{ttttttttuuuuuuuurrrrrrrruuuuuuuuxxxxxxxxuuuuuuuu{{{{{{{{wwwwwwww~~~~~~~~||||||||wwwwwwww{{{{{{{{ttttttttOOOOOOOOhhhhhhhh~~~~~~~~________oooooooo~~~~~~~~llllllllggggggggffffffff````````iiiiiiiiffffffff````````jjjjjjjjddddddddnnnnnnnnpppppppprrrrrrrr||||||||{{{{{{{{||||||||ttttttttuuuuuuuurrrrrrrruuuuuuuuxxxxxxxxuuuuuuuu{{{{{{{{wwwwwwww~~~~~~~~||||||||wwwwwwww||||||||ttttttttOOOOOOOOhhhhhhhh~~~~~~~~________oooooooo~~~~~~~~llllllllggggggggffffffff````````jjjjjjjjffffffff````````jjjjjjjjddddddddnnnnnnnnpppppppprrrrrrrr||||||||{{{{{{{{||||||||ttttttttuuuuuuuurrrrrrrruuuuuuuuxxxxxxxxuuuuuuuu{{{{{{{{wwwwwwww~~~~~~~~||||||||wwwwwwww||||||||ttttttttOOOOOOOOhhhhhhhh~~~~~~~~________oooooooo~~~~~~~~llllllllggggggggffffffffaaaaaaaajjjjjjjjffffffff````````kkkkkkkkddddddddnnnnnnnnpppppppprrrrrrrr||||||||{{{{{{{{||||||||ttttttttuuuuuuuurrrrrrrruuuuuuuuxxxxxxxxuuuuuuuu{{{{{{{{wwwwwwww~~~~~~~~||||||||wwwwwwww||||||||ttttttttOOOOOOOOhhhhhhhh~~~~~~~~________oooooooo~~~~~~~~llllllllggggggggffffffffaaaaaaaajjjjjjjjffffffff````````kkkkkkkkddddddddnnnnnnnnpppppppprrrrrrrr||||||||{{{{{{{{||||||||ttttttttuuuuuuuurrrrrrrruuuuuuuuxxxxxxxxuuuuuuuu{{{{{{{{wwwwwwww~~~~~~~~||||||||wwwwwwww||||||||ttttttttOOOOOOOOhhhhhhhh~~~~~~~~}}}}}}}}ssssssssWWWWWWWWqqqqqqqqcccccccckkkkkkkkaaaaaaaaggggggggffffffff````````kkkkkkkkllllllllkkkkkkkkttttttttyyyyyyyytttttttt||||||||mmmmmmmmppppppppjjjjjjjjuuuuuuuuxxxxxxxxzzzzzzzzvvvvvvvvzzzzzzzz~~~~~~~~tttttttt{{{{{{{{||||||||yyyyyyyyccccccccNNNNNNNN~~~~~~~~}}}}}}}}ssssssssWWWWWWWWqqqqqqqqcccccccckkkkkkkkaaaaaaaaggggggggffffffff````````kkkkkkkkllllllllkkkkkkkkttttttttyyyyyyyytttttttt||||||||mmmmmmmmppppppppjjjjjjjjuuuuuuuuxxxxxxxxzzzzzzzzvvvvvvvvzzzzzzzz~~~~~~~~tttttttt{{{{{{{{||||||||yyyyyyyyccccccccNNNNNNNN~~~~~~~~}}}}}}}}ssssssssWWWWWWWWqqqqqqqqcccccccckkkkkkkkaaaaaaaaggggggggffffffff````````kkkkkkkkllllllllkkkkkkkkuuuuuuuuyyyyyyyytttttttt||||||||mmmmmmmmppppppppjjjjjjjjuuuuuuuuxxxxxxxxzzzzzzzzwwwwwwwwzzzzzzzz~~~~~~~~uuuuuuuu{{{{{{{{||||||||yyyyyyyyccccccccNNNNNNNN~~~~~~~~}}}}}}}}ssssssssWWWWWWWWqqqqqqqqcccccccckkkkkkkkaaaaaaaaggggggggffffffff````````kkkkkkkkllllllllkkkkkkkkuuuuuuuuyyyyyyyytttttttt||||||||mmmmmmmmppppppppjjjjjjjjuuuuuuuuxxxxxxxxzzzzzzzzwwwwwwwwzzzzzzzz~~~~~~~~uuuuuuuu{{{{{{{{||||||||yyyyyyyyccccccccNNNNNNNN~~~~~~~~}}}}}}}}ssssssssWWWWWWWWqqqqqqqqcccccccckkkkkkkkaaaaaaaaggggggggffffffff````````kkkkkkkkllllllllkkkkkkkkuuuuuuuuyyyyyyyytttttttt||||||||mmmmmmmmppppppppjjjjjjjjuuuuuuuuxxxxxxxxzzzzzzzzwwwwwwwwzzzzzzzz~~~~~~~~uuuuuuuu{{{{{{{{||||||||yyyyyyyyccccccccNNNNNNNN~~~~~~~~}}}}}}}}ssssssssWWWWWWWWqqqqqqqqcccccccckkkkkkkkaaaaaaaaggggggggffffffff````````kkkkkkkkllllllllkkkkkkkkuuuuuuuuzzzzzzzztttttttt||||||||mmmmmmmmppppppppjjjjjjjjuuuuuuuuxxxxxxxxzzzzzzzzwwwwwwwwzzzzzzzz~~~~~~~~uuuuuuuu{{{{{{{{||||||||yyyyyyyyccccccccNNNNNNNN~~~~~~~~}}}}}}}}ssssssssWWWWWWWWqqqqqqqqcccccccckkkkkkkkaaaaaaaaggggggggffffffff````````kkkkkkkkllllllllkkkkkkkkuuuuuuuuzzzzzzzzuuuuuuuu||||||||mmmmmmmmppppppppjjjjjjjjuuuuuuuuxxxxxxxxzzzzzzzzwwwwwwwwzzzzzzzz~~~~~~~~uuuuuuuu{{{{{{{{||||||||yyyyyyyyccccccccNNNNNNNN~~~~~~~~}}}}}}}}ssssssssWWWWWWWWqqqqqqqqcccccccckkkkkkkkaaaaaaaaggggggggffffffff````````kkkkkkkkllllllllkkkkkkkkuuuuuuuuzzzzzzzzuuuuuuuu||||||||mmmmmmmmppppppppjjjjjjjjuuuuuuuuxxxxxxxxzzzzzzzzwwwwwwwwzzzzzzzz~~~~~~~~uuuuuuuu{{{{{{{{||||||||yyyyyyyyccccccccOOOOOOOO~~~~~~~~yyyyyyyy||||||||eeeeeeeebbbbbbbb||||||||yyyyyyyykkkkkkkkkkkkkkkkiiiiiiiibbbbbbbbffffffffhhhhhhhhkkkkkkkkppppppppnnnnnnnn||||||||~~~~~~~~xxxxxxxxttttttttppppppppiiiiiiiimmmmmmmmuuuuuuuuzzzzzzzzwwwwwwwwwwwwwwww~~~~~~~~xxxxxxxxttttttttqqqqqqqqrrrrrrrrPPPPPPPP~~~~~~~~yyyyyyyy||||||||eeeeeeeebbbbbbbb||||||||yyyyyyyykkkkkkkkkkkkkkkkiiiiiiiibbbbbbbbffffffffhhhhhhhhkkkkkkkkqqqqqqqqnnnnnnnn||||||||~~~~~~~~xxxxxxxxttttttttppppppppiiiiiiiinnnnnnnnuuuuuuuuzzzzzzzzwwwwwwwwwwwwwwww~~~~~~~~xxxxxxxxttttttttqqqqqqqqrrrrrrrrPPPPPPPP~~~~~~~~yyyyyyyy||||||||eeeeeeeebbbbbbbb||||||||yyyyyyyykkkkkkkkkkkkkkkkiiiiiiiibbbbbbbbffffffffhhhhhhhhkkkkkkkkqqqqqqqqnnnnnnnn||||||||~~~~~~~~xxxxxxxxttttttttppppppppiiiiiiiinnnnnnnnuuuuuuuuzzzzzzzzwwwwwwwwwwwwwwww~~~~~~~~xxxxxxxxttttttttqqqqqqqqrrrrrrrrPPPPPPPP~~~~~~~~yyyyyyyy||||||||eeeeeeeecccccccc||||||||yyyyyyyykkkkkkkkkkkkkkkkiiiiiiiibbbbbbbbffffffffhhhhhhhhkkkkkkkkqqqqqqqqnnnnnnnn||||||||~~~~~~~~xxxxxxxxttttttttppppppppiiiiiiiinnnnnnnnuuuuuuuuzzzzzzzzwwwwwwwwwwwwwwww~~~~~~~~xxxxxxxxttttttttqqqqqqqqrrrrrrrrPPPPPPPP~~~~~~~~yyyyyyyy||||||||eeeeeeeecccccccc||||||||yyyyyyyykkkkkkkkkkkkkkkkiiiiiiiibbbbbbbbgggggggghhhhhhhhkkkkkkkkqqqqqqqqnnnnnnnn||||||||~~~~~~~~xxxxxxxxttttttttppppppppiiiiiiiinnnnnnnnuuuuuuuuzzzzzzzzwwwwwwwwwwwwwwww~~~~~~~~xxxxxxxxttttttttqqqqqqqqrrrrrrrrPPPPPPPP~~~~~~~~yyyyyyyy||||||||eeeeeeeecccccccc||||||||yyyyyyyykkkkkkkkkkkkkkkkiiiiiiiibbbbbbbbgggggggghhhhhhhhkkkkkkkkqqqqqqqqnnnnnnnn||||||||~~~~~~~~xxxxxxxxttttttttppppppppiiiiiiiinnnnnnnnuuuuuuuuzzzzzzzzwwwwwwwwwwwwwwww~~~~~~~~xxxxxxxxttttttttqqqqqqqqrrrrrrrrPPPPPPPP~~~~~~~~yyyyyyyy||||||||eeeeeeeecccccccc||||||||yyyyyyyykkkkkkkkkkkkkkkkiiiiiiiibbbbbbbbgggggggghhhhhhhhkkkkkkkkqqqqqqqqnnnnnnnn||||||||~~~~~~~~xxxxxxxxttttttttppppppppiiiiiiiinnnnnnnnuuuuuuuuzzzzzzzzwwwwwwwwwwwwwwwwxxxxxxxxttttttttqqqqqqqqrrrrrrrrPPPPPPPP~~~~~~~~yyyyyyyy||||||||eeeeeeeecccccccc||||||||yyyyyyyykkkkkkkkkkkkkkkkiiiiiiiibbbbbbbbgggggggghhhhhhhhkkkkkkkkqqqqqqqqnnnnnnnn||||||||~~~~~~~~xxxxxxxxttttttttppppppppiiiiiiiinnnnnnnnuuuuuuuuzzzzzzzzwwwwwwwwwwwwwwwwxxxxxxxxttttttttqqqqqqqqrrrrrrrrPPPPPPPP{{{{{{{{~~~~~~~~yyyyyyyy||||||||ssssssssPPPPPPPPkkkkkkkkooooooookkkkkkkkffffffffjjjjjjjjnnnnnnnnuuuuuuuukkkkkkkkxxxxxxxxzzzzzzzz~~~~~~~~||||||||yyyyyyyyxxxxxxxxuuuuuuuullllllllzzzzzzzzuuuuuuuu}}}}}}}}zzzzzzzzwwwwwwwwssssssss}}}}}}}}ppppppppmmmmmmmmrrrrrrrrcccccccc{{{{{{{{~~~~~~~~yyyyyyyy||||||||ssssssssPPPPPPPPkkkkkkkkooooooookkkkkkkkffffffffjjjjjjjjnnnnnnnnuuuuuuuukkkkkkkkxxxxxxxxzzzzzzzz~~~~~~~~||||||||yyyyyyyyxxxxxxxxuuuuuuuullllllllzzzzzzzzuuuuuuuu}}}}}}}}zzzzzzzzwwwwwwwwssssssss}}}}}}}}ppppppppmmmmmmmmrrrrrrrrcccccccc{{{{{{{{~~~~~~~~yyyyyyyy||||||||ssssssssPPPPPPPPkkkkkkkkooooooookkkkkkkkffffffffjjjjjjjjnnnnnnnnuuuuuuuukkkkkkkkxxxxxxxxzzzzzzzz~~~~~~~~||||||||yyyyyyyyxxxxxxxxuuuuuuuullllllllzzzzzzzzuuuuuuuu}}}}}}}}zzzzzzzzwwwwwwwwssssssss}}}}}}}}ppppppppmmmmmmmmrrrrrrrrcccccccc{{{{{{{{~~~~~~~~yyyyyyyy||||||||ssssssssPPPPPPPPkkkkkkkkooooooookkkkkkkkffffffffjjjjjjjjnnnnnnnnuuuuuuuukkkkkkkkxxxxxxxxzzzzzzzz~~~~~~~~||||||||yyyyyyyyxxxxxxxxuuuuuuuullllllllzzzzzzzzuuuuuuuu}}}}}}}}zzzzzzzzwwwwwwwwssssssss}}}}}}}}ppppppppmmmmmmmmrrrrrrrrcccccccc{{{{{{{{~~~~~~~~yyyyyyyy||||||||ssssssssPPPPPPPPkkkkkkkkooooooookkkkkkkkffffffffjjjjjjjjnnnnnnnnuuuuuuuukkkkkkkkxxxxxxxxzzzzzzzz~~~~~~~~||||||||yyyyyyyyxxxxxxxxuuuuuuuullllllllzzzzzzzzuuuuuuuu}}}}}}}}zzzzzzzzwwwwwwwwssssssss}}}}}}}}ppppppppmmmmmmmmrrrrrrrrcccccccc{{{{{{{{~~~~~~~~yyyyyyyy||||||||ssssssssPPPPPPPPkkkkkkkkooooooookkkkkkkkffffffffjjjjjjjjnnnnnnnnuuuuuuuukkkkkkkkxxxxxxxxzzzzzzzz~~~~~~~~||||||||yyyyyyyyxxxxxxxxuuuuuuuullllllllzzzzzzzzuuuuuuuu}}}}}}}}zzzzzzzzwwwwwwwwssssssss}}}}}}}}ppppppppmmmmmmmmrrrrrrrrcccccccc{{{{{{{{~~~~~~~~yyyyyyyy||||||||ssssssssPPPPPPPPkkkkkkkkooooooookkkkkkkkffffffffjjjjjjjjnnnnnnnnuuuuuuuukkkkkkkkxxxxxxxxzzzzzzzz~~~~~~~~||||||||yyyyyyyyxxxxxxxxuuuuuuuullllllllzzzzzzzzuuuuuuuu}}}}}}}}zzzzzzzzwwwwwwwwssssssss}}}}}}}}ppppppppmmmmmmmmrrrrrrrrcccccccc{{{{{{{{~~~~~~~~yyyyyyyy||||||||rrrrrrrrPPPPPPPPkkkkkkkkooooooookkkkkkkkffffffffjjjjjjjjnnnnnnnnuuuuuuuukkkkkkkkxxxxxxxxzzzzzzzz~~~~~~~~||||||||yyyyyyyywwwwwwwwuuuuuuuullllllllzzzzzzzzuuuuuuuu}}}}}}}}zzzzzzzzwwwwwwwwssssssss~~~~~~~~}}}}}}}}ppppppppmmmmmmmmrrrrrrrrcccccccc{{{{{{{{||||||||~~~~~~~~yyyyyyyy||||||||zzzzzzzzggggggggOOOOOOOOssssssss~~~~~~~~kkkkkkkkiiiiiiiiooooooookkkkkkkkyyyyyyyyssssssssuuuuuuuuwwwwwwwwyyyyyyyywwwwwwwwuuuuuuuutttttttt||||||||uuuuuuuuxxxxxxxx~~~~~~~~uuuuuuuuxxxxxxxxzzzzzzzzwwwwwwwwzzzzzzzz~~~~~~~~}}}}}}}}xxxxxxxxppppppppmmmmmmmmrrrrrrrrhhhhhhhh{{{{{{{{||||||||~~~~~~~~yyyyyyyy||||||||zzzzzzzzggggggggOOOOOOOOssssssss~~~~~~~~kkkkkkkkiiiiiiiiooooooookkkkkkkkyyyyyyyyssssssssuuuuuuuuwwwwwwwwyyyyyyyywwwwwwwwuuuuuuuutttttttt||||||||uuuuuuuuxxxxxxxx~~~~~~~~uuuuuuuuxxxxxxxxzzzzzzzzwwwwwwwwzzzzzzzz~~~~~~~~||||||||xxxxxxxxppppppppllllllllrrrrrrrrhhhhhhhh{{{{{{{{||||||||~~~~~~~~yyyyyyyy||||||||zzzzzzzzggggggggOOOOOOOOrrrrrrrr~~~~~~~~kkkkkkkkiiiiiiiinnnnnnnnkkkkkkkkyyyyyyyyrrrrrrrruuuuuuuuwwwwwwwwyyyyyyyywwwwwwwwuuuuuuuutttttttt||||||||ttttttttxxxxxxxx~~~~~~~~uuuuuuuuxxxxxxxxzzzzzzzzwwwwwwwwzzzzzzzz~~~~~~~~||||||||xxxxxxxxppppppppllllllllrrrrrrrrhhhhhhhh{{{{{{{{||||||||~~~~~~~~yyyyyyyy||||||||zzzzzzzzggggggggOOOOOOOOrrrrrrrr~~~~~~~~kkkkkkkkiiiiiiiinnnnnnnnkkkkkkkkyyyyyyyyrrrrrrrruuuuuuuuwwwwwwwwyyyyyyyywwwwwwwwuuuuuuuutttttttt||||||||ttttttttxxxxxxxx~~~~~~~~uuuuuuuuxxxxxxxxzzzzzzzzwwwwwwwwzzzzzzzz~~~~~~~~||||||||xxxxxxxxppppppppllllllllqqqqqqqqhhhhhhhh{{{{{{{{{{{{{{{{~~~~~~~~yyyyyyyy||||||||zzzzzzzzggggggggOOOOOOOOrrrrrrrr~~~~~~~~kkkkkkkkhhhhhhhhnnnnnnnnkkkkkkkkyyyyyyyyrrrrrrrruuuuuuuuwwwwwwwwyyyyyyyywwwwwwwwuuuuuuuutttttttt||||||||ttttttttxxxxxxxx~~~~~~~~uuuuuuuuxxxxxxxxzzzzzzzzwwwwwwwwzzzzzzzz~~~~~~~~||||||||xxxxxxxxoooooooollllllllqqqqqqqqhhhhhhhh{{{{{{{{{{{{{{{{~~~~~~~~yyyyyyyy||||||||zzzzzzzzggggggggOOOOOOOOrrrrrrrr~~~~~~~~kkkkkkkkhhhhhhhhnnnnnnnnkkkkkkkkyyyyyyyyrrrrrrrruuuuuuuuwwwwwwwwyyyyyyyyvvvvvvvvtttttttttttttttt||||||||ttttttttxxxxxxxx~~~~~~~~uuuuuuuuxxxxxxxxzzzzzzzzwwwwwwwwzzzzzzzz~~~~~~~~||||||||xxxxxxxxoooooooollllllllqqqqqqqqhhhhhhhh{{{{{{{{{{{{{{{{~~~~~~~~yyyyyyyy||||||||zzzzzzzzggggggggOOOOOOOOrrrrrrrr~~~~~~~~kkkkkkkkhhhhhhhhnnnnnnnnkkkkkkkkyyyyyyyyrrrrrrrruuuuuuuuwwwwwwwwyyyyyyyyvvvvvvvvtttttttttttttttt||||||||ttttttttxxxxxxxx~~~~~~~~uuuuuuuuxxxxxxxxzzzzzzzzwwwwwwwwzzzzzzzz~~~~~~~~||||||||xxxxxxxxoooooooollllllllqqqqqqqqhhhhhhhh{{{{{{{{{{{{{{{{~~~~~~~~yyyyyyyy||||||||zzzzzzzzggggggggOOOOOOOOrrrrrrrr~~~~~~~~kkkkkkkkhhhhhhhhnnnnnnnnkkkkkkkkyyyyyyyyrrrrrrrruuuuuuuuwwwwwwwwyyyyyyyyvvvvvvvvtttttttttttttttt||||||||ttttttttxxxxxxxx~~~~~~~~uuuuuuuuxxxxxxxxzzzzzzzzvvvvvvvvzzzzzzzz~~~~~~~~||||||||wwwwwwwwoooooooollllllllqqqqqqqqhhhhhhhh~~~~~~~~vvvvvvvvyyyyyyyy{{{{{{{{~~~~~~~~ttttttttXXXXXXXXVVVVVVVVzzzzzzzzssssssssttttttttnnnnnnnnnnnnnnnnqqqqqqqqoooooooopppppppprrrrrrrrttttttttrrrrrrrrpppppppptttttttt||||||||||||||||||||||||~~~~~~~~}}}}}}}}xxxxxxxxzzzzzzzzvvvvvvvv~~~~~~~~ttttttttkkkkkkkkoooooooollllllllqqqqqqqqhhhhhhhh~~~~~~~~vvvvvvvvyyyyyyyy{{{{{{{{~~~~~~~~ttttttttXXXXXXXXVVVVVVVVzzzzzzzzssssssssttttttttnnnnnnnnnnnnnnnnqqqqqqqqoooooooopppppppprrrrrrrrttttttttrrrrrrrrpppppppptttttttt||||||||||||||||||||||||~~~~~~~~}}}}}}}}xxxxxxxxzzzzzzzzvvvvvvvv~~~~~~~~ttttttttkkkkkkkkoooooooollllllllqqqqqqqqhhhhhhhh~~~~~~~~vvvvvvvvxxxxxxxx{{{{{{{{~~~~~~~~ttttttttXXXXXXXXVVVVVVVVzzzzzzzzrrrrrrrrttttttttnnnnnnnnnnnnnnnnqqqqqqqqoooooooopppppppprrrrrrrrttttttttrrrrrrrrpppppppptttttttt||||||||||||||||||||||||~~~~~~~~||||||||xxxxxxxxzzzzzzzzvvvvvvvv~~~~~~~~ttttttttkkkkkkkkoooooooollllllllqqqqqqqqhhhhhhhh~~~~~~~~vvvvvvvvxxxxxxxx{{{{{{{{~~~~~~~~ttttttttXXXXXXXXVVVVVVVVzzzzzzzzrrrrrrrrttttttttnnnnnnnnnnnnnnnnqqqqqqqqoooooooopppppppprrrrrrrrttttttttrrrrrrrrpppppppptttttttt{{{{{{{{||||||||||||||||~~~~~~~~||||||||xxxxxxxxzzzzzzzzvvvvvvvv~~~~~~~~ttttttttkkkkkkkkoooooooollllllllqqqqqqqqhhhhhhhh~~~~~~~~vvvvvvvvxxxxxxxx{{{{{{{{~~~~~~~~ttttttttXXXXXXXXVVVVVVVVzzzzzzzzrrrrrrrrttttttttnnnnnnnnnnnnnnnnqqqqqqqqoooooooopppppppprrrrrrrrttttttttrrrrrrrrppppppppssssssss{{{{{{{{||||||||||||||||~~~~~~~~||||||||xxxxxxxxzzzzzzzzvvvvvvvv~~~~~~~~~~~~~~~~ttttttttkkkkkkkkoooooooollllllllqqqqqqqqhhhhhhhh~~~~~~~~vvvvvvvvxxxxxxxx{{{{{{{{~~~~~~~~ttttttttXXXXXXXXVVVVVVVVzzzzzzzzrrrrrrrrttttttttnnnnnnnnmmmmmmmmqqqqqqqqoooooooopppppppprrrrrrrrttttttttrrrrrrrrppppppppssssssss{{{{{{{{||||||||||||||||~~~~~~~~||||||||xxxxxxxxzzzzzzzzvvvvvvvv~~~~~~~~~~~~~~~~ttttttttkkkkkkkkoooooooollllllllqqqqqqqqhhhhhhhh~~~~~~~~vvvvvvvvxxxxxxxx{{{{{{{{~~~~~~~~ttttttttXXXXXXXXVVVVVVVVzzzzzzzzrrrrrrrrttttttttnnnnnnnnmmmmmmmmqqqqqqqqoooooooopppppppprrrrrrrrttttttttrrrrrrrroooooooossssssss{{{{{{{{{{{{{{{{||||||||~~~~~~~~||||||||xxxxxxxxzzzzzzzzvvvvvvvv~~~~~~~~~~~~~~~~ttttttttkkkkkkkkoooooooollllllllqqqqqqqqhhhhhhhh~~~~~~~~vvvvvvvvxxxxxxxx{{{{{{{{~~~~~~~~ttttttttXXXXXXXXVVVVVVVVzzzzzzzzrrrrrrrrttttttttnnnnnnnnmmmmmmmmqqqqqqqqoooooooopppppppprrrrrrrrttttttttqqqqqqqqoooooooossssssss{{{{{{{{{{{{{{{{||||||||~~~~~~~~||||||||xxxxxxxxzzzzzzzzvvvvvvvv~~~~~~~~~~~~~~~~ttttttttkkkkkkkkoooooooollllllllqqqqqqqqhhhhhhhh{{{{{{{{yyyyyyyyxxxxxxxxtttttttt~~~~~~~~{{{{{{{{nnnnnnnnHHHHHHHHiiiiiiiiyyyyyyyynnnnnnnnrrrrrrrreeeeeeeejjjjjjjjpppppppprrrrrrrr||||||||yyyyyyyywwwwwwww{{{{{{{{||||||||~~~~~~~~xxxxxxxxzzzzzzzzvvvvvvvv~~~~~~~~vvvvvvvvooooooooffffffffoooooooollllllllqqqqqqqqhhhhhhhh{{{{{{{{yyyyyyyyxxxxxxxxtttttttt~~~~~~~~{{{{{{{{nnnnnnnnHHHHHHHHiiiiiiiiyyyyyyyynnnnnnnnrrrrrrrreeeeeeeejjjjjjjjpppppppprrrrrrrr||||||||yyyyyyyywwwwwwww{{{{{{{{||||||||~~~~~~~~xxxxxxxxzzzzzzzzvvvvvvvv~~~~~~~~vvvvvvvvooooooooffffffffoooooooollllllllqqqqqqqqhhhhhhhh{{{{{{{{yyyyyyyyxxxxxxxxtttttttt~~~~~~~~{{{{{{{{nnnnnnnnHHHHHHHHiiiiiiiiyyyyyyyynnnnnnnnrrrrrrrreeeeeeeejjjjjjjjpppppppprrrrrrrr||||||||yyyyyyyywwwwwwww{{{{{{{{||||||||~~~~~~~~xxxxxxxxzzzzzzzzvvvvvvvv~~~~~~~~vvvvvvvvooooooooffffffffoooooooollllllllqqqqqqqqhhhhhhhh{{{{{{{{yyyyyyyyxxxxxxxxtttttttt~~~~~~~~{{{{{{{{nnnnnnnnHHHHHHHHiiiiiiiiyyyyyyyynnnnnnnnrrrrrrrreeeeeeeejjjjjjjjpppppppprrrrrrrr||||||||yyyyyyyywwwwwwww{{{{{{{{||||||||~~~~~~~~xxxxxxxxzzzzzzzzvvvvvvvv~~~~~~~~vvvvvvvvooooooooffffffffoooooooollllllllqqqqqqqqhhhhhhhh{{{{{{{{yyyyyyyyxxxxxxxxtttttttt~~~~~~~~{{{{{{{{nnnnnnnnHHHHHHHHiiiiiiiiyyyyyyyynnnnnnnnrrrrrrrreeeeeeeejjjjjjjjpppppppprrrrrrrr||||||||yyyyyyyywwwwwwww{{{{{{{{||||||||~~~~~~~~xxxxxxxxzzzzzzzzvvvvvvvv~~~~~~~~vvvvvvvvooooooooffffffffoooooooollllllllqqqqqqqqhhhhhhhh{{{{{{{{yyyyyyyyxxxxxxxxtttttttt~~~~~~~~{{{{{{{{nnnnnnnnHHHHHHHHiiiiiiiiyyyyyyyynnnnnnnnrrrrrrrreeeeeeeejjjjjjjjpppppppprrrrrrrr||||||||yyyyyyyywwwwwwww{{{{{{{{||||||||~~~~~~~~xxxxxxxxzzzzzzzzvvvvvvvv~~~~~~~~vvvvvvvvooooooooffffffffoooooooollllllllqqqqqqqqhhhhhhhh{{{{{{{{yyyyyyyyxxxxxxxxtttttttt~~~~~~~~{{{{{{{{nnnnnnnnHHHHHHHHiiiiiiiiyyyyyyyynnnnnnnnrrrrrrrreeeeeeeejjjjjjjjpppppppprrrrrrrr||||||||yyyyyyyywwwwwwww{{{{{{{{||||||||~~~~~~~~xxxxxxxxzzzzzzzzvvvvvvvv~~~~~~~~vvvvvvvvppppppppffffffffoooooooollllllllqqqqqqqqhhhhhhhh{{{{{{{{yyyyyyyyxxxxxxxxtttttttt~~~~~~~~||||||||nnnnnnnnHHHHHHHHiiiiiiiiyyyyyyyynnnnnnnnrrrrrrrreeeeeeeejjjjjjjjpppppppprrrrrrrr||||||||yyyyyyyywwwwwwww{{{{{{{{||||||||~~~~~~~~xxxxxxxxzzzzzzzzvvvvvvvv~~~~~~~~vvvvvvvvppppppppffffffffoooooooollllllllqqqqqqqqhhhhhhhh~~~~~~~~vvvvvvvvxxxxxxxxwwwwwwww~~~~~~~~yyyyyyyyrrrrrrrrXXXXXXXXUUUUUUUU{{{{{{{{nnnnnnnnjjjjjjjj````````jjjjjjjjppppppppzzzzzzzz~~~~~~~~||||||||||||||||~~~~~~~~xxxxxxxxzzzzzzzzoooooooowwwwwwwwrrrrrrrrppppppppffffffffoooooooollllllllqqqqqqqqpppppppp~~~~~~~~vvvvvvvvxxxxxxxxwwwwwwww~~~~~~~~yyyyyyyyrrrrrrrrXXXXXXXXUUUUUUUU{{{{{{{{nnnnnnnnjjjjjjjj````````jjjjjjjjppppppppzzzzzzzz~~~~~~~~||||||||||||||||~~~~~~~~xxxxxxxxzzzzzzzzoooooooowwwwwwwwrrrrrrrrppppppppffffffffoooooooollllllllqqqqqqqqpppppppp~~~~~~~~vvvvvvvvxxxxxxxxwwwwwwww~~~~~~~~yyyyyyyyrrrrrrrrXXXXXXXXUUUUUUUU{{{{{{{{nnnnnnnnjjjjjjjj````````jjjjjjjjppppppppzzzzzzzz~~~~~~~~||||||||||||||||~~~~~~~~xxxxxxxxzzzzzzzzoooooooowwwwwwwwrrrrrrrrppppppppffffffffoooooooollllllllqqqqqqqqpppppppp~~~~~~~~vvvvvvvvxxxxxxxxwwwwwwww~~~~~~~~yyyyyyyyrrrrrrrrXXXXXXXXUUUUUUUU{{{{{{{{nnnnnnnnjjjjjjjj````````jjjjjjjjppppppppzzzzzzzz~~~~~~~~||||||||||||||||~~~~~~~~xxxxxxxxzzzzzzzzoooooooowwwwwwwwrrrrrrrrppppppppffffffffoooooooollllllllqqqqqqqqpppppppp~~~~~~~~vvvvvvvvxxxxxxxxwwwwwwww~~~~~~~~yyyyyyyyrrrrrrrrXXXXXXXXUUUUUUUU{{{{{{{{nnnnnnnnjjjjjjjj````````jjjjjjjjppppppppzzzzzzzz~~~~~~~~||||||||||||||||~~~~~~~~xxxxxxxxzzzzzzzzoooooooowwwwwwwwrrrrrrrrppppppppffffffffoooooooollllllllqqqqqqqqpppppppp~~~~~~~~vvvvvvvvxxxxxxxxwwwwwwww~~~~~~~~yyyyyyyyrrrrrrrrXXXXXXXXUUUUUUUU{{{{{{{{nnnnnnnnkkkkkkkk````````jjjjjjjjppppppppzzzzzzzz~~~~~~~~||||||||||||||||~~~~~~~~xxxxxxxxzzzzzzzzoooooooowwwwwwwwrrrrrrrrppppppppffffffffoooooooollllllllqqqqqqqqpppppppp~~~~~~~~vvvvvvvvxxxxxxxxwwwwwwww~~~~~~~~yyyyyyyyrrrrrrrrXXXXXXXXUUUUUUUU{{{{{{{{nnnnnnnnkkkkkkkk````````jjjjjjjjppppppppzzzzzzzz~~~~~~~~||||||||||||||||~~~~~~~~xxxxxxxxzzzzzzzzoooooooowwwwwwwwrrrrrrrrppppppppffffffffoooooooollllllllqqqqqqqqpppppppp~~~~~~~~vvvvvvvvxxxxxxxxwwwwwwww~~~~~~~~yyyyyyyyrrrrrrrrXXXXXXXXUUUUUUUU{{{{{{{{nnnnnnnnkkkkkkkk````````jjjjjjjjppppppppzzzzzzzz~~~~~~~~||||||||||||||||~~~~~~~~xxxxxxxxzzzzzzzzoooooooowwwwwwwwrrrrrrrrppppppppffffffffoooooooollllllllqqqqqqqqpppppppp{{{{{{{{{{{{{{{{rrrrrrrrxxxxxxxx{{{{{{{{vvvvvvvvttttttttzzzzzzzzqqqqqqqqSSSSSSSSllllllll{{{{{{{{nnnnnnnnnnnnnnnnhhhhhhhhrrrrrrrrpppppppp~~~~~~~~yyyyyyyyvvvvvvvvtttttttt{{{{{{{{||||||||~~~~~~~~ppppppppzzzzzzzzjjjjjjjjjjjjjjjjrrrrrrrrwwwwwwwwnnnnnnnnwwwwwwwwttttttttqqqqqqqquuuuuuuu{{{{{{{{{{{{{{{{rrrrrrrrxxxxxxxx{{{{{{{{vvvvvvvvttttttttzzzzzzzzqqqqqqqqSSSSSSSSllllllll{{{{{{{{nnnnnnnnnnnnnnnnhhhhhhhhrrrrrrrrpppppppp~~~~~~~~yyyyyyyyvvvvvvvvtttttttt{{{{{{{{||||||||~~~~~~~~ppppppppzzzzzzzzjjjjjjjjjjjjjjjjrrrrrrrrwwwwwwwwnnnnnnnnwwwwwwwwttttttttqqqqqqqquuuuuuuu{{{{{{{{{{{{{{{{rrrrrrrrxxxxxxxx{{{{{{{{vvvvvvvvttttttttzzzzzzzzqqqqqqqqSSSSSSSSllllllll{{{{{{{{nnnnnnnnnnnnnnnnhhhhhhhhrrrrrrrrpppppppp~~~~~~~~yyyyyyyyvvvvvvvvtttttttt{{{{{{{{||||||||~~~~~~~~ppppppppzzzzzzzzjjjjjjjjjjjjjjjjrrrrrrrrwwwwwwwwnnnnnnnnwwwwwwwwttttttttqqqqqqqquuuuuuuu{{{{{{{{{{{{{{{{rrrrrrrrxxxxxxxx{{{{{{{{vvvvvvvvttttttttzzzzzzzzqqqqqqqqSSSSSSSSllllllll{{{{{{{{nnnnnnnnnnnnnnnnhhhhhhhhrrrrrrrrpppppppp~~~~~~~~yyyyyyyyvvvvvvvvtttttttt{{{{{{{{||||||||~~~~~~~~ppppppppzzzzzzzzjjjjjjjjjjjjjjjjrrrrrrrrwwwwwwwwnnnnnnnnwwwwwwwwttttttttqqqqqqqquuuuuuuu{{{{{{{{{{{{{{{{rrrrrrrrxxxxxxxx{{{{{{{{vvvvvvvvttttttttzzzzzzzzqqqqqqqqSSSSSSSSllllllll{{{{{{{{nnnnnnnnnnnnnnnnhhhhhhhhrrrrrrrrpppppppp~~~~~~~~yyyyyyyyvvvvvvvvtttttttt{{{{{{{{||||||||~~~~~~~~ppppppppzzzzzzzzjjjjjjjjjjjjjjjjrrrrrrrrwwwwwwwwnnnnnnnnwwwwwwwwttttttttqqqqqqqquuuuuuuu{{{{{{{{{{{{{{{{rrrrrrrrxxxxxxxx{{{{{{{{vvvvvvvvttttttttzzzzzzzzqqqqqqqqSSSSSSSSllllllll{{{{{{{{nnnnnnnnnnnnnnnnhhhhhhhhrrrrrrrrpppppppp~~~~~~~~yyyyyyyyvvvvvvvvtttttttt{{{{{{{{||||||||~~~~~~~~ppppppppzzzzzzzzjjjjjjjjjjjjjjjjrrrrrrrrwwwwwwwwnnnnnnnnwwwwwwwwttttttttqqqqqqqquuuuuuuu{{{{{{{{{{{{{{{{rrrrrrrrxxxxxxxx{{{{{{{{vvvvvvvvttttttttzzzzzzzzqqqqqqqqSSSSSSSSllllllll{{{{{{{{nnnnnnnnnnnnnnnnhhhhhhhhrrrrrrrrpppppppp~~~~~~~~yyyyyyyyvvvvvvvvtttttttt{{{{{{{{||||||||~~~~~~~~ppppppppzzzzzzzzjjjjjjjjjjjjjjjjrrrrrrrrwwwwwwwwnnnnnnnnwwwwwwwwttttttttqqqqqqqquuuuuuuu{{{{{{{{{{{{{{{{rrrrrrrrxxxxxxxx{{{{{{{{vvvvvvvvttttttttzzzzzzzzqqqqqqqqSSSSSSSSllllllll{{{{{{{{nnnnnnnnnnnnnnnnhhhhhhhhrrrrrrrrpppppppp~~~~~~~~yyyyyyyyvvvvvvvvtttttttt{{{{{{{{||||||||~~~~~~~~ppppppppzzzzzzzzjjjjjjjjjjjjjjjjrrrrrrrrwwwwwwwwnnnnnnnnwwwwwwwwttttttttqqqqqqqquuuuuuuu{{{{{{{{{{{{{{{{wwwwwwwwrrrrrrrrxxxxxxxx{{{{{{{{rrrrrrrrttttttttzzzzzzzzggggggggSSSSSSSSwwwwwwwwvvvvvvvvrrrrrrrrttttttttwwwwwwwwppppppppwwwwwwwwttttttttyyyyyyyywwwwwwww{{{{{{{{||||||||~~~~~~~~yyyyyyyyllllllllrrrrrrrrjjjjjjjjffffffffrrrrrrrr||||||||ssssssssttttttttxxxxxxxxyyyyyyyyuuuuuuuu{{{{{{{{{{{{{{{{wwwwwwwwrrrrrrrrxxxxxxxx{{{{{{{{rrrrrrrrttttttttzzzzzzzzggggggggSSSSSSSSwwwwwwwwvvvvvvvvrrrrrrrrttttttttwwwwwwwwppppppppwwwwwwwwttttttttyyyyyyyywwwwwwww{{{{{{{{||||||||~~~~~~~~yyyyyyyyllllllllrrrrrrrrjjjjjjjjffffffffrrrrrrrr||||||||ssssssssttttttttxxxxxxxxyyyyyyyyuuuuuuuu{{{{{{{{{{{{{{{{wwwwwwwwqqqqqqqqxxxxxxxx{{{{{{{{rrrrrrrrttttttttzzzzzzzzggggggggSSSSSSSSwwwwwwwwvvvvvvvvrrrrrrrrttttttttwwwwwwwwppppppppwwwwwwwwttttttttyyyyyyyywwwwwwww{{{{{{{{||||||||~~~~~~~~yyyyyyyyllllllllrrrrrrrrjjjjjjjjffffffffrrrrrrrr||||||||ssssssssttttttttxxxxxxxxyyyyyyyyuuuuuuuu{{{{{{{{{{{{{{{{wwwwwwwwqqqqqqqqxxxxxxxx{{{{{{{{rrrrrrrrttttttttzzzzzzzzggggggggSSSSSSSSwwwwwwwwvvvvvvvvrrrrrrrrttttttttwwwwwwwwppppppppwwwwwwwwttttttttyyyyyyyywwwwwwww{{{{{{{{||||||||~~~~~~~~yyyyyyyyllllllllrrrrrrrrjjjjjjjjffffffffrrrrrrrr||||||||ssssssssttttttttxxxxxxxxyyyyyyyyuuuuuuuuzzzzzzzz{{{{{{{{wwwwwwwwqqqqqqqqxxxxxxxx{{{{{{{{rrrrrrrrttttttttyyyyyyyyggggggggSSSSSSSSwwwwwwwwvvvvvvvvrrrrrrrrttttttttvvvvvvvvppppppppwwwwwwwwttttttttyyyyyyyywwwwwwww{{{{{{{{||||||||~~~~~~~~yyyyyyyykkkkkkkkrrrrrrrrjjjjjjjjffffffffrrrrrrrr||||||||ssssssssttttttttxxxxxxxxyyyyyyyyuuuuuuuuzzzzzzzz{{{{{{{{wwwwwwwwqqqqqqqqxxxxxxxx{{{{{{{{rrrrrrrrtttttttt~~~~~~~~yyyyyyyyggggggggSSSSSSSSwwwwwwwwvvvvvvvvrrrrrrrrttttttttvvvvvvvvppppppppwwwwwwwwttttttttyyyyyyyywwwwwwww{{{{{{{{||||||||~~~~~~~~yyyyyyyykkkkkkkkrrrrrrrrjjjjjjjjffffffffrrrrrrrr||||||||ssssssssttttttttxxxxxxxxyyyyyyyyuuuuuuuuzzzzzzzz{{{{{{{{wwwwwwwwqqqqqqqqxxxxxxxx{{{{{{{{rrrrrrrrtttttttt~~~~~~~~yyyyyyyyggggggggSSSSSSSSwwwwwwwwvvvvvvvvrrrrrrrrttttttttvvvvvvvvppppppppwwwwwwwwttttttttyyyyyyyywwwwwwww{{{{{{{{||||||||~~~~~~~~yyyyyyyykkkkkkkkrrrrrrrrjjjjjjjjffffffffrrrrrrrr||||||||ssssssssttttttttxxxxxxxxyyyyyyyyuuuuuuuuzzzzzzzz{{{{{{{{wwwwwwwwqqqqqqqqxxxxxxxx{{{{{{{{rrrrrrrrtttttttt~~~~~~~~yyyyyyyyggggggggSSSSSSSSwwwwwwwwvvvvvvvvrrrrrrrrttttttttvvvvvvvvppppppppwwwwwwwwttttttttyyyyyyyywwwwwwww{{{{{{{{||||||||~~~~~~~~yyyyyyyykkkkkkkkrrrrrrrrjjjjjjjjffffffffrrrrrrrr||||||||ssssssssttttttttxxxxxxxxyyyyyyyyuuuuuuuusssssssswwwwwwwwwwwwwwwwqqqqqqqqxxxxxxxx{{{{{{{{yyyyyyyyttttttttwwwwwwwwrrrrrrrrxxxxxxxxQQQQQQQQooooooooyyyyyyyyxxxxxxxxvvvvvvvvpppppppprrrrrrrrttttttttvvvvvvvv||||||||{{{{{{{{||||||||vvvvvvvvmmmmmmmmkkkkkkkkmmmmmmmmbbbbbbbbffffffffrrrrrrrr||||||||ssssssssooooooooxxxxxxxx}}}}}}}}uuuuuuuusssssssswwwwwwwwwwwwwwwwqqqqqqqqxxxxxxxx{{{{{{{{yyyyyyyyttttttttwwwwwwwwrrrrrrrrxxxxxxxxQQQQQQQQooooooooyyyyyyyyxxxxxxxxvvvvvvvvpppppppprrrrrrrrttttttttvvvvvvvv||||||||{{{{{{{{||||||||vvvvvvvvmmmmmmmmkkkkkkkkmmmmmmmmbbbbbbbbffffffffrrrrrrrr||||||||ssssssssooooooooxxxxxxxx~~~~~~~~uuuuuuuusssssssswwwwwwwwwwwwwwwwqqqqqqqqxxxxxxxx{{{{{{{{yyyyyyyyttttttttwwwwwwwwrrrrrrrrxxxxxxxxQQQQQQQQooooooooyyyyyyyyxxxxxxxxvvvvvvvvpppppppprrrrrrrrttttttttvvvvvvvv||||||||{{{{{{{{||||||||vvvvvvvvmmmmmmmmkkkkkkkkmmmmmmmmbbbbbbbbffffffffrrrrrrrr||||||||ssssssssooooooooxxxxxxxx~~~~~~~~uuuuuuuusssssssswwwwwwwwwwwwwwwwqqqqqqqqxxxxxxxx{{{{{{{{yyyyyyyyttttttttwwwwwwwwrrrrrrrrxxxxxxxxQQQQQQQQoooooooozzzzzzzzxxxxxxxxvvvvvvvvpppppppprrrrrrrrttttttttvvvvvvvv||||||||{{{{{{{{||||||||vvvvvvvvmmmmmmmmkkkkkkkkmmmmmmmmbbbbbbbbffffffffrrrrrrrr||||||||ssssssssooooooooxxxxxxxx~~~~~~~~uuuuuuuusssssssswwwwwwwwwwwwwwwwqqqqqqqqxxxxxxxx{{{{{{{{yyyyyyyyttttttttwwwwwwwwrrrrrrrrxxxxxxxxQQQQQQQQoooooooozzzzzzzzxxxxxxxxwwwwwwwwpppppppprrrrrrrrttttttttvvvvvvvv||||||||{{{{{{{{||||||||vvvvvvvvmmmmmmmmllllllllmmmmmmmmbbbbbbbbffffffffrrrrrrrr||||||||ssssssssooooooooxxxxxxxx~~~~~~~~uuuuuuuusssssssswwwwwwwwwwwwwwwwrrrrrrrrxxxxxxxx{{{{{{{{yyyyyyyyttttttttwwwwwwwwrrrrrrrrxxxxxxxxQQQQQQQQoooooooozzzzzzzzxxxxxxxxwwwwwwwwpppppppprrrrrrrrttttttttvvvvvvvv||||||||{{{{{{{{||||||||vvvvvvvvmmmmmmmmllllllllmmmmmmmmbbbbbbbbffffffffrrrrrrrr||||||||ssssssssooooooooxxxxxxxx~~~~~~~~uuuuuuuusssssssswwwwwwwwwwwwwwwwrrrrrrrrxxxxxxxx{{{{{{{{yyyyyyyyttttttttwwwwwwwwrrrrrrrrxxxxxxxxQQQQQQQQoooooooozzzzzzzzxxxxxxxxwwwwwwwwpppppppprrrrrrrrttttttttvvvvvvvv||||||||{{{{{{{{||||||||vvvvvvvvmmmmmmmmllllllllnnnnnnnnbbbbbbbbffffffffrrrrrrrr||||||||ssssssssooooooooxxxxxxxx~~~~~~~~uuuuuuuusssssssswwwwwwwwwwwwwwwwrrrrrrrrxxxxxxxx{{{{{{{{yyyyyyyyttttttttwwwwwwwwrrrrrrrrxxxxxxxxQQQQQQQQoooooooozzzzzzzzyyyyyyyywwwwwwwwpppppppprrrrrrrrttttttttvvvvvvvv||||||||||||||||||||||||vvvvvvvvmmmmmmmmllllllllnnnnnnnnbbbbbbbbffffffffrrrrrrrr||||||||ssssssssooooooooxxxxxxxx~~~~~~~~uuuuuuuuffffffffwwwwwwwwwwwwwwwwyyyyyyyyyyyyyyyy{{{{{{{{vvvvvvvvmmmmmmmmssssssssnnnnnnnn}}}}}}}}mmmmmmmmSSSSSSSSyyyyyyyyyyyyyyyyoooooooopppppppprrrrrrrrttttttttrrrrrrrrttttttttxxxxxxxx||||||||yyyyyyyyuuuuuuuujjjjjjjjhhhhhhhhddddddddnnnnnnnneeeeeeeennnnnnnnrrrrrrrr||||||||ssssssssooooooooxxxxxxxx~~~~~~~~uuuuuuuuffffffffwwwwwwwwwwwwwwwwyyyyyyyyyyyyyyyy{{{{{{{{wwwwwwwwmmmmmmmmssssssssnnnnnnnn}}}}}}}}mmmmmmmmTTTTTTTTyyyyyyyyyyyyyyyyoooooooopppppppprrrrrrrrttttttttrrrrrrrrttttttttxxxxxxxx||||||||yyyyyyyyuuuuuuuujjjjjjjjiiiiiiiiddddddddnnnnnnnneeeeeeeennnnnnnnrrrrrrrr||||||||ssssssssooooooooyyyyyyyy~~~~~~~~uuuuuuuuffffffffwwwwwwwwwwwwwwwwyyyyyyyyyyyyyyyy{{{{{{{{wwwwwwwwmmmmmmmmssssssssnnnnnnnn}}}}}}}}mmmmmmmmTTTTTTTTyyyyyyyyyyyyyyyyoooooooopppppppprrrrrrrrttttttttrrrrrrrrttttttttxxxxxxxx||||||||yyyyyyyyuuuuuuuujjjjjjjjiiiiiiiiddddddddnnnnnnnneeeeeeeennnnnnnnrrrrrrrr||||||||ssssssssooooooooyyyyyyyy~~~~~~~~uuuuuuuuffffffffwwwwwwwwwwwwwwwwyyyyyyyyyyyyyyyy||||||||wwwwwwwwmmmmmmmmssssssssnnnnnnnn}}}}}}}}mmmmmmmmTTTTTTTTyyyyyyyyyyyyyyyyoooooooopppppppprrrrrrrrttttttttrrrrrrrrttttttttxxxxxxxx||||||||yyyyyyyyuuuuuuuujjjjjjjjiiiiiiiiddddddddnnnnnnnneeeeeeeennnnnnnnrrrrrrrr||||||||ssssssssooooooooyyyyyyyy~~~~~~~~uuuuuuuuggggggggwwwwwwwwwwwwwwwwyyyyyyyyyyyyyyyy||||||||wwwwwwwwmmmmmmmmssssssssnnnnnnnn}}}}}}}}mmmmmmmmTTTTTTTTyyyyyyyyyyyyyyyyoooooooopppppppprrrrrrrruuuuuuuurrrrrrrrttttttttxxxxxxxx||||||||yyyyyyyyuuuuuuuujjjjjjjjiiiiiiiiddddddddnnnnnnnneeeeeeeennnnnnnnrrrrrrrr||||||||ssssssssooooooooyyyyyyyy~~~~~~~~uuuuuuuuggggggggwwwwwwwwwwwwwwwwyyyyyyyyyyyyyyyy||||||||wwwwwwwwmmmmmmmmssssssssnnnnnnnn}}}}}}}}nnnnnnnnTTTTTTTTyyyyyyyyyyyyyyyyoooooooopppppppprrrrrrrruuuuuuuurrrrrrrrttttttttxxxxxxxx||||||||yyyyyyyyuuuuuuuujjjjjjjjiiiiiiiiddddddddnnnnnnnnffffffffnnnnnnnnrrrrrrrr||||||||ssssssssooooooooyyyyyyyy~~~~~~~~uuuuuuuuggggggggwwwwwwwwwwwwwwwwyyyyyyyyyyyyyyyy||||||||wwwwwwwwmmmmmmmmssssssssnnnnnnnn}}}}}}}}nnnnnnnnTTTTTTTTyyyyyyyyyyyyyyyyooooooooppppppppssssssssuuuuuuuurrrrrrrruuuuuuuuyyyyyyyy||||||||yyyyyyyyuuuuuuuujjjjjjjjiiiiiiiiddddddddnnnnnnnnffffffffnnnnnnnnrrrrrrrr||||||||ssssssssooooooooyyyyyyyy~~~~~~~~uuuuuuuuggggggggwwwwwwwwwwwwwwwwyyyyyyyyyyyyyyyy||||||||wwwwwwwwmmmmmmmmssssssssnnnnnnnn}}}}}}}}nnnnnnnnTTTTTTTTyyyyyyyyyyyyyyyyooooooooppppppppssssssssuuuuuuuurrrrrrrruuuuuuuuyyyyyyyy||||||||yyyyyyyyuuuuuuuujjjjjjjjiiiiiiiiddddddddnnnnnnnnffffffffnnnnnnnnrrrrrrrr||||||||ssssssssppppppppyyyyyyyy~~~~~~~~uuuuuuuujjjjjjjjwwwwwwwwpppppppp~~~~~~~~yyyyyyyyttttttttkkkkkkkkiiiiiiiissssssssvvvvvvvvvvvvvvvv{{{{{{{{VVVVVVVVjjjjjjjjkkkkkkkkqqqqqqqqssssssssuuuuuuuurrrrrrrrppppppppttttttttttttttttuuuuuuuuiiiiiiiiffffffffiiiiiiiiggggggggnnnnnnnnjjjjjjjjssssssssjjjjjjjj||||||||{{{{{{{{ppppppppyyyyyyyy~~~~~~~~uuuuuuuujjjjjjjjwwwwwwwwpppppppp~~~~~~~~yyyyyyyyttttttttkkkkkkkkiiiiiiiissssssssvvvvvvvvvvvvvvvv{{{{{{{{VVVVVVVVjjjjjjjjkkkkkkkkqqqqqqqqssssssssuuuuuuuurrrrrrrrppppppppttttttttttttttttuuuuuuuuiiiiiiiiffffffffiiiiiiiiggggggggnnnnnnnnkkkkkkkkssssssssjjjjjjjj}}}}}}}}{{{{{{{{ppppppppyyyyyyyy~~~~~~~~uuuuuuuujjjjjjjjwwwwwwwwpppppppp~~~~~~~~yyyyyyyyuuuuuuuukkkkkkkkiiiiiiiissssssssvvvvvvvvvvvvvvvv{{{{{{{{VVVVVVVVjjjjjjjjkkkkkkkkqqqqqqqqssssssssuuuuuuuurrrrrrrrppppppppttttttttuuuuuuuuuuuuuuuuiiiiiiiiffffffffiiiiiiiihhhhhhhhnnnnnnnnkkkkkkkkssssssssjjjjjjjj}}}}}}}}{{{{{{{{ppppppppyyyyyyyy~~~~~~~~vvvvvvvvjjjjjjjjwwwwwwwwpppppppp~~~~~~~~yyyyyyyyuuuuuuuukkkkkkkkiiiiiiiissssssssvvvvvvvvvvvvvvvv{{{{{{{{VVVVVVVVjjjjjjjjkkkkkkkkqqqqqqqqssssssssuuuuuuuurrrrrrrrppppppppttttttttuuuuuuuuuuuuuuuuiiiiiiiiffffffffiiiiiiiihhhhhhhhnnnnnnnnkkkkkkkksssssssskkkkkkkk}}}}}}}}{{{{{{{{ppppppppyyyyyyyy~~~~~~~~vvvvvvvvjjjjjjjjwwwwwwwwpppppppp~~~~~~~~yyyyyyyyuuuuuuuukkkkkkkkiiiiiiiissssssssvvvvvvvvvvvvvvvv||||||||VVVVVVVVjjjjjjjjkkkkkkkkqqqqqqqqssssssssuuuuuuuurrrrrrrrppppppppttttttttuuuuuuuuuuuuuuuuiiiiiiiiffffffffiiiiiiiihhhhhhhhnnnnnnnnkkkkkkkksssssssskkkkkkkk}}}}}}}}{{{{{{{{ppppppppyyyyyyyy~~~~~~~~vvvvvvvvjjjjjjjjwwwwwwwwpppppppp~~~~~~~~yyyyyyyyuuuuuuuukkkkkkkkiiiiiiiissssssssvvvvvvvvvvvvvvvv||||||||VVVVVVVVjjjjjjjjkkkkkkkkqqqqqqqqssssssssuuuuuuuurrrrrrrrppppppppttttttttuuuuuuuuuuuuuuuuiiiiiiiiffffffffiiiiiiiihhhhhhhhnnnnnnnnkkkkkkkksssssssskkkkkkkk}}}}}}}}{{{{{{{{ppppppppyyyyyyyy~~~~~~~~vvvvvvvvjjjjjjjjxxxxxxxxpppppppp~~~~~~~~yyyyyyyyuuuuuuuukkkkkkkkiiiiiiiissssssssvvvvvvvvvvvvvvvv||||||||VVVVVVVVjjjjjjjjkkkkkkkkqqqqqqqqssssssssuuuuuuuurrrrrrrrppppppppttttttttuuuuuuuuuuuuuuuuiiiiiiiiffffffffiiiiiiiihhhhhhhhnnnnnnnnkkkkkkkksssssssskkkkkkkk}}}}}}}}{{{{{{{{ppppppppyyyyyyyy~~~~~~~~vvvvvvvvjjjjjjjjxxxxxxxxpppppppp~~~~~~~~yyyyyyyyuuuuuuuukkkkkkkkiiiiiiiissssssssvvvvvvvvvvvvvvvv||||||||VVVVVVVVkkkkkkkkkkkkkkkkqqqqqqqqssssssssuuuuuuuurrrrrrrrppppppppttttttttuuuuuuuuuuuuuuuuiiiiiiiiffffffffiiiiiiiihhhhhhhhnnnnnnnnkkkkkkkksssssssskkkkkkkk}}}}}}}}{{{{{{{{ppppppppyyyyyyyy~~~~~~~~vvvvvvvvooooooooppppppppkkkkkkkkwwwwwwwwrrrrrrrriiiiiiiinnnnnnnniiiiiiiissssssssssssssssyyyyyyyy||||||||ooooooooRRRRRRRR{{{{{{{{kkkkkkkkqqqqqqqqssssssssuuuuuuuuzzzzzzzzxxxxxxxxttttttttppppppppuuuuuuuuddddddddffffffffiiiiiiiillllllllnnnnnnnnkkkkkkkkssssssssnnnnnnnnuuuuuuuuxxxxxxxxxxxxxxxxyyyyyyyy~~~~~~~~vvvvvvvvooooooooppppppppkkkkkkkkwwwwwwwwrrrrrrrriiiiiiiinnnnnnnniiiiiiiissssssssssssssssyyyyyyyy||||||||ooooooooRRRRRRRR{{{{{{{{kkkkkkkkqqqqqqqqssssssssuuuuuuuuzzzzzzzzxxxxxxxxttttttttppppppppuuuuuuuuddddddddffffffffiiiiiiiimmmmmmmmnnnnnnnnkkkkkkkkssssssssnnnnnnnnuuuuuuuuxxxxxxxxxxxxxxxxyyyyyyyyvvvvvvvvooooooooppppppppkkkkkkkkwwwwwwwwrrrrrrrriiiiiiiinnnnnnnniiiiiiiissssssssssssssssyyyyyyyy||||||||ooooooooRRRRRRRR{{{{{{{{kkkkkkkkqqqqqqqqssssssssuuuuuuuuzzzzzzzzxxxxxxxxttttttttppppppppuuuuuuuueeeeeeeeffffffffiiiiiiiimmmmmmmmnnnnnnnnkkkkkkkkssssssssnnnnnnnnuuuuuuuuxxxxxxxxxxxxxxxxyyyyyyyyvvvvvvvvooooooooppppppppkkkkkkkkwwwwwwwwrrrrrrrriiiiiiiinnnnnnnniiiiiiiissssssssssssssssyyyyyyyy||||||||ooooooooRRRRRRRR{{{{{{{{kkkkkkkkqqqqqqqqssssssssuuuuuuuuzzzzzzzzxxxxxxxxuuuuuuuuppppppppuuuuuuuueeeeeeeeffffffffiiiiiiiimmmmmmmmooooooookkkkkkkkssssssssnnnnnnnnuuuuuuuuxxxxxxxxxxxxxxxxyyyyyyyyvvvvvvvvooooooooppppppppkkkkkkkkwwwwwwwwrrrrrrrriiiiiiiinnnnnnnniiiiiiiissssssssssssssssyyyyyyyy||||||||ooooooooRRRRRRRR{{{{{{{{kkkkkkkkqqqqqqqqssssssssuuuuuuuuzzzzzzzzxxxxxxxxuuuuuuuuppppppppuuuuuuuueeeeeeeeffffffffiiiiiiiimmmmmmmmooooooookkkkkkkkssssssssnnnnnnnnuuuuuuuuxxxxxxxxxxxxxxxxyyyyyyyyvvvvvvvvooooooooppppppppllllllllwwwwwwwwrrrrrrrriiiiiiiinnnnnnnniiiiiiiissssssssssssssssyyyyyyyy||||||||ooooooooRRRRRRRR{{{{{{{{kkkkkkkkqqqqqqqqssssssssuuuuuuuuzzzzzzzzxxxxxxxxuuuuuuuuppppppppuuuuuuuueeeeeeeeffffffffiiiiiiiimmmmmmmmooooooookkkkkkkkssssssssnnnnnnnnuuuuuuuuxxxxxxxxxxxxxxxxyyyyyyyyvvvvvvvvooooooooppppppppllllllllwwwwwwwwrrrrrrrriiiiiiiinnnnnnnniiiiiiiissssssssssssssssyyyyyyyy||||||||ooooooooRRRRRRRR{{{{{{{{kkkkkkkkqqqqqqqqssssssssuuuuuuuuzzzzzzzzxxxxxxxxuuuuuuuuppppppppuuuuuuuueeeeeeeeffffffffiiiiiiiimmmmmmmmooooooookkkkkkkkssssssssnnnnnnnnuuuuuuuuxxxxxxxxxxxxxxxxyyyyyyyyvvvvvvvvooooooooppppppppkkkkkkkkwwwwwwwwrrrrrrrriiiiiiiinnnnnnnniiiiiiiissssssssssssssssyyyyyyyy||||||||ooooooooRRRRRRRR{{{{{{{{kkkkkkkkqqqqqqqqssssssssuuuuuuuuzzzzzzzzxxxxxxxxuuuuuuuuppppppppuuuuuuuueeeeeeeeffffffffiiiiiiiimmmmmmmmooooooookkkkkkkkssssssssnnnnnnnnuuuuuuuuxxxxxxxxxxxxxxxxyyyyyyyyvvvvvvvvoooooooosssssssskkkkkkkkkkkkkkkkmmmmmmmmllllllllssssssssqqqqqqqqssssssssvvvvvvvvvvvvvvvv||||||||XXXXXXXXddddddddqqqqqqqqssssssssuuuuuuuu}}}}}}}}uuuuuuuuppppppppuuuuuuuueeeeeeeeffffffffiiiiiiiimmmmmmmmoooooooossssssssssssssssssssssssxxxxxxxx{{{{{{{{yyyyyyyyvvvvvvvvoooooooosssssssskkkkkkkkkkkkkkkkmmmmmmmmllllllllssssssssqqqqqqqqssssssssvvvvvvvvvvvvvvvv||||||||XXXXXXXXddddddddqqqqqqqqssssssssuuuuuuuu}}}}}}}}uuuuuuuuppppppppuuuuuuuueeeeeeeeffffffffiiiiiiiimmmmmmmmnnnnnnnnssssssssssssssssssssssssxxxxxxxx{{{{{{{{yyyyyyyyvvvvvvvvoooooooosssssssskkkkkkkkkkkkkkkkmmmmmmmmllllllllssssssssqqqqqqqqssssssssvvvvvvvvvvvvvvvv||||||||XXXXXXXXddddddddqqqqqqqqssssssssuuuuuuuu}}}}}}}}ttttttttppppppppuuuuuuuuddddddddffffffffiiiiiiiimmmmmmmmnnnnnnnnssssssssssssssssssssssssxxxxxxxx{{{{{{{{yyyyyyyyvvvvvvvvoooooooosssssssskkkkkkkkkkkkkkkkmmmmmmmmllllllllssssssssqqqqqqqqssssssssvvvvvvvvvvvvvvvv||||||||XXXXXXXXddddddddqqqqqqqqssssssssuuuuuuuu}}}}}}}}ttttttttppppppppuuuuuuuuddddddddffffffffiiiiiiiillllllllnnnnnnnnssssssssssssssssssssssssxxxxxxxx{{{{{{{{yyyyyyyy~~~~~~~~vvvvvvvvoooooooosssssssskkkkkkkkkkkkkkkkmmmmmmmmllllllllssssssssqqqqqqqqssssssssvvvvvvvvvvvvvvvv||||||||XXXXXXXXddddddddqqqqqqqqssssssssuuuuuuuu}}}}}}}}ttttttttppppppppuuuuuuuuddddddddffffffffiiiiiiiillllllllnnnnnnnnssssssssssssssssssssssssxxxxxxxx{{{{{{{{yyyyyyyy~~~~~~~~vvvvvvvvoooooooosssssssskkkkkkkkkkkkkkkkmmmmmmmmllllllllssssssssqqqqqqqqssssssssvvvvvvvvvvvvvvvv||||||||XXXXXXXXddddddddqqqqqqqqssssssssuuuuuuuu}}}}}}}}ttttttttppppppppuuuuuuuuddddddddffffffffiiiiiiiillllllllnnnnnnnnssssssssssssssssssssssssxxxxxxxx{{{{{{{{yyyyyyyy~~~~~~~~vvvvvvvvoooooooosssssssskkkkkkkkkkkkkkkkmmmmmmmmllllllllssssssssqqqqqqqqssssssssvvvvvvvvvvvvvvvv||||||||XXXXXXXXddddddddqqqqqqqqssssssssuuuuuuuu}}}}}}}}ttttttttppppppppuuuuuuuuddddddddffffffffiiiiiiiillllllllnnnnnnnnssssssssssssssssrrrrrrrrxxxxxxxx{{{{{{{{yyyyyyyy~~~~~~~~vvvvvvvvoooooooosssssssskkkkkkkkkkkkkkkkmmmmmmmmllllllllssssssssqqqqqqqqssssssssvvvvvvvvvvvvvvvv||||||||XXXXXXXXddddddddqqqqqqqqssssssssuuuuuuuu}}}}}}}}ttttttttppppppppuuuuuuuuddddddddffffffffiiiiiiiillllllllnnnnnnnnssssssssssssssssrrrrrrrrxxxxxxxx{{{{{{{{yyyyyyyy~~~~~~~~vvvvvvvvooooooooxxxxxxxxddddddddffffffffmmmmmmmmppppppppssssssssuuuuuuuullllllllssssssssqqqqqqqqtttttttt||||||||qqqqqqqqNNNNNNNN~~~~~~~~yyyyyyyy{{{{{{{{uuuuuuuuuuuuuuuuttttttttppppppppmmmmmmmmllllllllffffffffiiiiiiiittttttttvvvvvvvvwwwwwwwwsssssssszzzzzzzz}}}}}}}}yyyyyyyywwwwwwwwmmmmmmmmooooooooxxxxxxxxddddddddffffffffmmmmmmmmppppppppssssssssuuuuuuuullllllllssssssssqqqqqqqqtttttttt||||||||qqqqqqqqNNNNNNNN~~~~~~~~xxxxxxxx{{{{{{{{uuuuuuuuuuuuuuuuttttttttppppppppmmmmmmmmllllllllffffffffiiiiiiiittttttttvvvvvvvvwwwwwwwwsssssssszzzzzzzz}}}}}}}}yyyyyyyywwwwwwwwmmmmmmmmooooooooxxxxxxxxddddddddffffffffmmmmmmmmppppppppssssssssuuuuuuuullllllllssssssssqqqqqqqqtttttttt||||||||qqqqqqqqNNNNNNNN~~~~~~~~xxxxxxxx{{{{{{{{uuuuuuuuuuuuuuuuttttttttppppppppmmmmmmmmllllllllffffffffiiiiiiiittttttttvvvvvvvvwwwwwwwwsssssssszzzzzzzz}}}}}}}}yyyyyyyywwwwwwwwmmmmmmmmoooooooowwwwwwwwddddddddffffffffmmmmmmmmppppppppssssssssuuuuuuuullllllllssssssssqqqqqqqqtttttttt||||||||qqqqqqqqNNNNNNNN~~~~~~~~xxxxxxxx{{{{{{{{uuuuuuuuuuuuuuuuttttttttppppppppmmmmmmmmllllllllffffffffiiiiiiiittttttttvvvvvvvvwwwwwwwwsssssssszzzzzzzz}}}}}}}}yyyyyyyywwwwwwwwmmmmmmmmoooooooowwwwwwwwddddddddffffffffmmmmmmmmppppppppssssssssuuuuuuuullllllllssssssssqqqqqqqqtttttttt||||||||qqqqqqqqNNNNNNNN~~~~~~~~xxxxxxxx{{{{{{{{uuuuuuuu~~~~~~~~uuuuuuuuttttttttppppppppmmmmmmmmllllllllffffffffiiiiiiiittttttttvvvvvvvvwwwwwwwwsssssssszzzzzzzz}}}}}}}}yyyyyyyywwwwwwwwmmmmmmmmoooooooowwwwwwwwddddddddffffffffmmmmmmmmppppppppssssssssuuuuuuuullllllllssssssssqqqqqqqqtttttttt||||||||qqqqqqqqNNNNNNNN~~~~~~~~xxxxxxxx{{{{{{{{uuuuuuuu~~~~~~~~uuuuuuuuttttttttppppppppmmmmmmmmllllllllffffffffiiiiiiiittttttttvvvvvvvvwwwwwwwwsssssssszzzzzzzz}}}}}}}}yyyyyyyywwwwwwwwmmmmmmmmoooooooowwwwwwwwddddddddffffffffmmmmmmmmppppppppssssssssuuuuuuuullllllllssssssssqqqqqqqqtttttttt||||||||qqqqqqqqNNNNNNNN~~~~~~~~xxxxxxxx{{{{{{{{uuuuuuuu~~~~~~~~uuuuuuuuttttttttppppppppmmmmmmmmllllllllffffffffiiiiiiiittttttttvvvvvvvvwwwwwwwwsssssssszzzzzzzz}}}}}}}}yyyyyyyywwwwwwwwmmmmmmmmoooooooowwwwwwwwddddddddffffffffmmmmmmmmppppppppssssssssuuuuuuuullllllllssssssssqqqqqqqqtttttttt||||||||qqqqqqqqNNNNNNNN~~~~~~~~xxxxxxxxzzzzzzzzuuuuuuuu~~~~~~~~uuuuuuuuttttttttppppppppmmmmmmmmllllllllffffffffiiiiiiiittttttttvvvvvvvvwwwwwwwwsssssssszzzzzzzz}}}}}}}}yyyyyyyywwwwwwwwmmmmmmmmooooooooppppppppggggggggnnnnnnnnuuuuuuuuppppppppssssssssuuuuuuuuggggggggnnnnnnnnqqqqqqqqwwwwwwwwxxxxxxxxzzzzzzzzaaaaaaaaaaaaaaaayyyyyyyy}}}}}}}}wwwwwwwwxxxxxxxxttttttttppppppppppppppppqqqqqqqqnnnnnnnnqqqqqqqqyyyyyyyyzzzzzzzzwwwwwwwwssssssss}}}}}}}}xxxxxxxxuuuuuuuuyyyyyyyyrrrrrrrrhhhhhhhhooooooooppppppppggggggggnnnnnnnnuuuuuuuuppppppppssssssssuuuuuuuuggggggggnnnnnnnnqqqqqqqqwwwwwwwwxxxxxxxxzzzzzzzzaaaaaaaaaaaaaaaayyyyyyyy}}}}}}}}wwwwwwwwxxxxxxxxttttttttppppppppppppppppqqqqqqqqnnnnnnnnqqqqqqqqyyyyyyyyzzzzzzzzwwwwwwwwssssssss}}}}}}}}xxxxxxxxttttttttyyyyyyyyrrrrrrrrhhhhhhhhooooooooppppppppggggggggnnnnnnnnuuuuuuuuppppppppssssssssuuuuuuuuggggggggnnnnnnnnqqqqqqqqwwwwwwwwxxxxxxxxzzzzzzzzaaaaaaaaaaaaaaaayyyyyyyy}}}}}}}}wwwwwwwwxxxxxxxxttttttttppppppppppppppppqqqqqqqqnnnnnnnnqqqqqqqqyyyyyyyyzzzzzzzzwwwwwwwwssssssss}}}}}}}}xxxxxxxxttttttttyyyyyyyyrrrrrrrrhhhhhhhhooooooooppppppppggggggggnnnnnnnnuuuuuuuuppppppppssssssssuuuuuuuuggggggggnnnnnnnnqqqqqqqqwwwwwwwwxxxxxxxxzzzzzzzzaaaaaaaaaaaaaaaayyyyyyyy}}}}}}}}wwwwwwwwxxxxxxxxttttttttppppppppppppppppqqqqqqqqnnnnnnnnqqqqqqqqyyyyyyyyzzzzzzzzwwwwwwwwssssssss}}}}}}}}xxxxxxxxttttttttyyyyyyyyrrrrrrrrhhhhhhhhooooooooppppppppggggggggnnnnnnnnuuuuuuuuppppppppssssssssuuuuuuuuggggggggnnnnnnnnqqqqqqqqwwwwwwwwxxxxxxxxyyyyyyyyaaaaaaaaaaaaaaaayyyyyyyy}}}}}}}}wwwwwwwwxxxxxxxxttttttttppppppppppppppppqqqqqqqqnnnnnnnnqqqqqqqqyyyyyyyyzzzzzzzzwwwwwwwwssssssss}}}}}}}}xxxxxxxxttttttttyyyyyyyyrrrrrrrrhhhhhhhhooooooooppppppppggggggggnnnnnnnnuuuuuuuuppppppppssssssssuuuuuuuuggggggggnnnnnnnnqqqqqqqqwwwwwwwwxxxxxxxxyyyyyyyyaaaaaaaaaaaaaaaayyyyyyyy}}}}}}}}wwwwwwwwxxxxxxxxttttttttppppppppppppppppqqqqqqqqnnnnnnnnqqqqqqqqyyyyyyyyzzzzzzzzwwwwwwwwssssssss}}}}}}}}xxxxxxxxttttttttyyyyyyyyrrrrrrrrhhhhhhhhooooooooppppppppggggggggnnnnnnnnuuuuuuuuppppppppssssssssuuuuuuuuggggggggnnnnnnnnqqqqqqqqwwwwwwwwxxxxxxxxyyyyyyyyaaaaaaaaaaaaaaaayyyyyyyy}}}}}}}}wwwwwwwwxxxxxxxxttttttttppppppppppppppppqqqqqqqqnnnnnnnnqqqqqqqqyyyyyyyyzzzzzzzzwwwwwwwwssssssss}}}}}}}}xxxxxxxxttttttttyyyyyyyyrrrrrrrrhhhhhhhhooooooooppppppppggggggggnnnnnnnnuuuuuuuuppppppppssssssssuuuuuuuuggggggggnnnnnnnnqqqqqqqqwwwwwwwwxxxxxxxxzzzzzzzzaaaaaaaaaaaaaaaayyyyyyyy}}}}}}}}wwwwwwwwxxxxxxxxttttttttppppppppppppppppqqqqqqqqnnnnnnnnqqqqqqqqyyyyyyyyzzzzzzzzwwwwwwwwssssssss}}}}}}}}xxxxxxxxttttttttyyyyyyyyrrrrrrrrhhhhhhhhggggggggkkkkkkkkkkkkkkkkrrrrrrrrrrrrrrrrppppppppssssssssmmmmmmmmoooooooonnnnnnnnqqqqqqqqttttttttxxxxxxxxzzzzzzzzooooooooNNNNNNNNrrrrrrrr||||||||wwwwwwwwrrrrrrrruuuuuuuuttttttttppppppppuuuuuuuuqqqqqqqqrrrrrrrrvvvvvvvvyyyyyyyyzzzzzzzzwwwwwwwwssssssss||||||||}}}}}}}}ssssssssppppppppqqqqqqqqrrrrrrrrhhhhhhhhggggggggkkkkkkkkkkkkkkkkrrrrrrrrrrrrrrrrppppppppssssssssmmmmmmmmoooooooonnnnnnnnqqqqqqqqttttttttxxxxxxxxzzzzzzzzooooooooNNNNNNNNrrrrrrrr||||||||wwwwwwwwrrrrrrrruuuuuuuuttttttttppppppppuuuuuuuuqqqqqqqqrrrrrrrrvvvvvvvvyyyyyyyyzzzzzzzzwwwwwwwwssssssss||||||||}}}}}}}}ssssssssppppppppqqqqqqqqrrrrrrrrhhhhhhhhggggggggkkkkkkkkkkkkkkkkrrrrrrrrrrrrrrrrppppppppssssssssmmmmmmmmoooooooonnnnnnnnqqqqqqqqttttttttxxxxxxxxzzzzzzzzooooooooNNNNNNNNrrrrrrrr||||||||wwwwwwwwrrrrrrrruuuuuuuuttttttttppppppppuuuuuuuuqqqqqqqqrrrrrrrrvvvvvvvvyyyyyyyyzzzzzzzzwwwwwwwwssssssss||||||||}}}}}}}}ssssssssppppppppqqqqqqqqrrrrrrrrhhhhhhhhggggggggkkkkkkkkkkkkkkkkrrrrrrrrrrrrrrrrppppppppssssssssmmmmmmmmoooooooonnnnnnnnqqqqqqqqttttttttxxxxxxxxzzzzzzzzooooooooNNNNNNNNrrrrrrrr||||||||wwwwwwwwrrrrrrrruuuuuuuuttttttttppppppppuuuuuuuuqqqqqqqqrrrrrrrrvvvvvvvvyyyyyyyyzzzzzzzzwwwwwwwwssssssss||||||||}}}}}}}}ssssssssppppppppqqqqqqqqrrrrrrrrhhhhhhhhggggggggkkkkkkkkkkkkkkkkrrrrrrrrrrrrrrrrppppppppssssssssmmmmmmmmoooooooonnnnnnnnqqqqqqqqttttttttxxxxxxxxzzzzzzzzooooooooNNNNNNNNrrrrrrrr||||||||wwwwwwwwrrrrrrrruuuuuuuuttttttttppppppppuuuuuuuuqqqqqqqqrrrrrrrrvvvvvvvvyyyyyyyy{{{{{{{{wwwwwwwwssssssss||||||||}}}}}}}}ssssssssppppppppqqqqqqqqrrrrrrrrhhhhhhhhggggggggkkkkkkkkkkkkkkkkrrrrrrrrrrrrrrrrppppppppssssssssmmmmmmmmoooooooonnnnnnnnqqqqqqqqttttttttxxxxxxxxzzzzzzzzooooooooNNNNNNNNrrrrrrrr||||||||wwwwwwwwrrrrrrrruuuuuuuuttttttttppppppppuuuuuuuuqqqqqqqqrrrrrrrrvvvvvvvvyyyyyyyy{{{{{{{{wwwwwwwwssssssss||||||||}}}}}}}}ssssssssppppppppqqqqqqqqrrrrrrrrhhhhhhhhggggggggkkkkkkkkkkkkkkkkrrrrrrrrrrrrrrrrppppppppssssssssmmmmmmmmoooooooonnnnnnnnqqqqqqqqttttttttxxxxxxxxzzzzzzzzooooooooNNNNNNNNrrrrrrrr||||||||xxxxxxxxrrrrrrrruuuuuuuuttttttttppppppppuuuuuuuuqqqqqqqqrrrrrrrrvvvvvvvvyyyyyyyy{{{{{{{{wwwwwwwwssssssss||||||||}}}}}}}}ssssssssppppppppqqqqqqqqrrrrrrrrhhhhhhhhggggggggkkkkkkkkkkkkkkkkrrrrrrrrrrrrrrrrppppppppssssssssmmmmmmmmoooooooonnnnnnnnqqqqqqqqttttttttxxxxxxxxzzzzzzzzooooooooNNNNNNNNrrrrrrrr||||||||xxxxxxxxrrrrrrrruuuuuuuuttttttttppppppppuuuuuuuuqqqqqqqqrrrrrrrrvvvvvvvvyyyyyyyy{{{{{{{{wwwwwwwwssssssss||||||||}}}}}}}}ssssssssppppppppqqqqqqqqrrrrrrrrhhhhhhhhbbbbbbbbkkkkkkkkkkkkkkkkrrrrrrrrmmmmmmmmiiiiiiiissssssssiiiiiiiissssssssnnnnnnnnqqqqqqqqppppppppxxxxxxxxrrrrrrrroooooooo^^^^^^^^^^^^^^^^wwwwwwww{{{{{{{{rrrrrrrrppppppppttttttttppppppppmmmmmmmmqqqqqqqqkkkkkkkkvvvvvvvvyyyyyyyy{{{{{{{{wwwwwwwwssssssssrrrrrrrruuuuuuuusssssssshhhhhhhheeeeeeeerrrrrrrriiiiiiiibbbbbbbbkkkkkkkkkkkkkkkkrrrrrrrrmmmmmmmmiiiiiiiissssssssiiiiiiiissssssssnnnnnnnnqqqqqqqqppppppppxxxxxxxxrrrrrrrroooooooo^^^^^^^^^^^^^^^^wwwwwwww{{{{{{{{rrrrrrrrppppppppttttttttppppppppmmmmmmmmqqqqqqqqkkkkkkkkvvvvvvvvyyyyyyyy{{{{{{{{wwwwwwwwssssssssrrrrrrrruuuuuuuutttttttthhhhhhhheeeeeeeerrrrrrrriiiiiiiibbbbbbbbkkkkkkkkkkkkkkkkrrrrrrrrmmmmmmmmiiiiiiiissssssssiiiiiiiissssssssnnnnnnnnrrrrrrrrppppppppxxxxxxxxrrrrrrrroooooooo^^^^^^^^^^^^^^^^wwwwwwww{{{{{{{{rrrrrrrrppppppppttttttttppppppppmmmmmmmmqqqqqqqqkkkkkkkkvvvvvvvvyyyyyyyy{{{{{{{{wwwwwwwwssssssssssssssssuuuuuuuutttttttthhhhhhhheeeeeeeerrrrrrrriiiiiiiibbbbbbbbkkkkkkkkkkkkkkkkrrrrrrrrmmmmmmmmiiiiiiiissssssssiiiiiiiissssssssnnnnnnnnrrrrrrrrppppppppxxxxxxxxrrrrrrrroooooooo^^^^^^^^^^^^^^^^wwwwwwww{{{{{{{{ssssssssqqqqqqqqttttttttppppppppmmmmmmmmqqqqqqqqkkkkkkkkvvvvvvvvyyyyyyyy{{{{{{{{wwwwwwwwssssssssssssssssuuuuuuuutttttttthhhhhhhheeeeeeeerrrrrrrriiiiiiiiccccccccllllllllkkkkkkkkrrrrrrrrmmmmmmmmiiiiiiiissssssssiiiiiiiissssssssnnnnnnnnrrrrrrrrppppppppxxxxxxxxrrrrrrrroooooooo^^^^^^^^^^^^^^^^xxxxxxxx{{{{{{{{ssssssssqqqqqqqqttttttttppppppppmmmmmmmmqqqqqqqqkkkkkkkkvvvvvvvvyyyyyyyy{{{{{{{{wwwwwwwwssssssssssssssssuuuuuuuutttttttthhhhhhhheeeeeeeerrrrrrrriiiiiiiiccccccccllllllllkkkkkkkkssssssssmmmmmmmmiiiiiiiissssssssiiiiiiiissssssssnnnnnnnnrrrrrrrrppppppppxxxxxxxxrrrrrrrroooooooo^^^^^^^^^^^^^^^^xxxxxxxx{{{{{{{{ssssssssqqqqqqqquuuuuuuuppppppppmmmmmmmmqqqqqqqqkkkkkkkkvvvvvvvvyyyyyyyy{{{{{{{{wwwwwwwwssssssssssssssssuuuuuuuutttttttthhhhhhhheeeeeeeerrrrrrrriiiiiiiiccccccccllllllllllllllllssssssssmmmmmmmmiiiiiiiissssssssiiiiiiiittttttttoooooooorrrrrrrrppppppppxxxxxxxxrrrrrrrroooooooo^^^^^^^^^^^^^^^^xxxxxxxx{{{{{{{{ssssssssqqqqqqqquuuuuuuuppppppppmmmmmmmmqqqqqqqqkkkkkkkkvvvvvvvvyyyyyyyy{{{{{{{{wwwwwwwwssssssssssssssssuuuuuuuutttttttthhhhhhhheeeeeeeerrrrrrrriiiiiiiiccccccccllllllllllllllllssssssssmmmmmmmmiiiiiiiissssssssiiiiiiiittttttttoooooooorrrrrrrrppppppppxxxxxxxxrrrrrrrroooooooo^^^^^^^^^^^^^^^^xxxxxxxx{{{{{{{{ssssssssqqqqqqqquuuuuuuuppppppppmmmmmmmmqqqqqqqqkkkkkkkkvvvvvvvvyyyyyyyy{{{{{{{{wwwwwwwwssssssssssssssssuuuuuuuutttttttthhhhhhhheeeeeeeerrrrrrrriiiiiiiiccccccccllllllllllllllllzzzzzzzzmmmmmmmmllllllllssssssssqqqqqqqqttttttttoooooooorrrrrrrrppppppppqqqqqqqqnnnnnnnnhhhhhhhhoooooooo\\\\\\\\hhhhhhhh}}}}}}}}zzzzzzzzzzzzzzzzqqqqqqqqmmmmmmmmiiiiiiiiiiiiiiiiqqqqqqqqnnnnnnnnvvvvvvvvyyyyyyyy{{{{{{{{wwwwwwwwllllllllssssssssxxxxxxxxllllllllllllllllhhhhhhhhrrrrrrrriiiiiiiiccccccccllllllllllllllllzzzzzzzznnnnnnnnllllllllssssssssqqqqqqqqttttttttoooooooorrrrrrrrppppppppqqqqqqqqnnnnnnnnhhhhhhhhoooooooo]]]]]]]]hhhhhhhh}}}}}}}}zzzzzzzzzzzzzzzzqqqqqqqqmmmmmmmmiiiiiiiiiiiiiiiiqqqqqqqqnnnnnnnnvvvvvvvvyyyyyyyy{{{{{{{{wwwwwwwwllllllllssssssssyyyyyyyyllllllllllllllllhhhhhhhhrrrrrrrriiiiiiiiccccccccllllllllllllllllzzzzzzzznnnnnnnnllllllllssssssssqqqqqqqqttttttttoooooooorrrrrrrrppppppppqqqqqqqqnnnnnnnnhhhhhhhhoooooooo]]]]]]]]iiiiiiii}}}}}}}}zzzzzzzzzzzzzzzzqqqqqqqqmmmmmmmmiiiiiiiiiiiiiiiiqqqqqqqqnnnnnnnnvvvvvvvvyyyyyyyy{{{{{{{{wwwwwwwwllllllllssssssssyyyyyyyyllllllllllllllllhhhhhhhhrrrrrrrriiiiiiiiccccccccllllllllllllllllzzzzzzzznnnnnnnnllllllllssssssssqqqqqqqqttttttttoooooooorrrrrrrrppppppppqqqqqqqqnnnnnnnnhhhhhhhhoooooooo]]]]]]]]iiiiiiii}}}}}}}}zzzzzzzzzzzzzzzzqqqqqqqqmmmmmmmmiiiiiiiiiiiiiiiiqqqqqqqqnnnnnnnnvvvvvvvvyyyyyyyy{{{{{{{{xxxxxxxxllllllllssssssssyyyyyyyyllllllllllllllllhhhhhhhhrrrrrrrriiiiiiiiccccccccllllllllllllllllzzzzzzzznnnnnnnnllllllllssssssssqqqqqqqqttttttttoooooooorrrrrrrrppppppppqqqqqqqqnnnnnnnnhhhhhhhhoooooooo]]]]]]]]iiiiiiii}}}}}}}}zzzzzzzzzzzzzzzzqqqqqqqqmmmmmmmmiiiiiiiiiiiiiiiiqqqqqqqqnnnnnnnnvvvvvvvvyyyyyyyy{{{{{{{{xxxxxxxxllllllllssssssssyyyyyyyylllllllllllllllliiiiiiiirrrrrrrriiiiiiiiccccccccllllllllllllllllzzzzzzzznnnnnnnnllllllllssssssssqqqqqqqqttttttttoooooooorrrrrrrrppppppppqqqqqqqqnnnnnnnnhhhhhhhhoooooooo]]]]]]]]iiiiiiii}}}}}}}}zzzzzzzzzzzzzzzzqqqqqqqqmmmmmmmmiiiiiiiiiiiiiiiiqqqqqqqqnnnnnnnnvvvvvvvvyyyyyyyy{{{{{{{{xxxxxxxxllllllllssssssssyyyyyyyylllllllllllllllliiiiiiiirrrrrrrriiiiiiiiccccccccllllllllllllllllzzzzzzzznnnnnnnnllllllllssssssssqqqqqqqqttttttttoooooooorrrrrrrrppppppppqqqqqqqqnnnnnnnnhhhhhhhhoooooooo]]]]]]]]iiiiiiii}}}}}}}}zzzzzzzzzzzzzzzzqqqqqqqqmmmmmmmmiiiiiiiiiiiiiiiiqqqqqqqqnnnnnnnnvvvvvvvvyyyyyyyy{{{{{{{{xxxxxxxxllllllllssssssssyyyyyyyylllllllllllllllliiiiiiiirrrrrrrriiiiiiiiccccccccllllllllllllllllzzzzzzzznnnnnnnnllllllllssssssssqqqqqqqqttttttttoooooooorrrrrrrrppppppppqqqqqqqqnnnnnnnnhhhhhhhhoooooooo]]]]]]]]iiiiiiii~~~~~~~~zzzzzzzzzzzzzzzzqqqqqqqqmmmmmmmmiiiiiiiiiiiiiiiiqqqqqqqqnnnnnnnnvvvvvvvvyyyyyyyy{{{{{{{{xxxxxxxxllllllllssssssssyyyyyyyylllllllllllllllliiiiiiiirrrrrrrriiiiiiiiccccccccllllllllllllllllwwwwwwwwnnnnnnnnqqqqqqqqssssssssuuuuuuuu{{{{{{{{oooooooojjjjjjjjppppppppllllllllffffffffkkkkkkkkssssssssiiiiiiiiOOOOOOOOnnnnnnnn}}}}}}}}yyyyyyyyppppppppllllllllqqqqqqqqqqqqqqqqssssssssvvvvvvvvyyyyyyyy{{{{{{{{ppppppppoooooooossssssssvvvvvvvvggggggggppppppppmmmmmmmmrrrrrrrriiiiiiiiccccccccllllllllllllllllwwwwwwwwnnnnnnnnqqqqqqqqssssssssuuuuuuuu{{{{{{{{oooooooojjjjjjjjppppppppllllllllffffffffkkkkkkkkssssssssiiiiiiiiOOOOOOOOnnnnnnnn}}}}}}}}yyyyyyyyppppppppllllllllqqqqqqqqqqqqqqqqssssssssvvvvvvvvyyyyyyyy{{{{{{{{ppppppppoooooooossssssssvvvvvvvvggggggggppppppppmmmmmmmmrrrrrrrriiiiiiiiccccccccllllllllllllllllwwwwwwwwnnnnnnnnqqqqqqqqssssssssuuuuuuuu{{{{{{{{oooooooojjjjjjjjppppppppllllllllffffffffkkkkkkkkssssssssiiiiiiiiOOOOOOOOnnnnnnnn}}}}}}}}xxxxxxxxppppppppllllllllqqqqqqqqqqqqqqqqssssssssvvvvvvvvyyyyyyyy{{{{{{{{ppppppppoooooooossssssssvvvvvvvvggggggggppppppppmmmmmmmmrrrrrrrriiiiiiiiccccccccllllllllllllllllwwwwwwwwnnnnnnnnqqqqqqqqssssssssuuuuuuuu{{{{{{{{oooooooojjjjjjjjppppppppllllllllffffffffkkkkkkkkssssssssiiiiiiiiOOOOOOOOnnnnnnnn}}}}}}}}xxxxxxxxppppppppllllllllqqqqqqqqqqqqqqqqssssssssvvvvvvvvyyyyyyyy{{{{{{{{ppppppppoooooooossssssssvvvvvvvvggggggggppppppppmmmmmmmmrrrrrrrriiiiiiiiccccccccllllllllllllllllwwwwwwwwnnnnnnnnqqqqqqqqssssssssuuuuuuuu{{{{{{{{oooooooojjjjjjjjppppppppllllllllffffffffkkkkkkkkssssssssiiiiiiiiOOOOOOOOnnnnnnnn}}}}}}}}xxxxxxxxppppppppllllllllqqqqqqqqqqqqqqqqssssssssvvvvvvvvyyyyyyyy{{{{{{{{ppppppppoooooooossssssssvvvvvvvvggggggggppppppppmmmmmmmmrrrrrrrriiiiiiiiccccccccllllllllllllllllwwwwwwwwnnnnnnnnqqqqqqqqssssssssuuuuuuuu{{{{{{{{oooooooojjjjjjjjppppppppllllllllffffffffkkkkkkkkssssssssiiiiiiiiOOOOOOOOnnnnnnnn}}}}}}}}xxxxxxxxppppppppllllllllqqqqqqqqqqqqqqqqssssssssvvvvvvvvyyyyyyyy{{{{{{{{ppppppppoooooooossssssssvvvvvvvvggggggggppppppppmmmmmmmmrrrrrrrriiiiiiiiccccccccllllllllllllllllwwwwwwwwnnnnnnnnqqqqqqqqssssssssuuuuuuuu{{{{{{{{oooooooojjjjjjjjppppppppllllllllffffffffkkkkkkkkssssssssiiiiiiiiOOOOOOOOnnnnnnnn}}}}}}}}xxxxxxxxppppppppllllllllqqqqqqqqqqqqqqqqssssssssvvvvvvvvyyyyyyyy{{{{{{{{ppppppppoooooooossssssssvvvvvvvvggggggggppppppppmmmmmmmmrrrrrrrriiiiiiiiccccccccllllllllllllllllwwwwwwwwnnnnnnnnqqqqqqqqssssssssuuuuuuuu{{{{{{{{oooooooojjjjjjjjppppppppllllllllffffffffkkkkkkkkssssssssiiiiiiiiOOOOOOOOnnnnnnnn}}}}}}}}xxxxxxxxppppppppllllllllqqqqqqqqqqqqqqqqssssssssvvvvvvvvyyyyyyyy{{{{{{{{ppppppppoooooooossssssssvvvvvvvvggggggggppppppppmmmmmmmmrrrrrrrriiiiiiiiccccccccssssssssllllllllssssssssnnnnnnnnqqqqqqqqssssssss}}}}}}}}xxxxxxxxooooooooffffffffpppppppplllllllliiiiiiiioooooooossssssssuuuuuuuu^^^^^^^^UUUUUUUUxxxxxxxx}}}}}}}}uuuuuuuuqqqqqqqquuuuuuuuyyyyyyyyssssssssvvvvvvvvyyyyyyyy{{{{{{{{kkkkkkkkllllllllssssssssqqqqqqqqooooooooppppppppmmmmmmmmrrrrrrrriiiiiiiiccccccccssssssssllllllllssssssssnnnnnnnnqqqqqqqqssssssss}}}}}}}}xxxxxxxxooooooooffffffffpppppppplllllllliiiiiiiioooooooossssssssuuuuuuuu^^^^^^^^UUUUUUUUxxxxxxxx}}}}}}}}uuuuuuuuppppppppuuuuuuuuyyyyyyyyssssssssvvvvvvvvyyyyyyyy{{{{{{{{kkkkkkkkllllllllssssssssqqqqqqqqooooooooppppppppmmmmmmmmrrrrrrrriiiiiiiiccccccccssssssssllllllllssssssssnnnnnnnnqqqqqqqqssssssss}}}}}}}}xxxxxxxxooooooooffffffffpppppppplllllllliiiiiiiioooooooossssssssuuuuuuuu^^^^^^^^UUUUUUUUxxxxxxxx}}}}}}}}uuuuuuuuppppppppuuuuuuuuyyyyyyyyssssssssvvvvvvvvyyyyyyyy{{{{{{{{kkkkkkkkllllllllssssssssqqqqqqqqooooooooppppppppmmmmmmmmrrrrrrrriiiiiiiiccccccccssssssssllllllllssssssssnnnnnnnnqqqqqqqqssssssss}}}}}}}}xxxxxxxxooooooooffffffffpppppppplllllllliiiiiiiioooooooossssssssuuuuuuuu^^^^^^^^UUUUUUUUxxxxxxxx}}}}}}}}uuuuuuuuppppppppuuuuuuuuyyyyyyyyssssssssvvvvvvvvyyyyyyyy{{{{{{{{kkkkkkkkllllllllssssssssqqqqqqqqooooooooppppppppmmmmmmmmrrrrrrrriiiiiiiiccccccccssssssssllllllllssssssssnnnnnnnnqqqqqqqqssssssss}}}}}}}}xxxxxxxxooooooooffffffffpppppppplllllllliiiiiiiioooooooossssssssuuuuuuuu^^^^^^^^UUUUUUUUxxxxxxxx}}}}}}}}uuuuuuuuppppppppuuuuuuuuyyyyyyyyssssssssvvvvvvvvyyyyyyyy{{{{{{{{kkkkkkkkllllllllssssssssqqqqqqqqooooooooppppppppmmmmmmmmrrrrrrrriiiiiiiiccccccccssssssssllllllllssssssssnnnnnnnnqqqqqqqqssssssss}}}}}}}}xxxxxxxxooooooooffffffffpppppppplllllllliiiiiiiioooooooossssssssuuuuuuuu^^^^^^^^UUUUUUUUxxxxxxxx}}}}}}}}uuuuuuuuppppppppuuuuuuuuyyyyyyyyssssssssvvvvvvvvyyyyyyyy{{{{{{{{kkkkkkkkllllllllssssssssqqqqqqqqooooooooppppppppmmmmmmmmrrrrrrrriiiiiiiiccccccccssssssssllllllllssssssssnnnnnnnnppppppppssssssss}}}}}}}}xxxxxxxxooooooooffffffffpppppppplllllllliiiiiiiioooooooossssssssuuuuuuuu^^^^^^^^UUUUUUUUxxxxxxxx}}}}}}}}uuuuuuuuppppppppuuuuuuuuyyyyyyyyssssssssvvvvvvvvyyyyyyyy{{{{{{{{kkkkkkkkllllllllssssssssqqqqqqqqooooooooppppppppmmmmmmmmrrrrrrrriiiiiiiiccccccccssssssssllllllllssssssssnnnnnnnnppppppppssssssss}}}}}}}}xxxxxxxxooooooooffffffffpppppppplllllllliiiiiiiioooooooossssssssuuuuuuuu^^^^^^^^UUUUUUUUxxxxxxxx}}}}}}}}uuuuuuuuppppppppuuuuuuuuyyyyyyyyssssssssvvvvvvvvyyyyyyyy{{{{{{{{kkkkkkkkllllllllssssssssqqqqqqqqooooooooppppppppmmmmmmmmrrrrrrrriiiiiiiiccccccccxxxxxxxxllllllllssssssssnnnnnnnnppppppppsssssssszzzzzzzzllllllllggggggggffffffffhhhhhhhhllllllllnnnnnnnnoooooooossssssssrrrrrrrrssssssss[[[[[[[[\\\\\\\\uuuuuuuuuuuuuuuuxxxxxxxxuuuuuuuuvvvvvvvvssssssssvvvvvvvvyyyyyyyy{{{{{{{{ssssssssggggggggssssssssiiiiiiiittttttttppppppppmmmmmmmmrrrrrrrriiiiiiiiccccccccxxxxxxxxllllllllssssssssnnnnnnnnppppppppsssssssszzzzzzzzllllllllggggggggffffffffhhhhhhhhllllllllnnnnnnnnoooooooossssssssrrrrrrrrssssssss[[[[[[[[\\\\\\\\uuuuuuuuuuuuuuuuxxxxxxxxuuuuuuuuvvvvvvvvssssssssvvvvvvvvyyyyyyyy{{{{{{{{ssssssssggggggggssssssssiiiiiiiittttttttppppppppmmmmmmmmrrrrrrrriiiiiiiiccccccccxxxxxxxxllllllllssssssssnnnnnnnnppppppppsssssssszzzzzzzzllllllllggggggggffffffffhhhhhhhhllllllllnnnnnnnnoooooooossssssssrrrrrrrrssssssss[[[[[[[[\\\\\\\\uuuuuuuuuuuuuuuuxxxxxxxxuuuuuuuuvvvvvvvvssssssssvvvvvvvvyyyyyyyy{{{{{{{{ssssssssggggggggssssssssiiiiiiiittttttttppppppppmmmmmmmmrrrrrrrriiiiiiiiccccccccxxxxxxxxllllllllssssssssnnnnnnnnppppppppsssssssszzzzzzzzllllllllggggggggffffffffhhhhhhhhllllllllnnnnnnnnoooooooossssssssrrrrrrrrssssssss[[[[[[[[\\\\\\\\uuuuuuuuuuuuuuuuxxxxxxxxuuuuuuuuvvvvvvvvssssssssvvvvvvvvyyyyyyyy{{{{{{{{ssssssssggggggggssssssssiiiiiiiittttttttppppppppmmmmmmmmrrrrrrrriiiiiiiiccccccccxxxxxxxxllllllllssssssssnnnnnnnnqqqqqqqqsssssssszzzzzzzzllllllllggggggggffffffffhhhhhhhhllllllllnnnnnnnnoooooooossssssssrrrrrrrrssssssss[[[[[[[[\\\\\\\\uuuuuuuuuuuuuuuuxxxxxxxxuuuuuuuuvvvvvvvvssssssssvvvvvvvvyyyyyyyy{{{{{{{{ssssssssggggggggssssssssiiiiiiiittttttttppppppppmmmmmmmmrrrrrrrriiiiiiiiccccccccxxxxxxxxllllllllssssssssnnnnnnnnqqqqqqqqsssssssszzzzzzzzllllllllggggggggffffffffhhhhhhhhllllllllnnnnnnnnoooooooossssssssrrrrrrrrssssssss[[[[[[[[\\\\\\\\uuuuuuuuuuuuuuuuxxxxxxxxuuuuuuuuvvvvvvvvssssssssvvvvvvvvyyyyyyyy{{{{{{{{ssssssssggggggggssssssssiiiiiiiittttttttppppppppmmmmmmmmrrrrrrrriiiiiiiiccccccccxxxxxxxxllllllllssssssssnnnnnnnnqqqqqqqqsssssssszzzzzzzzllllllllggggggggffffffffhhhhhhhhllllllllnnnnnnnnoooooooossssssssrrrrrrrrssssssss[[[[[[[[\\\\\\\\uuuuuuuuuuuuuuuuxxxxxxxxuuuuuuuuvvvvvvvvssssssssvvvvvvvvyyyyyyyy{{{{{{{{ssssssssggggggggssssssssiiiiiiiittttttttppppppppmmmmmmmmrrrrrrrriiiiiiiiccccccccxxxxxxxxllllllllssssssssnnnnnnnnqqqqqqqqsssssssszzzzzzzzllllllllggggggggffffffffhhhhhhhhllllllllnnnnnnnnoooooooossssssssrrrrrrrrssssssss[[[[[[[[\\\\\\\\uuuuuuuuuuuuuuuuxxxxxxxxuuuuuuuuvvvvvvvvssssssssvvvvvvvvyyyyyyyy{{{{{{{{ssssssssggggggggssssssssiiiiiiiittttttttppppppppmmmmmmmmrrrrrrrriiiiiiiiccccccccxxxxxxxxllllllllkkkkkkkknnnnnnnniiiiiiiillllllllnnnnnnnnggggggggbbbbbbbbffffffffddddddddllllllllnnnnnnnnoooooooossssssssnnnnnnnnxxxxxxxxmmmmmmmmFFFFFFFFzzzzzzzz||||||||xxxxxxxxuuuuuuuuuuuuuuuuqqqqqqqqkkkkkkkkvvvvvvvvyyyyyyyyssssssssppppppppggggggggssssssssllllllllllllllllppppppppmmmmmmmmrrrrrrrriiiiiiiiccccccccxxxxxxxxllllllllkkkkkkkknnnnnnnniiiiiiiillllllllnnnnnnnnggggggggbbbbbbbbffffffffddddddddllllllllnnnnnnnnoooooooossssssssnnnnnnnnxxxxxxxxmmmmmmmmFFFFFFFFzzzzzzzz||||||||xxxxxxxxuuuuuuuuuuuuuuuuqqqqqqqqkkkkkkkkvvvvvvvvyyyyyyyyssssssssppppppppggggggggssssssssllllllllllllllllppppppppmmmmmmmmrrrrrrrriiiiiiiiccccccccxxxxxxxxllllllllkkkkkkkknnnnnnnniiiiiiiillllllllnnnnnnnnggggggggbbbbbbbbffffffffddddddddllllllllnnnnnnnnoooooooossssssssnnnnnnnnxxxxxxxxmmmmmmmmFFFFFFFFzzzzzzzz||||||||xxxxxxxxuuuuuuuuuuuuuuuuqqqqqqqqkkkkkkkkvvvvvvvvyyyyyyyyssssssssppppppppggggggggssssssssllllllllllllllllppppppppmmmmmmmmrrrrrrrriiiiiiiiccccccccxxxxxxxxllllllllkkkkkkkknnnnnnnniiiiiiiillllllllnnnnnnnnggggggggbbbbbbbbffffffffddddddddllllllllnnnnnnnnoooooooossssssssnnnnnnnnxxxxxxxxmmmmmmmmFFFFFFFFzzzzzzzz||||||||xxxxxxxxuuuuuuuuuuuuuuuuqqqqqqqqkkkkkkkkvvvvvvvvyyyyyyyyssssssssppppppppggggggggssssssssllllllllllllllllppppppppmmmmmmmmrrrrrrrriiiiiiiiccccccccxxxxxxxxllllllllkkkkkkkknnnnnnnniiiiiiiillllllllnnnnnnnnggggggggbbbbbbbbffffffffddddddddllllllllnnnnnnnnoooooooossssssssnnnnnnnnxxxxxxxxmmmmmmmmFFFFFFFFzzzzzzzz||||||||xxxxxxxxuuuuuuuuuuuuuuuuqqqqqqqqkkkkkkkkvvvvvvvvyyyyyyyyssssssssppppppppggggggggssssssssllllllllllllllllppppppppmmmmmmmmrrrrrrrriiiiiiiiccccccccxxxxxxxxllllllllkkkkkkkknnnnnnnniiiiiiiillllllllnnnnnnnnggggggggbbbbbbbbffffffffddddddddllllllllnnnnnnnnoooooooossssssssnnnnnnnnxxxxxxxxmmmmmmmmFFFFFFFFzzzzzzzz||||||||xxxxxxxxuuuuuuuuuuuuuuuuqqqqqqqqkkkkkkkkvvvvvvvvyyyyyyyyssssssssppppppppggggggggssssssssllllllllllllllllppppppppmmmmmmmmrrrrrrrriiiiiiiiccccccccxxxxxxxxllllllllkkkkkkkknnnnnnnniiiiiiiillllllllnnnnnnnnggggggggbbbbbbbbffffffffddddddddllllllllnnnnnnnnoooooooossssssssnnnnnnnnxxxxxxxxmmmmmmmmFFFFFFFFzzzzzzzz||||||||xxxxxxxxuuuuuuuuuuuuuuuuqqqqqqqqkkkkkkkkvvvvvvvvyyyyyyyyssssssssppppppppggggggggssssssssllllllllllllllllppppppppmmmmmmmmrrrrrrrriiiiiiiiccccccccxxxxxxxxllllllllkkkkkkkknnnnnnnniiiiiiiillllllllnnnnnnnnggggggggbbbbbbbbffffffffddddddddllllllllnnnnnnnnoooooooossssssssnnnnnnnnxxxxxxxxmmmmmmmmFFFFFFFFzzzzzzzz||||||||xxxxxxxxuuuuuuuuuuuuuuuuqqqqqqqqkkkkkkkkvvvvvvvvyyyyyyyyssssssssppppppppggggggggssssssssllllllllllllllllppppppppmmmmmmmmrrrrrrrriiiiiiiiccccccccppppppppssssssssnnnnnnnnnnnnnnnnddddddddggggggggiiiiiiiiggggggggbbbbbbbbffffffffddddddddllllllllnnnnnnnnoooooooossssssssuuuuuuuuxxxxxxxxqqqqqqqqQQQQQQQQffffffffkkkkkkkkuuuuuuuuqqqqqqqquuuuuuuuqqqqqqqqggggggggvvvvvvvvqqqqqqqqooooooookkkkkkkkoooooooossssssssqqqqqqqqooooooooxxxxxxxxmmmmmmmmrrrrrrrr````````ccccccccppppppppssssssssnnnnnnnnnnnnnnnnddddddddggggggggiiiiiiiiggggggggbbbbbbbbffffffffddddddddllllllllnnnnnnnnoooooooossssssssuuuuuuuuxxxxxxxxqqqqqqqqQQQQQQQQffffffffkkkkkkkkuuuuuuuuqqqqqqqquuuuuuuuqqqqqqqqggggggggvvvvvvvvqqqqqqqqooooooookkkkkkkkoooooooossssssssqqqqqqqqooooooooxxxxxxxxmmmmmmmmrrrrrrrr````````ccccccccppppppppssssssssnnnnnnnnnnnnnnnnddddddddggggggggiiiiiiiiggggggggbbbbbbbbffffffffddddddddllllllllnnnnnnnnoooooooossssssssuuuuuuuuxxxxxxxxqqqqqqqqQQQQQQQQffffffffkkkkkkkkuuuuuuuuqqqqqqqquuuuuuuuqqqqqqqqggggggggvvvvvvvvqqqqqqqqooooooookkkkkkkkoooooooossssssssqqqqqqqqooooooooxxxxxxxxmmmmmmmmrrrrrrrr````````ccccccccppppppppssssssssnnnnnnnnnnnnnnnnddddddddggggggggiiiiiiiiggggggggbbbbbbbbffffffffddddddddllllllllnnnnnnnnoooooooossssssssuuuuuuuuxxxxxxxxqqqqqqqqQQQQQQQQffffffffkkkkkkkkuuuuuuuuqqqqqqqquuuuuuuuqqqqqqqqggggggggvvvvvvvvqqqqqqqqooooooookkkkkkkkoooooooossssssssqqqqqqqqooooooooxxxxxxxxmmmmmmmmrrrrrrrr````````ccccccccppppppppssssssssnnnnnnnnnnnnnnnnddddddddggggggggiiiiiiiiggggggggbbbbbbbbffffffffddddddddllllllllnnnnnnnnoooooooossssssssuuuuuuuuxxxxxxxxqqqqqqqqQQQQQQQQffffffffkkkkkkkkuuuuuuuuqqqqqqqquuuuuuuuqqqqqqqqggggggggvvvvvvvvqqqqqqqqooooooookkkkkkkkoooooooossssssssqqqqqqqqooooooooxxxxxxxxmmmmmmmmrrrrrrrr````````ccccccccppppppppssssssssnnnnnnnnnnnnnnnnddddddddggggggggiiiiiiiiggggggggbbbbbbbbffffffffddddddddllllllllnnnnnnnnoooooooossssssssuuuuuuuuxxxxxxxxqqqqqqqqQQQQQQQQffffffffkkkkkkkkuuuuuuuuqqqqqqqquuuuuuuuqqqqqqqqggggggggvvvvvvvvqqqqqqqqooooooookkkkkkkkoooooooossssssssqqqqqqqqooooooooxxxxxxxxmmmmmmmmrrrrrrrr````````ccccccccppppppppssssssssnnnnnnnnnnnnnnnnddddddddggggggggiiiiiiiiggggggggbbbbbbbbffffffffddddddddllllllllnnnnnnnnoooooooossssssssuuuuuuuuxxxxxxxxqqqqqqqqQQQQQQQQffffffffkkkkkkkkuuuuuuuuqqqqqqqquuuuuuuuqqqqqqqqggggggggvvvvvvvvqqqqqqqqooooooookkkkkkkkoooooooossssssssqqqqqqqqooooooooxxxxxxxxmmmmmmmmrrrrrrrr````````ccccccccppppppppssssssssnnnnnnnnnnnnnnnnddddddddggggggggiiiiiiiiggggggggbbbbbbbbffffffffddddddddllllllllnnnnnnnnoooooooossssssssuuuuuuuuxxxxxxxxqqqqqqqqQQQQQQQQffffffffkkkkkkkkuuuuuuuuqqqqqqqquuuuuuuuqqqqqqqqggggggggvvvvvvvvqqqqqqqqooooooookkkkkkkkoooooooossssssssqqqqqqqqooooooooxxxxxxxxmmmmmmmmrrrrrrrr````````ccccccccssssssssppppppppssssssssffffffffddddddddggggggggbbbbbbbbggggggggbbbbbbbbffffffffddddddddttttttttnnnnnnnnoooooooossssssssrrrrrrrrppppppppqqqqqqqqbbbbbbbbMMMMMMMMggggggggqqqqqqqqnnnnnnnniiiiiiiiggggggggnnnnnnnnmmmmmmmmggggggggkkkkkkkkllllllllssssssssiiiiiiiilllllllluuuuuuuummmmmmmmrrrrrrrrddddddddccccccccssssssssppppppppssssssssffffffffddddddddggggggggbbbbbbbbggggggggbbbbbbbbffffffffddddddddttttttttnnnnnnnnoooooooossssssssrrrrrrrrppppppppqqqqqqqqbbbbbbbbMMMMMMMMggggggggqqqqqqqqnnnnnnnniiiiiiiiggggggggnnnnnnnnmmmmmmmmggggggggkkkkkkkkllllllllssssssssiiiiiiiilllllllluuuuuuuummmmmmmmrrrrrrrrddddddddccccccccssssssssppppppppssssssssffffffffddddddddggggggggbbbbbbbbggggggggbbbbbbbbffffffffddddddddttttttttnnnnnnnnoooooooossssssssrrrrrrrrppppppppqqqqqqqqbbbbbbbbMMMMMMMMggggggggqqqqqqqqnnnnnnnniiiiiiiiggggggggnnnnnnnnmmmmmmmmggggggggkkkkkkkkllllllllssssssssiiiiiiiilllllllluuuuuuuummmmmmmmrrrrrrrrddddddddccccccccssssssssppppppppssssssssffffffffddddddddggggggggbbbbbbbbggggggggbbbbbbbbffffffffddddddddttttttttnnnnnnnnoooooooossssssssrrrrrrrrppppppppqqqqqqqqbbbbbbbbMMMMMMMMggggggggqqqqqqqqnnnnnnnniiiiiiiiggggggggnnnnnnnnmmmmmmmmggggggggkkkkkkkkllllllllssssssssiiiiiiiilllllllluuuuuuuummmmmmmmrrrrrrrrddddddddccccccccssssssssppppppppssssssssffffffffddddddddggggggggbbbbbbbbggggggggccccccccffffffffddddddddttttttttnnnnnnnnoooooooossssssssrrrrrrrrppppppppqqqqqqqqbbbbbbbbMMMMMMMMggggggggqqqqqqqqnnnnnnnniiiiiiiiggggggggnnnnnnnnmmmmmmmmggggggggkkkkkkkkllllllllssssssssiiiiiiiilllllllluuuuuuuummmmmmmmrrrrrrrrddddddddccccccccssssssssppppppppssssssssffffffffddddddddggggggggbbbbbbbbggggggggccccccccffffffffddddddddttttttttnnnnnnnnoooooooossssssssrrrrrrrrppppppppqqqqqqqqbbbbbbbbMMMMMMMMggggggggqqqqqqqqnnnnnnnnjjjjjjjjggggggggnnnnnnnnmmmmmmmmggggggggkkkkkkkkllllllllssssssssiiiiiiiilllllllluuuuuuuummmmmmmmrrrrrrrrddddddddccccccccssssssssppppppppssssssssffffffffddddddddggggggggbbbbbbbbhhhhhhhhccccccccffffffffddddddddttttttttnnnnnnnnoooooooossssssssrrrrrrrrppppppppqqqqqqqqccccccccMMMMMMMMggggggggqqqqqqqqnnnnnnnnjjjjjjjjggggggggnnnnnnnnmmmmmmmmggggggggkkkkkkkkllllllllssssssssiiiiiiiilllllllluuuuuuuummmmmmmmrrrrrrrrddddddddccccccccttttttttppppppppssssssssffffffffddddddddggggggggbbbbbbbbhhhhhhhhccccccccffffffffddddddddttttttttnnnnnnnnoooooooossssssssrrrrrrrrppppppppqqqqqqqqccccccccMMMMMMMMggggggggqqqqqqqqnnnnnnnnjjjjjjjjggggggggnnnnnnnnmmmmmmmmggggggggkkkkkkkkllllllllssssssssiiiiiiiilllllllluuuuuuuummmmmmmmrrrrrrrrddddddddkkkkkkkkqqqqqqqqllllllllddddddddaaaaaaaaeeeeeeeeggggggggeeeeeeeehhhhhhhhccccccccmmmmmmmmssssssssxxxxxxxxnnnnnnnnoooooooollllllllnnnnnnnnlllllllljjjjjjjjoooooooo[[[[[[[[OOOOOOOOiiiiiiiiuuuuuuuuxxxxxxxxeeeeeeeeggggggggjjjjjjjjmmmmmmmmjjjjjjjjkkkkkkkkoooooooossssssssddddddddhhhhhhhhppppppppmmmmmmmmrrrrrrrraaaaaaaakkkkkkkkqqqqqqqqllllllllddddddddaaaaaaaaeeeeeeeeggggggggeeeeeeeehhhhhhhhccccccccmmmmmmmmssssssssxxxxxxxxnnnnnnnnoooooooollllllllnnnnnnnnlllllllljjjjjjjjoooooooo[[[[[[[[OOOOOOOOiiiiiiiiuuuuuuuuxxxxxxxxeeeeeeeeggggggggjjjjjjjjmmmmmmmmjjjjjjjjkkkkkkkkoooooooossssssssddddddddhhhhhhhhqqqqqqqqmmmmmmmmrrrrrrrraaaaaaaakkkkkkkkqqqqqqqqllllllllddddddddbbbbbbbbeeeeeeeeggggggggeeeeeeeehhhhhhhhccccccccnnnnnnnnssssssssxxxxxxxxnnnnnnnnoooooooollllllllnnnnnnnnlllllllljjjjjjjjoooooooo[[[[[[[[OOOOOOOOiiiiiiiiuuuuuuuuxxxxxxxxeeeeeeeeggggggggjjjjjjjjmmmmmmmmjjjjjjjjkkkkkkkkoooooooossssssssddddddddhhhhhhhhqqqqqqqqmmmmmmmmssssssssaaaaaaaakkkkkkkkqqqqqqqqllllllllddddddddbbbbbbbbeeeeeeeeggggggggeeeeeeeehhhhhhhhccccccccnnnnnnnnssssssssxxxxxxxxnnnnnnnnoooooooollllllllnnnnnnnnlllllllljjjjjjjjoooooooo[[[[[[[[OOOOOOOOiiiiiiiiuuuuuuuuxxxxxxxxeeeeeeeeggggggggjjjjjjjjmmmmmmmmjjjjjjjjkkkkkkkkoooooooossssssssddddddddhhhhhhhhqqqqqqqqmmmmmmmmssssssssaaaaaaaakkkkkkkkqqqqqqqqllllllllddddddddbbbbbbbbeeeeeeeeggggggggeeeeeeeehhhhhhhhccccccccnnnnnnnnssssssssxxxxxxxxnnnnnnnnoooooooollllllllnnnnnnnnlllllllljjjjjjjjoooooooo[[[[[[[[OOOOOOOOiiiiiiiiuuuuuuuuxxxxxxxxeeeeeeeeggggggggjjjjjjjjmmmmmmmmjjjjjjjjkkkkkkkkoooooooosssssssseeeeeeeehhhhhhhhqqqqqqqqmmmmmmmmssssssssaaaaaaaakkkkkkkkqqqqqqqqllllllllddddddddbbbbbbbbeeeeeeeeggggggggeeeeeeeehhhhhhhhccccccccnnnnnnnnssssssssxxxxxxxxnnnnnnnnoooooooollllllllnnnnnnnnlllllllljjjjjjjjoooooooo[[[[[[[[OOOOOOOOiiiiiiiiuuuuuuuuyyyyyyyyeeeeeeeeggggggggjjjjjjjjmmmmmmmmjjjjjjjjkkkkkkkkoooooooosssssssseeeeeeeehhhhhhhhqqqqqqqqmmmmmmmmssssssssaaaaaaaakkkkkkkkqqqqqqqqllllllllddddddddbbbbbbbbeeeeeeeeggggggggeeeeeeeehhhhhhhhccccccccnnnnnnnnssssssssxxxxxxxxnnnnnnnnppppppppllllllllnnnnnnnnlllllllljjjjjjjjoooooooo[[[[[[[[OOOOOOOOiiiiiiiiuuuuuuuuyyyyyyyyeeeeeeeeggggggggjjjjjjjjmmmmmmmmjjjjjjjjkkkkkkkkoooooooosssssssseeeeeeeehhhhhhhhqqqqqqqqmmmmmmmmssssssssaaaaaaaakkkkkkkkqqqqqqqqllllllllddddddddbbbbbbbbeeeeeeeeggggggggeeeeeeeehhhhhhhhccccccccnnnnnnnnssssssssxxxxxxxxnnnnnnnnppppppppllllllllnnnnnnnnlllllllljjjjjjjjoooooooo[[[[[[[[OOOOOOOOiiiiiiiiuuuuuuuuyyyyyyyyeeeeeeeeggggggggjjjjjjjjmmmmmmmmjjjjjjjjkkkkkkkkoooooooosssssssseeeeeeeehhhhhhhhqqqqqqqqmmmmmmmmssssssssaaaaaaaappppppppllllllllllllllllbbbbbbbbiiiiiiiieeeeeeeeoooooooojjjjjjjjhhhhhhhhjjjjjjjjrrrrrrrr||||||||qqqqqqqqnnnnnnnnppppppppggggggggnnnnnnnnddddddddeeeeeeeellllllllqqqqqqqq@@@@@@@@eeeeeeeeuuuuuuuueeeeeeeeggggggggjjjjjjjjmmmmmmmmggggggggkkkkkkkkllllllllssssssssllllllllhhhhhhhhqqqqqqqqmmmmmmmmssssssss\\\\\\\\ppppppppllllllllllllllllbbbbbbbbiiiiiiiieeeeeeeeoooooooojjjjjjjjhhhhhhhhjjjjjjjjrrrrrrrr||||||||qqqqqqqqnnnnnnnnppppppppggggggggnnnnnnnnddddddddeeeeeeeellllllllqqqqqqqq@@@@@@@@eeeeeeeeuuuuuuuueeeeeeeeggggggggjjjjjjjjmmmmmmmmggggggggkkkkkkkkllllllllssssssssllllllllhhhhhhhhqqqqqqqqmmmmmmmmssssssss\\\\\\\\ppppppppllllllllllllllllbbbbbbbbiiiiiiiieeeeeeeeoooooooojjjjjjjjhhhhhhhhjjjjjjjjrrrrrrrr||||||||qqqqqqqqnnnnnnnnppppppppggggggggnnnnnnnnddddddddeeeeeeeellllllllqqqqqqqq@@@@@@@@eeeeeeeeuuuuuuuueeeeeeeeggggggggjjjjjjjjmmmmmmmmggggggggkkkkkkkkllllllllssssssssllllllllhhhhhhhhqqqqqqqqmmmmmmmmssssssss\\\\\\\\ppppppppllllllllllllllllbbbbbbbbiiiiiiiieeeeeeeeoooooooojjjjjjjjhhhhhhhhjjjjjjjjrrrrrrrr||||||||qqqqqqqqnnnnnnnnppppppppggggggggnnnnnnnnddddddddeeeeeeeellllllllqqqqqqqq@@@@@@@@eeeeeeeeuuuuuuuueeeeeeeeggggggggjjjjjjjjmmmmmmmmggggggggkkkkkkkkllllllllssssssssllllllllhhhhhhhhqqqqqqqqnnnnnnnnssssssss\\\\\\\\ppppppppllllllllllllllllbbbbbbbbiiiiiiiieeeeeeeeoooooooojjjjjjjjhhhhhhhhjjjjjjjjrrrrrrrr||||||||qqqqqqqqnnnnnnnnppppppppggggggggnnnnnnnnddddddddeeeeeeeellllllllqqqqqqqq@@@@@@@@eeeeeeeeuuuuuuuueeeeeeeeggggggggjjjjjjjjmmmmmmmmggggggggkkkkkkkkllllllllssssssssllllllllhhhhhhhhqqqqqqqqnnnnnnnnssssssss\\\\\\\\ppppppppllllllllllllllllbbbbbbbbiiiiiiiieeeeeeeeoooooooojjjjjjjjhhhhhhhhjjjjjjjjrrrrrrrr||||||||qqqqqqqqnnnnnnnnppppppppggggggggnnnnnnnnddddddddeeeeeeeellllllllqqqqqqqq@@@@@@@@eeeeeeeeuuuuuuuueeeeeeeeggggggggjjjjjjjjmmmmmmmmggggggggkkkkkkkkllllllllssssssssllllllllhhhhhhhhqqqqqqqqmmmmmmmmssssssss\\\\\\\\ppppppppllllllllllllllllbbbbbbbbiiiiiiiieeeeeeeeoooooooojjjjjjjjhhhhhhhhjjjjjjjjrrrrrrrr||||||||qqqqqqqqnnnnnnnnppppppppggggggggnnnnnnnnddddddddeeeeeeeellllllllqqqqqqqq@@@@@@@@eeeeeeeeuuuuuuuueeeeeeeeggggggggjjjjjjjjmmmmmmmmggggggggkkkkkkkkllllllllssssssssllllllllhhhhhhhhqqqqqqqqmmmmmmmmssssssss\\\\\\\\ppppppppllllllllllllllllbbbbbbbbiiiiiiiieeeeeeeeoooooooojjjjjjjjhhhhhhhhjjjjjjjjrrrrrrrr||||||||qqqqqqqqnnnnnnnnppppppppggggggggnnnnnnnnddddddddeeeeeeeellllllllqqqqqqqq@@@@@@@@eeeeeeeeuuuuuuuueeeeeeeeggggggggjjjjjjjjmmmmmmmmggggggggkkkkkkkkllllllllssssssssllllllllhhhhhhhhqqqqqqqqmmmmmmmmssssssss\\\\\\\\ppppppppllllllllllllllllggggggggnnnnnnnnlllllllllllllllljjjjjjjjoooooooooooooooorrrrrrrrmmmmmmmmllllllllnnnnnnnnppppppppggggggggnnnnnnnnggggggggeeeeeeeeggggggggvvvvvvvvYYYYYYYYUUUUUUUUuuuuuuuu}}}}}}}}ttttttttggggggggrrrrrrrrmmmmmmmmjjjjjjjjkkkkkkkkggggggggkkkkkkkkiiiiiiiiooooooooqqqqqqqqmmmmmmmmssssssss\\\\\\\\ppppppppllllllllllllllllggggggggnnnnnnnnlllllllllllllllljjjjjjjjoooooooooooooooorrrrrrrrmmmmmmmmllllllllnnnnnnnnooooooooggggggggnnnnnnnnggggggggeeeeeeeeggggggggvvvvvvvvYYYYYYYYUUUUUUUUuuuuuuuu}}}}}}}}ttttttttggggggggrrrrrrrrmmmmmmmmjjjjjjjjkkkkkkkkggggggggkkkkkkkkiiiiiiiiooooooooqqqqqqqqmmmmmmmmssssssss\\\\\\\\ppppppppllllllllllllllllggggggggnnnnnnnnlllllllllllllllljjjjjjjjoooooooooooooooorrrrrrrrmmmmmmmmllllllllnnnnnnnnooooooooggggggggnnnnnnnnggggggggeeeeeeeeggggggggvvvvvvvvYYYYYYYYUUUUUUUUuuuuuuuu}}}}}}}}ttttttttggggggggrrrrrrrrmmmmmmmmjjjjjjjjkkkkkkkkggggggggkkkkkkkkiiiiiiiiooooooooqqqqqqqqmmmmmmmmssssssss\\\\\\\\ppppppppllllllllllllllllggggggggnnnnnnnnlllllllllllllllljjjjjjjjoooooooooooooooorrrrrrrrmmmmmmmmllllllllnnnnnnnnooooooooggggggggnnnnnnnnggggggggeeeeeeeeggggggggvvvvvvvvYYYYYYYYUUUUUUUUuuuuuuuu}}}}}}}}ttttttttggggggggrrrrrrrrmmmmmmmmjjjjjjjjkkkkkkkkggggggggkkkkkkkkiiiiiiiiooooooooqqqqqqqqmmmmmmmmssssssss\\\\\\\\ppppppppllllllllllllllllggggggggnnnnnnnnlllllllllllllllljjjjjjjjoooooooooooooooorrrrrrrrmmmmmmmmllllllllnnnnnnnnooooooooggggggggnnnnnnnnggggggggeeeeeeeeggggggggvvvvvvvvYYYYYYYYUUUUUUUUuuuuuuuu}}}}}}}}ttttttttggggggggrrrrrrrrmmmmmmmmjjjjjjjjkkkkkkkkggggggggkkkkkkkkiiiiiiiiooooooooqqqqqqqqmmmmmmmmssssssss\\\\\\\\ppppppppllllllllllllllllggggggggnnnnnnnnlllllllllllllllljjjjjjjjoooooooooooooooorrrrrrrrmmmmmmmmllllllllnnnnnnnnooooooooggggggggnnnnnnnnggggggggeeeeeeeeggggggggvvvvvvvvYYYYYYYYUUUUUUUUuuuuuuuu}}}}}}}}ttttttttggggggggrrrrrrrrmmmmmmmmjjjjjjjjkkkkkkkkggggggggkkkkkkkkiiiiiiiiooooooooqqqqqqqqmmmmmmmmrrrrrrrr\\\\\\\\ppppppppllllllllllllllllggggggggnnnnnnnnlllllllllllllllljjjjjjjjoooooooooooooooorrrrrrrrmmmmmmmmllllllllnnnnnnnnooooooooggggggggnnnnnnnnggggggggeeeeeeeeggggggggvvvvvvvvYYYYYYYYUUUUUUUUuuuuuuuu}}}}}}}}ttttttttggggggggrrrrrrrrmmmmmmmmjjjjjjjjkkkkkkkkggggggggkkkkkkkkiiiiiiiiooooooooqqqqqqqqmmmmmmmmrrrrrrrr\\\\\\\\ppppppppllllllllllllllllggggggggnnnnnnnnlllllllllllllllljjjjjjjjoooooooooooooooorrrrrrrrmmmmmmmmllllllllnnnnnnnnooooooooggggggggnnnnnnnnggggggggeeeeeeeeggggggggvvvvvvvvYYYYYYYYUUUUUUUUuuuuuuuu}}}}}}}}ttttttttggggggggrrrrrrrrmmmmmmmmjjjjjjjjkkkkkkkkggggggggkkkkkkkkiiiiiiiiooooooooqqqqqqqqmmmmmmmmrrrrrrrr\\\\\\\\ppppppppllllllllllllllllnnnnnnnnnnnnnnnnqqqqqqqqggggggggqqqqqqqqttttttttggggggggrrrrrrrrddddddddllllllllvvvvvvvvooooooooooooooooffffffffddddddddeeeeeeeeoooooooovvvvvvvvnnnnnnnnCCCCCCCCmmmmmmmmuuuuuuuuwwwwwwwwggggggggnnnnnnnnmmmmmmmmooooooookkkkkkkkggggggggggggggggllllllllttttttttqqqqqqqquuuuuuuukkkkkkkk\\\\\\\\ppppppppllllllllllllllllnnnnnnnnnnnnnnnnqqqqqqqqggggggggqqqqqqqqttttttttggggggggrrrrrrrrddddddddllllllllvvvvvvvvooooooooooooooooffffffffddddddddeeeeeeeeoooooooovvvvvvvvnnnnnnnnCCCCCCCCmmmmmmmmuuuuuuuuwwwwwwwwggggggggnnnnnnnnmmmmmmmmooooooookkkkkkkkggggggggggggggggllllllllttttttttqqqqqqqquuuuuuuukkkkkkkk\\\\\\\\ppppppppllllllllllllllllnnnnnnnnnnnnnnnnqqqqqqqqggggggggqqqqqqqqttttttttggggggggrrrrrrrrddddddddllllllllvvvvvvvvooooooooooooooooffffffffddddddddeeeeeeeeoooooooovvvvvvvvnnnnnnnnCCCCCCCCmmmmmmmmuuuuuuuuwwwwwwwwggggggggnnnnnnnnmmmmmmmmooooooookkkkkkkkggggggggggggggggllllllllttttttttqqqqqqqquuuuuuuukkkkkkkk\\\\\\\\ppppppppllllllllllllllllnnnnnnnnnnnnnnnnqqqqqqqqggggggggqqqqqqqqttttttttggggggggrrrrrrrrddddddddllllllllvvvvvvvvooooooooooooooooffffffffddddddddeeeeeeeeoooooooovvvvvvvvnnnnnnnnCCCCCCCCmmmmmmmmuuuuuuuuwwwwwwwwggggggggnnnnnnnnmmmmmmmmooooooookkkkkkkkggggggggggggggggllllllllttttttttqqqqqqqquuuuuuuukkkkkkkk\\\\\\\\ppppppppllllllllllllllllnnnnnnnnnnnnnnnnqqqqqqqqggggggggqqqqqqqqttttttttggggggggrrrrrrrrddddddddllllllllvvvvvvvvooooooooooooooooffffffffddddddddeeeeeeeeoooooooovvvvvvvvnnnnnnnnCCCCCCCCmmmmmmmmuuuuuuuuwwwwwwwwggggggggnnnnnnnnmmmmmmmmooooooookkkkkkkkggggggggggggggggllllllllttttttttqqqqqqqquuuuuuuukkkkkkkk\\\\\\\\ppppppppllllllllllllllllnnnnnnnnnnnnnnnnqqqqqqqqggggggggqqqqqqqqttttttttggggggggrrrrrrrrddddddddllllllllvvvvvvvvooooooooooooooooffffffffddddddddeeeeeeeeoooooooovvvvvvvvnnnnnnnnCCCCCCCCmmmmmmmmuuuuuuuuwwwwwwwwggggggggnnnnnnnnmmmmmmmmooooooookkkkkkkkggggggggggggggggllllllllttttttttqqqqqqqquuuuuuuukkkkkkkk\\\\\\\\ppppppppllllllllllllllllnnnnnnnnnnnnnnnnqqqqqqqqggggggggqqqqqqqqttttttttggggggggrrrrrrrrddddddddllllllllvvvvvvvvooooooooooooooooffffffffddddddddeeeeeeeeoooooooovvvvvvvvnnnnnnnnCCCCCCCCmmmmmmmmuuuuuuuuwwwwwwwwggggggggnnnnnnnnmmmmmmmmooooooookkkkkkkkggggggggggggggggllllllllttttttttqqqqqqqquuuuuuuukkkkkkkk\\\\\\\\ppppppppllllllllllllllllnnnnnnnnnnnnnnnnqqqqqqqqggggggggqqqqqqqqttttttttggggggggrrrrrrrrddddddddllllllllvvvvvvvvooooooooooooooooffffffffddddddddeeeeeeeeoooooooovvvvvvvvnnnnnnnnCCCCCCCCmmmmmmmmuuuuuuuuwwwwwwwwggggggggnnnnnnnnmmmmmmmmooooooookkkkkkkkggggggggggggggggllllllllttttttttqqqqqqqquuuuuuuukkkkkkkk\\\\\\\\hhhhhhhhllllllllllllllllkkkkkkkkffffffffiiiiiiiiggggggggnnnnnnnnttttttttjjjjjjjjrrrrrrrrddddddddllllllllssssssssoooooooollllllllaaaaaaaa________eeeeeeeettttttttvvvvvvvvssssssssVVVVVVVVaaaaaaaaiiiiiiiiqqqqqqqq~~~~~~~~rrrrrrrrmmmmmmmmooooooookkkkkkkkggggggggnnnnnnnnqqqqqqqqttttttttiiiiiiiijjjjjjjjffffffff\\\\\\\\hhhhhhhhllllllllllllllllkkkkkkkkffffffffiiiiiiiiggggggggnnnnnnnnttttttttjjjjjjjjrrrrrrrrddddddddllllllllssssssssoooooooollllllllaaaaaaaa________eeeeeeeettttttttvvvvvvvvssssssssVVVVVVVVaaaaaaaaiiiiiiiiqqqqqqqq~~~~~~~~rrrrrrrrmmmmmmmmooooooookkkkkkkkggggggggnnnnnnnnqqqqqqqqttttttttiiiiiiiijjjjjjjjffffffff\\\\\\\\hhhhhhhhllllllllllllllllkkkkkkkkffffffffiiiiiiiiggggggggnnnnnnnnttttttttjjjjjjjjrrrrrrrrddddddddllllllllssssssssoooooooollllllllaaaaaaaa________eeeeeeeettttttttvvvvvvvvssssssssVVVVVVVVaaaaaaaaiiiiiiiiqqqqqqqq~~~~~~~~rrrrrrrrmmmmmmmmooooooookkkkkkkkggggggggnnnnnnnnqqqqqqqqttttttttiiiiiiiijjjjjjjjffffffff\\\\\\\\hhhhhhhhllllllllllllllllkkkkkkkkffffffffiiiiiiiiggggggggnnnnnnnnttttttttjjjjjjjjrrrrrrrrddddddddllllllllssssssssoooooooollllllllbbbbbbbb________eeeeeeeettttttttvvvvvvvvssssssssVVVVVVVVaaaaaaaaiiiiiiiiqqqqqqqq~~~~~~~~rrrrrrrrmmmmmmmmooooooookkkkkkkkggggggggnnnnnnnnqqqqqqqqttttttttiiiiiiiijjjjjjjjffffffff\\\\\\\\hhhhhhhhllllllllllllllllkkkkkkkkffffffffiiiiiiiiggggggggnnnnnnnnttttttttjjjjjjjjrrrrrrrrddddddddllllllllssssssssoooooooollllllllbbbbbbbb________eeeeeeeettttttttvvvvvvvvssssssssVVVVVVVVaaaaaaaaiiiiiiiiqqqqqqqq~~~~~~~~rrrrrrrrmmmmmmmmooooooookkkkkkkkggggggggnnnnnnnnqqqqqqqqttttttttiiiiiiiijjjjjjjjffffffff\\\\\\\\hhhhhhhhllllllllllllllllkkkkkkkkffffffffiiiiiiiiggggggggnnnnnnnnttttttttjjjjjjjjrrrrrrrrddddddddllllllllssssssssppppppppllllllllbbbbbbbb________eeeeeeeettttttttvvvvvvvvssssssssVVVVVVVVaaaaaaaaiiiiiiiiqqqqqqqq~~~~~~~~rrrrrrrrmmmmmmmmooooooookkkkkkkkggggggggnnnnnnnnqqqqqqqqttttttttiiiiiiiijjjjjjjjffffffff\\\\\\\\hhhhhhhhllllllllllllllllkkkkkkkkffffffffiiiiiiiiggggggggnnnnnnnnttttttttjjjjjjjjrrrrrrrrddddddddllllllllssssssssppppppppllllllllbbbbbbbb````````eeeeeeeettttttttvvvvvvvvssssssssVVVVVVVVaaaaaaaaiiiiiiiiqqqqqqqq~~~~~~~~rrrrrrrrmmmmmmmmooooooookkkkkkkkggggggggnnnnnnnnqqqqqqqqttttttttiiiiiiiijjjjjjjjffffffff\\\\\\\\hhhhhhhhllllllllllllllllllllllllffffffffiiiiiiiiggggggggnnnnnnnnttttttttjjjjjjjjrrrrrrrrddddddddllllllllssssssssppppppppllllllllbbbbbbbb````````eeeeeeeettttttttvvvvvvvvssssssssWWWWWWWWaaaaaaaaiiiiiiiiqqqqqqqq~~~~~~~~rrrrrrrrmmmmmmmmooooooookkkkkkkkggggggggooooooooqqqqqqqqttttttttiiiiiiiijjjjjjjjffffffff\\\\\\\\ccccccccllllllllllllllllggggggggbbbbbbbbllllllllggggggggjjjjjjjjttttttttoooooooorrrrrrrrddddddddttttttttvvvvvvvvppppppppooooooooqqqqqqqq````````eeeeeeeettttttttvvvvvvvvssssssssmmmmmmmm\\\\\\\\UUUUUUUUnnnnnnnnqqqqqqqqoooooooommmmmmmmggggggggddddddddggggggggssssssssqqqqqqqqllllllll\\\\\\\\aaaaaaaaffffffffSSSSSSSSccccccccllllllllllllllllggggggggbbbbbbbbllllllllggggggggjjjjjjjjttttttttoooooooorrrrrrrrddddddddttttttttvvvvvvvvppppppppooooooooqqqqqqqq````````eeeeeeeettttttttvvvvvvvvssssssssmmmmmmmm\\\\\\\\UUUUUUUUnnnnnnnnqqqqqqqqoooooooommmmmmmmggggggggddddddddggggggggssssssssqqqqqqqqllllllll\\\\\\\\aaaaaaaaffffffffSSSSSSSSccccccccllllllllllllllllggggggggbbbbbbbbllllllllggggggggjjjjjjjjttttttttoooooooorrrrrrrrddddddddttttttttvvvvvvvvppppppppooooooooqqqqqqqq````````eeeeeeeettttttttvvvvvvvvssssssssmmmmmmmm\\\\\\\\UUUUUUUUnnnnnnnnqqqqqqqqoooooooommmmmmmmggggggggddddddddggggggggssssssssqqqqqqqqllllllll\\\\\\\\aaaaaaaaffffffffSSSSSSSSccccccccllllllllllllllllggggggggbbbbbbbbllllllllggggggggjjjjjjjjttttttttoooooooorrrrrrrrddddddddttttttttvvvvvvvvppppppppooooooooqqqqqqqq````````eeeeeeeettttttttvvvvvvvvssssssssmmmmmmmm\\\\\\\\UUUUUUUUnnnnnnnnqqqqqqqqoooooooommmmmmmmggggggggddddddddggggggggssssssssqqqqqqqqllllllll\\\\\\\\aaaaaaaaffffffffSSSSSSSSccccccccllllllllllllllllggggggggbbbbbbbbllllllllggggggggjjjjjjjjttttttttoooooooorrrrrrrrddddddddttttttttvvvvvvvvppppppppooooooooqqqqqqqq````````eeeeeeeettttttttvvvvvvvvssssssssmmmmmmmm\\\\\\\\UUUUUUUUnnnnnnnnqqqqqqqqoooooooommmmmmmmggggggggddddddddggggggggssssssssqqqqqqqqllllllll\\\\\\\\aaaaaaaaffffffffSSSSSSSSccccccccllllllllllllllllggggggggbbbbbbbbllllllllggggggggjjjjjjjjttttttttoooooooorrrrrrrrddddddddttttttttvvvvvvvvppppppppooooooooqqqqqqqq````````eeeeeeeettttttttvvvvvvvvssssssssmmmmmmmm\\\\\\\\UUUUUUUUnnnnnnnnrrrrrrrroooooooommmmmmmmggggggggddddddddggggggggssssssssqqqqqqqqllllllll\\\\\\\\aaaaaaaaffffffffSSSSSSSSccccccccllllllllllllllllggggggggbbbbbbbbllllllllggggggggjjjjjjjjttttttttoooooooorrrrrrrrddddddddttttttttvvvvvvvvppppppppooooooooqqqqqqqq````````eeeeeeeettttttttvvvvvvvvssssssssmmmmmmmm\\\\\\\\UUUUUUUUnnnnnnnnrrrrrrrroooooooommmmmmmmggggggggddddddddggggggggssssssssqqqqqqqqllllllll\\\\\\\\aaaaaaaaffffffffSSSSSSSSccccccccllllllllllllllllggggggggbbbbbbbbllllllllggggggggjjjjjjjjttttttttoooooooorrrrrrrrddddddddttttttttvvvvvvvvppppppppooooooooqqqqqqqq````````eeeeeeeettttttttvvvvvvvvssssssssmmmmmmmm\\\\\\\\UUUUUUUUnnnnnnnnrrrrrrrroooooooommmmmmmmggggggggddddddddggggggggssssssssqqqqqqqqmmmmmmmm\\\\\\\\aaaaaaaaffffffffSSSSSSSSkkkkkkkkllllllllddddddddggggggggiiiiiiiiqqqqqqqq````````jjjjjjjjttttttttwwwwwwwwkkkkkkkkddddddddqqqqqqqqzzzzzzzzppppppppttttttttssssssss````````mmmmmmmmttttttttvvvvvvvvssssssssqqqqqqqq\\\\\\\\ccccccccRRRRRRRRrrrrrrrrmmmmmmmmcccccccc________ggggggggssssssssiiiiiiii````````________YYYYYYYY^^^^^^^^NNNNNNNNkkkkkkkklllllllleeeeeeeeggggggggiiiiiiiiqqqqqqqq````````jjjjjjjjttttttttwwwwwwwwkkkkkkkkddddddddqqqqqqqqzzzzzzzzppppppppttttttttssssssss````````mmmmmmmmttttttttvvvvvvvvssssssssqqqqqqqq\\\\\\\\ccccccccRRRRRRRRrrrrrrrrmmmmmmmmcccccccc________ggggggggssssssssiiiiiiii````````________YYYYYYYY^^^^^^^^NNNNNNNNkkkkkkkklllllllleeeeeeeeggggggggjjjjjjjjqqqqqqqq````````jjjjjjjjttttttttwwwwwwwwkkkkkkkkddddddddqqqqqqqq{{{{{{{{ppppppppttttttttssssssss````````mmmmmmmmttttttttvvvvvvvvssssssssqqqqqqqq\\\\\\\\ccccccccRRRRRRRRrrrrrrrrmmmmmmmmcccccccc________ggggggggssssssssjjjjjjjj````````________YYYYYYYY^^^^^^^^NNNNNNNNkkkkkkkklllllllleeeeeeeeggggggggjjjjjjjjqqqqqqqq````````jjjjjjjjttttttttwwwwwwwwkkkkkkkkddddddddqqqqqqqq{{{{{{{{ppppppppttttttttssssssss````````mmmmmmmmttttttttvvvvvvvvssssssssqqqqqqqq\\\\\\\\ccccccccRRRRRRRRrrrrrrrrmmmmmmmmcccccccc________hhhhhhhhssssssssjjjjjjjj````````````````YYYYYYYY^^^^^^^^NNNNNNNNkkkkkkkklllllllleeeeeeeeggggggggjjjjjjjjqqqqqqqq````````jjjjjjjjttttttttwwwwwwwwkkkkkkkkddddddddqqqqqqqq{{{{{{{{ppppppppttttttttssssssss````````mmmmmmmmttttttttvvvvvvvvssssssssqqqqqqqq\\\\\\\\ccccccccRRRRRRRRrrrrrrrrmmmmmmmmcccccccc________hhhhhhhhssssssssjjjjjjjj````````````````YYYYYYYY^^^^^^^^NNNNNNNNkkkkkkkklllllllleeeeeeeeggggggggjjjjjjjjqqqqqqqq````````jjjjjjjjttttttttwwwwwwwwkkkkkkkkddddddddqqqqqqqq{{{{{{{{ppppppppttttttttssssssss````````mmmmmmmmttttttttvvvvvvvvssssssssqqqqqqqq\\\\\\\\ccccccccRRRRRRRRrrrrrrrrmmmmmmmmcccccccc________hhhhhhhhssssssssjjjjjjjj````````````````YYYYYYYY^^^^^^^^NNNNNNNNkkkkkkkklllllllleeeeeeeeggggggggjjjjjjjjqqqqqqqq````````jjjjjjjjttttttttwwwwwwwwkkkkkkkkddddddddqqqqqqqq{{{{{{{{ppppppppttttttttssssssss````````mmmmmmmmttttttttvvvvvvvvssssssssqqqqqqqq\\\\\\\\ccccccccRRRRRRRRrrrrrrrrmmmmmmmmcccccccc________hhhhhhhhssssssssjjjjjjjj````````````````YYYYYYYY^^^^^^^^NNNNNNNNkkkkkkkklllllllleeeeeeeeggggggggjjjjjjjjqqqqqqqq````````jjjjjjjjttttttttwwwwwwwwkkkkkkkkddddddddqqqqqqqq{{{{{{{{ppppppppttttttttssssssss````````mmmmmmmmttttttttvvvvvvvvssssssssqqqqqqqq\\\\\\\\ccccccccRRRRRRRRrrrrrrrrmmmmmmmmcccccccc________hhhhhhhhssssssssjjjjjjjj````````````````YYYYYYYY^^^^^^^^NNNNNNNNhhhhhhhhllllllllhhhhhhhhggggggggnnnnnnnnqqqqqqqq[[[[[[[[qqqqqqqqttttttttttttttttffffffffllllllllmmmmmmmmssssssssppppppppttttttttgggggggghhhhhhhhrrrrrrrrllllllllvvvvvvvvssssssssjjjjjjjjddddddddbbbbbbbbTTTTTTTTbbbbbbbblllllllluuuuuuuucccccccc________hhhhhhhhssssssss]]]]]]]][[[[[[[[ddddddddTTTTTTTTYYYYYYYYNNNNNNNNhhhhhhhhllllllllhhhhhhhhggggggggnnnnnnnnqqqqqqqq[[[[[[[[qqqqqqqqttttttttttttttttffffffffllllllllmmmmmmmmssssssssppppppppttttttttgggggggghhhhhhhhrrrrrrrrllllllllvvvvvvvvssssssssjjjjjjjjddddddddbbbbbbbbTTTTTTTTbbbbbbbblllllllluuuuuuuucccccccc________hhhhhhhhssssssss]]]]]]]][[[[[[[[ddddddddTTTTTTTTYYYYYYYYNNNNNNNNhhhhhhhhllllllllhhhhhhhhggggggggnnnnnnnnqqqqqqqq[[[[[[[[rrrrrrrrttttttttttttttttffffffffllllllllmmmmmmmmssssssssppppppppttttttttgggggggghhhhhhhhrrrrrrrrllllllllvvvvvvvvssssssssjjjjjjjjddddddddbbbbbbbbTTTTTTTTbbbbbbbblllllllluuuuuuuucccccccc________hhhhhhhhssssssss]]]]]]]][[[[[[[[ddddddddTTTTTTTTYYYYYYYYNNNNNNNNhhhhhhhhllllllllhhhhhhhhggggggggnnnnnnnnqqqqqqqq[[[[[[[[rrrrrrrrttttttttttttttttffffffffllllllllmmmmmmmmssssssssppppppppttttttttgggggggghhhhhhhhrrrrrrrrllllllllvvvvvvvvssssssssjjjjjjjjddddddddbbbbbbbbTTTTTTTTbbbbbbbblllllllluuuuuuuucccccccc________hhhhhhhhtttttttt]]]]]]]][[[[[[[[ddddddddTTTTTTTTYYYYYYYYNNNNNNNNhhhhhhhhllllllllhhhhhhhhggggggggnnnnnnnnqqqqqqqq[[[[[[[[rrrrrrrrttttttttttttttttffffffffllllllllmmmmmmmmssssssssppppppppttttttttgggggggghhhhhhhhrrrrrrrrllllllllvvvvvvvvttttttttjjjjjjjjddddddddbbbbbbbbTTTTTTTTbbbbbbbblllllllluuuuuuuucccccccc________hhhhhhhhtttttttt]]]]]]]][[[[[[[[ddddddddTTTTTTTTYYYYYYYYNNNNNNNNhhhhhhhhmmmmmmmmhhhhhhhhggggggggnnnnnnnnqqqqqqqq[[[[[[[[rrrrrrrrttttttttttttttttffffffffllllllllmmmmmmmmssssssssppppppppttttttttgggggggghhhhhhhhrrrrrrrrllllllllvvvvvvvvttttttttjjjjjjjjddddddddbbbbbbbbTTTTTTTTbbbbbbbblllllllluuuuuuuucccccccc________hhhhhhhhtttttttt]]]]]]]][[[[[[[[eeeeeeeeTTTTTTTTYYYYYYYYNNNNNNNNhhhhhhhhmmmmmmmmhhhhhhhhggggggggnnnnnnnnqqqqqqqq[[[[[[[[rrrrrrrrttttttttttttttttffffffffllllllllmmmmmmmmssssssssppppppppttttttttgggggggghhhhhhhhrrrrrrrrllllllllvvvvvvvvttttttttjjjjjjjjddddddddbbbbbbbbTTTTTTTTbbbbbbbblllllllluuuuuuuucccccccc________hhhhhhhhtttttttt]]]]]]]][[[[[[[[eeeeeeeeTTTTTTTTYYYYYYYYNNNNNNNNhhhhhhhhmmmmmmmmhhhhhhhhggggggggnnnnnnnnqqqqqqqq[[[[[[[[rrrrrrrrttttttttttttttttffffffffllllllllmmmmmmmmssssssssppppppppttttttttgggggggghhhhhhhhrrrrrrrrllllllllvvvvvvvvttttttttjjjjjjjjddddddddbbbbbbbbTTTTTTTTbbbbbbbblllllllluuuuuuuucccccccc________hhhhhhhhtttttttt]]]]]]]][[[[[[[[eeeeeeeeTTTTTTTTYYYYYYYYNNNNNNNNddddddddttttttttlllllllloooooooonnnnnnnnqqqqqqqqkkkkkkkkvvvvvvvvttttttttppppppppnnnnnnnnqqqqqqqqttttttttooooooooxxxxxxxx||||||||jjjjjjjjttttttttrrrrrrrrppppppppoooooooolllllllleeeeeeeeiiiiiiii````````eeeeeeeeQQQQQQQQggggggggttttttttkkkkkkkk________hhhhhhhhllllllllXXXXXXXX\\\\\\\\]]]]]]]]TTTTTTTTYYYYYYYYNNNNNNNNddddddddttttttttmmmmmmmmoooooooonnnnnnnnqqqqqqqqkkkkkkkkvvvvvvvvttttttttppppppppnnnnnnnnqqqqqqqqttttttttooooooooxxxxxxxx||||||||jjjjjjjjttttttttrrrrrrrrppppppppoooooooolllllllleeeeeeeeiiiiiiii````````eeeeeeeeQQQQQQQQggggggggttttttttkkkkkkkk________hhhhhhhhllllllllXXXXXXXX\\\\\\\\]]]]]]]]TTTTTTTTYYYYYYYYOOOOOOOOddddddddttttttttmmmmmmmmoooooooonnnnnnnnqqqqqqqqkkkkkkkkvvvvvvvvuuuuuuuuppppppppnnnnnnnnqqqqqqqqttttttttooooooooxxxxxxxx||||||||jjjjjjjjttttttttrrrrrrrrppppppppoooooooolllllllleeeeeeeeiiiiiiii````````eeeeeeeeQQQQQQQQggggggggttttttttkkkkkkkk________hhhhhhhhllllllllXXXXXXXX\\\\\\\\]]]]]]]]TTTTTTTTYYYYYYYYOOOOOOOOddddddddttttttttmmmmmmmmoooooooonnnnnnnnqqqqqqqqkkkkkkkkvvvvvvvvuuuuuuuuppppppppnnnnnnnnqqqqqqqqttttttttooooooooxxxxxxxx||||||||jjjjjjjjttttttttrrrrrrrrppppppppoooooooolllllllleeeeeeeeiiiiiiii````````eeeeeeeeQQQQQQQQggggggggttttttttkkkkkkkk________hhhhhhhhllllllllXXXXXXXX\\\\\\\\]]]]]]]]TTTTTTTTYYYYYYYYOOOOOOOOddddddddttttttttmmmmmmmmoooooooonnnnnnnnqqqqqqqqkkkkkkkkvvvvvvvvuuuuuuuuppppppppnnnnnnnnqqqqqqqqttttttttooooooooxxxxxxxx||||||||jjjjjjjjttttttttrrrrrrrrppppppppoooooooolllllllleeeeeeeeiiiiiiii````````eeeeeeeeQQQQQQQQggggggggttttttttkkkkkkkk________hhhhhhhhllllllllXXXXXXXX\\\\\\\\]]]]]]]]TTTTTTTTYYYYYYYYOOOOOOOOddddddddttttttttmmmmmmmmoooooooonnnnnnnnqqqqqqqqkkkkkkkkvvvvvvvvuuuuuuuuppppppppnnnnnnnnqqqqqqqqttttttttooooooooxxxxxxxx||||||||jjjjjjjjttttttttrrrrrrrrppppppppoooooooolllllllleeeeeeeeiiiiiiii````````eeeeeeeeQQQQQQQQggggggggttttttttkkkkkkkk________hhhhhhhhllllllllXXXXXXXX\\\\\\\\]]]]]]]]TTTTTTTTYYYYYYYYOOOOOOOOddddddddttttttttmmmmmmmmoooooooonnnnnnnnqqqqqqqqkkkkkkkkvvvvvvvvuuuuuuuuppppppppnnnnnnnnqqqqqqqqttttttttooooooooxxxxxxxx||||||||jjjjjjjjttttttttrrrrrrrrppppppppoooooooolllllllleeeeeeeeiiiiiiii````````eeeeeeeeQQQQQQQQggggggggttttttttkkkkkkkk________hhhhhhhhllllllllXXXXXXXX\\\\\\\\]]]]]]]]TTTTTTTTYYYYYYYYOOOOOOOOddddddddttttttttmmmmmmmmoooooooonnnnnnnnqqqqqqqqkkkkkkkkvvvvvvvvttttttttppppppppnnnnnnnnqqqqqqqqttttttttooooooooxxxxxxxx||||||||jjjjjjjjttttttttrrrrrrrrppppppppoooooooolllllllleeeeeeeeiiiiiiii````````eeeeeeeeQQQQQQQQggggggggttttttttkkkkkkkk________hhhhhhhhllllllllXXXXXXXX\\\\\\\\]]]]]]]]TTTTTTTTYYYYYYYYNNNNNNNNkkkkkkkkyyyyyyyyttttttttttttttttvvvvvvvvyyyyyyyyttttttttvvvvvvvvttttttttppppppppssssssssqqqqqqqqqqqqqqqqvvvvvvvvuuuuuuuuyyyyyyyyvvvvvvvvyyyyyyyyrrrrrrrrttttttttjjjjjjjjggggggggeeeeeeeeiiiiiiiieeeeeeeebbbbbbbbTTTTTTTTXXXXXXXXjjjjjjjjwwwwwwww________hhhhhhhhggggggggXXXXXXXX\\\\\\\\XXXXXXXXTTTTTTTTYYYYYYYYWWWWWWWWkkkkkkkkyyyyyyyyttttttttttttttttvvvvvvvvyyyyyyyyttttttttvvvvvvvvttttttttoooooooossssssssqqqqqqqqqqqqqqqqvvvvvvvvuuuuuuuuyyyyyyyyvvvvvvvvyyyyyyyyrrrrrrrrttttttttjjjjjjjjggggggggeeeeeeeeiiiiiiiieeeeeeeebbbbbbbbTTTTTTTTXXXXXXXXjjjjjjjjwwwwwwww________hhhhhhhhggggggggXXXXXXXX[[[[[[[[XXXXXXXXTTTTTTTTYYYYYYYYWWWWWWWWkkkkkkkkyyyyyyyyttttttttttttttttvvvvvvvvyyyyyyyyttttttttvvvvvvvvttttttttoooooooossssssssqqqqqqqqqqqqqqqqvvvvvvvvuuuuuuuuyyyyyyyyvvvvvvvvyyyyyyyyrrrrrrrrttttttttjjjjjjjjggggggggeeeeeeeeiiiiiiiieeeeeeeebbbbbbbbTTTTTTTTXXXXXXXXjjjjjjjjwwwwwwww________hhhhhhhhggggggggXXXXXXXX[[[[[[[[XXXXXXXXTTTTTTTTYYYYYYYYWWWWWWWWkkkkkkkkyyyyyyyyttttttttssssssssvvvvvvvvyyyyyyyyttttttttvvvvvvvvttttttttoooooooossssssssqqqqqqqqqqqqqqqqvvvvvvvvuuuuuuuuyyyyyyyyvvvvvvvvxxxxxxxxrrrrrrrrttttttttjjjjjjjjggggggggeeeeeeeeiiiiiiiieeeeeeeebbbbbbbbTTTTTTTTXXXXXXXXjjjjjjjjwwwwwwww________hhhhhhhhggggggggXXXXXXXX[[[[[[[[XXXXXXXXTTTTTTTTYYYYYYYYWWWWWWWWkkkkkkkkyyyyyyyyttttttttssssssssvvvvvvvvyyyyyyyyttttttttvvvvvvvvttttttttoooooooossssssssqqqqqqqqqqqqqqqqvvvvvvvvttttttttxxxxxxxxvvvvvvvvxxxxxxxxrrrrrrrrttttttttjjjjjjjjggggggggeeeeeeeeiiiiiiiieeeeeeeebbbbbbbbTTTTTTTTXXXXXXXXjjjjjjjjwwwwwwww________hhhhhhhhggggggggXXXXXXXX[[[[[[[[XXXXXXXXTTTTTTTTYYYYYYYYWWWWWWWWkkkkkkkkyyyyyyyyttttttttssssssssvvvvvvvvyyyyyyyyttttttttvvvvvvvvttttttttoooooooossssssssqqqqqqqqqqqqqqqqvvvvvvvvttttttttxxxxxxxxvvvvvvvvxxxxxxxxrrrrrrrrttttttttjjjjjjjjggggggggeeeeeeeeiiiiiiiieeeeeeeebbbbbbbbTTTTTTTTXXXXXXXXjjjjjjjjwwwwwwww________hhhhhhhhggggggggXXXXXXXX[[[[[[[[XXXXXXXXTTTTTTTTYYYYYYYYWWWWWWWWkkkkkkkkyyyyyyyyttttttttssssssssvvvvvvvvyyyyyyyyttttttttvvvvvvvvttttttttoooooooorrrrrrrrqqqqqqqqqqqqqqqqvvvvvvvvttttttttxxxxxxxxvvvvvvvvxxxxxxxxrrrrrrrrttttttttjjjjjjjjggggggggeeeeeeeeiiiiiiiieeeeeeeebbbbbbbbTTTTTTTTWWWWWWWWjjjjjjjjwwwwwwww________hhhhhhhhggggggggXXXXXXXX[[[[[[[[XXXXXXXXTTTTTTTTYYYYYYYYWWWWWWWWkkkkkkkkxxxxxxxxttttttttssssssssvvvvvvvvyyyyyyyyttttttttvvvvvvvvttttttttoooooooorrrrrrrrqqqqqqqqqqqqqqqqvvvvvvvvttttttttxxxxxxxxvvvvvvvvxxxxxxxxrrrrrrrrttttttttjjjjjjjjggggggggeeeeeeeeiiiiiiiieeeeeeeebbbbbbbbTTTTTTTTWWWWWWWWjjjjjjjjwwwwwwww________hhhhhhhhggggggggXXXXXXXX[[[[[[[[XXXXXXXXTTTTTTTTYYYYYYYYWWWWWWWWppppppppxxxxxxxxqqqqqqqqllllllllssssssssvvvvvvvvllllllllnnnnnnnnmmmmmmmmooooooookkkkkkkkpppppppptttttttt{{{{{{{{wwwwwwww{{{{{{{{zzzzzzzzrrrrrrrrlllllllljjjjjjjjggggggggeeeeeeeeiiiiiiiillllllll]]]]]]]]aaaaaaaaNNNNNNNNbbbbbbbb~~~~~~~~{{{{{{{{gggggggggggggggg________XXXXXXXX[[[[[[[[WWWWWWWWTTTTTTTTYYYYYYYY\\\\\\\\ppppppppxxxxxxxxqqqqqqqqllllllllssssssssvvvvvvvvllllllllnnnnnnnnllllllllooooooookkkkkkkkppppppppttttttttzzzzzzzzwwwwwwww{{{{{{{{zzzzzzzzrrrrrrrrlllllllljjjjjjjjggggggggeeeeeeeeiiiiiiiillllllll]]]]]]]]````````NNNNNNNNbbbbbbbb~~~~~~~~{{{{{{{{gggggggggggggggg________XXXXXXXX[[[[[[[[WWWWWWWWTTTTTTTTYYYYYYYY\\\\\\\\ppppppppxxxxxxxxqqqqqqqqllllllllrrrrrrrruuuuuuuullllllllnnnnnnnnllllllllooooooookkkkkkkkppppppppttttttttzzzzzzzzwwwwwwww{{{{{{{{zzzzzzzzrrrrrrrrlllllllljjjjjjjjggggggggeeeeeeeeiiiiiiiillllllll]]]]]]]]````````NNNNNNNNbbbbbbbb~~~~~~~~{{{{{{{{gggggggggggggggg________XXXXXXXX[[[[[[[[WWWWWWWWTTTTTTTTYYYYYYYY\\\\\\\\ppppppppxxxxxxxxqqqqqqqqllllllllrrrrrrrruuuuuuuullllllllnnnnnnnnllllllllooooooookkkkkkkkppppppppttttttttzzzzzzzzwwwwwwww{{{{{{{{zzzzzzzzrrrrrrrrlllllllljjjjjjjjggggggggeeeeeeeeiiiiiiiillllllll]]]]]]]]````````NNNNNNNNbbbbbbbb~~~~~~~~{{{{{{{{gggggggggggggggg________XXXXXXXX[[[[[[[[WWWWWWWWTTTTTTTTYYYYYYYY\\\\\\\\ppppppppxxxxxxxxqqqqqqqqkkkkkkkkrrrrrrrruuuuuuuullllllllnnnnnnnnllllllllooooooookkkkkkkkppppppppttttttttzzzzzzzzwwwwwwww{{{{{{{{zzzzzzzzrrrrrrrrlllllllljjjjjjjjggggggggeeeeeeeeiiiiiiiillllllll]]]]]]]]````````MMMMMMMMbbbbbbbb~~~~~~~~{{{{{{{{gggggggggggggggg________XXXXXXXX[[[[[[[[WWWWWWWWTTTTTTTTYYYYYYYY\\\\\\\\ppppppppxxxxxxxxppppppppkkkkkkkkrrrrrrrruuuuuuuullllllllnnnnnnnnlllllllloooooooojjjjjjjjppppppppttttttttzzzzzzzzwwwwwwww{{{{{{{{zzzzzzzzqqqqqqqqlllllllliiiiiiiiggggggggeeeeeeeehhhhhhhhllllllll]]]]]]]]````````MMMMMMMMbbbbbbbb~~~~~~~~{{{{{{{{gggggggggggggggg________XXXXXXXX[[[[[[[[WWWWWWWWTTTTTTTTYYYYYYYY\\\\\\\\ppppppppxxxxxxxxppppppppkkkkkkkkrrrrrrrruuuuuuuullllllllnnnnnnnnlllllllloooooooojjjjjjjjppppppppttttttttzzzzzzzzwwwwwwww{{{{{{{{zzzzzzzzqqqqqqqqlllllllliiiiiiiiggggggggeeeeeeeehhhhhhhhllllllll]]]]]]]]````````MMMMMMMMbbbbbbbb~~~~~~~~{{{{{{{{gggggggggggggggg________XXXXXXXX[[[[[[[[WWWWWWWWTTTTTTTTYYYYYYYY\\\\\\\\ooooooooxxxxxxxxppppppppkkkkkkkkrrrrrrrruuuuuuuullllllllnnnnnnnnlllllllloooooooojjjjjjjjppppppppttttttttzzzzzzzzwwwwwwww{{{{{{{{zzzzzzzzqqqqqqqqlllllllliiiiiiiiggggggggeeeeeeeehhhhhhhhllllllll]]]]]]]]````````MMMMMMMMbbbbbbbb~~~~~~~~{{{{{{{{gggggggggggggggg________XXXXXXXX[[[[[[[[WWWWWWWWTTTTTTTTYYYYYYYY\\\\\\\\ooooooooppppppppllllllllggggggggnnnnnnnniiiiiiiiggggggggiiiiiiiioooooooooooooooommmmmmmmppppppppxxxxxxxxzzzzzzzz{{{{{{{{zzzzzzzz||||||||qqqqqqqqggggggggiiiiiiiiggggggggddddddddhhhhhhhhqqqqqqqqddddddddeeeeeeeeUUUUUUUUMMMMMMMMrrrrrrrr{{{{{{{{ssssssssggggggggZZZZZZZZXXXXXXXX[[[[[[[[WWWWWWWWTTTTTTTTaaaaaaaaSSSSSSSSooooooooppppppppllllllllggggggggnnnnnnnniiiiiiiiggggggggiiiiiiiioooooooooooooooommmmmmmmppppppppxxxxxxxxzzzzzzzz{{{{{{{{zzzzzzzz||||||||qqqqqqqqggggggggiiiiiiiiggggggggddddddddhhhhhhhhqqqqqqqqddddddddeeeeeeeeUUUUUUUUMMMMMMMMqqqqqqqq{{{{{{{{ssssssssggggggggZZZZZZZZXXXXXXXX[[[[[[[[WWWWWWWWTTTTTTTTaaaaaaaaSSSSSSSSooooooooppppppppllllllllggggggggnnnnnnnniiiiiiiiggggggggiiiiiiiioooooooooooooooommmmmmmmppppppppxxxxxxxxzzzzzzzz{{{{{{{{zzzzzzzz||||||||qqqqqqqqggggggggiiiiiiiiggggggggddddddddhhhhhhhhqqqqqqqqddddddddeeeeeeeeUUUUUUUUMMMMMMMMqqqqqqqq{{{{{{{{ssssssssggggggggZZZZZZZZWWWWWWWW[[[[[[[[WWWWWWWWTTTTTTTTaaaaaaaaSSSSSSSSooooooooppppppppllllllllggggggggnnnnnnnniiiiiiiiggggggggiiiiiiiioooooooooooooooommmmmmmmppppppppxxxxxxxxzzzzzzzz{{{{{{{{zzzzzzzz||||||||qqqqqqqqggggggggiiiiiiiiffffffffddddddddhhhhhhhhqqqqqqqqddddddddeeeeeeeeUUUUUUUUMMMMMMMMqqqqqqqq{{{{{{{{ssssssssggggggggZZZZZZZZWWWWWWWW[[[[[[[[WWWWWWWWTTTTTTTTaaaaaaaaSSSSSSSSooooooooppppppppllllllllggggggggnnnnnnnniiiiiiiiggggggggiiiiiiiioooooooooooooooommmmmmmmppppppppxxxxxxxxzzzzzzzz{{{{{{{{zzzzzzzz||||||||qqqqqqqqggggggggiiiiiiiiffffffffddddddddhhhhhhhhppppppppddddddddeeeeeeeeUUUUUUUUMMMMMMMMqqqqqqqq{{{{{{{{ssssssssggggggggZZZZZZZZWWWWWWWW[[[[[[[[WWWWWWWWTTTTTTTTaaaaaaaaSSSSSSSSooooooooppppppppllllllllggggggggnnnnnnnniiiiiiiiggggggggiiiiiiiioooooooooooooooommmmmmmmppppppppxxxxxxxxzzzzzzzz{{{{{{{{zzzzzzzz||||||||qqqqqqqqggggggggiiiiiiiiffffffffddddddddhhhhhhhhppppppppddddddddeeeeeeeeUUUUUUUUMMMMMMMMqqqqqqqq{{{{{{{{ssssssssggggggggZZZZZZZZWWWWWWWW[[[[[[[[WWWWWWWWTTTTTTTTaaaaaaaaSSSSSSSSooooooooppppppppllllllllggggggggnnnnnnnniiiiiiiiggggggggiiiiiiiioooooooooooooooommmmmmmmppppppppxxxxxxxxzzzzzzzz{{{{{{{{zzzzzzzz||||||||qqqqqqqqggggggggiiiiiiiiffffffffddddddddhhhhhhhhppppppppddddddddeeeeeeeeUUUUUUUUMMMMMMMMqqqqqqqq{{{{{{{{ssssssssggggggggZZZZZZZZWWWWWWWW[[[[[[[[WWWWWWWWTTTTTTTTaaaaaaaaSSSSSSSSooooooooppppppppllllllllggggggggnnnnnnnniiiiiiiiggggggggiiiiiiiioooooooooooooooommmmmmmmppppppppxxxxxxxxzzzzzzzz{{{{{{{{zzzzzzzz||||||||qqqqqqqqggggggggiiiiiiiiffffffffddddddddhhhhhhhhppppppppddddddddeeeeeeeeUUUUUUUUMMMMMMMMqqqqqqqq{{{{{{{{ssssssssggggggggZZZZZZZZWWWWWWWW[[[[[[[[WWWWWWWWTTTTTTTTaaaaaaaaSSSSSSSSoooooooollllllllddddddddggggggggnnnnnnnnllllllllggggggggqqqqqqqq{{{{{{{{ooooooooyyyyyyyyppppppppxxxxxxxxzzzzzzzz{{{{{{{{zzzzzzzzxxxxxxxxqqqqqqqqggggggggqqqqqqqqnnnnnnnnllllllllhhhhhhhhqqqqqqqqiiiiiiiieeeeeeeebbbbbbbbCCCCCCCCeeeeeeeessssssssxxxxxxxxooooooooZZZZZZZZWWWWWWWW[[[[[[[[WWWWWWWW\\\\\\\\ffffffffNNNNNNNNoooooooollllllllddddddddggggggggnnnnnnnnllllllllggggggggqqqqqqqq{{{{{{{{ooooooooyyyyyyyyppppppppxxxxxxxxzzzzzzzz{{{{{{{{zzzzzzzzxxxxxxxxqqqqqqqqggggggggqqqqqqqqnnnnnnnnllllllllhhhhhhhhqqqqqqqqiiiiiiiieeeeeeeebbbbbbbbCCCCCCCCeeeeeeeessssssssxxxxxxxxooooooooZZZZZZZZWWWWWWWW[[[[[[[[WWWWWWWW\\\\\\\\ffffffffNNNNNNNNoooooooollllllllddddddddggggggggnnnnnnnnllllllllggggggggqqqqqqqq{{{{{{{{ooooooooyyyyyyyyppppppppxxxxxxxxzzzzzzzz{{{{{{{{zzzzzzzzxxxxxxxxqqqqqqqqggggggggqqqqqqqqnnnnnnnnllllllllhhhhhhhhqqqqqqqqiiiiiiiieeeeeeeebbbbbbbbCCCCCCCCeeeeeeeessssssssxxxxxxxxooooooooZZZZZZZZXXXXXXXX[[[[[[[[WWWWWWWW\\\\\\\\ffffffffNNNNNNNNoooooooollllllllddddddddggggggggnnnnnnnnllllllllggggggggqqqqqqqq{{{{{{{{ooooooooyyyyyyyyppppppppxxxxxxxxzzzzzzzz{{{{{{{{zzzzzzzzxxxxxxxxqqqqqqqqggggggggqqqqqqqqnnnnnnnnllllllllhhhhhhhhqqqqqqqqiiiiiiiieeeeeeeebbbbbbbbCCCCCCCCeeeeeeeessssssssxxxxxxxxooooooooZZZZZZZZXXXXXXXX[[[[[[[[WWWWWWWW\\\\\\\\ffffffffNNNNNNNNppppppppllllllllddddddddggggggggnnnnnnnnllllllllggggggggqqqqqqqq{{{{{{{{ooooooooyyyyyyyyppppppppxxxxxxxxzzzzzzzz{{{{{{{{zzzzzzzzxxxxxxxxqqqqqqqqggggggggqqqqqqqqnnnnnnnnllllllllhhhhhhhhqqqqqqqqiiiiiiiieeeeeeeebbbbbbbbCCCCCCCCeeeeeeeessssssssxxxxxxxxooooooooZZZZZZZZXXXXXXXX[[[[[[[[WWWWWWWW\\\\\\\\ffffffffNNNNNNNNppppppppllllllllddddddddggggggggnnnnnnnnllllllllggggggggqqqqqqqq{{{{{{{{oooooooozzzzzzzzppppppppxxxxxxxxzzzzzzzz{{{{{{{{zzzzzzzzxxxxxxxxqqqqqqqqggggggggqqqqqqqqnnnnnnnnlllllllliiiiiiiiqqqqqqqqiiiiiiiieeeeeeeebbbbbbbbCCCCCCCCeeeeeeeettttttttxxxxxxxxooooooooZZZZZZZZXXXXXXXX[[[[[[[[WWWWWWWW\\\\\\\\ffffffffNNNNNNNNppppppppllllllllddddddddggggggggnnnnnnnnllllllllggggggggqqqqqqqq||||||||oooooooozzzzzzzzppppppppxxxxxxxxzzzzzzzz||||||||zzzzzzzzxxxxxxxxrrrrrrrrggggggggqqqqqqqqnnnnnnnnlllllllliiiiiiiiqqqqqqqqiiiiiiiieeeeeeeebbbbbbbbCCCCCCCCeeeeeeeettttttttxxxxxxxxooooooooZZZZZZZZXXXXXXXX[[[[[[[[WWWWWWWW\\\\\\\\ffffffffNNNNNNNNppppppppllllllllddddddddggggggggnnnnnnnnllllllllggggggggqqqqqqqq||||||||oooooooozzzzzzzzppppppppxxxxxxxxzzzzzzzz||||||||zzzzzzzzxxxxxxxxrrrrrrrrggggggggqqqqqqqqoooooooolllllllliiiiiiiiqqqqqqqqiiiiiiiieeeeeeeebbbbbbbbCCCCCCCCeeeeeeeettttttttxxxxxxxxooooooooZZZZZZZZXXXXXXXX[[[[[[[[WWWWWWWW\\\\\\\\ffffffffNNNNNNNNhhhhhhhhllllllll````````ggggggggnnnnnnnnqqqqqqqqggggggggvvvvvvvvqqqqqqqqoooooooowwwwwwwwppppppppyyyyyyyyzzzzzzzz||||||||xxxxxxxxzzzzzzzzxxxxxxxxjjjjjjjjggggggggvvvvvvvvssssssssqqqqqqqqiiiiiiiiqqqqqqqqiiiiiiiieeeeeeeeggggggggLLLLLLLLYYYYYYYYggggggggpppppppp{{{{{{{{ZZZZZZZZXXXXXXXX[[[[[[[[WWWWWWWWYYYYYYYYnnnnnnnnNNNNNNNNhhhhhhhhllllllll````````ggggggggnnnnnnnnqqqqqqqqggggggggvvvvvvvvqqqqqqqqoooooooowwwwwwwwppppppppyyyyyyyyzzzzzzzz||||||||xxxxxxxxzzzzzzzzxxxxxxxxjjjjjjjjggggggggvvvvvvvvssssssssqqqqqqqqiiiiiiiiqqqqqqqqiiiiiiiieeeeeeeeggggggggLLLLLLLLYYYYYYYYggggggggpppppppp||||||||ZZZZZZZZXXXXXXXX[[[[[[[[WWWWWWWWYYYYYYYYnnnnnnnnNNNNNNNNhhhhhhhhllllllll````````ggggggggnnnnnnnnqqqqqqqqggggggggvvvvvvvvqqqqqqqqoooooooowwwwwwwwppppppppyyyyyyyyzzzzzzzz||||||||xxxxxxxxzzzzzzzzxxxxxxxxjjjjjjjjhhhhhhhhvvvvvvvvssssssssqqqqqqqqiiiiiiiiqqqqqqqqiiiiiiiieeeeeeeeggggggggLLLLLLLLYYYYYYYYggggggggpppppppp||||||||ZZZZZZZZXXXXXXXX[[[[[[[[WWWWWWWWYYYYYYYYnnnnnnnnNNNNNNNNhhhhhhhhllllllll````````ggggggggnnnnnnnnqqqqqqqqhhhhhhhhvvvvvvvvqqqqqqqqoooooooowwwwwwwwppppppppyyyyyyyyzzzzzzzz||||||||xxxxxxxxzzzzzzzzxxxxxxxxjjjjjjjjhhhhhhhhvvvvvvvvssssssssqqqqqqqqiiiiiiiiqqqqqqqqiiiiiiiieeeeeeeeggggggggLLLLLLLLYYYYYYYYggggggggpppppppp||||||||ZZZZZZZZXXXXXXXX[[[[[[[[WWWWWWWWYYYYYYYYnnnnnnnnNNNNNNNNhhhhhhhhllllllll````````ggggggggnnnnnnnnqqqqqqqqhhhhhhhhvvvvvvvvqqqqqqqqoooooooowwwwwwwwppppppppyyyyyyyy{{{{{{{{||||||||xxxxxxxxzzzzzzzzxxxxxxxxjjjjjjjjhhhhhhhhvvvvvvvvssssssssqqqqqqqqiiiiiiiiqqqqqqqqiiiiiiiieeeeeeeeggggggggLLLLLLLLYYYYYYYYggggggggpppppppp||||||||ZZZZZZZZXXXXXXXX[[[[[[[[WWWWWWWWYYYYYYYYnnnnnnnnNNNNNNNNhhhhhhhhllllllll````````ggggggggnnnnnnnnqqqqqqqqhhhhhhhhvvvvvvvvqqqqqqqqoooooooowwwwwwwwqqqqqqqqyyyyyyyy{{{{{{{{||||||||xxxxxxxxzzzzzzzzxxxxxxxxjjjjjjjjhhhhhhhhvvvvvvvvssssssssqqqqqqqqiiiiiiiiqqqqqqqqiiiiiiiieeeeeeeeggggggggLLLLLLLLYYYYYYYYggggggggpppppppp||||||||ZZZZZZZZXXXXXXXX[[[[[[[[WWWWWWWWYYYYYYYYnnnnnnnnNNNNNNNNhhhhhhhhllllllll````````ggggggggnnnnnnnnqqqqqqqqhhhhhhhhvvvvvvvvqqqqqqqqoooooooowwwwwwwwqqqqqqqqyyyyyyyy{{{{{{{{||||||||xxxxxxxxzzzzzzzzxxxxxxxxjjjjjjjjhhhhhhhhvvvvvvvvssssssssqqqqqqqqiiiiiiiiqqqqqqqqjjjjjjjjeeeeeeeeggggggggLLLLLLLLYYYYYYYYhhhhhhhhpppppppp||||||||ZZZZZZZZXXXXXXXX[[[[[[[[WWWWWWWWYYYYYYYYnnnnnnnnNNNNNNNNhhhhhhhhllllllll````````ggggggggnnnnnnnnqqqqqqqqhhhhhhhhvvvvvvvvqqqqqqqqoooooooowwwwwwwwqqqqqqqqyyyyyyyy{{{{{{{{||||||||xxxxxxxxzzzzzzzzxxxxxxxxjjjjjjjjhhhhhhhhvvvvvvvvssssssssqqqqqqqqiiiiiiiiqqqqqqqqjjjjjjjjeeeeeeeeggggggggLLLLLLLLYYYYYYYYhhhhhhhhpppppppp||||||||ZZZZZZZZXXXXXXXX[[[[[[[[XXXXXXXXYYYYYYYYnnnnnnnnNNNNNNNNccccccccllllllllooooooooggggggggnnnnnnnnjjjjjjjjhhhhhhhhnnnnnnnnhhhhhhhhoooooooorrrrrrrrxxxxxxxx{{{{{{{{ttttttttttttttttzzzzzzzzqqqqqqqqeeeeeeeeoooooooovvvvvvvvssssssssjjjjjjjjiiiiiiiiqqqqqqqqjjjjjjjjeeeeeeeeggggggggYYYYYYYYLLLLLLLL[[[[[[[[ddddddddqqqqqqqqbbbbbbbbXXXXXXXX[[[[[[[[XXXXXXXX\\\\\\\\kkkkkkkkNNNNNNNNccccccccllllllllooooooooggggggggnnnnnnnnjjjjjjjjhhhhhhhhnnnnnnnnhhhhhhhhoooooooorrrrrrrrxxxxxxxx{{{{{{{{ttttttttttttttttzzzzzzzzqqqqqqqqeeeeeeeeoooooooovvvvvvvvssssssssjjjjjjjjiiiiiiiiqqqqqqqqjjjjjjjjeeeeeeeeggggggggYYYYYYYYLLLLLLLL[[[[[[[[ddddddddqqqqqqqqbbbbbbbbXXXXXXXX[[[[[[[[XXXXXXXX\\\\\\\\kkkkkkkkNNNNNNNNccccccccllllllllooooooooggggggggnnnnnnnniiiiiiiihhhhhhhhnnnnnnnnhhhhhhhhoooooooorrrrrrrrxxxxxxxx{{{{{{{{ttttttttttttttttzzzzzzzzqqqqqqqqeeeeeeeeoooooooovvvvvvvvssssssssjjjjjjjjiiiiiiiiqqqqqqqqjjjjjjjjeeeeeeeeggggggggYYYYYYYYLLLLLLLL[[[[[[[[ddddddddqqqqqqqqbbbbbbbbXXXXXXXX[[[[[[[[XXXXXXXX\\\\\\\\kkkkkkkkNNNNNNNNccccccccllllllllooooooooggggggggnnnnnnnniiiiiiiihhhhhhhhnnnnnnnnhhhhhhhhoooooooorrrrrrrrxxxxxxxx{{{{{{{{ttttttttttttttttzzzzzzzzqqqqqqqqeeeeeeeeoooooooovvvvvvvvssssssssjjjjjjjjiiiiiiiiqqqqqqqqjjjjjjjjeeeeeeeeggggggggYYYYYYYYLLLLLLLL[[[[[[[[ddddddddqqqqqqqqbbbbbbbbXXXXXXXX[[[[[[[[WWWWWWWW\\\\\\\\kkkkkkkkNNNNNNNNccccccccllllllllooooooooggggggggnnnnnnnniiiiiiiihhhhhhhhnnnnnnnnhhhhhhhhoooooooorrrrrrrrxxxxxxxx{{{{{{{{ttttttttttttttttzzzzzzzzqqqqqqqqeeeeeeeeoooooooovvvvvvvvssssssssjjjjjjjjiiiiiiiiqqqqqqqqiiiiiiiieeeeeeeeggggggggYYYYYYYYLLLLLLLL[[[[[[[[ddddddddqqqqqqqqbbbbbbbbXXXXXXXX[[[[[[[[WWWWWWWW\\\\\\\\kkkkkkkkNNNNNNNNccccccccllllllllooooooooggggggggnnnnnnnniiiiiiiihhhhhhhhnnnnnnnnhhhhhhhhoooooooorrrrrrrrxxxxxxxxzzzzzzzzttttttttttttttttzzzzzzzzqqqqqqqqeeeeeeeeoooooooovvvvvvvvssssssssjjjjjjjjiiiiiiiiqqqqqqqqiiiiiiiieeeeeeeeggggggggYYYYYYYYLLLLLLLL[[[[[[[[ddddddddqqqqqqqqbbbbbbbbXXXXXXXX[[[[[[[[WWWWWWWW\\\\\\\\kkkkkkkkNNNNNNNNccccccccllllllllooooooooggggggggnnnnnnnniiiiiiiiggggggggnnnnnnnnhhhhhhhhoooooooorrrrrrrrxxxxxxxxzzzzzzzzttttttttttttttttzzzzzzzzqqqqqqqqeeeeeeeeoooooooovvvvvvvvssssssssjjjjjjjjiiiiiiiiqqqqqqqqiiiiiiiieeeeeeeeggggggggYYYYYYYYLLLLLLLL[[[[[[[[ddddddddqqqqqqqqbbbbbbbbXXXXXXXX[[[[[[[[WWWWWWWW\\\\\\\\kkkkkkkkNNNNNNNNccccccccllllllllooooooooggggggggnnnnnnnniiiiiiiiggggggggnnnnnnnnhhhhhhhhoooooooorrrrrrrrxxxxxxxxzzzzzzzzttttttttttttttttzzzzzzzzqqqqqqqqeeeeeeeeoooooooovvvvvvvvssssssssjjjjjjjjiiiiiiiiqqqqqqqqiiiiiiiieeeeeeeeggggggggYYYYYYYYLLLLLLLL[[[[[[[[ddddddddqqqqqqqqbbbbbbbbXXXXXXXX[[[[[[[[WWWWWWWW\\\\\\\\kkkkkkkkNNNNNNNNkkkkkkkkllllllllxxxxxxxxggggggggnnnnnnnnllllllllggggggggqqqqqqqqhhhhhhhhoooooooozzzzzzzz||||||||ssssssssppppppppttttttttsssssssslllllllleeeeeeeettttttttvvvvvvvvlllllllleeeeeeeeiiiiiiiiqqqqqqqqqqqqqqqqeeeeeeeegggggggg]]]]]]]]WWWWWWWWNNNNNNNN________________oooooooo````````[[[[[[[[________aaaaaaaa^^^^^^^^NNNNNNNNkkkkkkkkllllllllxxxxxxxxggggggggnnnnnnnnllllllllggggggggqqqqqqqqhhhhhhhhoooooooozzzzzzzz||||||||ssssssssppppppppttttttttrrrrrrrrlllllllleeeeeeeettttttttvvvvvvvvkkkkkkkkeeeeeeeeiiiiiiiiqqqqqqqqqqqqqqqqeeeeeeeegggggggg]]]]]]]]WWWWWWWWNNNNNNNN________________oooooooo````````[[[[[[[[________aaaaaaaa^^^^^^^^NNNNNNNNkkkkkkkkllllllllxxxxxxxxggggggggnnnnnnnnllllllllggggggggqqqqqqqqhhhhhhhhoooooooozzzzzzzz||||||||ssssssssppppppppttttttttrrrrrrrrlllllllleeeeeeeettttttttvvvvvvvvkkkkkkkkeeeeeeeeiiiiiiiiqqqqqqqqqqqqqqqqeeeeeeeegggggggg]]]]]]]]WWWWWWWWNNNNNNNN________________oooooooo````````[[[[[[[[________aaaaaaaa^^^^^^^^NNNNNNNNkkkkkkkkllllllllxxxxxxxxggggggggnnnnnnnnllllllllggggggggqqqqqqqqhhhhhhhhoooooooozzzzzzzz||||||||ssssssssppppppppttttttttrrrrrrrrlllllllleeeeeeeettttttttvvvvvvvvkkkkkkkkeeeeeeeeiiiiiiiiqqqqqqqqqqqqqqqqeeeeeeeegggggggg]]]]]]]]WWWWWWWWNNNNNNNN________________nnnnnnnn````````[[[[[[[[________aaaaaaaa^^^^^^^^NNNNNNNNkkkkkkkkllllllllxxxxxxxxggggggggnnnnnnnnllllllllggggggggqqqqqqqqhhhhhhhhoooooooozzzzzzzz||||||||ssssssssoooooooottttttttrrrrrrrrlllllllleeeeeeeettttttttvvvvvvvvkkkkkkkkeeeeeeeeiiiiiiiiqqqqqqqqqqqqqqqqeeeeeeeegggggggg]]]]]]]]WWWWWWWWNNNNNNNN________________nnnnnnnn````````[[[[[[[[________aaaaaaaa^^^^^^^^NNNNNNNNkkkkkkkkllllllllxxxxxxxxggggggggnnnnnnnnllllllllggggggggqqqqqqqqhhhhhhhhoooooooozzzzzzzz||||||||ssssssssoooooooottttttttrrrrrrrrlllllllleeeeeeeettttttttvvvvvvvvkkkkkkkkeeeeeeeeiiiiiiiiqqqqqqqqqqqqqqqqeeeeeeeegggggggg]]]]]]]]WWWWWWWWNNNNNNNN________________nnnnnnnn````````[[[[[[[[________aaaaaaaa^^^^^^^^NNNNNNNNkkkkkkkkllllllllxxxxxxxxggggggggnnnnnnnnllllllllggggggggqqqqqqqqhhhhhhhhoooooooozzzzzzzz||||||||ssssssssoooooooottttttttrrrrrrrrlllllllleeeeeeeettttttttvvvvvvvvkkkkkkkkeeeeeeeehhhhhhhhqqqqqqqqqqqqqqqqeeeeeeeegggggggg]]]]]]]]WWWWWWWWNNNNNNNN________________nnnnnnnn````````[[[[[[[[________aaaaaaaa^^^^^^^^NNNNNNNNkkkkkkkkllllllllxxxxxxxxggggggggnnnnnnnnllllllllggggggggqqqqqqqqhhhhhhhhoooooooozzzzzzzz||||||||ssssssssoooooooossssssssrrrrrrrrlllllllleeeeeeeettttttttvvvvvvvvkkkkkkkkeeeeeeeehhhhhhhhqqqqqqqqqqqqqqqqeeeeeeeegggggggg]]]]]]]]WWWWWWWWNNNNNNNN________________nnnnnnnn````````[[[[[[[[________aaaaaaaa^^^^^^^^NNNNNNNNwwwwwwwwttttttttppppppppggggggggnnnnnnnnxxxxxxxxoooooooonnnnnnnnhhhhhhhhvvvvvvvvwwwwwwwwuuuuuuuu}}}}}}}}vvvvvvvvoooooooossssssssfffffffflllllllleeeeeeeellllllllnnnnnnnnnnnnnnnneeeeeeeehhhhhhhhqqqqqqqqnnnnnnnneeeeeeeeggggggggeeeeeeeehhhhhhhhIIIIIIIIWWWWWWWWRRRRRRRRkkkkkkkktttttttt[[[[[[[[ddddddddaaaaaaaaYYYYYYYYNNNNNNNNwwwwwwwwttttttttppppppppggggggggnnnnnnnnxxxxxxxxoooooooonnnnnnnnhhhhhhhhvvvvvvvvwwwwwwwwuuuuuuuu}}}}}}}}vvvvvvvvoooooooossssssssfffffffflllllllleeeeeeeellllllllnnnnnnnnnnnnnnnneeeeeeeehhhhhhhhqqqqqqqqnnnnnnnneeeeeeeeggggggggeeeeeeeehhhhhhhhIIIIIIIIWWWWWWWWRRRRRRRRkkkkkkkktttttttt[[[[[[[[ddddddddaaaaaaaaYYYYYYYYNNNNNNNNwwwwwwwwttttttttppppppppggggggggnnnnnnnnxxxxxxxxoooooooonnnnnnnnhhhhhhhhvvvvvvvvwwwwwwwwuuuuuuuu}}}}}}}}vvvvvvvvoooooooossssssssfffffffflllllllleeeeeeeellllllllnnnnnnnnnnnnnnnneeeeeeeehhhhhhhhqqqqqqqqnnnnnnnneeeeeeeeggggggggeeeeeeeehhhhhhhhIIIIIIIIWWWWWWWWRRRRRRRRkkkkkkkktttttttt[[[[[[[[ddddddddaaaaaaaaYYYYYYYYNNNNNNNNwwwwwwwwttttttttppppppppggggggggnnnnnnnnxxxxxxxxoooooooonnnnnnnnhhhhhhhhvvvvvvvvwwwwwwwwuuuuuuuu}}}}}}}}vvvvvvvvoooooooossssssssfffffffflllllllleeeeeeeellllllllnnnnnnnnnnnnnnnneeeeeeeehhhhhhhhqqqqqqqqnnnnnnnneeeeeeeeggggggggeeeeeeeehhhhhhhhIIIIIIIIWWWWWWWWRRRRRRRRkkkkkkkktttttttt[[[[[[[[ddddddddaaaaaaaaYYYYYYYYNNNNNNNNwwwwwwwwttttttttppppppppggggggggnnnnnnnnxxxxxxxxoooooooonnnnnnnnhhhhhhhhvvvvvvvvwwwwwwwwuuuuuuuu}}}}}}}}vvvvvvvvoooooooottttttttfffffffflllllllleeeeeeeellllllllnnnnnnnnnnnnnnnneeeeeeeeiiiiiiiiqqqqqqqqnnnnnnnneeeeeeeeggggggggeeeeeeeehhhhhhhhIIIIIIIIWWWWWWWWRRRRRRRRkkkkkkkktttttttt[[[[[[[[ddddddddaaaaaaaaYYYYYYYYNNNNNNNNwwwwwwwwttttttttppppppppggggggggnnnnnnnnxxxxxxxxoooooooonnnnnnnnhhhhhhhhvvvvvvvvwwwwwwwwuuuuuuuu}}}}}}}}vvvvvvvvoooooooottttttttfffffffflllllllleeeeeeeellllllllnnnnnnnnnnnnnnnneeeeeeeeiiiiiiiiqqqqqqqqnnnnnnnneeeeeeeeggggggggeeeeeeeehhhhhhhhIIIIIIIIWWWWWWWWRRRRRRRRkkkkkkkktttttttt[[[[[[[[ddddddddaaaaaaaaYYYYYYYYNNNNNNNNwwwwwwwwttttttttqqqqqqqqggggggggnnnnnnnnxxxxxxxxoooooooonnnnnnnnhhhhhhhhwwwwwwwwwwwwwwwwuuuuuuuu}}}}}}}}vvvvvvvvoooooooottttttttfffffffflllllllleeeeeeeellllllllnnnnnnnnnnnnnnnneeeeeeeeiiiiiiiiqqqqqqqqnnnnnnnneeeeeeeeggggggggeeeeeeeehhhhhhhhIIIIIIIIWWWWWWWWRRRRRRRRkkkkkkkktttttttt[[[[[[[[ddddddddaaaaaaaaYYYYYYYYNNNNNNNNwwwwwwwwttttttttqqqqqqqqggggggggnnnnnnnnxxxxxxxxoooooooonnnnnnnnhhhhhhhhwwwwwwwwwwwwwwwwuuuuuuuu}}}}}}}}vvvvvvvvppppppppttttttttfffffffflllllllleeeeeeeellllllllnnnnnnnnnnnnnnnneeeeeeeeiiiiiiiiqqqqqqqqnnnnnnnneeeeeeeeggggggggeeeeeeeehhhhhhhhIIIIIIIIWWWWWWWWRRRRRRRRkkkkkkkktttttttt[[[[[[[[ddddddddaaaaaaaaYYYYYYYYNNNNNNNN||||||||xxxxxxxxlllllllloooooooonnnnnnnnuuuuuuuulllllllljjjjjjjjhhhhhhhhllllllllkkkkkkkkppppppppqqqqqqqqzzzzzzzzppppppppllllllllbbbbbbbblllllllleeeeeeeeggggggggbbbbbbbbkkkkkkkkeeeeeeeeiiiiiiiiqqqqqqqqiiiiiiiieeeeeeeeggggggggjjjjjjjjeeeeeeeeQQQQQQQQJJJJJJJJVVVVVVVVggggggggvvvvvvvvccccccccddddddddiiiiiiiiYYYYYYYYNNNNNNNN||||||||xxxxxxxxlllllllloooooooonnnnnnnnuuuuuuuulllllllljjjjjjjjhhhhhhhhllllllllkkkkkkkkppppppppqqqqqqqqzzzzzzzzppppppppllllllllbbbbbbbblllllllleeeeeeeeggggggggbbbbbbbbkkkkkkkkeeeeeeeeiiiiiiiiqqqqqqqqiiiiiiiieeeeeeeeggggggggjjjjjjjjeeeeeeeeQQQQQQQQJJJJJJJJVVVVVVVVggggggggvvvvvvvvccccccccddddddddiiiiiiiiYYYYYYYYNNNNNNNN||||||||xxxxxxxxlllllllloooooooonnnnnnnnuuuuuuuulllllllljjjjjjjjhhhhhhhhllllllllkkkkkkkkppppppppqqqqqqqqzzzzzzzzppppppppllllllllbbbbbbbblllllllleeeeeeeeggggggggbbbbbbbblllllllleeeeeeeeiiiiiiiiqqqqqqqqiiiiiiiieeeeeeeeggggggggjjjjjjjjeeeeeeeeQQQQQQQQJJJJJJJJVVVVVVVVggggggggvvvvvvvvccccccccddddddddiiiiiiiiYYYYYYYYNNNNNNNN||||||||xxxxxxxxlllllllloooooooonnnnnnnnvvvvvvvvlllllllljjjjjjjjhhhhhhhhllllllllkkkkkkkkppppppppqqqqqqqqzzzzzzzzppppppppllllllllbbbbbbbblllllllleeeeeeeehhhhhhhhbbbbbbbblllllllleeeeeeeeiiiiiiiiqqqqqqqqiiiiiiiieeeeeeeeggggggggjjjjjjjjeeeeeeeeQQQQQQQQJJJJJJJJVVVVVVVVggggggggvvvvvvvvccccccccddddddddiiiiiiiiYYYYYYYYNNNNNNNN||||||||xxxxxxxxlllllllloooooooonnnnnnnnvvvvvvvvlllllllljjjjjjjjhhhhhhhhllllllllkkkkkkkkppppppppqqqqqqqqzzzzzzzzppppppppllllllllbbbbbbbblllllllleeeeeeeehhhhhhhhbbbbbbbblllllllleeeeeeeeiiiiiiiiqqqqqqqqiiiiiiiieeeeeeeeggggggggjjjjjjjjeeeeeeeeQQQQQQQQJJJJJJJJVVVVVVVVggggggggvvvvvvvvccccccccddddddddiiiiiiiiYYYYYYYYNNNNNNNN||||||||xxxxxxxxlllllllloooooooonnnnnnnnvvvvvvvvlllllllljjjjjjjjhhhhhhhhllllllllkkkkkkkkqqqqqqqqqqqqqqqq{{{{{{{{ppppppppllllllllbbbbbbbblllllllleeeeeeeehhhhhhhhbbbbbbbblllllllleeeeeeeeiiiiiiiiqqqqqqqqjjjjjjjjeeeeeeeeggggggggjjjjjjjjffffffffQQQQQQQQJJJJJJJJVVVVVVVVggggggggvvvvvvvvccccccccddddddddiiiiiiiiYYYYYYYYNNNNNNNN||||||||xxxxxxxxlllllllloooooooonnnnnnnnvvvvvvvvlllllllljjjjjjjjhhhhhhhhllllllllkkkkkkkkqqqqqqqqqqqqqqqq{{{{{{{{ppppppppllllllllbbbbbbbblllllllleeeeeeeehhhhhhhhbbbbbbbblllllllleeeeeeeeiiiiiiiiqqqqqqqqjjjjjjjjeeeeeeeeggggggggjjjjjjjjffffffffQQQQQQQQJJJJJJJJVVVVVVVVggggggggvvvvvvvvccccccccddddddddiiiiiiiiYYYYYYYYNNNNNNNN||||||||yyyyyyyylllllllloooooooonnnnnnnnvvvvvvvvlllllllljjjjjjjjhhhhhhhhllllllllkkkkkkkkqqqqqqqqqqqqqqqq{{{{{{{{ppppppppllllllllbbbbbbbbllllllllffffffffhhhhhhhhbbbbbbbblllllllleeeeeeeeiiiiiiiiqqqqqqqqjjjjjjjjeeeeeeeeggggggggjjjjjjjjffffffffQQQQQQQQJJJJJJJJVVVVVVVVggggggggvvvvvvvvccccccccddddddddiiiiiiiiYYYYYYYYNNNNNNNNuuuuuuuuyyyyyyyyllllllllssssssssggggggggjjjjjjjj````````jjjjjjjjhhhhhhhhccccccccffffffffqqqqqqqqmmmmmmmmsssssssshhhhhhhhhhhhhhhhbbbbbbbbeeeeeeeeffffffffhhhhhhhh]]]]]]]]ggggggggeeeeeeeeiiiiiiiiiiiiiiiijjjjjjjjeeeeeeeeggggggggjjjjjjjjYYYYYYYYVVVVVVVVEEEEEEEESSSSSSSS________jjjjjjjjppppppppllllllllffffffffYYYYYYYYNNNNNNNNuuuuuuuuyyyyyyyyllllllllssssssssggggggggjjjjjjjj````````jjjjjjjjhhhhhhhhccccccccffffffffqqqqqqqqmmmmmmmmsssssssshhhhhhhhhhhhhhhhbbbbbbbbeeeeeeeeffffffffhhhhhhhh^^^^^^^^ggggggggeeeeeeeeiiiiiiiiiiiiiiiijjjjjjjjeeeeeeeeggggggggjjjjjjjjYYYYYYYYVVVVVVVVEEEEEEEESSSSSSSS________jjjjjjjjppppppppllllllllffffffffYYYYYYYYNNNNNNNNuuuuuuuuyyyyyyyyllllllllssssssssggggggggjjjjjjjj````````jjjjjjjjhhhhhhhhccccccccffffffffqqqqqqqqmmmmmmmmsssssssshhhhhhhhhhhhhhhhbbbbbbbbeeeeeeeeffffffffhhhhhhhh^^^^^^^^ggggggggeeeeeeeeiiiiiiiijjjjjjjjjjjjjjjjffffffffggggggggjjjjjjjjYYYYYYYYVVVVVVVVEEEEEEEESSSSSSSS________jjjjjjjjppppppppllllllllffffffffYYYYYYYYNNNNNNNNuuuuuuuuyyyyyyyyllllllllttttttttggggggggjjjjjjjj````````jjjjjjjjhhhhhhhhccccccccffffffffqqqqqqqqmmmmmmmmsssssssshhhhhhhhhhhhhhhhbbbbbbbbeeeeeeeeffffffffhhhhhhhh^^^^^^^^ggggggggeeeeeeeeiiiiiiiijjjjjjjjjjjjjjjjffffffffggggggggjjjjjjjjYYYYYYYYVVVVVVVVFFFFFFFFSSSSSSSS________jjjjjjjjppppppppllllllllffffffffYYYYYYYYNNNNNNNNuuuuuuuuyyyyyyyymmmmmmmmttttttttggggggggjjjjjjjj````````jjjjjjjjhhhhhhhhccccccccggggggggqqqqqqqqmmmmmmmmsssssssshhhhhhhhhhhhhhhhbbbbbbbbeeeeeeeeffffffffhhhhhhhh^^^^^^^^ggggggggeeeeeeeeiiiiiiiijjjjjjjjjjjjjjjjffffffffggggggggjjjjjjjjYYYYYYYYVVVVVVVVFFFFFFFFSSSSSSSS________jjjjjjjjppppppppllllllllffffffffYYYYYYYYOOOOOOOOuuuuuuuuyyyyyyyymmmmmmmmttttttttggggggggjjjjjjjj````````jjjjjjjjhhhhhhhhccccccccggggggggqqqqqqqqmmmmmmmmsssssssshhhhhhhhhhhhhhhhbbbbbbbbeeeeeeeeffffffffhhhhhhhh^^^^^^^^ggggggggeeeeeeeeiiiiiiiijjjjjjjjjjjjjjjjffffffffggggggggkkkkkkkkYYYYYYYYVVVVVVVVFFFFFFFFSSSSSSSS________jjjjjjjjppppppppmmmmmmmmffffffffZZZZZZZZOOOOOOOOuuuuuuuuyyyyyyyymmmmmmmmttttttttggggggggjjjjjjjj````````jjjjjjjjhhhhhhhhccccccccggggggggqqqqqqqqmmmmmmmmssssssssiiiiiiiihhhhhhhhbbbbbbbbeeeeeeeeffffffffhhhhhhhh^^^^^^^^ggggggggeeeeeeeeiiiiiiiijjjjjjjjjjjjjjjjffffffffggggggggkkkkkkkkYYYYYYYYWWWWWWWWFFFFFFFFSSSSSSSS________jjjjjjjjppppppppmmmmmmmmffffffffZZZZZZZZOOOOOOOOuuuuuuuuyyyyyyyymmmmmmmmttttttttggggggggjjjjjjjj````````jjjjjjjjhhhhhhhhccccccccggggggggqqqqqqqqmmmmmmmmssssssssiiiiiiiihhhhhhhhbbbbbbbbeeeeeeeeffffffffhhhhhhhh^^^^^^^^ggggggggeeeeeeeeiiiiiiiijjjjjjjjjjjjjjjjffffffffhhhhhhhhkkkkkkkkYYYYYYYYWWWWWWWWFFFFFFFFSSSSSSSS________jjjjjjjjppppppppmmmmmmmmffffffffZZZZZZZZOOOOOOOOiiiiiiiiyyyyyyyyttttttttllllllllbbbbbbbbeeeeeeee\\\\\\\\jjjjjjjjhhhhhhhhkkkkkkkknnnnnnnnqqqqqqqqmmmmmmmmgggggggg\\\\\\\\aaaaaaaaZZZZZZZZ````````ffffffff````````^^^^^^^^gggggggg^^^^^^^^iiiiiiiimmmmmmmmjjjjjjjjffffffffhhhhhhhh[[[[[[[[UUUUUUUUWWWWWWWWNNNNNNNNFFFFFFFF[[[[[[[[eeeeeeeeuuuuuuuuyyyyyyyybbbbbbbbZZZZZZZZOOOOOOOOiiiiiiiiyyyyyyyyttttttttllllllllbbbbbbbbeeeeeeee\\\\\\\\jjjjjjjjhhhhhhhhkkkkkkkknnnnnnnnqqqqqqqqmmmmmmmmgggggggg\\\\\\\\aaaaaaaa[[[[[[[[````````ffffffff````````^^^^^^^^hhhhhhhh^^^^^^^^iiiiiiiimmmmmmmmjjjjjjjjffffffffhhhhhhhh[[[[[[[[UUUUUUUUWWWWWWWWNNNNNNNNFFFFFFFF[[[[[[[[eeeeeeeeuuuuuuuuyyyyyyyybbbbbbbbZZZZZZZZOOOOOOOOiiiiiiiiyyyyyyyyttttttttllllllllbbbbbbbbeeeeeeee\\\\\\\\jjjjjjjjiiiiiiiikkkkkkkknnnnnnnnqqqqqqqqmmmmmmmmgggggggg\\\\\\\\aaaaaaaa[[[[[[[[````````ffffffff````````^^^^^^^^hhhhhhhh^^^^^^^^iiiiiiiimmmmmmmmjjjjjjjjffffffffhhhhhhhh[[[[[[[[UUUUUUUUWWWWWWWWNNNNNNNNFFFFFFFF[[[[[[[[eeeeeeeeuuuuuuuuyyyyyyyybbbbbbbbZZZZZZZZOOOOOOOOiiiiiiiiyyyyyyyyttttttttllllllllbbbbbbbbffffffff\\\\\\\\jjjjjjjjiiiiiiiikkkkkkkknnnnnnnnqqqqqqqqmmmmmmmmgggggggg\\\\\\\\aaaaaaaa[[[[[[[[````````ffffffff````````^^^^^^^^hhhhhhhh^^^^^^^^iiiiiiiimmmmmmmmjjjjjjjjffffffffhhhhhhhh[[[[[[[[UUUUUUUUWWWWWWWWNNNNNNNNFFFFFFFF[[[[[[[[eeeeeeeeuuuuuuuuyyyyyyyybbbbbbbbZZZZZZZZOOOOOOOOiiiiiiiiyyyyyyyyttttttttllllllllccccccccffffffff\\\\\\\\kkkkkkkkiiiiiiiikkkkkkkkooooooooqqqqqqqqmmmmmmmmgggggggg\\\\\\\\aaaaaaaa[[[[[[[[````````ffffffff````````^^^^^^^^hhhhhhhh^^^^^^^^iiiiiiiimmmmmmmmjjjjjjjjffffffffhhhhhhhh[[[[[[[[UUUUUUUUWWWWWWWWNNNNNNNNFFFFFFFF[[[[[[[[eeeeeeeeuuuuuuuuyyyyyyyybbbbbbbbZZZZZZZZOOOOOOOOiiiiiiiiyyyyyyyyuuuuuuuullllllllccccccccffffffff\\\\\\\\kkkkkkkkiiiiiiiikkkkkkkkooooooooqqqqqqqqmmmmmmmmhhhhhhhh\\\\\\\\aaaaaaaa[[[[[[[[````````ffffffffaaaaaaaa^^^^^^^^hhhhhhhh^^^^^^^^jjjjjjjjmmmmmmmmjjjjjjjjffffffffhhhhhhhh[[[[[[[[UUUUUUUUWWWWWWWWNNNNNNNNFFFFFFFF[[[[[[[[ffffffffuuuuuuuuyyyyyyyybbbbbbbbZZZZZZZZOOOOOOOOiiiiiiiiyyyyyyyyuuuuuuuummmmmmmmccccccccffffffff\\\\\\\\kkkkkkkkiiiiiiiikkkkkkkkooooooooqqqqqqqqmmmmmmmmhhhhhhhh]]]]]]]]aaaaaaaa[[[[[[[[aaaaaaaaffffffffaaaaaaaa^^^^^^^^hhhhhhhh^^^^^^^^jjjjjjjjmmmmmmmmjjjjjjjjffffffffhhhhhhhh[[[[[[[[UUUUUUUUWWWWWWWWNNNNNNNNFFFFFFFF[[[[[[[[ffffffffuuuuuuuuyyyyyyyybbbbbbbbZZZZZZZZOOOOOOOOiiiiiiiiyyyyyyyyuuuuuuuummmmmmmmccccccccffffffff\\\\\\\\kkkkkkkkiiiiiiiillllllllooooooooqqqqqqqqmmmmmmmmhhhhhhhh]]]]]]]]aaaaaaaa[[[[[[[[aaaaaaaaffffffffaaaaaaaa^^^^^^^^hhhhhhhh^^^^^^^^jjjjjjjjmmmmmmmmjjjjjjjjffffffffhhhhhhhh[[[[[[[[UUUUUUUUWWWWWWWWNNNNNNNNGGGGGGGG[[[[[[[[ffffffffuuuuuuuuyyyyyyyybbbbbbbbZZZZZZZZOOOOOOOOllllllllyyyyyyyyyyyyyyyyhhhhhhhhjjjjjjjjmmmmmmmmddddddddkkkkkkkkqqqqqqqqppppppppssssssssqqqqqqqqmmmmmmmmccccccccXXXXXXXX\\\\\\\\VVVVVVVVaaaaaaaa________\\\\\\\\ffffffffhhhhhhhhaaaaaaaajjjjjjjjrrrrrrrrcccccccc^^^^^^^^````````RRRRRRRRUUUUUUUUWWWWWWWWSSSSSSSSJJJJJJJJSSSSSSSSffffffffnnnnnnnnvvvvvvvvZZZZZZZZZZZZZZZZOOOOOOOOllllllllyyyyyyyyyyyyyyyyhhhhhhhhkkkkkkkknnnnnnnnddddddddkkkkkkkkqqqqqqqqppppppppssssssssqqqqqqqqnnnnnnnnccccccccXXXXXXXX\\\\\\\\VVVVVVVVaaaaaaaa________\\\\\\\\ffffffffhhhhhhhhaaaaaaaajjjjjjjjrrrrrrrrcccccccc^^^^^^^^````````RRRRRRRRUUUUUUUUWWWWWWWWSSSSSSSSJJJJJJJJSSSSSSSSffffffffnnnnnnnnvvvvvvvvZZZZZZZZZZZZZZZZOOOOOOOOllllllllyyyyyyyyyyyyyyyyhhhhhhhhkkkkkkkknnnnnnnnddddddddkkkkkkkkqqqqqqqqppppppppssssssssrrrrrrrrnnnnnnnnccccccccXXXXXXXX\\\\\\\\VVVVVVVVaaaaaaaa________\\\\\\\\ffffffffhhhhhhhhaaaaaaaajjjjjjjjrrrrrrrrcccccccc________````````RRRRRRRRUUUUUUUUWWWWWWWWSSSSSSSSJJJJJJJJSSSSSSSSffffffffnnnnnnnnwwwwwwwwZZZZZZZZZZZZZZZZOOOOOOOOllllllllzzzzzzzzyyyyyyyyhhhhhhhhkkkkkkkknnnnnnnnddddddddkkkkkkkkqqqqqqqqppppppppssssssssrrrrrrrrnnnnnnnnccccccccXXXXXXXX]]]]]]]]VVVVVVVVaaaaaaaa________\\\\\\\\ffffffffhhhhhhhhaaaaaaaajjjjjjjjrrrrrrrrcccccccc________````````RRRRRRRRUUUUUUUUWWWWWWWWSSSSSSSSJJJJJJJJSSSSSSSSffffffffnnnnnnnnwwwwwwwwZZZZZZZZZZZZZZZZOOOOOOOOllllllllzzzzzzzzzzzzzzzzhhhhhhhhkkkkkkkknnnnnnnnddddddddkkkkkkkkqqqqqqqqppppppppttttttttrrrrrrrrnnnnnnnnccccccccXXXXXXXX]]]]]]]]WWWWWWWWaaaaaaaa________\\\\\\\\ffffffffhhhhhhhhaaaaaaaajjjjjjjjrrrrrrrrcccccccc________aaaaaaaaRRRRRRRRUUUUUUUUWWWWWWWWTTTTTTTTJJJJJJJJSSSSSSSSffffffffnnnnnnnnwwwwwwwwZZZZZZZZZZZZZZZZOOOOOOOOmmmmmmmmzzzzzzzzzzzzzzzzhhhhhhhhkkkkkkkknnnnnnnnddddddddkkkkkkkkqqqqqqqqqqqqqqqqttttttttrrrrrrrrnnnnnnnnccccccccXXXXXXXX]]]]]]]]WWWWWWWWaaaaaaaa________\\\\\\\\ffffffffhhhhhhhhbbbbbbbbjjjjjjjjrrrrrrrrcccccccc________aaaaaaaaRRRRRRRRUUUUUUUUWWWWWWWWTTTTTTTTJJJJJJJJSSSSSSSSffffffffnnnnnnnnwwwwwwwwZZZZZZZZ[[[[[[[[PPPPPPPPmmmmmmmmzzzzzzzzzzzzzzzziiiiiiiikkkkkkkknnnnnnnnddddddddkkkkkkkkqqqqqqqqqqqqqqqqttttttttrrrrrrrrnnnnnnnnddddddddXXXXXXXX]]]]]]]]WWWWWWWWaaaaaaaa________\\\\\\\\gggggggghhhhhhhhbbbbbbbbjjjjjjjjrrrrrrrrcccccccc________aaaaaaaaRRRRRRRRUUUUUUUUXXXXXXXXTTTTTTTTJJJJJJJJSSSSSSSSffffffffnnnnnnnnwwwwwwwwZZZZZZZZ[[[[[[[[PPPPPPPPmmmmmmmmzzzzzzzzzzzzzzzziiiiiiiikkkkkkkknnnnnnnnddddddddkkkkkkkkqqqqqqqqqqqqqqqqttttttttrrrrrrrrnnnnnnnnddddddddYYYYYYYY]]]]]]]]WWWWWWWWaaaaaaaa________]]]]]]]]gggggggghhhhhhhhbbbbbbbbjjjjjjjjrrrrrrrrcccccccc________aaaaaaaaRRRRRRRRVVVVVVVVXXXXXXXXTTTTTTTTJJJJJJJJTTTTTTTTffffffffnnnnnnnnwwwwwwwwZZZZZZZZ[[[[[[[[PPPPPPPPjjjjjjjjzzzzzzzzrrrrrrrrppppppppwwwwwwwwzzzzzzzzqqqqqqqqssssssssvvvvvvvviiiiiiiittttttttrrrrrrrrnnnnnnnn\\\\\\\\YYYYYYYY]]]]]]]]________aaaaaaaabbbbbbbb]]]]]]]]kkkkkkkkiiiiiiiiffffffffjjjjjjjjkkkkkkkk________bbbbbbbb\\\\\\\\ZZZZZZZZVVVVVVVVXXXXXXXXTTTTTTTTXXXXXXXXOOOOOOOOffffffffiiiiiiiiccccccccVVVVVVVV[[[[[[[[PPPPPPPPjjjjjjjjzzzzzzzzrrrrrrrrppppppppwwwwwwwwzzzzzzzzqqqqqqqqssssssssvvvvvvvviiiiiiiittttttttrrrrrrrrnnnnnnnn\\\\\\\\YYYYYYYY]]]]]]]]________aaaaaaaabbbbbbbb]]]]]]]]kkkkkkkkiiiiiiiiggggggggjjjjjjjjkkkkkkkk________bbbbbbbb\\\\\\\\ZZZZZZZZVVVVVVVVXXXXXXXXTTTTTTTTXXXXXXXXOOOOOOOOffffffffjjjjjjjjccccccccVVVVVVVV[[[[[[[[PPPPPPPPjjjjjjjjzzzzzzzzrrrrrrrrppppppppwwwwwwwwzzzzzzzzqqqqqqqqssssssssvvvvvvvviiiiiiiittttttttrrrrrrrrnnnnnnnn\\\\\\\\YYYYYYYY]]]]]]]]________aaaaaaaabbbbbbbb]]]]]]]]kkkkkkkkiiiiiiiiggggggggjjjjjjjjkkkkkkkk________bbbbbbbb\\\\\\\\ZZZZZZZZVVVVVVVVXXXXXXXXTTTTTTTTXXXXXXXXOOOOOOOOffffffffjjjjjjjjccccccccVVVVVVVV[[[[[[[[PPPPPPPPjjjjjjjjzzzzzzzzrrrrrrrrppppppppwwwwwwwwzzzzzzzzqqqqqqqqssssssssvvvvvvvviiiiiiiittttttttrrrrrrrrnnnnnnnn\\\\\\\\YYYYYYYY]]]]]]]]________aaaaaaaabbbbbbbb]]]]]]]]kkkkkkkkiiiiiiiiggggggggkkkkkkkkkkkkkkkk________bbbbbbbb\\\\\\\\ZZZZZZZZVVVVVVVVXXXXXXXXTTTTTTTTXXXXXXXXOOOOOOOOggggggggjjjjjjjjccccccccVVVVVVVV[[[[[[[[PPPPPPPPjjjjjjjjzzzzzzzzssssssssqqqqqqqqwwwwwwwwzzzzzzzzqqqqqqqqssssssssvvvvvvvviiiiiiiittttttttrrrrrrrrnnnnnnnn\\\\\\\\YYYYYYYY]]]]]]]]________bbbbbbbbcccccccc]]]]]]]]lllllllliiiiiiiiggggggggkkkkkkkkkkkkkkkk________bbbbbbbb\\\\\\\\[[[[[[[[VVVVVVVVXXXXXXXXTTTTTTTTXXXXXXXXOOOOOOOOggggggggjjjjjjjjccccccccVVVVVVVV[[[[[[[[PPPPPPPPjjjjjjjjzzzzzzzzssssssssqqqqqqqqwwwwwwwwzzzzzzzzqqqqqqqqssssssssvvvvvvvviiiiiiiittttttttrrrrrrrrnnnnnnnn\\\\\\\\YYYYYYYY]]]]]]]]________bbbbbbbbcccccccc]]]]]]]]lllllllliiiiiiiiggggggggkkkkkkkkkkkkkkkk________bbbbbbbb\\\\\\\\[[[[[[[[VVVVVVVVXXXXXXXXTTTTTTTTXXXXXXXXOOOOOOOOggggggggjjjjjjjjccccccccVVVVVVVV[[[[[[[[PPPPPPPPjjjjjjjjzzzzzzzzssssssssqqqqqqqqwwwwwwwwzzzzzzzzqqqqqqqqssssssssvvvvvvvviiiiiiiittttttttrrrrrrrrnnnnnnnn\\\\\\\\YYYYYYYY]]]]]]]]________bbbbbbbbcccccccc]]]]]]]]lllllllliiiiiiiiggggggggkkkkkkkkkkkkkkkk________bbbbbbbb\\\\\\\\[[[[[[[[VVVVVVVVXXXXXXXXTTTTTTTTXXXXXXXXOOOOOOOOggggggggjjjjjjjjccccccccVVVVVVVV[[[[[[[[PPPPPPPPjjjjjjjjzzzzzzzzssssssssqqqqqqqqxxxxxxxxzzzzzzzzqqqqqqqqssssssssvvvvvvvviiiiiiiittttttttrrrrrrrrnnnnnnnn\\\\\\\\YYYYYYYY]]]]]]]]________bbbbbbbbcccccccc]]]]]]]]lllllllliiiiiiiiggggggggkkkkkkkkkkkkkkkk________bbbbbbbb\\\\\\\\[[[[[[[[VVVVVVVVXXXXXXXXTTTTTTTTXXXXXXXXOOOOOOOOggggggggjjjjjjjjccccccccVVVVVVVV[[[[[[[[PPPPPPPPeeeeeeeessssssssnnnnnnnnuuuuuuuuuuuuuuuuwwwwwwwwnnnnnnnnxxxxxxxxnnnnnnnn]]]]]]]]mmmmmmmmkkkkkkkknnnnnnnn________YYYYYYYYeeeeeeeeddddddddZZZZZZZZ````````]]]]]]]]lllllllliiiiiiiiggggggggcccccccc________________________\\\\\\\\________VVVVVVVVXXXXXXXX\\\\\\\\]]]]]]]]WWWWWWWW________bbbbbbbbQQQQQQQQVVVVVVVV[[[[[[[[PPPPPPPPeeeeeeeessssssssnnnnnnnnuuuuuuuuuuuuuuuuwwwwwwwwnnnnnnnnxxxxxxxxnnnnnnnn]]]]]]]]mmmmmmmmkkkkkkkknnnnnnnn________YYYYYYYYeeeeeeeeddddddddZZZZZZZZ````````]]]]]]]]lllllllliiiiiiiiggggggggcccccccc________________________\\\\\\\\________VVVVVVVVXXXXXXXX\\\\\\\\]]]]]]]]WWWWWWWW________bbbbbbbbQQQQQQQQVVVVVVVV[[[[[[[[PPPPPPPPeeeeeeeessssssssnnnnnnnnuuuuuuuuuuuuuuuuwwwwwwwwnnnnnnnnxxxxxxxxnnnnnnnn]]]]]]]]mmmmmmmmkkkkkkkknnnnnnnn________YYYYYYYYeeeeeeeeddddddddZZZZZZZZ````````]]]]]]]]lllllllliiiiiiiiggggggggcccccccc________________________]]]]]]]]________VVVVVVVVXXXXXXXX\\\\\\\\]]]]]]]]WWWWWWWW________bbbbbbbbQQQQQQQQVVVVVVVV[[[[[[[[PPPPPPPPeeeeeeeessssssssnnnnnnnnuuuuuuuuuuuuuuuuwwwwwwwwnnnnnnnnxxxxxxxxnnnnnnnn]]]]]]]]mmmmmmmmkkkkkkkknnnnnnnn________YYYYYYYYeeeeeeeeddddddddZZZZZZZZ````````]]]]]]]]lllllllliiiiiiiiggggggggcccccccc________________________]]]]]]]]________VVVVVVVVXXXXXXXX\\\\\\\\]]]]]]]]WWWWWWWW________bbbbbbbbQQQQQQQQVVVVVVVV[[[[[[[[PPPPPPPPeeeeeeeessssssssnnnnnnnnuuuuuuuuuuuuuuuuwwwwwwwwnnnnnnnnxxxxxxxxnnnnnnnn]]]]]]]]mmmmmmmmkkkkkkkknnnnnnnn________YYYYYYYYeeeeeeeeddddddddZZZZZZZZ````````]]]]]]]]lllllllliiiiiiiiggggggggcccccccc________________________\\\\\\\\________VVVVVVVVXXXXXXXX\\\\\\\\]]]]]]]]WWWWWWWW________bbbbbbbbQQQQQQQQVVVVVVVV[[[[[[[[PPPPPPPPeeeeeeeessssssssnnnnnnnnuuuuuuuuuuuuuuuuwwwwwwwwnnnnnnnnxxxxxxxxnnnnnnnn]]]]]]]]mmmmmmmmkkkkkkkknnnnnnnn________YYYYYYYYeeeeeeeeddddddddZZZZZZZZ````````]]]]]]]]lllllllliiiiiiiiggggggggcccccccc________________________\\\\\\\\________VVVVVVVVXXXXXXXX\\\\\\\\]]]]]]]]WWWWWWWW________bbbbbbbbQQQQQQQQVVVVVVVV[[[[[[[[PPPPPPPPeeeeeeeessssssssnnnnnnnnuuuuuuuuttttttttwwwwwwwwnnnnnnnnxxxxxxxxnnnnnnnn]]]]]]]]mmmmmmmmkkkkkkkknnnnnnnn________YYYYYYYYeeeeeeeeddddddddZZZZZZZZ________]]]]]]]]lllllllliiiiiiiiggggggggcccccccc________________________\\\\\\\\________VVVVVVVVXXXXXXXX\\\\\\\\]]]]]]]]WWWWWWWW________bbbbbbbbQQQQQQQQVVVVVVVV[[[[[[[[PPPPPPPPeeeeeeeessssssssnnnnnnnnuuuuuuuuttttttttwwwwwwwwnnnnnnnnxxxxxxxxnnnnnnnn]]]]]]]]mmmmmmmmkkkkkkkknnnnnnnn________YYYYYYYYeeeeeeeeddddddddZZZZZZZZ________]]]]]]]]lllllllliiiiiiiiggggggggcccccccc________________________\\\\\\\\________VVVVVVVVXXXXXXXX\\\\\\\\]]]]]]]]WWWWWWWW________bbbbbbbbQQQQQQQQVVVVVVVV[[[[[[[[PPPPPPPP]]]]]]]]ffffffffffffffffuuuuuuuuhhhhhhhhssssssssiiiiiiiippppppppbbbbbbbb````````hhhhhhhhnnnnnnnnggggggggddddddddYYYYYYYYjjjjjjjjdddddddd]]]]]]]][[[[[[[[eeeeeeeelllllllliiiiiiii________^^^^^^^^ZZZZZZZZ________[[[[[[[[dddddddd________VVVVVVVV````````aaaaaaaa]]]]]]]]\\\\\\\\ZZZZZZZZUUUUUUUUTTTTTTTTVVVVVVVV[[[[[[[[PPPPPPPP]]]]]]]]ffffffffffffffffuuuuuuuuhhhhhhhhssssssssiiiiiiiippppppppbbbbbbbb````````hhhhhhhhnnnnnnnnggggggggddddddddYYYYYYYYiiiiiiiidddddddd]]]]]]]][[[[[[[[eeeeeeeelllllllliiiiiiii________^^^^^^^^ZZZZZZZZ________ZZZZZZZZdddddddd________VVVVVVVV````````aaaaaaaa]]]]]]]]\\\\\\\\ZZZZZZZZUUUUUUUUTTTTTTTTVVVVVVVV[[[[[[[[PPPPPPPP]]]]]]]]ffffffffffffffffuuuuuuuuhhhhhhhhssssssssiiiiiiiippppppppbbbbbbbb````````hhhhhhhhnnnnnnnnggggggggddddddddYYYYYYYYiiiiiiiidddddddd]]]]]]]][[[[[[[[eeeeeeeekkkkkkkkiiiiiiii________^^^^^^^^ZZZZZZZZ________ZZZZZZZZdddddddd________VVVVVVVV````````aaaaaaaa]]]]]]]]\\\\\\\\ZZZZZZZZUUUUUUUUTTTTTTTTVVVVVVVV[[[[[[[[PPPPPPPP]]]]]]]]ffffffffffffffffuuuuuuuuhhhhhhhhssssssssiiiiiiiippppppppbbbbbbbb````````hhhhhhhhnnnnnnnnggggggggddddddddYYYYYYYYiiiiiiiicccccccc]]]]]]]]ZZZZZZZZeeeeeeeekkkkkkkkiiiiiiii________^^^^^^^^ZZZZZZZZ________ZZZZZZZZdddddddd________VVVVVVVV````````aaaaaaaa\\\\\\\\\\\\\\\\ZZZZZZZZUUUUUUUUTTTTTTTTVVVVVVVV[[[[[[[[PPPPPPPP]]]]]]]]ffffffffffffffffuuuuuuuuhhhhhhhhssssssssiiiiiiiippppppppbbbbbbbb````````hhhhhhhhnnnnnnnnffffffffddddddddYYYYYYYYiiiiiiiicccccccc]]]]]]]]ZZZZZZZZddddddddkkkkkkkkiiiiiiii________^^^^^^^^ZZZZZZZZ________ZZZZZZZZdddddddd________VVVVVVVV````````aaaaaaaa\\\\\\\\\\\\\\\\ZZZZZZZZUUUUUUUUTTTTTTTTVVVVVVVV[[[[[[[[PPPPPPPP]]]]]]]]ffffffffffffffffuuuuuuuuhhhhhhhhssssssssiiiiiiiippppppppbbbbbbbb````````hhhhhhhhmmmmmmmmffffffffddddddddYYYYYYYYiiiiiiiicccccccc]]]]]]]]ZZZZZZZZddddddddkkkkkkkkiiiiiiii________^^^^^^^^ZZZZZZZZ________ZZZZZZZZdddddddd________VVVVVVVV````````aaaaaaaa\\\\\\\\\\\\\\\\ZZZZZZZZUUUUUUUUTTTTTTTTVVVVVVVV[[[[[[[[PPPPPPPP]]]]]]]]ffffffffffffffffuuuuuuuuhhhhhhhhrrrrrrrriiiiiiiippppppppbbbbbbbb````````hhhhhhhhmmmmmmmmffffffffddddddddYYYYYYYYiiiiiiiicccccccc]]]]]]]]ZZZZZZZZddddddddkkkkkkkkhhhhhhhh________^^^^^^^^YYYYYYYY^^^^^^^^ZZZZZZZZdddddddd________VVVVVVVV````````aaaaaaaa\\\\\\\\\\\\\\\\YYYYYYYYUUUUUUUUTTTTTTTTVVVVVVVV[[[[[[[[PPPPPPPP]]]]]]]]ffffffffffffffffuuuuuuuuhhhhhhhhrrrrrrrriiiiiiiippppppppbbbbbbbb````````hhhhhhhhmmmmmmmmffffffffddddddddXXXXXXXXiiiiiiiicccccccc\\\\\\\\ZZZZZZZZddddddddkkkkkkkkhhhhhhhh^^^^^^^^^^^^^^^^YYYYYYYY^^^^^^^^ZZZZZZZZdddddddd________UUUUUUUU________````````\\\\\\\\\\\\\\\\YYYYYYYYUUUUUUUUTTTTTTTTVVVVVVVV[[[[[[[[PPPPPPPP````````aaaaaaaaaaaaaaaammmmmmmmccccccccrrrrrrrriiiiiiiiddddddddeeeeeeeeddddddddggggggggjjjjjjjjbbbbbbbbkkkkkkkkXXXXXXXXiiiiiiii[[[[[[[[aaaaaaaabbbbbbbbaaaaaaaakkkkkkkkppppppppZZZZZZZZ]]]]]]]]aaaaaaaa^^^^^^^^ZZZZZZZZhhhhhhhh________]]]]]]]]dddddddd````````\\\\\\\\[[[[[[[[YYYYYYYYPPPPPPPPYYYYYYYYMMMMMMMMZZZZZZZZPPPPPPPP````````aaaaaaaaaaaaaaaammmmmmmmccccccccrrrrrrrriiiiiiiiccccccccddddddddddddddddggggggggjjjjjjjjaaaaaaaakkkkkkkkXXXXXXXXiiiiiiii[[[[[[[[aaaaaaaabbbbbbbbaaaaaaaakkkkkkkkppppppppZZZZZZZZ]]]]]]]]aaaaaaaa^^^^^^^^ZZZZZZZZhhhhhhhh________]]]]]]]]dddddddd````````\\\\\\\\[[[[[[[[YYYYYYYYPPPPPPPPYYYYYYYYMMMMMMMMZZZZZZZZOOOOOOOO````````aaaaaaaaaaaaaaaammmmmmmmccccccccrrrrrrrriiiiiiiiccccccccddddddddddddddddggggggggjjjjjjjjaaaaaaaakkkkkkkkXXXXXXXXiiiiiiii[[[[[[[[aaaaaaaabbbbbbbbaaaaaaaakkkkkkkkppppppppYYYYYYYY]]]]]]]]aaaaaaaa^^^^^^^^ZZZZZZZZhhhhhhhh________]]]]]]]]dddddddd````````\\\\\\\\[[[[[[[[YYYYYYYYOOOOOOOOYYYYYYYYMMMMMMMMZZZZZZZZOOOOOOOO````````aaaaaaaaaaaaaaaammmmmmmmccccccccrrrrrrrriiiiiiiiccccccccddddddddddddddddggggggggjjjjjjjjaaaaaaaakkkkkkkkXXXXXXXXiiiiiiii[[[[[[[[aaaaaaaabbbbbbbbaaaaaaaakkkkkkkkppppppppYYYYYYYY]]]]]]]]aaaaaaaa^^^^^^^^ZZZZZZZZhhhhhhhh________]]]]]]]]dddddddd````````\\\\\\\\[[[[[[[[YYYYYYYYOOOOOOOOYYYYYYYYMMMMMMMMZZZZZZZZOOOOOOOO________aaaaaaaaaaaaaaaammmmmmmmccccccccrrrrrrrriiiiiiiiccccccccddddddddddddddddggggggggjjjjjjjjaaaaaaaakkkkkkkkXXXXXXXXiiiiiiii[[[[[[[[aaaaaaaabbbbbbbbaaaaaaaakkkkkkkkppppppppYYYYYYYY]]]]]]]]aaaaaaaa^^^^^^^^ZZZZZZZZhhhhhhhh________]]]]]]]]dddddddd````````\\\\\\\\[[[[[[[[YYYYYYYYOOOOOOOOXXXXXXXXMMMMMMMMZZZZZZZZOOOOOOOO________aaaaaaaaaaaaaaaammmmmmmmccccccccrrrrrrrrhhhhhhhhccccccccddddddddddddddddggggggggjjjjjjjjaaaaaaaakkkkkkkkXXXXXXXXiiiiiiii[[[[[[[[aaaaaaaabbbbbbbbaaaaaaaakkkkkkkkppppppppYYYYYYYY]]]]]]]]aaaaaaaa^^^^^^^^ZZZZZZZZhhhhhhhh^^^^^^^^]]]]]]]]dddddddd````````\\\\\\\\[[[[[[[[YYYYYYYYOOOOOOOOXXXXXXXXMMMMMMMMZZZZZZZZOOOOOOOO________aaaaaaaaaaaaaaaallllllllccccccccrrrrrrrrhhhhhhhhccccccccddddddddddddddddggggggggjjjjjjjjaaaaaaaakkkkkkkkXXXXXXXXhhhhhhhh[[[[[[[[aaaaaaaaaaaaaaaaaaaaaaaakkkkkkkkooooooooYYYYYYYY]]]]]]]]aaaaaaaa^^^^^^^^YYYYYYYYhhhhhhhh^^^^^^^^]]]]]]]]dddddddd````````\\\\\\\\[[[[[[[[YYYYYYYYOOOOOOOOXXXXXXXXMMMMMMMMZZZZZZZZOOOOOOOO________aaaaaaaaaaaaaaaallllllllbbbbbbbbrrrrrrrrhhhhhhhhccccccccddddddddddddddddggggggggjjjjjjjjaaaaaaaakkkkkkkkXXXXXXXXhhhhhhhh[[[[[[[[````````aaaaaaaa````````jjjjjjjjooooooooYYYYYYYY]]]]]]]]aaaaaaaa^^^^^^^^YYYYYYYYhhhhhhhh^^^^^^^^]]]]]]]]cccccccc````````[[[[[[[[[[[[[[[[YYYYYYYYOOOOOOOOXXXXXXXXMMMMMMMMZZZZZZZZOOOOOOOO\\\\\\\\````````hhhhhhhh````````jjjjjjjjjjjjjjjjhhhhhhhhffffffffhhhhhhhhccccccccggggggggeeeeeeeeaaaaaaaaggggggggXXXXXXXXaaaaaaaa^^^^^^^^````````ffffffffccccccccjjjjjjjjllllllllaaaaaaaa]]]]]]]]eeeeeeee^^^^^^^^YYYYYYYY````````ffffffffiiiiiiiicccccccc````````[[[[[[[[[[[[[[[[YYYYYYYYWWWWWWWWXXXXXXXXPPPPPPPPZZZZZZZZOOOOOOOO\\\\\\\\````````hhhhhhhh````````jjjjjjjjjjjjjjjjhhhhhhhhffffffffhhhhhhhhccccccccggggggggeeeeeeeeaaaaaaaaggggggggWWWWWWWW````````^^^^^^^^````````ffffffffccccccccjjjjjjjjllllllllaaaaaaaa]]]]]]]]eeeeeeee]]]]]]]]YYYYYYYY````````ffffffffiiiiiiiicccccccc________[[[[[[[[[[[[[[[[XXXXXXXXWWWWWWWWXXXXXXXXPPPPPPPPZZZZZZZZOOOOOOOO\\\\\\\\````````hhhhhhhh````````jjjjjjjjjjjjjjjjhhhhhhhhffffffffhhhhhhhhccccccccffffffffeeeeeeee````````ggggggggWWWWWWWW````````]]]]]]]]````````ffffffffccccccccjjjjjjjjllllllllaaaaaaaa\\\\\\\\eeeeeeee]]]]]]]]YYYYYYYY````````ffffffffiiiiiiiicccccccc________[[[[[[[[ZZZZZZZZXXXXXXXXWWWWWWWWXXXXXXXXOOOOOOOOYYYYYYYYNNNNNNNN[[[[[[[[````````hhhhhhhh````````jjjjjjjjjjjjjjjjhhhhhhhheeeeeeeehhhhhhhhccccccccffffffffdddddddd````````ggggggggWWWWWWWW````````]]]]]]]]````````ffffffffccccccccjjjjjjjjllllllll````````\\\\\\\\eeeeeeee]]]]]]]]YYYYYYYY________ffffffffiiiiiiiicccccccc________[[[[[[[[ZZZZZZZZXXXXXXXXWWWWWWWWXXXXXXXXOOOOOOOOYYYYYYYYNNNNNNNN[[[[[[[[````````hhhhhhhh________jjjjjjjjiiiiiiiihhhhhhhheeeeeeeehhhhhhhhccccccccffffffffdddddddd````````ggggggggWWWWWWWW````````]]]]]]]]````````eeeeeeeeccccccccjjjjjjjjllllllll````````\\\\\\\\eeeeeeee]]]]]]]]YYYYYYYY________eeeeeeeeiiiiiiiicccccccc________[[[[[[[[ZZZZZZZZXXXXXXXXVVVVVVVVWWWWWWWWOOOOOOOOYYYYYYYYNNNNNNNN[[[[[[[[````````gggggggg________iiiiiiiiiiiiiiiiggggggggeeeeeeeehhhhhhhhccccccccffffffffdddddddd````````ggggggggWWWWWWWW````````]]]]]]]]````````eeeeeeeeccccccccjjjjjjjjllllllll````````\\\\\\\\dddddddd]]]]]]]]YYYYYYYY________eeeeeeeeiiiiiiiicccccccc________[[[[[[[[ZZZZZZZZXXXXXXXXVVVVVVVVWWWWWWWWOOOOOOOOYYYYYYYYNNNNNNNN[[[[[[[[````````gggggggg________iiiiiiiiiiiiiiiiggggggggeeeeeeeehhhhhhhhccccccccffffffffdddddddd````````ggggggggWWWWWWWW````````]]]]]]]]________eeeeeeeeccccccccjjjjjjjjkkkkkkkk````````\\\\\\\\dddddddd]]]]]]]]XXXXXXXX________eeeeeeeehhhhhhhhcccccccc________[[[[[[[[ZZZZZZZZXXXXXXXXVVVVVVVVWWWWWWWWOOOOOOOOYYYYYYYYNNNNNNNN[[[[[[[[````````gggggggg________iiiiiiiiiiiiiiiiggggggggeeeeeeeehhhhhhhhccccccccffffffffdddddddd````````ffffffffWWWWWWWW````````]]]]]]]]________eeeeeeeecccccccciiiiiiiikkkkkkkk````````\\\\\\\\dddddddd]]]]]]]]XXXXXXXX________eeeeeeeehhhhhhhhbbbbbbbb________ZZZZZZZZZZZZZZZZXXXXXXXXVVVVVVVVWWWWWWWWOOOOOOOOYYYYYYYYNNNNNNNNVVVVVVVV________llllllllZZZZZZZZffffffff]]]]]]]]ggggggggqqqqqqqqoooooooojjjjjjjjmmmmmmmmddddddddggggggggZZZZZZZZ^^^^^^^^[[[[[[[[aaaaaaaa________eeeeeeeeggggggggaaaaaaaaffffffffdddddddddddddddddddddddd\\\\\\\\PPPPPPPPZZZZZZZZbbbbbbbbmmmmmmmmbbbbbbbb________ZZZZZZZZZZZZZZZZWWWWWWWW[[[[[[[[WWWWWWWWTTTTTTTTaaaaaaaaVVVVVVVVVVVVVVVV________llllllllZZZZZZZZffffffff\\\\\\\\ggggggggqqqqqqqqoooooooojjjjjjjjmmmmmmmmddddddddggggggggZZZZZZZZ^^^^^^^^[[[[[[[[aaaaaaaa________eeeeeeeeggggggggaaaaaaaaffffffffddddddddccccccccdddddddd\\\\\\\\PPPPPPPPZZZZZZZZbbbbbbbbmmmmmmmmbbbbbbbb^^^^^^^^ZZZZZZZZYYYYYYYYWWWWWWWWZZZZZZZZWWWWWWWWSSSSSSSSaaaaaaaaVVVVVVVVVVVVVVVV________kkkkkkkkZZZZZZZZffffffff\\\\\\\\ggggggggqqqqqqqqoooooooojjjjjjjjmmmmmmmmccccccccggggggggYYYYYYYY^^^^^^^^ZZZZZZZZaaaaaaaa________eeeeeeeeggggggggaaaaaaaaffffffffddddddddccccccccdddddddd\\\\\\\\PPPPPPPPZZZZZZZZaaaaaaaallllllllbbbbbbbb^^^^^^^^ZZZZZZZZYYYYYYYYWWWWWWWWZZZZZZZZWWWWWWWWSSSSSSSS````````VVVVVVVVUUUUUUUU________kkkkkkkkZZZZZZZZeeeeeeee\\\\\\\\ggggggggppppppppoooooooojjjjjjjjmmmmmmmmccccccccggggggggYYYYYYYY^^^^^^^^ZZZZZZZZaaaaaaaa________ddddddddggggggggaaaaaaaaffffffffddddddddccccccccdddddddd\\\\\\\\PPPPPPPPYYYYYYYYaaaaaaaallllllllbbbbbbbb^^^^^^^^ZZZZZZZZYYYYYYYYWWWWWWWWZZZZZZZZVVVVVVVVSSSSSSSS````````VVVVVVVVUUUUUUUU________kkkkkkkkZZZZZZZZeeeeeeee\\\\\\\\ffffffffppppppppnnnnnnnniiiiiiiimmmmmmmmccccccccggggggggYYYYYYYY^^^^^^^^ZZZZZZZZaaaaaaaa________ddddddddffffffffaaaaaaaaffffffffddddddddcccccccccccccccc\\\\\\\\OOOOOOOOYYYYYYYYaaaaaaaallllllllbbbbbbbb^^^^^^^^ZZZZZZZZYYYYYYYYWWWWWWWWZZZZZZZZVVVVVVVVSSSSSSSS````````VVVVVVVVUUUUUUUU________kkkkkkkkYYYYYYYYeeeeeeee\\\\\\\\ffffffffppppppppnnnnnnnniiiiiiiimmmmmmmmccccccccggggggggYYYYYYYY^^^^^^^^ZZZZZZZZ````````^^^^^^^^ddddddddffffffffaaaaaaaaffffffffddddddddcccccccccccccccc\\\\\\\\OOOOOOOOYYYYYYYYaaaaaaaallllllllaaaaaaaa^^^^^^^^YYYYYYYYYYYYYYYYWWWWWWWWZZZZZZZZVVVVVVVVSSSSSSSS````````UUUUUUUUUUUUUUUU^^^^^^^^kkkkkkkkYYYYYYYYeeeeeeee\\\\\\\\ffffffffppppppppnnnnnnnniiiiiiiillllllllccccccccffffffffYYYYYYYY]]]]]]]]ZZZZZZZZ````````^^^^^^^^ddddddddffffffffaaaaaaaaffffffffcccccccccccccccccccccccc\\\\\\\\OOOOOOOOYYYYYYYYaaaaaaaallllllllaaaaaaaa^^^^^^^^YYYYYYYYYYYYYYYYVVVVVVVVZZZZZZZZVVVVVVVVSSSSSSSS````````UUUUUUUUUUUUUUUU^^^^^^^^kkkkkkkkYYYYYYYYeeeeeeee\\\\\\\\ffffffffppppppppnnnnnnnniiiiiiiillllllllccccccccffffffffYYYYYYYY]]]]]]]]ZZZZZZZZ````````^^^^^^^^ddddddddffffffff````````eeeeeeeeccccccccbbbbbbbbcccccccc[[[[[[[[OOOOOOOOYYYYYYYYaaaaaaaallllllllaaaaaaaa]]]]]]]]YYYYYYYYYYYYYYYYVVVVVVVVZZZZZZZZVVVVVVVVRRRRRRRR````````UUUUUUUU]]]]]]]]ffffffffccccccccYYYYYYYY````````ffffffffmmmmmmmmttttttttssssssssnnnnnnnnqqqqqqqqcccccccccccccccc\\\\\\\\iiiiiiiiZZZZZZZZ````````^^^^^^^^ddddddddffffffffcccccccceeeeeeeeccccccccggggggggcccccccc[[[[[[[[RRRRRRRRYYYYYYYY\\\\\\\\lllllllliiiiiiii]]]]]]]]YYYYYYYY````````VVVVVVVVYYYYYYYYVVVVVVVVccccccccllllllllcccccccc]]]]]]]]ffffffffccccccccYYYYYYYY````````ffffffffmmmmmmmmttttttttrrrrrrrrmmmmmmmmqqqqqqqqbbbbbbbbcccccccc\\\\\\\\iiiiiiiiZZZZZZZZ````````^^^^^^^^ddddddddffffffffcccccccceeeeeeeeccccccccggggggggcccccccc[[[[[[[[RRRRRRRRYYYYYYYY\\\\\\\\kkkkkkkkiiiiiiii]]]]]]]]YYYYYYYY````````VVVVVVVVYYYYYYYYVVVVVVVVbbbbbbbbllllllllcccccccc]]]]]]]]ffffffffccccccccYYYYYYYY````````ffffffffmmmmmmmmttttttttrrrrrrrrmmmmmmmmppppppppbbbbbbbbcccccccc\\\\\\\\iiiiiiiiYYYYYYYY````````^^^^^^^^ccccccccffffffffcccccccceeeeeeeeccccccccggggggggcccccccc[[[[[[[[RRRRRRRRYYYYYYYY\\\\\\\\kkkkkkkkiiiiiiii]]]]]]]]YYYYYYYY````````VVVVVVVVYYYYYYYYUUUUUUUUbbbbbbbbllllllllbbbbbbbb\\\\\\\\ffffffffccccccccYYYYYYYY````````ffffffffmmmmmmmmttttttttrrrrrrrrmmmmmmmmppppppppbbbbbbbbcccccccc[[[[[[[[iiiiiiiiYYYYYYYY````````^^^^^^^^ccccccccffffffffcccccccceeeeeeeeccccccccggggggggcccccccc[[[[[[[[RRRRRRRRXXXXXXXX[[[[[[[[kkkkkkkkiiiiiiii]]]]]]]]YYYYYYYY````````VVVVVVVVYYYYYYYYUUUUUUUUbbbbbbbbllllllllbbbbbbbb\\\\\\\\ffffffffbbbbbbbbYYYYYYYY````````ffffffffmmmmmmmmttttttttrrrrrrrrmmmmmmmmppppppppbbbbbbbbcccccccc[[[[[[[[iiiiiiiiYYYYYYYY````````^^^^^^^^cccccccceeeeeeeecccccccceeeeeeeeccccccccggggggggcccccccc[[[[[[[[RRRRRRRRXXXXXXXX[[[[[[[[kkkkkkkkiiiiiiii]]]]]]]]YYYYYYYY````````VVVVVVVVYYYYYYYYUUUUUUUUbbbbbbbbllllllllbbbbbbbb\\\\\\\\ffffffffbbbbbbbbYYYYYYYY````````ffffffffmmmmmmmmttttttttrrrrrrrrmmmmmmmmppppppppbbbbbbbbcccccccc[[[[[[[[iiiiiiiiYYYYYYYY````````^^^^^^^^cccccccceeeeeeeecccccccceeeeeeeeccccccccggggggggbbbbbbbb[[[[[[[[RRRRRRRRXXXXXXXX[[[[[[[[kkkkkkkkhhhhhhhh]]]]]]]]YYYYYYYY````````VVVVVVVVYYYYYYYYUUUUUUUUbbbbbbbbllllllllbbbbbbbb\\\\\\\\ffffffffbbbbbbbbYYYYYYYY````````ffffffffmmmmmmmmttttttttrrrrrrrrmmmmmmmmppppppppbbbbbbbbcccccccc[[[[[[[[iiiiiiiiYYYYYYYY````````^^^^^^^^cccccccceeeeeeeecccccccceeeeeeeeccccccccggggggggbbbbbbbb[[[[[[[[RRRRRRRRXXXXXXXX[[[[[[[[kkkkkkkkhhhhhhhh]]]]]]]]YYYYYYYY````````VVVVVVVVYYYYYYYYUUUUUUUUbbbbbbbbllllllllbbbbbbbb\\\\\\\\eeeeeeeebbbbbbbbYYYYYYYY````````ffffffffmmmmmmmmttttttttrrrrrrrrmmmmmmmmppppppppbbbbbbbbcccccccc[[[[[[[[iiiiiiiiYYYYYYYY````````]]]]]]]]cccccccceeeeeeeecccccccceeeeeeeeccccccccggggggggbbbbbbbb[[[[[[[[RRRRRRRRXXXXXXXX[[[[[[[[kkkkkkkkhhhhhhhh]]]]]]]]YYYYYYYY````````VVVVVVVVYYYYYYYYUUUUUUUUbbbbbbbbllllllllbbbbbbbbaaaaaaaabbbbbbbb^^^^^^^^````````````````oooooooojjjjjjjjllllllllrrrrrrrrmmmmmmmmiiiiiiiiZZZZZZZZ^^^^^^^^````````ffffffffaaaaaaaagggggggg]]]]]]]]cccccccceeeeeeeehhhhhhhheeeeeeee[[[[[[[[________bbbbbbbbccccccccVVVVVVVVXXXXXXXX[[[[[[[[ccccccccmmmmmmmm]]]]]]]]YYYYYYYY]]]]]]]]VVVVVVVVaaaaaaaa]]]]]]]]kkkkkkkkxxxxxxxxggggggggaaaaaaaabbbbbbbb^^^^^^^^````````````````oooooooojjjjjjjjllllllllrrrrrrrrmmmmmmmmiiiiiiiiZZZZZZZZ^^^^^^^^````````ffffffffaaaaaaaagggggggg]]]]]]]]cccccccceeeeeeeehhhhhhhheeeeeeee[[[[[[[[________bbbbbbbbccccccccVVVVVVVVXXXXXXXX[[[[[[[[ccccccccmmmmmmmm]]]]]]]]YYYYYYYY]]]]]]]]VVVVVVVVaaaaaaaa]]]]]]]]kkkkkkkkxxxxxxxxggggggggaaaaaaaabbbbbbbb^^^^^^^^````````````````oooooooojjjjjjjjllllllllrrrrrrrrmmmmmmmmiiiiiiiiZZZZZZZZ^^^^^^^^````````ffffffffaaaaaaaagggggggg]]]]]]]]cccccccceeeeeeeehhhhhhhheeeeeeee[[[[[[[[________bbbbbbbbccccccccVVVVVVVVXXXXXXXX[[[[[[[[ccccccccmmmmmmmm]]]]]]]]YYYYYYYY]]]]]]]]VVVVVVVVaaaaaaaa]]]]]]]]kkkkkkkkxxxxxxxxggggggggaaaaaaaabbbbbbbb^^^^^^^^````````````````oooooooojjjjjjjjllllllllrrrrrrrrmmmmmmmmiiiiiiiiZZZZZZZZ^^^^^^^^````````ffffffffaaaaaaaagggggggg^^^^^^^^cccccccceeeeeeeehhhhhhhheeeeeeee[[[[[[[[________bbbbbbbbccccccccVVVVVVVVXXXXXXXX[[[[[[[[ccccccccmmmmmmmm]]]]]]]]YYYYYYYY]]]]]]]]VVVVVVVVaaaaaaaa]]]]]]]]llllllllxxxxxxxxggggggggaaaaaaaabbbbbbbb^^^^^^^^````````````````oooooooojjjjjjjjllllllllrrrrrrrrmmmmmmmmiiiiiiiiZZZZZZZZ^^^^^^^^````````ffffffffaaaaaaaagggggggg^^^^^^^^cccccccceeeeeeeehhhhhhhheeeeeeee[[[[[[[[________bbbbbbbbccccccccVVVVVVVVXXXXXXXX[[[[[[[[ccccccccmmmmmmmm]]]]]]]]YYYYYYYY]]]]]]]]VVVVVVVVaaaaaaaa]]]]]]]]llllllllyyyyyyyyggggggggaaaaaaaacccccccc^^^^^^^^````````````````oooooooojjjjjjjjllllllllrrrrrrrrmmmmmmmmiiiiiiiiZZZZZZZZ^^^^^^^^````````ffffffffaaaaaaaagggggggg^^^^^^^^cccccccceeeeeeeehhhhhhhheeeeeeee[[[[[[[[________ccccccccccccccccWWWWWWWWXXXXXXXX[[[[[[[[ccccccccmmmmmmmm]]]]]]]]YYYYYYYY]]]]]]]]VVVVVVVVaaaaaaaa]]]]]]]]llllllllyyyyyyyyggggggggaaaaaaaacccccccc^^^^^^^^aaaaaaaa````````oooooooojjjjjjjjllllllllrrrrrrrrmmmmmmmmiiiiiiiiZZZZZZZZ^^^^^^^^````````ffffffffaaaaaaaahhhhhhhh^^^^^^^^ccccccccffffffffhhhhhhhheeeeeeee[[[[[[[[________ccccccccccccccccWWWWWWWWXXXXXXXX[[[[[[[[ccccccccmmmmmmmm]]]]]]]]YYYYYYYY]]]]]]]]VVVVVVVVaaaaaaaa]]]]]]]]llllllllyyyyyyyyggggggggaaaaaaaacccccccc^^^^^^^^aaaaaaaa````````oooooooojjjjjjjjllllllllrrrrrrrrmmmmmmmmiiiiiiii[[[[[[[[^^^^^^^^````````ffffffffaaaaaaaahhhhhhhh^^^^^^^^ccccccccffffffffhhhhhhhheeeeeeee[[[[[[[[________ccccccccccccccccWWWWWWWWYYYYYYYY\\\\\\\\ddddddddmmmmmmmm]]]]]]]]YYYYYYYY]]]]]]]]VVVVVVVVaaaaaaaa^^^^^^^^llllllllyyyyyyyyggggggggYYYYYYYY^^^^^^^^^^^^^^^^^^^^^^^^````````oooooooommmmmmmmhhhhhhhhkkkkkkkkffffffffdddddddd^^^^^^^^^^^^^^^^XXXXXXXXbbbbbbbbffffffffeeeeeeee^^^^^^^^dddddddd^^^^^^^^hhhhhhhh]]]]]]]]VVVVVVVVZZZZZZZZ[[[[[[[[hhhhhhhhWWWWWWWWQQQQQQQQTTTTTTTT________ffffffffmmmmmmmmYYYYYYYY````````VVVVVVVV^^^^^^^^bbbbbbbbddddddddnnnnnnnn________ZZZZZZZZ^^^^^^^^^^^^^^^^^^^^^^^^````````oooooooommmmmmmmhhhhhhhhkkkkkkkkffffffffeeeeeeee^^^^^^^^^^^^^^^^YYYYYYYYbbbbbbbbffffffffeeeeeeee^^^^^^^^dddddddd^^^^^^^^hhhhhhhh]]]]]]]]WWWWWWWWZZZZZZZZ[[[[[[[[hhhhhhhhWWWWWWWWQQQQQQQQTTTTTTTT________ffffffffmmmmmmmmYYYYYYYY````````VVVVVVVV^^^^^^^^ccccccccddddddddnnnnnnnn________ZZZZZZZZ^^^^^^^^^^^^^^^^^^^^^^^^````````ppppppppnnnnnnnnhhhhhhhhkkkkkkkkffffffffeeeeeeee^^^^^^^^________YYYYYYYYbbbbbbbbffffffffeeeeeeee^^^^^^^^dddddddd^^^^^^^^hhhhhhhh^^^^^^^^WWWWWWWW[[[[[[[[[[[[[[[[hhhhhhhhWWWWWWWWQQQQQQQQTTTTTTTT________ffffffffmmmmmmmmYYYYYYYYaaaaaaaaVVVVVVVV^^^^^^^^ccccccccddddddddnnnnnnnn________ZZZZZZZZ________^^^^^^^^^^^^^^^^````````ppppppppnnnnnnnnhhhhhhhhkkkkkkkkffffffffeeeeeeee^^^^^^^^________YYYYYYYYbbbbbbbbffffffffeeeeeeee^^^^^^^^dddddddd^^^^^^^^hhhhhhhh^^^^^^^^WWWWWWWW[[[[[[[[[[[[[[[[hhhhhhhhWWWWWWWWQQQQQQQQTTTTTTTT________ffffffffmmmmmmmmYYYYYYYYaaaaaaaaWWWWWWWW________ccccccccddddddddnnnnnnnn````````ZZZZZZZZ________________^^^^^^^^aaaaaaaappppppppnnnnnnnniiiiiiiikkkkkkkkffffffffeeeeeeee^^^^^^^^________YYYYYYYYbbbbbbbbffffffffeeeeeeee^^^^^^^^dddddddd^^^^^^^^hhhhhhhh^^^^^^^^WWWWWWWW[[[[[[[[[[[[[[[[hhhhhhhhWWWWWWWWQQQQQQQQTTTTTTTT________ffffffffmmmmmmmmYYYYYYYYaaaaaaaaWWWWWWWW________cccccccceeeeeeeennnnnnnn````````ZZZZZZZZ________________^^^^^^^^aaaaaaaappppppppnnnnnnnniiiiiiiikkkkkkkkffffffffeeeeeeee^^^^^^^^________YYYYYYYYbbbbbbbbggggggggeeeeeeee________dddddddd________iiiiiiii^^^^^^^^WWWWWWWW[[[[[[[[\\\\\\\\hhhhhhhhXXXXXXXXQQQQQQQQTTTTTTTT````````ffffffffnnnnnnnnZZZZZZZZaaaaaaaaWWWWWWWW________cccccccceeeeeeeeoooooooo````````ZZZZZZZZ________________^^^^^^^^aaaaaaaappppppppnnnnnnnniiiiiiiillllllllggggggggeeeeeeee________________YYYYYYYYccccccccggggggggeeeeeeee________dddddddd________iiiiiiii^^^^^^^^WWWWWWWW[[[[[[[[\\\\\\\\iiiiiiiiXXXXXXXXRRRRRRRRTTTTTTTT````````ffffffffnnnnnnnnZZZZZZZZaaaaaaaaWWWWWWWW________cccccccceeeeeeeeoooooooo````````ZZZZZZZZ________________________aaaaaaaappppppppnnnnnnnniiiiiiiillllllllggggggggeeeeeeee________________YYYYYYYYccccccccggggggggffffffff________eeeeeeee________iiiiiiii^^^^^^^^WWWWWWWW[[[[[[[[\\\\\\\\iiiiiiiiXXXXXXXXRRRRRRRRUUUUUUUU````````ggggggggnnnnnnnnZZZZZZZZaaaaaaaaWWWWWWWW________cccccccceeeeeeeeoooooooo````````VVVVVVVVgggggggg________ZZZZZZZZaaaaaaaaiiiiiiiikkkkkkkkaaaaaaaaggggggggZZZZZZZZeeeeeeeedddddddd________UUUUUUUUccccccccggggggggaaaaaaaa________]]]]]]]]ZZZZZZZZiiiiiiiiZZZZZZZZXXXXXXXX[[[[[[[[WWWWWWWWaaaaaaaaXXXXXXXXMMMMMMMMHHHHHHHH````````bbbbbbbbppppppppjjjjjjjj^^^^^^^^________ZZZZZZZZ\\\\\\\\XXXXXXXXeeeeeeee[[[[[[[[VVVVVVVVgggggggg________ZZZZZZZZaaaaaaaaiiiiiiiillllllllbbbbbbbbgggggggg[[[[[[[[ffffffffdddddddd````````UUUUUUUUccccccccggggggggaaaaaaaa________]]]]]]]]ZZZZZZZZiiiiiiiiZZZZZZZZXXXXXXXX\\\\\\\\WWWWWWWWaaaaaaaaXXXXXXXXMMMMMMMMHHHHHHHH````````bbbbbbbbppppppppjjjjjjjj^^^^^^^^________[[[[[[[[\\\\\\\\XXXXXXXXffffffff[[[[[[[[VVVVVVVVgggggggg________ZZZZZZZZaaaaaaaaiiiiiiiillllllllbbbbbbbbgggggggg[[[[[[[[ffffffffdddddddd````````UUUUUUUUccccccccggggggggaaaaaaaa________]]]]]]]][[[[[[[[iiiiiiiiZZZZZZZZXXXXXXXX\\\\\\\\WWWWWWWWaaaaaaaaXXXXXXXXMMMMMMMMHHHHHHHH````````bbbbbbbbppppppppjjjjjjjj^^^^^^^^````````[[[[[[[[\\\\\\\\YYYYYYYYffffffff[[[[[[[[VVVVVVVVgggggggg````````ZZZZZZZZaaaaaaaaiiiiiiiillllllllbbbbbbbbhhhhhhhh[[[[[[[[ffffffffdddddddd````````UUUUUUUUccccccccggggggggaaaaaaaa________]]]]]]]][[[[[[[[iiiiiiiiZZZZZZZZXXXXXXXX\\\\\\\\XXXXXXXXaaaaaaaaXXXXXXXXMMMMMMMMHHHHHHHH````````bbbbbbbbppppppppjjjjjjjj________````````[[[[[[[[\\\\\\\\YYYYYYYYffffffff\\\\\\\\VVVVVVVVgggggggg````````[[[[[[[[bbbbbbbbiiiiiiiillllllllbbbbbbbbhhhhhhhh[[[[[[[[ffffffffdddddddd````````UUUUUUUUccccccccggggggggbbbbbbbb________]]]]]]]][[[[[[[[jjjjjjjjZZZZZZZZXXXXXXXX\\\\\\\\XXXXXXXXaaaaaaaaXXXXXXXXMMMMMMMMHHHHHHHHaaaaaaaaccccccccppppppppjjjjjjjj________````````[[[[[[[[\\\\\\\\YYYYYYYYffffffff\\\\\\\\VVVVVVVVhhhhhhhh````````[[[[[[[[bbbbbbbbiiiiiiiillllllllbbbbbbbbhhhhhhhh[[[[[[[[ffffffffdddddddd````````UUUUUUUUcccccccchhhhhhhhbbbbbbbb````````]]]]]]]][[[[[[[[jjjjjjjjZZZZZZZZXXXXXXXX\\\\\\\\XXXXXXXXbbbbbbbbYYYYYYYYNNNNNNNNHHHHHHHHaaaaaaaaccccccccppppppppjjjjjjjj________````````[[[[[[[[\\\\\\\\YYYYYYYYffffffff\\\\\\\\VVVVVVVVhhhhhhhh````````[[[[[[[[bbbbbbbbiiiiiiiillllllllbbbbbbbbhhhhhhhh[[[[[[[[ffffffffdddddddd````````VVVVVVVVcccccccchhhhhhhhbbbbbbbb````````^^^^^^^^[[[[[[[[jjjjjjjjZZZZZZZZXXXXXXXX\\\\\\\\XXXXXXXXbbbbbbbbYYYYYYYYNNNNNNNNHHHHHHHHaaaaaaaaccccccccppppppppkkkkkkkk________````````[[[[[[[[\\\\\\\\YYYYYYYYffffffff\\\\\\\\VVVVVVVVhhhhhhhh````````[[[[[[[[bbbbbbbbiiiiiiiillllllllbbbbbbbbhhhhhhhh[[[[[[[[ffffffffdddddddd````````VVVVVVVVddddddddhhhhhhhhbbbbbbbb````````^^^^^^^^[[[[[[[[jjjjjjjjZZZZZZZZXXXXXXXX\\\\\\\\XXXXXXXXbbbbbbbbYYYYYYYYNNNNNNNNIIIIIIIIaaaaaaaaccccccccppppppppkkkkkkkk________````````[[[[[[[[\\\\\\\\YYYYYYYYffffffff\\\\\\\\________llllllll````````[[[[[[[[bbbbbbbbeeeeeeeehhhhhhhh^^^^^^^^hhhhhhhh^^^^^^^^ffffffffdddddddd````````VVVVVVVVdddddddd````````bbbbbbbb````````YYYYYYYY[[[[[[[[bbbbbbbb[[[[[[[[XXXXXXXX\\\\\\\\XXXXXXXX]]]]]]]]YYYYYYYYVVVVVVVVLLLLLLLLaaaaaaaaccccccccddddddddllllllllbbbbbbbbeeeeeeee[[[[[[[[XXXXXXXX\\\\\\\\ffffffff\\\\\\\\________llllllll````````[[[[[[[[bbbbbbbbeeeeeeeehhhhhhhh^^^^^^^^hhhhhhhh^^^^^^^^ffffffffdddddddd````````VVVVVVVVdddddddd````````bbbbbbbb````````YYYYYYYY[[[[[[[[bbbbbbbb[[[[[[[[XXXXXXXX\\\\\\\\XXXXXXXX]]]]]]]]YYYYYYYYVVVVVVVVLLLLLLLLaaaaaaaaccccccccddddddddllllllllbbbbbbbbeeeeeeee[[[[[[[[XXXXXXXX\\\\\\\\ffffffff\\\\\\\\________llllllll````````[[[[[[[[bbbbbbbbeeeeeeeehhhhhhhh^^^^^^^^hhhhhhhh^^^^^^^^ffffffffdddddddd````````VVVVVVVVdddddddd````````bbbbbbbb````````YYYYYYYY[[[[[[[[bbbbbbbb[[[[[[[[YYYYYYYY\\\\\\\\XXXXXXXX]]]]]]]]YYYYYYYYVVVVVVVVLLLLLLLLaaaaaaaaccccccccddddddddllllllllbbbbbbbbeeeeeeee[[[[[[[[XXXXXXXX\\\\\\\\ffffffff\\\\\\\\________mmmmmmmm````````[[[[[[[[bbbbbbbbeeeeeeeehhhhhhhh^^^^^^^^hhhhhhhh________ffffffffeeeeeeee````````VVVVVVVVdddddddd````````bbbbbbbb````````YYYYYYYY[[[[[[[[bbbbbbbb[[[[[[[[YYYYYYYY\\\\\\\\XXXXXXXX]]]]]]]]YYYYYYYYVVVVVVVVLLLLLLLLaaaaaaaaccccccccddddddddllllllllbbbbbbbbeeeeeeee[[[[[[[[XXXXXXXX\\\\\\\\ffffffff\\\\\\\\________mmmmmmmm````````[[[[[[[[bbbbbbbbeeeeeeeehhhhhhhh^^^^^^^^hhhhhhhh________ffffffffeeeeeeee````````VVVVVVVVdddddddd````````bbbbbbbb````````YYYYYYYY[[[[[[[[bbbbbbbb[[[[[[[[YYYYYYYY\\\\\\\\XXXXXXXX]]]]]]]]YYYYYYYYVVVVVVVVLLLLLLLLaaaaaaaaccccccccddddddddllllllllbbbbbbbbeeeeeeee[[[[[[[[XXXXXXXX\\\\\\\\ffffffff\\\\\\\\________mmmmmmmm````````[[[[[[[[bbbbbbbbeeeeeeeehhhhhhhh^^^^^^^^hhhhhhhh________ffffffffdddddddd````````VVVVVVVVdddddddd````````bbbbbbbb````````YYYYYYYY[[[[[[[[bbbbbbbb[[[[[[[[YYYYYYYY\\\\\\\\XXXXXXXX]]]]]]]]YYYYYYYYVVVVVVVVLLLLLLLLaaaaaaaaccccccccddddddddllllllllbbbbbbbbeeeeeeee[[[[[[[[XXXXXXXX\\\\\\\\ffffffff\\\\\\\\________llllllll````````[[[[[[[[bbbbbbbbeeeeeeeehhhhhhhh^^^^^^^^hhhhhhhh^^^^^^^^ffffffffdddddddd````````VVVVVVVVdddddddd````````bbbbbbbb````````YYYYYYYY[[[[[[[[bbbbbbbb[[[[[[[[YYYYYYYY\\\\\\\\XXXXXXXX]]]]]]]]YYYYYYYYVVVVVVVVLLLLLLLLaaaaaaaaccccccccddddddddllllllllbbbbbbbbeeeeeeee[[[[[[[[XXXXXXXX\\\\\\\\ffffffff\\\\\\\\________llllllll````````[[[[[[[[bbbbbbbbeeeeeeeehhhhhhhh^^^^^^^^hhhhhhhh^^^^^^^^ffffffffdddddddd````````VVVVVVVVdddddddd````````bbbbbbbb````````YYYYYYYY[[[[[[[[bbbbbbbb[[[[[[[[XXXXXXXX\\\\\\\\XXXXXXXX]]]]]]]]YYYYYYYYVVVVVVVVLLLLLLLLaaaaaaaaccccccccddddddddllllllllbbbbbbbbeeeeeeee[[[[[[[[XXXXXXXX\\\\\\\\ffffffff\\\\\\\\ccccccccllllllll````````[[[[[[[[bbbbbbbbeeeeeeeehhhhhhhh^^^^^^^^hhhhhhhhcccccccc________llllllll````````^^^^^^^^dddddddd[[[[[[[[ZZZZZZZZXXXXXXXXYYYYYYYY[[[[[[[[]]]]]]]][[[[[[[[XXXXXXXX\\\\\\\\XXXXXXXXUUUUUUUUYYYYYYYY[[[[[[[[YYYYYYYYIIIIIIIIcccccccc________````````wwwwwwww]]]]]]]][[[[[[[[XXXXXXXXaaaaaaaaffffffff\\\\\\\\ccccccccllllllll````````[[[[[[[[bbbbbbbbeeeeeeeehhhhhhhh^^^^^^^^hhhhhhhhcccccccc________llllllll````````^^^^^^^^dddddddd[[[[[[[[ZZZZZZZZXXXXXXXXYYYYYYYY[[[[[[[[]]]]]]]]ZZZZZZZZXXXXXXXX\\\\\\\\XXXXXXXXUUUUUUUUYYYYYYYY[[[[[[[[YYYYYYYYIIIIIIIIcccccccc________````````vvvvvvvv]]]]]]]][[[[[[[[XXXXXXXXaaaaaaaaffffffff\\\\\\\\ccccccccllllllll````````[[[[[[[[bbbbbbbbeeeeeeeehhhhhhhh^^^^^^^^hhhhhhhhcccccccc^^^^^^^^llllllll````````]]]]]]]]cccccccc[[[[[[[[ZZZZZZZZXXXXXXXXYYYYYYYY[[[[[[[[]]]]]]]]ZZZZZZZZXXXXXXXX\\\\\\\\XXXXXXXXUUUUUUUUYYYYYYYYZZZZZZZZYYYYYYYYIIIIIIIIcccccccc________````````vvvvvvvv]]]]]]]][[[[[[[[WWWWWWWWaaaaaaaaffffffff\\\\\\\\ccccccccllllllll````````[[[[[[[[bbbbbbbbeeeeeeeegggggggg]]]]]]]]hhhhhhhhcccccccc^^^^^^^^llllllll````````]]]]]]]]cccccccc[[[[[[[[ZZZZZZZZXXXXXXXXYYYYYYYY[[[[[[[[]]]]]]]]ZZZZZZZZXXXXXXXX\\\\\\\\XXXXXXXXUUUUUUUUYYYYYYYYZZZZZZZZYYYYYYYYIIIIIIIIcccccccc________________vvvvvvvv]]]]]]]][[[[[[[[WWWWWWWWaaaaaaaaffffffff\\\\\\\\ccccccccllllllll````````[[[[[[[[bbbbbbbbeeeeeeeegggggggg]]]]]]]]hhhhhhhhcccccccc^^^^^^^^llllllll````````]]]]]]]]cccccccc[[[[[[[[ZZZZZZZZXXXXXXXXYYYYYYYY[[[[[[[[]]]]]]]]ZZZZZZZZXXXXXXXX\\\\\\\\XXXXXXXXUUUUUUUUYYYYYYYYZZZZZZZZYYYYYYYYHHHHHHHHcccccccc________________vvvvvvvv]]]]]]]][[[[[[[[WWWWWWWWaaaaaaaaffffffff\\\\\\\\ccccccccllllllll````````[[[[[[[[bbbbbbbbeeeeeeeegggggggg]]]]]]]]hhhhhhhhcccccccc^^^^^^^^llllllll````````]]]]]]]]cccccccc[[[[[[[[ZZZZZZZZXXXXXXXXYYYYYYYY[[[[[[[[]]]]]]]]ZZZZZZZZXXXXXXXX\\\\\\\\XXXXXXXXUUUUUUUUXXXXXXXXZZZZZZZZYYYYYYYYHHHHHHHHcccccccc________________vvvvvvvv]]]]]]]][[[[[[[[WWWWWWWWaaaaaaaaffffffff\\\\\\\\ccccccccllllllll````````[[[[[[[[bbbbbbbbeeeeeeeegggggggg]]]]]]]]hhhhhhhhcccccccc^^^^^^^^llllllll````````]]]]]]]]cccccccc[[[[[[[[ZZZZZZZZXXXXXXXXYYYYYYYY[[[[[[[[]]]]]]]]ZZZZZZZZXXXXXXXX\\\\\\\\XXXXXXXXUUUUUUUUXXXXXXXXZZZZZZZZXXXXXXXXHHHHHHHHbbbbbbbb________________vvvvvvvv]]]]]]]][[[[[[[[WWWWWWWWaaaaaaaaffffffff\\\\\\\\ccccccccllllllll````````ZZZZZZZZaaaaaaaaeeeeeeeegggggggg]]]]]]]]hhhhhhhhcccccccc^^^^^^^^llllllll````````]]]]]]]]cccccccc[[[[[[[[ZZZZZZZZXXXXXXXXXXXXXXXX[[[[[[[[]]]]]]]]ZZZZZZZZXXXXXXXX\\\\\\\\XXXXXXXXUUUUUUUUXXXXXXXXZZZZZZZZXXXXXXXXHHHHHHHHbbbbbbbb________________vvvvvvvv\\\\\\\\[[[[[[[[WWWWWWWWaaaaaaaaffffffff\\\\\\\\[[[[[[[[llllllll________ZZZZZZZZaaaaaaaadddddddd________]]]]]]]]````````[[[[[[[[YYYYYYYYaaaaaaaaXXXXXXXXZZZZZZZZ[[[[[[[[SSSSSSSSUUUUUUUUKKKKKKKKXXXXXXXX[[[[[[[[]]]]]]]]ZZZZZZZZXXXXXXXX\\\\\\\\XXXXXXXXPPPPPPPPXXXXXXXXZZZZZZZZ]]]]]]]]JJJJJJJJRRRRRRRRggggggggZZZZZZZZpppppppphhhhhhhh[[[[[[[[WWWWWWWWYYYYYYYY^^^^^^^^\\\\\\\\[[[[[[[[llllllll________ZZZZZZZZaaaaaaaadddddddd________]]]]]]]]````````[[[[[[[[YYYYYYYYaaaaaaaaXXXXXXXXZZZZZZZZ[[[[[[[[SSSSSSSSUUUUUUUUKKKKKKKKXXXXXXXX[[[[[[[[]]]]]]]]ZZZZZZZZXXXXXXXX\\\\\\\\XXXXXXXXPPPPPPPPXXXXXXXXZZZZZZZZ]]]]]]]]JJJJJJJJRRRRRRRRggggggggZZZZZZZZpppppppphhhhhhhh[[[[[[[[WWWWWWWWYYYYYYYY^^^^^^^^[[[[[[[[[[[[[[[[llllllll________ZZZZZZZZaaaaaaaadddddddd________]]]]]]]]````````[[[[[[[[YYYYYYYYaaaaaaaaXXXXXXXXZZZZZZZZ[[[[[[[[SSSSSSSSUUUUUUUUKKKKKKKKXXXXXXXX[[[[[[[[]]]]]]]]ZZZZZZZZXXXXXXXX\\\\\\\\WWWWWWWWPPPPPPPPXXXXXXXXZZZZZZZZ]]]]]]]]JJJJJJJJRRRRRRRRggggggggZZZZZZZZppppppppgggggggg[[[[[[[[WWWWWWWWYYYYYYYY^^^^^^^^[[[[[[[[[[[[[[[[llllllll________ZZZZZZZZaaaaaaaadddddddd________]]]]]]]]````````[[[[[[[[YYYYYYYYaaaaaaaaXXXXXXXXZZZZZZZZ[[[[[[[[SSSSSSSSUUUUUUUUKKKKKKKKXXXXXXXX[[[[[[[[]]]]]]]]ZZZZZZZZXXXXXXXX\\\\\\\\WWWWWWWWPPPPPPPPXXXXXXXXZZZZZZZZ]]]]]]]]JJJJJJJJRRRRRRRRffffffffZZZZZZZZppppppppgggggggg[[[[[[[[WWWWWWWWXXXXXXXX^^^^^^^^[[[[[[[[[[[[[[[[llllllll________ZZZZZZZZaaaaaaaadddddddd________]]]]]]]]````````[[[[[[[[YYYYYYYYaaaaaaaaXXXXXXXXZZZZZZZZ[[[[[[[[SSSSSSSSUUUUUUUUKKKKKKKKXXXXXXXX[[[[[[[[]]]]]]]]ZZZZZZZZXXXXXXXX\\\\\\\\WWWWWWWWPPPPPPPPXXXXXXXXZZZZZZZZ]]]]]]]]JJJJJJJJRRRRRRRRffffffffZZZZZZZZppppppppgggggggg[[[[[[[[WWWWWWWWXXXXXXXX^^^^^^^^[[[[[[[[[[[[[[[[llllllll________ZZZZZZZZaaaaaaaadddddddd________]]]]]]]]````````[[[[[[[[YYYYYYYYaaaaaaaaXXXXXXXXZZZZZZZZ[[[[[[[[SSSSSSSSUUUUUUUUKKKKKKKKXXXXXXXX[[[[[[[[]]]]]]]]ZZZZZZZZXXXXXXXX\\\\\\\\WWWWWWWWPPPPPPPPXXXXXXXXZZZZZZZZ]]]]]]]]JJJJJJJJRRRRRRRRffffffffZZZZZZZZppppppppgggggggg[[[[[[[[WWWWWWWWXXXXXXXX^^^^^^^^[[[[[[[[[[[[[[[[llllllll________ZZZZZZZZaaaaaaaadddddddd________]]]]]]]]````````[[[[[[[[YYYYYYYYaaaaaaaaXXXXXXXXZZZZZZZZ[[[[[[[[SSSSSSSSUUUUUUUUKKKKKKKKXXXXXXXX[[[[[[[[]]]]]]]]ZZZZZZZZXXXXXXXX\\\\\\\\WWWWWWWWPPPPPPPPXXXXXXXXZZZZZZZZ]]]]]]]]JJJJJJJJRRRRRRRRffffffffZZZZZZZZppppppppgggggggg[[[[[[[[WWWWWWWWXXXXXXXX^^^^^^^^[[[[[[[[[[[[[[[[llllllll________ZZZZZZZZaaaaaaaadddddddd________]]]]]]]]````````[[[[[[[[YYYYYYYYaaaaaaaaXXXXXXXXZZZZZZZZ[[[[[[[[SSSSSSSSUUUUUUUUKKKKKKKKXXXXXXXX[[[[[[[[]]]]]]]]ZZZZZZZZXXXXXXXX\\\\\\\\WWWWWWWWPPPPPPPPXXXXXXXXZZZZZZZZ]]]]]]]]JJJJJJJJRRRRRRRRffffffffZZZZZZZZppppppppgggggggg[[[[[[[[WWWWWWWWXXXXXXXX^^^^^^^^[[[[[[[[VVVVVVVVdddddddd________bbbbbbbbaaaaaaaa]]]]]]]]bbbbbbbbeeeeeeeeccccccccVVVVVVVVYYYYYYYYWWWWWWWWSSSSSSSSUUUUUUUUWWWWWWWWVVVVVVVVUUUUUUUUNNNNNNNNXXXXXXXXSSSSSSSS]]]]]]]]ZZZZZZZZPPPPPPPP\\\\\\\\WWWWWWWWXXXXXXXXXXXXXXXXZZZZZZZZUUUUUUUU\\\\\\\\IIIIIIII[[[[[[[[ZZZZZZZZffffffff[[[[[[[[WWWWWWWWTTTTTTTTPPPPPPPPddddddddVVVVVVVVdddddddd________bbbbbbbbaaaaaaaa]]]]]]]]cccccccceeeeeeeeccccccccVVVVVVVVYYYYYYYYWWWWWWWWSSSSSSSSUUUUUUUUWWWWWWWWVVVVVVVVUUUUUUUUNNNNNNNNXXXXXXXXSSSSSSSS]]]]]]]]ZZZZZZZZPPPPPPPP\\\\\\\\XXXXXXXXXXXXXXXXXXXXXXXXZZZZZZZZUUUUUUUU\\\\\\\\IIIIIIII[[[[[[[[ZZZZZZZZffffffff[[[[[[[[WWWWWWWWTTTTTTTTQQQQQQQQddddddddVVVVVVVVdddddddd________bbbbbbbbaaaaaaaa]]]]]]]]cccccccceeeeeeeeccccccccVVVVVVVVYYYYYYYYWWWWWWWWSSSSSSSSUUUUUUUUWWWWWWWWVVVVVVVVUUUUUUUUNNNNNNNNXXXXXXXXSSSSSSSS]]]]]]]]ZZZZZZZZPPPPPPPP\\\\\\\\XXXXXXXXXXXXXXXXXXXXXXXXZZZZZZZZUUUUUUUU\\\\\\\\IIIIIIII\\\\\\\\ZZZZZZZZffffffff[[[[[[[[WWWWWWWWTTTTTTTTQQQQQQQQddddddddVVVVVVVVdddddddd````````bbbbbbbbaaaaaaaa]]]]]]]]cccccccceeeeeeeeccccccccVVVVVVVVYYYYYYYYXXXXXXXXSSSSSSSSUUUUUUUUWWWWWWWWVVVVVVVVUUUUUUUUNNNNNNNNXXXXXXXXSSSSSSSS]]]]]]]]ZZZZZZZZPPPPPPPP\\\\\\\\XXXXXXXXXXXXXXXXXXXXXXXXZZZZZZZZUUUUUUUU\\\\\\\\IIIIIIII\\\\\\\\ZZZZZZZZgggggggg[[[[[[[[WWWWWWWWTTTTTTTTQQQQQQQQddddddddVVVVVVVVdddddddd````````bbbbbbbbbbbbbbbb]]]]]]]]cccccccceeeeeeeeccccccccVVVVVVVVZZZZZZZZXXXXXXXXSSSSSSSSUUUUUUUUWWWWWWWWVVVVVVVVUUUUUUUUNNNNNNNNYYYYYYYYSSSSSSSS]]]]]]]]ZZZZZZZZPPPPPPPP\\\\\\\\XXXXXXXXXXXXXXXXXXXXXXXXZZZZZZZZUUUUUUUU\\\\\\\\IIIIIIII\\\\\\\\[[[[[[[[gggggggg[[[[[[[[WWWWWWWWTTTTTTTTQQQQQQQQddddddddVVVVVVVVdddddddd````````bbbbbbbbbbbbbbbb]]]]]]]]cccccccceeeeeeeeccccccccVVVVVVVVZZZZZZZZXXXXXXXXSSSSSSSSUUUUUUUUWWWWWWWWWWWWWWWWUUUUUUUUNNNNNNNNYYYYYYYYSSSSSSSS]]]]]]]]ZZZZZZZZPPPPPPPP\\\\\\\\XXXXXXXXXXXXXXXXXXXXXXXXZZZZZZZZUUUUUUUU\\\\\\\\IIIIIIII\\\\\\\\[[[[[[[[gggggggg[[[[[[[[WWWWWWWWTTTTTTTTQQQQQQQQddddddddVVVVVVVVeeeeeeee````````bbbbbbbbbbbbbbbb]]]]]]]]cccccccceeeeeeeeccccccccVVVVVVVVZZZZZZZZXXXXXXXXTTTTTTTTVVVVVVVVWWWWWWWWWWWWWWWWUUUUUUUUNNNNNNNNYYYYYYYYSSSSSSSS]]]]]]]]ZZZZZZZZPPPPPPPP\\\\\\\\XXXXXXXXXXXXXXXXYYYYYYYYZZZZZZZZUUUUUUUU\\\\\\\\IIIIIIII\\\\\\\\[[[[[[[[gggggggg[[[[[[[[WWWWWWWWTTTTTTTTQQQQQQQQddddddddVVVVVVVVeeeeeeee````````ccccccccbbbbbbbb]]]]]]]]cccccccceeeeeeeeccccccccVVVVVVVVZZZZZZZZXXXXXXXXTTTTTTTTVVVVVVVVWWWWWWWWWWWWWWWWUUUUUUUUNNNNNNNNYYYYYYYYSSSSSSSS]]]]]]]]ZZZZZZZZPPPPPPPP\\\\\\\\XXXXXXXXXXXXXXXXYYYYYYYY[[[[[[[[VVVVVVVV\\\\\\\\IIIIIIII\\\\\\\\[[[[[[[[gggggggg[[[[[[[[WWWWWWWWTTTTTTTTQQQQQQQQddddddddWWWWWWWW````````hhhhhhhhggggggggbbbbbbbb````````oooooooojjjjjjjjhhhhhhhhWWWWWWWWZZZZZZZZXXXXXXXXTTTTTTTTVVVVVVVVWWWWWWWW[[[[[[[[UUUUUUUUSSSSSSSSYYYYYYYYNNNNNNNNUUUUUUUU[[[[[[[[TTTTTTTTTTTTTTTTXXXXXXXXUUUUUUUUYYYYYYYY[[[[[[[[YYYYYYYYaaaaaaaaQQQQQQQQJJJJJJJJ[[[[[[[[gggggggg{{{{{{{{ssssssssXXXXXXXX\\\\\\\\]]]]]]]]iiiiiiiiWWWWWWWW````````hhhhhhhhggggggggbbbbbbbb````````oooooooojjjjjjjjhhhhhhhhWWWWWWWWZZZZZZZZXXXXXXXXTTTTTTTTVVVVVVVVWWWWWWWW\\\\\\\\UUUUUUUUSSSSSSSSYYYYYYYYNNNNNNNNVVVVVVVV[[[[[[[[TTTTTTTTTTTTTTTTXXXXXXXXUUUUUUUUYYYYYYYY[[[[[[[[YYYYYYYYaaaaaaaaQQQQQQQQJJJJJJJJ[[[[[[[[gggggggg{{{{{{{{ssssssssXXXXXXXX\\\\\\\\]]]]]]]]jjjjjjjjWWWWWWWW````````hhhhhhhhggggggggbbbbbbbbaaaaaaaaoooooooojjjjjjjjhhhhhhhhWWWWWWWWZZZZZZZZXXXXXXXXTTTTTTTTVVVVVVVVWWWWWWWW\\\\\\\\VVVVVVVVSSSSSSSSYYYYYYYYOOOOOOOOVVVVVVVV[[[[[[[[TTTTTTTTTTTTTTTTXXXXXXXXUUUUUUUUYYYYYYYY[[[[[[[[YYYYYYYYaaaaaaaaRRRRRRRRJJJJJJJJ[[[[[[[[gggggggg{{{{{{{{ssssssssXXXXXXXX\\\\\\\\]]]]]]]]jjjjjjjjWWWWWWWW````````hhhhhhhhhhhhhhhhbbbbbbbbaaaaaaaaoooooooojjjjjjjjhhhhhhhhWWWWWWWWZZZZZZZZXXXXXXXXTTTTTTTTVVVVVVVVWWWWWWWW\\\\\\\\VVVVVVVVSSSSSSSSYYYYYYYYOOOOOOOOVVVVVVVV[[[[[[[[TTTTTTTTTTTTTTTTXXXXXXXXUUUUUUUUYYYYYYYY[[[[[[[[YYYYYYYYaaaaaaaaRRRRRRRRKKKKKKKK[[[[[[[[gggggggg{{{{{{{{ssssssssXXXXXXXX]]]]]]]]]]]]]]]]jjjjjjjjWWWWWWWW````````hhhhhhhhhhhhhhhhbbbbbbbbaaaaaaaappppppppjjjjjjjjhhhhhhhhWWWWWWWWZZZZZZZZXXXXXXXXTTTTTTTTVVVVVVVVWWWWWWWW\\\\\\\\VVVVVVVVTTTTTTTTYYYYYYYYOOOOOOOOVVVVVVVV[[[[[[[[TTTTTTTTUUUUUUUUXXXXXXXXVVVVVVVVYYYYYYYY[[[[[[[[YYYYYYYYaaaaaaaaRRRRRRRRKKKKKKKK[[[[[[[[gggggggg{{{{{{{{ssssssssXXXXXXXX]]]]]]]]]]]]]]]]jjjjjjjjWWWWWWWW````````hhhhhhhhhhhhhhhhbbbbbbbbaaaaaaaappppppppjjjjjjjjhhhhhhhhWWWWWWWWZZZZZZZZXXXXXXXXTTTTTTTTVVVVVVVVXXXXXXXX\\\\\\\\VVVVVVVVTTTTTTTTYYYYYYYYOOOOOOOOVVVVVVVV[[[[[[[[TTTTTTTTUUUUUUUUYYYYYYYYVVVVVVVVYYYYYYYY[[[[[[[[YYYYYYYYaaaaaaaaRRRRRRRRKKKKKKKK[[[[[[[[gggggggg{{{{{{{{ssssssssXXXXXXXX]]]]]]]]]]]]]]]]jjjjjjjjWWWWWWWWaaaaaaaahhhhhhhhhhhhhhhhbbbbbbbbaaaaaaaappppppppjjjjjjjjiiiiiiiiWWWWWWWWZZZZZZZZXXXXXXXXTTTTTTTTVVVVVVVVXXXXXXXX\\\\\\\\VVVVVVVVTTTTTTTTYYYYYYYYOOOOOOOOVVVVVVVV[[[[[[[[TTTTTTTTUUUUUUUUYYYYYYYYVVVVVVVVYYYYYYYY[[[[[[[[YYYYYYYYaaaaaaaaRRRRRRRRKKKKKKKK[[[[[[[[gggggggg{{{{{{{{ssssssssXXXXXXXX]]]]]]]]]]]]]]]]jjjjjjjjWWWWWWWWaaaaaaaahhhhhhhhhhhhhhhhbbbbbbbbaaaaaaaappppppppjjjjjjjjiiiiiiiiWWWWWWWWZZZZZZZZYYYYYYYYTTTTTTTTVVVVVVVVXXXXXXXX\\\\\\\\VVVVVVVVTTTTTTTTYYYYYYYYOOOOOOOOVVVVVVVV[[[[[[[[TTTTTTTTUUUUUUUUYYYYYYYYVVVVVVVVYYYYYYYY[[[[[[[[YYYYYYYYaaaaaaaaRRRRRRRRKKKKKKKK[[[[[[[[hhhhhhhh{{{{{{{{ssssssssXXXXXXXX]]]]]]]]]]]]]]]]jjjjjjjjOOOOOOOOhhhhhhhhmmmmmmmmhhhhhhhhccccccccffffffffmmmmmmmmccccccccYYYYYYYYOOOOOOOO[[[[[[[[YYYYYYYYTTTTTTTTNNNNNNNNXXXXXXXX\\\\\\\\VVVVVVVVTTTTTTTTIIIIIIIIOOOOOOOOYYYYYYYYSSSSSSSSQQQQQQQQPPPPPPPPQQQQQQQQYYYYYYYYQQQQQQQQ[[[[[[[[VVVVVVVVbbbbbbbb________VVVVVVVVKKKKKKKKhhhhhhhhrrrrrrrrhhhhhhhhjjjjjjjjggggggggbbbbbbbbOOOOOOOOhhhhhhhhmmmmmmmmhhhhhhhhccccccccffffffffmmmmmmmmccccccccYYYYYYYYOOOOOOOO[[[[[[[[YYYYYYYYTTTTTTTTNNNNNNNNXXXXXXXX\\\\\\\\VVVVVVVVTTTTTTTTJJJJJJJJOOOOOOOOYYYYYYYYSSSSSSSSQQQQQQQQPPPPPPPPQQQQQQQQYYYYYYYYQQQQQQQQ[[[[[[[[VVVVVVVVbbbbbbbb________VVVVVVVVKKKKKKKKhhhhhhhhrrrrrrrrhhhhhhhhjjjjjjjjggggggggbbbbbbbbOOOOOOOOiiiiiiiimmmmmmmmhhhhhhhhccccccccffffffffmmmmmmmmccccccccYYYYYYYYOOOOOOOO[[[[[[[[YYYYYYYYTTTTTTTTOOOOOOOOXXXXXXXX\\\\\\\\VVVVVVVVTTTTTTTTJJJJJJJJOOOOOOOOYYYYYYYYSSSSSSSSQQQQQQQQPPPPPPPPQQQQQQQQYYYYYYYYRRRRRRRR[[[[[[[[VVVVVVVVbbbbbbbb________VVVVVVVVKKKKKKKKhhhhhhhhrrrrrrrrhhhhhhhhjjjjjjjjggggggggbbbbbbbbOOOOOOOOiiiiiiiimmmmmmmmhhhhhhhhccccccccffffffffmmmmmmmmccccccccYYYYYYYYOOOOOOOO[[[[[[[[YYYYYYYYTTTTTTTTOOOOOOOOXXXXXXXX\\\\\\\\VVVVVVVVTTTTTTTTJJJJJJJJOOOOOOOOYYYYYYYYSSSSSSSSQQQQQQQQPPPPPPPPQQQQQQQQYYYYYYYYRRRRRRRR[[[[[[[[VVVVVVVVbbbbbbbb________VVVVVVVVKKKKKKKKhhhhhhhhrrrrrrrrhhhhhhhhjjjjjjjjggggggggbbbbbbbbOOOOOOOOiiiiiiiimmmmmmmmhhhhhhhhccccccccffffffffmmmmmmmmccccccccYYYYYYYYOOOOOOOO[[[[[[[[YYYYYYYYUUUUUUUUOOOOOOOOXXXXXXXX\\\\\\\\VVVVVVVVTTTTTTTTJJJJJJJJOOOOOOOOYYYYYYYYSSSSSSSSQQQQQQQQPPPPPPPPQQQQQQQQYYYYYYYYRRRRRRRR[[[[[[[[VVVVVVVVbbbbbbbb________VVVVVVVVKKKKKKKKhhhhhhhhrrrrrrrrhhhhhhhhjjjjjjjjggggggggbbbbbbbbOOOOOOOOiiiiiiiimmmmmmmmhhhhhhhhccccccccffffffffmmmmmmmmccccccccYYYYYYYYOOOOOOOO[[[[[[[[YYYYYYYYUUUUUUUUOOOOOOOOXXXXXXXX\\\\\\\\VVVVVVVVTTTTTTTTJJJJJJJJOOOOOOOOYYYYYYYYSSSSSSSSQQQQQQQQPPPPPPPPQQQQQQQQYYYYYYYYRRRRRRRR[[[[[[[[VVVVVVVVbbbbbbbb________VVVVVVVVLLLLLLLLhhhhhhhhrrrrrrrrhhhhhhhhjjjjjjjjggggggggbbbbbbbbOOOOOOOOiiiiiiiimmmmmmmmhhhhhhhhccccccccffffffffmmmmmmmmccccccccYYYYYYYYPPPPPPPP[[[[[[[[YYYYYYYYUUUUUUUUOOOOOOOOXXXXXXXX\\\\\\\\VVVVVVVVTTTTTTTTJJJJJJJJOOOOOOOOZZZZZZZZSSSSSSSSQQQQQQQQPPPPPPPPQQQQQQQQYYYYYYYYRRRRRRRR[[[[[[[[VVVVVVVVbbbbbbbb________VVVVVVVVLLLLLLLLhhhhhhhhrrrrrrrrhhhhhhhhjjjjjjjjggggggggbbbbbbbbOOOOOOOOiiiiiiiimmmmmmmmhhhhhhhhccccccccffffffffmmmmmmmmccccccccYYYYYYYYPPPPPPPP[[[[[[[[YYYYYYYYUUUUUUUUOOOOOOOOXXXXXXXX\\\\\\\\VVVVVVVVTTTTTTTTJJJJJJJJOOOOOOOOZZZZZZZZSSSSSSSSQQQQQQQQPPPPPPPPQQQQQQQQYYYYYYYYRRRRRRRR\\\\\\\\WWWWWWWWbbbbbbbb________WWWWWWWWLLLLLLLLhhhhhhhhrrrrrrrrhhhhhhhhjjjjjjjjggggggggbbbbbbbbSSSSSSSSffffffffffffffffhhhhhhhhccccccccffffffffaaaaaaaaWWWWWWWWPPPPPPPPSSSSSSSS[[[[[[[[YYYYYYYYUUUUUUUUJJJJJJJJPPPPPPPPUUUUUUUUVVVVVVVVTTTTTTTTHHHHHHHHOOOOOOOOVVVVVVVVWWWWWWWWLLLLLLLLPPPPPPPPTTTTTTTT^^^^^^^^UUUUUUUU\\\\\\\\ZZZZZZZZbbbbbbbbddddddddhhhhhhhhZZZZZZZZXXXXXXXXjjjjjjjjooooooooggggggggeeeeeeeeSSSSSSSSffffffffffffffffhhhhhhhhccccccccffffffffaaaaaaaaWWWWWWWWPPPPPPPPSSSSSSSS[[[[[[[[YYYYYYYYUUUUUUUUJJJJJJJJPPPPPPPPUUUUUUUUVVVVVVVVTTTTTTTTHHHHHHHHOOOOOOOOVVVVVVVVWWWWWWWWMMMMMMMMPPPPPPPPTTTTTTTT^^^^^^^^UUUUUUUU\\\\\\\\ZZZZZZZZbbbbbbbbddddddddhhhhhhhhZZZZZZZZXXXXXXXXkkkkkkkkooooooooggggggggeeeeeeeeSSSSSSSSffffffffffffffffhhhhhhhhccccccccffffffffaaaaaaaaWWWWWWWWPPPPPPPPSSSSSSSS[[[[[[[[YYYYYYYYUUUUUUUUJJJJJJJJPPPPPPPPUUUUUUUUVVVVVVVVTTTTTTTTHHHHHHHHOOOOOOOOVVVVVVVVWWWWWWWWMMMMMMMMPPPPPPPPTTTTTTTT^^^^^^^^UUUUUUUU\\\\\\\\ZZZZZZZZbbbbbbbbddddddddhhhhhhhhZZZZZZZZXXXXXXXXkkkkkkkkooooooooggggggggeeeeeeeeSSSSSSSSffffffffffffffffhhhhhhhhccccccccffffffffaaaaaaaaWWWWWWWWPPPPPPPPSSSSSSSS[[[[[[[[YYYYYYYYUUUUUUUUJJJJJJJJPPPPPPPPUUUUUUUUVVVVVVVVTTTTTTTTHHHHHHHHOOOOOOOOVVVVVVVVWWWWWWWWMMMMMMMMPPPPPPPPTTTTTTTT^^^^^^^^UUUUUUUU\\\\\\\\ZZZZZZZZbbbbbbbbddddddddhhhhhhhhZZZZZZZZXXXXXXXXkkkkkkkkooooooooggggggggeeeeeeeeSSSSSSSSffffffffffffffffhhhhhhhhccccccccffffffffaaaaaaaaWWWWWWWWPPPPPPPPSSSSSSSS[[[[[[[[YYYYYYYYUUUUUUUUJJJJJJJJPPPPPPPPUUUUUUUUVVVVVVVVTTTTTTTTHHHHHHHHOOOOOOOOVVVVVVVVWWWWWWWWMMMMMMMMPPPPPPPPTTTTTTTT^^^^^^^^UUUUUUUU\\\\\\\\ZZZZZZZZbbbbbbbbddddddddhhhhhhhhZZZZZZZZXXXXXXXXkkkkkkkkooooooooggggggggeeeeeeeeSSSSSSSSffffffffffffffffhhhhhhhhccccccccffffffffaaaaaaaaWWWWWWWWPPPPPPPPSSSSSSSS[[[[[[[[YYYYYYYYUUUUUUUUJJJJJJJJPPPPPPPPUUUUUUUUVVVVVVVVTTTTTTTTHHHHHHHHOOOOOOOOVVVVVVVVWWWWWWWWMMMMMMMMPPPPPPPPTTTTTTTT^^^^^^^^UUUUUUUU\\\\\\\\ZZZZZZZZbbbbbbbbddddddddhhhhhhhhZZZZZZZZXXXXXXXXkkkkkkkkooooooooggggggggeeeeeeeeSSSSSSSSffffffffffffffffhhhhhhhhccccccccffffffffaaaaaaaaWWWWWWWWPPPPPPPPSSSSSSSS[[[[[[[[YYYYYYYYUUUUUUUUJJJJJJJJPPPPPPPPUUUUUUUUVVVVVVVVTTTTTTTTHHHHHHHHOOOOOOOOVVVVVVVVWWWWWWWWMMMMMMMMPPPPPPPPTTTTTTTT^^^^^^^^UUUUUUUU\\\\\\\\ZZZZZZZZbbbbbbbbddddddddhhhhhhhhZZZZZZZZXXXXXXXXkkkkkkkkooooooooggggggggeeeeeeeeSSSSSSSSffffffffffffffffhhhhhhhhccccccccffffffffaaaaaaaaWWWWWWWWPPPPPPPPSSSSSSSS[[[[[[[[YYYYYYYYUUUUUUUUJJJJJJJJPPPPPPPPUUUUUUUUVVVVVVVVTTTTTTTTHHHHHHHHOOOOOOOOVVVVVVVVWWWWWWWWMMMMMMMMPPPPPPPPTTTTTTTT^^^^^^^^UUUUUUUU\\\\\\\\ZZZZZZZZbbbbbbbbddddddddhhhhhhhhZZZZZZZZXXXXXXXXkkkkkkkkooooooooggggggggeeeeeeee````````aaaaaaaaaaaaaaaaaaaaaaaa[[[[[[[[ffffffff\\\\\\\\RRRRRRRRXXXXXXXXXXXXXXXX[[[[[[[[YYYYYYYYMMMMMMMMJJJJJJJJKKKKKKKKPPPPPPPPVVVVVVVVTTTTTTTTMMMMMMMMOOOOOOOOZZZZZZZZ\\\\\\\\MMMMMMMMPPPPPPPPYYYYYYYYVVVVVVVVRRRRRRRRTTTTTTTTWWWWWWWWbbbbbbbbddddddddmmmmmmmmiiiiiiiiFFFFFFFFffffffffuuuuuuuu~~~~~~~~ggggggggbbbbbbbb````````aaaaaaaaaaaaaaaaaaaaaaaa[[[[[[[[ffffffff\\\\\\\\RRRRRRRRXXXXXXXXXXXXXXXX[[[[[[[[YYYYYYYYMMMMMMMMJJJJJJJJKKKKKKKKPPPPPPPPVVVVVVVVTTTTTTTTMMMMMMMMOOOOOOOOZZZZZZZZ\\\\\\\\MMMMMMMMPPPPPPPPYYYYYYYYVVVVVVVVRRRRRRRRTTTTTTTTWWWWWWWWbbbbbbbbddddddddmmmmmmmmiiiiiiiiFFFFFFFFffffffffuuuuuuuu~~~~~~~~ggggggggbbbbbbbb````````aaaaaaaaaaaaaaaaaaaaaaaa[[[[[[[[ffffffff\\\\\\\\RRRRRRRRXXXXXXXXXXXXXXXX[[[[[[[[YYYYYYYYMMMMMMMMJJJJJJJJKKKKKKKKPPPPPPPPVVVVVVVVTTTTTTTTMMMMMMMMOOOOOOOOZZZZZZZZ\\\\\\\\MMMMMMMMPPPPPPPPYYYYYYYYVVVVVVVVRRRRRRRRTTTTTTTTWWWWWWWWbbbbbbbbddddddddmmmmmmmmiiiiiiiiFFFFFFFFffffffffuuuuuuuu~~~~~~~~ggggggggbbbbbbbb````````aaaaaaaaaaaaaaaaaaaaaaaa[[[[[[[[ffffffff\\\\\\\\RRRRRRRRXXXXXXXXXXXXXXXX[[[[[[[[YYYYYYYYMMMMMMMMJJJJJJJJKKKKKKKKPPPPPPPPVVVVVVVVTTTTTTTTMMMMMMMMOOOOOOOOZZZZZZZZ\\\\\\\\MMMMMMMMPPPPPPPPYYYYYYYYVVVVVVVVRRRRRRRRTTTTTTTTWWWWWWWWbbbbbbbbddddddddmmmmmmmmiiiiiiiiFFFFFFFFffffffffuuuuuuuu~~~~~~~~ggggggggbbbbbbbb````````aaaaaaaaaaaaaaaaaaaaaaaa[[[[[[[[ffffffff\\\\\\\\RRRRRRRRXXXXXXXXXXXXXXXX[[[[[[[[YYYYYYYYMMMMMMMMJJJJJJJJKKKKKKKKPPPPPPPPVVVVVVVVTTTTTTTTMMMMMMMMOOOOOOOOZZZZZZZZ\\\\\\\\MMMMMMMMPPPPPPPPYYYYYYYYVVVVVVVVRRRRRRRRTTTTTTTTWWWWWWWWbbbbbbbbddddddddmmmmmmmmiiiiiiiiFFFFFFFFffffffffuuuuuuuu~~~~~~~~ggggggggbbbbbbbb````````aaaaaaaaaaaaaaaaaaaaaaaa[[[[[[[[ffffffff\\\\\\\\RRRRRRRRXXXXXXXXXXXXXXXX[[[[[[[[YYYYYYYYMMMMMMMMJJJJJJJJKKKKKKKKPPPPPPPPVVVVVVVVTTTTTTTTMMMMMMMMOOOOOOOOZZZZZZZZ\\\\\\\\MMMMMMMMPPPPPPPPYYYYYYYYVVVVVVVVRRRRRRRRTTTTTTTTWWWWWWWWbbbbbbbbddddddddmmmmmmmmiiiiiiiiFFFFFFFFffffffffuuuuuuuu~~~~~~~~ggggggggbbbbbbbb````````aaaaaaaaaaaaaaaaaaaaaaaa[[[[[[[[ffffffff\\\\\\\\RRRRRRRRXXXXXXXXXXXXXXXX[[[[[[[[YYYYYYYYMMMMMMMMJJJJJJJJKKKKKKKKPPPPPPPPVVVVVVVVTTTTTTTTMMMMMMMMOOOOOOOOZZZZZZZZ\\\\\\\\MMMMMMMMPPPPPPPPYYYYYYYYVVVVVVVVRRRRRRRRTTTTTTTTWWWWWWWWbbbbbbbbddddddddmmmmmmmmiiiiiiiiFFFFFFFFffffffffuuuuuuuu~~~~~~~~ggggggggbbbbbbbb````````aaaaaaaaaaaaaaaaaaaaaaaa[[[[[[[[ffffffff\\\\\\\\RRRRRRRRXXXXXXXXXXXXXXXX[[[[[[[[YYYYYYYYMMMMMMMMJJJJJJJJKKKKKKKKPPPPPPPPVVVVVVVVTTTTTTTTMMMMMMMMOOOOOOOOZZZZZZZZ\\\\\\\\MMMMMMMMPPPPPPPPYYYYYYYYVVVVVVVVRRRRRRRRTTTTTTTTWWWWWWWWbbbbbbbbddddddddmmmmmmmmiiiiiiiiFFFFFFFFffffffffuuuuuuuu~~~~~~~~ggggggggbbbbbbbbddddddddaaaaaaaaaaaaaaaa\\\\\\\\^^^^^^^^ffffffff\\\\\\\\ZZZZZZZZ\\\\\\\\XXXXXXXX[[[[[[[[YYYYYYYYHHHHHHHHJJJJJJJJKKKKKKKKPPPPPPPPVVVVVVVVTTTTTTTTMMMMMMMMGGGGGGGG^^^^^^^^\\\\\\\\MMMMMMMMPPPPPPPPYYYYYYYYYYYYYYYYMMMMMMMMOOOOOOOOZZZZZZZZbbbbbbbbllllllllmmmmmmmmaaaaaaaaZZZZZZZZVVVVVVVVuuuuuuuuwwwwwwwwwwwwwwwwTTTTTTTTddddddddaaaaaaaaaaaaaaaa\\\\\\\\^^^^^^^^ffffffff\\\\\\\\ZZZZZZZZ\\\\\\\\XXXXXXXX[[[[[[[[YYYYYYYYHHHHHHHHJJJJJJJJKKKKKKKKPPPPPPPPVVVVVVVVTTTTTTTTMMMMMMMMGGGGGGGG^^^^^^^^\\\\\\\\MMMMMMMMPPPPPPPPYYYYYYYYYYYYYYYYMMMMMMMMOOOOOOOOZZZZZZZZbbbbbbbbllllllllmmmmmmmmaaaaaaaaZZZZZZZZVVVVVVVVuuuuuuuuwwwwwwwwwwwwwwwwTTTTTTTTddddddddaaaaaaaaaaaaaaaa\\\\\\\\^^^^^^^^ffffffff\\\\\\\\ZZZZZZZZ\\\\\\\\XXXXXXXX[[[[[[[[YYYYYYYYHHHHHHHHJJJJJJJJKKKKKKKKPPPPPPPPVVVVVVVVTTTTTTTTMMMMMMMMGGGGGGGG^^^^^^^^[[[[[[[[MMMMMMMMPPPPPPPPYYYYYYYYYYYYYYYYMMMMMMMMOOOOOOOOZZZZZZZZbbbbbbbbllllllllmmmmmmmmaaaaaaaaZZZZZZZZVVVVVVVVuuuuuuuuvvvvvvvvwwwwwwwwTTTTTTTTddddddddaaaaaaaaaaaaaaaa\\\\\\\\^^^^^^^^ffffffff\\\\\\\\ZZZZZZZZ\\\\\\\\WWWWWWWW[[[[[[[[YYYYYYYYHHHHHHHHJJJJJJJJKKKKKKKKPPPPPPPPVVVVVVVVTTTTTTTTMMMMMMMMGGGGGGGG^^^^^^^^[[[[[[[[LLLLLLLLPPPPPPPPYYYYYYYYYYYYYYYYMMMMMMMMOOOOOOOOZZZZZZZZbbbbbbbbllllllllmmmmmmmmaaaaaaaaZZZZZZZZVVVVVVVVuuuuuuuuvvvvvvvvwwwwwwwwTTTTTTTTddddddddaaaaaaaaaaaaaaaa\\\\\\\\^^^^^^^^ffffffff\\\\\\\\ZZZZZZZZ\\\\\\\\WWWWWWWW[[[[[[[[YYYYYYYYHHHHHHHHJJJJJJJJKKKKKKKKPPPPPPPPVVVVVVVVTTTTTTTTMMMMMMMMGGGGGGGG^^^^^^^^[[[[[[[[LLLLLLLLPPPPPPPPYYYYYYYYYYYYYYYYMMMMMMMMOOOOOOOOZZZZZZZZbbbbbbbbllllllllmmmmmmmmaaaaaaaaZZZZZZZZVVVVVVVVuuuuuuuuvvvvvvvvwwwwwwwwTTTTTTTTddddddddaaaaaaaaaaaaaaaa\\\\\\\\^^^^^^^^ffffffff\\\\\\\\ZZZZZZZZ\\\\\\\\WWWWWWWW[[[[[[[[YYYYYYYYHHHHHHHHJJJJJJJJKKKKKKKKPPPPPPPPVVVVVVVVTTTTTTTTMMMMMMMMGGGGGGGG^^^^^^^^[[[[[[[[LLLLLLLLPPPPPPPPYYYYYYYYYYYYYYYYMMMMMMMMOOOOOOOOZZZZZZZZbbbbbbbbllllllllmmmmmmmmaaaaaaaaYYYYYYYYVVVVVVVVuuuuuuuuvvvvvvvvwwwwwwwwTTTTTTTTddddddddaaaaaaaaaaaaaaaa\\\\\\\\^^^^^^^^ffffffff\\\\\\\\ZZZZZZZZ\\\\\\\\WWWWWWWW[[[[[[[[YYYYYYYYHHHHHHHHJJJJJJJJKKKKKKKKPPPPPPPPVVVVVVVVTTTTTTTTMMMMMMMMGGGGGGGG^^^^^^^^[[[[[[[[LLLLLLLLPPPPPPPPYYYYYYYYYYYYYYYYMMMMMMMMOOOOOOOOZZZZZZZZbbbbbbbbkkkkkkkkmmmmmmmm````````YYYYYYYYVVVVVVVVuuuuuuuuvvvvvvvvwwwwwwwwTTTTTTTTddddddddaaaaaaaaaaaaaaaa\\\\\\\\^^^^^^^^ffffffff\\\\\\\\ZZZZZZZZ\\\\\\\\WWWWWWWW[[[[[[[[YYYYYYYYHHHHHHHHJJJJJJJJKKKKKKKKPPPPPPPPVVVVVVVVTTTTTTTTMMMMMMMMGGGGGGGG^^^^^^^^[[[[[[[[LLLLLLLLPPPPPPPPYYYYYYYYYYYYYYYYMMMMMMMMOOOOOOOOZZZZZZZZbbbbbbbbkkkkkkkkllllllll````````YYYYYYYYVVVVVVVVuuuuuuuuvvvvvvvvwwwwwwwwTTTTTTTT\\\\\\\\hhhhhhhhaaaaaaaa\\\\\\\\[[[[[[[[^^^^^^^^TTTTTTTT^^^^^^^^\\\\\\\\WWWWWWWWSSSSSSSSYYYYYYYYPPPPPPPPJJJJJJJJKKKKKKKKPPPPPPPPVVVVVVVVTTTTTTTTMMMMMMMMBBBBBBBB^^^^^^^^[[[[[[[[LLLLLLLLPPPPPPPPYYYYYYYY^^^^^^^^MMMMMMMMWWWWWWWW^^^^^^^^bbbbbbbbppppppppeeeeeeee\\\\\\\\oooooooo;;;;;;;;uuuuuuuurrrrrrrrkkkkkkkkxxxxxxxx````````\\\\\\\\hhhhhhhhaaaaaaaa\\\\\\\\[[[[[[[[^^^^^^^^TTTTTTTT^^^^^^^^\\\\\\\\WWWWWWWWSSSSSSSSYYYYYYYYPPPPPPPPJJJJJJJJKKKKKKKKPPPPPPPPVVVVVVVVTTTTTTTTMMMMMMMMBBBBBBBB^^^^^^^^[[[[[[[[LLLLLLLLPPPPPPPPYYYYYYYY^^^^^^^^MMMMMMMMWWWWWWWW^^^^^^^^aaaaaaaappppppppeeeeeeee\\\\\\\\oooooooo;;;;;;;;uuuuuuuurrrrrrrrkkkkkkkkxxxxxxxx````````\\\\\\\\hhhhhhhhaaaaaaaa[[[[[[[[[[[[[[[[^^^^^^^^TTTTTTTT^^^^^^^^\\\\\\\\WWWWWWWWSSSSSSSSYYYYYYYYPPPPPPPPJJJJJJJJKKKKKKKKOOOOOOOOVVVVVVVVTTTTTTTTMMMMMMMMBBBBBBBB^^^^^^^^[[[[[[[[LLLLLLLLPPPPPPPPYYYYYYYY^^^^^^^^MMMMMMMMVVVVVVVV^^^^^^^^aaaaaaaappppppppdddddddd[[[[[[[[oooooooo;;;;;;;;uuuuuuuuqqqqqqqqkkkkkkkkxxxxxxxx````````\\\\\\\\hhhhhhhh````````[[[[[[[[[[[[[[[[^^^^^^^^TTTTTTTT^^^^^^^^\\\\\\\\WWWWWWWWSSSSSSSSXXXXXXXXOOOOOOOOIIIIIIIIKKKKKKKKOOOOOOOOVVVVVVVVTTTTTTTTMMMMMMMMBBBBBBBB^^^^^^^^[[[[[[[[LLLLLLLLPPPPPPPPYYYYYYYY^^^^^^^^LLLLLLLLVVVVVVVV^^^^^^^^aaaaaaaappppppppdddddddd[[[[[[[[oooooooo;;;;;;;;uuuuuuuuqqqqqqqqkkkkkkkkxxxxxxxx````````\\\\\\\\hhhhhhhh````````[[[[[[[[[[[[[[[[^^^^^^^^TTTTTTTT^^^^^^^^\\\\\\\\WWWWWWWWSSSSSSSSXXXXXXXXOOOOOOOOIIIIIIIIKKKKKKKKOOOOOOOOVVVVVVVVTTTTTTTTMMMMMMMMBBBBBBBB^^^^^^^^[[[[[[[[LLLLLLLLPPPPPPPPYYYYYYYY^^^^^^^^LLLLLLLLVVVVVVVV^^^^^^^^aaaaaaaappppppppdddddddd[[[[[[[[oooooooo;;;;;;;;uuuuuuuuqqqqqqqqkkkkkkkkxxxxxxxx````````\\\\\\\\hhhhhhhh````````[[[[[[[[[[[[[[[[^^^^^^^^TTTTTTTT^^^^^^^^\\\\\\\\WWWWWWWWRRRRRRRRXXXXXXXXOOOOOOOOIIIIIIIIKKKKKKKKOOOOOOOOVVVVVVVVTTTTTTTTLLLLLLLLBBBBBBBB^^^^^^^^[[[[[[[[LLLLLLLLPPPPPPPPXXXXXXXX^^^^^^^^LLLLLLLLVVVVVVVV^^^^^^^^aaaaaaaappppppppdddddddd[[[[[[[[oooooooo;;;;;;;;uuuuuuuuqqqqqqqqkkkkkkkkxxxxxxxx````````\\\\\\\\hhhhhhhh````````[[[[[[[[ZZZZZZZZ^^^^^^^^TTTTTTTT^^^^^^^^\\\\\\\\WWWWWWWWRRRRRRRRXXXXXXXXOOOOOOOOIIIIIIIIKKKKKKKKOOOOOOOOVVVVVVVVTTTTTTTTLLLLLLLLBBBBBBBB^^^^^^^^[[[[[[[[LLLLLLLLPPPPPPPPXXXXXXXX]]]]]]]]LLLLLLLLVVVVVVVV^^^^^^^^aaaaaaaappppppppdddddddd[[[[[[[[oooooooo;;;;;;;;uuuuuuuuqqqqqqqqkkkkkkkkxxxxxxxx````````\\\\\\\\hhhhhhhh````````[[[[[[[[ZZZZZZZZ^^^^^^^^TTTTTTTT^^^^^^^^\\\\\\\\WWWWWWWWRRRRRRRRXXXXXXXXOOOOOOOOIIIIIIIIKKKKKKKKOOOOOOOOVVVVVVVVTTTTTTTTLLLLLLLLBBBBBBBB^^^^^^^^[[[[[[[[LLLLLLLLPPPPPPPPXXXXXXXX]]]]]]]]LLLLLLLLVVVVVVVV^^^^^^^^aaaaaaaappppppppdddddddd[[[[[[[[oooooooo;;;;;;;;uuuuuuuuqqqqqqqqkkkkkkkkxxxxxxxx````````WWWWWWWWeeeeeeee````````[[[[[[[[VVVVVVVVYYYYYYYYWWWWWWWWffffffff\\\\\\\\WWWWWWWWNNNNNNNNXXXXXXXXTTTTTTTTIIIIIIIISSSSSSSSOOOOOOOONNNNNNNNSSSSSSSSTTTTTTTTJJJJJJJJ^^^^^^^^[[[[[[[[LLLLLLLLPPPPPPPPXXXXXXXX]]]]]]]]LLLLLLLL[[[[[[[[^^^^^^^^aaaaaaaahhhhhhhh________[[[[[[[[llllllllAAAAAAAAeeeeeeeeqqqqqqqqIIIIIIIIrrrrrrrrWWWWWWWWeeeeeeee````````[[[[[[[[VVVVVVVVYYYYYYYYWWWWWWWWffffffff\\\\\\\\WWWWWWWWNNNNNNNNXXXXXXXXTTTTTTTTIIIIIIIISSSSSSSSOOOOOOOONNNNNNNNSSSSSSSSTTTTTTTTJJJJJJJJ^^^^^^^^[[[[[[[[LLLLLLLLPPPPPPPPXXXXXXXX]]]]]]]]LLLLLLLL[[[[[[[[^^^^^^^^aaaaaaaahhhhhhhh________[[[[[[[[llllllllAAAAAAAAeeeeeeeeqqqqqqqqIIIIIIIIrrrrrrrrWWWWWWWWeeeeeeee````````[[[[[[[[VVVVVVVVYYYYYYYYWWWWWWWWffffffff\\\\\\\\WWWWWWWWMMMMMMMMXXXXXXXXTTTTTTTTIIIIIIIISSSSSSSSOOOOOOOONNNNNNNNSSSSSSSSTTTTTTTTJJJJJJJJ^^^^^^^^[[[[[[[[LLLLLLLLOOOOOOOOXXXXXXXX]]]]]]]]LLLLLLLL[[[[[[[[^^^^^^^^aaaaaaaahhhhhhhh________[[[[[[[[llllllllAAAAAAAAeeeeeeeeqqqqqqqqIIIIIIIIrrrrrrrrWWWWWWWWeeeeeeee````````[[[[[[[[VVVVVVVVYYYYYYYYWWWWWWWWffffffff\\\\\\\\WWWWWWWWMMMMMMMMXXXXXXXXTTTTTTTTIIIIIIIISSSSSSSSOOOOOOOONNNNNNNNSSSSSSSSTTTTTTTTJJJJJJJJ^^^^^^^^[[[[[[[[LLLLLLLLOOOOOOOOXXXXXXXX]]]]]]]]LLLLLLLL[[[[[[[[^^^^^^^^aaaaaaaahhhhhhhh________[[[[[[[[llllllllAAAAAAAAeeeeeeeeqqqqqqqqIIIIIIIIrrrrrrrrWWWWWWWWeeeeeeee````````[[[[[[[[VVVVVVVVYYYYYYYYWWWWWWWWeeeeeeee\\\\\\\\WWWWWWWWMMMMMMMMXXXXXXXXTTTTTTTTIIIIIIIISSSSSSSSOOOOOOOONNNNNNNNSSSSSSSSTTTTTTTTJJJJJJJJ^^^^^^^^[[[[[[[[LLLLLLLLOOOOOOOOXXXXXXXX]]]]]]]]LLLLLLLL[[[[[[[[^^^^^^^^aaaaaaaahhhhhhhh________[[[[[[[[llllllllAAAAAAAAeeeeeeeeqqqqqqqqIIIIIIIIrrrrrrrrWWWWWWWWeeeeeeee````````[[[[[[[[VVVVVVVVYYYYYYYYWWWWWWWWeeeeeeee\\\\\\\\WWWWWWWWMMMMMMMMXXXXXXXXTTTTTTTTIIIIIIIISSSSSSSSOOOOOOOONNNNNNNNSSSSSSSSTTTTTTTTJJJJJJJJ^^^^^^^^[[[[[[[[LLLLLLLLOOOOOOOOXXXXXXXX]]]]]]]]LLLLLLLL[[[[[[[[^^^^^^^^aaaaaaaahhhhhhhh________[[[[[[[[llllllllAAAAAAAAeeeeeeeeqqqqqqqqIIIIIIIIrrrrrrrrWWWWWWWWeeeeeeee````````[[[[[[[[VVVVVVVVYYYYYYYYWWWWWWWWeeeeeeee\\\\\\\\WWWWWWWWMMMMMMMMXXXXXXXXTTTTTTTTIIIIIIIISSSSSSSSOOOOOOOONNNNNNNNSSSSSSSSTTTTTTTTJJJJJJJJ^^^^^^^^[[[[[[[[LLLLLLLLOOOOOOOOXXXXXXXX]]]]]]]]LLLLLLLL[[[[[[[[^^^^^^^^aaaaaaaahhhhhhhh________[[[[[[[[llllllllAAAAAAAAeeeeeeeeqqqqqqqqIIIIIIIIrrrrrrrrWWWWWWWWeeeeeeee````````[[[[[[[[VVVVVVVVYYYYYYYYWWWWWWWWeeeeeeee\\\\\\\\WWWWWWWWMMMMMMMMXXXXXXXXTTTTTTTTIIIIIIIISSSSSSSSOOOOOOOONNNNNNNNSSSSSSSSTTTTTTTTJJJJJJJJ^^^^^^^^[[[[[[[[LLLLLLLLOOOOOOOOXXXXXXXX]]]]]]]]LLLLLLLL[[[[[[[[^^^^^^^^aaaaaaaahhhhhhhh________[[[[[[[[llllllllAAAAAAAAeeeeeeeeqqqqqqqqIIIIIIIIrrrrrrrrWWWWWWWWXXXXXXXXXXXXXXXXSSSSSSSSVVVVVVVVQQQQQQQQ[[[[[[[[bbbbbbbb\\\\\\\\WWWWWWWWMMMMMMMMPPPPPPPPTTTTTTTTIIIIIIIIWWWWWWWWOOOOOOOOIIIIIIIISSSSSSSSYYYYYYYYOOOOOOOOVVVVVVVVSSSSSSSSLLLLLLLLOOOOOOOOXXXXXXXXUUUUUUUUTTTTTTTTSSSSSSSS^^^^^^^^aaaaaaaa[[[[[[[[WWWWWWWW[[[[[[[[ggggggggSSSSSSSSSSSSSSSSaaaaaaaa[[[[[[[[{{{{{{{{ffffffffWWWWWWWWXXXXXXXXXXXXXXXXSSSSSSSSVVVVVVVVQQQQQQQQ\\\\\\\\bbbbbbbb\\\\\\\\WWWWWWWWMMMMMMMMPPPPPPPPTTTTTTTTIIIIIIIIWWWWWWWWOOOOOOOOIIIIIIIISSSSSSSSYYYYYYYYOOOOOOOOVVVVVVVVSSSSSSSSLLLLLLLLOOOOOOOOXXXXXXXXUUUUUUUUTTTTTTTTSSSSSSSS^^^^^^^^aaaaaaaa[[[[[[[[WWWWWWWW[[[[[[[[ggggggggSSSSSSSSSSSSSSSSaaaaaaaa[[[[[[[[{{{{{{{{ffffffffWWWWWWWWXXXXXXXXXXXXXXXXSSSSSSSSVVVVVVVVQQQQQQQQ\\\\\\\\cccccccc\\\\\\\\WWWWWWWWNNNNNNNNPPPPPPPPTTTTTTTTIIIIIIIIWWWWWWWWOOOOOOOOIIIIIIIISSSSSSSSYYYYYYYYOOOOOOOOVVVVVVVVSSSSSSSSLLLLLLLLPPPPPPPPXXXXXXXXUUUUUUUUTTTTTTTTSSSSSSSS^^^^^^^^aaaaaaaa[[[[[[[[WWWWWWWW[[[[[[[[ggggggggSSSSSSSSSSSSSSSSaaaaaaaa[[[[[[[[{{{{{{{{ffffffffWWWWWWWWYYYYYYYYXXXXXXXXSSSSSSSSVVVVVVVVQQQQQQQQ\\\\\\\\cccccccc\\\\\\\\WWWWWWWWNNNNNNNNPPPPPPPPTTTTTTTTIIIIIIIIWWWWWWWWOOOOOOOOIIIIIIIISSSSSSSSYYYYYYYYOOOOOOOOVVVVVVVVSSSSSSSSLLLLLLLLPPPPPPPPXXXXXXXXUUUUUUUUTTTTTTTTSSSSSSSS^^^^^^^^aaaaaaaa[[[[[[[[WWWWWWWW[[[[[[[[ggggggggSSSSSSSSTTTTTTTTaaaaaaaa[[[[[[[[{{{{{{{{ffffffffWWWWWWWWYYYYYYYYXXXXXXXXSSSSSSSSVVVVVVVVQQQQQQQQ\\\\\\\\cccccccc\\\\\\\\WWWWWWWWNNNNNNNNPPPPPPPPTTTTTTTTIIIIIIIIWWWWWWWWOOOOOOOOIIIIIIIITTTTTTTTYYYYYYYYOOOOOOOOVVVVVVVVSSSSSSSSLLLLLLLLPPPPPPPPXXXXXXXXVVVVVVVVTTTTTTTTSSSSSSSS^^^^^^^^aaaaaaaa[[[[[[[[XXXXXXXX[[[[[[[[ggggggggTTTTTTTTTTTTTTTTbbbbbbbb[[[[[[[[{{{{{{{{ffffffffWWWWWWWWYYYYYYYYYYYYYYYYSSSSSSSSVVVVVVVVQQQQQQQQ\\\\\\\\cccccccc\\\\\\\\WWWWWWWWNNNNNNNNPPPPPPPPTTTTTTTTIIIIIIIIXXXXXXXXOOOOOOOOIIIIIIIITTTTTTTTYYYYYYYYOOOOOOOOVVVVVVVVSSSSSSSSLLLLLLLLPPPPPPPPXXXXXXXXVVVVVVVVTTTTTTTTSSSSSSSS^^^^^^^^aaaaaaaa[[[[[[[[XXXXXXXX[[[[[[[[ggggggggTTTTTTTTTTTTTTTTbbbbbbbb[[[[[[[[{{{{{{{{ggggggggWWWWWWWWYYYYYYYYYYYYYYYYTTTTTTTTVVVVVVVVQQQQQQQQ\\\\\\\\cccccccc\\\\\\\\WWWWWWWWNNNNNNNNPPPPPPPPTTTTTTTTIIIIIIIIXXXXXXXXOOOOOOOOIIIIIIIITTTTTTTTYYYYYYYYOOOOOOOOVVVVVVVVSSSSSSSSLLLLLLLLPPPPPPPPYYYYYYYYVVVVVVVVTTTTTTTTSSSSSSSS^^^^^^^^aaaaaaaa[[[[[[[[XXXXXXXX[[[[[[[[ggggggggTTTTTTTTTTTTTTTTbbbbbbbb[[[[[[[[{{{{{{{{ggggggggWWWWWWWWYYYYYYYYYYYYYYYYTTTTTTTTVVVVVVVVQQQQQQQQ\\\\\\\\cccccccc\\\\\\\\WWWWWWWWNNNNNNNNQQQQQQQQTTTTTTTTIIIIIIIIXXXXXXXXOOOOOOOOIIIIIIIITTTTTTTTYYYYYYYYOOOOOOOOVVVVVVVVSSSSSSSSLLLLLLLLPPPPPPPPYYYYYYYYVVVVVVVVTTTTTTTTSSSSSSSS^^^^^^^^aaaaaaaa[[[[[[[[XXXXXXXX[[[[[[[[ggggggggTTTTTTTTTTTTTTTTbbbbbbbb[[[[[[[[{{{{{{{{ggggggggOOOOOOOOTTTTTTTTTTTTTTTTOOOOOOOOVVVVVVVVLLLLLLLL\\\\\\\\ffffffff\\\\\\\\WWWWWWWWVVVVVVVVTTTTTTTTTTTTTTTTQQQQQQQQXXXXXXXXOOOOOOOOQQQQQQQQTTTTTTTTYYYYYYYYOOOOOOOOQQQQQQQQNNNNNNNNLLLLLLLLPPPPPPPPYYYYYYYYQQQQQQQQYYYYYYYYVVVVVVVV^^^^^^^^aaaaaaaaWWWWWWWWSSSSSSSS[[[[[[[[````````YYYYYYYYWWWWWWWWHHHHHHHHnnnnnnnnbbbbbbbb]]]]]]]]OOOOOOOOTTTTTTTTTTTTTTTTOOOOOOOOVVVVVVVVLLLLLLLL\\\\\\\\ffffffff\\\\\\\\WWWWWWWWVVVVVVVVTTTTTTTTTTTTTTTTRRRRRRRRXXXXXXXXPPPPPPPPQQQQQQQQTTTTTTTTZZZZZZZZOOOOOOOOQQQQQQQQNNNNNNNNLLLLLLLLPPPPPPPPYYYYYYYYQQQQQQQQYYYYYYYYVVVVVVVV^^^^^^^^aaaaaaaaWWWWWWWWSSSSSSSS[[[[[[[[````````YYYYYYYYWWWWWWWWHHHHHHHHnnnnnnnnbbbbbbbb]]]]]]]]OOOOOOOOTTTTTTTTTTTTTTTTOOOOOOOOVVVVVVVVMMMMMMMM\\\\\\\\ffffffff\\\\\\\\WWWWWWWWVVVVVVVVTTTTTTTTTTTTTTTTRRRRRRRRXXXXXXXXPPPPPPPPQQQQQQQQTTTTTTTTZZZZZZZZOOOOOOOOQQQQQQQQNNNNNNNNLLLLLLLLPPPPPPPPYYYYYYYYQQQQQQQQYYYYYYYYWWWWWWWW^^^^^^^^aaaaaaaaWWWWWWWWSSSSSSSS\\\\\\\\````````YYYYYYYYWWWWWWWWHHHHHHHHnnnnnnnnbbbbbbbb]]]]]]]]OOOOOOOOTTTTTTTTTTTTTTTTOOOOOOOOVVVVVVVVMMMMMMMM\\\\\\\\ffffffff\\\\\\\\WWWWWWWWVVVVVVVVTTTTTTTTTTTTTTTTRRRRRRRRXXXXXXXXPPPPPPPPQQQQQQQQTTTTTTTTZZZZZZZZOOOOOOOOQQQQQQQQNNNNNNNNLLLLLLLLPPPPPPPPYYYYYYYYQQQQQQQQYYYYYYYYWWWWWWWW^^^^^^^^bbbbbbbbWWWWWWWWSSSSSSSS\\\\\\\\````````YYYYYYYYWWWWWWWWHHHHHHHHnnnnnnnnbbbbbbbb]]]]]]]]OOOOOOOOTTTTTTTTTTTTTTTTOOOOOOOOVVVVVVVVMMMMMMMM\\\\\\\\ffffffff\\\\\\\\WWWWWWWWVVVVVVVVTTTTTTTTTTTTTTTTRRRRRRRRXXXXXXXXPPPPPPPPQQQQQQQQTTTTTTTTZZZZZZZZOOOOOOOOQQQQQQQQNNNNNNNNLLLLLLLLPPPPPPPPYYYYYYYYQQQQQQQQYYYYYYYYWWWWWWWW^^^^^^^^bbbbbbbbWWWWWWWWSSSSSSSS\\\\\\\\````````YYYYYYYYWWWWWWWWHHHHHHHHnnnnnnnnbbbbbbbb]]]]]]]]OOOOOOOOTTTTTTTTTTTTTTTTOOOOOOOOVVVVVVVVMMMMMMMM\\\\\\\\ffffffff\\\\\\\\WWWWWWWWVVVVVVVVTTTTTTTTTTTTTTTTRRRRRRRRXXXXXXXXPPPPPPPPQQQQQQQQTTTTTTTTZZZZZZZZOOOOOOOOQQQQQQQQNNNNNNNNLLLLLLLLPPPPPPPPYYYYYYYYQQQQQQQQYYYYYYYYWWWWWWWW^^^^^^^^bbbbbbbbWWWWWWWWSSSSSSSS\\\\\\\\````````YYYYYYYYWWWWWWWWHHHHHHHHnnnnnnnnbbbbbbbb]]]]]]]]OOOOOOOOTTTTTTTTTTTTTTTTOOOOOOOOVVVVVVVVMMMMMMMM\\\\\\\\ffffffff\\\\\\\\WWWWWWWWVVVVVVVVTTTTTTTTTTTTTTTTRRRRRRRRXXXXXXXXPPPPPPPPQQQQQQQQTTTTTTTTZZZZZZZZOOOOOOOOQQQQQQQQNNNNNNNNLLLLLLLLPPPPPPPPYYYYYYYYQQQQQQQQYYYYYYYYWWWWWWWW^^^^^^^^bbbbbbbbWWWWWWWWSSSSSSSS\\\\\\\\````````YYYYYYYYWWWWWWWWHHHHHHHHnnnnnnnnbbbbbbbb]]]]]]]]OOOOOOOOTTTTTTTTTTTTTTTTOOOOOOOOVVVVVVVVMMMMMMMM\\\\\\\\ffffffff\\\\\\\\WWWWWWWWVVVVVVVVTTTTTTTTTTTTTTTTRRRRRRRRXXXXXXXXPPPPPPPPQQQQQQQQTTTTTTTTZZZZZZZZOOOOOOOOQQQQQQQQNNNNNNNNLLLLLLLLPPPPPPPPYYYYYYYYQQQQQQQQYYYYYYYYWWWWWWWW^^^^^^^^bbbbbbbbWWWWWWWWSSSSSSSS\\\\\\\\````````YYYYYYYYWWWWWWWWHHHHHHHHnnnnnnnnbbbbbbbb]]]]]]]]JJJJJJJJTTTTTTTTTTTTTTTTOOOOOOOOVVVVVVVVTTTTTTTT\\\\\\\\ccccccccddddddddWWWWWWWWbbbbbbbbYYYYYYYY\\\\\\\\NNNNNNNN````````WWWWWWWWNNNNNNNNTTTTTTTTRRRRRRRROOOOOOOOYYYYYYYYNNNNNNNNTTTTTTTTXXXXXXXXYYYYYYYYYYYYYYYYYYYYYYYY[[[[[[[[^^^^^^^^aaaaaaaaWWWWWWWWSSSSSSSSSSSSSSSSccccccccYYYYYYYY\\\\\\\\WWWWWWWW________gggggggg]]]]]]]]JJJJJJJJTTTTTTTTTTTTTTTTOOOOOOOOVVVVVVVVTTTTTTTT\\\\\\\\ccccccccddddddddWWWWWWWWbbbbbbbbYYYYYYYY\\\\\\\\NNNNNNNN````````WWWWWWWWNNNNNNNNTTTTTTTTQQQQQQQQOOOOOOOOYYYYYYYYNNNNNNNNTTTTTTTTXXXXXXXXYYYYYYYYYYYYYYYYYYYYYYYY[[[[[[[[^^^^^^^^aaaaaaaaWWWWWWWWSSSSSSSSSSSSSSSSccccccccYYYYYYYY\\\\\\\\WWWWWWWW^^^^^^^^gggggggg]]]]]]]]JJJJJJJJTTTTTTTTTTTTTTTTOOOOOOOOVVVVVVVVTTTTTTTT\\\\\\\\ccccccccddddddddWWWWWWWWbbbbbbbbXXXXXXXX\\\\\\\\NNNNNNNN________WWWWWWWWNNNNNNNNTTTTTTTTQQQQQQQQOOOOOOOOYYYYYYYYNNNNNNNNTTTTTTTTXXXXXXXXYYYYYYYYYYYYYYYYYYYYYYYY[[[[[[[[^^^^^^^^aaaaaaaaWWWWWWWWSSSSSSSSSSSSSSSSccccccccYYYYYYYY\\\\\\\\VVVVVVVV^^^^^^^^gggggggg]]]]]]]]JJJJJJJJTTTTTTTTTTTTTTTTOOOOOOOOVVVVVVVVTTTTTTTT\\\\\\\\ccccccccddddddddWWWWWWWWbbbbbbbbXXXXXXXX\\\\\\\\NNNNNNNN________WWWWWWWWNNNNNNNNTTTTTTTTQQQQQQQQOOOOOOOOYYYYYYYYNNNNNNNNTTTTTTTTXXXXXXXXYYYYYYYYYYYYYYYYYYYYYYYY[[[[[[[[^^^^^^^^aaaaaaaaWWWWWWWWSSSSSSSSSSSSSSSSccccccccYYYYYYYY\\\\\\\\VVVVVVVV^^^^^^^^gggggggg\\\\\\\\JJJJJJJJTTTTTTTTTTTTTTTTOOOOOOOOVVVVVVVVTTTTTTTT\\\\\\\\ccccccccddddddddWWWWWWWWbbbbbbbbXXXXXXXX\\\\\\\\NNNNNNNN________WWWWWWWWNNNNNNNNTTTTTTTTQQQQQQQQOOOOOOOOYYYYYYYYNNNNNNNNTTTTTTTTXXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYY[[[[[[[[^^^^^^^^aaaaaaaaWWWWWWWWSSSSSSSSSSSSSSSSccccccccXXXXXXXX\\\\\\\\VVVVVVVV^^^^^^^^gggggggg\\\\\\\\JJJJJJJJTTTTTTTTTTTTTTTTOOOOOOOOVVVVVVVVTTTTTTTT\\\\\\\\ccccccccddddddddWWWWWWWWbbbbbbbbXXXXXXXX\\\\\\\\NNNNNNNN________WWWWWWWWNNNNNNNNSSSSSSSSQQQQQQQQOOOOOOOOYYYYYYYYNNNNNNNNTTTTTTTTXXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYY[[[[[[[[^^^^^^^^aaaaaaaaVVVVVVVVSSSSSSSSSSSSSSSSbbbbbbbbXXXXXXXX\\\\\\\\VVVVVVVV^^^^^^^^ffffffff\\\\\\\\JJJJJJJJTTTTTTTTTTTTTTTTOOOOOOOOVVVVVVVVTTTTTTTT[[[[[[[[bbbbbbbbddddddddWWWWWWWWbbbbbbbbXXXXXXXX\\\\\\\\NNNNNNNN________WWWWWWWWNNNNNNNNSSSSSSSSQQQQQQQQOOOOOOOOYYYYYYYYNNNNNNNNTTTTTTTTXXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYY[[[[[[[[^^^^^^^^aaaaaaaaVVVVVVVVSSSSSSSSSSSSSSSSbbbbbbbbXXXXXXXX[[[[[[[[VVVVVVVV^^^^^^^^ffffffff\\\\\\\\JJJJJJJJTTTTTTTTSSSSSSSSNNNNNNNNUUUUUUUUTTTTTTTT[[[[[[[[bbbbbbbbccccccccWWWWWWWWbbbbbbbbXXXXXXXX\\\\\\\\NNNNNNNN________WWWWWWWWMMMMMMMMSSSSSSSSQQQQQQQQNNNNNNNNYYYYYYYYNNNNNNNNTTTTTTTTWWWWWWWWXXXXXXXXXXXXXXXXYYYYYYYY[[[[[[[[^^^^^^^^aaaaaaaaVVVVVVVVRRRRRRRRSSSSSSSSbbbbbbbbXXXXXXXX[[[[[[[[VVVVVVVV^^^^^^^^ffffffff\\\\\\\\IIIIIIIISSSSSSSSSSSSSSSSFFFFFFFFUUUUUUUUYYYYYYYYcccccccceeeeeeeehhhhhhhhWWWWWWWWffffffff````````````````QQQQQQQQ\\\\\\\\[[[[[[[[QQQQQQQQSSSSSSSSLLLLLLLLVVVVVVVVUUUUUUUUVVVVVVVVPPPPPPPP\\\\\\\\PPPPPPPP]]]]]]]]YYYYYYYYSSSSSSSS^^^^^^^^YYYYYYYYVVVVVVVVRRRRRRRRVVVVVVVVggggggggXXXXXXXX[[[[[[[[llllllllTTTTTTTT^^^^^^^^\\\\\\\\IIIIIIIISSSSSSSSSSSSSSSSFFFFFFFFUUUUUUUUXXXXXXXXcccccccceeeeeeeehhhhhhhhVVVVVVVVffffffff````````````````QQQQQQQQ\\\\\\\\[[[[[[[[PPPPPPPPSSSSSSSSLLLLLLLLVVVVVVVVUUUUUUUUVVVVVVVVPPPPPPPP\\\\\\\\PPPPPPPP]]]]]]]]YYYYYYYYSSSSSSSS^^^^^^^^YYYYYYYYVVVVVVVVRRRRRRRRVVVVVVVVggggggggXXXXXXXX[[[[[[[[llllllllTTTTTTTT^^^^^^^^\\\\\\\\IIIIIIIISSSSSSSSSSSSSSSSFFFFFFFFUUUUUUUUXXXXXXXXcccccccceeeeeeeehhhhhhhhVVVVVVVVffffffff````````````````QQQQQQQQ\\\\\\\\[[[[[[[[PPPPPPPPSSSSSSSSLLLLLLLLVVVVVVVVUUUUUUUUVVVVVVVVPPPPPPPP\\\\\\\\PPPPPPPP]]]]]]]]YYYYYYYYRRRRRRRR]]]]]]]]YYYYYYYYVVVVVVVVRRRRRRRRVVVVVVVVggggggggXXXXXXXX[[[[[[[[llllllllTTTTTTTT^^^^^^^^\\\\\\\\IIIIIIIISSSSSSSSSSSSSSSSFFFFFFFFUUUUUUUUXXXXXXXXcccccccceeeeeeeehhhhhhhhVVVVVVVVffffffff________````````QQQQQQQQ\\\\\\\\[[[[[[[[PPPPPPPPSSSSSSSSLLLLLLLLVVVVVVVVUUUUUUUUUUUUUUUUPPPPPPPP\\\\\\\\PPPPPPPP]]]]]]]]XXXXXXXXRRRRRRRR]]]]]]]]YYYYYYYYVVVVVVVVRRRRRRRRVVVVVVVVggggggggXXXXXXXX[[[[[[[[llllllllTTTTTTTT^^^^^^^^\\\\\\\\IIIIIIIISSSSSSSSSSSSSSSSFFFFFFFFUUUUUUUUXXXXXXXXcccccccceeeeeeeehhhhhhhhVVVVVVVVffffffff________````````QQQQQQQQ[[[[[[[[[[[[[[[[PPPPPPPPSSSSSSSSLLLLLLLLVVVVVVVVUUUUUUUUUUUUUUUUPPPPPPPP\\\\\\\\PPPPPPPP]]]]]]]]XXXXXXXXRRRRRRRR]]]]]]]]YYYYYYYYVVVVVVVVRRRRRRRRVVVVVVVVggggggggXXXXXXXX[[[[[[[[llllllllTTTTTTTT^^^^^^^^\\\\\\\\IIIIIIIISSSSSSSSSSSSSSSSFFFFFFFFUUUUUUUUXXXXXXXXcccccccceeeeeeeehhhhhhhhVVVVVVVVffffffff________````````PPPPPPPP[[[[[[[[[[[[[[[[PPPPPPPPSSSSSSSSLLLLLLLLVVVVVVVVUUUUUUUUUUUUUUUUPPPPPPPP\\\\\\\\PPPPPPPP]]]]]]]]XXXXXXXXRRRRRRRR]]]]]]]]XXXXXXXXVVVVVVVVRRRRRRRRVVVVVVVVffffffffXXXXXXXX[[[[[[[[llllllllTTTTTTTT^^^^^^^^\\\\\\\\IIIIIIIISSSSSSSSSSSSSSSSFFFFFFFFUUUUUUUUXXXXXXXXbbbbbbbbeeeeeeeeggggggggVVVVVVVVffffffff________````````PPPPPPPP[[[[[[[[[[[[[[[[PPPPPPPPSSSSSSSSLLLLLLLLVVVVVVVVUUUUUUUUUUUUUUUUPPPPPPPP\\\\\\\\OOOOOOOO]]]]]]]]XXXXXXXXRRRRRRRR]]]]]]]]XXXXXXXXVVVVVVVVRRRRRRRRVVVVVVVVffffffffXXXXXXXX[[[[[[[[llllllllTTTTTTTT^^^^^^^^[[[[[[[[IIIIIIIISSSSSSSSSSSSSSSSFFFFFFFFUUUUUUUUXXXXXXXXbbbbbbbbeeeeeeeeggggggggVVVVVVVVffffffff________````````PPPPPPPP[[[[[[[[[[[[[[[[PPPPPPPPSSSSSSSSKKKKKKKKVVVVVVVVUUUUUUUUUUUUUUUUPPPPPPPP\\\\\\\\OOOOOOOO]]]]]]]]XXXXXXXXRRRRRRRR]]]]]]]]XXXXXXXXVVVVVVVVRRRRRRRRUUUUUUUUffffffffWWWWWWWW[[[[[[[[llllllllTTTTTTTT^^^^^^^^[[[[[[[[IIIIIIIISSSSSSSSKKKKKKKKQQQQQQQQUUUUUUUUXXXXXXXXggggggggiiiiiiiigggggggg^^^^^^^^ffffffffdddddddd````````UUUUUUUUOOOOOOOOSSSSSSSSUUUUUUUUSSSSSSSSKKKKKKKKSSSSSSSSPPPPPPPPZZZZZZZZKKKKKKKKTTTTTTTTSSSSSSSSUUUUUUUUXXXXXXXXUUUUUUUU]]]]]]]]SSSSSSSSVVVVVVVVRRRRRRRRZZZZZZZZ^^^^^^^^________[[[[[[[[aaaaaaaa\\\\\\\\YYYYYYYYSSSSSSSSIIIIIIIISSSSSSSSKKKKKKKKQQQQQQQQUUUUUUUUXXXXXXXXggggggggiiiiiiiigggggggg^^^^^^^^ffffffffdddddddd````````UUUUUUUUNNNNNNNNSSSSSSSSUUUUUUUUSSSSSSSSKKKKKKKKSSSSSSSSPPPPPPPPZZZZZZZZKKKKKKKKSSSSSSSSSSSSSSSSUUUUUUUUXXXXXXXXUUUUUUUU]]]]]]]]SSSSSSSSUUUUUUUURRRRRRRRZZZZZZZZ^^^^^^^^________[[[[[[[[aaaaaaaa\\\\\\\\YYYYYYYYSSSSSSSSIIIIIIIISSSSSSSSKKKKKKKKQQQQQQQQUUUUUUUUXXXXXXXXggggggggiiiiiiiigggggggg^^^^^^^^ffffffffdddddddd````````UUUUUUUUNNNNNNNNSSSSSSSSUUUUUUUUSSSSSSSSKKKKKKKKRRRRRRRRPPPPPPPPZZZZZZZZKKKKKKKKSSSSSSSSSSSSSSSSTTTTTTTTXXXXXXXXUUUUUUUU]]]]]]]]SSSSSSSSUUUUUUUURRRRRRRRZZZZZZZZ^^^^^^^^________[[[[[[[[````````\\\\\\\\YYYYYYYYSSSSSSSSIIIIIIIISSSSSSSSKKKKKKKKQQQQQQQQUUUUUUUUXXXXXXXXggggggggiiiiiiiigggggggg^^^^^^^^ffffffffdddddddd````````UUUUUUUUNNNNNNNNSSSSSSSSUUUUUUUUSSSSSSSSKKKKKKKKRRRRRRRRPPPPPPPPZZZZZZZZKKKKKKKKSSSSSSSSSSSSSSSSTTTTTTTTXXXXXXXXUUUUUUUU]]]]]]]]SSSSSSSSUUUUUUUURRRRRRRRZZZZZZZZ^^^^^^^^________[[[[[[[[````````\\\\\\\\YYYYYYYYSSSSSSSSIIIIIIIISSSSSSSSKKKKKKKKQQQQQQQQUUUUUUUUXXXXXXXXggggggggiiiiiiiigggggggg^^^^^^^^ffffffffdddddddd````````UUUUUUUUNNNNNNNNSSSSSSSSUUUUUUUUSSSSSSSSKKKKKKKKRRRRRRRRPPPPPPPPZZZZZZZZKKKKKKKKSSSSSSSSSSSSSSSSTTTTTTTTXXXXXXXXUUUUUUUU]]]]]]]]SSSSSSSSUUUUUUUURRRRRRRRZZZZZZZZ^^^^^^^^________[[[[[[[[````````\\\\\\\\YYYYYYYYSSSSSSSSIIIIIIIISSSSSSSSKKKKKKKKQQQQQQQQUUUUUUUUXXXXXXXXggggggggiiiiiiiigggggggg^^^^^^^^ffffffffdddddddd````````UUUUUUUUOOOOOOOOSSSSSSSSUUUUUUUUSSSSSSSSKKKKKKKKSSSSSSSSPPPPPPPPZZZZZZZZKKKKKKKKSSSSSSSSSSSSSSSSUUUUUUUUXXXXXXXXUUUUUUUU]]]]]]]]SSSSSSSSVVVVVVVVRRRRRRRRZZZZZZZZ^^^^^^^^________[[[[[[[[aaaaaaaa\\\\\\\\YYYYYYYYSSSSSSSSIIIIIIIISSSSSSSSKKKKKKKKQQQQQQQQUUUUUUUUXXXXXXXXggggggggiiiiiiiigggggggg^^^^^^^^ffffffffdddddddd````````UUUUUUUUOOOOOOOOSSSSSSSSUUUUUUUUSSSSSSSSKKKKKKKKSSSSSSSSPPPPPPPPZZZZZZZZKKKKKKKKTTTTTTTTSSSSSSSSUUUUUUUUXXXXXXXXUUUUUUUU]]]]]]]]SSSSSSSSVVVVVVVVRRRRRRRRZZZZZZZZ^^^^^^^^________[[[[[[[[aaaaaaaa\\\\\\\\YYYYYYYYSSSSSSSSIIIIIIIISSSSSSSSKKKKKKKKQQQQQQQQUUUUUUUUXXXXXXXXggggggggiiiiiiiigggggggg^^^^^^^^ffffffffdddddddd````````UUUUUUUUOOOOOOOOSSSSSSSSUUUUUUUUSSSSSSSSKKKKKKKKSSSSSSSSPPPPPPPPZZZZZZZZKKKKKKKKTTTTTTTTSSSSSSSSUUUUUUUUXXXXXXXXUUUUUUUU]]]]]]]]SSSSSSSSVVVVVVVVRRRRRRRRZZZZZZZZ^^^^^^^^________[[[[[[[[aaaaaaaa\\\\\\\\YYYYYYYYSSSSSSSSIIIIIIIISSSSSSSSFFFFFFFFZZZZZZZZUUUUUUUUXXXXXXXXooooooooiiiiiiiiggggggggbbbbbbbbffffffffddddddddXXXXXXXXUUUUUUUUJJJJJJJJNNNNNNNNUUUUUUUUSSSSSSSSTTTTTTTTNNNNNNNNXXXXXXXXZZZZZZZZKKKKKKKKOOOOOOOOOOOOOOOOXXXXXXXXPPPPPPPPZZZZZZZZ]]]]]]]]TTTTTTTTVVVVVVVVZZZZZZZZZZZZZZZZZZZZZZZZdddddddd[[[[[[[[________aaaaaaaaaaaaaaaaNNNNNNNNIIIIIIIISSSSSSSSFFFFFFFFZZZZZZZZUUUUUUUUXXXXXXXXooooooooiiiiiiiiggggggggccccccccffffffffddddddddXXXXXXXXUUUUUUUUJJJJJJJJNNNNNNNNUUUUUUUUSSSSSSSSTTTTTTTTNNNNNNNNXXXXXXXXZZZZZZZZKKKKKKKKOOOOOOOOPPPPPPPPXXXXXXXXPPPPPPPPZZZZZZZZ]]]]]]]]TTTTTTTTVVVVVVVVZZZZZZZZZZZZZZZZZZZZZZZZdddddddd[[[[[[[[________aaaaaaaaaaaaaaaaNNNNNNNNIIIIIIIISSSSSSSSFFFFFFFFZZZZZZZZUUUUUUUUXXXXXXXXooooooooiiiiiiiihhhhhhhhccccccccffffffffddddddddXXXXXXXXUUUUUUUUJJJJJJJJNNNNNNNNUUUUUUUUSSSSSSSSTTTTTTTTNNNNNNNNXXXXXXXXZZZZZZZZKKKKKKKKOOOOOOOOPPPPPPPPXXXXXXXXPPPPPPPPZZZZZZZZ]]]]]]]]TTTTTTTTVVVVVVVVZZZZZZZZZZZZZZZZZZZZZZZZdddddddd[[[[[[[[________aaaaaaaaaaaaaaaaNNNNNNNNIIIIIIIISSSSSSSSFFFFFFFFZZZZZZZZUUUUUUUUXXXXXXXXoooooooojjjjjjjjhhhhhhhhccccccccffffffffddddddddXXXXXXXXUUUUUUUUJJJJJJJJNNNNNNNNUUUUUUUUSSSSSSSSTTTTTTTTNNNNNNNNXXXXXXXXZZZZZZZZKKKKKKKKOOOOOOOOPPPPPPPPXXXXXXXXPPPPPPPPZZZZZZZZ]]]]]]]]TTTTTTTTVVVVVVVVZZZZZZZZZZZZZZZZZZZZZZZZdddddddd[[[[[[[[________aaaaaaaaaaaaaaaaNNNNNNNNIIIIIIIISSSSSSSSFFFFFFFF[[[[[[[[UUUUUUUUXXXXXXXXoooooooojjjjjjjjhhhhhhhhccccccccffffffffddddddddXXXXXXXXUUUUUUUUJJJJJJJJNNNNNNNNUUUUUUUUSSSSSSSSTTTTTTTTNNNNNNNNXXXXXXXXZZZZZZZZKKKKKKKKOOOOOOOOPPPPPPPPXXXXXXXXPPPPPPPPZZZZZZZZ]]]]]]]]TTTTTTTTVVVVVVVVZZZZZZZZZZZZZZZZZZZZZZZZdddddddd[[[[[[[[________aaaaaaaaaaaaaaaaNNNNNNNNIIIIIIIISSSSSSSSFFFFFFFF[[[[[[[[UUUUUUUUXXXXXXXXoooooooojjjjjjjjhhhhhhhhccccccccffffffffddddddddXXXXXXXXUUUUUUUUJJJJJJJJOOOOOOOOUUUUUUUUSSSSSSSSTTTTTTTTNNNNNNNNXXXXXXXXZZZZZZZZKKKKKKKKOOOOOOOOPPPPPPPPXXXXXXXXPPPPPPPPZZZZZZZZ]]]]]]]]TTTTTTTTVVVVVVVVZZZZZZZZ[[[[[[[[ZZZZZZZZeeeeeeee[[[[[[[[________aaaaaaaaaaaaaaaaNNNNNNNNIIIIIIIISSSSSSSSFFFFFFFF[[[[[[[[UUUUUUUUXXXXXXXXoooooooojjjjjjjjhhhhhhhhccccccccffffffffddddddddXXXXXXXXUUUUUUUUJJJJJJJJOOOOOOOOUUUUUUUUSSSSSSSSTTTTTTTTNNNNNNNNXXXXXXXXZZZZZZZZKKKKKKKKOOOOOOOOPPPPPPPPXXXXXXXXPPPPPPPPZZZZZZZZ]]]]]]]]TTTTTTTTVVVVVVVVZZZZZZZZ[[[[[[[[ZZZZZZZZeeeeeeee[[[[[[[[________aaaaaaaaaaaaaaaaNNNNNNNNIIIIIIIISSSSSSSSFFFFFFFF[[[[[[[[UUUUUUUUXXXXXXXXoooooooojjjjjjjjhhhhhhhhccccccccffffffffddddddddXXXXXXXXUUUUUUUUJJJJJJJJOOOOOOOOUUUUUUUUSSSSSSSSTTTTTTTTNNNNNNNNXXXXXXXXZZZZZZZZKKKKKKKKOOOOOOOOPPPPPPPPXXXXXXXXPPPPPPPPZZZZZZZZ]]]]]]]]TTTTTTTTVVVVVVVVZZZZZZZZ[[[[[[[[ZZZZZZZZeeeeeeee[[[[[[[[________aaaaaaaaaaaaaaaaNNNNNNNNAAAAAAAASSSSSSSSFFFFFFFF[[[[[[[[MMMMMMMMXXXXXXXXssssssssjjjjjjjjhhhhhhhhcccccccc^^^^^^^^ddddddddSSSSSSSSMMMMMMMMRRRRRRRROOOOOOOOUUUUUUUUSSSSSSSSQQQQQQQQNNNNNNNNUUUUUUUURRRRRRRRKKKKKKKKWWWWWWWWKKKKKKKK]]]]]]]]LLLLLLLLRRRRRRRR]]]]]]]]TTTTTTTTVVVVVVVV________[[[[[[[[ZZZZZZZZeeeeeeeeccccccccddddddddaaaaaaaa^^^^^^^^WWWWWWWWAAAAAAAASSSSSSSSFFFFFFFF[[[[[[[[MMMMMMMMXXXXXXXXssssssssjjjjjjjjhhhhhhhhcccccccc^^^^^^^^ddddddddSSSSSSSSMMMMMMMMRRRRRRRROOOOOOOOUUUUUUUUSSSSSSSSQQQQQQQQNNNNNNNNUUUUUUUURRRRRRRRKKKKKKKKWWWWWWWWKKKKKKKK]]]]]]]]LLLLLLLLRRRRRRRR]]]]]]]]TTTTTTTTVVVVVVVV________[[[[[[[[ZZZZZZZZeeeeeeeeccccccccddddddddaaaaaaaa^^^^^^^^WWWWWWWWAAAAAAAASSSSSSSSFFFFFFFF[[[[[[[[MMMMMMMMXXXXXXXXssssssssjjjjjjjjhhhhhhhhcccccccc^^^^^^^^ddddddddSSSSSSSSMMMMMMMMRRRRRRRROOOOOOOOUUUUUUUUSSSSSSSSQQQQQQQQNNNNNNNNUUUUUUUURRRRRRRRKKKKKKKKWWWWWWWWKKKKKKKK]]]]]]]]LLLLLLLLRRRRRRRR]]]]]]]]TTTTTTTTVVVVVVVV________[[[[[[[[ZZZZZZZZeeeeeeeeccccccccddddddddaaaaaaaa^^^^^^^^WWWWWWWWAAAAAAAASSSSSSSSFFFFFFFF[[[[[[[[MMMMMMMMXXXXXXXXssssssssjjjjjjjjhhhhhhhhcccccccc^^^^^^^^ddddddddSSSSSSSSMMMMMMMMRRRRRRRROOOOOOOOUUUUUUUUSSSSSSSSQQQQQQQQNNNNNNNNUUUUUUUURRRRRRRRKKKKKKKKWWWWWWWWKKKKKKKK]]]]]]]]LLLLLLLLRRRRRRRR]]]]]]]]TTTTTTTTVVVVVVVV________[[[[[[[[ZZZZZZZZeeeeeeeeccccccccddddddddaaaaaaaa^^^^^^^^WWWWWWWWAAAAAAAASSSSSSSSFFFFFFFF[[[[[[[[MMMMMMMMXXXXXXXXssssssssjjjjjjjjhhhhhhhhcccccccc^^^^^^^^ddddddddSSSSSSSSMMMMMMMMRRRRRRRROOOOOOOOUUUUUUUUSSSSSSSSQQQQQQQQNNNNNNNNUUUUUUUURRRRRRRRKKKKKKKKWWWWWWWWKKKKKKKK]]]]]]]]LLLLLLLLRRRRRRRR]]]]]]]]TTTTTTTTVVVVVVVV________[[[[[[[[ZZZZZZZZddddddddccccccccddddddddaaaaaaaa^^^^^^^^WWWWWWWWAAAAAAAASSSSSSSSFFFFFFFF[[[[[[[[MMMMMMMMXXXXXXXXssssssssjjjjjjjjhhhhhhhhcccccccc^^^^^^^^ddddddddSSSSSSSSMMMMMMMMRRRRRRRRNNNNNNNNUUUUUUUUSSSSSSSSPPPPPPPPNNNNNNNNUUUUUUUURRRRRRRRKKKKKKKKWWWWWWWWKKKKKKKK]]]]]]]]KKKKKKKKRRRRRRRR]]]]]]]]TTTTTTTTVVVVVVVV________ZZZZZZZZZZZZZZZZddddddddccccccccddddddddaaaaaaaa^^^^^^^^VVVVVVVVAAAAAAAASSSSSSSSFFFFFFFFZZZZZZZZMMMMMMMMXXXXXXXXssssssssiiiiiiiihhhhhhhhcccccccc^^^^^^^^ddddddddSSSSSSSSMMMMMMMMRRRRRRRRNNNNNNNNUUUUUUUUSSSSSSSSPPPPPPPPNNNNNNNNUUUUUUUURRRRRRRRKKKKKKKKWWWWWWWWKKKKKKKK]]]]]]]]KKKKKKKKRRRRRRRR]]]]]]]]TTTTTTTTVVVVVVVV________ZZZZZZZZZZZZZZZZddddddddccccccccddddddddaaaaaaaa^^^^^^^^VVVVVVVVAAAAAAAASSSSSSSSFFFFFFFFZZZZZZZZMMMMMMMMXXXXXXXXssssssssiiiiiiiiggggggggcccccccc^^^^^^^^ddddddddSSSSSSSSMMMMMMMMRRRRRRRRNNNNNNNNUUUUUUUUSSSSSSSSPPPPPPPPNNNNNNNNUUUUUUUURRRRRRRRKKKKKKKKWWWWWWWWKKKKKKKK]]]]]]]]KKKKKKKKRRRRRRRR]]]]]]]]TTTTTTTTVVVVVVVV________ZZZZZZZZZZZZZZZZddddddddccccccccddddddddaaaaaaaa^^^^^^^^VVVVVVVVDDDDDDDDSSSSSSSSNNNNNNNNRRRRRRRRHHHHHHHHXXXXXXXXssssssssiiiiiiiigggggggg[[[[[[[[YYYYYYYY\\\\\\\\SSSSSSSSPPPPPPPP^^^^^^^^VVVVVVVVUUUUUUUUSSSSSSSSKKKKKKKKNNNNNNNNPPPPPPPPMMMMMMMMSSSSSSSSTTTTTTTTSSSSSSSSUUUUUUUUSSSSSSSSMMMMMMMM]]]]]]]]KKKKKKKKVVVVVVVVWWWWWWWWZZZZZZZZZZZZZZZZ\\\\\\\\ggggggggddddddddXXXXXXXXaaaaaaaa[[[[[[[[DDDDDDDDSSSSSSSSNNNNNNNNRRRRRRRRHHHHHHHHXXXXXXXXssssssssiiiiiiiigggggggg[[[[[[[[YYYYYYYY\\\\\\\\SSSSSSSSPPPPPPPP^^^^^^^^VVVVVVVVUUUUUUUUSSSSSSSSKKKKKKKKNNNNNNNNPPPPPPPPMMMMMMMMSSSSSSSSSSSSSSSSSSSSSSSSUUUUUUUUSSSSSSSSMMMMMMMM]]]]]]]]KKKKKKKKUUUUUUUUWWWWWWWWZZZZZZZZZZZZZZZZ\\\\\\\\ggggggggddddddddXXXXXXXXaaaaaaaa[[[[[[[[DDDDDDDDSSSSSSSSNNNNNNNNRRRRRRRRHHHHHHHHXXXXXXXXssssssssiiiiiiiigggggggg[[[[[[[[YYYYYYYY\\\\\\\\SSSSSSSSPPPPPPPP^^^^^^^^VVVVVVVVUUUUUUUURRRRRRRRKKKKKKKKNNNNNNNNPPPPPPPPMMMMMMMMSSSSSSSSSSSSSSSSRRRRRRRRTTTTTTTTSSSSSSSSMMMMMMMM]]]]]]]]KKKKKKKKUUUUUUUUVVVVVVVVZZZZZZZZYYYYYYYY\\\\\\\\ggggggggddddddddXXXXXXXXaaaaaaaa[[[[[[[[DDDDDDDDSSSSSSSSNNNNNNNNRRRRRRRRHHHHHHHHXXXXXXXXssssssssiiiiiiiiggggggggZZZZZZZZYYYYYYYY\\\\\\\\SSSSSSSSPPPPPPPP^^^^^^^^VVVVVVVVTTTTTTTTRRRRRRRRKKKKKKKKNNNNNNNNPPPPPPPPMMMMMMMMSSSSSSSSSSSSSSSSRRRRRRRRTTTTTTTTSSSSSSSSMMMMMMMM]]]]]]]]KKKKKKKKUUUUUUUUVVVVVVVVZZZZZZZZYYYYYYYY\\\\\\\\ggggggggddddddddXXXXXXXXaaaaaaaa[[[[[[[[DDDDDDDDSSSSSSSSNNNNNNNNRRRRRRRRHHHHHHHHXXXXXXXXssssssssiiiiiiiiggggggggZZZZZZZZYYYYYYYY\\\\\\\\SSSSSSSSPPPPPPPP^^^^^^^^VVVVVVVVTTTTTTTTRRRRRRRRKKKKKKKKMMMMMMMMPPPPPPPPMMMMMMMMSSSSSSSSSSSSSSSSRRRRRRRRTTTTTTTTSSSSSSSSMMMMMMMM]]]]]]]]KKKKKKKKUUUUUUUUVVVVVVVVZZZZZZZZYYYYYYYY\\\\\\\\ggggggggccccccccXXXXXXXX````````[[[[[[[[CCCCCCCCRRRRRRRRNNNNNNNNRRRRRRRRHHHHHHHHXXXXXXXXssssssssiiiiiiiiggggggggZZZZZZZZYYYYYYYY\\\\\\\\SSSSSSSSPPPPPPPP^^^^^^^^VVVVVVVVTTTTTTTTRRRRRRRRKKKKKKKKMMMMMMMMPPPPPPPPMMMMMMMMSSSSSSSSSSSSSSSSRRRRRRRRTTTTTTTTSSSSSSSSMMMMMMMM]]]]]]]]KKKKKKKKUUUUUUUUVVVVVVVVZZZZZZZZYYYYYYYY\\\\\\\\ggggggggccccccccXXXXXXXX````````[[[[[[[[CCCCCCCCRRRRRRRRNNNNNNNNRRRRRRRRHHHHHHHHWWWWWWWWssssssssiiiiiiiiggggggggZZZZZZZZYYYYYYYY\\\\\\\\SSSSSSSSPPPPPPPP^^^^^^^^VVVVVVVVTTTTTTTTRRRRRRRRKKKKKKKKMMMMMMMMPPPPPPPPMMMMMMMMSSSSSSSSSSSSSSSSRRRRRRRRTTTTTTTTSSSSSSSSMMMMMMMM]]]]]]]]KKKKKKKKUUUUUUUUVVVVVVVVZZZZZZZZYYYYYYYY\\\\\\\\ggggggggccccccccXXXXXXXX````````[[[[[[[[CCCCCCCCRRRRRRRRMMMMMMMMRRRRRRRRGGGGGGGGWWWWWWWWssssssssiiiiiiiiggggggggZZZZZZZZYYYYYYYY[[[[[[[[SSSSSSSSPPPPPPPP^^^^^^^^VVVVVVVVTTTTTTTTRRRRRRRRKKKKKKKKMMMMMMMMPPPPPPPPMMMMMMMMRRRRRRRRSSSSSSSSRRRRRRRRTTTTTTTTSSSSSSSSMMMMMMMM\\\\\\\\KKKKKKKKUUUUUUUUVVVVVVVVZZZZZZZZYYYYYYYY\\\\\\\\ggggggggccccccccXXXXXXXX````````[[[[[[[[HHHHHHHHRRRRRRRRJJJJJJJJMMMMMMMMOOOOOOOO________kkkkkkkkiiiiiiiiggggggggUUUUUUUUYYYYYYYYWWWWWWWWRRRRRRRRTTTTTTTTbbbbbbbbZZZZZZZZTTTTTTTTRRRRRRRRKKKKKKKKMMMMMMMMWWWWWWWWMMMMMMMMOOOOOOOOVVVVVVVVWWWWWWWWOOOOOOOOXXXXXXXXMMMMMMMMTTTTTTTTNNNNNNNNUUUUUUUUQQQQQQQQZZZZZZZZYYYYYYYY________ggggggggcccccccc[[[[[[[[eeeeeeee[[[[[[[[HHHHHHHHRRRRRRRRJJJJJJJJMMMMMMMMOOOOOOOO________kkkkkkkkiiiiiiiiggggggggUUUUUUUUYYYYYYYYWWWWWWWWRRRRRRRRTTTTTTTTbbbbbbbbZZZZZZZZTTTTTTTTRRRRRRRRKKKKKKKKMMMMMMMMWWWWWWWWLLLLLLLLOOOOOOOOVVVVVVVVWWWWWWWWOOOOOOOOWWWWWWWWMMMMMMMMTTTTTTTTNNNNNNNNUUUUUUUUQQQQQQQQZZZZZZZZYYYYYYYY________ggggggggcccccccc[[[[[[[[eeeeeeee[[[[[[[[HHHHHHHHRRRRRRRRJJJJJJJJMMMMMMMMOOOOOOOO________kkkkkkkkiiiiiiiiggggggggUUUUUUUUYYYYYYYYWWWWWWWWRRRRRRRRTTTTTTTTbbbbbbbbZZZZZZZZTTTTTTTTRRRRRRRRKKKKKKKKMMMMMMMMWWWWWWWWLLLLLLLLOOOOOOOOVVVVVVVVWWWWWWWWOOOOOOOOWWWWWWWWMMMMMMMMTTTTTTTTNNNNNNNNUUUUUUUUQQQQQQQQZZZZZZZZYYYYYYYY________ggggggggcccccccc[[[[[[[[eeeeeeee[[[[[[[[HHHHHHHHRRRRRRRRJJJJJJJJMMMMMMMMOOOOOOOO________kkkkkkkkiiiiiiiiggggggggUUUUUUUUYYYYYYYYWWWWWWWWRRRRRRRRTTTTTTTTbbbbbbbbZZZZZZZZTTTTTTTTRRRRRRRRKKKKKKKKMMMMMMMMWWWWWWWWLLLLLLLLOOOOOOOOVVVVVVVVWWWWWWWWOOOOOOOOWWWWWWWWLLLLLLLLTTTTTTTTNNNNNNNNUUUUUUUUQQQQQQQQZZZZZZZZYYYYYYYY________ggggggggcccccccc[[[[[[[[eeeeeeee[[[[[[[[HHHHHHHHRRRRRRRRJJJJJJJJMMMMMMMMOOOOOOOO________kkkkkkkkiiiiiiiiggggggggUUUUUUUUYYYYYYYYWWWWWWWWRRRRRRRRTTTTTTTTbbbbbbbbZZZZZZZZTTTTTTTTRRRRRRRRKKKKKKKKMMMMMMMMWWWWWWWWLLLLLLLLOOOOOOOOVVVVVVVVWWWWWWWWOOOOOOOOWWWWWWWWLLLLLLLLTTTTTTTTNNNNNNNNUUUUUUUUQQQQQQQQZZZZZZZZYYYYYYYY________ggggggggcccccccc[[[[[[[[eeeeeeee[[[[[[[[HHHHHHHHRRRRRRRRJJJJJJJJMMMMMMMMOOOOOOOO________kkkkkkkkiiiiiiiiggggggggUUUUUUUUYYYYYYYYWWWWWWWWRRRRRRRRTTTTTTTTbbbbbbbbZZZZZZZZTTTTTTTTRRRRRRRRKKKKKKKKMMMMMMMMWWWWWWWWLLLLLLLLOOOOOOOOVVVVVVVVWWWWWWWWOOOOOOOOWWWWWWWWLLLLLLLLTTTTTTTTNNNNNNNNUUUUUUUUQQQQQQQQZZZZZZZZYYYYYYYY________ggggggggcccccccc[[[[[[[[eeeeeeee[[[[[[[[HHHHHHHHRRRRRRRRJJJJJJJJMMMMMMMMOOOOOOOO________kkkkkkkkiiiiiiiiggggggggUUUUUUUUYYYYYYYYWWWWWWWWRRRRRRRRTTTTTTTTbbbbbbbbZZZZZZZZTTTTTTTTRRRRRRRRKKKKKKKKMMMMMMMMWWWWWWWWLLLLLLLLOOOOOOOOVVVVVVVVWWWWWWWWOOOOOOOOWWWWWWWWLLLLLLLLTTTTTTTTNNNNNNNNUUUUUUUUQQQQQQQQZZZZZZZZYYYYYYYY________ggggggggcccccccc[[[[[[[[eeeeeeee[[[[[[[[HHHHHHHHRRRRRRRRJJJJJJJJMMMMMMMMOOOOOOOO________kkkkkkkkiiiiiiiiggggggggUUUUUUUUYYYYYYYYWWWWWWWWRRRRRRRRTTTTTTTTbbbbbbbbZZZZZZZZTTTTTTTTRRRRRRRRKKKKKKKKMMMMMMMMWWWWWWWWLLLLLLLLOOOOOOOOVVVVVVVVWWWWWWWWOOOOOOOOWWWWWWWWLLLLLLLLTTTTTTTTNNNNNNNNUUUUUUUUQQQQQQQQZZZZZZZZYYYYYYYY________ggggggggcccccccc[[[[[[[[eeeeeeee[[[[[[[[PPPPPPPPRRRRRRRREEEEEEEEUUUUUUUUTTTTTTTT\\\\\\\\ffffffffaaaaaaaa________UUUUUUUUYYYYYYYYWWWWWWWWRRRRRRRRTTTTTTTTZZZZZZZZZZZZZZZZTTTTTTTTJJJJJJJJKKKKKKKKMMMMMMMM\\\\\\\\LLLLLLLLJJJJJJJJSSSSSSSSWWWWWWWWOOOOOOOOOOOOOOOOLLLLLLLLOOOOOOOOSSSSSSSSUUUUUUUUQQQQQQQQZZZZZZZZYYYYYYYY\\\\\\\\________cccccccc````````eeeeeeee[[[[[[[[PPPPPPPPRRRRRRRREEEEEEEEUUUUUUUUTTTTTTTT\\\\\\\\ffffffffaaaaaaaa________UUUUUUUUYYYYYYYYWWWWWWWWRRRRRRRRTTTTTTTT[[[[[[[[ZZZZZZZZTTTTTTTTJJJJJJJJKKKKKKKKMMMMMMMM\\\\\\\\LLLLLLLLJJJJJJJJSSSSSSSSWWWWWWWWOOOOOOOOOOOOOOOOLLLLLLLLOOOOOOOOSSSSSSSSUUUUUUUUQQQQQQQQZZZZZZZZYYYYYYYY\\\\\\\\________cccccccc````````eeeeeeee[[[[[[[[PPPPPPPPRRRRRRRREEEEEEEEUUUUUUUUTTTTTTTT\\\\\\\\ffffffffaaaaaaaa________UUUUUUUUYYYYYYYYWWWWWWWWRRRRRRRRTTTTTTTT[[[[[[[[ZZZZZZZZTTTTTTTTJJJJJJJJKKKKKKKKMMMMMMMM\\\\\\\\LLLLLLLLJJJJJJJJSSSSSSSSWWWWWWWWOOOOOOOOOOOOOOOOMMMMMMMMOOOOOOOOSSSSSSSSUUUUUUUUQQQQQQQQZZZZZZZZYYYYYYYY\\\\\\\\________cccccccc````````eeeeeeee[[[[[[[[PPPPPPPPRRRRRRRREEEEEEEEUUUUUUUUTTTTTTTT\\\\\\\\ffffffffaaaaaaaa________UUUUUUUUYYYYYYYYWWWWWWWWRRRRRRRRTTTTTTTT[[[[[[[[ZZZZZZZZTTTTTTTTJJJJJJJJKKKKKKKKMMMMMMMM\\\\\\\\LLLLLLLLJJJJJJJJSSSSSSSSWWWWWWWWOOOOOOOOPPPPPPPPMMMMMMMMPPPPPPPPSSSSSSSSUUUUUUUUQQQQQQQQZZZZZZZZYYYYYYYY\\\\\\\\________cccccccc````````eeeeeeee[[[[[[[[PPPPPPPPRRRRRRRREEEEEEEEUUUUUUUUTTTTTTTT\\\\\\\\ffffffffaaaaaaaa________UUUUUUUUYYYYYYYYWWWWWWWWRRRRRRRRTTTTTTTT[[[[[[[[ZZZZZZZZTTTTTTTTJJJJJJJJKKKKKKKKMMMMMMMM\\\\\\\\MMMMMMMMJJJJJJJJSSSSSSSSWWWWWWWWOOOOOOOOPPPPPPPPMMMMMMMMPPPPPPPPSSSSSSSSUUUUUUUUQQQQQQQQZZZZZZZZYYYYYYYY\\\\\\\\________cccccccc````````eeeeeeee[[[[[[[[QQQQQQQQRRRRRRRREEEEEEEEUUUUUUUUTTTTTTTT\\\\\\\\ffffffffaaaaaaaa________UUUUUUUUYYYYYYYYWWWWWWWWSSSSSSSSUUUUUUUU[[[[[[[[ZZZZZZZZTTTTTTTTJJJJJJJJKKKKKKKKMMMMMMMM\\\\\\\\MMMMMMMMJJJJJJJJSSSSSSSSWWWWWWWWOOOOOOOOPPPPPPPPMMMMMMMMPPPPPPPPSSSSSSSSUUUUUUUUQQQQQQQQZZZZZZZZYYYYYYYY\\\\\\\\________cccccccc````````eeeeeeee[[[[[[[[QQQQQQQQRRRRRRRREEEEEEEEUUUUUUUUTTTTTTTT\\\\\\\\ggggggggaaaaaaaa________UUUUUUUUYYYYYYYYWWWWWWWWSSSSSSSSUUUUUUUU[[[[[[[[ZZZZZZZZTTTTTTTTJJJJJJJJKKKKKKKKMMMMMMMM\\\\\\\\MMMMMMMMJJJJJJJJSSSSSSSSWWWWWWWWOOOOOOOOPPPPPPPPMMMMMMMMPPPPPPPPSSSSSSSSUUUUUUUUQQQQQQQQZZZZZZZZYYYYYYYY\\\\\\\\________cccccccc````````eeeeeeee[[[[[[[[QQQQQQQQRRRRRRRREEEEEEEEUUUUUUUUTTTTTTTT\\\\\\\\ggggggggaaaaaaaa________UUUUUUUUYYYYYYYYWWWWWWWWSSSSSSSSUUUUUUUU[[[[[[[[ZZZZZZZZTTTTTTTTJJJJJJJJKKKKKKKKMMMMMMMM\\\\\\\\MMMMMMMMJJJJJJJJSSSSSSSSWWWWWWWWOOOOOOOOPPPPPPPPMMMMMMMMPPPPPPPPSSSSSSSSUUUUUUUUQQQQQQQQZZZZZZZZYYYYYYYY\\\\\\\\________cccccccc````````eeeeeeee[[[[[[[[UUUUUUUURRRRRRRRFFFFFFFFRRRRRRRRTTTTTTTTWWWWWWWWWWWWWWWW]]]]]]]]ZZZZZZZZVVVVVVVVQQQQQQQQWWWWWWWWSSSSSSSSUUUUUUUUVVVVVVVVSSSSSSSSLLLLLLLLEEEEEEEESSSSSSSSMMMMMMMMTTTTTTTTMMMMMMMMJJJJJJJJNNNNNNNNOOOOOOOOOOOOOOOOKKKKKKKKMMMMMMMMPPPPPPPPSSSSSSSSUUUUUUUUQQQQQQQQZZZZZZZZYYYYYYYYOOOOOOOOZZZZZZZZcccccccc````````mmmmmmmm[[[[[[[[VVVVVVVVRRRRRRRRFFFFFFFFRRRRRRRRTTTTTTTTXXXXXXXXWWWWWWWW]]]]]]]]ZZZZZZZZVVVVVVVVQQQQQQQQWWWWWWWWSSSSSSSSUUUUUUUUVVVVVVVVSSSSSSSSLLLLLLLLEEEEEEEESSSSSSSSMMMMMMMMTTTTTTTTMMMMMMMMKKKKKKKKNNNNNNNNOOOOOOOOOOOOOOOOKKKKKKKKMMMMMMMMPPPPPPPPSSSSSSSSUUUUUUUUQQQQQQQQZZZZZZZZYYYYYYYYOOOOOOOOZZZZZZZZcccccccc````````mmmmmmmm[[[[[[[[VVVVVVVVRRRRRRRRFFFFFFFFRRRRRRRRTTTTTTTTXXXXXXXXWWWWWWWW]]]]]]]]ZZZZZZZZVVVVVVVVQQQQQQQQWWWWWWWWSSSSSSSSUUUUUUUUVVVVVVVVSSSSSSSSLLLLLLLLEEEEEEEESSSSSSSSMMMMMMMMTTTTTTTTMMMMMMMMKKKKKKKKNNNNNNNNOOOOOOOOOOOOOOOOKKKKKKKKMMMMMMMMPPPPPPPPSSSSSSSSUUUUUUUUQQQQQQQQZZZZZZZZYYYYYYYYOOOOOOOOZZZZZZZZcccccccc````````mmmmmmmm[[[[[[[[VVVVVVVVRRRRRRRRFFFFFFFFRRRRRRRRTTTTTTTTXXXXXXXXWWWWWWWW]]]]]]]][[[[[[[[VVVVVVVVQQQQQQQQWWWWWWWWSSSSSSSSUUUUUUUUVVVVVVVVSSSSSSSSLLLLLLLLEEEEEEEESSSSSSSSMMMMMMMMTTTTTTTTMMMMMMMMKKKKKKKKNNNNNNNNOOOOOOOOOOOOOOOOKKKKKKKKMMMMMMMMPPPPPPPPSSSSSSSSUUUUUUUUQQQQQQQQZZZZZZZZYYYYYYYYOOOOOOOOZZZZZZZZcccccccc````````mmmmmmmm[[[[[[[[VVVVVVVVSSSSSSSSFFFFFFFFRRRRRRRRTTTTTTTTXXXXXXXXWWWWWWWW]]]]]]]][[[[[[[[VVVVVVVVQQQQQQQQWWWWWWWWSSSSSSSSUUUUUUUUVVVVVVVVSSSSSSSSLLLLLLLLEEEEEEEESSSSSSSSMMMMMMMMTTTTTTTTMMMMMMMMKKKKKKKKNNNNNNNNOOOOOOOOOOOOOOOOKKKKKKKKMMMMMMMMPPPPPPPPSSSSSSSSUUUUUUUUQQQQQQQQZZZZZZZZYYYYYYYYOOOOOOOOZZZZZZZZcccccccc````````mmmmmmmm[[[[[[[[VVVVVVVVSSSSSSSSFFFFFFFFRRRRRRRRTTTTTTTTXXXXXXXXWWWWWWWW]]]]]]]][[[[[[[[VVVVVVVVQQQQQQQQWWWWWWWWSSSSSSSSUUUUUUUUVVVVVVVVSSSSSSSSLLLLLLLLEEEEEEEESSSSSSSSMMMMMMMMTTTTTTTTMMMMMMMMKKKKKKKKNNNNNNNNOOOOOOOOOOOOOOOOKKKKKKKKMMMMMMMMPPPPPPPPSSSSSSSSUUUUUUUUQQQQQQQQZZZZZZZZYYYYYYYYOOOOOOOOZZZZZZZZcccccccc````````mmmmmmmm[[[[[[[[VVVVVVVVRRRRRRRRFFFFFFFFRRRRRRRRTTTTTTTTXXXXXXXXWWWWWWWW]]]]]]]][[[[[[[[VVVVVVVVQQQQQQQQWWWWWWWWSSSSSSSSUUUUUUUUVVVVVVVVSSSSSSSSLLLLLLLLEEEEEEEESSSSSSSSMMMMMMMMTTTTTTTTMMMMMMMMKKKKKKKKNNNNNNNNOOOOOOOOOOOOOOOOKKKKKKKKMMMMMMMMPPPPPPPPSSSSSSSSUUUUUUUUQQQQQQQQZZZZZZZZYYYYYYYYOOOOOOOOZZZZZZZZcccccccc````````mmmmmmmm[[[[[[[[VVVVVVVVRRRRRRRRFFFFFFFFRRRRRRRRTTTTTTTTXXXXXXXXWWWWWWWW]]]]]]]]ZZZZZZZZVVVVVVVVQQQQQQQQWWWWWWWWSSSSSSSSUUUUUUUUVVVVVVVVSSSSSSSSLLLLLLLLEEEEEEEESSSSSSSSMMMMMMMMTTTTTTTTMMMMMMMMKKKKKKKKNNNNNNNNOOOOOOOOOOOOOOOOKKKKKKKKMMMMMMMMPPPPPPPPSSSSSSSSUUUUUUUUQQQQQQQQZZZZZZZZYYYYYYYYOOOOOOOOZZZZZZZZcccccccc````````mmmmmmmm[[[[[[[[MMMMMMMMRRRRRRRRFFFFFFFFMMMMMMMMLLLLLLLL________NNNNNNNN]]]]]]]]SSSSSSSSVVVVVVVVTTTTTTTTWWWWWWWWSSSSSSSSUUUUUUUUNNNNNNNNNNNNNNNNHHHHHHHHMMMMMMMMXXXXXXXXMMMMMMMMPPPPPPPPMMMMMMMMKKKKKKKKNNNNNNNNRRRRRRRRGGGGGGGGKKKKKKKKMMMMMMMMPPPPPPPPSSSSSSSSUUUUUUUUQQQQQQQQZZZZZZZZYYYYYYYYRRRRRRRRRRRRRRRR[[[[[[[[````````jjjjjjjj[[[[[[[[MMMMMMMMRRRRRRRRFFFFFFFFMMMMMMMMLLLLLLLL________NNNNNNNN]]]]]]]]SSSSSSSSVVVVVVVVTTTTTTTTWWWWWWWWSSSSSSSSUUUUUUUUNNNNNNNNNNNNNNNNGGGGGGGGMMMMMMMMXXXXXXXXMMMMMMMMPPPPPPPPMMMMMMMMJJJJJJJJNNNNNNNNRRRRRRRRGGGGGGGGKKKKKKKKMMMMMMMMPPPPPPPPSSSSSSSSUUUUUUUUQQQQQQQQZZZZZZZZYYYYYYYYRRRRRRRRRRRRRRRR[[[[[[[[````````jjjjjjjj[[[[[[[[MMMMMMMMRRRRRRRRFFFFFFFFMMMMMMMMLLLLLLLL________NNNNNNNN]]]]]]]]RRRRRRRRUUUUUUUUTTTTTTTTWWWWWWWWSSSSSSSSUUUUUUUUNNNNNNNNNNNNNNNNGGGGGGGGMMMMMMMMXXXXXXXXMMMMMMMMPPPPPPPPMMMMMMMMJJJJJJJJNNNNNNNNRRRRRRRRGGGGGGGGKKKKKKKKMMMMMMMMPPPPPPPPSSSSSSSSUUUUUUUUQQQQQQQQZZZZZZZZYYYYYYYYRRRRRRRRRRRRRRRR[[[[[[[[````````jjjjjjjj[[[[[[[[MMMMMMMMRRRRRRRREEEEEEEEMMMMMMMMLLLLLLLL________NNNNNNNN]]]]]]]]RRRRRRRRUUUUUUUUTTTTTTTTWWWWWWWWSSSSSSSSUUUUUUUUNNNNNNNNNNNNNNNNGGGGGGGGMMMMMMMMXXXXXXXXMMMMMMMMPPPPPPPPMMMMMMMMJJJJJJJJNNNNNNNNRRRRRRRRGGGGGGGGKKKKKKKKMMMMMMMMPPPPPPPPSSSSSSSSUUUUUUUUQQQQQQQQZZZZZZZZYYYYYYYYRRRRRRRRRRRRRRRR[[[[[[[[````````jjjjjjjj[[[[[[[[MMMMMMMMRRRRRRRREEEEEEEEMMMMMMMMLLLLLLLL________NNNNNNNN]]]]]]]]RRRRRRRRUUUUUUUUTTTTTTTTWWWWWWWWSSSSSSSSUUUUUUUUNNNNNNNNNNNNNNNNGGGGGGGGMMMMMMMMXXXXXXXXMMMMMMMMPPPPPPPPMMMMMMMMJJJJJJJJNNNNNNNNRRRRRRRRGGGGGGGGKKKKKKKKMMMMMMMMPPPPPPPPSSSSSSSSUUUUUUUUQQQQQQQQZZZZZZZZYYYYYYYYRRRRRRRRRRRRRRRR[[[[[[[[````````jjjjjjjj[[[[[[[[MMMMMMMMRRRRRRRREEEEEEEEMMMMMMMMLLLLLLLL________NNNNNNNN]]]]]]]]RRRRRRRRUUUUUUUUTTTTTTTTWWWWWWWWSSSSSSSSUUUUUUUUNNNNNNNNNNNNNNNNGGGGGGGGMMMMMMMMXXXXXXXXMMMMMMMMPPPPPPPPMMMMMMMMJJJJJJJJNNNNNNNNRRRRRRRRGGGGGGGGKKKKKKKKMMMMMMMMPPPPPPPPSSSSSSSSUUUUUUUUQQQQQQQQZZZZZZZZYYYYYYYYRRRRRRRRRRRRRRRR[[[[[[[[````````jjjjjjjj[[[[[[[[MMMMMMMMRRRRRRRREEEEEEEEMMMMMMMMLLLLLLLL________NNNNNNNN\\\\\\\\RRRRRRRRUUUUUUUUTTTTTTTTWWWWWWWWRRRRRRRRUUUUUUUUNNNNNNNNNNNNNNNNGGGGGGGGMMMMMMMMXXXXXXXXMMMMMMMMOOOOOOOOMMMMMMMMJJJJJJJJNNNNNNNNRRRRRRRRGGGGGGGGKKKKKKKKMMMMMMMMPPPPPPPPSSSSSSSSUUUUUUUUQQQQQQQQZZZZZZZZYYYYYYYYRRRRRRRRRRRRRRRR[[[[[[[[````````jjjjjjjj[[[[[[[[MMMMMMMMRRRRRRRREEEEEEEEMMMMMMMMLLLLLLLL________MMMMMMMM\\\\\\\\RRRRRRRRUUUUUUUUTTTTTTTTWWWWWWWWRRRRRRRRTTTTTTTTNNNNNNNNNNNNNNNNGGGGGGGGMMMMMMMMXXXXXXXXMMMMMMMMOOOOOOOOMMMMMMMMJJJJJJJJNNNNNNNNRRRRRRRRGGGGGGGGKKKKKKKKMMMMMMMMPPPPPPPPSSSSSSSSUUUUUUUUQQQQQQQQZZZZZZZZYYYYYYYYRRRRRRRRRRRRRRRR[[[[[[[[````````jjjjjjjj[[[[[[[[HHHHHHHHRRRRRRRREEEEEEEEMMMMMMMMOOOOOOOO\\\\\\\\MMMMMMMMUUUUUUUUMMMMMMMMUUUUUUUUYYYYYYYYWWWWWWWWRRRRRRRRLLLLLLLLQQQQQQQQNNNNNNNNOOOOOOOOJJJJJJJJXXXXXXXXEEEEEEEEOOOOOOOOLLLLLLLLRRRRRRRRNNNNNNNNOOOOOOOOJJJJJJJJKKKKKKKKMMMMMMMMXXXXXXXXSSSSSSSSUUUUUUUUQQQQQQQQZZZZZZZZQQQQQQQQWWWWWWWWMMMMMMMM^^^^^^^^XXXXXXXX]]]]]]]][[[[[[[[HHHHHHHHRRRRRRRREEEEEEEEMMMMMMMMOOOOOOOO\\\\\\\\MMMMMMMMUUUUUUUUMMMMMMMMUUUUUUUUYYYYYYYYWWWWWWWWRRRRRRRRLLLLLLLLQQQQQQQQNNNNNNNNOOOOOOOOJJJJJJJJXXXXXXXXEEEEEEEEOOOOOOOOLLLLLLLLRRRRRRRRNNNNNNNNOOOOOOOOJJJJJJJJKKKKKKKKMMMMMMMMXXXXXXXXSSSSSSSSUUUUUUUUQQQQQQQQZZZZZZZZQQQQQQQQWWWWWWWWMMMMMMMM^^^^^^^^XXXXXXXX]]]]]]]][[[[[[[[HHHHHHHHRRRRRRRREEEEEEEEMMMMMMMMOOOOOOOO\\\\\\\\MMMMMMMMUUUUUUUUMMMMMMMMUUUUUUUUYYYYYYYYWWWWWWWWRRRRRRRRLLLLLLLLQQQQQQQQNNNNNNNNOOOOOOOOJJJJJJJJXXXXXXXXEEEEEEEEOOOOOOOOLLLLLLLLRRRRRRRRNNNNNNNNOOOOOOOOJJJJJJJJKKKKKKKKMMMMMMMMXXXXXXXXSSSSSSSSUUUUUUUUQQQQQQQQZZZZZZZZQQQQQQQQWWWWWWWWMMMMMMMM^^^^^^^^XXXXXXXX]]]]]]]][[[[[[[[HHHHHHHHRRRRRRRREEEEEEEEMMMMMMMMOOOOOOOO\\\\\\\\MMMMMMMMUUUUUUUUMMMMMMMMUUUUUUUUYYYYYYYYWWWWWWWWRRRRRRRRLLLLLLLLQQQQQQQQNNNNNNNNOOOOOOOOJJJJJJJJXXXXXXXXEEEEEEEEOOOOOOOOLLLLLLLLRRRRRRRRNNNNNNNNOOOOOOOOJJJJJJJJKKKKKKKKLLLLLLLLXXXXXXXXSSSSSSSSUUUUUUUUQQQQQQQQZZZZZZZZQQQQQQQQWWWWWWWWMMMMMMMM^^^^^^^^XXXXXXXX]]]]]]]][[[[[[[[HHHHHHHHRRRRRRRREEEEEEEEMMMMMMMMOOOOOOOO\\\\\\\\MMMMMMMMUUUUUUUUMMMMMMMMUUUUUUUUYYYYYYYYWWWWWWWWRRRRRRRRLLLLLLLLQQQQQQQQNNNNNNNNOOOOOOOOJJJJJJJJXXXXXXXXEEEEEEEEOOOOOOOOLLLLLLLLRRRRRRRRNNNNNNNNOOOOOOOOJJJJJJJJKKKKKKKKLLLLLLLLWWWWWWWWSSSSSSSSUUUUUUUUQQQQQQQQZZZZZZZZQQQQQQQQWWWWWWWWMMMMMMMM^^^^^^^^XXXXXXXX]]]]]]]][[[[[[[[HHHHHHHHRRRRRRRREEEEEEEEMMMMMMMMOOOOOOOO\\\\\\\\MMMMMMMMUUUUUUUUMMMMMMMMUUUUUUUUYYYYYYYYWWWWWWWWRRRRRRRRLLLLLLLLQQQQQQQQNNNNNNNNOOOOOOOOJJJJJJJJXXXXXXXXEEEEEEEEOOOOOOOOLLLLLLLLRRRRRRRRNNNNNNNNOOOOOOOOJJJJJJJJKKKKKKKKLLLLLLLLWWWWWWWWSSSSSSSSUUUUUUUUQQQQQQQQZZZZZZZZQQQQQQQQWWWWWWWWMMMMMMMM^^^^^^^^XXXXXXXX]]]]]]]][[[[[[[[HHHHHHHHRRRRRRRREEEEEEEEMMMMMMMMOOOOOOOO\\\\\\\\MMMMMMMMUUUUUUUUMMMMMMMMUUUUUUUUYYYYYYYYWWWWWWWWRRRRRRRRLLLLLLLLQQQQQQQQNNNNNNNNOOOOOOOOJJJJJJJJXXXXXXXXEEEEEEEEOOOOOOOOLLLLLLLLRRRRRRRRNNNNNNNNOOOOOOOOJJJJJJJJKKKKKKKKLLLLLLLLXXXXXXXXSSSSSSSSUUUUUUUUQQQQQQQQZZZZZZZZQQQQQQQQWWWWWWWWMMMMMMMM^^^^^^^^XXXXXXXX]]]]]]]][[[[[[[[HHHHHHHHRRRRRRRREEEEEEEEMMMMMMMMOOOOOOOO\\\\\\\\MMMMMMMMUUUUUUUUMMMMMMMMUUUUUUUUYYYYYYYYWWWWWWWWRRRRRRRRLLLLLLLLQQQQQQQQNNNNNNNNOOOOOOOOJJJJJJJJXXXXXXXXEEEEEEEEOOOOOOOOLLLLLLLLRRRRRRRRNNNNNNNNOOOOOOOOJJJJJJJJKKKKKKKKMMMMMMMMXXXXXXXXSSSSSSSSUUUUUUUUQQQQQQQQZZZZZZZZQQQQQQQQWWWWWWWWMMMMMMMM^^^^^^^^XXXXXXXX]]]]]]]][[[[[[[[@@@@@@@@RRRRRRRRMMMMMMMMMMMMMMMMTTTTTTTTOOOOOOOOMMMMMMMMPPPPPPPPUUUUUUUUUUUUUUUUYYYYYYYYWWWWWWWWRRRRRRRRPPPPPPPPVVVVVVVVNNNNNNNNTTTTTTTTEEEEEEEEPPPPPPPPHHHHHHHHOOOOOOOOLLLLLLLLWWWWWWWWNNNNNNNNJJJJJJJJOOOOOOOOSSSSSSSSUUUUUUUU\\\\\\\\[[[[[[[[UUUUUUUUQQQQQQQQZZZZZZZZLLLLLLLLWWWWWWWWUUUUUUUU[[[[[[[[SSSSSSSSXXXXXXXX[[[[[[[[@@@@@@@@RRRRRRRRMMMMMMMMMMMMMMMMTTTTTTTTOOOOOOOOMMMMMMMMPPPPPPPPUUUUUUUUUUUUUUUUYYYYYYYYWWWWWWWWRRRRRRRRPPPPPPPPVVVVVVVVNNNNNNNNTTTTTTTTEEEEEEEEPPPPPPPPHHHHHHHHOOOOOOOOLLLLLLLLWWWWWWWWNNNNNNNNJJJJJJJJOOOOOOOOSSSSSSSSUUUUUUUU\\\\\\\\[[[[[[[[UUUUUUUUQQQQQQQQZZZZZZZZLLLLLLLLWWWWWWWWUUUUUUUU[[[[[[[[SSSSSSSSXXXXXXXX[[[[[[[[@@@@@@@@RRRRRRRRMMMMMMMMMMMMMMMMTTTTTTTTOOOOOOOOMMMMMMMMPPPPPPPPVVVVVVVVUUUUUUUUYYYYYYYYWWWWWWWWRRRRRRRRPPPPPPPPVVVVVVVVNNNNNNNNTTTTTTTTEEEEEEEEPPPPPPPPHHHHHHHHOOOOOOOOMMMMMMMMWWWWWWWWNNNNNNNNJJJJJJJJOOOOOOOOSSSSSSSSUUUUUUUU\\\\\\\\[[[[[[[[UUUUUUUUQQQQQQQQZZZZZZZZLLLLLLLLWWWWWWWWUUUUUUUU[[[[[[[[SSSSSSSSXXXXXXXX[[[[[[[[@@@@@@@@RRRRRRRRMMMMMMMMMMMMMMMMTTTTTTTTOOOOOOOONNNNNNNNPPPPPPPPVVVVVVVVUUUUUUUUYYYYYYYYWWWWWWWWRRRRRRRRPPPPPPPPVVVVVVVVNNNNNNNNTTTTTTTTEEEEEEEEPPPPPPPPHHHHHHHHOOOOOOOOMMMMMMMMWWWWWWWWNNNNNNNNJJJJJJJJOOOOOOOOSSSSSSSSUUUUUUUU\\\\\\\\[[[[[[[[UUUUUUUUQQQQQQQQZZZZZZZZLLLLLLLLWWWWWWWWUUUUUUUU[[[[[[[[SSSSSSSSXXXXXXXX[[[[[[[[@@@@@@@@RRRRRRRRMMMMMMMMMMMMMMMMTTTTTTTTOOOOOOOONNNNNNNNPPPPPPPPVVVVVVVVUUUUUUUUYYYYYYYYWWWWWWWWSSSSSSSSPPPPPPPPVVVVVVVVNNNNNNNNTTTTTTTTEEEEEEEEPPPPPPPPHHHHHHHHPPPPPPPPMMMMMMMMWWWWWWWWNNNNNNNNJJJJJJJJOOOOOOOOSSSSSSSSUUUUUUUU\\\\\\\\[[[[[[[[UUUUUUUUQQQQQQQQZZZZZZZZLLLLLLLLWWWWWWWWUUUUUUUU[[[[[[[[SSSSSSSSXXXXXXXX[[[[[[[[@@@@@@@@RRRRRRRRMMMMMMMMMMMMMMMMTTTTTTTTPPPPPPPPNNNNNNNNPPPPPPPPVVVVVVVVUUUUUUUUYYYYYYYYWWWWWWWWSSSSSSSSPPPPPPPPVVVVVVVVNNNNNNNNTTTTTTTTEEEEEEEEPPPPPPPPHHHHHHHHPPPPPPPPMMMMMMMMWWWWWWWWNNNNNNNNJJJJJJJJOOOOOOOOSSSSSSSSUUUUUUUU]]]]]]]][[[[[[[[UUUUUUUUQQQQQQQQZZZZZZZZLLLLLLLLWWWWWWWWUUUUUUUU[[[[[[[[SSSSSSSSXXXXXXXX[[[[[[[[@@@@@@@@RRRRRRRRNNNNNNNNMMMMMMMMTTTTTTTTPPPPPPPPNNNNNNNNPPPPPPPPVVVVVVVVUUUUUUUUYYYYYYYYWWWWWWWWSSSSSSSSPPPPPPPPVVVVVVVVNNNNNNNNTTTTTTTTEEEEEEEEPPPPPPPPHHHHHHHHPPPPPPPPMMMMMMMMWWWWWWWWNNNNNNNNJJJJJJJJOOOOOOOOSSSSSSSSUUUUUUUU]]]]]]]][[[[[[[[UUUUUUUUQQQQQQQQZZZZZZZZLLLLLLLLWWWWWWWWUUUUUUUU[[[[[[[[SSSSSSSSXXXXXXXX[[[[[[[[@@@@@@@@RRRRRRRRNNNNNNNNMMMMMMMMTTTTTTTTPPPPPPPPNNNNNNNNPPPPPPPPVVVVVVVVVVVVVVVVYYYYYYYYWWWWWWWWSSSSSSSSPPPPPPPPVVVVVVVVNNNNNNNNTTTTTTTTEEEEEEEEPPPPPPPPHHHHHHHHPPPPPPPPMMMMMMMMWWWWWWWWNNNNNNNNJJJJJJJJOOOOOOOOSSSSSSSSUUUUUUUU]]]]]]]][[[[[[[[UUUUUUUUQQQQQQQQZZZZZZZZLLLLLLLLWWWWWWWWUUUUUUUU[[[[[[[[SSSSSSSSXXXXXXXX[[[[[[[[;;;;;;;;RRRRRRRRRRRRRRRRUUUUUUUULLLLLLLLKKKKKKKKNNNNNNNNXXXXXXXXZZZZZZZZVVVVVVVVYYYYYYYYWWWWWWWWSSSSSSSSUUUUUUUUVVVVVVVVNNNNNNNNLLLLLLLLMMMMMMMMKKKKKKKKMMMMMMMMPPPPPPPPMMMMMMMMOOOOOOOONNNNNNNNRRRRRRRROOOOOOOOXXXXXXXXZZZZZZZZUUUUUUUUXXXXXXXXUUUUUUUUQQQQQQQQbbbbbbbbDDDDDDDDWWWWWWWWZZZZZZZZWWWWWWWWSSSSSSSSXXXXXXXXRRRRRRRR;;;;;;;;RRRRRRRRRRRRRRRRUUUUUUUULLLLLLLLKKKKKKKKNNNNNNNNXXXXXXXXZZZZZZZZVVVVVVVVYYYYYYYYWWWWWWWWSSSSSSSSUUUUUUUUVVVVVVVVNNNNNNNNLLLLLLLLMMMMMMMMKKKKKKKKMMMMMMMMPPPPPPPPMMMMMMMMOOOOOOOONNNNNNNNRRRRRRRROOOOOOOOXXXXXXXXZZZZZZZZUUUUUUUUXXXXXXXXUUUUUUUUQQQQQQQQbbbbbbbbDDDDDDDDWWWWWWWWZZZZZZZZWWWWWWWWSSSSSSSSXXXXXXXXRRRRRRRR;;;;;;;;SSSSSSSSRRRRRRRRUUUUUUUULLLLLLLLKKKKKKKKNNNNNNNNXXXXXXXX[[[[[[[[VVVVVVVVYYYYYYYYWWWWWWWWSSSSSSSSUUUUUUUUVVVVVVVVNNNNNNNNLLLLLLLLMMMMMMMMKKKKKKKKMMMMMMMMPPPPPPPPMMMMMMMMOOOOOOOONNNNNNNNRRRRRRRROOOOOOOOXXXXXXXXZZZZZZZZUUUUUUUUXXXXXXXXUUUUUUUUQQQQQQQQbbbbbbbbDDDDDDDDWWWWWWWWZZZZZZZZWWWWWWWWSSSSSSSSXXXXXXXXRRRRRRRR;;;;;;;;SSSSSSSSRRRRRRRRUUUUUUUULLLLLLLLKKKKKKKKNNNNNNNNXXXXXXXX[[[[[[[[VVVVVVVVYYYYYYYYWWWWWWWWSSSSSSSSUUUUUUUUVVVVVVVVNNNNNNNNLLLLLLLLMMMMMMMMKKKKKKKKMMMMMMMMPPPPPPPPMMMMMMMMOOOOOOOONNNNNNNNRRRRRRRROOOOOOOOXXXXXXXXZZZZZZZZUUUUUUUUXXXXXXXXUUUUUUUUQQQQQQQQbbbbbbbbDDDDDDDDWWWWWWWWZZZZZZZZWWWWWWWWSSSSSSSSXXXXXXXXSSSSSSSS;;;;;;;;SSSSSSSSRRRRRRRRUUUUUUUULLLLLLLLKKKKKKKKNNNNNNNNXXXXXXXX[[[[[[[[VVVVVVVVYYYYYYYYWWWWWWWWSSSSSSSSUUUUUUUUVVVVVVVVNNNNNNNNLLLLLLLLMMMMMMMMKKKKKKKKMMMMMMMMPPPPPPPPMMMMMMMMOOOOOOOONNNNNNNNRRRRRRRROOOOOOOOXXXXXXXXZZZZZZZZUUUUUUUUXXXXXXXXUUUUUUUUQQQQQQQQbbbbbbbbDDDDDDDDWWWWWWWWZZZZZZZZWWWWWWWWSSSSSSSSXXXXXXXXSSSSSSSS;;;;;;;;SSSSSSSSRRRRRRRRUUUUUUUUMMMMMMMMKKKKKKKKNNNNNNNNXXXXXXXX[[[[[[[[VVVVVVVVYYYYYYYYWWWWWWWWSSSSSSSSUUUUUUUUVVVVVVVVNNNNNNNNLLLLLLLLMMMMMMMMKKKKKKKKMMMMMMMMPPPPPPPPMMMMMMMMOOOOOOOONNNNNNNNRRRRRRRROOOOOOOOXXXXXXXXZZZZZZZZUUUUUUUUXXXXXXXXUUUUUUUUQQQQQQQQbbbbbbbbDDDDDDDDWWWWWWWWZZZZZZZZWWWWWWWWSSSSSSSSXXXXXXXXSSSSSSSS;;;;;;;;SSSSSSSSRRRRRRRRUUUUUUUUMMMMMMMMKKKKKKKKNNNNNNNNXXXXXXXX[[[[[[[[VVVVVVVVYYYYYYYYWWWWWWWWSSSSSSSSUUUUUUUUVVVVVVVVNNNNNNNNLLLLLLLLNNNNNNNNKKKKKKKKMMMMMMMMPPPPPPPPMMMMMMMMOOOOOOOONNNNNNNNRRRRRRRROOOOOOOOXXXXXXXXZZZZZZZZUUUUUUUUXXXXXXXXUUUUUUUUQQQQQQQQbbbbbbbbDDDDDDDDWWWWWWWWZZZZZZZZWWWWWWWWSSSSSSSSXXXXXXXXSSSSSSSS;;;;;;;;SSSSSSSSRRRRRRRRUUUUUUUUMMMMMMMMKKKKKKKKNNNNNNNNXXXXXXXX[[[[[[[[VVVVVVVVYYYYYYYYWWWWWWWWSSSSSSSSUUUUUUUUVVVVVVVVNNNNNNNNLLLLLLLLNNNNNNNNKKKKKKKKMMMMMMMMPPPPPPPPMMMMMMMMOOOOOOOONNNNNNNNRRRRRRRROOOOOOOOXXXXXXXXZZZZZZZZUUUUUUUUXXXXXXXXUUUUUUUUQQQQQQQQbbbbbbbbDDDDDDDDWWWWWWWWZZZZZZZZWWWWWWWWSSSSSSSSXXXXXXXXSSSSSSSSLLLLLLLLZZZZZZZZbbbbbbbbbbbbbbbb________KKKKKKKKNNNNNNNNUUUUUUUU[[[[[[[[VVVVVVVVYYYYYYYYWWWWWWWWSSSSSSSSUUUUUUUUVVVVVVVVNNNNNNNNPPPPPPPPRRRRRRRRKKKKKKKKUUUUUUUUHHHHHHHHMMMMMMMMKKKKKKKKNNNNNNNNWWWWWWWWWWWWWWWWXXXXXXXXZZZZZZZZPPPPPPPPSSSSSSSSUUUUUUUUQQQQQQQQWWWWWWWWGGGGGGGGWWWWWWWWbbbbbbbbWWWWWWWWKKKKKKKKPPPPPPPPMMMMMMMMLLLLLLLLZZZZZZZZbbbbbbbbbbbbbbbb________KKKKKKKKNNNNNNNNUUUUUUUU[[[[[[[[VVVVVVVVYYYYYYYYWWWWWWWWSSSSSSSSUUUUUUUUVVVVVVVVNNNNNNNNPPPPPPPPRRRRRRRRKKKKKKKKUUUUUUUUHHHHHHHHMMMMMMMMKKKKKKKKNNNNNNNNWWWWWWWWWWWWWWWWXXXXXXXXZZZZZZZZPPPPPPPPSSSSSSSSUUUUUUUUQQQQQQQQWWWWWWWWGGGGGGGGWWWWWWWWbbbbbbbbWWWWWWWWKKKKKKKKPPPPPPPPMMMMMMMMLLLLLLLLZZZZZZZZbbbbbbbbbbbbbbbb________KKKKKKKKNNNNNNNNUUUUUUUU[[[[[[[[VVVVVVVVYYYYYYYYWWWWWWWWSSSSSSSSUUUUUUUUVVVVVVVVNNNNNNNNPPPPPPPPRRRRRRRRKKKKKKKKUUUUUUUUHHHHHHHHMMMMMMMMKKKKKKKKNNNNNNNNWWWWWWWWWWWWWWWWXXXXXXXXZZZZZZZZPPPPPPPPSSSSSSSSUUUUUUUUQQQQQQQQWWWWWWWWGGGGGGGGWWWWWWWWbbbbbbbbWWWWWWWWKKKKKKKKPPPPPPPPMMMMMMMMLLLLLLLLZZZZZZZZbbbbbbbbbbbbbbbb________KKKKKKKKNNNNNNNNUUUUUUUU[[[[[[[[VVVVVVVVYYYYYYYYWWWWWWWWSSSSSSSSUUUUUUUUVVVVVVVVNNNNNNNNPPPPPPPPRRRRRRRRKKKKKKKKUUUUUUUUHHHHHHHHMMMMMMMMKKKKKKKKNNNNNNNNWWWWWWWWWWWWWWWWXXXXXXXXZZZZZZZZPPPPPPPPSSSSSSSSUUUUUUUUQQQQQQQQWWWWWWWWGGGGGGGGWWWWWWWWbbbbbbbbWWWWWWWWKKKKKKKKPPPPPPPPMMMMMMMMLLLLLLLLZZZZZZZZbbbbbbbbbbbbbbbb________KKKKKKKKNNNNNNNNUUUUUUUUZZZZZZZZVVVVVVVVYYYYYYYYWWWWWWWWSSSSSSSSUUUUUUUUVVVVVVVVNNNNNNNNPPPPPPPPRRRRRRRRKKKKKKKKUUUUUUUUHHHHHHHHMMMMMMMMKKKKKKKKNNNNNNNNWWWWWWWWWWWWWWWWXXXXXXXXZZZZZZZZPPPPPPPPSSSSSSSSUUUUUUUUQQQQQQQQWWWWWWWWGGGGGGGGWWWWWWWWbbbbbbbbWWWWWWWWKKKKKKKKPPPPPPPPMMMMMMMMLLLLLLLLZZZZZZZZbbbbbbbbbbbbbbbb________KKKKKKKKNNNNNNNNUUUUUUUUZZZZZZZZVVVVVVVVYYYYYYYYWWWWWWWWSSSSSSSSUUUUUUUUVVVVVVVVNNNNNNNNPPPPPPPPRRRRRRRRKKKKKKKKUUUUUUUUHHHHHHHHMMMMMMMMJJJJJJJJNNNNNNNNWWWWWWWWWWWWWWWWXXXXXXXXZZZZZZZZPPPPPPPPSSSSSSSSUUUUUUUUQQQQQQQQWWWWWWWWGGGGGGGGWWWWWWWWbbbbbbbbWWWWWWWWKKKKKKKKPPPPPPPPMMMMMMMMLLLLLLLLZZZZZZZZbbbbbbbbbbbbbbbb________KKKKKKKKNNNNNNNNUUUUUUUUZZZZZZZZUUUUUUUUYYYYYYYYWWWWWWWWSSSSSSSSUUUUUUUUVVVVVVVVNNNNNNNNOOOOOOOORRRRRRRRKKKKKKKKUUUUUUUUHHHHHHHHMMMMMMMMJJJJJJJJNNNNNNNNWWWWWWWWWWWWWWWWXXXXXXXXZZZZZZZZPPPPPPPPSSSSSSSSUUUUUUUUQQQQQQQQWWWWWWWWGGGGGGGGWWWWWWWWbbbbbbbbWWWWWWWWKKKKKKKKPPPPPPPPMMMMMMMMLLLLLLLLZZZZZZZZbbbbbbbbbbbbbbbb________KKKKKKKKNNNNNNNNUUUUUUUUZZZZZZZZUUUUUUUUYYYYYYYYWWWWWWWWSSSSSSSSUUUUUUUUVVVVVVVVNNNNNNNNOOOOOOOORRRRRRRRKKKKKKKKUUUUUUUUHHHHHHHHMMMMMMMMJJJJJJJJNNNNNNNNWWWWWWWWWWWWWWWWXXXXXXXXZZZZZZZZPPPPPPPPSSSSSSSSUUUUUUUUQQQQQQQQWWWWWWWWGGGGGGGGWWWWWWWWbbbbbbbbVVVVVVVVKKKKKKKKPPPPPPPPMMMMMMMMUUUUUUUU________dddddddd^^^^^^^^^^^^^^^^KKKKKKKKNNNNNNNNPPPPPPPPZZZZZZZZUUUUUUUUQQQQQQQQWWWWWWWWSSSSSSSSUUUUUUUUVVVVVVVVNNNNNNNNTTTTTTTTJJJJJJJJKKKKKKKKRRRRRRRRKKKKKKKKMMMMMMMMRRRRRRRRNNNNNNNNWWWWWWWW\\\\\\\\PPPPPPPPRRRRRRRRPPPPPPPPSSSSSSSSMMMMMMMMIIIIIIIIMMMMMMMMTTTTTTTTOOOOOOOO________VVVVVVVVFFFFFFFFSSSSSSSSDDDDDDDDUUUUUUUU________dddddddd^^^^^^^^^^^^^^^^KKKKKKKKNNNNNNNNPPPPPPPPZZZZZZZZUUUUUUUUQQQQQQQQWWWWWWWWSSSSSSSSUUUUUUUUVVVVVVVVNNNNNNNNTTTTTTTTJJJJJJJJKKKKKKKKRRRRRRRRKKKKKKKKMMMMMMMMRRRRRRRRNNNNNNNNWWWWWWWW\\\\\\\\PPPPPPPPRRRRRRRRPPPPPPPPSSSSSSSSMMMMMMMMIIIIIIIIMMMMMMMMTTTTTTTTOOOOOOOO________VVVVVVVVFFFFFFFFSSSSSSSSDDDDDDDDUUUUUUUU________dddddddd^^^^^^^^^^^^^^^^KKKKKKKKNNNNNNNNPPPPPPPPZZZZZZZZUUUUUUUUQQQQQQQQWWWWWWWWSSSSSSSSUUUUUUUUVVVVVVVVNNNNNNNNTTTTTTTTJJJJJJJJKKKKKKKKRRRRRRRRKKKKKKKKMMMMMMMMRRRRRRRRNNNNNNNNWWWWWWWW\\\\\\\\PPPPPPPPRRRRRRRRPPPPPPPPSSSSSSSSMMMMMMMMIIIIIIIIMMMMMMMMTTTTTTTTOOOOOOOO________VVVVVVVVFFFFFFFFSSSSSSSSDDDDDDDDUUUUUUUU________dddddddd^^^^^^^^^^^^^^^^KKKKKKKKNNNNNNNNPPPPPPPPZZZZZZZZUUUUUUUUQQQQQQQQWWWWWWWWSSSSSSSSUUUUUUUUVVVVVVVVNNNNNNNNTTTTTTTTJJJJJJJJKKKKKKKKRRRRRRRRKKKKKKKKMMMMMMMMRRRRRRRRNNNNNNNNWWWWWWWW\\\\\\\\PPPPPPPPRRRRRRRRPPPPPPPPSSSSSSSSMMMMMMMMIIIIIIIIMMMMMMMMTTTTTTTTOOOOOOOO________VVVVVVVVFFFFFFFFSSSSSSSSDDDDDDDDUUUUUUUU________dddddddd^^^^^^^^^^^^^^^^KKKKKKKKNNNNNNNNPPPPPPPPZZZZZZZZUUUUUUUUQQQQQQQQWWWWWWWWSSSSSSSSUUUUUUUUVVVVVVVVNNNNNNNNTTTTTTTTJJJJJJJJKKKKKKKKRRRRRRRRKKKKKKKKMMMMMMMMRRRRRRRRNNNNNNNNWWWWWWWW\\\\\\\\PPPPPPPPRRRRRRRRPPPPPPPPSSSSSSSSMMMMMMMMIIIIIIIIMMMMMMMMTTTTTTTTOOOOOOOO________VVVVVVVVFFFFFFFFSSSSSSSSDDDDDDDDUUUUUUUU________dddddddd^^^^^^^^^^^^^^^^KKKKKKKKNNNNNNNNPPPPPPPPZZZZZZZZUUUUUUUUQQQQQQQQWWWWWWWWSSSSSSSSUUUUUUUUVVVVVVVVNNNNNNNNTTTTTTTTJJJJJJJJKKKKKKKKRRRRRRRRKKKKKKKKMMMMMMMMRRRRRRRRNNNNNNNNWWWWWWWW\\\\\\\\PPPPPPPPRRRRRRRRPPPPPPPPSSSSSSSSMMMMMMMMIIIIIIIIMMMMMMMMTTTTTTTTOOOOOOOO________VVVVVVVVFFFFFFFFSSSSSSSSDDDDDDDDUUUUUUUU________dddddddd^^^^^^^^^^^^^^^^KKKKKKKKNNNNNNNNPPPPPPPPZZZZZZZZUUUUUUUUQQQQQQQQWWWWWWWWSSSSSSSSUUUUUUUUVVVVVVVVNNNNNNNNTTTTTTTTJJJJJJJJKKKKKKKKRRRRRRRRKKKKKKKKMMMMMMMMRRRRRRRRNNNNNNNNWWWWWWWW\\\\\\\\PPPPPPPPRRRRRRRRPPPPPPPPSSSSSSSSMMMMMMMMIIIIIIIIMMMMMMMMTTTTTTTTOOOOOOOO________VVVVVVVVFFFFFFFFSSSSSSSSDDDDDDDDUUUUUUUU________dddddddd^^^^^^^^^^^^^^^^KKKKKKKKNNNNNNNNPPPPPPPPZZZZZZZZUUUUUUUUQQQQQQQQWWWWWWWWSSSSSSSSUUUUUUUUVVVVVVVVNNNNNNNNTTTTTTTTJJJJJJJJKKKKKKKKRRRRRRRRKKKKKKKKMMMMMMMMRRRRRRRRNNNNNNNNWWWWWWWW\\\\\\\\PPPPPPPPRRRRRRRRPPPPPPPPSSSSSSSSMMMMMMMMIIIIIIIIMMMMMMMMTTTTTTTTOOOOOOOO________VVVVVVVVFFFFFFFFSSSSSSSSDDDDDDDDUUUUUUUU________WWWWWWWWRRRRRRRRTTTTTTTTSSSSSSSSVVVVVVVVXXXXXXXXZZZZZZZZUUUUUUUUTTTTTTTTWWWWWWWWSSSSSSSSUUUUUUUUVVVVVVVVNNNNNNNNTTTTTTTTEEEEEEEEKKKKKKKKMMMMMMMMPPPPPPPPUUUUUUUUWWWWWWWWVVVVVVVVWWWWWWWW\\\\\\\\KKKKKKKKMMMMMMMMGGGGGGGGKKKKKKKKHHHHHHHHDDDDDDDDMMMMMMMMQQQQQQQQRRRRRRRRZZZZZZZZVVVVVVVVNNNNNNNNPPPPPPPP????????UUUUUUUU________WWWWWWWWRRRRRRRRTTTTTTTTSSSSSSSSVVVVVVVVXXXXXXXXZZZZZZZZUUUUUUUUTTTTTTTTWWWWWWWWSSSSSSSSUUUUUUUUVVVVVVVVNNNNNNNNTTTTTTTTEEEEEEEEKKKKKKKKMMMMMMMMPPPPPPPPUUUUUUUUWWWWWWWWVVVVVVVVWWWWWWWW\\\\\\\\KKKKKKKKMMMMMMMMGGGGGGGGKKKKKKKKHHHHHHHHDDDDDDDDMMMMMMMMQQQQQQQQRRRRRRRRZZZZZZZZVVVVVVVVNNNNNNNNPPPPPPPP????????VVVVVVVV________WWWWWWWWRRRRRRRRTTTTTTTTSSSSSSSSVVVVVVVVXXXXXXXXZZZZZZZZVVVVVVVVTTTTTTTTWWWWWWWWSSSSSSSSUUUUUUUUVVVVVVVVNNNNNNNNTTTTTTTTEEEEEEEEKKKKKKKKMMMMMMMMPPPPPPPPUUUUUUUUWWWWWWWWVVVVVVVVWWWWWWWW\\\\\\\\KKKKKKKKMMMMMMMMHHHHHHHHKKKKKKKKHHHHHHHHDDDDDDDDMMMMMMMMQQQQQQQQRRRRRRRRZZZZZZZZWWWWWWWWNNNNNNNNPPPPPPPP????????VVVVVVVV________WWWWWWWWRRRRRRRRTTTTTTTTSSSSSSSSVVVVVVVVXXXXXXXXZZZZZZZZVVVVVVVVTTTTTTTTWWWWWWWWSSSSSSSSUUUUUUUUVVVVVVVVNNNNNNNNTTTTTTTTEEEEEEEEKKKKKKKKMMMMMMMMPPPPPPPPUUUUUUUUWWWWWWWWVVVVVVVVWWWWWWWW\\\\\\\\KKKKKKKKMMMMMMMMHHHHHHHHKKKKKKKKHHHHHHHHDDDDDDDDMMMMMMMMQQQQQQQQRRRRRRRRZZZZZZZZWWWWWWWWNNNNNNNNPPPPPPPP????????VVVVVVVV________WWWWWWWWRRRRRRRRTTTTTTTTSSSSSSSSVVVVVVVVXXXXXXXX[[[[[[[[VVVVVVVVTTTTTTTTWWWWWWWWSSSSSSSSUUUUUUUUVVVVVVVVNNNNNNNNTTTTTTTTEEEEEEEEKKKKKKKKMMMMMMMMPPPPPPPPUUUUUUUUWWWWWWWWVVVVVVVVWWWWWWWW\\\\\\\\KKKKKKKKMMMMMMMMHHHHHHHHKKKKKKKKHHHHHHHHDDDDDDDDMMMMMMMMQQQQQQQQRRRRRRRRZZZZZZZZWWWWWWWWNNNNNNNNPPPPPPPP????????VVVVVVVV________WWWWWWWWRRRRRRRRTTTTTTTTSSSSSSSSVVVVVVVVXXXXXXXX[[[[[[[[VVVVVVVVTTTTTTTTWWWWWWWWSSSSSSSSUUUUUUUUVVVVVVVVNNNNNNNNTTTTTTTTEEEEEEEEKKKKKKKKMMMMMMMMPPPPPPPPUUUUUUUUWWWWWWWWVVVVVVVVWWWWWWWW\\\\\\\\KKKKKKKKMMMMMMMMHHHHHHHHKKKKKKKKHHHHHHHHDDDDDDDDMMMMMMMMQQQQQQQQRRRRRRRRZZZZZZZZWWWWWWWWNNNNNNNNPPPPPPPP????????VVVVVVVV________WWWWWWWWRRRRRRRRTTTTTTTTSSSSSSSSVVVVVVVVXXXXXXXX[[[[[[[[VVVVVVVVTTTTTTTTWWWWWWWWSSSSSSSSUUUUUUUUVVVVVVVVNNNNNNNNTTTTTTTTEEEEEEEEKKKKKKKKMMMMMMMMPPPPPPPPUUUUUUUUXXXXXXXXWWWWWWWWWWWWWWWW\\\\\\\\KKKKKKKKMMMMMMMMHHHHHHHHKKKKKKKKHHHHHHHHDDDDDDDDMMMMMMMMQQQQQQQQRRRRRRRRZZZZZZZZWWWWWWWWNNNNNNNNPPPPPPPP????????VVVVVVVV________WWWWWWWWRRRRRRRRUUUUUUUUSSSSSSSSVVVVVVVVXXXXXXXX[[[[[[[[VVVVVVVVTTTTTTTTWWWWWWWWSSSSSSSSUUUUUUUUVVVVVVVVNNNNNNNNUUUUUUUUFFFFFFFFKKKKKKKKNNNNNNNNPPPPPPPPUUUUUUUUXXXXXXXXWWWWWWWWWWWWWWWW\\\\\\\\KKKKKKKKMMMMMMMMHHHHHHHHKKKKKKKKHHHHHHHHDDDDDDDDMMMMMMMMQQQQQQQQRRRRRRRRZZZZZZZZWWWWWWWWNNNNNNNNPPPPPPPP????????NNNNNNNNWWWWWWWWKKKKKKKKNNNNNNNNUUUUUUUUXXXXXXXX[[[[[[[[]]]]]]]][[[[[[[[^^^^^^^^YYYYYYYYWWWWWWWWSSSSSSSSUUUUUUUUNNNNNNNNNNNNNNNNMMMMMMMMFFFFFFFFKKKKKKKKNNNNNNNNPPPPPPPPRRRRRRRRPPPPPPPP[[[[[[[[________\\\\\\\\KKKKKKKKEEEEEEEEKKKKKKKKFFFFFFFFHHHHHHHHEEEEEEEEMMMMMMMMLLLLLLLLOOOOOOOORRRRRRRROOOOOOOOSSSSSSSSKKKKKKKK????????NNNNNNNNXXXXXXXXKKKKKKKKNNNNNNNNUUUUUUUUXXXXXXXX[[[[[[[[]]]]]]]][[[[[[[[^^^^^^^^YYYYYYYYWWWWWWWWSSSSSSSSUUUUUUUUNNNNNNNNNNNNNNNNMMMMMMMMFFFFFFFFKKKKKKKKNNNNNNNNPPPPPPPPRRRRRRRRPPPPPPPP[[[[[[[[________\\\\\\\\KKKKKKKKEEEEEEEEKKKKKKKKFFFFFFFFIIIIIIIIEEEEEEEEMMMMMMMMMMMMMMMMOOOOOOOOSSSSSSSSOOOOOOOOSSSSSSSSKKKKKKKK@@@@@@@@NNNNNNNNXXXXXXXXKKKKKKKKNNNNNNNNUUUUUUUUXXXXXXXX[[[[[[[[]]]]]]]][[[[[[[[^^^^^^^^YYYYYYYYWWWWWWWWSSSSSSSSUUUUUUUUOOOOOOOONNNNNNNNMMMMMMMMFFFFFFFFKKKKKKKKNNNNNNNNPPPPPPPPRRRRRRRRPPPPPPPP\\\\\\\\________\\\\\\\\KKKKKKKKEEEEEEEEKKKKKKKKFFFFFFFFIIIIIIIIEEEEEEEEMMMMMMMMMMMMMMMMOOOOOOOOSSSSSSSSOOOOOOOOTTTTTTTTKKKKKKKK@@@@@@@@NNNNNNNNXXXXXXXXKKKKKKKKNNNNNNNNUUUUUUUUXXXXXXXX[[[[[[[[]]]]]]]][[[[[[[[^^^^^^^^YYYYYYYYWWWWWWWWSSSSSSSSUUUUUUUUOOOOOOOONNNNNNNNMMMMMMMMFFFFFFFFKKKKKKKKNNNNNNNNPPPPPPPPRRRRRRRRPPPPPPPP\\\\\\\\________\\\\\\\\KKKKKKKKEEEEEEEEKKKKKKKKFFFFFFFFIIIIIIIIEEEEEEEEMMMMMMMMMMMMMMMMOOOOOOOOSSSSSSSSOOOOOOOOTTTTTTTTKKKKKKKK@@@@@@@@NNNNNNNNXXXXXXXXKKKKKKKKNNNNNNNNUUUUUUUUXXXXXXXX[[[[[[[[]]]]]]]][[[[[[[[^^^^^^^^YYYYYYYYWWWWWWWWSSSSSSSSUUUUUUUUOOOOOOOONNNNNNNNMMMMMMMMFFFFFFFFKKKKKKKKNNNNNNNNPPPPPPPPRRRRRRRRPPPPPPPP\\\\\\\\________]]]]]]]]KKKKKKKKEEEEEEEEKKKKKKKKFFFFFFFFIIIIIIIIEEEEEEEEMMMMMMMMMMMMMMMMOOOOOOOOSSSSSSSSOOOOOOOOTTTTTTTTKKKKKKKK@@@@@@@@NNNNNNNNXXXXXXXXKKKKKKKKNNNNNNNNUUUUUUUUXXXXXXXX[[[[[[[[]]]]]]]][[[[[[[[^^^^^^^^YYYYYYYYWWWWWWWWSSSSSSSSUUUUUUUUOOOOOOOONNNNNNNNMMMMMMMMFFFFFFFFKKKKKKKKNNNNNNNNPPPPPPPPRRRRRRRRPPPPPPPP\\\\\\\\________]]]]]]]]KKKKKKKKEEEEEEEEKKKKKKKKFFFFFFFFIIIIIIIIEEEEEEEEMMMMMMMMMMMMMMMMOOOOOOOOSSSSSSSSOOOOOOOOTTTTTTTTKKKKKKKK@@@@@@@@NNNNNNNNXXXXXXXXKKKKKKKKNNNNNNNNUUUUUUUUXXXXXXXX[[[[[[[[]]]]]]]][[[[[[[[^^^^^^^^YYYYYYYYWWWWWWWWSSSSSSSSUUUUUUUUOOOOOOOONNNNNNNNMMMMMMMMFFFFFFFFKKKKKKKKNNNNNNNNPPPPPPPPRRRRRRRRPPPPPPPP\\\\\\\\________]]]]]]]]KKKKKKKKEEEEEEEEKKKKKKKKFFFFFFFFIIIIIIIIEEEEEEEEMMMMMMMMMMMMMMMMOOOOOOOOSSSSSSSSOOOOOOOOTTTTTTTTKKKKKKKK@@@@@@@@NNNNNNNNXXXXXXXXKKKKKKKKNNNNNNNNUUUUUUUUXXXXXXXX[[[[[[[[]]]]]]]][[[[[[[[^^^^^^^^YYYYYYYYWWWWWWWWSSSSSSSSUUUUUUUUOOOOOOOONNNNNNNNMMMMMMMMFFFFFFFFKKKKKKKKNNNNNNNNPPPPPPPPRRRRRRRRPPPPPPPP\\\\\\\\________]]]]]]]]KKKKKKKKEEEEEEEEKKKKKKKKFFFFFFFFIIIIIIIIEEEEEEEEMMMMMMMMMMMMMMMMOOOOOOOOSSSSSSSSOOOOOOOOTTTTTTTTKKKKKKKK@@@@@@@@IIIIIIIISSSSSSSSNNNNNNNNNNNNNNNNUUUUUUUUXXXXXXXX[[[[[[[[]]]]]]]][[[[[[[[[[[[[[[[QQQQQQQQWWWWWWWWSSSSSSSSUUUUUUUURRRRRRRRVVVVVVVVHHHHHHHHFFFFFFFFCCCCCCCCNNNNNNNNPPPPPPPPMMMMMMMMSSSSSSSS\\\\\\\\\\\\\\\\UUUUUUUUSSSSSSSSHHHHHHHHHHHHHHHHFFFFFFFFIIIIIIIIEEEEEEEEMMMMMMMMMMMMMMMMSSSSSSSSFFFFFFFFJJJJJJJJTTTTTTTTKKKKKKKKHHHHHHHHIIIIIIIISSSSSSSSNNNNNNNNNNNNNNNNUUUUUUUUXXXXXXXX[[[[[[[[]]]]]]]][[[[[[[[[[[[[[[[QQQQQQQQWWWWWWWWSSSSSSSSUUUUUUUURRRRRRRRVVVVVVVVHHHHHHHHFFFFFFFFCCCCCCCCNNNNNNNNPPPPPPPPMMMMMMMMSSSSSSSS\\\\\\\\\\\\\\\\UUUUUUUUSSSSSSSSHHHHHHHHHHHHHHHHFFFFFFFFIIIIIIIIEEEEEEEEMMMMMMMMMMMMMMMMSSSSSSSSEEEEEEEEJJJJJJJJTTTTTTTTKKKKKKKKHHHHHHHHIIIIIIIISSSSSSSSNNNNNNNNNNNNNNNNUUUUUUUUXXXXXXXX[[[[[[[[]]]]]]]][[[[[[[[[[[[[[[[QQQQQQQQWWWWWWWWSSSSSSSSUUUUUUUURRRRRRRRVVVVVVVVHHHHHHHHFFFFFFFFCCCCCCCCNNNNNNNNPPPPPPPPMMMMMMMMSSSSSSSS\\\\\\\\\\\\\\\\UUUUUUUUSSSSSSSSHHHHHHHHHHHHHHHHFFFFFFFFIIIIIIIIEEEEEEEEMMMMMMMMMMMMMMMMSSSSSSSSEEEEEEEEJJJJJJJJTTTTTTTTKKKKKKKKHHHHHHHHIIIIIIIISSSSSSSSNNNNNNNNNNNNNNNNUUUUUUUUXXXXXXXX[[[[[[[[]]]]]]]][[[[[[[[[[[[[[[[QQQQQQQQWWWWWWWWSSSSSSSSUUUUUUUURRRRRRRRVVVVVVVVHHHHHHHHFFFFFFFFCCCCCCCCNNNNNNNNPPPPPPPPMMMMMMMMSSSSSSSS\\\\\\\\\\\\\\\\UUUUUUUUSSSSSSSSHHHHHHHHHHHHHHHHFFFFFFFFIIIIIIIIEEEEEEEEMMMMMMMMMMMMMMMMSSSSSSSSEEEEEEEEJJJJJJJJTTTTTTTTKKKKKKKKHHHHHHHHIIIIIIIISSSSSSSSNNNNNNNNNNNNNNNNUUUUUUUUXXXXXXXX[[[[[[[[]]]]]]]][[[[[[[[[[[[[[[[QQQQQQQQWWWWWWWWSSSSSSSSUUUUUUUURRRRRRRRVVVVVVVVHHHHHHHHFFFFFFFFCCCCCCCCNNNNNNNNPPPPPPPPMMMMMMMMSSSSSSSS[[[[[[[[\\\\\\\\TTTTTTTTSSSSSSSSHHHHHHHHHHHHHHHHFFFFFFFFHHHHHHHHEEEEEEEEMMMMMMMMMMMMMMMMRRRRRRRREEEEEEEEJJJJJJJJSSSSSSSSKKKKKKKKHHHHHHHHIIIIIIIISSSSSSSSNNNNNNNNNNNNNNNNUUUUUUUUXXXXXXXX[[[[[[[[]]]]]]]][[[[[[[[[[[[[[[[QQQQQQQQWWWWWWWWSSSSSSSSUUUUUUUURRRRRRRRVVVVVVVVHHHHHHHHFFFFFFFFCCCCCCCCNNNNNNNNPPPPPPPPMMMMMMMMSSSSSSSS[[[[[[[[\\\\\\\\TTTTTTTTSSSSSSSSHHHHHHHHHHHHHHHHFFFFFFFFHHHHHHHHEEEEEEEEMMMMMMMMLLLLLLLLRRRRRRRREEEEEEEEJJJJJJJJSSSSSSSSKKKKKKKKHHHHHHHHIIIIIIIISSSSSSSSNNNNNNNNNNNNNNNNUUUUUUUUXXXXXXXXZZZZZZZZ]]]]]]]][[[[[[[[ZZZZZZZZQQQQQQQQWWWWWWWWSSSSSSSSUUUUUUUURRRRRRRRVVVVVVVVHHHHHHHHFFFFFFFFCCCCCCCCNNNNNNNNPPPPPPPPMMMMMMMMSSSSSSSS[[[[[[[[\\\\\\\\TTTTTTTTSSSSSSSSHHHHHHHHHHHHHHHHFFFFFFFFHHHHHHHHDDDDDDDDMMMMMMMMLLLLLLLLRRRRRRRREEEEEEEEJJJJJJJJSSSSSSSSKKKKKKKKHHHHHHHHIIIIIIIISSSSSSSSNNNNNNNNMMMMMMMMUUUUUUUUXXXXXXXXZZZZZZZZ]]]]]]]][[[[[[[[ZZZZZZZZQQQQQQQQWWWWWWWWSSSSSSSSUUUUUUUURRRRRRRRVVVVVVVVHHHHHHHHEEEEEEEECCCCCCCCNNNNNNNNPPPPPPPPMMMMMMMMSSSSSSSS[[[[[[[[\\\\\\\\TTTTTTTTSSSSSSSSHHHHHHHHHHHHHHHHFFFFFFFFHHHHHHHHDDDDDDDDMMMMMMMMLLLLLLLLRRRRRRRREEEEEEEEJJJJJJJJSSSSSSSSKKKKKKKKHHHHHHHHIIIIIIIISSSSSSSSRRRRRRRRUUUUUUUU\\\\\\\\XXXXXXXXZZZZZZZZ]]]]]]]][[[[[[[[VVVVVVVVLLLLLLLLWWWWWWWWSSSSSSSSUUUUUUUUVVVVVVVVSSSSSSSSHHHHHHHHEEEEEEEE>>>>>>>>MMMMMMMMXXXXXXXXMMMMMMMMXXXXXXXX[[[[[[[[WWWWWWWWOOOOOOOOXXXXXXXXMMMMMMMMCCCCCCCCFFFFFFFFHHHHHHHHMMMMMMMMMMMMMMMMLLLLLLLLWWWWWWWW@@@@@@@@JJJJJJJJSSSSSSSSKKKKKKKKEEEEEEEEHHHHHHHHSSSSSSSSRRRRRRRRUUUUUUUU\\\\\\\\XXXXXXXXZZZZZZZZ]]]]]]]][[[[[[[[VVVVVVVVLLLLLLLLWWWWWWWWSSSSSSSSUUUUUUUUVVVVVVVVSSSSSSSSHHHHHHHHEEEEEEEE>>>>>>>>MMMMMMMMXXXXXXXXMMMMMMMMWWWWWWWW[[[[[[[[WWWWWWWWOOOOOOOOXXXXXXXXMMMMMMMMCCCCCCCCFFFFFFFFHHHHHHHHMMMMMMMMMMMMMMMMLLLLLLLLWWWWWWWW@@@@@@@@JJJJJJJJSSSSSSSSKKKKKKKKEEEEEEEEHHHHHHHHRRRRRRRRRRRRRRRRUUUUUUUU\\\\\\\\XXXXXXXXZZZZZZZZ]]]]]]]][[[[[[[[VVVVVVVVLLLLLLLLWWWWWWWWSSSSSSSSUUUUUUUUVVVVVVVVSSSSSSSSHHHHHHHHEEEEEEEE>>>>>>>>MMMMMMMMXXXXXXXXMMMMMMMMWWWWWWWW[[[[[[[[WWWWWWWWOOOOOOOOXXXXXXXXMMMMMMMMCCCCCCCCFFFFFFFFHHHHHHHHLLLLLLLLMMMMMMMMLLLLLLLLWWWWWWWW@@@@@@@@IIIIIIIISSSSSSSSKKKKKKKKEEEEEEEEHHHHHHHHRRRRRRRRRRRRRRRRUUUUUUUU\\\\\\\\XXXXXXXXZZZZZZZZ]]]]]]]]ZZZZZZZZVVVVVVVVLLLLLLLLWWWWWWWWSSSSSSSSUUUUUUUUVVVVVVVVSSSSSSSSHHHHHHHHEEEEEEEE>>>>>>>>MMMMMMMMXXXXXXXXMMMMMMMMWWWWWWWW[[[[[[[[WWWWWWWWOOOOOOOOXXXXXXXXMMMMMMMMCCCCCCCCFFFFFFFFHHHHHHHHLLLLLLLLMMMMMMMMLLLLLLLLWWWWWWWW@@@@@@@@IIIIIIIISSSSSSSSKKKKKKKKDDDDDDDDHHHHHHHHRRRRRRRRRRRRRRRRUUUUUUUU\\\\\\\\WWWWWWWWZZZZZZZZ]]]]]]]]ZZZZZZZZUUUUUUUULLLLLLLLWWWWWWWWSSSSSSSSUUUUUUUUVVVVVVVVSSSSSSSSGGGGGGGGEEEEEEEE>>>>>>>>MMMMMMMMXXXXXXXXMMMMMMMMWWWWWWWW[[[[[[[[WWWWWWWWOOOOOOOOXXXXXXXXMMMMMMMMCCCCCCCCFFFFFFFFHHHHHHHHLLLLLLLLMMMMMMMMLLLLLLLLWWWWWWWW@@@@@@@@IIIIIIIISSSSSSSSKKKKKKKKDDDDDDDDHHHHHHHHRRRRRRRRRRRRRRRRUUUUUUUU\\\\\\\\WWWWWWWWZZZZZZZZ]]]]]]]]ZZZZZZZZUUUUUUUULLLLLLLLWWWWWWWWSSSSSSSSUUUUUUUUVVVVVVVVSSSSSSSSGGGGGGGGEEEEEEEE>>>>>>>>MMMMMMMMXXXXXXXXMMMMMMMMWWWWWWWW[[[[[[[[WWWWWWWWOOOOOOOOXXXXXXXXMMMMMMMMCCCCCCCCFFFFFFFFHHHHHHHHLLLLLLLLMMMMMMMMLLLLLLLLWWWWWWWW@@@@@@@@IIIIIIIISSSSSSSSKKKKKKKKDDDDDDDDHHHHHHHHRRRRRRRRRRRRRRRRUUUUUUUU\\\\\\\\WWWWWWWWZZZZZZZZ]]]]]]]]ZZZZZZZZUUUUUUUULLLLLLLLWWWWWWWWSSSSSSSSUUUUUUUUVVVVVVVVSSSSSSSSGGGGGGGGEEEEEEEE>>>>>>>>MMMMMMMMXXXXXXXXMMMMMMMMWWWWWWWW[[[[[[[[WWWWWWWWOOOOOOOOXXXXXXXXMMMMMMMMCCCCCCCCFFFFFFFFHHHHHHHHLLLLLLLLMMMMMMMMLLLLLLLLWWWWWWWW@@@@@@@@IIIIIIIISSSSSSSSKKKKKKKKDDDDDDDDHHHHHHHHRRRRRRRRRRRRRRRRUUUUUUUU\\\\\\\\WWWWWWWWZZZZZZZZ]]]]]]]]ZZZZZZZZUUUUUUUULLLLLLLLWWWWWWWWSSSSSSSSUUUUUUUUVVVVVVVVSSSSSSSSGGGGGGGGEEEEEEEE>>>>>>>>MMMMMMMMXXXXXXXXMMMMMMMMWWWWWWWW[[[[[[[[WWWWWWWWOOOOOOOOXXXXXXXXMMMMMMMMBBBBBBBBFFFFFFFFHHHHHHHHLLLLLLLLMMMMMMMMLLLLLLLLWWWWWWWW@@@@@@@@IIIIIIIISSSSSSSSKKKKKKKKDDDDDDDDQQQQQQQQZZZZZZZZZZZZZZZZZZZZZZZZaaaaaaaa________ZZZZZZZZ]]]]]]]]ZZZZZZZZUUUUUUUUTTTTTTTTWWWWWWWWSSSSSSSS\\\\\\\\VVVVVVVVVVVVVVVVOOOOOOOOMMMMMMMMFFFFFFFFMMMMMMMMTTTTTTTTUUUUUUUUOOOOOOOOSSSSSSSSWWWWWWWWOOOOOOOOXXXXXXXXMMMMMMMMKKKKKKKKNNNNNNNNHHHHHHHHIIIIIIIIMMMMMMMMLLLLLLLLWWWWWWWWHHHHHHHHIIIIIIIISSSSSSSSKKKKKKKKHHHHHHHHQQQQQQQQZZZZZZZZZZZZZZZZZZZZZZZZaaaaaaaa________ZZZZZZZZ]]]]]]]]ZZZZZZZZUUUUUUUUTTTTTTTTWWWWWWWWSSSSSSSS\\\\\\\\VVVVVVVVVVVVVVVVOOOOOOOOMMMMMMMMFFFFFFFFMMMMMMMMTTTTTTTTUUUUUUUUOOOOOOOOSSSSSSSSWWWWWWWWOOOOOOOOXXXXXXXXMMMMMMMMKKKKKKKKNNNNNNNNHHHHHHHHIIIIIIIIMMMMMMMMLLLLLLLLWWWWWWWWHHHHHHHHIIIIIIIISSSSSSSSKKKKKKKKHHHHHHHHQQQQQQQQZZZZZZZZZZZZZZZZZZZZZZZZaaaaaaaa________ZZZZZZZZ]]]]]]]]ZZZZZZZZUUUUUUUUTTTTTTTTWWWWWWWWSSSSSSSS\\\\\\\\VVVVVVVVVVVVVVVVOOOOOOOOMMMMMMMMFFFFFFFFMMMMMMMMTTTTTTTTUUUUUUUUOOOOOOOOSSSSSSSSWWWWWWWWOOOOOOOOXXXXXXXXMMMMMMMMKKKKKKKKNNNNNNNNHHHHHHHHIIIIIIIIMMMMMMMMLLLLLLLLWWWWWWWWHHHHHHHHIIIIIIIISSSSSSSSKKKKKKKKHHHHHHHHQQQQQQQQZZZZZZZZZZZZZZZZZZZZZZZZaaaaaaaa________ZZZZZZZZ]]]]]]]]ZZZZZZZZVVVVVVVVTTTTTTTTWWWWWWWWSSSSSSSS]]]]]]]]VVVVVVVVVVVVVVVVPPPPPPPPMMMMMMMMFFFFFFFFMMMMMMMMTTTTTTTTUUUUUUUUOOOOOOOOSSSSSSSSWWWWWWWWOOOOOOOOXXXXXXXXMMMMMMMMKKKKKKKKNNNNNNNNHHHHHHHHIIIIIIIIMMMMMMMMLLLLLLLLWWWWWWWWHHHHHHHHIIIIIIIISSSSSSSSKKKKKKKKHHHHHHHHQQQQQQQQZZZZZZZZZZZZZZZZZZZZZZZZaaaaaaaa________ZZZZZZZZ]]]]]]]][[[[[[[[VVVVVVVVTTTTTTTTWWWWWWWWSSSSSSSS]]]]]]]]VVVVVVVVVVVVVVVVPPPPPPPPMMMMMMMMFFFFFFFFMMMMMMMMTTTTTTTTUUUUUUUUOOOOOOOOSSSSSSSSWWWWWWWWOOOOOOOOXXXXXXXXMMMMMMMMKKKKKKKKNNNNNNNNHHHHHHHHIIIIIIIIMMMMMMMMLLLLLLLLWWWWWWWWHHHHHHHHIIIIIIIISSSSSSSSKKKKKKKKHHHHHHHHQQQQQQQQZZZZZZZZZZZZZZZZZZZZZZZZaaaaaaaa________ZZZZZZZZ]]]]]]]][[[[[[[[VVVVVVVVTTTTTTTTWWWWWWWWSSSSSSSS]]]]]]]]VVVVVVVVVVVVVVVVPPPPPPPPMMMMMMMMFFFFFFFFMMMMMMMMUUUUUUUUUUUUUUUUOOOOOOOOSSSSSSSSWWWWWWWWOOOOOOOOXXXXXXXXMMMMMMMMKKKKKKKKNNNNNNNNHHHHHHHHIIIIIIIIMMMMMMMMLLLLLLLLWWWWWWWWHHHHHHHHJJJJJJJJSSSSSSSSKKKKKKKKHHHHHHHHQQQQQQQQ[[[[[[[[ZZZZZZZZZZZZZZZZaaaaaaaa________ZZZZZZZZ]]]]]]]][[[[[[[[VVVVVVVVTTTTTTTTWWWWWWWWSSSSSSSS]]]]]]]]VVVVVVVVVVVVVVVVPPPPPPPPNNNNNNNNFFFFFFFFMMMMMMMMUUUUUUUUUUUUUUUUPPPPPPPPSSSSSSSSWWWWWWWWPPPPPPPPXXXXXXXXMMMMMMMMKKKKKKKKNNNNNNNNHHHHHHHHIIIIIIIIMMMMMMMMLLLLLLLLWWWWWWWWIIIIIIIIJJJJJJJJSSSSSSSSKKKKKKKKHHHHHHHHQQQQQQQQ[[[[[[[[ZZZZZZZZZZZZZZZZaaaaaaaa````````[[[[[[[[]]]]]]]][[[[[[[[VVVVVVVVTTTTTTTTWWWWWWWWSSSSSSSS]]]]]]]]VVVVVVVVVVVVVVVVPPPPPPPPNNNNNNNNFFFFFFFFNNNNNNNNUUUUUUUUUUUUUUUUPPPPPPPPSSSSSSSSWWWWWWWWPPPPPPPPXXXXXXXXMMMMMMMMKKKKKKKKNNNNNNNNHHHHHHHHIIIIIIIIMMMMMMMMLLLLLLLLWWWWWWWWIIIIIIIIJJJJJJJJSSSSSSSSKKKKKKKKHHHHHHHHNNNNNNNN________________ZZZZZZZZaaaaaaaadddddddd[[[[[[[[]]]]]]]][[[[[[[[VVVVVVVVQQQQQQQQWWWWWWWWSSSSSSSSZZZZZZZZVVVVVVVV[[[[[[[[MMMMMMMMSSSSSSSSKKKKKKKKNNNNNNNNHHHHHHHHRRRRRRRRCCCCCCCCWWWWWWWWOOOOOOOOPPPPPPPPXXXXXXXXUUUUUUUUPPPPPPPPKKKKKKKKIIIIIIIIEEEEEEEEMMMMMMMMMMMMMMMMOOOOOOOONNNNNNNNJJJJJJJJSSSSSSSSKKKKKKKKEEEEEEEENNNNNNNN________________ZZZZZZZZaaaaaaaadddddddd[[[[[[[[]]]]]]]][[[[[[[[VVVVVVVVQQQQQQQQWWWWWWWWSSSSSSSSZZZZZZZZWWWWWWWW[[[[[[[[MMMMMMMMSSSSSSSSKKKKKKKKNNNNNNNNHHHHHHHHRRRRRRRRCCCCCCCCWWWWWWWWOOOOOOOOPPPPPPPPXXXXXXXXUUUUUUUUPPPPPPPPKKKKKKKKIIIIIIIIEEEEEEEEMMMMMMMMMMMMMMMMOOOOOOOONNNNNNNNJJJJJJJJTTTTTTTTKKKKKKKKEEEEEEEENNNNNNNN````````________ZZZZZZZZaaaaaaaadddddddd[[[[[[[[]]]]]]]][[[[[[[[VVVVVVVVRRRRRRRRWWWWWWWWSSSSSSSSZZZZZZZZWWWWWWWW[[[[[[[[MMMMMMMMSSSSSSSSLLLLLLLLNNNNNNNNHHHHHHHHRRRRRRRRCCCCCCCCWWWWWWWWPPPPPPPPPPPPPPPPXXXXXXXXUUUUUUUUPPPPPPPPKKKKKKKKIIIIIIIIEEEEEEEEMMMMMMMMMMMMMMMMOOOOOOOONNNNNNNNJJJJJJJJTTTTTTTTLLLLLLLLEEEEEEEENNNNNNNN````````````````ZZZZZZZZaaaaaaaaeeeeeeee[[[[[[[[]]]]]]]][[[[[[[[VVVVVVVVRRRRRRRRWWWWWWWWSSSSSSSSZZZZZZZZWWWWWWWW[[[[[[[[MMMMMMMMSSSSSSSSLLLLLLLLNNNNNNNNHHHHHHHHRRRRRRRRCCCCCCCCWWWWWWWWPPPPPPPPPPPPPPPPXXXXXXXXUUUUUUUUPPPPPPPPLLLLLLLLIIIIIIIIEEEEEEEEMMMMMMMMMMMMMMMMPPPPPPPPNNNNNNNNJJJJJJJJTTTTTTTTLLLLLLLLEEEEEEEENNNNNNNN````````````````[[[[[[[[bbbbbbbbeeeeeeee[[[[[[[[]]]]]]]][[[[[[[[VVVVVVVVRRRRRRRRXXXXXXXXSSSSSSSSZZZZZZZZWWWWWWWW[[[[[[[[MMMMMMMMSSSSSSSSLLLLLLLLNNNNNNNNHHHHHHHHRRRRRRRRCCCCCCCCWWWWWWWWPPPPPPPPPPPPPPPPXXXXXXXXVVVVVVVVPPPPPPPPLLLLLLLLIIIIIIIIEEEEEEEENNNNNNNNMMMMMMMMPPPPPPPPNNNNNNNNJJJJJJJJTTTTTTTTLLLLLLLLEEEEEEEENNNNNNNN````````````````[[[[[[[[bbbbbbbbeeeeeeee[[[[[[[[]]]]]]]][[[[[[[[VVVVVVVVRRRRRRRRXXXXXXXXSSSSSSSSZZZZZZZZWWWWWWWW[[[[[[[[MMMMMMMMSSSSSSSSLLLLLLLLNNNNNNNNHHHHHHHHRRRRRRRRCCCCCCCCWWWWWWWWPPPPPPPPPPPPPPPPYYYYYYYYVVVVVVVVQQQQQQQQLLLLLLLLIIIIIIIIEEEEEEEENNNNNNNNMMMMMMMMPPPPPPPPNNNNNNNNJJJJJJJJTTTTTTTTLLLLLLLLEEEEEEEENNNNNNNN````````````````[[[[[[[[bbbbbbbbeeeeeeee[[[[[[[[]]]]]]]][[[[[[[[VVVVVVVVRRRRRRRRXXXXXXXXTTTTTTTTZZZZZZZZWWWWWWWW[[[[[[[[MMMMMMMMSSSSSSSSLLLLLLLLNNNNNNNNHHHHHHHHRRRRRRRRCCCCCCCCWWWWWWWWPPPPPPPPPPPPPPPPYYYYYYYYVVVVVVVVQQQQQQQQLLLLLLLLIIIIIIIIEEEEEEEENNNNNNNNMMMMMMMMPPPPPPPPNNNNNNNNJJJJJJJJTTTTTTTTLLLLLLLLEEEEEEEENNNNNNNN````````````````[[[[[[[[bbbbbbbbeeeeeeee[[[[[[[[^^^^^^^^[[[[[[[[VVVVVVVVRRRRRRRRXXXXXXXXTTTTTTTTZZZZZZZZWWWWWWWW[[[[[[[[MMMMMMMMSSSSSSSSLLLLLLLLNNNNNNNNIIIIIIIIRRRRRRRRCCCCCCCCWWWWWWWWPPPPPPPPPPPPPPPPYYYYYYYYVVVVVVVVQQQQQQQQLLLLLLLLIIIIIIIIEEEEEEEENNNNNNNNMMMMMMMMPPPPPPPPNNNNNNNNJJJJJJJJTTTTTTTTLLLLLLLLEEEEEEEERRRRRRRR````````````````[[[[[[[[ZZZZZZZZeeeeeeee[[[[[[[[^^^^^^^^ccccccccOOOOOOOOUUUUUUUUXXXXXXXX\\\\\\\\^^^^^^^^WWWWWWWW[[[[[[[[QQQQQQQQSSSSSSSSLLLLLLLLFFFFFFFFDDDDDDDDFFFFFFFFGGGGGGGGTTTTTTTTKKKKKKKKPPPPPPPPYYYYYYYYSSSSSSSSQQQQQQQQOOOOOOOOIIIIIIIIEEEEEEEENNNNNNNNMMMMMMMMSSSSSSSSNNNNNNNNJJJJJJJJLLLLLLLLLLLLLLLL@@@@@@@@RRRRRRRR````````````````[[[[[[[[ZZZZZZZZeeeeeeee[[[[[[[[^^^^^^^^ccccccccOOOOOOOOUUUUUUUUXXXXXXXX\\\\\\\\^^^^^^^^WWWWWWWW[[[[[[[[QQQQQQQQSSSSSSSSLLLLLLLLFFFFFFFFDDDDDDDDFFFFFFFFGGGGGGGGTTTTTTTTKKKKKKKKPPPPPPPPYYYYYYYYSSSSSSSSQQQQQQQQOOOOOOOOIIIIIIIIEEEEEEEENNNNNNNNMMMMMMMMSSSSSSSSNNNNNNNNKKKKKKKKLLLLLLLLLLLLLLLL@@@@@@@@RRRRRRRR````````````````[[[[[[[[ZZZZZZZZeeeeeeee[[[[[[[[^^^^^^^^ccccccccOOOOOOOOUUUUUUUUXXXXXXXX\\\\\\\\^^^^^^^^WWWWWWWW\\\\\\\\QQQQQQQQSSSSSSSSLLLLLLLLFFFFFFFFDDDDDDDDFFFFFFFFGGGGGGGGTTTTTTTTKKKKKKKKPPPPPPPPYYYYYYYYSSSSSSSSQQQQQQQQOOOOOOOOIIIIIIIIEEEEEEEENNNNNNNNMMMMMMMMSSSSSSSSNNNNNNNNKKKKKKKKLLLLLLLLLLLLLLLL@@@@@@@@RRRRRRRR````````````````[[[[[[[[ZZZZZZZZeeeeeeee[[[[[[[[^^^^^^^^ccccccccOOOOOOOOUUUUUUUUXXXXXXXX\\\\\\\\^^^^^^^^WWWWWWWW\\\\\\\\QQQQQQQQSSSSSSSSLLLLLLLLFFFFFFFFDDDDDDDDFFFFFFFFGGGGGGGGTTTTTTTTKKKKKKKKQQQQQQQQYYYYYYYYSSSSSSSSQQQQQQQQOOOOOOOOIIIIIIIIEEEEEEEENNNNNNNNMMMMMMMMSSSSSSSSNNNNNNNNKKKKKKKKLLLLLLLLLLLLLLLL@@@@@@@@RRRRRRRR````````````````[[[[[[[[ZZZZZZZZeeeeeeee[[[[[[[[^^^^^^^^ccccccccOOOOOOOOUUUUUUUUXXXXXXXX\\\\\\\\^^^^^^^^WWWWWWWW\\\\\\\\QQQQQQQQSSSSSSSSLLLLLLLLFFFFFFFFDDDDDDDDFFFFFFFFGGGGGGGGTTTTTTTTKKKKKKKKQQQQQQQQYYYYYYYYSSSSSSSSQQQQQQQQOOOOOOOOIIIIIIIIEEEEEEEENNNNNNNNMMMMMMMMSSSSSSSSOOOOOOOOKKKKKKKKLLLLLLLLLLLLLLLL@@@@@@@@RRRRRRRR````````````````[[[[[[[[ZZZZZZZZeeeeeeee[[[[[[[[^^^^^^^^ddddddddOOOOOOOOUUUUUUUUXXXXXXXX\\\\\\\\^^^^^^^^WWWWWWWW\\\\\\\\QQQQQQQQSSSSSSSSLLLLLLLLFFFFFFFFDDDDDDDDFFFFFFFFGGGGGGGGTTTTTTTTKKKKKKKKQQQQQQQQYYYYYYYYSSSSSSSSQQQQQQQQOOOOOOOOIIIIIIIIFFFFFFFFNNNNNNNNMMMMMMMMSSSSSSSSOOOOOOOOKKKKKKKKLLLLLLLLLLLLLLLL@@@@@@@@RRRRRRRR````````````````[[[[[[[[ZZZZZZZZeeeeeeee\\\\\\\\^^^^^^^^ddddddddOOOOOOOOUUUUUUUUXXXXXXXX\\\\\\\\^^^^^^^^WWWWWWWW\\\\\\\\QQQQQQQQSSSSSSSSLLLLLLLLFFFFFFFFDDDDDDDDFFFFFFFFGGGGGGGGTTTTTTTTKKKKKKKKQQQQQQQQYYYYYYYYSSSSSSSSQQQQQQQQOOOOOOOOIIIIIIIIFFFFFFFFNNNNNNNNMMMMMMMMSSSSSSSSOOOOOOOOKKKKKKKKLLLLLLLLLLLLLLLL@@@@@@@@RRRRRRRR````````````````[[[[[[[[ZZZZZZZZeeeeeeee\\\\\\\\^^^^^^^^ddddddddOOOOOOOOUUUUUUUUXXXXXXXX\\\\\\\\^^^^^^^^WWWWWWWW\\\\\\\\QQQQQQQQSSSSSSSSLLLLLLLLFFFFFFFFDDDDDDDDFFFFFFFFGGGGGGGGTTTTTTTTKKKKKKKKQQQQQQQQYYYYYYYYSSSSSSSSQQQQQQQQOOOOOOOOIIIIIIIIFFFFFFFFNNNNNNNNMMMMMMMMSSSSSSSSOOOOOOOOKKKKKKKKLLLLLLLLLLLLLLLL@@@@@@@@WWWWWWWW````````````````ccccccccVVVVVVVVeeeeeeee\\\\\\\\ffffffffhhhhhhhhZZZZZZZZZZZZZZZZXXXXXXXXYYYYYYYYSSSSSSSSOOOOOOOO\\\\\\\\NNNNNNNNKKKKKKKKLLLLLLLLBBBBBBBBLLLLLLLLAAAAAAAALLLLLLLLGGGGGGGGKKKKKKKKQQQQQQQQYYYYYYYYNNNNNNNNQQQQQQQQLLLLLLLLIIIIIIIIFFFFFFFFNNNNNNNNMMMMMMMMPPPPPPPPOOOOOOOOKKKKKKKKGGGGGGGGLLLLLLLL@@@@@@@@WWWWWWWW````````````````ccccccccVVVVVVVVeeeeeeee\\\\\\\\ffffffffhhhhhhhhZZZZZZZZZZZZZZZZXXXXXXXXYYYYYYYYSSSSSSSSOOOOOOOO\\\\\\\\NNNNNNNNKKKKKKKKLLLLLLLLBBBBBBBBLLLLLLLLAAAAAAAALLLLLLLLGGGGGGGGKKKKKKKKQQQQQQQQYYYYYYYYNNNNNNNNQQQQQQQQLLLLLLLLIIIIIIIIFFFFFFFFNNNNNNNNMMMMMMMMPPPPPPPPOOOOOOOOKKKKKKKKGGGGGGGGLLLLLLLL@@@@@@@@WWWWWWWW````````````````ccccccccVVVVVVVVeeeeeeee\\\\\\\\ffffffffhhhhhhhhZZZZZZZZZZZZZZZZXXXXXXXXYYYYYYYYSSSSSSSSOOOOOOOO\\\\\\\\NNNNNNNNKKKKKKKKLLLLLLLLBBBBBBBBLLLLLLLLAAAAAAAALLLLLLLLGGGGGGGGKKKKKKKKQQQQQQQQYYYYYYYYNNNNNNNNQQQQQQQQLLLLLLLLIIIIIIIIFFFFFFFFNNNNNNNNMMMMMMMMPPPPPPPPOOOOOOOOKKKKKKKKGGGGGGGGLLLLLLLL@@@@@@@@WWWWWWWW````````````````ccccccccVVVVVVVVeeeeeeee[[[[[[[[ffffffffhhhhhhhhZZZZZZZZZZZZZZZZXXXXXXXXYYYYYYYYSSSSSSSSOOOOOOOO\\\\\\\\NNNNNNNNKKKKKKKKLLLLLLLLBBBBBBBBLLLLLLLLAAAAAAAALLLLLLLLGGGGGGGGKKKKKKKKQQQQQQQQYYYYYYYYNNNNNNNNQQQQQQQQLLLLLLLLIIIIIIIIFFFFFFFFNNNNNNNNMMMMMMMMPPPPPPPPOOOOOOOOKKKKKKKKGGGGGGGGLLLLLLLL@@@@@@@@WWWWWWWW````````````````ccccccccVVVVVVVVeeeeeeee[[[[[[[[ffffffffhhhhhhhhZZZZZZZZZZZZZZZZXXXXXXXXYYYYYYYYSSSSSSSSOOOOOOOO\\\\\\\\NNNNNNNNKKKKKKKKLLLLLLLLBBBBBBBBLLLLLLLLAAAAAAAALLLLLLLLGGGGGGGGKKKKKKKKQQQQQQQQYYYYYYYYNNNNNNNNQQQQQQQQLLLLLLLLIIIIIIIIEEEEEEEENNNNNNNNMMMMMMMMPPPPPPPPOOOOOOOOKKKKKKKKGGGGGGGGLLLLLLLL@@@@@@@@WWWWWWWW````````````````ccccccccUUUUUUUUeeeeeeee[[[[[[[[eeeeeeeehhhhhhhhZZZZZZZZZZZZZZZZXXXXXXXXYYYYYYYYSSSSSSSSOOOOOOOO\\\\\\\\MMMMMMMMKKKKKKKKLLLLLLLLAAAAAAAALLLLLLLLAAAAAAAALLLLLLLLGGGGGGGGKKKKKKKKQQQQQQQQYYYYYYYYNNNNNNNNQQQQQQQQLLLLLLLLIIIIIIIIEEEEEEEENNNNNNNNMMMMMMMMPPPPPPPPNNNNNNNNKKKKKKKKGGGGGGGGLLLLLLLL@@@@@@@@WWWWWWWW````````````````ccccccccUUUUUUUUeeeeeeee[[[[[[[[eeeeeeeehhhhhhhhZZZZZZZZZZZZZZZZXXXXXXXXYYYYYYYYSSSSSSSSOOOOOOOO\\\\\\\\MMMMMMMMKKKKKKKKLLLLLLLLAAAAAAAALLLLLLLLAAAAAAAALLLLLLLLGGGGGGGGKKKKKKKKPPPPPPPPYYYYYYYYNNNNNNNNQQQQQQQQLLLLLLLLIIIIIIIIEEEEEEEENNNNNNNNMMMMMMMMPPPPPPPPNNNNNNNNKKKKKKKKGGGGGGGGLLLLLLLL@@@@@@@@WWWWWWWW````````````````ccccccccUUUUUUUUeeeeeeee[[[[[[[[eeeeeeeehhhhhhhhZZZZZZZZZZZZZZZZXXXXXXXXXXXXXXXXSSSSSSSSOOOOOOOO[[[[[[[[MMMMMMMMKKKKKKKKLLLLLLLLAAAAAAAALLLLLLLLAAAAAAAALLLLLLLLGGGGGGGGKKKKKKKKPPPPPPPPYYYYYYYYNNNNNNNNQQQQQQQQLLLLLLLLIIIIIIIIEEEEEEEENNNNNNNNMMMMMMMMPPPPPPPPNNNNNNNNKKKKKKKKGGGGGGGGLLLLLLLL@@@@@@@@WWWWWWWW````````````````````````]]]]]]]]eeeeeeeeccccccccjjjjjjjj````````SSSSSSSSRRRRRRRRPPPPPPPPTTTTTTTTAAAAAAAARRRRRRRRTTTTTTTTIIIIIIIIFFFFFFFFLLLLLLLLAAAAAAAAIIIIIIIIIIIIIIIILLLLLLLLBBBBBBBBSSSSSSSSXXXXXXXXQQQQQQQQNNNNNNNNQQQQQQQQOOOOOOOOIIIIIIIIEEEEEEEENNNNNNNNMMMMMMMMKKKKKKKKNNNNNNNNJJJJJJJJOOOOOOOODDDDDDDD@@@@@@@@VVVVVVVV````````````````________]]]]]]]]eeeeeeeeccccccccjjjjjjjj````````SSSSSSSSRRRRRRRRPPPPPPPPTTTTTTTTAAAAAAAARRRRRRRRTTTTTTTTHHHHHHHHFFFFFFFFLLLLLLLLAAAAAAAAIIIIIIIIIIIIIIIIKKKKKKKKBBBBBBBBSSSSSSSSXXXXXXXXQQQQQQQQNNNNNNNNQQQQQQQQOOOOOOOOIIIIIIIIEEEEEEEENNNNNNNNMMMMMMMMKKKKKKKKNNNNNNNNJJJJJJJJOOOOOOOODDDDDDDD@@@@@@@@VVVVVVVV````````````````________]]]]]]]]eeeeeeeeccccccccjjjjjjjj````````SSSSSSSSRRRRRRRRPPPPPPPPTTTTTTTTAAAAAAAARRRRRRRRSSSSSSSSHHHHHHHHFFFFFFFFLLLLLLLLAAAAAAAAHHHHHHHHIIIIIIIIKKKKKKKKBBBBBBBBSSSSSSSSXXXXXXXXQQQQQQQQNNNNNNNNQQQQQQQQOOOOOOOOIIIIIIIIEEEEEEEENNNNNNNNMMMMMMMMKKKKKKKKNNNNNNNNJJJJJJJJOOOOOOOODDDDDDDD@@@@@@@@VVVVVVVV````````````````________]]]]]]]]eeeeeeeeccccccccjjjjjjjj````````SSSSSSSSRRRRRRRRPPPPPPPPSSSSSSSSAAAAAAAARRRRRRRRSSSSSSSSHHHHHHHHFFFFFFFFLLLLLLLLAAAAAAAAHHHHHHHHIIIIIIIIKKKKKKKKBBBBBBBBSSSSSSSSXXXXXXXXQQQQQQQQNNNNNNNNQQQQQQQQOOOOOOOOIIIIIIIIEEEEEEEENNNNNNNNMMMMMMMMKKKKKKKKNNNNNNNNJJJJJJJJOOOOOOOOCCCCCCCC@@@@@@@@VVVVVVVV````````````````________]]]]]]]]eeeeeeeeccccccccjjjjjjjj````````SSSSSSSSRRRRRRRRPPPPPPPPSSSSSSSSAAAAAAAARRRRRRRRSSSSSSSSHHHHHHHHFFFFFFFFLLLLLLLLAAAAAAAAHHHHHHHHIIIIIIIIKKKKKKKKBBBBBBBBSSSSSSSSXXXXXXXXPPPPPPPPNNNNNNNNPPPPPPPPOOOOOOOOIIIIIIIIEEEEEEEENNNNNNNNMMMMMMMMKKKKKKKKNNNNNNNNJJJJJJJJOOOOOOOOCCCCCCCC@@@@@@@@VVVVVVVV````````````````________]]]]]]]]eeeeeeeeccccccccjjjjjjjj````````SSSSSSSSRRRRRRRRPPPPPPPPSSSSSSSS@@@@@@@@RRRRRRRRSSSSSSSSHHHHHHHHFFFFFFFFLLLLLLLLAAAAAAAAHHHHHHHHIIIIIIIIKKKKKKKKBBBBBBBBSSSSSSSSXXXXXXXXPPPPPPPPMMMMMMMMPPPPPPPPOOOOOOOOIIIIIIIIEEEEEEEENNNNNNNNMMMMMMMMKKKKKKKKNNNNNNNNJJJJJJJJOOOOOOOOCCCCCCCC@@@@@@@@VVVVVVVV````````````````________]]]]]]]]eeeeeeeecccccccciiiiiiii````````SSSSSSSSRRRRRRRRPPPPPPPPSSSSSSSS@@@@@@@@RRRRRRRRSSSSSSSSHHHHHHHHFFFFFFFFLLLLLLLLAAAAAAAAHHHHHHHHHHHHHHHHKKKKKKKKBBBBBBBBSSSSSSSSXXXXXXXXPPPPPPPPMMMMMMMMPPPPPPPPOOOOOOOOIIIIIIIIEEEEEEEEMMMMMMMMMMMMMMMMKKKKKKKKNNNNNNNNJJJJJJJJOOOOOOOOCCCCCCCC@@@@@@@@VVVVVVVV````````________________]]]]]]]]ddddddddcccccccciiiiiiii````````SSSSSSSSRRRRRRRROOOOOOOOSSSSSSSS@@@@@@@@RRRRRRRRSSSSSSSSHHHHHHHHFFFFFFFFLLLLLLLLAAAAAAAAHHHHHHHHHHHHHHHHKKKKKKKKBBBBBBBBSSSSSSSSXXXXXXXXPPPPPPPPMMMMMMMMPPPPPPPPOOOOOOOOIIIIIIIIEEEEEEEEMMMMMMMMMMMMMMMMJJJJJJJJNNNNNNNNJJJJJJJJOOOOOOOOCCCCCCCC@@@@@@@@VVVVVVVV________________bbbbbbbbaaaaaaaadddddddd________ZZZZZZZZSSSSSSSSQQQQQQQQMMMMMMMMSSSSSSSSSSSSSSSSCCCCCCCCOOOOOOOOFFFFFFFFPPPPPPPPFFFFFFFFKKKKKKKKAAAAAAAACCCCCCCCEEEEEEEEKKKKKKKKAAAAAAAAOOOOOOOOUUUUUUUUKKKKKKKKMMMMMMMMHHHHHHHHKKKKKKKKIIIIIIIIEEEEEEEEMMMMMMMMMMMMMMMMJJJJJJJJNNNNNNNNRRRRRRRRKKKKKKKK>>>>>>>>@@@@@@@@VVVVVVVV________________bbbbbbbbaaaaaaaadddddddd________ZZZZZZZZSSSSSSSSQQQQQQQQMMMMMMMMSSSSSSSSSSSSSSSSCCCCCCCCNNNNNNNNFFFFFFFFPPPPPPPPFFFFFFFFKKKKKKKKAAAAAAAACCCCCCCCEEEEEEEEKKKKKKKKAAAAAAAAOOOOOOOOUUUUUUUUKKKKKKKKMMMMMMMMHHHHHHHHKKKKKKKKIIIIIIIIEEEEEEEEMMMMMMMMMMMMMMMMJJJJJJJJNNNNNNNNRRRRRRRRKKKKKKKK>>>>>>>>@@@@@@@@VVVVVVVV________________bbbbbbbbaaaaaaaadddddddd________ZZZZZZZZSSSSSSSSQQQQQQQQMMMMMMMMRRRRRRRRSSSSSSSSCCCCCCCCNNNNNNNNFFFFFFFFPPPPPPPPFFFFFFFFKKKKKKKKAAAAAAAACCCCCCCCEEEEEEEEKKKKKKKKAAAAAAAAOOOOOOOOTTTTTTTTKKKKKKKKMMMMMMMMHHHHHHHHKKKKKKKKHHHHHHHHEEEEEEEEMMMMMMMMLLLLLLLLJJJJJJJJNNNNNNNNRRRRRRRRKKKKKKKK>>>>>>>>????????VVVVVVVV________________bbbbbbbbaaaaaaaadddddddd________ZZZZZZZZSSSSSSSSQQQQQQQQLLLLLLLLRRRRRRRRSSSSSSSSCCCCCCCCNNNNNNNNFFFFFFFFPPPPPPPPFFFFFFFFKKKKKKKK@@@@@@@@CCCCCCCCEEEEEEEEKKKKKKKKAAAAAAAAOOOOOOOOTTTTTTTTKKKKKKKKMMMMMMMMHHHHHHHHKKKKKKKKHHHHHHHHDDDDDDDDMMMMMMMMLLLLLLLLJJJJJJJJMMMMMMMMRRRRRRRRKKKKKKKK>>>>>>>>????????VVVVVVVV________________bbbbbbbbaaaaaaaadddddddd________ZZZZZZZZSSSSSSSSQQQQQQQQLLLLLLLLRRRRRRRRSSSSSSSSCCCCCCCCNNNNNNNNFFFFFFFFPPPPPPPPEEEEEEEEKKKKKKKK@@@@@@@@CCCCCCCCEEEEEEEEKKKKKKKKAAAAAAAAOOOOOOOOTTTTTTTTKKKKKKKKMMMMMMMMHHHHHHHHKKKKKKKKHHHHHHHHDDDDDDDDMMMMMMMMLLLLLLLLJJJJJJJJMMMMMMMMRRRRRRRRKKKKKKKK>>>>>>>>????????VVVVVVVV________________bbbbbbbbaaaaaaaadddddddd________ZZZZZZZZSSSSSSSSQQQQQQQQLLLLLLLLRRRRRRRRSSSSSSSSCCCCCCCCNNNNNNNNFFFFFFFFPPPPPPPPEEEEEEEEKKKKKKKK@@@@@@@@CCCCCCCCEEEEEEEEKKKKKKKKAAAAAAAAOOOOOOOOTTTTTTTTKKKKKKKKMMMMMMMMHHHHHHHHKKKKKKKKHHHHHHHHDDDDDDDDMMMMMMMMLLLLLLLLJJJJJJJJMMMMMMMMRRRRRRRRKKKKKKKK>>>>>>>>????????UUUUUUUU________________bbbbbbbbaaaaaaaadddddddd________YYYYYYYYRRRRRRRRQQQQQQQQLLLLLLLLRRRRRRRRSSSSSSSSCCCCCCCCNNNNNNNNFFFFFFFFOOOOOOOOEEEEEEEEKKKKKKKK@@@@@@@@CCCCCCCCEEEEEEEEJJJJJJJJAAAAAAAAOOOOOOOOTTTTTTTTKKKKKKKKMMMMMMMMGGGGGGGGKKKKKKKKHHHHHHHHDDDDDDDDMMMMMMMMLLLLLLLLJJJJJJJJMMMMMMMMRRRRRRRRKKKKKKKK========????????UUUUUUUU________________aaaaaaaaaaaaaaaadddddddd________YYYYYYYYRRRRRRRRQQQQQQQQLLLLLLLLRRRRRRRRRRRRRRRRCCCCCCCCNNNNNNNNFFFFFFFFOOOOOOOOEEEEEEEEKKKKKKKK@@@@@@@@BBBBBBBBDDDDDDDDJJJJJJJJAAAAAAAAOOOOOOOOTTTTTTTTKKKKKKKKMMMMMMMMGGGGGGGGKKKKKKKKHHHHHHHHDDDDDDDDMMMMMMMMLLLLLLLLJJJJJJJJMMMMMMMMQQQQQQQQKKKKKKKK========????????MMMMMMMM________________^^^^^^^^aaaaaaaa\\\\\\\\RRRRRRRRHHHHHHHHMMMMMMMMUUUUUUUUTTTTTTTTWWWWWWWWRRRRRRRRHHHHHHHHIIIIIIIIIIIIIIIITTTTTTTTEEEEEEEECCCCCCCC@@@@@@@@KKKKKKKKHHHHHHHHJJJJJJJJAAAAAAAARRRRRRRROOOOOOOOKKKKKKKKLLLLLLLLKKKKKKKKFFFFFFFFPPPPPPPPLLLLLLLLMMMMMMMMLLLLLLLLJJJJJJJJMMMMMMMMVVVVVVVVFFFFFFFF========????????MMMMMMMM________________^^^^^^^^````````\\\\\\\\RRRRRRRRHHHHHHHHMMMMMMMMUUUUUUUUTTTTTTTTWWWWWWWWRRRRRRRRGGGGGGGGIIIIIIIIIIIIIIIITTTTTTTTEEEEEEEEBBBBBBBB@@@@@@@@JJJJJJJJGGGGGGGGJJJJJJJJAAAAAAAARRRRRRRROOOOOOOOJJJJJJJJLLLLLLLLJJJJJJJJFFFFFFFFPPPPPPPPLLLLLLLLLLLLLLLLLLLLLLLLJJJJJJJJMMMMMMMMVVVVVVVVFFFFFFFF========????????MMMMMMMM________^^^^^^^^^^^^^^^^````````\\\\\\\\RRRRRRRRHHHHHHHHMMMMMMMMUUUUUUUUTTTTTTTTVVVVVVVVRRRRRRRRGGGGGGGGIIIIIIIIIIIIIIIITTTTTTTTEEEEEEEEBBBBBBBB@@@@@@@@JJJJJJJJGGGGGGGGJJJJJJJJAAAAAAAARRRRRRRROOOOOOOOJJJJJJJJLLLLLLLLJJJJJJJJFFFFFFFFPPPPPPPPLLLLLLLLLLLLLLLLLLLLLLLLIIIIIIIIMMMMMMMMVVVVVVVVEEEEEEEE========????????MMMMMMMM^^^^^^^^^^^^^^^^^^^^^^^^````````\\\\\\\\RRRRRRRRHHHHHHHHMMMMMMMMUUUUUUUUTTTTTTTTVVVVVVVVRRRRRRRRGGGGGGGGIIIIIIIIHHHHHHHHTTTTTTTTEEEEEEEEBBBBBBBB@@@@@@@@JJJJJJJJGGGGGGGGJJJJJJJJ@@@@@@@@RRRRRRRROOOOOOOOJJJJJJJJLLLLLLLLJJJJJJJJEEEEEEEEPPPPPPPPLLLLLLLLLLLLLLLLLLLLLLLLIIIIIIIIMMMMMMMMVVVVVVVVEEEEEEEE========????????MMMMMMMM^^^^^^^^^^^^^^^^^^^^^^^^````````\\\\\\\\RRRRRRRRGGGGGGGGMMMMMMMMUUUUUUUUSSSSSSSSVVVVVVVVRRRRRRRRGGGGGGGGIIIIIIIIHHHHHHHHTTTTTTTTEEEEEEEEBBBBBBBB@@@@@@@@JJJJJJJJGGGGGGGGJJJJJJJJ@@@@@@@@RRRRRRRROOOOOOOOJJJJJJJJLLLLLLLLJJJJJJJJEEEEEEEEPPPPPPPPLLLLLLLLLLLLLLLLLLLLLLLLIIIIIIIIMMMMMMMMVVVVVVVVEEEEEEEE========>>>>>>>>MMMMMMMM^^^^^^^^^^^^^^^^^^^^^^^^````````[[[[[[[[RRRRRRRRGGGGGGGGMMMMMMMMUUUUUUUUSSSSSSSSVVVVVVVVRRRRRRRRGGGGGGGGIIIIIIIIHHHHHHHHTTTTTTTTEEEEEEEEBBBBBBBB????????JJJJJJJJGGGGGGGGJJJJJJJJ@@@@@@@@QQQQQQQQOOOOOOOOJJJJJJJJLLLLLLLLJJJJJJJJEEEEEEEEPPPPPPPPLLLLLLLLLLLLLLLLKKKKKKKKIIIIIIIILLLLLLLLVVVVVVVVEEEEEEEE========>>>>>>>>LLLLLLLL^^^^^^^^^^^^^^^^^^^^^^^^````````[[[[[[[[RRRRRRRRGGGGGGGGMMMMMMMMUUUUUUUUSSSSSSSSVVVVVVVVRRRRRRRRGGGGGGGGHHHHHHHHHHHHHHHHSSSSSSSSDDDDDDDDBBBBBBBB????????JJJJJJJJGGGGGGGGJJJJJJJJ@@@@@@@@QQQQQQQQNNNNNNNNJJJJJJJJLLLLLLLLJJJJJJJJEEEEEEEEOOOOOOOOLLLLLLLLLLLLLLLLKKKKKKKKIIIIIIIILLLLLLLLVVVVVVVVEEEEEEEE========>>>>>>>>LLLLLLLL^^^^^^^^^^^^^^^^^^^^^^^^````````[[[[[[[[QQQQQQQQGGGGGGGGMMMMMMMMUUUUUUUUSSSSSSSSVVVVVVVVRRRRRRRRGGGGGGGGHHHHHHHHHHHHHHHHSSSSSSSSDDDDDDDDBBBBBBBB????????JJJJJJJJGGGGGGGGJJJJJJJJ@@@@@@@@QQQQQQQQNNNNNNNNJJJJJJJJLLLLLLLLJJJJJJJJEEEEEEEEOOOOOOOOKKKKKKKKLLLLLLLLKKKKKKKKIIIIIIIILLLLLLLLVVVVVVVVEEEEEEEE========>>>>>>>>PPPPPPPP^^^^^^^^VVVVVVVVaaaaaaaa````````VVVVVVVVMMMMMMMMBBBBBBBBMMMMMMMMTTTTTTTTXXXXXXXXVVVVVVVVRRRRRRRROOOOOOOOPPPPPPPPUUUUUUUUSSSSSSSSLLLLLLLLEEEEEEEEGGGGGGGGOOOOOOOOLLLLLLLLIIIIIIIIPPPPPPPPNNNNNNNNNNNNNNNNJJJJJJJJLLLLLLLLOOOOOOOOEEEEEEEELLLLLLLLPPPPPPPPLLLLLLLLKKKKKKKKIIIIIIIILLLLLLLLMMMMMMMMEEEEEEEEEEEEEEEE>>>>>>>>OOOOOOOO^^^^^^^^VVVVVVVVaaaaaaaa````````VVVVVVVVMMMMMMMMBBBBBBBBMMMMMMMMTTTTTTTTXXXXXXXXVVVVVVVVRRRRRRRROOOOOOOOPPPPPPPPUUUUUUUUSSSSSSSSLLLLLLLLEEEEEEEEGGGGGGGGNNNNNNNNLLLLLLLLIIIIIIIIPPPPPPPPNNNNNNNNNNNNNNNNJJJJJJJJLLLLLLLLOOOOOOOOEEEEEEEELLLLLLLLPPPPPPPPLLLLLLLLKKKKKKKKIIIIIIIILLLLLLLLMMMMMMMMEEEEEEEEEEEEEEEE>>>>>>>>OOOOOOOO^^^^^^^^VVVVVVVV````````````````VVVVVVVVLLLLLLLLBBBBBBBBLLLLLLLLTTTTTTTTXXXXXXXXVVVVVVVVQQQQQQQQOOOOOOOOPPPPPPPPUUUUUUUUSSSSSSSSLLLLLLLLEEEEEEEEGGGGGGGGNNNNNNNNKKKKKKKKIIIIIIIIPPPPPPPPNNNNNNNNNNNNNNNNJJJJJJJJLLLLLLLLNNNNNNNNEEEEEEEELLLLLLLLPPPPPPPPLLLLLLLLKKKKKKKKIIIIIIIILLLLLLLLMMMMMMMMEEEEEEEEEEEEEEEE>>>>>>>>OOOOOOOO^^^^^^^^VVVVVVVV````````````````VVVVVVVVLLLLLLLLBBBBBBBBLLLLLLLLTTTTTTTTXXXXXXXXVVVVVVVVQQQQQQQQOOOOOOOOPPPPPPPPTTTTTTTTSSSSSSSSLLLLLLLLEEEEEEEEGGGGGGGGNNNNNNNNKKKKKKKKIIIIIIIIPPPPPPPPNNNNNNNNNNNNNNNNJJJJJJJJKKKKKKKKNNNNNNNNEEEEEEEELLLLLLLLPPPPPPPPLLLLLLLLKKKKKKKKIIIIIIIILLLLLLLLMMMMMMMMEEEEEEEEEEEEEEEE>>>>>>>>OOOOOOOO^^^^^^^^VVVVVVVV````````````````VVVVVVVVLLLLLLLLBBBBBBBBLLLLLLLLTTTTTTTTXXXXXXXXVVVVVVVVQQQQQQQQOOOOOOOOPPPPPPPPTTTTTTTTSSSSSSSSLLLLLLLLEEEEEEEEGGGGGGGGNNNNNNNNKKKKKKKKIIIIIIIIPPPPPPPPNNNNNNNNNNNNNNNNIIIIIIIIKKKKKKKKNNNNNNNNEEEEEEEELLLLLLLLPPPPPPPPLLLLLLLLKKKKKKKKIIIIIIIILLLLLLLLMMMMMMMMEEEEEEEEEEEEEEEE>>>>>>>>OOOOOOOO^^^^^^^^VVVVVVVV````````________VVVVVVVVLLLLLLLLBBBBBBBBLLLLLLLLTTTTTTTTWWWWWWWWUUUUUUUUQQQQQQQQNNNNNNNNPPPPPPPPTTTTTTTTSSSSSSSSLLLLLLLLEEEEEEEEGGGGGGGGNNNNNNNNKKKKKKKKIIIIIIIIPPPPPPPPNNNNNNNNNNNNNNNNIIIIIIIIKKKKKKKKNNNNNNNNEEEEEEEELLLLLLLLPPPPPPPPKKKKKKKKKKKKKKKKHHHHHHHHLLLLLLLLMMMMMMMMEEEEEEEEEEEEEEEE>>>>>>>>OOOOOOOO^^^^^^^^VVVVVVVV````````________VVVVVVVVLLLLLLLLBBBBBBBBLLLLLLLLTTTTTTTTWWWWWWWWUUUUUUUUQQQQQQQQNNNNNNNNPPPPPPPPTTTTTTTTSSSSSSSSLLLLLLLLEEEEEEEEGGGGGGGGNNNNNNNNKKKKKKKKIIIIIIIIPPPPPPPPMMMMMMMMNNNNNNNNIIIIIIIIKKKKKKKKNNNNNNNNDDDDDDDDLLLLLLLLPPPPPPPPKKKKKKKKKKKKKKKKHHHHHHHHLLLLLLLLMMMMMMMMDDDDDDDDDDDDDDDD>>>>>>>>OOOOOOOO]]]]]]]]VVVVVVVV````````________VVVVVVVVLLLLLLLLBBBBBBBBLLLLLLLLTTTTTTTTWWWWWWWWUUUUUUUUQQQQQQQQNNNNNNNNPPPPPPPPTTTTTTTTSSSSSSSSLLLLLLLLEEEEEEEEGGGGGGGGNNNNNNNNKKKKKKKKIIIIIIIIPPPPPPPPMMMMMMMMNNNNNNNNIIIIIIIIKKKKKKKKNNNNNNNNDDDDDDDDKKKKKKKKPPPPPPPPKKKKKKKKKKKKKKKKHHHHHHHHLLLLLLLLMMMMMMMMDDDDDDDDDDDDDDDD>>>>>>>>\\\\\\\\]]]]]]]]QQQQQQQQ]]]]]]]]WWWWWWWWVVVVVVVVLLLLLLLLBBBBBBBBLLLLLLLLLLLLLLLLOOOOOOOOUUUUUUUUQQQQQQQQSSSSSSSSTTTTTTTTQQQQQQQQSSSSSSSSQQQQQQQQQQQQQQQQLLLLLLLLNNNNNNNNKKKKKKKKQQQQQQQQZZZZZZZZHHHHHHHHNNNNNNNNQQQQQQQQKKKKKKKKNNNNNNNNDDDDDDDDGGGGGGGGHHHHHHHHKKKKKKKKKKKKKKKKHHHHHHHHLLLLLLLLHHHHHHHHDDDDDDDDIIIIIIII========\\\\\\\\]]]]]]]]QQQQQQQQ]]]]]]]]WWWWWWWWVVVVVVVVLLLLLLLLBBBBBBBBLLLLLLLLLLLLLLLLOOOOOOOOUUUUUUUUQQQQQQQQSSSSSSSSTTTTTTTTQQQQQQQQSSSSSSSSPPPPPPPPQQQQQQQQLLLLLLLLNNNNNNNNKKKKKKKKQQQQQQQQYYYYYYYYHHHHHHHHNNNNNNNNQQQQQQQQKKKKKKKKNNNNNNNNDDDDDDDDFFFFFFFFGGGGGGGGKKKKKKKKJJJJJJJJHHHHHHHHLLLLLLLLHHHHHHHHDDDDDDDDIIIIIIII========\\\\\\\\]]]]]]]]QQQQQQQQ]]]]]]]]WWWWWWWWVVVVVVVVLLLLLLLLBBBBBBBBLLLLLLLLLLLLLLLLOOOOOOOOUUUUUUUUQQQQQQQQSSSSSSSSTTTTTTTTQQQQQQQQSSSSSSSSPPPPPPPPQQQQQQQQLLLLLLLLNNNNNNNNKKKKKKKKQQQQQQQQYYYYYYYYHHHHHHHHNNNNNNNNQQQQQQQQKKKKKKKKNNNNNNNNDDDDDDDDFFFFFFFFGGGGGGGGKKKKKKKKJJJJJJJJHHHHHHHHKKKKKKKKHHHHHHHHDDDDDDDDIIIIIIII========\\\\\\\\]]]]]]]]QQQQQQQQ]]]]]]]]WWWWWWWWVVVVVVVVLLLLLLLLAAAAAAAALLLLLLLLLLLLLLLLOOOOOOOOUUUUUUUUQQQQQQQQSSSSSSSSTTTTTTTTQQQQQQQQRRRRRRRRPPPPPPPPQQQQQQQQKKKKKKKKNNNNNNNNKKKKKKKKQQQQQQQQYYYYYYYYHHHHHHHHNNNNNNNNQQQQQQQQKKKKKKKKNNNNNNNNDDDDDDDDFFFFFFFFGGGGGGGGKKKKKKKKJJJJJJJJHHHHHHHHKKKKKKKKHHHHHHHHDDDDDDDDIIIIIIII========\\\\\\\\]]]]]]]]PPPPPPPP]]]]]]]]WWWWWWWWVVVVVVVVLLLLLLLLAAAAAAAALLLLLLLLLLLLLLLLOOOOOOOOUUUUUUUUQQQQQQQQSSSSSSSSTTTTTTTTQQQQQQQQRRRRRRRRPPPPPPPPQQQQQQQQKKKKKKKKNNNNNNNNKKKKKKKKQQQQQQQQYYYYYYYYHHHHHHHHMMMMMMMMQQQQQQQQKKKKKKKKNNNNNNNNDDDDDDDDFFFFFFFFGGGGGGGGKKKKKKKKJJJJJJJJHHHHHHHHKKKKKKKKHHHHHHHHDDDDDDDDIIIIIIII========\\\\\\\\]]]]]]]]PPPPPPPP]]]]]]]]WWWWWWWWVVVVVVVVLLLLLLLLAAAAAAAALLLLLLLLLLLLLLLLOOOOOOOOUUUUUUUUQQQQQQQQSSSSSSSSTTTTTTTTQQQQQQQQRRRRRRRRPPPPPPPPQQQQQQQQKKKKKKKKNNNNNNNNKKKKKKKKQQQQQQQQYYYYYYYYHHHHHHHHMMMMMMMMQQQQQQQQKKKKKKKKNNNNNNNNDDDDDDDDFFFFFFFFGGGGGGGGKKKKKKKKJJJJJJJJHHHHHHHHKKKKKKKKGGGGGGGGDDDDDDDDIIIIIIII========\\\\\\\\]]]]]]]]PPPPPPPP]]]]]]]]WWWWWWWWVVVVVVVVLLLLLLLLAAAAAAAALLLLLLLLLLLLLLLLOOOOOOOOUUUUUUUUQQQQQQQQSSSSSSSSTTTTTTTTQQQQQQQQRRRRRRRRPPPPPPPPQQQQQQQQKKKKKKKKNNNNNNNNKKKKKKKKQQQQQQQQYYYYYYYYHHHHHHHHMMMMMMMMQQQQQQQQKKKKKKKKNNNNNNNNDDDDDDDDFFFFFFFFGGGGGGGGKKKKKKKKJJJJJJJJHHHHHHHHKKKKKKKKGGGGGGGGDDDDDDDDIIIIIIII========\\\\\\\\]]]]]]]]PPPPPPPP]]]]]]]]WWWWWWWWUUUUUUUULLLLLLLLAAAAAAAALLLLLLLLLLLLLLLLOOOOOOOOUUUUUUUUQQQQQQQQSSSSSSSSTTTTTTTTQQQQQQQQRRRRRRRRPPPPPPPPQQQQQQQQKKKKKKKKNNNNNNNNKKKKKKKKQQQQQQQQYYYYYYYYHHHHHHHHMMMMMMMMQQQQQQQQKKKKKKKKNNNNNNNNDDDDDDDDFFFFFFFFGGGGGGGGKKKKKKKKJJJJJJJJHHHHHHHHKKKKKKKKGGGGGGGGDDDDDDDDIIIIIIII========````````]]]]]]]]XXXXXXXXXXXXXXXXRRRRRRRRUUUUUUUUTTTTTTTTIIIIIIIILLLLLLLLGGGGGGGGJJJJJJJJUUUUUUUUQQQQQQQQSSSSSSSSTTTTTTTTTTTTTTTTRRRRRRRRPPPPPPPPNNNNNNNNKKKKKKKKVVVVVVVVSSSSSSSSUUUUUUUUYYYYYYYYPPPPPPPPUUUUUUUUNNNNNNNNKKKKKKKKNNNNNNNNDDDDDDDDFFFFFFFFBBBBBBBBKKKKKKKKJJJJJJJJHHHHHHHHKKKKKKKKGGGGGGGGDDDDDDDDIIIIIIII========````````]]]]]]]]XXXXXXXXXXXXXXXXRRRRRRRRUUUUUUUUTTTTTTTTIIIIIIIILLLLLLLLGGGGGGGGJJJJJJJJUUUUUUUUQQQQQQQQSSSSSSSSTTTTTTTTTTTTTTTTRRRRRRRRPPPPPPPPNNNNNNNNKKKKKKKKVVVVVVVVSSSSSSSSUUUUUUUUYYYYYYYYPPPPPPPPUUUUUUUUNNNNNNNNKKKKKKKKNNNNNNNNDDDDDDDDFFFFFFFFBBBBBBBBKKKKKKKKJJJJJJJJHHHHHHHHKKKKKKKKGGGGGGGGDDDDDDDDIIIIIIII========````````]]]]]]]]XXXXXXXXXXXXXXXXRRRRRRRRUUUUUUUUTTTTTTTTIIIIIIIILLLLLLLLGGGGGGGGJJJJJJJJUUUUUUUUQQQQQQQQSSSSSSSSTTTTTTTTTTTTTTTTRRRRRRRRPPPPPPPPNNNNNNNNKKKKKKKKVVVVVVVVSSSSSSSSUUUUUUUUYYYYYYYYPPPPPPPPUUUUUUUUNNNNNNNNKKKKKKKKNNNNNNNNDDDDDDDDFFFFFFFFBBBBBBBBKKKKKKKKJJJJJJJJHHHHHHHHKKKKKKKKGGGGGGGGDDDDDDDDIIIIIIII========````````]]]]]]]]XXXXXXXXXXXXXXXXRRRRRRRRUUUUUUUUSSSSSSSSIIIIIIIILLLLLLLLGGGGGGGGJJJJJJJJUUUUUUUUQQQQQQQQSSSSSSSSTTTTTTTTTTTTTTTTRRRRRRRRPPPPPPPPNNNNNNNNKKKKKKKKVVVVVVVVSSSSSSSSUUUUUUUUYYYYYYYYPPPPPPPPUUUUUUUUNNNNNNNNKKKKKKKKNNNNNNNNDDDDDDDDFFFFFFFFBBBBBBBBKKKKKKKKJJJJJJJJHHHHHHHHKKKKKKKKGGGGGGGGDDDDDDDDIIIIIIII========````````]]]]]]]]XXXXXXXXXXXXXXXXRRRRRRRRUUUUUUUUSSSSSSSSIIIIIIIILLLLLLLLGGGGGGGGJJJJJJJJUUUUUUUUQQQQQQQQSSSSSSSSTTTTTTTTTTTTTTTTRRRRRRRRPPPPPPPPNNNNNNNNKKKKKKKKVVVVVVVVSSSSSSSSUUUUUUUUYYYYYYYYPPPPPPPPUUUUUUUUNNNNNNNNKKKKKKKKNNNNNNNNDDDDDDDDFFFFFFFFBBBBBBBBKKKKKKKKJJJJJJJJHHHHHHHHKKKKKKKKGGGGGGGGDDDDDDDDIIIIIIII========````````]]]]]]]]XXXXXXXXXXXXXXXXRRRRRRRRUUUUUUUUSSSSSSSSIIIIIIIILLLLLLLLGGGGGGGGJJJJJJJJUUUUUUUUQQQQQQQQSSSSSSSSTTTTTTTTTTTTTTTTRRRRRRRRPPPPPPPPNNNNNNNNKKKKKKKKUUUUUUUUSSSSSSSSUUUUUUUUYYYYYYYYPPPPPPPPUUUUUUUUNNNNNNNNKKKKKKKKNNNNNNNNDDDDDDDDFFFFFFFFBBBBBBBBKKKKKKKKJJJJJJJJHHHHHHHHKKKKKKKKGGGGGGGGDDDDDDDDIIIIIIII========````````]]]]]]]]XXXXXXXXXXXXXXXXRRRRRRRRUUUUUUUUSSSSSSSSIIIIIIIILLLLLLLLGGGGGGGGJJJJJJJJUUUUUUUUQQQQQQQQSSSSSSSSTTTTTTTTTTTTTTTTRRRRRRRRPPPPPPPPNNNNNNNNKKKKKKKKUUUUUUUUSSSSSSSSUUUUUUUUYYYYYYYYPPPPPPPPUUUUUUUUNNNNNNNNKKKKKKKKNNNNNNNNDDDDDDDDFFFFFFFFBBBBBBBBKKKKKKKKJJJJJJJJHHHHHHHHKKKKKKKKGGGGGGGGDDDDDDDDIIIIIIII========````````]]]]]]]]XXXXXXXXXXXXXXXXRRRRRRRRUUUUUUUUSSSSSSSSIIIIIIIILLLLLLLLGGGGGGGGJJJJJJJJUUUUUUUUQQQQQQQQSSSSSSSSTTTTTTTTTTTTTTTTRRRRRRRRPPPPPPPPNNNNNNNNKKKKKKKKUUUUUUUUSSSSSSSSUUUUUUUUYYYYYYYYPPPPPPPPUUUUUUUUNNNNNNNNKKKKKKKKNNNNNNNNDDDDDDDDFFFFFFFFBBBBBBBBKKKKKKKKJJJJJJJJHHHHHHHHKKKKKKKKGGGGGGGGDDDDDDDDIIIIIIII========````````]]]]]]]]]]]]]]]]XXXXXXXXRRRRRRRRUUUUUUUUHHHHHHHHNNNNNNNNLLLLLLLLGGGGGGGGJJJJJJJJUUUUUUUUQQQQQQQQSSSSSSSSTTTTTTTTPPPPPPPPJJJJJJJJPPPPPPPPIIIIIIIISSSSSSSSZZZZZZZZWWWWWWWWUUUUUUUUYYYYYYYYUUUUUUUURRRRRRRRQQQQQQQQBBBBBBBBEEEEEEEEDDDDDDDDFFFFFFFFBBBBBBBBKKKKKKKKJJJJJJJJHHHHHHHHKKKKKKKKGGGGGGGGDDDDDDDDIIIIIIII========````````]]]]]]]]]]]]]]]]XXXXXXXXRRRRRRRRUUUUUUUUHHHHHHHHNNNNNNNNLLLLLLLLGGGGGGGGJJJJJJJJUUUUUUUUQQQQQQQQSSSSSSSSTTTTTTTTPPPPPPPPJJJJJJJJPPPPPPPPIIIIIIIISSSSSSSSZZZZZZZZWWWWWWWWUUUUUUUUYYYYYYYYUUUUUUUURRRRRRRRQQQQQQQQBBBBBBBBEEEEEEEEDDDDDDDDFFFFFFFFBBBBBBBBKKKKKKKKJJJJJJJJHHHHHHHHKKKKKKKKGGGGGGGGDDDDDDDDIIIIIIII========````````]]]]]]]]]]]]]]]]XXXXXXXXRRRRRRRRUUUUUUUUHHHHHHHHNNNNNNNNLLLLLLLLGGGGGGGGJJJJJJJJUUUUUUUUQQQQQQQQSSSSSSSSTTTTTTTTQQQQQQQQJJJJJJJJPPPPPPPPIIIIIIIISSSSSSSSZZZZZZZZWWWWWWWWUUUUUUUUYYYYYYYYUUUUUUUURRRRRRRRQQQQQQQQCCCCCCCCEEEEEEEEDDDDDDDDFFFFFFFFBBBBBBBBKKKKKKKKJJJJJJJJHHHHHHHHKKKKKKKKGGGGGGGGDDDDDDDDIIIIIIII========````````]]]]]]]]]]]]]]]]XXXXXXXXRRRRRRRRUUUUUUUUHHHHHHHHNNNNNNNNLLLLLLLLGGGGGGGGJJJJJJJJUUUUUUUUQQQQQQQQSSSSSSSSTTTTTTTTQQQQQQQQJJJJJJJJPPPPPPPPIIIIIIIISSSSSSSSZZZZZZZZWWWWWWWWUUUUUUUUYYYYYYYYUUUUUUUURRRRRRRRQQQQQQQQCCCCCCCCEEEEEEEEDDDDDDDDFFFFFFFFBBBBBBBBKKKKKKKKJJJJJJJJHHHHHHHHKKKKKKKKGGGGGGGGDDDDDDDDIIIIIIII========````````]]]]]]]]]]]]]]]]XXXXXXXXRRRRRRRRVVVVVVVVIIIIIIIINNNNNNNNLLLLLLLLGGGGGGGGJJJJJJJJUUUUUUUUQQQQQQQQSSSSSSSSTTTTTTTTQQQQQQQQJJJJJJJJPPPPPPPPIIIIIIIISSSSSSSSZZZZZZZZXXXXXXXXUUUUUUUUYYYYYYYYUUUUUUUURRRRRRRRQQQQQQQQCCCCCCCCFFFFFFFFDDDDDDDDFFFFFFFFBBBBBBBBKKKKKKKKJJJJJJJJHHHHHHHHKKKKKKKKGGGGGGGGDDDDDDDDIIIIIIII========aaaaaaaa]]]]]]]]]]]]]]]]XXXXXXXXRRRRRRRRVVVVVVVVIIIIIIIINNNNNNNNLLLLLLLLGGGGGGGGJJJJJJJJUUUUUUUUQQQQQQQQSSSSSSSSTTTTTTTTQQQQQQQQJJJJJJJJPPPPPPPPIIIIIIIISSSSSSSSZZZZZZZZXXXXXXXXUUUUUUUUYYYYYYYYUUUUUUUURRRRRRRRQQQQQQQQCCCCCCCCFFFFFFFFDDDDDDDDFFFFFFFFBBBBBBBBKKKKKKKKJJJJJJJJHHHHHHHHKKKKKKKKHHHHHHHHDDDDDDDDIIIIIIII========aaaaaaaa]]]]]]]]]]]]]]]]XXXXXXXXSSSSSSSSVVVVVVVVIIIIIIIINNNNNNNNLLLLLLLLGGGGGGGGJJJJJJJJUUUUUUUUQQQQQQQQSSSSSSSSTTTTTTTTQQQQQQQQKKKKKKKKPPPPPPPPIIIIIIIITTTTTTTT[[[[[[[[XXXXXXXXVVVVVVVVYYYYYYYYUUUUUUUURRRRRRRRQQQQQQQQCCCCCCCCFFFFFFFFDDDDDDDDFFFFFFFFBBBBBBBBKKKKKKKKJJJJJJJJHHHHHHHHKKKKKKKKHHHHHHHHDDDDDDDDIIIIIIII========aaaaaaaa]]]]]]]]]]]]]]]]XXXXXXXXSSSSSSSSVVVVVVVVIIIIIIIINNNNNNNNLLLLLLLLGGGGGGGGKKKKKKKKUUUUUUUUQQQQQQQQSSSSSSSSTTTTTTTTQQQQQQQQKKKKKKKKPPPPPPPPIIIIIIIITTTTTTTT[[[[[[[[XXXXXXXXVVVVVVVVYYYYYYYYUUUUUUUURRRRRRRRQQQQQQQQCCCCCCCCFFFFFFFFDDDDDDDDFFFFFFFFCCCCCCCCKKKKKKKKJJJJJJJJHHHHHHHHLLLLLLLLHHHHHHHHDDDDDDDDIIIIIIII========YYYYYYYYVVVVVVVV]]]]]]]]XXXXXXXXSSSSSSSSVVVVVVVV????????OOOOOOOOLLLLLLLLGGGGGGGGKKKKKKKKUUUUUUUUQQQQQQQQKKKKKKKKMMMMMMMMLLLLLLLLNNNNNNNNQQQQQQQQQQQQQQQQYYYYYYYYSSSSSSSSXXXXXXXXVVVVVVVVRRRRRRRRMMMMMMMMNNNNNNNNVVVVVVVV>>>>>>>>AAAAAAAADDDDDDDDGGGGGGGGCCCCCCCCCCCCCCCCKKKKKKKKHHHHHHHHCCCCCCCC@@@@@@@@DDDDDDDDIIIIIIII>>>>>>>>YYYYYYYYVVVVVVVV^^^^^^^^XXXXXXXXSSSSSSSSVVVVVVVV????????OOOOOOOOLLLLLLLLGGGGGGGGKKKKKKKKUUUUUUUUQQQQQQQQKKKKKKKKMMMMMMMMLLLLLLLLNNNNNNNNQQQQQQQQRRRRRRRRYYYYYYYYSSSSSSSSXXXXXXXXVVVVVVVVRRRRRRRRNNNNNNNNNNNNNNNNVVVVVVVV>>>>>>>>AAAAAAAAEEEEEEEEGGGGGGGGCCCCCCCCCCCCCCCCKKKKKKKKHHHHHHHHDDDDDDDD@@@@@@@@DDDDDDDDJJJJJJJJ>>>>>>>>YYYYYYYYVVVVVVVV^^^^^^^^YYYYYYYYSSSSSSSSVVVVVVVV????????OOOOOOOOLLLLLLLLGGGGGGGGKKKKKKKKVVVVVVVVQQQQQQQQKKKKKKKKMMMMMMMMLLLLLLLLNNNNNNNNQQQQQQQQRRRRRRRRYYYYYYYYSSSSSSSSXXXXXXXXVVVVVVVVRRRRRRRRNNNNNNNNNNNNNNNNVVVVVVVV>>>>>>>>AAAAAAAAEEEEEEEEGGGGGGGGCCCCCCCCCCCCCCCCKKKKKKKKIIIIIIIIDDDDDDDD@@@@@@@@EEEEEEEEJJJJJJJJ>>>>>>>>YYYYYYYYVVVVVVVV^^^^^^^^YYYYYYYYSSSSSSSSVVVVVVVV@@@@@@@@OOOOOOOOLLLLLLLLHHHHHHHHKKKKKKKKVVVVVVVVQQQQQQQQKKKKKKKKMMMMMMMMMMMMMMMMNNNNNNNNQQQQQQQQRRRRRRRRYYYYYYYYSSSSSSSSXXXXXXXXVVVVVVVVRRRRRRRRNNNNNNNNNNNNNNNNWWWWWWWW>>>>>>>>AAAAAAAAEEEEEEEEGGGGGGGGCCCCCCCCCCCCCCCCKKKKKKKKIIIIIIIIDDDDDDDD@@@@@@@@EEEEEEEEJJJJJJJJ>>>>>>>>YYYYYYYYVVVVVVVV^^^^^^^^YYYYYYYYSSSSSSSSVVVVVVVV@@@@@@@@OOOOOOOOMMMMMMMMHHHHHHHHKKKKKKKKVVVVVVVVRRRRRRRRLLLLLLLLMMMMMMMMMMMMMMMMNNNNNNNNQQQQQQQQRRRRRRRRYYYYYYYYSSSSSSSSXXXXXXXXVVVVVVVVRRRRRRRRNNNNNNNNNNNNNNNNWWWWWWWW????????AAAAAAAAEEEEEEEEGGGGGGGGCCCCCCCCDDDDDDDDKKKKKKKKIIIIIIIIDDDDDDDD@@@@@@@@EEEEEEEEJJJJJJJJ>>>>>>>>YYYYYYYYVVVVVVVV^^^^^^^^YYYYYYYYSSSSSSSSWWWWWWWW@@@@@@@@OOOOOOOOMMMMMMMMHHHHHHHHKKKKKKKKVVVVVVVVRRRRRRRRLLLLLLLLMMMMMMMMMMMMMMMMOOOOOOOOQQQQQQQQRRRRRRRRYYYYYYYYSSSSSSSSYYYYYYYYVVVVVVVVRRRRRRRRNNNNNNNNNNNNNNNNWWWWWWWW????????BBBBBBBBEEEEEEEEGGGGGGGGCCCCCCCCDDDDDDDDKKKKKKKKIIIIIIIIDDDDDDDD@@@@@@@@EEEEEEEEJJJJJJJJ>>>>>>>>ZZZZZZZZVVVVVVVV^^^^^^^^YYYYYYYYTTTTTTTTWWWWWWWW@@@@@@@@OOOOOOOOMMMMMMMMHHHHHHHHKKKKKKKKVVVVVVVVRRRRRRRRLLLLLLLLMMMMMMMMMMMMMMMMOOOOOOOOQQQQQQQQRRRRRRRRYYYYYYYYTTTTTTTTYYYYYYYYWWWWWWWWRRRRRRRRNNNNNNNNOOOOOOOOWWWWWWWW????????BBBBBBBBEEEEEEEEGGGGGGGGCCCCCCCCDDDDDDDDKKKKKKKKIIIIIIIIDDDDDDDD@@@@@@@@EEEEEEEEJJJJJJJJ>>>>>>>>ZZZZZZZZWWWWWWWW^^^^^^^^YYYYYYYYTTTTTTTTWWWWWWWW@@@@@@@@OOOOOOOOMMMMMMMMHHHHHHHHLLLLLLLLVVVVVVVVRRRRRRRRLLLLLLLLMMMMMMMMMMMMMMMMOOOOOOOORRRRRRRRRRRRRRRRYYYYYYYYTTTTTTTTYYYYYYYYWWWWWWWWRRRRRRRRNNNNNNNNOOOOOOOOWWWWWWWW????????BBBBBBBBEEEEEEEEGGGGGGGGDDDDDDDDDDDDDDDDLLLLLLLLIIIIIIIIDDDDDDDD@@@@@@@@EEEEEEEEJJJJJJJJ>>>>>>>>UUUUUUUUZZZZZZZZWWWWWWWWYYYYYYYYTTTTTTTTWWWWWWWW@@@@@@@@PPPPPPPPMMMMMMMMHHHHHHHHLLLLLLLLNNNNNNNNRRRRRRRRGGGGGGGGIIIIIIIIMMMMMMMMTTTTTTTTRRRRRRRRWWWWWWWWZZZZZZZZOOOOOOOOYYYYYYYYOOOOOOOONNNNNNNNRRRRRRRROOOOOOOOWWWWWWWW????????BBBBBBBBFFFFFFFFHHHHHHHHDDDDDDDD????????LLLLLLLLAAAAAAAA@@@@@@@@<<<<<<<>>>>>>>LLLLLLLL@@@@@@@@NNNNNNNNXXXXXXXX[[[[[[[[[[[[[[[[UUUUUUUUPPPPPPPPBBBBBBBBQQQQQQQQNNNNNNNNJJJJJJJJMMMMMMMMKKKKKKKKKKKKKKKKIIIIIIIIJJJJJJJJOOOOOOOOUUUUUUUUSSSSSSSSYYYYYYYYSSSSSSSSHHHHHHHHRRRRRRRRKKKKKKKKWWWWWWWWXXXXXXXXPPPPPPPPXXXXXXXXIIIIIIIICCCCCCCCGGGGGGGGIIIIIIIIEEEEEEEEIIIIIIIIMMMMMMMM========AAAAAAAA========>>>>>>>>LLLLLLLL@@@@@@@@NNNNNNNNXXXXXXXX[[[[[[[[[[[[[[[[UUUUUUUUPPPPPPPPBBBBBBBBQQQQQQQQOOOOOOOOJJJJJJJJMMMMMMMMKKKKKKKKKKKKKKKKIIIIIIIIJJJJJJJJOOOOOOOOUUUUUUUUSSSSSSSSYYYYYYYYSSSSSSSSHHHHHHHHRRRRRRRRKKKKKKKKWWWWWWWWXXXXXXXXPPPPPPPPYYYYYYYYIIIIIIIICCCCCCCCGGGGGGGGIIIIIIIIEEEEEEEEIIIIIIIIMMMMMMMM========AAAAAAAA========>>>>>>>>LLLLLLLL@@@@@@@@NNNNNNNNXXXXXXXX[[[[[[[[[[[[[[[[UUUUUUUUQQQQQQQQBBBBBBBBQQQQQQQQOOOOOOOOJJJJJJJJMMMMMMMMKKKKKKKKLLLLLLLLIIIIIIIIJJJJJJJJOOOOOOOOUUUUUUUUSSSSSSSSYYYYYYYYSSSSSSSSHHHHHHHHRRRRRRRRKKKKKKKKWWWWWWWWXXXXXXXXPPPPPPPPYYYYYYYYIIIIIIIIDDDDDDDDGGGGGGGGIIIIIIIIEEEEEEEEIIIIIIIIMMMMMMMM>>>>>>>>AAAAAAAA========????????LLLLLLLL@@@@@@@@NNNNNNNNXXXXXXXX[[[[[[[[[[[[[[[[UUUUUUUUQQQQQQQQBBBBBBBBQQQQQQQQOOOOOOOOJJJJJJJJMMMMMMMMKKKKKKKKLLLLLLLLIIIIIIIIJJJJJJJJOOOOOOOOUUUUUUUUSSSSSSSSYYYYYYYYSSSSSSSSIIIIIIIISSSSSSSSLLLLLLLLWWWWWWWWXXXXXXXXPPPPPPPPYYYYYYYYIIIIIIIIDDDDDDDDGGGGGGGGIIIIIIIIEEEEEEEEIIIIIIIIMMMMMMMM>>>>>>>>AAAAAAAA========????????LLLLLLLL@@@@@@@@NNNNNNNNXXXXXXXX[[[[[[[[[[[[[[[[UUUUUUUUQQQQQQQQBBBBBBBBQQQQQQQQOOOOOOOOJJJJJJJJMMMMMMMMKKKKKKKKLLLLLLLLIIIIIIIIJJJJJJJJOOOOOOOOUUUUUUUUSSSSSSSSYYYYYYYYSSSSSSSSIIIIIIIISSSSSSSSLLLLLLLLWWWWWWWWXXXXXXXXPPPPPPPPYYYYYYYYIIIIIIIIDDDDDDDDGGGGGGGGIIIIIIIIEEEEEEEEIIIIIIIIMMMMMMMM>>>>>>>>AAAAAAAA========????????LLLLLLLL@@@@@@@@OOOOOOOOXXXXXXXX[[[[[[[[[[[[[[[[UUUUUUUUQQQQQQQQBBBBBBBBQQQQQQQQOOOOOOOOJJJJJJJJMMMMMMMMKKKKKKKKLLLLLLLLIIIIIIIIKKKKKKKKOOOOOOOOUUUUUUUUSSSSSSSSYYYYYYYYSSSSSSSSIIIIIIIISSSSSSSSLLLLLLLLXXXXXXXXXXXXXXXXQQQQQQQQYYYYYYYYIIIIIIIIDDDDDDDDGGGGGGGGIIIIIIIIEEEEEEEEIIIIIIIIMMMMMMMM>>>>>>>>AAAAAAAA========????????LLLLLLLL@@@@@@@@OOOOOOOOXXXXXXXX[[[[[[[[[[[[[[[[VVVVVVVVQQQQQQQQBBBBBBBBQQQQQQQQOOOOOOOOJJJJJJJJMMMMMMMMKKKKKKKKLLLLLLLLIIIIIIIIKKKKKKKKOOOOOOOOVVVVVVVVSSSSSSSSYYYYYYYYSSSSSSSSIIIIIIIISSSSSSSSLLLLLLLLXXXXXXXXXXXXXXXXQQQQQQQQYYYYYYYYIIIIIIIIDDDDDDDDGGGGGGGGIIIIIIIIEEEEEEEEIIIIIIIIMMMMMMMM>>>>>>>>AAAAAAAA========????????LLLLLLLL@@@@@@@@RRRRRRRRTTTTTTTTXXXXXXXXSSSSSSSSVVVVVVVVDDDDDDDDBBBBBBBBQQQQQQQQOOOOOOOOJJJJJJJJNNNNNNNNKKKKKKKKGGGGGGGGIIIIIIIISSSSSSSSWWWWWWWWVVVVVVVVSSSSSSSSYYYYYYYYGGGGGGGGDDDDDDDDNNNNNNNNLLLLLLLLTTTTTTTTPPPPPPPPQQQQQQQQQQQQQQQQFFFFFFFFDDDDDDDDGGGGGGGGIIIIIIIIFFFFFFFFFFFFFFFFEEEEEEEE>>>>>>>>AAAAAAAA========BBBBBBBBDDDDDDDD88888888RRRRRRRRTTTTTTTTXXXXXXXXSSSSSSSSVVVVVVVVDDDDDDDDBBBBBBBBQQQQQQQQOOOOOOOOJJJJJJJJNNNNNNNNLLLLLLLLGGGGGGGGIIIIIIIISSSSSSSSWWWWWWWWVVVVVVVVTTTTTTTTYYYYYYYYGGGGGGGGDDDDDDDDNNNNNNNNLLLLLLLLTTTTTTTTPPPPPPPPQQQQQQQQQQQQQQQQFFFFFFFFDDDDDDDDGGGGGGGGJJJJJJJJFFFFFFFFFFFFFFFFEEEEEEEE>>>>>>>>AAAAAAAA========BBBBBBBBDDDDDDDD88888888RRRRRRRRTTTTTTTTYYYYYYYYSSSSSSSSVVVVVVVVDDDDDDDDBBBBBBBBRRRRRRRROOOOOOOOJJJJJJJJNNNNNNNNLLLLLLLLGGGGGGGGIIIIIIIISSSSSSSSWWWWWWWWVVVVVVVVTTTTTTTTYYYYYYYYGGGGGGGGDDDDDDDDNNNNNNNNLLLLLLLLUUUUUUUUPPPPPPPPQQQQQQQQQQQQQQQQFFFFFFFFDDDDDDDDGGGGGGGGJJJJJJJJFFFFFFFFFFFFFFFFEEEEEEEE>>>>>>>>BBBBBBBB>>>>>>>>BBBBBBBBDDDDDDDD88888888RRRRRRRRTTTTTTTTYYYYYYYYTTTTTTTTVVVVVVVVDDDDDDDDBBBBBBBBRRRRRRRROOOOOOOOJJJJJJJJNNNNNNNNLLLLLLLLGGGGGGGGIIIIIIIISSSSSSSSWWWWWWWWVVVVVVVVTTTTTTTTYYYYYYYYGGGGGGGGDDDDDDDDNNNNNNNNLLLLLLLLUUUUUUUUPPPPPPPPQQQQQQQQQQQQQQQQFFFFFFFFDDDDDDDDHHHHHHHHJJJJJJJJFFFFFFFFFFFFFFFFEEEEEEEE>>>>>>>>BBBBBBBB>>>>>>>>BBBBBBBBDDDDDDDD88888888RRRRRRRRTTTTTTTTYYYYYYYYTTTTTTTTVVVVVVVVDDDDDDDDBBBBBBBBRRRRRRRROOOOOOOOJJJJJJJJNNNNNNNNLLLLLLLLGGGGGGGGIIIIIIIISSSSSSSSWWWWWWWWVVVVVVVVTTTTTTTTYYYYYYYYGGGGGGGGDDDDDDDDNNNNNNNNLLLLLLLLUUUUUUUUQQQQQQQQQQQQQQQQQQQQQQQQFFFFFFFFDDDDDDDDHHHHHHHHJJJJJJJJFFFFFFFFFFFFFFFFEEEEEEEE>>>>>>>>BBBBBBBB>>>>>>>>BBBBBBBBDDDDDDDD88888888RRRRRRRRTTTTTTTTYYYYYYYYTTTTTTTTVVVVVVVVDDDDDDDDBBBBBBBBRRRRRRRROOOOOOOOJJJJJJJJNNNNNNNNLLLLLLLLGGGGGGGGIIIIIIIISSSSSSSSWWWWWWWWVVVVVVVVTTTTTTTTYYYYYYYYGGGGGGGGDDDDDDDDNNNNNNNNLLLLLLLLUUUUUUUUQQQQQQQQQQQQQQQQQQQQQQQQFFFFFFFFDDDDDDDDHHHHHHHHJJJJJJJJFFFFFFFFFFFFFFFFFFFFFFFF>>>>>>>>BBBBBBBB>>>>>>>>CCCCCCCCDDDDDDDD88888888RRRRRRRRTTTTTTTTYYYYYYYYTTTTTTTTVVVVVVVVDDDDDDDDBBBBBBBBRRRRRRRROOOOOOOOJJJJJJJJNNNNNNNNLLLLLLLLGGGGGGGGIIIIIIIISSSSSSSSWWWWWWWWVVVVVVVVTTTTTTTTYYYYYYYYGGGGGGGGDDDDDDDDNNNNNNNNLLLLLLLLUUUUUUUUQQQQQQQQQQQQQQQQQQQQQQQQFFFFFFFFDDDDDDDDHHHHHHHHJJJJJJJJFFFFFFFFFFFFFFFFFFFFFFFF>>>>>>>>BBBBBBBB>>>>>>>>CCCCCCCCDDDDDDDD88888888RRRRRRRRTTTTTTTTYYYYYYYYTTTTTTTTVVVVVVVVDDDDDDDDBBBBBBBBRRRRRRRROOOOOOOOJJJJJJJJNNNNNNNNLLLLLLLLGGGGGGGGIIIIIIIISSSSSSSSWWWWWWWWVVVVVVVVTTTTTTTTYYYYYYYYGGGGGGGGDDDDDDDDNNNNNNNNLLLLLLLLUUUUUUUUQQQQQQQQQQQQQQQQQQQQQQQQFFFFFFFFDDDDDDDDHHHHHHHHJJJJJJJJFFFFFFFFFFFFFFFFFFFFFFFF>>>>>>>>BBBBBBBB>>>>>>>>CCCCCCCCDDDDDDDD88888888WWWWWWWWTTTTTTTTTTTTTTTTOOOOOOOOVVVVVVVV@@@@@@@@BBBBBBBBRRRRRRRROOOOOOOOJJJJJJJJNNNNNNNNLLLLLLLLGGGGGGGGIIIIIIIIPPPPPPPPTTTTTTTTNNNNNNNNTTTTTTTTQQQQQQQQBBBBBBBBDDDDDDDDNNNNNNNNLLLLLLLLPPPPPPPPLLLLLLLLQQQQQQQQDDDDDDDDJJJJJJJJDDDDDDDDPPPPPPPPRRRRRRRRFFFFFFFFAAAAAAAAAAAAAAAA>>>>>>>>BBBBBBBB>>>>>>>>HHHHHHHH????????22222222WWWWWWWWTTTTTTTTTTTTTTTTOOOOOOOOVVVVVVVV@@@@@@@@BBBBBBBBRRRRRRRROOOOOOOOJJJJJJJJNNNNNNNNLLLLLLLLGGGGGGGGIIIIIIIIPPPPPPPPTTTTTTTTNNNNNNNNTTTTTTTTQQQQQQQQBBBBBBBBDDDDDDDDNNNNNNNNLLLLLLLLPPPPPPPPLLLLLLLLQQQQQQQQDDDDDDDDJJJJJJJJDDDDDDDDPPPPPPPPRRRRRRRRFFFFFFFFAAAAAAAAAAAAAAAA>>>>>>>>BBBBBBBB>>>>>>>>HHHHHHHH????????22222222WWWWWWWWTTTTTTTTTTTTTTTTOOOOOOOOVVVVVVVV@@@@@@@@BBBBBBBBRRRRRRRROOOOOOOOJJJJJJJJNNNNNNNNLLLLLLLLGGGGGGGGIIIIIIIIPPPPPPPPTTTTTTTTNNNNNNNNTTTTTTTTQQQQQQQQBBBBBBBBDDDDDDDDNNNNNNNNLLLLLLLLPPPPPPPPLLLLLLLLQQQQQQQQDDDDDDDDJJJJJJJJDDDDDDDDPPPPPPPPRRRRRRRRFFFFFFFFAAAAAAAAAAAAAAAA>>>>>>>>BBBBBBBB>>>>>>>>HHHHHHHH????????22222222WWWWWWWWTTTTTTTTTTTTTTTTOOOOOOOOVVVVVVVV@@@@@@@@BBBBBBBBRRRRRRRROOOOOOOOJJJJJJJJNNNNNNNNLLLLLLLLGGGGGGGGIIIIIIIIPPPPPPPPTTTTTTTTNNNNNNNNTTTTTTTTQQQQQQQQBBBBBBBBDDDDDDDDNNNNNNNNLLLLLLLLPPPPPPPPLLLLLLLLQQQQQQQQDDDDDDDDJJJJJJJJDDDDDDDDPPPPPPPPRRRRRRRRFFFFFFFFAAAAAAAAAAAAAAAA>>>>>>>>BBBBBBBB>>>>>>>>HHHHHHHH????????22222222WWWWWWWWTTTTTTTTTTTTTTTTOOOOOOOOVVVVVVVV@@@@@@@@BBBBBBBBRRRRRRRROOOOOOOOJJJJJJJJNNNNNNNNLLLLLLLLGGGGGGGGIIIIIIIIPPPPPPPPTTTTTTTTNNNNNNNNTTTTTTTTQQQQQQQQBBBBBBBBDDDDDDDDNNNNNNNNLLLLLLLLPPPPPPPPLLLLLLLLQQQQQQQQDDDDDDDDJJJJJJJJDDDDDDDDPPPPPPPPRRRRRRRRFFFFFFFFAAAAAAAAAAAAAAAA>>>>>>>>BBBBBBBB>>>>>>>>HHHHHHHH????????22222222WWWWWWWWTTTTTTTTTTTTTTTTOOOOOOOOVVVVVVVV@@@@@@@@BBBBBBBBRRRRRRRROOOOOOOOJJJJJJJJNNNNNNNNLLLLLLLLGGGGGGGGIIIIIIIIPPPPPPPPTTTTTTTTNNNNNNNNTTTTTTTTQQQQQQQQBBBBBBBBDDDDDDDDNNNNNNNNLLLLLLLLPPPPPPPPLLLLLLLLQQQQQQQQDDDDDDDDJJJJJJJJDDDDDDDDPPPPPPPPRRRRRRRRFFFFFFFFAAAAAAAAAAAAAAAA>>>>>>>>BBBBBBBB>>>>>>>>HHHHHHHH????????22222222WWWWWWWWTTTTTTTTTTTTTTTTOOOOOOOOVVVVVVVV????????BBBBBBBBRRRRRRRROOOOOOOOJJJJJJJJNNNNNNNNLLLLLLLLGGGGGGGGIIIIIIIIPPPPPPPPTTTTTTTTNNNNNNNNTTTTTTTTQQQQQQQQBBBBBBBBDDDDDDDDNNNNNNNNLLLLLLLLPPPPPPPPLLLLLLLLQQQQQQQQDDDDDDDDIIIIIIIIDDDDDDDDPPPPPPPPRRRRRRRRFFFFFFFFAAAAAAAAAAAAAAAA>>>>>>>>BBBBBBBB>>>>>>>>HHHHHHHH????????22222222WWWWWWWWTTTTTTTTTTTTTTTTOOOOOOOOVVVVVVVV????????BBBBBBBBRRRRRRRROOOOOOOOJJJJJJJJNNNNNNNNLLLLLLLLGGGGGGGGIIIIIIIIPPPPPPPPTTTTTTTTNNNNNNNNTTTTTTTTQQQQQQQQBBBBBBBBDDDDDDDDNNNNNNNNLLLLLLLLPPPPPPPPLLLLLLLLQQQQQQQQDDDDDDDDIIIIIIIIDDDDDDDDPPPPPPPPRRRRRRRRFFFFFFFFAAAAAAAAAAAAAAAA>>>>>>>>BBBBBBBB>>>>>>>>HHHHHHHH????????22222222WWWWWWWWTTTTTTTTTTTTTTTTOOOOOOOONNNNNNNN????????BBBBBBBBJJJJJJJJOOOOOOOOJJJJJJJJNNNNNNNNTTTTTTTTOOOOOOOOIIIIIIIISSSSSSSSOOOOOOOOIIIIIIIILLLLLLLLMMMMMMMMJJJJJJJJDDDDDDDDFFFFFFFFDDDDDDDDPPPPPPPPLLLLLLLLIIIIIIIIHHHHHHHHFFFFFFFFDDDDDDDDLLLLLLLLOOOOOOOOFFFFFFFFAAAAAAAAAAAAAAAA66666666BBBBBBBB>>>>>>>>HHHHHHHH????????22222222WWWWWWWWTTTTTTTTTTTTTTTTOOOOOOOONNNNNNNN????????BBBBBBBBJJJJJJJJOOOOOOOOJJJJJJJJNNNNNNNNTTTTTTTTOOOOOOOOIIIIIIIISSSSSSSSOOOOOOOOIIIIIIIILLLLLLLLMMMMMMMMJJJJJJJJDDDDDDDDFFFFFFFFDDDDDDDDPPPPPPPPLLLLLLLLIIIIIIIIGGGGGGGGFFFFFFFFDDDDDDDDLLLLLLLLOOOOOOOOFFFFFFFFAAAAAAAA@@@@@@@@66666666BBBBBBBB>>>>>>>>GGGGGGGG????????22222222WWWWWWWWTTTTTTTTTTTTTTTTOOOOOOOONNNNNNNN????????BBBBBBBBJJJJJJJJOOOOOOOOJJJJJJJJNNNNNNNNTTTTTTTTOOOOOOOOIIIIIIIISSSSSSSSOOOOOOOOIIIIIIIILLLLLLLLLLLLLLLLJJJJJJJJDDDDDDDDFFFFFFFFDDDDDDDDPPPPPPPPLLLLLLLLIIIIIIIIGGGGGGGGFFFFFFFFDDDDDDDDLLLLLLLLOOOOOOOOFFFFFFFFAAAAAAAA@@@@@@@@66666666BBBBBBBB>>>>>>>>GGGGGGGG????????22222222WWWWWWWWTTTTTTTTTTTTTTTTOOOOOOOONNNNNNNN????????BBBBBBBBJJJJJJJJOOOOOOOOJJJJJJJJNNNNNNNNTTTTTTTTOOOOOOOOIIIIIIIISSSSSSSSOOOOOOOOIIIIIIIILLLLLLLLLLLLLLLLJJJJJJJJDDDDDDDDFFFFFFFFDDDDDDDDPPPPPPPPLLLLLLLLIIIIIIIIGGGGGGGGFFFFFFFFDDDDDDDDLLLLLLLLNNNNNNNNFFFFFFFFAAAAAAAA@@@@@@@@66666666BBBBBBBB>>>>>>>>GGGGGGGG????????22222222WWWWWWWWTTTTTTTTTTTTTTTTOOOOOOOONNNNNNNN????????BBBBBBBBJJJJJJJJOOOOOOOOJJJJJJJJNNNNNNNNTTTTTTTTOOOOOOOOIIIIIIIISSSSSSSSOOOOOOOOIIIIIIIILLLLLLLLLLLLLLLLJJJJJJJJDDDDDDDDFFFFFFFFDDDDDDDDPPPPPPPPLLLLLLLLIIIIIIIIGGGGGGGGFFFFFFFFDDDDDDDDLLLLLLLLNNNNNNNNFFFFFFFFAAAAAAAA@@@@@@@@66666666AAAAAAAA>>>>>>>>GGGGGGGG????????22222222WWWWWWWWTTTTTTTTTTTTTTTTOOOOOOOONNNNNNNN????????BBBBBBBBJJJJJJJJOOOOOOOOJJJJJJJJNNNNNNNNSSSSSSSSOOOOOOOOIIIIIIIISSSSSSSSOOOOOOOOIIIIIIIILLLLLLLLLLLLLLLLJJJJJJJJDDDDDDDDFFFFFFFFDDDDDDDDPPPPPPPPKKKKKKKKIIIIIIIIGGGGGGGGFFFFFFFFDDDDDDDDLLLLLLLLNNNNNNNNFFFFFFFFAAAAAAAA@@@@@@@@66666666AAAAAAAA========GGGGGGGG????????22222222WWWWWWWWTTTTTTTTTTTTTTTTOOOOOOOONNNNNNNN????????BBBBBBBBIIIIIIIIOOOOOOOOJJJJJJJJNNNNNNNNSSSSSSSSOOOOOOOOIIIIIIIISSSSSSSSOOOOOOOOIIIIIIIIKKKKKKKKLLLLLLLLJJJJJJJJDDDDDDDDFFFFFFFFDDDDDDDDPPPPPPPPKKKKKKKKIIIIIIIIGGGGGGGGFFFFFFFFDDDDDDDDLLLLLLLLNNNNNNNNFFFFFFFFAAAAAAAA@@@@@@@@55555555AAAAAAAA========GGGGGGGG????????22222222WWWWWWWWTTTTTTTTTTTTTTTTOOOOOOOONNNNNNNN????????BBBBBBBBIIIIIIIIOOOOOOOOJJJJJJJJMMMMMMMMSSSSSSSSOOOOOOOOIIIIIIIISSSSSSSSOOOOOOOOIIIIIIIIKKKKKKKKLLLLLLLLJJJJJJJJDDDDDDDDFFFFFFFFDDDDDDDDOOOOOOOOKKKKKKKKIIIIIIIIGGGGGGGGFFFFFFFFDDDDDDDDLLLLLLLLNNNNNNNNEEEEEEEEAAAAAAAA@@@@@@@@55555555AAAAAAAA========GGGGGGGG????????22222222OOOOOOOOTTTTTTTTTTTTTTTT>>>>>>>>IIIIIIIIGGGGGGGGBBBBBBBBEEEEEEEEOOOOOOOOJJJJJJJJUUUUUUUUPPPPPPPPTTTTTTTTQQQQQQQQOOOOOOOOOOOOOOOOIIIIIIIIFFFFFFFFLLLLLLLLFFFFFFFFDDDDDDDDIIIIIIII????????GGGGGGGGKKKKKKKKLLLLLLLLLLLLLLLLAAAAAAAADDDDDDDDGGGGGGGGIIIIIIIIEEEEEEEEAAAAAAAA@@@@@@@@9999999999999999FFFFFFFFGGGGGGGG????????22222222NNNNNNNNTTTTTTTTSSSSSSSS>>>>>>>>IIIIIIIIGGGGGGGGBBBBBBBBEEEEEEEEOOOOOOOOJJJJJJJJUUUUUUUUPPPPPPPPTTTTTTTTQQQQQQQQOOOOOOOOOOOOOOOOIIIIIIIIFFFFFFFFLLLLLLLLFFFFFFFFDDDDDDDDIIIIIIII????????GGGGGGGGKKKKKKKKLLLLLLLLLLLLLLLLAAAAAAAADDDDDDDDGGGGGGGGIIIIIIIIEEEEEEEEAAAAAAAA@@@@@@@@9999999999999999FFFFFFFFGGGGGGGG????????22222222NNNNNNNNTTTTTTTTSSSSSSSS>>>>>>>>IIIIIIIIGGGGGGGGBBBBBBBBDDDDDDDDOOOOOOOOJJJJJJJJUUUUUUUUPPPPPPPPTTTTTTTTQQQQQQQQOOOOOOOOOOOOOOOOIIIIIIIIFFFFFFFFLLLLLLLLFFFFFFFFDDDDDDDDIIIIIIII>>>>>>>>GGGGGGGGKKKKKKKKLLLLLLLLLLLLLLLLAAAAAAAADDDDDDDDGGGGGGGGIIIIIIIIEEEEEEEEAAAAAAAA@@@@@@@@9999999999999999FFFFFFFFGGGGGGGG????????22222222NNNNNNNNSSSSSSSSSSSSSSSS>>>>>>>>IIIIIIIIGGGGGGGGBBBBBBBBDDDDDDDDOOOOOOOOJJJJJJJJUUUUUUUUPPPPPPPPTTTTTTTTQQQQQQQQOOOOOOOOOOOOOOOOIIIIIIIIFFFFFFFFLLLLLLLLFFFFFFFFDDDDDDDDIIIIIIII>>>>>>>>GGGGGGGGKKKKKKKKLLLLLLLLLLLLLLLLAAAAAAAADDDDDDDDGGGGGGGGIIIIIIIIEEEEEEEEAAAAAAAA@@@@@@@@9999999999999999FFFFFFFFGGGGGGGG????????22222222NNNNNNNNSSSSSSSSSSSSSSSS>>>>>>>>IIIIIIIIGGGGGGGGBBBBBBBBDDDDDDDDOOOOOOOOJJJJJJJJUUUUUUUUPPPPPPPPTTTTTTTTQQQQQQQQOOOOOOOOOOOOOOOOHHHHHHHHFFFFFFFFLLLLLLLLFFFFFFFFDDDDDDDDIIIIIIII>>>>>>>>GGGGGGGGKKKKKKKKKKKKKKKKLLLLLLLLAAAAAAAADDDDDDDDGGGGGGGGIIIIIIIIEEEEEEEEAAAAAAAA@@@@@@@@9999999999999999EEEEEEEEGGGGGGGG>>>>>>>>22222222NNNNNNNNSSSSSSSSSSSSSSSS>>>>>>>>HHHHHHHHGGGGGGGGBBBBBBBBDDDDDDDDOOOOOOOOJJJJJJJJUUUUUUUUPPPPPPPPTTTTTTTTQQQQQQQQOOOOOOOOOOOOOOOOHHHHHHHHFFFFFFFFLLLLLLLLFFFFFFFFDDDDDDDDIIIIIIII>>>>>>>>GGGGGGGGKKKKKKKKKKKKKKKKLLLLLLLLAAAAAAAADDDDDDDDGGGGGGGGIIIIIIIIEEEEEEEEAAAAAAAA@@@@@@@@8888888899999999EEEEEEEEGGGGGGGG>>>>>>>>22222222NNNNNNNNSSSSSSSSSSSSSSSS>>>>>>>>HHHHHHHHGGGGGGGGBBBBBBBBDDDDDDDDOOOOOOOOJJJJJJJJUUUUUUUUPPPPPPPPSSSSSSSSQQQQQQQQOOOOOOOOOOOOOOOOHHHHHHHHFFFFFFFFLLLLLLLLFFFFFFFFDDDDDDDDIIIIIIII>>>>>>>>GGGGGGGGKKKKKKKKKKKKKKKKLLLLLLLLAAAAAAAACCCCCCCCGGGGGGGGIIIIIIIIEEEEEEEEAAAAAAAA@@@@@@@@8888888899999999EEEEEEEEGGGGGGGG>>>>>>>>22222222NNNNNNNNSSSSSSSSSSSSSSSS>>>>>>>>HHHHHHHHGGGGGGGGBBBBBBBBDDDDDDDDNNNNNNNNJJJJJJJJUUUUUUUUPPPPPPPPSSSSSSSSQQQQQQQQOOOOOOOOOOOOOOOOHHHHHHHHFFFFFFFFLLLLLLLLFFFFFFFFCCCCCCCCIIIIIIII>>>>>>>>GGGGGGGGKKKKKKKKKKKKKKKKLLLLLLLLAAAAAAAACCCCCCCCGGGGGGGGIIIIIIIIEEEEEEEE@@@@@@@@@@@@@@@@8888888888888888EEEEEEEEGGGGGGGG>>>>>>>>22222222QQQQQQQQKKKKKKKKKKKKKKKK<<<<<<<>>>>>>>GGGGGGGG22222222QQQQQQQQKKKKKKKKKKKKKKKK<<<<<<<>>>>>>>GGGGGGGG11111111QQQQQQQQKKKKKKKKKKKKKKKK<<<<<<<>>>>>>>GGGGGGGG11111111QQQQQQQQKKKKKKKKKKKKKKKK<<<<<<<>>>>>>>FFFFFFFF11111111QQQQQQQQKKKKKKKKKKKKKKKK<<<<<<<>>>>>>>FFFFFFFF11111111QQQQQQQQKKKKKKKKKKKKKKKK<<<<<<<>>>>>>>FFFFFFFF11111111QQQQQQQQKKKKKKKKKKKKKKKK<<<<<<<>>>>>>>FFFFFFFF11111111QQQQQQQQKKKKKKKKKKKKKKKK<<<<<<<>>>>>>>FFFFFFFF11111111MMMMMMMMFFFFFFFFFFFFFFFFIIIIIIIIHHHHHHHHKKKKKKKKNNNNNNNNKKKKKKKKNNNNNNNNIIIIIIIIYYYYYYYYWWWWWWWW[[[[[[[[UUUUUUUUVVVVVVVVNNNNNNNNHHHHHHHHEEEEEEEEKKKKKKKKEEEEEEEEKKKKKKKKMMMMMMMMKKKKKKKKAAAAAAAAOOOOOOOOBBBBBBBBCCCCCCCC@@@@@@@@CCCCCCCC>>>>>>>>@@@@@@@@DDDDDDDD@@@@@@@@????????========33333333<<<<<<<<99999999CCCCCCCC11111111MMMMMMMMFFFFFFFFFFFFFFFFIIIIIIIIHHHHHHHHKKKKKKKKNNNNNNNNKKKKKKKKNNNNNNNNIIIIIIIIYYYYYYYYWWWWWWWW[[[[[[[[UUUUUUUUVVVVVVVVNNNNNNNNHHHHHHHHEEEEEEEEKKKKKKKKEEEEEEEEKKKKKKKKMMMMMMMMKKKKKKKKAAAAAAAAOOOOOOOOBBBBBBBBCCCCCCCC@@@@@@@@CCCCCCCC>>>>>>>>@@@@@@@@DDDDDDDD@@@@@@@@????????========33333333<<<<<<<<99999999CCCCCCCC11111111MMMMMMMMFFFFFFFFEEEEEEEEHHHHHHHHHHHHHHHHKKKKKKKKNNNNNNNNKKKKKKKKNNNNNNNNIIIIIIIIYYYYYYYYWWWWWWWW[[[[[[[[UUUUUUUUVVVVVVVVNNNNNNNNGGGGGGGGEEEEEEEEKKKKKKKKEEEEEEEEKKKKKKKKMMMMMMMMJJJJJJJJAAAAAAAAOOOOOOOOBBBBBBBBCCCCCCCC@@@@@@@@CCCCCCCC>>>>>>>>@@@@@@@@DDDDDDDD@@@@@@@@????????========33333333<<<<<<<<88888888CCCCCCCC11111111MMMMMMMMEEEEEEEEEEEEEEEEHHHHHHHHGGGGGGGGKKKKKKKKNNNNNNNNKKKKKKKKNNNNNNNNIIIIIIIIYYYYYYYYWWWWWWWWZZZZZZZZUUUUUUUUVVVVVVVVNNNNNNNNGGGGGGGGEEEEEEEEKKKKKKKKEEEEEEEEKKKKKKKKMMMMMMMMJJJJJJJJAAAAAAAAOOOOOOOOBBBBBBBBCCCCCCCC@@@@@@@@BBBBBBBB>>>>>>>>@@@@@@@@DDDDDDDD@@@@@@@@????????<<<<<<<<22222222<<<<<<<<88888888BBBBBBBB11111111MMMMMMMMEEEEEEEEEEEEEEEEHHHHHHHHGGGGGGGGKKKKKKKKMMMMMMMMKKKKKKKKMMMMMMMMIIIIIIIIYYYYYYYYWWWWWWWWZZZZZZZZTTTTTTTTVVVVVVVVNNNNNNNNGGGGGGGGEEEEEEEEKKKKKKKKEEEEEEEEKKKKKKKKLLLLLLLLJJJJJJJJAAAAAAAAOOOOOOOOBBBBBBBBBBBBBBBB@@@@@@@@BBBBBBBB>>>>>>>>@@@@@@@@DDDDDDDD????????????????<<<<<<<<22222222<<<<<<<<88888888BBBBBBBB11111111MMMMMMMMEEEEEEEEEEEEEEEEHHHHHHHHGGGGGGGGKKKKKKKKMMMMMMMMKKKKKKKKMMMMMMMMHHHHHHHHYYYYYYYYWWWWWWWWZZZZZZZZTTTTTTTTVVVVVVVVNNNNNNNNGGGGGGGGEEEEEEEEKKKKKKKKEEEEEEEEKKKKKKKKLLLLLLLLJJJJJJJJAAAAAAAAOOOOOOOOBBBBBBBBBBBBBBBB????????BBBBBBBB========@@@@@@@@DDDDDDDD????????????????<<<<<<<<22222222<<<<<<<<88888888BBBBBBBB00000000MMMMMMMMEEEEEEEEEEEEEEEEHHHHHHHHGGGGGGGGJJJJJJJJMMMMMMMMKKKKKKKKMMMMMMMMHHHHHHHHYYYYYYYYWWWWWWWWZZZZZZZZTTTTTTTTVVVVVVVVMMMMMMMMGGGGGGGGEEEEEEEEKKKKKKKKEEEEEEEEJJJJJJJJLLLLLLLLJJJJJJJJAAAAAAAAOOOOOOOOBBBBBBBBBBBBBBBB????????BBBBBBBB========@@@@@@@@DDDDDDDD????????????????<<<<<<<<22222222<<<<<<<<88888888BBBBBBBB00000000MMMMMMMMEEEEEEEEEEEEEEEEHHHHHHHHGGGGGGGGJJJJJJJJMMMMMMMMKKKKKKKKMMMMMMMMHHHHHHHHXXXXXXXXVVVVVVVVZZZZZZZZTTTTTTTTVVVVVVVVMMMMMMMMGGGGGGGGEEEEEEEEKKKKKKKKEEEEEEEEJJJJJJJJLLLLLLLLJJJJJJJJAAAAAAAAOOOOOOOOBBBBBBBBBBBBBBBB????????BBBBBBBB========????????DDDDDDDD????????>>>>>>>><<<<<<<<22222222<<<<<<<<88888888BBBBBBBB00000000HHHHHHHHEEEEEEEEEEEEEEEEMMMMMMMMGGGGGGGGJJJJJJJJMMMMMMMMPPPPPPPPMMMMMMMMPPPPPPPPXXXXXXXX^^^^^^^^WWWWWWWWLLLLLLLLNNNNNNNNMMMMMMMMGGGGGGGGEEEEEEEEJJJJJJJJHHHHHHHHOOOOOOOOLLLLLLLLBBBBBBBB@@@@@@@@JJJJJJJJJJJJJJJJ========????????BBBBBBBB88888888CCCCCCCCDDDDDDDD????????>>>>>>>><<<<<<<<22222222<<<<<<<<88888888========00000000HHHHHHHHEEEEEEEEEEEEEEEEMMMMMMMMGGGGGGGGJJJJJJJJMMMMMMMMPPPPPPPPMMMMMMMMPPPPPPPPXXXXXXXX^^^^^^^^WWWWWWWWLLLLLLLLNNNNNNNNMMMMMMMMGGGGGGGGEEEEEEEEJJJJJJJJHHHHHHHHOOOOOOOOLLLLLLLLBBBBBBBB@@@@@@@@IIIIIIIIJJJJJJJJ========????????BBBBBBBB88888888CCCCCCCCDDDDDDDD????????>>>>>>>><<<<<<<<22222222;;;;;;;;88888888========00000000HHHHHHHHEEEEEEEEEEEEEEEEMMMMMMMMGGGGGGGGJJJJJJJJMMMMMMMMOOOOOOOOMMMMMMMMPPPPPPPPXXXXXXXX^^^^^^^^WWWWWWWWLLLLLLLLMMMMMMMMMMMMMMMMGGGGGGGGEEEEEEEEJJJJJJJJHHHHHHHHOOOOOOOOLLLLLLLLBBBBBBBB@@@@@@@@IIIIIIIIJJJJJJJJ========????????BBBBBBBB88888888CCCCCCCCDDDDDDDD????????>>>>>>>><<<<<<<<22222222;;;;;;;;88888888========00000000HHHHHHHHEEEEEEEEEEEEEEEEMMMMMMMMGGGGGGGGJJJJJJJJMMMMMMMMOOOOOOOOMMMMMMMMPPPPPPPPXXXXXXXX^^^^^^^^WWWWWWWWLLLLLLLLMMMMMMMMMMMMMMMMGGGGGGGGEEEEEEEEJJJJJJJJHHHHHHHHOOOOOOOOLLLLLLLLBBBBBBBB@@@@@@@@IIIIIIIIJJJJJJJJ========????????BBBBBBBB88888888BBBBBBBBCCCCCCCC????????>>>>>>>><<<<<<<<22222222;;;;;;;;88888888========00000000HHHHHHHHEEEEEEEEEEEEEEEELLLLLLLLGGGGGGGGJJJJJJJJMMMMMMMMOOOOOOOOMMMMMMMMPPPPPPPPXXXXXXXX^^^^^^^^WWWWWWWWLLLLLLLLMMMMMMMMMMMMMMMMGGGGGGGGDDDDDDDDJJJJJJJJHHHHHHHHOOOOOOOOLLLLLLLLAAAAAAAA@@@@@@@@IIIIIIIIJJJJJJJJ========????????BBBBBBBB88888888BBBBBBBBCCCCCCCC????????>>>>>>>><<<<<<<<22222222;;;;;;;;88888888========00000000HHHHHHHHEEEEEEEEEEEEEEEELLLLLLLLGGGGGGGGJJJJJJJJMMMMMMMMOOOOOOOOMMMMMMMMPPPPPPPPXXXXXXXX^^^^^^^^WWWWWWWWLLLLLLLLMMMMMMMMMMMMMMMMGGGGGGGGDDDDDDDDJJJJJJJJHHHHHHHHOOOOOOOOLLLLLLLLAAAAAAAA@@@@@@@@IIIIIIIIJJJJJJJJ========????????BBBBBBBB88888888BBBBBBBBCCCCCCCC????????>>>>>>>><<<<<<<<22222222;;;;;;;;88888888========00000000GGGGGGGGEEEEEEEEEEEEEEEELLLLLLLLGGGGGGGGJJJJJJJJMMMMMMMMOOOOOOOOMMMMMMMMPPPPPPPPXXXXXXXX^^^^^^^^VVVVVVVVLLLLLLLLMMMMMMMMMMMMMMMMGGGGGGGGDDDDDDDDJJJJJJJJHHHHHHHHOOOOOOOOLLLLLLLLAAAAAAAA@@@@@@@@IIIIIIIIJJJJJJJJ========????????BBBBBBBB88888888BBBBBBBBCCCCCCCC????????>>>>>>>><<<<<<<<22222222;;;;;;;;88888888========00000000GGGGGGGGEEEEEEEEEEEEEEEELLLLLLLLGGGGGGGGJJJJJJJJMMMMMMMMOOOOOOOOMMMMMMMMPPPPPPPPXXXXXXXX^^^^^^^^VVVVVVVVLLLLLLLLMMMMMMMMMMMMMMMMGGGGGGGGDDDDDDDDJJJJJJJJGGGGGGGGOOOOOOOOLLLLLLLLAAAAAAAA@@@@@@@@IIIIIIIIJJJJJJJJ========????????BBBBBBBB88888888BBBBBBBBCCCCCCCC????????>>>>>>>><<<<<<<<22222222;;;;;;;;88888888<<<<<<<<00000000GGGGGGGGMMMMMMMMMMMMMMMMLLLLLLLLOOOOOOOOJJJJJJJJUUUUUUUUWWWWWWWWMMMMMMMM\\\\\\\\XXXXXXXX[[[[[[[[RRRRRRRROOOOOOOOHHHHHHHHMMMMMMMMFFFFFFFFDDDDDDDDRRRRRRRRLLLLLLLLGGGGGGGGLLLLLLLLEEEEEEEE@@@@@@@@IIIIIIIIFFFFFFFF========????????BBBBBBBB88888888GGGGGGGGCCCCCCCC????????>>>>>>>><<<<<<<<11111111;;;;;;;;77777777<<<<<<<<''''''''GGGGGGGGMMMMMMMMLLLLLLLLLLLLLLLLNNNNNNNNJJJJJJJJUUUUUUUUWWWWWWWWMMMMMMMM\\\\\\\\XXXXXXXX[[[[[[[[RRRRRRRROOOOOOOOHHHHHHHHMMMMMMMMFFFFFFFFDDDDDDDDRRRRRRRRLLLLLLLLFFFFFFFFLLLLLLLLEEEEEEEE@@@@@@@@IIIIIIIIFFFFFFFF========????????AAAAAAAA88888888GGGGGGGGCCCCCCCC????????>>>>>>>><<<<<<<<11111111;;;;;;;;77777777<<<<<<<<''''''''GGGGGGGGMMMMMMMMLLLLLLLLLLLLLLLLNNNNNNNNJJJJJJJJTTTTTTTTWWWWWWWWMMMMMMMM\\\\\\\\XXXXXXXXZZZZZZZZRRRRRRRROOOOOOOOHHHHHHHHMMMMMMMMFFFFFFFFDDDDDDDDRRRRRRRRLLLLLLLLFFFFFFFFLLLLLLLLDDDDDDDD@@@@@@@@IIIIIIIIFFFFFFFF========????????AAAAAAAA88888888GGGGGGGGCCCCCCCC????????>>>>>>>>;;;;;;;;11111111;;;;;;;;77777777<<<<<<<<&&&&&&&&GGGGGGGGMMMMMMMMLLLLLLLLLLLLLLLLNNNNNNNNJJJJJJJJTTTTTTTTWWWWWWWWMMMMMMMM\\\\\\\\XXXXXXXXZZZZZZZZRRRRRRRROOOOOOOOHHHHHHHHMMMMMMMMFFFFFFFFDDDDDDDDRRRRRRRRLLLLLLLLFFFFFFFFLLLLLLLLDDDDDDDD@@@@@@@@IIIIIIIIFFFFFFFF========????????AAAAAAAA88888888GGGGGGGGCCCCCCCC>>>>>>>>>>>>>>>>;;;;;;;;11111111;;;;;;;;77777777<<<<<<<<&&&&&&&&GGGGGGGGLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNNNJJJJJJJJTTTTTTTTWWWWWWWWLLLLLLLL\\\\\\\\XXXXXXXXZZZZZZZZQQQQQQQQOOOOOOOOHHHHHHHHMMMMMMMMFFFFFFFFDDDDDDDDRRRRRRRRLLLLLLLLFFFFFFFFLLLLLLLLDDDDDDDD@@@@@@@@IIIIIIIIFFFFFFFF========????????AAAAAAAA88888888GGGGGGGGCCCCCCCC>>>>>>>>>>>>>>>>;;;;;;;;11111111;;;;;;;;77777777<<<<<<<<&&&&&&&&GGGGGGGGLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNNNJJJJJJJJTTTTTTTTWWWWWWWWLLLLLLLL\\\\\\\\XXXXXXXXZZZZZZZZQQQQQQQQOOOOOOOOHHHHHHHHMMMMMMMMFFFFFFFFDDDDDDDDRRRRRRRRLLLLLLLLFFFFFFFFKKKKKKKKDDDDDDDD@@@@@@@@IIIIIIIIFFFFFFFF<<<<<<<<>>>>>>>>AAAAAAAA77777777GGGGGGGGCCCCCCCC>>>>>>>>>>>>>>>>;;;;;;;;11111111;;;;;;;;77777777<<<<<<<<&&&&&&&&GGGGGGGGLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNNNJJJJJJJJTTTTTTTTWWWWWWWWLLLLLLLL\\\\\\\\XXXXXXXXZZZZZZZZQQQQQQQQOOOOOOOOHHHHHHHHMMMMMMMMFFFFFFFFDDDDDDDDRRRRRRRRLLLLLLLLFFFFFFFFKKKKKKKKDDDDDDDD@@@@@@@@IIIIIIIIFFFFFFFF<<<<<<<<>>>>>>>>AAAAAAAA77777777GGGGGGGGCCCCCCCC>>>>>>>>>>>>>>>>;;;;;;;;11111111;;;;;;;;77777777<<<<<<<<&&&&&&&&GGGGGGGGLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNNNJJJJJJJJTTTTTTTTWWWWWWWWLLLLLLLL\\\\\\\\XXXXXXXXZZZZZZZZQQQQQQQQOOOOOOOOHHHHHHHHMMMMMMMMFFFFFFFFDDDDDDDDRRRRRRRRLLLLLLLLFFFFFFFFKKKKKKKKDDDDDDDD@@@@@@@@IIIIIIIIFFFFFFFF<<<<<<<<>>>>>>>>AAAAAAAA77777777GGGGGGGGCCCCCCCC>>>>>>>>>>>>>>>>;;;;;;;;11111111;;;;;;;;77777777<<<<<<<<&&&&&&&&????????QQQQQQQQQQQQQQQQLLLLLLLLSSSSSSSSIIIIIIIIYYYYYYYY[[[[[[[[LLLLLLLLYYYYYYYYXXXXXXXXNNNNNNNNQQQQQQQQSSSSSSSSHHHHHHHHEEEEEEEEFFFFFFFFDDDDDDDDOOOOOOOODDDDDDDDAAAAAAAAKKKKKKKKIIIIIIII@@@@@@@@IIIIIIIIAAAAAAAAEEEEEEEE>>>>>>>>AAAAAAAA77777777GGGGGGGGCCCCCCCC>>>>>>>>>>>>>>>>;;;;;;;;11111111;;;;;;;;77777777<<<<<<<<********????????QQQQQQQQQQQQQQQQLLLLLLLLSSSSSSSSIIIIIIIIYYYYYYYY[[[[[[[[LLLLLLLLYYYYYYYYXXXXXXXXNNNNNNNNQQQQQQQQSSSSSSSSHHHHHHHHDDDDDDDDFFFFFFFFDDDDDDDDOOOOOOOODDDDDDDDAAAAAAAAKKKKKKKKIIIIIIII@@@@@@@@IIIIIIIIAAAAAAAAEEEEEEEE>>>>>>>>AAAAAAAA77777777GGGGGGGGCCCCCCCC>>>>>>>>>>>>>>>>;;;;;;;;11111111;;;;;;;;77777777<<<<<<<<********????????QQQQQQQQQQQQQQQQLLLLLLLLSSSSSSSSIIIIIIIIYYYYYYYY[[[[[[[[LLLLLLLLYYYYYYYYXXXXXXXXNNNNNNNNQQQQQQQQSSSSSSSSHHHHHHHHDDDDDDDDFFFFFFFFDDDDDDDDNNNNNNNNDDDDDDDDAAAAAAAAKKKKKKKKIIIIIIII@@@@@@@@IIIIIIIIAAAAAAAAEEEEEEEE>>>>>>>>AAAAAAAA77777777GGGGGGGGCCCCCCCC>>>>>>>>>>>>>>>>;;;;;;;;11111111;;;;;;;;77777777<<<<<<<<********????????QQQQQQQQQQQQQQQQLLLLLLLLSSSSSSSSIIIIIIIIYYYYYYYY[[[[[[[[LLLLLLLLYYYYYYYYWWWWWWWWNNNNNNNNQQQQQQQQSSSSSSSSHHHHHHHHDDDDDDDDFFFFFFFFDDDDDDDDNNNNNNNNDDDDDDDDAAAAAAAAKKKKKKKKIIIIIIII@@@@@@@@IIIIIIIIAAAAAAAAEEEEEEEE>>>>>>>>AAAAAAAA77777777GGGGGGGGCCCCCCCC>>>>>>>>========;;;;;;;;11111111;;;;;;;;77777777<<<<<<<<********????????QQQQQQQQQQQQQQQQLLLLLLLLSSSSSSSSIIIIIIIIYYYYYYYY[[[[[[[[LLLLLLLLYYYYYYYYWWWWWWWWMMMMMMMMQQQQQQQQSSSSSSSSHHHHHHHHDDDDDDDDFFFFFFFFDDDDDDDDNNNNNNNNDDDDDDDDAAAAAAAAKKKKKKKKIIIIIIII@@@@@@@@IIIIIIIIAAAAAAAADDDDDDDD>>>>>>>>AAAAAAAA77777777GGGGGGGGCCCCCCCC>>>>>>>>========;;;;;;;;11111111;;;;;;;;77777777<<<<<<<<********>>>>>>>>QQQQQQQQQQQQQQQQLLLLLLLLSSSSSSSSIIIIIIIIYYYYYYYY[[[[[[[[LLLLLLLLYYYYYYYYWWWWWWWWMMMMMMMMQQQQQQQQSSSSSSSSHHHHHHHHDDDDDDDDFFFFFFFFDDDDDDDDNNNNNNNNDDDDDDDDAAAAAAAAKKKKKKKKIIIIIIII????????IIIIIIIIAAAAAAAADDDDDDDD>>>>>>>>AAAAAAAA77777777GGGGGGGGCCCCCCCC>>>>>>>>========;;;;;;;;11111111;;;;;;;;77777777<<<<<<<<********>>>>>>>>QQQQQQQQQQQQQQQQLLLLLLLLSSSSSSSSIIIIIIIIYYYYYYYY[[[[[[[[LLLLLLLLYYYYYYYYWWWWWWWWMMMMMMMMQQQQQQQQSSSSSSSSHHHHHHHHDDDDDDDDFFFFFFFFDDDDDDDDNNNNNNNNDDDDDDDDAAAAAAAAKKKKKKKKIIIIIIII????????IIIIIIIIAAAAAAAADDDDDDDD>>>>>>>>AAAAAAAA77777777GGGGGGGGCCCCCCCC>>>>>>>>========;;;;;;;;11111111::::::::77777777<<<<<<<<********>>>>>>>>QQQQQQQQQQQQQQQQLLLLLLLLSSSSSSSSIIIIIIIIYYYYYYYY[[[[[[[[LLLLLLLLYYYYYYYYWWWWWWWWMMMMMMMMQQQQQQQQSSSSSSSSHHHHHHHHDDDDDDDDFFFFFFFFDDDDDDDDNNNNNNNNCCCCCCCCAAAAAAAAKKKKKKKKIIIIIIII????????HHHHHHHHAAAAAAAADDDDDDDD>>>>>>>>AAAAAAAA77777777FFFFFFFFCCCCCCCC>>>>>>>>========;;;;;;;;11111111::::::::77777777<<<<<<<<********BBBBBBBBQQQQQQQQQQQQQQQQLLLLLLLLSSSSSSSSQQQQQQQQYYYYYYYY[[[[[[[[TTTTTTTTLLLLLLLLOOOOOOOOHHHHHHHHQQQQQQQQSSSSSSSSHHHHHHHHGGGGGGGG>>>>>>>>DDDDDDDDAAAAAAAA>>>>>>>>AAAAAAAACCCCCCCCIIIIIIII????????@@@@@@@@AAAAAAAAAAAAAAAA>>>>>>>>88888888????????>>>>>>>>BBBBBBBB>>>>>>>>========;;;;;;;;99999999::::::::77777777<<<<<<<<88888888BBBBBBBBQQQQQQQQQQQQQQQQKKKKKKKKRRRRRRRRQQQQQQQQXXXXXXXX[[[[[[[[TTTTTTTTLLLLLLLLOOOOOOOOHHHHHHHHQQQQQQQQSSSSSSSSGGGGGGGGGGGGGGGG========CCCCCCCCAAAAAAAA>>>>>>>>AAAAAAAACCCCCCCCIIIIIIII????????@@@@@@@@@@@@@@@@AAAAAAAA>>>>>>>>88888888????????>>>>>>>>BBBBBBBB>>>>>>>>========;;;;;;;;99999999::::::::77777777<<<<<<<<88888888AAAAAAAAQQQQQQQQPPPPPPPPKKKKKKKKRRRRRRRRQQQQQQQQXXXXXXXX[[[[[[[[TTTTTTTTLLLLLLLLOOOOOOOOHHHHHHHHQQQQQQQQSSSSSSSSGGGGGGGGGGGGGGGG========CCCCCCCCAAAAAAAA>>>>>>>>AAAAAAAACCCCCCCCIIIIIIII????????@@@@@@@@@@@@@@@@AAAAAAAA>>>>>>>>88888888????????>>>>>>>>BBBBBBBB>>>>>>>>========;;;;;;;;99999999::::::::66666666<<<<<<<<88888888AAAAAAAAPPPPPPPPPPPPPPPPKKKKKKKKRRRRRRRRQQQQQQQQXXXXXXXX[[[[[[[[TTTTTTTTLLLLLLLLOOOOOOOOHHHHHHHHQQQQQQQQSSSSSSSSGGGGGGGGGGGGGGGG========CCCCCCCCAAAAAAAA>>>>>>>>AAAAAAAACCCCCCCCHHHHHHHH????????@@@@@@@@@@@@@@@@AAAAAAAA>>>>>>>>88888888????????>>>>>>>>BBBBBBBB>>>>>>>>========;;;;;;;;99999999::::::::66666666;;;;;;;;88888888AAAAAAAAPPPPPPPPPPPPPPPPKKKKKKKKRRRRRRRRQQQQQQQQXXXXXXXX[[[[[[[[TTTTTTTTKKKKKKKKOOOOOOOOHHHHHHHHQQQQQQQQSSSSSSSSGGGGGGGGGGGGGGGG========CCCCCCCCAAAAAAAA>>>>>>>>@@@@@@@@BBBBBBBBHHHHHHHH????????@@@@@@@@@@@@@@@@AAAAAAAA>>>>>>>>88888888????????>>>>>>>>BBBBBBBB================::::::::99999999::::::::66666666;;;;;;;;88888888AAAAAAAAPPPPPPPPPPPPPPPPKKKKKKKKRRRRRRRRQQQQQQQQXXXXXXXXZZZZZZZZSSSSSSSSKKKKKKKKOOOOOOOOHHHHHHHHPPPPPPPPRRRRRRRRGGGGGGGGGGGGGGGG========CCCCCCCCAAAAAAAA>>>>>>>>@@@@@@@@BBBBBBBBHHHHHHHH????????@@@@@@@@@@@@@@@@@@@@@@@@========88888888????????>>>>>>>>BBBBBBBB================::::::::99999999::::::::66666666;;;;;;;;77777777AAAAAAAAPPPPPPPPPPPPPPPPKKKKKKKKRRRRRRRRPPPPPPPPXXXXXXXXZZZZZZZZSSSSSSSSKKKKKKKKOOOOOOOOHHHHHHHHPPPPPPPPRRRRRRRRGGGGGGGGGGGGGGGG========CCCCCCCC@@@@@@@@>>>>>>>>@@@@@@@@BBBBBBBBHHHHHHHH????????@@@@@@@@@@@@@@@@@@@@@@@@========88888888????????>>>>>>>>BBBBBBBB================::::::::99999999::::::::66666666;;;;;;;;77777777AAAAAAAAPPPPPPPPPPPPPPPPKKKKKKKKRRRRRRRRPPPPPPPPXXXXXXXXZZZZZZZZSSSSSSSSKKKKKKKKOOOOOOOOHHHHHHHHPPPPPPPPRRRRRRRRGGGGGGGGGGGGGGGG========CCCCCCCC@@@@@@@@>>>>>>>>@@@@@@@@BBBBBBBBHHHHHHHH????????????????@@@@@@@@@@@@@@@@========88888888????????========BBBBBBBB========<<<<<<<<::::::::99999999::::::::66666666;;;;;;;;77777777FFFFFFFFPPPPPPPPPPPPPPPPSSSSSSSSZZZZZZZZUUUUUUUUXXXXXXXXZZZZZZZZXXXXXXXXFFFFFFFFJJJJJJJJHHHHHHHHPPPPPPPPRRRRRRRRGGGGGGGGCCCCCCCC88888888CCCCCCCC;;;;;;;;55555555@@@@@@@@EEEEEEEEHHHHHHHH>>>>>>>>::::::::@@@@@@@@;;;;;;;;55555555;;;;;;;;CCCCCCCCAAAAAAAA99999999========<<<<<<<<::::::::========99999999>>>>>>>>;;;;;;;;========FFFFFFFFPPPPPPPPPPPPPPPPSSSSSSSSZZZZZZZZUUUUUUUUXXXXXXXXZZZZZZZZXXXXXXXXFFFFFFFFJJJJJJJJGGGGGGGGPPPPPPPPRRRRRRRRGGGGGGGGCCCCCCCC88888888CCCCCCCC;;;;;;;;55555555@@@@@@@@EEEEEEEEHHHHHHHH>>>>>>>>::::::::@@@@@@@@;;;;;;;;55555555;;;;;;;;CCCCCCCCAAAAAAAA99999999========<<<<<<<<::::::::========99999999>>>>>>>>;;;;;;;;<<<<<<<>>>>>>>::::::::@@@@@@@@;;;;;;;;55555555;;;;;;;;CCCCCCCC@@@@@@@@99999999========<<<<<<<<::::::::========99999999>>>>>>>>;;;;;;;;<<<<<<<>>>>>>>::::::::????????;;;;;;;;44444444;;;;;;;;CCCCCCCC@@@@@@@@99999999========<<<<<<<<::::::::========99999999>>>>>>>>;;;;;;;;<<<<<<<>>>>>>>::::::::????????;;;;;;;;44444444;;;;;;;;CCCCCCCC@@@@@@@@99999999========<<<<<<<<::::::::========99999999>>>>>>>>::::::::<<<<<<<>>>>>>>::::::::????????;;;;;;;;44444444::::::::CCCCCCCC@@@@@@@@99999999========<<<<<<<<::::::::========99999999>>>>>>>>::::::::<<<<<<<>>>>>>>::::::::????????;;;;;;;;44444444::::::::CCCCCCCC@@@@@@@@99999999<<<<<<<<<<<<<<<<99999999========99999999>>>>>>>>::::::::<<<<<<<>>>>>>>::::::::????????::::::::44444444::::::::CCCCCCCC@@@@@@@@99999999<<<<<<<<<<<<<<<<99999999========99999999>>>>>>>>::::::::<<<<<<<>>>>>>>77777777BBBBBBBB;;;;;;;;00000000????????AAAAAAAA????????>>>>>>>>::::::::????????::::::::////////????????CCCCCCCC========<<<<<<<<<<<<<<<<<<<<<<<<99999999EEEEEEEEAAAAAAAACCCCCCCC::::::::<<<<<<<>>>>>>>77777777BBBBBBBB;;;;;;;;00000000????????AAAAAAAA????????>>>>>>>>::::::::????????::::::::////////????????CCCCCCCC========<<<<<<<<<<<<<<<<<<<<<<<<99999999EEEEEEEEAAAAAAAACCCCCCCC::::::::<<<<<<<>>>>>>>77777777BBBBBBBB::::::::00000000????????AAAAAAAA????????>>>>>>>>::::::::????????::::::::////////????????CCCCCCCC========<<<<<<<<<<<<<<<<<<<<<<<<99999999EEEEEEEEAAAAAAAACCCCCCCC::::::::<<<<<<<>>>>>>>77777777BBBBBBBB::::::::////////????????AAAAAAAA????????>>>>>>>>::::::::????????::::::::////////????????CCCCCCCC========<<<<<<<<<<<<<<<<<<<<<<<<99999999EEEEEEEEAAAAAAAACCCCCCCC::::::::<<<<<<<>>>>>>>77777777BBBBBBBB::::::::////////????????AAAAAAAA????????>>>>>>>>99999999????????::::::::////////????????CCCCCCCC<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;99999999EEEEEEEEAAAAAAAACCCCCCCC::::::::<<<<<<<>>>>>>>77777777BBBBBBBB::::::::////////????????AAAAAAAA????????>>>>>>>>99999999????????::::::::////////????????CCCCCCCC<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;99999999EEEEEEEEAAAAAAAACCCCCCCC::::::::<<<<<<<>>>>>>>77777777BBBBBBBB::::::::////////????????AAAAAAAA????????>>>>>>>>99999999????????::::::::////////????????CCCCCCCC<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;99999999EEEEEEEEAAAAAAAACCCCCCCC::::::::<<<<<<<>>>>>>>77777777BBBBBBBB::::::::////////????????AAAAAAAA????????>>>>>>>>99999999????????::::::::////////????????CCCCCCCC<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;99999999EEEEEEEEAAAAAAAACCCCCCCC::::::::<<<<<<<>>>>>>>77777777::::::::::::::::////////????????DDDDDDDD::::::::FFFFFFFF99999999????????22222222////////????????::::::::7777777788888888<<<<<<<>>>>>>>CCCCCCCC::::::::<<<<<<<>>>>>>>77777777::::::::::::::::////////????????DDDDDDDD::::::::FFFFFFFF99999999????????22222222////////????????::::::::7777777788888888<<<<<<<>>>>>>>CCCCCCCC::::::::<<<<<<<>>>>>>>77777777::::::::::::::::////////????????DDDDDDDD::::::::FFFFFFFF::::::::????????22222222////////????????::::::::8888888888888888<<<<<<<>>>>>>>CCCCCCCC::::::::<<<<<<<>>>>>>>77777777::::::::::::::::00000000????????EEEEEEEE::::::::FFFFFFFF::::::::????????22222222////////????????::::::::8888888899999999<<<<<<<>>>>>>>CCCCCCCC::::::::<<<<<<<>>>>>>>77777777::::::::;;;;;;;;00000000????????EEEEEEEE::::::::FFFFFFFF::::::::????????22222222////////????????::::::::8888888899999999<<<<<<<>>>>>>>CCCCCCCC::::::::<<<<<<<>>>>>>>77777777::::::::;;;;;;;;00000000????????EEEEEEEE::::::::FFFFFFFF::::::::????????22222222////////????????;;;;;;;;8888888899999999<<<<<<<>>>>>>>CCCCCCCC::::::::<<<<<<<>>>>>>>77777777::::::::;;;;;;;;00000000@@@@@@@@EEEEEEEE::::::::FFFFFFFF::::::::????????22222222////////????????;;;;;;;;8888888899999999<<<<<<<>>>>>>>CCCCCCCC::::::::<<<<<<<>>>>>>>77777777::::::::;;;;;;;;00000000@@@@@@@@EEEEEEEE::::::::FFFFFFFF::::::::????????22222222////////????????;;;;;;;;8888888899999999========DDDDDDDDBBBBBBBBBBBBBBBB>>>>>>>>CCCCCCCC::::::::<<<<<<<>>>>>>>7777777755555555;;;;;;;;88888888@@@@@@@@BBBBBBBB::::::::KKKKKKKK::::::::????????66666666////////777777776666666688888888<<<<<<<<========AAAAAAAA????????========99999999CCCCCCCC::::::::33333333FFFFFFFFKKKKKKKKPPPPPPPP\\\\\\\\VVVVVVVVUUUUUUUUKKKKKKKKMMMMMMMMKKKKKKKKFFFFFFFFIIIIIIII????????;;;;;;;;========99999999>>>>>>>>7777777755555555;;;;;;;;88888888@@@@@@@@BBBBBBBB::::::::KKKKKKKK::::::::????????66666666////////777777776666666688888888<<<<<<<<========AAAAAAAA????????========99999999CCCCCCCC;;;;;;;;33333333FFFFFFFFKKKKKKKKPPPPPPPP\\\\\\\\VVVVVVVVUUUUUUUUKKKKKKKKMMMMMMMMKKKKKKKKFFFFFFFFIIIIIIII????????;;;;;;;;========99999999>>>>>>>>8888888855555555;;;;;;;;88888888@@@@@@@@BBBBBBBB;;;;;;;;KKKKKKKK::::::::@@@@@@@@66666666////////777777776666666688888888<<<<<<<<========AAAAAAAA????????========99999999CCCCCCCC;;;;;;;;33333333FFFFFFFFKKKKKKKKPPPPPPPP\\\\\\\\VVVVVVVVUUUUUUUUKKKKKKKKMMMMMMMMKKKKKKKKFFFFFFFFJJJJJJJJ????????;;;;;;;;========::::::::>>>>>>>>8888888855555555;;;;;;;;99999999@@@@@@@@BBBBBBBB;;;;;;;;LLLLLLLL::::::::@@@@@@@@6666666600000000777777776666666688888888================AAAAAAAA????????========99999999CCCCCCCC;;;;;;;;33333333FFFFFFFFKKKKKKKKPPPPPPPP\\\\\\\\WWWWWWWWUUUUUUUUKKKKKKKKNNNNNNNNKKKKKKKKFFFFFFFFJJJJJJJJ@@@@@@@@;;;;;;;;========::::::::>>>>>>>>8888888866666666;;;;;;;;99999999@@@@@@@@BBBBBBBB;;;;;;;;LLLLLLLL::::::::@@@@@@@@6666666600000000888888886666666688888888================AAAAAAAA????????========99999999CCCCCCCC;;;;;;;;44444444FFFFFFFFKKKKKKKKPPPPPPPP\\\\\\\\WWWWWWWWUUUUUUUUKKKKKKKKNNNNNNNNKKKKKKKKFFFFFFFFJJJJJJJJ@@@@@@@@;;;;;;;;========::::::::????????8888888866666666;;;;;;;;99999999@@@@@@@@BBBBBBBB;;;;;;;;LLLLLLLL::::::::@@@@@@@@6666666600000000888888886666666688888888================AAAAAAAA????????>>>>>>>>::::::::CCCCCCCC;;;;;;;;44444444FFFFFFFFKKKKKKKKPPPPPPPP\\\\\\\\WWWWWWWWUUUUUUUUKKKKKKKKNNNNNNNNKKKKKKKKFFFFFFFFJJJJJJJJ@@@@@@@@;;;;;;;;========::::::::????????8888888866666666;;;;;;;;99999999@@@@@@@@BBBBBBBB;;;;;;;;LLLLLLLL;;;;;;;;@@@@@@@@6666666600000000888888886666666699999999================BBBBBBBB????????>>>>>>>>::::::::DDDDDDDD;;;;;;;;44444444FFFFFFFFKKKKKKKKPPPPPPPP\\\\\\\\WWWWWWWWUUUUUUUUKKKKKKKKNNNNNNNNKKKKKKKKGGGGGGGGJJJJJJJJ@@@@@@@@;;;;;;;;========::::::::????????8888888866666666<<<<<<<<99999999@@@@@@@@BBBBBBBB;;;;;;;;LLLLLLLL;;;;;;;;@@@@@@@@6666666600000000888888886666666699999999================BBBBBBBB????????>>>>>>>>::::::::DDDDDDDD;;;;;;;;44444444FFFFFFFFPPPPPPPPPPPPPPPPPPPPPPPPRRRRRRRRUUUUUUUULLLLLLLLNNNNNNNNLLLLLLLLGGGGGGGGJJJJJJJJCCCCCCCC777777770000000022222222????????8888888866666666<<<<<<<<>>>>>>>>AAAAAAAA>>>>>>>>;;;;;;;;LLLLLLLL;;;;;;;;88888888DDDDDDDD999999993333333377777777AAAAAAAABBBBBBBB>>>>>>>>========::::::::>>>>>>>>BBBBBBBBDDDDDDDDDDDDDDDD88888888FFFFFFFFQQQQQQQQPPPPPPPPPPPPPPPPRRRRRRRRVVVVVVVVLLLLLLLLNNNNNNNNLLLLLLLLGGGGGGGGJJJJJJJJCCCCCCCC777777770000000022222222????????8888888866666666<<<<<<<<>>>>>>>>AAAAAAAA>>>>>>>>;;;;;;;;LLLLLLLL;;;;;;;;88888888DDDDDDDD999999993333333377777777AAAAAAAABBBBBBBB>>>>>>>>========;;;;;;;;>>>>>>>>BBBBBBBBDDDDDDDDDDDDDDDD88888888GGGGGGGGQQQQQQQQQQQQQQQQPPPPPPPPSSSSSSSSVVVVVVVVLLLLLLLLNNNNNNNNLLLLLLLLGGGGGGGGJJJJJJJJDDDDDDDD777777771111111122222222????????9999999966666666<<<<<<<<>>>>>>>>AAAAAAAA>>>>>>>>;;;;;;;;LLLLLLLL;;;;;;;;88888888DDDDDDDD999999993333333377777777AAAAAAAABBBBBBBB>>>>>>>>========;;;;;;;;>>>>>>>>CCCCCCCCDDDDDDDDDDDDDDDD88888888GGGGGGGGQQQQQQQQQQQQQQQQPPPPPPPPSSSSSSSSVVVVVVVVLLLLLLLLNNNNNNNNLLLLLLLLGGGGGGGGKKKKKKKKDDDDDDDD777777771111111122222222????????9999999966666666<<<<<<<>>>>>>><<<<<<<>>>>>>>========;;;;;;;;>>>>>>>>CCCCCCCCDDDDDDDDDDDDDDDD88888888GGGGGGGGQQQQQQQQQQQQQQQQPPPPPPPPSSSSSSSSVVVVVVVVLLLLLLLLOOOOOOOOLLLLLLLLGGGGGGGGKKKKKKKKDDDDDDDD777777771111111122222222????????9999999977777777<<<<<<<>>>>>>><<<<<<<>>>>>>>========;;;;;;;;>>>>>>>>CCCCCCCCDDDDDDDDDDDDDDDD88888888GGGGGGGGQQQQQQQQQQQQQQQQQQQQQQQQSSSSSSSSVVVVVVVVLLLLLLLLOOOOOOOOLLLLLLLLGGGGGGGGKKKKKKKKDDDDDDDD777777771111111122222222????????9999999977777777<<<<<<<>>>>>>><<<<<<<>>>>>>>========;;;;;;;;????????CCCCCCCCDDDDDDDDDDDDDDDD88888888GGGGGGGGQQQQQQQQQQQQQQQQQQQQQQQQSSSSSSSSVVVVVVVVLLLLLLLLOOOOOOOOLLLLLLLLGGGGGGGGKKKKKKKKDDDDDDDD777777771111111133333333@@@@@@@@9999999977777777<<<<<<<>>>>>>><<<<<<<>>>>>>>========;;;;;;;;????????CCCCCCCCEEEEEEEEEEEEEEEE88888888GGGGGGGGQQQQQQQQQQQQQQQQQQQQQQQQSSSSSSSSVVVVVVVVLLLLLLLLOOOOOOOOLLLLLLLLGGGGGGGGKKKKKKKKDDDDDDDD777777771111111133333333@@@@@@@@9999999977777777<<<<<<<>>>>>>><<<<<<<>>>>>>>>>>>>>>>;;;;;;;;????????CCCCCCCCEEEEEEEEEEEEEEEE88888888GGGGGGGGQQQQQQQQQQQQQQQQLLLLLLLLKKKKKKKKNNNNNNNNLLLLLLLLOOOOOOOODDDDDDDD????????CCCCCCCCAAAAAAAA77777777,,,,,,,,%%%%%%%%888888889999999977777777========????????AAAAAAAA>>>>>>>><<<<<<<>>>>>>><<<<<<<<77777777????????;;;;;;;;>>>>>>>>>>>>>>>>;;;;;;;;????????@@@@@@@@EEEEEEEEAAAAAAAA>>>>>>>>GGGGGGGGQQQQQQQQQQQQQQQQLLLLLLLLKKKKKKKKNNNNNNNNLLLLLLLLOOOOOOOODDDDDDDD????????CCCCCCCCAAAAAAAA77777777,,,,,,,,%%%%%%%%888888889999999977777777========????????AAAAAAAA>>>>>>>><<<<<<<>>>>>>><<<<<<<<77777777????????;;;;;;;;>>>>>>>>>>>>>>>>;;;;;;;;????????@@@@@@@@EEEEEEEEAAAAAAAA>>>>>>>>GGGGGGGGQQQQQQQQQQQQQQQQLLLLLLLLKKKKKKKKNNNNNNNNLLLLLLLLOOOOOOOODDDDDDDD????????CCCCCCCCAAAAAAAA77777777,,,,,,,,%%%%%%%%888888889999999977777777========????????AAAAAAAA>>>>>>>><<<<<<<>>>>>>>>>>>>>>>;;;;;;;;????????@@@@@@@@EEEEEEEEAAAAAAAA>>>>>>>>GGGGGGGGQQQQQQQQQQQQQQQQLLLLLLLLKKKKKKKKNNNNNNNNMMMMMMMMOOOOOOOODDDDDDDD????????CCCCCCCCAAAAAAAA77777777,,,,,,,,%%%%%%%%888888889999999977777777========????????AAAAAAAA>>>>>>>><<<<<<<>>>>>>>>>>>>>>>;;;;;;;;????????@@@@@@@@EEEEEEEEAAAAAAAA>>>>>>>>GGGGGGGGQQQQQQQQQQQQQQQQLLLLLLLLKKKKKKKKOOOOOOOOMMMMMMMMOOOOOOOODDDDDDDD@@@@@@@@CCCCCCCCAAAAAAAA88888888,,,,,,,,%%%%%%%%888888889999999977777777========????????BBBBBBBB????????<<<<<<<>>>>>>>;;;;;;;;????????@@@@@@@@EEEEEEEEAAAAAAAA>>>>>>>>GGGGGGGGQQQQQQQQQQQQQQQQLLLLLLLLKKKKKKKKOOOOOOOOMMMMMMMMOOOOOOOOEEEEEEEE@@@@@@@@CCCCCCCCAAAAAAAA88888888,,,,,,,,&&&&&&&&888888889999999977777777========????????BBBBBBBB????????<<<<<<<>>>>>>><<<<<<<>>>>>>>GGGGGGGGQQQQQQQQQQQQQQQQLLLLLLLLKKKKKKKKOOOOOOOOMMMMMMMMOOOOOOOOEEEEEEEE@@@@@@@@CCCCCCCCAAAAAAAA88888888,,,,,,,,&&&&&&&&888888889999999977777777========????????BBBBBBBB????????<<<<<<<>>>>>>><<<<<<<>>>>>>>GGGGGGGGQQQQQQQQQQQQQQQQLLLLLLLLKKKKKKKKOOOOOOOOMMMMMMMMOOOOOOOOEEEEEEEE@@@@@@@@CCCCCCCCAAAAAAAA88888888,,,,,,,,&&&&&&&&888888889999999977777777========????????BBBBBBBB????????<<<<<<<>>>>>>><<<<<<<>>>>>>>GGGGGGGGQQQQQQQQQQQQQQQQLLLLLLLLGGGGGGGGBBBBBBBBEEEEEEEEGGGGGGGGHHHHHHHH;;;;;;;;>>>>>>>>444444448888888855555555))))))))33333333BBBBBBBB77777777========????????BBBBBBBB????????<<<<<<<<@@@@@@@@<<<<<<<>>>>>>><<<<<<<>>>>>>>GGGGGGGGRRRRRRRRQQQQQQQQLLLLLLLLGGGGGGGGBBBBBBBBEEEEEEEEGGGGGGGGHHHHHHHH;;;;;;;;>>>>>>>>444444448888888855555555))))))))33333333BBBBBBBB77777777========????????BBBBBBBB????????<<<<<<<<@@@@@@@@<<<<<<<>>>>>>><<<<<<<>>>>>>>GGGGGGGGRRRRRRRRQQQQQQQQLLLLLLLLGGGGGGGGBBBBBBBBEEEEEEEEGGGGGGGGHHHHHHHH;;;;;;;;>>>>>>>>444444448888888855555555))))))))33333333BBBBBBBB77777777========????????BBBBBBBB????????<<<<<<<<@@@@@@@@<<<<<<<>>>>>>><<<<<<<>>>>>>>GGGGGGGGRRRRRRRRQQQQQQQQLLLLLLLLGGGGGGGGBBBBBBBBEEEEEEEEGGGGGGGGHHHHHHHH;;;;;;;;>>>>>>>>444444448888888855555555))))))))33333333BBBBBBBB77777777========????????BBBBBBBB????????<<<<<<<<@@@@@@@@<<<<<<<>>>>>>><<<<<<<>>>>>>>GGGGGGGGRRRRRRRRQQQQQQQQLLLLLLLLGGGGGGGGBBBBBBBBEEEEEEEEGGGGGGGGHHHHHHHH;;;;;;;;>>>>>>>>444444448888888855555555))))))))33333333BBBBBBBB77777777========????????BBBBBBBB????????<<<<<<<<@@@@@@@@<<<<<<<>>>>>>><<<<<<<>>>>>>>HHHHHHHHRRRRRRRRQQQQQQQQLLLLLLLLGGGGGGGGBBBBBBBBEEEEEEEEGGGGGGGGHHHHHHHH;;;;;;;;>>>>>>>>444444448888888855555555))))))))33333333BBBBBBBB77777777========????????BBBBBBBB????????<<<<<<<<@@@@@@@@<<<<<<<>>>>>>><<<<<<<>>>>>>>HHHHHHHHRRRRRRRRQQQQQQQQLLLLLLLLGGGGGGGGBBBBBBBBEEEEEEEEGGGGGGGGHHHHHHHH;;;;;;;;>>>>>>>>444444448888888855555555))))))))33333333BBBBBBBB77777777========????????BBBBBBBB????????<<<<<<<<@@@@@@@@<<<<<<<>>>>>>><<<<<<<>>>>>>>HHHHHHHHRRRRRRRRRRRRRRRRLLLLLLLLGGGGGGGGBBBBBBBBEEEEEEEEGGGGGGGGHHHHHHHH;;;;;;;;????????444444448888888855555555))))))))33333333BBBBBBBB77777777========????????BBBBBBBB????????<<<<<<<<@@@@@@@@<<<<<<<>>>>>>><<<<<<<>>>>>>>HHHHHHHHRRRRRRRRRRRRRRRREEEEEEEEGGGGGGGG========@@@@@@@@CCCCCCCCMMMMMMMM;;;;;;;;????????77777777@@@@@@@@::::::::7777777733333333????????@@@@@@@@========????????BBBBBBBB????????========@@@@@@@@<<<<<<<>>>>>>>HHHHHHHHRRRRRRRRRRRRRRRREEEEEEEEGGGGGGGG========@@@@@@@@CCCCCCCCMMMMMMMM;;;;;;;;????????88888888@@@@@@@@::::::::7777777733333333????????@@@@@@@@========????????BBBBBBBB????????========@@@@@@@@<<<<<<<>>>>>>>HHHHHHHHRRRRRRRRRRRRRRRREEEEEEEEGGGGGGGG========@@@@@@@@CCCCCCCCMMMMMMMM;;;;;;;;????????88888888@@@@@@@@::::::::7777777733333333????????@@@@@@@@========@@@@@@@@BBBBBBBB????????========@@@@@@@@<<<<<<<>>>>>>>HHHHHHHHRRRRRRRRRRRRRRRREEEEEEEEGGGGGGGG========@@@@@@@@CCCCCCCCMMMMMMMM;;;;;;;;????????88888888@@@@@@@@::::::::7777777733333333????????@@@@@@@@========@@@@@@@@BBBBBBBB????????========@@@@@@@@<<<<<<<>>>>>>>HHHHHHHHRRRRRRRRRRRRRRRREEEEEEEEGGGGGGGG========@@@@@@@@CCCCCCCCMMMMMMMM;;;;;;;;????????88888888@@@@@@@@::::::::7777777733333333????????@@@@@@@@========@@@@@@@@BBBBBBBB????????========@@@@@@@@<<<<<<<>>>>>>>HHHHHHHHRRRRRRRRRRRRRRRREEEEEEEEGGGGGGGG========@@@@@@@@CCCCCCCCMMMMMMMM;;;;;;;;????????88888888@@@@@@@@::::::::7777777733333333????????@@@@@@@@========@@@@@@@@BBBBBBBB????????========@@@@@@@@<<<<<<<>>>>>>>OOOOOOOOKKKKKKKKQQQQQQQQUUUUUUUUVVVVVVVV[[[[[[[[llllllll;;;;;;;;HHHHHHHHEEEEEEEEEEEEEEEEHHHHHHHHGGGGGGGGJJJJJJJJEEEEEEEECCCCCCCC@@@@@@@@;;;;;;;;????????<<<<<<<<========::::::::<<<<<<<<88888888::::::::********EEEEEEEE77777777JJJJJJJJ????????========@@@@@@@@<<<<<<<>>>>>>>OOOOOOOOKKKKKKKKQQQQQQQQUUUUUUUUVVVVVVVVZZZZZZZZllllllll;;;;;;;;HHHHHHHHEEEEEEEEEEEEEEEEHHHHHHHHGGGGGGGGJJJJJJJJEEEEEEEEBBBBBBBB@@@@@@@@;;;;;;;;>>>>>>>><<<<<<<<========::::::::;;;;;;;;88888888::::::::********EEEEEEEE77777777JJJJJJJJ????????<<<<<<<<@@@@@@@@<<<<<<<>>>>>>>OOOOOOOOKKKKKKKKQQQQQQQQUUUUUUUUVVVVVVVVZZZZZZZZllllllll;;;;;;;;GGGGGGGGEEEEEEEEEEEEEEEEHHHHHHHHGGGGGGGGJJJJJJJJEEEEEEEEBBBBBBBB@@@@@@@@;;;;;;;;>>>>>>>><<<<<<<<========::::::::;;;;;;;;8888888899999999********EEEEEEEE77777777JJJJJJJJ????????<<<<<<<<@@@@@@@@<<<<<<<>>>>>>>OOOOOOOOKKKKKKKKQQQQQQQQUUUUUUUUVVVVVVVVZZZZZZZZllllllll;;;;;;;;GGGGGGGGEEEEEEEEEEEEEEEEHHHHHHHHGGGGGGGGJJJJJJJJEEEEEEEEBBBBBBBB@@@@@@@@;;;;;;;;>>>>>>>><<<<<<<<========::::::::;;;;;;;;8888888899999999********EEEEEEEE77777777JJJJJJJJ????????<<<<<<<<@@@@@@@@<<<<<<<>>>>>>>OOOOOOOOKKKKKKKKQQQQQQQQTTTTTTTTVVVVVVVVZZZZZZZZllllllll;;;;;;;;GGGGGGGGEEEEEEEEDDDDDDDDGGGGGGGGGGGGGGGGJJJJJJJJEEEEEEEEBBBBBBBB@@@@@@@@;;;;;;;;>>>>>>>><<<<<<<<========::::::::;;;;;;;;8888888899999999********EEEEEEEE77777777JJJJJJJJ????????<<<<<<<<@@@@@@@@<<<<<<<>>>>>>>OOOOOOOOKKKKKKKKQQQQQQQQTTTTTTTTVVVVVVVVZZZZZZZZllllllll;;;;;;;;GGGGGGGGEEEEEEEEDDDDDDDDLLLLLLLLFFFFFFFFJJJJJJJJ@@@@@@@@BBBBBBBB@@@@@@@@;;;;;;;;>>>>>>>>4444444488888888::::::::;;;;;;;;333333339999999922222222BBBBBBBB::::::::FFFFFFFFGGGGGGGG<<<<<<<<@@@@@@@@<<<<<<<>>>>>>>4444444477777777::::::::;;;;;;;;333333339999999922222222BBBBBBBB::::::::FFFFFFFFGGGGGGGG<<<<<<<<@@@@@@@@<<<<<<<>>>>>>>4444444477777777::::::::;;;;;;;;333333339999999922222222BBBBBBBB::::::::FFFFFFFFGGGGGGGG<<<<<<<<@@@@@@@@<<<<<<<>>>>>>>AAAAAAAAMMMMMMMMGGGGGGGGCCCCCCCCYYYYYYYYSSSSSSSSNNNNNNNNIIIIIIIIMMMMMMMMFFFFFFFF////////GGGGGGGGDDDDDDDDDDDDDDDDLLLLLLLLFFFFFFFFIIIIIIII????????BBBBBBBB????????::::::::>>>>>>>>444444447777777799999999;;;;;;;;333333339999999922222222AAAAAAAA::::::::FFFFFFFFFFFFFFFF<<<<<<<<@@@@@@@@<<<<<<<>>>>>>>AAAAAAAAMMMMMMMMGGGGGGGGCCCCCCCCYYYYYYYYSSSSSSSSNNNNNNNNIIIIIIIIMMMMMMMMFFFFFFFF////////GGGGGGGGDDDDDDDDDDDDDDDDLLLLLLLLFFFFFFFFIIIIIIII????????BBBBBBBB????????::::::::>>>>>>>>444444447777777799999999;;;;;;;;222222229999999922222222AAAAAAAA::::::::FFFFFFFFFFFFFFFF<<<<<<<<@@@@@@@@<<<<<<<>>>>>>>AAAAAAAAMMMMMMMMGGGGGGGGCCCCCCCCXXXXXXXXSSSSSSSSMMMMMMMMIIIIIIIIMMMMMMMMFFFFFFFF////////GGGGGGGGDDDDDDDDDDDDDDDDLLLLLLLLFFFFFFFFIIIIIIII????????BBBBBBBB????????::::::::>>>>>>>>333333337777777799999999;;;;;;;;222222229999999922222222AAAAAAAA::::::::FFFFFFFFFFFFFFFF<<<<<<<>>>>>>>AAAAAAAAMMMMMMMMGGGGGGGGCCCCCCCCXXXXXXXXSSSSSSSSMMMMMMMMHHHHHHHHMMMMMMMMFFFFFFFF////////GGGGGGGGDDDDDDDDDDDDDDDDLLLLLLLLFFFFFFFFIIIIIIII????????BBBBBBBB????????::::::::>>>>>>>>333333337777777799999999;;;;;;;;222222229999999922222222AAAAAAAA::::::::FFFFFFFFFFFFFFFF<<<<<<<>>>>>>>AAAAAAAAMMMMMMMMGGGGGGGGCCCCCCCCXXXXXXXXSSSSSSSSMMMMMMMMHHHHHHHHMMMMMMMMFFFFFFFF////////GGGGGGGGDDDDDDDDDDDDDDDDLLLLLLLLFFFFFFFFIIIIIIII????????BBBBBBBB????????::::::::>>>>>>>>333333337777777799999999;;;;;;;;222222229999999911111111AAAAAAAA::::::::FFFFFFFFFFFFFFFF<<<<<<<>>>>>>>AAAAAAAAMMMMMMMMFFFFFFFFCCCCCCCCXXXXXXXXSSSSSSSSMMMMMMMMHHHHHHHHMMMMMMMMFFFFFFFF////////>>>>>>>>DDDDDDDDLLLLLLLLDDDDDDDDFFFFFFFFAAAAAAAA????????BBBBBBBB????????::::::::>>>>>>>>........7777777799999999;;;;;;;;::::::::AAAAAAAA????????<<<<<<<<>>>>>>>>IIIIIIIIKKKKKKKKLLLLLLLL????????;;;;;;;;AAAAAAAA<<<<<<<<>>>>>>>>IIIIIIIIQQQQQQQQFFFFFFFFBBBBBBBBHHHHHHHHOOOOOOOOHHHHHHHH>>>>>>>>HHHHHHHHHHHHHHHHpppppppp88888888>>>>>>>>DDDDDDDDLLLLLLLLCCCCCCCCFFFFFFFFAAAAAAAA????????AAAAAAAA????????::::::::========........7777777799999999::::::::::::::::AAAAAAAA????????<<<<<<<<>>>>>>>>IIIIIIIIKKKKKKKKLLLLLLLL????????;;;;;;;;@@@@@@@@<<<<<<<<>>>>>>>>IIIIIIIIQQQQQQQQFFFFFFFFBBBBBBBBHHHHHHHHOOOOOOOOHHHHHHHH>>>>>>>>HHHHHHHHGGGGGGGGpppppppp88888888>>>>>>>>DDDDDDDDLLLLLLLLCCCCCCCCFFFFFFFFAAAAAAAA????????AAAAAAAA????????::::::::========........7777777799999999::::::::::::::::AAAAAAAA>>>>>>>><<<<<<<<>>>>>>>>IIIIIIIIKKKKKKKKLLLLLLLL????????;;;;;;;;@@@@@@@@<<<<<<<<>>>>>>>>IIIIIIIIQQQQQQQQFFFFFFFFBBBBBBBBHHHHHHHHOOOOOOOOHHHHHHHH>>>>>>>>GGGGGGGGGGGGGGGGpppppppp88888888>>>>>>>>DDDDDDDDLLLLLLLLCCCCCCCCEEEEEEEEAAAAAAAA????????AAAAAAAA????????::::::::========........7777777799999999::::::::::::::::AAAAAAAA>>>>>>>><<<<<<<<>>>>>>>>IIIIIIIIKKKKKKKKLLLLLLLL????????;;;;;;;;@@@@@@@@<<<<<<<<>>>>>>>>IIIIIIIIQQQQQQQQFFFFFFFFBBBBBBBBHHHHHHHHOOOOOOOOHHHHHHHH>>>>>>>>GGGGGGGGGGGGGGGGpppppppp88888888>>>>>>>>CCCCCCCCKKKKKKKKCCCCCCCCEEEEEEEEAAAAAAAA????????AAAAAAAA>>>>>>>>::::::::========........6666666699999999::::::::::::::::@@@@@@@@>>>>>>>><<<<<<<<>>>>>>>>IIIIIIIIKKKKKKKKLLLLLLLL????????;;;;;;;;@@@@@@@@<<<<<<<<>>>>>>>>IIIIIIIIQQQQQQQQFFFFFFFFBBBBBBBBGGGGGGGGOOOOOOOOHHHHHHHH>>>>>>>>GGGGGGGGGGGGGGGGpppppppp88888888>>>>>>>>CCCCCCCCKKKKKKKKCCCCCCCCEEEEEEEEAAAAAAAA????????AAAAAAAA>>>>>>>>99999999========........6666666699999999::::::::::::::::@@@@@@@@>>>>>>>><<<<<<<<>>>>>>>>IIIIIIIIJJJJJJJJLLLLLLLL????????;;;;;;;;@@@@@@@@;;;;;;;;========IIIIIIIIQQQQQQQQFFFFFFFFBBBBBBBBGGGGGGGGOOOOOOOOHHHHHHHH>>>>>>>>GGGGGGGGGGGGGGGGpppppppp88888888>>>>>>>>CCCCCCCCKKKKKKKKCCCCCCCCEEEEEEEE@@@@@@@@????????AAAAAAAA>>>>>>>>99999999========........6666666688888888::::::::::::::::@@@@@@@@>>>>>>>><<<<<<<<>>>>>>>>IIIIIIIIJJJJJJJJKKKKKKKK????????;;;;;;;;@@@@@@@@;;;;;;;;========IIIIIIIIQQQQQQQQFFFFFFFFBBBBBBBBGGGGGGGGOOOOOOOOHHHHHHHH>>>>>>>>GGGGGGGGGGGGGGGGpppppppp77777777>>>>>>>>CCCCCCCCKKKKKKKKCCCCCCCCEEEEEEEE@@@@@@@@>>>>>>>>AAAAAAAA>>>>>>>>99999999========........6666666688888888::::::::::::::::@@@@@@@@>>>>>>>>;;;;;;;;>>>>>>>>HHHHHHHHJJJJJJJJKKKKKKKK????????;;;;;;;;@@@@@@@@;;;;;;;;========HHHHHHHHQQQQQQQQFFFFFFFFBBBBBBBBGGGGGGGGOOOOOOOOHHHHHHHH>>>>>>>>GGGGGGGGGGGGGGGGpppppppp7777777799999999CCCCCCCCPPPPPPPP>>>>>>>>EEEEEEEE;;;;;;;;>>>>>>>>99999999>>>>>>>>99999999========666666666666666688888888::::::::66666666MMMMMMMM;;;;;;;;;;;;;;;;>>>>>>>>MMMMMMMM::::::::MMMMMMMMGGGGGGGG22222222@@@@@@@@DDDDDDDD========MMMMMMMMIIIIIIII========99999999========JJJJJJJJ????????>>>>>>>>GGGGGGGGIIIIIIIIIIIIIIII4444444499999999CCCCCCCCPPPPPPPP>>>>>>>>EEEEEEEE;;;;;;;;>>>>>>>>99999999>>>>>>>>99999999========666666666666666688888888::::::::66666666MMMMMMMM;;;;;;;;;;;;;;;;>>>>>>>>MMMMMMMM::::::::MMMMMMMMGGGGGGGG22222222@@@@@@@@CCCCCCCC========MMMMMMMMHHHHHHHH========99999999========JJJJJJJJ????????>>>>>>>>GGGGGGGGHHHHHHHHIIIIIIII4444444488888888CCCCCCCCPPPPPPPP>>>>>>>>EEEEEEEE;;;;;;;;>>>>>>>>99999999>>>>>>>>99999999========666666666666666688888888::::::::66666666MMMMMMMM;;;;;;;;;;;;;;;;>>>>>>>>MMMMMMMM::::::::MMMMMMMMGGGGGGGG22222222@@@@@@@@CCCCCCCC========MMMMMMMMHHHHHHHH========99999999========JJJJJJJJ????????>>>>>>>>GGGGGGGGHHHHHHHHHHHHHHHH4444444488888888CCCCCCCCPPPPPPPP>>>>>>>>EEEEEEEE;;;;;;;;>>>>>>>>99999999>>>>>>>>99999999========666666666666666688888888::::::::66666666MMMMMMMM;;;;;;;;;;;;;;;;>>>>>>>>MMMMMMMM::::::::MMMMMMMMGGGGGGGG22222222@@@@@@@@CCCCCCCC========MMMMMMMMHHHHHHHH========99999999========JJJJJJJJ????????========GGGGGGGGHHHHHHHHHHHHHHHH4444444488888888CCCCCCCCPPPPPPPP>>>>>>>>EEEEEEEE;;;;;;;;>>>>>>>>99999999>>>>>>>>99999999========666666666666666688888888::::::::66666666MMMMMMMM::::::::;;;;;;;;>>>>>>>>MMMMMMMM::::::::MMMMMMMMGGGGGGGG22222222@@@@@@@@CCCCCCCC========MMMMMMMMHHHHHHHH========99999999========JJJJJJJJ????????========GGGGGGGGHHHHHHHHHHHHHHHH4444444488888888CCCCCCCCPPPPPPPP>>>>>>>>EEEEEEEE;;;;;;;;>>>>>>>>99999999>>>>>>>>99999999========666666666666666688888888::::::::66666666MMMMMMMM::::::::;;;;;;;;>>>>>>>>MMMMMMMM::::::::MMMMMMMMGGGGGGGG22222222@@@@@@@@CCCCCCCC========MMMMMMMMHHHHHHHH========99999999========JJJJJJJJ????????========GGGGGGGGHHHHHHHHHHHHHHHH4444444488888888CCCCCCCCPPPPPPPP>>>>>>>>EEEEEEEE;;;;;;;;>>>>>>>>99999999>>>>>>>>99999999========666666666666666688888888::::::::66666666MMMMMMMM::::::::;;;;;;;;>>>>>>>>MMMMMMMM::::::::MMMMMMMMGGGGGGGG22222222@@@@@@@@CCCCCCCC========MMMMMMMMHHHHHHHH========99999999========JJJJJJJJ????????========GGGGGGGGHHHHHHHHHHHHHHHH3333333388888888CCCCCCCCPPPPPPPP>>>>>>>>EEEEEEEE;;;;;;;;>>>>>>>>99999999>>>>>>>>99999999========666666666666666688888888::::::::66666666MMMMMMMM::::::::;;;;;;;;>>>>>>>>MMMMMMMM::::::::MMMMMMMMGGGGGGGG22222222@@@@@@@@CCCCCCCC========MMMMMMMMHHHHHHHH========99999999========JJJJJJJJ????????========GGGGGGGGHHHHHHHHHHHHHHHH33333333AAAAAAAAKKKKKKKKPPPPPPPPFFFFFFFFEEEEEEEECCCCCCCC>>>>>>>><<<<<<<>>>>>>>;;;;;;;;FFFFFFFFEEEEEEEE0000000077777777LLLLLLLL55555555HHHHHHHH@@@@@@@@========EEEEEEEE;;;;;;;;8888888844444444========JJJJJJJJ::::::::========>>>>>>>>;;;;;;;;HHHHHHHH........AAAAAAAAKKKKKKKKPPPPPPPPFFFFFFFFEEEEEEEECCCCCCCC>>>>>>>><<<<<<<>>>>>>>;;;;;;;;FFFFFFFFEEEEEEEE////////77777777LLLLLLLL55555555HHHHHHHH@@@@@@@@========EEEEEEEE;;;;;;;;8888888844444444========JJJJJJJJ::::::::========>>>>>>>>;;;;;;;;HHHHHHHH........AAAAAAAAKKKKKKKKPPPPPPPPFFFFFFFFEEEEEEEECCCCCCCC>>>>>>>><<<<<<<>>>>>>>;;;;;;;;FFFFFFFFEEEEEEEE////////77777777LLLLLLLL55555555HHHHHHHH@@@@@@@@========EEEEEEEE;;;;;;;;8888888844444444========IIIIIIII::::::::========>>>>>>>>;;;;;;;;HHHHHHHH........AAAAAAAAKKKKKKKKPPPPPPPPFFFFFFFFEEEEEEEECCCCCCCC>>>>>>>><<<<<<<>>>>>>>;;;;;;;;FFFFFFFFEEEEEEEE////////77777777LLLLLLLL55555555HHHHHHHH@@@@@@@@========EEEEEEEE;;;;;;;;8888888844444444========IIIIIIII::::::::========>>>>>>>>;;;;;;;;HHHHHHHH........AAAAAAAAKKKKKKKKPPPPPPPPFFFFFFFFEEEEEEEECCCCCCCC>>>>>>>><<<<<<<>>>>>>>;;;;;;;;FFFFFFFFEEEEEEEE0000000077777777LLLLLLLL55555555HHHHHHHH@@@@@@@@========EEEEEEEE;;;;;;;;8888888844444444========JJJJJJJJ::::::::========>>>>>>>>;;;;;;;;HHHHHHHH........AAAAAAAAKKKKKKKKPPPPPPPPFFFFFFFFEEEEEEEECCCCCCCC>>>>>>>><<<<<<<>>>>>>>;;;;;;;;FFFFFFFFEEEEEEEE0000000077777777LLLLLLLL55555555HHHHHHHH@@@@@@@@========EEEEEEEE;;;;;;;;8888888844444444========JJJJJJJJ::::::::========>>>>>>>>;;;;;;;;HHHHHHHH........AAAAAAAAKKKKKKKKPPPPPPPPFFFFFFFFEEEEEEEECCCCCCCC>>>>>>>><<<<<<<>>>>>>>;;;;;;;;FFFFFFFFEEEEEEEE0000000077777777LLLLLLLL55555555HHHHHHHH@@@@@@@@========EEEEEEEE;;;;;;;;8888888844444444========JJJJJJJJ::::::::========>>>>>>>>;;;;;;;;HHHHHHHH........AAAAAAAAKKKKKKKKPPPPPPPPFFFFFFFFEEEEEEEECCCCCCCC>>>>>>>><<<<<<<>>>>>>>;;;;;;;;FFFFFFFFEEEEEEEE0000000077777777LLLLLLLL55555555HHHHHHHH@@@@@@@@========EEEEEEEE;;;;;;;;8888888844444444========JJJJJJJJ::::::::========>>>>>>>>;;;;;;;;HHHHHHHH........FFFFFFFFPPPPPPPPPPPPPPPPKKKKKKKKEEEEEEEEHHHHHHHH>>>>>>>>AAAAAAAAKKKKKKKKAAAAAAAAEEEEEEEE22222222FFFFFFFFEEEEEEEE::::::::CCCCCCCCJJJJJJJJKKKKKKKK;;;;;;;;KKKKKKKK@@@@@@@@88888888%%%%%%%%CCCCCCCCCCCCCCCCEEEEEEEE;;;;;;;;5555555588888888666666668888888844444444========AAAAAAAA::::::::========9999999966666666HHHHHHHH77777777FFFFFFFFPPPPPPPPPPPPPPPPKKKKKKKKEEEEEEEEHHHHHHHH>>>>>>>>AAAAAAAAKKKKKKKKAAAAAAAAEEEEEEEE22222222FFFFFFFFEEEEEEEE::::::::CCCCCCCCJJJJJJJJKKKKKKKK;;;;;;;;KKKKKKKK@@@@@@@@88888888%%%%%%%%CCCCCCCCCCCCCCCCEEEEEEEE;;;;;;;;5555555588888888666666668888888844444444========AAAAAAAA::::::::========::::::::66666666HHHHHHHH77777777FFFFFFFFPPPPPPPPPPPPPPPPKKKKKKKKEEEEEEEEHHHHHHHH>>>>>>>>AAAAAAAAKKKKKKKKAAAAAAAAEEEEEEEE22222222GGGGGGGGEEEEEEEE::::::::CCCCCCCCJJJJJJJJKKKKKKKK;;;;;;;;KKKKKKKK@@@@@@@@88888888%%%%%%%%DDDDDDDDCCCCCCCCEEEEEEEE;;;;;;;;5555555588888888666666668888888844444444========AAAAAAAA::::::::>>>>>>>>::::::::66666666IIIIIIII77777777FFFFFFFFPPPPPPPPPPPPPPPPKKKKKKKKEEEEEEEEHHHHHHHH>>>>>>>>AAAAAAAAKKKKKKKKAAAAAAAAEEEEEEEE22222222GGGGGGGGEEEEEEEE::::::::CCCCCCCCJJJJJJJJKKKKKKKK;;;;;;;;KKKKKKKK@@@@@@@@88888888%%%%%%%%DDDDDDDDCCCCCCCCEEEEEEEE;;;;;;;;5555555588888888666666668888888844444444========AAAAAAAA::::::::>>>>>>>>::::::::66666666IIIIIIII77777777FFFFFFFFPPPPPPPPPPPPPPPPKKKKKKKKEEEEEEEEHHHHHHHH>>>>>>>>AAAAAAAAKKKKKKKKAAAAAAAAEEEEEEEE22222222GGGGGGGGEEEEEEEE::::::::CCCCCCCCJJJJJJJJKKKKKKKK;;;;;;;;KKKKKKKK@@@@@@@@88888888%%%%%%%%DDDDDDDDCCCCCCCCEEEEEEEE;;;;;;;;5555555588888888666666668888888844444444========AAAAAAAA::::::::>>>>>>>>::::::::66666666IIIIIIII77777777FFFFFFFFPPPPPPPPPPPPPPPPKKKKKKKKEEEEEEEEHHHHHHHH>>>>>>>>AAAAAAAAKKKKKKKKBBBBBBBBEEEEEEEE33333333GGGGGGGGEEEEEEEE::::::::CCCCCCCCJJJJJJJJKKKKKKKK;;;;;;;;KKKKKKKK@@@@@@@@88888888%%%%%%%%DDDDDDDDCCCCCCCCEEEEEEEE;;;;;;;;5555555588888888666666669999999944444444========BBBBBBBB::::::::>>>>>>>>::::::::66666666IIIIIIII77777777FFFFFFFFPPPPPPPPPPPPPPPPKKKKKKKKEEEEEEEEHHHHHHHH>>>>>>>>AAAAAAAAKKKKKKKKBBBBBBBBEEEEEEEE33333333GGGGGGGGEEEEEEEE::::::::CCCCCCCCJJJJJJJJKKKKKKKK;;;;;;;;KKKKKKKK@@@@@@@@88888888%%%%%%%%DDDDDDDDCCCCCCCCEEEEEEEE;;;;;;;;5555555588888888666666669999999944444444========BBBBBBBB::::::::>>>>>>>>::::::::66666666IIIIIIII77777777FFFFFFFFPPPPPPPPPPPPPPPPKKKKKKKKEEEEEEEEHHHHHHHH????????AAAAAAAAKKKKKKKKBBBBBBBBEEEEEEEE33333333GGGGGGGGFFFFFFFF::::::::DDDDDDDDJJJJJJJJKKKKKKKK;;;;;;;;KKKKKKKK@@@@@@@@88888888%%%%%%%%DDDDDDDDCCCCCCCCEEEEEEEE;;;;;;;;5555555588888888666666669999999944444444========BBBBBBBB::::::::>>>>>>>>::::::::66666666IIIIIIII77777777FFFFFFFFPPPPPPPPHHHHHHHHCCCCCCCCEEEEEEEEIIIIIIIIGGGGGGGGAAAAAAAAKKKKKKKKFFFFFFFFRRRRRRRR........PPPPPPPPFFFFFFFF::::::::77777777MMMMMMMM@@@@@@@@<<<<<<<>>>>>>>::::::::????????IIIIIIII44444444FFFFFFFFPPPPPPPPHHHHHHHHCCCCCCCCEEEEEEEEIIIIIIIIGGGGGGGGAAAAAAAAKKKKKKKKGGGGGGGGRRRRRRRR........PPPPPPPPFFFFFFFF::::::::77777777MMMMMMMM@@@@@@@@<<<<<<<>>>>>>>::::::::????????IIIIIIII44444444FFFFFFFFPPPPPPPPHHHHHHHHCCCCCCCCEEEEEEEEIIIIIIIIGGGGGGGGAAAAAAAAKKKKKKKKGGGGGGGGRRRRRRRR........PPPPPPPPFFFFFFFF::::::::77777777MMMMMMMM@@@@@@@@<<<<<<<>>>>>>>::::::::????????IIIIIIII44444444FFFFFFFFPPPPPPPPHHHHHHHHCCCCCCCCEEEEEEEEIIIIIIIIGGGGGGGGAAAAAAAALLLLLLLLGGGGGGGGRRRRRRRR........PPPPPPPPFFFFFFFF::::::::77777777MMMMMMMM@@@@@@@@<<<<<<<>>>>>>>::::::::????????IIIIIIII44444444FFFFFFFFPPPPPPPPHHHHHHHHCCCCCCCCEEEEEEEEIIIIIIIIGGGGGGGGAAAAAAAALLLLLLLLGGGGGGGGRRRRRRRR........QQQQQQQQFFFFFFFF::::::::77777777MMMMMMMM@@@@@@@@<<<<<<<>>>>>>>::::::::????????IIIIIIII44444444FFFFFFFFPPPPPPPPHHHHHHHHCCCCCCCCEEEEEEEEIIIIIIIIGGGGGGGGAAAAAAAALLLLLLLLGGGGGGGGRRRRRRRR........QQQQQQQQFFFFFFFF::::::::77777777MMMMMMMM@@@@@@@@<<<<<<<>>>>>>>::::::::????????IIIIIIII44444444FFFFFFFFPPPPPPPPHHHHHHHHCCCCCCCCEEEEEEEEIIIIIIIIGGGGGGGGAAAAAAAALLLLLLLLGGGGGGGGRRRRRRRR........QQQQQQQQFFFFFFFF::::::::77777777MMMMMMMM@@@@@@@@<<<<<<<>>>>>>>1111111166666666PPPPPPPP@@@@@@@@<<<<<<<<99999999333333337777777799999999,,,,,,,,55555555========::::::::>>>>>>>>::::::::????????IIIIIIII44444444FFFFFFFFPPPPPPPPHHHHHHHHCCCCCCCCEEEEEEEEIIIIIIIIGGGGGGGGAAAAAAAALLLLLLLLGGGGGGGGRRRRRRRR........QQQQQQQQFFFFFFFF::::::::77777777MMMMMMMM@@@@@@@@<<<<<<<>>>>>>>1111111177777777PPPPPPPP@@@@@@@@<<<<<<<<99999999333333337777777799999999,,,,,,,,55555555========;;;;;;;;>>>>>>>>::::::::????????IIIIIIII44444444FFFFFFFFPPPPPPPPCCCCCCCC>>>>>>>>FFFFFFFFAAAAAAAALLLLLLLLAAAAAAAALLLLLLLLGGGGGGGG________>>>>>>>>IIIIIIII>>>>>>>>BBBBBBBB::::::::BBBBBBBB>>>>>>>><<<<<<<<>>>>>>>>AAAAAAAANNNNNNNN;;;;;;;;11111111MMMMMMMMHHHHHHHH<<<<<<<<>>>>>>>>333333337777777799999999''''''''00000000========;;;;;;;;>>>>>>>>::::::::<<<<<<<>>>>>>>FFFFFFFFAAAAAAAALLLLLLLLAAAAAAAALLLLLLLLGGGGGGGG________>>>>>>>>IIIIIIII>>>>>>>>BBBBBBBB::::::::BBBBBBBB>>>>>>>><<<<<<<<>>>>>>>>AAAAAAAANNNNNNNN;;;;;;;;11111111MMMMMMMMIIIIIIII<<<<<<<<>>>>>>>>333333337777777799999999''''''''00000000========;;;;;;;;>>>>>>>>::::::::<<<<<<<>>>>>>>FFFFFFFFAAAAAAAALLLLLLLLAAAAAAAALLLLLLLLGGGGGGGG________>>>>>>>>IIIIIIII>>>>>>>>BBBBBBBB::::::::BBBBBBBB>>>>>>>><<<<<<<<>>>>>>>>AAAAAAAANNNNNNNN;;;;;;;;22222222MMMMMMMMIIIIIIII<<<<<<<<>>>>>>>>333333337777777799999999''''''''00000000========;;;;;;;;>>>>>>>>::::::::<<<<<<<>>>>>>>CCCCCCCC::::::::BBBBBBBB>>>>>>>><<<<<<<<>>>>>>>>AAAAAAAANNNNNNNN;;;;;;;;22222222MMMMMMMMIIIIIIII<<<<<<<<>>>>>>>>333333337777777799999999''''''''00000000========;;;;;;;;>>>>>>>>::::::::<<<<<<<>>>>>>>CCCCCCCC::::::::BBBBBBBB????????<<<<<<<<>>>>>>>>AAAAAAAANNNNNNNN;;;;;;;;22222222MMMMMMMMIIIIIIII<<<<<<<<>>>>>>>>333333337777777799999999''''''''00000000========;;;;;;;;>>>>>>>>::::::::<<<<<<<>>>>>>>CCCCCCCC::::::::BBBBBBBB????????<<<<<<<<>>>>>>>>AAAAAAAANNNNNNNN;;;;;;;;22222222MMMMMMMMIIIIIIII<<<<<<<<>>>>>>>>333333337777777799999999''''''''00000000========;;;;;;;;>>>>>>>>::::::::<<<<<<<>>>>>>>CCCCCCCC::::::::BBBBBBBB????????<<<<<<<<>>>>>>>>AAAAAAAANNNNNNNN<<<<<<<<22222222MMMMMMMMIIIIIIII<<<<<<<<>>>>>>>>333333337777777799999999''''''''00000000========;;;;;;;;>>>>>>>>::::::::<<<<<<<>>>>>>>CCCCCCCC::::::::CCCCCCCC????????<<<<<<<>>>>>>>333333337777777799999999''''''''00000000========;;;;;;;;>>>>>>>>::::::::<<<<<<<>>>>>>>3333333377777777999999990000000000000000========;;;;;;;;66666666::::::::????????IIIIIIII88888888GGGGGGGGQQQQQQQQDDDDDDDDGGGGGGGGFFFFFFFFDDDDDDDDLLLLLLLLJJJJJJJJDDDDDDDDOOOOOOOOddddddddIIIIIIIIDDDDDDDDAAAAAAAAHHHHHHHH7777777799999999<<<<<<<<<<<<<<<>>>>>>>4444444477777777999999990000000011111111========;;;;;;;;66666666;;;;;;;;????????IIIIIIII88888888GGGGGGGGQQQQQQQQDDDDDDDDGGGGGGGGFFFFFFFFEEEEEEEELLLLLLLLJJJJJJJJDDDDDDDDOOOOOOOOddddddddIIIIIIIIDDDDDDDDBBBBBBBBHHHHHHHH7777777799999999<<<<<<<<<<<<<<<>>>>>>>4444444477777777999999990000000011111111========;;;;;;;;66666666;;;;;;;;????????JJJJJJJJ88888888GGGGGGGGQQQQQQQQDDDDDDDDGGGGGGGGFFFFFFFFEEEEEEEELLLLLLLLJJJJJJJJDDDDDDDDOOOOOOOOddddddddIIIIIIIIDDDDDDDDBBBBBBBBHHHHHHHH7777777799999999<<<<<<<<<<<<<<<>>>>>>>4444444477777777::::::::0000000011111111>>>>>>>>;;;;;;;;66666666;;;;;;;;@@@@@@@@JJJJJJJJ88888888GGGGGGGGQQQQQQQQDDDDDDDDGGGGGGGGFFFFFFFFEEEEEEEELLLLLLLLJJJJJJJJDDDDDDDDPPPPPPPPddddddddIIIIIIIIEEEEEEEEBBBBBBBBHHHHHHHH8888888899999999<<<<<<<<========????????AAAAAAAAXXXXXXXXDDDDDDDDCCCCCCCC88888888NNNNNNNN<<<<<<<<>>>>>>>>4444444477777777::::::::1111111111111111>>>>>>>>;;;;;;;;66666666;;;;;;;;@@@@@@@@JJJJJJJJ99999999GGGGGGGGQQQQQQQQDDDDDDDDGGGGGGGGFFFFFFFFEEEEEEEEMMMMMMMMJJJJJJJJDDDDDDDDPPPPPPPPddddddddIIIIIIIIEEEEEEEEBBBBBBBBHHHHHHHH8888888899999999<<<<<<<<========????????BBBBBBBBXXXXXXXXDDDDDDDDCCCCCCCC88888888NNNNNNNN========????????4444444488888888::::::::1111111111111111>>>>>>>>;;;;;;;;66666666;;;;;;;;@@@@@@@@JJJJJJJJ99999999GGGGGGGGQQQQQQQQDDDDDDDDGGGGGGGGGGGGGGGGEEEEEEEEMMMMMMMMJJJJJJJJEEEEEEEEPPPPPPPPddddddddIIIIIIIIEEEEEEEEBBBBBBBBHHHHHHHH8888888899999999<<<<<<<<========????????BBBBBBBBXXXXXXXXEEEEEEEECCCCCCCC99999999NNNNNNNN========????????4444444488888888::::::::1111111111111111>>>>>>>><<<<<<<<77777777;;;;;;;;@@@@@@@@JJJJJJJJ99999999GGGGGGGGRRRRRRRREEEEEEEEHHHHHHHHGGGGGGGGEEEEEEEEMMMMMMMMJJJJJJJJEEEEEEEEPPPPPPPPddddddddIIIIIIIIEEEEEEEEBBBBBBBBHHHHHHHH8888888899999999<<<<<<<<========????????BBBBBBBBYYYYYYYYEEEEEEEECCCCCCCC99999999NNNNNNNN========????????4444444488888888::::::::1111111111111111>>>>>>>><<<<<<<<77777777;;;;;;;;@@@@@@@@JJJJJJJJ99999999HHHHHHHHRRRRRRRRMMMMMMMMTTTTTTTTOOOOOOOORRRRRRRRMMMMMMMMOOOOOOOOHHHHHHHHUUUUUUUUUUUUUUUUIIIIIIIIEEEEEEEEOOOOOOOOIIIIIIII33333333::::::::77777777========????????BBBBBBBBIIIIIIIIAAAAAAAA========////////>>>>>>>>EEEEEEEE????????4444444488888888::::::::6666666611111111>>>>>>>><<<<<<<<::::::::;;;;;;;;EEEEEEEEBBBBBBBB55555555HHHHHHHHRRRRRRRRMMMMMMMMUUUUUUUUOOOOOOOORRRRRRRRMMMMMMMMOOOOOOOOHHHHHHHHUUUUUUUUUUUUUUUUIIIIIIIIEEEEEEEEOOOOOOOOIIIIIIII33333333::::::::77777777========@@@@@@@@BBBBBBBBIIIIIIIIBBBBBBBB========////////>>>>>>>>EEEEEEEE????????4444444488888888::::::::6666666611111111>>>>>>>><<<<<<<<::::::::;;;;;;;;EEEEEEEEBBBBBBBB55555555HHHHHHHHRRRRRRRRMMMMMMMMUUUUUUUUOOOOOOOORRRRRRRRMMMMMMMMPPPPPPPPHHHHHHHHUUUUUUUUUUUUUUUUJJJJJJJJEEEEEEEEOOOOOOOOIIIIIIII33333333::::::::88888888========@@@@@@@@BBBBBBBBIIIIIIIIBBBBBBBB========////////????????EEEEEEEE????????5555555588888888::::::::6666666622222222>>>>>>>><<<<<<<<::::::::;;;;;;;;EEEEEEEEBBBBBBBB66666666HHHHHHHHRRRRRRRRMMMMMMMMUUUUUUUUOOOOOOOORRRRRRRRMMMMMMMMPPPPPPPPHHHHHHHHUUUUUUUUUUUUUUUUJJJJJJJJEEEEEEEEOOOOOOOOIIIIIIII33333333::::::::88888888========@@@@@@@@BBBBBBBBIIIIIIIIBBBBBBBB========////////????????EEEEEEEE????????5555555588888888::::::::6666666622222222>>>>>>>><<<<<<<<;;;;;;;;<<<<<<<>>>>>>>@@@@@@@@BBBBBBBBIIIIIIIIBBBBBBBB========////////????????FFFFFFFF????????5555555588888888;;;;;;;;7777777722222222????????<<<<<<<<;;;;;;;;<<<<<<<>>>>>>>@@@@@@@@BBBBBBBBIIIIIIIIBBBBBBBB========////////????????FFFFFFFF????????5555555588888888;;;;;;;;7777777722222222????????<<<<<<<<;;;;;;;;<<<<<<<>>>>>>>@@@@@@@@BBBBBBBBIIIIIIIIBBBBBBBB>>>>>>>>////////????????FFFFFFFF@@@@@@@@5555555599999999;;;;;;;;7777777722222222????????<<<<<<<<;;;;;;;;<<<<<<<>>>>>>>@@@@@@@@CCCCCCCC????????========<<<<<<<<88888888--------KKKKKKKK@@@@@@@@5555555599999999;;;;;;;;77777777::::::::????????<<<<<<<<@@@@@@@@<<<<<<<<================11111111HHHHHHHHRRRRRRRRRRRRRRRRRRRRRRRRTTTTTTTTWWWWWWWWNNNNNNNNPPPPPPPPNNNNNNNNMMMMMMMMLLLLLLLLJJJJJJJJNNNNNNNNEEEEEEEEAAAAAAAA<<<<<<<<::::::::88888888>>>>>>>>@@@@@@@@CCCCCCCC@@@@@@@@========<<<<<<<<88888888--------KKKKKKKK@@@@@@@@5555555599999999;;;;;;;;77777777::::::::????????========@@@@@@@@<<<<<<<<================11111111HHHHHHHHRRRRRRRRRRRRRRRRRRRRRRRRTTTTTTTTWWWWWWWWNNNNNNNNPPPPPPPPNNNNNNNNMMMMMMMMLLLLLLLLJJJJJJJJNNNNNNNNEEEEEEEEAAAAAAAA<<<<<<<<::::::::88888888>>>>>>>>@@@@@@@@CCCCCCCC@@@@@@@@========<<<<<<<<88888888--------KKKKKKKK@@@@@@@@5555555599999999;;;;;;;;77777777;;;;;;;;????????========@@@@@@@@<<<<<<<<================11111111HHHHHHHHRRRRRRRRRRRRRRRRRRRRRRRRTTTTTTTTWWWWWWWWNNNNNNNNPPPPPPPPNNNNNNNNMMMMMMMMLLLLLLLLJJJJJJJJNNNNNNNNEEEEEEEEAAAAAAAA<<<<<<<<::::::::88888888>>>>>>>>@@@@@@@@CCCCCCCC@@@@@@@@========<<<<<<<<88888888--------KKKKKKKK@@@@@@@@5555555599999999;;;;;;;;77777777;;;;;;;;????????========@@@@@@@@<<<<<<<<================11111111HHHHHHHHRRRRRRRRRRRRRRRRRRRRRRRRTTTTTTTTWWWWWWWWNNNNNNNNPPPPPPPPNNNNNNNNMMMMMMMMLLLLLLLLJJJJJJJJNNNNNNNNEEEEEEEEAAAAAAAA<<<<<<<<::::::::88888888>>>>>>>>@@@@@@@@CCCCCCCC@@@@@@@@========<<<<<<<<88888888--------KKKKKKKK@@@@@@@@5555555599999999;;;;;;;;77777777;;;;;;;;????????========@@@@@@@@<<<<<<<<================11111111HHHHHHHHRRRRRRRRRRRRRRRRRRRRRRRRTTTTTTTTWWWWWWWWNNNNNNNNPPPPPPPPNNNNNNNNMMMMMMMMLLLLLLLLJJJJJJJJNNNNNNNNEEEEEEEEAAAAAAAA<<<<<<<<::::::::88888888>>>>>>>>@@@@@@@@CCCCCCCC@@@@@@@@========<<<<<<<<88888888--------KKKKKKKK@@@@@@@@5555555599999999;;;;;;;;77777777::::::::????????<<<<<<<<@@@@@@@@<<<<<<<<================11111111HHHHHHHHRRRRRRRRRRRRRRRRRRRRRRRRTTTTTTTTWWWWWWWWNNNNNNNNPPPPPPPPNNNNNNNNMMMMMMMMLLLLLLLLJJJJJJJJNNNNNNNNDDDDDDDDAAAAAAAA<<<<<<<<::::::::88888888>>>>>>>>@@@@@@@@CCCCCCCC????????========<<<<<<<<88888888--------KKKKKKKK@@@@@@@@5555555599999999;;;;;;;;77777777::::::::????????<<<<<<<<@@@@@@@@<<<<<<<<================11111111HHHHHHHHRRRRRRRRRRRRRRRRRRRRRRRRTTTTTTTTWWWWWWWWMMMMMMMMPPPPPPPPMMMMMMMMMMMMMMMMLLLLLLLLJJJJJJJJNNNNNNNNDDDDDDDDAAAAAAAA<<<<<<<<::::::::88888888>>>>>>>>@@@@@@@@BBBBBBBB????????========<<<<<<<<88888888--------KKKKKKKK@@@@@@@@5555555599999999;;;;;;;;77777777::::::::????????<<<<<<<<@@@@@@@@<<<<<<<<================11111111@@@@@@@@RRRRRRRRRRRRRRRREEEEEEEE\\\\\\\\WWWWWWWWMMMMMMMMPPPPPPPPMMMMMMMMIIIIIIIILLLLLLLLBBBBBBBBJJJJJJJJ;;;;;;;;<<<<<<<>>>>>>>@@@@@@@@BBBBBBBB????????========AAAAAAAAEEEEEEEE00000000::::::::PPPPPPPP5555555599999999;;;;;;;;7777777777777777????????<<<<<<<<@@@@@@@@<<<<<<<<88888888========11111111@@@@@@@@RRRRRRRRRRRRRRRREEEEEEEE\\\\\\\\WWWWWWWWMMMMMMMMPPPPPPPPMMMMMMMMHHHHHHHHLLLLLLLLBBBBBBBBJJJJJJJJ;;;;;;;;<<<<<<<>>>>>>>@@@@@@@@BBBBBBBB????????========AAAAAAAAEEEEEEEE00000000::::::::PPPPPPPP5555555588888888;;;;;;;;7777777777777777????????<<<<<<<<@@@@@@@@<<<<<<<<88888888========00000000@@@@@@@@RRRRRRRRRRRRRRRREEEEEEEE\\\\\\\\WWWWWWWWMMMMMMMMPPPPPPPPMMMMMMMMHHHHHHHHLLLLLLLLBBBBBBBBJJJJJJJJ::::::::<<<<<<<>>>>>>>@@@@@@@@BBBBBBBB????????========AAAAAAAAEEEEEEEE00000000::::::::PPPPPPPP5555555588888888;;;;;;;;7777777777777777????????<<<<<<<<@@@@@@@@<<<<<<<<88888888========00000000@@@@@@@@RRRRRRRRRRRRRRRREEEEEEEE\\\\\\\\WWWWWWWWMMMMMMMMPPPPPPPPMMMMMMMMHHHHHHHHLLLLLLLLBBBBBBBBJJJJJJJJ::::::::<<<<<<<>>>>>>><<<<<<<<@@@@@@@@<<<<<<<<88888888========00000000@@@@@@@@RRRRRRRRRRRRRRRREEEEEEEE\\\\\\\\WWWWWWWWMMMMMMMMPPPPPPPPMMMMMMMMHHHHHHHHLLLLLLLLBBBBBBBBJJJJJJJJ::::::::<<<<<<<<@@@@@@@@::::::::88888888========@@@@@@@@BBBBBBBB????????========@@@@@@@@EEEEEEEE00000000::::::::OOOOOOOO5555555588888888::::::::6666666677777777>>>>>>>><<<<<<<<@@@@@@@@<<<<<<<<88888888========00000000????????RRRRRRRRRRRRRRRREEEEEEEE\\\\\\\\WWWWWWWWMMMMMMMMPPPPPPPPMMMMMMMMHHHHHHHHLLLLLLLLBBBBBBBBJJJJJJJJ::::::::<<<<<<<<@@@@@@@@::::::::88888888========@@@@@@@@BBBBBBBB????????========@@@@@@@@EEEEEEEE////////::::::::OOOOOOOO5555555588888888::::::::6666666677777777>>>>>>>><<<<<<<>>>>>>><<<<<<<>>>>>>><<<<<<<>>>>>>><<<<<<<>>>>>>><<<<<<<>>>>>>><<<<<<<>>>>>>><<<<<<<>>>>>>><<<<<<<>>>>>>><<<<<<<>>>>>>><<<<<<<<@@@@@@@@IIIIIIII<<<<<<<>>>>>>>;;;;;;;;????????;;;;;;;;77777777<<<<<<<<00000000KKKKKKKKVVVVVVVVTTTTTTTTTTTTTTTTddddddddNNNNNNNNLLLLLLLLGGGGGGGGLLLLLLLLHHHHHHHHKKKKKKKK<<<<<<<>>>>>>><<<<<<<<@@@@@@@@IIIIIIIIAAAAAAAA////////********ZZZZZZZZEEEEEEEE::::::::66666666>>>>>>>>>>>>>>>>;;;;;;;;????????;;;;;;;;77777777<<<<<<<<00000000JJJJJJJJVVVVVVVVTTTTTTTTTTTTTTTTddddddddNNNNNNNNLLLLLLLLGGGGGGGGLLLLLLLLHHHHHHHHKKKKKKKK<<<<<<<>>>>>>><<<<<<<<@@@@@@@@IIIIIIIIAAAAAAAA////////********ZZZZZZZZEEEEEEEE::::::::66666666>>>>>>>>>>>>>>>>;;;;;;;;????????;;;;;;;;77777777<<<<<<<>>>>>>><<<<<<<<@@@@@@@@IIIIIIIIAAAAAAAA////////********ZZZZZZZZEEEEEEEE::::::::66666666>>>>>>>>>>>>>>>>;;;;;;;;????????;;;;;;;;77777777<<<<<<<>>>>>>><<<<<<<<@@@@@@@@IIIIIIIIAAAAAAAA////////********ZZZZZZZZEEEEEEEE::::::::66666666>>>>>>>>>>>>>>>>;;;;;;;;????????;;;;;;;;77777777<<<<<<<>>>>>>><<<<<<<<@@@@@@@@IIIIIIIIAAAAAAAA////////********ZZZZZZZZEEEEEEEE::::::::55555555>>>>>>>>>>>>>>>>;;;;;;;;????????;;;;;;;;77777777<<<<<<<>>>>>>><<<<<<<<@@@@@@@@IIIIIIIIAAAAAAAA////////********ZZZZZZZZEEEEEEEE9999999955555555>>>>>>>>========;;;;;;;;????????;;;;;;;;77777777<<<<<<<>>>>>>><<<<<<<<@@@@@@@@IIIIIIIIAAAAAAAA////////********ZZZZZZZZEEEEEEEE9999999955555555>>>>>>>>========;;;;;;;;????????;;;;;;;;77777777<<<<<<<>>>>>>><<<<<<<>>>>>>>========;;;;;;;;>>>>>>>>::::::::77777777<<<<<<<>>>>>>><<<<<<<>>>>>>>========;;;;;;;;>>>>>>>>::::::::77777777<<<<<<<>>>>>>><<<<<<<>>>>>>>========;;;;;;;;>>>>>>>>::::::::77777777<<<<<<<>>>>>>>AAAAAAAA>>>>>>>><<<<<<<>>>>>>>========;;;;;;;;>>>>>>>>::::::::77777777<<<<<<<>>>>>>>AAAAAAAA>>>>>>>>;;;;;;;;????????@@@@@@@@@@@@@@@@77777777````````LLLLLLLL9999999955555555>>>>>>>>========;;;;;;;;>>>>>>>>::::::::77777777<<<<<<<>>>>>>>AAAAAAAA>>>>>>>>;;;;;;;;????????@@@@@@@@@@@@@@@@77777777________LLLLLLLL9999999955555555>>>>>>>>========;;;;;;;;>>>>>>>>::::::::66666666;;;;;;;;////////KKKKKKKK````````UUUUUUUUXXXXXXXXWWWWWWWWIIIIIIIIDDDDDDDDAAAAAAAADDDDDDDDGGGGGGGGJJJJJJJJCCCCCCCC<<<<<<<>>>>>>>AAAAAAAA>>>>>>>>;;;;;;;;????????@@@@@@@@@@@@@@@@77777777________LLLLLLLL9999999955555555>>>>>>>>========;;;;;;;;>>>>>>>>::::::::66666666;;;;;;;;////////KKKKKKKK````````UUUUUUUUXXXXXXXXWWWWWWWWIIIIIIIIDDDDDDDDAAAAAAAACCCCCCCCGGGGGGGGJJJJJJJJCCCCCCCC;;;;;;;;AAAAAAAA::::::::????????EEEEEEEECCCCCCCC<<<<<<<<>>>>>>>>@@@@@@@@========;;;;;;;;????????@@@@@@@@@@@@@@@@77777777________LLLLLLLL9999999955555555================::::::::>>>>>>>>::::::::66666666;;;;;;;;////////KKKKKKKK````````UUUUUUUUXXXXXXXXWWWWWWWWIIIIIIIICCCCCCCCAAAAAAAACCCCCCCCGGGGGGGGJJJJJJJJCCCCCCCC;;;;;;;;AAAAAAAA::::::::????????EEEEEEEECCCCCCCC<<<<<<<<>>>>>>>>@@@@@@@@========;;;;;;;;????????@@@@@@@@@@@@@@@@66666666________LLLLLLLL9999999955555555================::::::::>>>>>>>>::::::::66666666;;;;;;;;........VVVVVVVVaaaaaaaaPPPPPPPPPPPPPPPPJJJJJJJJHHHHHHHHGGGGGGGGAAAAAAAAGGGGGGGGFFFFFFFFBBBBBBBB@@@@@@@@????????FFFFFFFF::::::::????????EEEEEEEECCCCCCCCDDDDDDDD>>>>>>>>@@@@@@@@========;;;;;;;;????????;;;;;;;;@@@@@@@@;;;;;;;;&&&&&&&&::::::::QQQQQQQQ9999999944444444================::::::::>>>>>>>>::::::::66666666;;;;;;;;77777777VVVVVVVVaaaaaaaaPPPPPPPPPPPPPPPPJJJJJJJJHHHHHHHHFFFFFFFFAAAAAAAAFFFFFFFFFFFFFFFFBBBBBBBB@@@@@@@@>>>>>>>>EEEEEEEE::::::::????????EEEEEEEECCCCCCCCDDDDDDDD>>>>>>>>@@@@@@@@========;;;;;;;;????????::::::::@@@@@@@@;;;;;;;;&&&&&&&&99999999QQQQQQQQ8888888844444444========<<<<<<<<::::::::>>>>>>>>::::::::66666666;;;;;;;;77777777VVVVVVVVaaaaaaaaPPPPPPPPPPPPPPPPJJJJJJJJHHHHHHHHFFFFFFFFAAAAAAAAFFFFFFFFFFFFFFFFBBBBBBBB@@@@@@@@>>>>>>>>EEEEEEEE::::::::>>>>>>>>EEEEEEEECCCCCCCCDDDDDDDD>>>>>>>>@@@@@@@@========;;;;;;;;>>>>>>>>::::::::@@@@@@@@;;;;;;;;&&&&&&&&99999999QQQQQQQQ8888888844444444========<<<<<<<<::::::::>>>>>>>>::::::::66666666;;;;;;;;77777777VVVVVVVVaaaaaaaaPPPPPPPPOOOOOOOOJJJJJJJJHHHHHHHHFFFFFFFFAAAAAAAAFFFFFFFFFFFFFFFFBBBBBBBB????????>>>>>>>>EEEEEEEE::::::::>>>>>>>>EEEEEEEECCCCCCCCCCCCCCCC>>>>>>>>@@@@@@@@========;;;;;;;;>>>>>>>>::::::::@@@@@@@@;;;;;;;;%%%%%%%%99999999QQQQQQQQ8888888844444444========<<<<<<<<::::::::========9999999966666666;;;;;;;;77777777VVVVVVVVaaaaaaaaPPPPPPPPOOOOOOOOJJJJJJJJHHHHHHHHFFFFFFFFAAAAAAAAFFFFFFFFFFFFFFFFBBBBBBBB????????>>>>>>>>EEEEEEEE::::::::>>>>>>>>EEEEEEEECCCCCCCCCCCCCCCC>>>>>>>>@@@@@@@@========;;;;;;;;>>>>>>>>::::::::@@@@@@@@;;;;;;;;%%%%%%%%99999999PPPPPPPP8888888844444444========<<<<<<<<::::::::========9999999966666666;;;;;;;;77777777VVVVVVVVaaaaaaaaPPPPPPPPOOOOOOOOJJJJJJJJHHHHHHHHFFFFFFFFAAAAAAAAFFFFFFFFFFFFFFFFAAAAAAAA????????>>>>>>>>EEEEEEEE::::::::>>>>>>>>EEEEEEEECCCCCCCCCCCCCCCC========@@@@@@@@========;;;;;;;;>>>>>>>>::::::::@@@@@@@@;;;;;;;;%%%%%%%%99999999PPPPPPPP8888888844444444========<<<<<<<<::::::::========9999999966666666;;;;;;;;77777777VVVVVVVVaaaaaaaaPPPPPPPPOOOOOOOOJJJJJJJJHHHHHHHHFFFFFFFF@@@@@@@@FFFFFFFFFFFFFFFFAAAAAAAA????????>>>>>>>>EEEEEEEE99999999>>>>>>>>EEEEEEEEBBBBBBBBCCCCCCCC========@@@@@@@@========::::::::>>>>>>>>::::::::????????;;;;;;;;%%%%%%%%99999999PPPPPPPP8888888844444444========<<<<<<<<::::::::========9999999966666666;;;;;;;;77777777VVVVVVVVaaaaaaaaOOOOOOOOOOOOOOOOIIIIIIIIHHHHHHHHFFFFFFFF@@@@@@@@FFFFFFFFFFFFFFFFAAAAAAAA????????>>>>>>>>EEEEEEEE99999999>>>>>>>>EEEEEEEEBBBBBBBBCCCCCCCC========@@@@@@@@========::::::::>>>>>>>>::::::::????????;;;;;;;;%%%%%%%%99999999PPPPPPPP8888888844444444========<<<<<<<<::::::::========9999999955555555;;;;;;;;77777777________TTTTTTTTOOOOOOOOJJJJJJJJEEEEEEEEHHHHHHHHKKKKKKKKHHHHHHHHKKKKKKKK>>>>>>>><<<<<<<<::::::::CCCCCCCC========AAAAAAAAFFFFFFFFDDDDDDDDBBBBBBBB@@@@@@@@========@@@@@@@@========::::::::>>>>>>>>::::::::????????;;;;;;;;88888888--------HHHHHHHH@@@@@@@@44444444========<<<<<<<<::::::::========9999999955555555::::::::33333333________TTTTTTTTOOOOOOOOJJJJJJJJDDDDDDDDHHHHHHHHKKKKKKKKHHHHHHHHKKKKKKKK>>>>>>>><<<<<<<<::::::::CCCCCCCC========AAAAAAAAFFFFFFFFDDDDDDDDBBBBBBBB@@@@@@@@========@@@@@@@@<<<<<<<<::::::::>>>>>>>>::::::::????????;;;;;;;;88888888--------HHHHHHHH@@@@@@@@44444444<<<<<<<<<<<<<<<<99999999========9999999955555555::::::::33333333________TTTTTTTTOOOOOOOOJJJJJJJJDDDDDDDDHHHHHHHHKKKKKKKKHHHHHHHHKKKKKKKK========<<<<<<<<::::::::CCCCCCCC========AAAAAAAAFFFFFFFFDDDDDDDDBBBBBBBB@@@@@@@@========????????<<<<<<<<::::::::>>>>>>>>::::::::????????::::::::88888888--------HHHHHHHH@@@@@@@@44444444<<<<<<<<<<<<<<<<99999999========9999999955555555::::::::33333333________TTTTTTTTOOOOOOOOJJJJJJJJDDDDDDDDHHHHHHHHJJJJJJJJHHHHHHHHJJJJJJJJ========<<<<<<<<::::::::CCCCCCCC<<<<<<<>>>>>>>::::::::????????::::::::77777777--------HHHHHHHH@@@@@@@@44444444<<<<<<<<<<<<<<<<99999999========9999999955555555::::::::33333333________TTTTTTTTOOOOOOOOJJJJJJJJDDDDDDDDHHHHHHHHJJJJJJJJHHHHHHHHJJJJJJJJ========<<<<<<<<::::::::BBBBBBBB<<<<<<<>>>>>>>::::::::????????::::::::77777777--------HHHHHHHH@@@@@@@@33333333<<<<<<<<<<<<<<<<99999999========9999999955555555::::::::33333333________TTTTTTTTOOOOOOOOJJJJJJJJDDDDDDDDGGGGGGGGJJJJJJJJHHHHHHHHJJJJJJJJ========<<<<<<<<::::::::BBBBBBBB<<<<<<<>>>>>>>::::::::????????::::::::77777777--------HHHHHHHH@@@@@@@@33333333<<<<<<<<<<<<<<<<99999999========9999999955555555::::::::33333333________TTTTTTTTOOOOOOOOJJJJJJJJDDDDDDDDGGGGGGGGJJJJJJJJHHHHHHHHJJJJJJJJ========<<<<<<<<::::::::BBBBBBBB<<<<<<<>>>>>>>::::::::????????::::::::77777777--------HHHHHHHH@@@@@@@@33333333<<<<<<<<<<<<<<<<99999999========9999999955555555::::::::33333333________TTTTTTTTOOOOOOOOJJJJJJJJDDDDDDDDGGGGGGGGJJJJJJJJHHHHHHHHJJJJJJJJ========<<<<<<<<::::::::BBBBBBBB<<<<<<<>>>>>>>99999999????????::::::::77777777--------HHHHHHHH@@@@@@@@33333333<<<<<<<<;;;;;;;;99999999========9999999955555555::::::::33333333________OOOOOOOOOOOOOOOOJJJJJJJJDDDDDDDDGGGGGGGGJJJJJJJJMMMMMMMMBBBBBBBB88888888DDDDDDDD::::::::BBBBBBBB@@@@@@@@>>>>>>>>BBBBBBBBDDDDDDDDBBBBBBBB::::::::========????????<<<<<<<<::::::::>>>>>>>>99999999????????::::::::<<<<<<<<::::::::::::::::EEEEEEEE<<<<<<<<<<<<<<<<;;;;;;;;99999999========0000000055555555::::::::________OOOOOOOOOOOOOOOOJJJJJJJJDDDDDDDDGGGGGGGGJJJJJJJJMMMMMMMMBBBBBBBB88888888DDDDDDDD::::::::BBBBBBBB@@@@@@@@>>>>>>>>BBBBBBBBDDDDDDDDBBBBBBBB::::::::========????????<<<<<<<<::::::::>>>>>>>>99999999????????::::::::<<<<<<<<::::::::::::::::EEEEEEEE<<<<<<<<<<<<<<<<;;;;;;;;99999999========0000000055555555::::::::________OOOOOOOOOOOOOOOOJJJJJJJJDDDDDDDDGGGGGGGGJJJJJJJJMMMMMMMMBBBBBBBB88888888DDDDDDDD::::::::BBBBBBBB@@@@@@@@>>>>>>>>BBBBBBBBDDDDDDDDBBBBBBBB::::::::========????????<<<<<<<<::::::::>>>>>>>>99999999????????::::::::<<<<<<<<::::::::::::::::EEEEEEEE<<<<<<<<<<<<<<<<;;;;;;;;99999999========0000000055555555::::::::________OOOOOOOOOOOOOOOOJJJJJJJJDDDDDDDDGGGGGGGGJJJJJJJJMMMMMMMMBBBBBBBB88888888DDDDDDDD::::::::BBBBBBBB@@@@@@@@>>>>>>>>BBBBBBBBDDDDDDDDBBBBBBBB::::::::========????????<<<<<<<<::::::::>>>>>>>>99999999????????::::::::<<<<<<<<::::::::::::::::EEEEEEEE<<<<<<<<<<<<<<<<;;;;;;;;99999999========0000000055555555::::::::________OOOOOOOOOOOOOOOOJJJJJJJJDDDDDDDDGGGGGGGGJJJJJJJJMMMMMMMMBBBBBBBB88888888DDDDDDDD::::::::BBBBBBBB@@@@@@@@>>>>>>>>BBBBBBBBDDDDDDDDBBBBBBBB::::::::========????????<<<<<<<<::::::::>>>>>>>>99999999????????::::::::<<<<<<<<::::::::::::::::EEEEEEEE<<<<<<<<<<<<<<<<;;;;;;;;99999999========0000000055555555::::::::________OOOOOOOOOOOOOOOOJJJJJJJJDDDDDDDDGGGGGGGGJJJJJJJJMMMMMMMMBBBBBBBB88888888DDDDDDDD::::::::BBBBBBBB@@@@@@@@>>>>>>>>BBBBBBBBDDDDDDDDBBBBBBBB::::::::========????????<<<<<<<<::::::::>>>>>>>>99999999????????::::::::<<<<<<<<::::::::::::::::EEEEEEEE<<<<<<<<<<<<<<<<;;;;;;;;99999999========0000000055555555::::::::________OOOOOOOOOOOOOOOOJJJJJJJJDDDDDDDDGGGGGGGGJJJJJJJJMMMMMMMMBBBBBBBB88888888DDDDDDDD::::::::BBBBBBBB@@@@@@@@>>>>>>>>BBBBBBBBDDDDDDDDBBBBBBBB::::::::========????????<<<<<<<<::::::::>>>>>>>>99999999????????::::::::<<<<<<<<::::::::::::::::EEEEEEEE<<<<<<<<<<<<<<<<;;;;;;;;99999999========0000000055555555::::::::________OOOOOOOOOOOOOOOOJJJJJJJJDDDDDDDDGGGGGGGGJJJJJJJJMMMMMMMMBBBBBBBB88888888DDDDDDDD::::::::BBBBBBBB@@@@@@@@>>>>>>>>BBBBBBBBDDDDDDDDBBBBBBBB::::::::========????????<<<<<<<<::::::::>>>>>>>>99999999????????::::::::<<<<<<<<::::::::::::::::EEEEEEEE<<<<<<<<<<<<<<<<;;;;;;;;99999999========0000000055555555::::::::WWWWWWWWOOOOOOOOOOOOOOOOJJJJJJJJDDDDDDDDOOOOOOOOJJJJJJJJEEEEEEEE========88888888AAAAAAAABBBBBBBBBBBBBBBB<<<<<<<<99999999>>>>>>>><<<<<<<>>>>>>>99999999????????::::::::<<<<<<<>>>>>>>11111111WWWWWWWWOOOOOOOOOOOOOOOOJJJJJJJJDDDDDDDDOOOOOOOOJJJJJJJJEEEEEEEE========88888888AAAAAAAABBBBBBBBBBBBBBBB<<<<<<<<99999999>>>>>>>><<<<<<<>>>>>>>::::::::????????::::::::<<<<<<<>>>>>>>11111111WWWWWWWWOOOOOOOOOOOOOOOOJJJJJJJJDDDDDDDDOOOOOOOOJJJJJJJJEEEEEEEE========88888888AAAAAAAABBBBBBBBBBBBBBBB<<<<<<<<99999999>>>>>>>><<<<<<<>>>>>>>::::::::????????::::::::<<<<<<<>>>>>>>11111111WWWWWWWWOOOOOOOOOOOOOOOOJJJJJJJJDDDDDDDDOOOOOOOOJJJJJJJJEEEEEEEE========88888888AAAAAAAABBBBBBBBBBBBBBBB<<<<<<<<99999999>>>>>>>><<<<<<<>>>>>>>::::::::????????::::::::<<<<<<<>>>>>>>11111111WWWWWWWWOOOOOOOOOOOOOOOOJJJJJJJJDDDDDDDDPPPPPPPPJJJJJJJJEEEEEEEE========88888888AAAAAAAABBBBBBBBBBBBBBBB<<<<<<<<99999999>>>>>>>><<<<<<<>>>>>>>::::::::????????::::::::<<<<<<<>>>>>>>22222222WWWWWWWWOOOOOOOOOOOOOOOOJJJJJJJJDDDDDDDDPPPPPPPPJJJJJJJJEEEEEEEE========88888888AAAAAAAABBBBBBBBBBBBBBBB<<<<<<<<99999999>>>>>>>><<<<<<<>>>>>>>::::::::????????::::::::<<<<<<<>>>>>>>22222222WWWWWWWWOOOOOOOOOOOOOOOOJJJJJJJJDDDDDDDDPPPPPPPPJJJJJJJJEEEEEEEE========88888888AAAAAAAABBBBBBBBCCCCCCCC<<<<<<<<99999999>>>>>>>><<<<<<<>>>>>>>::::::::????????::::::::<<<<<<<>>>>>>>22222222WWWWWWWWOOOOOOOOOOOOOOOOJJJJJJJJDDDDDDDDPPPPPPPPKKKKKKKKEEEEEEEE========99999999AAAAAAAABBBBBBBBCCCCCCCC<<<<<<<<99999999>>>>>>>><<<<<<<>>>>>>>::::::::????????::::::::<<<<<<<>>>>>>>22222222JJJJJJJJOOOOOOOOWWWWWWWWJJJJJJJJDDDDDDDDLLLLLLLLCCCCCCCC@@@@@@@@========99999999<<<<<<<>>>>>>>77777777::::::::;;;;;;;;========????????<<<<<<<<::::::::>>>>>>>>::::::::????????;;;;;;;;========????????++++++++GGGGGGGGAAAAAAAA<<<<<<<>>>>>>>99999999<<<<<<<>>>>>>>77777777::::::::;;;;;;;;========@@@@@@@@<<<<<<<<::::::::>>>>>>>>::::::::????????;;;;;;;;========????????++++++++GGGGGGGGAAAAAAAA<<<<<<<>>>>>>>99999999<<<<<<<>>>>>>>77777777::::::::;;;;;;;;========@@@@@@@@========::::::::>>>>>>>>::::::::????????;;;;;;;;========????????++++++++GGGGGGGGAAAAAAAA========DDDDDDDD9999999988888888FFFFFFFFCCCCCCCCJJJJJJJJOOOOOOOOWWWWWWWWJJJJJJJJEEEEEEEEMMMMMMMMCCCCCCCC@@@@@@@@>>>>>>>>99999999<<<<<<<>>>>>>>77777777::::::::;;;;;;;;========@@@@@@@@========::::::::>>>>>>>>::::::::????????;;;;;;;;========@@@@@@@@++++++++GGGGGGGGAAAAAAAA========DDDDDDDD::::::::88888888FFFFFFFFCCCCCCCCJJJJJJJJOOOOOOOOWWWWWWWWJJJJJJJJEEEEEEEEMMMMMMMMCCCCCCCC@@@@@@@@>>>>>>>>99999999<<<<<<<>>>>>>>77777777::::::::;;;;;;;;========@@@@@@@@========::::::::>>>>>>>>::::::::????????;;;;;;;;========@@@@@@@@++++++++GGGGGGGGAAAAAAAA========DDDDDDDD::::::::88888888FFFFFFFFCCCCCCCCJJJJJJJJPPPPPPPPWWWWWWWWJJJJJJJJEEEEEEEEMMMMMMMMCCCCCCCC@@@@@@@@>>>>>>>>99999999<<<<<<<>>>>>>>77777777::::::::;;;;;;;;========@@@@@@@@========::::::::>>>>>>>>::::::::????????;;;;;;;;========@@@@@@@@++++++++GGGGGGGGAAAAAAAA========DDDDDDDD::::::::88888888FFFFFFFFCCCCCCCCJJJJJJJJPPPPPPPPWWWWWWWWJJJJJJJJEEEEEEEEMMMMMMMMCCCCCCCC@@@@@@@@>>>>>>>>99999999<<<<<<<>>>>>>>77777777::::::::;;;;;;;;========@@@@@@@@========::::::::>>>>>>>>::::::::????????;;;;;;;;========@@@@@@@@,,,,,,,,GGGGGGGGAAAAAAAA========DDDDDDDD::::::::88888888GGGGGGGGCCCCCCCCJJJJJJJJPPPPPPPPWWWWWWWWJJJJJJJJEEEEEEEEMMMMMMMMCCCCCCCC@@@@@@@@>>>>>>>>99999999<<<<<<<>>>>>>>77777777::::::::;;;;;;;;========@@@@@@@@========::::::::>>>>>>>>::::::::????????;;;;;;;;========@@@@@@@@,,,,,,,,GGGGGGGGAAAAAAAA========DDDDDDDD::::::::88888888GGGGGGGGCCCCCCCCFFFFFFFFPPPPPPPPTTTTTTTTBBBBBBBBEEEEEEEEHHHHHHHHFFFFFFFF@@@@@@@@>>>>>>>>99999999EEEEEEEE????????>>>>>>>>@@@@@@@@BBBBBBBB>>>>>>>>88888888>>>>>>>>;;;;;;;;========@@@@@@@@========::::::::>>>>>>>>::::::::@@@@@@@@;;;;;;;;========@@@@@@@@>>>>>>>>00000000AAAAAAAAEEEEEEEEIIIIIIII::::::::========OOOOOOOOCCCCCCCC FFFFFFFFPPPPPPPPTTTTTTTTCCCCCCCCEEEEEEEEHHHHHHHHFFFFFFFFAAAAAAAA>>>>>>>>99999999EEEEEEEE????????>>>>>>>>@@@@@@@@BBBBBBBB>>>>>>>>88888888>>>>>>>>;;;;;;;;========@@@@@@@@========;;;;;;;;>>>>>>>>::::::::@@@@@@@@;;;;;;;;========@@@@@@@@>>>>>>>>00000000AAAAAAAAEEEEEEEEIIIIIIII::::::::========OOOOOOOOCCCCCCCC FFFFFFFFPPPPPPPPTTTTTTTTCCCCCCCCEEEEEEEEHHHHHHHHFFFFFFFFAAAAAAAA>>>>>>>>99999999EEEEEEEE????????>>>>>>>>@@@@@@@@BBBBBBBB>>>>>>>>88888888>>>>>>>>;;;;;;;;========@@@@@@@@========;;;;;;;;>>>>>>>>::::::::@@@@@@@@;;;;;;;;========@@@@@@@@>>>>>>>>00000000AAAAAAAAEEEEEEEEIIIIIIII::::::::========OOOOOOOOCCCCCCCC FFFFFFFFPPPPPPPPTTTTTTTTCCCCCCCCEEEEEEEEHHHHHHHHFFFFFFFFAAAAAAAA>>>>>>>>99999999EEEEEEEE????????>>>>>>>>@@@@@@@@BBBBBBBB>>>>>>>>88888888>>>>>>>>;;;;;;;;>>>>>>>>@@@@@@@@========;;;;;;;;>>>>>>>>::::::::@@@@@@@@;;;;;;;;========@@@@@@@@>>>>>>>>00000000BBBBBBBBEEEEEEEEJJJJJJJJ::::::::========OOOOOOOOCCCCCCCC FFFFFFFFPPPPPPPPUUUUUUUUCCCCCCCCEEEEEEEEHHHHHHHHFFFFFFFFAAAAAAAA>>>>>>>>99999999EEEEEEEE????????>>>>>>>>@@@@@@@@BBBBBBBB>>>>>>>>88888888>>>>>>>>;;;;;;;;>>>>>>>>@@@@@@@@========;;;;;;;;>>>>>>>>::::::::@@@@@@@@;;;;;;;;========@@@@@@@@>>>>>>>>00000000BBBBBBBBEEEEEEEEJJJJJJJJ::::::::========OOOOOOOOCCCCCCCC FFFFFFFFPPPPPPPPUUUUUUUUCCCCCCCCEEEEEEEEHHHHHHHHFFFFFFFFAAAAAAAA>>>>>>>>99999999EEEEEEEE@@@@@@@@>>>>>>>>@@@@@@@@BBBBBBBB>>>>>>>>88888888>>>>>>>>;;;;;;;;>>>>>>>>@@@@@@@@========;;;;;;;;>>>>>>>>::::::::@@@@@@@@;;;;;;;;========@@@@@@@@>>>>>>>>00000000BBBBBBBBEEEEEEEEJJJJJJJJ::::::::========OOOOOOOOCCCCCCCC FFFFFFFFPPPPPPPPUUUUUUUUCCCCCCCCEEEEEEEEHHHHHHHHFFFFFFFFAAAAAAAA>>>>>>>>99999999EEEEEEEE@@@@@@@@>>>>>>>>@@@@@@@@BBBBBBBB>>>>>>>>88888888>>>>>>>>;;;;;;;;>>>>>>>>@@@@@@@@========;;;;;;;;????????::::::::@@@@@@@@;;;;;;;;========@@@@@@@@????????00000000BBBBBBBBEEEEEEEEJJJJJJJJ::::::::>>>>>>>>OOOOOOOOCCCCCCCC FFFFFFFFPPPPPPPPUUUUUUUUCCCCCCCCEEEEEEEEHHHHHHHHFFFFFFFFAAAAAAAA>>>>>>>>99999999EEEEEEEE@@@@@@@@>>>>>>>>AAAAAAAABBBBBBBB????????88888888>>>>>>>>;;;;;;;;>>>>>>>>@@@@@@@@========;;;;;;;;????????::::::::@@@@@@@@;;;;;;;;========@@@@@@@@????????00000000BBBBBBBBFFFFFFFFJJJJJJJJ::::::::>>>>>>>>OOOOOOOODDDDDDDD FFFFFFFFHHHHHHHHXXXXXXXX>>>>>>>>========HHHHHHHHCCCCCCCCAAAAAAAA>>>>>>>>99999999BBBBBBBB;;;;;;;;CCCCCCCCFFFFFFFFGGGGGGGG????????88888888;;;;;;;;;;;;;;;;66666666@@@@@@@@========;;;;;;;;????????;;;;;;;;@@@@@@@@;;;;;;;;========@@@@@@@@;;;;;;;;++++++++::::::::KKKKKKKKJJJJJJJJ::::::::>>>>>>>>TTTTTTTT;;;;;;;; FFFFFFFFHHHHHHHHXXXXXXXX>>>>>>>>========IIIIIIIICCCCCCCCAAAAAAAA>>>>>>>>99999999BBBBBBBB;;;;;;;;DDDDDDDDFFFFFFFFGGGGGGGG????????88888888;;;;;;;;<<<<<<<<66666666@@@@@@@@========;;;;;;;;????????;;;;;;;;@@@@@@@@;;;;;;;;========@@@@@@@@;;;;;;;;++++++++::::::::KKKKKKKKJJJJJJJJ::::::::>>>>>>>>TTTTTTTT;;;;;;;; FFFFFFFFHHHHHHHHXXXXXXXX>>>>>>>>========IIIIIIIICCCCCCCCAAAAAAAA>>>>>>>>::::::::BBBBBBBB;;;;;;;;DDDDDDDDFFFFFFFFGGGGGGGG????????88888888;;;;;;;;<<<<<<<<66666666@@@@@@@@========;;;;;;;;????????;;;;;;;;@@@@@@@@;;;;;;;;========@@@@@@@@<<<<<<<<++++++++::::::::KKKKKKKKJJJJJJJJ::::::::>>>>>>>>TTTTTTTT;;;;;;;; FFFFFFFFHHHHHHHHXXXXXXXX>>>>>>>>========IIIIIIIIDDDDDDDDAAAAAAAA????????::::::::BBBBBBBB;;;;;;;;DDDDDDDDFFFFFFFFGGGGGGGG????????88888888;;;;;;;;<<<<<<<<66666666AAAAAAAA========;;;;;;;;????????;;;;;;;;@@@@@@@@<<<<<<<<>>>>>>>>@@@@@@@@<<<<<<<<++++++++::::::::KKKKKKKKJJJJJJJJ::::::::>>>>>>>>TTTTTTTT;;;;;;;; FFFFFFFFHHHHHHHHXXXXXXXX>>>>>>>>========IIIIIIIIDDDDDDDDAAAAAAAA????????::::::::BBBBBBBB;;;;;;;;DDDDDDDDFFFFFFFFGGGGGGGG????????88888888;;;;;;;;<<<<<<<<66666666AAAAAAAA>>>>>>>>;;;;;;;;????????;;;;;;;;@@@@@@@@<<<<<<<<>>>>>>>>@@@@@@@@<<<<<<<<++++++++::::::::KKKKKKKKJJJJJJJJ;;;;;;;;>>>>>>>>TTTTTTTT;;;;;;;; FFFFFFFFHHHHHHHHXXXXXXXX>>>>>>>>========IIIIIIIIDDDDDDDDAAAAAAAA????????::::::::BBBBBBBB;;;;;;;;DDDDDDDDFFFFFFFFGGGGGGGG????????88888888;;;;;;;;<<<<<<<<66666666AAAAAAAA>>>>>>>>;;;;;;;;????????;;;;;;;;@@@@@@@@<<<<<<<<>>>>>>>>AAAAAAAA<<<<<<<<++++++++::::::::KKKKKKKKJJJJJJJJ;;;;;;;;>>>>>>>>UUUUUUUU<<<<<<<< FFFFFFFFIIIIIIIIXXXXXXXX????????========IIIIIIIIDDDDDDDDAAAAAAAA????????::::::::BBBBBBBB;;;;;;;;DDDDDDDDFFFFFFFFGGGGGGGG????????88888888;;;;;;;;<<<<<<<<66666666AAAAAAAA>>>>>>>>;;;;;;;;????????;;;;;;;;@@@@@@@@<<<<<<<<>>>>>>>>AAAAAAAA<<<<<<<<++++++++::::::::KKKKKKKKJJJJJJJJ;;;;;;;;>>>>>>>>UUUUUUUU<<<<<<<< GGGGGGGGIIIIIIIIXXXXXXXX????????>>>>>>>>IIIIIIIIDDDDDDDDAAAAAAAA????????::::::::BBBBBBBB;;;;;;;;DDDDDDDDFFFFFFFFGGGGGGGG????????99999999;;;;;;;;<<<<<<<<66666666AAAAAAAA>>>>>>>>;;;;;;;;????????;;;;;;;;@@@@@@@@<<<<<<<<>>>>>>>>AAAAAAAA<<<<<<<<++++++++::::::::KKKKKKKKJJJJJJJJ;;;;;;;;>>>>>>>>UUUUUUUU<<<<<<<< GGGGGGGGLLLLLLLLUUUUUUUU????????99999999IIIIIIII????????BBBBBBBB????????::::::::>>>>>>>>;;;;;;;;<<<<<<<<>>>>>>>>????????????????9999999966666666<<<<<<<<11111111AAAAAAAA>>>>>>>>;;;;;;;;77777777;;;;;;;;AAAAAAAA<<<<<<<<66666666888888887777777744444444,,,,,,,,KKKKKKKKJJJJJJJJCCCCCCCC66666666MMMMMMMM%%%%%%%%))))))))GGGGGGGGLLLLLLLLUUUUUUUU????????99999999IIIIIIII????????BBBBBBBB????????::::::::>>>>>>>>;;;;;;;;<<<<<<<<>>>>>>>>????????????????9999999966666666<<<<<<<<11111111AAAAAAAA>>>>>>>><<<<<<<<77777777;;;;;;;;AAAAAAAA<<<<<<<<66666666888888887777777744444444--------KKKKKKKKJJJJJJJJCCCCCCCC66666666MMMMMMMM%%%%%%%%))))))))GGGGGGGGLLLLLLLLUUUUUUUU????????99999999IIIIIIII????????BBBBBBBB????????::::::::>>>>>>>>;;;;;;;;<<<<<<<<>>>>>>>>????????????????9999999966666666<<<<<<<<11111111AAAAAAAA>>>>>>>><<<<<<<<77777777;;;;;;;;AAAAAAAA<<<<<<<<66666666888888887777777744444444--------KKKKKKKKJJJJJJJJCCCCCCCC66666666MMMMMMMM%%%%%%%%))))))))GGGGGGGGLLLLLLLLUUUUUUUU????????99999999IIIIIIII????????BBBBBBBB????????::::::::>>>>>>>>;;;;;;;;<<<<<<<<>>>>>>>>@@@@@@@@????????9999999966666666<<<<<<<<11111111AAAAAAAA>>>>>>>><<<<<<<<77777777;;;;;;;;AAAAAAAA<<<<<<<<66666666888888887777777744444444--------KKKKKKKKJJJJJJJJCCCCCCCC66666666MMMMMMMM%%%%%%%%))))))))GGGGGGGGLLLLLLLLUUUUUUUU????????99999999IIIIIIII????????BBBBBBBB????????::::::::>>>>>>>>;;;;;;;;<<<<<<<<>>>>>>>>@@@@@@@@????????9999999966666666<<<<<<<<11111111AAAAAAAA>>>>>>>><<<<<<<<77777777;;;;;;;;AAAAAAAA<<<<<<<<66666666999999997777777744444444--------KKKKKKKKKKKKKKKKCCCCCCCC66666666MMMMMMMM%%%%%%%%))))))))GGGGGGGGLLLLLLLLUUUUUUUU????????99999999IIIIIIII????????BBBBBBBB????????::::::::>>>>>>>>;;;;;;;;<<<<<<<<>>>>>>>>@@@@@@@@????????9999999966666666<<<<<<<<11111111AAAAAAAA>>>>>>>><<<<<<<<77777777;;;;;;;;AAAAAAAA<<<<<<<<66666666999999997777777744444444--------KKKKKKKKKKKKKKKKCCCCCCCC66666666MMMMMMMM%%%%%%%%))))))))GGGGGGGGLLLLLLLLUUUUUUUU????????99999999IIIIIIII????????BBBBBBBB????????::::::::>>>>>>>>;;;;;;;;<<<<<<<<>>>>>>>>@@@@@@@@????????9999999966666666<<<<<<<<11111111AAAAAAAA>>>>>>>><<<<<<<<77777777;;;;;;;;AAAAAAAA<<<<<<<<66666666888888887777777744444444--------KKKKKKKKKKKKKKKKCCCCCCCC66666666MMMMMMMM%%%%%%%%))))))))GGGGGGGGLLLLLLLLUUUUUUUU????????99999999IIIIIIII????????BBBBBBBB????????::::::::>>>>>>>>;;;;;;;;<<<<<<<<>>>>>>>>????????????????9999999966666666<<<<<<<<11111111AAAAAAAA>>>>>>>><<<<<<<<77777777;;;;;;;;AAAAAAAA<<<<<<<<66666666888888887777777744444444--------KKKKKKKKJJJJJJJJCCCCCCCC66666666MMMMMMMM%%%%%%%%))))))))GGGGGGGGQQQQQQQQQQQQQQQQ????????AAAAAAAAIIIIIIII????????BBBBBBBB????????::::::::>>>>>>>>;;;;;;;;????????99999999;;;;;;;;????????99999999????????<<<<<<<<::::::::AAAAAAAA>>>>>>>><<<<<<<<::::::::CCCCCCCCAAAAAAAA<<<<<<<<99999999<<<<<<<>>>>>>>;;;;;;;;????????99999999::::::::????????99999999????????<<<<<<<<99999999AAAAAAAA>>>>>>>><<<<<<<<::::::::CCCCCCCCAAAAAAAA<<<<<<<<99999999<<<<<<<>>>>>>>;;;;;;;;::::::::CCCCCCCC@@@@@@@@<<<<<<<<99999999<<<<<<<>>>>>>><<<<<<<<99999999AAAAAAAA>>>>>>>>;;;;;;;;::::::::CCCCCCCC@@@@@@@@<<<<<<<<99999999<<<<<<<>>>>>>>AAAAAAAAIIIIIIII????????AAAAAAAA????????::::::::========;;;;;;;;????????99999999::::::::????????88888888>>>>>>>><<<<<<<<99999999AAAAAAAA>>>>>>>>;;;;;;;;::::::::CCCCCCCC@@@@@@@@<<<<<<<<99999999<<<<<<<>>>>>>>AAAAAAAAIIIIIIII????????AAAAAAAA????????::::::::========;;;;;;;;????????99999999::::::::????????88888888>>>>>>>><<<<<<<<99999999AAAAAAAA>>>>>>>>;;;;;;;;::::::::CCCCCCCC@@@@@@@@<<<<<<<<99999999;;;;;;;;????????99999999''''''''SSSSSSSSJJJJJJJJHHHHHHHH00000000????????======== FFFFFFFFPPPPPPPPPPPPPPPP>>>>>>>>@@@@@@@@IIIIIIII????????AAAAAAAA>>>>>>>>::::::::========;;;;;;;;????????99999999::::::::????????88888888>>>>>>>><<<<<<<<99999999@@@@@@@@========;;;;;;;;::::::::CCCCCCCC@@@@@@@@<<<<<<<<99999999;;;;;;;;????????99999999''''''''SSSSSSSSJJJJJJJJHHHHHHHH00000000????????======== FFFFFFFFPPPPPPPPPPPPPPPP>>>>>>>>@@@@@@@@IIIIIIII????????AAAAAAAA>>>>>>>>99999999========;;;;;;;;????????88888888::::::::????????88888888>>>>>>>><<<<<<<<99999999@@@@@@@@========;;;;;;;;::::::::CCCCCCCC@@@@@@@@;;;;;;;;88888888;;;;;;;;????????99999999''''''''SSSSSSSSJJJJJJJJHHHHHHHH00000000????????======== FFFFFFFFHHHHHHHH@@@@@@@@>>>>>>>>========@@@@@@@@>>>>>>>>AAAAAAAA>>>>>>>>99999999========;;;;;;;;CCCCCCCC88888888::::::::????????88888888;;;;;;;;;;;;;;;;>>>>>>>>@@@@@@@@========;;;;;;;;????????@@@@@@@@@@@@@@@@;;;;;;;;========@@@@@@@@DDDDDDDDAAAAAAAA////////????????BBBBBBBB????????99999999::::::::IIIIIIIIFFFFFFFFHHHHHHHH@@@@@@@@>>>>>>>>========@@@@@@@@>>>>>>>>AAAAAAAA>>>>>>>>99999999========;;;;;;;;CCCCCCCC88888888::::::::>>>>>>>>88888888;;;;;;;;;;;;;;;;>>>>>>>>@@@@@@@@========;;;;;;;;????????????????@@@@@@@@;;;;;;;;========@@@@@@@@DDDDDDDDAAAAAAAA////////????????AAAAAAAA????????88888888::::::::HHHHHHHHFFFFFFFFHHHHHHHH@@@@@@@@>>>>>>>>========@@@@@@@@>>>>>>>>AAAAAAAA>>>>>>>>99999999========;;;;;;;;CCCCCCCC88888888::::::::>>>>>>>>88888888::::::::;;;;;;;;>>>>>>>>@@@@@@@@========;;;;;;;;>>>>>>>>????????@@@@@@@@;;;;;;;;========@@@@@@@@CCCCCCCCAAAAAAAA////////????????AAAAAAAA????????8888888899999999HHHHHHHHFFFFFFFFHHHHHHHH@@@@@@@@>>>>>>>>========@@@@@@@@>>>>>>>>AAAAAAAA>>>>>>>>99999999========::::::::CCCCCCCC88888888::::::::>>>>>>>>88888888::::::::;;;;;;;;>>>>>>>>@@@@@@@@========;;;;;;;;>>>>>>>>????????@@@@@@@@;;;;;;;;========@@@@@@@@CCCCCCCCAAAAAAAA////////????????AAAAAAAA????????8888888899999999HHHHHHHHFFFFFFFFHHHHHHHH????????>>>>>>>>========@@@@@@@@>>>>>>>>AAAAAAAA>>>>>>>>99999999<<<<<<<<::::::::CCCCCCCC8888888899999999>>>>>>>>88888888::::::::;;;;;;;;========@@@@@@@@========::::::::>>>>>>>>????????@@@@@@@@;;;;;;;;========@@@@@@@@CCCCCCCC@@@@@@@@////////>>>>>>>>AAAAAAAA????????8888888899999999HHHHHHHHEEEEEEEEHHHHHHHH????????========<<<<<<<<@@@@@@@@>>>>>>>>@@@@@@@@>>>>>>>>99999999<<<<<<<<::::::::CCCCCCCC8888888899999999>>>>>>>>77777777::::::::;;;;;;;;========@@@@@@@@========::::::::>>>>>>>>????????????????;;;;;;;;========@@@@@@@@CCCCCCCC@@@@@@@@////////>>>>>>>>AAAAAAAA????????8888888899999999HHHHHHHHEEEEEEEEGGGGGGGG????????========<<<<<<<<@@@@@@@@>>>>>>>>@@@@@@@@>>>>>>>>99999999<<<<<<<<::::::::CCCCCCCC8888888899999999>>>>>>>>77777777::::::::;;;;;;;;========@@@@@@@@========::::::::>>>>>>>>????????????????;;;;;;;;========????????CCCCCCCC@@@@@@@@////////>>>>>>>>AAAAAAAA????????8888888899999999HHHHHHHHEEEEEEEEGGGGGGGG????????========<<<<<<<<@@@@@@@@>>>>>>>>@@@@@@@@========99999999<<<<<<<<::::::::CCCCCCCC8888888899999999>>>>>>>>77777777::::::::;;;;;;;;========????????<<<<<<<<::::::::>>>>>>>>????????????????;;;;;;;;========????????CCCCCCCC@@@@@@@@////////>>>>>>>>AAAAAAAA>>>>>>>>8888888899999999HHHHHHHH========BBBBBBBB================????????;;;;;;;;>>>>>>>>@@@@@@@@========88888888<<<<<<<<::::::::::::::::8888888899999999>>>>>>>>77777777========;;;;;;;;========????????<<<<<<<<::::::::>>>>>>>>::::::::????????CCCCCCCC<<<<<<<>>>>>>>77777777========::::::::========????????<<<<<<<<::::::::>>>>>>>>::::::::????????CCCCCCCC<<<<<<<>>>>>>>77777777========::::::::========????????<<<<<<<<::::::::>>>>>>>>99999999????????CCCCCCCC<<<<<<<>>>>>>>99999999????????BBBBBBBB<<<<<<<>>>>>>>////////88888888''''''''!!!!!!!!77777777BBBBBBBB99999999========<<<<<<<<::::::::========????????========88888888;;;;;;;;99999999555555557777777788888888========66666666AAAAAAAA::::::::<<<<<<<>>>>>>>GGGGGGGG<<<<<<<>>>>>>>////////88888888''''''''!!!!!!!!77777777BBBBBBBB99999999========;;;;;;;;::::::::========????????========88888888;;;;;;;;99999999555555557777777788888888========66666666AAAAAAAA::::::::<<<<<<<>>>>>>>GGGGGGGG<<<<<<<>>>>>>>////////88888888''''''''!!!!!!!!77777777BBBBBBBB99999999<<<<<<<<;;;;;;;;::::::::========????????========88888888;;;;;;;;99999999555555557777777788888888========66666666AAAAAAAA::::::::<<<<<<<>>>>>>>GGGGGGGG<<<<<<<>>>>>>>........88888888''''''''!!!!!!!!77777777BBBBBBBB99999999<<<<<<<<;;;;;;;;::::::::========????????========88888888;;;;;;;;99999999555555557777777788888888========66666666AAAAAAAA::::::::<<<<<<<>>>>>>>GGGGGGGG<<<<<<<>>>>>>>........88888888''''''''!!!!!!!!77777777BBBBBBBB99999999<<<<<<<<;;;;;;;;::::::::========????????========88888888;;;;;;;;99999999555555557777777788888888========66666666AAAAAAAA::::::::<<<<<<<>>>>>>>GGGGGGGG<<<<<<<>>>>>>>........88888888''''''''!!!!!!!!77777777BBBBBBBB99999999<<<<<<<<;;;;;;;;::::::::========????????========88888888;;;;;;;;99999999555555557777777788888888========66666666AAAAAAAA::::::::<<<<<<<>>>>>>>GGGGGGGG<<<<<<<<>>>>>>>>::::::::''''''''UUUUUUUU........22222222>>>>>>>>........88888888&&&&&&&&!!!!!!!!77777777AAAAAAAA99999999<<<<<<<<;;;;;;;;::::::::========????????========88888888;;;;;;;;99999999444444447777777788888888========66666666AAAAAAAA::::::::<<<<<<<>>>>>>>GGGGGGGG<<<<<<<<>>>>>>>>::::::::''''''''UUUUUUUU........22222222>>>>>>>>........88888888&&&&&&&&!!!!!!!!77777777AAAAAAAA44444444<<<<<<<<66666666::::::::========????????<<<<<<<<88888888;;;;;;;;99999999444444447777777788888888========6666666699999999::::::::<<<<<<<<>>>>>>>>;;;;;;;;999999998888888899999999>>>>>>>>????????<<<<<<<<6666666644444444777777773333333366666666--------00000000????????88888888////////77777777AAAAAAAA44444444<<<<<<<<66666666::::::::========????????<<<<<<<<88888888;;;;;;;;99999999444444447777777788888888========6666666699999999::::::::<<<<<<<<>>>>>>>>;;;;;;;;999999998888888899999999>>>>>>>>>>>>>>>>;;;;;;;;6666666644444444777777773333333366666666--------00000000????????88888888////////77777777AAAAAAAA44444444<<<<<<<<66666666::::::::========????????<<<<<<<<77777777;;;;;;;;99999999444444447777777788888888========6666666699999999::::::::<<<<<<<<>>>>>>>>;;;;;;;;999999998888888899999999>>>>>>>>>>>>>>>>;;;;;;;;6666666644444444777777773333333366666666--------00000000????????88888888////////77777777AAAAAAAA44444444<<<<<<<<66666666::::::::========????????<<<<<<<<77777777;;;;;;;;99999999444444446666666688888888========6666666699999999::::::::<<<<<<<<>>>>>>>>;;;;;;;;999999998888888899999999>>>>>>>>>>>>>>>>;;;;;;;;6666666644444444777777773333333366666666--------00000000????????88888888////////77777777AAAAAAAA44444444<<<<<<<<66666666::::::::<<<<<<<>>>>>>>;;;;;;;;999999998888888899999999>>>>>>>>>>>>>>>>;;;;;;;;6666666644444444777777772222222266666666--------00000000????????88888888////////77777777AAAAAAAA44444444<<<<<<<<6666666699999999<<<<<<<>>>>>>>;;;;;;;;999999998888888899999999>>>>>>>>>>>>>>>>;;;;;;;;6666666644444444666666662222222266666666--------00000000????????88888888////////77777777AAAAAAAA44444444<<<<<<<<6666666699999999<<<<<<<>>>>>>>;;;;;;;;999999998888888888888888>>>>>>>>>>>>>>>>;;;;;;;;6666666644444444666666662222222266666666--------00000000????????88888888////////66666666AAAAAAAA44444444<<<<<<<<6666666699999999<<<<<<<>>>>>>>;;;;;;;;999999997777777788888888>>>>>>>>>>>>>>>>;;;;;;;;6666666644444444666666662222222266666666--------00000000????????88888888////////66666666AAAAAAAA<<<<<<<<<<<<<<<<6666666699999999<<<<<<<>>>>>>>;;;;;;;;99999999<<<<<<<>>>>>>>;;;;;;;;99999999<<<<<<<>>>>>>>;;;;;;;;99999999<<<<<<<>>>>>>>;;;;;;;;99999999<<<<<<<>>>>>>>;;;;;;;;99999999<<<<<<<>>>>>>>;;;;;;;;99999999<<<<<<<<@@@@@@@@5555555599999999;;;;;;;;99999999<<<<<<<<6666666622222222;;;;;;;;5555555533333333@@@@@@@@77777777++++++++66666666AAAAAAAA<<<<<<<<<<<<<<<<6666666699999999<<<<<<<>>>>>>>;;;;;;;;88888888<<<<<<<<@@@@@@@@5555555599999999;;;;;;;;99999999<<<<<<<<6666666622222222;;;;;;;;5555555533333333@@@@@@@@77777777++++++++66666666AAAAAAAA<<<<<<<<<<<<<<<<6666666699999999<<<<<<<>>>>>>>;;;;;;;;88888888<<<<<<<<@@@@@@@@5555555599999999;;;;;;;;99999999<<<<<<<<6666666622222222;;;;;;;;5555555533333333@@@@@@@@77777777++++++++????????AAAAAAAAAAAAAAAA<<<<<<<<6666666699999999<<<<<<<<>>>>>>>><<<<<<<<77777777::::::::88888888444444446666666677777777<<<<<<<<555555553333333399999999;;;;;;;;>>>>>>>>;;;;;;;;88888888<<<<<<<>>>>>>>999999996666666622222222;;;;;;;;::::::::888888883333333377777777!!!!!!!!>>>>>>>>AAAAAAAAAAAAAAAA<<<<<<<<6666666699999999<<<<<<<<>>>>>>>><<<<<<<<77777777::::::::88888888444444446666666677777777<<<<<<<<555555553333333399999999;;;;;;;;>>>>>>>>;;;;;;;;88888888<<<<<<<>>>>>>>999999996666666622222222;;;;;;;;::::::::888888883333333377777777!!!!!!!!>>>>>>>>AAAAAAAAAAAAAAAA;;;;;;;;5555555599999999<<<<<<<<>>>>>>>><<<<<<<<77777777::::::::88888888444444446666666677777777<<<<<<<<555555553333333399999999;;;;;;;;>>>>>>>>;;;;;;;;88888888<<<<<<<>>>>>>>999999996666666622222222;;;;;;;;::::::::888888883333333377777777!!!!!!!!>>>>>>>>AAAAAAAAAAAAAAAA;;;;;;;;5555555599999999<<<<<<<<>>>>>>>><<<<<<<<77777777::::::::88888888444444446666666677777777<<<<<<<<555555553333333399999999;;;;;;;;>>>>>>>>;;;;;;;;88888888<<<<<<<>>>>>>>999999996666666622222222;;;;;;;;::::::::888888883333333377777777!!!!!!!!>>>>>>>>AAAAAAAAAAAAAAAA;;;;;;;;5555555599999999<<<<<<<<>>>>>>>><<<<<<<<77777777::::::::88888888444444446666666677777777<<<<<<<<555555553333333399999999;;;;;;;;>>>>>>>>;;;;;;;;88888888<<<<<<<>>>>>>>999999996666666622222222;;;;;;;;::::::::888888883333333377777777!!!!!!!!>>>>>>>>AAAAAAAAAAAAAAAA;;;;;;;;5555555599999999<<<<<<<<>>>>>>>><<<<<<<<77777777::::::::88888888444444446666666677777777<<<<<<<<555555553333333399999999;;;;;;;;>>>>>>>>;;;;;;;;88888888<<<<<<<>>>>>>>999999996666666622222222;;;;;;;;::::::::888888883333333377777777!!!!!!!!>>>>>>>>AAAAAAAA@@@@@@@@;;;;;;;;5555555599999999<<<<<<<<>>>>>>>><<<<<<<<77777777::::::::88888888444444446666666677777777<<<<<<<<555555553333333399999999;;;;;;;;>>>>>>>>;;;;;;;;88888888<<<<<<<>>>>>>>999999996666666622222222;;;;;;;;::::::::888888883333333377777777!!!!!!!!>>>>>>>>AAAAAAAA@@@@@@@@;;;;;;;;5555555599999999<<<<<<<<>>>>>>>><<<<<<<<77777777::::::::88888888444444446666666677777777<<<<<<<<555555553333333399999999;;;;;;;;>>>>>>>>;;;;;;;;88888888<<<<<<<>>>>>>>999999996666666622222222;;;;;;;;::::::::888888883333333377777777!!!!!!!!CCCCCCCCAAAAAAAA@@@@@@@@;;;;;;;;5555555599999999<<<<<<<<>>>>>>>><<<<<<<<77777777::::::::88888888444444446666666677777777<<<<<<<<555555553333333399999999;;;;;;;;>>>>>>>>;;;;;;;;88888888<<<<<<<<================99999999;;;;;;;;>>>>>>>>444444446666666622222222;;;;;;;;::::::::888888887777777755555555CCCCCCCCAAAAAAAA@@@@@@@@;;;;;;;;5555555599999999<<<<<<<<>>>>>>>><<<<<<<<77777777::::::::88888888444444446666666677777777<<<<<<<<555555553333333399999999;;;;;;;;>>>>>>>>;;;;;;;;88888888<<<<<<<<================99999999;;;;;;;;>>>>>>>>444444446666666622222222;;;;;;;;::::::::888888887777777755555555CCCCCCCCAAAAAAAA@@@@@@@@;;;;;;;;5555555599999999<<<<<<<<>>>>>>>><<<<<<<<77777777::::::::88888888444444446666666677777777<<<<<<<<555555553333333399999999;;;;;;;;>>>>>>>>;;;;;;;;88888888<<<<<<<<================99999999;;;;;;;;>>>>>>>>444444446666666622222222;;;;;;;;::::::::888888887777777755555555CCCCCCCCAAAAAAAA@@@@@@@@;;;;;;;;5555555599999999<<<<<<<<>>>>>>>><<<<<<<<77777777::::::::88888888444444446666666677777777<<<<<<<<555555553333333399999999;;;;;;;;>>>>>>>>;;;;;;;;88888888<<<<<<<<================99999999;;;;;;;;>>>>>>>>444444446666666622222222;;;;;;;;::::::::888888887777777755555555CCCCCCCCAAAAAAAA@@@@@@@@;;;;;;;;5555555599999999<<<<<<<<>>>>>>>><<<<<<<<77777777::::::::88888888444444446666666677777777<<<<<<<<555555553333333399999999;;;;;;;;>>>>>>>>;;;;;;;;88888888<<<<<<<<================99999999;;;;;;;;>>>>>>>>444444446666666622222222;;;;;;;;::::::::888888887777777755555555CCCCCCCCAAAAAAAA@@@@@@@@;;;;;;;;5555555599999999<<<<<<<<>>>>>>>><<<<<<<<77777777::::::::88888888444444446666666677777777<<<<<<<<555555553333333399999999;;;;;;;;>>>>>>>>;;;;;;;;88888888<<<<<<<<================99999999;;;;;;;;>>>>>>>>444444446666666622222222;;;;;;;;::::::::888888887777777755555555CCCCCCCCAAAAAAAA@@@@@@@@;;;;;;;;5555555599999999<<<<<<<<>>>>>>>><<<<<<<<77777777::::::::88888888444444446666666677777777<<<<<<<<555555553333333399999999;;;;;;;;>>>>>>>>;;;;;;;;88888888<<<<<<<<================99999999;;;;;;;;>>>>>>>>444444446666666622222222;;;;;;;;::::::::888888887777777755555555CCCCCCCCAAAAAAAA@@@@@@@@;;;;;;;;5555555599999999<<<<<<<<>>>>>>>><<<<<<<<77777777::::::::88888888444444446666666677777777<<<<<<<<555555553333333399999999;;;;;;;;>>>>>>>>;;;;;;;;88888888<<<<<<<<================99999999;;;;;;;;>>>>>>>>444444446666666622222222;;;;;;;;::::::::888888887777777755555555;;;;;;;;AAAAAAAA@@@@@@@@;;;;;;;;>>>>>>>>99999999<<<<<<<<66666666<<<<<<<<77777777::::::::888888884444444466666666////////<<<<<<<<555555553333333399999999;;;;;;;;>>>>>>>>;;;;;;;;88888888<<<<<<<<88888888========99999999222222225555555544444444666666662222222222222222::::::::////////???????? ::::::::;;;;;;;;AAAAAAAA@@@@@@@@;;;;;;;;>>>>>>>>99999999<<<<<<<<66666666<<<<<<<<77777777::::::::888888884444444466666666////////<<<<<<<<555555553333333399999999;;;;;;;;>>>>>>>>;;;;;;;;88888888<<<<<<<<88888888========99999999222222225555555544444444666666662222222222222222::::::::////////???????? ::::::::;;;;;;;;AAAAAAAA@@@@@@@@;;;;;;;;>>>>>>>>99999999<<<<<<<<66666666<<<<<<<<77777777::::::::888888884444444466666666////////<<<<<<<<555555553333333399999999;;;;;;;;>>>>>>>>;;;;;;;;88888888<<<<<<<<88888888========99999999222222225555555544444444666666662222222222222222::::::::////////???????? ::::::::;;;;;;;;AAAAAAAA@@@@@@@@;;;;;;;;>>>>>>>>99999999<<<<<<<<66666666<<<<<<<<77777777::::::::888888884444444466666666////////<<<<<<<<555555553333333399999999;;;;;;;;>>>>>>>>;;;;;;;;88888888<<<<<<<<88888888========99999999222222225555555544444444666666662222222222222222::::::::////////???????? ::::::::;;;;;;;;AAAAAAAA@@@@@@@@;;;;;;;;>>>>>>>>99999999<<<<<<<<66666666<<<<<<<<77777777::::::::888888884444444466666666////////<<<<<<<<555555553333333399999999;;;;;;;;>>>>>>>>;;;;;;;;88888888<<<<<<<<88888888========99999999222222225555555544444444666666662222222222222222::::::::////////???????? ::::::::;;;;;;;;AAAAAAAA@@@@@@@@;;;;;;;;>>>>>>>>99999999<<<<<<<<66666666<<<<<<<<77777777::::::::888888884444444466666666////////<<<<<<<<555555553333333399999999;;;;;;;;>>>>>>>>;;;;;;;;88888888<<<<<<<<88888888========99999999222222225555555544444444666666662222222222222222::::::::////////???????? ::::::::;;;;;;;;AAAAAAAA@@@@@@@@;;;;;;;;>>>>>>>>99999999<<<<<<<<66666666<<<<<<<<77777777::::::::888888884444444466666666////////<<<<<<<<555555553333333399999999;;;;;;;;>>>>>>>>;;;;;;;;88888888<<<<<<<<88888888========99999999222222225555555544444444666666662222222222222222::::::::////////???????? ::::::::;;;;;;;;AAAAAAAA@@@@@@@@;;;;;;;;>>>>>>>>99999999<<<<<<<<66666666<<<<<<<<77777777::::::::888888883333333366666666////////<<<<<<<<555555553333333399999999;;;;;;;;>>>>>>>>;;;;;;;;88888888<<<<<<<<88888888========99999999222222225555555544444444666666662222222222222222::::::::////////???????? ::::::::66666666AAAAAAAA@@@@@@@@;;;;;;;;BBBBBBBB99999999<<<<<<<<99999999<<<<<<<<77777777::::::::888888883333333366666666********<<<<<<<<555555553333333399999999;;;;;;;;>>>>>>>>::::::::88888888<<<<<<<<88888888========999999996666666600000000444444446666666622222222$$$$$$$$11111111!!!!!!!!########<<<<<<<<33333333::::::::66666666@@@@@@@@@@@@@@@@;;;;;;;;BBBBBBBB99999999<<<<<<<<99999999;;;;;;;;77777777::::::::888888883333333366666666********<<<<<<<<555555553333333399999999;;;;;;;;>>>>>>>>::::::::88888888<<<<<<<<88888888========999999996666666600000000333333336666666622222222$$$$$$$$11111111!!!!!!!!########<<<<<<<<33333333::::::::66666666@@@@@@@@@@@@@@@@;;;;;;;;BBBBBBBB99999999<<<<<<<<99999999;;;;;;;;77777777::::::::888888883333333366666666********<<<<<<<<555555553333333399999999;;;;;;;;========::::::::88888888<<<<<<<<88888888========999999996666666600000000333333336666666622222222$$$$$$$$11111111!!!!!!!!########<<<<<<<<33333333::::::::66666666@@@@@@@@@@@@@@@@;;;;;;;;BBBBBBBB99999999<<<<<<<<99999999;;;;;;;;66666666::::::::888888883333333366666666********<<<<<<<<555555553333333399999999;;;;;;;;========::::::::88888888<<<<<<<<88888888========888888885555555500000000333333336666666622222222$$$$$$$$11111111!!!!!!!!########<<<<<<<<33333333::::::::66666666@@@@@@@@@@@@@@@@;;;;;;;;BBBBBBBB99999999<<<<<<<<99999999;;;;;;;;66666666::::::::888888883333333366666666********<<<<<<<<555555553333333399999999;;;;;;;;========::::::::88888888<<<<<<<<88888888========888888885555555500000000333333336666666622222222$$$$$$$$11111111!!!!!!!!########<<<<<<<<33333333::::::::66666666@@@@@@@@@@@@@@@@;;;;;;;;BBBBBBBB99999999<<<<<<<<99999999;;;;;;;;66666666::::::::888888883333333355555555********<<<<<<<<555555553333333399999999;;;;;;;;========::::::::88888888<<<<<<<<88888888========888888885555555500000000333333336666666622222222$$$$$$$$11111111!!!!!!!!########<<<<<<<<33333333::::::::66666666@@@@@@@@@@@@@@@@;;;;;;;;BBBBBBBB99999999<<<<<<<<99999999;;;;;;;;66666666::::::::888888883333333355555555********<<<<<<<<555555553333333399999999;;;;;;;;========::::::::88888888<<<<<<<<88888888========888888885555555500000000333333336666666622222222$$$$$$$$11111111!!!!!!!!########<<<<<<<<33333333::::::::66666666@@@@@@@@@@@@@@@@;;;;;;;;BBBBBBBB99999999<<<<<<<<99999999;;;;;;;;66666666::::::::888888883333333355555555********<<<<<<<<555555553333333399999999;;;;;;;;========::::::::88888888<<<<<<<<88888888========888888885555555500000000333333336666666611111111$$$$$$$$11111111!!!!!!!!########<<<<<<<<33333333::::::::66666666@@@@@@@@@@@@@@@@;;;;;;;;BBBBBBBB99999999<<<<<<<<66666666;;;;;;;;66666666::::::::0000000033333333555555552222222233333333555555553333333399999999;;;;;;;;========::::::::88888888<<<<<<<<88888888========8888888822222222000000003333333366666666))))))))5555555566666666????????))))))))888888881111111166666666@@@@@@@@@@@@@@@@;;;;;;;;BBBBBBBB99999999<<<<<<<<66666666;;;;;;;;66666666::::::::0000000033333333555555552222222233333333555555553333333399999999;;;;;;;;========::::::::88888888<<<<<<<<88888888========8888888822222222000000003333333366666666))))))))5555555566666666????????))))))))888888881111111166666666@@@@@@@@@@@@@@@@;;;;;;;;BBBBBBBB99999999<<<<<<<<66666666;;;;;;;;66666666::::::::0000000033333333555555552222222233333333555555553333333399999999;;;;;;;;========::::::::88888888<<<<<<<<88888888========8888888822222222000000003333333366666666))))))))5555555566666666????????))))))))888888881111111166666666@@@@@@@@@@@@@@@@;;;;;;;;BBBBBBBB99999999<<<<<<<<66666666;;;;;;;;66666666::::::::0000000033333333555555552222222233333333555555553333333399999999;;;;;;;;========::::::::88888888<<<<<<<<88888888========8888888822222222000000003333333366666666))))))))5555555566666666????????))))))))888888881111111166666666@@@@@@@@@@@@@@@@;;;;;;;;BBBBBBBB99999999<<<<<<<<66666666;;;;;;;;66666666::::::::0000000033333333555555552222222233333333555555553333333388888888;;;;;;;;========::::::::88888888<<<<<<<<88888888========8888888822222222000000003333333366666666))))))))4444444466666666????????))))))))888888881111111166666666@@@@@@@@@@@@@@@@;;;;;;;;BBBBBBBB99999999;;;;;;;;66666666;;;;;;;;66666666::::::::0000000033333333555555552222222233333333555555553333333388888888;;;;;;;;========::::::::88888888<<<<<<<<88888888========8888888822222222000000003333333366666666))))))))4444444466666666????????))))))))888888881111111166666666@@@@@@@@@@@@@@@@;;;;;;;;BBBBBBBB88888888;;;;;;;;66666666;;;;;;;;66666666::::::::////////33333333555555552222222233333333555555553333333388888888;;;;;;;;========::::::::88888888<<<<<<<<88888888========8888888822222222000000003333333355555555))))))))4444444466666666????????))))))))888888881111111166666666@@@@@@@@@@@@@@@@;;;;;;;;BBBBBBBB88888888;;;;;;;;66666666;;;;;;;;66666666::::::::////////33333333555555552222222233333333555555553333333388888888;;;;;;;;========::::::::88888888<<<<<<<<77777777========8888888822222222000000003333333355555555))))))))4444444466666666????????))))))))888888881111111155555555@@@@@@@@@@@@@@@@;;;;;;;;::::::::88888888;;;;;;;;99999999;;;;;;;;66666666::::::::33333333333333335555555577777777........555555553333333388888888;;;;;;;;========::::::::88888888<<<<<<<<777777775555555588888888--------000000003333333355555555""""""""11111111 CCCCCCCCDDDDDDDD3333333388888888++++++++55555555@@@@@@@@@@@@@@@@;;;;;;;;::::::::88888888;;;;;;;;99999999;;;;;;;;66666666::::::::33333333333333335555555577777777........555555553333333388888888;;;;;;;;========::::::::88888888<<<<<<<<777777775555555588888888--------000000003333333355555555""""""""11111111 CCCCCCCCDDDDDDDD3333333388888888++++++++55555555@@@@@@@@@@@@@@@@;;;;;;;;::::::::88888888;;;;;;;;99999999;;;;;;;;66666666::::::::33333333333333335555555577777777........555555553333333388888888;;;;;;;;========::::::::88888888;;;;;;;;777777775555555588888888--------////////3333333355555555""""""""11111111 CCCCCCCCDDDDDDDD3333333388888888++++++++55555555@@@@@@@@@@@@@@@@;;;;;;;;::::::::88888888;;;;;;;;99999999;;;;;;;;66666666::::::::33333333333333335555555577777777........555555552222222288888888;;;;;;;;========::::::::88888888;;;;;;;;777777774444444488888888--------////////3333333355555555""""""""11111111 CCCCCCCCDDDDDDDD3333333388888888++++++++55555555@@@@@@@@@@@@@@@@;;;;;;;;::::::::88888888;;;;;;;;99999999;;;;;;;;66666666::::::::33333333333333335555555577777777........555555552222222288888888;;;;;;;;========::::::::88888888;;;;;;;;777777774444444488888888--------////////3333333355555555""""""""11111111 CCCCCCCCDDDDDDDD3333333388888888++++++++55555555@@@@@@@@@@@@@@@@;;;;;;;;::::::::88888888;;;;;;;;99999999;;;;;;;;66666666::::::::33333333333333335555555577777777........555555552222222288888888;;;;;;;;========::::::::88888888;;;;;;;;777777774444444488888888--------////////3333333355555555""""""""11111111 CCCCCCCCDDDDDDDD3333333388888888++++++++55555555@@@@@@@@@@@@@@@@;;;;;;;;::::::::88888888;;;;;;;;99999999;;;;;;;;66666666::::::::22222222333333335555555577777777........555555552222222288888888::::::::========::::::::88888888;;;;;;;;777777774444444488888888,,,,,,,,////////3333333355555555""""""""11111111 CCCCCCCCDDDDDDDD3333333388888888++++++++55555555@@@@@@@@@@@@@@@@;;;;;;;;::::::::88888888;;;;;;;;99999999;;;;;;;;66666666::::::::22222222333333335555555566666666........555555552222222288888888::::::::========::::::::77777777;;;;;;;;777777774444444488888888,,,,,,,,////////3333333355555555""""""""11111111 CCCCCCCCDDDDDDDD3333333388888888++++++++55555555@@@@@@@@@@@@@@@@;;;;;;;;========88888888;;;;;;;;========;;;;;;;;66666666999999997777777733333333555555556666666666666666444444442222222288888888::::::::========::::::::77777777;;;;;;;;777777778888888888888888,,,,,,,,////////3333333355555555########''''''''????????;;;;;;;;3333333388888888++++++++55555555@@@@@@@@@@@@@@@@;;;;;;;;========88888888;;;;;;;;========;;;;;;;;66666666999999997777777733333333555555556666666666666666444444442222222288888888::::::::========::::::::77777777;;;;;;;;777777777777777788888888,,,,,,,,////////3333333355555555########''''''''????????;;;;;;;;2222222288888888++++++++55555555@@@@@@@@@@@@@@@@::::::::========88888888;;;;;;;;========;;;;;;;;66666666999999997777777733333333555555556666666666666666444444442222222288888888::::::::========::::::::77777777;;;;;;;;777777777777777788888888,,,,,,,,////////3333333355555555########''''''''????????;;;;;;;;2222222277777777++++++++55555555@@@@@@@@????????::::::::========88888888;;;;;;;;========;;;;;;;;66666666999999997777777722222222555555556666666666666666444444442222222288888888::::::::========::::::::77777777;;;;;;;;777777777777777788888888,,,,,,,,////////3333333355555555""""""""''''''''????????;;;;;;;;2222222277777777++++++++55555555????????????????::::::::========88888888;;;;;;;;========::::::::66666666999999997777777722222222555555556666666666666666444444442222222288888888::::::::<<<<<<<<9999999977777777;;;;;;;;777777777777777788888888,,,,,,,,////////2222222255555555""""""""''''''''????????;;;;;;;;2222222277777777********55555555????????????????::::::::<<<<<<<<88888888;;;;;;;;========::::::::55555555999999997777777722222222444444446666666666666666444444442222222288888888::::::::<<<<<<<<9999999977777777;;;;;;;;777777777777777777777777,,,,,,,,////////2222222255555555""""""""''''''''????????;;;;;;;;2222222277777777********55555555????????????????::::::::<<<<<<<<88888888;;;;;;;;========::::::::55555555999999997777777722222222444444446666666666666666444444442222222277777777::::::::<<<<<<<<9999999977777777;;;;;;;;777777777777777777777777,,,,,,,,////////2222222255555555""""""""''''''''????????;;;;;;;;2222222277777777********55555555????????????????::::::::<<<<<<<<77777777::::::::========::::::::55555555999999997777777722222222444444446666666666666666444444442222222277777777::::::::<<<<<<<<9999999977777777;;;;;;;;777777777777777777777777,,,,,,,,////////2222222244444444""""""""''''''''????????;;;;;;;;2222222277777777********44444444????????????????::::::::AAAAAAAA77777777::::::::========::::::::5555555599999999777777772222222244444444--------22222222++++++++2222222277777777::::::::<<<<<<<<99999999777777772222222266666666<<<<<<<>>>>>>>2222222277777777********44444444????????????????::::::::AAAAAAAA77777777::::::::========::::::::5555555599999999777777772222222244444444--------22222222++++++++2222222277777777::::::::<<<<<<<<99999999777777772222222266666666<<<<<<<>>>>>>>2222222277777777********44444444????????????????::::::::AAAAAAAA77777777::::::::========::::::::5555555599999999777777772222222244444444--------22222222++++++++1111111177777777::::::::<<<<<<<<99999999777777772222222266666666<<<<<<<>>>>>>>2222222277777777********44444444????????????????::::::::AAAAAAAA77777777::::::::========::::::::5555555599999999666666662222222244444444--------22222222++++++++1111111177777777::::::::<<<<<<<<99999999777777772222222266666666<<<<<<<>>>>>>>2222222277777777********44444444????????????????::::::::AAAAAAAA77777777::::::::========::::::::5555555599999999666666662222222244444444--------22222222++++++++1111111177777777::::::::<<<<<<<<99999999777777772222222266666666<<<<<<<>>>>>>>2222222277777777********44444444????????????????::::::::AAAAAAAA77777777::::::::========::::::::5555555599999999666666662222222244444444--------22222222++++++++1111111177777777::::::::<<<<<<<<99999999777777772222222266666666<<<<<<<>>>>>>>2222222277777777********44444444????????????????::::::::AAAAAAAA77777777::::::::========::::::::5555555599999999666666662222222244444444--------22222222++++++++111111117777777799999999<<<<<<<<99999999777777772222222266666666<<<<<<<<........++++++++........222222224444444466666666--------99999999>>>>>>>>2222222277777777********44444444????????????????::::::::AAAAAAAA77777777::::::::========::::::::5555555599999999666666662222222244444444--------22222222++++++++111111117777777799999999<<<<<<<<99999999777777772222222266666666<<<<<<<<........++++++++........222222224444444466666666--------99999999>>>>>>>>2222222277777777********44444444????????????????::::::::AAAAAAAA77777777::::::::========::::::::555555559999999966666666::::::::4444444400000000--------////////111111117777777799999999<<<<<<<<9999999966666666--------66666666++++++++BBBBBBBB++++++++7777777722222222########NNNNNNNN((((((((((((((((KKKKKKKK::::::::77777777********44444444????????????????::::::::AAAAAAAA77777777::::::::========::::::::555555559999999966666666::::::::4444444400000000--------////////111111117777777799999999<<<<<<<<9999999966666666--------66666666++++++++BBBBBBBB++++++++7777777722222222########NNNNNNNN((((((((((((((((KKKKKKKK::::::::77777777********44444444????????????????::::::::AAAAAAAA77777777::::::::========::::::::555555559999999966666666::::::::4444444400000000--------////////111111117777777799999999<<<<<<<<9999999966666666--------66666666++++++++BBBBBBBB++++++++7777777722222222########NNNNNNNN((((((((((((((((KKKKKKKK::::::::77777777********44444444????????????????::::::::AAAAAAAA77777777::::::::========::::::::555555559999999966666666::::::::4444444400000000--------////////111111117777777799999999<<<<<<<<9999999977777777--------66666666++++++++CCCCCCCC++++++++7777777722222222########NNNNNNNN((((((((((((((((KKKKKKKK::::::::77777777********44444444????????????????::::::::AAAAAAAA77777777::::::::========::::::::555555559999999966666666::::::::4444444411111111--------////////111111117777777799999999<<<<<<<<9999999977777777--------66666666++++++++CCCCCCCC++++++++7777777722222222########NNNNNNNN((((((((((((((((KKKKKKKK::::::::77777777********44444444????????????????::::::::AAAAAAAA77777777::::::::========::::::::555555559999999966666666::::::::4444444411111111--------////////1111111177777777::::::::<<<<<<<<9999999977777777--------66666666++++++++CCCCCCCC++++++++7777777722222222########NNNNNNNN((((((((((((((((KKKKKKKK::::::::77777777********44444444????????????????::::::::AAAAAAAA77777777::::::::========::::::::555555559999999966666666::::::::4444444411111111--------////////1111111177777777::::::::<<<<<<<<9999999977777777--------66666666++++++++CCCCCCCC,,,,,,,,7777777722222222########NNNNNNNN((((((((((((((((KKKKKKKK::::::::77777777********44444444????????????????::::::::AAAAAAAA77777777::::::::========::::::::555555559999999966666666::::::::4444444411111111--------////////1111111177777777::::::::<<<<<<<<9999999977777777--------66666666++++++++CCCCCCCC,,,,,,,,7777777722222222########NNNNNNNN((((((((((((((((KKKKKKKK::::::::77777777********44444444????????????????::::::::9999999977777777::::::::========::::::::5555555599999999........7777777744444444----------------4444444411111111////////11111111<<<<<<<<9999999977777777--------66666666))))))))AAAAAAAA444444444444444422222222////////KKKKKKKK((((((((@@@@@@@@HHHHHHHH77777777********44444444????????????????::::::::9999999977777777::::::::========::::::::5555555599999999........7777777744444444----------------4444444411111111////////11111111<<<<<<<<9999999977777777--------66666666))))))))AAAAAAAA444444444444444422222222////////KKKKKKKK((((((((@@@@@@@@HHHHHHHH77777777********44444444????????????????::::::::9999999977777777::::::::========::::::::5555555599999999........7777777744444444----------------4444444422222222////////11111111<<<<<<<<9999999977777777--------66666666))))))))AAAAAAAA444444444444444422222222////////KKKKKKKK((((((((@@@@@@@@HHHHHHHH77777777********44444444????????????????::::::::9999999977777777::::::::========::::::::5555555599999999........7777777744444444----------------4444444422222222////////11111111<<<<<<<<9999999977777777--------66666666))))))))AAAAAAAA444444444444444422222222////////KKKKKKKK((((((((@@@@@@@@HHHHHHHH77777777********55555555????????????????::::::::9999999977777777::::::::========::::::::5555555599999999........7777777744444444........--------4444444422222222////////11111111<<<<<<<<9999999977777777--------77777777********AAAAAAAA444444444444444422222222////////KKKKKKKK((((((((@@@@@@@@HHHHHHHH77777777********55555555????????????????::::::::9999999988888888::::::::========::::::::5555555599999999////////7777777744444444........--------4444444422222222////////22222222<<<<<<<<9999999977777777--------77777777********AAAAAAAA444444444444444422222222////////KKKKKKKK((((((((@@@@@@@@HHHHHHHH77777777********55555555????????????????::::::::9999999988888888;;;;;;;;========::::::::5555555599999999////////7777777744444444........--------4444444422222222////////22222222<<<<<<<<9999999977777777--------77777777********AAAAAAAA444444444444444422222222////////KKKKKKKK))))))))@@@@@@@@HHHHHHHH77777777********55555555????????????????::::::::9999999988888888;;;;;;;;========::::::::5555555599999999////////7777777755555555................4444444422222222////////22222222<<<<<<<<9999999977777777--------77777777********AAAAAAAA444444444444444422222222////////KKKKKKKK))))))))@@@@@@@@HHHHHHHH77777777********55555555????????????????::::::::4444444488888888;;;;;;;;========::::::::6666666611111111********22222222,,,,,,,,))))))))........,,,,,,,,22222222********--------========11111111////////--------77777777////////8888888811111111////////!!!!!!!!########99999999>>>>>>>>))))))))''''''''--------UUUUUUUU@@@@@@@@********55555555@@@@@@@@????????::::::::4444444488888888;;;;;;;;========;;;;;;;;6666666611111111********22222222,,,,,,,,))))))))........,,,,,,,,22222222********--------========11111111////////--------77777777////////8888888811111111////////!!!!!!!!########::::::::>>>>>>>>))))))))''''''''--------UUUUUUUU@@@@@@@@++++++++55555555@@@@@@@@@@@@@@@@::::::::4444444488888888;;;;;;;;========;;;;;;;;6666666611111111********33333333,,,,,,,,))))))))........,,,,,,,,22222222********--------========11111111////////--------77777777////////8888888811111111////////!!!!!!!!########::::::::>>>>>>>>))))))))''''''''--------UUUUUUUU@@@@@@@@++++++++55555555@@@@@@@@@@@@@@@@::::::::4444444488888888;;;;;;;;========;;;;;;;;6666666611111111********33333333,,,,,,,,))))))))........,,,,,,,,22222222********--------========11111111////////--------77777777////////8888888811111111////////!!!!!!!!########::::::::>>>>>>>>))))))))''''''''--------VVVVVVVV@@@@@@@@++++++++55555555@@@@@@@@@@@@@@@@;;;;;;;;5555555588888888;;;;;;;;========;;;;;;;;6666666611111111********33333333,,,,,,,,))))))))........,,,,,,,,22222222********--------========11111111////////........77777777////////8888888811111111////////""""""""########::::::::>>>>>>>>))))))))''''''''........VVVVVVVV@@@@@@@@++++++++55555555@@@@@@@@@@@@@@@@;;;;;;;;5555555588888888;;;;;;;;>>>>>>>>;;;;;;;;6666666611111111********33333333--------))))))))........,,,,,,,,22222222********--------========11111111////////........77777777////////8888888811111111////////""""""""########::::::::>>>>>>>>))))))))''''''''........VVVVVVVV@@@@@@@@++++++++55555555@@@@@@@@@@@@@@@@;;;;;;;;5555555588888888;;;;;;;;>>>>>>>>;;;;;;;;6666666611111111********33333333--------))))))))........,,,,,,,,22222222********--------========11111111////////........77777777////////8888888811111111////////""""""""########::::::::>>>>>>>>))))))))''''''''........VVVVVVVV@@@@@@@@++++++++55555555@@@@@@@@@@@@@@@@;;;;;;;;5555555588888888;;;;;;;;>>>>>>>>;;;;;;;;6666666611111111********33333333--------))))))))........,,,,,,,,22222222++++++++--------========11111111////////........77777777////////8888888822222222////////""""""""########::::::::>>>>>>>>))))))))''''''''........VVVVVVVV@@@@@@@@++++++++55555555@@@@@@@@@@@@@@@@;;;;;;;;========88888888;;;;;;;;>>>>>>>>;;;;;;;;666666665555555522222222333333330000000022222222........0000000022222222++++++++--------========,,,,,,,,********6666666677777777////////88888888--------////////########::::::::1111111122222222--------))))))))BBBBBBBBNNNNNNNN4444444455555555@@@@@@@@@@@@@@@@;;;;;;;;========88888888;;;;;;;;>>>>>>>>;;;;;;;;666666665555555522222222333333330000000022222222........0000000022222222++++++++--------========,,,,,,,,********6666666677777777////////88888888--------////////########::::::::1111111122222222--------))))))))BBBBBBBBNNNNNNNN4444444455555555@@@@@@@@@@@@@@@@;;;;;;;;========88888888;;;;;;;;>>>>>>>>;;;;;;;;666666665555555533333333333333330000000022222222........0000000022222222++++++++--------========,,,,,,,,********6666666677777777////////88888888--------////////########::::::::1111111122222222--------))))))))BBBBBBBBNNNNNNNN4444444455555555@@@@@@@@@@@@@@@@;;;;;;;;========88888888;;;;;;;;>>>>>>>>;;;;;;;;666666665555555533333333333333330000000022222222........0000000022222222++++++++--------========,,,,,,,,********6666666677777777////////88888888--------////////########::::::::1111111122222222--------))))))))BBBBBBBBNNNNNNNN4444444455555555@@@@@@@@@@@@@@@@;;;;;;;;========88888888;;;;;;;;>>>>>>>>;;;;;;;;666666665555555533333333333333330000000022222222........0000000022222222++++++++--------========,,,,,,,,********6666666677777777////////88888888--------////////########::::::::1111111122222222--------))))))))BBBBBBBBNNNNNNNN4444444455555555@@@@@@@@@@@@@@@@;;;;;;;;========88888888;;;;;;;;>>>>>>>>;;;;;;;;666666665555555533333333333333330000000022222222........0000000022222222++++++++--------========,,,,,,,,********6666666677777777////////88888888--------////////########::::::::1111111122222222--------))))))))BBBBBBBBNNNNNNNN4444444455555555@@@@@@@@@@@@@@@@;;;;;;;;========88888888;;;;;;;;>>>>>>>>;;;;;;;;666666665555555533333333333333330000000022222222........0000000022222222++++++++--------========,,,,,,,,********6666666677777777////////88888888--------////////########::::::::1111111122222222--------))))))))BBBBBBBBNNNNNNNN4444444455555555@@@@@@@@@@@@@@@@;;;;;;;;========88888888;;;;;;;;>>>>>>>>;;;;;;;;666666665555555533333333333333330000000022222222........0000000022222222++++++++--------========,,,,,,,,********6666666677777777////////88888888--------////////########::::::::1111111122222222--------))))))))BBBBBBBBNNNNNNNN4444444455555555@@@@@@@@@@@@@@@@;;;;;;;;BBBBBBBB88888888;;;;;;;;>>>>>>>>;;;;;;;;66666666::::::::77777777333333335555555577777777........5555555522222222++++++++--------========55555555!!!!!!!!;;;;;;;;////////////////88888888--------'''''''' ########::::::::,,,,,,,,777777775555555511111111ssssssss9999999955555555@@@@@@@@@@@@@@@@;;;;;;;;BBBBBBBB88888888;;;;;;;;>>>>>>>>;;;;;;;;66666666::::::::77777777333333335555555577777777........5555555522222222++++++++--------========55555555!!!!!!!!;;;;;;;;////////////////88888888--------'''''''' ########::::::::,,,,,,,,777777775555555511111111ssssssss9999999955555555@@@@@@@@@@@@@@@@;;;;;;;;BBBBBBBB88888888;;;;;;;;>>>>>>>>;;;;;;;;66666666::::::::77777777333333335555555577777777........5555555522222222++++++++--------========55555555!!!!!!!!;;;;;;;;////////////////88888888,,,,,,,,'''''''' ########::::::::++++++++777777775555555511111111ssssssss9999999955555555@@@@@@@@@@@@@@@@;;;;;;;;BBBBBBBB88888888;;;;;;;;>>>>>>>>;;;;;;;;66666666::::::::77777777333333335555555566666666........5555555522222222********--------========55555555!!!!!!!!;;;;;;;;////////////////88888888,,,,,,,,'''''''' ########::::::::++++++++777777775555555511111111ssssssss9999999955555555@@@@@@@@@@@@@@@@;;;;;;;;BBBBBBBB88888888;;;;;;;;>>>>>>>>;;;;;;;;666666669999999977777777333333335555555566666666........4444444422222222********--------========55555555!!!!!!!!;;;;;;;;////////////////88888888,,,,,,,,'''''''' ########::::::::++++++++777777775555555511111111ssssssss9999999955555555@@@@@@@@@@@@@@@@;;;;;;;;BBBBBBBB88888888;;;;;;;;========;;;;;;;;666666669999999977777777333333335555555566666666........4444444422222222********--------========55555555!!!!!!!!;;;;;;;;////////////////88888888,,,,,,,,'''''''' ########::::::::++++++++777777775555555511111111ssssssss9999999955555555@@@@@@@@@@@@@@@@::::::::BBBBBBBB88888888;;;;;;;;========;;;;;;;;666666669999999977777777333333335555555566666666........4444444422222222********--------========55555555!!!!!!!!;;;;;;;;........////////88888888,,,,,,,,&&&&&&&& ########::::::::++++++++777777775555555511111111ssssssss9999999955555555@@@@@@@@????????::::::::BBBBBBBB88888888;;;;;;;;========;;;;;;;;666666669999999977777777333333335555555566666666........4444444422222222********--------========55555555!!!!!!!!;;;;;;;;........////////88888888,,,,,,,,&&&&&&&& ########::::::::++++++++777777775555555511111111ssssssss9999999955555555@@@@@@@@????????::::::::AAAAAAAA88888888;;;;;;;;========;;;;;;;;666666669999999977777777222222225555555566666666........4444444422222222********--------4444444499999999$$$$$$$$2222222222222222////////88888888,,,,,,,,%%%%%%%%""""""""########999999994444444466666666::::::::>>>>>>>>MMMMMMMMdddddddd55555555????????????????::::::::AAAAAAAA88888888;;;;;;;;========::::::::555555559999999977777777222222225555555566666666........4444444422222222********--------4444444499999999$$$$$$$$2222222222222222////////77777777,,,,,,,,%%%%%%%%""""""""########999999994444444466666666::::::::>>>>>>>>MMMMMMMMdddddddd55555555????????????????::::::::AAAAAAAA88888888;;;;;;;;========::::::::555555559999999977777777222222224444444466666666--------4444444422222222********--------4444444499999999$$$$$$$$2222222222222222////////77777777,,,,,,,,%%%%%%%%""""""""########999999994444444466666666::::::::>>>>>>>>MMMMMMMMdddddddd55555555????????????????::::::::AAAAAAAA77777777::::::::========::::::::555555559999999977777777222222224444444466666666--------4444444422222222********,,,,,,,,4444444499999999$$$$$$$$2222222222222222////////77777777,,,,,,,,%%%%%%%%""""""""########999999993333333366666666::::::::>>>>>>>>MMMMMMMMdddddddd55555555????????????????::::::::AAAAAAAA77777777::::::::========::::::::555555559999999977777777222222224444444466666666--------4444444422222222********,,,,,,,,4444444499999999$$$$$$$$2222222211111111////////77777777,,,,,,,,$$$$$$$$""""""""########999999993333333366666666::::::::>>>>>>>>MMMMMMMMdddddddd44444444????????????????::::::::AAAAAAAA77777777::::::::========::::::::555555559999999977777777222222224444444466666666--------4444444422222222********,,,,,,,,4444444499999999$$$$$$$$2222222211111111////////77777777,,,,,,,,$$$$$$$$""""""""""""""""999999993333333366666666::::::::>>>>>>>>MMMMMMMMdddddddd44444444????????????????::::::::AAAAAAAA77777777::::::::========::::::::555555559999999977777777222222224444444466666666--------4444444422222222********,,,,,,,,4444444499999999$$$$$$$$2222222211111111........77777777,,,,,,,,$$$$$$$$""""""""""""""""999999993333333366666666::::::::>>>>>>>>MMMMMMMMdddddddd44444444????????????????::::::::AAAAAAAA77777777::::::::========::::::::555555559999999977777777222222224444444466666666--------4444444411111111********,,,,,,,,4444444499999999$$$$$$$$2222222211111111........77777777,,,,,,,,$$$$$$$$!!!!!!!!""""""""99999999333333336666666699999999>>>>>>>>MMMMMMMMdddddddd44444444????????????????::::::::9999999977777777::::::::========::::::::555555559999999977777777222222224444444466666666--------++++++++11111111********,,,,,,,,////////99999999))))))))--------................&&&&&&&&########--------''''''''++++++++99999999AAAAAAAA>>>>>>>>99999999CCCCCCCC--------44444444????????????????::::::::9999999977777777::::::::========::::::::555555559999999977777777222222224444444466666666--------++++++++11111111********,,,,,,,,////////99999999))))))))--------................&&&&&&&&########--------''''''''++++++++99999999AAAAAAAA>>>>>>>>99999999CCCCCCCC--------44444444????????????????::::::::9999999977777777::::::::========::::::::555555559999999966666666222222224444444466666666--------++++++++11111111********,,,,,,,,////////99999999))))))))--------................&&&&&&&&########--------''''''''++++++++99999999AAAAAAAA>>>>>>>>99999999CCCCCCCC--------44444444????????????????::::::::9999999977777777::::::::========::::::::555555559999999966666666222222224444444466666666--------++++++++11111111********,,,,,,,,////////99999999))))))))--------................&&&&&&&&########--------''''''''++++++++99999999AAAAAAAA>>>>>>>>99999999CCCCCCCC--------44444444????????????????::::::::9999999977777777::::::::========::::::::555555559999999966666666222222224444444466666666--------++++++++11111111********,,,,,,,,////////99999999))))))))--------................&&&&&&&&########--------''''''''++++++++99999999AAAAAAAA>>>>>>>>99999999CCCCCCCC--------44444444????????????????::::::::9999999977777777::::::::========::::::::555555559999999966666666222222224444444466666666--------++++++++11111111********,,,,,,,,////////99999999))))))))--------................&&&&&&&&########--------''''''''++++++++99999999AAAAAAAA>>>>>>>>99999999CCCCCCCC--------44444444????????????????::::::::9999999977777777::::::::========::::::::555555559999999966666666222222224444444466666666--------++++++++11111111********,,,,,,,,////////99999999))))))))--------................&&&&&&&&########--------''''''''++++++++99999999AAAAAAAA>>>>>>>>99999999CCCCCCCC--------44444444????????????????::::::::9999999977777777::::::::========::::::::555555559999999977777777222222224444444466666666--------++++++++11111111********,,,,,,,,////////99999999))))))))--------................&&&&&&&&########--------''''''''++++++++99999999AAAAAAAA>>>>>>>>99999999CCCCCCCC--------44444444????????????????::::::::4444444477777777::::::::55555555::::::::5555555599999999777777772222222244444444----------------////////11111111********,,,,,,,,7777777799999999))))))))$$$$$$$$))))))))77777777$$$$$$$$!!!!!!!!22222222////////0000000099999999FFFFFFFFCCCCCCCC99999999::::::::::::::::1111111144444444????????????????::::::::4444444477777777::::::::55555555::::::::5555555599999999777777772222222244444444----------------////////22222222********,,,,,,,,7777777799999999))))))))$$$$$$$$))))))))77777777$$$$$$$$!!!!!!!!22222222////////0000000099999999FFFFFFFFCCCCCCCC99999999;;;;;;;;::::::::1111111144444444????????????????::::::::4444444477777777::::::::55555555::::::::5555555599999999777777772222222244444444----------------////////22222222********,,,,,,,,7777777799999999))))))))$$$$$$$$))))))))77777777$$$$$$$$!!!!!!!!22222222////////0000000099999999FFFFFFFFDDDDDDDD::::::::;;;;;;;;::::::::1111111155555555????????????????::::::::4444444477777777::::::::55555555::::::::5555555599999999777777772222222244444444----------------////////22222222********,,,,,,,,7777777799999999))))))))$$$$$$$$))))))))77777777%%%%%%%%!!!!!!!!22222222////////0000000099999999FFFFFFFFDDDDDDDD::::::::;;;;;;;;;;;;;;;;1111111155555555????????????????::::::::4444444477777777::::::::55555555::::::::5555555599999999777777772222222244444444........--------////////22222222********,,,,,,,,7777777799999999))))))))$$$$$$$$))))))))77777777%%%%%%%%!!!!!!!!22222222////////0000000099999999FFFFFFFFDDDDDDDD::::::::;;;;;;;;;;;;;;;;2222222255555555????????????????::::::::4444444488888888;;;;;;;;55555555::::::::5555555599999999777777772222222244444444........--------////////22222222********--------7777777799999999))))))))$$$$$$$$))))))))77777777%%%%%%%%!!!!!!!!22222222000000000000000099999999FFFFFFFFDDDDDDDD::::::::;;;;;;;;;;;;;;;;2222222255555555????????????????::::::::4444444488888888;;;;;;;;55555555::::::::5555555599999999777777772222222255555555................////////22222222********--------7777777799999999********%%%%%%%%))))))))77777777%%%%%%%%!!!!!!!!22222222000000001111111199999999FFFFFFFFDDDDDDDD::::::::;;;;;;;;;;;;;;;;2222222255555555@@@@@@@@????????::::::::4444444488888888;;;;;;;;55555555;;;;;;;;6666666699999999777777772222222255555555................////////22222222********--------8888888899999999********%%%%%%%%))))))))77777777%%%%%%%%!!!!!!!!33333333000000001111111199999999FFFFFFFFDDDDDDDD::::::::;;;;;;;;;;;;;;;;2222222255555555@@@@@@@@????????::::::::4444444488888888;;;;;;;;88888888;;;;;;;;666666661111111177777777333333335555555511111111........44444444********33333333--------========11111111********(((((((()))))))),,,,,,,,********!!!!!!!!33333333,,,,,,,,11111111::::::::FFFFFFFFDDDDDDDDBBBBBBBB>>>>>>>>@@@@@@@@2222222255555555@@@@@@@@@@@@@@@@::::::::4444444488888888;;;;;;;;99999999;;;;;;;;666666661111111177777777333333335555555511111111........44444444********33333333--------========11111111********(((((((()))))))),,,,,,,,********!!!!!!!!33333333,,,,,,,,11111111::::::::FFFFFFFFDDDDDDDDBBBBBBBB????????@@@@@@@@2222222255555555@@@@@@@@@@@@@@@@;;;;;;;;5555555588888888;;;;;;;;99999999;;;;;;;;666666661111111177777777333333335555555511111111........44444444********33333333--------========11111111********(((((((()))))))),,,,,,,,********!!!!!!!!33333333,,,,,,,,11111111::::::::FFFFFFFFDDDDDDDDCCCCCCCC????????@@@@@@@@2222222255555555@@@@@@@@@@@@@@@@;;;;;;;;5555555588888888;;;;;;;;99999999;;;;;;;;666666661111111177777777333333335555555511111111........55555555********33333333--------========11111111********((((((((********,,,,,,,,********!!!!!!!!33333333--------11111111::::::::FFFFFFFFDDDDDDDDCCCCCCCC????????@@@@@@@@2222222255555555@@@@@@@@@@@@@@@@;;;;;;;;5555555588888888;;;;;;;;99999999;;;;;;;;666666661111111177777777333333335555555522222222........55555555********33333333--------========11111111********((((((((********,,,,,,,,********!!!!!!!!33333333--------11111111::::::::GGGGGGGGDDDDDDDDCCCCCCCC????????@@@@@@@@3333333355555555@@@@@@@@@@@@@@@@;;;;;;;;5555555588888888;;;;;;;;99999999;;;;;;;;666666661111111177777777333333335555555522222222........55555555********33333333--------========22222222********))))))))********,,,,,,,,********""""""""33333333--------11111111::::::::GGGGGGGGDDDDDDDDCCCCCCCC????????@@@@@@@@3333333355555555@@@@@@@@@@@@@@@@;;;;;;;;5555555588888888;;;;;;;;99999999;;;;;;;;666666661111111188888888333333335555555522222222........55555555********33333333--------========22222222********))))))))********,,,,,,,,++++++++""""""""33333333--------11111111::::::::GGGGGGGGDDDDDDDDCCCCCCCC????????@@@@@@@@3333333355555555@@@@@@@@@@@@@@@@;;;;;;;;5555555588888888;;;;;;;;99999999;;;;;;;;666666661111111188888888333333335555555522222222........55555555********33333333--------========22222222********))))))))********,,,,,,,,++++++++""""""""33333333--------11111111::::::::GGGGGGGGDDDDDDDDCCCCCCCC????????@@@@@@@@3333333355555555@@@@@@@@88888888;;;;;;;;5555555588888888;;;;;;;;66666666;;;;;;;;6666666655555555////////3333333355555555777777777777777755555555--------00000000--------55555555--------********........!!!!!!!!""""""""********33333333(((((((())))))))::::::::>>>>>>>><<<<<<<>>>>>>><<<<<<<>>>>>>>HHHHHHHH66666666AAAAAAAAAAAAAAAA3333333355555555999999994444444411111111................555555558888888844444444--------****************--------........++++++++........00000000--------++++++++........++++++++--------00000000////////((((((((2222222222222222::::::::========HHHHHHHH<<<<<<<>>>>>>>HHHHHHHH66666666AAAAAAAAAAAAAAAA3333333355555555999999994444444411111111................555555558888888844444444--------****************--------........++++++++........00000000--------++++++++........++++++++--------00000000////////((((((((2222222222222222::::::::========HHHHHHHH<<<<<<<>>>>>>>HHHHHHHH66666666AAAAAAAAAAAAAAAA3333333355555555999999994444444411111111................555555558888888844444444--------****************--------........++++++++........00000000--------++++++++........++++++++--------00000000////////((((((((2222222222222222::::::::========HHHHHHHH<<<<<<<>>>>>>>HHHHHHHH66666666AAAAAAAAAAAAAAAA3333333355555555999999994444444411111111................555555558888888844444444--------****************--------........++++++++........00000000--------++++++++........++++++++--------00000000////////((((((((2222222222222222::::::::========HHHHHHHH<<<<<<<>>>>>>>HHHHHHHH66666666AAAAAAAA@@@@@@@@3333333355555555999999994444444411111111................555555558888888844444444--------****************--------........++++++++........00000000--------++++++++........++++++++--------00000000////////((((((((2222222222222222::::::::========HHHHHHHH<<<<<<<>>>>>>>HHHHHHHH66666666AAAAAAAA@@@@@@@@3333333355555555999999994444444411111111................555555558888888833333333--------****************--------........++++++++........00000000--------++++++++........++++++++--------00000000........((((((((2222222222222222::::::::========HHHHHHHH<<<<<<<>>>>>>>@@@@@@@@88888888;;;;;;;;BBBBBBBB88888888;;;;;;;;>>>>>>>>;;;;;;;;))))))))""""""""''''''''========66666666 GGGGGGGG--------++++++++--------"""""""",,,,,,,,********44444444////////,,,,,,,,****************5555555511111111,,,,,,,,++++++++))))))))22222222;;;;;;;;88888888********BBBBBBBB>>>>>>>>@@@@@@@@88888888;;;;;;;;BBBBBBBB88888888;;;;;;;;>>>>>>>>;;;;;;;;))))))))""""""""''''''''========77777777!!!!!!!!GGGGGGGG--------++++++++--------"""""""",,,,,,,,********4444444400000000,,,,,,,,****************5555555511111111,,,,,,,,++++++++))))))))22222222;;;;;;;;88888888********BBBBBBBB>>>>>>>>@@@@@@@@88888888;;;;;;;;BBBBBBBB88888888;;;;;;;;>>>>>>>>;;;;;;;;))))))))""""""""''''''''========77777777!!!!!!!!GGGGGGGG--------++++++++--------"""""""",,,,,,,,********4444444400000000,,,,,,,,****************5555555511111111,,,,,,,,,,,,,,,,))))))))22222222;;;;;;;;88888888********BBBBBBBB>>>>>>>>@@@@@@@@88888888;;;;;;;;BBBBBBBB88888888;;;;;;;;>>>>>>>>;;;;;;;;))))))))""""""""''''''''========77777777!!!!!!!!GGGGGGGG--------++++++++--------"""""""",,,,,,,,********4444444400000000--------****************5555555511111111,,,,,,,,,,,,,,,,))))))))22222222;;;;;;;;88888888********BBBBBBBB>>>>>>>>@@@@@@@@88888888;;;;;;;;BBBBBBBB88888888;;;;;;;;>>>>>>>>;;;;;;;;))))))))""""""""''''''''========77777777!!!!!!!!GGGGGGGG--------++++++++--------"""""""",,,,,,,,********4444444400000000--------****************5555555511111111,,,,,,,,,,,,,,,,))))))))22222222;;;;;;;;88888888********BBBBBBBB>>>>>>>>@@@@@@@@88888888;;;;;;;;BBBBBBBB88888888;;;;;;;;>>>>>>>>;;;;;;;;))))))))""""""""''''''''========77777777!!!!!!!!GGGGGGGG--------++++++++--------""""""""--------********4444444400000000--------****************5555555511111111,,,,,,,,,,,,,,,,))))))))22222222;;;;;;;;88888888********BBBBBBBB>>>>>>>>@@@@@@@@88888888;;;;;;;;BBBBBBBB88888888;;;;;;;;>>>>>>>>;;;;;;;;))))))))""""""""''''''''========77777777!!!!!!!!GGGGGGGG--------++++++++--------""""""""--------********4444444400000000--------********++++++++5555555511111111,,,,,,,,,,,,,,,,))))))))22222222<<<<<<<<88888888********BBBBBBBB>>>>>>>>@@@@@@@@88888888;;;;;;;;BBBBBBBB88888888;;;;;;;;>>>>>>>>;;;;;;;;))))))))""""""""''''''''========77777777!!!!!!!!GGGGGGGG........++++++++--------""""""""--------********5555555500000000--------********++++++++5555555511111111,,,,,,,,,,,,,,,,))))))))22222222<<<<<<<<88888888********BBBBBBBB22222222HHHHHHHHCCCCCCCC;;;;;;;;::::::::88888888;;;;;;;;>>>>>>>>;;;;;;;;))))))))--------::::::::77777777))))))))22222222CCCCCCCC++++++++--------++++++++))))))))********00000000++++++++--------00000000%%%%%%%%5555555511111111--------,,,,,,,,))))))))--------7777777733333333********6666666622222222HHHHHHHHCCCCCCCC;;;;;;;;::::::::88888888;;;;;;;;>>>>>>>>;;;;;;;;))))))))--------::::::::77777777))))))))22222222CCCCCCCC++++++++--------++++++++))))))))********00000000++++++++--------00000000&&&&&&&&5555555511111111--------,,,,,,,,))))))))--------7777777733333333********6666666622222222HHHHHHHHCCCCCCCC;;;;;;;;::::::::99999999<<<<<<<<>>>>>>>>;;;;;;;;))))))))--------::::::::77777777))))))))22222222CCCCCCCC++++++++........++++++++))))))))********00000000++++++++--------00000000&&&&&&&&6666666611111111--------,,,,,,,,********--------7777777733333333********6666666622222222IIIIIIIIDDDDDDDD;;;;;;;;::::::::99999999<<<<<<<<>>>>>>>>;;;;;;;;))))))))--------::::::::77777777********22222222CCCCCCCC++++++++........++++++++))))))))********00000000++++++++--------00000000&&&&&&&&6666666622222222--------,,,,,,,,********--------7777777733333333********6666666622222222IIIIIIIIDDDDDDDD;;;;;;;;::::::::99999999<<<<<<<<>>>>>>>><<<<<<<<))))))))--------;;;;;;;;77777777********22222222CCCCCCCC++++++++........++++++++))))))))********00000000++++++++--------00000000&&&&&&&&6666666622222222--------,,,,,,,,********--------7777777733333333********6666666633333333IIIIIIIIDDDDDDDD;;;;;;;;::::::::99999999<<<<<<<<>>>>>>>><<<<<<<<))))))))--------;;;;;;;;77777777********22222222DDDDDDDD++++++++........++++++++))))))))********00000000++++++++--------00000000&&&&&&&&6666666622222222--------,,,,,,,,********--------7777777733333333++++++++7777777733333333IIIIIIIIDDDDDDDD<<<<<<<<;;;;;;;;99999999<<<<<<<<>>>>>>>><<<<<<<<))))))))--------;;;;;;;;77777777********22222222DDDDDDDD++++++++........++++++++))))))))********00000000++++++++--------00000000&&&&&&&&6666666622222222--------,,,,,,,,********........7777777744444444++++++++7777777733333333IIIIIIIIDDDDDDDD<<<<<<<<;;;;;;;;99999999<<<<<<<>>>>>>>9999999944444444????????4444444422222222--------********6666666688888888////////((((((((================........((((((((////////++++++++((((((((,,,,,,,,%%%%%%%%00000000&&&&&&&&........22222222----------------********........77777777++++++++++++++++,,,,,,,,11111111FFFFFFFFNNNNNNNNDDDDDDDD>>>>>>>>9999999944444444????????4444444422222222........********6666666688888888////////((((((((>>>>>>>>========........((((((((////////++++++++((((((((,,,,,,,,%%%%%%%%11111111&&&&&&&&........22222222........--------********........88888888++++++++++++++++,,,,,,,,11111111FFFFFFFFNNNNNNNNDDDDDDDD>>>>>>>>9999999944444444????????4444444422222222........********6666666688888888////////))))))))>>>>>>>>========........((((((((////////++++++++((((((((,,,,,,,,%%%%%%%%11111111''''''''........22222222........--------********........88888888++++++++++++++++,,,,,,,,22222222FFFFFFFFNNNNNNNNDDDDDDDD>>>>>>>>::::::::44444444????????4444444422222222........********777777778888888800000000))))))))>>>>>>>>========////////))))))))////////++++++++((((((((,,,,,,,,%%%%%%%%11111111''''''''........33333333........--------++++++++........88888888,,,,,,,,++++++++,,,,,,,,22222222FFFFFFFFNNNNNNNNDDDDDDDD????????::::::::55555555????????4444444433333333........********777777778888888800000000))))))))>>>>>>>>========////////))))))))////////++++++++((((((((,,,,,,,,&&&&&&&&11111111''''''''........33333333........--------++++++++........88888888,,,,,,,,++++++++--------22222222GGGGGGGGNNNNNNNNEEEEEEEE????????::::::::55555555????????4444444433333333........++++++++777777778888888800000000))))))))>>>>>>>>========////////))))))))////////++++++++)))))))),,,,,,,,&&&&&&&&11111111''''''''........33333333........--------++++++++........88888888,,,,,,,,,,,,,,,,--------22222222GGGGGGGGOOOOOOOOEEEEEEEE????????::::::::55555555????????4444444433333333........++++++++777777778888888800000000))))))))>>>>>>>>========////////))))))))00000000,,,,,,,,)))))))),,,,,,,,&&&&&&&&11111111''''''''////////33333333........--------++++++++////////88888888,,,,,,,,,,,,,,,,--------22222222GGGGGGGGOOOOOOOOEEEEEEEE????????::::::::55555555@@@@@@@@5555555533333333........++++++++777777779999999900000000))))))))>>>>>>>>========////////))))))))00000000,,,,,,,,)))))))),,,,,,,,&&&&&&&&11111111''''''''////////33333333................++++++++////////88888888,,,,,,,,,,,,,,,,--------77777777BBBBBBBBOOOOOOOO::::::::DDDDDDDD::::::::00000000@@@@@@@@0000000000000000........5555555577777777999999990000000022222222,,,,,,,,????????8888888800000000,,,,,,,,$$$$$$$$--------!!!!!!!!))))))))''''''''********++++++++................++++++++////////00000000'''''''',,,,,,,,--------77777777BBBBBBBBOOOOOOOO::::::::DDDDDDDD::::::::00000000@@@@@@@@0000000000000000////////5555555577777777999999990000000022222222,,,,,,,,????????8888888800000000,,,,,,,,$$$$$$$$--------!!!!!!!!))))))))''''''''********++++++++................++++++++////////00000000'''''''',,,,,,,,--------88888888BBBBBBBBOOOOOOOO::::::::DDDDDDDD::::::::00000000@@@@@@@@0000000000000000////////5555555577777777999999990000000022222222,,,,,,,,????????8888888800000000,,,,,,,,$$$$$$$$--------!!!!!!!!))))))))((((((((********++++++++////////........++++++++////////00000000'''''''',,,,,,,,--------88888888BBBBBBBBOOOOOOOO::::::::DDDDDDDD;;;;;;;;00000000@@@@@@@@0000000000000000////////5555555577777777999999990000000022222222,,,,,,,,????????8888888800000000,,,,,,,,$$$$$$$$--------!!!!!!!!))))))))((((((((********++++++++////////........,,,,,,,,////////00000000'''''''',,,,,,,,--------88888888BBBBBBBBOOOOOOOO::::::::DDDDDDDD;;;;;;;;00000000@@@@@@@@0000000000000000////////5555555577777777999999991111111122222222,,,,,,,,@@@@@@@@8888888800000000,,,,,,,,$$$$$$$$--------!!!!!!!!))))))))((((((((********++++++++////////........,,,,,,,,////////00000000'''''''',,,,,,,,--------88888888BBBBBBBBOOOOOOOO::::::::DDDDDDDD;;;;;;;;00000000@@@@@@@@0000000000000000////////5555555588888888999999991111111122222222--------@@@@@@@@8888888800000000,,,,,,,,$$$$$$$$--------!!!!!!!!))))))))((((((((********++++++++////////........,,,,,,,,////////00000000'''''''',,,,,,,,--------88888888BBBBBBBBOOOOOOOO::::::::DDDDDDDD;;;;;;;;11111111@@@@@@@@0000000000000000////////5555555588888888999999991111111122222222--------@@@@@@@@8888888800000000,,,,,,,,$$$$$$$$--------!!!!!!!!))))))))((((((((********++++++++////////........,,,,,,,,////////00000000'''''''',,,,,,,,........88888888BBBBBBBBOOOOOOOO::::::::DDDDDDDD;;;;;;;;11111111@@@@@@@@0000000000000000////////5555555588888888999999991111111122222222--------@@@@@@@@8888888800000000,,,,,,,,$$$$$$$$--------!!!!!!!!))))))))((((((((********++++++++////////........,,,,,,,,////////00000000'''''''',,,,,,,,........@@@@@@@@CCCCCCCCGGGGGGGG88888888<<<<<<<<;;;;;;;;99999999888888880000000044444444''''''''5555555588888888999999991111111177777777((((((((22222222========((((((((((((((((,,,,,,,,----------------********--------00000000********&&&&&&&&////////77777777,,,,,,,,////////4444444400000000--------........@@@@@@@@CCCCCCCCGGGGGGGG88888888<<<<<<<<;;;;;;;;99999999888888880000000044444444''''''''6666666688888888999999991111111177777777((((((((22222222========((((((((((((((((,,,,,,,,----------------********--------00000000********&&&&&&&&////////77777777,,,,,,,,////////4444444400000000--------........@@@@@@@@CCCCCCCCGGGGGGGG88888888<<<<<<<<;;;;;;;;99999999888888880000000044444444''''''''6666666688888888999999991111111177777777((((((((22222222========((((((((((((((((,,,,,,,,----------------********--------00000000********&&&&&&&&////////77777777,,,,,,,,////////4444444400000000--------........@@@@@@@@CCCCCCCCGGGGGGGG88888888<<<<<<<<;;;;;;;;99999999888888880000000044444444''''''''6666666688888888999999991111111177777777((((((((22222222========((((((((((((((((,,,,,,,,----------------********--------00000000********&&&&&&&&////////77777777,,,,,,,,////////4444444400000000--------........@@@@@@@@BBBBBBBBGGGGGGGG88888888<<<<<<<<;;;;;;;;99999999888888880000000044444444''''''''5555555588888888999999991111111177777777''''''''22222222========((((((((((((((((,,,,,,,,----------------********--------00000000********&&&&&&&&////////77777777,,,,,,,,////////4444444400000000,,,,,,,,........@@@@@@@@BBBBBBBBGGGGGGGG88888888<<<<<<<<;;;;;;;;99999999888888880000000044444444''''''''5555555588888888999999991111111177777777''''''''22222222========((((((((((((((((,,,,,,,,----------------********--------00000000********&&&&&&&&////////77777777,,,,,,,,////////4444444400000000,,,,,,,,........@@@@@@@@BBBBBBBBGGGGGGGG88888888<<<<<<<<;;;;;;;;99999999888888880000000044444444''''''''5555555588888888999999991111111177777777''''''''22222222========''''''''((((((((,,,,,,,,----------------********--------00000000********&&&&&&&&////////77777777,,,,,,,,////////4444444400000000,,,,,,,,--------@@@@@@@@BBBBBBBBGGGGGGGG88888888<<<<<<<<;;;;;;;;99999999888888880000000033333333&&&&&&&&5555555577777777999999991111111177777777''''''''22222222========''''''''((((((((,,,,,,,,----------------********--------00000000********&&&&&&&&////////77777777,,,,,,,,////////4444444400000000,,,,,,,,--------EEEEEEEEBBBBBBBBBBBBBBBB========????????;;;;;;;;========;;;;;;;;8888888888888888********55555555555555557777777799999999999999997777777700000000--------,,,,,,,,((((((((,,,,,,,,"""""""",,,,,,,,22222222--------////////))))))))--------********&&&&&&&&////////3333333344444444////////99999999,,,,,,,,,,,,,,,,--------EEEEEEEEBBBBBBBBBBBBBBBB========????????::::::::========;;;;;;;;8888888888888888********55555555555555557777777799999999999999997777777700000000--------,,,,,,,,((((((((,,,,,,,,"""""""",,,,,,,,22222222--------////////))))))))--------********&&&&&&&&////////3333333344444444////////99999999,,,,,,,,,,,,,,,,--------EEEEEEEEBBBBBBBBBBBBBBBB========????????::::::::========;;;;;;;;8888888888888888********55555555555555557777777799999999999999997777777700000000--------,,,,,,,,((((((((,,,,,,,,"""""""",,,,,,,,22222222--------////////))))))))--------********&&&&&&&&////////3333333344444444////////99999999,,,,,,,,,,,,,,,,--------EEEEEEEEBBBBBBBBBBBBBBBB========????????::::::::========;;;;;;;;8888888888888888))))))))555555555555555577777777999999998888888877777777////////--------,,,,,,,,((((((((,,,,,,,,"""""""",,,,,,,,11111111--------////////))))))))--------********%%%%%%%%........3333333344444444////////88888888,,,,,,,,,,,,,,,,--------EEEEEEEEBBBBBBBBBBBBBBBB========????????::::::::========;;;;;;;;8888888888888888))))))))555555555555555577777777999999998888888877777777////////--------,,,,,,,,'''''''',,,,,,,,"""""""",,,,,,,,11111111--------////////)))))))),,,,,,,,********%%%%%%%%........3333333344444444////////88888888,,,,,,,,,,,,,,,,--------EEEEEEEEBBBBBBBBBBBBBBBB========????????::::::::========;;;;;;;;8888888888888888))))))))444444445555555577777777888888888888888877777777////////--------,,,,,,,,'''''''',,,,,,,,"""""""",,,,,,,,11111111,,,,,,,,........)))))))),,,,,,,,********%%%%%%%%........3333333344444444////////88888888,,,,,,,,,,,,,,,,--------EEEEEEEEBBBBBBBBBBBBBBBB========????????::::::::========;;;;;;;;8888888888888888))))))))444444445555555577777777888888888888888866666666////////,,,,,,,,,,,,,,,,'''''''',,,,,,,,"""""""",,,,,,,,11111111,,,,,,,,........)))))))),,,,,,,,))))))))%%%%%%%%........3333333344444444////////88888888,,,,,,,,,,,,,,,,--------DDDDDDDDBBBBBBBBBBBBBBBB<<<<<<<>>>>>>>88888888........////////'''''''',,,,,,,,--------<<<<<<<>>>>>>>88888888........////////&&&&&&&&++++++++,,,,,,,,<<<<<<<>>>>>>>88888888........////////&&&&&&&&++++++++,,,,,,,,<<<<<<<>>>>>>>88888888........////////&&&&&&&&++++++++,,,,,,,,<<<<<<<>>>>>>>88888888........////////&&&&&&&&++++++++,,,,,,,,<<<<<<<>>>>>>>88888888........////////&&&&&&&&++++++++,,,,,,,,<<<<<<<>>>>>>>88888888........////////&&&&&&&&++++++++,,,,,,,,;;;;;;;;AAAAAAAAAAAAAAAA<<<<<<<<;;;;;;;;99999999<<<<<<<>>>>>>>88888888........////////&&&&&&&&++++++++,,,,,,,,????????AAAAAAAAAAAAAAAA<<<<<<<<>>>>>>>>99999999<<<<<<<>>>>>>>99999999<<<<<<<>>>>>>>99999999<<<<<<<>>>>>>>99999999<<<<<<<>>>>>>>99999999<<<<<<<>>>>>>>99999999<<<<<<<>>>>>>>99999999<<<<<<<>>>>>>>99999999<<<<<<<>>>>>>>AAAAAAAAAAAAAAAADDDDDDDDCCCCCCCC99999999<<<<<<<<66666666<<<<<<<<77777777::::::::8888888844444444666666667777777744444444555555553333333300000000 SSSSSSSS66666666++++++++........********00000000++++++++--------00000000////////(((((((($$$$$$$$--------,,,,,,,,********3333333322222222&&&&&&&&++++++++"""""""";;;;;;;;AAAAAAAA@@@@@@@@@@@@@@@@CCCCCCCC99999999<<<<<<<<11111111<<<<<<<<77777777::::::::88888888444444446666666677777777777777775555555533333333++++++++ WWWWWWWW;;;;;;;;++++++++........********00000000++++++++--------0000000044444444(((((((($$$$$$$$--------,,,,,,,,********%%%%%%%%77777777%%%%%%%%********;;;;;;;;@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBB99999999<<<<<<<<11111111;;;;;;;;77777777::::::::88888888333333336666666677777777777777775555555533333333++++++++ WWWWWWWW::::::::++++++++........********00000000++++++++--------0000000033333333(((((((($$$$$$$$--------,,,,,,,,********%%%%%%%%77777777%%%%%%%%********;;;;;;;;@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBB99999999<<<<<<<<11111111;;;;;;;;66666666::::::::88888888333333335555555577777777777777775555555533333333++++++++ WWWWWWWW::::::::********........********00000000++++++++--------0000000033333333(((((((($$$$$$$$--------,,,,,,,,********$$$$$$$$77777777%%%%%%%%********;;;;;;;;@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBB88888888;;;;;;;;11111111;;;;;;;;66666666::::::::88888888333333335555555577777777777777775555555533333333++++++++ WWWWWWWW::::::::********........********00000000++++++++--------0000000033333333(((((((($$$$$$$$--------,,,,,,,,))))))))$$$$$$$$77777777%%%%%%%%********::::::::@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBB88888888;;;;;;;;11111111;;;;;;;;66666666::::::::88888888333333335555555577777777777777775555555533333333++++++++ WWWWWWWW::::::::********........********////////++++++++--------0000000033333333((((((((########,,,,,,,,,,,,,,,,))))))))$$$$$$$$66666666%%%%%%%%********::::::::@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBB88888888;;;;;;;;11111111;;;;;;;;66666666::::::::88888888333333335555555577777777666666665555555522222222++++++++WWWWWWWW::::::::********........********////////++++++++--------////////33333333((((((((########,,,,,,,,,,,,,,,,))))))))$$$$$$$$66666666%%%%%%%%********::::::::@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBB88888888;;;;;;;;00000000;;;;;;;;66666666::::::::77777777333333335555555577777777666666665555555522222222++++++++WWWWWWWW::::::::********........********////////********,,,,,,,,////////33333333''''''''########,,,,,,,,++++++++))))))))$$$$$$$$66666666%%%%%%%%********::::::::@@@@@@@@@@@@@@@@????????BBBBBBBB88888888;;;;;;;;00000000;;;;;;;;666666669999999977777777333333335555555566666666666666664444444422222222********WWWWWWWW::::::::********........))))))))////////********,,,,,,,,////////33333333''''''''########,,,,,,,,++++++++))))))))$$$$$$$$66666666%%%%%%%%********========@@@@@@@@@@@@@@@@::::::::BBBBBBBB88888888;;;;;;;;99999999;;;;;;;;666666669999999977777777333333335555555566666666;;;;;;;;========22222222********________::::::::********--------22222222////////********,,,,,,,,////////33333333''''''''########,,,,,,,,++++++++))))))))66666666--------********%%%%%%%%========@@@@@@@@????????::::::::BBBBBBBB88888888;;;;;;;;88888888;;;;;;;;666666669999999977777777333333335555555566666666;;;;;;;;========22222222********^^^^^^^^::::::::********--------22222222////////********,,,,,,,,////////33333333''''''''########,,,,,,,,++++++++))))))))66666666--------))))))))%%%%%%%%========@@@@@@@@????????::::::::AAAAAAAA88888888;;;;;;;;88888888;;;;;;;;666666669999999977777777222222225555555566666666;;;;;;;;<<<<<<<<22222222********^^^^^^^^99999999********--------22222222////////********,,,,,,,,////////33333333''''''''########,,,,,,,,++++++++))))))))66666666--------))))))))%%%%%%%%========????????????????::::::::AAAAAAAA88888888;;;;;;;;88888888::::::::555555559999999977777777222222225555555566666666;;;;;;;;<<<<<<<<22222222********^^^^^^^^99999999********--------22222222////////********,,,,,,,,////////22222222''''''''########,,,,,,,,++++++++))))))))66666666--------))))))))%%%%%%%%========????????????????::::::::AAAAAAAA88888888;;;;;;;;88888888::::::::555555559999999977777777222222224444444466666666;;;;;;;;<<<<<<<<22222222********^^^^^^^^99999999))))))))--------22222222////////********,,,,,,,,////////22222222''''''''########,,,,,,,,++++++++))))))))66666666--------))))))))%%%%%%%%========????????????????::::::::AAAAAAAA88888888;;;;;;;;88888888::::::::555555559999999977777777222222224444444466666666;;;;;;;;<<<<<<<<22222222********^^^^^^^^99999999))))))))--------22222222////////********,,,,,,,,////////22222222''''''''########,,,,,,,,++++++++((((((((66666666--------))))))))%%%%%%%%========????????????????::::::::AAAAAAAA88888888::::::::88888888::::::::555555559999999977777777222222224444444466666666;;;;;;;;<<<<<<<<22222222********^^^^^^^^99999999))))))))--------22222222////////********,,,,,,,,////////22222222''''''''########,,,,,,,,++++++++((((((((66666666--------))))))))%%%%%%%%========????????????????::::::::AAAAAAAA77777777::::::::88888888::::::::555555559999999977777777222222224444444466666666;;;;;;;;<<<<<<<<22222222********^^^^^^^^99999999))))))))--------11111111////////********,,,,,,,,////////22222222''''''''########,,,,,,,,++++++++((((((((66666666--------))))))))%%%%%%%%BBBBBBBBGGGGGGGG????????::::::::AAAAAAAA77777777::::::::========::::::::555555559999999977777777222222224444444466666666;;;;;;;;AAAAAAAA22222222********cccccccc9999999922222222--------66666666////////********,,,,,,,,////////22222222''''''''++++++++,,,,,,,,++++++++((((((((''''''''$$$$$$$$;;;;;;;;22222222********BBBBBBBBGGGGGGGG????????::::::::AAAAAAAA77777777::::::::========::::::::555555559999999977777777222222224444444466666666;;;;;;;;AAAAAAAA22222222********cccccccc9999999922222222--------66666666////////********,,,,,,,,////////22222222''''''''++++++++,,,,,,,,++++++++((((((((''''''''$$$$$$$$::::::::22222222********BBBBBBBBGGGGGGGG????????::::::::AAAAAAAA77777777::::::::========::::::::555555559999999977777777222222224444444466666666::::::::AAAAAAAA22222222********cccccccc9999999922222222--------66666666........********,,,,,,,,////////22222222''''''''++++++++++++++++++++++++((((((((''''''''$$$$$$$$::::::::22222222********BBBBBBBBGGGGGGGG????????::::::::AAAAAAAA77777777::::::::========::::::::555555559999999977777777222222224444444466666666::::::::AAAAAAAA22222222********cccccccc9999999922222222--------66666666........********,,,,,,,,........22222222''''''''++++++++++++++++++++++++((((((((''''''''$$$$$$$$::::::::22222222********BBBBBBBBGGGGGGGG????????::::::::AAAAAAAA77777777::::::::========::::::::555555559999999977777777222222224444444466666666::::::::AAAAAAAA11111111********cccccccc9999999922222222--------66666666........********,,,,,,,,........22222222''''''''++++++++++++++++++++++++((((((((''''''''$$$$$$$$::::::::22222222********BBBBBBBBGGGGGGGG????????::::::::AAAAAAAA77777777::::::::========::::::::555555559999999977777777222222224444444466666666::::::::AAAAAAAA11111111********cccccccc9999999922222222--------66666666........********,,,,,,,,........22222222''''''''++++++++++++++++++++++++((((((((''''''''$$$$$$$$::::::::22222222********BBBBBBBBGGGGGGGG????????::::::::AAAAAAAA77777777::::::::========::::::::555555559999999977777777222222224444444466666666::::::::AAAAAAAA11111111********cccccccc9999999922222222--------66666666........********,,,,,,,,........22222222''''''''++++++++++++++++++++++++((((((((''''''''$$$$$$$$::::::::22222222********BBBBBBBBGGGGGGGG????????::::::::AAAAAAAA77777777::::::::========::::::::555555559999999977777777222222224444444466666666::::::::AAAAAAAA11111111********cccccccc9999999922222222--------66666666........)))))))),,,,,,,,........22222222''''''''++++++++++++++++++++++++((((((((''''''''$$$$$$$$::::::::22222222********BBBBBBBBDDDDDDDD????????::::::::AAAAAAAA77777777::::::::========::::::::========9999999966666666::::::::4444444466666666::::::::9999999911111111********jjjjjjjj9999999977777777--------66666666........)))))))),,,,,,,,........22222222////////00000000++++++++++++++++((((((((,,,,,,,,""""""""........????????********BBBBBBBBDDDDDDDD????????::::::::AAAAAAAA77777777::::::::========::::::::========9999999966666666::::::::4444444466666666::::::::9999999911111111********jjjjjjjj9999999977777777--------66666666........))))))))++++++++........22222222////////00000000++++++++++++++++((((((((,,,,,,,,""""""""........????????********BBBBBBBBDDDDDDDD????????::::::::AAAAAAAA77777777::::::::========::::::::========9999999966666666::::::::4444444466666666::::::::9999999911111111********jjjjjjjj9999999977777777--------66666666........))))))))++++++++........22222222////////00000000++++++++********((((((((,,,,,,,,""""""""........????????********BBBBBBBBDDDDDDDD????????::::::::AAAAAAAA77777777::::::::========::::::::========9999999966666666::::::::4444444455555555::::::::9999999911111111))))))))jjjjjjjj9999999966666666--------66666666........))))))))++++++++........22222222////////00000000++++++++********((((((((,,,,,,,,""""""""........????????********BBBBBBBBDDDDDDDD????????::::::::AAAAAAAA77777777::::::::========::::::::========8888888866666666::::::::4444444455555555::::::::8888888811111111))))))))jjjjjjjj9999999966666666--------66666666........))))))))++++++++........22222222////////00000000++++++++********((((((((,,,,,,,,""""""""........????????********BBBBBBBBDDDDDDDD????????::::::::AAAAAAAA77777777::::::::<<<<<<<<::::::::========8888888866666666::::::::4444444455555555::::::::8888888811111111))))))))jjjjjjjj9999999966666666,,,,,,,,66666666........))))))))++++++++........22222222////////00000000++++++++********((((((((++++++++""""""""........????????********AAAAAAAADDDDDDDD????????99999999AAAAAAAA77777777::::::::<<<<<<<<::::::::========8888888866666666::::::::4444444455555555::::::::8888888811111111))))))))jjjjjjjj9999999966666666,,,,,,,,66666666........))))))))++++++++........22222222////////00000000++++++++********((((((((++++++++""""""""........????????********AAAAAAAADDDDDDDD????????99999999AAAAAAAA77777777::::::::<<<<<<<<::::::::========8888888866666666::::::::4444444455555555::::::::8888888811111111))))))))jjjjjjjj9999999966666666,,,,,,,,66666666........))))))))++++++++........22222222////////00000000++++++++********((((((((++++++++""""""""........????????********AAAAAAAA????????>>>>>>>>99999999AAAAAAAA77777777BBBBBBBB<<<<<<<<::::::::::::::::@@@@@@@@66666666????????4444444455555555::::::::3333333311111111))))))))WWWWWWWWAAAAAAAA6666666655555555666666666666666622222222++++++++........222222224444444400000000++++++++33333333((((((((++++++++00000000########DDDDDDDD))))))))AAAAAAAA>>>>>>>>>>>>>>>>99999999@@@@@@@@77777777BBBBBBBB<<<<<<<<9999999999999999@@@@@@@@66666666????????4444444455555555::::::::3333333311111111))))))))WWWWWWWWAAAAAAAA6666666655555555666666666666666611111111++++++++........111111114444444400000000++++++++33333333((((((((++++++++00000000########DDDDDDDD))))))))AAAAAAAA>>>>>>>>>>>>>>>>99999999@@@@@@@@77777777BBBBBBBB<<<<<<<<9999999999999999@@@@@@@@66666666????????3333333355555555::::::::3333333311111111))))))))WWWWWWWWAAAAAAAA6666666655555555666666666666666611111111++++++++........1111111144444444////////++++++++33333333((((((((++++++++00000000########DDDDDDDD))))))))AAAAAAAA>>>>>>>>>>>>>>>>99999999@@@@@@@@77777777BBBBBBBB<<<<<<<<9999999999999999@@@@@@@@66666666>>>>>>>>3333333355555555::::::::3333333311111111))))))))WWWWWWWWAAAAAAAA6666666655555555666666666666666611111111++++++++........1111111144444444////////++++++++22222222''''''''++++++++00000000########DDDDDDDD))))))))AAAAAAAA>>>>>>>>>>>>>>>>99999999@@@@@@@@66666666BBBBBBBB<<<<<<<<9999999999999999@@@@@@@@66666666>>>>>>>>3333333355555555::::::::3333333311111111))))))))WWWWWWWW@@@@@@@@6666666655555555555555556666666611111111++++++++........1111111133333333////////++++++++22222222''''''''++++++++////////########DDDDDDDD))))))))AAAAAAAA>>>>>>>>>>>>>>>>99999999@@@@@@@@66666666AAAAAAAA<<<<<<<<9999999999999999@@@@@@@@66666666>>>>>>>>3333333355555555999999993333333311111111))))))))WWWWWWWW@@@@@@@@6666666644444444555555556666666611111111++++++++........1111111133333333////////********22222222''''''''++++++++////////########DDDDDDDD))))))))AAAAAAAA>>>>>>>>>>>>>>>>99999999@@@@@@@@66666666AAAAAAAA<<<<<<<<9999999999999999@@@@@@@@66666666>>>>>>>>3333333355555555999999993333333300000000))))))))WWWWWWWW@@@@@@@@6666666644444444555555556666666611111111++++++++--------1111111133333333////////********22222222''''''''++++++++////////########DDDDDDDD))))))))AAAAAAAA>>>>>>>>>>>>>>>>99999999@@@@@@@@66666666AAAAAAAA<<<<<<<<9999999999999999@@@@@@@@55555555>>>>>>>>3333333355555555999999993333333300000000))))))))WWWWWWWW@@@@@@@@6666666644444444555555556666666611111111++++++++--------1111111133333333////////********22222222''''''''++++++++////////########CCCCCCCC))))))))AAAAAAAA>>>>>>>>FFFFFFFF99999999@@@@@@@@66666666>>>>>>>><<<<<<<<9999999944444444<<<<<<<<55555555>>>>>>>>3333333355555555111111113333333300000000((((((((!!!!!!!!////////MMMMMMMM66666666999999995555555522222222--------********--------1111111133333333////////********////////''''''''++++++++,,,,,,,,++++++++2222222222222222AAAAAAAA>>>>>>>>FFFFFFFF99999999@@@@@@@@66666666>>>>>>>><<<<<<<<9999999944444444<<<<<<<<55555555>>>>>>>>3333333344444444111111112222222200000000((((((((!!!!!!!!////////MMMMMMMM55555555999999995555555522222222--------********--------1111111133333333////////********////////''''''''++++++++,,,,,,,,++++++++2222222222222222AAAAAAAA>>>>>>>>FFFFFFFF99999999@@@@@@@@66666666>>>>>>>>;;;;;;;;9999999944444444<<<<<<<<55555555>>>>>>>>3333333344444444111111112222222200000000((((((((!!!!!!!!////////MMMMMMMM55555555999999995555555522222222--------********--------1111111133333333////////********........''''''''********++++++++++++++++2222222222222222@@@@@@@@>>>>>>>>FFFFFFFF88888888@@@@@@@@66666666>>>>>>>>;;;;;;;;9999999944444444<<<<<<<<55555555>>>>>>>>3333333344444444111111112222222200000000(((((((( ////////MMMMMMMM55555555999999995555555522222222--------********--------1111111133333333////////********........''''''''********++++++++++++++++2222222222222222@@@@@@@@>>>>>>>>FFFFFFFF88888888@@@@@@@@66666666>>>>>>>>;;;;;;;;9999999944444444<<<<<<<<55555555>>>>>>>>3333333344444444111111112222222200000000(((((((( ////////MMMMMMMM55555555999999995555555522222222--------********--------1111111133333333////////********........''''''''********++++++++++++++++2222222222222222@@@@@@@@>>>>>>>>FFFFFFFF88888888????????66666666>>>>>>>>;;;;;;;;9999999944444444<<<<<<<<55555555>>>>>>>>3333333344444444111111112222222200000000(((((((( ////////MMMMMMMM55555555999999995555555522222222--------********--------0000000033333333////////********........''''''''********++++++++++++++++2222222222222222@@@@@@@@========FFFFFFFF88888888????????66666666>>>>>>>>;;;;;;;;8888888833333333<<<<<<<<55555555>>>>>>>>3333333344444444111111112222222200000000(((((((( ////////MMMMMMMM55555555999999995555555522222222--------********--------0000000033333333////////********........''''''''********++++++++++++++++2222222211111111@@@@@@@@========EEEEEEEE88888888????????66666666========;;;;;;;;8888888833333333<<<<<<<<55555555>>>>>>>>2222222244444444000000002222222200000000(((((((( ////////MMMMMMMM55555555999999995555555522222222--------********--------0000000033333333........********........&&&&&&&&********++++++++++++++++2222222211111111@@@@@@@@EEEEEEEEBBBBBBBB88888888????????6666666699999999;;;;;;;;8888888833333333777777775555555555555555;;;;;;;;44444444++++++++222222220000000000000000********QQQQQQQQ555555550000000055555555--------((((((((********--------0000000033333333........********))))))))////////********////////00000000''''''''........@@@@@@@@EEEEEEEEBBBBBBBB88888888????????5555555588888888;;;;;;;;8888888833333333777777775555555555555555;;;;;;;;44444444++++++++222222220000000000000000********QQQQQQQQ555555550000000055555555--------((((((((********--------0000000022222222........********))))))))////////********........00000000''''''''........@@@@@@@@EEEEEEEEBBBBBBBB88888888????????5555555588888888;;;;;;;;8888888833333333777777775555555555555555;;;;;;;;44444444++++++++222222220000000000000000********QQQQQQQQ555555550000000044444444--------((((((((********--------0000000022222222........))))))))))))))))////////********........00000000''''''''........@@@@@@@@EEEEEEEEBBBBBBBB88888888????????5555555588888888;;;;;;;;8888888833333333777777775555555555555555;;;;;;;;44444444++++++++222222220000000000000000********QQQQQQQQ555555550000000044444444,,,,,,,,((((((((********--------0000000022222222........))))))))))))))))////////********........00000000''''''''........@@@@@@@@EEEEEEEEBBBBBBBB88888888????????5555555588888888;;;;;;;;8888888833333333777777775555555555555555::::::::44444444++++++++222222220000000000000000********QQQQQQQQ555555550000000044444444,,,,,,,,((((((((********,,,,,,,,0000000022222222........))))))))))))))))////////********........00000000''''''''........@@@@@@@@EEEEEEEEBBBBBBBB88888888????????5555555588888888;;;;;;;;8888888833333333777777775555555555555555::::::::44444444++++++++22222222////////00000000********QQQQQQQQ555555550000000044444444,,,,,,,,((((((((********,,,,,,,,0000000022222222........))))))))))))))))////////********........00000000''''''''--------@@@@@@@@EEEEEEEEBBBBBBBB88888888????????5555555588888888;;;;;;;;8888888833333333777777775555555555555555::::::::44444444++++++++22222222////////00000000********QQQQQQQQ555555550000000044444444,,,,,,,,''''''''********,,,,,,,,0000000022222222........))))))))))))))))////////********........00000000''''''''--------@@@@@@@@EEEEEEEEBBBBBBBB88888888????????5555555588888888;;;;;;;;8888888833333333777777774444444455555555::::::::44444444++++++++22222222////////00000000********QQQQQQQQ555555550000000044444444,,,,,,,,''''''''********,,,,,,,,0000000022222222........))))))))))))))))////////********........00000000''''''''--------@@@@@@@@JJJJJJJJEEEEEEEE88888888????????========88888888;;;;;;;;888888883333333377777777444444440000000077777777444444443333333322222222////////55555555********IIIIIIII55555555++++++++,,,,,,,,55555555'''''''')))))))),,,,,,,,0000000022222222........222222221111111144444444********333333330000000000000000((((((((@@@@@@@@JJJJJJJJEEEEEEEE88888888????????========88888888;;;;;;;;888888883333333377777777444444440000000077777777333333333333333322222222////////55555555********IIIIIIII55555555++++++++,,,,,,,,55555555'''''''')))))))),,,,,,,,0000000022222222........222222221111111144444444********3333333300000000////////((((((((@@@@@@@@JJJJJJJJEEEEEEEE88888888????????========88888888;;;;;;;;888888883333333366666666444444440000000077777777333333333333333311111111////////55555555********IIIIIIII44444444++++++++,,,,,,,,55555555'''''''')))))))),,,,,,,,0000000022222222........222222221111111144444444********3333333300000000////////((((((((@@@@@@@@JJJJJJJJEEEEEEEE88888888????????========88888888::::::::888888883333333366666666444444440000000077777777333333333333333311111111////////55555555********IIIIIIII44444444********,,,,,,,,44444444'''''''')))))))),,,,,,,,0000000022222222........222222221111111144444444))))))))33333333////////////////((((((((@@@@@@@@JJJJJJJJEEEEEEEE77777777????????========88888888::::::::888888883333333366666666444444440000000077777777333333333333333311111111////////55555555********IIIIIIII44444444********++++++++44444444'''''''')))))))),,,,,,,,0000000022222222........222222221111111144444444))))))))33333333////////////////((((((((????????JJJJJJJJEEEEEEEE77777777????????========88888888::::::::88888888333333336666666644444444////////77777777333333333333333311111111////////55555555********IIIIIIII44444444********++++++++44444444'''''''')))))))),,,,,,,,0000000022222222........111111111111111133333333))))))))33333333////////////////''''''''????????JJJJJJJJEEEEEEEE77777777>>>>>>>>========88888888::::::::77777777333333336666666644444444////////77777777333333333333333311111111////////55555555********IIIIIIII44444444********++++++++44444444'''''''')))))))),,,,,,,,////////22222222........111111111111111133333333))))))))33333333////////////////''''''''????????IIIIIIIIDDDDDDDD77777777>>>>>>>>========88888888::::::::77777777222222226666666644444444////////66666666333333333333333311111111////////55555555))))))))HHHHHHHH44444444********++++++++44444444'''''''')))))))),,,,,,,,////////22222222--------111111111111111133333333))))))))33333333////////////////''''''''????????IIIIIIIIAAAAAAAA????????>>>>>>>>BBBBBBBB77777777::::::::77777777222222226666666644444444////////11111111333333338888888811111111////////4444444422222222CCCCCCCC44444444********........11111111'''''''')))))))),,,,,,,,////////11111111--------66666666--------3333333322222222********////////44444444''''''''????????IIIIIIIIAAAAAAAA????????>>>>>>>>AAAAAAAA77777777::::::::77777777222222226666666644444444////////11111111333333337777777711111111////////4444444422222222CCCCCCCC44444444********........11111111''''''''))))))))++++++++////////11111111--------66666666--------3333333311111111********////////44444444''''''''????????IIIIIIIIAAAAAAAA????????>>>>>>>>AAAAAAAA77777777::::::::77777777222222226666666644444444////////11111111333333337777777711111111........4444444422222222CCCCCCCC44444444********........00000000&&&&&&&&))))))))++++++++////////11111111--------66666666--------3333333311111111********////////44444444''''''''????????IIIIIIIIAAAAAAAA????????>>>>>>>>AAAAAAAA77777777::::::::77777777222222226666666633333333////////11111111333333337777777711111111........4444444411111111CCCCCCCC44444444********........00000000&&&&&&&&((((((((++++++++////////11111111--------66666666--------3333333311111111********////////44444444''''''''????????IIIIIIIIAAAAAAAA????????>>>>>>>>AAAAAAAA77777777::::::::77777777222222225555555533333333////////11111111222222227777777700000000........4444444411111111CCCCCCCC33333333))))))))........00000000&&&&&&&&((((((((++++++++////////11111111--------66666666,,,,,,,,3333333311111111))))))))........44444444''''''''>>>>>>>>IIIIIIII@@@@@@@@????????>>>>>>>>AAAAAAAA777777779999999977777777222222225555555533333333////////11111111222222227777777700000000........4444444411111111CCCCCCCC33333333))))))))........00000000&&&&&&&&((((((((++++++++////////11111111--------66666666,,,,,,,,3333333311111111))))))))........33333333''''''''>>>>>>>>IIIIIIII@@@@@@@@>>>>>>>>>>>>>>>>AAAAAAAA777777779999999977777777222222225555555533333333........11111111222222227777777700000000........4444444411111111CCCCCCCC33333333))))))))........00000000&&&&&&&&((((((((++++++++........11111111--------55555555,,,,,,,,2222222211111111))))))))........33333333&&&&&&&&>>>>>>>>HHHHHHHH@@@@@@@@>>>>>>>>========AAAAAAAA777777779999999966666666111111115555555533333333........00000000222222227777777700000000........4444444411111111CCCCCCCC33333333))))))))........00000000&&&&&&&&((((((((++++++++........11111111,,,,,,,,55555555,,,,,,,,2222222211111111))))))))........33333333&&&&&&&&>>>>>>>>@@@@@@@@;;;;;;;;CCCCCCCC========AAAAAAAA666666669999999966666666111111115555555533333333........00000000::::::::7777777700000000........33333333--------BBBBBBBB333333331111111122222222++++++++........((((((((++++++++........00000000,,,,,,,,--------////////2222222266666666,,,,,,,,........33333333&&&&&&&&>>>>>>>>@@@@@@@@;;;;;;;;CCCCCCCC========@@@@@@@@666666669999999966666666111111115555555533333333........00000000::::::::6666666600000000--------33333333--------BBBBBBBB333333331111111122222222********........((((((((********........00000000,,,,,,,,--------////////2222222255555555,,,,,,,,........33333333&&&&&&&&>>>>>>>>@@@@@@@@;;;;;;;;CCCCCCCC========@@@@@@@@666666669999999966666666111111115555555522222222........00000000::::::::6666666600000000--------33333333--------BBBBBBBB333333331111111122222222********........''''''''********........00000000,,,,,,,,,,,,,,,,////////2222222255555555,,,,,,,,........33333333&&&&&&&&>>>>>>>>@@@@@@@@;;;;;;;;CCCCCCCC========@@@@@@@@666666669999999966666666111111114444444422222222........00000000::::::::66666666////////--------33333333--------BBBBBBBB222222221111111122222222********........''''''''********........00000000,,,,,,,,,,,,,,,,////////2222222255555555,,,,,,,,........33333333&&&&&&&&>>>>>>>>@@@@@@@@;;;;;;;;CCCCCCCC========@@@@@@@@666666668888888866666666111111114444444422222222........00000000::::::::66666666////////--------33333333--------BBBBBBBB222222221111111122222222********........''''''''********........00000000,,,,,,,,,,,,,,,,////////2222222255555555,,,,,,,,--------22222222&&&&&&&&========????????::::::::BBBBBBBB========@@@@@@@@666666668888888866666666111111114444444422222222--------000000009999999966666666////////--------33333333--------BBBBBBBB222222221111111122222222********--------''''''''********--------00000000,,,,,,,,,,,,,,,,////////1111111155555555,,,,,,,,--------22222222%%%%%%%%========????????::::::::BBBBBBBB<<<<<<<<@@@@@@@@666666668888888855555555000000004444444422222222--------////////9999999966666666////////--------33333333--------BBBBBBBB222222221111111122222222********--------''''''''********--------00000000++++++++,,,,,,,,////////1111111155555555,,,,,,,,--------22222222%%%%%%%%========????????::::::::BBBBBBBB<<<<<<<<@@@@@@@@555555558888888855555555000000004444444422222222--------////////9999999966666666////////--------22222222,,,,,,,,BBBBBBBB222222221111111122222222********--------''''''''********--------////////++++++++,,,,,,,,........1111111155555555++++++++--------22222222%%%%%%%%========::::::::::::::::::::::::<<<<<<<<7777777755555555888888885555555500000000444444442222222255555555////////6666666666666666////////--------22222222''''''''9999999922222222--------))))))))2222222222222222''''''''))))))))--------////////++++++++////////3333333311111111,,,,,,,,11111111--------22222222%%%%%%%%========::::::::::::::::::::::::<<<<<<<<7777777755555555888888885555555500000000444444442222222255555555////////6666666655555555////////,,,,,,,,22222222''''''''9999999922222222--------))))))))2222222222222222''''''''))))))))--------////////++++++++////////3333333311111111,,,,,,,,00000000--------22222222%%%%%%%%========::::::::::::::::::::::::<<<<<<<<7777777755555555888888885555555500000000444444441111111155555555////////6666666655555555////////,,,,,,,,22222222''''''''9999999922222222--------))))))))2222222222222222&&&&&&&&))))))))--------////////++++++++////////3333333311111111,,,,,,,,00000000--------22222222%%%%%%%%========::::::::::::::::::::::::<<<<<<<<7777777755555555888888885555555500000000444444441111111155555555////////6666666655555555////////,,,,,,,,22222222''''''''9999999922222222--------))))))))2222222222222222&&&&&&&&))))))))--------////////++++++++////////3333333311111111,,,,,,,,00000000--------22222222%%%%%%%%========::::::::::::::::::::::::<<<<<<<<7777777755555555888888885555555500000000444444441111111155555555////////5555555555555555........,,,,,,,,22222222''''''''9999999911111111--------))))))))2222222222222222&&&&&&&&))))))))--------////////++++++++////////3333333311111111,,,,,,,,00000000--------22222222%%%%%%%%========::::::::::::::::::::::::<<<<<<<<7777777755555555888888885555555500000000333333331111111155555555////////5555555555555555........,,,,,,,,22222222''''''''9999999911111111--------))))))))2222222222222222&&&&&&&&))))))))--------////////++++++++////////3333333311111111,,,,,,,,00000000--------22222222%%%%%%%%========::::::::::::::::::::::::<<<<<<<<7777777755555555888888885555555500000000333333331111111155555555////////5555555555555555........,,,,,,,,22222222''''''''9999999911111111--------((((((((2222222222222222&&&&&&&&))))))))--------////////++++++++////////3333333311111111,,,,,,,,00000000,,,,,,,,22222222%%%%%%%%========::::::::::::::::99999999<<<<<<<<7777777755555555888888885555555500000000333333331111111155555555////////5555555555555555........,,,,,,,,22222222''''''''9999999911111111--------((((((((1111111122222222&&&&&&&&))))))))--------////////++++++++////////3333333311111111,,,,,,,,00000000,,,,,,,,22222222%%%%%%%%========::::::::::::::::55555555<<<<<<<<::::::::55555555888888885555555500000000333333331111111122222222////////0000000055555555........,,,,,,,,22222222''''''''$$$$$$$$444444441111111100000000,,,,,,,,6666666622222222&&&&&&&&))))))))--------////////++++++++444444443333333311111111&&&&&&&&00000000,,,,,,,,22222222%%%%%%%%========::::::::::::::::55555555<<<<<<<<::::::::55555555888888885555555500000000333333331111111122222222////////0000000055555555........,,,,,,,,22222222''''''''$$$$$$$$444444441111111100000000,,,,,,,,7777777722222222&&&&&&&&))))))))--------////////++++++++444444443333333311111111&&&&&&&&00000000,,,,,,,,22222222%%%%%%%%========::::::::::::::::55555555<<<<<<<<::::::::55555555888888885555555500000000333333331111111122222222////////0000000055555555........,,,,,,,,22222222''''''''$$$$$$$$444444441111111100000000,,,,,,,,7777777722222222&&&&&&&&))))))))--------////////++++++++444444443333333311111111&&&&&&&&00000000,,,,,,,,22222222%%%%%%%%========::::::::::::::::55555555<<<<<<<<::::::::55555555888888885555555500000000333333331111111122222222////////0000000055555555........,,,,,,,,22222222''''''''$$$$$$$$444444441111111100000000,,,,,,,,7777777722222222&&&&&&&&))))))))--------////////++++++++444444443333333311111111&&&&&&&&00000000--------22222222%%%%%%%%========::::::::::::::::55555555<<<<<<<<::::::::55555555888888885555555500000000444444441111111122222222////////0000000055555555////////,,,,,,,,22222222''''''''$$$$$$$$444444442222222200000000,,,,,,,,7777777722222222&&&&&&&&))))))))--------////////++++++++444444443333333311111111''''''''00000000--------22222222%%%%%%%%========::::::::::::::::55555555<<<<<<<<::::::::55555555888888885555555500000000444444441111111122222222////////1111111155555555////////,,,,,,,,22222222''''''''$$$$$$$$444444442222222200000000,,,,,,,,7777777722222222&&&&&&&&))))))))--------////////++++++++444444443333333311111111''''''''00000000--------22222222%%%%%%%%========::::::::::::::::55555555<<<<<<<<::::::::55555555888888885555555500000000444444442222222222222222////////1111111155555555////////,,,,,,,,22222222''''''''$$$$$$$$444444442222222200000000,,,,,,,,7777777722222222&&&&&&&&))))))))--------////////++++++++444444443333333311111111''''''''00000000--------22222222%%%%%%%%========::::::::::::::::55555555<<<<<<<<;;;;;;;;55555555888888885555555500000000444444442222222222222222////////1111111155555555////////,,,,,,,,22222222''''''''%%%%%%%%444444442222222200000000,,,,,,,,7777777722222222''''''''))))))))--------////////++++++++444444443333333311111111''''''''00000000--------22222222%%%%%%%%========BBBBBBBB::::::::55555555<<<<<<<<77777777555555558888888855555555000000004444444422222222--------////////1111111166666666////////--------22222222''''''''********4444444422222222--------11111111////////22222222////////22222222--------////////++++++++,,,,,,,,3333333311111111''''''''11111111--------22222222........========CCCCCCCC::::::::55555555<<<<<<<<88888888666666668888888855555555000000004444444422222222--------////////1111111166666666////////--------33333333''''''''********4444444422222222--------22222222////////22222222////////22222222--------00000000++++++++,,,,,,,,4444444411111111''''''''11111111--------22222222........========CCCCCCCC::::::::55555555<<<<<<<<88888888666666668888888855555555000000004444444422222222--------000000001111111166666666////////--------33333333((((((((********4444444422222222--------22222222////////22222222////////22222222--------00000000,,,,,,,,,,,,,,,,4444444411111111''''''''11111111--------22222222........========CCCCCCCC;;;;;;;;55555555========88888888666666668888888866666666111111114444444422222222--------000000001111111166666666////////--------33333333((((((((********5555555522222222--------22222222////////333333330000000022222222........00000000,,,,,,,,,,,,,,,,4444444411111111''''''''11111111--------22222222////////>>>>>>>>CCCCCCCC;;;;;;;;55555555========88888888666666668888888866666666111111114444444422222222........000000001111111166666666////////--------33333333((((((((********5555555522222222........22222222////////333333330000000033333333........00000000,,,,,,,,,,,,,,,,4444444422222222''''''''11111111--------22222222////////>>>>>>>>CCCCCCCC;;;;;;;;66666666========88888888666666669999999966666666111111114444444422222222........000000001111111166666666////////--------33333333((((((((********5555555522222222........22222222////////333333330000000033333333........00000000,,,,,,,,,,,,,,,,4444444422222222''''''''11111111........33333333////////>>>>>>>>CCCCCCCC;;;;;;;;66666666========88888888666666669999999966666666111111115555555522222222........00000000222222226666666600000000--------33333333((((((((********5555555533333333........22222222////////333333330000000033333333........00000000,,,,,,,,,,,,,,,,4444444422222222((((((((11111111........33333333////////>>>>>>>>CCCCCCCC;;;;;;;;66666666========88888888666666669999999966666666111111115555555533333333........00000000222222226666666600000000--------33333333((((((((++++++++5555555533333333........22222222////////333333330000000033333333........00000000,,,,,,,,,,,,,,,,4444444422222222((((((((11111111........33333333////////>>>>>>>>HHHHHHHH;;;;;;;;66666666========33333333666666669999999966666666111111115555555533333333........00000000222222226666666600000000........33333333((((((((++++++++55555555********))))))))2222222233333333++++++++5555555588888888........00000000,,,,,,,,000000004444444422222222((((((((11111111........3333333355555555>>>>>>>>HHHHHHHH;;;;;;;;66666666========33333333666666669999999966666666111111115555555533333333........00000000222222227777777700000000........33333333((((((((++++++++55555555********))))))))2222222233333333++++++++5555555588888888........00000000,,,,,,,,000000004444444422222222((((((((22222222........3333333355555555>>>>>>>>HHHHHHHH;;;;;;;;66666666========44444444777777779999999966666666111111115555555533333333........00000000222222227777777700000000........44444444((((((((++++++++55555555********))))))))3333333333333333++++++++5555555588888888........11111111,,,,,,,,000000005555555522222222((((((((22222222........3333333355555555>>>>>>>>HHHHHHHH;;;;;;;;66666666========44444444777777779999999966666666111111115555555533333333........00000000222222227777777700000000........44444444))))))))++++++++55555555++++++++))))))))3333333333333333++++++++5555555588888888........11111111,,,,,,,,000000005555555522222222((((((((22222222........3333333355555555>>>>>>>>IIIIIIII;;;;;;;;66666666>>>>>>>>44444444777777779999999977777777222222225555555533333333........11111111222222227777777700000000........44444444))))))))++++++++55555555++++++++))))))))3333333333333333++++++++6666666688888888........11111111--------000000005555555522222222((((((((22222222........3333333355555555>>>>>>>>IIIIIIII<<<<<<<<66666666>>>>>>>>44444444777777779999999977777777222222225555555533333333........11111111222222227777777700000000........44444444))))))))++++++++66666666++++++++))))))))3333333333333333++++++++6666666699999999////////11111111--------000000005555555522222222((((((((22222222........3333333355555555>>>>>>>>IIIIIIII<<<<<<<<66666666>>>>>>>>44444444777777779999999977777777222222225555555533333333////////11111111222222227777777700000000........44444444))))))))++++++++66666666++++++++))))))))3333333333333333++++++++6666666699999999////////11111111--------000000005555555533333333((((((((22222222........3333333355555555????????IIIIIIII<<<<<<<<66666666>>>>>>>>44444444777777779999999977777777222222225555555533333333////////11111111222222227777777700000000........44444444))))))))++++++++66666666++++++++))))))))3333333333333333++++++++6666666699999999////////11111111--------111111115555555533333333((((((((22222222........3333333355555555????????IIIIIIII<<<<<<<<666666665555555544444444////////1111111177777777222222225555555533333333////////11111111222222227777777700000000........44444444))))))))++++++++66666666&&&&&&&&))))))))3333333300000000&&&&&&&&--------00000000////////11111111----------------5555555533333333((((((((22222222........33333333,,,,,,,,????????IIIIIIII<<<<<<<<666666665555555544444444////////1111111177777777222222225555555533333333////////11111111222222227777777700000000........44444444))))))))++++++++66666666&&&&&&&&))))))))3333333300000000&&&&&&&&--------00000000////////11111111----------------5555555533333333((((((((22222222........33333333,,,,,,,,????????IIIIIIII<<<<<<<<666666665555555544444444////////1111111177777777222222225555555533333333////////11111111222222227777777700000000........44444444))))))))++++++++66666666&&&&&&&&))))))))3333333300000000&&&&&&&&--------00000000////////11111111----------------5555555533333333((((((((22222222........33333333,,,,,,,,????????IIIIIIII<<<<<<<<666666665555555544444444////////1111111177777777222222225555555533333333////////11111111222222227777777700000000........44444444))))))))++++++++66666666&&&&&&&&))))))))3333333300000000&&&&&&&&--------00000000////////11111111----------------5555555533333333((((((((22222222........33333333,,,,,,,,????????IIIIIIII<<<<<<<<666666665555555544444444////////1111111177777777222222225555555533333333////////11111111222222227777777700000000........44444444))))))))++++++++66666666&&&&&&&&))))))))3333333300000000&&&&&&&&--------00000000////////11111111----------------5555555533333333((((((((22222222........33333333,,,,,,,,>>>>>>>>IIIIIIII<<<<<<<<666666665555555544444444////////1111111177777777222222225555555533333333////////11111111222222227777777700000000........44444444))))))))++++++++66666666&&&&&&&&))))))))3333333300000000&&&&&&&&--------00000000////////11111111----------------5555555533333333((((((((22222222........33333333,,,,,,,,>>>>>>>>IIIIIIII<<<<<<<<666666665555555544444444////////1111111177777777222222225555555533333333........11111111222222227777777700000000........44444444))))))))++++++++66666666&&&&&&&&))))))))3333333300000000&&&&&&&&--------00000000////////11111111----------------5555555533333333((((((((22222222........33333333,,,,,,,,>>>>>>>>IIIIIIII<<<<<<<<666666665555555544444444////////1111111177777777222222225555555533333333........11111111222222227777777700000000........44444444))))))))++++++++66666666&&&&&&&&))))))))3333333300000000&&&&&&&&--------00000000////////11111111----------------5555555533333333((((((((22222222........33333333,,,,,,,,>>>>>>>>IIIIIIII<<<<<<<<666666660000000044444444))))))))4444444477777777222222225555555533333333........1111111122222222777777770000000066666666++++++++))))))))++++++++66666666&&&&&&&&))))))))33333333++++++++////////((((((((++++++++////////11111111--------((((((((55555555333333331111111122222222........33333333&&&&&&&&>>>>>>>>IIIIIIII<<<<<<<<666666660000000044444444********4444444477777777222222225555555533333333........1111111122222222777777770000000066666666++++++++))))))))++++++++66666666&&&&&&&&))))))))33333333++++++++////////((((((((++++++++////////11111111--------((((((((55555555333333331111111122222222........33333333&&&&&&&&>>>>>>>>IIIIIIII<<<<<<<<666666660000000044444444********4444444477777777222222225555555533333333........1111111122222222777777770000000066666666++++++++))))))))++++++++66666666&&&&&&&&))))))))33333333++++++++////////((((((((++++++++////////11111111--------((((((((55555555333333331111111122222222........33333333&&&&&&&&>>>>>>>>IIIIIIII<<<<<<<<666666660000000044444444********4444444477777777222222225555555533333333////////1111111122222222777777770000000066666666++++++++))))))))++++++++66666666&&&&&&&&))))))))33333333++++++++////////((((((((++++++++////////11111111--------((((((((55555555333333331111111122222222........33333333''''''''>>>>>>>>IIIIIIII<<<<<<<<666666660000000044444444********4444444477777777222222225555555533333333////////1111111122222222777777770000000066666666++++++++))))))))++++++++66666666&&&&&&&&))))))))33333333++++++++////////((((((((++++++++////////11111111--------((((((((55555555333333331111111122222222........33333333''''''''????????IIIIIIII<<<<<<<<666666660000000044444444********4444444477777777222222225555555533333333////////1111111122222222777777770000000066666666++++++++))))))))++++++++66666666&&&&&&&&))))))))33333333++++++++////////((((((((++++++++////////11111111--------((((((((55555555333333331111111122222222........33333333''''''''????????IIIIIIII<<<<<<<<666666660000000044444444********5555555577777777222222225555555533333333////////1111111122222222777777770000000066666666++++++++))))))))++++++++66666666&&&&&&&&))))))))33333333++++++++////////((((((((++++++++////////11111111--------((((((((55555555333333331111111122222222........33333333''''''''????????IIIIIIII<<<<<<<<777777770000000044444444********5555555577777777222222225555555533333333////////1111111122222222777777770000000066666666++++++++))))))))++++++++66666666&&&&&&&&))))))))33333333++++++++////////((((((((++++++++////////11111111--------((((((((55555555333333331111111122222222........33333333''''''''????????AAAAAAAA<<<<<<<<777777770000000044444444222222229999999977777777))))))))5555555533333333////////1111111122222222777777770000000033333333////////))))))))++++++++66666666&&&&&&&&))))))))33333333++++++++++++++++((((((((++++++++////////11111111--------((((((((55555555333333336666666622222222........44444444''''''''????????AAAAAAAA<<<<<<<<77777777111111114444444422222222::::::::77777777))))))))5555555533333333////////1111111122222222777777770000000033333333////////))))))))++++++++66666666&&&&&&&&))))))))33333333++++++++++++++++((((((((++++++++////////11111111--------((((((((55555555333333336666666622222222........44444444''''''''????????AAAAAAAA<<<<<<<<77777777111111114444444422222222::::::::77777777))))))))6666666633333333////////1111111122222222777777770000000033333333////////))))))))++++++++66666666&&&&&&&&********33333333++++++++++++++++((((((((++++++++////////11111111--------((((((((55555555333333336666666622222222////////44444444''''''''????????AAAAAAAA<<<<<<<<77777777111111114444444422222222::::::::77777777********6666666633333333////////1111111133333333777777771111111133333333////////))))))))++++++++66666666&&&&&&&&********33333333++++++++++++++++((((((((++++++++////////11111111--------((((((((55555555333333336666666622222222////////44444444''''''''????????AAAAAAAA<<<<<<<<77777777111111114444444422222222::::::::77777777********6666666644444444////////1111111133333333777777771111111133333333////////)))))))),,,,,,,,66666666&&&&&&&&********33333333++++++++,,,,,,,,((((((((++++++++////////11111111--------((((((((55555555333333336666666622222222////////44444444''''''''????????AAAAAAAA<<<<<<<<77777777111111114444444422222222::::::::77777777********6666666644444444////////1111111133333333777777771111111144444444////////)))))))),,,,,,,,66666666&&&&&&&&********33333333++++++++,,,,,,,,))))))))++++++++////////11111111--------((((((((55555555333333336666666622222222////////44444444''''''''????????AAAAAAAA<<<<<<<<77777777111111114444444422222222::::::::77777777********6666666644444444////////1111111133333333888888881111111144444444////////)))))))),,,,,,,,66666666&&&&&&&&********33333333,,,,,,,,,,,,,,,,)))))))),,,,,,,,////////11111111--------((((((((55555555333333337777777733333333////////44444444''''''''????????AAAAAAAA<<<<<<<<77777777111111115555555533333333::::::::77777777********6666666644444444////////1111111133333333888888881111111144444444////////)))))))),,,,,,,,66666666&&&&&&&&********44444444,,,,,,,,,,,,,,,,)))))))),,,,,,,,////////22222222--------))))))))66666666333333337777777733333333////////44444444''''''''77777777<<<<<<<<<<<<<<<<777777771111111155555555////////2222222277777777--------........44444444////////22222222++++++++8888888811111111////////55555555********,,,,,,,,........&&&&&&&&********++++++++,,,,,,,,'''''''')))))))),,,,,,,,////////))))))))........))))))))66666666++++++++........33333333////////44444444''''''''77777777========<<<<<<<<777777771111111155555555000000002222222288888888................44444444////////22222222++++++++8888888811111111////////55555555********,,,,,,,,........''''''''********++++++++,,,,,,,,'''''''')))))))),,,,,,,,00000000))))))))........))))))))66666666++++++++........33333333////////44444444''''''''77777777================888888881111111155555555000000002222222288888888................444444440000000022222222++++++++8888888811111111////////55555555********,,,,,,,,........''''''''********++++++++,,,,,,,,'''''''')))))))),,,,,,,,00000000))))))))........))))))))66666666++++++++////////33333333////////44444444((((((((77777777================888888882222222255555555000000002222222288888888................444444440000000022222222++++++++8888888811111111////////55555555********,,,,,,,,........''''''''++++++++,,,,,,,,,,,,,,,,'''''''')))))))),,,,,,,,00000000))))))))........))))))))66666666++++++++////////333333330000000055555555((((((((77777777================888888882222222255555555000000002222222288888888................444444440000000022222222++++++++8888888822222222////////55555555********--------........''''''''++++++++,,,,,,,,,,,,,,,,'''''''')))))))),,,,,,,,00000000********........))))))))66666666++++++++////////333333330000000055555555((((((((77777777================888888882222222255555555000000003333333388888888................555555550000000022222222++++++++8888888822222222////////55555555********--------////////''''''''++++++++,,,,,,,,,,,,,,,,''''''''********,,,,,,,,00000000********........))))))))66666666++++++++////////333333330000000055555555((((((((88888888================888888882222222255555555000000003333333388888888................555555550000000022222222++++++++88888888222222220000000055555555********--------////////''''''''++++++++,,,,,,,,,,,,,,,,((((((((********,,,,,,,,00000000********........))))))))66666666++++++++////////333333330000000055555555((((((((88888888================888888882222222255555555000000003333333388888888........////////555555550000000022222222++++++++99999999222222220000000055555555********--------////////''''''''++++++++,,,,,,,,--------((((((((********--------00000000********........))))))))66666666++++++++////////444444440000000055555555((((((((33333333================8888888822222222555555554444444466666666888888883333333322222222555555550000000022222222////////999999992222222200000000--------********55555555********''''''''++++++++''''''''--------((((((((********--------00000000--------........********77777777&&&&&&&&********444444440000000055555555((((((((33333333================8888888822222222666666664444444466666666888888883333333322222222555555550000000022222222////////999999992222222200000000--------********55555555********''''''''++++++++''''''''--------((((((((********--------00000000--------........********77777777&&&&&&&&********444444440000000055555555((((((((33333333================8888888822222222666666664444444466666666888888883333333322222222555555550000000022222222////////999999992222222200000000--------++++++++55555555********''''''''++++++++''''''''--------((((((((********--------00000000................********77777777&&&&&&&&********444444440000000055555555((((((((33333333================8888888822222222666666664444444466666666888888883333333322222222555555550000000022222222////////999999992222222200000000--------++++++++55555555********''''''''++++++++''''''''--------((((((((********--------00000000........////////********77777777''''''''********444444440000000055555555((((((((33333333================8888888822222222666666664444444466666666888888883333333322222222555555550000000033333333////////999999992222222200000000--------++++++++55555555********((((((((++++++++''''''''--------((((((((********--------00000000........////////********77777777''''''''********444444440000000055555555((((((((33333333================8888888822222222666666664444444466666666888888884444444422222222555555550000000033333333////////999999992222222200000000--------++++++++55555555********((((((((++++++++''''''''--------((((((((********--------00000000........////////********77777777''''''''********444444440000000055555555((((((((33333333================8888888822222222666666664444444466666666888888884444444422222222555555550000000033333333////////999999992222222200000000--------++++++++55555555********((((((((++++++++''''''''--------((((((((********--------00000000........////////********77777777''''''''********444444440000000055555555((((((((33333333================8888888822222222666666664444444466666666888888884444444422222222555555550000000033333333////////999999992222222200000000--------++++++++55555555********((((((((++++++++''''''''--------((((((((********--------00000000........////////********77777777''''''''********444444440000000055555555((((((((33333333================88888888222222226666666699999999;;;;;;;;888888883333333377777777555555550000000033333333,,,,,,,,999999992222222200000000((((((((++++++++22222222********((((((((++++++++''''''''--------((((((((********--------0000000033333333&&&&&&&&********........''''''''********++++++++00000000--------2222222233333333================88888888222222226666666699999999;;;;;;;;888888883333333377777777555555550000000022222222,,,,,,,,999999992222222200000000((((((((++++++++22222222********''''''''++++++++''''''''--------((((((((********--------0000000033333333&&&&&&&&********........''''''''********++++++++00000000--------1111111133333333================88888888222222226666666699999999;;;;;;;;888888883333333377777777555555550000000022222222,,,,,,,,999999992222222200000000((((((((++++++++22222222********''''''''++++++++''''''''--------((((((((********--------0000000033333333&&&&&&&&********........&&&&&&&&********++++++++00000000,,,,,,,,1111111133333333================88888888222222226666666699999999;;;;;;;;888888883333333377777777555555550000000022222222,,,,,,,,999999992222222200000000((((((((********22222222********''''''''++++++++''''''''--------((((((((********--------0000000033333333&&&&&&&&********........&&&&&&&&********++++++++00000000,,,,,,,,1111111133333333================88888888222222225555555588888888;;;;;;;;888888883333333377777777555555550000000022222222,,,,,,,,999999992222222200000000((((((((********22222222********''''''''++++++++''''''''--------((((((((********--------0000000022222222&&&&&&&&********........&&&&&&&&********++++++++00000000,,,,,,,,1111111133333333================88888888222222225555555588888888;;;;;;;;888888883333333377777777555555550000000022222222++++++++999999992222222200000000((((((((********22222222********''''''''++++++++''''''''--------((((((((********--------0000000022222222&&&&&&&&))))))))........&&&&&&&&********++++++++00000000,,,,,,,,1111111122222222================88888888222222225555555588888888;;;;;;;;888888883333333377777777555555550000000022222222++++++++999999992222222200000000((((((((********22222222********''''''''++++++++'''''''',,,,,,,,((((((((********--------0000000022222222&&&&&&&&))))))))........&&&&&&&&********++++++++00000000,,,,,,,,1111111122222222================88888888222222225555555588888888;;;;;;;;888888883333333377777777555555550000000022222222++++++++8888888822222222////////((((((((********22222222********''''''''++++++++'''''''',,,,,,,,((((((((********,,,,,,,,0000000022222222&&&&&&&&))))))))........&&&&&&&&********++++++++00000000,,,,,,,,1111111122222222================88888888222222225555555588888888;;;;;;;;88888888++++++++77777777555555550000000022222222////////8888888822222222////////((((((((********--------))))))))''''''''++++++++'''''''',,,,,,,,''''''''********,,,,,,,,0000000022222222 ))))))))11111111&&&&&&&&********&&&&&&&&0000000000000000--------22222222================88888888222222225555555588888888;;;;;;;;88888888++++++++77777777444444440000000022222222////////8888888822222222////////((((((((********--------))))))))''''''''++++++++'''''''',,,,,,,,''''''''********,,,,,,,,0000000022222222 ))))))))11111111&&&&&&&&********&&&&&&&&0000000000000000--------22222222================88888888222222225555555588888888;;;;;;;;88888888++++++++77777777444444440000000022222222////////8888888822222222////////((((((((********--------))))))))''''''''++++++++'''''''',,,,,,,,'''''''')))))))),,,,,,,,0000000022222222 ))))))))11111111&&&&&&&&********%%%%%%%%0000000000000000--------22222222================88888888222222225555555588888888;;;;;;;;88888888++++++++77777777444444440000000022222222////////8888888822222222////////''''''''********--------))))))))''''''''++++++++'''''''',,,,,,,,'''''''')))))))),,,,,,,,0000000022222222 ))))))))11111111&&&&&&&&********%%%%%%%%0000000000000000--------22222222================88888888222222225555555588888888;;;;;;;;88888888++++++++77777777444444440000000022222222........8888888822222222////////''''''''********,,,,,,,,))))))))''''''''++++++++'''''''',,,,,,,,'''''''')))))))),,,,,,,,0000000022222222 ))))))))11111111&&&&&&&&********%%%%%%%%00000000////////--------22222222================88888888222222225555555588888888;;;;;;;;88888888++++++++77777777444444440000000022222222........8888888822222222////////''''''''********,,,,,,,,))))))))''''''''++++++++'''''''',,,,,,,,'''''''')))))))),,,,,,,,0000000022222222 ))))))))11111111&&&&&&&&********%%%%%%%%00000000////////--------22222222================88888888222222225555555588888888;;;;;;;;88888888++++++++77777777444444440000000022222222........8888888822222222////////''''''''********,,,,,,,,))))))))''''''''++++++++'''''''',,,,,,,,'''''''')))))))),,,,,,,,0000000022222222 ))))))))11111111&&&&&&&&********%%%%%%%%00000000////////--------22222222================88888888222222225555555588888888;;;;;;;;88888888++++++++77777777444444440000000022222222////////8888888822222222////////''''''''********--------))))))))''''''''++++++++'''''''',,,,,,,,'''''''')))))))),,,,,,,,0000000022222222 ))))))))11111111&&&&&&&&********%%%%%%%%0000000000000000--------22222222================88888888222222225555555588888888;;;;;;;;88888888........77777777444444440000000022222222444444448888888822222222////////((((((((********--------))))))))''''''''++++++++'''''''',,,,,,,,'''''''')))))))),,,,,,,,0000000022222222 ))))))))........&&&&&&&&********........0000000055555555((((((((22222222================88888888222222225555555588888888;;;;;;;;88888888........77777777555555550000000022222222444444448888888822222222////////((((((((********--------))))))))''''''''++++++++'''''''',,,,,,,,''''''''********,,,,,,,,0000000022222222 ))))))))........&&&&&&&&********........0000000055555555((((((((22222222================88888888222222225555555588888888;;;;;;;;88888888........77777777555555550000000022222222444444448888888822222222////////((((((((********--------********''''''''++++++++'''''''',,,,,,,,((((((((********,,,,,,,,0000000022222222 ))))))))........&&&&&&&&********........0000000055555555((((((((22222222================88888888222222225555555588888888;;;;;;;;88888888........7777777755555555000000002222222244444444888888882222222200000000((((((((********--------********''''''''++++++++'''''''',,,,,,,,((((((((********,,,,,,,,0000000022222222 ))))))))........&&&&&&&&********........0000000055555555((((((((33333333================88888888222222225555555588888888;;;;;;;;88888888........7777777755555555000000002222222244444444999999992222222200000000((((((((********--------********''''''''++++++++''''''''--------((((((((********--------0000000022222222 ))))))))........&&&&&&&&********........0000000055555555((((((((33333333================88888888222222226666666699999999;;;;;;;;88888888........7777777755555555000000002222222244444444999999992222222200000000((((((((********--------********''''''''++++++++''''''''--------((((((((********--------0000000033333333!!!!!!!!********........&&&&&&&&********////////0000000055555555((((((((33333333================88888888222222226666666699999999;;;;;;;;88888888........7777777755555555000000002222222244444444999999992222222200000000((((((((++++++++--------********''''''''++++++++''''''''--------((((((((********--------0000000033333333!!!!!!!!********........''''''''********////////0000000055555555((((((((33333333>>>>>>>>========88888888222222226666666699999999;;;;;;;;99999999////////7777777755555555000000003333333344444444999999992222222200000000((((((((++++++++--------********((((((((++++++++''''''''--------((((((((********--------0000000033333333!!!!!!!!********........''''''''********////////0000000055555555((((((((33333333>>>>>>>>>>>>>>>>88888888222222226666666699999999;;;;;;;;00000000++++++++7777777755555555999999993333333344444444999999992222222200000000((((((((++++++++--------********((((((((++++++++''''''''--------11111111********--------11111111************************))))))))''''''''********444444440000000055555555))))))))33333333>>>>>>>>>>>>>>>>99999999333333336666666699999999;;;;;;;;00000000++++++++7777777755555555999999993333333344444444999999992222222200000000((((((((++++++++--------********((((((((++++++++''''''''--------11111111********--------11111111************************))))))))''''''''********444444440000000066666666))))))))33333333>>>>>>>>>>>>>>>>99999999333333336666666699999999<<<<<<<<00000000,,,,,,,,8888888855555555999999993333333344444444999999993333333300000000((((((((++++++++--------********((((((((,,,,,,,,((((((((--------11111111********--------11111111++++++++****************))))))))''''''''++++++++444444441111111166666666))))))))33333333>>>>>>>>>>>>>>>>99999999333333336666666699999999<<<<<<<<11111111,,,,,,,,8888888855555555999999993333333355555555999999993333333300000000))))))))++++++++........********((((((((,,,,,,,,((((((((--------11111111++++++++--------11111111++++++++************************''''''''++++++++444444441111111166666666))))))))33333333>>>>>>>>>>>>>>>>99999999333333336666666699999999<<<<<<<<11111111,,,,,,,,8888888866666666999999993333333355555555999999993333333300000000))))))))++++++++........++++++++((((((((,,,,,,,,((((((((--------11111111++++++++--------11111111++++++++************************''''''''++++++++444444441111111166666666))))))))33333333>>>>>>>>>>>>>>>>99999999333333336666666699999999<<<<<<<<11111111,,,,,,,,8888888866666666999999993333333355555555::::::::3333333311111111))))))))++++++++........++++++++((((((((,,,,,,,,((((((((........11111111++++++++........11111111++++++++************************''''''''++++++++555555551111111166666666))))))))44444444>>>>>>>>>>>>>>>>99999999333333336666666699999999<<<<<<<<11111111,,,,,,,,8888888866666666::::::::3333333355555555::::::::3333333311111111))))))))++++++++........++++++++((((((((,,,,,,,,((((((((........11111111++++++++........11111111++++++++********++++++++********''''''''++++++++555555551111111166666666))))))))44444444>>>>>>>>>>>>>>>>999999993333333377777777::::::::<<<<<<<<11111111,,,,,,,,8888888866666666::::::::3333333355555555::::::::3333333311111111)))))))),,,,,,,,........++++++++((((((((,,,,,,,,((((((((........11111111++++++++........11111111++++++++********++++++++********''''''''++++++++555555551111111166666666))))))))44444444>>>>>>>>>>>>>>>>99999999;;;;;;;;77777777::::::::4444444444444444////////8888888866666666????????<<<<<<<<--------::::::::333333331111111122222222,,,,,,,,........++++++++)))))))),,,,,,,,11111111................++++++++........))))))))////////00000000++++++++********((((((((++++++++555555551111111166666666))))))))44444444????????>>>>>>>>99999999<<<<<<<<77777777::::::::4444444444444444000000008888888866666666????????<<<<<<<<--------::::::::333333331111111122222222,,,,,,,,........++++++++)))))))),,,,,,,,11111111................++++++++........))))))))////////00000000++++++++********((((((((++++++++555555551111111166666666))))))))44444444????????>>>>>>>>99999999<<<<<<<<77777777::::::::4444444455555555000000008888888866666666????????<<<<<<<<--------::::::::333333331111111122222222,,,,,,,,........++++++++)))))))),,,,,,,,11111111................++++++++........))))))))////////00000000++++++++********((((((((++++++++555555551111111166666666********44444444????????????????99999999<<<<<<<<77777777::::::::4444444455555555000000008888888866666666????????<<<<<<<<--------::::::::333333331111111122222222,,,,,,,,........++++++++)))))))),,,,,,,,11111111................++++++++........))))))))////////00000000++++++++********((((((((++++++++555555551111111166666666********44444444????????????????99999999<<<<<<<<77777777::::::::4444444455555555000000008888888866666666????????<<<<<<<<--------::::::::333333331111111122222222,,,,,,,,........++++++++)))))))),,,,,,,,11111111................++++++++........))))))))////////00000000++++++++********((((((((++++++++555555551111111166666666********44444444????????????????99999999<<<<<<<<77777777::::::::4444444455555555000000008888888866666666????????<<<<<<<<--------::::::::333333331111111122222222,,,,,,,,........++++++++)))))))),,,,,,,,11111111................++++++++........))))))))////////00000000++++++++********((((((((++++++++555555551111111166666666********44444444????????????????99999999<<<<<<<<77777777::::::::4444444455555555000000008888888866666666????????<<<<<<<<--------::::::::333333331111111122222222,,,,,,,,........++++++++)))))))),,,,,,,,11111111................++++++++........))))))))////////00000000++++++++********((((((((++++++++555555551111111166666666********44444444????????????????99999999<<<<<<<<77777777::::::::4444444455555555000000008888888866666666????????<<<<<<<<--------::::::::333333331111111122222222,,,,,,,,........++++++++)))))))),,,,,,,,11111111................++++++++........))))))))////////00000000++++++++********((((((((++++++++555555551111111166666666********44444444????????66666666999999998888888877777777::::::::////////::::::::5555555588888888666666667777777700000000((((((((::::::::333333331111111177777777,,,,,,,,........++++++++)))))))),,,,,,,,--------........))))))))++++++++%%%%%%%%$$$$$$$$++++++++00000000++++++++********((((((((++++++++5555555511111111........********44444444????????66666666999999998888888877777777::::::::////////::::::::5555555588888888666666666666666600000000((((((((::::::::333333331111111177777777,,,,,,,,........++++++++)))))))),,,,,,,,--------........))))))))++++++++%%%%%%%%$$$$$$$$++++++++00000000++++++++********((((((((++++++++5555555511111111........))))))))44444444????????66666666999999998888888877777777::::::::////////::::::::5555555588888888666666666666666600000000((((((((::::::::333333331111111177777777,,,,,,,,........++++++++)))))))),,,,,,,,--------........))))))))++++++++%%%%%%%%$$$$$$$$++++++++00000000++++++++********((((((((++++++++5555555511111111........))))))))44444444>>>>>>>>66666666999999998888888877777777::::::::////////999999994444444488888888666666666666666600000000((((((((::::::::333333331111111177777777,,,,,,,,........++++++++)))))))),,,,,,,,--------........))))))))++++++++%%%%%%%%$$$$$$$$++++++++00000000++++++++********((((((((++++++++5555555511111111........))))))))44444444>>>>>>>>66666666999999998888888877777777::::::::////////999999994444444488888888666666666666666600000000((((((((::::::::333333331111111177777777,,,,,,,,........++++++++((((((((,,,,,,,,--------........))))))))++++++++%%%%%%%%$$$$$$$$++++++++////////++++++++********((((((((++++++++5555555511111111........))))))))44444444>>>>>>>>66666666999999998888888877777777::::::::////////999999994444444488888888666666666666666600000000((((((((::::::::333333331111111177777777++++++++........++++++++((((((((,,,,,,,,--------........))))))))++++++++%%%%%%%%$$$$$$$$++++++++////////++++++++********''''''''++++++++5555555511111111--------))))))))44444444>>>>>>>>6666666699999999888888886666666699999999////////999999994444444488888888666666666666666600000000''''''''::::::::333333331111111166666666++++++++........++++++++((((((((,,,,,,,,--------........))))))))++++++++%%%%%%%%$$$$$$$$++++++++////////++++++++********''''''''++++++++5555555511111111--------))))))))33333333>>>>>>>>6666666699999999888888886666666699999999////////999999994444444488888888666666666666666600000000''''''''::::::::333333331111111166666666++++++++........++++++++((((((((,,,,,,,,--------........))))))))++++++++%%%%%%%%########++++++++////////****************''''''''++++++++5555555511111111--------))))))))33333333>>>>>>>>9999999999999999333333336666666699999999777777779999999944444444888888886666666611111111&&&&&&&&0000000099999999333333339999999966666666++++++++........++++++++1111111144444444((((((((--------))))))))++++++++((((((((########&&&&&&&&////////********22222222''''''''++++++++444444441111111111111111))))))))33333333>>>>>>>>9999999999999999333333336666666699999999777777779999999944444444888888886666666611111111&&&&&&&&0000000099999999333333339999999966666666++++++++........++++++++1111111144444444((((((((--------))))))))++++++++((((((((########&&&&&&&&////////********22222222''''''''++++++++444444441111111111111111))))))))33333333>>>>>>>>9999999999999999333333336666666699999999777777779999999944444444888888885555555511111111&&&&&&&&0000000099999999333333339999999966666666++++++++........********1111111144444444((((((((--------((((((((********((((((((########&&&&&&&&////////********22222222''''''''++++++++444444441111111111111111))))))))33333333>>>>>>>>9999999999999999333333336666666699999999777777779999999944444444888888885555555511111111%%%%%%%%////////99999999333333339999999966666666++++++++--------********0000000044444444((((((((--------((((((((********((((((((########%%%%%%%%////////********22222222''''''''++++++++444444441111111100000000))))))))33333333>>>>>>>>9999999999999999333333336666666699999999777777779999999944444444777777775555555511111111%%%%%%%%////////99999999222222229999999966666666++++++++--------********0000000044444444''''''''--------((((((((********((((((((########%%%%%%%%////////********22222222''''''''++++++++444444441111111100000000))))))))33333333>>>>>>>>9999999999999999222222226666666699999999777777779999999944444444777777775555555511111111%%%%%%%%////////99999999222222228888888866666666++++++++--------********0000000044444444''''''''--------((((((((********((((((((########%%%%%%%%////////********22222222''''''''********444444440000000000000000))))))))33333333>>>>>>>>9999999988888888222222226666666699999999666666669999999944444444777777775555555511111111%%%%%%%%////////99999999222222228888888866666666++++++++--------********0000000044444444''''''''--------((((((((********((((((((########%%%%%%%%////////********22222222''''''''********444444440000000000000000))))))))33333333>>>>>>>>9999999988888888222222226666666699999999666666669999999944444444777777775555555500000000%%%%%%%%////////99999999222222228888888866666666++++++++--------********0000000044444444''''''''--------((((((((********((((((((########%%%%%%%%////////********22222222''''''''********444444440000000000000000((((((((33333333========5555555588888888222222226666666699999999333333330000000033333333////////5555555500000000........44444444999999992222222255555555666666663333333355555555********--------9999999900000000--------((((((((********--------########........////////********........////////********444444440000000055555555((((((((33333333========5555555588888888222222226666666699999999333333330000000033333333////////5555555500000000--------44444444999999992222222255555555666666663333333355555555********--------9999999900000000--------((((((((********--------########................********........////////********444444440000000055555555((((((((33333333========5555555588888888222222226666666699999999333333330000000033333333////////5555555500000000--------44444444999999992222222255555555555555553333333355555555********,,,,,,,,9999999900000000--------((((((((********--------########--------........********........////////********444444440000000055555555((((((((33333333========5555555588888888222222225555555588888888333333330000000033333333////////5555555500000000--------44444444999999992222222255555555555555553333333355555555********,,,,,,,,99999999////////--------((((((((********--------""""""""--------........********........////////********444444440000000055555555((((((((22222222========5555555588888888222222225555555588888888333333330000000033333333////////5555555500000000--------44444444999999992222222255555555555555553333333355555555********,,,,,,,,99999999////////--------((((((((********--------""""""""--------........))))))))........////////********444444440000000055555555((((((((22222222========5555555588888888222222225555555588888888333333330000000033333333........5555555500000000--------44444444888888882222222255555555555555553333333355555555********,,,,,,,,88888888////////,,,,,,,,((((((((********,,,,,,,,""""""""--------........))))))))........////////********333333330000000055555555((((((((22222222========5555555588888888222222225555555588888888333333330000000033333333........5555555500000000--------44444444888888882222222244444444555555553333333355555555)))))))),,,,,,,,88888888////////,,,,,,,,''''''''********,,,,,,,,""""""""--------........))))))))........////////********333333330000000055555555((((((((22222222========5555555588888888222222225555555588888888333333330000000033333333........4444444400000000--------44444444888888882222222244444444555555553333333355555555)))))))),,,,,,,,88888888////////,,,,,,,,'''''''')))))))),,,,,,,,""""""""--------........))))))))........////////********333333330000000055555555((((((((22222222========00000000////////22222222--------00000000--------********++++++++))))))))4444444400000000********444444448888888822222222////////5555555588888888::::::::22222222''''''''8888888844444444,,,,,,,,'''''''')))))))),,,,,,,,++++++++********%%%%%%%%))))))))((((((((++++++++********++++++++00000000555555551111111122222222========00000000////////22222222--------00000000--------********++++++++))))))))4444444400000000********333333338888888822222222////////5555555577777777::::::::22222222''''''''8888888844444444,,,,,,,,'''''''')))))))),,,,,,,,++++++++********%%%%%%%%))))))))((((((((++++++++********++++++++00000000555555551111111122222222========////////////////22222222--------00000000--------****************))))))))4444444400000000))))))))333333338888888811111111////////5555555577777777::::::::22222222''''''''8888888844444444,,,,,,,,'''''''')))))))),,,,,,,,++++++++))))))))%%%%%%%%))))))))((((((((++++++++********++++++++00000000555555551111111122222222========////////////////22222222--------00000000--------****************))))))))4444444400000000))))))))333333338888888811111111////////5555555577777777::::::::22222222''''''''8888888844444444,,,,,,,,'''''''')))))))),,,,,,,,++++++++))))))))%%%%%%%%))))))))((((((((++++++++))))))))++++++++00000000555555551111111122222222========////////////////22222222--------00000000--------****************))))))))4444444400000000))))))))333333338888888811111111////////5555555577777777::::::::22222222''''''''8888888844444444,,,,,,,,'''''''')))))))),,,,,,,,++++++++))))))))%%%%%%%%))))))))((((((((++++++++))))))))++++++++////////555555551111111122222222========////////////////22222222--------00000000--------****************))))))))4444444400000000))))))))333333338888888811111111////////5555555577777777::::::::22222222''''''''8888888844444444,,,,,,,,'''''''')))))))),,,,,,,,++++++++))))))))%%%%%%%%))))))))((((((((++++++++))))))))++++++++////////555555551111111122222222========////////////////22222222--------00000000--------****************))))))))4444444400000000))))))))333333338888888811111111////////5555555577777777::::::::22222222''''''''8888888844444444,,,,,,,,'''''''')))))))),,,,,,,,++++++++))))))))%%%%%%%%))))))))((((((((++++++++))))))))++++++++////////555555551111111122222222========////////////////22222222--------00000000--------****************))))))))4444444400000000))))))))333333338888888811111111////////5555555577777777::::::::22222222''''''''8888888844444444,,,,,,,,'''''''')))))))),,,,,,,,++++++++))))))))%%%%%%%%))))))))((((((((++++++++))))))))++++++++////////555555551111111122222222========////////3333333322222222((((((((++++++++--------********%%%%%%%%))))))))4444444400000000--------333333338888888811111111////////55555555////////11111111????????////////88888888,,,,,,,,,,,,,,,,'''''''')))))))),,,,,,,,00000000-------- ))))))))((((((((////////22222222........8888888855555555--------22222222========////////3333333322222222((((((((++++++++--------********%%%%%%%%))))))))4444444400000000--------333333338888888811111111////////55555555////////11111111????????////////88888888,,,,,,,,,,,,,,,,'''''''')))))))),,,,,,,,00000000-------- ))))))))((((((((////////22222222........8888888855555555--------22222222========////////3333333322222222((((((((++++++++--------********%%%%%%%%))))))))4444444400000000--------333333338888888811111111////////55555555////////11111111????????////////88888888,,,,,,,,,,,,,,,,'''''''')))))))),,,,,,,,00000000-------- ))))))))((((((((////////22222222........8888888855555555--------22222222========////////3333333322222222((((((((++++++++--------********%%%%%%%%))))))))4444444400000000--------333333338888888811111111////////55555555////////11111111????????////////88888888,,,,,,,,,,,,,,,,'''''''')))))))),,,,,,,,00000000-------- ))))))))((((((((////////22222222........8888888855555555--------22222222========////////3333333322222222((((((((++++++++--------********%%%%%%%%))))))))4444444400000000--------333333338888888822222222////////55555555////////22222222????????////////88888888,,,,,,,,,,,,,,,,'''''''')))))))),,,,,,,,00000000-------- ))))))))((((((((////////22222222........8888888855555555--------22222222========000000003333333322222222((((((((++++++++--------********%%%%%%%%))))))))4444444400000000--------333333338888888822222222////////55555555////////22222222????????////////88888888,,,,,,,,,,,,,,,,'''''''')))))))),,,,,,,,00000000-------- ))))))))((((((((////////22222222........8888888855555555--------22222222========000000003333333322222222((((((((++++++++--------********%%%%%%%%))))))))4444444400000000--------444444448888888822222222////////55555555////////22222222????????////////88888888,,,,,,,,,,,,,,,,'''''''')))))))),,,,,,,,00000000-------- ))))))))((((((((////////22222222........8888888855555555--------22222222========000000003333333322222222((((((((++++++++........++++++++&&&&&&&&))))))))4444444400000000--------444444448888888822222222////////55555555////////22222222????????0000000088888888,,,,,,,,,,,,,,,,''''''''********,,,,,,,,00000000-------- ))))))))))))))))////////22222222........8888888855555555--------2222222255555555000000000000000022222222((((((((++++++++........++++++++&&&&&&&&))))))))5555555500000000222222224444444400000000))))))))////////55555555********55555555<<<<<<<<5555555588888888////////,,,,,,,,''''''''********,,,,,,,,00000000******** ))))))))1111111144444444////////333333335555555555555555111111112222222255555555000000000000000022222222((((((((++++++++........++++++++&&&&&&&&))))))))5555555500000000222222224444444400000000))))))))0000000055555555********55555555<<<<<<<<5555555588888888////////,,,,,,,,((((((((********,,,,,,,,00000000******** ))))))))1111111144444444////////333333335555555555555555111111112222222255555555000000000000000022222222((((((((++++++++........++++++++&&&&&&&&********5555555500000000222222224444444400000000))))))))0000000055555555********55555555<<<<<<<<5555555599999999////////--------((((((((********--------00000000******** ))))))))1111111144444444////////444444445555555555555555111111113333333355555555000000000000000022222222((((((((++++++++........++++++++&&&&&&&&********5555555500000000222222224444444400000000********0000000055555555********55555555<<<<<<<<5555555599999999////////--------((((((((********--------00000000********!!!!!!!!********1111111144444444////////444444445555555555555555111111113333333355555555000000000000000022222222((((((((++++++++........++++++++&&&&&&&&********5555555500000000222222224444444400000000********0000000055555555********55555555<<<<<<<<5555555599999999////////--------((((((((********--------00000000********!!!!!!!!********1111111144444444////////444444445555555555555555111111113333333355555555000000000000000022222222((((((((++++++++........++++++++&&&&&&&&********5555555500000000222222224444444400000000********0000000066666666********55555555<<<<<<<<555555559999999900000000--------((((((((********--------00000000********!!!!!!!!********2222222244444444////////444444445555555555555555111111113333333355555555000000000000000022222222((((((((++++++++........++++++++&&&&&&&&********5555555500000000222222224444444411111111********0000000066666666++++++++55555555<<<<<<<<555555559999999900000000--------((((((((********--------00000000********!!!!!!!!********2222222244444444////////444444445555555555555555111111113333333355555555000000000000000022222222((((((((++++++++........++++++++&&&&&&&&********5555555500000000333333334444444411111111********0000000066666666++++++++55555555<<<<<<<<555555559999999900000000--------((((((((********--------00000000********!!!!!!!!********2222222244444444////////44444444555555555555555522222222333333339999999900000000++++++++22222222((((((((++++++++........++++++++&&&&&&&&********--------00000000********,,,,,,,,,,,,,,,,--------00000000--------++++++++;;;;;;;;77777777--------0000000055555555--------((((((((********--------00000000%%%%%%%%))))))))********........44444444********++++++++000000005555555577777777333333339999999900000000++++++++22222222((((((((++++++++........++++++++&&&&&&&&********--------00000000********,,,,,,,,,,,,,,,,--------00000000--------++++++++;;;;;;;;77777777--------0000000055555555--------((((((((********--------00000000%%%%%%%%))))))))********........44444444********++++++++000000005555555577777777333333339999999900000000++++++++22222222((((((((++++++++........++++++++&&&&&&&&********--------00000000********,,,,,,,,,,,,,,,,--------00000000--------++++++++;;;;;;;;88888888--------0000000055555555--------((((((((********--------11111111%%%%%%%%))))))))********........44444444********++++++++000000005555555577777777333333339999999900000000++++++++22222222((((((((,,,,,,,,........++++++++&&&&&&&&********--------00000000********,,,,,,,,,,,,,,,,--------00000000--------++++++++;;;;;;;;88888888--------0000000055555555--------((((((((********--------11111111%%%%%%%%****************........44444444********++++++++000000005555555577777777333333339999999900000000++++++++22222222((((((((,,,,,,,,........++++++++&&&&&&&&********--------00000000********,,,,,,,,,,,,,,,,--------00000000--------++++++++;;;;;;;;88888888--------0000000055555555--------((((((((********--------11111111%%%%%%%%****************........44444444********++++++++000000005555555577777777333333339999999900000000++++++++22222222((((((((,,,,,,,,........++++++++&&&&&&&&********--------11111111********,,,,,,,,,,,,,,,,--------00000000--------++++++++;;;;;;;;88888888--------0000000055555555--------((((((((********--------11111111%%%%%%%%****************........55555555********++++++++000000005555555577777777333333339999999900000000++++++++22222222((((((((,,,,,,,,........++++++++&&&&&&&&********--------11111111********,,,,,,,,,,,,,,,,--------00000000--------++++++++;;;;;;;;88888888--------1111111155555555--------((((((((********--------11111111%%%%%%%%****************........55555555********++++++++000000005555555577777777333333339999999900000000++++++++22222222((((((((,,,,,,,,........++++++++&&&&&&&&********--------11111111********,,,,,,,,,,,,,,,,--------00000000--------++++++++;;;;;;;;88888888--------1111111155555555--------((((((((********--------11111111%%%%%%%%****************........55555555********++++++++00000000555555557777777733333333>>>>>>>>0000000044444444222222221111111144444444........++++++++&&&&&&&&22222222((((((((11111111........'''''''',,,,,,,,2222222200000000((((((((++++++++;;;;;;;;88888888((((((((++++++++55555555--------((((((((33333333>>>>>>>>11111111........////////********2222222255555555********////////00000000555555557777777733333333>>>>>>>>0000000044444444333333331111111144444444........++++++++&&&&&&&&22222222((((((((11111111........'''''''',,,,,,,,2222222200000000((((((((++++++++;;;;;;;;88888888((((((((++++++++55555555--------((((((((33333333>>>>>>>>11111111........////////********2222222255555555********////////00000000666666667777777733333333>>>>>>>>0000000044444444333333331111111144444444........++++++++&&&&&&&&22222222((((((((11111111........'''''''',,,,,,,,2222222200000000((((((((++++++++;;;;;;;;88888888((((((((++++++++55555555--------((((((((33333333>>>>>>>>11111111........////////********2222222255555555********////////00000000666666667777777733333333>>>>>>>>0000000044444444333333331111111144444444........++++++++&&&&&&&&22222222((((((((11111111........'''''''',,,,,,,,2222222200000000((((((((++++++++;;;;;;;;88888888((((((((,,,,,,,,55555555--------((((((((33333333>>>>>>>>11111111........////////********2222222255555555********////////11111111666666667777777733333333>>>>>>>>0000000044444444333333331111111144444444........++++++++&&&&&&&&33333333((((((((11111111........'''''''',,,,,,,,2222222200000000((((((((++++++++;;;;;;;;88888888((((((((,,,,,,,,55555555--------((((((((33333333>>>>>>>>11111111........////////********2222222255555555++++++++////////11111111666666667777777733333333>>>>>>>>0000000044444444333333331111111144444444........++++++++&&&&&&&&33333333((((((((11111111........'''''''',,,,,,,,3333333300000000((((((((++++++++;;;;;;;;88888888((((((((,,,,,,,,55555555--------((((((((33333333>>>>>>>>11111111........////////********2222222255555555++++++++////////11111111666666667777777733333333>>>>>>>>0000000044444444333333331111111144444444........++++++++&&&&&&&&33333333((((((((11111111........'''''''',,,,,,,,3333333300000000((((((((++++++++;;;;;;;;88888888((((((((,,,,,,,,55555555--------((((((((33333333>>>>>>>>11111111........////////********2222222255555555++++++++////////11111111666666667777777733333333>>>>>>>>1111111144444444333333331111111144444444........++++++++&&&&&&&&33333333((((((((11111111........'''''''',,,,,,,,3333333300000000((((((((++++++++;;;;;;;;88888888((((((((,,,,,,,,55555555--------((((((((33333333>>>>>>>>11111111........////////********2222222255555555++++++++////////11111111666666667777777733333333>>>>>>>>1111111199999999333333336666666611111111........++++++++''''''''////////((((((((1111111133333333'''''''',,,,,,,,3333333300000000))))))))++++++++;;;;;;;;88888888((((((((,,,,,,,,55555555--------11111111@@@@@@@@PPPPPPPPBBBBBBBB33333333////////333333337777777755555555333333334444444411111111666666667777777733333333>>>>>>>>1111111199999999333333336666666611111111////////++++++++''''''''////////((((((((1111111133333333'''''''',,,,,,,,3333333300000000))))))))++++++++;;;;;;;;88888888((((((((,,,,,,,,55555555--------11111111@@@@@@@@PPPPPPPPBBBBBBBB33333333////////333333337777777755555555333333334444444411111111666666667777777733333333>>>>>>>>1111111199999999333333336666666611111111////////,,,,,,,,''''''''////////((((((((1111111133333333'''''''',,,,,,,,3333333300000000))))))))++++++++;;;;;;;;88888888((((((((,,,,,,,,55555555--------11111111@@@@@@@@PPPPPPPPBBBBBBBB33333333////////333333337777777755555555333333334444444411111111666666667777777733333333>>>>>>>>1111111199999999333333336666666611111111////////,,,,,,,,''''''''////////((((((((1111111133333333'''''''',,,,,,,,3333333300000000))))))))++++++++;;;;;;;;88888888((((((((,,,,,,,,55555555--------11111111@@@@@@@@PPPPPPPPBBBBBBBB33333333////////333333337777777755555555333333334444444411111111666666668888888833333333>>>>>>>>1111111199999999333333336666666611111111////////,,,,,,,,''''''''00000000((((((((1111111133333333'''''''',,,,,,,,3333333311111111))))))))++++++++;;;;;;;;88888888((((((((,,,,,,,,55555555--------11111111@@@@@@@@PPPPPPPPBBBBBBBB33333333////////333333337777777755555555333333334444444411111111666666668888888833333333>>>>>>>>1111111199999999333333336666666611111111////////,,,,,,,,''''''''00000000((((((((1111111133333333'''''''',,,,,,,,3333333311111111))))))))++++++++;;;;;;;;88888888((((((((,,,,,,,,55555555........11111111AAAAAAAAQQQQQQQQBBBBBBBB33333333////////333333337777777755555555333333335555555511111111666666668888888844444444>>>>>>>>1111111199999999333333336666666611111111////////,,,,,,,,''''''''00000000((((((((1111111133333333'''''''',,,,,,,,3333333311111111))))))))++++++++;;;;;;;;88888888((((((((,,,,,,,,55555555........11111111AAAAAAAAQQQQQQQQBBBBBBBB33333333////////333333337777777755555555444444445555555511111111666666668888888844444444>>>>>>>>1111111199999999333333336666666611111111////////,,,,,,,,''''''''00000000((((((((1111111133333333'''''''',,,,,,,,3333333311111111))))))))++++++++;;;;;;;;88888888((((((((,,,,,,,,66666666........11111111AAAAAAAAQQQQQQQQBBBBBBBB44444444////////33333333888888885555555544444444555555551111111166666666888888884444444466666666111111119999999933333333........,,,,,,,,////////,,,,,,,,''''''''++++++++((((((((11111111++++++++((((((((,,,,,,,,++++++++11111111)))))))),,,,,,,,3333333388888888((((((((5555555566666666........66666666FFFFFFFFEEEEEEEEdddddddd8888888888888888888888885555555500000000555555551111111166666666////////4444444466666666111111119999999933333333........,,,,,,,,////////,,,,,,,,''''''''++++++++))))))))11111111++++++++((((((((--------++++++++11111111)))))))),,,,,,,,3333333388888888((((((((5555555566666666........66666666FFFFFFFFEEEEEEEEdddddddd8888888888888888888888885555555500000000555555551111111166666666////////4444444466666666111111119999999933333333........,,,,,,,,////////,,,,,,,,''''''''++++++++))))))))11111111++++++++((((((((--------++++++++11111111)))))))),,,,,,,,3333333388888888))))))))5555555566666666........66666666FFFFFFFFEEEEEEEEdddddddd8888888888888888888888885555555500000000555555551111111166666666////////4444444466666666111111119999999933333333........,,,,,,,,////////,,,,,,,,''''''''++++++++))))))))11111111++++++++((((((((--------++++++++11111111)))))))),,,,,,,,3333333388888888))))))))5555555566666666........77777777FFFFFFFFEEEEEEEEeeeeeeee8888888888888888888888885555555500000000555555551111111166666666////////4444444466666666111111119999999933333333........--------////////,,,,,,,,''''''''++++++++))))))))11111111++++++++((((((((--------++++++++11111111)))))))),,,,,,,,3333333399999999))))))))5555555566666666........77777777FFFFFFFFEEEEEEEEeeeeeeee8888888899999999888888885555555500000000555555551111111166666666////////4444444466666666111111119999999933333333........--------////////,,,,,,,,''''''''++++++++))))))))11111111++++++++((((((((--------++++++++11111111)))))))),,,,,,,,3333333399999999))))))))5555555566666666........77777777FFFFFFFFEEEEEEEEeeeeeeee8888888899999999888888885555555500000000555555551111111166666666////////4444444466666666111111119999999933333333........--------////////,,,,,,,,''''''''++++++++))))))))22222222++++++++((((((((--------++++++++11111111)))))))),,,,,,,,3333333399999999))))))))5555555566666666........77777777FFFFFFFFFFFFFFFFeeeeeeee8888888899999999888888886666666600000000555555551111111166666666////////4444444466666666111111119999999933333333////////--------////////,,,,,,,,''''''''++++++++))))))))22222222++++++++((((((((--------++++++++11111111)))))))),,,,,,,,3333333399999999))))))))5555555566666666........77777777FFFFFFFFFFFFFFFFeeeeeeee8888888899999999888888886666666611111111555555551111111166666666////////4444444411111111111111119999999933333333))))))))--------////////,,,,,,,,''''''''++++++++))))))))22222222&&&&&&&&((((((((--------........111111112222222244444444777777779999999911111111::::::::>>>>>>>>6666666677777777FFFFFFFF33333333nnnnnnnn999999998888888866666666++++++++555555551111111166666666333333334444444411111111111111119999999933333333))))))))--------////////,,,,,,,,''''''''++++++++))))))))22222222&&&&&&&&((((((((--------........111111112222222244444444777777779999999911111111::::::::>>>>>>>>6666666677777777FFFFFFFF33333333nnnnnnnn999999998888888866666666++++++++555555551111111166666666333333334444444411111111111111119999999933333333))))))))--------////////,,,,,,,,''''''''++++++++))))))))22222222&&&&&&&&((((((((--------........111111112222222244444444777777779999999911111111::::::::>>>>>>>>6666666677777777FFFFFFFF33333333mmmmmmmm999999998888888866666666++++++++555555551111111166666666333333334444444411111111111111119999999933333333))))))))--------////////,,,,,,,,''''''''++++++++))))))))11111111&&&&&&&&((((((((--------........111111112222222244444444777777779999999911111111::::::::>>>>>>>>6666666677777777FFFFFFFF33333333mmmmmmmm999999998888888855555555++++++++555555551111111166666666333333334444444411111111111111119999999933333333)))))))),,,,,,,,////////,,,,,,,,''''''''++++++++))))))))11111111&&&&&&&&((((((((--------........111111112222222244444444777777778888888811111111::::::::>>>>>>>>6666666677777777FFFFFFFF33333333mmmmmmmm888888888888888855555555++++++++555555551111111166666666333333334444444411111111111111119999999933333333)))))))),,,,,,,,////////,,,,,,,,''''''''++++++++))))))))11111111&&&&&&&&((((((((--------........111111112222222244444444666666668888888811111111::::::::>>>>>>>>6666666666666666FFFFFFFF33333333mmmmmmmm888888888888888855555555++++++++555555551111111166666666333333334444444411111111111111119999999933333333)))))))),,,,,,,,////////,,,,,,,,''''''''++++++++))))))))11111111&&&&&&&&((((((((,,,,,,,,........111111112222222244444444666666668888888811111111::::::::>>>>>>>>6666666666666666FFFFFFFF33333333mmmmmmmm888888888888888855555555++++++++555555551111111166666666222222224444444411111111111111119999999933333333)))))))),,,,,,,,////////,,,,,,,,''''''''++++++++((((((((11111111&&&&&&&&'''''''',,,,,,,,........111111111111111144444444666666668888888811111111::::::::>>>>>>>>6666666666666666FFFFFFFF33333333mmmmmmmm888888888888888855555555++++++++5555555511111111666666662222222233333333999999991111111199999999333333331111111144444444////////,,,,,,,,''''''''++++++++((((((((11111111&&&&&&&&'''''''',,,,,,,,********111111116666666699999999;;;;;;;;@@@@@@@@66666666::::::::CCCCCCCC;;;;;;;;66666666EEEEEEEEGGGGGGGGJJJJJJJJ888888887777777755555555++++++++5555555511111111666666668888888833333333999999991111111199999999333333331111111144444444////////,,,,,,,,''''''''********((((((((11111111&&&&&&&&'''''''',,,,,,,,********000000006666666699999999;;;;;;;;@@@@@@@@6666666699999999CCCCCCCC;;;;;;;;66666666EEEEEEEEGGGGGGGGJJJJJJJJ888888887777777755555555++++++++4444444411111111666666668888888833333333999999991111111199999999333333331111111144444444////////,,,,,,,,''''''''********((((((((11111111&&&&&&&&'''''''',,,,,,,,********000000006666666699999999;;;;;;;;@@@@@@@@6666666699999999CCCCCCCC;;;;;;;;66666666EEEEEEEEGGGGGGGGJJJJJJJJ888888887777777755555555++++++++4444444411111111666666667777777733333333999999991111111199999999333333331111111144444444........++++++++&&&&&&&&********((((((((11111111%%%%%%%%'''''''',,,,,,,,********000000006666666688888888;;;;;;;;@@@@@@@@6666666699999999BBBBBBBB;;;;;;;;66666666EEEEEEEEFFFFFFFFJJJJJJJJ888888887777777755555555++++++++4444444411111111666666667777777733333333999999990000000099999999333333331111111144444444........++++++++&&&&&&&&********((((((((11111111%%%%%%%%'''''''',,,,,,,,********000000006666666688888888;;;;;;;;@@@@@@@@5555555599999999BBBBBBBB::::::::66666666EEEEEEEEFFFFFFFFJJJJJJJJ888888887777777755555555********4444444400000000666666667777777733333333999999990000000088888888222222221111111144444444........++++++++&&&&&&&&********((((((((11111111%%%%%%%%'''''''',,,,,,,,********000000006666666688888888;;;;;;;;@@@@@@@@5555555599999999BBBBBBBB::::::::66666666EEEEEEEEFFFFFFFFIIIIIIII888888887777777755555555********4444444400000000555555557777777733333333999999990000000088888888222222221111111144444444........++++++++&&&&&&&&********((((((((00000000%%%%%%%%'''''''',,,,,,,,********000000006666666688888888;;;;;;;;@@@@@@@@5555555599999999BBBBBBBB::::::::66666666EEEEEEEEFFFFFFFFIIIIIIII777777777777777744444444********4444444400000000555555557777777733333333888888880000000088888888222222221111111144444444........++++++++&&&&&&&&********((((((((00000000%%%%%%%%''''''''++++++++********000000006666666688888888::::::::@@@@@@@@5555555599999999BBBBBBBB::::::::55555555EEEEEEEEFFFFFFFFIIIIIIII777777777777777744444444********4444444400000000555555557777777733333333========0000000000000000222222225555555500000000........++++++++&&&&&&&&********''''''''((((((((%%%%%%%%&&&&&&&&++++++++$$$$$$$$00000000--------////////::::::::<<<<<<<<5555555599999999BBBBBBBBBBBBBBBB>>>>>>>>EEEEEEEEDDDDDDDD99999999UUUUUUUU))))))))777777777777777744444444********4444444400000000555555557777777722222222========0000000000000000222222225555555500000000........++++++++&&&&&&&&))))))))''''''''((((((((%%%%%%%%&&&&&&&&++++++++$$$$$$$$00000000--------////////::::::::<<<<<<<<5555555588888888BBBBBBBBBBBBBBBB========DDDDDDDDDDDDDDDD99999999UUUUUUUU))))))))777777776666666644444444********3333333300000000555555557777777722222222========0000000000000000222222225555555500000000........********&&&&&&&&))))))))''''''''''''''''%%%%%%%%&&&&&&&&++++++++$$$$$$$$////////--------////////::::::::<<<<<<<<5555555588888888BBBBBBBBBBBBBBBB========DDDDDDDDDDDDDDDD88888888UUUUUUUU))))))))777777776666666644444444********3333333300000000555555556666666622222222========////////////////222222225555555500000000--------********%%%%%%%%))))))))''''''''''''''''$$$$$$$$&&&&&&&&++++++++$$$$$$$$////////--------////////::::::::<<<<<<<<4444444488888888AAAAAAAABBBBBBBB========DDDDDDDDDDDDDDDD88888888UUUUUUUU))))))))777777776666666644444444********3333333300000000555555556666666622222222========////////////////111111115555555500000000--------********%%%%%%%%))))))))''''''''''''''''$$$$$$$$&&&&&&&&++++++++$$$$$$$$////////,,,,,,,,////////::::::::<<<<<<<<4444444488888888AAAAAAAABBBBBBBB========DDDDDDDDDDDDDDDD88888888UUUUUUUU))))))))777777776666666644444444))))))))33333333////////555555556666666622222222========////////////////111111115555555500000000--------********%%%%%%%%))))))))''''''''''''''''$$$$$$$$&&&&&&&&++++++++$$$$$$$$////////,,,,,,,,////////::::::::<<<<<<<<4444444488888888AAAAAAAABBBBBBBB========DDDDDDDDDDDDDDDD88888888TTTTTTTT((((((((777777776666666633333333))))))))33333333////////444444446666666622222222<<<<<<<>>>>>>>BBBBBBBB;;;;;;;;999999994444444411111111--------6666666666666666333333332222222233333333////////444444446666666611111111<<<<<<<>>>>>>>BBBBBBBB;;;;;;;;999999994444444411111111--------6666666655555555333333331111111133333333////////444444446666666611111111<<<<<<<>>>>>>>AAAAAAAA;;;;;;;;999999994444444411111111--------6666666655555555333333331111111122222222////////444444446666666611111111<<<<<<<>>>>>>>AAAAAAAA;;;;;;;;999999994444444411111111--------6666666655555555333333331111111122222222////////444444445555555511111111<<<<<<<>>>>>>>AAAAAAAA;;;;;;;;999999994444444411111111--------6666666655555555333333331111111122222222////////444444445555555511111111<<<<<<<<........))))))))11111111,,,,,,,,********,,,,,,,,22222222--------((((((((&&&&&&&&********########%%%%%%%%********########........&&&&&&&&))))))))00000000666666663333333377777777@@@@@@@@>>>>>>>>AAAAAAAA;;;;;;;;999999994444444411111111--------6666666655555555333333331111111122222222////////444444445555555511111111<<<<<<<<........))))))))11111111,,,,,,,,********,,,,,,,,22222222--------((((((((&&&&&&&&********########%%%%%%%%********########........&&&&&&&&))))))))00000000666666663333333377777777@@@@@@@@========AAAAAAAA;;;;;;;;999999994444444411111111--------6666666655555555333333331111111122222222........444444445555555511111111<<<<<<<<........))))))))00000000,,,,,,,,********,,,,,,,,22222222--------((((((((&&&&&&&&))))))))########%%%%%%%%********########........&&&&&&&&))))))))00000000666666663333333377777777@@@@@@@@========AAAAAAAA;;;;;;;;999999994444444411111111--------6666666655555555333333331111111122222222........33333333555555551111111133333333........1111111100000000&&&&&&&&22222222,,,,,,,,7777777722222222((((((((&&&&&&&&........,,,,,,,,--------********++++++++........&&&&&&&&))))))))++++++++666666663333333377777777@@@@@@@@88888888AAAAAAAA6666666600000000////////11111111--------6666666655555555222222226666666622222222........33333333555555551111111133333333........1111111100000000&&&&&&&&22222222,,,,,,,,7777777722222222((((((((&&&&&&&&........,,,,,,,,--------********++++++++........&&&&&&&&))))))))++++++++555555553333333377777777@@@@@@@@88888888AAAAAAAA6666666600000000........11111111--------5555555555555555222222226666666622222222........33333333555555551111111133333333........1111111100000000&&&&&&&&22222222,,,,,,,,6666666611111111((((((((&&&&&&&&........++++++++--------))))))))++++++++........&&&&&&&&))))))))++++++++555555553333333377777777@@@@@@@@88888888AAAAAAAA5555555500000000........11111111--------5555555555555555222222226666666622222222........33333333555555551111111133333333........1111111100000000&&&&&&&&22222222,,,,,,,,6666666611111111((((((((%%%%%%%%........++++++++--------))))))))++++++++........&&&&&&&&((((((((++++++++555555553333333377777777@@@@@@@@88888888AAAAAAAA5555555500000000........11111111,,,,,,,,5555555555555555222222226666666622222222........33333333555555551111111133333333........1111111100000000&&&&&&&&22222222,,,,,,,,6666666611111111((((((((%%%%%%%%........++++++++--------))))))))++++++++........&&&&&&&&((((((((++++++++555555553333333377777777@@@@@@@@88888888AAAAAAAA5555555500000000........11111111,,,,,,,,5555555555555555222222226666666622222222........33333333555555551111111133333333........1111111100000000&&&&&&&&22222222,,,,,,,,6666666611111111((((((((%%%%%%%%........++++++++--------))))))))++++++++........&&&&&&&&((((((((++++++++555555553333333377777777@@@@@@@@88888888AAAAAAAA5555555500000000........11111111,,,,,,,,5555555555555555222222226666666622222222........33333333555555551111111133333333........1111111100000000&&&&&&&&22222222,,,,,,,,6666666611111111((((((((%%%%%%%%........++++++++--------))))))))++++++++........&&&&&&&&((((((((++++++++555555553333333377777777@@@@@@@@88888888AAAAAAAA5555555500000000........11111111,,,,,,,,5555555555555555222222226666666622222222........33333333555555551111111133333333........1111111100000000&&&&&&&&22222222,,,,,,,,6666666611111111((((((((%%%%%%%%........++++++++--------))))))))++++++++........&&&&&&&&((((((((++++++++555555553333333377777777@@@@@@@@88888888AAAAAAAA5555555500000000........11111111,,,,,,,,5555555555555555222222226666666622222222........333333335555555511111111........&&&&&&&&6666666600000000////////........,,,,,,,,6666666611111111((((((((................0000000022222222))))))))((((((((................((((((((333333335555555533333333........8888888800000000888888885555555533333333........11111111,,,,,,,,5555555555555555222222226666666622222222........333333335555555511111111........&&&&&&&&6666666600000000////////........,,,,,,,,6666666611111111((((((((................0000000022222222))))))))((((((((........////////((((((((333333335555555533333333........8888888800000000888888885555555533333333........11111111,,,,,,,,5555555555555555222222226666666622222222........333333335555555511111111........&&&&&&&&6666666600000000////////........,,,,,,,,6666666611111111((((((((................1111111122222222))))))))((((((((........////////))))))))333333335555555533333333........8888888800000000999999995555555533333333........11111111--------5555555555555555222222226666666622222222........333333335555555511111111........&&&&&&&&6666666600000000////////........,,,,,,,,6666666622222222((((((((................1111111122222222********((((((((........////////))))))))333333335555555533333333........8888888800000000999999996666666633333333........11111111--------5555555555555555222222226666666622222222........333333335555555511111111........&&&&&&&&6666666600000000////////........,,,,,,,,7777777722222222((((((((................1111111122222222********((((((((........////////))))))))444444445555555533333333........8888888800000000999999996666666633333333........11111111--------5555555555555555222222226666666622222222........333333335555555511111111........&&&&&&&&6666666600000000////////........,,,,,,,,7777777722222222((((((((................1111111122222222********((((((((........////////))))))))444444446666666633333333........8888888800000000999999996666666633333333////////11111111--------6666666655555555222222226666666622222222........333333335555555511111111........&&&&&&&&6666666600000000////////////////,,,,,,,,7777777722222222((((((((........////////1111111122222222********((((((((........////////))))))))444444446666666633333333........8888888800000000999999996666666644444444////////11111111--------6666666655555555333333336666666622222222........333333335555555511111111........&&&&&&&&7777777700000000////////////////,,,,,,,,7777777722222222((((((((........////////1111111122222222********((((((((........////////))))))))444444446666666633333333////////8888888800000000999999996666666644444444////////11111111--------6666666655555555333333336666666622222222........4444444455555555((((((((////////))))))))........((((((((44444444********,,,,,,,,........22222222((((((((++++++++////////((((((((****************########........++++++++))))))))00000000--------++++++++))))))))++++++++++++++++44444444--------00000000////////((((((((--------6666666655555555333333336666666622222222////////4444444455555555))))))))////////))))))))........((((((((44444444********,,,,,,,,........22222222((((((((++++++++////////))))))))****************########........,,,,,,,,))))))))11111111--------++++++++********++++++++++++++++44444444--------00000000////////))))))))--------6666666655555555333333336666666622222222////////4444444455555555))))))))////////********////////((((((((44444444********--------////////22222222((((((((++++++++////////))))))))****************########........,,,,,,,,))))))))11111111........++++++++********++++++++++++++++44444444........00000000////////))))))))--------6666666655555555333333336666666622222222////////4444444455555555))))))))////////********////////((((((((44444444********--------////////22222222((((((((++++++++////////))))))))****************########........,,,,,,,,))))))))11111111........++++++++********++++++++++++++++44444444........11111111////////))))))))--------6666666655555555333333336666666622222222////////4444444466666666))))))))////////********////////))))))))44444444********--------////////22222222))))))))++++++++////////))))))))****************########////////,,,,,,,,))))))))11111111........++++++++********++++++++++++++++44444444........11111111////////))))))))--------6666666655555555333333337777777733333333////////4444444466666666))))))))////////********////////))))))))44444444********--------////////22222222))))))))++++++++////////))))))))****************########////////,,,,,,,,))))))))11111111........++++++++********++++++++,,,,,,,,44444444........11111111////////))))))))--------6666666666666666333333337777777733333333////////4444444466666666))))))))////////********////////))))))))55555555********--------////////22222222)))))))),,,,,,,,////////))))))))++++++++********########////////,,,,,,,,))))))))11111111........,,,,,,,,********++++++++,,,,,,,,44444444........11111111////////))))))))--------6666666666666666333333337777777733333333////////4444444466666666))))))))////////********////////))))))))55555555********--------////////22222222)))))))),,,,,,,,////////))))))))++++++++++++++++$$$$$$$$////////,,,,,,,,********11111111........,,,,,,,,********++++++++,,,,,,,,44444444........11111111////////))))))))........6666666666666666333333337777777733333333////////4444444466666666$$$$$$$$////////////////********$$$$$$$$,,,,,,,,********--------********33333333))))))))''''''''////////--------&&&&&&&&++++++++$$$$$$$$////////''''''''********,,,,,,,,11111111''''''''********,,,,,,,,55555555)))))))),,,,,,,,////////--------........6666666666666666333333337777777733333333////////4444444466666666$$$$$$$$////////////////********$$$$$$$$,,,,,,,,++++++++--------********33333333))))))))''''''''////////--------&&&&&&&&++++++++$$$$$$$$////////''''''''********,,,,,,,,22222222''''''''********,,,,,,,,55555555)))))))),,,,,,,,00000000--------........7777777766666666444444447777777733333333////////4444444466666666$$$$$$$$////////////////********$$$$$$$$--------++++++++--------********33333333))))))))''''''''00000000--------&&&&&&&&++++++++$$$$$$$$////////''''''''********,,,,,,,,22222222''''''''********,,,,,,,,55555555)))))))),,,,,,,,00000000--------........7777777766666666444444447777777733333333////////4444444466666666$$$$$$$$////////////////********$$$$$$$$--------++++++++--------********33333333))))))))''''''''00000000--------&&&&&&&&++++++++$$$$$$$$////////''''''''********,,,,,,,,22222222''''''''********,,,,,,,,55555555)))))))),,,,,,,,00000000--------........7777777766666666444444447777777733333333////////5555555566666666$$$$$$$$00000000////////********$$$$$$$$--------++++++++--------********33333333))))))))''''''''00000000--------&&&&&&&&++++++++$$$$$$$$////////''''''''********,,,,,,,,22222222''''''''********,,,,,,,,55555555)))))))),,,,,,,,00000000--------........7777777766666666444444447777777733333333000000005555555566666666$$$$$$$$00000000////////********$$$$$$$$--------++++++++--------********33333333))))))))''''''''00000000--------&&&&&&&&++++++++$$$$$$$$////////''''''''********,,,,,,,,22222222''''''''++++++++,,,,,,,,55555555)))))))),,,,,,,,00000000--------........7777777766666666444444447777777733333333000000005555555566666666$$$$$$$$0000000000000000********$$$$$$$$--------++++++++--------********33333333))))))))''''''''00000000--------&&&&&&&&++++++++$$$$$$$$////////''''''''********,,,,,,,,22222222''''''''++++++++,,,,,,,,55555555)))))))),,,,,,,,00000000--------........7777777766666666444444447777777733333333000000005555555566666666$$$$$$$$0000000000000000********$$$$$$$$--------++++++++--------********33333333))))))))''''''''00000000--------&&&&&&&&++++++++$$$$$$$$////////''''''''********--------22222222''''''''++++++++,,,,,,,,55555555)))))))),,,,,,,,00000000--------........7777777766666666444444447777777733333333000000005555555566666666$$$$$$$$0000000000000000********--------00000000++++++++--------********++++++++))))))))''''''''0000000022222222&&&&&&&&++++++++$$$$$$$$////////((((((((********--------........''''''''++++++++5555555555555555)))))))),,,,,,,,00000000********................6666666644444444////////333333330000000055555555--------$$$$$$$$0000000000000000++++++++--------00000000++++++++........********++++++++))))))))''''''''0000000022222222&&&&&&&&++++++++$$$$$$$$////////((((((((********--------////////''''''''++++++++5555555555555555)))))))),,,,,,,,00000000********................6666666644444444////////333333330000000055555555--------$$$$$$$$0000000000000000++++++++--------00000000++++++++........++++++++++++++++))))))))''''''''0000000022222222&&&&&&&&++++++++$$$$$$$$////////((((((((********--------////////''''''''++++++++5555555555555555********,,,,,,,,00000000********................6666666644444444////////333333330000000055555555--------$$$$$$$$0000000000000000++++++++--------00000000++++++++........++++++++++++++++))))))))''''''''0000000022222222&&&&&&&&++++++++$$$$$$$$////////((((((((********--------////////''''''''++++++++5555555555555555********,,,,,,,,00000000********................6666666644444444////////333333330000000055555555--------$$$$$$$$0000000000000000++++++++--------00000000++++++++........++++++++++++++++))))))))''''''''0000000022222222&&&&&&&&++++++++$$$$$$$$////////((((((((********--------////////''''''''++++++++5555555555555555********,,,,,,,,00000000********................6666666644444444////////333333330000000055555555--------$$$$$$$$0000000000000000++++++++--------00000000++++++++........++++++++++++++++))))))))''''''''0000000022222222&&&&&&&&++++++++$$$$$$$$////////((((((((********--------////////''''''''++++++++5555555555555555********,,,,,,,,00000000********................6666666644444444////////333333330000000055555555--------$$$$$$$$0000000000000000++++++++--------00000000++++++++........++++++++++++++++))))))))''''''''0000000022222222&&&&&&&&++++++++$$$$$$$$////////((((((((********--------////////''''''''++++++++5555555555555555********,,,,,,,,00000000********................6666666644444444////////333333330000000055555555--------$$$$$$$$0000000000000000++++++++--------00000000++++++++........++++++++++++++++))))))))''''''''0000000022222222&&&&&&&&++++++++$$$$$$$$////////((((((((********--------////////''''''''++++++++5555555555555555********,,,,,,,,00000000********................6666666644444444////////333333330000000055555555--------$$$$$$$$''''''''00000000++++++++22222222--------++++++++........++++++++&&&&&&&&))))))))''''''''0000000022222222&&&&&&&&++++++++--------''''''''((((((((********--------))))))))''''''''++++++++1111111155555555********,,,,,,,,''''''''%%%%%%%%&&&&&&&&))))))))........++++++++********333333330000000055555555(((((((($$$$$$$$''''''''00000000++++++++22222222--------++++++++........++++++++&&&&&&&&))))))))''''''''0000000022222222&&&&&&&&++++++++--------''''''''((((((((********--------********''''''''++++++++1111111155555555********,,,,,,,,''''''''%%%%%%%%&&&&&&&&))))))))........++++++++********333333330000000055555555(((((((($$$$$$$$''''''''00000000++++++++22222222--------++++++++........++++++++&&&&&&&&))))))))''''''''0000000022222222&&&&&&&&++++++++--------''''''''((((((((********--------********''''''''++++++++1111111155555555********,,,,,,,,''''''''%%%%%%%%&&&&&&&&))))))))........++++++++********333333330000000055555555(((((((($$$$$$$$''''''''00000000++++++++22222222--------++++++++........++++++++&&&&&&&&))))))))''''''''0000000022222222&&&&&&&&++++++++--------''''''''((((((((********--------********''''''''++++++++1111111155555555********,,,,,,,,''''''''%%%%%%%%&&&&&&&&))))))))........++++++++********333333330000000055555555((((((((%%%%%%%%''''''''00000000++++++++22222222--------++++++++........++++++++&&&&&&&&))))))))''''''''0000000022222222&&&&&&&&++++++++--------''''''''((((((((********--------********''''''''++++++++1111111155555555********,,,,,,,,''''''''%%%%%%%%&&&&&&&&))))))))........++++++++********333333330000000055555555((((((((%%%%%%%%''''''''00000000++++++++22222222--------++++++++........++++++++&&&&&&&&))))))))''''''''0000000022222222&&&&&&&&++++++++--------''''''''((((((((********--------********''''''''++++++++1111111155555555********,,,,,,,,''''''''%%%%%%%%&&&&&&&&))))))))........++++++++********333333330000000055555555((((((((%%%%%%%%''''''''00000000++++++++22222222--------++++++++........++++++++&&&&&&&&))))))))''''''''0000000022222222&&&&&&&&++++++++--------''''''''((((((((********--------********''''''''++++++++1111111155555555********,,,,,,,,((((((((%%%%%%%%&&&&&&&&))))))))........++++++++********333333330000000055555555((((((((%%%%%%%%''''''''00000000++++++++22222222--------++++++++........++++++++&&&&&&&&))))))))''''''''0000000022222222&&&&&&&&++++++++--------''''''''((((((((********--------********''''''''++++++++2222222255555555********,,,,,,,,((((((((%%%%%%%%&&&&&&&&))))))))........++++++++********333333330000000055555555((((((((%%%%%%%%++++++++00000000++++++++22222222((((((((++++++++........++++++++&&&&&&&&))))))))''''''''0000000022222222&&&&&&&&++++++++))))))))""""""""((((((((********--------********''''''''"""""""" 5555555555555555********,,,,,,,,""""""""%%%%%%%% ))))))))))))))))&&&&&&&&********444444440000000055555555((((((((%%%%%%%%++++++++00000000++++++++22222222((((((((++++++++........++++++++&&&&&&&&********''''''''0000000022222222&&&&&&&&++++++++))))))))""""""""((((((((********--------********''''''''"""""""" 5555555555555555********--------""""""""%%%%%%%% ))))))))))))))))&&&&&&&&********444444440000000055555555((((((((%%%%%%%%++++++++00000000++++++++22222222((((((((++++++++........++++++++&&&&&&&&********''''''''0000000022222222&&&&&&&&++++++++))))))))""""""""((((((((********--------********''''''''"""""""" 5555555555555555********--------""""""""%%%%%%%% ))))))))))))))))&&&&&&&&********444444440000000055555555((((((((%%%%%%%%++++++++00000000++++++++22222222((((((((++++++++........++++++++&&&&&&&&********''''''''0000000022222222&&&&&&&&++++++++))))))))""""""""((((((((********--------********''''''''"""""""" 5555555555555555********--------""""""""%%%%%%%% ))))))))))))))))&&&&&&&&********444444440000000055555555((((((((%%%%%%%%++++++++00000000++++++++22222222((((((((++++++++........++++++++&&&&&&&&********''''''''0000000022222222&&&&&&&&++++++++))))))))""""""""((((((((********--------********''''''''"""""""" 5555555555555555********--------""""""""%%%%%%%% ))))))))))))))))&&&&&&&&********444444440000000055555555((((((((%%%%%%%%++++++++00000000++++++++22222222((((((((++++++++........++++++++&&&&&&&&********''''''''0000000022222222&&&&&&&&++++++++))))))))""""""""((((((((********--------********''''''''"""""""" 5555555555555555********--------""""""""%%%%%%%% ))))))))))))))))&&&&&&&&********444444440000000055555555((((((((%%%%%%%%++++++++00000000++++++++22222222((((((((++++++++........++++++++&&&&&&&&********''''''''0000000022222222&&&&&&&&++++++++))))))))""""""""((((((((********--------********''''''''"""""""" 5555555555555555********--------""""""""%%%%%%%% ))))))))))))))))&&&&&&&&********444444440000000055555555((((((((%%%%%%%%++++++++00000000++++++++22222222((((((((++++++++........++++++++&&&&&&&&********''''''''0000000022222222&&&&&&&&++++++++))))))))""""""""((((((((********--------********''''''''"""""""" 5555555555555555********--------""""""""%%%%%%%% ))))))))))))))))&&&&&&&&********444444440000000055555555((((((((%%%%%%%%0000000000000000++++++++22222222((((((((++++++++........++++++++&&&&&&&&********''''''''0000000022222222&&&&&&&&++++++++$$$$$$$$********((((((((********--------********'''''''' ::::::::55555555********$$$$$$$$""""""""%%%%%%%% )))))))) &&&&&&&&********++++++++0000000055555555((((((((%%%%%%%%0000000000000000++++++++22222222((((((((++++++++........++++++++&&&&&&&&********''''''''0000000022222222&&&&&&&&++++++++$$$$$$$$********((((((((********--------********'''''''' ::::::::55555555********$$$$$$$$""""""""%%%%%%%% )))))))) &&&&&&&&********++++++++0000000055555555((((((((%%%%%%%%0000000000000000++++++++22222222((((((((++++++++........++++++++&&&&&&&&))))))))''''''''0000000022222222&&&&&&&&++++++++$$$$$$$$********((((((((********--------********'''''''' ::::::::55555555********$$$$$$$$""""""""%%%%%%%% )))))))) &&&&&&&&********++++++++0000000055555555((((((((%%%%%%%%0000000000000000++++++++22222222((((((((++++++++........++++++++&&&&&&&&))))))))''''''''0000000022222222&&&&&&&&++++++++$$$$$$$$********((((((((********--------********'''''''' ::::::::55555555********$$$$$$$$""""""""%%%%%%%% )))))))) &&&&&&&&********++++++++0000000055555555((((((((%%%%%%%%0000000000000000++++++++22222222((((((((++++++++........++++++++&&&&&&&&))))))))''''''''0000000022222222&&&&&&&&++++++++$$$$$$$$********((((((((********--------********'''''''' ::::::::55555555********$$$$$$$$""""""""%%%%%%%% )))))))) &&&&&&&&********++++++++0000000055555555(((((((($$$$$$$$0000000000000000++++++++22222222((((((((++++++++........++++++++&&&&&&&&))))))))''''''''0000000022222222&&&&&&&&++++++++$$$$$$$$********((((((((********--------********'''''''' ::::::::55555555********$$$$$$$$""""""""%%%%%%%% )))))))) &&&&&&&&********++++++++0000000055555555(((((((($$$$$$$$0000000000000000++++++++22222222((((((((++++++++........++++++++&&&&&&&&))))))))''''''''0000000022222222&&&&&&&&++++++++$$$$$$$$********((((((((********--------))))))))'''''''' ::::::::55555555********$$$$$$$$""""""""%%%%%%%% )))))))) &&&&&&&&********++++++++0000000055555555(((((((($$$$$$$$0000000000000000++++++++22222222((((((((++++++++........++++++++&&&&&&&&))))))))''''''''0000000022222222&&&&&&&&++++++++$$$$$$$$********((((((((********--------))))))))'''''''' ::::::::55555555********$$$$$$$$""""""""%%%%%%%% )))))))) &&&&&&&&********++++++++0000000055555555(((((((($$$$$$$$0000000000000000++++++++2222222200000000++++++++........********&&&&&&&&))))))))''''''''00000000********////////++++++++$$$$$$$$////////((((((((********--------))))))))''''''''::::::::55555555))))))))"""""""" !!!!!!!!########********&&&&&&&&0000000055555555(((((((($$$$$$$$0000000000000000********2222222200000000++++++++--------********&&&&&&&&))))))))''''''''00000000********////////++++++++$$$$$$$$////////((((((((********--------))))))))''''''''::::::::55555555))))))))"""""""" !!!!!!!!########********%%%%%%%%0000000055555555(((((((($$$$$$$$0000000000000000********2222222200000000++++++++--------********%%%%%%%%))))))))''''''''00000000********////////++++++++$$$$$$$$////////''''''''********--------))))))))''''''''::::::::55555555))))))))"""""""" ########********%%%%%%%%0000000055555555(((((((($$$$$$$$0000000000000000********2222222200000000++++++++--------********%%%%%%%%))))))))''''''''00000000********........++++++++$$$$$$$$////////''''''''********,,,,,,,,))))))))''''''''::::::::55555555))))))))"""""""" ########********%%%%%%%%0000000055555555(((((((($$$$$$$$00000000////////********2222222200000000++++++++--------********%%%%%%%%))))))))''''''''00000000))))))))........++++++++$$$$$$$$////////''''''''********,,,,,,,,))))))))''''''''::::::::55555555))))))))"""""""" ########********%%%%%%%%0000000055555555(((((((($$$$$$$$00000000////////********2222222200000000++++++++--------********%%%%%%%%))))))))''''''''00000000))))))))........++++++++$$$$$$$$////////''''''''********,,,,,,,,))))))))''''''''::::::::55555555))))))))"""""""" ########))))))))%%%%%%%%0000000055555555(((((((($$$$$$$$00000000////////********2222222200000000++++++++--------********%%%%%%%%))))))))''''''''00000000))))))))........++++++++$$$$$$$$////////''''''''********,,,,,,,,))))))))''''''''::::::::55555555))))))))"""""""" ########))))))))%%%%%%%%0000000055555555(((((((($$$$$$$$////////////////********2222222200000000++++++++--------********%%%%%%%%))))))))''''''''00000000))))))))........++++++++$$$$$$$$////////''''''''********,,,,,,,,))))))))''''''''9999999955555555))))))))"""""""" ########))))))))%%%%%%%%////////55555555((((((((--------////////88888888********1111111155555555++++++++--------********%%%%%%%%))))))))''''''''00000000--------33333333++++++++,,,,,,,,////////00000000********,,,,,,,,))))))))''''''''%%%%%%%%BBBBBBBB55555555))))))))""""""""  !!!!!!!!))))))))%%%%%%%%''''''''55555555((((((((--------////////88888888********1111111155555555++++++++--------********%%%%%%%%))))))))''''''''00000000--------33333333++++++++,,,,,,,,////////00000000********,,,,,,,,))))))))''''''''%%%%%%%%BBBBBBBB55555555))))))))"""""""" !!!!!!!!))))))))%%%%%%%%''''''''44444444((((((((--------////////88888888********1111111155555555++++++++--------********%%%%%%%%))))))))''''''''00000000--------33333333++++++++,,,,,,,,////////00000000********,,,,,,,,))))))))''''''''%%%%%%%%BBBBBBBB55555555))))))))""""""""  ))))))))%%%%%%%%''''''''44444444((((((((--------////////88888888********1111111155555555++++++++--------********%%%%%%%%))))))))''''''''00000000--------33333333++++++++,,,,,,,,////////00000000********,,,,,,,,))))))))''''''''%%%%%%%%BBBBBBBB55555555))))))))""""""""  ))))))))%%%%%%%%''''''''44444444((((((((--------////////88888888********1111111155555555++++++++--------********%%%%%%%%))))))))''''''''00000000--------33333333++++++++,,,,,,,,////////00000000********,,,,,,,,))))))))''''''''%%%%%%%%BBBBBBBB55555555))))))))""""""""  ))))))))%%%%%%%%''''''''44444444((((((((--------////////88888888********1111111155555555++++++++--------********%%%%%%%%))))))))''''''''00000000--------33333333++++++++,,,,,,,,////////00000000********,,,,,,,,))))))))''''''''%%%%%%%%BBBBBBBB55555555))))))))""""""""  ))))))))%%%%%%%%''''''''44444444((((((((--------////////88888888********1111111155555555++++++++--------********%%%%%%%%))))))))''''''''////////--------33333333++++++++,,,,,,,,////////00000000********,,,,,,,,))))))))''''''''%%%%%%%%BBBBBBBB55555555))))))))""""""""  ))))))))%%%%%%%%''''''''44444444''''''''--------////////88888888********1111111155555555++++++++--------********%%%%%%%%))))))))''''''''////////--------33333333++++++++,,,,,,,,////////00000000********,,,,,,,,))))))))''''''''%%%%%%%%BBBBBBBB55555555))))))))""""""""  ))))))))%%%%%%%%''''''''44444444''''''''))))))))////////========********1111111155555555++++++++--------********%%%%%%%%))))))))''''''''////////))))))))++++++++++++++++11111111////////,,,,,,,,********,,,,,,,,))))))))''''''''""""""""FFFFFFFF,,,,,,,,!!!!!!!!""""""""$$$$$$$$ &&&&&&&&))))))))%%%%%%%%!!!!!!!!,,,,,,,,''''''''))))))))////////========********1111111155555555++++++++--------********%%%%%%%%))))))))''''''''////////))))))))++++++++++++++++11111111////////,,,,,,,,********,,,,,,,,))))))))''''''''""""""""FFFFFFFF,,,,,,,,!!!!!!!!""""""""$$$$$$$$ &&&&&&&&))))))))%%%%%%%%!!!!!!!!,,,,,,,,''''''''))))))))////////========********1111111155555555++++++++--------********%%%%%%%%))))))))''''''''00000000))))))))++++++++++++++++11111111////////,,,,,,,,********,,,,,,,,))))))))''''''''""""""""GGGGGGGG,,,,,,,,!!!!!!!!""""""""$$$$$$$$ &&&&&&&&))))))))%%%%%%%%!!!!!!!!,,,,,,,,(((((((())))))))////////========********1111111155555555++++++++--------********%%%%%%%%))))))))''''''''00000000))))))))++++++++++++++++11111111////////,,,,,,,,********,,,,,,,,))))))))''''''''""""""""GGGGGGGG,,,,,,,,!!!!!!!!""""""""$$$$$$$$ &&&&&&&&))))))))%%%%%%%%!!!!!!!!,,,,,,,,(((((((())))))))////////========********1111111155555555++++++++--------********%%%%%%%%))))))))''''''''00000000))))))))++++++++++++++++11111111////////,,,,,,,,********,,,,,,,,))))))))''''''''""""""""GGGGGGGG,,,,,,,,!!!!!!!!""""""""$$$$$$$$ &&&&&&&&))))))))%%%%%%%%!!!!!!!!,,,,,,,,(((((((())))))))////////========********1111111155555555++++++++--------********%%%%%%%%))))))))''''''''00000000))))))))++++++++++++++++11111111////////,,,,,,,,********,,,,,,,,))))))))''''''''""""""""GGGGGGGG,,,,,,,,!!!!!!!!""""""""$$$$$$$$ &&&&&&&&))))))))%%%%%%%%!!!!!!!!,,,,,,,,(((((((())))))))////////========********1111111155555555++++++++--------********%%%%%%%%))))))))''''''''00000000))))))))++++++++++++++++11111111////////,,,,,,,,********,,,,,,,,))))))))''''''''""""""""GGGGGGGG,,,,,,,,!!!!!!!!""""""""$$$$$$$$ &&&&&&&&))))))))%%%%%%%%!!!!!!!!,,,,,,,,(((((((())))))))////////========********1111111155555555++++++++--------********%%%%%%%%))))))))''''''''00000000))))))))++++++++++++++++11111111////////,,,,,,,,********,,,,,,,,))))))))''''''''""""""""GGGGGGGG,,,,,,,,!!!!!!!!""""""""$$$$$$$$ &&&&&&&&))))))))%%%%%%%%!!!!!!!!,,,,,,,,(((((((($$$$$$$$////////EEEEEEEE333333331111111155555555++++++++--------********........))))))))''''''''00000000$$$$$$$$........++++++++11111111////////00000000********,,,,,,,,))))))))''''''''OOOOOOOO''''''''$$$$$$$$""""""""$$$$$$$$ ########&&&&&&&&!!!!!!!!%%%%%%%%!!!!!!!!&&&&&&&&(((((((($$$$$$$$////////EEEEEEEE333333331111111155555555++++++++--------********........))))))))''''''''00000000$$$$$$$$........++++++++11111111////////00000000********,,,,,,,,))))))))''''''''OOOOOOOO''''''''$$$$$$$$""""""""$$$$$$$$ ########&&&&&&&&!!!!!!!!%%%%%%%%!!!!!!!!&&&&&&&&(((((((($$$$$$$$////////EEEEEEEE333333331111111155555555++++++++--------********........))))))))''''''''00000000$$$$$$$$........++++++++11111111////////00000000********,,,,,,,,))))))))''''''''OOOOOOOO''''''''$$$$$$$$""""""""$$$$$$$$ ########&&&&&&&&!!!!!!!!%%%%%%%%!!!!!!!!&&&&&&&&(((((((($$$$$$$$////////EEEEEEEE333333331111111155555555++++++++--------********........))))))))''''''''00000000$$$$$$$$........++++++++11111111////////00000000********,,,,,,,,))))))))''''''''OOOOOOOO''''''''$$$$$$$$""""""""$$$$$$$$ ########&&&&&&&&!!!!!!!!%%%%%%%%!!!!!!!!''''''''(((((((($$$$$$$$////////EEEEEEEE333333331111111155555555++++++++--------********........))))))))''''''''00000000$$$$$$$$........++++++++11111111////////00000000********,,,,,,,,))))))))''''''''OOOOOOOO''''''''$$$$$$$$""""""""$$$$$$$$ ########&&&&&&&&!!!!!!!!%%%%%%%%!!!!!!!!''''''''(((((((($$$$$$$$////////EEEEEEEE333333331111111155555555++++++++--------********........))))))))''''''''00000000$$$$$$$$........++++++++11111111////////00000000********,,,,,,,,))))))))''''''''OOOOOOOO''''''''$$$$$$$$""""""""$$$$$$$$ ########&&&&&&&&!!!!!!!!%%%%%%%%!!!!!!!!''''''''(((((((($$$$$$$$////////EEEEEEEE333333331111111155555555++++++++--------********........))))))))''''''''00000000$$$$$$$$........++++++++11111111////////00000000********,,,,,,,,))))))))''''''''OOOOOOOO''''''''$$$$$$$$""""""""$$$$$$$$ ########&&&&&&&&!!!!!!!!%%%%%%%%!!!!!!!!''''''''(((((((($$$$$$$$////////EEEEEEEE333333331111111155555555++++++++--------********........))))))))''''''''00000000$$$$$$$$........++++++++11111111////////00000000********,,,,,,,,))))))))''''''''OOOOOOOO''''''''$$$$$$$$""""""""$$$$$$$$ ########&&&&&&&&!!!!!!!!%%%%%%%%!!!!!!!!''''''''(((((((($$$$$$$$88888888BBBBBBBB////////11111111--------++++++++--------********33333333))))))))''''''''00000000$$$$$$$$++++++++++++++++))))))))'''''''',,,,,,,,********,,,,,,,,))))))))''''''''SSSSSSSS''''''''))))))))""""""""%%%%%%%%!!!!!!!!''''''''$$$$$$$$88888888BBBBBBBB////////11111111--------++++++++--------********33333333))))))))''''''''00000000$$$$$$$$++++++++++++++++))))))))'''''''',,,,,,,,********,,,,,,,,))))))))''''''''SSSSSSSS''''''''))))))))""""""""%%%%%%%%!!!!!!!!''''''''$$$$$$$$88888888BBBBBBBB////////11111111--------++++++++--------********33333333))))))))''''''''00000000$$$$$$$$++++++++++++++++))))))))'''''''',,,,,,,,********,,,,,,,,))))))))''''''''SSSSSSSS''''''''))))))))""""""""%%%%%%%%!!!!!!!!''''''''$$$$$$$$88888888BBBBBBBB////////11111111--------++++++++--------********33333333))))))))''''''''00000000$$$$$$$$++++++++++++++++))))))))'''''''',,,,,,,,********,,,,,,,,))))))))''''''''SSSSSSSS''''''''))))))))""""""""%%%%%%%%!!!!!!!!''''''''$$$$$$$$88888888BBBBBBBB////////11111111--------++++++++--------********33333333))))))))''''''''00000000$$$$$$$$++++++++++++++++))))))))'''''''',,,,,,,,********,,,,,,,,))))))))''''''''SSSSSSSS''''''''))))))))""""""""%%%%%%%%!!!!!!!!&&&&&&&&$$$$$$$$88888888AAAAAAAA////////11111111--------++++++++--------********33333333))))))))''''''''00000000$$$$$$$$++++++++++++++++))))))))'''''''',,,,,,,,********,,,,,,,,))))))))''''''''SSSSSSSS''''''''))))))))""""""""%%%%%%%%!!!!!!!!&&&&&&&&$$$$$$$$88888888AAAAAAAA////////11111111,,,,,,,,++++++++--------********33333333))))))))''''''''00000000$$$$$$$$++++++++++++++++))))))))'''''''',,,,,,,,********,,,,,,,,))))))))''''''''SSSSSSSS''''''''))))))))""""""""%%%%%%%%!!!!!!!!&&&&&&&&$$$$$$$$88888888AAAAAAAA////////11111111,,,,,,,,++++++++--------********33333333))))))))''''''''////////$$$$$$$$++++++++++++++++))))))))'''''''',,,,,,,,********,,,,,,,,))))))))''''''''SSSSSSSS''''''''))))))))""""""""%%%%%%%%!!!!!!!!&&&&&&&&--------================22222222111111110000000033333333--------****************))))))))''''''''////////--------........++++++++$$$$$$$$********''''''''********55555555))))))))SSSSSSSS''''''''))))))))""""""""%%%%%%%%!!!!!!!!&&&&&&&&--------========<<<<<<<<22222222111111110000000033333333--------****************))))))))''''''''////////--------........++++++++$$$$$$$$********''''''''********55555555))))))))SSSSSSSS''''''''))))))))""""""""%%%%%%%%!!!!!!!!&&&&&&&&--------========<<<<<<<<22222222111111110000000033333333--------****************))))))))''''''''////////--------........++++++++$$$$$$$$********''''''''********55555555))))))))SSSSSSSS''''''''))))))))""""""""%%%%%%%%!!!!!!!!&&&&&&&&--------========<<<<<<<<22222222111111110000000033333333--------****************))))))))''''''''////////--------........++++++++$$$$$$$$********''''''''********55555555))))))))SSSSSSSS''''''''))))))))""""""""%%%%%%%%!!!!!!!!&&&&&&&&--------========<<<<<<<<22222222111111110000000033333333--------****************))))))))''''''''////////--------........++++++++$$$$$$$$********''''''''********44444444))))))))SSSSSSSS''''''''))))))))""""""""%%%%%%%%!!!!!!!!&&&&&&&&--------<<<<<<<<<<<<<<<<22222222111111110000000033333333--------****************))))))))''''''''////////,,,,,,,,........++++++++$$$$$$$$********''''''''********44444444))))))))SSSSSSSS''''''''))))))))""""""""%%%%%%%%!!!!!!!!&&&&&&&&--------<<<<<<<<<<<<<<<<22222222111111110000000033333333--------****************))))))))''''''''////////,,,,,,,,........++++++++$$$$$$$$********''''''''********44444444))))))))SSSSSSSS''''''''))))))))""""""""%%%%%%%%!!!!!!!!&&&&&&&&--------<<<<<<<<<<<<<<<<22222222111111110000000033333333--------****************))))))))''''''''////////,,,,,,,,........********$$$$$$$$********''''''''********44444444))))))))SSSSSSSS''''''''))))))))""""""""%%%%%%%%!!!!!!!!&&&&&&&&22222222<<<<<<<<44444444////////111111115555555588888888--------********%%%%%%%%))))))))''''''''////////11111111++++++++********$$$$$$$$&&&&&&&&''''''''********11111111))))))))CCCCCCCC))))))))""""""""%%%%%%%%!!!!!!!!&&&&&&&&""""""""22222222<<<<<<<<44444444////////111111115555555588888888--------********%%%%%%%%))))))))&&&&&&&&////////11111111++++++++********$$$$$$$$&&&&&&&&''''''''))))))))11111111))))))))CCCCCCCC))))))))""""""""%%%%%%%%!!!!!!!!&&&&&&&&""""""""22222222<<<<<<<<44444444////////111111115555555588888888--------********%%%%%%%%))))))))&&&&&&&&////////11111111++++++++********########&&&&&&&&''''''''))))))))11111111))))))))CCCCCCCC))))))))""""""""%%%%%%%%!!!!!!!!&&&&&&&&""""""""22222222<<<<<<<<44444444////////111111115555555588888888--------********%%%%%%%%))))))))&&&&&&&&////////11111111++++++++********########&&&&&&&&''''''''))))))))11111111))))))))CCCCCCCC))))))))!!!!!!!!%%%%%%%%!!!!!!!!&&&&&&&&""""""""22222222<<<<<<<<44444444////////111111114444444477777777--------********%%%%%%%%))))))))&&&&&&&&////////11111111++++++++********########&&&&&&&&''''''''))))))))11111111))))))))CCCCCCCC))))))))!!!!!!!!%%%%%%%%!!!!!!!!&&&&&&&&""""""""22222222<<<<<<<<44444444////////111111114444444477777777--------********%%%%%%%%))))))))&&&&&&&&////////11111111****************########&&&&&&&&''''''''))))))))11111111))))))))CCCCCCCC))))))))!!!!!!!!%%%%%%%%!!!!!!!!&&&&&&&&""""""""11111111<<<<<<<<44444444////////111111114444444477777777--------********%%%%%%%%))))))))&&&&&&&&////////11111111****************########&&&&&&&&''''''''))))))))11111111))))))))CCCCCCCC))))))))!!!!!!!!%%%%%%%%!!!!!!!!&&&&&&&&""""""""11111111<<<<<<<<44444444////////111111114444444477777777--------********%%%%%%%%))))))))&&&&&&&&////////11111111****************########&&&&&&&&''''''''))))))))11111111))))))))CCCCCCCC))))))))!!!!!!!!%%%%%%%%!!!!!!!!&&&&&&&&""""""""1111111144444444////////********111111114444444477777777--------22222222--------11111111&&&&&&&&////////))))))))%%%%%%%%********########))))))))'''''''')))))))),,,,,,,,))))))))!!!!!!!!????????11111111!!!!!!!!))))))))!!!!!!!!%%%%%%%%!!!!!!!!&&&&&&&&''''''''1111111144444444////////********111111114444444477777777--------22222222--------11111111&&&&&&&&////////))))))))%%%%%%%%********########))))))))'''''''')))))))),,,,,,,,))))))))!!!!!!!!????????00000000!!!!!!!!))))))))!!!!!!!!%%%%%%%%!!!!!!!!&&&&&&&&''''''''1111111144444444////////********111111114444444477777777--------22222222--------11111111&&&&&&&&////////))))))))%%%%%%%%********########))))))))'''''''')))))))),,,,,,,,((((((((!!!!!!!!????????00000000!!!!!!!!))))))))!!!!!!!!%%%%%%%%!!!!!!!!&&&&&&&&''''''''1111111144444444////////********111111114444444477777777--------22222222--------11111111&&&&&&&&////////))))))))%%%%%%%%********########))))))))'''''''')))))))),,,,,,,,((((((((!!!!!!!!????????00000000!!!!!!!!))))))))!!!!!!!!%%%%%%%%!!!!!!!!&&&&&&&&''''''''1111111144444444////////))))))))111111114444444477777777--------22222222--------11111111&&&&&&&&////////))))))))%%%%%%%%********########))))))))'''''''')))))))),,,,,,,,((((((((!!!!!!!!????????00000000!!!!!!!!((((((((!!!!!!!!$$$$$$$$!!!!!!!!&&&&&&&&''''''''1111111144444444////////))))))))111111114444444477777777,,,,,,,,22222222--------11111111&&&&&&&&////////))))))))%%%%%%%%********########))))))))&&&&&&&&))))))))++++++++((((((((!!!!!!!!????????00000000!!!!!!!!((((((((!!!!!!!!$$$$$$$$!!!!!!!!&&&&&&&&''''''''1111111144444444........))))))))111111114444444477777777,,,,,,,,22222222--------11111111&&&&&&&&////////((((((((%%%%%%%%********########))))))))&&&&&&&&))))))))++++++++((((((((!!!!!!!!????????00000000!!!!!!!!((((((((!!!!!!!!$$$$$$$$!!!!!!!!&&&&&&&&''''''''1111111144444444........))))))))111111114444444477777777,,,,,,,,22222222--------00000000&&&&&&&&////////((((((((%%%%%%%%********########))))))))&&&&&&&&))))))))++++++++((((((((!!!!!!!!????????00000000!!!!!!!!((((((((!!!!!!!!$$$$$$$$!!!!!!!!&&&&&&&&''''''''11111111................))))))))00000000,,,,,,,,////////,,,,,,,,7777777722222222--------&&&&&&&&&&&&&&&&########%%%%%%%%********########&&&&&&&&&&&&&&&&))))))))++++++++((((((((MMMMMMMM++++++++&&&&&&&& !!!!!!!! $$$$$$$$ &&&&&&&&11111111................))))))))00000000++++++++////////,,,,,,,,7777777722222222--------&&&&&&&&&&&&&&&&########%%%%%%%%********########&&&&&&&&&&&&&&&&))))))))++++++++((((((((MMMMMMMM++++++++&&&&&&&& !!!!!!!!$$$$$$$$ %%%%%%%%11111111................))))))))00000000++++++++........,,,,,,,,7777777722222222--------&&&&&&&&&&&&&&&&########%%%%%%%%********########%%%%%%%%&&&&&&&&))))))))++++++++((((((((MMMMMMMM++++++++&&&&&&&&!!!!!!!!$$$$$$$$ %%%%%%%%11111111................))))))))00000000++++++++........,,,,,,,,6666666622222222--------&&&&&&&&&&&&&&&&########%%%%%%%%********########%%%%%%%%&&&&&&&&))))))))++++++++((((((((MMMMMMMM++++++++&&&&&&&&!!!!!!!!$$$$$$$$ %%%%%%%%11111111................))))))))00000000++++++++........,,,,,,,,6666666611111111--------%%%%%%%%&&&&&&&&########%%%%%%%%))))))))########%%%%%%%%&&&&&&&&((((((((++++++++((((((((MMMMMMMM++++++++&&&&&&&&!!!!!!!!$$$$$$$$ %%%%%%%%11111111................))))))))00000000++++++++........,,,,,,,,6666666611111111--------%%%%%%%%&&&&&&&&########$$$$$$$$))))))))""""""""%%%%%%%%&&&&&&&&((((((((++++++++((((((((MMMMMMMM++++++++&&&&&&&& $$$$$$$$ %%%%%%%%11111111................))))))))00000000++++++++........,,,,,,,,6666666611111111--------%%%%%%%%&&&&&&&&########$$$$$$$$))))))))""""""""%%%%%%%%&&&&&&&&((((((((++++++++((((((((MMMMMMMM++++++++&&&&&&&& $$$$$$$$ %%%%%%%%00000000................))))))))00000000++++++++........,,,,,,,,6666666611111111--------%%%%%%%%&&&&&&&&########$$$$$$$$))))))))""""""""%%%%%%%%&&&&&&&&((((((((++++++++((((((((MMMMMMMM********&&&&&&&& $$$$$$$$ %%%%%%%%00000000................))))))))00000000........11111111,,,,,,,,66666666))))))))''''''''%%%%%%%%))))))))########$$$$$$$$))))))))"""""""" &&&&&&&&((((((((++++++++UUUUUUUU********&&&&&&&&  $$$$$$$$$$$$$$$$ %%%%%%%%00000000................))))))))00000000........11111111,,,,,,,,66666666))))))))''''''''%%%%%%%%))))))))########$$$$$$$$))))))))"""""""" &&&&&&&&((((((((++++++++UUUUUUUU********%%%%%%%%  $$$$$$$$$$$$$$$$ %%%%%%%%00000000................))))))))00000000........11111111,,,,,,,,66666666))))))))''''''''%%%%%%%%))))))))########$$$$$$$$))))))))"""""""" &&&&&&&&((((((((++++++++UUUUUUUU********%%%%%%%%  $$$$$$$$$$$$$$$$ %%%%%%%%00000000................))))))))00000000........11111111,,,,,,,,66666666))))))))''''''''%%%%%%%%))))))))########$$$$$$$$))))))))"""""""" &&&&&&&&((((((((++++++++UUUUUUUU********%%%%%%%%  $$$$$$$$######## %%%%%%%%00000000................((((((((00000000........11111111++++++++66666666))))))))''''''''%%%%%%%%))))))))""""""""$$$$$$$$))))))))"""""""" &&&&&&&&((((((((++++++++UUUUUUUU********%%%%%%%%  $$$$$$$$######## %%%%%%%%00000000................((((((((00000000........11111111++++++++66666666))))))))''''''''%%%%%%%%))))))))""""""""$$$$$$$$))))))))"""""""" %%%%%%%%((((((((********UUUUUUUU********%%%%%%%%  $$$$$$$$######## %%%%%%%%00000000................((((((((00000000........11111111++++++++66666666))))))))''''''''%%%%%%%%))))))))""""""""$$$$$$$$))))))))"""""""" %%%%%%%%((((((((********UUUUUUUU********%%%%%%%%  $$$$$$$$######## %%%%%%%%00000000................((((((((00000000........11111111++++++++66666666((((((((''''''''%%%%%%%%))))))))""""""""$$$$$$$$))))))))"""""""" %%%%%%%%((((((((********UUUUUUUU********%%%%%%%%  $$$$$$$$######## %%%%%%%%00000000........--------((((((((00000000++++++++66666666++++++++66666666########''''''''%%%%%%%%........""""""""$$$$$$$$))))))))"""""""" %%%%%%%%((((((((********YYYYYYYY********%%%%%%%%""""""""%%%%%%%%  !!!!!!!!$$$$$$$$""""""""######## %%%%%%%%00000000........--------((((((((00000000++++++++66666666++++++++66666666########''''''''%%%%%%%%........""""""""$$$$$$$$))))))))"""""""" %%%%%%%%((((((((********YYYYYYYY********%%%%%%%%""""""""%%%%%%%%  !!!!!!!!$$$$$$$$""""""""######## %%%%%%%%00000000................((((((((00000000++++++++66666666++++++++66666666########''''''''%%%%%%%%........""""""""$$$$$$$$))))))))"""""""" %%%%%%%%((((((((********YYYYYYYY********%%%%%%%%""""""""%%%%%%%%  !!!!!!!!$$$$$$$$""""""""######## %%%%%%%%00000000................((((((((00000000++++++++66666666++++++++66666666########''''''''%%%%%%%%........""""""""$$$$$$$$))))))))"""""""" %%%%%%%%((((((((********YYYYYYYY********%%%%%%%%""""""""%%%%%%%%  !!!!!!!!$$$$$$$$""""""""######## %%%%%%%%00000000................((((((((00000000++++++++66666666++++++++66666666########''''''''%%%%%%%%........""""""""$$$$$$$$))))))))"""""""" %%%%%%%%((((((((********YYYYYYYY********%%%%%%%%""""""""%%%%%%%%  !!!!!!!!$$$$$$$$""""""""######## %%%%%%%%00000000................((((((((00000000++++++++66666666++++++++66666666########''''''''%%%%%%%%........""""""""$$$$$$$$))))))))"""""""" %%%%%%%%((((((((++++++++ZZZZZZZZ********%%%%%%%%""""""""%%%%%%%%  !!!!!!!!$$$$$$$$""""""""######## %%%%%%%%00000000................((((((((00000000++++++++66666666,,,,,,,,66666666########''''''''%%%%%%%%........""""""""$$$$$$$$))))))))"""""""" &&&&&&&&((((((((++++++++ZZZZZZZZ********%%%%%%%%""""""""%%%%%%%%  !!!!!!!!$$$$$$$$""""""""######## %%%%%%%%00000000................))))))))00000000++++++++66666666,,,,,,,,66666666$$$$$$$$''''''''%%%%%%%%........########$$$$$$$$))))))))"""""""" &&&&&&&&((((((((++++++++ZZZZZZZZ********%%%%%%%%""""""""%%%%%%%%  !!!!!!!!$$$$$$$$""""""""$$$$$$$$ %%%%%%%%000000006666666666666666))))))))00000000........66666666,,,,,,,,........,,,,,,,,''''''''%%%%%%%%........########$$$$$$$$!!!!!!!!"""""""" &&&&&&&&((((((((""""""""ZZZZZZZZ********%%%%%%%%""""""""  ''''''''$$$$$$$$(((((((($$$$$$$$ %%%%%%%% 000000006666666666666666))))))))00000000........66666666,,,,,,,,........,,,,,,,,''''''''%%%%%%%%........########$$$$$$$$!!!!!!!!"""""""" &&&&&&&&((((((((""""""""ZZZZZZZZ********%%%%%%%%""""""""  ''''''''$$$$$$$$(((((((($$$$$$$$ %%%%%%%% 000000006666666666666666))))))))00000000........66666666,,,,,,,,........,,,,,,,,''''''''%%%%%%%%........########$$$$$$$$!!!!!!!!"""""""" &&&&&&&&((((((((""""""""ZZZZZZZZ********&&&&&&&&""""""""  ''''''''$$$$$$$$(((((((($$$$$$$$ %%%%%%%% 000000006666666666666666))))))))00000000........66666666,,,,,,,,........,,,,,,,,''''''''%%%%%%%%........########$$$$$$$$!!!!!!!!"""""""" &&&&&&&&((((((((""""""""ZZZZZZZZ********&&&&&&&&""""""""  ''''''''$$$$$$$$(((((((($$$$$$$$ %%%%%%%% 000000006666666666666666))))))))00000000........66666666,,,,,,,,........,,,,,,,,((((((((%%%%%%%%........########$$$$$$$$!!!!!!!!"""""""" &&&&&&&&((((((((""""""""ZZZZZZZZ********&&&&&&&&""""""""  ''''''''$$$$$$$$(((((((($$$$$$$$ %%%%%%%% 000000006666666666666666))))))))00000000........66666666,,,,,,,,........,,,,,,,,((((((((%%%%%%%%........########$$$$$$$$!!!!!!!!"""""""" &&&&&&&&((((((((""""""""ZZZZZZZZ++++++++&&&&&&&&""""""""  ''''''''$$$$$$$$(((((((($$$$$$$$ %%%%%%%%!!!!!!!!111111116666666666666666))))))))00000000........66666666,,,,,,,,........,,,,,,,,((((((((%%%%%%%%........########$$$$$$$$!!!!!!!!"""""""" &&&&&&&&((((((((""""""""ZZZZZZZZ++++++++&&&&&&&&""""""""  ''''''''$$$$$$$$(((((((($$$$$$$$ %%%%%%%%!!!!!!!!111111116666666666666666))))))))00000000........66666666,,,,,,,,........,,,,,,,,((((((((%%%%%%%%........########$$$$$$$$!!!!!!!!"""""""" &&&&&&&&((((((((""""""""ZZZZZZZZ++++++++&&&&&&&&""""""""  ''''''''$$$$$$$$(((((((($$$$$$$$ %%%%%%%%!!!!!!!!11111111;;;;;;;;;;;;;;;;111111110000000033333333........,,,,,,,,))))))))11111111((((((((%%%%%%%%&&&&&&&&########$$$$$$$$"""""""" &&&&&&&&((((((((ZZZZZZZZ++++++++&&&&&&&& ######## ''''''''$$$$$$$$(((((((($$$$$$$$ %%%%%%%%11111111;;;;;;;;;;;;;;;;111111110000000033333333........,,,,,,,,))))))))11111111((((((((%%%%%%%%&&&&&&&&########$$$$$$$$"""""""" &&&&&&&&((((((((ZZZZZZZZ++++++++&&&&&&&& ######## ''''''''$$$$$$$$(((((((($$$$$$$$ %%%%%%%%11111111;;;;;;;;;;;;;;;;111111110000000044444444........,,,,,,,,))))))))11111111((((((((%%%%%%%%&&&&&&&&########$$$$$$$$"""""""" &&&&&&&&((((((((ZZZZZZZZ++++++++&&&&&&&& ######## ''''''''$$$$$$$$(((((((($$$$$$$$ %%%%%%%%11111111;;;;;;;;;;;;;;;;111111110000000044444444........,,,,,,,,))))))))11111111((((((((%%%%%%%%&&&&&&&&########$$$$$$$$"""""""" &&&&&&&&((((((((ZZZZZZZZ++++++++&&&&&&&& ######## ''''''''$$$$$$$$(((((((($$$$$$$$ %%%%%%%%11111111;;;;;;;;;;;;;;;;111111110000000044444444........,,,,,,,,))))))))11111111((((((((%%%%%%%%&&&&&&&&########$$$$$$$$"""""""" &&&&&&&&((((((((ZZZZZZZZ++++++++&&&&&&&& ######## ''''''''$$$$$$$$(((((((($$$$$$$$ %%%%%%%%11111111;;;;;;;;;;;;;;;;111111110000000044444444........,,,,,,,,))))))))11111111((((((((%%%%%%%%&&&&&&&&########$$$$$$$$"""""""" &&&&&&&&((((((((ZZZZZZZZ++++++++&&&&&&&& ######## ''''''''$$$$$$$$(((((((($$$$$$$$ %%%%%%%%11111111;;;;;;;;;;;;;;;;111111110000000044444444........,,,,,,,,))))))))11111111((((((((%%%%%%%%&&&&&&&&########$$$$$$$$"""""""" &&&&&&&&((((((((ZZZZZZZZ++++++++&&&&&&&& ######## ''''''''$$$$$$$$(((((((($$$$$$$$ %%%%%%%%11111111;;;;;;;;;;;;;;;;111111110000000033333333........,,,,,,,,))))))))11111111((((((((%%%%%%%%&&&&&&&&########$$$$$$$$"""""""" &&&&&&&&((((((((ZZZZZZZZ++++++++&&&&&&&& ######## ''''''''$$$$$$$$(((((((($$$$$$$$ %%%%%%%%99999999;;;;;;;;;;;;;;;;66666666000000003333333322222222,,,,,,,,))))))))11111111((((((((%%%%%%%%))))))))########$$$$$$$$$$$$$$$$"""""""" &&&&&&&&((((((((&&&&&&&&ZZZZZZZZ++++++++&&&&&&&&%%%%%%%% ########$$$$$$$$(((((((($$$$$$$$ %%%%%%%%!!!!!!!!99999999;;;;;;;;;;;;;;;;66666666000000003333333311111111,,,,,,,,))))))))11111111((((((((%%%%%%%%))))))))########$$$$$$$$$$$$$$$$"""""""" &&&&&&&&((((((((&&&&&&&&ZZZZZZZZ++++++++&&&&&&&&%%%%%%%% ########$$$$$$$$(((((((($$$$$$$$ %%%%%%%%!!!!!!!!99999999;;;;;;;;;;;;;;;;66666666000000003333333311111111,,,,,,,,))))))))11111111((((((((%%%%%%%%))))))))########$$$$$$$$$$$$$$$$"""""""" &&&&&&&&((((((((&&&&&&&&ZZZZZZZZ++++++++&&&&&&&&%%%%%%%% ########$$$$$$$$(((((((($$$$$$$$ %%%%%%%%!!!!!!!!99999999;;;;;;;;;;;;;;;;66666666000000003333333311111111,,,,,,,,))))))))11111111((((((((%%%%%%%%))))))))########$$$$$$$$$$$$$$$$"""""""" &&&&&&&&((((((((&&&&&&&&ZZZZZZZZ********&&&&&&&&%%%%%%%% ########$$$$$$$$(((((((($$$$$$$$ %%%%%%%% 99999999;;;;;;;;;;;;;;;;66666666000000003333333311111111,,,,,,,,))))))))11111111''''''''%%%%%%%%))))))))########$$$$$$$$$$$$$$$$"""""""" &&&&&&&&((((((((&&&&&&&&ZZZZZZZZ********&&&&&&&&%%%%%%%% ########$$$$$$$$(((((((($$$$$$$$ %%%%%%%% 99999999;;;;;;;;;;;;;;;;66666666000000003333333311111111,,,,,,,,))))))))11111111''''''''%%%%%%%%))))))))########$$$$$$$$$$$$$$$$"""""""" &&&&&&&&((((((((&&&&&&&&ZZZZZZZZ********&&&&&&&&%%%%%%%% ########$$$$$$$$(((((((($$$$$$$$ %%%%%%%% 99999999;;;;;;;;;;;;;;;;66666666000000003333333311111111,,,,,,,,))))))))11111111''''''''%%%%%%%%))))))))########$$$$$$$$$$$$$$$$"""""""" &&&&&&&&((((((((&&&&&&&&ZZZZZZZZ********&&&&&&&&%%%%%%%% ########$$$$$$$$(((((((($$$$$$$$ %%%%%%%% 99999999;;;;;;;;;;;;;;;;66666666000000003333333311111111,,,,,,,,))))))))11111111''''''''%%%%%%%%))))))))########$$$$$$$$$$$$$$$$"""""""" &&&&&&&&((((((((&&&&&&&&ZZZZZZZZ********%%%%%%%%%%%%%%%% ########$$$$$$$$(((((((($$$$$$$$ %%%%%%%% 55555555;;;;;;;;;;;;;;;;666666660000000033333333........,,,,,,,,))))))))11111111''''''''%%%%%%%%........########$$$$$$$$))))))))"""""""" &&&&&&&&((((((((++++++++RRRRRRRR********%%%%%%%%"""""""" ########$$$$$$$$(((((((($$$$$$$$ 55555555;;;;;;;;;;;;;;;;666666660000000033333333........,,,,,,,,((((((((11111111''''''''%%%%%%%%........########$$$$$$$$))))))))"""""""" &&&&&&&&((((((((++++++++RRRRRRRR********%%%%%%%%"""""""" """"""""$$$$$$$$((((((((######## 55555555;;;;;;;;;;;;;;;;666666660000000033333333........,,,,,,,,((((((((11111111''''''''%%%%%%%%........""""""""$$$$$$$$))))))))"""""""" &&&&&&&&((((((((++++++++RRRRRRRR********%%%%%%%%"""""""" """"""""$$$$$$$$((((((((######## 55555555;;;;;;;;;;;;;;;;666666660000000033333333........++++++++((((((((11111111''''''''%%%%%%%%........""""""""$$$$$$$$))))))))"""""""" %%%%%%%%((((((((++++++++RRRRRRRR********%%%%%%%%"""""""" """"""""$$$$$$$$((((((((######## 55555555;;;;;;;;;;;;;;;;666666660000000033333333........++++++++((((((((11111111''''''''%%%%%%%%........""""""""$$$$$$$$))))))))"""""""" %%%%%%%%((((((((********RRRRRRRR********%%%%%%%%"""""""" """"""""$$$$$$$$((((((((######## 55555555;;;;;;;;;;;;;;;;666666660000000033333333........++++++++((((((((11111111''''''''%%%%%%%%........""""""""$$$$$$$$))))))))"""""""" %%%%%%%%((((((((********QQQQQQQQ********%%%%%%%%"""""""" """"""""$$$$$$$$((((((((######## 55555555;;;;;;;;;;;;;;;;666666660000000033333333........++++++++((((((((11111111''''''''%%%%%%%%........""""""""$$$$$$$$))))))))"""""""" %%%%%%%%((((((((********QQQQQQQQ********%%%%%%%%"""""""" """"""""$$$$$$$$((((((((######## 55555555;;;;;;;;;;;;;;;;666666660000000033333333........++++++++((((((((11111111''''''''%%%%%%%%........""""""""$$$$$$$$))))))))"""""""" %%%%%%%%((((((((********QQQQQQQQ********%%%%%%%%!!!!!!!! """"""""$$$$$$$$''''''''######## 99999999;;;;;;;;;;;;;;;;66666666888888883333333311111111444444441111111111111111''''''''%%%%%%%%........""""""""$$$$$$$$))))))))"""""""" %%%%%%%%((((((((""""""""DDDDDDDD********%%%%%%%%))))))))""""""""$$$$$$$$''''''''########  99999999;;;;;;;;;;;;;;;;66666666888888883333333311111111444444441111111111111111''''''''%%%%%%%%........""""""""$$$$$$$$))))))))""""""""%%%%%%%%((((((((""""""""DDDDDDDD********%%%%%%%%))))))))""""""""$$$$$$$$''''''''######## 99999999;;;;;;;;;;;;;;;;66666666888888883333333311111111444444441111111111111111''''''''%%%%%%%%........""""""""$$$$$$$$))))))))""""""""%%%%%%%%((((((((""""""""DDDDDDDD********%%%%%%%%))))))))""""""""$$$$$$$$''''''''######## 88888888;;;;;;;;;;;;;;;;55555555888888883333333311111111444444441111111111111111''''''''%%%%%%%%........""""""""$$$$$$$$))))))))""""""""%%%%%%%%((((((((""""""""DDDDDDDD********%%%%%%%%((((((((""""""""$$$$$$$$''''''''######## 88888888;;;;;;;;;;;;;;;;55555555888888883333333311111111333333331111111111111111''''''''%%%%%%%%........""""""""$$$$$$$$))))))))""""""""%%%%%%%%((((((((""""""""DDDDDDDD********%%%%%%%%((((((((""""""""$$$$$$$$''''''''######## 88888888;;;;;;;;;;;;;;;;55555555888888883333333311111111333333331111111111111111''''''''%%%%%%%%--------""""""""$$$$$$$$))))))))""""""""%%%%%%%%((((((((""""""""DDDDDDDD********%%%%%%%%((((((((""""""""$$$$$$$$''''''''######## 88888888;;;;;;;;;;;;;;;;55555555888888883333333311111111333333331111111111111111''''''''%%%%%%%%--------""""""""$$$$$$$$))))))))""""""""%%%%%%%%((((((((""""""""DDDDDDDD********%%%%%%%%((((((((""""""""$$$$$$$$''''''''######## 88888888;;;;;;;;::::::::55555555888888883333333311111111333333330000000011111111''''''''%%%%%%%%--------""""""""$$$$$$$$))))))))""""""""%%%%%%%%((((((((""""""""DDDDDDDD********%%%%%%%%((((((((""""""""$$$$$$$$''''''''######## ========;;;;;;;;::::::::55555555444444443333333366666666888888885555555500000000''''''''%%%%%%%%--------""""""""$$$$$$$$))))))))""""""""%%%%%%%%????????********%%%%%%%%--------@@@@@@@@LLLLLLLL########$$$$$$$$%%%%%%%%========::::::::::::::::55555555444444443333333366666666888888885555555500000000''''''''$$$$$$$$--------""""""""$$$$$$$$((((((((!!!!!!!!%%%%%%%%????????********%%%%%%%%--------@@@@@@@@LLLLLLLL########$$$$$$$$%%%%%%%%========::::::::::::::::55555555444444443333333366666666888888885555555500000000''''''''$$$$$$$$--------""""""""########((((((((!!!!!!!!%%%%%%%%????????********%%%%%%%%--------@@@@@@@@LLLLLLLL########$$$$$$$$%%%%%%%%========::::::::::::::::55555555444444442222222266666666888888885555555500000000''''''''$$$$$$$$--------""""""""########((((((((!!!!!!!!%%%%%%%%????????********%%%%%%%%--------@@@@@@@@LLLLLLLL########$$$$$$$$%%%%%%%%========::::::::::::::::55555555444444442222222255555555888888885555555500000000''''''''$$$$$$$$--------""""""""########((((((((!!!!!!!!%%%%%%%%????????********%%%%%%%%--------@@@@@@@@LLLLLLLL########$$$$$$$$%%%%%%%%========::::::::::::::::55555555444444442222222255555555888888885555555500000000&&&&&&&&$$$$$$$$--------""""""""########((((((((!!!!!!!!%%%%%%%%????????))))))))%%%%%%%%--------????????LLLLLLLL########$$$$$$$$%%%%%%%%========::::::::::::::::55555555444444442222222255555555888888885555555500000000&&&&&&&&$$$$$$$$--------""""""""########((((((((!!!!!!!!%%%%%%%%????????))))))))$$$$$$$$--------????????KKKKKKKK########$$$$$$$$%%%%%%%%========::::::::::::::::55555555444444442222222255555555888888885555555500000000&&&&&&&&$$$$$$$$--------!!!!!!!!########((((((((!!!!!!!!%%%%%%%%????????))))))))$$$$$$$$--------????????KKKKKKKK""""""""$$$$$$$$%%%%%%%%========::::::::::::::::55555555777777772222222255555555////////55555555((((((((&&&&&&&&$$$$$$$$--------!!!!!!!!########!!!!!!!!$$$$$$$$66666666!!!!!!!!$$$$$$$$$$$$$$$$ CCCCCCCC////////""""""""$$$$$$$$%%%%%%%%========::::::::::::::::55555555777777772222222255555555////////55555555''''''''&&&&&&&&$$$$$$$$--------!!!!!!!!########!!!!!!!!$$$$$$$$66666666!!!!!!!!$$$$$$$$$$$$$$$$ CCCCCCCC////////""""""""$$$$$$$$%%%%%%%%========::::::::::::::::55555555777777772222222255555555////////55555555''''''''&&&&&&&&$$$$$$$$--------!!!!!!!!########!!!!!!!!$$$$$$$$66666666 $$$$$$$$$$$$$$$$BBBBBBBB////////""""""""$$$$$$$$%%%%%%%%========::::::::::::::::55555555777777772222222255555555////////55555555''''''''&&&&&&&&$$$$$$$$--------!!!!!!!!########!!!!!!!!$$$$$$$$66666666 $$$$$$$$$$$$$$$$BBBBBBBB////////""""""""########%%%%%%%%========::::::::::::::::44444444777777772222222255555555////////55555555''''''''&&&&&&&&$$$$$$$$--------!!!!!!!!########!!!!!!!!$$$$$$$$66666666 $$$$$$$$$$$$$$$$BBBBBBBB////////""""""""########$$$$$$$$<<<<<<<<::::::::::::::::44444444777777772222222255555555////////55555555''''''''&&&&&&&&$$$$$$$$,,,,,,,,!!!!!!!!########!!!!!!!!$$$$$$$$66666666 $$$$$$$$$$$$$$$$BBBBBBBB........""""""""########$$$$$$$$<<<<<<<<::::::::::::::::44444444777777772222222255555555////////55555555''''''''&&&&&&&&$$$$$$$$,,,,,,,,!!!!!!!!########!!!!!!!!$$$$$$$$66666666 $$$$$$$$$$$$$$$$BBBBBBBB........""""""""########$$$$$$$$<<<<<<<<::::::::9999999944444444777777772222222255555555////////55555555''''''''&&&&&&&&$$$$$$$$,,,,,,,,!!!!!!!!########!!!!!!!!$$$$$$$$66666666 $$$$$$$$$$$$$$$$BBBBBBBB........""""""""########$$$$$$$$44444444::::::::9999999944444444333333332222222255555555********,,,,,,,,********&&&&&&&&########,,,,,,,,!!!!!!!!########!!!!!!!!11111111$$$$$$$$$$$$$$$$&&&&&&&& """"""""!!!!!!!!""""""""########$$$$$$$$44444444999999999999999944444444333333332222222255555555********,,,,,,,,********&&&&&&&&########,,,,,,,,!!!!!!!!"""""""" 11111111$$$$$$$$$$$$$$$$&&&&&&&& """"""""!!!!!!!!""""""""########$$$$$$$$44444444999999999999999944444444333333332222222255555555********,,,,,,,,********&&&&&&&&########,,,,,,,,!!!!!!!!"""""""" 11111111########$$$$$$$$&&&&&&&& """"""""!!!!!!!!""""""""########$$$$$$$$44444444999999999999999944444444333333332222222255555555********,,,,,,,,********&&&&&&&&########,,,,,,,,!!!!!!!!"""""""" 11111111########$$$$$$$$&&&&&&&& """"""""!!!!!!!!""""""""########$$$$$$$$44444444999999999999999944444444333333331111111144444444********,,,,,,,,********&&&&&&&&########,,,,,,,,!!!!!!!!"""""""" 11111111########$$$$$$$$&&&&&&&&""""""""!!!!!!!!""""""""########$$$$$$$$44444444999999999999999944444444333333331111111144444444********,,,,,,,,********&&&&&&&&########,,,,,,,,!!!!!!!!"""""""" 00000000########$$$$$$$$&&&&&&&&""""""""!!!!!!!!""""""""########$$$$$$$$44444444999999999999999944444444333333331111111144444444********,,,,,,,,********&&&&&&&&########,,,,,,,,!!!!!!!!"""""""" 00000000########$$$$$$$$&&&&&&&&""""""""!!!!!!!!""""""""########$$$$$$$$44444444999999999999999944444444333333331111111144444444********,,,,,,,,********%%%%%%%%########,,,,,,,,!!!!!!!!"""""""" 00000000########$$$$$$$$&&&&&&&&""""""""!!!!!!!!""""""""########$$$$$$$$........999999999999999944444444........1111111144444444********''''''''''''''''%%%%%%%%########,,,,,,,,!!!!!!!!"""""""""""""""" 00000000(((((((($$$$$$$$!!!!!!!!%%%%%%%%""""""""&&&&&&&&""""""""########........999999999999999944444444........1111111144444444********''''''''''''''''%%%%%%%%########,,,,,,,,!!!!!!!!"""""""""""""""" 00000000(((((((($$$$$$$$!!!!!!!!%%%%%%%%""""""""&&&&&&&&""""""""########........999999999999999944444444........1111111144444444********''''''''''''''''%%%%%%%%########,,,,,,,,!!!!!!!!"""""""""""""""" 00000000(((((((($$$$$$$$!!!!!!!!%%%%%%%%""""""""&&&&&&&&""""""""########........999999999999999944444444........1111111144444444********''''''''''''''''%%%%%%%%########,,,,,,,,!!!!!!!!"""""""""""""""" 00000000(((((((($$$$$$$$!!!!!!!!%%%%%%%%""""""""&&&&&&&&""""""""########........999999999999999944444444........1111111144444444********''''''''''''''''%%%%%%%%########,,,,,,,,!!!!!!!!"""""""""""""""" 00000000(((((((($$$$$$$$!!!!!!!!%%%%%%%%""""""""&&&&&&&&""""""""########........999999999999999944444444........1111111144444444********''''''''''''''''&&&&&&&&########,,,,,,,,!!!!!!!!"""""""""""""""" 00000000(((((((($$$$$$$$!!!!!!!!%%%%%%%%""""""""&&&&&&&&""""""""########////////999999999999999944444444........1111111144444444********''''''''''''''''&&&&&&&&########,,,,,,,,!!!!!!!!"""""""""""""""" 00000000))))))))$$$$$$$$!!!!!!!!%%%%%%%%""""""""&&&&&&&&""""""""########////////999999999999999944444444........1111111144444444********''''''''''''''''&&&&&&&&########,,,,,,,,!!!!!!!!"""""""""""""""" 00000000))))))))$$$$$$$$!!!!!!!!%%%%%%%%""""""""&&&&&&&&""""""""########////////999999999999999944444444........1111111144444444********''''''''********&&&&&&&&########,,,,,,,,!!!!!!!!""""""""'''''''' 11111111))))))))$$$$$$$$!!!!!!!!%%%%%%%%""""""""&&&&&&&&""""""""######## ////////999999999999999944444444........1111111155555555********''''''''********&&&&&&&&########,,,,,,,,!!!!!!!!""""""""'''''''' 11111111))))))))$$$$$$$$!!!!!!!!%%%%%%%%""""""""&&&&&&&&""""""""######## ////////999999999999999944444444........2222222255555555********''''''''********&&&&&&&&########,,,,,,,,!!!!!!!!""""""""'''''''' 11111111))))))))$$$$$$$$!!!!!!!!%%%%%%%%""""""""&&&&&&&&""""""""######## ////////999999999999999944444444........2222222255555555********''''''''********&&&&&&&&########,,,,,,,,!!!!!!!!""""""""'''''''' 11111111))))))))$$$$$$$$!!!!!!!!%%%%%%%%""""""""&&&&&&&&""""""""######## ////////999999999999999944444444........2222222255555555********''''''''********&&&&&&&&########,,,,,,,,!!!!!!!!""""""""'''''''' 11111111))))))))$$$$$$$$!!!!!!!!%%%%%%%%""""""""&&&&&&&&""""""""######## ////////999999999999999944444444........2222222255555555********''''''''********&&&&&&&&########,,,,,,,,!!!!!!!!########'''''''' 11111111))))))))$$$$$$$$!!!!!!!!%%%%%%%%""""""""&&&&&&&&""""""""######## ////////::::::::9999999944444444........2222222255555555********''''''''********&&&&&&&&$$$$$$$$,,,,,,,,!!!!!!!!########((((((((!!!!!!!!11111111))))))))$$$$$$$$!!!!!!!!%%%%%%%%""""""""&&&&&&&&""""""""######## ////////::::::::::::::::44444444........2222222255555555********''''''''++++++++&&&&&&&&$$$$$$$$,,,,,,,,!!!!!!!!########((((((((!!!!!!!!11111111))))))))$$$$$$$$!!!!!!!!%%%%%%%%########&&&&&&&&""""""""######## ////////::::::::11111111,,,,,,,,........))))))))--------********''''''''''''''''&&&&&&&&$$$$$$$$$$$$$$$$!!!!!!!!########!!!!!!!! 11111111))))))))!!!!!!!!%%%%%%%%########&&&&&&&&////////::::::::11111111,,,,,,,,........))))))))--------********''''''''''''''''&&&&&&&&$$$$$$$$$$$$$$$$!!!!!!!!########!!!!!!!! 11111111))))))))!!!!!!!!%%%%%%%%########&&&&&&&&////////::::::::11111111,,,,,,,,........********--------********''''''''''''''''&&&&&&&&$$$$$$$$$$$$$$$$!!!!!!!!########!!!!!!!! 11111111))))))))!!!!!!!!%%%%%%%%########&&&&&&&&////////::::::::11111111,,,,,,,,////////********--------********''''''''''''''''&&&&&&&&$$$$$$$$$$$$$$$$!!!!!!!!########!!!!!!!! 11111111))))))))!!!!!!!!%%%%%%%%########&&&&&&&&////////::::::::22222222,,,,,,,,////////********--------********''''''''''''''''&&&&&&&&$$$$$$$$$$$$$$$$!!!!!!!!########!!!!!!!! 11111111))))))))!!!!!!!!%%%%%%%%########''''''''////////::::::::22222222,,,,,,,,////////********--------********''''''''((((((((&&&&&&&&$$$$$$$$$$$$$$$$!!!!!!!!########!!!!!!!! 11111111))))))))!!!!!!!!%%%%%%%%########''''''''////////::::::::22222222--------////////********--------++++++++((((((((((((((((&&&&&&&&$$$$$$$$$$$$$$$$""""""""######## !!!!!!!! 11111111))))))))!!!!!!!!&&&&&&&&########''''''''////////::::::::22222222--------////////********--------++++++++((((((((((((((((&&&&&&&&$$$$$$$$%%%%%%%%""""""""######## !!!!!!!! 11111111))))))))""""""""&&&&&&&&########''''''''////////::::::::5555555500000000////////--------00000000++++++++((((((((########''''''''$$$$$$$$""""""""########!!!!!!!! 11111111!!!!!!!!""""""""&&&&&&&&00000000::::::::5555555500000000////////........11111111++++++++((((((((########''''''''$$$$$$$$ """"""""########!!!!!!!! 22222222!!!!!!!!""""""""&&&&&&&&00000000::::::::5555555500000000////////........11111111++++++++((((((((########''''''''$$$$$$$$ """"""""$$$$$$$$"""""""" 22222222!!!!!!!! """"""""&&&&&&&&00000000;;;;;;;;6666666600000000////////........11111111++++++++((((((((########''''''''%%%%%%%% """"""""$$$$$$$$"""""""" 22222222!!!!!!!! """"""""&&&&&&&&00000000;;;;;;;;6666666611111111////////........11111111++++++++((((((((########''''''''%%%%%%%% """"""""$$$$$$$$"""""""" 22222222!!!!!!!! """"""""&&&&&&&&00000000;;;;;;;;666666661111111100000000........11111111++++++++((((((((########''''''''%%%%%%%% """"""""$$$$$$$$""""""""  22222222"""""""" """"""""&&&&&&&&00000000;;;;;;;;666666661111111100000000........11111111++++++++((((((((########''''''''%%%%%%%% """"""""$$$$$$$$""""""""  22222222"""""""" """"""""&&&&&&&&00000000;;;;;;;;666666661111111100000000........11111111,,,,,,,,))))))))$$$$$$$$''''''''%%%%%%%% ########$$$$$$$$""""""""  22222222"""""""" ########'''''''' 00000000;;;;;;;;333333336666666600000000++++++++........,,,,,,,,))))))))$$$$$$$$((((((((%%%%%%%% ########$$$$$$$$""""""""  ******** ######## %%%%%%%%11111111;;;;;;;;333333336666666600000000++++++++........,,,,,,,,))))))))$$$$$$$$((((((((%%%%%%%%!!!!!!!!########$$$$$$$$""""""""  ******** ######## %%%%%%%%11111111<<<<<<<<333333336666666600000000++++++++........,,,,,,,,))))))))$$$$$$$$((((((((&&&&&&&&!!!!!!!!########%%%%%%%%########  ********!!!!!!!!######## %%%%%%%%11111111<<<<<<<<333333336666666600000000++++++++////////,,,,,,,,))))))))$$$$$$$$((((((((&&&&&&&&!!!!!!!!########%%%%%%%%########  ********!!!!!!!!######## %%%%%%%%11111111<<<<<<<<333333337777777700000000,,,,,,,,////////,,,,,,,,))))))))$$$$$$$$((((((((&&&&&&&&!!!!!!!!########%%%%%%%%########  ********!!!!!!!!######## %%%%%%%%11111111<<<<<<<<333333337777777711111111,,,,,,,,////////,,,,,,,,))))))))$$$$$$$$((((((((&&&&&&&&!!!!!!!!########%%%%%%%%########!!!!!!!! ++++++++!!!!!!!!########!!!!!!!!&&&&&&&&11111111<<<<<<<<444444447777777711111111,,,,,,,,////////,,,,,,,,))))))))$$$$$$$$((((((((&&&&&&&&!!!!!!!!########%%%%%%%%########!!!!!!!! ++++++++!!!!!!!!########!!!!!!!!&&&&&&&&11111111<<<<<<<<444444447777777711111111,,,,,,,,////////--------********%%%%%%%%((((((((&&&&&&&&!!!!!!!!$$$$$$$$%%%%%%%%########!!!!!!!! ++++++++!!!!!!!!$$$$$$$$!!!!!!!!&&&&&&&&11111111<<<<<<<<777777777777777711111111''''''''********--------********%%%%%%%%((((((((&&&&&&&&!!!!!!!!$$$$$$$$######## &&&&&&&&$$$$$$$$!!!!!!!!&&&&&&&&22222222<<<<<<<<777777777777777711111111''''''''********--------********%%%%%%%%))))))))&&&&&&&&""""""""$$$$$$$$######## &&&&&&&&$$$$$$$$!!!!!!!!&&&&&&&&22222222<<<<<<<<777777777777777711111111''''''''********--------********%%%%%%%%))))))))&&&&&&&&""""""""$$$$$$$$$$$$$$$$ &&&&&&&&$$$$$$$$!!!!!!!!&&&&&&&&22222222<<<<<<<<777777777777777711111111''''''''********--------********%%%%%%%%))))))))''''''''""""""""$$$$$$$$$$$$$$$$ &&&&&&&&$$$$$$$$!!!!!!!!&&&&&&&&22222222========888888887777777711111111''''''''********--------********%%%%%%%%))))))))''''''''""""""""$$$$$$$$$$$$$$$$ &&&&&&&&$$$$$$$$!!!!!!!!&&&&&&&&22222222========888888887777777711111111''''''''++++++++--------********%%%%%%%%))))))))''''''''""""""""$$$$$$$$$$$$$$$$ &&&&&&&&$$$$$$$$!!!!!!!!&&&&&&&&22222222========888888887777777711111111''''''''++++++++--------********%%%%%%%%))))))))''''''''""""""""$$$$$$$$$$$$$$$$ &&&&&&&&$$$$$$$$!!!!!!!!&&&&&&&&22222222========888888887777777711111111''''''''++++++++--------********%%%%%%%%))))))))''''''''""""""""$$$$$$$$$$$$$$$$ &&&&&&&&$$$$$$$$!!!!!!!!''''''''22222222========444444448888888811111111((((((((++++++++--------********%%%%%%%%))))))))''''''''""""""""$$$$$$$$  !!!!!!!!''''''''22222222========444444448888888822222222((((((((++++++++--------********%%%%%%%%))))))))''''''''""""""""$$$$$$$$  """"""""''''''''22222222========444444448888888822222222((((((((++++++++--------********%%%%%%%%))))))))''''''''""""""""$$$$$$$$  """"""""''''''''22222222========444444448888888822222222((((((((++++++++--------********%%%%%%%%))))))))''''''''""""""""$$$$$$$$  """"""""''''''''22222222========555555558888888822222222((((((((++++++++--------********%%%%%%%%))))))))''''''''""""""""$$$$$$$$  """"""""''''''''22222222========555555558888888822222222((((((((++++++++--------********%%%%%%%%))))))))''''''''""""""""$$$$$$$$  """"""""''''''''22222222========555555558888888822222222((((((((++++++++--------********&&&&&&&&))))))))''''''''""""""""$$$$$$$$  """"""""''''''''22222222========555555558888888822222222((((((((++++++++........++++++++&&&&&&&&))))))))''''''''""""""""%%%%%%%%  """"""""''''''''22222222========000000000000000022222222((((((((++++++++%%%%%%%%++++++++&&&&&&&&))))))))''''''''""""""""%%%%%%%%"""""""" 22222222========000000000000000022222222((((((((++++++++%%%%%%%%++++++++&&&&&&&&))))))))''''''''""""""""%%%%%%%%"""""""" 22222222========000000000000000022222222((((((((++++++++%%%%%%%%++++++++&&&&&&&&))))))))''''''''""""""""%%%%%%%%"""""""" 22222222========000000000000000022222222((((((((++++++++%%%%%%%%++++++++&&&&&&&&********''''''''########%%%%%%%%"""""""" 33333333========000000000000000022222222((((((((++++++++%%%%%%%%++++++++&&&&&&&&********''''''''########%%%%%%%%"""""""" 33333333========000000000000000022222222((((((((++++++++%%%%%%%%++++++++&&&&&&&&********''''''''########%%%%%%%%"""""""" 33333333========000000000000000022222222((((((((++++++++&&&&&&&&++++++++&&&&&&&&********''''''''########%%%%%%%%######## 33333333========000000000000000022222222((((((((++++++++&&&&&&&&++++++++&&&&&&&&********''''''''########%%%%%%%%######## 33333333========88888888++++++++22222222((((((((++++++++!!!!!!!!++++++++&&&&&&&&********((((((((########%%%%%%%% """"""""########  33333333========88888888++++++++22222222((((((((++++++++!!!!!!!!++++++++&&&&&&&&********((((((((########%%%%%%%% """"""""########  33333333>>>>>>>>88888888++++++++22222222((((((((++++++++!!!!!!!!++++++++&&&&&&&&********((((((((########%%%%%%%% """"""""######## 33333333>>>>>>>>99999999++++++++22222222((((((((++++++++!!!!!!!!++++++++&&&&&&&&********((((((((########%%%%%%%% """"""""######## 33333333>>>>>>>>99999999++++++++22222222((((((((,,,,,,,,!!!!!!!!++++++++&&&&&&&&********((((((((########%%%%%%%% """"""""######## 33333333>>>>>>>>99999999++++++++22222222((((((((,,,,,,,,!!!!!!!!++++++++&&&&&&&&********((((((((########%%%%%%%% """"""""######## 33333333>>>>>>>>99999999++++++++22222222((((((((,,,,,,,,!!!!!!!!++++++++&&&&&&&&********((((((((########%%%%%%%% """"""""######## 33333333>>>>>>>>99999999++++++++22222222((((((((,,,,,,,,!!!!!!!!++++++++&&&&&&&&********((((((((########%%%%%%%% """"""""######## 33333333>>>>>>>>55555555++++++++2222222211111111++++++++))))))))########&&&&&&&&!!!!!!!!((((((((########  33333333>>>>>>>>55555555++++++++2222222211111111++++++++))))))))""""""""&&&&&&&&!!!!!!!!((((((((########  33333333========55555555++++++++2222222211111111++++++++))))))))""""""""&&&&&&&&!!!!!!!!((((((((########   33333333========55555555++++++++2222222211111111++++++++))))))))""""""""&&&&&&&&!!!!!!!!((((((((########   33333333========55555555++++++++2222222211111111++++++++))))))))""""""""&&&&&&&&!!!!!!!!''''''''########   33333333========55555555++++++++2222222200000000++++++++))))))))""""""""&&&&&&&&!!!!!!!!''''''''########  22222222========55555555++++++++2222222200000000++++++++))))))))""""""""&&&&&&&&!!!!!!!!''''''''""""""""  22222222========55555555++++++++2222222200000000++++++++))))))))""""""""&&&&&&&&!!!!!!!!''''''''""""""""  22222222========00000000++++++++22222222--------++++++++........%%%%%%%%&&&&&&&&''''''''"""""""" !!!!!!!!  22222222========00000000********22222222--------++++++++--------%%%%%%%%%%%%%%%%''''''''"""""""" !!!!!!!!  22222222========////////********22222222--------++++++++--------%%%%%%%%%%%%%%%%''''''''"""""""" !!!!!!!!  22222222========////////********11111111--------++++++++--------%%%%%%%%%%%%%%%%''''''''"""""""" !!!!!!!!  22222222========////////********11111111,,,,,,,,++++++++--------%%%%%%%%%%%%%%%%''''''''"""""""" !!!!!!!!  22222222========////////********11111111,,,,,,,,********--------%%%%%%%%%%%%%%%%''''''''"""""""" !!!!!!!!  22222222<<<<<<<>>>>>>> )))))))),,,,,,,,////////,,,,,,,,''''''''""""""""################   33333333########>>>>>>>> )))))))),,,,,,,,////////,,,,,,,,''''''''""""""""################  33333333########>>>>>>>> )))))))),,,,,,,,........++++++++''''''''""""""""################  33333333########>>>>>>>> )))))))),,,,,,,,........++++++++&&&&&&&&""""""""################ 33333333########>>>>>>>> )))))))),,,,,,,,........++++++++&&&&&&&&""""""""################ 33333333########>>>>>>>> )))))))),,,,,,,,........++++++++&&&&&&&&""""""""################ 33333333########>>>>>>>> ((((((((,,,,,,,,........++++++++&&&&&&&&""""""""################ 33333333########======== ((((((((++++++++........++++++++&&&&&&&&!!!!!!!!################ 33333333########--------))))))))((((((((++++++++........++++++++&&&&&&&&((((((((######## &&&&&&&&######## !!!!!!!!  33333333########--------))))))))((((((((++++++++........++++++++&&&&&&&&((((((((######## &&&&&&&&######## !!!!!!!!  33333333########--------))))))))((((((((++++++++........++++++++&&&&&&&&''''''''######## &&&&&&&&######## !!!!!!!!  33333333""""""""--------))))))))((((((((++++++++........++++++++&&&&&&&&''''''''######## &&&&&&&&"""""""" !!!!!!!!  22222222"""""""",,,,,,,,))))))))((((((((++++++++........++++++++&&&&&&&&''''''''######## &&&&&&&&"""""""" !!!!!!!!  22222222"""""""",,,,,,,,))))))))((((((((++++++++........++++++++&&&&&&&&''''''''"""""""" &&&&&&&&"""""""" !!!!!!!!  22222222"""""""",,,,,,,,))))))))((((((((++++++++........********&&&&&&&&''''''''"""""""" %%%%%%%%"""""""" !!!!!!!!  22222222"""""""",,,,,,,,))))))))((((((((++++++++--------********%%%%%%%%''''''''"""""""" %%%%%%%% """""""" !!!!!!!!  22222222""""""""""""""""77777777""""""""++++++++%%%%%%%%********%%%%%%%%$$$$$$$$""""""""!!!!!!!! ********!!!!!!!!""""""""   22222222""""""""""""""""77777777""""""""********%%%%%%%%********%%%%%%%%$$$$$$$$""""""""!!!!!!!! ********!!!!!!!!""""""""   22222222!!!!!!!!!!!!!!!!77777777""""""""********$$$$$$$$********%%%%%%%%$$$$$$$$""""""""!!!!!!!!  ********!!!!!!!!!!!!!!!!   11111111!!!!!!!!!!!!!!!!77777777""""""""********$$$$$$$$********%%%%%%%%########!!!!!!!!!!!!!!!!  ********!!!!!!!!!!!!!!!!   11111111!!!!!!!!!!!!!!!!77777777!!!!!!!!********$$$$$$$$))))))))$$$$$$$$########!!!!!!!!!!!!!!!!  ******** !!!!!!!!   11111111!!!!!!!!!!!!!!!!77777777!!!!!!!!********$$$$$$$$))))))))$$$$$$$$########!!!!!!!!   )))))))) !!!!!!!!  11111111!!!!!!!!!!!!!!!!66666666!!!!!!!!))))))))$$$$$$$$))))))))$$$$$$$$########!!!!!!!!   )))))))) !!!!!!!!  11111111 66666666!!!!!!!!))))))))########))))))))$$$$$$$$########!!!!!!!!   ))))))))    0000000011111111 66666666@@@@@@@@))))))))''''''''))))))))$$$$$$$$''''''''  ))))))))%%%%%%%%  0000000011111111 66666666@@@@@@@@))))))))&&&&&&&&((((((((########''''''''  ))))))))$$$$$$$$  0000000011111111 55555555@@@@@@@@))))))))&&&&&&&&((((((((########''''''''  (((((((($$$$$$$$  000000001111111155555555@@@@@@@@((((((((&&&&&&&&((((((((########''''''''  (((((((($$$$$$$$  000000000000000055555555@@@@@@@@((((((((&&&&&&&&((((((((########'''''''' (((((((($$$$$$$$ ////////0000000055555555????????((((((((&&&&&&&&((((((((########&&&&&&&&(((((((($$$$$$$$ ////////0000000055555555????????((((((((%%%%%%%%''''''''""""""""&&&&&&&&''''''''######## ////////0000000044444444????????''''''''%%%%%%%%''''''''""""""""&&&&&&&&''''''''######## 7777777711111111,,,,,,,,88888888 ''''''''********''''''''""""""""&&&&&&&&!!!!!!!!''''''''########  7777777711111111,,,,,,,,88888888 ''''''''********''''''''""""""""&&&&&&&&!!!!!!!!''''''''########  7777777711111111,,,,,,,,88888888 ''''''''********''''''''""""""""%%%%%%%%!!!!!!!!''''''''########   7777777711111111++++++++88888888 ''''''''))))))))&&&&&&&&!!!!!!!!%%%%%%%% ''''''''""""""""   7777777711111111++++++++88888888 ''''''''))))))))&&&&&&&&!!!!!!!!%%%%%%%% &&&&&&&&""""""""   7777777700000000++++++++77777777 ''''''''))))))))&&&&&&&&!!!!!!!!%%%%%%%% &&&&&&&&""""""""   6666666600000000++++++++77777777 &&&&&&&&))))))))&&&&&&&&!!!!!!!!%%%%%%%% &&&&&&&&""""""""    6666666600000000++++++++77777777 &&&&&&&&))))))))&&&&&&&&!!!!!!!!%%%%%%%% &&&&&&&&""""""""    33333333########&&&&&&&&77777777%%%%%%%%&&&&&&&&))))))))&&&&&&&&!!!!!!!!%%%%%%%%"""""""" """"""""&&&&&&&&"""""""" 33333333########&&&&&&&&66666666%%%%%%%%&&&&&&&&))))))))&&&&&&&&!!!!!!!!%%%%%%%%"""""""" """"""""&&&&&&&&"""""""" 33333333########&&&&&&&&66666666%%%%%%%%&&&&&&&&))))))))&&&&&&&&!!!!!!!!%%%%%%%%"""""""" """"""""&&&&&&&&"""""""" 33333333""""""""&&&&&&&&66666666%%%%%%%%&&&&&&&&))))))))&&&&&&&&!!!!!!!!%%%%%%%%"""""""" """"""""&&&&&&&&"""""""" 33333333""""""""&&&&&&&&66666666%%%%%%%%&&&&&&&&))))))))&&&&&&&&!!!!!!!!%%%%%%%%"""""""" """"""""&&&&&&&&"""""""" 33333333""""""""&&&&&&&&66666666%%%%%%%%&&&&&&&&))))))))&&&&&&&&!!!!!!!!%%%%%%%%"""""""" """"""""&&&&&&&&"""""""" 33333333""""""""&&&&&&&&66666666%%%%%%%%&&&&&&&&))))))))&&&&&&&&!!!!!!!!%%%%%%%%"""""""" """"""""&&&&&&&&"""""""" 33333333""""""""&&&&&&&&66666666%%%%%%%%&&&&&&&&))))))))&&&&&&&&!!!!!!!!%%%%%%%%"""""""" """"""""&&&&&&&&"""""""" ........3333333300000000((((((((++++++++))))))))&&&&&&&&!!!!!!!!%%%%%%%%"""""""" """"""""&&&&&&&&"""""""" ........3333333300000000((((((((++++++++))))))))&&&&&&&&!!!!!!!!%%%%%%%%"""""""" """"""""&&&&&&&&"""""""" ........3333333300000000((((((((++++++++))))))))&&&&&&&&!!!!!!!!%%%%%%%%"""""""" """"""""&&&&&&&&"""""""" ........3333333300000000((((((((++++++++))))))))&&&&&&&&!!!!!!!!%%%%%%%%"""""""" """"""""&&&&&&&&"""""""" ........3333333300000000((((((((++++++++))))))))&&&&&&&&!!!!!!!!%%%%%%%%"""""""" """"""""&&&&&&&&"""""""" ........3333333300000000((((((((++++++++))))))))&&&&&&&&!!!!!!!!%%%%%%%%"""""""" """"""""&&&&&&&&"""""""" ........3333333300000000((((((((,,,,,,,,))))))))&&&&&&&&!!!!!!!!%%%%%%%%"""""""" """"""""&&&&&&&&"""""""" ........3333333300000000((((((((,,,,,,,,))))))))&&&&&&&&!!!!!!!!%%%%%%%%"""""""" """"""""&&&&&&&&"""""""" 8888888888888888>>>>>>>>AAAAAAAA))))))))&&&&&&&&!!!!!!!!%%%%%%%%"""""""" !!!!!!!!""""""""""""""""  8888888888888888>>>>>>>>AAAAAAAA))))))))&&&&&&&&!!!!!!!!%%%%%%%%"""""""" !!!!!!!!""""""""""""""""  9999999988888888>>>>>>>>AAAAAAAA))))))))&&&&&&&&!!!!!!!!%%%%%%%%"""""""" !!!!!!!!""""""""""""""""  9999999988888888>>>>>>>>AAAAAAAA))))))))&&&&&&&&!!!!!!!!%%%%%%%%"""""""" !!!!!!!!""""""""""""""""  9999999988888888>>>>>>>>AAAAAAAA))))))))&&&&&&&&!!!!!!!!%%%%%%%%"""""""" !!!!!!!!""""""""""""""""  9999999988888888>>>>>>>>AAAAAAAA))))))))&&&&&&&&!!!!!!!!%%%%%%%%"""""""" !!!!!!!!""""""""""""""""  9999999988888888>>>>>>>>AAAAAAAA))))))))&&&&&&&&!!!!!!!!%%%%%%%%"""""""" !!!!!!!!""""""""""""""""  8888888888888888>>>>>>>>AAAAAAAA))))))))&&&&&&&&!!!!!!!!%%%%%%%%"""""""" !!!!!!!!""""""""""""""""  0000000088888888))))))))PPPPPPPP22222222!!!!!!!!))))))))&&&&&&&&!!!!!!!!%%%%%%%%"""""""" !!!!!!!! ########0000000088888888))))))))PPPPPPPP22222222!!!!!!!!))))))))&&&&&&&&!!!!!!!!%%%%%%%%"""""""" !!!!!!!! ########0000000088888888))))))))PPPPPPPP22222222!!!!!!!!))))))))&&&&&&&&!!!!!!!!%%%%%%%%"""""""" !!!!!!!! ########0000000088888888))))))))PPPPPPPP22222222!!!!!!!!))))))))&&&&&&&&!!!!!!!!%%%%%%%%"""""""" !!!!!!!! ########0000000088888888))))))))PPPPPPPP22222222!!!!!!!!))))))))&&&&&&&&!!!!!!!!%%%%%%%%"""""""" """""""" ########0000000088888888))))))))PPPPPPPP22222222!!!!!!!!))))))))&&&&&&&&!!!!!!!!%%%%%%%%"""""""" """""""" ########0000000088888888))))))))PPPPPPPP22222222!!!!!!!!))))))))&&&&&&&&!!!!!!!!%%%%%%%%######## """""""" ########0000000099999999))))))))PPPPPPPP22222222!!!!!!!!))))))))&&&&&&&&!!!!!!!!%%%%%%%%######## """""""" ######## 444444449999999933333333MMMMMMMM&&&&&&&&))))))))&&&&&&&&!!!!!!!!%%%%%%%%######## """"""""   444444449999999933333333MMMMMMMM''''''''))))))))&&&&&&&&!!!!!!!!%%%%%%%%######## """"""""   444444449999999944444444MMMMMMMM''''''''))))))))&&&&&&&&!!!!!!!!%%%%%%%%######## """"""""   444444449999999944444444MMMMMMMM''''''''))))))))&&&&&&&&!!!!!!!!%%%%%%%%######## """"""""   444444449999999944444444MMMMMMMM''''''''))))))))&&&&&&&&!!!!!!!!%%%%%%%%######## """"""""   444444449999999944444444MMMMMMMM''''''''))))))))&&&&&&&&!!!!!!!!%%%%%%%%######## """"""""    444444449999999944444444MMMMMMMM''''''''))))))))&&&&&&&&!!!!!!!!%%%%%%%%######## """"""""    444444449999999944444444MMMMMMMM''''''''********&&&&&&&&!!!!!!!!%%%%%%%%######## """"""""   ))))))))999999999999999944444444HHHHHHHH''''''''********''''''''""""""""%%%%%%%%########!!!!!!!!########!!!!!!!!))))))))999999999999999944444444HHHHHHHH''''''''********''''''''""""""""%%%%%%%%########!!!!!!!!########!!!!!!!!))))))))999999999999999944444444HHHHHHHH''''''''********''''''''""""""""&&&&&&&&########!!!!!!!!########!!!!!!!!))))))))999999999999999944444444HHHHHHHH''''''''********''''''''""""""""&&&&&&&&########!!!!!!!!########!!!!!!!!))))))))999999999999999944444444HHHHHHHH''''''''********''''''''""""""""&&&&&&&&########!!!!!!!!########!!!!!!!!))))))))999999999999999944444444HHHHHHHH''''''''********''''''''""""""""&&&&&&&&########!!!!!!!!########!!!!!!!!))))))))999999999999999944444444HHHHHHHH''''''''********''''''''""""""""&&&&&&&&########!!!!!!!!########!!!!!!!!))))))))999999999999999944444444HHHHHHHH''''''''********''''''''""""""""&&&&&&&&########!!!!!!!!########!!!!!!!!////////99999999999999994444444488888888((((((((''''''''********''''''''********&&&&&&&&########!!!!!!!!########""""""""  ////////99999999999999994444444488888888((((((((''''''''********''''''''********&&&&&&&&########!!!!!!!!########""""""""  ////////99999999999999994444444488888888''''''''''''''''********''''''''********&&&&&&&&########!!!!!!!!########""""""""  ////////99999999999999994444444488888888''''''''''''''''********''''''''********&&&&&&&&########!!!!!!!!########""""""""  ////////99999999999999994444444488888888''''''''''''''''********''''''''********&&&&&&&&########!!!!!!!!########""""""""  ........99999999999999994444444488888888''''''''''''''''********''''''''********&&&&&&&&########!!!!!!!!########""""""""  ........99999999999999994444444488888888''''''''''''''''********''''''''********%%%%%%%%########!!!!!!!!########""""""""  ........99999999999999994444444488888888''''''''''''''''********''''''''********%%%%%%%%########!!!!!!!!########""""""""  ........9999999911111111,,,,,,,,........11111111''''''''********''''''''////////%%%%%%%%########!!!!!!!! ))))))))........9999999911111111,,,,,,,,........11111111''''''''))))))))&&&&&&&&////////%%%%%%%%########  ))))))))........9999999911111111++++++++........11111111''''''''))))))))&&&&&&&&////////%%%%%%%%########  ))))))))........9999999900000000++++++++........11111111''''''''))))))))&&&&&&&&////////%%%%%%%%########  ))))))))........9999999900000000++++++++........11111111''''''''))))))))&&&&&&&&////////%%%%%%%%########  ))))))))........9999999900000000++++++++--------11111111''''''''))))))))&&&&&&&&////////%%%%%%%%########  ))))))))........9999999900000000++++++++--------11111111&&&&&&&&))))))))&&&&&&&&////////%%%%%%%%########  (((((((( ........9999999900000000++++++++--------11111111&&&&&&&&))))))))&&&&&&&&////////%%%%%%%%########  (((((((( ........AAAAAAAA++++++++........--------11111111////////11111111........&&&&&&&&%%%%%%%%++++++++&&&&&&&& """""""" 22222222........AAAAAAAA++++++++........--------11111111////////11111111........&&&&&&&&%%%%%%%%++++++++&&&&&&&& """"""""22222222........AAAAAAAA++++++++........--------11111111////////11111111........&&&&&&&&%%%%%%%%++++++++&&&&&&&& !!!!!!!!22222222........AAAAAAAA++++++++........--------11111111////////11111111........&&&&&&&&%%%%%%%%++++++++&&&&&&&& !!!!!!!!22222222........AAAAAAAA++++++++........--------11111111////////11111111........&&&&&&&&%%%%%%%%++++++++&&&&&&&& !!!!!!!!22222222........AAAAAAAA++++++++........--------11111111////////11111111........&&&&&&&&%%%%%%%%++++++++&&&&&&&& !!!!!!!!22222222........AAAAAAAA++++++++........--------00000000////////11111111........&&&&&&&&%%%%%%%%++++++++&&&&&&&& !!!!!!!!22222222........AAAAAAAA++++++++........--------00000000////////11111111........&&&&&&&&%%%%%%%%++++++++&&&&&&&& !!!!!!!!2222222266666666========++++++++33333333--------00000000444444446666666633333333))))))))%%%%%%%%''''''''++++++++ !!!!!!!!********!!!!!!!!""""""""$$$$$$$$66666666========++++++++33333333--------00000000444444446666666633333333))))))))%%%%%%%%''''''''++++++++ !!!!!!!!********!!!!!!!!""""""""$$$$$$$$66666666========++++++++33333333--------00000000444444446666666633333333))))))))%%%%%%%%''''''''++++++++ !!!!!!!!********!!!!!!!!""""""""$$$$$$$$66666666========++++++++33333333--------11111111444444446666666633333333))))))))%%%%%%%%''''''''++++++++ !!!!!!!!********!!!!!!!!""""""""$$$$$$$$66666666========++++++++33333333--------11111111444444446666666633333333))))))))%%%%%%%%''''''''++++++++ !!!!!!!!********!!!!!!!!""""""""$$$$$$$$66666666========++++++++33333333--------11111111444444446666666633333333))))))))%%%%%%%%''''''''++++++++ !!!!!!!!********!!!!!!!!""""""""$$$$$$$$66666666========++++++++33333333--------11111111444444446666666633333333))))))))%%%%%%%%''''''''++++++++ !!!!!!!!********!!!!!!!!""""""""$$$$$$$$66666666========++++++++33333333--------11111111444444446666666633333333))))))))%%%%%%%%((((((((++++++++ !!!!!!!!********!!!!!!!!""""""""$$$$$$$$;;;;;;;;9999999933333333++++++++6666666611111111444444446666666633333333........%%%%%%%%""""""""######## !!!!!!!!!!!!!!!!########%%%%%%%% ;;;;;;;;9999999933333333++++++++6666666611111111444444446666666633333333........%%%%%%%%""""""""######## """"""""!!!!!!!! ########%%%%%%%% ;;;;;;;;9999999933333333++++++++6666666611111111444444446666666644444444////////%%%%%%%%################ """"""""!!!!!!!! ########%%%%%%%% ;;;;;;;;9999999944444444++++++++6666666611111111444444446666666644444444////////%%%%%%%%################ """"""""!!!!!!!! ########%%%%%%%% ;;;;;;;;9999999944444444++++++++6666666611111111444444446666666644444444////////%%%%%%%%################ """"""""!!!!!!!! ########%%%%%%%% <<<<<<<<9999999944444444++++++++6666666611111111444444446666666644444444////////%%%%%%%%################ """""""""""""""" ########%%%%%%%% <<<<<<<<9999999944444444++++++++6666666611111111444444446666666644444444////////%%%%%%%%################ """""""""""""""" ########%%%%%%%%<<<<<<<<9999999944444444++++++++6666666611111111444444446666666644444444////////%%%%%%%%################ """""""""""""""" ########%%%%%%%%333333339999999999999999&&&&&&&&22222222111111114444444466666666++++++++&&&&&&&&%%%%%%%% ********'''''''' &&&&&&&&######## 333333339999999999999999&&&&&&&&33333333111111114444444477777777++++++++&&&&&&&&%%%%%%%% ********'''''''' &&&&&&&&######## 333333339999999999999999&&&&&&&&33333333111111114444444477777777++++++++&&&&&&&&%%%%%%%% ********'''''''' &&&&&&&&######## 333333339999999999999999&&&&&&&&33333333111111114444444477777777++++++++&&&&&&&&%%%%%%%% ********'''''''' &&&&&&&&######## 333333339999999999999999&&&&&&&&33333333111111114444444477777777++++++++&&&&&&&&%%%%%%%% ********'''''''' &&&&&&&&######## 333333339999999999999999&&&&&&&&33333333111111114444444477777777++++++++&&&&&&&&%%%%%%%% ********'''''''' &&&&&&&&######## 333333339999999999999999&&&&&&&&33333333111111114444444477777777++++++++&&&&&&&&%%%%%%%% ********'''''''' &&&&&&&&######## 333333339999999999999999&&&&&&&&33333333111111114444444477777777++++++++&&&&&&&&%%%%%%%% ********'''''''' &&&&&&&&######## ........9999999999999999////////........111111114444444477777777////////!!!!!!!!%%%%%%%% ////////''''''''((((((((################ ++++++++ ........9999999999999999////////........111111114444444477777777////////!!!!!!!!%%%%%%%% ////////''''''''((((((((################ ++++++++ ........9999999999999999////////........111111114444444477777777////////!!!!!!!!%%%%%%%% ////////''''''''((((((((################ ++++++++ ........9999999999999999////////........111111114444444477777777////////!!!!!!!!%%%%%%%% ////////''''''''((((((((################ ++++++++ ........9999999999999999////////........111111114444444477777777////////!!!!!!!!%%%%%%%% ////////''''''''((((((((################ ++++++++ ........9999999999999999////////........111111114444444477777777////////!!!!!!!!%%%%%%%% ////////''''''''((((((((################ ++++++++ ........9999999999999999////////........111111114444444477777777////////!!!!!!!!%%%%%%%% ////////''''''''((((((((################ ++++++++ ........9999999999999999////////........111111114444444477777777////////!!!!!!!!%%%%%%%% ////////''''''''((((((((################ ++++++++ ........9999999999999999<<<<<<<<........11111111444444447777777744444444!!!!!!!!........########'''''''' ''''''''////////%%%%%%%%########11111111........(((((((( ........9999999999999999<<<<<<<<........11111111444444447777777744444444!!!!!!!!--------########'''''''' ''''''''////////%%%%%%%%########11111111........(((((((( ........9999999999999999<<<<<<<<........11111111444444447777777744444444!!!!!!!!--------########'''''''' ''''''''////////%%%%%%%%########11111111........(((((((( ........9999999999999999<<<<<<<<........11111111444444447777777744444444!!!!!!!!--------########'''''''' ''''''''////////%%%%%%%%########11111111........(((((((( ........9999999999999999<<<<<<<<........11111111444444447777777744444444!!!!!!!!--------########'''''''' ''''''''////////%%%%%%%%########11111111........(((((((( ........9999999999999999<<<<<<<<........11111111444444447777777744444444!!!!!!!!--------########'''''''' ''''''''////////%%%%%%%%########11111111........(((((((( ........9999999999999999<<<<<<<<........11111111444444447777777744444444!!!!!!!!--------########'''''''' ''''''''////////%%%%%%%%########11111111........(((((((( ........9999999999999999<<<<<<<<........11111111444444447777777744444444!!!!!!!!--------########'''''''' ''''''''////////%%%%%%%%########11111111........(((((((( ........9999999900000000999999996666666611111111444444447777777744444444!!!!!!!!********########,,,,,,,, ********,,,,,,,, ########--------********........  ........9999999900000000999999996666666611111111444444447777777744444444!!!!!!!!********########,,,,,,,, ********,,,,,,,, ########--------********........  ........9999999900000000999999996666666611111111444444447777777744444444!!!!!!!!********########,,,,,,,, ********,,,,,,,, ########--------********........  ........9999999900000000999999996666666611111111444444447777777744444444!!!!!!!!********########,,,,,,,, ********,,,,,,,, ########--------********........  ........9999999900000000999999996666666611111111444444447777777744444444!!!!!!!!********########,,,,,,,, ********,,,,,,,, ########--------********........  ........9999999900000000999999996666666611111111444444447777777744444444!!!!!!!!********########,,,,,,,, ********,,,,,,,, ########--------********........  ........9999999900000000999999996666666611111111444444447777777744444444!!!!!!!!********########,,,,,,,, ********,,,,,,,, ########--------********........  ........9999999900000000999999996666666611111111444444447777777744444444!!!!!!!!********########,,,,,,,, ********,,,,,,,, ########--------********........  ........99999999++++++++44444444;;;;;;;;11111111444444447777777744444444!!!!!!!!%%%%%%%%################))))))))'''''''''''''''' ########((((((((-------- ........99999999++++++++44444444;;;;;;;;11111111444444447777777744444444!!!!!!!!%%%%%%%%################))))))))'''''''''''''''' ########((((((((-------- ........99999999++++++++44444444;;;;;;;;11111111444444447777777744444444!!!!!!!!%%%%%%%%################))))))))'''''''''''''''' ########((((((((-------- ........99999999++++++++44444444;;;;;;;;11111111444444447777777744444444!!!!!!!!%%%%%%%%################))))))))'''''''''''''''' ########((((((((-------- ........99999999++++++++44444444;;;;;;;;11111111444444447777777744444444!!!!!!!!%%%%%%%%################))))))))'''''''''''''''' ########((((((((-------- ........99999999++++++++44444444;;;;;;;;11111111444444447777777744444444!!!!!!!!%%%%%%%%################))))))))'''''''''''''''' ########((((((((-------- ........99999999++++++++44444444;;;;;;;;11111111444444447777777744444444!!!!!!!!%%%%%%%%################))))))))'''''''''''''''' ########((((((((-------- ........99999999++++++++44444444;;;;;;;;11111111444444447777777744444444!!!!!!!!%%%%%%%%################))))))))'''''''''''''''' ########((((((((-------- ........0000000044444444444444443333333311111111,,,,,,,,........44444444********%%%%%%%%########''''''''%%%%%%%%""""""""'''''''' ########!!!!!!!!  '''''''' ........0000000044444444444444442222222211111111,,,,,,,,........44444444********%%%%%%%%########&&&&&&&&%%%%%%%%""""""""'''''''' ########!!!!!!!!  '''''''' ........0000000044444444333333332222222211111111,,,,,,,,........44444444********%%%%%%%%########&&&&&&&&%%%%%%%%""""""""'''''''' ########!!!!!!!!  &&&&&&&& ........0000000044444444333333332222222211111111,,,,,,,,........44444444********%%%%%%%%########&&&&&&&&%%%%%%%%""""""""'''''''' ########!!!!!!!!  &&&&&&&& ........0000000044444444333333332222222211111111,,,,,,,,........44444444********%%%%%%%%########&&&&&&&&%%%%%%%%""""""""'''''''' ########  &&&&&&&& ........0000000044444444333333332222222211111111++++++++........44444444********%%%%%%%%########&&&&&&&&%%%%%%%%""""""""'''''''' ########  &&&&&&&& ........0000000044444444333333332222222211111111++++++++........44444444))))))))%%%%%%%%########&&&&&&&&%%%%%%%%""""""""'''''''' ########  &&&&&&&& ........0000000033333333333333332222222211111111++++++++........33333333))))))))%%%%%%%%""""""""&&&&&&&&%%%%%%%%""""""""&&&&&&&& ########  &&&&&&&& %%%%%%%%++++++++8888888833333333--------11111111////////1111111133333333........--------""""""""++++++++((((((((!!!!!!!!&&&&&&&&((((((((########%%%%%%%%########((((((((  %%%%%%%%++++++++8888888833333333--------11111111////////1111111133333333........--------""""""""++++++++((((((((!!!!!!!!&&&&&&&&((((((((########%%%%%%%%########((((((((  %%%%%%%%++++++++8888888833333333--------00000000........1111111133333333........--------""""""""++++++++((((((((!!!!!!!!&&&&&&&&((((((((########%%%%%%%%########((((((((  %%%%%%%%++++++++8888888833333333--------00000000........1111111133333333........--------""""""""++++++++((((((((!!!!!!!!&&&&&&&&((((((((########%%%%%%%%########(((((((( %%%%%%%%++++++++8888888833333333--------00000000........1111111133333333........--------""""""""++++++++((((((((!!!!!!!!&&&&&&&&((((((((########%%%%%%%%""""""""(((((((( %%%%%%%%++++++++8888888833333333--------00000000........1111111133333333........--------""""""""++++++++((((((((!!!!!!!!&&&&&&&&((((((((""""""""%%%%%%%%""""""""'''''''' $$$$$$$$++++++++8888888833333333--------00000000........1111111133333333........--------""""""""++++++++((((((((!!!!!!!!&&&&&&&&''''''''""""""""%%%%%%%%""""""""'''''''' $$$$$$$$********8888888833333333--------00000000........1111111133333333........,,,,,,,,""""""""++++++++((((((((!!!!!!!!&&&&&&&&''''''''""""""""%%%%%%%%""""""""'''''''' ((((((((********////////33333333,,,,,,,,00000000333333335555555533333333........11111111""""""""++++++++--------!!!!!!!!&&&&&&&&,,,,,,,,""""""""%%%%%%%%$$$$$$$$ ((((((((********////////22222222,,,,,,,,00000000333333335555555533333333........11111111""""""""********--------!!!!!!!!&&&&&&&&,,,,,,,,""""""""%%%%%%%%$$$$$$$$ ((((((((********////////22222222,,,,,,,,00000000333333335555555533333333........11111111""""""""********--------!!!!!!!!&&&&&&&&,,,,,,,,""""""""%%%%%%%%$$$$$$$$ ''''''''********////////22222222,,,,,,,,00000000333333335555555522222222--------11111111!!!!!!!!********,,,,,,,, %%%%%%%%,,,,,,,,""""""""$$$$$$$$$$$$$$$$ ''''''''********////////22222222,,,,,,,,00000000333333335555555522222222--------11111111!!!!!!!!********,,,,,,,, %%%%%%%%,,,,,,,,""""""""$$$$$$$$$$$$$$$$''''''''********////////22222222,,,,,,,,////////333333335555555522222222--------11111111!!!!!!!!********,,,,,,,, %%%%%%%%,,,,,,,,""""""""$$$$$$$$$$$$$$$$''''''''********////////22222222,,,,,,,,////////222222225555555522222222--------11111111!!!!!!!!********,,,,,,,, %%%%%%%%,,,,,,,,""""""""$$$$$$$$$$$$$$$$ ''''''''********////////22222222,,,,,,,,////////222222225555555522222222--------11111111!!!!!!!!********,,,,,,,, %%%%%%%%,,,,,,,,""""""""$$$$$$$$$$$$$$$$ ,,,,,,,,****************22222222,,,,,,,,////////222222225555555522222222--------11111111****************,,,,,,,, %%%%%%%%########""""""""$$$$$$$$""""""""!!!!!!!! ,,,,,,,,****************22222222,,,,,,,,////////222222225555555522222222--------11111111****************,,,,,,,, %%%%%%%%########""""""""$$$$$$$$!!!!!!!!!!!!!!!! ,,,,,,,,****************22222222,,,,,,,,////////222222225555555522222222--------11111111****************,,,,,,,, %%%%%%%%########""""""""$$$$$$$$!!!!!!!!!!!!!!!! ,,,,,,,,****************22222222,,,,,,,,////////222222225555555522222222--------11111111****************,,,,,,,, %%%%%%%%########""""""""$$$$$$$$!!!!!!!!!!!!!!!! ,,,,,,,,****************22222222,,,,,,,,////////222222225555555522222222--------11111111****************,,,,,,,, %%%%%%%%########""""""""$$$$$$$$!!!!!!!!!!!!!!!! ,,,,,,,,****************22222222,,,,,,,,////////222222225555555522222222--------11111111****************,,,,,,,, %%%%%%%%########""""""""$$$$$$$$!!!!!!!!!!!!!!!! ,,,,,,,,****************22222222,,,,,,,,////////222222225555555522222222--------11111111****************,,,,,,,, %%%%%%%%########""""""""$$$$$$$$!!!!!!!!!!!!!!!! ,,,,,,,,****************22222222,,,,,,,,////////222222225555555522222222--------11111111****************,,,,,,,, %%%%%%%%########""""""""$$$$$$$$""""""""!!!!!!!! --------22222222222222222222222244444444////////222222225555555522222222--------11111111////////********,,,,,,,,))))))))%%%%%%%%''''''''$$$$$$$$""""""""$$$$$$$$''''''''$$$$$$$$!!!!!!!!!!!!!!!!"""""""" --------2222222222222222222222224444444400000000333333335555555522222222--------11111111////////********,,,,,,,,))))))))%%%%%%%%''''''''%%%%%%%%""""""""$$$$$$$$''''''''$$$$$$$$!!!!!!!!!!!!!!!!""""""""--------3333333322222222222222225555555500000000333333335555555522222222--------11111111////////********,,,,,,,,))))))))%%%%%%%%''''''''%%%%%%%%""""""""$$$$$$$$''''''''$$$$$$$$!!!!!!!!""""""""""""""""--------3333333333333333222222225555555500000000333333335555555533333333........11111111////////********--------))))))))&&&&&&&&''''''''%%%%%%%%""""""""%%%%%%%%''''''''$$$$$$$$!!!!!!!!""""""""""""""""--------3333333333333333222222225555555500000000333333335555555533333333........11111111////////********--------))))))))&&&&&&&&''''''''%%%%%%%%""""""""%%%%%%%%''''''''$$$$$$$$!!!!!!!!""""""""""""""""--------3333333333333333333333335555555500000000333333336666666633333333........11111111////////++++++++--------))))))))&&&&&&&&''''''''%%%%%%%%""""""""%%%%%%%%''''''''$$$$$$$$!!!!!!!!""""""""""""""""--------3333333333333333333333335555555500000000333333336666666633333333........22222222////////++++++++--------))))))))&&&&&&&&''''''''%%%%%%%%""""""""%%%%%%%%''''''''$$$$$$$$!!!!!!!!""""""""""""""""--------3333333333333333333333335555555500000000333333336666666633333333........22222222////////++++++++--------))))))))&&&&&&&&''''''''%%%%%%%%""""""""%%%%%%%%''''''''$$$$$$$$!!!!!!!!""""""""""""""""--------0000000088888888333333332222222200000000333333336666666633333333........2222222200000000++++++++%%%%%%%%////////&&&&&&&&$$$$$$$$""""""""""""""""%%%%%%%%$$$$$$$$""""""""""""""""--------0000000088888888333333332222222200000000333333336666666633333333........2222222200000000++++++++%%%%%%%%////////&&&&&&&&$$$$$$$$""""""""########%%%%%%%%$$$$$$$$""""""""""""""""--------0000000088888888333333332222222200000000333333336666666633333333........2222222200000000++++++++%%%%%%%%////////&&&&&&&&$$$$$$$$""""""""########%%%%%%%%%%%%%%%%""""""""########........0000000088888888333333332222222200000000333333336666666633333333........2222222200000000++++++++%%%%%%%%////////&&&&&&&&$$$$$$$$""""""""########%%%%%%%%%%%%%%%%""""""""########........0000000088888888333333332222222211111111444444446666666633333333........2222222200000000++++++++%%%%%%%%////////&&&&&&&&%%%%%%%%""""""""########%%%%%%%%%%%%%%%%""""""""########........0000000088888888333333332222222211111111444444446666666633333333........2222222200000000++++++++%%%%%%%%////////&&&&&&&&%%%%%%%%""""""""########%%%%%%%%%%%%%%%%""""""""########........0000000088888888333333332222222211111111444444446666666633333333........2222222200000000++++++++%%%%%%%%////////&&&&&&&&%%%%%%%%""""""""########&&&&&&&&%%%%%%%%""""""""########........0000000099999999333333332222222211111111444444446666666644444444////////2222222200000000++++++++%%%%%%%%////////''''''''%%%%%%%%""""""""########&&&&&&&&%%%%%%%%""""""""########........4444444499999999333333336666666611111111444444446666666644444444////////2222222200000000++++++++))))))))////////'''''''' &&&&&&&&########&&&&&&&&########%%%%%%%%"""""""" ........4444444499999999333333336666666611111111444444446666666644444444////////2222222200000000++++++++))))))))////////'''''''' &&&&&&&&########&&&&&&&&########%%%%%%%%"""""""" ........4444444499999999333333336666666611111111444444446666666644444444////////2222222200000000++++++++))))))))////////'''''''' &&&&&&&&########&&&&&&&&########%%%%%%%%"""""""" ........4444444499999999333333336666666611111111444444446666666644444444////////2222222200000000++++++++))))))))////////'''''''' &&&&&&&&########&&&&&&&&########%%%%%%%%"""""""" ........4444444499999999333333336666666611111111444444446666666644444444////////2222222200000000++++++++))))))))////////'''''''' &&&&&&&&########&&&&&&&&########%%%%%%%%"""""""" ........4444444499999999333333336666666611111111444444446666666644444444////////2222222200000000++++++++))))))))////////'''''''' &&&&&&&&########&&&&&&&&########%%%%%%%%"""""""" ........4444444499999999333333336666666611111111444444446666666644444444////////2222222200000000++++++++))))))))////////'''''''' &&&&&&&&########&&&&&&&&########%%%%%%%%"""""""" ........4444444499999999333333336666666611111111444444446666666644444444////////2222222200000000++++++++))))))))////////'''''''' &&&&&&&&########&&&&&&&&########%%%%%%%%"""""""" ........9999999999999999++++++++;;;;;;;;1111111144444444........44444444////////2222222200000000++++++++........////////'''''''' ++++++++########&&&&&&&&((((((((%%%%%%%%########!!!!!!!!"""""""" """"""""........9999999999999999++++++++;;;;;;;;1111111144444444........44444444////////2222222200000000++++++++........////////'''''''' ++++++++########&&&&&&&&((((((((%%%%%%%%########!!!!!!!!"""""""" """"""""........9999999999999999++++++++;;;;;;;;1111111144444444........44444444////////2222222200000000++++++++........////////'''''''' ++++++++########&&&&&&&&((((((((%%%%%%%%########!!!!!!!!"""""""" """"""""........9999999999999999++++++++;;;;;;;;1111111144444444........44444444////////2222222200000000++++++++........////////'''''''' ++++++++########&&&&&&&&((((((((%%%%%%%%########!!!!!!!!"""""""" """"""""........9999999999999999++++++++;;;;;;;;1111111144444444........44444444////////2222222200000000++++++++........////////'''''''' ++++++++########&&&&&&&&((((((((%%%%%%%%########!!!!!!!!"""""""" """"""""........9999999999999999++++++++;;;;;;;;1111111144444444........44444444////////2222222200000000++++++++........////////'''''''' ++++++++########&&&&&&&&((((((((%%%%%%%%########!!!!!!!!"""""""" """"""""........9999999999999999++++++++;;;;;;;;1111111144444444........44444444////////2222222200000000++++++++........////////'''''''' ++++++++########&&&&&&&&((((((((%%%%%%%%########!!!!!!!!"""""""" """"""""........9999999999999999++++++++;;;;;;;;1111111144444444........44444444////////2222222200000000++++++++........////////'''''''' ++++++++########&&&&&&&&((((((((%%%%%%%%########!!!!!!!!"""""""" """"""""........9999999999999999&&&&&&&&;;;;;;;;1111111144444444))))))))44444444////////2222222200000000,,,,,,,,........////////'''''''' """"""""########11111111%%%%%%%%########&&&&&&&&""""""""########  ........9999999999999999&&&&&&&&;;;;;;;;1111111144444444))))))))44444444////////2222222200000000,,,,,,,,........////////'''''''' """"""""########11111111%%%%%%%%########&&&&&&&&""""""""########  ........9999999999999999&&&&&&&&;;;;;;;;1111111144444444))))))))44444444////////2222222200000000,,,,,,,,........////////'''''''' ################11111111%%%%%%%%########&&&&&&&&""""""""########  ........9999999999999999&&&&&&&&;;;;;;;;1111111144444444))))))))44444444////////2222222200000000,,,,,,,,........////////'''''''' ################11111111%%%%%%%%########&&&&&&&&""""""""########  ........9999999999999999&&&&&&&&;;;;;;;;1111111144444444))))))))44444444////////2222222200000000,,,,,,,,........////////'''''''' ################11111111%%%%%%%%########&&&&&&&&""""""""########  ........9999999999999999&&&&&&&&;;;;;;;;1111111144444444))))))))44444444////////2222222200000000,,,,,,,,........////////'''''''' ################11111111%%%%%%%%########&&&&&&&&""""""""########  ........9999999999999999&&&&&&&&;;;;;;;;1111111144444444))))))))44444444////////2222222200000000,,,,,,,,........////////'''''''' ################11111111%%%%%%%%########&&&&&&&&""""""""########  ........9999999999999999&&&&&&&&;;;;;;;;1111111144444444))))))))44444444////////2222222200000000,,,,,,,,........////////'''''''' ################11111111%%%%%%%%########&&&&&&&&""""""""########  ........9999999999999999////////333333331111111144444444))))))))44444444////////2222222200000000,,,,,,,,........'''''''''''''''' ########!!!!!!!!66666666%%%%%%%%########""""""""################........9999999999999999////////333333331111111144444444))))))))44444444////////2222222200000000,,,,,,,,........'''''''''''''''' ########!!!!!!!!66666666%%%%%%%%########""""""""################........9999999999999999////////222222221111111144444444))))))))44444444////////2222222200000000,,,,,,,,........'''''''''''''''' ########!!!!!!!!66666666%%%%%%%%########""""""""################........9999999999999999////////222222221111111144444444))))))))44444444////////2222222200000000,,,,,,,,........'''''''''''''''' ########!!!!!!!!66666666%%%%%%%%########""""""""################........9999999999999999////////222222221111111144444444))))))))44444444////////2222222200000000,,,,,,,,........'''''''''''''''' ########!!!!!!!!66666666%%%%%%%%########""""""""################........9999999999999999////////222222221111111144444444))))))))44444444////////2222222200000000,,,,,,,,........'''''''''''''''' ########!!!!!!!!66666666%%%%%%%%########""""""""################........9999999999999999........222222221111111144444444))))))))44444444////////2222222200000000++++++++........'''''''''''''''' ######## 66666666%%%%%%%%########""""""""################........9999999999999999........222222221111111144444444))))))))44444444////////2222222200000000++++++++........'''''''''''''''' ######## 66666666%%%%%%%%########""""""""################66666666999999998888888833333333--------11111111444444441111111144444444////////2222222200000000++++++++........********'''''''' &&&&&&&&########&&&&&&&&66666666%%%%%%%%""""""""!!!!!!!!""""""""################ ((((((((66666666999999998888888833333333--------11111111444444441111111133333333........2222222200000000++++++++--------********&&&&&&&&&&&&&&&&########%%%%%%%%55555555%%%%%%%%""""""""!!!!!!!!""""""""################ ((((((((66666666888888888888888833333333--------11111111444444441111111133333333........2222222200000000++++++++--------********&&&&&&&&&&&&&&&&########%%%%%%%%55555555%%%%%%%%""""""""!!!!!!!!""""""""""""""""######## ((((((((66666666888888888888888833333333--------00000000444444441111111133333333........2222222200000000++++++++--------********&&&&&&&&&&&&&&&&########%%%%%%%%55555555%%%%%%%%""""""""!!!!!!!!""""""""""""""""######## ((((((((66666666888888888888888833333333--------00000000333333331111111133333333........2222222200000000++++++++--------********&&&&&&&&%%%%%%%%########%%%%%%%%55555555%%%%%%%%""""""""!!!!!!!!""""""""""""""""########''''''''66666666888888888888888833333333--------00000000333333331111111133333333........2222222200000000++++++++--------********&&&&&&&&%%%%%%%%########%%%%%%%%55555555$$$$$$$$""""""""!!!!!!!!""""""""""""""""""""""""''''''''66666666888888888888888833333333--------00000000333333331111111133333333........2222222200000000++++++++--------********&&&&&&&&%%%%%%%%########%%%%%%%%55555555$$$$$$$$"""""""" """"""""""""""""""""""""''''''''66666666888888888888888833333333--------00000000333333331111111133333333........22222222////////++++++++--------))))))))&&&&&&&&%%%%%%%%""""""""%%%%%%%%55555555$$$$$$$$"""""""" !!!!!!!!""""""""""""""""''''''''22222222888888888888888833333333--------0000000033333333--------33333333........22222222////////++++++++--------&&&&&&&&&&&&&&&&""""""""""""""""%%%%%%%%--------$$$$$$$$********........********0000000033333333$$$$$$$$ 22222222888888888888888833333333--------0000000033333333--------33333333........11111111////////++++++++--------&&&&&&&&&&&&&&&&""""""""""""""""%%%%%%%%,,,,,,,,$$$$$$$$********........********0000000033333333$$$$$$$$ 22222222888888888888888833333333,,,,,,,,0000000033333333--------33333333........11111111////////++++++++--------&&&&&&&&&&&&&&&&!!!!!!!!""""""""%%%%%%%%,,,,,,,,$$$$$$$$********........********////////33333333$$$$$$$$ 22222222888888888888888822222222,,,,,,,,0000000033333333--------33333333........11111111////////********--------&&&&&&&&&&&&&&&&!!!!!!!!""""""""%%%%%%%%,,,,,,,,$$$$$$$$********........********////////33333333$$$$$$$$ 22222222888888888888888822222222,,,,,,,,0000000033333333--------33333333........11111111////////********--------&&&&&&&&&&&&&&&&!!!!!!!!""""""""%%%%%%%%,,,,,,,,$$$$$$$$********........********////////33333333$$$$$$$$ 22222222888888887777777722222222,,,,,,,,0000000033333333--------33333333--------11111111////////********--------&&&&&&&&%%%%%%%%!!!!!!!!""""""""%%%%%%%%,,,,,,,,$$$$$$$$********........********////////33333333$$$$$$$$ 22222222888888887777777722222222,,,,,,,,0000000033333333--------22222222--------11111111////////********,,,,,,,,&&&&&&&&%%%%%%%%!!!!!!!!""""""""$$$$$$$$,,,,,,,,$$$$$$$$********........********////////33333333$$$$$$$$ 22222222777777777777777722222222,,,,,,,,0000000033333333--------22222222--------11111111////////********,,,,,,,,&&&&&&&&%%%%%%%%!!!!!!!!""""""""$$$$$$$$,,,,,,,,$$$$$$$$********........********////////33333333$$$$$$$$ --------7777777777777777222222224444444488888888333333330000000022222222--------11111111////////********,,,,,,,,))))))))%%%%%%%%%%%%%%%%""""""""--------''''''''$$$$$$$$7777777733333333////////44444444########EEEEEEEE!!!!!!!! !!!!!!!!--------7777777777777777222222224444444488888888333333330000000022222222--------11111111////////********,,,,,,,,))))))))%%%%%%%%%%%%%%%%""""""""--------''''''''$$$$$$$$7777777733333333////////44444444########EEEEEEEE!!!!!!!! !!!!!!!!--------7777777777777777222222224444444488888888333333330000000022222222--------11111111////////********,,,,,,,,))))))))%%%%%%%%%%%%%%%%""""""""--------''''''''$$$$$$$$7777777733333333////////44444444########EEEEEEEE!!!!!!!! !!!!!!!!--------7777777777777777222222224444444488888888333333330000000022222222--------11111111////////********,,,,,,,,))))))))%%%%%%%%%%%%%%%%""""""""--------''''''''$$$$$$$$7777777733333333////////44444444########EEEEEEEE!!!!!!!! !!!!!!!!--------7777777777777777222222224444444488888888333333330000000022222222--------11111111////////********,,,,,,,,))))))))%%%%%%%%%%%%%%%%""""""""--------''''''''$$$$$$$$7777777733333333////////44444444########EEEEEEEE!!!!!!!! !!!!!!!!--------7777777777777777222222224444444488888888333333330000000022222222--------11111111////////********,,,,,,,,))))))))%%%%%%%%%%%%%%%%""""""""--------''''''''$$$$$$$$7777777733333333////////44444444########EEEEEEEE!!!!!!!! !!!!!!!!--------7777777777777777222222224444444488888888333333330000000022222222--------11111111////////********,,,,,,,,))))))))%%%%%%%%%%%%%%%%""""""""--------''''''''$$$$$$$$7777777733333333////////44444444########EEEEEEEE!!!!!!!! !!!!!!!!--------7777777777777777222222224444444488888888333333330000000022222222--------11111111////////********,,,,,,,,))))))))%%%%%%%%%%%%%%%%""""""""--------''''''''$$$$$$$$7777777733333333////////44444444########EEEEEEEE!!!!!!!! !!!!!!!!--------7777777777777777222222221111111155555555********--------22222222--------11111111////////********,,,,,,,,........%%%%%%%%********""""""""********////////,,,,,,,,44444444333333337777777744444444........IIIIIIII !!!!!!!!--------7777777777777777222222221111111155555555********--------22222222--------11111111////////********,,,,,,,,........%%%%%%%%********""""""""********////////,,,,,,,,44444444333333337777777744444444........IIIIIIII !!!!!!!!--------8888888877777777222222221111111155555555********--------22222222--------11111111////////********,,,,,,,,........%%%%%%%%********""""""""********////////,,,,,,,,44444444333333337777777744444444........IIIIIIII !!!!!!!!--------8888888877777777222222221111111155555555********--------22222222--------11111111////////********,,,,,,,,........%%%%%%%%********""""""""********////////,,,,,,,,44444444333333337777777744444444........IIIIIIII !!!!!!!!--------8888888877777777222222221111111155555555********--------22222222--------11111111////////********,,,,,,,,........%%%%%%%%********""""""""********////////,,,,,,,,44444444333333337777777744444444........IIIIIIII !!!!!!!!--------8888888877777777222222221111111155555555********--------22222222--------11111111////////********,,,,,,,,........%%%%%%%%********""""""""********////////,,,,,,,,44444444333333337777777744444444........IIIIIIII !!!!!!!!--------8888888877777777222222221111111155555555********--------22222222--------11111111////////********,,,,,,,,........%%%%%%%%********""""""""********////////,,,,,,,,44444444333333337777777744444444........IIIIIIII !!!!!!!!--------8888888877777777222222221111111155555555********--------22222222--------11111111////////********,,,,,,,,........%%%%%%%%********""""""""********////////,,,,,,,,44444444333333337777777744444444........IIIIIIII !!!!!!!!--------777777777777777722222222,,,,,,,,00000000........((((((((22222222--------11111111////////********,,,,,,,,........%%%%%%%%********""""""""--------4444444411111111&&&&&&&&********44444444,,,,,,,,,,,,,,,,........'''''''' !!!!!!!!--------777777777777777722222222,,,,,,,,00000000........((((((((22222222--------11111111////////********,,,,,,,,........%%%%%%%%********""""""""--------4444444411111111&&&&&&&&********44444444,,,,,,,,,,,,,,,,........'''''''' !!!!!!!!--------777777777777777722222222,,,,,,,,00000000........((((((((22222222--------11111111////////********,,,,,,,,........%%%%%%%%********""""""""--------4444444411111111&&&&&&&&********44444444,,,,,,,,,,,,,,,,........'''''''' !!!!!!!!--------777777777777777722222222,,,,,,,,////////........((((((((22222222--------11111111////////********,,,,,,,,........%%%%%%%%********""""""""--------4444444411111111&&&&&&&&********44444444,,,,,,,,,,,,,,,,........'''''''' !!!!!!!!,,,,,,,,777777777777777722222222,,,,,,,,////////--------((((((((22222222--------11111111////////********,,,,,,,,........%%%%%%%%********""""""""--------4444444411111111&&&&&&&&********44444444,,,,,,,,,,,,,,,,........'''''''' !!!!!!!!,,,,,,,,777777777777777722222222,,,,,,,,////////--------((((((((22222222--------11111111////////********,,,,,,,,........%%%%%%%%))))))))""""""""--------4444444411111111&&&&&&&&********33333333,,,,,,,,,,,,,,,,........'''''''' !!!!!!!!,,,,,,,,777777777777777722222222,,,,,,,,////////--------((((((((22222222--------11111111////////********,,,,,,,,........%%%%%%%%))))))))""""""""--------4444444411111111&&&&&&&&********33333333++++++++,,,,,,,,........''''''''!!!!!!!!,,,,,,,,777777777777777722222222,,,,,,,,////////--------((((((((22222222--------11111111////////********,,,,,,,,........%%%%%%%%))))))))!!!!!!!!--------4444444411111111&&&&&&&&********33333333++++++++,,,,,,,,........''''''''!!!!!!!!,,,,,,,,777777777777777722222222,,,,,,,,////////22222222''''''''22222222--------11111111........********,,,,,,,,........%%%%%%%%''''''''))))))))!!!!!!!!22222222,,,,,,,,((((((((!!!!!!!!%%%%%%%%........&&&&&&&&!!!!!!!!################ !!!!!!!!,,,,,,,,777777777777777722222222,,,,,,,,////////22222222''''''''22222222--------11111111........********,,,,,,,,--------%%%%%%%%&&&&&&&&))))))))!!!!!!!!22222222,,,,,,,,((((((((!!!!!!!!$$$$$$$$........&&&&&&&&!!!!!!!!################ !!!!!!!!,,,,,,,,777777777777777722222222,,,,,,,,////////22222222''''''''22222222--------00000000........********,,,,,,,,--------%%%%%%%%&&&&&&&&))))))))!!!!!!!!11111111++++++++((((((((!!!!!!!!$$$$$$$$........&&&&&&&&!!!!!!!!################  ,,,,,,,,777777777777777722222222++++++++////////22222222''''''''22222222--------00000000........********,,,,,,,,--------%%%%%%%%&&&&&&&&))))))))!!!!!!!!11111111++++++++((((((((!!!!!!!!$$$$$$$$........&&&&&&&&!!!!!!!!################  ,,,,,,,,777777777777777711111111++++++++////////22222222''''''''22222222--------00000000........)))))))),,,,,,,,--------%%%%%%%%&&&&&&&&))))))))!!!!!!!!11111111++++++++((((((((!!!!!!!!$$$$$$$$........&&&&&&&&!!!!!!!!########""""""""  ,,,,,,,,777777777777777711111111++++++++////////22222222''''''''22222222--------00000000........)))))))),,,,,,,,--------%%%%%%%%&&&&&&&&))))))))!!!!!!!!11111111++++++++(((((((( $$$$$$$$........&&&&&&&&!!!!!!!!########""""""""  ,,,,,,,,777777777777777711111111++++++++////////22222222''''''''22222222--------00000000........)))))))),,,,,,,,--------$$$$$$$$&&&&&&&&))))))))!!!!!!!!11111111++++++++(((((((( $$$$$$$$........&&&&&&&&!!!!!!!!########"""""""" ,,,,,,,,777777776666666611111111++++++++////////22222222''''''''11111111,,,,,,,,00000000........))))))))++++++++--------$$$$$$$$&&&&&&&&))))))))!!!!!!!!11111111++++++++(((((((( $$$$$$$$........&&&&&&&&!!!!!!!!########"""""""" ,,,,,,,,666666666666666611111111++++++++////////22222222////////11111111,,,,,,,,00000000........))))))))++++++++--------$$$$$$$$++++++++))))))))!!!!!!!!))))))))........######## $$$$$$$$%%%%%%%%&&&&&&&&))))))))########'''''''',,,,,,,,666666666666666611111111++++++++////////22222222////////11111111,,,,,,,,00000000........))))))))++++++++--------$$$$$$$$++++++++))))))))!!!!!!!!((((((((........######## $$$$$$$$%%%%%%%%&&&&&&&&))))))))########'''''''',,,,,,,,666666666666666611111111++++++++////////22222222////////11111111,,,,,,,,00000000........))))))))++++++++--------$$$$$$$$++++++++))))))))!!!!!!!!((((((((........######## $$$$$$$$%%%%%%%%&&&&&&&&))))))))########'''''''',,,,,,,,666666666666666611111111++++++++////////22222222////////11111111,,,,,,,,00000000........))))))))++++++++--------$$$$$$$$++++++++))))))))!!!!!!!!((((((((........######## $$$$$$$$%%%%%%%%&&&&&&&&))))))))########'''''''',,,,,,,,666666666666666611111111++++++++........22222222////////11111111,,,,,,,,00000000........))))))))++++++++--------$$$$$$$$++++++++))))))))!!!!!!!!((((((((........######## $$$$$$$$%%%%%%%%&&&&&&&&))))))))########'''''''',,,,,,,,666666666666666611111111++++++++////////22222222////////11111111,,,,,,,,00000000........))))))))++++++++--------$$$$$$$$++++++++))))))))!!!!!!!!((((((((........######## $$$$$$$$%%%%%%%%&&&&&&&&))))))))########'''''''',,,,,,,,666666666666666611111111++++++++////////22222222////////11111111,,,,,,,,00000000........))))))))++++++++--------$$$$$$$$++++++++))))))))!!!!!!!!((((((((........######## $$$$$$$$%%%%%%%%&&&&&&&&))))))))########'''''''',,,,,,,,666666666666666611111111++++++++////////22222222////////11111111,,,,,,,,00000000........))))))))++++++++--------$$$$$$$$++++++++))))))))!!!!!!!!((((((((........######## $$$$$$$$%%%%%%%%&&&&&&&&))))))))########'''''''',,,,,,,,........66666666))))))))33333333////////222222224444444411111111,,,,,,,,00000000........))))))))++++++++--------$$$$$$$$++++++++))))))))!!!!!!!!,,,,,,,,++++++++######## $$$$$$$$ &&&&&&&&........######## ++++++++,,,,,,,,........66666666))))))))44444444////////222222224444444411111111,,,,,,,,00000000........))))))))++++++++--------$$$$$$$$++++++++))))))))!!!!!!!!,,,,,,,,++++++++######## $$$$$$$$ &&&&&&&&........######## ++++++++,,,,,,,,........66666666))))))))44444444////////222222224444444411111111,,,,,,,,00000000........))))))))++++++++--------$$$$$$$$++++++++))))))))!!!!!!!!,,,,,,,,++++++++######## $$$$$$$$ &&&&&&&&........######## ++++++++,,,,,,,,........66666666))))))))44444444////////222222224444444422222222--------00000000........)))))))),,,,,,,,--------$$$$$$$$++++++++))))))))!!!!!!!!,,,,,,,,++++++++######## $$$$$$$$ &&&&&&&&////////########!!!!!!!!++++++++,,,,,,,,........77777777))))))))44444444////////222222224444444422222222--------00000000........)))))))),,,,,,,,--------%%%%%%%%++++++++))))))))!!!!!!!!,,,,,,,,++++++++######## $$$$$$$$ &&&&&&&&////////########!!!!!!!!++++++++,,,,,,,,........77777777))))))))44444444////////222222224444444422222222--------00000000........)))))))),,,,,,,,--------%%%%%%%%++++++++))))))))!!!!!!!!,,,,,,,,++++++++######## $$$$$$$$ &&&&&&&&////////########!!!!!!!!++++++++ ,,,,,,,,........77777777))))))))44444444////////222222224444444422222222--------00000000........)))))))),,,,,,,,--------%%%%%%%%++++++++))))))))!!!!!!!!,,,,,,,,++++++++########!!!!!!!!$$$$$$$$ &&&&&&&&////////########!!!!!!!!++++++++ ,,,,,,,,........77777777))))))))44444444////////222222224444444422222222--------00000000........********,,,,,,,,--------%%%%%%%%++++++++))))))))!!!!!!!!,,,,,,,,++++++++########!!!!!!!!$$$$$$$$ &&&&&&&&////////########!!!!!!!!,,,,,,,, ,,,,,,,,2222222277777777$$$$$$$$99999999////////222222225555555522222222--------00000000........********,,,,,,,,----------------++++++++))))))))********))))))))&&&&&&&&########!!!!!!!!$$$$$$$$))))))))&&&&&&&&&&&&&&&&######## ((((((((""""""""  ,,,,,,,,2222222277777777$$$$$$$$99999999////////222222225555555522222222--------00000000........********,,,,,,,,----------------++++++++))))))))********))))))))&&&&&&&&########!!!!!!!!$$$$$$$$))))))))&&&&&&&&&&&&&&&&######## ((((((((""""""""  ,,,,,,,,2222222277777777$$$$$$$$99999999////////222222225555555522222222--------00000000........********,,,,,,,,----------------++++++++))))))))********))))))))&&&&&&&&########!!!!!!!!$$$$$$$$))))))))&&&&&&&&&&&&&&&&######## ((((((((""""""""  ,,,,,,,,2222222277777777$$$$$$$$99999999////////222222225555555522222222--------00000000........********,,,,,,,,----------------++++++++))))))))********))))))))&&&&&&&&########!!!!!!!!$$$$$$$$))))))))&&&&&&&&&&&&&&&&######## ((((((((""""""""  ,,,,,,,,2222222277777777$$$$$$$$99999999////////222222225555555522222222--------00000000........********,,,,,,,,----------------++++++++))))))))********))))))))&&&&&&&&########!!!!!!!!$$$$$$$$))))))))&&&&&&&&&&&&&&&&######## ((((((((""""""""  ,,,,,,,,2222222277777777$$$$$$$$99999999////////222222225555555522222222--------00000000........********,,,,,,,,----------------++++++++))))))))********))))))))&&&&&&&&########!!!!!!!!$$$$$$$$))))))))&&&&&&&&&&&&&&&&######## ((((((((""""""""  ,,,,,,,,2222222277777777$$$$$$$$99999999////////222222225555555522222222--------00000000........********,,,,,,,,----------------++++++++))))))))********))))))))&&&&&&&&########!!!!!!!!$$$$$$$$))))))))&&&&&&&&&&&&&&&&######## ((((((((""""""""  ,,,,,,,,2222222277777777$$$$$$$$99999999////////222222225555555522222222--------00000000........********,,,,,,,,----------------++++++++))))))))********))))))))&&&&&&&&########!!!!!!!!$$$$$$$$))))))))&&&&&&&&&&&&&&&&######## ((((((((""""""""  555555557777777777777777--------99999999////////222222225555555522222222--------00000000........********,,,,,,,,--------22222222++++++++))))))))////////$$$$$$$$&&&&&&&&########!!!!!!!!$$$$$$$$........&&&&&&&&!!!!!!!!################""""""""  555555557777777777777777--------99999999////////222222224444444422222222--------00000000........********,,,,,,,,--------22222222++++++++))))))))////////$$$$$$$$&&&&&&&&########!!!!!!!!$$$$$$$$........&&&&&&&&!!!!!!!!################""""""""  555555557777777777777777--------99999999////////222222224444444422222222--------00000000........********,,,,,,,,--------22222222++++++++))))))))////////$$$$$$$$&&&&&&&&########!!!!!!!!$$$$$$$$........&&&&&&&&!!!!!!!!################""""""""  444444447777777777777777,,,,,,,,99999999////////222222224444444422222222--------00000000........)))))))),,,,,,,,--------22222222++++++++))))))))////////$$$$$$$$&&&&&&&&########!!!!!!!!$$$$$$$$........&&&&&&&&!!!!!!!!################""""""""  444444447777777777777777,,,,,,,,99999999////////222222224444444422222222--------00000000........)))))))),,,,,,,,--------22222222++++++++))))))))////////$$$$$$$$&&&&&&&&######## $$$$$$$$........&&&&&&&&!!!!!!!!################""""""""  444444447777777777777777,,,,,,,,99999999////////222222224444444422222222--------00000000........)))))))),,,,,,,,--------22222222++++++++))))))))////////$$$$$$$$&&&&&&&&######## $$$$$$$$........&&&&&&&&!!!!!!!!################"""""""" 444444447777777766666666,,,,,,,,99999999////////222222224444444422222222,,,,,,,,00000000........)))))))),,,,,,,,--------22222222++++++++))))))))////////########&&&&&&&&######## $$$$$$$$........&&&&&&&&!!!!!!!!################"""""""" 444444447777777766666666,,,,,,,,88888888////////222222224444444411111111,,,,,,,,00000000........))))))))++++++++--------22222222++++++++))))))))////////########&&&&&&&&######## $$$$$$$$........&&&&&&&&!!!!!!!!################"""""""" 1111111166666666666666661111111188888888////////2222222244444444::::::::,,,,,,,,00000000........))))))))44444444--------22222222""""""""11111111&&&&&&&&,,,,,,,,&&&&&&&&######## $$$$$$$$........&&&&&&&&))))))))$$$$$$$$''''''''"""""""""""""""" 1111111166666666666666661111111188888888........2222222244444444::::::::,,,,,,,,00000000........))))))))44444444--------22222222""""""""11111111&&&&&&&&,,,,,,,,&&&&&&&&######## $$$$$$$$........&&&&&&&&))))))))$$$$$$$$''''''''"""""""""""""""" 1111111166666666666666661111111188888888........1111111144444444::::::::,,,,,,,,00000000........))))))))44444444--------22222222""""""""11111111&&&&&&&&,,,,,,,,&&&&&&&&######## $$$$$$$$--------%%%%%%%%))))))))$$$$$$$$''''''''"""""""""""""""" 1111111166666666666666661111111188888888........1111111144444444::::::::,,,,,,,,00000000........))))))))44444444--------22222222""""""""11111111&&&&&&&&,,,,,,,,&&&&&&&&######## $$$$$$$$--------%%%%%%%%))))))))$$$$$$$$''''''''"""""""""""""""" 1111111166666666666666661111111188888888........1111111144444444::::::::,,,,,,,,00000000........))))))))44444444--------22222222""""""""11111111&&&&&&&&,,,,,,,,&&&&&&&&"""""""" $$$$$$$$--------%%%%%%%%))))))))$$$$$$$$''''''''"""""""""""""""" 1111111166666666666666661111111188888888........1111111144444444::::::::,,,,,,,,00000000........))))))))44444444--------11111111""""""""11111111&&&&&&&&,,,,,,,,&&&&&&&&"""""""" $$$$$$$$--------%%%%%%%%))))))))$$$$$$$$''''''''"""""""""""""""" 1111111166666666666666661111111188888888........111111114444444499999999,,,,,,,,00000000........))))))))44444444--------11111111""""""""11111111&&&&&&&&,,,,,,,,&&&&&&&&"""""""" $$$$$$$$--------%%%%%%%%))))))))$$$$$$$$''''''''""""""""!!!!!!!! 0000000066666666666666661111111188888888........111111114444444499999999,,,,,,,,00000000........))))))))33333333--------11111111""""""""11111111&&&&&&&&,,,,,,,,&&&&&&&&"""""""" $$$$$$$$--------%%%%%%%%))))))))$$$$$$$$''''''''""""""""!!!!!!!! ++++++++>>>>>>>>666666661111111188888888........111111114444444466666666,,,,,,,,00000000........1111111100000000--------))))))))&&&&&&&&--------))))))))((((((((........++++++++))))))))$$$$$$$$%%%%%%%%%%%%%%%%........))))))))))))))))******** ++++++++>>>>>>>>666666661111111188888888........111111114444444466666666,,,,,,,,00000000........1111111100000000--------))))))))&&&&&&&&........))))))))((((((((........++++++++))))))))$$$$$$$$%%%%%%%%%%%%%%%%........))))))))))))))))******** ++++++++>>>>>>>>666666661111111188888888........111111114444444466666666,,,,,,,,00000000........1111111100000000--------))))))))&&&&&&&&........))))))))((((((((........++++++++))))))))$$$$$$$$%%%%%%%%%%%%%%%%........))))))))))))))))******** ++++++++>>>>>>>>666666661111111188888888........111111114444444466666666,,,,,,,,00000000........1111111100000000--------))))))))&&&&&&&&........))))))))((((((((........++++++++))))))))$$$$$$$$%%%%%%%%%%%%%%%%........))))))))))))))))******** ++++++++>>>>>>>>666666661111111188888888........111111114444444466666666,,,,,,,,00000000........1111111100000000--------))))))))&&&&&&&&........))))))))((((((((........++++++++))))))))$$$$$$$$%%%%%%%%%%%%%%%%........))))))))))))))))******** ++++++++????????666666661111111188888888........111111114444444466666666,,,,,,,,00000000........1111111100000000--------))))))))&&&&&&&&........))))))))((((((((........++++++++))))))))$$$$$$$$%%%%%%%%%%%%%%%%........))))))))))))))))******** ++++++++????????666666661111111188888888........111111114444444466666666,,,,,,,,00000000........1111111100000000--------))))))))&&&&&&&&........))))))))((((((((........++++++++))))))))$$$$$$$$%%%%%%%%%%%%%%%%........))))))))))))))))******** ++++++++????????666666661111111188888888........111111114444444466666666,,,,,,,,00000000........2222222200000000--------))))))))&&&&&&&&........))))))))((((((((........++++++++))))))))$$$$$$$$%%%%%%%%%%%%%%%%........))))))))))))))))******** 44444444CCCCCCCC666666661111111188888888777777771111111144444444111111115555555500000000........77777777++++++++----------------++++++++))))))))........########3333333300000000%%%%%%%%$$$$$$$$ %%%%%%%%........33333333!!!!!!!!""""""""&&&&&&&&''''''''))))))))44444444CCCCCCCC666666661111111188888888777777771111111144444444111111115555555500000000........77777777++++++++----------------++++++++))))))))........########3333333300000000%%%%%%%%$$$$$$$$ %%%%%%%%........33333333!!!!!!!!""""""""&&&&&&&&''''''''))))))))44444444DDDDDDDD666666661111111188888888777777772222222244444444111111115555555500000000........77777777++++++++----------------++++++++))))))))........########3333333300000000%%%%%%%%$$$$$$$$ &&&&&&&&........33333333!!!!!!!!""""""""&&&&&&&&''''''''))))))))44444444DDDDDDDD666666661111111188888888777777772222222244444444111111115555555500000000........77777777++++++++----------------++++++++))))))))........########3333333300000000%%%%%%%%$$$$$$$$ &&&&&&&&........33333333!!!!!!!!""""""""&&&&&&&&''''''''))))))))44444444DDDDDDDD666666661111111188888888777777772222222244444444111111115555555500000000........77777777++++++++----------------++++++++))))))))........########3333333300000000%%%%%%%%$$$$$$$$ &&&&&&&&........33333333!!!!!!!!""""""""&&&&&&&&''''''''))))))))44444444DDDDDDDD666666661111111188888888777777772222222244444444111111115555555500000000........77777777++++++++----------------++++++++))))))))........########3333333300000000%%%%%%%%$$$$$$$$ &&&&&&&&........33333333!!!!!!!!""""""""&&&&&&&&''''''''))))))))44444444DDDDDDDD666666661111111188888888777777772222222244444444111111115555555500000000........77777777++++++++----------------++++++++))))))))........########3333333300000000%%%%%%%%$$$$$$$$ &&&&&&&&........33333333!!!!!!!!""""""""&&&&&&&&''''''''))))))))44444444DDDDDDDD666666661111111188888888777777772222222244444444111111115555555500000000........77777777++++++++----------------++++++++))))))))........########3333333300000000%%%%%%%%$$$$$$$$ &&&&&&&&........33333333!!!!!!!!""""""""&&&&&&&&''''''''))))))))99999999;;;;;;;;666666661111111188888888<<<<<<<<222222224444444411111111::::::::00000000................++++++++--------22222222++++++++))))))))........,,,,,,,,33333333(((((((( $$$$$$$$ %%%%%%%%........++++++++&&&&&&&&''''''''((((((((""""""""%%%%%%%%99999999;;;;;;;;666666661111111188888888<<<<<<<<111111114444444411111111::::::::00000000................++++++++--------22222222++++++++))))))))........,,,,,,,,33333333(((((((( $$$$$$$$ %%%%%%%%........++++++++&&&&&&&&''''''''((((((((""""""""%%%%%%%%99999999;;;;;;;;666666661111111188888888<<<<<<<<111111114444444411111111::::::::00000000................++++++++--------22222222++++++++))))))))........,,,,,,,,33333333(((((((( $$$$$$$$ %%%%%%%%........++++++++&&&&&&&&''''''''((((((((""""""""%%%%%%%%99999999;;;;;;;;666666661111111188888888<<<<<<<<111111114444444411111111::::::::00000000................++++++++--------22222222++++++++))))))))........,,,,,,,,33333333(((((((( $$$$$$$$ %%%%%%%%........++++++++&&&&&&&&''''''''((((((((""""""""%%%%%%%%99999999;;;;;;;;666666661111111188888888<<<<<<<<1111111144444444111111119999999900000000................++++++++--------22222222++++++++((((((((........,,,,,,,,33333333(((((((( $$$$$$$$ %%%%%%%%........++++++++&&&&&&&&''''''''((((((((""""""""%%%%%%%%99999999;;;;;;;;666666661111111188888888<<<<<<<<1111111144444444111111119999999900000000................++++++++--------11111111++++++++((((((((........,,,,,,,,33333333(((((((( $$$$$$$$ %%%%%%%%........++++++++&&&&&&&&''''''''''''''''!!!!!!!!%%%%%%%%99999999;;;;;;;;666666661111111188888888;;;;;;;;1111111144444444111111119999999900000000................++++++++--------11111111++++++++((((((((........,,,,,,,,33333333'''''''' $$$$$$$$%%%%%%%%........********&&&&&&&&''''''''''''''''!!!!!!!!%%%%%%%%99999999;;;;;;;;666666661111111188888888;;;;;;;;1111111144444444111111119999999900000000--------........++++++++--------11111111++++++++((((((((........++++++++33333333'''''''' $$$$$$$$%%%%%%%%........********&&&&&&&&''''''''''''''''!!!!!!!!%%%%%%%%9999999966666666666666661111111188888888;;;;;;;;1111111144444444111111111111111100000000--------))))))))++++++++,,,,,,,,11111111********((((((((........((((((((33333333"""""""" ########((((((((................$$$$$$$$++++++++''''''''""""""""!!!!!!!! 9999999966666666666666661111111188888888;;;;;;;;11111111444444441111111111111111////////--------))))))))++++++++,,,,,,,,11111111********((((((((........((((((((33333333"""""""" ########((((((((--------........########++++++++''''''''""""""""!!!!!!!!9999999966666666666666661111111188888888;;;;;;;;11111111333333331111111111111111////////--------))))))))++++++++,,,,,,,,11111111********((((((((........((((((((33333333"""""""" ########((((((((--------........########++++++++''''''''""""""""!!!!!!!!9999999966666666666666660000000088888888;;;;;;;;11111111333333331111111111111111////////--------((((((((++++++++,,,,,,,,11111111********((((((((........((((((((33333333""""""""########((((((((--------........########++++++++''''''''""""""""!!!!!!!!8888888866666666666666660000000088888888;;;;;;;;11111111333333331111111111111111////////--------((((((((++++++++,,,,,,,,11111111********((((((((........((((((((33333333""""""""########((((((((--------........########++++++++''''''''""""""""!!!!!!!!8888888866666666555555550000000088888888;;;;;;;;11111111333333330000000000000000////////--------((((((((********,,,,,,,,11111111********((((((((........((((((((33333333""""""""########((((((((----------------########++++++++&&&&&&&&""""""""!!!!!!!!8888888866666666555555550000000077777777;;;;;;;;11111111333333330000000000000000////////--------((((((((********,,,,,,,,11111111********((((((((........((((((((22222222""""""""########''''''''----------------########++++++++&&&&&&&&""""""""!!!!!!!!8888888855555555555555550000000077777777;;;;;;;;11111111333333330000000000000000////////--------((((((((********,,,,,,,,11111111********((((((((--------''''''''22222222""""""""########''''''''----------------########++++++++&&&&&&&&!!!!!!!!!!!!!!!!8888888855555555555555550000000077777777;;;;;;;;111111113333333300000000++++++++////////--------11111111********,,,,,,,,((((((((********((((((((--------++++++++22222222""""""""########5555555522222222%%%%%%%%11111111""""""""!!!!!!!!!!!!!!!!8888888855555555555555550000000077777777;;;;;;;;000000003333333300000000++++++++////////--------11111111********,,,,,,,,((((((((********((((((((--------++++++++22222222""""""""########5555555522222222%%%%%%%%11111111""""""""!!!!!!!!!!!!!!!!8888888855555555555555550000000077777777;;;;;;;;000000003333333300000000++++++++////////--------00000000********,,,,,,,,((((((((********((((((((--------++++++++22222222""""""""########5555555522222222%%%%%%%%11111111""""""""!!!!!!!!!!!!!!!!8888888855555555555555550000000077777777;;;;;;;;000000003333333300000000++++++++////////--------00000000********,,,,,,,,((((((((********''''''''--------++++++++22222222!!!!!!!!########5555555522222222%%%%%%%%11111111""""""""!!!!!!!!!!!!!!!!8888888855555555555555550000000077777777;;;;;;;;000000003333333300000000++++++++////////--------00000000********,,,,,,,,((((((((********''''''''--------++++++++22222222!!!!!!!!########5555555522222222%%%%%%%%11111111""""""""!!!!!!!!!!!!!!!!8888888855555555555555550000000077777777;;;;;;;;000000003333333300000000++++++++////////--------00000000********,,,,,,,,((((((((********''''''''--------++++++++22222222!!!!!!!!########5555555522222222%%%%%%%%11111111""""""""!!!!!!!! 8888888855555555555555550000000077777777;;;;;;;;000000003333333300000000++++++++////////--------00000000********,,,,,,,,((((((((********''''''''--------++++++++22222222!!!!!!!!########5555555522222222%%%%%%%%11111111""""""""!!!!!!!! 8888888855555555555555550000000077777777;;;;;;;;000000003333333300000000++++++++////////--------00000000********,,,,,,,,((((((((********''''''''--------++++++++22222222!!!!!!!!########5555555522222222%%%%%%%%11111111""""""""!!!!!!!! ////////55555555555555550000000077777777;;;;;;;;000000003333333300000000++++++++////////----------------********,,,,,,,,++++++++********''''''''--------00000000********!!!!!!!!++++++++11111111))))))))((((((((********$$$$$$$$--------!!!!!!!!!!!!!!!! """"""""////////55555555555555550000000077777777;;;;;;;;000000003333333300000000++++++++////////----------------********,,,,,,,,++++++++********''''''''--------00000000********!!!!!!!!++++++++11111111))))))))((((((((********$$$$$$$$--------!!!!!!!!!!!!!!!! """"""""////////55555555555555550000000077777777::::::::000000003333333300000000++++++++////////----------------********,,,,,,,,++++++++********''''''''--------00000000********!!!!!!!!++++++++11111111))))))))((((((((********$$$$$$$$--------!!!!!!!!!!!!!!!! """"""""////////55555555555555550000000077777777::::::::000000003333333300000000++++++++////////----------------********,,,,,,,,++++++++********''''''''--------00000000********!!!!!!!!++++++++11111111))))))))((((((((********$$$$$$$$--------!!!!!!!!!!!!!!!! """"""""////////55555555555555550000000077777777;;;;;;;;000000003333333300000000++++++++////////----------------********,,,,,,,,++++++++********''''''''--------00000000********!!!!!!!!++++++++11111111))))))))((((((((********$$$$$$$$--------!!!!!!!!!!!!!!!! """"""""////////55555555555555550000000077777777;;;;;;;;000000003333333300000000++++++++////////----------------********,,,,,,,,++++++++********''''''''--------00000000********!!!!!!!!++++++++11111111))))))))((((((((********$$$$$$$$--------!!!!!!!!!!!!!!!! """"""""0000000055555555555555550000000077777777;;;;;;;;000000003333333300000000++++++++////////----------------********,,,,,,,,++++++++********''''''''--------00000000********!!!!!!!!++++++++11111111))))))))((((((((********$$$$$$$$--------!!!!!!!!!!!!!!!! """"""""0000000055555555555555550000000077777777;;;;;;;;000000003333333300000000++++++++////////----------------********,,,,,,,,++++++++********''''''''--------00000000********!!!!!!!!++++++++11111111))))))))((((((((********$$$$$$$$--------!!!!!!!!!!!!!!!! """"""""3333333355555555555555558888888877777777;;;;;;;;000000003333333300000000++++++++////////--------((((((((********,,,,,,,,11111111********''''''''--------00000000********((((((((((((((((,,,,,,,,----------------////////$$$$$$$$&&&&&&&&!!!!!!!!!!!!!!!!""""""""3333333355555555555555558888888877777777;;;;;;;;000000003333333300000000++++++++////////--------((((((((********,,,,,,,,11111111********''''''''--------00000000********((((((((((((((((,,,,,,,,----------------////////$$$$$$$$&&&&&&&&!!!!!!!!!!!!!!!!""""""""3333333355555555555555558888888877777777;;;;;;;;000000003333333300000000++++++++////////--------((((((((********,,,,,,,,11111111********((((((((--------00000000********((((((((((((((((,,,,,,,,----------------////////$$$$$$$$&&&&&&&&!!!!!!!!!!!!!!!!""""""""3333333355555555555555558888888877777777;;;;;;;;000000003333333300000000++++++++////////--------((((((((********,,,,,,,,11111111********((((((((--------00000000********((((((((((((((((,,,,,,,,----------------////////$$$$$$$$&&&&&&&&!!!!!!!!!!!!!!!!""""""""3333333355555555555555558888888877777777;;;;;;;;000000003333333300000000++++++++////////--------((((((((********,,,,,,,,11111111********((((((((--------00000000********((((((((((((((((,,,,,,,,----------------////////$$$$$$$$&&&&&&&&!!!!!!!!!!!!!!!!""""""""3333333355555555555555558888888877777777;;;;;;;;000000003333333300000000++++++++////////--------((((((((********,,,,,,,,11111111********((((((((--------00000000********((((((((((((((((,,,,,,,,----------------////////$$$$$$$$&&&&&&&&!!!!!!!!!!!!!!!!""""""""3333333355555555555555558888888877777777;;;;;;;;000000003333333300000000++++++++////////--------((((((((********,,,,,,,,11111111********((((((((--------00000000********((((((((((((((((,,,,,,,,----------------////////$$$$$$$$&&&&&&&&!!!!!!!!!!!!!!!!""""""""3333333355555555555555558888888877777777;;;;;;;;000000003333333300000000++++++++////////--------((((((((********,,,,,,,,11111111********((((((((--------00000000********((((((((((((((((,,,,,,,,----------------////////$$$$$$$$&&&&&&&&!!!!!!!!!!!!!!!!""""""""888888885555555555555555========////////;;;;;;;;000000003333333300000000++++++++////////--------00000000********,,,,,,,,11111111********((((((((--------'''''''' ////////--------########,,,,,,,,22222222--------////////$$$$$$$$&&&&&&&&!!!!!!!!!!!!!!!!888888885555555555555555========////////;;;;;;;;000000003333333300000000++++++++////////--------00000000********,,,,,,,,11111111********''''''''--------''''''''////////--------########,,,,,,,,22222222--------////////$$$$$$$$&&&&&&&&!!!!!!!!!!!!!!!!888888885555555555555555========////////;;;;;;;;000000003333333300000000++++++++////////--------00000000********,,,,,,,,11111111********''''''''--------''''''''////////--------########,,,,,,,,22222222--------////////$$$$$$$$&&&&&&&&!!!!!!!!!!!!!!!!888888885555555555555555========////////;;;;;;;;000000003333333300000000++++++++////////--------00000000********,,,,,,,,00000000********''''''''--------''''''''////////--------########,,,,,,,,22222222--------////////$$$$$$$$&&&&&&&&!!!!!!!! 888888885555555555555555========////////::::::::000000003333333300000000++++++++////////--------00000000********,,,,,,,,00000000********''''''''--------''''''''////////--------########,,,,,,,,22222222--------////////$$$$$$$$&&&&&&&&!!!!!!!! 888888885555555555555555========////////::::::::000000003333333300000000++++++++////////,,,,,,,,00000000********,,,,,,,,00000000********''''''''--------''''''''////////--------########,,,,,,,,22222222--------////////$$$$$$$$&&&&&&&&!!!!!!!! 888888885555555555555555========////////::::::::000000003333333300000000++++++++////////,,,,,,,,00000000********,,,,,,,,00000000********''''''''--------''''''''////////--------"""""""",,,,,,,,22222222--------////////$$$$$$$$&&&&&&&&!!!!!!!! 888888885555555555555555========////////::::::::000000003333333300000000++++++++////////,,,,,,,,00000000********++++++++00000000))))))))''''''''--------''''''''////////,,,,,,,,"""""""",,,,,,,,22222222--------////////$$$$$$$$&&&&&&&&!!!!!!!! 88888888========55555555========))))))))::::::::000000003333333300000000++++++++........,,,,,,,,--------22222222++++++++00000000))))))))''''''''--------""""""""$$$$$$$$////////,,,,,,,,"""""""",,,,,,,,22222222$$$$$$$$&&&&&&&&$$$$$$$$&&&&&&&&!!!!!!!! 88888888========55555555========))))))))::::::::000000003333333300000000++++++++........,,,,,,,,--------22222222++++++++00000000))))))))''''''''--------""""""""$$$$$$$$////////,,,,,,,,"""""""",,,,,,,,22222222$$$$$$$$&&&&&&&&$$$$$$$$&&&&&&&&!!!!!!!! 88888888========55555555========))))))))::::::::000000002222222200000000++++++++........,,,,,,,,--------22222222++++++++00000000))))))))''''''''--------""""""""$$$$$$$$////////,,,,,,,,"""""""",,,,,,,,11111111$$$$$$$$&&&&&&&&$$$$$$$$&&&&&&&&!!!!!!!! 77777777========55555555========))))))))::::::::000000002222222200000000++++++++........,,,,,,,,,,,,,,,,22222222++++++++00000000))))))))''''''''--------!!!!!!!!$$$$$$$$////////,,,,,,,,"""""""",,,,,,,,11111111$$$$$$$$&&&&&&&&$$$$$$$$&&&&&&&&!!!!!!!! 77777777========44444444<<<<<<<<))))))))::::::::0000000022222222////////********........,,,,,,,,,,,,,,,,22222222++++++++00000000))))))))''''''''--------!!!!!!!!$$$$$$$$........,,,,,,,,"""""""",,,,,,,,11111111$$$$$$$$&&&&&&&&$$$$$$$$%%%%%%%%!!!!!!!! 77777777========44444444<<<<<<<<))))))))::::::::0000000022222222////////********........,,,,,,,,,,,,,,,,22222222++++++++00000000))))))))'''''''',,,,,,,,!!!!!!!!$$$$$$$$........,,,,,,,,"""""""",,,,,,,,11111111$$$$$$$$&&&&&&&&$$$$$$$$%%%%%%%% 77777777========44444444<<<<<<<<))))))))::::::::////////22222222////////********........,,,,,,,,,,,,,,,,22222222++++++++00000000))))))))'''''''',,,,,,,,!!!!!!!!$$$$$$$$........,,,,,,,,""""""""++++++++11111111$$$$$$$$&&&&&&&&########%%%%%%%% 77777777<<<<<<<<44444444<<<<<<<<))))))))::::::::////////22222222////////********........,,,,,,,,,,,,,,,,22222222++++++++////////))))))))&&&&&&&&,,,,,,,,!!!!!!!!$$$$$$$$........,,,,,,,,""""""""++++++++11111111$$$$$$$$&&&&&&&&########%%%%%%%% 7777777799999999<<<<<<<<44444444))))))))11111111////////22222222////////22222222........++++++++''''''''........++++++++////////))))))))&&&&&&&&,,,,,,,,!!!!!!!!########........,,,,,,,,""""""""++++++++11111111'''''''' ########""""""""%%%%%%%% !!!!!!!! 7777777799999999<<<<<<<<44444444))))))))11111111////////22222222////////22222222........++++++++''''''''........********////////))))))))&&&&&&&&,,,,,,,,!!!!!!!!########........,,,,,,,,!!!!!!!!++++++++11111111'''''''' ########""""""""%%%%%%%%   7777777799999999<<<<<<<<44444444))))))))11111111////////22222222////////22222222........++++++++''''''''........********////////((((((((&&&&&&&&,,,,,,,,!!!!!!!!########........++++++++!!!!!!!!++++++++11111111'''''''' ########!!!!!!!!%%%%%%%%   7777777799999999<<<<<<<<44444444((((((((11111111////////22222222////////22222222--------++++++++''''''''........********////////((((((((&&&&&&&&,,,,,,,,!!!!!!!!########........++++++++!!!!!!!!++++++++11111111'''''''' ########!!!!!!!!%%%%%%%%   7777777799999999<<<<<<<<44444444((((((((11111111////////22222222////////22222222--------++++++++''''''''........********////////((((((((&&&&&&&&,,,,,,,,!!!!!!!!########........++++++++!!!!!!!!++++++++11111111'''''''' ########!!!!!!!!%%%%%%%%   7777777799999999<<<<<<<<44444444((((((((11111111////////22222222////////22222222--------++++++++''''''''........********////////((((((((&&&&&&&&,,,,,,,,!!!!!!!!########........++++++++!!!!!!!!++++++++11111111'''''''' ########!!!!!!!!%%%%%%%%   7777777799999999<<<<<<<<44444444((((((((11111111////////22222222////////22222222--------++++++++''''''''........********////////((((((((&&&&&&&&,,,,,,,,!!!!!!!!########........++++++++!!!!!!!!++++++++11111111'''''''' ########!!!!!!!!%%%%%%%%   7777777799999999<<<<<<<<44444444((((((((11111111////////22222222////////22222222--------++++++++''''''''........********////////((((((((&&&&&&&&,,,,,,,,!!!!!!!!########........++++++++!!!!!!!!++++++++11111111'''''''' ########!!!!!!!!%%%%%%%%   77777777<<<<<<<<99999999////////1111111144444444////////22222222////////////////--------++++++++''''''''))))))))********''''''''((((((((&&&&&&&&,,,,,,,,!!!!!!!!,,,,,,,,........++++++++!!!!!!!!""""""""11111111,,,,,,,, ########''''''''$$$$$$$$%%%%%%%%  77777777<<<<<<<<99999999////////1111111144444444////////22222222////////////////........++++++++''''''''))))))))********''''''''((((((((&&&&&&&&,,,,,,,,!!!!!!!!,,,,,,,,........++++++++!!!!!!!!""""""""11111111,,,,,,,, ########''''''''$$$$$$$$%%%%%%%%  77777777<<<<<<<<99999999////////1111111144444444////////22222222////////////////........++++++++''''''''))))))))++++++++''''''''))))))))&&&&&&&&,,,,,,,,!!!!!!!!,,,,,,,,........,,,,,,,,!!!!!!!!########11111111,,,,,,,, ########''''''''$$$$$$$$%%%%%%%%  77777777<<<<<<<<99999999////////1111111155555555////////22222222////////////////........,,,,,,,,''''''''))))))))++++++++''''''''))))))))&&&&&&&&,,,,,,,,!!!!!!!!,,,,,,,,........,,,,,,,,""""""""########11111111,,,,,,,, ########''''''''$$$$$$$$%%%%%%%% !!!!!!!!77777777========99999999////////1111111155555555////////22222222////////////////........,,,,,,,,''''''''))))))))++++++++''''''''))))))))&&&&&&&&,,,,,,,,!!!!!!!!,,,,,,,,........,,,,,,,,""""""""########11111111,,,,,,,, ########''''''''$$$$$$$$%%%%%%%% !!!!!!!!77777777========99999999////////1111111155555555////////22222222////////////////........,,,,,,,,''''''''))))))))++++++++''''''''))))))))'''''''',,,,,,,,!!!!!!!!,,,,,,,,........,,,,,,,,""""""""########11111111,,,,,,,,!!!!!!!!########''''''''$$$$$$$$%%%%%%%% !!!!!!!!77777777========99999999////////22222222555555550000000022222222////////////////........,,,,,,,,''''''''))))))))++++++++''''''''))))))))''''''''--------!!!!!!!!,,,,,,,,........,,,,,,,,""""""""########11111111,,,,,,,,!!!!!!!!$$$$$$$$''''''''$$$$$$$$%%%%%%%%!!!!!!!! !!!!!!!!88888888========::::::::////////222222225555555500000000222222220000000000000000........,,,,,,,,''''''''********++++++++(((((((())))))))''''''''--------""""""""--------////////,,,,,,,,""""""""########11111111--------!!!!!!!!$$$$$$$$''''''''%%%%%%%%&&&&&&&&!!!!!!!! !!!!!!!!88888888BBBBBBBB55555555000000007777777722222222000000003333333388888888++++++++........,,,,,,,,00000000********++++++++########))))))))''''''''--------""""""""22222222////////,,,,,,,,""""""""''''''''22222222--------********$$$$$$$$********&&&&&&&&!!!!!!!! 88888888BBBBBBBB55555555000000007777777722222222000000003333333388888888++++++++////////,,,,,,,,00000000********++++++++########********''''''''--------""""""""22222222////////--------""""""""''''''''22222222--------********$$$$$$$$********&&&&&&&&!!!!!!!! 88888888BBBBBBBB55555555000000007777777722222222000000003333333388888888++++++++////////--------00000000********,,,,,,,,########********''''''''--------""""""""22222222////////--------########''''''''22222222--------********$$$$$$$$********&&&&&&&&!!!!!!!! 88888888BBBBBBBB55555555000000007777777722222222000000003333333399999999++++++++////////--------11111111********,,,,,,,,########********((((((((--------""""""""22222222////////--------########''''''''22222222--------********$$$$$$$$********&&&&&&&&!!!!!!!!!!!!!!!!88888888CCCCCCCC55555555000000007777777733333333111111113333333399999999++++++++////////--------11111111********,,,,,,,,########********((((((((........""""""""22222222////////--------########''''''''22222222--------********%%%%%%%% ++++++++&&&&&&&&""""""""!!!!!!!!99999999CCCCCCCC66666666000000008888888833333333111111113333333399999999,,,,,,,,////////--------11111111++++++++,,,,,,,,$$$$$$$$********((((((((........########3333333300000000--------########((((((((22222222........++++++++%%%%%%%% ++++++++''''''''""""""""!!!!!!!!99999999CCCCCCCC66666666111111118888888833333333111111113333333399999999,,,,,,,,////////--------11111111++++++++,,,,,,,,$$$$$$$$********((((((((........########3333333300000000--------########((((((((22222222........++++++++%%%%%%%% ++++++++''''''''""""""""!!!!!!!!99999999CCCCCCCC66666666111111118888888833333333111111114444444499999999,,,,,,,,00000000--------11111111++++++++,,,,,,,,$$$$$$$$********((((((((........########3333333300000000--------########((((((((33333333........++++++++%%%%%%%% ++++++++''''''''""""""""!!!!!!!!00000000;;;;;;;;666666661111111188888888........111111114444444466666666,,,,,,,,''''''''--------66666666++++++++--------$$$$$$$$++++++++((((((((&&&&&&&&########33333333''''''''%%%%%%%%$$$$$$$$--------********........((((((((%%%%%%%%++++++++''''''''""""""""!!!!!!!! 00000000;;;;;;;;666666661111111188888888........111111114444444466666666,,,,,,,,''''''''........66666666++++++++--------$$$$$$$$++++++++((((((((&&&&&&&&########33333333((((((((%%%%%%%%$$$$$$$$--------********........((((((((%%%%%%%%++++++++''''''''""""""""!!!!!!!! 11111111;;;;;;;;666666661111111188888888........111111114444444466666666,,,,,,,,''''''''........66666666++++++++--------$$$$$$$$++++++++((((((((&&&&&&&&########33333333((((((((%%%%%%%%$$$$$$$$--------********........((((((((%%%%%%%%++++++++''''''''"""""""""""""""" 11111111;;;;;;;;666666661111111188888888........111111114444444466666666,,,,,,,,((((((((........77777777++++++++--------$$$$$$$$++++++++))))))))&&&&&&&&########33333333((((((((%%%%%%%%$$$$$$$$--------++++++++........((((((((%%%%%%%%++++++++''''''''"""""""""""""""" 11111111;;;;;;;;666666661111111188888888........222222224444444466666666,,,,,,,,((((((((........77777777++++++++--------$$$$$$$$++++++++))))))))&&&&&&&&########33333333((((((((%%%%%%%%$$$$$$$$........++++++++........((((((((&&&&&&&&++++++++''''''''"""""""""""""""" 11111111;;;;;;;;666666661111111188888888////////222222224444444466666666,,,,,,,,((((((((........77777777++++++++--------$$$$$$$$++++++++))))))))&&&&&&&&########33333333((((((((%%%%%%%%$$$$$$$$........++++++++........((((((((&&&&&&&&,,,,,,,,''''''''"""""""""""""""" 11111111;;;;;;;;666666661111111188888888////////222222224444444466666666,,,,,,,,((((((((........77777777++++++++--------$$$$$$$$++++++++))))))))&&&&&&&&########33333333((((((((%%%%%%%%$$$$$$$$........++++++++........((((((((&&&&&&&&,,,,,,,,''''''''########"""""""" 11111111;;;;;;;;666666661111111188888888////////222222224444444466666666,,,,,,,,((((((((........77777777++++++++--------$$$$$$$$++++++++))))))))&&&&&&&&########33333333((((((((%%%%%%%%$$$$$$$$........++++++++........((((((((&&&&&&&&,,,,,,,,''''''''########"""""""" ,,,,,,,,6666666666666666999999990000000077777777::::::::4444444411111111,,,,,,,,++++++++........7777777744444444----------------++++++++))))))))!!!!!!!!,,,,,,,,33333333++++++++ $$$$$$$$66666666................++++++++$$$$$$$$########++++++++"""""""" ,,,,,,,,6666666666666666999999990000000077777777::::::::4444444411111111,,,,,,,,++++++++........7777777744444444----------------++++++++))))))))!!!!!!!!,,,,,,,,33333333++++++++ $$$$$$$$66666666................++++++++$$$$$$$$########++++++++"""""""" ,,,,,,,,6666666666666666999999990000000077777777::::::::4444444411111111,,,,,,,,++++++++........7777777744444444----------------++++++++))))))))!!!!!!!!,,,,,,,,33333333++++++++ $$$$$$$$66666666................++++++++$$$$$$$$########++++++++"""""""" ++++++++6666666666666666999999990000000077777777::::::::4444444411111111,,,,,,,,++++++++........6666666644444444----------------++++++++))))))))!!!!!!!!,,,,,,,,33333333++++++++ $$$$$$$$66666666................++++++++$$$$$$$$########++++++++"""""""" ++++++++6666666666666666999999990000000077777777::::::::4444444411111111,,,,,,,,++++++++........6666666644444444----------------++++++++((((((((!!!!!!!!,,,,,,,,33333333++++++++ $$$$$$$$66666666................++++++++$$$$$$$$########++++++++"""""""" ++++++++6666666666666666999999990000000077777777::::::::4444444411111111,,,,,,,,++++++++........6666666633333333--------,,,,,,,,++++++++(((((((( ,,,,,,,,33333333++++++++ $$$$$$$$66666666................++++++++$$$$$$$$########++++++++!!!!!!!! ++++++++6666666666666666999999990000000066666666999999994444444411111111,,,,,,,,++++++++--------6666666633333333--------,,,,,,,,++++++++(((((((( ,,,,,,,,33333333++++++++ $$$$$$$$66666666................++++++++$$$$$$$$########++++++++!!!!!!!! ++++++++6666666666666666999999990000000066666666999999994444444411111111,,,,,,,,++++++++--------6666666633333333,,,,,,,,,,,,,,,,********(((((((( ++++++++33333333++++++++ ########66666666................++++++++$$$$$$$$""""""""++++++++!!!!!!!! 4444444466666666>>>>>>>>6666666633333333;;;;;;;;66666666444444441111111144444444////////%%%%%%%%6666666600000000,,,,,,,,))))))))********(((((((( 00000000********00000000 ,,,,,,,,22222222********66666666'''''''' ))))))))''''''''!!!!!!!!4444444466666666>>>>>>>>5555555533333333;;;;;;;;66666666333333331111111144444444////////%%%%%%%%6666666600000000,,,,,,,,))))))))********(((((((( 00000000********00000000 ,,,,,,,,22222222********66666666'''''''' ))))))))''''''''!!!!!!!!3333333366666666>>>>>>>>5555555533333333;;;;;;;;66666666333333331111111144444444////////%%%%%%%%6666666600000000,,,,,,,,))))))))********(((((((( 00000000********00000000,,,,,,,,22222222********66666666'''''''' ((((((((''''''''!!!!!!!!3333333366666666>>>>>>>>5555555533333333;;;;;;;;66666666333333330000000044444444////////%%%%%%%%6666666600000000,,,,,,,,((((((((********(((((((( 00000000********////////,,,,,,,,22222222********66666666''''''''((((((((''''''''!!!!!!!!3333333355555555>>>>>>>>5555555522222222;;;;;;;;66666666333333330000000044444444////////$$$$$$$$66666666////////,,,,,,,,((((((((********(((((((( 00000000********////////,,,,,,,,22222222********66666666''''''''((((((((''''''''!!!!!!!!3333333355555555========5555555522222222;;;;;;;;55555555333333330000000044444444////////$$$$$$$$66666666////////,,,,,,,,((((((((********(((((((( 00000000********////////++++++++22222222********66666666''''''''((((((((''''''''!!!!!!!!3333333355555555========5555555522222222;;;;;;;;55555555333333330000000033333333////////$$$$$$$$55555555////////,,,,,,,,((((((((********'''''''' 00000000********////////++++++++11111111))))))))66666666''''''''((((((((&&&&&&&& 3333333355555555========5555555522222222::::::::55555555333333330000000033333333////////$$$$$$$$55555555////////,,,,,,,,((((((((********''''''''00000000********////////++++++++11111111))))))))55555555''''''''((((((((&&&&&&&& 8888888855555555::::::::0000000077777777BBBBBBBB00000000333333330000000000000000////////''''''''55555555********++++++++++++++++))))))))''''''''((((((((''''''''--------////////''''''''00000000,,,,,,,,--------::::::::!!!!!!!!--------((((((((!!!!!!!!!!!!!!!!  8888888855555555::::::::0000000077777777BBBBBBBB00000000333333330000000000000000........''''''''55555555********++++++++++++++++))))))))''''''''((((((((''''''''--------////////''''''''00000000,,,,,,,,,,,,,,,,::::::::!!!!!!!!--------((((((((!!!!!!!!!!!!!!!! 8888888855555555::::::::////////77777777BBBBBBBB00000000222222220000000000000000........''''''''55555555********++++++++++++++++))))))))''''''''((((((((''''''''--------////////''''''''00000000,,,,,,,,,,,,,,,,::::::::!!!!!!!!--------(((((((( !!!!!!!! 8888888855555555::::::::////////77777777BBBBBBBB00000000222222220000000000000000........''''''''55555555********++++++++++++++++))))))))''''''''((((((((''''''''--------////////''''''''00000000,,,,,,,,,,,,,,,,::::::::!!!!!!!!,,,,,,,,'''''''' !!!!!!!! 777777775555555599999999////////77777777BBBBBBBB00000000222222220000000000000000........''''''''55555555********++++++++++++++++))))))))''''''''(((((((('''''''',,,,,,,,........''''''''00000000,,,,,,,,,,,,,,,,::::::::!!!!!!!!,,,,,,,,'''''''' !!!!!!!! 777777775555555599999999////////77777777BBBBBBBB0000000022222222////////////////........''''''''55555555))))))))++++++++++++++++))))))))'''''''''''''''''''''''',,,,,,,,........''''''''00000000,,,,,,,,,,,,,,,,::::::::!!!!!!!!,,,,,,,,'''''''' !!!!!!!! 777777775555555599999999////////66666666BBBBBBBB0000000022222222////////////////........''''''''55555555))))))))++++++++++++++++))))))))'''''''''''''''''''''''',,,,,,,,........''''''''00000000,,,,,,,,,,,,,,,,::::::::!!!!!!!!,,,,,,,,'''''''' 777777774444444499999999////////66666666BBBBBBBB0000000022222222////////////////........''''''''55555555))))))))++++++++++++++++))))))))''''''''''''''''&&&&&&&&,,,,,,,,........''''''''00000000,,,,,,,,,,,,,,,,::::::::!!!!!!!!,,,,,,,,'''''''' 777777774444444444444444////////66666666????????000000002222222288888888********........,,,,,,,,55555555))))))))333333338888888811111111////////,,,,,,,,!!!!!!!!11111111&&&&&&&&,,,,,,,,00000000,,,,,,,,))))))))11111111))))))))))))))))$$$$$$$$ &&&&&&&&777777774444444444444444////////66666666????????000000002222222288888888********........,,,,,,,,55555555))))))))333333338888888811111111////////,,,,,,,,!!!!!!!!11111111&&&&&&&&,,,,,,,,00000000,,,,,,,,))))))))11111111))))))))))))))))$$$$$$$$ &&&&&&&&777777774444444444444444////////66666666????????000000002222222288888888********........,,,,,,,,55555555))))))))333333338888888811111111////////--------!!!!!!!!11111111&&&&&&&&,,,,,,,,00000000,,,,,,,,))))))))11111111))))))))))))))))$$$$$$$$ &&&&&&&&777777774444444444444444////////66666666????????000000002222222288888888********........,,,,,,,,55555555))))))))333333338888888811111111////////--------!!!!!!!!11111111&&&&&&&&,,,,,,,,00000000,,,,,,,,))))))))11111111))))))))))))))))$$$$$$$$ &&&&&&&&777777775555555544444444////////66666666????????000000002222222288888888********........,,,,,,,,55555555))))))))333333338888888811111111////////--------!!!!!!!!11111111&&&&&&&&,,,,,,,,00000000,,,,,,,,))))))))11111111))))))))))))))))$$$$$$$$ &&&&&&&&777777775555555544444444////////77777777????????000000002222222288888888********........,,,,,,,,55555555))))))))333333338888888811111111////////--------!!!!!!!!22222222&&&&&&&&,,,,,,,,00000000,,,,,,,,))))))))22222222))))))))))))))))$$$$$$$$!!!!!!!! &&&&&&&&777777775555555544444444////////77777777????????000000002222222288888888********........,,,,,,,,55555555))))))))333333338888888822222222////////--------!!!!!!!!22222222&&&&&&&&,,,,,,,,00000000,,,,,,,,))))))))22222222))))))))))))))))$$$$$$$$!!!!!!!! &&&&&&&&888888885555555555555555////////77777777????????000000002222222288888888++++++++........,,,,,,,,55555555********444444448888888822222222////////--------""""""""22222222&&&&&&&&,,,,,,,,00000000,,,,,,,,))))))))22222222))))))))))))))))%%%%%%%%!!!!!!!! &&&&&&&&////////5555555555555555////////........::::::::0000000022222222========++++++++........,,,,,,,,55555555********000000005555555577777777uuuuuuuu)))))))))))))))),,,,,,,,'''''''',,,,,,,,$$$$$$$$--------&&&&&&&&,,,,,,,,""""""""!!!!!!!! !!!!!!!!))))))))########''''''''////////555555555555555500000000........::::::::0000000033333333========++++++++........,,,,,,,,55555555********000000005555555577777777uuuuuuuu))))))))********,,,,,,,,'''''''',,,,,,,,$$$$$$$$--------&&&&&&&&--------""""""""!!!!!!!! !!!!!!!!))))))))########''''''''////////555555555555555500000000////////::::::::0000000033333333========++++++++........,,,,,,,,55555555********000000005555555577777777uuuuuuuu))))))))********,,,,,,,,((((((((,,,,,,,,$$$$$$$$--------&&&&&&&&--------""""""""!!!!!!!!!!!!!!!!!!!!!!!!))))))))########''''''''////////555555555555555500000000////////::::::::0000000033333333========++++++++////////,,,,,,,,55555555********111111115555555577777777uuuuuuuu****************--------((((((((,,,,,,,,$$$$$$$$--------&&&&&&&&--------########!!!!!!!!!!!!!!!!!!!!!!!!))))))))########''''''''////////555555555555555500000000////////::::::::0000000033333333========++++++++////////,,,,,,,,55555555********111111115555555577777777vvvvvvvv****************--------((((((((,,,,,,,,$$$$$$$$--------''''''''--------########""""""""!!!!!!!!!!!!!!!!))))))))########((((((((00000000555555555555555500000000////////;;;;;;;;0000000033333333========++++++++////////--------55555555********111111115555555577777777vvvvvvvv****************--------((((((((,,,,,,,,$$$$$$$$--------''''''''--------########""""""""!!!!!!!!!!!!!!!!))))))))########((((((((00000000555555555555555500000000////////;;;;;;;;0000000033333333>>>>>>>>++++++++////////--------55555555********111111116666666677777777vvvvvvvv****************--------((((((((,,,,,,,,$$$$$$$$--------''''''''--------########""""""""!!!!!!!!!!!!!!!!))))))))########((((((((00000000555555555555555500000000////////;;;;;;;;1111111133333333>>>>>>>>++++++++////////--------66666666********111111116666666677777777vvvvvvvv****************--------((((((((--------$$$$$$$$--------''''''''--------########""""""""!!!!!!!!!!!!!!!!))))))))########((((((((3333333355555555--------0000000022222222;;;;;;;;1111111133333333>>>>>>>>++++++++////////--------66666666********,,,,,,,,11111111////////!!!!!!!!bbbbbbbb--------88888888$$$$$$$$########--------%%%%%%%%--------""""""""********((((((((%%%%%%%%&&&&&&&&!!!!!!!!&&&&&&&&$$$$$$$$3333333366666666--------0000000033333333;;;;;;;;1111111133333333>>>>>>>>++++++++////////--------66666666********,,,,,,,,11111111////////!!!!!!!!bbbbbbbb--------88888888$$$$$$$$########--------%%%%%%%%--------""""""""********((((((((%%%%%%%%&&&&&&&&""""""""&&&&&&&&$$$$$$$$3333333366666666--------0000000033333333;;;;;;;;1111111133333333>>>>>>>>,,,,,,,,////////--------66666666++++++++,,,,,,,,11111111////////!!!!!!!!bbbbbbbb........88888888%%%%%%%%########--------%%%%%%%%........""""""""********((((((((&&&&&&&&&&&&&&&&""""""""&&&&&&&&$$$$$$$$3333333366666666--------0000000033333333;;;;;;;;1111111133333333>>>>>>>>,,,,,,,,////////--------66666666++++++++,,,,,,,,11111111////////!!!!!!!!bbbbbbbb........88888888%%%%%%%%########--------%%%%%%%%........""""""""********((((((((&&&&&&&&''''''''""""""""&&&&&&&&%%%%%%%%3333333366666666--------0000000033333333;;;;;;;;1111111133333333>>>>>>>>,,,,,,,,////////--------66666666++++++++,,,,,,,,11111111////////!!!!!!!!bbbbbbbb........88888888%%%%%%%%########--------%%%%%%%%........""""""""********((((((((&&&&&&&&''''''''""""""""&&&&&&&&%%%%%%%%3333333366666666--------0000000033333333;;;;;;;;1111111133333333>>>>>>>>,,,,,,,,////////--------66666666++++++++,,,,,,,,11111111////////!!!!!!!!bbbbbbbb........88888888%%%%%%%%########--------%%%%%%%%........""""""""********))))))))&&&&&&&&''''''''""""""""&&&&&&&&%%%%%%%%4444444466666666--------0000000033333333;;;;;;;;1111111133333333>>>>>>>>,,,,,,,,////////--------66666666++++++++,,,,,,,,11111111////////!!!!!!!!bbbbbbbb........88888888%%%%%%%%########--------%%%%%%%%........""""""""********))))))))&&&&&&&&''''''''""""""""&&&&&&&&%%%%%%%%4444444466666666--------1111111133333333;;;;;;;;1111111133333333>>>>>>>>,,,,,,,,////////--------66666666++++++++,,,,,,,,11111111////////!!!!!!!!bbbbbbbb........88888888%%%%%%%%########--------%%%%%%%%........""""""""********))))))))&&&&&&&&''''''''""""""""&&&&&&&&%%%%%%%%999999996666666611111111111111118888888833333333999999993333333366666666,,,,,,,,''''''''66666666>>>>>>>>"""""""",,,,,,,,))))))))********--------33333333&&&&&&&&3333333355555555 ########----------------........""""""""%%%%%%%%))))))))""""""""''''''''++++++++!!!!!!!!########999999996666666611111111111111118888888833333333999999993333333366666666,,,,,,,,''''''''66666666>>>>>>>>"""""""",,,,,,,,))))))))********--------33333333&&&&&&&&3333333355555555 ########----------------........""""""""%%%%%%%%))))))))""""""""''''''''++++++++!!!!!!!!########999999996666666611111111111111118888888833333333999999993333333366666666,,,,,,,,''''''''66666666>>>>>>>>"""""""",,,,,,,,))))))))********--------33333333&&&&&&&&3333333355555555 ########----------------........""""""""%%%%%%%%))))))))""""""""''''''''++++++++!!!!!!!!########999999996666666611111111000000008888888833333333999999993333333366666666,,,,,,,,''''''''66666666>>>>>>>>"""""""",,,,,,,,))))))))********--------33333333&&&&&&&&3333333355555555 ########----------------........""""""""%%%%%%%%))))))))""""""""''''''''********!!!!!!!!########999999996666666611111111000000008888888833333333999999993333333366666666,,,,,,,,''''''''55555555>>>>>>>>"""""""",,,,,,,,))))))))********--------33333333&&&&&&&&3333333355555555 ########----------------........""""""""%%%%%%%%))))))))""""""""''''''''********!!!!!!!!########999999996666666611111111000000008888888833333333999999993333333366666666,,,,,,,,''''''''55555555>>>>>>>>"""""""",,,,,,,,))))))))********--------33333333&&&&&&&&3333333355555555########----------------........""""""""%%%%%%%%))))))))""""""""''''''''********!!!!!!!!########999999996666666611111111000000008888888833333333999999993333333366666666,,,,,,,,''''''''55555555>>>>>>>>"""""""",,,,,,,,))))))))********--------33333333&&&&&&&&3333333355555555########----------------........""""""""%%%%%%%%((((((((""""""""''''''''********!!!!!!!!########999999996666666611111111000000008888888833333333999999993333333366666666,,,,,,,,''''''''55555555>>>>>>>>"""""""",,,,,,,,))))))))********--------33333333&&&&&&&&3333333355555555########----------------........""""""""%%%%%%%%((((((((""""""""''''''''********!!!!!!!!########88888888>>>>>>>>--------9999999988888888........666666663333333311111111,,,,,,,,""""""""::::::::;;;;;;;;,,,,,,,,,,,,,,,,********........((((((((33333333''''''''((((((((########--------22222222........""""""""%%%%%%%%((((((((&&&&&&&&''''''''''''''''!!!!!!!!88888888>>>>>>>>--------9999999988888888........666666663333333311111111++++++++""""""""::::::::;;;;;;;;,,,,,,,,,,,,,,,,********........((((((((33333333''''''''((((((((########--------22222222........""""""""%%%%%%%%((((((((%%%%%%%%&&&&&&&&''''''''!!!!!!!!88888888>>>>>>>>--------9999999988888888........666666663333333300000000++++++++""""""""::::::::;;;;;;;;,,,,,,,,,,,,,,,,********........((((((((33333333''''''''((((((((########--------22222222--------""""""""%%%%%%%%((((((((%%%%%%%%&&&&&&&&''''''''!!!!!!!!88888888>>>>>>>>--------9999999988888888........666666663333333300000000++++++++""""""""::::::::;;;;;;;;,,,,,,,,,,,,,,,,********........((((((((33333333''''''''((((((((########--------22222222--------""""""""%%%%%%%%((((((((%%%%%%%%&&&&&&&&''''''''!!!!!!!!88888888>>>>>>>>--------9999999988888888........666666663333333300000000++++++++""""""""::::::::;;;;;;;;,,,,,,,,,,,,,,,,********........((((((((22222222''''''''((((((((########--------22222222--------""""""""%%%%%%%%((((((((%%%%%%%%&&&&&&&&''''''''!!!!!!!!88888888>>>>>>>>--------9999999977777777........666666663333333300000000++++++++""""""""::::::::;;;;;;;;,,,,,,,,,,,,,,,,********........((((((((22222222''''''''((((((((########--------22222222--------""""""""%%%%%%%%((((((((%%%%%%%%&&&&&&&&''''''''!!!!!!!!88888888>>>>>>>>--------8888888877777777........666666663333333300000000++++++++""""""""::::::::;;;;;;;;,,,,,,,,,,,,,,,,********........((((((((22222222''''''''((((((((########--------22222222--------""""""""%%%%%%%%((((((((%%%%%%%%&&&&&&&&''''''''!!!!!!!!88888888>>>>>>>>--------8888888877777777........666666663333333300000000++++++++""""""""::::::::;;;;;;;;,,,,,,,,,,,,,,,,********........((((((((22222222''''''''((((((((########--------22222222--------""""""""%%%%%%%%((((((((%%%%%%%%&&&&&&&&''''''''!!!!!!!!88888888::::::::((((((((========77777777........11111111333333330000000044444444""""""""********--------%%%%%%%%,,,,,,,,11111111********########........++++++++****************--------########--------22222222--------""""""""%%%%%%%%((((((((""""""""&&&&&&&&""""""""!!!!!!!!88888888::::::::((((((((========88888888........11111111333333330000000044444444""""""""********--------%%%%%%%%,,,,,,,,11111111********########........++++++++****************--------########--------22222222--------""""""""%%%%%%%%((((((((""""""""&&&&&&&&""""""""!!!!!!!!88888888;;;;;;;;((((((((========88888888........11111111333333330000000044444444""""""""********--------%%%%%%%%,,,,,,,,11111111********########........++++++++****************--------########--------22222222--------""""""""%%%%%%%%((((((((""""""""&&&&&&&&""""""""!!!!!!!!88888888;;;;;;;;((((((((========88888888........11111111333333330000000044444444""""""""********--------%%%%%%%%,,,,,,,,11111111********########........++++++++****************--------########--------22222222--------""""""""%%%%%%%%((((((((""""""""&&&&&&&&""""""""!!!!!!!!88888888;;;;;;;;((((((((========88888888........11111111333333331111111144444444""""""""********--------%%%%%%%%,,,,,,,,11111111********########........++++++++****************--------########--------22222222........""""""""%%%%%%%%((((((((""""""""&&&&&&&&""""""""!!!!!!!!88888888;;;;;;;;((((((((========88888888........11111111333333331111111144444444""""""""********--------%%%%%%%%,,,,,,,,11111111********########........++++++++****************--------########--------22222222........""""""""%%%%%%%%((((((((""""""""''''''''""""""""!!!!!!!!99999999;;;;;;;;((((((((>>>>>>>>88888888........11111111333333331111111144444444""""""""********--------%%%%%%%%,,,,,,,,11111111********########........++++++++****************--------########--------22222222........""""""""%%%%%%%%((((((((""""""""''''''''""""""""!!!!!!!!99999999;;;;;;;;((((((((>>>>>>>>88888888........11111111333333331111111144444444""""""""********........&&&&&&&&,,,,,,,,11111111********########........++++++++****************--------########--------22222222........""""""""%%%%%%%%((((((((""""""""''''''''""""""""!!!!!!!!99999999666666661111111155555555888888886666666611111111333333331111111111111111******** ;;;;;;;;,,,,,,,,))))))))********((((((((........99999999%%%%%%%%00000000--------########55555555********%%%%%%%%""""""""%%%%%%%%))))))))&&&&&&&&!!!!!!!!""""""""99999999666666661111111166666666888888886666666611111111444444441111111111111111******** ;;;;;;;;,,,,,,,,))))))))********((((((((........99999999%%%%%%%%00000000--------########55555555********%%%%%%%%""""""""%%%%%%%%))))))))&&&&&&&&!!!!!!!!""""""""99999999666666661111111166666666888888886666666611111111444444441111111111111111******** ;;;;;;;;,,,,,,,,))))))))********((((((((........99999999%%%%%%%%00000000--------########55555555********%%%%%%%%""""""""%%%%%%%%))))))))&&&&&&&&!!!!!!!!""""""""99999999666666661111111166666666888888886666666611111111444444441111111111111111******** <<<<<<<<,,,,,,,,))))))))********((((((((........99999999%%%%%%%%00000000--------########66666666********%%%%%%%%""""""""%%%%%%%%))))))))&&&&&&&&!!!!!!!!""""""""99999999666666661111111166666666888888886666666611111111444444441111111111111111++++++++ <<<<<<<<,,,,,,,,))))))))********((((((((........99999999%%%%%%%%00000000........########66666666********%%%%%%%%""""""""%%%%%%%%))))))))&&&&&&&&!!!!!!!!"""""""" 99999999666666661111111166666666888888886666666611111111444444441111111111111111++++++++ <<<<<<<<--------))))))))++++++++((((((((........99999999%%%%%%%%00000000........########66666666********%%%%%%%%""""""""%%%%%%%%))))))))&&&&&&&&!!!!!!!!"""""""" 99999999666666661111111166666666888888886666666611111111444444441111111111111111++++++++ <<<<<<<<--------))))))))++++++++((((((((........99999999%%%%%%%%00000000........$$$$$$$$66666666********%%%%%%%%""""""""%%%%%%%%))))))))&&&&&&&&!!!!!!!!######## 99999999666666661111111166666666888888886666666611111111444444441111111111111111++++++++ <<<<<<<<--------))))))))++++++++((((((((........99999999%%%%%%%%00000000........$$$$$$$$66666666********%%%%%%%%""""""""%%%%%%%%))))))))&&&&&&&&!!!!!!!!######## 9999999966666666666666661111111188888888;;;;;;;;111111114444444411111111,,,,,,,,88888888 FFFFFFFF--------$$$$$$$$""""""""((((((((........66666666&&&&&&&&88888888........$$$$$$$$;;;;;;;;""""""""%%%%%%%%))))))))########""""""""!!!!!!!!((((((((######## 9999999966666666666666661111111188888888;;;;;;;;111111114444444411111111,,,,,,,,88888888 FFFFFFFF--------$$$$$$$$""""""""((((((((........66666666&&&&&&&&88888888........$$$$$$$$;;;;;;;;""""""""%%%%%%%%))))))))########""""""""!!!!!!!!((((((((######## 9999999966666666666666661111111188888888;;;;;;;;111111114444444411111111,,,,,,,,88888888 FFFFFFFF--------$$$$$$$$""""""""((((((((........66666666&&&&&&&&88888888........$$$$$$$$;;;;;;;;""""""""%%%%%%%%))))))))########""""""""!!!!!!!!((((((((######## 9999999966666666666666661111111188888888;;;;;;;;111111114444444411111111,,,,,,,,88888888 FFFFFFFF--------$$$$$$$$""""""""((((((((........66666666&&&&&&&&88888888........$$$$$$$$;;;;;;;;""""""""%%%%%%%%))))))))########""""""""!!!!!!!!((((((((######## 9999999966666666666666661111111188888888;;;;;;;;111111114444444411111111,,,,,,,,88888888 FFFFFFFF--------$$$$$$$$""""""""((((((((........66666666&&&&&&&&88888888........$$$$$$$$;;;;;;;;""""""""%%%%%%%%))))))))########""""""""!!!!!!!!((((((((######## 9999999966666666666666661111111188888888;;;;;;;;111111114444444411111111,,,,,,,,88888888 FFFFFFFF--------$$$$$$$$""""""""((((((((........66666666&&&&&&&&88888888........$$$$$$$$;;;;;;;;""""""""%%%%%%%%))))))))########""""""""!!!!!!!!((((((((######## 9999999966666666666666661111111188888888;;;;;;;;111111114444444411111111,,,,,,,,88888888 FFFFFFFF--------$$$$$$$$""""""""((((((((........66666666&&&&&&&&88888888........$$$$$$$$;;;;;;;;""""""""%%%%%%%%))))))))########""""""""!!!!!!!!((((((((######## 9999999966666666666666661111111188888888;;;;;;;;111111114444444411111111,,,,,,,,88888888 EEEEEEEE--------$$$$$$$$""""""""((((((((........66666666%%%%%%%%88888888........$$$$$$$$;;;;;;;;""""""""%%%%%%%%))))))))########""""""""!!!!!!!!((((((((######## 9999999966666666666666661111111188888888333333331111111144444444))))))))4444444455555555''''''''========55555555,,,,,,,,((((((((........((((((((%%%%%%%%========........,,,,,,,,******** """"""""%%%%%%%% &&&&&&&&''''''''""""""""!!!!!!!!$$$$$$$$######## !!!!!!!!9999999966666666666666661111111188888888333333331111111144444444((((((((4444444455555555''''''''========55555555,,,,,,,,((((((((........((((((((%%%%%%%%========........,,,,,,,,******** """"""""%%%%%%%% &&&&&&&&''''''''""""""""!!!!!!!!$$$$$$$$######## !!!!!!!!9999999966666666666666661111111188888888333333331111111144444444((((((((4444444455555555''''''''========55555555,,,,,,,,((((((((........((((((((%%%%%%%%========........,,,,,,,,******** """"""""%%%%%%%% &&&&&&&&''''''''""""""""!!!!!!!!$$$$$$$$######## !!!!!!!!9999999966666666666666661111111188888888333333331111111144444444((((((((4444444455555555''''''''========55555555,,,,,,,,((((((((........((((((((%%%%%%%%========........,,,,,,,,******** """"""""%%%%%%%% &&&&&&&&''''''''""""""""!!!!!!!!$$$$$$$$######## !!!!!!!!9999999966666666666666661111111188888888333333331111111144444444((((((((4444444455555555''''''''========55555555,,,,,,,,((((((((........((((((((%%%%%%%%========--------,,,,,,,,******** """"""""%%%%%%%% &&&&&&&&''''''''""""""""!!!!!!!!$$$$$$$$########!!!!!!!!9999999966666666666666661111111188888888333333331111111144444444((((((((4444444444444444''''''''========55555555,,,,,,,,((((((((........((((((((%%%%%%%%========--------,,,,,,,,******** """"""""%%%%%%%% &&&&&&&&''''''''""""""""!!!!!!!!$$$$$$$$########!!!!!!!!9999999966666666666666661111111188888888333333331111111144444444((((((((4444444444444444''''''''========55555555,,,,,,,,((((((((........((((((((%%%%%%%%========--------,,,,,,,,******** """"""""%%%%%%%% &&&&&&&&''''''''""""""""!!!!!!!!$$$$$$$$######## 9999999966666666666666661111111188888888333333331111111133333333((((((((4444444444444444''''''''========55555555,,,,,,,,((((((((........((((((((%%%%%%%%========--------,,,,,,,,******** """"""""%%%%%%%% &&&&&&&&''''''''""""""""!!!!!!!!$$$$$$$$######## 99999999>>>>>>>>666666660000000088888888........1111111133333333,,,,,,,,((((((((''''''''########>>>>>>>>00000000::::::::))))))))((((((((........++++++++........========--------((((((((%%%%%%%%))))))))""""""""%%%%%%%%########++++++++""""""""!!!!!!!! 99999999>>>>>>>>666666660000000088888888........1111111133333333,,,,,,,,((((((((''''''''########>>>>>>>>00000000::::::::))))))))((((((((........++++++++........========--------((((((((%%%%%%%%))))))))""""""""%%%%%%%%########++++++++""""""""!!!!!!!! 99999999>>>>>>>>666666660000000088888888........1111111133333333,,,,,,,,((((((((''''''''########>>>>>>>>0000000099999999))))))))((((((((........++++++++........========--------((((((((%%%%%%%%((((((((""""""""%%%%%%%%########++++++++""""""""!!!!!!!! 88888888>>>>>>>>666666660000000088888888........1111111133333333++++++++((((((((''''''''########>>>>>>>>0000000099999999))))))))((((((((........++++++++........========--------((((((((%%%%%%%%((((((((""""""""%%%%%%%%########++++++++""""""""!!!!!!!! 88888888>>>>>>>>666666660000000088888888........1111111133333333++++++++((((((((''''''''########>>>>>>>>0000000099999999))))))))((((((((........++++++++........========--------((((((((%%%%%%%%((((((((""""""""%%%%%%%%########++++++++""""""""!!!!!!!! 88888888>>>>>>>>555555550000000088888888........1111111133333333++++++++((((((((''''''''########>>>>>>>>0000000099999999))))))))((((((((........++++++++........========--------((((((((%%%%%%%%((((((((""""""""%%%%%%%%########++++++++""""""""!!!!!!!! 88888888>>>>>>>>555555550000000088888888........1111111133333333++++++++((((((((''''''''########>>>>>>>>0000000099999999((((((((((((((((........++++++++--------========--------((((((((%%%%%%%%((((((((""""""""%%%%%%%%########++++++++""""""""!!!!!!!! 88888888>>>>>>>>555555550000000088888888........1111111133333333++++++++((((((((''''''''########>>>>>>>>0000000099999999((((((((((((((((........++++++++--------========--------((((((((%%%%%%%%((((((((""""""""%%%%%%%%########++++++++""""""""!!!!!!!! 88888888;;;;;;;;555555550000000088888888........1111111133333333((((((((&&&&&&&&22222222--------22222222********11111111########%%%%%%%%((((((((........000000003333333344444444--------,,,,,,,,((((((((%%%%%%%%--------""""""""%%%%%%%%((((((((++++++++!!!!!!!!""""""""!!!!!!!!++++++++ 88888888;;;;;;;;555555550000000088888888........1111111133333333((((((((&&&&&&&&22222222--------22222222********11111111########%%%%%%%%((((((((........000000003333333344444444--------,,,,,,,,((((((((%%%%%%%%--------""""""""%%%%%%%%((((((((++++++++!!!!!!!!""""""""!!!!!!!!++++++++ 88888888::::::::555555550000000088888888........1111111133333333((((((((&&&&&&&&22222222--------22222222********11111111########%%%%%%%%((((((((........000000003333333344444444--------,,,,,,,,((((((((%%%%%%%%--------""""""""%%%%%%%%((((((((++++++++!!!!!!!!""""""""!!!!!!!!++++++++ 88888888::::::::555555550000000088888888........1111111133333333((((((((&&&&&&&&22222222--------22222222********11111111########%%%%%%%%((((((((........000000002222222244444444--------,,,,,,,,((((((((%%%%%%%%--------""""""""%%%%%%%%((((((((++++++++!!!!!!!!""""""""!!!!!!!!++++++++ 88888888::::::::555555550000000077777777........1111111133333333((((((((&&&&&&&&22222222--------22222222********11111111########%%%%%%%%((((((((........000000002222222244444444--------,,,,,,,,((((((((%%%%%%%%--------""""""""%%%%%%%%((((((((++++++++!!!!!!!!""""""""!!!!!!!!++++++++ 88888888::::::::555555550000000077777777........1111111133333333((((((((&&&&&&&&22222222--------22222222********11111111########%%%%%%%%((((((((........000000002222222244444444--------,,,,,,,,((((((((%%%%%%%%--------""""""""%%%%%%%%((((((((++++++++!!!!!!!!""""""""!!!!!!!!++++++++ 88888888::::::::555555550000000077777777........1111111133333333((((((((&&&&&&&&22222222--------22222222********11111111########%%%%%%%%((((((((........000000002222222244444444--------,,,,,,,,''''''''%%%%%%%%--------""""""""%%%%%%%%((((((((++++++++!!!!!!!!""""""""!!!!!!!!++++++++ 88888888::::::::555555550000000077777777........1111111133333333((((((((&&&&&&&&22222222--------22222222********11111111########%%%%%%%%((((((((........000000002222222244444444--------,,,,,,,,((((((((%%%%%%%%--------""""""""%%%%%%%%((((((((++++++++!!!!!!!!""""""""!!!!!!!!++++++++ 88888888>>>>>>>>555555550000000077777777........((((((((++++++++44444444++++++++44444444--------((((((((33333333,,,,,,,,,,,,,,,,********((((((((........0000000022222222////////--------11111111--------%%%%%%%%--------""""""""%%%%%%%%((((((((++++++++&&&&&&&&""""""""))))))))00000000!!!!!!!!(((((((( 88888888>>>>>>>>555555550000000088888888........((((((((++++++++44444444++++++++44444444--------((((((((33333333,,,,,,,,,,,,,,,,********((((((((........0000000022222222////////--------11111111--------%%%%%%%%--------""""""""%%%%%%%%((((((((++++++++&&&&&&&&""""""""********00000000!!!!!!!!(((((((( 88888888>>>>>>>>555555550000000088888888........((((((((++++++++44444444++++++++44444444--------((((((((33333333,,,,,,,,,,,,,,,,********((((((((........0000000033333333////////--------11111111--------%%%%%%%%--------""""""""%%%%%%%%((((((((++++++++&&&&&&&&""""""""********00000000!!!!!!!!(((((((( 88888888>>>>>>>>555555550000000088888888........((((((((++++++++44444444++++++++44444444--------((((((((33333333,,,,,,,,,,,,,,,,********((((((((........0000000033333333////////--------11111111--------%%%%%%%%--------""""""""%%%%%%%%((((((((++++++++&&&&&&&&""""""""********00000000!!!!!!!!(((((((( 88888888>>>>>>>>555555550000000088888888........((((((((++++++++44444444++++++++44444444--------((((((((33333333,,,,,,,,,,,,,,,,********((((((((........0000000033333333////////--------11111111--------%%%%%%%%--------""""""""%%%%%%%%((((((((++++++++&&&&&&&&""""""""********00000000!!!!!!!!(((((((( 88888888>>>>>>>>555555550000000088888888........((((((((++++++++44444444++++++++44444444--------((((((((33333333,,,,,,,,,,,,,,,,********((((((((........0000000033333333////////--------11111111--------%%%%%%%%--------""""""""%%%%%%%%((((((((++++++++&&&&&&&&""""""""********00000000!!!!!!!!(((((((( 88888888>>>>>>>>555555550000000088888888........((((((((++++++++44444444++++++++44444444--------((((((((33333333,,,,,,,,,,,,,,,,********((((((((........0000000033333333////////--------11111111--------%%%%%%%%--------""""""""%%%%%%%%((((((((++++++++&&&&&&&&""""""""********00000000!!!!!!!!(((((((( 88888888>>>>>>>>555555550000000088888888........((((((((++++++++44444444++++++++44444444--------((((((((33333333,,,,,,,,,,,,,,,,********((((((((........0000000033333333////////--------11111111--------%%%%%%%%........""""""""%%%%%%%%((((((((++++++++&&&&&&&&""""""""********00000000!!!!!!!!(((((((( 88888888;;;;;;;;--------((((((((88888888%%%%%%%%########7777777766666666########////////--------1111111100000000,,,,,,,,11111111""""""""((((((((........0000000033333333////////--------11111111----------------%%%%%%%%""""""""%%%%%%%%((((((((++++++++""""""""&&&&&&&&'''''''',,,,,,,,$$$$$$$$ 88888888;;;;;;;;--------((((((((88888888%%%%%%%%########7777777766666666########////////--------1111111100000000,,,,,,,,11111111""""""""((((((((........0000000033333333////////--------11111111----------------%%%%%%%%""""""""%%%%%%%%((((((((++++++++""""""""&&&&&&&&'''''''',,,,,,,,$$$$$$$$ 99999999;;;;;;;;--------((((((((88888888%%%%%%%%########7777777766666666########////////--------1111111100000000,,,,,,,,11111111""""""""((((((((........000000003333333300000000--------11111111----------------%%%%%%%%""""""""%%%%%%%%((((((((++++++++""""""""&&&&&&&&'''''''',,,,,,,,%%%%%%%% 99999999;;;;;;;;--------((((((((88888888%%%%%%%%########7777777766666666########////////--------1111111100000000,,,,,,,,11111111""""""""((((((((........000000003333333300000000--------11111111----------------%%%%%%%%""""""""%%%%%%%%((((((((++++++++""""""""&&&&&&&&'''''''',,,,,,,,%%%%%%%% 99999999;;;;;;;;--------((((((((88888888%%%%%%%%########7777777766666666########////////--------1111111100000000,,,,,,,,11111111""""""""((((((((........000000003333333300000000--------11111111----------------%%%%%%%%""""""""%%%%%%%%))))))))++++++++""""""""&&&&&&&&'''''''',,,,,,,,%%%%%%%% 99999999;;;;;;;;--------((((((((88888888%%%%%%%%########7777777766666666########////////--------1111111100000000,,,,,,,,11111111""""""""((((((((........000000003333333300000000--------11111111----------------%%%%%%%%""""""""%%%%%%%%))))))))++++++++""""""""&&&&&&&&'''''''',,,,,,,,%%%%%%%% 99999999;;;;;;;;--------((((((((88888888%%%%%%%%$$$$$$$$7777777766666666########////////--------1111111100000000,,,,,,,,11111111""""""""((((((((........000000003333333300000000--------11111111----------------%%%%%%%%""""""""%%%%%%%%))))))))++++++++""""""""&&&&&&&&((((((((,,,,,,,,%%%%%%%% 99999999;;;;;;;;--------((((((((88888888&&&&&&&&$$$$$$$$7777777766666666########////////--------1111111100000000,,,,,,,,11111111""""""""((((((((........000000003333333300000000--------11111111--------........%%%%%%%%""""""""%%%%%%%%))))))))++++++++""""""""&&&&&&&&((((((((,,,,,,,,%%%%%%%%!!!!!!!!99999999........11111111,,,,,,,,00000000))))))))========0000000011111111''''''''000000006666666666666666"""""""",,,,,,,,11111111%%%%%%%%((((((((........00000000********00000000--------))))))))6666666633333333 ++++++++........))))))))""""""""""""""""""""""""!!!!!!!!"""""""",,,,,,,, !!!!!!!!99999999........11111111,,,,,,,,00000000))))))))========0000000011111111''''''''000000006666666666666666"""""""",,,,,,,,11111111%%%%%%%%((((((((........11111111++++++++00000000........))))))))6666666633333333 ++++++++........))))))))""""""""""""""""""""""""!!!!!!!!"""""""",,,,,,,, !!!!!!!!99999999........11111111,,,,,,,,00000000))))))))========0000000011111111''''''''000000006666666666666666""""""""--------11111111%%%%%%%%((((((((........11111111++++++++00000000........))))))))6666666633333333 ++++++++........))))))))""""""""""""""""""""""""!!!!!!!!########,,,,,,,, !!!!!!!!99999999........11111111,,,,,,,,00000000))))))))========0000000011111111''''''''000000006666666666666666########--------11111111&&&&&&&&((((((((........11111111++++++++00000000........))))))))6666666633333333 ++++++++........))))))))########""""""""""""""""!!!!!!!!########,,,,,,,, !!!!!!!!99999999........11111111,,,,,,,,00000000))))))))========1111111111111111''''''''000000006666666666666666########--------11111111&&&&&&&&((((((((........11111111++++++++00000000........))))))))6666666633333333 ++++++++........))))))))########""""""""""""""""!!!!!!!!########,,,,,,,, !!!!!!!!99999999........11111111,,,,,,,,00000000))))))))========1111111111111111''''''''000000006666666666666666########--------11111111&&&&&&&&((((((((........11111111++++++++00000000........))))))))6666666633333333 ++++++++........))))))))########""""""""""""""""!!!!!!!!########,,,,,,,, !!!!!!!!99999999........11111111,,,,,,,,00000000))))))))========1111111111111111''''''''000000006666666666666666########--------11111111&&&&&&&&((((((((........11111111++++++++00000000........))))))))6666666633333333 ++++++++........))))))))########""""""""""""""""!!!!!!!!########,,,,,,,, !!!!!!!!99999999........11111111,,,,,,,,00000000))))))))========1111111111111111''''''''000000006666666666666666########--------11111111&&&&&&&&((((((((........11111111++++++++00000000........))))))))6666666633333333 ++++++++........))))))))########""""""""""""""""!!!!!!!!########,,,,,,,, !!!!!!!!11111111))))))))........11111111333333337777777733333333////////11111111,,,,,,,,00000000;;;;;;;;........--------11111111""""""""((((((((........((((((((&&&&&&&&00000000........,,,,,,,,;;;;;;;;********))))))))((((((((++++++++ """"""""########$$$$$$$$ !!!!!!!!11111111))))))))........11111111333333337777777733333333////////11111111,,,,,,,,00000000;;;;;;;;........--------22222222""""""""((((((((........((((((((&&&&&&&&00000000........,,,,,,,,;;;;;;;;********))))))))((((((((++++++++ """"""""########$$$$$$$$ !!!!!!!!11111111))))))))........11111111333333337777777733333333////////11111111,,,,,,,,00000000;;;;;;;;........--------22222222""""""""((((((((........((((((((&&&&&&&&00000000........,,,,,,,,;;;;;;;;********))))))))((((((((++++++++ """"""""########$$$$$$$$ !!!!!!!!11111111))))))))........11111111333333337777777733333333////////11111111,,,,,,,,00000000;;;;;;;;........--------22222222""""""""((((((((........((((((((&&&&&&&&00000000........,,,,,,,,;;;;;;;;********))))))))((((((((++++++++ """"""""########$$$$$$$$ !!!!!!!!11111111))))))))........11111111333333337777777733333333////////11111111,,,,,,,,00000000;;;;;;;;........--------22222222""""""""((((((((........((((((((&&&&&&&&00000000........,,,,,,,,;;;;;;;;********))))))))((((((((++++++++ """"""""########$$$$$$$$ !!!!!!!!11111111))))))))........11111111333333337777777733333333////////11111111,,,,,,,,00000000;;;;;;;;........--------11111111""""""""((((((((........((((((((&&&&&&&&00000000........,,,,,,,,;;;;;;;;********))))))))((((((((++++++++ """"""""########$$$$$$$$ !!!!!!!!00000000))))))))........11111111333333337777777733333333////////11111111,,,,,,,,00000000;;;;;;;;........--------11111111""""""""((((((((........((((((((&&&&&&&&00000000........,,,,,,,,;;;;;;;;********))))))))((((((((++++++++ """"""""########$$$$$$$$ !!!!!!!!00000000))))))))........11111111333333337777777733333333////////11111111,,,,,,,,00000000;;;;;;;;........--------11111111""""""""((((((((........((((((((&&&&&&&&00000000........,,,,,,,,;;;;;;;;********))))))))((((((((******** """"""""########$$$$$$$$ !!!!!!!!++++++++1111111111111111111111118888888833333333,,,,,,,,<<<<<<<<11111111,,,,,,,,8888888822222222))))))))&&&&&&&&--------11111111((((((((........,,,,,,,,%%%%%%%%00000000........11111111;;;;;;;;................""""""""%%%%%%%%$$$$$$$$&&&&&&&&""""""""""""""""######## !!!!!!!!++++++++1111111111111111111111118888888833333333,,,,,,,,<<<<<<<<11111111,,,,,,,,8888888822222222))))))))&&&&&&&&,,,,,,,,11111111((((((((........++++++++%%%%%%%%00000000........11111111;;;;;;;;................""""""""%%%%%%%%$$$$$$$$&&&&&&&&"""""""""""""""""""""""" !!!!!!!!++++++++1111111111111111111111118888888833333333,,,,,,,,<<<<<<<<11111111,,,,,,,,8888888822222222))))))))&&&&&&&&,,,,,,,,11111111((((((((........++++++++%%%%%%%%00000000--------11111111;;;;;;;;................""""""""%%%%%%%%$$$$$$$$&&&&&&&&""""""""""""""""""""""""!!!!!!!!++++++++1111111111111111111111118888888833333333,,,,,,,,<<<<<<<<11111111,,,,,,,,8888888822222222))))))))&&&&&&&&,,,,,,,,11111111((((((((........++++++++%%%%%%%%00000000--------11111111::::::::--------........""""""""%%%%%%%%########&&&&&&&&!!!!!!!!"""""""""""""""" ++++++++1111111111111111000000008888888833333333,,,,,,,,<<<<<<<<11111111,,,,,,,,8888888822222222((((((((&&&&&&&&,,,,,,,,11111111((((((((........++++++++%%%%%%%%00000000--------11111111::::::::--------........""""""""%%%%%%%%########&&&&&&&&!!!!!!!!"""""""""""""""" ++++++++1111111111111111000000008888888833333333,,,,,,,,<<<<<<<<11111111,,,,,,,,8888888822222222((((((((&&&&&&&&,,,,,,,,11111111((((((((........++++++++%%%%%%%%00000000--------11111111::::::::--------........""""""""%%%%%%%%########&&&&&&&&!!!!!!!!"""""""""""""""" ++++++++1111111111111111000000008888888833333333,,,,,,,,<<<<<<<<11111111,,,,,,,,7777777722222222((((((((%%%%%%%%,,,,,,,,11111111((((((((........++++++++%%%%%%%%////////--------11111111::::::::--------........""""""""%%%%%%%%########&&&&&&&&!!!!!!!!"""""""""""""""" ++++++++1111111100000000000000008888888833333333,,,,,,,,;;;;;;;;00000000++++++++7777777722222222((((((((%%%%%%%%,,,,,,,,11111111((((((((........++++++++%%%%%%%%////////--------11111111::::::::----------------""""""""%%%%%%%%########%%%%%%%%!!!!!!!!"""""""""""""""" ++++++++666666665555555500000000////////........11111111@@@@@@@@00000000++++++++44444444--------((((((((********,,,,,,,,11111111((((((((........00000000--------////////--------111111112222222222222222--------********%%%%%%%%((((((((++++++++&&&&&&&&!!!!!!!!''''''''""""""""######## ++++++++555555555555555500000000////////........11111111@@@@@@@@00000000++++++++44444444--------((((((((********,,,,,,,,11111111((((((((........00000000--------////////--------111111112222222222222222--------********%%%%%%%%((((((((++++++++&&&&&&&&!!!!!!!!''''''''""""""""######## ++++++++555555555555555500000000////////--------11111111@@@@@@@@00000000++++++++44444444--------((((((((********,,,,,,,,11111111((((((((--------00000000--------////////--------111111112222222222222222--------********%%%%%%%%((((((((********&&&&&&&&!!!!!!!!''''''''""""""""######## ********555555555555555500000000////////--------00000000@@@@@@@@00000000++++++++44444444--------((((((((********,,,,,,,,11111111((((((((--------00000000--------////////--------111111112222222222222222--------********$$$$$$$$((((((((********&&&&&&&&!!!!!!!!''''''''""""""""######## ********555555555555555500000000////////--------00000000@@@@@@@@00000000++++++++44444444--------((((((((********,,,,,,,,11111111((((((((--------00000000--------////////--------111111112222222222222222--------********$$$$$$$$((((((((********&&&&&&&&!!!!!!!!''''''''""""""""######## ********555555555555555500000000////////--------00000000@@@@@@@@00000000++++++++44444444--------((((((((********,,,,,,,,11111111''''''''--------00000000--------////////--------111111111111111122222222--------********$$$$$$$$((((((((********&&&&&&&&!!!!!!!!''''''''""""""""######## ********555555555555555500000000////////--------00000000@@@@@@@@00000000++++++++44444444--------((((((((********,,,,,,,,00000000''''''''--------00000000--------////////--------000000001111111122222222--------********$$$$$$$$((((((((********&&&&&&&& ''''''''"""""""""""""""" ********555555555555555500000000////////--------00000000@@@@@@@@00000000++++++++44444444--------((((((((********,,,,,,,,00000000''''''''--------00000000--------////////--------000000001111111122222222--------********$$$$$$$$((((((((********&&&&&&&& ''''''''"""""""""""""""" ********555555555555555500000000********>>>>>>>>00000000@@@@@@@@00000000++++++++77777777,,,,,,,,((((((((********,,,,,,,,(((((((($$$$$$$$''''''''--------0000000022222222////////--------00000000,,,,,,,,22222222--------////////--------((((((((******** ,,,,,,,,""""""""&&&&&&&&********555555555555555500000000********>>>>>>>>00000000@@@@@@@@00000000++++++++77777777,,,,,,,,((((((((********++++++++(((((((($$$$$$$$''''''''--------0000000022222222////////--------00000000,,,,,,,,22222222--------////////--------((((((((******** ,,,,,,,,!!!!!!!!&&&&&&&&********555555555555555500000000********>>>>>>>>00000000@@@@@@@@00000000++++++++77777777,,,,,,,,((((((((********++++++++(((((((($$$$$$$$''''''''--------////////22222222////////,,,,,,,,00000000,,,,,,,,22222222--------////////--------((((((((******** ,,,,,,,,!!!!!!!!&&&&&&&&********555555555555555500000000********>>>>>>>>00000000@@@@@@@@00000000++++++++77777777,,,,,,,,((((((((********++++++++(((((((($$$$$$$$''''''''--------////////22222222////////,,,,,,,,00000000,,,,,,,,22222222--------////////--------((((((((******** ,,,,,,,,!!!!!!!!&&&&&&&&********555555555555555500000000))))))))========00000000@@@@@@@@00000000++++++++77777777,,,,,,,,((((((((********++++++++(((((((($$$$$$$$''''''''--------////////22222222////////,,,,,,,,00000000,,,,,,,,22222222--------////////--------((((((((******** ,,,,,,,,!!!!!!!!&&&&&&&&********555555555555555500000000))))))))========00000000@@@@@@@@00000000++++++++77777777,,,,,,,,''''''''********++++++++(((((((($$$$$$$$''''''''--------////////22222222////////,,,,,,,,00000000,,,,,,,,11111111--------////////--------((((((((******** ,,,,,,,,!!!!!!!!&&&&&&&&********5555555555555555////////))))))))========00000000@@@@@@@@00000000++++++++77777777,,,,,,,,''''''''********++++++++(((((((($$$$$$$$''''''''--------////////22222222////////,,,,,,,,00000000,,,,,,,,11111111--------////////,,,,,,,,''''''''******** ++++++++!!!!!!!!&&&&&&&&********5555555555555555////////))))))))========00000000????????00000000++++++++77777777,,,,,,,,''''''''********++++++++(((((((($$$$$$$$''''''''--------////////22222222////////,,,,,,,,00000000,,,,,,,,11111111--------////////,,,,,,,,''''''''******** ++++++++!!!!!!!!&&&&&&&&********,,,,,,,,55555555////////))))))))GGGGGGGG8888888877777777888888883333333333333333,,,,,,,,''''''''********########""""""""))))))))''''''''--------8888888822222222........,,,,,,,,00000000,,,,,,,,11111111--------////////))))))))''''''''!!!!!!!!!!!!!!!!))))))))++++++++!!!!!!!!""""""""""""""""********,,,,,,,,44444444////////))))))))GGGGGGGG8888888877777777888888883333333333333333,,,,,,,,''''''''))))))))########""""""""))))))))''''''''--------7777777711111111........,,,,,,,,00000000,,,,,,,,11111111,,,,,,,,........))))))))''''''''!!!!!!!!!!!!!!!!((((((((++++++++!!!!!!!!""""""""""""""""********,,,,,,,,44444444////////))))))))GGGGGGGG8888888877777777888888883333333333333333,,,,,,,,''''''''))))))))""""""""""""""""))))))))'''''''',,,,,,,,7777777711111111........,,,,,,,,00000000,,,,,,,,11111111,,,,,,,,........))))))))''''''''!!!!!!!! ((((((((++++++++!!!!!!!!"""""""""""""""")))))))),,,,,,,,44444444////////))))))))GGGGGGGG8888888877777777888888883333333333333333,,,,,,,,''''''''))))))))""""""""""""""""))))))))'''''''',,,,,,,,7777777711111111........,,,,,,,,00000000++++++++11111111,,,,,,,,........))))))))''''''''!!!!!!!! ((((((((++++++++!!!!!!!!"""""""""""""""")))))))),,,,,,,,44444444////////))))))))GGGGGGGG8888888877777777888888883333333333333333,,,,,,,,''''''''))))))))""""""""""""""""))))))))&&&&&&&&,,,,,,,,7777777711111111........,,,,,,,,00000000++++++++11111111,,,,,,,,........))))))))''''''''!!!!!!!! ((((((((++++++++!!!!!!!!"""""""""""""""")))))))),,,,,,,,44444444////////))))))))GGGGGGGG8888888877777777888888882222222233333333,,,,,,,,''''''''))))))))""""""""""""""""))))))))&&&&&&&&,,,,,,,,7777777711111111........,,,,,,,,00000000++++++++11111111,,,,,,,,........))))))))''''''''!!!!!!!! ((((((((++++++++!!!!!!!!""""""""!!!!!!!!)))))))),,,,,,,,44444444////////))))))))GGGGGGGG8888888877777777777777772222222233333333,,,,,,,,''''''''))))))))""""""""""""""""))))))))&&&&&&&&,,,,,,,,7777777711111111........,,,,,,,,////////++++++++11111111,,,,,,,,........((((((((''''''''!!!!!!!! ((((((((++++++++!!!!!!!!""""""""!!!!!!!!)))))))),,,,,,,,44444444////////))))))))FFFFFFFF7777777777777777777777772222222233333333++++++++''''''''))))))))""""""""""""""""))))))))&&&&&&&&,,,,,,,,7777777711111111........,,,,,,,,////////++++++++11111111,,,,,,,,........((((((((''''''''  ((((((((++++++++ """"""""!!!!!!!!))))))))''''''''44444444////////))))))))>>>>>>>><<<<<<<>>>>>>><<<<<<<>>>>>>><<<<<<<>>>>>>>++++++++////////++++++++((((((((,,,,,,,,%%%%%%%%########''''''''$$$$$$$$ --------++++++++ &&&&&&&&))))))))&&&&&&&&44444444////////((((((((>>>>>>>><<<<<<<>>>>>>>++++++++////////++++++++((((((((,,,,,,,,%%%%%%%%########''''''''$$$$$$$$ --------++++++++ &&&&&&&&))))))))&&&&&&&&44444444........((((((((>>>>>>>><<<<<<<>>>>>>>++++++++////////++++++++((((((((,,,,,,,,%%%%%%%%########&&&&&&&&$$$$$$$$ --------******** &&&&&&&&))))))))&&&&&&&&44444444........((((((((>>>>>>>><<<<<<<>>>>>>>++++++++////////++++++++((((((((,,,,,,,,%%%%%%%%########&&&&&&&&$$$$$$$$ --------******** &&&&&&&&))))))))&&&&&&&&44444444........((((((((>>>>>>>><<<<<<<>>>>>>>++++++++////////++++++++((((((((,,,,,,,,%%%%%%%%########&&&&&&&&$$$$$$$$ --------******** &&&&&&&&))))))))&&&&&&&&44444444........((((((((>>>>>>>><<<<<<<>>>>>>>++++++++////////++++++++((((((((,,,,,,,,%%%%%%%%########&&&&&&&&$$$$$$$$ --------******** &&&&&&&&))))))))////////4444444477777777 AAAAAAAADDDDDDDD[[[[[[[[++++++++********--------++++++++44444444))))))))%%%%%%%%********((((((((........99999999<<<<<<<<99999999PPPPPPPP""""""""########,,,,,,,,((((((((++++++++&&&&&&&&)))))))) $$$$$$$$********))))))))%%%%%%%%&&&&&&&&))))))))////////4444444477777777 AAAAAAAADDDDDDDD[[[[[[[[++++++++********--------++++++++44444444))))))))%%%%%%%%********((((((((........99999999<<<<<<<<99999999PPPPPPPP""""""""########,,,,,,,,))))))))++++++++&&&&&&&&)))))))) $$$$$$$$********))))))))%%%%%%%%&&&&&&&&))))))))////////4444444477777777 AAAAAAAADDDDDDDD[[[[[[[[++++++++********--------++++++++44444444))))))))%%%%%%%%********((((((((........99999999<<<<<<<<99999999PPPPPPPP""""""""########,,,,,,,,))))))))++++++++&&&&&&&&)))))))) $$$$$$$$********))))))))%%%%%%%%&&&&&&&&))))))))////////4444444477777777 AAAAAAAADDDDDDDD[[[[[[[[++++++++********--------++++++++44444444))))))))%%%%%%%%********((((((((........99999999<<<<<<<<99999999PPPPPPPP""""""""########,,,,,,,,))))))))++++++++&&&&&&&&)))))))) $$$$$$$$********))))))))%%%%%%%%&&&&&&&&))))))))////////4444444477777777 AAAAAAAADDDDDDDD[[[[[[[[++++++++********--------++++++++44444444))))))))%%%%%%%%********((((((((........99999999<<<<<<<<99999999PPPPPPPP""""""""########,,,,,,,,)))))))),,,,,,,,'''''''')))))))) $$$$$$$$++++++++))))))))%%%%%%%%&&&&&&&&))))))))////////4444444477777777 AAAAAAAADDDDDDDD[[[[[[[[++++++++********--------++++++++44444444))))))))%%%%%%%%********((((((((........99999999<<<<<<<<99999999PPPPPPPP""""""""########,,,,,,,,)))))))),,,,,,,,'''''''')))))))) $$$$$$$$++++++++))))))))%%%%%%%%&&&&&&&&))))))))////////4444444477777777 AAAAAAAADDDDDDDD[[[[[[[[++++++++********--------++++++++44444444))))))))%%%%%%%%********((((((((........99999999<<<<<<<<99999999PPPPPPPP""""""""########,,,,,,,,)))))))),,,,,,,,'''''''')))))))) $$$$$$$$++++++++))))))))%%%%%%%%&&&&&&&&))))))))////////4444444477777777 AAAAAAAADDDDDDDD[[[[[[[[++++++++********--------++++++++44444444))))))))%%%%%%%%********((((((((////////99999999<<<<<<<<99999999PPPPPPPP""""""""########,,,,,,,,)))))))),,,,,,,,'''''''')))))))) $$$$$$$$++++++++))))))))%%%%%%%%&&&&&&&&))))))))444444444444444444444444FFFFFFFFIIIIIIIIEEEEEEEE!!!!!!!!********--------########44444444))))))))********''''''''((((((((444444449999999933333333>>>>>>>>MMMMMMMM########,,,,,,,,%%%%%%%%((((((((''''''''))))))))))))))))""""""""&&&&&&&&********########))))))))444444444444444444444444FFFFFFFFIIIIIIIIEEEEEEEE!!!!!!!!********........########44444444))))))))********''''''''((((((((444444449999999944444444>>>>>>>>MMMMMMMM########,,,,,,,,%%%%%%%%((((((((''''''''))))))))))))))))""""""""&&&&&&&&********########))))))))444444444444444444444444FFFFFFFFIIIIIIIIEEEEEEEE!!!!!!!!********........########44444444))))))))********''''''''((((((((44444444::::::::44444444>>>>>>>>MMMMMMMM########,,,,,,,,%%%%%%%%((((((((''''''''))))))))))))))))""""""""&&&&&&&&********########))))))))444444444444444444444444FFFFFFFFIIIIIIIIEEEEEEEE!!!!!!!!********........########44444444))))))))********''''''''))))))))44444444::::::::44444444>>>>>>>>MMMMMMMM########,,,,,,,,%%%%%%%%((((((((''''''''))))))))))))))))""""""""&&&&&&&&********########))))))))444444444444444444444444FFFFFFFFIIIIIIIIEEEEEEEE!!!!!!!!********........########44444444))))))))++++++++''''''''))))))))44444444::::::::44444444>>>>>>>>MMMMMMMM########,,,,,,,,%%%%%%%%((((((((''''''''))))))))))))))))""""""""&&&&&&&&********########))))))))444444444444444444444444FFFFFFFFIIIIIIIIEEEEEEEE!!!!!!!!********........########44444444))))))))++++++++''''''''))))))))44444444::::::::44444444>>>>>>>>MMMMMMMM########,,,,,,,,%%%%%%%%((((((((''''''''))))))))))))))))""""""""&&&&&&&&********########))))))))444444444444444444444444FFFFFFFFIIIIIIIIEEEEEEEE!!!!!!!!********........########44444444))))))))++++++++''''''''))))))))44444444::::::::44444444>>>>>>>>MMMMMMMM########,,,,,,,,&&&&&&&&((((((((''''''''))))))))))))))))""""""""&&&&&&&&********########))))))))444444444444444444444444GGGGGGGGIIIIIIIIEEEEEEEE!!!!!!!!********........########44444444))))))))++++++++''''''''))))))))44444444::::::::44444444>>>>>>>>MMMMMMMM########,,,,,,,,&&&&&&&&((((((((''''''''))))))))))))))))""""""""&&&&&&&&********########))))))))4444444444444444'''''''',,,,,,,,GGGGGGGG9999999922222222****************........''''''''44444444))))))))++++++++********))))))))++++++++11111111////////6666666688888888cccccccc!!!!!!!!,,,,,,,,,,,,,,,, ########'''''''')))))))) ........!!!!!!!!********!!!!!!!!))))))))4444444444444444'''''''',,,,,,,,GGGGGGGG9999999922222222****************........''''''''44444444))))))))++++++++********)))))))),,,,,,,,11111111////////6666666688888888cccccccc!!!!!!!!,,,,,,,,,,,,,,,, ########'''''''')))))))) ........!!!!!!!!********!!!!!!!!))))))))4444444444444444'''''''',,,,,,,,GGGGGGGG9999999922222222****************........''''''''44444444))))))))++++++++********)))))))),,,,,,,,11111111////////6666666688888888cccccccc!!!!!!!!,,,,,,,,,,,,,,,, ########'''''''')))))))) ........!!!!!!!!********""""""""))))))))4444444444444444'''''''',,,,,,,,GGGGGGGG9999999922222222****************........''''''''44444444))))))))++++++++********)))))))),,,,,,,,11111111////////6666666688888888cccccccc!!!!!!!!,,,,,,,,,,,,,,,, ########'''''''')))))))) ........!!!!!!!!********""""""""))))))))4444444444444444'''''''',,,,,,,,GGGGGGGG9999999922222222****************........''''''''44444444))))))))++++++++********)))))))),,,,,,,,11111111////////6666666688888888cccccccc!!!!!!!!,,,,,,,,,,,,,,,, ########'''''''')))))))) ........!!!!!!!!********!!!!!!!!))))))))4444444444444444'''''''',,,,,,,,GGGGGGGG9999999922222222****************........''''''''44444444))))))))++++++++********)))))))),,,,,,,,11111111////////6666666688888888cccccccc!!!!!!!!,,,,,,,,,,,,,,,, ########'''''''')))))))) ........!!!!!!!!********!!!!!!!!))))))))4444444444444444'''''''',,,,,,,,GGGGGGGG9999999922222222****************........''''''''44444444))))))))++++++++********))))))))++++++++11111111////////6666666688888888cccccccc!!!!!!!!,,,,,,,,,,,,,,,, ########'''''''')))))))) ........!!!!!!!!********!!!!!!!!))))))))4444444444444444&&&&&&&&,,,,,,,,GGGGGGGG9999999922222222****************........&&&&&&&&44444444))))))))++++++++********))))))))++++++++11111111////////6666666688888888bbbbbbbb!!!!!!!!,,,,,,,,,,,,,,,, ########'''''''')))))))) ........!!!!!!!!********!!!!!!!!))))))))4444444444444444!!!!!!!!66666666FFFFFFFF////////::::::::////////********........++++++++,,,,,,,,))))))))++++++++''''''''))))))))////////555555557777777711111111........,,,,,,,,********++++++++11111111,,,,,,,,)))))))),,,,,,,,''''''''))))))))................((((((((&&&&&&&&!!!!!!!!********////////))))))))4444444444444444!!!!!!!!66666666FFFFFFFF////////::::::::////////********........++++++++,,,,,,,,))))))))++++++++''''''''))))))))////////555555557777777711111111........,,,,,,,,********++++++++11111111,,,,,,,,)))))))),,,,,,,,''''''''))))))))................((((((((&&&&&&&& ********////////))))))))4444444444444444!!!!!!!!66666666FFFFFFFF////////::::::::////////********........++++++++,,,,,,,,))))))))********''''''''))))))))////////555555557777777711111111........,,,,,,,,********++++++++11111111,,,,,,,,)))))))),,,,,,,,''''''''))))))))--------........((((((((&&&&&&&& ********////////))))))))4444444444444444!!!!!!!!66666666FFFFFFFF////////::::::::////////********........++++++++,,,,,,,,))))))))********''''''''((((((((////////444444447777777711111111........++++++++********++++++++11111111,,,,,,,,)))))))),,,,,,,,''''''''))))))))--------........((((((((&&&&&&&& ********////////))))))))4444444444444444!!!!!!!!66666666FFFFFFFF////////::::::::////////********........++++++++,,,,,,,,))))))))********''''''''((((((((////////444444447777777711111111........++++++++********++++++++11111111,,,,,,,,)))))))),,,,,,,,''''''''))))))))--------........((((((((&&&&&&&& ********////////))))))))4444444444444444!!!!!!!!66666666FFFFFFFF////////::::::::////////********........++++++++,,,,,,,,))))))))********''''''''((((((((////////444444447777777711111111........++++++++********++++++++11111111,,,,,,,,)))))))),,,,,,,,''''''''))))))))--------........((((((((%%%%%%%% ********////////))))))))4444444444444444!!!!!!!!66666666FFFFFFFF////////::::::::////////********........++++++++,,,,,,,,))))))))********''''''''((((((((////////444444447777777711111111........++++++++********++++++++11111111,,,,,,,,)))))))),,,,,,,,''''''''))))))))--------........((((((((%%%%%%%% ********////////))))))))4444444444444444!!!!!!!!66666666FFFFFFFF////////::::::::////////********........++++++++,,,,,,,,))))))))********''''''''((((((((////////444444447777777711111111........++++++++********++++++++11111111,,,,,,,,)))))))),,,,,,,,''''''''))))))))--------........((((((((&&&&&&&& ********////////))))))))44444444,,,,,,,,********66666666>>>>>>>>7777777777777777////////********........++++++++////////))))))))33333333""""""""((((((((44444444::::::::44444444((((((((........++++++++////////4444444411111111,,,,,,,,........11111111''''''''))))))))33333333%%%%%%%%--------33333333 ********44444444&&&&&&&&))))))))44444444,,,,,,,,********66666666>>>>>>>>7777777777777777////////********........++++++++////////))))))))33333333""""""""))))))))44444444::::::::44444444))))))))........,,,,,,,,////////4444444411111111,,,,,,,,........11111111''''''''))))))))33333333%%%%%%%%--------33333333 ********44444444&&&&&&&&))))))))44444444,,,,,,,,********66666666>>>>>>>>7777777777777777////////********........++++++++////////))))))))33333333""""""""))))))))44444444::::::::44444444))))))))........,,,,,,,,////////4444444411111111,,,,,,,,........11111111''''''''))))))))33333333%%%%%%%%--------33333333 ********44444444&&&&&&&&))))))))44444444,,,,,,,,********66666666>>>>>>>>7777777777777777////////********........++++++++////////))))))))33333333""""""""))))))))44444444::::::::44444444))))))))........,,,,,,,,////////4444444411111111,,,,,,,,........11111111''''''''))))))))33333333%%%%%%%%--------33333333 ********44444444&&&&&&&&))))))))44444444,,,,,,,,********66666666>>>>>>>>8888888877777777////////********........,,,,,,,,////////))))))))33333333""""""""))))))))44444444::::::::44444444))))))))........,,,,,,,,////////4444444411111111,,,,,,,,........11111111''''''''))))))))33333333%%%%%%%%--------33333333!!!!!!!!********44444444''''''''))))))))44444444,,,,,,,,********66666666>>>>>>>>8888888877777777////////********........,,,,,,,,////////))))))))33333333""""""""))))))))44444444::::::::44444444))))))))........,,,,,,,,////////4444444411111111,,,,,,,,........11111111''''''''))))))))33333333%%%%%%%%--------44444444!!!!!!!!********55555555''''''''))))))))44444444,,,,,,,,********66666666????????8888888877777777////////********........,,,,,,,,////////))))))))33333333""""""""))))))))44444444::::::::44444444))))))))........,,,,,,,,000000004444444411111111,,,,,,,,........11111111''''''''))))))))33333333%%%%%%%%--------44444444!!!!!!!!********55555555''''''''))))))))44444444,,,,,,,,********66666666????????8888888877777777////////********........,,,,,,,,00000000))))))))33333333""""""""))))))))44444444::::::::44444444))))))))........,,,,,,,,000000004444444411111111,,,,,,,,........11111111''''''''))))))))33333333&&&&&&&&--------44444444!!!!!!!!++++++++55555555''''''''********44444444@@@@@@@@6666666622222222========2222222288888888********........,,,,,,,,55555555))))))))00000000++++++++))))))))44444444::::::::////////,,,,,,,,........,,,,,,,,000000009999999911111111,,,,,,,,........11111111''''''''))))))))********))))))))%%%%%%%%00000000++++++++55555555########********55555555@@@@@@@@7777777722222222========2222222288888888********........,,,,,,,,55555555))))))))00000000++++++++))))))))44444444::::::::////////,,,,,,,,........,,,,,,,,000000009999999911111111,,,,,,,,........11111111''''''''********++++++++))))))))%%%%%%%%00000000++++++++55555555########********55555555@@@@@@@@7777777722222222========2222222288888888++++++++........,,,,,,,,55555555********00000000++++++++))))))))44444444::::::::////////--------////////,,,,,,,,000000009999999911111111--------////////22222222''''''''********++++++++))))))))%%%%%%%%11111111++++++++55555555$$$$$$$$********55555555@@@@@@@@7777777722222222========2222222288888888++++++++........,,,,,,,,55555555********00000000++++++++))))))))44444444::::::::////////--------////////,,,,,,,,000000009999999911111111--------////////22222222((((((((********++++++++********%%%%%%%%11111111++++++++55555555$$$$$$$$********55555555@@@@@@@@7777777722222222========3333333388888888++++++++////////,,,,,,,,55555555********00000000++++++++))))))))55555555::::::::////////--------////////,,,,,,,,00000000::::::::22222222--------////////22222222((((((((********++++++++********%%%%%%%%11111111++++++++55555555$$$$$$$$********55555555@@@@@@@@7777777722222222========3333333388888888++++++++////////,,,,,,,,55555555********11111111++++++++********55555555;;;;;;;;00000000--------////////--------00000000::::::::22222222--------////////22222222((((((((********++++++++********&&&&&&&&11111111++++++++55555555$$$$$$$$********55555555@@@@@@@@7777777722222222========3333333399999999++++++++////////--------55555555********11111111++++++++********55555555;;;;;;;;00000000--------////////--------00000000::::::::22222222--------////////22222222((((((((********++++++++********&&&&&&&&11111111++++++++66666666$$$$$$$$********55555555@@@@@@@@7777777722222222>>>>>>>>3333333399999999++++++++////////--------66666666********11111111,,,,,,,,********55555555;;;;;;;;00000000--------////////--------11111111::::::::22222222--------////////22222222((((((((********++++++++********&&&&&&&&11111111,,,,,,,,66666666$$$$$$$$++++++++--------########BBBBBBBB77777777........--------3333333355555555++++++++////////--------66666666********,,,,,,,,11111111********5555555533333333''''''''22222222////////--------111111112222222222222222--------////////********((((((((++++++++&&&&&&&&''''''''!!!!!!!!$$$$$$$$,,,,,,,,--------((((((((++++++++--------########BBBBBBBB88888888........--------3333333366666666++++++++////////--------66666666++++++++,,,,,,,,11111111********5555555533333333((((((((33333333////////--------111111112222222222222222........00000000********((((((((++++++++&&&&&&&&''''''''!!!!!!!!$$$$$$$$,,,,,,,,--------((((((((++++++++--------########BBBBBBBB88888888................3333333366666666,,,,,,,,////////--------66666666++++++++,,,,,,,,11111111********5555555533333333((((((((3333333300000000--------111111112222222222222222........00000000********((((((((++++++++''''''''''''''''!!!!!!!!$$$$$$$$,,,,,,,,--------((((((((++++++++--------########CCCCCCCC88888888................4444444466666666,,,,,,,,////////--------66666666++++++++,,,,,,,,11111111********6666666633333333((((((((3333333300000000--------111111112222222233333333........00000000********))))))))++++++++''''''''''''''''!!!!!!!!$$$$$$$$,,,,,,,,........((((((((++++++++........########CCCCCCCC88888888................4444444466666666,,,,,,,,00000000--------66666666++++++++,,,,,,,,11111111********6666666633333333((((((((3333333300000000--------111111112222222233333333........00000000********))))))))++++++++''''''''''''''''!!!!!!!!$$$$$$$$,,,,,,,,........((((((((++++++++........########CCCCCCCC88888888................4444444466666666,,,,,,,,00000000--------66666666++++++++--------11111111++++++++6666666633333333((((((((3333333300000000........111111112222222233333333........00000000********))))))))++++++++''''''''''''''''!!!!!!!!$$$$$$$$,,,,,,,,........((((((((++++++++........$$$$$$$$CCCCCCCC88888888................4444444466666666,,,,,,,,00000000........66666666++++++++--------11111111++++++++6666666633333333((((((((3333333300000000........111111112222222233333333........00000000********))))))))++++++++''''''''''''''''!!!!!!!!$$$$$$$$,,,,,,,,........))))))))++++++++........$$$$$$$$CCCCCCCC88888888................4444444466666666,,,,,,,,00000000........66666666++++++++--------22222222++++++++6666666633333333((((((((3333333300000000........222222222222222233333333........00000000++++++++))))))))++++++++''''''''((((((((""""""""$$$$$$$$,,,,,,,,........))))))))++++++++11111111BBBBBBBB>>>>>>>>0000000077777777$$$$$$$$44444444::::::::,,,,,,,,00000000........77777777++++++++--------::::::::++++++++66666666........########3333333300000000........22222222--------33333333........((((((((........22222222++++++++''''''''""""""""""""""""((((((((########55555555))))))))%%%%%%%%,,,,,,,,11111111BBBBBBBB>>>>>>>>0000000077777777$$$$$$$$44444444::::::::,,,,,,,,00000000........77777777++++++++--------::::::::++++++++66666666........########3333333300000000........22222222........33333333........((((((((........22222222++++++++''''''''""""""""""""""""((((((((########55555555))))))))%%%%%%%%,,,,,,,,11111111BBBBBBBB>>>>>>>>0000000077777777$$$$$$$$44444444::::::::,,,,,,,,00000000........77777777++++++++--------::::::::++++++++66666666////////########3333333300000000........22222222........33333333........((((((((........22222222,,,,,,,,''''''''########""""""""((((((((########55555555))))))))%%%%%%%%,,,,,,,,22222222BBBBBBBB>>>>>>>>0000000077777777$$$$$$$$44444444::::::::,,,,,,,,00000000........77777777++++++++--------::::::::++++++++66666666////////########4444444400000000........22222222........33333333........((((((((........22222222,,,,,,,,''''''''########""""""""((((((((########55555555))))))))%%%%%%%%,,,,,,,,22222222BBBBBBBB>>>>>>>>0000000077777777$$$$$$$$44444444::::::::--------00000000........77777777,,,,,,,,--------::::::::++++++++66666666////////$$$$$$$$4444444400000000........22222222........33333333////////((((((((........22222222,,,,,,,,((((((((########""""""""((((((((########55555555))))))))&&&&&&&&,,,,,,,,22222222BBBBBBBB????????0000000077777777$$$$$$$$44444444::::::::--------00000000........77777777,,,,,,,,--------::::::::++++++++66666666////////$$$$$$$$4444444411111111........22222222........33333333////////((((((((........22222222,,,,,,,,((((((((########""""""""((((((((########55555555))))))))&&&&&&&&,,,,,,,,22222222BBBBBBBB????????0000000077777777$$$$$$$$44444444::::::::--------00000000........77777777,,,,,,,,--------::::::::++++++++66666666////////$$$$$$$$4444444411111111........22222222........33333333////////((((((((........22222222,,,,,,,,((((((((########""""""""((((((((########66666666))))))))&&&&&&&&,,,,,,,,22222222BBBBBBBB????????0000000077777777$$$$$$$$44444444::::::::--------00000000........77777777,,,,,,,,--------::::::::++++++++66666666////////$$$$$$$$4444444411111111........22222222........33333333////////((((((((........22222222,,,,,,,,((((((((########""""""""((((((((########66666666))))))))&&&&&&&&44444444GGGGGGGGIIIIIIII????????++++++++<<<<<<<<$$$$$$$$,,,,,,,,????????--------99999999........77777777,,,,,,,,--------????????++++++++66666666////////,,,,,,,,4444444411111111........22222222........33333333////////########44444444////////,,,,,,,,00000000########++++++++........,,,,,,,,22222222)))))))) 44444444GGGGGGGGIIIIIIII????????++++++++<<<<<<<<$$$$$$$$,,,,,,,,????????--------99999999........77777777,,,,,,,,--------????????++++++++66666666////////,,,,,,,,4444444411111111........22222222........33333333////////########44444444////////,,,,,,,,00000000########++++++++........,,,,,,,,22222222)))))))) 44444444GGGGGGGGIIIIIIII????????++++++++<<<<<<<<$$$$$$$$,,,,,,,,????????--------99999999........77777777,,,,,,,,--------????????++++++++66666666////////,,,,,,,,4444444411111111........22222222........33333333////////########44444444////////,,,,,,,,00000000########++++++++........,,,,,,,,22222222)))))))) 44444444GGGGGGGGIIIIIIII????????++++++++<<<<<<<<$$$$$$$$,,,,,,,,????????--------99999999........77777777,,,,,,,,--------????????++++++++66666666////////,,,,,,,,4444444411111111........22222222........33333333////////########44444444////////,,,,,,,,00000000########++++++++........,,,,,,,,22222222)))))))) 44444444GGGGGGGGIIIIIIII????????++++++++<<<<<<<<$$$$$$$$,,,,,,,,????????--------99999999........77777777,,,,,,,,--------????????++++++++66666666////////,,,,,,,,4444444411111111........22222222........33333333////////########44444444////////,,,,,,,,00000000########++++++++........,,,,,,,,22222222)))))))) 44444444GGGGGGGGIIIIIIII????????++++++++<<<<<<<<$$$$$$$$,,,,,,,,????????--------99999999........77777777,,,,,,,,--------????????++++++++66666666////////,,,,,,,,4444444411111111........22222222........33333333////////########44444444////////,,,,,,,,00000000########++++++++........,,,,,,,,22222222)))))))) 44444444GGGGGGGGIIIIIIII????????++++++++<<<<<<<<$$$$$$$$,,,,,,,,????????--------99999999........77777777,,,,,,,,--------????????++++++++66666666////////,,,,,,,,4444444411111111........22222222........33333333////////########44444444////////,,,,,,,,00000000########++++++++--------,,,,,,,,22222222)))))))) 44444444GGGGGGGGIIIIIIII????????++++++++<<<<<<<<$$$$$$$$,,,,,,,,????????--------99999999........77777777,,,,,,,,--------????????++++++++66666666////////,,,,,,,,4444444411111111........22222222........33333333////////########44444444////////,,,,,,,,00000000########++++++++--------,,,,,,,,22222222)))))))) JJJJJJJJQQQQQQQQDDDDDDDD????????++++++++<<<<<<<<$$$$$$$$''''''''777777775555555555555555........77777777,,,,,,,,5555555577777777444444446666666677777777111111114444444411111111........222222226666666633333333////////,,,,,,,,44444444)))))))),,,,,,,,55555555########00000000--------11111111$$$$$$$$ JJJJJJJJQQQQQQQQDDDDDDDD>>>>>>>>++++++++<<<<<<<<$$$$$$$$''''''''777777775555555555555555........77777777,,,,,,,,5555555577777777444444446666666677777777111111114444444400000000........222222226666666633333333////////++++++++33333333)))))))),,,,,,,,55555555########00000000--------11111111$$$$$$$$ JJJJJJJJQQQQQQQQDDDDDDDD>>>>>>>>++++++++<<<<<<<<$$$$$$$$''''''''777777775555555555555555........77777777++++++++5555555577777777333333336666666677777777111111114444444400000000........222222226666666633333333........++++++++33333333)))))))),,,,,,,,55555555########00000000--------11111111$$$$$$$$ JJJJJJJJPPPPPPPPDDDDDDDD>>>>>>>>++++++++<<<<<<<<$$$$$$$$''''''''666666665555555555555555........77777777++++++++5555555577777777333333336666666677777777111111113333333300000000........222222226666666633333333........++++++++33333333)))))))),,,,,,,,55555555########00000000--------11111111$$$$$$$$ JJJJJJJJPPPPPPPPCCCCCCCC>>>>>>>>++++++++<<<<<<<<$$$$$$$$''''''''666666665555555555555555........77777777++++++++5555555577777777333333336666666677777777111111113333333300000000........222222226666666633333333........++++++++33333333)))))))),,,,,,,,55555555""""""""00000000--------11111111$$$$$$$$ JJJJJJJJPPPPPPPPCCCCCCCC>>>>>>>>++++++++<<<<<<<<$$$$$$$$''''''''666666665555555555555555........77777777++++++++5555555577777777333333336666666677777777111111113333333300000000........222222226666666633333333........++++++++33333333))))))))++++++++55555555""""""""00000000--------11111111$$$$$$$$ JJJJJJJJPPPPPPPPCCCCCCCC>>>>>>>>++++++++<<<<<<<<$$$$$$$$''''''''666666665555555555555555........66666666++++++++5555555577777777333333336666666677777777111111113333333300000000........222222226666666633333333........++++++++33333333))))))))++++++++55555555""""""""////////--------11111111$$$$$$$$ JJJJJJJJPPPPPPPPCCCCCCCC>>>>>>>>++++++++<<<<<<<<$$$$$$$$''''''''666666665555555555555555........66666666++++++++5555555566666666333333336666666677777777111111113333333300000000........222222226666666633333333........++++++++33333333))))))))++++++++55555555""""""""////////--------11111111$$$$$$$$ CCCCCCCCXXXXXXXX33333333>>>>>>>>LLLLLLLL++++++++$$$$$$$$////////111111119999999900000000........6666666644444444::::::::11111111000000006666666633333333111111113333333300000000........222222222222222233333333........0000000033333333))))))))++++++++,,,,,,,,""""""""88888888--------11111111 CCCCCCCCXXXXXXXX33333333>>>>>>>>LLLLLLLL++++++++$$$$$$$$////////111111119999999900000000........6666666633333333::::::::11111111000000006666666633333333111111113333333300000000........111111112222222233333333........0000000033333333))))))))++++++++,,,,,,,,""""""""88888888--------00000000 CCCCCCCCXXXXXXXX33333333>>>>>>>>LLLLLLLL++++++++$$$$$$$$////////111111119999999900000000--------6666666633333333::::::::11111111000000006666666633333333111111113333333300000000........111111112222222233333333........0000000033333333))))))))++++++++,,,,,,,,""""""""88888888--------00000000 CCCCCCCCXXXXXXXX33333333>>>>>>>>LLLLLLLL++++++++$$$$$$$$////////111111119999999900000000--------6666666633333333::::::::11111111000000006666666633333333111111113333333300000000........111111112222222233333333........0000000033333333))))))))++++++++,,,,,,,,""""""""88888888--------00000000 CCCCCCCCXXXXXXXX33333333>>>>>>>>LLLLLLLL++++++++$$$$$$$$////////111111119999999900000000--------6666666633333333::::::::11111111000000006666666633333333111111113333333300000000........111111112222222233333333........0000000033333333))))))))++++++++,,,,,,,,""""""""88888888--------00000000 CCCCCCCCXXXXXXXX33333333>>>>>>>>KKKKKKKK++++++++$$$$$$$$////////111111119999999900000000--------6666666633333333::::::::11111111000000006666666633333333000000003333333300000000--------111111112222222233333333........0000000033333333))))))))++++++++,,,,,,,,""""""""88888888--------00000000 CCCCCCCCXXXXXXXX22222222>>>>>>>>KKKKKKKK++++++++$$$$$$$$////////1111111199999999////////--------6666666633333333::::::::11111111////////6666666633333333000000003333333300000000--------111111112222222233333333........0000000033333333))))))))++++++++,,,,,,,,""""""""88888888--------00000000CCCCCCCCXXXXXXXX22222222>>>>>>>>KKKKKKKK++++++++$$$$$$$$////////1111111199999999////////--------6666666633333333::::::::11111111////////6666666633333333000000003333333300000000--------111111112222222233333333........0000000033333333))))))))++++++++,,,,,,,,""""""""88888888--------0000000000000000MMMMMMMM((((((((66666666OOOOOOOO))))))))$$$$$$$$<<<<<<<<((((((((11111111////////--------666666668888888811111111111111113333333366666666........999999993333333300000000--------11111111--------33333333........0000000033333333))))))))++++++++''''''''++++++++44444444--------((((((((00000000MMMMMMMM((((((((66666666OOOOOOOO))))))))$$$$$$$$<<<<<<<<((((((((11111111////////--------666666668888888811111111111111113333333355555555........999999993333333300000000--------11111111--------33333333........0000000033333333))))))))++++++++''''''''++++++++44444444--------((((((((00000000MMMMMMMM((((((((55555555OOOOOOOO))))))))########<<<<<<<<((((((((11111111////////--------666666668888888811111111111111113333333355555555........999999993333333300000000--------11111111--------22222222........0000000033333333))))))))++++++++''''''''++++++++44444444--------''''''''00000000MMMMMMMM((((((((55555555OOOOOOOO))))))))########<<<<<<<<((((((((11111111////////--------666666668888888811111111111111113333333355555555........999999993333333300000000--------11111111--------22222222........0000000033333333))))))))++++++++''''''''++++++++44444444--------''''''''00000000MMMMMMMM((((((((55555555OOOOOOOO))))))))########<<<<<<<<((((((((11111111////////--------666666668888888811111111111111113333333355555555........999999993333333300000000--------11111111--------22222222........0000000033333333))))))))++++++++''''''''++++++++44444444--------''''''''00000000MMMMMMMM((((((((66666666OOOOOOOO))))))))$$$$$$$$<<<<<<<<((((((((11111111////////--------666666668888888811111111111111113333333355555555........999999993333333300000000--------11111111--------33333333........0000000033333333))))))))++++++++''''''''++++++++44444444--------((((((((00000000MMMMMMMM((((((((66666666OOOOOOOO))))))))$$$$$$$$<<<<<<<<((((((((11111111////////--------666666668888888811111111111111113333333366666666........999999993333333300000000--------11111111--------33333333........0000000033333333))))))))++++++++''''''''++++++++44444444--------((((((((00000000MMMMMMMM((((((((66666666OOOOOOOO))))))))$$$$$$$$<<<<<<<<((((((((11111111////////--------666666668888888811111111111111113333333366666666........999999993333333300000000--------11111111--------33333333........0000000033333333))))))))++++++++''''''''++++++++44444444--------(((((((("""""""";;;;;;;;1111111111111111EEEEEEEE........$$$$$$$$99999999,,,,,,,,,,,,,,,,////////--------6666666688888888,,,,,,,,11111111////////6666666666666666555555553333333300000000--------11111111--------33333333........0000000033333333))))))))++++++++''''''''00000000&&&&&&&&--------++++++++"""""""";;;;;;;;1111111111111111EEEEEEEE........$$$$$$$$99999999,,,,,,,,,,,,,,,,00000000--------6666666688888888,,,,,,,,11111111000000006666666666666666555555553333333300000000--------11111111--------33333333........0000000033333333))))))))++++++++''''''''00000000&&&&&&&&--------++++++++"""""""";;;;;;;;1111111111111111EEEEEEEE........$$$$$$$$99999999,,,,,,,,,,,,,,,,00000000--------6666666688888888,,,,,,,,11111111000000006666666666666666666666663333333300000000--------11111111--------33333333........0000000033333333))))))))++++++++''''''''00000000&&&&&&&&--------++++++++ """""""";;;;;;;;1111111111111111EEEEEEEE........$$$$$$$$99999999,,,,,,,,,,,,,,,,00000000--------6666666688888888,,,,,,,,11111111000000006666666677777777666666663333333300000000........11111111--------33333333........0000000033333333))))))))++++++++''''''''00000000''''''''--------++++++++ """""""";;;;;;;;1111111111111111EEEEEEEE........$$$$$$$$99999999,,,,,,,,,,,,,,,,00000000--------6666666688888888--------11111111000000006666666677777777666666663333333300000000........11111111--------33333333........0000000033333333))))))))++++++++''''''''00000000''''''''--------++++++++ ########;;;;;;;;1111111111111111EEEEEEEE........$$$$$$$$99999999,,,,,,,,,,,,,,,,00000000--------6666666688888888--------11111111000000006666666677777777666666663333333300000000........11111111--------33333333........0000000033333333))))))))++++++++''''''''00000000''''''''--------++++++++ ########;;;;;;;;1111111111111111EEEEEEEE........$$$$$$$$99999999,,,,,,,,,,,,,,,,00000000........6666666688888888--------11111111000000006666666677777777666666663333333300000000........11111111--------33333333........0000000033333333))))))))++++++++''''''''00000000''''''''--------++++++++ ########;;;;;;;;1111111111111111EEEEEEEE........$$$$$$$$99999999,,,,,,,,,,,,,,,,00000000........6666666688888888--------11111111000000006666666677777777666666663333333300000000........11111111--------33333333........0000000033333333))))))))++++++++''''''''00000000''''''''--------++++++++ &&&&&&&&666666666666666611111111========........,,,,,,,,4444444411111111,,,,,,,,00000000........6666666699999999--------22222222333333336666666633333333111111113333333300000000........222222226666666633333333........000000003333333322222222++++++++''''''''00000000********--------((((((((''''''''$$$$$$$$ &&&&&&&&666666666666666611111111========........,,,,,,,,4444444411111111,,,,,,,,00000000........6666666699999999--------22222222333333336666666633333333111111113333333300000000........222222226666666633333333........000000003333333322222222++++++++''''''''00000000********--------((((((((''''''''$$$$$$$$ &&&&&&&&666666666666666611111111========........--------4444444411111111,,,,,,,,00000000........7777777799999999--------22222222333333336666666644444444111111113333333300000000........222222226666666633333333........000000003333333322222222++++++++''''''''00000000********--------((((((((''''''''$$$$$$$$ &&&&&&&&666666666666666611111111========////////--------4444444411111111,,,,,,,,00000000........7777777799999999--------22222222333333336666666644444444111111113333333300000000........222222226666666633333333........000000003333333322222222,,,,,,,,''''''''00000000********--------((((((((''''''''$$$$$$$$ &&&&&&&&777777776666666611111111========////////--------4444444411111111,,,,,,,,00000000........7777777799999999--------22222222333333336666666644444444111111113333333300000000........222222226666666633333333........000000003333333322222222,,,,,,,,''''''''00000000++++++++--------(((((((((((((((($$$$$$$$ ''''''''777777776666666611111111>>>>>>>>////////--------4444444422222222--------00000000........7777777799999999--------22222222444444446666666644444444111111114444444400000000........222222226666666633333333////////111111113333333322222222,,,,,,,,''''''''00000000++++++++--------(((((((((((((((($$$$$$$$ ''''''''777777777777777711111111>>>>>>>>////////--------4444444422222222--------00000000........7777777799999999--------22222222444444446666666644444444111111114444444411111111........222222226666666633333333////////111111114444444422222222,,,,,,,,((((((((11111111++++++++--------(((((((((((((((($$$$$$$$ ''''''''777777777777777711111111>>>>>>>>////////--------4444444422222222--------00000000........7777777799999999--------22222222444444446666666644444444111111114444444411111111........222222226666666633333333////////111111114444444422222222,,,,,,,,((((((((11111111++++++++........(((((((((((((((($$$$$$$$ ,,,,,,,,77777777........2222222200000000777777772222222244444444::::::::--------00000000........777777779999999966666666222222229999999966666666////////11111111<<<<<<<<11111111........22222222;;;;;;;;33333333////////11111111++++++++////////,,,,,,,,((((((((1111111188888888........########--------)))))))) !!!!!!!!,,,,,,,,77777777........2222222211111111777777772222222255555555::::::::--------00000000........777777779999999966666666222222229999999977777777////////11111111<<<<<<<<11111111........22222222;;;;;;;;44444444////////11111111++++++++////////,,,,,,,,((((((((1111111199999999........########--------)))))))) """""""",,,,,,,,77777777........2222222211111111777777772222222255555555::::::::--------11111111........777777779999999966666666222222229999999977777777////////11111111<<<<<<<<11111111........22222222<<<<<<<<44444444////////11111111++++++++////////,,,,,,,,((((((((1111111199999999........########--------********!!!!!!!!"""""""",,,,,,,,77777777////////2222222211111111777777772222222255555555::::::::--------11111111........777777779999999966666666222222229999999977777777////////22222222<<<<<<<<11111111////////22222222<<<<<<<<44444444////////11111111++++++++////////,,,,,,,,((((((((1111111199999999........$$$$$$$$--------********!!!!!!!!"""""""",,,,,,,,77777777////////2222222211111111777777772222222255555555::::::::--------11111111////////777777779999999966666666222222229999999977777777////////22222222<<<<<<<<11111111////////22222222<<<<<<<<44444444////////11111111++++++++////////,,,,,,,,((((((((1111111199999999........$$$$$$$$--------********!!!!!!!!"""""""",,,,,,,,77777777////////2222222211111111888888882222222255555555::::::::--------11111111////////777777779999999966666666222222229999999977777777////////22222222<<<<<<<<11111111////////22222222<<<<<<<<44444444////////11111111,,,,,,,,////////,,,,,,,,((((((((1111111199999999........$$$$$$$$--------********!!!!!!!!"""""""",,,,,,,,77777777////////2222222211111111888888882222222255555555;;;;;;;;--------11111111////////77777777::::::::66666666333333339999999977777777////////22222222========11111111////////33333333<<<<<<<<44444444////////11111111,,,,,,,,////////,,,,,,,,((((((((1111111199999999........$$$$$$$$........********!!!!!!!!""""""""--------77777777////////2222222211111111888888882222222255555555;;;;;;;;--------11111111////////88888888::::::::66666666333333339999999977777777////////22222222========11111111////////33333333<<<<<<<<44444444////////11111111,,,,,,,,////////,,,,,,,,((((((((1111111199999999........$$$$$$$$........********!!!!!!!!""""""""55555555////////********222222224444444455555555333333335555555577777777--------11111111////////88888888::::::::3333333333333333999999997777777700000000222222229999999911111111////////33333333<<<<<<<<44444444////////))))))))////////33333333$$$$$$$$(((((((())))))))>>>>>>>>........$$$$$$$$........!!!!!!!!!!!!!!!!""""""""55555555////////********222222225555555555555555333333335555555577777777--------11111111////////88888888::::::::3333333333333333999999997777777700000000222222229999999911111111////////33333333<<<<<<<<44444444////////))))))))////////33333333$$$$$$$$(((((((())))))))>>>>>>>>........$$$$$$$$........!!!!!!!!!!!!!!!!""""""""55555555////////********222222225555555555555555333333335555555588888888........11111111////////88888888::::::::3333333333333333::::::::777777770000000022222222::::::::11111111////////33333333<<<<<<<<4444444400000000))))))))////////33333333$$$$$$$$))))))))))))))))>>>>>>>>........$$$$$$$$........!!!!!!!!!!!!!!!!""""""""55555555////////********222222225555555555555555333333335555555588888888........11111111////////88888888::::::::3333333333333333::::::::777777770000000022222222::::::::22222222////////33333333<<<<<<<<4444444400000000))))))))////////33333333$$$$$$$$))))))))))))))))>>>>>>>>........$$$$$$$$........""""""""!!!!!!!!""""""""55555555////////********222222225555555555555555333333335555555588888888........11111111////////88888888::::::::3333333333333333::::::::777777770000000022222222::::::::22222222////////33333333<<<<<<<<4444444400000000))))))))0000000033333333$$$$$$$$))))))))))))))))>>>>>>>>////////$$$$$$$$........""""""""!!!!!!!!""""""""66666666////////********333333335555555555555555333333335555555588888888........11111111////////88888888::::::::3333333333333333::::::::777777770000000022222222::::::::22222222////////33333333<<<<<<<<4444444400000000))))))))0000000033333333$$$$$$$$))))))))))))))))????????////////$$$$$$$$........""""""""!!!!!!!!""""""""6666666600000000********333333335555555555555555333333336666666688888888........11111111////////88888888::::::::3333333333333333::::::::888888880000000022222222::::::::22222222////////33333333<<<<<<<<5555555500000000))))))))0000000033333333$$$$$$$$))))))))))))))))????????////////$$$$$$$$........""""""""!!!!!!!!########6666666600000000********333333335555555555555555333333336666666688888888........11111111////////88888888::::::::3333333333333333::::::::888888880000000022222222::::::::22222222////////33333333<<<<<<<<5555555500000000))))))))0000000033333333$$$$$$$$))))))))))))))))????????////////$$$$$$$$........""""""""""""""""########********++++++++33333333;;;;;;;;::::::::88888888333333336666666633333333........22222222////////88888888::::::::7777777733333333::::::::8888888800000000222222225555555522222222////////33333333444444445555555500000000$$$$$$$$,,,,,,,,0000000011111111$$$$$$$$GGGGGGGG&&&&&&&&$$$$$$$$........********########********++++++++33333333;;;;;;;;::::::::88888888333333336666666633333333........22222222////////88888888::::::::7777777733333333::::::::88888888000000002222222255555555222222220000000033333333444444445555555500000000$$$$$$$$,,,,,,,,0000000011111111$$$$$$$$GGGGGGGG&&&&&&&&$$$$$$$$........********########********++++++++33333333;;;;;;;;::::::::88888888333333336666666633333333........22222222////////88888888::::::::7777777733333333::::::::88888888000000003333333355555555222222220000000033333333444444445555555500000000$$$$$$$$,,,,,,,,0000000011111111$$$$$$$$GGGGGGGG&&&&&&&&$$$$$$$$........********########********++++++++33333333;;;;;;;;::::::::88888888333333336666666633333333........22222222////////88888888::::::::7777777733333333::::::::88888888000000003333333355555555222222220000000033333333444444445555555500000000$$$$$$$$,,,,,,,,0000000022222222$$$$$$$$GGGGGGGG&&&&&&&&%%%%%%%%........********########********++++++++33333333;;;;;;;;::::::::88888888333333336666666633333333........22222222////////88888888::::::::7777777733333333::::::::88888888000000003333333355555555222222220000000033333333444444445555555500000000$$$$$$$$,,,,,,,,0000000022222222$$$$$$$$GGGGGGGG&&&&&&&&%%%%%%%%........********########********++++++++33333333;;;;;;;;::::::::88888888333333336666666633333333........22222222////////88888888::::::::7777777733333333::::::::88888888000000003333333355555555222222220000000033333333444444445555555500000000$$$$$$$$,,,,,,,,0000000022222222$$$$$$$$GGGGGGGG&&&&&&&&%%%%%%%%........********########********++++++++33333333;;;;;;;;::::::::88888888333333336666666633333333........22222222////////88888888::::::::7777777733333333::::::::88888888000000003333333355555555222222220000000033333333444444445555555500000000$$$$$$$$,,,,,,,,0000000022222222$$$$$$$$GGGGGGGG&&&&&&&&%%%%%%%%........********########********++++++++33333333;;;;;;;;::::::::88888888333333336666666633333333........22222222////////88888888::::::::7777777733333333::::::::88888888000000003333333355555555222222220000000033333333444444445555555500000000$$$$$$$$,,,,,,,,0000000011111111$$$$$$$$GGGGGGGG&&&&&&&&$$$$$$$$........********########((((((((3333333388888888@@@@@@@@22222222555555553333333366666666;;;;;;;;........22222222////////88888888::::::::<<<<<<<<33333333222222228888888800000000222222225555555522222222////////33333333////////5555555500000000$$$$$$$$00000000++++++++((((((((........--------DDDDDDDD!!!!!!!!--------&&&&&&&&%%%%%%%%''''''''########((((((((3333333388888888@@@@@@@@22222222555555553333333366666666;;;;;;;;........22222222////////88888888::::::::<<<<<<<<33333333222222228888888800000000222222225555555522222222////////33333333////////5555555500000000$$$$$$$$00000000++++++++((((((((........--------DDDDDDDD!!!!!!!!--------%%%%%%%%%%%%%%%%''''''''########((((((((3333333388888888@@@@@@@@22222222555555553333333366666666;;;;;;;;........11111111////////88888888::::::::<<<<<<<<33333333111111118888888800000000222222225555555522222222////////33333333////////5555555500000000$$$$$$$$00000000++++++++((((((((........--------DDDDDDDD!!!!!!!!--------%%%%%%%%%%%%%%%%''''''''########((((((((3333333388888888@@@@@@@@11111111555555553333333366666666;;;;;;;;........11111111////////88888888::::::::<<<<<<<<33333333111111117777777700000000222222225555555522222222////////33333333////////4444444400000000$$$$$$$$00000000++++++++((((((((........--------DDDDDDDD!!!!!!!!--------%%%%%%%%%%%%%%%%''''''''########((((((((3333333388888888@@@@@@@@11111111555555553333333355555555;;;;;;;;........11111111////////88888888::::::::<<<<<<<<33333333111111117777777700000000222222225555555522222222////////33333333////////4444444400000000$$$$$$$$00000000++++++++((((((((........--------CCCCCCCC!!!!!!!!--------%%%%%%%%%%%%%%%%''''''''""""""""((((((((3333333388888888@@@@@@@@11111111555555553333333355555555;;;;;;;;........11111111////////88888888::::::::;;;;;;;;33333333111111117777777700000000222222225555555522222222////////33333333////////4444444400000000$$$$$$$$////////++++++++((((((((........,,,,,,,,CCCCCCCC!!!!!!!!--------%%%%%%%%%%%%%%%%''''''''""""""""((((((((3333333388888888????????11111111555555553333333355555555;;;;;;;;........11111111////////88888888::::::::;;;;;;;;33333333111111117777777700000000222222225555555522222222////////33333333////////4444444400000000$$$$$$$$////////********((((((((........,,,,,,,,CCCCCCCC!!!!!!!!--------%%%%%%%%%%%%%%%%''''''''""""""""((((((((3333333377777777????????11111111555555553333333355555555;;;;;;;;........11111111////////88888888::::::::;;;;;;;;33333333111111117777777700000000222222225555555511111111////////33333333////////4444444400000000$$$$$$$$////////********((((((((........,,,,,,,,CCCCCCCC --------%%%%%%%%%%%%%%%%''''''''""""""""--------@@@@@@@@7777777777777777,,,,,,,,888888883333333355555555777777776666666699999999////////88888888::::::::;;;;;;;;33333333444444447777777700000000222222225555555511111111////////33333333////////44444444////////,,,,,,,,44444444********--------((((((((11111111>>>>>>>> 22222222))))))))********!!!!!!!!""""""""--------@@@@@@@@7777777777777777,,,,,,,,888888883333333355555555777777776666666699999999////////88888888::::::::;;;;;;;;33333333444444447777777700000000222222224444444411111111////////33333333////////44444444////////,,,,,,,,44444444********--------((((((((11111111>>>>>>>> 22222222))))))))********!!!!!!!!""""""""--------@@@@@@@@7777777777777777,,,,,,,,888888883333333355555555777777776666666699999999////////88888888::::::::;;;;;;;;33333333444444447777777700000000222222224444444411111111////////33333333////////44444444////////,,,,,,,,44444444********--------((((((((11111111>>>>>>>> 22222222))))))))********!!!!!!!!""""""""--------@@@@@@@@7777777777777777,,,,,,,,888888883333333355555555777777776666666699999999////////88888888::::::::;;;;;;;;333333334444444477777777////////222222224444444411111111////////33333333////////44444444////////,,,,,,,,44444444********,,,,,,,,((((((((11111111>>>>>>>> 22222222((((((((********!!!!!!!!""""""""--------@@@@@@@@7777777777777777,,,,,,,,888888883333333355555555777777776666666699999999////////88888888::::::::;;;;;;;;333333334444444477777777////////222222224444444411111111////////33333333////////44444444////////,,,,,,,,44444444********,,,,,,,,((((((((11111111>>>>>>>> 22222222((((((((********!!!!!!!!""""""""--------@@@@@@@@7777777777777777,,,,,,,,888888882222222255555555777777776666666699999999////////88888888::::::::;;;;;;;;333333334444444477777777////////222222224444444411111111////////33333333........44444444////////,,,,,,,,44444444********,,,,,,,,((((((((11111111>>>>>>>> 22222222((((((((********!!!!!!!!"""""""",,,,,,,,@@@@@@@@7777777777777777,,,,,,,,888888882222222255555555777777776666666699999999////////77777777::::::::;;;;;;;;333333334444444477777777////////222222224444444411111111////////33333333........44444444////////,,,,,,,,44444444********,,,,,,,,((((((((11111111>>>>>>>> 22222222((((((((********!!!!!!!!"""""""",,,,,,,,@@@@@@@@7777777777777777,,,,,,,,888888882222222255555555777777776666666699999999////////77777777::::::::;;;;;;;;333333334444444477777777////////222222224444444411111111////////33333333........44444444////////,,,,,,,,44444444********,,,,,,,,((((((((11111111>>>>>>>> 22222222((((((((********!!!!!!!!"""""""",,,,,,,,<<<<<<<<77777777222222224444444444444444;;;;;;;;========;;;;;;;;::::::::>>>>>>>>////////77777777::::::::;;;;;;;;3333333399999999777777778888888822222222,,,,,,,,1111111177777777********........44444444////////))))))))4444444433333333,,,,,,,,11111111::::::::>>>>>>>>))))))))))))))))........****************"""""""",,,,,,,,<<<<<<<<77777777222222224444444444444444;;;;;;;;========;;;;;;;;::::::::>>>>>>>>////////77777777::::::::;;;;;;;;3333333399999999777777778888888822222222,,,,,,,,1111111177777777********........44444444////////))))))))4444444433333333,,,,,,,,11111111::::::::>>>>>>>>))))))))))))))))........****************"""""""",,,,,,,,<<<<<<<<77777777222222224444444444444444;;;;;;;;========;;;;;;;;::::::::>>>>>>>>////////77777777::::::::;;;;;;;;3333333399999999777777778888888822222222,,,,,,,,1111111177777777********........44444444////////))))))))4444444433333333,,,,,,,,11111111::::::::>>>>>>>>))))))))))))))))........****************"""""""",,,,,,,,<<<<<<<<77777777222222224444444444444444;;;;;;;;========;;;;;;;;::::::::>>>>>>>>////////77777777::::::::;;;;;;;;3333333399999999777777778888888822222222,,,,,,,,1111111177777777********........44444444////////))))))))4444444433333333,,,,,,,,11111111::::::::>>>>>>>>))))))))))))))))........****************"""""""",,,,,,,,<<<<<<<<77777777222222224444444444444444;;;;;;;;========;;;;;;;;::::::::>>>>>>>>////////77777777::::::::;;;;;;;;3333333399999999777777778888888822222222,,,,,,,,1111111177777777********........44444444////////))))))))4444444433333333,,,,,,,,11111111::::::::>>>>>>>>))))))))))))))))........****************"""""""",,,,,,,,<<<<<<<<77777777222222224444444444444444;;;;;;;;========;;;;;;;;;;;;;;;;>>>>>>>>////////77777777::::::::;;;;;;;;3333333399999999777777778888888822222222,,,,,,,,1111111177777777********........44444444////////))))))))4444444433333333,,,,,,,,11111111::::::::>>>>>>>>))))))))))))))))........****************"""""""",,,,,,,,<<<<<<<<77777777222222224444444444444444;;;;;;;;========;;;;;;;;;;;;;;;;>>>>>>>>////////77777777::::::::;;;;;;;;3333333399999999777777778888888822222222,,,,,,,,1111111177777777********........44444444////////))))))))4444444433333333,,,,,,,,11111111::::::::>>>>>>>>))))))))))))))))........****************""""""""--------<<<<<<<<77777777222222224444444444444444;;;;;;;;========;;;;;;;;;;;;;;;;>>>>>>>>////////88888888::::::::;;;;;;;;3333333399999999777777778888888822222222,,,,,,,,1111111177777777********........44444444////////))))))))4444444433333333,,,,,,,,11111111::::::::>>>>>>>>))))))))))))))))........****************""""""""--------////////????????::::::::9999999988888888@@@@@@@@BBBBBBBB@@@@@@@@;;;;;;;;>>>>>>>>7777777788888888::::::::;;;;;;;;;;;;;;;;99999999777777775555555522222222////////11111111<<<<<<<<%%%%%%%%77777777,,,,,,,,////////,,,,,,,,44444444////////,,,,,,,,6666666666666666>>>>>>>>........--------........********////////""""""""--------////////@@@@@@@@::::::::9999999988888888@@@@@@@@BBBBBBBB@@@@@@@@;;;;;;;;>>>>>>>>7777777788888888::::::::;;;;;;;;;;;;;;;;99999999777777775555555522222222////////11111111<<<<<<<<%%%%%%%%77777777,,,,,,,,////////,,,,,,,,44444444////////--------6666666666666666>>>>>>>>........--------........********////////""""""""--------////////@@@@@@@@::::::::9999999988888888@@@@@@@@BBBBBBBB@@@@@@@@;;;;;;;;>>>>>>>>7777777788888888::::::::;;;;;;;;;;;;;;;;99999999777777775555555522222222////////11111111<<<<<<<<%%%%%%%%77777777,,,,,,,,////////,,,,,,,,44444444////////--------6666666666666666>>>>>>>>........--------........********////////""""""""--------////////@@@@@@@@::::::::9999999988888888@@@@@@@@BBBBBBBB@@@@@@@@;;;;;;;;>>>>>>>>7777777788888888::::::::;;;;;;;;;;;;;;;;99999999777777775555555522222222////////11111111<<<<<<<<%%%%%%%%77777777,,,,,,,,////////,,,,,,,,44444444////////--------6666666666666666>>>>>>>>........--------........********////////""""""""--------////////@@@@@@@@::::::::9999999988888888@@@@@@@@BBBBBBBB@@@@@@@@;;;;;;;;>>>>>>>>7777777788888888::::::::;;;;;;;;;;;;;;;;99999999777777775555555522222222////////11111111<<<<<<<<%%%%%%%%77777777,,,,,,,,////////,,,,,,,,44444444////////--------6666666677777777>>>>>>>>........--------........********////////""""""""--------////////@@@@@@@@;;;;;;;;::::::::88888888@@@@@@@@BBBBBBBB@@@@@@@@;;;;;;;;>>>>>>>>7777777788888888::::::::;;;;;;;;;;;;;;;;99999999777777775555555522222222////////11111111========%%%%%%%%77777777,,,,,,,,////////,,,,,,,,4444444400000000--------6666666677777777>>>>>>>>........--------........********////////""""""""--------////////@@@@@@@@;;;;;;;;::::::::88888888@@@@@@@@BBBBBBBB@@@@@@@@;;;;;;;;>>>>>>>>7777777788888888::::::::;;;;;;;;;;;;;;;;99999999777777775555555522222222////////11111111========%%%%%%%%77777777,,,,,,,,00000000,,,,,,,,4444444400000000--------6666666677777777>>>>>>>>........--------........********////////""""""""--------////////@@@@@@@@;;;;;;;;::::::::88888888@@@@@@@@BBBBBBBB@@@@@@@@;;;;;;;;>>>>>>>>7777777788888888::::::::;;;;;;;;;;;;;;;;::::::::7777777755555555222222220000000011111111========%%%%%%%%77777777,,,,,,,,00000000,,,,,,,,4444444400000000--------6666666677777777>>>>>>>>........--------........********////////""""""""--------33333333EEEEEEEE77777777::::::::55555555@@@@@@@@BBBBBBBB@@@@@@@@;;;;;;;;>>>>>>>><<<<<<<<88888888::::::::;;;;;;;;88888888::::::::777777770000000022222222555555552222222244444444........44444444''''''''000000002222222255555555********--------666666662222222266666666........))))))))........********''''''''""""""""--------33333333EEEEEEEE77777777::::::::55555555@@@@@@@@BBBBBBBB@@@@@@@@;;;;;;;;>>>>>>>><<<<<<<<88888888::::::::;;;;;;;;88888888::::::::777777770000000022222222555555552222222244444444........44444444''''''''000000002222222255555555********--------666666662222222266666666........))))))))........********''''''''""""""""--------33333333EEEEEEEE77777777::::::::55555555@@@@@@@@BBBBBBBB@@@@@@@@;;;;;;;;>>>>>>>><<<<<<<<88888888::::::::;;;;;;;;88888888::::::::777777770000000022222222555555552222222244444444........44444444''''''''000000002222222255555555********--------666666662222222266666666........))))))))........********''''''''""""""""--------33333333EEEEEEEE77777777::::::::55555555@@@@@@@@BBBBBBBB@@@@@@@@;;;;;;;;>>>>>>>><<<<<<<<88888888::::::::;;;;;;;;88888888::::::::777777770000000022222222555555552222222244444444........44444444''''''''000000002222222255555555********--------666666662222222266666666........))))))))........********''''''''""""""""--------33333333EEEEEEEE77777777::::::::55555555@@@@@@@@BBBBBBBB@@@@@@@@;;;;;;;;>>>>>>>><<<<<<<<88888888::::::::;;;;;;;;88888888::::::::777777770000000022222222555555552222222244444444........44444444''''''''000000002222222255555555++++++++--------666666662222222266666666........))))))))........********''''''''""""""""--------33333333EEEEEEEE77777777::::::::55555555@@@@@@@@BBBBBBBB@@@@@@@@;;;;;;;;>>>>>>>><<<<<<<<88888888::::::::;;;;;;;;88888888::::::::777777770000000022222222555555552222222244444444........44444444''''''''000000002222222255555555++++++++--------666666662222222266666666........))))))))........********''''''''""""""""--------33333333EEEEEEEE77777777::::::::55555555@@@@@@@@BBBBBBBB@@@@@@@@;;;;;;;;>>>>>>>><<<<<<<<88888888::::::::;;;;;;;;88888888::::::::777777770000000022222222555555552222222244444444........44444444''''''''000000002222222255555555++++++++--------666666662222222266666666........))))))))........********''''''''""""""""--------33333333EEEEEEEE77777777::::::::55555555@@@@@@@@BBBBBBBB@@@@@@@@;;;;;;;;>>>>>>>><<<<<<<<88888888::::::::;;;;;;;;88888888::::::::777777770000000022222222555555552222222244444444........44444444''''''''000000002222222255555555********--------666666662222222266666666........))))))))........********''''''''""""""""5555555588888888EEEEEEEE22222222::::::::88888888@@@@@@@@::::::::@@@@@@@@;;;;;;;;66666666<<<<<<<<88888888::::::::;;;;;;;;33333333::::::::////////00000000222222225555555522222222////////33333333////////////////0000000022222222555555553333333355555555........2222222211111111........--------........****************""""""""5555555588888888EEEEEEEE22222222::::::::88888888@@@@@@@@::::::::@@@@@@@@;;;;;;;;66666666<<<<<<<<88888888::::::::;;;;;;;;33333333::::::::////////00000000222222225555555522222222////////33333333////////////////0000000022222222555555553333333355555555........2222222211111111........--------........****************""""""""5555555588888888EEEEEEEE22222222::::::::88888888@@@@@@@@::::::::@@@@@@@@;;;;;;;;66666666<<<<<<<<88888888::::::::;;;;;;;;33333333::::::::////////00000000222222225555555522222222////////33333333////////////////0000000022222222555555553333333355555555........2222222211111111........--------........****************""""""""5555555588888888EEEEEEEE22222222::::::::88888888@@@@@@@@::::::::@@@@@@@@;;;;;;;;66666666<<<<<<<<88888888::::::::;;;;;;;;33333333::::::::////////00000000222222225555555522222222////////33333333////////////////0000000022222222555555553333333355555555........2222222211111111........--------........****************""""""""5555555588888888EEEEEEEE22222222::::::::88888888@@@@@@@@::::::::@@@@@@@@;;;;;;;;66666666<<<<<<<<88888888::::::::;;;;;;;;33333333::::::::////////00000000222222225555555511111111////////33333333////////////////0000000022222222444444443333333355555555........1111111111111111........--------........****************""""""""5555555588888888EEEEEEEE22222222::::::::88888888@@@@@@@@::::::::@@@@@@@@;;;;;;;;66666666<<<<<<<<88888888::::::::;;;;;;;;3333333399999999////////00000000222222225555555511111111////////33333333////////////////0000000022222222444444443333333355555555........1111111111111111........--------........****************""""""""5555555588888888EEEEEEEE22222222::::::::88888888@@@@@@@@::::::::@@@@@@@@;;;;;;;;66666666<<<<<<<<88888888::::::::;;;;;;;;3333333399999999////////00000000222222225555555511111111////////33333333////////////////////////22222222444444443333333355555555........1111111111111111........--------........****************""""""""5555555588888888EEEEEEEE222222229999999988888888@@@@@@@@::::::::@@@@@@@@;;;;;;;;66666666<<<<<<<<88888888::::::::;;;;;;;;3333333399999999////////00000000222222224444444411111111////////33333333////////////////////////11111111444444443333333355555555........1111111111111111........--------........****************""""""""::::::::77777777<<<<<<<<::::::::99999999========@@@@@@@@========@@@@@@@@;;;;;;;;99999999<<<<<<<<88888888::::::::3333333333333333111111112222222200000000222222224444444411111111////////33333333////////44444444////////11111111444444448888888822222222111111111111111111111111........22222222........********////////""""""""::::::::77777777<<<<<<<<::::::::99999999========@@@@@@@@========@@@@@@@@;;;;;;;;99999999<<<<<<<<88888888::::::::3333333333333333111111112222222200000000222222224444444411111111////////33333333////////44444444////////11111111444444448888888822222222111111111111111111111111........22222222........********////////""""""""::::::::77777777<<<<<<<<::::::::99999999========@@@@@@@@========@@@@@@@@;;;;;;;;99999999<<<<<<<<88888888::::::::33333333333333331111111122222222////////222222224444444411111111////////33333333////////44444444////////11111111444444448888888822222222111111111111111111111111........22222222........********////////""""""""::::::::77777777<<<<<<<<::::::::99999999========@@@@@@@@========@@@@@@@@;;;;;;;;99999999<<<<<<<<88888888::::::::33333333333333331111111122222222////////222222224444444411111111////////33333333////////44444444////////11111111444444448888888822222222111111111111111111111111........22222222........********////////""""""""::::::::77777777<<<<<<<<::::::::99999999========@@@@@@@@========@@@@@@@@;;;;;;;;99999999<<<<<<<<88888888::::::::33333333333333331111111122222222////////222222224444444411111111////////33333333........44444444////////11111111444444448888888822222222111111111111111111111111........22222222........********////////""""""""::::::::77777777<<<<<<<<::::::::99999999========@@@@@@@@========@@@@@@@@;;;;;;;;99999999<<<<<<<<77777777::::::::33333333333333331111111122222222////////222222224444444411111111////////33333333........44444444////////11111111444444448888888811111111111111111111111100000000........22222222........********////////""""""""::::::::77777777<<<<<<<<::::::::99999999========????????========????????::::::::99999999<<<<<<<<77777777::::::::33333333333333331111111122222222////////222222224444444411111111////////33333333........44444444////////11111111444444448888888811111111111111111111111100000000........22222222........********////////""""""""::::::::77777777<<<<<<<<::::::::99999999========????????========????????::::::::99999999<<<<<<<<777777779999999933333333222222221111111122222222////////222222224444444411111111////////33333333........44444444////////11111111444444448888888811111111111111111111111100000000........22222222--------********////////""""""""BBBBBBBB7777777777777777????????99999999<<<<<<<>>>>>>><<<<<<<<7777777799999999666666662222222244444444........////////222222224444444411111111////////22222222........44444444////////11111111444444448888888855555555666666661111111100000000........11111111--------********////////""""""""BBBBBBBB7777777777777777????????99999999<<<<<<<>>>>>>><<<<<<<<7777777799999999666666662222222244444444........////////222222224444444411111111////////22222222........44444444////////11111111444444448888888855555555666666661111111100000000........11111111--------********////////""""""""BBBBBBBB7777777777777777????????99999999<<<<<<<>>>>>>><<<<<<<<7777777799999999666666662222222244444444........////////222222224444444411111111////////22222222........44444444////////11111111444444447777777755555555666666661111111100000000........11111111--------********////////""""""""BBBBBBBB7777777777777777????????99999999<<<<<<<>>>>>>><<<<<<<<7777777799999999666666662222222244444444........////////111111114444444411111111........22222222........44444444////////11111111444444447777777755555555666666661111111100000000........11111111--------********////////""""""""BBBBBBBB7777777777777777????????99999999<<<<<<<>>>>>>><<<<<<<<7777777799999999666666662222222244444444........////////111111114444444411111111........22222222........44444444////////11111111444444447777777744444444555555551111111100000000........11111111--------))))))))////////""""""""BBBBBBBB7777777777777777????????99999999<<<<<<<>>>>>>>;;;;;;;;7777777799999999666666662222222244444444........////////111111114444444411111111........22222222........33333333////////11111111444444447777777744444444555555551111111100000000........11111111--------))))))))........!!!!!!!!BBBBBBBB7777777777777777????????99999999<<<<<<<>>>>>>>99999999<<<<<<<>>>>>>>AAAAAAAA<<<<<<<>>>>>>>AAAAAAAA<<<<<<<>>>>>>>66666666>>>>>>>>@@@@@@@@<<<<<<<>>>>>>>66666666>>>>>>>>@@@@@@@@;;;;;;;;>>>>>>>>AAAAAAAA>>>>>>>>BBBBBBBB========;;;;;;;;6666666688888888::::::::111111118888888811111111777777771111111133333333000000006666666611111111--------33333333........00000000333333337777777700000000555555550000000088888888--------00000000,,,,,,,,))))))))........********FFFFFFFF>>>>>>>>66666666>>>>>>>>@@@@@@@@;;;;;;;;>>>>>>>>AAAAAAAA>>>>>>>>AAAAAAAA========;;;;;;;;6666666688888888::::::::111111118888888811111111666666661111111133333333000000006666666611111111--------33333333........00000000333333336666666600000000555555550000000088888888--------00000000,,,,,,,,))))))))........********FFFFFFFF>>>>>>>>66666666>>>>>>>>@@@@@@@@;;;;;;;;>>>>>>>>AAAAAAAA>>>>>>>>AAAAAAAA========;;;;;;;;6666666688888888::::::::111111118888888811111111666666660000000033333333000000006666666611111111--------33333333........00000000333333336666666600000000444444440000000088888888--------00000000,,,,,,,,((((((((........********FFFFFFFF>>>>>>>>66666666>>>>>>>>@@@@@@@@;;;;;;;;>>>>>>>>AAAAAAAA>>>>>>>>AAAAAAAA========::::::::6666666688888888::::::::111111118888888800000000666666660000000033333333000000006666666611111111--------22222222........00000000333333336666666600000000444444440000000077777777--------00000000,,,,,,,,((((((((--------********FFFFFFFF>>>>>>>>66666666>>>>>>>>@@@@@@@@;;;;;;;;>>>>>>>>@@@@@@@@>>>>>>>>AAAAAAAA<<<<<<<<::::::::666666668888888899999999111111118888888800000000666666660000000033333333000000006666666611111111--------22222222........00000000333333336666666600000000444444440000000077777777,,,,,,,,00000000,,,,,,,,((((((((--------********========CCCCCCCC>>>>>>>>========<<<<<<<<;;;;;;;;>>>>>>>>@@@@@@@@>>>>>>>>>>>>>>>><<<<<<<<::::::::666666668888888899999999111111117777777755555555333333330000000033333333////////;;;;;;;;((((((((--------22222222--------////////2222222266666666++++++++44444444////////<<<<<<<<,,,,,,,,00000000,,,,,,,,((((((((--------&&&&&&&&========CCCCCCCC>>>>>>>>========<<<<<<<<;;;;;;;;>>>>>>>>@@@@@@@@>>>>>>>>>>>>>>>><<<<<<<<::::::::666666668888888899999999111111117777777755555555333333330000000022222222////////::::::::((((((((--------22222222--------////////2222222266666666********44444444////////<<<<<<<<,,,,,,,,00000000,,,,,,,,((((((((--------&&&&&&&&========BBBBBBBB================<<<<<<<<;;;;;;;;>>>>>>>>@@@@@@@@>>>>>>>>========<<<<<<<<::::::::555555558888888899999999111111117777777755555555222222220000000022222222////////::::::::((((((((,,,,,,,,22222222--------////////2222222266666666********44444444////////<<<<<<<<,,,,,,,,00000000,,,,,,,,((((((((--------&&&&&&&&========BBBBBBBB================<<<<<<<<;;;;;;;;========@@@@@@@@================<<<<<<<<::::::::555555558888888899999999000000007777777755555555222222220000000022222222////////::::::::((((((((,,,,,,,,22222222--------////////2222222266666666********44444444////////<<<<<<<<,,,,,,,,00000000++++++++((((((((--------%%%%%%%%========BBBBBBBB================<<<<<<<<::::::::========@@@@@@@@================<<<<<<<<::::::::555555557777777799999999000000007777777755555555222222220000000022222222////////::::::::((((((((,,,,,,,,22222222--------////////2222222266666666********44444444////////<<<<<<<<,,,,,,,,////////++++++++((((((((--------%%%%%%%%========BBBBBBBB================<<<<<<<<::::::::========@@@@@@@@================<<<<<<<<::::::::555555557777777799999999000000007777777755555555222222220000000022222222////////::::::::((((((((,,,,,,,,22222222--------////////2222222255555555********44444444////////<<<<<<<<,,,,,,,,////////++++++++((((((((--------%%%%%%%%========BBBBBBBB================<<<<<<<<::::::::========@@@@@@@@================<<<<<<<<::::::::555555557777777799999999000000007777777755555555222222220000000022222222////////::::::::((((((((,,,,,,,,22222222--------////////2222222255555555********44444444////////<<<<<<<<,,,,,,,,////////++++++++((((((((--------%%%%%%%%========BBBBBBBB================<<<<<<<<::::::::========@@@@@@@@================<<<<<<<<::::::::55555555777777779999999900000000777777775555555522222222////////22222222////////::::::::((((((((,,,,,,,,22222222--------////////2222222255555555********44444444////////<<<<<<<<,,,,,,,,////////++++++++((((((((--------%%%%%%%%88888888BBBBBBBBBBBBBBBB========????????::::::::========@@@@@@@@========88888888<<<<<<<<::::::::5555555577777777999999990000000077777777,,,,,,,,--------////////22222222////////22222222++++++++,,,,,,,,22222222--------////////22222222555555553333333344444444////////33333333,,,,,,,,////////++++++++''''''''-------- 88888888BBBBBBBBBBBBBBBB========????????::::::::========@@@@@@@@========88888888<<<<<<<<::::::::5555555577777777999999990000000077777777,,,,,,,,--------////////22222222////////22222222++++++++,,,,,,,,22222222--------////////22222222555555553333333344444444////////33333333,,,,,,,,////////++++++++''''''''-------- 88888888BBBBBBBBBBBBBBBB========????????::::::::========@@@@@@@@========88888888<<<<<<<<::::::::5555555577777777999999990000000077777777,,,,,,,,--------////////22222222////////22222222++++++++,,,,,,,,22222222--------////////22222222555555553333333344444444////////33333333,,,,,,,,////////++++++++''''''''-------- 88888888BBBBBBBBBBBBBBBB========????????::::::::========@@@@@@@@========88888888<<<<<<<<::::::::5555555577777777999999990000000077777777,,,,,,,,--------////////22222222////////22222222++++++++,,,,,,,,22222222--------////////22222222555555553333333344444444////////33333333,,,,,,,,////////++++++++((((((((-------- 88888888BBBBBBBBBBBBBBBB========????????::::::::========@@@@@@@@========88888888<<<<<<<<::::::::5555555577777777999999990000000077777777,,,,,,,,--------////////22222222////////22222222++++++++,,,,,,,,22222222--------////////22222222555555553333333344444444////////33333333,,,,,,,,////////++++++++((((((((-------- 88888888BBBBBBBBBBBBBBBB========????????::::::::========@@@@@@@@========88888888<<<<<<<<::::::::5555555577777777999999990000000077777777,,,,,,,,--------0000000022222222////////22222222++++++++,,,,,,,,22222222--------////////22222222555555553333333344444444////////33333333,,,,,,,,////////++++++++((((((((-------- 88888888BBBBBBBBBBBBBBBB========????????::::::::========@@@@@@@@========88888888<<<<<<<<::::::::5555555577777777999999990000000077777777,,,,,,,,--------0000000022222222////////22222222++++++++,,,,,,,,22222222--------////////22222222555555553333333344444444////////33333333,,,,,,,,////////++++++++((((((((-------- 88888888BBBBBBBBBBBBBBBB========????????::::::::========@@@@@@@@========88888888<<<<<<<<::::::::5555555577777777999999990000000077777777,,,,,,,,--------0000000022222222////////22222222++++++++,,,,,,,,22222222--------////////22222222666666663333333344444444////////33333333,,,,,,,,////////++++++++((((((((-------- 88888888BBBBBBBBBBBBBBBBEEEEEEEE<<<<<<<<;;;;;;;;========@@@@@@@@========8888888844444444::::::::55555555777777771111111100000000////////00000000--------0000000022222222////////--------000000005555555522222222--------////////22222222--------////////++++++++////////........,,,,,,,,////////++++++++(((((((($$$$$$$$ 88888888BBBBBBBBBBBBBBBBEEEEEEEE<<<<<<<<;;;;;;;;>>>>>>>>@@@@@@@@>>>>>>>>9999999944444444::::::::55555555888888881111111111111111////////00000000--------0000000022222222////////--------111111115555555522222222--------////////22222222--------////////++++++++////////........,,,,,,,,00000000++++++++(((((((($$$$$$$$ 88888888BBBBBBBBBBBBBBBBEEEEEEEE<<<<<<<<;;;;;;;;>>>>>>>>@@@@@@@@>>>>>>>>9999999944444444::::::::66666666888888881111111111111111////////00000000--------0000000022222222////////--------111111115555555522222222--------////////22222222--------00000000++++++++////////........,,,,,,,,00000000,,,,,,,,(((((((($$$$$$$$ 88888888CCCCCCCCBBBBBBBBEEEEEEEE<<<<<<<<;;;;;;;;>>>>>>>>@@@@@@@@>>>>>>>>9999999944444444::::::::66666666888888881111111111111111////////00000000--------0000000022222222////////--------111111115555555522222222--------////////22222222--------00000000++++++++////////////////,,,,,,,,00000000,,,,,,,,(((((((($$$$$$$$ 88888888CCCCCCCCCCCCCCCCEEEEEEEE<<<<<<<<;;;;;;;;>>>>>>>>@@@@@@@@>>>>>>>>9999999944444444::::::::66666666888888881111111111111111////////00000000........0000000022222222////////--------111111115555555522222222--------////////22222222--------00000000,,,,,,,,////////////////,,,,,,,,00000000,,,,,,,,(((((((($$$$$$$$ 88888888CCCCCCCCCCCCCCCCFFFFFFFF========;;;;;;;;>>>>>>>>@@@@@@@@>>>>>>>>9999999944444444::::::::66666666888888881111111111111111////////00000000........0000000033333333////////--------111111115555555522222222--------0000000022222222........00000000,,,,,,,,////////////////,,,,,,,,00000000,,,,,,,,(((((((($$$$$$$$ 99999999CCCCCCCCCCCCCCCCFFFFFFFF========;;;;;;;;>>>>>>>>@@@@@@@@>>>>>>>>9999999944444444::::::::66666666888888881111111111111111////////00000000........000000003333333300000000--------111111115555555522222222........0000000033333333........00000000,,,,,,,,00000000////////,,,,,,,,00000000,,,,,,,,((((((((%%%%%%%% 99999999CCCCCCCCCCCCCCCCFFFFFFFF========;;;;;;;;>>>>>>>>AAAAAAAA>>>>>>>>9999999944444444::::::::66666666888888881111111111111111////////00000000........000000003333333300000000--------111111115555555522222222........0000000033333333........00000000,,,,,,,,00000000////////--------00000000,,,,,,,,((((((((%%%%%%%% 99999999;;;;;;;;;;;;;;;;KKKKKKKK88888888;;;;;;;;66666666AAAAAAAA>>>>>>>>9999999988888888222222226666666688888888,,,,,,,,11111111********--------........000000003333333300000000--------11111111::::::::33333333........0000000033333333))))))))++++++++''''''''00000000////////--------00000000######## (((((((( 99999999;;;;;;;;;;;;;;;;KKKKKKKK88888888;;;;;;;;66666666AAAAAAAA>>>>>>>>9999999988888888222222226666666688888888,,,,,,,,11111111********--------........000000003333333300000000--------11111111;;;;;;;;33333333........0000000033333333))))))))++++++++''''''''00000000////////--------00000000######## ((((((((!!!!!!!!99999999;;;;;;;;;;;;;;;;KKKKKKKK88888888;;;;;;;;66666666AAAAAAAA>>>>>>>>9999999988888888222222226666666688888888--------11111111++++++++--------........111111113333333300000000........11111111;;;;;;;;33333333........0000000033333333))))))))++++++++''''''''00000000////////--------00000000$$$$$$$$ ((((((((!!!!!!!!99999999;;;;;;;;;;;;;;;;KKKKKKKK88888888;;;;;;;;66666666AAAAAAAA>>>>>>>>9999999988888888333333336666666688888888--------11111111++++++++--------........111111113333333300000000........11111111;;;;;;;;33333333........0000000033333333))))))))++++++++''''''''00000000////////--------00000000$$$$$$$$ ))))))))!!!!!!!!99999999;;;;;;;;;;;;;;;;KKKKKKKK88888888<<<<<<<<66666666AAAAAAAA>>>>>>>>9999999988888888333333336666666699999999--------22222222++++++++................111111113333333300000000........22222222;;;;;;;;33333333........0000000033333333))))))))++++++++''''''''00000000////////--------11111111$$$$$$$$ ))))))))!!!!!!!!99999999;;;;;;;;;;;;;;;;KKKKKKKK88888888<<<<<<<<66666666AAAAAAAA????????::::::::88888888333333337777777799999999--------22222222++++++++................111111113333333300000000........22222222;;;;;;;;33333333........0000000033333333))))))))++++++++''''''''00000000////////--------11111111$$$$$$$$ ))))))))!!!!!!!!99999999;;;;;;;;;;;;;;;;KKKKKKKK88888888<<<<<<<<77777777AAAAAAAA????????::::::::88888888333333337777777799999999--------22222222++++++++................111111113333333300000000........22222222;;;;;;;;33333333........0000000033333333))))))))++++++++''''''''0000000000000000--------11111111$$$$$$$$ ))))))))!!!!!!!!99999999;;;;;;;;;;;;;;;;KKKKKKKK88888888<<<<<<<<77777777AAAAAAAA????????::::::::88888888333333337777777799999999--------22222222++++++++........////////111111113333333300000000........22222222;;;;;;;;33333333........0000000033333333)))))))),,,,,,,,''''''''0000000000000000--------11111111$$$$$$$$ ))))))))!!!!!!!!99999999????????????????KKKKKKKKAAAAAAAA<<<<<<<<::::::::AAAAAAAA????????::::::::========........7777777799999999--------22222222++++++++))))))))////////111111114444444400000000........22222222;;;;;;;;33333333////////1111111133333333222222224444444400000000000000000000000066666666(((((((((((((((($$$$$$$$........!!!!!!!!99999999????????????????KKKKKKKKAAAAAAAA<<<<<<<<::::::::AAAAAAAA????????::::::::========........7777777799999999--------22222222++++++++))))))))////////111111114444444411111111........22222222;;;;;;;;33333333////////1111111144444444222222224444444400000000111111110000000066666666(((((((((((((((($$$$$$$$........!!!!!!!!::::::::????????????????KKKKKKKKAAAAAAAA<<<<<<<<::::::::AAAAAAAA????????::::::::========........7777777799999999--------22222222++++++++))))))))////////111111114444444411111111........22222222;;;;;;;;33333333////////1111111144444444222222224444444400000000111111110000000066666666(((((((((((((((($$$$$$$$........!!!!!!!!::::::::????????????????LLLLLLLLAAAAAAAA<<<<<<<<::::::::BBBBBBBB????????::::::::>>>>>>>>........7777777799999999--------22222222++++++++))))))))////////111111114444444411111111........22222222;;;;;;;;33333333////////1111111144444444222222224444444400000000111111110000000066666666))))))))(((((((($$$$$$$$........!!!!!!!!::::::::????????????????LLLLLLLLAAAAAAAA<<<<<<<<::::::::BBBBBBBB????????::::::::>>>>>>>>........7777777799999999--------22222222++++++++))))))))////////111111114444444411111111........22222222;;;;;;;;44444444////////1111111144444444222222224444444400000000111111110000000066666666))))))))(((((((($$$$$$$$////////""""""""::::::::????????????????LLLLLLLLAAAAAAAA<<<<<<<<::::::::BBBBBBBB????????::::::::>>>>>>>>........7777777799999999--------22222222++++++++))))))))////////111111114444444411111111........22222222<<<<<<<<44444444////////1111111144444444222222224444444400000000111111110000000066666666))))))))(((((((($$$$$$$$////////""""""""::::::::????????????????LLLLLLLLAAAAAAAA<<<<<<<<::::::::BBBBBBBB????????::::::::>>>>>>>>........7777777799999999--------22222222,,,,,,,,))))))))////////222222224444444411111111////////22222222<<<<<<<<44444444////////1111111144444444222222225555555500000000111111110000000066666666))))))))(((((((($$$$$$$$////////""""""""::::::::????????????????LLLLLLLLAAAAAAAA<<<<<<<<::::::::BBBBBBBB????????::::::::>>>>>>>>........7777777799999999........22222222,,,,,,,,))))))))////////222222224444444411111111////////22222222<<<<<<<<44444444////////1111111144444444222222225555555511111111111111110000000066666666))))))))(((((((($$$$$$$$////////""""""""11111111DDDDDDDD<<<<<<<>>>>>>><<<<<<<<77777777::::::::????????::::::::66666666........7777777799999999........22222222,,,,,,,,))))))))////////222222224444444411111111////////222222223333333344444444////////11111111444444448888888811111111--------111111110000000033333333$$$$$$$$%%%%%%%%********////////""""""""11111111DDDDDDDD<<<<<<<>>>>>>><<<<<<<<77777777::::::::????????::::::::66666666////////7777777799999999........22222222,,,,,,,,))))))))////////222222224444444411111111////////222222223333333344444444////////11111111444444448888888811111111--------111111110000000033333333$$$$$$$$%%%%%%%%********////////""""""""22222222DDDDDDDD<<<<<<<>>>>>>>========77777777::::::::????????::::::::66666666////////7777777799999999........22222222,,,,,,,,))))))))////////222222224444444411111111////////333333333333333344444444////////11111111444444448888888811111111--------111111110000000033333333$$$$$$$$%%%%%%%%********////////""""""""22222222DDDDDDDD<<<<<<<>>>>>>>========77777777::::::::????????::::::::66666666////////77777777::::::::........33333333,,,,,,,,))))))))////////222222224444444411111111////////333333333333333344444444////////11111111444444448888888811111111--------111111110000000033333333$$$$$$$$%%%%%%%%********////////""""""""22222222DDDDDDDD<<<<<<<>>>>>>>========77777777::::::::????????::::::::66666666////////77777777::::::::........33333333,,,,,,,,))))))))////////222222224444444411111111////////333333333333333344444444////////11111111444444448888888811111111--------111111110000000033333333$$$$$$$$%%%%%%%%********////////""""""""22222222DDDDDDDD<<<<<<<>>>>>>>========77777777::::::::????????::::::::66666666////////77777777::::::::........33333333,,,,,,,,********////////222222224444444411111111////////333333333333333344444444////////11111111444444448888888811111111--------111111110000000033333333$$$$$$$$%%%%%%%%********////////""""""""22222222DDDDDDDD<<<<<<<>>>>>>>========77777777::::::::????????::::::::66666666////////77777777::::::::........33333333,,,,,,,,))))))))////////222222224444444411111111////////333333333333333344444444////////11111111444444448888888811111111--------111111110000000033333333$$$$$$$$%%%%%%%%********////////""""""""22222222DDDDDDDD<<<<<<<>>>>>>>========77777777::::::::????????::::::::66666666////////77777777::::::::........33333333,,,,,,,,))))))))////////222222224444444411111111////////333333333333333344444444////////11111111444444448888888811111111--------111111110000000033333333$$$$$$$$%%%%%%%%********////////""""""""55555555DDDDDDDD????????DDDDDDDD99999999<<<<<<<<2222222255555555????????2222222211111111////////7777777711111111........22222222,,,,,,,,22222222////////222222224444444411111111////////22222222........44444444////////1111111144444444////////,,,,,,,,11111111((((((((00000000........$$$$$$$$!!!!!!!!&&&&&&&&""""""""55555555DDDDDDDD????????DDDDDDDD99999999<<<<<<<<2222222255555555????????2222222211111111////////7777777711111111........22222222,,,,,,,,22222222////////222222224444444411111111////////22222222........44444444////////1111111144444444////////,,,,,,,,11111111((((((((00000000........$$$$$$$$!!!!!!!!&&&&&&&&""""""""55555555DDDDDDDD????????DDDDDDDD99999999<<<<<<<<2222222255555555????????2222222211111111........7777777711111111........22222222,,,,,,,,22222222////////222222224444444411111111////////22222222........44444444////////1111111144444444////////,,,,,,,,11111111((((((((00000000........$$$$$$$$!!!!!!!!&&&&&&&&""""""""55555555DDDDDDDD????????DDDDDDDD99999999<<<<<<<<2222222255555555????????2222222211111111........7777777711111111--------22222222,,,,,,,,22222222////////222222224444444411111111////////22222222........44444444////////1111111144444444////////,,,,,,,,00000000((((((((00000000........########!!!!!!!!&&&&&&&&""""""""55555555DDDDDDDD????????DDDDDDDD99999999<<<<<<<<2222222255555555????????2222222200000000........7777777711111111--------22222222++++++++22222222////////111111114444444411111111........22222222........44444444////////1111111144444444////////,,,,,,,,00000000((((((((00000000........########!!!!!!!!&&&&&&&&""""""""55555555DDDDDDDD????????DDDDDDDD99999999<<<<<<<<2222222244444444????????2222222200000000........7777777711111111--------22222222++++++++11111111////////111111114444444411111111........22222222........33333333////////1111111144444444////////,,,,,,,,00000000((((((((00000000........########!!!!!!!!&&&&&&&&!!!!!!!!44444444DDDDDDDD????????CCCCCCCC99999999<<<<<<<<2222222244444444????????2222222200000000........7777777711111111--------22222222++++++++11111111////////111111114444444411111111........22222222........33333333////////1111111144444444////////,,,,,,,,00000000((((((((00000000........########!!!!!!!!&&&&&&&&!!!!!!!!44444444DDDDDDDD????????CCCCCCCC99999999<<<<<<<<2222222244444444????????2222222200000000........7777777711111111--------22222222++++++++11111111////////111111114444444411111111........22222222........33333333////////1111111144444444////////,,,,,,,,00000000((((((((00000000--------######## &&&&&&&&!!!!!!!!99999999DDDDDDDDDDDDDDDD>>>>>>>>IIIIIIII<<<<<<<<22222222<<<<<<<>>>>>>>IIIIIIII<<<<<<<<22222222<<<<<<<>>>>>>>IIIIIIII<<<<<<<<11111111<<<<<<<>>>>>>>IIIIIIII<<<<<<<<11111111<<<<<<<>>>>>>>HHHHHHHH;;;;;;;;11111111<<<<<<<<>>>>>>>>44444444000000006666666666666666333333335555555511111111++++++++66666666........111111113333333300000000........11111111--------33333333........00000000333333332222222244444444,,,,,,,,++++++++////////--------################))))))))!!!!!!!!99999999CCCCCCCCCCCCCCCC>>>>>>>>HHHHHHHH;;;;;;;;11111111<<<<<<<<>>>>>>>>44444444000000006666666666666666333333335555555511111111++++++++66666666........111111113333333300000000........11111111--------33333333........00000000333333331111111144444444,,,,,,,,++++++++////////--------################((((((((!!!!!!!!99999999CCCCCCCCCCCCCCCC>>>>>>>>HHHHHHHH;;;;;;;;11111111<<<<<<<<>>>>>>>>44444444000000006666666666666666333333335555555511111111********66666666........000000003333333300000000--------11111111--------33333333........00000000333333331111111144444444,,,,,,,,++++++++////////--------""""""""########((((((((!!!!!!!!99999999CCCCCCCCCCCCCCCC>>>>>>>>HHHHHHHH;;;;;;;;11111111<<<<<<<<>>>>>>>>44444444////////6666666666666666333333335555555511111111********66666666........000000003333333300000000--------11111111--------33333333........00000000333333331111111133333333,,,,,,,,++++++++////////--------""""""""########((((((((!!!!!!!!AAAAAAAACCCCCCCCCCCCCCCC>>>>>>>>JJJJJJJJCCCCCCCC99999999AAAAAAAA6666666699999999////////::::::::6666666688888888::::::::11111111********55555555........000000003333333300000000--------11111111--------222222226666666600000000;;;;;;;;6666666600000000////////00000000////////--------""""""""((((((((-------- AAAAAAAACCCCCCCCCCCCCCCC>>>>>>>>JJJJJJJJCCCCCCCC99999999@@@@@@@@6666666699999999////////::::::::6666666688888888::::::::11111111********55555555........000000003333333300000000--------11111111--------222222226666666600000000;;;;;;;;6666666600000000////////00000000////////,,,,,,,,""""""""((((((((-------- AAAAAAAACCCCCCCCCCCCCCCC========JJJJJJJJCCCCCCCC99999999@@@@@@@@6666666699999999////////::::::::66666666888888889999999911111111********55555555........0000000033333333////////--------11111111--------222222226666666600000000;;;;;;;;6666666600000000////////////////////////,,,,,,,,""""""""((((((((-------- AAAAAAAACCCCCCCCCCCCCCCC========IIIIIIIICCCCCCCC99999999@@@@@@@@6666666699999999////////::::::::66666666888888889999999911111111********55555555........0000000033333333////////--------11111111--------222222226666666600000000;;;;;;;;6666666600000000////////////////////////,,,,,,,,""""""""((((((((-------- AAAAAAAACCCCCCCCCCCCCCCC========IIIIIIIICCCCCCCC99999999@@@@@@@@5555555599999999////////::::::::66666666888888889999999911111111********55555555........0000000022222222////////--------11111111--------2222222266666666////////;;;;;;;;6666666600000000////////////////////////,,,,,,,,""""""""((((((((-------- AAAAAAAACCCCCCCCCCCCCCCC========IIIIIIIICCCCCCCC99999999@@@@@@@@5555555599999999////////::::::::66666666888888889999999911111111********55555555........0000000022222222////////--------11111111--------2222222266666666////////;;;;;;;;6666666600000000////////////////////////,,,,,,,,""""""""((((((((-------- AAAAAAAACCCCCCCCCCCCCCCC========IIIIIIIICCCCCCCC99999999@@@@@@@@5555555599999999////////::::::::66666666888888889999999911111111********55555555........0000000022222222////////--------11111111--------2222222266666666////////;;;;;;;;6666666600000000////////////////////////,,,,,,,,""""""""((((((((-------- AAAAAAAACCCCCCCCCCCCCCCC========IIIIIIIICCCCCCCC99999999@@@@@@@@5555555599999999////////::::::::66666666888888889999999911111111********55555555........0000000022222222////////--------11111111--------2222222266666666////////;;;;;;;;6666666600000000////////////////////////,,,,,,,,""""""""((((((((-------- ========KKKKKKKKCCCCCCCC========<<<<<<<<@@@@@@@@666666668888888800000000999999997777777722222222--------888888881111111111111111********55555555........0000000022222222////////--------((((((((--------22222222;;;;;;;;////////77777777--------++++++++,,,,,,,,''''''''////////$$$$$$$$""""""""(((((((($$$$$$$$ ========KKKKKKKKCCCCCCCC========<<<<<<<<@@@@@@@@666666668888888800000000999999997777777722222222--------888888881111111111111111********55555555........0000000022222222////////--------((((((((--------22222222;;;;;;;;////////77777777--------++++++++,,,,,,,,''''''''////////$$$$$$$$""""""""(((((((($$$$$$$$ ========KKKKKKKKCCCCCCCC========<<<<<<<<@@@@@@@@666666668888888800000000999999997777777722222222--------888888881111111111111111********55555555........0000000022222222////////--------((((((((--------22222222;;;;;;;;////////77777777--------++++++++,,,,,,,,''''''''////////$$$$$$$$""""""""(((((((($$$$$$$$ ========KKKKKKKKCCCCCCCC========<<<<<<<<@@@@@@@@666666668888888800000000999999997777777722222222--------888888881111111111111111********55555555........0000000022222222////////--------((((((((--------22222222;;;;;;;;////////77777777--------++++++++,,,,,,,,''''''''////////$$$$$$$$""""""""(((((((($$$$$$$$ ========KKKKKKKKCCCCCCCC========<<<<<<<<@@@@@@@@666666668888888800000000999999997777777722222222--------888888881111111111111111********55555555........0000000022222222////////--------((((((((--------22222222;;;;;;;;////////77777777--------++++++++,,,,,,,,''''''''////////$$$$$$$$""""""""(((((((($$$$$$$$ ========KKKKKKKKCCCCCCCC========<<<<<<<<@@@@@@@@666666668888888800000000999999997777777722222222--------888888881111111111111111********55555555........0000000022222222////////--------((((((((--------22222222;;;;;;;;////////77777777--------++++++++,,,,,,,,''''''''////////$$$$$$$$""""""""(((((((($$$$$$$$ ========KKKKKKKKCCCCCCCC========<<<<<<<<@@@@@@@@666666668888888800000000999999997777777722222222--------888888881111111111111111********55555555........0000000033333333////////--------((((((((--------22222222;;;;;;;;////////77777777--------++++++++,,,,,,,,''''''''////////$$$$$$$$""""""""(((((((($$$$$$$$ ========KKKKKKKKCCCCCCCC========<<<<<<<<@@@@@@@@666666668888888800000000999999997777777722222222--------888888881111111111111111********55555555........0000000033333333////////--------((((((((--------22222222;;;;;;;;////////77777777--------++++++++,,,,,,,,''''''''////////$$$$$$$$""""""""(((((((($$$$$$$$ 88888888PPPPPPPPCCCCCCCC========88888888;;;;;;;;11111111;;;;;;;;0000000099999999<<<<<<<<--------111111118888888844444444((((((((********--------........0000000033333333////////--------,,,,,,,,555555552222222233333333////////2222222211111111++++++++////////********////////''''''''""""""""((((((((88888888PPPPPPPPCCCCCCCC========88888888;;;;;;;;11111111;;;;;;;;0000000099999999<<<<<<<<--------111111118888888844444444((((((((********--------........0000000033333333////////--------,,,,,,,,555555552222222233333333////////2222222211111111++++++++////////********////////''''''''""""""""((((((((88888888PPPPPPPPCCCCCCCC========88888888;;;;;;;;11111111;;;;;;;;0000000099999999<<<<<<<<--------111111118888888844444444((((((((********--------........0000000033333333////////--------,,,,,,,,555555552222222233333333////////2222222211111111++++++++////////********////////''''''''""""""""((((((((88888888PPPPPPPPCCCCCCCC========88888888;;;;;;;;11111111;;;;;;;;0000000099999999<<<<<<<<--------111111118888888844444444((((((((********--------........0000000033333333////////--------,,,,,,,,555555552222222233333333////////2222222211111111++++++++////////********////////''''''''""""""""((((((((88888888PPPPPPPPCCCCCCCC========88888888;;;;;;;;11111111;;;;;;;;0000000099999999<<<<<<<<--------111111118888888844444444((((((((********--------........0000000033333333////////--------,,,,,,,,555555552222222233333333000000002222222211111111++++++++////////********////////''''''''""""""""((((((((88888888PPPPPPPPCCCCCCCC========88888888;;;;;;;;11111111;;;;;;;;1111111199999999<<<<<<<<--------111111118888888844444444((((((((********--------........0000000033333333////////--------,,,,,,,,555555552222222233333333000000002222222211111111++++++++////////********////////''''''''""""""""((((((((88888888PPPPPPPPCCCCCCCC========88888888;;;;;;;;11111111;;;;;;;;1111111199999999<<<<<<<<--------111111118888888844444444))))))))********--------........0000000033333333////////--------,,,,,,,,555555552222222233333333000000002222222211111111++++++++////////********////////''''''''""""""""((((((((88888888PPPPPPPPCCCCCCCC========88888888;;;;;;;;11111111<<<<<<<<1111111199999999<<<<<<<<--------111111118888888844444444))))))))********--------........0000000033333333////////--------,,,,,,,,555555552222222233333333000000002222222211111111++++++++////////********////////''''''''""""""""((((((((88888888XXXXXXXXCCCCCCCC========88888888;;;;;;;;11111111888888889999999999999999<<<<<<<<55555555666666668888888899999999,,,,,,,,********00000000........0000000033333333////////--------11111111::::::::********........88888888222222226666666633333333,,,,,,,,''''''''////////,,,,,,,,""""""""''''''''((((((((88888888XXXXXXXXCCCCCCCC========88888888;;;;;;;;11111111888888889999999999999999<<<<<<<<55555555666666668888888899999999,,,,,,,,********00000000........0000000033333333////////--------11111111::::::::********........88888888222222226666666633333333,,,,,,,,''''''''////////,,,,,,,,""""""""''''''''((((((((88888888XXXXXXXXCCCCCCCC========88888888;;;;;;;;11111111888888889999999999999999<<<<<<<<55555555666666668888888899999999,,,,,,,,********00000000........0000000033333333////////--------11111111::::::::********........88888888222222226666666633333333,,,,,,,,''''''''////////,,,,,,,,""""""""''''''''((((((((88888888XXXXXXXXCCCCCCCC========88888888;;;;;;;;11111111888888889999999999999999<<<<<<<<55555555666666668888888899999999,,,,,,,,********00000000........0000000033333333////////--------11111111::::::::********--------88888888222222226666666633333333,,,,,,,,''''''''////////,,,,,,,,""""""""''''''''((((((((88888888XXXXXXXXCCCCCCCC========88888888;;;;;;;;11111111888888889999999999999999<<<<<<<<55555555666666668888888899999999,,,,,,,,********00000000........0000000033333333////////--------11111111::::::::********--------88888888222222226666666633333333,,,,,,,,''''''''////////,,,,,,,,""""""""''''''''((((((((88888888WWWWWWWWCCCCCCCC========88888888;;;;;;;;11111111888888889999999999999999<<<<<<<<55555555666666668888888899999999,,,,,,,,********00000000........0000000022222222////////--------11111111::::::::********--------88888888222222226666666633333333,,,,,,,,''''''''////////,,,,,,,,""""""""''''''''((((((((88888888WWWWWWWWCCCCCCCC========77777777;;;;;;;;11111111888888889999999999999999<<<<<<<<55555555666666668888888899999999,,,,,,,,********00000000........0000000022222222////////--------11111111::::::::********--------88888888222222226666666633333333,,,,,,,,''''''''////////,,,,,,,,""""""""''''''''((((((((88888888WWWWWWWWCCCCCCCC========77777777;;;;;;;;11111111888888889999999999999999<<<<<<<<55555555666666668888888899999999,,,,,,,,********00000000........0000000022222222////////--------11111111::::::::********--------88888888222222226666666633333333,,,,,,,,''''''''////////,,,,,,,,""""""""&&&&&&&&((((((((88888888TTTTTTTTBBBBBBBBEEEEEEEE77777777;;;;;;;;1111111133333333>>>>>>>>99999999<<<<<<<<::::::::66666666////////9999999911111111********55555555--------0000000022222222////////--------1111111122222222----------------44444444222222226666666688888888////////********////////,,,,,,,,"""""""",,,,,,,,((((((((88888888TTTTTTTTBBBBBBBBEEEEEEEE77777777;;;;;;;;1111111133333333>>>>>>>>99999999<<<<<<<<::::::::66666666////////9999999911111111********55555555--------0000000022222222////////--------1111111122222222----------------44444444222222226666666688888888////////********////////,,,,,,,,"""""""",,,,,,,,((((((((88888888TTTTTTTTBBBBBBBBEEEEEEEE77777777;;;;;;;;1111111133333333>>>>>>>>99999999<<<<<<<<::::::::66666666////////9999999911111111********55555555--------0000000022222222////////--------1111111122222222----------------44444444222222226666666688888888////////********////////,,,,,,,,"""""""",,,,,,,,((((((((88888888TTTTTTTTBBBBBBBBEEEEEEEE77777777;;;;;;;;0000000033333333>>>>>>>>99999999<<<<<<<<::::::::66666666////////9999999911111111********55555555--------0000000022222222////////--------1111111122222222----------------44444444222222226666666688888888////////********////////,,,,,,,,"""""""",,,,,,,,((((((((88888888TTTTTTTTBBBBBBBBEEEEEEEE77777777;;;;;;;;0000000033333333>>>>>>>>99999999<<<<<<<<::::::::66666666////////9999999911111111********55555555--------0000000022222222////////--------1111111122222222----------------44444444222222226666666688888888////////********////////,,,,,,,,"""""""",,,,,,,,((((((((88888888TTTTTTTTBBBBBBBBEEEEEEEE77777777;;;;;;;;0000000033333333>>>>>>>>99999999<<<<<<<<::::::::66666666////////9999999911111111********55555555--------0000000022222222////////--------1111111122222222----------------44444444222222226666666688888888////////********////////,,,,,,,,"""""""",,,,,,,,((((((((88888888TTTTTTTTBBBBBBBBEEEEEEEE77777777;;;;;;;;0000000033333333>>>>>>>>99999999<<<<<<<<::::::::66666666////////9999999911111111********55555555--------0000000022222222////////--------1111111122222222----------------44444444222222226666666688888888////////********........,,,,,,,,"""""""",,,,,,,,((((((((88888888TTTTTTTTBBBBBBBBEEEEEEEE77777777;;;;;;;;0000000033333333>>>>>>>>99999999<<<<<<<<::::::::55555555////////9999999911111111********55555555--------0000000022222222////////--------1111111122222222----------------44444444222222226666666688888888////////********........,,,,,,,,"""""""",,,,,,,,((((((((88888888GGGGGGGGBBBBBBBBJJJJJJJJ77777777;;;;;;;;0000000033333333>>>>>>>>99999999<<<<<<<<::::::::5555555533333333999999991111111122222222----------------0000000022222222////////--------11111111,,,,,,,,22222222--------////////;;;;;;;;666666668888888844444444////////........,,,,,,,,"""""""",,,,,,,,########$$$$$$$$88888888GGGGGGGGBBBBBBBBJJJJJJJJ77777777;;;;;;;;0000000033333333>>>>>>>>99999999<<<<<<<<::::::::5555555533333333999999991111111122222222----------------0000000022222222////////--------11111111,,,,,,,,22222222--------////////;;;;;;;;666666668888888844444444////////........,,,,,,,,"""""""",,,,,,,,########$$$$$$$$88888888GGGGGGGGBBBBBBBBJJJJJJJJ77777777;;;;;;;;0000000033333333>>>>>>>>88888888<<<<<<<<::::::::5555555533333333999999991111111122222222----------------0000000022222222////////--------11111111,,,,,,,,22222222--------////////;;;;;;;;666666668888888844444444////////........,,,,,,,,""""""""++++++++########$$$$$$$$88888888GGGGGGGGBBBBBBBBJJJJJJJJ77777777;;;;;;;;0000000033333333>>>>>>>>88888888<<<<<<<<::::::::5555555533333333999999991111111122222222----------------0000000022222222////////--------11111111,,,,,,,,22222222--------////////;;;;;;;;666666668888888844444444////////........,,,,,,,,""""""""++++++++########$$$$$$$$88888888GGGGGGGGBBBBBBBBJJJJJJJJ77777777;;;;;;;;0000000033333333========88888888<<<<<<<<::::::::5555555533333333999999990000000022222222----------------0000000022222222////////--------11111111,,,,,,,,22222222--------////////;;;;;;;;666666668888888844444444////////........,,,,,,,,""""""""++++++++""""""""$$$$$$$$88888888GGGGGGGGBBBBBBBBJJJJJJJJ77777777;;;;;;;;0000000033333333========88888888<<<<<<<<::::::::5555555533333333999999990000000022222222----------------0000000022222222////////--------00000000,,,,,,,,22222222--------////////;;;;;;;;666666668888888844444444////////........,,,,,,,,""""""""++++++++""""""""$$$$$$$$88888888GGGGGGGGBBBBBBBBJJJJJJJJ77777777;;;;;;;;0000000033333333========88888888<<<<<<<<::::::::5555555533333333999999990000000022222222,,,,,,,,--------0000000022222222////////--------00000000,,,,,,,,22222222--------////////;;;;;;;;666666668888888844444444////////........,,,,,,,,""""""""++++++++""""""""$$$$$$$$88888888GGGGGGGGBBBBBBBBJJJJJJJJ77777777;;;;;;;;0000000033333333========88888888<<<<<<<<::::::::5555555533333333999999990000000022222222,,,,,,,,--------0000000022222222////////--------00000000,,,,,,,,22222222--------////////;;;;;;;;666666668888888844444444////////........,,,,,,,,""""""""++++++++""""""""$$$$$$$$88888888BBBBBBBBBBBBBBBBJJJJJJJJ77777777;;;;;;;;0000000033333333========8888888844444444::::::::55555555////////9999999900000000////////''''''''--------0000000022222222////////--------00000000,,,,,,,,22222222--------////////7777777766666666////////44444444////////........,,,,,,,,""""""""++++++++((((((((((((((((88888888BBBBBBBBBBBBBBBBJJJJJJJJ77777777;;;;;;;;0000000033333333========8888888844444444::::::::55555555////////9999999900000000////////''''''''--------0000000022222222////////--------11111111,,,,,,,,22222222--------////////7777777766666666////////44444444////////........,,,,,,,,""""""""++++++++((((((((((((((((88888888BBBBBBBBBBBBBBBBJJJJJJJJ77777777;;;;;;;;0000000033333333========8888888844444444::::::::55555555////////9999999900000000////////''''''''--------0000000022222222////////--------11111111,,,,,,,,22222222--------////////7777777766666666////////44444444////////........,,,,,,,,""""""""++++++++((((((((((((((((88888888BBBBBBBBBBBBBBBBJJJJJJJJ77777777;;;;;;;;0000000033333333========8888888844444444::::::::55555555////////9999999900000000////////''''''''--------0000000022222222////////--------11111111,,,,,,,,22222222--------////////7777777766666666////////44444444////////........,,,,,,,,""""""""++++++++((((((((((((((((88888888BBBBBBBBBBBBBBBBJJJJJJJJ77777777;;;;;;;;0000000033333333========8888888844444444::::::::55555555////////9999999900000000////////''''''''--------0000000022222222////////--------11111111,,,,,,,,22222222--------////////7777777766666666////////44444444////////........,,,,,,,,""""""""++++++++((((((((((((((((88888888BBBBBBBBBBBBBBBBJJJJJJJJ77777777;;;;;;;;0000000033333333========8888888844444444::::::::55555555////////9999999900000000////////''''''''--------0000000022222222////////--------11111111,,,,,,,,22222222--------////////7777777766666666////////44444444////////........,,,,,,,,""""""""++++++++((((((((((((((((88888888BBBBBBBBBBBBBBBBJJJJJJJJ77777777;;;;;;;;0000000033333333========8888888844444444::::::::55555555////////9999999900000000////////''''''''--------0000000022222222////////--------11111111,,,,,,,,22222222--------////////7777777766666666////////44444444////////........,,,,,,,,""""""""++++++++((((((((((((((((88888888BBBBBBBBBBBBBBBBJJJJJJJJ77777777;;;;;;;;0000000033333333========8888888844444444::::::::55555555////////9999999900000000////////''''''''--------0000000022222222////////--------00000000,,,,,,,,22222222--------////////7777777766666666////////44444444////////........,,,,,,,,""""""""++++++++((((((((((((((((@@@@@@@@BBBBBBBBBBBBBBBBJJJJJJJJ77777777;;;;;;;;9999999933333333555555558888888877777777::::::::55555555222222229999999900000000********''''''''--------0000000022222222////////--------00000000,,,,,,,,22222222--------////////222222226666666633333333++++++++////////........,,,,,,,,********++++++++((((((((--------@@@@@@@@BBBBBBBBBBBBBBBBJJJJJJJJ77777777::::::::9999999933333333555555558888888877777777::::::::55555555222222229999999900000000********''''''''--------0000000022222222////////--------00000000,,,,,,,,22222222--------////////222222226666666633333333++++++++////////........,,,,,,,,********++++++++((((((((--------@@@@@@@@BBBBBBBBBBBBBBBBJJJJJJJJ77777777::::::::8888888833333333555555558888888877777777::::::::55555555222222229999999900000000********''''''''--------0000000022222222////////--------00000000,,,,,,,,22222222--------////////222222226666666633333333++++++++////////........,,,,,,,,********++++++++((((((((--------@@@@@@@@BBBBBBBBBBBBBBBBJJJJJJJJ77777777::::::::8888888833333333555555558888888877777777::::::::55555555222222229999999900000000********''''''''--------0000000022222222////////--------00000000,,,,,,,,22222222--------////////222222225555555533333333++++++++////////........,,,,,,,,********++++++++((((((((--------@@@@@@@@BBBBBBBBBBBBBBBBJJJJJJJJ77777777::::::::8888888833333333555555558888888877777777::::::::55555555222222229999999900000000********''''''''--------0000000022222222////////--------00000000,,,,,,,,22222222--------////////222222225555555533333333++++++++////////........,,,,,,,,********++++++++((((((((--------@@@@@@@@BBBBBBBBBBBBBBBBJJJJJJJJ77777777::::::::8888888833333333555555558888888877777777::::::::55555555222222229999999900000000))))))))''''''''--------////////22222222////////--------00000000,,,,,,,,22222222--------////////222222225555555533333333++++++++////////........,,,,,,,,********++++++++((((((((--------@@@@@@@@BBBBBBBBBBBBBBBBJJJJJJJJ77777777::::::::8888888833333333555555558888888877777777::::::::55555555222222229999999900000000))))))))''''''''--------////////22222222////////,,,,,,,,00000000,,,,,,,,22222222--------////////222222225555555533333333++++++++////////........,,,,,,,,********++++++++''''''''--------@@@@@@@@BBBBBBBBBBBBBBBBJJJJJJJJ77777777::::::::8888888833333333555555558888888877777777::::::::55555555222222229999999900000000))))))))''''''''--------////////22222222////////,,,,,,,,00000000,,,,,,,,22222222--------////////222222225555555522222222++++++++////////........,,,,,,,,********++++++++''''''''--------EEEEEEEEBBBBBBBB::::::::BBBBBBBB????????::::::::55555555;;;;;;;;888888888888888833333333::::::::5555555577777777999999998888888822222222////////--------////////22222222////////,,,,,,,,00000000,,,,,,,,22222222--------////////222222225555555577777777........////////........,,,,,,,,''''''''++++++++''''''''--------EEEEEEEEBBBBBBBB::::::::BBBBBBBB????????::::::::55555555;;;;;;;;888888888888888833333333999999995555555577777777999999998888888822222222////////--------////////22222222////////,,,,,,,,00000000,,,,,,,,11111111--------////////222222225555555577777777........////////........,,,,,,,,&&&&&&&&++++++++'''''''',,,,,,,,EEEEEEEEBBBBBBBB::::::::AAAAAAAA????????::::::::55555555;;;;;;;;888888888888888833333333999999995555555577777777999999998888888822222222////////--------////////22222222////////,,,,,,,,00000000,,,,,,,,11111111--------////////222222225555555577777777........////////........++++++++&&&&&&&&++++++++'''''''',,,,,,,,EEEEEEEEBBBBBBBB::::::::AAAAAAAA????????::::::::55555555;;;;;;;;888888888888888833333333999999995555555577777777888888888888888822222222////////--------////////22222222////////,,,,,,,,00000000,,,,,,,,11111111--------////////222222225555555577777777........////////........++++++++&&&&&&&&++++++++'''''''',,,,,,,,EEEEEEEEBBBBBBBB99999999AAAAAAAA????????::::::::55555555;;;;;;;;888888888888888833333333999999995555555577777777888888888888888822222222////////--------////////22222222........,,,,,,,,00000000,,,,,,,,11111111--------////////111111115555555577777777........................++++++++&&&&&&&&++++++++'''''''',,,,,,,,EEEEEEEEBBBBBBBB99999999AAAAAAAA????????::::::::55555555::::::::888888888888888833333333999999995555555577777777888888888888888811111111////////--------////////11111111........,,,,,,,,00000000,,,,,,,,11111111,,,,,,,,........111111115555555577777777........................++++++++&&&&&&&&++++++++'''''''',,,,,,,,EEEEEEEEBBBBBBBB99999999AAAAAAAA????????::::::::55555555::::::::888888888888888833333333999999995555555577777777888888888888888811111111////////--------////////11111111........,,,,,,,,00000000,,,,,,,,11111111,,,,,,,,........111111115555555577777777........................++++++++&&&&&&&&++++++++'''''''',,,,,,,,EEEEEEEEBBBBBBBB99999999AAAAAAAA????????::::::::44444444::::::::888888888888888833333333999999995555555577777777888888888888888811111111////////,,,,,,,,////////11111111........,,,,,,,,00000000,,,,,,,,11111111,,,,,,,,........111111115555555577777777........................++++++++&&&&&&&&++++++++'''''''',,,,,,,,EEEEEEEEBBBBBBBB44444444<<<<<<<<;;;;;;;;::::::::////////77777777========88888888666666661111111155555555777777770000000055555555........,,,,,,,,55555555////////11111111........,,,,,,,,00000000++++++++11111111,,,,,,,,........11111111555555557777777733333333........--------++++++++!!!!!!!!++++++++'''''''',,,,,,,,EEEEEEEEAAAAAAAA44444444<<<<<<<<;;;;;;;;::::::::////////77777777========88888888666666661111111144444444777777770000000055555555........,,,,,,,,55555555////////11111111........,,,,,,,,00000000++++++++11111111,,,,,,,,........11111111555555557777777733333333........--------++++++++!!!!!!!!++++++++'''''''',,,,,,,,EEEEEEEEAAAAAAAA44444444<<<<<<<<;;;;;;;;::::::::////////77777777========77777777666666661111111144444444777777770000000044444444........,,,,,,,,55555555////////11111111........,,,,,,,,00000000++++++++11111111,,,,,,,,........11111111555555557777777733333333........--------++++++++!!!!!!!!********'''''''',,,,,,,,EEEEEEEEAAAAAAAA44444444<<<<<<<<;;;;;;;;::::::::////////77777777========77777777666666661111111144444444777777770000000044444444........,,,,,,,,55555555////////11111111........,,,,,,,,00000000++++++++11111111,,,,,,,,........11111111555555557777777733333333........--------++++++++!!!!!!!!********'''''''',,,,,,,,EEEEEEEEAAAAAAAA44444444<<<<<<<<;;;;;;;;::::::::////////77777777<<<<<<<<77777777666666661111111144444444777777770000000044444444........++++++++55555555////////11111111........,,,,,,,,00000000++++++++11111111,,,,,,,,........11111111555555557777777733333333........--------++++++++!!!!!!!!********'''''''',,,,,,,,EEEEEEEEAAAAAAAA44444444<<<<<<<<;;;;;;;;::::::::////////77777777========77777777666666661111111144444444777777770000000044444444........,,,,,,,,55555555////////11111111........,,,,,,,,00000000++++++++11111111,,,,,,,,........11111111555555557777777733333333........--------++++++++!!!!!!!!********'''''''',,,,,,,,EEEEEEEEAAAAAAAA44444444<<<<<<<<;;;;;;;;::::::::////////77777777========77777777666666661111111144444444777777770000000044444444........,,,,,,,,55555555////////11111111........,,,,,,,,00000000++++++++11111111,,,,,,,,........11111111555555557777777733333333........--------++++++++!!!!!!!!********'''''''',,,,,,,,EEEEEEEEAAAAAAAA44444444<<<<<<<<;;;;;;;;::::::::////////77777777========77777777666666661111111144444444777777770000000044444444........,,,,,,,,55555555////////11111111........,,,,,,,,00000000++++++++11111111,,,,,,,,........11111111555555557777777733333333........--------++++++++!!!!!!!!********'''''''',,,,,,,,<<<<<<<<99999999<<<<<<<<<<<<<<<>>>>>>>333333330000000099999999<<<<<<<<--------55555555333333331111111111111111********00000000--------00000000%%%%%%%%////////--------11111111,,,,,,,,22222222--------////////$$$$$$$$((((((((********44444444////////77777777,,,,,,,,"""""""",,,,,,,,########-------- 333333335555555555555555========77777777;;;;;;;;>>>>>>>>333333330000000099999999<<<<<<<<--------55555555333333331111111111111111********00000000--------00000000%%%%%%%%////////--------11111111,,,,,,,,22222222--------////////$$$$$$$$((((((((********44444444////////77777777,,,,,,,,"""""""",,,,,,,,########-------- 333333335555555555555555========77777777;;;;;;;;>>>>>>>>333333330000000099999999<<<<<<<<--------66666666333333331111111111111111********00000000--------00000000%%%%%%%%////////--------11111111,,,,,,,,22222222--------////////$$$$$$$$((((((((********44444444////////77777777,,,,,,,,"""""""",,,,,,,,########-------- 333333335555555555555555========77777777;;;;;;;;>>>>>>>>333333330000000099999999<<<<<<<<--------66666666333333331111111111111111********00000000--------00000000%%%%%%%%////////--------11111111,,,,,,,,22222222--------////////$$$$$$$$((((((((********44444444////////77777777,,,,,,,,"""""""",,,,,,,,########-------- 333333335555555555555555========77777777;;;;;;;;>>>>>>>>333333330000000099999999<<<<<<<<--------55555555333333331111111111111111********00000000--------00000000%%%%%%%%////////--------11111111,,,,,,,,22222222--------////////$$$$$$$$((((((((********44444444////////77777777,,,,,,,,"""""""",,,,,,,,########-------- 333333335555555555555555========77777777;;;;;;;;>>>>>>>>333333330000000099999999<<<<<<<<--------55555555333333331111111111111111********00000000--------00000000%%%%%%%%////////--------11111111,,,,,,,,22222222--------////////$$$$$$$$((((((((********44444444////////77777777,,,,,,,,"""""""",,,,,,,,########-------- 333333335555555555555555========77777777;;;;;;;;>>>>>>>>333333330000000088888888<<<<<<<<--------55555555333333331111111111111111********00000000--------00000000%%%%%%%%////////--------11111111,,,,,,,,22222222--------////////$$$$$$$$((((((((********44444444////////77777777,,,,,,,,""""""""++++++++########-------- 333333335555555555555555========77777777;;;;;;;;========333333330000000088888888<<<<<<<<--------55555555333333331111111100000000********00000000--------00000000%%%%%%%%////////--------00000000,,,,,,,,22222222--------////////$$$$$$$$((((((((********44444444////////77777777,,,,,,,,""""""""++++++++""""""""-------- 888888885555555555555555========77777777::::::::========333333330000000088888888444444445555555555555555////////,,,,,,,,00000000********,,,,,,,,--------00000000--------////////--------00000000,,,,,,,,22222222--------////////--------00000000********44444444////////33333333,,,,,,,,""""""""++++++++(((((((($$$$$$$$ 888888885555555555555555========77777777::::::::========333333330000000088888888444444445555555555555555////////,,,,,,,,00000000********,,,,,,,,--------00000000--------////////--------00000000,,,,,,,,22222222--------////////--------00000000********44444444////////33333333,,,,,,,,!!!!!!!!++++++++(((((((($$$$$$$$ 888888885555555555555555========77777777::::::::========333333330000000088888888444444445555555555555555////////++++++++00000000)))))))),,,,,,,,--------////////--------////////,,,,,,,,00000000,,,,,,,,22222222--------////////--------00000000********44444444////////33333333,,,,,,,,!!!!!!!!++++++++(((((((($$$$$$$$ 888888885555555555555555========77777777::::::::========333333330000000088888888333333335555555555555555////////++++++++00000000)))))))),,,,,,,,--------////////--------////////,,,,,,,,00000000,,,,,,,,22222222--------////////--------00000000********33333333////////33333333,,,,,,,,!!!!!!!!++++++++''''''''$$$$$$$$888888885555555555555555========77777777::::::::========222222220000000088888888333333334444444455555555////////++++++++00000000)))))))),,,,,,,,--------////////--------////////,,,,,,,,00000000,,,,,,,,11111111--------////////--------00000000********33333333////////33333333,,,,,,,,!!!!!!!!++++++++''''''''$$$$$$$$888888885555555555555555========77777777::::::::========222222220000000088888888333333334444444455555555////////++++++++00000000)))))))),,,,,,,,--------////////--------////////,,,,,,,,00000000,,,,,,,,11111111--------////////,,,,,,,,00000000********33333333////////33333333++++++++!!!!!!!!++++++++''''''''$$$$$$$$777777775555555544444444<<<<<<<<77777777::::::::========22222222////////88888888333333334444444455555555////////++++++++00000000)))))))),,,,,,,,--------////////,,,,,,,,........,,,,,,,,00000000,,,,,,,,11111111,,,,,,,,........,,,,,,,,00000000********33333333........33333333++++++++!!!!!!!!++++++++''''''''########777777774444444444444444<<<<<<<<66666666::::::::========22222222////////88888888333333334444444455555555........++++++++00000000)))))))),,,,,,,,,,,,,,,,////////,,,,,,,,........,,,,,,,,00000000,,,,,,,,11111111,,,,,,,,........,,,,,,,,00000000))))))))33333333........33333333++++++++!!!!!!!!++++++++''''''''########7777777744444444444444444444444466666666::::::::444444442222222288888888888888886666666611111111,,,,,,,,))))))))++++++++00000000))))))))////////,,,,,,,,////////11111111........,,,,,,,,00000000++++++++11111111,,,,,,,,........11111111,,,,,,,,))))))))33333333........--------++++++++!!!!!!!!""""""""''''''''7777777744444444444444444444444466666666::::::::444444442222222277777777777777776666666611111111,,,,,,,,))))))))++++++++////////))))))))////////,,,,,,,,////////11111111........,,,,,,,,////////++++++++11111111,,,,,,,,........11111111,,,,,,,,))))))))33333333........--------++++++++!!!!!!!!""""""""''''''''777777774444444444444444444444446666666699999999444444442222222277777777777777776666666600000000,,,,,,,,))))))))++++++++////////))))))))////////,,,,,,,,////////11111111........,,,,,,,,////////++++++++11111111,,,,,,,,........11111111,,,,,,,,))))))))33333333........--------++++++++ """"""""''''''''777777774444444444444444444444446666666699999999444444442222222277777777777777776666666600000000,,,,,,,,))))))))********////////((((((((////////,,,,,,,,........11111111........++++++++////////++++++++11111111,,,,,,,,........11111111,,,,,,,,))))))))33333333........--------++++++++ !!!!!!!!&&&&&&&&777777774444444444444444444444446666666699999999444444442222222277777777777777776666666600000000,,,,,,,,))))))))********////////((((((((........,,,,,,,,........11111111........++++++++////////++++++++00000000,,,,,,,,........11111111,,,,,,,,))))))))22222222........--------++++++++ !!!!!!!!&&&&&&&&777777774444444444444444333333336666666699999999444444441111111177777777777777776666666600000000++++++++))))))))********////////((((((((........,,,,,,,,........11111111........++++++++////////++++++++00000000,,,,,,,,........11111111,,,,,,,,))))))))22222222........--------******** !!!!!!!!&&&&&&&&666666664444444433333333333333336666666699999999444444441111111177777777777777775555555500000000++++++++((((((((********////////((((((((........,,,,,,,,........11111111--------++++++++////////++++++++00000000++++++++........00000000,,,,,,,,))))))))22222222----------------******** !!!!!!!!&&&&&&&&666666663333333333333333333333335555555599999999444444441111111177777777777777775555555500000000++++++++((((((((********////////((((((((........,,,,,,,,........00000000--------++++++++////////++++++++00000000++++++++--------00000000++++++++))))))))22222222----------------******** !!!!!!!!&&&&&&&&66666666++++++++<<<<<<<<........5555555599999999////////1111111133333333........::::::::;;;;;;;;&&&&&&&&((((((((********&&&&&&&&((((((((++++++++++++++++........00000000--------++++++++////////********00000000++++++++--------00000000////////((((((((22222222----------------********))))))))$$$$$$$$66666666++++++++;;;;;;;;........5555555599999999........1111111133333333........::::::::;;;;;;;;&&&&&&&&((((((((********&&&&&&&&((((((((++++++++++++++++........00000000--------++++++++////////********00000000++++++++--------00000000////////((((((((22222222--------,,,,,,,,********(((((((($$$$$$$$66666666++++++++;;;;;;;;........5555555599999999........1111111133333333........::::::::;;;;;;;;&&&&&&&&((((((((********&&&&&&&&((((((((++++++++++++++++........00000000--------++++++++////////********00000000++++++++--------00000000////////((((((((22222222--------,,,,,,,,********(((((((($$$$$$$$66666666++++++++;;;;;;;;........5555555599999999........1111111133333333........::::::::;;;;;;;;&&&&&&&&((((((((********&&&&&&&&((((((((********++++++++........00000000--------++++++++........********00000000++++++++--------00000000////////((((((((22222222--------,,,,,,,,********(((((((($$$$$$$$66666666++++++++;;;;;;;;........5555555588888888........1111111133333333........::::::::;;;;;;;;&&&&&&&&((((((((********&&&&&&&&((((((((********++++++++........00000000--------++++++++........********00000000++++++++--------00000000........((((((((22222222--------,,,,,,,,********(((((((($$$$$$$$66666666++++++++;;;;;;;;........5555555588888888........1111111133333333........::::::::;;;;;;;;&&&&&&&&((((((((********&&&&&&&&((((((((********++++++++........00000000--------++++++++........********00000000++++++++--------00000000........((((((((22222222--------,,,,,,,,********(((((((($$$$$$$$66666666++++++++;;;;;;;;........5555555588888888........1111111133333333........::::::::;;;;;;;;&&&&&&&&((((((((********&&&&&&&&((((((((********++++++++........00000000--------++++++++........********00000000++++++++--------00000000........((((((((22222222--------,,,,,,,,********(((((((($$$$$$$$66666666++++++++;;;;;;;;........5555555588888888........1111111133333333........::::::::;;;;;;;;&&&&&&&&((((((((********&&&&&&&&((((((((********++++++++........00000000--------++++++++........********00000000++++++++--------00000000........((((((((22222222--------,,,,,,,,********(((((((($$$$$$$$--------........@@@@@@@@........5555555588888888........99999999........111111112222222244444444........((((((((********))))))))((((((((%%%%%%%%++++++++........00000000--------++++++++........3333333388888888++++++++--------00000000333333331111111122222222--------,,,,,,,,********%%%%%%%%)))))))) --------........@@@@@@@@........5555555588888888........99999999........111111112222222244444444........((((((((********))))))))((((((((%%%%%%%%++++++++........00000000--------++++++++........3333333388888888++++++++--------00000000444444441111111122222222--------,,,,,,,,********%%%%%%%%)))))))) --------........@@@@@@@@........5555555588888888........99999999........111111112222222244444444........((((((((********))))))))((((((((%%%%%%%%++++++++........00000000--------++++++++........3333333388888888++++++++--------00000000444444441111111122222222--------,,,,,,,,********%%%%%%%%)))))))) --------........@@@@@@@@........5555555588888888........99999999........111111112222222255555555........((((((((********))))))))((((((((%%%%%%%%++++++++........00000000--------++++++++........3333333388888888++++++++--------00000000444444441111111122222222--------,,,,,,,,********%%%%%%%%)))))))) --------........@@@@@@@@........5555555599999999........99999999........111111112222222255555555........((((((((********))))))))((((((((%%%%%%%%++++++++........00000000--------++++++++........3333333388888888++++++++--------00000000444444441111111122222222--------,,,,,,,,********%%%%%%%%)))))))) ................@@@@@@@@........5555555599999999........99999999........111111112222222255555555........((((((((********))))))))((((((((%%%%%%%%++++++++........00000000--------++++++++////////3333333388888888++++++++--------00000000444444441111111122222222--------,,,,,,,,********%%%%%%%%)))))))) ................@@@@@@@@........5555555599999999........99999999........222222222222222255555555........((((((((****************((((((((%%%%%%%%++++++++........00000000--------++++++++////////3333333388888888++++++++--------00000000444444441111111122222222--------,,,,,,,,********%%%%%%%%))))))))!!!!!!!!................@@@@@@@@........5555555599999999........99999999........222222222222222255555555////////((((((((****************((((((((&&&&&&&&++++++++........00000000--------++++++++////////3333333388888888++++++++--------00000000444444441111111122222222--------,,,,,,,,********%%%%%%%%********!!!!!!!!1111111133333333AAAAAAAA666666665555555599999999////////66666666................--------++++++++44444444((((((((********////////((((((((&&&&&&&&++++++++........00000000--------++++++++////////0000000055555555++++++++--------00000000444444446666666622222222----------------********))))))))********1111111144444444AAAAAAAA666666665555555599999999////////66666666................--------++++++++44444444((((((((********////////((((((((&&&&&&&&,,,,,,,,........00000000--------++++++++////////0000000055555555++++++++--------00000000444444446666666622222222----------------********))))))))********1111111144444444AAAAAAAA777777776666666699999999////////66666666................--------++++++++44444444((((((((********////////((((((((&&&&&&&&,,,,,,,,........11111111--------++++++++////////0000000055555555++++++++........00000000444444446666666622222222----------------********))))))))********1111111144444444AAAAAAAA777777776666666699999999////////66666666////////////////--------++++++++44444444))))))))********////////((((((((&&&&&&&&,,,,,,,,........11111111........++++++++////////0000000055555555,,,,,,,,........11111111444444446666666622222222........--------********))))))))********1111111144444444AAAAAAAA777777776666666699999999////////66666666////////////////--------++++++++44444444))))))))********////////((((((((&&&&&&&&,,,,,,,,........11111111........++++++++////////0000000055555555,,,,,,,,........11111111444444446666666622222222........--------********))))))))********2222222244444444AAAAAAAA777777776666666699999999////////66666666////////////////--------++++++++44444444))))))))********////////((((((((&&&&&&&&,,,,,,,,........11111111........++++++++////////0000000066666666,,,,,,,,........11111111444444446666666622222222........--------++++++++))))))))********2222222244444444AAAAAAAA777777776666666699999999////////77777777////////////////--------++++++++44444444))))))))********////////((((((((&&&&&&&&,,,,,,,,........11111111........++++++++////////0000000066666666,,,,,,,,........11111111444444447777777722222222........--------++++++++))))))))********2222222244444444AAAAAAAA777777776666666699999999////////77777777////////////////........++++++++44444444))))))))********////////((((((((&&&&&&&&,,,,,,,,........11111111........++++++++////////0000000066666666,,,,,,,,........11111111444444447777777733333333........--------++++++++))))))))********........44444444AAAAAAAA<<<<<<<<........99999999////////2222222277777777********........++++++++,,,,,,,,))))))))********////////((((((((&&&&&&&&,,,,,,,,////////11111111........,,,,,,,,////////4444444411111111,,,,,,,,........11111111444444447777777733333333........--------++++++++&&&&&&&&********!!!!!!!!&&&&&&&&........44444444AAAAAAAA<<<<<<<<........99999999////////2222222277777777********........++++++++,,,,,,,,))))))))++++++++////////))))))))&&&&&&&&,,,,,,,,////////11111111........,,,,,,,,////////4444444411111111,,,,,,,,........11111111444444447777777733333333........--------++++++++&&&&&&&&********!!!!!!!!&&&&&&&&........44444444AAAAAAAA<<<<<<<<........99999999////////2222222277777777********........++++++++,,,,,,,,))))))))++++++++////////))))))))&&&&&&&&,,,,,,,,////////11111111........,,,,,,,,////////4444444411111111,,,,,,,,........11111111555555557777777733333333........--------++++++++&&&&&&&&********!!!!!!!!&&&&&&&&........44444444AAAAAAAA<<<<<<<<........99999999////////2222222277777777********........,,,,,,,,,,,,,,,,))))))))++++++++////////))))))))&&&&&&&&,,,,,,,,////////11111111........,,,,,,,,////////4444444411111111,,,,,,,,........11111111555555557777777733333333........--------++++++++&&&&&&&&********!!!!!!!!''''''''........44444444AAAAAAAA<<<<<<<<........::::::::////////2222222288888888********........,,,,,,,,,,,,,,,,))))))))++++++++////////))))))))&&&&&&&&,,,,,,,,////////11111111........,,,,,,,,////////4444444411111111,,,,,,,,........11111111555555557777777733333333........--------++++++++&&&&&&&&********!!!!!!!!''''''''////////44444444AAAAAAAA<<<<<<<<........::::::::////////2222222288888888********........,,,,,,,,,,,,,,,,))))))))++++++++////////))))))))&&&&&&&&,,,,,,,,////////11111111........,,,,,,,,000000004444444411111111,,,,,,,,........11111111555555557777777733333333........--------++++++++&&&&&&&&********!!!!!!!!''''''''////////44444444AAAAAAAA<<<<<<<<........::::::::////////2222222288888888********........,,,,,,,,,,,,,,,,))))))))++++++++00000000))))))))&&&&&&&&,,,,,,,,////////11111111........,,,,,,,,000000004444444411111111,,,,,,,,........11111111555555557777777733333333........--------++++++++&&&&&&&&********""""""""''''''''////////44444444AAAAAAAA<<<<<<<<........::::::::////////2222222288888888********........,,,,,,,,,,,,,,,,))))))))++++++++00000000))))))))'''''''',,,,,,,,////////11111111........,,,,,,,,000000004444444411111111,,,,,,,,........11111111555555557777777733333333........--------++++++++&&&&&&&&++++++++""""""""''''''''))))))))44444444AAAAAAAA<<<<<<<<11111111::::::::////////222222224444444433333333........,,,,,,,,''''''''))))))))++++++++00000000))))))))'''''''',,,,,,,,&&&&&&&&))))))))........,,,,,,,,00000000111111111111111155555555........11111111,,,,,,,,////////33333333&&&&&&&&--------++++++++))))))))++++++++########))))))))44444444AAAAAAAA<<<<<<<<11111111::::::::////////222222224444444433333333........,,,,,,,,''''''''))))))))++++++++00000000))))))))'''''''',,,,,,,,&&&&&&&&))))))))........,,,,,,,,00000000111111111111111155555555........11111111,,,,,,,,////////33333333&&&&&&&&........++++++++********++++++++########********44444444AAAAAAAA<<<<<<<<11111111::::::::00000000222222224444444433333333........,,,,,,,,''''''''))))))))++++++++00000000))))))))'''''''',,,,,,,,&&&&&&&&))))))))........,,,,,,,,00000000111111111111111155555555........11111111,,,,,,,,////////33333333&&&&&&&&........++++++++********++++++++########********44444444AAAAAAAA<<<<<<<<11111111::::::::00000000222222224444444433333333........,,,,,,,,''''''''))))))))++++++++00000000))))))))'''''''',,,,,,,,&&&&&&&&))))))))........,,,,,,,,00000000111111111111111155555555........11111111,,,,,,,,////////33333333&&&&&&&&........++++++++********++++++++########********44444444AAAAAAAA<<<<<<<<11111111::::::::00000000222222224444444433333333........,,,,,,,,''''''''))))))))++++++++00000000))))))))'''''''',,,,,,,,&&&&&&&&))))))))........,,,,,,,,00000000111111111111111155555555........11111111,,,,,,,,////////33333333&&&&&&&&........++++++++********++++++++########********44444444BBBBBBBB<<<<<<<<11111111::::::::00000000222222224444444433333333........,,,,,,,,''''''''))))))))++++++++00000000))))))))'''''''',,,,,,,,&&&&&&&&))))))))........,,,,,,,,00000000111111111111111155555555........11111111,,,,,,,,////////33333333&&&&&&&&........++++++++********++++++++########********44444444BBBBBBBB<<<<<<<<11111111::::::::00000000222222224444444433333333........,,,,,,,,''''''''))))))))++++++++00000000))))))))'''''''',,,,,,,,&&&&&&&&))))))))........,,,,,,,,00000000111111111111111155555555........11111111,,,,,,,,////////33333333&&&&&&&&........++++++++********++++++++########********44444444BBBBBBBB<<<<<<<<11111111::::::::00000000222222224444444433333333........,,,,,,,,''''''''))))))))++++++++00000000))))))))'''''''',,,,,,,,&&&&&&&&))))))))........,,,,,,,,00000000111111111111111155555555........11111111,,,,,,,,////////33333333&&&&&&&&........++++++++********++++++++########********========BBBBBBBB<<<<<<<<66666666222222220000000022222222////////88888888........,,,,,,,,''''''''))))))))++++++++00000000))))))))'''''''',,,,,,,,!!!!!!!!,,,,,,,,........,,,,,,,,00000000,,,,,,,,1111111111111111&&&&&&&&11111111''''''''))))))))******** ........++++++++&&&&&&&&++++++++********========BBBBBBBB<<<<<<<<66666666222222220000000022222222////////88888888........,,,,,,,,''''''''))))))))++++++++00000000))))))))'''''''',,,,,,,,!!!!!!!!,,,,,,,,........,,,,,,,,00000000,,,,,,,,1111111111111111&&&&&&&&11111111''''''''))))))))******** ........++++++++&&&&&&&&++++++++********========BBBBBBBB<<<<<<<<66666666222222220000000022222222////////88888888........,,,,,,,,''''''''))))))))++++++++00000000))))))))'''''''',,,,,,,,!!!!!!!!,,,,,,,,........,,,,,,,,00000000,,,,,,,,1111111111111111&&&&&&&&11111111''''''''))))))))******** ........++++++++&&&&&&&&++++++++********========BBBBBBBB<<<<<<<<66666666222222220000000022222222////////88888888........,,,,,,,,''''''''))))))))++++++++00000000))))))))'''''''',,,,,,,,!!!!!!!!,,,,,,,,........,,,,,,,,00000000,,,,,,,,1111111111111111&&&&&&&&11111111''''''''))))))))******** ........++++++++&&&&&&&&++++++++********========AAAAAAAA<<<<<<<<66666666222222220000000022222222////////88888888........,,,,,,,,''''''''))))))))++++++++00000000))))))))'''''''',,,,,,,,!!!!!!!!,,,,,,,,........,,,,,,,,00000000,,,,,,,,1111111111111111&&&&&&&&11111111''''''''))))))))******** ........++++++++&&&&&&&&++++++++********========AAAAAAAA<<<<<<<<66666666111111110000000022222222////////88888888........,,,,,,,,''''''''))))))))++++++++00000000))))))))'''''''',,,,,,,,!!!!!!!!,,,,,,,,........,,,,,,,,00000000,,,,,,,,1111111111111111&&&&&&&&11111111''''''''))))))))******** ........++++++++&&&&&&&&++++++++********========AAAAAAAA<<<<<<<<66666666111111110000000022222222////////88888888........,,,,,,,,''''''''))))))))++++++++00000000))))))))'''''''',,,,,,,,!!!!!!!!,,,,,,,,........,,,,,,,,00000000,,,,,,,,1111111111111111&&&&&&&&11111111''''''''))))))))******** ........++++++++&&&&&&&&++++++++))))))))========AAAAAAAA<<<<<<<<6666666611111111////////22222222////////88888888........,,,,,,,,''''''''))))))))++++++++00000000))))))))'''''''',,,,,,,,!!!!!!!!,,,,,,,,........,,,,,,,,00000000++++++++1111111111111111&&&&&&&&11111111''''''''))))))))******** ........++++++++&&&&&&&&++++++++22222222BBBBBBBBAAAAAAAA<<<<<<<<6666666655555555////////22222222////////88888888........,,,,,,,,''''''''))))))))++++++++00000000 '''''''',,,,,,,,!!!!!!!!11111111........,,,,,,,,''''''''++++++++11111111,,,,,,,,!!!!!!!!1111111100000000))))))))%%%%%%%% 6666666644444444!!!!!!!!""""""""""""""""22222222AAAAAAAAAAAAAAAA<<<<<<<<6666666655555555////////22222222////////88888888........,,,,,,,,''''''''))))))))++++++++00000000 '''''''',,,,,,,,!!!!!!!!11111111........,,,,,,,,''''''''++++++++11111111,,,,,,,,!!!!!!!!1111111100000000))))))))%%%%%%%% 6666666644444444!!!!!!!!""""""""""""""""22222222AAAAAAAAAAAAAAAA<<<<<<<<6666666655555555////////22222222////////88888888........,,,,,,,,''''''''))))))))++++++++00000000 &&&&&&&&,,,,,,,,!!!!!!!!11111111........,,,,,,,,''''''''++++++++11111111,,,,,,,,!!!!!!!!1111111100000000))))))))%%%%%%%% 6666666644444444!!!!!!!!""""""""""""""""22222222AAAAAAAAAAAAAAAA<<<<<<<<6666666655555555////////22222222////////77777777........,,,,,,,,''''''''))))))))++++++++00000000 &&&&&&&&,,,,,,,,!!!!!!!!11111111........,,,,,,,,''''''''++++++++11111111,,,,,,,, 1111111100000000))))))))%%%%%%%% 6666666644444444!!!!!!!!""""""""""""""""22222222AAAAAAAAAAAAAAAA<<<<<<<<6666666655555555////////22222222////////77777777........,,,,,,,,''''''''))))))))++++++++//////// &&&&&&&&,,,,,,,,!!!!!!!!11111111........,,,,,,,,''''''''++++++++11111111,,,,,,,, 1111111100000000))))))))%%%%%%%% 6666666644444444!!!!!!!!""""""""!!!!!!!!22222222AAAAAAAAAAAAAAAA<<<<<<<<6666666655555555////////22222222////////77777777........,,,,,,,,''''''''))))))))++++++++//////// &&&&&&&&,,,,,,,,!!!!!!!!11111111........,,,,,,,,''''''''++++++++11111111,,,,,,,, 1111111100000000))))))))%%%%%%%% 6666666644444444!!!!!!!!""""""""!!!!!!!!22222222AAAAAAAAAAAAAAAA<<<<<<<<6666666655555555////////22222222////////77777777........,,,,,,,,''''''''))))))))++++++++//////// &&&&&&&&,,,,,,,,!!!!!!!!11111111........,,,,,,,,''''''''++++++++11111111,,,,,,,, 1111111100000000))))))))%%%%%%%% 6666666644444444!!!!!!!!""""""""!!!!!!!!22222222AAAAAAAAAAAAAAAA<<<<<<<<6666666655555555////////22222222////////77777777........,,,,,,,,''''''''))))))))++++++++//////// &&&&&&&&,,,,,,,,!!!!!!!!11111111........,,,,,,,,''''''''++++++++11111111,,,,,,,, 11111111////////))))))))%%%%%%%% 6666666633333333!!!!!!!!""""""""!!!!!!!!????????AAAAAAAAAAAAAAAA<<<<<<<<>>>>>>>>11111111////////22222222////////77777777........44444444''''''''))))))))++++++++''''''''&&&&&&&&$$$$$$$$********11111111%%%%%%%%,,,,,,,,""""""""++++++++((((((((,,,,,,,,))))))))1111111155555555))))))))%%%%%%%% ;;;;;;;;00000000!!!!!!!!%%%%%%%%????????AAAAAAAAAAAAAAAA<<<<<<<<>>>>>>>>11111111////////22222222////////77777777........44444444''''''''))))))))++++++++''''''''&&&&&&&&$$$$$$$$********11111111%%%%%%%%,,,,,,,,""""""""++++++++((((((((,,,,,,,,))))))))1111111155555555))))))))%%%%%%%% ;;;;;;;;00000000!!!!!!!!%%%%%%%%????????AAAAAAAAAAAAAAAA<<<<<<<<>>>>>>>>11111111////////22222222////////77777777........44444444''''''''))))))))++++++++''''''''&&&&&&&&$$$$$$$$))))))))11111111%%%%%%%%,,,,,,,,""""""""++++++++((((((((,,,,,,,,))))))))1111111155555555))))))))%%%%%%%% ;;;;;;;;00000000 %%%%%%%%????????AAAAAAAAAAAAAAAA<<<<<<<<>>>>>>>>11111111////////22222222////////77777777........44444444''''''''))))))))++++++++''''''''&&&&&&&&$$$$$$$$))))))))11111111%%%%%%%%,,,,,,,,!!!!!!!!++++++++((((((((,,,,,,,,))))))))1111111144444444))))))))%%%%%%%% ;;;;;;;;00000000 %%%%%%%%????????AAAAAAAAAAAAAAAA<<<<<<<<>>>>>>>>11111111////////22222222////////77777777........44444444''''''''))))))))++++++++''''''''&&&&&&&&$$$$$$$$))))))))11111111%%%%%%%%,,,,,,,,!!!!!!!!++++++++((((((((,,,,,,,,))))))))1111111144444444))))))))%%%%%%%% ;;;;;;;;00000000 %%%%%%%%????????AAAAAAAAAAAAAAAA<<<<<<<<>>>>>>>>11111111////////22222222////////77777777........44444444''''''''))))))))++++++++''''''''&&&&&&&&########))))))))11111111%%%%%%%%,,,,,,,,!!!!!!!!++++++++((((((((,,,,,,,,))))))))1111111144444444))))))))%%%%%%%% ;;;;;;;;00000000 %%%%%%%%????????AAAAAAAAAAAAAAAA<<<<<<<<>>>>>>>>11111111////////22222222////////77777777........44444444''''''''))))))))********''''''''&&&&&&&&########))))))))11111111%%%%%%%%,,,,,,,,!!!!!!!!++++++++((((((((,,,,,,,,))))))))1111111144444444))))))))%%%%%%%% ;;;;;;;;00000000 %%%%%%%%????????AAAAAAAAAAAAAAAA<<<<<<<<>>>>>>>>11111111////////22222222////////77777777........44444444''''''''))))))))********''''''''&&&&&&&&########))))))))11111111%%%%%%%%,,,,,,,,!!!!!!!!++++++++((((((((,,,,,,,,))))))))1111111144444444))))))))%%%%%%%% ;;;;;;;;00000000 %%%%%%%%MMMMMMMMAAAAAAAAAAAAAAAADDDDDDDDKKKKKKKK444444447777777722222222////////77777777........99999999'''''''' ;;;;;;;;""""""""&&&&&&&&&&&&&&&&11111111 ########!!!!!!!!++++++++########,,,,,,,,........11111111,,,,,,,,))))))))-------- 22222222++++++++ ********!!!!!!!!MMMMMMMMAAAAAAAAAAAAAAAADDDDDDDDKKKKKKKK444444447777777722222222////////77777777........99999999'''''''' ;;;;;;;;""""""""&&&&&&&&&&&&&&&&11111111 ########!!!!!!!!++++++++########,,,,,,,,........11111111,,,,,,,,))))))))-------- 22222222++++++++ ********!!!!!!!!MMMMMMMMAAAAAAAAAAAAAAAADDDDDDDDKKKKKKKK444444447777777722222222////////77777777........99999999'''''''' ;;;;;;;;""""""""&&&&&&&&&&&&&&&&11111111 ########!!!!!!!!++++++++########,,,,,,,,........11111111,,,,,,,,))))))))-------- 22222222++++++++ ********!!!!!!!!MMMMMMMMAAAAAAAAAAAAAAAADDDDDDDDKKKKKKKK444444447777777722222222////////77777777........99999999'''''''' ;;;;;;;;""""""""&&&&&&&&&&&&&&&&11111111 ########!!!!!!!!++++++++########,,,,,,,,........11111111,,,,,,,,))))))))-------- 22222222++++++++ ********!!!!!!!!MMMMMMMMAAAAAAAAAAAAAAAADDDDDDDDKKKKKKKK444444447777777722222222////////77777777--------99999999'''''''' ;;;;;;;;""""""""&&&&&&&&&&&&&&&&11111111 ########!!!!!!!!++++++++########,,,,,,,,........11111111,,,,,,,,))))))))-------- 22222222++++++++ ********!!!!!!!!LLLLLLLLAAAAAAAAAAAAAAAADDDDDDDDKKKKKKKK444444447777777722222222////////77777777--------99999999'''''''' ;;;;;;;;""""""""&&&&&&&&&&&&&&&&11111111 ########!!!!!!!!++++++++########,,,,,,,,........11111111,,,,,,,,))))))))-------- 22222222++++++++ ********!!!!!!!!LLLLLLLLAAAAAAAAAAAAAAAADDDDDDDDKKKKKKKK444444447777777722222222////////77777777--------99999999'''''''' ;;;;;;;;""""""""&&&&&&&&&&&&&&&&11111111 ########!!!!!!!!++++++++########,,,,,,,,........11111111,,,,,,,,))))))))-------- 22222222++++++++ ********!!!!!!!!LLLLLLLLAAAAAAAAAAAAAAAADDDDDDDDKKKKKKKK444444447777777722222222////////77777777--------99999999'''''''' ;;;;;;;;""""""""&&&&&&&&&&&&&&&&11111111 ########!!!!!!!!++++++++########,,,,,,,,........11111111,,,,,,,,))))))))-------- 22222222++++++++ ********!!!!!!!!IIIIIIIIAAAAAAAA99999999AAAAAAAAHHHHHHHHYYYYYYYY<<<<<<<<222222227777777777777777--------00000000'''''''',,,,,,,,EEEEEEEE""""""""########&&&&&&&&))))))))(((((((())))))))!!!!!!!!++++++++########,,,,,,,,........11111111////////))))))))22222222))))))))$$$$$$$$++++++++ !!!!!!!!&&&&&&&&IIIIIIIIAAAAAAAA99999999AAAAAAAAHHHHHHHHYYYYYYYY<<<<<<<<111111117777777777777777--------00000000&&&&&&&&,,,,,,,,EEEEEEEE""""""""########&&&&&&&&))))))))(((((((())))))))!!!!!!!!++++++++########,,,,,,,,........11111111////////))))))))22222222(((((((($$$$$$$$++++++++ !!!!!!!!&&&&&&&&IIIIIIIIAAAAAAAA99999999AAAAAAAAHHHHHHHHYYYYYYYY<<<<<<<<111111117777777777777777--------00000000&&&&&&&&,,,,,,,,EEEEEEEE""""""""########&&&&&&&&))))))))(((((((())))))))!!!!!!!!++++++++########,,,,,,,,........11111111////////))))))))22222222(((((((($$$$$$$$++++++++ !!!!!!!!&&&&&&&&IIIIIIIIAAAAAAAA99999999AAAAAAAAHHHHHHHHYYYYYYYY<<<<<<<<111111117777777777777777--------00000000&&&&&&&&,,,,,,,,EEEEEEEE""""""""########&&&&&&&&))))))))((((((((((((((((!!!!!!!!++++++++########,,,,,,,,........11111111////////))))))))22222222(((((((($$$$$$$$******** !!!!!!!!&&&&&&&&IIIIIIIIAAAAAAAA99999999@@@@@@@@HHHHHHHHYYYYYYYY<<<<<<<<111111117777777777777777--------00000000&&&&&&&&,,,,,,,,EEEEEEEE!!!!!!!!########&&&&&&&&))))))))((((((((((((((((!!!!!!!!++++++++########,,,,,,,,........11111111////////))))))))22222222(((((((($$$$$$$$******** !!!!!!!!&&&&&&&&IIIIIIIIAAAAAAAA99999999@@@@@@@@HHHHHHHHYYYYYYYY<<<<<<<<111111117777777777777777--------00000000&&&&&&&&,,,,,,,,EEEEEEEE!!!!!!!!########&&&&&&&&))))))))((((((((((((((((!!!!!!!!++++++++########,,,,,,,,........11111111////////))))))))22222222(((((((($$$$$$$$******** !!!!!!!!&&&&&&&&IIIIIIIIAAAAAAAA99999999@@@@@@@@HHHHHHHHYYYYYYYY<<<<<<<<111111117777777777777777--------00000000&&&&&&&&,,,,,,,,EEEEEEEE!!!!!!!!########&&&&&&&&))))))))((((((((((((((((!!!!!!!!++++++++########,,,,,,,,........00000000////////))))))))22222222(((((((($$$$$$$$******** !!!!!!!!&&&&&&&&IIIIIIIIAAAAAAAA88888888@@@@@@@@HHHHHHHHYYYYYYYY<<<<<<<<111111117777777777777777--------00000000&&&&&&&&,,,,,,,,EEEEEEEE!!!!!!!!########&&&&&&&&))))))))((((((((((((((((!!!!!!!!++++++++########++++++++........00000000////////))))))))22222222(((((((($$$$$$$$******** !!!!!!!!&&&&&&&&DDDDDDDDAAAAAAAA<<<<<<<<;;;;;;;;::::::::LLLLLLLL44444444999999994444444477777777--------++++++++////////--------44444444********((((((((................########%%%%%%%%!!!!!!!!++++++++########++++++++--------((((((((44444444))))))))22222222%%%%%%%%""""""""))))))))DDDDDDDDAAAAAAAA<<<<<<<<;;;;;;;;::::::::LLLLLLLL44444444999999993333333377777777--------++++++++////////--------44444444********((((((((................########%%%%%%%%!!!!!!!!++++++++########++++++++--------((((((((44444444))))))))22222222%%%%%%%%""""""""))))))))DDDDDDDDAAAAAAAA<<<<<<<<;;;;;;;;::::::::LLLLLLLL44444444999999993333333377777777--------++++++++////////--------44444444********((((((((................########%%%%%%%%!!!!!!!!++++++++########++++++++--------((((((((44444444))))))))22222222%%%%%%%%!!!!!!!!))))))))DDDDDDDDAAAAAAAA<<<<<<<<;;;;;;;;::::::::LLLLLLLL44444444999999993333333377777777--------++++++++////////--------44444444********((((((((................########%%%%%%%%!!!!!!!!++++++++########++++++++--------((((((((44444444((((((((22222222%%%%%%%%!!!!!!!!))))))))DDDDDDDDAAAAAAAA<<<<<<<<;;;;;;;;::::::::LLLLLLLL44444444999999993333333377777777--------++++++++////////--------44444444********((((((((................########%%%%%%%%!!!!!!!!++++++++########++++++++--------((((((((44444444((((((((22222222%%%%%%%%!!!!!!!!))))))))DDDDDDDDAAAAAAAA<<<<<<<<;;;;;;;;::::::::LLLLLLLL44444444999999993333333377777777--------++++++++////////--------44444444********((((((((................########%%%%%%%%!!!!!!!!++++++++########++++++++--------((((((((44444444))))))))22222222%%%%%%%%!!!!!!!!))))))))DDDDDDDDAAAAAAAA<<<<<<<<;;;;;;;;::::::::LLLLLLLL44444444999999993333333377777777--------++++++++////////--------44444444********((((((((................########%%%%%%%%!!!!!!!!++++++++########++++++++--------((((((((44444444))))))))22222222%%%%%%%%""""""""))))))))DDDDDDDDAAAAAAAA<<<<<<<<;;;;;;;;::::::::LLLLLLLL44444444999999994444444477777777--------++++++++////////--------44444444********((((((((................########%%%%%%%%!!!!!!!!++++++++########++++++++--------((((((((44444444))))))))22222222%%%%%%%%""""""""))))))))DDDDDDDDAAAAAAAA8888888833333333666666669999999977777777>>>>>>>>7777777777777777--------++++++++++++++++((((((((********////////((((((((++++++++........########((((((((!!!!!!!!""""""""########++++++++%%%%%%%%++++++++44444444))))))))22222222 %%%%%%%%DDDDDDDDAAAAAAAA9999999933333333666666669999999977777777>>>>>>>>7777777777777777--------++++++++++++++++))))))))********////////((((((((++++++++........########((((((((!!!!!!!!""""""""########,,,,,,,,%%%%%%%%++++++++44444444))))))))22222222 %%%%%%%%DDDDDDDDAAAAAAAA9999999933333333666666669999999977777777????????7777777777777777--------++++++++++++++++))))))))********////////((((((((++++++++........########((((((((!!!!!!!!""""""""########,,,,,,,,%%%%%%%%++++++++44444444))))))))22222222 %%%%%%%%DDDDDDDDAAAAAAAA9999999933333333666666669999999977777777????????7777777777777777--------++++++++,,,,,,,,))))))))********////////((((((((++++++++........########))))))))!!!!!!!!""""""""########,,,,,,,,%%%%%%%%,,,,,,,,44444444))))))))22222222 %%%%%%%%DDDDDDDDAAAAAAAA9999999944444444666666669999999977777777????????7777777777777777--------++++++++,,,,,,,,))))))))********////////((((((((++++++++........########))))))))!!!!!!!!""""""""########,,,,,,,,%%%%%%%%,,,,,,,,44444444))))))))22222222 %%%%%%%%DDDDDDDDAAAAAAAA9999999944444444666666669999999977777777????????7777777777777777--------++++++++,,,,,,,,))))))))********////////((((((((++++++++........########))))))))!!!!!!!!""""""""########,,,,,,,,%%%%%%%%,,,,,,,,44444444))))))))22222222 &&&&&&&&DDDDDDDDAAAAAAAA9999999944444444666666669999999977777777????????7777777777777777........++++++++,,,,,,,,))))))))********////////((((((((++++++++////////########))))))))!!!!!!!!################,,,,,,,,%%%%%%%%,,,,,,,,44444444))))))))33333333 &&&&&&&&DDDDDDDDAAAAAAAA9999999944444444666666669999999977777777????????7777777777777777........++++++++,,,,,,,,))))))))++++++++////////))))))))++++++++////////########))))))))""""""""################,,,,,,,,%%%%%%%%,,,,,,,,55555555))))))))33333333 &&&&&&&&EEEEEEEEAAAAAAAA<<<<<<<<77777777>>>>>>>>::::::::<<<<<<<>>>>>>>888888885555555588888888<<<<<<<<55555555--------********,,,,,,,,11111111********''''''''--------0000000022222222''''''''########5555555522222222%%%%%%%%////////22222222--------********++++++++////////!!!!!!!!******** ========KKKKKKKKBBBBBBBB========<<<<<<<<;;;;;;;;>>>>>>>>888888885555555599999999<<<<<<<<55555555--------********,,,,,,,,11111111********((((((((--------0000000022222222''''''''########5555555522222222%%%%%%%%////////22222222--------********++++++++////////!!!!!!!!++++++++ ========KKKKKKKKCCCCCCCC========<<<<<<<<;;;;;;;;>>>>>>>>888888885555555599999999<<<<<<<<55555555--------********,,,,,,,,11111111********((((((((........0000000022222222''''''''########5555555522222222%%%%%%%%////////22222222--------++++++++,,,,,,,,////////!!!!!!!!++++++++ ========KKKKKKKKCCCCCCCC================;;;;;;;;>>>>>>>>888888886666666699999999<<<<<<<<55555555--------********,,,,,,,,11111111********((((((((........0000000033333333''''''''########5555555522222222%%%%%%%%0000000022222222........++++++++,,,,,,,,////////!!!!!!!!++++++++ >>>>>>>>KKKKKKKKCCCCCCCC>>>>>>>>========;;;;;;;;>>>>>>>>888888886666666699999999<<<<<<<<55555555--------++++++++,,,,,,,,11111111********((((((((........0000000033333333''''''''########5555555522222222%%%%%%%%0000000033333333........++++++++,,,,,,,,00000000!!!!!!!!++++++++ >>>>>>>>KKKKKKKKCCCCCCCC>>>>>>>>========;;;;;;;;>>>>>>>>888888886666666699999999========66666666........++++++++,,,,,,,,11111111********((((((((........0000000033333333'''''''' ########5555555522222222%%%%%%%%0000000033333333........++++++++,,,,,,,,00000000!!!!!!!!++++++++ 99999999PPPPPPPPCCCCCCCC>>>>>>>>@@@@@@@@CCCCCCCC>>>>>>>><<<<<<<<9999999999999999========;;;;;;;;11111111++++++++,,,,,,,,))))))))********((((((((%%%%%%%%00000000********++++++++ ########::::::::******** ''''''''********))))))))++++++++////////''''''''********((((((((!!!!!!!!99999999PPPPPPPPCCCCCCCC>>>>>>>>@@@@@@@@CCCCCCCC>>>>>>>><<<<<<<<9999999999999999========;;;;;;;;11111111++++++++,,,,,,,,))))))))********((((((((%%%%%%%%00000000********++++++++ ########;;;;;;;;******** ''''''''********))))))))++++++++////////''''''''********(((((((( !!!!!!!!99999999PPPPPPPPCCCCCCCC>>>>>>>>@@@@@@@@DDDDDDDD>>>>>>>><<<<<<<<9999999999999999========;;;;;;;;11111111++++++++--------))))))))++++++++((((((((&&&&&&&&11111111++++++++++++++++ $$$$$$$$;;;;;;;;******** ((((((((********))))))))++++++++00000000''''''''********(((((((( !!!!!!!!99999999PPPPPPPPCCCCCCCC>>>>>>>>@@@@@@@@DDDDDDDD>>>>>>>><<<<<<<<9999999999999999========;;;;;;;;11111111++++++++--------))))))))++++++++((((((((&&&&&&&&11111111++++++++++++++++ $$$$$$$$;;;;;;;;******** ((((((((********))))))))++++++++00000000''''''''********(((((((( !!!!!!!!99999999PPPPPPPPCCCCCCCC>>>>>>>>@@@@@@@@DDDDDDDD>>>>>>>><<<<<<<<::::::::99999999========;;;;;;;;11111111++++++++--------))))))))++++++++((((((((&&&&&&&&11111111++++++++++++++++ $$$$$$$$;;;;;;;;******** ((((((((++++++++))))))))++++++++00000000''''''''********(((((((( !!!!!!!!99999999PPPPPPPPCCCCCCCC>>>>>>>>@@@@@@@@DDDDDDDD????????<<<<<<<<::::::::::::::::========;;;;;;;;11111111++++++++--------))))))))++++++++))))))))&&&&&&&&11111111++++++++++++++++ $$$$$$$$;;;;;;;;++++++++ ((((((((++++++++))))))))++++++++00000000((((((((********(((((((( !!!!!!!!99999999PPPPPPPPCCCCCCCC>>>>>>>>AAAAAAAADDDDDDDD????????<<<<<<<<::::::::::::::::========;;;;;;;;22222222++++++++--------))))))))++++++++))))))))&&&&&&&&11111111++++++++++++++++ $$$$$$$$;;;;;;;;++++++++!!!!!!!!((((((((++++++++))))))))++++++++00000000((((((((********(((((((( !!!!!!!!99999999PPPPPPPPCCCCCCCC>>>>>>>>AAAAAAAADDDDDDDD????????<<<<<<<<::::::::::::::::========;;;;;;;;22222222++++++++--------))))))))++++++++))))))))&&&&&&&&11111111++++++++++++++++ $$$$$$$$;;;;;;;;++++++++!!!!!!!!((((((((++++++++))))))))++++++++00000000((((((((********(((((((( !!!!!!!!BBBBBBBBHHHHHHHHCCCCCCCC>>>>>>>>FFFFFFFFAAAAAAAA????????AAAAAAAA????????::::::::========;;;;;;;;777777774444444455555555--------++++++++))))))))))))))))))))))))........00000000 --------33333333&&&&&&&&!!!!!!!!++++++++&&&&&&&&)))))))),,,,,,,,--------''''''''######## BBBBBBBBIIIIIIIIDDDDDDDD>>>>>>>>FFFFFFFFAAAAAAAA????????AAAAAAAA????????::::::::========;;;;;;;;777777774444444455555555--------++++++++))))))))))))))))))))))))........00000000 --------33333333&&&&&&&&!!!!!!!!++++++++&&&&&&&&)))))))),,,,,,,,--------''''''''######## BBBBBBBBIIIIIIIIDDDDDDDD>>>>>>>>FFFFFFFFAAAAAAAA????????AAAAAAAA????????::::::::========;;;;;;;;777777774444444455555555--------++++++++))))))))********))))))))........00000000 --------33333333&&&&&&&&!!!!!!!!++++++++&&&&&&&&)))))))),,,,,,,,--------''''''''######## BBBBBBBBIIIIIIIIDDDDDDDD>>>>>>>>FFFFFFFFAAAAAAAA????????AAAAAAAA????????::::::::========;;;;;;;;777777774444444455555555--------++++++++))))))))********))))))))////////00000000 --------33333333&&&&&&&&!!!!!!!!++++++++&&&&&&&&)))))))),,,,,,,,--------''''''''######## BBBBBBBBIIIIIIIIDDDDDDDD>>>>>>>>FFFFFFFFAAAAAAAA????????AAAAAAAA????????::::::::========;;;;;;;;777777774444444455555555--------++++++++))))))))********))))))))////////11111111 --------33333333&&&&&&&&!!!!!!!!,,,,,,,,&&&&&&&&)))))))),,,,,,,,--------''''''''######## BBBBBBBBIIIIIIIIDDDDDDDD????????FFFFFFFFAAAAAAAA????????AAAAAAAA????????::::::::========;;;;;;;;777777774444444455555555--------++++++++))))))))********))))))))////////11111111 --------33333333&&&&&&&&!!!!!!!!,,,,,,,,&&&&&&&&)))))))),,,,,,,,--------''''''''######## BBBBBBBBIIIIIIIIDDDDDDDD????????FFFFFFFFAAAAAAAA????????AAAAAAAA????????::::::::========;;;;;;;;777777774444444455555555--------++++++++))))))))********))))))))////////11111111 --------33333333&&&&&&&&!!!!!!!!,,,,,,,,&&&&&&&&)))))))),,,,,,,,--------''''''''######## BBBBBBBBIIIIIIIIDDDDDDDD>>>>>>>>FFFFFFFFAAAAAAAA????????AAAAAAAA????????::::::::========;;;;;;;;777777774444444455555555--------++++++++))))))))********))))))))////////00000000 --------33333333&&&&&&&&!!!!!!!!++++++++&&&&&&&&)))))))),,,,,,,,--------''''''''######## >>>>>>>>DDDDDDDDDDDDDDDD>>>>>>>>FFFFFFFF<<<<<<<>>>>>>>DDDDDDDDDDDDDDDD>>>>>>>>FFFFFFFF<<<<<<<>>>>>>>DDDDDDDDCCCCCCCC>>>>>>>>FFFFFFFF<<<<<<<>>>>>>>DDDDDDDDCCCCCCCC>>>>>>>>EEEEEEEE<<<<<<<>>>>>>>CCCCCCCCCCCCCCCC>>>>>>>>EEEEEEEE<<<<<<<>>>>>>>CCCCCCCCCCCCCCCC>>>>>>>>EEEEEEEE<<<<<<<>>>>>>>CCCCCCCCCCCCCCCC>>>>>>>>EEEEEEEE;;;;;;;;>>>>>>>>AAAAAAAA6666666699999999========;;;;;;;;6666666688888888::::::::11111111++++++++((((((((........,,,,,,,,++++++++00000000))))))))11111111--------%%%%%%%%))))))))((((((((%%%%%%%%))))))))++++++++!!!!!!!! >>>>>>>>CCCCCCCCCCCCCCCC>>>>>>>>EEEEEEEE;;;;;;;;>>>>>>>>AAAAAAAA6666666699999999========;;;;;;;;6666666688888888::::::::11111111++++++++((((((((........,,,,,,,,++++++++00000000((((((((11111111--------%%%%%%%%))))))))((((((((%%%%%%%%))))))))++++++++!!!!!!!! 99999999CCCCCCCCCCCCCCCCFFFFFFFFEEEEEEEECCCCCCCC>>>>>>>>999999999999999999999999EEEEEEEE;;;;;;;;6666666688888888::::::::99999999********((((((((........00000000........00000000--------))))))))--------%%%%%%%%%%%%%%%%++++++++........))))))))""""""""!!!!!!!!(((((((( 99999999CCCCCCCCCCCCCCCCFFFFFFFFEEEEEEEECCCCCCCC>>>>>>>>888888889999999999999999EEEEEEEE;;;;;;;;6666666688888888::::::::99999999********((((((((........00000000........00000000--------))))))))--------%%%%%%%%%%%%%%%%++++++++........))))))))""""""""!!!!!!!!''''''''99999999CCCCCCCCCCCCCCCCFFFFFFFFEEEEEEEECCCCCCCC>>>>>>>>888888889999999999999999EEEEEEEE::::::::6666666688888888::::::::99999999********((((((((........00000000........00000000--------((((((((--------%%%%%%%%%%%%%%%%++++++++........))))))))""""""""!!!!!!!!''''''''88888888CCCCCCCCCCCCCCCCFFFFFFFFEEEEEEEECCCCCCCC>>>>>>>>888888889999999999999999EEEEEEEE::::::::66666666888888889999999999999999********((((((((........00000000........////////--------((((((((--------%%%%%%%%%%%%%%%%********--------((((((((""""""""!!!!!!!!''''''''88888888CCCCCCCCCCCCCCCCEEEEEEEEEEEEEEEECCCCCCCC>>>>>>>>888888889999999999999999DDDDDDDD::::::::66666666888888889999999999999999********((((((((........00000000--------////////--------((((((((--------%%%%%%%%%%%%%%%%********--------((((((((""""""""!!!!!!!!''''''''88888888CCCCCCCCBBBBBBBBEEEEEEEEDDDDDDDDCCCCCCCC>>>>>>>>888888889999999999999999DDDDDDDD::::::::66666666888888889999999999999999********((((((((--------00000000--------////////--------((((((((,,,,,,,,$$$$$$$$%%%%%%%%********--------((((((((""""""""!!!!!!!!''''''''88888888BBBBBBBBBBBBBBBBEEEEEEEEDDDDDDDDCCCCCCCC========888888889999999988888888DDDDDDDD::::::::55555555888888889999999999999999********''''''''--------00000000--------////////--------((((((((,,,,,,,,$$$$$$$$%%%%%%%%********--------(((((((("""""""" ''''''''88888888BBBBBBBBBBBBBBBBEEEEEEEEDDDDDDDDCCCCCCCC========888888888888888888888888DDDDDDDD::::::::55555555777777779999999999999999********''''''''--------00000000--------////////--------((((((((,,,,,,,,$$$$$$$$$$$$$$$$********--------((((((((!!!!!!!! ''''''''88888888BBBBBBBBBBBBBBBBJJJJJJJJDDDDDDDD????????========;;;;;;;;========88888888AAAAAAAA::::::::55555555777777779999999955555555))))))))''''''''--------////////22222222&&&&&&&&$$$$$$$$"""""""",,,,,,,,--------&&&&&&&&22222222%%%%%%%%!!!!!!!! ########88888888BBBBBBBBBBBBBBBBJJJJJJJJDDDDDDDD????????========;;;;;;;;========88888888@@@@@@@@9999999955555555777777779999999955555555))))))))''''''''--------////////22222222&&&&&&&&$$$$$$$$"""""""",,,,,,,,,,,,,,,,&&&&&&&&22222222%%%%%%%%!!!!!!!! ########77777777BBBBBBBBBBBBBBBBIIIIIIIIDDDDDDDD????????========::::::::========88888888@@@@@@@@9999999955555555777777778888888855555555))))))))''''''''--------////////22222222&&&&&&&&$$$$$$$$"""""""",,,,,,,,,,,,,,,,&&&&&&&&11111111$$$$$$$$!!!!!!!! ########77777777BBBBBBBBBBBBBBBBIIIIIIIIDDDDDDDD????????========::::::::========88888888@@@@@@@@9999999955555555777777778888888855555555))))))))'''''''',,,,,,,,////////11111111&&&&&&&&########"""""""",,,,,,,,,,,,,,,,&&&&&&&&11111111$$$$$$$$ """"""""77777777AAAAAAAAAAAAAAAAIIIIIIIICCCCCCCC????????========::::::::========88888888@@@@@@@@9999999944444444777777778888888855555555))))))))&&&&&&&&,,,,,,,,////////11111111&&&&&&&&########""""""""++++++++,,,,,,,,&&&&&&&&11111111$$$$$$$$ """"""""77777777AAAAAAAAAAAAAAAAIIIIIIIICCCCCCCC>>>>>>>><<<<<<<<::::::::<<<<<<<<77777777@@@@@@@@9999999944444444666666668888888844444444))))))))&&&&&&&&,,,,,,,,////////11111111%%%%%%%%########""""""""++++++++,,,,,,,,&&&&&&&&11111111$$$$$$$$ """"""""77777777AAAAAAAAAAAAAAAAIIIIIIIICCCCCCCC>>>>>>>><<<<<<<<::::::::<<<<<<<<77777777@@@@@@@@9999999944444444666666668888888844444444((((((((&&&&&&&&,,,,,,,,////////11111111%%%%%%%%########!!!!!!!!++++++++,,,,,,,,%%%%%%%%11111111$$$$$$$$ """"""""77777777AAAAAAAAAAAAAAAAIIIIIIIICCCCCCCC>>>>>>>><<<<<<<<::::::::<<<<<<<<77777777@@@@@@@@9999999944444444666666668888888844444444((((((((&&&&&&&&,,,,,,,,........11111111%%%%%%%%########!!!!!!!!++++++++++++++++%%%%%%%%11111111$$$$$$$$ """"""""????????AAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCAAAAAAAA<<<<<<<>>>>>>>88888888////////11111111........,,,,,,,,........((((((((((((((((!!!!!!!!++++++++00000000&&&&&&&&))))))))11111111!!!!!!!!))))))))  ????????AAAAAAAAAAAAAAAA@@@@@@@@CCCCCCCCAAAAAAAA<<<<<<<>>>>>>>77777777////////11111111........,,,,,,,,........((((((((((((((((!!!!!!!!++++++++00000000&&&&&&&&((((((((00000000!!!!!!!!))))))))  ????????AAAAAAAAAAAAAAAA@@@@@@@@CCCCCCCCAAAAAAAA<<<<<<<>>>>>>>77777777////////00000000........,,,,,,,,........((((((((((((((((!!!!!!!!++++++++00000000&&&&&&&&((((((((00000000!!!!!!!!(((((((( ????????AAAAAAAA@@@@@@@@@@@@@@@@BBBBBBBBAAAAAAAA<<<<<<<>>>>>>>77777777////////00000000........++++++++........((((((((((((((((!!!!!!!!********00000000&&&&&&&&((((((((00000000!!!!!!!!(((((((( ????????@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBAAAAAAAA<<<<<<<>>>>>>>77777777////////00000000........++++++++........((((((((((((((((!!!!!!!!********00000000&&&&&&&&((((((((00000000!!!!!!!!(((((((( >>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBAAAAAAAA;;;;;;;;FFFFFFFF;;;;;;;;66666666BBBBBBBB8888888833333333>>>>>>>>77777777........00000000........++++++++........((((((((((((((((!!!!!!!!********00000000&&&&&&&&((((((((00000000!!!!!!!!(((((((( >>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBAAAAAAAA;;;;;;;;FFFFFFFF;;;;;;;;66666666BBBBBBBB8888888833333333>>>>>>>>77777777........00000000........++++++++........(((((((((((((((( ********00000000&&&&&&&&((((((((00000000!!!!!!!!((((((((>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBAAAAAAAA;;;;;;;;FFFFFFFF;;;;;;;;66666666BBBBBBBB8888888833333333>>>>>>>>77777777........00000000........++++++++........''''''''(((((((( ********00000000&&&&&&&&((((((((00000000!!!!!!!!((((((((;;;;;;;;@@@@@@@@@@@@@@@@;;;;;;;;BBBBBBBBEEEEEEEE;;;;;;;;CCCCCCCC;;;;;;;;66666666GGGGGGGG8888888833333333::::::::77777777........--------33333333++++++++--------""""""""-------- ********00000000++++++++$$$$$$$$'''''''';;;;;;;;@@@@@@@@@@@@@@@@;;;;;;;;BBBBBBBBEEEEEEEE;;;;;;;;CCCCCCCC;;;;;;;;66666666GGGGGGGG8888888833333333::::::::77777777........,,,,,,,,33333333++++++++--------""""""""-------- ********00000000++++++++$$$$$$$$'''''''';;;;;;;;@@@@@@@@@@@@@@@@;;;;;;;;BBBBBBBBEEEEEEEE;;;;;;;;CCCCCCCC;;;;;;;;66666666GGGGGGGG8888888833333333::::::::77777777........,,,,,,,,33333333++++++++--------""""""""-------- ********00000000++++++++$$$$$$$$'''''''';;;;;;;;@@@@@@@@@@@@@@@@;;;;;;;;BBBBBBBBEEEEEEEE;;;;;;;;CCCCCCCC;;;;;;;;66666666GGGGGGGG8888888833333333::::::::77777777........,,,,,,,,33333333++++++++--------""""""""-------- ********00000000++++++++$$$$$$$$'''''''';;;;;;;;@@@@@@@@@@@@@@@@;;;;;;;;BBBBBBBBEEEEEEEE;;;;;;;;CCCCCCCC;;;;;;;;66666666GGGGGGGG8888888833333333::::::::77777777........,,,,,,,,33333333++++++++--------""""""""-------- ********00000000++++++++$$$$$$$$'''''''';;;;;;;;@@@@@@@@@@@@@@@@;;;;;;;;BBBBBBBBEEEEEEEE;;;;;;;;CCCCCCCC;;;;;;;;66666666GGGGGGGG8888888833333333::::::::77777777........,,,,,,,,33333333++++++++--------""""""""-------- ********00000000++++++++$$$$$$$$'''''''';;;;;;;;@@@@@@@@@@@@@@@@;;;;;;;;BBBBBBBBEEEEEEEE;;;;;;;;CCCCCCCC;;;;;;;;66666666GGGGGGGG8888888833333333::::::::77777777........,,,,,,,,33333333++++++++--------""""""""-------- ********00000000++++++++$$$$$$$$'''''''';;;;;;;;@@@@@@@@@@@@@@@@;;;;;;;;BBBBBBBBEEEEEEEE;;;;;;;;CCCCCCCC;;;;;;;;66666666GGGGGGGG8888888833333333::::::::77777777........--------33333333++++++++--------""""""""-------- ********00000000++++++++$$$$$$$$''''''''66666666@@@@@@@@@@@@@@@@;;;;;;;;BBBBBBBBEEEEEEEE;;;;;;;;>>>>>>>>;;;;;;;;66666666????????@@@@@@@@333333335555555577777777........0000000033333333++++++++........++++++++-------- !!!!!!!!00000000++++++++((((((((66666666@@@@@@@@@@@@@@@@;;;;;;;;BBBBBBBBEEEEEEEE;;;;;;;;>>>>>>>>;;;;;;;;66666666????????@@@@@@@@333333335555555577777777........0000000033333333++++++++........++++++++-------- """"""""00000000++++++++((((((((66666666@@@@@@@@@@@@@@@@;;;;;;;;BBBBBBBBFFFFFFFF;;;;;;;;>>>>>>>>;;;;;;;;66666666????????@@@@@@@@333333335555555577777777........0000000033333333++++++++........++++++++--------!!!!!!!!""""""""00000000++++++++((((((((66666666@@@@@@@@@@@@@@@@;;;;;;;;BBBBBBBBFFFFFFFF<<<<<<<<>>>>>>>><<<<<<<<66666666????????@@@@@@@@333333336666666677777777////////0000000033333333++++++++........++++++++--------!!!!!!!!""""""""00000000++++++++((((((((66666666AAAAAAAA@@@@@@@@;;;;;;;;BBBBBBBBFFFFFFFF<<<<<<<<>>>>>>>><<<<<<<<77777777????????@@@@@@@@444444446666666677777777////////0000000033333333++++++++........++++++++--------!!!!!!!!""""""""00000000++++++++ ((((((((66666666AAAAAAAAAAAAAAAA;;;;;;;;CCCCCCCCFFFFFFFF<<<<<<<<>>>>>>>><<<<<<<<77777777????????@@@@@@@@444444446666666677777777////////0000000033333333++++++++........++++++++--------!!!!!!!!""""""""00000000++++++++ ((((((((66666666AAAAAAAAAAAAAAAA;;;;;;;;CCCCCCCCFFFFFFFF<<<<<<<<>>>>>>>><<<<<<<<77777777????????@@@@@@@@444444446666666677777777////////0000000033333333,,,,,,,,........++++++++--------!!!!!!!!""""""""00000000++++++++ ((((((((66666666AAAAAAAAAAAAAAAA<<<<<<<>>>>>>><<<<<<<<77777777????????AAAAAAAA444444446666666677777777////////1111111133333333,,,,,,,,........,,,,,,,,--------!!!!!!!!""""""""00000000,,,,,,,, ((((((((77777777IIIIIIIIAAAAAAAADDDDDDDDCCCCCCCCFFFFFFFF<<<<<<<>>>>>>><<<<<<<<66666666////////777777776666666644444444,,,,,,,,........((((((((%%%%%%%%!!!!!!!!&&&&&&&&11111111,,,,,,,, $$$$$$$$........77777777IIIIIIIIAAAAAAAADDDDDDDDCCCCCCCCFFFFFFFF<<<<<<<>>>>>>>========6666666600000000888888886666666644444444,,,,,,,,////////))))))))%%%%%%%%!!!!!!!!&&&&&&&&11111111,,,,,,,, $$$$$$$$........77777777IIIIIIIIAAAAAAAADDDDDDDDCCCCCCCCGGGGGGGG<<<<<<<>>>>>>>========6666666600000000888888886666666644444444,,,,,,,,////////))))))))&&&&&&&&""""""""&&&&&&&&11111111,,,,,,,, $$$$$$$$........77777777JJJJJJJJAAAAAAAADDDDDDDDCCCCCCCCGGGGGGGG========GGGGGGGG========@@@@@@@@;;;;;;;;>>>>>>>>========7777777700000000888888886666666644444444,,,,,,,,////////))))))))&&&&&&&&""""""""&&&&&&&&11111111,,,,,,,,!!!!!!!!$$$$$$$$........77777777JJJJJJJJAAAAAAAADDDDDDDDCCCCCCCCGGGGGGGG========GGGGGGGG========@@@@@@@@;;;;;;;;>>>>>>>>========7777777700000000888888886666666644444444,,,,,,,,////////))))))))&&&&&&&&""""""""&&&&&&&&11111111,,,,,,,,!!!!!!!!$$$$$$$$........77777777JJJJJJJJBBBBBBBBDDDDDDDDDDDDDDDDGGGGGGGG========GGGGGGGG========@@@@@@@@;;;;;;;;>>>>>>>>========7777777700000000888888886666666644444444--------////////))))))))&&&&&&&&""""""""&&&&&&&&11111111,,,,,,,,!!!!!!!!$$$$$$$$........77777777GGGGGGGGBBBBBBBBIIIIIIIIDDDDDDDD????????========DDDDDDDD================;;;;;;;;11111111BBBBBBBB777777773333333355555555........44444444--------////////$$$$$$$$!!!!!!!!"""""""",,,,,,,,11111111,,,,,,,,!!!!!!!! ++++++++********&&&&&&&&!!!!!!!!77777777GGGGGGGGBBBBBBBBIIIIIIIIDDDDDDDD????????========DDDDDDDD================;;;;;;;;11111111BBBBBBBB777777773333333355555555........44444444--------////////$$$$$$$$!!!!!!!!"""""""",,,,,,,,11111111--------!!!!!!!! ++++++++********&&&&&&&&!!!!!!!!88888888GGGGGGGGBBBBBBBBIIIIIIIIDDDDDDDD????????========DDDDDDDD================;;;;;;;;11111111BBBBBBBB777777774444444455555555........44444444--------////////$$$$$$$$!!!!!!!!"""""""",,,,,,,,11111111--------!!!!!!!! ++++++++********&&&&&&&&!!!!!!!!88888888GGGGGGGGBBBBBBBBJJJJJJJJDDDDDDDD????????========DDDDDDDD================<<<<<<<<11111111BBBBBBBB777777774444444455555555........44444444--------////////$$$$$$$$!!!!!!!!"""""""",,,,,,,,11111111--------!!!!!!!! ++++++++********&&&&&&&&!!!!!!!!88888888GGGGGGGGBBBBBBBBJJJJJJJJDDDDDDDD????????========DDDDDDDD================<<<<<<<<11111111BBBBBBBB777777774444444455555555........44444444--------////////$$$$$$$$!!!!!!!!"""""""",,,,,,,,11111111--------!!!!!!!! ++++++++********&&&&&&&&!!!!!!!!88888888GGGGGGGGBBBBBBBBJJJJJJJJDDDDDDDD????????========DDDDDDDD================<<<<<<<<11111111BBBBBBBB777777774444444455555555........44444444--------////////$$$$$$$$!!!!!!!!"""""""",,,,,,,,11111111--------!!!!!!!! ++++++++********&&&&&&&&!!!!!!!!88888888GGGGGGGGBBBBBBBBJJJJJJJJDDDDDDDD????????========DDDDDDDD================<<<<<<<<11111111BBBBBBBB777777774444444455555555........44444444--------////////$$$$$$$$!!!!!!!!"""""""",,,,,,,,11111111--------!!!!!!!! ++++++++********&&&&&&&&!!!!!!!!88888888GGGGGGGGBBBBBBBBIIIIIIIIDDDDDDDD????????========DDDDDDDD================;;;;;;;;11111111BBBBBBBB777777774444444455555555........44444444--------////////$$$$$$$$!!!!!!!!"""""""",,,,,,,,11111111--------!!!!!!!! ++++++++********&&&&&&&&!!!!!!!!88888888BBBBBBBBBBBBBBBBIIIIIIIIDDDDDDDD::::::::========????????========@@@@@@@@;;;;;;;;44444444::::::::777777778888888888888888))))))))========--------''''''''--------!!!!!!!!++++++++,,,,,,,,11111111$$$$$$$$--------!!!!!!!!!!!!!!!!11111111&&&&&&&&!!!!!!!!""""""""77777777BBBBBBBBBBBBBBBBIIIIIIIIDDDDDDDD::::::::========????????========@@@@@@@@;;;;;;;;44444444::::::::777777778888888888888888))))))))========--------'''''''',,,,,,,,!!!!!!!!++++++++,,,,,,,,11111111$$$$$$$$--------!!!!!!!!!!!!!!!!11111111&&&&&&&&!!!!!!!!""""""""77777777BBBBBBBBBBBBBBBBIIIIIIIIDDDDDDDD::::::::========????????========@@@@@@@@;;;;;;;;44444444::::::::777777778888888888888888))))))))<<<<<<<<--------'''''''',,,,,,,,!!!!!!!!++++++++,,,,,,,,11111111$$$$$$$$,,,,,,,,!!!!!!!!!!!!!!!!11111111&&&&&&&&!!!!!!!!""""""""77777777BBBBBBBBBBBBBBBBIIIIIIIIDDDDDDDD::::::::========????????========@@@@@@@@;;;;;;;;44444444::::::::777777778888888888888888))))))))<<<<<<<<,,,,,,,,&&&&&&&&,,,,,,,,!!!!!!!!++++++++,,,,,,,,11111111$$$$$$$$,,,,,,,,!!!!!!!! 11111111&&&&&&&&!!!!!!!!""""""""77777777AAAAAAAAAAAAAAAAIIIIIIIICCCCCCCC::::::::========????????========@@@@@@@@;;;;;;;;4444444499999999777777778888888888888888))))))))<<<<<<<<,,,,,,,,&&&&&&&&,,,,,,,, ********++++++++11111111$$$$$$$$,,,,,,,,!!!!!!!! 11111111&&&&&&&&!!!!!!!!""""""""77777777AAAAAAAAAAAAAAAAIIIIIIIICCCCCCCC::::::::<<<<<<<>>>>>>><<<<<<<<<<<<<<<<::::::::8888888844444444666666667777777744444444((((((((@@@@@@@@########))))))))11111111 &&&&&&&&////////++++++++00000000&&&&&&&&22222222"""""""" %%%%%%%%////////????????AAAAAAAA@@@@@@@@HHHHHHHH::::::::AAAAAAAA<<<<<<<<>>>>>>>><<<<<<<<<<<<<<<<::::::::8888888844444444666666667777777744444444((((((((@@@@@@@@########))))))))00000000&&&&&&&&////////********00000000&&&&&&&&22222222!!!!!!!! $$$$$$$$////////????????@@@@@@@@@@@@@@@@HHHHHHHH::::::::AAAAAAAA;;;;;;;;>>>>>>>>;;;;;;;;;;;;;;;;::::::::8888888833333333555555557777777733333333((((((((@@@@@@@@########))))))))00000000&&&&&&&&........********00000000&&&&&&&&11111111!!!!!!!! $$$$$$$$........>>>>>>>>@@@@@@@@@@@@@@@@HHHHHHHH::::::::AAAAAAAA;;;;;;;;>>>>>>>>;;;;;;;;;;;;;;;;::::::::8888888833333333555555557777777733333333''''''''@@@@@@@@""""""""((((((((00000000%%%%%%%%........********00000000&&&&&&&&11111111!!!!!!!!$$$$$$$$........>>>>>>>>@@@@@@@@@@@@@@@@HHHHHHHH::::::::@@@@@@@@;;;;;;;;>>>>>>>>;;;;;;;;;;;;;;;;::::::::8888888833333333555555557777777733333333''''''''@@@@@@@@""""""""((((((((00000000%%%%%%%%........********////////&&&&&&&&11111111!!!!!!!!$$$$$$$$........>>>>>>>>@@@@@@@@@@@@@@@@GGGGGGGG::::::::@@@@@@@@;;;;;;;;========;;;;;;;;;;;;;;;;999999997777777733333333555555556666666633333333''''''''@@@@@@@@""""""""((((((((00000000%%%%%%%%........********////////%%%%%%%%11111111!!!!!!!!$$$$$$$$........>>>>>>>>@@@@@@@@@@@@@@@@GGGGGGGG99999999@@@@@@@@;;;;;;;;========;;;;;;;;;;;;;;;;999999997777777733333333555555556666666633333333''''''''????????""""""""((((((((////////%%%%%%%%........********////////%%%%%%%%11111111 ########........CCCCCCCCHHHHHHHH????????GGGGGGGG44444444EEEEEEEE;;;;;;;;========;;;;;;;;>>>>>>>>999999997777777722222222========................''''''''????????--------////////''''''''********........))))))))&&&&&&&&""""""""!!!!!!!!%%%%%%%%''''''''++++++++$$$$$$$$ &&&&&&&&CCCCCCCCGGGGGGGG????????GGGGGGGG44444444EEEEEEEE::::::::========::::::::>>>>>>>>999999997777777722222222========........--------''''''''????????--------////////''''''''********--------))))))))&&&&&&&&""""""""!!!!!!!!%%%%%%%%''''''''++++++++$$$$$$$$ &&&&&&&&BBBBBBBBGGGGGGGG????????GGGGGGGG44444444DDDDDDDD::::::::========::::::::========999999997777777722222222========----------------&&&&&&&&????????--------////////''''''''))))))))--------))))))))&&&&&&&&""""""""!!!!!!!!%%%%%%%%''''''''++++++++########&&&&&&&&BBBBBBBBGGGGGGGG????????GGGGGGGG44444444DDDDDDDD::::::::========::::::::========999999997777777722222222<<<<<<<<----------------&&&&&&&&????????,,,,,,,,////////''''''''))))))))--------))))))))&&&&&&&&!!!!!!!!!!!!!!!!%%%%%%%%''''''''++++++++########&&&&&&&&BBBBBBBBGGGGGGGG????????GGGGGGGG44444444DDDDDDDD::::::::========::::::::========999999996666666622222222<<<<<<<<----------------&&&&&&&&????????,,,,,,,,////////&&&&&&&&))))))))--------))))))))&&&&&&&&!!!!!!!!!!!!!!!!$$$$$$$$&&&&&&&&++++++++########&&&&&&&&BBBBBBBBGGGGGGGG????????GGGGGGGG44444444DDDDDDDD::::::::<<<<<<<<::::::::========888888886666666622222222<<<<<<<<----------------&&&&&&&&????????,,,,,,,,////////&&&&&&&&))))))))--------))))))))&&&&&&&&!!!!!!!!!!!!!!!!$$$$$$$$&&&&&&&&++++++++########&&&&&&&&BBBBBBBBGGGGGGGG????????FFFFFFFF44444444DDDDDDDD::::::::<<<<<<<<::::::::========888888886666666622222222<<<<<<<<----------------&&&&&&&&>>>>>>>>,,,,,,,,........&&&&&&&&))))))))--------))))))))&&&&&&&&!!!!!!!!!!!!!!!!$$$$$$$$&&&&&&&&++++++++########&&&&&&&&BBBBBBBBGGGGGGGG????????FFFFFFFF33333333DDDDDDDD::::::::<<<<<<<<::::::::========888888886666666622222222<<<<<<<<----------------&&&&&&&&>>>>>>>>,,,,,,,,........&&&&&&&&))))))))--------))))))))&&&&&&&&!!!!!!!! $$$$$$$$&&&&&&&&++++++++########&&&&&&&&BBBBBBBBDDDDDDDD????????>>>>>>>><<<<<<<>>>>>>>>>>>>>>><<<<<<<>>>>>>>>>>>>>>><<<<<<<>>>>>>>>>>>>>>><<<<<<<>>>>>>>>>>>>>>>;;;;;;;;DDDDDDDD::::::::<<<<<<<<::::::::999999998888888866666666111111119999999900000000,,,,,,,,........66666666$$$$$$$$,,,,,,,,........++++++++)))))))),,,,,,,, ))))))))++++++++ $$$$$$$$!!!!!!!!""""""""""""""""********""""""""BBBBBBBBCCCCCCCC>>>>>>>>>>>>>>>>;;;;;;;;DDDDDDDD::::::::<<<<<<<<::::::::999999998888888866666666111111119999999900000000,,,,,,,,........66666666$$$$$$$$,,,,,,,,........++++++++)))))))),,,,,,,, ))))))))++++++++ $$$$$$$$!!!!!!!!""""""""""""""""********""""""""BBBBBBBBCCCCCCCC>>>>>>>>>>>>>>>>;;;;;;;;DDDDDDDD::::::::<<<<<<<<::::::::999999998888888866666666111111118888888800000000,,,,,,,,........66666666$$$$$$$$,,,,,,,,........++++++++)))))))),,,,,,,, ))))))))++++++++ $$$$$$$$!!!!!!!!""""""""""""""""********""""""""BBBBBBBBCCCCCCCC>>>>>>>>>>>>>>>>;;;;;;;;DDDDDDDD::::::::<<<<<<<<::::::::999999998888888866666666111111118888888800000000,,,,,,,,........66666666$$$$$$$$,,,,,,,,........++++++++)))))))),,,,,,,, ))))))))++++++++ $$$$$$$$!!!!!!!!""""""""""""""""********""""""""BBBBBBBBGGGGGGGG>>>>>>>>AAAAAAAA88888888;;;;;;;;99999999<<<<<<<<999999994444444488888888666666661111111133333333--------,,,,,,,,33333333((((((((!!!!!!!!########........++++++++)))))))),,,,,,,,........ <<<<<<<< $$$$$$$$&&&&&&&&""""""""""""""""BBBBBBBBGGGGGGGG>>>>>>>>AAAAAAAA88888888;;;;;;;;99999999<<<<<<<<999999994444444488888888666666661111111133333333--------,,,,,,,,33333333((((((((!!!!!!!!########........++++++++)))))))),,,,,,,,........ <<<<<<<< $$$$$$$$&&&&&&&&""""""""""""""""BBBBBBBBGGGGGGGG>>>>>>>>AAAAAAAA88888888;;;;;;;;99999999<<<<<<<<999999994444444488888888666666661111111133333333--------,,,,,,,,33333333((((((((!!!!!!!!########........++++++++)))))))),,,,,,,,........ <<<<<<<< $$$$$$$$&&&&&&&&""""""""""""""""BBBBBBBBGGGGGGGG>>>>>>>>AAAAAAAA88888888;;;;;;;;99999999<<<<<<<<999999994444444488888888666666661111111133333333--------,,,,,,,,33333333((((((((!!!!!!!!########........++++++++)))))))),,,,,,,,........ <<<<<<<< $$$$$$$$&&&&&&&&""""""""""""""""BBBBBBBBGGGGGGGG>>>>>>>>AAAAAAAA88888888;;;;;;;;99999999<<<<<<<<999999994444444488888888666666661111111133333333--------,,,,,,,,33333333((((((((!!!!!!!!########........++++++++)))))))),,,,,,,,........ <<<<<<<< $$$$$$$$&&&&&&&&""""""""""""""""BBBBBBBBGGGGGGGG>>>>>>>>AAAAAAAA88888888;;;;;;;;99999999<<<<<<<<999999994444444488888888666666661111111133333333--------,,,,,,,,33333333((((((((!!!!!!!!########........++++++++)))))))),,,,,,,,........ <<<<<<<< $$$$$$$$&&&&&&&&""""""""""""""""BBBBBBBBGGGGGGGG>>>>>>>>AAAAAAAA88888888;;;;;;;;99999999<<<<<<<<999999994444444488888888666666661111111133333333--------,,,,,,,,33333333((((((((!!!!!!!!########........++++++++)))))))),,,,,,,,........ <<<<<<<< $$$$$$$$&&&&&&&&""""""""""""""""BBBBBBBBGGGGGGGG>>>>>>>>AAAAAAAA88888888;;;;;;;;99999999<<<<<<<<999999994444444488888888666666661111111133333333--------,,,,,,,,33333333((((((((!!!!!!!!########........++++++++)))))))),,,,,,,,........ <<<<<<<< $$$$$$$$&&&&&&&&""""""""""""""""BBBBBBBBSSSSSSSS>>>>>>>>>>>>>>>>;;;;;;;;7777777799999999DDDDDDDD999999994444444400000000>>>>>>>>11111111++++++++88888888,,,,,,,,33333333''''''''66666666++++++++))))))))55555555########%%%%%%%%FFFFFFFF))))))))$$$$$$$$&&&&&&&&""""""""########""""""""########BBBBBBBBSSSSSSSS>>>>>>>>>>>>>>>>;;;;;;;;7777777799999999DDDDDDDD999999994444444400000000>>>>>>>>11111111++++++++88888888,,,,,,,,33333333''''''''66666666++++++++))))))))55555555########%%%%%%%%FFFFFFFF))))))))$$$$$$$$&&&&&&&&""""""""########""""""""########BBBBBBBBSSSSSSSS>>>>>>>>>>>>>>>>;;;;;;;;7777777799999999DDDDDDDD999999994444444400000000>>>>>>>>11111111++++++++88888888,,,,,,,,33333333''''''''77777777++++++++))))))))55555555########%%%%%%%%FFFFFFFF))))))))$$$$$$$$&&&&&&&&""""""""########""""""""########BBBBBBBBSSSSSSSS>>>>>>>>>>>>>>>>;;;;;;;;7777777799999999DDDDDDDD999999994444444400000000>>>>>>>>11111111++++++++88888888,,,,,,,,33333333''''''''77777777++++++++))))))))55555555########%%%%%%%%FFFFFFFF))))))))$$$$$$$$&&&&&&&&""""""""########""""""""########BBBBBBBBSSSSSSSS>>>>>>>>>>>>>>>>;;;;;;;;77777777::::::::DDDDDDDD::::::::4444444400000000>>>>>>>>11111111++++++++88888888,,,,,,,,33333333''''''''77777777++++++++))))))))55555555########%%%%%%%%FFFFFFFF))))))))$$$$$$$$&&&&&&&&""""""""########""""""""$$$$$$$$BBBBBBBBSSSSSSSS>>>>>>>>>>>>>>>>;;;;;;;;77777777::::::::DDDDDDDD::::::::4444444400000000>>>>>>>>11111111++++++++88888888,,,,,,,,33333333''''''''77777777++++++++))))))))55555555########%%%%%%%%FFFFFFFF))))))))$$$$$$$$&&&&&&&&""""""""########""""""""$$$$$$$$BBBBBBBBSSSSSSSS>>>>>>>>>>>>>>>><<<<<<<<77777777::::::::DDDDDDDD::::::::4444444400000000>>>>>>>>11111111++++++++88888888,,,,,,,,33333333''''''''77777777++++++++))))))))55555555########%%%%%%%%FFFFFFFF))))))))$$$$$$$$&&&&&&&&""""""""########""""""""$$$$$$$$BBBBBBBBSSSSSSSS>>>>>>>>>>>>>>>><<<<<<<<77777777::::::::DDDDDDDD::::::::5555555500000000>>>>>>>>11111111++++++++88888888--------33333333''''''''77777777++++++++))))))))55555555########%%%%%%%%FFFFFFFF))))))))$$$$$$$$&&&&&&&&""""""""########""""""""$$$$$$$$BBBBBBBBPPPPPPPPGGGGGGGG99999999@@@@@@@@????????::::::::AAAAAAAA::::::::5555555533333333;;;;;;;;11111111////////22222222$$$$$$$$++++++++$$$$$$$$,,,,,,,,<<<<<<<<++++++++)))))))))))))))) $$$$$$$$55555555&&&&&&&&$$$$$$$$""""""""%%%%%%%%(((((((( BBBBBBBBPPPPPPPPGGGGGGGG99999999AAAAAAAA????????::::::::AAAAAAAA::::::::5555555533333333;;;;;;;;22222222////////22222222$$$$$$$$++++++++$$$$$$$$,,,,,,,,<<<<<<<<++++++++)))))))))))))))) $$$$$$$$55555555&&&&&&&&$$$$$$$$""""""""%%%%%%%%(((((((( BBBBBBBBPPPPPPPPGGGGGGGG99999999AAAAAAAA????????::::::::AAAAAAAA::::::::5555555533333333;;;;;;;;22222222////////22222222$$$$$$$$++++++++$$$$$$$$,,,,,,,,<<<<<<<<++++++++)))))))))))))))) $$$$$$$$55555555&&&&&&&&$$$$$$$$""""""""%%%%%%%%(((((((( BBBBBBBBPPPPPPPPGGGGGGGG99999999AAAAAAAA????????::::::::AAAAAAAA::::::::5555555533333333;;;;;;;;22222222////////22222222$$$$$$$$++++++++$$$$$$$$,,,,,,,,<<<<<<<<++++++++)))))))))))))))) $$$$$$$$66666666&&&&&&&&$$$$$$$$""""""""%%%%%%%%(((((((( BBBBBBBBQQQQQQQQGGGGGGGG99999999AAAAAAAA????????::::::::AAAAAAAA::::::::5555555533333333;;;;;;;;22222222////////22222222$$$$$$$$++++++++$$$$$$$$,,,,,,,,<<<<<<<<++++++++)))))))))))))))) !!!!!!!!$$$$$$$$66666666&&&&&&&&$$$$$$$$""""""""%%%%%%%%(((((((( BBBBBBBBQQQQQQQQGGGGGGGG::::::::AAAAAAAA????????::::::::AAAAAAAA::::::::5555555544444444;;;;;;;;22222222////////22222222$$$$$$$$++++++++%%%%%%%%,,,,,,,,<<<<<<<<++++++++)))))))))))))))) !!!!!!!!$$$$$$$$66666666&&&&&&&&$$$$$$$$""""""""&&&&&&&&(((((((( BBBBBBBBQQQQQQQQGGGGGGGG::::::::AAAAAAAA????????::::::::AAAAAAAA::::::::5555555544444444;;;;;;;;22222222////////22222222%%%%%%%%++++++++%%%%%%%%,,,,,,,,<<<<<<<<,,,,,,,,))))))))******** !!!!!!!!$$$$$$$$66666666&&&&&&&&$$$$$$$$########&&&&&&&&((((((((!!!!!!!!BBBBBBBBQQQQQQQQGGGGGGGG::::::::AAAAAAAA????????::::::::BBBBBBBB::::::::5555555544444444;;;;;;;;22222222////////22222222%%%%%%%%++++++++%%%%%%%%,,,,,,,,<<<<<<<<,,,,,,,,))))))))******** !!!!!!!!%%%%%%%%66666666&&&&&&&&%%%%%%%%########&&&&&&&&))))))))!!!!!!!!BBBBBBBBDDDDDDDDLLLLLLLL::::::::IIIIIIII<<<<<<<<::::::::========::::::::555555559999999977777777::::::::44444444 ((((((((////////--------********,,,,,,,,44444444,,,,,,,,))))))))!!!!!!!!********########!!!!!!!!%%%%%%%%""""""""########""""""""  BBBBBBBBDDDDDDDDLLLLLLLL::::::::IIIIIIII<<<<<<<<::::::::========::::::::555555559999999977777777;;;;;;;;44444444 ((((((((////////--------********--------44444444,,,,,,,,********!!!!!!!!********########!!!!!!!!%%%%%%%%""""""""################  CCCCCCCCDDDDDDDDLLLLLLLL::::::::IIIIIIII========;;;;;;;;========;;;;;;;;555555559999999977777777;;;;;;;;55555555 ((((((((////////--------********--------44444444,,,,,,,,******** !!!!!!!!********$$$$$$$$!!!!!!!!%%%%%%%%""""""""################ CCCCCCCCDDDDDDDDLLLLLLLL::::::::JJJJJJJJ========;;;;;;;;========;;;;;;;;666666669999999977777777;;;;;;;;55555555 ))))))))////////--------********--------44444444,,,,,,,,******** !!!!!!!!********$$$$$$$$!!!!!!!!%%%%%%%%""""""""################ CCCCCCCCEEEEEEEEMMMMMMMM::::::::JJJJJJJJ========;;;;;;;;========;;;;;;;;666666669999999977777777;;;;;;;;55555555 ))))))))////////--------++++++++--------44444444,,,,,,,,******** """"""""********$$$$$$$$""""""""%%%%%%%%""""""""################ CCCCCCCCEEEEEEEEMMMMMMMM;;;;;;;;JJJJJJJJ========;;;;;;;;========;;;;;;;;666666669999999977777777;;;;;;;;55555555!!!!!!!!))))))))00000000--------++++++++--------55555555,,,,,,,,******** """"""""++++++++$$$$$$$$""""""""%%%%%%%%""""""""################!!!!!!!!CCCCCCCCEEEEEEEEMMMMMMMM;;;;;;;;JJJJJJJJ========;;;;;;;;>>>>>>>>;;;;;;;;66666666::::::::77777777;;;;;;;;55555555!!!!!!!!))))))))00000000--------++++++++--------55555555--------******** """"""""++++++++$$$$$$$$""""""""%%%%%%%%########$$$$$$$$########!!!!!!!!CCCCCCCCEEEEEEEEMMMMMMMM;;;;;;;;JJJJJJJJ========;;;;;;;;>>>>>>>>;;;;;;;;66666666::::::::88888888;;;;;;;;55555555!!!!!!!!))))))))00000000........++++++++--------55555555--------******** """"""""++++++++$$$$$$$$""""""""&&&&&&&&########$$$$$$$$########!!!!!!!!;;;;;;;;@@@@@@@@EEEEEEEE;;;;;;;;GGGGGGGG88888888;;;;;;;;>>>>>>>>;;;;;;;;66666666::::::::88888888@@@@@@@@55555555$$$$$$$$........55555555********++++++++........00000000--------++++++++ """"""""""""""""""""""""&&&&&&&&(((((((($$$$$$$$;;;;;;;;@@@@@@@@EEEEEEEE;;;;;;;;GGGGGGGG99999999;;;;;;;;>>>>>>>>;;;;;;;;66666666::::::::88888888AAAAAAAA66666666%%%%%%%%........55555555********++++++++........00000000--------++++++++!!!!!!!!""""""""""""""""""""""""&&&&&&&&(((((((($$$$$$$$;;;;;;;;AAAAAAAAEEEEEEEE;;;;;;;;GGGGGGGG99999999<<<<<<<<>>>>>>>><<<<<<<<77777777::::::::88888888AAAAAAAA66666666%%%%%%%%////////55555555++++++++++++++++........00000000--------++++++++!!!!!!!!""""""""######## """"""""&&&&&&&&(((((((($$$$$$$$;;;;;;;;AAAAAAAAEEEEEEEE;;;;;;;;GGGGGGGG99999999<<<<<<<<>>>>>>>><<<<<<<<77777777::::::::88888888AAAAAAAA66666666%%%%%%%%////////55555555++++++++,,,,,,,,........00000000--------++++++++!!!!!!!!################ ########&&&&&&&&))))))))$$$$$$$$<<<<<<<>>>>>>><<<<<<<<77777777::::::::88888888AAAAAAAA66666666%%%%%%%%////////66666666++++++++,,,,,,,,........11111111........++++++++!!!!!!!!################ ########&&&&&&&&))))))))%%%%%%%% <<<<<<<>>>>>>>@@@@@@@@>>>>>>>>99999999<<<<<<<<::::::::;;;;;;;;8888888844444444((((((((////////((((((((--------0000000022222222''''''''$$$$$$$$########$$$$$$$$((((((((""""""""%%%%%%%%((((((((********!!!!!!!!AAAAAAAACCCCCCCC::::::::========EEEEEEEE;;;;;;;;>>>>>>>>@@@@@@@@>>>>>>>>99999999<<<<<<<<::::::::;;;;;;;;8888888844444444((((((((////////((((((((........0000000033333333''''''''%%%%%%%%########%%%%%%%%((((((((""""""""%%%%%%%%((((((((++++++++!!!!!!!!FFFFFFFF;;;;;;;;66666666>>>>>>>>EEEEEEEECCCCCCCC>>>>>>>>88888888>>>>>>>>99999999========::::::::>>>>>>>>88888888::::::::,,,,,,,,********((((((((........0000000033333333""""""""((((((((########((((((((%%%%%%%%%%%%%%%%++++++++%%%%%%%%))))))))""""""""!!!!!!!!FFFFFFFF;;;;;;;;66666666>>>>>>>>EEEEEEEECCCCCCCC>>>>>>>>99999999>>>>>>>>99999999========;;;;;;;;>>>>>>>>88888888::::::::,,,,,,,,********((((((((........0000000033333333""""""""((((((((########((((((((%%%%%%%%%%%%%%%%++++++++%%%%%%%%))))))))""""""""!!!!!!!!FFFFFFFF;;;;;;;;66666666>>>>>>>>EEEEEEEEDDDDDDDD>>>>>>>>99999999>>>>>>>>99999999========;;;;;;;;????????88888888::::::::,,,,,,,,++++++++((((((((........1111111133333333""""""""))))))))$$$$$$$$((((((((%%%%%%%%&&&&&&&&++++++++%%%%%%%%))))))))########!!!!!!!!GGGGGGGG;;;;;;;;66666666>>>>>>>>EEEEEEEEDDDDDDDD????????99999999????????::::::::========;;;;;;;;????????99999999::::::::--------++++++++))))))))........1111111133333333########))))))))$$$$$$$$((((((((%%%%%%%%&&&&&&&&++++++++%%%%%%%%))))))))########""""""""GGGGGGGG;;;;;;;;66666666>>>>>>>>FFFFFFFFDDDDDDDD????????99999999????????::::::::========;;;;;;;;????????99999999::::::::--------++++++++))))))))////////1111111133333333########))))))))$$$$$$$$))))))))&&&&&&&&&&&&&&&&++++++++&&&&&&&&))))))))########""""""""GGGGGGGG<<<<<<<<77777777????????FFFFFFFFDDDDDDDD????????99999999????????::::::::========;;;;;;;;????????99999999::::::::--------++++++++))))))))////////1111111144444444########))))))))$$$$$$$$))))))))&&&&&&&&&&&&&&&&,,,,,,,,&&&&&&&&))))))))########"""""""" GGGGGGGG<<<<<<<<77777777????????FFFFFFFFDDDDDDDD????????99999999????????::::::::>>>>>>>>;;;;;;;;????????99999999;;;;;;;;--------++++++++))))))))////////1111111144444444########))))))))$$$$$$$$))))))))&&&&&&&&&&&&&&&&,,,,,,,,&&&&&&&&********########"""""""" GGGGGGGG<<<<<<<<77777777????????FFFFFFFFDDDDDDDD????????::::::::????????::::::::>>>>>>>><<<<<<<>>>>>>><<<<<<<<<<<<<<<<99999999;;;;;;;;22222222,,,,,,,,))))))))////////2222222244444444,,,,,,,,&&&&&&&&%%%%%%%%&&&&&&&&!!!!!!!!))))))))!!!!!!!!"""""""" ????????@@@@@@@@????????????????FFFFFFFFBBBBBBBB@@@@@@@@55555555@@@@@@@@;;;;;;;;>>>>>>>><<<<<<<<<<<<<<<<::::::::;;;;;;;;33333333,,,,,,,,********////////2222222244444444,,,,,,,,&&&&&&&&%%%%%%%%&&&&&&&&""""""""))))))))""""""""######## ????????@@@@@@@@@@@@@@@@????????GGGGGGGGBBBBBBBB@@@@@@@@55555555@@@@@@@@;;;;;;;;>>>>>>>><<<<<<<<========::::::::;;;;;;;;33333333,,,,,,,,********000000002222222244444444,,,,,,,,&&&&&&&&%%%%%%%%&&&&&&&&""""""""))))))))""""""""######## @@@@@@@@@@@@@@@@@@@@@@@@????????GGGGGGGGBBBBBBBB@@@@@@@@55555555@@@@@@@@;;;;;;;;>>>>>>>><<<<<<<<========::::::::;;;;;;;;33333333,,,,,,,,********000000002222222255555555,,,,,,,,''''''''%%%%%%%%&&&&&&&&""""""""))))))))""""""""######## @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@GGGGGGGGBBBBBBBB@@@@@@@@55555555@@@@@@@@;;;;;;;;????????<<<<<<<<========::::::::<<<<<<<<33333333,,,,,,,,********000000002222222255555555--------''''''''%%%%%%%%&&&&&&&&""""""""))))))))""""""""########!!!!!!!!@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@GGGGGGGGBBBBBBBB@@@@@@@@66666666@@@@@@@@;;;;;;;;????????================::::::::<<<<<<<<33333333,,,,,,,,********000000002222222255555555--------''''''''%%%%%%%%''''''''""""""""))))))))""""""""########!!!!!!!!@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@GGGGGGGGBBBBBBBB@@@@@@@@66666666@@@@@@@@;;;;;;;;????????================::::::::<<<<<<<<33333333--------********000000003333333355555555--------''''''''&&&&&&&&''''''''""""""""))))))))""""""""########!!!!!!!!@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@GGGGGGGGBBBBBBBB@@@@@@@@66666666@@@@@@@@;;;;;;;;????????================::::::::<<<<<<<<33333333--------********000000003333333355555555--------''''''''&&&&&&&&''''''''""""""""********""""""""########!!!!!!!!;;;;;;;;MMMMMMMMEEEEEEEE@@@@@@@@????????>>>>>>>>@@@@@@@@66666666@@@@@@@@;;;;;;;;????????========88888888;;;;;;;;4444444444444444--------********((((((((33333333--------********""""""""&&&&&&&&"""""""""""""""" $$$$$$$$;;;;;;;;MMMMMMMMEEEEEEEE@@@@@@@@????????>>>>>>>>AAAAAAAA66666666AAAAAAAA<<<<<<<>>>>>>>AAAAAAAA66666666AAAAAAAA<<<<<<<>>>>>>>AAAAAAAA66666666AAAAAAAA<<<<<<<>>>>>>>AAAAAAAA66666666AAAAAAAA<<<<<<<>>>>>>>AAAAAAAA66666666AAAAAAAA<<<<<<<>>>>>>>AAAAAAAA66666666AAAAAAAA<<<<<<<>>>>>>>AAAAAAAA66666666AAAAAAAA<<<<<<<>>>>>>>AAAAAAAA6666666699999999<<<<<<<<@@@@@@@@5555555599999999;;;;;;;;////////44444444--------++++++++,,,,,,,,++++++++((((((((%%%%%%%%########""""""""########DDDDDDDDKKKKKKKKFFFFFFFF99999999;;;;;;;;>>>>>>>>AAAAAAAA7777777799999999<<<<<<<<@@@@@@@@5555555599999999;;;;;;;;////////44444444--------++++++++,,,,,,,,++++++++((((((((%%%%%%%%########""""""""########DDDDDDDDKKKKKKKKFFFFFFFF99999999;;;;;;;;>>>>>>>>AAAAAAAA7777777799999999<<<<<<<<@@@@@@@@5555555599999999;;;;;;;;////////44444444--------++++++++,,,,,,,,++++++++((((((((%%%%%%%%########""""""""########DDDDDDDDKKKKKKKKFFFFFFFF99999999;;;;;;;;>>>>>>>>AAAAAAAA7777777799999999<<<<<<<<@@@@@@@@5555555599999999;;;;;;;;////////44444444--------++++++++,,,,,,,,++++++++((((((((%%%%%%%%########""""""""########DDDDDDDDKKKKKKKKFFFFFFFF99999999;;;;;;;;>>>>>>>>AAAAAAAA7777777799999999<<<<<<<<@@@@@@@@5555555599999999;;;;;;;;////////44444444........++++++++,,,,,,,,++++++++((((((((%%%%%%%%########""""""""########DDDDDDDDKKKKKKKKFFFFFFFF99999999;;;;;;;;>>>>>>>>AAAAAAAA7777777799999999<<<<<<<<@@@@@@@@5555555599999999;;;;;;;;////////44444444........++++++++,,,,,,,,++++++++((((((((%%%%%%%%########""""""""########DDDDDDDDKKKKKKKKFFFFFFFF99999999;;;;;;;;>>>>>>>>AAAAAAAA7777777799999999<<<<<<<<@@@@@@@@5555555599999999;;;;;;;;0000000044444444........++++++++,,,,,,,,++++++++((((((((%%%%%%%%########""""""""########DDDDDDDDKKKKKKKKFFFFFFFF99999999;;;;;;;;>>>>>>>>AAAAAAAA7777777799999999<<<<<<<<@@@@@@@@5555555599999999;;;;;;;;0000000044444444........++++++++,,,,,,,,++++++++((((((((%%%%%%%%########""""""""########IIIIIIIIFFFFFFFFFFFFFFFFDDDDDDDDCCCCCCCCFFFFFFFFIIIIIIII7777777744444444<<<<<<<<888888889999999999999999333333330000000044444444........++++++++))))))))&&&&&&&&((((((((########""""""""IIIIIIIIFFFFFFFFFFFFFFFFDDDDDDDDCCCCCCCCFFFFFFFFIIIIIIII7777777744444444<<<<<<<<888888889999999999999999333333330000000044444444........++++++++))))))))&&&&&&&&((((((((########""""""""IIIIIIIIFFFFFFFFFFFFFFFFDDDDDDDDCCCCCCCCFFFFFFFFIIIIIIII7777777744444444<<<<<<<<888888889999999999999999333333330000000044444444........++++++++))))))))&&&&&&&&((((((((########""""""""IIIIIIIIFFFFFFFFFFFFFFFFDDDDDDDDCCCCCCCCFFFFFFFFIIIIIIII7777777744444444<<<<<<<<888888889999999999999999333333330000000044444444........++++++++))))))))&&&&&&&&((((((((########""""""""IIIIIIIIFFFFFFFFFFFFFFFFDDDDDDDDCCCCCCCCFFFFFFFFIIIIIIII7777777744444444<<<<<<<<888888889999999999999999333333330000000044444444........++++++++))))))))&&&&&&&&((((((((########""""""""IIIIIIIIFFFFFFFFFFFFFFFFDDDDDDDDCCCCCCCCFFFFFFFFIIIIIIII7777777744444444<<<<<<<<888888889999999999999999333333330000000044444444........++++++++))))))))&&&&&&&&((((((((########""""""""IIIIIIIIFFFFFFFFFFFFFFFFDDDDDDDDCCCCCCCCFFFFFFFFIIIIIIII7777777744444444<<<<<<<<888888889999999999999999333333330000000044444444........++++++++))))))))&&&&&&&&((((((((########""""""""IIIIIIIIFFFFFFFFFFFFFFFFDDDDDDDDCCCCCCCCFFFFFFFFIIIIIIII7777777744444444<<<<<<<<88888888999999999999999933333333////////44444444........++++++++))))))))&&&&&&&&((((((((########""""""""AAAAAAAAFFFFFFFFFFFFFFFFFFFFFFFFPPPPPPPP;;;;;;;;........<<<<<<<<<<<<<<<<33333333>>>>>>>>99999999........88888888,,,,,,,,........++++++++,,,,,,,,&&&&&&&&(((((((( """""""" AAAAAAAAFFFFFFFFFFFFFFFFFFFFFFFFPPPPPPPP;;;;;;;;........<<<<<<<<<<<<<<<<33333333>>>>>>>>99999999........88888888,,,,,,,,--------++++++++,,,,,,,,&&&&&&&&(((((((( """""""" AAAAAAAAFFFFFFFFFFFFFFFFFFFFFFFFPPPPPPPP;;;;;;;;........<<<<<<<<<<<<<<<<22222222>>>>>>>>99999999........88888888,,,,,,,,--------++++++++,,,,,,,,&&&&&&&&(((((((( """""""" AAAAAAAAFFFFFFFFFFFFFFFFFFFFFFFFPPPPPPPP;;;;;;;;........<<<<<<<<<<<<<<<<22222222========99999999........88888888,,,,,,,,--------++++++++,,,,,,,,&&&&&&&&(((((((( """""""" AAAAAAAAFFFFFFFFFFFFFFFFEEEEEEEEPPPPPPPP;;;;;;;;........<<<<<<<<<<<<<<<<22222222========99999999........88888888,,,,,,,,--------++++++++,,,,,,,,&&&&&&&&(((((((( """""""" AAAAAAAAFFFFFFFFFFFFFFFFEEEEEEEEPPPPPPPP;;;;;;;;........<<<<<<<<<<<<<<<<22222222========99999999........88888888,,,,,,,,--------++++++++,,,,,,,,&&&&&&&&(((((((( """""""" AAAAAAAAFFFFFFFFFFFFFFFFEEEEEEEEPPPPPPPP;;;;;;;;........<<<<<<<<<<<<<<<<22222222========99999999........88888888,,,,,,,,--------++++++++,,,,,,,,&&&&&&&&(((((((( """""""" AAAAAAAAFFFFFFFFFFFFFFFFEEEEEEEEPPPPPPPP;;;;;;;;........<<<<<<<<<<<<<<<<22222222========99999999........88888888,,,,,,,,--------++++++++,,,,,,,,&&&&&&&&(((((((( """""""" ;;;;;;;;>>>>>>>>FFFFFFFF@@@@@@@@LLLLLLLLAAAAAAAA________::::::::AAAAAAAA<<<<<<<<::::::::========999999996666666644444444''''''''--------++++++++((((((((&&&&&&&&((((((((!!!!!!!!""""""""########%%%%%%%%"""""""";;;;;;;;>>>>>>>>FFFFFFFF@@@@@@@@LLLLLLLLAAAAAAAA________::::::::AAAAAAAA<<<<<<<<::::::::========999999996666666644444444&&&&&&&&--------++++++++((((((((&&&&&&&&((((((((!!!!!!!!""""""""########%%%%%%%%!!!!!!!!;;;;;;;;========FFFFFFFF@@@@@@@@LLLLLLLLAAAAAAAA________::::::::AAAAAAAA<<<<<<<<::::::::========999999996666666644444444&&&&&&&&--------++++++++((((((((%%%%%%%%((((((((!!!!!!!!""""""""########%%%%%%%%!!!!!!!!;;;;;;;;========EEEEEEEE@@@@@@@@LLLLLLLLAAAAAAAA________99999999AAAAAAAA<<<<<<<<::::::::========999999996666666644444444&&&&&&&&--------++++++++((((((((%%%%%%%%((((((((!!!!!!!!""""""""########%%%%%%%%!!!!!!!!;;;;;;;;========EEEEEEEE@@@@@@@@LLLLLLLLAAAAAAAA________99999999AAAAAAAA<<<<<<<<::::::::========999999996666666644444444&&&&&&&&--------++++++++((((((((%%%%%%%%((((((((!!!!!!!!""""""""########%%%%%%%%!!!!!!!!;;;;;;;;========EEEEEEEE@@@@@@@@LLLLLLLLAAAAAAAA________99999999AAAAAAAA<<<<<<<<::::::::========999999996666666644444444&&&&&&&&--------++++++++((((((((%%%%%%%%((((((((!!!!!!!!""""""""########%%%%%%%%!!!!!!!!;;;;;;;;========EEEEEEEE@@@@@@@@LLLLLLLLAAAAAAAA________99999999AAAAAAAA<<<<<<<<::::::::========999999996666666644444444&&&&&&&&--------++++++++((((((((%%%%%%%%((((((((!!!!!!!!""""""""########%%%%%%%%!!!!!!!!;;;;;;;;========EEEEEEEE@@@@@@@@LLLLLLLLAAAAAAAA________99999999AAAAAAAA<<<<<<<<::::::::========999999996666666644444444&&&&&&&&--------++++++++((((((((%%%%%%%%((((((((!!!!!!!!""""""""########%%%%%%%%!!!!!!!!;;;;;;;;AAAAAAAAEEEEEEEEHHHHHHHH????????KKKKKKKK<<<<<<<>>>>>>>AAAAAAAA;;;;;;;;AAAAAAAA<<<<<<<<77777777========99999999********""""""""////////--------++++++++########&&&&&&&& ########&&&&&&&&""""""""((((((((######## $$$$$$$$"""""""";;;;;;;;FFFFFFFFFFFFFFFFIIIIIIII;;;;;;;;>>>>>>>>AAAAAAAA;;;;;;;;AAAAAAAA<<<<<<<<77777777========99999999********""""""""////////--------++++++++########&&&&&&&& ########&&&&&&&&""""""""((((((((######## $$$$$$$$"""""""";;;;;;;;FFFFFFFFFFFFFFFFIIIIIIII;;;;;;;;>>>>>>>>AAAAAAAA;;;;;;;;AAAAAAAA<<<<<<<<77777777========99999999********""""""""////////--------++++++++########&&&&&&&& ########&&&&&&&&""""""""((((((((######## $$$$$$$$"""""""";;;;;;;;FFFFFFFFFFFFFFFFIIIIIIII;;;;;;;;>>>>>>>>AAAAAAAA;;;;;;;;AAAAAAAA<<<<<<<<77777777========99999999********""""""""////////--------++++++++########&&&&&&&& ########&&&&&&&&""""""""((((((((######## $$$$$$$$"""""""";;;;;;;;FFFFFFFFFFFFFFFFHHHHHHHH;;;;;;;;>>>>>>>>AAAAAAAA;;;;;;;;AAAAAAAA<<<<<<<<77777777========99999999********""""""""////////--------++++++++########&&&&&&&&""""""""&&&&&&&&""""""""((((((((######## $$$$$$$$"""""""";;;;;;;;FFFFFFFFFFFFFFFFHHHHHHHH;;;;;;;;>>>>>>>>AAAAAAAA;;;;;;;;AAAAAAAA<<<<<<<<77777777========99999999********""""""""////////--------++++++++########&&&&&&&&""""""""&&&&&&&&""""""""((((((((######## $$$$$$$$!!!!!!!!;;;;;;;;FFFFFFFFFFFFFFFFHHHHHHHH;;;;;;;;>>>>>>>>AAAAAAAA;;;;;;;;AAAAAAAA<<<<<<<<77777777========99999999********""""""""////////--------++++++++########&&&&&&&&""""""""&&&&&&&&""""""""((((((((######## $$$$$$$$!!!!!!!!;;;;;;;;FFFFFFFFFFFFFFFFHHHHHHHH::::::::>>>>>>>>AAAAAAAA;;;;;;;;AAAAAAAA<<<<<<<<77777777========99999999********!!!!!!!!////////--------++++++++########%%%%%%%%""""""""&&&&&&&&""""""""((((((((######## $$$$$$$$!!!!!!!!;;;;;;;;FFFFFFFFEEEEEEEEMMMMMMMM::::::::>>>>>>>>AAAAAAAA>>>>>>>>AAAAAAAA<<<<<<<<22222222========00000000((((((((********++++++++--------++++++++########%%%%%%%% """"""""&&&&&&&&""""""""######## $$$$$$$$!!!!!!!!;;;;;;;;FFFFFFFFEEEEEEEEMMMMMMMM::::::::>>>>>>>>AAAAAAAA>>>>>>>>AAAAAAAA<<<<<<<<22222222========00000000((((((((********++++++++--------++++++++########%%%%%%%% """"""""&&&&&&&&""""""""######## $$$$$$$$!!!!!!!!;;;;;;;;EEEEEEEEEEEEEEEEMMMMMMMM::::::::>>>>>>>>AAAAAAAA>>>>>>>>AAAAAAAA<<<<<<<<22222222========00000000((((((((********++++++++--------++++++++########%%%%%%%%""""""""&&&&&&&&""""""""######## $$$$$$$$!!!!!!!!;;;;;;;;EEEEEEEEEEEEEEEEMMMMMMMM::::::::>>>>>>>>AAAAAAAA>>>>>>>>AAAAAAAA<<<<<<<<22222222========00000000((((((((********++++++++--------++++++++########%%%%%%%%""""""""&&&&&&&&""""""""######## $$$$$$$$!!!!!!!!;;;;;;;;EEEEEEEEEEEEEEEEMMMMMMMM::::::::>>>>>>>>@@@@@@@@>>>>>>>>@@@@@@@@;;;;;;;;22222222========00000000((((((((********++++++++--------++++++++########%%%%%%%%""""""""&&&&&&&&""""""""######## $$$$$$$$!!!!!!!!;;;;;;;;EEEEEEEEEEEEEEEEMMMMMMMM::::::::>>>>>>>>@@@@@@@@>>>>>>>>@@@@@@@@;;;;;;;;22222222========00000000((((((((********++++++++--------********########%%%%%%%%""""""""&&&&&&&&"""""""""""""""" $$$$$$$$!!!!!!!!;;;;;;;;EEEEEEEEEEEEEEEEMMMMMMMM::::::::========@@@@@@@@>>>>>>>>@@@@@@@@;;;;;;;;22222222========00000000((((((((********++++++++--------********########%%%%%%%%""""""""&&&&&&&&""""""""""""""""########!!!!!!!!;;;;;;;;EEEEEEEEEEEEEEEEMMMMMMMM::::::::========@@@@@@@@>>>>>>>>@@@@@@@@;;;;;;;;22222222========00000000((((((((********++++++++--------********""""""""%%%%%%%%""""""""&&&&&&&&""""""""""""""""########!!!!!!!!;;;;;;;;EEEEEEEEMMMMMMMMEEEEEEEE::::::::========@@@@@@@@CCCCCCCC@@@@@@@@;;;;;;;;222222224444444433333333--------////////........--------********""""""""%%%%%%%%""""""""$$$$$$$$""""""""33333333""""""""""""""""########!!!!!!!! ;;;;;;;;EEEEEEEEMMMMMMMMEEEEEEEE::::::::========@@@@@@@@CCCCCCCC@@@@@@@@;;;;;;;;222222224444444433333333--------................--------********""""""""%%%%%%%%""""""""$$$$$$$$""""""""33333333""""""""""""""""########!!!!!!!! ;;;;;;;;EEEEEEEEMMMMMMMMEEEEEEEE::::::::========@@@@@@@@CCCCCCCC@@@@@@@@;;;;;;;;222222224444444433333333--------................,,,,,,,,********""""""""%%%%%%%%""""""""$$$$$$$$""""""""22222222""""""""""""""""########!!!!!!!! ;;;;;;;;EEEEEEEEMMMMMMMMEEEEEEEE::::::::========@@@@@@@@CCCCCCCC@@@@@@@@;;;;;;;;111111114444444433333333--------................,,,,,,,,********""""""""%%%%%%%%""""""""$$$$$$$$""""""""22222222""""""""""""""""########!!!!!!!! ;;;;;;;;EEEEEEEEMMMMMMMMEEEEEEEE::::::::========@@@@@@@@CCCCCCCC@@@@@@@@;;;;;;;;111111114444444433333333--------................,,,,,,,,********""""""""%%%%%%%%""""""""$$$$$$$$""""""""22222222""""""""""""""""########!!!!!!!! ;;;;;;;;EEEEEEEEMMMMMMMMEEEEEEEE::::::::========@@@@@@@@CCCCCCCC@@@@@@@@;;;;;;;;111111114444444433333333--------................,,,,,,,,********""""""""%%%%%%%%""""""""$$$$$$$$""""""""22222222""""""""""""""""########!!!!!!!! ;;;;;;;;EEEEEEEEMMMMMMMMDDDDDDDD::::::::========@@@@@@@@CCCCCCCC@@@@@@@@;;;;;;;;111111114444444433333333--------................,,,,,,,,********""""""""%%%%%%%%""""""""$$$$$$$$""""""""22222222""""""""""""""""########!!!!!!!! ;;;;;;;;EEEEEEEEMMMMMMMMDDDDDDDD::::::::========@@@@@@@@CCCCCCCC@@@@@@@@;;;;;;;;111111114444444433333333--------................,,,,,,,,********""""""""%%%%%%%%""""""""$$$$$$$$""""""""22222222""""""""""""""""########!!!!!!!! ;;;;;;;;MMMMMMMMJJJJJJJJ@@@@@@@@::::::::========@@@@@@@@CCCCCCCC@@@@@@@@;;;;;;;;11111111////////00000000--------........++++++++,,,,,,,,********""""""""''''''''$$$$$$$$"""""""" ,,,,,,,,''''''''""""""""%%%%%%%%######## ;;;;;;;;MMMMMMMMJJJJJJJJ@@@@@@@@::::::::========@@@@@@@@CCCCCCCC@@@@@@@@;;;;;;;;11111111////////00000000--------........++++++++,,,,,,,,********""""""""''''''''$$$$$$$$"""""""" ,,,,,,,,''''''''""""""""%%%%%%%%######## ;;;;;;;;MMMMMMMMJJJJJJJJ@@@@@@@@::::::::========@@@@@@@@CCCCCCCC@@@@@@@@;;;;;;;;11111111////////00000000--------........++++++++,,,,,,,,********""""""""''''''''$$$$$$$$"""""""" ,,,,,,,,''''''''""""""""%%%%%%%%######## ;;;;;;;;MMMMMMMMJJJJJJJJ@@@@@@@@::::::::========@@@@@@@@CCCCCCCC@@@@@@@@;;;;;;;;11111111////////00000000--------........++++++++,,,,,,,,********""""""""''''''''$$$$$$$$"""""""" ,,,,,,,,''''''''""""""""%%%%%%%%######## ;;;;;;;;MMMMMMMMJJJJJJJJ@@@@@@@@::::::::========@@@@@@@@CCCCCCCC@@@@@@@@;;;;;;;;11111111////////00000000--------........++++++++,,,,,,,,********""""""""''''''''$$$$$$$$"""""""" ,,,,,,,,''''''''""""""""&&&&&&&&######## ;;;;;;;;MMMMMMMMJJJJJJJJ@@@@@@@@::::::::========@@@@@@@@CCCCCCCC@@@@@@@@;;;;;;;;11111111////////00000000--------........++++++++,,,,,,,,********""""""""''''''''$$$$$$$$"""""""" ,,,,,,,,''''''''""""""""&&&&&&&&######## ;;;;;;;;MMMMMMMMJJJJJJJJ@@@@@@@@::::::::========@@@@@@@@CCCCCCCC@@@@@@@@;;;;;;;;22222222////////00000000--------........++++++++,,,,,,,,********""""""""''''''''$$$$$$$$"""""""" ,,,,,,,,''''''''""""""""&&&&&&&&######## ;;;;;;;;MMMMMMMMJJJJJJJJ@@@@@@@@::::::::========@@@@@@@@CCCCCCCC@@@@@@@@;;;;;;;;22222222////////00000000--------........++++++++--------********""""""""''''''''$$$$$$$$"""""""" ,,,,,,,,''''''''""""""""&&&&&&&&######## CCCCCCCCJJJJJJJJEEEEEEEE@@@@@@@@BBBBBBBB========88888888;;;;;;;;@@@@@@@@33333333::::::::////////++++++++--------////////........$$$$$$$$""""""""""""""""''''''''$$$$$$$$""""""""&&&&&&&&!!!!!!!!''''''''"""""""""""""""" """"""""CCCCCCCCJJJJJJJJEEEEEEEE@@@@@@@@BBBBBBBB========88888888;;;;;;;;@@@@@@@@33333333::::::::////////++++++++--------////////........$$$$$$$$""""""""""""""""''''''''$$$$$$$$""""""""&&&&&&&&!!!!!!!!''''''''"""""""""""""""" """"""""CCCCCCCCJJJJJJJJEEEEEEEE@@@@@@@@BBBBBBBB========88888888;;;;;;;;@@@@@@@@33333333::::::::////////++++++++--------////////........$$$$$$$$""""""""""""""""''''''''$$$$$$$$""""""""&&&&&&&&!!!!!!!!''''''''"""""""""""""""" """"""""CCCCCCCCJJJJJJJJEEEEEEEE@@@@@@@@BBBBBBBB========88888888;;;;;;;;@@@@@@@@33333333::::::::////////++++++++--------////////........$$$$$$$$""""""""""""""""(((((((($$$$$$$$""""""""&&&&&&&&""""""""''''''''"""""""""""""""" """"""""CCCCCCCCJJJJJJJJEEEEEEEE@@@@@@@@BBBBBBBB========88888888;;;;;;;;@@@@@@@@33333333::::::::00000000++++++++--------////////........$$$$$$$$""""""""""""""""(((((((($$$$$$$$""""""""&&&&&&&&""""""""''''''''"""""""""""""""" """"""""CCCCCCCCJJJJJJJJEEEEEEEE@@@@@@@@BBBBBBBB========88888888;;;;;;;;@@@@@@@@33333333::::::::00000000++++++++--------////////........$$$$$$$$""""""""########(((((((($$$$$$$$""""""""&&&&&&&&""""""""''''''''"""""""""""""""" """"""""CCCCCCCCJJJJJJJJEEEEEEEE@@@@@@@@BBBBBBBB========88888888;;;;;;;;@@@@@@@@33333333::::::::00000000++++++++--------////////........$$$$$$$$""""""""########(((((((($$$$$$$$""""""""&&&&&&&&""""""""''''''''"""""""""""""""" """"""""CCCCCCCCJJJJJJJJEEEEEEEE@@@@@@@@BBBBBBBB========88888888;;;;;;;;@@@@@@@@33333333::::::::00000000++++++++--------////////........$$$$$$$$""""""""########(((((((($$$$$$$$""""""""&&&&&&&&""""""""''''''''"""""""""""""""" """"""""@@@@@@@@EEEEEEEE========@@@@@@@@????????========3333333366666666@@@@@@@@........7777777700000000++++++++--------////////33333333((((((((%%%%%%%%######## """"""""&&&&&&&&""""""""""""""""""""""""@@@@@@@@EEEEEEEE========@@@@@@@@????????========3333333366666666@@@@@@@@........7777777700000000++++++++--------////////33333333((((((((%%%%%%%%######## """"""""&&&&&&&&""""""""""""""""""""""""@@@@@@@@EEEEEEEE========@@@@@@@@????????========3333333366666666@@@@@@@@........7777777700000000++++++++--------////////33333333((((((((%%%%%%%%######## """"""""&&&&&&&&""""""""""""""""""""""""@@@@@@@@EEEEEEEE========@@@@@@@@????????========3333333366666666@@@@@@@@........7777777700000000++++++++--------////////33333333((((((((%%%%%%%%######## """"""""&&&&&&&&""""""""""""""""""""""""@@@@@@@@EEEEEEEE========@@@@@@@@????????========3333333366666666@@@@@@@@........7777777700000000++++++++--------////////33333333((((((((%%%%%%%%######## """"""""&&&&&&&&""""""""""""""""""""""""@@@@@@@@EEEEEEEE========@@@@@@@@????????========3333333366666666@@@@@@@@........7777777700000000++++++++--------////////33333333((((((((%%%%%%%%"""""""" """"""""&&&&&&&&""""""""""""""""""""""""@@@@@@@@EEEEEEEE========@@@@@@@@????????========3333333366666666@@@@@@@@........77777777////////++++++++--------////////33333333((((((((%%%%%%%%"""""""" """"""""&&&&&&&&!!!!!!!!""""""""""""""""@@@@@@@@EEEEEEEE========@@@@@@@@????????========3333333366666666@@@@@@@@........77777777////////++++++++--------////////33333333''''''''%%%%%%%%"""""""" """"""""&&&&&&&&!!!!!!!!"""""""""""""""";;;;;;;;EEEEEEEE@@@@@@@@@@@@@@@@::::::::========;;;;;;;;66666666@@@@@@@@........22222222HHHHHHHH33333333--------........++++++++--------********""""""""%%%%%%%%""""""""33333333%%%%%%%%!!!!!!!!""""""""""""""""########!!!!!!!!"""""""";;;;;;;;EEEEEEEE@@@@@@@@@@@@@@@@::::::::========;;;;;;;;66666666@@@@@@@@........22222222HHHHHHHH33333333--------........++++++++,,,,,,,,********""""""""%%%%%%%%""""""""33333333%%%%%%%%!!!!!!!!""""""""""""""""########!!!!!!!!"""""""";;;;;;;;EEEEEEEE@@@@@@@@@@@@@@@@::::::::========;;;;;;;;66666666@@@@@@@@........11111111HHHHHHHH33333333--------........++++++++,,,,,,,,********""""""""%%%%%%%%""""""""33333333%%%%%%%%!!!!!!!!""""""""""""""""########!!!!!!!!!!!!!!!!;;;;;;;;EEEEEEEE@@@@@@@@@@@@@@@@::::::::========;;;;;;;;55555555@@@@@@@@........11111111HHHHHHHH33333333--------........++++++++,,,,,,,,********""""""""%%%%%%%%""""""""33333333%%%%%%%%!!!!!!!!""""""""""""""""########!!!!!!!!!!!!!!!!;;;;;;;;EEEEEEEE@@@@@@@@@@@@@@@@::::::::========;;;;;;;;55555555@@@@@@@@........11111111HHHHHHHH33333333--------........++++++++,,,,,,,,********""""""""%%%%%%%%""""""""33333333%%%%%%%%!!!!!!!!""""""""""""""""########!!!!!!!!!!!!!!!!;;;;;;;;EEEEEEEE@@@@@@@@@@@@@@@@::::::::========;;;;;;;;55555555@@@@@@@@........11111111HHHHHHHH33333333--------........++++++++,,,,,,,,********""""""""%%%%%%%%""""""""33333333%%%%%%%%!!!!!!!!""""""""""""""""########!!!!!!!!!!!!!!!!::::::::EEEEEEEE@@@@@@@@@@@@@@@@::::::::========;;;;;;;;55555555@@@@@@@@........11111111HHHHHHHH33333333--------........++++++++,,,,,,,,********""""""""%%%%%%%%""""""""33333333%%%%%%%%!!!!!!!!""""""""""""""""########!!!!!!!!!!!!!!!!::::::::EEEEEEEE@@@@@@@@????????::::::::========;;;;;;;;55555555@@@@@@@@........11111111HHHHHHHH33333333--------........++++++++,,,,,,,,********""""""""%%%%%%%%""""""""33333333%%%%%%%%!!!!!!!!""""""""""""""""######## !!!!!!!!::::::::EEEEEEEEEEEEEEEE77777777::::::::========8888888855555555888888886666666611111111>>>>>>>>88888888--------........%%%%%%%%,,,,,,,,********""""""""$$$$$$$$''''''''44444444%%%%%%%%!!!!!!!!""""""""$$$$$$$$''''''''########  !!!!!!!!::::::::EEEEEEEEEEEEEEEE77777777::::::::========8888888855555555777777776666666611111111>>>>>>>>88888888,,,,,,,,........%%%%%%%%,,,,,,,,********""""""""$$$$$$$$''''''''44444444%%%%%%%%!!!!!!!!""""""""$$$$$$$$''''''''########  !!!!!!!!::::::::EEEEEEEEDDDDDDDD7777777799999999========8888888855555555777777776666666611111111>>>>>>>>88888888,,,,,,,,........%%%%%%%%,,,,,,,,********""""""""$$$$$$$$''''''''44444444%%%%%%%%!!!!!!!!""""""""$$$$$$$$''''''''########  !!!!!!!!::::::::EEEEEEEEDDDDDDDD7777777799999999========8888888855555555777777776666666611111111>>>>>>>>88888888,,,,,,,,........%%%%%%%%,,,,,,,,********""""""""$$$$$$$$''''''''44444444%%%%%%%%!!!!!!!!""""""""$$$$$$$$''''''''########  !!!!!!!!::::::::EEEEEEEEDDDDDDDD7777777799999999========8888888855555555777777776666666611111111>>>>>>>>88888888,,,,,,,,........%%%%%%%%,,,,,,,,********""""""""$$$$$$$$''''''''44444444%%%%%%%%!!!!!!!!""""""""$$$$$$$$''''''''########  !!!!!!!!::::::::DDDDDDDDDDDDDDDD7777777799999999========7777777755555555777777776666666611111111>>>>>>>>88888888,,,,,,,,........%%%%%%%%,,,,,,,,********""""""""$$$$$$$$''''''''44444444%%%%%%%%!!!!!!!!""""""""$$$$$$$$''''''''########  !!!!!!!!::::::::DDDDDDDDDDDDDDDD7777777799999999========7777777755555555777777776666666611111111>>>>>>>>88888888,,,,,,,,........%%%%%%%%,,,,,,,,********""""""""$$$$$$$$''''''''44444444%%%%%%%%!!!!!!!!""""""""$$$$$$$$''''''''########  !!!!!!!!::::::::DDDDDDDDDDDDDDDD7777777799999999========7777777755555555777777776666666611111111>>>>>>>>77777777,,,,,,,,........%%%%%%%%,,,,,,,,********""""""""$$$$$$$$''''''''44444444%%%%%%%%!!!!!!!!""""""""$$$$$$$$''''''''########  !!!!!!!!::::::::LLLLLLLLLLLLLLLL2222222299999999========2222222255555555;;;;;;;;;;;;;;;;11111111////////77777777,,,,,,,,........%%%%%%%%,,,,,,,,****************$$$$$$$$''''''''$$$$$$$$&&&&&&&&%%%%%%%%!!!!!!!!!!!!!!!!""""""""$$$$$$$$########  !!!!!!!!::::::::LLLLLLLLLLLLLLLL2222222299999999========2222222255555555;;;;;;;;;;;;;;;;11111111////////77777777,,,,,,,,........%%%%%%%%,,,,,,,,****************$$$$$$$$''''''''$$$$$$$$&&&&&&&&%%%%%%%%!!!!!!!!!!!!!!!!""""""""$$$$$$$$########  !!!!!!!!::::::::LLLLLLLLLLLLLLLL2222222299999999========2222222255555555;;;;;;;;::::::::11111111////////77777777,,,,,,,,........%%%%%%%%,,,,,,,,****************$$$$$$$$''''''''$$$$$$$$&&&&&&&&%%%%%%%%!!!!!!!!!!!!!!!!""""""""$$$$$$$$########  !!!!!!!!::::::::LLLLLLLLLLLLLLLL2222222299999999========2222222255555555;;;;;;;;::::::::11111111////////77777777,,,,,,,,........%%%%%%%%,,,,,,,,****************$$$$$$$$''''''''$$$$$$$$&&&&&&&&%%%%%%%%!!!!!!!!!!!!!!!!""""""""$$$$$$$$########  !!!!!!!!::::::::LLLLLLLLLLLLLLLL2222222299999999========2222222255555555;;;;;;;;::::::::11111111////////77777777,,,,,,,,........%%%%%%%%,,,,,,,,****************$$$$$$$$''''''''$$$$$$$$&&&&&&&&%%%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$########  !!!!!!!!::::::::LLLLLLLLLLLLLLLL2222222299999999========2222222255555555;;;;;;;;::::::::11111111////////77777777,,,,,,,,........%%%%%%%%,,,,,,,,****************$$$$$$$$''''''''$$$$$$$$&&&&&&&&%%%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$########  !!!!!!!!::::::::LLLLLLLLLLLLLLLL2222222299999999========2222222255555555;;;;;;;;::::::::11111111////////77777777,,,,,,,,........%%%%%%%%,,,,,,,,****************$$$$$$$$''''''''$$$$$$$$&&&&&&&&%%%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$########  !!!!!!!!::::::::LLLLLLLLLLLLLLLL2222222299999999========2222222255555555;;;;;;;;::::::::11111111////////77777777,,,,,,,,........%%%%%%%%,,,,,,,,****************$$$$$$$$''''''''$$$$$$$$&&&&&&&&%%%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$########  !!!!!!!!CCCCCCCCQQQQQQQQIIIIIIII2222222299999999========2222222255555555????????2222222211111111////////////////,,,,,,,,................,,,,,,,,********''''''''$$$$$$$$''''''''########!!!!!!!!%%%%%%%%!!!!!!!!&&&&&&&&!!!!!!!!!!!!!!!!################  !!!!!!!!BBBBBBBBQQQQQQQQIIIIIIII2222222299999999========2222222255555555????????2222222211111111////////////////,,,,,,,,................,,,,,,,,))))))))''''''''$$$$$$$$''''''''########!!!!!!!!%%%%%%%%!!!!!!!!&&&&&&&&!!!!!!!!!!!!!!!!################  !!!!!!!!BBBBBBBBQQQQQQQQIIIIIIII2222222299999999========2222222255555555????????2222222211111111////////////////,,,,,,,,................,,,,,,,,))))))))''''''''$$$$$$$$''''''''########!!!!!!!!%%%%%%%%!!!!!!!!&&&&&&&&!!!!!!!!!!!!!!!!################  !!!!!!!!BBBBBBBBQQQQQQQQIIIIIIII2222222299999999========2222222255555555????????2222222211111111////////////////,,,,,,,,................,,,,,,,,))))))))''''''''$$$$$$$$''''''''########!!!!!!!!%%%%%%%%!!!!!!!!&&&&&&&&!!!!!!!!!!!!!!!!################  !!!!!!!!BBBBBBBBQQQQQQQQIIIIIIII2222222299999999========2222222255555555????????2222222211111111////////////////,,,,,,,,........--------,,,,,,,,))))))))''''''''$$$$$$$$''''''''########!!!!!!!!%%%%%%%%!!!!!!!!&&&&&&&&!!!!!!!!!!!!!!!!################  !!!!!!!!BBBBBBBBQQQQQQQQIIIIIIII2222222299999999========2222222255555555????????2222222211111111////////////////,,,,,,,,........--------,,,,,,,,))))))))''''''''$$$$$$$$''''''''########!!!!!!!!%%%%%%%%!!!!!!!!&&&&&&&&!!!!!!!!!!!!!!!!################ !!!!!!!!BBBBBBBBQQQQQQQQIIIIIIII2222222299999999<<<<<<<<2222222255555555????????2222222211111111////////////////,,,,,,,,........--------,,,,,,,,))))))))''''''''$$$$$$$$''''''''########!!!!!!!!%%%%%%%%!!!!!!!!&&&&&&&&!!!!!!!!!!!!!!!!########"""""""" !!!!!!!!BBBBBBBBQQQQQQQQIIIIIIII2222222299999999<<<<<<<<2222222255555555????????2222222211111111////////////////,,,,,,,,........--------,,,,,,,,))))))))''''''''$$$$$$$$''''''''########!!!!!!!!%%%%%%%%!!!!!!!!&&&&&&&&!!!!!!!!!!!!!!!!########"""""""" !!!!!!!!GGGGGGGGAAAAAAAA<<<<<<<<::::::::99999999<<<<<<<<::::::::5555555577777777--------11111111777777772222222244444444........********,,,,,,,,))))))))""""""""$$$$$$$$''''''''########!!!!!!!!%%%%%%%%!!!!!!!!&&&&&&&&!!!!!!!!&&&&&&&&########"""""""" GGGGGGGGAAAAAAAA<<<<<<<<::::::::99999999<<<<<<<<::::::::5555555577777777--------11111111777777772222222244444444........********,,,,,,,,))))))))!!!!!!!!$$$$$$$$''''''''########!!!!!!!!%%%%%%%%!!!!!!!!&&&&&&&&!!!!!!!!&&&&&&&&########"""""""" GGGGGGGGAAAAAAAA<<<<<<<<::::::::99999999<<<<<<<<::::::::5555555577777777--------11111111777777772222222244444444........********,,,,,,,,))))))))!!!!!!!!$$$$$$$$''''''''########!!!!!!!!%%%%%%%% &&&&&&&&!!!!!!!!&&&&&&&&########"""""""" GGGGGGGGAAAAAAAA<<<<<<<<::::::::99999999<<<<<<<<::::::::5555555577777777--------11111111777777772222222244444444........********,,,,,,,,))))))))!!!!!!!!$$$$$$$$&&&&&&&&########!!!!!!!!%%%%%%%% &&&&&&&&!!!!!!!!&&&&&&&&########"""""""" GGGGGGGGAAAAAAAA<<<<<<<<::::::::99999999<<<<<<<<::::::::5555555577777777--------11111111777777772222222244444444........********,,,,,,,,))))))))!!!!!!!!$$$$$$$$&&&&&&&&########!!!!!!!!%%%%%%%% &&&&&&&&!!!!!!!!&&&&&&&&########"""""""" GGGGGGGGAAAAAAAA<<<<<<<<::::::::99999999<<<<<<<<::::::::5555555577777777--------11111111777777772222222244444444--------********++++++++))))))))!!!!!!!!$$$$$$$$&&&&&&&&########!!!!!!!!$$$$$$$$ &&&&&&&&!!!!!!!!&&&&&&&&########"""""""" GGGGGGGGAAAAAAAA<<<<<<<<::::::::99999999<<<<<<<<::::::::5555555577777777--------00000000777777772222222244444444--------********++++++++))))))))!!!!!!!!$$$$$$$$&&&&&&&&########!!!!!!!!$$$$$$$$ &&&&&&&&!!!!!!!!&&&&&&&&########"""""""" GGGGGGGGAAAAAAAA<<<<<<<<::::::::99999999<<<<<<<<::::::::5555555577777777--------00000000777777772222222244444444--------********++++++++))))))))!!!!!!!!$$$$$$$$&&&&&&&&########!!!!!!!!$$$$$$$$ &&&&&&&&!!!!!!!!&&&&&&&&########"""""""" GGGGGGGG77777777????????6666666699999999<<<<<<<>>>>>>>????????CCCCCCCC99999999AAAAAAAADDDDDDDD????????44444444::::::::,,,,,,,,========................++++++++--------$$$$$$$$&&&&&&&&))))))))........########&&&&&&&&######## $$$$$$$$########%%%%%%%%"""""""""""""""">>>>>>>>????????CCCCCCCC99999999@@@@@@@@DDDDDDDD????????44444444::::::::,,,,,,,,========................++++++++--------$$$$$$$$&&&&&&&&))))))))........########&&&&&&&&######## $$$$$$$$########%%%%%%%%"""""""""""""""">>>>>>>>>>>>>>>>CCCCCCCC99999999@@@@@@@@DDDDDDDD????????44444444::::::::,,,,,,,,========................++++++++--------$$$$$$$$&&&&&&&&((((((((........########&&&&&&&&"""""""" $$$$$$$$########%%%%%%%%"""""""""""""""">>>>>>>>>>>>>>>>CCCCCCCC99999999@@@@@@@@DDDDDDDD>>>>>>>>44444444::::::::,,,,,,,,========................++++++++--------$$$$$$$$&&&&&&&&((((((((........########&&&&&&&&"""""""" $$$$$$$$########%%%%%%%%"""""""""""""""">>>>>>>>>>>>>>>>CCCCCCCC99999999@@@@@@@@DDDDDDDD>>>>>>>>44444444::::::::,,,,,,,,========................++++++++--------$$$$$$$$&&&&&&&&((((((((........########&&&&&&&&"""""""" $$$$$$$$""""""""%%%%%%%%"""""""""""""""">>>>>>>>>>>>>>>>CCCCCCCC99999999@@@@@@@@DDDDDDDD>>>>>>>>4444444499999999,,,,,,,,========................++++++++--------$$$$$$$$&&&&&&&&((((((((........########&&&&&&&&"""""""" $$$$$$$$""""""""%%%%%%%%""""""""!!!!!!!!>>>>>>>>>>>>>>>>CCCCCCCC99999999@@@@@@@@DDDDDDDD>>>>>>>>4444444499999999,,,,,,,,========................++++++++--------$$$$$$$$&&&&&&&&((((((((........########&&&&&&&&"""""""" $$$$$$$$""""""""%%%%%%%%""""""""!!!!!!!!>>>>>>>>>>>>>>>>CCCCCCCC99999999@@@@@@@@DDDDDDDD>>>>>>>>44444444::::::::,,,,,,,,========................++++++++--------$$$$$$$$&&&&&&&&((((((((........########&&&&&&&&"""""""" $$$$$$$$""""""""%%%%%%%%""""""""""""""""99999999CCCCCCCCCCCCCCCC>>>>>>>>========@@@@@@@@>>>>>>>>44444444>>>>>>>>44444444========........))))))))++++++++--------$$$$$$$$++++++++((((((((........########&&&&&&&&""""""""$$$$$$$$########"""""""" 99999999CCCCCCCCCCCCCCCC>>>>>>>>========@@@@@@@@????????44444444????????55555555========........))))))))++++++++--------$$$$$$$$++++++++((((((((........########&&&&&&&&""""""""$$$$$$$$########"""""""" 99999999CCCCCCCCCCCCCCCC>>>>>>>>========AAAAAAAA????????44444444????????55555555========........))))))))++++++++--------$$$$$$$$++++++++))))))))........########&&&&&&&&########$$$$$$$$########"""""""" 99999999CCCCCCCCCCCCCCCC>>>>>>>>========AAAAAAAA????????44444444????????55555555========........))))))))++++++++--------$$$$$$$$++++++++))))))))........########&&&&&&&&########$$$$$$$$########"""""""" 99999999DDDDDDDDCCCCCCCC>>>>>>>>========AAAAAAAA????????44444444????????55555555========........))))))))++++++++--------$$$$$$$$++++++++))))))))........########&&&&&&&&########$$$$$$$$########"""""""" 99999999DDDDDDDDCCCCCCCC>>>>>>>>========AAAAAAAA????????44444444????????55555555========........))))))))++++++++--------$$$$$$$$++++++++))))))))........########&&&&&&&&########$$$$$$$$########"""""""" 99999999DDDDDDDDCCCCCCCC>>>>>>>>========AAAAAAAA????????44444444????????55555555========........))))))))++++++++--------$$$$$$$$++++++++))))))))////////########&&&&&&&&########$$$$$$$$########"""""""" 99999999DDDDDDDDDDDDDDDD>>>>>>>>========AAAAAAAA????????44444444????????55555555========........))))))))++++++++--------$$$$$$$$++++++++))))))))////////########&&&&&&&&########$$$$$$$$########"""""""" 99999999DDDDDDDD;;;;;;;;>>>>>>>>99999999<<<<<<<>>>>>>>99999999<<<<<<<>>>>>>>........)))))))),,,,,,,,----------------########))))))))&&&&&&&&$$$$$$$$&&&&&&&&######## ######## ::::::::DDDDDDDD<<<<<<<>>>>>>>........********,,,,,,,,----------------########))))))))&&&&&&&&$$$$$$$$&&&&&&&&######## ######## ::::::::DDDDDDDD<<<<<<<>>>>>>>........********,,,,,,,,----------------########))))))))&&&&&&&&$$$$$$$$&&&&&&&&######## ######## ::::::::DDDDDDDD<<<<<<<>>>>>>>........********,,,,,,,,----------------########))))))))&&&&&&&&$$$$$$$$&&&&&&&&######## ######## ::::::::DDDDDDDD77777777????????99999999<<<<<<<>>>>>>>88888888........22222222''''''''&&&&&&&&%%%%%%%%!!!!!!!!&&&&&&&&"""""""""""""""";;;;;;;;EEEEEEEE8888888833333333::::::::========33333333>>>>>>>>88888888........22222222''''''''&&&&&&&&%%%%%%%%!!!!!!!!&&&&&&&&"""""""""""""""";;;;;;;;EEEEEEEE8888888833333333::::::::========33333333>>>>>>>>88888888........22222222''''''''&&&&&&&&%%%%%%%%!!!!!!!!&&&&&&&&"""""""""""""""";;;;;;;;EEEEEEEE8888888833333333::::::::========33333333>>>>>>>>88888888........22222222''''''''&&&&&&&&%%%%%%%%!!!!!!!!&&&&&&&&"""""""""""""""";;;;;;;;EEEEEEEE8888888833333333::::::::========33333333>>>>>>>>88888888........22222222''''''''&&&&&&&&$$$$$$$$!!!!!!!!&&&&&&&&"""""""""""""""";;;;;;;;EEEEEEEE8888888833333333::::::::========33333333>>>>>>>>88888888........22222222''''''''&&&&&&&&$$$$$$$$!!!!!!!!&&&&&&&&"""""""""""""""";;;;;;;;EEEEEEEE8888888833333333::::::::========33333333>>>>>>>>88888888........22222222''''''''&&&&&&&&$$$$$$$$!!!!!!!!&&&&&&&&"""""""""""""""";;;;;;;;EEEEEEEE8888888833333333::::::::========33333333>>>>>>>>88888888........22222222''''''''&&&&&&&&$$$$$$$$!!!!!!!!&&&&&&&&"""""""""""""""";;;;;;;;EEEEEEEE8888888833333333::::::::5555555533333333CCCCCCCC3333333366666666))))))))""""""""++++++++((((((((!!!!!!!!&&&&&&&&''''''''"""""""""""""""";;;;;;;;EEEEEEEE8888888833333333::::::::5555555533333333CCCCCCCC3333333366666666))))))))""""""""++++++++((((((((!!!!!!!!&&&&&&&&''''''''""""""""!!!!!!!!;;;;;;;;EEEEEEEE8888888833333333::::::::5555555533333333CCCCCCCC3333333366666666))))))))""""""""++++++++((((((((!!!!!!!!&&&&&&&&''''''''""""""""!!!!!!!!;;;;;;;;EEEEEEEE8888888833333333::::::::5555555533333333CCCCCCCC3333333366666666))))))))""""""""++++++++((((((((!!!!!!!!&&&&&&&&''''''''""""""""!!!!!!!!;;;;;;;;EEEEEEEE8888888822222222::::::::5555555533333333BBBBBBBB3333333366666666))))))))""""""""********((((((((!!!!!!!!&&&&&&&&''''''''""""""""!!!!!!!!::::::::EEEEEEEE8888888822222222::::::::5555555533333333BBBBBBBB3333333366666666))))))))""""""""********((((((((!!!!!!!!&&&&&&&&''''''''""""""""!!!!!!!!::::::::EEEEEEEE8888888822222222::::::::5555555533333333BBBBBBBB3333333366666666))))))))!!!!!!!!********''''''''!!!!!!!!&&&&&&&&''''''''""""""""!!!!!!!!::::::::EEEEEEEE7777777722222222::::::::5555555533333333BBBBBBBB2222222266666666))))))))!!!!!!!!********'''''''' %%%%%%%%''''''''""""""""!!!!!!!!::::::::EEEEEEEE77777777222222229999999988888888;;;;;;;;BBBBBBBB22222222;;;;;;;;$$$$$$$$****************$$$$$$$$ %%%%%%%%''''''''  !!!!!!!!::::::::EEEEEEEE77777777222222229999999988888888;;;;;;;;BBBBBBBB22222222;;;;;;;;$$$$$$$$****************$$$$$$$$ %%%%%%%%''''''''  !!!!!!!!::::::::DDDDDDDD77777777222222229999999988888888;;;;;;;;BBBBBBBB22222222;;;;;;;;########****************$$$$$$$$ %%%%%%%%''''''''  !!!!!!!!::::::::DDDDDDDD77777777222222229999999988888888;;;;;;;;BBBBBBBB22222222::::::::########****************$$$$$$$$ %%%%%%%%&&&&&&&&  !!!!!!!!::::::::DDDDDDDD77777777222222229999999988888888;;;;;;;;BBBBBBBB22222222::::::::########****************$$$$$$$$ %%%%%%%%&&&&&&&&  !!!!!!!!::::::::DDDDDDDD77777777222222229999999988888888;;;;;;;;BBBBBBBB22222222::::::::########****************$$$$$$$$ %%%%%%%%&&&&&&&& !!!!!!!!::::::::DDDDDDDD77777777222222229999999988888888::::::::BBBBBBBB22222222::::::::########****************$$$$$$$$ %%%%%%%%&&&&&&&& !!!!!!!!::::::::DDDDDDDD77777777222222229999999977777777::::::::BBBBBBBB22222222::::::::########))))))))********$$$$$$$$ %%%%%%%%&&&&&&&& !!!!!!!!::::::::<<<<<<<<777777772222222299999999<<<<<<<>>>>>>>99999999AAAAAAAA<<<<<<<>>>>>>>99999999@@@@@@@@<<<<<<<>>>>>>>>>>>>>>>99999999@@@@@@@@<<<<<<<<>>>>>>>>4444444411111111,,,,,,,,""""""""........))))))))$$$$$$$$######## """""""""""""""""""""""" 99999999>>>>>>>>>>>>>>>>99999999@@@@@@@@;;;;;;;;>>>>>>>>4444444411111111,,,,,,,,""""""""........))))))))$$$$$$$$######## """"""""""""""""!!!!!!!! 99999999>>>>>>>>>>>>>>>>99999999@@@@@@@@;;;;;;;;>>>>>>>>4444444411111111,,,,,,,,""""""""--------))))))))$$$$$$$$######## """"""""""""""""!!!!!!!! 99999999CCCCCCCCCCCCCCCC>>>>>>>>========;;;;;;;;>>>>>>>>4444444411111111,,,,,,,,""""""""--------))))))))$$$$$$$$########))))))))########%%%%%%%%"""""""""""""""" ''''''''"""""""" !!!!!!!!99999999CCCCCCCCCCCCCCCC>>>>>>>>========;;;;;;;;>>>>>>>>4444444411111111,,,,,,,,""""""""--------))))))))$$$$$$$$########))))))))########%%%%%%%%"""""""""""""""" ''''''''""""""""!!!!!!!!99999999CCCCCCCCCCCCCCCC>>>>>>>>========;;;;;;;;>>>>>>>>4444444411111111,,,,,,,,""""""""--------))))))))$$$$$$$$########))))))))########%%%%%%%%"""""""""""""""" ''''''''"""""""" 99999999CCCCCCCCCCCCCCCC>>>>>>>>========;;;;;;;;>>>>>>>>3333333311111111,,,,,,,,""""""""--------(((((((($$$$$$$$########))))))))########%%%%%%%%"""""""""""""""" ''''''''"""""""" 99999999CCCCCCCCCCCCCCCC>>>>>>>>========;;;;;;;;>>>>>>>>3333333311111111,,,,,,,,""""""""--------(((((((($$$$$$$$########))))))))########%%%%%%%%"""""""""""""""" ''''''''"""""""" 88888888CCCCCCCCCCCCCCCC================;;;;;;;;>>>>>>>>3333333311111111++++++++""""""""--------((((((((################))))))))""""""""%%%%%%%%"""""""""""""""" &&&&&&&&"""""""" 88888888CCCCCCCCCCCCCCCC========<<<<<<<<;;;;;;;;>>>>>>>>3333333300000000++++++++""""""""--------((((((((################((((((((""""""""%%%%%%%%""""""""""""""""&&&&&&&&"""""""" 88888888CCCCCCCCCCCCCCCC========<<<<<<<<;;;;;;;;>>>>>>>>3333333300000000++++++++""""""""--------((((((((################((((((((""""""""%%%%%%%%""""""""""""""""&&&&&&&&!!!!!!!! 88888888CCCCCCCCBBBBBBBB========77777777;;;;;;;;555555553333333399999999++++++++********--------((((((((%%%%%%%%''''''''########%%%%%%%%((((((((%%%%%%%%""""""""%%%%%%%%"""""""" """"""""%%%%%%%%########!!!!!!!! 88888888BBBBBBBBBBBBBBBB========77777777;;;;;;;;555555553333333399999999++++++++********--------((((((((%%%%%%%%''''''''########%%%%%%%%((((((((%%%%%%%%""""""""%%%%%%%%"""""""" """"""""$$$$$$$$########!!!!!!!! 88888888BBBBBBBBBBBBBBBB========77777777;;;;;;;;555555553333333399999999++++++++********--------((((((((%%%%%%%%''''''''########%%%%%%%%''''''''%%%%%%%%""""""""%%%%%%%%!!!!!!!!""""""""$$$$$$$$########!!!!!!!! 88888888BBBBBBBBBBBBBBBB========77777777;;;;;;;;555555553333333399999999++++++++********--------((((((((%%%%%%%%''''''''########%%%%%%%%''''''''%%%%%%%%""""""""%%%%%%%%!!!!!!!!!!!!!!!!$$$$$$$$########!!!!!!!! 88888888BBBBBBBBBBBBBBBB========77777777::::::::555555553333333388888888++++++++********--------((((((((%%%%%%%%''''''''########%%%%%%%%''''''''%%%%%%%%""""""""%%%%%%%%!!!!!!!!!!!!!!!!$$$$$$$$########!!!!!!!! 88888888BBBBBBBBBBBBBBBB========77777777::::::::555555553333333388888888++++++++********,,,,,,,,((((((((%%%%%%%%''''''''########%%%%%%%%''''''''%%%%%%%%""""""""$$$$$$$$!!!!!!!!!!!!!!!!$$$$$$$$########!!!!!!!! 88888888BBBBBBBBBBBBBBBB========77777777::::::::555555553333333388888888++++++++********,,,,,,,,((((((((%%%%%%%%&&&&&&&&########$$$$$$$$''''''''%%%%%%%%""""""""$$$$$$$$!!!!!!!!!!!!!!!!$$$$$$$$########!!!!!!!! 88888888BBBBBBBBBBBBBBBB========77777777::::::::555555553333333388888888++++++++********,,,,,,,,((((((((%%%%%%%%&&&&&&&&########$$$$$$$$''''''''$$$$$$$$""""""""$$$$$$$$!!!!!!!!!!!!!!!!$$$$$$$$########!!!!!!!! 88888888BBBBBBBBBBBBBBBB55555555????????::::::::000000003333333355555555++++++++&&&&&&&&,,,,,,,,((((((((********++++++++########))))))))''''''''""""""""!!!!!!!!$$$$$$$$!!!!!!!! !!!!!!!! 88888888BBBBBBBBBBBBBBBB55555555????????::::::::000000003333333355555555++++++++&&&&&&&&,,,,,,,,((((((((********++++++++########))))))))''''''''""""""""!!!!!!!!$$$$$$$$!!!!!!!! !!!!!!!!88888888BBBBBBBBBBBBBBBB44444444????????::::::::000000002222222255555555++++++++&&&&&&&&,,,,,,,,''''''''********++++++++########))))))))''''''''""""""""!!!!!!!!$$$$$$$$!!!!!!!! !!!!!!!!88888888BBBBBBBBBBBBBBBB44444444????????::::::::000000002222222255555555++++++++&&&&&&&&,,,,,,,,''''''''********++++++++########))))))))''''''''""""""""!!!!!!!!$$$$$$$$!!!!!!!! !!!!!!!!88888888BBBBBBBBBBBBBBBB44444444????????::::::::000000002222222255555555++++++++&&&&&&&&,,,,,,,,''''''''********++++++++""""""""))))))))''''''''!!!!!!!!!!!!!!!!$$$$$$$$!!!!!!!! !!!!!!!!77777777BBBBBBBBBBBBBBBB44444444????????::::::::000000002222222255555555********&&&&&&&&,,,,,,,,''''''''********++++++++""""""""))))))))''''''''!!!!!!!!!!!!!!!!$$$$$$$$!!!!!!!! !!!!!!!!77777777BBBBBBBBBBBBBBBB44444444????????::::::::000000002222222255555555********&&&&&&&&,,,,,,,,''''''''))))))))++++++++""""""""))))))))''''''''!!!!!!!!!!!!!!!!$$$$$$$$!!!!!!!! !!!!!!!!77777777BBBBBBBBBBBBBBBB44444444????????::::::::000000002222222244444444********&&&&&&&&,,,,,,,,''''''''))))))))++++++++""""""""))))))))''''''''!!!!!!!!!!!!!!!!$$$$$$$$!!!!!!!! !!!!!!!!77777777BBBBBBBBBBBBBBBB77777777;;;;;;;;222222220000000022222222////////33333333)))))))),,,,,,,,''''''''))))))))++++++++"""""""" ''''''''!!!!!!!!$$$$$$$$ !!!!!!!!''''''''77777777BBBBBBBBBBBBBBBB77777777;;;;;;;;222222220000000022222222////////33333333)))))))),,,,,,,,''''''''))))))))++++++++"""""""" ''''''''!!!!!!!!$$$$$$$$ !!!!!!!!''''''''77777777BBBBBBBBBBBBBBBB77777777;;;;;;;;222222220000000022222222////////33333333)))))))),,,,,,,,''''''''))))))))++++++++"""""""" ''''''''!!!!!!!!$$$$$$$$ !!!!!!!!''''''''77777777BBBBBBBBBBBBBBBB77777777;;;;;;;;222222220000000022222222////////33333333)))))))),,,,,,,,''''''''))))))))++++++++"""""""" ''''''''!!!!!!!!$$$$$$$$ !!!!!!!!''''''''77777777BBBBBBBBBBBBBBBB77777777;;;;;;;;222222220000000022222222////////33333333)))))))),,,,,,,,''''''''))))))))++++++++"""""""" ''''''''!!!!!!!!$$$$$$$$ !!!!!!!!''''''''77777777BBBBBBBBBBBBBBBB77777777;;;;;;;;222222220000000022222222////////33333333)))))))),,,,,,,,''''''''))))))))++++++++"""""""" ''''''''!!!!!!!!$$$$$$$$ !!!!!!!!''''''''77777777BBBBBBBBBBBBBBBB77777777;;;;;;;;222222220000000022222222////////33333333)))))))),,,,,,,,''''''''))))))))++++++++"""""""" ''''''''!!!!!!!!$$$$$$$$ !!!!!!!!''''''''77777777BBBBBBBBBBBBBBBB88888888;;;;;;;;222222220000000022222222////////33333333)))))))),,,,,,,,''''''''))))))))++++++++"""""""" ''''''''!!!!!!!!$$$$$$$$ !!!!!!!!''''''''77777777BBBBBBBBBBBBBBBB<<<<<<<<77777777--------000000002222222288888888////////........,,,,,,,,''''''''))))))))++++++++""""""""$$$$$$$$$$$$$$$$""""""""!!!!!!!! !!!!!!!!,,,,,,,,77777777BBBBBBBBBBBBBBBB<<<<<<<<77777777--------000000002222222288888888////////........,,,,,,,,''''''''))))))))++++++++""""""""$$$$$$$$$$$$$$$$""""""""!!!!!!!! !!!!!!!!,,,,,,,,77777777BBBBBBBBBBBBBBBB========77777777--------00000000222222228888888800000000........,,,,,,,,''''''''********++++++++""""""""$$$$$$$$$$$$$$$$""""""""!!!!!!!! !!!!!!!!,,,,,,,,88888888BBBBBBBBBBBBBBBB========77777777--------00000000222222228888888800000000........,,,,,,,,''''''''********++++++++""""""""$$$$$$$$$$$$$$$$""""""""!!!!!!!! !!!!!!!!,,,,,,,,88888888BBBBBBBBBBBBBBBB========77777777--------00000000222222228888888800000000........,,,,,,,,''''''''********++++++++########$$$$$$$$$$$$$$$$""""""""!!!!!!!! !!!!!!!!,,,,,,,,88888888BBBBBBBBBBBBBBBB========77777777--------00000000222222228888888800000000........,,,,,,,,''''''''********++++++++########$$$$$$$$$$$$$$$$""""""""!!!!!!!! !!!!!!!!,,,,,,,,88888888BBBBBBBBBBBBBBBB========77777777--------00000000333333338888888800000000........,,,,,,,,((((((((********++++++++########$$$$$$$$$$$$$$$$""""""""!!!!!!!! !!!!!!!!--------88888888BBBBBBBBBBBBBBBB========77777777--------00000000333333338888888800000000........,,,,,,,,((((((((********++++++++########$$$$$$$$$$$$$$$$""""""""!!!!!!!! !!!!!!!!--------88888888::::::::BBBBBBBB========77777777--------0000000033333333========++++++++////////,,,,,,,,((((((((********++++++++########!!!!!!!!""""""""!!!!!!!!$$$$$$$$!!!!!!!! !!!!!!!!$$$$$$$$88888888::::::::BBBBBBBB========77777777--------0000000033333333========++++++++////////,,,,,,,,((((((((********++++++++########!!!!!!!!""""""""!!!!!!!!$$$$$$$$!!!!!!!! !!!!!!!!$$$$$$$$88888888::::::::BBBBBBBB========77777777--------0000000033333333========++++++++////////,,,,,,,,((((((((********,,,,,,,,########!!!!!!!!########!!!!!!!!$$$$$$$$!!!!!!!! !!!!!!!!$$$$$$$$88888888::::::::BBBBBBBB========77777777--------0000000033333333========++++++++////////,,,,,,,,((((((((********,,,,,,,,########!!!!!!!!########!!!!!!!!$$$$$$$$!!!!!!!! """"""""$$$$$$$$88888888::::::::BBBBBBBB========77777777--------0000000033333333========++++++++////////,,,,,,,,((((((((********,,,,,,,,########!!!!!!!!########!!!!!!!!$$$$$$$$!!!!!!!! """"""""$$$$$$$$88888888::::::::BBBBBBBB========77777777--------0000000033333333========++++++++////////--------((((((((********,,,,,,,,########!!!!!!!!########!!!!!!!!$$$$$$$$!!!!!!!! """"""""$$$$$$$$88888888::::::::BBBBBBBB========77777777--------0000000033333333========++++++++////////--------((((((((********,,,,,,,,########!!!!!!!!########!!!!!!!!$$$$$$$$!!!!!!!! """"""""$$$$$$$$88888888::::::::BBBBBBBB========77777777--------0000000033333333========++++++++////////--------((((((((********,,,,,,,,########!!!!!!!!########!!!!!!!!$$$$$$$$!!!!!!!! """"""""$$$$$$$$////////========BBBBBBBB========77777777--------00000000********55555555++++++++////////,,,,,,,,((((((((********################$$$$$$$$!!!!!!!!!!!!!!!!$$$$$$$$!!!!!!!! ////////========BBBBBBBB========77777777--------00000000********55555555++++++++////////,,,,,,,,((((((((********################$$$$$$$$!!!!!!!!!!!!!!!!$$$$$$$$!!!!!!!! ////////========BBBBBBBB========77777777--------00000000********55555555++++++++////////,,,,,,,,((((((((********################$$$$$$$$!!!!!!!!!!!!!!!!$$$$$$$$!!!!!!!! ////////========BBBBBBBB========77777777--------00000000********55555555++++++++////////,,,,,,,,((((((((********################$$$$$$$$!!!!!!!!!!!!!!!!$$$$$$$$!!!!!!!! ////////========BBBBBBBB========77777777--------00000000********55555555++++++++////////,,,,,,,,((((((((********################$$$$$$$$!!!!!!!!!!!!!!!!$$$$$$$$!!!!!!!! ////////========BBBBBBBB========77777777--------00000000********55555555++++++++////////,,,,,,,,((((((((********################$$$$$$$$!!!!!!!!!!!!!!!!$$$$$$$$!!!!!!!! ////////========BBBBBBBB========77777777--------00000000********55555555++++++++////////,,,,,,,,((((((((********################$$$$$$$$!!!!!!!!!!!!!!!!$$$$$$$$!!!!!!!! ////////========BBBBBBBB========77777777--------00000000********55555555++++++++////////,,,,,,,,((((((((********################$$$$$$$$!!!!!!!!!!!!!!!!$$$$$$$$!!!!!!!! 33333333BBBBBBBB::::::::5555555577777777--------00000000........00000000++++++++77777777,,,,,,,,((((((((********&&&&&&&&########$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!! ''''''''33333333BBBBBBBB::::::::5555555577777777--------00000000........00000000++++++++77777777,,,,,,,,((((((((********&&&&&&&&########$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!! ''''''''33333333BBBBBBBB::::::::5555555577777777--------00000000........00000000++++++++77777777,,,,,,,,((((((((********&&&&&&&&########$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!! ''''''''33333333BBBBBBBB::::::::5555555577777777--------00000000........00000000++++++++77777777,,,,,,,,((((((((********&&&&&&&&########$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!! ''''''''33333333BBBBBBBB::::::::5555555577777777--------00000000........00000000++++++++77777777,,,,,,,,((((((((********&&&&&&&&########$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!! ''''''''33333333BBBBBBBB::::::::5555555577777777--------00000000........00000000++++++++77777777,,,,,,,,((((((((********&&&&&&&&########$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!! ''''''''33333333BBBBBBBB::::::::5555555577777777--------00000000........00000000++++++++77777777,,,,,,,,((((((((********&&&&&&&&########$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!! ''''''''33333333BBBBBBBB::::::::5555555577777777--------00000000........00000000++++++++77777777,,,,,,,,((((((((********&&&&&&&&########$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!! ''''''''88888888::::::::555555550000000077777777--------0000000033333333000000003333333344444444,,,,,,,,((((((((********################$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!))))))))""""""""$$$$$$$$88888888::::::::555555550000000077777777--------0000000033333333000000003333333344444444,,,,,,,,((((((((********################$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!))))))))""""""""$$$$$$$$88888888::::::::555555550000000077777777--------0000000033333333000000003333333344444444,,,,,,,,((((((((********################$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!))))))))""""""""$$$$$$$$88888888::::::::555555550000000077777777--------0000000033333333000000003333333344444444--------((((((((********################$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!))))))))""""""""$$$$$$$$88888888::::::::555555550000000077777777--------0000000033333333000000003333333344444444--------((((((((********################%%%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!))))))))""""""""$$$$$$$$88888888::::::::555555550000000077777777--------0000000033333333000000003333333344444444--------((((((((********################ %%%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!))))))))########$$$$$$$$88888888::::::::555555550000000077777777--------0000000033333333000000004444444444444444--------((((((((********################ %%%%%%%%!!!!!!!!""""""""!!!!!!!!))))))))########$$$$$$$$88888888::::::::555555550000000077777777--------0000000033333333000000004444444444444444--------((((((((********################ %%%%%%%%"""""""" """"""""!!!!!!!!))))))))########$$$$$$$$8888888855555555>>>>>>>>0000000077777777--------11111111333333339999999999999999////////--------11111111********########"""""""" %%%%%%%%""""""""$$$$$$$$ """"""""%%%%%%%%!!!!!!!!&&&&&&&&(((((((((((((((( 8888888855555555>>>>>>>>0000000077777777........11111111333333339999999999999999////////--------11111111********################ %%%%%%%%""""""""%%%%%%%% """"""""%%%%%%%%!!!!!!!!&&&&&&&&(((((((((((((((( 8888888855555555>>>>>>>>0000000077777777........11111111333333339999999999999999////////--------11111111********################ %%%%%%%%""""""""%%%%%%%% """"""""%%%%%%%%!!!!!!!!&&&&&&&&(((((((((((((((( 8888888866666666>>>>>>>>0000000077777777........11111111333333339999999999999999////////--------11111111********################ %%%%%%%%""""""""%%%%%%%% """"""""%%%%%%%%""""""""&&&&&&&&(((((((((((((((( 8888888866666666>>>>>>>>0000000088888888........11111111333333339999999999999999////////--------11111111********################ %%%%%%%%""""""""%%%%%%%% """"""""%%%%%%%%""""""""&&&&&&&&(((((((((((((((( 8888888866666666>>>>>>>>0000000088888888........11111111333333339999999999999999////////--------11111111********################ %%%%%%%%""""""""%%%%%%%% """"""""%%%%%%%%""""""""&&&&&&&&(((((((((((((((( 8888888866666666>>>>>>>>0000000088888888........11111111333333339999999999999999////////--------11111111********################ %%%%%%%%""""""""%%%%%%%% """"""""%%%%%%%%""""""""&&&&&&&&(((((((((((((((( 8888888866666666>>>>>>>>0000000088888888........11111111333333339999999999999999////////--------11111111********################ %%%%%%%%""""""""%%%%%%%% """"""""%%%%%%%%""""""""&&&&&&&&(((((((((((((((( 88888888>>>>>>>>::::::::0000000088888888........11111111;;;;;;;;6666666699999999////////--------66666666********########00000000&&&&&&&&""""""""%%%%%%%% """"""""%%%%%%%%!!!!!!!!""""""""(((((((($$$$$$$$88888888>>>>>>>>::::::::0000000088888888........11111111;;;;;;;;6666666699999999////////--------66666666********########00000000&&&&&&&&""""""""%%%%%%%% """"""""%%%%%%%%!!!!!!!!""""""""(((((((($$$$$$$$88888888>>>>>>>>::::::::0000000088888888........11111111;;;;;;;;6666666699999999////////--------66666666********########00000000&&&&&&&&""""""""%%%%%%%% """"""""%%%%%%%%!!!!!!!!""""""""(((((((($$$$$$$$88888888>>>>>>>>::::::::0000000077777777........11111111;;;;;;;;5555555599999999////////--------66666666********########00000000&&&&&&&&""""""""%%%%%%%% """"""""%%%%%%%%!!!!!!!!""""""""(((((((($$$$$$$$88888888>>>>>>>>::::::::0000000077777777........11111111;;;;;;;;5555555599999999////////--------66666666********########00000000&&&&&&&&""""""""%%%%%%%% """"""""%%%%%%%%!!!!!!!!""""""""(((((((($$$$$$$$88888888>>>>>>>>::::::::0000000077777777........11111111;;;;;;;;5555555599999999////////--------66666666********########00000000&&&&&&&&""""""""%%%%%%%% """"""""%%%%%%%%!!!!!!!!""""""""(((((((($$$$$$$$88888888>>>>>>>>::::::::0000000077777777--------11111111;;;;;;;;5555555599999999////////--------66666666********########00000000&&&&&&&&""""""""$$$$$$$$ """"""""%%%%%%%%!!!!!!!!""""""""(((((((($$$$$$$$88888888>>>>>>>>::::::::0000000077777777--------00000000;;;;;;;;5555555599999999////////--------55555555********########00000000&&&&&&&&""""""""$$$$$$$$""""""""$$$$$$$$!!!!!!!!""""""""(((((((($$$$$$$$88888888BBBBBBBB555555550000000077777777--------00000000888888880000000088888888////////----------------********########%%%%%%%%$$$$$$$$''''''''!!!!!!!!$$$$$$$$""""""""$$$$$$$$########!!!!!!!!""""""""88888888BBBBBBBB555555550000000077777777--------00000000888888880000000088888888////////----------------********########%%%%%%%%$$$$$$$$''''''''!!!!!!!!$$$$$$$$!!!!!!!!$$$$$$$$######## """"""""88888888BBBBBBBB555555550000000077777777--------00000000888888880000000088888888////////,,,,,,,,--------********########%%%%%%%%$$$$$$$$''''''''!!!!!!!!$$$$$$$$!!!!!!!!$$$$$$$$######## """"""""88888888BBBBBBBB555555550000000077777777--------00000000888888880000000088888888////////,,,,,,,,--------********########$$$$$$$$$$$$$$$$''''''''!!!!!!!!$$$$$$$$!!!!!!!!$$$$$$$$######## !!!!!!!!88888888BBBBBBBB555555550000000077777777--------00000000888888880000000088888888////////,,,,,,,,--------********########$$$$$$$$$$$$$$$$''''''''!!!!!!!!$$$$$$$$!!!!!!!!$$$$$$$$######## !!!!!!!!88888888BBBBBBBB555555550000000077777777--------00000000888888880000000088888888........,,,,,,,,--------********########$$$$$$$$$$$$$$$$''''''''!!!!!!!!$$$$$$$$!!!!!!!!$$$$$$$$"""""""" !!!!!!!!88888888BBBBBBBB555555550000000077777777--------00000000777777770000000088888888........,,,,,,,,--------********########$$$$$$$$$$$$$$$$''''''''!!!!!!!!$$$$$$$$!!!!!!!!$$$$$$$$"""""""" !!!!!!!!88888888BBBBBBBB55555555////////77777777--------00000000777777770000000088888888........,,,,,,,,--------********########$$$$$$$$########''''''''!!!!!!!!$$$$$$$$!!!!!!!!$$$$$$$$"""""""" !!!!!!!!77777777BBBBBBBB========88888888777777775555555500000000222222228888888888888888........,,,,,,,,''''''''********++++++++))))))))!!!!!!!!$$$$$$$$!!!!!!!!""""""""$$$$$$$$!!!!!!!!$$$$$$$$ !!!!!!!!77777777BBBBBBBB========88888888777777775555555500000000222222228888888888888888........,,,,,,,,''''''''))))))))++++++++))))))))!!!!!!!!$$$$$$$$!!!!!!!!""""""""$$$$$$$$!!!!!!!!$$$$$$$$ !!!!!!!!77777777BBBBBBBB========77777777666666665555555500000000222222228888888888888888........,,,,,,,,''''''''))))))))++++++++))))))))!!!!!!!!$$$$$$$$!!!!!!!!""""""""$$$$$$$$!!!!!!!!$$$$$$$$ !!!!!!!!77777777BBBBBBBB========77777777666666665555555500000000222222228888888888888888........,,,,,,,,''''''''))))))))++++++++))))))))!!!!!!!!$$$$$$$$!!!!!!!!""""""""########!!!!!!!!######## !!!!!!!!77777777AAAAAAAA<<<<<<<<777777776666666655555555////////222222228888888888888888........,,,,,,,,''''''''))))))))++++++++))))))))!!!!!!!!$$$$$$$$ """"""""########!!!!!!!!######## !!!!!!!!77777777AAAAAAAA<<<<<<<<777777776666666655555555////////222222228888888877777777........,,,,,,,,''''''''))))))))********))))))))!!!!!!!!$$$$$$$$ """"""""######## ########!!!!!!!!77777777AAAAAAAA<<<<<<<<777777776666666655555555////////222222227777777777777777........,,,,,,,,''''''''))))))))********))))))))!!!!!!!!$$$$$$$$ """"""""######## ########!!!!!!!!77777777AAAAAAAA<<<<<<<<777777776666666655555555////////222222227777777777777777........++++++++''''''''))))))))********))))))))!!!!!!!!######## """"""""######## ########!!!!!!!!????????AAAAAAAAAAAAAAAA<<<<<<<<>>>>>>>>99999999////////22222222<<<<<<<<7777777766666666++++++++''''''''))))))))%%%%%%%%//////// !!!!!!!!######## !!!!!!!!######## ########&&&&&&&& !!!!!!!!&&&&&&&&????????AAAAAAAAAAAAAAAA<<<<<<<<>>>>>>>>99999999////////22222222<<<<<<<<7777777766666666++++++++''''''''))))))))%%%%%%%%//////// !!!!!!!!######## !!!!!!!!######## ########&&&&&&&& !!!!!!!!&&&&&&&&????????AAAAAAAAAAAAAAAA<<<<<<<<>>>>>>>>99999999////////22222222<<<<<<<<7777777766666666++++++++''''''''))))))))%%%%%%%%//////// !!!!!!!!######## !!!!!!!!######## ########%%%%%%%% !!!!!!!!&&&&&&&&????????AAAAAAAAAAAAAAAA<<<<<<<<>>>>>>>>99999999////////22222222<<<<<<<<7777777766666666++++++++''''''''))))))))%%%%%%%%//////// !!!!!!!!######## !!!!!!!!######## ########%%%%%%%% !!!!!!!!&&&&&&&&????????AAAAAAAAAAAAAAAA<<<<<<<<>>>>>>>>99999999////////11111111<<<<<<<<7777777766666666++++++++&&&&&&&&))))))))%%%%%%%%//////// !!!!!!!!######## !!!!!!!!######## ########%%%%%%%% !!!!!!!!&&&&&&&&????????AAAAAAAAAAAAAAAA<<<<<<<<>>>>>>>>99999999////////11111111<<<<<<<<7777777766666666++++++++&&&&&&&&))))))))%%%%%%%%//////// !!!!!!!!######## !!!!!!!!######## ########%%%%%%%% !!!!!!!!&&&&&&&&????????AAAAAAAAAAAAAAAA<<<<<<<<>>>>>>>>99999999////////11111111<<<<<<<<7777777766666666++++++++&&&&&&&&))))))))%%%%%%%%//////// !!!!!!!!######## !!!!!!!!######## ########%%%%%%%% !!!!!!!!&&&&&&&&????????AAAAAAAAAAAAAAAA<<<<<<<<>>>>>>>>99999999////////11111111<<<<<<<<7777777766666666++++++++&&&&&&&&))))))))%%%%%%%%////////  ######## !!!!!!!!######## ########%%%%%%%% !!!!!!!!&&&&&&&&<<<<<<<>>>>>>>DDDDDDDDFFFFFFFF<<<<<<<>>>>>>>DDDDDDDDFFFFFFFF<<<<<<<>>>>>>>DDDDDDDDFFFFFFFF<<<<<<<>>>>>>>DDDDDDDDFFFFFFFF<<<<<<<>>>>>>>DDDDDDDDFFFFFFFF<<<<<<<>>>>>>>DDDDDDDDFFFFFFFF<<<<<<<>>>>>>>DDDDDDDDFFFFFFFF<<<<<<<>>>>>>>DDDDDDDDFFFFFFFF<<<<<<<>>>>>>>::::::::========????????========////////33333333########""""""""$$$$$$$$""""""""!!!!!!!!........444444444444444444444444>>>>>>>>::::::::<<<<<<<>>>>>>>::::::::<<<<<<<>>>>>>>99999999<<<<<<<>>>>>>>99999999<<<<<<<>>>>>>>99999999<<<<<<<>>>>>>>444444442222222244444444********........,,,,,,,,''''''''))))))))"""""""""""""""" 7777777744444444AAAAAAAA<<<<<<<>>>>>>>444444442222222244444444********........,,,,,,,,''''''''))))))))"""""""""""""""" 7777777744444444AAAAAAAA<<<<<<<