BM6P6(@ vvvYYYHHHHHHFFFEEEDDD===<<<:::666444444444333222444333222111000000000000222555666444///,,,...111000000//////.........---......////////////......222...---111+++......***//////......------,,,,,,,,,,,,------------,,,,,,///,,,$$$444---'''333---)))***///666333,,,,,,222///...***(((---222000+++,,,---//////......///000+++)))+++---***&&&***444+++,,,,,,------,,,,,,++++++000000+++---333222***,,,---///111222000,,,)))222)))(((///000***(((...))),,,///...------,,,+++///...---,,,,,,,,,,,,,,,///---+++---000000---***///+++***...///,,,...333444,,,+++111444///+++,,,++++++,,,,,,,,,,,,------777)))"""(((///...,,,...,,,...///---***)))+++//////++++++///---((()))...++++++,,,,,,,,,,,,------.........------,,,,,,,,,.........------,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,---------......//////////////////////////////////////////////////////............//////------------------------.........------,,,,,,,,,((()))***+++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,+++++++++************)))************************++++++++++++++++++++++++******++++++++++++******)))************+++++++++,,,,,,,,,++++++*********))))))*********+++++++++)))************+++++++++++++++++++++++++++++++++***************************************************)))((((((((()))+++,,,,,,,,,+++***))))))******))))))))))))))))))))))))************************++++++***************+++************************************************************************+++,,,---...---,,,+++***------------------------------------------------000//////......000111222111111111111000000000000111111222222222333333333111111111111111111111111000000000000000000000000000000000000////////////------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,uuuYYYIIIHHHEEEEEEDDD======;;;777666555555444333444333222111000000000000111444666333///,,,...111000000/////////...............////////////......&&&///111&&&444***+++555000000000000000000/////////000000111111000000///---000555***,,,,,,888***444...((((((***)))((((((,,,666222)))''',,,111...///111111///+++(((&&&//////000222000+++))))))+++,,,,,,------,,,,,,+++...111111,,,%%%$$$)))///555000)))&&&''',,,222666***---/////////000---***)))))))))))),,,......,,,......---,,,,,,,,,,,,,,,!!!///333'''!!!+++111///777000+++,,,,,,))))))++++++***++++++)))***111888++++++,,,,,,,,,,,,------###...555444111///((( %%%''')))+++,,,,,,***(((000(((###'''------(((###+++++++++,,,,,,,,,------......---------,,,,,,,,,......---------,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,---------......................................................//////............//////------------------------......---------,,,,,,,,,)))******++++++++++++*********+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,+++++++++************)))************************++++++++++++++++++++++++******++++++++++++******************++++++++++++,,,,,,++++++++++++++++++*********+++++++++++++++************++++++++++++++++++++++++++++++++++++***************************************************))))))((()))***+++,,,,,,++++++***))))))******++++++++++++++++++++++++************************++++++***************+++************************************************++++++++++++++++++++++++++++++,,,,,,---,,,,,,,,,------------------------------------------------//////.........///000111000000000000000000000000111111111222222222333333111111111111111111111111000000000000000000000000000000000000////////////------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,tttXXXIIIHHHEEEDDDDDD>>>>>><<<888666666666555333333333222111000000000000111333555333///---...111000000////////////............////////////......(((555222999&&&###000*********++++++++++++++++++,,,,,,,,,,,,,,,,,,+++***)))999%%%///,,,000(((,,,......---000444444111AAA333"""+++777333)))333///***&&&&&&)))...222))),,,------...///---))),,,,,,------------,,,,,,...))))))111666444222222'''***---///000...,,,***...444///###"""---333///---***'''))),,,............------,,,,,,,,,,,,,,,;;;...%%%+++111///,,,+++&&&$$$&&&...333222000000111444444000---------,,,++++++,,,,,,,,,,,,------++++++((($$$%%%+++333666...,,,***,,,//////+++'''"""---666444,,,)))***+++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------,,,,,,,,,---------......................................................//////............//////------------------------...------------,,,,,,,,,++++++++++++++++++***)))******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,+++++++++************)))************************++++++++++++++++++++++++******++++++++++++******************+++++++++,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++************+++++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++***))))))))))))***++++++,,,+++******)))*********++++++++++++++++++++++++************************+++***************++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---...------------------------------------------------...------------...//////////////////////////////111111111222222222222333111111111111111111111111000000000000000000000000000000000000////////////------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,rrrXXXIIIHHHDDDCCCDDD>>>>>>;;;888666666555444333333222222111000000111111000222333222///...///111000000//////////////////......////////////.........222...(((555///+++///---.........//////000000//////000000000000//////333)))333...555000%%%000---444555---'''))),,,+++!!!''',,,,,,,,,...---***(((,,,111555555111***%%%)))---,,,'''(((...111///,,,,,,------------,,,,,,///---***)))++++++)))%%%111///---)))&&&%%%&&&((($$$///555333000///)))!!!///---,,,......,,,,,,...------,,,,,,+++,,,,,,---&&&''',,,000+++$$$'''///000000111111000......///******(((&&&+++222000)))+++++++++,,,,,,,,,------666+++)))555888---""""""000...+++***---//////...777111&&& '''111000(((***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------+++++++++,,,,,,,,,------,,,,,,,,,---------......................................................///......------......///------------------------------------------------,,,,,,,,,,,,+++******)))******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,+++++++++*********))))))***************************+++++++++++++++,,,,,,***++++++,,,,,,++++++************+++++++++,,,,,,*********++++++,,,,,,,,,---------,,,,,,,,,++++++*********+++++++++,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++)))))))))*********++++++++++++***************+++))))))))))))))))))))))))*********************************)))******+++,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***,,,...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------......---------...............111111111111222222222222111111111111111111111111000000000000000000000000000000000000////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,qqqWWWIIIHHHCCCBBBCCC???===:::777555444444333222333222111111000111111111000111111111000///000000//////000000000000000000......////////////......++++++---555%%%---//////------......//////000000---......//////......---...000&&&)))---444(((777111222...))))))...000000...222111,,,))),,,......///+++((((((+++///111111---111111---***,,,......,,,------......------,,,'''222444***###***222555'''***...111222444777:::)))%%%%%%+++---,,,000888++++++...111...)))***000,,,,,,+++++++++,,,,,,---###+++,,,)))...777333%%%***///111---'''&&&***...333444111,,,,,,///111000+++++++++,,,,,,,,,------######&&&+++...///---+++###&&&)))***(((''''''((("""***111444444333---&&&*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,---------............................................................------------......------------------------------------------------,,,,,,,,,,,,,,,+++***)))******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,+++++++++*********))))))*********************************++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++)))*********+++++++++++++++***************++++++))))))))))))))))))))))))******************************))))))***++++++,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******))))))***,,,---///,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,---------------,,,---------.........///000000111111111222222222000000000000000000000000000000000000000000000000000000000000////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,oooWWWIIIHHHCCCAAACCC@@@<<<999666444444444333111222222111111111111111222//////000000000000000000//////000000000000111111......////////////......------111222)))***...................../////////------............------$$$;;;)))(((000***---111///***+++111555000((("""---+++,,,777JJJXXXVVVLLLBBB:::000***)))+++,,,,,,((('''***//////,,,,,,...------............------)))...000111444444,,,!!!000///---+++///;;;JJJVVVDDD666...111000((()))222+++(((***///---(((***111+++++++++++++++,,,,,,---<<<(((###000000"""$$$666***;;;LLLQQQIII===///%%%''',,,333777222***)))---++++++,,,,,,,,,,,,------$$$888;;;))) ,,,555000BBBIIIPPPPPPHHH===555111...+++******(((&&&)))...************++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------------------------------......------------......------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,******++++++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************++++++******+++++++++,,,,,,,,,+++++++++************)))*********************************++++++,,,,,,---++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,---++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,++++++*********)))******+++,,,++++++++++++++++++++++++************************))))))))))))***+++,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......------,,,,,,------.../////////000000000111111111111222000000000000000000000000000000000000000000000000000000000000////////////------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,nnnVVVJJJHHHBBBAAACCCAAA===:::777555555555333222222111111111111111222222//////...///000111111000//////000000000111111111......////////////......111//////,,,~~~}}}|||~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}}}}uuu|||###---+++000---///000(((###555NNNxxxEEE$$$:::***"""+++111---+++111------............------666,,,)))000,,,!!!&&&444ZZZxxxAAA:::...''',,,...+++***///++++++******+++,,,,,,---&&&$$$000:::---)))ZZZSSS999%%%(((...,,,***...++++++,,,,,,,,,,,,------222+++%%%+++KKK{{{HHH333///+++))),,,************++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,)))))))))*********++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------------------------------...------,,,,,,------...------------------------,,,,,,,,,---------......++++++,,,,,,---,,,,,,,,,******+++++++++,,,,,,,,,******++++++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************++++++******+++++++++,,,,,,,,,+++++++++************)))************************)))******+++,,,,,,------+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,,,,++++++++++++++++++((())))))***+++,,,------+++++++++,,,,,,,,,------++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,++++++******))))))***++++++,,,++++++++++++++++++++++++************************))))))))))))***+++,,,---************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******+++++++++******++++++++++++++++++++++++------------------------+++,,,---...///......---,,,------...//////000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000////////////------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,nnnVVVJJJHHHBBB@@@CCCAAA>>>;;;888666666666555333222111111111111111222222///......///000111111000//////000000111111111222......////////////......,,,((('''000,,,---///)))***///---(((GGGdddAAA))),,,222+++)))111------............------)))&&&000555"""&&&rrrNNN888(((+++000---***++++++*********+++,,,,,,---)))555,,,(((cccLLL+++...000++++++++++++,,,,,,,,,---------&&&***eee:::"""000)))************+++++++++*********++++++,,,,,,,,,*********++++++,,,,,,,,,((())))))))))))*********++++++++++++++++++++++++*********++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------++++++,,,,,,,,,---------,,,,,,,,,---------......------------------------------------------------...------,,,,,,------...------------------------,,,,,,,,,------.........***+++,,,,,,------------******+++++++++,,,,,,,,,******++++++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************++++++******+++++++++,,,,,,,,,+++++++++************)))************************))))))***+++,,,,,,------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------------,,,,,,++++++*********''''''((()))+++,,,---...++++++,,,,,,,,,---------++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,++++++******))))))***+++,,,,,,))))))))))))))))))))))))************************))))))))))))***+++,,,---************************,,,,,,,,,,,,,,,,,,,,,,,,************************)))***+++,,,,,,+++)))(((++++++++++++++++++++++++------------------------,,,---.../////////...---------......///000111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000////////////------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,hhhWWWGGGCCCDDDDDDBBBBBB???<<<999777777666555444333333333222111000//////222111000.........///000000000000000000000000000......////////////......:::***///+++222)))000,,,666 %%%<<>>;;;888666666555444333333222222222111000000000222111000///......///000000000000000000000000000......////////////......%%%(((---444///)))((($$$999......iiiwww***$$$222333000//////222333///+++***///...&&&>>>www%%%&&&---!!!888---,,,***---******///+++///333;;;```111)))&&&---++++++---...+++((((((===~~~444!!!,,,'''...888!!!)))++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---******+++,,,,,,---....../////////.........------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,++++++***))))))******,,,+++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++******)))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,000...,,,*********+++,,,,,,,,,,,,+++++++++************************************++++++++++++************+++++++++,,,,,,,,,((())))))******++++++,,,+++++++++++++++++++++++++++++++++*********))))))******+++...111000,,,)))******+++,,,,,,,,,++++++++++++,,,,,,,,,,,,------......---------,,,,,,,,,,,,,,,...///000000000000///000000111111000000///////////////////////////.../////////////////////............------------------............------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++gggWWWGGGCCCDDDDDDBBBAAA===:::777555555555333222222222111111111111111111111000000////////////000000000000000000000000000...//////000000//////...555===+++<<<111!!!***+++aaa555222000***DDD222666666555???yyy;;;###222)))***+++,,,///111...)))&&&444'''===)))***ZZZ666222'''---000'''***...***,,,///,,,###---555ZZZ\\\111)))***++++++***---000---(((---)))...111"""///...++++++++++++++++++++++++)))******+++,,,+++++++++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,************************,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---***++++++,,,,,,------...///////////////.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,+++******)))*********------,,,,,,+++******)))++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,///...,,,+++******++++++,,,,,,,,,++++++++++++*********************************++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***************+++***+++111666555---&&&)))***+++,,,------------++++++,,,,,,,,,,,,------...------------,,,,,,,,,***+++---///000111111111...//////000000//////...........................//////////////////..................------------------............------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++fffVVVGGGCCCEEEDDDAAA@@@===;;;777666555555444333111111111111111222222222000000000////////////000//////////////////////////////000000000000//////&&&111...///,,,...,,,888+++...GGGXXX111(((+++###&&&+++---)))###<<<)))VVVCCC +++///999uuu444'''***---,,,'''(((...000...***222www|||777&&&<<<555111{{{+++:::%%%000(((///---+++111,,,(((333GGG000:::xxxAAA))),,,///---((()))///222///@@@555333}}}---;;;!!!++++++555++++++++++++++++++++++++))))))***++++++++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++...------,,,,,,++++++***,,,,,,,,,,,,++++++***)))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------////////////////////////---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++***************+++,,,,,,,,,++++++*********************************************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,------------------------,,,++++++******++++++,,,------,,,+++******++++++++++++++++++++++++++++++******************************++++++++++++************+++++++++,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++******************************,,,111555333---'''+++,,,------.........---+++++++++,,,,,,,,,------------------------------,,,,,,...///000000000000...//////000000//////...........................////////////.....................---------,,,,,,,,,------......------,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,eeeVVVGGGCCCEEEDDD@@@??????<<<999777666666555444111111111111111222222222/////////000000000000/////////////////////////////////000000000000//////222///333222------111///444333***333666(((888......(((AAA&&&JJJGGG(((---444333''' ///EEE[[[...///333333...)))***,,,---555777---***,,,!!!777---))),,,LLL333444,,,,,,444(((+++333'''444555***000@@@,,,000111,,,)))***,,,---{{{...%%%999%%%111000!!!III333000...(((++++++++++++++++++++++++))))))***++++++++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,++++++***)))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------.........///////////////------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,+++***************++++++******+++++++++,,,,,,,,,************************************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********+++++++++,,,,,,,,,------------------------,,,++++++******++++++,,,,,,,,,++++++******++++++++++++++++++++++++++++++******************************++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,+++******))))))++++++++++++++++++++++++************************)))+++---......---,,,,,,,,,,,,,,,,,,,,,+++******+++++++++,,,,,,,,,------------------------------...///////////////...---///000000111111000000///////////////////////////000000//////.........---...------------,,,,,,,,,,,,,,,------------,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,dddUUUGGGDDDEEECCC@@@>>>???<<<999777777777666444222222111111111111111111...//////000000000000///000000000000000000000000///000000111111000000///666,,,000///111///444***,,,<<>><<<888666666666555444333222222222111000000000---...///000111111000///000000000000000000000000000000111111111111000000---,,,,,,111+++//////---,,,---'''777+++333---333***,,,,,,///###555,,,---ZZZ666555111---(((''',,,222333000---777(((###+++///******111"""ooo111(((###444$$$+++///===((()))---///%%%555'''444222%%%444***666((($$$---222,,,,,,333555ggg---222;;;---'''---555###AAA,,,333)))000++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++***+++...000000...+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,------...+++,,,,,,------------,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...,,,,,,,,,++++++++++++*********************************+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,******))))))***++++++,,,+++++++++++++++++++++,,,************************************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,---......+++++++++,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******++++++++++++************+++++++++,,,,,,,,,******************************++++++++++++************+++++++++,,,,,,,,,***************)))))))))++++++++++++++++++++++++))))))*********++++++++++++***)))***+++,,,,,,+++))))))*********))))))(((++++++,,,,,,,,,,,,------,,,,,,,,,---------.........///////////////...---...//////000000//////...........................111000000///......---------------,,,,,,,,,+++++++++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------cccTTTGGGDDDEEECCC???======;;;777555555555444222444333333222111000//////---...///111111111000///000000000000000000000000000000111111111111000000(((333...:::$$$000)))333,,,...999+++%%%888,,,......+++///+++...000&&&222!!!NNNggg666...***+++000,,,---111...''')))111ppp]]]===&&&***///((()))333666555000,,,111222,,,&&&000111,,,...---...***==="""@@@|||"""---999'''(((dddZZZ;;;%%%***...&&&&&&///)))<<>>.........,,,%%%222222XXX,,,///,,,------bbbOOO222333)))(((000+++,,,,,,***((()))---000------,,,,,,,,,,,,++++++,,,111###+++%%%888+++---+++,,,,,,------,,,,,,+++,,,++++++******++++++,,,++++++******++++++,,,---+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------,,,------......------,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********++++++******++++++,,,---,,,,,,,,,++++++++++++***************************++++++************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++******++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++***,,,)))***------***))),,,---------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............///......---,,,..............................////////////......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,___SSSIIIEEEEEEBBB@@@@@@===:::777555555555444222222222111111111111111222000000000000000000000000000000000000////////////......///000000///..............................///---...---...........................000111000---,,,+++,,,+++,,,------,,,,,,///222///***@@@,,,AAA%%%***---555)))...+++...999***---,,,,,,+++***///***------...&&&---RRRNNN(((///+++******```ppp333...))),,,+++)))---111111...,,,,,,---------,,,++++++,,,,,,---'''###555///,,,<<<+++,,,+++,,,,,,------,,,,,,+++,,,++++++******++++++,,,++++++******++++++,,,---+++,,,,,,------,,,,,,+++***++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++***************+++++++++++++++,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------,,,------......------,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++******++++++,,,---++++++++++++++++++++++++************************,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***,,,///...******---************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---...............------........................---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,}}}___SSSIIIEEEEEEBBB@@@@@@===:::777555555555444222444333222111000000000000////////////////////////000000000000////////////......////////////......---.....................///---...---........................,,,...000///...---------000000///---,,,///333555333444)))***---000>>><<<+++111555&&&------222UUU))),,,***---666###***---(((000---###HHH'''111+++)))***```'''222(((+++000(((''')))---///...,,,(((&&&---,,,,,,++++++,,,------(((111&&&888!!!******+++,,,,,,------,,,,,,+++,,,++++++******++++++,,,++++++******++++++,,,---+++,,,,,,------,,,,,,++++++++++++,,,,,,------...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++*********************++++++,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------,,,------......------,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***++++++******++++++,,,---++++++++++++++++++++++++************************,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---......++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,///333111,,,+++...************************++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,------------,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------...............---........................------............------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,|||___SSSIIIEEEEEEBBB@@@@@@===:::777555555555444222444333222111000000000000////////////////////////000000000000////////////........................---------...............///---...---........................,,,---///...------...000000000///,,,...444888888111,,,999"""555***+++///,,,&&&,,,000+++bbb)))---)))111 000---&&&///222!!!III)))333---***---ccc///111(((///222***...+++))))))+++,,,+++)))++++++,,,,,,,,,,,,------)))111***VVV******+++,,,,,,------,,,,,,+++,,,++++++******++++++,,,++++++******++++++,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++*********++++++,,,,,,------,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---***++++++++++++,,,,,,,,,************************,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++******++++++,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,------***++++++++++++,,,,,,,,,+++---111555222---,,,///+++,,,,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******,,,---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,---......---,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---......///.........------------------------------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,|||___SSSIIIEEEEEEBBB@@@@@@===:::777555555555444222222222111111111111111222000000000000000000000000000000000000////////////.........------.........---------........./////////---...---...........................///...---,,,,,,...000---///---,,,000777888444---$$$333222222'''[[[)))///'''...---///+++666***000***666OOO///---***)))000,,,JJJ***333+++***...eee///...,,,...,,,...000...++++++,,,...//////***+++,,,---------,,,,,,,,,;;;///******+++,,,,,,------,,,,,,+++,,,++++++******++++++,,,++++++******++++++,,,---+++,,,,,,------,,,,,,+++---------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,)))******+++,,,,,,---------,,,,,,++++++,,,,,,---***++++++++++++,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---******+++++++++,,,,,,,,,************************---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++******++++++,,,---+++++++++,,,,,,---------+++++++++++++++++++++++++++++++++,,,,,,---------******+++++++++,,,,,,,,,))),,,222666222,,,+++...++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,---//////---,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------...//////......------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------|||___SSSIIIEEEEEEBBB@@@@@@===;;;777555555555444222000000000000111222333444111111111111111111111111000000000000////////////......------------......---------........./////////---...---........................000000///---++++++---///,,,...---,,,222888444,,,///333"""555$$$OOO(((222+++999///+++555***222+++:::mmm***,,,...###---888III)))111((((((---ccc***+++///***%%%111)))+++---...---,,,,,,---)))***,,,.........,,,+++(((444,,,+++++++++,,,,,,------,,,,,,+++,,,++++++++++++++++++,,,++++++******++++++,,,---+++,,,,,,------,,,,,,+++.........------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------))))))***+++,,,,,,---------,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---************************++++++++++++++++++++++++++++++******++++++,,,---*********++++++,,,,,,,,,************************---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,+++*********+++,,,,,,---+++++++++,,,,,,---------+++++++++++++++++++++++++++++++++,,,,,,---------*********++++++,,,,,,,,,(((+++222666222+++***---)))))))))******+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,.........,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,...//////...,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,---.../////////...------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................yyyaaaUUUIIIEEEDDDBBBAAABBB===:::777555555555444222333333333222222222111111////////////////////////000/////////............333222000...---,,,------........................///---...---,,,---///000000///---,,,,,,------......------,,,555'''555%%%666NNN///:::,,,888333$$$ZZZ,,,'''...444))))))---444)))QQQ$$$[[[:::+++333%%%...,,,HHH...///&&&...***bbb@@@(((///***222!!!))),,,///,,,444000***333'''$$$///555///'''&&&444!!!...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,---,,,,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,++++++***************++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,+++******++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,---------......***+++,,,,,,,,,,,,+++***------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////......---,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,+++++++++***)))))))))))))))***+++,,,,,,------++++++,,,,,,,,,,,,---------------,,,,,,+++++++++---,,,,,,++++++,,,,,,---)))******+++,,,,,,,,,,,,,,,,,,+++***))))))************+++++++++,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,------,,,,,,+++------------------------------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---------------------------........................///......---------.........------,,,,,,------...,,,,,,+++***+++,,,---...,,,,,,++++++,,,,,,---...........................,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------xxxaaaTTTIIIEEEDDDBBBAAABBB===:::777555555555444222222222222111111111000000000000000000000000000000000000/////////.........000//////.......................................///---...------...000111111000...------......//////......---000///111///...)))...KKK>>>111"""ooo111---++++++***000***666&&&BBBFFF---///)))222<<>>'''+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******++++++++++++******++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++//////000000//////...---************************++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,***)))))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,,,,---,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---))))))***+++,,,,,,,,,,,,***+++,,,,,,---,,,++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---------------------------------------------------------------...//////,,,,,,,,,++++++,,,,,,,,,++++++,,,,,,,,,---------------,,,,,,------...///------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------rrr]]]SSSIIIGGGGGGDDDBBBBBB===:::777555555555444222333333333222222222222111000000000000000000000000111111000000000/////////...............---,,,+++........................///---...---.........------.........,,,,,,------------,,,,,,555'''444222ttt ...222,,,&&&000+++333!!!---///(((777ppp{{{%%%///---&&&///111***...(((dddCCC,,,,,,...,,,,,,111***(((***000JJJwww))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,,,,++++++------++++++++++++------***++++++++++++,,,,,,,,,)))******++++++******))),,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++000000000000000///......++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,***************+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---+++++++++,,,,,,++++++***)))***,,,------,,,++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------...//////000,,,,,,++++++++++++,,,,,,***+++,,,---------,,,,,,---------------......///,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------ppp^^^SSSJJJHHHHHHFFFCCCCCC===:::777555555555444222222222222222111111111111111111111111111111111111111111111000000000//////------,,,,,,------..............................///---...---//////............//////------............------)))//////333666!!!222222***(((111---$$$444555###000555hhh'''---***(((==="""+++000...)))```FFF...---000,,,///,,,qqq...++++++)))333***---111,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++------------------------------------------------------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++------------------------------,,,,,,,,,,,,++++++...---+++******+++---...******+++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++...////////////...------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,---------------,,,++++++++++++,,,---*********++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++***+++++++++,,,---------++++++,,,,,,,,,,,,------+++++++++,,,,,,------------,,,,,,++++++,,,,,,---))))))***+++,,,,,,,,,,,,***+++---...///...---,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000,,,,,,++++++++++++,,,,,,***+++,,,---------,,,,,,---------------...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------ppp^^^TTTKKKIIIIIIGGGDDDDDD===;;;777555555555444222111111111111000000000000222222222222222222222222111111111111000000000000,,,+++++++++,,,...000111........................///---...---000000////////////000000......////////////......+++222(((--->>>ddd###***222333---+++111444***222,,,---444555LLLeee///'''555$$$555###555&&&444///+++^^^III111...000+++---&&&ppp###111'''111...+++""")))444'''777,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,******+++++++++,,,,,,,,,+++*********+++,,,,,,---************************------------------------------------------------------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++........................---------,,,,,,,,,++++++...---+++******+++---...*********++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++------......------,,,+++------------------------++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,------------.........---,,,,,,,,,,,,---...++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////******+++++++++,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++++++++,,,,,,---...//////++++++,,,,,,,,,---------+++++++++,,,,,,------------,,,,,,++++++,,,,,,---$$$%%%(((+++---///000111+++,,,...000000///...---******+++++++++,,,,,,,,,*********++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///,,,++++++++++++++++++,,,***+++,,,---...---,,,,,,...------------...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------lll\\\UUULLLFFFDDDDDDBBBAAA<<<999777555555444222111111111111111111111111111111111000000000000000111111111111111111000//////000//////.........//////........................///---......////////////////////////555111+++))),,,000///,,,+++)))---222,,,(((:::SSSAAA"""------------------------)))---222///VVV333==='''###>>>---,,,222%%%000666KKK$$$111222%%%444---]]]444((((((......,,,XXX'''---)))111++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++***+++,,,,,,+++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***))),,,+++******,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,++++++*********++++++++++++++++++++++++))))))***+++,,,------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,+++,,,---...///...------,,,,,,------...------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,........................lll[[[TTTKKKEEECCCCCCBBB@@@<<<:::777666555555333222111111111111111111111111111111000000000000111111000000111111000000///...//////............//////........................///---......////////////////////////)))***,,,...000111000...---,,,///333...(((,,,666,,,222|||***$$$<<<------------------------111###666lllYYY,,,FFF"""(((***111(((000...SSS...222...(((222(((NNN///)))---///++++++{{{QQQ///777000---!!!++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,,,,+++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***))),,,+++******,,,,,,+++***++++++++++++++++++,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,---...///...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,------------------------kkkZZZSSSJJJDDDCCCBBBAAA@@@===;;;888777666666444333111111111111111111111111111000000000000000111111///000000000000///......//////............//////........................///---......////////////////////////,,,...000222111...,,,,,,+++***+++---///...+++(((444777>>>555$$$'''------------------------555 @@@zzz&&&,,,'''555(((...+++000&&&MMM......(((...333,,,<<<***)))222///(((,,,999???222)))...///###%%%:::++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++******,,,+++******,,,,,,,,,************++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---...///...------,,,,,,------...------------------------------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,kkkZZZSSSKKKEEEDDDCCCBBBAAA>>><<<999888777777555333111111111111111111111111000000000000000000111222///////////////......---///............//////000........................///---......////////////////////////333000///000///------///...---)))''',,,333222,,,000;;;///***(((;;;,,,........................,,,000lllhhh&&&777(((***---,,,000$$$CCC---...&&&111//////222+++***444...***---&&&{{{&&&<<<555---777---,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---------++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++***,,,*********,,,---,,,+++*********++++++,,,,,,---++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,------.........------,,,,,,------...------------------------------------------------+++++++++,,,,,,,,,------,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,iii[[[UUULLLGGGEEEEEEDDDCCC???<<<999888888777555444111111111111111111111111000000//////000111222222///////////////......---...............///000000///////////////////////////---......///////////////////////////***)))...222000...000111222...***+++000000,,, +++,,,vvv444)))........................%%%999yyy///<<<999%%%---...,,,+++000(((CCC///444)))///$$$000111...+++222,,,...---,,,<<<,,,###999!!!'''111(((000555++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,,,,+++++++++***)))***,,,---,,,+++*********++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------------...------,,,,,,------...------------------------++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,---------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,ggg\\\UUULLLGGGFFFFFFEEEDDD>>><<<999888777777555444111111111111111111111111////////////000111222333///000000000000///............---......///000111///////////////////////////---......///////////////////////////***,,,222222+++)))+++***+++---///111000///...777666(((444@@@III###........................000///RRR(((...:::fff%%%777000---***111+++EEE)))333***...$$$AAA111...---///)))222,,,---KKKrrrDDD333555%%%???)))&&&111888***'''555++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++***************************++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++...///...---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,+++++++++***)))***,,,------,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,------......------...------,,,,,,------...------------------------++++++++++++++++++++++++,,,,,,,,,,,,------------,,,---------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,eee[[[TTTLLLGGGFFFFFFEEEDDD>>>;;;999777777666555333111111111111111111111111////////////000111222333000000111111000000///...---------......///000111///////////////////////////---......////////////////////////222///000333...(((000???000((((((///333000000444"""111&&&999333CCC........................666999OOO///%%%222$$$<<<###...///+++111+++YYYOOO$$$...***...,,,YYY---)))...---&&&222---,,,+++VVV+++;;;+++&&&""" 000######888*** 888555$$$000++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++))))))))))))))))))))))))******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***,,,...//////...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++***))))))***,,,------,,,---,,,,,,++++++*********++++++++++++++++++++++++************************++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------------------------------...------------,,,,,,,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,---.........------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------....................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------dddZZZSSSKKKFFFEEEEEEDDDCCC===;;;888777666666444333111111111111111111111111////////////000111222333111111111111111000//////---------......000111111000000000000000000000000///---......////////////////////////...,,,------)))---GGGeeeGGG444(((,,,///***+++333333+++444''''''999////////////////////////,,,^^^FFF'''222%%%111555___444000+++111---111***777ccc)))///+++---...bbbeee((($$$...---$$$111000111(((}}}444 666...""",,,111///$$$'''+++000111***///444%%%+++222''')))111(((++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++******************************+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...//////...++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,***))))))***,,,...---,,,...------,,,+++***))))))++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++************************+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------.........------------------------***++++++,,,---...//////------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++,,,---.........---,,,...------,,,,,,------...------------------------------------------------,,,,,,,,,---------......---------.........//////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................hhhUUUQQQKKKFFFEEEDDDDDDCCC???<<<888666555555555444333333333222222111111111000000000000000000000000111111111111000000000000............////////////***999%%%>>>111+++000000+++???(((///......////////////......$$$777'''000000ddd:::!!!>>>''',,,222'''+++<<<$$$000<<>>111555%%%777>>>rrr////////////////////////555aaa444000333+++///111777AAANNN+++///222)))+++555)))ZZZ***111111)))111UUU...------000&&&///)))***555***333[[[AAA777GGGXXXLLLAAAFFFFFFFFFFFFFFFFFFFFFFFF;;;KKK=== '''777++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---......---,,,,,,+++++++++,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,++++++******++++++,,,************************++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***))))))++++++++++++++++++++++++***+++---......---+++***++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++************************---------,,,,,,+++++++++++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,******+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------------------,,,,,,,,,++++++,,,,,,,,,++++++,,,,,,,,,---------------------------------........................------------------------------------------------,,,,,,,,,---------......------............------------------------------,,,,,,,,,---------......------------------------,,,------......------,,,...------,,,,,,------.........------------......---------...............------------------------,,,---......//////.......................................------,,,,,,,,,------------..................---------,,,,,,,,,{{{dddTTTPPPKKKGGGEEEEEEDDDCCC???<<<888777666666555444222222222222222111111111000000000000000000000000111111111111000000000000/////////000000000111111---)))666888rrr~~~???&&&+++444^^^///......////////////......333&&&333000!!!==={{{...???$$$888///&&&###AAA////////////////////////000III[[[''',,,---777333...NNNPPP---///...333$$$555...XXXbbb(((222+++***888UUU,,,,,,,,,222$$$222'''***555+++(((QQQ===,,,(((%%%,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...------,,,+++++++++,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************))))))(((++++++++++++++++++++++++***+++,,,---------,,,+++++++++++++++++++++++++++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++************************++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******))),,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,))))))***+++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------........................------------------------------------------------,,,,,,,,,---------......------............------------------------------,,,,,,,,,---------......------------------------------............------......------------............------------.....................---------------------------------,,,---......//////.......................................---------------,,,,,,,,,------------...---------,,,,,,,,,,,,,,,xxxaaaTTTPPPKKKGGGFFFEEECCCBBB>>><<<999777777666555444222222222111111111111111000000000000000000000000111111111111000000000///000000000000111111111111999"""$$$TTT///......////////////......(((---...)))222tttHHH...,,,555555555qqq////////////////////////)))444---222111(((;;;"""222666hhh<<>><<<999888888777555333111111111111111111111111111111111111111111111111111111111111000000000///000000000000111111111111)))999III///......////////////......(((//////...<<<,,,000]]]hhh000000000000000000000000444---###666444333)));;;///;;;yyy,,,---+++...222333+++222///&&&//////,,,------///,,,***///%%%666,,,222$$$111000...ttt777---***$$$,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...,,,,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,,,,---------,,,++++++++++++++++++++++++,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,+++++++++++++++++++++++++++***+++,,,,,,------------++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---+++,,,------......------,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---------.........------------------------........................------------------------------------------------,,,,,,,,,---------......------............------------------------------,,,,,,,,,---------......---------....../////////---......//////......---///......------......///......------------....../////////...---------,,,........................,,,---......///.........................................................---.........////////////............////////////sss^^^SSSPPPLLLIIIGGGEEECCCAAA>>><<<:::999999888555333000000000111111111111111111111111111111111111111111111111111000000000000/////////000000000111111000---%%%zzz///......////////////......555'''222222)))@@@!!!000000000000000000000000444***rrr<<<***###555&&&444---111...,,,111,,,777&&&,,,222VVV&&&,,,333###...III***111///,,,,,,(((000***---***555%%%///IIIEEE...$$$888,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...,,,,,,+++++++++,,,------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------++++++++++++++++++++++++,,,,,,---------.........---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------------+++++++++++++++++++++++++++++++++,,,,,,------...++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,------...............,,,---------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............,,,,,,,,,---------............------------------------........................------------------------------------------------,,,,,,,,,---------......------............------------------------------,,,,,,,,,---------......---------...//////000000......////////////......//////............//////......------------.....................---------........................,,,---......//////............................................./////////........./////////000000///////////////000000000rrr^^^SSSPPPLLLIIIGGGEEECCCAAA>>><<<::::::999888555333///000000000111111111222111111111111111111111111111111111111000000000000....../////////000000000...444(((...111SSS///......////////////......555)))111///;;;&&&???FFF000000000000000000000000---***???DDD///...(((///DDD^^^444111///222***333+++,,,000333CCC(((000$$$[[[$$$111+++//////,,,...+++***---...000'''***444444$$$,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...,,,+++++++++,,,,,,---...,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------------,,,++++++++++++++++++++++++++++++++++++,,,---......+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------+++++++++,,,,,,---------------------------------++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...+++,,,------......------------------............------------------------***+++---......---+++***------------............------------------------........................------------------------------------------------,,,,,,,,,---------......------............------------------------------,,,,,,,,,---------......---------...///000000000......////////////......//////............//////......------------......---------.......................................,,,---......//////..............................---........./////////000---------.........//////............//////000000rrr^^^RRRPPPLLLIIIGGGEEECCCAAA>>><<<;;;::::::888555333//////000000111111111222111111111111111111111111111111111111000000000000............////////////...,,,999<<<(((444&&&HHH///......////////////......***555111000111111222---555!!!000000000000000000000000333111)))YYY}}}777555***:::333&&&***...000111+++...444222,,,///mmm***///333...,,,444###,,,000---666+++---444+++&&&666(((***///111$$$,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...++++++++++++,,,,,,---...,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,------...---++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,---...///+++++++++++++++++++++++++++,,,,,,------,,,,,,+++************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------+++++++++,,,,,,---------------------------------++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...***+++,,,,,,------,,,,,,---------.........//////........................)))***,,,------,,,***)))---------.........//////------------------------........................------------------------------------------------,,,,,,,,,---------......---..................---------------------------,,,,,,,,,---------......---------...///000000111......////////////......//////............//////.........------.........,,,------....../////////////////////////////////,,,---......//////..............................---.........//////000000,,,,,,,,,---------......---------.........//////ppp```UUURRRMMMJJJGGGEEECCCAAA@@@===;;;999888666333111222222222111111111000000000000000000000000000000111111111111000000000000............/////////000000000000000000000000000333...^^^!!!......///000000000000000111111111111111111111111+++111444///000000000000111111111111666---333,,,BBB666)))555444111111000000//////......***222}}}===$$$+++------............------,,,555!!!111333)))666sss+++111,,,,,,,,,------.........------------------------,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,......---,,,+++)))***++++++,,,---......,,,,,,,,,++++++***************+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++******++++++++++++++++++++++++)))************+++++++++++++++,,,,,,,,,,,,------+++++++++,,,,,,---------++++++,,,,,,,,,,,,---------------,,,,,,+++++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,---------......,,,,,,,,,---------...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,/////////...------,,,,,,////////////////////////------------------------////////////////////////......////////////..............................,,,---------.../////////---------............///........................//////////////////////////////.........---------//////............//////...............///000000000000///..................---,,,---//////...---000///...---------------000000000000000000000000////////////////////////,,,---------......//////......................../////////////////////////////////...------,,,,,,//////.........---------nnn^^^UUUQQQMMMIIIGGGEEECCCAAA@@@===;;;999888666333111222222222111111111000000000000000000000000000000111111111111000000000000........./////////000000000000000000000000000000(((<<<..."""nnn999......///000000000000000000000000000000000000000JJJCCC<<<:::000000000000111111111111+++111666,,,$$$LLL999$$$333444"""111111000000////////////@@@CCC---)))333555---......//////......------555%%%222000---444---+++,,,,,,------------------------------------------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,,,,,,,++++++++++++++++++++++++************++++++++++++++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,---------------,,,,,,+++++++++------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,---------......,,,,,,,,,---------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------..........................................------------------------////////////////////////......////////////.......................................///////////////---------............///........................//////////////////////////////.........---------//////............/////////............///000000000000///...............///...------//////...---000//////...............000000000000000000000000////////////////////////.............../////////......................../////////////////////////////////......---------//////.........---------mmm]]]TTTQQQLLLHHHFFFEEECCCAAA???===:::999888666444111222222222111111111111111000000000000000000000000111111111111000000000000....../////////000000000000000000000000000000000444---444:::((()))sss333......///000000000000000////////////////////////777222IIIooo555:::333000000000000111111111111***555.........HHHBBB$$$///;;;888000111000000000000/////////...444***PPPFFF??? ***111---......//////......---,,,222)))111***///...BBB+++------------------,,,,,,------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,+++---------,,,,,,+++++++++,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,------------************************************+++++++++,,,++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++------------------------+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,---------......------------------------++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,---------......,,,,,,,,,---------.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000........................------------------------////////////////////////......////////////..............................000000000///////////////---------............///......................../////////////////////////////////............---//////............////////////......//////000111000000///.........//////000...---...///000///---111000000///////////////000000000000000000000000////////////////////////000000000000////////////........................//////////////////////////////................../////////.........------nnn^^^TTTPPPKKKGGGEEEDDDCCCBBB???===:::999888666444222111111111111111111111111000000000000000000000000111111111111000000000///...////////////000000000000000000000000000000000///222000,,,///777555,,,lll,,,......///000000000000000000000000000000000000000555:::///,,,222:::<<>>'''......////////////......+++///,,,///&&&000(((YYYRRR,,,.........------,,,,,,,,,------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,***************************+++,,,,,,---------,,,*********************************+++++++++,,,,,,+++++++++,,,,,,,,,---------------,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++---------------------------------.........//////................................................////////////////////////......////////////..............................000000//////......---------------............///......................../////////////////////////////////...............//////............///////////////...///000000111000000///////////////000111///...///000000///---111111000000000000000111////////////////////////////////////////////////222111111111000000//////........................////////////////////////............////////////////////////............oooaaaSSSOOOJJJFFFDDDCCCCCCBBB>>><<<:::999888777444222111111111111111111111111000000000000000000000000111111111111000000000///////////////000000000111111111111111111111111111///''')))555888000...444'''---AAA{{{666......///000000000000000111111111111111111111111)))000---***555===555)))pppTTT"""===444---999;;;***///000000000111111111111(((333222***...999333$$$+++'''+++AAAfffyyyWWW<<<...***)))%%%(((222444...---222000000000000111111111111000!!!$$$;;;???)))+++HHHqqqLLL%%%CCC$$$'''KKK///%%%...//////////////////...---000//////'''222(((222000000000000000000000000000000000000000000000000)))+++***%%%888,,,999.........------,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---------,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,---------,,,,,,+++******************************++++++++++++,,,,,,,,,+++++++++,,,,,,,,,---------------,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++------------------------//////.........---------................................................////////////////////////......////////////.......................................------,,,,,,,,,---------............///........................//////////////////////////////////////////////////////............/////////////////////000111111000000/////////000000111222111//////000000///...111111000000000000111222////////////////////////000000000000000000000000222222111111000000//////////////////////////////////////////////////////---......//////000000000000000/////////.........pppcccSSSNNNHHHDDDCCCCCCCCCBBB>>><<<:::888888777555333111111111111111222222222000000000000000000000000111111111111000000000000/////////000000000111111111111111111111111111111222888222&&&(((555777,,,888000+++///222,,,+++111......///000000000000000111111111111111111111111666***///777111...333555'''+++111333222111222333000III000222---!!!>>>000000000000111111111111111---666333$$$///;;;...111555777222+++)))...444>>>555,,,+++111666666333222444555555555666555333000000000111111111111222333888===222"""(((222---''',,,000000,,,,,,555???111---;;;111AAA'''666...//////000000//////...000333111111...222,,,)))................................................"""---333444333111,,,------------------,,,,,,------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------)))******+++---......///,,,,,,,,,,,,------------******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------,,,+++***)))++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++------------------------000//////...------,,,,,,------------------------........................////////////////////////......////////////..............................---------,,,,,,,,,,,,,,,---------............///........................////////////////////////...////////////000000000//////............//////000000//////000000111222000000/////////000111111333222000000111111///...000000000000000111111222000000000000000000000000000000000000000000000000111111111111000000000000////////////////////////////////////////////////------...///000000111111000000000/////////......nnnbbbRRRNNNHHHCCCBBBBBBCCCBBB===<<<999888888777555333000000111111111222222222000000000000000000000000111111111111000000000000//////000000000111111111111111111111111111111111###,,,444444---***---222&&&555888000444555---333......///000000000000000111111111111111111111111888...+++333888000))),,,444444444333111000...---222,,,444---999$$$III!!!000000000000111111111111777,,,111666000000111))):::...###&&&111666333,,,'''000777444***&&&///:::&&&///555222,,,+++---///000000111111111222222222333'''!!!+++999;;;444333:::222...333333---***,,,444'''$$$'''&&&222888...//////000000000000//////000333///000222...//////........................,,,,,,,,,,,,,,,,,,,,,,,,444---(((...000$$$:::''',,,,,,------------------------------------------------,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------+++++++++,,,,,,---------,,,,,,,,,---------......******+++++++++,,,,,,,,,++++++,,,---...//////000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,------+++++++++,,,,,,---------+++++++++++++++++++++++++++++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++..........................................------------------------------........................////////////////////////......////////////..............................,,,,,,,,,------------------------............///........................////////////////////////.../////////000000000000//////............//////000000//////000000111222000000//////000111111222444222111111111111000...///////////////000111111000000000000000000000000000000000000000000000000//////000000000000000000////////////////////////////////////////////////,,,---...///000111222222000000000000/////////...mmm```RRRMMMGGGCCCBBBBBBCCCCCC===;;;999888888777555333000000111111222222222222000000000000000000000000111111111111000000000000000000000000111111111111111111111111111111111111777///+++...222111///000+++333000'''111222(((666...//////000000000000000000000000000000000000000%%%===555'''444666,,,333111///......111333444333222###999<<<%%%:::,,,444000000000000111111111111---111...---222222000333+++///555777444000111555000......444888777222---333333333222000///000222000000111111222222222222&&&===666(((111---(((777(((///222//////333444111***888333444777///###/////////000000000000//////---111***---333(((...555////////////////////////------------------------,,,(((---222&&&)))666(((,,,,,,,,,------.........------------------------...------,,,,,,------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...------,,,,,,,,,,,,++++++,,,,,,,,,------.........******+++++++++,,,,,,,,,***+++,,,---///000111111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------------------------------++++++,,,,,,,,,---------++++++,,,,,,,,,---------+++++++++,,,,,,---------++++++,,,,,,,,,---------+++++++++,,,,,,---------++++++++++++++++++++++++++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......------------------------++++++,,,,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++........................,,,,,,------.../////////------------------------////////////////////////////////////////////////......////////////..............................,,,------....../////////---------.........//////........................////////////////////////.../////////000000111111//////............//////000000000000000111111222000000///000000111222222444333111111222111000...//////...//////000111111000000000000000000000000000000000000000000000000......//////000000111111000000000000000000000000////////////////////////,,,---...///000111222333000000000000////////////lll___RRRMMMGGGCCCAAAAAA@@@??????>>><<<999666444333222222222222222222222222222111111000000000000111111000000000000000000000000////////////000000000000......//////000000111111222111111111000000//////////////////000111222333000000000000111111111111222222222222111111000000000000000000000000000000333222000//////000222333222222111111111111111111///000111222111000///...000111111000//////000222444333222111111000000111111222333444444444333222000000000000111111333333444333222222444444333222111222222222222111000///222000000111222222///,,,111111000///...------,,,000///...---...//////...,,,------...///000111111000/////////............---------------------------------............///000///...------...///000------------------------------------------------------------------------------------------------++++++++++++,,,,,,---...---,,,,,,++++++,,,,,,---........................------,,,,,,,,,,,,------------------------------,,,,,,,,,---...///000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------++++++++++++++++++++++++...------,,,,,,------...,,,,,,,,,---------......,,,,,,---......---,,,,,,------------------------------------------------------------------------+++++++++,,,,,,---------...---,,,,,,,,,,,,---......---,,,,,,,,,,,,---...------------------------+++---//////,,,+++,,,...---------............///.........------,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,---------........................------.........////////////000//////.........------------------.........//////////////////000000000000......////////////..............................///000000000000...,,,+++000000000000000000000000///111222111000///000111000000111111111111000000///////////////000111111000000000000000000000000111111000000//////......////////////////////////000000000000000000000000111......333444111//////////////////000000000000000000000000000000000000////////////////////////jjj^^^RRRNNNHHHCCCBBBAAAAAA@@@???>>>;;;999666444333333222222222222222222222222111111000000000000111111000000000000000000000000////////////000000000111////////////000000111111222111111111000000000000222111000000000000000111000000000000111111111111222222222222111111111000111111111111111111111111333222111000000111222333222222222222222111111111...//////000000000000///...000111111000111333555222111000///////////////000111222333333333222222222222222222222222333333000//////000111222222111222222222222222222222222111000///111444777888999000000000//////.........111000//////000111222111---......//////000000000//////////////////......---------------------------------............/////////...------...//////------------------------------------------------------------------------------------------------,,,+++++++++,,,,,,---...---,,,,,,++++++,,,,,,---...........................------------------...------------------------,,,,,,------......//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...------,,,,,,------...,,,,,,,,,---------......,,,,,,---......---,,,,,,------------------------------------------------------------------------++++++,,,,,,,,,---------...---,,,,,,,,,,,,---......---,,,,,,,,,,,,---...------------------------***---......,,,+++,,,------------............///.........------,,,,,,,,,............------,,,,,,,,,,,,---------.................................---............///////////////.........------------------.........//////....../////////000000000......////////////..............................---...///000000///......000000000000000000000000///000111111//////000111......////////////......///////////////000111111000000000000000000000000111111000000////////////////////////////////////000000000000000000000000333///---......,,,...222////////////000000000000000000000000000000000000////////////////////////ggg\\\RRRNNNHHHDDDBBBBBBAAAAAA>>>===;;;888666444333333222222222222222222222222111111000000000000111111000000000000000000000000/////////000000000111111/////////000000000000111111111111111111000000000333333222000000/////////000000000111111111222222222222222222111111111111111111111111111111111111333333111111111111333333222222222222222222222222////////////000111222333...000111111111222333555333333222111111111222222222222333444444444444444222222222333222222111111222111111222444555444333111000000000000000111222444333111///---+++)))(((000000000000000000000/////////000000111111222222///////////////000000000////////////////////////---------------------------------............///......------------......------------------------------------------------------------------------------------------------,,,,,,+++++++++,,,---------,,,,,,++++++,,,,,,---------------------------.........------.........---------------------------------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,---------......,,,------......------,,,------------------------------------------------------------------------,,,,,,,,,,,,------------...------,,,,,,------......------,,,,,,------...------------------------+++,,,------,,,+++,,,------------............///.........---------------/////////............---,,,------------.................................---------............////////////............---------........./////////------........./////////...//////000000//////...........................,,,---...///000111000000000000000000000000000000...///000000......///000......////////////......///////////////000111111000000000000000000000000111000000000000/////////////////////////////////000000000000000000000000000000222333000,,,---111////////////000000000000000000000000000000000000////////////////////////eeeZZZRRRNNNHHHDDDCCCBBBBBBBBB>>><<<:::888666444333333222222222222222222222222222111111000000111111222000000000000000000000000//////000000000111111111000000000000000000000000111111111111111111111111333222111111000000000111000000111111111222222222222222222222222222222222222222222222222222222222444333222222222222333444222222222333333333333333222222111000111222333444///111222333222222333444333333333222333333444444333333444444555555555555333333444444333222111000666555333444555555444222222111000000000111222333---///222555666666444333000000000111111111111111...///000000///......///111000000000000000000000///////////////000000000........................---------............///------------------------------------------------------------------------------------------------------------------------,,,,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---------------------------///......------......///,,,,,,------------------...---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,---------......------------------------------------------------------------------------------------------------,,,,,,------------------------------------------------------------------------------............------------------...///---------............///...............---------/////////////////////...------------............---------...............------------............/////////...........................////////////------------........./////////000000000000//////........................---......///000000111111000000000000000000000000---///000///...---...000000000111111111111000000///////////////000000111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000+++000999>>>999///+++---////////////000000000000////////////////////////////////////////////////cccYYYQQQMMMGGGDDDBBBBBBBBBBBB===<<<:::888666444333333222222222222222222222222222222111111111111222222000000000000000000000000000000000000111111111111111111111111000000000000111111111111111222222222111111111111111222333333111111111111222222222222222222222222222222222333222222222222222222222222444333333333333333333444222222333333444444444444444333111111000111222333...111444555666666888999666555555555666777888888888888888888999999::::::::::::::::::999888888777999777555444444333111///444444333333333444444555333111///000222333111///111111111222222222222222000222333222///------...111111111111111000000000//////000000000000000000........................---------............///,,,------------------,,,---------------------------------------------------------------------------------------------------,,,,,,++++++,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------......------------......,,,,,,,,,---------......---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++........................,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,---------......---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------......////////////...------...///000000---------............///.........................../////////////////////---------.........//////---------.........//////---------.........//////////////////////////////........./////////000000------------........./////////000000000000//////////////////////////////000000000//////000000000000000000000000000000000---///000///...---...000000000111111111111000000///////////////000000111111111111111111111111111000000000000111111111111000000000000000000000000111111111111111111111111+++000999>>>999///+++---////////////000000000000////////////////////////000000000000000000000000cccZZZPPPLLLFFFCCCAAABBBBBBAAA<<<;;;999777555444333333222222222222222222222222222222111111111111222222000000000000000000000000000000000111111111222222222111111111111000000000111111111222222222222222000000000111111333444444111111111222222222222333222222222222333333333333333333333333333333333333444444444444444444444444222333333444444555555666333333222222333333444444000444999<<>>===<<<:::888555555666666555444333333===666000111777;;;999666333333333333333333222222222555888777333000000111111111111111111222222222111111111000000/////////........................---------............///------............------------------------------------------------------------------------------------------------------------,,,+++++++++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------+++,,,,,,------.........,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++........................,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,---------.........------,,,,,,------...------------------------------------------------------------------------............------------,,,------......------,,,,,,------......------,,,---------...//////000000///---,,,,,,...000000000---------............///.............../////////---............/////////------........./////////,,,,,,------.../////////.........////////////000...////////////000000000....../////////000000000------.........////////////000000111111000000///////////////////////////111111000/////////000000000000000000000000000000...///000000......///000......////////////......///////////////000111111111111111111111111111111000000000111111111111222000000000000000000000000111111111111111111111111000000222333000,,,---111////////////000000000000000000000000000000000000000000000000000000000000ddd\\\NNNJJJEEEAAA@@@AAAAAAAAA;;;:::999777555444333333222222222222222222222222333222222111111222222333000000000000000000000000000000111111111222222222222222222111111111000000111111111222222333333333222222111111111222333333111111111222222222333333222222222333333333444444444444444444444444444444444444555555555555444444333333333444555666666666444555777999:::;;;<<<<<<<<<@@@DDDGGGIIIJJJKKKLLLQQQQQQRRRRRRTTTUUUVVVWWWTTTSSSSSSRRRSSSTTTUUUVVVPPPOOOMMMKKKLLLMMMOOOQQQNNNLLLKKKKKKKKKKKKJJJHHH>>>???AAAAAA@@@>>>;;;999999777<<>>===888666888777333444999111222444333222111333444000000///000222222111///444222111000111000///---............................................................/////////000...------,,,,,,------...,,,---------.../////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++.........------,,,,,,,,,------............------++++++,,,------......///---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------,,,,,,+++++++++,,,------------------------------........................---------------------------------------------------------------------------------............///---------............///........................------------------------..........................................------////////////////////////......////////////......------------------------............///////////////////////////.........000000000000000000000000111111000000//////......///////////////.........000000000000000000000000---...///000000111111000000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111222222222111111111000000111111111111111111111111111111111111111111111111222222222111111111111000000000000000000000000000111000/////////000222333000000000000000000000000yyyhhhXXXRRRIIIBBBBBBCCCBBBAAABBB@@@;;;666333444555333111222222222222111111111000333333333222222222111111111111111111111111111111111222333222111000111222222222111111111111222222222222111111222222333444444444333333333333444444333333444444444555555555555444333333333444555666555444444444444444555666555555666666777777888888888999:::===???AAACCCDDDHHHNNNWWW\\\]]][[[XXXVVVXXX[[[]]][[[VVVSSSUUUXXXYYYYYYYYYZZZ[[[[[[[[[\\\^^^WWWQQQRRRYYY^^^___\\\ZZZXXXUUURRRPPPPPPRRRTTTTTTRRRNNNMMMNNNOOOPPPPPPRRRSSSWWW^^^eeehhhfffccc```dddiiijjjhhhccc]]]YYYLLLFFFBBBBBB???888333333555444444444333333222222111111000222444555444333222111//////000000///---////////////////////////................................./////////000000...------,,,,,,------...---------...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++......---------,,,,,,,,,------............---------------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,------------------------------,,,,,,+++,,,,,,,,,------------------------........................------------------------------------------------------------------------------------............---------............///........................------------------------................................................////////////////////////......////////////..........................................////////////.........///////////////000000000000000000000000000000000000//////......////////////////////////000000000000000000000000///000000000000000///...000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111222222222111111111000000111111111111111111111111111111111111111111111111222222222111111111000000111111111111111111111111111000/////////000222222000000000000000000000000wwwfffWWWRRRJJJCCCCCCCCCAAA@@@AAA@@@<<<666444555555444222222222222222111111111111333333333222222222222111222222222222222222222222111222333333222111222444222222111111111111222222222222111111222222333444333333222222222222333333444444444555555555666666555555444444555555666777444444444444555666777888888777666555777999<<<>>><<<>>>@@@CCCFFFHHHIIIJJJLLLRRRZZZ```bbb```]]][[[```cccfffddd``````dddiiihhhgggfffeeefffhhhkkklllmmmgggccceeekkkrrrttttttiiihhhfffdddaaa^^^\\\[[[[[[WWWQQQNNNMMMNNNOOOOOORRRSSSUUUXXXZZZ[[[\\\\\\\\\dddpppxxx|||{{{yyywwwiii```YYYVVVSSSMMMFFFBBB===:::777666777777333000222111000111333333222111333111000111222222111000000000000000000000000000............................../////////000000000......------------.....................---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,...------------,,,,,,,,,------............------//////...------,,,++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++------,,,***)))+++++++++,,,------......,,,---------------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------......---,,,+++++++++,,,------------------------------------------------------------------------------------------------------------------------------------............---------............///........................------------------------................................................////////////////////////......////////////......////////////////////////............////////////------......//////000000000000000000000000000000000000000////////////...////////////////////////000000000000000000000000111111111111000///...---000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111222222222111111111111111111111111111111111111111111111111111111111111111222222111111111000000000111111111111111111111111000000000///000111111222000000000000000000000000tttdddVVVRRRJJJEEEDDDCCC@@@@@@AAAAAA<<<888666666777444222222222222222222222222222222222222222222222222222222222222222222222222222000222333222111111222333333222222111111222222333222222111111222222333444333222222111111222222333444444444444555555555555555555555555555666666666555555555555666777888999666777888:::===@@@DDDFFFIIIIIIIIIJJJKKKLLLMMMMMMNNNTTT]]]ccceeedddcccbbbhhhkkkmmmllljjjlllrrrxxx{{{zzzyyyxxxxxxyyy{{{|||zzzyyyxxx{{{xxxxxxxxxwwwuuuqqqkkkgggbbb^^^ZZZWWWWWWWWWVVVUUUUUUVVVUUURRRPPPOOOQQQSSSTTT]]]jjjvvvuuunnnjjjeee\\\VVVJJJEEE???===>>><<<666111666444222222333333222000444333222333444555444333000000000000000000000000...........................////////////000000000......------------....../////////...---------,,,........................------------------------------------------------------------------,,,,,,------------------------------............------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++---//////...,,,***,,,,,,,,,---------------++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,------------------000///...,,,,,,+++++++++------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------............///........................------------------------........................---------...............////////////////////////......////////////..........................................////////////,,,------...///000111111000000000000000000000000///////////////////////////////////////000000000////////////////////////000000000000000///......///////////////////////////000000000111111111111///////////////////////////000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000222222222222222222222222000000000000000111111222000000000000000000000000qqqbbbUUUPPPJJJFFFEEEDDD@@@@@@BBBAAA===999777888888555333222222222222222222222333222222222222222222222222222222222222222222222222...000111111000000111333333333222222222222333333222222111111222222333444333222222111111222222333222333333333333444444444333333444444555555555555666666555555666666777888555888>>>DDDIIILLLNNNNNNTTTSSSQQQPPPPPPRRRTTTUUUUUU\\\eeemmmqqqrrrrrrrrrqqqsssuuusssrrruuu}}}|||vvvqqqooommmlllkkkhhheeebbb]]]]]]\\\YYYVVVUUUWWWYYYXXX]]]eeelllsss~~~yyylllaaa[[[UUUNNNJJJHHHCCC<<<666999777555444555666555444333222111222444444444222////////////////////////////////////////////////////////////000000000111///......------......////////////...---------,,,........................------------------------------------------------------------------------------------------------------............------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---000222222111///...//////...------,,,++++++******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......000///...---,,,,,,++++++------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---------............///........................------------------------........................---------.........//////////////////////////////......////////////......------------------------............////////////,,,------...///000111111////////////////////////.............../////////////////////000000111111////////////////////////......///000000000000000///////////////////////////000000000111111111111///////////////////////////000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000//////111111111111111111111111///000000000111111111111000000000000000000000000ooo```TTTNNNJJJGGGFFFDDDAAAAAADDDBBB>>>:::999:::999666333222222222222333333333333111222222222222333333333333333333333333333333333...///111111000000111333333333222222222222333333222222111111222222333444333333222222222222333333222222222333333333444444333333444555555555555444555555555666777888999:::;;;@@@IIIQQQWWWZZZZZZYYYVVVVVVUUUUUUWWWZZZ]]]___aaahhhrrr|||{{{xxxvvvsssooojjjfffaaa^^^]]]]]]______^^^^^^eeepppzzz~~~vvvppphhhaaaZZZSSSKKKEEE===;;;888666666777666555222111000000222222111000/////////////////////////////////////////////////////////000000000111111//////............//////...............---------........................------------------------------------------------------------............,,,,,,,,,------------...------............------++++++,,,,,,---...//////++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...000111222222000///111000///...---+++************+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++,,,,,,------.........//////...---,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------............///........................------------------------........................,,,,,,------.../////////////////////////////////......////////////......------------------------............////////////------......//////000000////////////////////////---............/////////...//////000000111111222000000000000000000000000---...///000111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111222222222111111111111111111111111111111111111111111111111111111000000000/////////000000000000000000000000//////000111111111111000000000000000000000000000lll^^^SSSLLLIIIGGGGGGEEEAAABBBFFFBBB>>>;;;:::;;;:::777333222222222333333333444444111111222222222333333333333333333333333333333333...000111111111111222444444333333222222333333444222222111111222222333444444444333333333333444444333333333333444444444555333444555666777666666555777888999;;;===???BBBCCCGGGLLLUUU]]]ccceeeeeeddd___aaadddhhhkkkmmmnnnnnnrrrzzz~~~wwwnnnhhhggghhhfff___XXXVVV\\\ccchhhpppyyyuuukkkccc___TTTPPPJJJDDD@@@===:::888555333222222333333111000000000000000000000000000//////////////////////////////000000000111111111//////............//////---------.......................................................................................------------.........///,,,,,,,,,---------......------............------,,,---------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////000000///...---,,,,,,+++,,,,,,,,,,,,,,,+++++++++------------------------,,,,,,,,,------------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...++++++,,,,,,---......//////......---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++++++++++++++++++++++++++,,,,,,,,,------------------............///........................------------------------........................,,,,,,------...//////000////////////////////////......////////////..........................................////////////.........///////////////////////////////////////---------.........//////...//////000111111222222000000000000000000000000...///000000000000000///000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000111111111222222222111111111111111111111111111111111111111111111111111000000000////////////////////////////////////...///000111222111111000000000000000000000000000kkk^^^SSSKKKHHHGGGGGGEEEBBBCCCGGGBBB???;;;;;;;;;:::777444222222222333333444444444111111111222222333333333333333333333333333333333///111222222222222444555444333333222222333333444222222111111222222333444555444444333333444444555444444444555555555666666444555777888888888777666;;;<<<>>>AAADDDHHHKKKMMMRRRVVV]]]dddjjjllllllkkkrrrvvv{{{yyy{{{yyyrrrfff``````cccaaafffiiimmm{{{xxxtttsssmmmcccZZZQQQIIICCC???999777666666666666444333111111111111111111111111000000000000000000000000000000000000111111111111//////............//////,,,------....../////////////////////////////////................................................---------.........//////,,,,,,,,,------.........---..................---///......------,,,,,,++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++,,,------..................------.........------,,,,,,,,,------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,---...//////......---------......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++++++++++++++++++++++++++,,,,,,,,,------------------.........//////........................------------------------........................,,,,,,------...///000000////////////////////////......////////////......////////////////////////............/////////000///////////////.........////////////////////////---------.........//////...//////000111222222222000000000000000000000000111111111111000///...---000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000111111222222222222111111111111111111111111111111111111111111111111000000000000////////////////////////////////////...///000222222111111000000000000000000000000000iii^^^UUUOOOIIIEEEEEEEEECCCCCCEEEAAA@@@===;;;888666555444444444444555555555555555222222222222222222222222666555333333444444333222111111222222222333333333888888777666555444444333333333333333333333333333555555555666666666666777444555555444444555999<<<555888::::::999888888888<<<>>>AAAFFFJJJLLLMMMLLLPPPTTT[[[fffooouuuvvvvvv}}}|||wwwooojjjbbb]]]\\\eeesssxxx|||zzzuuuooohhh^^^QQQFFFBBB;;;555444777888333...444222111111333444333222000000000000000000000000111111111111111111111111////////////////////////........................////////////////////////------------------------..................------........................................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------.........------,,,,,,,,,---------............///------------------------//////...---,,,++++++***,,,,,,,,,---------......,,,,,,,,,---------......---------............///------------------------++++++,,,,,,,,,---------////////////////////////,,,,,,,,,---------......//////.........------------,,,,,,,,,,,,---......---------............///........................////////////////////////........................////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000//////////////////............//////111111000000//////......111111000000//////......////////////000000000000000000000000000000000000000000111111111111000000//////000000///...------//////000000000000//////000000000000000000000000000000000000111111111111000000000000000000000000111111000000000000111111222222222111111111000000000000111111111111000000111111111111111111111111//////000000000000//////222333333333222111///...////////////000000000000///000000000111111111222111111222222222222111111iii^^^UUUOOOIIIEEEEEEEEECCCCCCEEEAAA@@@===;;;888666555444555555555555555555444444222222222222222222222222666444333333444555333222111222222222222333333333777666666555555444444444333333333333333333333333444555555555555666666666555555555444333333555777888777555444666<<>>===:::888777666666777777666555444333333333333333333333333333333333555333333333555555444333222222333333333444444444222222333333444555555555555555555555555555555555444444444555555555666666444666888999888888999:::@@@EEEMMMUUU[[[___dddfffcccdddfffkkkttt~~~xxxuuuwwwnnnmmmqqqzzzwwwpppqqqssssssnnndddXXXOOOCCC>>>777333222222333333111111111111111111111111////////////////////////////////////////////////////////////////////////////////////////////////........................---------.........//////........................................................................------------------------------------------------.........------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------------............///------------------------+++,,,,,,------.........,,,,,,,,,---------......,,,,,,,,,---------......---------............////////////......---------,,,,,,---------.................................,,,,,,,,,---------......---.....................---,,,,,,,,,,,,---......---------............///........................////////////////////////........................////////////////////////////////////////////////111111111111111111111111////////////////////////.../////////000000000111111000/////////111333444////////////000000000000////////////000000000000////////////000000000000////////////////////////000000111111111111000000//////000000000000000///000000111111111111000000///////////////////////////000000000111111111111000000000000000000000000111111000000000000111111111111111111111111111111222222222333333222222222111111111111111111111111000000111111111111000000000000000///////////////////////////000000000000000000000000000/////////000000000111111000000000fff\\\UUUOOOJJJGGGHHHGGGCCC@@@AAA???>>><<<:::888777666666666666666555444444444333333333333333333333333333444333222333555555555444333333333333444444444444333333444444555555555666666666666666666666666666555555555666666666666777666888999888777777888:::FFFIIIMMMQQQUUU[[[bbbfffbbbiiirrr{{{zzzxxxyyywwwtttpppooonnnllliiifffQQQKKKBBB:::666444333333222222222222222222222222000000000000000000000000////////////////////////////////////////////////////////////////////////........................,,,,,,------.../////////........................................................................------------------------------------------------------------------,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,------------...---------............///------------------------,,,,,,,,,------.........,,,,,,,,,---------......,,,,,,,,,---------......---------............///000000//////...---------,,,---------............------------------------,,,,,,,,,---------......---------...............---,,,,,,,,,,,,---......---------............///........................////////////////////////........................////////////////////////////////////////////////111111111111111111111111000000000000000000000000......//////000000111111111000000/////////000000////////////000000000000////////////000000000000////////////000000000000000000000000000000000000000000111111111111000000//////000111111111000000000111111222222111111000////////////////////////000000000000111111111111000000000000000000000000111111000000000000111111111111111111111222222222111111222222222222111111111111111111111111111111000111111222222111111000111000000//////000000111////////////000000000000///000000000111111111111///000000111111000000///eee\\\UUUOOOJJJGGGHHHGGGBBB@@@AAA???>>><<<:::999777777666555555555555555555444444444444444444444444444444444333222333555666555444333333333444444444444555555555555555555555666666666666666666666666666666666666666777777777888888666888999:::;;;===@@@CCCKKKMMMOOORRRWWW^^^fffkkknnnzzz{{{}}}|||sssmmmmmmqqqtttgggaaaWWWMMMEEE>>>888444222222222222222222222222111111111111111111111111////////////////////////////////////////////////////////////////////////........................,,,,,,------...//////000........................................................................------------------------........................,,,,,,------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......---------............///------------------------,,,,,,------------------,,,,,,,,,---------......,,,,,,,,,---------......---------............///000000000///...---------------------............------------------------,,,,,,,,,---------......---------.........//////---,,,,,,,,,,,,---......---------............///........................////////////////////////........................////////////////////////////////////////////////000000000000000000000000000000000000000000000000.........///000111111111//////000111111000///....../////////000000000111.../////////000000000111////////////000000000000000000000000000000000000000000111111111111000000//////000111111111111111000111111222222111111000000000000000000000000000000000000000111111111111000000000000000000000000111111000000000000111111000000111111111222222222000111111111111111111000111111111111111111111111000111111222222111111000222111000000000000111222////////////000000000000//////000111222333444444//////000000000000//////eee\\\UUUOOOJJJGGGHHHGGGCCC@@@@@@???>>><<<:::999888777777444444444555555555555555444444444444444444444444444333222333555666555444333333333444444444555555666666666666666666666666777777777777777777777777777777777777888888888888444666999<<<@@@FFFLLLQQQMMMQQQVVV\\\aaaggglllpppsssmmmqqqxxxyyysssjjj___TTTHHH>>>777222222222222222222222222111111111111111111111111////////////////////////000000000000000000000000////////////////////////////////////////////////,,,,,,------...///000000........................................................................------------------------........................,,,,,,,,,------.................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,------.........---------.........//////------------------------------------------------,,,,,,,,,---------......,,,,,,,,,---------......---------.........//////111000000///...------------------.........//////------------------------,,,,,,,,,---------......---------.........//////---,,,,,,,,,,,,---......---------.........//////........................////////////////////////........................////////////////////////////////////////////////////////////////////////000000000000000000000000---......///000111111222---///111222333222000///.../////////000000111111.../////////000000111111////////////000000000000000000000000000000000000000000111111111111000000//////000111111111111111111111222222222222111111111111111111111111111111000000000000111111111111000000000000000000000000111111000000000000111111000000111111222222222222000000111111111111000000111111111111111111111111111111222222222222111111222222111000000111222333////////////000000000000//////000222333444555666//////000000000000//////hhhZZZUUUQQQKKKGGGGGGFFFAAA???AAAAAA@@@===;;;888666555444666555444444555666555444333444444444333222222111333333444444555444444444222333444555666666666666555555555555666666666666777777777777888888888888:::999666555666777666666888777:::CCCOOOVVVVVVSSSSSSZZZhhhtttxxxxxx}}}vvvuuu}}}qqqqqqssstttqqqeeeTTTHHH@@@777111333444222222555///000111222333333222111000000000000000000000000000000000000000000000000,,,,,,,,,---------......//////............//////................................................////////////////////////////////////////////////........................////////////000000000000---------------------------------.........//////,,,---------.../////////---------------------------------............///......---------,,,,,,,,,------------------------........................,,,,,,,,,---------.........------,,,,,,------.........------------..........................................////////////////////////////////////000000///.......................................,,,------......------,,,...................................................---,,,++++++---...000//////............//////////////////////////////...------,,,,,,------......................................./////////000111111000000//////......111111000000//////......000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111111111111000000111222222222222111000000111111111111000000111111111000000000000000000222222222111000111222000000000000000000000000000000000000000000000000444333000///...///000111111111111111111111111111111111111111111111111111000000000000000000000000222222222111111111000000222222111111000/////////000000000000000000000000222222222111111111111111111222222111000000111333hhhZZZUUUQQQKKKGGGGGGFFFBBB@@@AAAAAA@@@>>>;;;999777555555666555444444666666555444444444444444444333222222222333333444444333333333333333444555666666666666777777777777888888888888777777777777888888888888:::::::::;;;;;;;;;999888:::>>>FFFOOOXXX]]]``````___eeeppp|||vvvsssuuurrrooopppqqqooohhhaaaGGG>>>888777777333111222222222222222111111222333000000000000000000000000000000000000000000000000........./////////000000//////............//////................................................////////////////////////////////////////////////.........................../////////000000000000---------------------------------.........//////---------...............---------------------------------............///.........---------,,,,,,------------------------........................,,,,,,---------............------,,,,,,------.........------------..........................................//////////////////////////////////////////...---------------........................,,,------......------,,,...................................................---,,,++++++---///000//////............//////////////////////////////...------------------..................................../////////000000000000000000////////////222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000///111111111111111111111111111111111111111111111111000000000000111111111111000000111222222222222222000000111111111111000000111111111111111111111111000222333222111000111222111111111111111111111111111111111111111111111111222111000//////000222333111111111111111111111111111111111111111111111111000000000000000000000000222222222111111111000000000000000000000111111111000000000000000000000000111111111111111111111111111222222111000000111333fffXXXTTTQQQKKKGGGGGGFFFBBB@@@BBBBBBAAA>>><<<999888777666666555444444666666555444555555555555555555444333222333333333333333222222333333444555666666666666777777777777888888888888777777777888888888999999555777:::<<<===<<<;;;:::===EEEPPPWWW[[[___dddhhhhhhmmmvvv|||rrrqqqkkkeeegggmmmrrrrrrooo\\\PPPDDD===999444222333333444444111//////222555000000000000000000000000000000000000000000000000....../////////000000000//////............//////................................................////////////////////////////////////////////////............................../////////000000000---------------------------------..............................------------------------------------------............///.........------------,,,------------------------........................,,,------------...............------------............------------..........................................////////////////////////////////////......---,,,,,,,,,,,,,,,........................------............------...................................................---,,,,,,,,,---///000//////............//////////////////////////////......------------..................................../////////000000000/////////000000000111111222222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000000111111111222222000111111222222222222222000111111222222111111000111111111111111111111111111222333222111000111333111111111111111111111111111111111111111111111111000000//////000111333444111111111111111111111111111111111111111111111111000000000000000000000000222111111111111000000000...//////000111111222222000000000000000000000000000000000000000000000000000111222111000///111333bbbVVVSSSQQQKKKGGGHHHFFFCCCAAABBBBBBAAA???<<<:::999888777666555444555666777666444555555666666666666555555444444444555444444333333333444555666666777777777555555555555666666666666777777888888888999999999555777:::===>>>@@@BBBCCCHHHNNNVVVZZZ]]]aaahhhmmmuuuzzztttmmmfffhhhooovvvxxxwwwvvviiiXXXJJJ@@@;;;777666111333444222///...222555000000000000000000000000////////////////////////------------............//////............//////................................................////////////////////////////////////////////////................................./////////000000................................................/////////...---------,,,........................---------............///............------------------------------------........................------------..................------------............------------..........................................///////////////////////////////////////...------,,,,,,------........................------............------...................................................------,,,---...////////////............////////////////////////////////////............//////...........................////////////000000000...//////000111111222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111000000111111111222222222000111222222333333222222111111222222222222111111111111111222222222222222111222333333111111222333111111111111111111111111111111111111111111111111111111000000000111222333111111111111111111111111111111111111111111111111000000000000000000000000111111111111000000000000//////000000111111111111////////////////////////////////////000000000000000111111111//////111222aaaUUUSSSQQQKKKGGGHHHGGGCCCBBBCCCAAA@@@>>><<<:::999888888777666555555666777666555555555666666777666666555666666777777666555444444333444555666777777777777555555555555666666666666888888888888999999999999888:::===???BBBGGGNNNRRRWWWYYY\\\```fffoooyyy{{{rrrnnnrrrzzz}}}oooaaaUUUJJJ???777000222444333111000222444000000000000000000000000////////////////////////---------.........////////////............//////................................................////////////////////////////////////////////////....................................////////////.............................................---/////////...---------,,,........................---------............/////////.........---------------------------------........................---------........./////////......------......///......------------..........................................////////////////////////////////////000//////.......................................---......//////......---................................................------------......////////////............//////////////////////////////000//////......//////000////////////////////////////////////000000000111......///000111222333333000000000000000000000000111111111111111111111111111111111111111111111111///000000000111111111222111111111111111111111111111111111111111111111111111111111111222222222222111111222333333333333222222222333333333333222222111222222222333333333444111333333333222111222333111111111111111111111111111111111111111111111111333222222111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111000000//////////////////////////////......//////000000000000000111111000//////000222aaaWWWVVVQQQKKKHHHHHHGGGDDDBBBDDD@@@???>>><<<:::888888777777666555555777777666555444555666666666666666666888888888888777666555555444444555666777777777777777777777777888888888888888888888999999999999:::777:::===AAAEEELLLVVV]]]aaacccfffkkkuuu|||qqqooottt~~~wwwmmm___LLL===777666555444333333222222000000000000000000000000000000000000000000000000//////000000000111111111//////............//////................................................////////////////////////////////////////////////........................------........./////////.......................................---------...............---------........................---------............////////////.........------------------------------........................------.........///////////////............//////......------------..........................................////////////////////////////////////000000///............///..............................////////////......................................................------......//////////////////............//////////////////////////////000000////////////000000/////////////////////////////////000000000111111//////000000111222333333///////////////000000000111111111111111111111111111111111111111111111111///000000111111222222222222222222222222222222222222222222222222222222222111111111222222222222333111222222333333333333333222333333444444333333222222222222333333444444555222333444333222111222444222222222222222222222222222222222222222222222222444333333222111111000000111111111111111111111111111111111111111111111111000000000000000000000000//////000000000000000111222222111111000//////...000000000000000000000000...//////000000111111222///000111000///...000222^^^UUUUUUQQQKKKHHHHHHHHHDDDCCCDDD???>>>===;;;999888777777777666555666777888777555333444555666666666666555888888888777777666555444444555666777777888888777777777777777888888888888888888888999999999::::::666<<>><<<:::888777777777888666555666777888777555333333444555666666555555777777777777666555444333444555666777888888888888555555555555666666666666888888999999999:::::::::===DDDNNNUUU[[[cccmmmtttzzzzzzsssrrrtttppphhhRRRGGG999222222555555333000000000000000000000000000000000000000000000000............//////////////////............//////................................................////////////////////////////////////////////////........................---------.........////////////////////////////////////.........---------,,,------....../////////////////////////////////---------.........//////000/////////............------------------------..................................../////////000//////............//////.........------............................................./////////000////////////////////////......---,,,,,,,,,,,,---..............................////////////......................................................---......///000///////////////............//////////////////////////////111111000000000000111111000000000000000000000000000000000000111111111111111111111111111222222222000000111111222222222333111111111111111111111111111111111111111111111111///000000111222222333333222222222222222222222222222222222222222222222222111111222222222333333333111222333333444444333333333444444555555444444333222222333333444555666666222333444444222222333444222222222222222222222222222222222222222222222222000000222333333333333333111111111111111111111111111111111111111111111111000000000000000000000000.../////////000000111111/////////000111111222222000000000000000000000000///000000111222333333333///000000000......000111]]]UUUJJJMMMLLLKKKJJJHHHEEECCCBBB@@@???===;;;999888777777666666666666666666666666555555555555555444444444666666666666666666666666666666666666777777777777777777888888888888777666999777777;;;<<<<<>>::::::>>><<<<<<===;;;666666:::666777888888777666555444333222222333555555333111222111///------000555888555444333222000000//////...///111222333333222222000000000000000000000000222111111111000000//////222000//////000000///---000000000000000000000000000000000000000000000000000000000000000000000000\\\UUUKKKLLLLLLKKKJJJGGGEEECCCBBB@@@???===;;;999888777777666666666666666666666666666666666666666666666666666666666666666666666666666666666666777777777888777888888888888888777777999666555999;;;===BBBIIIUUUeeekkkkkkuuu{{{zzzuuummmgggeeejjjoooppplll```OOOBBB<<<888444222333333222111111222333000000000000000000000000//////////////////////////////.........---------,,,,,,---------.........---------------------------------............///---......///////////////...........................------------...//////........................//////...------------------------...............,,,---............---,,,------------------------................................................,,,,,,---------.........---------............///////////////................................................////////////000///---,,,,,,---///000---...///000000///...---////////////////////////---------.........//////....................................................................................////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111222222222222111111222222222111111111000000222222111111111111111111000000000000000111222222222222222222222333333333333333222111222222333444222333333444555666888888777777666666666777777777>>>>>>@@@BBBEEEIIIMMMPPPSSSTTTVVVYYYXXXUUUQQQNNNRRRNNNNNNSSSWWWWWWWWWYYY[[[XXXWWWVVVRRRMMMMMMPPPOOOMMMLLLLLLKKKIIIDDDAAA@@@>>>:::888888777555444333444555555333222111111000111222444555555555444111111222333333333222111111111111111111111111111222111111111000000000000222000//////000000///...000000000000000000000000000000000000000000000000000000000000000000000000\\\TTTKKKLLLLLLKKKIIIGGGEEECCCBBB@@@???===;;;999888888777666666666666666666666666666666666777777888888888666666666666666666666666666666666777777777888888888888888999999999999999999777777:::>>>BBBJJJSSSaaaooossstttvvvqqqpppqqqjjj``````fffooouuusssdddRRRDDD<<<777444333333333222222333333000000000000000000000000/////////////////////////////////.........------,,,------------.........---------------------------------............///---......///////////////...........................------------...//////........................//////...------------..................---------,,,---............---,,,------------------------................................................,,,------------.........---------............///////////////................................................////////////000///...------...///000---...///000000///...---////////////////////////---............/////////....................................................................................////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111222222222222111111222222222111111111111111111111222222222222222222111111000000111111222333222222222222333444555555555444333333333333444444666666555555444444444444555777;;;???BBBDDDEEEFFFIIIIIILLLQQQXXX___cccdddgggjjjmmmnnnlllhhhbbb^^^]]]YYYXXX]]]cccfffjjjooooookkkhhhfffaaa[[[[[[^^^fffddddddeeeeeeccc^^^YYYVVVQQQJJJDDD@@@<<<999777111222333444444333222222222333444555555444222111333333333444333222222111111111111111111111111111111111111111111000000000222000//////000111000...000000000000000000000000000000000000000000000000000000000000000000000000~~~ZZZTTTKKKLLLKKKJJJIIIGGGEEECCCAAA???>>>===;;;999888888888666666666666666666666666555555666666777888999999666666666666666666666666666666777777777888888888999999999999999:::::::::999999===CCCGGGLLLVVV___kkkxxx|||mmmdddkkkooogggaaacccnnnuuuxxxqqqdddVVVFFF;;;555444222222222333333333000000000000000000000000////////////////////////////////////............------------....................................---------............///---......///////////////...........................------------...//////........................///......---------....../////////...---------,,,------............------........................................................................------------............---------............///////////////............---------...........................//////////////////............//////......///000000///......////////////////////////.............../////////---------...........................................................................////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111111111222222222222111111111111111111111111111111111111222222222222222333222111111111111222333333333333222222222333444555555555555555555555666666666777999;;;===>>>???@@@DDDFFFIIIMMMQQQTTTUUUVVVNNNOOORRRXXX___eeehhhhhhllloooooommmkkkkkkjjjhhh```\\\[[[___cccfffkkkqqqmmmiiifffddd```ZZZZZZ^^^jjjmmmrrrtttuuutttssssssoookkkccc\\\VVVPPPJJJGGGAAA>>>:::777555555444444444444333222222111111111222222222333333222222222111111111111111111111111111111111111111111111111111000///000111111000///////////////////////////000000000000000000000000////////////////////////|||YYYTTTLLLKKKKKKJJJIIIGGGDDDBBBAAA???>>><<<;;;:::999888888777777777777777777777777444444555666777777888888777777777777777777777777777777777777888888888888::::::999999:::;;;<<<===888<<>>>>><<<;;;:::999999999777777777777777777777777555555555666666777777777777777777777777777777777777777777888888888999999;;;;;;:::::::::<<<===>>>;;;@@@KKKWWW]]]aaajjjtttrrrtttuuurrrqqqvvv~~~lllYYYIIIBBB999444333444444333111111111111111111111111000000000000000000000000000000000/////////......------........./////////........................---------............///---......///////////////...........................------------...//////...........................------------...//////...............---------//////...------...//////........................................................................------........./////////---------............///////////////............,,,,,,------.../////////............////////////////////////////////////////////////////////////////////////////////////000000000////////////...,,,,,,------.../////////////////////////////////////////////////////////............////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111222222222222111111111111111111111222222222111111222222333444444444333333222222333333444555555444333222222333555777444555888;;;===???@@@AAAGGGJJJOOOUUUZZZ___aaabbb]]]]]]]]]]]][[[YYYWWWVVVUUUXXX\\\______^^^___```\\\jjjttttttrrrqqqllldddbbbaaabbbdddbbb\\\[[[]]]ZZZYYY[[[^^^^^^[[[]]]aaafffkkkppppppllljjjmmmqqqnnnpppssswwwzzzzzzwwwtttmmmkkkjjjjjjhhhcccZZZTTTKKKGGGBBB<<<888555555555333333222222222222333444222222222222222222222222111111111222222222222222111000///000222222222111000000000000000000000000000000000000000000000000000000000000000000000000yyyXXXTTTLLLKKKKKKJJJHHHFFFDDDBBBAAA>>>===<<<;;;:::999999999777777777777777777777777777777777777777777777777777777777777777777777777777777888888888999999999<<<;;;::::::;;;===???@@@DDDJJJUUU```ffflllwww|||~~~wwwvvvuuuwww}}}wwwlll\\\RRRDDD:::777666444333111111111111111111111111000000000000000000000000000000000000/////////...............////////////........................---------............///---......///////////////...........................------------...//////........................---------------...//////---------...............000///...------...///000....................................................................................////////////---------............///////////////............,,,,,,------...//////000............//////////////////000000000000////////////............//////////////////////////////000000000000/////////...,,,,,,------...//////000////////////////////////////////////////////////............////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111222222222222111111000000111111111222222222111111222222333444444555333333333333333444555555555444333333555777;;;===:::===@@@EEEIIILLLNNNOOOVVVXXXZZZ]]]___`````````^^^bbbgggkkkllljjjfffccc^^^eeekkkllliiigggiiilllhhhxxx|||yyyrrrhhhcccfffkkkoookkkbbb]]]]]]YYYZZZ^^^dddeeecccdddhhhmmmkkkiiigggeeecccbbb```___aaaeeelllrrrvvvwwwvvvkkkgggddddddggggggeeeaaa^^^[[[VVVPPPHHHAAA<<<999999888666444333222333333222222222222222222222222111111111222222333333333111000///000222333222111000000000000000000000000000000000000000000000000000000000000000000000000yyyWWWTTTLLLKKKJJJIIIHHHFFFDDDBBB@@@>>>===<<<;;;:::999999999777777777777777777777777999999999888888888888888777777777777777777777777777888888888888999999999===<<<;;;:::;;;===???AAANNNSSS\\\fffllltttsssvvvzzzzzzwwwvvvyyyzzzxxxjjj^^^MMM@@@:::777555333111111111111111111111111000000000000000000000000000000000000////////////............/////////000////////////////////////---------.........//////---......///////////////...........................------------...//////........................---------------...///000,,,------....../////////000///...------...///000////////////////////////............................................................/////////000---------.........//////000/////////............,,,,,,------...///000000............/////////000//////000000000000////////////............//////////////////////////////111111000000/////////...,,,,,,------...///000000000000000000000000000000000000000000000000000000............/////////000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111222222222222111111000000111111222222222222111111222333333444555555444333333333333444555555444333333444777;;;@@@BBBBBBEEEJJJOOOUUUYYY[[[\\\XXXZZZ___dddgggjjjkkkkkksssxxxwwwqqqfffoooxxxyyytttqqquuuzzzwwwqqquuu~~~uuunnnmmm```aaagggnnnooommmnnnrrrssslllcccaaacccccc]]]WWW]]]^^^```ffflllqqqtttuuunnncccVVVNNNOOOSSSWWWXXX^^^^^^___]]]YYYTTTNNNKKK>>><<<:::777444333222222222222222222222222222222111111111222222333333333111000///000222333333111000000000000000000000000000000000000000000000000000000000000000000000000zzzVVVSSSMMMMMMLLLJJJHHHFFFDDDBBBBBBBBB???===;;;;;;:::888777999999888888888888999999999999999999888888777777777888888888888999999999666777888888777666888999999777888<<<>>>???EEELLL\\\fffooorrrxxxvvvvvvxxx~~~{{{sssvvv~~~sssrrrfffPPP===555444555333444555444333333333444000000000000000000000000000000111111111111000000//////............//////111111000000//////..................////////////////////////////////////////////////////////////......------------..........................................//////////////////............//////////////////////////////...///000111111000///............................................................................../////////...---,,,,,,---......///////////////............////////////////////////////////////............////////////000000////////////000000//////.........---------000000//////.........---............////////////............/////////000////////////////////////............/////////000000///.........///111222000000//////000111222222000111111111111222222222000000000000000000000000222222222222222222222222222222333333333444444444444333333222111111111222222444555555333333444555777444222444999;;;777222777888888777===HHHPPPRRRUUUVVVVVVVVVYYY]]]bbbfffgggooosssqqqpppwww}}}|||yyywwwkkkiiiwwwyyyvvvtttqqqkkkfff^^^[[[\\\aaaeeeeeegggjjjkkkggg^^^TTTKKKFFFFFFGGGIIIPPPWWW^^^hhhoookkkbbb```ZZZPPPEEE;;;777777888222222222111111111111222000000111222222222222111000//////000111111000...000//////000222222111000000000000000000000000000////////////////////////xxxVVVRRRLLLMMMLLLJJJHHHFFFDDDCCCBBBBBB@@@===<<<;;;;;;999888999999888888888888999999999999999999888888888777888888888888999999999999777888:::999888888999:::;;;;;;===???@@@CCCMMMXXXkkksss{{{{{{|||~~~wwwmmmlllqqqwwwxxxqqq```OOOCCC;;;555333444444444222222222222111111111111111111111111000000111111111111000000//////............//////111000000000/////////...............////////////////////////////////////////////////////////////.........------.............................................//////////////////............////////////////////////////////////000000000000//////////////////////////////......................................................//////......---,,,---...//////000000//////............////////////////////////////////////............////////////000000////////////000000//////.........---------000/////////........................////////////........./////////000000////////////////////////........./////////000000000//////...///000111222111000000000000111111222111111111111222222222222111111111111111111111111222222222222222222222222222222333333333444444444555555444333333333333333222333444444333222444555111111111222555777999999:::@@@DDDDDDGGGMMMRRRSSSZZZ^^^cccfffiiimmmsssxxx||||||yyyuuusssuuusssmmmiiihhhdddcccaaa]]]XXXSSSNNNKKKHHHMMMRRRXXXcccnnnnnniiieeeccc```\\\WWWQQQJJJFFF;;;888333111222444777999555444222111000111222333111000///000222222000///111000000111333333222111000000000000000000000000////////////////////////uuuUUURRRKKKMMMLLLJJJIIIFFFEEECCCBBBCCCAAA>>>===<<<<<<:::888999999888888888888999999999999999999888888888888888888888888999999999:::888999;;;;;;:::999;;;<<<<<<===???CCCEEEKKKZZZhhh|||zzzooojjjkkkzzz~~~}}}tttgggXXXGGG999666666555444333333333333111111111111111111111111000000111111111111000000//////............//////000000000000////////////............////////////////////////////////////////////////////////////............................................................////////////000//////......//////000////////////////////////000000000//////000000111000000000000000000000000....................................................../////////...---------...//////000000//////............////////////////////////////////////............////////////000000////////////000000/////////............---////////////........................////////////....../////////000000000000000000000000000000000....../////////000000000000////////////000111222222222111000000000111111111111111111222222222333111111111111111111111111333333333333333333333333333333333333444444444444666666555444444444555555333444555444333333444666444555777777888<<>>:::777444222333333333222222222222222111000000111222222111///222111111222444444333111////////////////////////////////////////////////sssTTTSSSKKKLLLLLLJJJIIIGGGEEEDDDCCCDDDAAA???======<<<:::999:::999999888888999999:::999999999999999999999999888888888999999999::::::888999;;;;;;::::::;;;===<<<;;;>>>FFFNNNZZZkkkzzzwwwpppnnnyyy~~~xxxkkkWWWFFF;;;999666555555555555444111111111111111111111111000000111111111111000000//////............//////000000000000////////////............////////////////////////////////////////////////////////////......////////////..........................................////////////000000////////////000000////////////////////////111000/////////000111222000000000000000000000000......................................................////////////............///000000000000000............////////////////////////////////////............////////////000000////////////000000/////////...............///////////////.....................////////////...////////////000000000000000000000000000000000...////////////000000000000000000000000111111111333222222111000000000000111111111222222222333333222222222222222222222222333333333333333333333333333333333444444444444555666555555444444555555555555666666555333333555777999:::;;;>>>BBBIIIPPPUUUZZZ[[[[[[\\\eeetttyyyrrrjjjeeeccc___YYYSSSQQQTTTXXX^^^eeejjjjjjhhh^^^XXXTTTZZZeeennnooommmddd^^^VVVPPPJJJBBB888000///000222444444333111000111000000000222222000///111111000222333444333111////////////////////////////////////////////////pppTTTTTTKKKLLLLLLJJJIIIGGGFFFEEEDDDDDDAAA???======<<<:::999::::::999999999999::::::999999999999999999999:::888999999999999:::::::::777888::::::999:::;;;===<<<;;;AAANNN^^^mmm~~~~~~yyywwwvvvzzz~~~~~~wwwgggYYYBBB>>>888444444555555444111111111111111111111111000000111111111111000000//////............//////////////////000000000000............////////////////////////////////////////////////////////////......///000000///......////////////////////////............////////////000000////////////000000000000000000000000000000111000/////////111222333////////////////////////////////////////////////////////////////////////......///////////////......//////000000000000000............////////////////////////////////////............////////////000000////////////000000////////////////////////.........///////////////............////////////////////////000000000111000000000000000000000000////////////000000000111///000000111111111111111333333222111000000111111111222222222222333333333222222222222222222222222333333333333333333333333333333444444444555555555555555444444444444555555555555555444333444777999<<<<<>>===<<<<<<:::888::::::999999999999::::::999999999999::::::::::::999999999999::::::::::::777888::::::::::::<<<===@@@CCCOOO```rrrxxx{{{||||||}}}|||tttkkkPPPHHH===555333333333222222222222222222222222222000000111111111111000000//////............//////////////////000000000000............////////////////////////////////////////////////////////////...///000111111000///...////////////////////////............////////////111000000//////000000111000000000000000000000000000000000000111222222333////////////////////////////////////////////////////////////////////////......///000000000//////...///000000111111000000............////////////////////////////////////............////////////000000////////////000000...////////////000000000.........///////////////............/////////////////////000000000111111000000000000000000000000/////////000000000111111///000111111222222111111333222222111111111222222222222222222333333333333333333333333333333333333333333333333333333333333333444444444555555555555555444444444444555666666333444666777888;;;@@@DDDIIIKKKRRRaaaqqq|||}}}|||}}}~~~|||}}}uuunnnmmmqqqzzzssshhhbbbfff\\\RRRPPPUUUZZZXXXTTTcccaaa^^^ZZZWWWVVVVVVVVVNNNHHH>>>555000000333555111000000111222222111///000//////000222222111///000000000000000000000000////////////////////////mmmVVVWWWLLLLLLLLLKKKIIIHHHGGGFFFEEEBBB@@@===<<<;;;;;;999888;;;::::::999999::::::;;;999999999:::::::::;;;;;;999999999:::::::::;;;;;;777999;;;;;;;;;<<<===???FFFRRRfffzzz|||{{{}}}|||xxxeeeYYYHHH<<<666555333222222222222222222222222222000000111111111111000000//////............//////.../////////000000000111............////////////////////////////////////////////////////////////...///000111111000///...////////////////////////............////////////111111000000000000111111000000000000000000000000//////000111222222222222000000000000000000000000////////////////////////////////////////////////......///000000000000000//////000111111111111000............////////////////////////////////////............////////////000000////////////000000.../////////000000000000............/////////000............//////////////////000000000111111111//////////////////////////////000000000111111111///000111222222222111111222222111111111222333333222222222333333333444444444444444444444444444444444444444444444444444444444444444444555555555555666555555555666666777888555777;;;???DDDJJJRRRWWW^^^eeerrr~~~zzzmmmiiihhh```VVVSSSVVVYYYYYYWWWgggkkkmmmiiiaaaYYYUUUTTTUUURRRMMMGGGBBB===:::999333222222333444444333111111000000111333333222000222222222222222222222222////////////////////////mmmVVVXXXMMMLLLLLLKKKJJJHHHGGGFFFFFFBBB???===;;;;;;:::999777;;;::::::999999::::::;;;999999999::::::;;;;;;;;;999999:::::::::;;;;;;;;;999:::<<<=========???AAALLL___yyy~~~{{{~~~}}}vvvgggSSSCCC;;;888666444222222222222222222222222000000111111111111000000//////............//////.../////////000000111111............/////////000////////////////////////////////////////////////...///000222222000///...000000000000000000000000............/////////000111111000000000000111111000000000000000000000000...///111222333333222222111111111111111111111111000000000000000000000000000000000000000000000000......///000000000000000//////000111111111111111............/////////000////////////////////////............/////////000000000////////////000000.../////////000000111111---.........//////000000............/////////000000000000000111111111111////////////////////////000000000000111111111111///000111222333222111111111111111111222333444444222222333333333444444444444444444444444444444444444444444444444444444444444444444555555555666666777777666777777888999999999<<>><<<<<<;;;999888;;;;;;;;;::::::999999999:::::::::::::::::::::::::::999999999::::::999777???666666??????999BBBTTTaaawww~~~~~~wwwrrrgggVVVDDD888444555888444222333222///000333111111111111000000000000000000000000000000000000111000000///////////////////////////////////////////////////////////////////////////000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////......//////000000000000/////////////////////000111111000000////////////000000///////////////.........000000000000000000000000000000000000111111111111000111111111111222222222111111111111111111111111444444444444444444444444333333333444444444555555555444333222333444555666999777666555111///333:::777555444333666999===@@@AAAJJJRRRTTTZZZhhhzzz~~~yyy{{{~~~~~~}}}}}}xxxfff^^^VVVRRRUUUXXXXXXWWW```llluuuvvvtttqqqhhh^^^OOORRRXXX___ccc^^^RRRHHH@@@888000000444666222---444333222111111222222333111111111111111111111111000000000000000000000000nnnWWWUUUOOOLLLLLLJJJIIIGGGFFFDDDDDDCCC@@@>>><<<<<<;;;999888;;;::::::::::::::::::999:::::::::::::::::::::::::::999999:::;;;;;;999888<<<:::<<<@@@???AAARRRfffxxxyyy}}}xxxvvvpppcccRRRDDD;;;777777333222444555333333666111111111111000000000000000000000000000000000000111111000/////////000000////////////////////////////////////////////////////////////000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000///000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000/////////...//////000000000000/////////////////////000111111000000////////////000000////////////////////////000000000000000000000000000000000000111111111111000111111111111222222222111111111111111111111111333333333333333333333333333333333333444444444444444444333333444444555555666555666777666222444999666666666777:::???EEEIII[[[eeemmmooorrr||||||zzzpppkkkccc^^^\\\ZZZWWWTTTWWW```hhhjjjmmmpppnnniiihhh```UUUPPPQQQVVV\\\^^^UUUNNNBBB999333222333444000222444333111000000222000000000000000000000000000000000000000000000000mmmXXXWWWQQQLLLLLLJJJIIIGGGFFFDDDDDDBBB@@@===<<<<<<;;;:::888999::::::::::::::::::;;;:::::::::::::::::::::::::::999999:::<<<<<<;;;999888<<<>>>===???OOOiii~~~~~~uuurrrtttuuupppdddTTTEEE===999555333555666444444666222222111111111000000000000000000000000000000000222222111000000000000111////////////////////////000000000000000000000000////////////000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////////////////000000000000/////////////////////000111111000000////////////000000////////////////////////000000000000000000000000000000000111111111222222000111111111111222222222111111111111111111111111333333333333333333333333222222222333333333444444333333444555555555555555666444666;;;;;;777666999999;;;???BBBGGGOOOYYYaaauuu~~~|||~~~~~~zzzuuuooojjjfffcccVVVYYYZZZ[[[___fffjjjiiilllggg```ZZZWWWWWWYYYZZZdddaaaYYYMMM@@@888666888///222555555222000000111000000000000000000000000000000000000000000000000jjjWWWWWWQQQLLLLLLJJJIIIGGGFFFDDDDDDBBB@@@===<<<<<<;;;:::999999999999::::::;;;;;;;;;:::::::::::::::::::::::::::::::::;;;======<<<;;;777???@@@===GGGdddpppccciiiqqqtttpppcccSSSHHH>>>888444555555222111222222222222111111111000000000000000000000000000000333222222111111111111111////////////////////////000000000000000000000000////////////000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111000000000000000111111111000111111222222111111000000000000000000000000000////////////////////////////////////////////////000000000000//////////////////000000000000/////////////////////000000111000000////////////000000///////////////000000000000000000000000000000000000000111111111222222222000000111111111222222222111111111111111111111111222222222222222222222222222222222333333333333444222333555666777777666555888555666;;;<<<;;;:::======AAAGGGNNNVVVcccrrr}}}zzzwwwxxxzzz|||~~~~~~nnnhhh```XXXVVVYYY]]]^^^aaafffkkklllfff\\\RRRMMM[[[```dddbbbXXXKKK@@@;;;555444333333333333333222000000000000000000000000000000000000000000000000hhhVVVVVVPPPLLLLLLJJJIIIGGGFFFDDDDDDBBB???===<<<<<<<<<:::999999999999::::::;;;;;;;;;:::::::::::::::::::::::::::::::::<<<>>>???>>>===:::@@@BBBDDDWWWzzzsssYYY___hhhrrruuuooocccZZZCCC:::333333444222111111222222222222111111111111000000000000000000000000333222222111111111111111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111///000000000111111111222111111222222222222111111111111111111111111111111////////////////////////////////////////////////////////////000000000000//////000000000000/////////////////////000000111000000////////////000000////////////000000111111111111111111111111111111111111111111222222222222000000111111111222222222111111111111111111111111222222222222222222222222222222333333333444444444222444555777888888777666888555555888;;;<<>>DDDNNNeee|||^^^```dddllltttuuupppjjjKKK@@@666444555444444555333222222222222111111111000000000000000000000000222222111000000000000111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222///000000111111222222222111111222222222222111111111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000//////000000000000/////////////////////000111111000000////////////000000...//////000000111111222111111111111111111111111111111111222222222222333000111111111111222222222111111111111111111111111333333333333333333333333333333333444444444555555444444666777888888888888777666777;;;>>>CCCNNNYYYccciiirrr~~~zzzwwwyyy}}}qqqggg]]]WWWVVVUUUYYY___dddeeeccc___\\\MMMLLLPPP[[[gggkkkfff___QQQGGG;;;555444555333000333333333333333333333333000000000000000000000000hhhWWWVVVOOOLLLLLLJJJIIIGGGFFFDDDDDDAAA???===<<<<<<<<<;;;:::;;;::::::::::::::::::999::::::::::::::::::::::::;;;:::;;;===@@@BBBAAA@@@<<>>AAABBBBBBAAAHHHSSSggg}}}~~~rrreeeaaafffmmmpppppplll[[[HHH>>>999555222222333333333222222222111111000000000000000000000000111000000///////////////000000000000000000000000////////////////////////////////////000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222///000000111222222333333111222222333333222222111111111111111111111111111000000000000000000000000000000000000000000000000.../////////000000111111//////000000000000/////////////////////000111111000000////////////000000...//////000111222222222111111111111111111111111111111222222222333333333000111111111111222222222111111111111111111111111444444444444444444444444555555555666666666666777666666555555666888:::<<<:::AAALLLUUUZZZcccvvv}}}~~~yyy|||wwwssshhh```WWWTTTXXX^^^aaabbb___VVVNNNOOOYYYeeennnqqqpppooohhhXXXEEE999666888111111111111111111111111000000000000000000000000jjjUUUUUUQQQNNNLLLIIIGGGEEEDDDCCCCCCCCC@@@>>>======<<<;;;:::999:::;;;;;;<<<<<<;;;;;;>>>===<<<;;;;;;;;;;;;;;;===:::;;;AAAAAA>>>@@@FFFGGGiii{{{lll```bbbkkknnnkkkllliii^^^LLL===666555444555444333333555555555444000000000000000000000000111111111111111111111111222111111111000000//////000000000000000000000000222222222222222222222222111111222222222333333333000111111111111222222222222222111111111111111222000000111222333333444444444444444333333222222222333333333333333333333333444444444444444444444444666555444444444444444444//////000111222222222111222222222222222222333333555555555444444444333333222222111111111111222222000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111111222222222222111111000000000000111111111111111111111111111111111111000111111111111222222222000111111111111222222222222222333333333333444444222222333333333444444444333333333444444444555555888666444555666666333000;;;555333888;;;;;;===BBBAAAOOO]]]eeemmmzzz~~~}}}}}}vvvllldddbbbaaa]]]]]]```ccceeebbbWWWMMMRRRfffxxxvvvuuurrrjjj]]]MMM>>>444777444444888999555333333111222333333333111000///kkkVVVTTTNNNKKKJJJHHHGGGEEEEEEEEEEEECCC@@@>>>======<<<;;;:::999::::::;;;;;;;;;;;;;;;======<<<;;;;;;;;;;;;;;;===<<<>>>???===:::@@@III```{{{uuufff```eeeiiiiiikkkmmmgggTTTBBB999777888666555444444555555333222111111111111111111111111111111111111111111111111222111111111000000000000111111111111111111111111111111111111111111111111111111222222222333333333111111111111222222222222222222111111111111222222000111111222333333444444444444444333333333222222222222111111111111111111333333333333333333333333333333333333333444444555111111222333333333333333444444444444444555555555333333222222222111111111222222111111111111222222111111111111111111111111000000000000000000000000000000000000000000000000000111111111111111111000111111222222222222111111////////////000000000000111111111111111111111111000111111111111222222222111111111111222222222222222222333333333333444444222222333333333444444444333333444444444555555555888666555666888888666333555333555;;;>>>>>>BBBIIIOOO^^^oooyyy|||qqqggg```^^^]]]___bbbbbb___[[[\\\dddkkkrrrsssssspppiii^^^SSSLLL===555000111333222000111000111222222222111000///kkkVVVSSSLLLIIIIIIHHHGGGFFFFFFFFFFFFCCC@@@>>>======<<<;;;:::888999::::::;;;;;;::::::<<<<<<;;;:::::::::;;;;;;<<<>>>@@@>>>:::===KKK[[[lll^^^[[[```dddjjjqqqpppaaaNNNAAA<<<:::777666555555555444222000111111111111111111111111111111111111111111111111111111111111111000000000111111111111111111111111000000000000000000000000111111222222222333333333111111111111222222222333222222111111111111222222111111222222333333444444444444444444333333333333222222222222222222222222444444444444444444444444000000000000111222333333111111222333333333222222111111222222222333333333222222222222111111111111222222111111111111222222111111111111111111111111000000000000000000000000000000000000000000000000111111222222222222111111111111222222222222111111........./////////000000111111111111111111111111000111111111111222222222111111111111222222222333222222333333333333444444333333333333444444444444444444444444555555555666777666555666888999999777555666:::???CCCIIIVVVbbbmmm|||~~~~~~~~~}}}~~~tttqqqnnniiijjjgggdddccceeefffeeedddmmmpppsssuuusssnnniiieeeNNNBBB777333333111111222000000111111222111111000hhhTTTSSSMMMJJJIIIHHHGGGFFFFFFEEEEEECCC@@@>>>======<<<;;;:::888999999:::;;;:::::::::;;;;;;::::::::::::;;;;;;:::>>>@@@======JJJdddzzz{{{fff[[[\\\```fffoootttlll^^^OOOBBB999777555444444555444222///111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333111111111222222222333333222222111111111222333333222222222333333333444444444444444444444444333333444444444444555555555555555555555666666666666666444333333333333333444555333444444555555555444444111111111111222222222333444444444444333333333333333222222111111222222333111111111111111111111111000000000000000000000000000000000000000000000000222222222333333222222222111111222222222222111111////////////000000000000111111111111111111111111000000111111111222222222111111111222222222333333222222222333333333444444333333333444444444444555444555555555555666666666777777777777888999999999;;;???EEEIIIPPP___uuuvvvppprrruuu~~~~~~~~~wwwjjjccccccfffhhhhhhiiilllppptttuuutttrrrpppcccYYYMMMDDD<<<555333666000000000111111111111111dddSSSTTTPPPKKKKKKJJJHHHFFFEEECCCBBBCCC@@@>>>======<<<;;;:::999999:::;;;;;;;;;;;;:::;;;;;;;;;::::::;;;;;;<<<:::>>>???===CCCZZZ{{{wwwddd\\\\\\aaajjjqqqsssmmm```LLL;;;777555333333444444222111111111111111111111111111111111111111111111111111111111111111111222222222111111111111111111111111222222222222222222222222111111222222222333333333111222222222222333333333222222111111222333333444333333333333333444444444444444444444444444444444444444555555555666666666444555555555666666777777:::999888777777777777777666777777777777777666666444444444444444444444444555555555444444444333333333333222222222222333333111111111111111111111111000000000000000000000000000000000000000000000000222222222333333222222222111111222222222222111111000000111111111222222222111111111111111111111111000000111111111222222222111222222222222333333333222222222333333333444444333333444444444555555555555555555666666666777777888888888888777888:::;;;<<>>======<<<;;;:::999:::;;;;;;<<<<<<;;;;;;<<<<<<;;;;;;;;;<<<=========???@@@AAANNNkkkooo^^^WWW\\\cccmmmsssuuummmXXXEEE<<<999555333333444444333222222222222222222222222111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222111111222222222333333333222222222222333333333333222222111222222333444555333333333333444444444444444444444444555555555555222333333444444555555555333333444444555666666666777777666555555555555555555555555555555444444333444444444333222222111111444444444444333333333333333333222222222222333333222222222222222222222222000000000000000000000000000000000000000000000000111111222222222222111111111111222222222222111111111111111222222222333333111111111111111111111111000111111111111222222222222222222222333333333333222222333333333333444444333444444444555555555555666666666666777777777777888999999999999:::===??????TTTnnn|||{{{{{{zzz}}}}}}rrriiidddaaa___aaaccchhhmmmrrrvvvxxxzzztttrrrnnnfffUUUBBB777666444444333222222222222222cccUUUVVVQQQJJJJJJJJJIIIHHHEEECCCBBBCCC@@@>>>======<<<;;;::::::;;;<<<<<<======<<<<<<===<<<<<<<<<<<<===>>>???>>>@@@CCCJJJ___mmm```XXX```jjjqqqvvvrrreeeWWWDDD@@@999555444444555555222222222222222222222222111111111111111111111111111111111222222333333333222222222222222222222222111111111111111111111111111111222222222333333333222222222333333333444444222222222222333444555555444444444444444444444444444444444444555555555666222333333444555555666666555555666777777888999999777777777777888999:::;;;999::::::::::::999888777999999888666555444333222666555555555555444444444444333333222222333333444222222222222222222222222000000000000000000000000000000000000000000000000000111111111111111111000111111222222222222111111000111111111111222222222111111111111111111111111000111111111111222222222222222222333333333444444222222333333333333444444444444444444555555555555666666777777777888888888666888:::;;;<<<>>>CCCGGGQQQhhh~~~~~~|||wwwoooeee^^^cccdddgggkkkooossswwwxxxwwwrrrpppmmmdddSSSDDD<<<888777555333222222222333eeeVVVVVVOOOHHHHHHIIIIIIHHHGGGEEEDDDCCCAAA>>>=========;;;:::;;;<<<======>>>========================>>>??????===@@@EEERRRnnntttVVV___iiiooossssssmmmfffLLLFFF===777444444555666222222222222222222222222111111111111111111111111111111111222222333333333222222222222222222222222000000000000000000000000111111222222222333333333222222333333333444444444222222222222333444555666444444444444444444444444444444444555555555666666555555555666777888888999999999:::;;;<<<<<<======>>>??????AAACCCEEEGGGHHHGGGGGGGGGGGGGGGFFFEEEDDDDDDCCCBBB@@@>>><<<;;;:::888888888888777777777777444333333222222333333444222222222222222222222222000000000000000000000000000000000000000000000000000000111111111111000000111111222222222222111111000000000000111111111111111111111111111111111111000111111111111222222222222222333333333444444444222222333333333444444444444444444555555555666666777777777777888888888888555888;;;===>>>BBBIIINNNggg{{{|||yyyvvvwww|||zzznnndddfffggghhhjjjlllooorrrsss{{{sssooorrrqqqdddRRRFFF:::888666444333222333333fffYYYUUUNNNJJJIIIIIIHHHGGGFFFEEEEEECCCAAA???>>>>>>===;;;:::;;;;;;;;;<<<<<<<<<<<<===999===???>>><<<;;;<<<<<>>>>><<<:::;;;;;;;;;<<<<<<<<<<<<======>>>???===<<<===???@@@CCC[[[vvvzzzmmmeeelllvvvxxxtttqqqmmm]]]III<<<777777666555444333333222222222333333111111111111111111111111111111111111111111111111333333333222222222111111111111111111222222222222333333333333333333333333222333333333333444444444555555555555555555555555555555555555555555666666<<<888666999;;;999999;;;===:::<<>>:::777555555777888777555333222222222333333111///111111111111111111111111111111111111111111111111111111222222222222111111222222222111111111000000000111111111111222222222222222222222222222222222111111111111222222222222222222333444444444444333444444333333222333333444444444555555555666666666999888888888888888777666>>>>>>AAAKKK[[[pppyyywwwwwwwwwwww~~~}}}yyyrrrnnnooopppnnnllllllpppvvvxxxtttqqqpppkkkeee___RRRDDD>>>999444333555gggYYYUUUNNNJJJIIIIIIHHHGGGFFFEEEEEECCCAAA?????????>>><<<:::;;;;;;;;;<<<<<<<<<<<<===@@@???>>>===>>>???BBBDDDFFFooozzzmmmnnnvvvzzzyyyvvvvvviiiVVVDDD:::777777777444444333333333444555555222222222222222222222222222222222222222222222222333333333222222222222111111111111111222222222333333333333333333333333333333333333444444444555555555555555555666666666666555555666666777888999999999666777:::<<<;;;<<<@@@DDDCCCEEEKKKOOOSSS[[[cccgggoooyyy~~~xxxtttpppqqqxxxuuugggYYYVVVZZZ]]]]]]]]]```cccfffjjjmmmooopppqqqsssppplllgggbbb\\\VVVQQQFFFCCC>>>:::999777555444444333333333444444111///111111111111111111111111222222222222222222222222111111222222222222111111222222222111111111111111000111111111111222222222222222222222222222222222111111111111222222222333222222333444444444444444444333333333333333444444555555555555666666666666999999999999999999999999???@@@GGGVVVooo~~~yyyvvvxxx{{{zzzvvvvvv||||||vvvyyy}}}xxxnnnhhhlllqqquuuuuuuuuuuupppkkklllaaaTTTKKKCCC:::444333fffYYYUUUNNNJJJIIIIIIHHHGGGFFFEEEEEECCCAAA????????????===;;;;;;;;;;;;<<<<<<<<<<<<===@@@>>>===>>>???@@@CCCGGGZZZuuupppuuuzzzzzzxxxwwwoooaaaOOO???666444555444444444444444555666777222222222222222222222222222222222222222222222222222222222222222222222222111111111222222222333333444444444444444444444444444444444444555555555555666666666666666777777777666666666666777888:::;;;666666:::@@@CCCDDDIIIPPPRRRTTTYYY]]]```ccciiinnnrrr|||~~~rrreee```cccdddbbb___^^^^^^]]]___bbbgggjjjlllppppppnnnkkkjjjiiieee```WWWTTTNNNHHHBBB;;;666222888666333333444444444333222222222222222222222222222222222222222222222222111111222222222222111111111111111111111111111111000000111111111222222222222222222222222222222222111111111222222222333333222333333444555444444444444333333333333444444555555555666666666777777777555666888999999;;;<<<>>>>>>FFFRRRddd|||xxxtttuuuxxxvvvtttuuu|||{{{pppiiijjjmmmqqqtttvvvvvvrrrnnnqqqiii```XXXNNNCCC777000fffYYYUUUOOOJJJIIIIIIHHHGGGFFFEEEEEECCCAAA@@@???@@@???>>><<<;;;;;;;;;<<<<<<<<<<<<===>>>;;;<<<@@@@@@@@@FFFOOO{{{uuutttxxxyyyxxxvvvssskkk\\\III;;;444222444444444444555666666777222222222222222222222222222222222222222222222222222222222222222222222222111222222222222333333333444444444444444444444444444444555555555666666666666666666777777777888888777777666666777999<<<======@@@GGGNNNQQQTTT\\\eeehhhpppxxx|||}}}~~~~~~wwwqqqhhheee```\\\\\\___dddhhhqqqqqqnnngggeeefffccc]]]^^^^^^^^^ZZZTTTMMMFFFBBB???:::555111111333555666222222222222222222222222222222222222222222222222111111222222222222111111111111111111111111111111000000111111111222222222222222222222222222222222111222222222222333333333333333444555555555444444444333333333444444555666666666666777777777888888555777888888888;;;???CCCEEEVVVkkk|||zzzxxxwwwvvvtttrrruuu|||xxxrrrpppnnnmmmooosssvvvuuusssqqqooonnnjjjddd\\\OOO@@@444eeeXXXUUUPPPJJJIIIIIIHHHGGGFFFEEEEEECCCAAA@@@???@@@@@@>>>===;;;;;;;;;<<<<<<<<<<<<===<<<:::===AAAAAACCCQQQaaa~~~vvvwwwxxxwwwuuuvvvssshhhVVVDDD999444555555444444444555666666333333333333333333333333333333333333333333333333111222222222222333333333222222222222333333333333444444444444444444444444555555555666666666666777666666777777888888999999888888888999<<>>EEEKKKSSSjjj}}}|||yyyuuurrrqqqsssyyyxxxvvvyyysssnnnlllppptttttttttuuuoooqqqqqqmmmhhh^^^NNN@@@dddXXXVVVPPPJJJIIIIIIHHHGGGFFFEEEEEECCCAAA@@@@@@@@@@@@???===;;;;;;;;;<<<<<<<<<<<<======;;;===AAAAAAIIIaaa|||{{{xxxyyyxxxtttvvvvvvmmm]]]LLL???888555555444444333444444444333333333333333333333333333333333333333333333333111111222222222333333333222222222333333333444444555555555555555555555555555555666666666777777777666666777888888999::::::999:::;;;>>>CCCIIINNNRRRRRRYYYdddmmmpppuuu|||qqqpppsss{{{zzzpppbbb```gggiiiddd\\\bbbiiimmmmmmlllkkkkkk[[[VVVNNNFFF@@@;;;666444444444444444444444444444333333333333333333333333111111222222222222111111000000111111111222222222000111111111111222222222222222222222222222222222222222222333333333444444333444444555555555555555333333333444444555666777777777777888888888999999999;;;<<<<<>>;;;;;;;;;<<<<<<<<<======???<<<>>>AAABBBMMMnnnzzzzzzzzzsssuuutttmmm___OOOBBB:::666555444333333333333333333333333333333333333333333333333333333333333333111111111222222333333333222222333333333444444444555555555555555555555555666666666666777777777777666777777888999999:::::::::;;;>>>BBBIIIQQQXXX\\\]]]ffftttrrrlllrrrtttoooaaaeeejjjllljjjhhhhhhjjjjjjeee]]]UUULLLCCC:::444444444444444444444444444333333333333333333333333111111222222222222111111000000111111222222222222000111111111111222222222222222222222222222222222222222333333333444444444333444555555666666555555333333333444555666777777777888888888888999999999666999<<<>>>DDDPPP```lll|||www|||uuuooommmqqq{{{qqqeee]]]```fffjjjooouuurrrtttsssmmmkkkiii___TTTaaaWWWUUUPPPIIIHHHHHHGGGFFFEEEDDDDDDCCCBBB@@@>>>===<<<;;;;;;;;;;;;<<<<<<===>>>>>>??????<<<===CCCNNNddd~~~zzz{{{wwwwwwsssmmmiiiaaaOOO===888777666444333222222111333333333333333333333333444444444444444444444444222222222222222222222222222222333333333444444444555555555555555555444444333333333555666666555333555777:::<<<:::999<<>>888777555444444444222000111222222222222222444666444444333333222111000000222222222222222222222222000111111111111222222222222222222222222222222222222222333333333333444444222333444555666666666666777777777666777888888999888777555555888;;;;;;888<<<999999AAARRRgggzzz{{{pppmmmoootttsssfff\\\^^^cccffflllrrrrrrsssrrrnnnmmmlllggg```aaaWWWUUUOOOIIIHHHHHHGGGFFFEEEDDDDDDDDDCCCAAA@@@>>>======<<<<<<<<<<<<======>>>>>>>>>>>>???@@@GGGZZZxxxzzzrrruuu~~~xxxwwwuuurrrtttxxxwwwzzz~~~{{{wwwxxx}}}{{{yyyyyyvvvqqqnnngggUUUDDD:::999666444444444333333333333333333333333333333444444444444444444444444222222222222222222222222222222333333333444444444555555555555555555555555777666555555666666666666444555666888:::???FFFLLLWWWhhhyyy~~~~~~yyypppjjjfffdddbbbSSSQQQSSS\\\ggghhh```WWWJJJDDD<<<666333333333333111222222222111111222333444444333333222111111000222222222222222222222222111111111111222222222222222222222222222222222222222222333333333333444444333333444555666666666666777777777777777888888999888888777888:::<<<<<<:::@@@@@@FFFTTTiiizzznnnccc`````````eeelllpppsssrrrnnnlllmmmjjjfffaaaVVVUUUOOOIIIHHHHHHGGGFFFEEEDDDDDDDDDCCCBBB@@@???>>>>>>>>>===============>>>>>>>>>@@@AAADDDPPPlllzzzuuusssooollltttwwwooommmmmmlllmmmooorrrsssvvv{{{yyyrrrlllwww}}}{{{{{{yyywwwuuunnn___PPP???;;;777444444555555555333333333333333333333333444444444444444444444444333333333333333333333333333333333333444444444444555555555555555555555555999888666555666888:::;;;999999999<<>>777444444555333333333333333222222222444333333222222111111111222222222222222222222222111111111111222222222333222222222222333333333333222222333333333333444444333333444555666666666666777777777777777888888888888999:::;;;<<<<<<<<<===???EEETTTjjj}}}}}}zzznnnddd]]]ZZZ^^^eeemmmqqqrrrooommmoooooommm```VVVTTTOOOIIIHHHHHHGGGFFFEEEDDDDDDCCCCCCAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>BBB???GGGcccvvvqqqooopppqqqtttzzzzzz|||{{{zzz{{{|||}}}{{{uuukkkooo~~~|||zzzzzzzzztttgggZZZFFF@@@888444444555666555444444444444444444444444444444444444444444444444333333333333333333333333333333333444444444444555555555555555666666666666666666777777777888;;;===<<<===???FFFWWWnnntttiiihhhjjjjjj```RRRJJJMMMZZZhhhrrrooogggZZZMMMCCC<<<777444555444333444444444333222333333333222222111111111222222222222222222222222111111111222222222333333222222222333333333333333222222222333333333444444333444555666666777777777666666777888888888888888999999:::<<<;;;:::<<<@@@EEEPPPggg~~~}}}|||{{{zzzlll___YYY\\\bbbjjjppptttrrrpppqqqqqqnnn```VVVTTTNNNIIIHHHHHHGGGFFFEEEDDDDDDBBBAAA@@@>>>>>>=========>>>>>>>>>???????????????EEE???SSS}}}uuummmfffhhhmmmttt|||~~~xxxuuummmkkkxxx|||yyy{{{|||wwwlllcccOOOFFF;;;444333555555555444444444444444444444444444444444444444444444444333333333333333333333333333333444444444555555555555555555666666666777777555777999999888777888:::999AAAJJJVVVlllqqqiiimmmttttttooodddWWWOOOSSS```kkktttooohhh___UUUJJJ???888777444222222333444444222333333222222222222222111222222222222222222222222111222222222222333333333222222333333333444444444222222222333333333444444333444555666777777777777666666777888888888888777999888:::<<<:::888>>>HHHYYYhhhzzzssspppvvvvvvggg```aaadddiiiooottttttttttttqqqmmm```UUUTTTNNNIIIHHHHHHGGGFFFEEEDDDDDDAAA@@@???>>>============>>>>>>>>>???@@@@@@AAAAAAHHHMMMkkk|||vvvqqqkkkgggfffooo}}}}}}yyywwwlllgggmmm}}}xxxzzz|||wwwnnniii[[[PPPAAA777555666555444444444444444444444444444444444444444444444444444333333333333333333333333333444444444555555555555555555555666666777777888999;;;<<<;;;999888;;;>>>GGGVVVgggtttrrrkkkrrr|||rrrtttssslllbbb___cccjjjtttsssrrrnnnggg[[[NNNEEE===888333111222333333111222222222222222222222222222222222222222222222222222222222222333333333333222222333333444444555555222222333333333333444444444444555666777777777777555666777999999888888777:::888999<<<:::;;;HHHXXXqqq|||sssllloooxxxuuunnnkkkiiiiiimmmqqqsssvvvwwwssslll```UUUSSSNNNIIIHHHHHHGGGFFFEEEDDDDDDAAAAAA@@@???>>>>>>>>>>>>======>>>???AAABBBCCCCCCMMMggg}}}sssnnnnnnqqqssssss~~~|||zzzjjjhhhfffppp~~~wwwyyy{{{vvvpppmmmgggYYYGGG;;;777777777555555555555555555555555555444444444444444444444444444444444444444444444444444444444444555555555555444555555666777777888888999;;;<<<;;;;;;@@@HHHOOOggg{{{zzzzzz~~~vvvwwwvvvsssooommmnnnqqquuuvvvvvvvvvrrrkkkaaaZZZKKKCCC:::555555666555333222222222222222222222222222222222222222222222222222222222333333333444444222222333333444555555666222222333333333333444444444555666777777888888777555666888999999999777666<<<888999===>>>CCCWWWmmmzzzqqqooossswwwxxx|||tttnnnjjjkkkkkkmmmtttzzzwwwppp___UUUSSSNNNIIIHHHHHHGGGFFFEEEDDDDDDBBBBBBAAA@@@????????????<<<<<<>>>???AAACCCDDDDDDSSS}}}sssooommmqqqyyy}}}|||yyykkkkkkdddaaatttwwwyyyzzzuuuqqqpppooo```LLL>>>:::999888666555555555555555555555555444444444444444444444444444444444444444444444444444444444555555555666666444555555666777888888999666777999:::>>>HHHWWWbbb}}}{{{sssnnnooosssvvvwwwxxxxxxxxxxxxwwwtttoookkkWWWNNNBBB;;;::::::888666222222222222222222222222222222222222222222222222222222333333333444444444222222333333444555666666222222333333333444444444444555666777888888888888555666888999:::999777666<<<888999???AAAJJJccc}}}wwwqqqrrrsssssszzzpppllliiifffhhhsss||||||uuu```UUURRRNNNKKKJJJHHHFFFEEEDDDCCCCCCAAAAAA@@@@@@???>>>>>>>>>???CCC>>><<>>DDDGGGPPPkkk{{{ssssssuuu|||ooohhhbbbdddooozzz}}}{{{```UUURRRNNNKKKJJJHHHFFFEEEDDDCCCCCCAAAAAA@@@@@@???>>>>>>>>>===@@@===<<>>555:::AAAIIIVVVoooyyyuuuzzzzzzzzzzzzwwwrrrkkkggghhhiiicccVVVJJJCCC===777444555555555333333333333222222222222222222222222222222222111222222333444222222333333333444444444555555555555555555555555666666666666777777777888888;;;;;;666555888999777;;;<<>>>>>===???===???BBBAAARRRppp}}}pppllluuu~~~mmmggg```YYYUUUXXXfffuuu~~~|||wwwsssrrrrrrpppfffUUUFFF>>>999777666666666666555555555555666666666666666666666666444444444333444444555666555555555555666666666666888666555777888999:::999999===GGGZZZxxx||||||vvvuuuvvvxxxzzzyyypppcccYYY]]]cccfffbbbZZZOOOCCC999666666666555555444333333333333333333333333333333222222222222222333444444333333333333444444444444555555555555555555555555666666666777777777888888777:::;;;888777999:::999<<>>>>>???@@@???BBBEEEFFF___uuuqqq{{{}}}ppphhh___YYYSSSRRRZZZddd{{{wwwtttrrrrrrrrrlll___PPPDDD===:::666666666666555555555444555555555555555555555555444444444444444555666666555555666666666777777777:::888888;;;<<<:::888888GGGFFFQQQrrr|||ooonnnqqqyyy}}}uuucccSSSNNNRRRYYY```bbb[[[KKK???999777666666666666555555333333333333333333333333333222222222222333444444333333333444444444444555555555555555666666666666666666777777777888888888666999;;;;;;:::<<>>@@@???AAAGGGPPPnnnvvvrrr|||}}}vvvvvv{{{wwwwww{{{}}}qqqfff[[[WWWUUUUUUWWWZZZqqq|||xxxuuurrrnnnnnnllldddWWWIII???;;;777666666666666555555555444444444444444444444444555444444444444555666666666666666777777777888888777666999>>>???<<<===AAAKKKSSShhh|||vvvmmmiiippp{{{{{{nnn```KKKGGGJJJWWWeeefffZZZNNN<<<999555444555666555444333333333333333333333333333333222222333333444555333333444444444555555555555555555666666666777777777777777777888888888888777999;;;<<<:::;;;@@@EEEMMM\\\uuuyyyxxxttt~~~uuuqqqzzz^^^SSSQQQMMMIIIHHHGGGFFFEEEEEEEEEEEEBBBBBBBBBAAA@@@@@@??????;;;AAA>>>@@@MMM```yyyvvvpppnnnnnnvvv|||vvvxxx{{{}}}zzzyyy{{{}}}{{{ooocccWWWTTTUUUUUUTTTUUUmmmzzzwwwsssllljjjiiifff\\\MMM???999777777777777666666666666444444444444444444444444555555444444555555666777777777777777888888888888777666888===:::777===HHHRRRjjjsssfffeeennnuuutttoooQQQFFFBBBNNN___fffaaaZZZEEE???777333333444444222333333333333333333333333333333333333333444444555333444444444555555555555555555555666666777777888777777777888888888999999::::::;;;<<<999999@@@IIIZZZkkkzzzyyywww{{{~~~yyynnnoooxxx]]]SSSQQQMMMHHHHHHGGGFFFEEEEEEEEEEEECCCBBBBBBAAAAAA@@@??????;;;DDDAAABBBXXXvvv{{{yyyzzzyyywwwxxx{{{||||||zzzuuunnnhhhdddbbb]]]ccclll{{{|||ooodddYYYUUUSSSQQQQQQTTTddd~~~zzztttpppkkkiiijjjcccSSSBBB:::999888888888777777777777555555555555555555555555555555555555555666666777777777777888888888999999:::888:::>>><<<>>>OOOeee{{{uuummmlllooosssttt^^^PPPFFFKKKUUU\\\___```UUULLL@@@888555555444333444444444444444444444444444333333333333444555555444444444444555555555555444555555666777777888888777777888888888999999999:::999;;;===<<<>>>IIIVVVgggvvv{{{|||xxxsssllljjjlll]]]SSSQQQMMMHHHHHHGGGFFFEEEEEEEEEFFFCCCBBBBBBAAAAAA@@@@@@???<<>>:::999777555444444444444444444444444444333333333333444555555444444444555555555666666444555555666777888888999777888888888888999999999888888;;;@@@BBBGGGUUUeeennn|||{{{~~~}}}wwwoooeee]]][[[QQQPPPLLLGGGGGGFFFFFFEEEDDDDDDDDDEEECCCAAA???>>>>>>>>>>>>>>>FFFAAAMMM{{{uuukkkbbb^^^^^^\\\^^^aaafffddd```\\\YYYXXXXXXXXXccckkkxxx}}}ssswww~~~zzztttkkk```WWWTTTSSSSSSRRRUUUggg~~~xxx}}}wwwtttooommmllldddQQQ>>>:::888777666666777888888555555555555555555555555666666666666777777777777999555444777999777777:::<<<999;;;CCCOOOhhhzzzvvvwwwuuummm___RRRPPPVVV[[[ZZZ``````\\\PPPAAA777555777777555444666444222333888555555555555555555555555555555555555555666777777555555555666666777888999777777777888999999:::::::::;;;>>>>>>===GGG___vvv}}}~~~}}}tttfff```~~~ZZZQQQOOOKKKGGGGGGFFFFFFEEEDDDDDDDDDDDDCCCAAA@@@>>>>>>>>>???@@@FFFEEE[[[{{{pppccc]]]ZZZYYY\\\aaaeeeccc```^^^\\\\\\\\\]]]fffllltttzzz{{{wwwqqqmmmkkkqqq|||~~~uuummmbbbYYYTTTRRRPPPOOONNNZZZnnnzzz{{{wwwtttpppmmmmmmfffTTTCCC;;;:::888777666666666666555555555555555555555555666666666666777777777888999666555999:::999999<<<<<<===???KKKfff}}}{{{|||zzzuuuuuurrrgggWWWMMMNNNUUUXXXaaabbbaaaXXXJJJ>>>777666999666555666555222222666555555555555555555555555555555555555555666777777555555555666666777888999777777777888999999::::::;;;;;;<<<>>>CCCRRRmmmzzz{{{uuuiii{{{XXXPPPNNNJJJGGGFFFFFFEEEEEEDDDDDDCCCDDDCCCAAA@@@?????????@@@???BBBLLLooo~~~qqqccc[[[WWWWWW[[[aaadddcccbbbaaaaaaaaabbbcccgggkkkoooooojjjeeecccbbbdddlllxxxvvvoooeee\\\UUUQQQNNNLLLMMMPPPZZZmmm~~~{{{wwwuuupppnnnnnniiiYYYJJJ===;;;888777777777555333666666666666666666666666666666666777777777888888888666777;;;<<<::::::===<<<@@@EEEWWW}}}tttrrrvvvrrraaaPPPLLLQQQWWW^^^cccgggcccXXXJJJ>>>888:::666555777666222222555555555555555555555555555555555555555555666777777555555555666666777888999777777888888999:::::::::===::::::@@@KKK```|||{{{uuuvvvxxxqqqxxxVVVOOONNNIIIFFFFFFFFFEEEDDDDDDCCCCCCCCCBBBAAA@@@???@@@@@@AAA@@@EEE]]]|||zzz|||uuukkkaaa[[[XXXWWW\\\cccffffffeeeeeeeeeeeefffgggeeeiiinnnmmmgggcccccceeeeeekkkttt|||}}}~~~tttooohhh___XXXRRRNNNLLLNNNLLLOOOZZZmmm~~~wwwuuuqqqoooooolll___RRR>>>;;;888777888888666444777777777777777777777777666666777777777888888888999888999;;;;;;888999===@@@EEERRRqqq|||zzzyyy}}}oookkkpppuuuoooxxx{{{pppaaaXXXVVVUUUYYY```hhhjjjdddXXXJJJAAA;;;777555777777555444666555555555555555555555555555555555555555666777777555555555555666777888999777777888999999::::::;;;===:::;;;EEEUUUjjj~~~~~~}}}vvvuuussszzzuuuUUUOOOMMMHHHFFFFFFEEEEEEDDDCCCCCCCCCCCCBBBAAA@@@@@@@@@AAABBBCCCPPPuuu|||qqqgggcccccceeeffffffaaa]]]\\\[[[[[[```fffiiiiiihhhhhhggggggggggggccciiioooppplllhhhiiikkkiiimmmrrrvvvyyyxxxvvvtttxxx~~~~~~zzzrrrooojjjccc[[[UUUPPPNNNIIIHHHIIIOOO]]]{{{|||wwwuuurrrooopppnnndddYYY@@@<<<888777999:::999666888888888888888888888888777777777777888888888888;;;999:::;;;999777999>>>DDDKKKggg|||{{{kkkbbbbbbeeevvvyyywwwlll^^^SSSUUU[[[ccciiiiiiaaaWWWOOO>>>888555777888777777888666666666666666666666666555555555555555666777777555555555555666777888999888888888999::::::;;;;;;;;;;;;AAAOOO___qqq{{{xxx}}}{{{vvvxxxsssUUUOOONNNHHHFFFEEEEEEDDDDDDCCCCCCBBBBBBBBBAAA@@@@@@AAABBBCCCDDDWWWvvvoooeee\\\XXXWWWXXXXXX\\\ZZZ[[[^^^______ccciiikkkkkkjjjjjjiiihhhhhhgggdddiiioooqqqooolllkkklllmmmooorrruuuwwwxxxxxxxxxyyy|||}}}zzzxxx||||||xxxqqqqqqnnnhhh___WWWQQQNNNGGGIIIKKKNNNYYYyyyyyywwwvvvrrrooooooooohhh^^^FFF@@@999777999<<<:::888777777777777777777777777777777777888888888999999;;;::::::;;;999888===DDDIIIWWW{{{zzzxxx|||lllaaa]]]^^^hhh}}}}}}iiiWWWXXXYYY[[[```dddccc^^^YYYEEE===777888999888777999666666666666666666666666555555555555555666777777555555555666666777888999888888999999:::;;;;;;;;;;;;???JJJ[[[kkkyyyzzzvvvzzzzzztttzzzrrrUUUPPPOOOIIIEEEEEEEEEDDDCCCCCCBBBBBBBBBAAAAAA@@@AAABBBCCCDDDJJJ```|||wwwhhhccc]]]YYYXXXZZZ[[[\\\[[[[[[]]]`````````dddjjjiiijjjjjjjjjjjjiiihhhhhhgggiiilllnnnoooooonnnmmmpppqqqsssuuuwwwxxxxxxxxxxxxyyyzzzxxxwwwzzz{{{yyyttttttssslllbbbWWWPPPMMMIIIJJJLLLMMMVVVvvv|||wwwvvvsssoooooooooiiibbbNNNEEE;;;777999;;;:::888777777777777777777777777777777888888888999999999:::999:::;;;:::<<>>999777555444555777777777777777777777777555555555555555666777777555555555666666777888999888999999::::::;;;;;;<<<>>>HHH[[[ooo~~~}}}xxxwwwwwwvvvwwwwwwtttttt}}}uuuTTTKKKJJJHHHDDDDDDDDDDDDCCCCCCCCCCCC???DDD@@@>>>CCCBBBDDDNNNggg~~~}}}|||}}}{{{tttlll]]]]]]]]]]]]]]]^^^___```bbbcccdddcccaaaaaadddhhhhhhgggffffffeeeeeeeeeeeegggiiimmmpppssstttsssssstttwwwzzz{{{{{{zzzzzz{{{{{{|||}}}~~~{{{|||~~~wwwkkk]]]QQQKKKHHHCCCEEELLLOOOYYYzzzyyyyyyvvvrrrooonnnkkkhhh___UUUEEE999888;;;;;;777999999999888888888777777777777777777888999:::;;;@@@777888BBBBBBDDD___~~~}}}wwweeeRRRJJJIIIMMMXXXcccbbbXXXJJJ???:::888666444777777666555555555555555777777777777777777777777777777777777888888888888888888:::<<<;;;888:::???@@@SSShhhvvvyyysssqqqxxxzzz~~~yyyssstttTTTKKKJJJGGGDDDDDDDDDDDDCCCCCCCCCCCC@@@EEEBBB@@@DDDCCCFFFSSSvvvxxx~~~vvvhhh___]]]]]]^^^^^^______``````bbbccceeedddccccccfffiiiiiihhhgggeeeeeeddddddeeegggiiikkknnnqqqsssttttttvvvyyy}}}~~~~~~}}}||||||||||||}}}~~~}}}}}}yyynnn```TTTMMMKKKEEEFFFIIIHHHLLLggg|||zzzvvvrrrpppnnnkkkhhhaaaWWWHHH:::888;;;;;;777999999999888888888777777777777777777888999:::;;;;;;777;;;@@@BBBMMMqqq{{{~~~~~~mmmYYYMMMGGGKKKXXXffffff]]]PPPDDD<<<888777777777777666555555555555666777777777777777777777777777777777777888888888888888666888<<<<<<:::<<>>BBBKKKeee{{{~~~sssmmmttt~~~{{{fffSSSHHHIIIUUUbbbhhhcccXXXLLLAAA;;;999999888777777666666666666666777777777777777777777777777777777888888888999999888666777;;;======@@@DDDMMMdddvvvxxx{{{{{{|||uuupppqqqSSSKKKJJJGGGDDDDDDDDDDDDCCCCCCCCCCCCAAAEEECCCAAADDDDDDRRRkkkyyylll```ZZZYYY\\\^^^```bbbccccccbbbaaaaaabbbdddeeefffgggiiijjjgggfffdddbbbbbbbbbcccdddhhhhhhhhhiiilllpppuuuxxxxxx}}}~~~vvvhhh[[[RRRJJJFFFFFFHHHFFFEEEQQQbbbuuuwwwsssrrroookkkiiiggg```RRRBBB999999999777888888888888888888888888888888888888999:::;;;;;;777<<>>???DDDIIIYYYppp~~~zzz{{{tttqqqmmmooooooRRRKKKJJJFFFDDDDDDDDDDDDCCCCCCCCCCCC@@@DDDBBBAAADDDHHH^^^nnn```ZZZVVVWWWZZZ]]]___aaadddeeeeeedddcccbbbbbbccceeegggiiiiiiiiidddcccaaaaaabbbdddfffhhhhhhgggeeefffiiinnnsssvvvyyy~~~~~~yyylll]]]SSSIIIEEEEEEHHHIIIHHHPPP[[[ggg}}}yyyuuutttpppkkkjjjhhhdddWWWGGG<<<:::999888888888888888888888888888888888888888999:::;;;<<<999===FFF[[[{{{rrryyyzzzyyy|||rrraaaVVVOOOKKK\\\___aaa]]]RRRFFF===999999999888777777777777777888888888888888888888888888888888888999999999999<<<999:::<<<>>>@@@IIIRRRjjj~~~yyyyyy}}}oooggggggrrrnnnRRRLLLJJJFFFDDDDDDDDDDDDCCCCCCCCCCCC@@@CCCBBBBBBGGGOOOooorrr]]]XXXZZZZZZ[[[______```bbbdddeeeffffffeeedddddddddgggiiijjjjjjhhh`````````bbbeeeiiinnnqqqlllkkkiiiiiikkkpppuuuxxx}}}ppp```UUULLLGGGDDDFFFHHHIIIMMMSSSXXXsss{{{vvvvvvqqqllllllhhhfff]]]MMM@@@;;;999888888888888888888999999999999888888999999:::;;;<<<<<>>999999999888888888777777666<<>>777888999555555999999888888888777777666666;;;;;;:::999999888777777888:::;;;:::@@@UUUsss~~~}}}pppnnnvvv}}}~~~|||tttllldddbbbtttiiiPPPLLLJJJDDDEEEDDDCCCBBBBBBBBBBBBCCCDDDDDDFFFNNNcccxxxhhh^^^^^^^^^]]]]]]^^^```bbbcccdddeeeggggggffffffhhhiiijjjnnnooooooqqqsssqqqllliiihhhjjjsss~~~mmmaaaUUULLLDDDDDDGGGIIILLLPPPOOOeeevvvyyyvvvmmmmmmcccbbb```[[[NNNAAA<<<===::::::::::::999999888888999:::<<<;;;:::<<>>HHHTTTsssxxxppprrraaabbbhhhiiijjjkkkkkkiiieeeaaa______]]][[[ZZZZZZZZZYYYXXXYYY[[[aaahhhpppwww}}}zzz{{{vvvpppmmmkkkhhhccc___SSSGGG<<<:::<<<;;;:::999888888888888888777777777777777888999::::::;;;;;;===<<<;;;@@@NNNeee{{{wwwuuuxxxwwwwwwzzz~~~~~~{{{|||}}}~~~xxxxxxhhh___nnn~~~hhhPPPLLLJJJDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDAAAIIIbbbnnnbbb^^^]]][[[[[[[[[\\\]]]```bbbdddfffhhhiiiiiiiiiiiijjjlllnnnppppppoooqqquuutttpppkkkjjjnnn~~~qqqcccWWWMMMEEEDDDEEEGGGIIIMMMQQQUUUbbbvvvrrrooopppjjjhhhbbbaaa```^^^TTTEEE<<<;;;:::::::::::::::::::::999;;;666777<<<===@@@SSSiii|||~~~zzzhhhbbbcccggghhhiiiiiihhhfffdddcccbbb```]]]\\\^^^___^^^]]]\\\___hhhttt~~~zzzpppmmmllliiieeecccZZZMMM@@@;;;<<<===;;;888888888888888888888888888777888888999999:::;;;;;;>>>;;;;;;DDDWWWpppwwwsssqqqqqqtttttttttwwwzzz~~~|||~~~}}}kkk___jjjwwwhhhPPPLLLJJJEEEDDDDDDCCCCCCCCCDDDDDDEEEFFFCCCMMMjjjuuueee\\\YYYYYYYYYYYYZZZ[[[^^^aaaccceeeggghhhjjjjjjiiiiiikkklllnnnppppppooorrrvvvuuuqqqmmmnnnqqqpppbbbVVVLLLDDDBBBCCCDDDFFFJJJQQQQQQXXXiiivvvnnnooojjjgggbbbaaa```^^^UUUGGG>>>;;;888888888888999999999999999777999;;;<<>>KKKaaayyy|||~~~{{{}}}nnnfffiiiiiihhhOOOLLLJJJEEEDDDDDDCCCCCCDDDDDDEEEEEEFFFGGGVVVxxx~~~nnnccc\\\ZZZYYYXXXYYYZZZ\\\^^^bbbeeeggggggiiijjjkkkjjjjjjkkkmmmnnnqqqrrrrrrtttxxxwwwssspppqqqtttooobbbVVVLLLCCCAAABBBBBBDDDGGGKKKKKKOOO___|||qqqpppllliiidddaaa```^^^VVVIII???;;;777888888888888888999999777:::<<<;;;BBBYYY}}}wwwkkkkkkkkkjjjjjjiiiiiiiiiiiifffhhhjjjjjjhhhggghhhiiippptttuuunnnmmmhhhcccccc___YYYMMMBBB======:::666888888888999999999999999:::999999999999999999999;;;<<>>NNNrrrvvvuuutttsssqqqqqqppppppqqqmmmsssyyyyyyuuurrrtttwww|||~~~{{{ssspppjjjddddddaaa___UUUGGG>>>===;;;777888888888999999:::::::::888888888999999::::::;;;:::>>>III[[[rrrpppccceeejjjqqq}}}{{{jjjaaabbb```bbblll||||||zzzrrrggg___gggOOOLLLJJJEEEDDDDDDDDDDDDDDDEEEFFFFFFDDDPPPooopppaaa\\\\\\]]]\\\XXXYYYZZZ]]]```dddhhhjjjkkklllnnnnnnmmmmmmooopppqqquuuxxxyyy|||~~~|||vvvllloooooorrruuuqqqpppssstttzzz|||ppphhhYYYOOOFFFCCCCCCBBBDDDGGGKKKLLLNNNZZZ|||sssnnnjjjffffffbbb___]]]VVVJJJAAA===999999999::::::;;;;;;;;;666???@@@AAAYYY}}}~~~~~~|||zzzyyyxxxxxxyyyvvv~~~|||~~~wwwtttlllfffeeebbbbbb[[[KKK@@@===<<<999888888888999999:::::::::555666777888:::;;;<<<===:::@@@NNNaaawwwssseee^^^cccgggeeehhhooozzzwwwddd]]]```cccaaadddnnnvvvzzz~~~|||{{{vvvjjjhhhbbbSSSMMMGGGHHHGGGCCCBBBEEEFFFDDDDDDFFF@@@WWWzzz~~~kkkaaa___\\\YYYXXXVVVXXX[[[___dddhhhkkkmmmoooooonnnmmmmmmppptttwwwvvvwwwyyy~~~}}}yyyzzztttpppuuutttuuuvvvuuuxxx~~~}}}ooodddYYYPPPGGGCCCAAA???AAAEEEEEEKKKLLLVVV{{{wwwrrrpppaaaeeeaaa\\\YYYVVVOOOEEE===;;;;;;999999999999;;;;;;;;;;;;@@@SSStttzzzuuuttt{{{}}}yyywww|||}}}~~~{{{vvvoooqqqkkkaaabbb___YYYQQQHHH@@@<<<:::<<<:::888888999:::999888888999::::::;;;;;;;;;;;;???GGGRRRiiiyyywwwyyypppjjjggghhhjjjkkkooossswww~~~yyyjjjeeegggjjjhhhkkksssxxxyyy~~~|||yyy~~~uuu___bbbSSSMMMGGGHHHHHHDDDCCCFFFFFFDDDEEEGGGGGGaaayyyggg```___]]][[[[[[[[[]]]___bbbeeehhhkkkmmmnnnooopppqqqrrrtttxxx|||}}}|||}}}||||||~~~}}}pppdddYYYPPPGGGCCCAAA???AAAEEEFFFKKKLLLTTTttttttkkkkkk```eeeaaa]]]ZZZVVVPPPFFF>>>;;;;;;:::999999:::;;;;;;>>>AAAQQQmmmyyyhhhcccaaaeeehhhfffbbbaaaooovvv}}}wwwsssmmmfffdddaaa\\\TTTKKKCCC>>>;;;<<<:::888888999:::999888888999999:::;;;;;;;;;;;;@@@NNN^^^vvvyyyxxx{{{~~~wwwsssrrrvvvzzz{{{~~~sssqqqvvvwwwxxx~~~{{{|||}}}ooobbbRRRMMMGGGHHHIIIEEEDDDFFFFFFDDDEEEIIINNNlllrrrccc^^^^^^^^^]]]^^^___aaacccdddeeehhhkkknnnmmmpppsssuuuwwwzzz~~~qqqeeeZZZPPPGGGCCCAAA???@@@DDDFFFJJJLLLQQQjjjxxxjjjkkkeeedddaaa^^^[[[WWWPPPGGG@@@<<<;;;:::999999:::;;;<<<===BBB[[[rrreee]]]WWWSSSUUUVVVSSSPPPPPPUUU]]]mmm}}}zzzxxxtttoookkkfffddd___XXXPPPHHHAAA===<<<:::999888999:::999888888999999:::;;;<<<<<<<<<@@@VVVmmm{{{xxx}}}vvvaaaRRRMMMGGGHHHHHHEEEEEEFFFFFFDDDFFFJJJPPPtttzzzmmmaaa]]]^^^^^^___```aaacccfffgggggghhhlllpppnnnrrrvvvyyy{{{}}}rrreeeZZZQQQHHHCCCAAA>>>@@@DDDDDDHHHKKKPPP```zzz}}}mmmmmmhhhcccaaa^^^[[[WWWPPPHHHBBB<<<;;;:::999999:::;;;<<<===DDDaaasssddd[[[[[[TTTOOOOOONNNJJJHHHIIIJJJLLLTTTggg~~~{{{xxxwwwvvvnnnnnngggddd```ZZZSSSKKKCCC>>><<<;;;999999:::::::::999999999999:::;;;<<<======???\\\yyy|||xxx|||}}}qqqaaaRRRMMMGGGIIIFFFDDDDDDFFFEEECCCGGGMMMVVV}}}uuujjj```^^^______```bbbcccggglllmmmlllmmmqqquuurrruuuyyy|||}}}~~~rrreee[[[QQQHHHCCCAAA>>>@@@CCCBBBFFFJJJOOOYYYjjj~~~oooiiibbbbbbaaa___\\\WWWPPPIIIDDD<<<<<<::::::::::::<<<<<>>???CCCddd}}}|||}}}~~~xxxzzzlllaaaRRRMMMGGGIIIEEEDDDEEEFFFEEEEEEJJJQQQdddrrriiiaaa```aaa```bbbeeegggmmmtttvvvtttsssvvvyyyuuuxxx{{{}}}~~~~~~qqqeee[[[RRRHHHCCC@@@>>>???CCCAAADDDJJJOOOSSS___ssstttiiiaaa``````^^^[[[VVVOOOIIIEEE===<<<;;;::::::;;;<<<===>>>[[[}}}oooddd]]]YYYXXXNNNIIIFFFEEECCC??????CCCEEECCCAAAFFFOOOZZZaaaeeeyyyvvvjjjxxx|||{{{ooohhhddd```ZZZWWWSSSNNNGGGAAA===;;;999999:::;;;:::999:::999999999;;;===???@@@MMMnnn}}}~~~}}}uuuwww}}}wwwuuu|||zzziii```QQQLLLGGGIIIEEEEEEFFFHHHGGGGGGNNNWWWsssooogggaaabbbccccccfffiiiiiipppxxxzzzwwwtttuuuwwwxxxzzz}}}~~~|||pppeee[[[RRRHHHDDD@@@>>>???CCC@@@CCCJJJNNNOOOVVVlllvvvjjjeee^^^^^^^^^[[[UUUNNNHHHEEE===<<<;;;::::::;;;<<<===BBBlllyyynnnccc\\\WWWSSSQQQIIIFFFDDDEEECCC@@@AAADDD@@@AAABBBCCCEEEGGGIIIIIIOOOUUU^^^hhhqqq{{{~~~jjjmmmwwwzzz{{{wwwkkkccc^^^XXXUUUSSSPPPJJJDDD===;;;::::::;;;;;;;;;999:::999999999;;;===???AAAXXXvvv~~~vvv{{{zzzuuuvvvxxxzzzxxxyyyooo```QQQLLLGGGIIIFFFFFFHHHJJJIIIJJJQQQ[[[|||lllfffaaaccceeefffiiimmmhhhqqqyyy{{{vvvqqqppprrryyy{{{}}}{{{oooeee\\\RRRHHHDDD@@@>>>???BBBAAACCCJJJNNNLLLQQQgggqqqgggeee\\\]]]]]]ZZZTTTNNNHHHEEE===<<<;;;::::::;;;<<<===MMM|||ssslllccc]]]YYYTTTNNNIIICCCAAAAAACCCBBB>>>???CCCDDDEEEGGGHHHGGGHHHJJJKKKIIIIIIHHHJJJNNNSSSWWWYYY```hhhxxxqqq\\\\\\zzzsssxxxqqqccc]]]WWWTTTSSSQQQLLLGGG===<<<::::::;;;;;;;;;::::::999999999;;;===@@@BBB]]]zzz|||~~~xxxvvvwwwuuusssrrryyy^^^SSSRRROOOQQQGGGGGGJJJLLLGGGFFFSSSfff|||jjjgggddddddfffhhhjjjjjjmmmssswwwvvvpppnnnpppttt}}}~~~yyynnndddZZZSSSIIIBBB@@@AAAAAA@@@DDD???HHHIIIKKKMMM[[[xxxjjj]]]]]]\\\YYYUUUQQQKKKGGGDDD===>>>;;;666777>>>BBBBBBVVVvvvkkkcccXXXRRROOOMMMJJJFFFCCCBBBAAA@@@@@@AAABBBBBBEEEFFFHHHJJJKKKJJJIIIHHHGGGFFFFFFGGGIIILLLOOOQQQSSSSSSZZZeeeooowwwyyyYYYTTTvvvzzzuuunnneee[[[XXXUUUOOOPPPNNNAAA@@@===:::999999:::::::::;;;888888:::;;;===DDDLLLfff~~~uuusssyyy}}}sssiii{{{|||^^^RRRPPPMMMOOOKKKJJJLLLLLLGGGGGGYYYooo|||mmmjjjgggggghhhjjjkkklllppptttwwwuuupppppptttzzzzzzpppgggZZZSSSIIIBBBAAAAAAAAA@@@DDD@@@JJJLLLOOORRR```xxxiii\\\[[[ZZZXXXTTTOOOJJJFFFDDD======<<<:::888;;;AAAFFFhhhyyymmmeee]]]TTTNNNLLLKKKHHHEEECCCAAA@@@>>>>>>???@@@AAAEEEGGGIIIKKKLLLLLLKKKKKKJJJIIIHHHIIIJJJLLLNNNPPPQQQQQQUUU\\\aaaeeennnxxxdddWWWlll~~~pppfff[[[WWWUUUOOOPPPNNNBBBAAA>>>;;;999::::::::::::<<<999999;;;<<<>>>EEENNNiiiuuurrrwwwxxxkkkrrryyy]]]QQQNNNJJJLLLJJJJJJLLLKKKGGGLLLggg~~~pppnnnkkkjjjkkkmmmnnnmmmqqqtttvvvtttqqqsssyyy{{{rrrjjjZZZSSSIIICCCAAAAAAAAA@@@CCC@@@JJJLLLQQQUUUaaa}}}zzzfffZZZXXXWWWUUUQQQMMMIIIEEECCC???<<<<<<>>>;;;999CCCRRRsssggg\\\VVVNNNJJJHHHGGGEEECCCDDDCCC@@@??????AAACCCEEEIIIKKKMMMOOOPPPPPPPPPPPPOOOOOONNNOOOOOOPPPQQQRRRUUUTTTVVVZZZZZZZZZ^^^cccgggpppxxxaaaaaaiiisss{{{hhh[[[VVVUUUPPPPPPOOODDDBBB???<<<::::::;;;;;;:::<<<::::::<<<===???GGGQQQrrrvvvssswwwvvvpppgggvvv\\\OOOLLLHHHJJJFFFFFFHHHHHHGGGTTTwwwqqqooommmlllmmmnnnnnnnnnppprrruuuuuutttvvv{{{~~~}}}rrrjjjZZZSSSJJJDDDBBBBBBAAA???@@@>>>HHHIIIOOOSSS[[[yyyuuu}}}cccYYYUUUTTTRRRNNNKKKGGGDDDCCCBBB;;;;;;???<<<;;;MMMfff~~~lllbbbTTTPPPJJJGGGFFFEEEEEECCCFFFDDDCCCCCCDDDGGGKKKMMMPPPQQQSSSTTTUUUUUUUUUTTTTTTUUUUUUVVVWWWXXXYYYYYY^^^___```aaaaaa______```[[[bbbnnn{{{ooo^^^\\\iiinnn]]]UUUTTTPPPPPPOOOFFFDDDAAA===;;;;;;;;;;;;:::<<<:::;;;<<<<<>>===BBB\\\zzzvvvcccYYYOOOLLLIIIFFFEEEFFFFFFFFFEEEDDDDDDFFFIIIMMMQQQTTTUUUVVVVVVWWWWWWXXXXXXXXXXXXYYY[[[^^^___```aaaaaaggghhhhhhhhhgggfffccc```]]]^^^ccciiimmmrrr~~~yyyddd\\\ggg}}}wwwaaaUUUTTTOOOOOOOOOHHHFFFCCC???<<<<<<<<<;;;::::::999:::;;;;;;>>>IIIUUUooouuuwww~~~bbbvvv]]]OOOLLLGGGHHHJJJGGGFFFFFFJJJ]]]~~~mmmlllkkkkkkmmmnnnnnnmmmmmmpppsssvvvvvvwwwxxxyyyxxx|||}}}|||{{{nnncccZZZSSSKKKFFFDDDCCCAAA???BBBAAAIIIHHHMMMPPPOOOjjjnnnjjj{{{aaa\\\QQQOOOMMMJJJGGGEEEDDDDDDDDD>>>;;;<<>>===<<<;;;:::::::::<<<===;;;>>>LLLZZZwww{{{rrrqqqwwwuuuppp]]]PPPMMMIIIJJJMMMGGGDDDHHHRRRiiixxxjjjiiiiiikkknnnppppppooovvvuuutttssssssuuuxxxzzzzzz~~~tttjjjdddYYYSSSLLLGGGEEEDDDAAA??????>>>FFFEEELLLOOOKKK```jjjxxx{{{rrryyyZZZUUUOOONNNKKKIIIGGGFFFEEEEEE???AAA???;;;BBBYYYssskkkYYYQQQJJJJJJIIIHHHFFFFFFHHHIIIKKKMMMPPPSSSUUUWWWWWWWWW^^^___bbbfffkkkppptttvvvuuuwww{{{}}}~~~}}}zzzyyysssvvvuuusssuuuzzzwwwppphhhggggggfffbbb```eeennn||||||~~~sssiiiiiizzzrrrZZZRRRKKKJJJNNNLLLJJJFFFBBB???>>>===;;;:::;;;;;;===>>><<>><<<<<<<<<>>>999999<<<;;;===NNNccc}}}~~~zzz|||~~~~~~jjj\\\OOOLLLHHHJJJIIICCCUUURRRUUUyyykkkmmmpppsssvvvvvvvvvuuussstttuuuuuuwwwzzzwwwnnnggg___WWWMMMFFFCCCBBBAAA???BBB@@@BBBHHHKKKLLLOOOSSS___yyy|||xxxaaaUUUOOONNNMMMKKKIIIGGGEEEDDDAAADDDBBBAAAQQQnnnzzzdddSSSLLLJJJIIIHHHGGGGGGIIILLLNNNRRRZZZXXXVVV]]]^^^___gggiiiooorrruuuzzzvvvtttpppkkkkkknnn|||wwwxxx~~~lllbbbgggpppsssuuuwww}}}^^^UUUJJJJJJNNNIIIJJJHHHDDDAAA>>><<<<<<<<<===999:::===<<>>===<<<<<<<<<::::::======BBBUUUjjjyyytttyyy}}}zzz}}}}}}vvvmmmmmmkkkrrrkkk\\\NNNKKKGGGIIIHHHFFFQQQPPPhhhzzzqqqrrrtttvvvxxxzzz{{{|||vvvyyy}}}xxxoooiii```XXXNNNGGGDDDCCCAAA@@@BBB@@@BBBGGGKKKKKKNNNSSSiiiqqqoooaaaPPPNNNMMMLLLJJJHHHFFFEEEDDDFFFFFFFFFRRRqqqyyyfffVVVNNNJJJIIIHHHIIIKKKNNNRRRTTTZZZ\\\YYY[[[fffhhhiiisssxxx}}}}}}{{{qqq```]]]bbb|||ssskkkSSSMMMMMMMMMIIIHHHGGGDDDAAA???===<<<<<<;;;:::;;;===>>>FFFZZZnnn}}}sssqqqxxxyyywww~~~~~~~~~xxxvvv}}}~~~}}}|||rrrjjjeeebbbfffwwweee\\\OOOLLLHHHIIIGGGJJJRRRRRRsssvvvuuuttttttvvvzzz~~~|||{{{rrrkkk```XXXNNNGGGDDDCCCBBB@@@AAA???AAAGGGJJJKKKNNNSSSlll}}}rrrrrrbbbPPPMMMLLLKKKJJJHHHFFFEEEEEEFFFFFFHHHYYY~~~|||iiiXXXPPPKKKJJJJJJJJJMMMQQQTTTWWWXXX\\\[[[aaalllmmmppp|||zzzfff]]]]]]xxxqqq}}}tttTTTNNNMMMJJJIIIGGGFFFDDDBBB???>>><<<<<<:::;;;<<<===???III^^^qqqwwwoooqqqzzzzzzxxxyyyzzzrrrmmmgggeeecccaaaaaaaaacccdddcccdddeeeggghhhiiiiiiiiifffgggjjjnnnqqqrrrqqqnnnmmmnnnppprrruuuzzzzzzppphhhiiiooouuu}}}{{{ppphhhaaa___aaapppeee]]]OOOLLLIIIJJJFFFOOOWWWVVV|||xxxwwwuuuuuuwww{{{|||rrrlll```YYYNNNGGGDDDDDDBBB@@@AAA???AAAFFFJJJKKKNNNRRReee~~~|||wwwxxxdddSSSLLLKKKJJJIIIHHHFFFEEEEEEEEEEEEKKK```nnn\\\RRRLLLLLLKKKLLLNNNRRRVVVYYYWWW[[[^^^gggsssuuu}}}ppp```YYYlll~~~~~~sssXXXPPPNNNIIIJJJFFFFFFDDDBBB@@@>>><<<<<<:::<<<===<<<>>>KKKaaasssqqqnnnttt}}}uuukkkhhhddd]]]XXXXXXWWWVVVVVVVVVWWWXXXYYYWWWXXXZZZ[[[\\\]]]^^^^^^YYYZZZ[[[___aaabbbaaa___```aaabbbbbbccceeejjjmmmtttwww|||sssjjjggglllooopppuuu}}}sssuuu{{{pppfff]]]^^^```nnnhhh^^^QQQNNNJJJKKKEEESSS\\\[[[xxxxxxyyyzzz|||yyypppiiiaaaYYYOOOHHHEEEDDDBBBAAAAAA???AAAFFFJJJKKKNNNRRRZZZmmm|||xxxtttfffUUUKKKKKKJJJIIIGGGFFFEEEEEEEEEHHHRRRmmmrrr___SSSNNNMMMMMMMMMOOOSSSWWWYYYWWW]]]aaakkkyyy{{{eeeXXXbbb}}}yyy]]]SSSOOOHHHMMMFFFEEEDDDCCC@@@>>>===;;;:::======;;;>>>LLLbbbsss~~~yyymmmnnnvvvsssgggdddccc___\\\\\\[[[[[[\\\]]]^^^___``````___```aaacccdddeeeffffffcccbbbbbbdddeeefffeeedddcccdddeeeeeeddddddfffhhhlllnnnrrrxxxvvvqqqttt}}}{{{rrrjjjlllsss}}}rrrddd[[[^^^___jjjccc___QQQNNNJJJLLLDDDVVV___^^^wwwyyy|||wwwmmmfffaaaYYYOOOHHHEEEDDDBBBAAAAAA???AAAFFFJJJJJJMMMRRRTTTcccrrryyy||||||vvvmmmfffTTTKKKKKKJJJIIIGGGFFFEEEEEEFFFKKKYYYyyyuuu```TTTOOONNNMMMNNNPPPTTTWWWZZZYYY^^^cccmmm|||hhhWWW[[[|||aaaUUUPPPIIIOOOEEEEEEDDDCCCAAA???===;;;:::===>>>;;;===LLLbbbssszzzuuukkkmmmxxxzzzsssrrrssstttoooiiifffiiiiiieeefffjjj^^^```aaaccceeefffggggggfffgggiiijjjlllmmmmmmnnnmmmlllkkkkkkmmmmmmlllkkkkkkmmmooooooooooooppprrrpppqqqqqquuu|||xxxvvv}}}{{{ppptttsssvvv|||{{{~~~~~~tttdddZZZ]]]]]]eeeYYY[[[PPPOOOLLLNNNLLLOOOWWWjjj~~~yyyoooggg]]]WWWOOOIIIEEECCCAAAAAAAAAAAABBBDDDFFFJJJMMMNNNSSSYYYiii{{{wwwkkkggg^^^SSSMMMLLLKKKIIIGGGFFFFFFFFFEEELLLaaavvv___TTTOOOKKKKKKNNNPPPPPPSSSXXX[[[ccckkkqqq~~~eee___jjj~~~]]]SSSPPPIIIFFFDDDCCCCCCBBB@@@===:::======<<<;;;???NNNdddtttsssooorrr{{{|||uuullliiikkkmmmnnnmmmoooooooooppprrruuuyyy{{{vvvtttttttttvvvxxxxxxxxx}}}{{{{{{~~~}}}~~~~~~~~~}}}|||~~~|||qqqkkkhhhfffjjjqqqxxx{{{|||{{{zzzvvvxxx}}}{{{www{{{~~~vvviiiVVVTTT\\\hhh}}}]]]]]]QQQPPPLLLMMMJJJOOOYYYoooyyynnneee]]]WWWOOOIIIEEECCCAAAAAA@@@AAAAAACCCFFFIIILLLNNNUUUYYYiiiqqqiii|||bbbVVVMMMLLLKKKIIIGGGFFFFFFFFFJJJQQQeee|||eeeXXXQQQMMMMMMPPPRRRRRRUUUYYY___fffoooyyyeee^^^sssfffVVVQQQLLLGGGFFFDDDDDDCCCAAA>>>;;;;;;<<<<<<;;;@@@PPPgggxxx~~~qqqooottt|||yyysssnnnhhhcccbbbfffkkkmmmmmmqqqsssvvvyyy|||wwwjjjkkkiiihhhjjjooouuuyyyzzzyyyuuuxxx}}}{{{ttthhhVVVSSSWWW]]]rrruuu[[[^^^SSSPPPKKKLLLIIINNN\\\wwwyyymmmddd]]]WWWOOOIIIEEECCCAAAAAA@@@@@@AAACCCFFFIIILLLNNNQQQSSSdddtttiii|||bbbUUULLLLLLJJJHHHGGGFFFFFFFFFJJJUUUiiiiiiYYYSSSOOOOOOQQQSSSSSSVVV[[[bbbgggrrr|||iiiddduuu~~~uuu[[[QQQNNNIIIGGGFFFEEEDDDBBB???<<<:::;;;<<<<<>>>>>???AAADDDGGGJJJLLLUUUZZZvvvcccOOOJJJIIIHHHGGGFFFFFFFFFFFFHHHaaa{{{~~~gggXXXSSSQQQRRRSSSTTTXXX]]]hhhkkkiii]]]cccbbbfffqqq~~~zzzyyyZZZNNNMMMKKKJJJHHHGGGDDD@@@===<<<=========BBBRRRiiizzzuuusss~~~ttthhh[[[QQQHHHGGGFFFEEEDDDDDDDDDDDDCCCGGGMMMSSSVVVVVVUUUSSSSSSYYYcccnnn{{{|||vvvtttrrrqqqqqqtttdddOOOMMMQQQQQQ```lllaaa]]]PPPNNNJJJKKKIIIYYYyyysssjjj]]]WWWOOOIIIEEECCCAAAAAA===>>>???@@@CCCFFFIIIKKKNNNVVVuuu|||aaaPPPIIIIIIHHHGGGFFFFFFFFFFFFNNNjjjnnnZZZUUURRRSSSTTTUUUZZZ___hhhkkkzzzgggYYYYYYUUUWWWeeexxxaaaTTTPPPNNNMMMKKKJJJGGGCCC@@@<<<===>>>???EEEVVVmmm~~~~~~wwwvvvqqqccc[[[RRRJJJCCCDDDEEEFFFFFFGGGHHHJJJFFFHHHJJJLLLMMMLLLKKKIIIJJJOOOWWW^^^gggttt}}}www{{{zzztttsssqqqooopppuuudddPPPOOOQQQKKKZZZlllhhh]]]QQQPPPLLLMMMIII]]]rrriii]]]WWWOOOIIIEEECCCAAAAAA======>>>@@@CCCFFFIIIKKKJJJTTTtttxxx{{{tttfffWWWIIIIIIHHHGGGFFFFFFFFFFFFQQQmmmnnn\\\WWWTTTUUUVVVWWW[[[aaafffiii}}}tttiiittt}}}hhh^^^VVVPPPOOOYYYjjjyyyxxxwwwfffZZZSSSQQQOOONNNLLLIIIEEEBBB<<<===???@@@HHHYYYqqqwwwttt}}}sss^^^RRROOOLLLHHHFFFGGGIIIKKKKKKLLLNNNPPPMMMNNNPPPQQQRRRRRRRRRRRRRRRWWW^^^eeeooo}}}}}}xxxsssppprrrwwwxxxvvvmmmrrr{{{xxxsssrrrqqqmmmpppuuudddSSSSSSSSSKKKZZZsssvvv^^^QQQNNNKKKNNNLLL]]]}}}qqqggg[[[UUUNNNHHHEEECCCAAA@@@@@@??????@@@BBBEEEHHHJJJPPP\\\lll|||yyy{{{gggMMMKKKHHHGGGHHHFFFCCCEEEJJJ^^^mmmrrrbbbWWWPPPRRRSSSRRRVVV^^^jjjmmmrrriiidddiiipppsssssssss{{{mmmfffpppnnnYYYVVVVVVRRRPPPXXXlllyyyuuummmWWWWWWTTTQQQPPPOOOLLLGGGCCCBBB;;;===@@@CCCXXXvvvxxxwww~~~qqqaaaWWWRRRNNNLLLMMMFFFIIIMMMPPPQQQRRRSSSTTTXXXWWWWWWWWWXXXXXXVVVUUUVVV[[[eeekkksss|||qqqlllkkkjjjkkknnnqqquuuwwwkkkkkkhhhyyy}}}vvvoooooorrrsssooojjj[[[QQQIIIOOOLLL\\\~~~yyy```SSSQQQNNNPPPPPPeee|||ooofffZZZUUUNNNHHHEEECCCAAA@@@@@@??????@@@BBBEEEHHHJJJHHHUUUaaazzzxxxdddMMMKKKHHHGGGGGGEEECCCFFFKKK___vvvyyyiii[[[QQQQQQSSSRRRVVV^^^eeejjjlll]]][[[TTTPPPUUU[[[^^^aaadddpppsssuuupppeeeaaalll{{{nnnZZZVVVUUUPPPNNNWWWkkkvvvpppyyybbb[[[XXXUUUTTTSSSOOOIIIDDDDDD===>>>@@@CCCZZZzzz~~~wwwwwwqqqfff\\\WWWUUUQQQOOOOOOOOORRRWWWZZZ[[[[[[\\\]]]aaaaaabbbdddfffgggggggggfffhhhsssuuurrrrrrqqqsssuuuxxx~~~ssshhhiiissszzzqqqrrryyyyyyzzz{{{}}}zzzvvvsssrrrssspppjjjdddVVVNNNIIIQQQOOO___www]]]PPPNNNKKKMMMSSSnnnzzzmmmcccZZZUUUNNNHHHDDDBBBAAA@@@@@@??????@@@BBBEEEHHHJJJIIIUUU\\\ttttttaaaNNNKKKHHHFFFGGGEEECCCFFFKKK```sssaaaRRRPPPSSSSSSWWW]]]hhhqqq{{{dddTTTLLLNNNIIIHHHKKKOOORRRYYY___gggkkkooommmfffdddqqq}}}lll[[[[[[ZZZUUURRR[[[pppvvvlll~~~hhhbbb```]]]\\\ZZZUUUMMMGGGEEE>>>>>>@@@DDD\\\|||zzz{{{yyyeee^^^ZZZ\\\]]]ZZZWWWWWWXXX[[[___bbbcccccccccdddhhhiiijjjmmmooorrrtttuuuvvvuuu}}}|||||||||}}}pppfffiiixxx}}}iiibbb^^^```eeejjjqqqxxxuuuiiihhhiiifffffffffgggkkktttyyyxxxxxxvvvssslllccc]]]TTTNNNJJJSSSQQQ```|||ppp\\\NNNLLLIIIKKKRRRwwwxxxjjj```YYYTTTMMMGGGDDDBBBAAA@@@?????????@@@BBBEEEHHHJJJLLLXXXYYYmmmrrrcccPPPKKKGGGFFFFFFEEECCCGGGLLLaaazzzeeeRRROOORRRTTTVVV[[[lllyyyhhhYYYSSSRRRPPPNNNMMMOOOPPPSSS[[[dddgggjjjooooooiiijjjwwwzzzjjj[[[^^^]]]XXXUUU]]]qqqxxxlllzzzkkkiiigggeeedddbbb[[[RRRKKKEEE>>>???AAADDDZZZyyy~~~sssddd______ccceeecccaaaaaaaaadddggghhhhhhhhhhhhiiilllnnnqqqsssvvvyyy|||~~~ooogggmmm|||iiieeecccdddgggjjjmmmvvv~~~hhh``````bbbddddddbbbaaaaaadddjjjoooxxxxxx{{{{{{{{{{{{xxxqqqhhh```[[[VVVQQQLLLQQQNNN]]]wwwhhh___QQQOOOLLLOOORRR~~~vvvhhh___XXXSSSLLLGGGDDDBBBAAA@@@?????????@@@BBBEEEHHHJJJJJJTTTSSSjjjvvvhhhQQQKKKGGGEEEFFFDDDCCCGGGMMMddd}}}yyydddRRROOORRRSSSUUUZZZhhhvvvttt```VVVSSSTTTRRRQQQQQQRRRPPPQQQXXXaaadddfffiiiiiieeefffsssvvvgggZZZYYYXXXUUUSSS[[[nnn{{{mmmyyyrrrnnnllllllkkkhhhaaaVVVNNNEEE???AAABBBCCCWWWssspppgggdddcccfffgggeeeeeegggiiijjjllllllkkkkkklllnnnpppttt{{{mmmjjjssskkkddddddgggkkkllloooyyytttjjjgggfffgggaaaccceeegggiiikkkooorrrvvvyyyyyy~~~zzzuuunnnfff___[[[UUUPPPJJJNNNLLL^^^xxxggg^^^QQQNNNLLLNNNVVVtttggg^^^WWWRRRLLLGGGDDDBBBAAA@@@@@@??????@@@BBBEEEHHHJJJJJJQQQRRRrrryyymmmQQQKKKGGGEEEEEEDDDCCCHHHNNNhhh|||zzz|||rrr```QQQOOOQQQQQQTTTYYYdddpppwwwfff[[[VVVTTTTTTTTTSSSRRRSSSRRRQQQVVV]]]bbbbbbccccccaaadddsss~~~sssdddXXXVVVVVVSSSRRR]]]ttt~~~nnnyyyyyyuuutttuuuuuurrrjjj]]]TTTHHHAAABBBBBBCCCVVVrrr~~~{{{qqqjjjggggggjjjjjjhhhiiimmmmmmnnnnnnmmmmmmppptttwwwyyynnnnnnzzzrrrnnnggghhhlllqqqssswwwwwwmmmlllllljjjiiihhhlllqqquuuyyy|||vvv|||vvvqqqlllfff```\\\PPPMMMGGGMMMNNNccc~~~kkk]]]OOOMMMJJJMMMZZZyyy|||}}}sssggg^^^WWWRRRKKKFFFDDDBBBAAA@@@@@@??????@@@BBBEEEHHHJJJOOORRRUUU}}}vvvnnnOOOKKKGGGEEEEEEDDDCCCHHHOOOnnn~~~hhhZZZOOOOOOPPPNNNRRRYYYbbbkkk{{{wwwggg]]]ZZZYYYXXXVVVWWWUUUUUUWWWWWWVVVXXX]]]``````aaaaaabbbiiizzz~~~qqqaaaVVVUUUSSSOOOPPP```rrr}}}yyylllbbbNNNEEECCCBBBBBBXXXvvvyyyuuuooonnnqqquuuvvvtttuuuyyyzzzzzzzzzzzz|||sssvvviiimmmpppqqquuu{{{{{{oooooossssssrrrssszzz}}}uuu~~~|||vvvpppmmmkkkggg___YYYMMMLLLJJJQQQTTTjjjlll```SSSQQQNNNPPP\\\vvvlllrrryyy~~~|||rrrggg___VVVRRRKKKFFFCCCBBBAAA@@@@@@??????@@@BBBEEEHHHJJJQQQQQQUUUppp{{{nnnMMMKKKGGGDDDDDDCCCCCCHHHOOOqqqtttaaaVVVNNNOOOOOOMMMQQQXXX^^^eeeqqqwwweee[[[ZZZ[[[WWWSSSXXXUUUUUUYYY[[[YYYZZZ]]]]]]\\\]]]___bbblll~~~ppp```UUUOOOMMMHHHJJJ^^^wwwyyyoooSSSHHHDDDAAABBBZZZ||||||zzz{{{uuuvvv{{{yyy~~~kkkrrrsssssswwwxxxuuuzzzxxxttt~~~xxxrrrlllkkklllhhh___VVVNNNOOONNNVVVXXXmmmiii```SSSQQQNNNOOOdddqqqkkkkkkpppwww||||||~~~{{{ssskkkdddVVVQQQKKKEEEBBBAAA@@@???>>>???@@@@@@AAADDDHHHKKKPPPLLLYYY|||mmmsssoooPPPFFFFFFBBBCCCGGGCCCFFFWWWyyyhhh\\\VVVRRRRRRPPPMMMQQQXXX]]]```iii|||{{{kkk___ZZZ[[[]]]^^^___\\\YYYYYY\\\___```___bbb^^^WWW]]]jjjrrruuucccTTTTTTNNNIIILLL^^^}}}zzzvvvcccJJJHHHBBBFFFaaa{{{}}}{{{}}}|||~~~{{{~~~vvvuuu|||wwwoooiiiiiifff]]]UUUPPPNNNMMMQQQPPPYYYyyy~~~[[[___SSSRRROOORRRiii}}}ooojjjiiimmmtttxxxyyy|||{{{sssjjjcccVVVQQQKKKEEEBBBAAA@@@???>>>???@@@@@@AAADDDHHHKKKNNNJJJVVVtttzzzlllqqqlllMMMGGGGGGBBBBBBGGGCCCHHHZZZvvv}}}zzzdddUUUQQQOOORRRRRRPPPSSSYYYaaafffooo~~~rrrhhhdddddddddcccbbb___]]]]]]___aaa```___^^^___]]]dddqqqxxx~~~tttdddVVVRRRMMMHHHJJJXXXqqqhhhMMMKKKEEEGGG___uuutttpppvvv}}}ssslllggggggddd[[[RRRMMMNNNMMMQQQQQQ\\\xxxwwwSSS^^^RRRQQQPPPTTTnnn{{{nnnhhhgggiiioootttvvvzzz|||ssshhh```VVVQQQJJJEEECCCAAA@@@???>>>???@@@@@@AAADDDHHHKKKMMMKKKTTTllltttllloookkkNNNHHHHHHBBBBBBFFFDDDKKK___wwwzzz{{{___RRROOONNNQQQSSSSSSUUUYYYbbbhhhsss~~~{{{uuurrroookkkhhheeedddbbbbbbccccccaaa```XXX___bbbiiivvv}}}yyypppbbbWWWOOOLLLHHHJJJUUUgggyyyrrrTTTNNNHHHHHH\\\mmmlllkkkppp{{{xxxoooiiieeeeeeaaaWWWNNNJJJMMMMMMPPPTTTaaavvvlllIII^^^QQQPPPPPPUUUqqqzzznnnhhheeeggglllqqqtttzzz}}}sssfff]]]UUUQQQJJJEEECCCAAA@@@@@@>>>???@@@@@@AAADDDHHHKKKNNNOOOVVVggg|||xxxlllnnnoooRRRIIIIIICCCBBBFFFEEENNNddd~~~uuu[[[VVVSSSPPPQQQSSSUUUXXXZZZ___fffpppyyy~~~}}}{{{vvvooojjjggggggffffffeeedddbbb```[[[dddgggmmm|||}}}yyyuuukkk^^^UUUMMMJJJHHHKKKVVVfffuuu~~~yyy|||\\\QQQHHHGGGYYYiii~~~}}}www```ffflllzzztttqqqkkkfffdddccc^^^TTTKKKHHHJJJLLLPPPWWWhhhuuucccCCC^^^PPPOOOPPPUUUqqq{{{ooohhhfffggglllqqquuu{{{}}}rrrddd[[[UUUPPPJJJEEECCCBBBAAA@@@>>>???@@@@@@AAADDDHHHKKKMMMPPPVVVddd{{{mmmnnnrrrUUUIIIIIIDDDCCCFFFEEEOOOfffqqqYYYXXXUUUQQQPPPTTT[[[___aaa```fffnnnsssuuuyyy~~~~~~}}}}}}|||wwwnnnhhhgggggghhhgggfffdddcccbbbcccjjjlllrrr}}}uuuhhhZZZQQQOOOKKKHHHLLLYYYjjjyyy}}}sss~~~eeeSSSHHHGGGXXXiii|||ooo\\\aaaiii}}}vvvpppmmmjjjfffcccbbb\\\RRRJJJHHHHHHMMMPPPZZZnnnrrr[[[AAA___PPPOOOQQQXXXuuu{{{qqqhhhfffgggmmmrrrvvv||||||pppcccZZZTTTPPPJJJEEECCCBBBAAAAAA>>>???@@@@@@AAADDDHHHKKKJJJOOOTTT```|||lllmmmsssUUUHHHJJJEEEDDDFFFDDDOOOffflllWWWTTTSSSQQQQQQXXXccchhhhhheeeiiiooorrrrrrsssuuuxxx{{{yyyxxxxxxwwwssskkkeeefffggghhhgggeeeeeefffgggeeemmmooozzzuuufffXXXOOOPPPKKKHHHMMM\\\nnn~~~tttrrrnnnWWWKKKIIIXXXhhh~~~mmm______jjjzzztttpppmmmiiieeebbb```YYYOOOIIIHHHFFFOOOQQQ[[[pppmmmSSSAAA```PPPPPPTTT\\\|||{{{qqqhhhfffhhhnnntttwww|||zzzooobbbYYYTTTOOOIIIEEECCCBBBAAAAAA>>>???@@@@@@AAADDDHHHKKKJJJNNNRRR___~~~kkklllvvvUUUGGGJJJFFFEEEFFFCCCMMMeeehhhVVVPPPRRRRRRTTT]]]hhhkkkggggggkkkqqquuuvvvtttqqqooouuu{{{~~~~~~~~~yyyvvvsssrrrqqqnnniiidddeeeggghhhgggfffgggjjjmmmkkkttt|||zzzmmm```UUUPPPNNNJJJHHHPPPbbbvvviiiooovvv]]]PPPMMMZZZfff{{{yyyjjj```dddrrr}}}vvvqqqnnnmmmiiiddd```]]]VVVLLLHHHIIIGGGRRRSSS[[[nnneeeJJJ???```QQQRRRVVV___zzzpppgggeeehhhoootttwww|||yyynnnbbbYYYTTTOOOIIIEEECCCBBBBBBAAA??????@@@@@@AAADDDHHHKKKKKKPPPSSS___iiijjjxxxVVVFFFJJJGGGEEEFFFBBBLLLddd{{{~~~eeeUUUOOOSSSUUUXXXaaaiiihhhaaaeeejjjrrryyy{{{xxxrrrmmmjjjwww|||~~~zzzvvvqqqooonnnlllhhhdddfffggghhhgggggghhhmmmqqqwwwyyyooocccYYYSSSRRRJJJGGGHHHTTThhh```jjj{{{bbbUUUQQQ[[[dddwww}}}}}}ssseee]]]jjjzzzxxxrrrnnnlllkkkhhhccc___ZZZSSSJJJGGGIIIGGGTTTTTT[[[kkk___DDD===```WWWSSSUUUgggyyyooojjjkkkmmmoooqqqvvvzzz~~~yyylll```[[[UUUPPPIIIDDDBBB@@@???>>>>>>???AAAAAABBBDDDHHHJJJOOOTTTQQQbbbeeekkkyyySSSKKKKKKFFFEEEIIIFFFLLL```yyyeeeQQQSSSRRRTTT[[[cccfffbbb\\\^^^___eeettt~~~ttt{{{}}}uuuwwwzzzzzzrrrjjjiiilllnnnkkkggggggfffiiinnnrrrttt{{{~~~}}}{{{ssshhh```[[[SSSLLLMMMMMMFFFMMMnnn~~~bbbeeeeeeVVVRRRZZZcccwww|||lllzzzmmm]]]]]]ooozzztttooollliiifffccc^^^XXXTTTMMMGGGGGGKKKSSSMMMSSSccciiiYYYEEE:::___UUUPPPRRRdddyyyoooiiiiiikkkmmmpppuuu{{{~~~zzzmmmaaa[[[TTTPPPIIIDDDBBB@@@??????===???@@@AAAAAACCCGGGJJJKKKRRRWWWnnn|||cccjjjxxxRRRKKKKKKFFFEEEIIIFFFLLL```fffSSSVVVTTTUUU[[[bbbdddaaa\\\\\\^^^gggvvv}}}xxx}}}~~~yyyzzzvvvqqqoooooonnnllljjjggggggkkkqqqvvv{{{~~~yyyyyyssshhh___ZZZSSSMMMIIINNNHHHNNNnnn{{{dddhhhjjjYYYRRRYYYaaatttrrr{{{{{{}}}{{{wwwvvvuuuyyy~~~jjj^^^bbbwwwxxxrrrmmmiiifffccc___ZZZVVVRRRLLLGGGGGGLLLQQQQQQ[[[kkklllZZZGGG>>>___SSSNNNPPPccczzzooohhhhhhhhhkkkpppvvv||||||nnnaaaZZZSSSOOOHHHDDDAAAAAA@@@???===>>>???@@@AAACCCFFFIIIIIIPPPXXXtttsssbbbiiizzzSSSKKKKKKFFFEEEIIIFFFLLL___iiiUUUWWWVVVVVVYYY]]]___^^^[[[ZZZ^^^fffrrr}}}{{{|||yyyyyyyyywwwtttrrrqqqrrrsssrrrqqqssswww|||yyyuuuwwwtttiii^^^XXXSSSOOOGGGOOOJJJNNNmmm{{{nnnpppnnn\\\TTTYYY```tttttt~~~yyyxxx{{{lllddd^^^^^^fffttttttddd___iii||||||uuuooojjjeeeaaa___[[[VVVRRROOOKKKGGGHHHMMMMMMTTTdddpppkkkVVVEEE@@@___SSSNNNRRRfffzzzooohhhggggggjjjqqqxxx}}}ooo```YYYRRRNNNHHHCCCAAAAAA@@@???<<<===??????@@@BBBFFFHHHMMMOOOUUUoooxxxdddkkkWWWLLLLLLFFFFFFIIIFFFLLL```~~~mmmZZZYYYWWWVVVWWWYYYZZZ[[[[[[```eeekkkqqqwww~~~~~~|||}}}}}}uuuuuuyyyvvvjjj]]]VVVRRROOOIIIOOOKKKQQQsss~~~~~~ooo^^^UUUZZZaaauuupppyyy|||{{{yyy{{{vvv]]]ZZZYYY^^^kkk{{{jjj]]]```qqqzzzssslllfffbbb^^^[[[VVVRRROOONNNKKKHHHJJJOOOLLLWWWffflll```KKK@@@???aaaUUUQQQVVVlll{{{ooohhhgggggglllsss{{{}}}nnn___WWWQQQMMMGGGCCCAAAAAAAAA@@@<<<===??????@@@BBBFFFHHHPPPPPPTTTkkk|||xxxgggoooZZZMMMMMMGGGGGGJJJGGGMMMaaa~~~qqq___\\\\\\ZZZXXXXXXZZZ^^^```lllooosssuuuvvv|||{{{~~~{{{zzz}}}xxxkkk]]]UUUQQQOOOLLLMMMLLL]]]ppp```VVVXXX___ssslllkkk~~~{{{yyysssuuuxxxsss}}}qqqUUUXXX[[[bbbrrrtttcccYYYccczzz|||wwwooohhhccc^^^ZZZXXXSSSPPPMMMMMMKKKIIILLLRRRPPPZZZdddbbbRRRAAA<<>>???@@@AAACCCFFFIIIOOOSSSXXXmmmyyyrrrhhhqqq\\\NNNNNNIIIHHHLLLIIIOOObbbtttbbbaaaaaa___\\\ZZZ]]]dddjjjpppsssvvvwwwxxx}}}{{{~~~wwwiii\\\UUURRROOOLLLKKKRRRppprrrcccWWWWWW[[[mmmnnncccvvv|||}}}ooolllttt||||||}}}vvvoookkksss|||tttUUUXXX\\\dddvvvppp```ZZZkkkwwwrrrkkkddd___[[[WWWTTTPPPMMMLLLLLLKKKIIIMMMSSSUUU[[[^^^WWWHHH===<<<@@@cccVVVRRRYYYqqq|||ooogggfffhhhnnnwww~~~xxxjjj^^^XXXOOOKKKEEEBBBAAAAAAAAAAAA===???@@@AAAAAACCCGGGJJJMMMTTTXXXiii~~~tttgggppp```PPPPPPJJJJJJMMMJJJPPPdddtttcccaaabbb```]]]ZZZ^^^hhhpppsssvvvzzz|||~~~}}}~~~}}}ssseeeZZZVVVSSSOOOLLLLLL[[[xxxsssfffZZZYYY[[[mmmsssaaahhhyyy~~~wwwqqqvvvyyy{{{}}}{{{~~~kkknnn{{{zzzmmmjjjmmmqqquuuvvvtttpppnnnmmmqqq|||oooXXX\\\bbbnnnlll```^^^uuuyyyqqqllleee___ZZZVVVSSSPPPNNNKKKIIIJJJIIIHHHLLLRRRTTTVVVTTTLLLBBB======???dddUUUPPPXXXppp}}}ooofffeeegggnnnxxx~~~~~~|||~~~{{{uuuiii^^^YYYNNNJJJEEEBBBAAAAAABBBAAA>>>???AAAAAABBBDDDHHHJJJLLLSSSUUUbbb~~~fffoooeeeQQQQQQKKKKKKNNNKKKQQQeeesssccc^^^```___ZZZXXX]]]hhhqqq||||||{{{{{{{{{{{{oooaaaYYYWWWTTTPPPMMMNNNccc|||ooo~~~rrrhhh]]]]]]```qqqwww```___lllppptttiiidddffftttpppkkknnnxxxuuuqqqttt{{{kkkrrrtttbbb\\\aaahhhpppsssqqqnnnnnnppptttfff[[[aaallljjj```bbb}}}{{{uuummmhhhaaa[[[WWWTTTPPPNNNLLLIIIGGGHHHHHHGGGKKKQQQOOOPPPMMMEEE???=========iiiRRRSSSVVVooo}}}qqqeeegggjjjooottt{{{|||~~~zzzrrrfff\\\XXXOOOLLLGGGCCCBBBBBBAAAAAA@@@@@@@@@AAACCCFFFIIIKKKIIIRRRXXXcccyyyfffmmmbbbUUUPPPNNNNNNJJJIIIUUUeee{{{rrr```YYYRRROOOQQQSSSVVVbbbrrrwww}}}xxxfffVVVRRRVVVUUUOOOOOOJJJdddrrrgggwwwooocccaaahhhlllnnn\\\```ppp}}}ggg^^^```___eeeoooyyyvvv```^^^bbbkkkwww{{{tttsssnnnvvvoooxxxwwwfff[[[aaahhhqqqwwwyyyxxxxxxyyy{{{}}}lll^^^lll}}}nnn```eeevvvoooiii```VVVQQQPPPPPPNNNKKKLLLIIIEEEFFFJJJNNNOOONNNLLLGGGAAA>>>======>>>???iiiRRRSSSVVVooo|||oooccceeehhhmmmtttzzz}}}yyyqqqeee[[[WWWOOOKKKFFFCCCBBBBBBAAAAAA@@@@@@@@@AAACCCFFFIIIKKKKKKOOOVVVjjj|||dddiiigggWWWRRRPPPPPPMMMLLLXXXgggwwwqqq___TTTMMMJJJMMMNNNQQQ___nnn~~~}}}{{{hhhWWWSSSUUUTTTOOOQQQLLLeeesssllltttkkkcccccchhhhhhwwwkkklllzzzzzzeee___cccgggkkkooosssyyywwwccc```dddlllxxxyyyyyy{{{uuuyyyggg[[[eeemmmyyyvvvnnn}}}ooodddjjjwwwooohhhbbb\\\TTTPPPPPPPPPOOOLLLKKKHHHEEEFFFKKKNNNOOONNNJJJCCC>>>===;;;999===DDDkkkSSSSSSVVVooozzzmmmbbbdddiiinnnuuu|||{{{wwwooocccYYYVVVOOOKKKFFFCCCBBBBBBAAAAAA@@@@@@@@@AAACCCFFFIIIKKKMMMKKKTTTsss~~~eeejjjlll[[[UUURRRSSSQQQPPPZZZiii{{{mmm\\\QQQJJJGGGJJJLLLOOO]]]lll~~~}}}~~~xxxeeeVVVRRRUUUTTTOOOQQQNNNgggsssooosssjjjeeefffhhhdddwwwrrrfffvvvvvvfffeeelllqqqsssvvvxxxwwweeeeeeiiisss~~~{{{gggZZZeeennn|||~~~yyy~~~pppiiiqqqxxxrrrjjjbbbZZZUUUPPPNNNOOOPPPNNNLLLIIIFFFEEEGGGLLLOOOPPPNNNIII@@@<<>>JJJ]]]pppUUUSSSWWWrrr|||jjj```dddiiiqqqxxx~~~}}}vvvqqqiii^^^VVVTTTLLLIIIDDDBBBAAABBBBBBAAA@@@@@@@@@AAACCCFFFIIIKKKNNNOOOYYYmmm|||}}}ssskkk\\\mmmggg___ZZZ[[[YYYVVV\\\gggyyy|||pppbbbYYYNNNGGGFFFJJJNNNSSSaaarrr|||nnnsssuuu^^^TTTRRRRRRPPPNNNMMMXXX{{{ooovvvsssxxxwwwjjjgggkkkhhhhhhuuuvvvuuuzzzqqqgggmmmxxxrrrgggbbbmmmzzzzzzrrrtttpppiiiooolllaaa]]]WWWQQQNNNMMMKKKIIIGGGFFFEEEEEEDDDEEEGGGLLLQQQQQQNNNJJJCCC???<<<===>>>CCCNNNZZZqqqUUUSSSWWWsss}}}lll```dddiiiqqqxxx~~~}}}vvvqqqiii^^^VVVTTTLLLHHHDDDAAAAAABBBBBBAAA@@@@@@@@@AAACCCFFFIIIKKKKKKPPP[[[hhhuuuxxxpppeeecccqqqpppgggaaabbb___\\\```iiizzzyyypppfff\\\UUUMMMGGGFFFJJJNNNTTTcccsss}}}qqqllloooXXXPPPQQQQQQPPPOOOOOO^^^zzzhhhjjjuuuuuuiiigggkkkhhhkkkvvv~~~pppffflllxxx|||zzzzzzxxxxxxyyyrrrgggbbbbbbrrr|||wwwppp}}}|||pppiiinnn}}}{{{iii^^^ZZZVVVRRRLLLKKKJJJGGGEEEEEEFFFGGGDDDEEEHHHMMMRRRQQQLLLHHHAAAAAA>>>:::>>>JJJTTTWWWqqqVVVSSSWWWsssmmmbbbfffkkksssyyy}}}vvvpppiii^^^VVVTTTKKKHHHDDDAAAAAABBBBBBAAA@@@@@@@@@AAACCCFFFIIIKKKHHHQQQ[[[fffttt{{{rrrbbbdddooovvvmmmggggggddd```dddlll{{{yyyooofff]]]UUUPPPOOOHHHGGGLLLQQQVVVeeevvv~~~zzzpppsss{{{eeePPPKKKNNNQQQQQQRRRPPPaaa}}}cccfffqqqrrrhhhhhhlllgggkkkuuuqqqhhhnnnzzz|||{{{rrrllljjjjjjhhhjjjmmmiiiaaa```dddxxxzzzvvvmmm|||yyypppkkknnnyyytttbbbWWWSSSQQQOOOJJJJJJHHHFFFDDDEEEGGGIIIDDDEEEIIINNNRRRQQQKKKFFFAAAEEEAAA:::@@@QQQYYYVVVpppRRROOOSSSnnnooofffhhhnnnvvv~~~uuunnndddXXXQQQQQQJJJGGGCCC@@@@@@AAAAAAAAA@@@@@@AAAAAAAAACCCFFFIIINNNSSSUUUccc{{{nnndddZZZkkkzzzuuuqqqnnnllljjj{{{}}}llleee```YYYQQQLLLLLLIIIIIILLLQQQ[[[jjjxxxuuu{{{hhh]]]QQQMMMNNNPPPQQQRRRUUUlll}}}iiiZZZ\\\```eeehhhhhhfffddd^^^jjjzzz{{{rrrjjjfffdddcccnnnmmmooopppkkkeeehhhqqq{{{{{{pppppp~~~uuukkkjjjrrr{{{~~~{{{ooo___UUUSSSPPPKKKGGGFFFEEEDDDDDDEEEFFFFFFLLLLLLMMMQQQTTTQQQIIIAAA@@@===999===KKKYYYXXXOOOqqqSSSPPPRRRkkkpppeeejjjqqqwww|||zzzqqqjjjaaaVVVPPPOOOJJJFFFBBB@@@@@@AAAAAA@@@???@@@AAAAAAAAADDDHHHKKKNNNTTTWWWgggmmmaaa\\\mmmzzzwwwxxxggg___[[[TTTMMMJJJJJJHHHIIINNNTTT\\\kkkxxx}}}nnncccYYYPPPOOOQQQRRRRRRSSS^^^sss{{{uuu```PPPSSSXXX^^^bbbccccccbbbgggooozzzzzzuuunnnhhhfffhhhnnnrrrxxx{{{{{{|||sssqqq~~~vvvkkkhhhnnnuuuzzzwwwlll]]]TTTQQQOOOKKKGGGFFFEEEDDDDDDDDDEEEFFFIIIJJJLLLNNNNNNJJJCCC===>>>>>>???EEERRR[[[VVVLLLtttTTTPPPPPPfff|||lllcccjjjsssyyy{{{}}}uuukkkeee]]]SSSMMMLLLIIIFFFBBB@@@@@@AAAAAA@@@???@@@AAAAAABBBEEEIIILLLNNNTTTYYYllljjj]]]]]]ppp}}}vvvrrraaaYYYUUUPPPLLLJJJHHHHHHKKKQQQWWW___mmmyyy~~~www___\\\TTTNNNQQQUUUTTTSSSTTTgggwwwmmmqqqXXXMMMPPPTTTYYY]]]aaaccccccqqqssswww}}}uuuqqqrrrmmmkkkhhhgggkkkuuuyyysssqqq}}}|||tttkkkhhhkkkooossspppgggZZZRRROOOLLLIIIGGGFFFDDDCCCCCCCCCDDDEEEHHHKKKNNNMMMIIICCC===:::999===DDDMMMWWWYYYPPPDDDvvvUUUQQQNNNaaarrreee```hhhsss{{{zzzqqqgggaaa[[[RRRMMMKKKGGGEEEBBB@@@AAAAAAAAA@@@>>>???AAAAAACCCFFFJJJMMMMMMSSSZZZnnn}}}dddXXX^^^ttttttkkk}}}nnn]]]UUUQQQNNNLLLMMMHHHIIINNNUUU[[[bbbnnnyyyllljjjnnnxxx~~~vvvggg\\\UUUOOOMMMSSSVVVSSSSSSWWWppp}}}{{{gggwwwWWWPPPOOOOOORRRXXX___dddgggqqqqqqrrrwww{{{yyyyyy||||||ppphhhgggkkkgggkkkpppwww}}}qqqlllooo}}}vvvkkknnnuuu}}}zzzzzz|||xxxwwwuuupppjjjhhhiiikkkjjjggg___VVVOOOKKKIIIGGGFFFEEEDDDCCCCCCCCCDDDEEEKKKOOOQQQNNNGGG@@@<<<<<<999@@@LLLWWW\\\XXXMMMBBBwwwVVVQQQMMM]]]yyyjjjaaa___eeeppp|||yyyoooddd___ZZZSSSMMMKKKFFFDDDAAA@@@AAAAAA@@@???>>>???@@@AAABBBEEEJJJMMMLLLSSS[[[mmmuuu^^^VVVbbbyyyrrriiiwwwiiiYYYQQQNNNLLLLLLOOOKKKLLLQQQYYY^^^dddnnnyyy|||kkkZZZYYY```ooo{{{{{{eee]]]ZZZQQQLLLMMMTTTUUUQQQVVV```pppjjjUUUNNNJJJIIINNNYYYdddjjjllliiikkklllqqq|||www}}}~~~}}}ssszzzvvvkkkfffdddhhhoooppp{{{uuugggbbblll}}}yyyfffcccgggnnnwww|||wwwtttssstttqqqpppmmmiiifffdddccccccaaa]]]WWWRRRLLLHHHEEEEEEEEEDDDCCCCCCCCCEEEFFFGGGNNNQQQRRRMMMCCC======???>>>FFFRRR\\\^^^WWWMMMGGGwwwVVVRRRMMM[[[|||pppfffbbb```eeennnzzzzzzoooccc^^^ZZZSSSMMMKKKEEECCCAAAAAAAAAAAA@@@???>>>???@@@@@@AAADDDHHHKKKMMMSSS[[[kkkwwwkkkYYYXXXiiivvvnnn}}}}}}pppcccVVVOOOLLLJJJLLLOOOOOOPPPUUU[[[```dddnnnxxxwwwaaaSSSQQQXXXhhhwwwrrr^^^VVVRRRMMMKKKOOOUUUSSSPPP^^^qqqiiitttnnnSSSNNNLLLOOO^^^pppzzzyyysssaaadddfffkkkxxxxxx|||qqqiiipppyyyxxxfffbbbeeekkkwwwlll___^^^nnn~~~hhh\\\bbbiiiqqqzzz~~~}}}zzzwwwuuusssqqqpppoookkkfffbbb```]]]ZZZXXXXXXSSSPPPNNNJJJDDDBBBDDDDDDCCCCCCDDDEEEGGGIIIJJJOOOPPPNNNGGG???;;;===AAAAAAEEENNNTTTRRRLLLIIIKKKvvvUUUSSSMMMZZZ|||tttgggdddeeebbbgggooovvv{{{~~~~~~~~~{{{nnnbbb\\\YYYRRRLLLJJJDDDBBBAAAAAAAAAAAA@@@???>>>?????????@@@BBBFFFIIIOOOVVV]]]iiipppbbbVVV\\\rrr|||xxxuuuyyymmmaaaVVVPPPMMMLLLNNNRRRTTTTTTXXX]]]```dddmmmvvvwww^^^SSSOOOSSSaaaqqq}}}zzzjjj\\\TTTKKKJJJJJJPPPVVVRRRRRRiiiqqqiii]]]TTTRRRUUUaaazzzooo^^^bbbcccfffttt~~~~~~}}}tttkkkccc___bbbiiiuuu{{{{{{~~~~~~oooeeehhhqqq~~~wwwooouuuzzzeee]]]aaasssttt```VVVaaalllxxx}}}zzzwwwtttsssqqqpppooojjjeee___[[[ZZZXXXUUUQQQQQQLLLJJJKKKHHHBBB@@@BBBBBBCCCCCCDDDFFFIIILLLMMMQQQOOOIIIBBB<<<;;;???CCCEEEEEEHHHJJJFFFBBBHHHQQQuuuTTTSSSNNN[[[~~~lllaaabbbfffdddjjjppprrrrrrtttyyy}}}~~~{{{nnnaaa[[[XXXRRRKKKHHHCCCBBBAAAAAABBBAAA@@@???>>>????????????AAAEEEHHHQQQXXX^^^hhhlll]]]VVV```yyyuuu{{{mmmcccXXXSSSQQQOOOQQQUUUXXXWWWZZZ^^^```ccclllvvvvvv\\\UUUOOOPPP\\\kkk{{{yyypppaaaZZZUUUJJJIIIJJJQQQWWWSSSUUUrrriiimmmTTTXXXSSSYYYmmmbbb^^^bbbbbbcccpppzzzzzzrrrkkkgggffffffbbbeeekkkrrrzzz{{{xxxvvvtttssstttzzzwwwnnnllluuu{{{llldddiiixxxsssaaa^^^fffwwwsss^^^SSS```nnn|||}}}zzzuuupppnnnlllkkkjjjddd^^^XXXVVVWWWWWWTTTQQQMMMHHHGGGIIIGGG@@@>>>BBBBBBBBBCCCEEEGGGKKKMMMOOOTTTOOOHHH@@@<<<===BBBGGGNNNLLLKKKIIIDDDCCCMMM\\\yyyPPPOOOPPPZZZzzzyyyooohhhfffhhhhhhkkknnnqqqsssuuuwwwyyyxxxzzz{{{}}}wwwlllaaa[[[UUUNNNIIIIIIEEEDDDDDDBBBAAA@@@??????@@@@@@@@@AAACCCFFFIIIJJJOOOUUUcccpppnnnbbb\\\^^^~~~|||zzzgggWWWTTTUUUSSSUUU[[[___\\\]]]aaaeeeggglllqqqtttcccUUUTTTUUUZZZhhhxxxqqqhhh___TTTMMMNNNNNNNNNTTTVVVOOOTTT{{{kkktttvvvaaaVVV\\\dddxxx|||___```]]]\\\bbbmmmyyywww{{{|||xxxtttrrroookkkjjjjjjlllooosssyyy~~~{{{wwwvvvpppttt{{{sssssswwwssseeedddfffqqqzzz|||sssbbb\\\iii}}}nnn___[[[gggkkkvvvvvvooonnnmmmiiieeeddd^^^ZZZUUURRRQQQPPPNNNMMMKKKJJJHHHFFFDDDDDDDDDDDDDDDDDDEEEFFFIIIMMMQQQSSSWWWIII>>>>>>@@@AAAIIITTTOOOKKKHHHGGGDDDEEERRRaaa{{{RRRPPPOOOXXXzzz}}}tttnnniiihhhiiilllooorrruuuuuuvvvxxxzzzrrrggg]]]WWWRRRLLLGGGGGGBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAACCCEEEHHHKKKLLLRRRUUUcccrrrpppaaa]]]ddd{{{hhhXXXUUUVVVUUUXXX]]]aaa```ccchhhkkknnnuuu}}}vvveeeVVVSSSQQQTTT\\\gggnnnqqqppppppvvvqqqfff^^^SSSNNNOOOOOOQQQUUUTTTPPP]]]zzzmmmyyypppaaaYYYkkkssseee^^^[[[XXX[[[cccqqq}}}~~~|||}}}sssrrrsssuuu{{{}}}tttzzzlll^^^]]]dddooowww{{{rrraaa\\\jjjnnnaaa___gggnnnyyyzzzpppmmmlllgggbbb___[[[XXXSSSPPPNNNMMMLLLJJJJJJIIIGGGEEEDDDDDDDDDDDDDDDDDDDDDGGGLLLQQQTTTVVVLLLDDD>>>===???EEEQQQ[[[NNNIIIEEEEEEEEEKKKYYYggg}}}TTTPPPMMMUUUxxxyyyrrrqqqooooooooorrruuuxxxzzzzzzzzz{{{|||~~~zzzjjjaaaWWWSSSOOOIIIEEEEEE???@@@@@@AAABBBCCCDDDDDDBBBBBBCCCDDDGGGJJJMMMNNNTTTTTTcccvvvrrr^^^\\\kkk}}}jjjYYYVVVWWWWWWZZZ```gggiiiooowww|||yyyiiiXXXTTTPPPPPPTTTYYY^^^bbbffflllxxxrrreee\\\RRRNNNPPPQQQUUUUUUPPPRRRjjjuuuppp~~~hhhccc___nnnwwwuuuaaa]]]XXXSSSQQQWWWeeeuuu}}}~~~~~~|||dddWWWWWWbbboooyyyyyyppp```]]]kkktttjjjjjjlllxxx}}}pppllljjjeee^^^ZZZXXXUUUPPPLLLKKKIIIHHHFFFHHHGGGFFFEEEDDDCCCDDDDDDEEEDDDEEEJJJPPPUUUVVVUUUAAABBB>>>;;;???KKKVVV[[[MMMFFFAAABBBIIIUUUeeeqqqVVVQQQLLLSSStttyyytttvvvwwwvvvvvvuuuxxx{{{}}}}}}}}}~~~yyysssddd[[[RRROOOMMMHHHDDDDDD???@@@@@@AAABBBCCCDDDDDDAAABBBCCCDDDGGGKKKNNNPPPTTTSSSeee|||vvv\\\[[[ppp~~~jjjYYYUUUVVVVVVZZZaaaggglllyyy~~~ooo\\\WWWSSSSSSUUUYYY___eeepppyyytttdddZZZQQQNNNQQQRRRWWWTTTKKKSSSuuuuuuvvvppp```dddeeeeeennn{{{xxxfffZZZbbb[[[SSSPPPVVVcccrrr|||uuu___VVVYYYbbbssszzzppp___]]]lllyyyqqqsssttt}}}mmmhhhgggbbbZZZVVVVVVRRRNNNJJJHHHGGGEEEDDDEEEEEEEEEDDDDDDDDDDDDDDDEEEFFFHHHNNNTTTUUUQQQMMM???BBB???:::@@@NNNTTTQQQKKKDDD???BBBOOOaaarrr|||XXXRRRLLLRRRooozzzwwwyyy{{{zzzzzzwwwyyy|||}}}}}}~~~zzzsssmmm___WWWPPPNNNLLLHHHDDDDDDBBBBBBBBBBBBBBBBBBBBBBBB@@@AAABBBDDDGGGKKKOOOQQQUUUXXXmmmyyy^^^^^^tttmmmYYYTTTTTTTTTXXX___dddmmmvvv```YYYTTTTTTWWWZZZdddnnnuuuvvvcccYYYQQQNNNQQQSSSVVVQQQJJJYYY~~~vvv|||]]]VVV]]]```___fffqqqvvvssskkkbbb\\\aaa[[[VVVWWW___kkkvvv{{{ooo^^^ZZZ]]]eeewww|||ppp```^^^oooyyysssvvvvvvhhhdddbbb^^^XXXTTTTTTPPPLLLIIIGGGFFFEEEDDDCCCDDDDDDEEEEEEEEEEEEEEEFFFIIINNNSSSUUUQQQHHHAAA???@@@===<<>>CCCMMMSSSNNNEEEFFFFFFGGGNNN___vvvYYYSSSNNNTTThhh|||xxxrrriiicccZZZSSSMMMLLLKKKGGGDDDCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAACCCFFFJJJNNNRRRTTTYYYddduuu{{{kkk[[[dddzzz{{{dddZZZWWWVVVYYY```jjj{{{}}}lll^^^SSSPPPOOOTTTeeeyyyppp]]]VVVQQQQQQTTTRRRNNNMMMWWWqqqwwwuuueeeOOOKKKIIIOOObbbdddeeeddd```]]]\\\]]]PPPWWW```dddeeekkkvvv}}}wwwmmmiiigggppp}}}rrrccceeexxxooonnnvvvnnnggg```\\\WWWQQQOOOPPPMMMJJJGGGEEEEEEEEEEEEDDDBBBCCCEEEFFFHHHHHHHHHHHHNNNSSSWWWUUUMMMDDD>>><<<<<<>>>FFFPPPSSSOOOJJJHHHDDDIIINNNVVVfff|||YYYTTTOOOVVVggg~~~zzzvvvpppggg```YYYQQQLLLLLLKKKFFFCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDGGGKKKPPPTTTVVVWWWdddrrrqqq___TTTbbbxxxiii___[[[XXX[[[bbbeeexxxvvvmmmoooppp|||~~~qqqaaaTTTQQQQQQWWWkkkkkkZZZUUURRRRRRVVVQQQKKKLLL^^^{{{qqquuu]]]OOOMMMIIIOOOiiiiiigggccc^^^[[[\\\]]]ZZZgggssssssmmmnnn{{{yyy}}}wwwpppkkkuuu|||rrrdddggg|||tttaaabbblllpppqqqtttyyyzzzuuulllfffhhhccc^^^[[[TTTLLLKKKNNNKKKHHHEEECCCDDDEEEEEEDDDAAACCCEEEGGGHHHIIIIIIIIIRRRVVVYYYSSSIII@@@>>>@@@===BBBNNNZZZWWWJJJEEEJJJCCCKKKSSS[[[jjj~~~YYYUUUTTTUUUeeeyyyqqqiiibbb^^^VVVRRRMMMIIIGGGFFFEEEDDDBBBBBBBBBAAAAAA@@@@@@@@@???AAADDDHHHLLLPPPSSSTTTWWW```aaa]]][[[YYYggguuuuuudddXXXVVV[[[```fffpppqqqbbb]]]ccceeeuuurrr```QQQOOORRRWWWiii|||wwwbbbXXXWWWUUUSSSRRRNNNDDDSSSxxxsssbbbVVVSSSUUU[[[sssyyyuuufff^^^```___YYYZZZjjjyyyyyynnniiiqqq|||pppvvvsssjjjlll||||||tttjjjooo{{{xxx```YYY\\\]]]\\\aaagggiiiiiijjjmmmpppmmmeee[[[TTTQQQOOOJJJFFFGGGFFFDDDBBBAAABBBCCCDDD???BBBEEEEEEDDDFFFLLLQQQXXXYYYWWWOOODDD======@@@KKKSSSZZZYYYOOOGGGDDDEEEHHHRRR___jjjrrr{{{XXXSSSQQQRRRbbbzzzssskkkddd```VVVRRRMMMIIIGGGFFFEEEDDDBBBBBBAAAAAAAAA@@@@@@@@@@@@AAADDDHHHLLLPPPSSSTTTWWWaaabbb\\\XXXVVVfffnnn```ZZZ\\\___ccclllyyy|||mmmccc```eeegggxxxvvv```RRRTTTXXXYYYddduuuooo]]]VVVUUUTTTQQQPPPKKKJJJ^^^wwwsss{{{eee___]]]cccnnnwwweeeZZZ[[[[[[WWWaaaiiipppnnnfffbbbeeejjjkkkqqq{{{xxxqqquuu|||xxxoooqqqzzzpppbbb```aaa___bbbcccgggkkkooorrrsssssshhhaaaXXXRRROOOMMMIIIFFFFFFEEECCCBBBAAABBBCCCDDDBBBDDDFFFEEEEEEHHHNNNSSSZZZZZZWWWNNNDDD===>>>@@@OOOTTTWWWSSSKKKEEEEEEHHHOOO]]]jjjqqqxxx|||XXXQQQMMMNNN[[[~~~yyyrrrjjjccc^^^UUUQQQLLLIIIGGGFFFDDDCCCAAAAAAAAAAAA@@@@@@@@@@@@@@@BBBEEEHHHMMMPPPSSSUUUZZZffffff]]]WWWVVVhhhwwweee[[[YYY[[[___eeeooovvvrrrhhhdddffflllqqqwww```TTT[[[___ZZZ```pppwwwuuu}}}qqqcccWWWTTTTTTRRROOONNNFFFQQQiii~~~jjjrrr~~~vvvkkkjjjgggppptttaaaWWWXXXZZZXXXeeeddddddbbb___^^^^^^^^^cccjjjttt|||~~~zzz}}}}}}ssssssyyy~~~xxxmmmiiimmmmmmiiiqqqssswww~~~zzzsss```ZZZRRRNNNLLLJJJHHHEEECCCCCCBBBAAAAAACCCDDDEEEFFFFFFFFFFFFGGGLLLRRRVVV[[[YYYSSSJJJBBB>>>@@@DDDRRRSSSQQQKKKEEEDDDJJJOOOZZZjjjyyyzzzXXXPPPLLLMMMTTT||||||vvvooofff^^^YYYSSSPPPKKKHHHGGGFFFDDDCCCAAA@@@@@@@@@@@@@@@@@@@@@AAABBBEEEIIIMMMQQQTTTVVV___lllkkk___XXXYYYmmm~~~kkk^^^[[[\\\bbbffflllqqqooojjjlllqqqzzzkkkbbbjjjkkkbbbgggwww{{{}}}tttddd[[[TTTSSSSSSOOOLLLKKKIII\\\ttt~~~ddd___rrrnnniiiiiicccjjj|||xxxuuujjj\\\VVVYYY]]]\\\```]]][[[ZZZ\\\^^^```aaa^^^dddmmmuuuzzz~~~{{{tttrrrvvv{{{zzzuuupppssszzz|||xxxsssfffWWWSSSMMMJJJHHHHHHFFFDDDAAAAAAAAAAAABBBCCCEEEEEEGGGFFFFFFGGGLLLRRRWWWZZZYYYSSSJJJBBB>>>???EEEJJJQQQMMMHHHBBBAAAGGGSSS[[[iiisssYYYQQQMMMOOOTTTyyy}}}uuulllbbbZZZVVVQQQNNNKKKHHHGGGFFFCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@AAACCCFFFJJJNNNRRRUUUVVVbbbnnnkkk]]]XXX]]]rrrsssgggcccccchhhjjjoootttsssrrrxxx~~~}}}sssvvvkkk^^^XXXSSSSSSRRRMMMJJJKKKSSSiiissscccTTT\\\vvv~~~cccaaa___WWW[[[jjjhhheee___XXXWWWZZZ\\\\\\YYYXXXXXXXXXYYY]]]bbbeee[[[aaahhhnnnuuu~~~}}}{{{zzzvvvqqqqqqsssuuuvvvwwwxxx~~~qqq```WWWOOOMMMIIIGGGFFFEEEDDDDDDAAAAAAAAABBBCCCDDDEEEFFFFFFEEEFFFJJJRRRXXX[[[\\\RRRKKKAAA:::;;;BBBJJJOOOJJJFFF@@@???DDDQQQ```jjjxxxxxx~~~[[[RRROOOPPPXXXvvv~~~zzz}}}tttjjj```YYYVVVPPPMMMJJJHHHGGGEEECCCAAA?????????@@@@@@@@@@@@@@@BBBDDDGGGJJJOOORRRUUUWWWaaalllfffWWWVVV```vvv}}}|||rrrkkkiiijjjmmmttt{{{~~~hhhZZZVVVSSSSSSPPPLLLKKKNNN[[[pppbbbVVVWWWfffrrr```^^^]]]XXXYYYaaa^^^\\\YYYXXXXXXYYYXXXWWWWWWXXXYYYYYYXXXYYY^^^bbb\\\```dddgggooo{{{~~~|||xxxtttrrrppppppqqquuuxxx}}}lll]]]VVVSSSJJJIIIGGGEEEDDDCCCDDDDDDAAABBBCCCCCCDDDEEEEEEFFFEEEEEEGGGOOOXXX]]][[[XXXIIIBBB;;;999>>>FFFLLLOOODDDAAA>>>BBBNNN___nnnwwwzzzwww\\\RRRNNNPPPWWWooosssuuuyyynnnddd]]]WWWUUUOOOLLLIIIHHHGGGEEECCCAAA>>>?????????@@@@@@@@@@@@CCCDDDGGGKKKOOOSSSVVVWWWaaajjjbbbSSSVVVdddzzzxxxxxxqqqvvv{{{cccWWWSSSRRRQQQNNNKKKMMMRRRgggyyy{{{ZZZZZZddd|||vvvlllaaa^^^___^^^^^^^^^\\\YYYWWWXXXZZZYYYWWWVVVZZZ[[[[[[[[[[[[[[[\\\\\\]]]___```aaaiiivvv~~~~~~}}}yyyxxxuuusssrrrrrrqqqpppvvvwwwzzzuuuhhh\\\TTTQQQOOOGGGGGGGGGEEECCCCCCCCCDDDCCCCCCDDDEEEFFFFFFFFFFFFGGGGGGKKKTTT]]]___XXXPPP@@@===;;;???FFFKKKJJJHHHAAA@@@AAAKKK[[[mmmzzz}}}{{{|||~~~|||~~~]]]RRRNNNPPPQQQfff|||ooowww}}}ssshhh___XXXUUUSSSNNNLLLIIIHHHGGGEEECCC@@@>>>>>>??????@@@@@@@@@@@@CCCDDDGGGKKKOOOSSSVVVXXXccckkkaaaSSSYYYjjj}}}yyy\\\TTTQQQPPPOOOMMMKKKPPPVVVxxxqqqVVVaaapppiiieee___ZZZ[[[^^^\\\WWW\\\XXXWWWYYY[[[[[[ZZZYYY^^^\\\\\\^^^aaaaaa^^^[[[]]]___]]]]]]eeettt{{{{{{|||}}}zzz{{{uuuuuuuuussstttuuusssppprrrnnnmmmqqquuusssoookkkgggbbb[[[WWWTTTPPPJJJEEEGGGGGGGGGEEECCCCCCCCCDDDDDDEEEEEEFFFFFFFFFFFFEEEHHHIIIMMMWWW```___TTTJJJ;;;:::===EEEMMMNNNHHHBBBAAAAAAEEEQQQdddvvvwww{{{xxxqqqwwwaaaNNNQQQNNNRRRdddvvvppp}}}uuutttzzz~~~{{{yyyiiiyyyrrrggg___ZZZWWWSSSPPPOOOMMMJJJFFFCCCAAAAAA@@@@@@@@@@@@@@@@@@@@@AAAAAAFFFEEEHHHNNNQQQRRRWWW^^^eeebbbZZZTTT\\\tttzzzxxxjjjUUUXXXPPPLLLLLLFFFCCCQQQeeehhh\\\ccc{{{bbbdddddd```YYYUUUVVVYYY[[[YYYWWWWWWXXXYYYXXXWWWXXXWWWZZZccckkkjjj```UUUWWWTTTSSSXXXcccppp{{{}}}{{{|||yyy~~~|||zzzwwwuuuwwwvvvtttrrrpppmmmlllkkkmmmkkkiiigggeeebbb^^^[[[TTTSSSPPPMMMJJJHHHGGGFFFCCCBBBBBBBBBBBBCCCDDDDDDDDDGGGJJJJJJGGGDDDEEEFFFMMMQQQVVVYYYXXXQQQHHHAAA<<<;;;@@@IIILLLGGGEEEGGGFFFLLLUUUcccyyyzzzaaa]]]gggvvvcccOOOQQQNNNQQQbbbtttqqqtttvvvvvv~~~~~~yyyzzzjjj~~~vvvnnneee]]]YYYVVVRRROOONNNMMMJJJGGGDDDBBBAAA@@@@@@@@@@@@@@@@@@@@@AAAAAAEEEFFFIIIOOOQQQRRRWWW^^^^^^aaa]]]YYYeeesssqqqwww^^^WWWWWWNNNKKKLLLFFFBBBSSSlllddd```kkkeee___``````]]]ZZZYYYYYY[[[\\\[[[ZZZYYYWWWVVVVVVVVVXXXWWWYYY___dddbbbZZZSSSUUUVVVWWWXXX]]]jjjzzzzzzvvvzzz|||}}}|||zzzxxxuuusssttttttrrrpppnnnllljjjiiihhhfffccc```^^^[[[XXXVVVQQQPPPMMMJJJHHHFFFEEEDDDCCCBBBBBBBBBCCCCCCDDDDDDAAADDDFFFFFFEEEFFFIIIKKKQQQUUUYYYYYYTTTKKKCCC>>>>>>>>>CCCJJJJJJEEECCCFFFMMMWWW```kkk}}}~~~lll\\\bbbvvveeeOOOPPPNNNOOO___ppprrrqqqxxxxxxzzz}}}www~~~|||lll{{{xxxqqqjjjaaa[[[WWWUUUQQQNNNMMMLLLKKKIIIFFFCCCAAA???@@@?????????@@@AAAAAABBBEEEFFFKKKPPPQQQQQQWWW^^^[[[bbb```\\\nnnuuuvvvbbbWWW\\\WWWKKKHHHLLLGGGDDD\\\|||sssbbbjjjzzz|||YYYZZZYYYXXXXXXYYYZZZZZZZZZ\\\]]]]]]ZZZVVVSSSTTTVVVZZZZZZZZZ[[[[[[YYYUUURRRSSSXXXZZZXXXVVVaaavvvwwwqqqwww~~~}}}~~~}}}zzzxxxuuussspppqqqpppooonnnllljjjhhhgggdddaaa\\\YYYWWWUUURRRQQQMMMKKKIIIGGGEEECCCBBBAAACCCCCCCCCCCCDDDDDDDDDDDDBBBCCCCCCCCCEEEHHHMMMQQQXXXZZZZZZUUULLLCCC>>><<>>>>>???AAABBBDDDGGGIIINNNRRRRRRSSSZZZdddfffiii```YYYqqq}}}~~~hhhWWWQQQSSSPPPEEEAAAHHHPPPbbbhhhqqqyyyaaa[[[XXXTTTPPPQQQVVVXXXVVVRRRSSSWWWYYYXXXTTTSSSVVV[[[\\\[[[YYYTTTPPPNNNPPPSSSRRRUUUWWWUUUSSSWWW```hhhppppppssswwwwwwvvv}}}}}}{{{nnnqqq|||zzzvvvsssqqqooommmkkkkkkkkkkkkjjjhhheeebbbaaa]]]ZZZUUUQQQOOONNNMMMLLLHHHGGGEEEDDDCCCBBBBBBBBBCCCDDDEEEFFFFFFFFFEEEEEEFFFFFFGGGJJJOOOTTTYYY\\\[[[WWWNNNDDD===<<>>>>>???AAACCCEEEHHHKKKOOOSSSRRRTTT___kkkiiieeeZZZZZZwww|||~~~xxx|||yyyooodddZZZSSSPPPOOOJJJEEEDDDJJJ\\\}}}{{{mmm|||cccYYYYYY[[[WWWSSSSSSWWWXXXUUUQQQPPPRRRUUUTTTSSSTTTWWWZZZVVVUUUSSSPPPMMMLLLNNNPPPPPPRRRTTTTTTTTTUUUWWWZZZ___bbbkkkssstttwwwxxx}}}{{{qqqwww~~~|||~~~}}}|||{{{xxxuuurrrpppooommmkkkiiihhhhhhhhhgggdddaaa]]][[[VVVSSSOOOMMMLLLKKKIIIHHHGGGFFFEEEDDDDDDCCCDDDDDDCCCDDDFFFGGGGGGGGGFFFEEEDDDFFFJJJQQQXXX]]]^^^^^^TTTNNNFFF???===@@@EEEIIIHHHGGGDDDCCCKKK\\\jjjqqqxxxxxx{{{yyyrrrRRROOOOOOPPPRRRgggyyylllvvvsss|||}}}vvv{{{tttoooeee```ZZZVVVTTTRRRNNNJJJIIIHHHFFFDDDBBB@@@??????@@@???>>>===>>>AAACCCEEEJJJLLLPPPSSSRRRVVVcccqqqfff]]]TTT\\\}}}|||yyytttooovvvtttjjjfff^^^XXXUUUSSSNNNJJJDDDHHHJJJQQQjjjvvvssshhh[[[ZZZXXXYYYVVVSSSSSSTTTUUUSSSQQQOOOPPPPPPQQQSSSTTTVVVWWWRRRQQQOOOOOOOOOOOOOOOOOOMMMPPPSSSSSSRRRRRRTTTWWWZZZ\\\eeeooosssyyywww|||~~~mmmqqq{{{|||~~~~~~}}}|||zzzyyyxxxsssqqqnnnmmmlllllljjjiiidddeeeeeeccc```\\\XXXUUUPPPNNNLLLKKKKKKJJJGGGFFFEEEEEEDDDDDDDDDDDDDDDEEECCCDDDFFFHHHHHHGGGFFFEEEFFFIIIPPPYYY___```\\\WWWLLLFFF???>>>AAAFFFHHHHHHGGGGGGEEEHHHVVViiiuuuwwwzzzyyysssSSSOOOOOOOOOPPPccczzzmmmyyyuuuvvvxxxpppkkkccc^^^XXXTTTRRRPPPKKKHHHIIIGGGEEEBBB@@@?????????@@@???======>>>AAADDDFFFKKKMMMPPPSSSRRRWWWfffuuucccWWWOOO]]]~~~xxxrrrnnnooo|||nnnXXXYYYXXXWWWVVVRRRJJJBBB???JJJPPPWWWttttttqqquuuzzzZZZYYY\\\UUUTTTRRRQQQPPPPPPPPPPPPOOOPPPOOONNNPPPRRRTTTUUUTTTQQQPPPOOOPPPRRRSSSRRRQQQJJJOOOSSSSSSPPPPPPUUUZZZ[[[[[[bbbmmmsssyyy}}}xxxqqqiiisss|||~~~|||zzzzzz}}}~~~~~~}}}|||zzzxxxwwwqqqooolllkkkkkkkkkjjjhhhbbbbbbbbbaaa]]]XXXTTTQQQNNNMMMLLLLLLLLLKKKHHHFFFDDDDDDDDDCCCCCCDDDDDDEEECCCEEEGGGHHHHHHHHHFFFEEEKKKOOOVVV^^^bbb^^^UUUMMMEEE@@@===???FFFJJJHHHDDDGGGGGGGGGMMM]]]qqqzzzxxxxxxxxxrrrTTTTTTOOOOOOUUU```ttt{{{ooozzzzzzrrrjjjeee___[[[VVVQQQOOOMMMKKKJJJJJJGGGDDDBBBAAA???===;;;?????????>>>===???CCCGGGNNNQQQRRRQQQUUU___gggjjj\\\XXXTTThhh|||wwwlllpppsssyyy~~~kkk]]]SSSSSSUUUUUUOOOIIIHHHLLLEEESSS```nnnwwwkkkooocccUUUQQQPPPPPPNNNMMMKKKJJJIIIJJJLLLMMMLLLKKKKKKKKKMMMPPPRRRTTTNNNOOORRRTTTUUUUUUTTTSSSOOOPPPQQQRRRSSSTTTTTTTTTSSSUUU]]]iiisssyyylll[[[ZZZppp|||vvvrrrqqqrrryyy}}}{{{yyyxxxxxxxxx}}}yyywwwvvvuuutttrrrnnnllliiigggfffeeedddbbb```___]]]ZZZWWWSSSPPPNNNLLLKKKJJJHHHGGGFFFEEEEEEGGGFFFEEEDDDCCCDDDEEEFFFHHHHHHGGGEEEDDDFFFIIILLLTTTYYY```ccc```VVVJJJAAAFFFDDDDDDEEEGGGGGGFFFDDDHHHCCCEEEUUUkkkxxxzzzwww|||uuuVVVVVVQQQMMMRRR\\\qqq}}}qqqwww}}}~~~zzz~~~wwwppphhhccc]]]YYYUUUQQQOOOMMMJJJHHHHHHEEECCCAAAAAA@@@???===@@@@@@@@@??????AAAEEEHHHJJJNNNPPPQQQVVV```ggghhhXXXUUUTTTjjj{{{tttllluuuyyyvvvyyynnnaaaWWWXXXTTTPPPOOOLLLFFFEEEGGGOOOcccwwwccchhhxxxhhhRRRMMMKKKJJJLLLKKKJJJHHHGGGGGGHHHJJJKKKKKKKKKKKKLLLOOORRRUUUWWWMMMOOOPPPRRRSSSSSSSSSSSSSSSSSSSSSTTTSSSSSSRRRRRRUUUWWW]]]eeejjjoooyyyuuueeeVVV^^^ppp}}}vvvqqqooonnnoooppp|||~~~~~~}}}|||}}}|||zzzyyywwwwwwwwwxxx}}}zzzvvvtttrrrqqqooonnnllliiifffdddcccbbb```^^^]]]\\\[[[XXXUUUQQQNNNMMMKKKJJJIIIGGGFFFFFFEEEEEECCCCCCCCCDDDEEEFFFGGGHHHDDDEEEFFFGGGIIIMMMRRRWWW[[[]]]___\\\UUULLLFFFBBBCCCCCCDDDEEEFFFGGGGGGFFFIIIQQQ]]]iiipppuuuxxx{{{qqqqqqzzzYYYWWWRRRMMMPPPYYYnnnvvv~~~nnn|||uuu~~~}}}{{{tttxxx{{{tttllleee___ZZZWWWTTTQQQOOOMMMJJJGGGEEECCCAAAAAAAAAAAA@@@???AAAAAAAAA@@@@@@CCCGGGJJJKKKOOOQQQRRRVVV^^^bbbaaaSSSRRRUUUnnnwwwoookkk|||~~~rrrtttyyyiiiaaa^^^ZZZVVVZZZRRRJJJIIIHHHGGGHHHKKK___wwwlll[[[nnnvvvPPPJJJNNNLLLJJJNNNHHHGGGFFFEEEEEEFFFGGGHHHIIIIIIJJJLLLNNNRRRUUUWWWNNNNNNOOOPPPQQQRRRSSSSSSSSSTTTUUUUUUUUUUUUUUUTTTUUUWWW[[[___aaaeeerrrxxxgggZZZWWWiii~~~sssooommmkkkjjjlllnnnrrrxxx~~~~~~|||zzzyyyxxxyyyxxxwwwvvvvvvvvvwwwwwwxxxuuurrrooommmllliiiggghhhfffbbb```___]]][[[YYYYYYYYYWWWUUURRROOOLLLKKKIIIIIIHHHFFFFFFEEEEEEEEECCCCCCEEEFFFHHHIIIJJJKKKAAADDDHHHLLLQQQWWW]]]aaaaaa___ZZZQQQHHHCCCBBBCCCCCCDDDEEEEEEDDDEEEFFFHHHVVVeeevvv~~~{{{vvvssstttooowwwxxx[[[XXXSSSQQQRRRXXXlllzzzzzznnnhhh}}}yyylllpppzzzyyyzzz{{{nnnnnn{{{wwwxxxxxxyyyqqqjjjbbb]]]WWWUUUSSSRRRPPPNNNJJJGGGEEECCCAAA@@@AAAAAA???>>>@@@@@@@@@@@@AAACCCHHHKKKOOORRRTTTTTTWWW[[[[[[XXXQQQRRRWWWsss|||rrrjjjllltttpppxxxzzzfffZZZXXX[[[\\\ZZZUUUMMMGGGEEEFFFJJJSSS\\\pppuuu```aaasssdddKKKMMMRRRLLLKKKSSSGGGFFFFFFEEEFFFFFFGGGHHHGGGGGGHHHIIIKKKNNNPPPQQQNNNNNNNNNOOOPPPQQQSSSTTTQQQRRRTTTVVVXXXYYYZZZ[[[SSSUUUXXXZZZZZZ^^^nnn~~~}}}~~~~~~eeeSSSWWWcccpppyyyooommmmmmlllfffgggiiimmmrrrwww||||||~~~}}}{{{zzzxxxwwwvvvvvvvvvvvvuuuvvvvvvvvvvvvtttqqqnnnllljjjhhheeeccceeebbb___\\\[[[YYYWWWUUUVVVUUUTTTRRRPPPNNNKKKJJJHHHGGGFFFFFFEEEEEEFFFFFFGGGGGGHHHIIIJJJKKKKKKKKKDDDIIIPPPVVVZZZ^^^aaaccc___XXXOOOGGGBBBAAABBBBBBFFFGGGFFFDDDCCCEEEJJJMMMjjjxxxuuujjjcccbbbzzz\\\XXXTTTSSSSSSVVVfffyyypppggggggzzzllleeennn~~~tttooopppvvv|||vvvkkklllvvv}}}vvvoooggg```[[[UUUTTTRRRQQQPPPNNNKKKIIIGGGEEEBBB@@@@@@???>>><<<>>>?????????@@@CCCHHHLLLPPPSSSUUUUUUXXX\\\ZZZUUURRRTTT]]]zzzzzzvvvooommmrrrwwwuuuyyyyyynnnfff\\\YYY\\\___^^^[[[MMMIIIFFFDDDDDDLLL^^^ooouuuaaaZZZcccpppkkkVVVIIIMMMNNNFFFGGGQQQGGGGGGGGGGGGHHHHHHIIIIIIHHHHHHIIIIIIJJJKKKLLLLLLNNNNNNNNNOOOPPPQQQRRRSSSQQQRRRTTTVVVXXXYYYZZZ[[[RRRSSSUUUUUUSSSVVVeeeuuu~~~{{{{{{}}}~~~tttfffaaa\\\^^^tttwwwrrroookkkgggfffeeefffgggjjjnnnpppyyy{{{~~~~~~|||~~~~~~~~~}}}|||zzzxxxwwwvvvuuuttttttttttttttttttttttttpppmmmkkkiiigggeeebbb___aaa^^^[[[XXXWWWVVVTTTRRRSSSSSSRRRQQQOOOMMMKKKJJJFFFFFFEEEEEEFFFFFFGGGHHHKKKJJJJJJJJJJJJIIIIIIIIILLLRRRZZZ___```^^^[[[ZZZUUUMMMDDDAAACCCFFFEEEBBBEEEEEEDDDEEEHHHOOOVVV[[[sssuuufff```___sss^^^XXXUUUSSSRRRSSS^^^wwwxxxwwwkkkfffhhhvvv|||ooohhhkkkxxxuuutttvvvyyy~~~yyyrrrkkkddd]]]YYYTTTRRRPPPOOONNNMMMKKKIIIGGGEEEBBB@@@@@@???===;;;>>>>>>??????AAADDDIIIMMMOOOQQQSSSUUU[[[```___YYYTTTYYYfffvvvrrrpppvvvzzz{{{oooqqqvvvrrrvvvrrrjjjhhhaaa___]]]]]]^^^]]]XXXTTTHHHFFFEEEDDDEEEQQQjjjuuu]]]WWW[[[iiiwwwlllVVVMMMGGGIIIHHHDDDFFFNNNFFFFFFGGGHHHHHHIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKLLLLLLMMMNNNOOOPPPQQQQQQRRRSSSTTTTTTTTTTTTTTTTTTRRRQQQQQQPPPMMMNNNYYYfffzzz~~~mmm^^^aaannnwwwzzzmmmhhhfffdddaaa``````aaabbbhhhlllppptttvvvxxx{{{}}}~~~~~~~~~~~~~~~~~~}}}|||}}}~~~}}}{{{zzz{{{}}}{{{{{{zzzxxxvvvuuussssssqqqqqqqqqqqqpppooommmllliiigggeeedddcccaaa]]][[[[[[YYYVVVTTTTTTSSSQQQOOOPPPOOOOOONNNMMMKKKJJJIIIEEEEEEEEEFFFFFFHHHIIIIIILLLKKKJJJIIIIIIJJJLLLMMMVVVZZZ___```]]]WWWQQQNNNIIIDDD@@@AAAFFFHHHFFFCCC@@@AAAEEEMMMWWWaaahhhlllrrrdddVVV```mmmaaaZZZWWWSSSSSSSSSZZZpppzzzwwwtttqqqttt~~~wwwuuu{{{tttmmmggg```ZZZWWWQQQOOOLLLJJJKKKKKKJJJIIIEEECCC@@@???@@@@@@>>>===>>>???@@@AAABBBFFFKKKOOOPPPRRRTTTVVV]]]cccbbb\\\UUU___pppxxxrrrsss|||yyy}}}qqqeeegggoookkkkkkvvv{{{~~~}}}~~~nnnccc___^^^bbbbbbaaa^^^YYYTTTOOOMMMFFFDDDCCCFFFNNN```|||zzz^^^WWW^^^eee}}}nnnVVVMMMJJJGGGDDDEEEGGGHHHHHHCCCDDDDDDEEEFFFGGGGGGGGGHHHHHHIIIJJJJJJJJJJJJJJJHHHIIIKKKMMMNNNNNNNNNMMMOOOOOOOOOPPPOOOOOONNNNNNPPPNNNMMMNNNMMMMMMTTT]]]pppzzzmmm]]]UUU^^^nnnwwwiiigggdddaaa___]]]\\\\\\[[[^^^bbbfffiiinnntttxxx{{{~~~}}}}}}~~~~~~~~~~~~}}}{{{yyywwwxxxyyyxxxuuuuuuvvvxxxwwwwwwuuutttrrrpppoooooollllllllljjjiiifffdddbbb```___^^^]]]]]][[[XXXUUUVVVSSSQQQPPPPPPOOONNNLLLLLLLLLLLLKKKJJJIIIHHHGGGEEEEEEFFFFFFGGGIIIJJJKKKLLLKKKKKKKKKNNNSSSWWWZZZ\\\]]]]]]ZZZTTTMMMIIIFFF@@@AAACCCDDDEEEEEEDDDDDD@@@BBBKKKZZZjjjtttuuussswwwuuu\\\[[[mmm}}}ccc[[[XXXTTTUUUUUUZZZnnn~~~wwwttt|||wwwqqqjjjddd^^^XXXUUUOOOLLLIIIGGGHHHIIIIIIHHHBBBAAA??????@@@AAA@@@??????@@@AAABBBDDDGGGMMMQQQUUUVVVVVVWWW^^^cccaaa[[[UUUbbbwww}}}tttuuu}}}sssnnnssscccdddmmmkkkiiioooqqqyyyvvv{{{fffhhh~~~oooaaa___bbbcccgggfffccc[[[RRRLLLJJJJJJFFFBBBAAAIIIXXXpppeeeTTT]]]lllqqq]]]VVVJJJJJJDDD>>>AAAHHHFFF???@@@AAABBBCCCDDDDDDDDDDDDDDDDDDFFFGGGHHHIIIIIIIIIEEEGGGIIIKKKLLLLLLKKKJJJHHHIIIJJJKKKLLLMMMMMMMMMMMMKKKLLLOOOPPPRRRWWW^^^jjjvvv|||{{{~~~jjjWWWNNNZZZiii{{{}}}iiihhhfffcccaaa___^^^]]]WWWZZZ\\\^^^```eeemmmsssxxx~~~~~~}}}}}}}}}}}}~~~~~~}}}~~~~~~~~~}}}{{{xxxvvvssstttuuutttqqqppprrruuutttsssrrrpppooommmlllkkkhhhhhhgggfffccc```]]][[[ZZZYYYXXXXXXXXXWWWTTTQQQRRRPPPMMMMMMMMMMMMLLLJJJIIIIIIIIIIIIHHHGGGFFFFFFEEEEEEFFFGGGHHHJJJKKKLLLMMMMMMMMMPPPUUU\\\ccchhh^^^]]]YYYSSSLLLGGGDDDDDD<<>>???CCCIIIOOOSSSTTTVVVSSSWWWbbb]]]RRRQQQUUUfffsssoooooonnnlllkkkgggcccbbbfffjjjkkkjjjsss|||qqqeeeiiiwww}}}nnnhhhjjjmmmllliiiddd^^^WWWOOOKKKHHHFFFEEEDDDFFFEEESSSqqqkkk___WWWYYYrrr```RRRNNNHHHFFFDDDCCCCCCCCCBBBAAABBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDFFFFFFFFFEEEEEEFFFGGGIIIJJJJJJJJJLLLNNNHHHLLLMMMJJJIIIMMMOOOOOOOOOOOOOOOPPPQQQSSSVVVWWWaaalllwwwwwwpppnnnvvv}}}vvvjjjWWWTTTWWWfffzzz}}}}}}uuujjjbbb___]]][[[YYYZZZXXXVVVWWWZZZ^^^```aaammmrrrzzz~~~}}}}}}}}}~~~~~~}}}zzzyyyyyyzzzyyyxxxuuusssrrrsssuuuvvvuuutttsssssssssqqqmmmiiifffeeecccaaa___^^^]]]]]]WWWWWWVVVUUUTTTRRRQQQPPPMMMMMMMMMMMMLLLKKKIIIIIIEEEEEEFFFGGGGGGFFFFFFEEEJJJJJJIIIHHHIIIJJJKKKLLLMMMOOOSSSXXX\\\___```aaa]]]UUULLLEEEDDDDDDEEEDDDMMMHHHFFFGGGEEE@@@AAAGGGCCCRRRfffvvv}}}yyylllnnnvvvzzz~~~zzzmmmcccZZZYYY[[[[[[\\\jjjpppgggcccsss~~~tttooohhhaaa[[[WWWSSSPPPJJJJJJIIIJJJKKKJJJGGGEEE@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBFFFKKKPPPSSSRRRVVVTTTUUUZZZTTTMMMRRRYYYooovvvpppnnnnnnnnnhhheeebbbaaabbbeeeggghhhoooxxx~~~xxxsssddd___ccckkkmmmkkkjjjiiieeedddkkkuuu|||{{{zzzxxxvvvuuuuuuqqqjjjdddVVVSSSNNNJJJIIIHHHHHHHHHEEEWWWhhh|||sssccc^^^^^^ggghhhWWWSSSKKKFFFDDDBBBBBBCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBCCCDDDDDDCCCCCCDDDFFFHHHHHHGGGHHHIIIKKKGGGOOOVVVZZZ\\\]]]XXXQQQSSSRRRQQQOOONNNNNNNNNOOOSSSZZZaaaeeefffjjjrrryyy}}}~~~vvvlllcccZZZWWW\\\fffnnnrrr{{{yyyjjj___\\\^^^\\\ZZZYYYXXXXXXXXXVVVTTTaaaeeelllrrrwww{{{~~~~~~||||||~~~~~~}}}}}}}}}~~~{{{}}}~~~}}}{{{yyyyyyzzzuuutttrrrpppppprrrsssuuupppoooooonnnnnnkkkhhhddd^^^]]][[[YYYWWWVVVUUUTTTPPPPPPPPPPPPOOONNNMMMLLLJJJJJJJJJIIIIIIHHHGGGFFFDDDDDDEEEFFFGGGGGGHHHHHHKKKKKKLLLMMMOOOQQQSSSTTTXXXZZZ]]]```aaa```___^^^OOOKKKFFFDDDFFFJJJLLLMMMOOOLLLKKKJJJGGGCCCGGGNNN```iiivvv}}}{{{}}}|||tttppp\\\vvvkkkaaabbbcccaaa```jjj```___cccwwwyyynnniiibbb\\\WWWSSSOOOLLLIIIHHHHHHHHHIIIHHHFFFCCC????????????????????????@@@AAACCCFFFJJJNNNQQQSSSRRRXXXVVVTTTSSSKKKIIIUUUgggzzzqqqllllllnnneeedddbbb```___```bbbeeeccchhhsss{{{zzziii[[[SSSWWWSSSPPPPPPPPPOOOQQQVVVYYY___iiittt~~~{{{vvvvvvvvv{{{}}}}}}zzzpppdddXXXRRRGGGFFFEEEDDDEEEHHHKKKMMMYYYuuusssddd\\\```jjjzzz```LLLOOOQQQEEEDDDBBBAAAAAABBBCCCBBBBBB????????????????????????===>>>???AAAAAABBBAAAAAACCCDDDFFFEEEEEEDDDFFFGGGHHHOOOXXX___dddeee]]]SSSSSSQQQOOOMMMKKKJJJIIIHHHIIIJJJMMMRRR[[[dddlllpppxxxyyy|||~~~~~~wwwiiiXXXLLLLLLVVV```mmmwwwxxxnnnjjjjjjaaa^^^ZZZXXXXXXXXXXXXWWWTTTWWW[[[___bbbggglllooowwwwwwwwwwwwxxxzzz|||}}}|||{{{zzzyyyzzz|||~~~}}}}}}|||{{{{{{||||||}}}zzz{{{|||{{{xxxtttrrrrrrmmmlllkkkkkkkkklllmmmnnnjjjhhhggggggfffccc```]]]VVVUUUSSSQQQOOOMMMLLLLLLIIIJJJJJJJJJJJJIIIHHHHHHGGGGGGGGGFFFFFFEEEEEEDDDDDDDDDDDDEEEGGGJJJLLLNNNPPPPPPRRRSSSVVVXXXYYYZZZ```aaaaaa```]]]XXXSSSPPPCCCBBBCCCGGGMMMRRRUUUVVVIIIFFFCCCEEEGGGNNN[[[gggtttyyyxxxvvvdddMMMLLLsssgggiiiiiigggfffpppzzz^^^```iii~~~~~~vvviiieee^^^XXXTTTQQQMMMKKKGGGFFFFFFGGGGGGGGGDDDBBB>>>>>>>>>>>>>>>>>>>>>>>>???AAAEEEIIIMMMOOOQQQRRRTTTWWWTTTRRRQQQIIILLL]]]}}}{{{qqqllliiihhhdddeeedddaaa^^^]]]```dddfffeeerrr{{{hhh]]]SSSKKKIIIJJJHHHHHHJJJKKKMMMQQQTTTZZZfffsss}}}}}}}}}}}}yyyqqqfffZZZOOOGGGCCCCCCCCCDDDGGGKKKRRRYYY^^^tttvvviii]]]ZZZhhh{{{bbbNNNIIIKKKIII???AAA@@@??????AAABBBBBBBBB>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>???@@@AAAAAAAAABBBDDDEEEDDDCCCCCCDDDEEEJJJLLLNNNQQQXXX]]]YYYRRRLLLKKKJJJJJJIIIIIIHHHHHHJJJHHHHHHKKKRRR\\\dddiiiuuuyyyxxx{{{{{{~~~~~~rrr```SSSOOOPPP]]]___eeeqqq}}}{{{pppiii```YYYVVVWWWXXXYYYSSSTTTUUUTTTUUUXXX\\\___hhhiiijjjlllooorrruuuwwwvvvvvvvvvvvvxxxzzz}}}~~~zzzzzzyyyyyyyyyyyyyyyyyyyyyzzzzzzxxxrrrlllhhhfffggggggfffeeeddddddddddddbbbaaa___^^^]]]\\\XXXVVVRRRQQQOOOMMMKKKIIIHHHHHHHHHHHHHHHHHHGGGFFFEEEDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFHHHJJJNNNRRRTTTVVVWWWYYYZZZ\\\\\\]]]]]]cccaaa]]]XXXRRRKKKFFFDDD@@@CCCIIIOOOTTTVVVUUUTTTHHHCCC@@@EEERRRdddvvv|||~~~wwwxxxxxx[[[RRRNNNIIIyyyllljjjkkkkkklllvvvttt___bbblll}}}sssfffbbb\\\WWWSSSQQQNNNLLLFFFEEEEEEFFFFFFFFFCCCAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>AAAEEEJJJNNNPPPQQQQQQTTTTTTPPPPPPQQQLLLQQQfffsssnnnkkkgggdddeeeffffffccc___^^^aaadddjjjiiiuuu}}}hhhYYYKKKFFFGGGGGGHHHJJJMMMMMMKKKJJJKKKRRR]]]fffoooxxxzzzqqqsssvvvtttxxx}}}nnnggg___TTTKKKHHHFFFCCCAAABBBFFFKKKRRR[[[fffrrryyyooobbbZZZ___wwwqqqLLLNNNNNNEEEAAAAAA???>>>===>>>@@@AAAAAAAAA=================================>>>@@@AAABBBBBBBBBCCCDDDDDDCCCBBBCCCEEEIIIIIIFFFGGGMMMSSSRRRLLLGGGGGGGGGHHHHHHHHHHHHHHHIIIKKKLLLKKKMMMSSS^^^ffftttzzz{{{~~~||||||}}}www~~~lll[[[QQQWWWTTTTTT]]]mmmzzzxxxoooeee^^^XXXTTTQQQWWWWWWVVVTTTSSSSSSVVVYYY[[[[[[]]]```dddiiimmmooooooooopppqqqsssvvvyyyzzzwwwwwwwwwwwwvvvvvvuuuuuusssuuuuuusssmmmhhhcccbbbfffeeedddbbb```^^^\\\[[[[[[YYYWWWVVVVVVUUURRRPPPOOONNNLLLJJJHHHGGGGGGFFFGGGGGGGGGFFFEEEDDDBBBAAACCCCCCCCCCCCDDDFFFGGGHHHKKKKKKLLLMMMPPPTTTXXXZZZ[[[\\\___aaabbbaaaaaa``````\\\VVVNNNHHHDDDAAA@@@CCCHHHOOOTTTUUUQQQMMMJJJKKKIIIKKKWWWlllxxxnnnfffjjjwwwwwwtttwwwQQQEEEIIIHHHAAAsssnnnpppqqqttt~~~ttt]]]```iiiyyynnnccc___YYYUUURRRPPPNNNLLLFFFEEEEEEEEEFFFEEECCC@@@???????????????????????????BBBFFFKKKOOOQQQRRRRRRSSSRRROOOQQQSSSOOOXXXpppppphhhhhhjjjgggdddeeeeeedddbbb``````aaabbbfffhhhtttnnnZZZNNNJJJGGGGGGHHHIIIIIIIIIIIIIIIKKKNNNQQQYYY```jjjyyyqqqhhhbbbeeeeee___]]]```^^^^^^cccnnnvvvqqq```PPPPPPJJJCCCAAABBBDDDBBB@@@AAAJJJWWWdddqqq~~~uuuhhh]]]```qqqXXXBBBKKKIII===>>>EEE???===<<<===>>>@@@@@@???=================================>>>???AAABBBCCCAAABBBDDDDDDCCCCCCDDDEEEFFFHHHHHHIIILLLPPPMMMGGGGGGHHHHHHHHHGGGFFFFFFEEEEEEJJJMMMKKKHHHLLLWWWaaannn|||yyy{{{~~~www|||qqqeeeaaa```]]]XXXUUUZZZeeennnvvvvvvvvvuuuqqqjjjaaaZZZWWWXXXWWWVVVSSSRRRSSSTTTTTTUUUVVVXXX\\\```ccceeeeeefffgggiiikkknnnpppqqqqqqrrrrrrrrrqqqpppooonnnhhhjjjkkkjjjhhheeeccccccdddccccccaaa^^^ZZZWWWUUUSSSQQQOOOOOOOOOOOOMMMLLLJJJIIIHHHGGGFFFEEEEEEEEEFFFFFFFFFEEEEEECCCBBBBBBDDDDDDDDDEEEGGGJJJMMMOOOSSSSSSSSSUUUWWWZZZ]]]___]]]___aaacccdddbbb```___RRROOOJJJEEEAAA@@@@@@@@@FFFJJJNNNPPPNNNJJJFFFDDDBBBIIIXXXlllyyyrrrfff\\\\\\mmmvvvsssMMMHHHJJJAAA<<<@@@}}}xxx]]]```iii~~~rrreee^^^ZZZUUUQQQOOOMMMLLLJJJFFFEEEEEEEEEFFFEEECCC@@@@@@@@@@@@@@@@@@@@@@@@@@@AAADDDHHHLLLPPPSSSTTTTTTTTTWWWWWWYYYXXXQQQ___~~~yyyrrriiidddeeeggggggeeecccaaa_________```___^^^___fffoooxxxppp```VVVPPPNNNOOONNNLLLIIIGGGGGGGGGFFFEEEKKKOOOTTTYYYaaagggfff```SSSPPPLLLJJJIIIIIIKKKLLLFFFHHHMMMRRRTTTRRRLLLFFFFFFEEEDDDDDDDDDEEEFFFGGGRRR```uuuwwwnnncccfffuuuaaaJJJBBBFFFAAA===@@@AAA>>>===;;;<<<===>>>>>>===========================<<<<<<<<<===>>>@@@BBBCCC???@@@BBBBBBBBBBBBDDDEEECCCGGGJJJIIIJJJMMMLLLHHHHHHHHHHHHIIIHHHGGGEEEDDDDDDHHHLLLJJJEEEFFFNNNUUU___nnnxxx}}}|||xxxqqqfff[[[VVVWWWYYY]]]```fffmmmrrrssspppmmm```bbbbbb```[[[WWWTTTSSSVVVUUUUUUUUUVVVXXXZZZ[[[ZZZZZZ\\\^^^```cccdddeeefffffffffffffffdddcccbbb[[[]]]___^^^]]]\\\]]]^^^\\\\\\\\\[[[XXXTTTQQQNNNLLLJJJHHHHHHIIIJJJIIIHHHFFFFFFEEEDDDDDDDDDDDDEEEEEEFFFGGGGGGHHHHHHHHHHHHJJJJJJKKKMMMPPPTTTXXX[[[ZZZZZZ[[[]]]___```aaabbb___```aaa```^^^YYYTTTQQQCCCCCCCCCCCCDDDDDDDDDEEEGGGHHHHHHGGGFFFFFFJJJMMMNNN[[[mmm|||{{{iiibbb\\\^^^mmmfffKKK<<>>===<<<========================;;;;;;;;;<<<===???AAACCC===???AAAAAAAAABBBDDDEEECCCFFFFFFCCCCCCHHHLLLLLLEEEFFFHHHIIIIIIHHHGGGGGGGGGJJJLLLIIIEEECCCGGGKKKTTTdddoooyyy{{{wwwoooaaaUUUMMMNNNQQQWWW___ggglllnnnsssttttttqqqjjjbbb\\\YYYYYYXXXVVVUUUTTTTTTTTTTTTRRRSSSTTTVVVYYY[[[\\\]]]ZZZ[[[\\\\\\[[[YYYWWWVVVTTTUUUUUUUUUSSSRRRSSSTTTTTTTTTUUUUUURRROOOKKKIIIGGGFFFDDDDDDFFFGGGFFFFFFFFFEEEEEEDDDEEEEEEFFFFFFFFFGGGIIIKKKMMMNNNOOOOOORRRRRRSSSUUUYYY^^^ccceee^^^___```bbbcccdddddddddaaaaaa___\\\UUULLLDDD??????BBBFFFJJJMMMOOOOOONNNGGGFFFDDDAAABBBHHHRRRYYYttt{{{sssddd```aaammmmmmKKK@@@CCCCCC>>>:::;;;???BBByyyaaa```jjjxxxpppgggaaa\\\YYYUUUPPPLLLIIIHHHHHHCCCDDDEEEFFFEEEBBB???======>>>???>>>======???AAAAAAEEEJJJOOOQQQRRRSSSTTT[[[WWWZZZ]]]VVVSSSmmmkkkiiifffcccaaaaaaccceeeZZZ\\\```bbbbbb```]]][[[^^^___```___bbbkkkyyy~~~~~~pppWWWIIIHHHIIIHHHDDDIIIFFFDDDEEEHHHHHHDDDAAADDDBBBCCCEEECCCAAACCCGGGCCCBBBBBBDDDDDDAAACCCHHHNNNOOOKKKOOO[[[___cccooozzzuuusssyyybbbJJJFFFEEECCCAAA@@@>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<;;;;;;;;;;;;;;;<<<===>>>???AAABBBCCCDDDCCCCCCDDDEEEFFFGGGHHHHHHIIIIIIIIIHHHHHHGGGGGGGGGGGGIIIIIIEEEEEEGGGFFFCCCNNNVVVcccpppzzzzzzsssfffWWWJJJHHHKKKNNNUUU\\\___gggrrrxxxvvvnnnccc]]]\\\YYYUUUTTTUUUVVVWWWWWWTTTTTTTTTTTTUUUVVVWWWXXXWWWXXXXXXXXXXXXWWWVVVVVVTTTSSSRRRQQQPPPOOONNNNNNMMMNNNPPPPPPOOOMMMJJJHHHKKKJJJHHHFFFFFFGGGHHHIIIGGGFFFFFFGGGIIIKKKNNNOOOPPPQQQSSSUUUVVVVVVVVVVVVWWWXXXYYY[[[]]]^^^``````dddaaa``````bbbcccaaa^^^bbb___YYYPPPGGGBBB@@@@@@===DDDNNNVVVWWWSSSMMMHHH???AAADDDDDDBBBJJJddd|||uuueee]]]jjjvvv~~~~~~cccIIIEEEAAA???===<<<;;;<<<===>>>yyycccbbbmmm{{{tttlllccc^^^ZZZXXXSSSOOOKKKIIIHHHHHHEEEEEEFFFFFFEEEBBB???===>>>??????>>>======???AAABBBFFFLLLPPPRRRSSSTTTUUU[[[VVVWWWYYYSSSUUUpppwwwddd```\\\\\\___aaa```___]]]^^^```bbbbbbaaa```___[[[^^^```aaabbbhhhqqqyyy~~~uuucccYYYUUUQQQMMMKKKLLLLLLKKKJJJIIIIIIIIIFFFDDDEEEIIIJJJGGGFFFGGGEEECCCCCCDDDBBB@@@FFFMMMXXXZZZ[[[ggg|||ppppppooovvvbbbQQQKKKCCCBBBAAA???>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;======<<<;;;;;;;;;;;;;;;<<<<<<>>>???@@@BBBCCCCCCBBBBBBCCCDDDEEEFFFFFFGGGHHHHHHHHHHHHGGGGGGGGGFFFCCCFFFFFFCCCDDDGGGGGGDDDIIIMMMUUU___jjjuuu~~~oooXXXMMMIIIGGGHHHJJJSSSXXX___eeehhhgggdddaaafffccc___]]][[[XXXUUUSSSVVVVVVUUUUUUTTTSSSSSSSSSTTTTTTTTTTTTTTTSSSSSSRRRSSSSSSSSSRRRQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPNNNMMMKKKJJJIIIJJJKKKLLLMMMMMMNNNOOOPPPRRRSSSTTTVVVWWWXXXYYYYYYYYYXXXWWWYYYZZZ[[[]]]^^^```aaaaaadddbbbaaabbbbbbaaa]]]YYYRRRQQQMMMHHHBBB??????@@@NNNQQQUUUUUUQQQKKKDDD@@@III???777;;;MMMeeezzzzzzsssggg\\\jjjvvvkkkNNNAAABBB>>>===;;;:::999:::;;;<<>>???@@@@@@???======???AAAEEEIIINNNRRRSSSTTTTTTUUUVVVPPPNNNOOOOOOXXXuuuyyylll^^^ZZZWWWZZZ```ccc```\\\]]]]]]]]]^^^]]]]]]]]]]]]YYY\\\```aaaaaacccgggjjj{{{tttnnnllljjjaaabbbbbb]]]VVVQQQQQQSSSSSSLLLGGGGGGIIIHHHHHHJJJJJJKKKNNNOOONNNOOOZZZfffrrrtttuuutttggglllnnn^^^CCCBBBFFF???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;:::::::::;;;;;;;;;<<<===>>>???@@@AAABBB@@@@@@AAABBBCCCDDDDDDEEEGGGGGGGGGGGGFFFFFFFFFFFFBBBEEEEEECCCDDDGGGHHHFFFJJJIIIKKKQQQ]]]lll{{{~~~}}}{{{fffZZZUUUPPPKKKIIIHHHGGGGGGJJJOOOTTTWWWXXXZZZZZZZZZ\\\^^^^^^\\\ZZZ]]]]]]]]]\\\ZZZWWWUUUTTTTTTTTTSSSSSSSSSRRRRRRRRRTTTTTTTTTTTTTTTTTTTTTTTTWWWWWWVVVVVVWWWYYY[[[\\\VVVUUUTTTSSSSSSSSSTTTUUUUUUUUUVVVWWWXXXXXXXXXXXX[[[[[[\\\\\\\\\\\\[[[[[[\\\\\\\\\]]]^^^^^^_________^^^]]]\\\ZZZVVVQQQMMMAAABBBCCCBBBAAAAAACCCDDDOOOPPPOOOLLLGGGDDDBBBBBBAAABBBEEEPPPiii}}}|||qqqcccYYYVVVfffppp|||kkkSSSFFF<<<999<<<;;;:::999777777888999:::xxxdddeeeqqqzzzoooggg```ZZZWWWSSSQQQNNNJJJHHHGGGGGGGGGJJJIIIHHHFFFDDDBBB@@@>>>AAAAAA@@@???===>>>@@@BBBHHHKKKPPPSSSTTTTTTUUUVVVTTTNNNJJJMMMTTTeeemmmggg```______aaaeeefffdddaaabbbaaa^^^\\\[[[[[[[[[\\\YYY\\\______^^^]]]]]]^^^aaajjj|||zzzyyy~~~ooo]]]UUUTTTUUUYYY^^^]]]ccclllsssuuuyyy{{{jjjdddjjjxxxrrrZZZGGG@@@AAA>>><<<<<<;;;:::::::::;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;:::::::::::::::;;;:::;;;<<<===>>>???@@@@@@===>>>??????AAAAAABBBCCCEEEEEEEEEEEEEEEEEEEEEEEECCCFFFFFFCCCDDDHHHJJJHHHJJJHHHGGGJJJSSSaaapppyyy}}}}}}|||}}}{{{|||yyyzzz|||~~~{{{uuuqqqmmmiiieeeXXXPPPHHHDDDEEEGGGHHHHHHJJJJJJMMMRRRXXX\\\^^^^^^___```aaabbbaaa___\\\ZZZWWWVVVVVVUUUUUUUUUUUUUUUTTTUUUUUUVVVVVVWWWXXXXXXZZZZZZZZZ[[[\\\]]]^^^___[[[ZZZYYYYYYYYYYYYZZZZZZZZZ[[[\\\\\\\\\[[[ZZZYYYZZZZZZZZZ[[[[[[\\\\\\\\\YYYYYYXXXXXXWWWVVVVVVUUUSSSQQQOOOLLLIIIFFFCCCAAA>>>@@@CCCDDDEEEFFFHHHJJJKKKJJJHHHEEECCCDDDIIIMMMFFFZZZkkkrrr{{{vvv{{{xxxxxxvvviiiWWWQQQVVV```eeeqqqttt]]]EEE;;;:::999777666999888777666666777888888xxxbbbcccooouuujjjbbb\\\WWWUUUPPPNNNKKKIIIGGGGGGGGGHHHKKKJJJHHHEEECCCAAA@@@???AAAAAA@@@???>>>???BBBEEEJJJNNNRRRUUUUUUUUUUUUUUUTTTPPPNNNSSSbbb|||lllbbbbbbeeehhhkkkkkkhhhffffffhhhkkkhhhdddaaa^^^^^^^^^___\\\\\\]]]\\\ZZZXXXXXXXXXYYYZZZfffyyysssooowww|||wwwuuuwww{{{zzz{{{pppeeedddkkkxxxgggIIIAAA@@@CCCCCC<<<;;;;;;::::::::::::;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::999999999999:::;;;::::::;;;;;;<<<===>>>>>><<<<<<===>>>???@@@@@@AAADDDDDDDDDDDDDDDDDDDDDDDDCCCEEEDDDAAABBBGGGIIIGGGFFFEEEEEEGGGLLLTTT[[[```www{{{sssxxx}}}~~~}}}}}}|||~~~uuufff[[[VVVQQQJJJDDDIIIGGGFFFGGGJJJMMMOOOPPPTTTUUUXXXZZZ[[[ZZZYYYXXXVVVVVVUUUTTTSSSTTTTTTUUUSSSSSSTTTUUUVVVWWWXXXXXXVVVWWWYYYZZZ[[[ZZZYYYXXXYYYYYYYYYYYYYYYYYYYYYZZZ]]]^^^^^^^^^]]][[[YYYWWWWWWVVVVVVUUUTTTSSSSSSSSSOOONNNMMMKKKJJJHHHGGGFFFCCCBBB@@@>>>>>>>>>@@@BBBIIIJJJJJJIIIGGGFFFFFFGGGLLLLLLKKKIIIGGGKKKRRRYYYhhhzzz~~~uuukkkiiikkkiii]]]OOONNNXXXdddfffqqq|||dddHHH???888999<<<;;;888555777777777777777777888888xxxaaabbbnnnyyyoooeee^^^YYYUUUSSSNNNLLLJJJHHHGGGGGGHHHIIIJJJIIIFFFCCCBBBAAAAAAAAA@@@@@@@@@???>>>@@@DDDGGGLLLOOOSSSUUUUUUTTTTTTTTTOOONNNOOOWWWmmmwww___[[[^^^hhhmmmpppnnngggcccdddhhhhhhfffbbb^^^\\\\\\]]]^^^]]]\\\[[[ZZZYYYXXXWWWWWWZZZWWWZZZdddppp~~~xxxiiikkkqqq{{{rrrfffdddeeennn^^^III@@@AAA===<<<@@@>>><<<;;;:::::::::::::::;;;999999999999999999999999999999999999999999999999999999888888999999::::::999999::::::;;;<<<<<<===;;;;;;<<<===>>>??????@@@BBBBBBBBBBBBCCCCCCCCCCCC@@@BBBAAA???@@@FFFHHHGGGGGGHHHHHHIIIKKKMMMNNNOOObbbnnnuuuqqqooovvv~~~www~~~wwwpppgggZZZPPPKKKGGGCCCAAAAAAAAABBBBBBCCCDDDGGGIIIKKKLLLLLLLLLOOONNNLLLKKKKKKKKKLLLMMMMMMNNNNNNOOOQQQRRRRRRSSSRRRTTTWWWYYYYYYXXXVVVUUUYYYYYYYYYYYYZZZZZZZZZZZZ]]]\\\[[[ZZZXXXUUUSSSRRRRRRQQQNNNKKKIIIGGGFFFEEECCCBBBAAA@@@???======<<<:::;;;======???BBBGGGKKKQQQPPPNNNIIIDDDAAA@@@@@@CCCHHHMMMPPPRRRXXXbbbiiittteee```aaabbb^^^TTTNNNSSS]]]bbbjjjzzz~~~^^^HHH===999999999::::::999888777666666777777777777777777xxxaaabbbmmmxxxrrriii```ZZZVVVSSSQQQLLLKKKIIIGGGGGGHHHIIIJJJIIIGGGDDDBBB@@@@@@AAABBB?????????>>>???BBBFFFJJJMMMPPPTTTUUUUUUTTTSSSSSSNNNPPPSSS^^^xxxlll]]]```eeeiiilllllljjjeeebbbbbbccc^^^]]]ZZZXXXWWWXXXYYYZZZ[[[[[[[[[\\\\\\ZZZXXXVVVVVVYYY\\\^^^bbbooovvvssswww|||zzzvvvyyy{{{gggIII>>>@@@EEE<<<777;;;<<<;;;;;;:::999999888999999999999999999999999999999999999999999999999999999888888888888888999::::::888888999999:::;;;;;;;;;:::;;;;;;<<<===>>>??????AAAAAAAAAAAABBBBBBBBBCCC>>>@@@AAA???BBBIIIMMMMMMJJJIIIHHHHHHHHHIIIJJJKKKSSS^^^eeeffflllxxx|||xxx|||yyy}}}ssshhhZZZWWWRRRNNNLLLIIIFFFDDD??????@@@@@@AAABBBBBBBBBDDDCCCBBB@@@@@@AAABBBCCCDDDEEEEEEFFFGGGHHHIIIIIIKKKLLLNNNPPPRRRRRRRRRRRRTTTTTTUUUVVVVVVVVVVVVVVVVVVUUUSSSPPPMMMKKKIIIIIIGGGFFFCCCAAA???>>>>>>>>>=========>>>>>>?????????@@@CCCGGGHHHHHHHHHJJJMMMJJJJJJHHHDDDAAA???@@@BBBDDDLLLXXX___ccciiirrryyy{{{qqqbbbWWWeeeiiiggg^^^WWWZZZbbbggghhhzzz~~~^^^JJJAAA===888999999777555555666777444555666666777777777666xxxbbbbbblllsssmmmeee]]]XXXUUURRRPPPKKKJJJHHHGGGGGGHHHJJJKKKHHHFFFCCCAAA???@@@AAABBB?????????>>>???BBBHHHLLLMMMPPPTTTUUUUUUSSSRRRRRRTTTWWW\\\hhhiiibbbjjjpppkkkiiigggfffdddbbbaaa___ZZZYYYXXXWWWXXXZZZ[[[]]]YYYZZZ\\\^^^___]]]YYYUUUPPP\\\eeebbb[[[^^^kkkvvvzzzooojjjttttttYYYKKKHHH:::;;;CCC>>>999999666;;;:::999888777777777777888888888888888888888888888888888888888888888888888888777777888999::::::888888888999999::::::;;;:::;;;;;;<<<===>>>??????@@@@@@@@@AAAAAABBBBBBBBB>>>AAABBBBBBFFFOOOTTTUUUGGGEEEBBB@@@AAACCCFFFHHHGGGPPPVVVYYYeeewww}}}yyyxxxuuuooohhhaaaYYYQQQLLLEEEEEECCCBBBAAAAAAAAAAAA>>>===;;;:::999:::;;;===>>>>>>>>>???@@@AAAAAAAAA@@@@@@@@@BBBDDDGGGJJJKKKIIIJJJKKKLLLLLLLLLLLLLLLOOOMMMJJJFFFCCCAAA@@@@@@<<<;;;;;;:::;;;<<<>>>???===>>>???AAACCCEEEGGGGGGJJJNNNRRRRRROOOJJJHHHGGG???@@@@@@???@@@BBBGGGKKKXXXbbbnnntttuuuvvvzzz~~~~~~uuujjj\\\SSSVVV___qqqvvvssseee```hhhqqqsss___DDD<<<>>>;;;444555777777444222333444444333444555555666666666555sss^^^___kkk~~~zzzwwwnnniii```YYYTTTPPPMMMKKKKKKHHHFFFGGGJJJLLLLLLKKKEEEDDDDDDCCCAAA@@@????????????>>>???CCCHHHMMMQQQRRRSSSTTTUUUUUUWWWZZZ]]]___WWWZZZssswwwfffhhhlllkkkjjjeee```_________]]]ZZZZZZZZZZZZZZZYYYWWWVVVUUU___ZZZYYY```dddaaaXXXSSSXXXYYY[[[]]]^^^aaadddggg|||tttmmmeee```ggg{{{cccKKKBBBBBB<<<<<<;;;::::::999888888999888888777666555555444666666666666777777777777666666666666666666666666888777666666666777999:::::::::999888888999::::::::::::;;;<<<===>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>???DDDIIIMMMOOOFFFEEEDDDCCCCCCDDDEEEFFFEEEIIINNNSSSXXX```jjjqqq|||}}}|||{{{vvvqqqrrrtttoooeeeSSSKKKKKKQQQPPPGGGDDDHHH@@@???===<<<;;;;;;;;;<<<<<<;;;;;;<<<======;;;999>>>======<<<<<<===>>>>>>>>>>>>>>>???@@@???===:::BBB???>>>>>>@@@???;;;888===???===:::;;;BBBFFFGGGIIILLLNNNNNNKKKJJJKKKNNNOOOQQQRRRPPPKKKEEE@@@>>>EEE???===AAADDDIIITTT```uuuyyy}}}|||wwwrrrrrrsssyyybbbRRRVVVYYYVVVZZZeeemmmoooqqqmmmeeeggg}}}[[[PPPCCC:::777888777666555555555555555555555555444444444555555555555666rrr^^^```mmm~~~yyyuuukkkfff^^^WWWSSSOOOMMMKKKJJJHHHGGGHHHJJJLLLKKKJJJDDDCCCCCCBBBAAA@@@???>>>?????????AAAEEEJJJPPPSSSRRRTTTUUUUUUUUUWWW[[[]]]```XXX```oooeeeeeeeeeccccccaaa___^^^^^^^^^\\\[[[ZZZZZZZZZZZZYYYYYYXXXWWW[[[XXXYYY]]]^^^[[[XXXYYYiiigggddd```]]]^^^aaaeeezzzhhhccc\\\\\\aaapppcccIII>>><<<>>>;;;;;;;;;:::999999888888888888777777666555555444555555666666666777777777666666666666666666666666777777666666666777888999:::999888888888888999:::::::::;;;<<<===>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@BBB@@@???@@@BBBEEEGGGGGGDDDCCCCCCBBBCCCDDDEEEFFFCCCFFFIIIMMMRRRYYY```eeeuuuxxxrrrllloooqqqoooiiifffjjjrrrnnn^^^RRRQQQ>>>======<<<======>>>???<<<;;;:::;;;>>>@@@AAA@@@<<<======>>>???@@@@@@@@@>>>===<<<===??????>>>===:::::::::<<<>>>???@@@AAA777:::;;;<<>>===AAAKKKTTT\\\hhhsss{{{}}}}}}yyyqqqkkkhhhggg___UUUTTT]]]eeefffgggmmmooommmmmmoooqqq{{{mmmWWWHHHAAA999555555777666444444444444444444444444444444444444444555555555555kkk___bbbqqqyyysssnnnfffaaaZZZUUUQQQNNNLLLKKKHHHHHHHHHIIIKKKJJJIIIGGGBBBBBBAAA@@@???>>>>>>===??????AAADDDHHHMMMRRRUUUSSSTTTUUUUUUUUUVVVYYY\\\ZZZWWWjjjuuueeedddbbb___]]]\\\^^^______]]][[[[[[[[[YYYZZZZZZ[[[[[[ZZZZZZYYYYYYXXXYYYZZZYYYWWWZZZ```sssnnnggg^^^YYYYYY]]]aaazzznnn```XXXXXX___iiixxx}}}\\\DDD;;;;;;===>>>:::::::::999999888888777777777777666555555444444555555555666666666666777666666666666666666666666777666666666666777888888999999888888888888999999999999:::;;;<<<===>>>>>>??????????????????@@@@@@@@@???>>>???AAACCCBBBAAAAAAAAAAAAAAABBBCCCEEEFFFDDDCCCDDDGGGMMMRRRVVVXXXgggnnn{{{uuuuuuzzz}}}jjjjjjpppxxxtttdddWWWTTTOOONNNNNNNNNMMMMMMMMMMMMLLLHHHBBB??????@@@AAAAAA>>>???@@@AAAAAAAAA@@@???@@@>>><<<===???AAABBBAAA@@@EEEJJJLLLJJJHHHGGGHHHHHHJJJKKKNNNWWWaaadddbbb```WWWKKKCCCCCCEEEFFFFFFCCCDDDDDDCCCAAAAAACCCEEEGGGJJJRRR]]]ffflllttt{{{{{{sssiii```\\\\\\^^^]]]```fffnnntttuuussspppwwwuuuwwwsssZZZFFF999999555222222444555333000444444444444444444444444333333333444444444555555wwwdddcccfffuuu~~~yyyrrrjjjeee```\\\VVVRRROOOMMMKKKJJJFFFGGGIIIJJJJJJIIIFFFDDDAAA@@@@@@???>>>>>>======>>>???AAAEEEJJJOOOTTTVVVUUUVVVVVVTTTSSSSSSUUUWWWTTT]]]|||ccc___bbb^^^\\\^^^YYY\\\``````\\\YYYXXXYYYXXXYYYZZZ[[[[[[[[[[[[[[[ZZZWWWVVVXXXXXXXXX]]]ccciiieee___XXXSSSTTTXXX[[[kkkllllllsssyyyzzz|||}}}xxxyyy}}}xxxlllaaa^^^^^^___eeelll```SSSDDD===>>>@@@???<<<999999999888888777777777666666666555555444444444444444555555555666666666555555555555555555555555555555555666666666777777888888888777777888888888888888999:::;;;<<<======>>>>>>>>>???????????????<<<<<<===@@@BBBCCCBBBAAA>>>??????@@@BBBCCCDDDEEEEEECCCBBBEEEKKKOOOQQQPPPWWW```rrrnnnkkkkkkkkkeeeYYYSSSSSSSSSTTTVVVWWWXXXYYYYYYYYY]]]VVVNNNHHHFFFGGGIIIJJJLLLMMMNNNOOONNNLLLIIIGGGJJJHHHEEEEEEFFFIIIJJJJJJPPPYYYbbbccc[[[PPPJJJHHHPPPOOOMMMLLLRRRYYY[[[WWWUUUPPPIIIEEEDDDDDDCCCBBBGGGJJJMMMPPPRRRUUUXXX[[[```dddkkkqqqttttttvvvxxxvvvlll^^^RRRNNNSSS[[[aaayyy~~~yyywww{{{yyyrrrxxx}}}www]]]HHH===888777777555333333444333111///333333333333333333333333222333333333444444444444xxxiiikkkmmmzzz~~~yyyssskkkddd___[[[XXXSSSPPPNNNLLLJJJIIIFFFGGGJJJJJJIIIFFFCCCAAA?????????>>>>>>======<<<<<<>>>BBBFFFKKKPPPTTTVVVWWWWWWVVVSSSQQQPPPQQQRRRTTTkkkppp^^^^^^___XXXXXX^^^YYY]]]aaa```\\\XXXVVVWWWWWWXXXYYYZZZZZZZZZZZZZZZYYYTTTRRRUUUWWWXXX[[[^^^ZZZYYYVVVRRROOOOOOQQQTTTUUUUUUTTTXXXcccuuu|||rrrlllnnnuuuzzz{{{wwwssspppooolllgggbbbaaa]]]^^^fffssspppTTT>>>===;;;<<<===<<<999666777777777777777666666666555555555555444444444444444444444444555555555555444444444444444444444444444444555555666666666666777777777777777777777777777777888999:::;;;<<<<<<=========>>>>>>?????????======>>>AAACCCDDDBBB@@@===>>>???@@@AAABBBCCCCCCCCCAAA@@@CCCHHHLLLMMMLLLIIISSSdddwww}}}{{{|||www|||||||||~~~wwwlllaaa]]]^^^RRRSSSVVVXXXYYYYYYXXXXXX]]]XXXQQQLLLLLLPPPSSSUUUWWWXXXYYYZZZYYYWWWUUUTTTQQQOOOMMMLLLNNNOOOOOONNNRRRZZZaaa___UUUKKKHHHIIIMMMLLLIIIFFFIIIOOOPPPMMMUUUUUUTTTQQQNNNMMMOOORRRUUU[[[cccjjjppptttxxxzzztttwwwxxxvvvrrrooollljjj]]]VVVMMMKKKQQQ\\\gggmmm~~~qqqqqq}}}}}}hhhYYYEEE888222222444666777555333222222222111111333333333333333333333333222222222222333333333444yyyvvvvvvzzztttnnnhhhaaa]]]XXXUUUQQQNNNMMMKKKIIIHHHFFFHHHJJJJJJGGGCCCAAA@@@??????>>>>>>>>>=========<<>>;;;<<<===;;;999777777777666666666666666666666666444444444444444444444444333333333444444444555555444444444444444444444444333444444555666555555555666666777777777777666666666666777888999:::;;;;;;<<<<<<======>>>>>>??????AAAAAAAAABBBCCCBBB???======>>>@@@AAABBBBBBBBBBBB?????????AAADDDGGGHHHHHHCCCIIIUUUccclllooorrrwwwxxx{{{}}}}}}vvv|||zzzwwwwwwyyyyyywwwtttnnngggaaa]]]___ZZZRRRLLLJJJKKKLLLMMMLLLMMMNNNOOOOOOOOONNNMMMJJJIIIJJJLLLMMMMMMKKKIIIHHHKKKMMMIIICCCCCCIIIOOOHHHLLLNNNMMMOOOSSSUUUSSSVVVXXXZZZZZZ\\\bbbmmmuuuwwwzzz~~~}}}yyyxxxrrrggg]]]XXXUUUQQQNNNLLLNNNWWWdddoootttuuuppppppjjjfffqqq|||bbbPPPBBB999111111444444222111222111000//////111333444222222222222222222222222111111222222222333333333zzztttmmmhhhccc___[[[VVVTTTPPPNNNLLLKKKHHHGGGFFFIIIJJJIIIEEEAAA@@@@@@?????????>>>>>>>>>>>>===>>>AAAFFFKKKPPPSSSUUUVVVUUUVVVUUUTTTSSSSSSUUUVVVeeejjjeee___ZZZWWWVVVUUUUUUYYYXXXYYYYYYZZZXXXVVVSSSTTTTTTUUUUUUUUUUUUUUUUUURRRSSSWWW\\\[[[UUURRRSSSRRRRRRQQQOOOLLLJJJKKKLLLPPPOOONNNMMMJJJJJJMMMPPPddduuuzzzxxxwwwuuuqqqqqqxxx|||{{{eee^^^eeellllllgggdddeeennndddOOODDD???===>>>>>><<<;;;999999999:::555555555555555555555555333333333333333333333333222333333333333444444444333333333333333333333333222333444555555555444444555555666777777666555555555666666777888999::::::;;;;;;<<<======>>>??????AAA@@@???@@@AAAAAA@@@>>>>>>???AAABBBBBBBBBAAAAAA???@@@BBBBBBBBBBBBDDDFFFDDDDDDGGGOOOUUU[[[eeemmmwww{{{ooottt}}}vvvvvvyyy~~~wwwqqqqqqkkkccc[[[UUUQQQMMMKKKKKKJJJIIIHHHGGGEEEEEEDDDEEEGGGKKKPPPSSSRRRNNNKKKIIIKKKLLLJJJHHHKKKRRRXXXIIISSS[[[]]][[[[[[YYYWWW\\\___cccjjjqqqzzz{{{rrrllliiilllkkkcccVVVPPPRRRUUUUUU___\\\]]]dddpppwwwvvvssscccbbbeeeppp}}}gggTTTAAA222666111111666888444111222//////000///000000222333222222222222222222222222111111111111222222222222zzzuuunnnhhhccc___[[[YYYVVVSSSPPPNNNLLLJJJHHHFFFGGGIIIJJJHHHCCC@@@???@@@????????????>>>>>>>>>>>>@@@CCCHHHMMMRRRTTTVVVVVVTTTUUUUUUUUUUUUVVVYYY[[[vvv______ZZZUUUVVVZZZYYYUUUWWWUUUTTTVVVYYYYYYVVVSSSSSSSSSTTTTTTTTTSSSSSSRRRQQQWWW```eee^^^UUURRRUUUQQQPPPOOOLLLJJJJJJLLLNNNHHHHHHIIILLLLLLKKKJJJJJJPPP]]]tttzzzqqqppptttxxxyyyyyy}}}~~~sssvvvtttuuuwwwuuupppmmmooooooaaaZZZbbbqqq{{{vvvxxxyyy\\\IIIAAA>>><<<<<<888777666888::::::999888444555555555555555555555333333333333333333333333222222333333333444444444333333333333333333333333222333444555555555444333444555666777777666555444555555666777888999::::::;;;;;;;;;<<<===>>>>>>???===<<<<<<>>>AAABBBBBBBBB???@@@BBBBBBCCCBBBAAA@@@AAADDDFFFEEEBBBAAACCCEEEGGGBBB???BBBFFFMMMZZZeeennnttt|||wwwwww{{{llliiikkkqqqssstttzzz~~~xxxqqqlllhhhcccaaa^^^\\\XXXTTTPPPMMMKKKJJJKKKOOOVVV]]]aaa```\\\WWWUUUYYY]]]^^^]]]\\\\\\]]]bbbppp|||}}}wwwqqqkkkfffoooqqqwwwzzzooofffaaa___[[[\\\XXXSSSWWWfffsssyyy{{{rrrjjjiiinnnrrrpppmmmiiiiiirrrkkkPPPBBB???;;;444333000000333222...000666///111222333111000000000111111111111111111111111000111111111111222222222||||||sssnnngggaaa\\\YYYWWWUUURRRQQQNNNJJJFFFEEEGGGIIIHHHGGGFFFDDDBBB@@@>>>>>>@@@???>>>======>>>???@@@BBBFFFKKKPPPRRRTTTVVVXXXXXXUUUXXX]]]YYYUUU___ooojjj[[[YYYVVVSSSRRRRRRSSSTTTTTTUUUWWWXXXXXXXXXWWWWWWUUUUUUTTTQQQNNNNNNOOOPPPUUUWWWXXXWWWTTTRRRQQQQQQLLLIIIHHHJJJOOOPPPMMMIIIJJJJJJIIIHHHGGGGGGGGGGGGIIIKKKRRRaaazzz~~~wwwrrrlllooommmttt|||kkkaaa___eeejjjjjjhhhgggbbb]]]ddddddaaakkkqqqSSSLLLBBB=========:::888999888888777666555555444666666555555555444444444333222222111111222222333222222222222222222222222444333333222222333333444111222333333444444333333333444555555666555555555666666666666777777777777:::::::::;;;<<<===>>>???AAADDDFFFFFFBBB???>>>???@@@BBBEEEEEEEEEDDDDDDDDDDDDCCCAAA@@@???>>>>>>>>>???>>>===>>>@@@DDDHHHKKK^^^```hhhttt||||||{{{{{{tttiiidddiiimmmooo{{{~~~}}}}}}~~~yyyrrrrrrqqqnnnuuuxxxxxxuuuyyyzzzzzz||||||xxxxxx}}}{{{yyyuuuvvv}}}~~~yyyzzz|||ooobbbZZZWWWYYY[[[bbb]]]ZZZaaappp|||qqqlllrrrvvvqqqooorrrrrr{{{uuuZZZMMM>>>666666777444///111111111111111111111111000000000000111111111111000111111111111222222222000111111111111222222222zzzuuuyyy{{{xxx{{{yyypppkkkeee___[[[XXXUUUSSSPPPOOOLLLIIIGGGFFFGGGIIIHHHGGGFFFDDDBBBAAA??????@@@???>>>======>>>???@@@CCCGGGMMMQQQSSSUUUWWWXXXZZZYYY\\\___YYYWWWeeexxx\\\XXXVVVTTTQQQPPPPPPQQQRRRRRRSSSUUUVVVWWWWWWWWWVVVVVVVVVVVVTTTRRRQQQQQQSSSQQQQQQRRRSSSSSSRRRQQQPPPLLLJJJJJJMMMPPPQQQMMMIIIJJJIIIHHHGGGFFFFFFFFFFFFGGGGGGHHHLLLYYYnnn~~~|||}}}xxxtttsss||||||zzzyyywwwuuuyyyyyy~~~cccKKKFFF@@@:::888:::<<<;;;999888888777666666555444444666555555555444444444333333222222111111222222333222222222222222222222222333333222222222222333333111222333333444444333333333333444555555555555555555555666666666777777777888888999999:::;;;===>>>@@@BBBEEEDDDBBB?????????AAABBBDDDDDDCCCBBBCCCDDDCCCBBBAAA@@@???>>>>>>>>>@@@???>>>>>>@@@BBBDDDFFFJJJLLLTTT```jjjpppwww~~~zzzzzzuuummmrrrvvvvvvyyy~~~zzzyyyzzzzzz|||~~~~~~~~~zzz{{{}}}zzztttrrrvvvssssssvvvuuuoookkkllllllfff]]]VVVTTTYYY```eeexxxwwwyyy~~~|||{{{uuuppprrrvvv{{{sssaaaPPPEEEAAA999111///111333111...111111111111111111111111//////000000000111111111000000111111111222222222000000111111111222222222{{{vvvlllhhhmmmsssxxx~~~{{{{{{ssslllhhhaaa\\\YYYVVVSSSQQQNNNMMMKKKIIIHHHHHHHHHIIIGGGGGGFFFDDDCCCAAA@@@@@@??????>>>======>>>???@@@FFFJJJOOORRRTTTUUUWWWXXX[[[\\\___^^^WWWZZZpppfffWWWTTTSSSPPPNNNNNNNNNOOOPPPQQQRRRSSSTTTUUUUUUUUUUUUSSSTTTVVVUUUSSSRRRRRRSSSOOOMMMMMMPPPTTTUUURRRPPPLLLKKKLLLOOORRRRRRMMMIIIHHHHHHGGGFFFEEEEEEEEEEEEFFFFFFFFFCCCEEEOOO___mmmyyygggTTTDDD;;;<<<888555555888:::999777777777666666555444444444555555444444444444333333222222111111111111222222222222222222222222222222333333222222222222333333111222222333333333333333222333444444555555444444555555555666666666666777777777777888999:::;;;<<<>>>@@@BBBBBBAAA@@@@@@@@@BBBCCCCCCBBB@@@@@@AAACCCBBBAAA@@@???>>>=========????????????????????????===???FFFQQQ\\\gggwww}}}xxxyyy|||uuuzzz}}}~~~xxxssstttyyy}}}www{{{zzzuuuuuu{{{~~~~~~|||xxxvvvvvvxxxwwwtttvvv{{{}}}uuunnnjjjiiieeeaaa```\\\XXXXXXZZZ\\\XXXSSSQQQVVV```kkkssszzznnnwwwtttaaaOOO@@@555...000///...000222333333111000000000000000000000000//////000000000000111111000000000111111111222222000000000111111111222222}}}pppmmmjjjmmmxxx|||xxxuuulllhhhddd^^^ZZZWWWTTTQQQOOOKKKJJJIIIHHHIIIIIIIIIHHHEEEEEEDDDCCCAAA@@@?????????>>>======>>>???@@@AAAIIILLLQQQTTTUUUUUUVVVWWWXXXZZZ[[[XXXTTT^^^}}}\\\YYYQQQPPPNNNMMMMMMMMMNNNOOOTTTTTTTTTTTTSSSSSSSSSRRRNNNQQQSSSSSSRRRQQQQQQQQQPPPMMMLLLPPPUUUVVVSSSOOOKKKKKKLLLOOOQQQPPPLLLHHHGGGFFFEEEDDDDDDCCCDDDDDDAAADDDGGGGGGFFFHHHMMMRRRaaaooozzzcccWWWNNNDDD???BBB;;;999777777777777555333555555555555444444333333444444333333333333333333222222111111111111222222111111111111111111111111222222111111111111222222111111222333333333333222222222333444444444444444444444555555555666666666666666666777888999;;;;;;<<<===???@@@@@@@@@@@@@@@BBBBBBAAA@@@>>>>>>???AAAAAA@@@???>>>============<<<===>>>???>>>===<<<;;;;;;<<>>>>>>>>>>>===>>>???AAACCCDDDLLLOOOSSSUUUUUUUUUUUUVVVSSSTTTUUURRRUUUhhhkkkSSSRRRNNNNNNMMMMMMMMMNNNOOOOOOWWWWWWUUUTTTRRRQQQPPPPPPMMMOOORRRRRRQQQPPPPPPPPPQQQNNNLLLNNNSSSTTTPPPKKKIIIIIIKKKMMMMMMLLLIIIGGGFFFFFFEEEDDDCCCCCCCCCCCC???@@@AAACCCEEEEEEEEEDDDFFFNNN[[[jjj|||}}}lllUUUGGG>>>???>>>999888===999888777666666555333111444444444333333333333333222222333333333333333333222111111000000111111222111111111111111111111111222111111000000111111222000111222222333333222222111222222333333333333333444444444444555555555555666666777777888999;;;<<<;;;;;;<<<===???@@@@@@@@@@@@@@@@@@>>><<<<<<>>>@@@??????>>>===<<<<<<<<<<<<999:::<<<===>>>===<<<;;;::::::===@@@BBBGGGSSS___oootttxxxxxxtttpppppprrrzzz~~~}}}yyywwwxxxyyywwwxxxyyy{{{qqqpppsssgggbbb[[[YYY]]]dddkkkppp{{{~~~zzzrrrmmmkkkgggccccccggglllrrrwww{{{rrrhhhaaaYYYXXX\\\ccceeebbb```aaa``````___]]][[[WWWTTTQQQPPPbbbtttzzzxxx{{{}}}xxxvvvxxx|||yyyxxxvvvuuuvvvyyy}}}uuucccUUUCCC===555///---......//////111111000---,,,---///////////////////////////...////////////000000000//////000000000111111111//////000000000111111111tttnnnqqq}}}|||tttppplllccc^^^[[[WWWTTTRRRPPPMMMKKKHHHGGGFFFHHHKKKKKKHHHDDD@@@@@@??????>>>>>>===============???AAADDDGGGHHHNNNPPPTTTUUUUUUTTTTTTUUUPPPQQQRRRUUUaaazzzqqqZZZMMMJJJLLLLLLLLLLLLMMMNNNOOOPPPXXXWWWUUUSSSQQQPPPOOOOOOOOOPPPRRRRRRQQQPPPQQQQQQNNNLLLKKKLLLNNNNNNJJJGGGHHHIIIIIIJJJJJJIIIGGGGGGFFFFFFEEEDDDCCCCCCCCCCCCEEEBBB>>>===???BBBBBBBBBBBBCCCEEEIIISSSdddyyyvvvdddUUUHHH@@@:::666666999999666333333333333333333333333333333333333333222222222222222111111222222222222333333111111000000000000111111111111111111111111111111111111000000000000111111000111111222222222222222000111222222333333222222333333333444444444555555666666666777888999:::;;;;;;::::::;;;>>>??????>>>===>>>>>>===;;;;;;<<<>>>>>>===<<<<<<;;;;;;;;;<<<777999:::<<<=========<<<:::999:::<<<:::999>>>EEEOOOTTT\\\aaacccfffjjjnnnuuuwww}}}zzzuuurrrrrr}}}vvvrrrtttxxxsssmmmfffbbbbbbgggkkknnnnnnppprrrrrrpppkkkeeebbbeeebbb``````^^^]]]aaagggkkkkkkggg___ZZZWWWTTTPPPSSSQQQTTT[[[]]]ZZZXXXWWWdddfffiiijjjjjjjjjlllmmmnnn~~~uuupppqqquuuxxxwwwxxx||||||hhhTTTEEE<<<666444222///.........---,,,000000000...------///111////////////////////////......////////////000000/////////000000000111111/////////000000000111111tttuuu|||yyyvvvmmmiiifff]]]XXXVVVRRRPPPOOOLLLJJJGGGHHHFFFEEEHHHKKKKKKGGGBBB????????????>>>>>>>>>>>><<<<<<>>>@@@CCCGGGJJJLLLOOOQQQTTTUUUTTTSSSSSSSSSPPPRRRVVVaaauuuxxx[[[QQQJJJFFFIIIIIIJJJKKKLLLNNNOOOOOOUUUTTTRRRQQQPPPOOOPPPPPPOOOPPPPPPOOONNNMMMOOOPPPJJJKKKKKKLLLLLLKKKIIIHHHIIIIIIIIIHHHGGGFFFGGGHHHGGGFFFEEEDDDCCCCCCCCCCCCDDDCCCAAA???>>>>>>@@@BBBCCCCCCCCCAAAAAAFFFOOOVVVeeerrrfff\\\NNNCCC;;;666444444777:::;;;999999999777222111222222222111222333555222222222222222222222222111111111111222222222333111111000000000000111111111111111111111111111111000000000//////000000000000000111222222222222222000111111222222222222222222333333333333444444444444444444555666777999999;;;999888999<<<>>>>>>===999;;;======<<<;;;<<<======<<<;;;;;;;;;;;;;;;;;;999999:::;;;<<<<<<<<<<<<===:::999<<<;;;999:::======AAAEEEIIINNNTTT\\\aaammmrrrzzz}}}xxxzzzzzzzzzyyywwwtttssssssvvvxxx|||xxxrrrppprrrwww{{{~~~zzzzzzzzzyyyxxxvvvtttsssyyyxxxzzz{{{uuuooosss{{{uuussskkkbbb```fffiiigggoookkkmmmsssyyyyyyzzz{{{{{{~~~|||}}}sssiiihhhoooyyy|||sssZZZPPPCCC;;;444//////222111000///000222333333222111000000111111222222111................................./////////000000////////////000000000111////////////000000000111}}}vvv{{{{{{yyysssiiidddaaaXXXTTTRRROOOMMMLLLJJJGGGEEEHHHFFFEEEHHHLLLKKKFFFAAA@@@?????????????????????;;;<<<>>>AAADDDIIILLLOOOOOORRRTTTUUUTTTRRRRRRRRRRRRUUU\\\lll^^^NNNKKKFFFDDDGGGHHHIIIJJJLLLMMMNNNNNNRRRQQQPPPOOOOOOOOOPPPQQQNNNNNNMMMLLLJJJJJJLLLNNNIIIKKKMMMNNNLLLKKKKKKLLLJJJJJJIIIGGGFFFFFFGGGIIIGGGFFFEEEDDDDDDCCCCCCDDD777>>>CCCDDD???;;;<<<>>>888===BBBDDDBBBAAAAAABBBHHHOOO\\\jjjvvvdddPPPFFFAAA===<<<:::999999:::000777888222111888999444555555444333111222333555111111111111111111222222000000111111222222222333111111000000000000111111000000000000000000000000000000////////////000000000000111222222222222111000000111222222222222222222222333333333444444444333333333444555666777888<<<999777999<<<>>>===<<<777999<<<===<<<;;;;;;<<<<<<<<<;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<888777:::===<<<<<<>>>;;;;;;:::;;;===DDDMMMSSSdddmmmyyy~~~yyyuuuzzz|||zzzzzz{{{|||}}}|||}}}xxxwwwyyy}}}|||{{{xxxvvvuuuuuuvvvvvvyyy~~~|||ooommmssswwwvvvzzzvvvvvv~~~xxxqqqpppsssuuu}}}{{{zzz|||ooohhhlllzzznnnYYYIII>>>333...444888444111444111///------///111111111///......000222111...+++..................................../////////000////////////000000000000////////////000000000000|||vvv}}}qqqnnnddd]]]ZZZTTTOOONNNKKKIIIHHHGGGGGGGGGEEEGGGJJJKKKJJJGGGBBB@@@@@@?????????>>>>>>>>>>>>???===>>>CCCJJJOOOQQQQQQPPPQQQSSSVVVSSSPPPSSSYYYNNNZZZiii{{{rrrWWWPPPHHHDDDFFFHHHHHHHHHHHHIIIJJJKKKKKKLLLLLLLLLLLLLLLMMMMMMMMMQQQOOOKKKHHHGGGGGGIIIJJJNNNKKKLLLPPPOOOJJJHHHLLLLLLJJJHHHHHHIIIIIIHHHGGGFFFEEEDDDCCCBBBAAA@@@@@@BBBAAAAAA@@@?????????@@@>>>>>>???@@@@@@AAABBBBBBCCCFFFIIIMMMSSS___nnnzzz~~~mmm\\\NNNEEE@@@999999888777666555444444333333333222222111111111000111111111111222222222222222111111111111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222222222222222222222222333333333333444444444444333222333444555666666666666777888888999999888999;;;:::999888888999===<<<<<<<<<<<<;;;;;;;;;999999:::;;;<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<999999999:::;;;>>>@@@AAAUUU___iiimmmnnnttt||||||{{{wwwwww{{{|||}}}~~~~~~zzzwwwyyy}}}~~~}}}{{{{{{|||}}}~~~uuuyyy|||~~~uuurrroookkkhhhhhhppp~~~zzzuuu{{{zzzqqq```SSSJJJ@@@:::111111111111000000000000000000///...............////////////////////////....................................////////////////////////////////////////////////////////////|||tttqqqyyyzzzzzz}}}vvviiiggg___YYYWWWRRRNNNLLLJJJHHHGGGFFFFFFFFFDDDEEEGGGHHHGGGDDDAAA???======>>>????????????>>>??????AAAFFFLLLQQQSSSRRRVVVUUUWWWYYYWWWSSSTTTXXXTTTZZZooo```MMMJJJEEEBBBEEEFFFFFFFFFFFFGGGHHHIIIJJJKKKKKKLLLLLLLLLLLLMMMMMMNNNMMMKKKIIIIIIIIIJJJKKKJJJIIILLLPPPOOOIIIGGGIIIKKKIIIHHHHHHIIIIIIIIIHHHEEEEEEDDDCCCBBBAAA@@@@@@BBBAAA@@@???????????????@@@@@@@@@@@@@@@@@@@@@???AAACCCDDDBBBAAAEEELLLRRRVVV___jjjuuu~~~~~~sssfff]]]RRRNNNHHHBBB<<<888666555666666666555444444333333333333333222222111111111000000111111111222222222222222111111111111222222000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000//////000000000111111111222222222222222222222222222222222333333333444444444333333222333444555666555666666777777888999999888:::;;;;;;:::999999:::;;;;;;;;;;;;::::::::::::999:::;;;;;;;;;;;;;;;;;;999999999999:::::::::::::::999999999999:::;;;<<>>;;;<<<===???@@@??????>>>@@@AAAEEEJJJPPPTTTTTTTTTYYYWWWXXX\\\[[[XXXWWWYYY[[[aaa~~~pppMMMDDDFFFDDDBBBDDDDDDDDDDDDDDDEEEFFFGGGHHHJJJJJJKKKKKKKKKLLLLLLLLLKKKKKKJJJKKKKKKKKKKKKKKKKKKHHHGGGIIIIIIFFFFFFHHHJJJHHHGGGGGGIIIJJJJJJIIIDDDDDDCCCBBBAAAAAA@@@@@@AAA@@@??????????????????AAAAAA@@@??????>>>======:::===???>>>;;;:::<<<>>>999>>>EEEKKKQQQWWW___eeellllllmmmqqqvvv}}}zzzuuusssggg```WWWOOOIIICCC<<<777999888888777666666777777333333333333333222222222222222222222222111111111000000000111111111222222222222111111111111222222000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000//////000000000000111111222222222222222222222222222222222222333333333333333333333333333444555555555555666666777888888888999:::<<<<<<:::::::::;;;::::::::::::999999999999::::::;;;;;;;;;:::999999777777888888888999999999::::::999777777666777777666888999999>>>KKK___nnn|||xxxuuu}}}~~~}}}zzz{{{}}}~~~zzzxxx|||tttooolllpppwwwzzzvvvoooqqqpppsss}}}~~~|||{{{}}}uuufffWWWMMM;;;666111///000222111000111111000000000000//////000///......---.........................................................---............/////////................................................oooeee^^^bbbuuu}}}vvvnnngggkkk~~~zzzeee[[[ZZZRRRNNNOOOLLLIIIGGGEEEDDDCCCBBBCCCCCCCCCCCCBBBAAA@@@??????>>>;;;<<<>>>???@@@???>>>===BBBEEEJJJPPPTTTVVVVVVUUUXXXUUUVVVZZZ[[[ZZZZZZ\\\aaarrrqqqXXXDDDBBBFFFEEEDDDEEECCCCCCCCCDDDDDDEEEFFFGGGIIIIIIIIIJJJKKKKKKLLLLLLIIIJJJKKKLLLLLLKKKJJJIIIKKKEEE???AAAFFFJJJKKKKKKHHHGGGFFFFFFHHHJJJJJJIIICCCCCCBBBBBBAAA@@@@@@???@@@??????>>>>>>>>>??????@@@??????>>>>>>======<<<:::<<<>>>>>>===<<<===>>>>>>@@@@@@???>>>>>>AAADDDDDDDDDCCCDDDHHHMMMRRRUUUYYYZZZ\\\^^^______]]][[[YYYWWWSSSOOOJJJGGGEEEDDDBBB???;;;999:::::::::888666666666555444222111000111111111222222222333333222222222111111111111111000000000000111111111111222222111111111111222222000000000000000000000000////////////////////////////////////////////////000000000000000000000000////////////000000000111111111111111222222222222111222222222222333333333333333333333333444444444444444555666666777777888999:::<<<<<<;;;:::;;;<<<::::::::::::999999999999::::::;;;::::::999888777777777777888888888999999:::999888777666666555555666888999777666999@@@GGGUUUYYY___gggmmmooommmkkkyyy|||}}}xxx}}}~~~xxxxxxxxx}}}yyygggVVVIII???666111666333111222444555555444111000000000///////////////......------.........................................................---------.........//////................................................|||llleee^^^```sss~~~|||}}}fffbbbaaajjj~~~uuuaaaYYYXXXPPPKKKLLLJJJFFFEEECCCBBBAAAAAAAAABBBDDDCCCBBBAAA@@@?????????>>>>>>???@@@@@@???>>>===EEEIIIOOOTTTVVVWWWWWWVVVWWWTTTSSSVVVVVVVVVYYY^^^jjj\\\MMMBBBCCCFFFDDDCCCDDDCCCCCCCCCCCCDDDEEEFFFGGGGGGHHHHHHIIIJJJJJJKKKKKKIIIJJJKKKKKKKKKIIIGGGFFFCCCAAABBBJJJVVV[[[WWWOOOGGGEEEDDDEEEGGGHHHHHHHHHBBBBBBAAAAAA@@@@@@??????>>>>>>>>>======>>>>>>???========================@@@@@@???<<<:::888888999======<<<;;;:::;;;<<<>>>===<<<<<<<<<<<<<<<===>>>AAA@@@??????AAA@@@>>>;;;======<<<;;;;;;:::::::::888777666777777777666555000111222222222222111000111111111222333333444444111111111111111111111111//////000000000111111111222222111111111111222222////////////////////////////////////////////////........................////////////////////////...////////////000000000000000000111111222222222111111111222222222333333222222222333333333333333444444444555666666777777888:::<<<<<<;;;;;;;;;<<<;;;;;;;;;;;;::::::::::::999:::::::::999888777777888888888888999999999999888888888888888777777777333666777777666666888:::999???GGGNNNTTTXXX\\\^^^nnnsssyyy|||}}}}}}xxx~~~~~~nnnSSSKKK???777444444555555222111000/////////---,,,000000000////////////.........------------......................................................------------............................................................uuujjjddd]]]___nnn}}}tttnnnkkk___```ffftttmmm\\\VVVWWWNNNIIIIIIGGGEEEDDDBBBAAA@@@@@@AAAAAADDDCCCBBBAAA@@@@@@???????????????@@@@@@@@@@@@AAAIIIMMMSSSVVVWWWWWWVVVWWWWWWTTTRRRQQQPPPQQQZZZdddyyynnnNNNFFFAAABBBCCC@@@???AAABBBBBBBBBCCCCCCDDDEEEFFFFFFFFFGGGHHHIIIJJJJJJKKKIIIIIIJJJJJJIIIGGGEEEDDD;;;FFFUUUdddmmmlll]]]NNNFFFDDDCCCCCCEEEFFFFFFEEEAAAAAAAAA@@@@@@?????????===============>>>>>>???<<<<<<<<<<<<<<<<<<<<<<<>>>>>@@@FFFKKKRRRYYYaaahhhnnnwww}}}{{{mmmWWWFFF<<<999666444333444333222//////......---,,,+++***000000////////////......---------,,,------...///------------------------........................,,,------------.........------------------------------------------------tttjjjdddZZZ\\\cccuuu|||vvvpppkkkgggmmmwwwzzzcccTTTRRRUUUMMMGGGHHHEEEDDDCCCBBB@@@@@@@@@@@@AAABBBBBBBBBBBBAAA???>>>===???>>>>>>???@@@CCCEEEGGGMMMQQQVVVWWWWWWUUUVVVWWWTTTRRRPPPNNNLLLRRRbbbrrrZZZFFFCCC@@@@@@???===???AAAAAAAAAAAAAAAAAABBBDDDDDDEEEEEEFFFGGGHHHIIIJJJJJJFFFFFFGGGGGGGGGFFFFFFEEECCCXXXoooyyyuuuhhhWWWHHHEEECCCBBBBBBCCCDDDCCCBBB@@@@@@@@@@@@????????????===<<<<<<<<<<<<===>>>???======<<<<<<;;;:::::::::999999999:::<<<>>>>>>>>><<<;;;;;;;;;;;;;;;:::888777777888888888777777777666666666666666777888999666666666555555444333222222333444555444444555555333333222111000//////...222222222222222222333333///000000000111111111222////////////000000000111222222111111111111222222////////////////////////000000000000000000000000........................////////////////////////........./////////000000/////////000111222222222111111111111222222222222000111222333444333333222222333333444555555666666666888:::;;;::::::;;;<<<::::::::::::999999999999666777888888888888888888666666666777777777888888666777888999999888777666888666444333444666666555666777888777555666999===:::???FFFLLLRRRZZZdddkkk~~~~~~~~~~~~~~~|||~~~vvvqqqnnnhhhbbb^^^WWWRRRMMMIIIEEE>>>444...777666444333222///---+++000000111000//////000111000000/////////.........---,,,,,,,,,------...///------------------------........................,,,,,,---------.........------------------------------------------------wwwmmmdddYYYZZZYYYeee~~~}}}xxxuuu|||ppp[[[NNNNNNSSSKKKFFFGGGDDDDDDCCCAAA@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@???===;;;>>>======>>>AAAEEEIIILLLPPPSSSWWWXXXVVVTTTUUUWWWNNNMMMMMMLLLLLLVVVlllfffFFFCCCAAA@@@???>>>===@@@DDD????????????@@@AAABBBCCCDDDEEEFFFGGGHHHIIIJJJJJJCCCDDDDDDEEEFFFFFFGGGGGGSSSlllnnn[[[LLLBBBEEECCCAAAAAABBBBBBAAA@@@@@@@@@@@@???????????????<<<<<<<<<<<<<<<===>>>??????>>>===<<<:::999888777999999999:::;;;:::888666777777888:::;;;;;;999888999999888777777888999:::555777888888666555555777444555666777777888777777666666555333111111222333222222222111222333444444222222111111111111111111//////000000111111111222////////////000000000000222222111111111111222222////////////////////////000000000000000000000000........................////////////////////////............/////////000...//////000111222222222000111111111111222222222000111222333444333222222222222333444444555555666555777999:::999999:::;;;999999999888888888888777555666777888888888888888555555555555666666666777777777888888888666555444111111333777::::::777444555555444444555777999:::222444777888999<<>>=========<<<===@@@EEEJJJMMMQQQRRRVVV[[[]]]ZZZRRRLLLMMMOOOQQQOOONNN[[[zzz{{{RRRIII??????>>>>>>>>>>>>??????@@@@@@AAAAAAAAABBBBBBBBBBBBCCCDDDEEEEEEFFFFFFFFFFFFEEECCCAAABBBDDDFFFHHHVVVfffppphhhXXXMMMGGGDDDCCCDDDEEEEEEEEEDDDBBBAAA@@@@@@@@@AAAAAA@@@@@@@@@<<<<<<<<<===============<<<<<<;;;::::::::::::;;;:::;;;<<<<<<<<<;;;:::999888888999999999999888888888888888888777666444444444444555555555555444444555555555444444333333333222222222222222222222222111111111111111111111111222222222222222222222222000000000000000000000000000000////////////000000000000000000000000000000111111000///////////////111111000000//////......////////////////////////////////////////////////////////////000000000000////////////000000000000000000000000111111111111111111111111111111111111111222222333444555666666999999888888888888888999888888888888888888888888777777777777777777777777777777777777888888888888888888777777666666555555555555555555555555555555333333333333333333333333555444333333333333444555;;;<<<>>>???@@@CCCFFFIIIWWW]]]cccgggiiilllsssyyyxxxsssppppppqqqsssuuurrrlllgggbbbaaa^^^ZZZTTTLLLEEEAAA???>>><<<888444222222444444333333222111000//////000000000000000000000000////////////............//////000000///...------...........................---,,,,,,,,,,,,---...------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......yyyqqqhhh\\\ZZZ[[[bbbqqq|||fffZZZTTTNNNIIIIIIHHHDDDBBBBBBBBBAAA???>>>>>>???@@@AAA@@@AAAAAAAAAAAA@@@>>>=========>>>@@@CCCHHHMMMPPPUUUUUUVVVYYY[[[YYYUUUPPPRRRQQQRRRUUU[[[jjjgggKKK@@@>>>>>>============>>>>>>>>>>>>>>>?????????@@@@@@@@@AAABBBCCCDDDDDDDDDDDDEEEEEEGGGHHHHHHHHHGGGFFFIIIRRRWWWSSSLLLHHHDDD@@@AAABBBCCCCCCCCCBBB@@@@@@>>>>>>????????????>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::::::::::::::999::::::;;;:::999888777666777777888888777777666777888888777666555444444444444555555555555444444555444444444333333333333222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000////////////000000000000000000000000000000111000000///////////////000000000000//////......................................................---............/////////////////////000000000000//////000000000111111111111111111111111111111111333333333333444444444444999888888777777777888888888888888888888888888888777777777777777777777777666666666777777777888888777777777777666666555555555555555555555555555555333333333333333333333333555444333222222333444555333444555555555666999;;;:::???DDDFFFFFFHHHMMMQQQVVVZZZ^^^^^^\\\[[[^^^bbbggghhhiiiiiieee^^^XXXSSSMMMMMMNNNPPPQQQPPPKKKGGGBBBBBBAAA@@@>>>;;;888666666666555444222333555777333222222111111000000///////////////////////////////////////............///////////////...------...........................---,,,,,,,,,,,,---...------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......|||rrrgggZZZYYY^^^eeeooozzzttt```UUURRRPPPJJJFFFFFFEEEBBB@@@AAA@@@???>>>>>>>>>???@@@AAAAAAAAAAAAAAA@@@???>>>===<<<>>>AAAEEEIIINNNQQQSSSXXXWWWWWWXXXZZZ[[[[[[YYYWWWPPPNNNWWWgggyyyiiiTTTGGG======<<<<<<;;;;;;<<<<<<===;;;<<<<<<<<<<<<=========??????@@@AAABBBBBBBBBBBBBBBEEEJJJMMMNNNKKKGGGCCCDDDEEEEEEDDDFFFHHHEEE@@@???@@@@@@@@@@@@???>>>>>><<<<<<<<<======<<<<<<<<<<<<<<<<<<;;;;;;:::::::::<<<;;;::::::999999::::::888888999999888888777666555555666666666666555555777777777777666555444444444444555555555555444444444444333333333333333222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000//////......//////000000000////////////...................................................,,,,,,---------.........////////////000000000000//////000000000000111111111111111111111111111111444444333333333222222222777777666666666777777888777777777777777777777777555555555555555555555555555555555666666666666777777777777666666666666555444444444444444444444444333333333333333333333333444333333222222333333444222333333222000000222333///222444444222222555888444777;;;<<<;;;;;;>>>AAAAAABBBCCCBBB@@@<<<888666444333333555666666444111......///000111111222222///000000000000111444666111111111111000000000000/////////////////////////////////............---...////////////...------------------------------...------,,,,,,------...------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......xxxnnncccVVVWWW]]]eeeiiijjjttt|||wwwmmm^^^PPPLLLOOOLLLGGGEEEEEEDDD@@@@@@BBB??????>>>>>>???@@@AAABBB@@@@@@@@@@@@???>>>=========@@@EEEKKKPPPSSSUUUVVVYYYXXXXXXYYY[[[\\\^^^^^^ZZZRRRPPP___vvviiiMMMFFFDDD>>>;;;;;;::::::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<>>>>>>???AAAAAAAAAAAAAAA???CCCIIIMMMMMMJJJEEEAAAEEECCCAAAAAADDDEEECCC@@@????????????>>>>>>======;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;:::999888888;;;::::::999999999999999888888888888777777666666555555666666666666555555666666666666666555444333333444444555555444444333333333333333222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000//////.........//////////////////////////////................................................,,,------------.........////////////000000000000////////////000000000111111111111111111111111111222222222222222222222222555555555555555666666777666666666666666666666666444444444444444444444444444444444555555555666666666666666666666666666666444444444444444444444444222222222222222222222222333333222222222222333333333444555333222111222333333555666555333222333444000222444444222000111222222222333333222111///.../////////000111111111111111000/////////000222222000000000///......///111/////////000000000111111//////////////////////////////.........---------.........//////...------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......qqqfff\\\RRRQQQXXXaaaddd```eee{{{~~~{{{yyyuuuqqqmmmjjjeee```\\\TTTMMMKKKNNNIIIFFFDDDEEEDDDAAAAAAEEE@@@@@@@@@@@@AAAAAABBBBBB??????>>>>>>============AAADDDJJJPPPTTTWWWXXXYYYXXXXXXXXXWWWWWWVVVWWWXXXWWWWWWaaawwwlllMMMBBB>>><<<<<<::::::999999999999::::::::::::::::::;;;;;;;;;<<<>>>>>>???@@@AAAAAAAAAAAA>>>@@@DDDFFFGGGEEEBBB@@@>>>>>>???@@@@@@>>>>>>>>>?????????>>>>>>>>>>>>>>>;;;<<<<<<======<<<<<<;;;<<<<<<;;;:::999888888777::::::999888888888888999999888888777777777777777555666666777777666666555444555555555555444444333333333444444444444333333222222222222222222222222111111111111111111111111000000000000000000000000111111111111111111111111////////////////////////000000////////////000000//////////////////////////////............//////.............../////////................................................------........./////////////////////000000000000...////////////000000000000000000000000000000000//////000000111222222333444333333333444444555666555555555555555555555555333333333333333333333333444444444444555555555555555555555555555666666666444444444444444444444444222222222222222222222222111222222222222222222111000111222222111000111222000111222111000000000111222333333222000...------111111111111111111111222...////////////000111222333111///...---...///000111111111000...------///.........//////000111111....................................------------------............------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......kkk^^^VVVOOOLLLQQQ[[[```]]]```uuuzzztttooojjjeeeaaa^^^XXXUUUTTTRRRMMMKKKLLLFFFDDDDDDEEECCC@@@BBBGGG@@@AAAAAAAAAAAABBBBBBBBB>>>============>>>??????EEEIIINNNSSSWWWYYYYYYYYYXXXXXXVVVSSSPPPNNNOOOQQQQQQ___yyyQQQEEEFFF>>>999>>>:::999999888888999999:::::::::::::::;;;;;;;;;;;;======>>>@@@@@@@@@@@@@@@>>>???@@@AAAAAAAAA@@@@@@:::;;;>>>BBB@@@===>>>BBB@@@??????>>>===>>>>>>>>><<<<<<============<<<<<<;;;;;;;;;::::::999999999:::999888888777777888888999888777666666666777777555555666666666666555555333444444444444444333333333333444444444444333333000111111111111222222222111111111111111111111111000000000000000000000000111111111111111111111111////////////////////////000000////////////000000////////////////////////......------......//////---............/////////---------------------------------------------------............/////////////////////000000000000......////////////000000000000000000000000000000------...///000111222333222222222222222333444555444444444444444444444444333333333333333333333333444444444555555555555666444555555555555666666666333333333333333333333333222222222222222222222222000111111222222111111000///111333333222111222333/////////000000000111111000000111111000000///.../////////000000111111111,,,...//////......///111000///...---------...///...000111000///...///111------......//////000000.................................------------,,,,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......kkkZZZRRRNNNKKKMMMTTT[[[ZZZ[[[mmm{{{tttnnnhhhccc^^^[[[XXXTTTQQQQQQNNNIIIGGGJJJDDDBBBCCCDDDBBB@@@BBBHHH@@@AAAAAAAAAAAA@@@@@@???>>>>>>===>>>???@@@BBBCCCJJJMMMQQQUUUXXXYYYYYYYYYVVVUUURRROOOLLLNNNTTTYYY]]]tttfffEEECCCFFF>>>:::AAA:::999999888888999999:::999999999999::::::::::::;;;<<<===>>>>>>??????>>>?????????@@@@@@@@@@@@@@@>>><<<===AAA@@@===???DDD@@@???>>>===<<<======>>>;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::::::::999999888777777777777777777777555444444444555666444444555555555555444444222333333444444444333333222333333444444333333222000000000000111111222222111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////000000////////////000000////////////////////////...------------...///000---------.........//////------------------------------------------------,,,,,,---------.........////////////000000000000........./////////000000000000000000000000000000.........//////000000000111000000111222333444444333333333333333333333333444444444444444444444444444555555555555666666666444444444555555555666666333333333333333333333333111111111111111111111111000000111222222111000000000222444444333111111222111111111222333444444333000000000111111111000///.........///////////////,,,///111111///...///000//////......//////000000---///000000//////000111.........................................................---------,,,,,,+++,,,------.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......lllZZZQQQNNNMMMLLLQQQXXXWWWUUUcccvvv~~~~~~~~~~~~yyytttmmmgggbbb^^^ZZZWWWSSSQQQPPPOOOIIICCCDDDIIIBBB@@@BBBCCCAAA???BBBHHH@@@@@@@@@@@@@@@???>>>===??????>>>???AAACCCEEEFFFMMMOOOSSSVVVXXXYYYYYYYYYSSSRRROOOMMMNNNTTT___gggvvvdddMMM<<<<<<===888888>>>::::::999999999999::::::888888888888999999999999999:::;;;<<<============???@@@AAABBBBBBBBBAAAAAACCC<<<888;;;<<<:::;;;??????>>>===<<<;;;<<<======:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;999888888777777777777777666555444333222333444444222333333444444333333222222222333444444444333333222333333444444333333222//////000000111111111222000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000////////////000000////////////////////////---------------...///000---------.........//////------------------------------------------------++++++,,,,,,,,,---------////////////000000000000............/////////000000000000000000000000000///////////////.........000000000000111222333444333333333333333333333333444444444444444444444444555555555666666666666777444444444555555555666666333333333333333333333333111111111111111111111111///000111222222111000///...000222111///---------///......///000111000000111000000000111000...---///000000000000000//////,,,///222222///---...////////////////////////......000111111///------.........................................................---------,,,,,,,,,+++,,,------.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......hhh[[[SSSKKKKKKPPPTTTUUUTTTWWW```ggg{{{~~~{{{yyytttmmmddd^^^[[[XXXRRRMMMLLLKKKJJJHHHFFFDDDCCCBBBAAA@@@@@@??????@@@AAAAAA===>>>@@@@@@???>>>>>>???AAABBBCCCCCCDDDFFFKKKNNNTTTUUUVVVWWWXXXXXXXXXXXXSSSPPPMMMMMMRRR]]]jjjsss\\\KKKDDD>>>;;;<<<===;;;888777777777777777777777777777666555777999:::999666999::::::;;;<<<<<<<<<;;;>>>>>>>>>>>>>>>??????@@@??????>>>>>>======<<<<<<;;;;;;<<<======<<<;;;;;;777999<<<<<<<<<;;;<<<===;;;;;;:::999999:::;;;;;;<<<:::888555444444444555888888777555444333222111333333333333333333333333444444444444444444444444333333333333333222111000111111111111111111111111222222222111111111000000222222111000//////000000000000000000000000000000000000000000000000000000............////////////.......................................///000000//////.........---------........................------------------------,,,,,,,,,---------......////////////////////////////////////////////////000000//////.........---......//////000000111111//////000111111111111111222222222222222222222222333333333444444444555555555555555444444333333333555555444333333222111111222222222222222222222222111111111111000000000000000000000000000000000000000000000000111111111111////////////////////////111111111111111000//////000000//////.........---........................////////////////////////........................------............------........................+++,,,------......---------,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,......---,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......ggg[[[SSSLLLLLLPPPUUUVVVUUUVVV[[[```iiittt}}}|||{{{zzzwwwuuuqqqjjjaaa\\\YYYUUUPPPKKKLLLKKKJJJHHHFFFEEECCCCCCAAA@@@@@@?????????@@@@@@<<<>>>??????>>>===>>>??????AAACCCEEEGGGJJJNNNQQQTTTUUUVVVWWWYYYZZZZZZZZZPPPSSSTTTTTTUUU\\\hhhrrrlllLLLEEE@@@;;;999;;;;;;999666777777777777777777777777888777666888:::;;;999777888888999;;;;;;<<<<<<<<<>>>============>>>??????>>>>>>>>>=========<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<999:::;;;;;;;;;;;;===???<<<<<<;;;;;;;;;:::999999:::999777666555444555555888888777666555444444333333333333333333333333333444444444444444444444444222333333333222222111000111111111111111111111111222222222111111111000000222111111000//////000000000000000000000000000000000000000000000000000000............////////////.......................................//////000//////.........---------........................------------------------,,,,,,,,,---------..............................////////////////////////000/////////..................//////000000000000000000111222222222222111222222222222222222222222333333333333444444444444555444444444333333333333555444444333222222111111222222222222222222222222111111111111000000000000000000000000000000000000//////000000000111111111........................000000111111000//////...000/////////....................................................................................------............------........................++++++,,,------------------,,,,,,++++++,,,,,,---,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,......---,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......fffZZZTTTMMMKKKOOOSSSTTTSSSSSSUUUWWW___kkk|||~~~|||xxxuuutttrrrpppnnnkkkeee^^^XXXUUURRRMMMIIIKKKJJJIIIHHHFFFDDDCCCCCCAAAAAA@@@???>>>>>>??????<<<>>>???>>>===<<<===>>>???BBBFFFIIILLLOOORRRUUUVVVVVVVVVWWWXXXZZZ[[[[[[TTTWWWYYYXXXZZZeeewwwpppSSSAAAAAA===::::::<<<;;;999666777777777777777777777777888777777888::::::999888666666888999;;;;;;<<<<<<===<<<<<<<<<<<<===>>>>>>=========<<<<<<<<<<<<<<<===<<<;;;;;;;;;;;;<<<===:::;;;;;;:::999:::===???;;;;;;<<<===<<<:::777555777777777666666666555555777777777666666666555555333333333333333333333333333333333333333333333333222222222333222222111000111111111111111111111111222111111111111000000000111111000/////////000000////////////////////////000000000000000000000000............////////////..............................------......///000...............---------........................------------------------,,,,,,,,,---------..............................////////////////////////////////////...............////////////000000000000111111222222222222222222222222222222222222222222222333333333444444444444444333333333333333222444444333333222222111111222222222222222222222222111111111111000000000000000000000000000000000000//////000000000000111111........................//////////////////...---////////////............................................................------------------------------............------------------------------***++++++,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,...,,,,,,,,,......---,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......dddZZZTTTNNNKKKLLLNNNNNNOOOPPPRRRTTT]]]eeesss~~~}}}~~~|||xxxrrrnnnkkkiiihhhfffddd```ZZZVVVRRROOOJJJGGGGGGGGGFFFEEEDDDCCCBBBAAAAAA@@@???>>>>>>>>>>>>>>><<<===>>>>>>===<<<>>>???BBBEEEJJJNNNQQQRRRTTTVVVXXXWWWVVVUUUUUUVVVWWWXXXZZZYYYWWWYYYcccxxxwwwRRRDDD???>>><<<<<<<<<======:::777666666666666666666666666777777777888888888777777333444666888999;;;;;;;;;;;;;;;;;;;;;;;;<<<======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;:::;;;;;;:::999888999:::888:::;;;<<<<<<999666444555555666777777666666555555555555555666666666666222222222222222222222222222222222222222222222222111111222222222222111111111111111111111111111111111111111111000000000000111000000/////////000000////////////////////////////////////////////////............////////////...........................------------...//////................................................------------------------,,,,,,,,,---------..............................///////////////////////////////////////.........//////////////////////////////000111111111111111111111111111111111111111222222222222333333333333333333333333222222222222333333333333222222111111111111111111111111111111111111111111000000000///000000000000000000000000////////////000000000111........................---......///......------///////////////.........................................................------------------------,,,------......------,,,------------------------)))***++++++,,,,,,++++++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,.........,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...~~~bbbYYYUUUPPPOOOMMMKKKKKKNNNSSSVVVXXXVVVYYYaaarrr}}}}}}{{{zzz{{{vvvrrrkkkfffcccaaa___^^^^^^[[[WWWSSSPPPLLLIIIFFFCCCCCCBBBBBBAAA@@@??????@@@???>>>>>>=========>>>===>>>???>>>>>>>>>AAACCCGGGKKKPPPSSSTTTTTTTTTUUUYYYWWWTTTRRRQQQQQQRRRSSSXXXUUUUUU^^^rrrwwwSSS===;;;===::::::;;;<<<<<<;;;999777555555555555555555555555555666666666666555555555222333555777888999::::::::::::999999::::::;;;<<<::::::::::::::::::;;;;;;777999<<<>>>>>><<<999777888:::<<<;;;999666555444888888:::;;;:::999777666444444555666666666666555333333444444444444555555222222222222222222222222222222222222222222222222000111111222222111111111000000000000000000000000000000000000000000000000000///////////////000000////////////////////////////////////////////////............////////////........................---------------...//////---.............................................------------------------,,,,,,,,,---------..............................////////////////////////.........////////////////////////...............---......///////////////111111111111111111111111111111111222222222333333222222222222222222222222333222222222222222111111111111111111111111111111111111111111000000000///////////////////////////...////////////000000000........................------............------.........///////////////................................................------------------------,,,,,,------------,,,,,,------------------------)))***++++++,,,,,,++++++---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++,,,------|||```XXXVVVRRRSSSNNNJJJKKKPPPWWW[[[\\\OOOOOOTTTcccyyy|||uuu~~~~~~~~~|||xxxuuuvvvnnnjjjddd___\\\ZZZYYYXXXXXXVVVTTTQQQMMMIIIGGGEEE@@@@@@?????????>>>>>>>>>>>>>>>============>>>>>>>>>???@@@@@@@@@BBBEEEHHHMMMPPPSSSUUUUUUTTTUUUUUUYYYVVVRRRNNNMMMNNNOOOQQQRRRTTT\\\mmmhhhSSS@@@777;;;===666777888999888777666555555555555555555555555555333555666666444333333444222222444555777777888888999888888888888999::::::999999999999::::::::::::555777:::<<<<<<:::777555888:::;;;;;;888666555555<<<<<<:::999999999999:::555555555555555555555666333333333333333333444444222222222222222222222222111111111111111111111111///000111111222111111111000000000000000000000000//////000000000000000111//////......//////000000////////////////////////000000000000000000000000............////////////........................------,,,,,,------...///---------.......................................------------------------,,,,,,,,,---------......------------------------////////////////////////.........////////////////////////............---,,,,,,---...............111111111111111111111111000000111111111222222222000111111111111222222222222222222222222222111111111111111111111111111111111111111111000000000000////////////////////////......////////////000000------------------------,,,---......///..................///////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...///...---++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++++++++++++++,,,------zzz___XXXVVVSSSQQQLLLHHHJJJPPPVVVXXXWWWMMMNNNSSS[[[kkk}}}||||||zzztttoooooofffccc^^^ZZZXXXVVVTTTSSSRRRRRRPPPMMMIIIFFFDDDCCC??????>>>>>>>>>>>>>>>>>><<<<<<<<<<<<===>>>??????>>>@@@AAABBBCCCEEEJJJMMMOOOQQQTTTVVVUUUUUUVVVWWWVVVSSSOOOLLLKKKMMMPPPRRRWWW^^^llliiiKKKDDD>>>;;;===<<<666777888777666555555555444444444444444444444444444666888777444333333555222222444555555666666666888777777777777888999999888888888888999999::::::777777888888888888777777999999999888777888;;;>>>FFFCCC>>>:::888888;;;<<<777666555444444444555666444444444444444444333333111111111111111111111111111111111111111111111111//////000111111111111111000000000000000000000000////////////000000111111...............///000000000000000000000000000000000000000000000000000000............////////////........................------,,,,,,------...///---------.........//////........................------------------------,,,,,,,,,---------......------------------------////////////////////////............/////////000//////.........---------,,,---......//////......111111111111111111111111000000000000111111111222000000000000111111222222111111111111111111222222111111111111111111111111111111111111000000000000////////////////////////........./////////000000------------------------------...///////////////............/////////000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------------,,,,,,++++++,,,,,,---***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...//////...+++++++++,,,,,,---------************************+++++++++***++++++,,,---yyy^^^WWWVVVSSSMMMHHHEEEHHHNNNSSSRRROOOKKKOOOSSSVVV^^^rrr~~~{{{{{{xxxqqqkkkjjjbbb___ZZZXXXVVVTTTRRRQQQNNNNNNNNNKKKGGGCCCAAAAAA????????????>>>>>>>>>>>>;;;;;;;;;<<<===>>>???@@@???@@@BBBCCCDDDHHHMMMPPPOOORRRTTTUUUVVVVVVXXXYYYTTTQQQNNNKKKKKKNNNRRRUUUaaajjjzzzzzzSSS<<<>>>>>><<<;;;666888999999888777666666777444444444444444444444444444777999888555333444666222333444444555555555555777777777777777888888999777777888888999999999:::999888555444444555888999:::999777555666;;;AAAGGGNNNIIIAAA;;;888888;;;>>>888777444333222333555666666666555555555444444444111111111111111111111111000000000000000000000000//////000111111111111111000000000000000000000000.../////////000000111111...............///000111111111111111111111111111000000000000000000000000............/////////000........................---,,,,,,,,,,,,---......---------.........//////........................------------------------,,,,,,,,,---------......------------------------////////////////////////---.........//////000000//////.........------------......///000/////////000000000000000000000000000000000000111111111111//////000000111111111222111111111111111111222222000000000000000000000000111111111111000000000000////////////////////////............/////////000------------------------------...///000000000///---.........//////000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...//////...+++++++++,,,,,,---------************************++++++******++++++,,,---ttt[[[RRROOOLLLFFFFFFHHHIIIJJJLLLMMMNNNMMMMMMOOORRRSSS]]]www|||xxxyyywwwrrroookkkfffaaa]]]\\\YYYUUURRRPPPOOOMMMLLLJJJIIIIIIHHHFFFDDDCCCBBBAAA???===<<<;;;<<<===???===<<<::::::;;;===@@@BBB???BBBGGGJJJMMMOOORRRTTTRRRTTTWWWWWWWWWXXX\\\___[[[NNNHHHNNNRRROOOPPPWWWjjjsssIIIDDD===999999999888777888777777666555444444444444444444333333222222222444444444444444444444444333333333444444444555555777777777777777888888999::::::::::::::::::::::::888888777666666666666666333666666333666EEEZZZhhh[[[GGG888888:::555444888555555444333333333333444777777555444222111//////222222222222222222222222111000/////////000222333000000000000111111111111222111111000///......---////////////////////////........................////////////////////////......////////////......---------............///...------------,,,,,,,,,...------,,,,,,++++++***------------------------............////////////...------,,,,,,------...------------------------------------------------///...---,,,,,,---...///////////////////////////......------------......///////////////////////////111222111000///000111111111000000//////......000000000000000000000000222111///000111333333222111111000///////////////000000000000000000000000////////////////////////................................................---------------------------------------------------------------...///000------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---...***)))((()))+++,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,---------,,,,,,+++++++++---------,,,,,,+++++++++---------,,,,,,+++++++++sss[[[SSSPPPMMMHHHHHHIIIIIIJJJJJJJJJJJJJJJKKKNNNOOONNNTTTggg{{{|||~~~}}}|||zzzxxxtttppprrroookkkgggddd___ZZZVVVXXXUUUQQQOOONNNLLLKKKIIIEEEEEEEEEEEEDDDCCCBBBBBBAAA@@@???>>>======>>>>>>???===<<<;;;<<<>>>AAACCCCCCFFFKKKOOOPPPRRRTTTUUUSSSVVVYYYYYYYYYZZZ]]]```aaaYYYUUUUUURRROOOXXXfffdddOOOBBB>>>:::999:::;;;;;;:::777777666666555444444333444444333333333222222222444444444444444444444444333333333333444444444444666555555555555666777777::::::999999888888777777888777777666666666666666666888666666FFF]]]hhheeeOOO@@@777999;;;666444777555555444333333333333444777777666555333222111111222222222222222222222222111000/////////000222222//////000000000111111111111111111000///.........////////////////////////......................................................////////////......---------............///.........------,,,,,,,,,......------------,,,,,,------------------------............////////////...------,,,,,,------...------------------------------------------------///...---,,,,,,---...///..............................------------..............................///000111111//////000111000000000000//////......000000000000000000000000111000///000222333222111111111000///////////////000000000000000000000000................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---...,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,---------,,,,,,+++++++++------,,,,,,,,,+++++++++---------,,,,,,+++++++++qqqZZZSSSPPPMMMJJJJJJJJJIIIHHHHHHGGGGGGIIIKKKNNNMMMJJJKKKWWWdddppppppvvvxxxzzz{{{vvvvvvzzz|||zzzvvvtttrrrpppllljjjjjjgggccc```]]]YYYTTTPPPRRRPPPMMMKKKJJJIIIGGGEEE@@@AAAAAABBBBBBBBBBBBAAAAAAAAA@@@@@@???>>>>>>>>>???>>>======>>>@@@CCCEEEIIILLLQQQTTTUUUUUUVVVVVVUUUXXXZZZ[[[[[[[[[\\\]]]]]]ZZZYYYWWWRRRTTTfff{{{bbbIIIAAA<<<:::888888999:::999888666666666555555444444333333333333333222222222222333333333333333333333333222222333333333444444444444444444333444555555666:::999888777666555555444777777666666555555666666555666555>>>YYYppplllYYY@@@888666:::;;;555444777555555444333333333333444666666666555444333333333222222222222222222222222000000000///000111111222//////000000000000111111111111000000//////......////////////////////////......................................................////////////......---------............/////////...---,,,,,,++++++------............//////---------------------------............/////////...------,,,,,,------...------------------------------------------------......------------....................................------------..............................///000111000///...///111000000000////////////...000000000000000000000000000///000111333333111///111000000///////////////000000000000000000000000................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,+++,,,,,,---...........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---......,,,,,,---...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++------,,,,,,,,,,,,++++++kkkVVVPPPNNNKKKIIIIIIIIIHHHGGGGGGFFFFFFLLLNNNOOOLLLHHHGGGNNNVVVvvvyyykkkgggkkkoooxxx~~~wwwrrrrrrrrruuuyyy|||~~~vvvuuurrrpppnnnllljjjiiidddbbb___\\\YYYVVVQQQNNNMMMKKKIIIGGGGGGFFFDDDCCC??????@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@???>>>===<<<======>>>???AAADDDGGGIIINNNQQQVVVXXXYYYXXXWWWWWWWWWXXXYYYYYYYYYWWWWWWVVVVVVSSSSSSWWW]]]iiipppOOOCCCCCC:::999999888888666555444555555555444444444333333333222222222222222222222222222222222222222222222222222222222333333333333444333333333333444555555888888777777666666555555777666666555555555666666333444===RRRgggkkk[[[GGG888555666999888444444888555555444333333333333444444444444444444333333333111111111111111111111111000000000000000111111222////////////000000000111111000000000/////////...////////////////////////................................................---......//////......------------............/////////...---,,,++++++***+++,,,,,,---.../////////,,,,,,---------------------------.........//////...------,,,,,,------...------------------------------------------------------------------------..............................------------.................................///000000......///000////////////////////////000000000000000000000000//////000222444333111...000000////////////000000////////////////////////........................................................................---------------------------------------------------------,,,,,,------...........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---......---,,,---...//////---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,dddPPPLLLJJJGGGFFFFFFFFFFFFGGGGGGGGGGGGMMMOOOMMMIIIEEEGGGLLLPPP^^^qqqsssaaa^^^```gggoooqqqooonnnqqqjjjmmmoooppprrrwww~~~zzzpppooonnnkkkhhhgggffffff___]]]ZZZWWWUUURRRNNNKKKHHHGGGEEEEEEEEEEEECCCAAA@@@@@@AAAAAA@@@@@@??????>>>>>>??????>>>>>>===<<<;;;<<<>>>AAADDDHHHLLLNNNQQQTTTXXXZZZYYYXXXXXXXXXXXXXXXVVVUUUTTTRRRPPPOOOTTTOOOOOO]]]ssssssRRR???999999666777777777666555444333444444444444333333333333222222222222222222222222222222222222222222222222111111111222222222333333444333333333333444555555555555666666777777888888666666555555555555666666777===QQQiiilllWWWBBB<<<888777777777555222555999555555444333333333333444222222222222222222222222111111111111111111111111///000000000111111111111...////////////000000000000000000000////////////////////////////////////................................................------............---------------............/////////...---,,,,,,++++++******+++,,,---......///,,,,,,,,,---------......------------...............------,,,,,,------...------------------------------------------------,,,------------------,,,..............................------------..............................---/////////...---...///.............../////////////////////////////////......///111333333000...000000////////////000000////////////////////////........................................................................------------------------------------------------//////............//////........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---...---++++++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,]]]KKKHHHGGGDDDCCCDDDDDDEEEFFFGGGHHHHHHJJJKKKIIIDDDBBBFFFKKKLLLLLL\\\sss{{{bbb\\\XXXZZZ\\\]]]```dddbbbdddgggggggggiiiooosss|||{{{kkkjjjhhhddd```^^^^^^___WWWUUURRRQQQOOOLLLIIIFFFDDDCCCBBBCCCDDDCCCAAA???@@@@@@@@@@@@@@@@@@???>>>===============>>>>>>>>>>>>???AAAEEEIIIMMMQQQSSSTTTVVVYYYYYYYYYXXXYYYZZZYYYVVVSSSQQQQQQPPPNNNMMMTTTRRRXXXmmmkkkMMM>>>:::777555111333555666555555666777333333333333333333333333111111111222222222222222111111111111111111111111000000111111111222222222333333333333333444444555333444555666777888888999555555444444555555666666BBBOOOeeeqqqbbbDDD666999888888666555333333555777555555444333333333333444222222222222111111111111111111111111111111111111//////000111111111111000......////////////000000000000000000////////////////////////////////////........................------------------------------............---------------............///......---------,,,,,,,,,******++++++,,,---......+++,,,,,,------.........,,,------------............------,,,,,,------...------------------------------------------------,,,,,,------------,,,,,,------------------------......------------......---------------------------...///...---,,,---///---............////////////////////////////////////...///000222222000...///////////////000000111000000000000000000000000------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------111000//////.../////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---...,,,*********,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------*********+++++++++++++++++++++,,,,,,,,,,,,------YYYHHHFFFFFFBBBCCCCCCDDDEEEEEEFFFFFFGGGEEEHHHFFFBBBCCCHHHIIIGGGHHHNNN___www}}}gggZZZUUUSSSUUUYYY[[[___bbbbbb```aaacccfffmmmppptttzzz}}}wwwjjjiiieee___YYYUUUUUUVVVPPPOOOLLLKKKJJJGGGDDDAAA@@@??????@@@AAAAAA???===<<<===>>>???@@@@@@@@@@@@===<<<<<<<<<===???AAABBBDDDEEEGGGKKKNNNQQQTTTVVVWWWXXXYYYYYYXXXYYY[[[\\\YYYUUUQQQPPPQQQRRRRRRQQQXXXaaarrrxxxdddJJJ;;;888;;;;;;888111333555555333333555777222222222222222222333333000111111111222222222222111111111111111111111111000000000000111111111222222111111111111222333333333333444444555555666666555444444444444555666777III]]]jjj___III:::666777666666444333333444444333555555444333333333333444333333333222222111111111111111111111111111111111...///000111222111111000........./////////000000////////////000000000000////////////////////////........................------------------------,,,------......------,,,---------............///,,,,,,,,,------------...+++,,,,,,,,,------......++++++,,,,,,---......///,,,,,,---------............------,,,,,,------...------------------------------------------------+++,,,------------,,,+++------------------------......------------......------------------------,,,---......,,,,,,---...---------.........//////////////////////////////000///...///111111111//////////////////000111111000000000000000000000000------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------000000///...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---...,,,******+++,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***+++++++++,,,,,,---------)))*********+++++++++++++++++++++,,,,,,---------~~~WWWGGGFFFEEEBBBDDDDDDDDDDDDEEEEEEEEEEEECCCGGGGGGDDDEEEJJJIIIDDDIIIDDDOOOiii{{{mmm___YYYWWWXXXYYY]]]```aaa___^^^___aaa___aaadddjjjqqqyyy}}}zzzyyyyyy{{{}}}~~~zzzrrrlllkkkjjjfff^^^UUUPPPOOOPPPNNNLLLJJJIIIHHHFFFBBB@@@=========>>>@@@@@@>>>;;;999:::<<<===???@@@AAAAAA>>>===<<<<<<>>>AAACCCEEEIIIJJJLLLOOOQQQTTTVVVWWWYYYYYYZZZYYYXXXYYY\\\___YYYUUUPPPOOORRRUUUWWWWWW```tttWWWLLL???888777777666444555777777555222000222444222222222222222222222333000000111111222222222222000000000000000000000000000000000000111111111111000000000000000111111222333333333333333333333333444444444444444555666777IIIbbbeeeGGG111555:::444222333333333555666444000555555444333333333333444555555444333333222111111000000000000000000000000...///000222222111111000............/////////000////////////000000000000////////////////////////........................------------------------,,,------......------,,,---------.........//////++++++,,,------......///---------............///++++++,,,,,,---...//////,,,,,,,,,---------.........------,,,,,,------...------------------------------------------------++++++------------++++++------------------------.........------.........------------------------,,,---......,,,,,,---...---------.........//////////////////////////////111///---...000111111000///////////////000111111000000000000000000000000------------------------................................................------------------------------------------------000///...---------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---...,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***+++++++++,,,,,,---------))))))******+++++++++++++++++++++,,,,,,---------XXXGGGHHHIIIFFFCCCDDDDDDEEEEEEEEEDDDDDDKKKIIIFFFCCCBBBBBBDDDEEEHHHHHHKKKTTTfff|||rrraaa___fffbbbaaa___^^^\\\\\\]]]^^^[[[[[[[[[]]]aaagggmmmpppvvvyyy~~~~~~}}}}}}}}}~~~}}}{{{xxxvvvtttrrrqqqpppooolllhhheeecccbbb```]]]XXXSSSOOOKKKIIIHHHGGGFFFDDDBBB@@@???>>>;;;<<<>>>?????????>>>===;;;>>>@@@AAA@@@??????@@@???>>>===???BBBEEEGGGGGGLLLNNNPPPSSSUUUVVVVVVVVVYYY[[[YYYUUUWWW]]]]]]YYY[[[WWWVVVYYY\\\\\\___ddddddCCC@@@<<<999666555666666666666666666555444333222222333333333333222111111///000222333333222000///000000000000000000000000000111111111111222222222111111222222222333333333111111222222222333333333444444444555555555555666CCCBBB???<<<999777555444222222222222222222222222444444444333333222222222333333333222222222111111111111000000000000111111111111000000//////......000000000000000000000000////////////////////////000000000000000000000000............////////////------------------------...........................------,,,,,,------...........................------------------------------------------------------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...,,,,,,,,,---------......------------------------...---,,,,,,,,,,,,---...,,,---......//////..................////////////000000000000000000000000////////////000000000000000//////............///111111111111000000000000................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------++++++++++++------,,,...///...---++++++,,,,,,,,,++++++,,,,,,---...++++++++++++++++++++++++------------------------------------------------,,,,,,------------......,,,,,,,,,+++++++++******,,,,,,,,,++++++*********---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++}}}XXXHHHHHHIIIFFFFFFEEEEEEEEEEEEGGGIIIJJJJJJHHHFFFCCCBBBBBBDDDEEEFFFFFFHHHMMMXXXjjj~~~|||ooonnniiieee```___bbbcccaaa^^^YYYXXXWWWWWWYYY\\\___aaagggjjjpppwww~~~~~~|||zzzxxxvvvuuuuuuqqqrrrrrrqqqooommmjjjhhhfffeeecccaaa^^^[[[XXXVVVVVVUUUSSSOOOLLLIIIFFFEEEDDDDDDCCCAAA@@@???>>>======>>>???@@@@@@???>>>>>>===???@@@@@@???>>>>>>???@@@@@@@@@CCCGGGKKKLLLMMMNNNOOOQQQTTTVVVWWWWWWWWWSSSYYYZZZWWWUUUWWWVVVSSSWWWVVVXXXYYY[[[bbbqqq~~~]]]GGG@@@>>>:::777555444555666333333333333222111000000222222333333222222111000000111333444444333111000000000000000000000000000000000111111111222222222111111111222222222333333111111111222222222333333444444444444555555555555;;;:::999777555444333333333333333333333333333333444444333333333222222222333333222222222111111111111111000000000000111111111000000000/////////...000000000000000000000000////////////////////////////////////////////////............////////////------------------------...........................------,,,,,,------...........................------------------------------------------------------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...,,,,,,,,,---------......------------------------...---,,,,,,,,,,,,---...,,,---......//////..................////////////////////////////////////////////////000000000000/////////...//////000000000000000////////////...................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---,,,,,,++++++,,,,,,------///000///...,,,,,,---,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,{{{XXXIIIIIIIIIGGGFFFEEEDDDCCCEEEHHHKKKMMMIIIGGGEEECCCBBBBBBCCCDDDCCCDDDDDDEEEJJJXXXjjjwwwvvvmmmccc```bbbaaa\\\VVVXXXXXXVVVUUUTTTTTTTTTTTTWWWYYY^^^dddjjjqqqvvvyyy}}}{{{zzzzzzvvvuuussspppmmmkkkiiiiiidddddddddcccbbb___]]]\\\[[[ZZZWWWTTTQQQNNNMMMLLLJJJJJJIIIGGGEEEDDDBBBBBB@@@@@@??????>>>=========??????@@@@@@@@@??????>>>>>>???@@@???======>>>@@@CCCDDDFFFJJJOOORRRSSSSSSPPPQQQTTTVVVWWWXXXXXXXXXUUUXXXXXXSSSOOOPPPQQQQQQSSSVVVZZZ\\\^^^jjjqqqSSSBBB;;;<<<:::888555444444555555333333333333222111000000222222333333222222111000111222333444444333222111000000000000000000000000000000000111111111222222111111111222222222222333111111111222222222222333333333333444444444555555444444333333333333333444333333333333333333333333333333333333222222222222333222222222222111111111111000000//////000000111000000000000////////////000000000000000000000000////////////////////////////////////////////////............////////////...................................................------,,,,,,------...........................------------------------------------------------------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...,,,,,,,,,---------......------------------------...------,,,,,,------...,,,---......//////......---............/////////////////////////////////////////////000000000000////////////000000111222////////////............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,,,,------,,,,,,+++---///000000...------...,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++++++++++++++++++++******++++++++++++,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,{{{ZZZKKKIIIHHHFFFDDDDDDCCCCCCDDDEEEGGGIIIFFFEEECCCBBBAAABBBCCCCCCAAACCCDDDCCCDDDOOO```nnnxxxkkkccc___\\\WWWSSSYYYXXXXXXWWWVVVTTTSSSRRRPPPQQQSSSWWW\\\aaafffiiinnnrrrvvvuuuqqqoooppprrrmmmllliiifffcccaaa___^^^[[[[[[[[[ZZZYYYWWWUUUTTTXXXVVVRRROOOLLLJJJIIIIIIEEEEEEDDDDDDCCCBBBAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@??????>>>>>>===>>>>>>>>>===>>>AAADDDIIIJJJLLLPPPUUUWWWWWWVVVSSSTTTVVVXXXYYYYYYYYYYYY[[[XXXRRRLLLJJJLLLPPPRRRPPPUUU]]]bbbfffssswwwUUUCCC>>>>>>999888666444444444555666555555555555555444333333222222222222222111000000000111222222222222111000000000000000000000000000000000000000111111111111111111111111222222222222111111111111222222222222222333333333444444444444444333333333333444555555444444444444444444444444333222222222222222222222222222222222111111111111000000////////////000000000000000000////////////////////////////////////////////////////////////////////////////////////............////////////////////////////////////...........................------,,,,,,------...........................------------------------,,,,,,------------------------------------------------------------------+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------,,,---......,,,,,,---...,,,,,,,,,---------......------------------------------------------------,,,---......///.........---------.........//////////////////////////////////////////000000000000////////////000111333333000000/////////.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++------------++++++,,,...//////...------...,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------{{{]]]NNNHHHFFFEEECCCDDDEEEFFFFFFDDDCCCBBBDDDCCCBBBAAAAAABBBBBBCCCAAACCCEEECCCCCCJJJXXXddd|||vvvhhh^^^WWWSSSUUUUUUVVVWWWVVVVVVUUUTTTPPPPPPPPPQQQTTTWWWYYY[[[^^^dddhhhhhhcccaaacccgggdddcccaaa^^^[[[YYYXXXWWWUUUUUUUUUTTTRRRQQQPPPOOORRRQQQNNNKKKHHHGGGGGGGGGDDDCCCCCCBBBAAAAAA@@@@@@>>>>>>>>>?????????@@@@@@@@@?????????????????????<<<===???@@@AAADDDHHHKKKPPPPPPRRRUUUWWWYYYWWWVVVUUUVVVXXXYYYZZZZZZZZZYYYXXXRRRLLLKKKMMMNNNOOOOOOSSSYYYcccnnnuuu|||YYYEEE===999777777777666555444555555666555666666666666555555444111222222222222111000000//////000000000000////////////////////////////////////000000000111111111000000111111111222222222000000111111111222222222222222222222333333333444444444444333333444444555444444444444444444444444222222222222222222222222222222222111111111000000000000////////////000000////////////000000000000////////////////////////////////////////////////....................................////////////////////////////////////...........................------,,,,,,------...........................------------------------,,,,,,,,,---------......------------------------------------------------+++++++++,,,,,,,,,------+++++++++,,,,,,---------,,,---......,,,,,,---...,,,,,,,,,---------......------------------------------------------------,,,---......///.........------------....................................////////////000000000000////////////000111333333111111111000000000//////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++------------++++++***,,,------,,,+++,,,---,,,,,,++++++,,,,,,---...------------------------+++++++++,,,,,,,,,------------------------------,,,,,,,,,---------......,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------------------------------yyy^^^PPPHHHEEEEEEDDDEEEGGGHHHHHHEEEBBB@@@AAAAAAAAAAAAAAAAAABBBBBBBBBDDDEEECCCBBBEEENNNUUU```|||iiiWWWNNNRRRSSSTTTUUUVVVVVVVVVUUURRRRRRQQQQQQQQQQQQQQQQQQSSSWWW[[[ZZZVVVUUUWWWZZZZZZYYYXXXVVVTTTSSSRRRRRROOONNNMMMLLLKKKJJJJJJIIIIIIHHHGGGEEECCCBBBBBBBBBAAAAAA@@@@@@??????>>>>>>??????@@@@@@AAAAAAAAAAAA@@@@@@??????@@@@@@AAABBB???AAADDDFFFIIILLLPPPSSSWWWVVVVVVWWWYYYYYYXXXWWWWWWXXXYYYZZZ[[[ZZZZZZYYYNNNKKKMMMRRRUUUSSSQQQPPPbbbhhhvvvyyyUUU@@@;;;999555222666666555444444444444555222333333444444333333222111111222222111111000///......................../////////////////////////////////000000000111111000000000111111111111222000000000111111111111222111111222222222333333333333333222222222222333333333333333333333333333333111111111222222222222222222111111111111000000000000//////......//////000////////////000000000000000000000000000000000000////////////////////////....................................////////////...................................................------,,,,,,------...........................------------------------+++,,,,,,------.........------------------------------------------------++++++,,,,,,,,,,,,------***++++++,,,,,,------...,,,---......,,,,,,---...,,,,,,,,,---------......------------------------,,,------......------,,,,,,---......//////......,,,------------.................................////////////000000000000////////////000000111222111111111111000000000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,,,,------,,,,,,+++)))+++,,,---+++++++++,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------------------------------******++++++++++++,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,ttt\\\PPPHHHEEEFFFCCCCCCEEEEEEEEEDDDCCCAAA@@@@@@@@@@@@AAAAAABBBBBBBBBCCCCCCBBBBBBDDDHHHKKKKKKfffgggVVVZZZYYYYYYYYYYYYYYYYYYYYYUUUUUUUUUTTTSSSQQQPPPOOOPPPRRRRRRQQQNNNNNNPPPRRRPPPPPPOOONNNMMMMMMNNNNNNJJJIIIHHHGGGFFFEEEEEEEEEBBBBBBBBBBBBAAA@@@??????>>>>>>>>>>>>>>>?????????AAAAAAAAAAAAAAAAAABBBBBBAAAAAAAAAAAABBBCCCEEEFFFFFFIIILLLPPPRRRTTTWWWYYY[[[ZZZXXXYYYZZZ[[[[[[ZZZXXXXXXZZZ[[[[[[ZZZYYYYYYMMMNNNSSSYYYYYYWWW\\\eee|||```OOO>>>888888666555666444444333333333222222222000111111222222111111111111111111111111000000/////////............//////////////////////////////////////////000000000111000000000000111111111111000000000000111111111111111111111111222222222222222222222222222333444444333333333333333333333333000111111111222222222222111111111111000000000000//////............//////.../////////000000000111000000000000000000000000////////////////////////....................................////////////------------------------...........................------,,,,,,------...........................------------------------++++++,,,,,,---......///------------------------------------------------++++++,,,,,,,,,,,,------******+++,,,,,,---......,,,---......,,,,,,---...,,,,,,,,,---------......------------------------,,,,,,---......---,,,,,,,,,---......//////......,,,,,,---------.................................////////////000000000000/////////...//////000000111000000000000/////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---,,,,,,++++++,,,,,,---)))+++------,,,,,,,,,---,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,---------......+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,ppp[[[OOOHHHFFFGGG@@@@@@@@@@@@AAAAAABBBCCC?????????@@@AAAAAAAAABBB@@@@@@AAABBBDDDFFFGGGHHHHHHTTTcccrrrnnneeedddbbb```___^^^^^^^^^XXXYYYYYYXXXWWWTTTRRRPPPQQQQQQPPPNNNMMMLLLNNNOOOIIIIIIIIIIIIIIIJJJJJJKKKGGGGGGFFFDDDCCCCCCCCCCCCAAABBBCCCCCCCCCBBBAAA@@@<<<======>>>@@@AAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAACCCBBBBBBCCCDDDFFFHHHIIILLLOOOSSSVVVXXXYYY[[[]]]]]][[[YYYYYY[[[]]]^^^]]]XXXYYYZZZ[[[[[[ZZZYYYXXXTTTVVVZZZ[[[WWWXXXiii}}}XXXGGGAAA>>>===999222222777333333222222111000000000000111111222222222111111111111111111111000//////000000////////////000000////////////////////////////////////000000000000000000000000111111111111000000000000111111111111000111111111111222222222222222222333444666777888222222222222222222222222000000111111222222222222111111111111000000000000//////............//////.../////////000000111111000000000000000000000000////////////////////////..................................../////////000------------------------...........................------,,,,,,------...........................------------------------++++++,,,,,,---...//////------------------------------------------------++++++,,,,,,,,,---------******+++,,,,,,---......,,,---......,,,,,,---...,,,,,,,,,---------......------------------------,,,,,,---......---,,,,,,,,,---......//////......,,,,,,,,,---------..............................////////////000000000000000//////............///000/////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,...---++++++++++++---...***,,,......---------///,,,,,,++++++,,,,,,---...++++++++++++++++++++++++))))))***+++,,,,,,------++++++++++++++++++++++++,,,,,,---------.........,,,,,,,,,+++++++++******,,,,,,,,,------.........+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++++++++++++++++++++++++++nnnYYYPPPJJJEEEBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBB???@@@@@@AAABBBCCCDDDDDDEEEJJJOOOZZZuuuxxxsssmmmeee```^^^^^^[[[WWWVVVVVVWWWXXXXXXTTTTTTSSSQQQOOOMMMMMMNNNQQQKKKGGGIIIKKKIIIHHHHHHFFFFFFFFFEEEEEEEEEEEEEEEBBBAAA@@@@@@???@@@@@@@@@@@@@@@??????@@@@@@AAABBBHHHHHHFFFCCCAAA@@@BBBDDDDDDEEEGGGJJJLLLNNNPPPPPPUUUUUUVVVWWWXXXZZZ\\\]]]ccc___[[[ZZZ\\\]]]]]][[[WWWQQQPPPTTTXXXUUURRRQQQUUUVVVSSSPPPXXXlll[[[III===<<<;;;999777666555444333333333222222111111111444444444444444444444444000000000000////////////////////////////////////............////////////222111000000000111333333000000000000000000000000////////////000000000000111111111111111111111111000000111222444555666666333333333222222111111111000000000000000000000000222111000//////000111222000000///...............////////////////////////------......//////000000000000//////.........---------------------------........................///000111000...------...........................------------------------------------------------111000///...---,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,---------......////////////////////////---,,,,,,---......---+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,---......//////......+++,,,------......------,,,,,,,,,---------......////////////////////////000000//////.........---////////////////////////555555444222111///......,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++---......---,,,,,,---------------------------++++++++++++++++++++++++...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,+++++++++,,,,,,---------******+++++++++,,,,,,,,,...------,,,,,,------...*********++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,lllVVVMMMHHHCCCAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@??????@@@AAABBBCCCDDDDDDAAAEEEJJJRRRcccyyyrrrgggccc[[[[[[[[[ZZZYYYWWWTTTQQQUUUUUUVVVVVVVVVVVVXXXYYYTTTNNNKKKLLLKKKGGGEEEFFFGGGFFFFFFFFFEEEEEEDDDDDDCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCFFFFFFGGGGGGFFFGGGJJJLLLKKKLLLMMMOOOQQQRRRRRRSSSVVVVVVWWWXXXYYY[[[\\\]]]```___]]]^^^______]]]ZZZPPPKKKKKKQQQVVVWWWWWWXXXQQQYYYaaagggrrrbbbIII>>>:::999888777666444333333333333333222222111111111111111111111111111111111000000000000////////////////////////////////////............////////////000000/////////000111222000000000000000000000000////////////000000000000111111111111111111111111000111111222333444555555333333333222222111111111000000000000000000000000222111000//////000111222000000///...............////////////////////////---------.........//////000/////////.........---------------------------...........................000000///...------...........................------------------------------------------------///......------------...,,,,,,------------------,,,,,,,,,------------...........................,,,,,,,,,---000111000...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,,,,---............---+++,,,------......------,,,,,,,,,---------..............................000/////////.........---........................//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++---......---,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,+++++++++,,,,,,---------***++++++++++++,,,,,,,,,------,,,,,,,,,,,,------++++++++++++++++++,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++jjjSSSJJJEEEBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAABBBCCCCCC>>>@@@EEEJJJNNN[[[rrrtttbbbbbbaaa```]]][[[YYYXXXVVVWWWWWWXXXYYY[[[]]]^^^]]]ZZZYYYYYYUUUOOOMMMPPPMMMLLLLLLKKKJJJIIIIIIHHHGGGGGGEEEDDDCCCCCCCCCCCCEEEEEEEEEFFFGGGHHHHHHIIIKKKLLLNNNOOOOOOPPPRRRTTTRRRSSSTTTUUUVVVWWWWWWWWWYYYYYYZZZZZZ[[[[[[\\\\\\]]]\\\\\\]]]]]]ZZZVVVRRRIIIIIIMMMTTTXXXWWWXXX[[[^^^lll~~~lllTTTDDD;;;888666555555444444333222222222222222222222111111111////////////////////////000000000000////////////////////////////////////............//////////////////.........///000111000000000000000000000000////////////000000000000111111111111111111111111111111222222222333333333222222222222222111111111000000000000000000000000111111000000000000111111000//////............///////////////////////////------------............/////////..................................................................///000///---------///........................---------------------------------------------------------------...//////------------------,,,,,,,,,,,,,,,,,,------------------------------------+++++++++...000222111000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------++++++,,,---------------+++,,,------......------,,,,,,,,,---------............................../////////.......................................+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++---......---,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,++++++++++++++++++*********+++++++++,,,,,,************************iiiQQQHHHDDDBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@===========================>>>>>>???@@@AAABBBBBBAAA@@@CCCFFFEEEHHH\\\sss~~~}}}tttqqqkkkeee___]]]^^^```ZZZYYYWWWXXXZZZ\\\^^^___bbbbbbcccccc^^^XXXXXX\\\WWWWWWVVVUUUTTTSSSSSSRRROOONNNMMMLLLKKKJJJJJJJJJNNNNNNOOOPPPQQQRRRRRRSSSWWWXXXZZZYYYWWWVVVVVVVVVVVVVVVXXXYYYZZZ[[[[[[[[[]]]]]]]]]]]]]]]]]]\\\\\\\\\\\\\\\ZZZXXXTTTPPPMMMMMMTTT^^^ccc^^^XXX[[[ccc|||cccGGG<<<888888888333333333333333222222222222222222111111111111111111111111111111111111111000000000000////////////////////////////////////............////////////........./////////000000000000000000000000000000////////////000000000000111111111111111111111111222222222222222111111111222222222111111111111111000000000000000000000000111000000000000000000111000///............//////////////////////////////..................//////........................////////////////////////........................---...//////---------///........................---------------------------------------------------------,,,,,,------............------,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++---000111000///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,+++,,,------......------,,,,,,,,,---------..............................................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---......---,,,,,,------------------------------------------------------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++*********++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++hhhQQQHHHEEECCCBBB????????????????????????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<===>>>???@@@AAAAAADDD@@@AAAEEECCCBBBMMM]]]tttzzz{{{oooddd]]][[[ZZZWWWTTTTTTXXX\\\```aaa^^^^^^```aaa^^^ZZZ\\\aaa______^^^^^^]]]\\\\\\[[[WWWVVVUUUTTTSSSSSSSSSSSSVVVWWWXXXYYYZZZZZZZZZZZZ]]]^^^___]]]ZZZXXXWWWWWWUUUVVVXXXZZZ\\\]]]^^^^^^`````````___^^^]]][[[ZZZYYYYYYYYYXXXVVVTTTSSSSSSYYYaaajjjhhh]]]YYYfffwww}}}dddHHH:::999999888777333333333333333333333333111111111111111111111111222222222222222222222222000000000000////////////////////////////////////............//////////////////000000000111111000////////////////////////////////////000000000000111111111111111111111111222222111111111000000000111111111111111111111111000000000000000000000000000000000111111000000000//////............//////////////////////////////////////////////////////---------...............////////////////////////........................,,,...///...---,,,...///........................------------------------------------------------//////...,,,,,,+++++++++.........------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,......---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,+++,,,------......------,,,,,,,,,---------..............................---------...............//////////////////////////////...------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---......---,,,,,,---------------------------------------------------,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,fffQQQIIIFFFCCCBBB>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<===>>>???@@@@@@CCC@@@@@@BBBCCCCCCEEEJJJXXXjjjlllaaaWWWRRRMMMMMMTTT\\\cccfffbbb______```___]]]___dddaaaaaaaaa```````````````\\\[[[ZZZZZZZZZZZZZZZZZZZZZ[[[\\\^^^^^^]]]\\\\\\[[[\\\]]]\\\ZZZYYYYYYZZZWWWXXXYYY\\\]]]___```````````````___]]]ZZZXXXVVVNNNPPPRRRSSSSSSTTTVVVXXX]]]aaaddd```YYY]]]tttvvvVVVHHH;;;999:::888444222444333333333333333333333000000000111111111111111////////////////////////000000000000////////////////////////////////////............////////////...///000111111111000000////////////////////////////////////000000000000111111111111111111111111111111111000000000000000000000000111111111111111000000000000000000000000000000111111111111000000///............//////000///////////////////////////////////////.........---------------.........................................................,,,---......---,,,...///........................------------------------------------------------000///...,,,++++++******------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++------+++))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------+++,,,------......------,,,,,,,,,---------......---------------------------------------.........////////////////////////...------,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++---......---,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,dddPPPIIIFFFCCCAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>:::;;;<<<===>>>??????@@@BBBCCCBBB@@@BBBFFFEEEAAAFFFRRRhhhddd]]]UUUTTT[[[fffnnnrrroooiiiddddddcccaaabbbeee````````````aaaaaaaaaaaa\\\\\\\\\[[[\\\\\\]]]^^^^^^___```aaa```___]]]\\\\\\]]]]]][[[ZZZZZZ\\\]]][[[\\\]]]___``````aaaaaa^^^^^^^^^]]]ZZZVVVSSSQQQKKKOOOSSSVVVVVVVVVWWWYYY___aaaeeehhhkkksssiiiPPPBBB<<<777777777444333444444333333333222222111111///000000000111111111222........................000000000000////////////////////////////////////............////////////---...///000000000//////////////////////////////////////////000000000000111111111111111111111111//////000000000000000000///000000000111111111222000000000000000000000000///000111222222111000///...............///000000////////////////////////......---------,,,,,,,,,,,,,,,,,,------.........------------------------........................+++,,,...------,,,...///........................------------------------------------------------...------,,,+++++++++,,,,,,,,,------------------***++++++++++++,,,,,,,,,------------------------+++******,,,......---,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,---............---+++,,,------......------,,,,,,,,,---------......------------------------,,,,,,,,,------.........------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++---......---,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***---------,,,,,,+++++++++,,,,,,,,,------------...,,,,,,++++++++++++,,,,,,++++++++++++++++++,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++bbbOOOHHHEEEBBB@@@>>>>>>>>>>>>>>>>>>>>>>>>========================::::::;;;<<<===>>>??????AAAFFFFFF@@@AAAHHHHHH@@@DDDEEEOOObbbvvvzzzlllpppwww{{{|||ssshhheeekkkvvv~~~xxxnnnfffeeedddaaa```aaa___``````aaaaaabbbbbbccc[[[[[[[[[[[[\\\]]]^^^^^^aaabbbcccccccccaaa___]]]bbbaaa```]]][[[[[[]]]___``````aaabbbbbbbbbaaaaaa\\\\\\\\\ZZZWWWSSSOOOMMMSSSYYY___aaa```]]][[[[[[hhhjjjrrr]]]DDD888===999666555222111444;;;333333222222111000000000//////000000111111111222////////////////////////000000000000////////////////////////////////////............/////////000,,,,,,.../////////...---////////////////////////////////////000000000000111111111111111111111111////////////000000000111//////000000111111111222000000000000000000000000///000111222222111000///...............///000111////////////////////////,,,,,,,,,++++++*********,,,,,,,,,------.........------------------------........................+++,,,------,,,,,,...///........................------------------------------------------------,,,,,,++++++,,,,,,------,,,,,,,,,------.........******+++++++++,,,,,,,,,------------------------*********,,,///000000///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,---......//////......+++,,,------......------,,,,,,,,,---------......------------------------,,,,,,,,,------.........++++++++++++++++++++++++***++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++---......---,,,,,,---------------------------++++++++++++++++++++++++++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***---------,,,,,,+++++++++,,,,,,,,,---------......,,,++++++++++++++++++,,,*********++++++,,,,,,---******+++++++++,,,,,,,,,************************^^^KKKEEECCC@@@?????????>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============@@@@@@???===<<<===AAADDDDDDFFFGGGJJJSSSfffyyysssxxxuuugggdddccc```___```bbb```^^^___cccfffeeeccc___^^^]]]\\\[[[\\\\\\\\\^^^aaabbbaaa______aaacccaaabbbbbb___\\\\\\```ccc```ccccccaaabbbddd^^^UUUWWWUUUTTTUUUUUUTTTYYY```hhhqqqsssjjjbbbdddpppyyybbbOOO@@@:::<<<777666666555444444333333222222111111111111222222000000000000000000000000///////////////////////////............---------////////////////////////111///---,,,,,,...000222111111000000//////......//////000000000000//////000000//////.........---000000000000000000000000111111111111111000//////111111111111111111111111222111111111000000//////000000000000000000000000////////////////////////111111000000//////......//////...---,,,,,,+++++++++,,,---...////////////...------,,,,,,------...------------------------.........------,,,,,,,,,.................................------,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,++++++,,,,,,,,,---------......------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............///,,,---...---,,,+++---///........................------------------------///...---,,,,,,,,,,,,,,,...///---***+++///...***---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++------------,,,,,,+++***------------------------------------------------///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********~~~]]]KKKFFFCCCAAA???>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<============?????????>>>======@@@CCC@@@BBBCCCEEEKKKYYYnnn}}}|||mmmeeecccaaabbbeeehhhfffdddbbbaaa```___^^^]]]]]]^^^___```aaabbbbbb\\\```dddfffdddbbbaaaaaa\\\^^^^^^]]]\\\\\\___bbbggggggbbb[[[YYYZZZVVVOOOTTTTTTVVVYYYXXXWWWZZZ```mmmoooooommmqqq|||aaaMMMBBB:::777:::666666666555444333333333222111111000000111111222000000000000000000000000///////////////////////////............---------//////////////////////////////........./////////000000000000//////......//////000000000000//////000/////////............000000000000000000000000111111111111111000//////111111111111111111111111111111111111000000000///000000000000000000000000////////////////////////000000000000//////......//////...------,,,+++++++++,,,---...////////////...------,,,,,,------...------------------------------------------,,,,,,..............................---------,,,,,,,,,------------------------------------------,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,------------...------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,---...---,,,+++---///........................------------------------///...---,,,,,,,,,,,,---(((+++,,,******------+++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,---------,,,,,,+++***------------------------------------------------///...---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++***++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******|||\\\KKKGGGDDDAAA@@@>>>>>>>>>============<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========>>>??????>>>>>>???AAA>>>@@@AAAAAACCCKKKXXXccc}}}}}}zzzwwwvvvzzz|||qqqllliiiiiikkklllkkkiiigggfffffffffeeeaaaaaa```___^^^______```\\\```fffiiiiiifffdddcccfffeeedddaaa^^^]]]___```ccc```ZZZSSSRRRTTTUUURRRZZZXXXYYYZZZXXXXXX]]]eeeiiijjjmmmvvvrrr\\\FFF>>><<<888888;;;666555555444444333333222222111111000000111111222000000000000000000000000///////////////////////////............---------////////////////////////---...///000000///...---000000000////////////......//////000000//////...////////////............000000000000000000000000000111111111111000000///111111111111111111111111111111111111000000000000000000000000000000000000////////////////////////000000000////////////...//////......---,,,,,,,,,,,,,,,---...////////////...------,,,,,,------...------------------------,,,,,,------------------------------------------...------------,,,,,,,,,------------------------.........------,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,---...---,,,+++---///........................------------------------......---,,,,,,,,,------)))...111---***++++++***------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++------------------------------------------------......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,///......---+++******))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***xxx[[[KKKGGGEEEBBB@@@========================;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<;;;===???@@@???>>>>>>???>>>@@@BBBAAA@@@CCCJJJPPPiiipppyyyvvvnnnmmmsssxxx|||yyywwwsssppppppssstttqqqnnniiifffccc```___aaaccceeekkklllnnnooooooooooooooorrrnnnhhhaaa\\\ZZZ[[[[[[ZZZXXXUUUSSSUUUZZZ___aaaaaa^^^\\\\\\[[[^^^iiitttvvv}}}nnnRRREEE:::999:::888777888444444444444333333222222111111000000000000111111///////////////////////////////////////////////////............---------//////////////////////////////////////////...---////////////////////////...//////////////////...///////////////.........000000000000000000000000000000111111111111000///111111111111111111111111111111111000000000000000000000000000000000000000//////////////////////////////////////////////////////......---------,,,,,,------...//////.........------,,,,,,------...------------------------,,,,,,,,,------.........------------------------------------------------------------------------.........------,,,,,,+++------,,,,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,---...---,,,+++---///........................------------------------...------,,,,,,,,,------///666999444---+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++------------------------------------------------...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++tttXXXJJJGGGEEEBBB@@@<<<<<<<<<<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;999<<>>============???AAAAAA@@@@@@CCCEEENNNRRR[[[hhhuuu{{{qqqmmmnnnuuutttwww~~~~~~~~~yyyvvvsssnnnkkklllpppvvvzzz{{{uuupppoooqqqsssuuunnniiiaaa[[[XXXYYY\\\]]]\\\ZZZYYYYYYZZZ\\\```ddd\\\___eeelllooouuupppWWWCCC???999555666777555333222333333333333333222222222111000000000000000000111///////////////////////////////////////////////////............---------////////////////////////222000...---,,,---...///.............../////////......////////////...............//////////////////////////////////////////000000111111111000000000000000000000000000000000000000000000000111111////////////////////////////////////////////////...............////////////...............------,,,---......///............------,,,,,,------...------------------------,,,,,,,,,------.........------------------------------------------------------------------------.........------,,,,,,,,,------,,,,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,---...---,,,+++---///........................------------------------------,,,,,,,,,------...111888;;;666///---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,------------------------------------------------------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++pppUUUHHHFFFDDDAAA???;;;<<<<<<<<<<<<=========::::::::::::::::::::::::999999999:::::::::;;;;;;999;;;>>>>>>===<<<<<<===;;;===?????????>>>???@@@AAABBBJJJYYYhhhuuu{{{wwwppphhhcccgggmmmnnnmmmlllrrr~~~}}}xxxvvvwwwyyy||||||vvvlllfffdddfffiiikkkddd```]]]\\\___dddhhhjjj```]]]\\\\\\ZZZXXX[[[___^^^hhhyyyfffIII@@@999777666555666777666444222222222222222222222222222111000000//////000000111000000000000000000000000///////////////////////////............---------////////////////////////333111...,,,+++---///000---............/////////---......//////......---.........//////////////////////////////////////////000000111111111111000000000000000000000000000000000000000111111111111////////////////////////////////////////////////---............/////////........................------...............---...------,,,,,,------...------------------------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------------------------------------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,---...---,,,+++---///........................------------------------------,,,,,,,,,---......,,,111444000---...///---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,------------------------------------------------------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,lllRRRGGGEEEDDD@@@>>>;;;;;;;;;<<<<<<<<<======::::::::::::::::::::::::999999999999:::::::::::::::;;;======<<<<<<<<<===<<<===>>>>>>>>>>>>???@@@@@@@@@DDDNNNWWWbbbrrryyytttuuutttooonnnoooeeeoooxxxuuuxxxzzzxxxtttpppllliiihhhgggeeeaaa]]]\\\^^^aaaccccccaaa```aaaeeejjjnnnooonnnbbb___```ccceeefffmmmvvv|||dddJJJ>>>>>>;;;555666777666666555555333111111111222222222222222000000////////////000000000000000000000000000000///////////////////////////............---------////////////////////////222111///...---------...---------.........//////---......//////......---............/////////000//////////////////////////////000111111111111111000000000000000000000000///000000000111111111111////////////////////////////////////////////////---------.........//////............////////////---...............------...------,,,,,,------...------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------+++,,,,,,------.........------,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,---...---,,,+++---///........................------------------------,,,,,,,,,,,,,,,---...///***---...+++,,,//////---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,,,,---------,,,------------------------------------------------,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,jjjQQQFFFEEECCC@@@===;;;;;;;;;<<<<<<<<<======::::::::::::::::::::::::888888999999999::::::::::::;;;<<<<<<;;;;;;<<<>>>?????????>>>??????@@@AAA>>>===???AAACCCJJJ]]]qqqvvvpppqqqgggjjjhhhbbb```bbb```[[[```gggoooqqqnnnhhhcccaaaUUUWWWYYY\\\\\\[[[YYYWWWRRRSSSWWW]]]eeeiiijjjhhhaaabbbdddiiimmmlllhhhcccdddbbbgggqqqyyyaaaIII@@@;;;<<<<<<555333555555222000000000///111111111111111111222222000000////////////000000000000000000000000000000//////////////////////////////.........---------///////////////////////////000000000000...,,,+++---------.........//////---..................------.........//////000000//////////////////////////////000111111111111111000000000000000000000000//////000000111111111222////////////////////////////////////////////////---------.........//////.........///////////////---...............------...------,,,,,,------...------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------***++++++,,,---...//////---------,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------...---,,,+++---///........................------------------------,,,,,,,,,,,,,,,---...///...///---***+++///...***+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------***+++,,,,,,------------------------------------------------------------,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,///...------,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,iiiPPPEEECCCBBB???===;;;:::888888:::;;;;;;:::888888888999999:::::::::777888999:::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>??????@@@@@@@@@<<>>===;;;::::::;;;<<<;;;:::888888888999999:::::::::888888999:::;;;;;;;;;:::::::::::::::::::::::::::===>>>???@@@AAABBBCCCDDD;;;===???>>><<<>>>DDDIIIWWWdddvvv}}}uuukkkcccdddeeeeeeccc```\\\ZZZYYYUUUYYYZZZWWWVVVXXXYYYXXX]]]^^^aaagggnnnrrrsssssswwwzzzpppYYYIIIAAA>>>999666666666666555333333222222222111111111000000000000000000000000000000000000/////////...........................000/////////............................................................===999444111000000//////............................................................//////////////////////////////////////////////////////////////////////////////////////////////////////////////////............//////000000000000000000000000................................................------------------------------------------------------------------------------------------------,,,------......------,,,,,,,,,,,,---------...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,------------,,,,,,++++++,,,,,,,,,,,,++++++---,,,,,,,,,,,,,,,,,,---++++++,,,,,,---......///------------------------,,,------------------,,,..............................---,,,,,,,,,,,,---........................------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---......---------------------------------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,yyydddNNNDDDCCCBBB@@@>>>>>>===;;;;;;<<<<<<;;;:::888888888999999999999999888999999:::::::::999999::::::::::::::::::::::::;;;<<<===>>>@@@BBBCCCDDD:::<<<>>>===;;;;;;>>>AAAAAAIIIWWWhhhwwwwwwllloooqqqnnnhhheeefffiiieeedddfffiiiiiihhhjjjooovvvxxxzzz{{{{{{|||~~~~~~wwwWWWEEE<<<888999777555555555666555444222222222111111111111111000000000000000000000000000000000/////////..............................////////////............................................................;;;888333000///...---,,,................................................---............/////////000000000000000000000000////////////////////////000000000000000000000000/////////////////////////////////....../////////222222222222222222222222................................................------------------------------------------------------------------------------------------------,,,------......------,,,,,,,,,,,,---------...............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,------------,,,,,,,,,,,,------------,,,,,,...------,,,,,,------...++++++,,,,,,------......------------------------...------,,,,,,------.................................---,,,,,,,,,,,,---------------------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---......------------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,vvvcccNNNDDDBBB@@@>>><<<>>>===<<<<<<<<<<<<:::888888888888888888999999999888999999999999999888777999999999999999999999999999999:::;;;<<<===>>>???:::<<<>>>>>>===<<<===>>>;;;???HHHTTT```jjjoooqqq~~~|||fffNNNCCCAAA===999555444333444555555444222111111111111111111111000000000000000000000000000000000/////////.................................///////////////.........................................................111///,,,+++,,,------,,,---------.......................................---------.........//////////////////////////////////////////////////////000000000000000000000000////////////////////////......////////////......////////////////////////................................................------------------------------------------------------------------------------------------------,,,------......------,,,,,,,,,,,,---------..................------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******))),,,,,,,,,------,,,,,,,,,,,,------......------,,,------,,,,,,,,,,,,------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---.................................---,,,,,,,,,,,,---------------------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,tttbbbNNNEEEBBB>>>;;;:::===<<<;;;;;;;;;;;;888666888888888888888888888888888888888999888888777777888888888888888888888888999:::::::::::::::::::::999:::===>>>=========>>><<>>>>>===AAAIIIPPP]]]sssdddIII777999<<<;;;555///111777444333333333444444222000////////////000000000000/////////////////////////////////.........------------------------------.........///////////////........................------------------------000...------...///...---,,,,,,------.../////////........................,,,------------.........................................................000000000000000000000000........................---...///000000///...---........................................................................------------------------------------------------------------------------------------------------,,,------......------,,,,,,,,,,,,---------....../////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++,,,,,,------------,,,,,,,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...++++++++++++++++++++++++......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,~~~jjj[[[KKKDDDAAA>>><<<<<<:::::::::<<<===<<<:::888999888888888777777777666555555666777888888888888666666666666666666666666999999999999999999999999888777777888999:::::::::999;;;<<<<<<;;;===AAAFFFKKK^^^sss~~~lllQQQBBB>>>777999<<<===555...000888222111000111222333222111........./////////000000//////////////////////////////.........---------------------------------............/////////000........................------------------------...---++++++,,,---+++***,,,,,,------...//////000........................,,,,,,---------.........................................................////////////////////////........................---...///000000///...---........................................................................------------------------------------------------------------------------------------------------,,,------......------,,,,,,,,,,,,---------......////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///---,,,,,,,,,,,,---......+++++++++++++++++++++++++++++++++,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,|||eeeXXXIIIDDDBBB???>>>???::::::;;;===???>>><<<999999888888888777777666666444444666777888888888888666666666666666666666666444555555666777888888999;;;:::888888999::::::999;;;<<<===>>>>>>>>>>>>>>>===GGGRRR\\\jjj{{{fffQQQ???888777<<<222,,,///333111111333000///...///111333333222---.........//////000000//////////////////////////////.........------------------------------------.........//////000000........................------------------------...---,,,---///000///...,,,,,,------...///000000........................,,,,,,,,,---------......000000000000000000000000........................////////////////////////........................---...///111111///...---------------------------................................................------------------------------------------------------------------------------------------------,,,------......------,,,,,,,,,,,,---------......000/////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++------------++++++*********++++++*********+++++++++,,,,,,+++++++++***++++++,,,,,,++++++***...------,,,,,,------...+++++++++++++++++++++++++++++++++++++++++++++++++++,,,............,,,+++------------------------......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////---,,,,,,,,,,,,---......+++++++++++++++++++++++++++++++++,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,|||bbbVVVJJJEEECCC???<<<<<<;;;;;;::::::::::::999999777777777777777777777777777888888999999999888888666666666666666666666666666666777777888888999999888999999::::::;;;;;;<<<:::;;;<<<<<<::::::;;;<<>><<<<<<;;;;;;:::::::::999999999777777777777777777777777888888888999999888777777777777777777777777777777777777777777777777888888888888999999:::;;;;;;;;;:::;;;<<<;;;:::999:::<<>>DDDIIIRRR\\\ooorrr```JJJ999333666444333444777777333000444333222222111111222222000000111111000000///...///////////////////////////...------------...///,,,,,,,,,---------....................................------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................---,,,,,,,,,,,,---......222111000///...............------------...//////222333333222111000///...////////////////////////........................////////////////////////.......................................................................................---------..............................------------......------------------------------------------------------------------------,,,,,,,,,------///000000555777777555222...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------++++++++++++++++++++++++***++++++,,,,,,++++++***---,,,,,,++++++,,,,,,---+++------,,,+++***+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------------------------------************************++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++------,,,,,,,,,,,,------***,,,---,,,+++***+++---------------,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,,,,------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,uuuaaaSSSFFF@@@>>><<<;;;<<<:::::::::999999999999888777777777777777777777777888888888888777666555555666666666666666666666666777777777666666555555555777777888888999:::::::::888:::;;;:::999888999::::::===???>>><<<<<>>555555>>>777666666666777555222...333333222111111111111111000000000000000//////...////////////////////////.........------.........,,,,,,,,,---------..............................------,,,,,,,,,,,,------------------------------------------------------........................---,,,,,,,,,,,,---......---......//////......---...------------...//////222222222111000///......////////////////////////........................////////////////////////..............................................................................................................................------------......------------------------------------------------------------------------,,,,,,,,,---...000111222777888999777333///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,***)))***+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++---,,,,,,,,,,,,,,,,,,---+++,,,---,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,,,,,,,,,,,,,---------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,rrr___RRREEE@@@???<<<;;;<<<::::::999999999888888888777777777777777777777777777777777777777666555444555555555555555555555555777666666666555555444444666666777888888999999:::888999:::999888888999:::<<<@@@CCCBBB@@@???@@@BBB;;;???FFFMMMTTT```www|||gggRRRBBB;;;???>>>444222888333222111222333333333222222222111000000000000111000000000000000///..............................---..................---,,,,,,,,,---------..............................------,,,,,,,,,,,,------------------------------------------------------........................---,,,,,,,,,,,,---......+++,,,---...///......---...------------...//////111111000///...---------////////////////////////........................////////////////////////........................................................................---...................................................------------......------------------------------------------------------------------------,,,,,,,,,...///111333444888888999666222///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,***)))***+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,++++++,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,ooo^^^RRRFFFBBB@@@===;;;;;;999999999999888888888888777777777777777777777777555555666666666666555555444444444444444444444444555555555555555444444444666666666777888888999999777888999999777777888999>>>AAADDDCCC???<<<<<<>>><<<>>>BBBCCCAAADDDTTTddd``````eeeoooxxx~~~uuu]]]JJJBBB>>>666333777777333222777444333111000//////000111222111000000///000000000//////000000//////...---........................------...//////...------,,,,,,,,,---------....................................------------......------------------------------------------------........................---,,,,,,,,,,,,---......+++,,,---..................------------...////////////...---------......////////////////////////------------------------////////////////////////........................................................................---------.............................................------------......------------------------------------------------------------------------+++,,,---...000222444555777777666444000...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***+++,,,,,,------,,,,,,++++++------,,,+++***+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,........................++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,++++++++++++,,,,,,+++---...---,,,+++,,,...++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,mmm\\\QQQGGGDDDCCC???;;;;;;999999999999888888888888777777777777777777777777333333444555666666666666555555555555555555555555444444444444444444555555555555666666777888888999777888999888777666777999;;;>>>@@@@@@<<<999999;;;;;;<<>>EEEEEEEEELLLYYYeeeqqqgggQQQ???555555;;;999555000------111777;;;555555444222000......///111111000////////////000//////000000//////...---........................------...//////...------,,,,,,,,,---------..............................///..................///------------------------................................................---,,,,,,,,,,,,---......------------...............------------.../////////......---......000000////////////////////////------------------------////////////////////////........................................................................---------.........//////..............................------------......------------------------------------------------------------------------+++,,,---...111333555666666555444000---,,,---///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------******+++,,,,,,,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++,,,---...---,,,++++++---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------++++++++++++++++++++++++------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,,,,,,,++++++++++++,,,,,,,,,---...---,,,,,,,,,...******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,lll[[[QQQHHHEEEDDD@@@<<<:::999999999888888888888777777777777777777777777777222222444555666777777777666666666666666666666666333333333444444555555555555555666666777888888888666888999888777666777888555999<<<<<<:::888:::<<<999888999>>>???<<<<<>>===???DDDHHHPPPcccvvvxxxxxxyyy{{{iiiXXXIIICCC??????;;;555444888///444777444333444333...***,,,///000000111111222111111000//////////////////////////////......---........................,,,---...//////...---,,,,,,,,,,,,---------..............................//////............//////------------------------................................................---,,,,,,,,,,,,---......///...---------......///...------------...////////////......///000222333////////////////////////------------------------////////////////////////........................................................................---------.........//////.................................------.........------------------------------------------------------------------------+++,,,---///111333666777555444222...++++++---///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------******+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++------------++++++---...///...,,,+++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------,,,++++++++++++++++++,,,,,,---......,,,,,,---...*********++++++,,,,,,,,,,,,,,,,,,---------......,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,iiiZZZPPPGGGCCCAAA<<<::::::::::::999999888777666666999888888777666555555444333333333333333333333333444333333222222333333444888777666555555555555555777777777777777777777777777777666666666666777777888888999999999999888888999888777777999;;;===???<<<;;;;;;;;;>>>CCCHHHKKKXXXZZZ]]]bbbkkk||||||xxxqqqggg[[[OOOFFFAAA:::999888777666666666666444333222111111222333444111111111111000000000000111000///...............---...///111111///...---............////////////---------------------------------............///......------------..............................000000000000000000000000........................------------------------------------------------000...------///000000///---------............/////////000000///...------......////////////..................///////////////...---,,,,,,---...///000000///..................------,,,,,,------...........................,,,---------.../////////...........................---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------..............................///111444555333222111111000......---------------------------------------++++++++++++------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++******++++++,,,---++++++,,,,,,,,,,,,---------------,,,,,,+++++++++---------,,,,,,+++++++++,,,,,,************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++---,,,+++***+++,,,---------,,,,,,+++++++++222---,,,///000---+++---------------------------------------------------***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++hhhYYYOOOFFFCCCAAA<<<::::::::::::999999888777777666777777777666555444444444444444444444444444444444555444444333333444444555666666555444444444555555777777777777777777777777777777666666666666777777777888888999999888888777999888777777888;;;===>>><<<<<<;;;;;;<<>>888555888777666555444444444444333222111000000111222333111111111000000000//////000000///...............---...///000000///...---............////////////------------------------------------..................------------..............................................................................------------------------------------------------...---,,,,,,...//////...---------............//////////////////...------......////////////..................///////////////...------------.../////////...---------------...------,,,,,,------...........................---------..........................................---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------..............................///111333444333111111000///...---------------------------------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++******))))))******+++,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++---------,,,,,,,,,++++++---,,,++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++------+++***+++,,,---------,,,,,,+++++++++,,,,,,,,,++++++*********------------------------------------------------******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++gggXXXOOOFFFCCC@@@<<<:::;;;::::::999999888777777777666666555555444444333333555555555555555555555555666555555444444555555666444444333333333444555555777777777777777777777777777666666555555666666777777777888888888888777777888888777777888:::<<<===<<<;;;;;;;;;;;;;;;<<<===<<<<<<<<>>AAAFFFJJJZZZ\\\bbbkkkvvv~~~yyykkk^^^VVVIIINNNMMMCCC:::777666444666666666555555444333333333222222111000000111111000000////////////000000111000000000////////////...///////////////......---......//////......------------.........//////------------------------,,,,,,---------............------,,,,,,------...........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------...---,,,---///000///------------............///...///////////////............////////////..................////////////.........------...............------,,,------......------,,,,,,------.........................../////////...---------,,,...........................---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------///222222000///...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***************++++++,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,.........------.........******+++,,,,,,---......***,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,555@@@AAA333,,,000000***------------------------------------------------,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,{{{dddVVVLLLDDDBBB@@@===;;;<<<999999999888888888888888777777777666666666666666666666666666666666666666444444333333333333444444222222222222222333444555666666666666666666666666666666555555555555666666555666666777777666666555777777777777888999999:::999999:::;;;;;;:::999999777888:::;;;;;;;;;===>>>@@@CCCGGGNNNVVV[[[^^^___eeeuuu{{{xxxqqqiii^^^SSSJJJCCC???======<<<999666555888777555555555444333333222222222222222111111000000111111////////////////////////000000000////////////...---...//////000///......------............------------------............------------------------,,,,,,,,,------------...------,,,,,,,,,,,,------........................------------------------------------------------------------------------------------------------///......///111111000...---------............///......///////////////.........////////////..................////////////---..................---///...............//////...------,,,,,,------.........................../////////...---------,,,...........................---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,---...000111///---------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,++++++++++++,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................******+++,,,,,,---......***,,,...---,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---999;;;...(((---...(((---------------------------------------------------...............---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,yyybbbTTTKKKCCCAAA@@@===;;;<<<888888888888888888888888777777777777777777666666666666666666666666666666333333333222222333333333333333222222222333444444666666666666666666666666666555555444444555555666555555666666666666555555666666777777888888888888999999::::::::::::999999:::999777666777:::>>>AAA===>>>@@@BBBDDDEEEEEEFFFJJJ[[[mmmqqqiiicccgggnnnvvvrrrddd]]]XXXRRRMMMIIIFFFCCC???<<<::::::999999666333333666888666222222222111111111111222222222111111000000000111111//////000000000000//////000000////////////......------///000000000///...------------------------,,,------------.........------------------------,,,,,,,,,,,,------------------,,,,,,,,,,,,------................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------/////////111222222111///---------............///---...//////////////////......////////////..................////////////------...//////...------///............///000000...------,,,,,,------..........................................---------...........................---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...///000...,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,---......++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------............------...//////...------+++++++++,,,,,,---------+++,,,......,,,,,,,,,---++++++,,,,,,,,,,,,------(((000222,,,)))...000------------------------------------------------------...////////////......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------xxxaaaSSSJJJCCCAAA@@@===<<<===888888888888888888888888666666666666666666666666555555555555555555555555444444333333333333444444555444444333333333333444666666666666666666666666666555555444444555555666444555555666666555555444666666777777777777777777::::::999999888888888777<<<:::777666777999;;;<<<;;;<<<============>>>???BBBKKKTTTSSSKKKEEEFFFJJJKKKWWWfffnnnkkkbbbZZZUUU___aaaeeekkkrrrzzztttggg^^^^^^[[[SSSSSSXXXQQQJJJBBB===;;;:::888666444555555555333111000000///......000222222111000222111111000000111222333000000/////////000000111///000111111111111000///000000/////////.........,,,---///000111000///......------------------...,,,,,,---------.........------------------------++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------......///000222222000...---------............///------...///////////////......////////////..................////////////------...//////...------...---------......///000...------,,,,,,------...........................---------..........................................---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++---//////---+++------,,,,,,,,,,,,------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,---------------------------------+++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,------+++++++++,,,,,,---------------------.........///,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---......---,,,,,,---+++++++++,,,,,,---------------......//////000000------------------------------------------------,,,,,,---...////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------www```SSSJJJBBBAAA@@@===<<<===888888888888888888999999444555555555555555555555555555555555555555555555555555555444444555555555666555555444333333333333666666666666666666666666555555555444444555555555444555555555555555555444555666777777777777777666;;;:::999777666666555555333444777:::<<<<<<999777999::::::999888888999;;;===>>>???>>><<<;;;===??????AAABBBAAA>>>===???BBBCCCAAA??????CCCGGGIIIJJJHHH===888???AAA:::666888777777666555444444444444222333333222111111333555222333555666333000000222333222000///...//////000//////.........//////000///000111222222111000///000/////////............+++---///000111000///......------,,,,,,------...,,,,,,,,,---------......------------------------++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------...000222111///,,,---------.........//////------...///000000//////......////////////................../////////000,,,---...//////...---,,,,,,,,,,,,,,,,,,---...///...------,,,,,,------...........................,,,------....../////////...........................---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++---......,,,***---------,,,,,,---......++++++++++++++++++++++++++++++------------++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,---------------------------------+++,,,,,,------,,,,,,+++++++++******++++++,,,---++++++,,,,,,,,,---------+++++++++,,,,,,------------------.........//////+++,,,---......---,,,+++---,,,,,,,,,,,,,,,,,,,,,+++---......---,,,,,,---+++++++++,,,,,,---------222---,,,///000,,,***,,,------------------------------------------------***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------sss^^^NNNKKKFFFBBB@@@>>><<<;;;999999999888777666666555666666666666666666666666222333333444555666777777444555555555444333333222444444444444444444444444555555555666666666666777888888777555555444444444555555555666666666666777666666666666777777777777888888777777666666555555999888888888777777666666888888999999999::::::::::::::::::999999888888888:::999999999999999999:::777777777777777777777777555555555555555555555555333333333333333333333333333333333222222222111111111111111111111111111111/////////000111111222222000000000000////////////...444222+++***000111---000000////////////000000------///000000///............------------..............................------...///...---+++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................------------------------........................---------............///////////////////////////..............................------------..................////////////111111000000//////......---------------...///000------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---------............///.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,+++,,,...///000///......++++++,,,,,,,,,,,,------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---........................++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------++++++++++++------,,,,,,,,,---------...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---------............///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------..................------rrr]]]NNNKKKEEEBBB@@@>>><<<;;;999999888888777666666555555555555555555555555555333333444444555666666666444444555555444333333222333333333333333333333333333333333444444444555555777666555444333333333333333333333444444444555555444555555555555666666666666666666555555555444444888888888777777777666666777777888888888999999999999999888888888777777777888777777777777777777888666666666666666666666666444444444444444444444444222222222222222222222222333333222222222111111111111111111111111111111111111111000000000000000000000////////////////////////)))+++333333+++***000000000////////////000000......///000000000000///......------------..............................------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................------------------------........................---------............///..................................................................................../////////////////////...............---------...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///...------------------...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,---------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,+++,,,------------------++++++,,,,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------------....................................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------ppp\\\NNNJJJEEEAAA???>>><<<;;;999999888888777666666666555555555555555555555555444444444444444444444444444444444444444333333222222222222222222222222222111111222222222333333333666555444333222222222222111111222222222333333333333333444444444555555555555555555444444444444444777777777777666666666666666666666777777777777777777777777777666666666666555555444444444444555555333333333333333333333333333333333333333333333333111111111111111111111111222222222222111111111000111111111111111111111111222222111000000///......////////////////////////333555888:::333++++++000000//////......//////000000000//////000111111222......------------....................................---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................---------------------------------------------------------............///------------------------...........................///000000000000///...............////////////---------------.........---.../////////...---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///------------------------------------------------...------,,,,,,------...+++++++++,,,,,,,,,------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,------,,,+++++++++,,,,,,++++++,,,,,,,,,,,,------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,+++***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------------....................................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,nnn[[[NNNJJJEEEAAA???>>><<<:::888888888888777777666666555555555555555555555555555555555444444333333333333333444444444333333222111111111111111111111111111111111111222222222222555555444333333333333333111111111111222222222222333444444444444555555555555555444444444444444444666666666666666666666666555555555555555555555555666666666666666666666666444444333333333333444444333333333333333333333333111111111111111111111111000000000000000000000000222111111111111000000000111111111111111111111111111111000000////////////.........///////////////666SSS\\\DDD///000333---/////////....../////////111111000///000111333444......------------..............................///...,,,++++++,,,---...------------------------------------------------------------------------........................---------------------------------------------------------............///------------------------........................---///000222222000///---............////////////,,,,,,------.........///---...///000000...,,,***---------------------------------------------------------------------------------............///------............------...........................------,,,,,,------...+++,,,,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,///...,,,+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---************************+++++++++,,,,,,,,,------------------------------,,,,,,,,,---------------++++++++++++++++++++++++***+++,,,,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---------lll[[[MMMJJJEEEAAA???===;;;:::888888888777777777777777555555555555555555555555555555555444333333222222222222333333444333333222111111111111111111111111222222222222333333333333666555444444444444444444222222222222333333333333444444555555555666666666555555555555555555555555555555555555555555555666444444444444444444444444666777777777777777777777444444444333333444444444333333333333333333333333111111111111111111111111000000000000000000000000111111111000000000//////000000000000000000000000......//////000000000000------....../////////000444\\\rrr\\\;;;000000...//////............//////111000000000000222444555......------------.................................---,,,++++++,,,...///------------------------------------------------------------------------........................---------------------------------------------------------............///................................................---///000222222000///---............////////////---------......//////000---...///000000...,,,***---------------------------------------------------------------------------------............///---......//////......---...........................------,,,,,,------...------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,000///...,,,,,,,,,---...+++++++++,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,------.........++++++++++++++++++++++++,,,---...---,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,............////////////,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,---------.........///lll\\\MMMIIIDDD@@@>>>===;;;:::888888777777777777777777444444444444444444444444555444444444333333222222111222222333333333333333111111111111111111111111222222333333333444444444555555444444444444555555222222333333333444444444444555555555555666666666555555555555555666666666444444444555555555555555444444444444444333333333666666666666777777777777555444444333333444444555444444444444444444444444111111111111111111111111000000000000000000000000000000000000////////////000000000000000000000000------...//////000111111---------......//////000---EEEdddmmmRRR///&&&222///......------....../////////000000111222444444......------------..............................------,,,,,,,,,---......------------------------------------------------------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///////////////////////////...........................///000000000000///...............////////////.............../////////---.../////////...---,,,---------------------------------------------------------------------------------............///---...///000000///...---------------------------...------,,,,,,------...---------.........//////,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------............---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,//////...---------......++++++,,,,,,,,,,,,------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---......//////,,,,,,,,,,,,,,,,,,,,,,,,---...///...---,,,---///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////......---,,,,,,,,,,,,,,,,,,---------......+++,,,,,,------,,,,,,+++---.........////////////,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,------------........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,------....../////////kkk]]]MMMIIIDDD@@@>>>===;;;999777777777777777777777888444444444444444444444444444444333333333333333333111111222333333333333333222222222222222222222222222222222333333333444444444333333333333333444444222222222333333333444444333333444444444555555555333333444444444555555555333333444444444555555555555555444444444333333333444444555555555666666666444333333222222333333444333333333333333333333333111111111111111111111111111111111111111111111111000000/////////.........000000000000000000000000......//////////////////,,,,,,---......///000000+++000GGG^^^VVV777)))000///......------......///---...///111222333333333......------------..............................+++,,,------......------........................------------------------------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///....................................................................................////////////.........------------------------...............------------------------........................---------------------------------............///---...///000000///...---,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,---------.........,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---...............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,---.........------++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------++++++,,,,,,,,,,,,------------------------------,,,,,,------.../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,/////////...------,,,,,,,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,---------...------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,---++++++,,,,,,,,,---------........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,------...//////kkk]]]MMMIIIDDD@@@>>>===;;;999777777777777777888888888444444444444444444444444333333333333333333333333000111222333333333333333222222222222222222222222111222222222222333333333222222222111222222333333111222222222222333333333222222333333333444444444222222222333333444444444333333333444444555555555555555555444444333333333333333333444444555555555333333222222222222333333222222222222222222222222111111111111111111111111111111111111111111111111000/////////............000000000000000000000000000000000///......------,,,,,,------...///000000......444AAAIIICCC555***.........------.........,,,---///111222333222222.........------.................................***+++---...///...------........................------------------------------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------------------------........................///...------------...///............/////////000---------,,,,,,+++++++++---------------...///000------------------------........................---------------------------------.........//////---...///111111///...---,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...++++++,,,,,,,,,---------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---.../////////...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,)))***,,,---...------,,,++++++,,,,,,,,,---------,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,------...///000000------------------------+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000000///...------,,,,,,,,,,,,,,,---------......++++++------------++++++******+++++++++,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------******+++,,,,,,---......cccXXXMMMJJJEEE???<<<999999999888777666666777777666555666555555555555444444444222222222222222222222222222222222222222222222222444333333222222333333444444333333222111111111222333333333333333333333333222222222222222222222222222222222222222222222222555555444333333222111111333333333333333333333333222222333333333333444444333333333333333333333333444444333333333333222222222111111000000000000000000000000000000000000000//////000000111111111222////////////////////////---------............///................................................+++777777;;;QQQ000,,,***++++++,,,------,,,,,,,,,---------............/////////...---,,,,,,++++++---...............------......------------......------------------------...------,,,,,,------...///////////////.................................------------------------.........------,,,,,,,,,........................//////.........---------////////////////////////,,,,,,,,,---------......................................................------------------------..............................................................................------------......,,,,,,,,,---------.......................................------,,,,,,,,,------------------------------............------------------------------+++++++++,,,,,,------------------,,,,,,+++++++++++++++++++++++++++++++++---,,,+++***+++---///000---,,,+++******+++,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,------......------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,---------...------,,,,,,++++++,,,,,,,,,,,,------------------------------++++++,,,,,,,,,,,,------cccXXXLLLIIIEEE@@@<<<:::999999999888777777888888777666555555555555444444444444222222222222222222222222222222222222222222222222444333333222222333333444444333222222111111111222333333333333333333333333222222222222222222222222333333333333333333333333555444444333222222111111333333333333333333333333222222222333333333444444333333333333333333333333444444333333333222222222222111111000000000000000000000000000000000000000//////000000000111111111........................---------............///................................................//////---:::TTT333222555---------.........---------------............//////......---,,,,,,++++++---...............------......------------......------------------------...------,,,,,,------...------......//////000000........................------------------------......---------,,,,,,,,,........................//////.........---------........................---------.........//////................................................------------------------........................------------------------..............................------------......,,,,,,,,,---------....................................---------,,,,,,,,,------------------------------............------------------------------++++++,,,,,,---------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))+++---111666:::===,,,,,,+++******+++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,------......------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,,,,------...------,,,,,,++++++,,,,,,,,,,,,------------------------------++++++,,,,,,,,,,,,------bbbWWWLLLIIIEEE@@@<<<:::999999:::999777888999999888666555555555555444444444444222222222222222222222222222222222222222222222222333333222222222222333333333333222111111111111222333333333333333333333333222222222222222222222222444444444444444444444444444444333333222222111111333333333333333333333333222222222222333333333333333333333333333333333333333333333333222222222222222111111000000000000000000000000000000000000000//////000000000000111111........................---------............///................................................555+++)))===WWW555000---........................---------............///.........------,,,,,,+++------...............---......------------......------------------------...------,,,,,,------...,,,,,,---...///000000111------------------------------------------------...------------,,,,,,,,,.......................................---------................................./////////000000................................................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,..............................------------......,,,,,,,,,---------.................................------------,,,,,,,,,------------------------------............------------------------------,,,,,,---------------...------,,,,,,,,,,,,++++++------------------------++++++++++++---///111222,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------,,,+++++++++,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,------......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,,,,,,,------...------,,,++++++,,,,,,,,,,,,------------------------------++++++,,,,,,,,,,,,------aaaVVVKKKHHHEEE@@@===:::999999999888777777888888777555555555555444444444333333222222222222222222222222222222222222222222222222333333222222222222333333222222111111111111111222222222222222222222222222111111111111111111111111333333333333333333333333333333333333222222111111222222222222222222222222111222222222222333333333333333333333333333333333333333333222222222222111222111111000000000000000//////////////////////////////000000000000000000........................---------............///................................................000,,,000CCC^^^DDD<<<(((//////..................---------............///......---------,,,,,,,,,,,,---......///...............------------......------------------------...------,,,,,,------...---------....../////////------------------------------------------------------------------------........................................................................---.........////////////................................................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,..............................------------......,,,,,,,,,---------..............................------------------------------------------------,,,------......------,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------///---+++)))((('''&&&&&&,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...---,,,,,,++++++++++++------------------------------------------------------------------------------------------------++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,------+++,,,------......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,,,,,,,------...---------+++++++++,,,,,,,,,------------------------------+++++++++,,,,,,,,,------```UUUJJJHHHDDDAAA===;;;999999888666555555666666555444555444444444444333333333222222222222222222222222222222222222222222222222333222222111111222222333111111111000000111222222222222222222222222222222111111111111111111111111111111111111111111111111333222222222222222111111222222222222222222222222111111111222222222333333333333333333333333333333333333222222222111111111222111111000000000000000////////////////////////000000//////////////////........................---------............///................................................(((...555>>>ZZZWWWYYY777//////...---,,,,,,---------------............///---------------,,,,,,,,,,,,------...//////............------------......------------------------...------,,,,,,------...//////......------,,,,,,------------------------------------------------------------------------........................---.............................................,,,,,,---------.........................................................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,..............................------------......,,,,,,,,,---------..............................------------------------------------------------,,,,,,------------,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------...---,,,,,,++++++++++++------------------------------------------------------------------------------------------------+++++++++,,,,,,---------+++++++++,,,,,,,,,------+++,,,------......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,+++,,,,,,---.........---+++++++++,,,,,,,,,------------------------------+++++++++,,,,,,,,,------^^^TTTIIIGGGDDDAAA>>>;;;:::999777555444444555666444333444444444444333333333333222222222222222222222222222222222222222222222222222222111111111111222222111000000000000111222222222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222111111222222222222222222222222111111111111222222222222333333333333333333333333222222222222111111111111222111111000000000000000000000000000000000000000000000////////////......---------------------------------............///................................................+++111444...CCCQQQccc???000///---,,,+++,,,,,,------------............///------------------------,,,,,,---...////////////......------------......------------------------...------,,,,,,------...000//////...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...........................---------...............------------------------,,,,,,,,,------------...................................................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,..............................------------......,,,,,,,,,---------..............................,,,,,,,,,------------...------------------------,,,,,,------------,,,,,,------------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,---...//////000,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------***++++++,,,,,,------...++++++,,,,,,,,,,,,------+++,,,------......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,++++++,,,---............++++++,,,,,,,,,,,,------------------------------++++++,,,,,,,,,,,,------^^^SSSHHHGGGDDDAAA>>><<<:::999777666555555666666555444444444444333333333222222222222222222222222222222222222222222222222222222222222111111111111222222000000000000000111222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222111111111111111111111111111111111111222222222222333333333333333333333333222222222222111111111111222111111000000000000000000000000000000000000000000000/////////.........---------------------------------............///................................................111000111(((333@@@]]]AAA222111///---,,,,,,---...---------............///------------------------+++,,,---...////////////......------------......------------------------...------,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------..............................---------.........//////------------------------------------............................................................------------------------........................------------------------..............................------------......,,,,,,,,,---------..............................,,,,,,,,,---------......------------------------+++,,,,,,------,,,,,,+++------------------------,,,,,,+++++++++*********+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++***))),,,,,,---......---,,,,,,++++++,,,,,,,,,,,,------........................,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,+++++++++,,,------++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++,,,,,,---......++++++,,,,,,,,,,,,------+++,,,------......------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,***+++,,,---............++++++,,,,,,,,,,,,------------------------------++++++,,,,,,,,,,,,------]]]SSSHHHFFFDDDBBB???<<<:::999888777666666777777666555444444444333333333222222222222222222222222222222222222222222222222222222222222111111111111222222000000///000000111222222111111111111111111111111000000000000000000000000222222222222222222222222111111111111111111222222111111111111111111111111000111111111111222222222333333333333333333333333222222222111111111111000222111111000000000000000000000000000000000000000000000//////.........------------------------------------.........//////................................................///)))000///777>>>___LLL444222000...---...//////---------.........//////------------------------+++,,,---...////////////.........------.........------------------------...------,,,,,,------...,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------.................................---------.........//////------------------------............/////////000................................................------------------------.................................................................................------.........,,,,,,,,,---------..............................,,,,,,,,,------.........------------------------+++,,,,,,------,,,,,,+++------------------------+++++++++*********))))))+++++++++,,,,,,---------------------------------+++,,,---...............,,,,,,---......---,,,,,,++++++,,,,,,,,,---------........................,,,,,,,,,------.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++++++++,,,------...************************------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++,,,,,,---......++++++,,,,,,,,,---------+++,,,------......------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,***+++,,,---............++++++,,,,,,,,,---------------------------------++++++,,,,,,,,,---------^^^NNNHHHFFFDDD@@@===:::999888888888888888777777777777444444444444444444444444222222222333333444444444111111111111111111111111111111000000111111222333222222111111111111222222000000000000000000000000...///000111111111111111111111111111111111111111111111111111111111111111000111111111111222222222111111111111111111111111111111111111111111111111222222222222222222222222222222111000//////000000////////////////////////........................------------------------........................------------------------,,,,,,,,,---------......000------111333555>>>III\\\YYY;;;###+++///+++222,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------,,,,,,,,,---------.........------,,,,,,------...//////.........------------,,,+++******+++,,,------------------------------------.........////////////.........---------,,,,,,,,,---------......//////.........---------..................------//////.........---------///...---,,,,,,,,,,,,,,,.................................------,,,,,,,,,---------.........//////........................---------------------------------------------------,,,,,,,,,,,,---...///------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...---------............///,,,------......------,,,++++++,,,,,,,,,,,,------.........------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////.........------,,,,,,,,,++++++,,,,,,,,,,,,------.........------,,,,,,,,,,,,,,,,,,------.........------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...//////...,,,***+++,,,000555888555...)))+++///***+++,,,,,,------,,,,,,------------------------+++,,,---------,,,+++***++++++,,,,,,,,,---------,,,++++++******++++++,,,...------,,,,,,------............------,,,,,,,,,---,,,,,,+++,,,---...///...------,,,,,,------...------------------------+++,,,------......------------------------------------------------------\\\MMMHHHFFFCCC@@@===:::999888888888888777777777666666444444444444444444444444222222222222333333333333111111111111111111111111111111000000111111222333222222111111111111222222000000000000000000000000///000000111111111111000111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111222111111000000000000000////////////////////////........................------------------------........................------------------------,,,,,,,,,---------......111------...,,,)))---444FFFOOO@@@...---***'''222,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------,,,,,,,,,---------.........------,,,,,,------...///.........------------,,,,,,+++******+++,,,,,,------------------------,,,------------.........//////.........---------,,,---------............//////.........---------........................//////.........---------///...------,,,,,,,,,---.................................------,,,,,,,,,---------.........//////........................------------------------------------------------------,,,,,,,,,------...------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------------------............,,,------......------,,,++++++,,,,,,,,,,,,------......---------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------...............---------,,,,,,,,,++++++,,,,,,,,,,,,------......---------,,,,,,,,,,,,,,,------------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,///000111000...,,,---...///222444222---***+++---***+++,,,,,,------,,,,,,------------------------+++,,,------------,,,+++++++++,,,,,,,,,---------------,,,,,,,,,,,,------...------,,,,,,------.........---------,,,,,,,,,------,,,,,,,,,---...///...------,,,,,,------...------------------------+++,,,------......------------------------------------------------------~~~ZZZLLLHHHFFFCCC@@@===;;;999888888888777777777777666666444444444444444444444444222222222222222111111111111111111111111111111111111111000000111111222333222222111111111111222222000000000000000000000000000111111111111000000///111111111111111111111111000000000000000000000000000000000111111111222222111111111111111111111111111111111111111111111111000000000000000000000000111111111000000000000000////////////////////////................................................................................................,,,,,,,,,---------......,,,+++,,,...---***,,,000BBBFFF<<<000///,,,(((---,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,---------.........------,,,,,,------...............------------,,,,,,++++++++++++,,,,,,------------------------,,,,,,,,,,,,------------...............---------------........./////////...............---------.......................................---------///...------,,,---------.................................------------------------.......................................------------------------------------------------...------,,,,,,,,,------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,------------............,,,------......------,,,++++++,,,,,,,,,,,,------...------------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------,,,,,,,,,++++++,,,,,,,,,,,,------...------------,,,,,,,,,------------------,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,///000000///---,,,---...............---,,,++++++***+++,,,,,,------,,,,,,------------------------+++,,,------------,,,,,,,,,,,,,,,,,,------------...------------------......------,,,,,,------......------------,,,,,,,,,------,,,,,,,,,---.........------,,,,,,------...------------------------+++,,,------......------------------------------------------------------|||YYYMMMGGGFFFCCC@@@===;;;999999888777777777666666666666444444444444444444444444333222222111111000000000111111111111111111111111111111000000111111222333222222111111111111222222000000000000000000000000111111111111111000///...111111111111111111111111////////////////////////000000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000111111111000000000////////////////////////........................////////////////////////................................................,,,,,,,,,---------......******+++---...000222555QQQCCC///(((///333...(((,,,,,,,,,---------..............................------------------------------------------------,,,,,,,,,---------.........------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------.................................////////////000........................---------.............................................------------.............................................---------................................................------------------------------------------------......---,,,,,,,,,------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++,,,,,,---------.........,,,------......------,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------------------------+++++++++,,,,,,,,,------------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,---,,,+++,,,...///,,,******+++,,,,,,------,,,,,,------------------------,,,,,,,,,---------------,,,,,,,,,------------...---------......---------...------,,,,,,------...------------------------------------------------...------,,,,,,------...------------------------+++,,,------......------------------------------------------------------zzzYYYNNNGGGEEECCC@@@===;;;:::999777777777666666666666555444444444444444444444444333222222111111000000000111111111111111111111111111111000000111111222333222222111111111111222222000000000000000000000000111111111111111000///...000000000000000000000000........................//////000000000111111111000000000000000000000000000000000000000000000000111111111111111111111111///000111111111111000000////////////////////////........................////////////////////////................................................,,,,,,,,,---------......///...,,,+++,,,000333444MMM:::***''',,,222000))),,,,,,,,,---------..............................------------------------------------------------,,,,,,,,,---------.........------,,,,,,------...,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,---------..............................////////////000---.....................---------.........//////---...........................---------......///.....................................................................---........................------------------------------------------------...------,,,,,,,,,------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++,,,,,,,,,------------...,,,------......------,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------------------------+++++++++,,,,,,,,,------------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------+++***+++,,,...+++***,,,000111...+++***+++,,,,,,------,,,,,,------------------------,,,,,,,,,------.........,,,,,,---------.........,,,,,,------------,,,,,,...------,,,,,,------...---------------------------------------------,,,...------,,,,,,------...------------------------+++,,,------......------------------------------------------------------xxxXXXNNNFFFEEECCC@@@===;;;::::::777777666666666666555555444444444444444444444444222222222222222111111111111111111111111111111111111111000000111111222333222222111111111111222222000000000000000000000000000111111111111000000///000000000000000000000000/////////////////////////////////000000000111111000000000000000000000000000000000000000000000000111111111111111111111111...///111222222111000000////////////////////////........................................................................------------------------,,,,,,,,,---------............---,,,111999===<<<555,,,///111((((((///...,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,,,,------------,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,---------------------...............------........./////////---------...............,,,,,,------.../////////---------........................---......///000......................................./////////...............---------........................---------------------------------------------------,,,,,,,,,,,,---...///------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,,,,------------,,,------......------,,,++++++,,,,,,,,,,,,------,,,,,,,,,------------...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...++++++,,,,,,,,,,,,------,,,,,,,,,------------...------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---...///...---,,,---......,,,+++---000111///,,,***+++,,,,,,------,,,,,,---------------------------,,,,,,,,,---...///000,,,---------............+++,,,---......---,,,+++...------,,,,,,------...,,,,,,,,,------------...------.........---,,,+++...------,,,,,,------...------------------------+++,,,------......------------------------------------------------------uuuVVVMMMFFFEEEBBB@@@===<<<;;;:::777777666666666555555555444444444444444444444444222222222222333333333333111111111111111111111111111111000000111111222333222222111111111111222222000000000000000000000000///000000111111111111000000000000000000000000000////////////////////////////////////000000000111000000000000000000000000000000000000000000000000000000000000000000000000...///111222222222000000////////////////////////........................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......***------...555>>>AAA>>>---%%%///555((('''///---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------.........------,,,,,,------...++++++,,,,,,,,,---------,,,,,,---......---,,,,,,------------------------,,,------------.........---------.........//////,,,---------............---------.........//////,,,,,,------...//////000---------.........//////...............///000000........................---........./////////000//////.........---------........................------------------------------------------------+++++++++,,,---...///000------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------++++++,,,,,,,,,---------,,,------......------,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........,,,,,,,,,---------......++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...---------...//////...---***+++,,,,,,------,,,,,,---------------------------,,,,,,,,,---...000111------------............,,,---...//////...---,,,...------,,,,,,------...,,,,,,,,,---------......------.........---,,,+++...------,,,,,,------...------------------------+++,,,------......------------------------------------------------------sssUUULLLFFFDDDBBB@@@===<<<;;;:::777666666666555555555555444444444444444444444444222222222333333444444444111111111111111111111111111111111000111222222333222222111111111111222222000000000000000000000000...///000111111111111111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////////////////---///111222333222111000////////////////////////........................------------------------........................++++++++++++++++++++++++,,,,,,,,,---------......,,,//////---000666333---:::&&&(((111+++---222''',,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------.........------,,,,,,------...+++++++++,,,,,,---------,,,,,,---......---,,,,,,---------------------------------.........//////---------.........//////,,,,,,,,,---------......---------.........//////,,,,,,------...///000000---------.........//////...............///000000........................---.........//////000000//////.........---------........................------------------------------------------------******+++,,,---///000111------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------...++++++,,,,,,,,,---------,,,------......------,,,++++++,,,,,,,,,---------,,,,,,,,,------.........,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////,,,,,,,,,------.........++++++,,,,,,,,,---------,,,,,,,,,------.........,,,,,,,,,------.........++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,,,,---.........---------++++++,,,---------,,,,,,------------------------------,,,,,,---...000111---------.........//////---...///111111///...---...------,,,,,,------...,,,,,,,,,------.........------...///...---+++***...------,,,,,,------...------------------------+++,,,------......------------------------------------------------------sssXXXNNNFFFEEECCCAAA>>>;;;999888777777777777777666555555444444333333333333222222333222222111111222222333222222222111111111000000111111222222222333333333222222111111111111222222000000000000000000000000//////000000000000//////000000000000000000000000////////////////////////000000000000000000000000222222111111000000//////000000111111111111000000//////000000000000///...000000000000000000000000......////////////............------------..............................---------------------------------------------------------.........//////------------------------------------------------++++++,,,,,,,,,---------------------------------------,,,,,,------...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------......//////000000...------------...//////---------............///---------............/////////.........---------111///---...111222000...////////////////////////........................---------............///---------------------------------...///000000111.........................................................------,,,,,,,,,,,,,,,,,,---------....................................---------,,,,,,,,,,,,------......------,,,------------------------------------------------,,,++++++***+++,,,...///,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,------......------,,,++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,---------.../////////......////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++........................,,,,,,,,,,,,,,,,,,,,,,,,........................---------------------------..................---------------------------------------------------...------------...//////---------............///................................................------------------------........................---------............///---------------------------------............///................................................rrrVVVMMMFFFEEECCCAAA>>>;;;999888777777777777777666555555444444333333333333222222333222222111111222222333222222222111111111000000111111111222222222333333222222111111111111222222000000000000000000000000//////000000000000//////000000000000000000000000////////////////////////000000000000000000000000111111111000000000000000000000111111111111000000/////////...............000000000000000000000000......////////////............------------..............................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------------.........------------------------------------------------++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------............////////////---------,,,---......///---------............///---------............/////////.........---------000...,,,---///000///---////////////////////////........................---------............///------------------------------......///000000111......................................................---------,,,,,,,,,,,,,,,,,,---------....................................---------,,,,,,,,,,,,------......------,,,------------------------------------------------,,,,,,+++++++++,,,------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,------......------,,,++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------...............------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------,,,+++........................////////////////////////........................------------------------------............------------------------------------------------------...------------...//////---------............///................................................------------------------........................---------............///---------------------------------............///................................................oooUUULLLFFFEEECCCAAA>>>;;;999888666777777777777666555555444444333333333333222222333222222111111222222333222222222111111111111111111111111222222222222333222222111111111111222222000000000000000000000000//////000000000000//////000000000000000000000000////////////////////////000000000000000000000000///000000000000000000111///000000111111000000//////...---,,,,,,---...///000000000000000000000000......////////////............------------..............................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------------------------------------------------------,,,,,,,,,,,,------------------------------------,,,,,,++++++,,,,,,---...------------------------++++++++++++++++++++++++------------------------------------------------/////////...............,,,,,,,,,,,,,,,------...---------............///---------............///...............---------...---,,,---......---,,,////////////////////////........................---------............///------------------------------......///000000000...................................................------------,,,,,,,,,,,,,,,,,,---------....................................---------,,,,,,,,,,,,------......------,,,------------------------------------------------,,,,,,---------,,,++++++,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,------......------,,,++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...............---------,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------,,,,,,------------,,,,,,------------------------------------------------...------------...//////---------............///................................................------------------------........................---------............///---------------------------------............///................................................nnnUUULLLFFFEEECCCAAA>>>;;;999888666666777777666666555444444444333333333222222222333222222111111222222333111111111111111111111111111111111111222222222222222222111111111111222222000000000000000000000000//////000000000000//////////////////////////////////////////////////////////////////////////////.../////////000000111111//////000000000000//////000...---,,,,,,...///111////////////////////////......////////////............------------..............................------------------------------------------------+++++++++,,,,,,,,,------------------------------------------------------,,,,,,,,,------------...------------------------,,,++++++++++++,,,------------------------------++++++++++++++++++++++++------------------------------------------------/////////......---------,,,++++++++++++,,,---------------............///---------............///...........................---------......------////////////////////////........................---------............///....................................//////000000................................................------------------------,,,,,,,,,---------....................................---------,,,,,,,,,,,,------......------,,,------------------------------------------------,,,------...---,,,***))),,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,------......------,,,+++++++++,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.../////////...---------,,,,,,------......------,,,........................------------------------,,,------------------,,,........................++++++++++++++++++++++++................................................+++,,,,,,------,,,,,,+++------------------------------------------------...------------...//////---------............///................................................................................................---------............///---------------------------------............///................................................nnnUUUMMMFFFEEECCCAAA>>>;;;999888666666666666666555444444444444333333333222222222333222222111111222222333111111111111111111111111000000111111111222222222222222111111111111222222000000000000000000000000//////000000000000//////////////////////////////////////////////////////////////////////////////......//////000000000111//////000000000000//////000///...------///111222////////////////////////......////////////............------------......................................................------------------------+++++++++,,,,,,,,,------------------------------------------------------,,,,,,---------.........------------------------,,,,,,++++++,,,,,,---...------------------------++++++++++++++++++++++++------------------------------------------------//////......------,,,,,,,,,++++++++++++,,,---------------............///---------............///---...........................///............///////////////////////////........................---------............///....................................////////////................................................------------------------,,,,,,,,,---------....................................---------,,,,,,,,,,,,------......------,,,------------------------------------------------,,,------...---,,,***))),,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,------......------,,,+++++++++,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------........./////////...---------,,,......////////////..............................------------------------------------------------................................................................................................+++,,,,,,------,,,,,,+++------------------------------------------------...------------...//////---------............///................................................................................................---------............///---------------------------------............///................................................lllTTTMMMFFFEEECCCAAA>>>;;;999888555666666666666555444444444444333333333333222222333222222111111222222333111111111111111222222222000000000111111111111222222222111111111111222222000000000000000000000000//////000000000000//////000000000000000000000000////////////////////////000000000000000000000000...//////////////////000...//////000000//////...//////......///000222333000000000000000000000000......////////////............------------......................................................------------------------,,,,,,,,,,,,------------------------------------------------------------,,,---------............---------------------------,,,,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------.........---------------,,,,,,,,,,,,,,,------...---------............///---------............///---------...............---///000///...---...///////////////////////////........................---------............///..............................//////////////////................................................,,,,,,,,,------------...,,,,,,,,,---------....................................---------,,,,,,,,,,,,------......------,,,------------------------------------------------,,,,,,---------,,,++++++,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,------......------,,,++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...........................---------...//////////////////...........................------------------------......------------..............................------------------------................................................,,,,,,------------,,,,,,------------------------------------------------...------------...//////---------............///................................................................................................---------............///---------------------------------............///................................................jjjSSSLLLFFFEEECCCAAA>>>;;;999888555555666666555555444333444444333333333333222222333222222111111222222333000000111111111222222222000000000000111111111111222222111111111111222222000000000000000000000000//////000000000000//////000000000000000000000000////////////////////////000000000000000000000000///////////////...............////////////......------......///000000111000000000000000000000000......////////////............------------..............................------------------------------------------------,,,------------.........------------------------------------------------------------............------------------------......------......///000------------------------------------------------------------------------------------------------,,,------------------...---------,,,---......///---------............///---------............///---------.........//////,,,...///...,,,+++---///////////////////////////........................---------............///......................../////////////////////...................................................,,,,,,,,,---------......,,,,,,,,,---------....................................---------,,,,,,,,,,,,------......------,,,------------------------------------------------,,,,,,+++++++++,,,------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,------......------,,,++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------............---------...............---......//////......---................................................///...---,,,,,,---...///........................++++++++++++++++++++++++................................................------............------------------------------------------------------...------------...//////---------............///................................................................................................---------............///---------------------------------............///................................................hhhQQQKKKFFFEEECCCAAA>>>;;;999888555555666666555555444333444444444333333333222222333222222222222222222333000000111111222222222222000000000000111111111111222222111111111111222222000000000000000000000000//////000000000000//////000000000000000000000000////////////////////////000000000000000000000000000000//////.........---......////////////......+++,,,---...////////////000000000000000000000000......////////////...............------.................................++++++++++++++++++++++++---------------------------------.........//////---------------------------------------------------------.........//////------------------------///............///000000------------------------........................------------------------------------------------,,,,,,,,,------............------------...//////---------.........//////---------.........//////---------.........//////***,,,...---+++***,,,...////////////////////////........................---------........./////////////////////////////////////////////.........................................................,,,,,,,,,------.........,,,,,,,,,---------....................................---------,,,,,,,,,,,,------......------,,,------------------------------------------------,,,++++++***+++,,,...///,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,------......------,,,++++++,,,,,,,,,---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,------....../////////,,,------......------,,,////////////////////////........................///...---,,,,,,---...///........................................................................////////////////////////---......//////......---------------------------------------------------...------------...//////---------.........//////................................................////////////////////////........................---------.........//////---------------------------------.........//////................................................hhhRRRMMMGGGFFFDDDAAA>>>;;;999777444666777888777666444333333333444444333333222111222222222222222222222222111111000000111111222333111111111111111111111111111111111111111111111111111111000000000000111111222111111111000000//////222000///111333444222000///...,,,***...333333000---------.........//////222000...---///000000000//////000111111111111111000000//////.........---.........///////////////////////////////////////000000//////.........---........................------------------------------------------------++++++,,,------......///................................................................................................------------------------//////.........---------,,,,,,,,,---------........................------................................................---------............///..............................////////////......---------.........//////////////////////////////////////////////////////000//////............///000//////......///111222////////////////////////////////////////////////000000//////.........---........................---------............///........................---------............///................................................------------------------.........------,,,,,,,,,------------------------........................------------------------------------------------------------------------++++++,,,,,,,,,---------++++++,,,,,,,,,---------------------------------........................------............------+++,,,------......------........................------............------........................////////////////////////---------.........//////++++++,,,,,,,,,,,,------////////////////////////////////////////////////---------............///........................////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---...///........................................................................///...---,,,,,,---...///---------............///---------............///------------------------////////////////////////,,,------......------,,,//////000000///...------fffQQQMMMGGGFFFDDDAAA>>>;;;999777555666777888777666444333333333444444333333222111222222222222222222222222111111000000111111222333111111111111111111111111111111111111111111111111111111000000000000111111111111111111000000000///000///...///222333111///333///---000222///---------------.........//////222000......///000000/////////000111111111111000000/////////............///////////////.........////////////////////////000/////////....................................------------------------------------------------++++++,,,------......///................................................................................................------------------------//////.........---------,,,,,,,,,---------..............................................................................---------............///..............................////////////......---------.........//////////////////////////////////////////////////////000000/////////000000111222111000.........//////////////////////////////////////////////////////000/////////....................................---------............///........................---------............///................................................------------------------......---------,,,,,,,,,------------------------........................------------------------------------------------------------------------++++++,,,,,,,,,---------++++++,,,,,,,,,---------------------------------------------------------------............------+++,,,------......------........................------............------........................////////////////////////---------.........//////,,,,,,---------.........////////////////////////////////////////////////---------............///................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---...///........................................................................///...------------...///---------............///---------............///------------------------////////////////////////,,,------......------,,,///////////////...------dddQQQLLLGGGFFFDDDAAA>>>;;;999777555666777777777666444333333333444444333333222111222222222222222222222222111111000000111111222333111111111111111111111111111111111111111111111111111111000000000000111111111111111111000000000000///......///000111000///+++***,,,000000------///---............/////////111///......///000000///...///000000111111000000////////////............000000//////......------////////////////////////////////////....................................------------------------------------------------++++++,,,------......///------------------------........................................................................------------------------...............---------,,,,,,,,,---------..............................................................................---------............///..............................////////////......------........./////////////////////////////////////////////////////////000000///000000111222333333222000...---------...////////////////////////////////////////////////////////////....................................---------............///........................---------............///................................................------------------------...------------,,,,,,,,,------------------------........................------------------------------------------------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,---............---........................------............------........................////////////////////////------........./////////---............/////////////////////////////////////////////////////////---------............///........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///........................................................................///...------------...///---------............///---------............///------------------------////////////////////////------............------///////////////......---bbbPPPKKKGGGFFFDDDAAA>>>;;;999777666666666777666555444444333333444444333333222111222222222222222222222222111111000000111111222333111111111111111111111111111111111111111111111111111111000000000000111111111111111000000000000000000/////////000111111111---888<<<222+++...111000.............../////////000///---...///000///......//////000000000000000///////////////.........111111000///...------,,,///////////////////////////////////////.................................------------------------------------------------++++++,,,------......///------------------------........................................................................------------------------........................,,,,,,,,,---------......---------...............................................................---------............///..............................////////////..................///////////////////////////////////////////////////////////////...//////000111222333222111///...------......///////////////////////////////////////////////////////////////.................................---------............///........................---------............///................................................------------------------------------------------------------------------........................------------------------------------------------------------------------,,,,,,,,,------------...,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,------.......................................------............------........................////////////////////////............////////////------........./////////////////////////////////////////////////////////---------............///........................---------------------------------------------------------------------------------------......///.................................................................................------.........---------............///---------............///........................////////////////////////------............------...///////////////......}}}```PPPJJJGGGFFFDDDAAA>>>;;;999777666666666666666555555444333333444444333333222111222222222222222222222222111111000000111111222333111111111111111111111111111111111111111111111111111111000000000000111111000000000000000000111111111111111000000111222333@@@WWWWWW:::(((000555,,,///////////////////////////...---...///000///---......///000000000000000.........///////////////111111000///...------,,,////////////////////////.........///////////////........................------------------------------------------------++++++,,,------......///------------------------........................................................................---------------------------.....................,,,,,,,,,---------......---------.........//////................................................---------............///////////////////////////......////////////.............../////////000000////////////////////////////////////////////////---------...///000111222000///...------...///000////////////////////////////////////////////////.........///////////////........................---------............///........................---------............///................................................------------------------------------------------------------------------........................------------------------------------------------------------------------,,,,,,---------.........,,,,,,---------.........------------------------------------------------------............------,,,---......//////..............................------............------........................////////////////////////........./////////000000,,,------------.........////////////////////////////////////////////////---------............///........................------------------------------------------------------------------------------.........//////...........................................................................---..................------------............///---------............///........................////////////////////////---......//////......---......///////////////...yyy___QQQKKKGGGFFFDDDAAA>>>;;;999777777666666666555555555555333333444444333333222111222222222222222222222222111111000000111111222333111111111111111111111111111111111111111111111111111111000000000000111111000000000000111111111111111222222111///000333555@@@WWWVVV777&&&111777...000000000////////////.........---...000000...,,,---...//////000000//////.........///////////////000000//////......------////////////////////////.........///////////////........................------------------------------------------------++++++,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,........................................................................---------------------------------...............,,,,,,,,,---------......,,,,,,------.../////////................................................---------............///////////////////////////......////////////............/////////000000000////////////////////////////////////////////////......---......///000111......---------...000000////////////////////////////////////////////////.........///////////////........................---------............///........................---------............///................................................------------------------,,,,,,,,,------------...------------------------........................------------------------------------------------------------------------,,,---------............,,,---------............------------------------........................------............------------...////////////...........................------............------........................////////////////////////....../////////000000000,,,,,,---------.........////////////////////////////////////////////////---------............///........................------------------------------------------------------------------------------...////////////...........................................................................------...//////...---------------............///---------............///........................////////////////////////......////////////......---...//////////////////www^^^RRRKKKGGGFFFDDDAAA>>>;;;999777777777666555555555555555333333444444333333222111222222222222222222222222111111000000111111222333111111111111111111111111111111111111111111111111111111000000000000111111///000000000111111111111000111111000......222555444===<<>>;;;999777777777666555555555555555333333444444444333222222222222222222222222222222111111111000111222222333111111111111111111111111111111111111111111111111111111000000000000111111//////000000111111111222///000000///,,,---111444666///+++///222///------111111000000/////////...---------...000000---+++---......///////////////---.........//////000000.........///////////////////////////////////////---.........//////000000........................------------------------------------------------++++++,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,........................................................................---------------------------------.........//////,,,,,,,,,---------......,,,,,,------...///000000................................................---------.........//////000000000000000000000000......////////////......////////////000000000000////////////////////////////////////////////////222111000000000000000111222000///---,,,,,,,,,---////////////////////////////////////////////////---.........//////000000........................---------.........//////........................---------.........//////................................................------------------------,,,,,,,,,------.........------------------------........................---------------------------------------------------------------------------------.........//////---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,---..................------......///////////////........................---..................---........................////////////////////////////////////000000000000////////////000000000000////////////////////////////////////////////////---------.........//////........................////////////////////////------------------------........................,,,---///000000000///...........................................................................,,,---...//////...---,,,---------.........//////---------.........//////////////////////////////////////////////////////......////////////......------...///000000//////ttt]]]QQQKKKFFFEEECCCAAA>>>;;;999888666777888888888777555444444333333222222333333444222222222222222222222222222222222111000//////...///000222222111111222444333222222222111111000000000000000000000000000000000000000000000000000000......//////000000111111////////////////////////000000000000000000000000///////////////////////////////////////.........////////////////////////////////////////////////////////////////////////------------------------///...,,,++++++,,,...///........................------------------------000000//////.........---..............................------------..............................,,,,,,,,,---------..............................---------............///....................................////////////000000//////.........---,,,,,,,,,---------............////////////......000000//////.........---........................---///000222222000///---////////////////////////////////////000000000000000000000000000000000000////////////////////////........................000000//////.........---////////////////////////000000//////.........---////////////////////////000000000000000000000000////////////////////////////////////////////////........................------------------------//////............/////////...---,,,,,,---...///........................------------------------------------------------------------------------------------------------,,,,,,,,,---------......................................................//////////////////////////////.........---------000000000000///////////////...---...///......000............/////////000////////////000000000000............/////////000............/////////000000000000000000000000000//////000000000000////////////////////////////////////000000///...------................................................---------.........//////............////////////........................////////////////////////......////////////......//////.........---------..................------//////.........---------......------------..................////////////////////////////////////000000000000000000000000rrr\\\QQQKKKFFFEEECCCAAA>>>;;;999888666777777888777666555444444333333222222333333444222222222222222222222222222222222111000/////////000111222222111000111333222222111111111000000000000000000000000000000000000000000000000000000000////////////000000000000////////////////////////000000000000000000000000/////////////////////////////////////////////...////////////////////////////////////////////////////////////////////////------------------------///...,,,++++++,,,...///........................------------------------///.........------------..............................------------..............................,,,---------....................................---------............///....................................////////////000/////////............,,,,,,---------...............////////////......000/////////.......................................///000111111000///...////////////////////////////////////000000000000000000000000000000000000////////////////////////........................000000/////////.................................000000/////////.........////////////////////////000000000000000000000000////////////////////////////////////////////////........................------------------------///..................//////...------------...///........................------------------------------------------------------------------------------------------------,,,,,,,,,---------......................................................//////////////////////////////.........---------////////////000000000000...---------...---...000........./////////000000////////////000000000111........./////////000000........./////////000000000000000000000000000000//////000000000000////////////////////////////////////000000///......---................................................---------.........//////............////////////........................////////////////////////......////////////......//////.........---------........................//////.........---------......------------..................////////////////////////////////////000000000000000000000000ppp[[[PPPKKKFFFEEECCCAAA>>>;;;999888666777777777777666555444444333333222222333333444222222222222222222222222222222222111000000//////111222333222000000111222111111000000000000//////000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000////////////////////////......//////////////////////////////////////////////////////////////////////////////////////////------------------------...---,,,++++++,,,---...........................---------------------------------------,,,,,,,,,..............................------------..............................------........./////////........................---------............///....................................////////////////////////............,,,------------...............////////////......////////////.......................................///000111111000///...////////////////////////////////////000000000000000000000000000000000000////////////////////////........................000000////////////..............................000000////////////......////////////////////////000000000000000000000000////////////////////////////////////////////////........................------------------------......------------......///...------------...///........................------------------------------------------------------------------------------------------------,,,,,,,,,---------....................................................../////////////////////////////////............---......//////000000111111//////...------.............../////////000000000/////////000000000111111....../////////000000000....../////////000000000000000000000000000000000///000000111111000000/////////////////////////////////000000000///......................................................------........./////////............////////////........................////////////////////////......////////////....../////////.........------......................../////////............---......------------..................////////////////////////////////////000000000000000000000000mmmZZZPPPKKKFFFEEECCCAAA>>>;;;999888666666666666666555555555444333333222222333333444222222222222222222222222222222222111111000000000222333333222000///000111000000000///////////////000000000000000000000000////////////////////////111111000000//////......////////////////////////////////////////////////////////////////////////............////////////////////////////////////////////////////////////////////////////////////...........................---,,,,,,,,,,,,---...........................------------------------------------------------..............................------------.......................................////////////000........................---------............///....................................///////////////////////////.........------------..................////////////......///////////////.................................//////000000000000//////////////////////////////////////////000000000000////////////////////////////////////////////////........................000000//////////////////------------------------000000//////////////////////////////////////////////////////////////////////////////////////////////////////////////////................................................------,,,,,,,,,,,,------.........------.........................................................................................................------------------------,,,,,,,,,---------....................................................../////////////////////////////////...............---......///000111111222444555333000///000///---...////////////000000000//////000000000111111111...////////////000000000...////////////000000000000000000000000000000000000000000111111000000000//////////////////////////////000000000//////...............................................................////////////............////////////........................////////////////////////......////////////......////////////............---------.............../////////.....................------------..................////////////////////////////////////////////////////////////jjjXXXPPPKKKFFFEEECCCAAA>>>;;;999888777666666555555555555555444333333222222333333444222222222222222222222222222222222222111111111111222333333222000///000111///////////////000000000000000000000000000000000////////////////////////111111000000//////......////////////////////////////////////////////////////////////////////////---.........//////000000////////////////////////////////////////////////////////////////////////........................---------,,,,,,---------........................------------------------..................//////..............................------------.......................................////////////000........................---------............///....................................////////////.........///////////////---------.........//////......////////////.............../////////////////////////////////////////////000000000000//////////////////////////////////////////000000000000//////////////////////////////////////////////////////////////////////////////000000000000000000........................//////000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////................................................------,,,,,,,,,,,,---------..................---................................................................................................------------------------,,,,,,,,,---------......................................................////////////////////////////////////////////////---......///000111111222888;;;999333000222111---////////////000000000111000000000000111111111111////////////000000000111////////////000000000111111111111111111111111111000000111111111111000000000000000000000000000000//////000000000000000///////////////////////////////////////////////////........./////////000000............////////////////////////////////////////////////////////////......////////////......000000/////////.........---------.........//////////////////////////////......------------..................////////////////////////////////////////////////////////////gggWWWOOOKKKFFFEEECCCAAA>>>;;;999888777666555555444444555555444333333222222333333444222222222222222222222222222222222222222222222222111222333222000000111222//////000000000000111111000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000////////////////////////------......///000000000////////////////////////////////////////////////////////////////////////........................------------------------........................------------------------.........///////////////..............................------------..............................------........./////////........................---------............///....................................////////////.........///////////////------........./////////......////////////...............///////////////////////////////////////000000////////////000000////////////////////////////////////000000000000000000000000000000000000//////////////////////////////////////////////////////000000000000111111//////////////////////////////000000000000111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////......................................................------------......------...//////...------................................................................................................------------------------,,,,,,,,,---------......................................................////////////////////////...////////////000000000......//////000000111111888<<<:::222000333222---/////////000000000111111000000000111111111222222/////////000000000111111/////////000000000111111111111111111111111111111000111111222222111111000000000000000000000000000//////000111111111000000////////////////////////////////////////////////....../////////000000000............////////////////////////////////////////////////////////////......////////////......000000000/////////......,,,,,,------.../////////...////////////000000000......------------..................////////////////////////////////////000000000000000000000000dddVVVOOOKKKFFFEEECCCAAA>>>;;;999888777666555444444444555555444333333222222333333444222222222222222222222222222222222222222222222222000111222222111000111333000000000111111111222222000000000000000000000000000000000000000000000000////////////000000000000////////////////////////000000000000000000000000////////////////////////------......///000000111////////////////////////////////////////////////////////////////////////........................,,,------------------,,,........................---------------------------------....../////////..............................------------..............................,,,---------....................................---------............///....................................////////////............/////////000............////////////......////////////................../////////000////////////////////////000000////////////000000////////////////////////////////////000000000000000000000000000000000000//////////////////////////////////////////////////////000000000111111111000000000000000000000000//////000000000111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////................................................///..................///------...//////...------................................................................................................------------------------,,,,,,,,,---------......................................................////////////////////////.../////////000000000000////////////000000000000111777555...---333333---//////000000000111111111000000111111111222222222//////000000000111111111//////000000000111111111111111111111111111111111000111111222222111111000000000000000000000000000//////000111111111111111////////////////////////////////////////////////.../////////000000000000............////////////////////////////////////////////////////////////......////////////......000000000000/////////...,,,,,,------...//////000.../////////000000000000......------------..................////////////////////////////////////000000000000000000000000cccUUUOOOKKKFFFEEECCCAAA>>>;;;999888777666555444333444555555444333333222222333333444222222222222222222222222222222222222222222222222///000222222111111222444000000111111222222222333000000000000000000000000000000000000000000000000......//////000000111111////////////////////////000000000000000000000000////////////////////////---------...///000000111////////////////////////////////////////////////////////////////////////////////////////////////,,,------......------,,,........................------------------------,,,,,,,,,------..........................................------.................................,,,,,,,,,---------..............................---------.........//////..................................../////////000---.........//////000000............/////////000......////////////......---.........//////000000000000000000000000000000000000////////////000000////////////////////////////////////000000000000000000000000000000000000////////////////////////000000000000000000000000//////000000111111111222000000000000000000000000//////000000111111111222000000000000000000000000000000000000000000000000////////////////////////////////////////////////........................//////////////////////////////............//////,,,---...//////...---,,,........................////////////////////////////////////////////////////////////////////////------------------------,,,,,,,,,---------......................................................////////////////////////.../////////000000111111000000000000////////////***111111***+++222333---000000000000111111111111000111111111111222222222000000000000111111111111000000000000111111111111111111111111111111111111111111222222222222111111000000000000000000000000//////000111111111111111000000000000000000000000000000000000000000000000////////////000000000000............/////////000000000000000000000000000////////////////////////......////////////......000000000000////////////,,,,,,------...///000000.../////////000000111111.........------...................../////////000////////////////////////000000000000000000000000yyyeeeUUUJJJKKKFFFEEEBBB@@@===<<<::::::777666555444444333444444444444444444444444444444666000;;;///888111000...111111111111111111111111000000111111111222222222444444666---,,,555(((555///666222+++...,,,***//////............///000000333...***,,,222555222---...000111222222111000...000000000000000000000000..................------...//////555///+++111,,,////////////////////////........................---888(((---,,,,,,555+++///000111///------///222---******...,,,(((,,,444,,,,,,,,,---------......------------------------++++++,,,,,,,,,---------888)))111(((000$$$...%%%...++++++---000///..............................,,,------......------,,,........................---------------------------------------------------------.........//////,,,---......//////......////////////////////////000000//////.........---111111000000//////......000000000000000000000000000000000000000000000000////////////000000000000............/////////000...000222333111000///000000000////////////000000000000000000000000000000222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////////////////////////////////////////////////////........................................................................////////////////////////////////////////////////................................................///......---------......,,,,,,,,,,,,------...///........................------............------........................///////////////.........////////////////////////---......///000111111222............////////////111111111111111111111111111111000000111333444666333333333222222222111111222222222111111111111111000000111111111111000000000000111111222222333333000000000000000000000000000000111111111111000000000000000000000000000000......////////////......000000000000000000000000000000//////......------////////////////////////000000///...............////////////////////////////////////////////////////////////////////////........................///...------...///...---............/////////000////////////////////////000000000000////////////xxxeeeVVVKKKLLLFFFEEEBBB@@@===<<<::::::777666555444444333444444444444444444444444444444111222333---555333777;;;222222222222222222222222111111222222222333333333000//////666000333(((---/////////666888,,,)))888///000111111111111//////)))---222222+++&&&***222...///111222222111///...000000000000000000000000........................***444,,,###,,,111111777////////////////////////..................------***444777+++777444$$$,,,...000111///---------...,,,---000///+++'''&&&,,,,,,---------.........------------------------++++++,,,,,,,,,---------+++$$$...,,,999,,,000+++---,,,,,,---......///000........................,,,------......------,,,........................---------------------------------------------------------.........//////,,,---......//////......////////////////////////000/////////............111000000000/////////...000000000000000000000000000000000000000000000000////////////000000000000........./////////000000...000222222000//////000000000////////////000000000000000000000000000000222222222222222222222222000000000000000000000000111111111111111111111111000000000000000000000000//////000000000000//////////////////////////////////////////////////////........................................................................////////////////////////////////////////////////................................................///......------.........,,,,,,,,,,,,,,,------...........................---......//////......---........................////////////////////////////////////////////////......//////000000111111/////////000000000111111111111111111111111111111222111111111111333444555333333333222222111111111222222222222222222222222222333333444444333333222000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000......////////////......000000000000000000000000///////////////.........////////////////////////000000///...............////////////////////////////////////////////////////////////////////////........................///...------//////...---........./////////000000////////////////////////.../////////000000111111vvveeeWWWLLLMMMFFFEEEBBB@@@===<<<::::::777666555444444333444444444444444444444444444444,,,777000333444---)))+++111111111111111111111111000111111111222222222222333---"""666+++///222222000444***%%%000444+++&&&555222...++++++---111444999222000444444000///333......000111111000......000000000000000000000000........................'''555999333999---)))/////////////////////////////////......---------111///222(((###&&&333555...---+++******+++---...***,,,,,,,,,///111...(((,,,------------.........------------------------,,,,,,,,,,,,------------111,,,+++%%%111%%%%%%******,,,,,,,,,+++,,,...000........................------............------........................------------------------------------------------------........./////////------...////////////...////////////////////////////////////............000000000000////////////000000000000000000000000000000000000000000000000////////////000000000000....../////////000000000---///111111000//////000111000000//////000000111000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000///000000111111000000///////////////////////////////////////////////////........................////////////////////////........................////////////////////////////////////////////////................................................///......---......//////...------------...//////........................---......//////......---........................////////////////////////000000000000000000000000000000000000000000000000000111111111111222222222222222222222222222222222222222111111222333444555222222222222111111111111333333333333333333333333111111222222222222111111111111111111111000000000111111111111111111111111000000111111111111000000000000000000000000000000...//////000000//////...000000000000000000000000.........///////////////////////////////////////000//////............///////////////////////////////////////////////////////////////////////////........................///...------//////...---....../////////000000000////////////////////////---......///000111222333tttdddWWWMMMNNNFFFEEEBBB@@@===<<<::::::777666555444444333444444444444444444444444444444000999111666555444333666222222222222222222222222111111222222222333333333:::666+++===000///555---'''444555000333111...333***,,,///111111111///...---'''(((111666000***)))......////////////......////////////////////////............////////////666***,,,...------333DDD////////////////////////000000//////......------:::,,,...FFF***,,,'''111///......///000...,,,,,,...,,,(((***111333///------------....................................,,,,,,,,,------------...+++///,,,)))333---***111+++...000---+++---000000........................------............------....................................................................................////////////------...//////////////////////////////////////////////////////.........000000000000////////////////////////////////////////////////////////////////////////000000000000...////////////000000000---///000000///...///111111000000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000111111000000000////////////////////////////////////////////////........................000000000000000000000000........................////////////////////////////////////////////////...............................................................//////000000000/////////000000111..............................////////////..............................///////////////000000000111111111111111111111111111111000000000000000000111111111111222222222222222222222222222222222222222222222222333333444444222222222222222222111111222222333333333333444444111111222222222222111111222222222333333333333333111111111111111111111111000111111222222111111000000000000000000000000000//////000000000000//////////////////////////////------......//////000000////////////////////////000///............//////////////////////////////////////////////////////////////////////////////........................///...---...///000///---...////////////000000000////////////////////////...//////000111111222222rrrcccWWWMMMMMMFFFEEEBBB@@@===<<<::::::777666555444444333444444444444444444444444444444444---888111)))...111555........................------------.........///%%%///444111000000777***;;;111(((///555)))''':::,,,888HHHUUUWWWMMM???555+++111888555,,,(((111===......////////////......////////////////////////........./////////000000JJJCCCFFFIII@@@OOOMMM////////////////////////000000/////////.........???,,,NNN<<<===888222///222---((((((,,,...---***,,,//////***)))+++---,,,---------.........//////........................,,,,,,---------.........%%%000///,,,,,,222---***(((---...***))),,,,,,)))........................---......//////......---................................................................................./////////000000---...//////000000//////////////////////////////.........///////////////////////////000000000000////////////////////////////////////////////////////////////000000000000////////////000000000111...///000000//////000222111111000000000000111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111000000111111111111000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////.......................................///000111000000///////////////000////////////////////////...//////////////////...////////////////////////////////////000000111111222222222222222222222222111111111111000000000000000000000111111111222222222222222222222222222222222333333333444444444444222222222222222222333333222222222333333333444444444444555555555555444444111111222333444444555555000000000000000000000000111111222222222222111111111111111111111111111111//////000000000000//////////////////////////////------......//////000000//////////////////////////////............//////////////////////////////////////////////////////////////////////////////////////////////////////000///......///000///...////////////000000000111000000000000000000000000111111111111000000000000pppbbbWWWLLLLLLFFFEEEBBB@@@===<<<::::::777666555444444333444444444444444444444444444444444---~~~}}}{{{|||+++,,,---777333===AAA,,,+++LLLhhhCCC444...(((////////////////////////000000000000000000000000.........//////000000111LLL////////////////////////////////////////////////000"""oooLLL888222222222(((''')))...000---,,,---------........./////////........................,,,---------............///333---((((((]]]}}}~~~www..............................////////////..................................................................................../////////000000000......///000000000000///////////////////////////.........///////////////////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000/////////000000000111111///000000000///000222444222111111000000111111222000000000000000000000000111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111000111111222222111111000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////....................................///000111111///......------------...////////////////////////...//////000000//////...////////////////////////...//////000000111111222111111111111111111111111111111111111111111111111000000111111111222222222333333333333333333333333333333444444444444333333333333333333444444444444222333333444444555555555333444444444444444444333222222222333444555555555111111111111111111111111111111222222222222111111111111111111111111111111///000000111111000000///000000000000000000000000.........//////////////////////////////////////////............//////000////////////////////////////////////////////////////////////////////////////////////////////////000///......000000///.../////////000000000111111000000000000000000000000222222111111111000000000oooaaaVVVKKKKKKFFFEEEBBB@@@===<<<::::::777666555444444333444444444444444444444444444444444777<<<333,,,...222888***===~~~111000000000//////000000000000000000000000000000000---......///000000111111ooo////////////////////////.........///000000111111111///```000===+++###---444000...222............////////////........................------------............//////+++---888..............................////////////................................................................................./////////000000000000......///000000000000000////////////////////////............/////////000.../////////000000000111000000000000000000000000000000000000000000000000////////////000000000000//////000000000111111111000111111111000111333666222111111000000111111222000000000000000000000000222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111000111111222222111111000000000000000000000000000000000000000000000000000////////////////////////........................////////////////////////////////////////////////////////////////////////////////////////////////....................................///000111222111000///............/////////////////////////////////000000000000//////////////////////////////...//////000111111222222111111111111111111111111000000000111111222222333222222222222333333333333333333333333333333333333333333444555555444333222444444444555555555666666444555555666777777888888666777777888888777777666888888888777777666666666333333333333333333333333111222222333333222222111111111111111111111111111000000111111111111000000000000000000000000000000///////////////.........////////////////////////...............///000000////////////////////////////////////////////////////////////////////////////////////////////////000///...///000111000...//////000000000111111111000000000000000000000000111111111111111111222222nnnaaaVVVKKKJJJFFFEEEBBB@@@===<<<::::::777777555444444444444444444444444444444444444444222---///555111---444888"""@@@111111000000000000111111000000000000000000000000---......///000111111222TTT////////////////////////------...///000111222222***:::ddd@@@&&&***111+++)))///............/////////000////////////////////////---------.........//////,,,---//////111..............................////////////..............................////////////////////////////////////////////////////////////000000000000...//////000000000000000////////////////////////---.........//////000000.../////////000000111111000000000000000000000000000000000000000000000000////////////000000000000000000000000111111111111000111222111111222444777222222111111111111222222000000000000000000000000222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111111111222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000........................000000000000000000000000////////////////////////////////////////////////000000000000000000000000....................................///000222222444444333222111111222222000000000000000000000000//////000000000000//////000000000000000000000000...//////000111222222222000000000000000000000000//////000111222333333333333333333444444444555555333333333333333333333333333444555555555444333222555555555666666666777777666777777888999:::::::::@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@>>>===;;;:::999888555555555555555555555555111222222333333222222111111111111111111111111111000000111111111111000000000000000000000000000000000000//////.........---////////////////////////...............///000111////////////////////////////////////////////////////////////////////////000000000000000000000000111///...///000111000...000000000000111111111111000000000000000000000000//////000111222333333444pppbbbXXXMMMEEEGGGFFFCCC@@@===;;;999999888666555555555555333111333333333333333333333333+++;;;444...000777(((,,,444jjjxxx---///'''...000---000000000000000000000000000000000///......------111555666)))222222)))555000000000000000000000000333111...111HHH{{{HHH888---///...,,,///&&&111444###+++888+++...((()))//////((('''---.........////////////000+++222000)))333444+++,,,---+++---000(((........................//////............//////---------............///---------.........//////------------------------////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111////////////000000000000000000000000000000000000111111222222222222111111000000000000111111111111333333333222222111111111444444333333222333333333111111222222333333333333444333333222111111000000000000111111222222333333222222111111111111000000333333222111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111000000//////......////////////////////////////////////////////////////////////////////////////////////////////////......////////////......000000000000000000000000...---------...111333555AAA<<<555111000000000...////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111000111111111111222222222333222000000111222222111333222222111000111111111666666666444222111333666444444555555666666666666444444555666999<<>>======???AAAEEEJJJLLLKKKQQQXXX^^^```bbbeeehhhhhhhhhgggeeebbb___\\\[[[eeedddcccbbb```]]]XXXTTTNNNPPPSSSVVVYYYZZZZZZ[[[^^^YYYRRRJJJFFFDDDEEEGGGNNNPPPTTTUUUTTTOOOJJJFFFAAA>>>999777666666666555222222111111111111222222222222222222222222222222111111111111111111111111////////////////////////////////////////////////000000000000000000000000////////////////////////////////////000000000000000000000000000000111111000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111eeeYYYTTTNNNIIIFFFDDDBBB???===;;;999999555444333444666666555444333333333333333333333333(((333...---999222111555%%%,,,444888666AAA"""444###---,,,(((000KKKRRR,,,888777:::555+++,,,dddMMM666'''///////////////////////////......///000000111222222333777```///999444$$$444---////////////////////////333///+++,,,111666888888999$$$---$$$gggCCC(((,,,111000,,,000333,,,///...---,,,+++)))''''''*********+++++++++,,,,,,***---+++&&&222///...111%%%???111333000........................------,,,,,,,,,,,,---------------............///............////////////////////////////////////////////////000000000000////////////////////////////////////////////////////////////000000000111//////000000000111111111000000000000000000000000111111222222222222111111000000111111111222222222333333333333333333333333222222111111111222333333555555444444444444333333333333333333333333333333222222333444555666666777777777666555444333222222444333333333333444555555222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////......////////////......////////////////////////111000////////////000000---......000111222222222////////////////////////////////////////////////////////////////////////000000111111111222222222111111111222222222333333333222111222444444333222333444555666666666555555777666555777:::;;;:::888;;;>>>DDDJJJPPPTTTWWWXXX\\\bbbhhhkkkkkkkkknnnqqqrrrssssssrrrppplllhhhfffhhhfffdddbbb```]]]XXXUUUQQQSSSVVVXXX[[[^^^aaadddllljjjfff```YYYPPPIIIDDDIIIKKKQQQXXX^^^bbbdddccc[[[UUUMMMHHHDDD???:::555444333222111111222333444222222222222222222222222111111111111111111111111////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000111111111000000000000000000000000///000000000111111111111000111111111111111222222111111111222222222222222eeeYYYSSSMMMIIIEEECCCAAA???<<<;;;:::999555444333444666666555444333333333333333333333333111EEE111000444)))+++666444,,,///---)))<<<&&&333222888EEE333888666NNN)))***333777""""""999///333!!!111444////////////////////////,,,------...///000111111000***''':::555%%%333...////////////////////////000000///---,,,+++***)))333***222;;;jjjAAA"""+++===***$$$111...555,,,(((---///---333===------........./////////'''444555)))222***...666)))--- '''***........................------,,,,,,,,,,,,---------------............///........./////////000000000000000000000000000000////////////000000000000////////////////////////////////////////////////...////////////000000000000000000000111111111111111111111111111111111111111111222222222222111111111111111111222222222222333333333333333333333333222222111111222333333444444444444444444444444444666666555555555444444444222222333444555666777777666666666555444444333333444444444333333444444555222222222222222222222222111111111111111111111111111111111111111111111111000000000000111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////......////////////......////////////////////////111000000///////////////...///111222222222111111000000000000000000000000////////////////////////////////////////////////111111111111222222222222111222222222222333333333222222222333555666444222444444555555555444444333666555666888:::<<<<<<<<>>999777444222111222333444111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////000000000000//////000000111111111111111111111111111111111111///000000000111111111111000000111111222222222333111222222222333333333444eeeYYYTTTNNNIIIDDDCCCAAA>>><<<;;;:::999666555444444555666555333333333333333333333333333'''999,,,777===:::---111;;;;;;999:::...000###000444%%%111(((<<<444EEE888222***,,,000666222444+++555$$$888000000000000000000000000,,,------...///000000111***,,,------444...555---000000000000000000000000***---111222111000111333---:::%%%(((222(((xxx[[[$$$------)))---***,,,***---111000((($$$$$$---............/////////,,,444///###///222(((***222///888;;;222..............................------------......---------............///....../////////000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000......////////////000000000000000111111111222222111111111111111111111111111111222222222222111111111111111222222222222333333333333333444444444444222222222222333444555555222222222333333333444444333333333333333333333222333333333222222222222222222222222333333444444444555555444333333333333333333333333333333333333333222222222222222222222222111111111111111111111111000000000111111111111222000000000000000000000000000000000000000000000000////////////////////////////////////////////////......////////////......000000000000000000000000000000000000000/////////...000111111000...///000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222222333222222222222333333333333222222222444666777555333555555444444444555666777555777:::<<<>>>BBBGGGJJJWWW[[[aaagggjjjiiigggfffdddeeeggghhhhhhgggdddbbbdddppp|||wwwkkkccc```iiihhhggghhhkkknnnoooooooooqqqrrrpppnnnnnnqqquuurrrssstttttttttqqqooommmZZZTTTMMMKKKOOOTTTYYYZZZggghhhjjjjjjhhhaaaXXXQQQFFFCCC===888444222222333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000/////////000111111222222111111111111111111111111000000000000111111111111000000111111222333333333222222222333333444444555eeeZZZUUUOOOJJJCCCBBB@@@>>><<<;;;:::999777666444444555555444222333333333333333333333333777888)))---***777+++666///222$$$))):::444***777555...222888555'''>>>PPPhhh...@@@///AAA:::+++...&&&888222)))xxxnnn+++000000000000000000000000......//////000000000111,,,000YYYUUU+++222///333...000000000000000000000000333222///---++++++...111***'''AAA---///===...YYY]]]%%%---444+++,,,***444222'''(((555999000---------.........//////***)))***...777999,,,,,,===,,,000&&&........................///..................///---------............///.../////////000000000000////////////////////////////////////000000000000000000000000000000000000000000000000000000000000........./////////000000000000111111111222222222111111111111111111111111111111222222222222111111111111111222222222333333333333333444444444555555333333333333444555666777333333444555666777777888555555666777888::::::;;;>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<;;;:::999999999888777666555444444444333333333333333333333333222222222222222222222222111111111111111111111111000000111111111222222222000000000000000000000000000000000000000000000000////////////////////////////////////////////////......////////////......000000000000000000000000/////////000000000000///...000111000...---///111000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222333333222222222333333333444444222222333555777888666444777666555555777:::===???===BBBHHHJJJMMMSSS^^^gggiiihhhfffeeefffhhhjjjlllppprrrwww~~~}}}wwwqqqjjjssspppnnnmmmnnnooopppooohhhnnnssstttrrrooooooqqqppppppqqqqqqpppooommmlllfff___WWWRRRRRRRRRPPPMMMTTTZZZcccjjjllljjjgggeee]]]XXXNNNDDD<<<777555444222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000...//////000111111222222111111111111111111111111000000000000111111111111000000111222222333444444222222333333444555555555dddZZZVVVPPPKKKCCCBBB@@@>>><<<;;;:::999888666555555555555333222333333333333333333333333,,,111666===...===+++888...555///;;;+++222,,,666***777,,,000000===000333&&&DDDQQQCCC111222+++,,,@@@..."""///,,,999***555222,,,___***000000000000000000000000000000000000111111111111333...,,,444111(((...111000000000000000000000000//////...///000000///---222222###333333$$$333---NNN===***222(((666&&&666/// AAA666(((...555........................//////............//////---------.........//////////////////000000000000////////////////////////////////////000000000000000000000000000000000000000000000000000000000000............/////////000000111111111111222222222111111111111111111111111111111222222222222111111111111222222222333333333333333333444444555555555333333333444555666777888666666777999:::;;;<<<===???@@@BBBDDDGGGIIIKKKLLLOOOPPPQQQRRRTTTUUUVVVWWWTTTSSSQQQMMMJJJGGGDDDCCC>>>===<<<:::999888888777333333333333333333333333222222222222222222222222111111111111111111111111000000111111222222222222000000000000000000000000000000000000000000000000////////////////////////////////////////////////......////////////......000000000000000000000000......///000000000000000///111222111///...111444000000000000000000000000000000000000000000000000000000000000000000000000111111222222222333333333222222333333333444444444222222333666888888666444888777666777:::>>>CCCGGGHHHOOOWWWZZZ]]]fffttt|||vvvvvv}}}|||vvvpppmmmhhhkkkppptttuuussspppnnniiiddd___]]]]]]ZZZTTTOOOEEENNN[[[eeeiiilllnnnpppqqqjjj^^^QQQFFF>>>:::888333333333333333333333333222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000...//////000111222222222111111111111111111111111000000000000111111111111000000111222333333444444222222333333444555666666fff[[[TTTNNNJJJFFFDDDAAA>>><<<:::::::::555555555555555444444444333333333333333333333333333333333333333333333333444555---555333222111000000111222333333333111000000000111222000000000000000000000000000...666111222555~~~<<<000000000000000000000000000000000000000000000000333111///999+++---...+++---////////////000000000000000111111///------000222&&&000666333.........+++111mmm...;;;---333...///...333//////)))000////////////////////////---------............///............////////////////////////////////////000111111111111222222222000000000000000000000000222222111111000/////////000000000000000000000000000000000000111111111111000000000000000000000000222222222222111111000000111111222222222333333333222111000000222444555666666555444333222333444555333555777777666555666777888888:::<<<@@@EEEJJJLLLPPPRRRTTTWWWZZZ]]]___aaaiiilllooopppooonnnnnnooooookkkhhhfffeeeccc]]]XXXSSSNNNIIIFFFEEEAAA:::555999666444333444555666555111444444111......444999222111000//////000111111111111111111111111111111222111111111000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000///////////////000111111111111000000000000111111111111111111000000000000000000000000000000000000/////////000000111111222222222222222222222222222111333555555444444555666888555111///111444777888444888<<>><<<:::::::::666666666555555555555555333333333333333333333333222222222222222222222222444555---555222222111000000111222222333222111000000000111111000000000000000000000000111444,,,,,,>>>000```000000000000000000000000////////////////////////...000///111---;;;...///...////////////000000000000333222111000///...//////;;;444---,,,+++***---333111```999------555000---000///111333555---222////////////////////////---------............///............//////////////////////////////////////////000000000111111111000000000000000000000000000000000000000111111111000000000000000000000000000000000000111111111111111111111111111111111111222222222222111111111000111222222222222333333333666555444333444444444444555666777777777666555555555777999:::::::::<<<>>><<<===@@@CCCHHHLLLPPPSSSXXX[[[___bbbcccffflllpppuuuxxx|||~~~~~~}}}}}}~~~|||{{{zzzyyywwwsssnnnkkkccc\\\SSSOOOPPPQQQQQQPPPKKKHHHDDDAAA>>>:::555111111222222333333333222222222333333444333333222111111111111111111111111111111111111111000000000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000///////////////000111111111111000000000000111111000000000000000000000000111111111111111111111111222222111000222444777999222222222222222222222222444555666666444333444444666444222333777::::::999===???BBBFFFMMMZZZkkkxxxpppuuu~~~{{{kkkmmmnnnlllhhheeedddeeeiiiiiihhhgggdddbbb```___TTTSSSPPPNNNPPPXXXaaahhhlllmmmjjj```RRRGGGCCCDDD<<<===>>>===:::666333111000111111111111111111000111111111111111111111111222222222111111111000000000000000000111111111111000000000000000000000000////////////000000000111////////////000000000111////////////000000000000111111111111222222222222333333333333333333333333444555777888999<<>><<<:::::::::777777777666666555555555333333333333333333333333222222222222222222222222444555---555222222111000000111222222222222111000000000000111000000000000000000000000000...'''<<<)))666000000000000000000000000...........................333444---WWW999333///111////////////000000000000222111000000111111000///###%%%///999666+++,,,777+++&&&555+++...,,,000///111...///&&&)))////////////////////////---------............///............////////////////////////////////////.../////////000000000000000000000000000000000000...//////000111111222222000000000000000000000000000000000111111111222222111111111111111111111111222222222222111111111111222222222222333333333333333333222222222222222111555555444444555777999;;;;;;>>>@@@BBBBBBCCCEEEGGGFFFGGGJJJMMMPPPRRRTTTUUUYYY\\\]]][[[WWWWWW\\\aaalllqqqwww{{{~~~zzzvvvnnnfff[[[TTTRRRSSSTTTSSSUUUTTTSSSQQQNNNHHHAAA===;;;777333333555555222...000111333555555333111000222222222222222222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000////////////000111111111111000000000000111111////////////000000000000111111111111111111111111444222000000111555999<<<222222222222333333333333444555666666444333444555555333333666;;;>>>===<<>>999666111222222222333333222222111111111111111111111111222222222111111111111111000000000000111111111111000000000000000000000000/////////000000000111111/////////000000000111111........./////////000000111111111111222222222333333333333333333333444444555111111888<<>><<<:::::::::888888777777666666555555333333333333333333333333333333333333333333333333444555---555222111111111111111111222222111111000000000000000000000000000000000000000888EEE///&&&III////////////////////////////////////////////////...333555---JJJ+++222///111////////////000000000000///...---///222333222000999111++++++//////+++'''...444eeeTTT000'''000,,,///...333222333+++111////////////////////////---------............///............/////////////////////////////////////////////000000000111111//////////////////////////////000000111111111111000000000000000000000000000000111111111222222222111111111111111111111111222222222222222222222222222222222333333333444444///000222222222222333444999777444444888@@@HHHMMMPPPTTTXXXZZZZZZZZZZZZZZZ__________________^^^^^^aaa```]]]ZZZVVVVVVXXXZZZfffjjjooosssuuuvvvwwwxxx~~~}}}}}}xxxrrrfff___WWWQQQOOONNNNNNNNNUUUVVVXXX[[[\\\[[[XXXUUUOOOHHH@@@:::888888555333222333333444444444333222222222222222222222222222111111111000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000//////000000111222111111000000000000111111///////////////000000000111111111111111111111111111000//////000333555777222222222333333333333333222333444444444444666888888999:::;;;>>>CCCJJJPPPYYY```lllxxx{{{rrrjjjeeeccchhhgggfffddd___YYYVVVWWWWWW[[[bbbhhhiiicccZZZSSSWWWTTTPPPMMMJJJHHHEEECCC888666444222111222333444111111111111111111111111111111111111111111111111///000000000111111111111000000000000000000000000//////000000000111111111//////000000000111111111////////////000000000000111111111222222222333333333333333444444444444444666111333;;;???BBBPPPcccrrr```\\\SSSKKKJJJFFFDDDAAA>>><<<:::::::::999888888777666555555555333333333333333333333333555555555555555555555555444555---555111111111222222111111111111111111111000000//////000000000000000000000000555000---000###////////////////////////000000000000000000000000,,,//////...'''???$$$666---////////////000000000000///.........///000000///$$$111222((()))666666******111<<<444333------...555...///***333////////////////////////---------............///............////////////////////////////////////000000000111111111222222////////////////////////111111111111000000//////111111111111111111111111111111111111222222222222111111111111111111111111222222222222222222222333222222333333333444444444222444666666555555777999<<<===???CCCIIIQQQYYY]]]hhhlllqqqtttssspppnnnmmmtttrrrpppnnnlllkkkkkkkkkpppmmmjjjjjjllloooqqqqqqpppsssuuuvvvuuusssssstttxxxtttqqqvvv~~~~~~vvvlll^^^YYYRRRNNNOOOSSSYYY\\\\\\\\\^^^```ccccccaaa```^^^[[[VVVPPPIIIDDD???===999777555333333444555666222222222222222222222222000000000000000000111111////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000111222222111111000000000000111111.../////////000000111111111111111111111111111111///000111111222111111000222222333333333444444444333444555444333444666888;;;???DDDEEEGGGSSSfffuuuxxxmmmgggfffaaabbbjjjmmmhhhaaa^^^UUUSSSSSSZZZ```^^^SSSGGGSSSRRRQQQRRRTTTSSSPPPNNNBBB???999444111111222444111111111111111111111111111111111111111111111111///000000000111111111111000000000000000000000000000000000000111111111111000000000000111111111111000000111111111222222222111222222222222333333333333333333444444555555555777777<<>><<<:::::::::888888777777666555444444333333333333333333333333444444444444444444444444444555---555000111222222222222111000000000111111000000///...000000000000000000000000***EEE333aaa000000000000000000000000111111111111111111111111...///+++555""" ===***////////////000000000000222222111///---,,,...000666222)))888sssiiiGGGsss...333.........444...---'''...////////////////////////---------............///............////////////////////////////////////111111111111222222222222000000000000000000000000222222111111000//////...111111111111111111111111111111111222222222222333222222222222222222222222222222222222333333333333333333333333444444444444333555666555333444888<<<>>>CCCLLLUUU\\\___``````jjjnnnrrrsssrrrpppnnnnnnsssppplllhhhggghhhkkkmmmuuussspppoooooooooppppppoooqqqsssttttttuuuxxxzzzxxxrrrooosss{{{~~~yyyrrrllleee[[[SSSSSSYYYbbbhhhmmmkkkiiihhheeebbb]]]YYY]]]aaadddeee```XXXPPPKKKAAA>>>999444111111222333333333333333333333333333000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111000000000000111222222111111000000000000111111//////000000111111222222222222222222222222222222111222444555444333000///222222333333444444555555777888777666444555777999999AAAKKKRRR[[[mmm|||xxxyyy{{{|||vvvdddZZZWWW```iiihhheeedddccc\\\VVVXXX]]]\\\QQQFFFDDDFFFKKKRRRXXXYYYUUUPPPJJJGGGAAA;;;777444333333222222222222222222222222111111111111111222222222000000000000111111111111000000000000000000000000000000000111111111222222000000000111111111222222111111111222222222333333222222222222333333333333333333333444555555666666333999@@@FFFOOO^^^tttiii]]]\\\RRRJJJJJJFFFDDDAAA>>><<<:::::::::888888777666555444333222333333333333333333333333333333333333333333333333444555---555000111222222222222111000///000111111111000......000000000000000000000000,,,---===ZZZ000000000000000000000000000000000000000000000000222111***<<<+++ggg>>>444---////////////000000000000000222333000,,,---333999(((|||***......222//////444999111444////////////////////////---------............///............////////////////////////////////////000000000000111111111111000000000000000000000000111111111000000000000000111111111111111111111111111111111222222222333333222222222222222222222222222222222333333333444444333333333444444444444555111444777777777;;;BBBIIIPPPTTT[[[aaafffhhhgggfffmmmnnnnnnnnnnnnoooqqqttt{{{vvvnnngggeeehhhmmmqqqxxx{{{|||vvvmmmhhhjjjnnnvvvuuutttrrrqqqrrrtttwwwuuusssppprrrvvvyyy{{{{{{yyyuuuooohhhddddddhhhkkkrrrqqqpppoookkkddd\\\VVVTTTWWW[[[bbbhhhgggbbb]]]TTTPPPIIIBBB<<<777555333333333333333333333333333///000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111111000000111111222333111111000000000000111111000000000111222333333333222222222222222222222222222222333444444333333222222222333333444555555666666777888888888;;;>>>BBBFFFOOO^^^nnn~~~}}}}}}}}}zzzzzzxxxwwwwww|||vvvjjjdddiiikkkfffcccfffmmmggg```___```___YYYSSSCCCBBBCCCHHHPPPTTTTTTQQQMMMLLLJJJGGGAAA;;;666333222222222222222222222222000000111111111222222222000000000000111111111111000000000000000000000000000000111111111222222222000000111111111222222222000111111111111222222222222222222333333333444444333333444444555666666666444>>>EEEMMMaaa~~~eee[[[[[[RRRJJJKKKFFFDDDAAA>>><<<:::::::::888777666555444333222222333333333333333333333333111111111111111111111111444555---555000111222333333222111000///000111111111000...---000000000000000000000000,,,111LLL000000000000000000000000////////////////////////000///%%%:::...666fff$$$444////////////000000000000***///333111---000:::DDD???)))...666111***!!!111,,,---////////////////////////---------.........//////............/////////000////////////////////////////////////000000000000000000000000000000000000/////////000111111222222111111111111111111111111111111222222222333333333222222222222222222222222222222222333333444444444333333333444444444555555444888<<>><<<:::::::::888888777555555444444444555555444444444333333333222222222222222222222222444///333000111111111111111111111111111111111111111111111111333333111555;;;222***000%%%ttt222222111111000000//////...000111222222111000...111///111:::...111,,,///333222222111000//////...(((==='''111000---'''444222$$$---AAAUUU###;;;***111......///,,,............////////////........................------.........---+++***///////////////000111111000000000000000000000000000000111111111111000000//////000111111111111111111111000000000000111111111111111111111111111111222222333333333444444444222222333333333444444444111111222333444555666666666777888777555555999===AAA@@@EEEQQQ[[[```ffflllnnnnnnlllkkkrrr}}}}}}tttxxxyyyrrrnnnqqqvvvvvvooojjjkkkppprrr~~~{{{|||}}}{{{uuuuuusssooonnnlllbbbXXXVVVNNNGGGFFFKKKVVVgggvvvuuusssqqqmmmfff]]]SSSMMMAAA>>>999555333333555666444444333222222222555777111111111111111111111111000000000000000000000000111000///......///000111000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111000111111111111222222222222222222222222222222222333333333333333333333333444444222222666999999666999888333;;;NNNWWWaaaqqq~~~ttt{{{}}}zzz~~~vvv{{{}}}vvvuuuwwwzzznnn]]]```iiilllfffccceeeccc]]]dddZZZJJJ???<<>><<<::::::999888777666555555444444444555555444444444333333333222222222222222222222222444///333000111111111111111111111111111111111111111111111111222111111111...000444666zzz111111111000000////////////000111222222111000//////,,,222///222222444000222222111000000///......//////,,,:::"""888...,,,000333%%%NNN///(((666111,,,,,,222888............////////////............................../////////...---,,,///////////////000111111////////////////////////000000111111111111000000///000000111111111111111111111000000000000111111111111111111111111111111222222222222333333333444222222333333333444444444333444444444444444444444444555777666555666;;;@@@>>>KKK[[[dddeeegggnnnvvv{{{~~~wwwllliiippp~~~zzz{{{wwwnnnooosssvvvwww{{{uuuuuuwwwwwwxxxwwwtttooollliii```VVVMMMFFF@@@@@@DDDLLLXXXdddrrrtttvvvvvvsssmmmfffbbbOOOIII@@@999555444555666222333333333222222222333111111111111111111111111111111111111111111111111111000////////////000111111111111111111111111111000000000000111111111111111111111111111111111111000000000000111111111111111111111111222222222222222222222222222222222222333333333333333333333333888777555555666888777666777===>>>BBBNNNXXXkkk{{{~~~~~~yyyvvvtttzzz~~~kkkjjjrrrrrrhhhaaadddhhhhhhgggbbbYYYLLLDDDDDDLLLSSSVVVPPPGGGDDDJJJRRROOOFFFAAA888111222333111111333111111111111111111222222111111111111111111111111000000000000000000000000000111111111111222222222111111111111222222222222111111111111111222222333222222222222333333333333333555555444333666===CCCGGG[[[vvviii\\\VVVUUUIIIIIIEEEDDDAAA???<<<;;;:::999888777666555555444555555555555444444444333333333333333333333333333333333444000444000222222222222222222222222222222222222222222222222...111===222;;;^^^000000000000///////////////000111222222111000//////,,,333'''777444IIIKKK,,,111111000000//////......888(((222222NNN,,,000222)))...+++///\\\III---555000---,,,,,,888............////////////........................//////000000000///......///////////////000111111////////////////////////000000111111111111000000///000111111222222111111111111000000000000111111222222222222222222222222111111222222222333333333333333333333444444444444333333444555555555444444444666888999:::>>>EEEKKKTTT```hhhhhhnnn~~~{{{wwwtttqqqlllgggdddfffnnnxxx~~~{{{{{{{{{rrrppprrrtttuuuuuuqqqmmmllljjjccc[[[PPPJJJEEEDDDDDDEEEKKKQQQhhhooowww{{{zzzvvvsssrrreee]]]QQQFFF>>>999666444333333444555444333222111222222222222222222222222111111111111111111111111111000000//////000000111111111111111111111111111000000000111111111222222111111111111111111111111000000000111111111222222111111111111222222222333222222222222333333333333444444444444444444444444777777666666777777888999;;;CCCGGGPPPbbbrrr}}}}}}}}}xxxyyyzzzuuuwwwwwwrrrcccbbbggghhhfffhhheeeYYYJJJCCCFFFLLLVVVTTTMMMEEEDDDKKKSSSVVVOOOBBB555111222222222333222222222222222222111111111111111111111111111111000000000000000000000000000111111111111222222222111111111111222222222333111111111111111222333333222222222333333333444444000555777444111666DDDPPPYYYnnnhhh[[[WWWVVVIIIIIIEEEDDDBBB???===;;;999999777777666555555555555555555555444444444333333333333333333333333333333333444000444111222222222222222222222222222222222222222222222222BBB///RRR;;;///////////////////////////000111111111111000///000000111,,,777222...,,,000000000/////////......555,,,333...777(((PPP...222555'''...:::...//////000,,,111444'''000............////////////........................///////////////////////////////////////000000111........................000000111111111111000000000000111222222222222111222111111000000111111222222222222222222222222222111111111222222222333333333333333444444444444555111222333444666666666666666:::???CCCGGGNNNWWW^^^ooossspppooo}}}vvvwwwyyyyyyzzzzzzyyyvvvqqqlllhhhfffrrrrrrqqqnnnllljjjkkkmmmpppooosss|||~~~uuuyyyyyyvvvtttsssnnnpppooommmnnnqqqoooiiiddd^^^XXXWWWTTTOOONNNPPPcccmmmwww}}}{{{wwwvvvwwwtttnnndddZZZQQQGGG>>>888888777555444555555444444222222222222222222222222111111111111111111111111000000000000000000000000111111111111111111111111000000111111111222222222111111111111111111111111000000111111111222222222111111111222222222333333222222222333333333333333444444444444555555555555444333444666777777;;;AAAFFFNNNVVVkkk|||{{{yyy~~~{{{~~~mmmiiigggdddbbbhhhjjjdddWWWKKKFFFFFFUUUXXXWWWNNNFFFGGGQQQ[[[XXXNNNCCC;;;666444222222333222222222222222111111111111111111111111111111000000000000000000000000000000111111111222222222111111111222222222333333222111111111111222333333222222333333444444555555222666888777777???OOO]]]jjjggg\\\XXXWWWKKKJJJDDDCCCBBB@@@===;;;999888777666666555555555555666555555444444444333333333333333333333333333333333444000555111222222222222222222222222222222222222222222222222 333iii444/////////000000000000000000000111111111111000000///111---555///,,,222222000000000000////////////***111///YYYuuu333222888111VVV///,,,333444000&&&000###777(((---===+++...............////////////////////////////////////................../////////////////////000000111////////////////////////000000111111111111000000000000111222222222222222222222111111111111222222222222222222222222222222111111222222222333333333333333444444444555555555333333333444555666777777:::@@@HHHOOOVVV___jjjqqqzzzrrrxxxwwwqqqgggcccgggmmmoooooopppqqqooojjjgggeeefffmmmsssyyy}}}}}}yyyuuusssppprrrwww~~~wwwqqqqqqqqquuu|||zzzsssttttttsssuuuzzz{{{xxxxxxrrrmmmllljjjeeeaaaaaallluuu~~~~~~yyywwwvvvssspppmmmjjjfff]]]PPPGGGBBB===666333333444555555222222222222222222222222111111111111111111111111000000111111111111000000111111111111111111111111111111111111222222222222111111111111111111111111111111111111222222222222111222222222222333333333222222333333333444444444444444444555555666666666555333555888777888@@@KKKXXXjjj|||~~~{{{}}}~~~~~~}}}}}}yyypppeee___ccchhhkkkggg___TTTNNNRRRYYY___YYYMMMEEEIIIQQQWWWWWWTTTKKKAAA999444222333333333333222222111111111111111111111111111111111111111111111111111111000000111111111222222222111222222222222333333333222222222111222333333444222333333444555555666666444555777;;;BBBNNN\\\eeeooofff[[[XXXXXXKKKJJJDDDCCCBBB@@@>>>;;;999888666666555555555555666666555555444444444333333333333333333333333333333333444000555222333333333333333333333333333333333333333333333333***HHHzzz;;;---000000000000111111111111111000000000000000000111///---+++999+++)));;;PPPAAA111111111111000000000000+++333///***---111---222lll555+++///***///...000***;;;>>>$$$666...///............////////////////////////////////////......---------...///000///////////////000111111000000000000000000000000000000111111111111000000000111222222333222222222222222111111111111222222333333333333333333333333222222333333333444444444333444444444555555555555999777666555555777999:::BBBIIISSS]]]eeeoooxxxnnnfff```ZZZ```fffhhheeedddgggjjjjjjnnnpppqqqppplllkkkllloooooouuu}}}~~~yyy|||tttooonnnqqqtttqqqppppppzzzyyyuuuvvvwwwuuuttttttuuuzzzyyyuuussshhhggggggkkkooommmeee^^^OOOGGG<<<555333444444333333333333333333333333333222222222222222222222222000111111222222111111000222222222222222222222222111111111222222222222333222222222222222222222222111111111222222222222333222222222222333333333333222222333333444444555555444444555555666777777777999777888<<<;;;<<>>;;;999777666666555555555555666666555555444444444333333333444444444444444444444444444111555222333333333333333333333333333333333333333333333333<<<###000zzz)))888+++000111111111222222222333111111000000000000111111111(((222555000...;;;111qqq111111111111222222222222222111777vvv000+++000---;;;222ttt777,,,---&&&666999---:::'''???///+++..................//////////////////////////////////////////.........///111111///////////////000111111111111111111111111111111000000111111111111000000000111222222333333222222333222222111111222222333333333333333333333333333333333444444444555555555444444444444555555555555999888666555888<<>>666000333333333333333333333333222222222222222222222222000111222333333222111000222222222222222222222222111111222222222333333333222222222222222222222222111111222222222333333333222222333333333444444444222222333333444555666666444555555666777888888999888777<<>>@@@NNN[[[aaa```YYYIII999555555444333333222111111111111111111111111111111111111111111111111111111000111111111111222222222222222333333333444444444333333222222333333444555333333444555666777888999888???LLL\\\lllwww~~~{{{aaaXXXVVVWWWJJJIIIFFFEEEBBB@@@===<<<::::::888777666666777777666555777555333333444444333333333444444555555444444333444111666333444333333222222333333444111222333000000///000///333333333222222111111111777222555:::%%%...000%%%,,,<<>>---}}}===:::////////////////////////000000000000000000000000/////////000000000111111//////000111111111111111222111000000000000000000222222222222222222222222333222222111222222333333333333333333333333333333111222222222333333333444555555555555666666666666333666999999777666888;;;:::KKKVVVVVV^^^rrryyypppllliiifffhhhiiisss{{{zzz}}}{{{ttttttzzzwwwzzzwwwmmmrrr{{{pppooonnnpppsssvvvwwwwwwwwwooodddZZZPPPHHHHHHLLLRRR^^^gggjjjjjjiiiaaaVVVHHH???555111333666555222444444333222222222222222222222111111111111222222111222222333333222222111222222222222222222222222222222222222222222222222222222333333333333444444333333333333333333444444222444777666111222???NNN888666666888999888<<>>666444555555333555333222222444444333111222222222222222222222222000222888>>><<<555111111222222333333333333444444444444444444444444444444666666777777666888;;;===LLL\\\rrrvvv___XXXVVVVVVJJJIIIEEEDDDBBB???===;;;:::999888666555555666777555444444444555444333333444555333444444555555444444333444111666333444333333222222333333444777+++777'''===)))666---222222222222222222222222888777}}},,,===888333,,,***333---999GGGsssjjjYYY"""<<<...***<<<***222111111222333333333333000999(((:::(((666777)))222,,,///---111222---222555---zzz666111,,,222---...+++,,,DDD***###>>>###CCC////////////////////////000000000000000000000000//////000000000111111111//////000111111111111111111111000000000000000111222222222222222222222222222222111111222222333333333333333333333333333333111222222333333444444444555555555555666666666666444777999999777888===BBB@@@SSS```cccmmmvvvrrrkkkccc```dddkkkoooqqqwwwzzzyyy|||tttrrrvvvzzzqqqgggrrr|||{{{wwwrrrpppssssssrrrsssrrrmmmfff\\\RRRMMMLLLMMMZZZbbbaaacccjjjhhh___WWWMMM@@@777444444333222444444333222222222222333333222222111111222222333111222222333333222222111222222222222222222222222222222222222222222222222222222222333333333444444333333333444444444444444333333555666444555@@@LLL<<<777555888999;;;EEEQQQ```mmmzzz}}}~~~}}}~~~|||}}}|||yyysssddd\\\bbbhhhiiigggdddaaa___SSSCCCBBBNNNXXXbbbggg```^^^UUUHHH===555333444555444333222222444444333222222222222222222222222222000222777===;;;555111111222222222333333333444444333333444444444444444444666777777666666999>>>CCCTTTjjjttt___XXXVVVUUUIIIIIIEEEDDDAAA???<<<:::999999777666555555666666555444333444555444222222444666333444444555555444444333444111666333444333333222222333333444444***...777CCC:::777444222222222222222222222222000777CCCGGG:::(((666111888+++333///---WWW---!!!???888...444111111222222222222333333000222ccc222...000777,,,...000222---111000666---222$$$eee555222,,,444,,,000+++111......***---000RRR000000000000000000000000000000000000000000000000000000000000111111111111//////000111111111111111111000000000000000111111111111111111111111111111222111111111222222333444333333333333333333333333111111222333444444555555555555555555666666666666555666666666888>>>GGGNNNYYYeeemmmpppzzzsssfffccc``````ccckkkvvv~~~~~~{{{wwwyyy}}}vvvqqq~~~sssmmmnnnnnnkkkmmmppprrrooohhh^^^UUUNNNNNNVVVZZZWWWZZZdddiiihhhddd]]]RRREEE;;;555333444555444333333222222333333333333222222222222333333111222222333333222222111222222222222222222222222222222222222222222222222222222222333333333444444333333333444444555555555555222333777999999<<>>999;;;===BBBSSSeeesss~~~}}}xxx}}}ppp______aaafffiiihhheeecccWWWDDD???GGGNNNZZZdddaaa```]]]SSSFFF:::333444777444333222222444444333222222222222222222222222222111111444888666222111333222222222333333333444444333333333444444444555555555777777666666<<>><<<:::999888777666444555666666555333222444666444222222444777333444444555555444444333444111666333444333333222222333333444...>>>,,,===444(((888111222222222222333333333---***888000MMM***///:::'''666;;;+++===DDD777333222000222333333222111333444333...nnn,,,AAA$$$///999,,,///555zzz111000---666+++...333JJJ000000---666,,,444///,,,"""...AAA...999"""KKK000000000000000000000000000000000000000000000000000000000111111111222222//////000111111111111111000000000000000111111222000000000000000000000000111111111111222333444444333333333333333333333333111111222333444555666666555555555555666666666666555444555999BBBOOO[[[bbbrrrrrrpppqqquuuvvvlll___XXXYYY___iiisss~~~|||||||||yyyyyy~~~uuutttsssooojjjnnnqqqpppmmmfffZZZPPPPPPRRRTTTUUUWWW]]]gggmmmjjjhhhaaaVVVIII???999888555444444333333333333333333333222222222222333333111222222333333222222111333333333333333333333333222222222222222222222222222222333333333333444444333333333444555555666666666333333888;;;:::888999HHH===999===BBBIII___www}}}~~~}}}wwwtttkkkddd```eeekkkllliiigggZZZHHH@@@DDDHHHUUUccceeebbbaaa[[[PPPDDD:::777777333222111222444555444333222222222222222222222222111000111444222///000444222222333333333333444444222333333444444555555555555777888888:::CCCQQQ\\\ooo^^^YYYVVVTTTHHHIIIDDDCCCAAA>>><<<:::999888777555444444555666444333111444666555222111444888333444444555555444444333444111666333444333333222222333333444)))999,,,777DDDrrrWWW000111111222222222333333333777///???999...222...444$$$666===666###CCC...>>>,,,000222333333111111222555222///===ZZZ<<<(((000666//////000xxx444000...---111///[[[555---111...777***555111;;;333***,,,,,,###??? CCC000000000000000000000000000000000000000000000000000000111111111222222222//////000111111111111111000000000000000111222222111111111111111111111111111111111111222333444555444444444444444444444444111111222333444555666666555555555555666666666666888777:::FFFXXXjjjwww}}}~~~qqqfffdddddd```]]]]]]ZZZ^^^jjj|||~~~zzz}}}||||||uuulllnnnmmmlllnnnmmmbbbVVVOOOMMMQQQYYYYYYUUU[[[fffkkkjjjhhhccc[[[OOODDD===555555444333333333333444444333333222222333333444111222222333333222222111333333333333333333333333222222222222222222222222222222333333333333444444333333444444555666666666666444666:::;;;888777999???777888CCCMMMYYYssswwwnnnrrrvvvxxxyyy|||}}}}}}|||xxxyyypppooopppmmmkkkkkkdddRRRIIIGGGFFFQQQbbbgggeeeccc^^^YYYQQQGGG===555333222111222444555444333222222222222222222222222000///000333222///000444222222333333333333444444222222333333444555555666555888:::;;;@@@LLL]]]kkknnn^^^YYYVVVTTTHHHIIIDDDCCCAAA>>><<<:::999888777555444444555666444333000444666555222111555999333444444555555444444333444111666333444333333222222333333444:::...;;;SSS???111111111222222333333333///999666,,,000...888000555***<<<---:::,,,666///222444333111000222555---666///&&&888888(((222666+++YYYxxx777///222$$$999333,,,...444///777'''333...,,,***;;;...000<<<...555666000000000000000000000000000000000000000000000000000111111111111222222222//////000111111111111111000000///000000111222222222222222222222222222222111111111111222333444555444444444444444444444444111111222333444666666777555555555555666666666777<<<<<>>999444;;;NNN^^^mmmsssmmmiiimmmttt{{{|||rrrooosss~~~}}}{{{zzzxxxxxxqqqoooqqqppp]]]SSSMMMFFFNNN___fffiiiccc^^^]]]\\\RRRAAA333333222111222444555444333222222222222222222222222///...111555444000000333222222333333333444444444222222333333444555666666666999<<<>>>DDDRRReeetttooo]]]VVVTTTUUUIIIGGGCCCBBB@@@===;;;999888777666666555555555555666666555555444333333333333444888///999BBB$$$<<<777***&&&666111222222222111111222222333444///111555rrr666)))000777000444999---BBB|||444444666...000999444---@@@]]]yyyrrrkkkfffcccjjjZZZrrr***000,,,999,,,)))///222%%%888:::000555&&&222111111111000000//////222111111111000000/////////<<<000000000000111111111111222111000.........///000////////////000000000000000000000000000000000000000000000000000000000000111000000000111222333333222222333333333333444444444444333222222333333333333444444444333333555666777777777666555666777999>>>GGGRRRccc|||lll]]][[[___ccckkkrrrvvv~~~{{{xxxtttooojjjhhhhhhkkknnnYYYSSSNNNMMMLLLIIIHHHJJJZZZdddlllllliiifff^^^TTT;;;;;;777333333777888555555444333333222222333333222222222222222222222222222222333333333333444444333333333333333333333333444444444444444444444444444444444555555555666666222666999888777888999888<<<>>>GGGVVVfffpppeeekkkwwwwwwyyyqqqnnnppp~~~~~~~~~~~~|||sss|||~~~zzzxxx|||sssrrrsssooocccUUUOOOUUU```ggghhhfffcccaaa```ZZZJJJ:::888777555222//////111333222222222222222222222222222222222222222222222222444444444444444444333333555333333444777888666333===222222AAASSS___lllzzzkkk[[[UUUSSSUUUJJJHHHCCCBBB@@@===;;;999888777666666555555555555666666666555444444333333444444111222zzzrrrCCC111(((>>>QQQ666111222222222222222222333333444555444444444JJJ,,,111,,,(((555???"""ggg777444777//////666333...666FFFMMM111...888)))111888555:::111"""999,,,333LLL111111111111000000000///222111111111000000000000+++@@@WWW000000000000111111111111222111000///...//////000////////////000000000111111111111111111111111111111111111111111111111111111111111111111222222333222222333333333333444444444444333333222333333444333444444444333333555777222444666666666888===AAAMMM\\\nnn|||~~~uuuooommmqqqvvvyyy|||zzzvvvmmmgggfffccc\\\UUURRRMMMGGGCCCDDDJJJXXXfffllllllkkkeee]]]MMMHHH>>>555444777666222555444333333222222333333222222222222222222222222222222333333333333444444333333333333333333333333444444444444444444444444444444444555555555666666555777888777666777:::<<>>;;;999888888666666555555555555666666666555444444333444444444111[[[666222333222222222222333333333333///:::---...vvvQQQ999444......111uuu666444555111///333555333111222---333666,,,111)))555\\\}}}==='''111666...\\\---111111111111000000000000111111111111111000000000111---111aaa000000000000111111111111111111000/////////000000/////////000000000111111111111111111111111111111111111111111111111111111333333222222222222222222222222333333333333444444444333333333333333444444333444555444333333555777111555777888888<<>>;;;:::888888666666555555555555666666666666555444444444444444CCC666222333222222222333333333333333111444444???---|||fff222555111222222222666999666///(((999111333222111666+++333888777,,,)))^^^@@@111111111000000000000000111111111111111111111111---555;;;///000000000111111111111111111000000000000000000//////000000000111111111111111111111111111111111111111111111111111111111444444444333333222111111222222222333333333444444444333333333333444444555333444555444333444555777777999:::999:::BBBOOOZZZuuuuuuppphhhaaa`````````ppp|||pppkkkqqqssslllddd```YYYPPPJJJIII999CCCSSScccoootttpppkkkddd^^^RRRCCC:::999888666555555444333333333333333333333333333333333333333222222222333333333444444333333333333333333333333444444444444444444444444555555555555666666666666666666888999999<<>><<<:::999888666666555555555555666666666666555444444444444555"""777222444111222333444444444333333:::...>>>---***|||///444000555555222333888888444222999***777,,,;;;***>>>'''BBB222666111666444000000000000000000111111111111111111111222222222///333555***:::///000000000111111111111000000111111111111111111000000000000111111111111111111111111111111111111111111111111111111111111444444444555444333222111222222222333333333444444444333333333444444555666444555555555444444666777777999:::<<>>%%%000000000000111111111111111111111222222222222222:::"""666///444eee000000000000111111111111///000111222222222111111000000000111111111222222222222222222222222222222222222222222222222222222333444555666555444333222222222333333333333444444333333333333444555666777444555666555444444666888555777<<>>888555444444222222222222222222222222222222222222222222222222444444444444444444444444333444666666666999===AAARRRccc~~~ccc\\\YYYUUUTTTIIIJJJEEEDDDBBB???===;;;:::999666666555555555555666666777777666555555555555555:::333===%%%:::;;;444555bbb777333555111222444666666555444333444888888***>>>...///:::777///333555888222111777999666555:::(((---CCC222 III!!!000>>>)))LLLtttUUU111222:::---//////000000111111111222111111111222222333333333---555666''';;;333222000000000000111111111111///000111222333333222111000111111111111222222222222222222222222222222222222222222222222222222222111333555666777666555444222222333333333444444444333333333444555666777777444555666666444555666888BBBGGGTTTiiikkk\\\TTT[[[ccckkk~~~yyytttooonnnppphhhhhhlllsssrrrllllllqqqsssooohhhdddccc___QQQBBB666666555444444444444555444444444444444444444444222222333333333444444444333333333333333333333333444444444444444444444444666666666666777777777777:::666888BBBKKKZZZwww~~~wwwvvv{{{xxxttt~~~llljjjaaaPPPDDDBBBEEEFFFOOONNNJJJCCC<<<777555555222222222222222222222222222222222222222222222222444444444444444444333333111444666888999<<>>999666444333333333555555555444444444333333222222333333444555555666666555444444444444444444333333333333444555666777777666555666888999::::::777;;;AAAJJJ[[[yyy~~~}}}{{{xxxkkk]]]NNN???:::<<>><<<:::999888666666777777777666555444666666777777777777666666555555555555555555555555:::---000>>>111&&&ddd>>>///555555666666777777666666555444444444444444555555555555333333OOOVVV$$$ AAA666444???:::888666666777777777555444lllLLL===333444666666555555666777::::::mmmkkk333---,,,>>>888***666999222222222222111111111111333333333222222222222111444333111000///000111222222333222111111000111111111111111111111111111111111000000000111111111222222111111222333333333333222222222222222222222222222444333333222222333333444333333333333444444444444444444555555666777777888999444444777888:::EEERRRccckkkttttttuuu|||fff^^^ggglllrrrwwwqqqppptttqqqqqqqqqllleeehhhqqqppppppooommmmmmlllfff___NNNGGG===666555555555444555555555444444444444333222333333444444555555555666666555444444444444444333333333333444555666666555555666888999:::;;;<<<:::BBBJJJTTTmmmvvvyyysssbbbRRRCCC:::888>>>CCCHHHIIIEEE???999666222222333333333333222222222222333333333333444444333333333444555555666666888999444555>>>CCCSSSmmmsss```[[[VVVSSSVVVKKKIIIEEEDDDBBB???===;;;:::999666666666666666555555555666666777777777777666666555555555555555555555555...999444222;;;555---777EEE~~~222+++888666666777777777777666666444444444555555555555555---===EEE666)))>>>uuuccc999777222:::???<<<111444999:::999888888888888888888444222KKK666???:::444///999:::;;;:::999999:::<<<;;;;;;;;;;;;;;;;;;;;;;;;111888777AAABBBIII888666666888999:::888777777888%%%DDDEEE...???nnnEEE222111)))222888---"""555BBB***222222222222222222222222222222222222222222222222333111///000222222000---++++++222222111111111111111222111111111111111111111111000000111111111222222222111111222333333333333222222222222222222222222222444333333222222333333444333333333444444444444555555555555555666666777777555333777======>>>MMM```iiigggfffaaa___jjjlll]]]ffflllwww~~~|||zzztttsssvvvqqqggggggoooqqqrrrpppmmmmmmnnnjjjddd\\\RRRDDD;;;888888888777555555555555444444444444333333333444444444555555555444444333333333333333444444444444444555666666444555777888999:::;;;<<<@@@LLLXXXeeezzzsssyyyfffVVVIII???:::@@@???DDDLLLMMMDDD<<<888333333333333333333222222222222222333333333444444333333444444555666666666666888555999CCCJJJ[[[vvv}}}ttteee~~~___ZZZVVVSSSVVVKKKIIIGGGEEECCCAAA>>><<<;;;;;;888888777777777666666666666666777777777777666666666666666666666666666666---000///:::AAA...)))CCC>>>555......???:::AAA555666666777777777777666666555555555555555555555555AAA...***999;;;+++)))666888>>>:::111333@@@BBB:::555===DDD???111;;;>>>111888888888777777777888999:::---333,,,<<<<<<999444:::<<<=========>>>@@@BBBCCCCCCBBBAAA???>>>======???AAA444===FFF000FFF666???@@@???===:::888777777???///+++777===444...000999///---666<<<666111111III------555444888777,,,222222222222222222222333222222222222222222222222111///...000333444000---666+++888222444;;;(((222222111111111111111222222111111111111111111111111111111111111222222222222111111222333333333333222222222222222222222222222444333333222222333333444333333444444444555555555777777666666555555555555;;;999<<>>KKKRRRccc}}}vvvzzzwww}}}jjj^^^~~~___ZZZVVVSSSVVVLLLJJJHHHFFFDDDAAA???===<<<;;;:::999888777777777888888666666777777777777666666666666666666666666666666<<>>;;;888999555...666444///444...??????777666777888777777777999;;;<<<;;;???>>>@@@===@@@CCCAAACCCEEEGGGIIIKKKOOOQQQSSSRRRPPPOOOMMMKKKIIIIIICCCHHHMMMDDDAAAPPPIIIKKKRRRRRRRRROOOJJJFFFDDDDDDBBBBBB???666...///888AAA777<<<888------888<<<666&&& :::FFF;;;000---===222222222222333333333333111222222222222333333333///......000333444111///666)))---)))&&&222555555111111111000111111222333111111111111111111111111111111111222222222222333111111222333333333333222222222222222222222222222444333333222222333333444333444444444555555555555888777777666555555444444:::999999???KKK___uuupppaaa[[[^^^dddsss|||vvv~~~~~~}}}~~~}}}zzzppphhhnnnqqqqqqnnnnnnooommmiiiddd___UUUIII@@@:::777666666666666555555555444444444444444444444444444444666666666666666777888999666555555555555555666666555777999888777888===AAADDDYYYuuuwwwuuu~~~wwwbbbSSSEEE;;;HHHHHHJJJNNNQQQNNNEEE===666555444333222222222333222222333333333333444444444444444555666666777777333888:::DDDSSS\\\ooorrruuuttt~~~rrrfff___```[[[WWWTTTWWWLLLJJJGGGFFFCCCAAA>>><<<;;;;;;:::999888777777777888888666666777777777777666666666666666666666666666666333111888;;;444222444222666666777444888AAA<<<999555555555666666555555555777666666666555555555444444:::>>>===666222333777777888777444333777===BBB===BBB:::CCC666<<<222888888:::<<<<<<;;;<<>>888555===>>>555111333///&&&>>>999888$$$)))777,,,222222222222333333333444444111111222222222333333333000000000111333333111000777&&&444III111***;;;(((111111000000111222222333111111111111111111111111111111111222222222333333111111222333333333333222222222222222222222222222444333333222222333333444444444444444555555555555666666666666666555555555666888;;;IIIeeelllaaaaaahhhkkksss{{{www{{{nnnhhhmmmooonnnnnnpppooollleeeeee```UUUHHH===999888666666666666555555555555444444444444444444444444444555555666777999:::;;;666666555555555555666666444777999999888;;;CCCIIIVVVjjj}}}~~~ooo\\\KKK>>>HHHMMMNNNKKKNNNQQQKKKAAA777666444333222222333333222222333333333333444444444444555555666666777777444999<<>>...333;;;222222:::555:::222444888666888111999444444555555555555444444777777666666555555555444777333333888999555666;;;888666777:::999666888<<<000===222999222@@@555<<<<<>><<<222333???...333<<>>>>>777555;;;@@@@@@BBBFFFDDDGGGKKKRRRYYY]]]\\\[[[ZZZ___aaa______bbbbbb___```bbbeeegggiiikkkooorrruuusssqqqpppqqqqqqpppnnnkkkjjjjjjlllooooookkkhhhfffhhhkkkmmmnnnpppqqqsssyyyuuuqqqnnnfff]]]YYYZZZYYYVVVNNNDDD???===888333::::::999999777555444333444444555555555555555555555444444333333444444555222222222222222222222222333333333333333333333333000111111111111222222222333333333333333333333333222222333333333333444444444444444444444444444444555555555555555555555555555555444444444444555555444444444444444555777777;;;777555888999777666888>>>EEEYYYtttjjjXXXRRRWWWdddvvvxxxkkkbbbgggnnnpppnnnnnnlllkkkiiiddd\\\QQQDDD<<<:::777666777777444444777555555555555555555555555777777777777888888888888888888888888777777777777666===???:::888DDDVVVbbbzzzwwwqqqnnnlllhhhfffjjjkkknnnqqqrrrqqqnnnkkknnnqqqtttxxx|||{{{qqqXXXCCCCCCJJJOOOOOOLLLLLLMMMNNN???999333222444666444111333333333444444444555555444555777777666666888999>>>888CCCWWWkkk~~~}}}ooo___^^^nnn|||dddYYYZZZVVVSSSQQQKKKFFFDDDBBB???===<<<<<<;;;<<<:::999999999999888666888888777777888888999:::888888888888888777666666888999::::::888777777888999999888888888888999999999888777777888888777666888888777777777666666666888777777666666777888888:::;;;<<<<<<<<<;;;<<<<<<@@@;;;:::???DDDEEEGGGJJJVVVXXX[[[```eeekkkppptttmmmpppnnnhhhfffiiillllllpppqqqsssvvvyyy||||||yyywwwvvvwwwyyy||||||yyyvvvmmmppprrrrrrooonnnoooqqquuupppjjjgggbbb^^^___cccfffbbbYYYNNNHHHFFFBBB===999888777777777999;;;===999777666555555555444333555444444333333444444555222222222222222222222222333333333333333333333333111111111111222222222222333333333333333333333333222222333333333333444444333333333333333333333333444333333333333333333333555555444444444444555555444444444444555666777777999666666888888666888===CCCUUUmmm|||~~~tttcccWWWXXX[[[iii~~~rrrggggggllloooppprrrmmmllljjjfff___UUUIIIBBB;;;777666888888555555777555555555555555555555555555555555666666666777777777777777777777777777777555:::;;;888<<>>===;;;:::999<<<888444333555777666444555555444444444444555555333333333333333333333333222222222222222222222222111111111111222222222333333333333333333333333333222222333333333333444444222222222222222222222222222222222222222222222222555555444444444444555555444444444444555666777888777666888999666666===FFFQQQlllqqqccc[[[WWW```dddtttqqqkkkkkknnnqqqtttnnnmmmkkkiiiccc[[[QQQJJJ<<<888666888999666555666555555555555555555555555333333444444444555555555666666666666777777777777777888888999DDDXXXlllwww{{{{{{wwwnnnhhh___[[[\\\___```aaa`````````___^^^]]][[[ZZZ\\\___ccciiipppvvv{{{}}}}}}zzzyyy}}}mmmKKKAAAEEEJJJLLLLLLKKKNNNQQQEEE@@@:::777777777555333333333333444444444555555444555777777777888:::<<<===BBB___~~~xxx}}}rrreee___qqqzzzbbbXXXZZZWWWSSSQQQJJJFFFEEEBBB@@@>>><<<<<<<<<;;;:::999999::::::888777888888777777888888999:::555666666666666666555555777888::::::888777888888999999888888888888999999:::888777888999999888777888888888888888888888888999999::::::::::::::::::999;;;===<<<;;;;;;>>>AAADDDGGGNNNXXXbbbhhhmmmppppppqqqvvv~~~|||yyyvvvrrrmmmiiiddd___\\\\\\ZZZUUUSSSTTTXXX]]]bbbcccccc```WWWMMMEEEGGGIIIJJJGGGBBB===999===888333333666999999777555555444444444444555555333333333333333333333333222222222222222222222222111111111222222222333333333333333333333333333333222222222333333333444444333333333333333333333333222222222222222222333333555555444444444444555555444444444444555666777888555666999999666888DDDRRRgggzzz___TTTWWW[[[iiipppvvvpppnnnppprrrnnnmmmllljjjfff```XXXRRR@@@:::777999:::777555666555555555555555555555555333333444444444555555555666666666666666777777777:::999888===NNNfffzzz}}}yyywwwrrrnnniiihhhkkknnnooonnnnnnooonnnmmmlllkkklllmmmkkkllloootttyyy}}}~~~zzz|||||||||}}}yyyOOOAAABBBEEEIIIJJJIIILLLPPPIIIDDD>>>:::888777555333333333333444444444555555444555666777777888;;;>>>@@@QQQyyy~~~zzz}}}~~~xxxyyyvvvmmmdddiiiyyyaaaXXXZZZWWWTTTQQQJJJGGGEEECCC@@@>>>===<<<<<<;;;999888999::::::999777888888777777888888999:::666777777888888777777777666888::::::888777888999999999888888888888999999999888888999;;;<<<<<<;;;888888888999999999999999888999999::::::;;;<<<<<<===???AAAAAAAAAEEEMMMSSSZZZaaajjjrrryyy}}}~~~~~~vvvzzzyyytttllldddbbb```\\\[[[]]][[[```dddfffhhhhhhbbb[[[JJJKKKLLLNNNOOOOOOOOONNNFFFAAA<<<999888999888666666555555444444555555666333333333333333333333333222222222222222222222222111222222222222333333333333333333333333333333333222222222333333333444444555555555555555555555555333333333333444444555555555555444444444444555555555555555555555666888888555666999:::888>>>NNN___|||iiiQQQNNNYYYcccqqqzzzrrrnnnlllmmmlllkkkjjjhhhccc^^^YYYGGG???999999:::888666777666666666666666666666666444444555555555666666666555666666666777777888888;;;::::::BBBWWWqqq}}}~~~}}}}}}||||||]]]DDDAAACCCGGGHHHEEEGGGMMMJJJGGGAAA<<<888666555444333333333444444444555555444555666777777999===@@@DDD\\\fffpppxxx}}}|||tttooojjj|||wwwaaaWWWZZZWWWTTTQQQIIIGGGFFFCCC@@@>>>=========:::999888888::::::999888888888777777888888999:::777777888999999999888888666888999999888888888999999999888888888888999999999888888:::===>>>>>>>>>999999999999999:::::::::888888888888:::<<>>:::999666666555555555555666666444444444444444444444444444444444444444444444444222222222333333333444444333333333333333333333333222222333333333333444444555555555555555555555555333444444555666666777777555555444444444444555555555555555555666777888999999777888;;;AAANNNdddxxxooo]]]VVVTTTWWWeeevvvvvvoooooommmlllkkkkkkiiifffcccXXXJJJ>>>::::::999888999666666666666666666666666555555666666666777777777777777777888999::::::::::::???HHHWWWmmmTTTKKKGGGJJJHHHAAAAAAGGGIIIFFFAAA;;;666333333333333333333444444444555555555666666777888;;;@@@DDDOOOdddxxxxxx}}}~~~vvv```WWW[[[XXXTTTQQQIIIHHHFFFCCCAAA???>>>======:::999888888:::;;;:::888888888888777888999999:::666666777888888888888888555777999999888888999:::999999888888888888999999;;;999999999;;;;;;;;;999999999999::::::;;;;;;;;;@@@>>>======@@@FFFKKKOOO[[[gggwww~~~xxxooorrrsssqqqpppnnnggg```\\\]]]```cccgggllloooqqqrrrrrrnnnbbbQQQEEE@@@@@@666666555555555555666666444444444444444444444444555555555555555555555555222222333333333444444444333333333333333333333333222222333333333444444444444444444444444444444444333333444444555666777777555555555444444555555555555555555666666777888999:::777777<<>>@@@DDDIIIMMMRRR\\\jjjuuuyyysssrrruuuxxxnnnhhhaaa^^^^^^aaagggmmmrrrwwwxxxppp```QQQJJJHHHEEEAAA;;;777555555555555555666777555333333777;;;777666444333333444555666222222222222222222222222222333333444444333333222333333333444444555555555333333333333333333333333666555555555555666777777888888777666666666666666888777777777777888888999777:::;;;@@@PPPffftttwwwiii[[[SSSZZZccckkkxxxsssnnnnnnppppppjjjeeefffkkk]]]YYYPPPEEE:::666666999888888888888888888888888777777777777777777777777:::::::::999:::<<<<<<:::@@@III]]]wwwyyyttttttxxxvvvpppnnnqqqssspppvvvyyyssswww}}}xxxxxx~~~qqqUUUOOORRRFFFCCCFFF===FFFFFFDDD@@@;;;777555555222333444555555555444333444444333999===666===UUUfffzzzxxxvvv{{{{{{sssggg[[[XXXWWWTTTOOOMMMGGGFFFEEECCCAAA???======<<<:::888888999999999777888888888888888777777666888888888999999999::::::888888999::::::::::::999;;;;;;::::::999999888888999888999:::;;;<<<<<<;;;>>>===;;;999888:::AAAHHHEEEPPP___nnn}}}|||xxxvvvyyyuuupppkkkeee```\\\[[[eeekkkssswwwqqqdddTTTJJJLLLKKKIIIEEE@@@;;;888666777888888666444444888;;;888777555333333333555555333333333333333333333333444444555555555555444444333333333444444444555555333333333333333333333333333333333333333444444555888888777666666666666666888888888888888888999999:::;;;>>>HHH\\\ooosssnnn]]]WWWWWW___gggpppooommmlllmmmjjjeeeeeeiiiaaa]]]UUUKKK@@@:::999:::888888888888888888888888777777777777777777777777777888888888999<<<>>>>>>HHHTTTfff~~~}}}{{{~~~}}}yyyxxx{{{|||zzz|||vvvyyy~~~cccTTTSSSGGG@@@@@@888EEEEEECCC@@@;;;777555555222333444555555555444444555666444999<<<777AAA\\\qqq}}}tttnnntttggg\\\YYYYYYUUUPPPNNNGGGFFFEEECCCAAA???=========;;;999888999999888777888888999999888888777666777777888888888999999999888999999:::::::::::::::::::::::::::::::::::::::888999;;;<<<============777<<<@@@AAA@@@BBBGGGKKKXXXhhh}}}wwwqqqlllhhhccc___ZZZ]]]eeeqqqwwwqqqaaaSSSPPPQQQRRRNNNHHH@@@999555999999999777555555888:::999888666444333333444444555555555555555555555555555555666666666666555555333333333444444444444555333333333333333333333333333222222222222333444444888777777666666666666666888999999:::999999888888===>>>DDDUUUkkkwwwpppbbb[[[]]]dddkkknnnvvvtttnnnjjjkkkkkkiiiggggggdddbbb[[[RRRHHH@@@;;;:::777777777777777777777777777777777777777777777777666777999:::;;;<<>>>>>>>>>>>??????;;;???BBBDDDJJJUUU___ddd{{{tttpppppppppnnn```\\\\\\cccmmmpppkkkcccUUUSSSRRRRRROOOIIIAAA:::<<<;;;999777555666777888999888666555444444444444555555555555555555555555555555555666666555555555444444444444444444444444444444444444444444444444444444444444444555666666777777666666666666777777777888999:::999999888777<<>>:::666555444333444444555555555555555555999777777:::===RRRsssyyytttmmmpppdddZZZXXXXXXTTTOOOLLLGGGFFFEEECCCAAA???=========;;;999888999999888777999999999999999888777777777888888888888999999999999999:::;;;;;;;;;;;;::::::::::::;;;<<<<<<======;;;<<<>>>>>><<<<<<>>>@@@GGGHHHGGGKKK]]]yyyzzzxxxtttnnnmmmfff___^^^ccciiillllll[[[VVVQQQRRRVVVVVVOOOHHH>>><<<999777666666666777888888777666555555444444444444444444444444444444444444555555555555444444444444444444444444444444444444444444444444444444555444444444444555666666777777666666666666777777666777888888999999888888<<>>888777777777777777777777777777777777777777777777777888999>>>AAA===999>>>GGGYYY~~~fff^^^hhhuuu}}}xxxxxxmmmUUUNNNFFF>>>======??????>>>:::777555555444444444444555555666666444999777666;;;CCC[[[|||}}}tttmmmkkkmmmooocccZZZXXXXXXTTTOOOLLLGGGFFFEEECCCAAA???======<<<:::888888999:::999888999999999:::999999888777888888999999999:::::::::999999:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=========:::;;;===<<<;;;<<>>:::888777777777666777777777666666666555555555555555555555555555555444444444555555444444444555444444444444333333333444444444444444444444444444333333333333444555555666666666666666777777888777777777777888:::;;;<<>>???>>>;;;888666666555555444444555555666777333999888888@@@LLLdddwwwhhhcccdddsssooodddZZZYYYZZZVVVPPPMMMGGGFFFEEECCCAAA???======:::999777888999::::::999999999::::::999999888777999::::::::::::;;;;;;;;;999:::;;;;;;<<<;;;;;;;;;<<<<<<<<<<<<<<<=========;;;===>>>>>>>>>CCCKKKRRR^^^zzzxxxmmmeeebbbaaa```^^^WWWTTTQQQOOOOOOQQQRRRSSSEEEBBB===:::::::::999777555666666777777777777777666666666666666666666666555555666666666666555555555555444444444333333333555555555555555555555555555444444444444555666666666666666666666777888888999888777777999<<>>@@@BBBBBBDDDJJJUUU^^^wwwmmmkkkkkkiiifffYYY[[[[[[VVVPPPNNNSSSWWWHHHDDD???======<<<:::888444555666777888888888888777777777777777777777777666666777777777777666666555555555444444333333333555555555555555555555555777777777777777888999999666666666666666777888888;;;:::888888:::>>>CCCFFFVVVdddrrrqqq^^^NNNRRR```eeezzzsssllliiiiiijjjbbbaaa```___\\\VVVLLLEEE::::::::::::::::::::::::777777777777777777777777===999999<<>>MMM\\\qqqpppfffhhhiiimmmccc[[[ZZZYYYUUUPPPNNNIIIGGGEEEBBB???===;;;:::;;;::::::999888888888999999999999999999999999999:::::::::;;;;;;;;;<<<<<<:::;;;<<<<<<:::999:::<<<<<<;;;>>>BBBAAA===<<<>>><<<===BBBJJJRRR^^^uuu}}}kkkfffhhhiiifff___YYYXXXWWWVVVWWW[[[OOOFFF<<<<<<@@@AAA:::333888999:::888666555666777777777777777777777777777777666666666555555555555444444444444444444444444333444555555666666555555222333333444555666777777666666666666777777777777999444555;;;======DDDNNNbbbwwwttt\\\QQQSSSZZZcccqqqxxxwww|||nnnlllllliiigggccc```^^^]]]XXXNNNGGG===:::888888;;;<<<:::888777888888888888999999999555999999777>>>ZZZ||||||nnn```YYYUUUXXXcccqqqyyyssstttrrr\\\YYYgggrrrrrrqqqvvv|||zzz{{{|||xxxYYYOOOFFF???@@@@@@@@@???===:::888666555444444444444555666666777999;;;BBBPPPiiizzzkkkdddfffrrrmmmccc[[[ZZZYYYUUUPPPNNNIIIGGGEEEBBB???===;;;;;;;;;::::::999888888999999999999999999999999999999::::::;;;;;;;;;<<<<<<<<<:::<<<<<<<<<::::::;;;<<>>@@@???@@@CCCBBBBBBLLLaaaxxxuuummmiiikkkkkkdddWWWPPPYYYfffYYYOOOCCC>>>@@@DDDFFFGGG???;;;777666777888888777777777777777777777777777777777666666666555555555444444444444444444444444333444555555666666555555444444555555666666777777666666666666777777777777999666888;;;<<<@@@NNN^^^www}}}pppZZZSSSUUU___nnn}}}~~~pppiiiooossskkkiiiggghhhdddaaa___^^^ZZZRRRLLL@@@<<<888888:::;;;:::888888888888888999999999999:::<<<;;;<<>>UUUtttvvvhhhcccggg}}}mmmccc[[[ZZZYYYUUUPPPNNNIIIGGGEEEBBB???===<<<;;;;;;::::::999999999999999:::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<:::<<<===<<<;;;;;;<<<===@@@===<<<@@@BBBBBBCCCFFFJJJPPPddd~~~qqqrrrrrrlll___WWW[[[eeefff]]]PPPDDD@@@DDDNNNVVVKKKBBB999666999;;;:::888777777777777777777777777777777777666666666555555444444444444444444444444333444555555666666555555666666666666666777777777666666666666777777777777888999;;;:::;;;HHHbbbyyyjjjVVVTTTWWWcccxxxuuuvvv{{{llliiiiiiiiieeeaaa___^^^[[[VVVRRRDDD???:::777999::::::888888888888888999999999:::;;;;;;888:::LLLkkksssaaaTTTPPPRRR[[[nnn{{{ppppppvvvwwwooofffSSSVVV___ppprrrppp~~~hhhUUUUUUHHHFFFFFFEEECCC@@@===;;;999555555444444555555666777999666BBBggg|||~~~}}}rrreeedddlll{{{lllccc[[[YYYYYYTTTPPPNNNIIIGGGEEEBBB@@@>>>===<<<;;;::::::999999999::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<======<<<;;;===>>>;;;===AAAEEEDDDBBBDDDJJJWWWiiivvvkkkjjjkkkfff^^^YYYllliii```SSSGGGEEEMMMUUUVVVNNNCCC<<<;;;;;;:::888888888888888888888888888777777777666666666666555555555555555555555555555333444555555666555555555888888888777777777777777666666666666777777777777666:::;;;999>>>WWW{{{bbbSSSVVVWWWddd~~~pppjjjmmmhhheeeaaa^^^]]][[[XXXVVVHHHBBB;;;777888999999999888888888999999999:::::::::;;;777999KKKlllsss```SSSOOOPPPYYYkkk|||ssskkkjjjiiieeeaaaTTTQQQXXXlllmmmjjj~~~oooUUUVVVHHHIIIHHHFFFCCC@@@===;;;:::555555555555555666666777;;;999EEEiiizzz}}}}}}nnnccchhhuuuzzzlllbbbZZZYYYXXXTTTOOOMMMIIIGGGEEECCC@@@>>>======;;;::::::999::::::;;;;;;::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<======;;;<<<>>>===<<<<<<>>>???:::===BBBBBB???@@@NNN]]]vvvssslllnnnkkkccc\\\jjjnnnnnnfffYYYQQQQQQTTT^^^YYYQQQFFF>>>999777888999999999999999999999999888777777777666666666666555555555555555555555555333444555555666555555555888888888888888777777777666666666666777777777777555:::;;;999GGGhhhyyyXXXRRRYYY[[[kkkuuukkkmmmgggdddaaa^^^[[[ZZZXXXVVVKKKEEE===888888999:::999888999999999999::::::::::::>>>===???TTTyyyuuu```SSSOOOUUU[[[hhhvvvwwwllleeeaaa___^^^YYYVVVXXXgggooommmyyy\\\[[[OOOIIIGGGEEEBBB???===;;;:::666555555555555666777777999;;;GGGbbb{{{yyyyyyvvvggg```mmmlllbbbZZZYYYXXXTTTOOOMMMHHHGGGEEECCCAAA???>>>>>>:::::::::::::::;;;;;;<<<::::::::::::::::::::::::;;;;;;<<<<<<<<<=========;;;===>>>>>>======???@@@?????????>>>@@@MMMhhhssskkklllrrrjjjpppuuuuuunnnfffbbbaaafffddd^^^TTTHHH???999888999999999999999999999999888888777777777666666666555555555555555555555555333444555555666666555555777777777777777888888888666666666666777777777777666:::;;;>>>TTTwwwyyyfffRRRTTT___dddyyynnnjjjgggeeebbb^^^ZZZWWWUUUTTTMMMFFF>>>:::999::::::999999999999999::::::::::::555<<<@@@FFFaaavvvbbbSSSMMMVVVYYYdddqqq{{{pppfffaaa```aaaaaabbb___bbbvvvpppnnn|||eeeXXXNNNHHHFFFDDDAAA>>><<<;;;;;;666666555555666666777888555<<>>:::::::::::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<============;;;===>>>>>>>>>>>>???AAACCCAAAAAAHHHVVVmmm{{{xxxqqqsssvvvxxxyyyxxxuuusssrrrpppllleee\\\PPPDDD===::::::::::::::::::::::::888888888777777777666666555555555555555555555555333444555555666666555555555666666777777888888888666666666666777777777777777;;;===FFFbbbxxx```\\\UUUZZZdddlllwwwmmmhhhgggddd```[[[VVVSSSRRRLLLFFF???;;;;;;;;;:::999999999999:::::::::;;;;;;555<<>>;;;===>>>???>>>>>>@@@AAACCCBBBGGGYYYqqq}}}zzzwwwtttvvv{{{|||yyyvvvsssmmmaaaPPPDDD::::::::::::::::::::::::888888888888777777777777666666666666666666666666333444555555666666555555444555555666777888888999666666666666777777777777999===@@@LLLkkkyyy]]]WWW[[[[[[___gggpppsssiiiiiigggbbb[[[VVVRRRQQQLLLFFF@@@<<<<<<<<<;;;999999999:::::::::;;;;;;;;;===CCCHHHWWW}}}|||jjjYYYOOOUUU]]]nnn{{{lllbbbbbbeeennnzzzrrr]]]gggvvvrrrssssss|||}}}vvv|||\\\TTTHHHFFFDDDAAA??????>>>>>>666666666666666777888888;;;CCCTTThhhwww}}}yyysssnnnsssyyy{{{tttjjjgggeeedddbbbooojjj```XXXWWWVVVSSSOOOMMMJJJJJJIIIGGGDDDAAA???===AAA???>>>===>>>===<<<:::<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<===============AAA:::;;;CCCCCC<<<===FFFEEEEEEVVVwww~~~yyyxxx|||{{{vvvxxx}}}}}}zzzuuuqqqkkk^^^QQQAAA>>><<<===>>>>>>;;;999888888999888888777666555777666666666555555555555444555555666666666666666777777777777666666666666777666666666888:::<<<===;;;<<>>;;;<<<777777777777777666666666???@@@XXXqqqyyyhhhqqqyyy|||}}}|||}}}|||ssskkkbbbfffbbb\\\zzziii___WWWVVVUUURRRMMMLLLFFFEEEDDDCCCBBBAAA@@@???===<<<:::;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<======>>>>>>======@@@<<<:::<<>>;;;<<<777777666666666666777777<<>>;;;:::<<<===>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>><<<===>>>>>>@@@DDDHHHJJJ___yyyyyy|||{{{zzzxxxzzzzzzyyy{{{|||wwwppp___VVVIII>>>999777888999<<<<<<;;;:::999777666666777777777666666666555555444555666666777777666666555555666666777777888888777777666666666777999:::<<>>DDDUUUuuurrryyyzzzfffVVVPPPRRReee|||yyyddd\\\___fffpppqqqlll~~~zzzxxxqqqqqqpppnnn{{{yyyxxxYYYMMMGGGCCCCCCBBB>>><<<===999888666555555666888999===WWWnnn|||zzzggg^^^kkkuuu|||iiicccaaaddduuuhhh^^^WWWVVVVVVQQQMMMKKKKKKIIIHHHGGGGGGHHHJJJLLLHHHDDD???===============<<<<<<<<<<<<============<<<===>>>>>>??????>>>>>>999<<>>:::999:::;;;::::::999888888888888777777777666666666666555555555666777777777777777444555555666777888888999888777666666666777888999>>>EEEXXXjjjfffUUURRR[[[aaaooo|||nnn^^^ZZZ]]]WWWSSSRRRMMMKKKIIIDDD@@@===;;;;;;;;;;;;::::::::::::;;;<<<<<>>>>><<<<<<<<<=========>>>>>>===>>>>>>???@@@?????????<<<;;;BBBIIICCCEEEiii~~~}}}xxxtttnnnbbbTTTHHH???:::999999999888888888999:::;;;888777777777666666666666555666666777777777777777444555555666777888888999888888777666666777888999>>>HHH___qqqkkkYYYUUU^^^dddwwwvvv```WWWZZZVVVQQQPPPKKKJJJHHHEEEAAA>>><<<;;;;;;;;;::::::::::::;;;<<<<<>>??????<<<<<<<<<======>>>>>>???>>>>>>???@@@@@@@@@@@@@@@BBB===???DDDEEETTT|||}}}|||yyyuuurrrpppiii___RRRFFF>>>;;;;;;:::999888999:::;;;<<<888888777777777666666666555666777777888888777777555555666666777777888888888888777777777888:::;;;@@@OOOeeerrriiiZZZXXXaaajjj~~~dddUUUVVVSSSNNNMMMIIIJJJHHHEEEBBB???===<<<<<<;;;::::::::::::;;;<<<<<>>888777666666666888:::;;;DDDfff~~~qqqmmmtttrrruuuhhhhhhdddvvv{{{yyyggg___XXXXXXXXXSSSMMMJJJLLLLLLJJJHHHEEECCCAAAAAA;;;:::999:::===>>>???>>>;;;<<<<<<===>>>>>>??????>>>???@@@@@@AAAAAA@@@@@@AAACCCDDDGGGXXXzzz|||wwwsssrrrrrrppphhh\\\PPPGGGCCC@@@???===;;;:::;;;<<<<<<888888888777777777666666666666777888888888888777666666666666777777777777888888888888999:::<<<===GGG\\\qqqqqqbbbWWW[[[eeesssnnnWWWVVVRRRNNNNNNJJJIIIHHHEEEBBB@@@>>><<<<<<;;;::::::::::::;;;<<<<<>>777777777777888999:::;;;FFF^^^zzz~~~mmmiiirrrwwwxxxyyy|||}}}|||yyyiiijjjhhh}}}uuufff]]]WWWXXXWWWRRRLLLIIIGGGGGGFFFDDDBBB???===<<<>>>===<<<===>>>???>>><<<;;;<<<<<<===>>>??????@@@??????@@@AAAAAAAAAAAA@@@<<>>===<<<;;;::::::::::::;;;<<<<<>>666666777888999:::::::::JJJYYYvvvyyybbbdddvvvyyy{{{wwwnnniiikkkkkk|||rrrhhhaaa[[[[[[YYYSSSNNNLLLHHHGGGFFFDDDBBB@@@>>>===<<<<<<======>>>>>>??????>>>>>>????????????>>>>>>;;;<<<===???BBBDDDBBB>>>CCCJJJ[[[zzzyyyvvvsssrrrqqqiii^^^TTTEEEDDDCCCAAA>>><<<:::999888888999999999999888888777777777777777777777777777777777777777777777777;;;999888:::999999>>>DDDYYY{{{fffVVVXXX___gggvvvuuulll}}}]]]ZZZPPPMMMPPPJJJIIIGGGDDDBBBAAA???===:::;;;;;;:::888999===@@@AAARRRuuu~~~~~~~~~zzzqqqdddXXXQQQZZZuuu|||~~~zzznnnfffWWWWWW___lllsssvvv}}}zzzzzz^^^GGGHHHCCC===AAA;;;<<<;;;777555777888888999<<>>>>>============>>>>>>??????>>>>>>????????????>>>>>>AAAAAAAAAAAACCCDDDDDDBBBBBBTTTwww{{{wwwttttttrrrlllaaaYYYJJJHHHEEEAAA>>><<<:::999888888999999999999888888777777777777777777777777777777777777777777777777888666666888888999>>>FFFYYYyyygggZZZ\\\bbbiiizzzxxxhhhwwwccc\\\RRRNNNOOOHHHIIIGGGDDDCCCAAA@@@===;;;:::;;;:::999999<<>>=========>>>>>>>>>>>>???>>>>>>????????????>>>>>>@@@AAAAAAAAAAAAAAADDDGGGKKKfff~~~zzzvvvuuutttoooggg___QQQNNNHHHCCC>>><<<;;;:::888888999999999999888888777777777777777777777777777777777777777777777777777555777999999;;;BBBJJJccc|||}}}ggg[[[\\\aaaiii{{{}}}gggiiimmm^^^TTTPPPNNNGGGIIIGGGDDDCCCBBB@@@>>>;;;:::::::::::::::;;;>>>AAA[[[vvv}}}yyyuuuqqqnnnggg```ZZZUUUSSSQQQZZZsssnnnhhhaaa```fffnnnuuuxxx}}}{{{tttqqqggg]]]\\\fffwwwlll}}}uuu{{{~~~||||||hhhKKKGGGCCC>>>AAA:::<<<;;;777555777888888:::???PPPhhhzzztttddddddvvvvvveeeccc^^^eeeggg```ZZZYYYXXXSSSNNNNNNIIIHHHGGGEEECCCBBB@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@??????>>>===???BBBCCCBBBBBBHHHPPPhhh}}}xxxvvvuuurrrkkkeeeYYYTTTMMMEEE@@@<<<;;;;;;888888999999999999888888777777777777777777777777777777777777777777777777888888999;;;;;;===FFFPPPlll|||vvvbbbZZZ]]]fffqqqzzzrrrtttxxxwwwzzzooohhh|||xxx___SSSQQQNNNIIIIIIGGGDDDCCCBBBAAA>>><<<:::::::::<<<;;;:::>>>DDDjjj~~~~~~|||zzzwwwrrrlllgggbbb___ZZZUUURRRQQQQQQRRRYYYnnniii^^^[[[YYY[[[```fffkkkmmmssswww|||||||||nnn]]]YYYaaa|||iiiuuuuuuyyyyyyxxx|||qqqNNNGGGCCC???AAA:::===:::777666888888888<<>>>>>>>>>>>??????@@@@@@@@@@@@??????@@@BBBFFFHHHFFFFFFRRR```{{{wwwvvvtttnnniii```ZZZRRRIIIBBB>>>======888888999999999999888888777777777777777777777777777777777777777777777777999999999;;;:::>>>JJJWWWvvv{{{mmmZZZYYYaaannn|||qqqkkknnnpppooossszzzlllsss```SSSQQQNNNMMMIIIGGGDDDCCCCCCAAA???===;;;999:::===;;;:::@@@IIIqqq}}}{{{wwwsssnnnggg```[[[TTTSSSRRRQQQQQQQQQRRRSSSYYYfffuuu~~~{{{kkk[[[VVVWWWXXX[[[^^^```aaa```hhhmmmsssyyy~~~ttt^^^ZZZ```kkkooonnnmmmmmmpppvvvzzzRRRGGGCCC@@@AAA:::===:::777777888888888===EEEZZZnnn{{{rrrcccfff~~~yyyiiibbbbbbkkkfff___XXXWWWVVVRRROOOOOOIIIIIIHHHFFFEEECCCBBBBBB@@@????????????>>>>>>>>>??????@@@@@@@@@@@@??????AAAAAAEEEGGGEEEJJJ___vvvzzzxxxvvvqqqmmmddd___VVVMMMEEE@@@>>>>>>888888999999999999888888777777777777777777777777777777777777777777777777888777888888999@@@QQQ```kkkXXXYYYbbbrrruuunnnlllqqqssssssxxxsssooo~~~eeeUUUQQQMMMNNNIIIGGGEEECCCCCCBBB@@@>>><<<999:::===<<<:::CCCPPPrrrxxxtttooojjjeee___YYYUUULLLNNNOOORRRSSSTTTUUUUUUXXX^^^fffkkkkkkfff^^^WWWTTTVVVZZZ]]]^^^^^^]]]\\\cccgggmmmsssxxx|||xxx```]]]aaammmoooiiiaaahhhmmmuuuVVVGGGCCC@@@BBB:::===:::888888999888888???GGGXXXjjjvvvooodddjjjeeedddcccyyyfff^^^XXXVVVUUURRROOOOOOIIIIIIHHHGGGEEEDDDCCCCCC@@@@@@@@@?????????>>>>>>???@@@@@@AAAAAA@@@@@@???AAA@@@BBBFFFIIIWWWyyy~~~{{{yyytttqqqgggbbbZZZPPPHHHCCC???>>>888888999999999999888888777777777777777777777777777777777777777777777777888777888999<<>>>>>999999===<<<;;;FFFWWWxxx|||}}}wwwsssmmmiiiccc^^^ZZZVVVSSSPPPNNNOOORRRTTTVVVWWWWWWWWWWWWXXX\\\^^^]]]ZZZYYY[[[WWWYYY\\\^^^```aaabbbccchhhkkkooosssvvvzzz~~~xxx^^^]]]___yyyiiilllkkk]]]gggmmmvvv}}}YYYGGGCCCAAABBB999>>>999888888999888888@@@IIIYYYiiitttpppiiiqqqzzzbbbeeeddd}}}fff^^^WWWVVVUUURRROOOPPPIIIIIIHHHGGGFFFDDDDDDCCC@@@@@@@@@@@@??????>>>>>>???@@@@@@AAAAAA@@@@@@???EEECCCEEEKKKSSSjjj}}}{{{wwwssshhhccc[[[RRRJJJDDD@@@???888888999999999999888888777777777777777777777777777777777777777777777777999999:::<<>>999888999999888888AAAJJJ[[[jjjvvvtttpppxxxwww```eeeeeetttyyyggg^^^WWWVVVVVVSSSOOOMMMKKKJJJIIIGGGEEEDDDBBBBBB???>>>===>>>???@@@???======>>>???@@@AAABBBBBBBBB<<>>===888===:::===???CCCddd{{{{{{xxxqqqiiiaaa[[[PPPNNNLLLKKKLLLNNNPPPRRRSSSSSSTTTUUUVVVXXXXXXYYYVVVVVVWWWWWWXXXYYYYYYYYYZZZ^^^aaaaaa```dddkkkqqqwwwyyy}}}xxx```VVV]]]pppddd]]]sss^^^cccqqqwwwtttxxxzzz[[[FFFCCC>>>AAA;;;:::===888888<<<<<<:::AAALLLfffiiirrr}}}pppdddhhhnnnooo|||~~~~~~ggg^^^VVVVVVVVVSSSOOOMMMKKKJJJIIIGGGEEEDDDCCCBBB@@@>>>===>>>???@@@???===>>>??????AAAAAABBBBBBBBBBBBJJJIIIXXX}}}yyywwwpppooollleee[[[PPPGGGBBB===:::888888999:::::::::888888888888888888999999999999888888888999:::;;;<<<888:::<<>>===888>>>;;;>>>AAAGGGiiizzz}}}{{{ssslllddd\\\WWWLLLLLLLLLLLLNNNPPPSSSUUUTTTTTTUUUVVVWWWXXXYYYZZZXXXXXXXXXYYYZZZZZZ[[[[[[[[[___aaabbbbbbeeelllrrrvvvxxx{{{}}}~~~ggg[[[]]]kkkeee\\\}}}kkkfff{{{```IIIEEE>>>AAA;;;999;;;888999<<<;;;:::DDDRRR^^^hhhtttyyy|||uuufffeeeooommm~~~}}}|||fff]]]VVVVVVVVVSSSOOOMMMKKKJJJIIIGGGFFFDDDCCCBBB@@@???>>>>>>???@@@???>>>???@@@@@@AAAAAABBBBBBBBBFFFGGGOOOrrrzzz{{{rrrrrrpppkkkaaaVVVKKKDDD>>>===;;;:::;;;<<<;;;999999999999999999999888888999999888888999999:::;;;<<<777888===IIIcccqqqiiiUUUTTTXXXgggnnnoootttyyy{{{{{{~~~oooooo}}}{{{XXXKKKLLLKKKHHHEEECCCCCCBBB@@@>>>>>>999???<<>>>>>@@@@@@???>>>@@@@@@@@@AAAAAABBBCCCDDDFFFOOOddd}}}yyyssssssrrrnnnfff[[[OOOGGG@@@>>><<<;;;<<<;;;:::888:::999999999999999888888999888999999999999::::::<<<888:::>>>KKKggguuukkkXXXWWW[[[jjjiiimmmsssxxxxxxvvvwww~~~hhhggg^^^KKKLLLJJJHHHEEECCCCCCBBB@@@>>>???;;;???<<>>@@@::::::999777999;;;999;;;LLLaaakkkoookkkdddqqqsssnnn}}}vvvtttvvvwwweee\\\UUUUUUVVVRRROOONNNJJJJJJIIIHHHGGGEEEEEEDDD@@@???>>>???@@@AAA@@@>>>AAA@@@@@@AAABBBCCCEEEFFFGGGfffzzzsssrrrqqqnnnhhh^^^RRRJJJBBB???===;;;;;;:::999777::::::::::::999999888888888888999999::::::::::::;;;;;;>>>@@@MMMlllwww]]]ZZZ]]]jjjrrrbbblllqqqvvvvvvsssuuu|||llliiifffNNNNNNJJJHHHEEECCCCCCBBB@@@>>>AAA<<<@@@;;;===CCCNNNuuu{{{rrreeeYYYQQQMMMJJJIIIMMMOOOQQQTTTVVVWWWWWWVVVXXXYYYYYYZZZZZZ[[[[[[[[[YYYZZZZZZ[[[\\\\\\]]]]]]\\\^^^bbbeeehhhjjjmmmoooqqqrrrssstttuuuyyy~~~~~~ssslllaaacccrrrVVVaaafffaaasss}}}jjjOOOFFF===???;;;;;;999777999;;;999<<>>@@@<<<@@@;;;===DDDRRR{{{yyyooo```TTTMMMKKKKKKLLLQQQRRRTTTVVVWWWWWWWWWWWWYYYYYYYYYZZZZZZ[[[[[[[[[ZZZZZZ[[[[[[\\\]]]]]]]]]]]]___cccgggjjjmmmnnnnnnrrrsssuuuvvvwwwyyy}}}yyyqqqcccbbbqqqVVV```lllcccooo}}}}}}nnnPPPFFF<<>>???;;;@@@;;;>>>GGGXXXwwwmmm^^^QQQKKKKKKNNNPPPRRRSSSTTTVVVWWWXXXYYYYYYYYYYYYYYYZZZZZZZZZZZZZZZ\\\\\\\\\]]]^^^^^^_________aaaeeejjjnnnpppppppppuuuwwwyyyzzzzzz|||~~~|||qqq```___uuuUUU___nnndddpppsssTTTGGG<<<>>>;;;<<<===777666999:::>>>NNN___[[[[[[dddyyyssspppzzzooorrr~~~cccZZZTTTTTTUUURRROOONNNJJJJJJIIIHHHHHHGGGFFFFFFAAA@@@??????AAAAAA@@@???>>>>>>???@@@CCCGGGKKKMMMtttwwwqqqjjjgggfffddd^^^ZZZLLLGGG@@@;;;::::::<<<<<<<<<<<<;;;::::::999888888777888999:::;;;:::999999;;;:::===HHHfffiiiccceeeqqqmmmaaafffnnnnnnmmmnnnqqquuuyyy|||{{{}}}tttjjjkkk{{{XXXQQQKKKHHHEEECCCCCCBBB@@@>>>===:::@@@<<<@@@JJJ]]]wwwlll\\\PPPKKKLLLPPPTTTRRRSSSTTTVVVXXXYYY[[[\\\YYYYYYYYYYYYZZZZZZZZZZZZ]]]]]]^^^^^^___`````````aaacccggglllqqqsssrrrqqqwwwzzz|||~~~~~~~~~|||nnn\\\]]]|||TTT]]]wwwiiidddrrrxxxWWWIII===>>>:::;;;>>>888555999;;;???MMM\\\\\\^^^iii|||}}}uuuuuu~~~{{{~~~}}}lllsssggg]]]VVVUUUVVVSSSPPPOOOJJJIIIHHHGGGFFFDDDCCCCCCAAA@@@@@@??????@@@@@@AAACCCAAACCCEEEBBBBBBOOOaaatttiiijjjiii___YYYYYYQQQHHH@@@<<<:::777888;;;999:::;;;<<<===<<<;;;:::888999999:::::::::999888888>>><<>>???KKKooo|||mmmbbbUUUOOOPPPTTTTTTSSSSSSVVVZZZ[[[ZZZYYYYYYZZZYYY\\\\\\ZZZ\\\______[[[]]][[[\\\aaaeeeeeecccbbbeeegggnnnuuuvvvqqqnnnnnnrrrrrrssswww|||~~~|||zzzppp\\\```]]]WWWsssjjjdddnnnTTTDDDCCC===:::???999888999;;;<<<@@@MMMYYY]]]bbbmmm{{{~~~{{{sssuuu|||{{{yyywwwyyyyyyyyyeee\\\TTTTTTUUURRROOONNNJJJIIIHHHGGGFFFDDDCCCCCCAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@DDDGGGGGGNNNcccyyy~~~llliiihhhaaa[[[ZZZVVVMMMEEEBBB???;;;;;;===999999:::;;;<<<<<<<<<<<<:::::::::999999999999999999@@@@@@OOO{{{aaa```eeevvvxxxeeebbbhhhkkkmmmooopppqqqssswwwzzz~~~tttooonnn]]]aaa___RRRKKKIIIFFFEEEDDDCCCAAA???@@@===;;;===BBBTTTzzzwwwfff]]]SSSOOORRRVVVWWWVVVXXXYYY[[[\\\\\\]]]___aaa```bbbaaa^^^___cccccc```^^^bbbhhhooorrrqqqooooooooopppyyyyyyssslllpppvvv|||}}}{{{xxxuuu~~~ppp\\\___\\\TTTlllmmm]]]ddd}}}zzz{{{WWWEEECCC===:::???:::999:::;;;;;;@@@NNN\\\^^^dddmmmwww~~~ooolllwww{{{yyy|||ddd[[[SSSSSSTTTQQQNNNMMMJJJIIIHHHGGGFFFDDDCCCCCCBBBBBBAAAAAAAAAAAABBBBBB>>>AAAEEEFFFJJJ[[[{{{qqqhhhgggccc^^^\\\ZZZRRRJJJFFFBBB===<<<===999999999:::;;;<<<===>>><<<;;;:::888888888999:::;;;BBBCCCRRRwwwwwwYYY]]]fffyyynnn```cccmmmlllnnnppprrrssstttwwwyyyvvvlllyyyyyyiiiXXXTTTpppgggTTTLLLIIIFFFEEEDDDCCCAAA???>>>>>>===<<>>;;;???<<<;;;:::::::::AAAQQQaaahhhlllrrrwww{{{pppkkkwww}}}~~~zzzddd[[[SSSSSSTTTQQQNNNMMMJJJIIIHHHGGGFFFDDDCCCCCCCCCBBBBBBAAAAAABBBBBBCCC???CCCDDDBBBJJJgggwwwhhhfffddd```^^^[[[SSSLLLIIIDDD===:::::::::999999999:::<<<>>>???>>><<<:::888777888999:::===BBBCCCVVV{{{qqqXXX^^^iii|||xxxeee\\\cccooommmooosssuuuvvvwwwyyy{{{yyyiiiqqqrrrgggVVVLLLaaaoooUUUMMMJJJGGGEEEDDDCCCAAA???===@@@???<<>>===<<<:::888888999:::;;;??????BBB]]]pppXXX```lllmmm___[[[cccmmmkkknnnqqqtttuuuwwwyyy{{{}}}hhhlllooohhhXXXJJJZZZwwwWWWNNNKKKGGGEEECCCCCCAAA@@@===AAAAAA===CCCYYYuuu}}}lll[[[SSSRRRSSSVVVYYY[[[YYYWWW\\\bbbjjjoooooollljjjiiivvvuuujjjlllxxxmmm___ZZZooofffUUUeeesssgggaaawww|||dddKKKDDD???===>>>===<<<;;;999999AAAVVVjjjnnnllllllqqq{{{~~~wwwppppppwwwxxxttteee\\\TTTTTTUUURRROOONNNJJJIIIHHHGGGFFFDDDCCCCCCBBBBBBAAAAAAAAAAAABBBBBB@@@DDDCCCGGGccc~~~{{{kkkdddbbbccc```ZZZUUURRRMMMDDD===;;;;;;::::::::::::;;;<<<<<<<<<;;;:::999999:::;;;<<>>DDDeeepppYYYcccqqqtttddd]]]]]]bbbiiifffhhhlllnnnpppssswwwyyy~~~iiijjjmmmhhhYYYJJJXXX}}}\\\PPPLLLHHHDDDCCCBBBAAA@@@===@@@AAA???BBBRRRmmmwwwfffWWWUUUUUUWWWYYY[[[[[[YYYVVV\\\hhhvvv{{{vvvnnnjjjjjj~~~yyyrrrlllfffggg|||~~~vvvnnnaaaXXXggg~~~iiiUUUeee{{{fff```uuufffKKKCCC???===>>>;;;;;;;;;:::999AAAWWWlllpppmmmlllrrroooeee]]]^^^hhhpppuuuddd[[[SSSSSSTTTQQQNNNMMMJJJIIIHHHGGGFFFDDDCCCCCCAAAAAA@@@@@@@@@@@@AAAAAA@@@DDDFFFQQQvvvyyyrrreeeccceeebbb\\\XXXWWWQQQGGG@@@===;;;;;;<<<<<<;;;;;;::::::999999::::::;;;<<<<<<<<<===>>>IIInnnooo___kkkzzzggg\\\]]]```ccceeeccceeehhhjjjmmmqqqvvvzzz}}}iiihhhjjjfffXXXHHHUUUyyycccQQQMMMHHHDDDCCCBBBAAA@@@>>>===???AAACCCPPPppp}}}rrrcccWWWWWWXXXZZZ\\\]]]\\\ZZZXXX\\\kkk|||uuujjjgggiiiyyy}}}|||ssskkkiiihhhhhhkkk}}}~~~uuuooocccVVVaaawwwoooYYYeee{{{aaa```ttt{{{fffJJJAAA>>><<<===999:::;;;:::999AAAXXXmmmrrrqqqrrrwwwxxxccc\\\XXXYYYeeerrr|||cccZZZRRRRRRSSSPPPLLLLLLJJJIIIHHHGGGFFFDDDCCCCCCAAA@@@@@@??????@@@@@@AAAAAAFFFIIIXXXuuuxxxwwwxxxfffcccfffaaa\\\YYYWWWRRRHHH@@@===;;;<<<<<<===<<<;;;999888777888:::;;;<<<=========;;;???NNNssszzzlllgggtttxxx___XXX]]]cccdddcccccceeegggjjjmmmrrrxxx|||}}}jjjhhhhhhcccUUUEEESSSuuuiiiQQQMMMHHHDDDCCCBBBAAAAAA>>>:::<<>>GGGKKKddd}}}{{{ooonnnnnn{{{}}}hhheeehhh```aaa^^^YYYVVVQQQGGG======999888;;;;;;:::;;;>>>;;;;;;;;;;;;;;;;;;;;;;;;BBB>>>NNNssswwwkkkmmmrrrzzzwwwnnn]]]]]]aaa``````eeeccccccdddgggmmmvvv~~~~~~sssjjjggg___RRRKKKLLLgggjjjXXXPPPGGGDDDCCCBBBAAA@@@===@@@===???KKK[[[{{{ppp^^^^^^[[[aaacccaaaaaaccc^^^WWW___kkkxxxzzzrrrjjjhhhkkkpppsssvvvvvvvvvwww{{{~~~zzzlll]]]SSSXXXnnn|||]]][[[uuuqqqVVVYYYoooxxxbbbLLLFFF???;;;<<<<<<999888777777@@@XXXooorrruuutttrrr|||zzz~~~oooaaaZZZUUUfffuuu{{{fff\\\TTTRRRSSSPPPMMMLLLJJJIIIHHHFFFEEEDDDDDDCCCAAAAAAAAAAAAAAABBBBBBBBBBBBHHHRRRtttwwwrrrjjjjjjjjjrrrppphhhhhhdddeeebbb]]]ZZZVVVLLLBBBAAA<<<;;;<<<<<<::::::<<<;;;;;;;;;;;;;;;;;;;;;;;;AAA>>>PPPuuuqqqcccggg}}}uuussswwwfff[[[]]]```___aaafffddddddfffhhhnnnvvv~~~~~~rrrgggccc[[[OOOIIIJJJ\\\vvvYYYPPPHHHEEEEEECCC@@@@@@???@@@===???LLL[[[yyymmm[[[ZZZdddgggfffaaa^^^___\\\WWW___gggppptttrrrooooooppp|||xxxqqqggg\\\XXXbbb{{{___UUUiii{{{bbbbbbuuubbbKKKFFF???;;;<<<===;;;999999999CCCZZZpppwwwpppnnnttt~~~lllbbb^^^eeetttfff\\\TTTSSSSSSPPPMMMMMMJJJIIIHHHFFFEEEDDDDDDCCCBBBBBBBBBBBBBBBCCCDDDDDDHHHLLLbbbssskkkeeeeeedddeeeuuu~~~nnnkkkiiijjjgggccc```\\\SSSIIIDDD???===>>>>>>:::999:::;;;;;;;;;;;;;;;;;;;;;;;;??????UUU}}}rrr``````mmmllliii```[[[___aaa```cccjjjhhhiiikkkmmmrrryyyvvvvvv~~~uuuggg```XXXMMMHHHJJJYYY[[[QQQHHHGGGGGGCCC@@@???@@@AAA===@@@NNN]]]yyykkkZZZZZZccceeeddd___]]]```cccccchhhmmmvvv~~~zzzrrrggg\\\XXXbbbzzz|||YYYNNN```{{{dddcccxxxbbbKKKEEE@@@<<<===<<<<<<;;;:::;;;EEE[[[oootttmmmrrrwwwzzzjjjfffeeexxxfff\\\TTTSSSSSSQQQNNNNNNJJJIIIHHHFFFEEEDDDDDDCCCCCCBBBBBBBBBBBBCCCEEEFFFLLLTTTxxxrrriiiaaabbb```\\\dddvvvpppmmmmmmkkkfffdddaaaYYYOOOFFF@@@<<<>>>>>>;;;999999;;;;;;;;;;;;<<<<<<<<<<<<>>>BBB]]]yyyeeeaaaeeeccc~~~sssccc```aaaddddddcccgggnnnnnnppprrrtttwww~~~sssiiimmmxxx}}}}}}jjj```WWWMMMIIILLL\\\~~~```RRRIIIIIIIIIDDD??????AAAAAA===AAAPPP```{{{~~~kkk[[[^^^aaadddeeedddccceeejjjnnnwww~~~tttfffZZZTTT[[[qqqrrrVVVPPPddd]]]]]]vvvbbbKKKEEE@@@<<<>>>;;;<<<;;;:::<<>><<<::::::;;;;;;;;;<<<<<<=========???FFFfff}}}eeedddccc^^^lllbbbdddfffhhheeedddiiioooqqqtttxxxzzz|||tttnnniiimmmuuukkk^^^UUULLLIIILLL^^^eeeTTTIIIJJJJJJDDD???AAA???AAA===BBBQQQbbb{{{hhh[[[```ffflllrrrtttrrrqqqwww}}}wwwnnnbbbXXXSSS[[[ooosss\\\YYYjjj{{{]]]ZZZrrrbbbKKKEEE@@@===???999;;;;;;999;;;FFFXXXddd```wwwzzzuuuyyyuuusssrrreee\\\TTTSSSTTTRRRPPPOOOJJJIIIHHHFFFEEEDDDDDDCCCBBBBBB@@@@@@AAACCCFFFGGGSSSooorrrggg]]]^^^^^^YYYXXXgggvvvssstttqqqmmmllljjjccc[[[KKKBBB;;;<<<>>>===<<<<<<;;;;;;;;;<<<======>>>>>>BBBKKKmmm{{{```^^^vvviii]]]~~~hhheeehhhjjjhhheeeeeejjjooorrrwww|||~~~tttoooqqqqqqttt|||gggZZZRRRJJJHHHLLL___kkkWWWIIIJJJKKKDDD@@@BBB>>>AAA???BBBOOO```zzzjjj```gggoooxxxwwwnnnbbbXXXRRRWWWgggxxxnnn\\\[[[jjj{{{\\\VVVjjjxxxcccKKKEEE@@@===???888;;;;;;888:::FFFTTT]]][[[sssxxxrrrwwwzzzwwwttteee\\\TTTSSSUUURRRPPPPPPJJJIIIHHHFFFEEEDDDDDDCCCDDDCCCAAAAAABBBEEEGGGIII```ssseeeYYYYYY[[[ZZZYYYaaayyyyyyyyyvvvrrrqqqpppjjjbbbSSSHHH>>><<<>>>>>>===>>>;;;;;;;;;<<<===>>>>>>>>>CCCMMMqqq|||```\\\ooosss```xxxdddlllnnnmmmjjjgggiiinnnrrrvvv{{{qqqrrryyy|||zzzbbbVVVQQQKKKKKKNNN^^^pppYYYHHHIIIKKKCCC@@@DDD===BBB@@@@@@JJJZZZ~~~xxxuuurrr}}}yyyooobbbVVVOOOOOO[[[hhhhhh[[[^^^nnntttWWWSSShhhwwwcccKKKEEE@@@>>>@@@888<<<<<<888:::FFFRRRYYYWWWdddtttrrrnnnuuuyyyvvvssszzzeee\\\TTTTTTUUUSSSPPPPPPJJJIIIHHHFFFEEEDDDDDDCCCEEEDDDCCCBBBCCCFFFIIIKKKmmmtttdddVVVVVVXXX[[[ZZZ^^^ooo}}}}}}zzzvvvvvvuuuooohhhYYYLLL@@@>>>??????>>>>>>;;;;;;;;;<<<===>>>>>>???AAAMMMssseeedddttt|||ccc}}}~~~|||sssbbbrrrsssqqqllljjjnnntttxxxzzzsssvvvwww___VVVRRRNNNOOOSSSYYYsssZZZHHHIIIJJJCCCAAAFFF===BBBAAA???FFFUUU{{{|||wwwqqqhhh\\\RRRKKKLLLVVVbbblllbbbhhhwww]]]SSSTTTqqqcccKKKEEE@@@>>>@@@999>>>>>>999;;;FFFRRRVVVRRRVVVhhhrrrooovvvvvvtttqqqwwwggg^^^VVVUUUVVVSSSOOOOOOJJJJJJIIIHHHGGGGGGGGGGGGGGGDDDHHHAAAEEEGGGCCCYYYvvviiiXXXVVVUUUWWWYYY]]]gggrrr~~~~~~~~~yyyttthhhUUUBBB>>>@@@>>><<<<<<===============>>>??????BBBJJJkkkmmmgggvvveee}}}tttcccmmmvvvxxxzzzjjjhhhyyyuuupppooooooqqqvvv{{{}}}pppyyyttt^^^UUUTTTTTTRRRRRR]]]WWWJJJIIIHHHJJJBBBFFFCCCAAA@@@@@@GGG[[[~~~|||uuueeeVVVQQQPPPRRR\\\hhhlllfffYYYfff```NNNGGGDDDCCC>>>===;;;999:::???GGGPPPVVVWWW^^^mmmrrrnnnqqq|||yyyqqqrrrggg^^^VVVUUUVVVSSSOOOOOOJJJJJJIIIHHHGGGGGGGGGGGGDDDAAAEEE@@@DDDHHHGGG```}}}~~~uuuhhhYYYVVVUUUVVVWWWZZZbbblll~~~yyylllYYYFFF@@@AAA@@@>>>>>>===============>>>??????DDDMMMmmmnnnhhhvvvaaawwwqqqbbbiiipppqqqxxxkkklll|||wwwrrrppppppsssxxx~~~qqqwwwrrr]]]TTTSSSSSSQQQPPPZZZxxx\\\NNNKKKIIIJJJBBBEEEBBBAAA@@@AAAHHH]]]{{{~~~ttteeeWWWQQQOOOQQQ]]]llluuuggg^^^sss^^^MMMFFFBBBBBB>>>===<<<:::999===DDDMMMTTTTTT[[[jjj|||vvvwwwzzzvvvxxxhhh^^^VVVUUUUUURRROOOOOOJJJJJJIIIHHHGGGGGGGGGGGGCCC@@@EEEAAAFFFKKKPPPnnnxxxjjjZZZWWWUUUVVVVVVWWW]]]dddxxx}}}tttaaaMMMDDDBBBAAA@@@@@@>>>============>>>??????FFFQQQmmmoooiiivvv\\\oooooodddhhhnnnppp|||nnnsss{{{uuutttuuuvvv}}}rrruuu|||ppp[[[SSSSSSSSSQQQOOOVVVnnnbbbQQQMMMKKKKKKBBBDDDBBBAAA@@@BBBIII]]]}}}|||zzz{{{vvvmmmsss~~~|||}}}ssseeeXXXQQQNNNQQQ```rrreeeddd[[[LLLEEEAAA@@@>>>>>><<<:::999;;;CCCLLLSSSQQQZZZiii~~~|||yyy~~~xxxtttvvviii___VVVUUUUUURRROOOOOOJJJJJJIIIHHHGGGGGGGGGGGGEEEAAAGGGDDDHHHOOOZZZ~~~pppZZZVVVTTTUUUVVVVVVZZZ```nnn}}}kkkUUUGGGBBBBBBAAA@@@>>>>>>======>>>>>>???@@@EEEQQQkkknnnkkkvvvZZZkkkooohhhmmmvvv|||sss}}}~~~yyyzzzzzz{{{wwwwww}}}nnn[[[SSSTTTTTTQQQOOOQQQeeefffTTTNNNMMMMMMCCCEEECCCAAAAAABBBHHHZZZzzz~~~uuusss}}}~~~~~~uuuooonnnooorrrjjjfffooo}}}{{{vvvrrrqqquuu{{{rrreeeXXXQQQMMMPPPcccwwwcccgggXXXLLLEEE@@@???>>><<<<<<:::999<<>>>>>>>>>>>>>>???@@@@@@BBBMMMffflllkkkuuu\\\jjjzzznnnmmmrrryyy}}}yyy|||~~~}}}mmm[[[UUUVVVUUURRRPPPOOOaaajjjUUUPPPNNNPPPFFFHHHDDDCCCBBBBBBFFFVVVttt~~~{{{ooohhhnnnuuuqqqkkkooosss~~~vvvkkkbbb^^^^^^```gggcccdddooo~~~{{{vvvwwwvvvuuusssrrrqqqqqqqqqpppnnnmmmpppxxxqqqdddWWWPPPLLLQQQdddyyyfffgggzzzUUULLLGGG@@@??????;;;;;;;;;:::===FFFSSS]]]ZZZhhhyyy|||wwwyyy||||||{{{kkk```VVVTTTSSSQQQOOOOOOJJJJJJIIIHHHGGGGGGGGGGGGEEEAAAHHHDDDGGGPPPhhhpppZZZTTTPPPRRRUUUVVVZZZ___jjjgggOOODDDCCCBBB@@@???>>>>>>>>>>>>???@@@@@@AAAIIIccclllkkkttt~~~^^^iiiwwwooorrryyy{{{xxx}}}kkkZZZUUUWWWVVVSSSPPPNNN```oooYYYRRRQQQSSSIIIJJJEEECCCCCCBBBEEESSSooo}}}uuuiii```bbbhhhccc^^^bbbdddjjjxxxyyyuuutttxxx}}}xxxrrrggg]]]WWWUUUVVVXXX]]]]]]bbbkkkvvvyyytttnnnmmmlllkkkhhhfffeeefffhhhjjjkkknnnrrryyypppbbbUUUOOOMMMRRRdddxxxhhhfffooo~~~{{{~~~SSSNNNKKKBBB@@@AAA:::;;;;;;:::===FFFUUU```___kkk|||{{{wwwzzz}}}lllaaaVVVSSSSSSQQQOOOOOOJJJJJJIIIHHHGGGGGGGGGGGGEEEAAAIIIGGGJJJUUUrrrsss[[[SSSMMMNNNQQQTTTXXX\\\gggqqqTTTFFFEEEDDDAAA??????>>>>>>??????@@@AAACCCHHHdddoookkksss{{{___fffyyyttt{{{|||{{{zzziiiYYYTTTWWWVVVRRROOOOOObbbvvv^^^VVVTTTUUUJJJKKKDDDCCCCCCCCCFFFTTTooozzztttlllaaaYYYXXX___[[[XXX\\\\\\^^^hhhjjjfffggglllsss{{{yyyiiieee___YYYVVVVVVWWWWWWXXX[[[```ggglllnnnllliiiggggggfffcccaaabbbgggkkkmmmppptttzzzqqqaaaRRRNNNNNNTTTdddtttaaaeeejjjzzz~~~zzzRRRQQQNNNDDDAAABBB:::;;;<<<:::;;;DDDTTT```___hhhuuuvvvqqquuu{{{lllaaaVVVSSSSSSPPPOOOOOOJJJJJJIIIHHHGGGGGGGGGGGGGGGCCCLLLKKKNNN[[[|||yyy\\\SSSLLLLLLOOOQQQUUUYYYbbbyyywwwXXXHHHGGGFFFBBB?????????>>>??????@@@AAAEEEHHHeeerrrkkkttt{{{___bbb}}}zzzxxxgggWWWSSSVVVUUUQQQNNNPPPccc|||cccYYYWWWWWWKKKKKKCCCCCCCCCDDDGGGUUUpppvvvmmmeee\\\TTTSSSZZZXXXVVV[[[ZZZYYYaaa```]]]^^^eeennnyyy~~~ppp\\\ZZZWWWVVVVVVVVVVVVUUUXXX[[[```dddfffhhhiiijjjffffffeeeccccccgggnnnttttttwww{{{qqq```QQQMMMOOOUUUcccqqqyyyXXXeeejjj}}}wwwRRRSSSQQQFFFBBBCCC:::<<<<<<999:::BBBQQQ^^^]]]dddmmmyyyxxxnnniiimmmuuuqqq\\\UUUWWWRRRPPPQQQMMMOOOLLLIIIHHHHHHHHHGGGFFFGGGDDDFFFKKKPPPbbb{{{~~~oooZZZQQQJJJKKKNNNOOORRRVVVaaassskkkNNNDDDDDDEEE@@@@@@??????@@@BBBCCCDDDFFFIIIhhhmmmooovvv```bbbqqq___RRRRRRUUUSSSQQQRRRPPPdddiiifffeee___WWWLLLIIIFFF@@@AAAIIISSSppprrrgggaaa^^^\\\[[[UUUUUUVVVWWWZZZ\\\^^^___```^^^bbblllwwwyyydddUUUTTTTTTWWWXXXXXXXXXZZZaaadddggghhhmmmuuuyyyyyyuuu|||}}}vvvxxx{{{iii___LLLKKKVVVTTTeeevvvYYYeeennn|||sssXXXSSSTTTSSSEEEDDD???<<<:::;;;<<>>;;;::::::;;;@@@OOO]]]dddiiisss}}}pppooo|||ttt___WWWYYYTTTRRRTTTQQQRRRPPPNNNNNNNNNNNNLLLKKKHHHHHHHHHJJJVVVxxxtttppp}}}~~~sss```UUUKKKJJJLLLNNNSSSXXX\\\ffflllQQQDDDAAA???@@@AAADDDHHHLLLPPPRRRIIINNNooo}}}jjjtttYYYccc|||}}}gggTTTOOONNNJJJIIILLLSSSeee{{{qqqccc]]]VVVJJJFFFJJJOOOfff}}}|||yyyyyyoooeeeaaadddfffddd``````ccchhhooouuuvvvsssoooooosssnnn]]][[[```jjjnnnkkkkkkpppyyy|||sss___VVVMMMLLLSSSfffeeeVVVZZZuuu{{{}}}xxxoooqqqlll___HHHEEE===;;;:::::::::???LLLYYYeeekkksssrrrvvv```XXXZZZVVVUUUXXXUUUVVVTTTRRRRRRRRRQQQOOOMMMJJJKKKIIIJJJ[[[xxxlllrrr}}}~~~zzznnniiitttxxx___TTTKKKIIIKKKNNNSSSXXX^^^gggwwwWWWJJJHHHDDDCCCBBBAAAAAAAAABBBCCCGGGNNNqqq|||lllsss|||\\\eee{{{eeeRRRMMMMMMJJJJJJMMMUUUjjjttthhh^^^NNNFFFIIIMMMccc|||{{{{{{pppkkkggghhhooosssrrrooopppttt{{{wwwttttttbbb___eeerrrwwwtttuuu|||xxxnnn[[[RRRNNNOOOWWWssstttWWWTTTeee}}}|||xxx}}}vvvdddHHH@@@>>><<<;;;;;;:::===IIIUUU]]]bbb|||}}}rrrwwwyyyccc[[[^^^ZZZZZZ^^^]]][[[YYYWWWVVVVVVTTTQQQNNNLLLMMMJJJLLLcccqqqmmm|||{{{jjjggggggjjjnnnsss}}}~~~kkk```]]]hhh{{{\\\RRRJJJIIILLLOOOSSSXXXYYYbbb{{{[[[KKKIIIEEEDDDBBBAAAAAAAAABBBBBBFFFNNNsssyyykkkpppwww~~~aaafffvvvaaaNNNJJJKKKIIIIIILLLYYYrrrwwwjjjTTTIIIHHHJJJ```~~~yyynnnoooooorrryyy~~~}}}lllgggmmm|||~~~tttiii[[[QQQQQQUUU___mmmVVV^^^ssshhhIIIAAA>>>===<<<<<<;;;===GGGRRRVVVWWWoooyyyuuupppxxx}}}ggg___ccc```aaafffeee___^^^\\\ZZZYYYVVVRRROOOLLLMMMJJJOOOlllzzztttsss~~~jjjcccaaadddiiinnntttuuucccZZZYYYaaauuuXXXOOOHHHIIILLLOOOSSSWWWUUU___xxx___JJJHHHEEEDDDDDDDDDEEEFFFHHHIIIFFFOOOwwwuuulllooovvveeeeeettt```NNNKKKKKKIIIIIIKKK___zzzxxx]]]LLLIIIIII\\\}}}}}}yyyyyywwwqqqwww{{{ooodddZZZNNNRRRZZZfffmmmZZZggg{{{fffHHHEEE???>>>>>>>>><<<===FFFPPPSSSQQQhhhxxxyyyvvvqqqzzzkkkcccfffdddfffkkkjjjbbb```^^^]]][[[XXXSSSPPPLLLMMMJJJQQQssszzz|||vvvuuuyyyqqqeee```aaagggooovvv}}}~~~mmm\\\UUUVVV___uuukkkUUUMMMGGGIIIMMMOOOSSSVVVWWW```yyyfffOOOLLLIIIHHHFFFDDDBBBAAAAAABBBGGGQQQyyysssmmmpppyyygggdddvvvbbbQQQMMMNNNKKKJJJLLLccccccOOOIIIHHHZZZzzzyyy~~~zzzmmmaaaWWWKKKQQQ[[[hhhiiiWWWeee|||aaaFFFHHH@@@?????????<<<===EEEOOONNNLLLeeewww{{{~~~oooqqq}}}{{{}}}nnnllllllooowwwqqqqqqmmmccceeefff[[[TTTUUUTTTOOOOOOKKKRRR{{{~~~qqqrrrrrr~~~yyysssttt|||ppp```\\\[[[```bbbjjjzzzsssbbbYYYYYY[[[ggg~~~uuueeeTTTLLLIIIMMMMMMKKKNNNVVVVVVdddxxxiiiQQQNNNJJJHHHDDDCCCDDDEEEEEEEEEJJJOOOsssrrrnnnuuu}}}xxxeee||||||hhhUUUNNNKKKHHHHHHMMMjjjuuuQQQLLLOOOUUU}}}~~~||||||rrrfff]]]SSSQQQXXX]]]qqqaaaRRRsssXXXFFFFFFEEE@@@<<<===>>>???CCCIIISSSXXX^^^gggxxxwwwmmmnnnvvvxxxiiimmmuuutttuuuyyy|||pppnnnjjj\\\TTTVVVTTTOOOOOOLLLUUU~~~tttkkknnnmmmxxxwwwooooookkkhhhlllxxxtttbbb[[[ZZZYYYYYY```pppzzzkkk```ZZZWWWVVVccc~~~ggg\\\TTTSSSPPPKKKNNNUUUWWWbbbtttqqqVVVQQQOOOLLLIIIGGGGGGGGGFFFEEEEEEKKKmmm~~~ooopppvvviiivvvxxxeeeSSSNNNLLLIIIKKKPPPrrrXXXLLLOOOYYY}}}{{{xxxmmmaaaXXXVVVQQQWWWddd^^^WWWwww[[[KKKIIIFFFAAA>>>>>>??????CCCIIIRRRUUUZZZcccuuuuuummmnnnvvvtttkkkbbbiii~~~~~~}}}wwwooo]]]TTTUUUQQQOOOOOOMMMZZZ{{{ooolllqqqqqqxxxxxxlllbbb]]]```^^^]]]cccqqqttt```ZZZ]]]^^^\\\]]]cccpppxxxkkkbbb^^^[[[XXXUUUhhh|||zzz~~~nnn```YYYRRRKKKLLLSSSWWW___mmm{{{^^^VVVSSSQQQNNNLLLKKKJJJHHHFFFDDDJJJfffvvvrrruuummmppprrr```QQQMMMMMMJJJMMMSSSuuu___KKKNNN^^^{{{www|||sssggg[[[TTTWWWPPPVVVnnn|||ZZZ```\\\PPPJJJHHHCCC???@@@@@@@@@CCCHHHUUUVVVZZZcccssswwwoooooovvvpppbbb___[[[eeexxxvvvcccYYYVVVOOOPPPOOONNN^^^zzzxxxvvvtttvvvzzzyyy~~~vvviii```[[[ZZZ\\\\\\\\\```iiiuuu~~~gggYYYYYY___aaa```ffffffhhhnnnuuuxxxvvvsssoooiiibbb^^^]]]\\\\\\[[[rrr{{{xxx}}}uuubbbXXXPPPJJJKKKRRRUUUZZZgggeee[[[TTTRRROOOMMMMMMKKKIIIGGGHHHMMM```{{{vvvxxxssstttmmm^^^PPPMMMLLLJJJMMMSSSpppdddKKKNNN^^^}}}tttwwwmmmbbbXXXRRRTTTOOOXXXwwwoooVVVmmmwww[[[RRRIIIJJJEEEBBBBBBAAA@@@BBBGGGYYY[[[^^^fffqqq~~~~~~uuuqqqsss~~~zzzeee\\\[[[XXXbbbuuuttthhhaaaUUURRROOOOOObbb~~~xxxssssssvvvxxx{{{~~~uuukkkddd^^^]]]```]]]___aaabbbccchhhoootttwwwlll___YYY[[[^^^aaacccfffdddccceeeiiimmmnnnmmmhhhhhhfffbbb^^^\\\]]]___qqq|||wwwvvv}}}ooo[[[RRRMMMHHHKKKRRRSSSWWWccchhh```TTTRRROOOMMMLLLKKKIIIHHHHHHNNNYYY|||vvvyyykkk]]]QQQNNNLLLHHHKKKRRRmmmlllOOOOOOYYYwww~~~{{{rrrhhh^^^VVVRRRNNNQQQ]]]bbbWWW~~~pppZZZUUUKKKMMMHHHEEEDDDCCCAAABBBFFFUUUXXX^^^eeennnxxx{{{rrrpppzzzqqqbbb]]]]]]XXX```vvv{{{ooo```UUUPPPPPPeeevvvtttrrrrrruuuyyytttfffcccbbb___aaafff^^^bbbeeeeeebbbcccggglllgggbbb___```aaabbbffflllgggggghhhkkkmmmmmmjjjhhhmmmooooookkkccc^^^^^^___eee{{{~~~uuuwwwzzz|||}}}{{{rrrsss}}}wwwdddRRRLLLJJJHHHKKKRRRRRRWWWeeejjjeeeYYYUUUQQQMMMLLLKKKJJJIIIEEELLLQQQzzz~~~|||hhh[[[QQQOOOLLLGGGIIIPPPppptttVVVSSSSSSnnn}}}~~~|||vvvlllbbbYYYSSSQQQLLLWWWfffsss[[[]]]mmm]]]ZZZPPPPPPKKKGGGFFFDDDAAABBBEEELLLOOOXXXdddnnnwwwsssnnnuuuooobbb___```ZZZbbbyyyuuucccYYYQQQPPPfff~~~qqqsssttttttxxxvvvggg\\\^^^aaa```aaaggg___dddhhhgggccccccjjjpppkkkgggeeeggggggfffkkkrrrlllmmmoooqqqqqqoookkkiiittttttsssppplllfffbbb```^^^jjjrrrsssyyyuuummmrrruuuttttttxxxzzznnnppp}}}ooo]]]MMMJJJJJJIIIKKKQQQRRRZZZkkkjjjiiibbb]]]VVVPPPMMMKKKJJJIIIDDDLLLMMMzzz|||xxxdddYYYPPPOOOLLLGGGJJJQQQtttxxx]]]YYYQQQbbbwww||||||zzzyyy{{{xxxqqqggg[[[RRRNNNMMMNNN^^^oooddd\\\fffkkk___^^^UUURRRMMMIIIHHHEEEAAAAAADDDGGGIIITTTiii{{{tttlllqqqrrrccc___bbb```jjjsss```ZZZRRRPPPfffzzznnnrrrvvvwww}}}ooo```XXX]]]bbb```aaafffcccgggkkkhhhdddeeennnvvvtttmmmggggggfffdddhhhpppppppppqqqssstttvvvwwwxxxvvvtttrrrrrrrrroooiiicccaaahhhjjjjjjuuutttoootttvvvrrrooosss}}}zzzmmmppp}}}lll[[[LLLKKKLLLJJJLLLPPPRRR]]]ooo|||kkkmmmjjjcccZZZSSSNNNLLLKKKJJJFFFOOOLLLxxxyyyzzztttaaaWWWOOONNNLLLHHHKKKSSSvvvvvv___^^^RRR^^^hhhsss{{{~~~{{{xxx~~~yyyvvvooocccVVVMMMIIIIIIQQQcccuuuzzz``````mmmhhh___^^^VVVSSSNNNJJJIIIFFFBBBAAADDDIIIHHHUUUqqq}}}tttlllnnnwwweee___dddgggsss