BM6( qqqIII===>>>:::666666111111000000000111222222222444888===BBBDDDAAA===>>>???@@@AAAAAA@@@>>>===:::<<<@@@DDDEEEAAA;;;555111...+++)))))))))((('''...///000111111111222333111444555333///---///222777777888:::<<<<<<999555000000000000222333555666444111...///222444111...+++,,,,,,,,,++++++---///222555888::::::999888999<<<===<<<777111...000333444555888<<<>>>@@@AAAAAA;;;===>>>>>>=========>>>>>><<<:::;;;<<<<<<999777444333333444666666555333555666888<<<@@@BBBAAA@@@??????===:::777777:::<<<777555333222444888===@@@<<<;;;;;;;;;;;;<<<>>>???AAAAAAAAAAAAAAABBBCCCCCC@@@>>>:::888888<<<@@@CCCFFFEEEBBB???<<<===AAADDDGGGFFFFFFHHHJJJKKKJJJHHHJJJGGGDDDBBB@@@???>>>===???<<<:::===DDDIIIJJJIIIFFFFFFHHHKKKMMMLLLIIIEEEFFFIIIMMMOOOQQQSSSVVVXXX\\\___ggguuupppIII======999555666000////////////000111111...111777>>>CCCCCCAAA>>>;;;<<<>>>??????>>>===<<<999;;;@@@DDDEEEAAA;;;666///---)))(((((((((((('''///000111333333333222222///111222000---,,,...000444555777:::<<<;;;888555//////000111222444666777444000,,,,,,...///...,,,)))***,,,,,,++++++,,,---000222555666666555555666;;;<<<<<<999333000000222222333777:::===???@@@@@@:::<<<======;;;::::::;;;;;;:::999999::::::888666222111000111333444333222222333555999>>>@@@@@@???>>>===;;;888666666999;;;999777444222222444888:::::::::999999888999999:::>>>??????@@@AAABBBCCCCCCAAA>>>999666666:::>>>AAAEEEDDDBBB???===>>>AAADDDGGGEEEEEEEEEGGGGGGFFFEEEEEEDDDBBB@@@>>><<<<<<;;;<<<::::::===CCCHHHIIIHHHDDDDDDFFFHHHJJJIIIFFFDDDFFFIIILLLOOOQQQSSSUUUWWWZZZ^^^ggguuuoooIII======888555666000000/////////000111111...000555999===>>>===<<<888999;;;===>>>>>><<<<<<999;;;>>>AAABBB???:::666///,,,)))((((((***++++++000000222444555555222111...///000...,,,,,,...000222444888:::<<<:::777555//////000111333444555666222...***(((***,,,------)))+++,,,,,,***)))***++++++---000000000000111333999:::;;;999555222111111222333666999;;;<<<<<<<<<999:::;;;:::888777777777888777777777777777666555111///...///111222222111///000222666;;;>>>>>>>>><<<;;;999777555555777:::;;;999555111000111333555777777777777777888888888;;;<<<>>>???AAABBBCCCCCC@@@===888555555888<<>>CCCFFFGGGFFFBBBCCCEEEGGGHHHGGGEEECCCEEEHHHKKKNNNPPPRRRTTTVVVYYY]]]hhhvvvnnnJJJ>>>===888444666333222111000000000000000000000111222333555777888666888:::===>>>>>>======::::::;;;======;;;666333...+++((((((***---///000111000111333555555222///......---,,,,,,,,,...000111444777999999888666444///000111222333444444444---***'''&&&'''***---...,,,------,,,***)))***++++++---.........///111333777888999888666333111111333444666777888888777777777888999888555444333444444555555555555444444333///......///111222222111......000333888;;;<<<<<<:::999777555333333666999<<<999555111//////000111444444666777888999999:::888999;;;>>>???@@@AAAAAA===:::777444444666:::<<<>>>>>>===<<<;;;===@@@CCCDDDBBB@@@???@@@@@@@@@???@@@BBBBBB???;;;999888999777888:::>>>BBBDDDDDDDDDAAACCCEEEFFFFFFEEEDDDDDDCCCFFFJJJLLLNNNPPPSSSUUUXXX]]]gggvvvmmmIII>>>;;;666333666555444222111000///......000000///---,,,---111444666777:::===???@@@??????===;;;888777666444111///,,,)))'''(((+++///333444222111000222444555222///---,,,+++***+++,,,...000000333555666444333222222000111222333333333333222***(((&&&%%%&&&(((,,,...---......,,,++++++---000111222222000///000222444555666666666555333222000444444555666666555333333444555666555333111111222111222444444222111222222...---...111333444222000...---///222666999;;;;;;888777666333111222555888<<<999555222///...//////222333555666888999999999666777999<<<===>>>>>>===999777666444444666888999<<<=========<<<>>>AAADDDCCC@@@>>>===>>>??????>>>@@@BBBCCC@@@;;;777777888666888;;;>>>AAAAAAAAA@@@@@@BBBDDDDDDCCCBBBCCCCCCAAADDDGGGJJJLLLNNNPPPSSSVVVZZZeeesssjjjGGG<<<999333000333666555333000...---,,,+++,,,---...,,,***+++---000666888;;;>>>AAABBBBBBAAA@@@;;;666111///---,,,***(((&&&%%%&&&+++000555777444000...///333444111...+++)))'''''')))+++---...///111222111...,,,---///222222333333333222111000***)))'''&&&%%%''')))+++---------,,,,,,///444888999888666222///...000222444444333333333333222111222222333444444444222222111333444333111000000111...000222222000///000222---...000333666666333000///......111555888999999666666444222000111444777;;;999555222000/////////222333444666777777777666444555888:::;;;;;;;;;:::444444444555555666777777999:::;;;;;;;;;===@@@CCCAAA???<<<<<<===>>>???>>>???BBBCCC@@@999444444555555888<<>>======@@@BBBBBB@@@???@@@BBB???BBBEEEHHHJJJLLLNNNPPPSSSWWWaaaooo~~~gggFFF:::777111...222666555222///---+++)))))))))+++......++++++,,,...666999<<>>===;;;888222---++++++---444333111222222333222111///000222333444444333222///111222222000//////000---///222111///...///111,,,...111555888777333000///...///111444777888888555555444111000000333666:::888555222000000000000333333555555555555444333333444777999::::::999888222333444555666666666666666777888888999;;;>>>AAAAAA>>><<<;;;<<<>>>?????????BBBCCC???888222222333555999===??????>>><<<<<<;;;>>>@@@@@@>>>===???AAA>>>@@@DDDGGGIIIKKKMMMOOOQQQTTT^^^lll{{{gggBBB666555111...///:::888555111...,,,+++***)))+++,,,***&&&&&&+++000333444777999<<>>;;;:::888444000---...///111000//////....../////////---++++++...222444555333222000//////000222333555444444222000...,,,+++111777===???===999888777000000//////111333666888555444333000//////222555888777555222//////111333444444444444333111///...000222555666777777999:::111333555555555444555555555555555444333444777999<<<>>>@@@@@@???>>>>>>???>>>DDDCCC:::222111444666999:::;;;===>>>?????????@@@>>>;;;;;;===@@@AAABBB===@@@DDDFFFHHHKKKNNNPPPOOOUUU^^^iiixxxjjjFFF999666000---///999888555222000......---((()))***((('''(((,,,///...000222555888<<>>>>>======>>>???AAAEEEDDD===777888::::::<<<<<<==================;;;:::999;;;===?????????@@@CCCGGGIIIIIIIIIJJJKKKPPPUUU^^^hhhvvvnnnLLL>>>888///+++///777666555333222222222222***((('''''')))+++,,,,,,+++---///222444888===AAAHHHHHHCCC999111...,,,)))111222222111000111333555222222111000---)))%%%###"""$$$&&&'''((()))+++---+++---...,,,***---444;;;:::666222111333444333111------,,,***(((''')))++++++***)))***...222444555000111222111...,,,,,,,,,...---,,,,,,...222666888333111///000222444555555666666555444555666777888555444333222000///------111444777777444111000111111111000///000111222333111000///---,,,,,,...111666666555333111111222444222333555555333///+++)))***...333777888777777777666555444333333444444555666666444222//////111333:::;;;======<<<<<<===>>>AAACCCBBB???@@@DDDEEEDDD@@@???===<<<;;;;;;;;;;;;777777888;;;???AAAAAA???EEEGGGJJJJJJHHHFFFEEEEEEPPPUUU]]]ffftttqqqQQQBBB999...+++///444444444444444444444555...***'''(((,,,...,,,)))+++---///222444777<<>>@@@???===;;;;;;<<<>>>??????@@@FFFMMMNNNKKKAAA@@@===;;;::::::;;;<<<888888888;;;???CCCDDDDDDJJJJJJIIIFFFCCCAAAAAABBBNNNSSS[[[dddsssrrrQQQBBB999...***///111111222333333444444444111,,,((()))---///+++'''))),,,///111333555999<<>><<<;;;;;;???ӵIII???>>><<<;;;:::<<<===>>>;;;999777888<<>>>>>@@@CCCKKKQQQYYYdddsssĦpppNNN@@@888///+++///---...///000111111111000000,,,)))***---...+++'''&&&))),,,...000222555777;;;;;;777///+++...111222///222444222///...222777;;;===???;;;555000....../////////...+++4ĉ@ӵ000333666777555222///---,,,,,,---...000111111000000111222,,,***((((((***,,,.........000222333222222444555555555666777666555333222444444555777999999888666222222222111111000//////---,,,+++***))))))***+++///222444333000///000222111000000//////...------111111///+++&&&"""!!!!!!&&&(((+++,,,,,,++++++,,,000222555777777555333111>L)))...555:::999666=hĦ444222333444444555777;;;???EEEFFFFFFDDD@@@===<<<<<<4ĉ@ӵ===<<<;;;;;;<<<===>>>???<<<888555444888===BBBEEEGGGFFFCCC@@@>>>???DDDGGGKKKQQQYYYdddttt>LmmmIII;;;777000,,,///+++,,,------------,,,+++***)))((())),,,---+++)))%%%'''***---...///222444777999777000---///111111,,,...000000///111555888;;;>>>???<<<555111111333333222000///...GG=?444444444666666111+++((()))++++++---000000000000111333...,,,******,,,...///000000111222333222333555777555444222000//////000000222333444777::::::888666444444444333111000...---000///---,,,,,,,,,...///222444666555000------......//////......---,,,,,,......---***&&&###""""""%%%))),,,......------...000222444777999999999888HdĦ+++///555999:::=Īj555666777777888;;;???CCCDDDEEEFFFDDDAAA?????????GG=?<<<<<<<<<=========>>><<<999666666999<<>>CCCNNNQQQVVV^^^gggvvvӵĦĦĦDdDӵӵӵĦӵĭӵ?~4mmmg&e>&e,,,g&e%%%>hӵ+++111444444444555777g&e///guO>uO>&e4441114ff?>ߝL111gĉ@000111111111Shӵ)))++++++,,,------...g&e###>hӵ//////222666999777222+++fff?><z666g&e>&e999444HL000222444ShӵgL//////...---,,,000///---+++)))'''&&&S?ʬ1112223h?D%%)?<<&e<<<@e;;;===??MMMNNNPPPVVVaaannn{{{g<ĉ3we<Ħ3h?@eZ3h?gLD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??4DӵnnnHƅ^Hu]Ħ***Hu]Ħ(((ZuR)Ħ---000222222444777:::Hu]Ħ---HŐeHŐeHu]Ħ222qIܗGIӵ111tt/////////HGgĉ@,,,---------------------Hu]Ħ"""ZuR)Ħ//////111444777888333sߝLGdUĦ555Hƅ^Hu]Ħ666ntHdĦ///111HGgĉ@...HdĦ++++++,,,------000///...---***(((Htƅ^000000Bt=o9ĦDtfo9Ħ;;;>>>@@@g?888777HdĦ999999;;;Hu]Ħ999tt<<<<<<Hƅ^Hu]Ħ>>>H׼s;;;;;;KKKNNNOOOQQQVVVaaannnyyytQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħ4DuXӵmmmDdDΦDdDĦ(((DdDĦ,,,'''t|>>AAAEEEIIILLLNNNOOOQQQVVV```lllvvvgeĦFSĦqjRgdKӵDdDĦDdDĦqjRgdKӵDdDĦHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦ4DuXӵkkkDdDΦDdDӵ)))DdDĦ---(((o)h............///000333777:::DdDĦ***DdDΦDdDΦDdDӵ777=ӊB1.uTӵ,,,HߝL`o9)))po9wӵ222++++++,,,,,,+++***DdDĦ&&&***o)h333000...,,,---...///666333DdDΦDdDĦ111DdDΦDdDӵ+++GIpӵDdDĦ,,,po9wӵDdDĦ######%%%))),,,///000222333333po9u"""%%%---222GIdnuR)ĦDdDĦnuR)Ħ777;;;CdgĪj888DdDĦ888:::;;;DdDĦ:::HߝL`o9333DdDΦDdDӵDDDDdDĦ888===???BBBFFFIIILLLMMMNNNPPPTTT]]]hhhqqq~~~geĦsp?aĦGIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵ4DuXӵhhhDdDʜ4DuTӵ--->d<Ħ,,,Dt...+++,,,///111333333333>d<Ħ***>d<ʜDd<ʜ4DuTӵ888888F&uTӵ(((4DufئL>e)))puR)Ħ...&&&''')))+++++++++>d<Ħ***Dt555000//////000000333000DdDΦDdDĦ...>d<ʜ4DuTӵ'''4DwDd<Ħ,,,puR)Ħ>d<###$$$(((***///111444666777peӵ###ĦpeӵDx<>d<ӵDd<666qR/ܗ?fӵ999>d<::::::>d<Ħ:::4DufئL>e222DdDʜ4DuTӵFFFDdDĦ999???@@@CCCFFFHHHJJJKKKLLLNNNQQQXXXaaakkkxxxgeĦs<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>d<>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵ4DuXӵgggD&dq&ĒR...000sdKĦ***DHRRud(((***...222222000---sdKĦ---D&oq<Ōq&ĒR666777777>dp&ĒR(((&&&nfʜd<Φ>d<Ħ---s&dq&ĒR+++&&&i?ʜtd<Ħ...HHܗDӊB111<x***+++000222555888999B?daĦB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒR4DuXӵhhhHu]3hh000//////ne******=e&&&''')))---111111///,,,ne...111pIƎ@t@h666777888>h)))(((&&&fe---@ďD,,,+++***%%%(((+++...000000ne******=e000111222333444444///---ege------sĪj@h...,,,(((fdDĦ///@ďD000111Hkge...//////333444555777888@h555999@G:::999HĪj@IŌ777888Bene<<<Hkge999ne999999fe000Hu]3hh@@@CCCFFFseBBBCCCDDDEEEEEEEEEEEEEEEGGGHHHLLLSSS]]]nnngeĦja>aĦ@Gse<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@h4DuXӵĵD^444222///...*********(((((('''(((,,,000111///---,,,///333777999:::::::::'''***)))''',,,///333---++++++,,,(((***...111222222)))'''((((((***---///000111111///---------......///...***%%%DdDĦ111...000111222333333333333666666666666666777222666999888<<<;;;:::888::::::999===;;;;;;;;;;;;;;;444000D^BBB@@@CCCFFFs׼sEEECCCCCCDDDDDDDDDDDDCCCCCCEEEEEEHHHOOOYYYlllgeFm8>aĦs׼sHoD^DdDĦs׼sΦ4DuXӵtvӵ>d<Ħ333777333...+++******Ħ(((,,,...////////////,,,+++++++++,,,+++)))'''+++***Ħ///333555333111///...///222666999???<<<999:::;;;888111+++&&&)))------,,,---000333222///,,,+++---000333444777999:::666///***+++---000...------000222444555Ħ%%%((()))'''$$$!!!%%%***,,,---,,,///111222222111000111222000111111000......///000...///000...***&&&###""">d<Ħ666333000+++,,,...000111111111111444444444555555666666666555222//////222444444222111555999<<<;;;888666555222000///111666:::;;;:::777666555333333444555666555333000000111222111111222444777999;;;;;;;;;:::===<<<;;;;;;Ħ:::===:::777666777666333000000>d<ĦSSSNNNEEECCCAAABeEEEEEEKKKJJJIIIHHHFFFEEEDDDCCCDDDBBBCCCIIITTTggggeFYĉ>aĦBenu]ӵ>d<Ħ>d<ĦĦBeĦ?aŖ%7uSQuR)ӵsdKĦ333666333///,,,+++gdKĦ&&&))),,,...///000111...,,,************(((&&&)))gdKĦ,,,...000111000......000444888;;;AAA@@@???>>>>>>:::555111,,,---...///...///000111///---++++++...111333444666999999666000,,,,,,///111///------...000111gdKĦ&&&&&&&&&"""###'''***+++***///111444444333222111222000111000///---,,,---...111222222000,,,(((%%%$$$gdDĦ222///---000111222333333222111000333333333444555555666666222000......111333333222444777;;;===<<<999777777333000...000444777999888777666555555444555555555000000///.........///000111333555888:::;;;;;;;;;;;;;;;:::gdKĦ<<<>>>;;;777777777777333000...sdKĦLLLIIICCCAAAAAAGGGHHHHHHIIIIIIHHHGGGFFFDDDCCCBBBBBBAAACCCJJJUUUhhhŶS3we<iĉ@3hR/ŌDdDĦsdKĦgdKĦgdKĦ>Aaaane333111333111///...ne"""###%%%(((+++...000222---+++(((((((((((('''%%%ne***+++,,,,,,///...------///444888;;;BBBDDDDDDCCC???<<<:::999555333111111111111000///,,,++++++,,,///222333222444666777444000---...000111000---++++++,,,ne)))&&&%%%### $$$'''))))))***000333666777555333222222111111000...+++***+++---444555444111,,,(((&&&De000///---,,,333444555555444222///...111111111222333444444444000...,,,---///111222222777:::===>>><<<:::999888444222//////111444666777555666666666555555444333---///000///---,,,///222222222444666888:::<<<===999999ne>>>??????<<<999888888777333000///neDDDEEEDDD@@@@@@AAADDDGGGJJJJJJIIIEEEFFFGGGGGGFFFDDDCCCAAA???@@@DDDLLLWWWiii>Ak<fhDeneneneaaa111111---////////////'''"""""""""%%%(((+++---...(((&&&$$$$$$&&&''''''&&&,,,---...------...---,,,,,,...111555777@@@CCCEEEBBB===:::;;;===<<<888444222333333111...---,,,,,,...000111000///000222222111///...///000000...,,,)))((())),,,(((&&&%%%### !!!###%%%'''(((((()))***111444888999777444222111222222000...+++***,,,---444444222///***&&&%%%%%%/////////000000333444555555444222///.........///000000111222222......------///111222333888:::<<<<<<;;;999888888777555222000111333555666444444555555555333222111---000333222...---000444333333444666888;;;===???999999???BBBCCC???<<<:::999:::888444000333AAACCCCCCBBB===>>>@@@CCCGGGIIIHHHGGGAAACCCEEEFFFGGGGGGFFFEEE@@@BBBGGGNNNWWWhhhdddFFF===555000///***+++,,,...111222111---***%%%###"""###&&&))))))((( !!!%%%'''((((((%%%'''))),,,...............---+++++++++...000222;;;>>>@@@===888555888<<<===999444333333333111///000/////////000///---+++,,,---...------------...---,,,+++(((&&&'''+++//////---)))&&&%%%$$$###"""((()))***)))'''''')))+++222555888888666333000///222222111...,,,,,,...000222111///+++&&&######$$$&&&)))+++,,,---...111333333444444555555444333333............//////////////////......///000222333666777999999777666666777999888666444333444666777333333444444333222000///---111444333///---000444444444555777999<<<>>>???;;;;;;===>>>AAACCCEEEFFF>>><<<:::;;;<<<:::666222555:::AAAEEEFFFDDDAAA@@@;;;<<<===@@@DDDEEEDDDCCC???AAACCCFFFHHHIIIJJJJJJDDDFFFJJJOOOUUUddd~~~hhhIII???777222111---+++,,,///222444333000---)))&&&$$$%%%((()))'''%%%"""&&&)))******%%%&&&(((***,,,,,,,,,,,,...---+++++++++,,,...///666999:::777222111555999:::777333111111222222111444222111000000///,,,************++++++,,,,,,---,,,,,,+++'''$$$%%%+++///222///+++'''%%%$$$&&&''',,,---,,,(((%%%%%%)))---222444666666444111///...000000///---,,,...111444111000---((($$$######%%%$$$&&&))))))(((***///333555555444444555666777888000000000000///////////////000000///......000333333444555555444444555777::::::999888666555666888444444444333222111000///...000333222///---...000444555666888999;;;<<<===<<<===@@@CCCDDDEEEEEEEEE===<<<;;;<<<>>><<<888444555<<>>===:::999:::===@@@BBBBBBAAA@@@AAABBBEEEGGGIIIKKKLLLGGGIIILLLOOOSSS```zzzlllLLLAAA999666777555///000111333555444000---+++)))''')))------)))%%% %%%***,,,+++*********+++++++++++++++***---,,,,,,,,,,,,...000111444555555222000000444777333333222000...///222555555333111111111000...,,,)))))))))***+++,,,,,,,,,......,,,'''######)))...222///+++'''%%%(((---000000000...)))&&&'''...444222333444333000...---,,,------,,,,,,,,,///333777111000---)))%%%$$$&&&)))&&&((()))(((&&&'''---333555444222000111333555777555555444333222111000000///000000...,,,+++...000000111222222111222555777888:::;;;:::888666666888777666555333222222111111222222333222111///...---222444555777888999888888<<>>:::666555<<>>BBBCCCCCCCCCCCCBBBBBBDDDFFFHHHJJJHHHIIIKKKMMMPPP]]]xxxoooNNNCCC<<<:::===<<<333333333444555333000------+++***---000111,,,'''###(((---...,,,)))000000///...,,,++++++***,,,,,,,,,---...000333444444444222000///111444666///000000...,,,...222777555333111000111111000///******)))***,,,------,,,000000...((("""!!!''',,,...,,,(((&&&''',,,444:::333333000+++(((+++444<<<222333333111...,,,+++,,,************+++///444888333111...***''''''))),,,***,,,,,,)))&&&'''---333444111...++++++---111333999888777666444333222111...//////---***))),,,...///000111111111222555888666999<<<;;;888666666777999888666444333333333333666555444555555333000---111222555666777777555444<<>>;;;::::::===@@@???;;;777666===CCCCCC>>>::::::===666555666999>>>BBBEEEFFFFFFEEEBBBAAAAAACCCEEEGGGHHHIIIKKKKKKNNN\\\xxxsssNNNAAA???;;;888:::;;;:::888666222000...---...///000111000///---+++'''+++//////---,,,000444333333222000...+++)))((()))***+++,,,...///000111///////////////000111111000---++++++---///000000666333000...///000111000///,,,***+++------+++))),,,---+++(((###"""$$$''')))'''&&&%%%(((,,,111444===777000++++++///444666111000...+++***(((''''''''''''''')))***,,,...///444333111...+++***,,,---111...+++)))***++++++***,,,,,,+++)))((()))---000222333444555444222///...,,,***(((&&&''')))---///444333111000111444777::::::;;;;;;:::777333222111111444777666444333444777777999<<<;;;888555222111///222444333111000333555;;;>>>BBBDDDCCC@@@:::777:::777555888===>>>999333999<<<>>>===;;;999;;;===:::;;;<<<<<<<<<>>>AAADDDHHHGGGFFFDDDBBBCCCEEEHHHEEEHHHLLLOOORRR___{{{sssKKK<<<999555444888888888777555222000//////...///111222333222111000+++///222111//////222666666666555333000---+++)))((()))***+++,,,,,,------///////////////000000000000,,,(((''')))---///111555444333111000/////////,,,,,,,,,---///...+++''')))+++---,,,(((&&&&&&'''(((&&&%%%$$$'''+++///222:::555---))))))---222444...---,,,+++***)))))))))***((('''&&&&&&)))+++---333333222///------...000333000,,,)))((('''&&&%%%&&&'''(((((((((***...000333333333333222111///...---,,,***))))))+++---///333333333333444555777888777777777666444222000000222555777777444333555888<<<>>>???===:::666444333333444444222//////333777@@@@@@AAAAAA???<<<999888666444444777:::;;;777333777888888777555555888:::;;;===????????????AAABBBEEEEEEEEEDDDDDDEEEGGGHHHFFFIIILLLOOORRR___xxxqqqHHH777222......444444555666555333111111222...000222444555555555444111333555444111111333666777777555333000---***)))''''''((()))))))))))))))------...////////////......***%%%###%%%)))---///222555888777333000000111,,,,,,---000111///+++((())),,,///000...+++(((''''''&&&$$$$$$&&&***...111666111***&&&&&&***...111++++++******************---***'''%%%$$$&&&))),,,111111111000//////222444555111,,,(((%%%###!!!!!!$$$''')))+++...111444444444333222111000//////......---------...///000222333555777777777555555333222111000000000000000333555888777555444666999???@@@???===888555333333666777555111......333777AAA@@@>>><<<:::888888777222333555777777666333222444444222000...000333666888;;;???AAAAAA???>>>>>>@@@AAACCCEEEFFFHHHHHHIIIGGGIIIMMMPPPSSS___vvvpppGGG666000******///222444777777666555666777111222444555666666666555333444444333000000222444555444333000---***'''&&&&&&'''(((((()))(((''''''******,,,---------,,,+++)))'''###"""$$$''')))***...444::::::666333333444...//////000000000...------///111222111...+++)))((('''&&&&&&(((+++///111333---'''###$$$(((+++---*********************)))---,,,***))))))***,,,---...///000000000111444666555111+++'''$$$"""  $$$)))---000333666888777666444222111000000000...///000000111111111111222444777::::::777444222000///------///000111222333666777666444444666999======<<<999666333333333777888777333///...111444<<<;;;999888777666666666222666999999666222111111111000///.........000111111666===AAAAAA???===;;;===>>>AAAEEEHHHJJJJJJIIIFFFHHHLLLQQQUUUaaawwwoooIII999222***)))---222777;;;<<<:::888:::<<<666666666666555555444444333333111///......///111222222000...+++(((&&&$$$%%%&&&((()))))))))(((''''''(((((()))))))))))))))&&&%%%$$$%%%&&&&&&%%%###%%%,,,333555333111333555222111000......///222444555444222111000///...---,,,+++******,,,///222444222---&&&######&&&)))***++++++,,,,,,+++***)))(((+++,,,...000111111000000+++---//////000111333555222///***'''&&&%%%$$$###!!!%%%***///222444666888888777555444222111111111---...000222333333333333333555999;;;:::777222000000...---...111333444444222444666555222222555888999::::::888666444444555444777888666222......000111222444666777666555555666;;;???>>>999444222222///000000222222111000...---333;;;@@@BBBAAA@@@???<<<===???DDDIIIKKKJJJHHHDDDFFFJJJPPPVVVbbbyyynnnJJJ;;;444,,,***///555:::@@@@@@===;;;===@@@::::::999777666555444333333111///---,,,---...///000000///---***(((&&&$$$"""$$$&&&)))***+++***)))''''''&&&&&&''''''((()))%%%%%%&&&''''''%%%""""""(((+++,,,,,,///111333222///,,,+++---222666999666222000000111111111000/////////000333555777333...((($$$$$$&&&((()))+++,,,------,,,+++)))((())),,,000444666666444222+++---///000000111222444000...+++)))***++++++***$$$'''+++...///111222444888777666444333111000///+++,,,...111333444555555555666888999888555111///111///...000444777777666000222333222//////333666888999::::::777666666666222555888777222...------***---222666888888777666999>>>BBBBBB===999666555111222333666777666222///...444<<>>;;;===@@@===<<<;;;999888777666666444222///------...///000,,,++++++)))(((&&&$$$### $$$(((+++,,,++++++)))(((&&&%%%%%%''')))+++)))((('''&&&&&&$$$!!! ###&&&))),,,...//////...+++***+++000444777444000000222555555555222222111222333555777999666111+++&&&%%%&&&'''(((***+++---......---,,,+++***,,,000333555555444333...///111222111111222333111...,,,,,,---///000000+++,,,...///......///000555555555444222000...,,,)))***,,,...111444666777777777777666555333111///222000///222888:::888666...000000///,,,---000444666888::::::777444333333222555666444000------...***---222666999:::999888999===AAACCCBBB???<<<:::666555555777999999666333222666<<<@@@CCCDDDFFFGGG@@@>>>>>>BBBHHHJJJHHHEEECCCBBBCCCGGGOOO]]]tttmmmHHH777000,,,000999888>>>DDDDDD???;;;<<<@@@???>>><<<;;;:::999999999666333000...///000222222''''''&&&%%%$$$"""!!! """'''***,,,,,,,,,+++)))'''%%%%%%(((+++------***'''%%%$$$###!!!!!!  %%%))),,,---***,,,---+++)))***---000333111///111555888888777333333333333444666888999888333---(((&&&''''''(((((())),,,...000000///...+++,,,...000111222222222000222333333222222222333222000......000222333333111222222111///...///000333333444333222///+++)))((((((***---000444777999999888666444333111000000222000000444999<<<999555---...///---***+++///333555777999888555111...---333444444111---+++---000...000333666999:::;;;;;;888;;;???CCCEEEDDDAAA>>>:::888666666999:::999777333777;;;>>>???AAADDDFFFBBB???>>>AAAGGGJJJHHHDDDCCCAAAAAADDDKKKYYYpppcccAAA888444555777555<<<===>>>>>>===<<<:::888999888666666888888888666666444000......---,,,+++(((%%%###"""###!!!!!!(((///333222...+++))))))(((((()))+++---...***,,,...,,,(((&&&&&&'''%%%###!!!"""&&&)))***)))///+++((()))---000111000333333222111000000111111333222222222222222333333333222///)))$$$!!!!!!"""((()))***+++,,,...///000---+++***+++---///000///---+++,,,...222333111...///...------///000000000000222333555555333111///444222000//////---)))''''''(((+++///333444333111222111111333555555444333---...000222444666888888999777444000---...222555888::::::888333000///000999444...)))'''))),,,...000333777:::;;;;;;:::999777555333666<<>>AAABBBBBB@@@???>>>AAAFFFJJJKKKJJJJJJGGGEEEDDDFFFTTTnnnaaa@@@888555888<<<;;;>>>>>>===<<<;;;:::::::::999777555555666777888777888555222000///...---,,,+++***)))'''&&&###!!!(((///222111---)))(((((((((((()))+++---...+++---...,,,)))&&&&&&((((((&&&%%%'''+++------,,,,,,******+++...000111111222222111000000000000000111000000///000000111222111000---(((###"""###$$$'''((()))+++,,,---.........+++))))))+++---......++++++---111444333///++++++++++++,,,...000000000000111444555555222000------,,,++++++,,,,,,***)))'''(((+++///222333111...222222222333555666444333------...///111333555777===<<<999666222222444777777999:::999555333333444777333///***((()))***,,,000222666:::<<<===;;;999777444111222888???CCCEEEEEECCC???;;;777444222111555555777999===???AAAAAA@@@@@@AAACCCFFFIIIJJJKKKMMMJJJHHHGGGIIIVVVooocccBBB:::777:::@@@@@@CCC@@@===:::999:::<<<===;;;888555333555777999999999777333222111000...,,,---///000...***%%%""" ###(((,,,...,,,)))'''(((((('''((()))***,,,...,,,------,,,)))''''''((()))))))))+++...000///...***,,,///000111111222333222111000///...//////000......---------...000111000...+++&&&""""""$$$&&&&&&''')))+++------------...+++(((''')))+++,,,---***,,,000333555222---(((&&&(((***---...///000///000222444666555222...+++)))'''&&&'''***---......)))***---111444444111...222222222333555555333111,,,,,,,,,---...000222444>>>>>>===:::777555555666555777999999888777777777444222000---+++*********111111333888===>>>;;;777666222//////333999???AAAEEECCC???:::666222000///333444666888;;;===>>>>>>@@@CCCFFFFFFEEEFFFJJJMMMOOOMMMJJJIIIKKKWWWooofffEEE===999<<>>AAAJJJLLLMMMIIIDDD@@@???BBBFFFIIICCC???999666777999<<<===:::888666555555333111///+++///333333000------...---+++%%%$$$,,,+++)))'''&&&&&&&&&'''((('''&&&%%%&&&&&&''''''***,,,...000000000000000222666;;;<<<999555444444333222///---,,,,,,---...---,,,++++++,,,///111333222000,,,'''"""!!!"""$$$((()))+++,,,---------------***'''&&&''')))******...///111111000...,,,+++)))---000111000/////////111222555666555111---******)))'''(((,,,///222222---...///222555555333111//////000111222111---+++***---111555666555222000333555888999888777777777666777888888888666333111111333444444444111///---000000222555999888555111...000222333444333333333:::999888777555333222111888;;;===<<<:::777777888>>>DDDIIIHHHCCCCCCIIIOOOPPPOOOOOONNNPPPZZZqqqfffJJJEEECCCGGGPPPSSSNNNLLLHHHEEEEEEHHHLLLNNNGGGBBB<<<888888:::<<<===888777555666666555333000,,,...111222111111111222111---%%%%%%---+++)))'''%%%%%%%%%%%%%%%$$$"""###%%%'''((((((...000222222111111222444666999===>>><<<999666555666444000---++++++,,,,,,---,,,++++++,,,///333555222111...)))$$$""""""###))))))******+++,,,,,,---+++)))''''''(((******)))...000111111///---------,,,000333333000///000222222333555555444222///---+++)))((())),,,///000000+++***+++---000111111000//////000111222000,,,))))))---222666888666333111111444888:::999999999999777777777777777555000---000222444666666555333111111333666777666444111///---111555777666333111000444444555555555444333333999===???>>>:::777666777<<>>:::999999::::::666555555555666666444222111000///000222333444333///---'''!!!(((***)))(((&&&%%%%%%&&&&&&$$$""" !!!%%%)))******...000111111///000222444666777:::<<<>>>===999666999666222---+++******+++,,,+++******,,,///333666//////...+++(((%%%$$$%%%)))((('''&&&''')))+++,,,((((((''')))++++++***)))+++...222333000...------,,,///222222//////222555444444444444444333222111+++***+++---000222222111***((('''))),,,///111222111111222333333111,,,))))))+++...111333444333333111444777888888777888888666666666777888555000,,,...000333666777666555444444888<<<:::555000......111444888999666222111111111222333444444444333333777;;;???>>>:::777666888:::>>>BBBBBBAAABBBGGGKKKMMMMMMOOOPPPSSS]]]rrrpppUUUNNNGGGEEEJJJKKKKKKKKKKKKLLLMMMOOOPPPQQQHHHDDD>>>:::999888888777444444444555777777555333666222///000333555444333,,,,,,((("""$$$***((('''&&&%%%&&&'''((()))$$$!!!!!!&&&+++,,,,,,---...///...,,,,,,000333444444666:::>>>???;;;777;;;888333...+++)))***++++++***))))))+++...333555---......---***'''&&&&&&((('''%%%$$$$$$&&&)))+++''''''(((***,,,---+++)))'''---333555333///,,,+++***...111111//////444888555444444444444444444444------...111444666666555+++)))'''(((,,,000333444222333333555555222---***))))))***,,,...111333444111333666666555444555555666555555777999777222---,,,...222555666777666555666<<<@@@===555...---///444777999888555222222333000111222333444333222111444999>>>>>>:::777777999999<<>>===;;;888666333222111444666888999777444333333888888777666666555444333333666999999888777888:::>>>AAAEEEEEECCCCCCFFFJJJJJJKKKIIIKKKTTTXXXffftttUUUMMMNNNMMMOOOUUUSSSOOOLLLMMMPPPPPPLLLHHHEEEBBB??????@@@???;;;888777777888999999888777666888333---******+++---...+++'''""" """&&&)))***'''((()))***,,,---......,,,)))&&&'''***,,,,,,******+++---......,,,***((()))'''&&&'''***---...---111///---***))))))***++++++************+++,,,,,,,,,,,,---//////...***'''+++,,,,,,***(((((()))+++)))(((((()))******((('''&&&)))...444777555000,,,&&&'''((()))+++,,,---......///111666;;;>>>???>>>999555222111333444333111111///---,,,...111555777;;;999666222...,,,++++++111///...000555888888777444444111...+++)))+++---111333666888999777444333555555444333222333666888;;;;;;:::888777666555555666999<<<===;;;999888888;;;;;;<<<<<<;;;999666555555666666555444555888:::???BBBDDDDDDAAAAAACCCFFFGGGIIIGGGJJJSSSXXXgggoooPPPJJJMMMNNNQQQWWWRRRNNNKKKLLLOOOOOOIIICCCBBB@@@@@@AAABBBAAA>>>;;;666777888:::<<<<<<;;;:::<<<666...(((''')))+++,,,)))%%%!!!!!!%%%)))+++)))))))))***+++,,,......)))&&&###$$$''')))(((''''''***...000000---)))'''&&&%%%######%%%(((+++---000...,,,++++++++++++***((((((((()))***,,,...////////////000000///,,,)))---......,,,***))))))***(((((())))))******)))((((((+++///333555333///,,,%%%%%%&&&'''((()))***+++)))+++...444999<<<<<<;;;777555222111333444333222111///---++++++...111333777555333000---,,,,,,,,,222111222666;;;<<<888444111000---+++******,,,---222444666888999777555333444444333222111333666999888888888888888777666666888<<>>;;;777555777666333111111444888;;;>>>@@@AAAAAA@@@@@@BBBDDDEEEHHHFFFIIISSSXXXgggjjjKKKFFFLLLMMMPPPUUUSSSPPPNNNNNNPPPNNNGGGBBB>>>>>>???@@@AAAAAA???===444444666:::>>>@@@@@@>>>===777...((('''(((***,,,'''$$$!!! """&&&)))******)))(((((((((***,,,---'''%%%###$$$''')))(((&&&%%%(((---111222000,,,)))'''&&&%%%$$$%%%(((,,,...111///------......,,,***%%%%%%&&&'''***---000222222111000000000000---+++,,,---...---***))))))***)))))))))((((((((())))))+++---111333222///,,,***&&&&&&&&&&&&'''((()))***'''(((+++000444666666444333111000111222444555555333222///---,,,,,,---...000/////////......//////000222666<<>>???>>>;;;777444888555222000222666:::<<<:::<<<===???@@@AAACCCDDDEEEGGGEEEIIISSSXXXhhhjjjJJJEEEKKKMMMOOOSSSSSSSSSSSSRRRPPPLLLFFFAAA<<<<<<>>>???@@@@@@AAAAAA777666777;;;@@@CCCAAA???:::555...)))((()))******&&&$$$""""""$$$'''((((((((('''%%%%%%%%%(((+++---)))'''&&&(((,,,...,,,***''')))...111222111...,,,'''((('''&&&&&&)))---000444111///000111111---***%%%$$$%%%&&&)))---111333333111000///000000///...***+++---,,,***(((((()))(((((('''%%%$$$$$$'''***,,,///222222000---+++***''''''&&&%%%&&&''')))***(((((()))---000222111000.........///111444666777666555333111///...---,,,)))+++---///111111111111///333:::>>>===777000+++((('''(((+++///222444444333444555777777666555444::::::888555111...---...555666888999999999888888555666888888777666555666888999<<<===<<<:::777444777555222222555999<<<>>>999:::<<<>>>AAACCCEEEFFFFFFHHHFFFJJJTTTYYYhhhnnnMMMGGGMMMOOOOOOSSSQQQSSSUUUSSSMMMFFFAAA>>>;;;<<<===>>>???AAACCCEEE@@@===<<<>>>BBBCCC???;;;444111---***))))))((('''%%%$$$$$$%%%'''((('''&&&###"""!!!!!!###''',,,///***((((((+++///111000...,,,---///000111000///...&&&((()))(((''')))---000777444222333555444///***'''&&&%%%&&&(((,,,///111333111//////000111111000''')))******)))(((((((((&&&%%%###  %%%))),,,///222222///,,,+++,,,((('''&&&%%%%%%&&&((()))***)))***,,,///111111111,,,---......000222555777333333444333111///,,,+++&&&)))---111333333222000///555<<<<<<777000,,,***&&&&&&(((---333666666555111222333444555444333222666888888666222///......333555888;;;============555555666444222222333444666777999;;;;;;999777666666444333555:::>>>??????<<<<<<>>>@@@CCCFFFGGGHHHGGGJJJGGGKKKTTTYYYhhhrrrPPPJJJPPPQQQQQQTTTLLLQQQTTTQQQHHH???;;;:::<<<<<<===>>>???AAAEEEGGGHHHDDDAAAAAACCCBBB<<<777000...+++******)))'''&&&%%%$$$%%%'''((((((&&&$$$"""'''---111)))((((((+++000333222///000000000000000/////////%%%''')))((('''(((,,,///:::777444555777666000***)))((('''&&&'''***---///222000......000111222111%%%'''))))))(((''''''((($$$### """(((***---111111...,,,---...((('''%%%$$$$$$%%%'''(((,,,+++***,,,000222444444,,,---.........000333555...000111222111...+++)))%%%(((...333555444111///000777<<<:::222+++***+++''''''***///555888777444///000111222333222111111000222555666555333222222222444888<<>>>>>===>>>AAADDDEEEEEEEEEFFFGGGFFFKKKGGGFFFMMMUUUfff~~~}}}ccc[[[ZZZUUUNNNLLLHHHEEE@@@;;;888777777888@@@AAAAAA@@@???>>>@@@AAA>>>AAADDDGGGGGGCCC>>>;;;777666333...((("""$$$$$$%%%'''((((((%%%###******)))(((&&&'''(((***,,,***)))((()))+++...000333333333333111---'''"""!!!!!!!!! !!!###(((++++++))))))...444666333///,,,***((('''&&&'''((())))))***,,,000333333111///%%%###""""""$$$%%%%%%$$$'''***+++***((((((+++///...,,,)))&&&$$$######$$$)))))))))'''&&&&&&)))+++...++++++111999:::444---111000///...,,,***))))))''''''''''''''''''''''''(((''''''&&&'''(((***+++---------,,,,,,...222555222111000000////////////,,,++++++,,,---,,,***(((((('''''''''))),,,///111///111222555888>>>DDDHHHCCC>>>888333333444555666999888888777666666777777888777555666888:::;;;;;;===???BBBCCCBBBAAABBBCCCCCCHHHFFFDDDKKKRRRbbbzzzyyy___WWWWWWTTTQQQPPPLLLFFF>>>999777777666555===>>>>>><<<;;;;;;<<<>>>999;;;???BBBCCCBBB???>>>===<<<777000(((### $$$$$$$$$%%%''''''&&&%%%+++,,,---***&&&%%%(((+++---+++)))''''''))),,,...000000000///...+++(((&&&%%%%%%$$$###!!!"""%%%(((&&&%%%''',,,222555333000---,,,***(((''''''((((((+++---///222222111...+++$$$$$$##################$$$'''+++,,,++++++,,,---+++)))'''$$$######$$$%%%)))******((('''&&&'''(((---,,,,,,///222333///+++///...---+++)))(((''''''%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((((((***++++++++++++,,,---...000333444000000...+++)))***...111000///---,,,+++,,,,,,,,,***)))'''&&&&&&(((+++,,,,,,///222222333777???FFFDDD???:::555333444555777777777777777777888999:::999888666555666777888999===???AAAAAA@@@>>>>>>???BBBGGGEEEDDDKKKPPP___vvvuuuWWWNNNQQQRRRSSSVVVRRRJJJAAA;;;999888666333:::::::::888777777999;;;777777888999;;;===>>>???AAA???:::222***%%%######%%%$$$$$$%%%''')))(((''')))++++++***'''&&&)))---...,,,***((('''(((***+++---,,,+++***)))***+++---++++++***'''$$$###%%%&&&&&&&&&(((,,,111333222000---,,,+++)))((((((((()))...000222333111...***(((%%%&&&&&&%%%$$$#########!!!$$$''')))***)))))))))((('''%%%$$$$$$%%%&&&(((&&&((())))))'''&&&&&&'''+++---...,,,((('''***------,,,+++)))(((''''''((($$$$$$$$$$$$$$$$$$$$$$$$((()))+++---...---,,,+++***+++...000222111000///,,,+++)))'''&&&(((---111444111---)))((()))---///...,,,***(((''''''((()))***...111111000333;;;BBBEEEBBB>>>:::888888:::<<<:::999999888888888999999999888777555555666888999===???AAAAAA???>>>======AAAGGGFFFFFFLLLQQQ___vvvtttSSSHHHJJJNNNRRRXXXUUUNNNFFF???<<<:::666444777777777555444555888;;;888666333222333777;;;>>>AAA???;;;444---(((&&&&&&&&&%%%&&&(((***,,,+++***((())))))(((((()))+++------,,,+++))))))))))))*********(((&&&%%%(((---000000///...+++'''&&&&&&'''&&&''')))---111222111///,,,,,,+++******)))))))))000222444333///,,,)))((('''((()))(((&&&$$$$$$%%%!!!"""$$$%%%&&&'''''''''%%%%%%%%%%%%&&&''''''(((###&&&((()))(((''''''(((,,,///111+++###!!!&&&---+++***)))(((((()))***+++'''''''''''''''''''''''')))+++...000111///...,,,+++,,,///111333222...+++)))'''%%%%%%&&&***...000222000,,,(((&&&''',,,000//////---,,,***)))((((((***...222333222444999???EEEEEEDDDBBB@@@@@@BBBDDDAAA@@@>>>;;;888666555444888888777555444555999<<>>???@@@GGGGGGGGGNNNSSS```wwwwwwUUUGGGGGGIIIMMMRRRSSSOOOIIICCC???;;;888777666666666555444666:::===999666222000000333777:::<<<;;;999444...)))''''''&&&'''(((+++...///---,,,***)))'''(((***,,,------,,,,,,,,,,,,+++***))))))(((((((((&&&%%%&&&+++...000000///---***))))))***%%%'''***---000111111000++++++++++++++++++++++++000222333222...+++***+++)))+++---,,,(((&&&&&&&&&$$$###"""###$$$&&&'''(((###$$$%%%&&&&&&&&&%%%%%%!!!$$$(((***+++******+++///222333...'''###&&&***))))))(((((())),,,...000------------------------***+++,,,---.........---...---...000222222...+++)))'''$$$&&&***---...---/////////,,,)))))),,,000............---,,,+++***,,,///333444555666999<<>>AAABBBAAA????????????===:::777555666888999;;;:::999888888;;;???CCCFFFFFFEEEDDDBBBAAA@@@??????EEEDDDFFFOOOUUUcccxxxsssTTTHHHCCCFFFKKKHHHLLLLLLJJJFFF@@@<<<;;;;;;888666555888===???>>>;;;;;;888555666:::===<<<:::999777333000...+++)))''',,,,,,---111444444222///(((((((((+++///222333333...---,,,***))))))))))))+++,,,......,,,***))))))((())),,,000222111...,,,&&&###$$$***...------///---000222222///---///111666444111...---...///000111111///+++)))(((+++---///---+++***+++++++++***)))((((((***++++++)))'''&&&''''''&&&%%%&&&***---444555666555222...***((((((((()))***,,,///222444555222///...000222444444+++)))(((+++///111111000,,,***((((((+++---,,,+++,,,,,,...333777777333///000222333222///---,,,,,,---222777777333000///000///000222444666888999::::::===@@@AAA@@@>>>>>>>>>;;;999666444555888<<<>>>======;;;:::;;;???DDDGGGFFFEEECCCAAA???>>>=========DDDCCCFFFNNNTTTaaavvvrrrTTTIIIDDDFFFJJJGGGJJJJJJHHHDDD@@@===<<<===:::888888;;;@@@BBBAAA???<<<999777888<<<>>>===;;;777555333///,,,)))&&&%%%,,,,,,---000222333111...'''((()))---111333333222---,,,+++)))(((((((((((()))+++...111222000+++(((((((((***...222333000,,,%%%###$$$***---,,,+++,,,,,,000444555222000000111777444111...---...111222111000---)))&&&&&&))),,,///......///000000...,,,)))))))))+++------,,,+++)))***)))(((&&&&&&(((***///000333333222...***''''''((())),,,---////////////---,,,---000222333222,,,)))))),,,222444222...)))((('''''')))+++++++++///000333999===<<<666111222444555444000,,,)))(((***000777:::888444111111//////000222555888;;;===;;;===@@@AAA@@@>>>>>>>>><<<:::666555666999>>>AAA???>>><<<<<<>>>CCCHHHLLLGGGEEEBBB>>><<<;;;;;;;;;<<>><<<<<<===;;;:::;;;>>>BBBCCCBBBAAA:::999777888;;;<<<;;;:::666555333000+++'''$$$###((()))***,,,------,,,+++((())),,,///222333111///,,,+++***(((''''''''''''))))))***...111111,,,'''(((&&&'''+++000222000,,,'''$$$&&&+++...,,,***+++...222777888555111000000222111///...---...///000///...+++&&&######&&&))),,,,,,...111222222///,,,(((((((((***---......---++++++***(((&&&%%%%%%&&&''')))---000111...)))&&&&&&(((***,,,------,,,+++))))))***---111222222111,,,))))))---333444///***%%%%%%&&&(((***,,,......222333777===AAA???999333111333555555111---***(((,,,111777:::999666555444000000000111444888<<<>>><<>>>>><<<:::;;;???EEEIIILLLHHHEEEAAA===;;;:::;;;;;;===DDDEEEGGGOOOSSS]]]pppwwwZZZPPPJJJJJJJJJDDDCCCCCCAAA>>>;;;999:::;;;888999;;;===???@@@???>>>888777777888999999999888777777666222,,,'''$$$$$$&&&''')))***************+++,,,...111333222///,,,++++++)))((('''&&&&&&&&&)))'''&&&(((+++---+++(((&&&%%%&&&)))---///...---+++(((***///111...,,,,,,111666::::::666111...---...///111111111000...------,,,)))%%%"""!!!###&&&((())),,,000222111...***'''&&&&&&(((+++---...---,,,+++)))'''&&&%%%$$$###%%%&&&***///222111---)))((((((***+++++++++***)))&&&''')))---111333222111---++++++...111000+++&&&"""$$$'''***---///222333444444777<<<@@@???999444...111444555333000...---111333555666666666777888333222222333555888;;;======???AAABBB@@@>>>======BBB>>>:::666444555888:::999777666888>>>CCCGGGHHHGGGEEEAAA>>><<<<<<===>>>???FFFFFFHHHPPPSSS]]]ppprrrWWWOOOIIIIIIHHHBBBBBBAAA???;;;888777888:::666777999;;;<<<;;;:::999888888999999999999888888999;;;:::666...(((&&&&&&''')))++++++******+++,,,------///111333333000---,,,+++***((('''''''''''''''%%%######%%%'''((((((&&&'''((()))+++,,,......///,,,...333444111......444888;;;;;;555000---,,,...000333666666444111///,,,+++)))&&&###!!!"""$$$%%%'''+++///222111...+++&&&%%%%%%&&&***,,,------,,,+++)))(((((('''%%%$$$'''(((+++111666888555111+++***)))(((((((((((()))&&&''')))...222444333111////////////...+++&&&###!!!$$$(((,,,...111444666444333444777:::;;;888444---000444555555333333333666555444333444555777888444444444555777:::<<<>>>>>>???AAAAAA>>>;;;:::999999777444333222444777999666444333777===BBBDDDCCCDDDCCC@@@???>>>???@@@AAAAAAHHHGGGHHHOOORRR\\\ooolllTTTMMMJJJJJJJJJCCCBBBAAA???;;;777666888999888:::<<<======;;;999999:::;;;======<<<;;;;;;;;;<<<>>>???:::111***(((((()))+++,,,,,,******+++---,,,,,,...111333444333111,,,,,,***)))((('''''''''$$$$$$$$$###""""""%%%''''''***,,,,,,)))***...222111///111555777222///...444777:::999555000.........000333555555444222111,,,---,,,)))&&&######$$$&&&(((+++000333333000...'''&&&%%%&&&))),,,---------+++******++++++)))&&&((((((+++111999<<<:::777...,,,(((%%%$$$%%%((()))'''(((***...333555444333333555555111,,,&&&###""""""%%%***---...000222555444111///000333666555333...000444555555555666777999777444333333444555555222333555888:::===???@@@BBBCCCDDDCCC???<<<:::999444333333333444666888:::444333333888???CCCBBB@@@????????????@@@AAABBBBBBCCCHHHFFFFFFLLLPPP[[[oooiiiRRRMMMKKKMMMMMMGGGCCCBBB???;;;777666888:::<<<>>>AAABBB@@@>>><<<;;;===>>>@@@@@@???>>>===>>>>>>AAAAAA<<<333,,,******(((***,,,+++)))(((***---******,,,000333666555444---,,,+++)))((((((((((((!!!$$$&&&$$$!!! ###%%%(((---000...))))))...555222000222777777333///...333666999888444000///000...///000111111111111111---......,,,)))&&&$$$$$$((())),,,111444555333111((('''%%%'''))),,,------...,,,+++,,,......,,,)))(((''')))000888===<<<999000---'''###!!!$$$'''***))))))+++///333555555444777999999333***$$$"""######''',,,...---...000222444///++++++...222333222000222444555555666888999999777555444444444333222000222555999===???AAABBBGGGHHHIIIGGGCCC???<<<;;;555666666777888999::::::444333555:::AAADDDBBB>>>;;;<<<===???@@@BBBBBBCCCCCCHHHEEEDDDJJJNNNYYYnnn}}}oooRRRKKKIIIMMMPPPKKKHHHAAA:::888555444777===DDDEEEGGGEEEBBB>>><<<;;;???===<<<===>>>@@@@@@???>>>>>>===;;;666000,,,)))***************))))))))),,,++++++///555777444000...,,,++++++***(((%%%""")))(((&&&$$$###&&&+++...111111111...,,,,,,---///000000111222222111---***///333666666222...---...000---+++,,,...000///---222111000---***'''$$$###)))(((***...333555444111)))))))))((('''(((***---111222000---)))))),,,///...,,,+++///555999999666...,,,(((%%%#########$$$)))+++///222444444444333888888777555000***%%%"""***---000111000/////////...---,,,++++++...333777222111000222555777888999555555333000---,,,---...111555;;;>>>@@@AAAEEEHHHKKKEEE??????CCCEEEBBB>>>;;;888444444888<<<>>>>>>===999555777<<<@@@@@@???>>>>>>@@@AAACCCDDDFFFFFFFFFFFFFFFDDDBBBGGGVVVggg}}}sssVVVNNNKKKMMMNNNHHHFFF???999777555444777<<>>===>>>>>>>>>???AAABBBBBBBBB>>>>>>===:::555111...,,,***)))))))))((()))))))))...,,,---111666888444000+++******+++,,,,,,)))''',,,+++)))'''&&&(((---000000///---,,,,,,,,,,,,,,,---...///222333222...+++000222555555444111///...---,,,+++---000111000/////////...---+++)))'''&&&''''''(((,,,000111///---((()))))))))((((((***+++222333111...++++++...111333///---///222444111...,,,+++)))'''%%%%%%%%%%%%'''***...111333333222111444333111000///...------000222444333111///......---,,,,,,,,,...111333444111///---...111444666666666555444111---+++,,,---...222888<<>>AAACCC@@@===999666222222555999;;;;;;;;;888666999>>>BBBBBBAAA===>>>@@@BBBDDDFFFFFFGGGFFFFFFGGGFFFDDDGGGUUUcccyyytttYYYQQQNNNOOOOOOHHHDDD>>>999777666444777<<>>???@@@BBBCCCDDDDDDDDD>>>???@@@>>>999333///---***)))(((''''''((()))***------///333777888555111((()))***---///000///---///...---***)))+++///222...,,,)))***,,,,,,***''')))***---111333222...+++000111222444555444111///***+++,,,///222222111///---------,,,,,,+++***)))(((((())),,,......,,,***''')))******)))))))))+++222222000...,,,---///222333000------//////,,,)))************)))(((''''''(((+++///222444333222000000...,,,+++---000444666666777888666222///------+++***+++///333555333000---***((())),,,000222333777777555222...++++++,,,+++///555:::???DDDIIILLLMMMFFF>>><<<>>>@@@???===999666222111222666888999:::888888;;;@@@CCCCCCAAA<<<===@@@CCCEEEGGGGGGGGGFFFGGGIIIJJJHHHJJJTTT```tttsssZZZTTTRRRTTTSSSLLLDDD>>>::::::999777999>>>EEEGGGIIIIIIGGGCCCAAA@@@===???AAACCCCCCCCCCCCDDD>>>DDDJJJJJJDDD999///***)))((('''&&&'''((()))+++******---111555777555222((()))+++///222222111//////...---+++***+++...111...***'''(((,,,---***%%%$$$&&&***...111000---))).........111555555111...***,,,///222333222000...,,,---------,,,+++*********+++,,,---...,,,***)))'''))),,,,,,+++******+++///...,,,+++***,,,...000...---,,,,,,...///...,,,)))***,,,......---,,,+++,,,...111444444333000...,,,+++))))))+++///444666777888888666222///...---******,,,111777888333---'''%%%###%%%)))---111333888888777444000---,,,---,,,...222777===BBBHHHKKKJJJCCC<<<:::;;;>>>???>>>:::777333111111444777999:::999999<<>>999;;;???CCCEEEGGGGGGHHHHHHIIIMMMOOOMMMMMMUUU^^^qqquuu\\\WWWTTTUUUTTTLLLFFFAAA>>>>>>===;;;<<<@@@HHHJJJKKKIIIFFFCCCAAAAAA>>>@@@BBBBBB@@@@@@AAABBBBBBLLLXXX[[[QQQ@@@000''')))(((''''''((()))***+++%%%&&&)))---000222222222******---000222222///---,,,,,,+++)))((())),,,///...***'''(((,,,...+++'''###$$$'''+++......+++(((+++++++++///333333000,,,,,,///222444333111...,,,.........---,,,+++))))))+++,,,------,,,***(((''''''***,,,---,,,+++++++++***)))'''&&&'''))),,,---,,,,,,,,,---///000000///***,,,...000111111///......///000111111///---+++&&&'''(((***,,,///222333333444555333111/////////++++++---333999999222,,,###!!!!!!###(((...111333888999888666333000//////000000222555:::???DDDFFFDDD???:::888:::===@@@@@@999777333000///111555888;;;;;;;;;;;;<<<<<<;;;999888:::===AAADDDGGGHHHIIILLLLLLOOORRRQQQQQQWWW___pppzzz___XXXTTTTTTRRRJJJIIIDDDBBBBBBAAA>>>>>>AAAGGGHHHHHHFFFCCCAAAAAABBBAAABBBCCCAAA===;;;===@@@EEEQQQ]]]___TTTAAA000&&&(((((())))))******++++++$$$%%%&&&(((***,,,...///***+++---000222000---***)))))))))(((((())),,,///...+++((((((+++,,,,,,***%%%&&&'''***,,,,,,***'''((()))+++...111111...,,,...111444555333000---,,,000000///...,,,***)))((()))+++---,,,)))&&&%%%%%%''')))***+++))))))***+++'''%%%######%%%(((***+++........................***,,,...000222111000000,,,,,,,,,,,,,,,++++++***###%%%(((+++...000111222///000111000///...///111------000444888777111---#########&&&***///111222555777888777444222222222444333111333777<<<@@@AAA???<<<888777999<<>>AAACCCCCCAAA???>>>???AAADDDEEEFFFEEE@@@:::888;;;>>>BBBKKKTTTRRRFFF666***%%%'''(((***,,,---,,,++++++((('''&&&%%%$$$&&&(((***)))***,,,///000///+++(((((()))*********+++...111---+++)))''''''))),,,---+++******+++,,,,,,***((('''***...000000.........---111444555222000///////////////...---+++***)))))),,,...---)))&&&%%%%%%%%%&&&'''&&&%%%%%%''')))'''$$$"""###&&&***,,,,,,...//////...------------***+++---...////////////++++++******+++---///000)))***+++,,,---...//////---...//////......///111///111333555555333111///((('''(((***.../////////111333555555444333333444666333000111666;;;>>>???===;;;999888999;;;<<<>>>:::999666222000333999>>>======<<<:::999999:::;;;;;;;;;===@@@DDDIIINNNPPPPPPNNNMMMOOOPPPSSS[[[dddrrrxxx]]]WWWTTTVVVVVVOOOKKKGGGEEEFFFCCC???>>>@@@>>>===<<<;;;:::===BBBEEEIIIIIIGGG@@@999666:::>>>===CCCFFFAAA555***$$$###&&&(((+++...///...,,,***,,,***'''###!!!!!!$$$''''''(((+++...000...***''')))***++++++,,,---111333,,,+++)))&&&%%%'''+++//////...,,,,,,,,,,,,+++***''',,,000111///---...///,,,000333444222111111333............---,,,+++***+++...000///+++((('''((($$$$$$$$$###"""###%%%''')))%%%###$$$(((,,,......+++,,,------------...///)))***+++,,,---------...,,,+++***+++---111555777333222000...,,,+++++++++...//////...------///111111333555555333111000000,,,,,,,,,...000000...,,,---///222444333333444555777333///000555:::>>>>>>===<<<:::888888999:::;;;>>>===:::666444777>>>DDD======<<<:::999:::<<<>>>======>>>@@@EEEKKKPPPTTTQQQMMMKKKLLLNNNRRR[[[eeesssooo[[[YYYXXXXXXUUULLLKKKKKKIIIEEEAAA>>>======>>>===;;;999999===BBBFFFLLLIIIDDD@@@===;;;999777>>>;;;666111---***((('''))),,,...---***)))***,,,(((&&&###!!! !!!"""$$$&&&((()))***---000333222...******,,,......---+++***(((''''''((()))***,,,---------,,,***(((''',,,---000333555444000---///000111000...---...//////000111222111000...---000...------...+++&&&"""&&&%%%$$$$$$%%%&&&''')))'''***,,,,,,+++*********---,,,***)))))))))***+++'''&&&&&&&&&(((+++...000444111,,,)))+++111888===???===888111***(((+++...222333333333222///---+++333111///---,,,---...//////...---,,,+++*********------...111555777444222222111000000222666:::===CCC@@@;;;888999;;;<<<===AAAAAA===777555;;;???AAA>>><<<:::888999;;;>>>???@@@===;;;===BBBHHHKKKLLLLLLIIIIIILLLOOORRRZZZbbbrrroooYYYXXXYYY[[[YYYPPPJJJHHHEEEBBB???<<<:::999777777777888:::>>>CCCFFFJJJGGGDDDAAA???<<<999777666333///+++((('''((((((((()))++++++)))(((''''''%%%$$$###"""!!!!!!""""""%%%&&&''''''''')))---000...+++))))))+++------+++)))((('''&&&&&&(((***+++...//////,,,(((%%%$$$$$$***,,,///333555444000,,,...//////...,,,+++,,,------...000111111///---,,,+++***)))***,,,+++)))&&&'''&&&&&&&&&&&&''''''((()))+++,,,,,,***))))))))),,,++++++))))))(((''''''&&&''''''(((***,,,...///111///+++)))+++000777;;;>>><<<888111+++))),,,///333333444333222///,,,+++,,,,,,++++++,,,---///000...------,,,++++++,,,,,,///...///333666777555222333222111000222666:::<<<@@@>>><<<;;;<<<>>>>>>===@@@@@@<<<555333777:::;;;===<<<<<<;;;<<<>>>@@@AAA>>><<<:::;;;@@@EEEHHHIIIIIIGGGHHHLLLOOORRRYYYaaannnnnnVVVUUUXXX]]]\\\SSSIIIEEE@@@===<<<:::777444000111333666:::???CCCFFFGGGEEECCCBBBAAA>>>:::777222///+++&&&$$$%%%&&&(((*********+++,,,***&&&###""""""###$$$$$$$$$$$$$$$''''''&&&$$$###$$$(((+++)))((((((***,,,,,,+++***'''&&&%%%%%%&&&(((+++,,,111222111+++### """&&&(((,,,000333222...******+++,,,***(((''''''((()))+++...000000///,,,***&&&%%%%%%'''***,,,,,,+++))))))))))))))))))((((((+++,,,---+++)))''''''(((***+++++++++***(((%%%$$$&&&''')))***,,,---......---,,,***)))+++000555888;;;999555///++++++---000333333333222000...+++***&&&&&&''')))+++...000111......------------......000000222444666666444222333222111111333666999;;;<<<<<<===???AAABBB@@@>>>@@@???:::333111444666555:::;;;<<<===???@@@@@@AAA>>><<<:::;;;>>>BBBEEEFFFFFFEEEGGGLLLOOOQQQVVV]]]hhh{{{kkkQQQPPPTTT[[[[[[RRRHHHBBB;;;999999999555000---...111666<<<@@@CCCDDDCCCCCCCCCCCCBBB@@@;;;888666222,,,'''$$$$$$%%%'''...------///111///)))$$$!!!###%%%((()))))))))((()))(((&&&### !!!###&&&'''''')))+++------+++***%%%%%%$$$%%%&&&))),,,...222444222+++!!!$$$$$$&&&)))...000000,,,((('''((()))'''%%%$$$%%%&&&''')))---//////---+++)))$$$$$$%%%&&&))),,,...///---------------,,,++++++---...---***'''%%%&&&''''''))),,,------***'''$$$&&&'''***,,,.........---***)))))))))+++///222444333222///,,,+++,,,///111111111111000...,,,***)))$$$%%%&&&(((+++---///000222222111000000000000000111222333555555444222111222111111111222555777999777999===BBBEEEDDDAAA>>>>>>>>>999444333666777555777999<<>>======???BBBDDDFFFFFFFFFHHHMMMNNNNNNRRRWWWcccwwwhhhNNNKKKNNNTTTVVVNNNFFF@@@999666777777444000000000222777===AAABBBBBB@@@AAAAAACCCCCCAAA===:::666222,,,'''$$$$$$&&&(((000//////111222000***%%%$$$&&&))),,,......---,,,+++***'''$$$!!! """$$$'''))),,,.........---,,,&&&%%%%%%&&&(((+++...000111444333+++"""###)))&&&'''***...000000---***((()))***)))'''&&&'''((('''))),,,......,,,)))(((&&&&&&'''(((***,,,...000111111000000//////.........---+++((($$$###$$$%%%%%%(((,,,///000...***(((&&&'''***---......---,,,((((((((()))+++---///111+++)))''''''))),,,///111///......---+++***)))(((''''''((()))***,,,...///666666555444333222222333222444555555444222000///000000///000111444666888555888===BBBEEEDDD@@@<<<<<<<<<999666888======:::777:::>>>BBBDDDDDDBBBAAABBBBBBBBBAAABBBDDDFFFHHHIIIGGGIIIMMMMMMKKKMMMRRR```tttiiiOOOJJJIIIMMMOOOJJJBBB===888555555555444222333222222777===AAAAAA@@@??????@@@BBBDDDBBB???<<<111...***&&&%%%&&&((()))---------//////---)))&&&)))***---///000000///...++++++***'''$$$"""###$$$)))+++...000///...---...((((((((((((+++...111333111222111,,,&&&###'''+++++++++,,,...000000...,,,***+++,,,,,,++++++,,,---)))***+++,,,,,,***)))'''&&&(((***++++++,,,...000333222111//////000111222---,,,)))%%%!!!!!!"""%%%$$$''',,,000111000---***&&&'''***,,,------,,,+++))))))))))))***,,,---...'''%%%###$$$(((,,,...///---,,,,,,+++******))))))+++***)))((()))+++---///777777666555555555555555444666888777444111000///......///000222555777999555777;;;@@@CCCBBB>>>:::888999777777<<>>:::<<>>>>>???AAACCCCCCAAA???111///+++(((&&&&&&'''(((***+++------+++***))))))------///000000//////...+++,,,,,,+++(((&&&%%%&&&***---//////...,,,---...++++++***+++---000333555222111///,,,(((&&&'''))),,,***))))))+++,,,+++***''')))++++++++++++---///,,,,,,,,,+++***)))((((((%%%(((,,,---------...000222111...------///222333,,,***'''"""!!!$$$$$$''',,,///000...+++)))&&&''')))+++,,,,,,+++++++++***)))))))))***,,,---(((%%%###$$$'''+++,,,,,,,,,,,,,,,++++++,,,,,,,,,---+++(((&&&''')))---///444444444444555666888888888:::<<<:::666222111111...///000222555888:::<<<777777999<<<>>>>>>;;;888555555555666<<>>@@@CCCCCCBBB@@@666444000+++(((&&&%%%$$$))),,,...---***)))***,,,///////////////......---+++---...---+++(((''''''+++...000///,,,+++,,,...------,,,---///111444666222111...+++)))((('''''')))'''$$$$$$%%%&&&&&&&&&###%%%'''(((((()))+++---///...,,,***)))((((((((("""&&&+++...------...000111///,,,***+++---111444+++)))%%%!!!!!!$$$&&&(((+++......,,,)))'''''''''((()))***+++++++++---,,,***(((((()))+++,,,***'''$$$$$$'''******)))---,,,,,,,,,------...///---***'''$$$%%%(((---000000000111333555777999;;;:::===???===888444222333//////111444777:::===>>>888888888:::;;;;;;999666333333333444;;;CCCBBB===777999<<>><<>>=========666666555000)))%%%###$$$$$$(((,,,...,,,,,,---...555333000...//////...---///111333111...++++++---//////000000///...---,,,333444444333222111222444000///---***'''%%%$$$###&&&''''''&&&### !!!###$$$""" !!!%%%)))'''&&&&&&'''))))))(((''')))***++++++,,,------...000---***+++...111222222///,,,'''###!!!!!!###$$$((('''''')))------+++(((((()))++++++******+++---///---+++)))(((((()))***((()))***)))&&&$$$$$$$$$(((+++000333444555555666+++***(((((()))---111333555555555555777999;;;<<<888888888888666333000///...000333666999::::::999777888;;;<<<===;;;999888666555333444666999;;;<<<:::888666777999<<<>>>???AAA@@@>>>===>>>@@@CCCEEEFFFGGGIIIIIIJJJLLLOOORRRWWWfffjjjNNNGGGBBB>>>>>>999999777666555111+++***---///444666666999>>>AAAAAADDDEEEFFFEEEAAA>>>:::999333444444000+++'''&&&&&&''')))++++++***+++///222444111...,,,,,,---,,,+++///111333222///---...///111111000//////...------222333333111//////111333111///---***'''&&&%%%%%%'''''''''%%%### """%%%(((&&&%%%$$$%%%(((+++------222111000...---,,,,,,,,,...,,,***+++...000000///000---***&&&$$$###$$$$$$'''&&&%%%'''***+++***(((''')))++++++***+++,,,......---+++)))(((((()))))))))******)))&&&$$$###$$$%%%)))///333444444444555---,,,++++++---111555888666555444444666888:::;;;777777666444333111///...000222444777888777666555666888;;;>>>??????>>>===:::777555666999<<<===<<<:::999888999;;;<<<===>>>@@@???>>><<<===>>>???AAABBBCCCDDDEEEFFFJJJNNNRRRUUUccczzzlllQQQIII???::::::888:::888777666111***(((***111777:::999;;;@@@BBBBBBGGGIIIJJJIIIEEE???888444222333333111...+++))))))***))))))((((((,,,111555333///+++))))))*********...///000000///...///000444333111///...---......111111000...------///222222000,,,)))''''''((())))))((('''&&&###!!!!!!&&&)))***&&&$$$###%%%)))///222444;;;999555111---,,,++++++...------...000111000...000///,,,***'''%%%$$$$$$&&&$$$$$$%%%(((*********)))***,,,,,,++++++---...---,,,+++***)))(((((((((***++++++)))%%%###"""######(((...222333222111111---------...222666;;;>>>888555222111444777999:::555444222000...---------111222555666666555333111666888;;;???AAABBBBBBBBB>>>:::666888<<<@@@>>><<<::::::;;;;;;<<<<<<<<<<<<>>>======<<<<<<<<<<<<===??????@@@@@@BBBGGGNNNSSSSSS___tttmmmRRRKKKCCC>>>===999999777666666222+++(((+++444888:::888888<<>>AAABBBBBBBBB@@@;;;777888===@@@>>>:::888:::<<<<<<;;;:::999999;;;;;;<<<<<<<<<=========??????>>>???AAAHHHPPPVVVTTT^^^pppnnnQQQLLLJJJGGGCCC<<<666444444555111,,,+++...666999999444111666<<<@@@BBBCCCDDDFFFGGGEEE???;;;999::::::999777222---***''''''(((***,,,...//////---***&&&%%%%%%'''(((((('''&&&&&&&&&(((***++++++333111///---+++,,,------000000///...,,,,,,...111///---***(((((())),,,......---,,,,,,,,,***&&&###""" &&&***,,,,,,%%%&&&(((---222555555444555333000...,,,---...000///111333333222000...---++++++***)))'''$$$""" &&&&&&&&&''')))+++...000111222111///,,,)))))))))+++***))))))((())))))))),,,,,,+++((($$$""""""###'''***...///---***'''&&&)))***+++...222666:::===999444///...222777999888333111...+++)))***,,,---...///111333444444333222777888:::<<<>>>>>>??????>>>:::777888<<<===;;;777555888;;;<<<:::777666666999999;;;<<<>>>???@@@AAAAAAAAA@@@@@@CCCJJJRRRXXXVVV^^^nnnlllOOOLLLLLLJJJEEE===444222222333000,,,---222777;;;:::333...222888;;;:::<<<@@@GGGLLLKKKFFF@@@===<<<<<<<<<:::444---(((%%%&&&(((+++---...,,,***)))'''%%%&&&'''))))))(((&&&$$$###$$$&&&((())))))///...,,,+++******++++++...//////...,,,,,,---...,,,+++)))((((((***---......---...000111///***%%%"""  ###$$$%%%###$$$(((...222444333111...---,,,++++++---...000,,,...000000---+++))))))''''''&&&&&&$$$"""!!! %%%''')))***+++---000222444444333000,,,***))))))***)))'''&&&''')))+++,,,,,,,,,***'''$$$"""###$$$)))+++------***'''%%%$$$))))))+++---000444777999777222...///444999:::888444222///,,,++++++---.........///111222444555666777888999:::;;;;;;;;;;;;;;;:::999888999888777555333777;;;;;;888555555777888999:::<<<>>>AAACCCDDDDDDCCCBBBBBBDDDJJJRRRXXXWWW^^^kkkhhhMMMIIIFFFCCC@@@:::555222111111...,,,...333777===>>>777111111444666222777@@@LLLSSSRRRJJJBBB<<<;;;;;;<<<;;;555---'''&&&%%%&&&))),,,,,,)))&&&&&&%%%&&&'''***++++++)))(((&&&$$$$$$'''***+++***))))))))))))))))))))))))+++,,,......,,,+++***+++)))((((((((()))+++,,,...,,,,,,...222555333+++%%%######!!!!!!$$$)))...111222111++++++*********++++++,,,,,,...///---***'''&&&'''%%%$$$$$$###""""""!!!!!!###&&&***,,,,,,---000333333333333111---+++++++++)))'''%%%$$$&&&)))---000++++++)))&&&$$$###$$$&&&)))***,,,+++((('''&&&'''++++++,,,...000333555666666111---000777<<<;;;999444333111///......///000111000//////000333666888666666777888999::::::;;;999:::;;;999666444444555333777;;;:::777555777999::::::::::::<<>>AAACCCCCCCCCBBBAAABBBFFFKKKOOOSSSXXXeeeyyyhhhLLLAAA:::999<<<888222333222///,,,***,,,...777777999;;;<<<:::777333555>>>LLLYYY^^^YYYNNNFFF;;;:::999888777444///,,,(((&&&%%%'''***,,,+++)))$$$&&&(((***,,,---.........***((((((***,,,+++***---***(((***------(((###+++***)))***,,,------,,,***+++---......---,,,+++)))***,,,///111---&&& '''%%%###""""""!!!!!!""")))111555111...+++''''''(((+++---000---***)))))))))&&&###%%%######******%%%))))))+++,,,---......///,,,,,,,,,,,,+++)))'''&&&$$$%%%$$$"""!!!$$$+++111000...,,,)))'''''')))+++---+++)))))))))******)))000...---...000111111111000111222444666888;;;===888555111111333666666555555666777666444444666777333555777888777666777888:::<<<<<<999555444777:::>>>===;;;:::;;;<<<>>>???<<<;;;999777666777888999AAAAAA@@@@@@BBBEEEGGGIIIOOOUUUaaatttkkkNNNBBB888555666111111222111...******,,,...666777888;;;===<<<888555777@@@MMMZZZ^^^YYYNNNEEE>>><<<:::888666333///,,,((('''&&&(((+++,,,+++)))'''(((+++---......------***)))(((((()))***,,,,,,---,,,,,,...000///,,,)))+++)))((())),,,...//////.........------,,,++++++))))))+++...///---'''###)))(((''''''&&&%%%$$$"""$$$###!!!!!!$$$)))///222111///+++(((''')))+++---...,,,******+++***'''%%%"""""" !!!'''...///***&&&''')))***++++++*********+++,,,,,,+++)))&&&$$$$$$$$$###!!!!!!$$$***000///...,,,+++******---//////---+++***+++,,,---------,,,******,,,...//////+++,,,...222666999::::::666444333444888:::999888888888999777555444444666222444777888888999:::<<<>>>???@@@===888666888:::>>>===<<<;;;;;;<<<>>>???<<<:::777555444555666777AAAAAABBBCCCEEEHHHKKKLLLQQQUUU```rrrlllOOOBBB888555444///000000...+++)))))),,,...222333666999<<<<<<999666999AAALLLWWW[[[VVVMMMEEECCC@@@;;;777555111...+++)))(((((()))+++,,,+++******+++...//////...,,,***(((***+++***))))))---000...000222333222000//////,,,***((((((+++///111222111///---***))))))))))))(((((()))+++,,,+++(((&&&***++++++,,,,,,+++)))((()))(((''''''(((+++---///000///,,,))))))***,,,------,,,++++++,,,***'''%%% """$$$,,,333444000$$$&&&((())))))(((&&&$$$'''))),,,---,,,)))%%%###$$$$$$###""""""%%%***...///...---------///000111111///---,,,,,,...000222///,,,))))))***---......&&&'''+++111777:::888555333444777:::>>>>>>===;;;999::::::777444222111111111444777999999;;;===>>>AAACCCDDDBBB===:::999;;;>>>>>><<<;;;;;;<<<===>>>;;;999777444444555777888@@@AAACCCEEEIIILLLOOOPPPQQQUUU^^^mmmkkkPPPEEE<<<:::999444///---+++)))((())),,,......000333777:::;;;999666999>>>EEEMMMQQQPPPKKKGGGGGGBBB<<<777333000---+++))))))***+++,,,+++***)))+++,,,...000///---***''')))---000---)))(((---222///444777666222...///111///,,,)))(((+++...111222111...)))%%%######%%%&&&%%%%%%%%%&&&'''((('''''')))+++---...---,,,++++++,,,,,,,,,------......//////...,,,+++***+++,,,---,,,,,,,,,+++***'''$$$"""!!!$$$(((...444555111&&&'''***+++***((($$$"""&&&)))---///...***&&&"""%%%%%%$$$$$$%%%(((,,,...000///...///000111111111//////---,,,,,,...111444666222---+++,,,---//////%%%&&&+++333:::<<<888333333666;;;???AAA@@@===:::888888777444000,,,++++++111444666888999:::<<<>>>BBBDDDGGGEEEAAA======>>>???>>>===<<<;;;<<<<<<<<<:::888666555666888:::<<<===>>>AAAEEEIIIMMMPPPRRRPPPSSS[[[iii}}}mmmSSSIIIAAA>>>===777---+++)))((()))***,,,......000444888<<<===;;;999888999<<<@@@EEEHHHIIIHHHGGGCCC<<<666222///,,,***)))***,,,,,,,,,***))))))***+++------,,,***'''&&&***...111---&&&###(((...000555888666000+++,,,///222///+++)))***,,,...///...***%%% !!!###""""""#########$$$%%%&&&'''))),,,,,,***((()))***---...///000000000000000------,,,+++++++++,,,,,,,,,,,,+++)))&&&###  $$$(((***---222111---)))***---...,,,)))&&&###'''***...111000---'''$$$''''''&&&'''))),,,...///111000//////111111///---+++,,,,,,+++***,,,111444:::666000---------......)))***///555;;;;;;777333555888===@@@@@@===999777555555333...***'''&&&'''222444666777777888999;;;???CCCEEEEEEAAA??????AAA??????>>>===<<<;;;;;;;;;555555555555777:::===???:::;;;>>>AAAFFFJJJNNNPPPNNNQQQXXXeeeyyyrrrXXXMMMBBB===:::222+++)))((((((+++---------111333777<<<@@@AAA???===888777666888===BBBEEEFFFEEEAAA:::555222///,,,***(((***------+++)))((('''((()))*********)))''''''(((,,,---)))"""###(((///333666444...******,,,222///,,,******+++,,,,,,+++'''"""!!!###!!!"""""""""!!!!!!###%%%(((***+++)))%%%$$$%%%''',,,---...////////////...++++++++++++++++++++++++++++++***'''###  $$$)))++++++,,,///...***+++,,,......---+++(((&&&(((***///111111---)))%%%)))((((((***---///000//////...---...000000,,,)))&&&(((++++++***+++///333777444///---,,,------,,,---000333666777666444333555999<<<>>>;;;888555444444222///***%%%$$$%%%'''222444666777777777888:::===@@@BBBBBB???===???AAA@@@???>>>===<<<;;;:::999111222444777999;;;===>>>999999:::<<<@@@EEEIIILLLMMMQQQXXXcccvvvsssXXXLLLAAA:::555,,,)))((((((***---///...,,,222333777<<<@@@AAA???===:::999777888<<>>???>>>:::999;;;>>>@@@@@@???>>><<<;;;999888444666999<<<>>>>>>>>>===:::999888888;;;@@@FFFIIIPPPSSSZZZdddtttqqqVVVKKK???777222***((('''(((+++///000...+++///111555:::>>>???===;;;<<<;;;;;;<<<>>>???>>>===>>>;;;777444222000---***&&&***------)))&&&%%%%%%((('''&&&&&&''')))+++,,,***++++++)))&&&%%%'''***))),,,...000///.........,,,+++******+++,,,,,,++++++)))%%%######&&&)))+++"""$$$&&&%%%"""!!!###%%%...///---(((!!!"""'''***))))))((('''&&&%%%%%%((((((***++++++***)))(((((()))(((%%%""""""&&&)))+++///000---+++------+++*********))))))((('''&&&'''))),,,......,,,(((&&&(((''''''***...000///---&&&%%%%%%)))...///+++&&&%%%+++,,,++++++...222///...---...000222222111111555666111***&&&)))...222444666444111000111333777444///)))%%%'''+++//////222666888:::;;;>>>@@@===>>>>>>;;;777666888;;;@@@@@@???>>>===;;;999888:::<<<@@@CCCDDDBBB@@@>>>;;;999777666999>>>DDDGGGRRRVVV\\\dddsssnnnTTTHHH<<<666333,,,((((((***+++,,,,,,,,,,,,222555888999888999;;;>>>???????????????>>>>>>===<<<;;;:::999666333000...,,,...///,,,(((&&&&&&'''...///000///...---...///------,,,)))%%%%%%(((+++...,,,+++,,,------,,,+++******)))'''%%%%%%''')))'''&&&&&&(((+++,,,***''')))'''$$$$$$$$$&&&'''''',,,+++***'''$$$$$$%%%'''%%%%%%###"""""""""""""""%%%%%%(((+++------+++((('''((()))((('''&&&''')))+++++++++***)))(((''''''***)))'''&&&%%%%%%%%%&&&&&&***///333222...((($$$'''***------+++***+++---&&&!!!!!!(((+++)))***---%%%$$$$$$(((---000000///...000222444555555444333222111///,,,))))))***,,,///333666555111...111444888888777111,,,***...333333444444555888===CCCHHHCCCBBB@@@<<<888666777888<<<<<<<<<<<<:::999777666;;;===???AAAAAA@@@>>><<<999555555:::===@@@EEEKKKVVVUUUYYYcccrrrlllQQQEEE999444222,,,(((***,,,...///...---+++222555999::::::;;;===??????????????????>>>======;;;;;;;;;:::999666444222---///111///,,,)))((()))---///000111000///000111000000---)))&&&&&&***---...,,,++++++,,,,,,+++)))(((((((((&&&%%%$$$&&&(((&&&&&&&&&(((+++,,,***((('''%%%###"""###$$$&&&&&&***++++++)))'''&&&&&&'''&&&&&&%%%%%%$$$$$$$$$$$$((((((***,,,......,,,***((())))))(((&&&&&&&&&(((******))))))((((((((((((***)))'''%%%$$$$$$$$$%%%###''',,,000111...***'''+++---...---+++***,,,...)))%%%%%%+++...,,,,,,///((('''&&&(((,,,///000///000111333444444333222111000///...+++(((((()))+++333666888666111------///777888777333...,,,000444333444555666999===CCCGGGDDDCCC@@@<<<888666777888===>>>>>>>>><<<:::888666888:::===???@@@???>>>===888444555999===@@@FFFLLLSSSSSSXXXbbbpppjjjMMM???555111000***&&&)))---111333222000...111444888;;;<<<>>>@@@AAA>>>>>>>>>=========<<<<<<;;;;;;<<<===<<<:::888666...000333222000---+++***+++---000111111111111222222000+++&&&###$$$)))---,,,+++))))))******)))((('''''''''%%%###"""###%%%%%%%%%&&&(((+++,,,***)))%%%$$$"""""""""$$$&&&'''***+++,,,+++(((''''''(((((((((((((((((('''''''''+++++++++---///000000...)))******(((&&&$$$%%%&&&***))))))((((((((())))))***)))'''&&&%%%$$$$$$$$$!!!$$$)))...000///...,,,000000000...,,,+++---///,,,))))))...000//////000---+++))))))+++---//////111222333333333222000///000000///---***))))))+++333666888666111,,,+++,,,666777777444000///111555333555666777999===BBBFFFDDDCCCAAA<<<888666777888>>>???@@@@@@>>><<<999777555777:::===?????????>>>888555555999===@@@EEEKKKOOOPPPVVVaaannniiiIII;;;000------'''###'''---333666666444222000222777;;;>>>@@@AAABBB<<<<<<;;;;;;::::::::::::===>>>??????>>>;;;888777---///222333111...+++)))'''***...000000000111222111---'''!!!!!!%%%)))(((&&&%%%%%%''')))))))))))))))(((%%%"""  ###$$$&&&(((***++++++***&&&&&&%%%$$$$$$&&&)))+++//////---***'''&&&'''(((((()))***++++++***)))(((+++******,,,///222222111)))***)))'''%%%$$$%%%&&&******)))))))))***+++++++++***)))(((&&&%%%%%%$$$$$$'''+++...111222111111444222000...------...000...,,,---000222222111000000...+++******,,,...///111222222333333222111111222222222000---++++++,,,---000333333000---++++++111333444333111000111333111333555777888;;;???BBBDDDCCCAAA<<<888666777888>>>>>>??????>>><<<999888333555999<<>>@@@DDDJJJLLLOOOVVVaaalll|||iiiGGG888...++++++%%%%%%(((---111333333222000...000555:::>>>@@@AAAAAA;;;:::999888888888888999???@@@AAA@@@>>>:::666333***+++...//////---)))'''$$$'''***,,,---...///111///+++&&&!!! """%%%'''$$$"""!!!"""&&&)))++++++,,,,,,+++'''"""!!!###&&&((()))***++++++)))******)))((()))---000555222...)))$$$$$$&&&)))&&&(((***,,,---,,,***)))''''''(((***...111222222(((((((((&&&$$$$$$&&&(((,,,+++***))))))+++,,,---------,,,+++)))(((&&&&&&)))+++...222444444444333444222///......///000000000111222333666777555222111000---+++***+++---///000111111222333444444444222333444222...+++)))))))))+++///000...+++(((&&&+++---///000000000000000///111444555777888;;;>>>CCCBBB???;;;888666777888<<<<<<<<<<<<<<<;;;999999555777:::===@@@BBBCCCDDDBBB>>><<<>>>??????CCCHHHLLLOOOWWWaaajjjyyygggEEE666...---,,,%%%+++,,,,,,---------,,,,,,...000444:::???AAAAAA???;;;:::999888777888999999@@@@@@AAA???<<<777222...'''''')))***,,,+++'''$$$###%%%'''((()))+++---///000---)))'''((()))))))))$$$###!!!###&&&***,,,---//////---)))###"""&&&((()))***+++---,,,---...,,,***+++///333555333...((($$$###%%%(((###%%%))),,,,,,+++)))'''&&&&&&''')))---//////...&&&&&&&&&%%%$$$%%%(((+++---,,,***))))))***+++---.........---+++)))'''&&&+++---000333555555444444000...------///000111000222555666777999<<<:::666//////...,,,******---/////////000111222333444555111222333111,,,(((%%%$$$(((***---...,,,(((###%%%(((+++///000000///...---000333555666777888:::@@@???===:::777666777999::::::999999999:::;;;;;;888999;;;>>>@@@BBBDDDDDDCCC???===>>>???>>>BBBGGGLLLPPPXXX```hhhvvvcccBBB666000000000)))+++***((('''''')))+++,,,000111555;;;AAACCCAAA???>>><<<;;;999999:::;;;<<<===>>>???===:::444///+++&&&%%%$$$&&&((((((&&&###$$$$$$%%%&&&&&&))),,,//////...---...//////---******'''%%%&&&))),,,...///...///...+++%%% !!!&&&(((((()))+++...,,,...///,,,))))))---111//////---***'''%%%&&&'''"""&&&***+++***'''%%%(((((((((***,,,,,,***'''"""#########$$$'''+++///---+++)))'''&&&''')))***.........---+++)))'''%%%'''***...222444444333222+++******,,,///222111000///444666666999===;;;555+++,,,------++++++---//////////////////000111111111333333111,,,&&&""" %%%'''+++------)))###"""$$$)))...111111///------000333666666666777888===<<<;;;888666555777999:::888777666777:::===???:::;;;===>>>@@@AAABBBCCC@@@<<<:::<<<>>>>>>BBBGGGLLLPPPWWW^^^eeerrr```@@@666222444444---&&&%%%""""""$$$)))...111111222666<<>>===;;;;;;<<<===>>>:::<<<===<<<999333...***%%%$$$"""$$$'''(((&&&###%%%%%%%%%%%%%%%(((,,,000...---...111333222...***///,,,))))))+++---//////---......+++'''### !!!&&&(((((())),,,...+++---...+++''''''+++///)))+++------***(((&&&&&& %%%)))***(((&&&###******+++,,,,,,***&&&""" !!!"""###$$$(((---111,,,+++(((%%%$$$%%%'''(((......------+++(((&&&$$$###&&&+++000333333222111(((''''''+++000333222000+++000333222666;;;999333(((+++------++++++---000//////...------------...444555666333---'''""" !!!$$$(((---///,,,'''### ###(((...222222///,,,---000444777777777888888;;;:::999777555555888::::::888666555777;;;???BBB<<<<<<===>>>???@@@AAAAAA===999888:::===>>>BBBHHHLLLOOOVVV\\\bbbppp___<<<333...---///+++&&&$$$!!!"""%%%))),,,...444333444888>>>BBBAAA@@@BBBAAA@@@???>>>>>>>>>>>>;;;999777777777555000,,,---+++)))&&&$$$#########***&&&"""!!!$$$''')))))),,,,,,---...//////---+++---.........------///000+++---000000,,,'''$$$"""!!!$$$''''''&&&&&&))),,,((()))******)))))))))***(((***...222222///(((###"""%%%''''''&&&&&&'''++++++,,,,,,+++(((&&&$$$"""&&&***+++******+++---,,,---+++'''###"""$$$'''---000333111---***)))***%%%$$$$$$(((...222333222***&&&###%%%+++000000...,,,...///000111000///...((()))))))))((())),,,...,,,,,,+++******)))))))))...///222555444///'''!!!!!!$$$)))...111111///...))))))(((***,,,......---,,,000555888999999999:::<<<999666555666777777777555111000555>>>EEEEEEBBB>>>??????@@@AAABBBDDDDDD@@@;;;888;;;======???CCCIIILLLSSS[[[aaannn]]];;;000)))'''(((&&&)))'''&&&%%%'''***,,,---------///333777999999999BBBAAAAAA@@@???>>>>>>===666444222222222111...,,,++++++)))(((''''''&&&&&&)))&&&$$$%%%'''((('''%%%(((((((((((()))((('''&&&++++++,,,***)))((()))***+++...000000---((($$$"""!!!###%%%&&&&&&&&&'''((('''(((((((((((()))***,,,***,,,///222444222---((($$$&&&((()))'''&&&&&&&&&,,,,,,------,,,***'''&&&(((***,,,,,,+++***,,,...+++------+++'''&&&&&&(((...000222222000---+++***%%%######'''---222333222+++'''$$$%%%***------,,,+++,,,,,,---------------*********(((&&&&&&(((***,,,+++)))(((''''''(((((('''***///444666333---'''"""&&&+++///222222000///+++***((('''''')))+++,,,...111555777888999:::;;;===:::888777777888777666444222333999BBBHHHGGGDDDAAAAAAAAABBBCCCDDDFFFFFFCCC>>>;;;===>>>===???CCCGGGJJJQQQXXX___kkk]]]<<<000&&&"""%%%$$$,,,,,,+++************+++'''))),,,---...000222444>>>?????????>>><<<999888000...,,,+++,,,,,,,,,+++*********+++******))))))&&&&&&&&&'''((((((%%%###&&&&&&%%%$$$#########$$$+++++++++)))&&&$$$$$$%%%***---000000---)))&&&%%%$$$$$$%%%''')))***((('''''''''&&&'''(((+++---...---...000333555555111...***+++,,,+++((('''''''''+++,,,---------,,,***)))---------+++))))))***,,,)))+++......,,,*********...///111333444222...+++%%%###"""&&&,,,111222111+++(((%%%%%%))),,,,,,+++,,,+++***)))***+++---...,,,,,,***'''$$$###$$$%%%******)))'''''''''''''''###&&&---333777555///***$$$'''+++///222222111/////////---)))%%%%%%***...000222555666777888:::<<<<<<;;;999888888888666444333333666>>>HHHLLLJJJFFFBBBBBBBBBBBBCCCDDDFFFFFFFFFBBB@@@AAA@@@===>>>BBBFFFIIIOOOVVV[[[ggg}}}___@@@444)))$$$((((((---......---+++)))((((((((()))***(((''')))///555888999;;;;;;:::777333111---+++((('''''')))+++,,,***++++++,,,+++***((('''######$$$%%%&&&&&&%%%%%%)))((('''%%%###"""$$$%%%,,,------***'''$$$######'''***...///...+++*********)))(((+++...///,,,((('''&&&&&&'''***...000111000000111333555555222000---......---+++))))))***'''(((***,,,---.........///...+++(((&&&&&&'''(((&&&(((***+++------...///......///333666666111,,,&&&###"""%%%***///111000+++(((&&&'''***---.........,,,)))'''(((***---000,,,,,,***'''###""""""###''')))***++++++(((&&&$$$$$$'''---222444111+++&&&$$$&&&***...000000///...333444444000***(((,,,000333444555666666888;;;===;;;:::999999999777555222111333999AAAJJJMMMJJJFFF@@@@@@@@@@@@AAABBBCCCDDDIIIEEECCCDDDAAA>>>???CCCFFFIIIOOOTTTYYYdddxxx___BBB777,,,(((,,,,,,,,,...///...+++((('''(((,,,***&&&!!! %%%///777444666888999888555111...,,,+++)))''''''(((+++---,,,,,,,,,+++)))'''$$$###!!!!!!!!!"""###$$$&&&(((++++++***'''###"""###%%%***++++++***'''$$$######$$$'''+++------------------+++***,,,//////,,,)))'''&&&&&&(((---111333333222111111222333222000---+++---///...---,,,,,,---###$$$'''***---///111222222///***'''%%%&&&&&&'''$$$$$$$$$&&&)))---111333,,,+++---111666666333///(((%%%###%%%***...//////)))((('''))),,,///222333---***'''$$$%%%(((,,,///++++++***'''$$$######%%%%%%)))...111111,,,&&&"""$$$'''+++///111...((($$$$$$&&&))),,,------,,,,,,222666888666000---...000555666666666666777;;;===:::999888888888777444222111444999AAAHHHJJJHHHEEE@@@@@@???@@@@@@AAABBBCCCGGGEEEEEEEEEBBB>>>@@@DDDIIIKKKPPPTTTWWWaaattt]]]???555---))),,,***)))+++...---***((()))+++---(((!!!$$$...666333555777999888555222000///...---***((()))+++.........,,,***'''$$$""" !!!"""""""""###&&&))))))******&&&""" """###%%%&&&&&&$$$###""""""###&&&***,,,,,,,,,---...***)))(((((()))***)))(((&&&%%%%%%)))///333333222111000000111222111...+++)))+++...000///---------"""$$$&&&))),,,///222333333000+++)))((()))))))))$$$"""!!!"""''',,,///111((()))+++///333444444222,,,(((%%%%%%)))---......(((((((((***---000444666+++)))%%%"""###&&&***---,,,,,,+++(((%%%$$$&&&'''%%%***000555444...'''"""###%%%(((---//////+++(((&&&(((***,,,---------,,,...222555555222000///000777777888777777888:::===:::888777777888888666555444666:::???DDDFFFEEECCCAAAAAAAAAAAAAAABBBCCCCCCBBBBBBCCCEEEBBB???BBBGGGMMMNNNQQQTTTUUU]]]ppp\\\<<<333,,,))))))%%%&&&***---,,,***)))---000,,,'''  '''///444111333555666666555333111111222111---***)))+++---000...,,,)))&&&###"""!!!"""$$$&&&&&&$$$###$$$&&&&&&)))***&&& """############$$$%%%(((***+++***))))))***(((((('''%%%######%%%'''$$$###$$$)))000333111.........///111333111...+++'''***///111000---++++++&&&'''(((***,,,///111222111...***)))***+++***)))%%%###"""###''')))***)))$$$'''***,,,...000333555///+++'''&&&))),,,---,,,((())))))***,,,///222555---***'''%%%%%%(((,,,...//////---***'''&&&&&&((('''+++000333333...((($$$%%%&&&(((+++//////...,,,+++,,,...000111111000000---...000222222333333333777888999999888888:::<<<<<<:::888777999::::::999999999;;;===@@@BBBBBBBBB@@@@@@??????@@@@@@AAAAAA<<<===AAADDDBBB@@@DDDJJJOOOPPPRRRSSSSSSZZZkkk|||]]]<<<333---)))'''!!!%%%))),,,,,,***+++000555,,,'''!!! %%%,,,111333///000222333333333111000333444333///+++)))***,,,000///+++(((&&&$$$$$$######'''++++++((($$$""""""%%%)))+++'''!!!!!!###$$$$$$%%%&&&(((***++++++)))'''&&&''''''((('''$$$ $$$((("""!!!###)))000222///++++++,,,///222444333000---&&&***///111000,,,)))(((+++++++++,,,---...000111...+++'''''')))***)))''''''%%%$$$&&&((((((%%%""""""%%%)))++++++...333777222---((('''))),,,,,,,,,)))************,,,000333000...+++)))***,,,000222222111000,,,(((&&&&&&(((***,,,///000000---)))&&&))))))***,,,...///...---///000222333444444333333///...---///333666777888777888::::::999999:::;;;===;;;888888:::<<<======<<<<<<<<<<<<>>>@@@AAABBB==================>>>>>>888:::???CCCBBB@@@EEELLLPPPQQQRRRRRRQQQWWWhhhxxxfffBBB666333,,,)))+++---......---++++++,,,...+++((((((+++---,,,///333222///---,,,.../////////333333111,,,&&&$$$%%%((((((+++---,,,'''###!!!!!!%%%***///000,,,(((%%%$$$(((***,,,***&&&""" """""" ###&&&)))(((''''''&&&&&&&&&&&&)))((('''$$$"""!!!!!!###!!!$$$((()))((('''&&&&&&%%%+++222444222---***)))""")))111444111---,,,,,,111000///000111111///---+++(((%%%######%%%)))+++***,,,...---)))%%%"""!!! ###(((---111444//////...---------......************+++---///000///---++++++---111333444666666333...(((&&&(((***)))---000000......000333222...******---000111000111444777:::;;;:::888666444444444333333555999<<<<<<<<<:::888666777:::===BBB<<<555444888<<<>>>===>>><<<:::888999===AAACCCBBB@@@??????@@@@@@???===::::::;;;===@@@DDDGGGIIIOOOOOOQQQTTTUUUYYYdddooofffBBB666444...,,,///333333222000---++++++,,,+++***,,,111222///...111111...***)))***---......///111111...)))%%%######&&&))),,,,,,((($$$""""""%%%)))---///,,,)))(((''',,,---///---)))%%%"""!!!###$$$&&&%%%######%%%'''((('''&&&%%%$$$$$$%%%%%%&&&&&&%%%$$$######$$$%%%"""$$$''''''%%%###""""""''',,,111333000,,,(((&&&$$$)))///000---+++,,,...222111/////////...+++)))(((&&&$$$###$$$'''+++---,,,---...,,,((($$$!!! !!!$$$'''+++...///.........------...//////------,,,,,,,,,...///000...,,,******---111333444666777666222---***)))******+++,,,------///222444444111......000222222111333555777:::::::::888777555555444333444777;;;>>>>>><<<999555555888>>>BBBCCC===555444888>>>AAAAAA===;;;888777888;;;???AAA@@@@@@AAABBBCCCBBB???<<<;;;<<<===>>>@@@BBBDDDFFFLLLMMMOOOSSSVVV[[[gggtttfffCCC777666222000444888999888444///,,,******,,,,,,000666666111------...+++'''&&&(((***,,,,,,---///222111,,,&&&"""###&&&***+++***'''%%%%%%&&&(((+++,,,,,,+++,,,,,,---...///---)))&&&$$$###%%%&&&''''''&&&%%%'''((()))'''%%%###"""###$$$%%%$$$#########$$$%%%&&&'''%%%&&&'''&&&$$$!!!!!!!!!(((,,,000222000+++'''%%%'''***,,,+++)))***---000222000...,,,+++***'''%%%$$$######$$$&&&***...000...//////,,,'''###  """%%%''')))***+++---------------...///000000///...------...///000---+++)))***---111333444555666777555111---+++***,,,***)))***---222555777666444333333444555444333666666777888999999999999777555444444666999>>>@@@???<<<888444333888AAAGGGCCC===777666:::@@@DDDEEE<<<:::888666777999<<>>???@@@AAAAAABBBIIIIIIMMMQQQUUU\\\kkkxxxfffDDD999888555444888999:::999666111,,,)))(((,,,,,,///555555///++++++,,,***))))))+++,,,,,,+++///000222222...)))$$$!!!!!!$$$(((***+++***(((''''''((()))***,,,---///000***++++++)))&&&$$$######$$$%%%&&&'''((((((((()))***)))&&&$$$######%%%&&&""""""!!!"""$$$%%%%%%$$$&&&((()))(((&&&$$$$$$$$$(((+++///222111...+++((()))***++++++******---000///---+++))))))((('''%%%"""""""""$$$(((,,,000333222222111---'''###!!! !!!$$$'''***+++++++++*********+++,,,---...//////......---...///000111---+++)))***---111444555444444444222///---++++++...)))&&&&&&,,,333777888333333444666777777555444777777777777888999999:::888666444555888<<<@@@BBB???===999666555999@@@EEE@@@>>>;;;<<>>@@@@@@BBBDDDFFFDDD@@@===;;;<<<>>>@@@AAAAAAAAA@@@GGGGGGJJJOOOSSS[[[iiiwwwfffDDD::::::666555888555777888666111,,,)))'''***)))+++//////+++)))+++......000222444333111...333222111000///,,,(((&&&"""###&&&)))+++,,,+++)))((((((((()))+++...000111'''(((((('''$$$$$$$$$&&&%%%&&&'''***,,,---------,,,+++)))&&&%%%%%%&&&'''###""" !!!######!!!$$$&&&((()))(((''''''((('''***...222444333000...***,,,---...---,,,------***(((''''''(((******)))#########$$$(((,,,111444444444111---((($$$######"""$$$'''***---...//////)))((())))))***+++,,,---,,,,,,,,,,,,...000222444...,,,***+++...222444555333111...,,,+++++++++++++++&&&!!!!!!'''...333555...000333555666666555555666555555555777888:::;;;999666555666:::???AAAAAA>>>===<<<:::888999===@@@===>>>AAADDDFFFFFFDDDBBB<<<;;;:::999999;;;>>>???BBBAAAAAABBBCCCCCCBBB@@@:::;;;>>>@@@BBBBBBBBBBBBEEEFFFIIIMMMPPPWWWdddrrrfffEEE<<<;;;666222444111333555555111,,,)))'''(((&&&&&&***+++)))))),,,222222444777999999666333555222000//////...---+++%%%$$$%%%'''***,,,,,,+++***((('''(((+++---//////'''(((((('''&&&&&&)))+++******+++...111333222000...---+++***)))(((''''''%%%""" !!!###### ###'''******)))((()))''')))---222555666333111,,,---///000///---+++)))&&&%%%$$$&&&))),,,......(((&&&$$$$$$'''+++000444333222000,,,(((%%%%%%'''&&&'''))),,,...000111222))))))((())))))***+++,,,+++++++++,,,...111444555000...,,,,,,///222444555222///+++))))))+++,,,,,,((($$$!!!''',,,000+++...111222222222333444222333333444666888:::;;;999777666888===@@@@@@>>>;;;<<<===<<<:::999:::;;;<<<@@@EEEIIIIIIFFFAAA>>><<<;;;;;;:::<<<>>>@@@AAADDDCCCBBBBBBDDDEEEDDDCCC<<<===>>>@@@BBBCCCCCCDDDDDDEEEHHHMMMOOOTTT```llleeeFFF===<<<555/////////222555555111,,,(((&&&%%%###%%%***,,,++++++...111111000222444555444333222000...///000000...,,,)))&&&$$$%%%(((+++,,,++++++)))''''''***,,,,,,+++&&&&&&&&&&&&&&&(((,,,000.........111333444111...---------,,,+++)))'''&&&&&&###!!!"""%%%%%%!!!$$$)))------+++***)))((())),,,111555666333000//////......---+++)))'''%%%$$$$$$&&&***...111222---***&&&$$$%%%)))///222000///---)))&&&%%%'''(((+++++++++,,,...///111222++++++*********++++++,,,---------...///222444555333111......000333444555111///,,,,,,---...---,,,)))'''###!!! $$$***///,,,///111111///...///111...///111444666888:::;;;888666666:::???AAA>>>:::999:::;;;;;;::::::;;;<<>><<<333,,,,,,///222555555111,,,'''%%%###"""&&&---///...---000...,,,))))))+++...000000///...---///222111...++++++((($$$$$$'''***,,,++++++)))''''''***+++***((($$$$$$$$$$$$%%%(((---111000//////000222222...***,,,---------,,,)))&&&$$$&&&$$$"""$$$'''((($$$"""'''---111111...+++*********,,,000444444111---111///---+++***)))'''&&&&&&$$$$$$&&&+++///222333111---'''###$$$(((---111---,,,***'''$$$$$$''')))......---,,,---...///000------,,,,,,+++,,,,,,,,,000000000000000222444555555222//////000333444555111///...000222222///,,,,,,,,,***&&&###%%%,,,111///111222000---+++,,,...,,,---000333666888::::::888666777;;;@@@AAA===888777888999999999:::<<<>>>BBBEEEIIIJJJGGGBBB>>>;;;999999999:::===???BBBCCCDDDEEEHHHKKKMMMLLLHHHDDDDDDCCCBBBAAA@@@AAABBBCCCBBBDDDJJJPPPRRRUUU^^^iiizzz]]]CCC===666111...)))///......///000---'''""""""$$$&&&&&&&&&(((,,,000///---***'''&&&'''(((***)))+++---///000000///...,,,,,,+++)))''''''))),,,---***'''$$$$$$&&&***,,,+++)))((('''(((+++...000,,,---...000000...---,,,//////...+++'''$$$###$$$%%%###"""$$$(((******))),,,***)))+++---...+++)))+++---//////---+++++++++------,,,'''###"""%%%)))$$$$$$%%%''')))---000222...+++'''%%%&&&'''((((((---***%%%!!!!!!%%%+++...000---***((())),,,...//////---***((((((***---///444222///---...111555888777666333111///.........444333222222222333222111,,,,,,++++++***+++++++++222000---***)))+++---///222///,,,---111444666666555555777:::======;;;999666888::::::999:::>>>AAAGGGIIIJJJIIIDDD@@@<<<;;;999:::;;;<<<===>>>??????EEEDDDEEEJJJPPPRRROOOKKKEEEEEEDDDBBB??????AAACCCCCCEEEJJJNNNSSSZZZaaafffsssZZZ@@@;;;555000///***---,,,,,,---...,,,'''""""""%%%''''''''''''***---///...+++((('''&&&&&&'''%%%'''))),,,---......---...---,,,)))''''''***---,,,***'''%%%%%%''')))+++++++++*********+++---...---...///000000...,,,+++---------***'''$$$$$$$$$&&&%%%$$$&&&***------,,,---+++))))))++++++***'''***,,,---,,,***)))***+++***)))'''$$$""""""$$$&&&$$$$$$$$$%%%''')))+++,,,+++)))'''&&&'''((((((((()))'''$$$"""###'''+++...///---***)))***,,,...//////...,,,+++,,,///222444888777444333444666888:::888777444000...,,,,,,,,,000000000111222222111111,,,,,,++++++++++++,,,,,,///...+++******,,,...000222///------111444666666555555888;;;======;;;888666999;;;<<<;;;<<<>>>AAAEEEGGGHHHFFFBBB???===<<<:::;;;<<<<<<===>>>@@@BBBFFFDDDCCCGGGLLLPPPNNNLLLDDDBBB???>>>===???@@@BBBAAADDDHHHMMMSSSZZZbbbgggttt|||VVV===888333///...***))))))***+++,,,***'''$$$###%%%(((((('''''''''(((,,,,,,+++)))'''%%%$$$###"""$$$'''***---...//////000///,,,(((&&&'''+++...,,,***'''%%%%%%'''***,,,------,,,+++++++++++++++000000111111000...,,,++++++,,,,,,***'''$$$$$$$$$&&&%%%%%%'''+++...//////,,,)))'''%%%&&&&&&&&&%%%*********)))''''''(((***)))'''%%%$$$%%%&&&&&&&&&(((((('''''''''''''''''''''&&&&&&&&&((()))(((''''''&&&&&&&&&'''***,,,...---,,,***))))))+++...///000///......000333777999:::999888888888999:::;;;999777333///,,,***)))))),,,---///000111000000///,,,,,,,,,++++++,,,,,,------,,,******+++---///000111///...///111444555555444666888<<<>>>>>>;;;888666999<<<>>>>>>>>>@@@AAABBBCCCCCCBBB???>>>>>>>>>===>>>>>>======>>>AAADDDFFFDDDBBBEEEIIIMMMMMMLLLBBB===999888;;;???@@@@@@???BBBGGGLLLRRRZZZbbbggguuu}}}VVV<<<666111---,,,(((&&&''')))***+++***(((&&&%%%'''))))))(((&&&$$$###&&&'''((()))'''%%%###!!!###%%%(((,,,///111222333111000,,,(((%%%'''+++//////+++'''$$$$$$'''---000000...,,,***))))))******222222111111///---+++***,,,------+++(((%%%######$$$$$$%%%'''***---///000***(((%%%#########$$$$$$******(((&&&$$$%%%(((+++---***((())),,,---,,,***.........,,,+++)))'''&&&$$$######%%%'''((('''%%%'''(((***+++,,,,,,,,,+++))))))(((''''''))),,,///111000000000222555888:::777888999999:::999999888777555111---***)))))))))***,,,...///...---,,,+++---,,,,,,,,,,,,------...---,,,+++++++++---...///000000000111222444555555444666888<<<>>>>>>;;;999555777;;;???AAAAAABBBBBB?????????>>><<<<<<>>>@@@BBBBBBAAA>>><<<<<<@@@CCCEEEDDDDDDFFFJJJKKKKKKIII@@@999333333999>>>@@@@@@AAADDDHHHLLLQQQXXX___dddrrrZZZ>>>777000+++)))%%%$$$&&&)))************)))'''((()))***)))'''### """%%%''''''&&&###!!!$$$%%%(((+++...111333444222000,,,(((%%%&&&***...222---'''######(((///444111///+++'''&&&(((***,,,222222111000...,,,+++***///000000...***%%%###"""%%%&&&'''(((***,,,...///+++***(((&&&%%%&&&((()))++++++)))&&&%%%&&&))),,,111...---...111222///,,,111111111000...+++(((&&&"""!!! """$$$&&&%%%%%%&&&(((***,,,,,,***'''%%%$$$&&&&&&&&&%%%'''***---222111000000000222444555444666888:::::::::999888555333///+++))))))***+++,,,...///...+++((('''(((------,,,,,,---......///.........------,,,,,,,,,///000222333333333444444444555777;;;>>>???===;;;555777:::>>>BBBCCCCCCBBB<<<<<<<<<;;;:::;;;>>>AAAFFFGGGEEE@@@;;;:::===AAACCCDDDGGGJJJKKKJJJGGGDDD===777222222888???AAAAAAEEEGGGJJJMMMQQQVVV\\\aaalllzzz___BBB999111+++)))%%%###&&&((()))))))))***+++*********+++***(((###  $$$'''((('''%%%$$$###$$$&&&(((***---///000000///,,,(((%%%%%%))),,,000---((($$$%%%)))///444000...+++(((((())),,,...222111000...---+++******///000111///+++'''$$$###((()))******))))))+++---++++++,,,+++++++++...000------+++)))'''(((+++...222222222222333111///,,,///000111111///,,,(((&&&"""!!!###$$$###%%%(((***)))&&&""""""$$$&&&&&&%%%&&&***...111000//////...///000111444555888;;;<<<<<<;;;:::555222...+++))))))+++,,,---//////,,,'''%%%%%%'''------------......///000///000000000///...,,,,,,...111333444444333333444444444666999===@@@@@@@@@999999:::===@@@BBBAAA???999:::;;;::::::;;;>>>@@@FFFHHHGGGBBB;;;888;;;???BBBEEEHHHKKKJJJFFFBBB>>><<<888444555:::???BBBBBBGGGIIILLLNNNQQQUUU[[[___hhhuuubbbDDD;;;333---+++'''"""$$$'''((('''&&&(((***---+++******+++)))%%%!!! """&&&((())))))'''%%%###$$$$$$&&&''')))++++++......+++(((%%%%%%''')))***)))(((((((((***,,,...------------......//////000///...---++++++******+++---///...+++(((&&&%%%'''((()))'''$$$###%%%'''&&&(((+++,,,,,,---000333///000///---++++++...000555666888777444000...---,,,...000111000---***'''$$$"""$$$!!!$$$'''******'''### !!!$$$''''''&&&'''+++/////////...------......///222444777999<<<<<<===<<<777444///+++))))))***,,,---......***%%%###&&&***------------...///000111...///111111111000///...---111555666444333333444555444444777<<<@@@CCCDDD@@@>>><<<<<<>>>>>><<<:::888999;;;;;;:::;;;===???CCCFFFGGGCCC<<<999;;;???CCCEEEGGGGGGEEEAAA===;;;;;;:::999999<<>><<<<<<;;;888555777999;;;;;;;;;;;;===??????DDDGGGDDD===:::<<<@@@DDDEEEEEECCC@@@<<<:::999;;;<<<=========???CCCFFFGGGIIILLLOOOSSSXXX^^^bbbfffqqqlllMMM???555111...'''"""%%%'''%%%""""""''',,,+++---//////,,,***)))(((,,,***((('''&&&(((+++---,,,((($$$!!!###&&&)))***---...000111///+++'''$$$ """%%%))),,,+++'''###&&&***000333222///---+++---,,,***(((((((((((())),,,***(((''')))******)))%%%######$$$&&&&&&&&&''')))+++//////...------000444888@@@===:::777666444222000111///...///222333222///)))%%%%%%'''&&&'''+++111111---(((......---***))))))+++------------------.../////////222666777777777888888:::666000,,,+++,,,------+++...000---(((&&&(((,,,------------------------...111555555222///...///'''+++111555777666333111:::888444222222555:::===DDDAAA<<<888555444444555888999;;;======<<<:::999;;;BBBGGGGGGBBB???BBBFFFEEEFFFFFFBBB<<<999888999<<<;;;;;;>>>BBBFFFHHHIIIRRRMMMKKKMMMPPPSSSZZZaaafffpppmmmNNNAAA777333000)))%%%&&&(((((('''(((+++---111111111///---++++++,,,------,,,***))))))+++---+++(((&&&&&&'''))))))(((+++,,,......---+++((('''"""!!!!!!###&&&''''''&&&***---222444333111///...,,,+++***)))((()))******+++*********,,,+++***(((%%%###%%%&&&((()))(((((()))***((()))***,,,///444:::???<<<;;;:::777555333222222222000///000222333222000,,,(((!!! $$$***((((((,,,333666555333111111000...,,,,,,...///000///////////////000000///222666777777666555555555444222000---+++******,,,///000...***))),,,/////////......---,,,++++++---000333333111---,,,++++++///444888999777444111888666333000000333777999>>>;;;777333111222444666:::;;;<<<===>>>======<<<===AAAEEEFFFCCCAAABBBDDDDDDEEEEEEBBB>>>:::::::::@@@>>>===???CCCFFFHHHIIIMMMIIIHHHLLLPPPSSSYYY```fffpppjjjMMMAAA888444222***))))))***,,,///000000///666555444111...---...000...//////...,,,+++,,,---***)))***+++---,,,***(((******+++++++++***))))))### !!!%%%)))+++000222444444333111000000+++******)))***+++,,,---+++++++++,,,---,,,)))'''%%%$$$!!!!!!'''***,,,---+++***))))))%%%&&&))),,,000666<<>>>>>>>>?????????>>>???AAACCCCCCCCCCCCBBBBBBCCCDDDCCC@@@===<<<<<>>???BBBFFFHHHIIIHHHEEEFFFKKKOOORRRWWW]]]eeepppcccGGG===666444333,,,,,,******///444666444000555666555333000......///+++...000000...------///,,,,,,,,,...//////,,,***,,,+++***)))))))))))))))### ###)))///111666777666444000......///******))))))***,,,...///,,,+++))))))))))))(((&&&&&&%%%$$$!!! """%%%***,,,///000...+++)))(((***+++---...000333777:::888<<<>>><<<666111222444555444222222222333333333111,,,&&&!!! !!!"""%%%%%%&&&***111666999:::777888888666333111111111222222222222222222111111///111444444222000...---...333777555...((('''(((,,,---......---///333666555444333111...+++((('''&&&))),,,......,,,***(((///222777:::;;;:::777555888777555444444444555666===999444111111555;;;>>>BBBBBBAAA???????????????<<<;;;<<>>@@@>>><<<===@@@DDDGGGHHHGGGEEEFFFLLLPPPQQQUUUZZZeeeppp]]]CCC;;;666555555...---+++***...555888444000000222444444111...+++***'''+++000000...---...111111///------...000000//////...,,,***)))(((((((((###""""""%%%***000444555:::999666222---***)))***))))))))))))+++---///000...***%%%"""###$$$%%%&&&&&&'''&&&%%%$$$$$$&&&(((+++...000111...+++)))(((...///111111000000222333:::>>>AAA???888333222444555444333222111222444555000+++&&&###"""###"""!!!"""###&&&***///222333333444666777555222000//////000111111222222111000000---///111111///---,,,,,,000333666333---((()))+++******++++++---000444777666666666444222///+++***%%%'''))),,,......---,,,---000555999;;;;;;:::999;;;;;;;;;;;;;;;;;;::::::???<<<777333333777<<>>======999777777<<>>???BBBDDDEEECCCAAA>>>;;;999888:::>>>CCCFFFGGGHHHFFFHHHMMMPPPQQQTTTYYYeeeooo\\\CCC;;;777666555///,,,)))(((+++111444222...***---111222000,,,)))'''&&&+++000000---,,,...111444111...---...000222222111000...,,,+++))))))(((%%%%%%'''+++000444555555999888555000+++'''''''''((((((((()))***,,,...000...)))""" ###$$$%%%&&&''''''&&&&&&((())),,,...000///---***)))(((,,,...000111111111222333:::>>>AAA@@@;;;666444333333333333111000111444777...***&&&%%%&&&'''%%%###!!!###'''***---...//////000222444333000...,,,+++...///000111222111000000,,,---------++++++,,,---111333444111---+++,,,...***))))))***,,,000444777777777888888777444111000(((((()))+++///111111000,,,///444888;;;<<<;;;:::===>>>???AAAAAA@@@??????>>>;;;777444444777;;;>>>FFFEEECCCAAA???===;;;;;;777555555999>>>BBBBBBAAA===???BBBEEEGGGFFFBBB>>>888777888;;;???CCCFFFFFFHHHFFFHHHMMMQQQRRRVVV[[[eeennn[[[BBB:::555333111***)))'''&&&'''+++------,,,(((+++...///---***)))(((***...222111,,,***---111444222///...///111222222111111000///...---,,,+++******+++---000222111000555555333///***((('''((((((((('''((()))+++---...---((("""!!!""""""$$$&&&&&&&&&&&&'''(((,,,---...---***)))((()))))),,,///222222333444555888:::===???>>>:::666444111222222111///111555999---)))&&&'''***,,,***'''!!!"""$$$%%%'''***---///+++...111111///,,,***))),,,...000222333333222111******)))(((((()))---000111222222222111000///...+++)))((())),,,111555777666888:::;;;;;;:::888666///---+++,,,///222222222///111555999;;;<<<;;;:::<<<>>>AAACCCDDDDDDBBBAAA<<<:::777555666888<<>>;;;:::777666666888:::<<<=========???BBBFFFIIIGGGBBB>>>::::::<<>>>>><<<;;;555111------///222333222222444777:::<<<;;;:::999:::===AAADDDEEEEEECCCAAA;;;:::888777999<<>>@@@AAA@@@>>><<<;;;888888888888777888999:::>>>???BBBGGGJJJHHHBBB===>>>>>>@@@CCCFFFGGGFFFEEEBBB@@@BBBIIIOOOTTT[[[aaaeeemmm}}}{{{UUU:::555///***((($$$$$$$$$$$$%%%&&&'''((()))---------,,,,,,+++******...111333111,,,+++///333444333222111111222333444888333///...000333444444111000...,,,***((('''&&&+++---...,,,))))))+++------+++(((&&&%%%&&&((()))***'''%%%######"""!!!  !!!""""""$$$'''***,,,,,,,,,---,,,++++++******---111333444555777999============;;;:::888777888666333000//////000111((('''&&&&&&((())))))((($$$"""!!!!!!$$$&&&&&&&&&)))***,,,///,,,'''(((,,,///000000///...000333666***'''%%%%%%(((+++...///222333333222000//////000---......,,,,,,///666<<<<<<;;;;;;;;;===>>>>>>===;;;666000...000555:::>>>:::666777<<<;;;666555999>>>>>>@@@AAACCCDDDEEEFFF<<<:::888666777999===???CCCCCCCCCCCCBBB@@@;;;888444555777666555555555777999;;;???CCCDDDBBB@@@>>>===AAAGGGIIIHHHDDD@@@>>>:::<<<@@@DDDJJJRRRZZZ___cccjjjzzz~~~WWW<<<666000+++***%%%&&&%%%%%%%%%&&&''')))***+++---///000000///---,,,///222333222---+++---000111111111111111222333333222000---...111555666666222000---***'''%%%$$$###'''(((***)))'''''')))+++---+++)))'''&&&'''((()))((('''&&&%%%$$$###"""!!! !!!""""""###$$$'''***)))***+++---......//////111333555777888:::===???DDDDDDBBBAAA???===<<<<<<<<<999666333111111333444...,,,)))(((((()))(((((($$$%%%'''(((''''''&&&&&&((((((***---,,,((((((,,,.........,,,++++++---000,,,+++++++++---...---,,,............------......---...///...---111777===???===;;;:::;;;===>>>???;;;777111///111555999<<<<<<888777999888555555888<<<<<<===>>>@@@CCCEEEFFF<<<:::777555555888===???CCCCCCCCCCCCAAA>>>:::777444555666555444444666888999;;;>>>AAABBB@@@>>><<>>:::888777:::>>>CCCIIIPPPYYY^^^ccckkk{{{[[[???888111---,,,((()))((('''&&&&&&(((***+++(((+++...111222000...,,,///222444333...++++++------...//////000000000000+++++++++...222666777888222000,,,'''$$$"""!!!!!!###$$$%%%%%%$$$$$$&&&(((,,,+++***((((((((())))))''''''(((((('''&&&$$$######$$$%%%%%%$$$&&&)))+++((()))+++...111333444555888999::::::<<<@@@EEEHHHNNNLLLIIIFFFDDDBBBAAAAAA@@@>>>:::777555555666777555111,,,(((((((((((((((%%%)))...000///---***(((''''''))),,,+++((((((,,,.........+++))))))***,,,000000111222333222...+++,,,,,,+++++++++,,,---...,,,.../////////222888===AAA???;;;999999;;;>>>@@@:::777333111333666888999;;;777333333222111333777;;;:::::::::<<>>??????>>>;;;:::DDDEEEEEEBBB===888555333555777<<>>>>><<<:::888999;;;===999666444333444666666666777333///------000444888;;;:::888777777999<<<>>>;;;888444111222666<<>><<<===>>>>>>>>><<<;;;999===>>>>>><<<888666555666555777<<>><<<:::888777666666333...)))%%%&&&)))+++------,,,///777@@@BBB:::222111---+++,,,+++'''&&&(((---...////////////111333333333333555777888666444444222000///000///,,,)))'''***,,,---,,,---222555888:::<<<;;;999777777888666555333333444555444333333222///---///444:::<<<<<<:::777444333444666777999777333111333777<<>>>>>>>>>>>===<<<;;;:::;;;<<<<<<;;;999999:::<<<888:::>>>BBBHHHOOOWWW]]]bbbjjj{{{___AAA999222000222000111111000...---,,,,,,,,,222000...,,,+++,,,---...++++++,,,---,,,,,,***)))(((((()))***++++++++++++---...//////,,,+++***++++++++++++,,,---...//////000---***)))((('''%%%$$$'''((()))******)))((('''%%%)))---...---,,,...111...///...,,,+++***,,,...///000111333444555555555111111222333777???HHHOOOPPPNNNJJJFFFCCC@@@???>>>:::;;;;;;;;;:::777555444///+++&&&%%%&&&***---//////,,,---555???CCC???999777111......---)))'''((()))+++...//////000222444333333444777999;;;:::888666444222222333000+++&&&%%%(((+++,,,******---000222666999:::777444444555444222111222333444333333333444444222555<<<@@@AAA:::888666333222111222333888666444333444888<<<>>>@@@BBBBBB>>>888444333444777777666444555888===AAA>>>>>>======<<<<<<<<<<<>>>>>@@@BBB<<<>>>AAADDDHHHNNNUUUZZZ___fffvvv]]]???777111000333222222222222111000...,,,***//////...---------......((('''((()))***+++,,,+++******,,,...000333555777222444333111,,,******+++***+++---///000111111111222///,,,+++++++++)))'''%%%&&&(((******((('''%%%###'''+++,,,***+++...222......---+++))))))***,,,---...///000111111111111111111111222555;;;CCCIIIKKKJJJGGGDDDAAA>>>;;;:::555777:::<<<;;;888444111,,,)))&&&%%%(((,,,...000---...///222777;;;>>>???:::444///000000,,,***+++)))+++...///000111333444333444777;;;>>>>>>;;;888777555555777888555...(((%%%(((++++++)))(((***,,,...222555555222000222444222000//////111333333333222666777666999???BBB@@@666555444333222111111222666666555555666999<<<>>>>>>@@@AAA===777333333555444555444444444777<<<@@@===<<<;;;::::::;;;;;;<<>>666111000333222333333444333222///,,,***)))***+++------------,,,&&&%%%%%%&&&)))+++------+++,,,...111555:::>>>AAA666777666222---++++++---)))+++...000222222111000222///,,,,,,---...,,,***$$$%%%((())))))(((&&&$$$!!!%%%))))))((()))...333------,,,***''''''(((******+++,,,...////////////444333333222444999@@@EEEHHHGGGEEECCC@@@<<<999888222666:::===<<<999444111---***''''''))),,,///000,,,///111000///333;;;CCC;;;444000111222///---...+++---000111111222333555222555;;;@@@CCC@@@:::666999888999<<>>???;;;222222222222333333222222666666666777888:::<<<======@@@@@@<<<666222333555222333333333333666;;;>>>;;;:::999999999:::;;;<<<:::===???AAABBBCCCFFFHHHBBBCCCDDDEEEFFFJJJPPPTTTYYY___mmmcccAAA666000///222000555222///......,,,'''###%%%%%%''',,,000000,,,)))$$$%%%&&&''')))+++,,,---///,,,***---444;;;@@@BBB555111---,,,------,,,***---///222222111...---,,,333///++++++...---)))%%%$$$&&&***---...+++(((%%% """$$$(((,,,000222///...---+++)))'''&&&&&&)))***,,,///000111111111333333222222555999===@@@CCCCCCAAA???;;;999999:::444555777999:::888333///,,,+++)))((())),,,...000222222111222333444333222111///...000222333111///333555666444111000222555;;;===@@@AAA???===;;;;;;777===EEEJJJIIIAAA777///000///---+++************222222111///......111333......///111333222///,,,000111333555555555444333...---000555333...///555888777777999::::::888666:::<<<<<<:::555333333555444555777999;;;<<<======;;;:::888777777888:::<<>>@@@AAA@@@>>>;;;999888999666666777999999777222...'''&&&%%%$$$&&&(((+++---333222111111111000//////...------///222333111///111444666555333333555888@@@BBBDDDCCC@@@===:::999:::AAAKKKTTTVVVOOOCCC:::222000...,,,++++++,,,---333333222000...---///111000000111333444333000------///111222333222000000,,,,,,///444333///000555888888888:::<<<;;;999777;;;======;;;777555666888666777999:::<<<===>>>>>>:::999999999:::<<<===>>>???===;;;<<>>???===:::888777777777777777777777444000,,,$$$###"""###$$$'''***,,,333222000///---,,,++++++++++++---///222222000---...222666777666777:::===GGGHHHHHHFFFAAA<<<999888<<>>>>>999:::;;;===>>>??????@@@>>>===<<<<<>>===<<<;;;<<<===<<<999777666666666555444444333111---)))$$$$$$$$$%%%'''***,,,...111000///---***))))))******,,,---///000///---++++++000555888888:::===@@@IIIIIIIIIFFFAAA===:::999<<>>===>>>======>>>AAACCCCCCCCC<<<===>>>@@@BBBGGGNNNSSSVVV]]]kkkyyyTTT:::444...,,,///...333222///,,,)))((()))*********)))'''&&&&&&'''((((((((((((((('''&&&$$$###%%%'''***++++++***)))((())))))((('''&&&'''((()))%%%(((++++++((($$$!!!$$$***...---***''',,,---000222333222000...))))))))))))+++---///000---...000000///,,,)))'''%%%$$$$$$$$$%%%&&&(((***---222888???BBBCCCAAA@@@;;;<<<<<<;;;888555555555555333111000///---***'''&&&&&&&&&'''))),,,...///...///...+++(((''')))+++,,,---//////...,,,***)))***000666:::;;;;;;>>>@@@FFFGGGGGGEEEAAA===;;;;;;===<<>>444111---)))(((***---///111111000,,,(((%%%$$$%%%***,,,///333777999777666222222111000,,,(((%%%"""$$$&&&)))+++///222222111222333555888::::::888666222444555333000000333666888777666666666777777888:::<<<>>>??????===;;;999<<<;;;<<<>>>@@@BBBAAA@@@;;;<<<>>>???CCCHHHOOOTTT[[[aaammmzzzVVV???:::333111444333666666333000+++))))))***(((((((((&&&$$$###%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&'''***---...,,,+++******(((((('''%%%###"""$$$%%%$$$(((,,,---***&&&""" $$$***---...,,,+++............------,,,,,,((((((((((((***,,,...///,,,---......---+++((('''$$$$$$$$$######$$$$$$%%%,,,111999AAAEEEFFFEEEDDD======<<<999666444444555444222///...---+++)))'''&&&&&&'''(((***,,,---......//////+++'''''')))---,,,...///...,,,***++++++---333:::=========>>>???DDDEEEEEECCC@@@>>>======???===<<>>999222///,,,)))((()))+++,,,...///...+++(((%%%$$$$$$(((***---222777999888666555444444222...***&&&###%%%(((***,,,000555555111111111222555888999888777666777777555222222555999999888666555555555666666;;;<<<===>>>===;;;999888888888:::<<>>@@@DDDJJJQQQVVV^^^bbbmmmzzzWWWAAA<<<444000333222444555444111,,,(((((()))$$$&&&'''&&&###"""###$$$############%%%(((***,,,+++---000000---******+++'''''''''%%%""""""$$$&&&&&&))),,,---+++'''%%%$$$###'''***---000222111///,,,)))&&&&&&&&&&&&&&&&&&&&&'''(((***,,,...++++++++++++***((('''&&&%%%%%%%%%%%%$$$###"""!!!***000888@@@FFFHHHHHHGGG@@@???<<<888444222333555555222///------,,,***)))(((((()))***+++,,,---...111222111---'''%%%(((,,,+++------,,,++++++...000333888???BBB@@@>>>>>>>>>DDDEEEEEECCCAAA???>>>??????>>>===<<<<<<;;;888555000///,,,***))))))***+++---......,,,)))'''&&&&&&***,,,///333777888777555333333333222000---***((())),,,......333999888333333222222444777999::::::999:::999777333333777;;;<<<;;;999777666666777888;;;<<<=========<<<;;;:::999:::;;;???AAABBB@@@>>>===>>>@@@BBBFFFKKKRRRWWW]]]```jjj{{{xxxVVV@@@;;;222---...---000222333000+++((('''((("""$$$&&&%%%###!!!"""######""""""###%%%***...111...000222111---***)))***'''))))))'''$$$$$$'''***)))***,,,,,,***(((((((((!!!""""""$$$''',,,333777555111+++&&&""" !!!!!!%%%$$$%%%%%%''')))+++---+++******)))((('''&&&&&&'''(((((((((&&&$$$"""!!!)))...777@@@FFFIIIIIIHHHCCCAAA===777333111333555555333///...------,,,+++++++++,,,---......//////444555444...'''$$$'''+++***+++,,,+++***,,,111555777===CCCEEECCC@@@>>>>>>FFFFFFFFFDDDAAA??????@@@=========<<<:::777444333000///---+++************,,,......---+++)))((()))---...000444777888666333111111222222111///---+++,,,000111111666===;;;555444333222333777:::<<<<<<:::;;;:::777333333777:::@@@>>><<<:::888999::::::;;;;;;<<<===============<<<===???CCCEEEFFFCCCAAA???@@@AAACCCGGGLLLSSSXXX[[[^^^gggxxx}}}WWW<<<555---((((((&&&333000//////111///***&&&(((***+++***'''""" """$$$%%%&&&)))///333111111111000...,,,***)))***+++***&&&'''+++...---***...222333...((($$$######!!! $$$***111555444111+++$$$!!!!!!!!!"""$$$&&&((()))(((((()))---000111...***((()))+++***'''###!!! '''...888CCCJJJMMMMMMMMMDDDCCCAAA<<<777444333444555333000,,,))))))+++...(((...333333000---...000222555777444...++++++...------,,,******,,,111444<<<>>>AAA@@@>>>===>>>AAAGGGIIIHHHDDDCCCEEEDDDAAA???>>>===???@@@===444---000111000...+++((('''((((((+++......+++))))))*********,,,///333444444222111///........./////////000222555666777777888999888888999:::<<<<<<:::999===;;;888555444333444555:::===AAA@@@===999888888666999===??????>>>>>>???>>>@@@DDDGGGIIIJJJJJJIIIGGGFFFDDDDDDFFFJJJOOORRR]]]___gggyyyXXX;;;333+++(((+++***444444444555555333///,,,***,,,---+++((($$$!!! !!!$$$&&&'''''')))---000000111111000...+++))))))***,,,+++''''''))))))&&&$$$)))///111...)))&&&$$$###""" """&&&***------,,,+++'''"""!!!!!!"""###%%%(((***,,,++++++,,,///222222///,,,)))*********(((&&&%%%%%%***///888@@@FFFIIIIIIIIIDDDCCCAAA>>>:::888999:::666444111...,,,,,,...000+++///333222///,,,+++,,,000333555333...,,,---000......---,,,,,,///333777:::<<<>>><<<:::;;;>>>BBBGGGIIIIIIFFFEEEGGGFFFBBB@@@>>>>>>@@@BBB???888222///111222000---***((((((***,,,...---***)))***,,,******,,,///222444333222---------///000111111111333444666666666777999;;;::::::<<<===>>>===;;;:::;;;999888666555444444444:::===@@@???<<<999888888777:::<<<>>>======>>>???@@@BBBDDDGGGIIIKKKLLLLLLJJJHHHFFFFFFHHHLLLPPPTTTZZZ]]]fffwwwXXX:::111***)))------444666999:::999777555444///000000---)))%%%#########&&&)))******)))***+++...///000///,,,***)))***+++...---)))''''''%%%!!!$$$+++//////+++'''%%%%%%$$$###"""""""""$$$%%%&&&)))++++++((($$$ $$$$$$$$$%%%'''+++...000000//////111222222000---))))))(((((())))))******...111777===AAADDDEEEEEEDDDCCCBBB???======???AAA777555333000000111222444///000111111///,,,)))''',,,///111000...---///222////////////000333777;;;:::;;;:::888666888===BBBFFFIIIIIIFFFFFFHHHGGGCCCAAA???>>>???AAA@@@<<<888///111222111...+++***)))---......---++++++,,,---++++++,,,///111333222000+++---000333555666666555666666666666555666:::<<<;;;===???@@@@@@>>><<<:::888777777777666555444333999;;;======;;;999999999999;;;============>>>@@@BBBBBBDDDFFFIIILLLOOOQQQOOOMMMKKKJJJKKKNNNRRRUUUVVV\\\fffwwwWWW;;;333,,,***...---111666:::;;;999777777888666555333///)))%%%$$$$$$&&&(((***,,,+++***((('''))),,,------***)))***,,,///111///***((()))'''$$$###***///000---(((%%%&&&&&&&&&%%%%%%$$$######&&&***------***&&&###""")))(((''''''))),,,///111222222222111111000///...'''&&&%%%&&&(((+++---...000222666:::>>>AAADDDEEEBBBBBBAAA???>>>>>>@@@CCC888666333222333444555666111000000111000---)))%%%'''***,,,,,,,,,---000333///000111111222555:::======<<<;;;777555777<<>>>>>;;;888000000000...,,,+++,,,---...///000111000...------++++++,,,...111111000...///222777:::;;;;;;::::::777666555444333555999<<<<<>>???>>>===>>>@@@BBBAAAAAABBBDDDIIINNNTTTWWWVVVTTTPPPNNNMMMOOORRRTTTUUU\\\hhhxxx}}}WWW===666///,,,...,,,...222666777555444666888;;;999555///)))%%%$$$%%%))))))***,,,,,,+++((('''&&&))),,,+++)))))),,,000333333///)))(((,,,...---###''',,,000111...((($$$'''((()))******)))((((((,,,------,,,)))&&&%%%&&&***(((&&&%%%&&&))),,,...333333222000///.........'''$$$"""$$$(((,,,......000111444888===AAADDDFFFAAABBBAAA@@@>>>===>>>@@@:::777444444666777777777222111111222222///+++'''%%%&&&((()))+++---000333000111222222333555999<<<@@@@@@>>>:::777777<<>><<<;;;:::999777555111000...+++)))***...111...000222555555222...+++,,,,,,,,,...000000...,,,444888===@@@???===<<<<<<555555333111111333888<<<===???BBBAAA>>>;;;999999666777888999999777555333333333555777;;;???AAABBB@@@AAAAAA@@@??????AAACCC>>>>>>???BBBHHHPPPWWW\\\[[[YYYTTTQQQOOOPPPRRRTTTWWW^^^kkk|||ZZZ@@@:::333//////------...000000111222444555:::888333---(((&&&''')))+++***))))))+++,,,+++***(((,,,///---******...222222222...((((((...222222)))***---000111...((($$$&&&(((***,,,.........---///...,,,(((%%%$$$&&&((('''&&&###"""###&&&)))+++333333222000---,,,...000)))&&&$$$%%%***...//////...000333777<<<@@@CCCEEE@@@AAACCCBBB@@@>>>>>>>>><<<999666666999:::999777333444555555333000---+++&&&&&&'''(((+++...111333111222222222222333555888@@@AAAAAA???;;;;;;>>>AAACCCDDDBBB===<<>>======<<<;;;999777555444222000...+++***,,,000444...///222444555333...***---,,,,,,---///...,,,***444888>>>???===:::::::::333333222111111444888<<<>>>@@@BBB@@@;;;888888999888999:::::::::888555444222222222666<<>>===;;;=========;;;999777777000111111000///000333555000......///111000...+++------,,,---...---+++)))---222777777555222333555111222222222333555:::===@@@BBBCCC???999666888:::;;;;;;<<<;;;:::888666555555333333666<<>>@@@BBBBBB@@@>>>>>>>>><<<<<<===???DDDKKKRRRVVVWWWUUURRRQQQRRRUUUXXX[[[]]]cccpppdddFFF===555333666666111---))))))---111333333111///,,,(((''')))///333///***%%%$$$(((---000111666999:::666...+++///444***,,,+++''''''+++---+++---++++++---...---)))%%%$$$%%%'''***,,,...///000((('''%%%###!!!"""%%%(((((('''%%%&&&)))...333666444444333000------000444333000---///444777555333---...111555888;;;<<<===???CCCHHHJJJIIIGGGDDDCCCCCC???;;;;;;>>>@@@===999:::>>>@@@<<<444...,,,------,,,***+++...222444555111222222000---,,,---...777<<>>===:::===??????>>><<<;;;;;;///111444555444444444555111...******,,,------,,,...---,,,---...---***(((&&&+++000000...,,,...111000222333333444777;;;???BBBDDDDDD???999666888<<<>>>======;;;:::888777666888555444666<<>>===>>>???CCCHHHNNNQQQSSSQQQPPPPPPRRRWWW\\\______dddppp^^^DDD===777444666555///...,,,,,,---.........,,,,,,***(((&&&'''***---'''%%%$$$$$$(((---000111555555444333222000...---...,,,)))'''&&&'''(((***'''***,,,,,,***(((''''''((('''&&&(((+++///000111***)))&&&###!!!"""%%%(((***+++,,,++++++...444:::<<<999444000///000222444333444222000444999888444111//////222666999999777===@@@EEEGGGFFFDDDCCCBBBAAAAAABBBAAA?????????@@@===???>>>888000++++++---111+++)))...222222222333444444222---((('''***...777<<>>@@@BBB@@@<<<999999:::>>>@@@BBB@@@;;;666555555777888888999:::<<<===>>>AAA>>>;;;:::;;;;;;999777999<<<@@@BBBDDDFFFIIIKKKKKKLLLNNNNNNPPPSSSWWWZZZ^^^dddqqq~~~XXX???;;;555333555333111///---,,,---.........***)))'''%%%%%%&&&'''(((&&&%%%%%%'''+++///111111111000/////////000111222000...+++)))'''''')))***)))+++---,,,***)))((((((+++(((&&&&&&)))---000222+++***(((&&&%%%%%%''')))......---******---333888???<<<777333000///000111444555444333666:::999444222000000333666999999888:::===AAACCCBBBAAAAAAAAA?????????>>>===<<<<<<===<<<;;;888333...---111555666111///111111...---...000111111///+++)))+++---888<<>>???===:::777888999===???@@@>>>:::666555444555555666666777999:::;;;>>>:::777666777888666555999<<<@@@BBBDDDEEEHHHJJJKKKKKKKKKLLLNNNQQQVVVYYY___eeesssyyyUUU===:::666444666444333222000...------......***'''######%%%&&&&&&$$$%%%%%%'''+++///222222111...---,,,,,,...222666888444222...+++)))((()))))),,,---...---+++)))***+++...***&&&$$$'''+++///111+++*********************111000---+++***---222666===;;;888444222111222222888;;;:::999:::<<<:::555000//////111444666777666888:::<<<=========>>>???@@@???===<<<;;;::::::::::::777222......333<<>>???AAACCCCCCAAABBBCCC@@@:::333...)))''')))...222444222111///---,,,+++,,,,,,333555666333---(((&&&&&&'''&&&&&&'''(((+++...///---///222333333222333444888999:::999777555666777;;;<<<===<<<888555444444555555555666888999;;;<<<<<<999666555555666666666;;;===@@@BBBCCCEEEHHHJJJKKKIIIHHHHHHJJJOOOTTTWWW```gggvvvzzzVVV@@@===999666777555666666444111///---...///...'''!!! $$$'''&&&$$$###%%%)))...333444333111,,,,,,,,,...111444888999555333000,,,***(((((((((---......,,,+++***+++---...+++'''%%%'''***,,,---((()))***+++---,,,+++)))---------,,,---...111222333333333333444555666777===@@@@@@===<<<===999444...---------///111222333999:::;;;:::999999;;;<<>>AAABBBAAAAAAAAA;;;===>>>===;;;<<<@@@DDDAAABBBAAA======>>><<<777///+++'''%%%'''+++///000//////...---,,,+++***))),,,000333111,,,((())),,,+++***))))))***---000222...000222333222111111222555555555555444444555666888999999888666444333222555666777999;;;>>>@@@AAA>>><<<999777777888::::::>>>@@@BBBCCCDDDEEEHHHJJJJJJGGGDDDDDDHHHMMMSSSVVV___hhhxxx}}}YYYBBB>>>999666666444777777666333///---...///...''' !!!%%%%%%$$$###&&&+++111555666333000(((***---///111222222222111000---+++((('''&&&&&&,,,,,,---,,,++++++,,,...---+++)))((())))))(((&&&%%%%%%'''***------***'''%%%''')))---///000000///,,,---///222444555666666:::>>>???;;;999888555111.........---...///111333;;;<<<;;;999777777888:::@@@>>>======>>>>>><<<:::333...***,,,444>>>FFFJJJ???888111***###%%%---666777666222...---000444444888<<<@@@AAABBBCCCDDDAAABBBAAA===:::;;;@@@EEE@@@AAA???;;;:::;;;888333)))(((&&&''')))++++++++++++,,,,,,,,,+++)))'''&&&$$$)))---...++++++000444000///---,,,---000333555000222444555333222222222333333222222444555666666666666555555555444333222444555777999===@@@CCCDDD>>>===<<<::::::;;;<<<>>>BBBCCCDDDDDDDDDFFFIIIKKKHHHEEEBBBCCCHHHNNNSSSUUU^^^hhhzzz~~~YYYAAA<<<666333333111555666555222---***,,,...+++&&&!!!!!!######"""$$$''',,,222666666222...%%%'''***,,,---+++)))(((+++***((('''%%%$$$######''')))***+++***+++,,,...---+++******)))(((%%%"""""""""###(((,,,---)))&&&!!!%%%***...000///---+++,,,///111222222111000111555777333111222111///222222222000///000333666<<<<<<<<<:::888777888999<<<;;;===AAAFFFHHHFFFCCC777000******111999===>>>999222+++'''###"""(((///999999666222...---111555555888<<<@@@AAABBBCCCDDDFFFDDDAAA>>>;;;<<<>>>AAA???@@@>>>:::999:::666111''''''(((+++------+++((())))))*********((('''%%%"""%%%(((***+++///555:::444333000......000333555222444666777555444444444444222111222555777999999777666555555666666555444333444555777:::===@@@BBB;;;<<<===<<<;;;;;;<<<>>>DDDDDDEEEDDDDDDEEEHHHJJJFFFCCC@@@CCCJJJQQQUUUVVV^^^hhh|||}}}XXX???:::444111333111111222222...)))&&&))),,,(((((())))))(((&&&$$$"""&&&(((---333666555000---%%%&&&'''((('''&&&%%%$$$######""""""!!!!!!!!! """%%%(((******+++,,,---///---***((('''&&&###!!!!!! !!!&&&+++---***&&& $$$)))------,,,+++---000222222000---+++&&&,,,...---,,,000333333444444444222000111444888888999::::::999888999::::::<<>>@@@AAAAAABBBCCCDDDBBB@@@??????===;;;:::;;;<<<;;;777666777333---******+++---//////---+++)))******++++++***))))))(((''''''))),,,222888;;;555333///,,,,,,---000222333555777888666555555666555333111333777:::<<<<<<:::888666777999:::999888555555666777888:::;;;<<<999<<<>>>???===<<<===>>>DDDDDDDDDCCCBBBCCCFFFHHHDDDAAA@@@DDDLLLTTTWWWWWW^^^jjj~~~XXX???999444333555444---//////+++&&&###&&&***''',,,111333111+++&&&###''')))---222555444000,,,''''''&&&%%%%%%%%%&&&&&&"""&&&)))******+++,,,222...)))&&&$$$$$$###"""!!! %%%+++---***&&&!!!%%%)))+++,,,***---000333333000---+++!!!'''+++***,,,222777999333444333111...///333777444666999999999999:::;;;;;;>>>GGGTTTaaahhhgggdddSSSEEE555,,,---000000...///***(((,,,///---++++++...111444333000///111333<<<>>>@@@AAA@@@???@@@AAA@@@??????@@@AAA???999444666888777444333333///)))---------///111222000///++++++,,,,,,---------,,,...+++((()))---333888;;;555222...***)))***---...333555777888777666666666666333222333888<<<>>>>>>===:::888999<<<>>>===;;;999999888888888888999999999===AAABBB@@@>>>???@@@CCCCCCCCCAAA@@@AAADDDFFFCCC@@@@@@EEEOOOVVVYYYXXX```lllYYY===888444222222...111...)))%%%######%%%&&&+++333:::888000******...222000...///222333111...'''%%%###$$$'''((('''&&&###  $$$(((+++---.........+++&&&######$$$%%%&&&$$$!!!"""(((------+++'''$$$"""###&&&(((((('''+++---000222333222111000$$$%%%%%%&&&(((---333777555000+++)))+++///000000//////000444999<<<;;;:::@@@???EEEVVVkkkwwwuuuoooXXXFFF444,,,)))(((+++111+++///222333111---***(((***///555444///,,,...222@@@DDDCCC<<<999<<<@@@BBB>>>>>>@@@CCCDDDBBB<<<777999888666333000...,,,+++---------...111444555555///...,,,,,,---000333555666444111......000333555111///---+++***+++,,,---333333333444666888999:::<<<999555555888;;;;;;;;;;;;::::::<<>>===;;;888666666777;;;<<>>>>>???>>>DDDTTTgggrrroooiiiQQQCCC555///---******---+++...000000---***'''&&&)))///555444000---...222AAAEEEDDD>>>:::===BBBEEEAAA@@@@@@BBBDDDCCC@@@<<<<<<;;;999666333000...---+++++++++---000222333444222111000000000222444555777666444222222333555666111000///.........///000222222222444666888;;;<<<===:::888888:::;;;;;;:::<<<<<<===???AAAAAA???===<<<======;;;888666666777777999===@@@BBBBBBAAAAAACCCDDDEEEDDDBBBBBBCCCDDDEEEEEEGGGNNNVVV\\\```aaahhhsssVVV999555444555888666000---(((%%%$$$'''***---***---222555444444333444222000------...000000000,,,***((((((((()))(((&&&###!!! """%%%%%%"""!!!!!! !!!"""$$$%%%&&&(((&&&%%%%%%''')))))))))%%%$$$$$$(((---111111000///---***)))***+++++++++...111666===AAA>>>666///---,,,***))))))***,,,---((('''(((+++///333555555///......111666;;;>>>???>>>===CCCPPP^^^ddd___XXXEEE<<<444222000---++++++...///000...+++((('''''')))///444555111...///222>>>CCCDDD>>>:::===BBBEEEAAA@@@??????AAABBBAAAAAA@@@???<<<999555333111000)))***+++,,,...///111111333333444555555555555555777666666555555555444555000111222333444444555555222222222333666888;;;===>>><<<999999:::;;;<<<;;;===>>>AAACCCEEECCC???;;;<<<======;;;888777777888444777;;;???BBBCCCBBBAAAAAABBBCCCBBBAAABBBDDDFFFFFFGGGKKKRRRZZZ```ccccccmmmxxx~~~UUU888333111333777555000---(((%%%$$$&&&***,,,***+++---111333444444222///---***))))))+++---...///...,,,***))))))((('''###""""""%%%(((((($$$!!!!!!!!!$$$&&&'''&&&%%%'''***,,,---,,,&&&&&&'''***///222222111222///,,,*********+++,,,///111555<<>>AAABBBAAA@@@===999666444222222+++,,,......---------...000222555777888888777666444444555666555444222111000222555888999:::::::::444444444444666888:::<<<>>>;;;888666777:::===??????@@@CCCFFFGGGCCC>>>999<<<===>>><<<:::999999:::666888<<<@@@BBBCCCBBBBBB===>>>>>>>>>>>>@@@DDDGGGEEEHHHMMMTTT[[[```cccdddlllwwwXXX;;;555333333777555000...***&&&%%%&&&((()))+++******---///111///...---+++)))(((''')))+++---111000///,,,***)))(((((($$$######%%%(((((($$$!!!"""&&&((('''&&&&&&(((+++...//////''''''(((+++...000222222111///,,,)))'''''')))***...///222777;;;;;;666222555333000000000000---+++(((***---///000000000000666555333222222555:::===CCCCCCCCCDDDDDD???666...------,,,---///222444333333222111...+++***,,,---...111444444222000111222:::BBBFFF@@@::::::===???===<<<;;;::::::===@@@CCC???===:::777444222222222///111222111...+++++++++,,,///333777999999777666333444666777666444111///000222666:::<<<=========888888888888888888888888<<<999555333444888???CCC???@@@BBBDDDEEEBBB<<<777===>>>???>>><<<;;;;;;<<<:::<<<>>>AAABBBCCCCCCCCCAAAAAA???===<<<>>>AAAEEEDDDHHHMMMSSSYYY]]]```bbbgggsss\\\???999666666888555000...,,,)))((('''((((((,,,+++)))***+++,,,+++***,,,---,,,***)))))),,,...111111000...***))))))***&&&$$$###$$$''''''### """&&&)))(((&&&%%%'''***---......((('''((((((***,,,///000...---***&&&######&&&))),,,...111444555666555555777444222222333111...***&&&))),,,......---------222222111111111444:::>>>DDDCCCBBB@@@<<<555,,,&&&%%%(((******---333666555//////...,,,***+++---000333444444333111000111222===GGGMMMGGG???;;;<<<======>>>>>>===<<<>>>AAADDD<<<:::777333111111111111111444555333...******++++++...222666888888666555555666888999888555222000///222555999<<<>>>??????:::;;;<<<<<<;;;999777666999888666444444888===BBB???>>>???@@@@@@>>>:::777<<<===>>>>>><<<;;;<<<======>>>>>>@@@AAACCCDDDEEEKKKIIIEEE@@@======???BBBCCCGGGLLLQQQUUUYYY]]]```cccppp[[[>>>999777666777333.........------,,,+++***+++******)))(((((()))******,,,---,,,***)))+++...000111111...***((()))+++(((%%%""""""$$$$$$!!!!!!$$$&&&(((&&&######&&&)))++++++((('''&&&%%%%%%(((,,,...,,,+++((($$$!!!!!!%%%((()))...444666444333555777888555222222222000+++%%%###'''******+++---///...///000///...000555999;;;;;;:::888444...(((%%% &&&++++++---222333000------...------...111444888777444111//////111222>>>JJJRRRLLLAAA:::999888;;;===??????======???AAA999777444111///000111222///222555444///++++++,,,---///333555666555444222555666777777666444111//////111444888;;;===>>>???:::<<<>>>??????<<<999666888:::;;;;;;999888:::<<<>>><<<:::999::::::999777:::;;;<<<<<<;;;:::;;;======<<<<<<===???CCCFFFHHHMMMJJJFFF@@@======@@@DDDDDDGGGLLLOOOQQQUUUZZZ^^^cccrrr~~~VVV;;;777555444555111---...///000000000...---*********)))''''''))),,,'''***,,,+++(((''')))+++///111111...***(((***,,,)))%%%!!!!!!""""""  """###(((%%%!!! """%%%((()))((('''%%%###"""%%%)))---+++***(((### $$$)))'''///777999666333555999999666222111222...'''!!!"""&&&(((***...111///000000...++++++///222111222222000---)))'''&&&&&&------...222111,,,---...000000000222666888;;;888444111...///000222===JJJSSSMMMAAA888555333777;;;>>>>>><<<;;;;;;===777555222000//////111222,,,000444333...+++,,,...111222444555555444111000333444444444333111///---///000333666999<<<===>>>888;;;???BBBBBB???;;;888777;;;@@@AAA>>>999777666===:::777555666777888777888:::;;;:::999999:::<<<;;;:::999:::===BBBHHHKKKGGGEEEBBB>>><<<>>>CCCGGGEEEHHHKKKMMMOOOSSSXXX]]]eeetttzzzXXX@@@999444555666111000...------///000000///+++***)))))))))***+++,,,000111111...)))&&&'''(((......---+++)))'''%%%$$$%%%&&&&&&%%%"""  !!!###"""###$$$######$$$'''))))))((($$$ &&&+++///,,,(((&&&%%%''')))+++...444;;;===999555444555888777444222...)))###!!!%%%''')))+++---222111///...,,,+++++++++***---///000...,,,+++,,,&&&))),,,000111222111000222222333444666888999::::::666111......//////000>>>NNNWWWMMM<<<444555777666888;;;<<<;;;888666666444222000000222333333222........./////////000000111333555555333111000//////---+++---///000...,,,///111333444555777:::===:::<<>>BBBFFFHHHJJJFFFAAA======@@@EEEHHHNNNNNNMMMKKKKKKQQQZZZbbbvvv^^^FFF>>>777444444...+++)))((()))+++---------((('''((((((***,,,...///111333333000,,,)))((())),,,,,,,,,+++(((&&&######%%%'''((('''%%%###"""###$$$$$$%%%###!!! !!!#########$$$#########&&&((()))&&&!!!$$$+++,,,+++***(((((()))***+++...444:::<<<888555444555666444111///,,,(((### ###%%%&&&'''***+++000///...,,,+++*********+++,,,...000000///...---++++++,,,,,,...///000111000111222333555888:::;;;888555111---,,,------...777GGGQQQKKK===333000......111555777666444111000///......000333444333222++++++,,,---///000111111000222444444111///......+++)))((()))---//////...111222444555666888<<>>???BBBEEEEEEBBB===:::<<<===@@@CCCEEEBBB<<<666999777555666999;;;;;;;;;999999999999::::::::::::===<<<===>>>@@@DDDGGGIIIIIIFFFBBB??????BBBGGGJJJOOOOOONNNMMMOOOUUU```hhhwwwbbbIII@@@888333000)))'''%%%$$$$$$&&&((())))))%%%%%%'''))),,,///222333333444555333///+++)))))))))+++,,,+++((($$$!!! %%%(((******(((&&&%%%%%%((())))))(((%%%"""""""""###$$$$$$###""""""###%%%((($$$$$$+++************++++++,,,,,,///444999:::888555555555666444000---+++(((%%%######$$$%%%%%%$$$%%%(((***......---,,,++++++******+++******,,,000111///,,,///---+++)))***,,,000222...///111222555777888999666444000,,,***)))***+++111>>>JJJJJJAAA888111,,,***,,,///111111///,,,+++)))***---111444555333111&&&''')))+++---///111222000222333222000---,,,,,,'''&&&%%%''',,,000333444555666666555666999===AAAAAACCCFFFGGGFFFCCC???===>>>@@@DDDHHHIIIEEE>>>999888777555666999;;;<<<<<<999888777777888999;;;<<<>>>>>>???AAACCCFFFHHHIIIHHHFFFCCCAAABBBEEEIIIKKKMMMNNNNNNNNNQQQYYYdddmmmzzz___GGG???777222///'''(((&&&$$$###$$$&&&&&&&&&&&&'''))),,,///222444555222333333222///,,,***(((&&&***,,,+++'''"""$$$'''***+++***(((''''''((()))***)))&&&###"""!!!""""""###"""  !!!$$$"""!!!(((,,,+++***))))))***+++---///000444777999888666666777888555111---,,,+++***(((&&&&&&%%%###"""###'''***.../////////......------)))&&&$$$(((---///---)))---+++)))(((***---000333//////111222333444444555333111...+++'''&&&'''(((...888CCCIIIGGGBBB;;;666111000............---,,,)))+++...222555555222///$$$%%%&&&(((***,,,......000222222111///,,,,,,,,,((('''''')))...333888;;;::::::888666555777;;;???AAACCCFFFGGGEEEAAA>>><<>>999888777777888:::<<<>>>???;;;:::888777777888:::<<<>>>???@@@BBBEEEFFFHHHIIIGGGFFFDDDCCCEEEGGGJJJLLLJJJLLLMMMNNNQQQZZZfffooo|||zzzYYYDDD>>>888555444------***'''%%%%%%&&&&&&&&&+++,,,---///111333444555000000//////---+++)))'''&&&***...,,,&&&!!!###%%%((()))(((&&&&&&&&&$$$&&&''''''%%%###"""""" !!!"""!!!!!!!!!!!!"""&&&)))---...,,,***'''%%%&&&)))...111000222555777777888888999888555000---,,,,,,+++***%%%%%%$$$"""!!!###'''***///000111222222222111111)))&&&$$$''',,,...+++'''''''''(((***,,,...111222111111111222111000///...//////---)))%%%$$$%%%''',,,111:::CCCHHHGGGEEEDDD>>>999333//////111222222...///111333555444000---%%%%%%&&&'''((())))))***000111111000...,,,,,,,,,,,,,,,---...222666<<>>AAADDDCCC@@@<<<:::999BBBFFFKKKMMMJJJDDD<<<888888888999:::;;;===@@@BBB???===;;;999888888::::::===>>>@@@BBBDDDEEEGGGGGGGGGFFFFFFGGGHHHJJJLLLMMMLLLMMMNNNOOOSSS\\\gggppp|||wwwWWWBBB===999999999333111---)))''''''(((((((((...///000222222333333222---,,,************)))'''(((,,,///---&&& !!!"""$$$%%%%%%$$$###$$$%%%"""$$$%%%%%%###"""######!!!"""""" """"""$$$'''+++...///...,,,)))$$$!!!"""&&&,,,000---...000333555888999:::666333///,,,+++***)))(((%%%%%%$$$###"""$$$(((+++///000222333444444333333---+++)))))),,,---+++)))###%%%'''+++---///000111111111222111///---+++***+++,,,,,,)))$$$"""$$$''')))+++111:::@@@AAADDDGGGEEE>>>666222222555777777333222111222222222///---''''''((((((((((((((((((---...///...,,,++++++,,,///000111111222555999<<<999888777444222222555777<<>>CCCHHHJJJGGGAAA;;;888888:::;;;<<<===???CCCFFFBBB@@@>>><<<;;;:::;;;;;;>>>>>>???@@@BBBDDDFFFGGGIIIJJJKKKLLLMMMNNNOOOOOOQQQRRRRRRRRRUUU]]]hhhqqqyyywwwVVV@@@;;;777777999444///,,,((('''(((***+++,,,...///000111222111111000,,,)))&&&&&&(((******)))+++///111...&&&!!!!!!$$$$$$$$$$$$###!!!!!!###%%%%%%&&&&&&%%%######$$$&&&!!!"""$$$$$$###!!!!!!"""&&&%%%%%%'''+++---,,,+++)))&&&### !!!$$$))),,,((()))***...222666888999666333///---,,,+++)))'''(((((((((&&&%%%&&&(((++++++---///111333333222111///...,,,+++***))))))((($$$%%%'''***,,,...///000///000000000///,,,***((((((***+++)))$$$"""%%%(((((((((,,,444777666999???@@@;;;444222555777777666555222///......//////...*********+++++++++++++++******+++***)))(((***+++...000111000......111333111222222111000111444666<<>>>>>???AAAEEEIIIBBBAAAAAA@@@???>>>>>>===@@@?????????AAADDDFFFHHHMMMNNNPPPRRRSSSSSSRRRRRRTTTUUUTTTSSSUUU[[[eeemmmwwwwwwVVV>>>888333333555000,,,)))&&&%%%'''+++---...---...///000111111000///,,,((($$$$$$'''***++++++---111333...&&&!!!"""&&&%%%%%%$$$""" ###%%%))))))(((&&&$$$$$$%%%'''"""$$$&&&&&&%%%$$$$$$$$$+++'''$$$%%%'''***)))(((&&&$$$"""!!!!!!###&&&'''%%%%%%&&&***///444777888888555222000...---***(((+++++++++)))'''''')))***(((***,,,///000111000///......---***'''%%%%%%&&&''''''((((((***,,,...///---...//////...,,,***)))&&&)))+++)))$$$"""%%%))))))(((,,,111111...000666999555111222666888666444555111---++++++...///000,,,,,,,,,---......//////&&&'''((('''&&&'''(((***,,,...///...***((()))++++++---//////000111444666===@@@CCCAAA:::666555777222888>>>AAA@@@>>>======:::<<>>===;;;999333999???BBB@@@===<<<<<<888888999<<>>@@@FFFKKKRRRQQQQQQRRRTTTUUUTTTSSSUUUUUUSSSQQQQQQWWWaaahhhxxxxxxOOO444222222222111+++(((&&&$$$$$$&&&,,,222666666444222000/////////000222///***''''''***...111000111111111...+++'''%%% """$$$***)))((('''%%%$$$######&&&))),,,---+++(((&&&%%%%%%&&&'''((())))))******%%%&&&'''%%%$$$###$$$&&&(((''''''(((+++...222444999888777666444222///...///222444111+++&&&&&&'''***)))***,,,///000///---,,,+++***)))(((''''''&&&*********)))((((((+++------...///222333111---)))***---...,,,'''###$$$&&&''''''((()))+++---///000111///---000333444111---,,,,,,,,,***)))***---000...---+++)))(((((((((((((((&&&%%%%%%&&&(((((((((*********,,,,,,+++'''%%%%%%)))...333555777999:::>>>???@@@@@@@@@>>>===<<<===???AAAAAA???===<<<<<<777777999<<>>===???BBBFFFHHHHHHEEEAAA>>>>>>@@@AAA@@@@@@BBBHHHNNNOOONNNNNNOOORRRSSSSSSSSSTTTUUUUUUTTTUUU[[[dddkkkwwwxxxOOO333000000000000,,,)))'''$$$$$$&&&***///333555444222000...---,,,,,,111///,,,))))))+++///111000111222222000,,,(((%%% """$$$''''''''''''&&&&&&&&&%%%$$$'''***+++)))%%%###""""""$$$'''***,,,---,,,+++)))))))))'''%%%$$$%%%&&&***))))))***+++...000222888888::::::888666333111000222333000+++'''&&&'''.........///000///,,,***'''((()))******)))'''&&&++++++***(((&&&''')))+++......///111222111---******,,,,,,)))$$$!!!!!!###%%%&&&&&&(((***---000111111000///000222111---)))((()))))))))((((((***,,,---,,,+++)))(((&&&%%%$$$'''%%%$$$%%%'''*********''''''((()))++++++)))&&&###(((///555888999:::;;;999===@@@AAA???>>>???@@@IIIFFFBBB@@@???>>>===<<<666777888;;;>>>>>><<<::::::>>>DDDIIIIIIEEE???;;;<<>>888333000111---%%%'''***---...---+++***,,,---------------------)))((('''''')))+++...000...//////...***%%% !!!"""$$$$$$''''''&&&&&&%%%%%%%%%$$$ ###&&&'''%%%""" !!!''',,,///...+++)))***+++,,,+++(((''''''(((......///000000111111000222555888;;;:::777444111)))&&&### %%%---222444444555555555111+++'''"""%%%(((++++++((($$$!!!$$$$$$#########&&&***...000...............,,,***)))))))))'''$$$"""!!!!!!%%%%%%%%%'''***...222444333333333333333000---+++)))+++------+++******++++++,,,---.../////////......---,,,---///222333333+++)))(((((()))))))))((($$$***333:::<<<===<<<<<<===??????;;;777888>>>DDDIIIFFFDDDEEEFFFFFFBBB>>>;;;;;;:::<<<======;;;999555666999;;;<<<<<<:::999<<<@@@DDDEEEFFFGGGLLLOOOPPPNNNNNNNNNOOOOOONNNLLLHHHMMMSSSXXX\\\bbbiiiooowww___BBB;;;555111111...'''***///222333111...,,,,,,,,,,,,---///000222333''''''&&&'''((()))+++,,,******)))(((%%%""" !!!###$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###&&&***+++)))&&&$$$$$$"""(((,,,...---***'''&&&))),,,,,,+++))))))))),,,---///111222222222111111333777999888666222000'''######,,,111000111333555555111+++&&&"""%%%))),,,,,,)))%%%"""!!!!!!!!!!!!"""&&&,,,111///...,,,+++,,,,,,***)))******++++++***)))'''&&&%%%$$$$$$%%%(((,,,111333333333333222222000000///...000111000...,,,,,,---,,,,,,...000111333555666222111//////111333333333...+++)))((()))++++++******///777===???>>>======???>>><<<999666777<<>>AAAEEEFFFEEEEEEGGGJJJNNNNNNOOOPPPQQQPPPMMMKKKIIINNNTTTYYY]]]cccjjjooozzz\\\BBB<<<666222111...)))+++...111222222000///000000//////111444666888))))))(((''''''&&&&&&&&&%%%$$$$$$###"""!!! """###%%%&&&''''''&&&&&&!!!""""""######$$$%%%%%%$$$'''+++---,,,***((('''"""%%%***......,,,)))&&&!!!%%%+++......,,,***)))(((***---000222222222111222333666777777444111///((($$$ &&&))))))+++///222333000***%%%###&&&***...///---***(((""""""""""""###(((...333///---***))))))***)))'''&&&(((***---...---+++((($$$###"""###%%%)))...111111111111000///000111222333444444222///------...,,,,,,---...111333666888444222//////000000000///...,,,))))))+++...//////222777===AAABBBAAA@@@???;;;;;;999888888999;;;<<<===@@@DDDFFFFFFFFFFFFFFF@@@===999777888999::::::999999888888999:::;;;<<<@@@CCCFFFFFFCCCAAAAAACCCIIIKKKNNNQQQSSSRRRNNNKKKNNNSSSXXX\\\```eeelllrrr|||}}}XXX@@@;;;555111111...******+++,,,...///000000555333222222333666999;;;---,,,+++)))'''$$$###"""!!! !!!"""###$$$$$$%%%''')))))))))'''&&& !!!###%%%&&&'''###&&&***,,,,,,***)))(((%%%(((,,,//////---)))'''###***...///---+++***%%%(((+++///222222111111333444666666666444111000***&&&!!! $$$'''+++///111...((($$$###&&&+++///111111///...$$$$$$######$$$)))///444///,,,)))(((((((((((('''"""$$$'''+++...---***'''"""!!! ###'''+++.../////////------///222444666666555222///---...///,,,,,,,,,,,,///222555777444111...------------,,,...+++)))***---000333444888<<>>>>>>>>DDDGGGLLLQQQUUUTTTOOOLLLSSSWWW\\\___ccchhhooouuu~~~~~~VVV;;;777444222111,,,---------,,,++++++---///666333111111333777999:::111,,,&&&$$$&&&'''%%%""""""$$$###$$$&&&)))+++)))&&&###"""%%%''')))))))))'''%%%###""""""!!! &&&''')))+++,,,+++'''$$$$$$'''***---...---+++***'''((()))+++......---,,,222666888777222...,,,---,,,***'''###$$$(((...000///+++(((&&&(((---//////333888777222***(((&&&$$$&&&***///222///...,,,)))'''&&&&&&&&&''''''((((((&&&$$$''',,,&&&!!! !!!&&&,,,------...///111444666777777555222///...///000222,,,++++++---000222222222///...,,,***)))(((''''''***+++---...///333777;;;DDDDDDCCCBBBAAA???===<<<999888666666777888888777666;;;@@@AAA@@@AAAFFFJJJIIICCC>>><<<888333222555===>>>>>>===<<<<<<>>>@@@DDDHHHJJJHHHBBB>>>>>>@@@DDDIIIPPPUUUUUUTTTRRRQQQTTTXXX]]]bbbhhhnnntttyyyzzzUUU<<<888333000000---,,,---...---,,,,,,...000222111///000222555666666...***''''''***+++)))&&&!!!  ###$$$&&&&&&(((+++,,,+++'''$$$ !!!$$$''')))+++,,,,,,***'''$$$!!! $$$&&&(((***+++***'''$$$###%%%(((+++,,,,,,***)))+++++++++,,,---,,,+++)))000333666555111---+++,,,+++***(((###%%%)))...111///,,,)))(((---111333333666:::888222+++)))'''&&&'''))),,,...///...+++)))'''&&&&&&&&&###$$$$$$###!!! ###&&&'''!!! !!!$$$(((,,,---///222555999;;;===666444111...---...///000000///---...111333444333......---,,,+++)))((((((---......///000333888<<>>===999888777777999:::999888777:::===???@@@CCCFFFJJJIIICCC>>><<<888333222444;;;<<<>>>>>>===<<<>>>???CCCFFFIIIGGGCCC???@@@BBBFFFKKKQQQVVVVVVTTTRRRQQQTTTXXX]]]ccchhhooovvvzzzxxxUUU???:::333...///,,,+++---//////......///000...------///111222222111+++))))))+++///000---+++$$$###"""!!!"""$$$&&&'''))))))+++---...---***'''"""$$$&&&)))+++---......---***$$$ $$$&&&(((******(((&&&$$$!!!###%%%((()))))))))))).........---+++)))((('''...111444222...***)))***)))((('''$$$  !!!%%%)))...000///,,,***)))...111333444666999666111+++***(((''''''((()))***...---+++((('''&&&&&&&&&))))))(((%%%""""""###$$$'''""" !!!!!!"""%%%+++---111555999===@@@AAA666444111///...///000111333111......000222333333---...//////...---+++)))000000//////000444:::???FFFFFFEEEDDDBBB@@@>>>===:::999999:::<<<===<<<:::777888999===BBBFFFHHHHHHHHHCCC???===999333111333777:::===>>>======>>>>>>AAADDDHHHHHHEEECCCCCCEEEJJJNNNTTTWWWVVVTTTRRRQQQTTTXXX]]]bbbhhhooowww{{{zzzXXXCCC>>>444------,,,+++...000111000/////////++++++---///222111///---***+++,,,000222222///,,,&&&%%%%%%%%%''')))+++---++++++,,,...///...,,,)))$$$%%%''')))+++,,,......,,,)))###"""(((***++++++)))&&&$$$### !!!"""$$$%%%&&&'''(((.........,,,***(((''''''000222333111+++'''&&&&&&%%%%%%%%%###!!! !!!"""$$$(((,,,...---,,,+++++++++,,,...111333444111...***(((&&&$$$$$$&&&)))+++...---***((('''&&&&&&'''///000...)))&&&''''''%%%(((""""""$$$######%%%+++---111666:::===???@@@777555333111000111333444444111...---...///000000,,,...111222222000...,,,/////////...000555===BBBFFFFFFEEEDDDBBB@@@???>>>::::::;;;===@@@@@@???===999777777<<>>:::444111333555888<<<>>>>>>===>>>>>>@@@DDDHHHJJJIIIHHHHHHIIIMMMQQQVVVXXXWWWTTTRRRQQQSSSVVV[[[```gggnnnvvv{{{~~~]]]GGG@@@666......,,,,,,...111111000.........+++,,,...111333222///,,,---...111333444222...***%%%%%%&&&(((***---000111+++++++++---//////---***%%%%%%&&&'''(((***++++++)))&&&!!!"""'''---...///---)))%%%###"""!!! !!!###%%%&&&***+++,,,+++((('''(((***222444444000)))$$$"""###!!!"""###"""!!!!!!"""$$$$$$&&&***,,,,,,++++++,,,(((((()))---//////...---)))&&&###!!!###''',,,000...---+++)))(((''''''(((+++...---***+++000222///+++$$$!!!$$$(((''''''(((+++...222666999::::::999555444222000000222444666666333000//////000000000,,,...222555666444222000............000666===CCCDDDDDDDDDCCCBBB@@@>>>===:::;;;===AAADDDDDDBBB@@@;;;999:::@@@HHHKKKIIIDDDDDD@@@>>>>>>;;;555222333444777;;;>>>>>>>>>>>>???AAADDDHHHLLLMMMMMMLLLLLLOOOSSSWWWXXXWWWTTTRRRQQQRRRTTTYYY^^^dddkkksssyyy}}}]]]FFF@@@777111000---...000111000...,,,,,,---,,,---///222444333///,,,///111333444333000+++((($$$$$$&&&(((***---///111(((((((((+++---...,,,+++&&&&&&%%%%%%%%%&&&''''''%%%$$$ $$$+++///111222...((($$$"""######!!! ###%%%&&&(((***)))&&&&&&)))---222444333...'''""" !!! """""""""###%%%&&&$$$'''***++++++,,,---...+++((('''***---,,,,,,---(((&&&$$$$$$&&&+++111444///...,,,***))))))))))))''',,,//////666BBBGGGCCC222***%%%(((,,,,,,++++++---///333666888777555333222111//////000333666888888666444444555555333222---///333666888777555444///000000000111666<<>>===:::<<>>>>>@@@FFFLLLMMMHHHBBBAAA>>>>>>???===777444444666999<<<===>>>>>>???@@@AAADDDHHHMMMOOOPPPOOONNNPPPSSSWWWXXXVVVTTTRRRRRRRRRTTTXXX\\\bbbiiiqqqvvvzzz|||ZZZAAA===888555444111000111000...+++******,,,---...000222444333000---///111444444111---***((("""###$$$&&&''')))***+++$$$$$$%%%'''+++,,,,,,+++((('''&&&$$$######$$$$$$###### $$$+++,,,///000---'''######%%%%%%###!!!######&&&((('''$$$%%%)))---...000///+++%%% !!! ###$$$%%%&&&(((***&&&(((+++,,,---...000111000)))&&&((()))''''''***((())))))+++---111333555000///---+++******++++++(((///333555@@@QQQWWWSSS<<<222++++++///...------///222666999999777444222222111000111333666:::===888777777777888777555333...000444777999999999888444444444333333555:::===<<<======>>>>>>======<<<:::===AAAGGGKKKKKKHHHEEE@@@BBBGGGLLLOOOMMMFFFAAA>>><<<===???>>>888555666999;;;=========>>>???AAA???BBBGGGLLLOOOPPPNNNMMMPPPRRRVVVWWWVVVTTTRRRRRRTTTVVVYYY\\\aaahhhpppuuuvvvxxx~~~~~~WWW<<<:::888777777333222222000---***((()))+++......///111333222///---...111333333000,,,)))(((""""""######$$$%%%%%%%%%!!!!!!"""%%%)))++++++******(((&&&$$$###""""""#########!!!###***))),,,...,,,&&&###$$$''''''$$$ ###"""%%%'''&&&######(((,,,***,,,,,,)))### """!!!$$$&&&''')))+++---(((***,,,---...///222444222***%%%%%%%%%""""""&&&)))+++...222444555555444111///...,,,++++++,,,,,,'''///333555@@@RRRXXXSSSDDD888///...000///...---000333888;;;;;;999666333444444333444777;;;@@@BBB555555666777888777444111///111444777999:::;;;:::999999888666555555777999::::::;;;<<<<<<===<<<<<<;;;===BBBHHHLLLMMMJJJGGGBBBFFFLLLQQQRRRMMMFFF@@@<<<;;;<<<@@@>>>999666777;;;<<<============@@@BBB>>>AAAEEEKKKOOOOOOMMMKKKOOORRRUUUVVVUUUTTTSSSRRRVVVWWWZZZ]]]aaahhhpppuuusssvvv{{{zzzQQQ555111000111555333111111111///---***'''&&&...---...///111111///------,,,***)))(((&&&###!!!!!!$$$'''((('''%%%######$$$$$$$$$%%%'''***,,,...###""""""###%%%%%%$$$"""""" """%%%''')))+++,,,------+++((('''&&&### !!!"""$$$$$$$$$$$$%%%''')))***+++++++++(((%%%""""""### !!!###'''+++---,,,++++++///333444333000)))((('''&&&&&&&&&&&&&&&&&&***000555777666333000/////////......---,,,,,,///000222666;;;>>>>>>===888444...+++,,,000333555555777;;;>>>>>>===:::888666555555666999;;;<<<<<<777555444333444444222111111333555555555888===AAA<<<<<<:::666333222333555:::999:::<<<>>>>>>===;;;<<<===@@@DDDIIIKKKJJJIIIGGGJJJNNNMMMHHHCCC@@@???BBB???:::888999:::;;;;;;??????>>>===<<<;;;::::::AAABBBEEEGGGIIIJJJIIIIIIKKKLLLNNNPPPSSSUUUWWWXXXSSSTTTWWW[[[```gggmmmpppvvvzzzzzzRRR555000------000...000000000///---***(((''',,,+++,,,...000111000...---+++)))''''''%%%!!! $$$***------***(((''')))((('''&&&&&&'''((((((###""""""###%%%&&&&&&%%%$$$###"""""""""###$$$%%%&&&(((,,,......,,,)))'''%%%###!!!  """### """$$$&&&)))+++,,,,,,+++***)))'''%%%$$$!!! """&&&***---......------000333333111...(((((('''(((***+++++++++,,,...222555555333///---++++++++++++,,,------...000000111444777888888666333111...---...000111000///222777;;;===<<<999777777666666666888999::::::777777777777666555444333444555666666555777;;;???===<<<999555111///000222444555777;;;>>>???>>><<<<<<===???CCCHHHJJJIIIHHHGGGHHHGGGDDDAAA???@@@BBBCCC@@@;;;999999;;;======??????>>>===<<<;;;;;;;;;@@@AAACCCEEEGGGHHHIIIIIIJJJKKKLLLOOOQQQSSSUUUVVVRRRSSSUUUYYY^^^dddjjjmmmvvvzzz}}}UUU999222---,,,...,,,/////////...---,,,+++***+++***+++---000222111000,,,***(((&&&%%%### $$$,,,111222///,,,+++---+++)))&&&%%%$$$$$$$$$%%%$$$###$$$&&&(((((((((&&&''''''((('''%%%###!!!!!!%%%***...000---***'''###############$$$$$$$$$ """%%%))),,,...---++++++---///...***'''$$$"""!!!$$$)))---......//////000111222111///,,,(((((((((+++...111222111222333333333111...+++)))'''''''''(((***,,,...000000000000111333333111///---------///000000...,,,))),,,111666999999777666888777777666666666666777666999<<<;;;888555666777888888888666555666999<<<===<<<999444000......///000111555;;;???@@@???===;;;<<<>>>BBBFFFHHHHHHFFFEEEBBB>>>999888:::@@@EEEEEEAAA<<<::::::===???@@@???>>>===<<<;;;<<<<<<===??????@@@AAACCCFFFHHHJJJIIIJJJKKKMMMPPPRRRTTTUUUTTTUUUVVVYYY^^^dddjjjmmmvvvzzzYYY>>>777111///111/////////////////////.........------...000222111000,,,***((('''&&&$$$ !!!%%%,,,000000...,,,,,,+++***(((&&&$$$$$$$$$$$$)))'''%%%%%%'''((((((((('''(((++++++***&&&!!!"""(((---///---)))&&&"""###%%%&&&''''''&&&&&&$$$$$$%%%&&&))),,,///111,,,***)))---222222---(((&&&###"""%%%***......---...///000111111000...,,,***))))))---111444444333333333111///,,,***'''&&&'''&&&&&&'''))),,,///000000000000111222111///,,,,,,,,,---///111111...,,,)))***,,,///111333444555888888888666444333444555555:::>>>===888555666999;;;:::888666555666777999;;;:::888444111000111222111333888===BBBBBB@@@===::::::<<>>??????>>>>>>>>>AAADDDHHHKKKJJJKKKLLLOOOQQQSSSUUUVVVYYYYYYYYY\\\aaaggglllpppvvvxxx}}}ZZZ@@@:::444111444444000000000000000111222222222000//////111111000///---+++***)))(((&&&###!!!$$$&&&)))******)))))))))&&&%%%%%%$$$$$$%%%'''(((+++***((('''(((((('''&&&&&&(((+++,,,+++'''"""###'''+++,,,***'''$$$"""###&&&)))***)))(((&&&((((((((()))***,,,...///)))'''''',,,111222...)))'''%%%$$$&&&***---,,,+++,,,---////////////......+++******---222555333111000///---+++)))''''''&&&)))(((((()))***,,,...///000///000111333333111///...------...000111111000---,,,***)))***...222444888888888666333222333444444999===<<<777555666999<<<:::777555555555666666888888777555444444666999777999===AAADDDCCC@@@<<<999999:::===@@@CCCCCCCCC:::888555555777;;;???BBBDDDAAA>>>===???AAACCCCCC>>>===:::999:::<<>>???AAAEEEIIIKKKLLLMMMNNNQQQSSSUUUWWWXXXZZZZZZZZZ\\\aaagggmmmqqqsssuuuyyy~~~|||XXX???:::333000444444000000000000111222333444444222000///000000///...---,,,*********)))&&&$$$%%%&&&''''''%%%%%%%%%&&&######"""###$$$&&&((()))***)))))))))***)))'''%%%&&&(((***,,,+++)))&&&$$$&&&((()))******(((&&&$$$"""$$$'''***+++***(((''')))((('''''''''((()))***&&&&&&'''***///000...+++(((((())))))*********+++,,,------,,,++++++---///,,,***)))---333555222...---,,,***)))(((((((((((()))******+++,,,,,,------......///111333444333111000...------000222444444000...***'''(((+++000333666888999777333222444777666888:::999666555777:::;;;888555444444555666555666777777666666888;;;>>>======???AAACCCAAA===:::888888888:::>>>AAAAAAAAA777777777:::===@@@AAAAAABBB@@@??????AAACCCCCCCCC>>><<<999888999===AAADDDDDDCCCBBBBBBCCCFFFJJJLLLLLLMMMNNNQQQSSSUUUWWWXXXWWWVVVVVVYYY^^^dddkkkpppqqqqqqrrrvvv~~~{{{WWW@@@999222///222222//////......///000222333111///------...//////...,,,+++******+++***(((&&&###%%%(((((('''%%%%%%%%%$$$$$$#########%%%&&&'''&&&&&&(((***,,,+++)))&&&&&&''')))+++,,,,,,,,,,,,111///---***(((&&&&&&%%%$$$%%%(((******)))(((''''''&&&%%%$$$%%%&&&'''(((%%%&&&(((***,,,---------)))---///...***((())),,,......---***''''''+++...+++)))(((---444777333///++++++******************'''(((***,,,---------,,,,,,,,,---///222333111000...------...111333444333///---+++******---000222444777999777444333666::::::999888777666777999:::888555222222444666666555555666777666777999===@@@=========>>>???===:::888777777777999<<>>;;;888777888===BBBEEEGGGFFFFFFFFFGGGIIIKKKMMMIIIJJJLLLNNNPPPSSSTTTUUUSSSSSSSSSUUU[[[bbbjjjnnnnnnmmmllloooxxx}}}YYYBBB;;;222...111222///...---------///000111...,,,******,,,...///...***))))))***++++++)))'''!!!%%%)))+++***'''%%%%%%'''&&&%%%###"""######$$$"""###&&&***------***((('''((()))+++---///111222888555000+++'''&&&&&&'''%%%&&&((()))***)))'''&&&&&&%%%%%%$$$%%%&&&'''(((%%%''')))******+++...000+++000333111***''')))---111000---((($$$$$$(((,,,***((((((---555999555000,,,,,,,,,+++++++++++++++###&&&))),,,......---,,,******+++---000000///---++++++---///222444333222,,,,,,,,,---...///111111333666999888444444888<<<===:::666555777999;;;;;;666333000000333666666555555666666666777999<<>>??????:::;;;===BBBGGGHHHFFFDDD===>>>???BBBDDDDDDBBB@@@>>>;;;888666888===CCCFFFIIIIIIIIIIIIIIIKKKLLLMMMFFFGGGIIIKKKMMMPPPQQQRRRRRRRRRRRRUUUZZZbbbjjjooollljjjiiikkkttt~~~ZZZBBB>>>888444444111555222...---......,,,***+++(((''')))---///...+++'''(((***,,,---***%%%!!!###(((,,,---***&&&"""(((&&&$$$$$$$$$###!!! """)))...000///+++)))''''''''''''***---000222666333///***'''$$$######%%%%%%&&&'''((('''%%%""")))((('''%%%$$$$$$&&&))))))'''%%%''',,,000111000111333444444111...---,,,000///,,,'''$$$$$$&&&)))+++******,,,000333444444,,,,,,,,,///222222...+++'''(((((()))***++++++,,,......------------------,,,***(((***...000///---(((+++...//////...---......333888888666444777::::::<<<:::666777<<>>444333000......000222444999555111111555888666333333999@@@CCC@@@;;;777555555888<<<======<<<;;;<<<<<<>>>???BBBDDDEEEFFFFFF@@@>>>======???AAAAAAAAA===<<<;;;<<<@@@BBBDDDDDDHHHJJJJJJJJJHHHGGGHHHIIIJJJJJJIIIIIIIIILLLRRRVVVXXXTTTQQQUUU```jjjqqqsssuuunnniiiiiiooo~~~yyyWWWAAA???;;;666666222...,,,+++,,,///111000///+++******---000000,,,((('''((()))******((($$$!!! $$$(((,,,,,,)))%%%"""&&&&&&&&&'''((('''$$$!!! $$$***...///---***'''%%%%%%%%%&&&(((,,,///111222111///+++((($$$!!! %%%%%%&&&(((***)))&&&$$$,,,,,,+++(((&&&%%%&&&(((,,,)))(((***...222222222444666777555111---+++***------+++(((&&&&&&)))+++...,,,+++,,,...000000///+++******---///000...,,,))))))))))))***+++,,,,,,000...,,,+++***+++---...,,,***((()))---...---+++(((+++---...---,,,,,,,,,...333777777555444777:::<<<===;;;666666:::<<<;;;333111...,,,---000333666777666666777777666333///444;;;DDDGGGBBB<<<777666888:::<<<===<<<<<<<<<===<<<<<<<<<===???CCCFFFHHHDDDBBB???===>>>??????>>>>>><<<;;;<<>>;;;666555888999777222111///...///111555777666999<<<===999333...,,,222;;;DDDFFF@@@999666666999;;;<<<<<<<<<===???AAA>>>;;;888777:::@@@FFFJJJJJJEEE@@@===<<<=========???===;;;<<>>888222333666999:::;;;;;;<<>>888555666===EEEJJJKKKFFF@@@<<<;;;<<<======???>>><<<===@@@CCCEEEFFF@@@BBBEEEGGGHHHJJJLLLOOOMMMNNNOOOPPPPPPRRRUUUXXXXXXYYY\\\dddmmmuuuyyyzzznnnhhhdddeeemmm|||]]]CCC===666333555333000111222333222111111111...+++***,,,000111000---'''''''''***---000111111,,,,,,,,,,,,+++)))(((''')))((('''(((+++...///...---...//////...***'''%%% !!!###%%%''')))***$$$$$$$$$$$$%%%&&&((()))$$$$$$&&&)))---......,,,///111333555777999===@@@888444000///222666666666555555555333000---,,,,,,000222333333111/////////333111///...//////...---,,,---......///111333555...---***((((((***,,,------...///000111000000000///,,,+++---222777888777000111222000...,,,,,,---/////////......000333555999:::999444222555444222555888;;;>>>>>><<<999666<<<@@@BBB>>>666///...000333777:::888222000444888777888999:::<<<@@@FFFJJJGGGBBB;;;666666;;;BBBGGGGGGCCC>>>;;;;;;===>>>??????>>>===???BBBEEEFFFFFF???AAADDDFFFHHHJJJMMMPPPNNNPPPRRRRRRRRRSSSUUUWWWXXXZZZ^^^dddkkkqqqtttuuussskkkcccbbbhhhwww|||UUU;;;555111111555666555666777666333000///......+++'''(((,,,///000000&&&&&&'''+++///222444444------,,,+++******))))))***(((&&&&&&(((+++------------...---,,,)))'''%%%!!!"""###$$$&&&'''((((((%%%$$$######%%%(((+++,,,###"""###&&&***...//////444555666666777999===AAA<<<777222111444777888777444555555333000//////000333444555444111///...///222000//////000111111000...000222222222333555666///...,,,+++,,,---///000---///222444666555444333333111///111777;;;======222333444222000//////000///...,,,***+++---///111444666555222222555555333555999>>>BBBCCC@@@;;;888===@@@AAA===666111222444777888888666444555888<<<666888999;;;<<<@@@EEEIIIHHHDDD???:::999;;;???BBBBBB???;;;:::;;;>>>???@@@>>>>>>???AAADDDFFFFFFDDD>>>AAADDDFFFGGGIIILLLNNNPPPRRRTTTTTTTTTSSSSSSTTTWWWYYY^^^cccgggkkknnnoootttlllcccaaaeeetttxxxRRR999555111000555555333666888666333///...///...***&&&&&&))),,,---,,,%%%%%%&&&***...000000000---+++***)))(((((()))***((('''%%%%%%'''(((((((((************((('''%%%$$$$$$$$$%%%&&&''''''''''''&&&&&&''''''(((((()))***""" """''',,,///000555555444333444888===BBB@@@;;;555444666999:::999777777777555222111111222222333333111///---...///111///......000111000000...111444555444333444555000000000000111222333333///111333555888999::::::999666333444999===>>>>>>333444444333111000111222000---)))''''''))),,,---...111222111222666777555333666;;;???AAA@@@>>>===;;;===???<<<888555555666777777777888:::;;;<<<;;;888:::;;;<<<<<<>>>AAADDDDDDBBB@@@>>><<<===>>>>>>???<<<::::::;;;===>>>>>><<<===@@@DDDGGGGGGEEECCC>>>@@@BBBCCCDDDFFFHHHJJJRRRTTTVVVVVVTTTRRRQQQRRRUUUXXX\\\```dddhhhkkkmmmqqqjjjcccbbbgggtttzzzUUU===999444111333222000333666666333000///000...***'''&&&)))+++***((($$$$$$%%%(((+++---,,,***+++***(((&&&&&&''')))***&&&%%%%%%&&&''''''%%%###''''''''''''&&&%%%$$$###&&&&&&'''(((((((((''''''((()))***+++***)))'''&&&!!! %%%+++///111111111000000222888???EEECCC>>>888666888;;;;;;;;;::::::999777444222222333000000000///---,,,---///000///------///000///......222555666444333333444222222333444555555666666222222333555888;;;>>>???===999666666999<<<===<<<333333444222111000222333000---(((%%%%%%''')))+++***...000000222777999777111333666:::===???@@@AAA999;;;======;;;999777666555555666:::>>>???<<<999;;;<<<===<<<<<<<<<>>>?????????@@@??????>>>=========;;;::::::;;;======<<<;;;===AAAEEEIIIHHHEEEBBB===???AAABBBBBBCCCEEEGGGSSSUUUWWWVVVTTTRRRPPPPPPSSSVVVZZZ^^^bbbfffjjjmmmlllgggdddeeejjjuuu|||XXXAAA<<<444000111000000000000000000000//////++++++,,,+++***)))'''%%%$$$$$$$$$$$$&&&(((+++,,,)))&&&$$$$$$%%%'''((((((%%%######$$$''''''$$$"""((())))))((('''&&&%%%$$$(((******(((%%%$$$&&&)))+++,,,---...,,,***&&&$$$###!!!!!!"""'''+++...///111000000111444999>>>AAA===999444444777;;;<<<<<<=========<<<:::666222000///---,,,---...---(((%%%+++******,,,///111111000...///000111111111000000///111333666888888777666222222222444777;;;???AAA???;;;888888:::;;;999777444444444555666555222//////---,,,,,,,,,,,,***))),,,...000111111222444666333555:::===@@@@@@@@@???===;;;:::;;;>>>>>>;;;777333666:::>>>??????===<<>>======>>>???===<<<<<<<<<===>>>===<<<======>>>BBBFFFFFFCCC@@@>>>???@@@>>>======>>>@@@KKKNNNSSSTTTSSSQQQPPPOOOPPPSSSXXX^^^cccgggjjjkkklllllliiifffgggsss{{{XXXAAA<<<555222444333111111000/////////000000++++++++++++)))'''%%%$$$######$$$%%%''')))+++,,,+++***))))))***)))&&&$$$!!! ###%%%&&&###!!!''''''&&&&&&%%%$$$######'''((()))'''$$$###$$$%%%'''(((***,,,,,,+++)))(((&&&$$$"""###''',,,000222333333222222555999===@@@===999555555999<<<===<<<<<<===>>>>>>===999555222111...,,,+++,,,+++)))''')))((()))+++///222333333---...000222222222000///...000222555777777777777333333444555777:::===???;;;888555666888888666333000000222444777777555333111///---,,,------,,,+++++++++,,,---///111333444666888:::===>>>???>>>>>>===<<<;;;===@@@@@@<<<888666888:::<<<===<<<;;;:::=========:::888999===@@@CCCBBB@@@???>>>>>>>>>>>>???===<<<;;;;;;;;;;;;;;;::::::<<>>???@@@@@@???>>>>>>???AAAGGGJJJNNNPPPOOONNNNNNOOOPPPSSSXXX]]]cccgggiiikkkkkkllljjjiiilllxxxzzzWWWAAA===666333555444333222000.........000000++++++***)))(((&&&$$$###"""###%%%'''***+++,,,---.........///...)))$$$!!!$$$%%%###!!!%%%$$$###""""""!!!!!!!!!$$$%%%&&&&&&###""""""""""""###&&&)))+++,,,,,,,,,)))%%%""""""&&&,,,111444777666555555777:::===???>>>:::777777;;;>>>>>>===<<<>>>@@@AAA@@@<<<888555333000---,,,,,,,,,+++***((('''''')))---111333444,,,...111444444333000...---...000333555777888888666666666666888999;;;;;;777444222333555555333000,,,---///444888:::999888555222///...///000000///---+++)))+++000444666555:::;;;;;;<<<<<<============<<<===@@@CCCBBB>>>999::::::::::::::::::999999:::::::::888888999===@@@@@@@@@@@@?????????>>>>>>@@@???<<<999888888888999777888:::===???@@@>>><<<@@@AAABBBAAA@@@@@@AAABBBAAADDDGGGIIIJJJLLLMMMOOORRRTTTYYY^^^bbbfffhhhiiijjjlllmmmoootttzzzWWW@@@<<<555222444333333111...,,,+++,,,...///(((((((((''''''&&&%%%%%%"""$$$'''***,,,.........000//////...---)))###!!!$$$$$$$$$###$$$###!!!  !!!###$$$$$$######### !!!###&&&)))+++------)))%%% ###***000444999999888999:::;;;===>>>===:::888999===@@@???>>>===???BBBBBB@@@<<<777444444333333222111000...,,,)))'''&&&(((,,,///111222///111444666666333///---+++,,,...111333666888999888888888888888777777777444333222333666666333///,,,---000555999<<<<<<;;;777444111///000222333333333///+++...555:::;;;:::===<<<;;;;;;:::;;;<<<=========>>>BBBEEEDDD???:::::::::888777777888999::::::999888777777999<<<>>>>>>???@@@@@@@@@@@@??????AAA???<<<888555444666888888999:::===?????????>>>AAABBBDDDDDDBBBBBBCCCDDD???AAADDDFFFHHHKKKOOORRRVVVXXX[[[___bbbdddeeeeeejjjmmmqqqvvv~~~zzzWWW@@@;;;444000111000333111---+++)))***+++---&&&&&&&&&&&&&&&''''''((($$$&&&))),,,...////////////---***)))((('''%%%###!!!###$$$%%%%%%&&&&&&$$$!!!!!!$$$&&&&&&&&&!!!"""###%%%''')))+++,,,(((### '''...111999::::::;;;<<<===>>>>>><<<:::999;;;???AAA@@@>>>???@@@AAAAAA>>>999333000333555888:::888444///---***((('''(((+++---......111333666777666333///,,,++++++,,,...111444777888:::::::::999888666444222333222222555999999555111...///222666;;;===<<<;;;888555222111222444555555666111...000777===>>>======<<<;;;::::::;;;===>>>======???BBBEEEDDD>>>:::888777555555666888;;;===<<<:::777666666888:::;;;>>>>>>???@@@@@@@@@@@@?????????<<<888444333555888:::;;;===???@@@AAAAAAAAABBBDDDFFFFFFEEEDDDEEEFFFAAACCCFFFHHHKKKNNNSSSVVV[[[\\\^^^aaabbbcccccccccjjjooovvv~~~yyyUUU>>>:::333///111000333111...,,,*********+++&&&&&&&&&&&&&&&'''((()))&&&''')))+++,,,.........---)))&&&$$$$$$%%%%%%%%%"""###$$$$$$###$$$&&&)))+++(((###"""%%%''''''$$$######$$$&&&(((***,,,'''### '''---000777999:::<<<>>>??????@@@;;;:::999<<<@@@BBB@@@===>>>>>>===<<<888444///,,,000555:::<<<999444...+++)))(((((()))+++,,,+++***000222444555555222///---,,,++++++,,,...222555777999::::::999777444000...000000222666;;;;;;777333000111333777:::<<<;;;999777555222111333444555555222///---///444888:::999999999999:::;;;===@@@AAA>>>===>>>@@@CCCBBB===888555444333333555888<<<>>>===:::777555777999::::::===============>>>>>>>>><<<===<<<999555333666999;;;===@@@AAAAAAAAACCCDDDCCCEEEHHHHHHHHHGGGGGGHHHFFFHHHKKKMMMOOORRRVVVYYY]]]^^^```bbbddddddddddddlllrrr{{{vvvSSS===:::444222555444333222000...,,,+++******))))))'''&&&&&&&&&'''(((&&&''''''''')))***+++,,,***'''$$$######$$$%%%$$$(((((('''$$$""""""&&&***000,,,&&&!!! """$$$$$$%%%$$$######%%%(((+++---)))%%%!!! $$$)))///111555666:::===???AAAAAAAAA:::999999<<>>@@@???:::666444333222333555888;;;===<<<888555555888;;;<<<;;;<<<;;;:::999999999:::;;;999;;;===:::666555777;;;:::===???@@@??????BBBDDDCCCFFFIIIJJJJJJIIIIIIIIIKKKNNNQQQSSSTTTVVVYYY[[[[[[]]]```cccfffggghhhhhhnnnttt~~~tttQQQ<<<:::666555888888444444333111///---+++***---+++)))'''&&&%%%%%%&&&&&&&&&%%%%%%%%%''')))***)))'''%%%$$$$$$$$$###"""+++***((($$$ !!!&&&***333///)))###!!! !!!!!!%%%$$$######%%%(((,,,...,,,((($$$$$$''',,,111333333555999===@@@BBBBBBBBB999888999<<>>BBBEEEFFF@@@>>><<<<<<======999555444333333333555777999;;;:::777444555999<<<>>>>>>:::999777555555666777888666:::===;;;888666999<<<888;;;>>>>>>======@@@CCCDDDGGGJJJKKKKKKJJJJJJJJJNNNQQQTTTVVVWWWXXXZZZ\\\YYY\\\___dddgggjjjllllllooovvvqqqOOO;;;:::888777<<<<<<===;;;777555333000---+++......,,,)))%%%$$$$$$&&&&&&&&&%%%%%%%%%&&&((()))+++***(((''''''%%%### ###&&&(((%%% !!!%%%,,,+++(((""" """%%%''')))+++...000222---)))))),,,111333333222444777;;;>>>AAACCCDDD???===;;;;;;======:::777333555555111+++'''&&&&&&***000333///+++***(((&&&(((***+++,,,++++++,,,...(((((()))***---000333444...------------///111222888999:::999555111///...***+++,,,...///111222333))))))...444555333555999666888888777888:::555...***+++,,,,,,,,,---///111///000222666:::???BBBDDD???>>><<<:::999:::;;;<<<666666666555444555888;;;777666555666888:::;;;<<<;;;888333111111333444555888999888666444555:::>>>:::>>>BBBDDDBBB???===<<<@@@EEEKKKKKKHHHFFFHHHJJJPPPRRRUUUWWWXXXXXXYYYZZZ\\\^^^```cccggglllpppsssuuu|||yyyVVV???;;;666555::::::<<<:::888555333111...---------,,,***'''&&&''')))***)))'''''')))***++++++,,,+++))))))***)))&&&$$$$$$&&&'''$$$""")))(((%%%!!! !!!""""""!!! !!!###%%%&&&'''))),,,//////,,,((()))...333666777444666888;;;???BBBEEEGGGAAA???===>>>>>>>>>;;;888888999777222+++&&&&&&'''***000222...+++,,,---,,,000000111///------...///,,,++++++,,,---///111222000////////////000111111666777888777555222111111111111000000000000000000)))(((+++222444333333555555888888777999;;;888222.........---------///000111222333666999<<>>AAAEEEFFFDDDAAA>>>===@@@EEEIIIIIIFFFEEEGGGKKKNNNQQQUUUWWWWWWXXXYYYZZZ\\\]]]aaadddiiinnnsssvvv{{{]]]CCC;;;444222777888888777555444222000...---+++,,,,,,+++******+++---///,,,)))***---///...---,,,,,,,,,---......,,,))))))***)))%%%!!! """&&&&&&%%%""" !!!###%%%&&&((())))))'''%%%######$$$%%%%%%&&&'''+++---,,,***(((+++222999<<<<<<888888888;;;???CCCHHHKKKFFFDDDAAA@@@???>>>;;;999>>>>>>:::333+++&&&&&&'''***///111---+++---//////333333333111000000222444000//////.........//////111111222222222222222111444555666555333222333444888777555333111000//////,,,)))***111666555333333444777999888;;;===;;;666444222000///...///111222444555555777999<<<>>>???BBBAAA???<<<;;;:::::::::>>>>>>===:::777666666888;;;;;;;;;;;;<<<===???@@@???<<<888555555999>>>AAAAAA@@@>>>;;;:::<<<@@@DDDBBBEEEHHHHHHEEEBBB???===@@@DDDGGGFFFCCCCCCGGGLLLOOOQQQTTTVVVWWWWWWXXXYYYZZZ]]]bbbgggkkkqqqvvvzzzaaaDDD:::111///555666333444333222///...---...+++---...---,,,,,,...000111---***+++...000///---,,,,,,---000222222000/////////---)))$$$"""###%%%&&&'''''''''&&&&&&'''((()))***+++***)))'''''''''%%%%%%%%%%%%%%%&&&))),,,+++******///777???BBBCCC:::999888999===CCCIIIMMMNNNJJJEEE@@@===<<<<<<<<>>>>>:::666444111000111222444444666777888999;;;>>>@@@AAAEEEDDDAAA???===;;;::::::===>>>===:::777666777888<<<===>>>???>>>???@@@BBBAAA???;;;888888<<>>>>>@@@DDDGGGDDDGGGIIIHHHEEEAAA>>>===@@@DDDFFFDDDBBBBBBHHHMMMQQQSSSVVVWWWVVVUUUUUUVVVYYY]]]dddiiimmmrrryyy~~~___BBB888000...333555333444555333000//////111---///000///.........//////,,,))))))+++---,,,++++++,,,...111444555333111111000---)))&&&$$$%%%&&&&&&'''(((***++++++***))),,,+++***'''$$$###%%%(((%%%&&&'''&&&%%%&&&(((+++,,,+++---333<<>>DDDBBB===444+++'''(((***000666999444///,,,)))&&&,,,---.........///222444000111111111111111111111...///222444666666666666111222222000......///111555444333333444666888999222---,,,333888777333111000555777777888<<<===;;;555222000111333666666666666777999;;;>>>AAADDDEEEGGGEEECCCAAA???===;;;;;;888999:::999888777999:::===???AAAAAA@@@???AAACCCBBBAAA>>>;;;:::===CCCHHHHHHEEECCCAAAAAACCCEEEFFFCCCEEEGGGFFFCCC@@@======AAADDDFFFDDDBBBCCCIIIOOOUUUWWWXXXXXXUUUSSSRRRSSSXXX^^^eeejjjmmmrrryyy~~~\\\AAA999111...222333555777888777333111222444111222333111///---,,,,,,))))))((('''&&&&&&(((((()))***---111444555333111///---)))&&&%%%%%%&&&'''%%%&&&(((+++---,,,)))&&&++++++)))$$$"""&&&%%%'''(((((((((''')))***------///666>>>DDDFFFEEE;;;999777666999???EEEIIIRRRNNNGGG???999999<<>>CCCGGGHHHHHHFFFAAA===;;;===@@@;;;;;;888222,,,***+++...666::::::444///000111000222444666555222000......000000111222222111000///000000000000111222333333///111444444444333444444111000//////000222555777---,,,---111222...,,,...---222444111000222444333333111///222666777444000///000222555999<<>>;;;???CCCBBB???===???BBBAAABBBBBB>>>:::999<<<@@@EEECCCBBBCCCEEEEEEBBB@@@<<>>>>><<<999888:::>>>CCCFFF???BBBEEEDDDAAA>>>>>>???777777666222---***,,,///222555333---***...444666333555999999888555444333111111222222111000...---333222000///...///000000---111555777777777888888333111///------///111333......000444222...---000,,,111333///---///000000333111000222666666111,,,------///111444888:::<<>>===;;;999888777111333777888999:::<<<>>>:::???CCCBBB???===>>>AAA@@@BBBCCC???999777999<<>>BBBCCC===;;;888666666888:::<<<>>>@@@CCCEEEDDDAAA>>>;;;===777000,,,,,,///222333444///***(((+++///222333777777777777555333111000...///000000000---+++)))000...---...///000000000---///333777:::<<<<<<<<<666444///,,,***+++---...000000111333444222///,,,000333444222///...222777555444555888;;;999111***,,,***+++222;;;???<<<777;;;;;;;;;;;;;;;;;;;;;;;;777999<<>>BBBBBB@@@======>>>???BBBDDDAAA;;;999;;;>>>FFFFFFFFFEEEDDDCCCAAAAAA???>>>===>>>@@@AAAAAA@@@CCCFFFJJJNNNPPPOOOMMMKKKQQQSSSWWWZZZ[[[ZZZXXXWWW\\\bbbhhhkkklllnnnsssxxxxxxxxxzzz}}}zzzTTT<<<;;;::::::;;;888444444333000,,,***+++---000222222000+++&&&%%%%%%))))))))))))'''&&&%%%$$$&&&'''***...222222///+++,,,,,,,,,,,,,,,---,,,,,,+++000666666222...---.........---,,,)))&&&""" %%%+++///...---//////,,,/////////222888>>>AAACCC:::888555333333555777999:::<<>>AAA@@@??????@@@???===;;;:::===AAABBB@@@>>>===>>>???AAABBB@@@<<<;;;???BBBHHHIIIIIIHHHFFFDDDCCCCCC??????AAADDDFFFEEECCC@@@DDDFFFJJJMMMOOONNNMMMLLLLLLOOOSSSWWWZZZZZZYYYXXX\\\bbbhhhkkklllnnnssswwwvvvwwwzzz}}}wwwRRR:::888888999<<<;;;888777555111,,,******+++---......---***))))))***+++++++++***)))((('''&&&((())),,,///222111...,,,,,,...111000,,,******+++,,,000444444111---+++,,,,,,+++***)))((('''%%%%%%)))...000...---//////...333111000333888===BBBDDD:::888666444333444666888666888;;;===>>>===;;;999666111,,,***,,,000444666///---******---///000111444555666777555222///---//////---,,,+++*********&&&&&&&&&&&&((()))+++---,,,///444999<<<<<<:::999888777444111...+++)))(((---------///000///,,,)))000333666666333222444666999777666777:::999666222---,,,...444;;;===999555000111333666999===???AAAEEE@@@======@@@AAA>>>;;;999<<>>>>>>>>???@@@@@@>>><<<===BBBFFFJJJLLLMMMKKKIIIFFFEEEEEE@@@BBBEEEHHHJJJIIIEEEAAADDDEEEGGGIIIKKKLLLLLLMMMFFFJJJOOOUUUYYYZZZZZZZZZ]]]bbbhhhkkkmmmooorrrvvvuuuwwwzzzxxxSSS;;;888555555999888:::999555111---***))))))******+++++++++,,,---///............---,,,+++******+++...000222111...,,,***///333111***&&&&&&)))+++...111111...+++))))))((('''&&&%%%%%%&&&'''(((,,,000111---,,,///000///444222000222777>>>CCCFFF>>><<<999777777777888999555666888999999888777666444000,,,***+++///222444------,,,---...000111111222333555666444222...,,,000///,,,***)))))))))***&&&&&&%%%%%%$$$&&&(((***,,,000555:::<<<<<<999777666666555444111...***(((---,,,---...//////,,,***...111555666666555666888888555333333444444222000------///444999:::777333...///111333777<<>>:::777;;;BBBEEEAAA<<<999;;;===???@@@@@@@@@???@@@@@@???<<<;;;===AAAEEEIIIKKKMMMLLLIIIEEEEEEEEEBBBCCCEEEHHHJJJIIIFFFCCCAAABBBBBBCCCEEEHHHJJJKKKFFFJJJOOOUUUYYY[[[[[[[[[___ccciiimmmoooqqqtttvvvvvvyyy}}}{{{WWW>>>999333111333222:::888444000...,,,***)))(((((((((***---///111222000000111000000///...---,,,...000222111000...---(((...222///'''!!!"""&&&)))***,,,---+++)))'''&&&%%%$$$#########%%%''')))---111111---,,,///111000111///...111777???EEEHHH@@@>>><<<:::999999999:::777777777777666444333222555111,,,)))***,,,...///,,,---...//////000222333000222333444333000...,,,111///,,,)))(((((()))***))))))(((&&&######&&&)))---111666:::<<<;;;999666222333555555444111...,,,...------///000000...,,,,,,///222555666777888888777555222111000000000000///...000333777777555222111111111333666999===???888777888???GGGIIICCC<<<:::;;;<<>>;;;999:::===@@@DDDHHHKKKKKKFFFCCCBBBDDDDDDCCCCCCEEEGGGHHHFFFEEE?????????@@@BBBEEEHHHJJJKKKNNNSSSXXX[[[\\\[[[ZZZ___ccciiinnnrrrtttvvvwwwyyy}}}|||XXXAAA;;;444///000///777444111///......---,,,((('''(((+++000333333333111111111111111000//////...111333333111///......(((,,,///,,,$$$ ###'''((()))******((('''%%%$$$############%%%'''(((,,,000000---,,,///111000---,,,,,,000666>>>CCCFFF???>>><<<:::888777777777999888777666555333333222555111,,,))))))***+++,,,+++,,,.........///111444000000111111000///---,,,111///---***((((((((())),,,---+++(((######&&&***///222666:::;;;:::888666000222444666666444222000///......///111111000...---...///222444555666666666555444333222333444444333222222333555666555444666555444444666888;;;<<<;;;<<<>>>DDDIIIIIIBBB<<<;;;;;;<<>>;;;::::::;;;<<<>>>CCCHHHHHHCCC@@@@@@BBBEEEDDDCCCDDDFFFHHHHHHGGG@@@@@@@@@@@@CCCFFFJJJLLLQQQSSSWWW[[[]]]]]][[[ZZZ^^^bbbhhhnnnsssvvvxxxxxx{{{xxxVVVAAA===666111222000333000------///000///...((((((***...222555444333//////000000000///......000222555444111......///)))+++,,,)))### ###''''''(((*********)))'''%%%%%%%%%%%%%%%&&&'''''')))...///------000111000,,,+++,,,///555;;;???AAA???>>><<<:::888777666666:::999888666555555555555444000+++(((((()))******)))+++,,,,,,+++,,,000333000000///......---------111000...+++***)))((((((,,,---,,,((($$$$$$(((---111333666999:::999888777111222444666666555333222///...---...000111000///000///...///000111111111222333333444555666999;;;999777555555666777888888:::888777666666888:::<<<>>>???BBBEEEGGGEEEAAA===<<<;;;<<>><<<<<<;;;;;;;;;999???EEEEEEAAA>>>???AAAFFFFFFGGGIIIKKKKKKJJJHHHDDDDDDDDDFFFHHHKKKNNNPPPSSSVVVYYY]]]^^^]]]\\\ZZZ[[[^^^eeelllssswwwxxxxxxzzz~~~sssSSS@@@>>>888333555444000---+++,,,///111111000))))))+++///444666555222---............------,,,111333555444111......///+++++++++'''### !!!###''''''(((***,,,,,,+++)))&&&'''''''''''''''''''''''',,,///------000111000++++++,,,///444999<<<===AAA@@@>>>;;;999888777777:::999777666666777888999222///***((((((***++++++''')))***)))(((***///333111000...---,,,,,,---...111000///---+++)))((((((+++,,,,,,((($$$%%%***///222333666888999999888888222333555666666555333222///...---...000111000///333111...------------------...111333555888<<<>>>===;;;888666666888:::<<<;;;:::888777777999;;;===<<<>>>@@@BBBBBBBBBAAA@@@===<<<<<>>>>>>>>===;;;666===DDDEEE@@@===>>>BBBGGGHHHKKKNNNPPPOOOLLLHHHHHHHHHIIIJJJMMMPPPSSSTTTTTTVVVZZZ]]]___^^^\\\[[[XXX\\\bbbkkkrrrvvvwwwwwwxxx}}}vvvUUU???:::666777999444///,,,+++,,,...///---+++"""&&&,,,000333222000...111...+++)))(((***,,,...000333555555111---)))'''+++++++++***)))'''%%%$$$'''(((***+++***(((%%%###!!!$$$(((***)))(((''''''///,,,)))''')))+++,,,,,,(((***---...///444;;;AAACCC===777666:::======;;;===:::777777999999666333111///---***)))))))))***%%%######%%%(((***+++***------......------,,,+++))),,,...---***(((((())),,,------,,,******,,,...222222333444666888:::;;;666555555999>>>>>>999444000000000000000000000000333333222000---+++(((&&&***---222444444555888;;;>>>;;;777555555777888999888666444444777:::<<<===;;;:::;;;???BBBCCC@@@===;;;===@@@EEEKKKNNNOOONNNEEECCCAAA@@@AAAAAA@@@???;;;<<<>>>>>>>>>>>>AAACCCFFFHHHKKKMMMOOONNNMMMLLLIIIIIIKKKMMMPPPTTTXXXZZZ[[[ZZZXXXXXXZZZ\\\]]]]]]\\\___ccchhhmmmpppsssttt{{{xxxWWW@@@:::666666777222222000------...---+++)))###&&&+++///111000...---------,,,,,,,,,,,,,,,,,,000222333222///+++(((''''''(((***+++***)))'''&&&)))***++++++***(((%%%###"""$$$((()))))))))******111...+++***+++,,,---,,,)))*********,,,000777===@@@<<<888888===AAABBBAAA???===:::999;;;:::666333///...+++)))((((((((()))$$$######$$$(((***++++++,,,------------,,,,,,,,,(((***+++***'''$$$$$$$$$)))***,,,---------///111111111222444555777999:::999777777:::======888333111111111111111111111222444333111...,,,***((('''+++...222444333333666999<<<999555333222333555666999888666666888:::===>>>:::999;;;>>>CCCEEEDDDBBBAAAAAABBBEEEIIIKKKLLLKKKHHHGGGEEEEEEFFFFFFEEEDDD>>>???@@@?????????AAACCCEEEGGGJJJMMMNNNMMMLLLKKKHHHIIIJJJMMMPPPTTTXXXZZZZZZYYYXXXXXXZZZ\\\]]]^^^bbbcccdddfffjjjooosssuuu{{{zzzYYYAAA;;;555555555///555333000///---,,,)))'''%%%(((,,,///000000...,,,***,,,...000000///---+++///000000///+++(((''''''$$$&&&)))+++,,,+++(((''')))***++++++***(((%%%###"""$$$&&&((((((***---///333111////////////...,,,)))((('''&&&&&&+++111666:::777555777===AAACCCCCC???<<<:::::::::888333///,,,+++)))(((''''''((((((%%%$$$$$$%%%(((+++,,,+++++++++,,,,,,,,,,,,,,,,,,'''((((((&&&### %%%(((+++...///000222333///000111333555666777777999888888:::<<<;;;666222111111111111222333333444555333000---***)))))))))---111444555333222333555:::777444111000111333444;;;:::999888999;;;>>>???999999:::>>>CCCGGGHHHHHHGGGEEEDDDDDDFFFHHHIIIHHHKKKKKKJJJKKKLLLLLLJJJIIIBBBCCCCCCBBBAAA@@@BBBDDDFFFGGGJJJLLLMMMLLLKKKJJJGGGGGGIIILLLPPPUUUXXX[[[ZZZYYYYYYYYYZZZ\\\^^^```hhhgggeeefffhhhnnnssswww{{{|||ZZZBBB;;;555333333---555444222000...,,,***)))+++---///111222111000///,,,---000222333222000...///000///,,,)))''''''(((%%%(((+++---,,,***&&&###&&&'''((())))))(((&&&%%%"""###$$$%%%&&&)))...111444333222333333111///,,,(((&&&###!!!"""&&&+++///222111000333888<<<===>>>:::999888888999666///******)))(((((('''(((((()))(((''''''(((+++---......************++++++,,,,,,))))))'''%%%""" ###&&&+++...//////000111---///111333555555555555666666666888999888555111111111111111222444666777888555111---++++++,,,---111555888888555222333444777666444111000111444777<<<<<<;;;;;;:::;;;>>>@@@:::;;;<<>>===666000------///000111222333333555333111000111111000///,,,+++)))'''&&&&&&''''''&&&$$$###%%%))),,,---,,,***+++,,,+++((('''((()))+++...222666777555222000///000222222111111111111.........///111555999;;;:::888555222000000111222333777<<<===;;;888888999444666555222//////444:::888;;;===;;;777555888;;;:::>>>BBBCCCCCCDDDEEEGGGFFFDDDCCCCCCFFFHHHJJJJJJDDDBBB@@@AAADDDHHHJJJKKKJJJKKKKKKIIIGGGFFFGGGHHHGGGGGGHHHHHHHHHIIIIIIIIIEEEFFFIIINNNTTT[[[```ccccccdddccc```\\\]]]ccchhheeegggjjjmmmpppqqqqqqrrrttt|||xxxWWW@@@:::666666777111///111333333111111333666777666444222000/////////...//////......---,,,,,,((()))***)))&&&$$$$$$$$$%%%&&&''')))***++++++***************)))))))))))))))((('''%%%###$$$'''***...---,,,,,,---...---+++""" ###'''++++++)))###&&&)))+++******)))***"""&&&---666<<<<<<666000...///111222444555555555666444222111111000///...---+++)))&&&%%%%%%&&&&&&""" ###(((---//////,,,,,,,,,+++(((((()))***+++...333666777555222000222333333333111000000000...------...111555999<<<999777444222000000000111111666;;;===;;;888888999444666555000,,,+++000555777:::<<<:::666444666999777<<>>888666666111000111333444555666888:::888777555222...,,,,,,---+++,,,...///...***%%%""" ###%%%&&&%%%%%%%%%&&&&&&$$$"""###'''***+++***///---++++++---///000111---+++(((&&&%%%&&&((()))+++***+++...111000+++&&&$$$!!! """&&&))))))))))))'''$$$###$$$&&&&&&&&&!!!$$$))),,,///111555777//////000222333333222000222000...///222333111...***))))))))))))(((%%%"""$$$""" ###(((---......---,,,***(((%%%%%%'''(((...333999999555222111333444333333222222111111000+++,,,,,,---444===@@@===333333333333222111111111333666:::>>>@@@???;;;888666777555000***(((***,,,555666666333///---///222<<>>@@@<<<555444333333333333333333888:::>>>AAABBBAAA===;;;999888666222...,,,+++,,,222444555333000///222555;;;>>>AAACCCBBB???>>>>>>???======AAAGGGJJJIIIFFFBBB@@@>>>===???EEEKKKOOOKKKIIIGGGDDDAAA???>>>>>>@@@CCCGGGLLLNNNNNNLLLJJJKKKJJJKKKRRR[[[```aaa```^^^^^^^^^]]]]]]^^^aaadddcccfffiiilllnnnppptttwwwzzztttVVVCCC>>>999888999555222555888999777555333333777777666333...***)))(((((()))+++,,,+++((($$$"""&&&''''''&&&###!!!!!!"""!!!!!!###'''+++/////////------...///000111222222666555333000...+++***))))))***---222555444---''')))'''%%%%%%(((,,,...///+++)))&&&%%%&&&&&&&&&%%%###"""$$$)))///333333111---)))%%%&&&***+++***&&&'''))),,,000222111...***$$$$$$%%%(((,,,------,,,---+++)))***---111333444...+++'''$$$$$$'''+++......222777777555222222333222222333333333333444444111333333444999>>><<<777666555333222333444666777;;;===@@@BBBBBB@@@===;;;999888666666555444111///222555888777555333555777999<<<>>>???===;;;::::::;;;:::<<>>===<<<>>>CCCJJJPPPSSSRRROOOLLLKKKKKKMMMSSSZZZ______]]][[[ZZZZZZ[[[^^^___```______bbbfffiiimmmqqqvvvzzz{{{{{{\\\GGGBBB;;;999999333333666::::::888444111///333444444333///+++))))))(((***+++,,,+++)))&&&$$$))))))'''$$$!!!!!!"""%%%))),,,...//////+++---///000000000111222333333333333111000...,,,'''(((***///333444000---+++)))'''&&&(((+++...000,,,+++))))))+++,,,,,,+++'''%%%&&&+++333666444000,,,&&&!!! %%%'''&&&###"""%%%***///111///,,,)))%%%%%%&&&)))---///000///......///000222333444444000---***((((((***,,,,,,...111444555444222111222111222222333444444555555777999999888;;;===999222666444222111222444777888<<<>>>@@@@@@>>><<<:::999888666666888;;;;;;888444555999<<<<<<999777888:::999:::<<<<<<:::888888888:::;;;>>>DDDIIIKKKJJJHHHDDD@@@<<<999999>>>DDDHHHKKKJJJHHHEEECCCAAA@@@??????DDDJJJOOOQQQPPPNNNMMMKKKKKKNNNSSSXXX[[[[[[ZZZXXXWWWWWWZZZ^^^```^^^\\\[[[^^^bbbfffkkkqqqwww{{{|||zzz[[[FFFAAA:::888888333333666::::::777333///---...000111111...,,,++++++***+++---...---,,,)))(((***)))'''###$$$&&&(((+++,,,,,,,,,---***---//////......///000222222333333222000---,,,'''&&&%%%)))...333444333+++***)))((((((***,,,...,,,++++++---111333444333,,,******///666888555000+++&&& """%%%%%%###"""&&&+++000111///---+++)))((((((***---///000///---///222444555444444333333111/////////...+++)))---///111222222111111111000111222222333444555555666999::::::===@@@;;;555555333222000111333666888<<<>>>???>>>;;;888777777:::999888:::===<<<888444222666:::<<<;;;:::<<<>>>:::;;;<<<;;;999888888999:::<<<@@@EEEHHHJJJIIIHHHDDDAAA<<<999999===BBBEEEGGGFFFEEEDDDCCCCCCCCCCCCBBBFFFIIIKKKJJJJJJJJJLLLIIIJJJMMMPPPTTTWWWWWWWWWWWWVVVWWWZZZ___```^^^[[[YYY\\\```dddiiiooovvvzzz}}}pppRRR???;;;666666777333222555888999666222///---,,,---//////---,,,,,,---,,,---...//////...,,,+++,,,+++(((### """&&&(((*********)))***++++++...000///,,,+++---000333333222111///---***((()))&&&$$$&&&,,,111444555,,,,,,,,,***(((((()))+++++++++,,,///333666777777......///222666666333///***'''$$$###$$$%%%''''''&&&)))---///000//////000,,,+++***+++...///000///,,,...111222222222333444666444222333444111,,,''',,,---...///000000//////000000111222222333444444111444777999???DDDBBB<<<555444222111222333555666<<<>>>???<<<888555555777===<<<<<<;;;:::888444111,,,000555888999;;;@@@CCC<<<======<<<::::::<<<===;;;===@@@CCCEEEFFFFFFEEEDDDAAA===;;;;;;===AAADDDAAAAAAAAAAAABBBCCCDDDDDDFFFHHHIIIGGGEEEEEEHHHKKKIIIJJJLLLNNNQQQSSSUUUWWWYYYYYYZZZ]]]___```___^^^\\\^^^aaaeeeiiinnnuuuyyy}}}lllNNN;;;888444444666111000222666666444111///...---......---+++***,,,---,,,---.../////////...---...---)))%%%""""""%%%''''''(((***)))'''(((***,,,///111222///+++***---111111111000///...,,,+++***---)))&&&(((,,,111222222---...///---***''''''((())))))***...222555555555---...111222222000...+++)))******(((''''''***---&&&(((************---000...---+++,,,...000111000------,,,+++***---333888777444111222444333...)))******+++,,,.........---000000000111111222222222111333555888>>>DDDCCC>>>666555444444444444444555888:::;;;888333111222555999;;;;;;:::777444333333000333777999999;;;@@@DDD???@@@???>>>===>>>@@@BBB@@@AAACCCDDDDDDDDDDDDEEECCCAAA???>>>>>>???BBBCCC@@@@@@@@@AAABBBCCCDDDEEEFFFIIIJJJHHHEEEEEEHHHMMMJJJJJJKKKMMMOOORRRVVVYYY\\\]]]___```______```aaabbbccceeegggjjjooouuuyyy|||}}}|||~~~nnnPPP<<<888333222333///...111444444333111////////////...,,,))))))***,,,,,,---.../////////...---000...+++'''$$$%%%(((,,,&&&((()))(((&&&'''***...222444444000+++***---222---------------.........///,,,***+++///111000......000222000+++'''&&&'''''''''(((,,,///111111111+++---111111///,,,)))((())),,,...,,,))))))---111$$$%%%&&&$$$###$$$(((,,,...---+++,,,...111222222...,,,)))%%%$$$)))333;;;777333//////222333000---)))))))))+++---------,,,000000000000000111111111555666777888===BBBAAA<<<777777666666666555444444444666777444...,,,...111333666888888555444666999999;;;===<<<:::;;;???CCCAAAAAAAAA@@@???@@@CCCFFFEEEFFFFFFFFFEEEEEEFFFGGGCCCBBB@@@???@@@AAABBBCCCCCCBBBBBBCCCDDDEEEFFFFFFFFFIIILLLKKKHHHGGGJJJNNNKKKKKKLLLLLLNNNRRRWWW[[[^^^```cccbbb```___aaadddfffggghhhiiikkkooouuuyyy|||~~~zzz~~~vvvSSS<<<999444111111...***+++,,,...///000000000333111---(((%%%%%%))),,,------...///......---,,,111222///(((&&&(((++++++)))'''%%%%%%(((***++++++666555444222///,,,)))(((,,,+++,,,///222222///+++...,,,))))))+++---//////---...000111000///---,,,+++)))((()))***,,,,,,+++))))))+++,,,,,,+++***))))))((()))---111111,,,&&&"""""""""  %%%***+++,,,---///111222333444///***&&&&&&&&&(((000999666333111111333555333111111---******,,,......---000111111///...000666:::888555444666;;;???@@@???:::999888666555444333333222333333000---+++***+++444333111111222666999;;;??????>>>======>>>>>>??????@@@?????????BBBFFFJJJJJJGGGDDDDDDFFFGGGGGGEEELLLHHHCCCBBBDDDEEEEEEDDD@@@CCCEEEDDDBBBBBBFFFJJJFFFJJJMMMNNNMMMLLLNNNPPPSSSRRROOOLLLLLLPPPVVV[[[```aaabbb___[[[\\\bbbhhhjjjnnnsssuuuuuusssqqqpppzzz~~~vvvRRR<<<999444000000---------.../////////......111///,,,***((())))))***/////////---+++***++++++///222000***(((***---,,,+++)))''''''))),,,------444333222111///---+++******)))***---000///+++'''+++)))'''''')))+++,,,,,,+++---///000111000///...---+++))))))***+++***)))((((((***+++,,,++++++***)))((((((+++000000---(((###$$$$$$###!!!###'''***++++++++++++---///111222,,,(((%%%%%%%%%%%%+++333888555333333555555444222///,,,******---//////...111222333333222222666999666333111333777::::::999444444333333333333444444444444333000,,,******+++000000000222444777:::<<<>>>>>>???@@@AAAAAABBBBBB@@@@@@AAA@@@AAACCCFFFIIIIIIFFFDDDDDDFFFHHHHHHGGGIIIFFFDDDEEEFFFGGGFFFDDD@@@???@@@BBBFFFHHHHHHHHHGGGJJJMMMNNNMMMLLLMMMNNNPPPOOOMMMKKKKKKOOOUUUZZZ\\\]]]]]]\\\[[[^^^cccggglllppptttvvvvvvtttsssssszzz}}}~~~uuuQQQ;;;888333000000---//////000//////...---,,,///---,,,---......+++(((111111000---)))(((((()))---111111---+++---///......+++))))))+++---...///000000///...---,,,+++***+++******,,,///...***%%%'''%%%######%%%((()))))))))+++...000222222222111///---+++*********)))''''''(((***+++++++++***))))))(((''')))---...,,,)))$$$%%%&&&&&&&&&'''))),,,...,,,***)))***,,,///222+++'''$$$$$$"""!!!&&&,,,999777555555666555444222---+++***+++---......---111444666666555555555555333000...///222444444222------...///000222444555777666333///+++)))***+++,,,...111555888:::<<<===<<<>>>@@@CCCDDDEEEDDDDDD@@@AAABBBCCCCCCDDDFFFHHHHHHFFFDDDEEEGGGIIIIIIIIIFFFEEEEEEFFFGGGGGGEEECCC@@@<<<;;;BBBKKKOOOKKKEEEHHHJJJLLLMMMLLLKKKLLLLLLLLLLLLKKKKKKKKKNNNTTTXXXXXXWWWWWWYYY]]]bbbeeegggkkknnnrrrttttttsssssssssyyy{{{{{{uuuRRR;;;888333000000---000000000000//////...---///------111555444---'''...000111///+++((('''(((+++000222///...000111///...,,,******+++...//////...---,,,+++)))((('''''',,,++++++---000///***&&&$$$!!! """%%%&&&&&&(((***...222444555666555111///,,,******)))(((&&&***++++++++++++)))((('''+++)))''''''((()))((('''"""$$$&&&(((***+++,,,---111///+++)))))),,,000333---(((###!!!###***888777666666555444222111...---,,,,,,,,,,,,,,,+++111333666777666444222111000...,,,...222444333111++++++,,,...000222444555999777444///***)))***,,,---000444999<<<===<<<;;;;;;===AAADDDEEEEEECCCBBB@@@BBBDDDDDDCCCDDDEEEGGGIIIHHHFFFFFFFFFGGGHHHIIIGGGFFFEEEDDDDDDCCCCCCBBB@@@>>>???EEELLLOOOJJJDDDHHHIIIKKKLLLLLLKKKJJJJJJJJJKKKKKKLLLMMMOOOTTTWWWWWWTTTTTTYYYaaagggiiihhhfffhhhkkkmmmnnnnnnppprrrxxxzzzwwwSSS<<<999555111111...///000000111000000/////////...///333888666///)))***...333222---)))''''''+++000222000///222222000...,,,))))))+++,,,---------+++)))'''%%%######"""***)))))),,,//////+++'''!!! ###%%%%%%)))+++///333555777888888111///,,,+++******(((&&&.........---+++(((&&&%%%,,,***(((&&&%%%%%%$$$###!!!"""%%%(((+++.........000...+++((((((+++...111000***### $$$,,,555555666555333111000///000///...,,,***)))))))))///000222444444222///---...---,,,000444777777555.........///111333444555999777444///+++)))***,,,000444999>>>???>>>;;;999:::<<<@@@CCCCCCBBB???===@@@BBBCCCCCCBBBBBBCCCEEEIIIIIIHHHFFFEEEEEEFFFGGGJJJHHHDDD@@@>>>>>>AAABBBBBBDDDHHHJJJKKKJJJGGGDDDGGGGGGHHHJJJKKKKKKJJJIIIIIIKKKMMMOOOOOOQQQTTTWWWWWWTTTUUU[[[dddkkkkkkiiiaaacccfffgggiiilllpppsssyyyzzzyyyUUU???<<<777444444111000000111111111111000000//////000444666444///***(((...222111,,,'''&&&'''+++000222000///222222111...+++)))(((***+++,,,,,,,,,***'''$$$"""!!! $$$###$$$(((,,,---***'''!!!!!!$$$%%%&&&)))+++...222555666666666000...,,,+++++++++***(((000000///...,,,)))&&&%%%,,,+++)))'''%%%$$$############$$$(((,,,.........+++***)))(((((()))+++,,,///)))$$$!!!&&&...111333555444222/////////111000...+++(((''')))+++...------...000///---+++---,,,---222777;;;;;;999222222222222333444555666888777444000,,,***+++,,,333777<<<@@@@@@>>>999666888:::===@@@@@@???<<<;;;@@@AAAAAA@@@??????AAABBBGGGHHHGGGFFFDDDDDDFFFHHHKKKHHHDDD???<<<===AAADDDFFFKKKPPPOOOJJJEEEDDDEEEEEEEEEFFFHHHKKKLLLJJJIIIJJJLLLOOOQQQRRRRRRTTTUUUWWWUUUVVV\\\dddiiiiiifff___aaaccceeeiiinnntttxxx{{{||||||XXXAAA>>>:::666666333333333333222111000///......///000111111///---++++++...111---&&&!!!###&&&,,,000111///...111222111...,,,))))))***,,,,,,,,,***(((&&&###"""""""""### """''',,,...,,,)))""" """%%%''''''(((***---000222333333222...,,,++++++,,,,,,,,,+++//////000///...+++)))(((+++,,,+++***(((''''''''')))'''&&&(((+++------+++&&&''')))*********))))))***'''$$$$$$###"""&&&---///222444444111///////////////---)))&&&'''+++///...+++)))))),,,------,,,---,,,---222888<<<;;;999555444444444555666666777555555444111...,,,,,,,,,333666;;;??????<<<888555555777:::===>>>>>>===<<>>AAACCCDDDEEEDDDCCCDDDGGGJJJHHHGGGEEEBBB???@@@DDDHHHLLLPPPSSSQQQKKKFFFEEEFFFDDDCCCDDDGGGKKKLLLKKKIIIJJJMMMPPPSSSSSSRRRSSSSSSTTTTTTVVV[[[aaadddcccaaa]]]___aaadddhhhooowww}}}}}}}}}ZZZCCC@@@;;;888888555666555444333111///---,,,,,,...//////---+++***+++...000///(((  %%%---000111...---000222111///---***)))+++,,,------)))'''%%%######$$$%%%&&& """(((...111000---###!!! ###&&&(((((('''(((+++...///000//////---+++******,,,...------....../////////...,,,+++***+++------,,,+++++++++///,,,))))))+++,,,+++)))%%%(((+++---...---+++)))%%%$$$%%%''''''$$$&&&***...111444555222000000111------+++'''%%%(((...333///+++''''''))),,,...------,,,---222888:::999777555555555555666777888888444555444222///---,,,---111444999===>>><<<888555333555888;;;>>>??????>>>???>>>===:::999:::===@@@???AAACCCCCCCCCEEEIIIMMMDDDEEEFFFEEECCCDDDGGGJJJOOOQQQSSSQQQLLLHHHFFFFFFCCCBBBCCCFFFKKKMMMKKKIIIIIIMMMQQQSSSSSSRRRQQQQQQRRRSSSVVVZZZ]]]___^^^]]][[[]]]___bbbgggoooxxx~~~~~~qqqPPP>>>???<<<::::::777<<<;;;888333...***)))***)))---...******///...***---+++''' """(((333333333111000000222333333000---,,,---000111222///+++'''&&&(((***)))(((###"""$$$***111333///+++%%%###"""$$$'''((('''$$$%%%'''+++///222111...++++++'''%%%'''+++---+++(((,,,---...///000000000///222222333333222000---+++000...,,,,,,.........---******,,,000333333...)))***)))(((''''''((()))***,,,///222111///111666;;;444000+++'''''')))...111111---)))+++000444444222+++,,,---///111222333333222333555666777666555555777777666555333111...---333666:::;;;999555222000444666999>>>BBBCCCBBB@@@>>>??????===;;;::::::;;;===???AAACCCDDDDDDCCCBBBFFFFFFGGGHHHDDDAAAFFFMMMSSSTTTUUUSSSOOOJJJFFFDDDCCCBBBDDDIIIOOOQQQMMMIIIMMMLLLMMMQQQVVVXXXVVVTTTVVVUUUUUUWWWYYY[[[[[[ZZZ[[[\\\^^^cccjjjrrryyy~~~~~~tttSSSAAAAAA<<<888777333777666444///***'''&&&'''))),,,+++'''''',,,---***+++((($$$ !!!&&&***///111333444333222222333333111...---...000000000,,,***((((((+++------,,,&&&$$$$$$(((---000///,,,(((&&&$$$$$$&&&''''''%%%###$$$(((,,,000111///---+++(((&&&(((,,,...,,,)))++++++,,,,,,,,,------...000111222333333111///...333111//////000111111000------...111555555000,,,((()))+++,,,,,,+++)))(((---111333333000000444888333111...++++++,,,///111111...,,,...333666555333+++,,,---...000333555666333444555666666777777777666666777666555222///---222555888888666333000000000111444:::@@@EEEGGGGGGAAA@@@>>><<<:::;;;<<<>>>AAAAAA@@@AAABBBDDDDDDDDDFFFEEEFFFGGGCCCAAAEEELLLPPPQQQSSSQQQNNNIIIGGGFFFDDDBBBCCCHHHNNNQQQOOOLLLLLLLLLMMMQQQVVVYYYZZZYYYVVVUUUTTTVVVXXXZZZZZZYYYZZZ[[[]]]bbbiiiqqqxxx}}}uuuUUUBBBAAA;;;444222...111000///+++&&&###"""###((()))'''$$$$$$)))+++***((($$$!!! ###'''***,,,...000444555444333222222333222000///000///...,,,)))((((((***...000000///,,,)))'''(((,,,//////...,,,)))&&&%%%&&&((())))))######%%%)))---/////////+++((('''))),,,...,,,******************++++++,,,,,,...000222333333222222444222000///000111111000...---...000444444111...'''***...111111...)))&&&...111555444222000111333111111111111111111000000000//////222666888666333,,,,,,,,,---000444777999666666555555555666777777333555777777666333000...333444666555333000////////////000444;;;BBBGGGIIIBBB@@@;;;888888;;;???BBBFFFCCCAAAAAACCCEEEFFFGGGEEEDDDDDDDDDBBB???BBBIIIKKKMMMOOONNNLLLIIIHHHHHHCCCBBBBBBEEEKKKOOOOOONNNIIIIIIKKKNNNTTTXXX[[[[[[VVVUUUTTTVVVXXXZZZZZZYYY[[[\\\___dddjjjrrryyy~~~pppQQQ???>>>777000...***------+++((($$$!!! %%%&&&&&&%%%&&&'''(((((($$$!!!!!!'''---//////000222444333222000000111333222111111000///,,,)))'''((())),,,...000000000111///------///000000///,,,***'''&&&'''***---///)))''''''(((,,,...//////+++)))((())),,,---,,,***(((***+++------,,,+++***(((***...111333555555444333000---,,,---.........---,,,+++---111222000---'''***///222111...)))%%%,,,///333444333111111111000222555777777555222000//////111444777777555222---,,,,,,---000555999<<<999888666444333333444444000222555777666333000---333444555333111000000111222///---...333:::???CCC@@@;;;666333666<<>>===???>>><<>>??????AAAEEEFFFGGGGGGFFFEEEFFFIIIKKKPPPNNNKKKIIIIIIKKKMMMOOOPPPQQQSSSSSSSSSTTTWWWYYY^^^\\\[[[\\\```cccffffffeeefffhhhlllqqqvvvzzz|||gggIII888666///+++000222111111111...((($$$!!!  '''(((###!!!"""!!!$$$(((+++---...///111111000---)))%%%$$$%%%'''******)))+++------,,,+++***,,,---,,,+++,,,000333222222111///...------...+++,,,---------111777<<<<<<999555333222222111000,,,,,,+++)))'''%%%$$$$$$$$$&&&***...000000///...,,,...222555888:::::::::666222...+++,,,---......******+++...222222---)))(((***,,,------***'''$$$$$$%%%(((,,,000222222111...000444777888777555444666444222...------///111444444333333444555666666777777777777777666555555333444555666555333111//////111444555555666777888555222000000444888<<<>>>999444000111777>>>AAAAAA@@@<<<;;;???GGGKKKHHHEEEBBB>>>===@@@CCCCCCFFFIIIHHHHHHGGGFFFDDDEEEHHHKKKOOONNNLLLJJJIIIKKKNNNPPPQQQSSSVVVWWWVVVVVVXXXZZZ^^^]]]\\\]]]aaafffiiijjjiiijjjkkknnnrrrvvvyyy{{{jjjLLL;;;888000---333555222333222///)))$$$!!! ###%%% ###"""&&&,,,...---,,,...000+++,,,+++)))&&&$$$###$$$((('''''')))+++------,,,+++---...---,,,...333777111///---)))'''(((+++---,,,.../////////111666;;;<<<999666444333333222000------,,,)))&&&###"""######$$$&&&(((+++---///000///111555888;;;<<<<<<<<<555111---******,,,------&&&&&&(((,,,000///***&&&'''***---000///+++&&&###$$$%%%'''***...000000000...000333555777777555555999777222...+++,,,000333555555555555555444444444555666888999:::::::::999777777777777555444222111---///333555666666777999:::888666666999;;;===>>>;;;666222444999>>>>>>===>>>:::666:::BBBHHHHHHEEEDDD??????CCCFFFGGGIIIMMMJJJIIIHHHEEEDDDDDDGGGJJJKKKKKKJJJHHHHHHIIIMMMOOONNNRRRVVVWWWVVVVVVXXXYYY^^^\\\[[[]]]bbbgggkkklllmmmnnnooorrruuuxxx{{{|||sssQQQ<<<999444111333222555111---++++++***(((&&&"""!!!  !!!"""'''+++///000---++++++,,,///...,,,+++***'''$$$!!!!!!###&&&((()))***,,,---222,,,&&&&&&+++333999<<<222,,,%%%$$$(((,,,...---------,,,+++***---222555777555444333333333111///...---+++'''###"""$$$&&&+++)))&&&$$$$$$)))000666666777888999;;;<<<===>>>;;;222(((%%%(((,,,---,,,)))))))))+++,,,+++(((%%%'''))),,,......,,,)))'''%%%(((+++---...---***)))))),,,111555777777555444444222///***((()))---000222333555666666444111///444777:::;;;;;;:::999:::777555222000000111444555111111111111333555666888;;;888777888<<>>:::555///---///333666777666888;;;>>>@@@AAAAAAAAABBBAAA@@@??????BBBGGGKKKHHHGGGFFFEEEDDDCCCCCCCCCEEEEEEFFFHHHKKKMMMNNNOOONNNOOOPPPQQQRRRSSSSSSSSS[[[[[[ZZZZZZ\\\___cccfffllllllooottt{{{~~~uuuQQQ999333---***------***(((&&&&&&'''((('''&&&%%%$$$###""""""###$$$$$$%%%)))...111000...,,,,,,(((,,,222777888333***$$$!!!###&&&))),,,...***'''$$$$$$(((...333666000,,,)))))),,,//////...000///---***((()))---000///...,,,...111444666777000///---***((((((,,,//////,,,((($$$"""&&&---222666666555555444444333333...)))$$$###''',,,//////))))))***,,,......,,,***++++++,,,,,,,,,,,,+++***,,,,,,+++*********++++++(((,,,111555666555222000,,,+++(((%%%$$$&&&***...000//////...---+++******222555888999888777777888;;;999555111111222555777;;;777000+++,,,111888===<<<;;;:::;;;<<<======<<<:::555///,,,,,,///222333555888<<<@@@CCCDDDCCCCCCCCCBBBAAA@@@???@@@DDDGGGGGGGGGGGGGGGFFFDDDCCCAAAAAABBBDDDFFFIIILLLNNNOOOKKKLLLMMMNNNOOOPPPQQQQQQYYYZZZ\\\]]]]]]^^^aaaccchhhjjjooovvv}}}vvvQQQ888111***'''*********)))(((((((((''''''&&&%%%%%%###""""""######$$$"""&&&+++///000...,,,***&&&+++222888:::666...'''"""!!!!!!###&&&)))+++,,,(((&&&%%%&&&(((---000333000---++++++---...---+++,,,,,,***'''&&&'''+++...///---***+++---111333444222111...+++)))))),,,///...---+++(((&&&'''***---333222111///---,,,******%%%###""""""&&&***...000,,,,,,---///111000...,,,,,,,,,+++******)))******++++++*********)))))))))))),,,111444555333000...,,,+++)))&&&$$$%%%))),,,111000...,,,+++******+++000333666777777555555666;;;888444111000111444666:::555...))))))...444999;;;;;;;;;;;;;;;;;;:::999555333000///...///000111555888===AAAEEEFFFEEEEEEEEEEEEDDDBBB@@@@@@BBBDDDFFFGGGHHHIIIHHHFFFCCCBBB@@@AAACCCEEEGGGHHHKKKLLLIIIIIIJJJKKKLLLNNNOOOPPPVVVZZZ^^^```___^^^___aaadddgggnnnvvv|||~~~vvvQQQ888111***'''******.........,,,***((('''&&&%%%$$$###"""!!!"""###### """&&&+++------+++)))(((+++///444777444///+++'''%%%$$$&&&(((+++******''''''((()))***,,,...///000///---,,,+++***)))(((&&&&&&%%%$$$$$$&&&***...,,,***((((((+++///111222333222000,,,)))(((***,,,---...///...+++)))))))))...---+++)))&&&$$$###""" !!!"""###%%%(((,,,/////////000111333222///------+++***((('''&&&&&&&&&%%%''')))++++++***((('''***---000222333111...,,,000///,,,(((&&&%%%(((***000...,,,***))))))******...111444555444333333444777555222//////000111333333000,,,))))))+++///111888999:::;;;999777666555///000222333333222222111444777<<<@@@DDDEEEFFFEEEGGGHHHGGGEEEBBBAAABBBCCCDDDFFFHHHJJJJJJHHHEEECCCAAACCCEEEEEEDDDDDDFFFHHHGGGGGGGGGIIIKKKMMMOOOPPPTTTZZZ```cccaaa______aaabbbfffnnnuuuzzz}}}~~~}}}uuuQQQ999333---***------111222222///+++(((&&&&&&&&&%%%$$$""""""""""""### ###'''+++,,,+++)))+++,,,...000222222///,,,)))((('''(((,,,---***'''''')))+++,,,+++***+++,,,...---,,,***((('''&&&&&&"""###""""""###&&&+++///)))((('''(((,,,000222333222222111...+++(((((())),,,...000000---***''''''((((((&&&$$$"""!!!$$$%%%$$$%%%)))---/////////111333333000......,,,***(((&&&$$$###""""""$$$(((,,,---,,,***)))---...///000000///---,,,111000---)))&&&%%%&&&(((,,,+++)))((('''(((((())),,,///222333333222111222222111000/////////000000------,,,+++++++++,,,,,,333555888999777444222111,,,///333555555444333444333555888<<>>GGGHHHIIIGGGDDDAAA@@@@@@===???AAADDDEEEEEEEEEDDDCCCEEEHHHFFFBBB@@@BBBEEEGGGFFFGGGHHHKKKNNNQQQSSSRRRZZZcccfffdddbbbdddgggiiimmmrrrtttuuuuuuxxxzzz~~~sssQQQ<<<999444111333222,,,///000...)))&&&%%%&&&)))((('''%%%$$$$$$%%%%%%!!! $$$)))---...---......///000111000---***%%%$$$&&&***000000,,,'''&&&***......***&&&%%%$$$&&&&&&%%%$$$###$$$'''***$$$%%%$$$###$$$''',,,000111000//////111111///...,,,///222222000---,,,+++,,,,,,+++(((%%%%%%&&&((($$$###"""!!!$$$)))(((###!!!$$$'''%%%&&&(((---111333222111111000...+++'''### $$$%%%'''***---111444666000///---,,,++++++,,,---(((((('''$$$""""""$$$&&&+++,,,,,,,,,------------***---000111000//////000,,,---///111222111000///...//////000000000000000+++///444555222...,,,,,,000111111000...///444888---......000222666999;;;FFFGGGHHHGGGDDDAAA??????:::;;;>>>@@@BBBCCCDDDDDDBBBEEEHHHFFFBBB@@@CCCFFFGGGGGGGGGHHHKKKOOORRRUUURRRZZZcccfffdddcccfffiiinnnqqqtttuuuttttttwwwyyywwwUUU@@@===777333333111...000111...)))&&&%%%&&&---***'''(((+++,,,)))&&&&&&###!!!###(((,,,......///---,,,,,,...---***'''!!! !!!&&&,,,///,,,(((%%%&&&&&&'''&&&%%%###"""!!!!!!!!!!!!!!!###'''***+++'''###"""%%%)))---///444333111...,,,)))'''&&&'''***---...............+++***(((&&&%%%$$$$$$%%%&&&$$$######$$$###""" !!!"""$$$&&&&&&&&&%%%%%%%%%&&&(((,,,000111000///,,,+++***(((&&&$$$###"""''''''&&&'''***///333666000...***'''&&&(((***,,,***(((&&&### !!!$$$&&&222///,,,,,,...///---+++,,,***)))***,,,///000000///,,,+++...444777555111//////111333555444222000000111222222000...+++)))111000000000000000111111000......///222666777888BBBCCCDDDCCCAAA@@@AAABBB======>>>CCCGGGHHHEEEBBBBBBDDDFFFFFFEEEEEEEEEFFFKKKJJJKKKLLLOOOSSSWWWYYY[[[^^^```aaa___```dddgggqqqsssvvvuuutttsssvvvyyyyyyWWWAAA>>>666111111...000333666555111,,,)))''',,,)))''')))...///---***(((&&&%%%'''+++...///...)))((()))+++,,,,,,(((%%%!!! $$$***...,,,)))&&&&&&&&&&&&%%%%%%$$$$$$!!!"""#########$$$'''))),,,)))&&&&&&)))---000222111000...+++)))'''%%%$$$'''***---000000///......))))))((('''''''''((()))(((&&&$$$###$$$$$$###!!!$$$$$$$$$%%%%%%&&&&&&&&&&&&'''))),,,///111000...,,,,,,+++)))'''&&&%%%$$$))))))((()))***---000111+++)))'''&&&%%%&&&((()))+++***(((&&&$$$$$$'''***222///,,,+++------+++(((***)))((()))+++---......---,,,,,,///555777555222.........///111111///---///000111111111000......000000000000000111111222000//////000333666777888???@@@AAAAAA???>>>>>>???<<<<<<>>>BBBEEEFFFCCC@@@BBBDDDEEEEEEEEEEEEGGGHHHMMMMMMNNNOOOQQQSSSVVVWWW[[[]]]______^^^```dddhhhooosssvvvvvvuuutttvvvyyytttSSS>>><<<555///...+++111444888999555///***'''(((&&&&&&)))---000...,,,)))(((''')))+++,,,,,,+++"""###&&&)))+++***&&&"""!!!"""(((+++,,,+++''''''&&&%%%$$$%%%&&&&&&%%%''')))***))))))***+++---+++***+++///222444444///...,,,***)))''''''&&&***,,,000222333111...,,,&&&''''''(((***+++---...,,,)))&&&%%%%%%%%%$$$###&&&%%%$$$######$$$&&&'''''''''(((+++...///...,,,+++++++++******)))((((((,,,,,,,,,+++++++++******$$$$$$$$$%%%%%%&&&&&&'''------+++)))((())),,,///111...++++++------***'''(((''''''(((***,,,,,,+++******,,,111666777555111---+++)))***+++------,,,/////////000000111222222111111111111222222333333222111000222555777888888===???BBBBBB@@@???>>>>>><<<===???AAADDDCCCAAA>>>BBBCCCDDDDDDDDDEEEHHHJJJPPPPPPQQQSSSTTTUUUVVVWWW\\\]]]^^^]]]\\\^^^dddhhhlllpppuuuwwwuuuuuuvvvxxxlllLLL999888333//////,,,///111444444222---(((%%%$$$###$$$&&&***+++***(((%%%&&&&&&'''''''''&&&%%%!!!$$$'''***+++((($$$!!!""" !!!%%%***,,,,,,)))(((&&&$$$$$$%%%''')))+++...111111000/////////,,,,,,,,,///222444555444///...---,,,++++++,,,,,,///111333666666333---***$$$%%%'''***---000222333111...***((((((((('''&&&%%%###!!!!!!###%%%%%%%%%&&&(((***+++***)))(((((()))***+++,,,,,,---000000///...,,,)))&&&%%%!!!"""$$$&&&((((((((('''------,,,+++***+++...111///---+++,,,///000---***'''''''''(((++++++***)))((())),,,111555666333111+++(((&&&&&&))),,,...///111000///...///111333444333333444444555555555555333222222444777999:::999???BBBEEEFFFDDDBBBAAA@@@>>>???AAACCCDDDCCC@@@>>>@@@BBBCCCCCCCCCEEEHHHJJJPPPQQQSSSUUUWWWXXXYYYYYY^^^______\\\ZZZ[[[```eeeggglllrrruuuuuutttvvvwwwnnnMMM:::888333///000...///......---,,,***(((&&&$$$$$$%%%'''((((((&&&$$$$$$$$$%%%%%%$$$###""""""%%%(((+++,,,+++'''$$$"""$$$###""""""%%%))),,,---+++)))'''%%%%%%'''***,,,...111444444333000//////***+++,,,///222444333222...---,,,,,,,,,...///111444444555777777333,,,'''###%%%(((+++///222444666555222///,,,+++***)))'''!!!!!!"""###""""""$$$'''(((((('''%%%%%%''')))+++---///000111111000///+++'''$$$""" ###&&&***+++,,,+++***++++++++++++***+++...000---,,,,,,///333555333111))))))***,,,......,,,)))''')))---111444444222000***'''%%%%%%)))///333555444222000//////111333444666777888888888888777666333333333666999<<<<<<;;;???BBBFFFGGGFFFDDDBBBBBB@@@BBBDDDFFFEEEDDDBBBAAA@@@AAACCCDDDDDDEEEHHHJJJMMMNNNQQQUUUXXX[[[\\\]]]aaaaaa```\\\XXXXXX\\\aaaccciiiooorrrssssssuuuwwwvvvTTT???;;;444000000...000---***)))***++++++***((()))***+++***)))'''%%%%%%&&&&&&%%%###""""""###)))+++,,,+++(((&&&%%%&&&''''''&&&&&&'''))),,,------+++)))((((((***,,,......000222222000---,,,,,,******+++...000111000...)))(((((((((***---///111444333333444555222+++&&&%%%&&&)))---000222444555666444111///...+++(((&&& !!!!!! """%%%'''''''''&&&&&&(((***,,,...///000000///...,,,)))%%%""" !!!$$$(((+++---------,,,)))******)))((()))+++---,,,,,,---111666999777555,,,---...111333222///,,,***,,,///222444444333222+++)))'''''',,,111666888666555333222222333555666999999:::::::::888777666222333444888<<<>>>???>>>>>>@@@CCCDDDCCCAAAAAAAAAAAADDDGGGHHHGGGEEEDDDDDDAAACCCFFFGGGGGGGGGHHHIIIJJJLLLOOOSSSWWW\\\___```aaaaaa```\\\XXXWWWZZZ]]]aaagggmmmppprrrsssvvvyyyzzzVVV???:::333///000//////,,,)))(((+++------,,,)))+++---...---+++)))(((%%%&&&&&&$$$!!! ###%%%)))))))))&&&######&&&)))++++++******)))***,,,------,,,+++++++++,,,...///...///000///---******************,,,...///...,,,&&&%%%%%%&&&(((,,,///222000...---///222111+++&&&'''(((+++...000111222222555333111000...***&&&""" ###$$$$$$###"""!!! """%%%((()))))),,,,,,,,,,,,,,,---------++++++)))(((%%%###!!!!!!###'''***,,,,,,,,,+++((())))))((('''''')))+++------...222777:::888555000111444777888777333000///111333444555555555555///,,,)))***---222555777777666666666777999;;;<<<::::::;;;;;;999777555333111222555999>>>AAAAAAAAA===???AAAAAA@@@???@@@AAA@@@DDDHHHIIIGGGFFFEEEFFFDDDGGGJJJLLLKKKJJJJJJJJJIIIKKKMMMPPPUUUZZZ___aaa]]]^^^___\\\YYYXXXZZZ]]]bbbggglllpppqqqtttyyy|||vvvSSS;;;777000...111111,,,***((((((+++...---,,,(((***---...---+++***)))$$$%%%$$$""""""%%%''''''%%%""" """''',,,---------,,,++++++,,,---...------,,,---...///000///111111///---*********+++******+++---...,,,+++%%%$$$$$$%%%(((,,,111333+++)))(((***///000,,,'''(((***,,,...000000000000333222111000...)))###$$$(((***)))&&&$$$!!! ###&&&)))++++++111111000...---,,,+++***((('''&&&$$$"""  """%%%(((************((())))))(((''''''(((***......///333777999777444333555777:::<<<:::666222333444666777666666777888111...,,,+++...111444555777777888:::<<<>>>???@@@::::::;;;:::888555222111111222555:::???BBBCCCBBB>>>???AAA@@@@@@@@@AAACCC???CCCHHHIIIGGGEEEFFFGGGFFFIIINNNPPPOOOMMMKKKJJJJJJKKKLLLOOOSSSYYY^^^```YYY\\\]]]\\\ZZZYYY[[[^^^dddhhhmmmppprrruuu{{{qqqLLL444222///...///,,,---+++))))))***+++***)))((('''(((***,,,,,,***((('''$$$!!!!!!###"""#########"""###%%%&&&((((((***...111111---)))***+++,,,,,,---...//////---///111111///------...,,,***))))))+++---,,,,,,&&&%%%$$$&&&)))***(((&&&&&&%%%$$$%%%(((,,,------,,,---000111111///---+++...444888888111)))"""!!!%%%)))++++++)))((('''%%%$$$$$$&&&+++000444666333000---,,,***)))'''&&&$$$!!! """$$$&&&'''&&&$$$###&&&(((***++++++++++++---333333222111///000222555999<<<>>>===888333111000666555555555666777999:::666555222111111222555666777555444888>>>@@@>>>;;;:::;;;:::888444111000000222222444888<<<@@@BBBBBBAAACCCCCCBBB@@@??????@@@@@@CCCFFFHHHHHHHHHIIIJJJLLLJJJIIILLLQQQQQQMMMHHHNNNNNNOOOQQQSSSWWWZZZ\\\ZZZZZZZZZZZZYYY[[[^^^aaabbblllsssrrrqqqvvv}}}tttPPP888555111...///,,,...,,,***(((((('''''''''*********+++------,,,***$$$""" """ !!!""""""!!!!!!###%%%((((((***---000///,,,((('''''')))***,,,---...//////111222111...+++))))))+++***)))***,,,...---,,,((('''&&&'''******)))'''$$$$$$$$$&&&***...//////000111222222111///,,,******...222444111---(((%%%!!!###'''***,,,---,,,+++***)))'''''')))---111444666444000,,,+++*********&&&%%%$$$"""!!! !!!"""###%%%%%%%%%%%%$$$&&&(((***,,,,,,---///111333333222000//////111333888;;;<<<;;;777333222222555444333222222333444555999777555333333444555777:::888777777999:::999888666777777666333111000000333444666999===???@@@@@@AAACCCDDDDDDAAA???>>>>>>===@@@CCCFFFGGGHHHJJJKKKKKKJJJJJJLLLNNNOOOMMMKKKNNNOOOOOOPPPRRRUUUWWWYYYXXXYYYYYYYYYYYY[[[___bbbgggmmmrrrqqqsssxxx|||}}}yyyUUU===999333//////,,,------+++(((%%%$$$%%%&&&,,,*********,,,---,,,+++$$$""""""###!!!"""$$$$$$######%%%&&&******+++---......+++((($$$$$$&&&(((***+++---...000111333111---)))%%%$$$)))((()))+++...//////---+++***))))))***+++)))(((%%%$$$&&&)))---111222222444555555444111...+++((('''(((+++///111000---+++$$$&&&(((+++---...//////,,,+++***)))+++...111333555333000---+++***+++,,,&&&''''''((('''&&&%%%$$$############$$$%%%&&&'''&&&((()))***,,,...222555555444333000......000222777888888777555333444444555444333222111222333333;;;:::888666666777888999===<<<:::777444333444666444555777666333111111111555777:::<<<===>>>===<<<@@@CCCEEEFFFCCC@@@======:::===@@@CCCEEEGGGJJJLLLJJJJJJJJJJJJIIIIIIKKKMMMOOOPPPPPPPPPQQQRRRSSSSSSSSSUUUVVVWWWYYY[[[___bbbkkkoooqqqrrruuu{{{|||zzz|||YYYAAA<<<444//////,,,,,,,,,,,,)))&&&%%%''')))***)))((((((*********)))%%%$$$###"""###%%%'''(((&&&((()))***)))((()))+++---------......---+++***$$$%%%&&&'''((()))***+++...000111000---(((%%%###(((((())),,,///111000//////...---,,,,,,,,,+++***))))))***---000222333222888777666444111---)))''''''&&&'''***///000...+++&&&''')))+++---...///000++++++***)))***,,,...///000111000...,,,*********$$$&&&)))+++,,,+++)))((('''&&&$$$$$$$$$&&&((()))'''((())))))***---222555666666444111...---///111333333222222111222444555666555444444444555666777;;;:::999888999:::<<<=========<<<777111///333777888:::;;;:::888555444333777:::===???>>><<<;;;:::???BBBFFFGGGEEEAAA===<<<:::<<>>444......+++)))***++++++++++++---...***)))((()))******)))((($$$%%%%%%&&&''')))+++,,,+++,,,......,,,++++++,,,/////////...---,,,,,,,,,'''''''''(((((((((((((((***,,,......,,,)))'''''')))((())),,,///222222111222222111///---------...000///...///111111111000666666444222...+++'''%%%***((('''(((,,,---+++((('''((()))+++,,,---......(((''''''''''''((())))))+++---000000---)))&&&&&&"""$$$(((+++------+++******)))'''%%%%%%''')))***++++++,,,+++,,,...222555666666444111...---...000///...------...111222333333333333333444666888999888888888999:::<<<>>>???999;;;:::555000///555;;;???AAABBBAAA===:::777666999<<>>;;;::::::>>>BBBFFFHHHFFFBBB>>><<<<<<>>>@@@@@@@@@AAACCCEEEHHHIIIHHHCCC<<<<<>>444666666333///000666<<>>>>>@@@AAAFFFFFFEEE@@@;;;:::@@@EEEMMMOOOPPPQQQPPPNNNKKKIIIGGGJJJOOOSSSVVVZZZ^^^aaaeeepppzzzzzzxxx|||~~~tttTTT@@@;;;111++++++***((('''(((...555777222---***+++,,,...///---)))&&&###%%%(((+++---///000111...000111000---)))(((''',,,------+++)))))),,,///((('''''''''''''''&&&&&&((()))***+++***+++---///...,,,******---111333444555666555333111000333666555111,,,***)))******************)))((('''&&&%%%$$$&&&((()))((('''((((((***+++---...---,,,)))(((######%%%&&&&&&&&&%%%%%%'''***,,,)))###!!!!!!%%%(((***,,,,,,,,,---+++)))'''%%%$$$$$$$$$(((***---///000111444666000000...+++)))(((***,,,,,,+++***,,,///222111000...------...///111333444555555666666777888888999///111111000///000555999>>>AAACCCBBB???;;;888777999===@@@???<<<;;;===@@@<<<@@@DDDGGGFFFDDDBBBBBB@@@AAA@@@???======???AAABBBCCCAAA???===>>>CCCGGGLLLMMMPPPRRRQQQOOOLLLIIIHHHLLLQQQUUUXXX\\\```ccciiirrryyyzzz{{{~~~qqqRRR>>>:::000***+++***)))&&&'''...777999222)))'''(((***---...,,,'''###&&&(((+++///222444555555111222333222...***((('''***++++++)))''''''+++...%%%%%%%%%&&&&&&''''''''')))************+++...111000---******,,,000333444666777666444111111555888333///)))&&&&&&'''))))))&&&&&&&&&&&&&&&%%%%%%%%%###((()))((('''))),,,+++,,,///000///,,,(((&&&###$$$&&&'''(((''''''&&&)))***)))$$$!!! !!!$$$'''***+++,,,---,,,+++)))&&&$$$"""!!! """%%%))),,,...///222444---,,,+++(((&&&&&&(((***---++++++---111333222000000///......///000111222666666666666555555555444------...---...000333666999<<>>BBB<<>>@@@BBB@@@@@@?????????BBBGGGJJJJJJMMMPPPRRRRRRPPPMMMJJJJJJNNNSSSWWWZZZ^^^bbbdddnnnsssxxxyyy}}}~~~qqqSSS>>>888000------((()))'''''',,,222444111---,,,,,,+++***(((%%%###!!!$$$***111333222111333666333111//////111111...+++///...,,,***))))))******%%%&&&&&&%%%$$$&&&(((+++((('''&&&'''(((***---///111,,,((()))///333555444444555555333111111222444777000(((######&&&***---...,,,))))))***)))%%%"""&&&$$$!!!###&&&))))))(((++++++++++++***(((&&&$$$'''&&&$$$"""!!!###(((+++000---(((### &&&)))''''''+++...///000---(((%%%$$$""" !!!$$$''')))+++...111,,,***(((&&&%%%%%%''''''...///111222333333333222444444333///,,,,,,///333888888999888555222...,,,)))...333333///+++,,,---444777::::::777555555777>>>@@@AAAAAAAAAAAABBBDDDCCCCCCDDDDDDCCCCCCBBBAAAAAACCCEEEEEEDDDDDDEEEFFFEEEDDDCCCCCCCCCDDDEEEFFFIIIKKKLLLNNNNNNNNNMMMLLLMMMPPPUUUWWWXXX\\\aaaffflllnnnrrryyy~~~mmmOOO;;;666///---...***+++((('''***///222222///...------+++)))&&&###"""&&&+++111222000///000333333111//////111111...,,,///...,,,+++*********+++(((&&&%%%$$$&&&))),,,...***)))((((((((()))+++++++++&&&###%%%+++000222222111222333222111000111222888222+++%%%%%%&&&)))***...,,,******++++++(((%%%'''%%%$$$%%%(((++++++***,,,,,,,,,+++)))'''$$$###((('''%%%###"""###'''+++222...)))###%%%)))'''(((,,,//////...+++(((&&&%%%###!!! ###%%%''''''))),,,...+++***)))(((((()))******---...000222444444444444222333222000------000222999888666444222///---,,,)))...222222...++++++,,,222555999999666555666888===???AAAAAAAAABBBDDDEEEDDDDDDCCCCCCBBB@@@??????CCCEEEGGGHHHGGGGGGHHHJJJJJJIIIGGGFFFEEEFFFGGGHHHGGGHHHIIIKKKLLLLLLLLLMMMNNNRRRVVVXXXYYY[[[```dddjjjmmmrrryyykkkMMM999555111111222...---***''')))---111111000//////...---***'''%%%###(((,,,000000...,,,,,,...///...,,,,,,------+++***...---,,,++++++++++++++++++'''%%%&&&***///111222,,,++++++)))(((''''''&&&!!! &&&---///000...000222222111000000000888333...)))((((((((((((,,,+++***+++,,,,,,+++)))***(((((()))+++,,,+++***,,,,,,+++***(((&&&$$$###((((((&&&$$$"""###&&&)))///,,,&&&!!!%%%((('''(((,,,///...+++)))(((''''''%%%###!!!"""###%%%&&&&&&'''***,,,******+++------.........---...000222333444555555///000000///......///111888666444111///---,,,,,,)))---111111...+++***+++///333666777444333444666:::<<>>>>>EEEGGGIIIJJJJJJKKKLLLMMMPPPNNNKKKIIIHHHHHHIIIJJJGGGGGGHHHIIIKKKMMMOOOPPPPPPTTTYYY[[[[[[\\\^^^aaahhhkkkqqqyyynnnNNN:::666333444666111+++***)))+++...000000///.........---+++(((&&&$$$'''))),,,,,,+++))))))***)))((('''''''''''''''&&&---------,,,,,,,,,,,,,,,,,,)))'''+++111666555333------,,,+++(((&&&$$$"""$$$***...///,,,///222333222000000000555333///---,,,+++)))(((((((((((()))***+++,,,,,,------,,,,,,+++***((('''))))))(((((('''&&&%%%%%%(((((('''%%%######$$$''')))&&&!!!"""''')))((())),,,---+++(((''''''(((((('''%%%"""!!!###$$$%%%%%%'''***,,,)))+++...111222333222222...///000111222222333333,,,---......------......444333222111///---+++******---000111...,,,++++++...111444444222000111333666999<<<>>>???AAADDDGGGDDDCCCBBB@@@@@@@@@AAAAAAHHHJJJLLLLLLKKKKKKKKKLLLPPPOOOLLLKKKJJJJJJKKKLLLHHHHHHHHHJJJLLLOOORRRTTTRRRWWW\\\^^^]]]]]]___aaafffjjjqqqyyyoooNNN999444222333444///)))***,,,///111000...+++++++++,,,,,,+++)))((('''%%%''')))))))))((())))))'''&&&&&&%%%$$$$$$%%%&&&,,,---------......------,,,***+++000777999666111...---,,,***(((%%%###!!! %%%***...000...111444555333222111111222000///...///...,,,***$$$$$$%%%&&&''')))+++---111111///---***'''&&&&&&&&&&&&&&&'''(((((()))***)))))))))&&&$$$"""###$$$$$$### !!!$$$&&&***---...---...000...***'''&&&'''((()))(((&&&$$$ """###$$$%%%'''+++...***---000333555555555444000000/////////000000000,,,++++++,,,,,,---,,,,,,///000222333222///+++))),,,...111111000...,,,+++...111444333000......000444777999<<<===???BBBDDDCCCBBBAAA@@@@@@BBBEEEGGGLLLMMMNNNLLLJJJHHHHHHHHHLLLLLLKKKJJJJJJKKKLLLMMMFFFFFFGGGHHHKKKOOORRRTTTTTTXXX^^^```___^^^```bbbfffkkkrrryyy~~~mmmKKK444///---///000***'''***...111111///,,,***'''(((***+++,,,,,,++++++(((((())))))))))))))))))'''((('''&&&$$$%%%'''))),,,,,,---.../////////...++++++---111555666333///,,,,,,***)))'''&&&%%%$$$ !!!"""$$$'''+++...000222444666555444222222222000///...///000///---+++"""###%%%%%%&&&(((,,,...444333111---)))''''''(((&&&&&&'''(((***,,,...///+++,,,,,,***&&&$$$###$$$%%%%%%$$$%%%&&&)))+++---000222333222333555222---((('''&&&'''))))))'''&&&!!!"""###$$$%%%(((,,,000---///111444555555555444000000/////////000000111...---++++++,,,------,,,+++...222555555222...+++///000222333333111///---///222555444111//////111555777:::;;;<<<===@@@BBBCCCBBB@@@???@@@CCCGGGJJJMMMNNNNNNLLLIIIFFFEEEEEEHHHHHHIIIJJJKKKKKKJJJJJJAAABBBCCCFFFHHHKKKNNNOOOSSSWWW\\\^^^^^^___aaadddhhhmmmtttzzz}}}~~~jjjHHH000,,,+++...///((()))+++...000000...,,,+++$$$&&&(((,,,...000000111...---,,,,,,,,,+++***)))'''((((((&&&$$$$$$'''***+++,,,...///000000000///++++++,,,------.........***)))((('''&&&''''''(((&&&'''((()))***+++...000555666666555222111111222111000/////////...+++)))$$$&&&'''((((((***...222444444111---***))),,,///+++++++++,,,...000222444///000000...***'''&&&&&&(((((()))***+++---...///---000111111444666333---)))(((&&&&&&((((((((('''$$$%%%%%%$$$%%%(((,,,//////000222333444444333333000000///000111333444555333000---,,,---///...---,,,...222444555444222000222333444666666444222//////222666666444333555777888:::<<<<<<<<<===???AAADDDBBB???===>>>BBBFFFIIILLLMMMMMMLLLHHHFFFEEEEEEFFFGGGJJJKKKKKKIIIGGGEEE???@@@CCCEEEHHHJJJLLLLLLOOOSSSXXXZZZ[[[]]]bbbeeejjjooovvv{{{|||||||||}}}~~~jjjGGG///,,,,,,///111***+++---......---,,,------###%%%(((,,,000333444555333222000......---+++)))%%%&&&&&&$$$""""""&&&)))+++,,,...000000111000000,,,,,,***(((&&&'''***---)))(((&&&%%%&&&'''***+++***+++++++++++++++---///666777666444111000000222333111//////...,,,***'''''')))+++******,,,111555444333111...+++,,,111555000//////000111333555666222333333111---***((('''((()))+++,,,---------,,,'''***,,,---111555222,,,+++(((&&&&&&'''((((((((('''''''''%%%%%%'''+++...111111222222222222222222/////////111333666888:::888333///---///000000///---///111333444555555555444444666777888666333111...333777999888888:::===;;;===>>>>>>======???@@@EEEBBB???<<<===@@@DDDFFFKKKLLLMMMKKKIIIGGGGGGGGGFFFHHHKKKLLLKKKHHHDDDAAA???AAADDDGGGJJJKKKLLLLLLMMMPPPUUUWWWXXX\\\aaafffkkkqqqxxx{{{{{{zzzzzz{{{}}}oooKKK444222///...///,,,111,,,((()))///222///***&&&(((,,,000333666777888:::555000......,,,'''!!!!!! !!!###%%%((()))---000333333222000///000,,,,,,+++((($$$###%%%(((+++(((&&&&&&(((+++,,,,,,///111222000---+++,,,...000555:::888222...///333444333111...,,,)))((('''((()))+++---///111333333333111...---...111555888:::666222222555777555222444222111111111...((($$$&&&'''((()))(((((('''&&&&&&'''***---/////////...)))'''&&&'''))),,,------+++***)))(((''''''((((((333333222222222222333333---***+++111555555666888:::888444111000111333444333111///...///333666999555555555666777777666444888666666999>>>AAAAAA@@@========================BBBBBBAAA??????AAAEEEGGGIIIJJJKKKKKKIIIFFFBBB@@@@@@DDDIIIMMMMMMIIICCC??????BBBEEEJJJMMMPPPQQQQQQQQQRRRTTTUUUVVVYYY^^^aaagggmmmuuuwwwvvvtttvvvyyy}}}rrrMMM666333///------***111+++&&&'''---111000---)))+++...111444666777777777333---,,,---,,,((($$$!!!!!!!!!"""###%%%'''(((,,,///222333222000000000******)))'''######%%%((()))'''&&&'''***---.........///000...+++***+++---...222777777444111111222111000...,,,+++)))((('''***+++---///111111111111222000...---...000333555666222///000333555444111111///...//////,,,'''###&&&((()))++++++***)))((('''))),,,...///...---,,,)))((('''(((+++---------,,,,,,+++)))((('''&&&&&&,,,---///111222222111111---******///333444555888<<<:::777444333333444444111000///...///111333555222222222333444666777777666555555888<<<@@@@@@???>>>>>>>>>======<<<<<<<<>>??????@@@???>>>===<<<<<<<<<;;;@@@@@@@@@@@@AAACCCEEEFFFDDDFFFGGGGGGFFFCCC@@@>>>@@@BBBEEEGGGGGGFFFCCCAAAAAABBBCCCFFFJJJNNNRRRTTTZZZYYYUUUQQQNNNNNNQQQTTTZZZaaaiiimmmnnnpppuuuyyy|||tttQQQ:::666///+++,,,***+++'''%%%'''---111111000333444555666666666555444444000***''''''((()))((((((((()))*********))))))***---111333333222333333))))))((('''&&&(((***,,,(((((())),,,///111000///,,,,,,,,,+++******+++,,,,,,...222777:::888222---(((''''''''''''((()))***...000111222111...***'''((()))+++---///000000000---,,,+++,,,///111000///++++++,,,,,,,,,+++)))'''&&&(((,,,///111111000...///000222222111...+++)))(((((((((+++------+++***((()))***+++,,,,,,+++++++++,,,...000222333444444///***(((+++...000222666666555444222000...+++***+++,,,...000111111000///111000///...///333888<<<555555555666999<<<>>>???BBBAAA@@@>>>============@@@???@@@BBBDDDEEEDDDDDDAAABBBDDDFFFFFFEEECCCAAAAAABBBDDDFFFFFFFFFEEEDDDEEEDDDDDDEEEHHHLLLPPPSSSZZZWWWSSSNNNKKKKKKOOORRRYYY^^^eeeiiijjjmmmsssyyy~~~rrrPPP:::666///+++---,,,&&&&&&''',,,000222111///555555666777666555444333555000***&&&%%%%%%'''(((((()))+++,,,,,,+++)))(((***...111333444444444555,,,+++))))))***,,,...///+++++++++---///000///......---+++++++++---......//////222777:::777///(((%%%%%%$$$%%%&&&(((+++,,,///000222222000,,,'''$$$###%%%)))---000111222111,,,,,,,,,---...//////...+++,,,------,,,++++++***%%%(((+++///111111111000333333333333111///,,,+++'''&&&''')))++++++)))((($$$%%%(((+++...000222222222000...---...000333555000+++))),,,//////222666333222222000...+++)))'''))),,,///222333333222111222222222000000333888<<<666777777777888;;;===???CCCBBB@@@???>>>???@@@AAAAAA@@@AAADDDGGGGGGDDDAAA>>>@@@CCCFFFGGGGGGFFFDDDAAABBBDDDFFFHHHIIIIIIJJJIIIHHHFFFFFFHHHKKKOOOQQQVVVTTTQQQMMMLLLNNNRRRVVV[[[```eeeggghhhkkksssyyyqqqPPP:::666...***,,,,,,$$$&&&***///333333111...444444555666666555333222333000+++'''%%%%%%'''(((&&&(((***,,,,,,+++)))''',,,///333555555555555666000...,,,,,,...000111222---,,,+++,,,...//////...///---+++***,,,///000000111111444777888555---'''%%%$$$$$$%%%&&&)))---///111111222111///,,,(((&&&"""$$$(((,,,000111222222------......---,,,,,,+++***+++---,,,***)))***+++%%%&&&))),,,...///000000444333222000///...------'''&&&&&&((()))***)))'''%%%&&&'''***...111444666444111---******---111444111---+++...111111222555333333222111///,,,***)))+++---000333555444333222000222444444333444888;;;888999888777777888;;;>>>AAA@@@>>>>>>???@@@CCCDDDCCCCCCDDDGGGJJJIIIDDD???===???BBBEEEGGGFFFEEEDDD@@@BBBDDDGGGJJJLLLNNNOOOKKKJJJHHHHHHIIILLLOOOQQQTTTSSSRRROOOOOOQQQVVVZZZ^^^bbbfffggggggkkkttt{{{rrrQQQ;;;666,,,'''******&&&(((+++///222333222111111222333444444444333222000...+++(((&&&&&&(((***'''))),,,///000...+++)))///222555777777666666777222///------000222333222,,,+++******---///000000///,,,)))***,,,///111000000222444777666333---)))&&&%%%%%%%%%'''+++...111333333333222000---+++***$$$&&&))),,,///000111000...//////...,,,)))((('''''')))***)))&&&%%%&&&(((%%%%%%&&&(((***,,,---...222000...,,,+++,,,---...)))((('''''')))******)))++++++******,,,///222444444222...,,,,,,...111444333///...111444333333555333333222000///---,,,,,,...000222333333222000///***///555777666666888;;;999999999666444555888<<<<<<<<<;;;;;;===AAADDDFFFFFFEEEFFFJJJLLLJJJCCC===???@@@BBBDDDDDDCCCAAA???===???CCCGGGKKKNNNPPPQQQIIIIIIIIIJJJLLLOOORRRSSSVVVVVVUUUSSSRRRTTTWWWZZZ___bbbeeefffggglllvvv~~~sssRRR===666+++%%%'''''')))***,,,...111222333333///000222333444333333222------+++)))'''(((***---***,,,000333444222000---000333666888777777777777333000------000222333222+++)))((())),,,000222333///,,,((())),,,///111000...111444666555222...+++'''&&&%%%&&&(((,,,///222555444444333111///...---'''(((+++---.../////////...//////...***'''%%%$$$$$$&&&'''&&&"""!!!"""$$$$$$$$$$$$%%%'''))),,,---000...+++((((((***---///+++)))'''''')))***+++***222000---******,,,///111444333111000000222444555444000000444666444444555222222000...------,,,,,,111222333333222000...,,,%%%,,,444888777777999<<<999999888555222222666:::999888888999<<<@@@EEEGGGHHHGGGHHHKKKNNNKKKCCC<<<@@@AAACCCCCCBBB@@@===;;;;;;>>>BBBGGGLLLOOOQQQRRRGGGGGGIIIKKKNNNQQQTTTVVVZZZZZZYYYVVVTTTTTTVVVXXX^^^aaadddeeefffmmmxxxgggKKK888111&&&$$$((('''%%%'''+++///111222222222000111222222222222111111000//////...------,,,,,,000...111777888333///---000444999<<<;;;999888777:::444...---000222000---++++++,,,---...///000111---***'''(((,,,///000///.........000111111///---((((((((()))***,,,---...000222111------000111///,,,)))+++000222///,,,,,,333222000---***'''$$$###"""###$$$""" """###'''+++***&&&%%%+++111444111,,,******+++,,,,,,+++)))&&&$$$$$$&&&))),,,000222333333111///......333333222222333444666777111000000111333555444444///...---,,,,,,---///000///111444555333,,,%%%!!!###***111777999999999666666555444555666888999333333444777<<>>???CCCGGGLLLNNNLLLKKKEEEFFFHHHLLLPPPTTTWWWYYY[[[]]]^^^[[[WWWWWW[[[```aaacccfffhhhjjjpppyyygggKKK888111'''$$$(((''''''(((+++...000222333333222222111111000000000000000111000000///......---111///111666777111,,,+++---222777;;;;;;:::::::::999444//////111222...***)))***---///111222222111...,,,***+++...000000...---,,,,,,---///...,,,***))))))******+++,,,,,,,,,000111000,,,,,,///000...,,,)))+++000111...,,,,,,......---,,,+++(((&&&$$$&&&((((((%%%""" !!!###&&&)))***)))'''+++555======999222...,,,,,,,,,,,,+++)))&&&$$$%%%'''***------///111111000......///111111111222222333444555///......///222333333111000...,,,++++++,,,...000111333555555222,,,&&&"""!!!(((...333666777777666666777777777888999:::444333333666;;;AAADDDEEEHHHEEECCCEEEHHHIIIEEEBBB???CCCGGGFFFAAA===<<<<<<@@@AAACCCHHHKKKLLLKKKIIIFFFGGGIIILLLOOORRRUUUWWWYYY[[[]]]ZZZWWWWWW\\\```dddgggjjjkkklllpppvvv{{{}}}iiiLLL999222)))&&&)))'''))))))+++,,,///111333555444333111///.........///111222222333222111///...111///000444444...)))'''+++///444888::::::;;;<<<888444111222333222,,,&&&%%%(((...222555555333111///......///000000...,,,******)))***+++***(((%%%((()))***+++,,,+++******...000///++++++...///---,,,))))))...///,,,***++++++,,,...///...,,,)))(((+++,,,+++)))&&&$$$$$$%%%(((*********,,,666EEEQQQIIICCC;;;555111000//////,,,***'''&&&&&&(((,,,...+++---000000///......//////000111222222222222222,,,,,,---///222333111000111///---++++++,,,///000444555555444111,,,'''$$$!!!%%%***///222444555666777999:::;;;;;;;;;:::555444333555:::@@@DDDFFFGGGDDDCCCDDDGGGHHHGGGDDD@@@CCCFFFEEEAAA>>>===>>>CCCCCCEEEIIIKKKKKKIIIGGGHHHHHHJJJLLLNNNQQQTTTUUUXXXZZZ[[[ZZZXXXYYY^^^bbbhhhkkkmmmmmmmmmnnnssswww{{{~~~lllOOO<<<555---+++,,,)))++++++++++++...111444666777444111---+++,,,---...000111222333333222000///...,,,---222222,,,((('''***---222555666777999:::888555333555666333+++$$$!!!&&&---444777555222///...///111222222000---***(((((('''(((((('''$$$"""$$$&&&(((***++++++)))))),,,...---******---...,,,+++''''''***,,,)))((())),,,...111333222000---+++,,,,,,,,,+++***)))(((((((((***+++---333???OOO[[[NNNHHH@@@888555444333333,,,+++(((''''''***,,,...,,,...111111000......///...///111222333222111111---...///222555555444222333111///------...000222555555444222///+++'''%%%!!!"""%%%(((,,,000222444666888:::===>>>===<<<:::666444222444999???DDDFFFGGGEEEDDDEEEHHHIIIIIIHHHBBBDDDFFFEEECCCAAAAAAAAAFFFGGGHHHKKKLLLLLLIIIFFFGGGHHHIIILLLOOORRRTTTVVVYYYZZZ[[[ZZZZZZ\\\aaadddjjjkkkmmmlllkkklllrrrvvvyyy}}}qqqSSS@@@:::333000111,,,,,,,,,++++++---111444666888555111---++++++,,,...///000111222333222222111,,,***+++000111---)))))),,,...111222333333555666888555444666777555---&&&$$$,,,333666444000---...000333444333///,,,)))((('''''''''((('''$$$""" """%%%(((******)))((())),,,+++((()))...///...+++&&&%%%((()))'''&&&(((---///111333222///,,,***)))******+++,,,,,,+++***)))***,,,...222<<>>===;;;:::777444222333888>>>CCCEEEGGGGGGGGGHHHJJJKKKKKKKKKDDDEEEFFFEEEDDDDDDDDDEEEIIIIIIJJJMMMNNNMMMJJJHHHEEEFFFIIILLLPPPTTTWWWYYYZZZZZZ[[[[[[\\\___cccfffhhhiiiiiihhhgggkkkrrrxxxyyy}}}tttVVVBBB===777555444...---,,,,,,,,,...111444666999666222...,,,,,,---.........///111222444555666...,,,---222333000------///000222222111222444555777444222333666555000***"""&&&,,,111333111...+++///222666777444000---,,,))))))((()))***)))'''$$$!!!###%%%'''((())))))(((''')))***(((***///111000,,,'''%%%'''(((&&&&&&))),,,---...///...+++)))'''(((((()))+++---...,,,+++******++++++---000555999777444000------///000000...,,,***)))((()))******...000222333111000000000111111111222222222111111222444888<<>>BBBDDDGGGHHHJJJLLLLLLLLLLLLKKKEEEEEEDDDDDDEEEEEEGGGGGGHHHIIIJJJMMMOOOOOOLLLIIIFFFGGGIIIMMMQQQUUUYYY[[[[[[ZZZZZZ[[[]]]```ccceeeeeegggggggggggglllsssyyyzzz~~~vvvWWWCCC???999777555///,,,,,,,,,---///111333555888666333///------....../////////000333666999;;;555222222666777333000000111333333333333444666888555111---...222444222...''')))---000111000---+++111555999999666333000000+++++++++,,,------+++)))'''''''''''''''(((((((((%%%((()))(((+++111444333///***&&&((()))((((((+++***+++,,,,,,+++***((('''))))))))),,,...///,,,))))))))))))))))))+++---///---+++))))))+++---......///---+++)))(((''''''(((***---000111111111222333111000000//////000000000222444888===@@@@@@<<<999555666777888777555333111222333444555333000---+++)))***,,,...000111111222///111333666777777777666555333333555999>>>AAABBBEEEHHHLLLNNNMMMLLLJJJIIIDDDCCCAAABBBCCCEEEGGGGGGEEEFFFHHHKKKNNNNNNLLLJJJHHHIIIKKKNNNRRRVVVYYY[[[ZZZYYYXXXYYY\\\___bbbcccbbbfffiiikkkkkknnnssswww|||vvvWWWCCC???:::777555...,,,,,,---...000222333444888666333000///......///000//////000333888===@@@;;;777777::::::666222222333444555444444666999<<<333...***+++///333333000+++,,,///000000///---,,,444777;;;;;;888555333333---,,,,,,...//////---+++,,,+++***(((''''''''''''###'''((((((+++222555555222,,,(((******)))***---+++++++++,,,,,,+++++++++,,,++++++---//////+++((((((''''''((())),,,///222)))((((((***,,,...///...///...+++)))'''&&&&&&&&&&&&)))---///111222333555000000...------...///000000333888===@@@???;;;777333555777999888555222///222444666777666333000---)))***,,,///000111111000...///111333555555555555444333333666:::>>>@@@AAADDDHHHLLLNNNNNNKKKHHHGGGCCCAAA???@@@BBBDDDFFFGGGBBBCCCFFFJJJMMMNNNLLLJJJKKKLLLMMMPPPRRRUUUXXXYYYYYYXXXWWWXXX[[[^^^```aaa```ffflllooopppppprrrttt}}}xxxXXXCCC===777444222+++//////111444777888777555666555333000------///222...///000222555888:::;;;888777666777777777555444999888999:::;;;;;;999666333111...,,,---///333555333333222111000///...---222666999999666444444666111000......///111000000+++)))((((((((((((%%%###((()))***,,,...111333444222...)))(((***,,,,,,+++...---+++***++++++,,,------...//////...,,,***((('''&&&&&&&&&)))---111333//////............//////---,,,,,,+++***)))(((((()))******,,,...111333444555222000111333444222///555555666888999999666444444666999<<<===:::444///444666999======:::444000,,,)))'''))),,,///...,,,...------111555777555333444777;;;===>>>???@@@BBBBBBFFFJJJLLLKKKIIIHHHGGGDDDGGGGGGCCC>>><<<>>>BBB<<<>>>BBBHHHLLLNNNMMMKKKLLLMMMNNNOOOQQQTTTXXX[[[WWWTTTRRRSSSXXX\\\^^^^^^```dddkkkrrrwwwxxxuuuqqq{{{tttUUUAAA<<<777555444...333333444666888999888666999888555111...---...000......///000222555777999666666666666777777666555;;;:::999:::;;;;;;999888000...+++***,,,000555888555444333111///---,,,+++///333666777555333333333///.........000111000///+++)))((('''((('''&&&$$$%%%'''***...000111111111000,,,((((((***------,,,///---,,,+++,,,---------//////000///...,,,)))((('''&&&&&&''')))---000222000000...---------......,,,+++******))))))************+++,,,...000222333333111111222555777666444666555666777888888666444444666888;;;===;;;777333444444666:::<<<;;;666222,,,***'''''')))+++.........---,,,...222555666555333666999;;;<<<===???@@@CCCFFFIIIJJJHHHFFFDDDDDDDDDFFFFFFCCC>>><<<>>>BBB@@@AAADDDHHHLLLMMMKKKIIIKKKLLLNNNOOOQQQSSSUUUWWWSSSQQQOOOPPPUUUZZZ]]]^^^___ccciiippptttvvvtttrrryyy~~~pppRRR???;;;666555666222777666666777999999888666;;;:::777222...,,,---...///.........///111444666444444555666777777777777===;;;999999::::::999888111...+++)))***...444777666555333111...+++)))(((+++...222444333111000///---,,,---///000111///---***(((''''''((())))))(((%%%''',,,000222111000......***'''(((+++...///...000...,,,---...//////...//////...---+++)))'''%%%&&&&&&((())),,,...000222333222///---,,,,,,---...,,,+++***)))))))))***+++,,,,,,,,,---...///000111111111222555888::::::999666555444555777888777666666666888:::<<<<<<:::888666333111444999:::777333,,,+++)))'''&&&(((---000///---,,,,,,///333555666222444666888888999<<<===CCCEEEGGGGGGDDDAAA@@@???CCCEEEEEEBBB>>><<>>:::555444777333777666555555666666444222888777555222...,,,---...111000...---...///222333222444666777888888999:::===;;;888777777888888777666333...******---111555888666444000---)))'''%%%&&&)))---000111000...,,,***+++,,,///111111///---)))'''&&&(((***---......)))+++...000111000///...---***((()))...111111000///---,,,---000222111///...---,,,***(((&&&$$$$$$%%%'''))),,,///222444555777555222///......//////...---+++)))))))))***+++///............///000000111222444666888::::::999333222222333777999::::::999888888999;;;<<<;;;999777222---...333555333000+++------,,,))))))---000000/////////000111222333000222333444444555888:::CCCDDDDDDCCC???<<<;;;;;;AAABBBBBB@@@>>>>>>@@@BBBJJJJJJJJJLLLOOOOOONNNLLLLLLMMMOOOQQQSSSSSSQQQOOOQQQPPPPPPQQQVVV\\\aaadddbbbdddfffhhhjjjmmmoooqqquuu{{{oooRRR???999333222555222555333111111111000///---222222111000------...///333222000//////000111222000333666777777888:::<<<<<<999666555555555555444777333///,,,,,,///333666888777444000---)))&&&%%%$$$&&&)))---//////---+++)))***,,,...111111000...(((''''''***...111222222000000000///////////////...,,,***+++000333333111---******,,,111444333000...---+++)))((('''''''''&&&(((+++...222666888999:::888555333111000111111111000...,,,++++++++++++111000000//////000000111222444666777777666555555///...///222777;;;===>>><<<:::888888999999999888888222+++))),,,......,,,,,,///333333000---...//////111333444444222000000000111111111111222666888AAABBBAAA???;;;888888888????????????>>>???BBBDDDLLLKKKLLLNNNQQQRRRRRRRRRMMMNNNPPPSSSVVVVVVSSSPPPQQQQQQRRRTTTXXX\\\aaaddddddfffgggggggggiiimmmqqqwww|||oooRRR???999111000444222333111...---------,,,***---...///...------///111333222222111111111111111...222555666555666888;;;:::888666444444444222000111000...---///333777:::888777444111---***(((&&&###$$$&&&***---///...,,,******+++...111222111000(((((())),,,000222111000000000///......//////000///---+++---000222111///(((&&&&&&***111555444111///...,,,******+++,,,...)))***,,,///222666999::::::999888666444333333222222222111111000......---333222222111111222222222444666888888555333111111,,,,,,...222888<<<>>>>>>;;;999777666777777666555777333,,,((('''(((***,,,///222666777555222///...///333777888777555333222333333333111111333666:::??????>>>;;;888666777888;;;;;;<<<===???BBBDDDFFFKKKJJJJJJKKKOOORRRSSSSSSNNNNNNOOOTTTXXXYYYWWWSSSQQQSSSVVVXXXYYY\\\___bbbdddfffhhhggggggiiinnnsssyyy~~~mmmQQQ???888000///444444333111...,,,,,,,,,+++***,,,...//////......000111111111222222222111000///+++///333333222111444888:::888777666555444111///...------...000444777999777666444111///,,,***)))$$$###$$$''',,,//////...+++++++++---111333333333***+++,,,...//////,,,))))))***,,,...///000000000000---+++,,,///000...+++$$$""""""(((111666444111,,,+++))))))***,,,///111......---...///222555777888888888888777555333222111222444555555444333222444444333333333444444555555888:::999555111000///,,,,,,///444999<<<<<<<<<777555444444555666555444444222...)))%%%&&&+++///444444555666777555111...///333777999999888999:::888888666444333555:::===<<<<<<;;;999666666777999888888999;;;???CCCFFFHHHHHHFFFEEEFFFIIILLLNNNNNNMMMLLLMMMRRRYYY\\\ZZZWWWSSSWWW[[[]]]]]]]]]^^^```aaadddggghhhhhhlllsssyyyzzzkkkPPP>>>888000///555666444222///------------,,,...///000000//////000111///000222333333111///...(((---111111///...111555:::999888777777555111............///000222444555666555444222///---,,,+++%%%$$$###&&&+++///000000,,,++++++---000333444444,,,,,,---///...,,,'''###"""%%%***...000111000///000---++++++------+++(((!!!&&&000666444111((('''%%%%%%'''+++///111222000...,,,---///111333666777888888777555333111///111444777888888777555555555444444444555666666666999;;;:::666222000000---...000555999;;;:::999333222222333555666555444222222000***%%%&&&,,,333888555333444666555222//////222666888999;;;???BBB<<<;;;999777666888===AAA;;;:::999777555666888:::666666777;;;@@@EEEHHHIIIEEECCCAAABBBDDDGGGHHHIIILLLKKKKKKQQQXXX]]][[[YYYWWW\\\aaacccaaa``````aaa]]]bbbfffiiijjjnnnvvv}}}zzzoooQQQ===666//////555444555111------///000000///...222888;;;999555000...555666777666555111...,,,,,,---///000000000///...555888;;;===<<<999444111000000000000111222333444333333222111//////111333///***'''***000444222...000---+++///555777333---...000111///+++&&&"""!!!!!!"""$$$)))---000000///---------,,,+++***)))(((%%%!!!+++222222...'''%%%###!!!"""&&&***---------...---,,,---///111111111444999888222------,,,111666888777555555555777777777666444444555666???===:::666333111000///000222111222666:::777222......//////000222333444666666333---&&&%%%)))...444444555555444333111000222555999:::999:::===@@@???;;;777777999;;;;;;999===:::888888:::<<<:::999444666999<<<@@@CCCEEEFFFCCCBBBAAABBBDDDEEEFFFEEEFFFHHHKKKOOOSSSWWWYYYZZZ\\\```ccccccaaa___```bbbccceeegggiiijjjnnnrrruuu{{{qqqSSS===555......333333333000,,,+++---......---///333777999888444111///222444555666666444111000...///000111111000//////111777???EEEEEE@@@888333111111111222222222222222111222222111000///111222000,,,)))+++111444222...---+++***---222555333111000111111///***&&&###"""$$$$$$&&&***...111222111---.........,,,***((('''!!!###+++111000...'''%%%"""!!!!!!$$$(((***------...---+++,,,...000///...111555444...******...222666777555333333333555555555444222222333555999777444111/////////000...111333333666:::999555......//////000111222333666888777222+++''''''***000111111222111000///...///111444555555666999<<<===999666666:::<<<<<<;;;<<<:::888999:::;;;999777666888;;;???CCCEEEFFFFFFFFFEEEEEEEEEGGGHHHIIIIIIFFFHHHKKKOOOSSSVVVXXXYYY^^^aaaccccccaaaaaabbbdddggghhhjjjkkklllnnnrrruuu{{{uuuUUU===444,,,---111000222000---+++,,,------,,,///222555666444222000///000222555777888777555444000111222222222111000///...666AAAJJJKKKEEE;;;444111222444444444333111000///111222222000000111222222---***,,,000333111---+++******+++---000333555111222111---)))&&&$$$$$$)))((((((***---000111111---...//////---***'''%%%"""''',,,//////...'''%%%###!!!!!!###%%%'''---------,,,+++***,,,------+++---000///)))&&&'''///111333444222111111111222333333222111000111333444111...+++***,,,///111...444777777888;;;;;;999//////000000111111222222777999:::777000)))&&&&&&//////000000000///.........///111111222444888:::;;;888555777;;;???@@@???===;;;:::;;;;;;:::888666888;;;???CCCFFFGGGGGGGGGHHHIIIIIIIIIJJJKKKKKKLLLGGGHHHLLLOOOSSSVVVXXXYYY```aaabbbaaaaaabbbeeeggglllmmmnnnnnnnnnpppsssvvv|||xxxWWW>>>444,,,,,,000...222000...,,,,,,,,,---......000222111000......///000222555888999888777666222333444444444333111111...555>>>DDDFFFAAA:::555222444666777666444000......000222222000000111222111...+++,,,///111///,,,+++,,,+++)))(((+++000555222222000,,,(((&&&&&&'''---+++))))))+++,,,------+++,,,......---)))%%%"""!!!''',,,.../////////(((&&&%%%#########$$$%%%,,,,,,---,,,***)))***++++++)))***---,,,'''%%%&&&,,,---//////000000000111111222333222000000111333444000,,,))))))+++///222222999>>><<<:::<<<<<<;;;111111222333333333333333777999999666111+++((('''///000000000000000000000000000000111333555999;;;;;;888666999>>>CCCDDDDDD>>>>>>>>>>>>===;;;999777;;;===BBBFFFIIIIIIGGGFFFHHHJJJKKKKKKKKKKKKKKKLLLFFFHHHLLLPPPUUUXXX[[[\\\____________```cccgggjjjnnnooopppqqqqqqsssvvvyyy{{{zzzWWW>>>555......000---......,,,*********,,,------...///...,,,,,,,,,...222333666888999888666555333333444555555444333222222444666888888777555444333555777999888555111...///000111111//////000222000...+++,,,...///---+++---...,,,(((%%%'''---333222111///,,,)))((()))***...+++)))'''(((((((((''')))***,,,---+++((($$$!!! &&&---111222000000000))))))'''&&&&&&&&&&&&&&&***+++,,,+++)))(((((()))***))))))---,,,'''&&&'''((()))***---///111222222222333333222111111333444888444///+++***---111444888???CCCAAA======<<<:::333444555666777777666666777666555222///---,,,---//////000000000111222222222111///000222666:::<<<<<<:::888;;;AAAFFFGGGGGGAAAAAAAAA@@@???===<<<<<<===@@@DDDHHHIIIIIIGGGFFFFFFIIIKKKKKKIIIHHHIIIJJJGGGIIIMMMRRRVVVZZZ]]]___\\\[[[ZZZ\\\```eeeiiilllnnnpppqqqrrrsssvvvyyy|||zzzyyyWWW>>>777111111222---******)))((('''(((+++------...///...,,,+++,,,---222444666888888777555444222333444555666555444444444222000......///111333444666888999888666222000111222111///......///111000...,,,,,,.........---//////,,,(((%%%&&&+++000000000///---******+++---,,,***)))((())))))((('''((()))++++++***(((%%%###%%%***///333444222000///*********))))))(((((('''''')))******(((''''''((()))(((***......***((()))'''(((***...222444444333222333444333222222444666;;;888333///...000333666<<>>;;;:::<<>>???AAAAAACCCFFFIIIJJJJJJIIIGGGEEEHHHLLLKKKIIIGGGHHHJJJIIIKKKNNNRRRVVVZZZ\\\]]]XXXWWWWWW[[[aaaggglllnnnnnnpppqqqssstttvvvzzz}}}yyy~~~wwwVVV>>>999555444444...(((******)))((()))---111...000111000...---...///000222555777888777666444000111333555666666555555222111///......///000111555666888999888666444222444333111...+++,,,///111000///......///000000000///...***'''&&&(((,,,///---.........,,,,,,...///***))))))+++...///...---)))***+++++++++***((('''***,,,000333444222///,,,)))******+++******)))(((%%%'''))))))(((''''''(((''''''***000111,,,******++++++---222666888666333111333333333222222444666:::888444000000222555777<<<@@@AAA@@@@@@@@@<<<555222333666999:::;;;;;;:::888666333222111222222222000000000000111333555666333///******...444888:::???<<<:::<<>>>>>AAADDDFFFGGGIIIJJJKKKKKKKKKJJJFFFJJJNNNNNNJJJHHHIIIKKKLLLMMMOOORRRTTTVVVWWWWWWUUUTTTVVV[[[ccckkkoooqqqpppqqqrrrrrrsssuuuxxx{{{zzz~~~vvvUUU???:::777777666///***,,,------,,,---222666000111333222111//////000///111444777888888777666///000222444666666666666///000111222333222111111555666888888888777555444666444111---***+++...111111111000000111222333333...,,,)))'''(((+++...000+++,,,............///000((((((***...222444444333+++++++++,,,,,,+++++++++,,,---///222333222---)))((()))***++++++***)))(((###%%%((()))(((''''''(((%%%&&&***111222...++++++...///111666::::::777333111222333222111111333555888666333000000333666888:::===>>>>>>@@@AAA<<<444000222555888:::;;;;;;;;;999777555555555444333111333333333333444666888:::444000++++++///555999;;;???<<<:::;;;???CCCDDDCCCCCCCCCBBB???<<<===BBBFFFIIIJJJKKKLLLLLLMMMMMMMMMHHHLLLQQQPPPLLLJJJKKKMMMNNNOOOPPPQQQRRRRRRRRRRRRTTTSSSVVV\\\fffnnnrrrsssqqqrrrsssrrrrrrsssvvvxxx{{{~~~uuuSSS:::555222555888333000///------///333777:::222111111333555555111---//////111555999;;;888555222444555777777666444333///000111222333222111111555444333333333555777999666666444///+++***...222666666666444222111222333111///---,,,---......---,,,++++++...222333111///,,,***))),,,333666555333333111000///000111000...///111222222000.........,,,,,,+++)))((((((''''''((((((((((((((('''&&&&&&'''(((***,,,---...//////444222111333666777666444222222222333333555666777;;;777222//////222555777:::;;;<<<======<<<:::999000333777777666555666777999::::::888666555555777333333333333555777999:::444333111222444666888888???===;;;;;;>>>AAABBBBBBAAADDDEEEAAA;;;;;;AAAGGGMMMNNNOOOOOOLLLIIIHHHHHHLLLMMMPPPQQQRRRQQQOOOMMMPPPMMMJJJKKKNNNRRRSSSSSSVVVVVVXXX]]]eeennnuuuyyyyyyxxxuuurrroooooorrruuuxxxwwwzzzpppOOO777333111444777333000///......///222555777333333444666777555000,,,//////111555:::;;;:::777333444555666666555444333///000222333333333333222333222111000000111222444444444333///++++++///333999999888666333222333444222000------.../////////...---...000222222000---)))'''&&&***000444444222222000///...000222222111111111111///,,,+++,,,---000...,,,***)))((((((((('''(((((())))))((((((''')))***+++---///000111111333111///000222444333111333333333333444444555666666444111///000333666888::::::;;;;;;:::777555333///222444444222222333555999::::::888666555666777555444333333333333444555555444444555888:::::::::<<<:::888999;;;>>>??????@@@CCCEEEBBB<<<;;;@@@EEEIIIJJJKKKKKKIIIHHHHHHIIIMMMOOOQQQSSSSSSQQQNNNLLLMMMJJJHHHIIIMMMRRRTTTUUUZZZZZZ\\\```gggooovvvyyyzzzzzzxxxtttqqqpppqqqsssuuuuuuzzzkkkJJJ555111///222555111............///000111222333444666888999666111---111111333666999;;;:::999333444555666666555444333000111222333333333333222333111000...------...///111222111...+++,,,000444;;;:::999666333222444555333111///...///000000000//////000222222111---***%%%$$$$$$)))///333333222333000...---///222444444333111///+++''''''***,,,111///,,,)))'''&&&'''''''''((()))++++++++++++***+++,,,...000111333333444111000......///000///...333333333333444444444444222111000111222444666777999999999888666222///---//////000...------///111555666666555333222333444333333333333333333333333333444555999<<<>>>===;;;999888666777999:::::::::===AAACCCAAA===;;;>>>BBBDDDEEEFFFFFFEEEEEEGGGIIILLLOOOQQQSSSSSSPPPLLLIIIHHHFFFEEEGGGLLLQQQUUUWWW]]]^^^___bbbgggnnntttwww|||{{{yyyuuuqqqpppqqqrrruuuwww|||hhhIII555222///000333...---------......---------000333777;;;;;;888333000444444555666888888888888444444555555555444333222111111111111111000000///444222111///------,,,,,,///000000...+++,,,000444777666555222111111444666555333000...//////...------...000111111///,,,)))%%%%%%&&&***///333444444444111---,,,...222444555444222---'''$$$$$$'''***///---)))&&&$$$###$$$%%%((()))+++.../////////...---...000111333444555555000///...---------------333333333333333333222222///111222222222222333444666666666666444111...,,,///...,,,***)))***,,,......000111000///...//////000111222444555666777777111333666;;;???@@@>>>;;;:::999777777888777666444:::===@@@???<<<:::;;;===AAAAAABBBAAA@@@BBBDDDGGGJJJLLLOOOPPPOOOKKKGGGDDDDDDCCCCCCEEEJJJPPPVVVZZZ___```aaacccfffjjjpppsss{{{yyyuuupppmmmnnnrrrvvv||||||gggJJJ888555111111222...,,,,,,---------,,,+++***...222777;;;<<<999666444777777666555444444444555444444444444444333333222111111000///...---,,,,,,222111000...---,,,++++++...000000...++++++...222...//////......000333666666333000......---,,,+++***,,,///000///...,,,+++((()))***---111444555555444111---,,,...000333333555222---'''###"""&&&)))---+++)))&&&%%%$$$%%%&&&)))+++...111222333222111//////000222333333333333///000000000///...------111222222333222222111000000222444333111......///111222444555555333111000000---***''''''((()))***+++---//////...------...222333444555666888999999222444999???CCCCCC@@@======<<<;;;:::999777444111777:::<<<<<<:::777777888?????????>>>===>>>AAACCCFFFHHHJJJKKKJJJFFFBBB???AAAAAAAAACCCHHHOOOWWW\\\```bbbdddeeefffhhhmmmqqqwwwtttnnniiihhhllluuu{{{~~~eeeJJJ:::888444222444///...............---,,,+++---222777;;;;;;999777666777666555333000000111333555555444444333222222222//////...---,,,,,,,,,,,,......------,,,+++******///000111...+++***,,,///(((***,,,---...000333555555222///.........---,,,+++---//////...,,,,,,---,,,,,,---///111222333444000...++++++---000222333444222...)))%%%$$$%%%'''++++++******))))))******)))+++...222333444333222//////000000111000000///---000333333222///.........///000111111000//////111444666444///+++***+++...///222444666666555555222...***''''''(((((((((+++---000000000/////////777666555444444555666777555777<<>>=========:::666222666888::::::888666666666<<<===>>>>>>===>>>@@@BBBDDDEEEGGGGGGFFFCCC@@@>>>AAAAAABBBCCCGGGNNNVVV\\\aaadddffffffeeegggkkkooorrrnnniiidddeeelllvvv~~~}}}{{{|||}}}```GGG::::::666555777333111111111111000000000000000444999:::888666555555333333222000------000444666555444333222222222222,,,+++++++++,,,...000111,,,------......---------111222222///***((()))+++'''***---000000111333444111000......000111222111000222222000---+++,,,...------............///000***))))))***...222333444222222000---)))&&&&&&&&&'''(((***+++,,,---,,,,,,'''***---111222222000////////////......---,,,+++***///444666444111//////+++,,,...///000///......111444666333---))))))++++++---000444666777777666333000+++)))******((('''***,,,///111000//////000666444222000000222444666444777;;;@@@CCCDDDAAA>>>======>>>??????>>>999666777888999999888777666777888:::===>>>>>>???AAABBBFFFFFFFFFFFFEEEDDDBBBBBBBBBBBBCCCCCCFFFLLLUUU\\\]]]```ccccccaaabbbfffjjjmmmkkkhhheeefffllluuu{{{{{{zzz|||}}}\\\DDD888:::777777999666444444333333333333444444333666::::::666333333333///000000...,,,---111555666555444333222222222222))))))***+++...111444666---...///000111111111111222333333///***'''''')))))),,,000333333222333333///...---...222555666666555666555111---+++---///,,,---...---+++***+++,,,%%%%%%&&&***///333555555000111111///+++(((&&&&&&###%%%(((+++------,,,,,,&&&(((,,,///111000...---.........---,,,***)))((((((...444777555222///...)))***,,,...//////...---000333555222,,,)))))),,,+++---000333666777777666555111---+++++++++)))&&&(((***...//////.........111///---+++---111555888222444777<<>>999666666111555666777666444222111111666333000000111444444444333222111333666999::::::555333111///...///000111000...,,,,,,---...//////222555999:::777333111000222222222333333222111///---///111111000///000000444111---,,,,,,...//////444444444111---***))))))---///111111000...---...)))+++---///000111222222000...---++++++,,,---.../////////...---,,,***))))))******)))((((((((((((''''''(((+++///222333333000000000111111222222222---,,,+++,,,...000000///000222555777777444111///---...000222222111///...///000000000///---,,,+++///666<<<;;;555...++++++,,,---///000111222333444333333555888:::999666333444444555666777777777777999:::;;;===>>>@@@AAABBBDDDAAA@@@EEELLLQQQOOOLLLGGGEEEEEEFFFIIIKKKJJJHHHIIIIIIJJJKKKNNNPPPSSSTTTWWWVVVVVVXXX]]]ccciiilllnnnnnnnnnnnnpppuuu|||~~~lllQQQBBBAAA>>><<<:::333444555666555333222222222333000...///333555555444...------///333666888999444333111///...///000111,,,,,,+++,,,---///111222222666888888444000///000222222111222333222000...---...////////////111333777333...,,,,,,...//////333444444222...+++))))))+++,,,---,,,+++***+++---(((+++///111111111222333111000...,,,,,,---///000000111111111000...,,,+++***,,,---,,,+++***+++---)))((((((+++///333444555222111000000000000111111...,,,***+++---///000000222222333333333222111000222222333444333333111111000000000///...,,,+++***333:::@@@>>>666///...///000222333222222222444666222222333555777888777555444555666777777777777777:::;;;===???AAADDDEEEFFFGGGDDDCCCFFFLLLOOONNNKKKGGGDDDCCCEEEIIIKKKKKKIIIHHHHHHJJJLLLOOORRRUUUVVV[[[YYYYYY\\\bbbhhhmmmooonnnnnnmmmnnnqqqvvvzzz}}}qqqSSSAAAAAA@@@AAA@@@999555666777777555555555666333000...000333555333000,,,+++***,,,000333666666222111000............///)))******+++,,,...111333222555777555000------///000//////000333333111...,,,...111111111000111222555222///...///000111000111222333222000---------......,,,)))'''''')))++++++///222444333222333444000///...---...000222333111222333333222000...---+++...//////......000222...---,,,---000333444444555444222000000000111222111///,,,---///222444444444222000......///111222444333333333222222111111111111///...,,,+++***)))000888>>><<<444///000333444555555333111111444777666555333444666888888777888888999:::::::::999999:::;;;===@@@CCCEEEGGGIIIGGGEEEEEEGGGKKKNNNNNNMMMIIIFFFCCCDDDIIIMMMMMMLLLKKKLLLNNNPPPSSSVVVXXXYYY\\\[[[ZZZ^^^fffnnnsssuuusssqqqnnnnnnqqqwww|||vvvTTT??????AAADDDEEE>>>777888999999888888999:::777333000111333333///***---+++***+++...111333444000//////...------------(((((()))******,,,///111111444666333...+++,,,...---,,,,,,///222444222///,,,000333555444222000000111000000111333333222111...000222333111000000000333111...)))&&&%%%(((***000333777888666444555666......---...///222555666222333444555444222000...,,,///111111000000222555333111//////111222333222888666444111000111222333444222//////222555777888555222...++++++---000333444333222111000000000111222111000...,,,***)))(((+++333999888111---///444666777666333000000444777<<<999666666777999::::::<<<<<<===>>>>>>>>>======999:::<<>>===;;;;;;???@@@666666666777999:::999888888444111111333111,,,&&&---,,,,,,///333444222///,,,***))))))***,,,++++++)))'''&&&'''***---///000111333444000***'''))),,,((('''(((---444777444111111333666888777444111///111111333666777555111...++++++---111222000111666222111...+++(((''')))+++000777>>>@@@;;;666333333...000000///------111444333444555666555444333222111111111000///111555888888;;;;;;777222///111444555666777666555555777999222222222222333555666777:::666111---,,,000444888<<<666///---...///---***///000111000,,,(((&&&$$$---000333444333111/////////222555444222222666;;;@@@>>>;;;888666666666666>>>@@@AAAAAA???>>>===>>><<<;;;;;;???DDDFFFEEEBBBBBBDDDFFFGGGHHHKKKOOORRRPPPNNNLLLMMMQQQSSSRRRQQQTTTSSSSSSVVV[[[___^^^]]]\\\[[[[[[^^^gggqqqyyy~~~{{{yyyuuussstttyyy~~~oooOOO;;;;;;888777:::999777666666777777777666555444222000000111///,,,)))------///111444444000---(((''''''(((*********((()))((('''(((,,,///111222555777777222,,,((())),,,+++((('''***111666666555555666777777666555333222444444555777888777333111******,,,000000------111222111///,,,))))))+++---111777===>>>:::555333333111111000...,,,---000444444444444444444333222222444444333222111222666999999<<<===999444111222444888999999888666555555666111222222333444555666666888555222///000333777:::===666///,,,---///000...111222222000---***'''&&&+++---000111000/////////222555888666333222555999<<<:::888666666666777777???AAADDDDDDCCCAAA@@@AAA===<<<<<>><<<777444333444;;;<<<===;;;777444333222000111222444555555666555666444333222333666999;;;;;;555---***,,,000222333333333222111///---+++***,,,---//////......///000666888:::888555333555777777666555555555666888999>>>BBBFFFHHHGGGFFFDDDDDD???===<<<>>>AAABBB???;;;@@@BBBDDDFFFHHHKKKOOORRRQQQPPPPPPRRRUUUWWWWWWWWWSSSRRRRRRUUUZZZ^^^aaabbbYYYYYYYYY\\\cccmmmvvv{{{{{{wwwvvvxxx{{{}}}kkkLLL<<<===:::888999777888888777444111///......,,,///111///***'''(((+++000222555888777333,,,(((&&&'''***---000000---***(((((((((+++///333555555999999888555000------...000---***,,,111777;;;===;;;888555222111222444666888777666777888888666444000///222444111,,,***,,,111111111///------000222555777999888666444444555666444111---,,,---000222555444111000///000222444777777777555333333555777;;;===???>>>:::777555555;;;===>>><<<888444222111///000222444555555555444444444333333444555666777444000,,,+++---000222333222111000111111222111000000111000///------///111555777999888666555666777666666555555666777888999===AAAGGGJJJJJJHHHGGGFFFAAA>>>===>>>@@@???<<<888<<>>>>>;;;999777666999;;;<<<;;;888444222111...///000222333333444444444444333222111111000///+++++++++,,,///000111000000...---///222666777666444333222///,,,+++---///222444666777777777888999999888888888888888888888<<<@@@FFFIIIJJJHHHGGGGGGAAA???===>>>???>>>:::777:::<<<@@@BBBDDDGGGJJJLLLLLLMMMPPPRRRSSSTTTUUUVVVTTTTTTTTTUUUUUUVVVYYYZZZVVVXXX[[[```gggrrr~~~}}}zzzyyyzzz{{{cccEEE666999888888:::888666777666222---***,,,...111333333///(((%%%'''***///444999;;;888333///,,,((()))+++///111000---***(((((())),,,000333444444000000000///000000111111...///111333555777888999777555222///......///000111000111333555555444222///......///---((((((+++//////000///------...000333333333444555666777777555333111111333555666666666444222000000111333444444555555444222111222444999:::;;;;;;;;;999888777777888999888555222111000............///111222333444333222000...,,,***)))%%%'''***---///000//////...+++***,,,222777999999444444333000---,,,---...000111444777999:::::::::;;;;;;::::::999999888888<<>>@@@???;;;888999<<<@@@BBBCCCEEEGGGIIIIIILLLOOOQQQQQQQQQRRRSSSTTTVVVWWWWWWUUUUUUVVVWWWWWWZZZ___cccjjjuuu|||{{{||||||}}}}}}~~~cccDDD444777666555888666444666555111,,,***---000222333222///+++)))***,,,...333999;;;888444111000,,,,,,...000222111///,,,++++++,,,...222444444444///.........///111111111...///111222222333555666444333222000///...------,,,---///333555666333111///---,,,---+++((()))...---...///...,,,+++,,,---000000111333666777888888333222111333777:::999888666555333222111222333444333444555444222222333444888777777888999999999999777777777444111............---++++++,,,...111333333222000---+++)))((('''%%%'''***,,,...///000111///+++(((***000666888777555666666555333222333444111222555888;;;<<<<<<;;;:::::::::::::::999999888===@@@DDDFFFFFFFFFFFFGGG@@@>>>===>>>AAA@@@===:::;;;>>>AAACCCDDDEEEFFFHHHHHHKKKOOOQQQPPPOOOPPPQQQSSSVVVYYYZZZXXXWWWWWWXXX[[[^^^bbbfffkkkuuu~~~}}}~~~~~~~~~{{{yyyyyy{{{}}}fffFFF555777555444777666333555555111,,,+++...222222222111///,,,,,,---......333888:::888555333333000000111333444444111///------...000444555555444000.........///111111000////////////...000333555333333333222111///---,,,***+++///333666666444111111...---...,,,***---222---......---+++******+++......000333666888999888222111111555:::===<<<:::666555444333333333444444333444555555333333444555666555555555777999::::::888888666222...,,,+++,,,...,,,***)))***---000333222000...,,,***)))((((((((()))***+++,,,///222444000,,,((()))///444666555777999::::::999999:::;;;333444666:::===>>>===;;;888888999:::::::::999999???AAADDDEEEEEEFFFGGGHHH???===<<<>>>AAABBB???;;;===@@@CCCEEEEEEFFFGGGHHHHHHLLLPPPQQQOOONNNNNNPPPRRRVVV[[[\\\[[[YYYYYYZZZ^^^aaaeeehhhkkkttt~~~|||xxxvvvvvvxxxzzzjjjKKK:::888222///444666555555555333000/////////......---,,,------//////222555888777333111444888777666555666666666444222222333555555444333444444222000...,,,,,,///222444000000000111222333444555333555666555222000///......000333444333222222333222000...,,,,,,,,,---.../////////---***(((((((((,,,++++++///444777555333222111111333666999;;;;;;666333000///111333555555:::888666666777888777666666555444111000111444666888777555222...,,,,,,------------,,,,,,,,,,,,,,,***++++++)))'''&&&((()))(((***---000222333222222222000///......111333555555888<<<>>>===;;;:::999777666777:::>>>???<<<999888;;;<<<<<<::::::===@@@BBBDDDFFFGGGHHHGGGFFFEEE=========???AAA@@@???===AAABBBBBBCCCDDDEEEFFFGGGJJJJJJJJJJJJJJJKKKOOOQQQVVVYYY\\\]]]\\\\\\^^^aaacccfffhhhjjjmmmttt~~~}}}}}}~~~{{{wwwsssrrrsssuuunnnNNN<<<:::555222555444444777999999666222///.........---,,,,,,...///000222555777555222000333666666666777888999999888777777666555333222222444666111000...------...000222000111333555555555444333111444555444000---,,,---111222333444333333333333111...***'''&&&(((,,,...000...,,,)))&&&&&&''')))***+++,,,000333555444333222222333444777999:::;;;777444000...///222555666999888888999::::::777555111111000///...000333666666777888777444111111111------------,,,,,,,,,+++)))*********(((((()))+++***,,,...///000000///...///...---,,,---///222444222555999::::::888777777777777777999<<<===;;;999888:::<<<<<<;;;<<<>>>@@@BBBCCCEEEFFFFFFEEECCCBBB?????????@@@AAAAAA@@@???AAABBBBBBCCCDDDEEEEEEFFFIIIJJJKKKJJJJJJLLLOOORRRUUUXXX\\\^^^^^^^^^```bbbfffiiilllnnnqqqwww||||||{{{vvvqqqoooppprrrpppNNN::::::777444444111333888===???<<<777222/////////---------...000222222555666555111000111333444555666888999:::::::::<<<999555111///000333444///.....................000222555777888777555333111555888555///,,,,,,...555555444333333333444444000,,,&&&"""!!!%%%)))---///---(((%%%###$$$&&&'''(((+++...000111111333444333444555666888999:::;;;888555000...000222444555666666999;;;<<<:::666222//////...---+++,,,///111333666:::;;;999666444333,,,---------,,,,,,++++++(((***++++++++++++,,,......////////////...---,,,---,,,++++++,,,...111333000222555666555555555666888777777888::::::999888666999;;;======>>>???AAABBBCCCCCCCCCBBBAAA@@@???AAAAAA@@@@@@@@@@@@@@@AAABBBBBBBBBCCCCCCDDDDDDDDDIIIJJJKKKKKKKKKMMMPPPSSSTTTXXX\\\```aaabbbccceeeiiimmmpppsssuuuyyy|||{{{}}}{{{tttnnnlllmmmnnn|||nnnKKK777888777444333...111666<<>>:::666444222111///...///111333555555666666555222000111222111222444666666777888888===999444000......///000,,,---...//////...---,,,///000333555666777666666333777;;;888222...///222888666444333333444444444111...)))$$$###$$$'''***...+++'''%%%############'''+++///000//////111444444555777888888888999:::777555333222333444333333///111555999:::888222...222222000---***)))***,,,111555;;;===<<<777333111+++,,,,,,---,,,+++******(((+++---......///111333222111111000000/////////...---------...000222333000111333444333333444555888777777777888888777777555777:::<<<>>>@@@AAAAAABBBBBBAAA???>>>===<<<;;;AAAAAA@@@???>>>>>>@@@AAABBBCCCCCCCCCDDDDDDDDDDDDIIIJJJLLLMMMMMMOOORRRUUUVVVYYY^^^bbbeeeggghhhhhhkkknnnrrruuuvvvzzz~~~{{{zzz}}}zzzsssmmmjjjjjjlllxxxlllKKK888:::999666444//////333888<<<<<<;;;::::::444333111000111333666888888888888666333111111111000333555555444444555777999666111///...---+++******,,,...000000///---,,,.........///222555888:::222666999888333111222444888555222222333444444222222000...,,,***((('''''',,,***(((((('''&&&"""'''+++///000//////111333444777999999888777888999555555555777777555222...(((***...333555333...***222333222000---,,,---...444888>>>@@@===888333///+++,,,---...---,,,+++)))+++...111333444555666888555444333333333444555555222222111222222333555666222333555555444444444666888888999888777666555555333444777:::>>>AAABBBBBBBBB@@@>>><<<:::999999999???@@@@@@>>><<<<<>>@@@===888666222///222666888999:::;;;===666444222111222555888:::::::::888666444222000///000333666666444444666888777333...---------+++((()))+++...111222111///...---,,,+++,,,///333777:::///111333444444444444555555222000000333444222000000111222222000---***((()))((((((***,,,+++'''###))),,,///000111111111222444777::::::777555666777333444555777777444///+++###%%%(((---000000---+++///000111222111222444666:::===AAABBB???999555222...///000111111///---,,,///222666999:::;;;<<<===888777555555555777999;;;888888777777777777888888555777999999777555555555777999;;;;;;888555444333222222333777<<>>@@@???<<<<<>>AAA@@@===999666555222333555666666444222000444777;;;>>>??????AAABBB;;;999777666666888;;;=========<<<;;;;;;:::::::::777999<<<<<<999666444444777:::>>>===:::555333222222000000333:::@@@DDDEEEAAA>>>;;;777666666777999999===AAAAAA>>>>>>@@@CCCGGGGGGHHHJJJLLLMMMNNNOOOLLLOOORRRTTTVVVXXXZZZ\\\aaa___^^^```dddggghhhgggfffiiikkkmmmnnnttt{{{}}}xxxsssrrruuuwwwxxxyyyzzzyyyvvvsssrrrrrrttt}}}qqqUUUFFFEEE;;;222000---000444888;;;;;;999888777444222000...///333777:::;;;999666444222000---+++&&&+++000111000111555999999222***'''***///000000(((***---000333444444333...///000111111222222111///---...333;;;???===:::...,,,+++...222333000+++(((***---000111111000///&&&$$$###(((000666888666...------000444555333000333777;;;:::555222222555444111...,,,,,,,,,+++***$$$$$$%%%(((---111333333000222444555555666888::::::<<<======:::777666666555666888:::999777555333777:::>>>AAABBBBBBCCCDDD===;;;888666666777:::<<<@@@??????>>><<<;;;::::::888;;;======;;;777444222666;;;??????;;;666222111222///...111888@@@DDDFFF@@@>>>:::777555666888999888===BBBCCC@@@???BBBEEEGGGHHHJJJLLLNNNOOOQQQRRRMMMPPPSSSVVVXXXYYY\\\^^^bbb___\\\]]]aaadddeeeeeefffhhhjjjkkkmmmsss|||}}}wwwqqqoooqqqsssuuuxxx{{{{{{yyywwwuuutttuuu}}}nnnTTTEEE@@@777111000***111333666999:::;;;;;;:::444222...,,,---000444777;;;:::777444111///------&&&(((+++---///222666999333000+++((('''))),,,///222000//////111222222111333333333333333222111000------...222888===@@@@@@333///,,,---111333111...******+++,,,...///000111***(((&&&&&&)))---000111111000......///222555777444666888888666444444444:::666000***'''&&&'''((((((&&&%%%''',,,111555777333333444444444444444333333555777777666777;;;>>>???<<<888666666666555555666:::>>>?????????@@@CCCDDD===555333555777777666===>>>>>>===:::777777777777777888999999666222///777<<<@@@>>>777222333666///---+++...444<<>><<<:::BBBBBBAAA???===>>>@@@CCCCCCFFFKKKOOORRRRRRQQQPPPRRRQQQQQQSSSVVV[[[___bbb\\\^^^____________```bbbfffiiilllnnnooosssyyy~~~}}}uuuooolllllllllnnnqqqvvvzzz|||{{{xxxvvv{{{mmmSSSCCC???666000///***000222555777999999999888555222...++++++...111444777666444222000///...---((()))+++,,,---000333666666111+++&&&$$$'''+++///000000000//////000111111444444555555444333222111...---...111555999:::;;;444000,,,,,,///111///---***+++,,,---......//////***(((&&&&&&(((***++++++///.........///111333444444666777777555444555666:::777111,,,(((&&&&&&&&&((('''&&&(((,,,000222333222222333444444444333333333444666666555666:::======:::777555555555555555888;;;>>>???>>>===>>>@@@AAA<<<777444444666777888>>>??????===:::666444333333333444555555444222000777<<<@@@>>>777222222444///...---///555;;;@@@CCCCCC???::::::===@@@???>>>@@@@@@@@@>>>===>>>AAACCCDDDGGGJJJNNNQQQQQQQQQQQQSSSRRRQQQQQQSSSVVVZZZ]]][[[\\\^^^^^^]]]]]]___```fffiiimmmpppqqquuuzzzzzzsssnnnllllllmmmnnnssszzz~~~yyyuuugggNNN???<<<555222222...///111333444666666666555555333000---,,,,,,---///////////////////////////+++,,,---,,,,,,---000222777222+++&&&$$$''',,,//////111111000------///222666666666666666444333222///------///222444555444555000,,,***,,,...---,,,***+++---.........---,,,***)))((((((((((((&&&$$$,,,,,,---///000222333333666777777666444333555666999666333...***(((&&&%%%)))((()))+++...000111111111111222333333333333333333444555555555666999<<<<<<888555333444555666555999;;;===>>>===;;;;;;<<<;;;:::777333111111444777===???AAA???:::555111//////000111222333222222222555:::>>>===777222111333000000000333888<<<>>>???@@@===:::;;;???BBBBBBAAA===>>>???>>>>>>???BBBEEEHHHIIILLLNNNQQQRRRSSSSSSTTTRRRPPPOOOOOORRRUUUXXXZZZ[[[]]]]]]\\\\\\^^^___fffjjjooorrrtttxxx}}}~~~xxxrrrooommmnnnooopppuuu}}}{{{wwwaaaHHH;;;:::555444666333///000111222333333333222555555555444111...+++***((()))+++,,,...///000000000000000...------...000555222---***)))+++...111///222333000+++***...333555666777777666555333111///...---...000222222222555111,,,)))***,,,,,,,,,,,,---...//////...,,,+++*********++++++)))%%%"""***+++...111444666666777888888777444222111333444555444222000---***)))((())))))***---000222111000000111222333444444444444444555555555777999;;;===;;;888444222333555666666888:::;;;<<<<<<<<<;;;;;;888999888333...,,,///333;;;>>>AAA@@@<<<777222000...111444555555333111000111666;;;<<<888555444444333333555999<<<>>>>>><<>>@@@@@@AAACCCFFFIIIMMMMMMNNNOOOQQQSSSUUUVVVSSSRRROOONNNOOOQQQUUUWWWZZZ\\\]]]]]]\\\]]]^^^```fffkkkqqquuuxxx{{{zzzuuuqqqppppppqqqsssxxx{{{cccIII;;;:::444333666333000000111111111111000000555777:::;;;888222,,,'''%%%&&&))),,,///111222222444444444333000//////000000000000000111222333333111333444000+++***...333333444666777777555333111///...---///111333444444444111---******,,,............///000///...---,,,++++++---...///---)))%%%(((+++///333777999:::;;;888888666333000///000111111111000000///...---,,,&&&'''))),,,000111000...000000222333555555666666555555555777999<<<>>>@@@===999555333444666777888777888999;;;======<<<<<<:::<<<<<<777///+++---111777;;;???AAA>>>999555333111666;;;<<<999444000......333888:::999888888888777888;;;>>>AAAAAA???<<<@@@>>>===>>>???@@@AAAAAA>>>@@@CCCDDDFFFHHHKKKMMMOOONNNNNNNNNOOOPPPRRRSSSPPPPPPOOOPPPRRRUUUXXXZZZ\\\]]]______^^^^^^```aaaggglllsssxxxzzz}}}~~~yyyuuussssssssswwwzzziiiOOO???<<<444222444111222222111111000000000000444777:::<<<:::444---(((%%%'''***...111333444444555666888777555222111111---///222444666666666555444555333000,,,+++///222111333555777888666444333000///...000333555555555222111...------///111333000000000000////////////---...///222333111---)))(((+++...222666888::::::444555444222///...///000////////////000000000111(((((()))+++...///...,,,...///111222444555666666555444444777;;;???AAABBB@@@<<<777555555777999:::888888888;;;===>>>===;;;>>>@@@@@@;;;444///000333444888===???>>>:::777666555:::??????:::444000//////222666888999999:::;;;:::;;;>>>BBBDDDDDD@@@>>>??????>>>>>>>>>??????@@@@@@CCCFFFHHHIIIKKKNNNPPPNNNNNNMMMLLLLLLLLLLLLLLLMMMNNNPPPRRRVVVYYY\\\]]]^^^___aaaaaa``````bbbccchhhnnnuuuzzz|||~~~zzzvvvtttttttttyyy{{{kkkQQQAAA===666444666333444444333222111000000000333444666666444111---***'''))),,,000333555666666333666999:::888555222111///000222444555666666666888666333///......000111000333666999:::999777555222111000111333555555444///000000000111222555777333222000///000111222333111111222333444222...+++)))***,,,///111333444444---///111111000///000111000/////////000000111222111000//////000000///---+++,,,...000222333444444333222222666<<>>>>><<<:::<<<>>>>>>;;;777333333444222666:::<<<;;;888666555888;;;>>><<<777222111222333444666888888999;;;<<<;;;<<>>======>>>>>>>>>>>>???@@@BBBDDDHHHJJJKKKMMMPPPRRRPPPPPPOOOMMMLLLJJJIIIHHHJJJLLLPPPUUUYYY[[[]]]]]]^^^```aaaaaa```aaabbbdddhhhooowww|||}}}~~~|||xxxuuutttttttttxxx|||hhhNNN@@@===888888;;;999666555444222111111000000333222111000///...---,,,(((+++...222555666777777111555:::<<<:::666222111111222222222333444555555;;;777222//////000000000000333777:::;;;;;;999888444222111111222444333222...///111222333555888:::444333000///000222444666333333333444444222...*********++++++,,,---......'''***...000000111222333222111000//////000111222;;;999666555555444222000)))***,,,...000222333333111000000444;;;AAACCCDDDFFFBBB<<<888888:::<<<<<<>>><<<;;;<<<>>>>>>;;;888999999:::999666444333333222555888999888666444333888;;;;;;888222///111555777777777777888999:::;;;;;;<<>>:::<<<===>>>===>>>???AAABBBEEEHHHKKKLLLNNNPPPRRRTTTTTTSSSQQQOOOLLLJJJIIIIIILLLQQQVVVZZZ\\\\\\\\\^^^___aaaaaa``````bbbccciiiooowww|||~~~~~~|||{{{xxxuuutttsssssstttwww|||jjjNNN>>><<<999:::===:::;;;:::888444///---000333333222000...,,,,,,,,,,,,---000111111......000222000//////111333333333222888444...++++++///333666999888666333111111000111111555:::;;;888666555666333111000111222222000...---///111444666666666555666555222111222444888:::666333000111333222,,,'''))))))))))))***+++,,,---'''%%%(((...///---///555333///***(((***---000222999888666666666444222000------------...000111222///222777<<<@@@BBBCCCCCCAAA>>><<<;;;<<<>>>>>>>>>@@@@@@@@@AAABBB@@@===:::444444444333333222111000555666777888888777666555===<<<888444000000222555>>><<<:::;;;<<<======<<<<<<===???AAACCCBBB???===;;;<<<===?????????>>>===FFFHHHIIIJJJJJJMMMQQQTTTUUUTTTTTTTTTSSSOOOKKKGGGLLLMMMNNNQQQSSSUUUVVVWWWZZZ[[[\\\^^^___```aaabbbgggoooxxx~~~wwwvvvuuuttttttttttttuuuzzz}}}jjjOOOAAAAAA===<<<===999888888777333000///222555333222000////////////000111222333222...,,,---...***+++---///222333333222333444333000...///555999:::999777555444333444444444777999888666444444666333000...------------,,,+++---111444666666666555666555333222333555888:::666333111222555444///+++***)))((()))+++,,,,,,+++)))&&&(((,,,---+++---222555111,,,***+++---000111444333222222222222000............///000111333444333666:::???AAABBBAAA@@@@@@>>><<<;;;===???@@@@@@@@@AAABBBDDDEEECCC???;;;333333444555555444333222444444666777888999::::::;;;:::888555333333555777<<<<<<;;;:::::::::::::::======>>>@@@BBBBBB???===<<<===???@@@@@@@@@@@@???FFFHHHJJJKKKLLLNNNQQQSSSVVVUUUSSSQQQPPPOOONNNMMMOOOOOOPPPQQQRRRTTTVVVWWWWWWWWWXXXZZZ\\\___aaabbbkkkrrrzzz~~~}}}}}}~~~xxxwwwuuuttttttvvvxxxzzzhhhOOOBBBBBB>>><<<<<<666666555444222000111333555111000000000111222333444444555555333///+++***)))&&&(((+++///222444555666444777999666111000666;;;999888888777777777888888999888777555222222444666333000+++((((((((()))(((+++...222666888888777666555444444333444666777888555333222333666666333000...***(((***///111///+++***((((((+++,,,+++,,,///555222---+++,,,///000111///...---...//////---+++......///000111333555666777999>>>AAABBBAAA???===>>><<<;;;<<<>>>@@@AAAAAA???@@@AAACCCDDDBBB>>>:::000111444666666666555444222222444666888;;;===>>>888999999888777777888::::::<<<===;;;888666777999>>>======???AAAAAA???>>>>>>???@@@AAABBBBBBBBBBBBEEEHHHLLLNNNNNNOOOPPPRRRVVVTTTQQQOOOOOOPPPRRRTTTTTTSSSRRRQQQRRRTTTVVVWWWTTTSSSTTTUUUYYY]]]aaadddpppuuu{{{~~~}}}}}}~~~{{{yyyvvvtttvvvyyy~~~gggMMM??????:::888999444444333222000///000111222......///000222333555555555555555444111---***((('''(((+++///444999???CCC???>>>;;;666222111444888666666666777888999::::::;;;999555111///000333666444000+++'''&&&''''''''',,,///444888;;;;;;999888222222222333333444555666333222222444666777555222111,,,))),,,333555111,,,+++))))))+++---...///000222000------///111333333///...---...//////---+++......///000222444555666666999===AAABBB@@@===;;;;;;:::999;;;>>>@@@AAAAAA???>>>======>>><<<999777---///222555666666555444333333333444777:::===???999:::<<<<<<;;;::::::;;;;;;>>>AAA>>>999666777;;;???>>>======???AAA@@@@@@??????@@@AAABBBBBBCCCCCCCCCGGGKKKNNNNNNNNNNNNOOOSSSSSSRRRPPPPPPRRRUUUWWWXXXWWWTTTRRRRRRSSSUUUWWWRRRRRRQQQSSSWWW]]]cccgggqqquuuzzz}}}}}}~~~{{{xxxxxx|||jjjNNN>>>;;;777666888555333111000............---++++++---///111333444444333444555666444111---***&&&(((+++000777BBBNNNVVVMMMEEE:::222000000111111111222444555777888999:::;;;777222//////111333555555222---+++*********))),,,...222666888999888666000000000000111222333333111222333555777666444222000,,,))),,,333555111+++******+++---111444444222...,,,,,,---111444666777333222111111222111///---......///000111333444555333666:::>>>???>>><<<;;;888777888:::===@@@AAAAAABBB???;;;999999999888777---///111444555555555444666555555555666888:::<<<;;;===??????===<<<<<<<<<===BBBEEECCC>>>;;;<<>><<<<<>>@@@AAA@@@CCC@@@<<<;;;;;;<<<<<<<<<222333444555666666666666::::::999999999999999999===???AAAAAA???>>>???@@@AAADDDGGGGGGEEECCCDDDEEE@@@>>>;;;;;;???CCCGGGHHHCCCBBBBBBAAAAAAAAAAAAAAAAAAEEEIIIKKKKKKKKKJJJKKKKKKPPPUUUVVVTTTRRRRRRSSSXXXWWWUUUTTTTTTUUUVVVXXXVVVUUUTTTVVVYYY___eeeiiilllqqqvvvzzz}}}lllPPP@@@===888666777333111///---...000111000...***+++---///000000000000222333666999;;;999444///(((+++000333777???KKKSSSHHH@@@555...---.........,,,---000222444666666666111///...///222555555444222333555777888777333///......///000111222333333000///---,,,---///222333222666;;;===;;;666111---******+++---000000...++++++...111333888<<<888///))))))***...222666777666222222222555777999888777222222222222222333444444444555777888::::::::::::999999:::===@@@BBBBBBAAA>>>======>>>AAABBBAAA@@@;;;;;;:::999999999:::;;;>>>>>>>>>>>>===<<<;;;:::===???AAAAAAAAAAAACCCEEECCCEEEGGGIIIJJJKKKJJJJJJAAA>>>;;;;;;???EEEJJJMMMGGGFFFDDDBBBAAAAAAAAABBBCCCFFFIIIKKKKKKJJJKKKKKKLLLQQQUUUVVVRRROOOOOOQQQTTTTTTTTTTTTUUUVVVWWWXXXXXXWWWWWWXXX[[[___dddgggjjjooouuuzzz}}}gggMMM???>>>888555444...000...---///222444333111,,,---...000000000//////333444777;;;===;;;555///...222555666555666<<>>@@@===777000,,,,,,---///111222111000///,,,000333444999<<<666+++))))))+++...222555555444//////000444888:::;;;:::555444444333333444444555777777777888888999::::::;;;;;;<<>>???@@@@@@AAAAAAAAA???===<<<<<<>>>@@@AAAAAACCCFFFIIIDDDEEEGGGJJJNNNOOONNNLLLAAA>>>;;;;;;@@@GGGLLLPPPJJJHHHFFFDDDBBBBBBBBBBBBDDDGGGJJJKKKKKKKKKLLLMMMMMMRRRUUUTTTPPPMMMNNNQQQRRRRRRSSSUUUVVVWWWXXXXXXYYYXXXXXXYYY[[[___ccceeejjjooovvvzzz}}}nnnSSSAAA;;;333000222///111444666777666555444444111333333222///...000333:::999999;;;<<<<<<:::888///333777:::999777666555999777444000///...///000111///...000333666555444000...---...111333111///222000000444:::;;;777333777666555777999888444111333111...---,,,...000222:::===@@@@@@===:::777555111222333444333222111000//////000222444333111///,,,+++***---222666666666///------111666999999777333333333333444555777888>>>>>>===999555333555888===;;;;;;>>>BBBDDDCCCAAA999777777;;;BBBEEEDDDAAABBB??????AAAAAA??????BBBBBBCCCEEEEEEDDDAAA???>>>===@@@DDDFFFHHHIIIKKKLLLIIIIIIJJJMMMOOOOOOMMMJJJAAA===999;;;BBBHHHKKKKKKMMMKKKHHHFFFDDDDDDEEEFFFEEEEEEFFFHHHKKKNNNNNNNNNTTTRRRPPPOOONNNNNNOOOPPPTTTUUUVVVWWWWWWWWWVVVUUUWWWWWWWWWXXX[[[^^^aaadddmmmnnnqqqvvv|||iiiNNN>>>999222000222///111333777888888666666666000333555444222000111333777666777888::::::888777111222555777888888777555555444333222000///......///------///333666666666111///...///111222111///---+++,,,000666:::888666777666555666777666333000333111000......000222333:::;;;===<<<:::777555444222333333444444333333333000000000222333333000...---+++***---111444555444///......111555888888777333333222222333666999;;;>>>>>>===999555444666888:::999:::===AAABBBAAA>>>888666666999???CCCCCCAAACCC???>>>@@@@@@???@@@DDDFFFGGGIIIHHHGGGEEECCCBBBAAADDDGGGHHHHHHGGGHHHHHHEEEFFFHHHKKKNNNNNNLLLJJJAAA===999;;;AAAHHHJJJJJJKKKJJJHHHFFFDDDCCCCCCCCCDDDDDDEEEGGGKKKNNNPPPQQQTTTSSSPPPNNNNNNOOOPPPRRRWWWWWWXXXYYYYYYYYYXXXWWWVVVVVVVVVXXX[[[___ccceeekkklllppptttzzz~~~dddJJJ;;;888222000222000000333777999999777777777///222666777666444222222222222333555888888777555333111111333777888777444000111222222222000...---...------///333666888888111000//////111222111///...+++***---222555666555777666555555555444111...333222111111222333555666999888888777666444333222333333333333333444555666111000000111222222000///...---,,,---///222333333000//////111444777777777555333000000222666<<>>===<<<999666555666888777888:::===@@@@@@===;;;888555444666<<>>>>>>>>AAAFFFJJJMMMOOOOOOMMMJJJGGGGGGFFFHHHKKKKKKJJJGGGEEEEEEAAABBBEEEIIILLLLLLJJJHHH@@@<<<999:::???DDDFFFGGGGGGGGGGGGFFFEEECCCBBB@@@BBBCCCDDDFFFIIINNNRRRTTTTTTRRROOOMMMMMMOOORRRTTTYYYZZZ[[[\\\\\\[[[ZZZYYYUUUUUUWWWYYY]]]bbbfffhhhiiijjjnnnrrrwww{{{~~~eeeKKK<<<:::333222333000111444777999888666555444///333777::::::777444111000000111444777888777555333///---///444777555222000000111111111111000000//////000111444666888888000000000111222222222222666222...---...000111111666666555555333222///...333333333444555666777777666555444333333333111000222111111111222444666777333111000111222222222000111///......///111333333222222111111333444555666777444111///000555;;;???<<<<<<:::999777777777888666888;;;>>>???>>><<<:::777555333444999>>>AAACCCCCC===:::;;;<<<<<<@@@FFFKKKPPPVVVWWWTTTNNNJJJHHHHHHKKKNNNNNNKKKHHHFFFEEEAAABBBCCCFFFIIIIIIFFFDDD???<<<888888:::===>>>>>>@@@BBBDDDFFFFFFDDDBBB@@@DDDDDDDDDEEEGGGKKKPPPTTTRRRPPPMMMLLLLLLOOORRRTTTZZZZZZ\\\]]]]]]\\\[[[[[[VVVWWWZZZ]]]aaafffjjjlllgggjjjmmmqqquuuyyy}}}}}}}}}~~~jjjPPP@@@<<<555333555111333555777777555333222222111444888;;;;;;999444111//////111333666888777666333...+++---111444333000333222000000000222333555333333444444444555777888000111222333333444555555;;;777222......///000111666666666444222000//////333333444555666777777777333222111222444444222000000/////////111333555666333111//////111333333333333333111000000111444666555555333222111111333444999666222//////333888;;;999888777777888888888888777:::===???@@@>>><<<:::777555444444888===AAADDDBBB<<<888999999:::>>>DDDHHHPPPYYY[[[WWWOOOHHHFFFHHHKKKMMMNNNLLLJJJHHHHHHDDDCCCCCCEEEFFFEEECCC@@@>>>;;;888555555666666666:::===AAAEEEGGGFFFDDDBBBFFFGGGGGGFFFFFFHHHMMMQQQOOONNNLLLKKKLLLNNNRRRTTTXXXYYY[[[\\\]]]]]]\\\\\\ZZZ\\\^^^bbbfffjjjmmmooogggkkkppptttvvvxxx{{{~~~~~~zzz}}}|||{{{{{{|||~~~oooSSSBBB===555222555222444555555444222111222333555666777999:::999555111//////111333666777666555333000......111222111///444333111///000222444666444555555555444444666777444555666666444444555666777555111......000333666555666666444222000000111222333555666777666555555//////111555888888444///......//////111222333444111...,,,---///222333444444444333111000111555888999888666333///...///111666555222000000222555666444444444555888999999888999<<>>===666000...///000111222333333333,,,***((((((+++///222333333444333111///000555999<<<<<<999333...+++,,,...111111111222222333333333000///000333777::::::888:::===??????===;;;;;;<<<888888888999;;;???CCCGGGDDD???;;;;;;:::999<<>>:::444---***+++---,,,...000222444444333222...---...222777::::::999:::===???>>>;;;:::;;;===888999:::;;;===@@@DDDGGGFFFAAA======<<<:::<<<@@@EEEJJJMMMJJJCCC???@@@DDDBBBCCCCCCAAA@@@AAACCCFFFIIIFFFBBBAAABBBEEEGGGGGG<<<======<<<;;;<<<>>>@@@<<<>>>BBBEEEFFFEEECCCBBBDDDHHHKKKJJJGGGEEEHHHLLLLLLMMMOOORRRTTTUUUVVVVVVTTTVVVYYY]]]```bbbcccccceeefffgggiiikkklllllllllmmmttt~~~|||{{{{{{|||~~~wwwsssqqqqqqrrrsssvvvyyy{{{}}}~~~fffJJJ999666222333777555333333000---+++...444:::@@@<<<666333222333555555///111555777888777555444111444888888777444333333111222444444222111111222111000000222555777777777<<<======;;;777333000000000---***((())),,,///222222444666555333000//////555555444333111000---,,,...///222777;;;===<<<;;;444444444555555444000......***%%%%%%)))...000000///...------...000333444===;;;888444000,,,)))''')))---333666777666666666333000///111666;;;<<<<<<;;;;;;;;;999777888:::<<<@@@???>>>???BBBEEEFFFEEEFFFBBB>>>;;;;;;===>>>>>>GGGFFFEEECCC@@@>>><<<;;;@@@BBBDDDBBB@@@@@@BBBEEEFFFDDDBBBAAAAAABBBCCCEEE===;;;::::::;;;>>>BBBDDD@@@@@@AAABBBCCCDDDEEEEEEJJJHHHFFFEEEEEEFFFIIIJJJTTTPPPLLLNNNSSSWWWWWWUUUUUUUUUVVVZZZ___ccceeeeeebbbdddeeeeeeeeefffiiikkktttzzz~~~|||{{{}}}zzzuuuuuuvvvsssuuuxxxyyyzzz|||~~~hhhLLL;;;999555555999666666555222---***,,,111555===:::555333333555666777111333555777888666444333111333555777777666555444111222444444222222222333333222222444777999999888===>>>===:::555111/////////---+++***+++...222444666666777555111///......222555666444///,,,,,,.........000333666888888666444333444555666444111//////+++'''(((,,,111333333//////......000222444666<<<:::777444111...+++***+++///444777888999999:::888555222333666999::::::;;;;;;:::888777999===@@@BBBBBBCCCCCCCCCDDDDDDDDDDDDAAA<<<:::;;;>>>AAABBBGGGFFFDDDAAA???>>>======@@@BBBCCCBBB@@@@@@BBBEEEGGGFFFCCCAAA@@@@@@@@@AAA===<<<;;;;;;===???AAACCCDDDEEEGGGHHHHHHHHHGGGGGGJJJHHHFFFEEEEEEGGGIIIJJJNNNLLLKKKMMMRRRWWWZZZZZZYYYXXXXXXZZZ]]]```aaaaaaaaabbbccccccccceeegggiiitttzzz~~~|||||||||{{{wwwwwwxxxxxxyyy{{{{{{{{{|||~~~kkkOOO>>><<<777777:::777888666222---******---///888666333222444666777888333444666777666555333111222222222444777777666444111222444444333333444666555555555777:::;;;;;;:::>>>>>><<<888444111000000000///---,,,---111444777888888666333///---------000444777444---)))+++//////...---///111333333333333333333555666555333000...+++)))+++000555777777000000000000222444666777999888666333111000000000000222666888999:::<<<>>>===:::666444555777888888;;;;;;:::999999;;;???CCCCCCFFFHHHGGGDDDBBBBBBCCCDDD@@@<<<;;;===BBBEEEGGGFFFDDDBBB???>>>>>>>>>???@@@AAABBBAAA@@@AAACCCDDDHHHGGGDDDBBB???>>>===<<<============>>>???AAAAAAHHHJJJMMMOOOOOOMMMJJJHHHJJJIIIGGGFFFFFFGGGIIIJJJKKKKKKLLLNNNPPPTTTYYY]]]]]]]]]]]]___aaaccccccbbb___```aaaaaaaaacccfffhhhtttyyy|||{{{{{{{{{~~~}}}zzzyyyzzz}}}~~~~~~}}}|||}}}lllPPP???===888777:::666777555111---***)))+++,,,111000000111444666777777555555555555555333222111222111111444777888666555111222444444333444666888888888888:::<<<===<<<:::======;;;888555333444555444222000//////111444666555555444111...,,,---///111333444222...++++++,,,...,,,***+++---000111222111111222444666666444222...,,,+++///444888999888000000000111222444666777777555333222222333444555555777888999999999<<<>>>>>>;;;777444333444666888;;;<<<======<<<===???AAA@@@EEEIIIHHHDDD@@@AAACCCEEEBBB>>>===@@@DDDHHHJJJDDDBBB???<<<;;;<<<>>>??????@@@@@@@@@AAABBBCCCDDDGGGFFFEEEBBB@@@>>><<<;;;======>>>>>>???@@@@@@@@@GGGJJJNNNRRRRRRPPPMMMKKKLLLKKKIIIHHHHHHHHHJJJJJJLLLNNNPPPOOOMMMPPPVVV\\\^^^```ccchhhkkkkkkiiiggg___```aaaaaaaaacccfffiiissswww|||}}}{{{yyyxxxyyyyyy|||~~~||||||}}}~~~jjjOOO???<<<777666777333333000...++++++++++++,,,,,,,,,---000333555555444444444333333222222111111333333444666777777666444222333444333333444666888999999999;;;======;;;999:::::::::888777777999;;;888666333111000000111222000111000///......000222555222000000000///,,,))))))'''%%%&&&))),,,...///...///000333666777555333...---...222777::::::888000000000111222333444555444222111000111555888:::;;;;;;;;;999777777888::::::888666333222444666888;;;===@@@AAA@@@>>>===<<<<<>>>>>@@@DDDGGGHHHBBB@@@===;;;:::;;;===>>>???>>>>>>???AAACCCDDDDDDEEEEEEEEEDDDCCCAAA>>>===<<<<<<===>>>???@@@@@@@@@CCCFFFKKKOOOQQQQQQOOOMMMNNNMMMLLLKKKJJJJJJKKKKKKKKKOOOQQQOOOMMMPPPXXX``````ccchhhnnnpppnnniiiddd```aaaaaaaaabbbdddhhhkkkrrrvvv{{{{{{xxxvvvuuuvvvwwwzzz}}}~~~~~~~~~}}}}}}~~~iiiNNN===;;;555333444000...,,,******+++,,,,,,,,,)))***---000444555333111111111000000000000111222444777::::::888555333333222333333222222222555777888888999:::<<<;;;999666666777888888888999;;;===999777444111////////////---///000000000111444666777333...///222222---'''%%%###!!!"""%%%(((***++++++,,,...222555777555444111000222666;;;<<<999666111111222222222333333333222000......000555:::>>>>>>>>>===:::777666666777555666555444333444777999;;;>>>AAABBB@@@===<<<;;;;;;>>>BBBBBBAAA@@@AAACCC@@@???===???BBBEEEFFFGGGBBBAAA???===<<<<<<===>>>>>>======>>>AAADDDDDDDDDDDDEEEFFFGGGFFFDDDBBB@@@;;;;;;;;;<<<===???AAABBBBBBDDDGGGKKKMMMOOOOOOOOOPPPPPPOOONNNMMMMMMMMMMMMJJJMMMPPPPPPPPPUUU^^^fffccceeehhhlllllliiibbb]]]aaabbbbbbbbbbbbeeejjjmmmssswww||||||yyytttrrrrrrvvvxxxzzz}}}~~~~~~~~~}}}}}}hhhMMM===:::444222333...,,,***((())),,,---,,,******+++...222555555222///------,,,---...000222333555;;;@@@???999222111222333333333111000111333666666666777999:::999666333333555777888888888999:::777555333000///............000333444444555666888777444111111222111---***&&&%%%###$$$&&&((((((((()))***,,,000444666555444555555666:::>>>>>>:::555444444444444444333222222000...,,,,,,///555;;;???>>>???>>><<<999777666777444666777777555555777999<<<===??????======>>>???>>>>>>???@@@@@@AAAAAABBB??????@@@DDDHHHKKKLLLKKKDDDDDDBBBAAA??????>>>>>>>>><<<<<<>>>BBBDDDEEEDDDFFFHHHIIIJJJIIIFFFCCCAAA999999999999;;;>>>AAACCCEEEFFFGGGHHHJJJMMMPPPQQQRRRRRRQQQQQQPPPOOOOOOOOONNNOOOPPPQQQSSSYYYbbbhhheeeddddddeeeeeeccc___\\\aaabbbaaaaaabbbeeejjjnnnvvvzzz{{{uuurrrqqqvvvwwwyyy{{{}}}~~~}}}||||||hhhMMM===:::444222222---+++)))((())),,,---+++))),,,---000444777666222///+++******+++---000333555555===EEECCC999111///111444444333111///000222555444555666777999777444111111444666777777666666777444333111///.........///000222666777777777888999555555555333111///------+++)))(((((()))***)))((('''(((+++///444666555444888888:::===@@@???:::555666666666666555444333222///---++++++...555;;;@@@===??????>>>;;;999888888444777:::999777666777999======<<<;;;;;;<<<@@@DDDAAA@@@>>>>>>@@@AAAAAA@@@@@@BBBEEEJJJOOORRRSSSRRRFFFFFFEEEDDDBBBAAA@@@???>>><<<;;;===BBBEEEEEEDDDIIIJJJLLLLLLKKKGGGDDDAAA888888777888:::>>>BBBDDDJJJIIIHHHGGGIIILLLPPPRRRTTTSSSSSSRRRQQQQQQPPPPPPSSSSSSRRRRRRUUUZZZaaafffeeeccc``````aaabbbbbbbbbaaaaaaaaa```aaaeeejjjnnnxxx}}}~~~wwwrrrpppuuuvvvxxx{{{}}}~~~|||zzz}}}~~~iiiMMM===:::444222333///...------,,,---...///000444444555555666555555555***((((((***///333333333:::;;;<<<;;;888444333222999999777222...---000333111222333444444222000///444777::::::888666444333555333111///...///111333777777777777777666666666;;;777222111222444333111.........---,,,+++)))(((***+++...000111111000///444666999>>>AAA@@@<<<999:::<<>>AAAEEEGGGHHHFFFDDDCCCCCCBBB???===>>>@@@EEEOOOYYY]]][[[XXXPPPMMMJJJGGGFFFEEEDDDCCC=========???@@@BBBDDDEEEGGGFFFGGGJJJLLLHHH???888888999:::;;;<<>>;;;555333444//////...---,,,---...000111555555555555555444333222,,,++++++...333777888777999::::::888444222111111999:::999444///,,,...000000111333444444222111///444666999999777555555555666444222000000111333444666666666666666666666666999777555333222222222222333333222111///---,,,+++***,,,...000111111000///555666999<<>>;;;<<<>>>@@@@@@===888222...---///000000///000222555888999888777666666777777777999::::::888777888999:::999:::;;;===AAADDDFFFEEECCCAAAAAAAAAAAA@@@>>>???BBBJJJUUU^^^```[[[UUUOOOLLLHHHFFFDDDCCCAAA???:::;;;<<<===???AAACCCDDDEEEFFFHHHJJJKKKGGG@@@:::999:::;;;<<<>>>AAADDDFFFEEEFFFHHHIIIJJJLLLPPPSSSTTTTTTTTTTTTTTTSSSRRRRRROOOPPPRRRSSSTTTUUUVVVXXXWWWXXXZZZ[[[[[[^^^aaadddiiihhhddd```^^^___bbbfffooouuu{{{}}}{{{xxxvvvvvvttttttuuuwww{{{~~~~~~}}}~~~{{{xxxtttyyy}}}~~~~~~kkkPPP???;;;555333444///000///---,,,---///222444777777666444333111000/////////000444888;;;;;;;;;777777666333000......///999::::::777111---,,,---///000222333333222111000333444666666444444555666777555333222222333444555444444444444444444444444777888999666222000111333777666444222000...,,,++++++---000222333222111000777777888:::===??????>>>???@@@AAA@@@===777111---...///000//////000222555666666555444555666888999:::<<<======;;;999888999999999999:::<<<@@@CCCEEEAAA???>>>>>>@@@AAAAAA@@@@@@FFFPPP\\\cccaaaXXXQQQNNNKKKGGGDDDBBB@@@===;;;777888:::<<<>>>@@@AAABBBCCCGGGJJJKKKIIIDDD???===::::::<<<>>>AAACCCDDDEEECCCEEEGGGIIIJJJMMMQQQTTTVVVVVVUUUUUUTTTSSSRRRRRRNNNOOORRRTTTUUUVVVUUUTTTPPPRRRSSSUUUWWWZZZ```ccchhhfffccc^^^[[[[[[^^^aaalllssszzz}}}{{{xxxuuuuuuqqqrrrsssvvvzzz}}}}}}}}}|||~~~|||zzztttxxx{{{}}}kkkOOO???;;;555333444//////...,,,,,,...222666999999888666444111///...---111222444777999:::999999555555333000---+++,,,...666999;;;999333...------...///111333333222111///000111111111000111444666666555444333222333555555444444444333333333333333666;;;>>>;;;555111333666777666333111...+++))))))+++---111555666666555444888777777999===@@@AAAAAA@@@@@@@@@>>>;;;555000---............///111444666444333222222555777999:::;;;===???>>>;;;999888777999888888999;;;???BBBDDD>>>===<<<===???BBBBBBBBBBBBHHHRRR\\\aaa]]]UUUMMMMMMJJJFFFCCCAAA>>>;;;999666777999;;;===???AAABBBEEEJJJNNNMMMGGGBBB@@@@@@;;;<<<===@@@CCCEEEEEEEEECCCEEEGGGHHHJJJMMMRRRUUUWWWVVVUUUTTTSSSRRRQQQQQQNNNOOORRRVVVXXXXXXUUUSSSMMMNNNOOOPPPRRRVVV[[[___``````^^^\\\ZZZ\\\aaadddlllsss|||~~~zzzxxxwwwsssssstttwwwzzz|||{{{zzz{{{}}}}}}|||xxxzzz}}}jjjNNN>>>;;;555444555000///---,,,,,,///444:::>>>:::999666333111///...---333555777888777555444222222222111///,,,+++,,,...333666::::::555111//////...///111222222111///...---......------...111444444444333333333333444555555444444333222111111111555<<>>AAABBBBBB??????>>><<<999555111...---,,,,,,---000333666888444222111222666999::::::;;;<<<===<<<999777666666888888888888:::===@@@BBB>>><<<;;;<<>>AAABBBIIIMMMQQQNNNGGGAAA@@@BBB>>>>>>???BBBEEEHHHGGGEEEEEEFFFHHHIIIJJJLLLPPPSSSVVVUUUSSSRRRPPPPPPPPPPPPLLLMMMPPPUUUXXXXXXUUURRROOOOOOPPPPPPPPPSSSVVVYYYYYYZZZ[[[\\\]]]```dddgggooovvv~~~zzzyyyuuuuuuvvvyyy{{{|||{{{yyy|||}}}|||}}}~~~iiiNNN>>><<<777666777333111///---,,,///555<<<@@@:::999666333111000000000333666999999666222///...000111111000...---///000111666::::::666222000000...///111222111000...,,,+++,,,,,,,,,+++,,,///111444333333333333444555555777666555333222000///...333;;;BBBBBB<<<777777:::888666444111//////.........111666:::<<<;;;999888444555888<<>>>>>===;;;999666444222...,,,+++,,,000444777888444222222555:::===<<<::::::::::::999666555555666888777777777999<<>>AAACCCCCCDDDFFFJJJMMMNNNMMMJJJHHHIIIGGGEEEDDDCCCAAA>>>;;;:::888777777999<<<@@@BBBIIIMMMOOOMMMGGGCCCBBBDDDBBB@@@???BBBGGGIIIIIIGGGGGGIIIIIIIIIIIIKKKNNNPPPSSSRRRPPPNNNMMMMMMNNNNNNKKKKKKMMMSSSXXXYYYVVVRRRRRRSSSSSSSSSRRRRRRSSSUUUWWWYYY]]]___aaacccfffhhhpppxxx{{{yyyvvvvvvxxxzzz}}}}}}{{{yyy|||~~~jjjOOO???>>>:::999;;;777777444///---///444:::>>>999888555333222222222333333777;;;;;;777333000......000222222111111111333333777::::::555111000000///000111111000...,,,***+++,,,------,,,,,,...000444444444555555666666666999888666444222///...---111888???AAA>>>:::888888777666444222111111222333111444888;;;;;;999555333000333999???DDDDDDBBB???>>>======<<<;;;999888888222...+++,,,///333555555555333444888===@@@===:::999999888666444333555777777777666777888;;;>>>@@@???===::::::<<<>>>@@@@@@AAACCCFFFHHHHHHGGGFFFEEEEEEDDDCCCCCCCCCBBB???===;;;999555444555999===AAAEEEGGGJJJIIIFFFEEEEEEGGGEEEBBB@@@BBBGGGJJJJJJHHHKKKKKKKKKJJJIIIIIIKKKMMMOOONNNLLLKKKJJJKKKLLLMMMMMMLLLNNNTTTZZZ]]][[[WWWTTTVVVWWWWWWUUUSSSSSSTTTTTTXXX^^^cccfffhhhiiijjjpppxxxyyyvvvssstttvvvzzz~~~}}}|||}}}kkkPPPAAA@@@<<<<<<>>>:::;;;777222......222888<<<999777555333222333444555222777<<<===999555222111...000333444444333444444666999;;;:::555000...///000111111111000...+++))),,,...//////...---...000555555666666777777888888;;;:::777555222///---,,,///555<<<@@@>>>;;;888777555444222111111222333444444666999;;;:::666111......222:::AAAFFFFFFAAA===>>>>>>======<<<<<<<<<<<<555111---,,,...111333222555444555:::@@@BBB>>>999:::999777444222333666999777777666666888;;;===??????<<<999888:::<<<>>>>>>???AAAEEEFFFFFFDDDCCCBBBBBBAAAAAABBBCCCBBB@@@>>><<<888444111222666;;;???AAABBBEEEFFFFFFFFFHHHIIIGGGCCC@@@AAAGGGKKKKKKJJJMMMMMMLLLJJJHHHHHHIIIKKKMMMLLLJJJIIIHHHIIIKKKLLLQQQPPPQQQWWW___bbb```]]]TTTWWWYYYZZZXXXUUUTTTTTTPPPVVV^^^fffjjjlllnnnooonnnwww}}}vvvsssoooqqqtttyyy~~~~~~~~~lllQQQAAA===777888???AAAGGG@@@777333333555666555555222//////222555666555444888;;;<<<999444000...333333333555777777666555888888777555333000...---222333555777888555///+++......///......///222444777666444000......111444333444444222000...---...333777<<>>AAAAAA???>>>>>>::::::777333......111444333666999===?????????>>>999666444444666777666444999777444444777:::<<<===>>><<<999999999999777666:::???EEEIIIIIIGGGEEEDDDCCCCCCBBB@@@>>>===>>>@@@===;;;888555444777===AAA@@@BBBEEEGGGHHHGGGGGGFFFFFFFFFFFFDDDCCCEEELLLQQQOOOKKKGGGEEEFFFIIILLLMMMSSSNNNHHHFFFHHHMMMOOOPPPVVVVVVVVVXXX[[[___ccceeeYYYZZZ[[[\\\\\\YYYTTTQQQQQQUUU\\\bbbgggkkkoooqqqvvvyyy~~~wwwqqqoooppprrrwww{{{~~~~~~}}}{{{lllRRRCCC???888888======DDD>>>777333444555555444444111///000333666666555444666888777555111//////000111333555777777666555444555555444333222000///111333555888999777222---,,,---///000000111444666777666333///+++***,,,......000222111000.........111444999======999333...111222333444444333222111444333444666777555///+++(((+++000555999999777555222777===AAABBB@@@???>>>===<<<999444000///333666444666:::<<<======;;;999666333222333666777777666666555333444777;;;===>>>>>><<<999888888888777666;;;???CCCFFFGGGFFFEEEEEEAAABBBAAA@@@>>>>>>???AAADDDCCC???;;;999;;;???CCCBBBDDDFFFGGGGGGFFFEEEEEEGGGGGGFFFDDDBBBDDDIIIMMMOOOLLLHHHFFFHHHKKKMMMNNNTTTOOOJJJIIIKKKPPPSSSTTTTTTTTTUUUVVVYYY\\\```bbbZZZ[[[]]]^^^]]][[[WWWTTTUUUZZZ```eeehhhkkknnnppptttwww|||xxxrrrpppppprrruuuzzz}}}~~~~~~|||kkkRRREEEAAA999777:::888===999444333555666444222111000000222444666666555555555444222///...///111...000333666777777555444111222333444444333111000111333666999;;;888333///))),,,000333444555777888777666333...)))''''''(((+++---000111///...---------000555888888666222///111444777999999666333111333333444555555222---)))''''''***///444666444111111555;;;???@@@?????????@@@>>>:::555222222555888555777:::<<<<<<999555333111000///111444777999999444333333555999===>>>??????<<<999888888888777555:::<<>>???@@@?????????AAACCCLLLJJJFFFAAA>>>???BBBFFFEEEGGGIIIHHHGGGEEEDDDDDDHHHHHHGGGEEECCCDDDGGGIIIMMMKKKHHHHHHJJJLLLNNNNNNQQQNNNJJJJJJMMMQQQTTTVVVRRRRRRRRRSSSUUUXXX[[[]]][[[\\\^^^```___]]][[[YYY[[[___dddhhhjjjlllooopppqqqtttyyyzzzuuupppoooppprrrwww{{{}}}~~~~~~iiiRRREEECCC:::666777333222000///111555666444222//////111333444555555555666555222...,,,---000333111444777999888666555444111111222333333222111000222333666888999666222...))),,,222555777777888999777666444000,,,)))((()))---///111000...***((((((***---111333444333111111222555:::======999444111333333444555333000,,,***%%%$$$&&&,,,333777666444444666999:::;;;<<<>>>???AAA>>>:::666333444666888666888:::<<<:::666111............000333777;;;<<<777666555777;;;>>>??????@@@===999888888888777666:::;;;;;;:::888888:::<<<;;;===?????????@@@BBBDDDLLLJJJFFFBBB??????BBBEEEHHHJJJLLLJJJGGGDDDDDDEEEHHHHHHHHHGGGGGGGGGHHHIIIJJJHHHGGGHHHKKKMMMMMMMMMKKKIIIHHHHHHKKKOOORRRUUUQQQPPPPPPPPPRRRUUUWWWYYYZZZ\\\___```___^^^\\\\\\___bbbfffiiikkkmmmppprrrooorrrwww}}}{{{wwwooommmmmmooosssxxx|||}}}fffOOODDDCCC:::555444000((((((***///555777555222...///111222333333444444666555111---,,,---222666555888;;;;;;999666555555444444444333222111000000333333444555555333///+++***...444777888888888888777777777555111//////000333444444111,,,'''$$$"""))),,,000222111111111333444777;;;>>>===:::555111333444666666444111///...((((((***///666:::;;;:::999888777555444777;;;??????<<<888666555555777777777888:::;;;999555111......//////111333777;;;>>>;;;999888999<<<>>>???@@@@@@===:::888888999999999======<<<999666555555777999;;;>>>???@@@AAACCCDDDEEEDDDAAA>>>;;;<<<@@@CCCJJJLLLNNNLLLGGGDDDEEEGGGHHHHHHIIIJJJKKKLLLKKKJJJEEEEEEFFFHHHKKKMMMLLLKKKGGGGGGHHHIIIKKKNNNRRRTTTQQQQQQPPPPPPRRRTTTWWWXXXYYY\\\______^^^\\\\\\]]]```bbbfffiiikkknnnqqqsssnnnqqquuu{{{~~~~~~{{{xxxllljjjjjjlllqqqwww|||~~~aaaLLLBBBAAA999444333///%%%&&&(((...555777555333...///000111000000111333555444222...---///333777888;;;===<<<888666666888999777555222111000000111333222000000000000...,,,///222666888777666555555555777999888777666666666888888666111+++&&&$$$###)))---111333111111222444666888:::<<<;;;999555333333555777888777555555555111333555888:::;;;<<<<<<:::888555222111444999>>>;;;999777666777888777777777888999:::999777444222222333333333333666;;;???>>>;;;999999;;;>>>@@@AAAAAA>>>:::999:::<<<======AAAAAAAAA???;;;888777777888:::===???@@@AAACCCDDD>>>>>><<<:::888999===@@@HHHKKKMMMKKKEEECCCEEEIIIHHHHHHJJJMMMOOOOOOLLLJJJAAABBBEEEIIILLLNNNLLLJJJHHHJJJKKKMMMNNNPPPTTTWWWSSSRRRRRRRRRTTTVVVYYY[[[YYY\\\______\\\[[[\\\^^^```bbbeeegggiiillloooqqqnnnooossswwwzzzzzzwwwtttjjjiiiiiilllrrryyy}}}]]]HHH>>>>>>777333333///((((((+++000666888555222...///000...,,,,,,///222222222111000...///222555777:::<<<:::777666999<<<;;;999555111000111333444222000---,,,...000111111444666888888666333222222444777999:::999888888888888777555111,,,)))((()))***///444555333222333666888888999999888777555444333666999;;;::::::;;;<<>>===999666555888===AAACCCAAA>>>::::::;;;>>>@@@@@@???BBBDDDDDD@@@<<<999888777:::===???@@@AAABBBCCC======;;;999777888;;;>>>CCCGGGJJJHHHCCCAAADDDIIIIIIIIIKKKNNNPPPOOOJJJFFF@@@BBBEEEJJJNNNOOOMMMKKKIIILLLNNNPPPPPPQQQUUUXXXUUUUUUTTTUUUWWWZZZ]]]^^^ZZZ^^^aaa```\\\ZZZ\\\^^^aaabbbdddeeefffhhhjjjmmmlllmmmooorrruuutttrrroooiiihhhjjjnnnuuu|||[[[EEE<<<===666333333000,,,,,,...222666888555111///000///---******---111000111111000//////111333444777999888555666:::???<<<999444000000222555777111...+++***---111444555888999999888444111000///333666999:::999888888888666555333000---,,,...000+++111666777555333444666999888777666666555555555333666;;;===<<<===???AAAIIIMMMOOOIII>>>555222333111222444444444666888:::666666666:::======;;;777777777888999:::;;;<<<<<<;;;<<<:::777555555:::>>>:::777333333666<<>>;;;:::<<>>:::888777:::===???@@@@@@BBBCCC???>>>===:::888888;;;===@@@DDDGGGEEE@@@???CCCIIIJJJJJJKKKNNNPPPMMMHHHCCC@@@BBBFFFLLLPPPQQQNNNLLLIIILLLOOOPPPPPPQQQTTTWWWWWWVVVVVVWWWYYY\\\___aaa[[[___bbbaaa\\\ZZZ\\\___bbbcccddddddddddddgggiiikkkkkkmmmoooqqqpppnnnkkkiiiiiikkkqqqxxx}}}~~~]]]EEE888777222000222...///222555777666555555666666444222...+++,,,...000444333333333444555777888:::999777555555666888999:::777444222111222555777333222///+++***,,,111555888999888666444222333444999999::::::999888666555000000///---+++,,,...111555777999888555444666888999777555333222333444555444888;;;;;;999888<<>>@@@AAA???:::555555:::??????999222000444<<>>>>>@@@BBBCCCBBB<<<<<<>>>@@@@@@===888444888;;;>>>BBBEEEEEEEEEDDDBBBAAA@@@???>>>???@@@@@@CCCCCCDDDDDDDDDDDDDDDDDDIIIJJJKKKIIIGGGDDDDDDDDD??????AAAFFFLLLNNNMMMKKKKKKLLLMMMOOOQQQRRRSSSTTTWWWYYY[[[\\\[[[\\\___bbbdddccccccccccccbbbaaa___dddcccbbb```___```aaaccceeegggkkknnnnnnmmmkkkiiiggggggjjjqqq{{{}}}~~~aaaIII<<<;;;555222222...///222555888888888888999888666333000///000222555666555444444555777999:::;;;:::999777777777777888777555333111111222333555222111000...---///333666999999999777555333444555:::;;;;;;;;;:::888555444000111111000......000222666888999888555444555777666555333222222222444555777:::======::::::<<<>>>DDDGGGHHHCCC999222111333444444555888;;;;;;:::888888777777999;;;<<<999666222666::::::888888;;;???>>>??????<<<777555888<<<>>>:::555444999???DDDGGGEEECCCAAAAAABBBCCCBBBAAA<<<===>>>??????===888555:::===AAAEEEGGGGGGEEEDDDBBBBBBAAA@@@@@@AAABBBCCCCCCDDDDDDDDDDDDDDDEEEEEEJJJKKKKKKIIIGGGEEEEEEFFFAAAAAACCCGGGLLLNNNMMMKKKMMMMMMNNNOOOQQQSSSUUUVVVXXXYYYZZZZZZ[[[\\\^^^___cccbbbbbbbbbbbbcccbbbaaadddbbb___^^^___```aaabbbdddfffhhhjjjkkkkkkjjjiiiggggggjjjpppzzz}}}~~~gggOOOBBB@@@999444333...///222666999::::::;;;<<<999777555333333555888:::777666444444555888;;;======<<<<<<;;;999888666555333333222111111111222222111222222222111111333666999999999777555444555666;;;<<<===<<<:::777333111000222444444333333444666888::::::999777555555666333333222111111333444555888:::=========<<<<<<===;;;;;;:::888555444666888:::888777777999:::999888888888999;;;======:::888555777999999888888<<<@@@>>>@@@@@@===999666777999<<<;;;999;;;???CCCFFFGGGGGGFFFEEEEEEFFFEEECCCAAA>>>>>>>>>??????>>>:::888<<>>>>>>>>>>>===;;;888555333111111222222333222222222333555666666555333333333777777777666444333555666:::;;;<<<;;;999555000---222444888999999999999999;;;<<<<<<;;;:::888666666222222222222333555666777666777999;;;======<<<;;;666333000000222666:::<<<>>>;;;777555666666666666777888:::<<<>>>===<<<:::666777777777777999>>>BBBEEEDDDBBB===888555666777:::;;;>>>AAACCCEEEFFFFFFGGGFFFFFFGGGIIIHHHFFFDDDBBBAAA@@@@@@AAA@@@>>><<<===@@@DDDHHHHHHGGGDDDBBBCCCDDDDDDEEEFFFGGGHHHIIIHHHHHHGGGFFFEEEDDDDDDCCCIIIIIIHHHFFFDDDEEEGGGJJJKKKKKKLLLMMMNNNNNNMMMMMMQQQPPPOOOOOOQQQTTTXXXZZZ\\\XXXVVV[[[bbbfffddd```^^^^^^______```bbbdddffffffaaa]]]^^^bbbeeefffdddccccccbbbbbbcccdddfffhhhiiijjjlllpppwww~~~nnnUUUGGGDDD<<<666444///444777:::;;;:::999888999888444111000333666888999333222111111333666:::<<<>>>>>>???>>>;;;888444111000111222333444444333333555888::::::777444111000444555555444222222333555888888999888666222...,,,333666:::<<<<<<<<<<<<<<<============<<<:::888666333333444555666888999:::333333444777;;;===<<<:::444111------222777;;;===>>>:::555222222333333333555777;;;>>>>>>>>><<<<<<888888777777999>>>DDDHHHMMMIIIBBB;;;666444666888999<<<@@@CCCEEEEEEEEEEEEDDDDDDEEEGGGIIIJJJHHHFFFDDDCCCCCCCCCDDDCCCAAA???<<>>>>>=========:::999777888===EEELLLQQQOOOIIIAAA999555444666888999<<<@@@BBBBBBBBBBBBBBBBBBAAABBBDDDGGGHHHHHHGGGDDDDDDDDDFFFGGGEEECCC@@@<<<>>>AAACCCDDDCCCBBBAAACCCDDDEEEGGGHHHIIIIIIIIILLLKKKJJJIIIGGGFFFDDDDDDEEEFFFGGGFFFEEEFFFIIIKKKOOOOOOPPPOOOMMMLLLLLLMMMOOONNNNNNNNNPPPSSSVVVWWWXXXUUUUUU\\\eeejjjhhhccc[[[^^^aaaaaa______```ccccccdddfffhhhjjjkkklllmmmiiigggeeebbbbbbccceeeffffffhhhjjjmmmrrryyykkkPPP@@@<<<555222333///111444777888777666666666666111+++))),,,///...---,,,---///222444666888999;;;;;;:::999777444111000......///000111222333444444777:::;;;999666333222222333333333222222444666444444333222222222222222222444777888777777777888999888888:::<<<;;;777333555666777888::::::;;;;;;888222...000666:::888555000000111222444777:::<<<:::666222000000111222222000555;;;>>>>>>===<<<===888666444666===GGGQQQWWWIIIDDD>>>888555555777888:::<<>>===???@@@BBB@@@@@@AAACCCEEEEEEDDDBBBCCCDDDFFFGGGFFFBBB???===>>>???AAABBBCCCCCCCCCCCCDDDEEEGGGGGGHHHGGGGGGIIIIIIIIIHHHHHHHHHHHHHHHEEEGGGHHHIIIIIIIIIKKKMMMLLLMMMNNNLLLIIIHHHIIIKKKLLLLLLLLLNNNOOOQQQSSSTTTTTTRRRTTTYYY```cccaaa^^^ZZZ___cccccc```]]]]]]___```eeejjjmmmlllkkkmmmpppmmmkkkhhheeeddddddeeefffbbbdddgggjjjnnnuuu~~~hhhNNN===999222000222000///111555777666666666777666000***(((***---,,,)))+++---000333666777888888::::::999777555333111000---------...///111333444111555888:::999777666555222333444444333333555777444333222111222333444555000222444444444333444666666555555888:::999555111555666777999::::::::::::===555...///555999777222,,,///222444555666999;;;888555222000111222333333///444;;;>>>>>><<<<<<===444111000333;;;GGGQQQWWWBBB???;;;888777777777777:::<<<>>>===;;;:::<<>>@@@BBBBBBBBB@@@AAACCCFFFGGGEEEAAA===>>>>>>???@@@AAACCCDDDEEEBBBCCCEEEFFFGGGGGGFFFEEEEEEFFFGGGHHHJJJKKKLLLLLLEEEHHHJJJLLLLLLLLLMMMOOOIIIKKKKKKIIIFFFEEEGGGIIIIIIJJJLLLMMMOOOPPPRRRRRRQQQQQQRRRVVV[[[]]][[[XXXZZZ```eeeeee```\\\[[[\\\]]]dddmmmooolllkkkmmmqqqpppnnnkkkhhhfffeeeeeefff^^^aaadddgggkkkrrr|||nnnPPP<<<555------222111000222444666777777666666555///)))'''***------+++//////111111333666:::===<<<;;;:::777444222000///222000...,,,,,,...111333666555555888;;;===:::888333444444444444444555555111111222444555666666666444333000......000222444555555666666666444333222333555888;;;===>>>>>>===<<<999666444555777888888666444333333555777888888777444111000222444666666444666999;;;<<<;;;:::888666111---000888AAAEEEGGG<<<:::777666666777666555666999<<<>>>===<<<;;;;;;BBBAAA@@@??????@@@AAAAAABBBBBBAAABBBCCCCCC@@@>>>===???@@@@@@@@@@@@AAABBBEEEEEEFFFFFFEEEEEEEEEDDDGGGGGGHHHLLLPPPQQQNNNKKKCCCGGGMMMOOOOOOMMMLLLKKKLLLLLLIIIGGGKKKQQQQQQNNNOOONNNLLLLLLMMMLLLKKKIIIMMMOOOSSSXXX[[[[[[YYYVVVZZZ^^^cccdddbbb``````aaaeeegggiiiiiiiiihhhiiijjjooonnnlllkkkjjjhhhdddbbb^^^\\\]]]bbbgggmmmwwwjjjOOO>>>999222000333000000111444666777777555444555000++++++///333444333////////////000333777:::<<<;;;999777555222000///333222000...///111444666888777666999<<<===;;;999444444444555555555555555333444666888999999888888333222000//////000222333444555555666555444333222222444888;;;<<<<<<;;;;;;;;;999888888888888777666555333222333666888999999777444222111333555666666666888999;;;;;;:::888777444111...111777===@@@???===:::888666777777666555888:::<<<===<<<;;;;;;<<>>>>>>>>??????@@@AAAAAA@@@???>>>===>>>???BBBBBBBBBCCCEEEGGGKKKIIIHHHFFFEEEEEEFFFFFFGGGGGGHHHLLLOOOPPPMMMJJJCCCGGGLLLNNNNNNLLLKKKKKKIIIJJJIIIJJJPPPYYY]]][[[SSSQQQOOOMMMMMMLLLJJJHHHMMMNNNQQQUUUXXXXXXUUURRRVVV\\\cccgggfffdddcccccchhhiiijjjjjjhhhgggggggggiiihhhhhhiiijjjhhheeebbb]]][[[[[[___ccchhhqqqzzz||||||}}}~~~dddKKK===;;;444222222///000222555888888777444222666222......222777888888111000---,,,...111555888;;;:::888666444222000///444333222222333555777999777666555777888999999777555555555555555555444444555777999<<<<<<;;;999777000000000000000111111111333444666777777555333222222444888;;;<<<;;;999777:::999999;;;<<<;;;999666333222111222555888999999777555333444666777777777888888999999888888777666555444333666:::<<<;;;999<<<:::888777888999888777999:::;;;;;;::::::;;;===????????????>>>===;;;;;;:::===@@@???===;;;;;;===???AAADDDEEEFFFGGGJJJLLLPPPMMMIIIFFFDDDEEEGGGIIIGGGHHHIIILLLMMMMMMJJJGGGCCCGGGKKKMMMLLLKKKJJJJJJGGGIIIJJJLLLSSS]]]ccccccVVVTTTQQQOOONNNLLLIIIGGGLLLMMMOOORRRUUUTTTRRROOORRRYYYccciiiiiigggfffeeeggghhhiiihhhfffeeeeeeeeebbbcccfffiiikkkiiifffbbb___\\\[[[^^^```ccckkksssvvvxxx{{{}}}aaaHHH;;;999444222333000222444777::::::777444222555222000000333777999999666333///---...222666888888777666444222000///...333333333444555777999:::444333222222333444555555666666555555444444333333333555999;;;;;;999555222...///000111111111000///000333888;;;;;;888444111333666999<<<===;;;888666999999999;;;===???>>>===555333222222444666777777777777666888:::::::::888777777777777777777777888999999;;;===???>>>:::777999888777888:::<<<<<<;;;999:::999888777888;;;===>>>>>>??????===;;;999888777;;;???>>>:::888999===BBBDDDFFFGGGGGGHHHJJJLLLPPPMMMGGGCCCBBBEEEIIILLLIIIJJJKKKLLLKKKIIIEEECCCEEEHHHKKKLLLKKKJJJJJJKKKJJJLLLLLLLLLPPPXXX]]]]]]WWWUUURRRQQQPPPOOOLLLJJJKKKKKKMMMPPPTTTUUUSSSRRRSSSYYYaaaeeefffeeeeeefffeeefffhhhhhhfffeeefffgggbbbdddhhhlllooommmiiieeeddd```^^^______aaahhhoooqqqsssxxx|||eeeKKK<<<999444444888777666777:::;;;:::888555333111000000111555999===>>>;;;666111000222666888:::555444333222000///...---222222333444555666777888222222111000000222444666777777666555444333333222///222666888777444///,,,,,,---///111111111///......333:::@@@@@@<<<555000666888:::======<<<999888:::888888:::>>>BBBEEEEEE<<<:::777666777888777777777888999;;;>>>>>>;;;999333333444555666888999999;;;<<>>888888888666666777;;;>>>>>>>>>??????===;;;999888777<<<@@@???;;;999;;;>>>EEEFFFGGGGGGFFFEEEFFFHHHKKKHHHDDDAAAAAADDDIIILLLJJJKKKLLLKKKIIIEEEBBB@@@GGGIIIKKKKKKJJJJJJKKKLLLLLLOOOOOOMMMOOOTTTWWWWWWVVVTTTSSSRRRSSSSSSQQQOOOKKKKKKMMMQQQUUUXXXYYYXXXXXX[[[^^^___^^^___bbbeeejjjlllmmmllljjjhhhhhhiiigggiiimmmrrrtttrrrmmmhhhgggbbb```_________eeelllnnnpppuuuzzz~~~kkkOOO???<<<777888>>>===999999::::::999777444333---...000333777<<>>@@@@@@???777888888777777999===@@@????????????>>>===;;;;;;;;;>>>AAAAAA???===>>>@@@GGGHHHHHHFFFDDDCCCCCCDDDFFFDDDAAA???@@@CCCGGGIIIGGGIIIKKKJJJGGGCCCAAA@@@GGGHHHIIIIIIHHHHHHJJJKKKKKKPPPSSSRRRSSSWWWYYYXXXUUUTTTSSSTTTUUUVVVUUUTTTMMMMMMOOOSSSXXX\\\^^^^^^]]]]]]\\\YYYWWWYYY^^^dddqqqrrrsssqqqnnnkkkkkkkkklllnnnrrrvvvxxxvvvqqqmmmgggccc```___^^^^^^dddkkkmmmoootttxxx}}}kkkPPP@@@===888999>>>>>>:::999888777666444333222...///000222555888===???:::555111111555888888777333333222111111000//////000111333444555444333222111222111000///222888===>>>===<<<;;;999888777666333444666777666222...+++,,,,,,---...///////////////222666:::;;;:::777555777777888999:::;;;;;;;;;<<<;;;;;;>>>BBBFFFHHHHHHAAA>>>;;;:::::::::999888222444888<<>>:::666///111333666777777666555666888:::<<<<<<<<<;;;;;;:::::::::<<<>>>???>>><<<777999:::;;;;;;===AAADDDAAA@@@@@@???>>>>>>>>>???@@@AAABBBDDDDDDCCCCCCBBBGGGHHHHHHFFFDDDBBBBBBCCCCCCBBBAAAAAAAAABBBCCCDDDAAADDDHHHIIIGGGDDDDDDDDDFFFGGGGGGFFFEEEEEEGGGIIIJJJQQQVVVWWWWWW[[[\\\[[[WWWUUUUUUUUUWWWWWWWWWUUUQQQQQQQQQTTTYYY]]]``````^^^^^^\\\XXXUUUWWW]]]bbbmmmoooppppppooonnnnnnooommmooossswwwzzzyyyuuuqqqjjjeeebbbbbbaaaaaagggnnnnnnooossswww{{{hhhNNN???===888888<<<::::::999777555333222111111000111111111000111444666777333///000444777777444444444333333222111111000000222333555555444222111...//////------000777<<>><<<;;;999999777888::::::888444111...,,,,,,------...///000000111222333444666777777888666666666777888999;;;<<<<<<===>>>AAAEEEGGGFFFEEE<<<999777666666777666666000222777;;;>>><<<888444000222444666777666444222666888:::;;;<<<<<<>>>???=========>>>>>>>>>;;;999888:::<<<>>>???AAADDDGGGBBBAAA@@@??????@@@AAAAAADDDCCCDDDEEEGGGGGGFFFDDDGGGHHHHHHFFFDDDCCCCCCDDDCCCCCCCCCBBBBBBAAA@@@@@@<<<@@@EEEHHHGGGFFFGGGHHHDDDEEEEEEDDDBBBCCCEEEGGGIIIQQQXXXYYYYYY[[[\\\ZZZXXXWWWVVVVVVWWWXXXWWWUUUUUUSSSSSSUUUZZZ]]]``````^^^^^^\\\XXXUUUWWW]]]bbbcccfffiiilllmmmooorrrtttlllnnnrrrvvvyyyyyywwwtttmmmiiifffeeeeeeeeekkkrrroooppprrrvvv{{{```GGG::::::555555888555555111------000000,,,(((.........///......---------000444777666555333222555666888999888777555444555777999999777555555555444333222111222444666777======>>>??????<<<777444888999;;;<<<:::555111............000222333333111///......///000333666888777666333111111444999===>>>===<<<===>>>???>>>===>>>888111111444555222---111222666:::===<<<999555555444666999777333222555999;;;<<<;;;888999<<>>>>>;;;<<<<<<===???BBBDDDDDDCCCBBBBBBBBBBBBAAAAAA@@@???EEEDDDCCCCCCCCCEEEFFFGGGIIIGGGEEEDDDFFFGGGGGGFFFDDDCCCAAA???>>>>>>??????777>>>EEEHHHKKKMMMJJJEEEHHHGGGFFFDDDDDDEEEGGGHHHNNNRRRVVVXXXYYYZZZZZZ[[[WWWVVVUUUVVVXXXZZZZZZZZZ]]]\\\ZZZVVVTTTUUUXXX[[[]]]\\\ZZZYYYXXXYYY[[[\\\^^^bbbeeeeeecccdddjjjooopppoooooorrrvvvxxxvvvsssmmmnnnmmmiiiddddddiiinnnmmmpppuuuzzz~~~^^^EEE999888555555888666777222......//////,,,(((,,,,,,---......---------///333666666444111000111777888999:::999888666444555777999999777666555666555444333222333555777888;;;<<<===???>>><<<888555777999::::::888444///,,,,,,,,,---111444666555444---------...000444888::::::888555333222555999<<<===;;;:::;;;===>>>>>>===;;;666000...000222222000222333666:::===>>>;;;999999888999;;;999555555999>>>>>><<<888555666;;;@@@EEE@@@<<<;;;>>>@@@>>><<<@@@???@@@AAADDDEEEDDDCCCBBBBBBBBBAAA@@@>>>===<<>>=========999???DDDFFFHHHKKKJJJGGGGGGFFFDDDDDDEEEHHHKKKMMMSSSUUUYYYZZZYYYXXXXXXXXXVVVUUUUUUVVVYYY[[[ZZZZZZ\\\[[[YYYVVVTTTTTTWWWZZZ[[[ZZZYYYWWWWWWWWWXXXYYYYYY]]]```aaa```bbbggglllpppooooooqqqttttttrrroookkkmmmmmmiiieeeeeeiiimmmnnnqqquuuzzz~~~]]]EEE888888444555888666777333///---......,,,***,,,,,,---------------,,,111444777555000,,,...000888888::::::999777555333555666888888666555444555666555444444444666888::::::;;;===>>>===:::888666777888999999666222---***)))***---111555777777666,,,,,,+++---000444999<<<;;;999777555444666888:::<<<:::999999;;;>>>>>>>>>:::777222///...000444666444555777:::>>>@@@???>>>???===<<<===;;;888999===EEECCC>>>777222333888>>>BBB???<<<===@@@AAA@@@===AAAAAA@@@AAACCCCCCBBB@@@BBBBBBAAA@@@>>>===;;;:::===>>>???AAABBBDDDFFFFFFBBBAAAAAACCCGGGIIIJJJJJJEEEDDDBBB@@@>>><<<;;;;;;===AAABBBBBBDDDIIIJJJHHHFFFEEEDDDDDDGGGKKKOOORRRWWWYYY[[[[[[XXXVVVUUUTTTSSSSSSTTTWWWZZZ[[[ZZZYYY[[[ZZZXXXVVVSSSSSSUUUWWW[[[ZZZYYYXXXWWWVVVVVVVVVTTTWWW[[[]]]^^^```eeejjjpppooopppqqqrrrpppnnnkkkiiikkkmmmkkkhhhgggjjjmmmppprrrvvv{{{bbbIII;;;:::555444777444444111...---...///............//////...---,,,,,,000444666333---+++...222555666777777666444222000333444666666444333222333777666555555555777999;;;;;;<<<>>>===;;;888666555777777888777444000,,,)))'''))),,,000444666555333------,,,---000444999;;;999777555555666777888888;;;:::888999;;;>>>???@@@<<<;;;777222///000666;;;666666777:::???BBBCCCCCCCCC???>>>===;;;888;;;@@@GGGEEE@@@999222111555999<<<;;;;;;===@@@BBBAAA@@@???>>>>>>???AAABBB@@@???AAAAAAAAA@@@???===<<<;;;===>>>@@@BBBCCCDDDEEEEEE@@@@@@AAADDDHHHIIIIIIHHHEEEDDDCCCAAA@@@>>>>>>===@@@BBBBBB???AAAFFFIIIIIIGGGFFFEEEEEEHHHMMMRRRUUUWWWYYYZZZZZZWWWTTTRRRRRRRRRRRRTTTXXX[[[\\\ZZZXXXXXXXXXXXXUUUSSSRRRSSSUUU[[[ZZZZZZYYYXXXWWWVVVVVVSSSVVVYYY\\\^^^aaafffiiinnnooopppqqqqqqpppmmmkkkiiilllnnnmmmlllkkklllmmmqqqssswww{{{iiiOOO@@@===666333444000///...,,,,,,...///000000111111111111000...---,,,...111333111---,,,000444111222333333333111///---000222444444222111000111777666555444555777999:::===???@@@>>>999666444444777777777666444000,,,***((()))+++...111222111////////////000222555777999444333333555888999999777;;;:::888999<<<>>>??????======:::555000000555:::777777777:::???CCCDDDDDDBBB>>><<<<<<:::888:::@@@DDDDDDBBB===666222333555666666888;;;???BBBCCCCCC>>>>>>>>>@@@BBBCCCBBBAAA???@@@@@@@@@@@@@@@??????@@@AAACCCEEEFFFEEEDDDCCCBBBBBBCCCFFFIIIIIIGGGEEEDDDDDDDDDCCCCCCBBBBBBAAACCCDDDBBB>>>???EEEIIIHHHHHHHHHGGGGGGIIIMMMRRRTTTSSSUUUWWWWWWUUUSSSQQQQQQRRRRRRTTTWWWZZZ[[[YYYWWWUUUVVVWWWVVVTTTRRRSSSTTTZZZYYYXXXWWWVVVVVVVVVVVVUUUXXX[[[^^^aaadddgggiiikkkmmmppprrrsssqqqpppooolllmmmooooooooonnnnnnnnnooorrrvvv|||oooTTTDDD???666111111---++++++,,,---......//////111111111111111000000///...///000000///000222444...///111222111000...---///111333333111000///000555444333333333555777999===@@@AAA>>>999555444555777777888777555222///---*********+++...///...---000000222444555777777888222111111555999;;;999666999999888:::<<<======<<<999:::999666333222444777666666777:::???BBBCCCCCC>>>;;;::::::999777:::???@@@BBBCCC???999444333333555666777:::===@@@CCCDDDAAA@@@AAACCCEEEGGGFFFEEE>>>???@@@@@@AAAAAA@@@@@@AAACCCFFFGGGHHHFFFDDDCCCCCCDDDFFFHHHJJJIIIFFFDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDEEEDDD@@@@@@EEEHHHGGGHHHHHHHHHIIIKKKNNNQQQSSSPPPRRRUUUUUUTTTRRRRRRRRRTTTTTTTTTVVVYYYZZZXXXWWWSSSUUUVVVVVVUUUTTTTTTUUUYYYWWWUUUTTTTTTTTTVVVWWWYYY[[[]]]aaadddfffggghhhhhhlllqqqttttttsssrrrrrrnnnnnnooooooooonnnnnnmmmlllooouuu|||qqqUUUEEE???555000///***)))+++---...---,,,++++++,,,---...000222333333333000///...000222444333111...000111333333222111000000222444444222111000111333333111111222333555777;;;>>>AAA>>>:::777888:::888888888888666444222000,,,***)))***,,,...//////...000333777999:::999999333222333777;;;<<<888444777666777999;;;;;;999777444666888999888777666666555555777:::>>>AAAAAA@@@;;;888888999888666999>>>===???AAA???:::666555666999999::::::;;;>>>AAADDDDDDCCCCCCDDDFFFGGGFFFDDD>>>???????????????>>>>>>???BBBEEEHHHIIIHHHEEEDDDCCCDDDGGGJJJLLLKKKHHHDDDDDDEEEEEEFFFEEEDDDCCCBBBDDDFFFFFFBBBCCCFFFGGGEEEEEEFFFHHHJJJMMMOOOQQQRRROOORRRTTTUUUTTTSSSRRRRRRVVVUUUTTTUUUWWWXXXWWWVVVQQQSSSVVVWWWVVVUUUUUUVVV[[[YYYVVVTTTUUUWWWZZZ]]]\\\\\\^^^aaaccceeeeeedddggglllqqqttttttrrrqqqrrrooonnnmmmmmmmmmmmmlllkkkhhhmmmttt|||pppUUUDDD>>>444///...******,,,//////---***((('''''')))+++///222444666666333000...000444666333///000111333555555555444333222444555555444222222222222111000000000222444666999===@@@>>>:::888;;;>>>888888999999777666444333---+++)))))),,,///111222+++///444999<<<<<<<<<;;;666444555999======888222444555666999:::999666333222555888<<<>>>===;;;999444555777:::>>>@@@???>>>999777777999999777999>>><<<>>>???===999777777999>>>===<<<;;;;;;<<<@@@CCCEEEDDDCCCDDDEEEDDDCCCAAA????????????>>>===;;;;;;<<>>@@@AAA888666666888<<<<<<666111...000111222222333555777666777888:::???CCC???777===;;;999777777999<<<>>>999999888888888888888777<<<<<<<<<;;;999888999;;;@@@????????????>>><<<:::???AAADDDFFFFFFDDDAAA@@@AAA???===;;;:::999999999;;;>>>BBBCCCCCCAAA@@@@@@@@@AAAEEEHHHKKKJJJHHHEEEIIIIIIHHHGGGEEECCCBBB@@@@@@BBBDDDDDDCCCAAAAAAAAAAAACCCEEEIIIMMMPPPSSSTTTUUUSSSQQQQQQRRRTTTVVVVVVVVVUUUUUUTTTTTTTTTTTTTTTYYYYYYYYYXXXXXXXXXXXXXXXbbb```]]][[[\\\^^^aaaccc]]]]]]^^^aaafffgggeeebbbfffnnnvvvxxxtttooolllllliiijjjkkklllkkkiiigggfffeeeiiiqqqzzz}}}|||{{{}}}dddLLL???<<<444111444222...///000000111///---+++...------///222444444333222000...---------,,,***+++///555999:::777333000222333444555666555444333111...,,,,,,///222555666999999999777555333222222444555666666666555333222222222333333333333333333111222555888<<<>>>@@@AAA;;;888777999<<<<<<777333.../////////000111555777888999999:::???CCC@@@999:::999666444444666999;;;777777888888999:::::::::;;;;;;;;;:::999:::<<>><<<;;;::::::;;;===@@@BBBBBBAAA@@@@@@AAAAAACCCEEEIIIKKKKKKIIIGGGJJJIIIIIIGGGFFFDDDBBBAAA<<<>>>@@@BBBBBBBBBCCCCCCBBBCCCEEEHHHKKKNNNQQQSSSSSSRRRPPPPPPQQQRRRTTTTTTUUUTTTSSSRRRSSSTTTVVVWWWYYYYYYYYYYYYYYYXXXXXXXXX^^^\\\[[[ZZZ[[[^^^aaaccc^^^]]]^^^aaacccdddaaa^^^cccjjjrrrtttqqqllljjjiiieeefffhhhiiiiiihhhfffdddeeeiiipppyyy}}}{{{zzz{{{]]]FFF:::999333333777666///111222333333222111000///...---///111333333333000...,,,+++,,,---,,,+++))),,,222777888666333000222333444666666666666555111///------///222222222666666555333111///---,,,111222444555666555444333555666777888888777555444444555777:::<<<>>>??????<<<999666777999999666333...///.........111666:::;;;<<<;;;:::===AAA>>>999777555333111111333555777444555777999;;;<<<===>>>:::;;;:::999999;;;???CCCEEEDDDBBB@@@???>>>??????AAACCCEEEGGGGGGEEECCCAAABBBAAA???===<<<;;;;;;<<<@@@AAAAAAAAA@@@@@@BBBCCCDDDFFFGGGIIIJJJJJJIIIIIIJJJIIIIIIHHHFFFDDDBBBAAA999:::===@@@BBBDDDEEEFFFEEEDDDDDDEEEHHHKKKNNNPPPQQQPPPPPPPPPPPPQQQRRRRRRTTTRRRQQQPPPRRRUUUYYY\\\[[[[[[[[[[[[ZZZZZZYYYXXXYYYXXXXXXXXXZZZ]]]```bbb^^^^^^^^^```aaa```^^^[[[___eeelllooommmiiigggfff```bbbdddgggggggggeeeddddddhhhoooxxx~~~zzzxxxxxx|||WWW@@@555555111222777777222444666666555444222222...---,,,...111333444444000///,,,,,,------,,,+++'''+++000555888888666444333444666666777666555444111000000000222333333222444333222222222111///---000111444666777666555444666888:::<<<;;;999666444666777888:::;;;<<<<<<<<<:::777444333444444333222222222000///000444:::>>>@@@@@@===::::::<<<:::555555333111000000111222444111222555999<<<>>>???@@@;;;;;;:::888888;;;@@@CCCFFFEEECCC@@@>>>===???@@@BBBCCCEEEFFFGGGFFFDDDCCCAAA@@@>>><<<;;;;;;;;;<<>>;;;:::999777777999===AAAEEEEEECCC???<<<:::<<<>>>@@@AAACCCEEEEEEEEEDDDDDD@@@???===;;;::::::;;;;;;<<<>>>???@@@AAADDDHHHKKKLLLLLLKKKHHHEEECCCDDDFFFGGGGGGGGGEEEDDDBBB@@@??????>>>>>>AAAFFFIIIJJJJJJJJJHHHFFFEEEEEEGGGJJJLLLPPPRRRUUUTTTRRRQQQQQQRRRRRRQQQQQQRRRUUUZZZ^^^aaa______``````___^^^\\\[[[XXXXXXYYYYYYYYYYYYZZZZZZ[[[]]]```bbbbbbbbbbbbaaa___bbbfffhhhgggeeecccbbb___bbbfffjjjmmmlllkkkjjjdddfffjjjqqqyyy}}}xxxttttttwww|||\\\DDD777666000///333111333666999888333000///000...---+++---000444666777///---,,,+++,,,---,,,+++,,,///222666999:::999999999999999999777555333222000222444888<<<<<<:::888444333444777;;;<<<999666000333666999:::888666555111444888;;;<<<<<<:::888777888888999999888888888999888666555555666777777:::999777555555888>>>BBBIIIKKKHHHBBB>>>===:::555555444333111111111111222...000333666888999999888777888777666555777;;;>>>BBBCCCBBB>>>999777888:::<<<===???BBBCCCDDDDDDDDD???>>><<<;;;:::::::::;;;:::===@@@CCCDDDFFFHHHJJJKKKLLLJJJEEEAAA@@@CCCGGGHHHGGGGGGEEEDDDBBB@@@???BBB@@@@@@CCCHHHLLLMMMLLLKKKJJJIIIGGGHHHIIIJJJLLLPPPTTTWWWWWWTTTRRRRRRSSSRRRSSSTTTWWWYYY\\\^^^```^^^___```aaa```^^^[[[ZZZZZZ[[[[[[[[[ZZZYYYXXXWWWZZZ]]]aaacccddddddeeeeeeaaacccdddffffffdddbbbaaa```ccchhhllloooooommmlllggghhhjjjooowww}}}|||wwwtttsssuuuyyy{{{~~~eeeLLL>>>:::222...111...///333777666111......000222///------///222444444///...---...111222333222222444555777777777666555888888999999888666555444...000444:::>>>???===;;;666444444888===>>>:::666000222666888999777444333///222666:::<<<=========888999999::::::999999888666777777777666777888999999888666444444666;;;>>>EEEHHHHHHCCC@@@>>>;;;666555444333222111111111111///000333555666555333222111333444444444666999<<<===???@@@<<<666333333666888999<<<>>>AAACCCDDDDDD???>>>===;;;;;;;;;<<<<<<999>>>CCCGGGGGGGGGFFFFFFGGGGGGFFFBBB>>>>>>DDDIIIIIIIIIHHHGGGEEECCCBBBAAACCC@@@???CCCIIINNNOOONNNLLLLLLKKKKKKKKKKKKLLLLLLOOOTTTYYYYYYUUUQQQQQQRRRRRRUUUXXX\\\^^^^^^]]]]]]\\\]]]______^^^\\\YYYWWW[[[\\\\\\]]]\\\ZZZXXXWWWZZZ^^^bbbddddddccceeefffcccccccccddddddcccaaa______bbbggglllooonnnlllkkkmmmllllllpppvvv|||~~~{{{wwwtttssstttvvvxxx}}}~~~kkkRRRCCC>>>333///000---+++000444444000---...111555222...---...000111111111000000333666999;;;;;;777777777777555333111000777777888999999888666666+++...444;;;@@@AAA???<<<777555555888======888333///222555888888666333111...111555999===???@@@@@@999::::::;;;;;;::::::999333444666666666666777888777666555333222333777;;;>>>CCCEEEAAA>>>===:::666444444222111111000000000///111333444444222///...---///111333444666999<<<:::===???;;;555000000222555777999<<>>===<<<<<<======:::???FFFIIIIIIFFFDDDBBBBBBDDDCCC???<<<>>>FFFLLLKKKKKKJJJIIIGGGEEECCCBBBAAA???>>>BBBJJJPPPQQQPPPLLLMMMMMMMMMMMMMMMMMMLLLNNNTTTYYYYYYUUUQQQPPPRRRRRRVVV[[[```aaa```]]]ZZZZZZ\\\]]]]]]\\\ZZZWWWUUU[[[\\\]]]^^^]]]\\\ZZZXXXZZZ^^^bbbdddcccbbbccceeedddccccccccccccbbb___]]]]]]aaafffkkkmmmmmmkkkiiiqqqooooooqqqvvv|||}}}{{{wwwtttssssssuuuvvv|||}}}kkkQQQBBB>>>666222333///000333555444000......000333222000/////////---,,,222222444666:::;;;:::999666777777555222...---,,,777666777888999888555333***---222888======:::777444555666666666555444333000222555888777444000......000555<<>>;;;999777555444111222444555666777888888444555555222///...222555<<<<<<;;;:::888777555444444444333222111000/////////222666777555222111111333222111333555777888777===<<<;;;888555333000///333444555999>>>BBBDDDDDDAAABBBAAA@@@>>>===???@@@???CCCGGGIIIGGGCCCAAA@@@>>>???>>>===>>>@@@DDDHHHJJJKKKLLLKKKGGGCCCAAA@@@===<<<===AAAGGGLLLMMMLLLNNNNNNMMMMMMNNNNNNOOOPPPOOOQQQSSSTTTRRRQQQQQQQQQSSSXXX]]]```___\\\ZZZXXXWWWXXXYYYXXXVVVTTTSSSTTTVVVZZZ]]]^^^\\\[[[\\\^^^bbbbbbbbbbbbaaa```^^^]]]^^^```aaaaaa```______```^^^ccchhhiiigggeeeddddddpppooonnnoootttyyy}}}{{{xxxvvvvvvyyyzzzxxxwwwxxxzzzkkkQQQCCCAAA999666666222444777999888444111000000111111111111111000...,,,---...222777;;;;;;888555555666666555111...------222222222444666666333111---///222777:::;;;999666444555555666555555555444222444555666555333///------///444;;;@@@BBBAAA???@@@???===;;;999777666666666777888999999999888777222444555222//////111444777777777777666444222111333333222111000///......///111333555555555555555777555444444555666555444;;;;;;::::::888555333111111111444999???DDDGGGGGGEEEFFFFFFEEEBBB@@@???@@@@@@BBBEEEGGGGGGDDDAAA@@@?????????>>>===>>>BBBEEEJJJKKKLLLKKKHHHDDDBBBBBB>>>>>>>>>BBBHHHLLLMMMMMMOOONNNNNNNNNNNNNNNOOOOOOOOOQQQSSSSSSRRRQQQQQQQQQUUUXXX\\\]]][[[XXXVVVUUUVVVWWWXXXWWWUUUSSSSSSTTTWWWZZZ]]]^^^\\\[[[\\\]]]aaabbbcccdddcccaaa___]]]]]]^^^``````___^^^___``````cccggghhhfffeeedddeeennnmmmmmmooosssxxx{{{|||yyywwwvvvvvvyyy{{{zzzyyy}}}~~~gggNNNBBBAAA;;;888888444777999<<<;;;888333000///...000333555444222...,,,&&&***///666::::::666222333444555333111...---.../////////111333333222111000111333666999:::888666555444444333444444555555555555555444333111///...---///333999???AAAAAA@@@@@@???===;;;:::999999999======>>>>>>===;;;999777111444666444111//////111333444555555555333000///111111111111000000///...000//////222555999:::::::::888666555555444222111777888:::;;;:::888555333000000333777===BBBEEEEEEGGGIIIJJJIIIEEEAAA???>>>???@@@AAADDDEEEDDDAAA>>>>>>?????????>>>>>>@@@BBBIIIKKKLLLKKKHHHEEEDDDDDD@@@@@@AAADDDIIIMMMOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPQQQQQQPPPOOOPPPQQQVVVXXXYYYYYYVVVTTTRRRRRRUUUVVVWWWVVVUUUSSSSSSTTTXXXZZZ]]]]]]\\\[[[ZZZ[[[___aaaccceeeeeebbb^^^\\\[[[]]]^^^^^^^^^^^^___```cccdddffffffeeedddeeefffjjjkkkmmmpppsssvvvxxxyyywwwvvvuuuwwwzzz|||}}}|||bbbJJJ??????:::777888444777999;;;;;;888333...+++,,,000555888666222...+++$$$&&&+++111666777555222333444444333000......///111000///000222333222111000111555999<<<<<<999666333333222111111222444555444444333222111222222333...///333888>>>AAAAAAAAA@@@???>>>===<<<;;;;;;;;;@@@AAABBBBBBAAA>>><<<:::444666999777222...---...222333555666555444111000...///000222333333222222222000///111555:::<<<<<<:::888666666555444222000444666888::::::888444222222222333666:::>>>??????DDDGGGJJJJJJFFFAAA===;;;=========???AAAAAA???<<<===???AAABBBAAABBBCCCDDDIIIKKKLLLJJJHHHFFFEEEEEEBBBBBBCCCEEEIIILLLOOOPPPPPPPPPPPPPPPPPPOOONNNNNNMMMNNNNNNMMMLLLKKKMMMOOOTTTUUUUUUTTTRRRQQQQQQRRRUUUVVVXXXWWWVVVUUUUUUVVVWWWYYY[[[\\\\\\ZZZYYYXXX[[[^^^bbbeeeeeebbb^^^ZZZ\\\]]]____________aaacccfffeeeeeeccccccdddfffggghhhjjjnnnqqqsssuuuvvvwwwuuuuuuuuuwwwzzz}}}bbbJJJ>>>>>>999888999666888999:::;;;999555///+++,,,111666888666111---,,,&&&&&&(((+++000444555555444444444222000...///000222000......///000000000...111666<<<@@@???:::777222111000000000111333444333222111111222444666888111222444999>>>AAABBBBBBAAAAAAAAA@@@??????>>>===@@@AAABBBBBBBBB@@@>>>===888;;;<<<:::444///------222333444555444333111///,,,...111444666777777777333222111222555777999:::666555444555666555333111222444777888888666222000444444555888;;;>>>??????AAAEEEIIIJJJHHHCCC>>><<<:::::::::;;;<<<<<<;;;999;;;???CCCFFFGGGGGGHHHIIIIIIKKKKKKJJJGGGEEEEEEFFFCCCCCCDDDFFFHHHKKKNNNQQQQQQRRRRRRRRRQQQOOONNNMMMKKKKKKJJJIIIGGGHHHJJJMMMQQQQQQQQQQQQPPPPPPSSSUUUVVVWWWYYYYYYXXXWWWXXXYYYVVVWWWYYY[[[\\\[[[XXXVVVYYY\\\aaadddeeebbb]]]ZZZ]]]___```aaaaaabbbeeehhhhhhfffcccbbbbbbdddfffgggfffjjjnnnqqqrrrsssuuuvvvtttuuuwwwyyy{{{}}}fffMMM@@@???:::999;;;888999999999::::::777333///...222666777333...,,,,,,)))'''&&&''',,,222666888666666555333000//////000111...,,,+++---///000000000333777<<>>:::666111111111111222333444444222111111111333666999;;;666666777:::???BBBDDDDDDBBBCCCDDDEEEDDDBBB???>>>??????????????????>>>>>>;;;===???===777222000111333333222222111000//////---///222555777888888777111333555666555444555666111111222444666666444222111333555666666555333111555555666:::???CCCDDDEEEAAAEEEJJJKKKIIIDDD???===999::::::999777777888999;;;???FFFJJJLLLLLLLLLLLLJJJKKKJJJHHHEEEDDDDDDDDDCCCCCCDDDEEEEEEHHHLLLPPPSSSSSSSSSSSSRRRPPPNNNLLLJJJIIIHHHFFFDDDFFFIIILLLNNNOOOPPPOOOPPPQQQTTTWWWVVVXXXZZZZZZYYYYYYZZZ[[[VVVWWWYYY\\\^^^^^^ZZZWWWXXX\\\```dddeeebbb^^^[[[___```aaabbbccceeeiiillliiifffcccbbbccceeeffffffdddhhhmmmooooooppprrruuuuuuwwwyyyzzz{{{|||iiiOOO@@@>>>888777:::888777666555777888888444111000444666444///++++++---+++)))'''''',,,111666888888888777444000//////111///,,,******---111444555666666666888:::999777444222333444555555666666666333333333333555777:::<<<;;;;;;:::===@@@DDDEEEFFFDDDFFFHHHJJJHHHEEE@@@>>>>>>>>><<<;;;;;;;;;<<<<<<;;;>>>@@@>>>:::777777888666555444222000000000000///111444666777666555333,,,333999999555111111333//////000333555555444222000111333555666666666555555555777:::???BBBDDDDDDBBBEEEIIIJJJFFFAAA<<<:::999<<<>>>:::555333666;;;<<>>;;;555444888666333111111222555666333000222555666222,,,)))+++---+++)))((()))---222555777::::::888444111//////111///---+++,,,000555999;;;;;;999555444444444444333333444666888999999888777555555444555666888:::;;;???======>>>AAAEEEFFFFFFDDDGGGKKKMMMKKKGGGAAA===???===;;;999888888999:::;;;===@@@???<<<:::<<<>>>;;;999666444222222333333111333555666555444111///(((111;;;<<<555000000333......///222444555333000///000222444666888999:::777666666888<<<>>>>>>===AAADDDGGGFFFBBB<<<888555999>>>AAA<<<444111666<<<===CCCJJJNNNOOOMMMKKKJJJKKKKKKIIIFFFCCCAAAAAAAAAAAABBBCCCBBBAAADDDIIIMMMTTTTTTUUUTTTSSSPPPMMMKKKLLLKKKIIIFFFDDDFFFJJJNNNNNNPPPQQQQQQQQQRRRTTTVVVTTTVVVXXXYYYXXXXXXYYY[[[YYYYYY\\\aaaeeeeeeaaa]]]\\\___cccfffgggeeecccaaa___```aaabbbdddggglllooojjjfffcccbbbdddfffeeeddd```dddhhhiiiggghhhmmmqqqxxx{{{||||||zzzzzz}}}aaaIII>>>>>>888555666111666222//////333444111---111444777555000+++(((((()))))))))+++...111444666666666666555222222333444...//////222555:::???AAABBB;;;111,,,,,,///111222111222444888======:::777888777666666777999;;;<<<@@@===;;;;;;>>>AAACCCDDDCCCFFFJJJLLLJJJFFF@@@<<<@@@AAAAAA???<<<:::::::::BBBBBBAAA???<<<;;;<<<===999777555555555444222000555555555777888555...(((&&&---444444000,,,...111/////////000111333444555222000000333999===>>>===888999999777666777;;;???EEEEEEDDDAAA===;;;::::::<<<>>>???===999777888:::;;;@@@FFFIIIJJJIIIHHHGGGHHHHHHHHHGGGFFFCCCAAA@@@AAAAAA@@@??????BBBGGGJJJIIIJJJMMMOOOOOOMMMJJJIIIFFFFFFFFFGGGHHHIIIJJJKKKLLLLLLMMMNNNPPPRRRTTTVVVUUUWWWYYYXXXWWWYYY]]]aaaZZZ[[[\\\^^^``````___]]]___cccgggjjjkkkjjjjjjjjjfffdddcccbbbcccfffjjjllleeecccbbbbbbcccddddddccc```aaacccbbbbbbfffmmmsss~~~}}}{{{yyyyyy{{{}}}dddLLL???>>>888555555111777333000111333222...***///222555444000,,,***)))(((((()))+++---///111333444444444222000///000111//////000333666:::>>>@@@===888111...///111333444444333444777;;;===<<<:::999888666666777999<<<>>>@@@===;;;;;;===@@@AAAAAABBBEEEGGGIIIHHHEEE@@@>>>AAABBBBBBAAA>>>======>>>AAAAAA@@@>>><<<;;;===???:::888666666777777555444444444444666666222,,,'''%%%,,,333444000...000333///000111222333333333333///...///333888<<<>>>>>><<<<<<<<<:::888888<<>>@@@@@@>>>:::888999;;;===AAAEEEHHHHHHGGGFFFFFFIIIIIIJJJIIIGGGDDDAAA???AAAAAA@@@>>>===>>>BBBEEEGGGIIILLLNNNNNNLLLIIIGGGFFFFFFFFFFFFGGGHHHJJJJJJKKKLLLMMMOOOQQQRRRTTTUUUVVVXXXZZZYYYXXXXXXZZZ\\\YYYYYYZZZ[[[]]]^^^^^^]]]___bbbfffhhhhhhhhhhhhiiihhhfffcccaaaaaaccceeegggbbbaaa______aaabbbaaa``````bbbcccccccccffflllqqq|||{{{zzzzzz{{{~~~gggMMM???===666444555111666444222222333111,,,''',,,...111222000...,,,,,,((()))***,,,---.........111111111///---+++,,,---...///111444666999;;;<<<888555222111222444666777555444444666999===>>>>>>;;;888666444555999===@@@@@@>>><<<<<<===>>>???>>>AAABBBDDDEEEDDDCCC@@@???AAABBBCCCCCCAAA@@@@@@AAAAAAAAA???<<<::::::<<<>>>:::999777777999::::::999555555666777666222,,,((('''---333444111///000333222222333444444333222222......///333888<<<===>>>??????>>><<<;;;;;;===@@@BBBCCCBBB@@@===;;;:::;;;???AAABBB???;;;999:::===AAACCCFFFGGGFFFEEEEEEFFFJJJKKKLLLLLLJJJFFFAAA???AAA@@@>>><<<::::::===???EEEGGGJJJLLLLLLJJJGGGEEEGGGFFFEEEEEEFFFGGGHHHIIIKKKLLLNNNQQQSSSTTTUUUUUUWWWYYY[[[[[[YYYWWWVVVVVVWWWWWWXXXXXXYYY[[[\\\]]]```bbbdddeeeeeeeeefffhhhkkkhhhddd```^^^^^^___```___]]]\\\\\\]]]^^^^^^]]]___aaacccccccccffflllpppyyyyyyyyy{{{~~~eeeKKK===:::444333555222222222222333333000,,,(((***,,,///000111000///...***+++,,,.........---,,,.........,,,***((()))***...///111333555666777777555444444444555666666666444555666888;;;===>>>>>>;;;888444111222777<<<@@@AAA@@@>>>===>>>???>>>===???@@@@@@@@@@@@@@@@@@@@@@@@AAACCCDDDBBBAAABBBBBBAAA@@@>>>;;;888777888:::999777666777:::;;;<<<;;;777888999:::888444///,,,,,,000444555222///000222666555444333333333444555111222444666999<<<======???>>>>>>======>>>@@@BBB@@@AAAAAA???===;;;;;;<<<@@@AAABBB???;;;999;;;>>>FFFGGGHHHHHHFFFEEEFFFGGGJJJLLLNNNNNNLLLGGGBBB???>>>===<<<:::888888:::===CCCEEEHHHJJJKKKIIIGGGEEEGGGFFFEEEDDDEEEFFFGGGHHHIIILLLPPPTTTWWWXXXYYYXXXYYY[[[]]]^^^\\\XXXUUUSSSVVVVVVVVVVVVWWWYYY[[[^^^bbbcccddddddddddddeeegggjjjgggbbb^^^[[[ZZZ[[[\\\]]][[[YYYZZZ[[[\\\[[[ZZZ[[[^^^bbbcccdddgggmmmrrryyyyyyzzz|||```GGG999888333222555222---...000222222111...+++***+++---///111222111000,,,---...//////...---,,,+++,,,,,,***(((((()))***...///000111222333222222444555666666666555444444222555888;;;<<<<<<<<<;;;:::777222//////444999===AAA@@@???@@@AAAAAA???>>>>>>>>>>>>===>>>>>>???@@@>>>@@@BBBCCCAAA@@@???@@@@@@???===:::666333333444555444444777999;;;;;;:::777999::::::888555111///---111444555444333444555999777333111111444888:::777888:::;;;<<<<<<<<<<<<<<<;;;;;;<<<>>>AAABBBCCC???@@@AAA???===<<<===>>>@@@AAAAAA???;;;;;;===AAAKKKKKKKKKJJJHHHGGGGGGIIIKKKLLLNNNOOOLLLHHHCCC@@@:::;;;:::999888999;;;>>>BBBDDDHHHKKKLLLKKKIIIHHHIIIGGGEEEDDDDDDEEEGGGHHHHHHLLLRRRXXX\\\]]]\\\[[[YYY[[[]]]___^^^[[[VVVRRRUUUVVVWWWWWWWWWXXX\\\___dddfffffffffeeedddeeegggfffddd___[[[YYYYYYZZZ[[[[[[ZZZXXXXXXZZZ[[[ZZZYYYVVV[[[```cccfffiiiooosssyyyyyy{{{}}}]]]DDD777777222222444111***,,,...000111111000///,,,,,,---///222333222111......//////......---,,,***+++,,,+++))))))+++,,,000000000000000000000000333555777777555333333333111555:::<<<<<<:::999999:::666111......222777:::?????????AAACCCCCCAAA@@@>>>======<<<<<<===>>>>>>>>>@@@BBBBBB???===<<<;;;===>>>===;;;666222111000000111333666::::::999777444777999999777444222111...111444666777888999;;;999666333111222666;;;???;;;>>>@@@@@@>>>===<<<===:::999:::<<<@@@CCCDDDDDD???@@@AAA@@@???>>>???@@@@@@AAAAAA???======AAAEEEMMMMMMNNNLLLJJJHHHIIIJJJJJJLLLMMMMMMLLLHHHDDDBBB999:::;;;::::::;;;===@@@AAADDDIIIMMMOOOOOONNNMMMKKKIIIFFFDDDDDDEEEGGGHHHHHHMMMTTT[[[^^^^^^\\\ZZZVVVWWWZZZ^^^___]]]XXXTTTUUUXXXZZZZZZYYYZZZ^^^aaafffgggiiihhhfffeeeeeefffdddaaa]]]ZZZXXXYYYZZZ\\\ZZZXXXWWWWWWXXXYYYYYYXXXTTTYYY```dddgggjjjooosssuuuvvvxxxzzz}}}]]]EEE999888333111333///***+++---...//////000111///......000333444222000......------,,,,,,------***+++,,,,,,+++,,,...///444333111000///000000111000333666666444222333444444777::::::999777777888;;;888333//////111555777;;;<<<>>>AAADDDEEECCCAAA>>>=========<<<<<<======???AAABBBBBB>>>;;;888777999<<<======999555222111---///333777::::::777444333666999999777444444555444666777999999999999:::444444333444777:::===@@@<<>>>>>???<<<;;;:::===AAADDDDDDCCC???@@@AAAAAA@@@???AAABBBAAABBBCCCAAA@@@AAAFFFJJJLLLMMMNNNMMMKKKIIIHHHIIIJJJKKKKKKLLLKKKHHHFFFDDD;;;<<<======<<<===???AAABBBEEEJJJOOORRRSSSSSSRRRMMMKKKGGGEEEDDDEEEGGGIIIJJJOOOVVV\\\^^^\\\XXXUUUQQQRRRVVVZZZ^^^]]]YYYUUUVVVZZZ^^^___]]]]]]```dddfffhhhjjjiiigggeeeccccccccc```]]]YYYXXXXXXZZZ[[[XXXWWWUUUUUUWWWXXXWWWVVVUUUZZZaaaeeegggiiimmmpppnnnppprrruuuyyy|||^^^GGG;;;:::555222111---+++,,,---.........000111222000///111333444222000...---,,,+++***+++,,,---***+++------,,,---000222777555333111000000111222...111555555333222444555666888999888555555777999<<<999555111000111444666888999<<<@@@DDDEEECCCAAA>>>>>>=========<<<<<<<<<@@@BBBCCCBBB>>>:::666555777:::>>>???<<<888555444,,,///333999<<<:::666222444888;;;;;;999777777999======<<<;;;999777555555000111444777;;;===>>>???:::>>>BBBBBB@@@??????@@@>>>===<<<>>>BBBDDDCCCBBB???AAABBBBBBAAA@@@BBBCCCBBBDDDDDDCCCBBBDDDJJJNNNJJJLLLNNNMMMKKKIIIHHHHHHIIIJJJJJJJJJJJJHHHGGGFFF>>>?????????>>>>>>???AAABBBFFFKKKQQQUUUVVVVVVVVVNNNLLLHHHEEEDDDEEEGGGIIILLLQQQWWW\\\]]]YYYSSSOOONNNOOORRRWWW\\\]]]ZZZVVVVVV[[[```bbb```___bbbeeeeeegggjjjjjjgggdddbbbaaacccaaa]]]YYYWWWWWWYYYZZZWWWUUUTTTTTTUUUVVVVVVUUUWWW\\\bbbfffggghhhjjjmmmiiijjjmmmqqqvvvzzz}}}~~~}}}aaaKKK@@@???777111111---///////////////000111111////////////......---,,,++++++***((('''(((,,,///---------,,,,,,...222555999999888666222/////////000222555666555333222222444999======;;;999<<>>???BBBEEEFFFCCC>>>888444777888999:::;;;:::999999000222444666777777666555555777:::===???>>>===<<<>>>??????>>>;;;666111...555555777<<>>===<<>>666222333///000////////////000111111//////...---+++)))'''%%%(((((()))((((((+++///222......---,,,+++,,,000333888999888666222000/////////111444444333222222333777;;;??????<<<:::<<>><<<;;;===???AAAAAA@@@=========???AAACCCEEEDDD@@@<<<999888999999::::::999888777000111333555666666555444666777999;;;<<<<<<;;;;;;>>>??????>>>;;;666111...333333666;;;AAACCCAAA>>><<<<<<<<<===???AAACCCDDDDDD@@@===>>>BBBEEECCCAAA<<>><<>>666333555222111111000000000000000000---------+++((($$$ $$$%%%''')))+++...333666000000...,,,***+++---000777888888666333000///000000111222222111111333444:::===@@@???<<<;;;<<<>>>@@@???>>>===<<<;;;:::999?????????>>>===;;;:::999:::@@@GGGHHHDDD???>>>>>>???@@@BBBDDDDDDBBBAAA???:::;;;;;;;;;999888666555111222444555555555444333777777777888888888999999======>>>===:::777222000000111444;;;AAADDDBBB???999888999:::;;;>>>AAACCCAAA???>>>@@@CCCDDDAAA>>><<>>???@@@CCCEEEGGGHHHDDDEEEFFFGGGFFFDDDBBBAAACCCDDDGGGJJJLLLMMMMMMNNNIIIJJJJJJIIIFFFBBB???<<<:::<<>>===;;;:::;;;<<<;;;<<<============<<<<<>><<<:::888888:::BBBJJJJJJEEE@@@???BBBAAABBBBBBCCCCCCCCCCCCBBB>>>>>>>>>===;;;888666555444444555666666555444444666555444333333444555666888999::::::999777444333---...222999@@@CCCBBB???777777777777999;;;===>>>>>>>>>???BBBDDDCCC@@@<<<>>>AAADDDEEEDDDAAA??????:::;;;===???AAACCCEEEFFFCCCCCCDDDEEEEEECCCBBB@@@BBBDDDGGGJJJLLLMMMNNNNNNKKKLLLMMMMMMJJJEEE???<<<777777:::BBBKKKSSSUUUUUUPPPNNNJJJGGGGGGKKKPPPSSSVVVVVVTTTRRRPPPQQQSSSVVVWWWYYY\\\]]][[[XXXVVVUUUVVVVVVWWWYYY\\\^^^```bbb^^^]]]\\\[[[\\\^^^```aaa___\\\YYYXXXZZZ[[[[[[ZZZVVVSSSPPPMMMMMMOOOSSSVVVZZZ```ggglllnnnmmmmmmmmmiiimmmttt{{{~~~zzzxxx{{{~~~fffMMM???<<<444222666555999888555222000---,,,+++++++++,,,+++)))&&&###"""!!!%%%)))---///222666888555444111...++++++---///444666777777444222000000222333444444444555888:::;;;;;;;;;:::999888888999888999;;;===???@@@@@@@@@HHHFFFCCC@@@<<<:::999888===CCCIIIHHHCCC???BBBFFFDDDCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@???===;;;999777888888888777777666555555555444222111111111333333333444666777777777666555------000666===@@@@@@===888888888888888888999999;;;===@@@CCCEEECCC@@@===AAACCCEEEEEEBBB>>><<<;;;999:::;;;===@@@AAACCCDDDCCCDDDDDDEEEEEEDDDCCCBBBBBBDDDGGGJJJKKKLLLKKKJJJKKKLLLNNNMMMJJJEEE???<<<666666999@@@IIIPPPRRRQQQLLLJJJHHHGGGIIIMMMRRRUUUWWWVVVSSSPPPNNNPPPUUUXXXXXXZZZ\\\\\\ZZZWWWVVVUUUXXXXXXXXXYYYZZZ[[[\\\]]]]]]\\\ZZZYYYXXXYYY[[[\\\ZZZYYYWWWWWWYYYZZZ[[[[[[WWWUUUQQQOOOPPPRRRUUUWWWZZZ___ffflllooooooooonnnkkklllpppvvv|||~~~~~~~~~~~~dddKKK===:::333111444333:::888666333000...---,,,,,,,,,,,,,,,,,,+++******%%%(((,,,///111222333555333222000---++++++---000333555777777555222111111111333555666666777999;;;:::999888777777777777777888999;;;===@@@BBBDDDEEEHHHGGGDDDAAA>>>;;;:::999???CCCFFFEEEAAA@@@CCCFFFDDDCCCAAA@@@????????????@@@AAAAAAAAA@@@>>><<<;;;;;;:::999888777666555555555444222111111222333444222333555666666666666555...---...222888<<<<<<;;;999:::;;;;;;:::999777666999<<<@@@DDDEEEDDDBBB@@@BBBCCCDDDBBB???<<<;;;;;;::::::;;;<<<===???AAABBBDDDEEEEEEEEEEEEEEEDDDDDDBBBDDDGGGJJJKKKJJJIIIGGGIIIJJJLLLLLLIIIDDD???<<<999:::===BBBGGGKKKLLLKKKGGGGGGGGGIIILLLQQQUUUXXXXXXVVVRRRNNNKKKMMMQQQUUUVVVXXXZZZZZZYYYWWWVVVVVVXXXWWWWWWWWWXXXXXXYYYZZZ\\\ZZZXXXVVVUUUVVVWWWWWWVVVWWWXXXYYY[[[\\\]]]]]]XXXVVVSSSRRRTTTVVVWWWXXXYYY]]]dddjjjooopppooonnnllllllmmmqqqwww}}}}}}{{{zzz|||aaaHHH;;;999222///222000777666555333111000000/////////...------...///000***---000222111000000000//////---+++)))***---000222444777777555333111111///111555777777777999:::999888666666666777777777:::::::::;;;===@@@BBBCCCEEEEEECCCAAA>>><<<:::999???AAACCCCCCBBBAAABBBCCCAAA@@@??????>>>=========>>>???@@@@@@@@@???>>>===<<<;;;999888666555444444555555555555555555666666666777777777777666555444111...,,,...333888999888888:::===>>>>>><<<999666888<<>>@@@BBBEEEEEEEEEEEEEEEEEEEEEEEEAAACCCGGGJJJKKKKKKIIIHHHFFFGGGHHHHHHFFFBBB>>>;;;<<<@@@DDDFFFFFFFFFEEEEEECCCDDDGGGLLLPPPUUUYYY[[[]]]ZZZUUUOOOKKKJJJMMMPPPSSSUUUWWWXXXWWWVVVVVVWWWTTTTTTTTTTTTUUUVVVWWWXXXYYYXXXVVVTTTSSSTTTUUUVVVUUUWWWZZZ]]]^^^______```XXXUUUSSSTTTWWWXXXXXXVVVWWW[[[aaahhhnnnpppooommmnnnmmmnnnqqqvvv{{{}}}{{{}}}^^^GGG:::888111...111///444444333222222222333333222111///......///111222---000333333111///---,,,,,,,,,+++)))((())),,,///111444777777666333222111---000444777777777888999999888666555777888888888:::999888888999;;;>>>???CCCBBBBBB@@@>>><<<:::888===???AAACCCCCCCCCAAA@@@>>>>>>>>>===============<<<===>>>???@@@??????>>><<<;;;999777555444333333777777777888888888999999;;;;;;:::999777555444333222///+++,,,000555666666666999>>>AAAAAA???;;;888888;;;AAADDDFFFFFFFFFFFF>>>???>>>===;;;;;;>>>@@@>>><<<;;;::::::===???AAADDDDDDEEEEEEEEEEEEEEEEEE@@@BBBGGGJJJLLLLLLKKKJJJEEEEEEFFFFFFDDDAAA===;;;???DDDHHHIIIFFFBBBAAABBBAAADDDHHHNNNTTTXXX[[[]]]bbb___YYYRRRLLLJJJKKKNNNPPPSSSUUUVVVVVVVVVVVVWWWQQQQQQQQQRRRTTTUUUWWWXXXWWWVVVTTTSSSRRRSSSUUUVVVTTTXXX]]]```bbbbbbbbbbbbWWWUUUSSSUUUXXXYYYWWWUUUVVVYYY```gggmmmooonnnlllpppoooooorrrvvvzzz|||}}}\\\FFF;;;;;;444111222///222333333333222333666888555222///...///000000000//////.........---------++++++++++++++++++++++++000///000333555333...******...444777888888888999<<<999555444666777888888:::::::::999999;;;???BBBBBB>>>999888:::<<<<<<;;;;;;===@@@CCCEEEDDDAAA>>>;;;::::::;;;<<<<<<;;;999???>>><<<===>>>@@@@@@???===;;;888555444444444555555666888:::<<<>>>??????===;;;999666444333333333...,,,,,,111777:::999555888888888:::<<<===<<<::::::;;;>>>BBBDDDCCC@@@<<<===>>>???@@@AAAAAAAAAAAACCCAAA<<<999888999<<<>>>???@@@@@@@@@AAACCCGGGJJJHHHFFFFFFHHHKKKLLLIIIGGGIIIGGGCCCAAA???@@@AAABBBLLLKKKIIIHHHGGGEEEAAA>>>@@@GGGQQQXXX\\\]]]^^^```gggccc\\\SSSMMMLLLNNNQQQRRRSSSVVVWWWXXXVVVUUUSSSQQQQQQPPPPPPQQQRRRTTTUUUSSSVVVTTTPPPPPPTTTXXXXXXUUUWWW\\\aaadddccc___[[[WWWXXXZZZ[[[[[[ZZZYYYWWWUUUYYY```gggkkklllkkkjjjllllllmmmqqqvvv{{{~~~]]]FFF<<<<<<666333555222333222222222333555666777777444111///////////////+++******++++++,,,---...------............------111000000222333222///+++,,,000555888999888888888:::999666555444555888999======<<<;;;:::<<>>:::999:::<<<<<<;;;<<<>>>AAACCCDDDBBB???<<<999888999:::<<<===>>>>>>AAA???>>>>>>???@@@???>>>888666333222222444777999777888:::===>>>?????????===;;;999777555444444444333111111555;;;===;;;888888888999;;;<<<<<<:::777:::<<<@@@CCCDDDCCCAAA???@@@AAABBBCCCDDDCCCCCCBBBBBB@@@===;;;;;;<<>>888666888555333111///111555777777555888555111/////////...---(((''''''''')))+++...000///000111222222111000///111000///000111111000...///333888::::::999888888999999888555222222777;;;@@@@@@???>>><<<===@@@BBBAAA>>>;;;::::::<<<<<<;;;>>>???AAACCCBBB@@@>>><<<999888888999;;;>>>@@@BBBBBB@@@???@@@@@@@@@>>><<<111///...---///444888<<<888:::===@@@AAA@@@???>>><<<;;;:::888777777666666777555555888<<<===<<<999777888999<<<>>><<<999666:::???CCCDDDBBB@@@@@@AAABBBCCCFFFGGGGGGFFFDDDCCC??????>>>>>>???AAACCCDDDEEEEEEEEEDDDCCCEEEHHHJJJHHHEEEAAA@@@BBBDDDFFFGGGHHHGGGEEEEEEEEEGGGIIIJJJKKKJJJHHHGGGGGGEEEBBB@@@FFFMMMVVV]]]``````______\\\[[[ZZZXXXVVVUUUTTTSSSPPPPPPRRRXXX^^^^^^YYYSSSOOOPPPQQQRRRSSSSSSSSSSSSRRRUUUWWWVVVXXX\\\]]][[[WWWUUUSSSSSSTTTVVVWWWWWWZZZ]]]aaaddddddaaa]]]ZZZ]]]___cccfffgggfffdddbbbeeegggjjjoootttyyy|||\\\FFF>>>???:::888999666444000...000666888666333555222///---............***)))(((((())),,,///111111222333444333222000///222000///......///000111444777;;;======;;;:::999777999999555000111777===CCCCCCBBB@@@>>>>>>@@@BBB@@@>>><<<;;;;;;;;;<<<<<<>>>@@@BBBBBBAAA???>>>>>>======;;;999999;;;???BBBAAA@@@???@@@@@@???<<<999...,,,******---222888<<<999;;;>>>AAAAAA@@@===<<<<<<;;;;;;:::999999999999888666555777999:::999777555777:::>>>AAA@@@===999===AAAEEEDDD???;;;<<<>>>AAACCCFFFHHHIIIGGGDDDBBB===>>>???AAACCCFFFGGGHHHHHHHHHHHHFFFEEEEEEHHHJJJJJJFFFBBB???@@@CCCGGGIIIIIIHHHGGGGGGGGGIIIJJJKKKHHHGGGEEEDDDDDDDDDAAA???HHHNNNVVV\\\``````^^^\\\WWWWWWXXXYYYZZZXXXUUURRRPPPOOOQQQXXX```bbb[[[TTTQQQRRRTTTUUUUUUUUUTTTSSSSSSWWWZZZ[[[___cccbbb^^^YYYUUUPPPOOOQQQUUUXXXZZZ]]]___aaaccccccaaa^^^\\\^^^___bbbdddeeedddbbbaaadddgggjjjmmmppptttxxx{{{[[[FFF>>>@@@;;;888:::666444000...111666888555111000...++++++---/////////000///---+++,,,...000222111222222333222111000///111000...---,,,...111333777;;;>>>@@@???===;;;;;;777888888444000222888???DDDEEEDDDBBB???>>>???AAA??????>>><<<;;;;;;<<<<<<>>>@@@BBBBBB@@@???@@@AAADDDCCC@@@;;;777777:::===>>>>>>>>>??????===999666///---,,,+++---111555888888:::===???@@@>>>;;;:::<<<<<<<<<<<<<<<;;;;;;:::888777666666777888777666444666:::@@@DDDEEECCC@@@AAADDDEEEBBB;;;666666999???AAADDDFFFFFFEEEBBB@@@<<<===@@@CCCEEEHHHIIIJJJIIIIIIHHHFFFEEEEEEGGGJJJLLLJJJFFFCCCBBBEEEIIILLLJJJJJJIIIHHHHHHIIIJJJKKKIIIGGGFFFEEEFFFFFFEEECCCIIIMMMSSSYYY]]]]]][[[YYYTTTUUUVVVYYY[[[ZZZUUURRRQQQOOOPPPVVV^^^aaa\\\VVVTTTUUUWWWXXXXXXXXXVVVVVVVVVZZZ]]]```dddhhhfffaaaZZZVVVQQQPPPSSSXXX\\\___```______^^^^^^]]]^^^^^^\\\]]]```bbbccccccccccccfffgggiiijjjkkknnnrrrvvv~~~~~~~~~\\\GGG???AAA<<<999:::666444222111222555555333000...,,,******---///111111444333111/////////111222222222111000000/////////000000///---,,,---111444888;;;???AAA@@@===<<<;;;777777666333222555<<>>???@@@>>>??????>>><<<;;;<<<===AAACCCEEECCC@@@>>>@@@CCCGGGGGGCCC===777555777;;;<<<<<<===??????<<<888444222111/////////111444555777888;;;======<<<;;;999>>>>>>>>>>>>>>>===<<<;;;::::::999888888888888999444666:::@@@FFFHHHGGGEEEDDDEEEDDD???999555444555;;;===@@@BBBCCCBBB@@@???===>>>@@@BBBEEEGGGIIIJJJIIIIIIHHHFFFDDDDDDFFFIIINNNMMMKKKIIIGGGHHHLLLOOOKKKKKKJJJJJJJJJKKKKKKLLLMMMLLLJJJJJJKKKLLLKKKJJJIIIKKKOOOTTTYYY[[[ZZZXXXTTTSSSTTTXXX\\\\\\YYYUUUUUURRRPPPTTTZZZ]]][[[XXXXXXXXXYYYYYYYYYYYYYYYXXXXXX[[[^^^aaagggkkkhhhbbbYYYWWWTTTUUUXXX\\\___``````^^^\\\ZZZYYYZZZ\\\]]]ZZZ[[[]]]___aaacccdddeeefffhhhhhhgggfffhhhooottt~~~|||}}}~~~^^^IIIBBBDDD>>>;;;;;;777333333444444333222000///000...,,,,,,...000111111333222111000000000000000444222000///......///000/////////---,,,---000444666999===???>>><<<;;;:::888666444222444999???CCCAAABBBBBBAAA???===>>>???>>>???@@@???<<<:::<<<===FFFHHHHHHEEE???===>>>AAAEEEEEEDDD???999666999===;;;<<<>>>@@@@@@>>>888444555444333333333333444444777888:::;;;<<<<<<<<<;;;@@@@@@@@@@@@???>>><<<;;;;;;::::::999888888999:::555777:::???DDDGGGGGGFFFFFFDDDAAA===:::777666555999:::<<<>>>???@@@@@@???>>>>>>???AAACCCEEEGGGIIIGGGGGGFFFDDDCCCCCCEEEHHHNNNOOOPPPNNNLLLKKKMMMOOOKKKKKKLLLLLLMMMNNNOOOPPPPPPOOOMMMMMMNNNPPPPPPOOOJJJJJJKKKPPPVVVYYYYYYXXXTTTSSSSSSWWW^^^aaa___]]]XXXUUUQQQQQQSSSWWWYYYZZZZZZYYYYYYXXXXXXYYYYYYYYYYYY[[[]]]```fffkkkhhhaaaXXXWWWWWWYYY\\\]]]]]]\\\]]]\\\ZZZYYYXXXXXXYYYZZZZZZZZZ\\\^^^```bbbdddeeeeeeffffffcccbbbeeennnuuu~~~{{{zzz|||```KKKDDDFFF@@@<<<<<<888333444666555222000//////444111///...///111111111///000000000000000//////555333000...---...000111---//////...,,,,,,000444444777;;;======;;;:::999999666222222666<<>>======>>>===???AAA???<<<:::<<<>>>KKKLLLKKKFFF???;;;===@@@AAACCCCCC???:::888<<<@@@;;;<<<>>>AAABBB???:::555666666666555555555444444888888999;;;<<<=========AAAAAAAAAAAA@@@>>><<<;;;999999999777666666888:::777777:::>>>CCCFFFFFFEEEGGGCCC???===<<<;;;999777888999:::<<<>>>???@@@@@@????????????AAADDDFFFGGGEEEFFFEEECCCBBBBBBEEEGGGNNNPPPSSSRRROOOMMMMMMOOOJJJKKKLLLNNNPPPRRRSSSTTTQQQOOOMMMMMMOOOPPPQQQQQQJJJIIIJJJNNNTTTYYYZZZYYYTTTRRRRRRWWW___eeeeeecccZZZWWWRRROOOOOOSSSXXX\\\ZZZZZZXXXWWWWWWXXXYYYZZZYYY[[[\\\^^^eeejjjggg```WWWXXXYYY[[[]]]]]]ZZZWWW[[[[[[[[[ZZZYYYXXXWWWWWWZZZ[[[\\\]]]___aaaccceeedddeeeccc```___dddooowww}}}~~~xxxyyy|||```JJJAAACCC>>>:::888222777888888666333000//////111000000111111000---+++///111222111000///000111555444111...---...000111111111000...------000222222444777999999:::;;;===999555111111555999:::;;;:::;;;<<<======>>>@@@BBBBBBAAA???;;;888888;;;>>>CCCEEEGGGEEEAAA===999888888===BBBBBB>>>;;;<<<>>>@@@AAABBBCCCBBB@@@>>><<<666777777555222111333666::::::999999999:::;;;;;;>>>>>>===<<<<<<<<<<<<===;;;666111111555888777555999999:::<<<>>>@@@BBBCCCBBBBBBAAA???;;;999999:::888:::===@@@AAAAAAAAA@@@AAA???===<<<===???CCCEEEEEEDDDDDDDDDDDDDDDDDDEEELLLMMMNNNOOOOOOMMMKKKJJJEEELLLTTTWWWTTTRRRQQQRRRQQQPPPNNNMMMMMMOOORRRTTTMMMLLLLLLNNNSSSYYY]]]^^^XXXWWWXXX\\\aaaeeedddbbbfff]]]TTTRRRQQQRRRVVV[[[\\\ZZZWWWUUUTTTVVVYYY[[[]]]\\\]]]^^^aaabbbaaa___\\\\\\[[[ZZZYYYXXXWWWWWW[[[]]]^^^]]]ZZZXXXZZZ\\\___^^^]]]^^^```aaabbbaaaffffffdddaaa```dddmmmttt~~~~~~||||||```III>>>???999555444...222333333222///......///222111111222222111...---000222555666444222111111333222///------...000222333333222///---,,,...///222444777999:::;;;<<<>>><<<888444333555777888777888999:::;;;<<<===???AAA@@@???===999777888<<>>???@@@BBBAAA@@@>>>===::::::888444000000333777999999999999999::::::;;;===<<<<<<<<<;;;<<<<<<<<<;;;666222222666999999888:::<<<>>>???@@@@@@@@@???>>>>>>===:::777777888:::<<<===>>>???@@@@@@AAAAAA@@@>>><<<;;;<<<>>>BBBDDDFFFEEEEEEDDDDDDEEEEEEFFFJJJKKKMMMOOOOOONNNMMMLLLKKKQQQVVVVVVSSSOOONNNOOOPPPOOONNNMMMMMMOOOQQQSSSPPPNNNLLLNNNRRRWWW[[[]]]ZZZYYYZZZ^^^dddhhhhhhgggddd\\\UUUSSSSSSSSSWWW[[[[[[YYYVVVTTTTTTVVVYYY[[[]]]\\\\\\^^^``````___^^^^^^^^^]]][[[ZZZWWWUUUTTTXXXZZZ]]]]]][[[[[[]]]___aaa```___```aaabbbbbbbbbeeeeeeeeebbbaaaeeelllrrryyyzzz|||~~~~~~}}}~~~cccJJJ===<<<555111111,,,---------+++******,,,...111222222333222111///...000444888999888444111000111///---,,,---///111333444444333000---,,,,,,---222555888:::;;;<<<>>>???AAA>>>:::888777777777666666777777999;;;===???@@@???>>>;;;888666777;;;???>>>???@@@>>><<<:::999999???AAACCC@@@;;;666444444999;;;>>>@@@AAA@@@???>>>===;;;888444111111444777888888888888999999999:::;;;;;;;;;;;;;;;;;;;;;;;;999666333444888<<<=========>>>AAABBBAAA???<<<:::<<<<<<:::888666777;;;>>>BBBAAA???>>>>>>???@@@AAA@@@>>>===<<<<<>>@@@DDDBBB???<<<:::999888888666555666888;;;>>>???@@@@@@>>>;;;777555666:::===;;;<<<<<<;;;999999999;;;???AAAAAA>>>999555222222666888<<>>999999777666555555666777555666666777888888888888888999::::::;;;;;;;;;;;;888666444666:::>>>AAAAAA>>>??????@@@???===;;;:::???>>><<<999999<<>>===>>>@@@BBBAAA@@@???>>>???AAADDDEEELLLJJJHHHGGGGGGHHHJJJLLLLLLMMMNNNPPPQQQQQQQQQQQQSSSTTTSSSPPPLLLIIIIIIJJJPPPQQQQQQRRRRRRRRRQQQQQQTTTQQQNNNNNNPPPSSSUUUVVVUUUSSSSSSWWW]]]aaabbbaaa^^^XXXUUUVVVWWWWWWYYY\\\YYYXXXVVVUUUUUUWWWYYYZZZ\\\[[[[[[\\\]]]]]][[[YYY\\\]]]^^^___]]]ZZZVVVTTTSSSUUUXXXZZZ\\\]]]___```______``````^^^]]]]]]^^^___aaaccccccbbbcccgggjjjmmmpppuuuyyy|||hhhMMM>>>:::333111333000------+++'''$$$###$$$&&&---///111111///------...///111222222111000000111000...---,,,,,,...111333///111333444222111111222444666999;;;;;;<<<===?????????>>><<<;;;999999999666555555777;;;?????????AAA@@@===:::777666999;;;999;;;;;;;;;:::999;;;<<<>>>>>>>>><<<999666444333444777;;;???AAA@@@???===222444666999:::999777555333444555666777777777777777777999:::;;;;;;;;;;;;999777666777;;;???BBBDDD>>>===;;;::::::;;;<<<<<>>DDDIIIHHHEEEAAA>>>===>>>@@@BBBBBBBBBBBBBBBCCCFFFHHHJJJOOOLLLIIIGGGGGGIIILLLOOOOOOPPPPPPQQQQQQQQQQQQQQQPPPPPPNNNLLLIIIIIIIIIJJJRRRSSSUUUVVVVVVUUUSSSQQQSSSQQQNNNNNNPPPRRRSSSTTTSSSQQQPPPSSSXXX\\\]]][[[\\\VVVSSSUUUWWWVVVXXX[[[YYYXXXWWWVVVWWWXXXZZZ[[[\\\[[[ZZZ[[[\\\\\\ZZZYYYYYY[[[]]]^^^^^^]]]ZZZYYYVVVVVVVVVWWWYYY[[[\\\\\\[[[]]]___^^^[[[YYYXXXYYY[[[___aaabbb``````cccffflllpppuuuyyy|||~~~bbbHHH999777111000333111111111///+++'''$$$$$$%%%+++...111111...,,,---///...///000000///000111333222111...---,,,...000111---000444666666555555666555777::::::::::::;;;===777999;;;:::888777777888777555444777;;;???>>>===@@@@@@@@@===:::999:::;;;:::;;;======<<<<<<<<<>>><<<<<<<<<;;;999888666555555777<<>>BBBDDD>>><<<999888888999<<<>>>>>>===;;;999888;;;AAAEEEEEECCCAAA@@@??????@@@AAACCCCCCDDDEEEHHHKKKMMMOOOOOOLLLHHHEEEEEEHHHLLLOOOPPPPPPPPPPPPPPPPPPPPPQQQMMMLLLKKKJJJJJJKKKLLLMMMSSSUUUWWWYYYYYYWWWSSSQQQPPPOOONNNOOOQQQSSSSSSRRRSSSPPPOOORRRWWW\\\]]]\\\YYYTTTPPPRRRTTTTTTVVVYYYYYYXXXXXXXXXXXXZZZ[[[\\\[[[ZZZZZZ[[[\\\\\\[[[YYYWWWYYY[[[^^^______^^^^^^[[[YYYVVVUUUWWWYYYZZZZZZZZZ]]]___]]]YYYVVVVVVWWW[[[^^^aaaaaa______bbbdddlllqqqvvvzzz}}}~~~\\\CCC666555111111555333444444333000+++(((''''''+++...222222...,,,...000,,,...222333333333444555666444111...------...///---111666888999888777888666888::::::999888999:::555888:::;;;888777777888777444333555:::===<<<:::===???AAAAAA???>>>>>>>>>;;;>>>@@@AAA@@@???>>>???===<<<;;;::::::999777666666999===AAAAAA???<<<:::///000333888;;;;;;777333///000333555666666555555555777999<<<============;;;;;;:::::::::===@@@CCC>>>===;;;:::999:::;;;;;;;;;;;;999666555777<<>>AAACCCBBBAAAAAABBB<<>>===;;;::::::999888666888;;;???AAAAAA???;;;888222111333666999999666222...000222444666666555444555777999<<<>>>>>>>>>===<<<<<<;;;::::::<<>>>>>>>>===<<<;;;999999;;;:::888666444555999<<<<<<>>>@@@BBBCCCBBB@@@???AAABBBDDDGGGKKKOOORRRTTTJJJGGGBBB>>>>>>BBBGGGJJJGGGHHHHHHJJJLLLNNNOOOQQQLLLKKKKKKLLLNNNPPPPPPPPPQQQTTTXXX[[[ZZZWWWRRROOOIIIKKKMMMQQQTTTUUUSSSQQQNNNLLLLLLQQQYYY```cccdddXXXQQQLLLMMMNNNOOORRRVVVZZZZZZZZZZZZ[[[\\\]]]^^^ZZZYYYYYY[[[]]]^^^]]]\\\ZZZZZZ[[[\\\^^^___```aaaccc^^^WWWUUUWWW[[[^^^______bbbeeeccc]]]XXXXXXZZZ^^^```bbbbbb``````cccgggnnnsssxxx{{{|||```III===<<<777555999888888777666555333///)))%%%,,,,,,---......---,,,,,,111222444666666555444333888555111///......------111444888;;;;;;999555222222444777:::;;;:::888777777;;;???@@@>>>999555333333...+++...666:::999666<<<>>>@@@DDDGGGHHHFFFDDDCCCDDDDDDBBB???===<<<===BBB@@@>>><<<;;;:::777666888:::===>>><<<;;;::::::777777777999:::999666333333333222222444666888999555999======:::999<<<@@@CCC>>>:::;;;???BBBBBB@@@>>>>>>>>>===<<<;;;:::999<<<:::777555555888;;;>>>>>>>>>@@@@@@AAA@@@??????CCCCCCDDDGGGJJJNNNRRRTTTMMMGGG@@@;;;;;;???CCCEEEHHHHHHHHHJJJLLLNNNNNNMMMJJJMMMQQQUUUUUUSSSPPPNNNOOOPPPRRRTTTUUUSSSOOOLLLKKKKKKLLLOOORRRSSSRRRQQQMMMLLLMMMPPPUUUZZZ^^^```WWWSSSNNNMMMOOOSSSUUUUUU___```aaa^^^[[[YYY[[[]]]UUUWWW[[[```bbbbbb^^^ZZZ```]]]ZZZYYY\\\```dddfffaaa^^^ZZZXXXYYY[[[]]]^^^^^^______^^^[[[YYYYYYYYY```eeehhhddd]]][[[aaagggnnnrrrwww{{{~~~cccKKK@@@>>>888666:::888888777666555444000+++((()))***,,,...///000000000000222444555666666555444555333///............---111333666999999777444222444555777999999999888777666999<<<===;;;777444333222///---///444888777666;;;<<>>>>>???BBBAAA???===<<<:::888777777999<<<<<<;;;:::999999999999888999::::::888666444444555555666888999999888;;;===;;;888777:::>>>BBB>>>:::;;;???BBBAAA?????????@@@??????>>>===<<<:::888666555666999<<>>>>>???@@@@@@???>>>===CCCCCCDDDFFFIIILLLOOOPPPKKKFFF@@@<<<;;;>>>@@@AAAGGGFFFFFFGGGJJJLLLLLLLLLLLLOOOTTTXXXYYYWWWSSSQQQMMMNNNPPPRRRRRRQQQMMMKKKJJJJJJKKKNNNRRRSSSSSSQQQOOOOOOOOORRRVVVZZZ]]]___YYYVVVRRRQQQTTTXXXZZZZZZ]]]^^^^^^[[[XXXVVVWWWYYYXXXYYY\\\```bbb```\\\YYY\\\[[[ZZZZZZ[[[___bbbeeeccc```]]]ZZZZZZ[[[\\\]]][[[]]]^^^]]][[[YYYYYYZZZaaagggkkkhhhaaa^^^bbbgggnnnqqqvvvyyy|||gggOOOCCCBBB;;;888:::888888777666555555222///,,,***+++,,,...///000111111000111333555666777666666222000...---...000000///000222555777777666444333666666777777777888999999777999:::999666333222222000000111222333444555555888:::===@@@BBBBBBAAAAAA@@@AAABBBAAA@@@???@@@AAABBBAAA???===;;;999888888777999;;;;;;:::999888999<<<;;;999999:::::::::888555666888::::::;;;:::::::::;;;;;;999555555888<<>>@@@???>>>???@@@AAABBBBBBAAA@@@???888777555555666999<<<>>>========================DDDDDDEEEFFFGGGIIIKKKLLLIIIEEEAAA>>>======>>>===DDDCCCCCCDDDHHHJJJKKKKKKOOORRRXXX\\\]]]ZZZUUURRRJJJLLLNNNPPPPPPOOOLLLKKKJJJJJJKKKNNNRRRTTTTTTSSSSSSSSSSSSTTTVVVYYY\\\]]]\\\ZZZWWWWWWZZZ]]]```aaa^^^^^^\\\YYYVVVTTTUUUVVVYYYZZZ\\\^^^```^^^ZZZWWWYYY\\\^^^]]]\\\]]]```dddcccaaa___\\\[[[[[[\\\]]]ZZZ\\\]]]]]][[[YYYZZZZZZaaahhhmmmlllfffaaacccfffnnnqqqvvvyyy|||iiiRRRFFFDDD===999;;;888888666555555555444222000////////////////////////000111333555666777888888111///......000222222222111222444666666666555444666555444444666888;;;===;;;;;;:::777333111000111///222555555333222333555666999<<<>>>>>>>>>??????AAABBBCCCBBB@@@??????@@@AAA@@@>>><<<999777777888999:::<<<<<<:::999999:::===;;;888777888999:::999777999;;;===>>>===<<<;;;999999888666444555888<<>>===<<<>>>???@@@BBBBBBBBBAAA@@@888777666666666888:::;;;<<<;;;888777999<<>>???BBBGGGKKKLLLMMMPPPTTTYYY\\\\\\XXXSSSOOOHHHJJJNNNPPPPPPPPPOOOOOOMMMLLLMMMPPPTTTVVVWWWVVVUUUUUUVVVVVVUUUVVVXXXZZZ]]]\\\[[[\\\^^^aaadddeeeaaa___\\\YYYVVVTTTTTTUUUUUUVVVWWWYYY[[[[[[XXXUUUZZZ___bbbaaa]]][[[]]]```______^^^\\\[[[[[[\\\]]]]]]^^^___^^^\\\ZZZZZZZZZ```gggnnnnnniiidddccceeennnrrrxxx|||hhhQQQFFFDDD===:::;;;888777555333333444444333222000000000000000000000000111111333444666777888888111000000111333444444444111333555777777777666555333222111222444888===@@@>>>===;;;777222//////000000444888888555222333555555888;;;<<<<<<;;;===>>>DDDEEEDDDCCC@@@>>>>>>>>>>>>>>>===999555444555777;;;===>>>===;;;::::::;;;<<<999666444666777888888888:::===???@@@???===;;;777777555444444666:::<<<<<<;;;::::::;;;<<<;;;;;;;;;<<>>999999888777666666666666:::777333222666===FFFKKKIIIIIIJJJJJJJJJJJJJJJJJJJJJHHHFFFEEEDDDBBB???<<<:::;;;>>>BBBHHHMMMOOOOOOPPPSSSWWWYYYXXXTTTNNNJJJGGGKKKOOOQQQRRRRRRTTTUUUQQQPPPQQQSSSWWWYYYZZZZZZVVVWWWXXXVVVTTTSSSTTTVVV[[[\\\]]]^^^___bbbdddfffbbb___[[[WWWUUUTTTSSSSSSOOOOOOPPPTTTWWWXXXWWWVVV[[[```cccaaa[[[WWWWWWYYYXXXZZZ\\\\\\[[[[[[\\\^^^```aaabbb```]]][[[ZZZZZZ___eeekkkmmmiiieeedddeeemmmsss{{{dddMMMCCCCCC<<<999;;;888666444111000111333333222......///000111333444555222333333555666777888999333222222333444555444333000222555777888888666555111000///000222777<<>>===;;;777222000000111333777;;;;;;999666555666555999<<<<<<::::::<<>>===>>>======<<<888333111333666===>>>>>>===;;;:::;;;<<<:::777444333444666666666999;;;===???@@@>>>===;;;666555444444666888:::<<<:::::::::::::::999999999888:::===??????>>><<<;;;999999888777666555444333777444111111666???IIIOOOJJJJJJKKKLLLLLLLLLLLLLLLKKKIIIHHHHHHHHHEEEBBB???:::<<<@@@FFFLLLOOOPPPOOONNNPPPSSSUUUTTTQQQMMMJJJJJJNNNRRRTTTSSSTTTVVVYYYUUUTTTSSSUUUXXX[[[\\\[[[VVVXXXZZZXXXTTTQQQRRRTTTXXXZZZ]]]^^^___```bbbddd```\\\WWWTTTRRRRRRRRRQQQKKKKKKMMMQQQUUUXXXYYYYYY[[[]]]___]]]XXXTTTRRRRRRTTTXXX\\\\\\[[[ZZZ]]]___aaabbbcccaaa^^^\\\\\\\\\___dddhhhjjjhhhfffggghhhooottt|||}}}^^^III???@@@;;;999:::888555222///...///000111111/////////000111333555666444444444555555666777888444333222333444444222000...000444888999777555333222111//////111444888:::999999888666333222333444666999<<<>>>===;;;999777666:::======::::::===@@@DDDDDDEEECCC@@@??????@@@===>>>===888222111444777===>>>>>><<<:::999:::;;;888666444444555666555555:::;;;<<<>>>>>>===<<<;;;777666666666777888999999999:::::::::999888888888777999<<<>>>>>>===:::888777888888777666555333222333333333555:::AAAHHHLLLHHHIIIKKKLLLMMMNNNNNNMMMJJJIIIIIIIIIIIIGGGDDDAAA>>>@@@EEEKKKPPPQQQOOOLLLKKKMMMPPPRRRSSSRRRPPPOOOOOOSSSVVVVVVSSSRRRUUUXXXWWWVVVUUUVVVXXXZZZ[[[[[[WWWZZZ\\\ZZZUUUQQQRRRUUUWWWZZZ]]]^^^^^^^^^```bbb```\\\VVVSSSSSSSSSSSSRRRNNNMMMNNNRRRVVVZZZ\\\\\\\\\\\\\\\[[[YYYWWWTTTRRRUUUYYY^^^^^^\\\ZZZ\\\___^^^___``````___]]]^^^___aaacccfffgggggggggjjjmmmrrrvvv{{{~~~~~~}}}||||||[[[EEE===>>>:::888:::777444111...,,,---///000000333333222111111222333333555555555555555666777888555444333333333222000...+++///333777888777444111333222000///000222555666444555666555444333555777888:::===@@@@@@>>>;;;888777;;;>>>===::::::===AAABBBCCCDDDCCCAAA@@@AAABBB===???>>>999333111444999=========;;;999888999;;;888666555555666666555444:::;;;<<<======<<<<<<;;;999888777777888888777666888999::::::888777777777888999<<<>>>>>><<<999777555666777777777666444333111222555999>>>BBBFFFHHHFFFHHHJJJLLLNNNNNNNNNNNNJJJIIIHHHHHHIIIGGGDDDBBBAAADDDIIIOOORRRQQQMMMIIIJJJKKKNNNQQQSSSTTTTTTTTTRRRVVVYYYWWWSSSQQQRRRUUUXXXWWWUUUUUUWWWYYYZZZZZZXXX\\\^^^[[[VVVRRRSSSVVVVVVZZZ]]]___]]]]]]^^^```bbb]]]WWWTTTUUUVVVVVVTTTQQQQQQQQQTTTYYY\\\^^^___^^^]]]\\\\\\]]]\\\YYYVVVVVV[[[``````\\\ZZZ[[[^^^ZZZ\\\^^^___^^^^^^___aaabbbccceeeeeefffiiimmmppptttwwwyyyzzzyyyzzz{{{|||