BM6P6(@ ccc^^^YYYWWWXXXXXXWWWTTTTTTRRRNNNKKKFFF???777222222000...---...///......+++)))'''))),,,---,,,***))))))+++,,,,,,+++***)))---,,,+++***)))))))))))),,,++++++******++++++,,,******++++++++++++******))))))))))))************))))))))))))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,((((((((()))******++++++))))))******+++++++++,,,---,,,,,,,,,+++*********,,,+++***+++---...---,,,---,,,,,,,,,,,,---......++++++,,,,,,,,,---------------------------------------------------------++++++,,,,,,,,,------------...//////---++++++,,,......///111555;;;AAADDDIIIMMMRRRTTTSSSMMMFFFBBB===>>>???CCCHHHMMMOOOPPPRRRRRRPPPMMMKKKKKKNNNPPPLLLOOOUUU[[[bbbjjjrrrxxxyyywwwtttooommmpppsssvvv{{{}}}|||zzzyyyxxx~~~~~~|||zzzxxxtttzzz~~~~~~{{{yyyzzztttqqqlllfffdddeeefffgggiiinnnrrrttttttsssxxxyyy{{{||||||{{{zzzxxxyyy~~~uuuooodddVVVJJJDDD???888666888777666555555888:::;;;;;;<<<===>>>???>>><<<:::999666555333111111111333444111111000000111444888:::<<<<<<===<<<;;;:::888777555444444333111///---,,,+++,,,,,,,,,,,,,,,------)))************+++++++++))))))))))))))))))))))))...,,,***(((''''''((((((***(((&&&(((***+++)))&&&)))+++,,,,,,***))))))*********+++++++++,,,,,,,,,///---+++)))(((((()))***///444444...+++------***++++++******************,,,+++***))))))***+++,,,...---,,,+++***+++,,,---,,,,,,,,,---------......---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,............////////////////////////000000000000333222111000000111222333222222222222222222222222000111111111111222222222...000333555666555444222111333555555444444555666999:::>>>CCCCCCBBBGGGNNNPPPccc}}}ppp^^^ZZZ[[[dddvvvppp]]]QQQNNNDDDFFFGGGGGGFFFGGGIIIKKKMMMMMMQQQXXX\\\___eeekkkssshhhccc]]]ZZZZZZYYYWWWTTTQQQOOOMMMKKKGGGBBB;;;777444222///.../////////...,,,+++***+++---...---++++++++++++,,,++++++******---,,,+++***))))))))))))+++******************+++******++++++++++++******))))))))))))************))))))))))))***+++,,,---))))))))))))))))))))))))************++++++++++++*********+++++++++,,,,,,+++++++++++++++*********,,,+++***+++------,,,+++,,,++++++++++++,,,------++++++++++++,,,,,,,,,---++++++++++++++++++++++++------------------------++++++,,,,,,,,,---------+++---......---,,,---...000000000333888???EEEJJJLLLNNNPPPPPPMMMHHHBBB>>><<<>>>BBBHHHMMMQQQRRRRRRNNNMMMKKKIIIHHHJJJOOORRR\\\bbbjjjrrrxxx~~~}}}uuupppooommmkkknnnsssxxx{{{~~~~~~{{{}}}~~~zzzvvvpppoooqqqmmmnnnqqquuuxxxyyyxxxvvvsssssssssrrrpppnnnllljjjqqqyyypppbbbRRRIIIAAA:::777999888666555555777888999888;;;<<<===>>>>>>===;;;:::777666444222111222333333333222111111222555888:::======>>>>>>===;;;:::888777666666444222000...,,,+++++++++,,,,,,,,,,,,,,,)))************+++++++++************************,,,++++++***************,,,+++***+++------+++))))))***,,,,,,***)))******))))))*********+++++++++---+++)))((('''((())))))---111111,,,***,,,,,,)))++++++******************,,,+++***))))))***+++,,,---,,,+++******+++,,,,,,,,,,,,,,,---------......---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,............////////////////////////000000000000222222111000000111222222000000000000000000000000111111111111222222222222111222444555555444333222111333555555444444555666888999===CCCFFFFFFIIINNN]]]qqqgggZZZ[[[```lll|||~~~}}}qqq```QQQIIIGGGEEEGGGHHHHHHHHHIIIKKKMMMQQQRRRWWW]]]```ccckkktttmmmggg```\\\[[[YYYVVVTTTNNNMMMLLLLLLJJJFFFAAA===777555111//////000//////...---,,,---/////////---...---,,,,,,++++++++++++---,,,+++******)))******))))))))))))))))))))))))******++++++++++++******))))))))))))************))))))))))))***+++,,,,,,)))))))))))))))))))))))),,,,,,,,,,,,,,,+++++++++******+++++++++++++++,,,***************+++++++++---,,,++++++,,,---,,,***+++************+++,,,,,,******+++++++++,,,,,,,,,************************------------------------,,,,,,,,,,,,------------***,,,---...------...000222222444888>>>EEEKKKOOOOOONNNLLLIIIEEE@@@<<<:::<<<@@@GGGNNNRRRSSSRRRQQQKKKJJJHHHGGGHHHMMMTTTZZZlllrrr|||uuukkkiiijjjkkkkkkkkkrrryyyzzz|||}}}~~~}}}{{{yyyzzz~~~{{{zzz}}}wwwxxx{{{~~~{{{tttrrroookkkfffbbb___]]]eeennnyyyrrr```SSSIIIAAA<<<<<<:::888666666777888888777:::;;;<<<=========<<<;;;999888666444222222222333444333222111333555888:::===>>>??????>>>===<<<;;;::::::888666333000...---++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,,,,++++++,,,------,,,***(((***,,,,,,***)))***+++(((((()))))))))************)))(((''''''((()))***)))---...***)))***+++*********++++++++++++++++++++++++************++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,---------......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............////////////////////////000000000000222222111000000111222222000000000000000000000000111111111111222222222333444444444444333333333222111333444555444444555777:::;;;???FFFIIIJJJNNNTTTooorrr___ZZZbbbkkk}}}xxxzzzqqq___SSSKKKGGGGGGFFFHHHIIIJJJJJJKKKNNNPPPRRRTTTZZZ___aaagggtttoooiiiaaa\\\ZZZYYYVVVSSSNNNNNNMMMMMMLLLIIIEEEAAA:::777222000/////////.............../////////...000///---,,,++++++,,,------,,,++++++************))))))************))))))***++++++,,,,,,++++++***((()))))))))******************))))))***++++++,,,++++++++++++++++++++++++...------,,,+++*********************************)))))))))******+++++++++---,,,***+++,,,,,,+++***+++++++++++++++,,,,,,---*********+++++++++,,,,,,************************------------------------,,,,,,,,,------------...,,,---......------///111222555:::@@@FFFJJJMMMOOOMMMJJJFFFAAA===:::999999???DDDLLLQQQRRRPPPMMMKKKJJJJJJJJJKKKOOOWWWaaahhhxxx~~~~~~oooddddddjjjqqquuutttuuu{{{~~~~~~zzzyyyxxxzzz~~~~~~|||yyytttmmmfff```\\\ZZZ]]]dddmmmwww|||mmm___UUULLLEEEAAA<<<:::999999::::::999888888999:::<<<=========<<<;;;:::888666444333333333444333111111222444777999>>>>>>???@@@@@@???>>>======<<<:::888555222///...,,,,,,,,,++++++*********))))))*********+++++++++++++++++++++++++++++++++((()))+++,,,---,,,+++***)))))))))*********)))((((((***++++++*********+++))))))))))))*********+++)))(((((((((((()))***+++(((***+++***)))***++++++******+++++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,---------,,,,,,,,,---------......------------------,,,,,,------------------------............////////////////////////000000000000222111111111111111111222222222222222222222222222111111111222222222333333555444333222333333555555222333555555444555777999===@@@EEEIIIIIILLLWWWccckkk___aaammmyyyvvvwww~~~yyyaaaSSSNNNKKKHHHHHHFFFHHHJJJKKKKKKMMMPPPSSSTTTWWW\\\aaafffqqqqqqkkkbbb\\\ZZZXXXVVVSSSQQQPPPPPPPPPOOOLLLGGGDDD===999444000///......------.........---------...000///---,,,+++,,,---...---,,,++++++++++++++++++******+++,,,,,,+++******++++++,,,,,,,,,,,,++++++((()))))))))*********************)))******+++,,,------------------------------,,,+++***))))))((())))))))))))))))))(((((())))))******+++++++++,,,,,,+++******,,,,,,+++***,,,,,,,,,,,,,,,---......******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------............///000///......000222444999AAAHHHLLLMMMKKKIIIFFFCCC???:::888999:::<<>>===<<<;;;<<<;;;:::888888888999:::;;;<<<<<<===<<<;;;999888666555444444444222000///000222444666===>>>???@@@@@@???>>>>>>======;;;999777444111000------,,,,,,+++***))))))))))))*********+++++++++************************)))***+++++++++***((('''''''''((((((((('''''''''''')))++++++******+++,,,*********+++++++++,,,,,,))))))))))))***++++++,,,((()))***+++******+++...******++++++,,,,,,,,,,,,+++++++++,,,,,,+++++++++,,,------...............,,,,,,,,,---------......------------------------------------------------............////////////////////////000000000000111111111222222111111111222222222222222222222222111222222222222333333333333222222222333555777999333444555555555666999;;;???DDDIIIJJJGGGMMMbbbwwwyyyhhhccciiiwwwzzz|||vvvdddRRRJJJIIIGGGEEEDDDFFFHHHJJJLLLMMMOOOSSSUUUYYY[[[aaaiiirrrxxxpppggg___\\\YYYVVVSSSRRRRRRRRRRRRQQQNNNJJJFFFAAA===666222000///......,,,.........,,,+++,,,------------,,,,,,------...,,,,,,++++++++++++,,,,,,***+++,,,------,,,+++***++++++,,,,,,,,,,,,++++++))))))))))))************+++***************++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++***))))))((()))))))))))))))(((((((((+++++++++++++++,,,,,,,,,+++***)))***,,,,,,,,,+++------,,,,,,------...///++++++,,,,,,,,,---------------------------------------------------------,,,---------............///000000000///111333666:::???FFFLLLNNNKKKEEEAAA>>><<<999777777999<<>>??????>>>>>>;;;;;;;;;999888666444333//////...---+++***)))))))))************+++++++++))))))))))))))))))))))))***************)))((('''''')))******)))(((((()))''')))+++++++++***+++,,,***++++++++++++,,,,,,,,,))))))******+++++++++,,,)))(((***,,,,,,)))+++///******++++++,,,---------++++++,,,,,,,,,,,,+++++++++,,,---...//////......,,,,,,,,,---------......------------............------------------------............////////////////////////000000000000000111222222222222111000000000000000000000000000222222222222333333333333111111111222444666999:::555666777777777888;;;>>>@@@DDDIIIJJJJJJUUUqqqnnnfffgggnnn~~~dddWWWKKKHHHIIIGGGEEEEEEGGGIIILLLNNNPPPRRRVVVYYY[[[^^^fffssszzzoooeee```[[[WWWTTTRRRRRRRRRSSSSSSQQQMMMJJJFFFAAA:::444222111000///,,,...///...,,,+++,,,...***+++,,,---------------,,,,,,,,,++++++,,,,,,---)))***+++,,,,,,+++***)))+++,,,,,,------,,,,,,+++))))))))))))************++++++***************+++++++++++++++++++++++++++------,,,,,,+++++++++***++++++++++++*********)))---------,,,,,,,,,,,,,,,)))(((((())),,,------,,,,,,,,,++++++,,,,,,---...,,,,,,---------.........------------------------------------------------------------...............///000111222444888<<>>@@@GGGIIIKKKJJJIIIKKKRRRXXXXXXbbbppp~~~}}}xxxtttjjjhhhddd___]]]aaajjjqqq~~~~~~}}}zzztttpppmmmiiiiiigggeeeiiiooopppmmmiiijjjlllmmmpppwww||||||yyysssqqqooohhh___TTTQQQNNNKKKGGGCCC===999999888888999999:::;;;;;;;;;;;;;;;::::::888888777555333111000///111333444888:::;;;===>>>>>>======999999999999999888777666111000///...,,,+++***))))))************+++++++++******************************))))))******++++++'''***,,,+++)))((()))***''')))+++++++++***+++---************++++++++++++))))))*********************'''))),,,,,,((()))///******++++++,,,------...++++++,,,------,,,++++++)))***+++---------------,,,,,,,,,---------......------------.........///....................................////////////////////////000000000000000111222222222222111000000000000000000000000000222222222333333333444444222222333333555666777888777888888888888:::===@@@CCCDDDIIIPPPXXXiiiuuugggeeejjjsss~~~kkk[[[RRRJJJIIIJJJHHHHHHJJJIIIKKKNNNQQQSSSVVVZZZ]]]aaaeeerrruuujjjccc]]]XXXTTTQQQQQQRRRTTTUUUTTTPPPMMMIIIDDD===777444333222111---///111///,,,+++,,,...((()))+++---......------,,,,,,,,,++++++,,,------''')))***++++++***)))'''+++,,,,,,------,,,,,,+++))))))))))))************++++++***************+++,,,,,,,,,,,,,,,,,,,,,,,,......------------,,,,,,---------,,,,,,+++++++++.........------,,,,,,,,,(((''''''))),,,---------++++++******++++++,,,------------.........//////---------------------------------------------------------.........//////,,,---///111333777<<<@@@HHHIIIJJJJJJGGGAAA<<<888666666666777999<<<>>>@@@FFFHHHIIIIIIJJJPPP[[[dddmmmwwwxxxuuuqqqjjjcccaaaccceeeeeegggmmmxxx{{{zzz{{{}}}~~~zzzwwwnnnooonnnlllnnnqqqmmmggghhhiiikkkkkkmmmrrrzzzyyyxxxzzztttlllaaa^^^ZZZUUUOOOIIIBBB===999999888888999999:::;;;;;;;;;;;;;;;::::::999888666555222111000222444555777888:::<<<<<<===<<<<<<777777888999999999999888222111000///---,,,******)))************+++++++++++++++++++++++++++++++++***)))))))))***,,,...///&&&)))+++***((('''(((***''')))++++++++++++,,,---))))))))))))************(((((())))))))))))((((((***'''(((,,,+++'''(((...******+++,,,,,,---......++++++------------++++++'''(((***+++,,,,,,++++++,,,,,,,,,---------......---------.........//////..................................../////////000////////////000000000000000111222333333222111000222222222222222222222222222222333333333444444444333444444555555666666666888999999999999;;;???BBBGGGFFFJJJVVVggg|||ooodddfffmmmwwwnnn[[[UUUMMMHHHGGGFFFEEEGGGKKKKKKNNNQQQSSSVVVYYY]]]aaalllrrr|||rrrjjj```ZZZXXXXXXWWWVVVUUUUUUSSSOOOLLLKKKIIICCC<<<666222111222......//////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,******)))))))))))))))***++++++++++++++++++++++++++++++******++++++,,,------,,,+++)))((('''''''''(((&&&%%%''')))+++++++++))))))))))))))))))))))))))))))***++++++++++++************++++++,,,,,,,,,.........------,,,,,,,,,------,,,,,,,,,---......+++++++++,,,,,,---------+++,,,---...---,,,+++*********+++++++++,,,,,,,,,++++++,,,---......//////111111222555:::@@@FFFJJJNNNKKKGGGBBB===999777555777888:::<<<>>>@@@BBBDDDFFFMMMQQQOOOSSScccyyy|||wwwnnnhhhdddbbb``````eeeooouuurrrqqq{{{|||tttttt|||{{{zzzyyyzzz{{{yyysssnnnooolllhhhgggjjjrrr{{{{{{wwwssslllccc[[[TTTKKKBBB<<<:::888555555777999::::::999:::;;;<<<<<<<<<<<<;;;999888666444333222222222555555777:::======;;;999<<<:::888999;;;<<<:::888888666444111///...------++++++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++***))))))***+++,,,,,,------,,,+++)))'''%%%,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,++++++***************+++,,,,,,,,,,,,+++***))))))---,,,,,,,,,,,,,,,,,,---...------,,,,,,------...---------------...///000000///...---,,,------...+++++++++,,,,,,---------000000000000111111111111111111000000000000111111000111111111111222222222222222222222222222222222111111222222222333333333555555555555555555555555<<<777222444<<>>888444222111........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))*********++++++++++++++++++++++++***************+++,,,,,,+++***)))))))))))))))***)))((('''(((***++++++***++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,......---------,,,,,,,,,------,,,,,,,,,---......---------------.........,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,,,,------...///000000000111444999>>>DDDIIIKKKKKKHHHDDD>>>:::777666555555888;;;>>>AAACCCEEEGGGFFFLLLRRRXXXggg}}}{{{uuukkkfffaaa^^^aaaeeejjjlllsss{{{}}}}}}{{{vvvwww}}}~~~{{{wwwtttrrrpppoooqqqtttxxxzzz|||~~~vvvooofff^^^WWWOOOFFF@@@>>><<<:::999::::::999888999999:::;;;<<<<<<<<<<<<======<<<:::999777666555444444666999<<<===<<<:::999888666888;;;<<<;;;:::999777444222///...------************))))))))))))************************************************++++++***))))))***++++++,,,,,,,,,,,,+++)))((('''++++++++++++++++++++++++++++++***))))))***++++++++++++************++++++******++++++,,,,,,,,,+++***))))))))))))))))))***...------,,,,,,------...---------------.../////////...---,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,------........./////////000000000000////////////000000000111111111111222222222222222222222222222222222111222222222222333333333333333444444555666777777:::666333666>>>DDDGGGFFFHHHOOO^^^sssrrrssspppwwwwwwfffXXXPPPOOOKKKGGGFFFHHHKKKLLLLLLPPPSSSWWW[[[^^^eeennnuuu}}}tttiiiaaa___XXXWWWUUUTTTSSSRRRPPPNNNLLLJJJFFFBBB<<<777333000........................++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++***))))))))))))***++++++((((((((()))***+++,,,---,,,***))))))+++,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------++++++++++++,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,---...////////////...............---,,,,,,,,,,,,,,,------,,,,,,---------........................///000111///222888???DDDHHHJJJKKKFFFCCC>>>999666555666666777;;;???CCCEEEGGGIIIKKKJJJOOOYYYiii|||qqqhhhbbb\\\ZZZYYY]]]fffqqq{{{}}}~~~~~~}}}~~~~~~~~~~~~|||zzzxxxvvvtttuuu{{{{{{uuulllddd^^^VVVNNNIIIDDDBBB???===<<<;;;999777999999::::::;;;<<<<<<===???@@@@@@???===;;;888666333333444777:::<<<<<<;;;666555555666999<<<<<<<<<999888666333000///------*********+++++++++++++++++++++++++++++++++++++++************************++++++***))))))***++++++***++++++++++++***)))(((************************++++++***))))))***++++++++++++************++++++(((((()))+++,,,---......,,,,,,++++++++++++,,,,,,...------,,,,,,------......------------...//////...---,,,,,,+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,---------.........//////............//////000111111111111222222222222222222222222222222222222222222222333333333333111222333444555777888888777555555999@@@FFFHHHHHHHHHUUUjjj|||qqqvvvyyy|||jjj\\\QQQKKKLLLIIIGGGFFFHHHKKKMMMMMMQQQVVV\\\___ccclllyyyyyymmmeeeaaaZZZXXXUUUSSSSSSRRRPPPOOOLLLKKKHHHEEEAAA;;;555000............------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,+++++++++,,,------++++++++++++++++++++++++)))))))))((())))))***+++((((((((()))***,,,---...///---++++++,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------...///000//////......---------...---,,,++++++,,,...///............////////////......------...///000111222777>>>EEEIIIJJJIIIHHHAAA>>>:::555444444777888<<<@@@EEEGGGHHHHHHKKKMMMRRR[[[jjj}}}wwwkkkbbb[[[XXX[[[]]]cccmmm{{{{{{yyyzzz{{{yyyzzz~~~}}}}}}|||~~~~~~~~~xxxuuuvvvzzz|||||||||tttlllgggaaaZZZUUULLLHHHCCC???===<<<:::999::::::::::::;;;<<<======>>>???AAAAAA???<<<888555333333333555999;;;<<<;;;666555555666777999:::;;;:::999777444222000...---,,,,,,,,,,,,------------++++++++++++++++++++++++************************+++******************+++************++++++******))))))))))))))))))))))))+++******************+++++++++*********+++,,,,,,)))))))))***+++,,,......------,,,,,,,,,,,,------...------,,,,,,------.........---------......///------------------------......------,,,,,,,,,+++,,,,,,---------.........000//////......//////000000000111111111222222222111222222222222222333333222222222333333333444444222222333444555666777888555666888<<>>>>><<<<<<;;;;;;;;;<<<===>>>>>>???BBBBBBAAA>>>:::777555444333444888;;;<<<<<<999888777666555666777999999999777666444222000///++++++,,,,,,,,,,,,,,,,,,*********************************************************++++++************************+++++++++))))))))))))))))))))))))*********++++++*********++++++******+++,,,,,,---,,,++++++******+++,,,,,,******))))))))))))******...------,,,,,,------...///......---------...............////////////............------,,,,,,,,,------........./////////111000000//////000000111000000111111111222222222111111111222222333333333222222333333333444444444444444444555555555555555555888;;;???AAADDDGGGIIIXXXjjj{{{sssppprrrvvv```TTTNNNJJJGGGGGGGGGHHHIIIKKKOOORRRUUUWWW^^^ffflllwwwyyynnnjjjbbb^^^YYYTTTRRRQQQPPPPPPNNNLLLJJJIIIHHHDDD<<<666000000000///......------........................------------------------++++++++++++,,,---......++++++++++++++++++++++++***))))))))))))***++++++++++++*********++++++,,,///...,,,+++,,,---,,,+++++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,------------...+++++++++,,,---...///000.........---------------,,,,,,,,,,,,---...///000....../////////000000000------,,,---...111444666>>>AAAFFFIIIJJJGGGCCC@@@;;;:::888777888;;;???AAACCCFFFGGGGGGFFFKKKTTT\\\qqq}}}oooccc]]]___fffkkkpppzzz~~~tttnnnttttttwww|||}}}{{{}}}|||}}}{{{uuusssuuu~~~}}}zzzwwwtttddd^^^TTTLLLGGGEEEDDDCCC@@@???>>><<<<<<===>>>>>>@@@AAADDDEEEDDDBBB>>><<<888666444444777:::<<<<<<;;;;;;999777444444666888888888888777555444222111+++*********))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++)))***++++++++++++***)))+++******)))******++++++)))))))))))))))))))))))))))***++++++++++++***)))++++++***++++++,,,---...///---,,,***))))))******++++++************++++++...------,,,,,,------...//////...------------.........///000000000000///.........---------------...////////////000000000111111000000000000111111000111111111111222222222111111111222222333333444333333333333444444444444555555555555555555555555666:::???BBBCCCFFFKKKOOOdddvvvwwwllljjjmmmzzzlllZZZRRROOOLLLJJJFFFHHHKKKMMMOOORRRVVVZZZYYYaaalllwwwvvvqqqgggbbb[[[VVVSSSQQQQQQPPPNNNLLLJJJJJJJJJGGG@@@:::222111111000//////......................................................************+++,,,---...++++++++++++++++++++++++***************+++,,,,,,+++*********++++++,,,---...---++++++,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------......---------,,,,,,,,,,,,,,,,,,---------......+++++++++,,,---...///000.............../////////+++,,,---...////////////........./////////000000......---...111444888:::AAACCCFFFHHHGGGEEEAAA???;;;::::::;;;===AAADDDFFFEEEHHHJJJJJJLLLVVVfffrrr|||sssmmmlllrrr|||~~~wwwsssrrrwwwyyy|||ssspppooouuuyyy~~~rrrmmmddd\\\TTTNNNHHHEEEDDDBBB@@@>>>======>>>>>>AAABBBDDDFFFFFFDDDBBBAAA;;;888555555777:::<<<<<<<<<<<<:::777444333666999777777888888777666444333------,,,+++***))))))(((************************++++++++++++++++++++++++)))***++++++++++++***))),,,+++***))))))******+++************************)))***++++++++++++***)))++++++++++++,,,---......///...+++***))))))***+++...------,,,,,,------......------,,,,,,------...//////...---------------------///000000000//////------------................../////////000000000000000////////////000000000111111111111222222222000111111222333333444444333333333444444444444555333444444444555666666666666<<>>BBBCCCEEEFFFFFFDDDAAA@@@;;;;;;<<<>>>AAADDDGGGIIIHHHKKKMMMOOOTTTcccwww|||{{{}}}}}}zzzzzz|||}}}}}}|||}}}|||rrrmmmmmmnnnrrrxxx|||wwwppphhh___UUUKKKEEEFFFDDDBBB???======>>>>>>@@@AAACCCDDDEEEDDDCCCBBB===:::666555777:::<<<<<<;;;<<<;;;777444444777;;;666666777888888777555555111111000///---,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,+++***)))---,,,***)))))))))***+++************************)))***+++,,,,,,+++***)))++++++++++++,,,---...///...---+++))))))***+++,,,+++******))))))******+++...------,,,,,,------...000///...---------------+++,,,.../////////......,,,---------.../////////.........////////////000//////............//////000111111111111222222222000000111222333333444444333333333444444444555555111222333444555777888888666<<>>:::777222...,,,,,,---...------------------------------------------------++++++,,,,,,,,,---------000//////---,,,+++************+++++++++,,,,,,,,,+++***)))))))))***,,,---,,,,,,,,,++++++*********((()))***+++,,,---------++++++,,,,,,---...//////......---,,,)))&&&###!!!***+++,,,---------,,,,,,---,,,+++,,,...///...---------...///000000//////////////////////////////------......///000000111222///...111777>>>BBBDDDGGGFFFEEEDDDBBBAAA@@@???===;;;;;;>>>DDDIIIJJJIIIHHHNNNUUUYYYeeeyyy~~~~~~wwwsssrrrqqqwww}}}}}}uuukkk___SSSKKKHHHGGGEEECCC@@@???>>>>>>===>>>AAADDDEEEFFFFFFFFFAAA===777444333777<<>>>>>>>>@@@DDDHHHJJJKKKUUU]]]eeekkkuuu~~~}}}}}}}}}|||~~~~~~~~~~~~}}}zzz}}}xxxoooeeeZZZTTTOOOKKKEEEBBBAAAAAAAAA@@@===>>>@@@CCCEEEGGGIIIIIICCC@@@<<<888777:::===???@@@???>>><<<:::888666555111333555777888777555444333222111000111000...,,,,,,,,,,,,,,,,,,,,,+++++++++---//////---+++******************************+++++++++,,,,,,---------******+++,,,,,,,,,++++++,,,++++++++++++++++++,,,,,,,,,++++++++++++++++++---,,,******+++,,,+++*********++++++,,,------......---,,,---......---+++++++++,,,,,,,,,,,,,,,---)))+++---///000000//////......------------.....................///000000000000000000111111111111000000222333444333333222333222111111333444444333222333333444444444444444555555666555555666999;;;@@@DDDJJJNNNPPPYYYpppwwwbbb^^^aaaiiivvvmmmpppvvv~~~~~~nnn```RRRLLLLLLKKKKKKLLLOOOPPPTTTYYYZZZ]]]hhhsss}}}|||ssshhhbbb]]]XXXUUUUUURRRPPPOOOOOOQQQOOOKKKFFF???<<<888333000//////000------------------------------------------------++++++++++++,,,,,,,,,,,,******+++,,,---...//////++++++******************)))******+++++++++++++++,,,,,,,,,,,,++++++++++++)))***+++,,,,,,------,,,,,,,,,------.../////////---,,,,,,+++,,,,,,------++++++---.........---,,,---,,,+++,,,...///...---000000000000///...------////////////////////////////////////////////////000111333777===BBBEEEEEEEEEDDDBBB@@@??????AAAAAACCCCCCCCCDDDFFFKKKQQQVVVgggpppzzz}}}yyyyyyssssssssstttyyy}}}~~~~~~|||zzzyyy}}}{{{{{{|||tttmmmeee```YYYRRRIIIFFFFFFGGGFFFCCC??????@@@BBBDDDGGGJJJLLLGGGEEEBBB???>>>>>>???@@@?????????>>><<<999777555000222333555666666555555444333222222222111///---+++++++++,,,,,,,,,,,,,,,***+++---,,,+++***+++,,,*********************************+++,,,------...+++,,,,,,,,,+++***)))))),,,,,,,,,++++++,,,,,,,,,///...+++)))))))))+++,,,,,,+++)))***+++---,,,+++,,,++++++++++++---...///,,,+++******,,,,,,+++***..................------+++,,,,,,---...///000000......------------............---------...//////000000000000111111111111///111333555555444111///555333222222444555555444111222333333444444333333333444555555555666999<<<@@@EEELLLPPPUUUdddyyylll^^^[[[bbbtttsssooosssxxx~~~|||{{{dddXXXMMMJJJKKKLLLMMMOOONNNQQQVVV[[[\\\bbbqqqzzzxxxyyy{{{nnnfff___YYYUUUVVVPPPOOONNNOOOPPPOOOKKKHHHAAA>>>:::666222000//////........................------------------------------------------------******+++,,,---......///++++++************)))))))))***+++,,,---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------,,,,,,---------....../////////+++******)))***+++,,,---+++,,,---//////......------,,,+++,,,...///...---//////000000000//////...////////////////////////////////////////////////222444888===BBBFFFGGGHHHDDDBBB@@@>>>>>>@@@BBBDDDGGGHHHHHHHHHLLLUUUaaakkkyyyxxxsssssslllmmmpppttt|||}}}}}}zzzxxxwwwyyy~~~{{{zzz~~~yyyuuupppkkkddd\\\TTTRRRSSSRRRMMMGGGCCCBBBAAAAAABBBEEEHHHJJJIIIIIIHHHFFFDDDCCCBBBAAACCCCCCBBBAAA===999555333000111222333444555555555444333222222222111///---+++++++++++++++,,,,,,,,,)))*********)))))),,,...------,,,+++***)))((('''))))))***+++,,,------...+++++++++++++++***)))))),,,++++++******++++++,,,---,,,+++*********+++,,,+++)))((()))+++,,,,,,,,,,,,+++***)))***+++---///---,,,++++++,,,---,,,+++000/////////......------------,,,,,,---...000111......------------......///............///000000///000000000111111111111111222333444444333111000222111000000222333333222111222222333444333333333333444555555666888;;;>>>BBBFFFLLLSSS```wwwkkkeee\\\\\\kkkxxxxxx|||rrr]]]TTTKKKKKKLLLMMMOOORRRQQQUUU[[[```bbbkkk~~~~~~~~~tttjjjccc[[[VVVVVVPPPPPPOOOPPPPPPOOOMMMKKKCCC@@@<<<777333000///...........................------------------------************)))))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++******************)))***+++------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,---------...............///...---,,,,,,,,,...///,,,---...///000///......---,,,+++,,,...///...------...///000111111111111/////////////////////////////////000000000000000111555:::@@@CCCEEEFFFGGGCCCBBB@@@???@@@BBBEEEGGGIIIIIIJJJMMMUUUcccvvvyyypppkkkllllllpppvvv}}}~~~{{{|||||||||}}}~~~}}}~~~}}}|||xxxtttmmmhhhddddddddd```UUULLLJJJHHHEEEBBBAAABBBDDDEEEIIIJJJJJJJJJIIIGGGEEECCCDDDDDDCCCBBB???;;;777444111111111222333444555555444333222111222111///---++++++++++++++++++++++++)))******)))((())),,,...---,,,,,,+++***)))(((((())))))***++++++,,,------))))))***++++++++++++*********))))))))))))******((()))***,,,------,,,,,,***)))'''(((***+++++++++,,,+++)))((()))***,,,---222000......///000000000//////......------,,,,,,...---,,,,,,,,,...000111......------------......000000//////000000111222///000000000111111111111333333222222111222222222222000//////111222222111222222333444444444444333222444555666777999===@@@IIIKKKQQQ___uuu~~~bbb```___fff}}}~~~uuueeeXXXPPPKKKLLLNNNOOOQQQTTT\\\___dddhhhmmm{{{}}}|||{{{qqqhhh^^^XXXWWWSSSSSSSSSRRRQQQPPPOOONNNEEECCC>>>:::555111///...........................------------------------+++++++++++++++*********------,,,,,,++++++************+++++++++,,,,,,,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------,,,,,,------------------------------,,,++++++++++++,,,------///000000000///...---,,,+++,,,...///...---,,,---...000111222333333////////////////////////......///000000111222222111555;;;???AAABBBCCCDDDCCCBBBAAABBBCCCFFFHHHJJJIIIKKKNNNVVVeeexxxxxxqqqjjjiiikkkuuuzzz{{{|||~~~~~~~~~{{{|||{{{vvvuuuuuuvvvtttkkk]]]SSSQQQNNNJJJFFFCCCBBBBBBCCCGGGHHHJJJKKKKKKIIIGGGFFFBBBBBBBBBAAA@@@>>><<<;;;444333222111222333444555444333222222222111///---,,,+++++++++************)))******)))((())),,,...)))))))))***++++++,,,,,,************++++++++++++(((((()))***+++++++++***))))))(((((((((((())))))%%%'''***---......---,,,+++***((()))***++++++***,,,+++*********+++,,,---///---++++++,,,---...------------------,,,,,,,,,...------,,,---...///000......------------......111111000000111111222333000000000000111111111111333333111000111222333444333222111111333444444333222333444444555555444444222444666777999<<<@@@CCCJJJOOOYYYmmmsss^^^```hhhyyy~~~lll^^^RRRMMMLLLPPPTTTVVVYYY^^^eeefffiiinnnvvv|||www{{{xxxnnnccc\\\ZZZSSSTTTSSSRRRPPPOOONNNNNNHHHFFFAAA<<<777333000///........................------------------------.........------,,,,,,,,,,,,,,,,,,+++++++++************+++,,,---......///,,,++++++++++++,,,------,,,,,,,,,---------......,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++++++++***---...///000111000//////---,,,+++,,,...///...------...///000111222222222////////////////////////------...000111222333444444888>>>AAAAAABBBCCCEEEBBBCCCDDDEEEGGGIIIKKKLLLMMMPPPYYYhhh|||}}}uuupppmmmmmmqqqwww~~~{{{sssmmmooovvv}}}|||qqqdddZZZUUUSSSOOOJJJGGGEEEDDDCCCDDDEEEHHHJJJKKKJJJIIIHHHDDDCCCBBBAAA@@@???>>>===777555333111111222444555555444333333333333000...---,,,,,,+++***)))((((((***+++,,,+++******+++---((())))))***++++++,,,,,,++++++++++++************)))************))))))(((******))))))))))))******((()))***+++,,,---------...---++++++,,,---,,,+++------------------------...+++)))(((***+++,,,+++,,,------------------......------------...//////......------------......000000000000000111111222000000000000111111111111000111111222333333333333444333222222444555555444333444555555666666555555333555777999;;;>>>BBBEEEHHHTTTggg~~~~~~jjj```gggyyyuuueeeXXXOOOMMMPPPXXX```eeekkkqqqrrrppppppvvvzzzvvvwww|||rrrggg___\\\RRRRRRRRRPPPMMMLLLLLLLLLJJJHHHDDD???999555222000////////////////////////------------------------+++++++++******)))))))))++++++++++++++++++++++++******+++,,,...///000000---,,,+++***+++,,,---...,,,,,,,,,------.........---------...------,,,,,,++++++++++++++++++++++++,,,---...000111000000///---...000111111111000///---,,,+++,,,...///...---///000000111111111111000////////////////////////,,,---...000111333444555888===BBBDDDDDDDDDFFFHHHBBBCCCEEEGGGJJJLLLMMMNNNQQQWWWcccwww{{{ssslllkkkmmmrrr|||}}}~~~|||}}}wwwmmmeeegggooo{{{tttggg```XXXVVVRRRNNNJJJHHHFFFFFFAAACCCFFFIIIJJJKKKJJJJJJHHHGGGDDDAAA???===<<<;;;888777444222111222444555777666444444555444222000...---,,,+++***(((''''''***,,,---,,,+++***+++,,,,,,+++++++++***))))))))),,,,,,++++++***))))))))),,,,,,++++++***((('''&&&++++++************++++++---,,,***))))))+++,,,...111///------......---,,,...//////000000///......333000...---///000111111,,,---------......//////------...........................------.........///////////////000111111000000000000111111111111---///222444555444333222444222111111333444444333444555666666777666666666333555888999<<>>@@@BBBCCCDDDCCCBBBAAABBBEEEIIIKKKKKKKKKLLLNNNTTTeee{{{qqqnnnnnnsss}}}|||{{{zzz}}}~~~{{{vvvtttwwwzzz}}}}}}||||||}}}~~~uuuooommmmmmlllxxx}}}xxxmmmbbbYYYXXXWWWTTTOOOIIIEEECCCDDDDDDEEEHHHKKKLLLKKKJJJIIIIIIHHHDDD@@@<<<;;;;;;888666333111222222222111111222555666777555333222...---,,,+++++++++,,,---000---)))&&&&&&(((+++---++++++,,,,,,,,,+++*********+++,,,---,,,+++***)))---,,,***(((''''''((((((,,,,,,+++******+++,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,---...//////........................,,,,,,,,,---------......////////////000000000000......///000000000000000////////////000000000000222222333333333333444444000000000111222333444555444444555555666777777777555666777999???FFFHHHGGGVVVlllrrriiicccnnnaaaWWWPPPOOOWWW```lll|||qqqyyy~~~rrrggg___WWWVVVUUURRRPPPOOOPPPPPPOOOLLLGGGCCC???;;;666333000000000///////////////************************------------,,,,,,+++***+++++++++++++++,,,,,,,,,...---,,,++++++---...///......---,,,,,,,,,,,,,,,,,,++++++++++++,,,------------------------------+++,,,,,,,,,,,,------------------------......///.........------,,,,,,,,,++++++,,,,,,---......//////.........///000222222....../////////000000000000///...///222777<<>>888444000000///...............------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,++++++++++++------,,,+++,,,---...//////...------,,,------------,,,,,,,,,,,,---......------------------------,,,,,,,,,---------......---,,,,,,,,,,,,---............------------------,,,,,,------.../////////............///000222222............////////////111000111333777<<>>BBBHHHPPPVVVttt~~~hhh```ccczzzhhhZZZTTTSSSUUUWWW^^^ooo~~~sssjjj^^^[[[WWWTTTRRRQQQQQQQQQOOONNNLLLJJJFFF@@@999444111000///...------..............................++++++,,,---......---------------,,,,,,++++++***,,,,,,,,,,,,,,,---/////////......---------......---------------...//////------------------------------------............,,,,,,,,,,,,,,,---......------------............---........./////////000///////////////000000000---.........////////////000111333666;;;@@@EEEHHHKKKKKKLLLLLLKKKJJJIIIHHHJJJLLLMMMMMMPPPZZZgggrrr~~~~~~~~~}}}xxxuuuwww~~~{{{sssrrrqqqoookkkgggcccaaaaaabbbcccaaa___^^^```bbbbbbbbbbbb```]]]\\\\\\]]]```aaaaaa___\\\ZZZZZZZZZ___```aaabbbbbb```___^^^cccccceeegggkkkooosssuuutttuuuwwwxxxzzz~~~~~~~~~|||zzzzzz|||zzzrrrkkkaaaYYYUUUSSSPPPNNNPPPMMMKKKKKKMMMOOOQQQQQQSSSOOOJJJIIIJJJHHHBBB===<<<:::888777666444222///...000222444555666555555222111///...,,,***))))))++++++++++++++++++++++++((()))***+++,,,---------+++***))))))***,,,---///(((((()))***+++,,,......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++,,,,,,------------------/////////.......................................------------.....................---,,,,,,++++++......///000000000000000//////000000000111111111222222222333333333444444444333333222222222333333444444555555666777777777999:::===@@@CCCJJJXXXdddqqqbbbeeepppuuuhhhYYYQQQOOORRRXXX^^^iii~~~yyysssuuuxxxnnnccc^^^XXXUUUSSSSSSRRRQQQNNNMMMLLLKKKHHHBBB;;;666222111///...------......++++++++++++++++++++++++++++++,,,---...............------,,,,,,+++++++++++++++,,,,,,---...//////......---------......///......------......///000------------------------------........./////////---,,,,,,,,,,,,---......---...........................///////////////000111111111000//////...............////////////000///111444888>>>CCCGGGJJJNNNNNNNNNNNNMMMLLLLLLKKKIIILLLPPPSSSYYYeeevvv}}}|||zzzxxxtttppprrrzzzwwwvvvuuusssqqqmmmmmmllljjjgggdddaaa___``````___]]][[[YYYYYYZZZYYYYYYXXXWWWTTTTTTUUUWWWTTTUUUVVVTTTRRRQQQQQQRRRTTTUUUVVVVVVWWWVVVVVVUUUZZZZZZ[[[]]]___bbbdddfffgggiiimmmoooqqquuuyyy}}}|||}}}}}}{{{zzz|||zzzwwwpppeee[[[VVVVVVXXXYYYVVVQQQNNNNNNOOOOOOOOOUUUQQQMMMMMMOOOMMMGGGAAA???<<<999777666444111//////000111333444555555555111111///...,,,***((('''+++++++++,,,,,,,,,++++++((()))***+++,,,------------,,,+++*********,,,,,,(((((()))***************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++,,,,,,,,,---------............------------------........................---------.........//////...---------,,,,,,,,,+++......///000000000000000000000000000111111111111222222222333333333444444444444333222222222333333444444555555666777777777999:::>>>CCCFFFNNNbbbuuuqqqbbb___mmm}}}{{{}}}pppggg]]]SSSQQQQQQUUU^^^ggg}}}qqqiiigggppp~~~tttgggaaaZZZUUUUUUTTTSSSQQQNNNMMMMMMLLLJJJEEE???:::444222000...------...///------------------------+++,,,---...............------------,,,,,,,,,,,,***+++,,,------...//////------------------...///...------------...//////------------------------.........////////////000...------------...////////////........................//////////////////000111111111000///...---////////////000000000000///111666;;;@@@EEEIIIKKKOOOOOONNNNNNNNNNNNNNNNNNIIIPPPXXX^^^eeerrr}}}wwwvvvtttsssrrrtttxxxsssmmmkkklllmmmllljjjiiiiiihhhgggeeeddddddcccbbbaaa___]]][[[YYYXXXXXXUUUVVVUUUTTTQQQQQQRRRSSSMMMOOOPPPQQQPPPQQQRRRTTTSSSTTTTTTTTTTTTTTTTTTSSSUUUUUUUUUVVVVVVWWWXXXYYYYYY]]]aaaccccccfffkkkoooxxxzzz~~~~~~{{{|||}}}rrrfff^^^___bbbccc___YYYTTTRRRPPPOOONNNTTTRRRQQQQQQRRRPPPKKKGGGCCC@@@;;;888666444222111000000111333444444444444111111000///---+++)))(((+++++++++,,,,,,,,,,,,,,,)))***++++++,,,,,,,,,,,,---,,,++++++******++++++++++++,,,,,,,,,+++*********++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++,,,,,,,,,+++,,,,,,------.........,,,,,,------------------........................------........./////////////////////////////////......///000000000000000000000000111111111222222222222333333333333444444666555555555555555666666444444555555666777777777888:::AAAGGGKKKUUUnnnqqq]]]XXX___uuu|||wwwtttsssttt{{{uuufff\\\UUURRRTTTUUUYYYgggvvvnnn___[[[^^^mmm{{{jjjccc[[[VVVVVVUUUSSSQQQOOONNNMMMMMMKKKHHHCCC???666444111///......///000000000000000000000000000,,,---...............---,,,,,,,,,---------------******,,,---.../////////,,,,,,,,,,,,,,,---......------,,,,,,------...///------------------------....../////////000000000///............///000000000000//////......------........................---...///000111111000///000000000000111111111222000333888>>>CCCGGGKKKLLLNNNNNNNNNMMMNNNNNNOOOOOOLLLVVVccclllrrr}}}vvvooommmnnnqqqxxx}}}}}}{{{|||xxx|||}}}xxxtttrrrjjjfffccccccgggjjjkkkjjjjjjjjjhhhhhhhhhjjjkkklllllljjjhhhfffeeedddcccccc^^^___^^^\\\YYYWWWWWWWWWTTTVVVWWWWWWWWWWWWXXXZZZZZZZZZZZZYYYYYYXXXWWWWWWTTTTTTSSSSSSSSSSSSSSSSSSQQQUUUXXXYYYXXXXXX\\\aaagggkkkpppvvv||||||sssllliiijjjjjjeee```[[[XXXUUURRRPPPRRRSSSTTTUUUTTTRRROOOMMMHHHDDD>>>999777666555444111111222222333333333333222222222111000...,,,***,,,++++++++++++,,,---...***++++++,,,,,,,,,++++++******+++,,,,,,,,,++++++++++++,,,------,,,++++++***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++*********+++,,,---------++++++,,,,,,---......///,,,,,,------......//////....................................////////////.........///000000111111......///000000000000000000000111111111222222222222222333333333333444444555555555555555666777888444444555555666777777777999<<>><<<:::888666444222000000111333444555555444333111///...---++++++,,,,,,,,,---------++++++++++++++++++,,,,,,,,,,,,+++++++++++++++++++++,,,---......,,,+++))),,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,------...*********+++++++++,,,,,,------------...........................---------000111222111...---...000---......//////......---...............///000000000000000000000000000000222111000000000111222333222222222333333444444555444444444555555555666666333555777777777888:::<<<>>>CCCHHHMMM]]]zzzmmm___UUU___zzzuuuppppppqqqrrrsssiiisss|||gggWWWOOOOOOLLLQQQVVVZZZggg~~~kkkZZZTTTVVVXXXeeexxxvvvhhhaaa]]]XXXTTTTTTRRRQQQPPPNNNLLLJJJGGGFFFEEE@@@:::555222111000000////////////.......................................---,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------......---,,,,,,,,,------,,,,,,---...///////////////......------......///......------------.....................///000111...,,,+++---111333222000///000111111111222444666<<>>DDDFFFJJJWWWqqqgggZZZZZZeee~~~}}}tttuuuzzz{{{yyyxxxsss^^^SSSLLLIIIIIIJJJMMMQQQZZZkkk{{{dddVVVTTTZZZeeennnzzzzzzrrrhhhaaaZZZVVVVVVSSSSSSRRRQQQOOOLLLJJJIIIHHHDDD???888333000///000////////////....................................+++,,,,,,---------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---------------------//////000000///......---/////////......////////////......------......///---------......000111111000//////000222444555555+++...111111000222777<<>>777666555444333333333333444444444444444333222222000//////...---,,,+++***,,,,,,,,,++++++******************++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---)))))))))*********++++++,,,,,,,,,------------...---------....../////////.........///000000111000...//////////////////..................///000000222222222222222222222222000000111111222222222222333333333222222222222222333333444444444555555555222444555666666999===@@@EEEHHHPPPbbb~~~sss^^^WWWaaauuu{{{{{{~~~~~~}}}}}}hhhVVVNNNJJJIIIIIIIIILLLOOOVVVeeevvvzzznnnaaaZZZWWW]]]mmm}}}}}}vvvyyyyyymmmeee]]]XXXVVVTTTSSSRRRQQQOOOMMMLLLJJJGGGEEEAAA;;;555111000000////////////....................................+++,,,---...////////////***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,---.........------000000000000///...------000//////......//////000//////............//////...............///000111......//////000000111111+++...222222111333:::AAAEEEHHHKKKKKKIIIHHHJJJMMMKKKNNNWWWfffxxx~~~}}}sssiiiaaa\\\\\\___cccgggjjjooouuuyyyyyy|||~~~~~~}}}~~~~~~zzzvvvoooiiieeedddaaa\\\YYYZZZXXXYYYZZZ[[[]]]^^^___```aaadddiiiqqqyyyxxxpppgggaaaVVVUUUVVVZZZbbbgggiiiiiibbb\\\UUUOOOLLLHHHDDD@@@999777666444333333333444555555555555444444333222,,,---------............,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,,,,+++++++++******++++++,,,,,,------+++++++++++++++,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,------......///000///...///111222111000...//////000000//////..................///000000222222222222222222222222000000111222222222222111222222222222222222222222333333333444444444444555333444555666777:::???CCCFFFNNN\\\rrriii^^^XXXkkkvvv]]]OOOJJJHHHGGGGGGJJJLLLOOOSSS^^^kkkqqqpppjjjeeebbbbbbaaafffyyyzzzvvv|||tttjjjaaaZZZXXXSSSRRRRRRQQQOOOMMMKKKJJJFFFFFFDDD???888333111222////////////....................................------.../////////...---******+++,,,,,,---......------------------------------------------------+++,,,---.........------//////000000000//////...000000////////////000000//////............////////////.........//////000,,,...///000///.........,,,000444444333666>>>EEEHHHJJJKKKJJJHHHHHHLLLPPPRRRZZZjjj||||||uuummmgggdddcccdddgggllltttzzz|||vvvrrrrrrooogggbbb```\\\[[[ZZZZZZZZZZZZZZZ\\\^^^```ccchhhnnnuuu||||||~~~yyylllbbb\\\VVVUUUVVV[[[aaafffgggfffdddaaa]]]ZZZWWWQQQIIICCC;;;999666333222333444555666666666666555444222222------------............++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++------,,,,,,+++++++++,,,)))***+++,,,---...///000,,,,,,,,,,,,,,,------.../////////000000000000111++++++,,,,,,,,,---------+++,,,,,,---......//////111///...///111222111/////////000000000000//////...............///000000000000000000000000000000///000111222333222222111111222222222333444444444444444444444555555555555444555666777888<<>>888555666777777555666666555555555555555555333333222000///...---,,,,,,,,,+++++++++,,,---...---,,,***+++---......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------//////...---,,,------...------------........................////////////.../////////000000000000///000111000......///111111111000/////////000000222222222111111111000000111111111111222222222222111222333555555666666555666666666666666666666666666:::666888AAACCCFFFTTTddd{{{zzzccc^^^tttxxxfffXXXRRRJJJGGGIIILLLMMMLLLLLLPPPTTTWWW\\\fffsss}}}qqqddd\\\YYYVVVRRRPPPOOONNNMMMKKKLLLLLLLLLIIIDDD>>>888444111000000//////000000000111111000///............////////////////////////,,,,,,,,,------///000111...000111000///...///000..............................------------......////////////000000000000000000///.........//////////////////////////////111111000000000000//////000111222111//////111333555555777999>>>CCCHHHKKKJJJJJJKKKLLLNNNXXXmmm}}}vvvllleeedddgggllloooiiiooowwwxxxsssqqquuuxxxyyy|||~~~{{{{{{{{{zzzyyymmmpppwww~~~qqqeee___ZZZYYYXXXWWW[[[```hhhnnnrrruuuwwwuuukkkaaaIIIBBB:::555555666777666555333333555888888555222333333222111///...------------,,,,,,,,,---...///,,,+++***+++,,,------,,,------------------------++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,---------,,,------...///------------........................////////////....../////////000000000...000111000///...///111000000///......---......222222222111111111111111111111111111222222222333---000444777999888666444666777777777777777777777444888666999BBBFFFNNN^^^wwwoooccckkkjjj[[[PPPKKKGGGFFFIIIMMMNNNMMMNNNRRRWWWZZZbbbppp}}}}}}xxxiii___]]]ZZZVVVSSSRRRQQQOOONNNMMMNNNNNNLLLGGG@@@:::666111111000000///000000000111111000000////////////////////////////////////------,,,,,,---...000111---///000///...---...000---------...............------,,,,,,,,,,,,------////////////000000000000111000000///............//////////////////////////////..................000111222111000000222333555666888<<<@@@EEEIIIKKKNNNLLLMMMPPPYYYhhh{{{{{{qqqlllgggdddgggmmmuuuyyyyyy~~~}}}ppprrrvvv~~~{{{nnnggg___[[[YYYYYY^^^dddhhhnnnsssvvvxxxwwwooofffQQQIII>>>666555666777777666333111333777999666111333333222111000///...---,,,,,,,,,,,,,,,------...+++***)))+++,,,---,,,***************************++++++++++++++++++++++++)))***+++,,,---------,,,++++++,,,,,,---...//////,,,,,,---------.....................////////////........./////////000000---///111000//////000111111000///......---......111111111111111111111111111111111222222222333333///111555777888777555444666666666666666777777777444999777999CCCJJJVVVkkkpppccceee|||xxxppp{{{uuuaaaVVVJJJHHHFFFFFFIIILLLMMMMMMQQQVVV[[[aaakkk{{{~~~oooddd```\\\WWWSSSRRRQQQPPPOOONNNOOONNNLLLHHHCCC===:::222222111000000000000000000000000000000/////////..............................---------.........,,,---......,,,,,,---...---------.........//////------,,,,,,,,,,,,------.../////////000000000111222111000000////////////000000000000000000000000......//////////////////000111222111000111222444444666999===BBBFFFIIIKKKOOOOOORRR[[[kkk}}}~~~{{{yyy}}}yyyoooiiieeeeeeeeehhhnnnxxxxxxwwwwwwzzzxxxppphhhdddbbb```dddjjjjjjooosssuuuvvvvvvqqqjjj[[[RRRDDD:::777777888888:::555000111555888777444333333222111000//////...***+++++++++,,,,,,,,,,,,*********+++------,,,***************************------------------------******,,,------.........******+++,,,---...//////,,,,,,,,,------------...............////////////............////////////,,,...000111000///000111222111111000/////////000111111111111111111111111111222222222222333333333555555555555555555555555444444444555555666666666555;;;:::;;;EEENNN```xxxuuuccc]]]mmm}}}pppmmm}}}fffVVVOOOHHHGGGFFFGGGIIIKKKMMMMMMSSSWWW___hhhxxx~~~uuuiii```\\\VVVRRRPPPOOONNNMMMNNNNNNNNNLLLHHHDDDAAA>>>333222111111000000000000...//////000000//////...........................---......///......------+++,,,------,,,+++,,,---,,,,,,------.../////////......------------............//////000000111111111111000000//////000000000000000000000000000000000000111111111111222222000111222111111111333555555777;;;???DDDGGGJJJKKKOOOUUU```nnn{{{vvvwww{{{{{{tttmmmfffbbb```aaaeeekkksss|||}}}|||yyyxxxyyy{{{zzztttqqqmmmiiijjjmmmlllqqqtttssssssuuusssooofff[[[LLL@@@;;;999888888<<<777333222444666777666333333222111000000//////)))***+++,,,,,,,,,++++++*********,,,......,,,***------------------------------------------------)))***+++---............******,,,---............,,,,,,,,,,,,------------............////////////------........./////////,,,...000111111000000111222222111111111111222222111111111111111222222222222222222222333333333333999888555333222333555666333333444444555555666666666======???JJJVVVmmmxxxddd___bbb|||qqqmmmqqqsss]]]PPPLLLHHHHHHGGGHHHIIILLLNNNPPPUUUZZZdddrrrzzznnnbbb]]]WWWSSSPPPOOOOOONNNNNNNNNLLLJJJHHHEEEDDDCCC444333222111000000000000---...////////////...---........................***+++...000000000...---,,,---...---,,,,,,---...,,,,,,------...//////000///..................///.........///000111111111//////.........///000000000000000000000000000000000000111111111222222222000111222222111222444666666888===BBBGGGJJJLLLLLLRRRcccwww}}}vvvwww}}}}}}rrrnnnhhhccc```aaaccceeekkkrrr|||~~~}}}{{{yyyxxxxxxxxxvvvzzz}}}~~~yyy~~~}}}xxxpppllllllkkkoooqqqoooooossstttsssnnncccSSSFFF???;;;999777:::999888666555555555555333222222111111000000000***+++,,,---------,,,,,,+++++++++---//////---***------------------------,,,,,,,,,,,,,,,,,,,,,,,,((()))***,,,------......***+++,,,---...------,,,++++++,,,,,,,,,---------............////////////---------.........//////+++---000222111000000111111111111111111222333444000000111111111222222222222222222333333333444444888777555333333444666777444444444555666666777777666???AAADDDPPP```{{{bbbXXXcccppp}}}|||}}}|||yyyfffmmmyyyiiiXXXOOOLLLHHHHHHHHHHHHJJJMMMRRRUUU]]]aaammm~~~pppeee```ZZZUUUSSSRRRQQQPPPNNNMMMKKKIIIGGGFFFEEEEEE444333222111000000000000,,,---...//////...------........................''')))---111222111///...---...///...------...///,,,,,,------...///000000//////............//////---......///000111111222---------------...///000000000000000000000000000......//////000000000111000111222222111222444666777:::???DDDIIILLLMMMNNNYYYqqq|||xxxuuu|||uuukkkfffbbb^^^\\\^^^dddkkkooozzz~~~yyyvvvuuuvvvxxxyyyyyy|||{{{uuu{{{~~~ssskkkjjjhhhlllmmmjjjkkkqqqttttttssshhhXXXJJJAAA===999777999:::;;;:::777555444444333222222222111000000000+++,,,---.........---,,,++++++,,,...000000---+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++'''((()))***,,,,,,------***+++,,,---...---,,,+++++++++,,,,,,,,,---------............/////////000---------.........//////***---000222111000000111//////000000111333444555000000111111222222222222222222333333333444444444555555555444555666777888444555555666777888888999666@@@CCCGGGUUUgggqqqTTTSSShhh{{{vvvooossswwwtttooocccrrruuu___RRRLLLJJJGGGGGGHHHHHHJJJOOOUUUYYYdddiiiuuu~~~xxxiiiaaaYYYUUUSSSOOOOOOQQQOOONNNKKKIIIHHHEEEBBB???<<<999444000...///111222////////////////////////000000000000////////////000000000000000000000000---------------...///000...---,,,++++++,,,---...+++,,,---...////////////...//////000111222222222000000////////////000000////////////............000000000000111111111111111222333222111111222444<<<===AAAFFFGGGHHHOOOXXXlllyyy|||}}}ooogggfffaaa___]]]___gggqqqzzz}}}}}}|||zzz|||~~~{{{zzzxxxyyyzzzzzzvvvrrrtttyyyyyyqqqkkkjjjhhhffffffjjjooosssvvvqqqkkk```TTTJJJCCC???>>>===;;;777666555555444222444333333444444333///---------,,,+++++++++,,,,,,///...---+++******++++++,,,,,,,,,,,,,,,---...///+++++++++,,,,,,++++++***++++++,,,,,,,,,,,,------------,,,++++++,,,,,,,,,------------------------------............------////////////////////////............////////////111111111111000000000000111111000000000000000111111111222222222333333333666444333555777777444111777888777666555666999<<>>:::777555222000222111222333444444222000......---,,,,,,,,,,,,,,,++++++***+++,,,---...///,,,,,,+++*********+++++++++,,,------............++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,------------------------------------............------////////////////////////000000000000111111111111......///000111222333333111111000000000111111222222222222222333333333333555444444555666666555333666777666666555666:::<<>>HHHKKKVVVmmmlllVVVRRRaaa{{{zzz~~~wwwhhhjjjxxxwww]]]PPPMMMKKKHHHGGGHHHIIIMMMSSSVVVZZZdddooowwwlllnnnyyywwwggg___ZZZVVVRRRRRRNNNMMMLLLMMMMMMMMMKKKIIIDDDAAA<<<777333000//////000000000000000000000000000000000000////////////........................///......---------......000000/////////......---///...------------...//////////////////000000000111111222222111000///...111111111111111111111111111111111111222222222222111222333444555888<<<@@@EEEFFFIIILLLQQQ]]]sss|||~~~uuuooojjjkkkmmmoootttzzz}}}|||xxxuuutttpppssswww~~~~~~tttkkkgggggghhhoooqqqsssrrrmmmeee\\\VVVMMMIIIBBB<<<999666444333111000000111333444444222000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,------...///------------------------------............------////////////////////////........./////////000000111111000000000000000000111111111111111222333333222222333333333444444444444444444444444555666666666666777777777999===@@@KKKSSSeeeeeeXXXVVVmmmwwwkkkvvvnnnWWWMMMLLLKKKIIIHHHHHHJJJNNNSSSWWW\\\iiivvvpppffflllyyyxxxwwwmmmccc]]]WWWSSSQQQNNNMMMLLLLLLMMMLLLKKKIIIEEEBBB>>>999555222000000000000000000000000000000000000000000////////////........................//////...------------...---....../////////......------,,,,,,---...000111///////////////////////////000111222222222000000111111000000000/////////111111111222222222222333111222333444666:::???CCCCCCDDDKKKUUU```ooo~~~}}}vvvlllkkknnntttwwwzzz~~~{{{yyyyyyqqqsssuuuyyywwwkkkeeefffiiinnnpppsssuuurrrllleee```RRRMMMEEE???;;;888666555222111000111333444333222000000...---,,,,,,,,,,,,,,,,,,---------,,,++++++......------,,,,,,------***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,---...///000------------------------------............------////////////////////////............////////////111111111111000000//////111111111111111222333444333333333333444444444444333444555444444444666888666777888888999;;;???BBBJJJYYYsssqqq^^^ZZZ___|||{{{yyyvvveeeSSSLLLKKKKKKIIIIIIIIIKKKPPPUUUZZZbbbtttyyyllleeeooo}}}~~~sssooozzztttgggaaaZZZTTTRRROOONNNMMMMMMMMMMMMKKKIIIEEECCC???:::666333111111000000000000000000000000000000000000////////////........................//////...---------------+++,,,---...//////.........---,,,,,,,,,...000222////////////////////////...///111333333333222111/////////000000000000000111111111222222222333333111222333444777;;;AAAFFFDDDHHHRRRcccrrr{{{vvvrrrnnnnnnrrr{{{}}}}}}~~~yyyyyyyyyzzz}}}wwwiiicccdddhhhnnnppptttvvvuuuqqqmmmiiiYYYSSSJJJBBB===:::777555333222000111222333333222111000///...,,,,,,,,,+++)))***,,,------------,,,,,,,,,,,,+++,,,,,,------------------,,,+++******++++++,,,,,,,,,,,,------,,,,,,,,,------...///000------------------------------............------////////////////////////...////////////000000000000000000000000111111111111111111111222333444555333333333444444444444555222444555444333444666999777888999999:::===AAADDDNNNccceeeYYY^^^rrrhhh[[[NNNJJJJJJIIIIIIJJJJJJLLLRRRXXX___lllwwwoooooo}}}~~~rrrlllwwwxxxkkkccc\\\VVVSSSPPPOOONNNNNNNNNMMMKKKIIIEEECCC???;;;777444222222000000000000000000000000000000000000////////////........................000///...---------------)))***,,,...//////......///...,,,,,,,,,---///111///////////////.........---...111333444444333222......///000111222222333111111222222222333333333111222333555777<<>>BBBFFFZZZssswww___YYYccc{{{]]]SSSJJJHHHHHHGGGHHHKKKKKKMMMSSS[[[dddsss}}}xxxwww|||~~~wwwpppttt}}}rrrggg___XXXRRRPPPOOONNNNNNNNNLLLIIIFFFGGGEEEAAA===888444111000222111111111000000//////...------......///000111//////............//////111111000000//////......////////////////////////111111111111111111111111000//////.........//////.../////////000000111111222111000//////000111222111111222333333333222222222222666<<<>>>???DDDJJJNNNYYYkkk}}}wwwjjjiiiiiigggjjjqqq}}}yyyeee^^^aaadddjjjrrrwwwyyy|||zzzrrrlllbbbUUUIIIBBB===:::777555444333222222222333444333222222111///...,,,++++++++++++,,,,,,---------...------,,,,,,------...)))((('''(((,,,...---+++---,,,,,,,,,,,,---......------,,,,,,---...000111...---,,,++++++---...000......//////000111111111111111111000000000000000000000////////////000000000000000000111111111111222222111111111111222222111222222333444555666777444555555666666666666666999======::::::@@@KKKRRReee}}}kkk[[[\\\fffkkkSSSNNNHHHEEEGGGJJJKKKKKKPPPQQQWWW___jjj}}}xxx{{{yyyuuuwww}}}wwwjjjaaaZZZTTTOOONNNMMMNNNNNNLLLJJJGGGGGGEEEBBB===999555222111111000000000////////////111111///...............//////............//////111000000000/////////...////////////////////////////////////////////////000//////.........///////////////000000000111111222111000//////000111222111111222333333333333222222222666<<>>:::666333111000000000///////////////111111000///............//////............//////000000000000/////////////////////////////////////////////////////////////////////......//////000000000000000000111111111222111000000000000111222111222222222333333333333333333777===AAADDDMMMVVVgggvvvyyyllldddbbbggglllqqq~~~{{{zzz}}}}}}yyyuuunnnmmmmmmnnnqqqvvvzzz}}}~~~~~~{{{iiieeegggiiikkkooorrrvvv{{{}}}sssdddUUUIIIBBB>>>;;;666555444333222333333444333222222111000...---,,,++++++,,,,,,,,,,,,------------------------------...---++++++,,,---+++***---,,,,,,,,,,,,---......,,,,,,,,,,,,---...///000------,,,+++,,,---...///,,,,,,------.../////////------......//////000000000000////////////000000000000000000111111111111111111111111111111111111000000111222333444555555444555555666666666666666333777:::::::::@@@LLLWWWuuupppaaa]]]mmm}}}mmmYYYOOOLLLGGGEEEGGGJJJLLLMMMUUUYYYbbbqqqrrrfff\\\VVVPPPNNNMMMMMMNNNMMMLLLJJJHHHGGGDDD@@@<<<888444333111111000000000000000000............///000111222//////............//////000000000000////////////////////////////////////111111111111111111111111//////////////////000111111111111111111111111111111111111111111111111111222222222222333444444555555555999>>>BBBGGGSSS___qqqyyyqqqmmmgggeeefffkkkrrr}}}sssooollllllnnnooollliiifffhhhjjjnnnrrrxxx~~~~~~{{{mmmiiikkkkkknnnnnnpppsssyyy~~~|||mmm]]]OOOFFF@@@===777666555333333333444444222222222111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,------,,,------------,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,---...//////------,,,,,,,,,---...///......//////000111111111------......///000111111000000////////////000000///000000000111111111111111111111222222111111111///000111111333333444555444555555666666666666666666999<<<>>>===BBBPPP^^^~~~xxxdddYYY___zzzxxxwwwfffUUULLLJJJGGGFFFGGGJJJMMMOOOUUU[[[hhhzzzwwwhhh\\\VVVQQQOOOMMMMMMMMMMMMLLLJJJHHHGGGEEEBBB>>>:::666444222222222222222222222222///......//////000111222//////............//////////////////000000000000////////////////////////000000000000000000000000///////////////000111111222222222222222111111111111111222222222222111111222222222222333444555666888888<<>>888777666444333333444444222222222222111///......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,+++,,,,,,------...//////---,,,,,,,,,,,,---......++++++,,,------.........,,,,,,,,,,,,------............//////000111111111......///000111111222222000000////////////000000///000000000111111111111000111222222222222111000///000111111333333444555444555555666666666666666999:::>>>@@@@@@DDDUUUffflllYYYVVVfffvvvnnnwwwsss]]]QQQJJJIIIHHHGGGHHHKKKOOORRRUUU]]]mmmmmm```XXXSSSQQQNNNMMMMMMMMMKKKJJJIIIHHHFFFDDD@@@;;;888555333333333333333444444444222222111000//////////////////............//////////////////000000000000////////////////////////........................////////////000111222222333333333222222222222222111111222333333222111111222222222222333444666777:::;;;???EEEJJJTTTgggxxxxxxmmmggggggeeelllvvvvvvnnnfffaaaZZZZZZ\\\```dddggghhhgggmmmrrrxxx}}}|||}}}}}}|||yyyoookkkjjjooouuuzzz|||ppp```QQQEEE@@@999888777555444444444555222222222222111000///...------,,,,,,,,,,,,+++++++++,,,---......---,,,+++)))+++------------///111---,,,,,,,,,,,,---......***+++,,,---.........---,,,,,,,,,---------......,,,,,,------...///////////////000000111111222222000000////////////000000000000000000111111111111000111222333333222111000000000111222333444555555444555555666666666666666888888<<<@@@AAAFFF[[[qqqzzz___VVV^^^uuuzzzuuufffiiiyyyiiiYYYRRRHHHIIIIIIIIIJJJMMMQQQUUUXXXcccuuuuuufff^^^UUURRROOOMMMLLLLLLJJJIIIIIIIIIGGGEEEAAA===999666222222222333333333444444333222111000//////////////////............//////.../////////000000000111////////////////////////........................////////////000111222333444444333333333222222222111222222333333222222111333222111111222555777888;;;===CCCIIIQQQ___uuu{{{sssllliiikkkmmmxxxzzzppphhhaaa\\\YYYWWWYYY]]]ccciiimmmooopppzzz}}}~~~~~~~~~wwwqqqmmmqqqtttvvv{{{yyyiiiXXXJJJBBB:::999777555444444444555222222222222111000000///---------,,,,,,++++++++++++,,,...//////...,,,+++***,,,------,,,+++---///---,,,,,,,,,,,,---......)))***,,,---......------,,,,,,------......------,,,,,,------...///////////////000000000000000000000000////////////000000000000000000111111111111///111222333333222111///111111222333444555666666444555555666666666666666888777;;;AAADDDLLLeeeiiiVVVZZZmmmvvvrrrmmmhhh```jjj~~~sss___UUURRRGGGIIIKKKKKKLLLNNNTTTXXX```lll{{{kkkbbbWWWTTTPPPMMMLLLKKKJJJHHHIIIIIIHHHFFFBBB===999777111111111222222333333333////////////000111222333//////............//////.../////////000000111111////////////////////////000000000000000000000000////////////000111222333444444444333333222222222111222333444444333222111333222111111222555777999;;;>>>DDDMMMVVVfff}}}tttppplllkkknnnxxxzzzsssiii```ZZZWWWUUUTTT^^^aaagggmmmtttyyy}}}~~~~~~}}}|||zzzxxxyyy~~~yyysssttttttrrrtttyyyppp]]]MMMDDD;;;:::888666555444555555222222222222222111000///---------,,,,,,++++++++++++,,,...//////...,,,++++++---///---+++)))+++------,,,,,,,,,,,,---......)))***,,,---......---,,,+++,,,------......------......//////000111111111///////////////.........000000////////////000000000000000000111111111111///000222333333222000///111222333333555555666777444555555666666666666666888777<<>>DDDMMMYYYlllwwwvvvwwwzzzxxxqqqbbb[[[RRRNNNQQQYYYaaaeeeooouuu}}}~~~yyysssoooqqqwwwxxxuuuuuuuuuyyy}}}|||ooo[[[KKKCCC>>>:::999777444333666444444444333333111000000........................111000......///...---+++------------------------,,,,,,,,,---------......,,,,,,---------.........000222333222///...///111////////////////////////000000000000///////////////000111000///...///111111111000000000000//////333333333222222222111111222222222333444555666777444444444444555666666777:::;;;???FFFPPPdddvvv^^^[[[aaa{{{rrriiieeeaaa```aaaooo~~~nnn[[[OOOJJJLLLGGGMMMLLLNNNUUUUUUZZZiiizzzppp```XXXRRRQQQQQQMMMKKKKKKFFFGGGGGGGGGDDDAAA===:::888666444222000/////////111111000000000000111111111111000000000000111111//////......//////000000000000000000////////////000000000000////////////000000000111111111222222444333333222222333333444111111000000111333444666444444555444444666999<<>><<<666555444222222222333333111111000000000000111111111111000000000000111111000///.........000111333////////////000000000000////////////000000000000111111111111222222222222//////............//////222333333222000000222555444555555666777;;;@@@DDDJJJZZZrrr~~~wwwyyyzzz{{{{{{qqqggg^^^VVVRRROOORRRXXX```hhhrrrzzz}}}zzzuuuqqqqqqsssvvvyyyzzzuuuvvv{{{{{{xxxgggPPPFFF===:::999777666777333333444444444333222222//////.........------------,,,,,,---///000///...------------------------,,,,,,,,,---------......---------.........//////---,,,,,,---...//////............................../////////000000000111000000///---,,,---000222444333111//////000222333222222222222222222222222444444333333333444555555444444444555666777888999<<<>>>HHH___iiiZZZYYYeeeyyy{{{ttthhhooohhhWWWNNNIIIIIIKKKJJJPPPPPPQQQZZZaaaooo}}}xxx~~~sssdddVVVQQQPPPMMMJJJIIIGGGGGGGGGFFFDDDBBB???>>>666555444333333333444555111111000000000000111111111111000000000000111111000000/////////000111111////////////000000000000////////////000000000000111111111222222222222333111111111000000111111111000333555444111000111444333444555666999>>>DDDIIIRRRfffzzzxxx~~~yyy}}}qqqeee\\\UUUPPPMMMNNNTTT]]]gggpppyyy~~~|||zzzxxxwwwwwwxxxyyyyyyxxx|||yyy~~~mmmWWWKKK???;;;:::888666777333333444444444444333333/////////...------,,,,,,...---...000333555555444------------------------,,,,,,,,,---------......------........./////////...---,,,...111333222000..............................//////000000111111/////////...------///111333222111000///000000111111222222222222333333333555444444333333444444444333444444555666888999:::>>>DDDSSSnnnsssddd]]]^^^ttt~~~uuuooozzzvvv___SSSNNNLLLLLLMMMJJJQQQQQQTTT___iii{{{vvvwwwzzz{{{{{{jjjZZZSSSQQQNNNKKKJJJHHHHHHGGGFFFEEECCCAAA@@@888777555444333333333444111111000000000000111111111111000000000000111111000000111111111000000///.../////////000000000111.../////////000000000111111111111222222222333333333333222222222222333333,,,111555555222111222444222333444666:::@@@HHHMMM[[[sss}}}yyy~~~~~~|||sssfffZZZSSSPPPOOOOOOSSS[[[fffqqqxxx~~~}}}|||{{{}}}yyy~~~rrr```RRRDDD>>><<<999666666333333444444444444444333000//////...------,,,,,,...---...000333666666666------------------------,,,,,,,,,---------..................////////////---...////////////000111.................................///000111111111...000000000///...///000//////000000000000111111111111222222222333333333333333333333333444555666333444444555666888:::;;;@@@NNNddd{{{jjj___^^^cccwwwxxx}}}kkkWWWNNNMMMLLLLLLMMMJJJRRRTTTXXXfffsssyyyrrrxxxxxxxxxooo]]]UUUSSSPPPLLLKKKIIIIIIHHHGGGEEECCCBBBAAA:::999777444333222222222111111000000000000111111111111000000000000111111000111222222222000///....../////////000000111111.../////////000000111111111111222222222333333333333222222111111222222333)))///555666444222333666111222444666;;;BBBJJJPPPbbb{{{zzzzzz}}}|||sssjjj]]]RRRNNNOOORRRUUU[[[dddoooyyy~~~~~~}}}yyy~~~uuugggXXXIIIAAA>>>999666555333333444444555444444444000000///...------,,,,,,,,,,,,,,,...111333333333------------------------,,,,,,,,,---------................../////////000***...111///+++))),,,000000000000000000000000000---......///000111111222///000222222111000000111,,,---...000111111111111111111111222222333333333111111222333444666777888333444444555777888:::;;;AAAVVVqqqvvveee[[[]]]hhhyyyvvvdddRRRKKKKKKLLLKKKLLLJJJSSSVVV\\\kkk{{{}}}uuuqqqyyywww{{{|||hhhYYYRRRPPPOOONNNJJJHHHFFFEEEEEEEEECCCAAA<<<;;;999777555444333222222222222111111111000000111111111000000000000000000000000000000000000000000000000000111111111111////////////000000000000000000000000111111111111111111111000111111222333333333333444444333222222666555777<<<>>>AAALLLZZZkkkzzzzzzrrrhhh___SSSLLLKKKPPPUUUWWWdddjjjsss|||~~~ttteeeQQQBBB<<<999666222555444222111222444666777222111000//////.........////////////000000000000------------------------///...------++++++***)))------------------------..................------...............///000000000000000000000000000000---------...............000000111111111222222222111111111111111111111111222333333333333333333444888666555777666666;;;AAAHHHfffvvvbbb\\\eee{{{{{{yyylll^^^PPPJJJJJJJJJMMMPPPOOOQQQYYYeeesss{{{uuurrryyy|||jjjYYYQQQOOOLLLJJJJJJHHHFFFFFFFFFEEECCCAAA<<<;;;999666444222111111222222222111111111000000000111111111222222222222000000000000000000000000000000000000111111111111000000000000111111111111000000000000111111111111111111111111111222222333333333333444444333333333666666888===AAAFFFTTTbbbwwwzzzppphhh\\\UUUMMMIIIKKKRRRXXX\\\jjjpppyyyzzzlllWWWGGG===999777666444444333333333444555666222111000//////......///.../////////000000000000------------------------...------,,,,,,+++++++++------------------------........................///............///000000000000000000000000000000000000000111111222222222000000111111111222222222111111111111111111111111222333333333333444444444777555555777888999???GGGTTTqqqsss```\\\gggwww|||fffZZZNNNJJJKKKKKKNNNRRRRRRUUU^^^kkkzzzvvvtttvvv~~~ppp]]]TTTQQQLLLHHHJJJHHHGGGFFFFFFEEECCCAAA===;;;999666333111000///222222222111111111111111111111111222222333333333000000000000000000000000000000000000111111111111111111111111222222222222000000000111111111222222111111111111111222333333333333333333444444333333666777:::@@@FFFOOO```nnn{{{uuummmddd]]]PPPLLLIIIJJJPPPYYYaaafffpppuuu~~~uuuaaaMMM???999888999444444444444444555555555222222111000////////////....../////////000000000---------------------------,,,,,,,,,,,,,,,,,,,,,------------------------........................//////......//////000111000000000000000000000000000000111111222333444444111111111111111222222222222222222222222222222222222222333333444444444444555444555888999<<>><<<999777666555444000000111111111222222222///////////////000000000000000000000000000000000000000000000111111111111//////000000000111111111111111111222222222333333333222222222222333444444555444333222333555777888666@@@JJJQQQ^^^sss|||wwwtttiiiddd]]]TTTMMMJJJKKKLLLNNNTTT^^^ffflllrrrwwwzzz~~~ooo\\\LLL???999888777666444444444555666333333222111000000000000---------.........//////---------------------------------.......................................---......///000000111111000000//////000000111222111111111111111111111111111111111222222333333333222222222111111111000000333333333333333333333333222222333444555666777777777888:::<<<===DDDTTTdddhhhaaannnvvviiiWWWXXXcccwww|||tttkkkfffpppyyycccWWWNNNJJJIIIKKKMMMNNNTTT[[[```pppwwwsssyyylll\\\UUUSSSLLLJJJHHHGGGGGGFFFDDDCCC>>>===;;;999777555555444000000111111222222222222---...///000111222333333000000000000000000000000000000000000111111111111000111111111111222222222111111222222222333333333333333222222333333444555555444333222333555777999888CCCNNNUUUbbbxxxzzztttnnnjjj]]]ZZZTTTOOOKKKLLLOOOSSSPPPXXXbbbkkkqqquuuzzz}}}~~~vvveeeSSSDDD;;;999888555444333444666777444333222111000000000000---------.........//////------------------------........................////////////////////////---......///000111111222000000000000000111111222111111111111111111111111111111111111111111111222222222222222111111000000333333333333333333333333222222333444555666777888666888;;;>>>@@@GGGYYYjjjtttbbbbbbvvvwwwdddVVVRRRXXXiii}}}zzzvvvpppjjjlllyyysss```WWWKKKHHHHHHKKKMMMPPPWWW___fffxxxxxxxxxuuucccWWWRRRKKKKKKKKKJJJHHHFFFDDDCCCCCCBBB???<<<999666555444222222222111111111111000444111000222444333222222111111000000///.........111111222222222222111111///000000000000111111111333333222111111222333333111111222333333333333222111333444444555777:::===???GGGSSS```mmm{{{{{{uuurrrmmmeee^^^WWWQQQJJJGGGKKKPPPUUUWWW]]]ccckkkpppqqqrrruuuwww~~~ppp]]]LLLBBB;;;888777888666333444888666777888666333111000000000000///...------,,,,,,......---------,,,,,,,,,.........//////...------...///////////////...---///000000000000000/////////.........///000111111000000000000111111111111111111222222222333333333111111111111222333444444222222222333333444444444666666555555555666666777:::888:::>>>>>>FFFbbb~~~dddaaalll~~~kkkYYYVVVQQQWWWkkkvvvnnnlllmmmooorrreeeWWWSSSOOOLLLJJJMMMOOORRR[[[dddpppzzzuuu{{{zzzfffZZZTTTLLLLLLKKKJJJHHHFFFEEEDDDDDDBBB???<<<999666444333222222222222111111111111222000000222444555444444000000000000000000000111111111222222222222111111000000000111111111222222333333222111111222333333111111222333333333333222222333444444444666:::===@@@IIIWWWeeeqqq|||{{{sssmmmiiieee^^^XXXRRRNNNJJJJJJOOOUUUZZZ\\\dddjjjqqquuuvvvwwwyyy{{{~~~~~~yyygggSSSFFF;;;777555555333000000444666777777666333111000111000//////......---,,,,,,............------,,,,,,+++++++++,,,,,,++++++***------...............---//////000000000000//////222222111000////////////000000000000111111111111111111111222222222333333222222222111222222333333333333333333333333333333444444333333333444555555:::888:::???BBBMMMkkkppp\\\^^^ppptttcccUUUTTTVVVaaauuuxxxmmmiiiiiikkkoooyyyxxxaaaTTTQQQKKKIIIIIILLLNNNRRR[[[eeevvvtttssszzzkkk]]]VVVNNNMMMLLLJJJHHHGGGEEEEEEDDDBBB@@@<<<999666333222333222222222111111111111111111000000222444333111///000000111222222333333111111222222222222111111111111111111222222222333333222222111111222222333111222222333333333333333222333444444444666:::===DDDNNN^^^lllwww}}}{{{uuuooogggaaa]]]YYYTTTQQQMMMLLLLLLOOOVVV]]]bbbdddkkkpppvvvyyyyyyzzz|||~~~{{{xxxzzz~~~sss]]]LLL===999555444222//////333555777777666333111111111000//////......---------/////////............---------...............---+++,,,------............//////000000000000//////222222222111000000000///000000000000111111111111111111111222222222222333333333222222111222222222444333333333333333333333444444333333444444555666999888:::@@@GGGWWWvvvrrrcccVVV[[[vvvxxxlll]]]RRRUUU\\\mmmwwwiiidddeeegggkkkpppoooZZZPPPNNNIIIHHHIIIMMMPPPTTT^^^hhh~~~uuuoooqqq|||qqq___WWWOOONNNMMMKKKIIIGGGFFFFFFDDDCCCAAA===:::666333111333333222222222111111111111111000///000222111---111111111222222333333333111111222222222222111111111111222222222333333333222222222222222222222222111222333333444444333333333444444444555777;;;???IIITTTbbbppp{{{~~~|||zzzwwwtttqqqiiiddd\\\WWWSSSQQQNNNLLLJJJLLLPPPVVV^^^eeejjjlllnnnrrrwwwyyyyyyyyy|||{{{uuuttt~~~|||fffSSSBBB<<<777666444222333666555666777666333111111111000/////////......------/////////////////////.........///000000000//////+++,,,---...////////////...//////000000000000/////////000111222333333333///000000000111111111111111111111111222222222222444444333222111111111111222222222333333444444444666555555555666777888999999888:::AAALLL```ggg___VVV^^^vvvlll]]]TTTYYYaaaxxxzzzlll```___cccffflllssszzzfffUUUMMMKKKJJJJJJLLLPPPSSSWWWbbbnnnzzznnnmmmsssyyydddXXXQQQPPPNNNKKKIIIHHHGGGGGGDDDCCCBBB???;;;777444222333333333222222222222111///111111///111666666222333333333333222222111111111111222222222222111111111111222222222333333333222222222222222222222222222222333444444444444333444444444444666999>>>BBBLLLVVVdddqqq|||~~~}}}{{{wwwtttqqqnnnjjjhhh^^^ZZZUUUQQQOOONNNMMMMMMLLLPPPVVV]]]dddjjjoooqqqrrruuuxxxyyyyyyyyy}}}~~~wwwsss}}}}}}ooo\\\GGG???888666666444555777555666777666333222111222///////////////............/////////////////////++++++,,,---------------,,,---...000000111111111......///000000000000000...///000222333333333333///000000000111111111111000000111111111222222222444444333222111111111111000000111222444555666666555555555666777888999999888888:::BBBPPPhhhccc___ZZZfff{{{rrraaaXXX___kkk}}}qqqddd\\\___bbbeeemmmyyyppp___RRRKKKJJJKKKKKKNNNRRRTTTZZZgggtttssslllnnnuuukkk\\\SSSRRROOOLLLJJJHHHHHHHHHDDDDDDCCCAAA>>>:::777555333333333333222222222222,,,111333111555>>>???:::444444333333222111111000111111222222222222111111111111111111222222222333111222222333333222222111222222333444444444444444444444555555777<<>>???999222222222222222111111111111111222222222222111111000000000111111111222222111222333333333333222111222333444444555444444444444444555666999???FFFKKKTTT___nnn|||~~~zzzvvvrrrpppiiifffbbb___\\\YYYUUURRRNNNNNNPPPQQQRRRTTTVVVXXXZZZ___eeeiiikkkmmmpppsssvvvyyy{{{{{{zzz|||}}}}}}|||||||||~~~~~~~~~}}}}}}||||||~~~}}}~~~~~~uuuWWWKKK???:::777444222333444555666666444222222333/////////////////////000,,,,,,------...............///000111111222222222//////000000000000000///---...///000111111111111...///111222222111///...000000000000111111111111000000000000111111111111222222222111222222333333222222333333333333444444333333444444555777888999999<<>>;;;999444444444333333333222222000666555///111999999111000000000111111222333333111111222222222222111111///000000000000111111111111222333444444333222111222333444444555555444444444555666777:::AAAHHHNNN[[[fffwwwyyyyyyxxxvvvrrrmmmiiifffaaa^^^[[[WWWUUURRRNNNKKKIIILLLOOORRRTTTVVVYYY[[[```dddiiikkkkkkllloooqqquuuxxxzzzyyyyyy{{{}}}|||||||||}}}{{{|||~~~~~~||||||}}}~~~~~~~~~}}}}}}xxx}}}```SSSEEE>>>:::555222222444555666666444222222333////////////000000000000,,,,,,,,,---------......+++,,,---...////////////...///////////////...------...///000111111111111***+++...111222222222111000000000000111111111111000000000000111111111111111111111111222333444444555555444333333222111111555555666666777999:::;;;:::===DDDPPPgggjjjYYY[[[jjjqqqmmm{{{yyyggg\\\YYYVVV^^^lllrrrwwwgggWWWQQQNNNLLLLLLMMMNNNSSSYYYaaaooo}}}rrrppp{{{lllaaaSSSNNNNNNHHHHHHKKKGGGGGGFFFEEEBBB???<<<999888111222333444333111///...111111111111111111111111111222333444444333222111///000000000111111111111555444222000///000000111333333333333333333333333111333444444333222444555999333333<<>><<<;;;888666444222111222333444111111111111111111111111111111000000000000111111111222222222222333333333000000111222333444444444333333333333333333333333111333444444333333444555888666888>>>BBBIII[[[nnn|||zzzxxxuuusssllllllkkkiiifffbbb___]]][[[YYYWWWTTTPPPMMMJJJIIIGGGFFFEEEFFFGGGKKKNNNQQQWWWYYY^^^dddhhhkkkmmmnnnnnnnnnmmmlllllloootttxxxyyyzzzzzzzzz{{{~~~{{{{{{|||}}}||||||}}}||||||}}}|||{{{yyyvvvuuuwww~~~}}}lllUUUDDD===;;;888555666666555555444333333333...000111000//////000222222111///...---......///------------------------......//////////////////111111111111000000000000000000000000000000000000111111111111111111111111222111111111111222333333222222222111222333333444333222111111111222444555333555888999999999:::;;;???DDDRRRkkkppp\\\ZZZmmmrrrdddjjjvvvhhhZZZRRRTTTYYYcccpppmmmZZZQQQNNNMMMMMMNNNRRRTTTZZZdddqqqrrrwwwsss___UUUQQQIIIIIIKKKFFFEEEEEEDDDCCCAAA???>>>===666555444222222222222333111111111111111111111111444333222111111222333444111111111222222222333333...///111333333333222222333333333333333333333333222333444444333333444666888888:::???CCCMMMdddyyy|||yyyuuuqqqooollliiifffbbbaaa```^^^[[[XXXUUUSSSQQQPPPNNNLLLJJJHHHGGGFFFIIIIIIHHHJJJLLLQQQUUUXXX^^^aaafffllloooqqqrrrrrrqqqpppnnnnnnooorrrwwwzzzxxxzzz{{{||||||~~~}}}wwwyyy}}}~~~}}}||||||||||||{{{zzzyyyxxxwwwvvvvvv}}}}}}~~~rrr[[[III@@@;;;888555555555555444333333222222///000111111000///000111111000///............///------------------------............////////////222222111111000000//////000000000000000000000000000111111111111111222222000000//////000000111222222111111111111222333333333222222222222333444555444555777888888888:::<<<@@@HHHYYYtttiiiYYY[[[xxx}}}fff___jjj}}}wwwrrrggg[[[SSSSSSXXXcccvvvvvvfffVVVNNNMMMLLLLLLNNNTTTVVV\\\iiixxx|||ttt}}}xxxcccVVVPPPIIIJJJLLLGGGEEEEEEEEEDDDBBB@@@???>>>333444444444444222111000111111111111111111111111444333222111111222333444000000000000111111111222///000111222222111000///333333333333333333333333222444555555444333555666777999===AAAGGGUUUmmm}}}zzzwwwuuuooolllhhhdddbbb___\\\ZZZWWWVVVUUUSSSQQQNNNLLLKKKJJJIIIHHHFFFFFFFFFFFFFFFFFFGGGIIIMMMQQQWWW\\\^^^fffhhhmmmqqqtttttttttssstttrrrpppppprrruuuyyy{{{wwwyyy{{{}}}~~~~~~{{{uuu{{{~~~|||{{{zzzzzzzzzyyyyyyxxxwwwwwwwww|||vvv```NNNCCC===999666555555555444333333222222000111222111000///000111//////..................---------------------------.........//////000000222222111111000000//////000000000000000000000000000000111111222222222333000000000000000111111222000000000000000111222222333333333333333333444444333555666666666777:::===AAALLLbbb~~~tttbbbZZZ]]]ooo^^^aaarrryyytttnnndddZZZUUURRRXXXgggnnnaaaSSSMMMKKKJJJLLLNNNTTTWWW```ooo}}}iiiYYYRRRJJJKKKMMMGGGFFFFFFEEEDDDCCCAAA???>>>222333444555444222000...111111111111111111111111111111000000000000111111//////000000000111111111111111222222222111111000333333333333333333333333222444555555444444555666888;;;AAAGGGPPPccczzz{{{yyywwwtttpppmmmkkkiii___\\\XXXVVVTTTRRRPPPNNNMMMLLLKKKIIIHHHGGGFFFEEEEEEDDDDDDDDDDDDFFFHHHIIIHHHKKKPPPWWW^^^eeejjjlllmmmooorrrtttuuuuuuuuutttuuusssqqqqqqtttvvvxxxxxxtttwww{{{~~~~~~|||yyy}}}{{{yyyvvvwwwxxxyyyyyyyyyxxxwwwxxx|||{{{gggUUUHHH@@@;;;777666666555555444333333333111222222222000///000111........................------------------------------......///000000000111111111111000000000000000000000000000000000000000000111111222333333333333222222222222333444444000000//////000000111222333333333333444444444444444444555444555777;;;>>>DDDSSSmmmhhh\\\\\\fffzzzcccZZZfff|||yyymmm___WWWVVVTTT^^^rrr{{{ggg[[[PPPKKKJJJJJJLLLPPPUUUYYYeeexxx}}}~~~qqq^^^UUULLLKKKLLLFFFGGGGGGFFFEEECCCAAA???>>>555555555444444333222111111111111111111111111111000000111111111111000000000000111111111222222222222222222222333444555555333333333333333333333333333444555555444444555777888===EEENNN^^^sss|||wwwrrrnnnjjjiiigggeeebbb```^^^]]]RRRPPPMMMKKKKKKJJJHHHFFFFFFFFFEEEDDDCCCCCCCCCCCCDDDDDDDDDEEEFFFIIILLLNNNRRRVVV]]]fffnnnssswwwyyytttuuuuuuvvvvvvvvvuuuuuusssrrrpppqqqtttuuutttrrrrrrvvv{{{~~~}}}zzzxxxrrrtttwwwzzz{{{zzzyyyxxxyyyzzz~~~qqq^^^OOOEEE===999777777666666555444444333111222333222000///000111...//////000000/////////........................------......///000000111000000000000000111111111000000000000000000000000000000111222222333444444333333222222333333444555111111000000111111222333222333333444444444444444555666555555555888===@@@III]]]yyy{{{___XXX___ttttttiiiZZZXXXjjjrrr]]]UUUVVVXXXfffooo___UUULLLJJJKKKLLLOOOTTTXXX^^^mmm{{{www~~~xxxcccXXXNNNLLLLLLDDDHHHHHHGGGEEECCCAAA???>>>888777555333333333444555111111111111111111111111111222333444444333222111111111222222222333333333333222222333444666999:::333333333333333333333333333444555555444444555777999???HHHTTTgggzzztttnnnhhhccc___ZZZYYYXXXVVVTTTRRRPPPOOOLLLJJJHHHGGGGGGGGGFFFDDDEEEDDDDDDCCCCCCCCCDDDDDDGGGFFFGGGHHHJJJMMMQQQSSSZZZ^^^fffnnntttxxxzzzzzzyyyxxxxxxwwwvvvvvvvvvuuurrrpppoooqqqssssssqqqnnnpppuuuzzz}}}yyywwwppprrrvvvzzz|||{{{yyyxxxyyyyyy{{{~~~xxxeeeUUUHHH???:::777777777666555555444444111333333222000///000111///000111111111111000000////////////////////////---------...///000000111//////000000111111222222000000000000000000000000000000111222333333444444111111000000111111222333222222111111222222333444222333444444555555444444777777666666666999>>>BBBNNNcccrrrZZZXXX```zzzccc]]]VVVWWWlllyyy^^^UUUWWW\\\mmmhhhZZZQQQJJJJJJKKKMMMRRRWWWZZZbbbssstttsss}}}eeeYYYTTTLLLIIIKKKHHHFFFDDDDDDCCCBBB???<<<999777555444444333000...444444333222222111111000222222111111111111222222222222111111111111222222333333222222333555666777444333333222222111111111555777888777444444777:::===CCCQQQeee|||~~~~~~tttoooiiiccc^^^YYYTTTPPPMMMLLLLLLKKKJJJJJJKKKKKKGGGEEECCCDDDFFFFFFCCC@@@DDDEEEFFFEEEDDDCCCEEEFFFFFFHHHLLLOOOSSSXXX]]]```eeekkksssxxxzzz{{{|||~~~zzzyyyxxxxxxyyyxxxvvvtttrrrrrrqqqppppppqqqrrrsssssswww|||}}}yyyvvvwwwvvvtttssstttuuuwwwxxx|||{{{{{{zzz|||nnn]]]NNNBBB<<<888777777666555333222111222222222111000//////...//////000000000000000000...............///000000000000000000000000000000000000000000000000000000//////000111111111111111000000000000000000000000333333333333333222111000333222222111111222222333444444333333444555777888999555444888:::<<>><<<:::888666666555333222000111111222222333444444444333333333333333333444444333333333333333333444111111111111222333444555333333333333222222222222444666777555444555999===CCCRRRkkkyyynnnddd]]]VVVSSSPPPMMMKKKJJJGGGEEEDDDDDDCCCAAAAAA@@@@@@@@@CCCAAAAAABBBCCCDDDCCCBBBCCCDDDFFFGGGHHHLLLQQQTTTYYY]]]dddjjjppptttyyy|||~~~~~~|||{{{zzzyyyvvvsssrrrqqqqqqpppqqqrrrssstttuuuxxx||||||zzzxxxuuuttttttuuuvvvvvvwwwwwwwwwwwwyyy}}}www{{{kkkVVVGGG@@@;;;:::999888777666444444222222222111000000///////////////.........------...............///000000000000000000000000000000000000000000000000000000//////000111111111111111000000000000000000000000222222333333333222111111333222222111111222222333444444444444444555666777666444555999<<<>>>CCCJJJ\\\|||jjjWWWYYYtttrrraaaYYYSSSPPPTTTeeeggg^^^bbbsss|||eeeWWWRRRLLLIIIJJJLLLNNNTTT[[[kkk||||||pppmmmuuuiii[[[QQQMMMNNNHHHGGGEEEEEEEEEDDDAAA???===;;;888666666555444222444444333222222111111000333333222222222222333333333333222222222222333333000000111111111222222333222222333333333333333333333555666555444666;;;???HHH\\\xxxrrrggg^^^UUUPPPNNNKKKIIIGGGGGGFFFDDDCCCFFFEEEDDDCCCBBBBBBBBBBBBDDDDDDCCCCCCDDDEEEEEEEEEIIIKKKLLLNNNPPPUUUZZZ___eeeiiipppvvv{{{~~~}}}{{{yyyuuurrrpppooooooooopppqqqssstttvvvyyy}}}~~~|||yyyvvvtttttttttttttttuuuvvvuuuuuuuuuxxxzzz}}}xxxwww}}}ttt]]]MMMEEE;;;;;;999888777555555555222222222111111000000000/////////...------,,,,,,...............///000000//////////////////////////////////////////////////////000111111111111111000000000000000000000000222222333333333222222111333222222111111222222333444444444444555555666666555555777:::;;;===EEEOOOfffsssaaaTTTYYY{{{~~~nnn```XXXPPPRRR[[[qqq~~~ggg```eeeyyysss___SSSOOOJJJHHHJJJMMMPPPXXX```pppvvvkkkjjjxxxppp^^^RRRMMMMMMHHHGGGFFFEEEFFFDDDBBB@@@===:::777555444444333222444444333222222111111000222222111111111111222222222222111111111111222222000000111111111111111111222222222333333444444444222444666555555888>>>CCCOOOdddpppcccZZZTTTNNNJJJJJJHHHFFFEEEEEEEEECCCBBBEEEDDDDDDCCCCCCCCCCCCCCCEEEFFFEEEEEEEEEEEEGGGHHHMMMOOOSSSWWW[[[aaahhhmmmssswww|||~~~|||xxxtttqqqnnnmmmmmmnnnoooqqqssstttxxx{{{~~~~~~zzzwwwtttsssssssssrrrtttuuuuuuttttttvvvwww|||yyyssssss{{{bbbOOOFFF;;;:::999777555555555555222222222222111111111111//////......------------...............///000000//////////////////////////////////////////////////////000111111111111111000000000000000000000000111222222333333333222222333222222111111222222333444444444555555555555555666666888999999<<>>;;;777555444444444333000111111222222333444444222111111000000111111222222111111000000111111222000111111222222222111111111222222333444555555666333444666666666:::AAAGGGUUUkkkwwwnnnaaaVVVQQQNNNKKKIIIHHHFFFDDDCCCDDDDDDCCCBBBBBBAAAAAAAAAAAABBBCCCCCCGGGHHHIIIIIIIIIKKKNNNPPPRRRVVV\\\cccjjjqqqyyy}}}~~~|||xxxtttqqqmmmmmmmmmnnnoooqqqtttuuuyyy|||}}}zzzvvvsssrrrrrrrrrqqqrrrttttttssstttvvvxxx|||yyypppmmmxxxgggQQQEEE<<<;;;999777555555555555222222222222222222222222.......................................///000000000000000000000000000000000000000000000000000000//////000111111111111111000000000000000000000000111111222333333333222222333222222111111222222333444444555555666555555444666777999999999???PPPaaaxxx|||fff]]][[[fffrrrcccXXXTTTbbbzzzzzzjjjmmmxxx|||fffWWWQQQJJJIIIJJJMMMPPPUUU```kkkxxxyyynnngggkkk~~~fffWWWOOOLLLIIIHHHFFFFFFGGGFFFDDDBBB@@@<<<888555555555555555000111111222222333444444333222222111111222222333333222222111111222222333111111222333333222111000111111222333444555666777333555666777888<<>><<<:::888666666666777222222222222222222222222---......//////000000111...............///000000000000000000000000000000000000000000000000000000//////000111111111111111000000000000000000000000000111222333333333333222333222222111111222222333444444555666666555444333555777999:::;;;DDDZZZooouuuccc\\\___qqqyyyiii\\\YYYmmmzzzlllsssttt___SSSNNNIIIIIIKKKOOORRRXXXdddoootttnnnllltttlll\\\TTTOOOIIIHHHGGGGGGGGGFFFDDDBBBAAA>>>999777666777777666444444333333222111111000444333333222222333333444444333333222222333333444111222333444444333111111111111222333555666777777444555777777888===EEELLL]]]ttt{{{mmm]]]UUULLLFFFEEEFFFFFFFFFEEEDDDDDDEEEHHHJJJKKKJJJHHHHHHIIIJJJKKKMMMOOOPPPOOORRRVVVYYY\\\bbbiiiooorrrwww~~~}}}{{{xxxtttqqqoooooopppqqqsssuuuxxxyyy{{{}}}~~~|||xxxuuurrrqqqqqqqqqnnnnnnooopppqqqtttxxx{{{xxxzzz}}}{{{qqqtttwww___OOO@@@>>>;;;999777777888999222222222222222222222222------...///000111222222...............///000000000000000000000000000000000000000000000000000000//////000111111111111111000000000000000000000000000111222333333333333333333222222222222222222333444444666666666555444333444666999;;;===IIIbbbzzz~~~pppaaaZZZaaayyypppbbb\\\tttyyyllltttnnnZZZPPPLLLIIIIIIKKKPPPSSSYYYfffrrrsssqqqrrr}}}xxxbbbSSSLLLHHHGGGFFFFFFFFFDDDAAA>>>===<<<:::888777666555555333222222111111222222333222222222222222222222222222333333444444333333222444222000......000222444333333333444444444555555444999777888???>>>BBBQQQhhhnnnaaaQQQNNNKKKIIIIIIJJJJJJIIIIIIJJJKKKJJJIIIIIIJJJLLLMMMNNNOOOPPPRRRUUUZZZ]]]\\\___ccchhhmmmrrrxxx|||}}}|||yyyrrrllljjjkkknnnrrrwwwyyyyyyxxxzzz}}}yyytttrrrqqqpppooonnnnnnnnnnnnppprrrsssuuusssrrrvvv~~~zzzuuuzzzeeePPPHHHBBB===<<<;;;777555666222333444555444333222111///000111000///...///000111000///......///000111000000000000000000000000000000000000000000000000000000111111111000000///222222222222222222222222000000000000111111111111777666666555555444333333555555555555555555444444777777:::===AAAPPPppp}}}kkkZZZXXXeee}}}kkkjjjiiimmmjjj{{{zzzeeeXXXQQQLLLJJJIIIKKKOOOTTT\\\lll{{{rrroooxxx|||dddUUUNNNIIIHHHGGGGGGFFFEEEAAA???AAA???===999666444222111444333333333333333333444222222222222222222222222222333333444444333333222444333222111111222333444333333333444444444555555555:::888999@@@AAAHHHXXXnnnwwwdddXXXQQQOOOLLLKKKKKKLLLLLLMMMMMMNNNOOOOOONNNOOOPPPRRRSSSUUUXXXZZZ\\\```eeehhhkkknnnssswww{{{}}}|||xxxqqqkkkiiilllppptttxxxzzz{{{||||||{{{xxxvvvuuutttrrrqqqpppooonnnnnnnnnooopppnnnmmmpppwww~~~xxxwwwnnnYYYIIIBBB<<<<<<;;;777555666333333444444333333222222///000111000///...///000000///...------...///000000000000000000000000000000000000000000000000000000000111111222111111000222222222222222222222222000000000000111111111111555555555444444444444444555555555555555555555555777777:::>>>FFFYYYzzz|||jjjZZZZZZjjj|||jjjkkktttxxxiiiiii{{{vvvaaaVVVPPPMMMKKKKKKMMMRRRXXXaaarrr|||sssttthhhXXXRRRKKKJJJHHHHHHGGGFFFCCC@@@AAA@@@===:::777444333222555444444333333444444555222222222222222222222222222333333444444333333222444444444333333444444444333333333444444444555555666:::888999AAAFFFOOObbbyyymmm]]]SSSSSSRRRPPPOOOOOOPPPRRRSSSTTTUUUWWWXXXXXXYYY[[[]]]^^^aaaeeeiiilllpppuuuxxx~~~~~~|||xxxqqqkkkjjjoootttwwwxxxzzz}}}~~~|||{{{yyywwwuuurrrqqqooommmkkkjjjjjjjjjhhhfffhhhooovvv~~~|||vvv}}}wwwcccKKKCCC<<<;;;:::888666777555444333333222222222333///000111000///...///000///......------......///000000000000000000000000000000000000000000000000000000111222333333333222111111111111111111111111000000000111111111222222333333333333444444444444555555555555555555555555777777:::@@@MMMfff}}}zzzhhhYYY\\\qqqvvvfffjjj|||mmmeeejjj~~~ooo]]]SSSNNNMMMLLLMMMPPPVVV^^^iii{{{xxxtttyyynnn\\\UUUMMMLLLIIIHHHHHHFFFDDDAAA???>>><<<:::888777666666444444333333333333444444222222222222222222222222222333333444444333333222222333444555555444333222333333333444444444555555555:::888999BBBIIIWWWmmm|||kkk___XXXWWWWWWVVVUUUUUUWWWYYY\\\]]]___bbbddddddeeehhhiiilllppptttyyy||||||xxxrrrmmmnnnsssyyyzzzxxxxxx|||~~~{{{wwwtttqqqpppmmmkkkiiigggggggggfffcccccchhhnnnxxx{{{}}}|||iiiNNNEEE<<<;;;;;;999777777666555333222111222222333///000111000///...///000/////////....../////////////////////////////////000000000000000000000000///000111222333444444444000000000000000000000000000000111111111222222222111111222222333444555555444444444555555555555555888777:::BBBTTTrrrwwwfffWWW]]]wwwnnnbbbjjjpppgggdddmmmiiiXXXOOOLLLMMMMMMMMMRRRZZZcccqqqxxxtttsss{{{uuuaaaVVVOOOMMMJJJIIIHHHFFFDDDBBB???>>>===;;;999888777777333333222222222222333333222222222222222222222222222333333444444333333222111222333444444333222111333333333444444444555555444999777999CCCMMM^^^www~~~qqqgggccc^^^___```___^^^___cccfffgggjjjmmmpppqqqrrrtttuuuzzz}}}|||xxxsssppprrrwww{{{{{{xxxwwwzzz}}}zzzuuurrrooommmkkkiiigggfffffffffgggdddbbbeeeiiisss~~~kkkTTTHHH>>>;;;<<<:::777777666555333222111111222333///000111000///...///000000000000111111000000000////////////////////////000000000000000000000000///000111222333444444444000000000000000000000000111111111111222222222222000111111222333444555555444444444555555555666666777888:::DDD[[[|||rrrcccWWW```}}}iiicccqqqxxxhhhdddgggpppyyycccVVVMMMJJJMMMLLLMMMSSS\\\gggwwwtttsssttt}}}fffXXXPPPNNNJJJHHHGGGFFFDDDBBBCCCBBB???<<<999666555444333222222111111222222333222222222222222222222222222333333444444333333222111222333444444333222111333333333444444444555555333999999;;;FFFQQQddd~~~xxxpppmmmgggiiijjjiiihhhiiimmmqqqqqqtttxxxzzz{{{|||~~~}}}yyyvvvtttssstttwwwyyyyyywwwwwwzzz|||~~~|||yyyuuurrrnnnllljjjhhhfffeeeeeeeeegggdddcccdddgggooooooZZZMMM@@@<<<===;;;888777666555444333222111111111///000111000///...///000000111111222222111111000000000000000000000000000000000000000000000000000000000111222333333333222111111111111111111111111111111111222222222222333111222222333444555555666333333444444555666666666777999===JJJeeejjjaaa[[[hhhvvvdddggg}}}~~~nnndddfffmmmvvvooo^^^TTTLLLJJJNNNMMMNNNTTT___kkk}}}~~~ppprrrwwwlll[[[QQQNNNJJJHHHFFFEEEDDDBBBDDDBBB@@@<<<999777555444333333333222222333333333222222222222222222222222222333333444444333333222333333444444444444333333333333333444444444555555333:::;;;>>>IIIUUUiiixxxuuuppprrrtttrrrpppqqquuuzzzxxx|||yyyuuusssssstttssstttuuuvvvwwwyyy{{{|||~~~~~~|||||||||zzzxxxvvvooommmjjjhhheeeddddddcccdddccccccdddfffmmm}}}www```QQQCCC>>>>>><<<888777555555555444333222000000///000111000///...///000///000111222222111000///000000000000000000000000000000000000000000000000000000111111222111111000222222222222222222222222111111111222222222333333333333444444555555555666333333444444555666666777777;;;BBBRRRppp|||```___bbbtttrrriii^^^jjjuuuiiieeeoooxxxeeeYYYRRRLLLKKKPPPOOOPPPWWWbbbooovvvkkkrrr}}}qqq\\\QQQNNNJJJGGGFFFEEECCCBBBAAA@@@>>><<<:::999888888555444444333333444444555222222222222222222222222222333333444444333333222555555555555555555555555333333333444444444555555444<<<>>>AAALLLWWWlll}}}zzzuuuxxxzzzxxxuuuuuuzzz||||||vvvqqqppprrrtttqqqqqqqqqsssxxx{{{|||||||||}}}|||{{{{{{||||||{{{zzzpppnnnkkkhhheeecccbbbbbbaaaaaabbbdddffflll|||~~~dddTTTDDD???>>><<<999777444555555555444222000//////111111000///...///000...///000111111000///...000000000000000000000000000000000000000000000000000000111111111000000///222222222222222222222222111111222222222333333333444444444555555555555666333333444444555666777777777===EEEWWWxxxpppZZZ^^^hhh}}}oooccc^^^YYYjjjrrrhhhjjjxxxwww^^^UUURRRLLLLLLRRRQQQRRRXXXdddrrr|||ppphhhsssxxxcccZZZPPPHHHGGGHHHDDDAAA@@@BBBAAA???===;;;888777666555555444333333333333444222222222222222222222222444444444333333222222222555555555444444333333333444666777555333222444666777777<<>>;;;888666777777666555444333333222...///000111111000///...000000000000////////////000000000000000000000000////////////000000000000000000000000000000000000333333333333333333333333444444333222222333333333444444333222111111111111222444555666666666888999===>>>KKKeeeyyyeeeSSSYYYnnnzzzooocccZZZQQQVVVrrr}}}iiidddnnnnnnXXXMMMIIIIIIKKKNNNTTTVVV\\\iii|||rrrjjjnnnuuu~~~iiiZZZPPPIIIHHHIIIEEEBBB@@@BBBAAA???===;;;888777666555555444333333333333444222222222222222222222222444444444333333333222222555555444444444333333333222444555555444444777999888888===GGGRRRaaawww}}}zzzzzzyyywwwuuuwwwzzz|||}}}yyyvvvtttssstttttttttuuuvvvxxxzzz|||}}}~~~~~~~~~~~~~~~}}}|||{{{zzzyyyxxxsssmmmhhheeeddddddcccdddcccccceeeffflllzzzxxxdddNNNBBB???;;;888777777777666555444333333222//////000000000000//////000000000000////////////000000000000000000000000/////////000000000111111111111111111111111111111333333333333333333333333444333333222222333333444555555444444444444555555222444555666555666888999>>>CCCTTTqqqlllZZZUUU]]]vvvpppfff]]]WWWRRRYYYuuuooocccbbbpppyyyhhhVVVMMMKKKKKKMMMPPPSSSXXXbbbqqq~~~pppkkkppp}}}qqqZZZQQQJJJJJJJJJGGGBBBAAABBBAAA@@@===;;;999777666555555444333333333333444333333333333333333333333444444444444333333333333555444444444444333333333111222333333333444666888999:::@@@KKKYYYkkk}}}{{{yyyvvvrrrqqqssswww{{{}}}{{{xxxvvvuuuuuuuuuvvvwwwxxxyyyzzz{{{}}}~~~~~~}}}}}}~~~~~~}}}{{{zzzzzzuuuooojjjgggffffffeeecccbbbdddfffgggkkkwww}}}lllSSSEEE???;;;888888777777666555444333333222111000000//////000000000////////////000000000000000000000000000000000000000000000111111111222222222222222222222222222222222222333333333333333333333333333222222333333444222111111111111222333333333444555555555666888:::;;;CCCYYYzzz}}}aaaSSSUUUccc|||fff^^^WWWTTTUUUaaa~~~eee```ddduuuoooaaaRRRLLLLLLMMMOOORRRSSS[[[jjj{{{wwwnnnmmmrrrwww\\\SSSLLLKKKKKKGGGCCCBBBCCCBBB@@@>>>;;;999777666555555444333333333333444333333333333333333333333444444444444444444333333444444444444444444444444222222333333333444666777:::<<>><<<999888777555555444333333333333444333333333333333333333333444444444444444444444444444444444444444444444444222222333555888;;;<<<===:::>>>GGGUUUiiivvvsssnnniiiiiioooxxxxxxwwwwwwvvvvvvwwwxxxyyyyyyyyyzzz{{{|||}}}~~~|||~~~~~~|||tttqqqmmmkkkjjjiiigggeeebbbaaabbbeeefffgggnnnvvv|||{{{]]]III@@@:::888777777777666555444333333222333222111/////////000111.../////////000000000111////////////////////////000111111111222222222222222222222222222222222222111111111222222333333333333222222222333333444555777666555444333222222222444444555444444555888;;;@@@LLLfffjjjYYYVVVTTTmmmqqqeee[[[RRRRRR___yyyuuupppdddsss}}}```WWWOOOMMMMMMMMMOOORRRXXXddduuu}}}nnnnnnuuueeeZZZOOOLLLJJJGGGDDDDDDCCCBBBAAA>>><<<:::888777555555444333333333333444333333333333333333333333444444444444555555555555333333333444444444444555222222444888===BBBEEEEEE<<>>EEEOOObbb{{{|||ssskkkjjjlllmmmooosssttttttsssttttttuuuwwwwwwwwwwwwxxx|||}}}yyyvvvqqqppppppppprrruuuxxxzzz||||||~~~}}}zzzuuuqqqnnnlllmmmooorrrttttttssspppnnngggddd___]]]]]]^^^______eeeiiirrr|||aaaKKKBBB>>>;;;888666555555666666444333444444333222000///......111//////000111222111000/////////000000111111111000000000000111111111111222222222222222222111111222222222222333333333333555333222333666777555444444444444444444444444444222777444555:::888888CCCOOOooommm]]]SSSaaa}}}~~~mmmeeebbbrrrzzzmmmxxxppp\\\OOOKKKIIIKKKNNNQQQYYY```ppp}}}xxx|||lllXXXQQQNNNIIIGGGIIICCCBBBAAA???===;;;999999777555333333444555444333222222111111111111222222222333444555555555333333666666666555444444444333555444444555777:::===???IIIVVVmmm~~~uuummmkkkllllllnnnqqqsssqqqooonnnnnnoooqqqsssrrrsssuuuxxx|||~~~|||xxxvvvoooooooooppprrruuuxxx{{{||||||~~~~~~zzzvvvrrrooommmllloooqqqtttwwwwwwvvvtttrrrjjjfffaaa^^^]]]]]]]]]\\\aaadddlllxxxhhhQQQEEE???<<<999888666666777777555333333333333222111111000000111//////000111222111000------...///000111222222000000000000111111111111222333333333333333333333111111111222222222222333222222222444666666444222444444444444444444444444111666444555;;;999;;;HHH[[[zzzkkk___WWWgggtttjjjhhh{{{|||qqq}}}hhhVVVMMMJJJIIILLLOOOTTT]]]gggxxxzzzzzzpppZZZRRRNNNIIIFFFHHHCCCCCCAAA???===;;;:::999777555444333444555444333222222111111111111222222111333444666666555444333777777666555444333333333111222333444666999<<>>NNNccc~~~lllccc___ssskkkjjjwww{{{xxxrrr\\\OOOMMMKKKJJJLLLOOOVVVcccpppuuuyyy{{{aaaUUUNNNFFFCCCFFFDDDCCCBBB@@@>>><<<::::::888666444444555666555444444444333333333333444444222333333333444555555666666666666555444444444333444666888888999===DDDJJJTTTlllyyywwwooommmllljjjiiijjjkkkiiifffdddeeehhhkkknnnppprrruuuuuuuuuxxx~~~~~~|||{{{yyyvvvsssnnnoooppprrrtttwwwyyyzzz||||||~~~}}}xxxwwwuuutttuuuwwwzzz{{{}}}~~~~~~zzzvvvsssppplllgggccc```]]]ZZZWWW[[[___dddiiirrrxxxyyy~~~cccOOOCCC===<<<:::888777777777555333222222222222222111111111111//////000111222111000222222222222111111111000000000000000111111111111000000111111222222333333111111111222222222222333000222555555444333333444222333333444444555555555666;;;999777:::999@@@RRRhhh|||iiibbbddd{{{}}}eeelllvvvvvviiiXXXPPPLLLKKKKKKMMMQQQYYYiiixxx~~~tttzzzhhhYYYQQQIIIEEEGGGDDDDDDBBB@@@>>><<<;;;:::888666444444555666555444444444333333333333444444444333222222222444666888555555555555555555444444666888999888999>>>GGGOOO\\\www~~~yyy~~~uuunnnlllkkkiiihhhiiihhhgggeeeeeegggjjjnnnppppppsssvvvvvvuuuwww}}}}}}{{{zzzxxxuuussspppqqqrrrtttvvvwwwyyyzzz||||||~~~~~~|||zzzyyyxxxxxxyyyzzz}}}~~~~~~|||xxxuuupppmmmhhhddd```]]]ZZZWWWYYY^^^cccgggnnn}}}{{{wwwiiiTTTGGG???;;;:::888777777666444222222222222111111000000000111//////000111222111000000000000000111111111111000000000000111111111111111111222222333444444555222222222222333333333333222444666555333333555777222222333333444555555666444;;;999777;;;;;;DDDVVVrrrwwwccc```iii~~~ppp```mmm~~~oooooo~~~yyybbbUUUPPPJJJJJJLLLOOOTTT^^^qqqvvvoooyyymmm]]]TTTKKKGGGIIIDDDDDDBBB@@@>>><<<;;;:::888666555444666666555444444333333222222333333444555333222111111444777999444444444555555555555555555777777666777===GGGPPPccc~~~|||}}}tttmmmkkkkkkhhhggghhhffffffeeefffhhhlllooorrrpppsssvvvvvvtttvvv||||||{{{yyywwwuuurrrttttttuuuwwwxxxzzz{{{{{{||||||~~~~~~{{{|||{{{{{{{{{{{{|||}}}~~~|||~~~}}}zzzwwwpppmmmhhhdddaaa^^^ZZZWWWXXX]]]cccffflllzzz~~~vvv}}}mmmWWWIIIBBB;;;999777666666555333222222222111111000//////...111//////000111222111000------...///000111222222000000000000111111111111222222333333444555666666222222333333333444444444333555666555333333666888222222333333444555666666333999888777;;;<<>>;;;999888888777666555444444555555444444333222///////////////000111111222111111111000000//////000000111111111111000000222000...///222222111...777666444222111111111222777666555444444444444444333333333333333333333333222666666888>>>???KKKcccxxxdddXXXZZZvvvnnncccaaa^^^tttmmmfffkkkpppfffXXXOOOIIILLLKKKNNNTTT[[[eeeyyyxxxqqqrrryyy```UUUQQQLLLGGGEEEDDDAAA???============:::999777555444444444444555555444444444444444444333444444444444555555555555555555555555555555555666444555888<<<@@@JJJTTTlllzzzqqqiiifffeeeffffffccceeehhhiiijjjkkkmmmoooooonnnpppqqqqqqttt~~~wwwtttuuuwwwwwwvvvssstttuuutttssstttuuuwwwwwwyyy|||~~~~~~~~~}}}|||yyywwwtttqqqlllhhheee```\\\XXX\\\ZZZ[[[___eeepppxxxqqq}}}www^^^LLLCCC===;;;888777777777555444444444444444444333222222///////////////000111111111111111111000000000///000000111111111111000000222000///000222333111///444333222222222333444555666555555444333333444444555555444444444444444555333777666888>>>BBBTTTpppppp___VVV]]]{{{zzzfff\\\ZZZZZZppp}}}hhhcccjjjrrr{{{bbbVVVOOOJJJMMMLLLOOOUUU]]]iii~~~tttqqquuugggYYYRRRMMMIIIFFFDDDBBB@@@>>>=========:::999777555444444444555444444555555555555555555333333333333444444444444555555555555555555555555555444555999<<>>FFF___dddWWWUUUbbbmmm^^^TTTRRRYYYmmmrrr```___kkkvvvsss]]]RRRNNNKKKMMMMMMPPPWWW```ooo{{{nnnnnnvvvlll[[[RRRLLLHHHGGGEEECCC@@@>>>=========:::999777666444444555555333333444444555555666666222222222333333333444444555555555555555555555555555444666999<<>>======;;;999888666555555555555222222333333444444444555222222222333333333444444555555555555555555555555444444777:::<<>>>>>===;;;:::888666555555555666222222333333333333333333333333333333444444444444555555555555555555555555444555888;;;===CCCRRRaaa{{{{{{ssshhh^^^XXXUUUSSSRRRSSSUUUVVVWWWVVVWWWXXXZZZ\\\]]]aaahhhnnnxxxyyyxxxvvvtttsssrrrrrrrrroooqqqrrrsssssstttvvvxxxzzz|||}}}{{{zzzyyyyyyvvvssspppkkkeee^^^ZZZVVVUUUWWWZZZ\\\aaannn{{{oooWWWHHH===;;;999888888777666444333333333333333222222111///000111222222222111000000000000000111111111111111111222222222222111111111222333222111000111333111222333444444444444333333333333333333444444555333333333444555555555666444::::::===HHHUUUsssooo^^^MMMMMM^^^{{{ooobbbWWWNNNLLLNNNXXXnnnggg[[[WWW]]]xxxuuu___SSSMMMKKKLLLLLLQQQXXX```pppyyyooodddhhhxxx|||cccTTTMMMKKKJJJHHHEEEBBB@@@>>>>>>>>>;;;:::888666555555666666444444444444444333333333333444444444444555555555555555555555555555555555333555888;;;===CCCTTTddd~~~yyyqqqeee[[[TTTPPPOOONNNNNNPPPQQQRRRRRRRRRTTTVVVYYYZZZ___hhhppp|||wwwwwwvvvtttrrrqqqqqqqqqmmmoooqqqrrrssstttwwwzzz|||~~~~~~|||{{{zzzzzzzzzxxxtttqqqlllfff___ZZZUUUTTTVVVXXXXXX\\\hhhtttuuu]]]NNN???<<<:::999999888777666444444444444444333222222...000111333333222111000///000000000111111111111111222222333333222222111///111333222000///000222000111222444555444444444444444333333444555555666222333555777777777666555777999777<<>>>>>;;;:::888777666555666666666666666555555444444333444444444555555555666666555555555555555555555555333555999<<<===DDDUUUeee{{{|||wwwpppdddYYYRRRNNNLLLKKKIIIJJJLLLMMMMMMNNNPPPRRRVVVXXX^^^hhhrrruuuvvvvvvtttrrrppppppppplllnnnppprrrsssuuuxxx{{{}}}~~~|||{{{zzzzzzzzzxxxuuurrrmmmggg___ZZZTTTSSSTTTVVVVVVYYYdddooo|||yyybbbSSS???===;;;999999999888666444444555555444444333222...000222333333333111000//////000000111111111222111222222333333222222111...111222222///...000222...000222444555555555555444444444444444555666777222444777999:::999777666999:::555:::LLL```bbbUUUKKKQQQjjj~~~qqqeeeWWWNNNOOOTTTaaayyywwwbbbTTTVVVXXX^^^}}}fffWWWQQQNNNNNNPPPOOOXXXaaajjj|||qqqlllhhhwwwmmmXXXOOOLLLJJJIIIGGGEEEBBB@@@>>>>>>:::888777555444444444444444444444444444444444444555888;;;999444111333555333333333444444444555555888999<<<>>>@@@HHHZZZlll~~~}}}pppjjjbbbZZZSSSNNNIIIGGGIIIJJJJJJHHHHHHIIIKKKNNNYYYXXX^^^jjjvvv}}}zzzuuutttrrrpppnnnnnnmmmnnnpppooonnnnnnpppssswwwzzz~~~}}}{{{zzzzzzrrrttttttqqqnnnjjjbbbZZZPPPQQQRRRRRRSSSXXX```gggwwwxxxiiiOOODDD===888888999666444555444444444333333333222222---///222555555333111///000000000000000000000000222222111111111111111111222222111000000111111222111111222333444444444444333333333444444444555555666555555666666777888999666888<<>>>>>;;;:::888666555555555666444444444444444444444444444888:::888444222333666333444444444555555555555666777:::===AAAKKK___rrr~~~}}}}}}{{{oooggg]]]SSSLLLIIIGGGFFFEEEFFFFFFFFFFFFIIIMMMPPPXXXYYYbbbooo}}}|||zzzuuutttqqqooonnnnnnooopppqqqpppooooooqqquuuyyy{{{}}}|||{{{zzztttvvvuuuqqqmmmiiiaaaYYYSSSSSSSSSQQQRRRVVV\\\bbbppp}}}vvv|||jjjRRRFFF>>>999::::::777666666444444444333333333222222...///222333444333111000111111111111111111111111111111111111111111111111222222222222222222222222222222333444444444333333333333333333444444444444555555555555666777888888777:::===CCCPPPlll~~~dddXXXPPP]]]{{{{{{gggWWWNNNQQQXXXuuupppaaaTTTLLLOOOYYYlllqqqXXXPPPOOOMMMNNNSSSSSS]]]jjjzzzvvvmmmmmmqqquuu]]]RRRNNNJJJIIIGGGEEEBBB@@@>>>>>><<<;;;999777666666666777444444444444444444444444444777999888555333444666444444555555555666666666555555888<<>>>>><<<;;;999777666666666666444444444444444444444444444666888777555444555666555555555666666666666777666555777===EEETTTjjj~~~{{{wwwtttqqqooonnnqqqtttwwwxxxwwwuuutttlllcccVVVLLLFFFEEEEEEFFFBBBCCCDDDEEEIIIOOOVVV[[[```hhhvvv|||{{{zzzyyywwwtttrrrpppnnnoooqqqsssuuurrrrrrssstttwwwyyy|||~~~}}}||||||vvvxxxvvvqqqnnnjjjccc[[[VVVTTTQQQNNNNNNQQQUUUYYY```ooo}}}xxx|||qqq[[[JJJBBB;;;::::::888666777555444444444444333333333111111111111111111222333111111111111111111111111111111111111111222222222111222333444444444333333555555555555444333222111111111222222222333333333333333333333444555666666999;;;===DDDXXXyyy{{{ddd[[[WWWeeeiiiXXXRRRZZZeeezzzssshhh___VVVSSSLLLIIIRRRdddrrr___OOOMMMNNNMMMNNNSSSVVVcccttt}}}nnnjjjmmmcccTTTOOOJJJIIIGGGEEEBBB@@@>>>>>>;;;:::888666555555555666444444444444444444444444444555666777666555666666555555555666666666666777999777888>>>HHHWWWnnnyyyqqqnnnmmmlllkkkmmmooorrruuuvvvuuusssrrrggg___TTTKKKFFFDDDCCCCCCBBBCCCFFFIIIMMMTTT\\\bbblllwww}}}yyyxxxxxxwwwvvvrrrqqqooonnnoooqqqtttuuurrrssstttwwwyyy|||}}}~~~}}}||||||uuuvvvuuuqqqnnnlllfff___UUURRROOOMMMNNNQQQUUUXXX]]]kkk|||tttuuuvvvaaaKKKBBB;;;:::999666555666555555555444444444333333111111000000000111222333111111111111111111111111000000111111111222222222111222333333444444444444666666666555444333222111111111222222222333333333333222222333333444555666777:::>>>GGG___www```[[[XXXeeeiiiXXXSSS\\\hhh{{{vvvcccYYYUUURRRMMMJJJLLLXXXnnnkkkZZZMMMLLLNNNLLLMMMRRRVVVeeexxxwwwiiiiiiooogggWWWQQQJJJIIIGGGEEEBBB@@@>>>>>>;;;:::888666555555555666444444444444444444444444444444555666777777777666444444555555555666666666:::888:::AAALLL[[[ppp|||qqqjjjhhhhhhiiiiiilllnnnrrruuuvvvvvvtttrrrccc\\\QQQHHHCCCAAAAAAAAABBBEEEJJJPPPVVV^^^ffflllzzz~~~zzzxxxwwwwwwuuutttoooooooooooooooqqqrrrsssqqqsssuuuxxx{{{}}}~~~~~~}}}|||{{{tttvvvuuuqqqooommmhhhaaaUUURRRMMMLLLNNNRRRUUUWWW]]]jjj|||xxxnnnlll|||zzzfffLLLCCC;;;999999666555666555555555555444444444333111111000000111111222333222222222222222222222222000000000111222222333333222222111111222333444555666666666555555333222222222222222222333333333333333333333333444555666666666:::???KKKhhh~~~nnn\\\\\\]]]hhhfffVVVTTT```nnn}}}kkkYYYQQQOOONNNJJJLLLSSSccc{{{fffWWWKKKKKKMMMLLLNNNTTTYYYiii}}}qqqgggkkkuuukkkZZZUUUJJJIIIGGGEEEBBB@@@>>>>>><<<;;;999777666666666777444444444444444444444444333444444666777888777666333444444444555555555555888777:::CCCOOO___ttt|||tttjjjdddccceeeffffffiiilllppptttwwwwwwvvvuuufff]]]PPPEEEAAAAAACCCEEEEEEKKKSSS\\\eeennnvvv|||~~~|||yyyxxxxxxvvvtttrrrmmmnnnnnnoooppppppppppppppprrrvvvyyy|||~~~~~~~~~}}}|||{{{zzzwwwxxxvvvqqqooommmgggaaaWWWSSSNNNLLLNNNRRRTTTUUU\\\hhhyyy~~~ppphhhrrr}}}jjjOOOEEE===;;;999777666777555555555555444444444444000000111111222222222222222222222222222222222222///000000111222222333333222111000///000222444666555555666666555444333333333333333333444444444444333333333333444555666777666<<>>===<<<:::888777777777888444444444444444444444444333333444555777888888777333333333444444444555555666555:::DDDRRRbbbvvv}}}vvvoooeee``````bbbccccccfffiiioootttxxxyyyyyyxxxjjj```QQQEEE@@@BBBGGGJJJJJJQQQ[[[fffqqq||||||{{{yyyxxxxxxvvvtttqqqlllmmmnnnpppppppppooonnnppprrrvvvzzz|||~~~~~~~~~~~~}}}{{{zzzzzzyyyzzzwwwrrrnnnlllfff___YYYTTTNNNLLLNNNQQQSSSSSS[[[gggwwwwwwjjjnnnlllQQQGGG>>><<<:::888777888666666555555555444444444000000111222222222222111222222222222222222222222///000000111222222333333333111///---...111444777555555555666555555444333333333444444444444555555444444444444555666777777777===FFFVVVxxxvvvaaaXXXcccnnnzzzpppZZZRRR]]]vvvkkkYYYPPPNNNLLLJJJJJJSSSccczzzvvv^^^QQQHHHJJJNNNOOOTTT\\\bbbssszzzkkkhhhuuuvvv]]]RRRMMMKKKHHHFFFDDDBBB>>>;;;===<<<;;;999777666444444444333222333555666555444555555555555666666666666666666666666666777888888::::::===FFFUUUgggxxx}}}yyymmmiiiccc___^^^___``````hhhjjjmmmrrrxxxzzzzzzyyypppaaaPPPHHHEEECCCCCCEEEQQQZZZiiivvv}}}||||||zzzxxxuuusssrrrqqqpppooonnnoooppprrrsssppptttyyy}}}~~~|||}}}~~~|||{{{yyywwwuuurrrooojjjddd```XXXTTTPPPMMMLLLOOOSSSVVV\\\dddpppzzzkkkqqq~~~rrr\\\GGG@@@AAA;;;888:::888777777555444333222222222000111111111111222222222333222222222111000000000000000111111111111000000000000000000111222333444444444444333333222222222444444444444444444444444111111111222333666888999<<<@@@III^^^jjj[[[]]]fffuuuzzzeeeWWWSSScccyyy}}}dddRRROOOJJJHHHPPPRRRZZZlllmmmVVVPPPLLLMMMOOOQQQUUUZZZgggwwwyyyooommm{{{zzz```UUUMMMKKKHHHFFFDDDBBB>>>;;;===<<<;;;999777666444444444333222333555666555444555555555555666666666666666666666666666777888888999<<<@@@GGGSSSeeeyyy|||wwwmmmiiidddaaa```aaaaaabbbhhhiiimmmsssyyy}}}~~~~~~tttdddSSSJJJFFFDDDGGGJJJWWWbbbrrr~~~}}}||||||{{{yyywwwtttsssqqqppppppnnnnnnnnnppprrrssssssvvv{{{~~~~~~~~~|||{{{zzzyyywwwtttrrrooojjjddd```XXXUUUQQQMMMMMMOOOSSSVVVZZZbbbnnnooossswww^^^III@@@AAA;;;888:::777777666555444333222222222000111111111111222222222222222222111111111111111000000111111111111000000111111111222222444555555444444444333333222222222444444444444444444444444222222222222333555777888;;;@@@KKKccc|||cccVVVXXXdddxxxnnn___XXXWWWhhh}}}zzzcccQQQMMMHHHHHHQQQVVVaaavvvhhhSSSMMMJJJLLLOOORRRXXX^^^nnn}}}uuummmoooeeeXXXNNNKKKHHHFFFDDDBBB>>><<<<<<<<<;;;999777666555444444333333333555666555444555555555555666666666666666666666666666777888888888===CCCIIITTTfff}}}{{{uuunnnkkkgggeeeeeeeeeeeedddhhhjjjnnnuuu|||zzziiiWWWLLLGGGGGGKKKQQQ^^^jjjzzz|||zzz{{{zzzyyywwwuuusssrrrqqqooonnnmmmmmmnnnppprrrsssvvvyyy}}}~~~|||zzzyyyxxxxxxvvvsssqqqnnniiiddd```YYYVVVRRRNNNMMMOOORRRUUUWWW___lll~~~uuuuuu~~~bbbKKKAAA@@@:::777999666777666555444333222222222000111111111111222222222111111111111111222222222000000111111111111000000111111222333444555666777444444333333333333222222333333333333444444444444444333333333333555777888:::AAAPPPkkkoooZZZRRRUUUffflll^^^WWWWWW[[[mmm}}}{{{hhhUUUOOOJJJJJJUUU\\\lllxxx```OOOJJJHHHKKKPPPTTT\\\cccuuuzzzqqqnnnttthhhYYYNNNLLLHHHFFFDDDBBB???===<<<;;;:::999777666555555555444333444555666666444555555555555666666666666666666666666666777777888888<<>>;;;;;;:::999888666555555555444333444666777666555555555555555666666666666666666666666666777777888::::::@@@OOOfff~~~}}}xxxvvvtttsssssssssrrrpppnnnqqqrrruuu{{{uuu___PPPHHHIIIQQQZZZhhhooowwwzzzzzz|||~~~~~~~~~{{{zzzwwwvvvtttrrrpppooooooooommmmmmlllmmmnnnqqqtttuuuyyy{{{~~~{{{yyyvvvvvvuuuvvvwwwxxxzzz{{{wwwxxxyyyzzz{{{{{{{{{{{{|||~~~~~~|||zzzyyyxxxwwwuuusssqqqnnnjjjeeeaaa\\\ZZZUUUQQQOOOOOOQQQRRRUUU^^^ooo{{{}}}nnnTTTCCC@@@999777888555666555444444333333333333000000111111111222222222000000000111222222222333111111222222222222111111///000111333444555555444333333333333333333333333222222222333333333444444555444444333444555777777:::EEE\\\zzz]]]SSSVVVWWWppprrr___\\\PPPNNNRRR[[[ppp~~~cccWWWSSSVVV```lllfffUUUMMMJJJJJJMMMPPPVVVaaakkkyyynnnlllooo}}}nnnZZZPPPMMMHHHEEEDDDBBB@@@>>>;;;;;;:::999888777666555555444444444666777666555555555555555666666666666666666666666666777888888:::<<>>JJJeeennnVVVRRRYYY```{{{wwwhhh[[[YYYNNNMMMUUU```yyyeeeZZZ\\\bbbkkkqqqZZZRRRJJJIIIKKKOOOSSS[[[jjjwwwtttkkkfffiiisssvvvaaaQQQMMMIIIEEECCCBBBAAA???;;;::::::999888777666666666555444555777777777555555555555555666666666777666666666666666777888888:::DDDUUUjjj~~~www}}}yyytttuuuyyyooo]]]PPPNNNVVV```fffeeeeeegggkkkllljjjggglllllljjjhhhggghhhkkknnnkkkooouuuxxxzzz{{{~~~~~~}}}{{{zzzzzzzzzsssqqqooolllkkkkkklllmmmnnnnnnnnnoooqqquuuxxxzzz}}}~~~}}}wwwpppjjjgggfffeeeeeeeeeeeedddcccdddeeefffgggdddeeefffhhhiiiiiijjjjjjjjjkkklllooossswwwzzz|||~~~yyywwwuuusssqqqmmmhhhddd```]]]YYYTTTQQQPPPOOOPPPSSSVVV```ooo~~~ooo}}}~~~___IIIBBB;;;:::;;;666555555444333333333444444000111111111111222222222333222222222111111000000111222222333333222222111444555666777777555333222222222222333333444444444000000111222333333444444333333333444555777:::;;;@@@KKKgggkkkTTTQQQWWWjjj~~~sssggg\\\UUUKKKMMMWWWddd~~~fff]]]bbbiiiqqqlllWWWQQQHHHHHHJJJPPPUUU^^^mmm|||rrrjjjgggmmmyyydddTTTLLLFFFEEEDDD@@@======<<<;;;:::999777666555555666666666666666666666666444444444555555555555666777777666555555666777888;;;AAASSSooovvvzzz~~~zzzqqqrrrwwwuuubbbTTTMMMSSS\\\cccdddffffffeeeccccccddd```^^^[[[YYYZZZ]]]```ccceeehhhmmmrrrwwwzzz|||}}}|||||||||{{{zzzxxxwwwvvvpppooonnnllljjjiiiiiihhhooolllkkkmmmrrrvvvxxxxxx{{{}}}zzzvvvnnnllliiieeecccaaa```___```___]]]\\\]]]___bbbccccccbbbbbbaaaaaaaaabbbbbbfffggghhhjjjmmmpppsssuuuzzz{{{~~~}}}{{{|||zzzwwwuuussspppllliiiddd^^^YYYWWWRRRLLLKKKMMMQQQVVV]]]eeesssnnnsssiiiOOOCCC???===;;;999555444444333333222111111222222111111000//////...000000111111111000000///222222111111222222333444000333555555222000000222222222222222222222222222333333333333333333333333555666777666666666888:::@@@RRRqqqhhh[[[SSS___ppp}}}sssjjjeeeYYYRRRNNNWWWnnnlllaaa```jjj{{{|||aaaRRRMMMJJJJJJLLLRRRWWWaaaqqqqqqoooooorrreeeUUUMMMGGGGGGFFFBBB??????>>>===<<<;;;:::888777777666666666666666666666666444444444555555555555666777666666555555666888999>>>DDDVVVrrrssszzz{{{wwwrrrrrrvvvyyyfffWWWOOOSSS[[[]]]___aaaaaa___]]]]]]]]][[[YYYVVVTTTUUUWWW[[[]]]___bbbgggmmmrrruuuwwwxxx{{{{{{zzzyyyxxxvvvtttsssnnnmmmkkkjjjhhhhhhggggggmmmkkkkkkmmmrrrvvvwwwwww{{{}}}|||yyyuuurrriiigggdddaaa___]]]\\\\\\\\\[[[YYYYYYZZZ\\\___```aaaaaa````````````aaaaaaccccccdddeeegggjjjlllnnnssstttxxx|||~~~|||{{{|||zzzwwwuuussspppllliiifff```ZZZWWWSSSMMMKKKMMMPPPTTTYYYaaaooopppqqqmmmSSSEEE@@@===:::888555555555444333333222222333333222111111000//////000111111222111111000000222222111111222222333444222444666666444222222333222222222222222222222222333333333333333333333333333444555666666777:::<<>>===<<<;;;:::999888777666666666666666666666666444444444555555555555666777666555555555777888999AAAHHHZZZuuuyyyppp|||}}}uuuqqqppppppsss|||{{{iiiYYYOOOPPPVVVWWWYYY[[[[[[YYYXXXWWWXXXVVVUUUSSSQQQRRRTTTVVVXXXZZZ]]]bbbhhhmmmqqqtttuuuyyyyyyxxxwwwuuurrrpppooojjjiiihhhffffffffffffgggjjjjjjkkknnnsssvvvwwwwww|||zzzvvvssspppmmmkkkeeeccc```^^^\\\ZZZZZZZZZYYYXXXWWWWWWXXX[[[]]]___```_______________``````aaaaaaaaabbbccceeefffgggkkknnnrrrwww|||~~~|||{{{zzz{{{yyywwwuuutttqqqmmmkkkhhhbbb\\\XXXSSSMMMKKKMMMOOOQQQVVV\\\iiirrrnnn}}}sssWWWHHHAAA===999777666666666555444444333333444333333222222111111000111111222222222222222111222222111111222222333444444666777777555444444555333333333333333333333333333333333333333333333333111333444555666888<<>>:::888888777777666666555444444444444444333333333333333000111222333333333333333222222111111222222333444666555444444444444444333333333333333333333333333333333333333333333333333555666666555555777;;;>>>IIIcccyyyfffaaabbbyyynnn]]]XXX\\\qqqzzzxxxyyywww___QQQLLLLLLKKKKKKPPPYYYddduuuuuujjjkkkrrrttt\\\SSSJJJGGGFFFBBBAAAAAA???>>>===<<<;;;:::999888666666666666666666666666444444444555555555555666555555555555666777999:::@@@MMMaaazzzxxxooogggbbb^^^___aaahhhtttsssdddXXXNNNKKKLLLMMMOOORRRTTTSSSSSSTTTUUUUUUVVVXXXZZZ\\\]]]^^^___[[[]]]```dddiiinnnqqqssswwwvvvtttrrrnnnjjjgggeeebbbaaa______```cccgggiiihhhjjjnnnqqqtttwww{{{~~~|||vvvqqqjjjgggdddbbbbbbbbb```___\\\[[[ZZZZZZZZZ[[[\\\\\\[[[[[[[[[[[[\\\\\\]]]^^^____________```aaabbbbbbdddeeefffggghhhhhhhhhggggggjjjnnnooooooqqqvvvzzz}}}~~~|||{{{zzzyyyyyy{{{yyywwwwwwvvvtttrrrooollleee]]]XXXRRRLLLKKKNNNPPPRRRTTTYYYeeezzzlllnnn|||aaaNNNEEE@@@;;;999777777777666555555444444333333333333333333333333///000111222333333333333222222111111222222333444666444222222333444333222333333333333333333333333333333333333333333333333666777666555555777;;;???KKKhhhwwwfffbbbfffooo]]][[[cccyyyzzzyyyyyynnnYYYOOOLLLLLLJJJLLLRRR]]]jjj|||rrrhhhjjjttt|||```VVVMMMIIIGGGCCCAAABBB??????>>><<<;;;:::999888666666666666666666666666444444444555555555555666555555444555666888999;;;AAAOOOccczzz~~~xxxppphhhbbb]]][[[]]]```gggtttmmm___UUUMMMKKKMMMJJJMMMPPPRRRSSSTTTUUUWWWVVVXXX[[[^^^aaacccdddeeeaaabbbdddhhhlllppptttvvvvvvuuurrroookkkgggdddbbb^^^]]]\\\\\\^^^aaaeeehhhiiilllooorrrtttxxx}}}|||xxxsssnnnjjjbbb```______``````___]]]]]]\\\[[[[[[\\\]]]___```________________________aaaaaaaaaaaabbbcccdddeeedddfffhhhiiikkkllllllkkkjjjnnnqqqrrrrrrtttyyy~~~~~~~~~|||zzzzzzzzzzzzzzzyyywwwwwwwwwuuussspppkkkddd\\\WWWQQQLLLLLLOOOMMMOOOQQQVVVbbbwwwnnnnnn{{{fffRRRHHHAAA<<<:::777777666555555444444333222222222222222333333333...///000111222222222222222222111111222222333444777444111111333444333222444444444444444444444444333333333333333333333333555555555555555888===AAANNNmmmvvvfffbbbhhhrrr[[[___mmmyyywwwyyyfffTTTLLLJJJJJJKKKNNNVVVcccqqq}}}nnngggkkkxxxcccXXXOOOKKKHHHCCCAAABBB======<<<;;;999888777666666666666666666666666666444444444555555555666666555555444555666888:::;;;CCCQQQeeezzz|||yyyssskkkddd^^^[[[YYY]]]```hhhtttyyygggZZZRRRKKKIIIKKKJJJMMMQQQTTTUUUVVVXXXYYYYYY[[[___cccfffhhhiiijjjfffgggiiimmmppptttxxxyyytttssspppmmmiiieeeaaa___\\\[[[YYYZZZ\\\```dddgggjjjmmmppprrrtttxxx|||xxxtttppplllgggddd]]]]]]\\\^^^______^^^\\\______^^^^^^___aaacccdddcccccccccccccccbbbbbbbbbbbbbbbbbbbbbcccdddeeeffffffhhhjjjmmmooopppppppppnnnrrrvvvwwwvvvyyy~~~~~~|||{{{zzzzzz{{{zzzyyyxxxwwwwwwvvvsssqqqjjjccc[[[VVVQQQLLLLLLOOOIIILLLOOOTTT___tttpppnnn|||kkkUUUJJJBBB<<<999666666666555444444333333222222222222222222222222......///111111222222222222222111111222222333444888555222111333555444222444444444444444444444444333333333333333333333333333444444444666:::???DDDPPPpppvvvgggccciiitttYYYbbbtttxxxuuuyyy}}}aaaQQQJJJIIIIIILLLOOOYYYgggvvvyyylllffflll}}}iiiUUULLLKKKDDDAAABBB@@@@@@???>>><<<:::888777666222444666777777666444333666666666555444444444333888555555777666555888>>>GGGQQQccc{{{~~~}}}vvvsssoooiiiccc]]]YYYVVVZZZ```hhhrrr}}}ooo^^^UUUPPPKKKIIIJJJKKKNNNSSSWWWZZZZZZYYYXXX[[[\\\___cccgggjjjjjjjjjllllllmmmooorrruuuvvvuuuzzzvvvpppjjjfffccc```___\\\ZZZXXXXXX\\\aaaeeegggjjjmmmrrrvvvzzz|||xxxsssnnnjjjgggcccaaa[[[\\\]]]]]]^^^^^^^^^^^^______```aaabbbcccddddddbbbdddfffhhhhhhfffdddbbb___bbbfffhhhhhhggggggggghhhiiikkkmmmppprrrtttuuuwwwwwwxxxzzz}}}}}}|||||||||||||||{{{yyyvvvssspppnnnfffccc^^^YYYTTTPPPMMMLLLIIIIIIMMMUUU]]]kkk}}}nnntttyyyYYYFFF@@@>>>;;;777777777666555555444444444444333222111111111111222222222222222222222222444444444444444555666777444444444333333222222222222222222222222222222222222222333333333333444444444333444777999:::???FFFTTT}}}vvveeebbboooooo```eeezzzvvvqqq^^^SSSJJJGGGJJJMMMQQQZZZgggzzzrrrfffccclllkkkVVVLLLLLLEEEAAACCC@@@??????===<<<:::888777666555666777777777666555444555555555555555444444444888555555777777555999>>>HHHRRReee}}}|||{{{zzzooommmiiieee```[[[XXXVVVZZZ```hhhqqq}}}vvvhhhZZZRRRNNNKKKIIIKKKJJJLLLQQQUUUXXXZZZZZZZZZ]]]^^^aaaeeehhhkkklllkkkooooooppprrruuuxxxyyyyyy{{{wwwqqqjjjeeeaaa^^^]]][[[YYYWWWWWWZZZ___dddggglllppptttxxx{{{zzzvvvrrrmmmiiieeebbb___]]]\\\]]]^^^___````````````aaaaaaaaabbbbbbdddeeefffeeefffhhhiiiiiihhheeedddbbbeeeiiikkkkkkkkkjjjkkklllmmmoooqqqsssvvvwwwxxx~~~}}}~~~~~~}}}{{{zzzzzzzzzzzzyyywwwuuuqqqnnnlllgggddd___ZZZUUUQQQNNNMMMLLLKKKMMMSSSZZZeeeyyypppuuu{{{[[[GGG@@@===:::777777777666555555444444333333222222111222222222222222222222222222222222222222222333444555666666333333333333222222222222333333333333333333333333222222333333333333444444444333555888999:::???GGGXXXrrr``````qqqlll```jjjmmm[[[QQQJJJIIIMMMOOOSSS\\\jjj}}}qqqggggggqqqnnnWWWMMMLLLEEEBBBCCC@@@???>>>===<<<:::999777777888888777777666666666555444444444555555555555555777555555777777666999???HHHTTThhh{{{xxxwwwvvvuuuhhhgggeeeaaa^^^ZZZXXXVVVYYY___gggoooyyy~~~xxxjjj^^^SSSNNNKKKIIIIIIKKKIIIJJJMMMQQQUUUXXXZZZ\\\___```dddgggjjjlllmmmnnnppppppqqqsssuuuxxx{{{}}}~~~zzzsssjjjccc^^^[[[YYYXXXWWWUUUUUUXXX]]]cccgggpppsssvvvzzz|||xxxrrrooolllgggcccaaa___]]][[[]]]^^^___```bbbccccccccceeedddbbbbbbbbbdddfffggghhhjjjkkklllkkkjjjhhhffffffiiimmmoooooooooooopppqqqrrrtttvvvyyy{{{}}}~~~~~~{{{yyyyyyxxxxxxwwwuuusssooolllkkkhhheeeaaa\\\VVVRRROOONNNOOOMMMMMMPPPUUU^^^ppprrruuu~~~^^^IIIAAA===:::777777777666555555444444222222222111222222333333222222222222222222222222000000111222333555666666222222222222222333333333333333333333333333333333222222333333333333444444444444666999::::::@@@HHH```kkkXXX[[[qqqvvveee]]]nnngggVVVOOOJJJKKKPPPQQQVVV```ooo}}}ooohhhkkkwwwrrrZZZNNNMMMFFFCCCDDD@@@???>>>===<<<:::999888777999888777666555555555555333444444444555666666666777444555777888777;;;@@@HHHVVVkkkyyysssqqqqqqqqqqqqfffeeeccc```]]][[[XXXWWWWWW^^^eeellltttxxxtttlll^^^UUUMMMIIIGGGEEEEEEHHHGGGHHHJJJLLLQQQVVVZZZ\\\```bbbfffiiikkkmmmnnnooonnnooopppqqqssswww{{{~~~}}}uuukkkaaaZZZWWWVVVVVVUUUTTTSSSVVV[[[bbbgggrrruuuxxx{{{}}}yyyqqqkkkiiifffccc```___^^^]]][[[]]]^^^___aaacccddddddeeefffeeecccaaabbbdddggghhhkkkkkklllmmmmmmkkkjjjiiijjjmmmppprrrrrrsssssstttvvvwwwyyy{{{~~~|||{{{zzzxxxxxxwwwuuurrrooollljjjhhhfffbbb]]]XXXTTTPPPNNNPPPMMMMMMNNNQQQZZZjjjzzzuuuttt|||aaaKKKAAA===:::777777777666555555444444111111111111222333444444222222222222222222222222///000111333444666666777222222333333444444555555444444444444444444444444222222222333333333444444444444777::::::;;;BBBKKKjjjbbbRRRXXXrrrjjj^^^[[[oooaaaSSSMMMIIIKKKQQQRRRYYYeeeuuuvvvkkkggglll|||vvv\\\OOOMMMGGGDDDDDD???>>>>>>===<<<:::999888888777666555444444444444555333444444444555666666666666444555888888888<<>>===<<<;;;:::999999888444444555555555555555555444444444555555555555555555444555888999999===CCCKKK\\\rrrvvvnnnfffcccfffiiiiiihhh______]]][[[ZZZXXXVVVVVVWWW\\\```cccffffff^^^UUULLLGGGDDDCCC@@@<<<===@@@DDDDDDDDDGGGKKKQQQVVVYYY]]]aaafffhhhhhhhhhkkknnnmmmooopppppppppuuu}}}{{{mmm___VVVTTTTTTTTTTTTTTTSSSUUU[[[dddlllvvvyyy|||~~~}}}wwwrrrmmmgggbbb]]][[[YYYYYYZZZ\\\\\\[[[^^^___aaabbbddddddeeeeeefffeeeddddddeeehhhjjjkkklllmmmnnnnnnooooooooooooooorrrtttvvvwwwxxxzzz{{{~~~~~~}}}zzzyyyxxxwwwtttqqqmmmlllhhhfffccc___ZZZUUUPPPNNNJJJIIIJJJMMMOOOUUUbbbppp{{{uuummmiiiPPPDDD???<<<777777777666555555444444222222222111222222333333222222222222222222222222000222444666777777777777444444444444555555555555333333333333333333333333222222333333333333444444444444666888888<<>>DDDOOO```vvv|||jjjccc\\\\\\```eeeeeeccc\\\\\\\\\[[[[[[ZZZZZZZZZZZZ\\\^^^]]]^^^[[[RRRHHHDDDAAA@@@@@@???;;;<<>>DDDRRRcccyyy{{{tttccc\\\VVVWWW]]]ccccccaaa[[[\\\\\\]]]^^^^^^______\\\]]]]]]ZZZXXXTTTIII??????======???>>>;;;<<<@@@AAABBBCCCEEEIIIMMMRRRTTTXXX]]]cccdddbbbbbbfffiiigggiiijjjjjjjjjoooyyy~~~ooo```VVVTTTVVVUUUVVVWWWUUUVVV]]]hhhqqq{{{~~~{{{qqqjjjgggddd```^^^\\\ZZZYYY[[[^^^aaabbbbbbddddddeeefffgggggggggfffggghhhiiikkkmmmooopppqqqnnnoooppprrrtttuuuwwwxxxtttvvvyyyzzz{{{}}}|||zzzyyyxxxwwwvvvssspppmmmkkkgggfffccc___ZZZTTTPPPMMMDDDEEEHHHKKKLLLOOOYYYdddyyyzzzxxxmmmSSSFFFAAA???777777777666555555444444444444333222111111111111222222222222222222222222000111333555555555333222333222222111111000000000222222222222222222222222222222333333333444444444444444444555555===OOOaaasssVVVNNNSSSaaa~~~sss```SSSNNNMMMYYYlll~~~hhhTTTOOOPPPOOOPPPUUU\\\gggxxx~~~nnnmmmvvvyyyxxxzzzjjjUUUNNNGGGDDDCCC=========<<<;;;:::999999888777666555444444555666777444444444444444444444444666555666999999:::AAAIIIYYYmmmqqqfffZZZUUUSSSWWW```ffffffdddaaa``````aaabbbaaa___]]]___\\\WWWQQQLLLGGGEEECCC????????????@@@@@@@@@@@@DDDDDDEEEHHHKKKNNNOOOOOOUUU\\\aaabbbbbbeeedddbbbeeehhhjjjjjjjjjnnnwww~~~ooo\\\PPPOOORRRRRRVVVYYYWWWVVV[[[iiivvv}}}{{{vvvooohhhddd```]]][[[XXX[[[^^^aaacccdddcccbbbdddddddddcccbbbdddhhhkkkmmmnnnooopppppprrruuuxxxtttuuuvvvuuuuuuvvvyyy{{{yyy{{{~~~|||yyyxxxwwwuuurrrnnnkkkiiigggeeebbb___[[[UUUNNNIIIHHHGGGHHHLLLNNNQQQZZZdddzzz{{{|||tttUUUGGGAAA<<<888888888888777555444333333333222222333333444555444444444333333222222222000222333333333333444666555555555444444333333333222333333444444333333222333333333444444444555555111666666777;;;>>>PPPmmmjjjTTTPPPVVVdddvvvfff```UUULLLNNN]]]kkkqqquuu}}}yyyeeeSSSMMMMMMLLLPPPVVV[[[mmm|||uuuyyyppprrrvvvlllVVVOOOGGGDDDCCC>>>======<<<;;;:::999999888777666555444444555666777444444444444444444444444777555666888888:::AAAJJJ\\\ppp{{{nnndddZZZUUURRRVVV^^^eeegggeeebbbbbbbbbcccdddccc```^^^YYYVVVRRRMMMHHHDDDBBBAAA@@@@@@AAAAAAAAAAAAAAAAAACCCCCCDDDFFFIIILLLMMMNNNUUU\\\aaabbbbbbddddddaaaeeeiiillllllkkkoooxxx~~~lllYYYNNNMMMPPPSSSWWW[[[YYYWWW]]]kkkwwwvvvrrrkkkfffccc```^^^]]]ZZZ\\\___bbbccccccbbbbbbdddeeeeeeddddddfffjjjnnnmmmpppsssuuuuuuvvvwwwxxxvvvwwwwwwwwwvvvwwwyyy{{{{{{~~~}}}|||zzzyyyxxxvvvsssooollljjjhhhfffccc```\\\VVVOOOJJJGGGFFFHHHKKKMMMPPPYYYcccvvv|||vvvWWWHHHAAA<<<999888888888666555444333333333222222333333444555444444444333333222222222333555666555444444555777555555444444444333333333222333333444444333333222333333333444444444555555333888777888<<<@@@RRRooo~~~fffQQQPPPXXXiiiwwwfff___UUUMMMQQQ___qqqzzzmmmpppwww~~~uuubbbQQQMMMNNNNNNRRRYYYaaasss}}}xxx~~~fffkkktttoooXXXPPPHHHDDDDDD???======<<<;;;:::999999888666666555555555555666666444444444444444444444444777555555777777999BBBKKK```qqqtttiiiaaaZZZUUURRRUUU]]]dddggggggfffeeefffggggggfffbbb___TTTRRRNNNJJJFFFCCCAAA@@@@@@AAAAAAAAABBBBBBCCCCCCCCCDDDEEEGGGJJJLLLNNNPPPUUU\\\bbbbbbccceeedddaaadddjjjnnnnnnkkkooozzzzzzgggUUUKKKKKKNNNTTTYYY]]]\\\[[[```mmmyyyzzzppplllgggcccaaa```___^^^\\\]]]```bbbccccccbbbaaaeeeeeeffffffgggiiinnnqqqooosssxxx{{{{{{zzzzzzzzzyyyzzz{{{zzzxxxxxxzzz|||}}}|||{{{zzzyyywwwtttqqqmmmkkkhhhfffddd```\\\VVVOOOJJJFFFEEEFFFIIIKKKNNNWWW```ooo}}}zzzZZZIIIAAA<<<999999888777666555444444333333222222333333444555444444333333333333222222555666777666444333444555444444444444333333333333222333333444444333333222333333333444444444555555444999888999>>>BBBUUUssswwwaaaNNNOOO[[[pppyyyggg___UUUOOOTTTccc{{{sssjjjnnnvvvooo^^^OOOMMMOOOOOOUUU]]]iiizzz|||zzzaaajjjwwwsssZZZQQQHHHEEEEEE@@@======<<<;;;:::999999888666666666555555666666666555555555555555555555555888555555666666999CCCMMMaaapppyyyoooeee^^^YYYUUUQQQTTT[[[ccchhhiiiiiiiiijjjkkkkkkhhhccc___SSSQQQNNNIIIFFFCCCBBBAAA>>>??????@@@AAABBBBBBCCCEEEFFFHHHJJJLLLOOORRRUUUXXX___eeeffffffgggfffbbbcccjjjooonnnkkkooo{{{uuubbbRRRJJJJJJNNNVVV\\\aaa```___dddppp{{{xxxssskkkhhhccc```______^^^^^^^^^```aaacccddddddccccccdddfffggghhhiiilllpppsssssswwwzzz}}}}}}}}}}}}~~~}}}~~~~~~}}}|||{{{|||}}}}}}|||zzzzzzyyywwwtttqqqnnnlllhhhfffccc```\\\VVVOOOJJJFFFDDDEEEHHHIIILLLTTT^^^iii|||~~~^^^KKKAAA===999999888777666555444444333333222222333333444555333333333333333333333333444555555444222111111222333333333333333333333333222333333444444333333222333333333444444444555555555999888999>>>DDDXXXwwwttt___OOOQQQ```xxxjjj___TTTOOOWWWhhhrrrkkkrrr}}}jjjZZZNNNMMMOOOPPPVVV^^^lll~~~yyyzzzdddpppwww]]]SSSIIIEEEFFFAAA======<<<;;;:::999999888555666666666666666666555555555555555555555555555777555444666777:::CCCMMM^^^lll{{{uuukkkbbb\\\WWWTTTQQQTTT[[[ccchhhkkkllllllmmmnnnlllhhhaaa\\\RRRPPPLLLHHHDDDBBB@@@@@@<<<======???@@@AAABBBBBBEEEGGGJJJLLLMMMQQQVVVZZZ___fffkkklllkkkkkkiiieeebbbhhhmmmmmmkkkppp{{{ppp^^^OOOJJJKKKOOOXXX^^^dddeeeccchhhttt~~~yyyrrrmmmiiieeeaaa^^^^^^^^^^^^]]]aaabbbccceeeeeefffeeeeeeeeegggiiijjjkkknnnrrruuuxxxyyy{{{||||||~~~~~~~~~~~~|||yyyxxxxxxvvvssspppmmmkkkgggeeeccc```[[[UUUNNNIIIFFFDDDEEEGGGHHHJJJSSS\\\gggzzzbbbLLLBBB>>>:::999888666555555555555333333222222333333444555333333333333333333333333444555555444222000111111333333333333333333333333222333333444444333333222333333333444444444555555333888666888>>>EEE\\\|||uuubbbRRRTTTeeeooo```SSSPPPYYYooouuummmvvvfffXXXNNNNNNOOOPPPVVV___nnnzzz}}}kkkyyy{{{```TTTIIIFFFGGGBBB======<<<;;;:::999999888555555666666666666555555555555555555555555555555666444444777888:::CCCMMMYYYgggvvv~~~ssshhh___[[[TTTRRRRRRUUU[[[bbbhhhkkkllllllmmmmmmjjjccc[[[UUUKKKJJJGGGCCCAAA???>>>>>><<<===>>>@@@AAACCCDDDDDDEEEHHHLLLNNNPPPTTT[[[```hhhooottttttrrrqqqnnniiidddgggjjjlllmmmsss}}}{{{kkkYYYMMMIIILLLQQQYYYaaagggiiihhhlllwww~~~xxxrrrlllhhhfffccc___^^^^^^___``````cccdddeeeggghhhhhhiiiiiigggiiilllmmmnnnqqqtttvvv{{{|||}}}}}}}}}~~~xxxxxxwwwvvvssspppmmmlllhhhfffccc```\\\VVVOOOJJJFFFEEEEEEGGGHHHIIIQQQ[[[hhhvvveeeNNNBBB???;;;999777666555444555555333333222222333333444555222222333333333333444444666777777666444222333444222222222222333333333333222333333444444333333222333333333444444444555555222666555777???HHH```yyygggWWWYYYkkkuuubbbTTTRRR^^^xxxxxxqqqzzz}}}aaaUUUMMMNNNPPPPPPWWWaaarrr~~~ppp}}}bbbUUUJJJFFFGGGCCC======<<<;;;:::999999888444555666777777666555444555555555555555555555555444333555888999;;;CCCLLLTTTbbbrrr|||rrreee]]]XXXQQQQQQRRRVVV\\\bbbhhhkkkiiiiiijjjiiieee]]]SSSLLLDDDCCCAAA@@@???>>>??????@@@AAABBBDDDEEEGGGHHHIIIHHHLLLPPPSSSUUUZZZcccjjjqqqxxx}}}|||yyywwwrrrmmmggggggiiikkkpppwwwvvveeeTTTIIIHHHLLLQQQ[[[bbbjjjlllkkkoooyyy~~~vvvqqqlllgggdddcccaaa^^^]]]___bbbddddddeeeeeeggghhhjjjkkklllmmmkkkmmmpppqqqrrrtttwwwyyy{{{}}}yyyyyyxxxwwwtttqqqooommmjjjhhhfffbbb^^^XXXQQQLLLGGGEEEEEEGGGGGGIIIQQQZZZlllrrrhhhNNNBBBAAA;;;999777555444444555666333333222222333333444555222222222333333444444444555666777666444333444555111111222222222333333333222333333444444333333222333333333444444444555555222666555888AAAKKKeee{{{kkk\\\]]]pppyyyeeeWWWWWWddd{{{www~~~www[[[QQQKKKNNNPPPRRRZZZdddyyyrrrcccUUUJJJGGGHHHDDD>>>===<<<;;;:::999999888444555666777777666555444666666666666666666666666333333555999:::;;;CCCKKKQQQ```ppp|||{{{~~~qqqddd[[[VVVPPPPPPSSSWWW\\\ccchhhkkkfffggggggfffaaaXXXMMMEEE@@@@@@?????????@@@BBBCCCCCCDDDEEEGGGIIIKKKLLLMMMMMMQQQVVVYYY[[[aaajjjrrrvvv}}}}}}zzzuuuoooiiihhhhhhlllrrr{{{~~~sssaaaPPPGGGGGGLLLQQQ[[[ccckkknnnmmmppp{{{yyyqqqlllgggdddbbb```^^^]]]]]]aaaeeeggghhheeefffgggiiikkkmmmnnnooooooqqqssstttuuuvvvyyy{{{{{{~~~zzzzzzyyyxxxvvvssspppnnnllljjjgggddd```ZZZSSSNNNHHHFFFFFFHHHHHHIIIQQQZZZnnnppp{{{iiiOOOCCCAAA;;;:::777555444444555666333333222222333333444555222222222333333444444444333444555444222111222333111111111222222333333333222333333444444333333222333333333444444444555555222666666999CCCNNNiii}}}mmm^^^```sss{{{gggYYY[[[iii~~~}}}sssVVVMMMIIIMMMQQQSSS\\\gggyyybbbXXXMMMDDDCCCAAA???@@@@@@???===;;;888777555555444444444666777999555555555555555555555555666444444777:::===EEEMMMWWWcccqqq|||sssxxx~~~sssggg\\\VVVTTTTTTTTTWWW\\\```bbbbbbeeeddd```YYYQQQKKKHHHGGG>>>>>>>>>???@@@AAABBBCCCFFFGGGIIILLLOOORRRTTTUUUXXX\\\aaaccccccgggnnnttt|||zzzqqqqqqllliiilllttt|||lllVVVJJJFFFHHHMMMSSS```hhhoooooolllooozzzzzzqqqjjjfffcccaaa```aaaaaaaaaaaabbbdddfffhhheeegggiiilllnnnpppqqqqqqsssuuuwwwxxxxxxxxxzzz{{{~~~|||{{{yyyxxxwwwuuuqqqnnnkkkiiieeebbb^^^XXXQQQMMMHHHDDDCCCFFFIIIKKKPPPVVViiiooouuukkkSSSFFFAAA===<<<;;;999666444333222333333333333333333333333333333222222222333444555111111111111111111111111222222222222222222222222222222333333333333444444555555555555555555444444444444999@@@BBBOOOpppkkk^^^fffttt|||iii]]]```qqq|||jjjXXXPPPLLLOOOQQQSSS^^^lllfffZZZMMMEEEEEECCC@@@@@@???>>><<<:::999888888777666555555555666777666666666666666666666666777555555888:::<<>><<<<<<;;;999888666555555333333333333333333333333222222222333333333444444333333333333333333333333222222222222222222222222222222333333333333444444555555555555555555555555555555:::???EEEVVVzzzmmm]]]cccssstttfffbbbqqq|||yyy||||||aaaSSSMMMKKKPPPSSSXXXfffvvvwwwtttzzznnn\\\MMMGGGHHHDDDBBBAAA>>><<<::::::::::::999999888777777777777777666666666666666666666666888777777999999<<>><<<::::::::::::666666777888888888888888555555555555555555555555888777888999999<<>>;;;:::999888777555444444333333333333333333333333111222333444555444333222111111111111111111111111222222222222222222222222222222333333333333444444333333444444555666666666666;;;@@@GGGTTTpppgggVVVRRR```wwwxxxbbb[[[^^^yyyuuurrrrrrwwwqqq]]]PPPLLLLLLPPPSSSYYYlll~~~tttnnnvvvwww^^^NNNKKKIII@@@@@@@@@???>>><<<:::999888555555666777777777666555555555555555555555555555555666888:::999===KKKZZZiiixxx~~~yyyvvvllleeeUUUVVVXXX]]]dddiiikkklllkkklllnnnmmmjjjgggeeeeeefffhhhkkklllllljjjfffddd[[[[[[[[[\\\]]]___```aaadddfffjjjpppuuuxxxzzzzzzxxx}}}zzzrrrsssvvv{{{}}}xxxmmmdddKKKEEEAAACCCIIIRRR```llluuuxxx|||~~~zzzsssooojjjgggdddcccdddddddddccceeegggjjjmmmppprrrrrrssssssrrrrrrrrrsssuuuwwwyyy{{{~~~}}}}}}|||{{{zzzwwwtttqqqllljjjgggeeeaaa\\\VVVRRRKKKFFFCCCDDDDDDDDDGGGLLLOOOYYYeeetttzzz\\\HHH???>>>===<<<:::888666555444333333333333333333333333000222333555555444333222222222222222222222222222222222222222222222222222222222333333333333444444333333444444555666666777666<<>>LLL\\\mmm{{{}}}yyy{{{rrrlll[[[[[[[[[^^^cccgggiiiiiinnnpppqqqpppllliiigggffffffhhhkkkllljjjeee```\\\[[[\\\^^^```ccceeefffgggfffgggjjjooouuuxxxyyyyyywww}}}{{{ttttttvvvyyyxxxpppcccXXXGGGBBB???CCCJJJUUUeeerrryyy|||~~~xxxrrrnnngggeeecccccceeefffffffffccceeeiiimmmqqqssstttuuuuuutttttttttuuuxxxzzz|||~~~~~~~~~}}}|||{{{xxxuuurrrjjjhhhfffccc```[[[UUUQQQLLLGGGCCCDDDDDDCCCFFFKKKNNNWWWbbbsss~~~```KKKBBBAAA@@@>>><<<:::888666555333333333333333333333333000111333555555444333222333333333333333333333333222222222222222222222222222222333333333444444444333333444444555666777777666===EEEMMM]]]|||eeeVVVPPPWWWiiixxxbbbXXXYYY```ssssssvvv~~~eeeUUUNNNLLLNNNTTTXXX```vvvvvvpppsss}}}yyy___RRRJJJFFFFFFCCCBBBAAA???===<<<::::::888888777777777777888888777777777777777777777777999777888:::;;;AAAOOO\\\www}}}xxxpppeee```\\\^^^dddjjjlllkkkmmmnnnpppooollliiigggfffllliiieeeaaa^^^]]]]]]]]]\\\___dddjjjooosssuuuuuuqqqnnnmmmpppwww|||}}}{{{yyy}}}}}}vvvrrrqqqnnncccWWWPPPCCCEEEGGGIIIOOO\\\nnn{{{}}}wwwrrrmmmiiieeeeeeffffffggghhhhhhhhhmmmnnnppppppppprrrtttwwwxxxxxxwwwxxxyyy{{{}}}~~~~~~}}}}}}}}}|||yyytttpppqqqmmmgggdddccc^^^WWWPPPJJJGGGDDDBBBCCCEEEFFFFFFLLLTTTaaauuuyyycccKKKAAA===<<<:::888777666555555333333333333333333333333444555666666555333111000333222222111111222222333555666666666555444333333333333333444444444555555444333333333333444555555888;;;>>>FFF\\\eeeUUUTTTXXXjjjsssdddXXXUUUUUU___~~~vvvooouuuzzz{{{aaaUUUQQQOOOOOOTTT]]]jjj}}}xxxpppsss{{{xxxuuuyyy{{{```RRRJJJFFFFFFCCCBBBAAA???===<<<::::::666666555555555555666666777777777777777777777777888777888:::<<>>===<<<;;;:::888888777777777777888888666666666666666666666666888777888;;;>>>EEESSSaaauuu}}}wwwnnnllllllmmmppppppooommmjjjkkkkkkiiieeebbbaaa```^^^^^^___dddlllvvv{{{wwwrrrqqqtttxxx|||}}}~~~vvvjjj^^^VVVOOOHHHEEEFFFHHHJJJOOOZZZiiiyyy}}}wwwrrrnnnkkkgggeeecccdddeeefffhhhjjjkkkllloooqqqtttvvvwwwyyy|||~~~}}}}}}}}}~~~~~~|||yyywwwvvvuuussspppllliiieeeaaa^^^[[[VVVRRRKKKHHHDDDCCCDDDFFFGGGGGGJJJRRR```rrruuudddJJJ@@@===<<<:::888777666555555444444444444444444444444666555333222111222333444333222222111111222222333111111222333333444333333333333333444444444555555444333333333333444555555777;;;@@@KKKdddsssWWWOOOZZZqqquuujjj\\\RRRRRRUUU___yyyssshhhhhhmmmuuulllWWWOOOPPPNNNQQQYYYcccqqq~~~pppkkkmmm{{{[[[___fffooo~~~eeeSSSLLLHHHDDDAAA@@@???>>>===;;;;;;:::888888777777777777888888666666666666666666666666777777888<<>><<<;;;;;;:::666666555555555555666666777777777777777777777777777777999===AAAHHHWWWfffwww|||yyyuuuuuuuuutttsssqqqooonnnooooooooonnnkkkjjjjjjkkkqqqtttzzz}}}wwwsssqqqllljjjiiiiiimmmttt{{{zzzpppbbbXXXNNNHHHCCCAAADDDJJJRRRXXXbbbooo|||yyyuuuooojjjhhhgggeeedddaaabbbdddgggiiilllnnnoooqqqtttxxxzzz{{{|||}}}}}}}}}}}}~~~~~~|||yyyvvvtttqqqllliiieeeccc___[[[WWWTTTRRRQQQKKKHHHEEEDDDEEEFFFGGGGGGJJJTTTbbbssspppuuugggOOOEEE===<<<:::888777666555555444444444444444444444444333333222222222222333333333222222111111222222333222333444444444444444333333333333444444444555555444333333333333444555555666:::AAAOOOkkksss```YYYgggsss```RRRQQQUUUbbb~~~mmmeeefffrrrzzzeeeUUURRRMMMNNNSSS]]]iiixxxzzzkkkpppzzzNNNYYYjjjzzzhhhTTTMMMIIICCC??????>>>===<<<;;;;;;:::666666555555555555666666777777777777777777777777777666999===BBBJJJYYYgggyyy~~~zzzxxxvvvuuutttrrrooommmllllllnnnpppqqqrrrrrrsssuuuxxx~~~wwwooohhheeedddbbbbbbbbbcccgggnnnuuuzzz{{{}}}~~~||||||yyyooodddVVVPPPIIIGGGEEEEEEKKKRRR\\\eeeqqq}}}uuupppjjjfffddddddcccbbb```aaadddgggjjjmmmoooppprrruuuyyy{{{||||||}}}}}}}}}}}}~~~~~~|||yyywwwtttoooiiieeecccbbb___ZZZVVVSSSRRRRRRKKKIIIEEEDDDEEEGGGHHHHHHIIITTTbbbrrrooossshhhPPPFFF===<<<:::888777666555555555555555555555555555555111222222333333333222222333222222111111222222333222333333333333222222111333333333444444444555555444333333333333444555555666:::AAAQQQmmm|||lll___lllwwwcccRRRQQQWWWgggqqqiiihhhttt{{{bbbUUUTTTOOOOOOUUU```mmm|||wwwlllvvvNNN\\\pppiiiTTTNNNIIIBBB??????>>>===<<<;;;;;;:::888888777777777777888888777777777777777777777777777666999>>>BBBJJJZZZhhhzzz|||yyywwwuuuuuussspppmmmjjjjjjkkkmmmooorrrtttvvvyyy~~~}}}uuulllddd^^^[[[YYYUUUVVVWWWXXX\\\bbbiiinnntttvvvvvvvvvvvvrrrfffZZZNNNIIIGGGHHHJJJMMMUUU^^^eeeppp~~~|||rrrmmmgggcccbbbbbbaaaaaa```aaacccgggjjjmmmpppqqqsssvvvzzz||||||||||||}}}~~~~~~~~~|||zzzxxxtttnnngggbbbcccbbb___[[[VVVSSSRRRSSSLLLIIIEEEDDDEEEGGGHHHHHHHHHSSSaaappppppsssiiiQQQGGG===<<<:::888777666555555555555555555555555555555000111333444444333222111333222222222222222222333222222222222222111000///333333333444444444555555444333333333333444555555666:::BBBRRRooovvvbbbooo{{{fffTTTSSS[[[mmmvvvnnnkkkuuu{{{}}}```TTTTTTPPPQQQWWWcccpppuuuppp|||MMMbbb{{{nnnXXXPPPKKKFFFBBBAAA@@@???>>><<<;;;;;;777777777777777777777777777777777777777777777777888888:::???CCCLLL\\\kkk{{{}}}xxxtttsssqqqnnnlllkkkjjjhhhfffhhhhhhjjjooouuu|||~~~zzzwwwppplllfff___YYYWWWVVVVVVPPPOOOOOOQQQVVV\\\cccgggnnnoooooonnnjjjbbbYYYSSSPPPNNNLLLLLLQQQYYYbbbhhhzzzvvvmmmfffaaa```___\\\[[[]]]```cccggglllppprrrsssssswwwyyy{{{|||{{{{{{{{{}}}~~~{{{{{{{{{yyyuuuqqqllliiijjjfffbbb^^^[[[XXXUUUSSSQQQJJJFFFFFFFFFEEEFFFIIIJJJQQQ[[[jjjtttyyymmmPPPBBB===<<<;;;999666444222111333444666777777666444333333333333333333333333333222222222222222222222222111111222222333444555555333333333444444444555555666555555555555444444444999<<>><<<;;;;;;777777777777777777777777777777777777777777777777999888:::>>>CCCLLL]]]mmm}}}xxxtttooommmkkkiiiiiihhhfffdddbbbbbbcccgggmmmrrruuuwwwxxxxxxwwwuuuqqqmmmiiiggg```]]]XXXSSSNNNLLLJJJJJJIIIIIIHHHJJJNNNSSSYYY]]]dddeeegggfffccc\\\TTTNNNLLLMMMPPPTTT[[[fffqqqyyy~~~uuullleee^^^]]]\\\ZZZ\\\___dddfffjjjnnnqqqsssttttttzzz|||~~~~~~}}}|||}}}~~~~~~}}}|||zzzwwwssspppnnnlllnnnkkkgggdddbbb^^^ZZZWWWPPPIIIEEEEEEFFFDDDEEEHHHIIIPPP[[[jjj{{{nnnQQQCCC>>>===;;;999888777666666333444555777777555444333333333333333333333333333222222222222222222222222333444444444555666666666333333333444444444555555555555555555555555555555888;;;DDDWWWxxxwwwffftttgggWWWYYYccc|||zzz{{{sss\\\RRRPPPOOOSSS[[[fffuuu|||}}}SSSllloooXXXOOOIIIEEEAAAAAA@@@???===<<<;;;;;;777777777777777777777777777777777777777777777777:::888999===BBBMMM___ppp}}}{{{xxxtttpppiiihhhfffeeeeeedddaaa___YYYXXXXXX[[[___ccceeeffffffeeeccc```\\\YYYVVVTTTTTTSSSPPPLLLIIIGGGEEEEEEDDDCCCBBBCCCFFFKKKOOOSSSYYYZZZ\\\\\\ZZZUUUPPPMMMMMMSSS[[[bbbjjjuuu|||sssiiiaaaZZZXXXYYYZZZ___dddkkkmmmpppsssuuuvvvwwwwww}}}~~~|||xxxuuurrrppppppoooooonnnkkkiiifffbbb\\\YYYNNNHHHDDDDDDEEECCCDDDHHHJJJPPP[[[kkkoooRRREEE===<<<:::888777777888999333444555666666555444333333333333333333333333333222222222222222222222222444444444444555555555555333333333444444444555555333333444444555666666666666;;;FFF]]]sssjjjtttdddUUU[[[kkkmmmXXXPPPOOOLLLUUU```kkkxxx}}}VVVqqqqqqYYYNNNIIIDDDAAAAAA@@@>>>===<<<;;;:::777777777777777777777777777777777777777777777777:::888999===BBBNNNaaarrr|||wwwtttpppkkkgggcccbbbaaaaaaaaa```]]]ZZZQQQPPPNNNOOORRRTTTUUUUUUWWWVVVSSSPPPNNNLLLLLLLLLNNNMMMMMMKKKIIIGGGEEEDDDCCCBBBAAAAAACCCFFFJJJMMMQQQRRRRRRRRRRRRRRRSSSTTTWWW```kkksssyyyxxxoooccc[[[TTTTTTXXX]]]eeemmmtttuuuwwwyyyzzz{{{{{{{{{~~~|||{{{yyyvvvsssqqqpppooolllkkkjjjhhheee```ZZZUUUMMMGGGCCCCCCDDDCCCDDDGGGKKKRRR\\\lllpppTTTGGG===;;;888555444555666777444444555666666555444444333333333333333333333333222222222222222222222222333333222222222222222222333333333444444444555555222222333444555666777888777<<>>===;;;::::::777777777777777777777777666666666666666666666666999777999===CCCPPPcccuuuwwwqqqmmmhhhccc__________________]]]YYYUUULLLJJJHHHGGGHHHIIIIIIIIIJJJIIIHHHGGGFFFGGGIIIJJJHHHHHHHHHGGGFFFDDDBBBAAACCCBBBAAAAAABBBDDDGGGIIIKKKLLLLLLLLLMMMRRRZZZ___eeennnzzz~~~tttkkk\\\UUUQQQTTT[[[cccnnnwww|||}}}}}}~~~~~~~~~}}}zzzzzzzzzyyyvvvsssooommmiiihhhgggfffccc^^^WWWRRRLLLFFFBBBCCCDDDCCCDDDGGGLLLSSS^^^nnnpppUUUHHH>>><<<999555444444555666444555555555555555555444333333333333333333333333222222222222222222222222222222222222222222111111333333333444444444555555111222333444555777888888999>>>NNNlllfffgggnnnsss\\\UUUeee~~~dddTTTPPPPPPPPP[[[iiiqqqxxxwwwvvv}}}[[[rrrwww[[[NNNIIIEEE@@@@@@???>>><<<;;;::::::777777777777777777777777666666666666666666666666777777999>>>EEEQQQeeevvv|||tttnnnjjjfffaaa]]]_________```___[[[VVVRRRJJJGGGDDDBBBBBBBBBBBBAAA@@@@@@@@@AAACCCEEEHHHIIIHHHHHHHHHGGGEEEDDDBBBAAAAAA@@@??????@@@BBBDDDEEEGGGIIIKKKNNNRRRZZZeeemmmrrrzzzyyypppfffXXXSSSQQQXXXaaajjjuuu~~~{{{}}}zzz{{{{{{zzzwwwsssooollliiihhhgggeeeccc]]]WWWRRRLLLFFFBBBCCCDDDCCCEEEHHHLLLSSS^^^nnnpppUUUHHH@@@>>>;;;888666666666666555555555555555555555555333333333333333333333333222222222222222222222222333333333333444444444444333333333444444444555555222222333444555666777888<<>>@@@CCCEEEGGGIIIKKKKKKIIIGGGEEECCCBBBAAA@@@??????>>>???@@@BBBCCCFFFLLLSSSYYY```hhhsss{{{|||vvvlllbbbWWWSSSUUU]]]gggpppyyyzzz||||||}}}}}}{{{yyyvvvrrrooommmiiihhhfffdddbbb]]]WWWRRRLLLFFFBBBCCCEEEDDDFFFIIIKKKRRR]]]mmmpppUUUHHH===<<<;;;999888777777777555555555444444555555555333333333333333333333333222222222222222222222222222222222333444444444555333333333444444444555555333333444444555666777777===BBBVVVyyyqqq]]]YYYggg~~~{{{bbbVVV[[[qqqvvv```TTTQQQRRRSSSZZZbbbiiirrrtttmmmmmmnnnvvv\\\mmmzzzyyyvvv{{{^^^PPPJJJGGG@@@@@@???===<<<;;;:::999777777777777777777777777666666666666666666666666444555:::AAAHHHTTTfffvvv{{{tttooonnnmmmkkkhhhaaaaaabbbbbb```[[[TTTOOOGGGDDDAAA>>>>>>===;;;:::<<<===???AAADDDFFFHHHIIIJJJIIIFFFDDDAAA@@@>>>>>>@@@@@@??????@@@AAACCCDDDHHHPPP\\\fffmmmuuu~~~{{{tttiii```XXXUUUXXXaaakkkssszzz~~~~~~~~~~~~zzz|||~~~{{{wwwsssqqqooonnniiigggeeeccc```[[[VVVRRRMMMGGGCCCDDDEEEEEEFFFIIIIIIPPP\\\lllpppTTTHHH888888888888777777777666555555444444444444555555333333333333333333333333222222222222222222222222//////000111222222333333333333333444444444555555333333444444555666666666>>>CCCXXX|||}}}cccUUUUUUeeeiii]]]TTT]]]tttttt^^^SSSQQQQQQVVV[[[aaahhhtttssskkkkkkjjjqqqZZZmmmyyyuuutttaaaSSSKKKEEEDDDCCCBBB@@@>>>===<<<<<<888999999666333222666999777777777777777777777777666777999???IIIWWWgggqqq|||vvvwwwzzzxxxppphhh```aaabbbbbb___[[[VVVSSSKKKDDD???>>>===::::::===CCC@@@>>>@@@EEEJJJLLLLLLNNNHHHBBB>>>???AAAAAA@@@AAA<<<;;;>>>AAABBBEEEJJJPPPZZZiiivvv}}}vvvhhh^^^TTTVVV[[[aaaiiirrryyy}}}{{{{{{{{{|||~~~~~~|||xxxssspppnnnmmmmmmkkkiiifffccc```\\\WWWTTTMMMJJJFFFDDDDDDFFFGGGGGGLLLQQQYYYiiiqqqSSSEEE???===:::999:::999888777444444444444333222111111555555666555444222///...222222222222222222222222222222222333333444444444222222222333333444444444444555666555555555777999:::EEE\\\|||iiiWWWTTTUUUkkkqqq]]]VVVRRRZZZtttoooZZZQQQOOOOOOTTT\\\gggsssrrriiifffgggoooXXXmmmzzzwwwuuubbbSSSKKKEEEDDDCCCAAA???===<<<;;;;;;888888777555444444666888777777777777777777777777777888;;;@@@JJJYYYhhhrrr||||||}}}yyyoooggg]]]^^^______^^^[[[WWWTTTJJJCCC>>>>>>===;;;;;;>>>@@@???@@@CCCHHHLLLMMMMMMKKKFFFAAA??????@@@@@@@@@@@@======AAACCCEEEHHHMMMYYYdddttt~~~{{{rrrfff\\\UUUWWW\\\ccckkkrrrxxx{{{yyyyyyyyy{{{}}}~~~|||xxxtttpppnnnmmmmmmjjjhhheeeccc```\\\WWWSSSMMMJJJFFFDDDDDDFFFGGGGGGLLLQQQ[[[kkkrrrTTTEEE???<<<:::999999999777666222222333444444333333333555555555444333222111000222222222222222222222222222333333333333333333444333333333333333333333444444555666555555555777999===FFF[[[{{{```OOOMMMTTTmmmiiiXXXSSSQQQ[[[uuukkkWWWOOONNNOOOUUU]]]iiiwwwoooeeecccgggrrrVVVjjjyyywwwtttcccTTTLLLFFFCCCBBB@@@>>><<<;;;::::::999777555555666777777666777777777777777777777777888999<<>>>>>>>><<<===@@@>>>???CCCHHHLLLNNNNNNLLLFFFDDDAAA@@@@@@@@@?????????>>>???DDDFFFHHHMMMTTTdddrrr||||||}}}{{{zzzyyyvvvoooeee]]]VVVYYY^^^eeelllqqqvvvxxxvvvwwwxxxyyy{{{}}}}}}{{{xxxtttpppnnnmmmllljjjhhheeebbb```\\\WWWSSSMMMJJJEEECCCDDDFFFGGGHHHLLLRRR]]]nnntttVVVFFF>>><<<999888888888666555000111222333444444444444555444333333222222222333222222222222222222222222444333333333333333333222444444444333333333333333333555555555555555777999???GGGZZZzzzwwwXXXKKKKKKTTTrrrrrraaaUUUQQQPPP[[[uuueeeTTTMMMNNNPPPVVV^^^kkk}}}|||kkkaaa```gggwwwTTTfffsssqqqooo{{{dddUUUMMMFFFBBBAAA???===;;;:::999999:::777444444777888777555666666666666666666666666888999===CCCMMM[[[iiisss}}}qqqcccZZZRRRRRRTTTWWW[[[[[[XXXUUUHHHBBB===>>>>>>===>>>AAA???BBBGGGLLLNNNNNNKKKIIICCCBBBAAA@@@@@@??????>>>===>>>AAAFFFHHHJJJRRR\\\nnn~~~{{{wwwtttppppppsssttttttttttttrrrmmmfff```XXX[[[```fffkkkppprrrsssuuuvvvwwwyyyzzz}}}}}}{{{xxxtttpppnnnlllkkkiiigggdddbbb___[[[VVVRRRMMMIIIEEECCCDDDFFFHHHHHHLLLRRR^^^ooovvvWWWGGG>>><<<999888777777555444111222333333444444444333444333222111222333444555222222222222222222222222444444444333333222222222444444444444444333333333333444555555555555888:::???FFFZZZzzzqqqVVVMMMOOOYYY|||xxxkkk```YYYRRRQQQ[[[sss|||aaaRRRMMMOOORRRWWW___nnnyyyhhh``````kkk~~~QQQ^^^iiijjjkkkzzzdddUUUMMMFFFAAA@@@???===;;;:::999999999666444555888999777555666666666666666666666666666888<<>>???>>>???BBBAAAEEEJJJMMMMMMKKKGGGEEEAAABBBBBBAAA@@@>>>>>>>>><<<>>>CCCGGGIIIMMMYYYeeeyyywwwnnniiifffcccbbbeeeiiijjjkkklllllljjjfffbbb[[[^^^bbbgggkkknnnpppppptttvvvxxxyyyzzz}}}~~~|||zzzwwwtttqqqnnnkkkjjjiiifffdddaaa^^^ZZZUUURRRLLLIIIEEECCCDDDGGGHHHIIILLLRRR]]]ooovvvWWWGGG>>><<<999888777666555333333444444444333333222111444333222111222333444555222222222222222222222222444444444333333222222222444444444444444444444444222444555555555666888:::>>>GGG]]]~~~lllTTTMMMQQQbbb}}}tttkkkccc\\\UUUSSS[[[qqqwww___SSSOOOPPPUUUWWW```rrrvvvfffaaacccrrrLLLUUU___eeelll}}}cccTTTLLLFFFBBBAAA???===;;;:::999999777666555666777888777666777777777777777777777777666888===CCCMMM[[[hhhqqqttteeeXXXQQQJJJKKKOOOWWW^^^```[[[UUUIIIBBB>>>>>>???>>>???BBBCCCFFFJJJKKKJJJFFFDDDBBBBBBCCCCCCAAA???======>>>>>>@@@EEEHHHJJJPPP```ppptttiii___[[[ZZZXXXXXXZZZ]]]___bbbeeeggggggfffeeeaaaccceeeiiikkknnnoooppptttwwwyyyyyyyyy{{{}}}{{{zzzwwwtttqqqnnnkkkjjjhhhfffccc```^^^ZZZUUUQQQLLLHHHEEECCCEEEGGGIIIIIIKKKQQQ\\\mmmuuuWWWGGG???===:::888888777555333444444444444333222111000333333333222222333444444222222222222222222222222444333333333333333333222333444444444555555555555222333555555555666888;;;===JJJdddiiiSSSMMMPPPlll|||vvvoooeee\\\WWWTTT\\\tttrrr]]]UUUQQQRRRVVVXXXdddxxxtttfffdddhhhyyyFFFMMMXXXeeesssbbbSSSKKKEEEBBBAAA???===<<<::::::999444666777777777666777888777777777777777777777777777:::>>>EEEOOO\\\jjjrrrzzzjjj[[[QQQMMMHHHIIIOOOYYYbbbccc\\\UUUJJJCCC?????????>>>???AAABBBEEEHHHHHHEEECCCCCCCCCDDDEEEDDDBBB>>><<<===???@@@CCCHHHKKKKKKSSSggg{{{}}}tttggg\\\RRRPPPPPPPPPRRRTTTWWWZZZ___cccfffhhhjjjkkkhhhiiijjjkkkmmmoooqqqrrrtttvvvxxxxxxvvvyyyzzzyyywwwtttqqqmmmkkkiiigggeeeccc```]]]YYYTTTQQQKKKHHHDDDCCCEEEGGGIIIJJJJJJPPPYYYjjj~~~tttVVVGGGAAA>>>;;;999999777666444333333333444444333222222333333333444444333222222222222222222222222222222222333333333333333333444222333333444555666777777222333555555555666999;;;???PPPllljjjWWWSSSWWWuuu}}}vvvggg[[[VVVTTT^^^yyy|||yyynnn\\\VVVQQQRRRVVV[[[iiiqqqeeefffmmm}}}BBBHHHUUUgggyyyaaaSSSKKKEEECCCBBB@@@>>><<<;;;::::::222666999888666555777999777777777777777777777777888;;;@@@GGGQQQ^^^kkktttsssbbbSSSJJJGGGGGGIIIOOOZZZdddddd\\\TTTJJJDDD?????????===>>>AAAAAACCCFFFEEECCCBBBCCCEEEFFFFFFEEEBBB>>><<<===@@@CCCFFFJJJLLLMMMVVVllluuuiii___TTTJJJIIIKKKMMMPPPSSSWWWZZZ```eeeiiilllooorrrmmmmmmmmmmmmoooqqqsssuuusssvvvxxxvvvuuuwww}}}zzzyyywwwtttqqqmmmjjjiiigggeeebbb```]]]YYYTTTPPPKKKHHHDDDCCCEEEGGGIIIJJJJJJOOOXXXhhhzzzrrrUUUFFFAAA???<<<:::999888666444111111222333444444444444333333444555444333222111222222222222222222222222222222222333333444444444111222333444555777888888111333444555555666999;;;AAATTTrrrnnn___\\\bbbzzz|||jjjZZZTTTSSS___~~~vvvuuulll[[[VVVQQQQQQUUU]]]mmmooodddgggpppCCCGGGXXXppp___QQQIIICCCBBBAAA@@@>>><<<;;;::::::777777777777777777777777666666666666666666666666777<<<===CCCRRR\\\hhh{{{zzzhhhVVVMMMKKKLLLGGGOOOXXX___dddeee^^^UUUKKKGGGBBB???>>>>>>======BBBBBBCCCDDDEEEEEEDDDDDDIIIFFFBBB???===>>>AAABBBFFFEEEGGGJJJNNNZZZooo}}}qqqddd[[[LLLJJJGGGGGGJJJNNNRRRTTT]]]dddkkkoootttxxxxxxtttvvvtttrrrqqqrrrrrrrrrqqqwwwwwwvvvrrrppprrrxxx}}}~~~}}}{{{yyyvvvqqqmmmjjjhhhfffeeecccaaa___ZZZUUUQQQKKKHHHEEEDDDEEEGGGHHHIIIJJJNNNWWWgggyyyqqqVVVIIIFFFAAA;;;666555666666777222333333444444333333222333444444555555444444333111111111111111111111111333333333333333333333333333333333333333333333333222333333333333444888;;;CCCUUUzzzwww^^^VVVfffjjjUUUQQQVVVhhhxxxqqquuuhhhWWWSSSQQQQQQTTT\\\lll|||nnniiioooyyyCCCJJJ]]]uuuaaaRRRJJJDDDBBBAAA@@@>>><<<;;;::::::777777777777777777777777666666666666666666666666666<<<===EEEUUU___lll~~~sssaaaQQQIIIGGGGGGGGGPPPZZZ```dddddd^^^WWWIIIEEEAAA???>>>?????????AAABBBCCCDDDEEEFFFFFFFFFIIIGGGCCC???>>>???BBBDDDDDDDDDGGGKKKQQQ^^^sss|||rrrggg[[[SSSLLLJJJIIIJJJMMMRRRWWWZZZdddllltttzzz~~~}}}}}}zzzwwwuuuuuuuuutttsssuuuuuutttqqqoooqqqvvv|||~~~}}}{{{yyyvvvqqqmmmjjjhhhfffeeecccaaa^^^ZZZUUUQQQKKKHHHEEEDDDEEEGGGHHHIIIKKKPPPYYYjjjqqqTTTFFFDDD@@@;;;777666777666666333333444444444444333333333333444444444444333333222222222222222222222222333333333333333333333333333333333333333333333333333444444333333555999<<>><<<;;;::::::777777777777777777777777777777777777777777777777555;;;>>>FFFWWWbbbooovvvgggYYYNNNHHHGGGHHHMMMWWW```dddeeeccc^^^WWWGGGDDD@@@??????@@@AAAAAA@@@AAACCCEEEGGGHHHIIIIIIJJJHHHDDD@@@@@@AAADDDEEEEEEFFFIIIMMMSSS___sssyyyooodddZZZQQQKKKJJJJJJKKKNNNSSSYYY^^^bbbnnnwww|||xxxvvvuuusssqqqrrrsssrrrpppnnnpppvvv{{{~~~}}}}}}{{{yyyvvvqqqmmmjjjhhhfffdddbbb```^^^ZZZTTTQQQJJJHHHDDDCCCEEEGGGHHHHHHLLLQQQ[[[lllpppSSSCCCAAA>>>:::888888888777555444444444444444444444444333333444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333444444555444444666:::===FFF[[[ooofffssstttbbbZZZ```ttt~~~xxx{{{dddUUUSSSSSSVVVZZZffftttxxxnnnooo{{{BBBQQQiiidddUUULLLFFFBBBAAA@@@>>><<<;;;::::::666666666666666666666666777777777777777777777777555<<<>>>GGGXXXbbboooyyylll]]]RRRMMMKKKLLLOOOVVV___hhhiiigggccc]]]WWWIIIEEEAAA??????@@@@@@@@@???@@@CCCFFFHHHKKKLLLLLLLLLIIIEEEBBBAAABBBEEEGGGIIIIIIKKKNNNRRR[[[mmm~~~~~~xxxnnnbbbXXXPPPKKKHHHJJJLLLOOOTTTYYY```gggkkkwww~~~yyyuuurrrooommmnnnpppqqqqqqppprrrwww|||~~~}}}|||||||||}}}{{{yyyvvvqqqmmmjjjhhheeecccaaa```]]]YYYTTTPPPJJJGGGDDDCCCDDDGGGHHHHHHKKKQQQ\\\mmmpppTTTEEE>>><<<:::999999888666555555444444444444444444555333333333444444333333333333333333333333333333333222222333333333333444444222222333333333333444444444555555555555888;;;>>>GGG]]]ttthhhsssrrraaaZZZccc{{{bbbUUUSSSSSSVVV[[[hhhvvvwwwmmmlllwwwFFFXXXqqqeeeUUUMMMFFFBBBAAA@@@>>><<<;;;::::::666666666666666666666666777777777777777777777777666<<>>???AAACCCGGGJJJMMMNNNOOOMMMJJJFFFCCCAAABBBEEEFFFHHHHHHJJJMMMPPPWWWhhhxxx~~~zzzmmmiii```WWWOOOKKKIIIIIIMMMQQQWWW]]]bbbiiipppuuuyyytttpppllljjjjjjmmmpppqqqrrruuuzzz~~~|||{{{{{{{{{}}}{{{yyyvvvqqqmmmjjjhhhdddcccaaa___]]]XXXSSSOOOJJJGGGDDDCCCDDDFFFGGGHHHJJJQQQ\\\kkkpppVVVIII===<<<:::999999888666444555444333333333333444555222333333333333333333222222222222222222222222222222222222333333444444444222222222333333444444444444555555555666888<<>><<<;;;::::::777777777777777777777777777777777777777777777777666===???GGGVVV^^^hhhzzz}}}nnn^^^OOOJJJIIIHHHNNNWWW]]]ccchhhjjjkkkjjjbbbYYYLLLIIIDDD@@@??????>>>>>>@@@AAADDDHHHKKKNNNPPPQQQOOOLLLGGGCCCAAAAAACCCEEECCCDDDHHHKKKMMMTTTdddsss{{{zzzsssrrroooiii[[[XXXSSSMMMIIIIIILLLOOOVVV\\\dddjjjooouuu}}}zzzsssnnnjjjhhheeeiiinnnrrrtttwww}}}~~~~~~}}}}}}}}}}}}}}}}}}||||||}}}{{{yyyvvvqqqmmmjjjhhhdddbbb```^^^\\\XXXRRROOOIIIGGGCCCBBBDDDFFFGGGGGGIIIQQQ[[[iii|||pppWWWKKK>>><<<:::999888777555333444444222222222222444444222222333333333333222222111111111111111111111111111222222333333444444555111222222333333444444555333444555555666888<<>><<<;;;::::::777777777777777777777777666666666666666666666666666===???GGGVVV^^^hhhzzzxxxeeeVVVKKKJJJKKKLLLVVVcccjjjlllnnnooorrrpppeeeYYYKKKGGGCCC@@@@@@@@@@@@???AAACCCEEEIIILLLOOOQQQRRRPPPMMMHHHCCC@@@@@@AAACCCDDDEEEHHHJJJLLLQQQ___mmmvvv}}}wwwjjjcccaaa\\\VVVNNNMMMLLLJJJJJJNNNTTTZZZcccjjjsssyyy}}}xxxpppkkkfffddd```eeekkkppptttxxx~~~{{{uuusssuuuwwwuuuwwwyyy|||~~~}}}{{{yyyvvvqqqmmmjjjhhhcccbbb```^^^[[[WWWRRRNNNIIIFFFCCCBBBDDDFFFGGGGGGKKKQQQ[[[hhh|||}}}pppVVVIII@@@===:::888777666444222444333111000000111333444222222333333333333222222222222222222222222222222111111222333333444555555111111222333333444555555222333444444555888<<>><<<;;;::::::777777777777777777777777666666666666666666666666555<<>>:::777666555444222333222000//////000222333222222222333333222222222333333333333333333333333111111222333333444555555111111222333333444555555222333444444555888<<>>@@@CCCDDDFFFGGGHHHJJJPPPYYY```iiinnntttwwwvvvtttrrrrrrppptttvvvvvvxxx|||zzzttteeeZZZOOOKKKHHHFFFHHHKKKLLLPPPVVV\\\ccclllwww~~~tttkkkbbbYYYVVVXXXYYY\\\ccckkknnnttt~~~rrrgggbbb```___aaaeeehhhqqqxxx{{{}}}~~~|||xxxvvvsssoookkkhhhcccbbb___]]]ZZZWWWRRRNNNHHHGGGEEECCCCCCDDDFFFHHHLLLOOOVVVddd~~~mmmRRRFFF>>><<<999888777777555333444444444444444444444444444444333333333333222222000111111222222222111111444444444444444444444444444444444444444444444444333333555888888777;;;BBBLLLiiilllZZZVVV```{{{rrreeeZZZVVVVVVggg}}}zzzjjjUUURRRTTTTTT[[[fffxxx}}}xxxyyyCCCOOO^^^iiisssyyy___RRRKKKEEEBBBAAA???===;;;999888888888888888888888888888888888777777666666777777888:::;;;BBBPPP\\\dddjjjppp|||rrr```UUUOOOLLLSSSdddxxxnnn___JJJGGGDDDBBBBBBCCCCCCBBBBBBCCCFFFKKKPPPRRRQQQPPPOOOMMMIIIDDD???>>>@@@BBBDDDFFFHHHIIIJJJOOOVVV[[[aaaeeejjjmmmmmmkkkhhhggggggiiijjjjjjkkkmmmjjjfffVVVNNNGGGFFFFFFFFFIIINNNRRRYYYcccmmmttt}}}}}}uuukkkccc[[[SSSRRRUUUUUU[[[dddkkkooovvv~~~sssjjj```]]][[[\\\___eeeiiirrr{{{}}}yyyvvvsssoookkkhhhcccaaa___]]]ZZZVVVRRRNNNHHHGGGDDDCCCCCCEEEGGGIIIMMMPPPWWWfffmmmQQQDDD>>><<<999888777777555444444444444444444444444444444444333333333333222222333222222111111111111222444444444444444444444444444444444444444444444444333333555999999888>>>EEENNNlllsss^^^TTTVVVeee}}}uuuddd\\\WWWUUUVVVhhhrrrttt~~~gggSSSPPPRRRSSSZZZeee{{{|||{{{DDDNNNZZZeeeqqqwww]]]QQQKKKGGGBBBAAA???===;;;999888888666777777777888888888999888777777777777777777888777999BBBQQQ]]]dddjjjnnnyyylllZZZTTTOOONNNZZZpppkkkYYYMMMJJJGGGEEEFFFGGGGGGFFFDDDEEEHHHLLLPPPSSSSSSRRRNNNLLLIIIDDD@@@>>>@@@AAAAAADDDHHHJJJJJJMMMSSSWWW\\\___dddggghhheeebbbaaa_________^^^______\\\XXXNNNIIIEEEGGGIIIJJJOOOUUU\\\fffrrr}}}tttkkkbbb[[[TTTNNNNNNRRRVVV\\\eeemmmuuu{{{vvvuuuwww{{{|||xxxuuujjjbbb[[[ZZZZZZ[[[aaagggnnnxxx~~~yyyuuurrrnnnjjjhhhcccaaa^^^\\\ZZZVVVQQQNNNGGGFFFDDDCCCDDDFFFHHHJJJMMMRRR[[[kkkmmmQQQCCC>>>;;;999888888777666444444444444444444444444444444444333333333222222222777666444333222222333444333333333333333333333333333333444444444444444444444333555999999:::@@@HHHRRRooocccVVVRRR[[[mmmkkk\\\XXXVVVVVVXXXgggxxxnnnrrr{{{zzzcccQQQOOOQQQQQQYYYeee{{{wwwxxx|||GGGMMMWWWaaammmvvv]]]RRRLLLHHHBBBAAA???===;;;999888888666666666777888888999999888888777777777777888888666999CCCSSS```ggglllpppyyy}}}gggXXXQQQNNNQQQaaayyy}}}gggVVVNNNKKKHHHFFFGGGHHHHHHGGGGGGGGGIIIMMMQQQTTTTTTSSSNNNMMMJJJEEEAAA@@@AAABBB???CCCGGGIIIJJJMMMQQQUUUXXX[[[___cccdddccc___\\\ZZZXXXWWWWWWWWWUUURRRPPPKKKGGGFFFIIILLLPPPWWW^^^jjjttt|||uuuhhh```XXXRRRNNNJJJLLLPPPUUU[[[dddqqq}}}uuurrrqqquuuzzz|||}}}}}}{{{xxxtttpppmmmbbb]]]XXXXXXYYY\\\ccckkkttt~~~~~~yyytttqqqmmmiiigggcccaaa^^^\\\YYYVVVQQQMMMGGGFFFDDDCCCDDDGGGIIIKKKOOOUUUaaatttoooRRRDDD===;;;999888888777666555444444444444444444444444444444333333333222222222777666444333222333444444333333333333333333333333333333333444444444555555444333555888999:::AAAIIIRRRooozzz\\\TTTSSS]]]qqq|||cccVVVRRRRRRRRRSSSeee{{{rrrooorrrwwwvvv```PPPNNNPPPPPPYYYfffyyy}}}ssstttvvvEEEKKKTTT___mmmvvv]]]RRRMMMHHHBBBAAA???===;;;999888888666666666777777888888888999888888777777888888999999<<>>HHHXXXiii|||ttt\\\PPPJJJEEECCCAAA???===;;;999999888777777777777777666666666999999888888888888999999<<<===DDDQQQ[[[```cccfffvvvrrrbbbXXXOOOUUUbbbtttvvvhhh___YYYVVVRRROOOOOOOOONNNMMMPPPOOONNNPPPRRRSSSSSSRRRRRRQQQPPPLLLIIIGGGGGGHHHOOOQQQRRRPPPMMMLLLNNNQQQVVVWWW[[[aaaffffffbbb^^^XXXRRRPPPRRRRRRLLLJJJLLLKKKIIIKKKRRRYYYcccrrrttteeeaaa___YYYSSSRRROOOKKKHHHLLLQQQWWWaaajjjvvv~~~}}}|||vvvpppmmmgggeeeeeegggiiimmmvvv~~~xxxtttpppmmmkkkbbb```]]][[[YYYUUUPPPMMMFFFEEEDDDDDDEEEHHHLLLNNNRRR```vvvmmmQQQEEE<<<:::888777888888777666444444444444444444444444444444444333333333222222222333555666777666555555444444444444444444444444222222333333444555666666666444555666666777???GGGccc~~~jjjUUURRRSSSdddxxxooofff```ZZZSSSPPPRRR```wwwuuulllkkklllmmmooopppvvvooo\\\OOOOOOPPPPPP[[[jjjzzzpppppplllvvvDDDGGGZZZvvvsss]]]TTTNNNHHHCCC@@@===;;;::::::999777888888888888777777777777777888888777666666777999:::===DDDOOOWWW[[[bbbiiiyyytttbbbVVVQQQVVVeeexxxvvvjjjaaa[[[YYYVVVQQQMMMLLLNNNPPPWWWVVVUUURRRQQQQQQTTTWWWVVVUUUSSSPPPNNNNNNPPPSSSYYYWWWVVVUUUUUUTTTRRRPPPPPPSSS[[[dddiiiiiiccc]]]XXXWWWVVVTTTRRRPPPNNNLLLIIIMMMRRRVVV^^^jjjzzzpppeeeZZZVVVSSSOOOLLLKKKFFFIIIMMMQQQYYYdddsss}}}~~~zzzxxxwwwrrrpppsssvvvzzz|||wwwtttooollllll```]]]ZZZXXXUUURRRNNNKKKEEEEEEDDDCCCCCCGGGMMMQQQRRRiiiiiiPPPGGG>>>===;;;999777555444333222222444444444444222222333333333333333333333333666555333222111222333333666555333222222333555666555555555555555555555555666444444777888:::@@@HHHbbbqqq\\\QQQWWWooo{{{uuuoooiii```UUUQQQQQQ[[[yyyqqqnnnkkkkkknnnlllxxxhhh\\\QQQOOOOOOSSSbbbrrr|||ooopppxxxEEEMMMcccrrr\\\SSSMMMGGGDDDAAA===;;;:::999888777777777777777777777777777777888888777666666777999999<<>>===;;;999777555444444222333333444444333333222333333333333333333333333444333222111111111222222666555333222222333555666555555555555555555555555666444444777888:::AAAJJJiiiyyydddVVV[[[uuuxxxnnnaaaUUUOOOPPP```vvvmmmiiifffhhhmmmqqq~~~ggg[[[QQQOOOPPPTTTcccsss}}}qqqsss|||EEERRRmmmrrr\\\RRRLLLFFFEEEBBB>>>;;;:::999777666555555555666666777777888777888888777666666777999999;;;BBBLLLSSSVVV\\\cccwwwtttfff]]]YYY^^^jjj{{{~~~||||||}}}|||xxxoooddd]]]YYYXXXVVVSSSPPPPPPRRRTTTSSSSSSSSSRRRPPPQQQSSSUUUYYYYYYXXXVVVTTTTTTVVVXXX^^^]]]^^^^^^^^^\\\XXXUUUTTTWWW]]]ccchhhhhhddd```[[[[[[ZZZYYYWWWTTTSSSQQQTTTXXX\\\aaaiiiuuuuuucccVVVOOOJJJJJJJJJIIIKKKNNNTTTZZZdddooo{{{xxxtttpppjjjffffffccc```\\\YYYUUUQQQLLLIIIGGGGGGGGGFFFGGGJJJPPPTTT^^^qqqyyydddMMMEEE>>>===;;;999777555444444222333333444444333333222333333333333333333333333333222111000000000111111555444333222222333444555555555555555555555555555666444555777888:::CCCLLLoooooo___ccc|||uuucccTTTOOOQQQffftttkkkfffeeekkkrrrzzzeeeYYYPPPOOOQQQVVVeeeuuu|||rrrvvvFFFVVVqqqqqq[[[RRRKKKFFFFFFCCC???<<<:::999777555333444444555666777777888777888888777666666777999999;;;BBBLLLRRRUUU[[[bbbvvvuuuggg^^^XXX\\\hhhwww~~~|||xxxvvvvvvvvvwwwvvvrrrkkkbbb[[[WWWWWWUUUSSSQQQQQQSSSVVVSSSTTTUUUTTTTTTTTTVVVWWWYYYZZZYYYXXXVVVVVVXXX[[[]]]]]]___aaacccaaa]]]ZZZVVVYYY]]]bbbeeefffdddcccbbbbbbbbbaaa```^^^\\\\\\[[[]]]aaafffnnnyyyzzzcccVVVOOOKKKHHHJJJJJJJJJNNNTTT^^^eeeqqq|||wwwsssoooiiieeeddddddaaa]]]YYYUUUPPPKKKHHHFFFFFFFFFFFFGGGKKKPPPSSSZZZlll{{{pppbbbKKKDDD===<<<;;;888777555555444333333333333333333333333333333333333333333333333222222222111111111111222555444333333333333444555555555555555555555555555555444555666777:::EEEPPPrrryyylllpppwwwcccTTTQQQVVVllluuunnnkkkllluuu~~~zzzbbbWWWOOOOOORRRXXXgggxxxzzzqqqxxxHHHXXXqqqqqq[[[RRRLLLGGGGGGCCC???<<<;;;999777666333444444555666777777888777888888777666666777999:::<<>><<<<<<<<<:::999888888888888777777777777777888888777666666777999777999AAALLLSSSXXX^^^eeezzzzzzpppjjj[[[ZZZ^^^fffjjjhhhffffffeeeeeedddddddddaaa\\\YYYNNNOOOOOOMMMKKKKKKLLLMMMLLLPPPTTTWWWWWWVVVVVVWWWYYYZZZ\\\\\\\\\\\\^^^___aaa``````aaabbbcccbbb```ZZZ[[[\\\ZZZYYY[[[```eeeiiijjjmmmppprrrtttuuuvvvyyyxxxxxx{{{lllXXXOOONNNPPPQQQPPPOOONNNLLLQQQaaarrrzzzyyysssrrrqqqlllhhhggg___\\\XXXUUUQQQMMMHHHEEE@@@BBBDDDEEEGGGIIINNNQQQQQQaaavvvnnnkkkaaaKKKEEE<<<;;;:::888777666666666444444222222222222444444333333333333333333333333///000111222333333222111333444444555555444444333555555555555555555555555444555666666555;;;KKK\\\{{{```SSS[[[jjj|||vvvYYYPPPLLLPPPVVV^^^oooqqqkkkwwwvvvjjjeeeCCCHHHXXXpppppp^^^UUUOOOJJJGGGCCC>>>;;;999999888777888888777777777777888888777777666666666666777777;;;<<>>===:::888666555555555333444444555555444444333222222222222222222222222333222111000111222333444444444222222222222444444333333333444444444555555222666555777<<<<<>>===:::888666555555555333444444555555444444333222222222222222222222222222222111111222222333444444333333222222333333444333333333444444444555555222666555777<<<<<>><<<:::888666555555555333444444555555444444333222222222222222222222222111111222333333333333222444333333222222333333444333333333444444444555555333666555777<<<<<>>===>>>===<<>>@@@BBBCCCDDDFFFJJJMMMPPP^^^qqqjjjmmmsssqqqUUUEEE???===<<<:::888666666666666333444444555555444444333222222222222222222222222000111222333444333222111333333333333333333333333333333333444444444555555333777666777<<<;;;GGG^^^}}}cccZZZ^^^hhh{{{hhh]]]OOOIIIPPP[[[yyyiiiYYYTTTQQQSSSXXXcccuuu}}}yyy|||qqqccc\\\XXXWWWAAAKKK^^^uuulll]]]WWWTTTRRRPPPJJJBBB<<<999888888888888888777777777777888888777777666666666666777777;;;:::???JJJWWWfffxxxxxxooobbb[[[VVVYYY\\\^^^```ccc```______``````]]]YYYVVVPPPMMMIIIFFFDDDAAA>>><<<<<<:::999;;;:::888<<>>@@@AAACCCDDDGGGKKKNNNPPP```uuuiiinnnvvviiiPPPDDD???<<<;;;999888666666666777333444444555555444444333222222222222222222222222111111222333333333333222222333333444444333333222333333333444444444555555444777666777;;;;;;FFF^^^tttZZZWWW]]]eeeyyywww```XXXMMMHHHMMMUUUppphhhYYYTTTQQQSSSYYYdddwww}}}zzz~~~|||kkk```ZZZXXXYYYBBBMMMaaawwwmmm___[[[ZZZXXXRRRLLLDDD===:::999999999888888777777777777888888777777666666666666777777;;;:::???JJJWWWeeewwwwwwnnnccc\\\XXX[[[___```aaadddaaa``````aaa```]]]YYYUUUOOOLLLIIIFFFDDDBBB>>><<<:::888999;;;;;;999<<>>???AAABBBDDDGGGKKKNNNUUUeee{{{gggnnnwwwaaaMMMCCC???<<<;;;999777666666777777333444444555555444444333222222222222222222222222222222111111222222333444222333333444444333333222333333333444444444555555444888666777;;;;;;FFF^^^~~~mmmUUUUUU]]]dddzzzoooYYYUUULLLIIILLLQQQiiixxx}}}dddUUUQQQOOOSSSZZZggg{{{|||sssfff^^^YYYWWWYYYCCCNNNbbbyyynnnbbb___^^^]]]TTTNNNEEE>>>;;;:::::::::888888777777777777888888777777666666666666777777888888===HHHUUUcccsssvvvnnnddd]]]ZZZ]]]aaaaaabbbdddbbbaaaaaaaaa```]]]YYYUUUNNNLLLIIIFFFEEEBBB???<<<;;;:::;;;>>>>>><<<>>>CCCFFFNNNXXX^^^bbbeeekkkooommmooopppnnnggg^^^TTTMMMJJJHHHIIINNNUUU```qqq~~~zzzxxxyyy}}}yyy{{{||||||zzzgggYYYQQQMMMLLLGGGHHHIIIJJJMMMUUUaaajjjnnnssszzz}}}{{{uuussspppmmmjjjeee```\\\XXXUUUPPPMMMKKKHHHEEEBBB>>>???AAABBBDDDGGGKKKNNNZZZjjj|||fffnnnwww~~~]]]JJJCCC???<<<;;;999777777666777777333444444555555444444333222222222222222222222222333222111000111222444555222222444444444444222222333333333444444444555555444888666777;;;;;;FFF^^^{{{iiiRRRUUU]]]fffjjjVVVSSSMMMJJJMMMPPPfffyyyrrr||||||```RRROOONNNRRR[[[iii~~~~~~nnnbbb\\\XXXWWWZZZGGGLLL___zzzmmmbbbaaaaaa```[[[OOODDD>>><<<999999;;;888888888888888888888888999999999888777666666555<<<:::<<>>;;;<<<;;;::::::;;;===@@@AAAFFFMMMXXXbbbggghhhhhhhhhllllllkkkjjjeee\\\RRRKKKGGGJJJKKKLLLVVVhhhxxx{{{vvvtttuuuwwwyyy}}}{{{}}}yyyiii\\\RRRNNNNNNIIIHHHIIIMMMOOORRR[[[eeekkkttt}}}}}}{{{tttqqqnnnkkkgggbbb\\\XXXYYYUUUOOOKKKHHHFFFDDDBBBAAA@@@BBBDDDDDDDDDJJJRRR[[[fffsss```dddvvvzzz[[[HHH???;;;:::999888666555555555555333333333333333333333333333444444555555444444333222222333333333333444444333333333444444444555555444444444555555555555666333777555777<<<;;;GGG___zzznnnUUUSSS^^^pppzzzddd```SSSKKKJJJEEELLL```{{{yyyyyywwwbbbVVVSSSRRRUUU[[[hhh~~~~~~nnnccc]]]XXXWWWXXXGGGNNNcccoooffffffffffff]]]PPPDDD>>><<<:::999;;;888888888888888888888888999999888888777666666555;;;999<<>>;;;<<<;;;::::::;;;>>>@@@BBBHHHOOOYYYbbbfffhhhhhhgggiiiiiiiiigggccc[[[RRRKKKHHHJJJKKKMMMVVVhhhwww~~~}}}wwwrrrpppqqqsssuuuvvvuuuuuuxxxyyyiii]]]SSSNNNOOOIIIHHHJJJNNNPPPSSS\\\fffmmmuuu~~~{{{zzzssspppllliiieeeaaa\\\YYYYYYUUUOOOJJJHHHEEECCCAAAAAA@@@BBBDDDDDDDDDJJJRRR[[[iiippp^^^dddwwwyyyZZZHHH@@@>>>:::999888666555555444444444444444444444444444444333333444444444444333333222222333333333333444444333333333444444444555555444444444555555555555666333777555777<<<<<>>AAACCCIIIPPPYYY```dddeeeeeeeeeeeeeeedddccc```YYYQQQKKKHHHJJJKKKMMMWWWgggtttzzz{{{wwwpppkkkhhhiiimmmoooqqqqqqqqqttt{{{yyyjjj^^^TTTOOOOOOJJJIIIKKKOOOQQQTTT]]]fffnnnwww~~~yyywwwrrrooojjjfffdddaaa]]][[[YYYTTTOOOJJJFFFDDDAAA???@@@@@@BBBDDDEEEEEEKKKSSS]]]ooolll\\\dddzzzwwwXXXGGGBBBBBB999999777666555444444444555555555555555555555555333333444444444444333333222222333333333333444444333333333444444444555555444444444555555555555666333777555777<<<===IIIaaannn]]]^^^kkk~~~nnnhhhYYYOOOLLLGGGNNNccc~~~wwwuuu}}}rrr^^^UUURRRQQQTTTZZZggg}}}{{{hhh]]]YYYVVVWWWYYYFFFVVVqqqtttqqqssssssqqqcccTTTEEE???===;;;::::::777777777777777777777777888888888888777777666666888999<<>>@@@???AAAEEEEEEFFFLLLTTT```wwwgggZZZffftttTTTDDDAAABBB999888777666555444444444444444444444444444444444333333333444444333333333222222222333333333444444333333333444444444555555444444444555555555555666444777555777<<<===JJJcccrrrfffgggtttyyyqqq^^^QQQMMMHHHQQQgggxxxxxxooo\\\TTTQQQPPPSSSZZZggg}}}xxxeee[[[WWWVVVXXX[[[GGG\\\yyywwwvvvxxxwwwsssgggVVVFFF???>>><<<:::999777777777777777777777777888888888777777777777777999999===EEEQQQ]]]hhhmmmmmmuuuuuuiii^^^YYYVVVPPPJJJHHHHHHKKKPPPTTTVVVVVVVVVUUUXXXUUUQQQMMMJJJGGGCCC@@@<<<;;;;;;;;;<<>>LLLeee{{{rrrrrr{{{zzzdddTTTNNNJJJUUUmmmyyy{{{mmm[[[SSSPPPPPPSSSZZZhhh~~~~~~uuuccc[[[XXXXXXZZZ]]]LLLccc|||||||||wwwjjjYYYGGG??????===:::999888888888888888888888888888888777777777777777777888999<<>>===???>>>AAAEEEFFFHHHNNNWWWgggfff]]]pppeeeLLLAAA>>><<<888888666555444333333333333333333333333333333333222222333333333333222222222222333333333333444444333333333444444444555555444444444555555555555666444777555777===???NNNgggjjjVVVOOOMMMZZZttt|||~~~jjjZZZRRRPPPPPPTTT\\\jjj~~~sssccc\\\[[[ZZZ\\\___QQQkkk}}}mmmZZZGGG@@@???===:::999999999999999999999999999777777777777777777777888777777:::@@@JJJYYYgggppppppvvvrrreeeYYYTTTPPPKKKFFFDDDAAAFFFLLLPPPPPPOOOOOOOOOOOONNNNNNNNNMMMJJJFFFBBB???>>>===<<<<<<>>>@@@AAA@@@DDDIIILLLNNNPPPRRRTTTVVVTTTRRRPPPNNNKKKGGGDDDAAABBBBBBEEENNNYYY\\\ZZZUUUTTTRRRPPPPPPRRRTTTVVVVVV[[[```ccchhhrrr{{{pppeeeZZZSSSQQQOOOPPPSSSXXXZZZ\\\ccclllxxx|||wwwsssqqqmmmjjjgggdddbbb^^^ZZZWWWQQQMMMHHHDDDBBB@@@???===>>>>>>AAAEEEGGGHHHOOOXXXkkk|||hhh___vvv~~~]]]IIIBBB???;;;888777666555444333333333444444444444444444444444222222333333333333222222222222333333333333444444333333333444444444555555444444444555555555555666444777555777===@@@OOOiiinnnWWWOOONNN^^^zzzgggXXXQQQOOOOOOTTT]]]mmmrrrddd___^^^^^^___aaaVVVpppnnn[[[GGG@@@???>>>:::888::::::::::::::::::::::::777777777777777888888888555666888===HHHWWWfffpppooosssmmmaaaUUUPPPMMMGGGCCCBBB@@@FFFLLLOOONNNMMMMMMMMMOOOOOOPPPRRRRRROOOJJJFFF@@@???>>><<<<<<>>>???@@@???CCCGGGKKKMMMOOORRRTTTUUUSSSPPPNNNLLLIIIFFFCCCCCCCCCBBBDDDLLLUUUVVVRRRPPPPPPOOONNNOOOPPPRRRSSSWWW\\\```bbbeeennn||||||qqqfff[[[SSSQQQRRRSSSWWW\\\^^^___fffooo{{{yyytttqqqoookkkiiifffcccaaa\\\WWWSSSOOOLLLGGGCCCBBBAAA???>>>>>>>>>AAAEEEGGGIIIPPPXXXmmm{{{iiiaaazzzxxxXXXHHHDDD@@@<<<888777666555444333333333555555555555555555555555222222222333333222222222222222333333333444444444333333333444444444555555444444444555555555666666444777555777===AAAPPPjjjqqqXXXOOOOOOaaa~~~eeeVVVPPPNNNOOOUUU^^^nnn~~~qqqeeeaaaaaa``````bbbVVVtttrrrWWWGGGBBB;;;:::===;;;888888888888888888888888777777777777888999:::;;;888999;;;>>>EEESSScccoooppppppyyyzzzhhh]]]RRRNNNKKKFFFBBBAAAAAAEEEJJJMMMMMMLLLLLLLLLJJJKKKNNNQQQRRROOOJJJFFFDDD>>>;;;===???>>>@@@CCCEEEGGGJJJNNNRRRVVVYYY[[[[[[WWWRRRNNNKKKHHHEEECCCCCC??????EEEJJJJJJIIIJJJNNNLLLNNNTTTUUUTTTWWW^^^```cccfffiiilllsss||||||rrriii```[[[ZZZXXX\\\aaaeeedddccciiisss{{{wwwssspppmmmkkkhhhdddaaa^^^[[[WWWTTTOOOKKKFFFCCCAAA???>>><<<>>>CCC@@@AAAIIIIIINNN]]]xxxwwwnnnfffpppRRRDDD@@@<<<888777666666444333222111111000111222333555666777777222333333444444333333222333222222222222222222222444444444444444444444444444444444555555555555555666999777777===AAASSSoooqqq\\\OOORRRkkk|||dddZZZOOOOOOOOOSSS]]]qqqwwwkkkfffdddbbbdddfffVVVsssqqqWWWGGGCCC<<<:::===;;;888888888888888888888888777777777777888999:::;;;888999;;;>>>EEERRRbbbnnnnnnnnnvvv~~~ttteeeZZZPPPMMMLLLGGGCCCBBB>>>AAAGGGLLLNNNNNNKKKJJJLLLMMMPPPSSSTTTRRRMMMIIIDDD???<<<>>>??????AAADDDFFFIIIOOOVVV[[[^^^``````ZZZWWWRRRNNNKKKHHHDDDBBBCCC@@@@@@FFFIIIHHHGGGHHHLLLMMMQQQWWWXXXWWW\\\dddmmmppptttvvvxxx|||}}}sssjjjbbb]]]]]]___aaaeeegggdddeeeooo{{{}}}xxxuuurrrooommmiiifffccc___\\\YYYUUURRRLLLIIIEEEBBBAAA@@@???>>>===AAA@@@AAAHHHJJJPPP```xxxuuummmkkklllPPPCCC@@@<<<888777666555444333222222111111222222333444555666666222333333444444333333222111111111111222222222222444444444444444444444444444444444555555555555555666999777777===AAASSSooonnn[[[PPPUUUqqqzzzbbbXXXPPPPPPQQQTTT___ssswwwlllgggfffdddfffiiiWWWssspppVVVFFFCCC===;;;>>>;;;999999999999999999999999777777777777888999::::::888999;;;>>>DDDQQQaaallliiikkksssxxxmmm___VVVNNNMMMMMMHHHDDDBBB@@@CCCIIIQQQVVVWWWRRRMMMNNNPPPSSSWWWYYYVVVQQQMMMFFF@@@===???@@@@@@BBBFFFGGGNNNXXXaaagggiiigggeee\\\YYYUUUQQQNNNJJJFFFCCCCCC@@@@@@EEEGGGFFFEEEFFFKKKOOOVVV[[[]]]___iiisssuuummmfffcccccciiikkkllljjjfffiiiyyy~~~yyyuuussspppnnnlllgggddd```]]]ZZZWWWSSSPPPJJJGGGCCCAAAAAAAAAAAA@@@;;;@@@???@@@HHHJJJRRRccczzzqqqlllpppfffMMMBBB???<<<999666666555444333222222111333333333333444444444444222333333444444333333222000000111111222222333333444444444444444444444444444444444555555555666666666999666777===AAASSSpppgggWWWPPPYYYyyyxxxaaaWWWQQQQQQRRRVVVaaauuu{{{ppplllkkkjjjllloooXXXtttnnnUUUFFFDDD>>><<<>>>;;;999999999999999999999999888888777777888999999:::888999;;;===CCCOOO^^^iiifffiiippp|||~~~ttthhhYYYQQQLLLNNNOOOJJJEEECCCAAADDDJJJTTT\\\]]]VVVPPPPPPRRRWWW[[[]]][[[VVVRRRHHHBBB>>>@@@AAAAAACCCGGGJJJRRR^^^iiiooonnniiieee^^^\\\YYYVVVSSSOOOJJJGGGBBB??????CCCDDDBBBBBBDDDJJJQQQYYY^^^bbbkkk{{{xxxrrrmmmlllnnnttttttsssoookkkqqq|||wwwtttqqqooollliiifffccc___\\\YYYVVVRRROOOJJJFFFCCC@@@@@@@@@@@@???<<>>;;;999666666555444333333222222333333333333333333333333222333333444444333333222000111111222333444444555333333444444444444444444333333444444555666666666555999666777===AAASSSpppttt^^^SSSOOO\\\uuu___VVVPPPQQQRRRWWWbbbvvvxxxttttttssstttwww\\\vvvlllSSSFFFEEE???===>>>;;;999999999999999999999999888888888777888888999:::888999;;;===CCCNNN\\\fffeeeiiiqqqzzz|||}}}rrreeeSSSMMMKKKOOOQQQLLLFFFCCC>>>@@@GGGQQQZZZ[[[VVVOOORRRUUUZZZ___bbb```[[[WWWLLLFFFAAAAAABBBBBBDDDHHHNNNUUUaaakkkooolllfffbbb^^^\\\ZZZXXXVVVRRRMMMIIIBBB@@@???AAAAAA???AAAEEEIIIRRRZZZ```gggwww~~~{{{xxxxxxzzz|||{{{yyywwwvvv|||wwwssspppmmmiiigggfffccc___[[[YYYUUURRROOOKKKGGGCCC@@@???>>>===<<<>>>DDDBBBAAAGGGJJJUUUiiikkknnnrrr___JJJBBB===999888555555555444444333333222444333333333333222222222222333333444444333333222111222222333444555666666333333333444444444555555333333444444555666666777555888666777===AAATTTqqqwwwfffVVVOOOOOO]]]rrr]]]VVVNNNOOORRRWWWcccwww~~~{{{zzzyyyzzz}}}aaayyyjjjRRRFFFFFF@@@>>>???;;;::::::::::::::::::::::::999888888888888888999999888999;;;===BBBLLLZZZcccfffmmmttt{{{}}}~~~oooaaaPPPKKKKKKQQQTTTOOOGGGCCC@@@BBBHHHQQQXXXZZZXXXTTTUUUXXX^^^dddhhhfffaaa\\\PPPIIICCCCCCCCCBBBDDDHHHPPPVVV___fffiiigggaaa^^^\\\[[[ZZZZZZXXXUUUOOOKKKEEEBBB@@@AAA@@@???DDDJJJMMMVVV```gggsss}}}zzzvvvsssppplllhhheeedddbbb^^^ZZZXXXTTTPPPNNNJJJGGGCCC@@@>>>>>><<<;;;???EEECCCBBBHHHKKKXXXnnnkkkrrrzzz[[[IIIBBB<<<888888555555444444444333333333333333333333222222222222222333333444444333333222222222333333444444555555222333333444444555555555222333333444555666777777444888666777===BBBTTTqqqzzzvvvzzzgggZZZPPPNNNOOO]]]~~~lllZZZUUUMMMOOORRRXXXdddxxx~~~fff}}}iiiQQQFFFFFFAAA??????:::::::::::::::::::::::::::999999888888888888888999888999;;;===AAAKKKXXXaaaiiiqqqyyy~~~{{{jjj\\\NNNJJJLLLSSSVVVPPPHHHCCCBBBEEEJJJPPPUUUXXXZZZZZZYYY]]]cccjjjnnnlllgggbbbTTTLLLFFFDDDCCCBBBDDDGGGPPPTTTZZZ___bbbaaa^^^\\\]]]]]]]]]^^^]]]ZZZUUUPPPJJJFFFCCCBBBAAABBBIIIQQQVVVaaammmwwwyyywwwtttqqqooollliiifffbbb___\\\XXXVVVRRRNNNKKKHHHEEEAAA???>>>>>>>>>======DDDCCCCCCIIINNN]]]uuukkkwwwzzzUUUFFFAAA;;;888888555444444444444333333333222222222222222222333333222333333444444333333222222222222222222222222222222222333333444555555666222222333444555666777777444888666777===BBBUUUrrrjjjjjjsssttt[[[RRRMMMOOOQQQ^^^}}}zzzfffVVVSSSNNNPPPSSSZZZfffzzziiihhhQQQFFFGGGBBB??????:::::::::::::::::::::::::::999999888888888888888999888999;;;===AAAKKKWWW```kkkttt|||xxxfffWWWMMMJJJLLLTTTWWWQQQHHHCCC@@@CCCHHHKKKOOORRRVVVYYY\\\```gggnnnrrrpppkkkfffVVVNNNGGGEEECCCBBBCCCGGGOOORRRVVVZZZ]]]^^^^^^]]]``````bbbcccccc```ZZZVVVNNNIIIEEEDDDBBBDDDMMMWWW```lllzzz~~~~~~uuutttqqqpppooommmiiigggaaa^^^ZZZWWWTTTQQQMMMJJJFFFCCC???>>>>>>?????????:::BBBBBBCCCJJJQQQbbbzzzlllzzzuuuQQQCCC@@@;;;888999444444444444444444333333111111222222222333333333222333333444444333333222111111111000000000000000222222333333444555666666222222333444555666777888444777555777===BBBUUUrrrsss^^^aaannn{{{gggVVVOOOMMMQQQSSS^^^~~~yyywwwbbbSSSQQQOOOQQQUUU[[[hhh|||iiigggWWWGGGAAABBBAAA??????===;;;::::::<<<======<<<::::::::::::::::::::::::999888999===@@@FFFUUUbbbooouuu||||||nnn___VVVIIIKKKPPPUUUVVVQQQHHHAAA@@@DDDHHHIIIIIILLLSSSZZZ___eeekkknnnqqqsssooohhh[[[OOOEEECCCEEEFFFGGGJJJOOOQQQUUUWWWXXXYYY[[[\\\^^^___```ccceeeccc```]]]SSSLLLFFFDDDEEEJJJVVVaaaooowww|||{{{xxxtttsssuuuyyy}}}}}}||||||yyyyyyvvvrrrooonnnllliiigggbbb\\\UUURRRQQQOOOJJJEEEDDDCCC@@@>>>======>>>>>>BBB@@@BBBHHHJJJQQQiii}}}jjjhhhMMMCCC<<<;;;:::444777777666555444333333333333333333222222111111111444333111222333333222000222222222222222222222222555555555555555555555555666666666666555555555555666999666777===BBBUUUsssiiiWWW[[[gggwwwxxxaaaRRRLLLIIIKKKOOO^^^~~~xxxxxx{{{xxx^^^TTTSSSNNNOOORRRYYYhhh}}}nnngggWWWHHHBBBBBBAAA??????>>><<<;;;;;;<<<===<<<;;;888888888888888888888888:::999:::===@@@GGGVVVdddtttyyy~~~ooo```VVVKKKMMMQQQWWW[[[VVVLLLCCCAAADDDHHHJJJKKKNNNUUU[[[aaafffkkkmmmppprrrmmmfff[[[PPPFFFDDDFFFGGGJJJMMMRRRTTTWWWXXXYYYZZZ\\\^^^aaabbbdddggghhhgggccc```XXXQQQJJJHHHIIIOOO\\\hhh|||wwwuuussspppnnnppptttxxx~~~{{{yyyxxx|||~~~|||xxxuuuqqqnnnllljjjgggdddaaa[[[UUURRRQQQNNNIIIEEEDDDBBB@@@>>>======>>>>>>BBB@@@BBBHHHKKKTTTnnn{{{mmmfffKKKCCC<<<;;;;;;555777666555444444333333333555555555444444333333333444333111222333333222000222222222222222222222222555555555555555555555555444555555555666666777777555999888:::@@@CCCTTTppp}}}fffUUUYYYgggwwwsss^^^UUUOOOLLLLLLMMM[[[zzz~~~yyyzzzttt]]]SSSRRRPPPQQQTTT\\\jjjvvvfffXXXIIIDDDCCCAAA?????????===;;;;;;<<<<<<;;;:::999999999999888888888888;;;999:::<<>>>>>AAA@@@BBBGGGLLLZZZvvvzzzrrraaaIIIBBB<<<;;;;;;666777666555444333333333333555555444444444444333333444333111222333333222000222222222222222222222222555555555555555555555555333333444555666777888888444999999<<>><<<<<<<<<<<<;;;:::;;;;;;;;;;;;;;;:::::::::;;;999999;;;>>>FFFUUUdddtttyyy~~~ooo^^^SSSKKKLLLOOOXXX^^^\\\PPPFFFCCCFFFIIILLLOOOTTT[[[___eeeiiillllllmmmmmmggg```XXXOOOGGGEEEGGGJJJPPPVVV]]]___aaabbbcccdddfffhhhkkklllnnnqqqsssqqqmmmiiiaaaXXXOOOLLLNNNWWWggguuu|||{{{zzz~~~{{{xxxwwwxxxxxxyyy{{{~~~|||yyywwwssssssrrrppppppqqqtttwwwvvvooollljjjhhhiiipppxxx~~~wwwtttpppllliiifffbbb```]]]YYYUUUQQQOOOLLLHHHEEEBBBAAA???===<<<===>>>???@@@@@@CCCGGGNNN```~~~zzzxxx|||\\\GGGAAA<<<;;;;;;666666555444444333333333444222222222222222222222222444333111222333333222000111222222222222222333333555555555555555555555555444444444555666777777888444888777999>>>@@@PPPkkk~~~jjj\\\bbbrrrvvviiiaaa\\\WWWSSSPPPZZZ{{{zzzppptttwww}}}ppp___VVVTTTTTTUUUYYYaaappp}}}bbbWWWLLLHHHFFFCCCAAAAAAAAA???===<<<<<<<<<;;;:::<<<<<<<<<;;;;;;;;;:::::::::888888:::<<>>===<<<===>>>??????AAADDDHHHPPPeee{{{tttWWWEEEAAA;;;:::;;;666555444444333333333333444222222222222222222222222444333111222333333222000111111111222222333333333555555555555555555555555666666666666666555555555444777555555:::===OOOkkkqqqdddiiiyyyvvvfff___XXXRRRPPP\\\}}}tttnnnlllooouuuppp___VVVTTTTTTVVVZZZbbbqqq___UUUMMMJJJHHHDDDCCCDDD@@@>>><<<<<<======<<<;;;;;;;;;::::::999999888888999888999;;;<<>><<<<<<<<<>>>??????BBBFFFIIIRRRiii||||||nnnSSSCCC@@@;;;999:::555444444333333333333444444333333444444444444555555444333111222333333222000111111111222222333333444555555555555555555555555777777666666555555555555444777333333888===PPPmmmzzzmmmppplllaaaVVVOOOOOO^^^{{{pppjjjeeeiiioooyyyrrr___VVVTTTTTTVVV[[[dddrrrwww\\\TTTMMMKKKIIIFFFEEEFFF???>>><<<<<<===>>>>>>===<<<;;;;;;:::999999888888::::::;;;===>>>AAAMMMXXX___kkkzzz{{{lll\\\RRRKKKOOOTTTYYY[[[[[[ZZZYYYRRRRRRSSSVVV[[[```dddggggggjjjjjjhhhhhhhhhccc\\\RRRKKKFFFFFFHHHNNNXXXcccgggmmmvvv}}}~~~|||{{{zzzyyywwwmmmdddZZZUUUUUU[[[hhhuuu{{{iii\\\TTTRRROOOLLLJJJKKKMMMOOOTTTWWW\\\aaaeeeggghhhiiijjjjjjkkkmmmppptttxxxzzz|||}}}~~~~~~rrrfff___ZZZTTTRRRRRRQQQPPPUUU```nnn~~~~~~xxxtttooolllhhhdddbbb```]]][[[WWWVVVSSSOOOKKKGGGFFFEEE@@@???===<<<<<<<<<>>>???>>>DDDHHHKKKTTTkkkttt|||jjjQQQBBB@@@:::888999444444333333222333333444444333333333444444555555555444333111222333333222000000111111222333333444444555555555555555555555555555555555666666666666666222666444666<<>>???>>>>>>>>>>>>===<<<;;;;;;::::::;;;;;;===??????BBBLLLWWW___mmm}}}{{{lll]]]TTTHHHMMMSSSWWWWWWWWWYYYZZZWWWVVVWWWZZZ___dddgggiiigggiiijjjhhhggggggbbb\\\RRRLLLGGGGGGJJJOOO[[[fffhhhoooyyy~~~}}}|||{{{zzzlllcccYYYSSSRRRWWWdddpppwwwwwweeeWWWMMMHHHGGGFFFDDDDDDFFFJJJMMMNNNRRRWWW]]]cccgggiiijjjmmmnnnppptttwww{{{~~~uuuiii\\\VVVQQQMMMKKKMMMMMMMMMRRR^^^mmm~~~~~~xxxtttkkkhhheeebbb```^^^[[[YYYVVVVVVSSSOOOJJJGGGFFFFFF@@@???===<<<;;;<<<>>>???>>>EEEJJJLLLUUUlll~~~nnn{{{hhhOOOBBB@@@:::777888333333333333222222333444444111111111222222333333333444333111222333333222000000000111222333333444444555555555555555555555555333444444555666777888888111666666999@@@BBBRRRmmmnnnZZZRRRUUUggg|||nnnfff___fffqqq}}}~~~ggg]]]\\\VVVXXX]]]ggguuuooo^^^YYYSSSOOONNNLLLHHHEEEAAABBBBBBAAA@@@??????@@@======<<<;;;:::::::::::::::888888;;;<<<@@@JJJUUUbbbrrr~~~rrraaaQQQOOONNNQQQWWWYYYZZZ^^^ccc```^^^\\\\\\```dddgggiiiiiijjjjjjhhhiiiiiiccc[[[VVVOOOIIIIIILLLPPPYYYaaaooottt|||~~~{{{yyyrrrhhh\\\TTTUUU\\\cccgggwwwyyy}}}uuu```WWWOOOHHHDDDEEEGGGGGGGGGHHHKKKMMMRRRTTTYYY```iiippptttuuuvvvyyy}}}wwwfff^^^SSSLLLJJJKKKLLLLLLKKKOOOWWWcccrrr|||vvvqqqnnnjjjfffaaa]]][[[[[[ZZZZZZZZZVVVPPPLLLIIIGGGDDDBBBCCC@@@===;;;;;;===???AAA@@@DDDJJJNNNWWWkkksssooo~~~^^^NNN???::::::888555444333333333222222222111111333222222111111222222333111111111111111111111111222222333333333333444444333333333444444444555555666666666666666666555555666999666777>>>AAAQQQkkkppp]]]WWWXXXlllllleee```jjjttt|||jjj^^^ZZZXXXZZZ```iiixxxnnn^^^YYYSSSPPPNNNLLLHHHEEE@@@AAA@@@???>>>=========>>>===<<<;;;:::::::::::::::888999;;;<<<@@@JJJTTTddduuutttbbbRRRNNNMMMOOOUUUXXXYYY]]]bbbaaa```]]]\\\\\\___cccfffjjjkkkjjjhhhiiiiiiccc\\\VVVOOOIIIJJJMMMRRRZZZbbbkkkooowww~~~|||qqqhhh\\\UUUVVV\\\cccgggmmmoootttzzzjjjYYYQQQKKKFFFCCCDDDFFFGGGHHHJJJNNNQQQTTTWWW]]]fffooovvvzzz|||sss```YYYPPPJJJIIIJJJKKKKKKPPPUUU^^^jjjyyy~~~xxxssspppmmmiiifffbbb^^^\\\[[[ZZZYYYZZZVVVPPPLLLIIIGGGDDDCCCAAA@@@===;;;;;;===@@@BBBBBBFFFJJJOOOZZZpppqqqnnn~~~\\\MMM???::::::888555444444444444333333333222222333222222111111222222333222222222222222222222222111111111222222222333333333333333444444444555555555555555555555555555555666888666777===@@@PPPjjjrrr]]]WWWZZZqqqppphhh___iiittt}}}kkk___\\\ZZZ\\\bbbkkkyyynnn___ZZZSSSPPPNNNMMMIIIFFFCCCBBBAAA???>>>=========>>>===<<<;;;;;;::::::;;;;;;999999;;;<<>><<<;;;<<<>>>AAACCCEEEHHHKKKQQQ___yyymmmjjj}}}yyyYYYKKK>>>::::::888555444555555555444444444333333333222222111111222222333333333333333333333333333000000111111111222222222333333333444444444555555444444444444444444555555555888555777===@@@OOOiiisss\\\WWW^^^zzzsssiii^^^iiiuuukkk```^^^]]]___dddnnn|||~~~~~~mmm```[[[TTTPPPOOONNNLLLIIIIIIGGGDDDBBBAAA@@@???>>>???>>>===<<<;;;;;;;;;;;;;;;999:::<<<<<<>>>GGGPPP```rrr|||jjjZZZSSSOOOOOOTTTXXX[[[___dddcccccc```ZZZUUUVVV^^^eeekkklllkkkiiikkklllggg___XXXPPPJJJLLLQQQWWW]]]dddjjjnnnuuu}}}}}}|||pppkkkbbb\\\ZZZ\\\```cccbbbdddhhhmmmsssxxx|||~~~}}}uuugggWWWMMMJJJIIIJJJJJJKKKLLLMMMOOOUUU[[[```bbbhhhqqqyyyooobbbTTTQQQNNNLLLLLLOOOQQQSSS[[[cccqqqwwwooojjjhhhgggeeeaaaaaaaaa___]]][[[ZZZYYYXXXTTTOOOKKKHHHFFFDDDCCC>>>===<<<<<<===???BBBCCCEEEHHHLLLSSSeeeiiieeezzzqqqTTTHHH===::::::888555555444444444444333333333333333222222111111222222333333333333333333333333333111111111111222222222222333333333444444444555555333333333444444444444444444777555777===???MMMgggpppZZZWWWbbbrrrggg```kkkwwwjjj```______bbbgggppp~~~||||||mmmaaa[[[UUUQQQQQQQQQPPPNNNNNNJJJFFFCCCCCCBBBAAA?????????>>>===<<<<<<<<<<<<<<<::::::<<<<<<===EEENNN]]]pppooo```UUUPPPNNNRRRVVVYYY]]]bbbbbbbbb```ZZZVVVWWW___fffhhhkkkllllllooopppkkkdddYYYPPPJJJMMMSSSXXX^^^cccdddhhhooovvv{{{~~~}}}~~~}}}zzzyyyppplllfff```]]]]]]```ccceeefffhhhkkknnnppprrrtttssstttvvvxxxzzz{{{{{{zzzqqqiii^^^SSSLLLIIIJJJLLLMMMNNNPPPQQQUUUZZZaaafffooottt|||{{{iii]]]SSSRRRPPPOOOPPPTTTYYY\\\ccclll|||rrriiieeedddbbb```[[[^^^``````]]]ZZZYYYYYYVVVRRRMMMIIIGGGEEECCCBBB===<<<<<<<<<===@@@BBBCCCDDDHHHMMMVVVlll|||eeeaaayyyiiiOOOEEE===;;;:::777555555333333333333222222222222333222222111111222222333222222222222222222222222222222222333333333333444333333333444444444555555333333333444444444555555444777555777===???MMMfffjjjWWWVVVdddrrreeecccnnn{{{~~~iii`````````bbbgggppp~~~zzzxxxmmmaaa\\\VVVSSSTTTUUUUUUSSSQQQLLLFFFCCCCCCCCC@@@>>>@@@???>>>======<<<<<<===<<<;;;;;;===<<<===CCCLLL]]]nnnuuugggXXXPPPLLLOOOTTTWWW[[[^^^aaa```^^^ZZZWWWYYY___eeedddhhhllloootttvvvqqqiii[[[QQQKKKMMMTTTYYY]]]```aaaeeekkkqqquuuwwwwwwwwwtttvvvxxxzzzzzzxxxvvvtttmmmkkkhhhdddaaaaaadddfffhhhhhhiiiiiiiiijjjjjjjjjiiihhhiiillloooppppppoooeee^^^VVVQQQLLLIIIKKKOOOPPPRRRTTTXXX\\\bbbjjjooo{{{{{{kkkbbbXXXWWWWWWVVVXXX]]]dddiiiqqqzzz|||ooofffdddcccaaa___YYY^^^bbbbbb^^^YYYWWWWWWTTTPPPKKKGGGEEEDDDBBB@@@===<<<<<<===>>>@@@AAACCCCCCIIIPPP\\\vvvuuudddaaa{{{bbbKKKCCC<<<;;;:::777555666333333222222222111111111333222222111111222222333111111111111111111111111222222333333333444444444333333333444444444555555333333333444555555666666555888666888>>>???MMMfff{{{uuu```SSSTTTdddsssgggeeeppp~~~~~~iiiaaa```___aaafffooo}}}wwwttt{{{mmmaaa\\\VVVTTTVVVYYYYYYXXXUUUOOOHHHEEEEEEEEEBBB???@@@@@@???>>>============<<<;;;;;;===<<<<<>>???AAAAAABBBJJJTTTbbbpppeeeddd[[[HHHAAA;;;;;;:::777555666444444333333333222222222333222222111111222222333222222222222222222222222111222222222333333333333333333333444444444555555333444444555666666777777555999888:::???@@@MMMfffxxxttt||||||dddUUUOOOSSScccrrrhhhdddppplllcccbbb]]]```dddmmmzzzxxxuuu|||~~~nnnaaa\\\WWWUUUXXX[[[\\\\\\YYYSSSKKKHHHHHHHHHEEEBBBAAA@@@???>>>===============;;;<<<===<<<<<>>============>>>???@@@AAACCCLLLWWWgggmmmfffggg~~~WWWFFF@@@;;;;;;:::777555666555555444444444333333333333222222222222222222333333333333333333333333333000111111111111222222222333333333444444444555555444444555555666777888888666:::888:::@@@AAANNNfffpppooozzzzzzqqqYYYOOOMMMRRRbbbpppgggcccnnnnnneeeddd\\\^^^ccckkkyyyzzzyyy|||mmmbbb___[[[YYYZZZ[[[\\\\\\SSSQQQNNNKKKHHHFFFEEEEEECCCBBBBBBAAA@@@???>>>>>><<<======<<<;;;===@@@CCCMMM\\\qqqvvvkkk```VVVUUUWWWYYY[[[^^^^^^]]][[[ZZZYYYZZZZZZ[[[[[[fffqqqwwwzzz|||zzzuuubbbWWWNNNNNNSSSUUUUUUWWWVVVXXX[[[^^^``````___^^^XXXZZZ\\\___`````````___^^^^^^^^^ccciiimmmnnnmmmsssrrrqqqpppooolllgggddd\\\YYYVVVUUUVVVWWWWWWWWWXXXWWWVVVUUUWWWZZZ]]]___cccgggrrr~~~}}}|||~~~rrrfffeeehhhhhhfffeeecccjjjmmmggg___ZZZVVVSSSPPPMMMIIIFFFDDDAAA???============>>>@@@BBBBBBAAAMMMJJJXXXrrrccc___tttnnnUUUDDD@@@;;;777666777777666444444444444444444444444333222222111222222333333111111111222222333333333222222222222222222222222222222333333333444444444444444444555555555555666666888555666<<<>>>MMMgggyyyaaacccppp|||kkkUUUMMMEEEIIIaaa|||iiidddfffqqqmmmaaa]]][[[]]]```hhhuuu~~~zzzkkkaaa^^^ZZZXXXWWWXXXXXXXXXUUUSSSPPPMMMKKKIIIIIIHHHCCCCCCBBBAAA@@@??????>>>>>>>>>>>>===<<<>>>AAADDDJJJXXXkkk{{{zzznnndddZZZYYYZZZ[[[]]]```___^^^^^^]]]]]]]]]]]]]]]\\\dddnnntttzzz~~~|||wwwcccWWWNNNNNNQQQRRRRRRSSSSSSUUUXXXZZZ[[[ZZZYYYWWWUUUUUUUUUVVVWWWXXXYYYZZZZZZZZZ\\\bbbiiinnnppppppsssttttttuuutttpppjjjfff\\\YYYVVVUUUVVVWWWXXXXXX[[[ZZZ[[[\\\```dddhhhkkkrrrvvvrrrgggfffiiiiiigggggggggnnnpppiii```[[[WWWSSSOOOLLLHHHEEECCCAAA???<<<=========>>>@@@BBBBBBBBBLLLMMM___|||aaabbb|||hhhPPPCCC???:::777666777777666444444444444444444444444333333222222111222222222111111222222222333333333222222222222222222222222222222333333333444444444444444444555555555555666666888666777<<<>>>MMMfffpppZZZ^^^lllzzzyyycccTTTNNNHHHKKK```ooo___\\\hhhsssmmm```\\\WWWXXX]]]eeessszzzkkkaaa]]]XXXUUUUUUUUUUUUTTTUUUSSSQQQNNNKKKJJJJJJJJJEEEDDDDDDCCCBBBAAA@@@??????@@@???>>>===???BBBDDDGGGSSSdddrrr}}}sssiii```^^^___^^^```cccaaabbbcccccccccbbbaaa``````eeekkkqqqzzzzzzeee[[[RRRPPPQQQPPPOOOOOORRRSSSUUUWWWWWWVVVTTTSSSSSSQQQPPPOOOOOOQQQSSSUUUUUUVVVYYY```gggnnnqqqrrrssstttwwwyyyyyytttmmmhhh\\\YYYVVVUUUVVVYYY[[[\\\```bbbdddhhhmmmsssxxx{{{~~~rrrhhhhhhkkkkkkiiiiiilllpppppphhh```ZZZUUUQQQMMMKKKGGGDDDCCCAAA>>><<<======>>>???@@@BBBCCCDDDKKKQQQjjjwww^^^ggg```IIIBBB>>>:::777666777777666444444444444444444444444444333333222111111111222111222222222222333333333222222222222222222222222333333333333444444444444444444444555555555555666555888666777===???MMMfff}}}eeeUUUZZZjjj{{{ttt^^^RRRNNNJJJNNN]]]yyyxxxaaaXXXZZZjjjvvvlll___ZZZTTTVVV[[[dddrrr|||nnnbbb^^^YYYUUUTTTSSSRRRRRRRRRPPPNNNKKKIIIHHHHHHHHHFFFFFFEEEDDDCCCBBBAAAAAA@@@@@@@@@>>>===>>>AAACCCFFFPPP^^^lllxxxvvvnnnfffdddcccaaabbbeeeeeefffhhhjjjjjjhhhfffdddfffhhhjjjoooyyy{{{hhh___VVVTTTTTTQQQOOOOOOQQQRRRTTTVVVWWWWWWVVVVVVSSSRRRQQQPPPPPPQQQRRRRRRQQQSSSWWW]]]dddjjjnnnpppppprrrvvvzzzzzzvvvnnnhhh\\\ZZZWWWWWWZZZ^^^bbbccciiikkkoootttzzz~~~sssjjjjjjllllllkkkkkklllooommmeee\\\WWWRRRMMMKKKIIIEEECCCBBB@@@>>><<<<<<===>>>???@@@BBBEEEGGGMMMWWWtttppp]]]mmm}}}YYYEEE@@@===999666666777666666333333333333333333333333444444333222111111111111222222222222222222222222111222222222222222333333333333333444444444444555444444444555555555555666555888666888===???LLLffftttaaaUUU[[[kkksss^^^QQQNNNLLLOOOYYYooojjjXXXWWW]]]jjjvvvkkk^^^YYYUUUWWW\\\eeetttsssddd```ZZZVVVUUUTTTSSSRRRPPPOOOMMMJJJIIIHHHHHHHHHHHHHHHGGGFFFEEEDDDCCCCCC@@@@@@???>>><<<===???AAAFFFOOO\\\hhhuuuzzzsssmmmkkkiiiffffffiiikkkmmmoooqqqqqqpppmmmkkkjjjjjjjjjlllttt{{{zzztttfff^^^WWWVVVTTTPPPNNNNNNOOOQQQSSSUUUWWWXXXYYYYYYRRRSSSTTTTTTTTTSSSRRRQQQQQQTTTXXX\\\```eeeiiikkklllooossswwwxxxuuunnniii___]]][[[]]]aaagggkkklllqqqtttxxx}}}}}}ssslllkkkmmmlllkkklllmmmnnnjjjaaaYYYUUUPPPKKKIIIGGGDDDBBBAAA@@@>>><<<<<<===???@@@@@@BBBFFFJJJQQQ^^^~~~lllaaawwwtttTTTDDD>>>;;;888666666777666666333333333333333333333333444333222222111111111222222222222222222222222222111111111222222333333333333333444444444555555555444444444555555555555666444888666888>>>???LLLeeerrrbbbWWW]]]nnnsssaaaUUUPPPMMMOOOUUUggg|||```SSSUUU[[[hhhuuujjj\\\WWWVVVXXX\\\eeettt{{{zzz~~~uuueeeaaa\\\XXXVVVUUUTTTSSSRRRQQQOOOMMMLLLLLLLLLLLLJJJIIIHHHGGGFFFEEEEEEDDDAAAAAA@@@>>><<<<<<>>>@@@EEENNNZZZfffrrrzzzuuutttqqqmmmmmmqqqtttuuuxxxzzzzzzyyywwwuuunnnnnnkkkiiikkkooommmhhh___YYYTTTTTTRRRNNNLLLMMMMMMNNNQQQSSSVVVWWWYYYYYYRRRSSSUUUVVVVVVTTTRRRQQQSSSVVVZZZ\\\___aaaeeehhhlllmmmpppsssuuutttooollleeeddddddfffkkkpppssstttuuuxxx|||}}}tttmmmlllmmmkkkjjjlllllllllggg^^^XXXUUUPPPKKKHHHEEEBBBAAA@@@@@@>>><<<;;;>>>@@@@@@@@@BBBHHHMMMUUUeeemmmiiikkkOOODDD<<<999777666666777666555333333333333333333333333333222222111222222333333333333333222222222222111111111111222222333333444333444444444555555555555444444444555555555555666444888666999>>>???LLLdddvvvfffZZZ```sssxxxhhh^^^UUUOOOOOOTTTdddvvv\\\QQQQQQTTTeeesssiii[[[VVVRRRUUUZZZcccsssyyytttvvv}}}rrrfffbbb\\\YYYWWWVVVUUUUUUTTTRRRQQQOOONNNNNNOOOOOOKKKJJJJJJIIIHHHGGGFFFFFFCCCCCCAAA???======???AAAAAAJJJWWWcccnnn|||~~~zzzvvvwww{{{}}}ssstttqqqjjjfffeeebbb^^^YYYUUURRRSSSRRRNNNNNNPPPOOOPPPQQQSSSUUUWWWXXXYYYTTTTTTUUUUUUUUUUUUUUUUUUVVVYYY\\\___```bbbeeehhhnnnnnnoooqqqttttttsssqqqmmmmmmmmmppptttvvvwwwwwwuuuxxx|||}}}uuunnnmmmllliiiiiijjjhhhhhhbbbZZZUUUSSSOOOJJJFFFDDDAAA@@@@@@???>>><<<;;;>>>@@@@@@@@@CCCIIIOOOXXXjjj~~~rrruuuaaaJJJBBB:::888666666666777666555222222222222222222222222111111111111222333444444333333333222222222111111000111111222333333444444444444444444555555555555444444444555555555555666333777777999??????LLLddd}}}mmm```eee{{{wwwiii[[[PPPPPPVVVeeewww```WWWUUUTTTcccrrrhhhZZZUUUOOORRRXXXcccttt~~~xxxtttrrrxxx}}}oooeeeaaa\\\YYYWWWWWWVVVUUUSSSRRRPPPOOONNNNNNOOOOOOKKKKKKJJJIIIHHHGGGGGGFFFDDDDDDCCC@@@>>>>>>@@@BBB>>>HHHUUUaaalllxxx}}}~~~yyy{{{wwwnnnfffbbb^^^ZZZXXXTTTSSSUUUTTTQQQQQQSSSSSSSSSTTTUUUVVVWWWXXXYYYWWWVVVUUUTTTUUUVVVXXXZZZWWW[[[___```aaacccgggjjjqqqppppppqqqtttvvvvvvuuutttttttttvvvyyyzzzyyywwwsssvvv{{{}}}~~~}}}}}}}}}uuuooommmlllhhhhhhiiidddccc]]]UUUQQQPPPMMMHHHFFFCCCAAA@@@??????>>><<<;;;>>>AAAAAA@@@CCCJJJPPPYYYnnnvvv|||~~~[[[FFFAAA999777666555666777666555222222222222222222222222000000000111222333555555333333333222222111111111000000111222333333444444444444444555555555666666444444444555555555666666333777777999??????LLLdddrrreeekkkppp```RRRQQQWWWgggzzzfff___]]]ZZZbbbrrrgggYYYTTTNNNRRRYYYeeexxx~~~|||uuutttttt|||vvvjjjbbb___[[[YYYYYYXXXWWWVVVUUUTTTRRRQQQOOOOOONNNNNNQQQOOOLLLIIIFFFEEEDDDDDDGGGFFFDDDAAA@@@??????@@@CCCGGGOOO\\\lll{{{xxxpppggg___YYYVVVRRRSSSTTTVVVWWWXXXXXXXXXWWWXXXYYYYYYZZZZZZYYYYYYWWWTTTQQQQQQRRRUUUVVVWWWYYYZZZ\\\___cccfffhhhiiimmmllllllooouuu}}}~~~}}}|||zzzyyyxxxwwwvvvuuuuuuxxx|||~~~~~~|||zzzzzz|||}}}|||zzzzzz{{{}}}}}}xxxqqqkkkhhheeedddbbbccc___ZZZVVVRRRNNNJJJGGGBBBBBB@@@???>>>>>>======<<>><<<::::::999<<>>888777666555444333333333444444333222111111111111333333333333333333333333000111222333333222111000444444333333333444444555222222333444555666666777555555666666666666666666555999777888===@@@PPPlllttt___\\\ccc}}}jjj[[[___eee{{{}}}cccVVVSSSRRRTTTZZZfffyyy{{{}}}~~~uuummmgggaaa___\\\[[[[[[\\\[[[[[[XXXXXXVVVTTTSSSRRRRRRQQQMMMMMMLLLLLLKKKKKKKKKKKKFFFEEEDDDCCCBBBAAAAAA@@@AAACCCJJJWWWhhhxxx~~~||||||{{{vvvnnneee]]]WWWTTTRRRQQQSSSVVV[[[___bbbeeeffffffgggggghhhhhhhhhggggggaaa___\\\[[[\\\]]]]]]\\\______aaacccfffjjjmmmooooooooorrr||||||xxxsssqqqsssxxxyyyzzz|||~~~tttoooiiidddaaa___\\\[[[WWWTTTQQQNNNLLLJJJGGGEEEAAA@@@>>>===;;;;;;::::::<<>>777777666444444333333333444333222222111111111222333333333333333333333333111222222333333222222111555555444333333333444444222333333444555666777777555555555555666666666666333777666888===AAARRRnnnxxx```]]]iiiooo```dddlll|||cccWWWSSSQQQSSSYYYeeexxxzzzrrrlllhhhbbb```]]]\\\\\\]]]\\\\\\XXXWWWVVVTTTSSSRRRQQQQQQNNNNNNMMMLLLKKKJJJHHHHHHFFFFFFFFFEEEDDDCCCBBBBBBAAACCCIIITTTdddttt|||{{{yyywwwuuussssssrrrqqqnnnhhh```ZZZUUURRRQQQQQQSSSWWW\\\aaafffiiijjjiiijjjlllmmmooopppppppppiiigggeeeeeefffggggggfffgggggggggiiilllooorrrtttssstttxxxyyyqqqpppqqqqqqsssuuu{{{|||~~~}}}qqqmmmgggccc```]]][[[YYYVVVSSSOOOLLLIIIGGGDDDBBB======<<<<<<<<<<<<<<<===<<>>777666555444444444444444333333222222111111222222333333333333333333333333222222222333333222222222555555444333333333444444555555555555555555555555444555555555666666777777111666555777>>>BBBTTTpppxxxbbb```nnnxxxlllqqq{{{{{{cccWWWTTTQQQSSSXXXdddxxxwwwpppkkkiiidddaaa^^^]]]]]]^^^]]]\\\YYYXXXVVVUUUSSSRRRRRRRRRPPPOOONNNMMMKKKIIIGGGFFFGGGGGGGGGGGGFFFEEEDDDCCCCCCCCCGGGQQQ___ooo|||~~~{{{sssqqqnnnkkkhhhgggfffffffffddd```\\\WWWSSSQQQOOOPPPSSSXXX]]]ccchhhkkkmmmkkklllnnnppprrrtttuuuuuuqqqpppooopppssstttuuutttqqqqqqqqqqqqsssvvvyyy{{{zzz|||{{{nnniiigggmmmsssvvvyyy{{{xxxmmmjjjeeeaaa^^^[[[XXXVVVRRROOOKKKHHHFFFCCC@@@>>><<<<<<;;;<<<<<<===>>>???===DDDBBBBBBHHHLLLYYYpppoooRRRCCC>>><<<666666555444444444444444333333222222111222222333333333333333333333333333333333333333333333333333444444333333333444444555777666666666555444444444444444555555666777777777111666555777>>>BBBTTTppptttbbbaaarrrzzzaaaVVVTTTRRRSSSXXXdddxxx|||{{{{{{tttnnnjjjjjjfffccc```^^^^^^^^^]]][[[ZZZYYYXXXVVVUUUTTTTTTSSSPPPPPPPPPOOOMMMKKKIIIGGGHHHIIIIIIIIIIIIGGGFFFEEEEEEDDDFFFNNN[[[jjjwww~~~|||uuupppiiigggccc___\\\[[[ZZZ[[[[[[[[[ZZZXXXVVVSSSPPPNNNQQQSSSXXX^^^dddiiimmmnnnoooppprrrtttvvvwwwwwwxxxxxxwwwxxxzzz~~~|||{{{yyyyyyzzz|||}}}qqqkkkfffeeeiiittt}}}zzzrrrjjjfffbbb^^^[[[YYYUUUSSSOOOMMMIIIGGGEEEDDDAAA???======<<<<<<======>>>>>>???EEEDDDCCCIIINNN^^^uuudddLLLBBB===999666666555444444444444555333222222111222222333333333333333333333333333333333333333222222333333333333333333333444444555666666666666666555555555555444444555555666777777888444888666888===@@@QQQmmmjjj]]]___pppxxx```UUUSSSSSSTTTYYYeeexxxyyyvvv~~~xxxrrrmmmiiiiiigggdddaaa___^^^^^^\\\[[[\\\[[[YYYXXXVVVVVVUUUUUUPPPPPPQQQPPPOOOMMMKKKJJJIIIJJJJJJKKKJJJIIIGGGFFFFFFEEEFFFMMMYYYgggssszzz|||tttlllfffccc```\\\WWWTTTSSSSSSSSSTTTUUUVVVVVVUUURRRPPPNNNQQQSSSXXX^^^dddiiimmmooouuuvvvwwwxxxyyyzzzzzzzzz||||||}}}}}}~~~wwwjjjeeedddggggggooo|||wwwnnngggddd```\\\YYYWWWSSSQQQOOOLLLIIIHHHGGGGGGEEECCC??????>>>===============???FFFEEEDDDJJJPPP```yyyzzz]]]HHHAAA;;;666666666555444444444555555222222222111222222333333333333333333333333333333444333333222222333333444222222222333444555666777555555555666666666666666444444444555666777777888777:::888888===???OOOjjjsssaaaWWW[[[lllwww___UUUSSSSSSTTTYYYeeeyyyxxxrrr{{{tttmmmiiieeeeeeeeedddbbb___]]][[[ZZZZZZ[[[[[[[[[[[[ZZZXXXWWWVVVVVVVVVUUUUUUSSSQQQNNNMMMPPPNNNKKKJJJJJJIIIHHHFFFGGGFFFEEEIIIRRR___mmmvvv}}}}}}sssmmmhhhfff___]]]XXXSSSNNNLLLJJJJJJOOOSSSVVVUUUQQQMMMJJJJJJPPPRRRYYYbbbgggiiimmmsssttt|||}}}xxxxxxxxxwww{{{zzzzzz}}}qqqfffbbbbbbbbbgggqqqzzztttqqqfffccc^^^[[[XXXUUURRRPPPKKKJJJHHHEEECCCBBBBBBBBB????????????>>>>>>>>>>>>AAA@@@EEELLLMMMRRRiiiqqq|||rrrTTTDDD<<<999777666666666666555555555555333333333222222111111111333333333333333333333333333333333222222111111111333333333444444444555555555555555555555555555555555555555555666666666666777999555666<<>>>>>>>>>>>??????CCCBBBFFFKKKNNNVVVooo|||ooo~~~kkkPPPCCC<<<999777555555555555444444444444222222333333444444555555333333333333333333333333333333333222222222111111222222222333333333444444555555555555555555555555555555555555666666666666666999555666<<>>???@@@EEECCCEEEJJJOOO\\\xxxtttqqqaaaIIIAAA<<<888777444444444444333333333222222222333333333333333333333333333333333333333333333333333222222222222111111111111222222222333333555555555555555555555555444555555555555666666666666888555666<<>>@@@BBBEEEDDDEEEJJJRRRdddpppwww~~~XXXEEE@@@;;;777666444444444444333333333333444333222111///...---,,,333333333333333333333333222222222222222222222222222222222222333333333333555555555555555555555555444444444555555555666666444777555777<<<>>>LLLeeeqqq\\\]]]bbbvvvooo\\\QQQPPPOOOVVVmmmxxx```UUURRRQQQSSSYYYfffzzzwwwmmmrrr~~~rrrkkkhhhccc``````^^^^^^]]]]]]]]]]]]^^^^^^^^^^^^]]]]]]\\\ZZZYYYXXXUUUUUUWWWWWWWWWVVVUUUTTTVVVUUUSSSRRRQQQOOOLLLIIIIIIIIIIIIJJJNNNZZZjjjvvv{{{~~~vvvnnnfff```]]]VVVUUUTTTTTTSSSRRRQQQPPPSSSTTTYYYbbbjjjpppxxx}}}|||}}}~~~~~~zzztttqqqpppmmmiiiiiimmmsssxxx{{{yyytttooojjjfffccc\\\YYYUUUSSSQQQOOOMMMKKK@@@@@@AAAAAABBBBBBBBBBBB@@@???===;;;<<<>>>@@@BBBEEEEEEGGGLLLWWWnnn|||nnn|||uuuQQQBBB???:::666555555555555444444444444333444333222111///...---,,,333333333333333333333333222222222222222222222222333333333333444444444444555555555555555555555555444444444444555555555555333777555777===>>>KKKccc}}}mmmZZZZZZaaaxxxnnn]]]QQQRRRRRRXXXnnnyyyaaaUUURRRQQQSSSYYYfff{{{vvvooottt|||qqqlllhhhbbb______^^^^^^]]]]]]]]]]]]^^^^^^^^^^^^^^^]]]\\\[[[ZZZYYYVVVVVVWWWXXXXXXWWWUUUUUUUUUTTTSSSSSSSSSQQQMMMKKKHHHJJJKKKKKKNNNXXXfffrrrzzzxxxooogggbbbYYYVVVTTTSSSSSSSSSRRRQQQSSSTTTZZZdddmmmuuu~~~~~~{{{yyyvvvuuutttrrrpppoooppptttyyy}}}}}}yyytttoookkkgggccc```XXXUUURRROOONNNMMMKKKIII@@@@@@AAABBBBBBBBBBBBBBB???>>>===<<<===>>>@@@BBBDDDFFFJJJQQQ```zzzsssnnnjjjKKKAAA>>>888444777555555555555444444444444222222333333333333333333333333333333333333333333111222222222222333333333333333444444444555555555555555555555555555555555333444444444444555555555222666555888======IIIaaa|||iiiXXXYYYbbbzzzppp```UUUVVVVVV[[[nnnyyyaaaVVVSSSQQQSSSZZZggg{{{tttooovvvwwwppplllhhhccc______^^^^^^]]]]]]\\\]]]]]]^^^______^^^^^^]]]\\\ZZZYYYXXXYYYYYYZZZYYYXXXVVVUUUTTTSSSSSSSSSSSSRRROOOLLLGGGJJJLLLLLLMMMUUUbbbmmmxxx~~~~~~ssshhhbbbZZZWWWSSSSSSUUUVVVUUUTTTTTTTTTZZZdddnnnwww~~~~~~}}}}}}zzzyyywwwxxx{{{~~~}}}|||}}}vvvrrrmmmiiieeebbb^^^[[[SSSQQQMMMKKKKKKIIIGGGFFF@@@AAABBBCCCCCCBBBBBBAAA============>>>???@@@AAADDDIIIOOOXXXiii~~~mmmppp{{{^^^EEE???===666444:::444444444444333333333222222222333333444444555555333333333333333333333333111111222222222333333333222222333333333444444444555555555555555555555555333333444444444555555555111555555888======HHH```~~~fffXXXZZZddd}}}rrrdddYYYZZZZZZ]]]mmmzzzbbbWWWTTTQQQSSSZZZggg|||rrrooovvv{{{tttnnnlllhhhccc``````^^^^^^]]]]]]\\\\\\]]]]]]_________^^^]]]\\\[[[ZZZZZZ[[[[[[[[[ZZZYYYWWWVVVRRRRRRRRRSSSTTTSSSOOOMMMFFFJJJMMMMMMMMMSSS```jjjwww~~~ssshhhaaaZZZVVVSSSSSSVVVYYYYYYXXXUUUUUUZZZdddnnnwww~~~}}}~~~{{{{{{|||~~~qqqmmmiiidddaaa]]]ZZZWWWPPPMMMJJJIIIHHHGGGEEECCC@@@AAABBBCCCCCCCCCBBBAAA<<<======>>>???@@@@@@@@@EEEKKKSSS]]]pppuuuiiitttpppVVV@@@>>><<<555555<<<333333333222222222111111333333333222222111111111333333333333333333333333111111111222222333333333111111222222222333333333555555555555555555555555333333333444444444555555000555555888======HHH___}}}eeeYYY]]]gggttthhh[[[\\\\\\^^^lllzzz}}}{{{cccXXXUUUQQQSSSZZZhhh|||qqqnnnuuuwwwtttooollliiigggeeecccbbbbbbbbbaaa```______^^^___bbbfffeeeaaa^^^\\\\\\[[[ZZZYYYXXXWWWVVVVVVVVVUUUUUUUUUUUUSSSQQQOOONNNMMMLLLKKKKKKNNNTTT\\\bbbvvv{{{xxxiii___\\\YYYWWWXXXWWWSSSSSSVVVWWWYYY\\\cccmmmxxx}}}|||}}}~~~|||{{{{{{}}}{{{rrrnnnhhhbbb^^^ZZZVVVTTTNNNLLLIIIFFFDDDCCCBBBBBBCCCCCCBBBAAAAAAAAABBBBBB===>>>@@@AAA@@@@@@BBBDDDHHHMMMVVVddd}}}qqqnnndddTTTCCC;;;888555333333555555444444444333333333333333333333333333333333222222222222222222222222333333333222222111111111333333333444444444555555222222222333333444444444666666666666666666666666777444555999:::===LLL^^^jjj[[[___nnnqqqfffXXXUUU[[[eeeqqqsss~~~{{{dddXXXUUUQQQTTT[[[fffxxxzzzmmmlllpppvvvrrrnnnjjjiiigggdddcccccccccbbbbbbaaa``````___aaadddfffeeebbb___^^^___\\\[[[ZZZYYYXXXWWWWWWWWWVVVVVVVVVVVVTTTRRRPPPOOONNNMMMLLLKKKMMMRRRYYY^^^ooouuu}}}vvvhhh^^^YYYUUUUUUXXXYYYWWWXXX\\\XXXZZZ^^^dddmmmxxx~~~~~~|||{{{{{{zzzrrrmmmgggaaa]]]YYYUUUSSSNNNLLLIIIFFFDDDCCCBBBBBBCCCCCCBBBBBBBBBBBBAAAAAA<<<>>>@@@@@@@@@@@@BBBDDDIIIOOOZZZllltttyyy]]]OOOAAA;;;999777555555555555555444444444333333333333333333333333333333222222222222222222222222333333333222222222111111333333333333444444444444222222333333333444444444333333333333333333333333777444555999:::===LLL]]]ppp___```mmm~~~ppp___XXXZZZ```zzz|||mmmooowww{{{dddXXXTTTPPPSSSYYYeeewwwyyykkkhhhnnn~~~ssspppllliiihhhgggeeecccddddddccccccbbbbbbaaaaaadddeeefffeeebbbaaaaaabbb^^^]]]\\\ZZZYYYYYYYYYYYYWWWWWWWWWWWWUUUSSSQQQPPPNNNNNNLLLKKKKKKOOOUUUYYYfffmmmvvvvvviii```YYYVVVUUUXXXZZZYYY\\\```[[[]]]aaagggooovvv|||~~~}}}}}}yyypppkkkeee___[[[XXXUUURRRNNNLLLJJJGGGDDDCCCBBBBBBBBBCCCCCCDDDCCCBBBAAA@@@;;;===??????@@@AAACCCFFFJJJRRR```vvv{{{vvvxxxUUUIII???;;;;;;888777777555555555444444444444333333333333333333333333333222222222222222222222222333333333222222222222111222222222222333333333333333333333333444444444444555555555555555555555555777444666::::::<<>>;;;===>>>???@@@BBBEEEHHHMMMVVVgggssswwwiiiNNNEEE===;;;;;;888666777555555555555444444444444333333333333333333333333111222222222222222333333222222222222222222222222111111222222222333333333333333444444444444444444666666666666666777777777777444666::::::;;;IIIZZZyyyuuuqqqxxxjjj^^^]]]ccc}}}qqqooommm}}}{{{dddWWWRRRPPPSSSYYYddduuuvvvhhhaaahhh{{{wwwlllaaaZZZyyyqqqooollljjjjjjjjjiiihhheeeeeeeeeeeedddddddddddddddcccaaa``````aaabbbcccaaa```___^^^]]]\\\\\\\\\WWWXXXXXXWWWVVVTTTRRRPPPKKKLLLMMMMMMMMMPPPTTTWWW^^^eeepppxxx~~~|||rrrkkkccc^^^[[[\\\\\\\\\___dddhhhkkknnnqqqqqqooollljjjmmmqqqxxx}}}}}}wwwlllgggaaa]]][[[ZZZXXXWWWPPPOOOMMMJJJIIIHHHHHHHHHGGGHHHHHHGGGEEEBBB???===;;;===>>>???@@@CCCHHHKKKQQQ\\\oooooo{{{aaaJJJBBB<<<;;;:::666444555666666555555555444444444333333333333333333333333111111111222222333333333222222222222222222222222111111222222222333333333444444444444444444444444222222222333333444444444777555666::::::;;;HHHXXXvvv~~~mmm``````fff~~~vvvqqqmmm}}}{{{dddWWWQQQRRRTTTZZZdddvvvvvvgggbbbhhhzzz}}}{{{wwwpppggg___YYYUUU|||vvvpppnnnkkkjjjkkklllkkkkkkeeeeeeeeeeeeddddddddddddbbb```^^^^^^```aaaaaaaaabbbaaa```^^^]]]]]]]]]]]]YYYYYYYYYYYYWWWUUUSSSRRRLLLNNNOOOOOOOOOQQQTTTWWW[[[dddooovvv}}}~~~uuupppddd___\\\]]]]]]^^^ccciiimmmooosssuuusssmmmfffaaa```fffqqq}}}~~~|||wwwooojjjccc^^^\\\ZZZYYYYYYRRRQQQOOONNNMMMMMMMMMNNNMMMLLLKKKIIIFFFBBB???===<<<===???@@@BBBEEEJJJNNNWWWeee|||tttxxx\\\GGG@@@;;;:::888555444555666666666555555555444444333333333333333333333333111111111222222333333444111222222222222333333333222222222222333333333333555555555555444444444444333333333444555555666666777555777;;;::::::GGGWWWwwwoooaaa___eee|||zzzqqqlll}}}{{{eeeXXXRRRSSSUUUZZZdddvvvwwwiiieeekkk}}}{{{tttsssrrrnnnggg___YYYVVVUUUvvvqqqnnnllljjjiiikkkllllllkkkddddddddddddddddddddddddaaa___]]]^^^aaabbbbbb```bbbaaa```___]]]]]]]]]]]][[[\\\\\\[[[ZZZXXXVVVTTTPPPQQQRRRRRRRRRRRRTTTUUUWWW```llluuu|||zzzuuujjjccc___^^^^^^^^^ccciiimmmqqqvvvwwwtttlllccc]]]XXX```mmm~~~{{{uuuoooggg```\\\ZZZXXXWWWSSSSSSRRRQQQQQQRRRSSSTTTSSSQQQNNNJJJFFFBBB???======>>>@@@AAACCCGGGMMMQQQ^^^qqq}}}lllSSSCCC===999888777444444777666666666666555555555555333333333333333333333333000111111222333333444444111111222222222333333333333333333333444444444444666555555555444444444444555555666666777888888999777555777;;;::::::FFFVVVtttqqqaaa^^^eee}}}sssooo{{{gggYYYSSSRRRTTTYYYcccuuuyyyjjjfffooozzzsssooonnnooommmhhhaaa[[[XXXWWWrrrmmmllljjjhhhhhhjjjkkkkkkkkkddddddddddddddddddddddddaaa___]]]___bbbdddbbb```bbbaaa```___]]]]]]]]]]]]^^^^^^^^^]]]\\\ZZZXXXWWWSSSUUUUUUUUUSSSRRRSSSTTTSSS]]]jjjttt{{{zzzpppiiibbb```]]]\\\___eeelllqqqvvvyyyuuummmccc\\\TTT]]]lllzzzsssjjjbbb]]]YYYWWWUUUTTTTTTSSSSSSSSSUUUVVVWWWVVVTTTPPPKKKFFFAAA???======???@@@BBBDDDIIIOOOSSScccyyyaaaJJJ@@@;;;777777666444666:::777666666666555555555555333333333333333333333333000000111222333333444444111111111222222333333333333333444444444444555555666666555555555444444444222222333333444555555666777555777;;;::::::EEEUUUooo|||qqq```^^^hhhvvvrrr{{{gggZZZSSSRRRSSSXXXbbbssszzzlllgggrrr{{{rrroooooonnnpppqqqnnnfff___[[[YYY|||sssnnnkkkjjjhhhfffeeedddddddddcccaaa___```cccdddbbb```aaa^^^[[[[[[^^^aaabbbbbbeeecccaaa```aaa```___]]]aaaccceeefffeeebbb]]][[[WWWVVVUUUVVVXXXXXXWWWVVVWWW[[[cccmmmvvvwwwpppjjjgggdddbbbdddiiiqqqtttvvvvvvrrriii```ZZZXXXaaaqqqyyymmmeeeaaa^^^YYYUUUVVVUUUTTTUUUWWWYYYYYYYYY```YYYNNNFFFCCCAAA???>>>>>>GGGEEEAAAGGGKKKNNNXXXlll~~~|||pppSSSHHH===;;;999666555444555666555555444333333333333444000000111222222222222111222222222222222222222222666555555555555555555555111111111111111111111111555333222555888999888555000111333555666777777888999777888999:::;;;CCCLLLkkkqqqsssppp\\\YYYkkkvvvwwwgggYYYVVVTTTUUUXXX```oooqqqkkkyyyuuusssvvvwww~~~|||wwwpppiiiccc^^^\\\xxxqqqnnnjjjiiigggeeeddddddeeeeeedddbbb```aaabbbbbb```^^^___]]]\\\]]]aaaccccccbbbddddddeeeeeeddddddccccccgggiiikkkllljjjgggccc```XXXWWWVVVWWWXXXYYYXXXVVVWWWZZZbbblllvvv{{{tttmmmiiifffdddfffkkkooorrruuuvvvrrriii```ZZZYYYcccttt|||ooofffaaa]]]YYYUUUUUUTTTTTTVVVYYY[[[\\\[[[^^^VVVLLLEEEBBBAAA???>>><<>><<<999777666555666666555555444444333333333444000111111222333222222222444444444444444444444444111111111111111222222222222222222222222222222222444333222444666777666444333444555666666666666666999777777999999;;;CCCLLLhhhxxxhhhlllxxxhhhZZZ[[[nnn|||yyymmm^^^YYYTTTVVVYYY```oooqqqkkkxxxwwwwwwyyyzzz|||sssiiicccccceee~~~sssnnnlllhhhgggeeedddddddddeeefffeeedddbbbaaaaaa```^^^\\\]]]\\\]]]___bbbddddddcccgggjjjmmmmmmjjjhhhiiijjjlllnnnoooooommmiiieeebbbYYYXXXWWWXXXYYYYYYXXXWWWVVVYYY```kkktttyyyrrrnnnjjjgggiiinnnnnnqqquuuvvvrrrjjjaaa[[[ZZZeeewwwrrrhhhaaa\\\XXXUUUTTTTTTUUUXXX\\\_________YYYRRRIIICCCAAA@@@???===;;;DDDCCCCCCIIILLLQQQ___vvv{{{}}}YYYDDD======<<<:::888666666666777555555444444444333333333111222222333333333333333444444444444444444444444111111222222333333444444333333333333333333333333333333222333555555444222666666666777777666555555888666777999999;;;CCCLLLccc}}}hhh]]]fff~~~jjj^^^VVV\\\ooo|||tttbbb\\\UUUVVVYYY```ooorrrkkkvvvzzz{{{}}}~~~vvviiieeekkktttyyyoookkkkkkfffeeedddccccccdddeeeffffffeeedddcccaaa___\\\ZZZ\\\\\\]]]^^^aaadddggghhhppptttwwwuuunnnjjjjjjlllkkklllmmmllljjjfffbbb```ZZZYYYXXXXXXYYYZZZXXXWWWUUUWWW^^^hhhqqq|||yyytttppplllmmmqqqqqqsssvvvwwwssslllddd^^^^^^iii|||vvviiiaaa[[[WWWUUUSSSTTTVVV[[[___aaaaaa```SSSMMMEEEAAA@@@@@@???>>>>>>FFFFFFFFFLLLNNNVVVfffpppPPP@@@<<<;;;:::999777666555555666444444555444444444333333222222333444444444444333111111111111111111111111111111222222333444555555333333333333333333333333444444444444444444333222666666777777777777666666777666666888999;;;CCCLLL___|||ppp[[[WWWddd}}}```XXXSSSZZZmmm~~~wwwbbbZZZVVVWWWYYY```nnnrrrllluuu~~~|||}}}~~~vvvmmmmmmvvvxxxnnnjjjjjjdddccccccbbbbbbccceeefffeeeffffffdddbbb___\\\[[[^^^^^^^^^^^^aaafffkkknnnzzz|||}}}xxxooohhhgggiiiggghhhhhhgggeeebbb^^^\\\[[[YYYXXXXXXYYYYYYXXXWWWUUUVVV[[[dddmmmwww{{{vvvqqqppprrrtttvvvxxxyyyvvvpppiiieeeeeeoooxxxjjj```ZZZVVVUUUTTTUUUXXX\\\```aaa```^^^NNNHHHBBB??????AAA@@@???AAAGGGFFFGGGMMMOOOZZZoooaaaFFF;;;999888888777666555444444444444444555555555444333222222222333444444444444333111111111111111111111111------...///000111111222222222222222222222222222444555555555555444444333444555666777888888888888777555666888999;;;CCCLLL]]]}}}dddUUUVVVdddsss\\\UUUQQQXXXhhhuuu___VVVUUUVVVYYY```nnnsssnnnsss~~~~~~~~~~~~yyyuuuyyyxxxoooiiijjjccccccbbbaaaaaabbbcccdddccceeegggfffccc```___^^^___```bbbcccfffjjjpppuuu}}}}}}{{{tttllleeeccccccddddddddddddbbb___\\\ZZZ[[[YYYXXXXXXYYYXXXWWWVVVUUUTTTXXXaaaiiirrr}}}}}}uuuqqqrrruuuvvvxxxyyyxxxuuurrrppppppxxxyyykkk___XXXUUUUUUVVVWWWZZZ]]]______\\\YYYIIIDDD???>>>???BBBBBBAAAAAAEEEDDDFFFNNNQQQ```zzz{{{XXXCCC<<<;;;666666666555444333333222333444555555555444333222111222222333333333333333333333333333333333333333///000000111111222222222111111111111111111111111222444666666444444444555333444555666777777888777666444555888999;;;CCCMMM^^^~~~aaaUUUWWWdddlllZZZUUURRRVVVeee~~~}}}rrr\\\TTTTTTUUUXXX___nnnwwwpppsss~~~{{{xxxoooiiiiiidddcccaaaaaa```aaabbbcccbbbeeehhhhhheeebbbaaabbb___ccchhhlllnnnqqquuuxxxxxxvvvqqqkkkfffcccaaa```````````````^^^\\\ZZZXXXZZZYYYWWWWWWXXXWWWVVVTTTTTTSSSVVV^^^fffmmmvvvxxxrrrrrrqqqrrrtttvvvxxxzzz{{{{{{{{{zzzjjj^^^WWWUUUUUUXXXYYY[[[]]]^^^[[[VVVRRRFFFBBB>>>===@@@CCCCCCBBBBBBEEEDDDHHHQQQXXXkkkrrrRRRBBB>>><<<666666666666555444333333333444555666666444222111000111111222333222222222222222222222222222222222333333444444444444444444222222222222222222222222000222555555333333444666444555555666666666555555555444555777888;;;CCCMMMaaa|||aaaWWWWWWccczzzeeeVVVSSSSSSXXXddd|||}}}{{{zzzooo\\\VVVSSSTTTWWW___nnn|||rrrsss~~~zzzwwwwwwpppjjjiiidddcccaaa`````````aaabbb```dddhhhiiifffddddddddd___eeennntttvvvwwwxxxzzzrrrnnnhhhdddbbbaaa```___]]]]]]]]]]]][[[ZZZXXXWWWZZZXXXWWWWWWWWWWWWUUUTTTTTTSSSUUU\\\cccjjjrrr{{{zzzrrrqqqmmmnnnqqqtttyyy}}}zzzjjj]]]VVVUUUUUUZZZ[[[\\\]]]]]]YYYRRRNNNDDD@@@======@@@CCCDDDCCCDDDFFFFFFKKKVVV___vvvgggIII===:::888666777777777666555444444333444555666666444222111000000111222222222222111000000000000000000000000222222111111111111111111333333333333333333333333---000333444222222333666666666666666555444333222555444444777888;;;CCCMMMddd{{{aaaWWWXXXeeesss```RRRQQQSSSZZZeee|||vvvwwwxxxooo^^^XXXRRRSSSWWW^^^nnnssssss}}}yyyssspppmmmjjjjjjiiifffcccbbbccceeefffffffffiiikkkjjjhhhfffggghhhnnnlllnnnuuu}}}~~~wwwpppjjjgggbbb___^^^]]]\\\[[[ZZZ[[[\\\]]]\\\ZZZXXXWWWVVVVVVUUUUUUUUUUUUUUUVVVVVVUUUUUUWWW]]]eeeooottt{{{tttqqqnnnjjjhhhooo{{{nnnbbbZZZUUUUUUWWWUUUWWWYYYYYYWWWQQQLLLHHHCCC@@@===>>>AAADDDDDDCCCEEEFFFKKKPPPVVVhhhvvv{{{|||UUUBBB@@@<<<555444444444555555777888888444555555555444222000///000000111111111222222222222222222111111111000000000000111111111222222222444444444444444444444444666666555555555444444444444555555666666666666666444444555888888;;;EEEQQQhhhdddWWWZZZlll{{{lll[[[XXXVVVYYY___eeetttxxxvvvyyynnn]]]XXXSSSTTTYYYaaammmtttvvv~~~vvvqqqooollljjjjjjhhheeeccccccdddfffggghhheeegggiiiiiiggggggiiilllnnnqqquuuxxxxxxtttoookkkgggddd```]]]]]]\\\[[[ZZZZZZ[[[\\\]]]\\\ZZZXXXWWWVVVUUUUUUTTTTTTUUUUUUVVVWWWVVVUUUWWW\\\eeennnuuu|||uuurrriiifffgggppp}}}~~~mmmbbbZZZUUUUUUWWWVVVXXXYYYXXXUUUOOOIIIFFF@@@???===???BBBDDDDDDCCCFFFFFFKKKTTT```vvvzzzttt{{{qqqPPPBBB>>>;;;888777666555444444333333444333333444444333333222222111111222222333333333333222222222111111111000000222222333333333444444444111111111111111111111111666666555555555444444444444555555666666666666666444444666888888;;;FFFQQQlllhhhZZZ\\\mmmzzzmmm^^^]]]YYYYYY\\\aaapppxxxwwwooo]]]YYYTTTTTTWWW```nnntttvvv~~~~~~rrrnnnmmmkkkjjjjjjhhhfffdddeeeggghhhiiihhhiiijjjiiiiiihhhjjjmmmpppqqqwww|||yyyppphhheeeeeebbb```]]][[[[[[[[[[[[ZZZ[[[[[[]]]]]]\\\[[[XXXWWWUUUUUUUUUTTTTTTUUUUUUVVVXXXXXXWWWWWW[[[cccmmmttt~~~xxxtttiiigggiiirrr~~~{{{kkkaaaZZZVVVUUUWWWXXXXXXWWWUUUQQQKKKFFFBBB======>>>@@@CCCEEEDDDCCCJJJIIINNNZZZnnnzzzppprrr```JJJAAA;;;999;;;666666555333333222222222222222222222333333444555222333333333333444444444222222222111111111111111222222333333333444444444333333333333333333333333555555555555555444444444444555555666666666666666444444666888888;;;FFFQQQpppppp```___ooo~~~uuuiiijjjbbb]]]\\\^^^kkk{{{yyyppp^^^YYYVVVSSSUUU___nnnuuuvvv|||xxxooommmmmmkkkjjjlllkkkiiigggggghhhiiiiiihhhmmmlllkkkkkklllooosssuuuwwwzzzzzzssshhh```___aaa___]]][[[ZZZ[[[\\\[[[[[[[[[\\\]]]]]]]]][[[YYYWWWUUUUUUUUUUUUUUUUUUVVVWWWZZZZZZYYYXXXZZZaaakkksss}}}yyypppnnnooouuu}}}wwwhhh```ZZZVVVUUUWWWXXXWWWUUUQQQLLLGGGBBB???;;;<<<>>>AAADDDEEEEEEEEEOOONNNSSSbbb|||mmmiiirrr{{{SSSEEE@@@888666===444333333333444555555666444333222111222333444555222333333333333333333333111111111111111111111111000000111111111222222222555555555555555555555555555555555555555555555555444555555666666666666666555444666888999<<>>:::===@@@CCCEEEFFFGGGGGGNNNPPPYYYmmmyyyeeeeeetttnnnJJJBBB???666444<<<555555555555555555666777555444333222111222333444222222222222111111111111111111111111111111111111000000111111111222222222111111111111111111111111444555555555555555555555444555555666666666666666555555666999999<<>>===???BBBDDDEEEFFFHHHJJJLLLTTTddd}}}qqqccciii|||cccEEE???>>>777444::::::999777666444444333333555444333333222222222222222222111111111111111000111111111111111222222222222222333333333444444444333333333333333333333333444444444555555555555555444555555666666666666666555555777999999<<>>???@@@BBBDDDFFFEEEDDDFFFJJJNNNXXXiiiuuunnnqqqcccQQQ@@@;;;;;;999777777555444444333333333444444///000222444555555555444444444444333333222222222000000111111222222222222000000111111111222222222222222222222222222222222444444444555555555666666444555555666666666666666666555777999:::===GGGRRRnnnuuuwwwuuuccc```kkkppp^^^XXXQQQRRRWWW___hhhvvvzzzuuuttt{{{wwwwwwxxxyyy{{{zzzwwwtttkkkllljjjhhhmmmwwwxxxnnneeebbb^^^\\\\\\\\\\\\[[[^^^]]]\\\ZZZZZZZZZZZZ[[[^^^___^^^\\\ZZZXXXXXXXXXWWWXXXXXXZZZ[[[\\\]]]]]]]]]aaaccc```[[[YYY^^^dddhhhooovvv|||nnniiibbb^^^\\\[[[WWWUUUIIIGGGDDDAAA???@@@AAABBBBBBBBBDDDGGGFFFFFFLLLTTTbbbmmmuuuwwwWWWMMM@@@999888888555222555555444444444444555555666555444333333333333333333333333222222222111111000111111222222333444444333222222111111222222333000000111222444555666666555555555444444333333333444444444555555777888999888666777777777:::EEEQQQtttyyy{{{wwwfff^^^ooouuu```XXXTTTSSSTTTYYYbbbsss~~~uuuqqq}}}}}}zzz{{{}}}~~~|||yyyuuurrrmmmoooppppppwww}}}rrrjjjdddaaa^^^\\\\\\]]]]]]\\\^^^]]]\\\[[[[[[[[[\\\]]]___``````^^^[[[YYYYYYZZZZZZZZZZZZZZZ[[[[[[[[[[[[\\\^^^___^^^ZZZZZZ]]]aaaccciiipppwww{{{pppkkkeeeaaa```]]]XXXUUUHHHFFFCCC@@@??????AAABBBCCCCCCFFFIIIIIIJJJQQQZZZiii}}}sss~~~sssPPPGGG<<<777888:::888555555555444444444444555555555555444333333333333333333333333222222222111111000111111222222333333444333222222111111222222333111111222333333444555555555555444444444333333333555555555555555666777888888777777888888;;;EEEQQQsssvvvvvvzzziiibbbvvvvvvaaaYYYRRRQQQRRRWWW___pppyyyuuu~~~}}}zzzuuuqqqqqqoootttxxx}}}ssskkkeeeccc```]]][[[\\\]]]]]]]]]^^^]]]\\\\\\\\\]]]^^^___```aaaaaa```]]][[[[[[\\\\\\\\\\\\[[[[[[ZZZZZZYYYZZZZZZYYYYYYZZZ[[[]]]^^^```eeejjjrrr~~~xxxppplllgggccc```\\\UUUPPPEEEDDDBBB@@@???@@@AAABBBDDDDDDHHHKKKKKKMMMVVV```tttzzzsssdddKKKCCC:::666777999888666555555444444444444555555555444444333333333333333333333333222222222111111000000111111222333333333333222222111111222222333222222222333333444444444555444444444444333333333666666555555555666666777888777888999888;;;FFFQQQqqqooommm~~~xxxiiieee}}}xxxbbbYYYRRRQQQRRRVVV]]]mmm|||xxx~~~}}}uuupppooorrrttt|||qqqiiieeedddaaa^^^[[[ZZZ[[[\\\\\\\\\^^^]]]]]]]]]^^^___aaabbbaaabbbbbbaaa^^^]]]]]]^^^\\\\\\\\\[[[[[[ZZZZZZYYYXXXUUUTTTUUUYYY\\\\\\[[[aaadddhhhoooyyyxxxqqqmmmgggbbb]]]VVVMMMGGGCCCBBB@@@??????@@@AAABBBEEEFFFIIILLLLLLPPP[[[hhhzzzvvvxxxVVVHHHBBB:::666666666555333555444444333333444444555444444333333222333333444333333333222222222111111000000000111222222333333333222222111111222222333333333333333333333333333444444444444444444444444777666666555555555555666777777888999999;;;EEEQQQnnn|||dddcccvvvnnndddddd~~~zzzdddZZZUUUSSSSSSWWW^^^mmm}}}xxx}}}~~~xxxrrrooosssxxx{{{ooofffaaaaaaccc```]]]ZZZYYYZZZ[[[[[[[[[^^^^^^]]]]]]^^^```bbbcccaaabbbcccaaa___]]]^^^___ZZZZZZZZZZZZZZZZZZZZZZZZUUURRRPPPSSSXXX\\\\\\[[[bbbbbbeeekkkrrr{{{zzzuuuooofff___XXXPPPFFF@@@@@@@@@??????@@@AAACCCDDDFFFGGGIIILLLMMMSSScccrrrzzz|||fffIIICCC>>>999666555666444333444444333333333333444444333333222222222333333444333333333222222222111111///000000111111222333333333222222111111222222333333333333333333333333333444444444444444444444444777666666555555555555666666666777999999;;;DDDOOOjjjqqq[[[\\\rrrsssccc```ccc}}}|||eee[[[UUUSSSSSSVVV]]]lllyyy~~~~~~|||yyywwwyyyyyyooogggaaa^^^___cccbbb___\\\ZZZ[[[\\\\\\[[[^^^^^^^^^^^^^^^```bbbccc```aaaaaa```^^^]]]]]]^^^YYYYYYYYYYYYYYYYYYYYYYYYSSSQQQPPPSSSXXX\\\^^^]]]aaa___aaafffkkkpppxxx~~~xxxpppeee[[[SSSLLLDDD???>>>??????@@@BBBCCCEEEFFFGGGHHHKKKNNNQQQ[[[ppp|||zzz~~~[[[FFF<<<:::777666666777777666444444333333333333444444222222222222222333333444333333333222222222111111//////000000111222222222333222222111111222222333222222222333333444444444333333333444444444444555666666555555555666666777444444666888888:::CCCNNNfff~~~jjjWWW[[[sss}}}ggg]]]^^^bbb|||ggg\\\SSSQQQQQQTTT[[[jjj}}}}}}}}}{{{wwwnnngggeeebbb___```eeeeeebbb___]]]]]]^^^^^^]]]___^^^^^^]]]^^^___aaabbb^^^___```___]]]\\\\\\]]]ZZZZZZYYYXXXWWWVVVUUUUUUQQQQQQQQQTTTXXX\\\___```___]]]___dddgggjjjrrr{{{vvvlll___TTTMMMHHHDDDAAA===>>>???AAACCCEEEGGGGGGHHHIIIMMMQQQWWWfffxxxmmmQQQGGG;;;999777777777777777666444333333222222333333444222222111111222333333444333333333222222222111111//////000000111111222222333222222111111222222333111111222333333444555555333333333444444444555555555555555555555666777888333333555777777999BBBLLLbbbzzz}}}dddVVV]]]yyywwwccc[[[\\\___wwwhhh]]]SSSQQQQQQTTT[[[jjj}}}~~~wwwooonnnfffbbbccccccaaabbbgggiiifffbbb`````````____________^^^]]]]]]___```aaa]]]^^^___^^^\\\[[[[[[\\\\\\[[[ZZZXXXVVVTTTSSSRRRPPPQQQSSSUUUXXX\\\```ccc```^^^```fffhhhiiippp{{{qqqgggXXXMMMGGGDDDBBBAAA===>>>@@@BBBDDDFFFHHHIIIIIIKKKNNNTTT\\\ooo}}}xxx\\\FFFCCC>>><<<:::888666555333333444333333222222333333444222111111111222333333444333333333222222222111111/////////000111111222222333222222222222222222333000000111222444555666666333333333444444555555555444444444555555777888999222222444777666888AAAKKK```xxxttt___UUU___wwwcccYYYYYY\\\sssiii]]]UUUSSSSSSWWW^^^mmm}}}~~~uuupppmmmlllgggfffddddddeeeeeedddcccdddeeeeeeeeedddcccbbbaaaaaa```___```aaa```___]]][[[\\\]]]]]]]]]\\\\\\[[[[[[ZZZYYYXXXVVVVVVUUUUUUSSSSSSSSSUUUXXX[[[^^^______]]]^^^cccggglllttt}}}}}}tttfff^^^SSSJJJFFFDDDAAA@@@BBBCCCCCCCCCDDDFFFJJJMMMHHHOOOUUUXXXddd~~~vvvTTTBBB???999888777666555555666666333333333333333333333333222222222222222222222222///111333222000//////000111111000000111111222333111111111111111111111111444444444333333222222222444444444444444444444444444555555555555555444444888666888:::::::::AAAIII\\\yyy}}}ooo]]]VVVbbbzzztttjjj[[[WWWaaannnnnn^^^WWWRRRRRRWWW^^^kkkwwwpppkkkhhhgggeeeccccccdddfffffffffeeeddddddcccaaa```^^^]]]\\\^^^^^^^^^```aaaaaa``````^^^^^^]]]\\\\\\[[[ZZZZZZ[[[[[[YYYXXXWWWVVVVVVVVVTTTTTTUUUVVVXXXZZZ]]]^^^^^^\\\\\\aaafffkkkuuu~~~ssshhh]]]VVVMMMGGGDDDCCCBBBAAACCCDDDEEEEEEEEEGGGJJJMMMHHHOOOVVV^^^qqqgggLLL???;;;999888666555555555666777333333333333333333333333222222222222222222222222111222222222111111111111111111111111111222222333222222222222222222222222444444444333333222222222444444444444444444444444444555555555555555444444666555666999999:::@@@III\\\yyyyyymmm\\\UUUaaaxxxuuunnn```\\\ccclllooo___XXXSSSRRRXXX^^^kkk}}}zzzuuuooojjjgggdddcccbbbaaaaaaccceeeggggggfffeeedddaaa___]]][[[ZZZZZZ\\\]]]^^^___```aaaaaaaaaaaa___]]][[[ZZZYYYYYYYYY[[[[[[YYYXXXWWWWWWVVVVVVVVVVVVVVVWWWXXXZZZ[[[\\\\\\YYYZZZ^^^ccciiittt~~~~~~zzziii^^^QQQLLLFFFBBBAAABBBCCCCCCDDDFFFGGGGGGGGGHHHKKKMMMMMMRRR[[[jjj|||[[[LLLEEE@@@888777666555555555666777333333333333333333333333222222222222222222222222333222000000222333333222000111111111111222222222333333333333333333333333444444333333333333222222444444444444444444444444444444555555555555555444444333555777888999@@@HHH[[[xxxxxxooo^^^VVVaaavvvxxxtttggg```ccchhhyyyrrraaaYYYTTTSSSYYY___kkk~~~}}}}}}yyyrrrqqqooollliiifffdddcccbbbaaaaaabbbeeeffffffeeeeeedddbbb___^^^\\\\\\\\\\\\]]]___````````````aaa```___\\\ZZZYYYYYYZZZ[[[[[[ZZZYYYXXXWWWWWWWWWWWWWWWWWWWWWXXXXXXYYYZZZZZZZZZWWWVVVZZZ___fffqqq|||}}}|||mmm]]]TTTHHHEEEBBB@@@???AAACCCDDDDDDFFFHHHHHHHHHIIIKKKMMMSSSXXXdddyyy}}}nnnUUUOOOKKKDDD888777666555555555666777444444333333333333222222222222222222222222222222333111//////111333333222000000111111222222222222333333333333333333333333333333333333333333333333444444444444444444444444333444555555666555555555444333444777888999@@@IIIXXXttt}}}wwweee[[[cccuuu|||yyykkk```___aaapppuuucccZZZUUUTTTYYY___jjj}}}zzzyyyyyyxxxzzz}}}}}}xxxuuunnnmmmllljjjhhhfffdddbbbcccbbbaaabbbdddddddddcccbbbbbbaaa___^^^^^^^^^^^^]]]___aaa```^^^]]]^^^___^^^]]][[[YYYYYYZZZ[[[]]]ZZZYYYXXXWWWWWWVVVWWWWWWVVVWWWWWWXXXXXXXXXXXXXXXYYYUUUTTTWWW[[[aaalllvvv|||{{{nnn[[[NNNIIIDDDCCCBBB@@@@@@AAACCCEEEDDDFFFGGGHHHHHHJJJMMMOOOVVV___qqqcccOOOKKKFFF???:::999777666555555666666444444444333333222222222222222222222222222222222222111000000111222222111///000111222222222222111222222222222222222222222333333333333333333333333444444444444444444444444333444444555666666555555555444666888999:::AAAIIITTTpppnnn```eeeqqqooo___[[[\\\kkkxxxeeeZZZUUUUUUYYY^^^iii{{{zzztttssssssrrrtttwww}}}yyywwwvvvuuuooonnnllliiifffdddbbb```cccaaaaaaaaacccdddcccbbb___`````````___^^^]]]\\\]]]___bbbaaa]]]\\\]]]___\\\[[[ZZZYYYZZZZZZ[[[\\\XXXWWWWWWVVVUUUUUUVVVVVVUUUUUUVVVWWWWWWWWWWWWVVVWWWSSSRRRTTTWWW[[[eeennnxxx{{{yyy|||ppp]]]PPPHHHEEEBBBBBBCCCBBBAAABBBDDDFFFFFFGGGHHHHHHIIILLLPPPTTT[[[kkk{{{]]]OOOHHHBBB======;;;999777666666666666555444444333333222222111222222222222222222222222111222444333111000000111///000111333333222111111111111111111111111111111222222333333333333444444444444444444444444444444333333444555666666666666666555666999999999@@@HHHSSSnnnvvveeegggoooxxxbbb[[[\\\kkk{{{gggYYYUUUTTTYYY]]]ggg}}}{{{{{{sssmmmlllkkkiiikkknnn}}}xxxuuuvvvwwwwwwwwwuuusssoookkkgggcccaaa``````______```cccddddddcccaaabbbccccccbbb```]]][[[ZZZ^^^aaa```]]]\\\^^^```\\\\\\[[[[[[ZZZZZZYYYYYYVVVVVVUUUTTTTTTTTTUUUUUUSSSTTTUUUVVVVVVVVVUUUUUUVVVRRRQQQSSSTTTVVV^^^fffmmmvvv}}}|||zzzzzz~~~rrr^^^QQQJJJFFFDDD???AAACCCCCCBBBCCCFFFHHHHHHIIIIIIIIIKKKOOOVVVZZZhhh~~~~~~fffTTTMMMGGGBBBCCC@@@>>><<<999777666555555555555444333333222111111222222222222222222222222000666:::999333///000222///000222333333222111000222222222222222222222222222222222333333444444444444444444444444444444444222333444555666666666666777555666888777777===FFFVVVooollllllrrrlllaaa```lll}}}iiiYYYTTTTTTXXX\\\eee{{{|||zzz{{{|||{{{{{{}}}~~~ssskkkeeecccaaa___```ccc|||yyywwwxxx{{{~~~~~~}}}{{{xxxsssnnniiieeecccaaa^^^]]]^^^```ccceeefffeeeeeefffhhhhhhfffbbb^^^[[[XXX\\\``````]]]\\\___ccc]]]]]]]]]\\\[[[YYYWWWVVVUUUUUUTTTTTTSSSTTTTTTTTTQQQRRRTTTUUUVVVVVVUUUTTTUUURRRQQQRRRRRRSSSYYYaaagggppp~~~|||{{{|||uuu```OOOGGGDDDAAA???<<>>:::AAA@@@??????BBBEEEGGGHHHIIIGGGJJJPPPQQQRRR```tttwww```LLLFFFCCC>>>@@@GGGJJJGGGCCC>>>:::666444333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333222222111222222222333333222111222333444555666666555555555444444444444555555666666666666666777777999:::888666<<>>???@@@@@@???BBBBBBBBBBBBDDDGGGIIIJJJKKKJJJNNNTTTXXXccc|||yyy~~~WWWHHH======AAAAAAEEEKKKKKKHHHDDD???;;;888666555222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222333222222111222222333333333333222222222333444555555555555555444444444444444555555666666666666666666555666888777666<<>>???AAAEEEHHHFFFBBB===999666555444222222222222222222222222000000000000000000000000111111111111111111111111222222222222222222222222222222111111222222333333222222222333333333444444444444444444444444444444444555555666666666666666777555555888888888===CCCLLLgggyyyzzzrrrsssiiitttddd[[[UUUWWWYYY___mmm~~~~~~ssskkkkkkppptttyyy~~~zzzqqqggg___YYYSSSQQQOOONNNNNNOOOPPPQQQ~~~{{{yyyxxxxxxwwwvvvtttpppoooooonnnmmmlllkkkkkkjjjfffaaa^^^]]]]]]]]]\\\\\\ZZZWWWUUUTTTVVVXXXZZZYYYYYYYYYYYYYYYZZZZZZ[[[XXXVVVUUUVVVWWWVVVPPPLLLMMMLLLLLLLLLMMMNNNPPPQQQSSSTTTUUUTTTQQQOOONNNOOONNNOOOPPPQQQQQQTTTWWWZZZ^^^ccckkkuuuyyyyyyzzz~~~qqq___QQQIIIGGGDDDAAA@@@???@@@@@@@@@CCCEEEGGGHHHHHHIIIKKKNNNPPPOOORRRYYYggg{{{[[[GGG@@@;;;;;;<<<===>>>@@@CCCAAA===:::666444333222222222222222222222222222000000000000000000000000111111111111111111111111222222222222222222222222222111111111222222333444222222333333333444444444333333444444444444444444444555555666666666666666777555555888999999>>>DDDIIIcccwwwppppppiiiooojjjxxxdddZZZTTTVVVYYY___mmm|||tttmmmiiilllrrrxxx~~~uuullleee___YYYUUUPPPPPPOOOOOOOOOQQQSSSTTT|||uuussspppnnnmmmlllkkkiiijjjiiihhhgggfffeeeddddddccc```\\\YYYXXXXXXWWWVVVWWWWWWVVVUUUVVVWWWYYYZZZYYYYYYXXXXXXXXXYYYZZZ[[[WWWVVVUUUUUUUUUSSSPPPNNNMMMMMMMMMMMMNNNOOOQQQRRRTTTUUUVVVUUURRRPPPPPPPPPPPPRRRTTTUUUVVVWWWYYY[[[[[[aaaiiirrr{{{}}}yyyzzzpppaaaTTTKKKFFF????????????@@@AAACCCDDDCCCFFFJJJJJJIIIJJJMMMPPPPPPQQQVVVbbbvvvkkkPPP@@@===:::999;;;===>>>???===<<<999666444333222222222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222111111111111222333444444111222333444444444333333333333333333444444444444444555555666666666666666777333333666999:::===CCCGGG```ppphhhhhh||||||aaalllkkk|||fffZZZSSSUUUYYY^^^kkkyyypppllllllrrryyy~~~|||tttjjjbbb]]]YYYUUUQQQOOOPPPQQQQQQQQQRRRUUUXXXvvvooollljjjgggeeeeeedddbbbaaaaaaaaa``````______^^^^^^[[[YYYWWWVVVWWWWWWWWWUUUSSSSSSTTTUUUWWWXXXYYYZZZXXXWWWWWWVVVWWWWWWYYYZZZVVVWWWVVVTTTRRRPPPQQQQQQPPPOOOOOOOOOPPPRRRTTTUUUTTTUUUVVVUUUSSSQQQQQQRRRQQQTTTXXX[[[[[[[[[[[[[[[ZZZ___ffflllsss~~~zzz~~~yyylll```VVVNNNGGGCCC===>>>???@@@AAACCCEEEFFFCCCHHHLLLLLLJJJJJJNNNQQQRRRWWWbbbtttzzz[[[HHH>>>===:::888888:::;;;;;;999888666444333333333333222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222111111111111222333444555111222333444444444333333222222333333333444444444444555555666666666666666555111000444777888<<<@@@GGG^^^|||hhhaaaaaauuunnnZZZkkkllliii]]]TTTUUUXXX\\\hhhuuuyyypppnnnpppxxx~~~qqqkkkccc]]][[[XXXUUURRRRRRTTTVVVVVVVVVWWWZZZ]]]zzzssskkkfffdddccc``````aaaaaa```___ZZZZZZZZZ[[[[[[[[[[[[[[[UUUUUUTTTVVVXXXYYYYYYXXXPPPQQQSSSUUUWWWXXXYYYYYYWWWVVVUUUUUUUUUVVVWWWXXXVVVWWWWWWTTTPPPOOOQQQTTTRRRRRRQQQRRRSSSUUUWWWXXXTTTVVVWWWVVVTTTSSSSSSSSSRRRVVV[[[^^^^^^]]]\\\\\\[[[^^^cccgggmmmyyy}}}}}}zzzkkkcccYYYRRRMMMHHHBBB>>>@@@AAACCCCCCCCCDDDEEEFFFDDDHHHMMMMMMKKKKKKNNNRRRVVV^^^mmmlllQQQDDD@@@???<<<777555777777666888777555444333333444444222222222222222222222222222222222222222222222222000000000000000000000000222222222222222222222222111111111111222333444555111222333444555444333333222222222333333444444444444555555666666666666666333///...222555777:::>>>GGG]]]{{{zzzaaa\\\]]]qqqwwwdddVVVlllmmmlll___UUUUUUWWW[[[eeerrrvvvlllkkkoooxxx~~~yyyjjjeee___[[[[[[[[[YYYVVVWWWYYY\\\\\\[[[\\\___bbb~~~tttmmmhhhdddaaa____________^^^]]]\\\\\\[[[[[[ZZZYYYYYYYYYYYYYYYTTTUUUUUUUUUTTTRRRQQQOOOOOOOOOOOOPPPRRRVVVZZZ\\\XXXXXXXXXXXXYYYZZZ\\\\\\[[[YYYVVVTTTRRRRRRSSSSSSRRRRRRSSSTTTVVVWWWXXXYYYVVVVVVVVVVVVUUUSSSQQQPPPOOOWWW```eeeddd```]]][[[\\\^^^```bbbgggrrr~~~pppcccXXXRRRKKKGGGEEECCC@@@>>>???AAADDDFFFFFFFFFGGGHHHJJJIIIJJJLLLLLLMMMUUU___hhhmmmwwwZZZJJJDDD;;;::::::999888777666666444333333222222333333444111111111111111222222222333222222222222222222222111111111111111111111111000000000000000000000000222222222222222222222222222222111111222222333444444444333222222222333333444444444555555555666666333444555666666888<<>>GGGYYYuuunnn]]]ZZZZZZlllrrr}}}~~~jjjZZZXXX]]]nnnnnnbbbWWWUUUTTTVVVaaaooo~~~vvvvvv{{{xxxtttooollllllkkkiiihhhkkkmmmooopppppprrrtttvvvuuupppjjjeeecccaaa___^^^\\\\\\\\\\\\[[[ZZZYYYYYYWWWVVVTTTSSSTTTUUUWWWXXXWWWWWWVVVUUUTTTRRRPPPOOONNNNNNPPPRRRUUUWWWXXXYYYXXXXXXXXXXXXXXXYYYZZZ[[[YYYXXXVVVTTTSSSRRRSSSSSSTTTUUUWWWXXXXXXXXXVVVUUUSSSSSSSSSRRRQQQPPPOOONNNOOOTTTYYY]]]^^^___cccfffeeehhhjjjkkklllsss~~~}}}zzz|||kkk^^^SSSKKKFFFCCC@@@???@@@AAABBBAAA@@@CCCEEEFFFFFFGGGHHHIIIIIIJJJNNNSSSTTTVVV___jjjzzzzzzZZZFFFAAACCC::::::999888777666666555444333333222222333333444333222222222111000000000555555444222111000///...111111111111111111111111111111111111111111111111111111111111111111111111222222111111222222333444111111111222333444666666444444444555555555555555555666666666666777:::===EEEWWWsssjjj]]]ZZZXXXjjjoootttzzzwwwiii\\\[[[^^^oooqqqcccXXXUUUTTTVVV```mmm||||||}}}zzzyyyyyywwwvvvwwwyyyzzz{{{{{{}}}}}}vvvuuummmiiieeebbb``````___^^^ZZZZZZZZZZZZZZZXXXWWWWWWVVVUUUSSSRRRSSSUUUWWWYYYXXXWWWVVVUUUSSSRRRPPPOOOMMMNNNQQQSSSUUUWWWXXXXXXXXXWWWWWWWWWXXXXXXYYYZZZXXXWWWVVVTTTSSSRRRRRRRRRSSSUUUWWWXXXXXXVVVSSSRRRRRRRRRRRRQQQQQQPPPOOONNNOOORRRUUUWWWYYY^^^ffflllnnnqqqtttsssqqqssszzz~~~~~~{{{{{{{{{hhhYYYNNNGGGCCC@@@???======???@@@BBBCCCBBBDDDFFFGGGGGGGGGIIIKKKIIIJJJNNNRRRUUU\\\jjjxxx|||hhhPPPCCC???AAA::::::999888777666555555444333333222222333333444333333333222111000//////444333333222111000000///111111111111111111111111111111111111111111111111000000000000000000000000222222111111222222333444222222222222333444555666555555555555555555555555666666777666666777999<<>><<<>>>999999888777666555444444444333333222222333333444222222111111111111111111000000000000111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222111111222222333444333333222222222333444444666666555555555444444444444555666666666888;;;>>>???NNNhhhxxxgggaaawwwnnnrrruuuyyygggeeeuuu}}}kkk[[[VVVVVVUUU[[[cccsssxxx}}}~~~{{{wwwnnngggcccbbbaaa___^^^___```___^^^XXXXXXXXXXXXWWWVVVUUUUUUTTTUUUVVVWWWVVVUUURRRQQQQQQPPPOOONNNNNNOOOPPPQQQRRRQQQPPPPPPRRRUUUXXXZZZWWWWWWVVVUUUUUUVVVVVVVVVTTTTTTTTTTTTTTTSSSRRRQQQUUUTTTTTTSSSSSSSSSSSSSSSOOONNNMMMLLLLLLLLLMMMNNNNNNPPPSSSTTTVVVZZZbbbhhhlllssszzz{{{wwwqqqooopppqqq{{{||||||}}}}}}}}}~~~~~~}}}{{{{{{zzzzzzrrreeeWWWKKKCCCCCCCCC???<<<>>>===@@@CCCDDDCCCCCCFFFIIIGGGHHHHHHHHHHHHJJJMMMPPPTTTXXXaaakkkxxxpppsssvvvmmmOOOBBB;;;555666===999999888777666555444444444333333222222333333444111111111111111222222222222222111111000000//////111111111111111111111111222222222222222222222222222222222222222222222222222222111111222222333444111111111222333444555666666666555555555444444444333444555666666888<<>><<<<<<@@@CCCBBBBBBBBBCCCEEEFFFHHHIIIJJJJJJJJJJJJKKKNNNQQQSSSZZZ]]]iii~~~qqqooowwwvvv]]]HHHBBB@@@:::777:::999888888777666555555444777666555444333111000000111000000000222333222111222222222111111111000000111111111111000000//////000000000000111111111111111111111111111111111111111111222222222333333333111222333444555444333222333333333333333333333222666666777777888;;;@@@DDDAAAKKKbbbwwwppp~~~ttthhhtttmmm\\\XXXYYYXXXZZZ___pppwwwxxx{{{vvvsssqqqqqqqqqqqqrrrmmmfff```]]][[[ZZZYYYXXXXXXXXXXXXXXXWWWVVVUUUSSSSSSTTTTTTSSSSSSRRRQQQTTTRRRPPPPPPQQQRRRQQQPPPNNNOOOPPPQQQSSSUUUWWWXXXVVVTTTQQQQQQTTTUUUTTTSSSSSSQQQOOOOOOQQQSSSTTTTTTXXXWWWUUUUUUUUUUUUTTTRRRNNNNNNMMMMMMLLLKKKJJJJJJLLLLLLMMMNNNQQQUUUXXX[[[cccggglllmmmkkkfffbbb___dddkkksssyyy|||xxxvvvxxx|||}}}|||{{{||||||{{{zzzzzz{{{}}}~~~ooo___QQQHHHDDDDDDAAA>>><<<===@@@CCCCCCDDDDDDEEEFFFGGGIIIIIINNNMMMLLLNNNQQQUUUVVVWWW```nnnyyylllrrr}}}eeeRRRBBBAAABBB===:::<<<888888888777666555555555333333333222111111111000111000000000222333222111222222222111111111000000111111000000000000000000000000000000111111111111111111111111111111111111111111222222222333333333111222222333333333333333777777777777777777777777555666666666777:::???BBB@@@JJJaaawwwssszzzqqq^^^YYYYYYWWWYYY^^^oooyyyzzzyyywwwuuuuuuwwwxxxxxxxxxsssnnnggg```\\\ZZZXXXWWWWWWXXXXXXXXXXXXXXXWWWWWWTTTUUUUUUUUUUUUTTTSSSSSSTTTRRRQQQQQQRRRSSSRRRPPPOOOOOOPPPRRRSSSUUUVVVVVVTTTRRRQQQQQQSSSTTTSSSRRRRRRPPPMMMNNNQQQTTTVVVWWWYYYXXXVVVUUUUUUUUUSSSQQQOOOOOONNNMMMKKKJJJIIIIIIJJJKKKKKKMMMPPPSSSVVVXXX[[[^^^bbbbbb```]]]ZZZYYY\\\bbbiiinnnrrrzzz~~~uuupppooovvv~~~~~~|||{{{{{{{{{zzzxxxxxxxxxyyyxxxwww{{{|||~~~uuueeeYYYOOOFFFAAA@@@@@@@@@???===>>>@@@BBBEEEEEEFFFFFFGGGHHHIIIJJJLLLLLLLLLNNNSSSXXX[[[]]]rrr~~~mmmlll|||yyyUUUHHH>>>@@@BBB===999:::888888777777666666555555222222222222222222222222111000000000222333222111222222222111111111111111111111000//////000111222000000000000111111111111111111111111111111111111111111222222222333333333222222111111222222333444555555555555555666666666444555666666666999===@@@@@@HHH^^^|||vvvbbb[[[YYYWWWYYY^^^mmm~~~{{{{{{wwwvvvuuuvvvxxxyyyyyyxxxoookkkddd___\\\ZZZXXXWWWWWWXXXXXXYYYYYYYYYXXXXXXWWWWWWXXXXXXWWWWWWVVVUUUTTTSSSRRRSSSTTTTTTSSSQQQPPPPPPQQQRRRSSSTTTTTTUUURRRQQQQQQQQQRRRRRRRRRRRRRRROOOMMMNNNRRRVVVYYYZZZYYYWWWVVVUUUUUUTTTRRRQQQPPPOOONNNLLLKKKIIIHHHHHHLLLLLLMMMOOOQQQTTTWWWXXXVVVXXXZZZZZZXXXVVVUUUUUUVVV[[[```eeejjjsssxxxmmmiiioooyyy~~~~~~}}}|||||||||yyyvvvvvvxxxxxxuuuqqqtttuuuwwwyyyzzz}}}rrr```RRRLLLHHHDDDAAA<<<>>>???@@@??????AAACCCFFFFFFFFFGGGGGGHHHIIIJJJJJJLLLNNNPPPSSSZZZeeennnrrrkkkwwwdddNNNEEE>>>??????:::777777888777777777666666666555333333333333333222222222111000000000222333222111111111111111111111111111111000///...///000222333///000000000111111111111111111111111111111111111111111222222222333333333222222111000111222333444333333333444444444444444333444555555555777;;;===???FFFZZZwwwzzzddd\\\ZZZXXXZZZ```lll}}}{{{{{{{{{vvvuuutttttttttsssrrrpppgggddd___\\\[[[ZZZYYYYYYXXXXXXYYYZZZZZZZZZYYYYYYWWWXXXXXXXXXXXXWWWVVVVVVTTTSSSSSSTTTVVVVVVTTTRRRQQQQQQRRRSSSTTTSSSSSSSSSPPPPPPQQQRRRRRRRRRRRRSSSRRRPPPOOOPPPSSSWWWZZZ[[[XXXVVVTTTTTTTTTSSSRRRPPPOOOOOONNNLLLKKKIIIHHHGGGKKKLLLMMMOOORRRTTTVVVWWWTTTUUUVVVVVVTTTRRRRRRSSSRRRWWW[[[___dddmmm{{{qqqggghhhooottt{{{~~~~~~~~~~~~zzzwwwwwwxxxwwwtttpppooopppssstttvvvzzz~~~zzzvvvjjj___QQQHHHEEEEEECCCAAA;;;===@@@AAAAAABBBCCCEEEFFFFFFGGGGGGHHHIIIJJJKKKKKKPPPUUUVVVXXXcccxxx{{{nnntttuuuWWWKKKDDD>>><<<;;;888777888777777777777666666666666444444333222111000//////111000000000222333222111111111111111111111111111111111000//////000111222///000000000111111111111111111111111111111111111111111222222222333333333333222111111111222444555555555555666666666777777333444555555555666999;;;===DDDWWWsss|||fff^^^[[[YYY\\\bbbkkk{{{zzzxxx}}}zzzsssqqqooommmllljjjhhhfff```]]]ZZZYYYZZZ\\\\\\[[[YYYZZZZZZZZZZZZZZZYYYYYYUUUUUUVVVVVVUUUUUUTTTSSSTTTSSSTTTUUUWWWWWWUUUSSSQQQRRRSSSTTTTTTSSSRRRQQQNNNPPPRRRSSSRRRRRRRRRSSSRRRQQQPPPQQQTTTWWWXXXXXXUUUSSSRRRRRRSSSSSSQQQPPPNNNNNNMMMLLLJJJIIIHHHHHHHHHIIIKKKMMMOOOQQQRRRSSSRRRSSSTTTSSSRRRQQQQQQRRRPPPTTTXXX[[[___hhhuuu{{{jjjcccdddkkkrrryyy|||yyyxxxwwwvvvtttrrrmmmoooppprrrsssvvvzzz}}}~~~~~~|||vvvmmmeeeXXXRRRIIICCCAAA@@@???======???AAABBBCCCDDDFFFHHHGGGGGGHHHIIIJJJLLLMMMNNNKKKRRRYYY]]]bbbsssqqqrrrdddOOODDDAAA>>>;;;999999;;;===777777777777666666666666333333222000///...---,,,111000000000222333222111111111111111111222222222111111111111000000//////000000000000111111111111111111111111111111111111111111222222222333333333333333222222333333444555333333333444444555555666333555666666555666888:::<<>>>>>>>>???@@@BBBCCCDDDDDDFFFIIIKKKHHHIIIJJJKKKMMMOOOQQQRRRRRRXXX```jjjxxx}}}qqqkkkzzzmmmUUUIII>>>???>>>;;;999999;;;<<<666666666666777777777777333333333222111000000///111000000000222333222111000000111111111222222222111222222333222000...,,,000000000000111111111111111111111111111111111111111111222222222333333333333333444555555555555444111111222222333444444555444555777777666666777999;;;@@@QQQlllvvvuuuuuukkkbbb^^^YYYXXX\\\ffftttyyyuuuyyyyyyoooiiifffddd```___^^^^^^]]]\\\\\\[[[YYYZZZ\\\^^^______\\\\\\\\\[[[[[[YYYXXXXXXVVVVVVWWWWWWWWWVVVUUUUUUTTTTTTUUUWWWYYYYYYVVVTTTRRRSSSTTTUUUTTTRRRPPPOOOMMMQQQTTTUUUSSSRRRSSSUUUPPPPPPPPPRRRSSSRRRPPPNNNPPPOOONNNOOOQQQQQQQQQPPPLLLLLLKKKKKKJJJJJJJJJIIIGGGHHHJJJLLLNNNPPPPPPQQQLLLNNNPPPPPPNNNMMMMMMMMMJJJNNNRRRSSSVVV]]]hhhqqq~~~qqqhhhWWW\\\```eeeqqq}}}}}}~~~~~~}}}}}}|||wwwrrrqqqtttxxxqqqqqqpppooommmlllnnnppprrrtttxxx}}}{{{xxxzzzwwwtttrrrmmmhhhccc```^^^XXXOOOHHHBBBBBBBBB@@@??????BBBEEECCCDDDEEEEEEEEEGGGJJJMMMJJJJJJKKKMMMPPPRRRTTTVVV```ccclll|||ooogggjjj}}}^^^KKKEEE<<>><<<:::888666666666666555555555444444444444444333333333222222222222222222111111111000000000111222333333222111000000000000000000000000000000000000000000000000000000000111111111222222222111222444333333222444555555555555444444333333333222333444444555555444444444666777666444444666999;;;@@@MMMfffzzzeeedddddd{{{ssseee^^^YYYYYY[[[cccppp~~~uuuxxxxxxnnngggaaa```]]]\\\ZZZXXXWWWVVVVVVWWWVVVWWWXXXYYYZZZ\\\\\\]]]\\\\\\[[[YYYXXXWWWVVVVVVVVVVVVUUUTTTSSSRRRQQQQQQQQQSSSUUUWWWXXXXXXWWWWWWYYYWWWTTTSSSSSSSSSQQQPPPRRRRRRQQQQQQPPPPPPQQQQQQOOOPPPQQQQQQQQQPPPOOONNNOOOOOONNNMMMMMMNNNOOOPPPLLLKKKJJJLLLNNNOOOOOONNNKKKKKKKKKKKKKKKKKKKKKKKKMMMLLLKKKIIIIIIJJJKKKLLLKKKKKKLLLLLLPPPVVV___eeeqqq|||kkk]]]TTTVVVZZZ___kkkxxx}}}~~~~~~|||}}}yyyuuutttuuuxxxzzz{{{vvvsssooollllllkkkkkkjjjiiiiiikkkmmmppptttwwwyyy~~~vvvqqqpppqqqsssttt~~~|||xxxsssmmmhhhccc___[[[UUUSSSPPPLLLHHHDDDBBBAAA>>>???@@@BBBCCCCCCCCCCCCDDDFFFGGGGGGGGGGGGIIIJJJKKKMMMPPPRRRVVV\\\fffmmmwwwwwwiiigggrrrwww^^^OOOGGGCCC>>>===<<<:::999777666555666666555555555444444444555555444444444333333333222222222111111111000000111111222222222222111111000000000000000000000000000000000000000000000000000000111111111222222222222333444444222222333444444444444444333333333222222333444444555555444444444666777666444444666999;;;@@@MMMfffqqq^^^___ccc{{{ttteee]]]XXXXXX[[[aaannnvvvxxx}}}ooogggaaa]]]\\\ZZZYYYXXXWWWVVVVVVVVVVVVWWWWWWWWWXXXYYYZZZZZZZZZ[[[[[[ZZZXXXWWWVVVTTTTTTTTTTTTSSSRRRQQQPPPPPPOOOOOOQQQTTTWWWXXXYYYXXXXXXXXXVVVTTTRRRRRRRRRQQQOOOPPPPPPOOONNNNNNNNNNNNNNNLLLMMMNNNNNNOOONNNNNNNNNMMMNNNNNNOOOPPPPPPPPPPPPKKKJJJJJJLLLNNNPPPPPPOOOMMMMMMLLLLLLKKKKKKJJJJJJLLLKKKIIIHHHHHHHHHIIIJJJIIIJJJJJJKKKNNNTTT\\\aaajjjuuu}}}lll\\\UUUSSSUUU^^^jjjwww~~~~~~~~~~~~}}}{{{{{{xxxuuutttvvvwwwxxxxxxqqqnnnkkkiiiiiiiiiiiihhheeeeeefffhhhjjjlllnnnpppyyyxxxyyy{{{}}}|||xxxtttooommmnnnrrruuuvvv|||zzzzzzqqqmmmgggaaa\\\WWWSSSOOOKKKJJJGGGEEEBBB@@@>>>>>>???@@@AAACCCDDDDDDDDDDDDCCCEEEFFFGGGGGGHHHKKKMMMNNNPPPSSSWWW^^^jjjyyyoooiiippp~~~bbbRRRJJJDDD@@@;;;;;;:::999888777666666555555555555555444444444555555555555444444444444222222222111111111111111222222111111111111222222000000000000000000000000000000000000000000000000111111111111111222222222222444444444222222222444333333333333222222222222222333444444555555444444444555666555444555666888:::???MMMeeegggVVVZZZaaa|||}}}uuuddd\\\XXXXXX[[[```lllxxxzzzvvvjjjccc^^^[[[[[[WWWWWWVVVVVVVVVVVVVVVVVVVVVVVVWWWWWWWWWWWWWWWWWWZZZYYYXXXWWWUUUTTTSSSRRRSSSSSSRRRQQQPPPOOONNNNNNNNNPPPSSSVVVXXXYYYYYYYYYWWWUUUSSSQQQQQQQQQPPPNNNNNNMMMLLLKKKKKKKKKKKKKKKJJJKKKLLLMMMMMMNNNNNNNNNKKKMMMOOOQQQRRRQQQPPPPPPLLLKKKKKKMMMOOOQQQQQQPPPOOONNNMMMLLLKKKJJJIIIIIIJJJIIIHHHGGGGGGGGGHHHHHHIIIJJJKKKLLLOOOSSSZZZ^^^cccooo|||lll^^^UUUSSSXXX```iiiqqq}}}~~~}}}{{{yyywwwuuutttuuuuuutttsssmmmkkkhhhhhhhhhhhhgggfffeeeeeefffggghhhiiijjjjjjmmmllllllooossszzzyyy{{{{{{xxxtttqqqmmmmmmppptttwwwxxx~~~}}}|||yyyvvvrrrpppooofffbbb\\\WWWSSSNNNJJJGGGEEEDDDCCCAAA@@@?????????BBBCCCDDDFFFGGGGGGHHHHHHFFFHHHIIIIIIIIIKKKNNNPPPRRRUUUZZZaaalll|||tttrrrwww~~~iiiTTTLLLHHHBBB>>>:::::::::999888888777777555555555555555555555555555444444444444333333333111111111111111111111111333222111000000111222333000000000000000000000000000000000000000000000000111111111111111111111111333444555444222111222333222222222222222222222222222333444444555555444444555555555555555555777888999>>>KKKbbb}}}~~~cccTTTZZZ```}}}~~~}}}{{{wwweee\\\WWWXXX[[[```jjj|||yyy{{{pppfff```ZZZXXXXXXVVVVVVVVVVVVVVVVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUWWWVVVVVVUUUTTTSSSRRRRRRRRRQQQQQQPPPOOONNNMMMMMMMMMOOORRRVVVXXXYYYYYYYYYVVVTTTRRRPPPPPPPPPOOOMMMLLLKKKJJJIIIHHHHHHHHHHHHIIIIIIJJJKKKLLLNNNOOOPPPJJJLLLOOOQQQRRRQQQPPPOOOMMMLLLLLLMMMPPPQQQQQQPPPOOONNNMMMLLLKKKJJJIIIHHHGGGGGGGGGFFFFFFFFFFFFFFFGGGHHHJJJKKKMMMPPPUUUYYY^^^iiivvv|||jjj]]]VVVUUUXXX]]]eeerrr~~~~~~yyywwwuuutttsssrrrpppoookkkiiigggggghhhhhhgggeeeeeeeeefffffffffffffffeeecccbbbbbbdddhhhnnntttwwwuuuwwwzzzyyyrrrvvv}}}}}}yyyvvvpppnnnkkkkkkmmmppprrrsssssspppmmmiiifffcccaaa```ZZZWWWRRRNNNKKKGGGCCCAAA@@@@@@?????????@@@AAAAAADDDEEEFFFGGGHHHIIIIIIIIIIIIJJJKKKKKKKKKMMMPPPSSSRRRXXXbbbooo~~~tttpppzzzxxx[[[NNNLLLHHHAAA<<<;;;:::::::::999999999999444555555555555555555555333333333222222222111111111111111111111111111111333222111000000111222333000000000000000000000000000000000000000000000000111111111111111111111111222333444444222222333444222222222222222222222222222333444444555555444444666555444555555666777777999===III]]]vvv|||bbbUUU\\\bbb~~~zzzzzzhhh]]]XXXXXX[[[```iiizzz|||}}}vvviiiaaa[[[VVVTTTUUUUUUUUUVVVVVVVVVUUUTTTTTTSSSSSSSSSSSSTTTTTTTTTTTTTTTSSSSSSSSSRRRRRRRRRRRRQQQQQQPPPOOONNNMMMMMMLLLMMMOOORRRUUUXXXYYYYYYXXXUUUSSSQQQPPPPPPOOONNNLLLKKKJJJIIIGGGGGGFFFFFFFFFGGGGGGHHHIIIKKKMMMOOOPPPKKKLLLNNNPPPPPPPPPNNNMMMMMMLLLKKKLLLNNNOOOOOONNNNNNMMMLLLKKKJJJIIIHHHHHHEEEEEEEEEEEEEEEDDDDDDDDDCCCDDDFFFHHHIIIKKKOOORRRYYYbbbnnn|||wwwhhh]]]VVVRRRUUU[[[eeeooozzz}}}zzzwwwtttsssqqqnnnllljjjiiiggggggggggggeeedddbbbcccccccccbbbaaa``````\\\\\\\\\]]]```dddgggiiihhhjjjnnnsssxxx}}}~~~vvvqqqvvv{{{zzzwwwuuuooommmjjjiiijjjkkklllkkkgggddd```]]][[[YYYWWWUUUNNNKKKHHHEEECCCBBB???============>>>???@@@BBBBBBCCCDDDEEEFFFHHHHHHHHHHHHJJJKKKLLLLLLMMMOOOTTTWWWUUU```qqqvvvqqqxxx~~~hhhSSSMMMLLLFFF???<<<;;;;;;::::::999999999888444444444555555555555555222222222222111111111111111111111111111222222222222222111111111111222222000000000000000000000000000000000000000000000000222222222111111111111111111222444444333222444555222222222222333333333333222333444444555555444444666555444444666777777666888<<>>======>>>???AAACCCDDDEEEDDDEEEFFFGGGHHHIIIIIIIIILLLMMMOOOPPPSSSWWW]]]aaahhhvvvwwwuuummm[[[NNNLLLIIIAAA<<<===;;;::::::999888777777666444444444555555555666666333333333222222222111111000000111111111222222222111111222222222222111111000000000000000000000000000000000000000000000000222222222111111111000000000111333333333333555666222333333333444444444444222333444444555555444444777555333444666888777666888;;;BBBQQQiii~~~jjj]]]aaaiiiuuutttpppddd[[[YYYYYY___eeettt}}}rrriii```\\\XXXTTTTTTVVVRRRSSSSSSSSSSSSQQQPPPNNNPPPPPPQQQQQQRRRSSSSSSTTTOOOOOOPPPPPPQQQRRRSSSSSSRRRQQQQQQPPPOOONNNMMMMMMNNNPPPSSSUUUWWWWWWWWWVVVTTTRRRPPPNNNNNNNNNMMMKKKJJJIIIHHHFFFEEEDDDDDDDDDBBBBBBCCCEEEGGGJJJMMMOOOLLLLLLMMMMMMMMMLLLLLLKKKJJJHHHGGGGGGHHHIIIGGGFFFJJJJJJJJJIIIHHHHHHGGGGGGCCCCCCDDDDDDCCCCCCBBBAAABBBDDDGGGHHHIIIJJJLLLNNNMMMTTT___nnnyyyhhh\\\OOOPPPRRRVVV^^^iiivvv}}}xxxuuurrrpppnnnhhhgggeeeeeeeeedddaaa_________``````___^^^\\\[[[WWWXXXXXXXXXXXXWWWVVVVVVSSSUUUWWW[[[^^^aaadddeeedddgggkkknnnoooqqqvvvyyy}}}||||||~~~|||zzzyyywwwyyy|||{{{uuupppkkkjjjkkkjjjfffbbbccc\\\ZZZWWWVVVVVVUUUTTTRRRNNNKKKIIIHHHIIIIIIFFFCCCCCCAAA@@@@@@AAABBBAAA@@@@@@@@@AAABBBDDDFFFHHHIIIGGGGGGIIIJJJKKKLLLLLLLLLOOOPPPSSSUUUYYY___fffkkk}}}xxxpppzzzcccUUUKKKJJJFFF<<<999>>>::::::999888777666555555444444444555555555666666444444444333333333222222000000111111222222222222000111222333333222111000000000000000000000000000000000000000000000000000222222222222111111000000///000222333333444666777333333333444444555555555222333444444555555444444777555333444666888777555888:::@@@NNNeeeooobbbeeelll}}}~~~ooommmrrrfff]]]YYYYYY]]]cccqqq~~~vvvgggccc^^^YYYVVVTTTRRRQQQQQQQQQRRRRRRQQQOOOMMMLLLOOOOOOOOOOOOOOOPPPQQQRRROOOOOOOOOOOOPPPPPPQQQRRRQQQQQQPPPOOOOOONNNNNNMMMOOOOOOPPPQQQRRRSSSTTTUUURRRQQQPPPNNNMMMLLLKKKKKKIIIIIIHHHHHHFFFEEECCCBBBBBBCCCEEEGGGHHHHHHIIIIIIHHHHHHIIIJJJJJJIIIIIIIIIGGGGGGGGGHHHHHHHHHIIIIIIJJJIIIFFFDDDCCCCCCDDDDDDAAAAAAAAAAAAAAABBBDDDDDDCCCCCCCCCDDDEEEGGGHHHIIINNNSSSYYYddd|||xxxjjjXXXPPPLLLNNNTTT\\\eeennnyyy~~~|||yyyvvvsssnnniiiffffffeee```^^^___aaa```___]]][[[ZZZXXXXXXWWWWWWVVVUUUTTTSSSRRRRRRQQQRRRSSSTTTWWWYYY\\\]]]^^^^^^^^^___bbbfffjjjmmmsssqqqppptttzzz}}}{{{xxxxxxwwwvvvtttsssqqqpppooonnnoooppprrrsssuuuvvvwwwuuuuuuuuutttrrrnnnkkkiiicccbbbaaa___]]][[[ZZZYYYSSSRRRPPPNNNLLLIIIHHHGGGHHHGGGEEECCCCCCCCCEEEFFFDDDAAA>>>???BBBEEEDDDCCCCCCCCCDDDEEEFFFHHHJJJKKKIIIIIIIIIHHHIIIJJJKKKLLLRRRSSSWWW^^^ccciiizzzxxx{{{sss]]]UUUJJJCCCAAA@@@>>>;;;888888888888888888999999999888777666666555666666555333111222444555444111000111333444333222000...222111111111000000//////000000000000000000000000000000000000000000000000222111000//////000111111222333444555444333000///333333333333333333333333444444444444444444444444333333333444444444555555999;;;@@@JJJaaa~~~vvvnnntttzzzzzzrrrpppwwwzzziii\\\WWWXXX]]]bbbooorrrjjjccc```[[[WWWUUUSSSQQQPPPQQQRRRRRRSSSRRRQQQOOONNNOOOOOOOOOOOOOOOPPPPPPQQQOOONNNNNNNNNOOOOOOPPPQQQPPPPPPOOONNNNNNMMMMMMLLLNNNNNNOOOPPPQQQRRRRRRSSSRRRQQQPPPNNNMMMLLLKKKKKKHHHGGGGGGFFFEEEDDDCCCCCCCCCDDDDDDEEEFFFGGGHHHHHHFFFGGGGGGHHHHHHGGGGGGGGGFFFGGGGGGHHHHHHHHHHHHHHHJJJIIIGGGEEECCCCCCDDDEEEAAAAAAAAAAAABBBCCCDDDEEECCCCCCCCCDDDEEEFFFHHHIIIKKKOOOUUU```uuuyyybbbXXXOOOLLLMMMQQQYYYaaajjjvvvzzzvvvtttmmmiiihhhfffbbbaaabbbaaa```___]]][[[YYYXXXWWWVVVVVVUUUTTTSSSRRRQQQQQQOOOOOOPPPRRRSSSUUUWWWXXXSSSSSSRRRSSSVVVZZZ^^^```gggeeedddhhhmmmooonnnkkklllkkkjjjiiigggfffeeeeeeddddddfffggghhhjjjkkkkkkiiiiiiiiihhhfffccc```^^^VVVUUUTTTRRRPPPOOOMMMMMMLLLLLLKKKJJJHHHGGGFFFEEEDDDCCCAAA??????@@@AAABBBBBB???===>>>AAADDDDDDCCCEEEEEEEEEFFFGGGHHHJJJKKKMMMMMMMMMLLLMMMNNNQQQSSSUUUXXXaaalllttt~~~yyyqqq}}}|||dddVVVOOOGGGBBBAAA@@@>>>;;;888888888888888888888888666666555444333333333333333111000000222333111///111222222333222111000///111111111111000000000///000000000000000000000000000000000000000000000000222111000//////000111222//////111111111000...---333333333333333333333333444444444444444444444444333333444444444555555555888;;;???III___~~~~~~uuuttt}}}zzzooouuu}}}lll___ZZZZZZ\\\aaannnvvvhhh```^^^[[[VVVSSSRRRQQQPPPOOOQQQRRRSSSSSSSSSRRRQQQPPPNNNNNNNNNNNNOOOOOOOOOOOOMMMMMMMMMMMMMMMNNNNNNOOONNNNNNNNNMMMLLLLLLKKKKKKMMMMMMMMMNNNNNNOOOOOOOOOQQQQQQPPPNNNMMMLLLKKKKKKGGGFFFEEEDDDCCCDDDEEEEEEEEEDDDCCCCCCDDDEEEFFFGGGDDDEEEEEEFFFFFFEEEDDDDDDDDDEEEGGGIIIIIIHHHGGGFFFHHHGGGEEECCCBBBBBBCCCCCCBBBBBBBBBBBBBBBCCCEEEEEECCCCCCCCCCCCDDDFFFGGGHHHFFFJJJPPPZZZlll~~~rrrfffXXXPPPKKKJJJNNNTTTYYYdddqqq{{{~~~xxxpppjjjgggeeeaaa```bbbaaa```^^^\\\ZZZXXXVVVVVVUUUTTTTTTSSSRRRQQQPPPPPPLLLMMMMMMNNNOOOPPPQQQQQQMMMMMMMMMNNNPPPSSSVVVXXX]]][[[[[[]]]aaabbbaaa^^^]]]\\\\\\[[[[[[ZZZZZZYYYXXXXXXYYYZZZ\\\]]]^^^^^^[[[[[[[[[ZZZXXXVVVSSSRRRNNNMMMLLLKKKIIIGGGFFFFFFEEEEEEDDDDDDDDDCCCCCCCCCAAA@@@???>>>===>>>???@@@???>>>===???AAACCCDDDCCCGGGGGGGGGGGGHHHIIIJJJKKKMMMMMMMMMMMMMMMOOOSSSWWW\\\bbbpppsssjjjpppiiiWWWNNNIIICCC@@@@@@???===;;;888888888888888888888888555555444444333222222222333222111111222222000///222222222222222111111111111111111111000000000000000000000000000000000000000000000000000000000000111111000000000111111222111222333333333222000000333333333333333333333333444444444444444444444444333444444444444555555555888:::===FFF[[[yyy}}}wwwsssuuupppbbb\\\\\\[[[aaammmrrrfff```YYYVVVRRRPPPPPPPPPOOONNNPPPPPPRRRSSSSSSRRRQQQQQQMMMNNNNNNNNNNNNNNNNNNNNNLLLLLLLLLKKKKKKLLLLLLMMMMMMMMMLLLKKKKKKJJJJJJIIIKKKKKKKKKKKKLLLLLLLLLLLLPPPOOOOOONNNMMMLLLKKKJJJGGGFFFDDDCCCCCCDDDFFFHHHEEEDDDCCCAAABBBCCCEEEFFFDDDDDDEEEEEEEEEDDDCCCCCCBBBDDDGGGIIIIIIHHHEEEDDDEEEDDDBBBAAA@@@@@@@@@AAABBBBBBBBBBBBCCCDDDEEEEEECCCCCCCCCCCCDDDEEEFFFGGGEEEHHHMMMWWWdddpppxxxzzzxxxiii___VVVNNNLLLNNNOOOWWWbbbmmmyyyvvvnnnkkkgggcccbbbdddaaa```___\\\ZZZWWWUUUUUUTTTSSSRRRRRRPPPPPPOOONNNLLLLLLLLLLLLMMMLLLLLLLLLLLLKKKKKKKKKMMMOOOQQQSSSTTTSSSRRRTTTVVVVVVUUUSSSRRRRRRRRRRRRRRRRRRRRRRRRPPPQQQQQQRRRSSSTTTTTTUUURRRRRRRRRQQQOOOMMMKKKJJJIIIIIIHHHGGGEEEDDDCCCCCCAAAAAAAAAAAAAAA@@@@@@@@@BBBAAAAAA@@@@@@@@@AAABBB??????@@@AAACCCDDDEEEEEEIIIHHHHHHIIIIIIKKKLLLLLLNNNOOOOOOOOOOOORRRXXX]]]hhhqqq|||mmmiiikkk|||rrr]]]SSSHHHEEEBBB@@@???>>><<<:::999999999888888888888888666666666555555444333333555444444333333333222111444333222111111111222222111111111000000000000000000000000000000000000000000000000000000000000000111111111111111111222222222333333444444333222222222222333333333333444444444444444444444444444444444444444444555555555555777:::<<>>>>>BBBBBBAAAAAA@@@@@@??????CCCCCCBBBBBBBBBCCCCCCCCCAAACCCDDDEEEFFFFFFGGGHHHJJJJJJJJJJJJKKKMMMNNNNNNQQQSSSTTTTTTUUUYYYbbbiiixxx{{{iiibbbiiiuuuzzzcccVVVRRRGGGEEECCC@@@???===:::888999999999888888888777777666666666666555444333222444444444444333222222222444333222222111111222222000000000000000000111111000000000000000000000000000000000000000000000000000000111111222222222222//////000000000000000///222222222333333444444444444444444444444444444444444444444555555555666666777:::<<>>>>>CCCCCCBBBBBBBBBBBBAAAAAABBBBBBCCCCCCCCCCCCCCCDDDDDDFFFHHHIIIHHHHHHHHHIIIJJJJJJKKKLLLMMMOOOPPPQQQPPPSSSWWWYYY[[[dddpppzzz~~~yyy|||lllbbbcccsssiiiYYYPPPMMMGGGEEECCC@@@===;;;999999::::::999999888777777777444444555555444333111000000111222222000000111222333333333333222222222222000000000000111111111111000000000000000000000000000000000000000000000000///000111222333333333333000000000111111111111222111222222333333444444555444444444444444444444444444444555555555666666666888;;;<<>>;;;999::::::::::::999999888777777666444555666666666444222111...000222222000000222444222333444444444333222111///000000000111111111111000000000000000000000000000000000000000000000000///000111333444444333333333333222222333444444555111111222333333444555555444444444444444444444444555555555555666666666666888;;;===AAARRRppp~~~mmmjjjmmm|||}}}kkk___ZZZYYY]]]fffsss}}}sssnnnhhhddd[[[XXXTTTSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSQQQOOONNNOOOPPPRRRRRRRRRPPPNNNMMMMMMLLLKKKJJJJJJJJJJJJJJJLLLKKKKKKJJJJJJIIIHHHHHHDDDEEEFFFGGGHHHIIIJJJJJJFFFGGGIIIIIIIIIGGGEEEDDDAAAAAABBBBBBBBBAAA@@@???AAABBBCCCEEEFFFGGGGGGGGGEEEEEEEEEEEEDDDCCCBBBAAABBBBBBBBBBBBCCCCCCDDDDDD>>>>>>?????????>>>>>>===????????????@@@AAABBBBBBBBBBBBAAAAAAAAABBBCCCCCCCCCAAADDDKKKNNNNNNRRRYYY___fffooowww~~~nnnddd\\\XXXSSSQQQWWW```bbbnnn~~~tttpppgggfffccc```\\\YYYVVVUUUSSSSSSRRRQQQPPPOOOOOONNNMMMNNNOOOPPPOOONNNLLLJJJIIIIIIHHHGGGFFFFFFEEEEEEAAACCCDDDEEEDDDCCCDDDDDDFFFFFFFFFFFFFFFGGGGGGGGGDDDDDDDDDDDDDDDCCCCCCCCCDDDCCCBBBBBBAAAAAAAAABBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBCCCEEEGGGHHHHHHEEEEEEFFFGGGHHHHHHGGGGGGGGGJJJLLLLLLIIIGGGGGGIIIJJJJJJKKKMMMPPPRRRTTTVVV\\\bbbjjjqqqzzzwww}}}uuufff^^^eeerrrvvvbbbYYYTTTMMMFFFBBBAAA???<<<999999:::<<<::::::999999888777777666666777999999888777444333///111444444222222555888222333444555555333111000//////000000111111111222000000000000000000000000000000000000000000000000///000222333444444333333000/////////000111111222111111222333333444555555444444444444444444444444555555555555666666666777888<<<>>>AAARRRqqq~~~lllfffgggtttmmm___[[[WWW[[[cccoooyyyrrrkkkiiiaaa___\\\YYYVVVTTTRRRRRRRRRQQQPPPNNNMMMMMMNNNNNNNNNPPPRRRRRRPPPNNNLLLLLLKKKJJJJJJKKKLLLLLLJJJIIIHHHHHHHHHHHHGGGFFFEEEEEECCCCCCCCCDDDDDDEEEFFFGGGDDDEEEEEEDDDDDDCCCBBBAAACCCBBBAAA@@@@@@@@@AAABBBCCCDDDEEEFFFGGGFFFFFFEEEFFFFFFFFFFFFEEEDDDBBBBBBEEEDDDCCCBBBAAAAAAAAAAAA@@@@@@????????????@@@@@@AAAAAAAAA@@@@@@?????????@@@BBBCCCBBBAAA@@@@@@@@@CCCBBBAAABBBFFFLLLRRRUUUbbbfffmmmrrrxxx|||nnn___TTTPPPPPPWWW___kkkxxx{{{wwwqqqllleeeaaa^^^\\\XXXUUUXXXXXXXXXVVVSSSQQQOOOOOONNNNNNMMMLLLJJJHHHIIIJJJJJJIIIGGGEEEEEEFFFHHHIIIHHHHHHFFFEEEDDDDDDDDDDDDBBBAAAAAAAAAAAABBBCCCCCCFFFFFFFFFEEEEEEEEEEEEEEEAAAAAAAAAAAABBBCCCDDDDDDCCCBBBBBBAAAAAABBBBBBCCCBBBBBBCCCDDDFFFGGGIIIJJJIIIGGGEEEDDDEEEGGGJJJLLLHHHIIIIIIHHHHHHJJJNNNQQQPPPLLLMMMSSSVVVVVVZZZ```iiippp{{{||||||~~~pppccc___```mmm|||fff]]]UUUJJJFFFIIICCC???:::888888:::<<<<<<======<<<;;;::::::::::::777777888888777666555444555555444444444333333333555444333222111111111111000000000000000000000000000000000000000000000000111111000000000000000111111111111111111111111111222222111111222222333444///000111222333444444555555444444333333333444444333333333444555666777888555999;;;>>>OOOpppmmmddddddpppnnnbbb[[[\\\\\\```kkk~~~{{{vvvooohhhfffcccaaa^^^[[[YYYWWWVVVVVVSSSRRRPPPNNNMMMMMMMMMMMMMMMOOOQQQQQQOOOMMMLLLLLLKKKKKKKKKKKKKKKKKKIIIHHHHHHHHHHHHHHHGGGFFFEEEDDDBBBBBBBBBBBBCCCDDDEEEFFFGGGHHHGGGGGGFFFEEEEEEDDDCCCCCCBBBAAAAAABBBBBBCCCCCCDDDFFFGGGGGGGGGFFFEEEEEEEEEEEEEEEDDDCCCBBBBBBAAA@@@@@@???>>>=========?????????>>>>>>?????????AAAAAAAAA@@@@@@?????????@@@AAACCCBBBAAA??????@@@CCCAAA@@@AAADDDHHHMMMPPP[[[aaajjjqqqvvv{{{xxxeeeWWWQQQPPPVVV___iiittt}}}xxxpppjjjfffccc___]]]YYYYYYYYYXXXVVVTTTTTTTTTOOONNNMMMKKKIIIHHHHHHIIIJJJIIIHHHGGGFFFGGGHHHHHHHHHHHHGGGFFFFFFEEEEEEEEECCCCCCCCCCCCCCCDDDEEEEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDCCCBBBBBBBBBCCCCCCDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEEEEFFFGGGIIIJJJKKKIIIHHHGGGGGGHHHIIIKKKLLLOOOOOOOOONNNMMMMMMOOOQQQQQQMMMNNNTTTZZZ___hhhrrr{{{{{{lllbbbdddeeelll|||ooo]]]WWWQQQHHHEEEHHHBBB???<<<;;;<<<<<<<<<;;;======<<<;;;::::::::::::999888888777666555555444555555444444444333333333555444333222111111111111111111111111111111111111000000000000000000000000111111000000000000111111111111111111111111111111222222111111222222333444333333333333333333333333555444444333333444444444555555555555555666777888666:::;;;>>>OOOnnntttwwwmmmdddeeeqqqqqqccc[[[ZZZ[[[___iii{{{{{{tttoooiiicccbbbaaa___]]][[[YYYYYYXXXYYYTTTSSSQQQOOONNNMMMLLLLLLMMMOOOPPPPPPNNNLLLKKKKKKKKKLLLKKKKKKJJJIIIHHHGGGGGGHHHHHHGGGGGGFFFEEEDDDAAAAAAAAAAAABBBCCCDDDEEEEEEEEEEEEDDDDDDCCCBBBBBBDDDCCCBBBBBBBBBCCCCCCDDDDDDEEEFFFGGGGGGGGGFFFEEEDDDDDDDDDDDDDDDCCCBBBAAA??????>>>======<<<<<<<<>>>>>======>>>>>>???@@@@@@@@@@@@@@@????????????AAABBBBBB@@@??????@@@AAA@@@??????AAADDDHHHJJJQQQYYYccckkkpppssswww{{{uuu___SSSOOOQQQTTTYYYaaalllwww}}}vvvqqqlllhhheee^^^]]]]]]\\\[[[[[[[[[ZZZTTTRRROOOLLLJJJIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGGGGHHHGGGGGGGGGGGGGGGGGGGGGEEEEEEEEEEEEEEEFFFFFFGGGHHHHHHGGGGGGFFFFFFEEEEEEIIIHHHEEECCCAAAAAABBBCCCFFFFFFEEEEEEEEEEEEFFFFFFHHHHHHHHHHHHIIIJJJKKKLLLIIIJJJJJJKKKKKKLLLMMMMMMNNNOOOPPPOOONNNNNNPPPQQQSSSRRRTTT[[[dddooo~~~qqqhhhbbb```iiiqqqnnn___RRROOOMMMGGGDDDGGGBBB@@@??????@@@???<<<:::======<<<;;;::::::::::::;;;:::888666555444444555555555444444444333333333444444333222111111111111111111111111111111111111000000000000000000000000111000000000000000111111111111111111111111111111222222111111222222333444666666555555444333222222444444444333333444444555777666666666666666777777777:::<<>>>>>>>>======<<<<<<======>>>@@@@@@@@@??????????????????@@@BBBAAA???>>>>>>???>>>>>>>>>>>>@@@CCCFFFHHHJJJQQQZZZaaaeeeiiimmmqqqyyylll^^^YYYVVVSSSQQQTTT\\\fffnnn}}}~~~wwwqqqnnnjjjhhhgggfffeeedddcccaaaZZZVVVQQQMMMKKKKKKJJJJJJHHHHHHHHHHHHHHHFFFEEEEEEFFFGGGGGGGGGHHHHHHGGGGGGFFFFFFEEEEEEFFFFFFGGGHHHJJJIIIIIIHHHGGGFFFFFFEEEIIIHHHEEEBBBAAABBBCCCDDDGGGFFFFFFEEEEEEFFFFFFGGGJJJJJJIIIIIIJJJKKKLLLLLLIIIKKKLLLNNNOOOOOOOOONNNLLLNNNPPPPPPQQQRRRTTTVVVXXX[[[aaakkkvvv~~~mmmeeeeeekkkrrrxxxuuu```VVVMMMLLLLLLHHHFFFHHHDDDCCCAAAAAAAAA@@@>>><<<======<<<;;;::::::::::::===;;;888555444333444555555555444444444333333333444333222222111111111222111111111111111111111111000000000000000000000000000000000000000000111222111111111111111111111111222222111111222222333444555555555444333333222222444444333333333444555555777666666555555555555666888:::<<>>===<<<<<<;;;;;;<<<<<<===????????????????????????>>>@@@AAA@@@???===>>>>>><<<<<<===???AAADDDFFFGGGGGGKKKQQQUUUXXX^^^eeejjjttt~~~sssiiicccZZZQQQMMMOOOVVV[[[gggnnnwww}}}}}}{{{yyyvvvuuusssqqqllliii___ZZZSSSMMMKKKKKKJJJIIIHHHHHHHHHHHHGGGFFFEEEDDDFFFFFFGGGHHHHHHHHHGGGFFFFFFFFFFFFFFFFFFGGGGGGHHHLLLKKKJJJIIIHHHGGGFFFEEEFFFEEEDDDCCCCCCDDDEEEFFFGGGGGGFFFFFFFFFFFFGGGGGGJJJJJJJJJJJJJJJKKKLLLMMMJJJLLLNNNPPPQQQQQQQQQPPPPPPRRRTTTUUUVVVXXX\\\^^^]]]ggguuu{{{llleeeffflllzzz~~~fff[[[UUUOOONNNMMMKKKIIIIIIHHHEEEBBB@@@@@@@@@@@@???======<<<;;;::::::::::::===;;;888555444333444555555555444444444333333333333333222222111111222222111111111111111111111111000000000000000000000000000000//////000111222222111111111111111111111111222222111111222222333444222222222222333333333333333333333333333444555666555555444333333333444444888999;;;???JJJ```}}}ooo]]]```lllnnnbbbeeelll~~~jjj]]]ZZZ\\\___fffrrr{{{jjjddd___^^^\\\XXXVVVWWWUUUTTTSSSRRRRRRSSSTTTUUUVVVVVVVVVUUUSSSQQQOOONNNJJJKKKLLLJJJHHHGGGHHHIIIGGGJJJLLLJJJGGGDDDEEEGGGEEEFFFFFFEEEEEEDDDCCCBBBBBBBBBBBBBBBCCCDDDEEEFFFGGGFFFDDDBBBBBBBBBCCCCCC??????@@@AAABBBBBBBBBBBBCCCDDDEEEEEEEEEDDDCCCBBB@@@@@@AAAAAAAAAAAA@@@@@@<<<===>>>??????>>>===<<<<<<;;;;;;;;;;;;;;;;;;<<<>>>>>>>>>???????????????===???@@@@@@>>>======>>>:::;;;===???AAACCCEEEFFFDDDFFFIIIKKKNNNTTT^^^eeeoooyyy}}}vvvjjj[[[PPPLLLLLLOOOUUUZZZbbbhhhnnnuuu}}}xxxrrreee^^^UUUNNNLLLLLLJJJIIIKKKKKKJJJIIIHHHGGGFFFFFFGGGHHHIIIJJJIIIHHHGGGFFFGGGGGGFFFFFFGGGGGGHHHIIIMMMMMMLLLJJJIIIGGGFFFFFFDDDDDDEEEEEEFFFGGGHHHHHHHHHGGGGGGGGGGGGGGGGGGHHHKKKKKKKKKKKKLLLMMMNNNOOOMMMOOOQQQSSSTTTTTTTTTTTTTTTVVVXXXYYY[[[___dddhhhmmm|||uuulllgggkkkrrryyyppp___ZZZVVVRRROOONNNMMMKKKJJJJJJGGGCCC@@@@@@@@@@@@???======<<<;;;::::::::::::;;;:::888666555444444555555555444444444333333333333333222222111222222333222222222222222222222222000000000000000000000000////////////000111222333111111111111111111111111222222111111222222333444///000000111333444444555333333333333444555555666444333333333333333444444777888:::>>>GGGYYYwwwnnn\\\^^^jjjnnn___ccchhhnnn```[[[]]]aaafffpppxxxlllbbb]]]ZZZZZZYYYUUUTTTVVVSSSSSSQQQQQQQQQQQQRRRSSSTTTTTTTTTTTTSSSQQQOOONNNJJJJJJKKKIIIGGGFFFGGGHHHEEEIIIKKKJJJFFFDDDFFFHHHEEEEEEEEEEEEDDDCCCBBBBBBAAAAAAAAAAAABBBCCCDDDEEEEEECCCAAA@@@??????@@@AAA???@@@AAABBBCCCCCCCCCBBBBBBCCCDDDDDDDDDCCCAAA@@@??????@@@@@@@@@@@@@@@???:::;;;===>>>>>>===;;;:::;;;;;;::::::::::::;;;;;;===>>>>>>>>>?????????@@@===>>>@@@???>>><<<======:::;;;===???AAAAAAAAAAAA@@@BBBEEEFFFIIIOOOXXX___iiiqqq|||qqqaaaWWWRRRPPPMMMPPPSSSVVVYYY```iiipppzzz|||ooofff[[[TTTRRRRRRPPPNNNPPPOOOMMMKKKJJJJJJJJJJJJJJJKKKLLLLLLLLLJJJHHHGGGIIIIIIHHHHHHIIIIIIJJJKKKOOONNNMMMKKKIIIHHHFFFFFFEEEFFFHHHIIIJJJJJJJJJIIIJJJIIIIIIHHHHHHIIIIIIJJJLLLLLLLLLMMMNNNPPPQQQRRRRRRSSSTTTVVVWWWXXXYYYYYYYYY[[[^^^aaagggoooyyywwwnnnkkkppp~~~uuugggaaaWWWUUURRRNNNLLLLLLKKKIIIHHHFFFDDDCCCCCCAAA???=========<<<;;;::::::::::::999888888777666555555444555555444444444333333333333222222111222222333333222222222222222222222222000000000000000000000000////////////000111222333111111111111111111111111222222111111222222333444000000111222333444555666333333333333444555666666333333333333333444555666777666999===DDDTTTqqqnnn]]]___jjjmmm^^^bbbfff~~~pppbbb[[[^^^aaaeeennn~~~tttiii```]]]YYYWWWYYYXXXTTTSSSUUUQQQQQQOOONNNNNNOOOPPPQQQQQQRRRRRRRRRRRRPPPNNNMMMIIIJJJJJJHHHFFFFFFGGGHHHDDDHHHKKKJJJFFFDDDFFFIIIEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@AAABBBCCCCCCHHHFFFDDDBBBAAABBBCCCDDD???@@@BBBDDDEEEEEEDDDDDDBBBBBBCCCCCCCCCBBB@@@???>>>??????@@@@@@@@@??????:::<<<===??????>>><<<;;;;;;::::::999999::::::;;;======>>>>>>?????????@@@===>>>@@@???===<<<<<<===;;;<<<>>>?????????>>>======@@@CCCEEEHHHMMMUUU[[[dddkkkvvvssseee]]]YYYLLLMMMLLLKKKKKKOOOWWW^^^kkkrrr}}}xxxnnnbbb[[[YYYYYYWWWTTTSSSRRROOOMMMLLLLLLMMMNNNMMMNNNOOOOOONNNLLLJJJHHHJJJJJJJJJJJJJJJKKKLLLLLLPPPOOOMMMLLLJJJHHHFFFFFFHHHIIIKKKMMMMMMLLLKKKIIIKKKKKKJJJJJJJJJJJJKKKKKKMMMMMMMMMNNNPPPRRRSSSTTTUUUVVVVVVXXXYYY[[[\\\]]]```bbbgggnnnxxxtttiiioooppp|||xxxgggccceeeTTTSSSPPPKKKIIIJJJJJJHHHFFFEEEEEEFFFEEEBBB>>>:::======<<<;;;::::::::::::777777888888777666555444555555444444444333333333222222222111222222333333222222222222222222222222000000000000000000000000////////////000111222333111111111111111111111111222222111111222222333444222222333444444555555666222222222333444555666777333333333444555666777888666555888===CCCQQQnnnnnn___aaallllll]]]bbbeee}}}rrrdddZZZ]]]aaadddlll}}}~~~~~~uuulllddd```ZZZZZZYYYWWWUUURRRPPPOOOQQQPPPNNNLLLKKKKKKLLLMMMRRRRRRQQQPPPOOOMMMLLLKKKJJJIIIHHHGGGFFFFFFFFFFFFKKKKKKJJJIIIHHHFFFEEEDDDBBBBBBCCCCCCBBBAAA@@@@@@>>>>>>???@@@AAAAAABBBBBBDDDCCCCCCCCCCCCBBBBBBBBBCCCDDDDDDDDDDDDBBB@@@???EEEEEECCCAAA@@@???>>>>>>???????????????>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<<<<<<<======>>>>>>?????????>>>===;;;;;;;;;<<<===999::::::;;;<<<===>>>>>><<<===???@@@BBBGGGLLLQQQ]]]aaalllyyyrrreeeXXXQQQJJJHHHKKKNNNNNNLLLWWWXXXaaannnxxx}}}}}}rrrjjjfffcccaaa___[[[ZZZXXXVVVUUUTTTUUUUUUUUUVVVVVVUUUTTTRRRPPPOOOPPPPPPOOOOOONNNMMMLLLKKKQQQOOOMMMJJJHHHGGGGGGGGGJJJKKKKKKKKKIIIIIIKKKMMMLLLLLLLLLLLLLLLMMMMMMMMMOOOPPPQQQSSSUUUVVVXXXXXXVVVXXX\\\___aaacccfffhhhkkkrrr}}}xxxoooqqq~~~zzzmmmgggbbb___TTTQQQLLLJJJIIIIIIHHHGGGIIIHHHEEEBBBAAAAAABBBBBB??????>>>===<<<;;;::::::888777666555555555555555555555555555555555555555333333333222222222111111333333333222222222111111111111111111111111111111000111111111111222222222333222222111111222222333333333333333333333333333444444222222222222444444444444444444444444444444555555555666666666666777666999888;;;DDDLLLbbbwwwhhhfffqqqkkkYYYWWWddd~~~{{{lll```[[[\\\ccckkkvvv}}}~~~ssskkkddd]]]ZZZYYYYYYXXXVVVTTTQQQOOONNNPPPOOOMMMKKKKKKKKKLLLMMMQQQPPPPPPOOOMMMLLLJJJIIIIIIHHHGGGFFFEEEEEEEEEEEEHHHHHHHHHGGGFFFEEEDDDCCCBBBCCCCCCCCCCCCBBBAAA@@@>>>>>>???@@@@@@AAABBBBBBCCCCCCCCCBBBBBBBBBAAAAAABBBCCCDDDDDDDDDCCCAAAAAABBBBBB@@@???>>>>>>======>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;<<<<<<=========>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>???AAAEEEJJJNNNWWW[[[eeerrr~~~}}}kkkcccXXXQQQOOONNNLLLJJJMMMMMMSSS]]]dddhhhpppxxx}}}zzzyyywwwuuummmlllkkkhhhfffeeedddccc]]]\\\[[[[[[[[[YYYVVVSSSRRRQQQQQQPPPPPPPPPQQQQQQQQQPPPNNNLLLKKKJJJJJJJJJMMMNNNNNNMMMLLLLLLMMMOOOOOOOOOOOOOOOOOOOOOOOOOOOSSSSSSTTTUUUWWWYYYZZZ[[[^^^aaadddhhhmmmrrrxxx}}}pppsss~~~lllbbb]]]YYYVVVSSSPPPLLLJJJJJJJJJIIIHHHJJJHHHEEECCCAAAAAAAAAAAA>>>>>>===<<<;;;:::999999888888777666555555555555444444444444444444444444333333333222222222222111333333333222222222111111000000000000000000000000000000111111111222222222444444333222222333333333333333333333333333333333444333333222222333333444555555555555444444444444444444555555555666666666555999777:::BBBJJJ___}}}}}}ppplllvvviiiYYYXXXaaa{{{}}}mmmbbb]]]\\\aaahhhrrrqqqeee```[[[VVVTTTWWWVVVUUUTTTRRRPPPNNNMMMMMMMMMKKKJJJJJJKKKLLLMMMNNNNNNMMMLLLKKKIIIHHHGGGGGGGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBBBBCCCCCCCCCCCCBBBBBBAAA>>>>>>??????@@@AAAAAAAAABBBBBBBBBAAAAAAAAA@@@@@@AAAAAABBBCCCCCCCCCCCCCCC@@@???>>>===<<<<<<<<<<<<<<<============<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;<<<<<<<<<<<<<<<==================>>>======<<<;;;<<<<<<<<<<<<;;;;;;::::::<<<===>>>>>>???BBBFFFJJJOOORRR[[[hhhuuu}}}zzzzzzyyy~~~}}}oooddd\\\VVVPPPLLLGGGGGGHHHMMMPPPRRRXXX___ccchhhnnnuuu||||||yyyxxxtttpppmmmnnnooonnnhhhbbbYYYXXXXXXWWWWWWXXXXXXXXXTTTSSSQQQOOONNNNNNNNNOOOPPPQQQRRRQQQOOOOOOQQQRRRTTTTTTTTTTTTTTTTTTTTTTTTWWWWWWXXXZZZ]]]```ccceeennnqqquuuzzzpppoooqqqccc]]]ZZZWWWTTTQQQOOOLLLKKKKKKLLLKKKJJJJJJHHHFFFCCCBBBAAAAAAAAA@@@??????>>>===<<<;;;;;;999999888777666555555666444444444444444444444444333333333333222222222222333333333222222222111111////////////////////////000000000111111111222222666555444333333333333333222222333333333333333333444333333222222333333444444444444444555555555555333444444444555555555555555999777999AAAGGG[[[yyy{{{uuu{{{gggYYYYYY___{{{vvv}}}qqqeee^^^[[[___dddnnnyyyfff]]]ZZZVVVTTTSSSSSSSSSSSSRRRPPPNNNMMMLLLKKKJJJJJJIIIJJJJJJKKKLLLJJJJJJJJJIIIHHHGGGFFFEEEEEEEEEDDDCCCCCCCCCCCCCCCAAAAAABBBBBBCCCBBBBBBAAABBBBBBCCCCCCCCCBBBBBBAAA>>>>>>??????@@@@@@@@@AAAAAAAAA@@@@@@@@@???????????????@@@BBBCCCCCCDDDDDDAAA@@@???===<<<;;;::::::;;;;;;<<<<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999::::::;;;;;;;;;;;;;;;<<<<<<<<<;;;<<<===>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<============???CCCEEEIIIKKKRRR___lll{{{|||uuuxxx}}}ssshhh___YYYSSSRRROOOMMMJJJJJJMMMQQQOOOSSSXXX]]]ccclllvvv~~~~~~vvviiijjjjjjjjjhhheeebbb```[[[ZZZXXXUUUTTTSSSSSSSSSUUUVVVVVVUUUTTTTTTVVVXXXYYYYYYZZZ[[[\\\]]]]]]^^^^^^___aaaeeejjjpppuuuxxx}}}tttttt~~~uuuiii```[[[YYYVVVTTTOOOMMMLLLKKKLLLMMMMMMLLLJJJIIIGGGEEECCCBBBAAAAAACCCCCCBBBAAA@@@???>>>>>>;;;:::999888777666666666444444444444444444444444444444333333333222222222333333333222222222111111000000000000000000000000000000000000111111111111555555444333222222222222222222222222222333333333333333333333333333333333333333333333444444444444333333333444444444555555666:::888999@@@EEEXXXuuu}}}~~~dddXXXZZZ___}}}uuuuuuuuuggg```[[[^^^bbblll~~~ooo___XXXVVVSSSRRRRRRPPPPPPPPPOOONNNLLLKKKJJJIIIIIIIIIIIIIIIIIIJJJJJJHHHHHHGGGGGGFFFEEEDDDCCCCCCCCCBBBAAAAAAAAABBBBBB@@@AAABBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBBBBBBBAAA>>>???????????????@@@@@@????????????>>>>>>>>>>>>======>>>???AAABBBDDDDDDDDDCCCAAA>>><<<:::999999::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;999999888888888888999999;;;;;;:::::::::::::::::::::;;;<<<======<<<;;;:::999999::::::;;;<<<<<<===;;;<<<======<<<===@@@BBBEEEFFFLLLWWWdddssswwwwwwyyy~~~xxxqqqooollleeeZZZQQQLLLJJJIIIGGGIIILLLNNNQQQXXXbbbiiimmmpppuuu{{{{{{sssnnniiigggdddaaa___^^^]]]]]]^^^___``````___```bbbddddddeeegggiiikkkmmmoooooonnnpppuuu{{{|||tttpppyyy}}}mmmggg___ZZZWWWUUURRROOONNNLLLKKKKKKMMMMMMMMMLLLJJJIIIHHHFFFEEEDDDCCCCCCDDDDDDCCCBBBAAA@@@@@@???<<<;;;:::999888777777777444444444444444444444444444444444333333333222222333333333222222222111111111111111111111111111111//////000000000111111111333333222111000000111111111111111222222333333333333333333333333333333333111111222222333333333333333333333444444444555555777:::888:::@@@DDDVVVsss}}}aaaUUUWWW^^^}}}{{{tttzzziiiaaa]]]___cccmmmwwwiii[[[UUURRROOONNNOOOMMMMMMMMMMMMLLLKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHGGGEEEFFFFFFEEEDDDCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@AAA@@@AAAAAABBBBBBBBBAAAAAA???@@@@@@AAAAAAAAAAAA@@@????????????????????????>>>>>>>>>============<<<<<<<<<<<<===???@@@BBBCCCEEEDDDBBB???===;;;:::999999::::::;;;;;;;;;;;;:::::::::::::::::::::::::::999888888777777888888999::::::::::::999999999999999999::::::;;;:::::::::888888999:::;;;<<<======;;;<<<======<<<<<<>>>@@@CCCCCCGGGPPPZZZgggyyy~~~|||yyyzzznnn___VVVOOOJJJEEEEEEEEEFFFHHHLLLRRRWWWSSSXXX___fffnnnvvv~~~|||zzzxxxuuusssrrrqqqqqqoooqqqrrrssssssuuuwwwyyyzzz{{{}}}~~~sssllljjjjjjuuuoooccc___[[[WWWTTTRRRPPPNNNLLLKKKJJJKKKLLLMMMLLLJJJJJJIIIIIIHHHHHHGGGFFFFFFCCCBBBBBBAAA@@@???>>>>>>>>>===;;;:::888888777777555555555555555555555555444444444444333333333333333333333222222222111111111111111111111111111111/////////000000000111111111111000000000000111111000000111111222333333333222333333444444333333222111111222222333333444444333444444444555555555555666:::888999???CCCUUUqqqzzz^^^SSSVVV\\\}}}{{{~~~kkkccc___aaadddmmmuuuhhh[[[TTTQQQMMMKKKLLLKKKKKKKKKKKKJJJIIIHHHHHHHHHHHHHHHHHHGGGFFFEEEEEEDDDDDDDDDDDDDDDCCCBBBAAA@@@??????>>>>>>??????@@@@@@@@@AAAAAAAAA@@@@@@???===>>>???@@@@@@@@@@@@???????????????>>>>>>>>>>>>=========<<<<<<<<<<<<;;;;;;;;;:::;;;<<<>>>@@@AAABBBAAA@@@>>>===<<<<<<<<<999::::::;;;<<<<<<;;;;;;::::::::::::::::::::::::888888777777777777888888::::::999999888888888888888888777777888999999:::999999999::::::;;;;;;;;;:::;;;======<<<<<<>>>@@@??????BBBIIIPPP[[[jjjxxxtttjjjbbbZZZPPPNNNKKKKKKLLLMMMNNNMMMIIILLLPPPTTTXXX]]]dddiiiooosss{{{|||qqqiiiccc```jjjuuupppggg\\\ZZZWWWUUUTTTRRRQQQPPPKKKJJJIIIJJJLLLLLLJJJIIIIIIIIIJJJJJJJJJJJJIIIIIICCCBBBBBBAAA@@@???>>>===???>>><<<;;;999888888777666666666666666666666666555444444444444333333333333333333222222222111111111111111111111111111111////////////000000000111000000000000111222333333///000000111222222333333222333333444444333333222222222333444444555666666444444555555555666666666444888666888>>>BBBSSSooo|||bbbXXX[[[\\\~~~mmmeeeaaabbbdddkkk}}}vvvjjj]]]VVVQQQLLLJJJKKKIIIJJJJJJJJJIIIIIIHHHGGGHHHHHHHHHGGGGGGEEEDDDCCCDDDDDDDDDDDDCCCBBBAAAAAA???>>>>>>>>>>>>>>>??????@@@@@@@@@@@@@@@???>>>>>><<<===>>>????????????????????????>>>>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;::::::::::::;;;===???@@@???>>>>>>============>>>999:::;;;;;;<<<<<<<<<<<<::::::::::::::::::::::::888888777777777777888888:::999999999888888777777888777666666666777999:::;;;;;;::::::::::::999999:::;;;============>>>@@@===<<<>>>DDDJJJRRRaaammm}}}~~~vvvoooccc___[[[YYYYYYWWWSSSPPPNNNPPPPPPOOOMMMNNNRRRVVVXXX]]]eeeoooyyy|||qqqggg```^^^___aaasssnnn```\\\TTTSSSRRRPPPOOOOOONNNNNNKKKJJJIIIJJJKKKKKKIIIGGGIIIIIIJJJKKKLLLLLLKKKKKKDDDDDDCCCBBBAAA@@@@@@??????>>>===;;;999888888888777777777777777777777777555555444444444333333333333333333222222222111111000000000000000000000000////////////000000000000000000000111222333555555///000000111222222333333222222444444444444222222444444555555666777888888555555555666666666666777222666555777===@@@RRRnnnggg^^^aaa___nnngggccccccdddiiizzzpppiii___UUUOOOKKKHHHGGGJJJHHHGGGGGGIIIIIIHHHGGGEEEDDDCCCBBBAAAAAABBBCCCDDDCCCAAA@@@???@@@@@@AAA?????????>>>>>>>>>>>>>>>===;;;<<<@@@???::::::?????????>>>===========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<888888999888888:::>>>AAA======<<<<<<;;;;;;;;;;;;999::::::::::::999888888777777777777777777777777444444555666777888999999999999999888888666555555888888888888888888888888777666666777:::;;;;;;::::::999:::;;;;;;:::777444999===@@@AAABBBIIIVVVaaappp}}}xxxtttooojjjgggddd```YYYQQQLLLKKKMMMOOOMMMOOOSSSXXX^^^eeekkknnnpppuuu{{{uuummmddd]]]ZZZXXXZZZggguuussseeeZZZTTTTTTRRRPPPNNNLLLKKKKKKLLLKKKJJJIIIIIIIIIIIIKKKKKKIIIIIIIIILLLOOORRRRRRRRRHHHFFFDDDBBBAAA@@@@@@@@@BBB@@@===<<<<<<<<<:::999666666555555555444444444333555666555444222333333000111111222222222111111111333333222000///000111000000000000111222333444111111111111111111111111111111222222222333333333444333333222222333333444222222222333333333444444555555555555555666777777555;;;999777<<<@@@NNNfffooo______iiivvviii______cccjjjyyyzzz}}}nnnggg]]]TTTOOOKKKIIIGGGIIIHHHFFFFFFFFFFFFDDDCCCDDDCCCBBBAAAAAAAAABBBCCCDDDCCCAAA@@@?????????@@@========================<<<:::;;;???===999999>>>>>>>>>===<<<<<<<<<<<<===<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::999999555666666666666777999<<<<<<<<<<<<<<<;;;;;;::::::888999999999999888777777777777777777777777777777555555666666777777888888777777888888999888888777888888888888888888888888888666666666888999888777999999999;;;<<<;;;888666:::===@@@??????EEEPPPZZZiiivvvhhh[[[RRRMMMKKKIIIJJJKKKMMMQQQVVVZZZ]]]___aaadddhhhjjjmmmooopppsssuuuxxx{{{}}}sssggg___[[[ZZZ^^^cccmmm}}}wwwhhh___XXXSSSRRRQQQOOOMMMLLLKKKKKKLLLKKKJJJIIIHHHHHHHHHIIIJJJHHHGGGHHHJJJMMMOOOOOOOOOHHHGGGEEECCCBBBBBBCCCCCCCCCAAA>>>======<<<:::999888888777777666666666666555666777777555333333444222222333333333333222222111222333222111000000111000000000000111222333333111111111111111111111111111111222222222333333333444333333222222333333444333333444444444555555555555555555555555666666777444;;;999777;;;???MMMcccsssdddbbbhhhyyykkkaaa```bbbhhhvvvxxx}}}sssjjjccc[[[SSSNNNKKKHHHGGGHHHFFFEEEDDDDDDCCCAAA???AAAAAAAAA@@@AAAAAABBBCCCDDDCCCAAA@@@>>>>>>>>>>>>;;;<<<<<<<<<<<<<<<<<<<<<::::::;;;===<<<999999<<<======<<<;;;;;;;;;;;;<<<::::::::::::999999999999999888888888777777666666777888::::::999999999;;;;;;;;;;;;;;;::::::::::::777888888888888777666666777777777777777777777777666666666666777777777777666777888999::::::::::::888888888888888888888888;;;:::888888999999888777999999999;;;<<<<<<:::888;;;===>>>===<<<@@@IIIQQQggg}}}~~~}}}|||ssseee\\\WWWUUUTTTQQQPPPQQQUUUYYY[[[]]]ZZZYYYZZZ\\\]]]\\\YYYZZZ[[[\\\^^^```bbbdddeeeddddddddddddeeefffggggggiiikkkooouuu||||||nnnbbb\\\YYY[[[bbbnnnzzzvvvfff^^^ZZZVVVSSSPPPOOONNNLLLLLLKKKKKKLLLKKKJJJIIIGGGGGGGGGHHHIIIHHHGGGGGGHHHJJJLLLLLLKKKHHHGGGFFFEEEDDDEEEFFFFFFEEECCC@@@>>>>>>===;;;999::::::999999999999888888777888:::999777555444555444555555555444333222111111222333222111000111222222111111111111111222222111111111111111111111111111111222222222333333333444333333222222333333444444444444555555555666666444555555555555666666666333999777666:::>>>JJJ```~~~~~~yyyiiidddeee}}}{{{nnnbbb```aaadddqqqvvvyyylllddd^^^WWWPPPLLLJJJHHHGGGEEEDDDCCCCCCDDDCCCAAA>>>????????????@@@AAAAAABBBBBBBBBAAA???>>>===<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<:::;;;<<<===<<<::::::<<<<<<<<<;;;::::::::::::;;;:::::::::999999999888888888888777777666555555555777:::<<<===;;;999999999::::::::::::::::::999999888888888888888777777666666666666666666666666666888777777777666666666555777777999:::::::::::::::888888888888888888888888999777666777888999888666888888888:::<<<===<<<:::;;;<<<===<<<;;;>>>EEEKKKaaawww{{{yyyvvvxxx{{{vvvooollliiifffgggkkkooossstttmmmfffcccdddbbb[[[UUUSSSRRRPPPOOOOOOPPPRRRSSSRRRQQQQQQQQQRRRTTTUUUVVVUUU[[[dddlllsssxxx{{{}}}~~~yyyuuuvvvwwwwww{{{tttfff___]]]]]]eeemmmzzz{{{iii]]]ZZZYYYVVVRRRNNNMMMMMMLLLLLLKKKKKKKKKKKKJJJHHHGGGFFFFFFGGGHHHIIIHHHGGGHHHJJJJJJJJJIIIGGGFFFEEEEEEEEEFFFHHHIIIGGGDDDBBB@@@???>>><<<;;;;;;;;;;;;::::::::::::::::::<<<===<<<:::777666666555555555555444222111111111222333333111111111333222222111111000111111111111111111111111111111111111111222222222333333333444333333222222333333444444444444444555555555555444444555555555666555555333888666555:::<<>>?????????@@@@@@@@@@@@@@@???>>><<<;;;;;;;;;;;;;;;<<<<<<=========:::===>>>===<<<<<<<<<<<<<<<<<<;;;::::::::::::::::::::::::999999999888888888777777777666666666555444666999:::888666555444888888888999999999999999999999::::::999999888777666666666666666666666666888888777777666666555555999999999::::::999999999777777777777777777777777333222111222555666555444888777777999;;;===<<<;;;999;;;;;;;;;;;;>>>CCCHHHSSSfffnnnlllmmmjjjmmmxxx{{{|||yyyssshhh___TTTRRRNNNKKKIIIIIIIIIJJJKKKKKKKKKKKKMMMOOOQQQSSSTTT^^^mmmzzzzzzwwwzzz~~~}}}nnn```ZZZ\\\dddjjj|||wwwmmmaaa[[[ZZZYYYTTTPPPMMMMMMMMMMMMLLLLLLKKKKKKJJJIIIHHHGGGFFFGGGGGGHHHKKKJJJIIIJJJKKKKKKJJJIIIFFFEEEEEEDDDEEEGGGHHHIIIHHHFFFCCCAAAAAA@@@>>>===;;;;;;;;;;;;;;;;;;<<<<<<===???AAA@@@===:::888777444444444444333222000000111222333333222111222444222222111111000111111111111111111111111111111111111111222222222333333333444333333222222333333444222333333333333444444444333333444555666555555444333888666555:::<<>>>>>>>>======>>>>>>>>>>>>===<<<;;;;;;::::::;;;;;;<<<=========:::>>>???===<<<======<<<<<<<<<;;;::::::::::::;;;:::999999999999888888888666666666777777777777777555777::::::999777666666777777777888888888888888:::::::::::::::999888888777777777777777777777777888888777777666666555555888999999999999999888888777777777777777777777777444444333555777999999888888777777888:::;;;;;;:::888999::::::;;;===AAADDDGGGVVV]]]^^^bbbaaacccooorrr{{{}}}rrrZZZXXXUUURRRPPPOOOPPPPPPPPPOOOOOOPPPSSSVVVYYY[[[iiivvv}}}{{{iiieee```\\\```kkkzzzzzzfffbbb]]]ZZZXXXVVVRRRNNNNNNNNNNNNNNNMMMLLLKKKJJJJJJIIIHHHGGGGGGHHHIIIJJJMMMLLLKKKLLLMMMMMMLLLKKKFFFFFFEEEEEEFFFGGGIIIJJJHHHFFFDDDCCCCCCCCCAAA@@@<<<<<<<<<===============@@@BBBDDDCCC@@@<<<999888333333444333333222111000111222333333222222333444222111111111111111222222111111111111111111111111111111222222222333333333444333333222222333333444222222222333333333444444222333444666666555444444444888666555;;;<<>>===<<<;;;;;;;;;<<<============<<<;;;999999999:::;;;<<<<<<<<<999>>>???<<<:::======;;;===<<<<<<;;;;;;;;;;;;;;;888888888777777777666666444444555555666777777777777999;;;;;;:::999999:::666666666777777888888888999999999999999888777777777777777777777777777777777777777777666666666666666666777888999999999999777777777777777777777777888777666777999:::999888888777666777888::::::999888999999::::::;;;===???AAALLLPPPSSSZZZZZZ[[[eeegggrrr|||uuupppppptttwwwzzzllllllkkkjjjjjjkkkmmmmmmjjjjjjjjjlllooosssxxxzzz}}}xxxrrrjjjfffggg```bbbfffmmmxxxyyyjjj[[[[[[ZZZYYYVVVTTTRRRRRRPPPPPPPPPOOONNNLLLJJJIIIIIIHHHHHHHHHHHHJJJKKKLLLNNNMMMLLLMMMNNNOOONNNLLLHHHHHHGGGGGGGGGIIIJJJKKKHHHFFFDDDDDDDDDEEEDDDBBB>>>>>>>>>??????@@@@@@@@@BBBDDDFFFFFFBBB>>>;;;999333333444444444444333333111222333333222222333555000000000000111222333333111111111111111111111111111111222222222333333333444333333222222333333444333333333333444444444555111333444666666555444333444999666666<<<<<>>:::999<<<<<<999======<<<;;;;;;;;;;;;<<<777666666666555555555555222333333444555666777777444555777777666666777888555666666666777777888888888888888888888777666666777777777777777777777777666666666666777777777777333444555777999:::::::::777777777777777777777777555333222222333333222111888777555666777999888888999999999999999999:::;;;<<>><<<:::888777777777888777555333222222222333666777999:::;;;;;;:::999888888888888888777666555444444444444444444444444888888888777777777666666666666666666666666666666888888777777666555555444///222555777777666666777777666555333222222333333555666666666777777777777666666777777777888888888999888888888888888888888999===AAAAAAAAACCCHHHMMMTTT\\\kkk|||{{{xxxuuuqqqkkkjjjjjjkkkhhhfffkkksss{{{zzzxxxwwwrrriiiaaa\\\YYYYYY^^^dddmmmzzz~~~pppggg```\\\XXXWWWVVVVVVWWWWWWUUUSSSSSSQQQOOOOOONNNMMMJJJHHHIIIHHHHHHGGGGGGHHHHHHIIILLLKKKJJJIIIHHHHHHHHHHHHFFFGGGHHHIIIJJJJJJJJJJJJFFFFFFFFFFFFEEEEEEEEEEEE@@@AAAAAAAAA@@@???===<<<@@@BBBCCCBBB???;;;888777666555555555555444444444222333333333333333333444222222222111111111000000111111111222222222333333333333222222111111111111222111111111222444666777333333333444444444555555444444444555555555666666888555555777888:::AAAIIIcccxxxmmmooo}}}iii\\\cccqqqyyyttt}}}pppfff___^^^dddkkk}}}yyykkkWWWOOOLLLIIIHHHFFFDDDCCCAAAAAAAAA????????????>>>===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<999999888888888888777777666666777888888999::::::777777888999::::::::::::???>>>===;;;:::888777666999777444222222333666888;;;<<<===????????????>>>;;;;;;;;;:::888777555444555555555555555555555555777777777777666666666666666666666666666666666666777777777666555555444444111333666777777777777888777666555444333333333333444555666777888777666666555555555666666666777777::::::999888888777666666777:::<<<<<<<<<>>>DDDHHHMMMUUUbbbrrrxxxnnnfff```[[[\\\aaaeeeppp|||~~~vvvnnnllliiigggddd```[[[XXXXXXYYYaaannn|||}}}llleeebbb___\\\YYYXXXVVVVVVWWWWWWUUUSSSQQQPPPNNNNNNNNNNNNLLLKKKIIIHHHHHHGGGGGGHHHHHHIIIIIIIIIHHHHHHHHHHHHIIIIIIGGGHHHHHHIIIIIIHHHHHHHHHGGGFFFFFFFFFEEEEEEEEEDDDAAAAAAAAAAAA@@@>>><<<;;;<<<>>>??????<<<999777777666555555555555444444444444333333333333333333222222222222111111111111111111111111111111222222222222111111111111000000000333222222222222333444555333333333444444444555555555555555666666666777777888555444777888:::@@@GGG]]]zzzuuusssnnn[[[```kkk}}}sssxxxsssggg```^^^dddlllzzz|||{{{```QQQLLLLLLHHHGGGEEECCCBBBAAA@@@@@@===>>>>>>>>>>>>======<<<======<<<<<<<<<<<<;;;;;;777777777777777777777777444444444555666666777777888888999::::::::::::::::::;;;;;;;;;;;;:::999999888666333111222666:::===@@@AAACCCDDDDDDDDDCCCCCC??????>>><<<999777555444777777777777777777777777666666666666666666666666666666666666666666666666666666666555555444444444111444666777666666666777666666555555444444444444333444666888888777666555555555666666666777777777999888888888777777777666777888888888888;;;@@@CCCJJJPPP[[[gggtttxxxkkkbbb[[[ZZZ\\\[[[fffqqqwww|||~~~zzzyyy||||||tttjjjccc^^^]]]\\\[[[ZZZ[[[^^^aaadddhhhuuuooodddaaabbb```]]]ZZZXXXVVVVVVVVVVVVUUUSSSQQQOOOMMMLLLLLLLLLKKKIIIIIIHHHHHHGGGGGGHHHHHHIIIGGGGGGGGGGGGGGGHHHIIIIIIHHHHHHHHHHHHHHHGGGFFFFFFGGGFFFFFFEEEEEEDDDDDDDDDAAABBBBBBAAA@@@>>><<<;;;999;;;======;;;888888888666555555555555444444444444444444333333222222222111111111111111111111111111111111111111111111111111000000000000000000000444333333333333333333333333333333444444444555555444555555555666666666666777444444777888999???FFFWWWsss~~~yyyoooYYY]]]fffzzzxxxwww}}}vvvhhh___]]]ccckkkwww~~~mmmXXXLLLIIIJJJGGGFFFDDDBBBAAA?????????======>>>>>>>>>>>>============<<<<<<;;;;;;;;;;;;666666666666666666666666555555555555555555555555999::::::;;;;;;;;;;;;;;;::::::;;;;;;::::::999888666555333333555:::???BBBFFFFFFGGGHHHHHHGGGFFFEEEBBBBBB@@@>>>;;;888555444444444444444444444444444555555555555555555555666555555555555555555555555555555555555444444444444111333555555444444555666555555555555555555444444222444666777888777555444666666666777777777888888666666777777777888888888777777777777777999===???EEEIIIQQQ[[[gggrrrzzzrrriiibbb```aaabbbkkkqqqrrrrrrssstttssspppmmmjjjjjjnnntttzzz}}}zzzqqqjjjfffccc^^^ZZZVVVVVVWWWWWW[[[cccnnnuuuvvv|||vvvjjjcccbbbbbb___\\\[[[XXXVVVUUUUUUUUUTTTSSSQQQNNNKKKJJJIIIIIIGGGFFFIIIHHHHHHGGGGGGHHHHHHIIIFFFFFFEEEFFFFFFGGGHHHIIIHHHHHHHHHHHHGGGFFFEEEEEEFFFFFFEEEDDDDDDCCCBBBBBBAAAAAAAAAAAA@@@>>><<<;;;888:::<<<<<<:::999888999666555555555555444444444444444444333333222222222111111111111111111111111222222111111111111111111000000000000000000000111333333444333333333222222333333333444444444555555333333444444444555555555666444444777888888===DDDSSSmmmoooWWWZZZcccwww||||||xxxiii___\\\aaahhhtttxxxaaaRRRIIIEEEEEEFFFEEECCCAAA@@@???>>>>>>>>>>>>?????????>>>======<<<<<<<<<;;;::::::999999555555666666666666777777888888888888888888888888:::;;;;;;<<<<<<;;;;;;;;;===<<<;;;999888666555444555666777999===AAAEEEHHHKKKKKKKKKKKKJJJIIIGGGFFFDDDDDDBBB@@@<<<999666555666666666666666666666666444444444555555555555555555555555555555555555555444444444444444444444444222333444444333333444666555555666666666555555444333444555666777666555555666666777777777888888888555555666777777888999999666666777777888999:::;;;===@@@FFFOOOZZZeeeooottt|||{{{sssmmmlllmmmuuu{{{}}}yyytttsssrrrppppppmmmjjjjjjlllooorrrrrrtttxxxxxxooohhhccc^^^\\\^^^``````___^^^^^^```cccjjjuuurrrmmmfffbbb```___]]]ZZZZZZXXXUUUSSSSSSSSSSSSRRRPPPMMMJJJHHHGGGGGGFFFEEEIIIHHHHHHGGGGGGHHHHHHIIIEEEEEEEEEEEEEEEFFFGGGHHHGGGGGGGGGGGGGGGFFFEEEDDDEEEEEEDDDCCCBBBAAAAAA@@@@@@@@@AAAAAA@@@???===<<<999:::;;;;;;999888999999666555555555555444444444444333333333333333333222111111111111111222222222333333333222222222222222000000000111111111111222333333444444444333222222333333333444444444555555333333333444444444444555666333444777777888<<>>======???@@@@@@@@@???>>>======<<<;;;;;;:::999999888888555555666666777777777777777888888888999:::::::::::::::;;;;;;;;;::::::999===;;;999777555444444444666888<<>>:::888666777777777777777777777777333333444444444555555555555555555555555555555555333333333333333333333333333444555555333444555777444555666777777666555444444444444555555555666666555555555666666666777777666666666777777777777777555555666777999999888777:::;;;>>>DDDMMMXXXbbbgggoooxxx}}}zzzwwwvvvtttqqqoookkkrrr{{{yyyqqqtttvvvwwwtttnnnfffaaa\\\[[[]]]ccckkkqqqsssssswwwwwwyyy~~~}}}rrriiigggddd```]]][[[\\\\\\ZZZWWWSSSQQQQQQRRRQQQPPPOOOLLLIIIGGGGGGHHHHHHGGGIIIHHHHHHGGGGGGHHHHHHIIIEEEEEEDDDDDDDDDEEEFFFFFFEEEFFFFFFFFFFFFFFFEEEEEEDDDCCCCCCBBB@@@??????>>>>>>???@@@AAAAAA@@@???>>>888:::::::::888777777888666555555555555444444444222333333333333333333444000000111111111222222222444444444333333333222222111111111111222222333333111222333444444444333222333333333444444444555555444444444444555555555555555333444777777777;;;AAAKKKbbb{{{___]]]___ppppppccc]]]^^^dddkkk|||pppYYYPPPNNNKKKGGGFFFEEEDDDBBB@@@???======<<>>===;;;;;;:::999999888777777555666666666777777888888444444555777888999;;;;;;999999:::::::::999999888999888666444444555777888777:::AAAGGGLLLOOOPPPPPPPPPPPPOOONNNKKKHHHFFFDDDFFFEEEDDDAAA>>>;;;999777333333333333333333333333333333333444444555555555555555555555555555555555333333333333333333333333555666666666444444666888444555666777777666555555555444444444444555666666444444444555555555666666888888777777666666555555444444555777999888666444;;;:::;;;>>>EEENNNVVV\\\dddmmmyyy{{{uuupppiiioooxxx~~~~~~|||yyyxxxvvvwwwzzzwwwnnnjjjhhhjjjlllkkkgggbbb___]]]\\\^^^eeeqqq}}}yyyqqqkkkeeeeeeccc___[[[ZZZ]]]```YYYVVVSSSPPPPPPQQQPPPPPPMMMKKKHHHGGGHHHJJJJJJJJJIIIHHHHHHGGGGGGHHHHHHIIIEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFEEEEEECCCCCCBBBAAA???>>>>>>======>>>???@@@AAA@@@??????888999:::888666555666777666666555555555444444444222222222333333444444444000000111111222222222222555555555444444333333333111111222222222333333333111222333444555444333333333333333444444444555555555555555555666666666777555333444777777777;;;AAAHHH^^^ccc___^^^mmmrrrfff^^^___dddhhhxxxxxxcccQQQMMMJJJCCCBBBFFFFFFEEECCC@@@>>>===<<<<<<@@@@@@??????>>>>>>======<<<<<<;;;:::999777777666777888888999999999888888888777555444555888:::<<<777888:::;;;;;;:::999888666666555333111111444777???CCCIIIOOORRRRRRPPPNNNNNNLLLJJJHHHGGGGGGHHHIIIDDDDDDDDDCCCAAA>>>;;;999///111222444555555444444444444444444555555666666666777777666444444666777333444444444444444444444333444555555666666555555555555555444444333333333555444444444444555666666555555444444444444555555888777555444444555666777666666555555555555666666888888999;;;???DDDIIILLL\\\aaajjjrrryyy|||yyy~~~|||xxxsssmmmhhheee``````aaabbbfffjjjnnnqqq{{{}}}|||uuummmfffcccaaa]]]bbbhhhiiihhhgggiiillllllsss}}}{{{sssiiieeeeeefffccc___\\\[[[ZZZXXXWWWTTTRRRPPPPPPPPPOOONNNLLLKKKJJJIIIHHHHHHIIIKKKLLLKKKIIIGGGGGGHHHHHHHHHGGGFFFFFFEEEEEEEEEEEEFFFFFFFFFEEECCCBBBCCCDDDFFFGGGDDDEEEDDD@@@<<<;;;===@@@DDDDDDEEEEEEDDDBBB@@@>>>===;;;999777666666777888666666666666777777777777444444444444444444444444333333333333333333333333222111000//////000111222111111111000111111222333333222222111111222222333444444444444444444444444444444444444444444444444444555666666666888;;;>>>HHHZZZzzzkkkbbb___lllwwwiii___\\\___iiisssqqq^^^NNNJJJGGGAAA@@@DDDDDDCCCBBBAAA@@@???????????????>>>>>>>>>>>>>>>>>>===<<<<<<;;;:::999888777777888888999999888888888666666777777888999999:::777888999::::::999777666555444333111111333888<<>><<<:::999444555555666555555333333555555444444333333222222333444444333333222333444555555555444333333333222333444444555555555555555555555444444444333333333444444444444444555666666555555444444444444555555666555444444444555666666666666555555555555666666888888888999;;;???CCCFFFNNNTTT]]]gggqqq}}}|||vvvmmmccc\\\WWWWWWYYY[[[^^^aaaeeeggglllooossswwwyyy|||}}}~~~zzzuuurrrooopppsssyyy|||~~~yyyppplllkkkiiifffccccccfffhhhlllrrryyy}}}}}}sssmmmiiicccaaabbbccc```]]]ZZZYYYYYYWWWVVVVVVSSSPPPNNNOOOPPPPPPOOOKKKJJJIIIHHHHHHIIIKKKLLLJJJHHHFFFFFFGGGHHHGGGFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFEEECCCBBBBBBCCCEEEFFFCCCCCCBBB@@@===<<>>BBBAAA@@@@@@@@@@@@AAABBBBBB=========>>>>>>>>>>>>>>>======<<<;;;:::999999888777888888999888888777777444555888999:::999888777777777888888888666555444222222000000222777???DDDKKKLLLNNNOOOPPPOOONNNNNNKKKKKKKKKJJJIIIGGGEEECCCAAA@@@>>><<<;;;:::999999888888888777666444333222333333333333222222222222444444444555555444444444666666555444333222111111333333444555555555555555555444444444444333333333444444444444444555555666555555444444444444555555333333333333333444555666666666555555555555666666888777666666777999<<<>>>AAAFFFOOOXXXcccppp}}}rrrcccWWWTTTUUUXXXZZZ^^^```cccdddcccfffiiikkkiiihhhgggfffhhhhhhiiilllqqquuuwwwwwwlllddd^^^]]]\\\[[[\\\___hhhnnnrrruuuwwwxxxsssllljjjiiigggeeeeeefffaaaZZZZZZZZZZZZ[[[```hhhssszzzvvvnnnfffccccccaaa```aaa```]]]ZZZXXXXXXWWWVVVUUUTTTQQQNNNLLLMMMOOOPPPPPPKKKJJJIIIHHHHHHIIIJJJKKKIIIGGGEEEEEEFFFGGGFFFEEEFFFFFFEEEEEEEEEEEEFFFFFFFFFEEECCCBBBBBBBBBCCCCCC@@@AAAAAA???>>>???AAACCCFFFEEEDDDBBBAAA@@@??????===<<<:::888777777777888777777777777666666666666333333333333333333333333333333333333333333333333222111000000000000111222111111111111111222333333333222222111111222222333444444444444444444444444444444444444444444444444444555666666666777:::===@@@QQQqqqrrrfff___jjjqqqddd___```eeennn\\\QQQFFFDDDBBB???>>>@@@??????>>>??????@@@AAAAAA<<<<<<<<<======>>>>>>>>><<<<<<;;;:::999999888888888888888888888777777666333555666888888888777666666777777777666444333222000000000000444<<>>>>>?????????AAACCCDDDFFFEEECCCAAA????????????===<<<;;;999888888888888777777777777666666666666222222222222222222222222333333333333333333333333111111111111111111111111222111111111111222333333333222222111111222222333333333444444444444444444444444444444444444444444444555666555555777999<<<@@@OOOmmmwwwiii```jjj~~~uuufff``````bbbkkk}}}TTTLLLEEECCCBBB@@@???@@@>>>>>>===============>>>;;;;;;<<<<<<=========>>>::::::999999888777777777888888888888888777666555444444444444555555555666666666666555444333222222000000222444999AAAKKKQQQTTTSSSPPPNNNLLLKKKKKKKKKLLLLLLMMMLLLJJJEEEAAA>>>999888777666555666777777555555555444444333333333///000111333444666777777000000111333666555222///111222222333333444444444222333333444555444444444444444444444444444444444333333333333333444555555444444333333333333444444000111222333333444444555555555444444444444555555444333333333444666777888;;;===AAADDDJJJTTTaaajjjxxx}}}tttvvvwww{{{tttfff]]]YYYUUURRRPPPQQQTTTVVVUUUSSSWWWSSSQQQTTTWWW\\\dddlllxxxwwwlllhhheeedddcccaaa``````ccceeehhhppp}}}ttthhh^^^^^^^^^^^^```bbbbbbaaa^^^[[[XXXVVVVVVVVVUUUTTTKKKLLLOOOSSSUUUSSSPPPLLLKKKKKKJJJJJJIIIIIIIIIIIIGGGEEECCCDDDEEEFFFFFFEEEGGGGGGFFFFFFFFFFFFGGGGGGEEEEEEDDDCCCBBBAAAAAAAAA>>>>>>>>>???AAABBBCCCCCCEEECCCAAA@@@?????????@@@======<<<:::999999888888888777777777666666666555222222222222222222222222333333333333333333333333111111222222222222111111222222222111222333333444333222222111111222222333333333333444444444555555444444444444444444444444444555666555555666999;;;CCCOOOjjj~~~mmmbbbjjj{{{xxxhhh```___```hhhxxxMMMJJJFFFDDDCCCAAA@@@???>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<999888888888777777777777888888888888777666555555555555444444444444555666555555555444333333333222000222666:::???FFFMMMRRRTTTRRROOOLLLJJJIIIIIIIIIKKKKKKKKKJJJGGGBBB>>>;;;666555555555555555666666333333222222222333333444444444444444444333333333444333555888<<<;;;777222000000111222333444555555222222333444444444444444333333333444444444444555333333333333333444444555444444333333333333444444111111222333444444444444555555444444444444555555222333333444555666777888777999<<<>>>CCCKKKWWW___kkkvvvuuukkkggg\\\ZZZYYYYYYZZZ[[[[[[ZZZ]]][[[]]]dddlllttt~~~xxxuuuqqqmmmmmmpppppptttyyyrrrccc\\\XXX\\\^^^___bbbgggiiihhh]]][[[WWWUUUUUUTTTSSSRRRKKKNNNSSSYYY[[[YYYSSSOOOKKKKKKKKKJJJJJJIIIHHHHHHFFFEEECCCDDDFFFGGGFFFFFFGGGGGGFFFFFFFFFFFFGGGGGGEEEDDDDDDDDDCCCBBBBBBBBB???>>>>>>???AAABBBBBBAAABBBAAA@@@@@@?????????@@@=========<<<;;;:::999888888888777777666666555555333333333333333333333333333333333333333333333333111111222333333222111111222222222222222333444444333222222111111222222333222333333444444555555555444444444444444444444444444555666555444555888:::CCCNNNeeessseeejjjwww{{{jjjaaa^^^```fffsssHHHGGGFFFCCCBBBAAA@@@>>>======<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;999999999888888888888777888888888888777666555444555666777777777666555444555444444333333333444444111555;;;AAAEEEIIINNNQQQQQQOOOMMMKKKIIIHHHGGGGGGIIIIIIHHHFFFBBB>>>999777222333444555555555555555444333222111111222333444444444333333222222111111555555777;;;??????999444111111111222333333333444222222333444444444444333333333333444444444555555333333222222333333444555444333333222222333333444222333444555555444333333555444444333333444444555333333333444444555555555555777999:::<<>>>>>??????@@@@@@@@@@@@@@@>>>======<<<;;;:::999888888888888777666555555555333333333333333333333333333333333333333333333333111222222333333222222111333222222222222333444444333222222111111222222333222222333333444555555666444444444444444444444444444555666555444555777:::AAAJJJ___|||yyyhhhjjjrrr}}}mmmbbb``````dddpppEEEFFFEEECCCBBBAAA???<<<===<<<<<<<<<<<<======>>><<<<<<<<<;;;;;;:::::::::::::::999999999999999999888888888888777666555444444666999<<<;;;999666333444444333333333444555555222777???EEEIIIKKKNNNOOONNNMMMLLLJJJHHHGGGFFFFFFHHHGGGEEEBBB>>>:::666444111222444555666666555444555444333222111222333333000000111111222222222333000///111666;;;:::444...333333222222222222222222222222333444444444333333333333333444444555555555333333222222333333444555444333333222222333333444333444555555555444333222555444444333333444444555444444444333333333333333666777888888888<<>>>>>>>>===<<<;;;999888999888888777666555555444444444444444444444444444333333333333333333333333111222333444444333222111333333222222333333444555333222222222222222222333222222333333444555666666444444444444444444444444555555666555444555777999>>>FFF[[[{{{qqq~~~}}}jjjiiinnnvvvooodddaaa```dddnnn~~~DDDDDDEEEEEECCCAAA>>><<<>>>===<<<;;;;;;<<<===>>>===>>>>>>???>>><<<:::999888888777777777777888888777777777777666666666666444555777888888777666555555555555555555555444444777:::???EEEJJJMMMOOOPPPOOONNNLLLJJJGGGEEEDDDCCCGGGCCC???;;;999777444222333333333333333333333333111111111111111222222222111111111111111111111111......///000222333444444333333333222222111111111111111222222222333333333222333333444444333333222333222111000000111222333222222111111111111222222222333333444444333333222444444222222222222444444444444444444444444444444777777666666777999<<<===HHHNNN^^^tttvvviii___ZZZXXXTTTQQQOOOOOOPPPSSSWWWYYYYYYXXXUUUSSSRRROOOMMMLLLKKKKKKOOOOOOPPPPPPPPPOOONNNNNNNNNNNNMMMLLLKKKIIIGGGFFFFFFFFFGGGGGGGGGHHHHHHHHHLLLKKKIIIHHHGGGGGGHHHIIIGGGGGGGGGGGGFFFDDDCCCBBB@@@AAACCCEEEDDDCCC@@@>>>>>>??????@@@@@@@@@??????AAA???===;;;999999:::;;;<<<:::888888999888777555222333444555555555444444666444333111000000111111222222222222222222222222222333333444444333333222222333333444444333333222444444444444444444444444444444444555555555666666666777888777666777999::::::EEEWWWrrr~~~uuuxxxkkkbbbhhhmmmtttddd[[[ZZZccclllyyyAAAAAABBBCCCBBBAAA???>>>>>>===<<<;;;;;;<<<===>>>============<<<;;;:::999888888777777777777888888777777777777666666666555555555666666666555555444555555555444444444444444888;;;???DDDHHHJJJKKKLLLMMMMMMLLLJJJHHHEEECCCBBB???<<<888666555444333111333333333333333333333333333222222111000000000000111111111111111111111111//////000000111111222222333333333222222111111111111111111222222222333333222333333444444333333222222222111000000111222222222111111000000111111222222333333444444333333222444333222222222222333444555555444444444333333333555555444444555777:::;;;BBBFFFRRRcccssstttkkk```YYYVVVUUURRROOOQQQPPPPPPSSSUUUWWWVVVUUUTTTSSSQQQOOOMMMLLLKKKKKKMMMMMMMMMMMMMMMMMMMMMNNNNNNMMMMMMLLLJJJHHHFFFEEECCCDDDEEEFFFHHHJJJKKKLLLLLLLLLJJJIIIHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFEEEEEEBBBCCCDDDEEEEEECCCAAA@@@???@@@@@@AAA@@@@@@??????AAA???===:::999999::::::;;;:::999999999999888666444444444444444444444444666555444333222222222333222222222222222222222222222333333444444333333222222333333444444333333222444444444444444444444444222222222333333333444444444666777777666777999;;;;;;BBBQQQkkk|||rrrsssnnnbbbfffkkkvvvfff]]][[[aaahhhsss===>>>???@@@AAA@@@???>>>===<<<<<<;;;;;;<<<<<<===<<<<<<;;;:::999999999999888777777666666777777888777777777666666666555555666555444333333333333333444444444444444444444444999;;;>>>BBBDDDFFFGGGGGGJJJJJJJJJJJJHHHEEEBBB@@@999666444333333444333222333333333333333333333333222111000//////000111222111111111111111111111111000000000000000000000000222222222222222111111111111111111222222222222333222222333333333333222222222111111000000111111222222111111000000111111222222222333333333333222222333333222222222222333333555444444444333333333222333333222222333555777888===???EEEPPP\\\lllxxxmmmeee___XXXTTTSSSSSSQQQNNNRRRQQQPPPQQQSSSTTTSSSRRRRRRQQQPPPNNNLLLKKKKKKKKKKKKJJJJJJIIIJJJKKKMMMNNNMMMMMMLLLKKKIIIGGGEEEDDDCCCDDDEEEGGGHHHJJJKKKLLLMMMMMMLLLLLLKKKIIIHHHGGGIIIHHHHHHGGGGGGHHHHHHIIIEEEEEEFFFFFFEEEDDDDDDCCCBBBBBBBBBBBBAAA@@@??????AAA???===:::999999999:::<<<:::999:::;;;;;;:::999888777555444333444444555777666555444333333333444222222222222333333333333333333444444444444333333222333333444444333333222444444444444444444444444222222222333333333444444333444555666555666999;;;<<<@@@KKKcccwwwvvvsssccceeejjj~~~zzziii___\\\___ccclll<<<===>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999777777777888999777777666666666666777777777777666666666555555555777666444333222222222333333333333333333444444444777999;;;>>>@@@BBBCCCCCCEEEFFFHHHHHHFFFCCC@@@===888666444333444555555444222222222222222222222222000//////...///111333555111111111111111111111111000000111111111111111222222222222111111111111111111111111111222222222222222222333333333333222222111111000000000000111111111111000000000000111111222222333333333333222222333222222222222222222333222222333333333444444444222222222222333444666666;;;;;;???EEENNN]]]uuusssfff]]]\\\YYYUUUSSSSSSSSSQQQOOOQQQOOONNNOOOQQQRRRRRRQQQQQQPPPNNNMMMLLLKKKKKKJJJJJJIIIHHHHHHIIIKKKMMMOOOMMMLLLLLLJJJIIIGGGEEEDDDGGGGGGGGGHHHHHHHHHIIIIIIMMMNNNNNNNNNLLLJJJHHHGGGHHHHHHGGGGGGHHHIIIJJJKKKHHHHHHGGGGGGFFFFFFEEEEEEDDDDDDDDDCCCBBBAAA@@@???AAA???===;;;999::::::;;;<<<;;;:::;;;======<<<;;;;;;999777444333333444555666555555444444444333333222222222333333333333333333333444444444444333333222333333444444333333222444444444444444444444444444444444555555555666666111333444555555666999;;;<<>>===<<<===>>>???>>>===<<<;;;888666444444555666444444444444444333333333222222333333333444444444333444444555555444444333222333333444444333333222444444444444444444444444444444444555555555666666111333444555555666999;;;<<>>@@@AAA@@@???>>>>>>@@@@@@???>>><<<;;;999777666666666666333333444444444444333222222222333333444444555555444444555555555555444444222333333444444333333222444444444444444444444444222222222333333333444444333444555666555666999;;;<<>>FFFNNN[[[eeennnsssyyyyyyqqqfff^^^ZZZYYYVVVTTTNNNOOOOOONNNNNNMMMNNNOOORRROOOMMMLLLNNNOOOPPPPPPKKKKKKJJJJJJIIIJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKIIIJJJJJJKKKKKKJJJJJJIIIDDDEEEFFFHHHJJJKKKLLLMMMLLLKKKKKKJJJJJJKKKKKKKKKKKKLLLNNNPPPPPPOOOMMMLLLJJJJJJKKKKKKJJJHHHFFFDDDEEEFFFFFFFFFFFFFFFEEEEEE??????>>>>>>???AAACCCEEECCCAAA@@@@@@AAAAAA???>>>;;;;;;:::999888777777777333444555666666555444333222222333333444555555666444444555555555555444444222333333444444333333222444444444444444444444444222222222333333333444444444666777777666777999;;;;;;>>>DDDRRRmmmrrrfffjjj{{{jjj^^^\\\___hhhsss::::::::::::;;;<<<===>>>888999:::;;;;;;:::999888666777888999999888777666666666555555555555666666666666555555555444444444///000222333333222111000///000000111222222333333555555444333333333444444555555444444333333333333333222000000222444444444111111111111111111111111+++---000222333111///...000000000000000000000000........................//////000000111111111222000000000000111111111111111111222222222222111111...///000111111000///...000000////////////000000111111222222222222111111000111222333333222111000333333333222222222111111222222333444444444333333666333333777999:::>>>DDDIIISSS\\\dddnnn~~~xxxgggbbb\\\XXXWWWVVVRRROOONNNOOOOOOOOOOOOOOOQQQSSSTTTRRRNNNMMMMMMNNNNNNNNNKKKJJJJJJIIIIIIIIIJJJJJJJJJJJJKKKKKKKKKJJJIIIIIIIIIIIIJJJKKKLLLLLLKKKKKKHHHHHHHHHIIIIIIIIIJJJJJJKKKJJJIIIIIIIIIJJJLLLMMMMMMOOORRRTTTSSSQQQNNNLLLIIIJJJLLLLLLKKKHHHEEECCCEEEFFFFFFGGGGGGGGGFFFFFF???>>>>>>>>>@@@CCCEEEGGGDDDCCCAAAAAAAAAAAA???>>>:::::::::::::::999777777444555666777777666555555222222333333444555666666444444555555555555444444222333333444444333333222444444444444444444444444444444444555555555666666666777888777666777999:::;;;===@@@KKKdddrrrfffiiinnn```]]]]]]dddnnn~~~999999999999999999999999888999::::::::::::999888444444555555666666777777777555444333555555555444666666555444333333222222333333111000000000111222000///...///111333222111000000222333444555555555222333333444444333333222222222222222222222222222111111111111111111111111222111111000000000000000000000000000000000000000000000000000000000000000222111111111000000//////111111111111111111111111111111111111111111111111000000000000000///......111111111111111111111111111111111111111111111111111111111111111111111111333222111111111222333444666555444333222333333444333444555666777999999:::>>>CCCJJJQQQ[[[kkk}}}uuujjjdddZZZYYYXXXVVVSSSQQQOOONNNOOOOOOOOOOOONNNNNNMMMMMMMMMNNNOOOPPPPPPPPPOOONNNLLLLLLKKKKKKJJJIIIIIIHHHLLLLLLKKKKKKKKKKKKKKKKKKIIIJJJKKKLLLLLLKKKJJJIIINNNJJJGGGHHHLLLOOONNNKKKJJJJJJJJJJJJLLLMMMOOOQQQPPPRRRUUUVVVTTTRRRPPPPPPPPPOOOMMMKKKJJJIIIJJJJJJBBBDDDFFFHHHHHHEEEBBB@@@??????@@@BBBDDDFFFHHHIIIIIIIIIIIIHHHGGGDDDAAA@@@???===;;;;;;======:::888888888666555555666777777666666666666666555555555333444666777777666444333444333333222333444666777333333333444444444555555555555555555666666666666666555444333444666888999888<<<@@@IIIaaa{{{eeeiii}}}sssccc]]]]]]eeeooo|||999999999999999999999999888888::::::::::::888888777777777777888888888888555333333444666888999888666555555444333333222222333333111000000000111222000///...///222333222111444444555555444444333222222222333333333333222222222222222222222222222222111111111111111111111111222111000000//////000000000000000000000000000000000000000000000000000000111111111000000000//////111111111111111111111111111111111111111111111111000111111111000000///...111111111111111111111111111111111111111111111111333333222222222222222222111111000000000111222333666555444333222333333444333444444555666777888888999<<>>>>><<<:::999888777666666666777777777777666666555555555444333444555666666555444333444444333333333444555666333333333444444444555555555555555555666666666666666555444333444666888999:::===@@@HHH^^^hhhiii{{{wwwggg```___eeemmmyyy888888888888999999::::::777888999::::::999888777888888888888777777777777666444333444777999999888555555555444444333333222333333222111111111111222000//////000222333222111444555555555555444333333222222333333333333222222222222222222222222222222111111111111111111111111222111000000//////000000000000000000000000000000000000000000000000000000111111000000000000//////111111111111111111111111111111111111111111111111111111111222111111000///111111111111111111111111111111111111111111111111444444444333333222222222000000//////000000111222555444333222222222333333333333444444444555555555444666999;;;???GGGRRRZZZjjjtttyyylllaaaYYYVVVTTTTTTRRRQQQPPPOOONNNMMMMMMMMMNNNLLLKKKIIIIIIJJJKKKLLLPPPQQQSSSTTTUUUUUUUUUTTTOOOOOONNNMMMLLLLLLLLLLLLIIIIIIJJJLLLMMMMMMMMMNNNKKKLLLMMMNNNNNNMMMLLLLLLMMMJJJHHHIIILLLOOOOOOMMMNNNNNNMMMMMMMMMNNNPPPQQQRRRTTTVVVVVVSSSPPPNNNNNNMMMMMMKKKJJJIIIIIIHHHIIIEEEEEEFFFFFFFFFEEEDDDCCCAAABBBDDDFFFIIIKKKMMMNNNMMMLLLKKKIIIGGGFFFEEEEEEFFFCCC@@@>>>>>>>>>===<<<999999888777777777777777888888777666555444444333333333333444444333333333555555444333333333444444333333333444444444555555444555555555555666666666555555444444555666888999;;;===???EEEXXXxxxmmmiiixxx|||llldddaaafffllluuu777777888888999999::::::777888999::::::999888777777777666666555555444444999777555444555666555444555555444444444333333333333333222222111111111111000//////000222333333222000111222333444555555555111111222222222222111111111111111111111111111111111111111111111111111111111111000///////////////////////////////////////////////////////////////000000000000000000//////111111111111111111111111111111111111111111111111111111222222222111111000111111111111111111111111111111111111111111111111444333333222222111111000000000000000111111111222333333222222222222222222333333333333222222222222444555666666888<<>>=========::::::999999888888777777999888777666555444333333444333333222222333333444666555555444333333333333333333333444444444555555444444444555555555666666555555444444555666777888999;;;===BBBQQQnnnssshhhtttnnnfffbbbeeejjjrrr777777777888888999999999777888999999999999888777777777666666555555444444888666444333444444333222444444444444444333333333333333333333222222111111111000///000222444333222...///000111222333333333000111111222222111111000111111111111111111111111000000000000000000000000111000000///...///////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000111111222222222111111000000000000000000000000000000000000000000000000222111111111000000000///111111111222222222222222111111222222222222222222222222222222111111111111333444444444555888;;;>>>AAAHHHQQQZZZcccpppxxxlllddd[[[VVVPPPLLLKKKLLLLLLMMMLLLKKKJJJJJJJJJLLLMMMOOOOOOMMMKKKIIIIIIKKKMMMOOOOOOPPPRRRSSSTTTTTTTTTSSSPPPOOONNNLLLLLLMMMNNNOOOPPPQQQQQQQQQPPPNNNLLLKKKGGGHHHIIIJJJKKKJJJJJJIIIJJJIIIHHHIIIKKKMMMNNNOOOPPPOOOOOONNNNNNOOOPPPQQQTTTVVVVVVTTTQQQNNNLLLLLLKKKKKKKKKJJJJJJIIIHHHHHHHHHGGGFFFEEEDDDEEEEEEFFFCCCEEEGGGJJJMMMNNNOOOPPPNNNLLLJJJHHHGGGFFFGGGGGGFFFEEECCC@@@>>><<<<<<===;;;;;;;;;:::999999888777999888777666555444333333444333333222222333333444555555555444444333333222333333333444444444555555444444444444555555555555444444444555666666777888666888:::???KKKcccyyyjjjooo{{{ooogggbbbeeehhhppp888888888888888888888888666777888999999888777666888888888888777777777777444222111222333555555444444444444444444444444444333333333444333222222111111000000111333444333222000111111111111000//////000000111111111111000000111111111111111111111111000000000000000000000000111000//////......//////000000000000000000000000000000000000000000000000......////////////000000000000000000000000000000000000000000000000000000///000111111222111111111000000000000000000000000000000000000000000000000000000000000000000000000111111222333333333333222000000111222222222111111111111111111111111111111111111222333444555666777:::???EEEJJJPPP[[[jjjuuuzzzyyy{{{vvvlll```WWWSSSSSSPPPMMMKKKKKKLLLLLLKKKKKKJJJIIIIIIIIIKKKMMMOOONNNMMMLLLKKKKKKMMMNNNPPPQQQRRRTTTUUUUUUTTTTTTSSSQQQPPPNNNMMMMMMNNNPPPQQQRRRRRRSSSSSSQQQNNNKKKIIIGGGHHHIIIKKKKKKKKKJJJJJJHHHHHHHHHHHHIIIKKKMMMOOOOOOOOONNNMMMNNNOOOQQQQQQTTTUUUUUUSSSPPPMMMMMMMMMKKKKKKKKKKKKKKKJJJIIIHHHGGGGGGFFFEEEEEEEEEEEEFFFDDDEEEHHHKKKMMMNNNNNNNNNKKKJJJIIIGGGFFFFFFEEEEEEBBBCCCCCCAAA>>><<<<<<<<<<<<<<<<<<<<<;;;:::888777888888777666555444444333333333333444444333333333444444555555555444333333333333333444444444555555333444444444444555555555444444555555666777777777555666999>>>EEEYYYxxxmmmllltttpppgggbbbdddgggnnn999999888888777777666666666777888999999888777666777777777777888888888888555333222222444555555444444444444444444444444444333333444444444333222111111000000111333444444333111111111111111000/////////000000000000000000///111111111111111111111111000000000000000000000000000000///............///000000000000000000000000000000000000000000000000........./////////000000000000000000000000000000000000000000000000000000...///000000111111111000000000000000000000000000000000000000000000000000/////////000111111222222///000111222333222222111...///111222222222111111111111111111111111222222111111222333444555444333555999===@@@BBBHHHRRRZZZhhhnnnwwwzzzxxxyyysssfff___XXXQQQMMMNNNTTTQQQLLLJJJKKKLLLLLLLLLJJJIIIGGGGGGGGGIIILLLNNNMMMLLLLLLLLLLLLMMMNNNOOOQQQRRRSSSSSSSSSRRRQQQPPPOOONNNLLLJJJJJJLLLNNNOOOOOOPPPQQQRRRPPPNNNKKKIIIEEEFFFHHHIIIJJJJJJIIIIIIFFFFFFGGGGGGHHHJJJLLLNNNMMMMMMMMMMMMNNNOOOQQQRRRTTTTTTTTTRRRPPPNNNMMMNNNKKKKKKLLLLLLLLLKKKJJJIIIGGGGGGGGGFFFFFFFFFEEEEEEDDDFFFHHHJJJLLLLLLLLLKKKGGGGGGGGGGGGFFFDDDCCCCCC@@@BBBDDDCCC@@@=====================<<<:::999777777777666666555555555444333444555666666555444333222333444555555555444333333333333444444444555555333333444444444555555555333444555666666777777777555777;;;>>>AAAOOOlll~~~rrrlllppprrriiicccdddffflll|||::::::999888777666555555666777888999999888777666444444555555666666777777999777555444444444333111444444444444444444444444333333444555444333222111111000000111333444444333...///000111222333333333//////000000000000//////000000000000000000000000000000000000000000000000000000///...............000000000000000000000000000000000000000000000000---.........//////000000000000000000000000000000000000000000000000000000......///000000000000000000000000000000000000000000000000000000000000000//////000111222333333444...///000222222111111000...///000222222222111000000111111111222222222222222222333444555555333111000444999:::888:::@@@EEEOOOUUU^^^gggpppxxx|||zzz{{{|||qqqcccVVVQQQMMMJJJJJJOOOSSSOOOIIIFFFFFFHHHIIIJJJIIIHHHFFFEEEFFFHHHJJJLLLKKKKKKLLLLLLMMMMMMMMMNNNOOOPPPPPPPPPPPPNNNMMMLLLKKKIIIGGGFFFFFFHHHJJJLLLLLLMMMOOOPPPOOOMMMKKKIIIBBBCCCEEEFFFGGGGGGFFFFFFEEEEEEFFFFFFGGGIIILLLNNNLLLLLLLLLLLLMMMOOOQQQRRRSSSTTTTTTRRROOONNNNNNOOOKKKLLLLLLMMMMMMLLLKKKJJJFFFGGGGGGGGGGGGFFFEEEEEEDDDFFFHHHJJJKKKKKKJJJIIIEEEFFFFFFFFFEEEDDDBBBAAA>>>BBBEEEEEEBBB???>>>>>>===>>>>>>>>>===;;;999777666666666666666555555555333444666777777666444333111222444555666555444444333333333444444444555555333333333444444444555555333444555666777777777777777999<<<>>>???JJJeeeuuuvvvlllnnn|||uuukkkddddddeeejjjzzz888888888888777777777777999999999888888888777777444555555666666666666666666555555444444333222222333333333333333333333333111111111222333333333444444444444333333333222222222222222111000//////...111111000000111111222333111111111111111111111111////////////////////////000///...------------------------000222222111///111000///......///000111333333222111000///......000000///////////////000////////////////////////111111000000000000111111111111000///...---,,,,,,...///000111111111111111333222111000////////////,,,---...///000000000000111111111111111111111111111111000000000111333444222222111111222222333444444444444555777888:::;;;CCCEEEKKKRRRZZZaaahhhkkksssyyy{{{yyy{{{xxxjjjaaaYYYTTTNNNHHHFFFGGGJJJLLLKKKJJJIIIHHHHHHHHHHHHHHHGGGFFFFFFEEEFFFGGGIIIJJJKKKJJJJJJJJJKKKLLLMMMNNNLLLMMMMMMMMMMMMLLLKKKKKKMMMLLLKKKIIIIIIIIIJJJKKKKKKLLLMMMNNNMMMKKKIIIHHHCCCDDDEEEFFFFFFFFFEEEDDDGGGFFFEEEGGGIIIKKKLLLLLLLLLMMMOOOQQQRRRSSSSSSRRRTTTTTTSSSRRRQQQQQQQQQQQQRRRPPPLLLIIIGGGGGGGGGHHHHHHFFFDDDAAAAAAAAACCCDDDHHHHHHGGGGGGHHHHHHIIIJJJIIIFFFDDDCCCDDDDDDDDDCCCBBBBBBAAAAAA@@@AAAAAAAAA???AAAEEEGGGFFFBBB<<<999666666555333222222555888777777777777666555444333444444444444444555666777444444444444444444444444444444444444444444444444777777777777888888888888777;;;999:::@@@FFF[[[yyy~~~pppyyy~~~nnnmmm|||nnnccccccdddgggttt888888888888777777777777999999999888888888777777555666666777777777777777666555555444444333222222111111111111111111111111111111111222222222222222111111111111000000000000111000000000000000111111111111000000111111222333000000000000000000000000000000000000000000000000111000///...............///...///000222333111///000000////////////000000222222111111000////////////000222333333222000...////////////////////////111111000000000000111111111111111000//////......//////000111111111000000222111000000///000000000///000000000000///......111111111111111111111111111111000000000111222333222111111111111222333333333333333444555666777888777999<<>>AAADDDFFFEEEAAA<<<999666666555555666777888999777777777666555555444444444444444444444555666666444444444444444444444444444444444444444444444444555555666666666777777777555:::888999???DDDXXXuuuxxxjjjtttuuuqqq}}}rrrfffddddddgggsss888888888888777777777777999888888888888777777777666666777777777888888888666555555444444333222222111111111111111111111111111111111111111111000000000000000000//////////////////......///111222444111000000000000111222222////////////////////////000000000000000000000000111111000////////////000///......///111111///.../////////000000/////////000000000000000000000000---000444777777444000...000000000000000000000000111000000//////000000111111111111111111000000000000000111111111000//////000000/////////000111111222222222111000...---,,,111111111111111111111111111111000000000111222222111111111111111222222333333333333333333444555555444444666888;;;>>>@@@BBBFFFMMMUUU[[[bbbkkkwww{{{tttjjj___WWWQQQLLLIIICCCBBB@@@??????AAABBBDDDFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHFFFFFFGGGGGGHHHIIIIIIJJJKKKKKKLLLLLLLLLLLLLLLKKKIIIJJJJJJJJJJJJIIIHHHHHHJJJKKKKKKKKKJJJHHHEEEDDD>>>>>>????????????>>>>>>AAABBBBBBDDDFFFHHHJJJKKKMMMNNNPPPQQQQQQQQQPPPOOOMMMMMMMMMNNNOOOQQQRRRSSSSSSQQQMMMIIIGGGFFFFFFFFFDDDCCCBBBBBBCCCEEEGGGHHHFFFFFFFFFFFFFFFGGGGGGHHHIIIGGGDDDCCCDDDEEEDDDDDDAAAAAA@@@???????????????>>>@@@CCCDDDDDD@@@<<<999777666666888<<<>>>===;;;999888666555444444555555444444444444555555555666444444444444444444444444555555555555555555555555444444555555555666666666555888777888>>>BBBSSSooouuufffnnn}}}vvvzzzzzzlllgggdddfffppp|||888888888888777777777666888888888888777777777777666666666666666777777888666555555444444333222222222222222222222222222222222111111111000/////////111111111111000000000000000///.........000222333000000000000000111222222////////////////////////////////////////////////000000///////////////000...---,,,---......---+++---...///000000///...---////////////000000111111---000444666777444111...000000000000000000000000000000////////////000000/////////000000111111111000111111111000///...............//////111222222333222222222111///...---111111111111111111111111111000000000000111111111000000000000000111222222444333333222222333333333666666666777888999:::;;;<<<@@@EEEIIIOOOYYYfffooo|||wwwpppddd^^^VVVNNNJJJHHHGGGGGG>>>>>>>>>??????@@@@@@AAABBBBBBAAAAAAAAAAAAAAABBBBBBBBBCCCCCCDDDDDDEEEFFFCCCDDDEEEEEEFFFGGGGGGGGGIIIIIIJJJKKKLLLLLLLLLKKKHHHIIIJJJKKKKKKJJJIIIHHHHHHIIIJJJIIIHHHEEEBBBAAA===>>>>>>>>>>>>???>>>>>>AAABBBDDDEEEFFFHHHKKKMMMLLLMMMNNNOOOOOONNNMMMLLLLLLLLLMMMNNNPPPRRRTTTUUURRRPPPMMMJJJGGGEEEEEEEEECCCBBBBBBAAABBBDDDEEEGGGEEEEEEEEEEEEEEEFFFFFFGGGHHHFFFCCCBBBCCCDDDCCCCCCAAAAAA@@@???>>>>>>>>>>>>>>>???AAABBBBBB???<<<:::888666666;;;AAADDDAAA===999888666444333444555666444444555555555555555555333333444444444444444444666666666666666666666666444444555555555666666666555888777888>>>@@@OOOiiiwwwgggmmmxxxwww{{{zzzrrriiidddeeemmmwww888888888888777777777666777777777777777777777777555444444444444555666777666555555444444333222222222222222222222222222222222111111111000/////////111111111000000000//////111000///......///000111000000//////000000111222000000000000000000000000.................................------......///000...------...///...------...///000000///...---.........///000000111111...///000222222222111000000000000000000000000000000000////////////000000---......//////000000000000000000000000///...------.........///000222222000000111111111111000000000000000000000000000000000000000111000000000000000000//////000000111222444444333333222222333333333333333333444555555666:::;;;<<<>>>AAAIIISSSZZZhhhqqq|||xxxmmmccc]]]OOOKKKFFFBBBAAA@@@???>>>======>>>>>>>>>======<<>>>>>>>>>>>???@@@@@@@@@AAABBBBBBCCCCCCCCCAAAAAACCCDDDEEEEEEDDDDDDFFFGGGHHHIIIJJJKKKKKKKKKHHHIIIKKKLLLLLLKKKJJJIIIGGGGGGHHHGGGEEEBBB???===;;;;;;;;;<<<===>>>>>>???AAACCCEEEEEEEEEGGGJJJMMMLLLLLLMMMNNNMMMLLLKKKJJJKKKLLLLLLMMMNNNPPPRRRSSSQQQOOOMMMJJJGGGFFFEEEDDDCCCBBBBBBAAAAAABBBBBBCCCEEEEEEDDDDDDEEEEEEFFFGGGGGGEEEBBBAAABBBCCCBBBAAABBBAAA@@@???>>>>>>>>>>>>===>>>@@@@@@@@@>>><<<:::999777888===CCCEEEBBB===999888666444333444555666444555555666666555444444333333333444444444555555666666666666666666666666555555666666666777777777666999777999??????KKKccc|||nnnrrrvvvsss|||xxxzzzxxxkkkddddddkkkrrr888888888888777777777777666666777777777777777888555444333222333444555666666555555444444333222222000000000000000000000000111111111111111111000000////////////............/////////////////////...000////////////000111111000000000000000000000000------------------------...------------......///222000...///000111111000.........//////..................//////000000000///............000111222000000000000000000000000000//////......//////000------......//////000000//////000000000///..................///000111222---...///000111111111111000000000000000000000000000000111111111000///...///////////////000000111444333333222222222333333111111111111222333444444777777777888:::???FFFJJJSSSZZZdddmmmsssyyy~~~tttiii___WWWPPPLLLFFFDDDAAA???>>><<<:::888;;;;;;;;;<<<;;;:::999999===<<<<<<<<<<<<===>>>>>>>>>???@@@AAAAAABBBAAAAAA???@@@BBBCCCDDDDDDCCCBBBCCCDDDEEEGGGHHHIIIIIIIIIHHHIIIIIIJJJJJJJJJJJJIIIFFFFFFFFFEEECCC@@@<<<:::777777888999;;;===>>>???AAADDDFFFFFFEEEEEEIIILLLNNNNNNOOOPPPPPPOOONNNMMMMMMMMMMMMLLLLLLMMMNNNNNNOOONNNLLLJJJHHHFFFEEEEEECCCCCCBBBBBBBBBBBBBBBBBBEEEEEEEEEEEEEEEFFFFFFGGGGGGEEEBBBAAABBBCCCBBBBBBCCCBBBAAA@@@???>>>>>>>>>======>>>>>>>>>===<<<;;;999888999===AAABBB???<<<999888666555444444555555444555666666666555444333222333333444444555555555555555555555555555555555555555666666666777777777666999777999???>>>GGG]]]wwwyyyzzzsssoooyyyttt}}}{{{kkkcccccciiiooo888888888888777777777777666666666666777777888888666555333333333444666777666555555444444333222222000000000000000000000000111111111222222222222222000000000/////////......+++---///000111000///...///////////////000111111////////////////////////.......................................///000000000...------///111111111///......------......///......//////////////////...............000111222//////////////////////////////............/////////////////////000000000......//////000/////////...............///000111,,,---...///000000000000000000000000000000000000000000111111111000...---///............///000000111111000000000111222222222222222222222333444444444444555555777:::===@@@BBBGGGNNNSSSXXX^^^ffflllvvvzzz}}}|||xxxfffaaaYYYRRRLLLGGGEEECCCBBBAAA???>>>>>>>>><<<:::999:::::::::::::::::::::;;;;;;;;;;;;;;;<<<======<<<===???@@@AAAAAA@@@@@@>>>???AAACCCDDDCCCBBBAAA@@@AAACCCEEEFFFGGGHHHHHHGGGGGGFFFFFFGGGHHHHHHIIIEEEEEEEEECCCAAA===:::888666666777999;;;>>>AAACCCFFFIIILLLKKKHHHHHHKKKOOORRRSSSTTTUUUVVVUUUTTTSSSTTTSSSQQQPPPNNNMMMMMMLLLMMMLLLKKKJJJHHHGGGFFFFFFBBBCCCCCCCCCDDDEEEEEEEEEFFFEEEEEEEEEEEEFFFGGGGGGIIIFFFDDDCCCDDDDDDDDDCCCDDDCCCBBB@@@??????>>>>>>============<<<<<<;;;;;;888999:::<<<===<<<<<<;;;777777777666555555444444444555666777666555333222222222333333444555555666444444444444444444444444444444555555555666666666555888666888===;;;CCCWWWkkkrrrjjjyyy}}}qqqttt|||kkkbbbccciiimmmyyy888888888888777777777777555666666666777777888888777666444333444555777999666555555444444333222222111111111111111111111111111111111222333333333444222222222222111111111111(((***...111222222111000///////////////000111111........................///////////////////////////////////////000111111,,,***)))))),,,...///...///...---,,,,,,---...///////////////////////////---......///000111111111//////////////////////////////............//////111111111000000000000000------...///000000000//////............///000000------...///////////////000000000000000000000000///000111111111///...---...............///000000///////////////000111111222111111111111111222222444444555555666777888999;;;>>>AAACCCEEEKKKSSSYYY___eeemmmuuu{{{|||zzzzzzxxxrrrggg\\\SSSOOOJJJEEEBBB@@@AAAAAA;;;:::999999<<<===>>>===:::::::::;;;<<<<<<======;;;:::::::::;;;;;;<<<===;;;<<<>>>???@@@@@@??????===???AAACCCDDDCCCBBBAAA???@@@BBBCCCEEEFFFGGGGGGFFFEEEDDDDDDDDDEEEGGGHHHDDDDDDDDDCCC@@@<<<999777888888999;;;>>>BBBEEEGGGLLLPPPRRRQQQMMMLLLPPPTTTWWWXXXYYYZZZ[[[ZZZYYYYYY[[[ZZZWWWTTTRRRPPPOOONNNKKKKKKJJJIIIHHHGGGGGGFFFBBBBBBCCCEEEFFFHHHIIIIIIFFFFFFFFFFFFFFFGGGGGGHHHJJJHHHFFFEEEEEEFFFFFFEEEEEEDDDCCCAAA@@@?????????<<<<<<<<<<<<<<<;;;;;;;;;888:::;;;;;;999999999:::777777777777666555444333444555666777777555333222222222333333444555666666444444444444444444444444333333333444444444555555444777444777<<<999@@@SSSeeerrrffftttqqqppp}}}kkkbbbccciiilllsss777777888888888888777777555555555555555555555555555444333222333555777999666555555444333333222222111111000000000000111111000000111111111111000000111111111111111000///...////////////////////////............//////////////////............//////////////////////////////........................000...,,,,,,///111000//////////////////.........///---,,,---000000...+++......///////////////.........////////////......000000000000000000000000///......111444444111...///............---------............////////////........................////////////000000000000000000000000000000000000000///...------...///000000000000000000000000000222222222111111111111111111333555777777555333111666666666888:::>>>BBBDDDKKKOOOUUU\\\cccllltttyyyyyywwwtttrrrrrrtttwwwyyy|||zzz{{{~~~vvvrrrkkkcccZZZTTTOOOMMMIIIDDD>>><<<<<<<<<;;;:::999999999999999999999999999999999888888888777777::::::::::::::::::::::::===>>>>>><<<:::888888999>>>>>>???@@@@@@AAABBBBBBBBBBBBCCCCCCCCCCCCCCCCCCEEEFFFFFFGGGGGGGGGGGGFFFBBBBBBAAA@@@>>><<<:::999999:::===???BBBEEEGGGHHHNNNQQQTTTTTTQQQPPPRRRTTT[[[\\\]]]___aaacccdddddd___]]]ZZZWWWUUURRROOOLLLMMMKKKJJJIIIHHHGGGEEECCCIIIFFFDDDGGGJJJJJJIIIIIIKKKJJJIIIJJJKKKKKKIIIGGGKKKJJJHHHGGGFFFFFFGGGHHHDDDDDDDDDCCCBBBAAA?????????===<<<:::999999::::::::::::;;;::::::999888777666666666666666555555444555555444444444333333333555666666777777777777777555666666666666666555555666666555555555555666666999666666999;;;<<>>???@@@AAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCDDDEEEEEEEEEEEEEEEEEECCCCCCCCCBBB@@@>>>===<<<<<<>>>@@@CCCGGGJJJLLLNNNRRRUUUWWWUUUSSSRRRTTTVVV```aaacccfffggghhhggggggaaa^^^ZZZWWWUUURRROOOLLLJJJHHHFFFEEEEEEEEEEEEDDDLLLLLLLLLMMMMMMLLLLLLMMMMMMLLLKKKLLLMMMMMMLLLJJJKKKJJJIIIHHHGGGGGGGGGHHHCCCCCCCCCBBBAAA???>>>===>>>===<<<;;;;;;;;;;;;;;;::::::::::::999888777777666777777777777666555555555555555444444444333333333444555555666666555555444444555555555555444444666666555555555555666666888666666999:::;;;@@@GGG___zzznnnuuuyyyuuuhhh```aaagggppp~~~555555666666666666555555444444444444444444444444444444444333222111111111666555555444333222111000111000000//////000000111///000000111111000000/////////000111111111000000////////////////////////---............///////////////............//////........................------------------------///...------...///...---,,,,,,,,,,,,,,,,,,,,,---...---,,,---//////---,,,))))))+++---...//////000......////////////......------------------------000///......///000...---111000000000////////////---............/////////////////////////////////....../////////000000000000000000000000000000000//////............/////////////////////////////////000000111111222222222222222222222222222222222444333333333333555777888555777:::;;;>>>AAAFFFIIIJJJJJJLLLOOOTTT[[[```dddjjjjjjooozzz}}}vvvnnnddd[[[WWWTTTPPPNNNIIIHHHEEEBBB@@@===<<<;;;>>>;;;777666666777777666999999999999999999999999999888888888888777777777999999999999999999999999777888:::;;;:::;;;===>>><<<===???@@@AAA@@@@@@???@@@@@@@@@@@@AAAAAABBBBBBAAABBBCCCCCCDDDDDDDDDCCCEEEEEEEEEDDDCCCAAA@@@???@@@AAADDDHHHLLLPPPSSSUUUWWWYYYYYYWWWTTTTTTWWW[[[eeegggjjjllllllkkkjjjhhhbbb___[[[XXXUUURRROOOLLLLLLJJJHHHGGGGGGIIIKKKMMMSSSXXX\\\ZZZUUUQQQQQQRRROOONNNMMMNNNOOOPPPOOONNNKKKKKKJJJHHHHHHHHHHHHHHHEEEDDDCCCBBB@@@???>>>===<<<===============<<<<<<::::::::::::999888777777777777888888777777666555666555555555444444444444222222333444444444444444333444444444444444444444666666555555555555666666777555555888999999>>>EEEVVVpppwwwvvv~~~yyykkkaaaaaaeeeooo|||333444444555555444444333444444444444444444444444333333444444333222111111555555444333222111000000000000////////////000000//////000000000000//////......///000111111111000////////////////////////---------........./////////......------......///........................------------------------......---......------,,,,,,,,,,,,,,,------------,,,,,,------......------***+++,,,---.../////////---......//////......---------------------------000///...---------------000000000/////////......---------.........//////////////////////////////........./////////000000000000000000000000000000/////////....../////////////////////////////////...//////000111222222333222111000//////000111222444333222111111222222333666777888888888999===???>>>>>>???AAADDDHHHLLLOOOWWWXXX]]]hhhuuu}}}~~~xxxmmmfff]]]XXXQQQKKKIIIGGGDDDCCCAAA@@@??????>>>=========888777555444444555666666888888888888888888888888888888888888777777777777999999999999999999999999666888:::::::::;;;===>>>;;;<<<>>>@@@@@@???>>>===>>>>>>??????@@@@@@AAAAAAAAAAAABBBCCCDDDDDDDDDDDDEEEEEEEEEEEEDDDCCCBBBAAA@@@BBBFFFJJJOOOSSSWWWYYYYYYZZZZZZXXXVVVXXX]]]bbbhhhjjjmmmoooooollliiigggccc```[[[WWWUUURRROOOMMMMMMLLLJJJIIIIIIMMMQQQUUU___iiioooiii^^^WWWVVVWWWQQQOOONNNOOOPPPQQQPPPOOOKKKKKKJJJIIIIIIHHHHHHHHHFFFEEEDDDCCCAAA@@@??????<<<===???@@@@@@???>>>===:::;;;;;;::::::999888777888888888999888777777666666666666555555555555444222222333444444444444333444444444444444444555555666666555555555555666666666444555777888888<<>>@@@GGGHHHLLLTTT___ggglllmmmoooppprrruuuyyy}}}~~~zzzyyywwwyyy~~~~~~xxxtttpppqqqqqqooojjjaaaVVVPPPHHHGGGEEECCCBBBAAA???===::::::::::::::::::999999666666555444444444666777888888888888888888888888777777777777777777777777888888888888888888888888777999::::::999999;;;<<<;;;<<<===>>>>>>>>>===<<<======>>>>>>???@@@@@@AAAAAABBBCCCDDDEEEEEEFFFEEEDDDDDDEEEEEEDDDCCCBBBBBB???AAAEEEJJJOOOTTTXXXZZZXXXYYYZZZYYYYYY\\\ccciiilllmmmpppqqqpppmmmjjjgggccc```ZZZVVVTTTRRROOONNNIIIIIIHHHGGGHHHLLLRRRXXXlllyyywwwggg]]]ZZZYYYRRRPPPNNNMMMNNNOOOOOONNNJJJJJJJJJIIIIIIHHHGGGGGGEEEDDDCCCAAA@@@@@@@@@@@@>>>???@@@BBBBBBAAA@@@???;;;<<<<<<;;;;;;:::999888999999::::::999999888777777777666666666555555555333333444555555555555555555555444444555666777777666666555555555555666666666444555777888777:::@@@KKK```}}}xxxtttooobbb^^^aaakkkuuu333333444444444444333333333333333333333333333333222222222333444555555555111111111111111111111111000//////......//////000...//////000000//////.........///000000000//////////////////////////////,,,------------...............------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,(((+++---...---,,,,,,,,,,,,,,,------......//////)))+++---------,,,---...000000000000///...---,,,------............------........................---...//////---,,,---...............------------,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,------........./////////////////////////////////......////////////.................................//////000000111111111111000///......///000111222222222222222111111111000111222111000111444666777777666666666777999:::<<<===@@@EEELLLQQQTTTUUUSSSTTTVVVZZZ^^^cccgggiiikkklllnnnooooooppprrruuuxxxyyyzzz{{{zzzyyywwwvvvooooooppprrruuuyyy}}}~~~~~~zzzvvvuuuvvvwwwwwwuuuvvvsssnnnjjjfff```[[[WWWWWWXXXYYYXXXTTTMMMEEE@@@>>>>>>???>>>===:::888666777777888888888888777777444555666555444444555777888888888888888888888888666666777777777777777888777777777777777777777777888:::;;;:::999888999;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>???@@@AAAAAABBBCCCDDDEEEFFFGGGGGGGGGCCCDDDDDDDDDDDDDDDCCCCCC@@@BBBEEEJJJOOOTTTXXXZZZWWWYYY[[[[[[\\\```hhhnnnnnnoooqqqqqqpppnnnkkkiiibbb^^^YYYUUUSSSQQQPPPNNNIIIKKKLLLKKKKKKOOOVVV\\\rrrnnnccc^^^YYYRRRPPPMMMLLLLLLMMMLLLKKKIIIIIIIIIIIIHHHGGGFFFEEEBBBAAA@@@???>>>???@@@@@@AAABBBBBBBBBBBBBBBAAAAAA============<<<;;;:::::::::::::::;;;:::999999888777777777777666666666666444444555666666666666666666555444444555666888999666666555555555555666666666555555888888666999>>>GGGYYYuuuwwwpppsssddd___aaahhhppp333333444444444444333333333333333333333333333333333333222111111222333444//////000000111222222222//////............//////......////////////....../////////000//////......////////////////////////,,,,,,---------............------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,&&&)))---...---,,,,,,...***++++++,,,------......(((+++------,,,,,,---///......//////......------,,,------......------,,,------------------------+++...000000///---...///////////////............,,,,,,---------.........---------------------------------.........//////////////////////////////---...///000000///...---......................../////////000000000000000111000000000000000000111000000111222222222222222111222222111000111333555444333333333333444555666555666777:::>>>AAABBBCCCAAAAAABBBDDDGGGKKKNNNOOORRRTTTVVVWWWVVVVVVXXXYYYYYYZZZ[[[\\\]]]]]]]]]\\\\\\]]]^^^```aaacccfffhhhgggffffffiiilllmmmllljjjjjjnnnrrrsssqqqmmmjjjiiibbbaaa___]]]\\\[[[[[[[[[WWWUUUQQQNNNLLLIIIFFFCCCEEEGGGIIIIIIEEE@@@<<<:::;;;;;;;;;999777555444444777777999:::::::::999888444555777666333333444666888888888888888888888888666666666666777777888888777777777777777777777777777999::::::999999:::;;;===<<<;;;:::999:::<<<===<<<===>>>???@@@AAAAAABBBBBBCCCDDDEEEFFFGGGGGGGGGCCCDDDDDDEEEEEEEEEDDDDDDBBBDDDGGGLLLQQQVVVYYY[[[ZZZ\\\___``````dddjjjpppmmmnnnnnnnnnmmmkkkjjjhhh___\\\WWWSSSRRRQQQPPPOOOKKKNNNPPPPPPOOOSSSZZZ```sssrrrhhhaaaZZZTTTQQQMMMKKKKKKKKKJJJIIIGGGHHHHHHHHHHHHFFFEEEDDDCCCBBBAAA@@@@@@BBBCCCDDDEEEDDDCCCCCCBBBBBBBBBBBB?????????>>>>>>===<<<;;;;;;;;;;;;;;;;;;:::999999888888888777777777666666444444555666666666666666555444333333444555777999666666555555555555666666777555666999888666999>>>BBBQQQlll{{{qqq~~~wwwhhhbbbccceeemmmzzz333444444555555444444333333333333333333333333333555444111/////////111222......///000111222333333//////............//////......////////////......///000000000///...------////////////////////////,,,,,,,,,---------.........------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,$$$(((,,,...---,,,---...))))))***+++,,,,,,------'''***---...,,,+++---///+++,,,,,,---............,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,)))---111222000...///000000000000000////////////,,,,,,,,,---------..............................---------.........//////////////////////////////---...///000000///...---........................000000000000////////////000000111111111111000000...///000111222222222222000111111///......000222333222222111111111222222111111222444666777888999::::::::::::;;;===???@@@;;;===@@@AAAAAAAAABBBDDDCCCDDDEEEFFFGGGGGGGGGGGGEEEGGGIIIJJJJJJKKKMMMNNNSSSRRRRRRUUUYYYZZZXXXUUUPPPTTTXXXYYYWWWRRROOOMMMMMMNNNMMMJJJHHHGGGHHHJJJBBB@@@>>>=========<<<;;;>>>@@@AAAAAA>>>;;;999888::::::888666444333555666444555777888999999999888333555777666333222333555777777777777777777777777555666666666777777888888777777777777777777777777666777999999999999;;;===>>><<<:::888888:::<<<===<<<===>>>???@@@AAABBBBBBAAABBBCCCEEEFFFGGGGGGGGGDDDDDDEEEFFFFFFFFFFFFEEEDDDFFFJJJNNNSSSWWW[[[]]]]]]```bbbccccccfffkkkpppjjjjjjjjjjjjiiihhhgggfff^^^ZZZUUURRRQQQQQQPPPPPPHHHKKKNNNNNNNNNQQQXXX^^^pppssskkkcccZZZVVVRRRNNNKKKKKKJJJIIIIIIGGGGGGHHHHHHGGGFFFDDDCCCFFFEEEDDDCCCDDDFFFHHHJJJGGGFFFDDDCCCBBBBBBBBBCCC@@@@@@@@@??????>>>===<<<;;;;;;<<<<<<;;;;;;:::999888888888888777777777777333444555555666666555555444333222111222444666888666666555555555555666666777666777999999777999======KKKfffuuuzzzkkkdddeeecccjjjwww444444444444444444444444333333444444333333222111111000///...///000222444000000000000000000000000000000000000////////////...///000///...---...000------............------111000...---,,,++++++***------...///000000//////..................------...,,,***((((((***,,,...---------------------------,,,,,,---......---+++,,,,,,,,,,,,,,,...//////,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++++++++***......,,,,,,+++,,,---.........------,,,,,,,,,+++------------------------/////////...------,,,,,,---.........//////000000...............///000111//////.........---------+++++++++,,,,,,...///000000000////////////000000......------------......222000///...///000222333000000000000111111111111111111111111111111111111111111111111111111111111222222222333333444444444555555555555555555555555999999999999999999999999999999999999999999999999===>>>>>>>>>>>>>>>>>>===AAAAAAAAAAAABBBBBBBBBBBBCCCBBBBBBBBBAAAAAA@@@@@@@@@???>>><<<;;;:::999999999999999888888888999:::999<<<===<<<999777888999444777999999666555666777777777888888888888777777666555555444444444555555555555555555666666666666888888888777777777777777777777777777777777777777999999999::::::;;;;;;;;;999::::::::::::::::::;;;<<<<<<<<<======???@@@@@@AAABBBCCCDDDFFFFFFGGGGGGDDDDDDDDDDDDDDDDDDEEEEEEDDDFFFKKKPPPVVVZZZ^^^```aaaaaaaaacccfffhhhhhhhhhllliiigggffffffffffffeee[[[YYYWWWUUUSSSSSSTTTUUUQQQQQQQQQPPPPPPSSSXXX\\\lllyyy{{{mmmbbb]]]ZZZTTTRRROOOLLLJJJHHHHHHHHHFFFEEEDDDDDDEEEEEEDDDCCCCCCBBBBBBBBBDDDFFFHHHIIIKKKGGGBBB@@@BBBCCCCCCBBBDDDCCCBBB@@@??????@@@@@@<<<<<<;;;;;;;;;;;;<<<<<<:::999999888888999999::::::888666444333444555555555555444444444444555555555555444444444444555555888777666666666777999:::AAAGGG]]]}}}xxxwwwsssiiicccdddiiirrr444444444444444444444444333333444444333333222111333222000///000111333444000000000000000000000000000000000000/////////...---///000///...---...000......////////////......000///...---,,,+++++++++,,,------............---------------------------,,,,,,,,,++++++,,,,,,,,,---------------------------,,,,,,---......---+++---,,,,,,+++++++++,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,......////////////.........---,,,,,,,,,---......222111111000//////......------------------------------..................---........./////////000///............//////000//////.........---------,,,,,,,,,------...//////000//////......//////000///..................///111000///...///000222333000000000000111111111111111111111111111111111111111111111111111111111111111111111111222222333333444444444444444444444444777777777777777777777777777777777777777777777777888999999999999999999888::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999;;;:::999888888888888888555555666666777888:::;;;999<<<===<<<999777777888444666888888555444555777666777777777777777777666555555444444444444555555555555555555666666666666777777777777777777777777777777777777777777777777777888888888888888888999999999999:::::::::::::::<<<<<<<<<<<<======>>>???BBBBBBDDDFFFGGGHHHIIIIIIGGGGGGGGGFFFFFFFFFFFFFFFEEEGGGLLLQQQVVV[[[^^^```bbbaaaaaacccfffhhhhhhgggiiihhhgggggggggfffdddaaa[[[YYYWWWUUUTTTTTTUUUUUUPPPPPPOOONNNNNNQQQUUUYYYgggrrryyyssshhh```ZZZWWWSSSQQQOOOLLLJJJHHHHHHHHHGGGFFFDDDEEEFFFFFFEEECCCDDDDDDCCCDDDEEEGGGIIIJJJIIIFFFBBBAAACCCDDDDDDCCCDDDCCCBBBAAA@@@@@@AAAAAA>>>>>>============>>>>>><<<;;;;;;:::999999::::::999888666444444444555666666555555444444555555666666555555444444555555666888777666666666777999:::@@@DDDXXXxxxzzzxxxllleeecccgggppp~~~444444444444444444444444333333333333333222222111444333222111000111222333000000000000000000000000000000000/////////......---...//////...---.../////////000000000000/////////...---,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,------...+++,,,---......---,,,+++---------------------------,,,,,,,,,......,,,+++------,,,+++******)))))),,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,---...///+++++++++,,,,,,,,,,,,,,,------------------------,,,,,,------...//////000...............///////////////......---........................---------.....................///.........------.........000//////......//////000111000///...///000111222000000000000111111111111111111111111111111111111111111111111111111111111000000000000000111111111222222222222222222222222333333333333333333333333333333333333333333333333444555555555555555555444333444444444555555555555555555555555444444444444666555444444444555666666333444666777888:::>>>AAA???AAACCCBBB???;;;999999444555666666555444555666555666666666666666666555555444444444444444555555444555555555555666666666666666666777777777777777777777777777777777777777888888888888888777777777888888999999999:::::::::<<<<<<;;;;;;;;;<<<<<<===@@@AAACCCEEEGGGHHHIIIIIIIIIIIIIIIIIIHHHHHHGGGFFFGGGIIINNNRRRWWW\\\___```bbbaaaaaabbbeeegggffffffdddeeefffhhhhhhfffaaa]]]YYYXXXVVVUUUTTTTTTTTTUUUQQQQQQPPPOOONNNPPPTTTWWW___fffkkkgggaaa\\\XXXSSSRRRPPPNNNKKKIIIHHHHHHHHHHHHGGGEEEFFFGGGGGGFFFDDDEEEEEEEEEEEEFFFGGGIIIIIIFFFDDDCCCDDDEEEEEEEEECCCDDDDDDCCCBBBBBBCCCCCCDDDAAA@@@@@@??????@@@@@@AAA???>>>===;;;::::::::::::888777666555555555666777666555555444444555555666666555555444444555555666888777666666666777999:::>>>AAAQQQpppzzz}}}~~~ppphhhcccfffnnn{{{333333333333333333333333222333333333333222111111333333222000000000000111000000000000000000000000000000/////////.........---...//////------...///......////////////.........------,,,,,,,,,---------------------,,,+++***))))))***+++,,,,,,------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,---...,,,***,,,,,,,,,,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,---......///$$$$$$&&&''')))***,,,,,,---------------------------------.........//////........................000///......------------........................//////////////////.........------,,,,,,------...000000////////////000000000////////////000111111///000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111444444555555555555444444222222333333333333444444333333333333333333333333444333222111111222444555444777:::<<<===AAAFFFKKKLLLMMMNNNMMMIIIDDD???;;;555555555555444444444555444444555555555555444444444444333333444444555555444444444555555555666666555555666666666666666777666666666666666666666666;;;;;;::::::999999888888777777888888999999::::::<<<<<<;;;:::::::::;;;;;;<<<===???BBBDDDFFFGGGGGGIIIIIIJJJJJJIIIHHHGGGFFFIIIKKKOOOSSSXXX[[[^^^___```______```cccddddddccc```bbbeeehhhiiieee^^^YYYVVVUUUTTTSSSRRRRRRRRRRRRTTTTTTSSSQQQPPPPPPSSSVVVXXX]]]___]]][[[ZZZVVVQQQPPPOOOMMMJJJIIIHHHHHHHHHIIIHHHFFFGGGHHHHHHGGGEEEEEEEEEEEEEEEFFFGGGGGGHHHCCCCCCDDDFFFGGGGGGFFFEEEDDDDDDDDDDDDDDDDDDEEEEEEBBBAAAAAAAAAAAAAAAAAABBB@@@???===;;;:::999888888777666666555666666777888666666555555555555666666666666555555555555666666888777666666666777999:::>>>>>>LLLgggwwwzzz~~~tttjjjdddffflllxxx333333333333333333333333222222333333222222111000111111000///////////////////////////////////////////////////............---...///...---,,,---///,,,------......------,,,...------,,,,,,,,,------...............---,,,+++))))))******+++,,,------///...,,,++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,***++++++,,,---......------++++++++++++++++++++++++++++++++++++++++++++++++//////000000000000//////+++,,,,,,------.........******+++,,,,,,---......------------------------//////.........---------...............---------000///...------------------........................//////000000///...---------,,,,,,,,,,,,------000000////////////000000///////////////000000111///000000000111111111111000000000000000000000000000000000000000000000000111111111111111000000000000000000000000000000000111111111111111111111111111111111111111111111111333333444444444444333333222222222222333333333333222222222333333333333333555333222000111222444555888;;;???AAABBBFFFNNNTTTYYYYYYZZZYYYTTTMMMDDD???888777555444444444333333333333333444444333333333333333333333333444555555444444444444555555555555444444555555555666666666555555555555555555555555:::::::::999999888888888666666777777888999::::::<<<;;;;;;::::::::::::;;;;;;<<<>>>AAACCCEEEFFFFFFGGGHHHIIIIIIIIIHHHFFFEEEJJJLLLOOOSSSWWWZZZ\\\]]]^^^]]]\\\]]]___```___^^^\\\^^^bbbffffffbbbZZZUUURRRQQQQQQPPPOOOOOOOOOOOOSSSSSSRRRPPPOOOOOOQQQSSSSSSVVVXXXVVVWWWXXXUUUPPPOOOMMMKKKJJJHHHHHHHHHIIIIIIHHHGGGGGGHHHHHHGGGEEEDDDDDDEEEEEEEEEEEEEEEEEEBBBDDDFFFGGGHHHGGGFFFFFFDDDDDDEEEEEEEEEEEEEEEEEEBBBAAAAAA@@@@@@AAAAAABBB???>>>===;;;999888777777777666666666666777777888666666666555555666666666666666666555555666666666888777666666666777999:::===>>>HHH```}}}}}}uuuvvv{{{wwwkkkfffgggkkkttt333333333333333333333333222222222222222111111000//////////////////....../////////////////////////////////.........------,,,---......---,,,---...,,,,,,,,,------,,,,,,,,,///...---,,,,,,,,,,,,,,,---............------,,,*********++++++,,,,,,---///...+++))))))+++...///,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++------+++******+++---...//////......***++++++++++++,,,,,,,,,++++++++++++++++++++++++------............------,,,------......---,,,,,,111000///...---,,,+++***------------------------000//////...------,,,,,,.........---------------......------,,,------------------...............,,,---///000000///...------------,,,,,,---------000//////......//////000....../////////000000000000000000000111111111111000000000000000000000000000000000000000000000000111111111111000000000000////////////////////////111111111111111111111111111111111111111111111111000111111222222111111000000000000111111111111222000000000111111111111111555333222111222444777999<<<@@@DDDEEEFFFJJJSSSZZZaaabbbcccccc___VVVLLLDDD<<<999666444444444333222111222222333333222222111222222222222333444555666333444444444444555555555333333444444555666666666555555555555555555555555777777777777777666666666555555666777888999999:::;;;;;;:::::::::;;;;;;<<<===>>>@@@BBBDDDEEEFFFGGGEEEFFFHHHIIIIIIHHHFFFEEEIIIKKKNNNQQQUUUWWWYYYZZZZZZYYYXXXYYY[[[[[[ZZZYYYXXXZZZ\\\______\\\VVVQQQOOONNNNNNNNNNNNMMMMMMLLLOOOOOOOOOMMMKKKKKKMMMNNNOOOTTTVVVTTTTTTVVVTTTPPPMMMLLLJJJIIIHHHHHHHHHIIIIIIHHHFFFGGGHHHHHHGGGEEEDDDDDDEEEEEEEEEDDDDDDCCCCCCEEEGGGHHHGGGFFFGGGGGGEEEEEEFFFFFFFFFEEEDDDDDDBBBAAAAAA@@@@@@AAAAAABBB???>>><<<:::999888777777777777777777777777777777777666666555555666666777777666666555555666666777888777666666666777999:::;;;===FFFYYYttt}}}wwwwww{{{{{{yyyzzznnnhhhgggiiippp222222222222222222222222222222222222222111000000...//////000000000000/////////////////////////////////.........---------,,,---......,,,,,,---...,,,------------------,,,000///...---,,,++++++++++++,,,,,,------------,,,+++++++++,,,,,,,,,,,,,,,---,,,+++******+++,,,---++++++++++++++++++++++++,,,+++***+++------+++******+++---......---,,,+++******+++++++++,,,,,,,,,******************************++++++++++++******---............,,,+++***...------,,,***))))))(((------------------------..................------.........------,,,,,,,,,------,,,,,,,,,---......---------.........//////***+++---/////////...---......------------......///..................///---......///////////////000000000000111111111111000000000000000000000000000000000000000000000000000000000/////////......////////////////////////111111111111111111111111111111111111111111111111000000111111111111000000////////////000000000000.../////////000000000111222111000111333777;;;>>>CCCHHHLLLLLLKKKOOOXXX```hhhiiikkkllljjjbbbWWWNNN@@@<<<777444444444222000000111111222222111111000222222222222333444555666333333444444444555555555222333333444555555666666444444444444444444444444666666666666777777777777444444555666777888999:::;;;:::::::::;;;<<<===>>>===>>>@@@AAACCCDDDDDDEEECCCEEEGGGIIIJJJIIIHHHFFFHHHJJJLLLOOORRRUUUVVVWWWWWWVVVUUUUUUVVVWWWVVVTTTTTTTTTUUUVVVWWWTTTPPPLLLMMMMMMNNNNNNMMMMMMLLLLLLLLLMMMMMMLLLJJJJJJKKKMMMMMMSSSVVVUUUSSSSSSRRROOOLLLKKKIIIHHHHHHHHHHHHIIIHHHGGGFFFFFFGGGGGGFFFEEEEEEFFFFFFGGGFFFEEEDDDCCCDDDGGGIIIHHHFFFEEEGGGHHHEEEEEEFFFFFFFFFDDDCCCBBBBBBBBBAAAAAAAAAAAABBBBBB???>>>===;;;:::999999999888888888888777777666555777777666666666666777777777777666666666666777777888777666666666777999:::999<<>>???<<<<<<>>>???@@@AAAAAAAAACCCEEEHHHJJJKKKJJJIIIHHHGGGIIIKKKNNNQQQSSSTTTUUUUUUTTTRRRSSSTTTTTTSSSRRRQQQPPPPPPPPPQQQOOOLLLJJJMMMNNNNNNNNNNNNMMMMMMLLLLLLMMMNNNMMMKKKKKKLLLNNNKKKRRRWWWUUURRRQQQPPPNNNKKKJJJIIIHHHGGGHHHIIIIIIHHHGGGEEEFFFGGGGGGFFFDDDFFFGGGHHHHHHGGGFFFDDDCCCFFFHHHIIIHHHFFFEEEGGGIIIEEEFFFFFFFFFEEEDDDBBBAAACCCCCCBBBBBBBBBBBBCCCCCC@@@???>>><<<<<<;;;;;;;;;999999999999888666555444777777666666666666777777777777666666666666777777888777666666666777999:::777<<>>???@@@<<<<<<======>>>@@@AAABBBHHHHHHHHHIIIIIIIIIIIIJJJKKKKKKMMMNNNPPPQQQRRRSSSSSSSSSSSSSSSRRRQQQPPPOOONNNNNNMMMLLLKKKJJJIIIIIIIIIKKKMMMMMMLLLKKKLLLMMMQQQOOOLLLJJJIIIIIIJJJJJJQQQQQQRRRRRRPPPNNNKKKIIIMMMLLLJJJIIIGGGGGGFFFFFFIIIGGGEEEDDDCCCDDDEEEFFFIIIKKKLLLJJJGGGFFFHHHJJJPPPOOOMMMKKKIIIHHHGGGGGGDDDDDDCCCCCCCCCCCCDDDDDD@@@AAAAAABBBBBBAAAAAA@@@@@@???>>>===<<<;;;:::::::::999888666666666666777444444555555666666777777333333333444444444555555888888888777777777777777888===EEENNN```zzzvvvwwwvvvmmmeeeaaafffsss000000111111111222222222222222111111000//////......///000111222111111000............/////////000------------------------))))))))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,+++))))))******+++,,,,,,,,,,,,***)))***+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,((())))))+++,,,---......---.../////////...---,,,***++++++++++++,,,,,,,,,++++++,,,---------,,,,,,))))))******+++++++++************+++++++++,,,,,,***+++,,,------,,,+++***---,,,,,,++++++,,,,,,---***+++,,,,,,,,,,,,+++***+++,,,------++++++,,,---///.........------------........................---------------...//////...............---,,,+++------...///////////////000///.........///111111------,,,,,,,,,,,,------000...---...///000///---000000000000000000000000...............//////000///////////////000000000////////////////////////...///000111111111000000111111000000//////......---......///000000111111111222444666:::AAAIIINNNSSSVVVZZZ[[[]]]aaaggglllqqqvvvyyyxxxvvvtttoooiiiSSSGGG;;;666555333111111111111111111111111111111333222111000000111222333333333444444444444333333444444444444444333222222333333444444555666666666555555555666666777777888666666666666666777888999888888999:::<<<===>>>>>><<<<<<<<<===>>>???AAAAAAGGGGGGGGGGGGHHHHHHHHHHHHIIIJJJKKKLLLNNNOOOPPPQQQPPPPPPPPPPPPOOONNNMMMMMMLLLLLLKKKJJJJJJIIIHHHHHHIIIJJJKKKKKKJJJJJJKKKMMMOOONNNKKKJJJIIIIIIJJJJJJLLLMMMNNNOOONNNMMMKKKIIIJJJIIIIIIIIIIIIIIIIIIIIIIIIGGGFFFDDDDDDDDDFFFGGGHHHJJJKKKIIIGGGFFFHHHJJJMMMLLLKKKIIIHHHGGGGGGFFFEEEEEEDDDCCCCCCCCCCCCCCC@@@@@@AAAAAAAAAAAA@@@@@@AAA@@@???>>>===<<<<<<;;;<<<;;;999888777777888888555555555666666666666666444444444444555555555555888777777777777777777777777<<>>>>>=========<<<;;;:::999999999999777777666666666666666555555555555555666666666666777777777777777777888888777:::>>>FFFTTTlll|||tttrrriiicccdddmmm|||000000000000111111111111111111111111000000///////////////000000000000000.........///////////////------------------------......//////000000000000........................------.........---,,,,,,***++++++,,,,,,---......,,,***)))***+++---,,,,,,++++++++++++++++++++++++++++++************++++++))))))******+++++++++,,,++++++++++++++++++++++++***************)))))))))------,,,,,,+++***))))))------------,,,++++++***+++,,,.../////////------+++,,,,,,,,,,,,---------,,,,,,,,,------,,,,,,,,,---,,,,,,,,,,,,,,,,,,---+++,,,,,,,,,,,,,,,,,,++++++,,,------++++++,,,---------------------------------------------------******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,---......//////..................//////000000///......------......//////...------//////...---////////////////////////...------------...//////........./////////000000////////////////////////....../////////000000000000000000//////......---........./////////000000///000111444999BBBLLLSSSUUUYYY^^^aaaccceeejjjnnnooosssuuutttuuuwwwvvvrrrdddTTTCCC999555222111333111111111111111111111111333333222222222222333333444333222111111222333444222222333333333333222222222333333444444555666666666666777777888888888999666666666666777888999:::777777777888888888999999;;;;;;;;;<<<===>>>???@@@EEEEEEEEEFFFFFFFFFFFFGGGFFFGGGGGGHHHIIIJJJJJJKKKJJJJJJJJJJJJJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGHHHHHHGGGFFFEEEFFFIIILLLJJJIIIIIIHHHHHHHHHIIIIIIGGGHHHIIIIIIIIIIIIHHHGGGEEEGGGIIILLLMMMMMMLLLKKKIIIHHHGGGGGGGGGGGGHHHHHHGGGGGGHHHGGGHHHHHHJJJKKKHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFEEECCCBBBAAA@@@@@@>>>??????@@@@@@??????>>>AAA@@@@@@???>>>>>>======<<<<<<;;;::::::999999999888777777777666666555555666666666666777777777777777777777777777888888888999999;;;BBBNNNcccrrr}}}tttkkkccccccjjjwww//////000000000111111111111111111000000000000000///////////////000000000///////////////.........------------------------...---------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------......---,,,,,,+++***++++++,,,,,,---......,,,***)))***+++---,,,,,,+++++++++++++++++++++++++++******))))))******+++)))))))))******+++++++++------,,,++++++***))))))...------,,,,,,,,,,,,,,,---,,,,,,++++++*********------------,,,++++++***))))))+++,,,,,,,,,+++***+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++************+++++++++,,,------++++++,,,---,,,,,,------------------------------------------++++++,,,---...------,,,...------,,,,,,---...///,,,------...............---......///////////////000000////////////000000///---,,,---...///...---........................---------------...//////000/////////.........---......................................./////////------......//////000000............////////////...///111333888@@@IIIOOORRRWWW\\\___```cccgggkkknnnrrrsssrrrsssvvvuuurrrhhhXXXEEE:::555111111333000000000000000000000000222222222222222222222222333222111000000111222333111111222222222222222111222222333333444555555555777777777666666555555555777777666666666666666777555666666666777777888888::::::;;;;;;<<<===???@@@DDDDDDEEEEEEEEEFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHIIIHHHHHHIIIIIIIIIHHHGGGGGGHHHHHHHHHHHHHHHHHHHHHIIIGGGGGGFFFEEEDDDEEEHHHKKKHHHHHHGGGGGGGGGGGGGGGGGGIIIIIIIIIHHHHHHGGGFFFFFFFFFHHHJJJLLLLLLKKKJJJIIIIIIHHHHHHHHHHHHHHHIIIIIIGGGGGGFFFGGGHHHIIIIIIIIIGGGHHHIIIIIIIIIIIIHHHGGGGGGFFFEEECCCAAA@@@??????>>>??????@@@@@@??????>>>?????????>>>>>>======<<<;;;;;;;;;::::::999888888888888777777666666666555666666666777777777888888666666777777888888888888:::999:::@@@JJJ[[[xxxrrryyyvvvllldddccciiittt/////////000000000111111111111000000000000000000//////.........///000111///////////////.........------------------------......---,,,,,,+++******))))))))))))))))))))))))+++,,,,,,++++++***)))(((******++++++,,,---------,,,***)))***+++---,,,,,,+++++++++++++++++++++++++++******************+++***************+++++++++***++++++++++++,,,,,,,,,---,,,+++*********++++++))))))***+++,,,------...,,,,,,---------,,,+++++++++++++++++++++,,,,,,,,,))))))))))))************,,,++++++******++++++,,,+++******))))))******++++++******))))))******++++++,,,------++++++,,,---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---...///000111000///...///...---,,,,,,---...///,,,,,,---............---------...////////////............------............---,,,---......---,,,........................------,,,,,,------...///000000//////...------,,,...........................------------...//////,,,,,,---...///000000111........................000111333555888>>>DDDIIIMMMQQQUUUXXXYYY\\\bbbfffiiimmmppppppqqqttttttqqqiiiXXXEEE:::444111000222000000000000000000000000000111111222222111111000222111111111111111111222000000111222222222111111222222222333444444555555777777666555444333222222777666555555444444444555444555555666777888888888::::::::::::<<<===>>>???CCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHGGGGGGFFFFFFFFFGGGGGGHHHHHHIIIIIIFFFFFFFFFEEEDDDEEEGGGIIIGGGGGGGGGFFFFFFEEEEEEEEEIIIIIIHHHGGGGGGFFFEEEEEEGGGHHHIIIJJJJJJIIIHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJIIIGGGFFFFFFHHHIIIIIIHHHGGGHHHIIIJJJIIIHHHGGGFFFGGGFFFDDDBBBAAA@@@????????????@@@@@@@@@@@@????????????>>>>>>>>>=========;;;;;;;;;;;;:::999888777888777777777777777777666666666666666777777777777666666666777888888999999;;;888:::@@@GGGUUUppptttxxxzzzpppfffdddhhhrrr////////////000000000111000000000000000000000111///......---...///000111000/////////............------------------------////////////............************************+++,,,,,,++++++)))(((((())))))******+++,,,,,,,,,,,,***)))***+++---,,,,,,************************+++++++++******++++++++++++++++++++++++*********))))))***+++,,,,,,------+++***)))((('''(((((()))((()))***+++,,,------...++++++,,,---------,,,,,,,,,+++***)))***+++---...))))))))))))************+++******))))))******+++++++++************++++++,,,+++************+++,,,+++,,,------++++++,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++---...000000///...---000...,,,+++***+++,,,---+++,,,------......------,,,---.../////////.........------,,,,,,------......---,,,,,,......---,,,------------------------------,,,,,,------...///................................................------,,,,,,,,,---...///,,,------....../////////........................///111222444555888===@@@DDDGGGJJJKKKMMMQQQWWW\\\^^^ccchhhiiilllppppppmmmhhhWWWEEE:::444111000222000000000000000000000000///000111111111111000///000000111111111111000000///000000111222222111111111222222333333444555555666555555555444333333333444444333333333444444555333444555666777888999:::999999999:::;;;<<<>>>>>>@@@@@@@@@@@@AAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEFFFFFFFFFEEEEEEDDDDDDEEEFFFFFFGGGHHHHHHDDDFFFGGGGGGFFFEEEGGGHHHGGGGGGGGGFFFEEEDDDCCCBBBGGGFFFFFFEEEEEEEEEFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIJJJKKKKKKKKKKKKKKKJJJHHHEEEFFFHHHHHHGGGFFFFFFGGGHHHIIIHHHGGGEEEDDDFFFEEECCCBBBAAA@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@?????????>>>>>>>>><<<<<<======<<<;;;999888777777777777777888888888555555555666666666777777555666666777888888999999:::777999???DDDOOOjjjvvvyyyuuujjjfffhhhppp////////////000000000000000000000000000111111111///......------///000111000000//////.........---------------------------,,,,,,------.../////////------------------------.........---,,,+++***)))((())))))***++++++,,,,,,,,,***)))***+++---,,,,,,************************,,,,,,++++++++++++,,,,,,---,,,,,,,,,+++************++++++++++++,,,,,,,,,...---+++*********+++,,,,,,,,,++++++++++++++++++***+++,,,,,,------------((('''%%%###$$$&&&(((******++++++++++++,,,,,,,,,+++***)))(((((()))***+++...------,,,,,,------...------++++++++++++------+++,,,------++++++,,,---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,((()))+++------,,,+++***///...,,,***))))))***++++++,,,------......------,,,,,,.../////////...---///......------......///...---,,,,,,......---,,,---------------------------,,,,,,,,,,,,---......,,,,,,------.../////////........................------,,,+++,,,---...///..................------.....................------...000111222333555888;;;===@@@AAABBBGGGNNNTTTSSSZZZ___bbbgggkkkkkkhhhfffVVVDDD999444111000111000000000000000000000000...///000111111000///...///000111222222111000/////////000111111111111111111222222333333444555555444444444555555555555555111111111222333444555666333333444666777999:::;;;999999999:::;;;<<<===>>>===>>>>>>>>>????????????BBBBBBAAAAAAAAAAAAAAA@@@CCCCCCDDDDDDEEEDDDDDDCCCBBBCCCCCCDDDEEEFFFGGGGGGDDDFFFGGGHHHGGGFFFGGGGGGGGGGGGGGGFFFEEECCCBBBAAACCCCCCCCCDDDDDDEEEGGGGGGFFFEEEEEEFFFGGGHHHIIIJJJIIIIIIJJJKKKLLLLLLKKKKKKKKKHHHEEEFFFGGGHHHGGGEEEEEEFFFGGGHHHGGGEEECCCBBBEEEDDDCCCBBBAAA@@@@@@@@@@@@AAAAAABBBBBBAAAAAA@@@AAAAAA@@@@@@@@@@@@@@@@@@===>>>>>>>>>>>><<<;;;:::666666777777888888999999555555555555666666666666555666666777888999999999999555888>>>BBBKKKeeewwwzzz}}}zzzmmmggghhhooo|||...000111000---,,,---///222000///------///000222444222///,,,,,,---000222222111000///---+++******111000...,,,+++++++++,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,+++***************************++++++++++++++++++++++++---,,,***)))))))))******'''''''''((())))))******((())))))((('''''')))***)))************+++++++++++++++******++++++,,,---------------,,,+++******++++++++++++++++++++++++***))))))((((((((((((((()))******++++++******)))++++++++++++++++++++++++***)))(((((()))+++---............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,///...------,,,,,,,,,,,,---,,,,,,,,,,,,---........................------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..................------...------------...//////...------------...//////---------.........//////.........///......------//////////////////////////////000111111111111111222333555666777:::???CCCJJJMMMRRRXXX]]]aaabbbccc]]]RRRCCC999444222000---//////000000000000//////111111111111000000000000////////////000111222333222222222222222333333333111111111222222333333333666555444222111111222222222222333333333222222111444444555555555555555555666666777888999;;;===>>>============>>>>>>>>>>>>>>>??????@@@@@@@@@??????BBBCCCDDDDDDDDDCCCBBBAAA@@@BBBDDDDDDDDDEEEGGGHHHGGGHHHGGGFFFDDDDDDFFFHHHGGGFFFDDDBBB@@@??????>>>BBBBBBBBBCCCCCCEEEFFFFFFGGGGGGFFFFFFFFFGGGHHHIIILLLLLLMMMNNNNNNMMMKKKKKKJJJJJJJJJIIIHHHGGGFFFEEEAAABBBDDDEEEEEEDDDBBB@@@AAAAAABBBBBBBBBAAAAAA@@@>>>???@@@AAABBBAAA@@@???AAA@@@??????>>>?????????======<<<;;;;;;;;;;;;<<<888888777777666666555555888888777666555444333333666666666666666666666666999<<<:::<<>>666333222111/////////000000000000//////000000000/////////......////////////000111222333...//////000111111222222///000111333555666888888666555333222111111222222111222222333333222222111333444444444555555666666666666777888999;;;<<<===>>>>>>======<<<<<<;;;;;;======>>>????????????>>>@@@@@@AAABBBBBBAAA@@@???@@@BBBCCCDDDCCCDDDFFFGGGIIIIIIIIIGGGDDDDDDEEEGGGFFFEEEDDDBBB@@@?????????AAAAAAAAABBBCCCDDDFFFFFFIIIHHHGGGFFFGGGGGGIIIIIILLLLLLMMMNNNMMMLLLKKKJJJJJJJJJJJJJJJIIIHHHGGGFFFBBBBBBCCCCCCCCCBBBAAA@@@@@@AAAAAABBBBBBAAAAAA@@@>>>???@@@AAAAAAAAAAAAAAABBBAAA@@@???????????????<<<<<<;;;:::::::::::::::999999999888777777666666777777777777777666666666777777777777777777777777999<<<:::===DDDIII[[[www}}}zzzuuukkkgggkkkvvv...///000///...---...///111000///......///000111111000///........./////////......,,,+++***))))))///......---------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++******+++,,,+++***++++++++++++******))))))++++++++++++++++++++++++,,,+++******)))*********,,,++++++***))))))((((((***+++,,,+++)))((()))***)))))))))*********++++++)))))))))*********++++++'''((()))***++++++++++++))))))))))))))))))))))))************,,,---...///,,,,,,************,,,,,,------------------------******)))))))))+++,,,---++++++++++++************************************---------------------------,,,++++++***+++++++++,,,,,,,,,,,,,,,---......------------------......------------------------///...------++++++***)))------------------------------------------......+++++++++++++++,,,,,,------------------......///++++++,,,,,,,,,---------***+++,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,...//////000000000000000000000000///......111333444666999===@@@CCCDDDDDDGGG@@@777111000111111000...//////000000//////.../////////.........------////////////000111222222,,,,,,---...//////000000///000111222444666777777555444333222111111111111111111222222222222222111222222333444555666666777555666666888999:::;;;<<<======<<<;;;:::999888888;;;<<<<<<===>>>>>>=========>>>????????????>>>>>>@@@AAACCCCCCCCCCCCEEEGGGJJJJJJIIIGGGDDDCCCDDDEEEFFFEEECCCBBBAAA@@@@@@?????????@@@AAACCCDDDFFFGGGJJJJJJHHHHHHGGGHHHIIIJJJKKKLLLMMMMMMMMMLLLJJJIIIJJJJJJKKKJJJJJJIIIHHHHHHCCCCCCBBBAAA@@@?????????@@@@@@AAAAAABBBAAAAAA@@@?????????@@@AAABBBCCCDDDCCCBBBAAA@@@????????????======<<<<<<;;;;;;;;;;;;;;;::::::999888888777777666777777777888888888999888888888888888888888888:::===;;;===DDDHHHXXXsssyyyzzznnnhhhjjjsss~~~.../////////.........///000000////////////000000...///////////////...............---,,,+++******---------....../////////.........---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***+++,,,+++))),,,,,,++++++***)))))))))************************++++++******************)))))))))***++++++,,,,,,+++,,,---,,,***((())))))))))))))))))************(((((())))))************((())))))***++++++***************************************+++,,,---......+++)))(((&&&&&&((()))+++,,,,,,,,,,,,,,,,,,,,,,,,******))))))******,,,,,,++++++++++++++++++******************************,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++,,,,,,++++++,,,,,,---...,,,,,,------------......---------------------------------,,,,,,+++++++++------------------------,,,,,,------------......+++++++++++++++,,,------------,,,,,,------...///******+++++++++,,,,,,,,,)))***+++,,,------------........................---...//////000000//////...//////...,,,,,,...000///111333555777888999999<<<777111...---/////////...//////////////////.../////////.........------///......//////000111222------------............000000000111111111111111333333222222111111111111000111111222222222222111111111222333555666777777444555666888999999:::::::::::::::999999888888888999:::;;;<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>>@@@BBBDDDDDDCCCCCCEEEFFFGGGGGGHHHFFFDDDCCCCCCDDDEEEDDDCCCBBBAAA@@@@@@@@@???@@@AAABBBDDDFFFHHHIIILLLKKKJJJIIIHHHIIIJJJJJJKKKLLLLLLMMMLLLKKKIIIHHHIIIIIIIIIIIIIIIIIIHHHHHHEEECCCAAA>>>======>>>???@@@@@@AAABBBBBBBBBBBBAAAAAA@@@@@@@@@AAABBBDDDEEEDDDCCCBBB@@@@@@?????????@@@@@@@@@@@@@@@???>>>>>>:::::::::999888888777777777777777777777777777777888888888888888888888888:::===;;;===DDDGGGTTTmmmyyyzzz~~~~~~qqqiiiiiiqqq{{{///........./////////...000000////////////000000---...///000000///......//////......------,,,,,,,,,,,,---....../////////......---------,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,------------------------+++***))))))++++++***)))+++++++++*********))))))************************************+++*********)))))))))***++++++,,,,,,***+++---,,,***)))))))))(((((()))))))))*********'''((()))************)))++++++,,,,,,+++***))))))++++++++++++++++++++++++,,,+++************++++++,,,+++)))(((((()))+++,,,******************************************++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++)))***++++++++++++***)))*********))))))******+++,,,++++++++++++,,,------,,,,,,,,,,,,------......------------------------+++++++++,,,,,,---------------------------------,,,,,,,,,,,,------......,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,---......*********+++++++++,,,,,,)))***+++,,,------------........................------...////////////...---...//////......///111...///000111222333333333555222///,,,,,,,,,------......////////////......000000000/////////..................///000111222/////////......------,,,000000000000000000000000111111111111111111000000///000111111222222222222111111222333444555666777444555666777888999999888666666777777888888999999888888999:::;;;<<<<<<<<<===============>>>??????AAACCCDDDDDDDDDDDDEEEFFFBBBCCCEEEDDDCCCCCCDDDEEEDDDCCCBBBAAAAAAAAAAAAAAAAAABBBBBBDDDFFFHHHJJJKKKLLLKKKJJJIIIIIIIIIJJJKKKKKKKKKLLLLLLKKKJJJHHHGGGFFFGGGGGGHHHHHHHHHGGGGGGFFFDDDAAA>>>======>>>???AAAAAABBBCCCCCCCCCCCCCCCBBBAAA@@@@@@AAACCCEEEFFFDDDCCCBBBAAA@@@@@@@@@@@@AAAAAABBBBBBBBBAAA@@@???:::999999888777777666666888888777666555555444444888888888888888888888888:::<<<:::===DDDEEEOOOeeetttttttttllljjjpppwww///...---...///000///...//////000000000000//////------.../////////..............................++++++,,,---.........---------,,,,,,,,,+++++++++++++++++++++++++++++++++---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++***)))************************************************))))))***++++++++++++***,,,++++++***))))))(((((('''))),,,,,,+++))))))***((((((((()))))))))******((()))***+++++++++***))),,,,,,,,,,,,+++***)))(((++++++++++++++++++++++++++++++***)))))))))))))))***)))(((''''''((()))***************************************************+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++((()))***++++++***)))(((*********)))******+++,,,+++++++++++++++,,,------++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++---......///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,------...******+++++++++,,,,,,,,,***+++,,,------...------++++++++++++++++++++++++,,,------...............,,,...///000//////000222---------....../////////111000...---,,,,,,,,,,,,---......//////......---000000000/////////..................///000111111000000//////...---------...///000111222333444444000000111111111000000/////////000111222222222222111111222333444555555666333444666777888888777777444555555666777888999999777888999:::;;;<<<<<<<<<======<<<<<<===>>>???@@@AAACCCDDDDDDCCCCCCDDDEEE@@@BBBDDDEEEDDDDDDDDDEEECCCBBBBBBAAAAAAAAABBBBBBCCCCCCDDDEEEGGGIIIJJJKKKJJJIIIIIIHHHIIIJJJKKKLLLKKKKKKLLLKKKJJJIIIGGGFFFDDDEEEFFFGGGGGGHHHGGGGGGFFFDDDBBB@@@??????@@@AAABBBBBBCCCDDDEEEEEEEEEEEECCCBBBBBBBBBBBBCCCDDDDDDCCCCCCBBBBBBAAAAAABBBBBB@@@AAABBBBBBBBBAAA???>>>999999999888777777666666888888777666555444333333888888888888888888888888:::;;;999<<>>???>>>???@@@@@@???>>>???AAAEEEGGGIIIIIIGGGEEEDDDEEEBBBBBBAAAAAAAAABBBCCCCCCDDDDDDDDDDDDEEEFFFGGGHHHGGGFFFFFFGGGHHHJJJLLLNNNKKKKKKKKKKKKJJJHHHFFFEEEEEEFFFGGGHHHIIIJJJJJJJJJFFFEEEEEEDDDDDDDDDEEEEEEDDDDDDEEEGGGGGGHHHHHHHHHDDDDDDEEEEEEEEECCCBBB@@@BBBBBBBBBBBBBBBCCCDDDEEECCCEEEFFFGGGFFFEEECCCBBB<<<<<<;;;::::::999999888777777777777888888888888666666666666666666666666888:::777:::AAA>>>CCCUUUaaa{{{{{{yyynnnkkkmmmwww000000000000000000000000111111111000//////.........///000000///---+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))((((((((()))***------,,,,,,+++***))))))''''''(((******+++++++++++++++***)))((((((((()))((((((''''''''')))***++++++***)))(((((()))***+++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++(((((((((((((((((((((((()))'''''')))------***'''%%%&&&'''(((******+++++++++***)))(((''''''((((((((()))***++++++***)))(((++++++******)))(((((((((******))))))))))))***************************+++************************))))))*********+++++++++***)))))))))((((((''''''))))))))))))))))))))))))************************,,,)))'''(((***+++***(((******+++++++++,,,,,,,,,,,,,,,+++***+++,,,---...***+++,,,------------------------,,,,,,+++++++++++++++******************)))))))))***+++++++++,,,)))+++,,,,,,***))))))***,,,,,,+++******+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,*********++++++,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,------.../////////+++---000000...------------,,,,,,++++++,,,,,,,,,------------------------++++++,,,,,,---.........------...///000111222222//////...//////000111222,,,000333222...,,,...222222000///...///000///...111111222222222111111000000000000111222333555555666555555444444333222222555555555555666666666666888999999:::;;;<<<======<<<<<<======<<<;;;::::::<<<>>>@@@@@@@@@???@@@AAADDDDDDEEEFFFFFFFFFFFFEEEBBBCCCCCCCCCCCCCCCBBBBBBBBBCCCDDDFFFHHHIIIIIIJJJHHHGGGGGGGGGHHHJJJLLLMMMKKKLLLMMMLLLJJJIIIIIIJJJGGGGGGHHHHHHIIIJJJJJJKKKJJJIIIIIIHHHHHHIIIIIIJJJEEEGGGJJJLLLLLLJJJGGGEEEGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBDDDEEEFFFFFFFFFFFFHHHGGGFFFEEECCCCCCBBBBBB>>>===<<<;;;:::999999999999999999888888888888777888888888888888888888888::::::::::::<<<@@@FFFJJJ^^^vvv~~~tttooolllyyy/////////////////////////////////////////////////////////......,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))******......---,,,,,,+++******'''((()))***++++++++++++---,,,++++++******+++++++++******))))))***+++,,,******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++)))))))))))))))))))))))))))(((((()))++++++***((((((((())))))***))))))(((************)))))))))(((((()))***++++++***)))((()))))))))))))))***************))))))))))))******+++++++++*********))))))************************))))))*********+++++++++*********))))))(((((((((************************************************,,,)))'''(((***+++***(((*********+++++++++,,,,,,,,,,,,+++++++++,,,---...(((((()))*********)))))),,,,,,,,,++++++************************************************+++++++++)))***,,,,,,+++******+++,,,,,,************,,,,,,))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,------------------///............---------------------,,,,,,,,,,,,***,,,......---,,,,,,,,,---------,,,------......------------------------......------------------...............////////////...............///000---000333222///---///222...---,,,...000222222222000111111222222222111111111111111111222333444444444444444444444333333333444555555555666666666666888888999:::;;;<<<============<<<<<<<<<;;;;;;;;;<<<>>>@@@@@@??????@@@AAADDDEEEEEEFFFGGGFFFFFFFFFCCCCCCDDDDDDDDDCCCBBBBBBCCCDDDEEEGGGHHHIIIIIIIIIGGGGGGGGGHHHIIIJJJKKKKKKJJJLLLLLLKKKIIIHHHIIIJJJHHHIIIIIIJJJKKKKKKLLLLLLJJJJJJJJJIIIIIIJJJJJJJJJGGGIIIKKKMMMMMMKKKIIIGGGHHHGGGGGGEEEDDDCCCCCCBBBDDDDDDEEEGGGGGGHHHHHHHHHJJJIIIGGGEEECCCAAAAAA@@@>>>===<<<;;;:::::::::::::::999999999888888888888888888888888888888888888;;;;;;;;;:::;;;>>>CCCGGGVVVooouuuoookkkqqqyyy////////////////////////,,,,,,------...//////000///...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********++++++.........---,,,,,,++++++(((((()))***++++++++++++,,,,,,+++*********++++++,,,+++******)))******+++))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++************************)))******)))(((''')))***++++++++++++***((('''&&&)))***+++++++++***)))((())))))************))))))'''(((((()))******++++++******))))))))))))******+++++++++******)))))))))************************)))))))))************+++***************)))))))))************************************************+++)))(((((()))******)))*********++++++++++++,,,,,,++++++++++++,,,------++++++,,,,,,,,,+++******++++++***************)))************************+++++++++***************(((***,,,---,,,+++,,,---,,,+++***))))))***+++,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------------,,,,,,,,,............---------------------,,,+++************+++------,,,++++++,,,------------......///000........................000//////...------,,,,,,.........---------,,,,,,///......------------......111333333000///000222...---,,,---000222222111000000111222333333333222222222111111111222222333333333333333444444444444444444444555555555666666777888888999:::;;;<<<<<<======<<<;;;;;;;;;;;;<<<<<<===????????????@@@BBBEEEEEEFFFGGGGGGGGGGGGFFFDDDDDDDDDDDDDDDCCCBBBBBBDDDEEEFFFGGGHHHHHHHHHHHHGGGGGGHHHIIIIIIJJJIIIIIIIIIJJJKKKKKKIIIHHHIIIJJJJJJKKKLLLMMMMMMNNNNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLKKKLLLMMMMMMMMMMMMLLLKKKIIIHHHGGGFFFEEEDDDDDDDDDFFFGGGHHHIIIIIIIIIIIIIIIKKKJJJHHHEEECCCAAA?????????>>>===<<<;;;;;;;;;<<<::::::::::::999999999999999999999999999999999999;;;;;;;;;::::::<<<@@@CCCMMMeeexxxoookkkooovvv////////////////////////,,,,,,,,,------............---,,,+++***+++,,,,,,++++++,,,,,,,,,,,,------------,,,,,,++++++++++++---------,,,,,,+++++++++((()))******++++++++++++))))))(((((((((((())))))******)))(((((('''''''''((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))++++++)))%%%%%%(((+++++++++++++++***)))''''''''')))***++++++***(((''')))))))))******)))))))))(((((())))))******************))))))))))))******))))))))))))************************************))))))))))))************++++++******************++++++++++++++++++++++++******************************)))((()))*********************+++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,+++***++++++++++++***************************+++++++++,,,+++++++++***)))))))))(((***,,,---,,,,,,---///,,,+++***))))))***+++,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))))),,,,,,,,,+++++++++******---,,,,,,,,,+++++++++******,,,------+++***+++,,,---,,,,,,,,,---...///000......................../////////......---------...---------------------000//////...------------///111333333111000111222111000....../////////...///000111222333333444444333333222111111111111111111111222333444444555555333333444444444555555555666777777888999:::;;;;;;===<<<;;;;;;;;;;;;<<<===<<<===>>>>>>>>>???@@@BBBEEEFFFFFFGGGGGGGGGGGGGGGDDDEEEEEEEEEEEEDDDCCCCCCFFFFFFGGGHHHIIIIIIHHHHHHFFFGGGIIIJJJJJJIIIHHHGGGHHHIIIJJJJJJIIIHHHJJJKKKLLLMMMNNNPPPPPPPPPPPPPPPMMMMMMNNNNNNNNNNNNMMMMMMNNNNNNNNNOOOOOONNNNNNNNNJJJIIIHHHGGGFFFFFFFFFFFFHHHHHHIIIJJJJJJJJJJJJJJJJJJIIIGGGEEECCCBBBAAAAAA??????>>>===============;;;;;;;;;;;;:::::::::999999999999999999999999999999999999999999;;;???BBBGGG]]]{{{qqqkkknnnttt..............................------,,,,,,,,,,,,...---,,,+++***+++,,,---+++++++++,,,,,,---------------------,,,,,,+++++++++++++++***************)))******++++++++++++***)))(((((('''(((((())))))))))))))))))((((((''''''((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********(((((((((((((((((((((((()))++++++)))%%%$$$'''+++))))))*********))))))(((%%%'''(((******)))'''&&&***))))))))))))))))))***************))))))((((((******))))))))))))******''''''((()))***++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))******************++++++************************))))))))))))))))))))))))*********)))((()))******))))))*********+++++++++******+++++++++,,,,,,,,,)))))))))))))))((('''&&&+++,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++,,,+++++++++***)))))))))(((***,,,---,,,,,,---///++++++***))))))***++++++((()))))))))*********+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))),,,,,,+++++++++*********++++++,,,,,,------------,,,---------++++++,,,...,,,,,,++++++,,,------...........................------------......//////,,,,,,---...//////000000111111000///............000111222222222111111111111///------...///...---///000111222333444444444333333222111000000000000000111111222333444555555333333333333444444444444555555666777888999::::::<<<<<<;;;;;;;;;<<<<<<===;;;<<<=========>>>AAACCCEEEEEEFFFGGGGGGGGGGGGFFFDDDEEEEEEEEEEEEEEEEEEDDDFFFGGGHHHIIIIIIIIIIIIIIIGGGHHHIIIIIIIIIHHHGGGFFFGGGIIIJJJJJJIIIIIIKKKLLLNNNOOOQQQRRRSSSSSSRRRQQQNNNOOOOOOPPPPPPOOOOOONNNOOOPPPPPPPPPPPPPPPPPPOOOLLLKKKIIIGGGGGGGGGHHHIIIIIIIIIJJJKKKKKKKKKJJJJJJIIIHHHGGGFFFEEEDDDDDDDDD@@@@@@??????>>>>>>??????<<<<<<<<<<<<;;;;;;;;;;;;999999999999999999999999666777888888999;;;???BBBFFFXXXwwwtttmmmiiinnnxxxzzzxxx........................///......---,,,,,,++++++------,,,,,,,,,,,,------***++++++,,,,,,------...,,,,,,---------,,,+++******************)))))))))******+++++++++++++++*********)))))))))***++++++***++++++++++++******)))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******''''''''''''''''''''''''((())))))((('''&&&((()))&&&'''((()))))))))))))))%%%&&&'''((((((((('''&&&******))))))))))))******++++++******)))(((((('''******))))))))))))******&&&''''''((()))***++++++))))))))))))))))))))))))***)))))))))))))))(((((()))))))))***************)))))))))))))))))))))))))))))))))))))))))))))))))))******)))(((((()))+++)))))))))************+++)))******+++,,,+++++++++)))************))))))(((,,,,,,,,,,,,,,,---------)))))))))***++++++,,,,,,+++++++++***************(((***,,,---,,,+++,,,---+++***)))(((((()))***+++))))))******+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++------------,,,,,,,,,,,,+++++++++,,,---.........,,,------,,,++++++---...---,,,,,,+++++++++,,,,,,------------------------++++++,,,,,,---......///,,,,,,---...///000111111111000000////////////000000111111111111111111000---,,,+++,,,///111111000111111222333444444444333333222111000000000000000000111111222333444444555222222222333333333444444444555555666777888999999:::;;;<<<<<<===<<<<<<<<<;;;<<<======<<<>>>AAADDDDDDDDDEEEFFFFFFFFFFFFEEECCCDDDEEEFFFFFFGGGGGGGGGFFFGGGHHHIIIJJJJJJJJJJJJHHHHHHIIIHHHHHHGGGFFFFFFGGGIIIKKKKKKJJJKKKLLLNNNOOOPPPRRRTTTUUUTTTSSSRRRNNNOOOPPPQQQQQQPPPOOONNNPPPPPPRRRRRRRRRRRRPPPPPPMMMLLLJJJHHHHHHIIIJJJKKKJJJKKKKKKLLLLLLLLLKKKKKKIIIHHHHHHGGGFFFGGGGGGGGGAAAAAA@@@@@@@@@@@@@@@AAA============<<<<<<<<<;;;::::::::::::::::::::::::555666888999:::<<>>>>>===<<<:::;;;<<<<<<<<<<<<>>>AAADDDCCCCCCDDDEEEEEEEEEEEEDDDBBBCCCDDDFFFGGGHHHIIIIIIFFFGGGHHHIIIKKKLLLLLLLLLJJJIIIHHHGGGFFFFFFFFFFFFHHHJJJKKKLLLLLLLLLNNNPPPOOOQQQSSSUUUVVVUUUSSSRRRNNNOOOQQQRRRRRRQQQOOONNNOOOPPPRRRTTTTTTRRRPPPOOONNNMMMJJJIIIHHHJJJKKKMMMMMMMMMNNNNNNNNNMMMMMMLLLLLLKKKJJJIIIHHHGGGGGGGGGBBBAAAAAAAAAAAAAAABBBBBB>>>>>>>>>=========<<<<<<::::::::::::::::::::::::777888999::::::;;;>>>@@@CCCOOOgggyyyppplllnnnuuu}}}xxxuuuxxx........................,,,------......//////000,,,---.../////////...---******+++,,,,,,---......++++++,,,---,,,+++***)))+++++++++++++++++++++,,,++++++,,,,,,,,,++++++***'''''''''''''''((())))))&&&'''((()))******)))(((+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''%%%%%%'''+++,,,)))%%%&&&'''''''''''''''&&&&&&((((((((('''((()))***++++++***)))(((((()))***+++((((((((()))******++++++******))))))))))))******,,,+++***)))((('''&&&&&&))))))))))))))))))))))))******))))))((((((((('''''''''(((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))(((***+++***((('''))),,,))))))))))))************((()))***+++,,,+++******&&&'''((()))))))))))))))))))))******++++++++++++((())))))***++++++,,,,,,))))))******+++++++++,,,)))+++,,,,,,***))))))***+++***)))(((((()))***+++(((((()))******+++,,,,,,.........------,,,,,,,,,(((((())))))*********++++++++++++*********)))))),,,,,,++++++***)))))))))+++++++++***((()))+++---111000///...---,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++******)))------,,,,,,,,,,,,++++++---------------...///000000//////000111111///...000///------.........---333333444444444333222222111111000000000000111111111222222222222333333333111111222222222333333333333333444555666777888888777999===???@@@>>>;;;999;;;;;;<<<;;;<<<>>>AAADDDBBBCCCCCCDDDDDDDDDDDDDDDAAABBBDDDFFFHHHIIIJJJJJJEEEFFFHHHJJJKKKLLLMMMMMMKKKJJJHHHFFFEEEEEEFFFFFFHHHJJJLLLMMMLLLMMMOOOQQQOOOQQQSSSVVVVVVUUUTTTRRRNNNOOOQQQRRRRRRQQQOOONNNNNNPPPSSSUUUUUUSSSPPPNNNOOOMMMKKKIIIIIIJJJLLLNNNOOOOOOOOOPPPPPPOOONNNNNNNNNMMMLLLJJJHHHGGGGGGGGGBBBBBBAAAAAAAAABBBBBBCCC>>>>>>>>>>>>============::::::::::::::::::::::::999:::;;;;;;::::::<<<>>>AAAKKKaaazzzpppmmmnnntttwwwxxx{{{111000///...---,,,++++++------------------------------------------------...------,,,,,,++++++*********++++++++++++******,,,,,,,,,+++***)))((('''))))))))))))))))))))))))))))))************))))))******))))))))))))************)))))))))))))))***$$$%%%&&&((()))+++,,,---)))))))))))))))))))))))),,,+++******+++***(((&&&&&&'''''''''(((((())))))***)))((('''%%%###""""""(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***************((())))))*********))))))++++++,,,,,,,,,,,,+++++++++*********))))))((((((((((((((((((((((((((((((******))))))((((((''''''******))))))((((((''''''))))))))))))))))))))))))******++++++++++++******************************,,,+++***))))))***+++,,,,,,,,,,,,++++++*********++++++***)))(((((())))))++++++******++++++,,,---******)))))))))))))))***,,,,,,,,,,,,,,,,,,,,,,,,************************************************(((***+++***)))((()))***((()))***+++,,,+++******.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---......------------......111000...---...///111333////////////000000000000333333333333333222111000333222111000000111222333111111222222222333333333555444333222111000000000222333444666666666666555777888::::::999999999:::999:::<<<<<<<<<===@@@BBBCCCCCCBBBAAAAAAAAABBBBBBBBBCCCEEEFFFGGGHHHIIIIIIEEEFFFGGGHHHHHHHHHGGGFFFEEEDDDDDDDDDEEEGGGIIIJJJKKKKKKKKKLLLMMMOOOPPPQQQQQQRRRSSSTTTTTTSSSRRRQQQQQQPPPNNNLLLLLLLLLLLLMMMNNNNNNPPPQQQQQQQQQPPPPPPOOONNNNNNMMMMMMNNNNNNNNNQQQRRRQQQOOOMMMLLLMMMNNNOOONNNMMMLLLKKKJJJIIIHHHFFFEEEDDDCCCCCCBBBBBBBBBAAA@@@>>>===<<<===>>>@@@===<<<:::999888888999:::::::::;;;;;;<<<=========EEEKKKZZZtttuuuqqqnnnsss}}}vvvyyy............------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------------******++++++++++++******+++++++++++++++***)))((())))))))))))))))))))))))((())))))******))))))(((***))))))(((((())))))*********))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))((('''(((******(((&&&((((((((()))))))))******(((((((((''''''&&&&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************************(((((()))))))))))))))(((&&&&&&''''''''''''&&&&&&************)))))))))((())))))))))))))))))))))))))))))))))))))))))((((((***)))))))))((((((((('''))))))))))))))))))))))))******++++++++++++******************************++++++***))))))***+++++++++++++++******))))))))),,,++++++***))))))*********************+++,,,,,,+++******)))))))))******************************************************************************(((***+++***)))((()))***)))******+++,,,+++++++++,,,,,,+++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......------------......///...---------...000000.../////////000000000000222222333333222222111000222111111000000111111222111111111111222222222333222222111111111111222222222333444555666666666555666888::::::999999999::::::;;;<<<<<<;;;;;;===???@@@@@@@@@AAABBBCCCDDDEEEDDDEEEFFFFFFGGGGGGFFFFFFEEEFFFGGGHHHHHHHHHGGGFFFEEEEEEEEEEEEFFFHHHJJJKKKJJJJJJJJJKKKLLLNNNOOOPPPRRRSSSSSSTTTTTTTTTSSSSSSPPPOOOMMMKKKJJJJJJKKKKKKLLLMMMOOOPPPPPPPPPPPPOOOMMMMMMMMMMMMNNNOOOPPPQQQSSSSSSSSSQQQOOONNNOOOPPPNNNNNNMMMMMMLLLLLLKKKKKKGGGFFFEEEDDDCCCCCCCCCCCCAAA@@@>>>=========???@@@===<<<;;;999999999999:::::::::;;;;;;<<<=========@@@EEESSSlll{{{ssspppsss}}}}}}|||,,,,,,------.........///,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,---......///******++++++++++++************+++++++++******)))))))))))))))))))))))))))(((((())))))))))))(((((()))((((((''''''(((((()))***)))))))))))))))******++++++******)))((((((((())))))))))))))))))))))))(((''''''(((******)))((())))))))))))************&&&''''''((())))))******(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))((((((((())))))))))))((((((************))))))))))))************************))))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))******++++++++++++******************************++++++***))))))***++++++*********))))))))))))))),,,,,,+++*********++++++***))))))))))))***+++++++++***************++++++************************************************************************(((***+++***)))((()))***+++++++++++++++,,,------++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------......------------......//////000000000111111111....../////////000000000111222222222222111111000000111111222222111111000000000000000111111111111//////000111111222333444222333444555555666666555666888::::::999888999:::;;;;;;<<<;;;999999:::<<<======???AAACCCEEEFFFGGGFFFFFFFFFFFFEEEEEEDDDCCCEEEEEEGGGHHHHHHHHHGGGGGGFFFFFFFFFFFFGGGIIIJJJKKKJJJJJJJJJJJJKKKMMMNNNOOORRRSSSSSSSSSTTTTTTUUUUUUOOONNNLLLJJJIIIIIIIIIIIIKKKLLLMMMOOOPPPPPPOOOOOOKKKLLLLLLMMMOOOQQQRRRSSSSSSSSSSSSQQQOOONNNNNNPPPMMMMMMMMMMMMMMMNNNNNNNNNHHHGGGFFFEEEDDDDDDDDDDDDAAA@@@???>>>>>>>>>???@@@======;;;::::::999::::::::::::;;;;;;<<<=========@@@DDDPPPfffwwwssssss|||xxx,,,,,,---------.........++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------******++++++++++++******((()))***+++++++++++++++))))))))))))))))))))))))((((((((())))))(((((((((((((((''''''''''''(((((())))))))))))))))))***+++))))))***************+++((((((((((((((((((((((((***))))))***++++++***((())))))))))))))))))))))))&&&&&&'''(((((()))******(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((()))))))))************(((((((((((())))))))))))+++*********)))))))))***+++,,,,,,------,,,,,,+++*********)))))))))))))))************************(((((())))))******++++++))))))))))))(((((((((((())))))))))))))))))))))))******++++++++++++******************************+++******************+++******************))))))++++++******)))******+++)))))))))((())))))***++++++************++++++,,,++++++++++++++++++++++++************************************************(((***+++***)))((()))***---,,,+++***+++,,,---...---,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++//////......---,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++,,,,,,---------...------,,,,,,------...---...//////000000//////........./////////000000000111111111111111000000///000111222222111000////////////000000000000000///000111222333333444444222222333444555555555555666888999:::999888999:::999::::::999888888999;;;<<<===???AAACCCEEEGGGGGGEEEEEEEEEEEEDDDDDDCCCBBBCCCDDDFFFGGGHHHHHHGGGFFFFFFGGGGGGGGGHHHIIIJJJJJJJJJJJJJJJJJJKKKLLLMMMNNNQQQQQQQQQRRRSSSTTTUUUUUUOOONNNLLLKKKIIIIIIJJJJJJKKKLLLNNNOOOPPPPPPOOOOOOLLLLLLLLLMMMOOOPPPRRRSSSPPPQQQQQQOOOLLLKKKLLLMMMNNNMMMMMMMMMMMMMMMLLLLLLIIIHHHGGGFFFEEEEEEEEEEEEBBBAAA@@@????????????@@@======<<<;;;;;;:::::::::::::::;;;;;;<<<=========@@@CCCMMM```{{{{{{vvvtttyyy}}}uuu...------------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********)))******++++++++++++******((()))***+++++++++++++++))))))))))))))))))))))))(((((())))))))))))((((((((((((''''''''''''(((((())))))(((((()))***++++++******++++++++++++++++++((((((((((((((((((((((((***)))))))))******(((&&&((((((((((((((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((()))))))))************''''''(((((())))))))))))---,,,+++************+++(((((())))))))))))(((((())))))))))))))))))******))))))))))))))))))))))))(((((())))))*********+++(((((((((((())))))))))))))))))))))))))))))))))))******++++++++++++***************************************++++++*********++++++++++++++++++++++++))))))(((((((((((()))))))))))))))((())))))***+++******))))))***++++++,,,++++++++++++++++++++++++************************************************(((***+++***)))((()))***---,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++.........------,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++******+++,,,,,,---......------,,,,,,,,,,,,------)))***++++++,,,,,,++++++............///////////////000000111111000000000///000111222222111000///////////////////////////111111222333444444333333222222333333444555555666666777999999888888888999777888999888888888:::<<<===>>>@@@BBBDDDEEEEEEEEECCCCCCDDDDDDDDDCCCCCCBBBAAACCCDDDFFFFFFFFFFFFEEEFFFGGGGGGHHHIIIIIIIIIIIIKKKKKKKKKKKKKKKLLLMMMNNNNNNNNNOOOPPPQQQRRRSSSTTTPPPOOONNNLLLLLLLLLLLLMMMMMMNNNPPPQQQQQQQQQPPPOOOMMMMMMMMMMMMNNNOOOPPPPPPPPPQQQPPPNNNLLLKKKLLLMMMOOONNNMMMLLLKKKJJJIIIIIIIIIHHHGGGFFFFFFEEEEEEEEEBBBAAAAAA@@@@@@@@@@@@@@@>>>=========<<<;;;::::::::::::;;;;;;<<<============???GGGVVVooo~~~xxxtttvvv|||yyywww...---------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))******++++++++++++******((()))***+++++++++++++++))))))))))))))))))))))))))))))************)))))))))((((((''''''(((((()))(((((((((((()))***+++,,,......---,,,+++***)))((())))))))))))))))))))))))((('''''''''))))))'''%%%((((((((((((''''''''''''(((((('''''''''''''''&&&(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************'''(((((())))))******+++...---+++***))))))***+++'''(((((())))))(((((('''))))))))))))************''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******++++++++++++******************************)))***++++++++++++***)))+++++++++++++++,,,,,,,,,(((((('''''''''((())))))***))))))))))))***++++++(((((((((((()))***++++++))))))))))))))))))))))))************************************************(((***+++***)))((()))***+++++++++++++++,,,------)))))))))***************++++++++++++++++++++++++************************,,,++++++******++++++,,,++++++++++++++++++++++++******+++,,,,,,---......------,,,,,,,,,,,,------------------............------........./////////...//////000000000000//////000000111111000000///000000000000////////////000111222333444333333222222222222222333444555666555777999999888777888999666777888888888888:::<<<>>>???AAACCCDDDDDDDDDCCCBBBBBBCCCCCCCCCBBBBBBAAA???@@@BBBDDDEEEEEEDDDDDDFFFFFFGGGHHHIIIHHHHHHHHHJJJJJJJJJJJJJJJKKKLLLLLLJJJLLLNNNPPPRRRRRRRRRRRRPPPOOONNNNNNNNNNNNOOOPPPPPPPPPQQQRRRQQQPPPOOONNNLLLLLLLLLLLLLLLMMMNNNOOORRRRRRRRRPPPNNNMMMMMMOOOOOONNNMMMLLLKKKIIIHHHHHHIIIHHHGGGFFFEEEEEEEEEEEEBBBBBBBBBAAAAAAAAA@@@@@@>>>>>>>>>>>>===<<<;;;:::::::::;;;;;;<<<=========>>>@@@FFFRRRhhh{{{uuutttxxxzzzzzz+++,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,,,,,,,******++++++++++++******)))******+++++++++******))))))))))))))))))))))))******++++++++++++*********))))))(((((())))))***(((((((((((()))***+++,,,......---,,,+++*********))))))))))))))))))))))))'''&&&''')))+++---,,,+++))))))))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************(((((())))))***++++++,,,---,,,)))(((''''''((()))******++++++++++++******((()))))))))************''''''''''''''''''''''''(((((((((''''''''''''''''''((((((((()))))))))***))))))))))))))))))))))))******++++++++++++******************************)))***++++++++++++***))))))*********++++++++++++((((((((((((((()))*********************+++,,,,,,''''''''''''((()))***+++))))))))))))))))))))))))************************************************(((***+++***)))((()))***)))******+++,,,+++++++++((()))))))))************************************'''(((((())))))******+++,,,++++++******++++++,,,************************)))******+++---......///---,,,,,,++++++,,,,,,---000///.........///000111---------.........//////---...//////000000//////000000////////////000000111111111000000/////////+++---///111333333222222333222222222222444555666555777999999888777888999888999:::999888888999;;;===>>>AAACCCDDDEEEDDDDDDCCCCCCCCCCCCBBB@@@???>>>===>>>@@@BBBCCCCCCCCCCCCEEEFFFGGGHHHHHHHHHGGGFFFHHHHHHHHHGGGHHHHHHIIIJJJHHHKKKOOORRRTTTTTTSSSQQQOOONNNNNNNNNNNNPPPQQQRRRPPPQQQQQQQQQPPPNNNLLLKKKIIIIIIIIIJJJKKKMMMNNNOOOQQQRRRRRRPPPMMMLLLMMMNNNNNNNNNMMMMMMLLLKKKJJJJJJHHHGGGFFFEEEEEEDDDEEEEEEBBBBBBBBBBBBBBBAAAAAA@@@>>>>>>??????>>>===;;;:::::::::;;;;;;<<<=========@@@BBBFFFPPPccc}}}uuurrrttt|||}}}}}})))******+++---......///------------------------++++++++++++++++++++++++,,,------......//////000******++++++++++++************+++++++++******)))))))))))))))))))))))))))++++++,,,,,,,,,,,,++++++******))))))))))))******(((((((((((()))***+++,,,******+++,,,,,,---......))))))))))))))))))))))))''''''))),,,000222222222+++*********))))))(((((((((((())))))******++++++(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************((())))))***+++,,,,,,,,,,,,***(((&&&%%%&&&''''''))))))************))))))(((((())))))*********+++((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%'''((((((((())))))******))))))))))))))))))))))))******++++++++++++******************************)))***+++,,,,,,+++***)))(((((())))))*********+++))))))((())))))***++++++++++++******++++++,,,---&&&&&&&&&&&&'''(((******************************************************************************(((***+++***)))((()))***((()))***+++,,,+++************++++++,,,,,,,,,,,,************************(((((()))***+++,,,,,,---,,,++++++++++++++++++,,,************************)))******+++---...//////---,,,,,,++++++,,,,,,---+++***)))((((((***,,,------------.........//////------...///000000//////111000///......///000111222222111111000000//////'''))),,,///222333333222333222111111222333555666555777888999888777888999;;;;;;;;;:::888777888999;;;===@@@CCCEEEFFFEEEEEEEEEEEEDDDCCCAAA???===<<<<<<===???AAABBBBBBBBBBBBDDDEEEFFFGGGHHHGGGFFFEEEFFFFFFFFFEEEFFFFFFGGGGGGHHHKKKPPPTTTVVVUUUSSSRRRNNNMMMMMMMMMNNNPPPRRRSSSQQQQQQQQQPPPOOOMMMJJJIIIFFFFFFGGGIIIKKKMMMOOOQQQOOOPPPPPPNNNKKKJJJKKKLLLMMMMMMMMMMMMMMMMMMMMMMMMHHHGGGFFFEEEDDDDDDDDDDDDBBBBBBCCCCCCBBBBBBAAA@@@>>>>>>?????????===;;;:::::::::;;;;;;<<<======>>>===>>>BBBJJJ[[[zzz~~~vvvqqqpppxxx~~~............---+++***(((---,,,)))'''''')))+++---+++((((((++++++)))***---(((000444000***)))))))))************************'''(((+++---//////...------,,,***)))))))))******+++,,,------------,,,+++))))))(((((()))***++++++***)))(((''''''((()))***+++*********))))))((((((************))))))))))))***)))(((''''''((()))***))))))))))))(((((((((((())))))))))))))))))))))))((('''%%%$$$%%%&&&((()))++++++***************+++'''((()))))))))(((&&&%%%((((((((((((((((((((((((---((($$$%%%))),,,+++))),,,,,,,,,,,,,,,+++***)))******))))))))))))******(((((((((((((((((((((((())))))))))))((((((((((((******))))))((((((''''''(((((())))))******++++++...---+++***)))((()))))))))***+++++++++)))((('''))))))))))))))))))))))))))))))))))))************,,,,,,,,,+++)))(((&&&%%%))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))((()))***++++++***)))(((++++++******************((())))))******))))))(((---,,,***)))))))))*********************++++++,,,************************)))************+++++++++,,,++++++***)))(((''''''++++++,,,,,,,,,++++++***************************++++++,,,---------,,,,,,---------.........//////////////////000000000000......//////000000111111//////000000000000//////000000111111111222222222222222222333333333444444999999:::::::::999999888555666999;;;;;;:::888666<<<<<<===???@@@AAABBBCCCCCCDDDDDDCCCBBB@@@===<<>>>>>>>>???@@@AAAAAAFFFEEEEEEEEEEEEEEEFFFGGGFFFEEEDDDDDDEEEEEEEEEDDDGGGMMMTTTXXXWWWSSSOOOLLLMMMMMMMMMNNNOOOPPPRRRRRRTTTRRROOOLLLJJJJJJJJJKKKGGGGGGGGGHHHJJJMMMPPPQQQNNNOOOOOONNNLLLKKKLLLMMMLLLLLLKKKJJJIIIIIIHHHGGGHHHGGGFFFEEEDDDDDDDDDDDDBBBCCCCCCDDDCCCAAA@@@???@@@AAAAAAAAAAAA@@@??????;;;;;;;;;;;;;;;;;;;;;;;;:::>>>DDDKKKWWWnnnzzzvvvuuuyyy~~~zzz***++++++++++++)))(((''',,,+++***))))))***+++,,,000,,,,,,......++++++///222333222//////222111---))))))))))))))))))))))))(((***,,,...///......---,,,+++***)))))))))*********+++,,,------,,,+++***))))))(((((()))******+++***)))(((''''''((()))***++++++++++++******))))))************))))))))))))***)))(((''''''((())))))))))))))))))((((((((((((((((((((((((((((((((((((+++***(((''''''''')))******))))))((((((((())))))'''((()))))))))((('''&&&((((((((((((((((((((((((((($$$ !!!%%%''''''%%%)))************)))((('''''''''&&&&&&&&&&&&'''''')))))))))(((((('''''''''))))))))))))((((((((((((***)))))))))(((((((((''')))))))))))))))************)))((('''&&&&&&''''''******++++++***))))))((())))))))))))))))))))))))))))))))))))************###$$$&&&(((+++,,,------))))))))))))))))))))))))******++++++++++++******************************'''(((((()))******++++++))))))))))))))))))))))))))))))************))))))************************------............------,,,+++***)))))))))***+++***))))))))))))***++++++)))))))))))))))))))))))))))************+++++++++******++++++++++++++++++***++++++,,,,,,++++++***************************,,,,,,,,,,,,+++***)))))),,,,,,---------................../////////000000000000000/////////////////////000000000000//////000000000111111111222222222222333333333444444444777777888888888888777777333444555777777666555444;;;;;;<<<>>>???@@@AAABBBCCCCCCBBBAAA???===:::999=========>>>???AAABBBCCCEEEDDDDDDDDDEEEEEEFFFFFFEEEDDDCCCBBBCCCDDDEEEDDDJJJPPPXXX]]]\\\WWWSSSPPPMMMMMMMMMNNNOOOPPPQQQRRRRRRPPPNNNKKKIIIIIIIIIIIIHHHHHHHHHIIIJJJLLLMMMOOONNNOOOOOONNNLLLJJJKKKLLLLLLKKKKKKJJJIIIHHHHHHHHHIIIHHHGGGFFFEEEEEEEEEEEECCCCCCDDDDDDCCCBBB@@@???@@@@@@@@@@@@@@@??????>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>CCCIIIRRRggg}}}vvvsssvvv}}}zzz+++,,,---------,,,,,,+++++++++******++++++++++++///+++***,,,+++((((((++++++999DDDDDD:::000&&&)))))))))))))))))))))))))))***,,,---------,,,+++++++++***)))))))))************++++++++++++******))))))((((((((()))******))))))(((((((((((()))))),,,,,,++++++++++++******************))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))'''''''''''''''''''''''',,,+++)))(((''''''(((((((((''''''&&&&&&''''''((((((((()))))))))((('''&&&((((((((((((((((((((((((+++(((%%%%%%(((+++***((())))))******))))))((((((******))))))))))))******)))))))))(((((('''''''''))))))))))))(((((((((((())))))))))))((((((((((((***))))))))))))))))))(((+++******)))))))))******,,,+++******************))))))))))))))))))))))))))))))))))))************(((((()))))))))(((''''''))))))))))))))))))))))))***++++++,,,,,,++++++***++++++++++++++++++++++++((((((((()))******++++++))))))))))))))))))))))))******))))))))))))******************************,,,,,,------------,,,,,,*********)))******+++,,,))))))((((((((()))******(((((((((((((((((((((((()))************+++++++++******************************+++++++++++++++***************************,,,,,,,,,+++***)))((('''++++++,,,,,,,,,------------------.........//////111111000000///......---...//////000000//////...000000000000111111111111333333333333444444444444555555666666666666666555333333444444444555555555999999:::<<<===>>>???@@@BBBAAA@@@???<<<:::777666;;;;;;<<<===???AAACCCDDDCCCCCCCCCDDDDDDEEEEEEEEEBBBBBBAAAAAAAAACCCDDDEEELLLRRR[[[______ZZZUUURRRNNNNNNNNNNNNNNNOOOPPPPPPPPPOOOLLLJJJHHHHHHHHHHHHIIIIIIIIIIIIIIIJJJKKKLLLNNNOOOOOOMMMJJJIIIIIIIIIKKKJJJJJJJJJIIIHHHHHHHHHJJJIIIHHHGGGFFFFFFFFFGGGDDDDDDDDDDDDCCCBBBAAA@@@AAAAAABBBBBBAAAAAA@@@???<<<<<<<<<<<<<<<<<<;;;;;;<<<>>>AAAFFFMMM^^^{{{wwwrrrsss||||||xxx++++++,,,,,,------------)))***+++,,,,,,,,,+++***,,,)))(((******((((((+++@@@[[[oooeeeGGG000))),,,))))))))))))))))))))))))******+++++++++******)))*********))))))))))))***))))))************))))))))))))((((((((())))))***))))))(((((((((((())))))************************************)))))))))(((((((((((((((((()))))))))(((((((((((())))))))))))((((((((((((((((((((((((((('''&&&&&&&&&&&&''''''''''''&&&&&&&&&'''(((((())))))))))))((((((''''''((((((((((((((((((((((((...,,,***+++---......---******++++++++++++******+++++++++******+++++++++((((((((()))))))))******))))))))))))(((((((((((())))))))))))((((((((((((******))))))((((((((('''*********++++++,,,,,,,,,,,,+++***))))))***+++,,,))))))))))))))))))))))))((()))))))))************...---,,,***'''$$$!!! (((((((((((((((((((((((()))******++++++******)))************************(((((())))))************))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))************++++++,,,,,,,,,,,,++++++)))))))))******+++,,,,,,((((((((((((((())))))***))))))))))))))))))))))))))))))*********+++++++++,,,+++***((('''%%%$$$###)))******++++++++++++***************************++++++,,,++++++***))))))******+++++++++,,,,,,,,,,,,,,,,,,---------......000000/////////............//////////////////.../////////000000000111111333333333333444444444444444444555555666555555555777666555555555666777888777888999:::;;;===>>>>>>???>>>>>>===;;;:::888888<<<<<<======>>>@@@AAABBBBBBBBBCCCDDDDDDEEEEEEEEE@@@@@@@@@@@@@@@BBBDDDGGGLLLRRRZZZ^^^^^^YYYTTTPPPOOOOOONNNNNNNNNNNNNNNOOOOOONNNLLLJJJIIIHHHHHHHHHGGGHHHHHHIIIJJJKKKLLLLLLNNNNNNNNNLLLIIIGGGGGGHHHJJJJJJJJJIIIIIIIIIIIIIIIJJJJJJIIIHHHHHHHHHHHHHHHEEEEEEDDDDDDCCCBBBBBBAAACCCDDDDDDDDDDDDCCCBBBBBB=========<<<<<<<<<<<<<<<<<<===@@@DDDIIIWWWpppzzzrrrpppxxxzzzwww''''''''''''((())))))***(((***+++---------,,,+++---******---...,,,---111SSSccchhhSSS666(((...999++++++++++++++++++++++++)))))))))))))))(((((('''))))))))))))***)))))))))))))))))))))))))))))))))))))))((((((((((((((()))(((((())))))))))))((((((((((((((()))))))))))))))************)))))))))(((''''''((()))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))&&&&&&&&&&&&''''''((((((((('''''''''(((((()))*********))))))(((((((((((())))))))))))))))))))))))***)))))))))***+++++++++)))******+++++++++******)))((((((''''''(((((()))&&&'''((()))+++,,,---...))))))))))))(((((((((((((((((((((((())))))))))))***)))))))))((((((''''''&&&&&&'''(((((()))))))))++++++)))))))))***+++,,,))))))))))))))))))))))))((()))))))))************(((((((((((((((''''''&&&(((((((((((((((((((((((((((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))+++***)))(((((()))***+++(((((()))))))))*********,,,------......------,,,))))))******++++++++++++((((((((((((((())))))***************************))))))*********+++++++++++++++)))((('''%%%$$$$$$((()))******++++++++++++******************************+++,,,---------,,,*********+++++++++,,,,,,,,,,,,,,,,,,---------------........./////////000......////////////............/////////000000000222222222333333333333444333333444555666666555555888777666555555777999:::666666777999:::;;;<<<===<<<<<<<<<;;;;;;<<<<<<<<<>>>>>>>>>===>>>>>>??????AAAAAACCCDDDEEEEEEEEEEEE>>>@@@@@@@@@???BBBFFFJJJNNNSSSZZZ]]]\\\WWWSSSPPPPPPPPPOOONNNMMMMMMMMMMMMNNNNNNMMMKKKJJJIIIHHHHHHEEEFFFGGGIIIKKKMMMNNNNNNMMMNNNNNNLLLIIIGGGGGGGGGJJJJJJJJJJJJJJJJJJJJJJJJKKKJJJIIIIIIIIIIIIIIIIIIFFFFFFEEEDDDCCCCCCCCCBBBCCCCCCCCCCCCCCCBBBBBBAAA>>>>>>>>>======<<<<<<<<<<<<===???CCCGGGRRRggg{{{}}}ssspppwwwyyywww))))))(((((()))***++++++)))***+++---------,,,,,,***'''(((,,,---,,,---111???@@@<<<111)))'''(((''',,,,,,,,,,,,,,,,,,,,,,,,(((((((((((((((((((((((('''((()))*********))))))******))))))))))))******))))))((((((''''''(((((((((((())))))))))))(((((('''''''''(((((((((((()))************))))))))))))&&&'''((()))*********)))''''''(((((())))))******************************((((((((()))))))))))))))(((((((((((()))***+++++++++***)))((((((((())))))))))))))))))))))))))))))((()))))))))************''''''(((((())))))((((((******))))))))))))******&&&'''((()))+++,,,---...))))))))))))(((((((((((((((((((((((()))))))))))))))((((((((((((((((((''''''((()))************)))))))))))))))))))))***+++))))))))))))))))))))))))))))))))))))************&&&'''((()))))))))))))))))))))))))))))))))))))))'''(((((((((((((((((('''(((((((((((((((((((((((())))))))))))))))))******))))))))))))))))))))))))******))))))))))))******'''(((((())))))***************++++++++++++******))))))***+++++++++******))))))((((((((()))******************************)))************+++++++++)))))))))******+++++++++(((((()))***++++++++++++************************)))***+++,,,---.........******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,------...//////000000---......//////......---............////////////111111111111222222222222222222333444555555555555666555444444444555666777555666777888999:::;;;<<<:::::::::;;;;;;===>>>?????????>>>============>>>@@@AAACCCEEEFFFFFFFFFEEE>>>@@@BBBAAA@@@CCCIIINNNTTTXXX\\\^^^\\\WWWTTTRRRQQQPPPOOONNNLLLLLLKKKKKKMMMMMMLLLKKKJJJIIIHHHHHHEEEFFFHHHJJJMMMNNNOOOOOOMMMNNNNNNLLLIIIHHHHHHHHHJJJJJJJJJKKKKKKLLLLLLMMMJJJJJJIIIIIIIIIIIIJJJJJJGGGFFFEEEDDDCCCCCCCCCDDDAAAAAABBBBBBAAAAAA@@@?????????>>>>>>======<<<<<<======???BBBEEENNN```pppvvvqqquuu}}}yyywww...------,,,,,,---...///)))***+++,,,------------)))&&&&&&******)))***...000///------111444---###++++++++++++++++++++++++)))))))))((())))))******&&&''')))*********))))))+++***))))))))))))***+++))))))(((''''''''''''''''''((()))******)))(((''''''((((((((())))))))))))************))))))))))))%%%&&&((()))*********)))'''''''''((()))*********))))))))))))))))))))))))************)))((('''&&&(((((((((((()))***+++,,,+++***)))((((((((()))***)))))))))))))))))))))))))))+++,,,,,,,,,+++,,,,,,&&&''''''(((((((((((((((---,,,,,,++++++,,,,,,---'''''''''((())))))******))))))))))))(((((((((((('''((((((((()))))))))***'''''''''(((((((((((((((******,,,,,,---,,,++++++''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***)))((('''&&&))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((***)))))))))))))))))))))))))))))))))))))))))))))))))))************))))))''''''(((((()))******+++'''(((((())))))(((((('''******+++,,,+++***))))))***))))))))))))***++++++************************)))************+++++++++((())))))***+++,,,------'''((()))***++++++++++++************************)))***+++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---------------....................................---......//////......---------.........////////////000000000000111111111///000111222333333333333444444333333444444555555555555666888999:::;;;<<<:::::::::::::::<<<===>>>>>>>>>=========>>>>>>???@@@BBBDDDFFFGGGGGGFFFFFF???BBBCCCBBBBBBEEEKKKQQQYYY[[[^^^]]]ZZZVVVSSSRRRRRRQQQOOONNNLLLKKKJJJJJJKKKKKKKKKJJJIIIHHHGGGFFFGGGHHHJJJLLLNNNNNNOOONNNLLLMMMNNNLLLJJJIIIIIIJJJJJJKKKKKKLLLMMMNNNNNNOOOJJJIIIIIIHHHHHHIIIIIIJJJHHHGGGFFFDDDDDDDDDDDDEEEBBBCCCCCCCCCCCCBBBAAAAAA@@@@@@???>>>>>>===<<<<<>>@@@BBBDDDIIIXXXfffyyyqqqsssyyyyyyxxx|||------++++++++++++,,,---******++++++,,,---.........+++***------++++++///,,,,,,((("""###(((,,,,,,*********************************)))***+++,,,,,,&&&'''(((*********)))(((,,,+++***))))))***+++,,,***)))(((''''''''''''''''''((()))******)))((('''(((((())))))*********+++************))))))))))))%%%&&&((()))*********)))&&&''''''((()))******+++((((((((((((((((((((((((++++++***(((&&&$$$"""!!!'''''''''((((((***++++++,,,+++)))((((((((()))***))))))))))))))))))))))))((()))++++++*********+++(((((()))******************))))))))))))))))))***((('''''''''&&&&&&&&&&&&))))))))))))(((((((((((('''((((((((())))))******&&&'''''''''(((((())))))'''((()))******)))((('''%%%&&&''')))))))))((('''))))))))))))))))))))))))))))))))))))************(((((()))***************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))((()))***++++++***)))(((&&&''''''((()))******+++++++++,,,,,,,,,,,,++++++***+++,,,,,,+++***)))(((***************++++++,,,)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))'''''')))******+++++++++******************************+++++++++******)))++++++,,,,,,,,,------------------.........///////////////...------,,,,,,---..................------------.........//////////////////000000000000......000111111222222222444444444555555555666666555555666888999:::;;;<<<;;;;;;999999999:::;;;<<<<<<<<<<<<<<<===>>>@@@@@@AAABBBEEEGGGHHHHHHGGGFFF@@@CCCDDDDDDCCCFFFMMMTTT[[[\\\]]][[[WWWTTTRRRQQQRRRQQQPPPNNNLLLJJJJJJIIIJJJJJJJJJIIIHHHGGGFFFEEEIIIJJJLLLMMMNNNNNNMMMMMMLLLMMMNNNMMMKKKJJJJJJKKKKKKKKKLLLMMMNNNOOOOOOPPPIIIIIIHHHHHHHHHIIIIIIJJJHHHGGGFFFDDDDDDDDDDDDEEEFFFFFFFFFFFFFFFEEEEEEDDD@@@@@@@@@???>>>======<<<@@@@@@@@@BBBBBBFFFRRR___|||{{{qqqqqquuuyyyxxxxxx...---,,,+++***+++,,,,,,************+++,,,---...+++***))))))***,,,---///,,,,,,++++++***)))(((((()))***+++,,,+++***(((&&&&&&''''''((()))******+++))))))))))))))))))))))))((((((((((((((((((((((((((()))***+++,,,+++******''''''((((((((((((''''''*********))))))))))))))))))((((((((((((((()))***(((***+++,,,,,,+++***((())))))))))))))))))))))))((()))***++++++***)))((((((((())))))((('''&&&&&&&&&''''''((()))(((((((((''''''((((((((((((''''''((())))))*********))))))((('''&&&''')))******)))))))))(((((((((((())))))))))))((('''&&&&&&%%%%%%((((((((((((((('''''''''******))))))((((((''''''***(((((((((******)))(((((((((''''''''''''((((((&&&&&&''''''((()))))))))(((((((((((())))))))))))******))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))************)))(((******))))))))))))******''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))************''''''((((((((((((''''''+++***)))((('''&&&%%%%%%))))))))))))************,,,,,,++++++******))))))))))))))))))))))))))))))***)))(((''''''((()))***************)))))))))))))))))))))***)))(((''''''))))))))))))************))))))(((((((((((()))))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,------,,,+++++++++,,,------......------///...,,,)))&&&&&&)))+++//////...//////000111222333333333222222222222222333333333444444333222222999888888888888888999999777777888999:::<<<===>>>???>>>>>>>>>???@@@AAAAAACCCDDDEEEFFFFFFFFFFFFFFFGGGGGGGGGHHHJJJLLLMMMNNN\\\^^^___]]]YYYUUURRRQQQOOOMMMKKKIIIGGGGGGHHHIIIIIIIIIIIIJJJJJJJJJJJJJJJLLLMMMNNNOOOQQQSSSUUUVVVMMMMMMMMMNNNOOOOOOLLLIIINNNOOOPPPQQQQQQQQQPPPOOOHHHGGGGGGHHHJJJKKKKKKJJJHHHHHHGGGFFFEEEEEEFFFFFFHHHHHHHHHHHHHHHGGGFFFEEEAAAAAABBBBBBAAA@@@>>>===>>>???@@@@@@AAAGGGRRR[[[yyyvvvqqqoooxxxyyyuuuxxx...---,,,+++++++++,,,,,,))))))))))))***+++,,,,,,************+++,,,---.........---,,,,,,+++******((()))+++++++++)))(((&&&'''''''''((()))*********(((((((((((((((((((((((())))))))))))))))))))))))'''((()))*********))))))''''''((((((((((((''''''((((((((()))*********+++******)))((('''''''''(((((()))***++++++***)))((())))))))))))))))))))))))((())))))))))))))))))(((((((((((((((((('''&&&&&&&&&''''''(((((((((((((((''''''(((((((((((('''''')))))))))))))))*********)))((('''(((***+++***)))))))))(((((((((((())))))******)))(((((('''&&&&&&((((((((((((((((((((('''***)))))))))((((((((('''&&&%%%$$$$$$%%%&&&%%%###((((((''''''''''''((((((*********)))((((((''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******((((((((())))))))))))***(((((((((((())))))))))))'''(((((((((((()))))))))''''''(((((((((((('''''''''''''''((((((((((((((())))))))))))***************************)))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******************))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,------,,,,,,++++++,,,------......---------------+++)))***,,,...//////////////////000111111111111111222222222222222333333444333333222222555555555666777888999:::888888888999;;;<<<>>>???>>>>>>>>>>>>???@@@AAABBBEEEEEEFFFGGGHHHHHHHHHHHHFFFGGGGGGHHHJJJKKKMMMNNNYYY[[[]]]\\\XXXTTTQQQOOONNNLLLJJJHHHGGGGGGHHHIIIIIIIIIIIIIIIJJJKKKLLLMMMPPPPPPQQQRRRSSSUUUVVVWWWPPPPPPPPPRRRTTTTTTRRRPPPLLLMMMNNNOOOOOONNNMMMLLLHHHGGGGGGIIIKKKLLLKKKJJJIIIIIIHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFEEEDDDCCCAAABBBBBBBBBAAA@@@>>>>>>>>>@@@AAA@@@AAAGGGQQQYYYsssxxxsssrrryyy|||yyywww~~~------,,,++++++++++++,,,***)))))))))))))))******)))******+++,,,,,,,,,,,,---------,,,++++++******((()))***+++***)))((('''''''''(((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))&&&'''((()))))))))(((((('''(((((((((((((((((('''&&&'''((((((******+++,,,++++++)))((('''&&&&&&&&&'''((()))******)))((('''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((''''''&&&'''''''''((((((((((((((('''(((((())))))(((((('''))))))((((((((()))***+++***)))((()))***+++***)))))))))(((((((((((())))))+++******))))))(((((((((''''''(((((((((((((((((())))))))))))((((((((((((***)))((((((((()))'''&&&((((((''''''''''''((((((+++++++++***))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((((((((()))*********))))))(((((())))))***))))))))))))************(((((((((((())))))))))))''''''''''''(((((((((((('''(((((())))))((((((''''''''''''(((((()))))))))))))))))))))************((())))))))))))))))))***))))))))))))))))))))))))))))))(((((((((((())))))'''''''''(((((())))))***+++***((('''''''''((()))))))))))))))************++++++************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++,,,,,,------,,,,,,,,,+++,,,------......------,,,---......------///000000000//////...///////////////000000111111222222222222333333333333222222333333333444666777999:::888999999:::;;;===>>>???>>>>>>>>>??????@@@BBBBBBFFFGGGHHHIIIJJJJJJJJJJJJGGGHHHHHHIIIKKKLLLMMMNNNTTTWWWZZZZZZWWWRRROOOMMMLLLKKKIIIHHHGGGHHHIIIIIIIIIIIIHHHHHHJJJLLLOOOPPPRRRRRRSSSSSSTTTTTTUUUUUUNNNNNNOOOQQQTTTTTTSSSQQQLLLLLLMMMNNNNNNMMMLLLKKKHHHHHHIIIKKKMMMMMMKKKIIIJJJIIIIIIHHHHHHHHHHHHHHHFFFFFFFFFFFFEEEDDDCCCCCCBBBBBBBBBBBBBBBAAA@@@??????@@@AAAAAABBBGGGPPPVVViii|||vvvvvvzzzzzz|||,,,,,,,,,++++++++++++++++++******)))))))))******)))***+++,,,---,,,+++++++++*********))))))(((((((((((()))******)))(((((('''((((((((()))))))))***((((((((((((((((((((((((************************''''''(((((())))))))))))((((((''''''''''''(((((('''((((((((())))))*********)))((('''''''''''''''''''''((())))))(((''''''((((((((((((((((((((((((((('''&&&%%%%%%&&&'''((('''((((((((((((((('''''''''''''''''''''((())))))(((((())))))))))))(((((()))((('''&&&''')))+++,,,***)))((()))***+++***)))))))))(((((((((((())))))*********))))))(((((((((''''''''''''(((((((((((())))))))))))((((((((((((---,,,+++***++++++***(((((((((''''''''''''(((((('''(((((())))))***++++++(((((((((((())))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))***)))'''&&&'''(((***+++))))))(((((((((((())))))(((((()))))))))*********(((((((((((())))))))))))'''''''''((((((((())))))(((((())))))))))))((((((******))))))(((''''''&&&((()))))))))************''''''(((((())))))******))))))))))))))))))))))))))))))(((((((((((())))))%%%&&&&&&'''((())))))***,,,***((('''&&&''')))***((()))))))))************+++******))))))******+++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,---------,,,,,,+++,,,------......------+++---000000///......///111000///...............---......///000111111222111111222333333333333222333333333444555777888999999999:::;;;<<<>>>???@@@>>>>>>>>>???@@@AAABBBCCCFFFFFFHHHIIIJJJJJJJJJJJJIIIJJJKKKLLLMMMNNNNNNOOOOOOSSSWWWXXXUUUQQQNNNLLLKKKJJJIIIIIIIIIIIIJJJJJJJJJIIIHHHHHHJJJMMMQQQSSSRRRRRRSSSSSSRRRRRRQQQQQQNNNNNNNNNPPPRRRSSSQQQPPPMMMNNNOOOPPPOOONNNMMMLLLHHHHHHIIIKKKNNNNNNLLLJJJJJJIIIIIIHHHHHHHHHIIIIIIIIIIIIIIIIIIHHHFFFEEEDDDCCCCCCCCCCCCBBBBBBAAAAAA@@@AAAAAAAAABBBGGGMMMSSS___zzzyyyzzz,,,,,,,,,+++++++++******,,,,,,+++*********++++++)))***+++,,,---,,,+++*********)))))))))))))))(((((((((((()))))))))(((((((((((((((((())))))))))))''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((())))))******)))(((''''''''''''((()))***)))))))))((((((''''''''''''&&&''''''((())))))'''''''''(((((('''''''''((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((''''''((((((((((((((('''(((''''''''''''((())))))(((((())))))))))))((((((((((((&&&&&&''')))+++,,,+++)))((()))******)))((())))))(((((((((((())))))))))))((((((((((((((('''&&&'''''''''(((((())))))(((((((((((()))))))))))))))'''&&&&&&''''''&&&$$$((((((''''''''''''((((((&&&&&&'''(((((())))))***(((((((((((())))))))))))''''''(((((())))))******))))))))))))))))))))))))(((((((((((((((((((((((()))((('''&&&&&&(((***,,,))))))(((((((((((())))))'''''''''((((((((())))))(((((((((((())))))))))))(((((()))))))))*********(((((())))))))))))((((((*********)))((((((''''''((()))))))))************''''''(((((())))))******))))))))))))))))))))))))(((((())))))))))))((((((%%%&&&&&&'''((())))))***,,,***((('''&&&''')))***((()))))))))************))))))(((((((((((())))))*********************************+++++++++,,,,,,,,,++++++******++++++,,,***+++,,,,,,---------,,,+++,,,------......------,,,...000000...,,,,,,,,,000000///......---......------...///000000111111000111222222333333333222666666555555555666777777999999:::;;;<<<>>>???@@@>>>>>>>>>???@@@BBBCCCDDDDDDEEEFFFHHHIIIIIIJJJJJJKKKLLLNNNOOOPPPPPPPPPPPPMMMPPPTTTUUUTTTQQQNNNMMMLLLLLLKKKKKKKKKKKKKKKKKKKKKJJJIIIIIIKKKOOORRRUUUTTTTTTTTTTTTSSSRRRQQQPPPSSSRRRQQQRRRSSSSSSRRRPPPNNNOOOOOOPPPOOONNNMMMLLLIIIIIIIIIKKKMMMMMMLLLJJJIIIIIIHHHHHHHHHIIIIIIJJJKKKKKKJJJJJJIIIGGGFFFEEEDDDDDDCCCCCCCCCCCCCCCCCCAAAAAAAAABBBCCCGGGKKKOOOZZZvvv|||zzz+++++++++,,,+++******))),,,+++++++++++++++,,,,,,***++++++,,,,,,+++++++++++++++++++++++++++++++++''''''(((((((((((())))))(((((((((((())))))))))))''''''''''''''''''''''''(((((((((((((((((((((((())))))((((((((()))***+++)))((('''&&&&&&'''((()))+++******)))''''''&&&%%%%%%%%%%%%&&&'''(((******(((((((((''''''(((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&'''(((((((((((((((((((((''''''&&&&&&((()))***((())))))******))))))(((''''''&&&&&&''')))+++,,,***)))(((((())))))((('''))))))(((((((((((())))))((((((((((((((((((((((((&&&&&&''''''((()))))))))(((((((((((())))))))))))&&&%%%$$$%%%&&&&&&&&&$$$((((((''''''''''''(((((())))))(((((('''&&&&&&&&&(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((''''''&&&'''(((***+++)))((((((''''''(((((()))''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))************((())))))******))))))(((''''''((())))))***++++++))))))))))))************((())))))))))))))))))***))))))))))))))))))))))))(((((())))))))))))(((((('''''''''(((((())))))***+++***((('''''''''((()))))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))************++++++++++++++++++************++++++******+++,,,------------+++,,,------......------,,,---//////---+++++++++//////......---...............//////000000111111///000111222333333333333777666666555555555666666888999999:::;;;===>>>???>>>>>>>>>???AAABBBDDDEEECCCCCCEEEFFFHHHIIIIIIIIILLLMMMOOOPPPQQQQQQPPPPPPLLLOOORRRTTTSSSQQQPPPPPPOOOOOOOOONNNNNNMMMMMMMMMKKKKKKJJJKKKMMMPPPSSSTTTWWWWWWWWWWWWVVVTTTSSSQQQRRRPPPOOOOOOPPPPPPOOONNNMMMMMMNNNNNNNNNLLLKKKJJJJJJIIIHHHIIIKKKLLLLLLKKKJJJJJJJJJIIIJJJJJJKKKLLLKKKKKKJJJIIIHHHFFFEEEDDDEEEEEEDDDDDDCCCDDDDDDEEEBBBBBBBBBBBBDDDGGGIIIKKKXXXnnn~~~zzz}}}|||yyy***++++++,,,+++***)))(((******)))******+++,,,---,,,+++++++++***++++++,,,************++++++++++++'''''''''''''''((())))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''((()))***)))((('''&&&&&&'''((())))))))))))((('''''''''&&&&&&&&&&&&&&&''''''((())))))(((((((((((((((((()))))))))))))))))))))))))))''''''((((((((((((''''''&&&&&&'''((((((((((((((()))(((&&&&&&&&&''')))***))))))************))))))%%%%%%&&&'''((()))***+++)))(((''''''(((((('''%%%))))))(((((((((((())))))))))))))))))))))))))))))&&&&&&''''''((())))))***'''((((((((()))))))))***((('''&&&''')))******)))((((((''''''''''''((((((******))))))((('''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((())))))***((((((''''''''''''(((((('''(((((((((((()))))))))(((((((((((())))))))))))((((((((())))))))))))***))))))************))))))&&&'''((()))***+++,,,,,,))))))))))))***************************)))))))))))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***************))))))))))))))))))***))))))))))))))))))))))))************++++++++++++++++++************++++++)))***+++,,,------------+++,,,------......------+++,,,......---,,,---.........---------...//////000000000000000000000000///000111222222333333333444333333333444555666666888888888999;;;<<<>>>???>>>>>>??????AAACCCDDDEEEBBBCCCEEEFFFHHHIIIIIIIIIKKKLLLNNNPPPPPPPPPOOONNNMMMOOOQQQRRRRRRRRRSSSTTTSSSSSSRRRRRRQQQPPPOOONNNKKKLLLLLLMMMOOOQQQRRRSSSWWWWWWXXXXXXWWWUUUSSSRRRNNNMMMLLLLLLNNNOOONNNMMMNNNOOOOOOOOONNNMMMKKKJJJJJJHHHFFFGGGIIIKKKLLLLLLMMMLLLLLLLLLLLLMMMNNNOOOMMMLLLLLLKKKJJJHHHFFFEEEFFFEEEDDDDDDDDDEEEFFFFFFCCCBBBBBBCCCEEEFFFHHHHHHRRRbbb}}}{{{zzz||||||}}}{{{******+++,,,+++***)))((((((((((((((()))***,,,,,,---,,,+++*********+++,,,((((((((((((((()))))))))'''''''''''''''((()))***))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%&&&'''((()))***((('''&&&&&&'''(((***'''''''''((((((((((((((((((''''''&&&&&&&&&''''''))))))(((((((((((())))))************************&&&'''((())))))((('''&&&&&&&&&'''((())))))(((((()))(((&&&%%%&&&''')))+++))))))************))))))$$$%%%&&&((()))*********)))'''&&&&&&''''''&&&$$$))))))(((((((((((())))))******************++++++&&&&&&&&&'''((())))))***'''((((((((())))))******'''&&&&&&'''***++++++***((((((''''''''''''((((((((((((((()))******++++++(((((((((((())))))))))))******))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&'''((())))))))))))((((((''''''''''''(((((())))))))))))************(((((((((((())))))))))))''''''''''''((((((((()))))))))************))))))************))))))))))))))))))))))))************,,,,,,++++++******))))))))))))))))))))))))))))))'''((()))******)))((('''************)))))))))))))))))))))***)))(((''''''))))))))))))************++++++************++++++)))))))))))))))))))))))))))************+++++++++++++++************++++++)))***+++,,,------...---+++,,,------......------***,,,---...---...000222---------------...///000111111111111000000000000//////000222222333333333000000111222333555666777777777888999:::<<<===>>>>>>>>>???@@@AAACCCEEEEEECCCDDDEEEGGGHHHIIIJJJJJJJJJKKKMMMOOOOOOOOOMMMMMMNNNPPPQQQRRRRRRRRRTTTVVVUUUUUUUUUTTTSSSQQQPPPOOOKKKLLLMMMOOOPPPQQQRRRRRRTTTUUUVVVWWWVVVTTTQQQPPPPPPOOONNNOOOQQQSSSTTTSSSQQQQQQRRRRRRQQQOOONNNMMMKKKHHHEEEEEEGGGJJJLLLLLLOOONNNNNNNNNOOOPPPPPPQQQPPPPPPOOONNNLLLKKKIIIHHHFFFFFFEEEDDDDDDEEEFFFGGGDDDCCCBBBCCCEEEFFFGGGFFFKKKWWWooouuusss}}}|||~~~---,,,***)))((()))******,,,,,,,,,+++++++++******+++***)))'''''''''((((((************************((((((''''''''''''((((((((('''&&&''')))++++++***(((((())))))))))))(((((())))))))))))))))))))))))(((((())))))((('''&&&&&&((((((((((((((((((((((((+++***((('''%%%$$$$$$$$$$$$$$$%%%&&&'''((())))))''''''((((((((((((''''''''''''''''''''''''''''''))))))))))))((((((((((((''''''''''''''''''''''''+++,,,,,,+++***))))))***)))))))))))))))(((((((((((((((((((((((()))******+++*********))))))((((((((((((((((((((((((((((((''''''(((((('''&&&%%%$$$''''''(((((())))))******+++***((('''&&&&&&''''''((((((''''''''''''(((((('''&&&%%%%%%&&&'''((()))+++)))(((&&&&&&((()))+++))))))))))))************))))))))))))))))))))))))+++***)))'''''''''((()))(((((((((((((((((((((((())))))))))))((((((((((((((((((''''''''''''(((((('''''''''''''''((())))))******)))))))))+++,,,---))))))))))))))))))))))))))))))***++++++++++++*********)))((('''&&&%%%%%%''')))***)))((('''(((***(((((())))))))))))((((((******************++++++))))))))))))))))))))))))'''''''''''''''((())))))))))))************))))))))))))))))))************,,,------...---,,,+++***(((((((((((()))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,***((())),,,...---+++******+++,,,...//////000(((%%%###&&&,,,///...,,,---------............///........................000000000000000000000000///000000000000111111111111333444444222222333555666777999;;;<<<<<<<<<<<<===>>>???@@@AAABBBBBBAAABBBBBBBBBCCCCCCDDDDDDDDDEEEGGGIIIJJJIIIIIIKKKLLLMMMOOORRRUUUVVVVVVTTTSSSSSSSSSSSSRRRQQQNNNLLLJJJOOONNNNNNNNNOOORRRUUUVVVVVVUUUTTTTTTTTTSSSQQQOOOLLLMMMOOOOOONNNNNNOOOQQQQQQPPPPPPPPPQQQOOOMMMJJJMMMKKKIIIHHHGGGHHHJJJKKKPPPOOOOOORRRUUUXXXXXXXXXYYYWWWTTTRRRQQQOOOLLLJJJHHHGGGFFFEEEFFFGGGHHHIIIHHHGGGEEEDDDDDDEEEGGGHHHMMMUUUfffvvvsss~~~------,,,,,,+++,,,,,,,,,+++*********)))))))))))),,,+++***))))))******+++************************((((((''''''''''''((((((%%%$$$###$$$&&&(((((('''(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''&&&((((((((((((((((((((((((******((('''&&&&&&%%%%%%&&&&&&&&&'''(((((())))))''''''((((((((((((''''''''''''''''''''''''''''''))))))))))))((((((((('''''''''''''''''''''''''''((()))***)))'''&&&'''(((((((((((((((((((((((((((((((((((((((((()))***************)))))))))((((((((((((((((((((((((((((((&&&&&&&&&'''(((((())))))(((((((((((())))))))))))(((((('''&&&''''''((()))((((((''''''''''''(((((())))))((('''((((((*********)))(((''''''((()))***(((((()))))))))*********))))))))))))))))))))))))***)))((('''&&&''''''((())))))))))))))))))))))))''''''(((((())))))******((((((''''''''''''(((((('''''''''''''''((())))))******)))((())))))++++++((((((((((((((((((((((((++++++++++++******)))(((((((((((((((((('''''''''''')))***)))((('''(((***,,,***)))''''''((()))))),,,++++++******)))))))))))))))))))))))))))))))))((((((''''''(((((()))***))))))************))))))))))))))))))************((()))*********((('''&&&(((((((((((()))))))))***+++++++++++++++++++++++++++******,,,......+++)))******+++,,,---...//////,,,)))'''(((---///...+++---------............///........................000000000000000000000000000000000111111111222222111333444444222222333555666777999:::;;;<<<;;;;;;===>>>???@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@AAAAAABBBCCCFFFHHHIIIIIIIIIJJJJJJJJJLLLOOORRRTTTTTTSSSRRRSSSSSSRRRQQQPPPNNNLLLKKKNNNNNNMMMNNNOOOQQQTTTVVVXXXWWWVVVUUUUUUTTTRRRQQQMMMOOOPPPPPPNNNNNNOOOPPPQQQPPPOOOPPPQQQPPPNNNLLLMMMLLLKKKIIIIIIJJJJJJKKKNNNOOOQQQVVV\\\```bbbcccccc```]]]ZZZXXXTTTPPPMMMKKKJJJIIIHHHHHHIIIJJJJJJIIIHHHFFFEEEEEEFFFHHHIIILLLRRRaaazzz{{{xxx}}}vvv~~~++++++,,,---------,,,,,,))))))((((((((((((''''''+++******)))******+++,,,))))))))))))))))))))))))((((((''''''''''''((((((%%%$$$######%%%''''''&&&(((((())))))))))))((((((((((((((((((((((((((((((&&&'''((((((((((((((((((((((((((((((((((((((((((***)))(((((('''''''''(((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''')))))))))(((((((((''''''((((((((((((((((((((((((&&&(((((((((&&&%%%&&&'''''''''''''''''''''''''''((((((((((((((())))))*********))))))))))))((((((((((((((((((((((((((((((((((((''''''''')))***+++))))))))))))((((((((((((&&&&&&&&&&&&'''(((******(((((((((''''''(((((((((***))))))(((((((((((()))***)))(((''''''((()))***(((((())))))))))))******))))))))))))))))))))))))(((((('''&&&&&&&&&''''''))))))))))))))))))))))))&&&&&&'''((()))***++++++((((((''''''''''''(((((('''''''''''''''((())))))***))))))(((((((((((()))((((((((((((((((((((((((,,,,,,++++++***((('''&&&&&&'''''''''(((((())))))''')))***)))((('''(((***...,,,)))'''&&&'''***+++,,,,,,+++***)))(((((('''))))))))))))))))))))))))))))))((((((((()))******))))))************))))))))))))))))))************''''''((((((((('''&&&%%%((((((((()))))))))******************************+++,,,---///000///+++((()))******+++,,,---......111...++++++---///---+++---------............///........................000000000000000000000000111111111111222222222333111222444333333222444555666666888999:::;;;;;;:::<<<===>>>??????????????????>>>===;;;;;;<<<>>>???AAADDDGGGIIIHHHHHHHHHHHHFFFHHHLLLPPPSSSSSSSSSRRRSSSSSSQQQPPPOOONNNMMMMMMNNNNNNNNNNNNOOOQQQSSSUUUWWWWWWVVVUUUSSSRRRPPPPPPOOOQQQRRRQQQPPPOOOOOOPPPPPPOOOOOOPPPQQQQQQPPPNNNMMMMMMMMMLLLLLLLLLKKKKKKNNNPPPTTT\\\eeelllpppqqqooommmiiieee```[[[UUUPPPNNNNNNLLLLLLKKKKKKKKKKKKIIIHHHGGGFFFFFFGGGHHHIIIKKKNNNYYYppp~~~nnnsssyyy~~~~~~'''(((***+++,,,,,,+++***(((((((((((((((((((((((('''''''''(((((()))******((((((((((((((((((((((((((((((''''''''''''((((((((('''&&&&&&((()))))))))(((((())))))))))))((((((((((((((((((((((((((((((&&&&&&'''((())))))(((((((((((((((((((((((((((((())))))(((((((((((()))*********))))))((((((((('''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''))))))((((((((('''''''''))))))))))))))))))))))))'''((())))))'''&&&''')))&&&&&&&&&'''''''''''''''))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((...,,,***(((''''''((()))******))))))((((((''''''''''''''''''(((((())))))''''''((((((((((((''''''((((((''''''&&&&&&&&&&&&)))(((''''''''''''((()))(((((((((((()))))))))***))))))))))))))))))))))))((((((((((((''''''((((((************************'''''''''((()))*********((((((''''''''''''(((((('''''''''''''''((())))))))))))((((((''''''''''''((((((((((((((((((((((((************)))((('''&&&''''''''''''((((((((((((''')))***)))((('''(((*********)))((((((***+++,,,++++++******))))))((((((((((((((((((((((((((((((******))))))))))))******))))))************))))))((()))))))))************))))))))))))))))))(((((((((((()))))))))*********)))))))))***************.........//////...,,,***))))))***++++++,,,------111...,,,,,,---...---+++---------............///........................000000000000000000000000111111222222222333333333000222333333333333444666666666777888999999999:::;;;;;;<<<==================;;;999777666888:::;;;???BBBEEEGGGGGGFFFFFFFFFCCCFFFKKKOOOSSSTTTUUUTTTTTTSSSQQQOOONNNNNNOOOOOOOOOOOOOOOPPPQQQRRRTTTUUUTTTTTTSSSQQQOOOMMMMMMMMMQQQSSSTTTTTTRRRPPPPPPPPPPPPOOOOOOPPPRRRRRRQQQPPPNNNNNNOOOOOOOOONNNMMMLLLPPPSSSYYYbbbllltttyyyzzzwwwtttpppkkkeee^^^WWWRRRPPPOOONNNMMMLLLLLLKKKKKKJJJIIIHHHHHHHHHHHHIIIJJJKKKKKKRRRfffmmmlllnnnsss{{{~~~~~~'''(((***+++,,,,,,+++***))))))))))))))))))))))))''''''(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((***)))((((((***+++******(((((())))))))))))((((((''''''''''''''''''''''''&&&&&&'''((())))))(((((((((((((((((((((((((((((()))(((((((((((())))))*********))))))((((((''''''&&&''''''''''''''''''&&&((((((((((((((((((((((((((((((((((((''''''''''''))))))))))))))))))))))))&&&((()))((('''&&&''')))&&&&&&&&&&&&''''''(((((())))))(((((((((((())))))(((((((((((((((((())))))((((((((((((((((((((((((///---***(((''''''((()))******))))))((((((''''''(((((((((((((((''''''&&&''''''((())))))(((''''''(((((((((''''''&&&%%%%%%((((((''''''''''''(((((('''(((((((((((()))))))))(((((((((((((((((((((((())))))))))))******))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((''''''''''''(((((('''''''''''''''((())))))((((((((((((''''''&&&&&&'''''''''''''''''''''''''''(((((()))))))))((((((((((((((((((''''''''''''''')))***)))((('''(((***$$$&&&(((***,,,,,,,,,+++((((((((())))))******+++((((((((((((((((((((((((******))))))))))))******))))))************))))))((()))))))))************************************))))))))))))************************++++++,,,,,,------+++***))))))***+++*********++++++,,,,,,,,,...,,,++++++,,,------------------............///........................////////////////////////111111222222222333333333000222333333333333444666666666666666777888888999::::::;;;;;;<<<;;;;;;;;;:::888666444444555888999===@@@CCCEEEDDDDDDDDDDDDAAADDDIIINNNRRRTTTUUUUUUTTTSSSQQQPPPOOOPPPQQQQQQPPPPPPQQQQQQRRRSSSTTTUUURRRSSSRRRPPPLLLKKKLLLNNNRRRTTTVVVVVVTTTRRRQQQQQQQQQPPPOOOPPPRRRSSSSSSRRRPPPPPPQQQQQQQQQPPPOOONNNSSSVVV\\\eeeooovvvzzz{{{wwwsssoooiiiddd]]]VVVQQQNNNNNNNNNMMMLLLKKKJJJJJJJJJIIIIIIIIIIIIIIIIIIJJJKKKKKKOOO___zzzqqqjjjhhhooo{{{}}}++++++,,,---------,,,,,,))))))************++++++)))******++++++++++++***))))))))))))))))))))))))((((((''''''''''''((((((***(((''''''((())))))((((((((())))))))))))((((((''''''''''''''''''''''''&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))(((((('''''''''''''''((((((((((((''''''((((((((((((((((((((((((((((((((('''''''''&&&&&&(((((((((((((((((((((((($$$%%%'''&&&%%%%%%&&&'''&&&&&&&&&'''(((((())))))***))))))(((((((((((((((''''''(((((((((((())))))((((((((((((((((((((((((******)))(((((()))***+++))))))))))))(((((((((((())))))))))))((('''&&&%%%&&&'''((())))))((('''&&&((())))))***))))))((('''''''''''''''''''''''''''''''''(((((((((((())))))(((((((((((((((((((((((())))))***+++++++++******((((((((((((((((((((((((***)))))))))((((((((('''((((((''''''''''''(((((('''''''''''''''((())))))'''((((((((((((((('''&&&''''''''''''''''''''''''&&&&&&'''((((((((((((((())))))(((((('''''''''&&&''')))***)))((('''(((***!!!$$$'''+++,,,,,,+++)))&&&''''''((()))***++++++))))))))))))))))))))))))******)))((((((((())))))))))))************))))))))))))))))))************))))))((((((((()))******)))))))))*********++++++))))))******+++,,,,,,,,,******(((%%%$$$%%%(((+++++++++++++++,,,,,,,,,---++++++++++++,,,,,,---...---------............///........................////////////////////////111111111111222222222333000111333333333333555666666555555555555666777888888999999:::::::::999999666555444333444555777888===???AAAAAAAAAAAABBBDDD@@@CCCHHHMMMQQQTTTTTTTTTTTTSSSSSSRRRRRRRRRSSSSSSPPPQQQQQQRRRSSSSSSTTTTTTRRRSSSSSSPPPLLLKKKNNNQQQRRRUUUWWWXXXVVVTTTSSSSSSRRRQQQPPPPPPRRRSSSSSSSSSSSSSSSRRRRRRRRRQQQQQQQQQUUUXXX]]]eeemmmrrrttttttoookkkfffaaa]]]XXXSSSPPPLLLLLLLLLLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJNNNZZZpppwwwjjjcccjjjyyy------,,,,,,+++,,,,,,,,,)))))))))******+++++++++******+++,,,++++++))))))************************((((((''''''''''''(((((()))(((&&&&&&((((((((('''(((((())))))))))))((((((''''''''''''''''''''''''(((((((((((((((((('''&&&((((((((((((((((((((((((((((((''''''&&&'''''''''((((((''''''''''''''''''(((((())))))))))))(((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''$$$&&&''''''&&&&&&'''(((&&&&&&'''(((((()))************)))((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))''''''((())))))((('''&&&&&&'''((())))))((('''&&&'''((()))******))))))(((&&&''''''''''''''''''&&&'''''''''((((((((())))))(((((((((((((((((((((((('''((()))***+++******)))''''''''''''''''''''''''(((((((((((())))))))))))((((((''''''''''''(((((('''''''''''''''((())))))&&&'''((()))))))))((((((''''''''''''''''''''''''''''''((((((((('''&&&&&&'''''''''(((((((((((((((''')))***)))((('''(((***$$$%%%''')))))))))((('''''''''(((((())))))******))))))))))))))))))))))))***)))((((((''''''(((((())))))************))))))))))))))))))************))))))((((((((()))***+++))))))*********+++++++++(((((())))))***++++++,,,(((******(((&&&'''***---,,,,,,,,,,,,------------+++,,,,,,,,,+++,,,---...---------............///........................////////////////////////000000000111111111222222///111333333333333555777666555444444444555666777888888888999999888888777333333333444555666777888===>>>>>>>>>>>>???BBBDDDCCCFFFKKKPPPUUUWWWXXXXXXSSSTTTTTTUUUUUUUUUTTTTTTNNNOOOPPPQQQQQQRRRRRRRRROOOQQQRRROOOKKKJJJNNNRRRRRRUUUXXXYYYXXXVVVUUUUUUTTTRRRPPPPPPRRRSSSSSSSSSVVVUUUSSSRRRRRRRRRSSSTTTUUUWWW[[[bbbhhhlllmmmllleeeaaa\\\WWWUUUSSSPPPOOOIIIJJJKKKLLLKKKKKKJJJIIIHHHHHHIIIIIIIIIIIIHHHHHHGGGJJJNNNWWWhhhpppbbbgggvvv---,,,***)))((()))******(((((())))))******++++++((()))******)))((('''&&&************************((((((''''''''''''((((((+++)))'''''')))))))))((((((((())))))))))))((((((''''''''''''''''''''''''((()))))))))((('''&&&&&&(((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))************))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''((())))))((((((***+++'''''''''((()))******+++******)))(((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((+++++++++***((('''%%%$$$''''''(((((())))))******%%%&&&''')))))))))((((((&&&'''(((******((('''&&&$$$%%%&&&(((((((((''''''&&&&&&''''''''''''&&&&&&''''''''''''((((((((()))((((((((((((((((((((((((&&&'''(((*********)))(((''''''''''''''''''''''''&&&&&&'''((()))***++++++((((((''''''''''''(((((('''''''''''''''((())))))&&&'''(((*********))))))''''''''''''''''''''''''))))))(((((('''&&&$$$$$$%%%%%%&&&'''((()))***+++((()))***)))((('''(((***(((((('''&&&&&&&&&&&&&&&))))))))))))(((((((((((())))))))))))))))))))))))))))))((('''''''''''''''))))))************))))))))))))))))))************+++***)))))))))+++,,,---)))************+++++++++&&&''''''((()))******+++))),,,//////---,,,...000,,,------------------...---......---++++++,,,...---------.........//////........................///////////////////////////000000000000111111111///111333333333333555777666555444333444555666777777777888888888888777666111222333555666777888888=========<<<<<<>>>AAADDDHHHKKKPPPUUUYYY\\\\\\\\\SSSTTTUUUWWWWWWVVVUUUTTTMMMMMMNNNOOOPPPPPPPPPPPPLLLNNNOOOLLLHHHHHHLLLQQQRRRUUUXXXZZZYYYXXXWWWWWWUUUSSSQQQQQQRRRSSSSSSSSSWWWVVVTTTRRRRRRSSSTTTVVVSSSUUUZZZ```eeehhhhhhggg^^^ZZZUUUQQQPPPOOOOOONNNIIIIIIKKKLLLLLLKKKJJJJJJGGGHHHHHHIIIIIIHHHHHHGGGEEEIIIOOOUUUddd~~~yyyeeeggguuu************))))))))))))++++++************++++++(((((('''(((((()))***+++++++++***)))((('''&&&&&&''''''((()))))))))))))))&&&&&&'''((()))***++++++''''''''''''''''''''''''))))))(((((('''''''''&&&******))))))(((((('''''''''''''''((()))******+++$$$%%%%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((())))))((((((((())))))***(((((((((((((((((((((((((((''''''''''''((())))))(((((((((((())))))))))))******))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((()))(((''''''&&&$$$&&&(((((('''&&&'''(((((((((((((((''''''''''''(((((((((((())))))))))))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((************************))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((('''%%%$$$***&&&###$$$))),,,+++(((%%%&&&'''))))))'''&&&%%%+++***)))(((''''''((()))(((((())))))))))))((((((+++***)))'''&&&&&&%%%%%%(((((())))))((('''&&&&&&''''''(((((())))))******((((((''''''''''''(((((('''((((((((()))))))))***))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))'''((((((((((((((((((((('''''''''''''''''''''''''''(((***+++++++++)))((((((((())))))******++++++))))))))))))(((((((((((())))))*********++++++,,,''''''''''''((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************,,,,,,............////////////555222...---------///333...------------...//////...///000111111222222111000111111222333555666777333444555555333444555777:::888777555555555666666<<<;;;888666555666888999:::;;;===>>>@@@DDDIIILLLHHHOOOVVVYYY\\\aaacccaaa[[[WWWSSSRRRSSSTTTSSSQQQRRRPPPNNNLLLKKKKKKMMMMMMMMMLLLJJJJJJKKKOOOSSSVVVYYYZZZ[[[[[[ZZZYYYXXXWWWVVVUUUTTTSSSSSSUUUWWWXXXWWWWWWUUUSSSQQQQQQTTTVVVWWWXXXZZZ\\\^^^```aaaaaaXXXWWWTTTQQQOOOOOOOOOPPPMMMLLLKKKJJJJJJKKKKKKLLLLLLLLLLLLLLLKKKJJJHHHHHHHHHKKKIIIOOObbbvvvjjjiiiwww************))))))))))))***))))))))))))))))))***)))(((((((((((())))))***************))))))))))))''''''((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))((((((((('''''''''((((((((((((''''''''''''&&&&&&'''(((((()))******''''''(((((((((((((((((('''''''''''''''''''''''''''(((((()))))))))))))))''''''&&&&&&&&&''''''(((((((((((((((((((((((((((%%%$$$$$$$$$$$$%%%&&&&&&(((((((((((())))))))))))(((((((((((())))))))))))'''''''''''''''''''''''')))(((((((((''''''''''''%%%&&&(((((('''''''''(((((((((((((((''''''''''''(((((((((((()))))))))))))))(((((((((((((((((()))))))))))))))))))))))))))((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((('''&&&%%%)))&&&###$$$)))+++***(((%%%&&&((())))))(((&&&%%%)))((('''&&&%%%&&&&&&'''(((((())))))))))))((((((+++******))))))))))))***((((((((((((((('''&&&&&&******)))(((((('''&&&&&&(((((('''''''''(((((()))))))))))))))************(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((('''''''''''''''''''''''''''''')))))))))))))))******+++)))))))))))))))***************)))))))))(((((((((++++++******************(((((((((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...------------............000...+++***))))))+++---...------------...//////......000111111111111111000000///000000111222333333444444444333333555777888888666555555666666777:::999777666777888;;;===;;;<<<>>>@@@BBBFFFKKKOOOPPPXXX^^^```cccfffgggeee^^^YYYSSSQQQRRRRRRQQQOOOPPPNNNLLLKKKJJJJJJKKKLLLKKKKKKJJJKKKMMMQQQUUUWWWXXXXXXYYYYYYYYYXXXWWWVVVUUUUUUSSSSSSSSSUUUVVVXXXVVVVVVUUUSSSQQQQQQTTTVVVWWWWWWXXXXXXYYYYYYXXXXXXSSSRRRPPPOOONNNNNNOOOPPPOOONNNMMMLLLLLLLLLMMMNNNNNNNNNNNNMMMLLLKKKIIIIIIHHHLLLKKKNNN^^^ooovvvsss************))))))))))))))))))(((((((((((())))))***))))))(((((((((((())))))))))))******+++++++++'''(((((()))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&'''(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))************(((''''''&&&&&&'''''''''((((((((((((((((((((((((''''''&&&&&&''''''((()))(((((((((((())))))))))))'''''''''((()))*********))))))))))))))))))))))))***)))((('''&&&''''''(((%%%'''))))))((((((((()))((((((((((((''''''''''''(((((((((((())))))))))))******))))))))))))******************************((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((('''&&&&&&)))&&&$$$%%%)))+++***(((''''''))))))))))))''''''(((((('''&&&&&&&&&&&&''''''(((((())))))((((((''')))))))))))))))***++++++(((((((((((((((''''''&&&))))))(((((('''&&&&&&&&&'''''''''''''''((()))***************************''''''''''''''''''''''''))))))(((((((((((()))))))))))))))))))))))))))))))))))))))(((((('''''''''((((((((((((((((((((((((***)))((('''''')))+++,,,************))))))))))))************)))))))))))),,,++++++******)))(((((()))))))))))))))***+++,,,++++++,,,,,,,,,,,,,,,,,,///......------......///+++,,,,,,,,,------------000///...---,,,,,,---,,,...------------...//////......///000111111111111000000////////////000000222444444444333333444666777666666666666777777888777777666777888;;;>>>@@@<<<>>>@@@AAADDDIIIOOOSSSYYY```ggghhhjjjlllllliiiccc]]]UUUQQQPPPPPPOOOMMMMMMLLLJJJIIIHHHHHHIIIJJJHHHIIIKKKMMMPPPTTTWWWXXXVVVWWWWWWWWWWWWVVVVVVUUUUUUTTTSSSRRRSSSTTTUUUVVVUUUUUUUUUSSSRRRRRRTTTVVVUUUUUUVVVVVVVVVUUUTTTTTTPPPPPPOOOOOOOOOPPPQQQRRRRRRQQQPPPNNNNNNNNNOOOPPPQQQQQQPPPNNNMMMKKKJJJIIIGGGNNNMMMOOOYYYeee{{{{{{************)))))))))((())))))(((((((((((())))))******)))(((((('''((((((((())))))))))))*********(((((())))))))))))(((((())))))))))))((((((((((((''''''''''''''''''''''''))))))((((((((((((((((((&&&&&&&&&''''''(((((((((&&&&&&&&&&&&''''''((((((((((((''''''&&&&&&%%%%%%(((((((((((((((((((((((())))))((()))))))))******+++***))))))))))))))))))((((((((((((((((((((((((((((((((((((((())))))***(((((((((((())))))))))))'''((((((((()))))))))***))))))))))))))))))))))))+++)))'''&&&%%%&&&((()))&&&(((******)))((()))***((((((((((((''''''''''''(((((((((((())))))))))))******))))))))))))******((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''(((((((((((('''''''''(((&&&%%%&&&)))***)))((((((((()))******)))(((((()))))))))((((((((())))))'''((((((((((((((((((''''''''''''''''''(((((()))'''(((((((((((((((''''''$$$%%%%%%&&&'''((())))))''''''&&&''''''((()))************)))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((******))))))(((''''''''')))))))))))))))))))))))))))(((((('''((()))***+++++++++******))))))((((((+++*********))))))))))))************))))))))))))******))))))***+++,,,,,,+++++++++++++++,,,,,,,,,.........------.........,,,,,,,,,,,,------------///111111//////000///---...------------...//////---...///000111111111111111000000000000111111222333444555444333333555777555555555666777888888999777777777888999<<>>@@@BBBEEEKKKRRRWWW^^^ffflllmmmooopppppplllggg```WWWQQQOOOOOONNNLLLJJJIIIHHHGGGGGGGGGHHHHHHFFFHHHKKKOOORRRVVVXXXYYYVVVVVVVVVVVVVVVVVVUUUUUUTTTSSSRRRRRRRRRSSSTTTTTTSSSTTTTTTSSSRRRRRRTTTVVVTTTTTTUUUVVVWWWWWWWWWVVVRRRRRRRRRSSSSSSTTTTTTTTTSSSRRRQQQOOOOOOOOOOOOPPPRRRQQQPPPNNNLLLJJJIIIIIIFFFOOOPPPPPPVVV]]]qqq************)))))))))(((+++******))))))******+++******)))(((((('''(((((()))(((((((((((('''''''''(((((())))))))))))(((((('''''''''((()))*********''''''''''''''''''''''''(((((())))))))))))))))))'''''''''(((((())))))***&&&&&&&&&'''''''''''''''(((((((((''''''&&&&&&%%%''''''''''''''''''''''''(((((('''''''''((()))***++++++***)))))))))))))))((((((((((((((((((((((((%%%%%%$$$$$$%%%%%%&&&'''(((((((((((())))))))))))***)))))))))((((((((('''((((((((((((((((((((((((+++)))'''&&&%%%&&&((()))&&&(((******)))((()))***((((((((((((''''''''''''(((((((((((())))))))))))(((((((((''''''(((((((((''''''''''''''''''''''''((((((''''''''''''(((((())))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))((((((((('''((((((((((((''''''''''''((()))((('''(((((())))))))))))(((((((((((())))))))))))))))))''''''(((((((((((('''''')))(((((('''''''''''''''''''''((((((((((((((('''$$$$$$%%%&&&'''((())))))'''''''''''''''((())))))((((((((((((((((((((('''))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((******))))))((((((((((((************************&&&'''((()))***))))))(((++++++******))))))((((((*********))))))))))))(((''''''((()))******++++++******************+++,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........+++///000------000///+++...------------...//////---...///000000111111000.........///000222333444444555666555444444666888444444555666777888888999888888888888:::;;;===>>><<<===???BBBFFFMMMUUUZZZcccjjjqqqrrrssstttsssoooiiibbbYYYRRRPPPOOOMMMKKKHHHHHHHHHGGGGGGGGGGGGGGGEEEGGGKKKOOOSSSVVVXXXXXXUUUUUUUUUTTTUUUUUUUUUUUUSSSRRRRRRRRRRRRRRRRRRRRRQQQRRRSSSSSSRRRSSSTTTVVVTTTUUUVVVWWWWWWWWWWWWVVVTTTTTTVVVVVVWWWVVVUUUUUUSSSRRRPPPOOONNNNNNOOOOOOQQQPPPNNNLLLJJJIIIHHHHHHEEEOOOQQQQQQUUUYYYiii************))))))))))))++++++************++++++***))))))(((((((((((()))(((((((((''''''&&&&&&&&&)))))))))))))))(((((('''&&&&&&'''((()))***++++++))))))))))))))))))))))))(((((())))))))))))******((((((((()))))))))))))))''''''''''''''''''''''''******))))))))))))))))))''''''''''''''''''''''''((('''&&&&&&&&&''')))*********)))(((''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&''''''((((((((((((((())))))))))))*********)))((('''''''''''''''''''''''''''''''''***)))((('''&&&''''''(((%%%'''))))))((((((((()))((((((((((((''''''''''''(((((((((((())))))))))))''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))(((((('''''''''((()))***''''''((((((((((((''''''((((((((((((((((((((((((%%%&&&''''''((('''''''''&&&''''''((((((''''''&&&++++++***)))))))))))))))&&&'''((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((&&&&&&&&&''''''(((((((((************************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&(((******)))((('''************))))))))))))))))))))))))((((((((((((%%%&&&'''(((***+++,,,,,,******)))))))))******+++))))))******+++,,,,,,,,,***++++++,,,,,,++++++***------------............***000111......444444///...------------...//////------...///000000000000+++,,,,,,---///000222333444555555555444444666777444444666777888888888888888888888999999:::;;;<<<<<<>>>@@@CCCGGGOOOXXX^^^hhhooouuuvvvvvvvvvsssoooggg```WWWRRROOONNNLLLIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGHHHKKKOOORRRTTTVVVWWWSSSSSSRRRRRRRRRSSSTTTTTTRRRRRRQQQQQQQQQQQQPPPPPPPPPQQQSSSSSSSSSSSSTTTVVVWWWWWWWWWVVVUUUTTTSSSRRRTTTUUUWWWYYYYYYXXXWWWVVVSSSRRRPPPOOONNNMMMNNNNNNPPPNNNLLLJJJHHHGGGHHHHHHFFFOOOPPPQQQUUUWWWbbbxxx************))))))))))))******))))))))))))******)))(((((((((((())))))***''''''''''''(((((((((((()))))))))))))))(((''''''''''''(((((())))))******))))))))))))))))))))))))(((((()))))))))*********((((((((((((((((((''''''(((((((((((((((((((((((()))))))))))))))*********(((((((((((((((((((((((()))((('''&&&'''(((***++++++***)))(((''''''''''''((((((((((((((((((((((((((((((((((((((()))******(((((((((((())))))))))))))))))))))))(((((((((((('''''''''''''''''''''''')))(((((((((''''''''''''%%%&&&(((((('''''''''(((((((((((((((''''''''''''(((((((((((())))))))))))''''''&&&&&&&&&&&&''''''************************((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((('''''''''(((***+++&&&'''))))))((('''''''''(((''''''''''''''''''((($$$%%%'''(((((((((''''''&&&''''''((((((''''''&&&)))))))))))))))******+++&&&&&&'''(((((((((((((((((((((((((((((((((((((((***)))(((''''''&&&''''''%%%%%%&&&'''((()))******))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))&&&''''''((((((((((((((()))))))))))))))*********(((((((((((('''''''''&&&&&&''''''((()))***++++++***))))))(((((()))))))))((())))))***++++++,,,,,,)))***+++,,,,,,+++***)))+++,,,,,,,,,------------***111222---///777888333...------------...//////,,,---...///000000000000............///000111222222333333333222222444555444555666777888888777777666777777888999:::;;;<<<>>>???AAADDDJJJRRR[[[bbbkkkrrrwwwvvvtttrrrnnniiiaaa\\\TTTPPPNNNLLLIIIFFFHHHIIIIIIJJJJJJIIIIIIIIIIIIJJJKKKMMMPPPRRRTTTUUUPPPOOOOOONNNOOOPPPQQQRRRQQQQQQQQQQQQQQQPPPOOOOOONNNPPPRRRSSSSSSSSSUUUVVVVVVVVVVVVVVVVVVUUUTTTSSSTTTVVVYYY\\\^^^]]]\\\[[[TTTSSSQQQOOONNNNNNNNNNNNOOOMMMKKKIIIHHHHHHHHHIIIHHHOOOOOOPPPTTTTTT[[[lll************))))))))))))))))))(((((((((((())))))(((((('''(((((()))***+++&&&&&&'''((()))***++++++)))))))))))))))(((''''''))))))))))))((((((((((((''''''''''''''''''''''''(((((())))))*********+++(((((((((''''''&&&&&&%%%)))))))))))))))(((((((((&&&&&&''''''(((((())))))))))))))))))))))))))))))+++***((('''((()))+++,,,---,,,+++***))))))))))))((((((((((((((((((((((((%%%%%%%%%%%%%%%&&&''''''(((((((((((())))))))))))''''''(((((())))))******((((((((((((((((((((((((((((((((()))(((((('''&&&$$$&&&(((((('''&&&'''((()))(((((((((''''''''''''(((((((((((())))))))))))''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((()))(((''''''''')))***+++&&&((()))***((('''''''''''''''&&&&&&&&&&&&''''''&&&''')))*********))))))&&&''''''''''''''''''&&&%%%%%%&&&&&&''')))***+++&&&&&&'''((())))))((((((%%%%%%&&&((()))+++,,,,,,+++***)))(((&&&&&&&&&&&&%%%&&&'''((()))***+++,,,(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))''''''((()))***+++,,,,,,(((((((((((((((((((((((()))(((&&&&&&&&&''')))***(((((())))))******++++++((('''''''''&&&&&&&&&&&&(((((((((((())))))))))))))))))((((((((((((((()))((())))))***++++++,,,,,,***+++,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,%%%,,,---(((***444666111...------------...//////,,,---...///000000000000222222111111111111222222000111222111000000222444444555777888888777777666444555666777999;;;<<<<<>><<<:::888888777777777888:::;;;???BBBFFFKKKOOOUUU[[[___ccccccbbb```\\\WWWSSSPPPMMMKKKIIIGGGHHHJJJMMMOOOVVVYYYZZZXXXRRRNNNLLLLLLHHHGGGFFFGGGIIIJJJIIIHHHIIIHHHGGGFFFGGGHHHIIIJJJKKKLLLLLLLLLLLLMMMMMMMMMLLLMMMNNNOOOPPPQQQRRRSSSQQQQQQRRRSSSUUUVVVXXXXXX^^^___aaaaaa___ZZZVVVSSSSSSQQQPPPOOONNNNNNOOOPPPNNNNNNLLLLLLKKKLLLMMMNNNLLLLLLMMMMMMMMMOOOSSSWWWggg***)))((('''''''''))))))+++***((('''((()))+++,,,,,,+++***)))((((((((((((******)))))))))(((((((((***)))'''&&&&&&''')))***))))))))))))******++++++''')))+++,,,,,,***((('''---+++))))))***++++++***(((((())))))))))))((((((%%%###"""###%%%&&&&&&%%%((((((((((((((('''''''''((((((((((((((((((((((((###$$$&&&'''))))))***)))((((((((((((((((((((((((&&&'''''''''(((((((((((($$$%%%'''))))))(((&&&%%%''''''((()))))))))))))))(((((((((((())))))))))))''''''''''''''''''&&&&&&''''''((((((((((((((('''***)))))))))*********)))++++++******)))(((((((((******)))))))))((((((((((((((((((((((((((((((((('''''''''''''''(((((()))&&&&&&&&&'''''''''(((((((((((((((((()))))))))))) ###%%%'''''''''&&&''''''(((((((((''''''&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((((((((('''''''''''''''((((((((())))))+++******)))(((((())))))((((((''''''''''''(((((()))'''%%%%%%&&&'''&&&$$$'''(((((())))))))))))((())))))((('''''''''''''''))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))'''(((((((((((()))))))))(((((('''''''''''''''(((((((((((((((((())))))***)))******++++++******))))))))))))))))))(((((((((******))))))))))))******)))+++,,,,,,******+++---,,,,,,,,,------,,,,,,,,,***+++,,,---...000000111+++---...---,,,,,,---////////////....../////////000000000111111222333444666999>>>AAABBB@@@<<<:::999888777777777999:::;;;===AAAFFFLLLPPPTTTXXX[[[^^^]]]\\\YYYVVVRRROOOMMMJJJIIIGGGFFFGGGIIILLLNNNXXX[[[\\\XXXRRRLLLJJJJJJGGGFFFEEEEEEGGGHHHGGGEEEFFFFFFFFFFFFGGGHHHJJJJJJLLLLLLLLLMMMMMMMMMNNNNNNJJJKKKLLLNNNOOOQQQRRRRRRPPPQQQRRRTTTUUUWWWXXXXXX[[[[[[[[[ZZZXXXTTTPPPNNNOOONNNNNNNNNNNNOOOPPPPPPOOOOOONNNNNNNNNOOOPPPQQQLLLMMMNNNNNNNNNOOOQQQSSS^^^sss***)))((('''''''''))))))(((((()))************)))(((((('''''''''(((((()))))))))((((((((('''''''''((())))))******))))))((()))))))))))))))*********&&&(((+++,,,,,,***(((&&&,,,***))))))***+++***)))(((((())))))))))))((((((***)))'''''')))*********'''''''''(((((((((((((((''''''''''''''''''''''''"""###%%%&&&(((((((((((('''''''''''''''(((((((((%%%%%%&&&&&&&&&'''''''''###%%%'''))))))((('''&&&$$$%%%'''(((***+++++++++'''((((((((()))))))))***&&&&&&'''''''''''''''''''''((((((((((((((('''''')))*********)))))))))***++++++******))))))))))))+++******)))((('''&&&%%%''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&''''''''''''***))))))))))))(((((((((!!!###&&&)))*********)))%%%&&&&&&''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((('''''''''''''''(((((((((((())))))(((''''''''''''(((((((((''''''''''''((((((+++***))))))***)))((('''%%%&&&&&&'''(((((((((''''''''''''''''''((())))))(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''(((((((((((())))))))))))&&&''''''(((((((((((((((''''''''''''''''''''''''************************(((((((((((()))))))))***)))(((((('''''''''((((((((((((((((((((())))))***(((((())))))))))))((((((((((((((((((((((((((((((***))))))))))))))))))***((()))******))))))***+++++++++,,,------,,,+++++++++++++++,,,,,,---------***,,,------,,,,,,---/////////............//////000000000000111222333444555888===@@@AAA>>>;;;888888777777777777888:::;;;<<<@@@FFFKKKNNNQQQSSSUUUZZZYYYWWWUUURRRPPPNNNMMMJJJIIIGGGFFFFFFHHHJJJKKKVVVXXXYYYVVVOOOJJJGGGGGGFFFEEEDDDEEEGGGGGGFFFEEEFFFFFFGGGGGGHHHIIIJJJKKKMMMMMMMMMMMMNNNNNNNNNNNNJJJJJJKKKMMMNNNPPPQQQRRRPPPQQQSSSTTTVVVWWWWWWWWWUUUUUUTTTSSSQQQOOONNNMMMLLLLLLLLLMMMMMMNNNOOOPPPPPPPPPPPPPPPQQQRRRRRRSSSMMMOOOPPPOOONNNNNNOOOQQQYYYiii+++***************++++++&&&''')))***+++***)))(((&&&&&&&&&&&&'''((()))***************)))))))))(((''')))+++,,,,,,+++)))'''((((((((((((((()))))))))$$$&&&)))+++,,,+++***)))***)))((()))***+++***((((((((())))))))))))((((((+++)))''''''((()))***)))'''''''''(((((((((((((((''''''''''''''''''''''''$$$$$$%%%&&&''''''((()))&&&''''''''''''(((((((((%%%%%%%%%&&&&&&&&&&&&'''$$$%%%&&&(((((((((((('''$$$%%%&&&(((***+++,,,,,,''''''(((((())))))******'''''''''''''''((((((((((((((((((((((((((('''&&&((()))******(((((()))***))))))))))))))))))******((((((''''''&&&&&&%%%%%%''''''''''''''''''''''''''''''&&&&&&''''''((()))&&&&&&&&&''''''''''''(((******))))))(((((('''''''''((()))))))))(((''''''%%%%%%&&&'''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))(((((('''&&&&&&'''''''''((((((((((((''''''&&&&&&'''''''''((((((''''''''''''((((((((())))))))))))((('''&&&$$$$$$%%%&&&''''''''''''&&&&&&&&&''''''(((******'''''''''''''''''''''''''''(((((())))))(((((('''&&&&&&''''''''''''&&&&&&''''''((((((((()))))))))&&&''''''((()))(((((((((((((((((((((((((((((((((++++++++++++++++++++++++((((((((()))))))))******))))))(((((((((((()))***((((((((((((((()))******(((((())))))))))))(((((((((((((((((())))))))))))***))))))(((((())))))***'''((())))))(((((()))+++***+++,,,------,,,+++***,,,,,,,,,+++++++++++++++***,,,------,,,---...//////......------......///////////////000111222333333666999<<<===;;;888666666666555555777888:::;;;<<<@@@EEEIIIKKKMMMNNNOOOTTTSSSSSSRRRPPPNNNMMMLLLIIIHHHFFFEEEEEEFFFHHHIIIPPPSSSTTTRRRLLLHHHFFFFFFGGGFFFEEEFFFHHHIIIHHHGGGHHHHHHIIIJJJJJJKKKLLLLLLMMMMMMNNNNNNNNNOOOOOOOOOJJJKKKLLLMMMNNNOOOPPPQQQPPPRRRSSSUUUVVVVVVVVVUUUQQQPPPOOONNNMMMMMMMMMMMMKKKKKKLLLMMMNNNOOOPPPPPPQQQQQQQQQRRRRRRSSSSSSSSSPPPPPPQQQOOONNNMMMNNNPPPVVVaaawww((()))***+++++++++++++++(((((((((((()))))))))***))))))((((((((()))******+++++++++*********))))))(((((()))******)))((((((((('''''''''''''''''''''&&&''')))***+++***)))(((''''''&&&(((******)))((((((((())))))))))))(((((()))&&&$$$###%%%&&&'''&&&''''''''''''((((((((()))''''''''''''''''''''''''(((''''''&&&'''((()))***&&&&&&&&&'''''''''((((((&&&&&&&&&&&&''''''''''''%%%%%%&&&&&&'''(((((()))&&&'''((())))))*********'''''''''((()))*********'''''''''(((((()))))))))((((((((((((((('''&&&&&&'''(((***)))'''&&&(((***''''''((())))))*********&&&&&&'''((()))***++++++'''''''''''''''''''''''''''''''''''''''((())))))&&&''''''''''''(((((((((''''''(((((((((((())))))'''''''''&&&&&&%%%%%%$$$&&&'''(((((())))))((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))))))))((((((&&&&&&&&&'''''''''((((((((((((''''''''''''((((((((((((''''''''''''(((((($$$&&&''''''&&&%%%%%%%%%$$$%%%&&&'''(((((((((((((((((('''''''''(((((()))((((((((((((((((((((((((''''''((((((((((((''''''&&&'''((())))))((('''&&&&&&&&&'''''''''(((((((((&&&&&&((()))))))))((('''))))))))))))))))))))))))************************(((((()))))))))*********)))))))))))))))***+++,,,((((((((((((((()))******)))))))))******)))))))))((((((((())))))*********))))))(((((((((((())))))''')))******))))))***+++)))+++,,,------,,,+++))),,,,,,,,,,,,,,,,,,,,,,,,***,,,......------///000///......------......///............///000111222111333555777777666444222333333333444666888:::<<<===AAAEEEGGGHHHHHHJJJKKKLLLMMMNNNNNNMMMLLLKKKIIIFFFFFFEEEDDDEEEFFFGGGHHHJJJMMMPPPOOOKKKGGGFFFGGGHHHGGGGGGHHHKKKLLLLLLKKKJJJKKKKKKLLLMMMMMMMMMMMMNNNNNNNNNOOOOOOOOOOOOPPPLLLLLLMMMNNNNNNOOOPPPPPPQQQSSSTTTVVVVVVVVVTTTSSSQQQPPPMMMLLLKKKLLLNNNOOOLLLMMMNNNOOOPPPQQQQQQQQQQQQRRRRRRSSSSSSSSSRRRRRRRRRRRRQQQOOOLLLLLLMMMOOOTTT\\\nnn%%%&&&((()))*********)))***)))'''&&&&&&(((***,,,,,,,,,+++***))))))***************))))))))))))((()))((('''&&&&&&'''((()))'''''''''''''''&&&&&&&&&***++++++***)))'''%%%$$$&&&%%%%%%''')))***)))((((((((())))))))))))((((((+++)))&&&%%%&&&((()))(((&&&'''''''''(((((())))))''''''''''''''''''''''''+++***((('''''')))+++,,,&&&&&&&&&'''''''''((((((''''''''''''((((((((()))&&&%%%%%%&&&&&&((()))***)))))))))))))))(((''''''&&&''''''((()))******+++'''((((((((())))))******(((((())))))((('''&&&&&&&&&(((***)))&&&%%%''')))&&&&&&'''((()))***++++++&&&''')))+++...000222333''''''''''''''''''''''''&&&&&&&&&&&&&&&'''(((((('''''''''(((((((((((()))%%%%%%&&&'''((()))******&&&&&&&&&&&&&&&'''((()))(((((()))***************''''''''''''''''''''''''))))))))))))))))))))))))(((((())))))))))))((((((&&&&&&&&&'''''''''(((((())))))(((((((((((()))***((((((''''''''''''((((((&&&(((***+++***(((((((((%%%&&&'''((())))))))))))***)))(((''''''&&&''''''))))))))))))))))))))))))''''''(((((((((((('''''''''((()))******)))((('''&&&&&&&&&&&&'''''''''(((%%%&&&((()))))))))((('''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))***+++------((((((((((((((()))************++++++++++++******(((((())))))******++++++))))))(((((((((((())))))(((***++++++******+++,,,)))***,,,------,,,***))),,,,,,,,,------.........+++,,,............///111.........------.........---------......///000111///111222333444333111111222222222333555888:::<<<>>>AAADDDFFFFFFFFFGGGHHHGGGHHHJJJKKKKKKJJJHHHGGGDDDDDDCCCDDDEEEFFFHHHIIIGGGJJJMMMMMMJJJGGGGGGHHHIIIHHHHHHJJJLLLNNNNNNMMMLLLMMMMMMNNNNNNNNNNNNMMMNNNNNNOOOOOOOOOPPPPPPPPPMMMMMMNNNNNNOOOOOOOOOPPPRRRSSSUUUVVVVVVUUUSSSRRRSSSQQQNNNLLLKKKLLLNNNPPPNNNOOOPPPQQQRRRRRRSSSRRRRRRRRRSSSSSSSSSSSSRRRRRRSSSSSSQQQNNNLLLKKKMMMOOOTTTYYYhhh))))))))))))))))))))))))''''''''''''((((((((((((''''''(((((())))))******...------,,,+++***))))))''''''((((((((((((''''''''''''((()))******))))))(((((()))***************'''(((***+++***)))***+++((((((''''''&&&&&&%%%%%%''''''''''''(((((((((((())))))))))))))))))))))))(((((('''''''''&&&&&&&&&***)))(((''''''((()))******************)))(((((()))))))))))))))((((((((())))))((((((''''''''''''(((((((((((()))))))))))))))((('''&&&&&&'''((()))))))))(((((('''''''''&&&((((((((((((((((((((((((&&&'''((((((((('''%%%%%%'''((((((((())))))******))))))))))))))))))))))))((((((((('''&&&&&&&&&%%%''''''''''''&&&&&&&&&&&&((((((((((((((((((((((((%%%%%%&&&''''''&&&%%%%%%(((''''''&&&&&&&&&''''''''''''((((((((((((''''''((((((((((((((((((((((((***)))(((''''''((()))***+++***)))***+++,,,+++)))''''''&&&&&&&&&&&&''''''&&&''''''((()))(((((((((''''''(((((((((((('''''''''((((((((((((&&&$$$###''''''((((((((((((''''''&&&&&&&&&'''((())))))*********))))))((((((((('''((((((''''''''''''(((((("""%%%(((+++---+++)))(((&&&&&&&&&&&&''')))***+++(((''''''''''''((())))))&&&&&&''''''((()))))))))'''''''''''''''((())))))************)))))))))))))))************+++++++++&&&&&&'''((()))((((((((((((((())))))))))))((((((+++***((('''''')))+++,,,,,,,,,+++***)))(((''''''(((((((((((())))))))))))************************---------,,,,,,+++++++++++++++***)))***+++,,,---.....................---000000000000111111111111000000000000000111111222333333444555777999:::;;;===>>>???AAABBBCCCDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFCCCCCCCCCCCCCCCDDDEEEEEEFFFFFFGGGGGGGGGFFFFFFEEEHHHIIIJJJKKKLLLLLLLLLLLLLLLNNNQQQQQQQQQPPPPPPQQQTTTSSSRRRQQQQQQRRRSSSTTTLLLMMMNNNNNNPPPPPPQQQRRRUUUUUUUUUUUUUUUUUUUUUUUUPPPOOONNNMMMLLLKKKKKKKKKJJJKKKNNNPPPRRRSSSSSSSSSUUUUUUUUUUUUUUUUUUUUUVVVVVVUUURRRNNNKKKJJJLLLNNNNNNUUUddd{{{}}}))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((())))))))))))***))))))((((((''''''&&&''''''((((((((((((''''''''''''((()))))))))(((((('''((())))))******))))))%%%'''((((((''''''((()))((((((((('''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((('''''''''&&&&&&&&&'''&&&%%%%%%%%%%%%&&&''')))))))))))))))((('''&&&((((((((((((((((((((((((((((((((('''''''''&&&&&&''''''''''''(((((((((((()))((('''&&&&&&'''((())))))(((((((((''''''''''''((((((((((((((((((((((((''''''((((((((('''&&&%%%'''''''''(((((()))))))))(((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))******''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&(((((('''''''''(((((()))'''''''''(((((('''''''''(((((((((((((((((((((((()))((('''&&&&&&'''((()))***((('''((()))***)))(((''''''&&&&&&&&&&&&''''''''''''''''''((((((((()))&&&&&&''''''''''''&&&&&&(((((())))))((('''%%%$$$''''''((((((((((((''''''&&&&&&''''''((())))))***)))))))))((((((''''''''')))(((((('''''''''(((((('''(((***++++++)))'''%%%'''''''''''''''((()))***''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''((())))))((((((((((((((((((((((((''''''((()))+++,,,------''''''((((((((()))))))))(((((())))))))))))((((((***)))((((((((()))+++,,,+++++++++***************************++++++++++++************************,,,,,,,,,,,,,,,,,,++++++...---,,,,,,,,,---......------------........./////////000000000111111111000000000000000111111222222222333444555777888999:::;;;===???@@@AAAAAABBBBBBBBBBBBCCCCCCCCCCCCCCC@@@@@@AAAAAACCCDDDEEEFFFFFFFFFGGGGGGHHHGGGGGGGGGGGGHHHIIIKKKLLLMMMMMMMMMNNNPPPRRRSSSRRRQQQQQQRRRTTTSSSRRRQQQQQQQQQRRRSSSNNNNNNOOOPPPQQQRRRSSSSSSUUUUUUVVVVVVVVVVVVVVVVVVSSSSSSRRRPPPPPPOOOOOOOOOMMMNNNPPPRRRTTTUUUUUUUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUSSSOOOLLLLLLNNNPPPRRRVVV```sss~~~))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((('''&&&&&&''''''((())))))))))))(((%%%'''(((((('''&&&''')))'''((((((((((((((())))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&)))((((((''''''(((((()))''''''((((((((('''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((('''(((((((((((('''&&&%%%'''''''''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))))))))&&&&&&'''((()))***++++++&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))(((''''''((('''''''''((()))******''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((&&&%%%&&&'''((('''&&&''''''&&&&&&&&&&&&''''''(((''''''&&&'''((()))***%%%&&&&&&''''''&&&&&&%%%))))))))))))((('''&&&&&&''''''((((((((((((''''''&&&&&&''''''((()))))))))((((((((('''''''''''''''***)))((('''''''''''''''((())))))))))))((('''&&&''''''''''''((((((((((((%%%&&&((()))))))))((('''***))))))(((''''''&&&&&&'''''''''''''''((())))))&&&&&&&&&'''''''''''''''(((((()))******++++++,,,))))))((('''((()))***+++(((((())))))))))))(((((())))))))))))************))))))******+++++++++,,,************++++++++++++************************+++++++++,,,,,,,,,,,,,,,...------,,,,,,,,,------,,,,,,------......////////////000000000000111111000000000000000111111222111111111222333555666777888888:::;;;===>>>>>>>>>>>>>>>>>>??????@@@@@@@@@===>>>???AAABBBDDDFFFFFFEEEEEEFFFGGGHHHHHHHHHHHHFFFGGGIIIKKKLLLNNNNNNOOOPPPRRRTTTUUUTTTSSSSSSSSSTTTTTTSSSRRRQQQQQQRRRRRRPPPPPPQQQRRRSSSTTTUUUUUUWWWWWWVVVVVVVVVVVVVVVVVVUUUTTTTTTSSSSSSRRRRRRRRRPPPQQQSSSUUUWWWXXXXXXXXXYYYYYYXXXXXXWWWWWWVVVVVVUUUUUUSSSQQQNNNNNNPPPRRRUUUVVV\\\iii~~~|||~~~((((((((((((((((((((((((''''''''''''((((((((((((******))))))((((((''''''((((((((())))))*********''''''(((((((((((('''''''''((((((((('''&&&%%%%%%&&&''''''(((((((((((((((((()))***)))(((((()))***''''''(((((())))))******''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''***))))))))))))))))))***''''''(((((((((''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((''''''(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&''''''''''''''''''(((((((((((((((((((((((('''''''''(((((())))))***%%%%%%%%%&&&'''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''&&&&&&&&&&&&''')))******(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&%%%&&&''''''&&&%%%''''''&&&&&&&&&&&&'''''')))(((&&&%%%&&&''')))+++&&&''''''''''''''''''&&&)))))))))))))))(((((('''''''''((((((((((((''''''''''''''''''(((((())))))''''''''''''''''''&&&&&&***)))(((''''''&&&''''''&&&&&&&&&'''((()))***+++((((((((((((((('''''''''%%%&&&(((******)))'''&&&))))))(((((('''''''''''''''''''''''''''((())))))&&&&&&&&&''''''''''''''',,,,,,+++***)))(((''''''+++***((('''((()))+++,,,))))))(((((((((((())))))(((((()))************))))))))))))************+++'''((((((((())))))))))))******************************++++++,,,,,,,,,---+++++++++***************------------------------////////////000000000111000000000000000111111222111111111222333444555666666777888:::;;;;;;<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>???@@@BBBCCCDDDEEEEEECCCDDDEEEFFFGGGGGGGGGGGGEEEFFFIIIKKKMMMOOOPPPPPPRRRTTTVVVVVVUUUTTTTTTTTTUUUUUUTTTTTTSSSSSSRRRRRRQQQQQQRRRSSSTTTUUUUUUVVVXXXXXXWWWWWWWWWWWWVVVVVVTTTTTTTTTTTTTTTTTTSSSSSSSSSSSSUUUVVVXXXYYYZZZZZZ[[[[[[ZZZZZZYYYXXXWWWWWWTTTTTTTTTRRRPPPOOOQQQSSSTTTVVVYYYbbbtttzzz{{{((((((((((((((((((((((((''''''''''''((((((((((((******))))))((((((''''''((())))))******++++++,,,''''''(((((((((((('''''''''((((((((('''&&&%%%%%%&&&''''''((((((((((((((()))))))))(((''''''(((***''''''(((((())))))******''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))(((((((((&&&&&&&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))'''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((())))))((((((''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&'''((()))******)))(((((()))******((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&(((((('''&&&''''''&&&&&&&&&&&&'''''')))(((&&&%%%&&&''')))+++(((((())))))))))))(((((()))))))))(((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((&&&&&&''''''''''''''''''))))))((('''''''''''''''&&&&&&%%%&&&'''(((***+++'''(((((()))(((((('''&&&%%%&&&(((******)))'''&&&''''''''''''(((((())))))'''''''''''''''((())))))''''''(((((())))))))))))---,,,+++***)))'''&&&&&&+++***((('''((()))+++,,,))))))(((((((((((())))))(((((()))************)))******)))))))))((((((((('''((((((((())))))))))))*********************************++++++,,,,,,,,,*********************)))//////...---,,,++++++***...////////////000000000000000000000000111111222222222222222333333444555666666888999::::::::::::::::::;;;<<<======>>>>>>AAABBBCCCDDDEEEEEEDDDDDDBBBCCCDDDEEEFFFFFFFFFFFFEEEFFFIIIKKKMMMOOOPPPQQQSSSUUUWWWWWWUUUTTTTTTTTTVVVVVVVVVVVVUUUUUUTTTTTTQQQQQQRRRSSSTTTUUUVVVVVVXXXXXXXXXWWWWWWVVVVVVVVVUUUVVVVVVWWWWWWWWWVVVVVVTTTUUUUUUVVVXXXYYYZZZ[[[\\\\\\[[[[[[ZZZYYYXXXXXXTTTTTTTTTRRRQQQPPPRRRTTTRRRUUUZZZaaannnyyy{{{))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))(((((((((((('''''''''(((((()))))))))''''''((((((((((((''''''''''''((((((((('''&&&&&&''''''((())))))))))))((('''((('''&&&$$$$$$&&&((('''((((((((((((((())))))''''''''''''(((((((((((('''''''''''''''''''''''')))))))))(((((((((''''''&&&'''(((((((((((('''&&&''''''((()))))))))((((((&&&&&&&&&'''(((((())))))&&&&&&&&&&&&&&&'''''''''(((((((((((()))))))))***''''''(((((((((((('''''''''''''''(((((((((((((((((((((((((((((((((((((((***)))((((((''''''((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''******))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%&&&''''''******((((((((((((******(((((((((((((((((((((((((((((())))))))))))(((((()))(((''''''((()))((('''''''''&&&&&&&&&&&&''''''(((''''''&&&'''((()))***)))))))))******)))))))))))))))(((''''''(((((()))''''''((((((((((((''''''''''''(((((((((((((((((('''''''''''''''(((((((((((((((''''''''''''(((((()))(((''''''&&&&&&''''''&&&'''((())))))(((''''''%%%&&&((()))))))))((('''&&&&&&''''''((())))))***'''''''''''''''((())))))(((((())))))***+++++++++(((((())))))))))))))))))))))))((('''((()))***+++***)))(((''''''((()))***))))))))))))************+++*********))))))((((((************++++++++++++*********************************+++++++++++++++******+++,,,------,,,,,,///......---,,,+++******......////////////000000000000000000000111111222333333222222222333333444555666777888999999999999::::::;;;<<<===>>>>>>???BBBCCCDDDEEEEEEEEEDDDCCCCCCCCCDDDEEEFFFFFFFFFFFFFFFGGGIIILLLNNNOOOPPPQQQRRRTTTVVVVVVTTTSSSRRRSSSTTTUUUVVVVVVVVVVVVUUUUUURRRRRRSSSTTTUUUVVVWWWWWWXXXXXXWWWWWWVVVVVVUUUUUUWWWXXXZZZ[[[\\\[[[[[[ZZZVVVVVVVVVVVVXXXYYY[[[[[[\\\\\\[[[[[[ZZZZZZYYYYYYUUUVVVVVVUUUSSSRRRSSSUUURRRWWW\\\aaajjj|||{{{{{{))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((())))))))))))''''''''''''''''''''''''''''''((((((((((((''''''''''''((()))))))))(((((('''((())))))******))))))(((((('''%%%######&&&(((((((((((('''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''))))))))))))((((((((('''((()))***++++++***)))(((%%%&&&'''(((((((((((('''&&&&&&'''(((((()))******&&&&&&'''''''''((((((((('''''''''((((((((())))))&&&'''((())))))((('''&&&''''''''''''((((((((()))((((((((((((((((((((((((******((('''''''''((())))))))))))(((((('''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((()))))))))))))))''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((&&&&&&%%%%%%%%%&&&&&&''')))((('''&&&&&&'''((()))((((((((((((((((((((((((''''''((())))))((('''''')))'''&&&'''((()))(((&&&''''''&&&&&&&&&&&&''''''''''''''''''((((((((()))(((((())))))))))))(((((((((((('''&&&&&&'''((()))''''''((((((((((((''''''(((((((((((((((((((((''''''''''''(((((()))))))))''''''&&&''''''((()))***(((((('''''''''&&&&&&&&&$$$&&&((()))***)))((('''''''''''''''(((((((((((('''''''''((((((((((((((('''''''''''''''((())))))(((((())))))***++++++,,,'''((((((((())))))******''''''((((((((()))))))))***)))(((''''''((()))******)))((((((((()))+++,,,+++++++++++++++,,,,,,,,,************++++++++++++************************++++++++++++************((()))***,,,------------,,,,,,,,,,,,,,,,,,,,,,,,........./////////000000000000000000000111111222222222111000000111111111444555666777777777777777999999:::;;;<<<===>>>>>>???@@@BBBDDDEEEEEEDDDCCCEEEFFFGGGGGGGGGGGGFFFFFFGGGHHHJJJLLLNNNOOOPPPPPPQQQSSSUUUUUUSSSQQQQQQQQQQQQRRRSSSUUUUUUUUUUUUTTTTTTTTTUUUVVVWWWXXXXXXYYYWWWWWWWWWVVVUUUUUUTTTTTTWWWXXXZZZ\\\]]]]]]\\\[[[XXXWWWWWWWWWXXXZZZ\\\]]][[[[[[[[[ZZZZZZZZZZZZZZZYYYYYYZZZXXXVVVUUUUUUVVVVVVZZZ^^^___dddsss~~~zzz}}}))))))))))))))))))))))))''''''''''''((((((((()))''''''(((((())))))******((((((((((((((((((((((((''''''((((((((((((''''''''''''((()))*********)))(((((()))*********************)))'''%%%%%%'''***((((((''''''&&&&&&&&&%%%''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))((((((((((((%%%&&&'''(((((('''&&&%%%$$$%%%&&&&&&'''''''''&&&'''''''''((()))******+++'''''''''((((((((())))))&&&&&&&&&'''''''''((((((&&&'''((())))))((('''&&&&&&'''''''''(((((())))))((((((((((((((((((((((((+++***((('''''''''((()))******))))))((((((((('''''''''''''''''''''''''''******))))))((((((''''''$$$%%%%%%&&&'''((())))))(((((((((((((((((((((((()))((('''&&&&&&'''((()))(((''''''&&&&&&&&&''''''((('''%%%$$$$$$%%%'''(((((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%((('''&&&&&&(((((('''&&&'''''''''&&&&&&'''''''''&&&'''(((((()))(((((((((''''''((((((((((((''''''((('''&&&%%%%%%&&&((((((''''''((((((((((((''''''(((((((((((((((''''''''''''((((((((())))))******&&&&&&&&&&&&((()))***+++###$$$&&&'''((()))))))))###%%%''')))******)))((((((''''''''''''((()))))))))))))))(((''''''&&&&&&'''''''''''''''((())))))'''(((((()))***++++++,,,******))))))((((((''''''&&&&&&'''((()))(((((((((+++)))(((''''''((()))++++++***((('''''')))+++,,,***++++++,,,...//////000(((((((((((())))))))))))************************,,,+++++++++******))))))$$$&&&(((***+++,,,,,,+++)))******+++---...//////............/////////000000000000000000111111222111000000////////////000333333444555666666666666888999999;;;<<<===>>>>>><<<===@@@CCCEEEEEEEEEDDDHHHHHHIIIIIIIIIHHHGGGGGGHHHIIIJJJLLLNNNOOOPPPPPPPPPRRRTTTTTTRRRPPPPPPPPPNNNPPPRRRSSSTTTTTTTTTTTTUUUVVVVVVWWWXXXYYYZZZZZZWWWWWWVVVUUUUUUTTTSSSSSSUUUVVVYYY[[[\\\[[[ZZZZZZYYYYYYXXXXXXYYY[[[]]]^^^ZZZZZZZZZZZZZZZ[[[[[[[[[[[[\\\\\\[[[XXXWWWWWWXXXZZZ]]]___^^^```mmmyyyyyyzzz'''''''''''''''((())))))''''''''''''&&&&&&&&&&&&''''''(((((())))))******)))((('''&&&&&&&&&&&&&&&&&&'''(((******((('''&&&&&&&&&''''''(((((())))))&&&***---,,,'''$$$&&&***))))))(((((('''''''''&&&(((''''''&&&&&&&&&''''''$$$%%%&&&'''''''''&&&%%%((((((''''''''''''((((((******+++***'''&&&''''''((('''&&&%%%%%%%%%%%%%%%))))))))))))))))))))))))&&&&&&'''((()))***++++++)))***+++***)))((()))+++))))))))))))))))))))))))'''&&&&&&&&&'''(((***+++%%%%%%&&&)))---...,,,)))''''''&&&&&&&&&&&&''''''))))))))))))))))))******(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&''''''((()))*********'''''''''''''''''''''''')))((('''&&&&&&'''((()))(((((())))))((('''&&&&&&(((%%%$$$%%%'''(((&&&$$$((('''%%%%%%%%%''')))***))))))))))))((((((((((((((((((''''''''''''((((((&&&&&&''''''((()))))))))((((((((((((''''''''''''((())))))(((((('''&&&%%%''''''''''''((((((((((((((((((((((((((('''''''''''''''((((((((((((''''''(((((((((((())))))))))))))))))(((((('''''''''&&&%%%%%%&&&'''((()))*********))))))((('''&&&&&&&&&%%%&&&((()))))))))((('''))))))(((((('''''''''&&&&&&'''((((((((('''%%%$$$''''''(((((())))))******((((((((((((((((((((((((***)))))))))((((((''''''************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((***+++,,,))))))))))))))))))))))))(((((()))***************************)))))))))(((************************))))))***++++++,,,---------------...///000000111............000222444555111222333333444444333333444444555555666777777777:::;;;;;;;;;;;;;;;;;;;;;===>>>???AAACCCDDDFFFGGGHHHIIIKKKKKKJJJIIIJJJKKKIIIIIIJJJKKKLLLMMMMMMMMMOOOOOOOOOOOONNNNNNMMMLLLMMMMMMMMMNNNPPPRRRSSSTTTRRRUUUXXXYYYYYYXXXWWWXXXVVVVVVUUUUUUTTTSSSSSSRRRSSSTTTWWWZZZ\\\\\\YYYVVV\\\ZZZXXXWWWWWWWWWYYYZZZXXXYYYZZZZZZZZZZZZZZZYYYZZZ[[[\\\\\\[[[YYYVVVUUUZZZ[[[]]]aaaccciiixxxxxxwww}}}'''''''''''''''((())))))(((((((((((((((((((((((()))))))))(((((((((((((((((((((''''''&&&&&&&&&&&&'''((()))******)))(((''''''''''''(((((((((((((((((())))))((('''&&&'''''')))(((((((((''''''''''''(((''''''&&&&&&'''''''''***)))(((''''''''''''(((((((((''''''''''''(((((()))***+++***'''&&&'''(((***)))(((''''''''''''((((((((((((((((((((((((((((((((((((((((((((())))))&&&((())))))(((''''''((())))))))))))))))))))))))''''''&&&&&&'''(((***+++,,,***((())),,,---,,,+++(((((((((''''''(((((((((++++++***)))(((((('''&&&(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''(((((()))******+++''''''''''''''''''''''''(((''''''&&&&&&''''''((((((((((((((((((((('''&&&(((&&&$$$%%%'''(((&&&$$$%%%%%%$$$$$$$$$%%%''''''))))))))))))((((((((((((((((((''''''''''''((((((((((((((((((((('''''''''))))))((((((((('''''''''''''''((())))))(((((((((''''''''''''((((((((((((((((((((((((((((((((('''((())))))******))))))(((''''''''''''(((((((((((()))((((((((('''''''''''''''(((((())))))************))))))(((''''''&&&&&&&&&&&&((()))))))))(((''')))(((((((((''''''''''''''''''(((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&'''(((((((((((((((((((((((())))))((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((''''''(((((()))***+++))))))))))))))))))))))))(((((()))***************++++++++++++*********************************************+++,,,------------------...///000000000//////...///000111333444000111222222333333222222444444444555666666777777999:::::::::;;;;;;<<<<<<===>>>???@@@BBBDDDEEEFFFDDDFFFHHHHHHGGGGGGHHHIIIHHHIIIKKKLLLMMMLLLLLLKKKNNNNNNNNNNNNNNNMMMLLLLLLMMMMMMNNNOOOPPPRRRSSSTTTSSSUUUXXXYYYXXXWWWWWWWWWUUUUUUUUUTTTSSSSSSRRRRRRRRRSSSVVVYYY\\\\\\YYYVVVZZZYYYWWWUUUUUUVVVWWWXXXWWWXXXYYYZZZZZZZZZZZZZZZZZZZZZ[[[[[[[[[YYYXXXWWWWWWWWWZZZ\\\^^^cccqqq~~~{{{vvv{{{''''''''''''((((((((()))(((((((((((((((((())))))******))))))(((''''''&&&((((((''''''''''''''''''((()))***++++++***)))((((((((((((((((((''''''''',,,)))&&&&&&((()))((('''((((((((((((''''''''''''(((''''''&&&''''''((((((...,,,)))&&&%%%%%%'''(((((((((''''''''''''(((((()))***+++)))'''&&&'''((())))))((((((''''''((((((((((((((((((((((((((((((+++******)))((('''&&&&&&%%%'''))))))((('''''''''))))))))))))))))))))))))''''''&&&''''''((()))***///---)))((()))*********))))))(((((((((((()))))))))))))))(((((((((''''''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&(((((())))))******++++++''''''''''''''''''''''''&&&''''''((((((''''''&&&&&&'''(((((((((((((((((('''&&&%%%&&&'''''''''%%%%%%%%%%%%%%%&&&&&&&&&&&&(((((((((((())))))))))))((((((''''''''''''((((((***))))))(((''''''&&&&&&))))))))))))((((((((((((&&&'''((()))************''''''''''''((((((((((((''''''((((((((((((((((((((((((((())))))(((((((((&&&&&&&&&&&&''''''''''''(((((((((((('''''''''''')))))))))))))))))))))))))))))))))(((''''''&&&&&&&&&''''''((()))(((((((((((((((((((((''''''''''''(((((('''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%(((((((((((((((((((((((()))(((((((((((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((((()))***************,,,,,,,,,++++++++++++******************************++++++,,,,,,------...---------...//////000000000////////////000111222///000000111222111111111333333444555555666666777888888999:::;;;;;;<<<<<<<<<===>>>@@@AAACCCDDDDDDBBBDDDFFFGGGFFFFFFGGGIIIHHHIIIKKKLLLMMMKKKJJJIIILLLLLLLLLMMMLLLLLLKKKJJJLLLMMMMMMOOOPPPQQQRRRSSSRRRTTTWWWWWWVVVUUUUUUUUUTTTTTTTTTSSSRRRRRRQQQQQQPPPQQQTTTXXX[[[[[[YYYVVVWWWVVVTTTRRRRRRSSSTTTUUUVVVWWWXXXYYYZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZWWWVVVWWWYYYZZZ]]]hhhtttwwwzzz&&&''''''((((((((((((((('''''''''((((((((((((((())))))((((((((('''''''''''''''(((((((((''''''''''''((())))))))))))((('''))))))((((((''''''&&&&&&,,,***((('''((()))***+++(((((((((((((((''''''''''''''''''''''''(((((()))***)))'''%%%$$$%%%&&&&&&((((((''''''''''''(((((()))******)))(((''''''(((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((******)))((('''&&&&&&%%%((((((((('''&&&&&&(((***((((((((((((((((((((((((''''''''''''(((((())))))+++***((('''&&&''''''''')))(((((((((((((((((()))$$$$$$%%%'''(((***++++++((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))******++++++'''''''''''''''''''''''''''''')))******)))''''''&&&&&&'''((())))))(((((('''&&&&&&&&&'''''''''&&&'''(((((()))))))))(((((((((((((((((())))))))))))((((((''''''''''''(((((())))))((((((''''''''''''******)))))))))((((((((('''(((((()))******))))))''''''''''''((((((((((((''''''''''''((((((((((((%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''''''''((((((((((((((((((((((((''''''''')))))))))(((((('''''''''))))))((((((''''''''''''&&&''''''(((((((((((((((((((((((((((((('''''''''((((((&&&%%%%%%&&&'''(((*********))))))((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((******************************)))((((((((((((((((((((((((((((((((((((((((((((()))***************,,,,,,+++++++++*********************************++++++,,,,,,,,,------------------....../////////000000000/////////000000///000111111222222111111222333333444555555666666666777888999:::;;;<<<===;;;<<<===>>>@@@AAABBBCCCBBBDDDFFFGGGGGGGGGHHHJJJGGGIIIJJJLLLKKKJJJHHHFFFIIIJJJJJJKKKKKKJJJIIIIIIJJJKKKLLLMMMNNNOOOPPPPPPPPPRRRTTTTTTSSSRRRRRRSSSSSSSSSRRRRRRQQQPPPPPPPPPNNNPPPSSSWWW[[[[[[YYYWWWTTTSSSQQQPPPOOOPPPQQQRRRTTTUUUWWWXXXYYYZZZZZZ[[[ZZZYYYYYYYYYYYYZZZ[[[\\\ZZZXXXXXXYYYYYY[[[cccmmmyyy{{{{{{}}}&&&&&&'''((()))((((((((((((((()))))))))*********&&&'''''''''((((((((()))''''''((())))))(((((('''&&&''''''''''''''''''&&&))))))((((((''''''&&&&&&''')))***'''$$$$$$(((---'''''''''((((((((((((((('''''''''''''''((()))***&&&&&&'''''''''''''''&&&((((((''''''''''''((((((((()))***)))((('''((()))''''''&&&&&&&&&''''''(((''''''''''''''''''''''''(((((((((((('''''''''''')))(((%%%"""!!!###'''+++(((((((((((((((((((((((('''''''''(((((((((((((((%%%&&&((()))((((((''''''(((''''''&&&&&&''''''(((###$$$%%%'''(((***+++,,,((((((((((((((((((((((((&&&''''''''''''''''''''')))))))))))))))*********''''''''''''''''''''''''((()))***++++++***)))(((&&&&&&'''((())))))(((((('''''''''''''''&&&''''''((())))))******)))(((((('''((((((((()))))))))***((((((''''''''''''((((((''''''''''''(((((())))))))))))))))))(((((((((((()))))))))))))))(((''''''''''''''''''((((((((((((&&&'''''''''(((((())))))%%%%%%&&&&&&&&&&&&%%%%%%''''''((((((((()))))))))'''''''''(((((((((((((((+++******))))))(((((('''((((((((((((''''''''''''''''''''''''((((((((()))'''''''''(((((((((((((((((('''&&&%%%%%%&&&((((((,,,++++++******)))))))))((((((((((((((((((((((((************************&&&'''''''''((((((((()))((((((((((((((((((((((((************************+++***)))((((((''''''((((((((((((((((((((((((((((((((()))***************+++*********))))))))))))************************++++++,,,,,,,,,,,,,,,---------------............000000000000/////////...000111111222222222222222222222333333444444555555666666777888999;;;;;;<<<:::;;;<<<===>>>???@@@AAA@@@BBBDDDEEEEEEEEEGGGHHHFFFGGGHHHIIIIIIHHHFFFEEEGGGGGGHHHHHHIIIHHHHHHGGGHHHIIIJJJLLLMMMMMMMMMMMMMMMOOOPPPPPPOOONNNOOOPPPRRRRRRQQQPPPPPPOOOOOONNNMMMOOORRRWWW[[[\\\[[[XXXRRRQQQOOONNNNNNNNNPPPQQQTTTUUUVVVWWWYYYYYYZZZZZZXXXXXXXXXXXXYYYZZZ[[[\\\ZZZXXXXXXYYYXXXYYY___ggg{{{tttttt%%%&&&((()))))))))((('''******++++++,,,,,,------%%%&&&&&&'''(((((())))))&&&'''((()))***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''''''''"""&&&)))&&&"""!!!%%%+++'''''''''(((((((((((((((''''''''''''((()))******&&&((()))++++++***))))))((((((''''''''''''((((((((()))***)))((('''((()))))))))(((((())))))******''''''''''''''''''''''''&&&&&&&&&''''''((((((((('''&&&""" %%%)))))))))))))))))))))))))))''''''((((((((((((''''''###&&&)))++++++***)))***''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''((((((((((((((()))))))))''''''''''''''''''''''''((())))))******))))))(((&&&'''((((((((((((((((((&&&((((((((('''&&&'''(((((((((((((((''''''''''''''''''(((((())))))******((((((''''''''''''((((((&&&&&&''''''((())))))***((((((((((((''''''''''''))))))))))))((('''&&&%%%''''''''''''((((((((((((&&&&&&''''''((()))))))))((((((((())))))((((((((((((((((((((()))))))))***'''''''''(((((((((((((((,,,,,,,,,++++++*********((((((((((((((((((''''''(((''''''''''''((())))))'''''''''((((((((((((((('''&&&&&&&&&&&&'''(((((())))))(((((((((((((((((((((((((((((((((((((((((())))))************++++++'''''''''(((((())))))***))))))))))))))))))))))))((((((((((((((((((((((((******)))((((((((((((((())))))))))))))))))))))))(((((()))************************)))))))))((((((************************++++++++++++++++++++++++------------------------//////000000000///......000111222222333333222222111111222333333444444555666666777888999999::::::::::::;;;<<<===>>>??????===???AAABBBAAAAAABBBDDDDDDDDDEEEEEEEEEEEEEEEDDDEEEEEEFFFFFFGGGGGGFFFFFFGGGHHHJJJKKKLLLLLLKKKKKKJJJLLLMMMMMMMMMMMMOOOPPPQQQPPPPPPOOONNNNNNMMMMMMLLLNNNRRRWWW\\\^^^\\\ZZZRRRQQQOOOMMMMMMNNNOOOPPPTTTUUUVVVWWWXXXXXXXXXXXXWWWWWWWWWXXXXXXYYYYYYYYYXXXUUUUUUWWWWWWVVV[[[aaarrrtttqqq|||%%%&&&((()))***)))((('''(((((()))******+++,,,,,,''''''''''''''''''''''''&&&''')))*********((((((''''''&&&&&&&&&&&&'''''''''''''''(((((((((((((((###%%%'''&&&%%%$$$&&&(((''''''''''''((((((((()))''''''''''''((()))***+++*********)))))))))))))))((((((''''''''''''((((((''')))***)))((('''(((***)))))))))))))))***++++++''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&%%%###!!!"""%%%((())))))))))))))))))))))))''''''((())))))((('''&&&$$$'''))))))(((''')))+++((((((''''''''''''(((((()))))))))))))))))))))(((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((('''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((('''&&&&&&((())))))&&&&&&''')))***)))((('''''''''(((((('''''''''((()))*********((((((''''''''''''(((((('''''''''(((((((((((((((''''''''''''&&&&&&&&&&&&&&&'''''''''''''''&&&%%%''''''''''''((((((((((((&&&&&&''''''((())))))***((())))))******))))))((('''''''''((((((((())))))''''''''''''((((((((()))*********)))))))))))))))'''((((((((((((((((((((((((''''''&&&'''((()))***''''''''''''((((((((()))%%%&&&&&&'''((((((''''''&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((''''''(((((())))))))))))''''''((())))))***++++++))))))))))))))))))))))))''''''''''''''''''''''''***)))((((((((((((((()))))))))))))))))))))))))))(((((()))***************+++++++++*********))))))************************************************---------------------------...///000000//////...///000000111222111111111111111111222333333444444666777777777888888999999999999:::;;;<<<===>>>>>>===???AAAAAA@@@@@@@@@AAABBBBBBAAAAAAAAACCCDDDEEECCCCCCDDDEEEEEEEEEEEEEEEHHHIIIKKKMMMMMMMMMLLLKKKJJJKKKMMMMMMMMMNNNPPPRRRPPPOOOOOONNNMMMMMMLLLLLLLLLNNNRRRXXX]]]___^^^\\\RRRQQQOOONNNNNNNNNPPPQQQTTTUUUVVVWWWWWWWWWWWWWWWUUUVVVWWWXXXXXXXXXWWWVVVWWWTTTSSSVVVWWWVVVZZZ___iii|||vvv{{{%%%&&&((()))***)))((('''$$$%%%%%%&&&'''(((((()))((((((((('''&&&&&&%%%%%%%%%''')))***+++***)))(((((((((''''''''''''((((((&&&'''''''''(((((())))))(((''''''(((++++++***(((&&&'''''''''(((((())))))''''''''''''((()))++++++---+++(((%%%$$$%%%&&&(((((((((''''''''''''(((((('''(((***)))(((((()))***'''''''''''''''((())))))''''''''''''''''''''''''''''''''''''''''''''''''&&&((())))))(((''''''((())))))))))))))))))))))))''''''((())))))((('''&&&%%%''''''%%%######'''***))))))(((((((((((())))))''''''((()))***+++,,,,,,((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''&&&%%%$$$$$$%%%&&&'''((()))))))))((('''&&&&&&&&&(((***)))&&&%%%''')))...,,,***(((((()))***+++&&&''''''((()))******+++((((((''''''''''''(((((()))))))))(((''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&''''''''''''''''''''''''((((((((()))&&&&&&&&&'''((())))))***''''''((((((((((((''''''&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((''''''&&&&&&((()))***&&&'''''''''(((((())))))$$$%%%'''((()))((('''&&&%%%&&&&&&''''''(((((((((((((((((((((((((((((((((%%%&&&&&&&&&''''''(((((('''(((((()))***++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((()))***************,,,,,,,,,+++++++++************************************))))))))))))))))))------------------------,,,---///000000000///......//////000000000000000000111111222333333444444777777777777777888888888999999::::::;;;<<<======???AAABBBBBBAAA@@@AAABBBAAA@@@???>>>???AAADDDEEEBBBBBBCCCDDDEEEEEEDDDDDDIIIKKKMMMNNNOOONNNMMMLLLJJJKKKMMMMMMNNNOOORRRTTTOOOOOONNNNNNMMMLLLLLLLLLLLLNNNSSSYYY^^^```___]]]SSSRRRPPPNNNNNNOOOPPPQQQUUUUUUVVVWWWWWWWWWVVVVVVTTTUUUWWWXXXXXXWWWUUUTTTWWWTTTTTTWWWXXXXXX[[[```ccczzz|||}}}''''''''''''''''''''''''&&&&&&%%%&&&&&&'''((()))))))))((('''&&&&&&%%%%%%&&&&&&&&&''''''''''''(((((((((''''''''''''(((((((((((())))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))'''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((***)))(((&&&&&&&&&'''((((((***,,,,,,***((((((((((((((('''''''''&&&&&&&&&((((((((((((((((((((((((%%%%%%%%%&&&'''(((((()))$$$%%%&&&'''((((((((((((((((((((((((''''''''''''***************************)))(((&&&&&&''''''((((((((((((((((((((((((((())))))(((((('''''''''&&&''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((('''''''''((())))))(((&&&((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&'''''''''(((***)))((((((((((((((()))'''&&&%%%%%%&&&'''%%%$$$---,,,***)))'''%%%######&&&&&&&&&'''''''''((((((((((((((((((((('''''''''))))))((('''''''''''''''((((((&&&&&&''')))+++---'''''''''((())))))******))))))(((((('''''''''&&&%%%%%%&&&&&&''''''(((((('''(((+++,,,,,,+++((('''&&&&&&&&&%%%%%%$$$$$$$$$((('''''''''((()))+++,,,###$$$&&&'''(((((((((((()))((('''&&&&&&&&&&&&&&&''''''((((((((((((''''''(((''''''&&&&&&''')))***---,,,)))'''&&&&&&'''((())))))((((((((((((((()))''''''((()))))))))))))))---,,,***)))))))))***+++*********)))'''$$$""" ******)))((((((((((((((()))((('''&&&&&&&&&&&&&&&)))************+++++++++)))***,,,------,,,***)))+++***)))'''''''''((())),,,+++***+++---...---,,,,,,---///000000000///...+++---...000000000000//////000000000000111111111444444666777777777666555444666888999999:::<<<>>>@@@???>>>>>>>>>>>>>>>>>>===>>>???AAABBBCCCCCCDDDBBBBBBCCCCCCEEEFFFGGGHHHHHHKKKNNNPPPOOOMMMLLLKKKMMMMMMMMMMMMNNNOOOPPPPPPQQQQQQPPPOOOOOONNNMMMMMMPPPRRRUUUXXXYYYYYYXXXWWWPPPOOONNNMMMNNNPPPRRRTTTVVVXXXXXXWWWTTTRRRSSSTTTTTTVVVWWWWWWVVVTTTUUUUUUWWWXXXZZZZZZYYYXXXYYYZZZdddooo~~~yyyzzz)))))))))(((((((((((((((&&&&&&%%%&&&&&&'''((()))''''''&&&%%%%%%$$$######'''''''''((((((((())))))((((((''''''''''''(((((((((((())))))))))))(((((('''''''''((()))***+++,,,((((((((((((((((((((((((''''''&&&&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((***)))((('''''''''(((((((((***++++++***((((((((((((((('''''''''&&&&&&&&&((((((((((((((((((((((((''''''(((((()))******+++%%%%%%&&&'''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''***)))((('''&&&'''(((((()))))))))))))))))))))))))))(((((((((''''''''''''''''''''''''((((((((((((&&&''''''((((((''''''&&&''''''''''''''''''''''''))))))))))))******)))(((&&&&&&''''''''''''''''''&&&&&&'''''''''(((((((((***)))))))))))))))*********)))'''&&&'''((('''&&&***))))))((('''&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''))))))((('''''''''''''''(((((('''&&&''')))+++,,,)))))))))))))))))))))((()))((((((((('''''''''''''''''''''''''''(((((((((&&&''')))******)))'''&&&((((((''''''&&&&&&&&&&&&'''&&&&&&&&&'''((()))***'''&&&&&&&&&&&&''')))***(((((('''&&&&&&&&&&&&&&&''''''(((((((((((('''''''''''''''''''''((())))))+++***)))'''''''''(((((())))))((((((((((((((()))''''''((()))))))))))))))***)))((('''''''''(((((())))))))))))((('''&&&%%%******)))((((((((((((((())))))((('''''''''(((((())))))*********+++++++++((()))***++++++***)))(((,,,+++***)))))))))******,,,+++***+++---...---,,,,,,---...///000//////...---...///000111111000000111111111222222222333333333444555666777777666666555666888999999:::<<<>>>???>>>>>>===<<<<<<<<<<<<>>>>>>@@@AAABBBCCCCCCCCCBBBBBBBBBCCCEEEGGGHHHIIIIIILLLNNNNNNMMMKKKKKKKKKNNNNNNNNNNNNOOOPPPPPPQQQQQQQQQPPPPPPOOOOOONNNNNNPPPQQQTTTVVVWWWWWWVVVUUUPPPOOONNNNNNOOORRRTTTUUUWWWWWWWWWVVVUUUSSSSSSSSSSSSTTTUUUTTTSSSRRRSSSUUUXXXZZZ[[[[[[YYYXXXYYYYYY___iii{{{~~~vvvuuuxxx}}}))))))(((((('''''''''&&&&&&&&&%%%&&&&&&'''((()))''''''&&&&&&%%%$$$$$$$$$(((((((((((()))))))))***((((((''''''''''''(((((('''(((((())))))(((((('''&&&'''''')))+++---///000(((((((((((((((((((((((((((((('''&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''''''''(((((((((******)))((((((((())))))((()))++++++)))(((((()))((((((((('''''''''&&&&&&((((((((((((((((((((((((''''''(((((()))*********&&&''''''(((((((((''''''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&***)))((('''''''''((((((************************((((((((((((''''''''''''''''''''''''((((((((((((&&&''''''((((((''''''&&&''''''''''''''''''''''''(((((()))))))))(((((('''%%%%%%&&&&&&'''(((((()))''''''((((((((()))))))))))))))))))))***+++,,,,,,...+++(((''''''(((((((((''''''''''''((((((((()))&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))((('''''''''''''''(((''''''&&&'''(((***+++++++++******)))(((((('''((((((((((((''''''''''''))))))((((((((((((((('''''''''''''''''''''''''''))))))))))))((((((((((((%%%%%%%%%%%%&&&'''((()))***)))&&&%%%%%%''')))+++(((((('''&&&&&&&&&&&&'''''''''((((((((((((''''''&&&''''''((((((((((((((((((((((((((((((((((((((()))((((((''''''((())))))''''''((())))))))))))))))))((('''&&&&&&&&&''''''))))))(((((())))))***+++***))))))((((((((((((((())))))(((((())))))******)))))))))*********++++++((((((((((((((((((((((((------,,,++++++++++++,,,,,,+++***+++---...---,,,------...////////////......///000000111000000///222222333333333444444444222333444555666666666666555777999999999:::<<<>>>>>>>>>===;;;;;;:::::::::>>>???@@@AAABBBBBBCCCCCCAAABBBBBBDDDFFFHHHJJJKKKLLLMMMMMMLLLJJJIIIJJJJJJMMMNNNNNNOOOPPPPPPQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPQQQRRRTTTUUUUUUTTTSSSSSSOOOOOOOOOPPPQQQTTTVVVWWWXXXWWWUUUTTTUUUTTTRRRQQQQQQRRRRRRQQQOOOPPPRRRTTTYYY[[[\\\[[[YYYXXXXXXYYYXXXaaaqqqtttqqqssswww|||''''''&&&&&&%%%%%%$$$$$$&&&&&&%%%&&&&&&'''((()))))))))(((((('''''''''&&&''''''((((((((()))))))))((((((''''''''''''(((((('''(((((((((((((((((('''&&&'''''')))***,,,...///(((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&(((((((((((())))))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((*********))))))))))))***((()))******((('''((()))((((((((((((''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&''''''(((((('''((((((((((((''''''&&&((((((((((((''''''''''''(((((((((((((((((((((((()))))))))((((((((((((((())))))))))))))))))))))))((((((((((((((('''''''''''''''''''''((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''&&&%%%%%%%%%&&&&&&&&&'''''''''(((((((((((((((((())))))))))))(((((((((((()))***+++,,,///,,,(((&&&'''((())))))&&&&&&''''''(((((())))))''''''''''''''''''''''''&&&&&&&&&'''''''''''''''))))))((('''''''''''''''(((''''''''''''((()))***++++++******))))))))))))((((((((((((((('''''''''******))))))((((((''''''(((((('''&&&&&&'''(((((())))))))))))))))))))))))%%%%%%&&&&&&&&&''''''(((***)))'''&&&&&&'''((()))(((''''''&&&&&&&&&''''''''''''((((((((((((''''''%%%&&&((()))))))))((('''&&&&&&(((((())))))(((((((((((('''''''''((())))))''''''((()))))))))))))))***))))))((((((((((((((()))(((((('''((()))+++,,,))))))(((((((((((())))))(((((((((((())))))***+++))))))))))))************)))(((''''''''''''((())),,,,,,,,,,,,,,,,,,,,,,,,,,,******+++---...---,,,------........./////////////////////////////////222222222333333333444444111222333444555666666666555777888999999999;;;===???>>>===;;;::::::::::::?????????@@@AAABBBCCCDDDBBBBBBCCCEEEGGGJJJLLLMMMMMMMMMMMMJJJHHHGGGHHHJJJKKKLLLMMMNNNOOOPPPPPPPPPPPPPPPQQQQQQQQQRRRRRRRRRSSSTTTTTTTTTSSSSSSRRRRRROOOOOOPPPQQQSSSUUUXXXYYYXXXUUUSSSSSSSSSSSSPPPNNNPPPPPPPPPNNNMMMNNNQQQSSSYYY[[[\\\[[[XXXWWWWWWWWWUUU\\\hhhyyyxxxrrrrrrsssxxx''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%&&&&&&'''((())))))(((((((((((((((''''''&&&&&&'''''''''(((((((((((((((''''''''''''((((((''''''((((((((((((''''''(((''''''(((((()))***+++(((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&'''((((((((())))))******''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''')))))))))************)))'''((())))))''''''(((***))))))((((((((('''''''''((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''((((((((()))((((((''''''((((((((((((''''''''''''(((((((((((((((((((((((()))))))))))))))((((((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''(((((((((((('''(((((((((((((((((('''''''''''''''''''''''''''%%%'''((('''%%%$$$$$$%%%(((((('''''''''&&&&&&&&&(((((((((((())))))))))))&&&&&&&&&'''((()))***+++...+++'''%%%%%%'''(((((((((((((((((((((''''''''''''''''''''''''''''''&&&''''''(((((())))))))))))))))))(((''''''''''''''''''''''''''''''((((((((((((((())))))************'''''''''(((((((((((((((******))))))((((((''''''***)))'''&&&&&&''')))***((((((((((((((((((((((((&&&'''''''''(((((((((((('''((((((((((((((('''&&&''''''&&&&&&&&&''''''(((''''''((((((((((((''''''%%%&&&((()))))))))((('''%%%&&&'''((())))))(((((('''''''''''''''((())))))''''''((())))))))))))))))))))))))))))))(((((('''***)))((('''&&&'''((()))))))))(((((((((((())))))''''''''''''((())))))***(((((()))))))))************))))))(((((())))))*********+++++++++++++++++++++******+++---......------------------......///..................//////111111111111222222222222222222222333444555555666444666888888888888:::;;;???>>>===<<<;;;;;;;;;;;;>>>>>>??????AAACCCDDDEEEDDDDDDEEEGGGIIILLLNNNOOOMMMMMMLLLIIIFFFEEEGGGIIIIIIJJJKKKMMMNNNNNNNNNNNNPPPPPPQQQRRRSSSTTTTTTUUUVVVUUUTTTSSSSSSRRRRRRRRROOOPPPQQQRRRTTTVVVXXXYYYVVVUUUSSSRRRQQQPPPOOOMMMPPPPPPOOONNNMMMNNNQQQTTTYYYZZZ[[[ZZZXXXVVVVVVVVVVVV[[[cccooovvvrrrqqquuu~~~))))))))))))))))))))))))&&&&&&%%%&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((''''''''''''((((((&&&''''''((((((''''''&&&(((((('''''''''''''''((((((((((((((((((((((((((((((((('''&&&&&&&&&''''''&&&''''''(((((())))))***''''''''''''''''''''''''%%%&&&&&&&&&&&&''''''''''''((()))*********))))))'''((()))((('''''')))***)))))))))(((((((((''''''(((((((((((((((((((((((((((((())))))))))))))))))'''(((((()))))))))((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))*********)))(((''''''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''(((((((((((('''(((((())))))(((((('''(((((((((((((((((((((((('''***,,,+++'''%%%&&&((()))(((((('''&&&&&&%%%%%%''''''((((((((()))))))))&&&&&&&&&&&&'''(((((()))+++(((%%%%%%&&&''''''''')))))))))(((''''''&&&&&&'''''''''''''''&&&&&&&&&((((((((())))))******+++))))))((('''''''''''''''''''''''''''''''''''''''&&&''''''((()))*********'''''''''((((((((((((((())))))((((((((((((((('''***)))(((''''''((()))***''''''''''''((((((((((((&&&'''((((((((((((''''''%%%&&&'''(((((((((&&&%%%'''&&&&&&&&&&&&'''((((((''''''((((((((((((''''''&&&''''''(((((((((((((((&&&&&&&&&''''''(((((((((&&&&&&&&&&&&'''((())))))''''''((()))))))))))))))'''(((((((((((('''&&&%%%******)))(((''''''''''''((((((((((((((())))))***(((((('''''''''((())))))((((((((()))))))))******************************((()))******+++*********+++***)))+++---///...---------,,,,,,------...///------------...///000111//////000000000111111111333333222222222333444444333555666777666666888999======<<<;;;;;;;;;;;;<<<======>>>???AAACCCFFFHHHGGGHHHHHHJJJLLLNNNPPPQQQLLLLLLKKKHHHFFFEEEFFFHHHGGGHHHJJJLLLMMMNNNMMMMMMOOOPPPQQQRRRTTTUUUVVVWWWWWWVVVTTTRRRRRRRRRRRRSSSPPPPPPRRRSSSUUUVVVWWWXXXUUUVVVVVVTTTQQQOOOOOOOOOPPPQQQQQQPPPPPPPPPSSSUUUXXXZZZ[[[ZZZXXXWWWWWWWWWXXX[[[```gggttt}}}rrrqqquuu~~~(((((())))))***+++++++++&&&&&&%%%&&&&&&'''((()))&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((''''''''''''((((((&&&''''''((((((''''''&&&((((((''''''&&&''''''(((((((((((((((((((((((((((''''''&&&&&&&&&''''''(((%%%&&&&&&'''(((((())))))''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&'''((()))))))))(((((('''(((((('''&&&''')))+++))))))))))))((((((((('''(((((((((((((((((((((((()))))))))))))))))))))(((&&&'''((()))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''))))))***+++***)))((('''((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''(((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((+++---,,,(((%%%''')))''''''''''''''''''&&&&&&&&&&&&'''''''''(((((((((((((((''''''''''''((()))(((&&&%%%%%%'''(((((('''((((((((((((''''''''''''(((((('''''''''&&&&&&&&&'''''''''((()))*********))))))(((''''''''''''''''''''''''''''''''''''&&&'''''''''''''''(((((((((''''''''''''((((((((()))'''''''''''''''((((((((((((''''''''''''''''''((('''''''''((((((((())))))%%%&&&''''''''''''&&&%%%$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&'''((((((''''''(((((((((((('''''''''''''''''''''((())))))((('''&&&&&&&&&'''((()))&&&&&&&&&&&&'''((())))))''''''((()))))))))))))))(((((()))))))))((('''&&&))))))******))))))((((((((((((((((((((()))************)))((((((((())))))(((((((((((()))))))))***))))))++++++++++++))))))'''(((***+++++++++*********))))))+++---//////...------,,,,,,,,,---...///.........///000222444555/////////000000000111111444333222111111222222333222444555555444444666777:::::::::::::::;;;;;;<<<<<<<<<<<<>>>AAADDDHHHJJJKKKKKKKKKLLLNNNPPPQQQRRRIIIJJJJJJHHHFFFEEEFFFGGGFFFHHHJJJMMMNNNNNNNNNMMMOOOPPPQQQSSSUUUWWWXXXYYYVVVTTTRRRPPPPPPPPPRRRSSSPPPQQQRRRSSSUUUUUUVVVVVVVVVYYY[[[XXXRRRNNNPPPTTTQQQRRRTTTTTTSSSTTTUUUWWWYYY[[[\\\\\\ZZZYYYZZZZZZYYY[[[^^^```jjj~~~zzzvvvzzz&&&&&&'''((()))***++++++&&&&&&&&&&&&&&&'''))))))((((((((()))))))))))))))(((((((((((())))))))))))((((((''''''''''''((((((&&&''''''''''''''''''&&&'''''''''''''''((())))))((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))%%%%%%%%%&&&'''(((((()))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&''')))))))))((('''''''''((('''&&&''')))+++))))))))))))(((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&((()))************)))(((((((((''''''''''''************************)))******++++++)))((('''))))))))))))))))))))))))&&&'''''''''(((((())))))''''''''''''((((((((()))(((((())))))))))))(((((())))))))))))))))))))))))&&&***,,,+++&&&###%%%(((%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&'''''''''(((***))))))(((((((((((()))'''&&&%%%''')))***)))((('''''''''((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&'''((())))))***))))))((('''''''''''''''&&&''''''(((''''''&&&&&&((((((((('''&&&&&&%%%%%%&&&'''''''''(((((())))))%%%&&&&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))))))))***$$$%%%&&&&&&&&&%%%$$$###%%%$$$###"""###%%%(((***&&&&&&&&&&&&&&&'''((()))''''''((((((((((((''''''(((((('''&&&&&&((()))***)))(((&&&%%%%%%&&&((()))%%%%%%%%%&&&'''((()))***'''(((((()))))))))))))))***+++,,,,,,,,,+++)))(((((()))+++,,,,,,+++***)))((((((((((((((()))******,,,,,,+++***)))))))))***(((((((((((())))))))))))''')))***,,,,,,***)))'''((()))***+++,,,++++++******))))))+++---//////...------,,,+++,,,---...////////////000222444666888///000000000000111111111555444333111000111111222111333444444333333555666888888888888999:::;;;<<<;;;;;;<<<===AAAEEEIIIKKKMMMMMMMMMNNNOOOPPPRRRSSSHHHIIIIIIHHHFFFEEEFFFFFFGGGHHHKKKNNNOOOOOOOOONNNOOOPPPQQQSSSUUUWWWYYYZZZUUUSSSPPPNNNNNNOOOQQQRRRPPPQQQRRRTTTTTTUUUUUUUUUWWW\\\```[[[SSSOOORRRWWWRRRTTTVVVWWWVVVVVVWWWXXXZZZ\\\]]]]]]\\\\\\\\\]]]YYY[[[\\\\\\cccwww|||''')))++++++)))'''''''''))))))((((((''''''&&&&&&((((((((((((((()))******(((((())))))((('''&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))+++******)))(((''''''&&&'''&&&%%%%%%&&&'''((()))))))))(((''''''(((***+++%%%&&&'''''''''&&&%%%$$$&&&'''((())))))'''%%%$$$&&&&&&'''&&&%%%$$$&&&((()))'''&&&'''((()))((('''******************))))))(((''''''&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&'''''''''''''''))))))***+++++++++++++++%%%&&&&&&'''((()))******'''((()))******+++*********)))(((''''''((()))***+++)))''''''((()))))))))(((((((((((())))))))))))''''''((((((((((((''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&)))((('''&&&%%%$$$######******)))(((((((((((((((&&&&&&'''((((((''''''&&&)))(((&&&$$$$$$&&&((()))%%%%%%&&&'''((((((((('''&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''%%%&&&'''((((((((('''&&&***)))'''&&&'''(((***+++)))***,,,,,,*********+++((()))))))))((('''&&&%%%'''''''''''''''((()))***''''''''''''''''''''''''***((('''&&&&&&'''(((***%%%&&&(((******)))((('''((((((((((((((((((((((((&&&'''(((((()))(((((((((,,,***((('''&&&'''((()))***)))(((((()))+++---...((((((''''''''''''(((((()))))))))))))))(((''''''++++++******))))))((((((((((((((((((((('''&&&&&&+++---......+++)))))))))''''''''''''((((((((((((***)))(((''''''((()))***(((((((((((())))))))))))******))))))))))))******......---,,,,,,+++******(((((()))***++++++,,,,,,,,,,,,------------------///---+++,,,222<<>>@@@DDDIIIMMMNNNNNNOOOOOOOOONNNMMMMMMIIIIIIHHHGGGFFFFFFFFFFFFGGGKKKQQQTTTTTTRRRQQQPPPRRRSSSTTTVVVXXXZZZ[[[\\\UUUSSSPPPNNNNNNOOOQQQRRRQQQRRRSSSUUUVVVWWWXXXXXXSSSaaafff]]]UUUWWWXXXUUUWWWVVVUUUUUUVVVWWWYYYZZZXXXZZZ\\\]]]]]]]]]^^^___bbb___\\\^^^cccrrr''')))+++***)))'''''''''((((((((((((((('''''''''***))))))(((((((((((()))(((((())))))(((''''''&&&(((((((((((((((((((((((('''''''''&&&''''''((((((&&&&&&''''''''''''((((((''''''&&&&&&&&&'''((()))''''''''''''((()))******&&&'''((((((((('''&&&&&&&&&'''((())))))'''%%%$$$&&&''''''&&&%%%%%%&&&((()))'''&&&'''((()))((('''%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&&&&''''''%%%%%%&&&''''''''''''''''''((())))))******))))))'''(((((()))***)))))))))&&&&&&''''''(((((())))))))))))*********))))))(((&&&&&&%%%%%%%%%%%%&&&&&&)))'''%%%%%%'''(((((('''(((((((((((())))))))))))''''''((((((((((((''''''''''''''''''''''''''''''))))))((((((((('''''''''''''''&&&&&&&&&&&&%%%%%%''''''''''''(((((()))***''''''''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&''''''''''''(((%%%&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''((((((((()))(((((('''''')))((('''&&&&&&(((***+++&&&((())))))(((''''''((('''''''''((((((((((((((((((''''''''''''(((((()))))))))))))))))))))))))))((('''&&&%%%%%%&&&'''((("""###%%%&&&'''&&&%%%$$$((((((((((((((((((((((((&&&&&&'''(((((((((((((((,,,+++)))(((((()))***+++''''''((()))************&&&&&&&&&'''((()))+++,,,(((((((((((((((''''''&&&''''''''''''((((((((((((((())))))))))))((('''&&&+++,,,...---+++)))))))))((((((((())))))))))))******)))(((''''''((()))***(((((((((((())))))))))))))))))(((((((((((())))))************************((())))))***++++++,,,,,,+++++++++,,,,,,,,,,,,---...---,,,---000555:::===333222222111000000/////////000111111222222111111222222222222333444555555666666666666666666666666999;;;<<<>>>@@@CCCHHHKKKLLLLLLMMMMMMMMMLLLLLLKKKHHHGGGGGGFFFEEEEEEEEEFFFIIIMMMRRRUUUTTTSSSQQQQQQQQQRRRTTTWWWXXXZZZZZZ[[[SSSRRRQQQPPPPPPQQQSSSTTTRRRSSSUUUVVVXXXYYYYYYYYYTTTaaafff___XXXZZZ[[[XXXXXXXXXWWWWWWXXXXXXYYYYYYWWWYYY\\\]]]]]]]]]^^^```dddaaa^^^___bbbnnn''')))******(((''''''((('''''''''(((((((((((((((+++***)))(((((('''''''''(((((()))))))))(((''''''(((((((((((((((((((((((())))))((('''''''''((((((""""""###%%%&&&'''((()))(((((('''&&&&&&'''''''''$$$%%%&&&'''((()))))))))''''''((())))))(((((('''''''''((()))((('''&&&%%%&&&''''''&&&%%%%%%&&&((()))'''&&&'''((()))((('''''''''''''''''''''''''''''''''&&&&&&&&&''''''(((&&&''''''((((((((((((((('''((())))))******))))))&&&&&&'''((((((((((((''''''''''''(((((((((((((((************)))((('''&&&'''(((((())))))((((((''''''&&&$$$$$$&&&'''&&&%%%(((((((((((())))))))))))'''(((((())))))((((((''''''''''''''''''''''''''')))))))))))))))(((((((((%%%%%%&&&&&&'''''''''(((%%%%%%%%%&&&''')))***+++)))(((((('''&&&&&&&&&'''%%%&&&'''(((((('''&&&%%%%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&&&&''''''''''''((('''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''+++***)))(((((((((((((((((('''&&&&&&&&&''')))***%%%'''(((((('''&&&&&&'''''''''&&&&&&'''(((***+++)))((((((''''''''''''((())))))))))))))))))))))))'''&&&%%%$$$$$$%%%&&&'''%%%&&&'''((()))(((''''''((((((((((((((((((((((((%%%&&&''''''((('''''''''***)))((((((((()))***+++$$$&&&(((***+++***((('''''''''''''''((()))++++++((((((((('''''''''&&&&&&&&&&&&&&&'''((()))))))))))))))******))))))((((((***,,,---,,,***)))((()))))))))))))))************))))))(((((((((((())))))(((((((((((())))))))))))((((((''''''''''''(((((((((((())))))***+++,,,,,,)))))))))***++++++,,,,,,*********++++++,,,,,,,,,,,,------...///000111111111111000000//////.........///000000111111000000000000000000111222333444555555555555555555555555888:::<<<===???BBBFFFIIIIIIIIIJJJJJJJJJJJJJJJIIIGGGFFFEEEEEEEEEEEEEEEFFFLLLOOOTTTVVVVVVTTTSSSRRRPPPRRRUUUXXXZZZZZZYYYXXXQQQQQQQQQRRRRRRSSSUUUUUUSSSTTTVVVWWWYYYZZZZZZZZZTTT___ddd___[[[]]]^^^[[[YYYZZZZZZZZZZZZYYYXXXXXXWWWYYY\\\]]]]]]]]]___```bbb___^^^___bbbjjjzzz''')))***)))'''&&&'''(((&&&&&&''''''(((((())))))***)))((((((((((((((()))(((((()))))))))(((((('''((((((((((((((((((((((((+++***)))(((((((((((((((""""""###$$$&&&'''(((((())))))((('''''''''&&&&&&%%%&&&'''((((((((('''&&&&&&'''''''''(((((((((((('''(((((()))((('''&&&&&&&&&'''((('''%%%%%%'''((()))'''&&&'''((()))((('''***************+++++++++'''&&&&&&&&&&&&'''((((((''''''((()))))))))))))))&&&&&&'''(((((((((((((((%%%&&&''''''((((((''''''((((((((((((((('''''''''))))))******)))(((''''''((()))***++++++***)))((('''&&&%%%%%%&&&'''&&&%%%(((((((((((())))))))))))(((((())))))))))))((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&'''))))))***)))((('''&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''''''''&&&%%%%%%$$$&&&&&&&&&''''''''''''(((((((((''''''&&&&&&%%%%%%'''''''''''''''''''''''',,,+++)))'''&&&&&&'''''''''&&&&&&&&&&&&'''((((((&&&((())))))(((''''''((()))(((&&&%%%&&&''')))+++***)))((('''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%&&&''''''''''''((())))))))))))(((((((((((((((((((((((((((%%%%%%&&&'''''''''''''''&&&&&&%%%%%%&&&'''((()))&&&'''((()))***)))((((((++++++***)))(((((((((((())))))((((((''''''''''''((()))))))))*********+++))))))************))))))***+++,,,+++)))(((((()))(((((()))))))))*********))))))(((((((((((())))))(((((((((((()))))))))))))))((((((''''''(((((()))*********+++,,,,,,------))))))*********+++++++++******++++++,,,,,,------***,,,---///000111111111000000000/////////............///000000000000000000000///000000111222333555555555555555666666666888:::<<<===>>>AAADDDGGGGGGGGGHHHIIIJJJJJJIIIIIIGGGGGGFFFFFFFFFGGGGGGHHHNNNQQQUUUWWWVVVTTTSSSSSSOOORRRVVVYYY[[[ZZZWWWUUUQQQQQQRRRRRRSSSSSSSSSSSSSSSTTTVVVWWWYYYZZZZZZZZZTTT[[[```^^^]]]___```]]]ZZZZZZ[[[[[[ZZZYYYWWWVVVWWWYYY\\\]]]]]]]]]___```\\\[[[\\\___bbbgggsss((())))))(((&&&&&&'''(((&&&&&&''''''(((((())))))''''''''''''((()))++++++(((((()))))))))))))))(((((((((((((((((((((((((((+++***)))(((((((((((((((%%%%%%&&&&&&'''''''''''')))))))))((((((''''''&&&''''''(((((((((&&&%%%$$$%%%%%%%%%&&&&&&''''''(((((((((((((((((('''''''''''''''((('''&&&%%%'''))))))'''&&&'''((()))((('''&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&'''(((((('''((())))))******))))))&&&''''''(((((((((((((((''''''((())))))))))))(((((((((((((((((('''''''''''''''((()))))))))))))))%%%%%%''''''''''''%%%%%%((('''&&&'''((()))(((&&&(((((((((((())))))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&(((''''''&&&&&&&&&''''''))))))(((''''''''''''''')))(((&&&%%%%%%&&&((()))(((((()))(((((('''&&&%%%&&&&&&&&&''''''''''''((((((((((((''''''&&&&&&&&&((((((((((((((((((((((((+++***(((&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((((((&&&'''))))))'''''''''(((+++)))'''&&&%%%&&&((()))***)))((('''''''''''''''''''''''''''''''''''''''(((''''''''''''''''''((($$$$$$%%%%%%&&&&&&&&&&&&((((((((((((((((((((((((%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&'''((((((***)))((('''((()))***+++++++++***)))))))))))))))+++***)))((((((((())))))+++*********)))))))))((())))))************)))))))))*********((('''(((***'''''''''((((((((())))))(((((())))))))))))(((((((((((((((((())))))))))))***))))))(((((())))))***++++++++++++++++++++++++***************++++++++++++++++++,,,---......///,,,,,,,,,---///000222222000000000000000/////////......///000000000000000000000000111111222333444555555555666666777777777888:::<<<===>>>@@@CCCEEEFFFGGGHHHIIIJJJJJJJJJJJJHHHHHHHHHHHHIIIJJJKKKKKKPPPSSSVVVWWWUUUTTTSSSSSSOOORRRVVVZZZ[[[YYYVVVTTTRRRRRRRRRQQQQQQPPPPPPPPPRRRSSSUUUVVVXXXYYYYYYYYYVVV[[[___```aaaccccccaaaYYYZZZZZZZZZYYYWWWUUUTTTXXXZZZ\\\]]]]]]]]]^^^___[[[ZZZ[[[___aaacccjjjsss(((((()))'''&&&%%%&&&((('''''''''(((((((((((((((&&&&&&&&&''')))***,,,---(((((()))*********))))))(((((((((((((((((((((((())))))((('''''''''((((((((((((((('''''''''''''''(((((()))))))))(((''''''((((((((((((((('''&&&%%%%%%%%%%%%%%%%%%&&&'''((()))))))))((((((((('''''''''(((((('''&&&&&&'''))))))'''&&&'''((()))((('''%%%%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&'''((()))'''(((((()))))))))))))))((()))******++++++******(((((()))************)))'''''''''(((((((((((((((%%%&&&'''((())))))))))))''''''(((((((((((('''''')))(((((()))******)))'''(((((((((((())))))))))))((())))))******))))))(((((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&)))(((((('''&&&&&&'''''''''(((((()))))))))((('''***(((&&&$$$$$$&&&(((***(((((()))))))))(((((('''&&&&&&&&&''''''''''''(((((((((((('''''''''''''''(((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((($$$&&&''''''&&&%%%%%%&&&+++***((('''&&&&&&'''''')))((((((''''''''''''((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((&&&''''''((()))(((((((((((()))))))))))))))******+++***(((''''''(((***,,,'''(((((()))***,,,...///,,,+++***)))((()))***+++)))))))))((('''&&&&&&&&&(((((())))))******))))))((())))))(((''''''(((***''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((())))))))))))******))))))))))))******))))))))))))))))))((((((************************++++++,,,---......//////...---,,,+++,,,---...///000000000000000/////////...///000000111111000000111111111111222333444555555555555666666777777888999;;;===>>>???@@@BBBDDDEEEFFFGGGIIIJJJKKKKKKKKKJJJJJJJJJJJJKKKLLLNNNNNNPPPRRRUUUUUUTTTRRRQQQQQQPPPSSSVVVYYYZZZXXXUUUSSSSSSSSSQQQPPPPPPOOOOOOOOORRRSSSUUUVVVXXXYYYYYYYYYZZZ\\\___bbbfffhhhfffdddZZZZZZZZZYYYXXXWWWVVVUUUZZZ[[[]]]]]]\\\\\\\\\]]]^^^\\\]]]______^^^aaafff{{{((((((((('''%%%%%%&&&(((((((((((((((((('''''''''''''''''''''(((***++++++(((((()))***************(((((((((((((((((((((((('''''''''&&&''''''((((((''''''''''''''''''''''''''''''))))))***)))((((((((('''''''''(((((()))***&&&%%%%%%%%%&&&''')))******))))))((((((((((((((('''(((((((((&&&&&&((())))))'''&&&'''((()))(((''''''''''''((()))*********&&&%%%%%%&&&&&&((())))))&&&'''(((((())))))(((((())))))***++++++++++++***(((((()))************)))&&&&&&''''''(((((())))))''''''((((((((((((((('''******))))))))))))******)))(((((()))++++++)))'''(((((((((((())))))))))))))))))************))))))((((((((((((((((((((((((&&&'''''''''((((((((((((''''''''''''(((((((((((((((((('''''''''((())))))$$$&&&(((***+++***)))(((((('''&&&&&&&&&&&&'''(((&&&'''((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((((((((((((((''''''(((((((((''''''&&&''''''(((((()))))))))(((%%%&&&((((((&&&%%%&&&'''((((((((((((((('''''''''(((''''''''''''(((((()))))))))))))))))))))))))))&&&''''''''''''''''''&&&((((((((((((((()))******(((((((((((((((((((((((('''((())))))******))))))*********+++******)))))))))((((((((('''(((((((((&&&'''((()))+++---///111,,,+++)))((('''((()))***((((((((((((''''''''''''&&&'''((())))))))))))((((((((()))'''&&&&&&(((***'''(((((((((((()))))))))'''((()))******)))((('''(((((((((((())))))))))))))))))(((((((((((())))))''''''(((((())))))******************************)))***+++,,,---...//////---------,,,,,,---------........................///000111111222222111111111111111111222333444444333333444555555666777777999<<<>>>???@@@@@@BBBCCCDDDEEEFFFHHHJJJKKKKKKKKKJJJJJJKKKKKKLLLNNNOOOPPPPPPQQQSSSSSSQQQPPPOOOOOORRRSSSVVVXXXYYYWWWTTTSSSTTTSSSQQQPPPOOOPPPRRRSSSSSSTTTVVVWWWYYYZZZZZZZZZ[[[ZZZ\\\aaafffgggeeeccc[[[[[[ZZZYYYXXXXXXXXXXXX[[[]]]^^^^^^\\\[[[[[[\\\^^^[[[\\\___^^^\\\\\\```nnn(((((((((&&&%%%%%%&&&((())))))(((((('''''''''&&&)))(((((((((((())))))***(((((()))***************((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))&&&&&&&&&''''''(((((((((&&&'''(((*********))))))&&&&&&&&&&&&(((***---...'''&&&&&&&&&'''(((***+++******)))((((((((((((((('''((()))(((&&&&&&((())))))'''&&&'''((()))((('''%%%&&&&&&'''((())))))***%%%%%%%%%&&&'''((()))***&&&''''''(((((((((((((((''''''((()))))))))))))))'''(((((()))))))))))))))%%%&&&&&&'''((()))******))))))))))))((('''&&&%%%((('''&&&%%%%%%&&&'''(((((((((((()))+++***(((&&&(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))'''((((((((())))))******%%%%%%&&&'''((()))******''''''''''''(((***+++,,,"""%%%))),,,---+++)))(((&&&&&&'''(((((('''&&&&&&%%%%%%&&&'''((((((((('''&&&&&&&&&'''''''''((((((&&&&&&''''''(((((())))))))))))))))))))))))))))))'''((()))******)))(((((('''(((((()))***)))))))))''')))******)))(((((()))%%%&&&'''((()))))))))((('''''''''''''''((()))***''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''(((((((((((((((((((((((((((((()))***************))))))***))))))((('''&&&%%%&&&((())))))'''&&&%%%)))))))))***+++,,,......+++***((('''&&&''')))***(((((())))))******++++++&&&&&&'''(((((()))((((((((((((((('''&&&&&&(((***))))))))))))************'''((()))******)))((('''(((((((((((())))))))))))((((((''''''''''''((((((''''''(((***+++---......++++++******************((())))))+++,,,---......***+++...000000000//////------------------------000000111222222222222222000000000000111222333444222222333333444555666666:::<<>>@@@AAABBBCCCEEEHHHJJJKKKJJJHHHGGGHHHHHHJJJLLLOOOQQQTTTUUUSSSOOOKKKJJJLLLNNNNNNMMMQQQQQQQQQQQQRRRSSSTTTUUUVVVVVVVVVUUUSSSSSSTTTUUUVVVXXXYYY[[[\\\\\\\\\\\\[[[ZZZZZZ]]]aaacccaaa^^^[[[ZZZYYYXXXXXXYYYZZZ[[[```___]]][[[ZZZYYYXXXXXXWWWYYY[[[\\\\\\\\\]]]___ccclll}}}))))))))))))))))))))))))(((((((((((())))))))))))******)))(((((()))***+++000...,,,)))((((((((())))))((((((''''''(((((((((((((((((((((((((((((((((&&&'''((())))))***))))))(((((('''''''''((()))))))))(((&&&%%%%%%&&&((())))))))))))))))))(((''''''))))))))))))))))))))))))))))))((('''''''''((((((%%%&&&''''''((((((''''''(((((()))******)))(((((())))))))))))))))))))))))))))))))))))))))))***+++((((((((((((''''''''''''&&&%%%%%%&&&)))******)))((((((((((((((((((((((((''''''((()))))))))))))))'''''''''''''''''''''''')))******)))((('''''')))(((((((((((())))))))))))******(((((('''((())))))((((((((((((((((((((((((&&&'''((((((((((((((((((''''''''''''''''''''''''(((((())))))******++++++(((((((((((((((''''''''')))))))))(((((('''''''''%%%&&&&&&''''''''''''&&&%%%'''(((((('''&&&((()))%%%&&&''')))))))))(((((())))))))))))))))))))))))((((((''''''&&&&&&''''''&&&'''((('''&&&%%%'''***%%%%%%&&&&&&'''((())))))&&&'''((((((&&&&&&'''(((((((((((((((((()))******((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((()))))))))(((((('''((((((((((((((((((''''''((((((((((((((((((((((((&&&'''((()))******))))))''''''(((((((((((((((((()))((('''&&&&&&((()))***************)))))))))(((((((((((((((((((((((((((...,,,)))'''((())))))((((((((((((((())))))))))))))))))(((((((((((())))))************************+++'''$$$&&&+++//////---+++++++++*********))))))+++++++++,,,,,,,,,------...000111000---,,,---///------------.............../////////000000000000111111111222222222333333333333333444444444444444:::::::::;;;===???@@@AAADDDEEEGGGIIIIIIIIIHHHGGGGGGHHHJJJMMMPPPTTTWWWYYYSSSOOOKKKJJJKKKMMMMMMMMMPPPPPPPPPQQQRRRTTTUUUVVVWWWXXXWWWVVVTTTSSSUUUVVVXXXYYYZZZ\\\\\\\\\[[[[[[[[[ZZZZZZ\\\```aaa___]]][[[ZZZYYYYYYYYYYYYZZZ[[[]]]\\\[[[ZZZZZZZZZZZZZZZWWWYYY\\\]]]]]]\\\]]]^^^___gggvvv))))))))))))))))))))))))(((((((((((()))))))))))))))((((((((((((***,,,---333111...+++)))(((''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((%%%&&&''')))************))))))((('''''''''(((((()))((('''&&&&&&'''((()))(((((()))))))))(((''''''))))))))))))))))))))))))(((((('''''''''((())))))%%%&&&''''''((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))*********)))((((((''''''''''''((((((((((((&&&%%%$$$&&&(((***)))((((((((((((((((((((((((((('''(((((()))))))))))))))))))))))))))))))))))))))((()))***)))((('''((()))(((((((((((())))))))))))((((((((((((((()))******(((((((((((((((((((((((((((((((((((((((((('''&&&''''''''''''''''''''''''''''''''''''''''''((((((&&&'''''''''(((((())))))((((((((('''''''''''''''))))))((('''''''''''''''$$$%%%&&&&&&%%%%%%&&&((($$$%%%&&&((())))))***)))))))))))))))))))))))))))&&&&&&&&&''''''(((((()))&&&'''(((&&&%%%%%%&&&(((###$$$%%%&&&''')))******&&&'''((((((&&&&&&'''((()))))))))))))))***++++++((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''((()))))))))(((((((((((((((((((((((('''''''''((((((((((((((()))))))))(((((('''''''''(((((((((((((((((((((((((((((())))))))))))((((((&&&&&&'''(((((()))******'''''''''((((((((())))))************))))))))))))''''''''''''''''''''''''---+++((((((((())))))((((((((((((((())))))))))))***))))))(((((())))))***************************)))&&&$$$&&&+++///000///+++++++++************************+++++++++,,,,,,...///000///...---...///------------................../////////000000000111111111222222222222333222222222333333333444444777888888:::<<<>>>@@@AAADDDDDDEEEEEEFFFGGGGGGGGGFFFGGGJJJMMMQQQVVVYYY[[[RRROOOLLLJJJKKKLLLLLLLLLOOOOOOPPPRRRSSSUUUVVVWWWYYYYYYYYYWWWUUUTTTVVVWWWZZZ[[[\\\]]]]]]\\\[[[ZZZZZZZZZZZZ[[[]]]]]]\\\ZZZ\\\[[[ZZZZZZZZZZZZ[[[\\\ZZZZZZZZZYYYZZZZZZ[[[[[[WWWZZZ^^^___^^^]]]\\\\\\[[[```mmm(((((((((((((((((((((((((((((((((((())))))))))))***)))((((((((()))+++,,,,,,+++***((((((((((((((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''((())))))***))))))******)))((('''''''''(((((((((''''''''''''(((((('''(((((((((((((((''''''((((((((((((((((((((((((((('''''''''((()))******&&&'''(((((())))))((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''((()))((('''%%%$$$))))))))))))************'''&&&%%%''')))******)))(((((((((((((((((((((((((((((())))))))))))((((((************************((()))***)))((('''((()))(((((((((((())))))))))))''''''&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))((('''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''&&&&&&***)))(((''''''((()))***$$$%%%'''&&&%%%%%%&&&(((&&&&&&'''((((((((())))))((((((((((((((((((((((((&&&''''''(((((((((((((((''''''&&&&&&%%%%%%%%%&&&'''''''''''''''&&&&&&&&&&&&((()))((('''&&&'''((())))))(((((())))))***+++((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''((())))))******))))))))))))))))))))))))((('''''''''(((((())))))******))))))((('''''''''(((((((((((((((((((((((()))))))))))))))(((''''''''''''(((((())))))))))))&&&'''((()))***))))))(((*********)))))))))))))))((((((((((((((((((((((((,,,***(((((()))******)))(((((((((((())))))))))))***))))))))))))))))))***************************,,,***((((((***,,,+++***************************++++++++++++,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,,,,,,,,,,---------................../////////000000111111111111222222222222222222222333444444555555666777888999;;;===???AAACCCCCCBBBBBBCCCDDDFFFGGGFFFGGGIIILLLPPPSSSVVVXXXPPPOOOMMMKKKKKKKKKLLLLLLOOOPPPRRRTTTVVVWWWXXXYYYZZZZZZYYYWWWUUUTTTVVVXXX[[[\\\]]]]]]]]][[[ZZZYYYZZZYYYYYYYYYZZZZZZYYYXXX\\\[[[[[[[[[[[[[[[[[[\\\ZZZYYYYYYXXXXXXYYYYYYZZZXXX[[[___```___]]][[[ZZZYYY\\\fffwww(((((((((((((((((((((((((((((((((((()))))))))))),,,+++)))((((((((()))***''''''''''''(((((())))))((((((''''''((())))))***))))))))))))))))))))))))))))))***))))))((('''&&&+++***)))((((((((((((((((((((((((''''''(((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((()))***+++(((((()))************)))((((((''''''''''''((((((((((((((((((((((((((((((&&&'''(((((((((&&&%%%$$$((()))))))))*********+++)))((('''(((***++++++***))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''''''''''''''''')))***)))((('''(((***(((((((((((())))))))))))((((((((('''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))((('''&&&&&&''''''''''''''''''''''''*********)))))))))))))))((((((((((((''''''''''''&&&&&&''''''''''''''''''((((((''''''((()))+++,,,&&&'''((((((''''''((()))))))))((((((''''''''''''(((((((((((((((((((((((((((((()))))))))((('''&&&'''&&&%%%%%%%%%&&&&&&&&&***)))((('''&&&%%%$$$$$$'''((()))(((''''''((()))(((''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&'''((())))))******************************))))))(((((()))************))))))(((((((((((())))))))))))))))))))))))******))))))((('''''''''******))))))((((((((((((&&&''')))***+++***)))((())))))))))))))))))******))))))))))))))))))))))))***)))((((((***+++***)))(((((((((((())))))))))))******))))))))))))******************************---,,,+++*********)))(((************************,,,,,,,,,,,,------------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,------------...............////////////000000111111111222222222222333333444555666666666777777888999;;;===???@@@BBBAAA@@@@@@@@@BBBDDDEEEFFFFFFGGGIIIKKKNNNPPPQQQNNNMMMMMMLLLKKKKKKLLLMMMPPPRRRTTTVVVXXXYYYZZZZZZYYYYYYXXXUUUTTTTTTWWWYYY[[[\\\]]]]]]\\\[[[YYYXXXXXXYYYYYYXXXWWWWWWWWWXXX[[[[[[[[[\\\\\\[[[[[[[[[ZZZZZZYYYXXXWWWWWWWWWWWWWWW[[[^^^```___\\\[[[ZZZYYY[[[bbbppp))))))))))))))))))))))))(((((((((((())))))))))))---,,,***(((((((((((()))************))))))))))))))))))((())))))***+++,,,))))))))))))))))))))))))************)))'''&&&%%%******)))((((((((())))))((((((((((((((((((((((((&&&&&&'''(((((((((''''''))))))))))))))))))))))))))))))((((((((()))******(((((()))************)))(((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))(((''''''&&&&&&''''''(((((())))))***)))((()))+++,,,+++***)))))))))))))))))))))))))))))))))))))))(((((('''(((((((((((((((((((((((('''((())))))(((((()))***(((((((((((())))))))))))+++++++++***)))'''&&&%%%''''''''''''''''''''''''(((((((((((((((((('''&&&''''''''''''''''''''''''(((((((((((((((((((((((())))))(((((('''''''''&&&'''''''''''''''(((((((((&&&&&&''''''(((***+++,,,'''((())))))(((((()))++++++***)))'''&&&&&&&&&&&&))))))))))))))))))))))))((())))))***)))(((&&&%%%'''&&&$$$%%%'''((((((''''''''''''''''''''''''''''''((())))))''''''((()))'''''''''''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&&&&''''''(((((()))))))))))))))))))))))),,,+++***((((((((()))***))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((('''((((((++++++***))))))((('''''''''((()))***+++***)))((())))))))))))************************************)))(((''')))***++++++***(((((((((((())))))))))))+++******))))))******+++++++++++++++++++++++++++***************************************+++++++++,,,,,,---------............---,,,---...///...---,,,,,,,,,,,,------------------........./////////000000000111111111111222333333444444555666777777888888888999:::<<<>>>>>>??????>>>>>>???@@@BBBCCCEEEEEEEEEFFFGGGHHHJJJJJJKKKLLLLLLLLLKKKKKKMMMNNNQQQSSSUUUWWWYYYZZZZZZYYYVVVVVVUUUSSSRRRSSSWWWZZZZZZ[[[\\\\\\[[[ZZZYYYXXXWWWXXXXXXWWWVVVUUUWWWYYYZZZZZZ[[[\\\\\\[[[ZZZZZZZZZYYYXXXWWWVVVVVVVVVVVVVVVYYY]]]^^^]]]\\\[[[[[[YYY\\\aaajjjyyy))))))))))))))))))))))))(((((((((((())))))))))))+++***)))(((((()))************+++++++++***))))))))))))))))))***+++,,,,,,))))))))))))))))))))))))))))))***))))))((('''&&&)))))))))((())))))******(((((())))))))))))((((((%%%&&&''''''((((((''''''))))))))))))))))))))))))******))))))((()))))))))&&&&&&'''((((((((((((((((((((()))******)))(((((())))))))))))))))))))))))(((((('''''''''((())))))&&&&&&&&&'''((()))))))))***)))((()))***+++***))))))))))))))))))))))))))))))))))))))))))(((''''''************************&&&((())))))(((((()))+++(((((((((((())))))))))))))))))*********((('''&&&''''''''''''''''''''''''&&&'''((((((((((((((((((''''''''''''''''''''''''$$$%%%%%%%%%&&&''''''''''''''''''((((((((((((((('''''''''(((((()))))))))&&&''''''((())))))))))))'''(((***)))(((((()))+++***)))((('''&&&&&&''''''))))))))))))))))))))))))&&&''')))******)))(((''''''%%%$$$%%%(((******)))%%%&&&&&&&&&'''(((((((((''')))***)))((('''((()))((((((((('''((())))))***((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))---,,,)))'''&&&''''''(((((((((((()))******++++++))))))))))))))))))))))))***)))(((''''''((())))))******))))))))))))))))))(((((()))***************((()))))))))************))))))))))))))))))))))))((('''''')))+++,,,+++***(((((((((((())))))))))))+++******))))))******+++++++++++++++++++++++++++((()))***+++++++++++++++))))))*********+++++++++++++++,,,,,,,,,---------...,,,+++,,,...000...---++++++,,,,,,,,,------------------.........//////000000000000111111111111111222333444555666666777888888888888999:::;;;;;;============>>>???@@@AAACCCCCCCCCCCCDDDEEEFFFGGGHHHJJJLLLLLLKKKKKKNNNPPPQQQRRRUUUWWWXXXXXXWWWWWWRRRRRRQQQPPPPPPRRRVVVZZZXXXYYYZZZ[[[ZZZZZZXXXWWWVVVWWWXXXWWWUUUUUUWWWZZZYYYZZZZZZ[[[[[[ZZZZZZYYYWWWWWWVVVVVVVVVVVVVVVWWWUUUXXX[[[\\\[[[[[[[[[\\\WWW[[[```eeennn))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((***+++,,,'''''')))******++++++***(((((((((((()))***,,,,,,))))))))))))))))))))))))'''((()))))))))))))))((())))))(((((()))***++++++(((((())))))))))))((((((%%%%%%&&&'''((((((((('''))))))))))))))))))))))))++++++***)))(((((())))))$$$%%%&&&&&&''''''&&&&&&''')))***,,,,,,***)))'''))))))))))))))))))))))))&&&%%%$$$$$$%%%&&&((()))'''(((((()))***++++++,,,)))((('''((()))***)))((()))))))))))))))))))))))))))))))))))))))(((''''''''''''''''''''''''''''''&&&((())))))(((((()))+++(((((((((((())))))))))))%%%%%%'''((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((()))))))))(((''''''''''''''''''''''''&&&''''''((()))***++++++%%%%%%&&&'''((()))***+++'''((((((((())))))******'''((()))))))))(((&&&%%%'''((())))))(((((()))+++)))((('''&&&&&&'''))))))))))))))))))))))))))))))$$$%%%(((***++++++***)))'''%%%###%%%))),,,+++***''''''''''''''''''''''''''')))***)))((('''(((***)))))))))))))))******+++(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((---+++)))&&&%%%%%%&&&&&&''''''((()))***+++,,,,,,))))))))))))))))))))))))***)))(((''''''((()))***((((((((()))******++++++)))))))))))))))*********(((((())))))*********+++((((((((((((((((((((((((''''''''')))+++,,,+++***(((((((((((())))))))))))++++++************++++++++++++++++++++++++++++++)))+++,,,,,,***))))))***))))))******++++++++++++******+++++++++,,,,,,,,,,,,***(((***---...,,,***++++++,,,,,,,,,------------------.........//////000000000000111111111111000111111222444555666666777777777777777888888999<<<<<<======>>>?????????AAAAAABBBBBBCCCEEEFFFGGGFFFIIILLLLLLKKKLLLNNNQQQPPPRRRTTTVVVWWWVVVUUUTTTPPPPPPOOONNNNNNQQQVVVZZZWWWXXXYYYZZZZZZYYYXXXWWWVVVWWWXXXWWWUUUUUUXXX[[[XXXYYYZZZ[[[[[[ZZZYYYXXXUUUUUUUUUUUUVVVWWWXXXYYYUUUWWWYYYZZZZZZZZZ\\\]]]UUUZZZ___aaaggg{{{%%%%%%&&&''''''(((((((((''''''((()))***++++++,,,))))))))))))))))))))))))((()))+++------+++)))(((+++)))((('''(((***---///***)))(((&&&&&&&&&'''((())))))))))))))))))))))))))))))(((''''''''''''''')))((('''&&&&&&'''((()))((((((((((((((('''''''''+++*********))))))(((((())))))(((((((((((()))))))))'''%%%&&&)))***(((&&&((((((''''''((()))***+++++++++************++++++(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,+++***)))((()))+++,,,,,,+++)))(((((((((((((((((((((((((((******))))))((((((''''''+++***)))))))))))))))***))))))(((((((((((())))))$$$"""!!!###&&&((('''%%%'''''''''''''''((()))***))))))))))))))))))))))))&&&&&&%%%$$$%%%&&&'''(((((('''&&&%%%%%%&&&'''(((******))))))((((((''''''''''''''''''(((((((((((($$$%%%%%%&&&'''((())))))''''''((((((((((((''''''((()))+++,,,,,,+++******''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((((('''&&&%%%%%%%%%%%%%%%'''''''''''''''''''''''')))((('''&&&&&&'''((()))((((((((((((((((((((((((+++)))'''&&&&&&''')))++++++++++++***((('''(((***,,,***(((((())))))'''%%%))))))))))))************''''''(((((())))))*********))))))))))))+++,,,---))))))))))))))))))))))))%%%''')))+++,,,+++***)))+++*********))))))(((((())))))))))))))))))))))))))))))*********))))))((())))))***+++,,,,,,------,,,,,,,,,++++++*********((((((((((((((((((((((((((())))))))))))***************+++,,,,,,,,,,,,++++++***)))((((((***,,,---++++++,,,,,,,,,---------------,,,+++++++++,,,,,,///////////////........./////////111333444333222222222222333333333444444555444444555777888777555999;;;<<<<<<;;;<<<===>>>@@@>>>@@@DDDEEECCCDDDGGGJJJJJJJJJJJJKKKMMMNNNNNNQQQRRRSSSTTTTTTSSSRRRRRROOONNNKKKKKKMMMQQQVVVYYYZZZYYYXXXWWWVVVUUUUUUUUUSSSTTTUUUVVVWWWYYYZZZ[[[[[[ZZZZZZZZZYYYYYYXXXXXXWWWWWWUUUTTTTTTTTTUUUUUUVVVWWWYYYZZZ[[[ZZZYYYYYYVVVYYY]]]```dddrrr(((''''''&&&&&&&&&''''''((((((((()))*********+++))))))))))))))))))))))))((()))+++------+++)))((()))***+++,,,------------***)))(((((('''''''''((())))))))))))))))))))))))++++++***)))))))))))))))+++***)))(((((()))***+++((((((((((((((((((((('''))))))))))))(((((('''''')))((((((''''''(((((()))***(((&&&''')))***((('''(((((((((((())))))))))))))))))(((((((((((())))))************************))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((())))))((('''&&&'''(((***++++++***((('''))))))))))))))))))))))))***)))))))))((((((((('''(((((((((''''''(((((()))))))))(((((((((((())))))***(((&&&'''***+++)))((((((''''''''''''(((((()))))))))))))))))))))))))))'''&&&&&&%%%&&&'''((()))))))))(((''''''((())))))***)))))))))((((((((('''''''''((((((((()))))))))&&&&&&&&&'''((((((((()))''''''(((((((((((((((((((((((())))))((('''%%%$$$))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))((((((''''''&&&&&&&&&'''(((((())))))))))))))))))))))))))))))(((''''''((())))))(((((((((((((((((((((((()))((('''&&&&&&'''((()))%%%&&&''''''&&&&&&(((***,,,***(((((())))))'''%%%(((((((((((())))))))))))(((((((((((())))))))))))+++***)))''''''''''''((())))))))))))))))))))))))&&&(((***+++,,,+++***)))************)))))))))((()))))))))))))))))))))))))))***************))))))))))))******+++,,,,,,---,,,,,,,,,++++++*********))))))))))))))))))))))))((((((((()))))))))************+++,,,,,,,,,,,,+++)))******+++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++,,,------............//////////////////000111222333333222222222222333333333333444444444555666777777666555888999:::;;;::::::;;;======<<<>>>CCCEEEDDDEEEHHHHHHHHHIIIJJJKKKMMMNNNOOONNNOOOPPPQQQQQQPPPOOOOOOMMMLLLKKKJJJLLLPPPSSSVVVWWWVVVUUUTTTSSSSSSSSSSSSSSSSSSTTTVVVWWWYYYYYYZZZYYYYYYYYYYYYXXXXXXXXXWWWUUUUUUTTTSSSSSSSSSTTTUUUTTTUUUWWWXXXYYYYYYYYYXXXXXXZZZ]]]___```lll***)))(((&&&%%%%%%&&&'''))))))))))))))))))))))))))))))))))))))))))))))))((()))+++,,,,,,+++)))(((&&&))),,,//////...+++)))))))))******))))))(((((())))))))))))))))))))))))+++******)))))))))))))))******)))(((((()))******''''''((((((((((((((((((((((((((((((''''''''''''(((''''''''''''''''''(((***)))((((((******)))((((((((()))******)))''''''(((''''''&&&&&&''''''(((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++******)))'''((()))******)))((('''************************))))))))))))((((((((((((((((((((((((((()))***+++))))))(((((((((((())))))---+++******++++++***((()))((((((''''''''''''((())))))))))))))))))))))))'''''''''''''''((())))))+++******))))))******+++))))))))))))((((((((((((((((((((()))))))))******((((((((((((((((((((((((&&&'''''''''(((((()))))))))))))))((('''$$$"""!!!))))))))))))))))))))))))((((((((((((((((((((((((&&&'''(((((())))))((((((''''''''''''''')))*********************************))))))(((((())))))***))))))))))))))))))))))))((((((''''''''''''((((((%%%'''((('''&&&&&&''')))+++***(((((())))))'''&&&'''''''''((((((((())))))))))))))))))((((((((((((******)))(((''''''''''''))))))))))))))))))))))))))))))+++,,,,,,+++***)))************))))))))))))))))))))))))))))))))))))************************((())))))******++++++++++++++++++++++++*********************************((((((((())))))))))))******++++++,,,,,,,,,,,,,,,((())),,,---...---+++***************++++++++++++++++++++++++,,,------...---------.../////////000//////000111222222222222111111222222222333333333444444555666666666666555666777999999888888:::;;;;;;999<<>><<<>>>CCCEEEDDDEEEHHHJJJJJJIIIIIIIIIIIIJJJJJJKKKJJJJJJIIIIIIIIIHHHHHHIIIJJJKKKLLLNNNNNNOOOOOOPPPOOOMMMLLLMMMNNNPPPQQQQQQRRRTTTVVVWWWWWWVVVVVVVVVWWWXXXYYYZZZYYYWWWWWWWWWVVVUUUTTTRRRPPPOOONNNNNNPPPSSSUUUWWWWWWWWWVVVVVVWWWYYYZZZYYY]]]lll{{{&&&&&&'''((())))))******(((((((((((((((((((((((())))))))))))))))))))))))((())))))))))))))))))(((******)))(((((()))***+++(((((())))))******))))))(((((((((((((((((((((((()))))))))))))))******+++))))))(((''''''((())))))&&&&&&''''''((()))))))))))))))))))))************(((''''''''''''''''''(((((()))******(((((()))***(((((()))******)))''''''***))))))(((((())))))***************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++++++++******************+++''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((((()))***+++))))))(((((((((((())))))&&&''')))))))))***,,,---)))((((((''''''''''''((())))))))))))))))))))))))''''''((()))))))))))))))'''(((((())))))(((((('''(((((((((((())))))))))))((((((((()))))))))******(((((((((((((((((((((((()))((('''&&&&&&'''((()))###$$$&&&((())))))))))))++++++++++++++++++++++++))))))))))))))))))))))))'''((())))))******))))))***)))'''&&&$$$#########************************((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))%%%'''***+++***)))******((()))***)))((('''((()))*********+++++++++,,,,,,))))))))))))(((((((((((((((((((((((('''&&&%%%%%%))))))))))))))))))))))))))))))))))))))))))******))))))))))))************))))))))))))))))))))))))))))))(((((((((***+++,,,************************)))))))))************************************************+++++++++,,,,,,++++++,,,---------------,,,***)))((((((***,,,---------------............++++++++++++,,,------...,,,,,,,,,---.........///---000222222///...///111///000000000000111111111222555777666333222333555555777888888777888999;;;===<<<>>>CCCDDDCCCDDDGGGIIIIIIHHHHHHHHHIIIIIIJJJLLLKKKJJJIIIHHHHHHHHHHHHIIIJJJJJJKKKMMMNNNNNNOOOPPPOOOMMMLLLMMMOOOQQQSSSTTTUUUXXXYYYZZZZZZXXXXXXTTTUUUWWWYYYYYYXXXWWWUUUUUUUUUUUUTTTSSSQQQPPPOOOOOORRRVVVYYYZZZYYYWWWVVVTTTUUUWWWYYYYYY[[[gggttt&&&''')))******)))((('''&&&'''''''''((()))))))))))))))))))))))))))))))))((())))))))))))))))))((())))))))))))((()))))))))((('''''''''(((((()))***(((((((((((((((((((((((()))))))))))))))***++++++)))(((''''''''''''((()))&&&&&&''''''((())))))***((((((((()))))))))******)))((((((''''''(((((()))'''(((***)))'''&&&(((***(((((((((((())))))))))))***))))))(((((())))))***************************))))))))))))))))))))))))))))))))))))))))))))))))+++*********+++,,,---...******))))))))))))******(((((((((((((((((((((((('''((((((((()))))))))***(((((((((''''''(((((()))))))))(((((((((((())))))''')))+++***)))(((***,,,(((''''''''''''(((((()))))))))))))))))))))))))))&&&'''((()))))))))((((((''''''((())))))((('''''''''((((((((()))))))))***''''''((((((((()))))))))&&&&&&&&&'''((((((((()))+++***(((&&&%%%&&&'''((("""###%%%'''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((()))************)))))))))(((&&&%%%%%%%%%%%%))))))))))))))))))))))))'''((())))))))))))((('''((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((!!!$$$'''))))))))))))***''')))******''''''(((***)))************+++++++++(((((((((((())))))))))))'''((((((((((((&&&%%%$$$))))))))))))))))))))))))''''''''''''((()))******((()))))))))************))))))))))))))))))))))))((('''&&&&&&''')))+++,,,+++++++++++++++++++++***((()))))))))*********+++))))))))))))))))))))))))(((((()))))))))*********+++,,,------...---------))))))(((((())))))******,,,,,,,,,---------......,,,,,,,,,++++++,,,---------------------------------000333222///---///111/////////000000000111111222555888777333111222555333555666777666666777999999888:::@@@CCCBBBCCCGGGFFFFFFFFFGGGHHHJJJKKKLLLLLLKKKIIIHHHGGGGGGHHHHHHIIIIIIIIIIIIJJJKKKMMMNNNPPPNNNLLLKKKLLLOOORRRTTTRRRSSSVVVXXXYYYXXXVVVUUUQQQSSSUUUWWWWWWVVVTTTSSSOOOPPPQQQRRRSSSRRRQQQQQQQQQUUUZZZ^^^___\\\XXXUUURRRSSSVVVXXXWWWXXXbbbmmm''')))+++,,,+++)))&&&$$$%%%&&&&&&'''((()))******)))))))))))))))))))))))))))))))))(((((()))))))))&&&&&&'''(((((('''&&&%%%((('''&&&&&&&&&((()))***(((((((((((((((((((((((('''''''''''''''((())))))'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&'''((())))))***&&&'''''''''(((((())))))))))))(((((((((((())))))&&&(((***)))&&&%%%''')))((((((''''''((()))***+++))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((('''''''''''')))+++,,,))))))(((((((((((())))))))))))))))))))))))))))))'''((((((((())))))******+++***)))))))))))))))***))))))(((((((((((())))))''')))+++***'''&&&''')))'''''''''''''''((()))***))))))))))))))))))))))))%%%&&&((()))))))))(((''''''((()))******)))(((''''''((((((((())))))******''''''''''''(((((((((((($$$%%%%%%&&&'''((()))))),,,+++(((&&&%%%%%%&&&'''###%%%&&&((())))))((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((()))***************)))(((((('''''''''((((((''''''''''''''''''''''''&&&'''((())))))((('''&&&(((((((((((((((((((((((('''&&&$$$######$$$&&&'''$$$&&&)))***)))((('''(((&&&)))+++***''''''(((+++))))))))))))************''''''(((((())))))******&&&'''(((************)))))))))))))))))))))))))))&&&&&&&&&&&&''')))******(((((())))))*********+++))))))))))))))))))))))))''''''&&&%%%&&&(((***,,,,,,,,,++++++++++++++++++(((((())))))*********+++((((((((((((((((((((((((''''''''''''((((((((((((+++,,,------......------&&&''')))***+++***((('''++++++,,,,,,,,,---------------,,,+++++++++,,,,,,------------------,,,,,,,,,000333222...,,,...111////////////000000000000222555888777222000222555222444555555444555666888555444777>>>AAAAAACCCGGGCCCDDDEEEFFFIIIKKKMMMNNNLLLKKKIIIGGGFFFGGGGGGHHHHHHHHHGGGGGGHHHJJJKKKMMMOOONNNLLLKKKLLLNNNRRRTTTMMMOOORRRTTTTTTSSSRRRPPPOOOPPPSSSUUUUUUTTTRRRQQQJJJKKKNNNPPPRRRSSSSSSSSSSSSWWW]]]aaabbb^^^YYYUUUQQQRRRUUUWWWVVVVVV^^^gggttt