BM6P6(@ xxxqqqmmmiiigggbbbbbbcccbbbaaa___]]]\\\ZZZXXXUUUQQQLLLIIIFFFEEECCCBBB@@@??????@@@BBBCCCCCCBBBAAAAAAAAABBBCCCDDDEEEDDDCCCBBBBBBCCCDDDEEEGGGGGGGGGGGGHHHIIIJJJJJJNNNNNNMMMMMMMMMMMMNNNNNNOOOOOONNNNNNNNNOOOPPPPPPSSSRRRRRRQQQQQQQQQRRRRRROOOPPPQQQRRRRRRQQQPPPOOORRRPPPMMMHHHEEEDDDGGGJJJFFFQQQ[[[fffyyyvvviiibbbiiisssrrrggg]]]YYYZZZ\\\eeewwwyyyyyy}}}rrrmmmfffddd```[[[WWWVVVYYY[[[[[[XXXUUUSSSQQQPPPNNNLLLNNNLLLJJJHHHGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEDDDDDDDDDCCCAAA???>>>===<<<<<<>>>===<<<;;;;;;<<<===>>>@@@???>>><<<;;;;;;:::;;;999999:::999999888777666777777777777777777777777888888888888888888888888999999:::;;;;;;<<<<<<===>>>AAA@@@BBBIIIMMM\\\wwwtttnnnjjjfffcccaaaaaaaaa```___]]]ZZZYYYTTTSSSPPPMMMJJJGGGFFFEEEBBBAAA@@@@@@@@@@@@BBBBBBBBBAAA@@@@@@@@@AAABBBCCCFFFEEEDDDCCCCCCDDDEEEEEEHHHGGGGGGFFFGGGHHHJJJKKKMMMLLLLLLKKKKKKLLLLLLMMMOOOOOONNNNNNOOOOOOPPPQQQRRRRRRQQQQQQPPPQQQQQQRRRQQQQQQRRRSSSSSSRRRPPPPPPPPPNNNJJJHHHGGGGGGHHHIIIMMM[[[iiivvvsssjjjdddjjjqqqmmmbbbZZZUUUZZZbbbnnn{{{xxxssskkkcccaaa^^^[[[ZZZZZZ[[[\\\\\\YYYVVVSSSRRRPPPNNNLLLKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIHHHGGGFFFEEEDDDDDDCCCBBBAAA@@@????????????>>>===<<<<<<<<<======>>>??????>>>===<<<;;;::::::999::::::999999888777666777777777777777777777777888888888888888888888888999999:::;;;;;;<<<<<<===>>>AAA???AAAIIILLL\\\vvvyyypppkkkgggccc```______^^^]]][[[YYYVVVUUUOOONNNLLLJJJHHHGGGGGGGGGAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@?????????@@@BBBCCCFFFEEEEEEDDDEEEEEEFFFFFFHHHGGGFFFEEEFFFHHHJJJLLLKKKKKKKKKJJJJJJKKKKKKKKKOOOOOOOOOOOOOOOPPPQQQQQQQQQPPPPPPPPPPPPPPPQQQQQQRRRSSSTTTTTTTTTRRRQQQPPPMMMJJJHHHGGGHHHJJJKKKLLLXXXiii|||zzzkkkfffeeejjjlllfff^^^ZZZUUU```nnn}}}}}}vvvuuusssiii```]]][[[[[[^^^```___]]]]]]ZZZVVVTTTSSSQQQOOOMMMHHHHHHIIIIIIJJJJJJJJJKKKIIIHHHHHHGGGEEEDDDDDDCCCBBBBBBAAA@@@@@@@@@@@@@@@>>>>>>============>>>>>>===>>>>>>>>>===;;;:::999::::::::::::999888777666777777777777777777777777888888888888888888888888999999:::;;;;;;<<<<<<======@@@>>>AAAGGGKKKZZZuuu|||uuunnnjjjfffaaa^^^]]]]]]\\\[[[YYYVVVSSSRRRNNNMMMKKKJJJHHHHHHGGGGGG@@@@@@AAAAAAAAA@@@????????????>>>>>>>>>@@@AAABBBFFFFFFFFFFFFFFFFFFGGGGGGHHHGGGFFFEEEFFFIIIKKKMMMLLLLLLKKKKKKKKKKKKLLLLLLOOOOOOOOOOOOOOOPPPQQQRRRPPPPPPOOOOOOOOOPPPQQQQQQTTTTTTUUUUUUTTTRRRQQQPPPIIIIIIHHHFFFFFFJJJRRRXXXhhhxxxxxxlllaaaaaaccchhhggg```\\\\\\\\\jjj|||}}}wwwuuu|||qqqggg\\\YYYXXX[[[aaacccaaa]]]\\\YYYVVVSSSRRRQQQOOOMMMHHHHHHIIIIIIIIIIIIIIIIIIFFFFFFFFFEEEEEEEEEEEEEEECCCBBBAAA@@@??????????????????>>>>>>>>>>>>>>>>>><<<===>>>>>>>>><<<999888::::::::::::999888777777666666666666666666666666888888888888888888888888999999:::;;;;;;<<<<<<===<<>>>>>>>>======>>>@@@AAABBBEEEEEEFFFGGGGGGGGGGGGGGGHHHHHHGGGGGGHHHJJJLLLNNNNNNMMMMMMMMMMMMMMMMMMNNNOOOOOOOOOOOOPPPQQQRRRSSSOOOOOOOOOOOOOOOPPPQQQRRRTTTTTTUUUTTTSSSQQQOOONNNGGGIIIIIIFFFEEELLL\\\iiiyyyxxxlllccc```aaadddeeeaaa[[[[[[___gggwww|||rrrqqqvvvvvvjjjcccZZZXXXWWW[[[aaacccaaa]]]ZZZWWWTTTSSSRRRQQQOOONNNKKKKKKJJJIIIHHHGGGFFFFFFEEEEEEFFFHHHIIIJJJLLLLLLEEEDDDBBB@@@>>>===<<<<<<@@@@@@?????????>>>>>>===;;;<<<===>>>===<<<999888::::::;;;::::::999888777666666666666666666666666888888888888888888888888999999:::;;;;;;<<<<<<===<<<>>><<<>>>EEEHHHWWWqqq~~~tttsssoookkkfffbbb^^^\\\XXXXXXXXXWWWUUURRRPPPNNNKKKJJJHHHEEECCCBBBAAA@@@AAAAAAAAA@@@??????>>>>>>>>>>>>======>>>@@@BBBCCCDDDEEEFFFGGGGGGGGGGGGGGGHHHHHHIIIJJJKKKLLLNNNOOOPPPOOOOOONNNNNNOOOOOOPPPOOOOOOOOOOOOPPPQQQSSSSSSOOOOOOOOOOOOPPPQQQRRRSSSSSSSSSSSSSSSQQQOOOMMMKKKFFFHHHJJJHHHJJJUUUgggvvvzzzooogggbbbfffeeefffddd___ZZZ^^^eeeuuu~~~pppjjjppp{{{zzzsssjjjccc___ZZZXXXXXXZZZ^^^```^^^\\\XXXVVVTTTSSSSSSSSSRRRQQQQQQOOOMMMJJJHHHGGGFFFFFFGGGHHHIIILLLNNNQQQRRRSSSGGGFFFDDDAAA???===<<<;;;@@@@@@AAA@@@@@@???>>>===;;;<<<<<<===<<<;;;:::999;;;;;;;;;;;;:::999888777777777777777777777777777888888888888888888888888999999:::;;;;;;<<<<<<===;;;>>>;;;===CCCFFFUUUooo~~~xxxpppooolllgggbbb]]]YYYXXXTTTTTTTTTSSSRRRPPPNNNLLLIIIHHHGGGEEECCCBBBAAAAAACCCBBB@@@>>>>>>>>>>>>???>>>>>>>>>>>>???AAACCCDDDCCCDDDEEEFFFGGGGGGGGGFFFHHHIIIKKKMMMNNNOOOOOOOOOPPPPPPOOOOOOOOOOOOPPPPPPNNNOOOOOOOOOQQQRRRSSSTTTPPPPPPPPPPPPQQQRRRSSSTTTRRRRRRRRRQQQOOOLLLJJJIIIGGGGGGHHHLLLUUUcccqqqzzz~~~|||zzzvvvpppjjjggggggjjjgggfffdddaaaaaahhhrrrqqqjjjkkkzzz|||qqqnnnmmmgggbbb```ZZZZZZZZZZZZZZZ[[[[[[[[[XXXWWWUUUUUUVVVVVVVVVUUUVVVSSSOOOKKKIIIIIIJJJKKKHHHIIIKKKMMMOOORRRSSSTTTHHHGGGEEECCCAAA@@@???>>>AAAAAAAAAAAAAAA???>>>===<<<<<<;;;;;;;;;;;;::::::;;;;;;;;;;;;:::999888777777777777777777777777777888888888888888888888888999999:::;;;;;;<<<<<<===:::===:::<<>>======>>>??????>>>>>>>>>@@@AAACCCDDDBBBCCCEEEFFFGGGGGGFFFFFFGGGIIILLLOOOPPPPPPPPPOOOPPPOOOOOONNNNNNOOOOOOPPPNNNOOOOOOPPPQQQRRRTTTTTTPPPPPPPPPQQQRRRSSSTTTTTTQQQQQQPPPOOOMMMKKKHHHGGGGGGEEEEEENNN^^^mmmwwwzzzvvvrrrnnnllljjjhhhhhhjjjiiifffccccccdddhhhtttrrrjjjjjjrrrzzzpppjjjmmmooojjjeeeddd[[[[[[[[[ZZZXXXWWWXXXZZZYYYWWWVVVVVVXXXYYYYYYXXXYYYVVVQQQMMMKKKLLLNNNPPPGGGHHHJJJKKKMMMOOOPPPQQQHHHGGGFFFEEECCCCCCBBBBBBAAAAAABBBBBBAAA@@@>>>===<<<<<<;;;:::::::::;;;;;;;;;;;;;;;;;;:::999888888777777777777777777777777888888888888888888888888999999:::;;;;;;<<<<<<===:::===:::<<>>>>>============>>>>>>===<<>>===>>>>>>>>>>>>===<<<:::999<<<<<<;;;::::::999888888555555666666777777888888:::999999999999999999999::::::999999::::::;;;<<>>>>>===============>>>???>>>===@@@CCCEEEEEECCCCCCDDDEEEEEEDDDFFFIIIKKKJJJKKKNNNPPPQQQPPPPPPOOONNNNNNMMMMMMNNNNNNOOOPPPPPPPPPQQQRRRSSSTTTTTTUUUSSSSSSSSSSSSSSSSSSSSSSSSQQQOOOLLLIIIGGGEEEDDDCCCCCCGGGPPP[[[fffnnnqqqrrrggglllrrruuuuuuqqqmmmjjjiiidddccceeejjjtttwwwmmmmmm|||yyyrrrlllmmmqqqqqqiiibbb___``````___[[[YYYXXXXXXUUUUUUUUUUUUUUUUUUUUUUUUVVVUUUTTTRRRQQQQQQRRRRRRIIIIIIIIIIIIIIIIIIJJJJJJHHHJJJJJJHHHEEEBBBAAAAAABBBBBBAAA@@@???===<<<;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<;;;;;;:::999999888888666666666777777777777777999999999999999999999999::::::999999::::::;;;<<>>>>>AAA@@@@@@AAACCCDDDCCCBBBCCCDDDEEEEEEEEEGGGJJJMMMMMMMMMMMMNNNNNNOOOOOOOOOMMMMMMMMMMMMNNNOOOPPPPPPQQQQQQRRRRRRRRRSSSSSSSSSSSSSSSSSSTTTTTTSSSSSSSSSMMMKKKHHHEEEDDDCCCCCCCCCIIINNNWWW```gggkkkllllllgggnnnuuuzzzxxxsssmmmiiiiiifffeeejjjttt~~~{{{rrrlllvvv|||uuunnnllloooooojjjdddaaabbbcccaaa]]]ZZZXXXXXXWWWWWWUUUTTTTTTTTTTTTTTTVVVVVVUUUTTTRRRQQQPPPPPPIIIHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJHHHEEECCCAAAAAACCCBBBBBB@@@???>>>======:::::::::::::::;;;<<<<<<;;;;;;::::::999999888888777777777777777777666666888888888888888888888888::::::999999::::::;;;<<<>>><<<<<<===???EEESSSaaazzzrrriiiaaa[[[WWWTTTPPPNNNMMMLLLKKKIIIGGGHHHIIIJJJJJJJJJJJJJJJBBBBBB@@@???>>>>>>??????<<<<<<<<<<<<======>>>???CCCBBBBBBBBBCCCCCCBBBBBBDDDEEEFFFFFFFFFHHHKKKNNNPPPOOONNNNNNMMMNNNOOOPPPOOOOOONNNNNNMMMNNNNNNNNNRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSTTTSSSSSSRRRQQQLLLKKKHHHEEEBBBBBBDDDFFFNNNVVVaaajjjlllkkkhhhfffmmmppprrrrrrnnnkkkkkkkkkiiijjjnnnwwwuuutttppprrrxxxrrrkkkiiijjjjjjhhheeebbbddddddccc___[[[YYYXXXYYYXXXVVVTTTSSSSSSSSSSSSUUUUUUTTTSSSQQQOOOMMMLLLIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHFFFDDDDDDEEEGGGDDDCCCCCCBBBAAAAAA@@@@@@<<<;;;;;;::::::;;;<<<<<<::::::::::::999999888888999888888777777666666666777777777777777888888888::::::999999::::::;;;<<<===;;;<<<===>>>DDDQQQ^^^}}}}}}vvvooohhhaaaZZZVVVUUURRROOOLLLKKKJJJHHHGGGHHHIIIKKKLLLLLLKKKJJJIII@@@??????>>>>>>>>>>>>>>><<<<<<<<<===>>>???@@@AAADDDDDDDDDDDDCCCBBBBBBBBBDDDEEEGGGGGGGGGIIIMMMOOORRRQQQOOONNNNNNNNNPPPQQQQQQPPPOOONNNMMMLLLLLLLLLRRRRRRRRRRRRQQQQQQQQQQQQQQQRRRSSSSSSRRRQQQOOOMMMJJJIIIGGGCCCAAABBBFFFIIITTT___lllrrrpppjjjdddbbblllmmmmmmiiidddccceeeiiihhhooozzzyyyoookkkppp||||||vvvppplllhhhfffggggggfffeee```bbbdddccc```\\\ZZZYYYWWWVVVUUUSSSRRRQQQQQQPPPSSSSSSRRRPPPNNNLLLJJJIIIJJJJJJJJJJJJIIIIIIHHHHHHGGGGGGEEEBBBBBBEEEJJJNNNJJJIIIGGGDDDBBBAAA@@@@@@???>>>===<<<;;;;;;;;;;;;:::999999999999999888888999999888888777777666666666666777777777888888888::::::999999::::::;;;<<<<<<;;;<<<===>>>BBBNNN[[[xxxxxxtttmmmgggbbb]]]XXXTTTTTTQQQMMMKKKJJJJJJHHHGGGJJJKKKMMMNNNNNNLLLIIIGGG????????????>>>>>>>>>============>>>???@@@BBBCCCDDDEEEFFFEEECCCBBBCCCDDDEEEFFFGGGHHHHHHKKKNNNQQQQQQPPPOOONNNNNNNNNOOOPPPQQQQQQOOONNNMMMLLLLLLLLLRRRQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRPPPNNNKKKIIIFFFFFFDDDAAA@@@BBBIIIOOO]]]gggqqqssslllccc^^^]]]```dddgggfffaaa___```cccjjjwww|||pppmmmkkkvvv~~~yyytttmmmgggiiiiiiiiihhhgggfffeeeddd\\\^^^aaabbb```]]][[[ZZZUUUUUUUUUTTTSSSQQQPPPOOORRRQQQPPPNNNLLLJJJIIIHHHKKKKKKJJJJJJIIIIIIHHHHHHGGGFFFDDDBBBBBBFFFLLLPPPQQQOOOJJJFFFAAA>>><<<;;;?????????>>>===<<<:::999999999999999999999888888888888888888888888777777666777777888888999999999::::::999999::::::;;;<<<::::::<<<>>>>>>AAALLLXXXsss~~~xxxooojjjddd___[[[XXXUUUSSSPPPNNNKKKJJJJJJKKKJJJIIIKKKMMMOOOPPPNNNKKKFFFDDD???????????????>>>============>>>???@@@BBBDDDEEECCCEEEFFFEEECCCBBBCCCEEEEEEFFFHHHIIIIIIKKKOOORRRMMMMMMMMMMMMMMMMMMNNNNNNOOONNNNNNMMMNNNNNNOOOOOOPPPQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRQQQOOOKKKGGGEEEBBBCCCCCCBBBBBBGGGQQQYYYgggnnnrrrmmm```WWWUUUWWWWWW\\\bbbbbb___^^^bbbfffrrrtttqqquuu}}}~~~qqqnnnlllgggdddeeegggiiiiiifffccc```___VVVZZZ^^^```___]]]\\\\\\WWWXXXZZZZZZYYYWWWTTTSSSRRRQQQNNNLLLKKKJJJJJJJJJJJJJJJIIIIIIHHHGGGGGGFFFFFFFFFFFFEEEDDDFFFIIILLLPPPMMMIIIDDD@@@===<<<;;;;;;<<<>>>???>>><<<:::888888888888888888888999999888888888888888888999999777777888888999::::::;;;::::::999999::::::;;;<<<:::999;;;>>>>>>AAAKKKVVVppp~~~{{{tttooogggccc]]]YYYVVVTTTRRRPPPMMMKKKIIIIIIKKKLLLLLLLLLLLLNNNPPPPPPNNNIIIDDDAAA???@@@@@@@@@???>>>===<<<>>>>>>>>>@@@AAACCCEEEFFFCCCEEEGGGFFFCCCBBBDDDFFFEEEGGGHHHIIIJJJLLLPPPRRRJJJKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLMMMNNNPPPQQQRRRPPPPPPPPPQQQQQQQQQRRRRRRQQQRRRRRRPPPMMMIIIEEEBBB@@@BBBDDDDDDFFFMMMYYYbbbooorrrqqqfffVVVMMMNNNRRRUUUYYY\\\\\\ZZZ]]]gggooo{{{}}}uuuxxxtttkkkkkkiiihhhiiiaaaeeeiiiiiieee___[[[YYYSSSWWW\\\^^^^^^]]]]]]\\\\\\]]]```aaaaaa^^^[[[XXXSSSQQQNNNLLLKKKKKKKKKLLLIIIIIIHHHHHHGGGFFFEEEEEEFFFGGGIIIIIIGGGFFFFFFGGGJJJHHHEEEBBB@@@?????????777999<<<>>>???===:::888888888888888888888999999777777777888999999999:::777777888999::::::;;;;;;::::::999999::::::;;;<<<999999;;;>>>>>>@@@JJJUUUooo|||wwwpppjjjeee^^^\\\YYYUUURRRPPPOOOOOOMMMLLLJJJIIIIIIJJJLLLNNNNNNMMMKKKIIIFFFCCCAAA@@@============>>>>>>>>>>>>======>>>???@@@BBBDDDEEEGGGFFFDDDCCCDDDEEEGGGHHHHHHHHHIIIJJJKKKLLLMMMMMMNNNMMMLLLKKKKKKLLLMMMNNNMMMOOOPPPPPPNNNNNNOOOQQQTTTSSSQQQPPPPPPPPPRRRRRRNNNOOOPPPNNNJJJFFFCCCBBBAAAFFFHHHIIINNNZZZccchhhtttqqqhhh[[[OOOLLLPPPVVV]]]ZZZZZZ[[[\\\```kkkvvvwwwuuu~~~tttllliiifffcccaaaaaacccdddccc```]]][[[ZZZXXXZZZ^^^```aaa___]]][[[[[[]]]___```___\\\YYYVVVPPPOOOLLLKKKKKKLLLOOOPPPPPPQQQQQQNNNJJJFFFDDDEEEGGGFFFEEEEEEEEEEEEBBB@@@CCCBBBAAA???>>>=========;;;<<<>>>???@@@???===<<<;;;;;;:::999999888888777666666666666666666666666888888777777888888999:::999999::::::::::::;;;;;;;;;999:::<<<>>>AAAJJJTTTkkk~~~xxxsssmmmgggbbb[[[YYYVVVSSSQQQOOONNNNNNMMMMMMLLLKKKKKKKKKLLLMMMLLLKKKJJJGGGEEEBBB@@@???============>>>>>>>>>???======>>>???@@@BBBDDDEEEEEEEEEDDDCCCDDDFFFHHHIIIJJJJJJKKKKKKLLLLLLMMMMMMLLLKKKKKKKKKLLLMMMOOOPPPNNNPPPQQQPPPNNNNNNOOOPPPRRRRRRRRRQQQQQQQQQRRRRRRPPPPPPNNNKKKGGGEEEDDDEEECCCGGGJJJLLLUUUbbblllppprrrlllbbbUUUMMMMMMTTTZZZZZZ[[[\\\]]]^^^cccsss||||||}}}zzzuuunnniiihhhfffccc```^^^___``````___]]]\\\\\\ZZZ[[[^^^``````___]]][[[ZZZ\\\]]]^^^]]]ZZZVVVTTTRRRPPPNNNLLLKKKLLLNNNOOOQQQYYY___[[[NNNDDDAAABBBHHHGGGEEEEEEEEECCCAAA???BBBBBB@@@???>>>=========;;;<<<===>>>>>>===<<<;;;;;;;;;::::::999888888888666666666666666666666666888888777777888888999:::999999::::::::::::;;;;;;>>><<<<<<======???GGGQQQjjjyyysssmmmhhhbbb___VVVUUUSSSPPPOOONNNNNNNNNNNNNNNNNNNNNNNNMMMLLLLLLIIIIIIGGGEEECCCAAA???>>>=========>>>>>>>>>??????>>>>>>>>>???AAABBBDDDDDDDDDCCCCCCDDDEEEGGGIIIJJJMMMMMMMMMMMMMMMMMMMMMMMMJJJJJJKKKLLLMMMOOOQQQRRRPPPQQQQQQPPPNNNMMMNNNOOOPPPQQQRRRSSSSSSRRRQQQQQQQQQOOOLLLGGGDDDCCCEEEHHHEEEIIIMMMSSS^^^llltttvvvnnnfffZZZPPPMMMQQQYYY___[[[\\\___aaadddooozzzuuu|||oookkkgggfffffffffccc```^^^^^^^^^^^^^^^]]]]]]]]][[[]]]^^^______]]][[[ZZZZZZ[[[[[[[[[ZZZWWWTTTRRRTTTRRROOOLLLKKKLLLMMMOOOWWWdddpppjjjXXXGGGCCCEEEIIIGGGEEEDDDDDDCCCAAA???BBBAAA@@@???>>>========================<<<::::::;;;;;;::::::999999888888777777777777777777777777888888777777888888999:::999999::::::::::::;;;;;;>>><<<<<<>>>>>>???GGGPPPiii{{{tttmmmhhhccc^^^[[[SSSRRRPPPOOONNNNNNOOOOOOPPPQQQRRRRRRQQQOOOLLLKKKFFFEEEDDDCCCAAA???>>>>>>======>>>>>>>>>??????????????????@@@AAABBBCCCDDDCCCCCCCCCDDDFFFIIIKKKLLLOOOOOOOOONNNNNNMMMMMMMMMKKKKKKLLLMMMNNNOOOPPPQQQQQQRRRRRRQQQOOOMMMNNNNNNOOOPPPRRRTTTTTTRRRPPPOOOMMMLLLIIIEEEBBBBBBEEEHHHGGGLLLSSS[[[fffqqquuusssjjjcccXXXRRRQQQVVV[[[______]]]___eeepppxxxvvvwwwoookkkgggeeefffeeeccc```bbbaaa_________``````___\\\\\\]]]]]]\\\[[[YYYXXXZZZZZZZZZYYYXXXVVVSSSRRRSSSQQQNNNLLLLLLLLLNNNOOOWWWdddoookkkZZZKKKFFFHHHIIIGGGFFFEEEEEEEEEDDDCCCBBBBBBAAA@@@?????????@@@??????>>>===<<<;;;;;;;;;<<<;;;;;;:::999999888888888888888888888888888888888888777777888888999:::999999999:::::::::;;;;;;;;;:::;;;>>>???AAAIIIRRRfff~~~}}}xxxtttmmmhhhccc___[[[YYYRRRQQQPPPOOONNNOOOPPPQQQSSSSSSTTTTTTRRROOOLLLJJJCCCBBBBBBAAA???>>>>>>===>>>>>>>>>>>>??????????????????@@@@@@AAABBBCCCDDDCCCDDDEEEFFFHHHJJJLLLMMMPPPPPPOOOOOONNNNNNMMMMMMNNNNNNNNNOOOOOOOOOOOOOOOQQQRRRSSSQQQOOONNNNNNOOONNNPPPRRRTTTSSSQQQNNNLLLGGGGGGFFFDDDCCCCCCEEEGGGKKKSSS[[[bbbiiiooonnnjjjgggbbb\\\XXXXXXZZZ\\\]]]bbb]]]]]]jjj|||{{{zzzuuuxxxrrrlllhhhgggfffccc```bbb```___aaadddfffgggfff\\\[[[[[[ZZZYYYXXXWWWWWW[[[[[[ZZZYYYWWWVVVUUUTTTRRRQQQNNNMMMLLLNNNPPPQQQQQQYYY___^^^UUUMMMJJJKKKIIIGGGFFFFFFGGGHHHHHHGGGCCCBBBBBBAAAAAAAAABBBBBBBBBAAA???>>>===<<<======<<<<<<;;;;;;:::999999888999999999999999999999999888888777777888888999:::999999999:::::::::;;;;;;;;;:::;;;>>>???AAAIIIQQQddd|||wwwrrrmmmjjjfffbbb___\\\XXXVVVQQQPPPOOOOOOOOOOOOPPPQQQSSSSSSSSSSSSPPPMMMJJJHHH@@@@@@@@@??????>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@AAABBBCCCDDDEEEFFFGGGIIIKKKLLLNNNNNNPPPPPPOOOOOONNNNNNNNNMMMOOOOOOPPPPPPPPPOOOOOONNNQQQRRRRRRQQQOOONNNOOOPPPOOOPPPQQQRRRQQQNNNLLLJJJDDDDDDEEEDDDDDDEEEHHHKKKSSS\\\eeehhhhhhiiigggccccccbbb```^^^]]]\\\\\\\\\bbb^^^dddxxx{{{|||xxxyyy~~~yyysssnnnllliiiccc___]]]\\\]]]aaagggkkklllkkk\\\[[[ZZZXXXXXXWWWWWWXXX\\\[[[YYYXXXWWWWWWWWWWWWUUUTTTQQQOOONNNOOOQQQRRRQQQSSSUUUUUUSSSSSSTTTUUUJJJHHHFFFEEEGGGHHHHHHHHHBBBBBBBBBAAABBBBBBCCCCCCCCCAAA???=========???@@@<<<<<<;;;;;;::::::999999888888888888888888888888888888777777888888999:::999999::::::::::::;;;;;;>>>===>>>@@@??????EEEMMMaaayyyyyyssslllfffbbb```^^^\\\[[[YYYUUUSSSQQQPPPOOONNNNNNOOOPPPPPPRRRQQQPPPOOOLLLIIIFFFEEE???????????????>>>>>>>>>>>>>>>?????????@@@@@@@@@AAAAAAAAAAAAAAABBBCCCDDDGGGHHHIIIKKKMMMNNNNNNOOOOOOOOOOOONNNNNNNNNNNNNNNMMMNNNOOOPPPQQQQQQPPPPPPPPPQQQRRRQQQPPPOOOPPPQQQPPPPPPPPPPPPNNNLLLIIIGGGEEEEEEDDDCCCDDDHHHNNNSSS___hhhmmmjjjeeecccdddccc```bbbcccaaa]]][[[]]]___bbbfffwwwyyyxxxxxx{{{yyyvvvuuusssmmmeee^^^\\\[[[[[[```fffjjjhhheee]]]\\\ZZZYYYXXXYYYZZZZZZZZZYYYXXXVVVVVVVVVXXXXXX\\\ZZZWWWSSSQQQQQQRRRSSSPPPQQQQQQQQQQQQTTTYYY\\\LLLIIIFFFDDDDDDEEEEEEDDD@@@@@@@@@@@@@@@AAABBBBBBBBB@@@===<<<;;;===???AAA<<<<<<<<<;;;::::::999999888888888888888888888888888888777777888888999:::999999::::::::::::;;;;;;>>>===>>>@@@??????EEELLL___vvv~~~uuupppjjjddd^^^[[[ZZZYYYYYYXXXVVVSSSPPPPPPOOONNNMMMMMMNNNOOOOOOPPPOOONNNKKKIIIFFFCCCBBB>>>>>>>>>???????????????>>>????????????@@@@@@@@@AAAAAAAAAAAABBBBBBCCCDDDHHHIIIKKKMMMNNNOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNKKKLLLOOOQQQRRRRRRRRRRRROOOQQQRRRQQQPPPPPPQQQRRRQQQPPPPPPOOOLLLJJJGGGFFFIIIGGGDDDBBBDDDJJJSSSZZZgggooorrrkkkbbb```dddggg]]]aaaccc```\\\ZZZ^^^bbbcccpppuuuvvvuuuqqquuuuuuwwwyyyxxxqqqfff]]]^^^\\\\\\___dddeeeaaa\\\^^^]]][[[YYYYYYZZZ\\\]]]YYYXXXVVVUUUUUUVVVXXXYYYccc```[[[WWWTTTRRRRRRSSSIIIKKKLLLKKKJJJMMMTTTZZZMMMJJJFFFCCCBBBBBBAAA@@@>>>>>>>>>>>>???@@@AAAAAA@@@>>><<<::::::<<>>>>>??????@@@@@@@@@AAAAAAAAACCCCCCDDDDDDEEEFFFFFFFFFEEEGGGKKKOOOQQQQQQQQQPPPPPPNNNLLLMMMOOOPPPNNNLLLOOOPPPRRRSSSSSSRRRRRRQQQRRRRRRQQQQQQQQQQQQRRRRRRPPPPPPNNNMMMKKKIIIHHHGGGCCCGGGGGGDDDFFFPPP[[[aaaooollliiigggfffdddaaa___eee```^^^]]]\\\\\\```fffuuu~~~yyyrrrllljjjmmmmmmoooqqqsssrrrmmmfffaaaaaa```___^^^___```cccddd`````````______]]]\\\[[[ZZZYYYVVVSSSPPPQQQTTTWWWWWWVVVUUUTTTSSSRRRQQQPPPLLLJJJHHHGGGIIIJJJJJJIIIHHHGGGFFFEEEDDDCCCBBBAAAAAAAAA@@@@@@???>>>======;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999888888999999999999999999999999999888888888888888999999;;;;;;:::999999:::::::::===;;;;;;===>>>>>>DDDKKKZZZooouuummmggg```]]]]]]ZZZWWWUUUTTTUUUTTTQQQOOOOOONNNNNNOOORRRRRRQQQNNNJJJIIIGGGEEECCCBBBAAA@@@AAAAAAAAAAAA@@@@@@???????????????@@@AAABBBBBBBBBCCCDDDDDDEEEEEEFFFGGGGGGFFFIIILLLOOOQQQQQQPPPOOOPPPNNNLLLMMMOOOPPPNNNLLLOOOOOOQQQRRRRRRRRRRRRQQQRRRRRRQQQQQQPPPPPPQQQQQQNNNMMMLLLJJJHHHGGGFFFEEEEEEGGGGGGGGGNNN[[[eeejjjqqqlllfffbbbaaaaaabbbbbbgggccc```___^^^___gggppp|||}}}|||qqqmmmiiihhhkkkiiikkknnnpppoookkkeeeaaaaaaaaa```______``````aaahhhhhhgggeeeccc```]]][[[\\\[[[YYYVVVSSSRRRTTTVVVWWWVVVUUUSSSRRRPPPOOOOOOIIIFFFDDDDDDEEEFFFFFFEEEFFFFFFEEEEEEDDDDDDCCCCCCAAAAAA@@@@@@???>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999999999666666666666666666666666777777777777888999:::;;;;;;::::::999999::::::;;;===;;;;;;===>>>>>>CCCJJJZZZooo~~~qqqkkkfffaaa^^^___]]]ZZZWWWTTTSSSRRRPPPNNNOOOOOOOOOQQQRRRQQQMMMJJJGGGFFFDDDBBBAAA@@@??????BBBBBBBBBAAAAAAAAAAAA@@@>>>>>>???AAABBBCCCDDDEEEDDDEEEEEEFFFFFFGGGHHHHHHIIIJJJMMMOOOPPPPPPOOONNNOOONNNMMMMMMOOOOOOOOOMMMNNNOOOPPPQQQRRRSSSRRRRRRRRRRRRQQQQQQPPPPPPPPPPPPLLLKKKJJJHHHGGGEEEEEEDDDFFFGGGHHHMMM[[[kkksssssspppjjjbbb]]]\\\```cccfffgggbbb^^^[[[[[[```ooo}}}{{{zzzpppjjjiiieeedddgggfffhhhkkkmmmllliiifffccc___``````aaaaaaaaaaaaaaaiiiiiiiiihhhfffbbb___]]]^^^^^^\\\ZZZVVVUUUUUUVVVVVVUUUSSSQQQOOONNNMMMMMMGGGEEECCCBBBCCCDDDDDDCCCDDDDDDDDDDDDEEEEEEEEEEEEAAAAAA@@@@@@???>>>>>>>>>===========================<<<:::999888999999:::999999999999999999999999555666777888999;;;<<<<<<:::::::::999999::::::;;;===;;;;;;===>>>>>>CCCIIIYYYoooyyynnniiifffcccbbbccc```]]]YYYVVVSSSPPPNNNMMMOOOPPPRRRSSSRRROOOKKKHHHEEEDDDCCCAAA@@@@@@??????AAAAAAAAAAAAAAAAAAAAA@@@>>>>>>@@@AAACCCEEEFFFGGGFFFFFFFFFGGGHHHHHHIIIIIIKKKLLLMMMOOOOOONNNMMMMMMNNNMMMMMMNNNNNNOOOOOONNNOOOPPPQQQRRRSSSTTTTTTTTTSSSSSSRRRRRRQQQPPPOOOOOOKKKJJJHHHGGGFFFEEEFFFFFFFFFHHHLLLWWWiiixxx{{{vvvlllggg```]]]^^^bbbgggiiigggbbb\\\ZZZ\\\hhh~~~{{{|||zzzmmmkkkiiidddaaaccceeehhhkkkmmmllljjjhhhggg^^^___bbbdddeeeddddddccc___aaacccddddddcccaaa```___``````]]]ZZZWWWVVVVVVVVVTTTRRRPPPNNNLLLLLLLLLJJJHHHFFFEEEFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDDDD@@@@@@@@@?????????>>>>>>>>>>>>============<<<<<<===<<<:::888888999:::;;;::::::::::::::::::::::::666666777999:::;;;;;;;;;::::::999999999:::;;;;;;===:::;;;===>>>>>>BBBHHHXXXnnn~~~tttkkkiiihhheeeeeefffbbb```]]]XXXTTTPPPMMMMMMOOOQQQTTTUUURRRNNNIIIFFFEEEDDDCCCBBBAAAAAA@@@AAA????????????@@@@@@@@@@@@>>>???@@@BBBDDDFFFHHHHHHGGGGGGHHHHHHIIIJJJJJJJJJLLLMMMNNNNNNNNNNNNMMMLLLMMMMMMNNNNNNNNNNNNOOOPPPQQQRRRRRRSSSSSSTTTUUUUUUSSSSSSSSSRRRQQQOOONNNMMMGGGFFFDDDCCCCCCDDDFFFFFFFFFLLLVVVcccsss}}}zzzrrreeecccaaabbbeeehhhjjjkkkiiiccc___```hhhyyy|||wwwnnnnnnllldddaaadddhhhkkkooopppooolllkkkkkkbbbdddfffgggfffeeecccaaaYYY[[[]]]```bbbbbbbbbaaa```aaaaaa___[[[XXXVVVVVVVVVTTTRRROOOMMMLLLLLLMMMMMMKKKIIIHHHHHHIIIHHHGGGGGGGGGFFFEEEDDDCCCBBBBBB@@@@@@@@@???????????????=========<<<<<<<<<;;;;;;<<<;;;:::999999999:::;;;777777777777777777777777888888999:::::::::999999:::999999999::::::;;;<<<<<<:::;;;>>>>>>===AAAFFFTTTkkk~~~vvvnnnhhhhhhiiigggfffgggcccbbbaaa\\\VVVQQQNNNMMMNNNQQQTTTTTTPPPLLLHHHFFFDDDDDDCCCBBBBBBAAABBBBBB>>>???????????????@@@@@@@@@@@@BBBCCCEEEGGGHHHIIIHHHHHHIIIJJJJJJKKKKKKLLLMMMMMMNNNNNNNNNMMMMMMMMMLLLMMMNNNOOONNNNNNOOOQQQSSSSSSRRRRRRRRRSSSTTTUUUQQQRRRRRRQQQPPPMMMKKKIIIBBBAAA@@@@@@AAADDDFFFHHHLLLWWWdddnnnuuuxxxssslllaaabbbdddgggkkkllljjjiiiccc```bbblll{{{zzzssssssooofffcccgggjjjooossstttqqqmmmkkkkkkiiiiiiiiihhhfffbbb___]]]\\\]]]^^^___````````````___``````^^^[[[XXXWWWWWWVVVUUURRROOONNNNNNOOOPPPOOOLLLJJJIIIIIIIIIIIIHHHHHHHHHGGGEEEDDDBBBAAAAAA????????????????????????>>>======<<<<<<;;;;;;;;;::::::::::::::::::::::::888888888888888888888888888999:::;;;;;;:::999888999999999999:::;;;<<<<<<<<<:::;;;>>>>>>===@@@EEEPPPgggyyysssmmmgggdddfffhhhgggeeeeeebbbdddddd```YYYRRROOOMMMLLLOOORRRQQQMMMHHHFFFEEECCCCCCBBBAAAAAAAAABBBBBB?????????@@@@@@AAAAAAAAAAAABBBCCCDDDFFFGGGHHHIIIIIIIIIJJJKKKKKKLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMKKKMMMOOOOOOMMMMMMOOORRRSSSRRRQQQPPPPPPQQQQQQRRRNNNOOOOOONNNLLLJJJGGGEEEAAAAAA@@@AAACCCGGGJJJMMMVVVdddqqquuusssppplllhhhbbbcccfffjjjlllkkkhhheee```aaalll~~~{{{ssshhhdddhhhjjjpppuuuvvvqqqkkkhhhhhhgggggggggfffdddaaa___]]]```______^^^^^^___```aaa^^^^^^^^^\\\YYYWWWXXXXXXWWWUUURRRPPPPPPPPPRRRSSSQQQNNNLLLJJJKKKKKKJJJIIIGGGFFFFFFEEEDDDCCCCCCBBB??????????????????????????????>>>>>>===<<<<<<;;;888999;;;<<<<<<;;;999888::::::::::::::::::::::::777888:::;;;<<<;;;:::999999999999999:::;;;<<<===;;;:::;;;>>>>>>===???DDDLLLccc|||sssoookkkjjjlllmmmllljjjhhhcccaaaeeehhhfffddddddbbbeeefffccc[[[TTTOOONNNJJJMMMPPPNNNJJJFFFDDDDDDBBBBBBAAAAAA@@@AAAAAABBB@@@@@@@@@AAAAAABBBBBBBBBBBBCCCDDDEEEFFFGGGHHHIIIJJJJJJKKKKKKLLLLLLMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNJJJMMMOOOOOOMMMMMMOOORRRSSSRRRPPPOOONNNNNNOOOOOOLLLLLLLLLLLLJJJGGGDDDBBBDDDCCCCCCDDDGGGKKKPPPRRR^^^mmmyyyxxxoooiiiggggggdddeeegggjjjkkkiiieeeaaadddjjj{{{}}}zzzwwwiiidddgggiiipppvvvvvvpppiiieeedddbbbbbbbbbccccccbbbbbbbbb___^^^]]]\\\]]]___aaabbb]]]]]]]]][[[XXXWWWXXXYYYWWWUUUSSSQQQQQQRRRTTTUUUTTTQQQNNNMMMMMMMMMMMMLLLEEEEEEEEEEEEEEEDDDDDDDDD??????????????????@@@@@@@@@@@@@@@???>>>======<<<777999;;;======;;;999888777777777777777777777777555666999;;;======<<<;;;999999999999:::;;;<<<===;;;:::;;;>>>>>><<>>>>>>>>>>>CCCDDDDDDFFFGGGHHHIIIIIIJJJLLLNNNPPPQQQQQQPPPOOOPPPNNNLLLMMMOOOOOOLLLIIIMMMMMMNNNOOOPPPPPPQQQQQQUUUSSSQQQPPPPPPPPPOOONNNKKKKKKJJJHHHFFFBBB???===CCCCCCCCCCCCFFFOOO[[[eeeooopppoookkkeeecccfffjjjjjjllliiibbb```bbbbbb^^^dddzzzyyyvvv{{{tttnnnlllkkkjjjiiilllooommmgggbbb``````aaa````````````bbbcccddd```______^^^^^^^^^______^^^\\\ZZZZZZZZZZZZYYYXXXVVVWWWXXXWWWUUUTTTUUUVVVWWWRRRMMMJJJJJJJJJHHHGGGFFFEEEDDDCCCCCCBBBBBBCCC?????????>>>>>>>>>>>>>>>@@@@@@???===<<<;;;:::999;;;;;;::::::::::::999999999888888888777777666666777888888888888999999999999999888888999999:::;;;<<<<<<;;;::::::<<<@@@CCCJJJ[[[tttvvvkkkccc^^^XXXXXXXXXXXXYYYYYYYYYZZZZZZ[[[\\\]]]___```aaaaaammmpppqqqkkk___RRRJJJGGGHHHHHHHHHGGGEEEDDDBBBAAA@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>??????CCCDDDEEEFFFHHHIIIJJJJJJLLLMMMOOOQQQQQQQQQPPPOOOOOONNNMMMNNNPPPQQQOOOMMMMMMNNNNNNOOOPPPPPPQQQQQQTTTRRRPPPPPPPPPPPPOOONNNKKKIIIFFFCCCBBBAAAAAAAAA@@@AAACCCHHHPPP[[[gggooommmmmmkkkhhheeeeeeiiilllnnnlllhhhbbb]]]\\\]]]___ttt{{{yyy|||~~~tttmmmjjjkkklllmmmpppooolllgggaaa```aaaddddddccccccbbbbbbccceeeeee___^^^]]]]]]]]]]]]^^^^^^]]][[[YYYYYYZZZ\\\\\\\\\]]]^^^]]][[[WWWUUUTTTUUUWWWRRRMMMJJJJJJJJJIIIGGGFFFFFFDDDCCCCCCCCCCCCCCC????????????>>>>>>>>>>>>??????>>>===<<<;;;;;;:::;;;;;;::::::::::::999999999999999999888888888777777888888888888999999999999999999999999::::::;;;;;;<<<;;;::::::<<>>>>>>>>>>>>>>>>>=========<<<======>>>>>>?????????DDDDDDFFFHHHIIIJJJKKKKKKNNNOOOPPPQQQQQQQQQOOOOOONNNMMMMMMOOOQQQRRRQQQPPPNNNOOOOOOPPPPPPQQQQQQQQQRRRQQQOOOOOOPPPPPPOOOMMMJJJGGGBBB>>>===???BBBDDD???AAAFFFOOO[[[gggqqquuukkkhhheeedddfffiiilllmmmooohhhdddbbb\\\WWW___kkkyyyvvv}}}{{{vvvoookkklllooorrrtttvvvpppggg___\\\___dddhhhffffffeeedddddddddeeeeee^^^]]]\\\[[[\\\\\\]]]^^^^^^[[[YYYXXX[[[]]]___```dddcccaaa]]]XXXTTTSSSSSSVVVRRRNNNKKKJJJJJJIIIHHHFFFFFFEEEDDDCCCCCCCCCCCC@@@@@@?????????>>>>>>>>>>>>=========<<<<<<<<<<<<;;;;;;::::::::::::999999:::::::::999999999999999777888888888888999999999::::::999999::::::;;;<<<;;;;;;;;;::::::<<>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<===>>>???@@@AAADDDEEEGGGIIIKKKLLLLLLLLLPPPQQQQQQQQQQQQPPPOOONNNMMMNNNNNNOOOQQQQQQQQQPPPPPPPPPPPPPPPPPPQQQQQQQQQQQQPPPOOOOOOOOOOOOMMMLLLIIIEEEAAA===<<<===@@@CCCCCCEEEJJJUUUaaakkkoooooogggccc___aaagggmmmnnnnnnlllbbb]]]^^^[[[ZZZjjj~~~{{{~~~xxxvvvsssooommmnnnrrrwwwzzzxxxpppeee___aaaeeejjjlllhhhhhhgggfffeeeeeedddddd___^^^\\\\\\\\\]]]___```aaa^^^ZZZYYYZZZ]]]___```cccbbb___[[[UUURRRQQQQQQTTTRRROOOLLLKKKJJJIIIIIIGGGFFFEEEDDDCCCCCCCCCCCCAAA@@@@@@??????>>>>>>>>><<<<<<<<<===============;;;;;;:::::::::999999999999999999999999999999999777777888888888999999999:::::::::999::::::;;;<<<:::;;;;;;;;;:::<<>>===<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<>>>???AAABBBCCCDDDFFFHHHKKKMMMNNNNNNMMMQQQQQQQQQPPPPPPOOONNNNNNNNNNNNOOOOOOOOONNNNNNNNNRRRQQQQQQQQQQQQQQQQQQQQQPPPOOONNNNNNOOONNNKKKIIIFFFDDDBBB???>>>>>>???@@@EEEGGGNNNXXXbbbhhhhhhfffddd```]]]```gggmmmnnnlllggg]]]XXX\\\]]]bbbyyy|||~~~uuuqqqpppooonnnmmmoootttyyy}}}zzzsssmmmmmmrrrvvvuuuqqqkkkkkkkkkjjjiiihhhgggfffaaa```^^^]]]^^^___bbbccceeeaaa\\\ZZZZZZ[[[\\\]]]\\\[[[YYYUUUQQQOOOOOOQQQSSSRRRPPPNNNKKKJJJJJJJJJGGGFFFEEEDDDDDDCCCCCCDDDAAAAAAAAA@@@???>>>>>>===<<<<<<<<<<<<============;;;;;;:::::::::999999999777777888888888888888888777777888888888999999999:::999999999999:::;;;;;;999:::;;;;;;:::;;;>>>@@@EEETTTkkkwwwooojjjhhhcccaaa___\\\[[[[[[\\\\\\YYYYYYZZZZZZZZZZZZYYYXXXSSSPPPLLLHHHEEECCCBBBAAA>>>>>>>>>======<<<:::::::::::::::;;;;;;;;;;;;;;;:::;;;===???AAACCCEEEEEEEEEGGGJJJMMMOOOOOOOOOOOOPPPPPPPPPOOOOOONNNNNNNNNMMMOOOPPPPPPNNNMMMNNNNNNSSSSSSSSSRRRQQQQQQQQQPPPQQQOOONNNNNNNNNLLLIIIFFFCCCCCCBBBAAAAAA@@@@@@@@@GGGKKKRRR[[[bbbeeedddbbbbbb___]]]aaahhhlllkkkhhhccc]]][[[aaahhhtttyyy{{{~~~uuuqqqqqqnnnoooppprrrtttyyy{{{yyyuuunnnnnnnnnnnnmmmlllkkkjjjcccbbb```______aaadddfffgggccc^^^[[[ZZZZZZYYYYYYWWWVVVUUURRROOOOOOQQQSSSRRRRRRQQQOOOLLLJJJJJJKKKGGGGGGFFFEEEDDDDDDDDDDDDBBBBBBAAA@@@???>>>>>>===<<<<<<<<<===============;;;;;;::::::::::::999999777777777777777888888888777888888888888999999999999999888888999999:::;;;888:::;;;;;;;;;;;;===???EEEQQQggg}}}yyywwwpppnnnjjjgggeeedddeeeeee```aaaaaaaaa___\\\XXXVVVPPPMMMIIIFFFDDDCCCBBBAAA===>>>>>>======<<<;;;::::::::::::;;;;;;;;;<<<<<<;;;<<<===@@@BBBEEEGGGHHHEEEGGGKKKNNNPPPQQQPPPPPPOOONNNNNNMMMMMMMMMNNNNNNLLLNNNQQQQQQOOOOOOPPPRRRTTTTTTSSSSSSRRRQQQPPPPPPQQQPPPOOONNNMMMJJJFFFCCCAAAAAAAAAAAABBBDDDEEEFFFNNNSSS[[[aaacccbbb```___```___```cccgggiiigggddd^^^aaafffooo~~~|||zzzxxxrrrqqqrrrrrrtttuuuvvvwwwzzzsssmmmmmmnnnnnnnnnlllkkkjjjdddbbb```___```bbbeeegggeeebbb^^^\\\ZZZYYYXXXVVVVVVVVVUUUSSSRRRRRRUUUXXXQQQRRRRRRPPPLLLJJJJJJLLLHHHGGGFFFEEEDDDDDDDDDDDDCCCBBBBBBAAA???>>>>>>==================<<<<<<<<<;;;;;;::::::::::::999999777777777888888999999999777888888888888999999999888888777777888888999:::888999;;;;;;;;;;;;===???CCCNNNccc}}}|||yyyuuuqqqnnnmmmnnnnnnggghhhiiihhheee```[[[WWWKKKIIIFFFDDDDDDDDDDDDCCC>>>>>>>>>>>>===<<<;;;;;;:::::::::;;;;;;<<<<<<<<<;;;<<<>>>AAACCCFFFHHHIIIEEEGGGKKKOOOQQQQQQQQQPPPNNNMMMMMMLLLLLLMMMNNNNNNKKKNNNQQQRRRQQQQQQSSSVVVUUUUUUTTTSSSRRRQQQPPPPPPRRRQQQOOONNNMMMIIIEEEAAA@@@@@@???@@@CCCFFFJJJLLLVVV\\\dddgggddd```]]]]]]___```bbbeeegggfffdddbbbZZZdddooo}}}xxxxxxzzzwwwsssqqqssssssuuuuuutttrrrrrrvvvzzznnniiijjjkkkkkkkkkjjjiiihhhdddbbb```______bbbeeehhhcccaaa^^^\\\[[[ZZZWWWVVVYYYYYYXXXVVVUUUVVVYYY\\\PPPRRRSSSPPPLLLJJJJJJLLLHHHGGGFFFEEEDDDDDDDDDDDDCCCCCCBBBAAA@@@>>>>>>===>>>>>>======<<<<<<<<<<<<;;;;;;;;;:::::::::999999888888888999999:::::::::777888888888888999999999777777777666777888888999777999;;;;;;;;;;;;===>>>BBBLLL___yyy}}}||||||yyywwwwwwssspppkkkgggccc^^^YYYVVVIIIGGGDDDBBBBBBBBBBBBAAA>>>>>>>>>>>>============>>>>>>>>>???????????????@@@@@@AAACCCEEEGGGIIIKKKPPPPPPQQQQQQQQQQQQQQQQQQPPPNNNLLLMMMOOOPPPOOOLLLRRRQQQPPPOOOPPPPPPQQQRRRVVVTTTRRRRRRSSSTTTSSSRRRUUURRRNNNIIIEEECCCAAAAAAAAABBBBBBAAABBBFFFMMMTTTdddgggjjjhhhccc^^^[[[ZZZ]]]cccfffdddeeefffccc^^^[[[jjj{{{yyytttqqqppprrryyyzzzqqqooossswwwyyy|||xxxooojjjhhhfffeeeeeedddbbbaaa```______aaadddfffgggggg```]]]ZZZYYYZZZ[[[[[[ZZZZZZWWWUUUTTTVVVYYY[[[[[[[[[YYYUUUSSSQQQOOOMMMKKKKKKJJJHHHFFFDDDDDDDDDDDDBBBBBBBBBAAA@@@???>>>===AAA@@@===;;;::::::;;;<<<::::::::::::888777555444888888888888888888888888;;;::::::999999::::::;;;777777777777888888888888::::::::::::;;;<<<======@@@HHH[[[vvv{{{yyyxxxtttnnnhhhbbb]]]WWWSSSIIIFFFCCCAAAAAAAAA@@@??????>>>>>>>>>=====================>>>>>>>>>>>>>>>AAAAAABBBDDDFFFHHHJJJLLLPPPQQQQQQQQQQQQQQQPPPPPPPPPNNNLLLMMMOOOPPPOOOMMMQQQPPPOOOOOOOOOQQQRRRSSSVVVTTTRRRRRRSSSTTTSSSRRRRRROOOKKKGGGDDDCCCBBBBBBBBBBBBBBBDDDHHHPPPYYY___iiijjjiiieee___ZZZYYYYYY^^^```cccdddbbbaaa```aaaqqq|||zzzyyyvvvuuuvvv~~~{{{rrrppprrrttttttuuuwwwzzzzzzvvvoooiiifffdddbbbaaaaaa```^^^]]]`````````bbbeeeggggggfff```]]]ZZZYYYYYYYYYYYYXXXXXXVVVTTTTTTWWW[[[]]]^^^ZZZWWWTTTRRRQQQOOOMMMKKKIIIHHHFFFDDDBBBBBBBBBBBBBBBBBBBBBAAA@@@???>>>===@@@>>><<<;;;:::;;;<<<===<<<;;;:::999888777777666888888888888888888888888::::::999999999999::::::888888888888999999999999::::::::::::;;;<<<======AAAHHHYYYrrr}}}xxxpppiiibbbZZZTTTPPPIIIFFFCCCAAA@@@@@@???===??????>>>>>>>>>============>>>>>>>>>??????@@@@@@CCCCCCEEEGGGIIIJJJLLLMMMQQQQQQQQQQQQQQQPPPOOONNNOOONNNMMMMMMOOOOOONNNMMMNNNNNNNNNOOOPPPQQQRRRSSSUUUTTTRRRRRRSSSTTTSSSQQQNNNLLLHHHEEECCCBBBCCCCCCCCCCCCDDDIIIRRR^^^ggglllmmmkkkfff___ZZZWWWXXXZZZbbb___aaadddaaa\\\bbbmmmyyyvvvyyy{{{xxxtttttt{{{zzztttssssssrrrrrrpppnnnmmmmmmllljjjhhhhhhfffdddddddddcccaaa___``````aaadddfffgggfffddd___]]]ZZZYYYYYYYYYXXXXXXYYYWWWUUUUUUXXXZZZ\\\\\\WWWTTTRRRPPPPPPOOONNNLLLIIIHHHFFFDDDBBBBBBBBBBBBBBBBBBBBBAAA@@@???>>>======<<<;;;::::::;;;<<<===>>><<<;;;999888888888999888888888888888888888888999999888888888888999999999999999::::::::::::;;;::::::::::::;;;<<<======BBBHHHWWWooo~~~xxxppphhh```YYYRRRNNNJJJGGGCCCAAAAAA@@@???===?????????>>>>>>>>>======??????@@@@@@AAABBBCCCCCCEEEFFFGGGIIIKKKMMMNNNNNNRRRRRRRRRQQQPPPOOONNNMMMNNNNNNNNNNNNNNNOOONNNNNNLLLMMMMMMOOOPPPRRRSSSTTTTTTSSSRRRSSSTTTTTTRRRPPPLLLJJJFFFCCCAAAAAACCCDDDEEEDDDGGGPPP]]]hhhoooqqqlllggg```ZZZWWWXXX]]]```hhh```^^^bbb```^^^mmmzzzuuurrruuuuuuqqqmmmkkknnntttxxxwwwvvvvvvtttpppqqqooolllkkkkkklllmmmnnnmmmkkkiiihhhhhhgggeeedddaaaaaabbbeeeggggggdddbbb^^^\\\ZZZZZZ[[[\\\[[[ZZZ\\\YYYWWWUUUVVVWWWWWWVVVTTTRRRPPPOOOOOOOOONNNMMMKKKJJJHHHFFFDDDDDDDDDDDDBBBBBBBBBAAA@@@???>>>===;;;;;;::::::;;;<<<===>>>???===;;;999888999:::;;;888888888888888888888888888888777777777777888888999999999999::::::::::::::::::::::::;;;<<<======AAAGGGVVVooozzztttlllddd]]]WWWQQQNNNJJJHHHDDDBBBBBBAAA@@@???????????????>>>>>>>>>>>>>>>>>>???@@@BBBCCCDDDDDDGGGHHHJJJLLLMMMNNNOOOOOOQQQQQQQQQQQQPPPOOONNNMMMNNNNNNOOONNNNNNNNNNNNNNNKKKLLLNNNOOOQQQRRRSSSTTTSSSRRRRRRSSSTTTSSSQQQOOOLLLJJJFFFBBBAAABBBDDDEEEGGGHHHMMMWWWbbbjjjmmmmmmfffbbb\\\XXXYYY^^^dddhhhiii___[[[```cccjjj~~~|||yyyqqqlllllllllhhhffffffcccllltttvvvuuutttpppjjjkkkkkkkkkkkkkkklllnnnpppmmmllljjjiiiiiihhhfffdddbbbbbbbbbdddfffeeebbb```]]][[[[[[\\\^^^______^^^[[[XXXVVVUUUUUUVVVUUUTTTSSSQQQOOOOOOOOOPPPOOONNNKKKJJJHHHFFFDDDDDDDDDDDDBBBBBBBBBAAA@@@???>>>===;;;;;;;;;;;;<<<======>>>???===;;;999999999;;;<<<888888888888888888888888888777777666666777777888888888888999999999999:::::::::::::::;;;<<<======???FFFVVVooo|||~~~|||tttnnnfff___YYYSSSOOOLLLIIIGGGDDDBBBCCCCCCBBBAAA@@@@@@?????????>>>>>>>>>======>>>@@@AAACCCDDDDDDHHHIIIKKKMMMOOOOOOOOOOOOPPPPPPPPPPPPPPPOOONNNMMMMMMNNNOOOOOOMMMMMMNNNOOOLLLMMMOOOQQQRRRSSSTTTTTTRRRRRRRRRSSSTTTSSSQQQOOOKKKIIIEEEBBBBBBDDDGGGIIIKKKNNNSSSZZZbbbfffggggggbbb^^^[[[ZZZ^^^ccchhhkkkeee^^^]]]dddooo||||||}}}xxxssskkkddddddeeedddeeegggcccmmmuuuuuuqqqnnniiidddeeefffhhhiiihhhiiikkkmmmqqqooommmllllllkkkiiihhhcccbbbbbbbbbcccccc```^^^]]]\\\\\\]]]___aaa```___VVVUUUTTTUUUWWWXXXXXXWWWSSSQQQOOOOOOPPPPPPOOONNNIIIHHHFFFDDDBBBBBBBBBBBBBBBBBBBBBAAA@@@???>>>===;;;<<<<<<=========>>>>>>===<<<;;;:::999:::;;;;;;888888888888888888888888888888777777777777888888888888888888999999999999::::::::::::;;;<<<======>>>EEETTTmmmzzzvvvzzz~~~{{{xxxrrrppprrrooojjjbbbZZZTTTOOOKKKHHHGGGEEEBBBAAABBBCCCBBBAAA@@@@@@@@@?????????>>>>>>>>>???AAABBBDDDFFFGGGHHHHHHIIILLLNNNOOOPPPOOOOOOOOOOOOPPPPPPPPPOOOOOONNNMMMNNNPPPOOOMMMLLLNNNPPPNNNOOOQQQRRRTTTTTTTTTTTTRRRRRRRRRSSSTTTSSSQQQNNNIIIGGGDDDCCCDDDHHHMMMPPPQQQTTTWWWZZZ\\\___bbbeeebbb```^^^___cccfffhhhhhhaaaaaaeeeooozzzyyy{{{wwwwwwnnnfff```aaacccdddfffiiikkktttyyytttmmmiiigggffffffhhhiiihhhgggfffiiikkkrrrpppnnnmmmmmmllljjjiiidddbbb``````aaa```___]]]^^^]]]]]]^^^______^^^\\\WWWVVVUUUWWWYYYZZZZZZYYYTTTRRRPPPOOOPPPPPPOOONNNIIIHHHFFFDDDBBBBBBBBBBBBBBBBBBBBBAAA@@@???>>>=========>>>>>>>>>>>>>>>>>>;;;;;;;;;:::::::::::::::888888888888888888888888999888888777777888888999999999999999:::::::::;;;::::::::::::;;;<<<======???CCCPPPggg{{{uuuuuuzzz}}}xxxssspppkkkggghhhlllnnnhhh___WWWQQQLLLHHHEEEEEECCCAAA@@@AAABBBBBBAAA@@@@@@@@@????????????>>>BBBCCCEEEFFFHHHJJJLLLLLLHHHJJJLLLOOOPPPPPPOOONNNNNNNNNOOOPPPPPPPPPOOOOOOLLLOOOPPPOOOMMMLLLNNNPPPOOOPPPRRRSSSTTTUUUTTTTTTRRRQQQRRRSSSTTTSSSPPPNNNFFFEEECCCCCCFFFKKKQQQUUUUUUWWWYYYXXXXXXZZZ```eeedddbbbbbbcccfffgggfffccc```fffnnn{{{{{{vvv|||wwwqqqrrrmmmeee___aaaddddddfffiiipppxxx{{{tttjjjgggjjjllllllmmmmmmkkkhhhgggjjjmmmmmmkkkiiihhhhhhgggeeeddddddbbb```_________^^^]]]```___^^^^^^^^^]]][[[YYY[[[ZZZYYYYYYZZZZZZYYYXXXUUUSSSQQQPPPPPPPPPOOONNNKKKJJJHHHFFFDDDDDDDDDDDDBBBBBBBBBAAA@@@???>>>===>>>>>>????????????>>>>>>::::::;;;;;;;;;:::999999888888888888888888888888999999888888888888999999:::::::::;;;;;;;;;<<<<<<::::::::::::;;;<<<======@@@BBBLLLaaa}}}~~~{{{yyyxxxyyy{{{}}}}}}yyyxxx|||yyytttrrrmmmvvvxxxuuussspppjjjddd```^^^^^^^^^aaa\\\TTTMMMIIIHHHGGGFFFBBBBBBBBBAAAAAA@@@@@@@@@>>>>>>>>>>>>>>>???@@@@@@BBBCCCDDDFFFHHHIIIIIIIIILLLNNNOOOPPPPPPOOOMMMLLLOOOOOOOOOOOOOOOOOOOOOOOOMMMMMMLLLLLLMMMMMMNNNOOOSSSSSSSSSRRRSSSTTTTTTUUURRRQQQQQQPPPNNNLLLJJJIIIFFFEEECCCDDDGGGMMMSSSWWW[[[YYYYYY]]]^^^\\\^^^bbbeeeeeegggjjjlllkkkhhhdddffflll{{{wwwzzzuuunnnjjjkkkdddaaafffjjjiiijjjnnnmmmnnnpppoookkkggghhhllllllmmmmmmkkkhhhggghhhjjjhhhgggffffffggggggfffdddaaa^^^[[[]]]aaabbb```\\\]]]]]]]]]\\\[[[ZZZYYYXXXZZZZZZYYYYYYYYYXXXXXXXXXVVVUUUSSSRRRRRRQQQNNNLLLIIIHHHFFFEEEEEEEEECCCAAACCCDDDFFFFFFFFFDDDAAA@@@>>>>>>>>>>>>===============<<<<<<;;;999888777777999999999999999999999999;;;:::999999888888999999888888999999999:::::::::888999999:::;;;<<<>>>??????AAAIIIZZZttt~~~yyyxxxwwwuuuuuuxxx{{{~~~~~~yyyrrrnnnmmmppprrrwww|||tttpppooonnnvvv|||vvvqqqnnnkkkgggbbb\\\XXXWWWVVVWWWVVVQQQKKKGGGEEEDDDDDDCCCBBBAAAAAAAAA@@@@@@@@@@@@>>>>>>>>>>>>>>>???@@@AAADDDEEEFFFHHHJJJKKKKKKKKKMMMNNNOOOPPPPPPOOOMMMLLLOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPOOONNNNNNOOOOOOPPPTTTTTTSSSSSSSSSSSSSSSTTTRRRRRRQQQOOOMMMKKKIIIHHHFFFEEECCCDDDHHHNNNTTTXXX\\\ZZZZZZ]]]]]][[[\\\```ccceeegggiiiiiijjjkkkmmmvvv~~~uuu~~~|||uuuoookkkjjjfffgggnnnqqqnnnlllmmmnnnmmmmmmnnnnnnmmmmmmnnnooopppqqqooojjjfffcccbbbbbbaaabbbccceeefffffffffddd```[[[[[[___aaa```___^^^]]]]]]\\\[[[ZZZXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXUUUTTTRRRRRRRRRQQQOOOMMMKKKIIIGGGFFFFFFFFFDDDBBBDDDDDDEEEEEEDDDCCCAAA@@@???>>>>>>>>>============>>>>>>===<<<;;;:::999888999999999999999999999999;;;:::999999888888999999888888999999999:::::::::999999999:::;;;<<<===>>>???AAAHHHYYYrrr{{{wwwvvvtttttttttuuuvvvyyy~~~}}}sssnnniiigggfffgggiiikkkrrrzzzyyyqqqmmmllllllrrrzzz}}}vvvuuutttqqqmmmiiifffddd___\\\WWWRRRNNNMMMLLLMMMIIIGGGCCCBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@?????????>>>>>>>>>>>>???@@@AAABBBGGGHHHIIIKKKLLLMMMMMMMMMMMMNNNOOOPPPPPPOOONNNMMMOOOOOOOOOOOOOOOOOOOOOOOORRRRRRQQQQQQQQQQQQQQQRRRUUUTTTTTTSSSSSSRRRRRRQQQSSSRRRPPPNNNKKKHHHGGGEEEEEEDDDDDDFFFKKKQQQXXX[[[]]][[[[[[]]]\\\YYY[[[___ccchhhmmmmmmkkklllqqqxxx}}}{{{~~~|||}}}}}}|||yyysssnnnkkkkkkkkkooovvvwwwqqqkkkhhhjjjiiihhhiiilllnnnnnnlllnnnppprrrqqqkkkeee___\\\ZZZ[[[]]]___bbbdddfffggggggbbb]]][[[]]]```aaa```___^^^]]]\\\ZZZYYYXXXWWWUUUVVVVVVWWWWWWWWWWWWVVVTTTRRRQQQQQQRRRQQQOOOMMMLLLKKKIIIHHHHHHGGGEEECCCDDDDDDCCCCCCBBBAAAAAAAAA??????>>>>>>>>>=========???>>>>>>===<<<;;;::::::999999999999999999999999::::::999888888888888999888888999999999::::::::::::::::::::::::;;;<<<===???AAAGGGWWWnnnyyyuuussstttuuusssuuuxxxyyyzzz}}}vvvmmmiiiiiihhhhhhiiiiiijjjmmmpppwww}}}uuutttppplllhhhhhhjjjllluuu|||xxxuuunnnlllgggdddaaa^^^\\\ZZZTTTRRRNNNJJJGGGEEEEEEEEECCCAAA@@@@@@BBBBBBAAA@@@????????????????????????===>>>>>>???@@@AAACCCCCCHHHIIIJJJLLLMMMNNNNNNNNNMMMNNNOOOPPPPPPPPPOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQQQQQQQRRRSSSTTTTTTUUUUUUTTTTTTRRRQQQPPPOOORRRQQQNNNLLLIIIGGGEEEDDDEEEEEEHHHLLLQQQXXX^^^aaa]]]\\\]]]^^^\\\YYY[[[```gggnnntttssspppsss~~~|||~~~zzzvvvwwwxxxwwwtttpppllliiillloootttxxxwwwppphhhccccccfffgggffffffiiijjjiiikkkmmmooommmiiiddd```^^^XXXYYY\\\^^^___aaaccceeefffccc___^^^___``````______^^^]]][[[YYYXXXWWWWWWVVVVVVWWWWWWVVVUUUTTTSSSSSSRRRQQQQQQRRRRRRPPPNNNNNNMMMJJJIIIIIIHHHFFFDDDDDDDDDBBBAAAAAA@@@AAAAAA?????????>>>>>>>>>======>>>>>>======<<<;;;::::::999999999999999999999999:::999999888888888888888888888999999999:::::::::;;;;;;:::::::::;;;;;;<<<>>>???DDDRRRhhh~~~zzztttooommmnnnqqqtttuuuyyy}}}~~~{{{qqqjjjhhhkkklllnnnnnnooopppnnnlllrrrtttyyy}}}~~~|||zzzyyyxxxyyyzzzzzzyyywwwpppoooooooooooopppqqqqqqqqqrrrqqqooommmlllmmmooommmnnnpppqqqqqqpppnnnmmmffffffeeeddddddfffkkkoooxxx~~~yyyuuurrrpppkkkgggaaa\\\YYYWWWTTTRRRNNNLLLIIIFFFCCCBBBBBBBBB@@@???>>>???@@@@@@>>><<<>>>>>>>>>>>>>>>>>>>>>>>>======>>>???AAABBBDDDEEEHHHIIIJJJLLLMMMMMMMMMMMMNNNNNNOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPNNNNNNOOOPPPRRRTTTVVVWWWUUUUUUUUUTTTSSSQQQOOONNNOOONNNLLLIIIGGGEEEEEEDDDFFFIIIMMMSSSZZZ___ccceee\\\\\\___aaa^^^[[[___eeeppprrrrrrpppssswwwttttttsssqqqooollljjjhhhggglllqqqsssrrrnnniiieeedddmmmpppkkkfffhhhkkkmmmnnnnnnllliiidddaaa``````[[[]]]______^^^^^^```bbbcccbbbaaabbbbbb```^^^]]]___^^^\\\ZZZYYYXXXWWWWWWXXXXXXXXXXXXWWWUUURRRQQQSSSRRRRRRRRRSSSSSSQQQOOOPPPNNNLLLKKKJJJIIIGGGEEEDDDDDDBBBAAAAAA@@@AAAAAA????????????>>>>>>>>>>>>======<<<<<<;;;:::::::::999999999999999999999999:::999888888777777888888888888999999999:::::::::;;;;;;:::::::::;;;;;;<<<<<<===AAAMMMaaa|||zzzxxxtttoookkkjjjkkknnnpppwww||||||wwwqqqmmmnnnqqquuuxxxzzz||||||xxxrrrsssrrrqqqrrrssssssrrrqqqnnnppptttwwwyyyvvvqqqlllccccccccccccdddeeefffgggfffeeedddaaa______bbbdddbbbdddfffhhhgggdddaaa^^^^^^___```aaaccchhhnnnsss|||~~~~~~yyyuuuqqqnnnmmmlllhhhbbb[[[WWWUUUSSSOOOLLLJJJHHHFFFCCCAAA@@@@@@@@@>>>===;;;;;;<<<<<<;;;999<<<<<<===============>>>======>>>???AAADDDEEEGGGIIIJJJKKKLLLLLLMMMMMMMMMNNNNNNOOOOOOPPPPPPQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPMMMMMMNNNOOOQQQTTTVVVWWWTTTTTTTTTTTTSSSQQQOOONNNKKKJJJHHHFFFEEEEEEFFFFFFJJJNNNUUU\\\aaacccccccccZZZ\\\```cccbbb```fffnnnwwwsssoooqqq~~~vvvoooooonnnmmmkkkiiigggfff```ffflllmmmmmmooonnnllllllxxx}}}tttlllnnnsssuuusssqqqmmmgggbbb___```bbbbbbdddeeeccc___]]]^^^```___```bbbcccbbb```^^^\\\^^^]]][[[YYYXXXXXXXXXYYYYYYYYYZZZZZZYYYVVVTTTRRRUUUTTTSSSSSSTTTSSSQQQOOOQQQOOOLLLKKKJJJIIIGGGEEEDDDDDDCCCCCCBBBAAAAAAAAA@@@@@@?????????>>>>>>>>><<<<<<<<<;;;;;;;;;::::::999999999999999999999999999999888777777777777888888888999999999::::::::::::::::::::::::;;;<<<===<<<===@@@III\\\www}}}xxxtttsssqqqooommmmmmoooqqqsssyyy~~~~~~}}}zzz{{{~~~~~~xxxqqqllljjjiiihhhgggkkkmmmrrrvvvvvvqqqiiiccc]]]]]]]]]^^^___aaabbbccc```aaaaaa```______aaacccddddddeeedddbbb___[[[YYY[[[\\\^^^```dddjjjqqqvvv|||uuutttuuuuuutttvvvtttpppllliiiggggggggg```[[[TTTQQQPPPOOOKKKHHHFFFEEECCCAAA???>>>>>>>>>>>><<<::::::;;;;;;;;;:::;;;;;;<<<<<<<<<===============>>>@@@BBBDDDGGGHHHJJJKKKLLLMMMMMMMMMMMMMMMNNNNNNNNNOOOPPPQQQRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPPPPPPPQQQSSSTTTUUURRRSSSTTTTTTSSSQQQOOONNNGGGFFFEEEDDDDDDFFFGGGIIIPPPUUU\\\bbbeeeccc^^^[[[WWWZZZaaafffffffffmmmvvvzzzxxxzzzxxxvvvnnnoooooonnnlllhhhdddaaa^^^ffflllllllllooopppmmmppp|||wwwqqqtttxxxwwwtttrrrnnniiidddccceeeggggggjjjjjjgggaaa]]]^^^```^^^___```aaa```___^^^^^^\\\[[[YYYXXXXXXXXXZZZZZZXXXYYY[[[\\\\\\ZZZXXXVVVXXXWWWUUUUUUUUUTTTRRRPPPQQQOOOLLLKKKJJJIIIFFFDDDDDDDDDEEEEEEDDDCCCAAA@@@@@@@@@@@@?????????>>>>>>=========<<<<<<<<<<<<<<<999999999999999999999999999999888777777777777777888888999999999:::::::::999999999:::;;;<<<===>>>>>>>>>@@@HHHZZZuuu}}}{{{wwwtttpppppppppqqqsssvvvyyy{{{|||tttjjjeeebbbaaa___jjjmmmqqqtttsssmmmddd]]][[[[[[\\\]]]^^^```bbbccc___aaadddeeedddcccdddeeeiiihhhfffccc```]]][[[YYY[[[\\\^^^aaaeeekkksssxxxtttmmmmmmooopppoooooommmiiieeecccccccccdddZZZTTTNNNLLLMMMMMMIIIEEECCCBBBAAA???>>>===<<<<<>>@@@BBBEEEGGGHHHKKKLLLMMMNNNNNNNNNNNNNNNOOONNNNNNOOOPPPQQQRRRSSSQQQQQQQQQQQQQQQQQQQQQQQQSSSSSSRRRRRRRRRRRRSSSSSSQQQRRRSSSTTTSSSRRROOONNNEEEDDDCCCCCCDDDFFFIIIJJJTTTYYYaaaffffffaaaYYYTTTVVVZZZaaaggghhhiiirrr|||zzz~~~|||wwwwwwqqqssstttsssooohhh```[[[aaakkkpppooommmooonnnjjjoooxxxzzzrrrpppvvvxxxssspppooonnnkkkiiiiiikkkmmmkkkmmmnnnjjjccc______bbb_________^^^]]]]]]___aaa\\\ZZZYYYXXXXXXYYYZZZ\\\VVVXXX[[[]]]^^^]]][[[ZZZZZZXXXWWWVVVVVVTTTRRRPPPQQQOOOLLLKKKJJJIIIFFFDDDCCCDDDFFFFFFFFFDDDAAA@@@@@@@@@@@@????????????>>>>>>>>>>>>>>>============999999999999999999999999999888888777777777777777888888999999999:::::::::888999999:::;;;<<<>>>?????????AAAIIIZZZtttwwwsssrrrssstttuuuuuuuuuuuuwwwzzz}}}}}}pppggg___]]]```eeeiiimmmooolllfffaaa___ZZZ[[[]]]___```aaaaaaaaabbbcccdddeeegggjjjlllmmmlllkkkkkkjjjiiieee```\\\___^^^aaaeeehhhppp~~~yyyssslllfffddddddeeeeeeeeeccc```______]]][[[YYYUUUSSSOOOKKKHHHFFFFFFFFFAAAAAAAAA@@@@@@@@@??????======<<<<<<<<<<<<======;;;;;;:::::::::;;;<<<<<<>>>???@@@BBBEEEGGGIIIJJJKKKKKKLLLMMMMMMMMMMMMLLLNNNOOOOOOPPPPPPOOOOOONNNPPPPPPOOOOOOOOOPPPQQQQQQQQQRRRSSSTTTTTTSSSRRRQQQQQQQQQRRRRRRQQQNNNKKKJJJEEECCC@@@@@@DDDKKKPPPSSSXXX]]]bbbbbb\\\WWWVVVWWW^^^]]]___ffflllqqqyyy~~~zzzyyyrrruuuwwwvvvqqqllljjjjjjllloooqqqqqqoookkkiiihhhnnnnnnoooqqqssstttuuuvvvooonnnmmmlllkkkjjjjjjjjjlllkkkjjjiiigggeeecccbbbbbbaaa___^^^^^^___`````````]]]ZZZYYYXXXXXXVVVUUUVVVYYY\\\______^^^]]][[[ZZZXXXTTTQQQOOOOOOOOOPPPNNNMMMKKKJJJJJJIIIGGGEEEDDDDDDCCCCCCCCCBBBBBBBBB????????????>>>>>>>>>>>><<<<<<;;;:::::::::;;;;;;;;;;;;;;;:::::::::999999;;;:::999888777777777777888888999999999::::::::::::::::::;;;;;;;;;<<<<<<===???EEEPPP^^^qqqzzzssspppqqqrrrtttvvvvvvxxxyyy{{{~~~tttjjjbbb```bbbbbbeeehhhhhhfffccc```___``````bbbdddfffhhhjjjkkkooooooqqqrrruuuxxxzzz{{{{{{zzzxxxwwwtttoooiiieeeccccccfffkkkqqqyyy{{{ppplllfffbbbaaabbbccccccaaa___]]][[[ZZZYYYVVVTTTQQQOOOLLLHHHFFFEEEDDDEEE@@@@@@?????????>>>>>>>>>===<<<<<<<<<<<<<<<<<<===::::::::::::;;;;;;<<<===???@@@AAACCCEEEGGGIIIJJJKKKLLLMMMMMMNNNNNNMMMMMMNNNOOOOOOPPPPPPOOOOOONNNPPPPPPOOOOOOPPPPPPQQQQQQPPPQQQRRRSSSSSSSSSRRRQQQQQQQQQQQQQQQOOOLLLJJJHHHCCCBBBAAACCCHHHNNNTTTWWWZZZ[[[\\\[[[XXXWWWZZZ]]]bbbcccfffjjjkkknnnxxx~~~wwwrrrqqqrrruuuwwwvvvssspppooopppvvvwwwwwwuuuqqqnnnllllllooooooppprrrsssuuuvvvvvvppppppnnnmmmkkkkkkjjjjjjkkkkkkkkkjjjhhhfffcccbbbaaaaaa`````````aaabbbcccccc___[[[XXXWWWWWWXXXWWWYYYZZZ^^^aaacccbbb___\\\XXXVVVTTTRRRPPPOOOOOONNNNNNLLLKKKJJJJJJJJJHHHFFFEEEEEEDDDCCCBBBBBBAAAAAA????????????>>>>>>>>>>>><<<<<<;;;:::::::::;;;;;;::::::::::::999999999999;;;:::999888777777777777888888999999999::::::::::::::::::;;;;;;;;;<<<<<>>>>>>>>>>>============<<<<<<;;;;;;;;;;;;<<<<<<999999::::::;;;<<<===>>>@@@AAABBBDDDFFFHHHIIIJJJMMMMMMNNNOOOOOOOOOOOONNNNNNOOOOOOPPPPPPOOOOOONNNOOOOOOPPPPPPPPPQQQQQQQQQOOOPPPQQQRRRSSSRRRRRRQQQPPPPPPOOONNNKKKIIIFFFEEEBBBCCCEEEHHHMMMRRRVVVYYY]]]ZZZVVVTTTUUUZZZaaaeeeeeefffiiiiiifffiiiyyy}}}wwwsssqqqssstttvvvvvvuuuuuuvvvwww~~~xxxsssooonnnnnnppppppqqqrrrtttuuuvvvvvvrrrqqqooommmlllkkkjjjjjjjjjkkklllllljjjgggdddbbb```aaaaaabbbcccdddeeeffffffbbb\\\XXXWWWXXXYYYYYYZZZ[[[^^^bbbfffeee```\\\VVVUUUUUUSSSRRRPPPOOONNNNNNLLLKKKJJJKKKJJJIIIGGGFFFFFFEEEDDDCCCAAA@@@@@@????????????>>>>>>>>>>>>===<<<;;;::::::::::::::::::999999999999888888888::::::999888777777777777888888999999999::::::::::::::::::;;;;;;;;;<<<<<<@@@@@@DDDLLLXXXkkk{{{wwwwwwuuussssssvvvzzz}}}}}}vvvnnniiijjjeeeeeefffeeefffhhhlllpppssssssuuuyyyyyywwwzzz{{{zzzxxxvvvtttpppkkkggg___]]][[[ZZZ[[[\\\[[[ZZZXXXUUURRRPPPOOOMMMJJJHHHFFFEEEDDDCCCBBBBBBBBBBBB>>>>>>>>>=========<<<<<<;;;;;;::::::::::::;;;;;;999999::::::<<<>>>???@@@BBBCCCDDDFFFGGGIIIJJJJJJMMMNNNOOOOOOPPPPPPOOOOOONNNOOOOOOPPPPPPOOOOOONNNOOOOOOPPPQQQQQQRRRRRRRRRNNNOOOPPPRRRRRRRRRQQQQQQNNNMMMKKKIIIGGGEEECCCBBBDDDGGGJJJMMMPPPSSSVVVXXX^^^ZZZUUUTTTYYY```gggllliiiiiihhheeebbblll~~~}}}}}}zzzxxxxxxuuuvvvvvvwwwxxx{{{}}}yyyrrrnnnmmmnnnqqqqqqrrrrrrssstttuuuuuuqqqpppnnnllljjjiiiiiihhhiiikkklllmmmlllhhhdddbbb```aaaccceeegggggghhhhhhfffbbb]]]ZZZZZZZZZZZZYYYZZZZZZ\\\aaaeeeeee___YYYUUUVVVVVVVVVUUUSSSPPPOOONNNLLLKKKKKKKKKKKKJJJHHHGGGGGGFFFDDDCCCAAA@@@???????????????>>>>>>>>>======<<<;;;;;;::::::::::::999999999888888888777777:::999999888777777888888888888999999999::::::::::::::::::;;;;;;;;;<<<<<<>>>???BBBIIITTTggg~~~xxxvvvwwwyyyzzz{{{~~~~~~yyyrrrnnnooonnnnnnnnnnnnppptttzzz~~~|||yyyvvvssswwwuuurrrpppnnnkkkfffccc]]][[[YYYYYYYYYYYYWWWUUUSSSQQQNNNMMMLLLJJJGGGEEECCCCCCBBBBBBBBBBBBBBBBBB???>>>>>>>>>>>>=========;;;;;;::::::::::::;;;;;;999999:::<<<>>>@@@BBBCCCEEEEEEFFFGGGHHHIIIJJJKKKNNNNNNOOOPPPPPPPPPPPPOOONNNOOOOOOPPPPPPOOOOOONNNNNNOOOPPPQQQRRRRRRRRRRRRNNNOOOQQQRRRRRRRRRQQQPPPKKKJJJHHHEEECCCBBBBBBBBBEEEIIINNNQQQSSSUUUXXX[[[^^^\\\ZZZ[[[```ffflllnnnllliiifffcccggg{{{yyyxxxxxxwwwxxx{{{|||{{{{{{|||~~~yyyrrrnnnnnnoooppppppqqqqqqrrrrrrssssssnnnmmmllljjjiiihhhggggggiiikkkmmmnnnllliiieeecccbbbcccfffhhhiiiiiiiiihhhcccaaa___^^^^^^\\\ZZZXXXXXXYYY[[[___aaa```[[[VVVVVVWWWYYYYYYXXXVVVTTTRRROOONNNLLLLLLLLLLLLJJJHHHHHHGGGFFFEEECCCBBB@@@@@@????????????>>>>>>>>>=========<<<;;;:::999999:::999999999888888888777777:::999888888777888888888888888999999999::::::::::::::::::;;;;;;;;;<<<<<<;;;<<<@@@FFFPPPddd{{{wwwwww{{{{{{yyy{{{|||}}}~~~}}}xxxsssooouuuqqqmmmiiigggdddaaa___[[[YYYWWWUUUUUUUUUTTTRRROOOMMMKKKJJJIIIHHHEEECCCAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>>>>============<<<<<<;;;;;;;;;;;;<<<<<<999:::;;;===@@@BBBEEEFFFGGGGGGHHHIIIJJJJJJKKKKKKMMMNNNOOOOOOPPPPPPOOOOOONNNOOOOOOPPPPPPOOOOOONNNMMMOOOPPPRRRSSSSSSSSSRRRPPPQQQRRRSSSSSSRRRQQQPPPIIIHHHFFFDDDCCCDDDEEEFFFHHHLLLRRRVVVWWWXXX\\\___\\\]]]___bbbeeehhhkkklllfffbbb```dddrrr~~~xxxwwwwwwxxxzzz~~~zzzuuuqqqppppppoooooooooooooooooooooooolllkkkjjjiiihhhgggggggggjjjlllmmmmmmllljjjgggeeedddeeehhhjjjkkkjjjhhhfff_______________^^^[[[XXXYYYZZZ]]]^^^]]][[[XXXVVVWWWXXXZZZZZZZZZXXXVVVUUUQQQOOOMMMMMMLLLLLLJJJHHHGGGGGGFFFEEECCCBBBAAAAAA????????????>>>>>>>>>>>>>>>===<<<;;;:::999999999:::999999999999888888888999999888888888888888999888888999999999::::::::::::::::::;;;;;;;;;<<<<<<999;;;???EEENNN```}}}zzzxxxxxx}}}~~~yyyvvvtttoooiiidddaaa___]]]\\\WWWTTTQQQPPPQQQQQQQQQPPPKKKIIIGGGGGGGGGFFFDDDBBB?????????@@@@@@??????>>>=========<<<<<<<<<;;;;;;===<<<<<<<<<<<<<<<<<<===:::;;;<<>>>>>>>>>>>>>>===<<<;;;:::999999999::::::::::::999999999999999888888888888888999999888888999999999::::::::::::::::::;;;;;;;;;<<<<<<999<<>>>>>>>>>>>>>>======<<<<<<;;;;;;;;;:::::::::======<<<<<<<<<<<<======;;;<<<===@@@CCCFFFIIIKKKJJJJJJJJJJJJKKKKKKLLLLLLMMMMMMNNNOOOOOOOOONNNNNNNNNOOOOOOPPPPPPOOOOOONNNMMMNNNQQQSSSTTTTTTSSSSSSTTTTTTUUUTTTSSSRRRPPPOOOJJJHHHGGGFFFHHHKKKOOOQQQ^^^aaaccc```ZZZVVVWWWYYYWWW]]]cccdddbbb```bbbeeedddbbbjjj|||||||||xxxwwwyyyyyyxxxzzz~~~zzzxxxvvvwwwyyyyyywwwuuuppprrruuuuuurrrooolllkkklllkkkkkkkkkkkkjjjjjjjjjkkkjjjjjjjjjjjjjjjjjjkkkmmmmmmllllllkkkjjjiiihhhgggiiilllmmmlllhhhdddaaa```]]][[[ZZZ\\\^^^^^^^^^___cccfffbbb[[[WWWYYY\\\WWWXXXXXXXXXXXXXXXWWWWWWTTTRRROOONNNMMMKKKHHHFFFFFFFFFEEEEEEDDDDDDCCCCCC????????????>>>>>>>>>>>>>>>>>><<<;;;:::999999999;;;;;;;;;:::::::::999999999888888888888888999999888888999999999::::::::::::::::::;;;;;;;;;<<<<<<;;;>>>BBBFFFKKKZZZvvv}}}}}}~~~~~~|||~~~}}}}}}xxxpppgggaaa___]]]YYYVVVUUUSSSOOOLLLJJJIIIJJJKKKEEEEEEDDDCCCBBBBBBAAAAAA??????>>>===============<<<<<<<<<<<<<<<===>>>>>>;;;;;;;;;<<<>>>@@@CCCDDDCCCBBBAAAAAABBBDDDGGGIIILLLLLLLLLLLLKKKKKKKKKKKKKKKLLLMMMNNNOOOOOOOOOOOOQQQPPPPPPOOOOOOOOOPPPPPPSSSRRRQQQPPPPPPQQQRRRSSSTTTTTTSSSRRRPPPNNNKKKIIIEEEGGGGGGFFFJJJTTT\\\^^^jjjiiieee```[[[WWWWWWWWW\\\```ddddddaaa```cccfffaaammmzzzvvvyyy~~~{{{yyyyyy{{{}}}{{{yyysssrrrqqqrrrssssssqqqooolllnnnqqqttttttrrrooommmlllnnnppppppnnnmmmllllllnnnmmmkkkiiiggggggggggggmmmoooqqqqqqooommmmmmmmmnnnnnnllljjjgggccc___]]]___^^^]]]]]]\\\\\\]]]]]]dddbbb```]]]ZZZXXXWWWVVVZZZZZZYYYWWWTTTSSSSSSTTTOOONNNNNNNNNNNNMMMJJJGGGGGGFFFEEEDDDCCCBBBAAA@@@CCCAAA>>>>>>>>>>>><<<;;;>>>>>>>>>===<<<:::999888::::::999999888777666666===;;;999777666666777777:::999999888888999999:::::::::::::::::::::::::::===;;;===CCCHHHTTTppp}}}|||{{{{{{xxxqqqiiidddbbb```[[[XXXUUUSSSOOOKKKHHHGGGGGGGGGDDDDDDCCCBBBBBBAAA@@@@@@???>>>>>>===============<<<<<<<<<;;;<<<<<<======<<<<<<<<<===???AAACCCEEEDDDDDDCCCCCCDDDFFFHHHJJJLLLLLLLLLLLLLLLLLLLLLKKKLLLMMMNNNOOOPPPPPPPPPPPPQQQPPPPPPOOOOOOPPPPPPPPPSSSRRRQQQQQQQQQRRRSSSSSSTTTSSSRRRQQQOOOLLLJJJHHHAAADDDEEEHHHPPP]]]fffhhhhhhfffbbb]]]XXXVVVWWWYYY\\\bbbgggfffaaa]]]___bbbiii}}}uuuuuuwww}}}}}}{{{yyyyyy{{{|||zzzxxxuuusssqqqqqqpppooommmkkkmmmooorrrtttuuuuuutttsssrrrssstttsssqqqooonnnnnnmmmlllkkkiiihhhgggggghhhlllnnnoooooommmkkkjjjkkkkkkjjjiiigggdddaaa^^^]]]]]]]]]]]]]]]^^^```aaabbbbbbaaa___]]][[[YYYXXXXXXYYYYYYXXXWWWUUUTTTTTTUUURRRPPPNNNMMMMMMMMMJJJIIIIIIHHHGGGFFFEEEDDDCCCBBBCCCAAA???>>>>>>>>>===<<<>>>>>>>>>===<<<:::999888;;;::::::999888888777777;;;:::888777666777888999:::999999888888999999:::::::::::::::::::::::::::===;;;===AAAEEEPPPjjj{{{xxxwwwwwwwwwwwwrrrkkkfffddd```\\\XXXTTTRRRMMMIIIEEECCCCCCBBBBBBBBBBBBAAA@@@@@@?????????>>>======<<<<<<======<<<<<<;;;;;;;;;;;;;;;<<<======>>>???@@@BBBDDDEEEFFFEEEEEEEEEFFFGGGIIIKKKLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNOOOPPPPPPQQQPPPPPPPPPPPPPPPOOOOOOPPPPPPQQQSSSSSSRRRRRRRRRRRRSSSSSSSSSRRRQQQOOOLLLJJJHHHGGGAAADDDGGGMMMYYYgggmmmlllcccaaa]]]XXXUUUVVVZZZ]]]aaagggllliiibbb___ccciii}}}vvvnnnpppzzz{{{{{{zzzyyyzzz{{{zzzxxxwwwsssqqqooonnnnnnnnnlllkkkoooppprrruuuwwwyyy{{{{{{yyyxxxwwwuuurrrpppnnnmmmmmmlllkkkiiihhhhhhhhhhhhkkklllmmmkkkiiiffffffffffffeeecccaaa___^^^]]]]]]]]]]]]]]]^^^___```bbbbbb```___^^^]]][[[ZZZYYYYYYWWWWWWWWWVVVVVVVVVVVVVVVVVVSSSOOOLLLLLLLLLKKKJJJLLLKKKJJJIIIGGGFFFEEEDDDDDDBBB@@@???@@@@@@>>>===>>>>>>======<<<;;;999999;;;;;;;;;::::::999999888888888777777777888:::;;;999999888888888888999999999999::::::::::::::::::<<<:::<<<@@@BBBKKKddd~~~~~~|||wwwsssqqqqqqrrrssstttpppjjjeeeaaa\\\WWWSSSPPPMMMJJJFFFCCCBBBAAAAAAAAA@@@@@@@@@?????????>>>>>>>>>===<<<<<<<<<<<<===<<<<<<;;;::::::::::::;;;>>>>>>???AAABBBDDDFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJLLLLLLLLLLLLLLLMMMMMMMMMNNNOOOPPPPPPQQQQQQQQQPPPPPPPPPOOOOOOOOOPPPQQQQQQTTTSSSSSSSSSRRRRRRRRRRRRRRRPPPNNNLLLIIIHHHGGGFFFEEEJJJPPPWWWbbbkkkkkkfff\\\[[[XXXUUUUUUYYY___dddjjjmmmmmmhhhdddiiiwwwyyyttttttxxx|||zzzzzzzzzzzzzzzyyywwwvvvqqqooommmmmmnnnooooooooopppqqqrrruuuyyy~~~|||yyyuuurrrooommmkkklllkkkkkkjjjiiiiiiiiiiiiiiijjjjjjhhheeebbbbbbbbbaaa```^^^\\\\\\\\\\\\]]]___^^^^^^]]]]]]]]]]]]]]]]]]]]]]]]\\\[[[ZZZYYYYYYVVVVVVVVVVVVXXXXXXWWWWWWXXXTTTOOOKKKKKKKKKLLLKKKMMMMMMKKKJJJHHHGGGFFFEEEEEECCCAAA@@@AAAAAA@@@???============<<<;;;:::999<<<<<<;;;;;;;;;:::::::::888888777777777888999:::999999888888888888999999999999999999999::::::::::::999;;;???AAAIIIaaayyy~~~~~~zzzvvvtttqqqooommmmmmnnnooonnnkkkeee___ZZZTTTOOOLLLIIIHHHFFFDDDBBBAAAAAAAAA???????????????>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;???@@@AAACCCEEEFFFGGGHHHFFFFFFFFFFFFGGGHHHHHHIIIKKKLLLLLLLLLMMMMMMMMMNNNOOOOOOPPPPPPQQQQQQPPPPPPOOOOOOOOOOOOOOOPPPQQQRRRSSSSSSSSSSSSRRRRRRQQQQQQOOOMMMKKKIIIGGGGGGHHHHHHHHHPPPYYYaaahhhjjjeee]]]VVVVVVVVVVVVXXX]]]dddjjjoooooolllhhhkkk|||{{{qqqrrrwww{{{||||||{{{zzzyyyxxxxxxwwwtttpppnnnooopppppppppqqqqqqsssvvv{{{{{{vvvsssqqqmmmkkkjjjkkkkkkkkkjjjjjjjjjjjjhhhhhhgggeeeaaa______```^^^]]][[[ZZZZZZ[[[\\\]]]\\\\\\[[[ZZZZZZZZZZZZZZZ]]]]]]]]]\\\[[[ZZZXXXWWWVVVUUUUUUWWWYYYZZZYYYWWWWWWSSSOOOMMMLLLMMMMMMMMMMMMMMMKKKJJJHHHFFFEEEDDDDDDCCCAAA@@@AAAAAAAAA???============<<<;;;::::::<<<<<<;;;;;;;;;;;;;;;;;;999999999888888888888888999888888777777888888999888888888999999:::::::::999888;;;???AAAHHH___www~~~yyytttqqqpppnnnlllkkkjjjjjjjjjdddaaa\\\VVVPPPLLLHHHGGGDDDCCCCCCBBBBBBBBBBBBBBB????????????????????????>>>===<<<<<<;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<===@@@AAACCCEEEGGGHHHIIIIIIFFFGGGGGGGGGHHHHHHHHHHHHKKKLLLLLLMMMMMMNNNNNNNNNOOOOOOPPPPPPPPPPPPOOOOOOOOOOOOOOOOOOPPPQQQQQQRRRRRRSSSSSSSSSRRRQQQPPPOOOKKKJJJHHHFFFFFFHHHKKKMMMLLLVVVaaafffiiiggg```YYYSSSUUUXXX[[[]]]bbbgggkkkmmmnnnppptttyyyssswww~~~}}}zzzyyyzzz|||yyysssqqqpppooonnnoooppprrrvvv}}}yyyvvvtttpppmmmiiijjjkkkkkkkkkkkkkkkjjjggggggfffccc```^^^^^^___\\\\\\[[[[[[[[[\\\]]]]]]XXXXXXXXXYYYZZZ[[[\\\]]]___```______]]]ZZZXXXVVVVVVUUUTTTWWW[[[[[[YYYVVVTTTRRRQQQQQQRRRRRRRRRPPPNNNMMMLLLJJJHHHFFFEEEDDDDDDBBB@@@@@@AAAAAAAAA@@@<<<<<<======<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;999999999999888888777777888888777777777777888888777777888888999:::::::::888777;;;@@@AAAGGG]]]ttt~~~}}}{{{tttooolllllljjjhhhfffcccaaa```ZZZWWWSSSMMMHHHFFFFFFFFFBBBBBBBBBAAAAAAAAAAAAAAA????????????????????????======<<<;;;;;;;;;;;;<<<:::::::::;;;<<<===>>>???AAABBBDDDGGGHHHIIIJJJJJJHHHHHHIIIIIIJJJJJJJJJIIIKKKLLLLLLMMMMMMNNNOOOOOONNNNNNOOOOOOOOOOOONNNNNNOOOOOOOOOOOOPPPQQQRRRRRRQQQRRRRRRRRRQQQPPPNNNMMMHHHGGGEEEDDDFFFJJJNNNQQQUUU___hhhiiieeeaaa\\\WWWUUUYYY^^^aaaccceeegggiiiiiippp}}}~~~{{{zzz}}}xxxtttrrrqqqpppnnnooorrrwww}}}yyyvvvtttqqqmmmiiiiiikkklllllllllkkkkkkffffffeeeccc```^^^___aaa\\\\\\]]]^^^^^^^^^^^^]]]ZZZZZZ[[[[[[\\\]]]___```eeeeeedddbbb___\\\XXXVVVWWWUUUTTTWWW[[[\\\YYYUUURRRRRRTTTWWWYYYYYYWWWUUUOOONNNMMMKKKIIIGGGEEEDDDCCCAAA??????@@@AAA@@@???<<<<<<<<<===<<<<<<;;;:::::::::::::::::::::::::::777888888999999999999888888888777777777777888888666777777888999999::::::999888<<<@@@???DDDXXXnnn{{{|||}}}}}}}}}{{{yyyuuuppplllhhhgggfffddd```\\\XXXVVVRRRPPPLLLHHHDDDCCCEEEGGGBBBBBBBBBAAAAAAAAA@@@@@@???????????????@@@@@@@@@======<<<;;;;;;;;;;;;<<<::::::;;;;;;===>>>@@@AAAAAACCCEEEHHHIIIJJJJJJJJJIIIJJJKKKKKKKKKKKKKKKJJJKKKLLLLLLMMMNNNNNNOOOOOONNNNNNOOOOOOOOONNNMMMMMMNNNNNNNNNOOOPPPQQQRRRSSSQQQQQQRRRRRRQQQOOOMMMLLLFFFEEECCCDDDFFFKKKQQQTTT___iiinnniiiaaa[[[XXXVVVXXX\\\bbbfffgggffffffffffffsss~~~{{{{{{{{{wwwvvvuuutttmmmnnnrrrwww~~~}}}wwwtttsssoookkkhhhiiikkklllmmmllllllkkkffffffeeeccc```___```bbb\\\]]]^^^``````___^^^^^^``````___^^^^^^^^^^^^___iiiiiihhheeebbb]]]YYYVVVXXXUUUUUUXXX\\\]]]XXXTTTQQQSSSWWW\\\___^^^[[[XXXPPPOOONNNLLLIIIGGGFFFEEEBBBAAA??????@@@AAA@@@???<<<<<<<<<===<<<<<<;;;;;;::::::::::::::::::::::::555666777888::::::::::::888888777777777777888888666777777888999999:::::::::999<<>>AAATTTjjj|||yyyvvvssspppllliiiddd```ZZZWWWVVVVVVSSSQQQIIIGGGEEEEEEDDDDDDAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????>>>>>>>>>>>>==================<<<<<<<<<;;;<<<<<<>>>@@@CCCDDDEEEFFFHHHIIIJJJJJJIIIHHHJJJKKKLLLMMMMMMNNNNNNNNNNNNNNNOOOOOOOOOOOOPPPPPPMMMMMMMMMMMMNNNOOOPPPPPPPPPPPPPPPPPPPPPQQQRRRRRRPPPQQQRRRRRRPPPMMMIIIGGGFFFFFFEEEFFFIIIOOOWWW]]]aaaeeefffccc\\\WWWWWWZZZbbbeeeggggggeeecccbbbcccmmmxxxzzz}}}yyyyyy|||~~~|||zzzxxxvvvtttqqqrrrssswww{{{yyywwwwwwuuupppkkkkkkjjjiiiiiihhhhhhiiiiiigggfffdddbbbaaaaaaaaabbb___aaacccdddeeedddcccbbbbbbaaa___]]]]]]___bbbdddhhhgggfffccc```\\\XXXVVVUUUUUUUUUVVVYYYYYYYYYWWWXXXXXXYYY]]]aaa```ZZZSSSNNNOOOPPPPPPMMMHHHCCC@@@CCCBBB@@@???>>>=========>>>>>>>>>>>>============;;;;;;;;;;;;;;;;;;;;;;;;777777777777777777777777777777777777777777777777777777888888888777777666666999===??????CCCQQQ```~~~~~~~~~}}}}}}}}}zzzvvvsssqqqnnnjjjhhhaaa]]]XXXTTTSSSRRRPPPNNNHHHGGGEEEDDDDDDCCCAAA???????????????????????????>>>>>>>>>>>>=============================================>>>???AAACCCDDDEEEFFFHHHIIIJJJJJJIIIIIIKKKKKKLLLMMMNNNNNNMMMMMMNNNNNNNNNOOOOOOPPPPPPPPPNNNNNNNNNMMMNNNNNNOOOOOOPPPPPPPPPPPPPPPQQQRRRSSSQQQQQQQQQPPPMMMJJJGGGEEECCCDDDFFFHHHKKKQQQXXX\\\___```___[[[XXXWWW[[[^^^```eeeiiifffaaa```gggnnn|||yyy}}}zzzyyyyyy{{{~~~{{{xxxwwwuuusssrrrrrrrrrrrrtttwww{{{~~~~~~yyyuuussssssqqqmmmhhhlllkkkjjjiiiggggggfffffffffeeedddbbbbbbbbbcccccccccdddeeeggggggfffeeedddbbbaaa````````````bbbbbbeeeeeedddcccaaa^^^[[[ZZZVVVUUUUUUWWWYYYZZZYYYXXXVVVUUUVVVYYY]]]\\\WWWQQQOOOOOONNNNNNLLLIIIFFFEEECCCCCCBBBBBBAAA@@@??????>>>>>>>>>>>>============;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888888888888888888888888888777777888888888888777777777999<<>>BBBOOO]]]www}}}|||}}}{{{zzzzzz{{{xxxtttqqqnnnjjjfffccc]]]YYYUUUQQQOOOMMMJJJIIIGGGEEECCCCCCCCCBBB@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<;;;========================>>>>>>>>>???@@@BBBDDDDDDFFFGGGHHHIIIIIIJJJJJJIIILLLLLLMMMNNNNNNNNNMMMMMMMMMNNNNNNOOOPPPQQQQQQQQQPPPOOOOOONNNNNNNNNNNNOOOOOOOOOOOOPPPQQQQQQRRRRRRQQQPPPNNNLLLIIIGGGEEEDDDAAADDDHHHLLLOOORRRVVVYYYZZZXXXTTTRRRTTTYYY___cccbbbhhhkkkeee^^^bbbsss}}}vvvyyy|||yyyvvvwwwzzz~~~~~~~~~{{{yyyvvvtttsssrrrqqqooorrrqqqqqqqqqrrrtttvvvwwwxxxtttqqqppppppooolllhhhmmmlllkkkiiigggfffddddddeeedddcccbbbbbbcccdddeeeggghhhiiiiiiiiihhhgggfffbbbbbbcccddddddcccbbbaaacccccccccbbbaaa```___^^^WWWWWWWWWXXXZZZ[[[ZZZXXXVVVUUUTTTVVVYYYYYYUUURRROOOOOOMMMLLLKKKJJJIIIIIICCCDDDEEEEEEDDDCCCBBBAAA???>>>>>>>>>=========<<<;;;;;;;;;;;;;;;;;;;;;;;;999999888888888888999999888888888888888888888888777777888888888888888777888999<<<>>>===???KKKXXXppp}}}||||||}}}{{{yyyyyyzzzwwwrrrnnnjjjeee```]]]XXXVVVRRRNNNKKKHHHFFFEEEEEECCCAAAAAAAAAAAA???===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<>>>???BBBDDDEEEFFFGGGGGGHHHIIIIIIJJJJJJJJJMMMMMMNNNNNNNNNNNNNNNMMMMMMNNNNNNOOOPPPQQQRRRRRRQQQPPPOOONNNNNNNNNNNNNNNNNNNNNOOOPPPQQQQQQQQQQQQPPPNNNKKKHHHFFFDDDCCCCCCBBBFFFLLLPPPRRRRRRSSSSSSSSSPPPNNNOOOUUU]]]cccfffgggjjjiiieeedddppp}}}xxxwww~~~~~~}}}yyyuuuvvv{{{~~~|||yyyvvvtttrrrrrrrrrrrrpppooorrrqqqpppppppppqqqrrrrrrtttrrrpppooopppooommmkkkllllllkkkjjjiiigggfffeeedddcccbbbbbbbbbdddeeefffjjjkkkkkkkkkjjjiiihhhhhhcccdddggghhhgggeeebbb```bbbbbbbbbbbbaaa``````___YYYXXXXXXYYY[[[\\\ZZZYYYXXXVVVTTTUUUVVVWWWVVVTTTPPPOOOOOONNNMMMKKKIIIIIICCCDDDEEEFFFFFFDDDBBBAAA??????>>>>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999888888999::::::888888888888888888888888777777888999999999888888999999;;;===<<<===GGGRRRlll{{{~~~zzz{{{|||yyywwwwwwxxxuuuooojjjeee___ZZZVVVTTTSSSPPPMMMIIIEEECCCCCCCCCAAA????????????===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999::::::;;;;;;;;;999:::===@@@CCCFFFHHHIIIHHHHHHHHHHHHIIIJJJKKKKKKMMMNNNNNNOOOOOOOOOOOONNNNNNNNNOOOPPPPPPQQQRRRRRRQQQQQQPPPOOONNNNNNNNNNNNNNNOOOPPPPPPQQQQQQPPPPPPMMMLLLIIIFFFEEEDDDDDDEEEGGGKKKPPPSSSRRRQQQOOONNNMMMMMMOOOTTT[[[bbbeeeggggggffffffiiiuuu~~~xxxxxx|||~~~}}}zzzxxxyyyuuurrrtttyyy{{{xxxttttttsssqqqrrrrrrrrrqqqoooppppppppppppqqqqqqrrrrrrooonnnnnnmmmnnnnnnmmmllljjjkkkkkkkkkjjjiiihhhgggcccbbbaaaaaabbbccceeefffjjjjjjjjjjjjjjjiiihhhhhheeefffhhhiiihhhfffcccaaaccccccbbbaaa______^^^^^^ZZZYYYXXXZZZ[[[\\\ZZZYYYXXXVVVTTTSSSSSSTTTTTTTTTPPPQQQRRRRRRPPPLLLHHHEEECCCDDDEEEFFFEEEDDDAAA@@@?????????>>>===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888999:::;;;888888888888888888888888777777888999999999999999::::::;;;<<<;;;<<>>===>>>>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999888888999999:::;;;;;;;;;999;;;>>>AAAEEEGGGIIIJJJHHHHHHHHHHHHIIIJJJKKKLLLMMMMMMNNNOOOPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQQQQQQQQQQPPPPPPOOOOOOOOOOOOPPPOOOOOOPPPQQQQQQPPPNNNMMMJJJIIIGGGFFFFFFFFFGGGHHHKKKOOORRRSSSRRROOOMMMLLLKKKPPPWWW^^^cccfffggghhhdddeeekkkzzzzzztttwww~~~zzz{{{{{{{{{zzzwwwtttqqqqqqrrrqqqoooooorrruuuwwwuuusssrrrqqqpppqqqrrrrrrpppnnnnnnnnnooopppqqqrrrrrrrrriiiiiiiiiiiiiiiiiiiiiiiiiiiiiijjjkkkkkkjjjhhhgggbbbaaa``````aaabbbcccdddhhhgggggggggggggggfffffffffggggggfffeeecccaaa```cccbbbaaa___^^^]]]\\\\\\ZZZYYYXXXYYY[[[[[[ZZZXXXUUUTTTRRRQQQPPPPPPQQQRRRPPPRRRTTTTTTRRRMMMHHHEEEEEEEEEEEEEEEDDDBBB@@@???@@@@@@???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::888777777888:::;;;999999999999999999999999777777888999::::::::::::;;;::::::<<<<<<<<>><<<<<<======;;;:::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;:::::::::999::::::;;;<<<<<<======>>>???BBBEEEGGGIIIJJJJJJIIIIIIHHHHHHIIIJJJLLLLLLLLLMMMNNNPPPQQQRRRRRRRRRQQQQQQQQQQQQPPPPPPPPPPPPPPPPPPOOOOOOOOOPPPPPPQQQPPPQQQQQQQQQPPPNNNLLLKKKFFFFFFGGGGGGHHHJJJKKKKKKNNNPPPRRRRRRPPPNNNNNNNNNOOOVVV```fffhhhiiiiiikkkjjjrrr|||yyyuuuuuu~~~wwwuuuwwwrrrttttttqqqnnnmmmooosssqqqrrrssstttuuutttsssrrrooonnnnnnnnnoooooommmkkkkkklllmmmnnnooooooooooooffffffggggggfffffffffggghhhiiiiiijjjiiigggeeecccaaaaaa```______```aaabbbccccccccccccccccccddddddfffeeecccaaa____________aaa```___]]]\\\\\\\\\]]]YYYYYYXXXYYYZZZZZZYYYWWWTTTTTTSSSQQQPPPOOOPPPQQQQQQRRRSSSSSSQQQNNNKKKIIIHHHGGGFFFDDDCCCAAA@@@???@@@@@@???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999777555555777999:::999999999999999999999999666777888999::::::::::::<<<::::::<<<<<<===CCCKKKVVVooo~~~zzzxxxxxxyyywwwqqqnnnnnnaaa^^^[[[XXXVVVSSSOOOMMMGGGHHHIIIGGGBBB??????@@@>>>===;;;;;;<<<<<<;;;999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;::::::;;;;;;<<<<<<===>>>??????BBBDDDFFFHHHIIIJJJJJJIIIIIIIIIHHHHHHIIIJJJLLLMMMKKKLLLNNNPPPQQQSSSSSSTTTRRRRRRRRRQQQPPPPPPOOOOOOOOOOOOOOOOOOPPPPPPQQQRRRQQQQQQRRRRRRPPPNNNKKKIIIDDDEEEFFFHHHJJJLLLMMMNNNOOOPPPQQQQQQPPPOOOOOOPPPSSS\\\fffkkkjjjiiikkkmmmuuu~~~yyyyyy{{{zzz}}}}}}zzzyyytttoooppptttooorrrsssqqqnnnooosssxxxwwwyyyzzzyyyvvvsssqqqppplllkkkkkklllmmmllljjjhhhjjjjjjkkkllllllllllllkkkeeefffggggggeeeeeefffggghhhhhhiiiiiigggdddaaa___aaa```___^^^^^^___```aaa````````````aaaaaabbbcccfffccc```\\\[[[[[[\\\]]]___^^^]]]\\\[[[\\\]]]^^^YYYXXXXXXYYYZZZZZZXXXWWWUUUVVVVVVTTTRRRQQQRRRSSSQQQQQQQQQPPPPPPOOOOOONNNJJJIIIGGGEEECCCAAA@@@@@@@@@@@@???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::888666555555666888:::999999999999999999999999666777888999:::;;;;;;;;;<<<::::::<<<===>>>CCCJJJQQQkkk|||wwwtttsssqqqlllhhh\\\ZZZXXXVVVTTTPPPKKKHHHGGGFFFDDDBBB@@@??????>>><<<<<<<<<<<<<<<<<<<<<<<>><<<;;;::::::;;;;;;999999::::::;;;<<<<<<===<<<>>>@@@@@@@@@AAABBBDDDCCCDDDEEEFFFGGGHHHHHHHHHHHHHHHIIIIIIJJJKKKLLLLLLLLLNNNPPPQQQSSSSSSSSSSSSNNNOOOQQQRRRRRRQQQOOONNNOOOOOOOOOOOOOOOOOOOOOOOOPPPQQQQQQOOOKKKHHHEEEEEEFFFFFFHHHMMMRRRVVVVVVUUUMMMPPPSSSSSSQQQRRRUUUXXXaaahhhppprrrkkkfffmmmwwwxxx}}}{{{wwwrrrooooooooooooooommmtttuuupppttt~~~zzztttqqqooopppppppppqqqkkkeeeccceeeggggggeeekkkjjjiiiggggggggghhhhhheeeddddddccccccdddeeeeeehhhfffcccbbbaaaaaa___^^^^^^^^^^^^_______________```___```aaadddffffffeeebbbaaa___^^^^^^______```dddbbb]]]YYYWWWWWWXXXYYYYYYXXXWWWVVVUUUVVVWWWWWWXXXWWWVVVUUUTTTRRRQQQPPPOOOOOONNNNNNNNNNNNMMMMMMJJJGGGDDDCCCCCCDDDCCCBBBAAAAAA@@@???>>>===<<<;;;<<<<<<<<<;;;;;;:::::::::<<<<<<;;;::::::999888888888888888888888888888888888888777777888888999:::;;;;;;;;;;;;;;;>>>BBBFFFQQQiii{{{vvvsssppplllfffaaaZZZXXXUUURRRPPPMMMIIIFFFEEEDDDCCCAAA@@@???>>>>>><<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<;;;::::::;;;<<<;;;;;;;;;<<<======>>>>>>>>>@@@BBBBBBBBBBBBDDDFFFFFFFFFGGGHHHIIIIIIIIIIIIHHHHHHIIIJJJJJJKKKLLLLLLMMMNNNPPPQQQRRRRRRRRRRRROOOPPPRRRSSSSSSRRRPPPOOOOOOOOOOOOOOOOOOOOONNNNNNOOOOOOOOOMMMIIIFFFEEEEEEHHHHHHLLLUUU___bbb^^^XXXPPPQQQSSSTTTVVVYYY]]]```eeejjjoooooojjjnnnsssqqqooonnnnnnooonnnmmmhhhooorrrrrr{{{zzzsssooonnnooopppqqqooojjjdddccceeefffeeeccciiihhhgggggggggiiijjjkkkjjjiiigggeeedddeeefffggggggeeecccbbbccccccbbbaaa^^^^^^____________``````^^^]]]\\\]]]___aaaaaaaaaaaaaaa____________```aaabbb```]]]ZZZXXXXXXYYYZZZYYYXXXWWWWWWVVVWWWXXXXXXYYYXXXWWWUUUTTTSSSRRRRRRQQQPPPOOONNNMMMKKKJJJJJJIIIGGGDDDCCCCCCDDDCCCBBBAAAAAA@@@???>>>===<<<<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;::::::999999999888888888888888888888888::::::999999::::::;;;<<<:::;;;;;;;;;;;;>>>BBBEEENNNfff|||xxxtttmmmddd^^^WWWTTTPPPMMMKKKIIIFFFDDDCCCBBBAAA???>>>=========<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;::::::;;;<<<=========>>>>>>???@@@@@@AAAAAABBBDDDDDDDDDDDDFFFGGGIIIIIIJJJJJJJJJJJJJJJIIIIIIIIIJJJJJJKKKKKKLLLLLLNNNOOOPPPQQQRRRRRRQQQPPPPPPQQQRRRSSSSSSRRRQQQPPPNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMLLLIIIFFFDDDEEEFFFKKKKKKQQQ]]]hhhjjjbbbYYYRRRRRRTTTXXX^^^dddgggiiijjjlllnnnnnnrrr~~~}}}}}}lllkkkjjjlllmmmnnnmmmllljjjnnnqqquuuyyyqqqlllkkkmmmoooqqqmmmjjjgggggghhhhhheeecccffffffffffffgggiiikkklllllljjjgggdddcccdddeeegggdddcccaaabbbcccddddddccc____________``````aaaaaaaaa___]]]]]]___aaaaaaaaaaaa``````______```aaaaaa^^^]]]\\\[[[ZZZYYYYYYYYYXXXXXXWWWWWWWWWXXXYYYYYYZZZYYYWWWUUUSSSSSSSSSTTTSSSRRRPPPNNNLLLJJJHHHGGGHHHFFFDDDCCCCCCCCCBBBAAAAAAAAA@@@???>>>======<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::888888888888888888888888:::999999999999:::;;;;;;:::;;;;;;;;;;;;===AAAEEEJJJaaa}}}{{{qqqfff^^^UUUQQQLLLHHHFFFEEEDDDCCCAAA@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::;;;<<<===>>>@@@@@@AAAAAABBBCCCCCCCCCBBBDDDEEEEEEEEEEEEGGGHHHJJJKKKKKKKKKKKKKKKJJJIIIJJJJJJKKKKKKKKKLLLLLLLLLNNNOOOPPPQQQQQQQQQPPPOOOPPPPPPQQQRRRRRRQQQPPPPPPMMMMMMMMMMMMMMMMMMLLLLLLJJJJJJHHHFFFDDDDDDGGGIIIMMMPPPWWW___eeeddd]]]WWWUUUUUUXXX___ggglllmmmkkkjjjhhhkkkwww}}}{{{xxxtttkkkjjjiiijjjlllnnnooonnntttttttttxxx}}}wwwooojjjiiikkkmmmooommmlllkkklllmmmllliiifffeeeeeeddddddeeefffhhhiiihhhfffcccaaaaaabbbdddfffdddcccaaaaaabbbcccbbbaaa^^^______``````aaaaaaaaacccaaa^^^^^^___```aaa```````````````````````````\\\\\\[[[[[[YYYXXXWWWVVVWWWWWWWWWWWWWWWWWWXXXXXXYYYWWWUUUSSSRRRRRRSSSSSSSSSRRRQQQOOOMMMKKKIIIIIIHHHFFFDDDDDDDDDDDDBBBAAAAAAAAA@@@??????>>>=========<<<<<<<<<<<<<<<<<<<<<999:::::::::::::::::::::888888888888888888888888777777777777777888888999999:::;;;;;;;;;===AAADDDIII\\\xxxuuufff\\\SSSOOOJJJFFFDDDCCCCCCBBB???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<>>>@@@AAABBBCCCCCCDDDDDDEEEFFFFFFCCCEEEFFFFFFEEEEEEGGGHHHKKKKKKKKKKKKKKKKKKJJJJJJKKKKKKKKKLLLLLLLLLLLLLLLNNNOOOPPPQQQQQQPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNNNNMMMLLLKKKKKKJJJJJJHHHHHHGGGEEEEEEGGGKKKNNNRRRWWW]]]___\\\YYYWWWWWWWWWZZZ___gggnnnppplllhhhdddaaakkk~~~|||wwwssspppnnnpppmmmiiihhhkkkooorrrsss|||zzzwwwyyyyyytttnnniiihhhiiikkkkkkjjjkkklllnnnooommmjjjhhhfffeeedddcccbbbbbbcccddddddcccaaaaaabbbdddgggiiiiiigggeeecccccccccaaa```^^^^^^^^^___```aaaaaabbb```^^^\\\[[[\\\]]]]]]]]]````````````_________^^^ZZZZZZZZZYYYXXXVVVTTTSSSVVVVVVVVVWWWWWWWWWVVVVVVVVVUUUSSSRRRQQQQQQQQQQQQQQQQQQPPPOOONNNMMMLLLLLLHHHGGGEEEEEEEEEEEECCCAAAAAAAAA@@@@@@??????>>>>>>========================999:::::::::::::::::::::888888888888888888888888777777666666777777888999888999;;;;;;<<<===@@@CCCIIIXXXrrrwwwfff[[[QQQMMMHHHDDDCCCBBBAAAAAA>>>===<<<<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>@@@BBBDDDDDDDDDEEEEEEFFFGGGGGGGGGEEEFFFGGGGGGFFFFFFGGGIIIKKKKKKLLLLLLLLLLLLLLLKKKLLLLLLLLLLLLMMMMMMMMMMMMMMMNNNOOOPPPQQQQQQPPPOOONNNNNNNNNNNNNNNNNNNNNNNNOOONNNMMMLLLJJJIIIGGGGGGEEEFFFGGGGGGHHHLLLQQQUUUWWW]]]aaa^^^WWWSSSVVV[[[\\\___ffflllppppppkkkhhhaaadddyyy~~~~~~yyyuuuoookkkkkkqqqmmmhhhgggjjjppptttwww{{{xxxvvvwww{{{}}}zzzvvvtttqqqmmmkkkjjjiiigggfffeeegggjjjlllmmmllljjjiiihhhfffdddbbbaaa``````aaadddddddddeeegggiiikkkmmmooollliiigggfffdddbbb```\\\]]]]]]^^^___```aaaaaaaaa```______aaaaaa```^^^`````````___^^^]]]\\\[[[YYYYYYYYYXXXWWWVVVUUUTTTWWWWWWXXXXXXWWWWWWVVVUUUSSSSSSSSSRRRQQQPPPPPPOOOOOOOOOOOONNNNNNNNNNNNNNNIIIHHHGGGGGGGGGFFFDDDBBBAAAAAA@@@@@@@@@?????????============>>>>>>>>>>>>::::::::::::::::::::::::888888888888888888888888999888888888888999::::::777999;;;;;;<<<===@@@BBBGGGSSSkkkppp```UUUMMMJJJFFFCCCAAA@@@???>>>======<<<<<<<<<<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<=========>>>@@@BBBEEEFFFEEEEEEFFFFFFGGGHHHHHHHHHGGGHHHJJJIIIHHHHHHIIIKKKKKKLLLMMMNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMLLLMMMNNNPPPQQQQQQQQQPPPOOOOOOOOONNNNNNOOOOOOOOOPPPOOONNNKKKIIIGGGEEEDDDDDDEEEHHHJJJMMMQQQWWW[[[WWW[[[^^^\\\WWWUUUYYY^^^aaaeeekkknnnooonnnmmmlllmmmyyy~~~{{{xxxwwwrrrkkkhhhkkkkkkhhhfffgggkkkqqquuuwwwvvvtttssstttuuutttrrrqqqooonnnmmmmmmllliiidddaaabbbeeehhhkkklllllllllllliiihhheeecccbbbaaaaaaaaaggggggiiijjjllllllmmmmmmooollliiigggeeedddbbb```[[[[[[\\\]]]^^^___``````ccccccccceeegggfffdddbbb`````````___]]][[[YYYWWWWWWWWWWWWXXXXXXYYYZZZZZZZZZZZZ[[[ZZZYYYXXXVVVUUUQQQRRRSSSTTTSSSRRRPPPNNNMMMMMMMMMLLLLLLLLLLLLLLLJJJIIIHHHHHHIIIGGGEEEBBBAAAAAA@@@@@@@@@@@@??????======>>>>>>>>>?????????;;;;;;;;;::::::999999999888888888888888888888888888888888888888999::::::777999;;;<<<<<<===???AAADDDMMMccczzzoooaaaTTTJJJKKKHHHDDDBBB@@@???===<<<===<<<<<<<<<<<<===>>>>>><<<<<<<<<<<<<<<<<<<<<<<<======>>>???AAADDDFFFHHHEEEFFFFFFGGGGGGHHHHHHIIIIIIJJJLLLKKKJJJJJJKKKLLLLLLMMMNNNOOOPPPQQQQQQQQQNNNNNNMMMMMMMMMMMMMMMMMMKKKLLLNNNPPPQQQQQQQQQQQQQQQPPPPPPOOOOOOPPPPPPQQQQQQPPPNNNKKKHHHFFFCCCBBBCCCEEEIIILLLPPPUUUZZZ^^^TTTVVVXXXYYYXXXYYY\\\___eeeiiimmmnnnmmmmmmoooqqq|||zzzvvvttttttnnnffffffllldddccccccffflllqqquuuvvvtttrrrrrrsssqqqnnnmmmnnnllllllmmmnnnmmmiiiccc^^^bbbeeeiiilllnnnnnnooopppiiihhhfffdddcccccccccccchhhiiikkklllmmmmmmlllkkkkkkiiifffdddcccbbb```^^^ZZZZZZ[[[\\\^^^______```___```bbbdddfffeeebbb___`````````___\\\ZZZWWWUUUVVVVVVWWWXXXZZZ\\\^^^___]]]]]]]]]]]][[[YYYWWWVVVQQQSSSUUUVVVUUUSSSPPPNNNLLLLLLLLLKKKJJJJJJIIIIIIJJJJJJIIIIIIJJJHHHFFFCCCAAAAAA@@@@@@@@@@@@@@@@@@======>>>>>>?????????@@@<<<<<<;;;::::::999888888888888888888888888888888666666666666666777777888666888;;;<<<<<<===???AAAAAAIII___zzzrrrhhhaaa[[[VVVNNNGGGCCCBBBBBBAAAAAA@@@@@@???========================@@@???>>>===<<<<<<===>>>AAAAAABBBCCCDDDEEEFFFFFFEEEEEEFFFFFFFFFGGGGGGGGGJJJKKKKKKLLLLLLLLLLLLLLLRRRQQQPPPOOONNNNNNNNNNNNNNNMMMLLLLLLLLLMMMNNNOOOPPPPPPQQQQQQPPPPPPOOONNNPPPPPPQQQQQQPPPNNNMMMLLLNNNLLLJJJIIIIIIHHHFFFCCCCCCFFFLLLRRRWWWZZZ\\\\\\OOOVVVXXXTTTTTT\\\ccceeemmmjjjgggeeebbbeeewww}}}yyytttrrrooommmllljjjhhheeebbbaaabbbgggooosssrrrooopppqqqqqqooollljjjiiiiiigggjjjlllllljjjhhhgggggglllmmmmmmnnnnnnnnnmmmmmmnnnllliiigggeeedddbbb```eeeiiimmmqqqqqqooojjjggghhhgggfffcccaaa^^^]]]\\\___]]]\\\\\\^^^___```___bbbbbbcccccccccbbbbbbaaa______^^^\\\ZZZYYYXXXWWWYYYYYYXXXXXXXXXZZZ[[[\\\aaaaaa```^^^[[[WWWSSSQQQSSSSSSSSSRRRRRRQQQPPPOOOMMMLLLIIIHHHHHHJJJLLLNNNKKKKKKKKKJJJHHHFFFDDDCCCBBBBBBBBBAAAAAA@@@@@@@@@;;;;;;===>>>????????????<<<<<<;;;;;;:::999888888888888888777777777777666666666666666666777777888777888:::;;;;;;===@@@BBBFFFKKKYYYsss~~~wwwpppjjjgggaaaZZZUUUSSSPPPKKKFFFAAAAAAAAA@@@??????>>>>>><<<<<<<<<<<<<<<<<<<<<<<>>===<<<<<<===>>>???BBBBBBCCCDDDEEEFFFGGGGGGFFFFFFGGGGGGGGGGGGHHHHHHJJJKKKKKKLLLLLLLLLLLLLLLPPPPPPOOONNNNNNNNNNNNNNNOOOOOONNNMMMMMMMMMNNNOOOPPPPPPQQQQQQPPPPPPOOONNNNNNNNNOOOPPPOOONNNMMMLLLNNNKKKHHHGGGGGGFFFEEEDDDHHHLLLRRRWWW[[[\\\[[[ZZZUUUYYYZZZWWWYYYaaahhhiiikkkddd___aaahhhwww|||sssrrrpppmmmkkkjjjiiifffddd```bbbffflllqqqrrrooollloooppppppmmmjjjfffeeeeeegggiiillllllkkkjjjiiijjjqqqqqqqqqpppooonnnllllllkkkiiigggfffffffffeeeeeehhhjjjnnnpppooollliiifffiiihhhfffcccaaa^^^\\\[[[]]]\\\\\\]]]_________^^^aaaaaabbbbbbaaaaaa````````````^^^]]]\\\ZZZYYYYYY[[[ZZZZZZYYYYYYZZZ[[[\\\]]]]]]\\\ZZZXXXVVVTTTSSSTTTTTTTTTTTTSSSQQQOOONNNMMMLLLKKKJJJJJJLLLMMMOOOKKKKKKJJJIIIGGGFFFDDDCCCCCCBBBBBBAAAAAA@@@@@@???===>>>>>>>>>>>>======<<<::::::999999888777777666:::::::::999999999999888777777666666666777888888:::;;;<<<;;;:::;;;<<<>>>DDDHHHVVVpppzzzqqqkkkfffaaa[[[VVVVVVRRRLLLJJJJJJHHHEEEBBB@@@@@@??????>>>=========;;;;;;;;;;;;;;;;;;;;;;;;======<<<======>>>@@@@@@DDDDDDEEEFFFGGGGGGHHHHHHGGGHHHHHHHHHHHHIIIIIIIIIJJJKKKLLLLLLMMMMMMLLLLLLNNNNNNMMMMMMNNNNNNOOOPPPQQQQQQPPPOOONNNNNNNNNOOOPPPPPPQQQQQQPPPPPPOOONNNMMMMMMNNNNNNNNNMMMLLLLLLLLLIIIFFFDDDFFFHHHIIIIIIOOOSSSXXX\\\]]]\\\XXXVVVWWW[[[]]]]]]aaahhhllllllhhhaaa]]]eeeyyy{{{vvvuuuvvvqqqnnnlllkkkjjjjjjiiigggeeeccciiipppttttttqqqnnnkkkmmmnnnnnnkkkgggdddbbbaaafffhhhkkkmmmmmmlllmmmnnnwwwwwwuuusssqqqnnnllljjjiiihhhgggfffggghhhjjjlllkkkmmmnnnooommmkkkhhhfffjjjiiigggdddaaa^^^\\\[[[[[[[[[\\\]]]^^^_________eeeddddddcccbbbaaa````````````___^^^]]][[[[[[ZZZ\\\\\\[[[ZZZZZZZZZ[[[[[[XXXXXXWWWVVVUUUUUUUUUUUUUUUUUUVVVVVVTTTQQQOOOMMMMMMMMMMMMMMMMMMNNNOOOPPPLLLKKKJJJHHHGGGEEEDDDCCCCCCCCCBBBAAAAAA@@@??????@@@@@@???>>>===;;;:::999::::::999999888888777777:::::::::999999999999888888777777777777888999999:::;;;<<<;;;::::::<<<>>>AAAEEESSSlllzzztttnnniiiddd___[[[XXXTTTPPPQQQMMMIIIFFFEEEDDDAAA???@@@@@@???>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===???@@@BBBBBBFFFFFFFFFGGGHHHIIIIIIJJJIIIIIIIIIIIIJJJJJJJJJJJJKKKKKKLLLMMMMMMMMMMMMLLLLLLLLLLLLMMMNNNOOOPPPQQQSSSSSSRRRQQQPPPOOOOOOOOOPPPPPPQQQQQQPPPPPPOOONNNMMMMMMMMMLLLKKKJJJJJJIIIHHHFFFDDDEEEIIIOOOSSSTTTVVVXXXZZZ\\\[[[YYYVVVTTTVVVZZZ```fffjjjllljjjhhhdddcccjjj}}}|||vvvvvvzzz}}}sssooopppkkkjjjiiijjjlllmmmlllkkkmmmsssyyyzzzuuupppmmmmmmjjjlllmmmkkkhhhdddcccbbbeeehhhkkkmmmnnnoooppprrryyyyyywwwuuussspppmmmlllkkkjjjjjjiiiiiijjjnnnpppmmmnnnnnnnnnmmmkkkiiihhhkkkjjjhhheeebbb```^^^]]]\\\\\\\\\[[[\\\^^^aaaccclllkkkiiifffdddbbbaaa```______^^^]]]\\\[[[[[[[[[\\\\\\[[[ZZZZZZYYYYYYYYYVVVUUUTTTSSSRRRSSSTTTUUUVVVWWWWWWWWWUUURRRNNNLLLLLLLLLMMMNNNOOOOOOPPPPPPMMMLLLJJJHHHFFFEEEDDDCCCCCCCCCBBBAAAAAA@@@???????????????>>>===;;;:::999<<<<<<;;;;;;;;;:::::::::888888888777777777666666888888888888888999999:::777888:::::::::<<<>>>@@@@@@DDDPPPhhh~~~}}}~~~}}}xxxtttnnnggg```^^^ZZZWWWTTTRRROOOMMMMMMKKKGGGDDDCCCBBB@@@???@@@@@@@@@???>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===???AAABBBCCCDDDGGGGGGHHHHHHIIIIIIJJJJJJIIIIIIJJJJJJJJJKKKKKKKKKKKKLLLLLLMMMMMMMMMMMMMMMKKKKKKLLLMMMNNNPPPQQQRRRSSSSSSSSSRRRQQQPPPOOOOOOPPPPPPQQQQQQPPPPPPOOONNNNNNMMMLLLJJJIIIGGGFFFFFFEEEDDDEEEJJJQQQXXX]]]___]]]\\\[[[ZZZXXXXXXWWWWWWWWW\\\eeelllmmmhhhbbb^^^aaammm}}}vvvwww|||tttjjjhhhkkkhhhhhhhhhkkkooorrrrrrrrrtttxxx{{{xxxqqqkkklllnnniiikkkmmmmmmkkkiiiggggggfffiiikkkmmmnnnooorrrssswwwvvvvvvuuusssqqqpppooonnnnnnnnnllljjjkkknnnpppmmmnnnnnnnnnnnnmmmllllllkkkjjjhhhfffcccaaa______^^^]]][[[YYYYYY]]]ccchhhqqqoookkkgggccc```^^^]]]]]]]]]\\\\\\[[[[[[ZZZZZZZZZZZZZZZYYYYYYXXXWWWWWWWWWVVVTTTSSSRRRRRRSSSSSSVVVWWWWWWVVVTTTRRROOOMMMKKKKKKLLLNNNOOOPPPQQQQQQOOOMMMKKKHHHFFFEEEDDDDDDDDDCCCCCCBBB@@@??????>>>===============<<<;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;888888888777777777666666888888888888888999999:::777888:::::::::;;;===@@@@@@CCCNNNddd{{{|||wwwpppkkkddd]]]XXXWWWUUUSSSPPPNNNLLLKKKFFFEEECCCBBBAAAAAAAAABBB@@@@@@??????>>>=========;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>???BBBCCCEEEEEEEEEHHHHHHHHHIIIIIIJJJJJJJJJIIIJJJJJJJJJJJJKKKKKKKKKKKKLLLMMMMMMNNNNNNMMMMMMLLLLLLMMMNNNOOOQQQRRRSSSRRRRRRRRRRRRRRRQQQPPPOOOPPPPPPQQQQQQPPPPPPOOONNNMMMLLLJJJHHHGGGEEEEEEEEEDDDEEEIIIOOOWWW]]]```aaa]]][[[YYYWWWWWWXXXZZZ[[[[[[___fffkkkhhhaaa^^^```nnnyyyyyy~~~zzzrrrjjjhhhkkkgggggghhhkkkooorrrsssssssssuuuuuuqqqjjjgggiiimmmjjjlllpppqqqooommmlllkkkhhhjjjlllmmmmmmnnnqqqsssrrrrrrrrrrrrrrrqqqppppppnnnpppqqqoookkkiiikkkmmmmmmmmmnnnooonnnnnnllllllhhhgggfffdddcccaaa```___^^^^^^]]]ZZZYYY]]]eeelllpppnnnjjjeeeaaa^^^\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[XXXXXXYYYYYYYYYXXXWWWWWWXXXXXXVVVUUUTTTSSSSSSSSSVVVVVVUUUTTTSSSQQQOOONNNKKKKKKLLLMMMOOOQQQRRRSSSQQQOOOLLLIIIGGGFFFEEEEEEDDDDDDCCCBBB@@@???>>>>>>;;;;;;<<<=========<<<<<<::::::::::::999999999999:::::::::999999999999888888777777777777888999999;;;;;;<<<;;;999999:::;;;@@@CCCMMM```zzz|||~~~{{{ppphhhbbb\\\VVVRRRRRRRRRPPPMMMJJJHHHHHHBBBAAAAAA?????????@@@BBB??????>>>======<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>@@@BBBDDDEEEFFFFFFFFFHHHHHHIIIIIIIIIIIIJJJJJJIIIIIIIIIJJJJJJJJJKKKKKKLLLLLLMMMNNNNNNNNNNNNMMMNNNNNNNNNOOOPPPRRRSSSTTTPPPQQQRRRRRRRRRQQQPPPOOOPPPPPPQQQQQQPPPPPPOOONNNJJJIIIGGGFFFEEEFFFFFFGGGFFFIIIMMMTTTYYY[[[ZZZXXXTTTTTTSSSTTTUUUVVVXXXZZZ]]]^^^aaaccc``````jjjwww}}}|||wwwuuussskkkhhhjjjfffffffffiiilllnnnooonnnmmmnnnnnnllliiihhhkkkmmmlllooossstttrrrooommmllljjjkkkmmmmmmlllmmmoooqqqnnnooooooppppppoooooonnnkkkoooqqqooojjjggghhhjjjlllmmmnnnnnnmmmkkkiiigggccccccbbbaaa```______^^^[[[^^^___^^^]]]___ffflllmmmkkkhhhdddaaa___^^^^^^\\\\\\\\\\\\\\\\\\\\\\\\WWWXXXYYYZZZZZZYYYYYYXXXXXXXXXXXXXXXXXXWWWVVVUUUVVVUUUSSSRRRPPPPPPPPPPPPMMMMMMMMMMMMOOORRRUUUWWWSSSQQQNNNJJJHHHFFFFFFFFFEEEDDDCCCBBB@@@???>>>===;;;<<<<<<======<<<<<<;;;:::::::::::::::::::::::::::::::::999999999999888777777666666666777888888;;;<<<<<<:::999888999;;;???BBBJJJ\\\uuu~~~~~~~~~}}}vvvkkkbbb^^^YYYSSSLLLMMMLLLJJJGGGDDDCCCBBBCCCCCCBBB@@@>>>===???@@@>>>======<<<;;;;;;::::::========================@@@AAACCCEEEGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJKKKLLLLLLMMMNNNNNNNNNNNNMMMOOOOOOOOOPPPQQQRRRTTTTTTOOOPPPQQQRRRRRRQQQQQQPPPPPPPPPQQQQQQPPPPPPOOONNNFFFFFFEEEEEEEEEFFFHHHIIIIIILLLQQQVVVYYYWWWSSSOOOJJJLLLMMMPPPRRRSSSUUUUUUZZZYYYYYYZZZZZZcccyyytttjjjnnnnnngggbbbdddfffeeeeeefffiiijjjjjjiiihhhiiikkkkkkkkklllnnnpppooorrruuuuuusssooommmlllkkklllmmmlllkkklllnnnooommmmmmnnnnnnnnnmmmmmmlllhhhlllpppooojjjffffffhhhlllmmmnnnnnnllliiieeeccc``````______^^^^^^]]]]]]YYY]]]bbbbbbaaaaaafffjjjllljjjgggeeecccbbbcccccc\\\\\\]]]]]]]]]]]]^^^^^^WWWXXXYYY[[[[[[[[[ZZZZZZWWWXXXZZZZZZZZZZZZXXXXXXVVVTTTRRRPPPOOOOOOQQQRRROOOOOONNNNNNPPPSSSWWWYYYTTTRRRNNNKKKHHHGGGGGGGGGEEEDDDCCCBBB@@@???>>>===<<<<<<======<<<;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<888888888777777777777666666666666666666777777888777999::::::999:::<<<>>>???AAAIIIZZZrrr~~~~~~}}}}}}}}}{{{zzzzzz{{{{{{zzzxxxuuurrrlllfff```YYYRRRMMMLLLLLLJJJHHHFFFDDDCCCBBBAAA@@@??????>>>>>>??????>>>===<<<;;;;;;;;;;;;;;;<<<;;;::::::;;;>>>@@@BBBDDDEEEFFFGGGGGGHHHGGGGGGHHHHHHHHHIIIIIIIIIJJJJJJKKKKKKKKKKKKLLLLLLLLLLLLMMMMMMLLLLLLKKKKKKKKKJJJHHHIIIKKKNNNPPPSSSUUUVVVQQQPPPPPPQQQRRRRRRQQQOOONNNNNNOOONNNMMMKKKJJJHHHFFFEEECCCBBBCCCEEEHHHJJJNNNNNNOOOQQQSSSSSSQQQOOOJJJJJJKKKNNNRRRTTTVVVVVVYYYTTTRRRTTT\\\rrrxxx}}}~~~rrrooommmkkkkkkjjjiiiggghhhgggffffffhhhiiiiiihhhiiiggggggjjjooorrrsssrrrssssssrrrqqqpppnnnmmmllljjjkkklllnnnnnnnnnmmmmmmlllmmmnnnoooooonnnmmmmmmoooooonnnllljjjgggeeedddfffdddccceeehhhiiifffccc```___^^^^^^]]]\\\[[[ZZZ^^^^^^___```bbbeeehhhiiirrrpppmmmgggbbb_________```___]]]\\\[[[ZZZXXXWWWQQQRRRTTTWWWZZZZZZYYYWWWUUUWWWYYYZZZZZZYYYWWWUUUXXXTTTPPPQQQTTTUUUSSSPPPQQQSSSWWWZZZ\\\\\\ZZZYYYccc[[[PPPJJJIIIIIIGGGEEEDDDDDDDDDDDDCCCBBBAAA@@@>>>????????????>>>>>>===<<<<<<;;;;;;;;;:::::::::777777777777777666555555::::::999999888777777777;;;:::999999:::;;;===>>>@@@@@@FFFTTTkkk~~~~~~|||{{{zzzyyywwwvvvvvvvvvvvvuuusssqqqmmmhhhccc^^^XXXRRRNNNIIIHHHGGGEEECCCBBB@@@@@@@@@@@@???>>>>>>>>>??????======<<<;;;;;;;;;;;;;;;===<<<<<<<<<===???BBBCCCDDDEEEFFFGGGHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLLLLKKKKKKLLLMMMNNNPPPRRRSSSSSSQQQPPPOOOPPPRRRRRRQQQOOONNNNNNNNNMMMLLLJJJHHHGGGBBBBBBBBBCCCFFFIIILLLNNNQQQPPPOOOOOOPPPQQQPPPNNNNNNNNNOOORRRTTTVVVVVVVVVRRRSSSYYYbbbooozzzvvvpppnnnllllllllllllkkkjjjiiigggddddddeeeffffffeeefffddddddfffjjjnnnnnnnnnooooooooooooooonnnmmmllllllmmmnnnnnnnnnmmmlllkkkkkklllmmmoooooonnnlllkkknnnmmmmmmkkkiiigggeeedddfffeeeeeefffggggggfffeeeaaaaaaaaa___]]]]]]^^^___]]]]]]]]]^^^___bbbdddeeennnmmmkkkfffbbb___```aaa```___]]][[[YYYXXXVVVUUUTTTTTTUUUWWWXXXYYYXXXXXXUUUWWWYYYZZZZZZYYYWWWUUUVVVTTTTTTWWWZZZ[[[WWWRRROOOSSSZZZ```eeeffffffeeeeee]]]SSSLLLJJJJJJHHHEEEDDDDDDDDDDDDCCCBBBAAA@@@>>>????????????>>>======<<<<<<;;;;;;;;;:::::::::888999999999999888777777666666666666777777777777::::::999999:::;;;===>>>>>>???CCCQQQggg~~~}}}|||~~~~~~}}}{{{zzzxxxwwwtttrrrqqqqqqqqqqqqpppnnnkkkhhhccc^^^ZZZVVVQQQMMMFFFFFFEEECCCBBB@@@???>>>@@@??????>>>>>>>>>>>>>>>======<<<;;;;;;;;;;;;<<<=========>>>???AAACCCEEEEEEFFFGGGHHHHHHIIIIIIHHHIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLNNNMMMMMMMMMMMMMMMLLLLLLMMMNNNNNNOOOPPPQQQQQQQQQQQQPPPOOOPPPQQQQQQPPPNNNMMMMMMMMMLLLJJJIIIGGGFFFAAABBBDDDHHHLLLPPPSSSUUUUUURRRNNNMMMMMMOOOPPPPPPNNNPPPRRRTTTVVVWWWWWWWWWPPPUUU___mmm~~~vvvooolllnnnmmmkkklllmmmooonnnnnnllliiifffddddddeeeeeeddddddccccccdddhhhjjjkkkkkkmmmmmmmmmnnnooooooooopppooooooooonnnmmmkkkjjjiiiiiijjjmmmnnnnnnllljjjhhhkkkkkkkkkjjjhhhgggeeedddfffggghhhgggfffeeefffggg___``````_________aaaccc]]]]]]]]]]]]^^^```aaabbbiiiiiigggdddaaa```aaaccc```___\\\YYYVVVSSSQQQPPPTTTUUUUUUVVVWWWXXXXXXXXXVVVWWWYYYZZZZZZYYYWWWVVVSSSTTTWWW\\\```___ZZZUUUQQQUUU\\\dddiiikkkkkkjjjddd]]]TTTNNNLLLJJJHHHFFFCCCCCCCCCCCCCCCBBB@@@@@@>>>>>>??????>>>>>>===<<<<<<<<<;;;;;;;;;::::::::::::;;;;;;;;;;;;:::999999555555666666777888888999:::999999999:::;;;<<<=========AAALLL```zzz}}}|||{{{zzzzzzyyyyyyyyyyyyxxxvvvuuutttrrrpppnnnnnnooonnnmmmkkkhhhddd___ZZZVVVRRRNNNKKKFFFEEEDDDCCCBBBAAA@@@@@@??????>>>============>>>===<<<<<<;;;;;;;;;<<<<<<=========>>>@@@BBBDDDEEEFFFGGGHHHIIIIIIJJJJJJIIIJJJJJJJJJKKKKKKKKKKKKLLLKKKKKKKKKKKKLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLNNNNNNOOOOOOPPPQQQQQQRRRPPPOOOOOOOOOQQQPPPOOOMMMLLLLLLKKKJJJIIIGGGFFFEEEDDDEEEIIIMMMQQQUUUXXXYYYUUUQQQMMMKKKMMMPPPSSSTTTSSSUUUWWWXXXYYYYYY[[[\\\XXX^^^hhhuuuyyyqqqmmmkkklllkkkjjjlllnnnpppqqqppppppmmmhhhfffeeeffffffeeeeeeeeeeeefffgggiiijjjkkkllllllmmmnnnpppqqqssstttqqqqqqooonnnllljjjhhhggggggiiikkkmmmllljjjhhhfffiiiiiiiiiiiihhhgggfffeeefffhhhiiigggdddccceeegggbbbaaaaaaeeekkkmmmllliii____________``````aaaaaacccddddddbbbaaa```bbbdddaaa___\\\VVVQQQLLLKKKJJJQQQSSSVVVXXXXXXXXXWWWWWWVVVWWWXXXYYYYYYXXXWWWVVVTTTUUUXXX\\\^^^]]]YYYUUUVVVYYY\\\___aaabbbbbbbbb___ZZZSSSNNNLLLKKKIIIHHHCCCCCCDDDCCCCCCBBBAAA@@@????????????>>>===<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;::::::999888888888999999:::::::::999999999::::::;;;<<<<<<======@@@HHHZZZsss|||~~~|||zzzyyyxxxxxxxxxsssssssssssssssrrrqqqqqqqqqooommmmmmmmmmmmkkkiiieeeaaa\\\VVVRRRNNNJJJGGGCCCCCCBBBBBBAAA@@@?????????>>>======<<<<<<======<<<<<<;;;;;;;;;<<<<<<===<<<<<<===???AAABBBDDDEEEGGGHHHIIIJJJJJJKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKLLLKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMNNNOOOQQQRRRSSSSSSPPPOOONNNOOOPPPOOONNNLLLKKKKKKJJJIIIHHHGGGFFFFFFGGGHHHJJJMMMPPPSSSUUUVVVRRRPPPLLLLLLPPPUUUYYY[[[\\\]]]]]]\\\[[[\\\```dddiiisss~~~uuuppplllllljjjiiiiiijjjmmmpppppppppooolllhhhfffeeeeeeeeedddeeeeeeeeeffffffggghhhiiiiiiiiijjjkkkmmmoooqqqsssqqqpppnnnllljjjhhhgggffffffgggiiijjjjjjhhheeedddfffgggggghhhhhhhhhggggggggghhhiiifffcccaaadddfffgggddddddmmmyyy}}}vvvnnn______`````````____________```aaa```___```aaacccbbb```\\\UUUNNNIIIGGGHHHNNNSSSYYY\\\[[[YYYWWWWWWWWWWWWXXXYYYYYYXXXWWWWWWVVVVVVVVVWWWWWWVVVTTTSSSZZZZZZXXXXXXWWWXXXYYYYYYVVVSSSOOOMMMKKKKKKJJJJJJDDDDDDDDDDDDCCCBBBAAAAAA@@@@@@@@@@@@???>>>===<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::999999888;;;:::::::::999999888888888888999::::::;;;;;;;;;===>>>AAAGGGUUUnnn~~~{{{yyyxxxxxxwwwvvvtttsssrrrqqqllllllkkkkkkkkklllmmmmmmnnnllljjjiiiiiiiiigggeeeaaa]]]WWWQQQMMMIIIFFFCCC@@@@@@??????>>>>>>======>>>>>>===<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<======;;;<<<>>>@@@BBBCCCEEEEEEHHHIIIJJJKKKKKKLLLLLLKKKIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMNNNOOOPPPQQQRRRSSSTTTPPPOOONNNNNNOOOOOOMMMKKKJJJIIIIIIHHHGGGHHHHHHHHHHHHIIIIIIJJJKKKMMMOOOPPPPPPOOONNNPPPUUU[[[___```^^^^^^\\\ZZZZZZ```jjjqqqvvvqqqjjjgggiiiiiihhhggghhhkkkmmmnnnmmmiiigggddddddddddddbbbaaabbbcccccccccbbbbbbccceeeeeeddddddeeegggiiilllmmmooonnnllljjjhhhggggggfffffffffggggggfffeeedddccceeefffggghhhiiiiiiiiiiiihhhhhhfffdddbbbaaabbbdddccc``````jjjvvvzzzrrrhhh]]]^^^^^^___^^^^^^]]]]]]\\\^^^______^^^^^^___aaaaaa```]]]VVVOOOKKKKKKMMMSSSXXX^^^```^^^ZZZXXXXXXWWWXXXXXXXXXXXXXXXXXXWWWXXXVVVTTTSSSQQQPPPPPPPPPXXXWWWUUUTTTTTTUUUVVVWWWPPPOOOMMMKKKJJJJJJJJJKKKEEEEEEEEEEEEEEECCCBBBBBBBBBBBBAAAAAA@@@???>>>===<<<<<<;;;;;;;;;:::::::::999999::::::999999888777:::999999888777777666666777888999:::;;;;;;;;;:::<<>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<======<<<===???BBBDDDEEEFFFGGGIIIIIIJJJKKKLLLLLLLLLLLLHHHIIIIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKLLLLLLLLLLLLNNNNNNNNNOOOOOOOOOPPPPPPPPPPPPPPPPPPQQQQQQQQQRRRPPPOOONNNNNNNNNNNNLLLJJJIIIHHHHHHGGGHHHIIIJJJKKKKKKJJJIIIHHHIIIJJJLLLMMMOOOPPPQQQVVV[[[```bbbbbb[[[\\\\\\^^^dddrrryyyyyy}}}uuurrrllldddbbbggghhhfffeeefffhhhjjjjjjiiiccccccbbbccceeedddbbb``````bbbbbbaaa___^^^```bbbccccccbbbbbbccceeeggghhhlllkkkiiihhhgggfffggggggffffffeeedddccccccccccccdddeeefffhhhiiijjjjjjkkkiiigggcccaaaaaaaaaaaa```^^^\\\\\\aaahhhjjjfffbbb]]]^^^______```___^^^]]][[[]]]^^^^^^]]]\\\]]]^^^^^^___^^^YYYSSSQQQTTTXXX___ccceeeccc^^^ZZZYYY[[[XXXXXXXXXXXXXXXXXXXXXXXXWWWVVVUUUSSSPPPOOOOOOPPPRRRSSSTTTUUUUUUUUUUUUTTTMMMNNNMMMLLLJJJIIIIIIJJJGGGGGGGGGFFFFFFEEEDDDCCCCCCCCCCCCBBBAAA@@@???>>><<<<<<;;;;;;;;;:::::::::999::::::::::::999888888888888888888888888888888666777999:::;;;;;;:::::::::>>>BBBEEEOOOeee}}}{{{xxxuuupppqqqrrrrrrpppnnnkkkiiibbb```^^^]]]]]]```dddfffbbb```^^^]]]]]]\\\ZZZXXXTTTPPPKKKGGGEEEDDDBBB@@@AAAAAAAAA@@@@@@@@@@@@@@@======<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;<<<===>>>===???AAACCCEEEGGGHHHHHHIIIJJJKKKLLLLLLMMMMMMMMMHHHHHHHHHIIIIIIIIIJJJJJJKKKKKKKKKKKKLLLLLLLLLLLLPPPPPPPPPQQQQQQRRRRRRRRRRRRRRRRRRQQQQQQPPPPPPOOOPPPOOONNNNNNNNNNNNLLLJJJHHHHHHGGGGGGHHHJJJKKKLLLOOOMMMKKKIIIIIIKKKNNNOOOPPPQQQTTTZZZ___bbbcccbbb]]]___ccciiivvvzzzyyy}}}~~~{{{yyyrrrrrrlllaaaaaahhhhhhfffeeeeeeggghhhggggggbbbbbbccceeeggggggdddbbbaaabbbcccaaa___^^^```bbbeeedddbbbbbbbbbdddfffgggjjjiiigggfffffffffggghhhgggfffdddbbbaaaaaabbbcccdddeeeggghhhjjjkkklllllljjjfffaaa```aaaaaa```^^^``````aaa``````aaabbbddd___```aaabbbbbbbbbaaa```[[[]]]^^^^^^\\\[[[[[[\\\\\\^^^^^^[[[WWWWWW\\\aaajjjlllkkkeee]]]YYY[[[^^^XXXXXXXXXXXXXXXXXXXXXXXXUUUVVVVVVUUURRRQQQPPPQQQNNNPPPTTTWWWWWWUUURRRPPPNNNOOONNNMMMJJJIIIHHHIIIGGGHHHHHHGGGGGGFFFEEEDDDDDDDDDDDDCCCBBBAAA???>>><<<<<<;;;;;;;;;:::::::::::::::;;;;;;::::::999888999999999::::::;;;<<<<<<666777999:::;;;;;;::::::888===AAAEEEMMMbbb~~~yyyuuupppnnnmmmmmmllljjjhhhgggeeeeee```^^^\\\\\\___aaacccccc\\\ZZZWWWVVVUUUUUUSSSRRRKKKJJJGGGEEEBBB@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>999;;;<<<<<<;;;;;;===>>><<<<<<;;;:::;;;<<<===>>>AAABBBCCCEEEFFFFFFFFFFFFJJJKKKMMMNNNNNNMMMLLLKKKIIIIIIJJJJJJKKKKKKLLLLLLMMMMMMLLLLLLMMMMMMNNNOOONNNMMMMMMMMMNNNNNNOOOPPPRRRRRRSSSSSSRRRQQQPPPPPPPPPPPPNNNLLLJJJHHHGGGFFFIIIHHHFFFFFFGGGIIILLLNNNMMMLLLKKKHHHGGGHHHKKKNNNQQQTTTZZZbbbggggggccc___VVVbbbqqq{{{||||||tttssspppmmmjjjgggeeeeeehhhfffeeeeeehhhiiigggeee```aaaccceeefffgggffffffbbb```^^^]]]]]]^^^\\\[[[dddccccccbbbccceeefffggghhhgggfffeeeddddddcccdddbbbbbbaaaaaaaaabbbdddeee```bbbdddgggiiijjjjjjjjjeeebbb^^^^^^___```___]]][[[[[[[[[[[[[[[[[[\\\\\\]]]]]]^^^^^^^^^]]]\\\\\\]]]___```^^^\\\ZZZYYYZZZ^^^^^^\\\ZZZ[[[aaajjjrrr{{{rrrfff___]]]]]]\\\ZZZ[[[YYYVVVTTTTTTUUUWWWYYYVVVUUURRRPPPOOOOOOPPPQQQRRRTTTUUUVVVVVVUUUSSSRRRQQQPPPOOOMMMLLLLLLKKKKKKFFFFFFEEEEEEDDDDDDCCCCCCCCCBBBAAA@@@????????????======<<<<<<<<<;;;;;;;;;999999999888888888777777888888999999999:::::::::777888999999:::;;;<<<<<<;;;???>>>CCCOOOZZZsss~~~{{{xxxtttpppmmmkkkkkkjjjiiigggeeedddcccbbb___]]]ZZZZZZ[[[\\\]]]\\\WWWUUURRRPPPPPPOOOMMMKKKGGGFFFCCCAAA???===<<<<<<========================:::;;;<<<<<<;;;;;;<<<===;;;;;;;;;;;;;;;===>>>???CCCDDDEEEGGGHHHHHHHHHHHHKKKLLLMMMNNNNNNMMMKKKJJJIIIJJJJJJKKKLLLMMMMMMNNNNNNMMMMMMMMMMMMNNNOOOOOONNNNNNNNNNNNOOOPPPQQQRRRRRRRRRRRRRRRQQQPPPOOOOOOOOONNNMMMKKKHHHGGGEEEDDDDDDEEEFFFIIIKKKOOOQQQSSSPPPMMMIIIGGGHHHKKKNNNQQQWWW[[[```cccdddcccbbbbbbeeezzz|||{{{~~~wwwpppnnnmmmjjjhhhgggffffffhhhfffddddddffffffdddbbbaaabbbdddfffggghhhggggggcccaaa___^^^______^^^\\\^^^___aaaccceeefffffffffbbbaaaaaaaaaaaabbbbbbccccccbbbaaa```aaabbbcccdddbbbccceeefffggghhhhhhhhhcccbbb```^^^]]]]]]]]]]]]\\\[[[ZZZYYYYYYZZZZZZ[[[\\\\\\\\\\\\\\\[[[ZZZYYY[[[\\\\\\[[[YYYXXXXXXYYY\\\\\\\\\\\\^^^eeennnvvvtttlllbbb\\\[[[[[[ZZZXXXYYYXXXVVVTTTTTTUUUVVVWWWVVVTTTRRRPPPOOOOOOPPPQQQQQQRRRTTTVVVWWWVVVTTTSSSOOONNNMMMKKKJJJJJJIIIIIIGGGGGGGGGFFFEEEEEEDDDDDDBBBBBBAAA???????????????======<<<<<<<<<;;;;;;;;;::::::999999999888888888888888999999999::::::::::::::::::::::::::::::::::::>>>>>>BBBMMMXXXpppxxxwwwtttpppllljjjhhhgggffffffdddcccaaa___^^^^^^]]]ZZZWWWVVVVVVVVVUUUTTTRRRPPPMMMKKKJJJIIIGGGEEECCCBBB@@@???>>>===<<<<<<========================:::<<<<<<<<<:::999:::;;;::::::;;;;;;===>>>@@@AAAFFFFFFHHHIIIJJJKKKKKKKKKLLLMMMNNNNNNNNNLLLKKKJJJJJJJJJKKKLLLMMMNNNOOOPPPNNNNNNNNNNNNNNNOOOPPPPPPPPPOOOOOOPPPQQQRRRSSSTTTQQQQQQQQQQQQPPPOOONNNMMMLLLKKKIIIGGGEEEDDDCCCCCCAAADDDHHHMMMRRRUUUVVVWWWRRRNNNIIIHHHLLLQQQUUUVVVaaadddeeeaaa]]]^^^fffmmm~~~{{{vvvzzzuuunnnjjjjjjiiihhhgggggggggggggggeeedddcccdddcccbbb```cccdddfffggghhhhhhhhhgggeeecccaaa`````````___]]]YYY\\\```cccffffffeeeddd^^^^^^^^^___```bbbcccdddcccbbbaaa`````````aaabbbddddddddddddeeefffggggggbbbbbbaaa```]]]\\\]]]]]]]]][[[YYYXXXWWWXXXYYYZZZ[[[[[[[[[ZZZYYYXXXWWWVVVWWWXXXXXXWWWUUUVVVXXXZZZ[[[[[[\\\\\\___dddlllqqqjjjddd\\\XXXXXXXXXXXXWWWVVVVVVVVVUUUUUUUUUUUUUUUUUUTTTRRRPPPOOOOOOOOOPPPOOOQQQTTTVVVWWWVVVTTTRRROOONNNMMMKKKJJJJJJIIIIIIHHHHHHGGGGGGFFFEEEEEEEEEBBBAAA@@@???>>>>>>>>>>>>=========<<<<<<<<<;;;;;;;;;;;;:::::::::999999999888888999999999:::::::::;;;;;;;;;::::::999999999999===<<<@@@KKKTTTkkk}}}~~~zzzrrrpppllliiifffdddccccccbbbbbb```___]]][[[ZZZZZZXXXVVVSSSRRRQQQQQQPPPNNNPPPNNNJJJHHHGGGFFFDDDBBBAAA@@@??????>>>>>>>>>???========================;;;<<<===<<<:::999999:::::::::;;;===???AAABBBCCCGGGGGGIIIJJJKKKLLLLLLLLLMMMMMMNNNNNNMMMLLLKKKJJJKKKKKKLLLMMMOOOPPPQQQQQQOOOOOONNNNNNOOOOOOPPPQQQQQQQQQPPPPPPPPPPPPQQQQQQPPPPPPPPPOOONNNMMMLLLKKKHHHGGGEEEDDDCCCBBBBBBBBBEEEHHHNNNSSSVVVWWWWWWVVVRRRNNNKKKMMMUUU[[[\\\[[[dddeeebbb[[[YYYcccxxxuuu~~~yyyppplllhhhhhhgggfffffffffggggggddddddcccccccccccccccbbbdddeeeggghhhiiihhhhhhgggfffdddaaa`````````___]]]ZZZ[[[^^^aaacccccccccccc___``````aaabbbdddeeefffcccbbb```_________``````ccccccbbbbbbccceeeggghhhcccbbbbbbbbbcccbbb```^^^^^^]]]ZZZXXXWWWXXXYYYZZZ[[[[[[ZZZZZZXXXWWWUUUUUUVVVVVVVVVTTTTTTUUUXXX[[[^^^^^^]]]\\\\\\^^^aaacccaaa]]]XXXVVVVVVWWWWWWVVVUUUVVVWWWWWWWWWVVVUUUUUUTTTSSSRRRPPPOOOOOOOOOOOOPPPRRRTTTUUUUUUTTTQQQPPPQQQPPPOOOMMMLLLLLLKKKKKKHHHGGGGGGFFFFFFEEEDDDDDDAAAAAA@@@???>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::888888999999999:::::::::::::::::::::::::::::::::888<<<<<>>>>>=========>>>>>>???<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===<<<:::999:::;;;;;;<<<===???AAACCCDDDEEEGGGGGGIIIJJJKKKLLLLLLLLLMMMMMMMMMMMMMMMLLLKKKKKKLLLLLLMMMNNNOOOPPPQQQQQQOOOOOONNNNNNOOOOOOPPPQQQSSSRRRPPPOOONNNMMMMMMMMMOOOOOONNNNNNLLLKKKJJJIIIDDDDDDCCCBBBBBBDDDEEEFFFOOOQQQUUUWWWXXXWWWTTTRRRPPPOOOPPPVVV^^^bbbaaa^^^]]]\\\ZZZYYYbbbzzzxxxzzzzzzxxxsssmmmjjjiiihhhgggfffeeeeeeeeeeeebbbbbbddddddeeeeeefffgggfffggghhhiiiiiihhhggggggfffcccaaa``````___^^^\\\]]]]]]]]]^^^___```aaabbbbbbbbbbbbbbbbbbcccddddddbbbaaa___^^^^^^^^^^^^___aaa```aaaaaacccfffhhhjjjfffddddddhhhlllkkkeee______^^^[[[ZZZYYYYYYZZZ[[[[[[[[[[[[ZZZYYYWWWVVVUUUUUUVVVVVVUUUUUUWWWZZZ]]]aaa```^^^]]]\\\\\\[[[ZZZ[[[YYYWWWWWWWWWWWWWWWWWWVVVWWWXXXYYYYYYYYYWWWVVVTTTSSSRRRQQQPPPOOOOOOOOORRRRRRSSSSSSRRRPPPNNNMMMQQQPPPOOOMMMLLLLLLKKKKKKFFFFFFFFFEEEDDDDDDCCCCCCBBBAAA@@@???>>>>>>>>>>>>>>>>>>=========<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::888888999999999:::::::::888888999::::::;;;<<<<<<777<<<;;;>>>FFFKKK^^^|||www|||yyytttmmmiiifffeeecccaaa___]]]\\\\\\[[[ZZZYYYWWWUUUTTTSSSRRRMMMLLLKKKKKKLLLLLLKKKIIIGGGEEEBBBAAAAAA@@@>>>===;;;;;;::::::;;;;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;=========;;;:::;;;<<<===>>>@@@BBBDDDFFFFFFGGGFFFGGGIIIJJJKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMNNNNNNOOOPPPPPPPPPNNNNNNNNNNNNNNNOOOPPPPPPRRRQQQOOONNNMMMLLLKKKKKKMMMMMMMMMLLLKKKIIIHHHGGGCCCCCCBBBDDDFFFIIIMMMOOOXXXYYYYYYYYYXXXUUUSSSQQQQQQRRRVVV\\\bbbccc```]]]TTTUUUZZZeee|||~~~wwwwwwtttqqqqqqnnniiifffhhhhhhfffeeedddccccccccc```bbbdddeeefffgggiiikkkiiiiiijjjkkkkkkjjjhhhhhhfffdddaaa``````___]]]\\\___^^^]]]]]]]]]___aaabbbbbbaaa```````````````aaa```___^^^]]]]]]]]]^^^______```aaabbbdddgggiiijjjhhhiiilllqqqssspppggg___]]]]]]\\\[[[[[[ZZZZZZ[[[[[[[[[[[[ZZZYYYXXXWWWVVVVVVWWWWWWWWWWWWXXX[[[]]]____________```^^^[[[YYYXXXYYYYYYYYYXXXXXXWWWWWWVVVWWWYYYZZZZZZYYYXXXXXXTTTTTTSSSRRRQQQPPPOOOOOOQQQQQQPPPOOONNNMMMMMMLLLOOONNNMMMKKKJJJJJJIIIIIIFFFFFFEEEEEEDDDCCCCCCCCCCCCBBBAAA@@@????????????>>>>>>>>>=========<<<<<<<<<<<<;;;;;;;;;:::::::::888888999999999:::::::::777888888999;;;<<<<<<===888<<<;;;>>>DDDHHHYYYvvvyyy~~~~~~|||xxxuuuqqqmmmgggccc``````___^^^]]][[[YYYXXXVVVVVVTTTSSSQQQPPPNNNNNNJJJIIIHHHHHHIIIHHHFFFEEEDDDBBB???>>>??????===<<<;;;::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;===>>>===<<<<<<===>>>@@@AAACCCEEEGGGHHHHHHHHHGGGHHHIIIKKKLLLLLLLLLLLLKKKKKKKKKLLLLLLMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMNNNOOOOOOOOOOOONNNMMMMMMMMMMMMMMMMMMLLLLLLKKKIIIHHHFFFEEEDDDDDDEEEHHHLLLQQQWWWZZZ]]]\\\ZZZXXXVVVUUUTTTTTTVVVXXX[[[^^^___]]][[[YYYVVV[[[hhh{{{sssyyyvvvmmmlllllliiieeeccceeeeeedddcccbbbbbbbbbbbbaaaccceeefffeeefffhhhjjjlllmmmmmmnnnmmmlllkkkjjjhhhfffcccaaaaaa```^^^]]][[[\\\]]]^^^___aaaaaabbb```______^^^^^^______```^^^]]]]]]\\\\\\]]]^^^___```aaacccdddfffggghhhhhhhhhpppxxx{{{vvvmmmddd___ZZZZZZ[[[\\\\\\[[[ZZZYYYYYYYYYZZZZZZYYYXXXWWWWWWVVVWWWYYYYYYYYYYYY[[[\\\]]]\\\]]]___aaa___ZZZVVVWWWYYYZZZZZZYYYXXXVVVVVVVVVWWWWWWXXXYYYYYYXXXXXXUUUUUUTTTTTTSSSQQQPPPPPPOOOMMMLLLJJJJJJLLLNNNOOOOOONNNMMMKKKJJJJJJIIIIIIGGGGGGFFFFFFEEEDDDDDDCCCDDDCCCBBBAAA@@@@@@@@@@@@>>>>>>>>>>>>=========<<<;;;;;;;;;;;;:::::::::999888888999999999:::::::::999999999::::::;;;;;;;;;888<<<<<<>>>CCCFFFVVVqqq~~~~~~zzzwwwssspppmmmiiidddaaa]]]]]]]]]]]]\\\YYYWWWVVVSSSSSSRRRPPPNNNMMMKKKKKKIIIHHHGGGFFFFFFEEECCCAAACCCAAA?????????@@@???>>>======<<<<<<<<<===>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;===>>>>>>======???@@@BBBCCCEEEGGGHHHIIIIIIHHHHHHIIIJJJLLLMMMMMMMMMMMMKKKKKKKKKKKKLLLNNNOOOPPPOOOOOONNNNNNNNNNNNMMMMMMMMMMMMLLLLLLMMMMMMNNNOOOMMMMMMMMMMMMNNNOOOPPPPPPLLLLLLKKKJJJIIIGGGEEEDDDEEEFFFGGGKKKQQQWWW]]]aaa^^^\\\YYYWWWVVVVVVWWWXXX[[[]]]^^^]]]ZZZWWWVVVVVV___fffxxx}}}vvv}}}xxxpppiiiiiijjjgggeeeeeebbbbbbaaaaaaaaaaaabbbbbbbbbdddffffffddddddfffhhhoooooopppppppppnnnmmmllljjjgggdddcccbbbaaa```^^^WWWZZZ]]]```bbbcccbbbaaa_______________```aaabbb]]]\\\\\\[[[\\\]]]___```bbbccceeefffggggggfffeeeggguuuvvvggg```___WWWXXXZZZ\\\\\\[[[YYYXXXXXXXXXXXXYYYXXXXXXWWWWWWUUUWWWYYYZZZYYYYYYZZZ[[[[[[[[[\\\^^^___\\\VVVQQQWWWYYY[[[[[[YYYWWWUUUUUUVVVVVVVVVWWWWWWXXXXXXXXXUUUUUUUUUUUUTTTRRRQQQPPPLLLJJJHHHGGGIIILLLOOORRRQQQPPPOOOMMMLLLLLLKKKKKKHHHHHHGGGGGGFFFEEEEEEEEEDDDDDDCCCBBBAAAAAAAAAAAA>>>>>>>>>>>>============;;;;;;:::::::::999999999888888999999999:::::::::;;;;;;::::::::::::999999888===<<<>>>CCCEEETTTooo}}}}}}|||{{{rrrpppmmmiiieeebbb___^^^\\\ZZZWWWWWWWWWXXXVVVUUUSSSQQQNNNKKKIIIIIIIIIIIIGGGDDDBBBAAAAAAAAA@@@???>>>>>>>>>>>>============<<<<<<<<<<<<===============<<<:::888888999:::;;;============>>>???@@@AAAGGGGGGHHHHHHHHHHHHHHHHHHHHHIIIKKKMMMMMMMMMLLLLLLOOOOOOOOOPPPPPPQQQQQQQQQPPPPPPOOOOOOOOOOOONNNNNNMMMMMMMMMMMMMMMLLLKKKKKKLLLMMMMMMMMMMMMNNNNNNNNNLLLKKKIIIFFFDDDDDDFFFIIIEEEIIIPPPXXX^^^aaabbbbbb\\\]]]YYYRRRSSSZZZ\\\YYY^^^\\\]]]]]]WWWSSSYYYdddpppzzzwww{{{nnnjjjhhhiiillllllgggccc``````aaabbbcccddddddeeeiiihhhgggeeecccdddgggjjjlllpppwww{{{zzzuuunnniiiiiihhheeecccbbbaaaaaaaaa[[[\\\\\\]]]]]]^^^^^^^^^______^^^______```aaabbb^^^]]]]]]]]]^^^___aaabbbddddddeeeeeefffgggggggggpppuuuyyyvvvmmmddd___]]]YYYZZZZZZZZZZZZXXXVVVUUUUUUWWW[[[]]]]]][[[XXXVVVWWWWWWXXXXXXYYYYYYZZZZZZZZZ[[[]]]^^^]]]\\\ZZZXXX\\\^^^```___[[[XXXWWWXXXWWWVVVUUUVVVWWWYYY[[[\\\XXXYYYXXXWWWTTTRRRRRRSSSHHHJJJLLLMMMMMMNNNPPPRRROOOOOOOOONNNLLLKKKIIIHHHIIIIIIIIIHHHGGGFFFEEEDDDBBBAAAAAAAAAAAABBBCCCCCCAAAAAA@@@???>>>===<<<;;;===<<<<<<<<<<<<;;;;;;;;;999999999999999999999999777777888888888999999999999666999@@@AAADDDUUUjjj}}}{{{wwwuuuooommmjjjfffbbb^^^\\\[[[YYYWWWUUUTTTTTTTTTSSSQQQPPPOOOLLLIIIGGGFFFGGGGGGFFFCCCAAA@@@AAAAAA???>>>>>>>>>>>>=========<<<<<<;;;<<<<<<<<<============>>>===;;;:::::::::<<<=========>>>???@@@AAABBBCCCIIIIIIIIIJJJJJJJJJJJJJJJIIIJJJKKKMMMMMMMMMMMMLLLNNNNNNNNNOOOOOOOOOPPPPPPPPPPPPOOOOOOOOONNNNNNNNNMMMMMMMMMMMMMMMLLLKKKKKKLLLLLLLLLKKKKKKKKKKKKKKKJJJIIIGGGDDDBBBBBBEEEHHHKKKOOOUUU[[[______^^^\\\ZZZ[[[XXXSSSTTTYYY\\\YYY\\\YYYWWWWWWUUUWWWdddrrr~~~||||||~~~xxxooojjjgggeeefffiiihhhddd``````aaaaaabbbdddeeeffffffggggggfffdddcccdddgggjjjooorrrxxx{{{{{{vvvooojjjiiigggeeecccbbbaaaaaaaaa\\\\\\]]]]]]^^^^^^______`````````___``````aaaaaa^^^^^^^^^^^^___```bbbcccddddddddddddeeeeeeeeeeeejjjnnnqqqoooggg```\\\[[[YYYZZZZZZZZZYYYXXXVVVUUUUUUWWWZZZ]]]]]][[[WWWUUUXXXYYYYYYZZZZZZ[[[[[[\\\YYYZZZ[[[[[[[[[ZZZXXXXXX[[[]]]]]][[[WWWTTTSSSTTTUUUUUUVVVWWWXXXZZZ[[[\\\XXXYYYXXXVVVRRROOONNNNNNKKKLLLNNNNNNNNNOOOPPPRRROOOOOOOOONNNLLLKKKIIIHHHIIIJJJJJJIIIHHHGGGFFFFFFCCCCCCBBBBBBBBBBBBBBBCCCAAAAAA@@@???>>>===<<<<<<===<<<<<<<<<<<<;;;;;;;;;999999999999999999999999888888888999999999999::::::777:::???@@@CCCSSSggg}}}|||wwwqqqlllkkkiiifffaaa]]]ZZZWWWVVVVVVTTTQQQPPPPPPOOOMMMLLLLLLJJJHHHFFFDDDDDDDDDDDDDDDBBB@@@?????????>>>============<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<======>>>===<<<<<<<<<===>>>???>>>???@@@AAACCCDDDEEEFFFKKKKKKKKKKKKLLLLLLLLLMMMJJJJJJLLLMMMMMMNNNMMMMMMMMMMMMNNNNNNNNNNNNOOOOOOOOOOOOOOOOOONNNNNNNNNNNNMMMMMMMMMMMMMMMLLLKKKKKKKKKKKKJJJJJJIIIIIIHHHHHHHHHGGGEEEBBBAAACCCFFFJJJSSSVVVZZZ]]]]]][[[XXXUUUVVVXXXXXXWWWXXX\\\]]]\\\\\\XXXTTTTTTWWWcccwww{{{xxxwwwvvv{{{xxxmmmffffffcccaaabbbdddccc```]]]```aaaaaabbbdddfffggghhheeeeeeeeedddcccdddgggjjjqqqtttxxx{{{zzzuuuoookkkhhhgggeeecccaaaaaaaaaaaa\\\]]]]]]^^^______``````bbbbbbaaa`````````aaaaaa_________```aaabbbddddddccccccccccccbbbbbbbbbbbbdddgggiiigggaaa\\\ZZZ[[[YYYYYYYYYYYYYYYXXXWWWVVVVVVXXXZZZ\\\\\\ZZZWWWUUUWWWWWWXXXYYYYYYZZZ[[[[[[YYYYYYYYYXXXXXXXXXWWWWWW[[[[[[[[[XXXUUURRRQQQQQQTTTUUUWWWYYY[[[[[[[[[[[[WWWXXXXXXUUUQQQLLLJJJIIINNNPPPQQQQQQPPPOOOQQQRRROOOOOOOOONNNLLLKKKIIIHHHJJJJJJJJJJJJIIIHHHGGGGGGEEEEEEDDDCCCBBBBBBBBBBBBAAA@@@@@@???>>>===<<<<<<===<<<<<<<<<<<<;;;;;;;;;999999999999999999999999999999999999::::::::::::;;;999;;;??????BBBPPPaaaxxx}}}{{{xxxrrrlllggggggeeeaaa]]]YYYUUUSSSRRRSSSQQQNNNLLLLLLKKKIIIHHHHHHGGGEEEDDDCCCBBBBBBBBBBBB@@@>>>>>>>>>>>>===<<<===<<<<<<<<<;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<===<<<<<<<<<===>>>@@@@@@???@@@BBBDDDFFFGGGHHHIIIKKKKKKKKKLLLLLLMMMMMMNNNKKKKKKLLLMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOONNNNNNNNNNNNMMMMMMMMMMMMMMMMMMLLLKKKKKKKKKKKKJJJIIIHHHGGGFFFEEEEEEEEEDDDCCCCCCFFFKKKOOOXXXXXXYYYYYYXXXVVVTTTSSSUUUYYY\\\^^^^^^^^^^^^\\\ZZZXXXWWWZZZdddwww|||}}}~~~uuuxxxxxxrrrlllgggbbb```______``````^^^\\\`````````aaaccceeeggghhhcccddddddccccccdddgggiiippprrruuuwwwvvvrrrmmmiiifffeeecccbbb`````````aaa\\\]]]^^^^^^___```aaaaaaccccccbbbaaaaaa```aaaaaa___``````aaabbbcccdddeeebbbbbbbbbaaa```______^^^bbbcccdddbbb___\\\\\\]]]YYYYYYYYYXXXXXXWWWWWWWWWXXXYYY[[[]]]]]][[[XXXVVVSSSTTTTTTUUUVVVWWWXXXXXXZZZYYYXXXWWWWWWWWWXXXXXXZZZYYYXXXVVVTTTSSSSSSTTTUUUVVVYYY[[[\\\[[[YYYXXXVVVWWWWWWUUUQQQMMMJJJIIIRRRSSSSSSSSSQQQPPPQQQRRROOOOOOOOONNNLLLKKKIIIHHHIIIIIIIIIIIIIIIHHHGGGGGGGGGFFFEEEDDDCCCBBBBBBBBB@@@@@@??????>>>======<<<===<<<<<<<<<<<<;;;;;;;;;999999999999999999999999999999:::::::::;;;;;;;;;;;;:::;;;>>>>>>AAAMMMZZZsss}}}yyyuuuqqqmmmhhheeebbb```]]]YYYUUURRRPPPOOOQQQNNNKKKJJJIIIHHHFFFEEEEEEEEEDDDCCCBBBBBBAAAAAAAAA???======>>>>>>===<<<===<<<<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;:::;;;;;;<<<>>>???@@@AAAAAABBBDDDFFFHHHJJJJJJJJJIIIIIIJJJKKKLLLLLLMMMMMMLLLLLLLLLMMMNNNNNNOOOPPPPPPPPPPPPPPPPPPOOOOOOOOOOOOOOONNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMLLLKKKKKKKKKKKKJJJHHHGGGFFFEEEDDD@@@AAACCCDDDFFFJJJOOOSSSXXXVVVTTTSSSSSSTTTUUUVVVZZZ]]]aaabbb___ZZZWWWWWWUUUZZZaaakkk{{{zzzuuuvvvrrrrrrtttpppooojjjfff```___^^^^^^___``````_______________aaaccceeegggaaabbbccccccbbbcccfffhhhlllmmmooopppooolllhhhfffdddcccaaa```_________```\\\\\\]]]^^^___```aaabbbccccccbbbaaaaaa```aaaaaa___```aaaaaabbbbbbccccccaaaaaa```___^^^]]]]]]\\\^^^___^^^]]]\\\\\\]]]^^^XXXXXXXXXWWWWWWWWWWWWWWWZZZ[[[]]]^^^]]][[[YYYXXXQQQRRRSSSTTTUUUVVVWWWWWW[[[ZZZYYYXXXXXXXXXYYYYYYVVVUUUSSSRRRSSSTTTUUUVVVVVVXXXZZZ\\\[[[YYYVVVUUUTTTUUUVVVUUURRROOONNNNNNSSSTTTTTTSSSQQQPPPPPPQQQOOOOOOOOONNNLLLKKKIIIHHHGGGHHHHHHHHHHHHGGGGGGFFFHHHGGGEEEDDDBBBBBBAAAAAA@@@@@@??????>>>>>>=========<<<<<<<<<<<<;;;;;;;;;999999999999999999999999999999:::::::::;;;;;;;;;;;;;;;<<<======@@@JJJTTTnnn{{{uuuoookkkgggdddaaa\\\ZZZWWWTTTQQQNNNMMMLLLMMMKKKHHHGGGGGGFFFEEECCCCCCCCCBBBBBBBBBAAAAAA@@@AAA???======>>>>>>===<<<=========<<<<<<<<<;;;;;;999999999:::::::::;;;;;;999:::;;;===???AAABBBBBBBBBDDDFFFHHHJJJKKKKKKJJJHHHHHHIIIJJJKKKLLLMMMMMMMMMMMMMMMMMMNNNOOOPPPQQQQQQQQQPPPPPPPPPPPPOOOOOONNNNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLKKKKKKJJJIIIHHHGGGFFFEEEDDDDDD>>>AAADDDGGGIIILLLPPPSSSUUUTTTRRRRRRSSSVVVZZZ\\\bbbaaabbbaaa[[[UUUTTTXXX]]]hhhwww{{{qqqqqqzzzvvvrrr~~~rrrlllkkkiiieee```^^^^^^^^^___```bbbcccddd```___^^^^^^___aaadddeeeaaabbbcccbbbbbbbbbdddffffffggghhhhhhgggfffdddcccbbbaaa___^^^]]]]]]]]]^^^[[[[[[\\\^^^___```aaabbbbbbbbbaaa`````````aaaaaa___``````aaaaaa``````___```______^^^]]]\\\\\\\\\ZZZYYYYYYYYYYYYZZZ[[[\\\XXXXXXWWWWWWVVVWWWWWWXXX[[[[[[]]]]]]\\\[[[YYYXXXRRRRRRSSSTTTVVVWWWXXXXXX[[[[[[[[[ZZZZZZZZZYYYYYYSSSPPPNNNMMMPPPSSSUUUUUUVVVXXXZZZ[[[ZZZXXXUUUTTTSSSTTTUUUTTTQQQPPPQQQRRRRRRSSSTTTRRRPPPOOOOOOPPPOOOOOOOOONNNLLLKKKIIIHHHFFFGGGGGGHHHHHHGGGGGGFFFGGGFFFEEECCCBBBAAAAAAAAA????????????>>>>>>=========<<<<<<<<<<<<;;;;;;;;;999999999999999999999999999999999999:::::::::::::::;;;<<<<<<<<<@@@HHHOOOhhh}}}~~~}}}|||||||||xxxqqqlllgggccc^^^[[[UUUTTTRRROOOMMMKKKJJJIIIIIIGGGEEEDDDDDDDDDCCCBBB@@@@@@@@@AAA@@@@@@??????AAA???======>>>???>>>===>>>>>>>>>=========<<<<<<999999999999::::::::::::999;;;===???AAACCCDDDEEEDDDEEEHHHJJJKKKKKKJJJJJJHHHHHHIIIJJJKKKLLLMMMMMMNNNNNNMMMMMMNNNOOOQQQRRRPPPPPPPPPOOOOOOOOONNNNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLKKKKKKGGGFFFFFFEEEDDDCCCCCCBBBCCCFFFKKKNNNOOOPPPQQQSSSRRRSSSTTTWWWYYY]]]___aaaeeeaaa]]]\\\XXXWWW```jjjzzzyyyxxxttt~~~wwwqqqkkkggggggfffaaa]]]\\\]]]^^^___```cccfffhhhcccaaa```______aaaccceeeaaabbbcccbbbaaaaaabbbcccaaabbbbbbbbbbbbbbbaaaaaa___^^^]]][[[[[[[[[\\\\\\ZZZZZZ[[[]]]^^^```aaaaaa`````````___``````aaaaaa______``````___^^^\\\[[[___^^^^^^^^^]]]\\\\\\\\\WWWWWWVVVWWWYYYZZZZZZZZZXXXWWWVVVVVVVVVWWWXXXXXXZZZZZZ[[[[[[ZZZYYYWWWVVVPPPQQQRRRSSSUUUVVVWWWXXXZZZZZZ[[[\\\[[[ZZZYYYXXXTTTQQQMMMLLLOOORRRTTTUUUTTTUUUWWWXXXYYYXXXWWWVVVTTTTTTTTTRRRPPPPPPRRRTTTPPPQQQRRRQQQOOONNNNNNOOOOOOOOOOOONNNLLLKKKIIIHHHGGGGGGHHHHHHHHHHHHHHHGGGEEEDDDCCCBBBAAAAAAAAAAAA????????????>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;999999999999999999999999888888888999999999999:::999;;;;;;:::;;;@@@GGGKKKaaaxxx|||yyywwwwwwyyy|||xxxuuupppkkkfff```ZZZVVVQQQPPPNNNLLLJJJIIIHHHGGGGGGEEECCCBBBCCCCCCBBB@@@>>>>>>????????????>>>>>>AAA???======>>>??????>>>>>>>>>>>>>>>============888888999999999::::::::::::;;;>>>@@@CCCEEEFFFGGGEEEFFFHHHJJJKKKKKKJJJIIIHHHIIIJJJKKKLLLMMMNNNNNNOOONNNMMMMMMNNNOOOQQQRRROOOOOOOOONNNNNNMMMMMMMMMNNNNNNNNNMMMMMMMMMMMMLLLMMMMMMMMMMMMMMMLLLKKKKKKDDDDDDDDDCCCBBBBBBAAAAAAJJJNNNRRRUUUUUUTTTTTTTTTQQQTTTXXX]]]```bbbcccdddddd^^^YYYXXXYYY___pppwwwlllrrryyymmmjjjgggfffffffffccc```ZZZ\\\]]]___```cccgggjjjeeecccaaa``````aaaccceeeaaabbbcccbbbaaa```aaabbb_______________`````````^^^]]][[[ZZZZZZZZZ[[[[[[YYYZZZ[[[\\\^^^___```aaa_______________```aaabbb^^^_________^^^\\\ZZZYYY^^^^^^^^^]]]]]]]]]]]]\\\WWWWWWWWWXXXZZZ[[[[[[[[[XXXWWWVVVUUUVVVWWWXXXYYYXXXYYYYYYYYYYYYWWWUUUTTTNNNNNNOOOQQQRRRTTTUUUUUUXXXYYY[[[\\\\\\ZZZXXXWWWXXXTTTOOOMMMPPPSSSUUUUUUQQQRRRTTTVVVXXXXXXXXXXXXVVVUUUSSSPPPNNNNNNQQQSSSOOOPPPQQQPPPNNNMMMNNNOOOOOOOOOOOONNNLLLKKKIIIHHHHHHHHHIIIJJJJJJIIIIIIIIIDDDCCCBBBAAAAAAAAAAAAAAA????????????>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;999999999999999999999999777777888888888999999999888:::;;;:::;;;AAAFFFJJJ]]]tttzzz{{{{{{xxxtttqqqrrrtttsssmmmgggcccbbb^^^XXXRRRLLLKKKJJJHHHGGGFFFEEEEEEBBBBBBAAAAAA@@@???>>>>>>>>>>>>>>>??????@@@@@@@@@@@@??????>>>===<<<<<<;;;AAA>>>;;;:::<<<<<<;;;888::::::::::::::::::::::::@@@@@@BBBDDDFFFGGGIIIJJJHHHHHHIIIIIIJJJKKKKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKJJJLLLNNNPPPRRRRRRQQQPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNMMMMMMKKKLLLLLLLLLLLLKKKJJJIIIIIIIIIGGGDDDDDDFFFJJJNNNXXXXXXXXXXXXXXXWWWUUUTTTSSSZZZbbbfffdddaaa______[[[YYYZZZ]]]```mmmsssoooqqqzzztttdddeeefffeeebbbaaaaaabbb[[[]]]___aaacccdddeeefffeeeccc````````````___]]]____________``````aaaaaa]]]\\\[[[[[[[[[\\\]]]^^^]]]^^^^^^___^^^^^^]]]]]][[[\\\]]]^^^___aaabbbcccaaa```___^^^]]]\\\\\\\\\^^^^^^^^^]]]\\\[[[YYYYYY\\\[[[[[[[[[\\\[[[YYYWWWWWWWWWXXXXXXWWWWWWVVVUUUXXXWWWVVVVVVWWWYYY[[[\\\YYYYYYYYYYYYWWWUUUSSSRRRNNNOOOQQQSSSVVVXXXZZZ[[[ZZZZZZZZZZZZYYYYYYYYYYYYZZZVVVSSSSSSUUUWWWVVVUUUVVVTTTRRRPPPPPPRRRUUUWWWUUUSSSQQQOOOMMMMMMNNNOOOVVVVVVSSSPPPMMMLLLOOOQQQOOOPPPQQQNNNJJJFFFFFFGGGHHHHHHHHHHHHIIIJJJJJJJJJDDDCCCAAA@@@??????@@@AAA>>>>>>>>>>>>===============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::999999999999999999999999999999999;;;;;;;;;::::::>>>CCCGGGYYYttt~~~vvvwwwvvvsssooolllmmmnnniiiddd___]]]\\\ZZZTTTPPPLLLKKKIIIGGGFFFEEEDDDDDDBBBBBBAAA@@@@@@???>>>>>>>>>???@@@@@@AAAAAA@@@@@@@@@@@@??????>>>======<<<@@@===::::::;;;<<<:::888::::::;;;;;;;;;;;;;;;;;;>>>???@@@BBBDDDFFFGGGHHHHHHHHHIIIIIIJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLMMMMMMKKKLLLNNNPPPQQQQQQPPPOOONNNNNNNNNNNNNNNNNNOOOOOOMMMMMMMMMMMMMMMLLLLLLLLLJJJJJJJJJIIIIIIHHHGGGFFFFFFFFFFFFFFFGGGKKKQQQVVV\\\[[[ZZZXXXWWWVVVUUUUUU___bbbeeeggggggeeedddccc^^^ZZZ[[[cccqqqqqqkkkqqq~~~yyynnngggeeefffeeecccaaa```aaabbb___aaaeeeiiikkkkkkhhheeedddbbb```___``````^^^]]]^^^^^^______``````aaaaaa___^^^]]]\\\[[[\\\]]]]]]____________^^^]]]\\\\\\[[[[[[\\\^^^___```aaabbb```___^^^]]]\\\\\\[[[[[[^^^^^^^^^]]]\\\[[[YYYYYY[[[ZZZZZZ[[[\\\[[[YYYVVVVVVWWWWWWWWWWWWWWWVVVVVV[[[YYYWWWUUUTTTTTTVVVWWW[[[[[[[[[ZZZYYYVVVTTTSSSNNNOOOQQQTTTVVVXXXZZZ[[[ZZZZZZZZZYYYYYYYYYXXXXXX[[[YYYWWWWWWYYYYYYXXXWWWSSSRRRQQQPPPQQQSSSVVVXXXTTTSSSQQQOOONNNNNNOOOPPPOOOOOONNNLLLJJJJJJLLLNNNMMMOOOPPPNNNJJJGGGGGGHHHHHHHHHIIIIIIJJJIIIIIIIIIDDDCCCBBBAAA@@@@@@@@@@@@>>>>>>>>>>>>===============<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::999999999999999999999999999;;;;;;;;;::::::===BBBFFFUUUppp|||ppppppooolllhhheeeeeeeee___\\\XXXVVVWWWUUURRRNNNJJJIIIHHHFFFEEEDDDDDDCCCAAAAAAAAA@@@??????>>>>>>>>>@@@AAACCCCCCBBBAAA@@@@@@@@@@@@???>>>>>>======>>><<<::::::;;;;;;:::999;;;;;;<<<<<<=========>>>@@@@@@BBBCCCEEEFFFGGGHHHHHHHHHIIIIIIJJJKKKKKKKKKLLLLLLLLLMMMMMMMMMNNNNNNLLLMMMOOOPPPQQQPPPOOOOOONNNMMMMMMMMMMMMMMMMMMMMMKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIIIIHHHFFFEEEDDDDDDDDDEEEHHHJJJMMMRRRYYY]]]^^^\\\YYYVVVUUUVVVWWWXXXdddfffhhhhhhgggddd```______^^^dddtttyyymmmeeeiiizzzyyyssskkkcccffffffeeebbb______aaacccfffiiiooovvvyyyuuummmeeeeeecccaaa`````````___^^^^^^^^^______```aaaaaabbbaaa___^^^\\\[[[[[[[[[\\\^^^^^^^^^]]]\\\[[[ZZZYYYZZZ[[[\\\]]]___`````````^^^^^^]]]]]]\\\\\\[[[[[[^^^^^^]]]]]]\\\[[[YYYYYYYYYYYYYYYZZZ[[[[[[XXXVVVVVVVVVVVVVVVVVVVVVVVVVVV\\\ZZZVVVSSSRRRSSSUUUVVV]]]]]]\\\[[[YYYWWWUUUTTTOOOPPPRRRTTTVVVXXXZZZ[[[YYYYYYYYYYYYXXXXXXXXXWWWYYYXXXXXXXXXYYYYYYWWWUUUPPPPPPPPPQQQRRRTTTVVVWWWRRRQQQPPPOOONNNNNNOOOPPPJJJKKKLLLKKKJJJJJJKKKLLLLLLMMMNNNMMMKKKIIIHHHIIIHHHIIIJJJKKKKKKIIIHHHFFFCCCCCCCCCCCCBBBAAA@@@@@@??????>>>>>>>>>============<<<<<<<<<<<<;;;;;;;;;999::::::::::::::::::;;;999999999999999999999999:::;;;:::::::::===AAAEEEQQQjjj|||wwwkkkjjjiiifffccc```^^^]]]ZZZWWWUUUSSSSSSRRROOOMMMHHHGGGFFFDDDCCCCCCBBBBBBAAA@@@@@@@@@??????>>>>>>???@@@CCCDDDDDDCCCAAA??????>>>>>>>>>=========<<<<<<;;;::::::::::::;;;:::<<<<<<===>>>??????@@@@@@DDDDDDEEEFFFGGGHHHIIIJJJHHHHHHIIIIIIJJJKKKKKKKKKLLLLLLLLLMMMMMMMMMNNNNNNNNNNNNOOOPPPPPPPPPOOONNNMMMMMMMMMMMMLLLLLLLLLLLLJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJHHHGGGFFFEEEDDDDDDEEEHHHMMMRRRUUUXXX[[[]]][[[YYYVVVTTTUUUXXX\\\___eeeiiillljjjddd___^^^^^^ggglllzzz|||qqqmmmooorrryyy{{{vvvsssmmmfffgggfffdddaaa______bbbdddooosss{{{sssiiigggeeebbbaaabbbbbbaaa___^^^^^^______```aaaaaaaaa```___]]][[[ZZZYYYZZZZZZZZZZZZ[[[[[[ZZZYYYXXXXXXYYYZZZ[[[]]]^^^______^^^]]]]]]]]]]]]]]]]]]\\\\\\]]]]]]]]]\\\\\\[[[YYYYYYXXXWWWXXXYYY[[[ZZZYYYWWWVVVVVVUUUUUUUUUUUUVVVVVVXXXVVVSSSQQQRRRTTTWWWZZZ^^^]]]\\\ZZZXXXVVVTTTSSSOOOPPPQQQSSSUUUWWWXXXYYYXXXXXXXXXXXXWWWWWWWWWWWWTTTTTTUUUUUUUUUTTTRRRPPPOOOOOOPPPQQQRRRSSSSSSSSSOOOOOONNNMMMMMMMMMNNNOOOJJJLLLNNNNNNMMMKKKKKKLLLKKKKKKLLLLLLKKKJJJJJJJJJGGGIIIKKKLLLKKKIIIGGGEEECCCDDDEEEEEEDDDCCCAAA@@@@@@??????>>>>>>============<<<<<<<<<<<<;;;;;;;;;999999999::::::;;;;;;;;;999999999999999999999999:::::::::::::::<<<@@@CCCLLLccc}}}~~~yyytttpppgggfffdddbbb___\\\YYYWWWVVVUUURRRPPPOOOMMMKKKIIIFFFEEEDDDCCCBBBAAAAAAAAA@@@@@@???????????????>>>>>>@@@BBBDDDDDDBBB???>>><<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::::::::<<<<<<===>>>???@@@AAABBBCCCCCCFFFFFFGGGGGGHHHIIIJJJJJJHHHHHHIIIIIIJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLMMMMMMNNNOOOOOOOOOOOOOOOOOOOOOMMMMMMMMMLLLLLLKKKKKKKKKJJJJJJKKKKKKKKKKKKKKKKKKHHHHHHFFFEEEDDDDDDDDDDDDIIINNNUUUYYY[[[ZZZXXXXXXUUUTTTTTTUUUXXX]]]bbbfffiiilllmmmggg___```jjjttt{{{yyytttgggeeemmm}}}uuuqqqnnniiieeefffeeedddaaa```aaadddggguuuzzzwwwmmmhhhfffdddcccddddddbbbaaa____________````````````^^^]]][[[ZZZYYYYYYYYYZZZYYYZZZ[[[[[[[[[[[[[[[ZZZXXXYYY[[[]]]^^^^^^]]]\\\\\\]]]]]]^^^^^^^^^]]]]]]\\\\\\\\\\\\[[[ZZZZZZYYYWWWWWWWWWYYY[[[[[[YYYXXXWWWVVVUUUTTTTTTTTTTTTUUUSSSRRRPPPOOOPPPSSSVVVYYY\\\[[[YYYXXXVVVTTTSSSSSSOOOOOOPPPRRRSSSUUUVVVWWWWWWWWWWWWWWWVVVVVVVVVUUUQQQRRRSSSSSSRRRPPPOOONNNPPPPPPQQQQQQQQQPPPOOOOOOMMMMMMLLLLLLLLLLLLLLLLLLLLLNNNPPPOOOMMMKKKJJJJJJJJJJJJJJJKKKKKKKKKJJJJJJGGGIIIKKKLLLKKKIIIGGGEEEDDDEEEFFFFFFEEEDDDBBBAAA@@@@@@@@@???>>>============<<<<<<<<<<<<;;;;;;;;;999999999::::::;;;;;;;;;999999999999999999999999999::::::::::::;;;???AAAIII[[[ttt}}}|||{{{xxxtttpppkkkhhhcccbbb```___^^^[[[WWWTTTQQQPPPNNNLLLJJJGGGFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@????????????????????????>>>???@@@AAAAAA???>>><<<;;;;;;;;;;;;;;;;;;:::::::::;;;<<<<<<;;;;;;===???>>>???@@@AAACCCDDDFFFFFFEEEFFFFFFFFFGGGGGGHHHHHHHHHHHHIIIIIIJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLMMMMMMNNNNNNNNNOOOOOOPPPPPPPPPNNNNNNMMMMMMLLLKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIEEEEEEDDDCCCDDDEEEFFFGGGNNNSSSYYY\\\\\\YYYWWWVVVSSSTTTVVVYYY]]]bbbfffhhhhhhiiifffaaaaaannn~~~wwwyyyuuueeeccckkkzzz}}}vvvqqqmmmjjjfffcccdddddddddcccbbbcccfffiiiuuuzzz~~~vvvpppiiigggeeedddddddddcccbbb````````````____________\\\[[[ZZZYYYYYYZZZ[[[\\\]]]]]]^^^^^^^^^^^^]]]]]]WWWXXXZZZ\\\]]]]]][[[[[[ZZZ[[[\\\^^^^^^^^^]]]]]][[[[[[\\\\\\[[[ZZZZZZYYYWWWVVVWWWYYY\\\\\\[[[YYYXXXWWWUUUSSSRRRRRRSSSSSSQQQPPPPPPOOOPPPRRRUUUVVVYYYXXXWWWUUUTTTSSSSSSSSSPPPPPPQQQRRRSSSTTTUUUVVVVVVVVVVVVVVVUUUUUUUUUUUURRRSSSTTTSSSPPPOOONNNOOOPPPPPPQQQPPPPPPOOONNNMMMMMMMMMLLLLLLLLLKKKKKKJJJKKKLLLNNNNNNKKKIIIHHHIIIJJJIIIIIIJJJLLLLLLJJJIIIHHHIIIJJJKKKKKKIIIHHHFFFFFFFFFFFFFFFEEEDDDCCCCCCAAAAAA@@@???>>>>>>===<<<===<<<<<<<<<<<<;;;;;;;;;999::::::::::::::::::;;;999999999999999999999999888999::::::999;;;===@@@EEESSSiii}}}zzzxxxwwwuuusssrrrqqqpppnnnjjjfffdddccc```^^^]]]\\\\\\ZZZUUURRRMMMLLLLLLJJJGGGEEEDDDDDDBBBBBBAAA@@@????????????>>>>>>>>>>>>????????????===>>>>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::<<<======<<<<<>>===<<<===<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::999999999999999999999999999888999::::::999:::<<>>>>>>>>???>>>>>>>>>>>>>>>?????????======<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<:::<<<>>>>>><<<===???CCC???@@@BBBCCCEEEGGGIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHIIIIIIJJJKKKKKKLLLMMMMMMNNNNNNNNNOOOOOOOOOMMMMMMMMMNNNOOOPPPRRRSSSOOOOOOOOONNNMMMLLLLLLKKKKKKJJJIIIHHHFFFEEEDDDDDDIIIHHHHHHJJJLLLPPPSSSUUUSSSTTTUUUUUUVVVXXX]]]```^^^aaadddggggggfffcccaaa]]]bbbooo{{{xxxpppdddcccppp~~~|||wwwkkkddddddfffeeedddaaaccceeegggggghhhkkkmmmkkkppptttqqqkkkhhhjjjooofffdddbbbaaabbbbbb```___ccccccbbb```___^^^\\\\\\ZZZZZZ[[[\\\^^^```cccddd```___^^^\\\ZZZWWWUUUTTTUUUWWWZZZ\\\\\\[[[ZZZXXXTTTVVVXXXZZZ[[[[[[ZZZYYYZZZ[[[[[[[[[[[[ZZZZZZYYYWWWWWWXXXZZZ]]]^^^]]][[[[[[YYYVVVSSSPPPOOOPPPPPPOOOQQQUUUZZZ___ccceeegggWWWVVVUUUTTTTTTTTTUUUVVVTTTTTTUUUVVVWWWWWWXXXXXXUUUUUUUUUTTTTTTTTTTTTSSSRRRRRRRRROOOLLLKKKMMMOOONNNMMMMMMMMMNNNOOOPPPPPPQQQQQQPPPPPPNNNMMMKKKJJJIIIJJJLLLLLLKKKLLLMMMOOOLLLJJJHHHIIILLLLLLIIIGGGHHHHHHHHHHHHIIIJJJJJJJJJIIIHHHGGGEEEDDDEEEEEEFFFBBBBBBAAA@@@???>>>===<<<======<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::999999999999999999999999999999999777999::::::999:::<<<>>>???GGGXXXppp~~~yyyvvvpppooommmjjjgggeeedddcccccc^^^aaaccccccaaa^^^\\\[[[___^^^]]]^^^\\\VVVNNNGGGHHHGGGFFFDDDBBBAAAAAAAAA@@@@@@>>>===<<<<<<<<<<<<>>>===<<<;;;;;;<<<>>>???======<<<<<<;;;;;;;;;:::<<<<<<;;;;;;;;;<<<=========>>>>>>???@@@@@@AAAAAABBBCCCCCCDDDEEEFFFFFFGGGIIIHHHGGGGGGHHHIIIKKKLLLIIIJJJJJJKKKKKKKKKKKKKKKNNNNNNOOOOOOOOOOOOPPPPPPNNNMMMLLLKKKKKKMMMOOOPPPPPPNNNLLLKKKMMMNNNNNNMMMIIIIIIGGGFFFDDDCCCCCCCCCFFFIIIMMMRRRUUUWWWVVVVVVTTTPPPMMMOOOUUU\\\```aaafffbbbbbbfffgggaaaYYYVVVdddwww{{{qqqgggkkkhhhppp}}}zzzxxxxxxoooeee___```cccdddcccccceeefffgggfffggghhhjjjhhhiiiiiiiiigggfffdddbbbfffeeedddbbbaaaaaabbbbbbcccbbb___\\\ZZZYYYYYYYYY\\\]]]___aaabbbccccccccc\\\\\\[[[[[[ZZZYYYYYYYYYZZZYYYXXXYYY[[[[[[[[[ZZZSSSUUUXXX[[[\\\[[[ZZZYYYYYYZZZYYYWWWUUUTTTUUUVVVYYYYYYZZZ[[[\\\^^^```aaa^^^[[[WWWSSSRRRRRRTTTUUUNNNOOOTTT^^^hhhmmmlllhhhZZZWWWTTTSSSTTTUUUTTTRRRUUUVVVWWWVVVTTTSSSTTTUUUXXXXXXWWWVVVTTTSSSRRRRRRPPPPPPOOONNNMMMMMMMMMMMMOOOOOOOOONNNNNNMMMMMMMMMPPPPPPPPPPPPOOONNNMMMLLLJJJKKKMMMOOOPPPPPPPPPPPPJJJJJJJJJIIIIIIHHHHHHHHHCCCEEEGGGIIIJJJJJJIIIHHHIIIHHHGGGEEEDDDCCCCCCCCCFFFDDDBBB@@@@@@???<<<;;;@@@???>>>===;;;;;;::::::;;;;;;;;;:::::::::999999999999999999999999999999888999999:::;;;<<<===>>>@@@CCCOOOeee{{{zzz|||sssllljjjhhhfffccc```___^^^^^^___bbbddddddaaa^^^\\\[[[\\\[[[ZZZYYYXXXSSSLLLFFFCCCCCCBBBBBBAAAAAAAAAAAA@@@???>>>===<<<<<<<<<<<<===<<<;;;;;;;;;<<<===>>>>>>=========<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<===>>>?????????@@@AAAAAABBBBBBCCCDDDDDDEEEEEEFFFFFFFFFHHHHHHHHHHHHIIIJJJKKKKKKJJJKKKLLLLLLMMMMMMLLLLLLNNNNNNNNNOOOOOOOOOPPPPPPNNNMMMLLLLLLLLLMMMOOOPPPQQQNNNLLLKKKLLLLLLLLLKKKIIIHHHFFFEEEEEEEEEEEEEEEJJJMMMRRRWWWYYYYYYWWWVVVVVVTTTRRRTTTYYY^^^```aaa___^^^___bbbaaa___bbbhhhwwwfffdddmmmyyyxxxvvvuuussspppiiiaaa]]]___aaabbbaaaaaadddggghhhhhhfffffffffggggggggggggfffdddbbbaaadddcccaaa`````````aaabbbdddbbb```^^^\\\[[[ZZZZZZ^^^___aaacccddddddcccbbb]]]]]]\\\[[[[[[ZZZZZZYYYWWWVVVUUUVVVWWWXXXXXXVVVVVVWWWYYYZZZZZZZZZXXXWWWWWWXXXXXXWWWUUUTTTUUUVVVXXXXXXYYYZZZ[[[]]]___```ZZZXXXUUUSSSRRRRRRTTTUUUTTTSSSTTTZZZaaadddccc```[[[XXXUUUUUUVVVWWWVVVUUUUUUVVVWWWVVVUUUTTTUUUVVVXXXWWWVVVUUUTTTSSSRRRRRRPPPOOONNNMMMMMMMMMMMMMMMOOOOOONNNNNNNNNMMMMMMMMMOOOOOOOOOOOONNNMMMLLLKKKKKKLLLNNNOOOOOOOOONNNNNNJJJJJJJJJIIIIIIHHHHHHHHHFFFGGGIIIKKKLLLLLLKKKJJJIIIHHHGGGEEEDDDDDDCCCCCCDDDBBB@@@@@@@@@@@@>>>===>>>>>>===<<<<<<<<<<<<===;;;;;;;;;::::::::::::999;;;;;;;;;;;;;;;;;;;;;;;;888888999:::;;;<<<======???AAALLLaaa{{{{{{zzzvvvllleeedddbbb___\\\ZZZXXXXXXXXX]]]___``````]]]YYYXXXWWWUUUSSSRRRPPPNNNKKKFFFCCC?????????@@@@@@AAAAAABBB??????>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>>>>>>>===============<<<<<<===>>>>>>???@@@AAAAAABBBBBBCCCDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFGGGHHHIIIJJJKKKKKKKKKKKKKKKLLLMMMMMMNNNNNNMMMMMMNNNNNNNNNNNNOOOOOOOOOOOOOOONNNMMMMMMMMMNNNOOOPPPRRROOOLLLJJJJJJJJJIIIHHHGGGFFFFFFFFFGGGIIIKKKLLLQQQTTTXXX[[[\\\[[[XXXWWWWWWWWWWWWZZZ^^^aaabbbbbbZZZ\\\______]]]aaaqqq~~~pppeeecccooo~~~{{{nnnjjjkkkkkkkkkfffaaa\\\[[[]]]```aaaaaa___cccgggiiigggeeecccbbbddddddddddddcccaaa```___```___^^^^^^^^^___aaabbbdddcccaaa```^^^]]]]]]]]]]]]___aaacccdddcccaaa___]]]]]]\\\[[[[[[ZZZZZZYYYUUUTTTSSSTTTVVVWWWVVVUUUXXXXXXXXXWWWWWWVVVVVVVVVUUUVVVVVVUUUTTTSSSUUUWWWWWWWWWXXXYYYZZZ[[[]]]^^^WWWVVVTTTSSSRRRRRRSSSSSSVVVTTTSSSVVVZZZ]]]\\\[[[XXXVVVTTTTTTVVVWWWVVVUUUVVVWWWXXXWWWUUUTTTUUUVVVVVVVVVUUUTTTTTTSSSRRRRRRPPPOOONNNMMMLLLLLLLLLLLLNNNNNNMMMMMMMMMMMMLLLLLLMMMMMMMMMMMMMMMLLLKKKJJJMMMNNNOOOOOONNNMMMLLLKKKJJJJJJJJJIIIIIIIIIIIIIIIGGGHHHJJJKKKLLLKKKJJJJJJHHHHHHFFFEEEDDDDDDDDDDDDBBB@@@???@@@AAAAAA@@@???<<<<<<<<<<<<======>>>???<<<<<<;;;;;;;;;:::::::::<<<<<<<<<;;;;;;:::::::::777777888999:::;;;<<<<<<>>>???HHH[[[ttt{{{yyyxxxpppgggbbb```___\\\XXXVVVTTTSSSSSSUUUWWWXXXWWWTTTQQQOOOOOOLLLKKKIIIFFFDDDBBBAAA???>>>>>>???@@@@@@AAAAAAAAA???>>>===<<<<<<<<<<<<<<<::::::;;;;;;<<<<<<======????????????????????????>>>>>>===>>>>>>???@@@AAABBBBBBCCCDDDDDDEEEEEEFFFGGGGGGGGGGGGGGGFFFFFFFFFGGGHHHJJJKKKLLLLLLKKKKKKKKKLLLMMMMMMNNNNNNMMMMMMMMMNNNNNNNNNNNNOOOOOOOOOOOOOOONNNMMMNNNNNNOOOPPPQQQOOOKKKIIIIIIHHHGGGFFFEEEFFFGGGIIIMMMQQQTTTVVVWWWXXXYYYZZZZZZZZZZZZYYYXXXZZZ\\\___aaabbbbbbaaa\\\]]]___bbbdddppp|||llldddfffsssyyymmmeeeccccccbbbaaa^^^\\\ZZZ[[[^^^aaabbbbbb```ccceeefffdddaaa``````aaaaaa``````___^^^]]]]]]]]]\\\\\\\\\]]]___aaabbbccccccbbbaaa```_________[[[]]]___aaaaaa___\\\ZZZ[[[[[[[[[ZZZYYYYYYXXXXXXUUUTTTSSSTTTVVVWWWVVVUUUVVVUUUTTTSSSSSSSSSTTTTTTRRRSSSTTTSSSRRRSSSTTTVVVVVVVVVVVVWWWXXXYYY[[[[[[WWWVVVUUUTTTSSSRRRRRRRRRSSSRRRSSSVVVZZZ\\\[[[ZZZSSSSSSRRRRRRSSSSSSSSSSSSVVVWWWXXXWWWUUUTTTUUUVVVTTTTTTTTTSSSSSSRRRRRRRRROOONNNMMMLLLKKKJJJJJJJJJLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMLLLKKKJJJOOOOOOOOOOOOMMMKKKIIIHHHJJJJJJJJJJJJJJJIIIIIIIIIFFFGGGHHHIIIIIIIIIHHHGGGHHHGGGFFFEEEDDDDDDDDDDDDBBBAAA???@@@AAAAAA@@@>>>=========<<<===>>>>>>???<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::999999888777777666777888888::::::;;;<<<>>>???EEEVVVnnn|||xxxzzztttnnnhhhddd___]]]ZZZWWWTTTRRRQQQQQQOOOPPPQQQPPPMMMJJJIIIIIIHHHGGGEEEBBB@@@??????@@@@@@AAAAAAAAAAAA@@@@@@???>>>======<<<<<<<<<<<<<<<::::::;;;<<<<<<======>>>??????@@@@@@@@@@@@@@@@@@????????????@@@AAABBBCCCDDDDDDDDDEEEFFFFFFGGGGGGHHHHHHHHHHHHHHHGGGGGGGGGHHHIIIKKKLLLMMMMMMLLLKKKJJJKKKLLLLLLMMMMMMLLLLLLMMMMMMMMMNNNNNNNNNOOOOOOOOONNNNNNNNNNNNNNNNNNNNNPPPMMMJJJHHHHHHGGGFFFEEEEEEGGGJJJOOOTTTYYY]]]___[[[ZZZXXXWWWWWWYYY\\\^^^```aaabbbcccbbb```^^^^^^]]]^^^cccmmmzzzssskkkeeehhhvvv~~~rrrmmmfffbbb``````^^^\\\[[[[[[[[[]]]```bbbcccdddbbbbbbbbb```^^^^^^___aaa^^^^^^]]]\\\\\\[[[[[[[[[[[[[[[[[[\\\]]]___aaabbbaaaaaaaaaaaaaaa``````___ZZZ\\\^^^______]]][[[YYYYYYYYYXXXXXXWWWWWWVVVVVVTTTSSSRRRSSSTTTUUUUUUSSSRRRQQQPPPOOOOOOQQQRRRSSSPPPQQQRRRQQQQQQQQQSSSUUUTTTTTTTTTUUUVVVWWWXXXYYYXXXWWWUUUTTTRRRQQQPPPPPPQQQSSSVVVZZZ]]]]]][[[YYYQQQQQQRRRRRRRRRRRRRRRRRRTTTVVVVVVVVVTTTSSSTTTUUURRRRRRRRRRRRRRRRRRRRRRRRNNNNNNLLLKKKJJJIIIIIIIIIKKKKKKKKKKKKKKKKKKKKKKKKMMMMMMMMMMMMMMMMMMLLLKKKOOOOOOOOONNNMMMJJJHHHGGGJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGFFFEEEDDDDDDDDDEEEDDDBBB@@@@@@@@@@@@>>><<>>========================<<<<<<<<<;;;;;;;;;;;;:::999999888777777666777888888::::::;;;<<>>>>>>>>>>>?????????@@@@@@@@@@@@@@@??????@@@@@@AAABBBDDDDDDDDDEEEEEEFFFFFFGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIJJJKKKLLLMMMMMMMMMMMMJJJKKKLLLLLLMMMMMMLLLLLLMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMLLLLLLJJJGGGFFFGGGGGGGGGFFFHHHKKKPPPUUUZZZ]]]``````[[[YYYWWWWWWXXX\\\```ccckkkkkkjjjgggccc```______eeeiiiuuutttccceeelll{{{xxxkkkdddbbb```_________^^^\\\\\\\\\]]]^^^___aaabbbcccaaaaaa___]]][[[\\\^^^aaa\\\\\\[[[ZZZYYYZZZZZZZZZZZZZZZZZZZZZ\\\^^^```aaa^^^___```````````````___\\\]]]^^^^^^^^^]]]\\\[[[XXXXXXWWWVVVVVVUUUUUUTTTQQQPPPOOOPPPRRRSSSRRRQQQOOOOOONNNMMMNNNOOOQQQRRRNNNPPPPPPPPPOOOOOOQQQSSSSSSSSSSSSSSSTTTUUUVVVWWWVVVUUUSSSQQQPPPPPPPPPPPPTTTWWWZZZ]]]]]]ZZZVVVTTTQQQSSSUUUTTTSSSRRRRRRSSSRRRSSSTTTSSSQQQQQQQQQRRRQQQQQQQQQQQQQQQQQQQQQRRRNNNMMMLLLJJJIIIHHHHHHGGGIIIIIIJJJJJJJJJJJJKKKKKKLLLLLLMMMMMMMMMMMMLLLLLLMMMMMMMMMMMMLLLJJJIIIGGGJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKJJJIIIIIIIIIIIIGGGGGGFFFEEEEEEEEEEEEEEEDDDBBBAAA@@@@@@@@@>>><<<@@@???>>>>>>============>>>============<<<<<<<<<<<<<<<<<<;;;;;;:::::::::777777888999:::;;;<<<<<>>???@@@@@@???>>>?????????@@@@@@@@@@@@@@@@@@@@@AAABBBCCCEEEFFFDDDEEEEEEFFFGGGGGGHHHHHHHHHHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKLLLMMMNNNNNNKKKLLLMMMMMMNNNNNNMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNMMMMMMMMMMMMLLLLLLKKKKKKIIIGGGEEEEEEFFFHHHHHHGGGMMMPPPUUUZZZ]]]^^^]]]\\\YYYYYYZZZ\\\___cccfffhhhoooooonnnjjjggggggjjjmmmyyypppiiibbbnnnwwwiiiccc\\\\\\\\\^^^______^^^]]]\\\\\\\\\\\\\\\]]]^^^```]]]^^^^^^]]][[[[[[]]]^^^[[[ZZZYYYXXXXXXXXXYYYZZZXXXXXXXXXXXXZZZ\\\^^^___[[[\\\^^^____________^^^\\\\\\\\\[[[\\\\\\\\\]]]XXXXXXWWWWWWVVVUUUUUUTTTQQQPPPOOOPPPRRRRRRRRRQQQPPPPPPOOOOOOOOOOOOOOOOOONNNOOOPPPOOONNNNNNOOOQQQRRRQQQQQQQQQRRRSSSTTTUUUQQQPPPNNNMMMMMMOOOQQQRRRVVVXXXZZZZZZXXXUUUSSSRRRQQQSSSUUUUUURRRPPPPPPQQQOOOQQQQQQPPPOOONNNOOOPPPOOOOOOPPPPPPQQQQQQQQQQQQNNNMMMKKKIIIHHHGGGGGGFFFHHHHHHIIIIIIJJJJJJJJJJJJJJJKKKKKKLLLLLLKKKKKKKKKJJJKKKLLLLLLLLLKKKJJJIIIIIIJJJJJJJJJKKKKKKKKKLLLLLLLLLKKKJJJIIIIIIHHHHHHGGGFFFFFFEEEEEEEEEEEEEEEBBBAAA@@@@@@AAAAAA???>>>>>>>>>>>>===>>>>>>???@@@>>>>>>>>>=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888888999:::;;;<<<======>>>>>>@@@LLL___vvv|||~~~~~~yyyxxxuuuqqqlllfffaaa^^^YYYWWWSSSPPPLLLJJJIIIHHHEEEFFFGGGFFFEEEDDDEEEGGG???AAABBB@@@>>>===???BBB???@@@AAABBBBBBAAA???>>><<<<<<;;;;;;;;;<<<<<<===:::;;;===???@@@AAA@@@@@@>>>>>>>>>??????@@@@@@@@@@@@AAAAAABBBCCCDDDFFFFFFDDDEEEEEEFFFFFFGGGHHHHHHHHHHHHHHHIIIJJJKKKLLLLLLLLLLLLKKKKKKKKKMMMNNNPPPMMMMMMNNNOOOOOOOOOOOONNNLLLMMMMMMMMMMMMNNNNNNNNNLLLLLLLLLLLLLLLKKKJJJJJJFFFEEECCCDDDFFFHHHIIIIIIQQQTTTYYY]]]^^^\\\YYYWWWVVVYYY]]]aaafffiiikkkkkkmmmnnnnnnllllllpppvvv|||~~~{{{|||~~~nnnfffgggjjj{{{vvvhhhbbbbbbZZZ[[[]]]^^^___^^^]]]\\\\\\\\\[[[ZZZYYYYYY[[[\\\ZZZ\\\^^^^^^]]]\\\\\\\\\[[[ZZZYYYXXXWWWXXXYYYZZZWWWWWWWWWWWWXXXZZZ\\\]]]ZZZ[[[\\\^^^___^^^^^^]]]ZZZYYYXXXXXXXXXYYY[[[\\\YYYXXXXXXWWWWWWVVVUUUUUUSSSRRRQQQRRRTTTTTTTTTSSSSSSRRRRRRQQQPPPOOONNNMMMNNNOOOOOONNNMMMMMMNNNPPPQQQQQQQQQQQQQQQRRRSSSTTTMMMLLLJJJIIIJJJNNNRRRTTTUUUVVVVVVUUUTTTSSSSSSTTTOOORRRTTTSSSOOOMMMMMMNNNNNNOOOPPPOOOMMMLLLMMMNNNNNNOOOOOOPPPPPPQQQQQQQQQMMMLLLKKKIIIHHHGGGFFFFFFHHHHHHHHHIIIIIIJJJJJJJJJIIIIIIJJJJJJKKKJJJJJJIIIIIIJJJKKKLLLLLLLLLKKKJJJIIIJJJJJJJJJKKKKKKLLLLLLKKKJJJIIIHHHGGGFFFFFFFFFGGGFFFEEEEEEEEEEEEEEEFFF@@@???>>>???AAABBBAAA@@@<<<<<<======>>>@@@AAABBB>>>>>>>>>>>>============999999999999999999999:::888999::::::<<<<<<===>>>===<<>>>>>>>>>>><<<<<<<<<<<<===>>>@@@@@@<<<<<<===???@@@@@@@@@@@@??????@@@@@@AAAAAAAAABBBBBBCCCCCCDDDEEEFFFFFFGGGFFFGGGHHHHHHIIIIIIHHHHHHIIIIIIIIIJJJJJJJJJKKKKKKHHHIIIJJJLLLMMMNNNNNNNNNMMMMMMNNNNNNNNNMMMLLLLLLIIIJJJLLLMMMNNNNNNMMMMMMLLLKKKJJJHHHHHHHHHHHHIIIEEEEEEEEEFFFIIIMMMRRRTTTZZZ\\\]]]\\\XXXVVVXXXZZZYYYZZZ]]]bbbgggiiiiiihhhlllmmmnnnqqqxxx{{{vvvnnn{{{ttthhhcccgggooozzzlll^^^ZZZ^^^[[[ZZZ[[[]]]___```___]]]\\\\\\[[[ZZZYYYYYYZZZZZZWWWWWWVVVUUUUUUUUUVVVVVVUUUVVVWWWXXXYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXYYYYYYWWWXXXYYYYYYYYYYYYYYYXXXXXXWWWWWWWWWWWWXXXYYYYYYYYYXXXWWWVVVUUUTTTTTTTTTTTTTTTTTTSSSSSSSSSSSSSSSRRRQQQQQQPPPPPPOOONNNNNNMMMMMMMMMMMMMMMMMMMMMMMMPPPPPPPPPPPPPPPPPPPPPPPPKKKKKKJJJJJJJJJLLLMMMNNNQQQRRRSSSSSSSSSRRRQQQPPPMMMMMMMMMMMMLLLLLLLLLLLLMMMLLLKKKKKKKKKLLLNNNOOONNNNNNOOOOOOOOOPPPPPPPPPLLLKKKJJJIIIHHHIIIIIIJJJKKKKKKKKKKKKKKKJJJJJJJJJGGGHHHIIIIIIIIIHHHGGGFFFHHHHHHIIIJJJKKKKKKKKKJJJJJJJJJJJJIIIHHHHHHGGGGGGIIIHHHFFFDDDDDDEEEFFFHHHCCCDDDEEEDDDCCCBBBCCCCCC>>>>>>@@@AAAAAA@@@???>>>@@@??????>>>>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::999999777888888888888999999999>>>BBBDDDEEESSSlll~~~|||zzzxxxvvvsssnnnhhhaaa\\\YYYSSSPPPMMMKKKJJJIIIGGGFFFEEEEEEDDDBBBBBBAAAAAABBB???@@@@@@AAAAAA@@@@@@???@@@@@@???>>>======<<<<<<<<<<<<======>>>?????????<<<===>>>???????????????>>>??????@@@AAABBBBBBBBBCCCDDDDDDDDDEEEFFFFFFFFFGGGGGGHHHIIIIIIIIIIIIHHHIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJLLLMMMNNNNNNNNNNNNMMMNNNNNNNNNNNNMMMLLLLLLJJJKKKLLLMMMMMMLLLKKKKKKIIIHHHFFFEEEDDDEEEFFFFFFEEEFFFGGGJJJNNNTTTXXX[[[\\\[[[ZZZWWWVVVWWWYYY\\\bbbcccdddeeegggjjjlllmmmhhhppp~~~~~~yyy}}}ssseeeaaaggguuuuuulllcccZZZXXX]]]\\\[[[ZZZ\\\^^^```___^^^]]]\\\[[[YYYXXXWWWWWWWWWWWWWWWVVVVVVVVVWWWWWWXXXVVVWWWXXXYYYYYYYYYYYYYYYVVVVVVUUUUUUUUUUUUVVVVVVWWWWWWXXXYYYYYYYYYYYYXXXUUUVVVVVVWWWXXXYYYZZZZZZXXXWWWWWWVVVUUUUUUUUUUUUTTTTTTTTTTTTSSSSSSSSSSSSQQQQQQQQQPPPOOOOOONNNNNNNNNNNNNNNMMMMMMMMMMMMMMMOOOOOOOOOOOOOOOOOOOOOOOOMMMLLLKKKKKKKKKLLLMMMNNNNNNOOOPPPQQQQQQPPPOOOOOOLLLLLLLLLLLLKKKKKKKKKKKKLLLLLLKKKKKKKKKLLLMMMNNNMMMMMMMMMNNNNNNNNNNNNOOOLLLKKKJJJIIIIIIIIIJJJJJJLLLLLLKKKKKKJJJIIIHHHHHHGGGHHHIIIIIIIIIHHHGGGFFFFFFGGGHHHJJJKKKLLLLLLLLLKKKKKKJJJJJJIIIHHHGGGGGGIIIHHHFFFEEEDDDEEEFFFGGGCCCCCCCCCBBBAAAAAABBBCCC>>>???@@@AAAAAA@@@?????????>>>>>>===<<<=========<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::::::::999999999888888888888999999999999888===@@@EEESSSlll~~~}}}|||{{{zzztttrrrnnnhhh```YYYSSSPPPPPPNNNKKKIIIIIIHHHFFFDDDCCCCCCBBBAAA@@@@@@@@@@@@??????@@@@@@@@@@@@??????>>>>>>======<<<<<<;;;;;;;;;<<<>>>????????????>>>======>>>>>>???>>>>>>>>>>>>>>>???@@@AAACCCCCCDDDEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGHHHIIIIIIIIIIIIIIIHHHHHHHHHIIIIIIIIIJJJJJJLLLLLLMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMLLLLLLKKKKKKLLLKKKJJJIIIHHHGGGGGGFFFDDDCCCCCCDDDEEEFFFHHHJJJMMMRRRWWW\\\___aaa\\\YYYVVVUUUWWWZZZ]]]___dddfffgggfffeeefffiiimmmuuu~~~wwwsssddd```iii{{{qqqddd```]]]XXXXXX]]]]]][[[ZZZZZZ]]]___``````]]]\\\ZZZXXXWWWUUUUUUTTTUUUUUUUUUUUUVVVWWWWWWXXXXXXXXXYYYZZZZZZZZZYYYYYYTTTTTTSSSSSSSSSSSSTTTTTTVVVVVVWWWXXXXXXXXXXXXXXXSSSTTTVVVXXXYYYZZZZZZYYYVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUTTTTTTTTTSSSSSSSSSQQQQQQPPPPPPOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMLLLLLLKKKLLLLLLLLLJJJJJJKKKLLLMMMMMMMMMMMMKKKKKKKKKKKKJJJJJJJJJIIIKKKKKKKKKJJJKKKKKKLLLMMMKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKJJJIIIIIIIIIIIIJJJLLLLLLKKKJJJHHHGGGFFFFFFHHHHHHIIIIIIHHHGGGFFFFFFDDDEEEGGGIIIKKKLLLMMMMMMLLLLLLKKKJJJIIIHHHGGGFFFIIIHHHFFFEEEDDDDDDEEEEEEEEEDDDCCCBBBAAABBBCCCCCC???@@@@@@AAAAAA@@@@@@???>>>======<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::::::::::::::999999999999888888888888999999999:::555:::>>>CCCQQQggg}}}~~~}}}}}}zzzyyyyyyxxxxxxnnnlllgggaaaZZZSSSNNNKKKMMMKKKHHHGGGGGGFFFEEECCCAAAAAA@@@?????????????????????@@@@@@@@@@@@??????===============<<<<<<;;;;;;<<<>>>@@@AAA@@@>>>===>>>>>>>>>???>>>>>>======>>>>>>@@@AAACCCDDDEEEFFFFFFFFFFFFFFFFFFFFFEEEEEEGGGHHHHHHIIIJJJIIIIIIIIIHHHHHHHHHHHHIIIIIIIIIIIILLLLLLMMMNNNNNNMMMMMMMMMNNNNNNNNNNNNMMMLLLKKKKKKKKKKKKJJJIIIHHHFFFEEEDDDFFFEEEDDDCCCDDDGGGIIIKKKMMMQQQWWW]]]```aaa```___[[[XXXVVVXXX]]]bbbccccccbbbdddgggfffeeeiiiqqqxxxyyyllliiihhhpppyyyrrrhhhaaa___]]]YYYYYY\\\]]][[[YYYZZZ\\\___aaaaaa\\\[[[ZZZXXXWWWVVVVVVVVVSSSSSSSSSSSSTTTUUUWWWWWWYYYZZZZZZZZZZZZZZZYYYYYYVVVUUUUUUUUUUUUUUUUUUVVVTTTUUUVVVWWWWWWXXXWWWWWWSSSUUUWWWYYYYYYYYYWWWVVVUUUUUUVVVVVVVVVVVVVVVVVVUUUUUUUUUTTTTTTSSSSSSRRRQQQQQQPPPPPPOOONNNNNNMMMMMMMMMMMMNNNNNNNNNNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJJJJJJJJJJFFFGGGGGGHHHIIIJJJJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHJJJJJJJJJJJJJJJJJJKKKKKKHHHHHHHHHIIIIIIIIIJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHJJJIIIIIIHHHHHHGGGGGGGGGIIIHHHHHHHHHGGGGGGFFFFFFEEEFFFHHHIIIJJJKKKKKKKKKMMMLLLKKKJJJIIIGGGFFFFFFIIIHHHGGGEEEDDDDDDDDDDDDGGGEEEBBBBBBBBBDDDDDDEEEAAAAAAAAAAAAAAA@@@@@@@@@>>>>>>===<<<<<<<<<<<<===;;;;;;;;;;;;:::::::::::::::::::::999999999999888888888888999999999::::::;;;===>>>AAAKKK___uuu~~~||||||~~~{{{wwwuuuuuuttttttsssfffccc___ZZZUUUPPPLLLJJJJJJHHHEEEDDDDDDDDDCCCBBB@@@??????>>>>>>>>>>>>???>>>??????@@@@@@??????>>>>>>>>>?????????>>>======<<<===???AAAAAA@@@>>>===>>>???????????????>>>===@@@@@@AAACCCDDDFFFGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFHHHHHHIIIJJJJJJJJJIIIIIIHHHHHHHHHIIIIIIIIIJJJJJJKKKKKKLLLLLLLLLLLLLLLKKKMMMMMMMMMMMMLLLKKKJJJIIIJJJIIIHHHGGGEEEDDDCCCCCCEEEDDDCCCDDDFFFJJJMMMPPPSSSXXX___dddeeebbb]]]YYYYYYYYY\\\bbbhhhjjjhhheeecccccccccdddkkk|||~~~nnnjjjccckkkyyysssmmmhhhccc___^^^\\\ZZZYYYZZZ\\\ZZZYYYYYY\\\___aaabbbZZZZZZYYYXXXXXXYYYYYYYYYTTTTTTTTTTTTUUUWWWXXXXXXZZZZZZ[[[[[[ZZZYYYXXXXXXVVVVVVUUUUUUUUUUUUVVVVVVSSSTTTUUUVVVWWWWWWWWWWWWVVVWWWXXXYYYYYYWWWTTTSSSUUUUUUVVVWWWWWWWWWVVVVVVUUUUUUTTTTTTSSSRRRQQQQQQQQQPPPPPPOOONNNNNNMMMMMMLLLLLLLLLMMMMMMNNNNNNNNNKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIHHHGGGGGGEEEEEEEEEFFFGGGHHHIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIIIIJJJIIIIIIIIIIIIFFFFFFFFFGGGGGGGGGHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHIIIIIIIIIIIIIIIHHHGGGFFFFFFEEEEEEHHHHHHIIIIIIIIIIIIIIIHHHKKKKKKJJJIIIHHHGGGFFFFFFHHHGGGFFFEEEDDDDDDDDDDDDEEEBBB@@@AAACCCEEEEEEDDDCCCBBBBBBAAAAAAAAA@@@@@@@@@???>>>>>>======>>>>>><<<<<<;;;;;;;;;:::::::::::::::999999999888888888888999999999999:::::::::???>>>===???GGGXXXqqq{{{{{{{{{xxxuuurrrpppooonnnllljjj^^^[[[XXXTTTPPPLLLJJJIIIGGGEEECCCBBBBBBCCCBBB@@@??????>>>>>>>>>>>>>>>???>>>>>>????????????>>>>>>>>>???@@@AAAAAA@@@???>>>===>>>???@@@@@@@@@???>>>??????@@@@@@AAA@@@@@@???CCCCCCDDDEEEFFFGGGHHHIIIGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIJJJJJJJJJJJJJJJIIIIIIIIIJJJJJJJJJKKKKKKJJJJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKIIIHHHGGGGGGFFFEEEDDDCCCCCCCCCCCCCCCBBBBBBCCCGGGMMMRRRUUUXXX[[[```dddccc```ZZZWWW\\\```ffflllpppooojjjfffaaa``````gggyyypppjjjmmmrrr~~~jjjcccddd[[[[[[ZZZZZZYYYXXXXXXXXX[[[ZZZYYYZZZ]]]```aaaaaaYYYYYYXXXXXXYYYYYYZZZ[[[WWWWWWWWWWWWXXXYYYZZZZZZ[[[[[[[[[ZZZYYYXXXWWWVVVSSSSSSSSSRRRRRRSSSSSSSSSQQQRRRSSSUUUVVVVVVVVVVVVXXXYYYYYYXXXWWWUUUSSSRRRUUUVVVWWWWWWWWWVVVUUUTTTTTTTTTSSSRRRQQQQQQPPPPPPPPPPPPOOOOOONNNNNNMMMMMMJJJJJJKKKKKKLLLMMMMMMMMMIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGHHHHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFGGGIIIIIIIIIIIIIIIIIIHHHHHHHHHGGGHHHIIIIIIIIIIIIHHHGGGGGGEEEEEEEEEEEEFFFFFFFFFFFFDDDEEEFFFFFFFFFFFFFFFEEEEEEEEEFFFGGGIIIJJJKKKKKKJJJIIIHHHFFFEEEEEEEEEEEEIIIIIIIIIIIIIIIHHHGGGGGGIIIIIIHHHHHHGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDBBB@@@???BBBFFFHHHGGGEEEDDDDDDCCCBBBAAAAAAAAAAAA@@@@@@???>>>>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;999999999999888888888888999999999999::::::::::::===;;;;;;>>>DDDTTTmmm|||{{{xxxqqqooommmkkkjjjgggbbb___WWWVVVRRRNNNKKKIIIGGGGGGDDDBBB@@@@@@AAAAAA@@@??????>>>>>>>>>>>>>>>??????>>>>>>????????????>>>>>>>>>???@@@AAABBBAAA???>>>???????????????????????????@@@AAAAAABBBBBBBBBBBBFFFFFFGGGGGGHHHIIIIIIJJJFFFFFFGGGGGGHHHIIIIIIIIIHHHIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKLLLLLLIIIJJJKKKLLLMMMNNNNNNNNNKKKKKKKKKJJJIIIHHHFFFEEEDDDCCCBBBBBBBBBBBBCCCDDDCCCCCCCCCFFFKKKRRRYYY]]]YYYZZZ[[[\\\]]]]]]\\\\\\ccchhhooosssrrrmmmhhhddd___cccmmm~~~}}}vvvrrryyy}}}lll```\\\^^^UUUWWWXXXXXXXXXYYYYYYYYYZZZYYYYYY[[[___aaaaaa```YYYYYYXXXXXXWWWXXXXXXXXXXXXWWWWWWVVVWWWWWWXXXXXXZZZZZZZZZYYYXXXWWWUUUUUURRRRRRQQQQQQQQQQQQRRRRRRPPPQQQSSSTTTUUUVVVVVVVVVYYYXXXXXXWWWVVVUUUTTTTTTVVVVVVXXXXXXXXXVVVTTTSSSSSSSSSRRRQQQPPPOOONNNNNNPPPPPPOOOOOONNNMMMMMMMMMIIIIIIIIIJJJKKKLLLLLLLLLHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFGGGHHHIIIHHHGGGGGGIIIHHHHHHGGGGGGHHHIIIJJJJJJIIIIIIIIIIIIHHHHHHHHHGGGHHHIIIIIIIIIGGGFFFEEEDDDDDDDDDEEEEEEEEEFFFFFFEEEEEEGGGHHHHHHHHHGGGGGGFFFFFFGGGHHHIIIJJJKKKKKKJJJIIIGGGFFFEEEDDDEEEEEEGGGHHHHHHIIIIIIIIIHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFCCCDDDDDDEEEEEEEEEEEEEEEDDDCCCCCCHHHMMMPPPMMMJJJFFFEEECCCBBBAAAAAAAAABBB??????>>>===============>>>>>>=========<<<<<<<<<999999999999888888888888999999999:::::::::;;;;;;::::::;;;???DDDOOOeeezzz}}}}}}~~~vvvmmmllljjjhhhfffbbb\\\XXXUUUSSSOOOKKKHHHFFFDDDDDDCCCAAA??????@@@AAA@@@?????????>>>>>>>>>>>>???@@@>>>>>>????????????>>>>>>===>>>@@@AAAAAA@@@???>>>@@@@@@???>>>>>>??????@@@???@@@AAABBBCCCDDDDDDDDDHHHHHHHHHIIIIIIJJJJJJJJJFFFFFFGGGHHHHHHIIIJJJJJJHHHIIIJJJJJJKKKKKKJJJJJJKKKKKKKKKKKKLLLLLLLLLLLLJJJJJJLLLMMMOOOOOOPPPPPPJJJJJJJJJIIIHHHGGGEEEDDDAAAAAA@@@@@@AAABBBDDDEEEEEEEEEFFFIIIOOOWWW___cccYYYXXXVVVUUUWWW[[[___bbbiiiooouuuvvvqqqjjjeeecccaaalll~~~oooooottt|||}}}mmmfff```\\\[[[VVVYYY[[[ZZZYYYZZZ[[[ZZZYYYXXXZZZ\\\___aaaaaa```ZZZYYYXXXWWWVVVUUUUUUUUUUUUUUUTTTTTTSSSTTTTTTTTTZZZZZZZZZYYYXXXVVVUUUTTTRRRRRRRRRQQQQQQRRRRRRRRRPPPQQQRRRSSSUUUUUUVVVVVVXXXWWWVVVUUUUUUUUUVVVVVVVVVWWWXXXXXXXXXVVVSSSRRRSSSRRRQQQPPPOOONNNMMMMMMPPPPPPOOOOOONNNMMMMMMLLLHHHHHHIIIIIIJJJKKKKKKLLLGGGGGGGGGGGGGGGGGGGGGGGGEEEFFFHHHIIIJJJIIIIIIHHHKKKJJJIIIHHHHHHHHHIIIJJJJJJJJJJJJIIIIIIIIIHHHHHHGGGHHHHHHIIIHHHGGGFFFEEEDDDDDDDDDDDDEEEEEEEEEFFFFFFGGGHHHIIIJJJIIIIIIHHHHHHHHHIIIIIIIIIIIIJJJJJJKKKIIIGGGFFFDDDDDDDDDEEEEEEFFFGGGHHHIIIJJJJJJJJJDDDEEEEEEEEEEEEFFFFFFFFFBBBCCCDDDEEEFFFFFFFFFFFFIIIHHHIIIOOOVVVXXXUUUPPPFFFEEECCCBBBAAAAAABBBBBB>>>>>>===<<<<<<<<<<<<<<<>>>>>>>>>>>>============999999999888888888888777999999:::::::::;;;;;;;;;;;;:::>>>BBBDDDJJJ]]]ooo~~~~~~yyyrrrrrrllliiieeeaaa^^^ZZZVVVSSSQQQPPPNNNKKKHHHFFFDDDCCCBBBBBBCCCCCCBBB???<<<;;;<<<<<<======>>>>>>??????AAAAAABBBCCCBBBAAA@@@>>>AAAAAA@@@@@@???>>>>>>>>>AAAAAABBBBBBBBBBBBBBBBBBBBBCCCDDDEEEEEEFFFEEEEEEKKKJJJJJJIIIIIIHHHHHHGGGDDDEEEEEEGGGHHHIIIJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKNNNNNNNNNMMMMMMLLLLLLLLLOOOOOOOOOOOONNNMMMLLLLLLLLLKKKHHHFFFCCCAAA@@@???@@@AAACCCCCCBBBCCCDDDFFFHHHKKKQQQWWWZZZ[[[ZZZYYY[[[YYYWWWXXX]]]ccciiilllooommmnnnpppllleeeffflllwwwqqqiiigggqqqqqqeee___]]][[[YYYXXXXXXZZZ[[[[[[ZZZYYYYYY\\\\\\[[[ZZZYYYYYYZZZZZZVVVVVVUUUTTTTTTUUUVVVVVVSSSTTTVVVWWWXXXXXXWWWVVVXXXXXXWWWVVVUUUSSSSSSRRRRRRQQQPPPPPPPPPRRRSSSTTTVVVUUUTTTSSSSSSSSSTTTUUUXXXVVVTTTRRRRRRTTTWWWYYY]]][[[XXXTTTRRRQQQQQQRRRSSSRRRQQQOOONNNMMMLLLLLLMMMOOOQQQRRRRRRQQQOOONNNJJJJJJIIIIIIIIIIIIJJJJJJIIIHHHGGGGGGFFFFFFGGGGGGCCCHHHJJJIIIHHHJJJJJJHHHIIIIIIHHHGGGGGGFFFFFFEEEJJJIIIIIIHHHHHHHHHIIIIIIIIIIIIHHHHHHGGGFFFEEEEEEHHHGGGEEEDDDCCCDDDEEEFFFEEEFFFGGGHHHIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGFFFDDDDDDDDDEEEFFFCCCCCCBBBBBBCCCEEEHHHIIIEEEDDDCCCCCCDDDEEEDDDBBBEEEEEEDDDCCCCCCDDDEEEFFFKKKJJJMMMWWWaaaaaaWWWKKKEEEDDDCCCBBBAAABBBCCCDDDAAAAAAAAA@@@???>>>======???>>>>>>===<<<;;;;;;;;;:::::::::999999999888888:::::::::999999888888888:::999;;;>>>AAAHHHWWWeee|||www{{{{{{|||{{{rrrkkkkkkiiifffbbb^^^ZZZWWWRRROOONNNMMMKKKIIIFFFDDDBBBAAA@@@AAABBBBBBAAA???===;;;;;;<<<<<<===>>>??????@@@BBBBBBBBBBBBAAA@@@??????@@@@@@@@@@@@????????????AAABBBBBBBBBBBBCCCCCCCCCBBBCCCDDDEEEFFFGGGGGGGGGIIIIIIIIIIIIHHHHHHHHHHHHFFFGGGGGGHHHIIIJJJKKKKKKKKKKKKKKKLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLOOOOOOOOONNNMMMLLLKKKJJJGGGFFFDDDCCCAAA@@@@@@@@@CCCCCCCCCCCCBBBDDDHHHKKKQQQSSSWWW[[[\\\ZZZXXXVVVTTTUUUXXX]]]dddkkkpppssspppjjjeeeeeeeeejjjwwwyyykkkmmmlllttt|||ssshhh```^^^\\\YYYWWWYYYZZZ[[[\\\\\\\\\[[[ZZZ[[[ZZZYYYYYYXXXXXXXXXYYYYYYXXXVVVTTTSSSSSSSSSTTTRRRSSSTTTVVVVVVVVVVVVUUUXXXWWWWWWVVVTTTSSSSSSRRRRRRQQQQQQQQQRRRRRRSSSTTTUUUTTTSSSSSSRRRSSSSSSSSSTTTSSSQQQPPPRRRUUUXXX[[[\\\ZZZWWWSSSQQQPPPPPPPPPRRRQQQPPPNNNMMMMMMMMMMMMLLLMMMNNNOOOOOONNNMMMMMMKKKKKKKKKKKKKKKLLLLLLMMMJJJIIIHHHGGGFFFFFFFFFGGGFFFJJJKKKHHHHHHJJJJJJHHHIIIIIIIIIHHHHHHGGGFFFEEEJJJIIIIIIHHHHHHHHHIIIIIIIIIIIIHHHHHHGGGFFFFFFEEEGGGFFFDDDCCCBBBCCCEEEFFFEEEFFFGGGHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGEEEDDDDDDDDDEEEFFFEEEDDDCCCCCCDDDFFFIIIJJJDDDCCCBBBCCCEEEFFFEEEDDDCCCCCCCCCCCCDDDEEEGGGHHHHHHHHHLLLUUU\\\ZZZOOOEEEDDDCCCBBBAAAAAAAAABBBCCCAAA@@@@@@??????>>>>>>>>>>>>>>>>>>===<<<;;;;;;;;;:::::::::999999999999888::::::999999999999999999::::::;;;???AAAHHHVVVdddzzz{{{yyyxxxuuulllffffffeeeaaa]]]XXXUUUQQQMMMJJJJJJIIIGGGEEECCCAAA@@@???>>>???@@@@@@@@@>>>===<<<;;;;;;<<<===>>>@@@@@@AAADDDCCCBBBAAA@@@@@@@@@@@@??????@@@@@@@@@@@@AAAAAABBBBBBBBBBBBCCCCCCDDDDDDBBBCCCEEEFFFGGGHHHIIIIIIGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKLLLMMMMMMNNNOOOOOOLLLLLLMMMMMMMMMMMMMMMMMMNNNNNNMMMMMMKKKJJJIIIHHHCCCBBBBBBAAAAAAAAAAAAAAADDDDDDDDDDDDEEEIIIOOOTTTZZZ[[[\\\]]][[[XXXUUUSSSTTTXXX^^^dddjjjmmmnnnoooooohhhaaaaaahhhzzzrrrjjjfffqqqyyywwwhhhddd___\\\\\\\\\YYYVVVZZZ[[[\\\]]]]]]]]]\\\\\\YYYYYYXXXWWWWWWWWWWWWXXX[[[YYYWWWTTTRRRQQQQQQQQQQQQRRRSSSTTTUUUUUUUUUUUUWWWWWWVVVUUUTTTSSSSSSRRRRRRRRRSSSSSSTTTTTTSSSSSSRRRRRRRRRRRRRRRQQQPPPPPPOOONNNNNNNNNQQQUUUXXX[[[YYYXXXUUURRROOONNNMMMMMMOOOOOONNNMMMMMMMMMMMMNNNMMMMMMMMMMMMMMMMMMMMMMMMKKKKKKLLLLLLMMMNNNOOOPPPJJJJJJIIIHHHGGGGGGGGGGGGIIIKKKKKKGGGGGGJJJJJJHHHIIIIIIJJJJJJIIIHHHFFFEEEIIIIIIHHHHHHHHHHHHIIIIIIIIIHHHHHHGGGGGGFFFFFFFFFGGGEEEDDDBBBBBBCCCDDDEEEEEEFFFGGGHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEEEEDDDEEEEEEEEEFFFFFFEEEFFFGGGHHHJJJKKKDDDCCCBBBCCCEEEFFFEEEDDDBBBBBBBBBCCCDDDFFFHHHIIIDDDFFFKKKQQQTTTPPPGGG@@@CCCBBBAAA@@@???@@@@@@AAA????????????????????????>>>>>>======<<<;;;;;;;;;::::::::::::999999999999999999999999999999::::::;;;;;;<<>><<<===>>>>>>???>>>======;;;;;;<<<>>>???@@@AAABBBDDDCCCAAA@@@??????@@@AAA??????@@@@@@AAABBBBBBCCCBBBBBBBBBCCCDDDDDDEEEEEEEEEFFFFFFGGGHHHHHHHHHHHHFFFFFFGGGGGGHHHIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKKKKJJJKKKKKKLLLMMMNNNOOOOOOMMMMMMMMMMMMNNNNNNNNNNNNLLLLLLKKKKKKIIIHHHFFFEEEBBBBBBBBBAAAAAABBBBBBCCCBBBDDDFFFIIILLLPPPVVV[[[^^^\\\ZZZXXXWWWVVVVVVVVVXXX^^^ffflllooopppooonnnlllkkkmmmsssvvvjjjgggnnnwww{{{kkk```^^^[[[ZZZ[[[[[[YYYWWWYYYZZZ[[[\\\]]]]]]\\\\\\XXXXXXWWWWWWWWWWWWXXXXXXYYYXXXVVVSSSRRRQQQQQQQQQRRRRRRSSSTTTTTTUUUUUUUUUVVVVVVVVVUUUTTTSSSSSSRRRRRRSSSTTTUUUUUUTTTSSSRRRPPPPPPQQQQQQQQQOOONNNMMMMMMLLLLLLMMMOOOSSSVVVYYYVVVUUUSSSPPPNNNLLLLLLKKKMMMMMMLLLLLLLLLMMMMMMNNNPPPOOOOOONNNNNNNNNNNNOOOIIIJJJKKKMMMNNNOOOPPPPPPKKKJJJIIIHHHHHHGGGGGGGGGKKKLLLJJJFFFGGGJJJKKKHHHIIIJJJKKKKKKJJJIIIGGGEEEHHHHHHHHHGGGHHHHHHIIIIIIHHHHHHHHHGGGGGGFFFFFFFFFGGGFFFDDDCCCBBBCCCEEEFFFFFFFFFGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEHHHHHHGGGHHHHHHJJJKKKLLLFFFDDDCCCDDDEEEEEEDDDCCCCCCCCCCCCDDDEEEFFFFFFGGGCCCEEEHHHJJJJJJHHHDDDAAABBBAAA@@@>>>>>>>>>??????>>>>>>>>>>>>????????????=========<<<<<<;;;;;;;;;;;;;;;:::::::::999999999888888888999999:::::::::<<<;;;===@@@BBBGGGTTTaaauuuvvvqqqllleee___]]]]]]YYYSSSOOOLLLIIIFFFDDDDDDDDDCCCBBBAAA@@@??????<<<<<<======>>>>>>>>>>>><<<<<<===>>>???@@@AAAAAACCCBBBAAA@@@???@@@AAABBB??????@@@AAABBBCCCCCCDDDBBBBBBCCCDDDDDDEEEFFFFFFGGGHHHHHHHHHHHHGGGGGGFFFFFFFFFGGGHHHIIIIIIJJJKKKJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJKKKLLLLLLMMMNNNNNNMMMMMMMMMMMMNNNNNNNNNNNNIIIIIIIIIHHHGGGEEEDDDCCCBBBBBBAAAAAAAAAAAABBBBBB@@@DDDJJJOOOSSSWWW[[[^^^ZZZXXXTTTRRRRRRUUUYYY\\\[[[aaaiiioooqqqrrrssstttpppzzzrrriiieeejjj{{{}}}rrriiibbb```]]]ZZZXXXWWWWWWVVVVVVVVVWWWYYYZZZ[[[[[[[[[ZZZXXXXXXXXXWWWWWWXXXXXXYYYVVVUUUSSSRRRQQQQQQRRRSSSSSSSSSTTTTTTUUUVVVVVVWWWVVVUUUUUUTTTTTTSSSSSSSSSRRRSSSTTTUUUUUUTTTSSSRRROOOOOOPPPPPPOOONNNLLLKKKMMMMMMLLLMMMNNNPPPSSSTTTTTTSSSQQQPPPNNNMMMLLLLLLLLLLLLKKKKKKKKKLLLMMMMMMPPPOOONNNMMMMMMMMMMMMNNNGGGHHHJJJLLLNNNOOOOOOOOOKKKJJJIIIIIIHHHHHHIIIIIIKKKKKKIIIFFFHHHMMMMMMIIIIIIJJJJJJKKKJJJIIIGGGFFFGGGGGGGGGGGGGGGHHHIIIJJJHHHHHHGGGGGGGGGGGGGGGFFFIIIHHHFFFDDDDDDEEEFFFGGGGGGFFFGGGGGGGGGGGGHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEEEEFFFFFFFFFEEEEEEHHHHHHHHHIIIIIIJJJKKKKKKHHHFFFEEEDDDEEEDDDCCCAAAEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCDDDDDDCCCDDDEEEFFFBBBAAA???>>>======>>>>>>>>>>>>>>>>>>>>>>>>??????<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;:::::::::999999888888888999999:::::::::;;;;;;===???AAAEEEQQQ^^^sssyyysssnnnhhhbbb___XXXTTTOOOKKKHHHFFFDDDCCCBBBBBBAAAAAA@@@@@@??????===============>>>>>>>>>===>>>>>>??????@@@@@@@@@AAAAAA@@@@@@AAAAAABBBBBB@@@@@@AAABBBBBBCCCDDDDDDBBBCCCCCCDDDEEEFFFGGGGGGGGGHHHHHHHHHHHHGGGFFFFFFGGGGGGHHHIIIIIIJJJKKKKKKJJJJJJJJJKKKKKKLLLLLLLLLKKKKKKKKKLLLLLLLLLLLLMMMMMMMMMLLLLLLLLLKKKKKKKKKFFFFFFFFFFFFEEEDDDCCCBBBAAAAAAAAAAAAAAABBBBBBCCCDDDHHHOOOTTTWWWZZZ\\\]]]XXXVVVSSSRRRTTTYYY___cccbbbeeehhhiiiiiijjjnnnrrrpppiiigggnnnwwwvvvnnngggaaa^^^___]]]YYYUUUSSSSSSTTTUUUTTTUUUWWWYYYZZZZZZYYYYYYXXXXXXWWWWWWWWWXXXYYYYYYSSSSSSRRRQQQQQQRRRSSSTTTTTTTTTTTTTTTTTTUUUWWWWWWUUUUUUTTTTTTTTTSSSSSSSSSSSSSSSTTTTTTSSSSSSRRRRRROOOOOOOOOOOONNNLLLKKKJJJMMMMMMMMMMMMNNNOOOQQQRRRRRRQQQQQQPPPPPPOOONNNNNNKKKKKKJJJJJJJJJKKKLLLLLLMMMMMMLLLLLLKKKJJJJJJJJJFFFGGGIIILLLMMMNNNNNNMMMJJJIIIIIIIIIIIIJJJKKKKKKJJJJJJIIIHHHLLLRRRQQQMMMJJJJJJIIIIIIHHHGGGGGGGGGGGGFFFFFFGGGGGGHHHIIIJJJGGGGGGGGGGGGGGGGGGGGGGGGJJJHHHGGGEEEEEEFFFGGGHHHGGGGGGFFFFFFGGGGGGHHHIIIGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDEEEFFFFFFFFFFFFEEEGGGGGGHHHHHHIIIIIIIIIIIIHHHGGGEEEEEEEEEEEECCCAAAEEEFFFFFFFFFEEEDDDCCCBBBDDDBBBAAA@@@AAADDDGGGHHHBBBAAA@@@>>>=========>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999999999::::::;;;:::<<>>>>>===>>>>>>>>>????????????????????????>>>???@@@AAABBBCCCCCCCCCAAAAAABBBBBBCCCCCCDDDDDDBBBCCCDDDEEEFFFGGGGGGHHHDDDEEEFFFGGGHHHHHHHHHHHHIIIIIIIIIJJJJJJKKKKKKKKKJJJKKKKKKLLLMMMNNNOOOOOONNNMMMMMMMMMMMMLLLLLLLLLKKKKKKJJJIIIHHHGGGGGGFFFBBBCCCCCCDDDCCCCCCBBBBBBBBBBBBCCCDDDEEEGGGIIIIIIMMMPPPSSSUUUVVVXXXYYY[[[YYYYYYYYY[[[]]]```ccceeeggghhhhhhggggggmmmxxx{{{pppffffffssspppiiihhhddd```___[[[[[[YYYWWWUUUTTTUUUVVVSSSUUUVVVXXXYYYZZZYYYYYYVVVVVVVVVVVVVVVWWWXXXXXXSSSRRRQQQQQQQQQQQQSSSSSSSSSSSSRRRRRRSSSTTTVVVWWWTTTTTTTTTTTTSSSSSSSSSSSSTTTSSSRRRRRRQQQQQQQQQRRRQQQPPPOOOMMMLLLLLLKKKKKKLLLLLLLLLMMMNNNOOOQQQRRRPPPQQQQQQQQQRRRQQQQQQQQQKKKKKKJJJJJJIIIJJJJJJJJJKKKLLLLLLLLLLLLJJJIIIHHHFFFHHHJJJLLLMMMMMMMMMLLLHHHHHHIIIIIIJJJLLLMMMNNNJJJKKKKKKLLLRRRXXXWWWRRRKKKJJJHHHFFFEEEFFFGGGHHHFFFFFFFFFFFFGGGHHHIIIJJJGGGGGGGGGGGGGGGGGGGGGGGGIIIHHHFFFEEEDDDEEEFFFGGGGGGGGGFFFFFFFFFGGGHHHIIIGGGGGGGGGGGGGGGGGGGGGGGGCCCDDDEEEFFFGGGFFFFFFEEEFFFFFFGGGGGGHHHHHHGGGGGGFFFEEEDDDDDDFFFGGGFFFDDDDDDDDDEEEFFFFFFEEEDDDCCCDDDBBB@@@@@@CCCEEEEEEDDDCCCBBB@@@>>>=========>>>??????>>>>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;:::::::::::::::999999999999999999::::::;;;>>>>>>AAALLLWWWjjj~~~|||qqqqqqooojjjeee```ZZZUUUPPPLLLGGGDDDBBBBBBAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@???>>>>>>>>>>>>>>>@@@@@@@@@????????????>>><<<===@@@BBBCCCDDDDDDCCCBBBBBBBBBCCCCCCCCCCCCCCCBBBCCCDDDEEEFFFGGGHHHHHHAAABBBDDDFFFHHHIIIJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLNNNOOOPPPQQQQQQPPPPPPOOONNNNNNMMMMMMLLLJJJIIIHHHGGGEEEDDDCCCCCC@@@AAABBBBBBCCCCCCBBBBBBDDDEEEFFFHHHKKKNNNPPPQQQUUUVVVVVVUUUTTTUUUWWWYYY\\\^^^aaadddffffffeeeeeedddfffiiilllsssvvvllleeetttxxxooo___\\\___^^^^^^```XXXYYY[[[ZZZYYYXXXYYYYYYSSSUUUWWWXXXZZZZZZZZZYYYUUUTTTTTTTTTUUUVVVVVVWWWTTTSSSRRRQQQPPPQQQRRRRRRRRRRRRQQQQQQRRRSSSUUUVVVTTTTTTTTTTTTSSSSSSSSSSSSTTTSSSRRRPPPPPPPPPQQQRRRRRRQQQNNNMMMKKKKKKLLLLLLKKKKKKLLLMMMNNNPPPRRRSSSPPPPPPQQQRRRSSSSSSSSSSSSKKKKKKJJJIIIIIIIIIIIIIIILLLMMMOOOOOONNNLLLJJJHHHGGGIIIKKKMMMNNNNNNMMMLLLHHHHHHHHHIIIKKKLLLNNNOOOJJJKKKLLLOOOWWW]]]\\\VVVLLLJJJGGGEEEDDDEEEGGGHHHFFFFFFFFFFFFGGGHHHIIIJJJGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGEEEDDDCCCDDDEEEFFFHHHGGGFFFFFFFFFGGGHHHIIIGGGGGGGGGGGGGGGGGGGGGGGGCCCDDDEEEGGGGGGGGGFFFEEEEEEEEEFFFGGGGGGGGGFFFFFFCCCCCCBBBDDDGGGHHHHHHGGGBBBCCCDDDFFFFFFFFFEEEDDDCCCAAA@@@BBBEEEFFFCCC???DDDBBBAAA???>>>======>>>@@@??????>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::;;;::::::999999888888888999999;;;======@@@JJJVVVggg}}}yyyuuuppplllnnnggg___[[[ZZZXXXTTTPPPIIIGGGEEEBBB@@@???@@@@@@??????@@@@@@@@@AAAAAAAAA<<<===>>>???@@@AAABBBBBBBBBAAAAAA@@@@@@?????????BBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEHHHHHHGGGGGGGGGGGGGGGHHHEEEFFFFFFGGGHHHIIIJJJJJJJJJJJJJJJJJJJJJKKKLLLLLLMMMMMMOOOPPPQQQQQQQQQQQQNNNNNNNNNNNNNNNMMMLLLKKKIIIHHHFFFDDDBBBAAAAAA@@@BBBAAAAAAAAAAAAAAABBBBBBEEEEEEEEEGGGJJJOOOTTTWWW[[[YYYWWWTTTTTTVVVYYY\\\bbbdddfffhhhiiihhhfffeeefffdddjjj{{{ttthhhhhhooo{{{iiieee```\\\[[[[[[[[[[[[]]]\\\[[[ZZZYYYYYYYYYYYYXXXWWWWWWVVVVVVWWWWWWXXX[[[XXXUUUUUUVVVWWWUUURRRRRRSSSSSSSSSTTTTTTTTTTTTRRRRRRRRRRRRSSSTTTUUUVVVVVVUUUTTTSSSRRRQQQPPPOOOQQQRRRSSSSSSQQQPPPQQQRRRNNNNNNLLLKKKJJJJJJJJJJJJIIIIIIIIIJJJLLLMMMOOOPPPMMMNNNOOONNNNNNNNNPPPRRRMMMMMMLLLKKKJJJKKKKKKLLLMMMLLLKKKJJJIIIHHHHHHHHHIIIJJJKKKLLLLLLJJJHHHFFFIIIHHHHHHIIIKKKLLLKKKJJJFFFHHHMMMPPPRRRRRRQQQPPPFFFEEEDDDDDDDDDEEEFFFGGGDDDDDDEEEFFFGGGIIIJJJKKKHHHGGGFFFFFFEEEEEEFFFFFFGGGFFFFFFEEEDDDCCCBBBBBBGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHGGGFFFEEEDDDDDDDDDDDDDDDEEEFFFFFFGGGFFFFFFFFFEEEEEEDDDDDDEEEEEEFFFGGGGGGGGGGGGFFFFFFFFFEEEEEEFFFFFFGGGHHHEEEEEEEEEEEEDDDCCCBBBAAA>>>>>>?????????>>>>>>>>>@@@===::::::===???>>>===<<<;;;::::::<<<<<<;;;:::<<<;;;::::::999999999999999999999999999999999999;;;<<<>>>>>>???AAAEEEHHH```uuuwwwpppmmmkkkfffbbb```ZZZTTTQQQQQQPPPMMMJJJHHHFFFCCCAAA?????????@@@>>>>>>?????????@@@@@@@@@===>>>>>>???@@@AAAAAABBBAAAAAAAAAAAA@@@@@@@@@@@@BBBBBBBBBCCCCCCCCCDDDDDDCCCDDDDDDDDDDDDEEEEEEEEEHHHGGGGGGFFFFFFGGGGGGGGGEEEEEEFFFHHHJJJKKKLLLMMMLLLLLLLLLLLLLLLMMMMMMNNNMMMMMMNNNPPPPPPQQQQQQQQQNNNNNNNNNMMMLLLKKKJJJJJJFFFEEEDDDBBBBBBAAAAAAAAABBBAAAAAA@@@AAABBBCCCDDDJJJIIIIIIKKKNNNRRRVVVXXXZZZYYYXXXWWWWWWWWWYYY[[[fffkkkppppppkkkfffddddddqqqrrr}}}{{{rrrkkkkkkxxxwwwllliiieeeaaa]]]ZZZZZZZZZ[[[[[[]]]\\\[[[ZZZYYYYYYYYYYYYWWWWWWVVVVVVVVVVVVVVVVVVWWWTTTRRRRRRTTTUUUTTTRRRSSSTTTTTTTTTUUUUUUUUUUUUSSSSSSTTTUUUVVVVVVWWWWWWSSSSSSRRRRRRQQQPPPOOOOOOSSSTTTTTTRRRPPPOOOOOOQQQQQQPPPOOOMMMLLLKKKJJJJJJHHHHHHHHHHHHIIIJJJKKKLLLMMMNNNOOONNNMMMLLLMMMNNNJJJJJJJJJJJJJJJKKKKKKKKKLLLKKKJJJIIIIIIIIIIIIIIIHHHIIIJJJJJJJJJIIIGGGFFFIIIHHHGGGIIIKKKLLLKKKJJJIIIKKKNNNPPPQQQPPPNNNMMMGGGGGGEEEDDDCCCDDDDDDEEEBBBCCCDDDEEEGGGIIIKKKLLLHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHGGGFFFFFFEEECCCBBBBBBBBBCCCCCCDDDEEEFFFFFFEEEEEEEEEDDDDDDDDDEEEEEEFFFGGGGGGGGGGGGFFFGGGGGGFFFFFFGGGGGGHHHIIIEEEEEEDDDDDDCCCBBBAAA@@@???@@@@@@@@@@@@>>><<<;;;AAA>>><<<<<<===>>><<<:::<<<;;;::::::<<<<<<;;;:::<<<;;;::::::999999999:::999999999999999999999999:::;;;<<<===>>>@@@CCCFFFYYYmmmzzzqqqlllfffbbb```^^^ZZZWWWUUUQQQLLLKKKLLLLLLJJJGGGEEEDDDBBB@@@???>>>??????>>>>>>>>>>>>?????????????????????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDCCCCCCCCCDDDDDDDDDEEEEEEGGGGGGFFFFFFFFFFFFGGGGGGEEEFFFGGGIIIKKKMMMNNNOOOMMMNNNNNNNNNNNNOOOOOOOOOMMMNNNOOOPPPPPPPPPPPPPPPNNNMMMLLLKKKJJJIIIHHHGGGBBBBBBAAAAAA@@@AAAAAAAAAAAAAAA@@@AAABBBDDDGGGHHHPPPPPPOOOPPPRRRTTTXXXZZZXXXZZZ\\\]]]]]]]]]^^^```jjjooossspppjjjhhhmmmsssvvvkkkhhhjjjxxxrrrgggaaaaaa___\\\YYYWWWXXXZZZ[[[[[[]]]\\\[[[ZZZYYYYYYYYYYYYVVVVVVUUUUUUTTTTTTTTTTTTTTTRRRQQQRRRTTTUUUUUUTTTTTTTTTTTTUUUUUUUUUVVVVVVTTTUUUWWWXXXYYYXXXXXXWWWQQQQQQPPPPPPPPPOOOOOOOOOUUUUUUSSSQQQNNNMMMNNNPPPTTTSSSQQQOOOMMMKKKJJJJJJHHHHHHGGGGGGGGGHHHIIIIIILLLMMMOOONNNLLLJJJJJJJJJGGGHHHIIIKKKKKKKKKJJJJJJKKKJJJJJJIIIIIIIIIJJJJJJHHHHHHHHHHHHHHHGGGGGGGGGIIIHHHGGGHHHJJJLLLKKKJJJKKKLLLNNNOOOOOOMMMKKKIIIIIIHHHFFFDDDCCCCCCCCCDDDBBBBBBCCCEEEFFFHHHJJJKKKHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGFFFFFFEEEEEEAAAAAAAAAAAAAAAAAABBBCCCDDDDDDDDDDDDDDDCCCCCCCCCEEEEEEFFFGGGGGGGGGGGGFFFGGGGGGGGGGGGGGGHHHHHHIIIDDDDDDCCCBBBAAA@@@????????????@@@@@@???===;;;:::@@@????????????>>><<<999<<<;;;::::::<<<<<<;;;:::;;;;;;:::999999999::::::999999999999999999999999888:::;;;;;;<<<>>>BBBDDDQQQdddzzz||||||xxxuuuttttttrrrmmmiiibbb___[[[YYYXXXUUURRROOOLLLJJJGGGFFFGGGGGGFFFDDDBBBAAA@@@???>>>>>>??????>>>?????????@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCCCCDDDCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCDDDDDDDDDEEEEEEEEEGGGFFFFFFFFFFFFGGGGGGHHHHHHHHHIIIKKKLLLMMMNNNOOOMMMNNNNNNOOOOOOOOOOOOOOOOOOOOOPPPQQQQQQQQQPPPPPPMMMLLLJJJIIIGGGFFFEEEEEEAAA@@@@@@?????????@@@@@@???@@@AAACCCFFFIIIMMMOOOTTTTTTSSSSSSUUUVVVYYYZZZYYY]]]bbbddddddcccdddfffgggjjjkkkkkknnnyyyooojjjhhhnnn|||yyykkkeeeaaa```aaa[[[YYYVVVVVVXXXZZZ\\\\\\\\\[[[ZZZYYYXXXXXXXXXXXXUUUUUUUUUTTTTTTSSSRRRRRRVVVUUUTTTTTTTTTUUUUUUUUUSSSSSSTTTTTTTTTUUUUUUUUUTTTUUUWWWYYYYYYYYYWWWVVVPPPPPPPPPPPPPPPOOOOOOOOOSSSSSSRRRPPPMMMMMMOOOQQQUUUSSSQQQOOOLLLKKKIIIIIIHHHHHHHHHHHHIIIJJJKKKKKKIIILLLNNNNNNMMMJJJIIIIIIEEEGGGIIILLLMMMMMMLLLKKKJJJJJJIIIIIIIIIJJJJJJKKKIIIIIIHHHGGGGGGHHHHHHIIIHHHGGGGGGHHHJJJKKKKKKJJJKKKLLLMMMMMMLLLKKKJJJIIIJJJIIIGGGFFFEEEEEEEEEFFFEEEEEEEEEFFFGGGHHHIIIJJJGGGHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEFFFFFFFFFEEEEEEDDDBBBAAAAAA@@@AAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEFFFGGGGGGGGGGGGFFFFFFFFFFFFEEEFFFGGGGGGHHHDDDCCCBBBAAA@@@???>>>>>>>>>>>>===<<<===???AAABBBEEEFFFFFFFFFEEEBBB>>><<<<<<;;;::::::<<<<<<;;;:::;;;::::::999999:::::::::999999999999999999999999888999;;;;;;;;;===AAACCCMMM^^^uuuyyy~~~xxxrrrnnnkkkhhhffffffddd```\\\XXXVVVTTTRRRPPPNNNKKKIIIEEEDDDBBBAAA@@@@@@???===?????????>>>>>>?????????@@@@@@@@@AAAAAAAAABBBBBBAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBCCCDDDDDDDDDEEECCCCCCCCCDDDDDDDDDEEEEEEDDDDDDDDDEEEEEEEEEEEEFFFGGGGGGFFFFFFGGGHHHIIIIIILLLLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNOOOOOOOOONNNNNNPPPPPPQQQQQQQQQPPPOOOOOOKKKJJJHHHFFFDDDCCCCCCCCCAAAAAA@@@?????????@@@@@@???AAADDDGGGLLLPPPSSSUUUVVVUUUUUUUUUVVVXXXYYYZZZ]]]bbbggggggdddbbbccceeeaaadddkkkvvvtttlllggghhhqqqsssccc]]]]]]\\\\\\^^^ZZZXXXVVVWWWYYY[[[\\\\\\ZZZZZZYYYXXXWWWWWWWWWWWWSSSSSSTTTTTTTTTSSSRRRQQQVVVVVVUUUTTTSSSRRRSSSSSSRRRRRRRRRRRRSSSSSSSSSSSSRRRTTTVVVWWWXXXVVVUUUTTTPPPPPPPPPPPPPPPPPPPPPPPPOOOPPPPPPOOONNNNNNPPPRRRRRRQQQOOOMMMKKKJJJIIIHHHGGGGGGGGGGGGIIIJJJKKKLLLGGGJJJMMMNNNMMMLLLKKKLLLFFFGGGJJJMMMNNNNNNMMMLLLJJJJJJIIIIIIIIIJJJJJJKKKJJJJJJIIIIIIIIIIIIJJJKKKHHHGGGFFFHHHJJJKKKJJJIIIIIIJJJJJJJJJJJJJJJJJJJJJIIIHHHGGGGGGGGGHHHIIIJJJHHHHHHGGGGGGGGGGGGHHHHHHGGGHHHHHHHHHHHHGGGFFFEEEFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGDDDEEEEEEFFFFFFFFFEEEEEECCCCCCBBBBBBBBBBBBBBBCCCBBBBBBBBBBBBCCCCCCCCCCCCEEEEEEFFFGGGGGGGGGGGGFFFDDDDDDDDDDDDDDDEEEEEEFFFDDDCCCBBB@@@@@@@@@@@@@@@AAA???===<<>><<<;;;::::::<<<<<<;;;::::::::::::999999::::::;;;999999999999999999999999999:::;;;;;;;;;===@@@CCCLLL[[[rrryyyzzz|||uuulllfff^^^\\\ZZZXXXWWWVVVSSSQQQOOONNNLLLKKKHHHGGGEEEDDDCCCCCCBBBAAA@@@???>>>======>>>>>>?????????@@@@@@AAAAAAAAAAAABBBBBBBBBCCCAAAAAAAAABBBBBBCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEEEECCCCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGHHHHHHGGGHHHHHHIIIJJJKKKNNNMMMMMMLLLLLLKKKKKKJJJKKKLLLMMMNNNOOONNNMMMMMMOOOOOOPPPOOOOOONNNMMMMMMHHHGGGEEECCCBBBAAABBBBBBAAA@@@@@@@@@AAAAAABBBCCCCCCFFFJJJNNNRRRUUUWWWWWWUUUUUUUUUVVVXXXYYY[[[[[[bbbfffhhhfffaaa___```dddeeennn{{{nnnhhhggglllvvvzzzpppeee\\\ZZZ[[[YYYYYYZZZZZZXXXWWWWWWYYY[[[\\\[[[YYYXXXWWWVVVUUUUUUUUUUUUQQQRRRSSSTTTTTTTTTRRRRRRTTTTTTTTTRRROOONNNOOOPPPQQQQQQQQQRRRRRRRRRSSSSSSRRRRRRSSSTTTTTTTTTSSSRRRQQQQQQQQQPPPPPPOOOOOOOOOLLLNNNOOOOOOOOOOOOPPPRRRNNNNNNLLLKKKJJJJJJJJJJJJFFFFFFFFFFFFGGGHHHIIIJJJGGGIIILLLMMMLLLKKKLLLMMMGGGIIIKKKLLLNNNNNNNNNMMMKKKJJJJJJIIIIIIIIIJJJJJJIIIIIIJJJJJJJJJJJJJJJKKKHHHGGGFFFGGGIIIKKKJJJIIIHHHHHHGGGGGGHHHIIIJJJKKKHHHHHHGGGGGGGGGHHHJJJKKKHHHHHHGGGGGGFFFGGGGGGGGGGGGHHHIIIIIIIIIHHHFFFEEEFFFFFFFFFFFFFFFFFFFFFEEEGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEFFFFFFGGGGGGFFFFFFEEEDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCEEEEEEFFFGGGGGGGGGGGGFFFCCCCCCCCCCCCCCCDDDDDDEEEDDDCCCBBBAAAAAABBBCCCDDDGGGEEEBBBAAADDDKKKRRRWWW^^^^^^\\\WWWOOOGGG@@@>>><<<;;;::::::<<<<<<;;;:::::::::999999999:::;;;;;;999999999999999999999999999:::;;;;;;;;;===@@@BBBJJJWWWmmm{{{zzz{{{wwwuuuwwwvvvttttttwwwuuutttrrrpppkkkeee^^^YYYQQQOOOMMMLLLLLLKKKJJJIIIGGGGGGFFFDDDBBBBBBBBBCCC@@@AAABBBAAA@@@?????????<<<===>>>???@@@AAAAAAAAA@@@@@@AAAAAAAAABBBBBBBBB@@@AAAAAABBBCCCDDDDDDEEEFFFEEEEEEEEEEEEEEEDDDDDDCCCDDDDDDDDDEEEEEEEEEEEEFFFGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIJJJKKKLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKLLLNNNOOOOOOOOOMMMLLLMMMMMMMMMLLLLLLJJJIIIIIIFFFDDDBBBAAA@@@@@@AAABBB>>>???@@@AAACCCEEEGGGHHHJJJMMMQQQVVVXXXXXXWWWVVVSSSTTTUUUWWWYYY[[[]]]^^^aaaeeegggeeebbbbbbhhhnnnzzzyyymmmgggllluuusssgggeee^^^ZZZZZZZZZXXXXXXZZZ[[[YYYWWWWWWYYYZZZYYYYYYWWWVVVUUUTTTSSSSSSSSSSSSPPPQQQSSSUUUUUUUUUTTTSSSQQQSSSSSSRRROOONNNPPPRRRRRRRRRRRRRRRSSSSSSSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRQQQQQQPPPOOONNNMMMMMMLLLKKKMMMPPPQQQPPPNNNNNNNNNKKKKKKJJJJJJJJJKKKLLLLLLJJJIIIHHHGGGGGGFFFGGGGGGHHHIIIJJJJJJIIIHHHJJJKKKIIIIIIJJJJJJKKKLLLMMMMMMLLLKKKJJJIIIIIIIIIIIIIIIGGGHHHIIIJJJKKKJJJIIIIIIGGGFFFFFFGGGIIIJJJJJJIIIIIIHHHGGGFFFFFFGGGIIIJJJIIIHHHGGGFFFEEEFFFGGGHHHDDDDDDDDDDDDEEEFFFGGGHHHGGGHHHIIIJJJIIIHHHFFFEEEFFFFFFFFFEEEEEEDDDDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFFFFGGGHHHHHHGGGGGGEEEDDDDDDCCCCCCBBBCCCCCCBBBBBBCCCCCCDDDDDDDDDDDDEEEEEEFFFGGGGGGGGGGGGFFFCCCCCCCCCCCCCCCDDDEEEEEEDDDDDDCCCBBBCCCEEEGGGHHHJJJHHHFFFEEEFFFJJJNNNQQQUUUVVVUUUPPPIIIBBB>>>===<<<;;;::::::<<<<<<;;;::::::999999999::::::;;;<<<999999999999999999999999888999999999999;;;>>>@@@DDDOOOfff~~~~~~||||||vvvpppmmmooopppkkkhhhggggggggggggddd___YYYSSSPPPIIIHHHGGGFFFFFFFFFFFFEEECCCCCCBBBAAA@@@@@@BBBDDD999:::<<<<<<<<<;;;;;;<<<<<<===>>>@@@AAAAAAAAAAAA??????@@@@@@@@@AAAAAAAAA@@@@@@AAABBBCCCEEEEEEFFFGGGGGGFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIIIIJJJJJJLLLMMMMMMJJJKKKKKKKKKLLLLLLLLLLLLKKKLLLNNNPPPPPPOOONNNMMMJJJJJJJJJJJJIIIHHHFFFFFFDDDCCCAAA??????@@@AAABBB<<<===???BBBEEEHHHKKKMMMOOOSSSWWW[[[[[[YYYVVVSSSRRRTTTUUUXXX[[[]]]___```^^^bbbffffffeeejjjsss|||yyyoooggghhhvvvpppeeeaaaZZZVVVUUUVVVVVVTTTVVVZZZ[[[YYYWWWWWWXXXXXXWWWVVVVVVUUUTTTSSSRRRRRRRRRRRROOOQQQSSSUUUVVVVVVUUUTTTQQQSSSTTTSSSQQQQQQSSSVVVSSSSSSSSSSSSTTTTTTTTTTTTSSSRRRQQQQQQQQQQQQRRRRRRPPPPPPOOONNNMMMLLLKKKJJJLLLNNNQQQRRRPPPMMMLLLKKKJJJJJJJJJJJJKKKMMMNNNOOOOOONNNLLLJJJHHHGGGFFFFFFIIIJJJJJJHHHFFFFFFGGGHHHIIIIIIIIIIIIIIIJJJKKKLLLMMMLLLKKKJJJIIIHHHHHHHHHEEEFFFHHHJJJJJJJJJHHHGGGGGGFFFFFFGGGIIIJJJJJJIIIJJJIIIGGGEEEEEEFFFHHHIIIIIIHHHFFFDDDCCCCCCDDDDDD@@@@@@AAABBBDDDFFFHHHIIIGGGHHHIIIJJJJJJHHHFFFEEEGGGFFFFFFEEEDDDCCCCCCBBBEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHHHHHHHHHHHHHEEEDDDCCCBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEFFFGGGGGGGGGGGGFFFDDDDDDDDDDDDDDDEEEFFFFFFEEEDDDCCCCCCDDDFFFIIIKKKJJJIIIHHHFFFEEEEEEFFFFFFDDDGGGHHHFFFAAA======>>><<<;;;::::::<<<<<<;;;:::999999999999::::::;;;<<<999999999999999999999999666777888888888999<<>>JJJaaazzz}}}~~~xxxvvvpppnnnlllhhhccc^^^ZZZWWW\\\[[[ZZZWWWSSSOOOKKKIIICCCCCCBBBAAAAAA@@@??????@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>????????????<<<===>>>???AAAAAAAAABBB@@@@@@AAABBBBBBBBBAAAAAABBBCCCDDDEEEEEEEEEEEEEEEDDDDDDEEEEEEEEEEEEEEEEEEGGGHHHHHHEEEAAA@@@DDDHHHIIIIIIJJJJJJJJJJJJJJJJJJMMMKKKIIIIIILLLNNNMMMKKKMMMKKKJJJKKKLLLNNNNNNMMMLLLMMMMMMMMMLLLKKKJJJIIIKKKJJJHHHEEECCCAAA@@@???===???@@@@@@??????@@@BBBCCCCCCDDDGGGJJJOOOTTTVVVXXXXXXXXXXXXWWWWWWVVVUUU^^^^^^_________^^^^^^]]]eeeeeefffhhhpppzzzsssmmmkkknnnyyyvvvmmmbbb\\\]]]\\\YYYVVVVVVXXXYYYWWWUUUVVVVVVVVVVVVVVVVVVVVVVVVWWWUUUTTTRRRPPPPPPPPPQQQPPPQQQSSSTTTUUUUUUTTTTTTUUUTTTRRRQQQQQQQQQRRRSSSTTTUUUWWWWWWUUUTTTUUUVVVUUUTTTSSSRRRPPPPPPOOOOOOOOONNNMMMMMMNNNNNNLLLKKKKKKMMMOOOQQQRRRQQQOOONNNLLLKKKJJJKKKMMMRRRVVVYYY^^^XXXOOOLLLLLLLLLIIIGGGIIIHHHGGGFFFFFFFFFHHHHHHFFFGGGHHHIIIJJJKKKKKKKKKGGGGGGHHHHHHIIIJJJKKKKKKIIIGGGFFFFFFGGGGGGEEEDDDEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEFFFFFFFFFEEEDDDBBB@@@???AAAAAABBBCCCDDDEEEFFFFFFHHHHHHHHHIIIIIIHHHGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEFFFFFFEEEEEEDDDDDDCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEDDDCCCBBBAAA@@@AAABBBBBBAAAAAABBBCCCDDDEEEFFFGGGEEEEEEFFFGGGGGGGGGGGGFFFFFFEEEDDDCCCCCCBBBBBBBBBFFFFFFEEEEEEEEEEEEFFFFFFEEEEEEDDDCCCBBBBBBAAAAAA???@@@AAAAAA@@@>>><<<:::;;;;;;;;;::::::999999999:::999999888888999999:::999888888777777888888999;;;:::888888888:::<<<>>>???JJJ\\\ppp{{{xxxrrrmmmkkkhhhfffccc___[[[WWWTTTRRRUUUTTTSSSQQQMMMJJJGGGEEECCCCCCBBBAAAAAA@@@??????@@@@@@@@@@@@@@@@@@@@@@@@======>>>>>>>>>?????????<<<===>>>@@@AAABBBBBBBBB@@@@@@AAABBBBBBBBBBBBBBBBBBCCCDDDEEEFFFGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEGGGGGGFFFFFFFFFGGGHHHIIIIIIIIIIIIJJJJJJKKKKKKKKKMMMKKKIIIJJJLLLNNNMMMLLLMMMLLLKKKLLLMMMNNNMMMLLLKKKKKKKKKKKKKKKJJJIIIHHHHHHGGGEEEDDDBBBAAAAAAAAA@@@AAAAAAAAA??????AAACCCDDDFFFJJJNNNRRRUUUVVVWWWYYYXXXWWWVVVVVVVVVWWWWWW^^^aaadddeeecccaaa```aaa___fffqqq~~~zzzllljjjmmmwwwnnnfffaaaZZZWWWZZZYYYWWWUUUVVVYYYZZZXXXVVVVVVVVVVVVVVVUUUUUUUUUUUUTTTTTTSSSRRRRRRRRRSSSTTTRRRSSSTTTUUUVVVUUUTTTTTTSSSRRRQQQPPPPPPPPPQQQQQQSSSTTTVVVVVVTTTSSSTTTUUUTTTSSSRRRQQQPPPOOOOOOOOOOOONNNLLLLLLMMMNNNLLLKKKKKKLLLOOOPPPQQQPPPNNNMMMJJJIIIIIIKKKPPPXXXaaafffbbbZZZPPPJJJIIIJJJHHHGGGHHHHHHGGGFFFFFFFFFGGGHHHGGGHHHIIIIIIIIIIIIIIIHHHGGGGGGHHHHHHIIIJJJJJJKKKIIIGGGFFFFFFGGGGGGFFFDDDEEEEEEEEEEEEEEEFFFGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDFFFFFFEEEDDDCCCBBBBBBAAACCCBBBBBBBBBCCCDDDEEEFFFGGGGGGHHHHHHHHHHHHGGGGGGGGGFFFEEEEEEDDDDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFDDDCCCBBBAAAAAAAAABBBBBBAAAAAABBBCCCDDDEEEFFFFFFEEEEEEFFFGGGGGGGGGGGGFFFFFFFFFEEEDDDCCCCCCCCCCCCEEEDDDDDDCCCCCCDDDDDDEEECCCCCCBBBAAAAAA@@@??????>>>>>>???@@@???>>><<<;;;;;;;;;;;;:::::::::999999::::::999999999999::::::999999888888888888999999999999888888999;;;<<<===???HHHYYYmmmyyy}}}yyysssnnniiifffeee^^^[[[XXXSSSPPPMMMKKKKKKKKKKKKJJJHHHFFFDDDAAA@@@CCCBBBBBBAAAAAA@@@@@@???????????????????????????=========>>>>>>>>>??????===>>>???AAABBBBBBBBBBBBAAAAAABBBCCCCCCCCCCCCBBBDDDDDDEEEFFFGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEDDDDDDEEEDDDDDDGGGJJJLLLJJJHHHHHHIIIIIIJJJKKKLLLLLLMMMMMMLLLKKKKKKMMMNNNNNNMMMMMMMMMMMMNNNOOONNNLLLJJJHHHHHHHHHIIIHHHHHHGGGGGGDDDCCCBBBAAAAAAAAAAAABBBAAABBBBBBAAA@@@AAACCCEEEGGGKKKQQQVVVYYYZZZYYYXXXVVVVVVUUUVVVWWWYYY[[[]]]aaaeeeiiiiiieeeccceeehhhnnn{{{yyyooolllfffkkkxxxyyykkk___]]][[[VVVVVV[[[UUUUUUUUUWWWYYYZZZXXXWWWVVVVVVUUUUUUUUUTTTTTTTTTRRRRRRRRRSSSTTTUUUVVVWWWTTTUUUUUUVVVVVVUUUSSSRRRRRRQQQOOONNNNNNNNNOOOPPPQQQSSSTTTTTTSSSRRRRRRSSSRRRRRRPPPOOONNNNNNMMMMMMNNNMMMLLLLLLMMMMMMLLLKKKJJJKKKMMMNNNOOONNNLLLKKKIIIHHHHHHJJJPPPZZZdddjjjbbbZZZOOOHHHFFFGGGGGGFFFGGGGGGFFFFFFFFFFFFGGGHHHHHHIIIIIIIIIHHHHHHGGGFFFGGGHHHHHHIIIIIIJJJJJJJJJHHHGGGFFFFFFGGGHHHFFFEEEFFFEEEDDDDDDDDDEEEFFFGGGEEEEEEEEEDDDDDDDDDDDDDDDFFFEEEDDDCCCBBBCCCCCCDDDEEEDDDBBBAAAAAACCCDDDEEEFFFFFFGGGGGGHHHGGGGGGFFFGGGFFFEEEEEEDDDDDDEEEEEEDDDDDDDDDEEEEEEEEEFFFFFFDDDDDDDDDEEEEEEEEEFFFFFFCCCCCCBBBAAAAAAAAAAAABBBAAAAAABBBCCCDDDEEEEEEFFFDDDEEEFFFFFFGGGGGGFFFFFFGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCAAA@@@@@@??????>>>>>>>>><<<===>>>???>>>>>><<<;;;;;;;;;;;;;;;::::::::::::::::::999999999999::::::::::::999999999999::::::777777888999;;;<<<======>>>EEESSSggg|||vvvzzz~~~}}}~~~|||wwwtttsssqqqnnnjjjeeebbb___^^^UUURRRNNNJJJHHHFFFFFFFFFEEEDDDDDDCCCBBB@@@??????BBBBBBBBBAAAAAA@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>>>>????????????AAABBBBBBCCCCCCCCCBBBBBBCCCDDDDDDDDDDDDCCCGGGGGGHHHHHHHHHGGGFFFFFFFFFFFFFFFEEEDDDDDDCCCCCCBBBEEEHHHKKKKKKJJJIIIHHHHHHIIIIIIKKKLLLMMMNNNNNNNNNMMMLLLMMMMMMNNNOOOOOONNNMMMNNNOOOOOONNNKKKHHHDDDEEEEEEFFFFFFFFFEEEEEEBBBAAAAAA@@@@@@@@@AAAAAA@@@AAABBBBBBBBBDDDGGGJJJMMMQQQUUUZZZ[[[[[[YYYWWWSSSTTTWWWZZZ]]]```bbbccccccfffhhhfffcccfffqqqzzzyyylllhhhjjjttttttggg```[[[ZZZXXXTTTUUUYYYTTTUUUVVVXXXYYYXXXVVVTTTUUUUUUTTTTTTTTTSSSSSSSSSRRRRRRSSSTTTUUUVVVWWWWWWTTTUUUUUUUUUTTTSSSQQQPPPQQQPPPOOONNNMMMNNNOOOOOOOOOQQQSSSSSSQQQPPPQQQRRRPPPPPPOOOMMMMMMLLLLLLLLLMMMLLLKKKKKKLLLMMMLLLKKKIIIJJJLLLMMMMMMLLLKKKJJJKKKIIIIIIJJJNNNTTTZZZ^^^[[[UUUMMMHHHFFFEEEEEEDDDFFFFFFFFFFFFGGGGGGGGGHHHGGGHHHHHHHHHHHHHHHGGGGGGHHHHHHHHHIIIIIIIIIJJJJJJHHHFFFFFFFFFHHHHHHHHHFFFHHHGGGEEEDDDDDDFFFGGGHHHEEEEEEEEEEEEEEEEEEEEEEEEFFFDDDCCCAAABBBCCCEEEFFFGGGEEEBBB@@@@@@AAACCCEEEEEEEEEFFFFFFGGGGGGFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDCCCDDDDDDEEEFFFFFFGGGGGGDDDDDDEEEEEEEEEFFFFFFFFFCCCCCCCCCBBBBBBBBBAAABBBAAAAAABBBCCCCCCDDDEEEEEEDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCCCCCCCCCCBBBBBBBBBAAAAAABBBBBBBBB@@@@@@??????>>>>>>>>>>>>;;;<<<======>>>======<<<;;;;;;;;;;;;;;;;;;:::::::::::::::999999:::::::::;;;::::::999999::::::;;;666777888:::;;;<<<<<<<<<>>>AAALLL```wwwuuuwww~~~xxxyyyyyyxxxvvvuuuuuuvvvtttttttttsssrrrtttwwwzzz~~~}}}~~~|||{{{yyyuuupppllliiihhhcccbbb```]]]YYYUUURRRQQQNNNLLLIIIFFFDDDDDDDDDEEEBBBBBBAAAAAA@@@@@@@@@@@@BBBBBBAAAAAAAAAAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@AAABBBCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEDDDKKKJJJJJJIIIGGGFFFDDDCCCEEEEEEEEEDDDDDDCCCCCCCCCCCCJJJRRRRRRMMMHHHIIIKKKIIIIIIJJJKKKLLLNNNNNNOOONNNNNNNNNNNNNNNNNNPPPQQQNNNNNNNNNNNNNNNLLLIIIFFFAAABBBCCCDDDDDDDDDDDDDDDCCCBBBAAA@@@@@@@@@@@@@@@???AAACCCDDDFFFIIIMMMPPPTTTUUUWWWYYYYYYYYYXXXXXXWWWZZZ^^^bbbdddeeeddddddaaabbbcccbbbfffsssuuullljjjqqq{{{ssshhh\\\YYYWWWVVVTTTQQQQQQSSSTTTUUUWWWWWWVVVTTTRRRPPPSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTUUUUUUUUUTTTTTTSSSSSSSSSSSSRRRQQQOOONNNQQQPPPOOONNNNNNNNNOOOOOONNNPPPRRRQQQPPPOOOPPPPPPOOONNNMMMLLLLLLKKKLLLLLLLLLKKKJJJJJJLLLLLLLLLJJJIIIJJJKKKKKKKKKJJJIIIIIIJJJJJJJJJKKKLLLNNNOOOPPPOOOMMMJJJHHHGGGFFFDDDCCCFFFFFFGGGGGGHHHHHHHHHHHHEEEFFFGGGHHHIIIIIIIIIIIIHHHHHHHHHIIIIIIIIIIIIIIIGGGFFFEEEFFFHHHIIIIIIHHHJJJIIIHHHGGGGGGGGGHHHIIIFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDBBBAAABBBCCCEEEFFFGGGEEEBBB@@@???AAABBBDDDCCCDDDDDDEEEFFFFFFFFFEEEFFFEEEEEEDDDCCCDDDDDDDDDCCCCCCDDDEEEFFFGGGHHHHHHEEEEEEEEEEEEFFFFFFFFFFFFDDDDDDDDDDDDCCCCCCBBBBBBAAAAAABBBBBBCCCCCCDDDDDDDDDDDDEEEFFFFFFFFFFFFEEEFFFEEEDDDCCCBBBBBBBBBBBBCCCBBBBBBAAAAAABBBBBBCCC@@@@@@@@@@@@????????????<<<<<<<<<===============;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::;;;;;;::::::999999::::::;;;666777999:::;;;<<<<<<<<<===???GGGYYYoooxxxvvv}}}|||{{{zzz{{{~~~~~~zzzwwwsssuuuuuuuuurrrpppppppppmmmmmmnnnlllkkklllnnnpppsssssssssssssssrrrqqqppprrrpppmmmgggaaa^^^]]]^^^YYYXXXVVVTTTQQQMMMJJJIIIIIIHHHFFFEEEDDDCCCDDDDDDBBBAAAAAA@@@@@@AAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAA?????????????????????????????????@@@@@@@@@AAAAAABBBBBBCCCDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFEEEKKKKKKJJJIIIGGGEEECCCBBBDDDDDDDDDDDDDDDEEEEEEEEEHHHQQQYYYXXXOOOIIIKKKOOOJJJKKKKKKLLLMMMNNNNNNOOONNNOOOPPPOOONNNOOOPPPRRROOONNNMMMLLLLLLJJJGGGDDD???@@@AAABBBCCCDDDDDDDDDCCCCCCBBBAAAAAAAAABBBBBBBBBDDDHHHKKKMMMPPPSSSUUUXXXXXXXXXYYYYYYZZZ[[[[[[aaacccfffhhhhhhfffdddcccbbbdddggglllwwwqqqlllnnnvvvrrrgggcccWWWUUUTTTSSSSSSSSSSSSTTTSSSUUUVVVUUURRRPPPNNNNNNPPPPPPQQQRRRRRRSSSSSSTTTTTTUUUUUUUUUTTTSSSRRRRRRQQQRRRRRRRRRQQQPPPNNNMMMQQQPPPOOOMMMMMMNNNNNNOOONNNPPPQQQQQQPPPOOOOOOPPPNNNMMMMMMLLLKKKKKKLLLLLLKKKJJJIIIJJJKKKLLLKKKJJJJJJJJJJJJJJJJJJIIIIIIHHHGGGHHHJJJKKKLLLLLLLLLKKKGGGGGGHHHHHHHHHFFFEEEDDDFFFGGGHHHIIIJJJJJJJJJIIIFFFFFFHHHIIIJJJKKKKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIFFFEEEEEEFFFIIIJJJJJJIIIJJJJJJJJJIIIIIIIIIIIIHHHFFFFFFFFFFFFGGGGGGGGGGGGEEEDDDCCCBBBBBBCCCDDDEEEEEEDDDBBBAAA@@@AAABBBCCCBBBBBBCCCDDDEEEEEEEEEEEEFFFEEEDDDDDDCCCCCCDDDDDDDDDDDDEEEEEEFFFGGGHHHHHHEEEEEEEEEFFFFFFFFFGGGGGGEEEEEEFFFFFFEEEEEEDDDCCCAAAAAABBBBBBBBBCCCCCCCCCCCCDDDEEEEEEFFFFFFEEEEEEEEEDDDCCCBBBAAAAAAAAAAAABBBBBBAAAAAAAAAAAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>=====================;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;::::::999999999999::::::888999999::::::;;;;;;<<<<<<===DDDSSSgggxxx|||www|||zzzyyywwwvvvxxxwwwxxxyyyzzzzzzwwwrrrnnnmmmooopppooommmkkkjjjjjjeeefffgggfffeeedddeeefffddddddeeeeeeggggggfffeeebbbbbb```\\\VVVSSSSSSTTTPPPPPPPPPOOOMMMJJJHHHFFFDDDDDDDDDCCCCCCCCCCCCBBBAAA@@@@@@??????@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCDDDEEEEEEEEEDDDDDDDDDEEEFFFFFFGGGGGGFFFFFFIIIIIIHHHHHHGGGEEEDDDCCCEEEEEEEEEFFFGGGGGGHHHHHHJJJQQQXXXWWWQQQLLLLLLOOOLLLLLLLLLMMMMMMNNNNNNNNNOOOPPPQQQQQQOOOOOOQQQSSSPPPNNNLLLJJJIIIHHHEEECCC>>>???@@@AAACCCCCCDDDDDDBBBBBBBBBCCCCCCDDDEEEFFFHHHKKKPPPSSSTTTUUUWWWXXXXXXXXXZZZ\\\^^^___```aaaggggggggggggggghhhhhhhhhmmmqqqxxx{{{rrrppp{{{rrrfff___]]]WWWUUURRRQQQRRRUUUUUUTTTQQQRRRSSSRRROOOMMMNNNOOONNNNNNOOOPPPRRRSSSTTTUUUSSSSSSTTTTTTTTTSSSRRRQQQQQQQQQRRRRRRRRRQQQOOONNNOOONNNMMMLLLLLLLLLMMMMMMNNNPPPQQQQQQPPPOOOOOOPPPNNNMMMLLLLLLLLLLLLLLLLLLJJJIIIHHHIIIKKKLLLKKKJJJKKKKKKJJJJJJJJJIIIIIIIIIFFFFFFGGGHHHIIIIIIJJJJJJFFFGGGHHHHHHGGGGGGGGGHHHGGGHHHIIIKKKKKKKKKKKKKKKHHHIIIJJJJJJKKKKKKKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIFFFEEEEEEGGGIIIKKKKKKJJJHHHIIIJJJKKKJJJIIIGGGFFFEEEEEEEEEEEEFFFFFFFFFGGGDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBAAAAAAAAABBBBBBAAAAAABBBCCCDDDEEEEEEDDDEEEEEEDDDCCCCCCCCCCCCDDDEEEEEEEEEFFFFFFGGGGGGGGGEEEEEEFFFFFFFFFGGGGGGGGGFFFGGGGGGHHHGGGFFFEEEDDDAAAAAABBBBBBBBBBBBCCCCCCCCCDDDDDDEEEEEEEEEEEEEEECCCCCCBBBAAA@@@@@@@@@@@@AAA@@@@@@??????@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>============;;;;;;;;;;;;<<<<<<<<<===;;;;;;::::::::::::;;;;;;999999888888888888999999;;;:::999999999:::;;;;;;;;;===CCCOOO___ppp|||xxxyyy~~~|||zzzvvvuuuvvvpppqqqsssuuuuuuqqqkkkgggdddfffgggfffdddaaa``````ZZZ\\\]]]]]][[[YYYYYYZZZZZZYYYZZZ\\\^^^```___^^^VVVXXXXXXUUUPPPMMMMMMNNNHHHIIIIIIIIIHHHFFFDDDCCCAAAAAABBBCCCCCCBBBAAAAAA@@@???>>>>>>>>>>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCCCCDDDDDDEEEEEEEEEEEEDDDEEEEEEFFFGGGGGGGGGGGGFFFFFFFFFGGGGGGGGGFFFFFFEEEFFFFFFGGGHHHIIIJJJJJJKKKJJJNNNRRRRRRPPPMMMKKKKKKMMMMMMMMMMMMMMMMMMNNNNNNOOOQQQRRRQQQOOOOOOQQQTTTQQQNNNKKKIIIGGGFFFDDDBBB===>>>@@@AAABBBCCCDDDDDDAAAAAABBBCCCEEEGGGIIIJJJMMMQQQVVVYYYYYYYYYYYYYYYVVVXXX\\\```ccceeeffffffgggfffddddddfffjjjnnnpppzzz}}}~~~rrrkkkkkkyyyuuulllhhhaaa[[[YYYVVVSSSNNNKKKNNNQQQQQQNNNNNNPPPQQQOOOMMMLLLOOOQQQLLLMMMNNNPPPRRRSSSUUUUUUQQQRRRSSSTTTTTTSSSRRRQQQQQQRRRSSSSSSSSSRRRQQQPPPNNNMMMKKKJJJJJJKKKKKKLLLNNNPPPQQQQQQPPPOOOPPPPPPNNNMMMMMMLLLLLLLLLLLLMMMJJJIIIHHHIIIKKKLLLKKKJJJKKKKKKKKKJJJJJJIIIIIIIIIFFFEEEDDDCCCDDDEEEGGGHHHJJJIIIIIIGGGFFFFFFHHHJJJGGGHHHJJJLLLMMMLLLLLLKKKKKKKKKKKKLLLKKKKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIFFFEEEEEEGGGIIIKKKKKKJJJFFFHHHJJJKKKKKKIIIFFFDDDCCCDDDDDDDDDEEEEEEFFFFFFDDDDDDEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@AAABBBCCCDDDDDDDDDDDDEEEEEEDDDCCCCCCCCCCCCCCCFFFFFFFFFFFFFFFGGGGGGGGGEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGHHHIIIHHHGGGFFFEEEAAAAAABBBBBBBBBBBBBBBBBBCCCDDDDDDEEEEEEEEEEEEEEEBBBBBBAAA@@@??????????????????>>>>>>>>>>>>?????????????????????@@@@@@@@@AAAAAA???>>>============;;;;;;;;;<<<<<<<<<======<<<;;;;;;::::::;;;;;;<<<999888888888888888888999===<<<:::888888999:::;;;;;;===CCCMMM[[[jjjxxxxxxuuu~~~zzzvvvssspppnnnpppqqqrrroooiiiccc___``````___^^^]]]\\\[[[[[[WWWWWWVVVVVVUUUTTTTTTTTTSSSTTTTTTTTTSSSRRRRRRQQQMMMMMMKKKJJJHHHGGGEEEEEECCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAA@@@@@@@@@@@@@@@>>>?????????@@@@@@@@@@@@BBBBBBAAA@@@@@@??????>>>@@@@@@AAAAAAAAABBBBBBBBBEEECCCBBBDDDGGGIIIHHHFFFEEEEEEFFFGGGGGGGGGGGGFFFHHHHHHHHHGGGGGGFFFFFFFFFHHHGGGGGGGGGGGGHHHIIIIIIHHHHHHHHHIIIJJJKKKLLLLLLMMMMMMMMMMMMMMMNNNNNNNNNKKKMMMNNNNNNMMMLLLMMMNNNSSSRRRQQQOOOOOOPPPQQQQQQOOONNNKKKGGGBBB???>>>???@@@??????@@@BBBDDDDDDDDDCCCCCCDDDFFFJJJOOOSSSVVVZZZ]]]```___[[[WWWUUUUUU^^^```dddggghhhhhhfffeeemmmddd^^^bbbhhhppp|||}}}vvv|||wwwrrrrrrttt}}}sssfff]]]ZZZXXXVVVSSSSSSQQQNNNMMMNNNOOONNNNNNRRRQQQPPPOOONNNNNNNNNNNNOOOOOOPPPPPPQQQRRRSSSSSSPPPQQQRRRSSSRRRQQQOOOMMMRRRQQQQQQPPPNNNMMMMMMLLLNNNNNNMMMMMMLLLKKKKKKKKKKKKKKKKKKLLLMMMOOOPPPQQQPPPOOOMMMKKKKKKKKKKKKLLLKKKKKKJJJIIIIIIIIIIIIIIILLLKKKJJJIIIIIIIIIIIIIIIFFFGGGIIIKKKKKKJJJIIIHHHGGGFFFEEECCCCCCCCCDDDEEEEEEFFFGGGIIIJJJIIIIIIHHHHHHIIIIIIJJJJJJIIIIIIHHHHHHIIIIIIHHHGGGGGGHHHJJJHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHFFFEEECCCDDDFFFHHHIIIIIIFFFFFFEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@AAABBBCCCDDDDDDDDDEEEFFFGGGHHHIIIIIIIIIHHHGGGFFFFFFEEEEEEFFFFFFFFFGGGGGGHHHHHHIIIJJJJJJHHHHHHGGGGGGFFFEEEDDDDDDCCCBBBBBBAAAAAABBBBBBCCCAAAAAABBBCCCDDDDDDCCCCCCCCCCCCBBBAAAAAA@@@??????===>>>???@@@AAA@@@??????@@@@@@AAACCCDDDCCCAAA>>>AAAAAA@@@???>>>>>>>>>>>><<<<<<;;;;;;;;;:::::::::;;;;;;::::::::::::999999888888888888888888888888888888888888999:::;;;<<>>???IIIZZZnnnzzzrrr|||zzzvvvqqqmmmiiifffgggiiihhhfffbbb]]]ZZZYYYXXXXXXVVVUUUTTTSSSSSSQQQQQQQQQPPPOOOOOONNNNNNNNNNNNNNNNNNNNNMMMLLLLLLIIIIIIHHHGGGEEEDDDCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@BBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCEEEDDDCCCDDDGGGHHHGGGFFFEEEFFFFFFGGGGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGGGGFFFHHHHHHHHHHHHHHHIIIJJJJJJIIIIIIIIIJJJJJJKKKKKKKKKLLLLLLMMMNNNNNNNNNNNNNNNKKKMMMOOOOOONNNMMMNNNOOORRRQQQPPPOOOOOONNNNNNNNNKKKKKKIIIFFFBBBAAAAAACCCEEEDDDBBBBBBBBBCCCCCCCCCFFFHHHJJJNNNSSSXXX\\\^^^^^^``````]]]XXXUUUVVVWWW___bbbfffiiijjjiiifffdddhhhbbbaaakkkvvv{{{zzz}}}pppkkkooouuu~~~rrriii___XXXVVVUUUSSSRRRSSSQQQNNNNNNNNNOOONNNNNNQQQPPPOOONNNNNNNNNNNNNNNLLLMMMMMMNNNOOOPPPPPPPPPPPPQQQRRRSSSSSSQQQOOONNNQQQPPPPPPPPPPPPPPPOOOOOOOOOOOONNNMMMLLLKKKKKKKKKKKKKKKKKKLLLMMMNNNPPPPPPOOONNNMMMKKKJJJJJJKKKLLLLLLKKKJJJJJJIIIIIIJJJJJJKKKKKKJJJIIIIIIIIIIIIIIIFFFGGGIIIKKKKKKJJJIIIHHHGGGFFFEEEDDDCCCCCCDDDEEEEEEFFFHHHIIIJJJJJJIIIIIIHHHHHHIIIIIIIIIIIIHHHHHHGGGHHHIIIHHHGGGFFFHHHJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHIIIIIIJJJJJJIIIIIIHHHFFFEEEDDDEEEHHHKKKLLLLLLFFFFFFEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAABBBCCCDDDEEEDDDDDDEEEFFFGGGGGGGGGGGGFFFFFFEEEDDDDDDDDDDDDEEECCCCCCDDDDDDEEEFFFFFFFFFGGGGGGFFFEEEEEEDDDCCCCCCBBBBBBAAAAAAAAAAAABBBBBBAAABBBBBBCCCDDDDDDCCCCCCCCCCCCBBBAAAAAA@@@??????<<<===>>>???@@@???>>>>>>?????????AAACCCCCCAAA???BBBBBB@@@???>>>>>>>>>>>><<<<<<<<<;;;;;;;;;::::::;;;;;;::::::::::::999999888888888888888888888888888888888888999:::;;;<<<===<<<>>>GGGXXXkkk}}}yyyqqqyyy}}}}}}zzzuuuqqqkkkeeebbb^^^^^^]]]\\\ZZZWWWTTTSSSQQQQQQPPPNNNMMMKKKJJJJJJJJJJJJIIIIIIHHHGGGGGGGGGFFFFFFGGGGGGGGGFFFEEEEEEDDDDDDDDDCCCBBBAAAAAAAAA????????????????????????==================>>>>>>>>>>>>>>>????????????@@@BBBCCCCCCCCCCCCDDDDDDDDDCCCCCCDDDDDDDDDEEEEEEEEEEEEDDDDDDEEEGGGHHHGGGFFFEEEFFFGGGGGGHHHHHHGGGGGGIIIHHHHHHHHHHHHHHHGGGGGGIIIIIIIIIIIIIIIJJJKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKKKKLLLMMMNNNOOONNNMMMMMMLLLNNNPPPPPPOOONNNOOOPPPPPPPPPPPPOOONNNLLLKKKJJJFFFFFFFFFDDDCCCBBBDDDFFFIIIHHHFFFEEEDDDDDDDDDEEEKKKMMMRRRWWW[[[___aaabbb]]]^^^]]]ZZZVVVVVVZZZ^^^eeegggiiikkkkkkiiifffdddgggfffmmm~~~vvvjjjeeekkkxxx{{{hhhfff```XXXSSSRRRSSSSSSRRRSSSQQQOOONNNOOOOOONNNMMMOOONNNNNNMMMMMMMMMNNNNNNLLLLLLMMMMMMNNNNNNOOOOOOQQQRRRSSSSSSSSSRRRPPPPPPOOOOOOPPPPPPQQQQQQRRRRRRPPPPPPOOONNNMMMLLLKKKJJJKKKKKKKKKKKKLLLNNNOOOPPPNNNMMMLLLKKKJJJJJJKKKKKKLLLLLLKKKJJJJJJJJJJJJJJJKKKJJJIIIIIIIIIIIIIIIIIIFFFGGGIIIKKKKKKJJJIIIHHHFFFEEEEEEDDDDDDDDDDDDEEEEEEGGGHHHIIIJJJJJJIIIIIIGGGHHHHHHIIIIIIHHHHHHGGGGGGHHHIIIHHHFFFFFFHHHIIIHHHHHHIIIIIIJJJJJJKKKKKKHHHIIIIIIJJJJJJIIIIIIHHHFFFEEEEEEGGGJJJMMMNNNNNNFFFFFFEEEDDDDDDCCCCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAABBBCCCDDDEEECCCDDDEEEEEEEEEEEEDDDDDDEEEEEEDDDCCCCCCCCCCCCCCCBBBBBBBBBCCCDDDDDDEEEEEEEEEEEEEEEDDDDDDCCCCCCBBBAAAAAA@@@@@@@@@@@@AAAAAAAAABBBCCCCCCDDDCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@???>>>???@@@AAAAAAAAA@@@???>>>======>>>AAABBBBBBAAACCCBBBAAA@@@>>>>>>======<<<<<<<<<;;;;;;;;;;;;:::;;;;;;::::::::::::999999888888888888888888888888888888888888888999:::;;;;;;;;;===EEESSSfffyyywwwooovvv{{{vvvuuuxxx{{{zzzyyyyyywwwtttppplllgggaaa]]]ZZZYYYWWWTTTQQQOOONNNMMMLLLLLLKKKIIIHHHGGGFFFEEEEEEEEEEEEDDDCCCCCCBBBBBBAAABBBBBBCCCBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>???????????????@@@@@@>>>>>>>>>?????????@@@@@@BBBBBBCCCCCCDDDEEEEEEFFFDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGGGGGGGFFFGGGGGGHHHHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHJJJJJJJJJJJJJJJKKKLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKLLLNNNOOOOOOOOONNNMMMMMMOOOPPPPPPOOONNNOOOPPPNNNNNNNNNNNNLLLIIIGGGEEEBBBCCCCCCBBBAAABBBDDDGGGHHHIIIHHHHHHGGGHHHJJJLLLPPPSSSWWW[[[]]]^^^^^^]]]WWWYYYZZZYYYXXXZZZ```eeekkkjjjjjjjjjiiiiiiiiiiiirrryyy|||tttssspppooorrr~~~pppdddaaa\\\VVVSSSRRRSSSTTTSSSSSSQQQOOOOOOPPPPPPOOOMMMMMMMMMLLLLLLMMMMMMNNNOOOOOOOOOOOOOOOOOOOOOOOOPPPQQQRRRRRRSSSSSSRRRQQQQQQOOOOOOOOOPPPPPPPPPPPPQQQQQQPPPOOONNNMMMLLLKKKJJJKKKJJJJJJKKKLLLMMMNNNNNNMMMLLLKKKJJJIIIJJJKKKKKKLLLLLLKKKJJJJJJJJJJJJKKKJJJJJJIIIHHHHHHIIIIIIIIIGGGHHHJJJKKKKKKJJJHHHGGGEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFHHHIIIJJJJJJIIIIIIGGGGGGHHHHHHHHHHHHGGGGGGGGGHHHHHHGGGFFFFFFGGGIIIGGGGGGHHHHHHIIIJJJJJJJJJHHHHHHIIIIIIIIIIIIHHHHHHFFFEEEEEEGGGJJJLLLMMMLLLFFFEEEEEEDDDCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAABBBCCCDDDDDDDDDDDDEEEEEEEEEDDDDDDCCCEEEDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDEEEFFFFFFGGGGGGEEEEEEEEEDDDDDDCCCCCCCCCAAA@@@@@@??????@@@@@@AAABBBBBBCCCCCCCCCCCCCCCBBBBBBBBBBBBAAAAAA@@@@@@@@@AAABBBCCCDDDEEEDDDDDDCCC>>><<<<<<===@@@BBBCCCCCCDDDCCCBBB@@@???>>>======<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::::::::999999999888888888888888888888888888888888888888999::::::888999<<>>>>>??????@@@@@@@@@AAA????????????@@@@@@@@@@@@AAAAAABBBCCCDDDEEEFFFFFFDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFGGGFFFFFFGGGGGGGGGGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIKKKJJJJJJJJJJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKLLLMMMOOOPPPPPPPPPOOONNNOOOPPPQQQQQQOOONNNNNNNNNLLLLLLLLLKKKIIIFFFCCCBBBAAAAAABBBAAA@@@AAADDDFFFEEEHHHKKKMMMNNNPPPTTTWWWYYYZZZ[[[\\\\\\[[[YYYWWWUUUXXXZZZ[[[ZZZ[[[```dddgggfffeeefffjjjpppvvvzzzyyyooolllkkkrrr{{{yyysssooohhhbbb^^^[[[VVVSSSRRRRRRRRRRRRSSSQQQPPPPPPQQQPPPOOOMMMKKKKKKKKKLLLMMMNNNOOOPPPOOOOOOOOOOOOOOOOOOOOOOOOQQQQQQRRRRRRRRRRRRRRRQQQOOOOOOOOONNNNNNNNNNNNMMMPPPPPPOOONNNMMMLLLKKKJJJJJJJJJJJJJJJKKKLLLMMMMMMLLLKKKJJJIIIIIIIIIJJJKKKLLLLLLKKKJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHIIIIIIJJJGGGHHHJJJKKKKKKJJJHHHGGGDDDDDDDDDEEEEEEEEEEEEDDDEEEFFFGGGIIIIIIIIIIIIHHHFFFFFFGGGGGGGGGGGGFFFFFFGGGGGGHHHGGGFFFEEEGGGIIIFFFFFFGGGGGGGGGHHHHHHHHHGGGGGGHHHHHHHHHHHHGGGGGGGGGFFFFFFGGGIIIIIIIIIGGGEEEEEEDDDDDDCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAAAAAAAABBBBBBCCCEEEEEEEEEEEEEEEEEEDDDDDDEEEEEEDDDCCCCCCCCCCCCDDDDDDDDDEEEEEEFFFGGGGGGGGGFFFEEEEEEEEEEEEEEEDDDDDDAAA@@@@@@??????@@@@@@AAABBBCCCCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@BBBCCCDDDEEEFFFEEEEEEDDD>>>===<<<>>>AAADDDEEEDDDDDDCCCBBB@@@???>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;:::::::::999999999888888888888888888888888888888777777888888999999777999<<<@@@IIIYYYnnn}}}{{{uuuvvv{{{zzzvvvtttrrrrrrtttxxxxxxqqqjjjjjjjjjjjjiiiiiihhhhhhiiigggdddbbbaaa^^^[[[XXXVVVTTTPPPLLLIIIGGGFFFFFFCCCCCCBBBBBBBBBAAAAAAAAADDDDDDDDDCCCBBBBBBAAAAAA@@@AAAAAABBBBBBBBBBBBAAA@@@@@@@@@@@@@@@?????????=================================>>>??????@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBCCCDDDDDDEEEFFFFFFDDDDDDDDDEEEEEEEEEFFFFFFFFFGGGHHHGGGFFFFFFGGGHHHGGGHHHIIIIIIJJJJJJIIIIIIIIIIIIIIIJJJJJJJJJJJJKKKJJJJJJJJJJJJJJJKKKLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMOOOOOOPPPPPPPPPQQQQQQQQQPPPQQQRRRQQQNNNLLLKKKLLLJJJJJJIIIGGGFFFCCCBBBAAAAAABBBBBBBBBAAABBBEEEGGGFFFKKKQQQUUUWWWYYY\\\```aaa```___]]][[[ZZZYYYXXX[[[]]]^^^\\\YYYYYY\\\___```aaadddjjjuuutttjjjiiippp|||ssskkkhhheeebbb```[[[YYYVVVSSSQQQPPPPPPPPPRRRQQQPPPQQQQQQQQQOOOMMMKKKKKKKKKLLLNNNPPPQQQRRROOOOOONNNNNNMMMMMMLLLLLLPPPPPPPPPPPPQQQQQQQQQQQQOOOOOONNNNNNMMMMMMLLLLLLNNNNNNMMMMMMLLLKKKKKKKKKJJJJJJJJJJJJJJJKKKLLLLLLKKKJJJIIIHHHHHHIIIJJJKKKKKKKKKJJJIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHIIIIIIJJJHHHIIIJJJKKKKKKIIIGGGFFFCCCDDDDDDEEEEEEEEEEEEDDDDDDEEEFFFHHHHHHHHHGGGGGGEEEFFFFFFGGGGGGFFFFFFEEEFFFGGGHHHGGGEEEEEEGGGHHHGGGGGGGGGFFFFFFFFFFFFFFFEEEFFFFFFGGGGGGFFFFFFEEEFFFEEEEEEFFFGGGHHHFFFDDDEEEEEEDDDCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@AAAAAADDDDDDEEEEEEEEEEEEEEEDDDEEEEEEDDDCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEAAAAAA@@@@@@@@@@@@AAAAAACCCCCCCCCDDDCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCDDDDDDDDDCCCBBB@@@??????AAADDDFFFFFFEEECCCBBBAAA@@@@@@???@@@@@@=========<<<<<<<<<;;;;;;;;;;;;::::::::::::999999888888888888888888888888888888777777777888888999777:::===???DDDSSSiiiyyyyyyxxxyyyyyywwwtttqqqooonnnoooppppppvvv~~~yyylllaaa]]]aaaeeeeeebbb______aaaccc```\\\YYYXXXVVVSSSQQQMMMLLLJJJGGGEEEDDDDDDDDDAAAAAAAAAAAABBBBBBBBBBBBDDDCCCCCCBBBAAAAAA@@@@@@???@@@@@@AAABBBBBBAAAAAA@@@@@@@@@??????>>>>>>>>>===========================>>>>>>???@@@@@@AAAAAAAAAAAABBBBBBBBBBBBCCCCCCDDDDDDEEEEEEFFFFFFGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGFFFGGGIIIHHHFFFEEEFFFHHHHHHHHHIIIJJJJJJJJJJJJJJJIIIIIIJJJJJJKKKKKKKKKKKKJJJJJJIIIIIIJJJJJJKKKLLLLLLLLLLLLMMMMMMNNNNNNNNNRRRRRRPPPPPPPPPQQQSSSTTTQQQRRRRRRPPPMMMJJJIIIIIIHHHGGGFFFDDDBBBAAAAAAAAAAAABBBCCCDDDDDDFFFIIILLLLLLSSS[[[_________aaadddcccaaa^^^[[[ZZZ[[[]]]___aaaaaa___ZZZVVVVVVZZZ___dddhhhppp|||wwwqqqllllllyyyzzzqqqjjjiiifff```]]]^^^XXXXXXVVVTTTRRRPPPPPPQQQRRRQQQQQQQQQRRRQQQOOOMMMJJJKKKLLLMMMOOOQQQSSSTTTPPPPPPPPPOOONNNMMMMMMLLLOOOOOOOOOOOOOOOPPPQQQQQQMMMNNNNNNNNNNNNNNNOOOOOOKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIJJJJJJKKKKKKJJJJJJIIIHHHHHHIIIJJJKKKJJJJJJIIIHHHHHHHHHHHHHHHHHHHHHGGGGGGHHHHHHIIIJJJHHHIIIJJJKKKKKKIIIGGGFFFBBBCCCDDDEEEFFFFFFEEEDDDBBBCCCEEEFFFGGGGGGFFFFFFEEEEEEFFFFFFFFFFFFEEEEEEFFFGGGGGGFFFEEEEEEFFFHHHIIIHHHHHHGGGGGGFFFFFFEEEDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDFFFHHHHHHGGGEEEEEEDDDDDDCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@??????>>>??????@@@AAABBBCCCDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBAAAAAAAAABBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBAAAAAAAAAAAABBBBBBCCCCCCDDDDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@AAACCCDDDDDDDDDCCCBBBBBBBBBBBBEEEGGGHHHGGGFFFBBBAAAAAA@@@@@@@@@AAAAAA============<<<<<<<<<<<<;;;;;;::::::::::::999999888888888888888888888888888888777777777777888888888<<<>>>>>>AAAOOOeeevvv}}}yyyxxx{{{yyypppnnnllljjjjjjlllnnnpppmmmttt}}}tttcccWWWUUU\\\bbbbbb]]]YYYZZZ]]]___\\\WWWSSSQQQOOOLLLKKKFFFEEEDDDCCCBBBBBBBBBBBBAAABBBBBBCCCDDDEEEEEEFFFBBBBBBBBBAAA@@@@@@??????>>>>>>???@@@AAAAAA@@@@@@AAA@@@@@@???>>>>>>======@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCCCCDDDDDDBBBBBBBBBCCCCCCCCCDDDDDDFFFGGGGGGGGGGGGHHHHHHHHHGGGGGGHHHHHHHHHIIIIIIIIIFFFHHHJJJHHHFFFEEEFFFIIIHHHIIIJJJJJJKKKKKKJJJJJJIIIJJJJJJJJJKKKKKKLLLLLLIIIIIIIIIIIIIIIJJJKKKKKKKKKKKKLLLMMMNNNOOOOOOOOOUUUSSSQQQPPPPPPRRRUUUVVVRRRSSSRRRPPPLLLHHHGGGGGGHHHFFFDDDBBBAAA@@@AAAAAAAAACCCDDDEEEGGGIIIMMMPPPSSSZZZcccfffeeecccccceeeaaa^^^ZZZXXXYYY\\\aaadddcccaaa]]]WWWTTTVVV]]]cccoootttvvvlllgggjjjnnnxxxyyyiiiddddddgggddd\\\XXXYYYXXXXXXXXXVVVTTTSSSSSSTTTRRRQQQQQQRRRRRRRRROOOMMMJJJKKKLLLMMMPPPRRRTTTUUUSSSSSSRRRQQQQQQPPPOOOOOONNNNNNNNNNNNNNNOOOPPPQQQLLLMMMMMMNNNPPPQQQQQQRRRJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJIIIIIIIIIJJJKKKKKKJJJIIIHHHHHHHHHIIIJJJKKKIIIIIIHHHGGGGGGGGGGGGHHHGGGGGGGGGGGGHHHHHHIIIJJJHHHIIIJJJKKKKKKIIIGGGFFFBBBCCCDDDFFFFFFFFFEEEDDDAAABBBDDDEEEFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEFFFGGGGGGFFFEEEEEEFFFHHHKKKJJJJJJIIIHHHGGGFFFEEECCCCCCDDDDDDDDDDDDCCCCCCCCCCCCDDDFFFIIIJJJHHHGGGEEEDDDDDDCCCBBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBB??????>>>>>>>>>>>>>>>??????@@@AAABBBCCCCCCDDDCCCCCCBBBAAAAAA@@@@@@AAAAAAAAAAAABBBCCCCCCDDDDDDEEEBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAABBBBBBCCCCCCDDDDDDDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCEEEFFFFFFFFFEEEDDDCCCCCCEEEGGGJJJJJJHHHFFFAAAAAA@@@@@@AAAAAABBBBBB>>>=========<<<<<<<<<<<<;;;;;;;;;:::::::::999999888888888888888888888888888888777777777777777888999===???>>>@@@LLLbbbtttzzzwww~~~|||zzzvvvssspppooojjjiiigggfffeeefffhhhiiiooouuuzzzxxxnnnbbbZZZVVVSSS```ddd[[[TTTWWWWWWTTTRRRPPPNNNLLLIIIGGGFFFFFFCCCBBB@@@@@@@@@@@@BBBCCC@@@BBBEEEGGGGGGEEECCCAAAAAAAAAAAA@@@@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@???>>>>>>=========AAA@@@@@@AAABBBCCCDDDEEEBBBBBBBBBBBBBBBCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGGGGGGGFFFJJJIIIIIIHHHHHHHHHIIIIIIGGGHHHHHHIIIIIIHHHHHHGGGJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKMMMLLLKKKKKKKKKLLLMMMNNNOOOOOONNNNNNMMMLLLKKKJJJQQQQQQQQQRRRRRRRRRRRRRRRQQQNNNKKKKKKKKKJJJFFFBBBCCCBBBBBBBBBCCCCCCDDDEEEDDDDDDEEEHHHNNNSSSVVVWWW\\\^^^aaaaaa___\\\[[[[[[```______```aaaccceeegggfff]]]XXX[[[[[[[[[eeesss~~~ppphhhggghhhppp~~~pppjjjdddaaa\\\[[[[[[ZZZWWWTTTVVVVVVWWWWWWVVVTTTSSSRRRWWWSSSNNNLLLMMMNNNMMMKKKLLLMMMNNNOOOQQQRRRSSSSSSTTTRRRQQQQQQRRRRRRQQQOOOQQQPPPNNNMMMLLLMMMMMMNNNKKKLLLMMMNNNOOOPPPPPPPPPMMMLLLLLLKKKJJJIIIIIIIIIKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIHHHGGGGGGHHHIIIIIIIIIHHHGGGFFFFFFFFFGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGGGGFFFFFFFFFFFFFFFBBBCCCDDDDDDDDDCCCAAAAAAEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGGGGFFFEEECCCBBBAAACCCDDDEEEGGGGGGFFFFFFEEEIIIHHHHHHGGGFFFEEEDDDDDDEEEEEEDDDDDDDDDDDDEEEEEEBBBCCCCCCDDDEEEFFFFFFGGGCCCBBBBBBAAAAAAAAABBBBBBCCCCCCBBBBBBBBBAAAAAAAAA@@@????????????AAABBBCCCDDDEEEEEEEEEDDDCCCBBBBBBAAAAAA@@@???>>>>>>??????BBBBBBBBBCCCCCCCCCDDDDDDCCCBBBBBBCCCCCCDDDEEEFFFDDDDDDCCCBBBAAAAAA@@@@@@AAAAAABBBBBBCCCDDDEEEEEE@@@@@@@@@@@@@@@AAABBBCCCDDDDDDCCCCCCCCCBBBBBBBBB@@@FFFNNNSSSSSSMMMGGGCCCBBB???======>>>??????>>>??????===<<<:::888777777<<<;;;999888999;;;===??????<<<999888888999999999666777888::::::999888888666777:::===AAAKKK___rrr{{{yyyyyyyyyyyyyyyyyyzzzzzzzzzzzzvvvvvvtttrrrooollljjjhhheeecccbbb``````aaabbbccciiimmmqqqnnndddZZZTTTQQQTTT^^^aaaVVVNNNNNNNNNJJJKKKJJJHHHFFFDDDCCCBBBBBBBBBAAAAAAAAAAAAAAAAAABBB@@@BBBDDDFFFEEEDDDAAA???@@@@@@@@@?????????>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>>>>>>>@@@???@@@@@@AAABBBCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGHHHHHHHHHHHHHHHJJJIIIIIIHHHHHHIIIIIIIIIHHHHHHIIIIIIIIIIIIHHHHHHJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKLLLLLLLLLMMMMMMMMMPPPOOOMMMLLLLLLLLLLLLMMMOOOOOOPPPPPPPPPPPPOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPLLLJJJHHHHHHHHHHHHEEEBBBDDDDDDCCCDDDDDDEEEGGGHHHHHHGGGHHHLLLRRRWWWZZZ[[[______]]]ZZZWWWWWWXXXZZZYYY\\\```bbbcccdddfffhhhccc^^^\\\```hhhsssrrrjjjffflllvvv{{{pppgggcccaaa^^^[[[YYYYYYYYYVVVTTTVVVVVVWWWWWWVVVUUUSSSRRRVVVRRRNNNLLLMMMNNNMMMKKKMMMNNNNNNOOOPPPQQQRRRRRRRRRQQQQQQQQQRRRRRRPPPNNNOOOOOONNNMMMLLLLLLLLLLLLKKKLLLMMMNNNOOOOOOOOOOOOLLLLLLLLLKKKJJJIIIIIIIIIIIIIIIJJJJJJJJJKKKKKKKKKIIIHHHGGGFFFFFFGGGHHHIIIHHHHHHGGGFFFFFFGGGGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGGGGGGGFFFEEEEEEEEEBBBCCCDDDDDDDDDCCCBBBAAADDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDCCCBBBBBBCCCDDDEEEFFFGGGFFFFFFEEEFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCCCCBBBBBBCCCCCCCCCBBBBBBCCCDDDDDDEEEFFFFFFBBBAAAAAA@@@@@@@@@AAAAAABBBBBBAAAAAAAAA@@@@@@@@@>>>>>>======>>>???AAABBBCCCCCCDDDDDDDDDCCCBBBBBBAAA@@@@@@???>>>>>>??????@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFDDDCCCCCCBBBAAAAAA@@@@@@@@@@@@@@@AAABBBCCCCCCCCCAAAAAA@@@@@@AAABBBBBBCCCDDDCCCCCCCCCBBBBBBBBBAAAAAAGGGPPPWWWYYYSSSJJJDDDAAA???<<<<<<===??????>>>>>>>>>===<<<:::999888888777777777888;;;>>>BBBEEE???<<<999888888999999999777777888999999999999999888999:::<<<>>>GGGZZZkkk}}}|||yyyxxx~~~oooooooooooonnnnnnnnnnnnjjjiiihhhgggeeecccaaa___]]]\\\ZZZYYYYYYYYYZZZ[[[```bbbbbb^^^VVVOOOKKKJJJNNNWWWXXXOOOGGGGGGFFFBBBDDDCCCBBBAAA@@@?????????AAAAAABBBBBBBBBBBBAAAAAAAAABBBCCCDDDDDDBBB@@@>>>?????????>>>>>>>>>======???????????????????????????>>>>>>>>>>>>???@@@@@@AAAAAAAAABBBCCCCCCDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHIIIIIIJJJIIIIIIJJJJJJJJJJJJIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJMMMMMMMMMNNNNNNNNNOOOOOOQQQQQQOOONNNMMMLLLLLLLLLNNNNNNPPPQQQRRRRRRRRRRRRNNNNNNNNNMMMMMMLLLLLLKKKHHHGGGEEEFFFGGGGGGEEEDDDEEEEEEEEEFFFHHHKKKMMMNNNNNNMMMNNNQQQUUUZZZ]]]]]]\\\ZZZVVVRRRPPPRRRWWW[[[YYY^^^dddeeeccccccfffiiigggjjjlllsss~~~qqqjjjiiijjjqqq}}}wwwmmmjjjfffbbb___]]][[[XXXWWWWWWWWWUUUTTTUUUVVVWWWWWWVVVUUUSSSRRRTTTRRROOOMMMMMMNNNMMMLLLOOOOOOOOOOOOPPPPPPPPPPPPPPPPPPQQQRRRSSSRRROOOMMMMMMMMMMMMMMMLLLKKKJJJIIIJJJKKKLLLMMMMMMNNNMMMMMMLLLLLLKKKKKKJJJIIIIIIIIIHHHHHHIIIIIIJJJJJJKKKKKKGGGGGGFFFFFFFFFFFFGGGGGGHHHGGGGGGFFFFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFEEEDDDDDDCCCCCCDDDDDDCCCCCCBBBAAACCCCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCDDDDDDDDDCCCCCCDDDDDDEEEFFFFFFFFFFFFEEECCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@AAAAAABBBBBBBBBBBBCCCDDDDDDEEEEEE@@@@@@@@@??????@@@@@@AAAAAAAAA@@@@@@@@@?????????======<<<======>>>???@@@AAAAAABBBCCCCCCCCCBBBBBBAAA@@@??????>>>?????????>>>>>>?????????@@@@@@@@@BBBBBBBBBBBBCCCDDDEEEEEECCCCCCCCCBBBBBBAAAAAA@@@??????@@@@@@AAAAAABBBBBBBBBBBBAAAAAAAAABBBCCCCCCCCCCCCBBBBBBBBBBBBAAAAAABBBGGGPPP[[[```[[[OOODDD@@@>>><<<;;;===>>>>>>>>>===<<<<<<;;;;;;:::999999666666777888;;;???CCCFFF>>>;;;999888999999999888888888888888888999::::::<<<;;;;;;<<<<<>>>>>>>>>>>????????????????????????>>>>>>>>>>>>???@@@AAABBBDDDEEEEEEFFFGGGGGGGGGGGGEEEEEEFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHIIIJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJMMMMMMMMMNNNNNNNNNOOOOOOQQQPPPPPPOOONNNNNNNNNNNNMMMMMMNNNOOOPPPPPPOOOOOOLLLKKKKKKJJJIIIHHHHHHGGGGGGFFFFFFEEEFFFFFFFFFEEEEEEFFFHHHKKKOOOSSSUUUWWWTTTRRRQQQSSSVVVYYY[[[[[[TTTRRROOOMMMMMMRRRYYY^^^___cccfffddd```aaaiiiqqqzzzwwwjjjcccfffqqqzzzjjjbbbbbbbbb^^^\\\XXXWWWUUUUUUTTTTTTTTTTTTUUUVVVVVVWWWVVVUUUTTTSSSTTTSSSQQQOOOOOOOOONNNNNNOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPQQQSSSUUUTTTPPPMMMLLLMMMNNNNNNMMMLLLJJJIIIJJJJJJKKKLLLLLLLLLLLLLLLKKKKKKKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGIIIHHHHHHGGGFFFEEEDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@AAABBBCCCDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFBBBBBBBBBBBBBBBBBBCCCCCCAAAAAA@@@@@@@@@@@@AAAAAAAAAAAABBBBBBCCCCCCCCCCCC@@@@@@@@@@@@@@@@@@AAABBBAAAAAAAAAAAA@@@@@@@@@@@@=========>>>>>>???@@@@@@???@@@AAAAAABBBBBBBBBBBB@@@@@@???????????????@@@>>>>>>>>>????????????@@@AAAAAAAAAAAABBBCCCDDDEEECCCCCCBBBBBBBBBAAAAAAAAA???@@@@@@@@@AAAAAABBBBBBCCCBBBBBBAAABBBBBBCCCCCCBBBBBBAAAAAAAAAAAAAAAAAABBBFFFOOO\\\dddaaaRRRDDD???===;;;;;;===>>>>>>>>>;;;;;;;;;;;;;;;;;;::::::::::::999999:::<<<>>>???<<<:::888888999999999888:::999888777888999:::;;;>>><<<<<<<<<<<>>>>>???@@@AAAAAAAAABBB??????@@@AAABBBBBBBBBAAA@@@???????????????@@@@@@????????????@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCDDDBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCBBBBBBAAAAAAAAABBBBBB@@@@@@AAAAAAAAAAAAAAAAAAAAACCCKKKXXXcccaaaSSSFFFAAA???<<<<<<===>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888888999999;;;999888888999:::999888:::999888888888999;;;<<<>>><<<;;;<<<===AAAMMMYYYnnn{{{zzzrrrkkkuuuVVVVVVVVVUUUTTTSSSSSSRRRQQQQQQQQQPPPOOONNNMMMLLLKKKKKKJJJJJJJJJIIIIIIIIIGGGFFFCCCAAAAAAAAABBBCCCAAABBBCCCAAA??????@@@@@@============>>>???@@@AAABBBBBBCCCCCCCCCCCCBBBBBBFFFEEEDDDCCCCCCCCCCCCCCCAAAAAAAAA@@@@@@@@@@@@???@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBDDDEEEEEEDDDEEEFFFGGGGGGFFFEEEDDDDDDEEEGGGHHHHHHHHHGGGFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJJJJKKKJJJJJJKKKKKKKKKKKKJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLMMMLLLLLLNNNOOOPPPQQQQQQQQQQQQQQQPPPOOOMMMKKKJJJHHHEEEEEEEEEDDDDDDCCCCCCCCCBBBCCCCCCCCCBBBCCCFFFHHHJJJNNNTTT[[[```cccccccccZZZWWWTTTSSSSSSSSSRRRQQQQQQSSSUUUVVVVVVVVVWWWXXXTTTWWW\\\bbbmmm|||oooiiieeeeeegggnnn{{{uuuhhh\\\YYYZZZXXXVVVVVVRRRSSSSSSRRRPPPPPPQQQSSSTTTUUUVVVVVVVVVVVVTTTTTTSSSTTTTTTSSSQQQPPPPPPQQQOOOOOOOOOOOONNNNNNNNNNNNPPPPPPQQQSSSTTTTTTRRROOONNNNNNNNNNNNMMMLLLKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGFFFEEEDDDDDDFFFFFFGGGHHHHHHGGGFFFFFFEEEEEEGGGHHHHHHHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFDDDDDDCCCBBBBBBBBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@AAABBBCCCDDDEEEEEEEEEEEEEEEEEEDDDEEEFFFFFFGGGDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBAAAAAABBBBBBCCC@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAABBBCCCDDDDDDCCCCCCCCCBBBBBBBBBAAAAAA???@@@AAABBBCCCCCCCCCCCC@@@@@@AAABBBBBBBBBAAAAAA?????????>>>??????@@@AAA???@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@AAABBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBBBBBBBBBBBBBBBBAAA@@@@@@@@@AAAAAA??????@@@@@@@@@@@@AAAAAA@@@AAAFFFRRR\\\^^^UUUKKKCCCAAA>>>======>>>===<<<;;;;;;;;;;;;;;;;;;::::::777777777777888888999::::::999888888999:::999777999999999999999:::;;;;;;<<<::::::<<<===AAAKKKVVVjjjyyy|||sssjjjqqqNNNNNNMMMMMMLLLLLLLLLKKKKKKKKKKKKJJJIIIHHHFFFFFFDDDDDDEEEEEEDDDDDDCCCCCCAAA@@@@@@@@@AAACCCDDDDDDBBBAAAAAA@@@???===>>>???>>>>>>===>>>>>>???@@@AAACCCCCCBBBBBBBBBBBBCCCCCCEEEDDDBBBAAAAAABBBCCCDDD@@@@@@@@@@@@????????????AAAAAAAAAAAAAAAAAAAAAAAADDDCCCCCCCCCDDDEEEFFFFFFDDDEEEFFFGGGGGGFFFDDDCCCDDDEEEGGGHHHHHHHHHFFFEEEHHHHHHHHHHHHHHHHHHHHHHHHGGGHHHHHHIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIJJJKKKKKKIIIJJJJJJKKKKKKJJJJJJIIIKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLMMMMMMLLLMMMNNNOOOPPPPPPOOOOOOOOOOOONNNMMMKKKIIIGGGFFFCCCCCCCCCCCCCCCBBBBBBBBBAAACCCEEEEEEFFFHHHMMMQQQQQQUUU]]]dddggggggdddbbbZZZWWWUUUTTTTTTTTTTTTSSSTTTWWWYYY[[[ZZZZZZZZZ[[[[[[```iiivvvyyymmmjjjjjjnnnqqqxxxvvvppppppeee^^^YYYZZZZZZXXXWWWXXXQQQSSSSSSRRROOONNNPPPRRRTTTTTTVVVVVVVVVVVVUUUTTTPPPRRRSSSRRRPPPNNNNNNPPPNNNNNNNNNNNNNNNNNNOOOOOOOOONNNNNNPPPQQQRRRQQQOOONNNNNNMMMLLLKKKKKKKKKKKKLLLLLLLLLMMMMMMLLLLLLKKKIIIIIIIIIIIIIIIIIIIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIIIIHHHGGGFFFDDDEEEGGGHHHIIIIIIHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGEEEDDDCCCBBBAAABBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBAAABBBCCCDDDEEEFFFFFFFFFFFFEEEDDDDDDDDDEEEGGGGGGEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBAAAAAAAAAAAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCDDDBBBBBBBBBAAAAAAAAA@@@@@@???@@@BBBCCCDDDDDDCCCCCCAAABBBBBBBBBBBBAAAAAA@@@??????>>>>>>???@@@@@@AAA??????@@@@@@@@@@@@AAAAAA????????????@@@AAABBBCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@BBBAAA@@@???????????????????????????@@@@@@@@@AAAAAA@@@CCCLLLUUUZZZVVVQQQFFFCCC@@@>>>>>>>>>===;;;<<<<<<<<<;;;;;;:::::::::777777777888999999::::::999888777888::::::999777888999::::::;;;;;;::::::;;;999888:::<<>>>>>===>>>@@@CCCDDDDDDDDD@@@>>>>>>??????>>>???AAA@@@@@@@@@@@@@@@AAABBBCCCDDDCCCBBBAAAAAABBBCCCDDDCCCBBBAAA@@@@@@AAACCCDDD????????????>>>>>>>>>>>>BBBBBBBBBBBBBBBBBBBBBBBBEEEEEEEEEEEEEEEFFFFFFGGGEEEGGGHHHIIIIIIHHHFFFEEECCCEEEFFFHHHHHHGGGFFFEEEHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJJJJKKKKKKJJJJJJGGGGGGGGGHHHIIIJJJKKKLLLIIIIIIJJJJJJJJJJJJIIIIIILLLLLLLLLLLLLLLLLLLLLLLLKKKLLLLLLLLLLLLMMMMMMMMMMMMNNNOOOOOOOOONNNMMMLLLKKKKKKJJJIIIHHHFFFDDDCCCBBBBBBBBBBBBBBBBBBBBBCCCBBBEEEHHHIIIKKKOOOUUUZZZVVV[[[ccciiikkkhhhccc```ZZZXXXUUUUUUVVVWWWWWWVVVTTTWWWZZZ\\\]]]^^^```aaaiiippp|||vvvkkkjjjpppuuu|||rrrllleeeaaabbbZZZVVVVVVXXXXXXTTTTTTVVVQQQSSSTTTRRROOONNNOOORRRTTTTTTVVVVVVWWWVVVUUUTTTNNNPPPRRRQQQNNNLLLMMMOOOMMMMMMNNNNNNNNNOOOOOOOOONNNMMMLLLMMMOOOPPPOOONNNNNNMMMKKKJJJIIIIIIJJJJJJLLLMMMMMMMMMMMMMMMLLLLLLIIIIIIIIIIIIIIIIIIIIIIIIBBBCCCDDDEEEFFFGGGHHHHHHGGGHHHIIIIIIIIIIIIHHHGGGDDDEEEGGGHHHIIIIIIHHHHHHEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHEEEDDDCCCBBBAAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCDDDEEEFFFFFFFFFFFFFFFEEEDDDDDDDDDEEEGGGHHHEEEEEEDDDCCCBBBBBBAAAAAABBBAAAAAA@@@@@@AAAAAABBB@@@@@@??????????????????????????????@@@AAABBBCCCAAAAAAAAA@@@@@@@@@?????????@@@BBBCCCDDDDDDCCCBBBCCCCCCCCCCCCBBBBBBAAA@@@??????>>>>>>???@@@AAAAAA????????????@@@@@@@@@@@@????????????@@@AAABBBCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@??????????????????AAA@@@@@@???>>>>>>>>>???>>>>>>??????@@@@@@@@@AAAAAA@@@BBBHHHQQQWWWXXXVVVHHHEEEBBB??????>>><<<;;;======<<<;;;;;;:::999999999999999999999999999999888777777888::::::999777888999:::;;;<<<;;;:::999;;;888777999;;;===EEEMMM^^^ppp~~~xxxmmmoooDDDDDDDDDEEEDDDCCCCCCBBBEEECCCAAA?????????AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@@@@AAAAAAAAA@@@@@@??????@@@@@@AAABBBCCCCCCCCCBBBBBBCCCCCCCCCFFFEEEDDDBBBAAA@@@??????BBBAAA?????????AAACCCEEE======>>>???AAABBBCCCCCCBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEIIIGGGFFFGGGHHHHHHGGGFFFFFFGGGHHHHHHFFFFFFGGGHHHEEEFFFFFFFFFFFFGGGGGGGGGIIIHHHGGGGGGHHHIIIKKKLLLKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKLLLLLLMMMMMMMMMMMMPPPOOOOOONNNNNNMMMLLLLLLKKKKKKMMMNNNNNNMMMMMMLLLJJJKKKKKKIIIGGGEEEEEEFFFAAACCCEEEDDDBBBAAACCCFFFGGGJJJPPPVVV[[[___```aaaeeebbb___^^^^^^]]]ZZZWWWWWWYYYXXXUUUUUUYYYZZZXXXPPPXXX\\\[[[___jjjsssuuu|||nnngggkkkyyy{{{tttjjjaaa]]]ZZZYYYYYYVVVVVVUUUUUUTTTSSSSSSRRRTTTSSSRRRRRRRRRRRRRRRSSSRRRSSSUUUVVVVVVUUUTTTSSSQQQPPPOOONNNNNNNNNOOOOOONNNNNNOOOOOONNNMMMKKKJJJNNNNNNNNNMMMMMMKKKJJJIIIIIIHHHHHHIIIKKKLLLKKKJJJKKKLLLNNNOOOOOOMMMKKKIIIIIIIIIHHHHHHHHHGGGGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDGGGHHHHHHHHHHHHGGGFFFFFFDDDDDDEEEGGGHHHIIIJJJKKKGGGGGGGGGGGGFFFFFFFFFEEECCCCCCDDDEEEFFFGGGGGGGGGFFFFFFFFFEEEEEECCCBBBBBBCCCCCCBBBAAAAAAAAAAAABBBEEEDDDBBBAAA@@@BBBCCCDDDIIIHHHHHHGGGFFFEEEDDDDDDEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBB;;;<<<>>>???AAAAAABBBBBB??????@@@AAABBBBBBBBBBBBCCCBBBBBBBBBBBBCCCDDDDDDAAAAAAAAA@@@@@@?????????@@@@@@AAABBBBBBBBBBBBAAA???@@@@@@AAAAAA@@@@@@???@@@@@@@@@@@@@@@@@@@@@@@@???????????????@@@@@@@@@AAA@@@?????????@@@AAABBB@@@@@@???>>>======>>>>>>======>>>????????????>>>>>>AAABBBCCCLLLYYY^^^[[[PPPIIIBBB@@@===:::999<<<<<<<<<;;;;;;;;;::::::::::::999777666666666777888999888777777666777777777888888999999999:::::::::===<<<:::888888<<>><<<===>>>???@@@AAAAAAAAA@@@@@@@@@AAA@@@@@@??????AAAAAA@@@@@@AAAAAABBBBBBAAAAAAAAA@@@@@@?????????===>>>??????@@@@@@?????????@@@@@@AAAAAA@@@@@@???@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>?????????@@@@@@@@@AAA@@@?????????@@@AAAAAA@@@@@@??????>>>>>>>>>>>>===>>>??????@@@@@@??????>>>@@@AAABBBKKKWWW]]]\\\SSSIIIAAA???>>><<<;;;===<<<<<<;;;;;;;;;::::::::::::999777666666666777888999999888777777777777888888888888888999999999999;;;;;;999888888;;;@@@DDDQQQ___qqq~~~~~~wwwyyyBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@???>>>>>>@@@AAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAAAAA@@@@@@AAAAAABBBCCCCCCBBBBBBAAAAAABBBBBBCCCBBBBBBAAA@@@@@@@@@@@@@@@BBBAAAAAA@@@??????>>>>>>AAAAAABBBBBBBBBCCCCCCCCCDDDDDDDDDEEEFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEGGGIIIJJJIIIHHHFFFHHHIIIHHHGGGFFFGGGIIIHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHIIIJJJKKKLLLLLLKKKKKKJJJJJJKKKKKKLLLKKKKKKKKKLLLLLLLLLMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNOOOOOONNNNNNMMMLLLLLLLLLKKKKKKKKKKKKIIIHHHGGGFFFCCCDDDEEEDDDBBBBBBCCCDDDDDDFFFIIIKKKOOOTTTYYY]]]___aaaccceeeeeedddbbb```\\\ZZZXXXXXXYYYYYYWWWVVVSSSVVVVVVUUUXXX^^^bbbbbb]]]bbbjjjwww~~~yyyqqqkkkhhhcccdddjjjxxxwwwiiibbb]]]WWWSSSRRRSSSTTTUUUSSSSSSSSSRRRQQQQQQPPPPPPSSSRRRQQQQQQPPPPPPPPPQQQPPPPPPPPPPPPPPPQQQRRRRRRPPPOOONNNMMMLLLMMMMMMNNNMMMMMMNNNNNNNNNLLLKKKJJJLLLLLLLLLMMMMMMLLLKKKKKKKKKJJJIIIJJJKKKLLLKKKJJJJJJKKKLLLMMMMMMKKKIIIHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHGGGGGGFFFEEEFFFFFFFFFGGGGGGHHHHHHHHHEEEEEEEEEDDDDDDDDDCCCCCCDDDEEEFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFEEEDDDCCCCCCCCCCCCBBBAAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCFFFEEEEEEDDDDDDCCCCCCCCCDDDCCCCCCCCCCCCCCCDDDDDDBBBBBBBBBBBBAAAAAAAAAAAABBBAAAAAA@@@???>>>======>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>===<<<>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@?????????===>>>??????@@@@@@????????????@@@@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@AAA@@@@@@?????????@@@@@@@@@@@@@@@@@@??????????????????@@@AAAAAAAAAAAA@@@???@@@@@@AAAIIIUUU\\\^^^XXXLLLAAA>>>@@@???======<<<<<<;;;;;;;;;::::::::::::999888777666777888888::::::999888888888888888777777777777888888888888888999999999888:::>>>AAAHHHVVViiiyyy~~~AAAAAAAAAAAAAAA@@@??????>>>>>>>>>>>>???@@@AAABBBCCCCCCBBBBBBBBBBBBAAAAAABBBBBBAAAAAA@@@@@@??????AAAAAAAAA@@@AAAAAABBBCCCDDDCCCCCCBBBBBBCCCCCCDDD@@@@@@??????@@@@@@AAABBBAAABBBBBBBBBBBBAAA@@@???CCCCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEGGGIIIJJJJJJIIIGGGHHHIIIHHHGGGGGGHHHIIIHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHHHHIIIJJJJJJKKKLLLLLLLLLKKKKKKKKKKKKLLLLLLKKKKKKLLLLLLLLLMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOONNNMMMMMMLLLLLLLLLLLLKKKJJJHHHGGGEEEEEEBBBCCCDDDDDDCCCDDDGGGIIIKKKNNNRRRWWW\\\```dddfffiiihhheeebbb^^^\\\ZZZZZZZZZYYYXXXWWWXXXXXXYYYZZZVVVZZZ\\\___eeeooouuuvvvzzzxxxzzzyyyooojjjiiiiiiiiimmmuuusssfff^^^[[[XXXTTTRRRRRRTTTUUUUUUQQQQQQQQQQQQPPPPPPOOOOOORRRQQQPPPOOOOOOOOOOOOOOOPPPOOOOOONNNOOOPPPRRRSSSRRRQQQPPPNNNNNNOOOOOOPPPMMMNNNOOOOOOOOONNNLLLKKKKKKKKKLLLLLLLLLLLLLLLKKKLLLJJJJJJJJJLLLLLLKKKJJJIIIJJJKKKKKKKKKJJJHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFEEEEEEFFFFFFEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBEEEEEEFFFGGGGGGGGGGGGGGGEEEFFFFFFFFFEEEEEEDDDCCCCCCBBBAAAAAA@@@@@@AAAAAABBBBBBCCCDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCDDDDDDBBBBBBBBBAAAAAAAAA@@@@@@BBBBBBAAAAAA@@@@@@????????????@@@@@@@@@??????>>>??????@@@@@@???>>>>>>======>>>>>>???????????????@@@@@@@@@?????????????????????@@@AAAAAAAAAAAAAAA??????@@@@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>??????@@@@@@@@@@@@@@@???????????????@@@@@@AAAAAAAAA@@@@@@@@@???@@@AAAAAABBBBBBAAAAAABBBAAAAAABBBHHHRRRZZZ^^^^^^OOOAAA>>>@@@@@@===<<<<<<<<<;;;;;;;;;::::::::::::999888777777777888999;;;:::999999888888999999666666666666777777777777666888999999888999<<<>>>BBBOOOcccuuu@@@@@@@@@@@@@@@??????>>>======>>>>>>???@@@AAABBBCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@?????????AAA@@@@@@@@@@@@AAABBBBBBBBBAAAAAA@@@@@@AAAAAABBB????????????@@@AAABBBBBBAAABBBCCCCCCDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFGGGIIIKKKJJJIIIGGGHHHIIIIIIGGGGGGHHHIIIGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHIIIJJJKKKKKKKKKKKKLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNOOOOOONNNNNNMMMLLLLLLLLLIIIIIIGGGFFFEEEDDDCCCCCCAAABBBDDDEEEFFFIIIMMMPPPVVVYYY^^^dddhhhiiihhhgggiiieee___ZZZWWWWWWZZZ[[[aaa___\\\YYYXXXZZZ]]]___]]]dddkkkrrr~~~}}}wwwpppgggaaacccjjjrrrxxxyyynnneee___[[[YYYVVVSSSRRRSSSTTTUUUTTTPPPPPPPPPOOOOOOOOOOOOOOOQQQPPPOOONNNMMMMMMMMMMMMOOOOOONNNNNNOOOPPPRRRSSSQQQPPPOOONNNMMMNNNOOOOOONNNOOOPPPPPPPPPOOONNNMMMJJJKKKKKKLLLLLLLLLKKKKKKLLLKKKIIIJJJKKKLLLKKKIIIHHHHHHIIIIIIIIIHHHGGGFFFGGGGGGFFFFFFFFFEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBAAAEEEEEEFFFGGGGGGGGGFFFFFFDDDEEEEEEEEEEEEDDDCCCCCCBBBBBBAAA@@@@@@@@@@@@AAAAAAAAABBBCCCDDDCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@?????????@@@@@@AAAAAAAAA???@@@@@@@@@@@@???>>>>>>>>>>>>???@@@AAAAAA@@@@@@>>>>>>???@@@AAA@@@@@@?????????????????????????????????@@@AAAAAAAAAAAA@@@>>>??????@@@@@@??????>>>========================<<<======>>>??????@@@@@@@@@@@@@@@@@@??????>>>>>>???@@@@@@AAAAAAAAA@@@@@@@@@@@@AAABBBBBBBBBBBBAAADDDBBBAAACCCHHHNNNWWW]]]```QQQBBB???@@@???;;;999<<<<<<;;;;;;;;;:::::::::;;;:::888777777777888999;;;:::999999888888999999555555666666666777777777555777888999888999;;;<<<@@@LLL___ppp|||@@@@@@@@@@@@@@@??????>>>>>>>>>??????@@@AAAAAABBBCCCCCCBBBBBBAAAAAA@@@@@@???????????????>>>>>>>>>@@@@@@??????@@@@@@AAABBB???>>>>>>======>>>>>>????????????@@@@@@AAACCCCCCBBBBBBCCCCCCDDDEEEFFFFFFCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGFFFHHHIIIKKKJJJIIIGGGIIIJJJIIIHHHGGGHHHJJJGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHJJJKKKKKKLLLKKKKKKMMMLLLLLLKKKKKKLLLLLLMMMLLLLLLLLLMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMLLLLLLKKKJJJJJJJJJDDDDDDCCCBBBAAAAAAAAABBB@@@BBBEEEGGGKKKPPPVVVZZZ```aaaeeeiiikkkjjjfffcccaaa^^^YYYUUUVVVZZZ```dddcccaaa]]]YYYXXX\\\ccchhhqqqyyyssskkkdddcccaaabbbhhhttt|||rrrhhhbbb]]]ZZZXXXUUUSSSQQQQQQRRRRRRRRRQQQOOOOOOOOOOOOOOOOOOOOOOOOPPPOOONNNMMMLLLKKKKKKKKKMMMMMMMMMNNNOOOPPPQQQRRRNNNMMMLLLKKKJJJKKKKKKLLLNNNNNNOOOPPPPPPOOONNNMMMKKKKKKKKKLLLLLLKKKJJJJJJKKKJJJIIIIIIJJJJJJIIIHHHGGGGGGHHHHHHGGGGGGFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAADDDEEEEEEFFFFFFFFFEEEEEECCCCCCCCCDDDDDDCCCCCCBBBBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBCCCCCCAAAAAAAAABBBCCCCCCCCCDDDDDDCCCCCCBBBAAAAAABBBBBBAAAAAAAAAAAA@@@@@@@@@@@@;;;;;;<<<===>>>??????@@@??????@@@@@@@@@??????>>>===>>>???@@@AAAAAAAAAAAA>>>???@@@BBBBBBAAA@@@@@@>>>>>>>>>???????????????<<<===>>>>>>??????>>>>>>>>>>>>????????????>>>>>>========================;;;<<<======>>>???@@@@@@@@@@@@@@@@@@???>>>===<<<>>>>>>@@@AAAAAAAAA@@@??????@@@AAAAAABBBBBBAAAAAADDDAAAAAADDDFFFIIIQQQXXX\\\OOOCCC??????===:::999<<<<<<;;;;;;;;;:::::::::;;;:::999888777888999999::::::999888888888888888666666666666777777777777666777999888888888:::<<<@@@IIIYYYjjjxxx}}}@@@@@@AAAAAA@@@@@@???>>>??????@@@AAAAAAAAAAAAAAABBBBBBBBBAAA@@@@@@??????===============>>>>>>>>>??????>>>>>>??????@@@AAA??????>>>>>>>>>>>>??????AAA@@@@@@@@@AAABBBCCCDDDDDDDDDCCCBBBBBBCCCDDDEEEBBBBBBCCCCCCDDDEEEFFFFFFDDDDDDEEEEEEFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIHHHGGGHHHIIIJJJIIIHHHHHHIIIJJJIIIHHHHHHHHHJJJHHHHHHHHHHHHIIIIIIIIIIIIHHHIIIJJJKKKLLLLLLKKKKKKMMMMMMLLLLLLLLLLLLMMMMMMLLLLLLMMMMMMMMMNNNNNNNNNNNNNNNMMMMMMMMMLLLLLLLLLJJJIIIIIIHHHHHHGGGFFFFFFCCCBBBAAAAAABBBCCCDDDEEEEEEGGGJJJNNNSSSZZZaaafffgggeeedddeeefffeeeaaa^^^[[[YYYWWWVVVYYY^^^cccgggaaa```___^^^bbblllzzz~~~qqqiiihhheeelllttt{{{|||pppkkkddd^^^YYYWWWUUUUUURRRQQQOOOPPPQQQRRRQQQPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMMMLLLKKKJJJJJJJJJJJJKKKLLLMMMNNNOOOOOOOOOMMMLLLJJJIIIIIIIIIJJJKKKLLLLLLMMMNNNNNNNNNMMMLLLLLLLLLLLLLLLKKKJJJIIIIIIKKKIIIHHHHHHIIIIIIHHHGGGGGGGGGFFFFFFFFFFFFEEEEEEFFFFFFEEEEEEEEEDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEECCCCCCCCCCCCBBBBBBBBBBBBDDDDDDEEEEEEEEEDDDDDDCCCAAAAAABBBBBBBBBBBBBBBAAABBBAAA@@@@@@???@@@@@@@@@??????>>>>>>???AAABBBCCCAAAAAAAAABBBCCCDDDDDDEEEEEEDDDCCCBBBAAA@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@???;;;<<<<<<======>>>>>>>>>>>>??????@@@@@@@@@??????>>>>>>???????????????>>>===>>>@@@BBBBBBAAA@@@???===>>>>>>>>>?????????@@@<<<======>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<===>>>???@@@@@@???@@@@@@@@@???>>><<<;;;<<<===???@@@AAA@@@???>>>??????@@@AAAAAAAAAAAAAAABBB???@@@CCCCCCCCCIIIRRRTTTJJJBBB???>>><<<;;;<<<<<<<<<;;;;;;;;;:::::::::;;;:::999888888888999999999999888777777777777888666666777777777888888888888888999888777888;;;======EEESSSdddsss}}}}}}~~~~~~@@@AAAAAAAAAAAA@@@??????@@@@@@AAABBBBBBBBBAAAAAABBBBBBAAA@@@@@@???>>>>>>;;;;;;<<<<<<======>>>>>>>>>>>>>>>===>>>??????@@@BBBAAAAAAAAAAAAAAAAAABBBBBBAAAAAAAAABBBBBBCCCDDDGGGEEECCCAAA@@@AAABBBCCC@@@AAABBBCCCDDDEEEFFFGGGDDDDDDDDDEEEFFFFFFGGGGGGIIIIIIIIIIIIIIIIIIIIIIIIJJJIIIHHHHHHIIIJJJIIIGGGHHHIIIJJJJJJHHHHHHIIIJJJIIIIIIIIIJJJJJJJJJKKKKKKHHHIIIJJJLLLLLLLLLLLLKKKMMMMMMLLLLLLLLLLLLMMMMMMLLLMMMMMMMMMMMMNNNNNNNNNNNNMMMMMMMMMLLLLLLKKKKKKGGGGGGFFFFFFEEEDDDDDDCCCDDDDDDCCCDDDEEEGGGIIIJJJJJJMMMQQQUUU[[[ccckkkqqqiiifffaaa_________]]][[[YYYXXXXXXYYY[[[^^^aaacccdddeeefffkkktttsssjjjcccdddjjjrrr~~~rrrffffffccc]]]XXXTTTSSSSSSTTTPPPOOOOOOPPPRRRTTTSSSRRROOOOOOOOOOOOOOOOOOOOOOOOOOONNNMMMKKKJJJJJJIIIIIIGGGHHHKKKLLLNNNNNNMMMMMMNNNMMMLLLJJJJJJKKKKKKLLLJJJKKKLLLMMMMMMLLLKKKJJJLLLLLLLLLLLLKKKJJJHHHHHHJJJIIIGGGGGGHHHHHHGGGFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFFFFFFFFFFEEEDDDDDDEEEEEEEEEEEEFFFFFFFFFGGGDDDDDDCCCCCCCCCBBBBBBBBBCCCDDDDDDDDDDDDDDDCCCCCC@@@@@@AAABBBBBBAAAAAAAAABBBAAA@@@@@@??????@@@@@@???>>>=========???BBBCCC@@@AAABBBBBBCCCDDDEEEEEEFFFEEEDDDBBBAAA@@@??????AAAAAAAAA@@@@@@@@@??????????????????>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@????????????>>>===<<<;;;<<<>>>@@@AAABBBAAA???>>>======>>>>>>?????????@@@>>>>>>???@@@@@@@@@@@@@@@>>>>>>????????????>>>>>>????????????????????????;;;;;;<<<===>>>???@@@@@@???@@@@@@@@@???>>><<<;;;;;;<<<>>>@@@AAA@@@>>>===??????@@@AAAAAAAAA@@@@@@@@@===>>>BBBAAA???DDDMMMMMMFFF@@@???>>><<<<<>>;;;BBBOOO```ooo{{{}}}zzzwww|||@@@@@@??????>>>>>>======??????????????????????????????>>>>>>======<<<<<<======>>>???@@@AAAAAABBB>>>???@@@AAABBBCCCCCCDDDCCCBBB@@@???@@@BBBDDDEEEDDDDDDEEEEEEEEEEEEDDDDDDBBBBBBBBBCCCCCCCCCDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEGGGIIIJJJGGGHHHIIIJJJIIIHHHGGGFFFFFFFFFGGGHHHHHHIIIJJJJJJIIIIIIJJJJJJJJJJJJIIIIIIKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIIIIIIIJJJJJJJJJKKKJJJJJJJJJKKKLLLLLLMMMMMMMMMNNNNNNNNNNNNNNNOOOOOONNNNNNLLLJJJHHHFFFEEEDDDBBBEEEGGGFFFCCCBBBBBBDDDDDDEEEFFFFFFGGGJJJOOORRRSSSUUUZZZ___cccgggiiijjj^^^[[[WWWVVVXXX[[[___```___YYYXXX\\\]]]]]]bbbjjjfffmmmyyy|||rrrjjjhhhkkksssxxxwwwkkkbbb]]]ZZZYYYWWWUUUSSSSSSSSSSSSOOOOOOOOONNNOOOOOOPPPPPPTTTSSSQQQOOOMMMLLLLLLMMMRRRPPPOOOMMMLLLKKKLLLLLLIIIJJJKKKLLLMMMNNNOOOOOOMMMKKKJJJKKKMMMNNNNNNMMMMMMMMMLLLKKKJJJIIIHHHHHHIIIJJJKKKKKKKKKJJJHHHGGGJJJJJJIIIHHHHHHHHHHHHIIIFFFFFFDDDCCCCCCDDDEEEEEEFFFFFFFFFFFFFFFEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDCCC@@@@@@@@@AAAAAABBBBBBBBBBBBBBBAAA@@@???>>>===<<<>>>>>>>>>>>>>>>>>>>>>>>>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@??????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>?????????@@@>>>??????@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>???????????????>>>==============================AAA???>>><<<<<<<<<======??????>>>>>>======<<<<<<<<<<<<============<<<<<<:::<<<>>>@@@???>>>;;;999;;;======;;;===@@@@@@<<<========================<<<===>>>???AAAAAAAAABBBAAAAAA@@@@@@???>>>>>>===:::;;;;;;<<<<<<;;;;;;:::::::::::::::::::::::::::888888888888888888888888888888888888777777777777777888888999::::::;;;;;;:::???IIIYYYkkkyyy|||vvvuuu{{{?????????>>>>>>>>>======??????????????????????????????>>>>>>>>>>>>======>>>>>>??????@@@@@@AAAAAABBBBBBBBBBBBAAAAAAAAAAAACCCBBBBBBAAABBBCCCDDDEEEDDDEEEEEEEEEEEEEEEEEEDDDBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFEEEEEEEEEEEEFFFHHHIIIGGGGGGHHHIIIIIIHHHGGGFFFFFFGGGGGGHHHIIIIIIJJJJJJJJJKKKKKKLLLLLLKKKKKKJJJLLLLLLLLLLLLKKKJJJIIIHHHIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLMMMMMMMMMOOOOOOOOONNNNNNNNNNNNMMMKKKKKKJJJIIIHHHGGGFFFFFFCCCEEEFFFEEECCCAAACCCDDDEEEGGGIIILLLNNNRRRVVVZZZ^^^^^^___```````````````[[[ZZZZZZ[[[]]]___aaaaaa___[[[[[[```dddgggnnnvvvwwwqqqnnnkkkoooxxxqqqeee^^^YYYVVVXXXWWWUUUSSSRRRRRRRRRRRROOOOOONNNNNNNNNNNNOOOOOOQQQPPPOOONNNMMMMMMNNNOOOOOONNNMMMLLLKKKKKKKKKLLLLLLLLLLLLLLLMMMMMMMMMMMMLLLJJJIIIJJJLLLMMMMMMLLLKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHHHHIIIIIIHHHGGGGGGGGGGGGHHHGGGFFFEEEDDDCCCDDDEEEEEEFFFFFFFFFFFFFFFEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBCCCCCCDDDDDDCCCCCCCCC@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@???????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@?????????????????????>>>>>>>>>====================================>>>>>>>>>?????????BBBBBBBBBBBBBBBBBBAAAAAA========================>>>????????????>>>==============================???>>>===<<<<<<<<<===>>>>>>>>>>>>>>>======<<<<<<======>>>>>>>>>>>>======;;;<<<===>>>>>>===<<<;;;999>>>AAA???>>>@@@???<<<>>>>>>>>>>>>>>>>>>>>>>>>===>>>??????????????????@@@@@@??????>>>======<<<::::::;;;;;;;;;;;;::::::::::::::::::::::::::::::888888888888888888888888888888888888777777777777777777888888999:::::::::;;;???GGGVVVfffttt}}}{{{vvvtttxxx???>>>>>>>>>>>>=========????????????????????????>>>>>>????????????@@@@@@@@@@@@@@@@@@@@@AAAAAAAAACCCCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFEEEEEECCCCCCCCCCCCDDDDDDDDDDDDEEEFFFFFFFFFFFFGGGGGGGGGFFFFFFEEEEEEEEEFFFFFFGGGFFFGGGGGGHHHHHHHHHGGGGGGGGGGGGHHHHHHIIIJJJJJJJJJKKKLLLLLLMMMMMMLLLLLLKKKMMMMMMMMMLLLLLLKKKIIIIIIJJJJJJKKKKKKKKKLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMPPPPPPOOONNNMMMLLLKKKKKKGGGGGGGGGGGGGGGGGGGGGGGGDDDEEEEEEDDDCCCCCCEEEGGGJJJMMMQQQTTTWWWZZZ^^^aaaeeedddaaa___]]][[[ZZZYYYVVVWWWYYY[[[]]]^^^___```___```fffnnnvvv}}}zzzmmmfffhhhiiipppxxxkkk```ZZZWWWUUUSSSUUUTTTSSSQQQQQQPPPPPPPPPNNNNNNMMMMMMMMMMMMMMMNNNMMMMMMLLLMMMMMMNNNOOOPPPLLLKKKKKKJJJJJJKKKKKKLLLOOONNNMMMLLLLLLLLLLLLLLLKKKJJJIIIIIIKKKLLLLLLKKKIIIIIIJJJJJJJJJKKKKKKKKKKKKJJJJJJIIIIIIIIIIIIIIIHHHHHHGGGFFFFFFFFFFFFGGGGGGFFFEEEDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFEEEEEEDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBBBBBBBAAAAAABBBBBBCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@>>>>>>>>>??????@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@????????????>>>>>>>>>>>>??????>>>>>>>>>>>>====================================>>>>>>>>>>>>??????@@@@@@@@@@@@??????>>>===========================>>>>>>>>>>>>>>>======<<<===========================<<<<<<<<<<<<===>>>>>>>>>>>>>>>============<<<===>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;DDDJJJHHHCCCAAA@@@>>>????????????????????????>>>>>>???>>>>>>===<<<<<<>>>>>>>>>===<<<<<<;;;;;;::::::;;;;;;;;;;;;::::::999999999999999999999999888888888888888888888888888888888888777777777777666666777777888999999:::<<<>>>DDDPPP___mmmxxx~~~~~~{{{wwwssssss>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????>>>??????@@@AAAAAABBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAABBBBBBCCCDDDEEEFFFFFFDDDEEEEEEFFFFFFFFFEEEEEEEEEFFFFFFGGGGGGFFFFFFEEECCCCCCDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIJJJJJJJJJKKKKKKLLLLLLMMMMMMLLLLLLKKKKKKLLLLLLMMMMMMLLLLLLKKKKKKKKKKKKKKKLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNMMMKKKJJJIIIGGGGGGDDDDDDEEEEEEEEEEEEEEEEEECCCCCCCCCDDDEEEHHHKKKNNNSSSVVVYYY\\\]]]___aaacccaaa```]]][[[YYYYYYYYYYYYXXXXXXXXXWWWXXX[[[___bbbdddlllyyyvvvnnnjjjjjjttt||||||qqqjjjaaaZZZWWWUUUSSSRRRRRRQQQQQQPPPOOOOOOOOOOOONNNMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMNNNOOOOOOIIIIIIIIIJJJJJJKKKLLLLLLOOONNNMMMLLLLLLLLLMMMMMMLLLKKKIIIJJJKKKLLLLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJKKKJJJIIIHHHHHHHHHIIIJJJIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGFFFEEEEEEDDDDDDDDDEEEEEEFFFFFFFFFFFFEEEDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBCCCCCCCCCBBBBBBAAAAAABBBBBBBBBAAA@@@@@@AAAAAA@@@@@@??????>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@????????????>>>>>>>>>>>>>>>=========???>>>>>>>>>==========================================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;==============================>>>>>>======<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;;;;<<<===>>>>>>========================<<<<<<============<<<<<<===<<<;;;;;;;;;<<<===>>>AAAMMMUUUQQQHHHBBB@@@???>>>>>>>>>>>>>>>>>>>>>>>>=========>>>===<<<<<<;;;<<<<<<<<<<<<;;;;;;:::::::::::::::;;;;;;:::::::::888888888888888888888888888888888888888888888888888888888888777777777666666666666777888888999999;;;<<>>>>>>>>??????????????????????????????????????????@@@@@@AAABBBCCCDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCDDDEEEFFFGGGGGGHHHEEEFFFFFFGGGGGGFFFEEEEEEFFFFFFGGGGGGGGGGGGFFFFFFDDDDDDDDDEEEEEEEEEFFFFFFEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHIIIIIIJJJJJJJJJJJJJJJKKKKKKJJJKKKKKKLLLLLLKKKKKKJJJIIIJJJKKKMMMNNNOOOOOOOOOKKKKKKKKKKKKLLLLLLLLLLLLMMMMMMMMMLLLLLLKKKKKKKKKJJJJJJIIIHHHFFFEEEDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDFFFKKKPPPTTTVVV\\\^^^``````^^^]]]^^^^^^[[[ZZZYYYWWWWWWXXXYYYZZZ\\\[[[XXXUUUVVV\\\fffmmmqqqvvvmmmiiiiiioooxxxvvveeeccc___ZZZUUURRRPPPOOOOOOOOOPPPPPPPPPOOOOOOOOOOOONNNMMMLLLLLLKKKKKKKKKLLLMMMNNNNNNNNNMMMMMMMMMLLLHHHHHHIIIJJJKKKLLLMMMMMMNNNMMMLLLLLLLLLMMMOOOPPPNNNLLLKKKKKKLLLMMMLLLKKKLLLKKKKKKJJJIIIHHHHHHHHHJJJIIIHHHGGGGGGHHHJJJJJJJJJJJJIIIHHHHHHHHHHHHHHHGGGGGGGGGFFFEEEEEEDDDCCCDDDEEEEEEFFFFFFFFFEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAABBBBBBCCCDDDDDDDDDDDDDDDAAAAAABBBBBBAAA@@@@@@???@@@@@@@@@??????>>>>>>>>>?????????>>>>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@??????>>>>>>>>>========================>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>==================@@@@@@AAAAAA@@@???>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;<<<======>>><<<<<<<<<<<<<<<=========:::;;;;;;;;;;;;;;;;;;:::<<<;;;:::::::::;;;===>>>DDDPPPXXXRRRGGG@@@>>>===========================;;;;;;<<<===============;;;;;;;;;:::::::::::::::999::::::::::::::::::999888888888888888888888888888888888888888888888888888888888888777777777666666666666777888888999999:::;;;>>>EEERRRcccsss}}}{{{|||zzztttooowww?????????@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCDDDEEEEEECCCCCCCCCCCCCCCDDDDDDDDDGGGGGGGGGGGGFFFFFFFFFFFFGGGFFFFFFFFFFFFEEEEEEEEEGGGGGGHHHHHHHHHHHHGGGGGGEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGHHHHHHIIIHHHHHHGGGGGGGGGGGGGGGHHHIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKJJJKKKKKKLLLLLLKKKKKKJJJJJJJJJLLLMMMOOOOOOPPPPPPJJJJJJKKKKKKKKKLLLLLLLLLLLLLLLKKKJJJJJJIIIHHHHHHFFFFFFEEEEEEDDDDDDCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGLLLRRRXXX\\\]]]___``````^^^[[[YYYYYYZZZYYYXXXXXXWWWWWWWWWWWWWWWXXXYYYZZZZZZ^^^gggsss|||}}}vvvkkkddddddffflll{{{rrrkkkggg^^^ZZZXXXUUURRRPPPOOOPPPQQQOOOOOOPPPQQQQQQPPPPPPPPPOOONNNMMMLLLKKKKKKKKKKKKOOOOOOOOOOOONNNMMMLLLKKKHHHIIIKKKLLLMMMNNNNNNNNNOOONNNLLLKKKLLLNNNPPPQQQOOOMMMKKKKKKLLLMMMLLLKKKLLLLLLKKKJJJIIIHHHGGGFFFHHHHHHHHHHHHHHHIIIIIIJJJKKKJJJIIIIIIHHHHHHIIIIIIHHHHHHHHHGGGFFFEEECCCCCCDDDEEEEEEFFFFFFFFFFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDCCCCCCCCCBBBBBBCCCCCCCCCBBBBBBAAAAAA@@@BBBBBBCCCDDDEEEEEEEEEEEEBBBBBBBBBBBBAAA@@@???????????????>>>>>>>>>>>>>>>?????????>>>>>>=========>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@??????>>>=====================>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>============<<<<<<======>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;888999:::;;;<<<<<<<<<<<<;;;<<<<<<<<<<<<=========999999::::::::::::999999;;;;;;:::::::::<<<===>>>AAAKKKQQQLLLAAA<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<======>>>======::::::::::::::::::::::::999999::::::::::::999999999999999999999999999999888888888888888888888888888888888888777777777777666666777777888999999:::999:::<<>>>>>>>>>>>>>>=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@??????>>>======<<<<<<=========>>>>>>?????????>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>=========<<<<<<<<<999999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<;;;::::::::::::::::::::::::::::::888999:::;;;<<<<<<;;;:::;;;;;;;;;<<<<<<<<<======999::::::;;;;;;::::::999::::::::::::;;;<<<=========EEEIIIDDD===;;;<<<<<<==============================>>>>>>>>>===<<<<<<::::::::::::::::::::::::999999::::::::::::999999::::::::::::::::::::::::888888888888888888888888888888888888777777777777777777888888999:::::::::999:::;;;???HHHVVVgggrrrvvvwwwxxxuuuoooqqqAAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEBBBCCCCCCDDDEEEFFFFFFGGGEEEFFFGGGGGGIIIIIIJJJKKKIIIGGGEEECCCCCCDDDEEEFFFGGGHHHHHHIIIIIIHHHHHHGGGEEEFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIIIIJJJJJJFFFGGGIIIKKKLLLLLLKKKKKKIIIIIIHHHHHHIIIJJJLLLMMMLLLLLLLLLLLLKKKKKKKKKKKKMMMMMMNNNNNNNNNNNNMMMMMMOOOOOOOOOOOONNNMMMLLLLLLIIIIIIIIIIIIJJJJJJJJJKKKIIIIIIHHHGGGEEEDDDCCCCCCAAAAAABBBCCCDDDEEEFFFGGGFFFGGGHHHJJJLLLNNNOOOPPPPPPOOOQQQVVV]]]aaabbb```VVVVVVUUUTTTSSSTTTVVVYYYWWWXXXYYYZZZZZZZZZXXXWWW\\\jjj~~~tttkkkiiiiiieeeeeennn}}}}}}iii______ZZZYYY[[[VVVUUUTTTRRROOOLLLLLLOOOQQQOOOPPPRRRSSSTTTSSSSSSRRRPPPOOONNNMMMLLLLLLLLLLLLNNNOOOPPPQQQPPPOOONNNMMMLLLMMMOOOPPPQQQQQQPPPPPPTTTRRROOOLLLKKKKKKMMMNNNNNNLLLJJJJJJJJJKKKJJJIIIHHHHHHHHHIIIIIIIIIJJJJJJEEEFFFHHHIIIJJJIIIHHHHHHIIIHHHGGGGGGFFFFFFGGGGGGHHHHHHHHHHHHGGGEEECCCBBBDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDCCCCCCCCCBBBBBBBBBDDDDDDCCCBBBAAAAAA@@@@@@???@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@???<<<<<<======>>>>>>??????;;;;;;<<<===>>>???@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>@@@??????>>>===<<<<<<;;;======>>>>>>??????@@@@@@>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>======<<<<<<<<<;;;;;;;;;===>>>??????@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;:::999::::::::::::::::::::::::888999:::;;;<<<;;;:::999;;;;;;;;;<<<<<<<<<======:::;;;;;;<<<<<<;;;;;;:::999999:::;;;;;;<<<======;;;AAADDD@@@<<<===???@@@>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@???>>><<<;;;:::::::::::::::::::::::::::999999999::::::999999999::::::::::::::::::::::::888888888888888888888888888888888888777777777777888888888999::::::;;;;;;:::;;;;;;===DDDQQQaaalllsssuuuwwwuuuoooooo|||EEEEEEDDDDDDCCCCCCCCCBBBDDDDDDDDDDDDEEEEEEEEEEEECCCDDDEEEFFFFFFFFFFFFFFFCCCCCCBBBCCCDDDGGGJJJLLLHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJHHHGGGFFFEEEEEEEEEHHHHHHHHHIIIIIIIIIJJJJJJJJJIIIIIIHHHHHHIIIIIIJJJIIIIIIJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJKKKKKKLLLMMMLLLKKKIIIIIIKKKLLLMMMKKKLLLNNNPPPQQQQQQPPPPPPRRRQQQOOONNNLLLKKKJJJJJJJJJIIIIIIHHHGGGGGGFFFFFFFFFDDDBBBAAA@@@???@@@@@@DDDCCCBBBBBBBBBCCCDDDEEEFFFKKKRRRWWWYYYXXXWWWWWWXXXXXXYYY[[[]]]\\\YYYVVVTTTSSSSSSTTTUUUVVVUUUTTT[[[ZZZ]]]aaaaaa___aaaffflllxxxooogggbbbbbbeeesss|||{{{kkk```\\\WWWUUUVVVWWWUUUTTTVVVTTTQQQOOOMMMMMMMMMNNNOOOPPPRRRTTTUUUVVVVVVUUUPPPPPPNNNMMMLLLLLLKKKKKKMMMNNNOOOPPPOOOMMMJJJIIIIIIJJJKKKMMMOOOQQQRRRSSSOOONNNMMMKKKKKKKKKLLLLLLKKKKKKLLLLLLKKKJJJIIIIIIJJJKKKKKKKKKIIIHHHIIIJJJHHHHHHGGGGGGGGGHHHIIIIIIIIIIIIIIIIIIHHHGGGFFFEEEHHHGGGFFFDDDDDDDDDEEEFFFEEEFFFGGGFFFEEEDDDEEEFFFFFFFFFFFFEEEDDDDDDCCCCCCCCCCCCBBBBBBBBBAAAAAAAAADDDCCCBBBBBBAAAAAAAAAAAACCCCCCCCCCCCCCCBBBBBBBBBAAAAAABBBCCCBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<===>>>??????@@@???>>>>>>>>>>>>>>>>>>@@@???===<<<<<<<<<===>>>?????????>>>>>>>>>>>>>>>===<<<;;;:::999999999999===<<<;;;:::::::::;;;<<<>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<;;;;;;:::::::::===<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<:::999999888888999999:::999::::::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;:::888777777777888999777888999:::::::::::::::::::::;;;;;;::::::999888888888888888888999999999888888999999999999888888888888888888888888888888:::999;;;???CCCKKK[[[jjjkkkwwwyyyuuuvvvrrrtttEEEEEEDDDDDDDDDCCCCCCCCCDDDEEEEEEEEEEEEFFFFFFFFFDDDEEEFFFFFFFFFFFFFFFFFFDDDCCCCCCCCCDDDGGGIIIKKKIIIIIIIIIIIIIIIIIIHHHHHHJJJIIIHHHGGGFFFFFFFFFFFFHHHHHHIIIIIIIIIJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIJJJIIIIIIIIIJJJJJJJJJJJJJJJKKKKKKLLLLLLLLLLLLKKKKKKJJJJJJJJJJJJKKKMMMNNNNNNNNNMMMLLLKKKKKKLLLMMMNNNMMMMMMOOOPPPQQQPPPPPPOOOPPPOOOMMMLLLJJJIIIIIIHHHFFFFFFFFFEEEEEEEEEEEEDDDFFFEEEDDDCCCBBBCCCCCCDDDDDDDDDDDDEEEGGGIIILLLMMMNNNSSSXXX[[[\\\[[[[[[ZZZXXXWWWWWWWWWXXXWWWUUUSSSPPPQQQTTTXXX\\\^^^^^^]]]bbb```aaaeeehhhkkkrrrzzz|||rrriiifffgggkkkttt|||uuujjjccc]]]ZZZVVVTTTTTTUUUTTTRRRVVVTTTRRROOONNNMMMNNNNNNQQQRRRSSSTTTTTTTTTSSSRRRPPPOOONNNMMMLLLLLLLLLLLLLLLMMMNNNOOONNNMMMKKKJJJKKKLLLLLLMMMNNNOOOOOOOOONNNMMMLLLKKKKKKLLLLLLMMMKKKJJJJJJJJJIIIIIIIIIIIIIIIKKKKKKJJJIIIHHHIIIJJJIIIHHHHHHGGGGGGGGGHHHHHHIIIIIIIIIIIIHHHGGGFFFEEEFFFEEEDDDCCCBBBCCCCCCDDDDDDEEEFFFEEEDDDCCCDDDFFFFFFEEEEEEDDDDDDCCCBBBBBBBBBBBBBBBBBBAAAAAAAAAAAACCCBBBAAAAAA@@@@@@AAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAABBBBBBBBBAAA@@@???????????????????????????===============>>>???@@@@@@@@@???>>>=========>>>??????===<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::999999999999<<<;;;:::999999:::;;;<<<========================<<<<<<;;;;;;;;;:::::::::<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888999999:::999::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<>>>>>>=========<<<<<<<<<======<<<<<<;;;;;;;;;:::;;;;;;;;;;;;;;;<<<<<<<<<;;;:::999888888888888999888999999999999999999::::::;;;;;;;;;;;;:::999999888888888888888888888888777777777888888777777777888888888888888888888888999888:::>>>BBBJJJ[[[iiimmmxxxyyyuuuuuupppqqq|||EEEEEEEEEEEEDDDDDDDDDDDDFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFGGGGGGGGGFFFEEEEEEEEEEEEDDDDDDEEEFFFHHHIIIIIIIIIJJJJJJJJJJJJJJJJJJIIIHHHHHHGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIJJJJJJKKKKKKLLLLLLMMMMMMMMMMMMLLLLLLJJJJJJKKKLLLMMMNNNPPPQQQOOONNNMMMLLLLLLMMMNNNOOOMMMNNNNNNOOOOOOOOONNNNNNMMMLLLJJJIIIHHHGGGFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFFFFGGGIIIKKKOOORRRUUUWWWVVVYYY[[[]]]\\\[[[\\\\\\WWWVVVTTTUUUVVVVVVUUUTTTOOOPPPTTTZZZ___ccccccccciiiggghhhnnnvvvwwwoookkkeeeccciiisssoooddd```^^^]]]YYYWWWTTTRRRRRRSSSRRRQQQUUUTTTRRRPPPOOONNNOOOOOOTTTTTTUUUTTTSSSRRRPPPOOOOOOOOONNNMMMLLLLLLLLLMMMLLLMMMNNNNNNNNNMMMLLLKKKMMMMMMMMMLLLLLLLLLKKKKKKMMMLLLLLLKKKLLLLLLMMMNNNKKKJJJIIIHHHGGGHHHIIIIIIIIIJJJKKKJJJIIIHHHHHHJJJJJJIIIHHHGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHGGGFFFEEEDDDCCCBBBBBBAAAAAABBBBBBBBBDDDEEEDDDCCCCCCDDDEEEEEEDDDDDDCCCBBBBBBAAAAAABBBBBBBBBAAAAAAAAA@@@@@@AAAAAA@@@?????????@@@@@@??????@@@@@@AAAAAABBBBBBAAAAAAAAABBBAAA@@@@@@???????????????????????????>>>>>>>>>>>>>>>??????@@@AAA@@@???>>>======<<<===???>>>======<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::999999999999;;;::::::999999::::::;;;========================<<<;;;;;;;;;;;;:::::::::<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::999999999999999999999999:::999999888888999999:::999::::::;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<>>>>>>>>>>>>>>>=========>>>======<<<;;;:::999999;;;;;;<<<<<<<<<=========;;;;;;::::::999999999999;;;:::999888777888999999;;;;;;;;;;;;;;;:::999999888888777777777777777777666666777777777777666666777777777777777777777777999888999<<<@@@HHHYYYhhhpppzzzzzzuuutttpppoooyyyEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGGGGHHHHHHHHHHHHIIIGGGHHHHHHHHHGGGFFFEEEEEEFFFFFFEEEEEEEEEFFFGGGHHHJJJJJJJJJJJJKKKKKKKKKKKKHHHHHHHHHHHHHHHIIIJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJKKKKKKJJJJJJJJJIIIIIIIIIJJJJJJKKKKKKKKKNNNNNNOOOPPPPPPOOONNNNNNMMMMMMLLLMMMMMMNNNOOOPPPNNNMMMLLLLLLLLLLLLMMMNNNLLLLLLLLLLLLLLLKKKKKKKKKIIIHHHGGGFFFEEEDDDDDDDDDFFFFFFFFFFFFEEEEEEEEEEEEBBBBBBCCCCCCEEEFFFGGGGGGLLLMMMOOORRRUUUYYY[[[]]]XXXYYYZZZYYYXXXWWWYYYZZZWWWVVVVVVXXXZZZZZZYYYWWWWWWWWWYYY^^^dddiiilllmmm{{{zzz}}}zzzsssooommmmmmnnntttpppddd^^^[[[XXXVVVVVVUUUSSSRRRRRRRRRRRRRRRTTTTTTRRRQQQPPPPPPPPPPPPTTTTTTTTTTTTSSSQQQOOONNNNNNNNNMMMMMMLLLMMMMMMMMMMMMNNNNNNOOOOOOOOONNNNNNLLLLLLLLLKKKKKKJJJJJJJJJKKKKKKKKKLLLLLLMMMNNNNNNLLLJJJHHHGGGGGGHHHJJJKKKIIIJJJKKKJJJHHHGGGHHHIIIJJJIIIHHHGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFEEEEEECCCBBBBBBBBBBBBBBBBBBBBBAAACCCDDDCCCBBBBBBCCCDDDDDDCCCCCCBBBBBBAAA@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@???>>>>>>>>>>>>??????>>>??????@@@AAABBBBBBCCCAAAAAAAAAAAA@@@@@@????????????????????????????????????>>>>>>>>>??????@@@AAA@@@???>>>===<<<<<<<<<>>>>>>======<<<<<<<<<<<<=========>>>>>>>>>>>>>>><<<<<<;;;:::::::::::::::999999999999:::::::::;;;========================;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;::::::999999999999999999999999:::::::::::::::::::::::::::999999888888999999:::999::::::;;;;;;;;;:::::::::::::::::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<========================>>>>>>===<<<:::999888888;;;;;;<<<<<<===>>>>>>>>>;;;;;;<<<<<<<<<;;;:::999<<<:::888777666777888999;;;;;;;;;<<<;;;::::::999888888777777777777777666666666777777777777666666666666666666666666666666888777777:::>>>FFFVVVdddooozzzzzzvvvwwwrrrpppxxxEEEFFFFFFFFFFFFFFFFFFFFFHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHIIIHHHHHHGGGFFFEEEGGGFFFFFFFFFFFFFFFGGGGGGJJJJJJJJJKKKKKKLLLLLLLLLHHHHHHHHHHHHIIIJJJKKKKKKIIIIIIIIIJJJJJJJJJKKKKKKJJJKKKKKKLLLLLLKKKKKKJJJIIIIIIJJJKKKKKKLLLMMMMMMPPPQQQRRRSSSSSSRRRQQQPPPOOOOOONNNMMMLLLLLLLLLLLLKKKKKKJJJJJJJJJJJJKKKKKKIIIHHHHHHHHHHHHHHHHHHHHHFFFFFFEEEDDDCCCCCCCCCDDDHHHGGGGGGGGGFFFFFFEEEEEEFFFFFFGGGHHHIIIJJJKKKKKKRRRSSSUUUWWWYYYZZZ[[[\\\WWWWWWWWWVVVUUUUUUWWWZZZYYYZZZ\\\^^^```^^^[[[XXX______aaahhhrrr}}}wwwooojjjjjjmmmppp~~~mmmhhhaaa\\\ZZZWWWSSSPPPTTTTTTTTTSSSSSSSSSSSSTTTTTTSSSSSSRRRQQQQQQQQQQQQQQQRRRSSSSSSRRRQQQPPPOOOMMMMMMMMMLLLMMMMMMNNNNNNOOOOOOPPPPPPPPPPPPPPPPPPJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKLLLLLLMMMMMMMMMMMMLLLKKKIIIHHHHHHJJJKKKMMMIIIJJJJJJJJJHHHGGGHHHIIIJJJIIIHHHGGGFFFEEEEEEEEEFFFFFFGGGGGGFFFFFFEEEEEECCCCCCCCCCCCDDDCCCCCCCCC@@@BBBCCCCCCBBBBBBCCCEEECCCCCCCCCBBBAAAAAA@@@@@@AAAAAA@@@@@@@@@?????????>>>>>>>>>======>>>>>>??????@@@@@@AAABBBCCCCCCDDDAAAAAA@@@@@@??????????????????????????????????????????>>>>>>>>>>>>>>>???@@@???>>>===<<<<<<<<<<<<===============<<<<<<;;;<<<<<<======>>>>>>>>>>>><<<<<<;;;;;;::::::;;;;;;999999::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;:::::::::999999999999999999999999:::::::::::::::::::::::::::999999888888999999:::999::::::;;;::::::999999999999999:::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<;;;:::999888888;;;;;;<<<<<<===>>>>>>???;;;<<<>>>>>>>>>===;;;:::<<<:::888666666666888999;;;;;;<<<<<<<<<;;;::::::999888888888777777666666777888888999999888888777555555555555555555555555777666777:::<<>>>>>>>>>>>=========>>>??????@@@@@@AAAAAABBBBBBCCCCCCAAAAAA@@@????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>===============>>>>>>======<<<<<<======<<<============<<<;;;;;;;;;<<<<<<======>>>>>>???<<<<<<;;;;;;;;;;;;;;;<<<999999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;::::::::::::999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888999999::::::::::::::::::999999888888888999999::::::;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<;;;:::999888888::::::;;;<<<===>>>>>>???<<<===???AAA@@@>>><<<::::::999888777666777888888<<<<<<<<<<<<<<<;;;::::::::::::999999888777777777888888999999999999888888666666666666666666666666777666888:::<<<@@@LLLXXXhhhtttxxxzzz~~~yyyrrrwwwvvvFFFFFFFFFGGGGGGGGGHHHHHHGGGGGGHHHHHHHHHIIIIIIIIIGGGHHHIIIIIIIIIIIIIIIIIIEEEFFFFFFGGGHHHHHHHHHHHHHHHHHHIIIJJJJJJKKKLLLLLLKKKJJJJJJJJJJJJJJJKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKJJJKKKMMMNNNNNNMMMKKKJJJKKKLLLMMMNNNOOOPPPPPPQQQOOOQQQSSSTTTTTTSSSQQQOOOMMMLLLKKKJJJIIIHHHHHHHHHGGGHHHHHHHHHHHHHHHHHHGGGDDDDDDCCCCCCDDDEEEFFFGGGEEEDDDDDDDDDDDDDDDEEEEEEGGGHHHJJJLLLOOOQQQSSSTTT[[[[[[\\\\\\\\\[[[ZZZYYYWWWXXXXXXXXXWWWUUUSSSRRRRRRSSSUUUWWWXXX[[[___bbbccccccdddiiioootttvvvwww{{{}}}yyyvvvqqqnnneeejjjrrr|||yyyllldddbbb\\\YYYUUURRRRRRRRRSSSTTTOOORRRTTTTTTSSSSSSUUUWWWRRRSSSSSSTTTTTTSSSSSSSSSPPPPPPQQQRRRQQQPPPOOONNNLLLLLLLLLLLLMMMNNNOOOPPPQQQPPPOOONNNNNNNNNNNNNNNJJJJJJJJJJJJKKKKKKKKKKKKLLLLLLMMMNNNMMMMMMKKKKKKIIIIIIIIIJJJJJJKKKKKKKKKHHHIIIJJJIIIGGGFFFGGGHHHGGGGGGFFFFFFFFFFFFFFFGGGDDDDDDEEEEEEEEEEEEEEEDDDBBBCCCDDDEEEFFFEEEEEEDDD@@@BBBCCCDDDCCCCCCEEEFFFDDDDDDCCCCCCBBBAAAAAAAAA@@@?????????>>>>>>>>>>>>>>>>>>======>>>>>>???@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAA???>>>>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>===<<<<<<<<<<<<<<<===<<<<<<<<<<<<===>>>>>><<<<<<=========<<<;;;:::;;;;;;<<<<<<===>>>>>>???<<<<<<;;;;;;;;;;;;<<<<<<999:::;;;===>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<;;;;;;;;;:::::::::999999888888888888888888888888999999999999999999999999:::999999888888999999::::::::::::::::::999888888777888888999::::::;;;;;;:::::::::;;;;;;;;;<<<<<<;;;<<<<<<<<<============;;;;;;;;;::::::999999999999999:::;;;<<<===>>>>>><<<>>>AAABBBBBB@@@<<<:::777777777777888888888888<<<<<<<<<<<<<<<;;;;;;:::;;;;;;::::::999888888777777777888888888888777777666666666666666666666666666666999;;;<<<>>>GGGRRRcccpppwwwzzzxxxooorrrkkkFFFFFFFFFGGGGGGHHHHHHHHHGGGGGGGGGHHHHHHHHHIIIIIIGGGGGGHHHIIIJJJJJJJJJJJJEEEEEEFFFGGGHHHIIIHHHHHHHHHHHHHHHIIIJJJKKKKKKLLLKKKKKKJJJJJJJJJJJJKKKKKKJJJJJJJJJJJJKKKKKKKKKLLLJJJLLLMMMNNNNNNMMMLLLJJJLLLMMMMMMOOOPPPQQQRRRRRRNNNPPPRRRSSSSSSRRRPPPNNNJJJJJJIIIHHHHHHHHHHHHIIIGGGHHHHHHIIIIIIHHHHHHGGGDDDCCCCCCCCCDDDEEEGGGHHHEEEDDDDDDDDDDDDEEEFFFFFFIIIKKKNNNRRRVVVZZZ]]]___```aaaaaaaaa```^^^\\\[[[WWWWWWWWWWWWUUUSSSQQQPPPNNNQQQTTTWWWYYY\\\aaadddcccccceeelllwwwzzzrrrnnnllllllkkkjjjlllttt|||qqqmmmeee]]]XXXUUUTTTSSSRRRQQQPPPOOONNNMMMPPPTTTTTTSSSRRRTTTWWWRRRSSSSSSTTTTTTTTTTTTSSSQQQQQQRRRRRRQQQOOOMMMLLLLLLLLLLLLLLLMMMNNNPPPPPPPPPOOONNNMMMLLLLLLLLLLLLKKKKKKKKKKKKKKKJJJJJJJJJLLLMMMNNNNNNMMMLLLKKKJJJGGGHHHIIIJJJJJJJJJJJJIIIHHHIIIJJJIIIGGGFFFGGGHHHFFFFFFFFFFFFFFFFFFGGGGGGDDDDDDEEEEEEEEEEEEEEEDDDAAABBBDDDEEEEEEEEEDDDDDDAAABBBDDDDDDCCCDDDEEEGGGEEEDDDDDDCCCCCCBBBAAAAAA????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@???????????????BBBAAA???>>>>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>===<<<;;;;;;;;;;;;;;;<<<;;;;;;<<<<<<===>>>???;;;<<<=========<<<::::::;;;;;;;;;<<<===>>>>>>???<<<<<<;;;;;;;;;<<<<<<===999:::<<<>>>???>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;<<<<<<<<<;;;;;;;;;:::::::::999999888888888888888888888888888888888888888888888888:::999999999999999999::::::::::::::::::999888777777777888999::::::;;;;;;:::::::::;;;;;;;;;<<<<<<<<<=========>>>>>>??????::::::::::::::::::::::::888888999:::;;;<<<===>>><<<>>>AAACCCCCC@@@===:::555666777888999999888888<<<<<<======<<<<<<;;;:::<<<<<<;;;;;;:::999888888666666777777777777666666777777777777777777777777666666999<<<<<<<<>>>>>>>>>>>============AAAAAAAAA@@@@@@@@@??????>>>????????????@@@@@@@@@BBBBBBAAA@@@????????????@@@@@@@@@???>>>======<<<<<<<<<<<<=======================================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<>>>???@@@AAAAAA@@@>>>======<<<;;;::::::;;;<<<===;;;;;;;;;<<<<<<<<<<<<===999999999999999999999999<<<<<<;;;;;;:::999888888999999888888999999:::;;;:::::::::999999999888888999999999888888888777777777777666666777888999999;;;;;;<<<<<<===<<<<<<<<<;;;;;;<<<<<<;;;;;;:::999999999888888888888999999;;;;;;;;;;;;;;;;;;;;;;;;======>>>>>>>>><<<;;;999;;;:::999888888888999999;;;;;;<<<<<<<<<<<<;;;;;;:::::::::999999999888888:::999888777666666666666888888888888888888888888666777888888:::>>>CCCGGG[[[kkkxxxxxxwwwwwwpppfffiiirrrGGGGGGGGGGGGGGGGGGGGGGGGKKKJJJIIIIIIHHHHHHIIIIIIJJJJJJJJJJJJIIIIIIIIIIIIHHHJJJKKKKKKJJJIIIKKKLLLKKKKKKKKKJJJJJJJJJJJJJJJMMMMMMLLLLLLKKKJJJJJJJJJKKKJJJJJJJJJKKKKKKLLLMMMKKKKKKJJJJJJJJJJJJKKKKKKLLLMMMNNNPPPPPPPPPPPPOOOMMMMMMMMMMMMKKKIIIHHHFFFFFFDDDBBBBBBCCCEEEFFFFFFHHHIIIJJJJJJJJJHHHFFFDDDBBBCCCEEEEEEEEEGGGIIIKKKJJJIIIHHHIIIKKKOOOSSSVVVXXXXXXYYY[[[\\\]]]]]]]]]^^^^^^^^^\\\YYYVVVUUUUUUVVVWWWWWWUUUQQQOOOPPPRRRPPPSSSZZZbbbeeeeeejjjpppssszzz|||rrrkkkjjjiiikkkpppyyytttlllbbb\\\ZZZYYYVVVSSSQQQQQQQQQQQQQQQPPPPPPPPPQQQQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQOOOMMMMMMNNNOOONNNLLLMMMNNNPPPQQQRRRQQQPPPOOOPPPPPPPPPPPPOOONNNLLLKKKKKKKKKJJJJJJIIIIIIIIIHHHIIIIIIHHHHHHHHHGGGGGGGGGIIIIIIIIIIIIIIIIIIIIIIIIFFFFFFGGGHHHHHHHHHGGGGGGGGGGGGFFFEEEDDDCCCBBBAAACCCCCCBBBAAAAAABBBCCCCCCAAAAAABBBCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@????????????>>>>>>?????????@@@@@@@@@AAAAAA@@@?????????@@@@@@@@@@@@??????>>>======<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<===>>>@@@AAAAAA???>>>===;;;::::::::::::;;;;;;<<<;;;;;;;;;;;;<<<<<<<<<<<<999999999999999999999999::::::999999888777777666999999888888999999:::;;;999888888888888777777777999999999888888888777777777777777777777888999999999:::;;;;;;<<<<<<<<<<<<<<<<<<======<<<<<<;;;:::999999888888888888999999::::::::::::::::::::::::<<<<<<<<<<<<<<<;;;;;;:::<<<;;;:::888888999999:::;;;;;;<<<<<<<<<<<<;;;;;;:::::::::999999999888888888888777777777888888999666666666666666666666666555666777888999===BBBFFFWWWhhhvvvxxxwwwwwwpppfffhhhnnnHHHHHHHHHHHHHHHHHHHHHHHHKKKKKKJJJIIIIIIIIIIIIIIILLLLLLKKKKKKJJJJJJIIIIIIIIIJJJKKKKKKJJJJJJKKKMMMJJJJJJJJJJJJJJJJJJJJJJJJNNNNNNMMMMMMLLLKKKKKKKKKLLLKKKKKKKKKKKKLLLLLLMMMLLLKKKKKKJJJJJJKKKKKKLLLLLLMMMMMMNNNNNNNNNMMMMMMLLLLLLKKKJJJIIIGGGEEEDDDBBBBBBBBBCCCEEEFFFHHHIIIIIIIIIHHHHHHGGGFFFEEEEEECCCEEEGGGIIIIIIKKKMMMOOOOOOOOOPPPRRRTTTWWWZZZ\\\]]]]]]]]]\\\[[[[[[ZZZZZZUUUVVVWWWWWWVVVUUUVVVWWWVVVWWWXXXWWWUUUTTTUUUVVVWWW\\\fffpppssstttyyyyyymmmjjjhhhiiimmmwwwxxxnnnhhhddd___YYYWWWWWWWWWUUUSSSRRRRRRQQQQQQQQQPPPPPPPPPQQQQQQQQQQQQQQQQQQRRRRRROOOOOOOOOOOOOOOOOOOOOOOOOOONNNMMMNNNOOOOOOMMMKKKMMMNNNPPPQQQQQQQQQPPPOOOOOOOOONNNNNNNNNMMMMMMMMMLLLKKKKKKJJJIIIHHHGGGGGGHHHHHHHHHGGGGGGGGGGGGGGGGGGHHHIIIJJJJJJIIIHHHGGGEEEFFFGGGHHHHHHHHHHHHHHHHHHGGGGGGFFFEEEDDDCCCCCCCCCCCCBBBAAAAAABBBCCCCCCAAABBBCCCDDDEEEEEEEEEEEECCCCCCBBBBBBBBBBBBCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA????????????????????????======>>>>>>???@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>?????????@@@@@@??????????????????@@@AAA@@@??????>>>>>>======<<<>>>=========<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<<<<===??????@@@???>>>===888888999::::::::::::::::::::::::;;;;;;;;;<<<<<<999999999999999999999999:::999999888888777777777999888888888888999::::::999999999999888888888888999999999888888888888888777777777777777777888999777777999:::;;;;;;;;;;;;===============<<<;;;;;;999999888888888888999999999999999999999999999999::::::::::::::::::;;;<<<===<<<:::999999999:::;;;;;;;;;<<<<<<<<<<<<;;;;;;:::::::::999999999888888666777777888999999::::::666666666666666666666666444555666777888;;;@@@CCCSSScccssswwwxxxxxxqqqhhhgggkkk}}}IIIIIIIIIIIIIIIIIIIIIIIILLLKKKJJJJJJIIIJJJJJJJJJNNNMMMMMMLLLKKKJJJJJJIIIGGGIIIJJJJJJIIIIIIJJJKKKJJJJJJJJJJJJJJJKKKKKKKKKOOONNNNNNMMMMMMLLLKKKKKKLLLLLLKKKKKKKKKKKKLLLLLLJJJJJJIIIIIIIIIIIIJJJJJJKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJIIIIIIHHHGGGFFFEEEBBBDDDFFFGGGHHHHHHJJJKKKIIIIIIHHHGGGGGGHHHIIIIIIHHHJJJMMMOOOPPPQQQTTTVVVUUUVVVWWWYYYZZZ\\\]]]^^^\\\[[[ZZZYYYWWWVVVVVVUUUOOOQQQSSSUUUVVVWWWZZZ]]]```___^^^]]]]]]___bbbdddpppuuu|||rrrjjjiiimmmtttwww{{{nnnhhhdddaaa[[[YYYWWWWWWXXXXXXWWWUUURRRRRRRRRQQQPPPPPPOOOOOOPPPQQQQQQQQQRRRRRRSSSSSSOOOOOOOOOOOOOOOOOOOOOOOOMMMNNNOOOPPPPPPOOONNNLLLMMMNNNOOOPPPPPPPPPPPPOOONNNMMMMMMLLLLLLMMMNNNNNNLLLLLLKKKJJJHHHGGGFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFGGGHHHJJJKKKKKKJJJHHHGGGEEEFFFGGGGGGHHHHHHHHHHHHHHHHHHGGGGGGFFFEEEDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCBBBCCCDDDDDDEEEEEEEEEDDDCCCBBBBBBAAAAAABBBBBBCCC@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????======>>>???@@@AAABBBBBBAAAAAA@@@@@@@@@?????????>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>???@@@AAA??????>>>>>>============>>>>>>===<<<;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<===>>>>>>>>>======777888:::;;;;;;;;;:::999999:::::::::;;;;;;;;;;;;888888888888888888888888;;;;;;;;;::::::999999999888888888888888999999:::<<<<<<<<<;;;;;;;;;::::::888888888888888888888888888777777777777777888888555666777999:::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;::::::999999888888999999:::999999999999999999999999:::999999999999;;;===>>>===<<<;;;:::999:::;;;;;;:::;;;;;;<<<<<<;;;;;;::::::::::::999999999888888777777888999999999999999777777777777777777777777333555666666777:::>>>AAANNN^^^ooowwwzzzyyytttmmmhhhkkkzzzIIIIIIIIIIIIIIIIIIIIIIIILLLLLLKKKJJJJJJJJJJJJKKKNNNNNNMMMLLLKKKKKKJJJJJJHHHIIIKKKJJJIIIIIIJJJLLLJJJJJJJJJKKKKKKKKKLLLLLLNNNNNNMMMMMMLLLKKKKKKKKKKKKKKKJJJJJJIIIJJJJJJKKKGGGGGGFFFFFFFFFFFFGGGGGGHHHHHHGGGGGGGGGGGGGGGGGGFFFFFFEEEFFFFFFFFFGGGGGGDDDFFFIIIIIIHHHIIIKKKMMMKKKKKKJJJJJJKKKMMMOOOQQQOOORRRUUUWWWWWWXXXZZZ[[[ZZZZZZZZZ[[[[[[[[[[[[[[[VVVVVVTTTSSSRRRRRRRRRRRRQQQSSSUUUWWWXXX[[[___bbbiiigggfffhhhnnnwww{{{tttmmmiiigggiiirrr|||qqqddd___^^^\\\ZZZYYYXXXXXXXXXXXXXXXVVVUUURRRRRRQQQQQQQQQPPPPPPPPPPPPQQQQQQQQQRRRRRRSSSSSSPPPPPPPPPPPPPPPPPPPPPPPPNNNOOOQQQQQQQQQPPPOOOOOONNNNNNNNNOOOOOOOOOOOOOOOMMMMMMLLLLLLLLLMMMNNNOOOLLLKKKJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHJJJKKKKKKJJJHHHGGGDDDEEEFFFGGGHHHHHHIIIHHHHHHHHHGGGGGGFFFFFFEEEEEECCCCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCDDDDDDDDDDDDDDDBBBBBBAAAAAAAAAAAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>><<<======???@@@AAABBBCCCBBBAAAAAAAAA@@@@@@@@@@@@======>>>>>>>>>?????????============>>>??????@@@>>>>>>>>>===============>>>======<<<;;;::::::999<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999::::::;;;;;;<<<<<<============999:::;;;<<<<<<;;;:::999999999999999:::::::::;;;888888888888888888888888;;;;;;:::::::::::::::999888888777777888888999:::<<<<<<<<<;;;;;;;;;::::::888888888888888888888888888888777777777777777888444555666888999::::::::::::;;;;;;;;;;;;:::999999::::::999999999999::::::::::::::::::::::::::::::::::::999999:::<<<>>>???===<<<;;;:::999:::;;;;;;::::::;;;;;;;;;;;;:::::::::::::::999999999888888888999999999999888777666777777777777777777777777333444666777777999<<>>>>>>>>>>>>>>>>>>>>>>><<<<<<===>>>???@@@AAABBBAAAAAAAAA@@@@@@@@@??????=========>>>>>>>>>??????==================>>>???===========================<<<<<<<<<;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::999999888888999999::::::::::::;;;;;;<<<======<<<<<<<<<<<<;;;:::999888888888999999999:::::::::888888888888888888888888888888888888888888888888888777777777777888999999999999999999888888888888888888888888888999999999999888888777777777777777555666777888999999999999:::::::::::::::999888888::::::999999999999::::::::::::::::::::::::::::::::::::::::::;;;<<<===>>>===<<<:::999999999:::;;;::::::;;;;;;;;;;;;:::::::::::::::999999999888888888888999999888777555444666666666666666666666666333555777777777888;;;===GGGTTTffftttzzz{{{yyyxxxpppttt~~~JJJJJJJJJJJJJJJJJJJJJJJJNNNMMMLLLLLLKKKKKKLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKMMMNNNNNNMMMLLLNNNOOOKKKLLLLLLMMMNNNNNNOOOOOOJJJJJJIIIIIIHHHGGGGGGGGGGGGFFFEEEEEEDDDDDDEEEEEECCCCCCCCCBBBBBBCCCCCCCCCEEEEEEDDDDDDEEEFFFGGGHHHGGGGGGFFFFFFGGGHHHIIIJJJIIILLLNNNNNNMMMOOOUUUZZZZZZYYYYYYYYYYYYZZZ[[[[[[XXXZZZ\\\]]][[[YYYXXXYYYXXXXXXWWWVVVVVVVVVVVVWWWVVVUUUSSSRRRRRRSSSTTTUUUUUUXXX]]]ccciiiqqqyyy~~~xxxqqqhhhbbbaaaaaaeeennnxxxwwwllldddaaa]]]YYYVVVUUUUUUUUUXXXXXXXXXVVVSSSQQQPPPPPPOOOOOOPPPPPPQQQRRRRRRRRRQQQQQQQQQPPPPPPPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOOOONNNPPPQQQPPPNNNNNNQQQSSSNNNNNNNNNNNNNNNOOOOOOPPPNNNNNNOOOPPPPPPOOONNNMMMIIIIIIIIIHHHHHHGGGGGGGGGDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDEEEFFFGGGHHHIIIIIIIIIFFFFFFFFFFFFFFFEEEEEEEEEBBBCCCDDDEEEEEEDDDCCCBBBAAAAAABBBBBBBBBBBBAAAAAABBBAAAAAA@@@@@@AAAAAABBB????????????????????????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<===>>>>>>???@@@@@@?????????>>>>>>>>>>>>===============>>>>>>>>>???>>>>>>===<<<<<<<<<==============================;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999888888888888999999999999999::::::;;;<<<===>>>===;;;:::888777777777888888888888999999999999888888888888888888888888888888888888888888888888777777777777777888999999999888888888888777777777777777888888888999999999999999888777777777777777666777888888999999999999::::::;;;;;;::::::999888;;;::::::999999::::::;;;999999999999999999999999888999:::;;;;;;;;;;;;;;;<<<;;;:::888888999999:::999::::::;;;;;;::::::999:::::::::999999999888888555666777888888777555444666666666666666666666666444666777888888999;;;<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<======>>>>>>??????============<<<<<<<<<<<<============>>>>>>>>>>>>???>>>===<<<<<<<<<<<<<<<<<<<<<<<<===============::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999888888888888999999999999999999:::;;;<<<===>>>===:::888666555555555777888888888888999999999777777777777777777777777::::::::::::::::::::::::777777777777777888888999:::::::::999999999888888777777888888999999999999999999888777777666777777777888888999999999888888;;;;;;<<<<<<;;;;;;:::999;;;::::::999999::::::;;;777777777777777777777777777888999;;;;;;:::999888;;;:::999888888888999999999::::::;;;;;;::::::999:::::::::999999999888888222333555777888777666555888888888888888888888888555666888999888999:::<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>???@@@@@@AAA@@@???=====================>>>??????===>>>???>>>===<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<========================;;;;;;;;;<<<<<<<<<<<<===;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999888777666666999999999999999888777666777999:::<<<======<<<<<<999999999888888888777777888999:::;;;:::999888777777777777777777888999999:::999999999888888777777777777777777888888888888777777777777777777777777:::999777666666777999:::<<<;;;:::999888777666555888888888888888888888888777999::::::999888:::;;;:::;;;:::888777777999;;;777777888888888777777666999999888888888888999999777888888888888999999999999999::::::::::::;;;;;;999999888888888888999999999999888777666666777777777777888888888888777777777777777777888999:::;;;???FFFRRRaaannnuuuwwwwwwsssuuuvvvzzzLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLNNNMMMLLLKKKKKKLLLMMMNNNNNNMMMMMMMMMLLLMMMMMMMMMLLLLLLLLLLLLJJJHHHFFFEEEEEECCCAAABBBDDDDDDCCCAAAAAABBBCCCDDDDDDDDDDDDCCCBBBCCCCCCDDDEEEFFFGGGGGGFFFGGGJJJNNNSSSWWW[[[]]][[[ZZZYYYZZZ[[[[[[YYYXXX[[[[[[[[[[[[\\\\\\]]]^^^ZZZXXXWWWWWWWWWUUUSSSPPPRRRNNNMMMOOOOOONNNPPPTTTTTTVVVXXXYYYZZZ[[[___bbbdddfffgggeeedddgggpppwwwzzzwwwvvvtttoookkknnnkkkiiijjjmmmsss~~~mmmeee```\\\YYYUUUUUUTTTSSSSSSTTTUUUVVVVVVUUUUUUTTTSSSQQQPPPOOOQQQOOOOOOPPPRRRSSSRRRPPPQQQPPPOOONNNNNNMMMMMMNNNOOOOOOOOOOOONNNMMMLLLLLLKKKMMMOOOOOOOOONNNPPPQQQSSSMMMKKKNNNOOOMMMMMMPPPNNNQQQSSSUUUSSSPPPMMMLLLIIIKKKLLLLLLJJJIIIIIIJJJFFFFFFFFFGGGGGGGGGHHHHHHGGGGGGFFFEEEEEEFFFGGGGGGFFFGGGHHHIIIJJJJJJJJJJJJFFFFFFEEEEEEEEEEEEEEEEEECCCCCCCCCCCCCCCBBBAAAAAA@@@@@@?????????????????????????????????????????????>>>>>>======>>>>>>???>>>???@@@AAAAAA@@@@@@???===============>>>>>>???===>>>???>>><<<<<<<<<>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;::::::999999::::::;;;::::::;;;;;;;;;;;;;;;;;;::::::999888888777666666888999999999999888777777666777999::::::::::::999999999888888888888888888888888999999888777666555777666666666666777888999999999888888777777777777777777777777888888888888888888888888888888888888:::999777666666777999:::999999888777666555444333666666666666666666666666777888999999888888999;;;999::::::999888888999;;;777777888888888888777777888888888777777888888888777888888888888999999999999999999:::::::::;;;;;;999999888888888888999999999999888777777777777777777777888888888888777777777777777777888999:::;;;===CCCNNN]]]llltttwwwvvvqqqrrrrrruuuMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLMMMMMMMMMMMMLLLLLLNNNMMMMMMLLLLLLMMMMMMNNNKKKKKKJJJJJJIIIIIIIIIHHHFFFFFFFFFFFFEEECCCAAA???AAA@@@???@@@BBBBBBBBB@@@@@@BBBCCCEEEGGGGGGGGGGGGEEEFFFGGGIIIKKKMMMNNNOOOMMMOOOSSSXXX]]]aaadddeee```^^^]]]^^^___aaaaaa```^^^]]]\\\ZZZYYYXXXWWWWWWTTTRRRQQQQQQRRRRRRPPPOOOQQQMMMKKKMMMMMMMMMOOOTTTWWWWWWWWWXXX[[[aaahhhnnnooorrrsssqqqpppyyyzzzpppnnnllljjjjjjkkklllmmmsssvvv}}}uuuggg^^^[[[YYYXXXTTTTTTSSSRRRRRRSSSSSSTTTSSSSSSSSSRRRQQQQQQPPPPPPQQQPPPOOOPPPRRRRRRRRRPPPQQQQQQPPPNNNNNNMMMMMMMMMOOOOOOOOOOOONNNMMMMMMLLLKKKLLLNNNNNNMMMNNNOOOPPPWWWRRRPPPQQQRRRPPPPPPQQQOOOPPPRRRRRRRRRPPPMMMLLLIIIJJJKKKKKKIIIHHHHHHIIIGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGFFFEEEEEEFFFGGGGGGEEEGGGIIIJJJKKKJJJIIIHHHDDDDDDDDDDDDEEEEEEEEEFFFBBBCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@@@@???>>>>>>>>>?????????????????????????????????>>>>>>?????????===>>>@@@AAABBBBBBAAAAAA======<<<<<<======>>>???===>>>???>>><<<;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;::::::999999::::::;;;::::::::::::::::::::::::999999999888888777777666777777888999999999999888888888999999999999999888888888888888888888999999:::::::::999888777666555666666555555666666777777777777777777666666666666777777777777888888888888999999999999999999999999:::999888777777888999:::999888888777666555444444666666666666666666666666666777999888777777888:::888999;;;;;;999999999:::777777888888888888777777888777777666666777777888777888888888888999999999999999999999::::::::::::999999888888888888999999999888777777777777777777666777777888888777777666777666666777777888999:::;;;???HHHWWWhhhssswwwvvvrrrqqqoooqqqNNNNNNNNNNNNNNNNNNNNNNNNLLLMMMMMMNNNNNNMMMMMMLLLMMMLLLLLLLLLLLLLLLLLLMMMIIIIIIIIIHHHGGGFFFFFFEEEDDDDDDDDDDDDCCCAAA???>>>@@@@@@@@@AAABBBCCCCCCCCCAAACCCGGGJJJMMMOOOOOOOOOMMMNNNOOOQQQRRRTTTUUUVVVVVVXXX\\\___bbbdddeeeeee```^^^\\\\\\]]]_________ZZZYYYWWWUUUSSSRRRQQQQQQQQQPPPOOOPPPRRRSSSSSSRRRUUUPPPNNNOOOPPPOOORRRWWWYYYXXXXXXZZZaaalllxxx}}}qqqkkkjjjmmmoooooonnnqqqwww|||{{{ssspppppp{{{{{{vvvjjj___ZZZXXXVVVSSSSSSRRRRRRQQQQQQQQQRRRQQQQQQQQQPPPPPPQQQQQQQQQQQQQQQPPPPPPQQQQQQQQQQQQSSSRRRQQQPPPOOONNNNNNNNNOOOOOOOOOOOOOOONNNMMMLLLKKKLLLMMMMMMLLLMMMOOOPPPRRRSSSVVVZZZ\\\ZZZUUURRROOONNNNNNNNNNNNMMMKKKIIIHHHIIIKKKJJJIIIGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFFFFFFFFFFFFFGGGCCCEEEHHHJJJJJJIIIGGGFFFDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBCCCCCCBBBBBBAAAAAAAAAAAA@@@???>>>======@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????@@@@@@??????AAABBBBBBAAA@@@@@@===<<<<<<<<<<<<===>>>>>>===>>>>>>>>><<<;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<;;;::::::999999::::::;;;::::::::::::999999999999999888888888777777777666666666777888999:::::::::;;;;;;;;;;;;::::::::::::888888888888888999999999======<<<;;;:::999888777666666555555555555666666666666666666666666555555666777777777888888888888999999999999999999999999999999888777777888999999::::::999999888888777777888888888888888888888888555777888888777777888999777999<<<<<<;;;999999999666777777888888888888777777777666666666666777777777777888888888999999999888999999999999:::::::::999999888888888888999999888888777777777777777888666666777777777777666666666666666666666777888999:::<<>>======????????????????????????@@@@@@????????????@@@@@@AAAAAABBBBBBAAA???>>>===<<<<<<<<<<<<<<<======>>><<<===>>>===<<<;;;;;;===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<;;;::::::999999::::::;;;::::::999999999888888888888888888777777777777777555666777888999:::::::::;;;:::::::::::::::::::::888888888888888888888888======<<<:::999888888777666666555555555555666666555555555555555555666666666777777777888888888888888888888888888888888888999888888888888888888999999999999888888888888888888888888888888888888888555777888888777777888999888;;;<<<===;;;999999999666666777888888888888888777777666666666666777777777777888888888999999999888888888999999999::::::999999888888888888999999888777777777777777888888666666777777777777666666666666666555666666777777999:::@@@NNN^^^lllsssuuuvvvsssppprrr{{{KKKKKKKKKKKKKKKKKKKKKKKKMMMMMMNNNNNNNNNNNNMMMMMMIIIJJJJJJKKKKKKJJJJJJIIIEEEFFFGGGGGGFFFEEEDDDBBBCCCDDDDDDDDDCCCBBB@@@???AAACCCEEEFFFGGGHHHJJJLLLQQQTTTYYY^^^aaaccccccccc]]]\\\[[[ZZZYYYXXXWWWWWW\\\\\\[[[[[[ZZZXXXWWWVVVVVVTTTRRRQQQQQQQQQPPPOOOKKKKKKLLLMMMOOOQQQSSSTTTUUUUUUVVVYYY\\\]]]\\\[[[UUURRRRRRUUUVVVUUUWWW[[[bbbeeelllyyyxxxoookkkhhhggghhhoooyyy{{{rrriiifffdddaaaaaabbbjjjwww}}}ssseee]]]XXXRRRRRRRRRRRRRRRRRRQQQOOOOOOQQQPPPPPPOOOPPPQQQRRRSSSRRRRRRRRRPPPOOOOOOQQQSSSVVVUUUSSSRRRQQQPPPOOOOOONNNNNNNNNOOOOOONNNNNNMMMLLLMMMMMMMMMLLLMMMPPPRRRTTTddd{{{{{{lllZZZUUUOOOMMMNNNNNNLLLJJJIIIJJJKKKKKKIIIHHHHHHIIIHHHHHHHHHHHHGGGGGGGGGGGGEEEFFFGGGGGGGGGGGGFFFEEEBBBCCCDDDFFFFFFEEECCCBBBEEEEEEDDDCCCBBBAAA@@@@@@@@@AAAAAABBBBBBBBBBBBAAAAAA@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>?????????AAABBBBBBAAA@@@>>><<<:::<<<<<<;;;;;;<<<<<<===>>><<<===>>>===;;;:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;::::::999999::::::;;;:::999999888888777777777777777777777777777777777555666777888999:::::::::888888777777777888888999999999999888888888777777:::999888777666666666666777777666666555555666666555555555555666666666666777777777777888888888888777777777777777777777777888888888888888888888888666666666666666777777777666666666666666666666666666777999888777777888:::;;;======<<<:::888888888555666777888888999888888888777777666666777777888777888888888888999999999888888888888999999999999999999888888888888999999777777777777777888888999555666666777777666666555666666555555555555666666777999???IIIWWWdddnnnsssrrrooonnnpppwwwIIIIIIIIIIIIIIIIIIIIIIIIKKKKKKLLLLLLLLLLLLKKKKKKIIIJJJKKKLLLLLLKKKJJJIIIEEEFFFHHHIIIIIIGGGFFFEEEHHHIIIIIIJJJIIIHHHFFFEEEGGGJJJMMMNNNNNNPPPSSSUUUXXXZZZ^^^aaacccbbbaaa```\\\[[[ZZZXXXVVVTTTSSSSSSTTTTTTSSSSSSSSSSSSTTTTTTRRRQQQPPPQQQRRRRRRPPPNNNLLLMMMNNNQQQTTTXXX[[[\\\[[[\\\___cccfffgggdddbbb[[[ZZZ]]]cccffffffhhhlllyyy|||xxxqqqlllmmmooorrryyytttiiidddbbbbbb```\\\\\\___aaannntttiii^^^ZZZWWWRRRRRRSSSSSSSSSRRRQQQOOONNNRRRRRRPPPOOOPPPQQQSSSTTTRRRSSSRRRPPPNNNNNNPPPSSSUUUTTTRRRPPPOOONNNNNNMMMMMMNNNNNNOOOOOONNNNNNNNNNNNNNNNNNMMMLLLNNNQQQSSS\\\rrr{{{^^^XXXPPPMMMMMMNNNLLLIIIIIIKKKLLLLLLJJJIIIIIIJJJHHHHHHGGGGGGGGGFFFFFFFFFEEEFFFGGGGGGGGGGGGFFFEEECCCDDDDDDEEEDDDDDDCCCCCCCCCCCCCCCBBBBBBAAAAAAAAA???@@@AAABBBBBBBBBBBBBBB@@@@@@??????????????????========================???>>>>>>======>>>>>>?????????@@@@@@???===<<<;;;<<<;;;;;;;;;;;;<<<======<<<===>>>===;;;:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<999999999999999999999999999999:::::::::;;;;;;;;;;;;::::::999999::::::;;;:::999999888777777666666666777777777777777777777666777888999999999999999777777666666777888999:::;;;::::::999888777666666888888666555555555666666999888777666666666666777555555666666666777777777777777777777888888888888888888888888888888888888888888888999999888888888555555666666777777777888666666666666666666666666777888999999888888999;;;??????>>><<<999777777888555666777888888999999999888888888777777888888888777888888888888999999999888888888888999999999999999999888888888888999999777777777777777888999999555555666666666666555555666555555444444555555666444888>>>EEEOOO[[[gggoooooolllmmmpppttt|||HHHHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJJJJJJJJJJIIIIIIJJJKKKLLLMMMMMMLLLKKKJJJMMMNNNPPPRRRRRRQQQOOONNNVVVVVVWWWWWWVVVUUUTTTSSSNNNQQQUUUVVVVVVWWW[[[^^^YYY[[[]]]______]]]ZZZXXXXXXXXXVVVUUUSSSQQQPPPOOONNNMMMMMMNNNOOOQQQTTTUUUQQQQQQQQQSSSUUUTTTRRRPPPOOOPPPRRRVVVZZZ^^^aaacccbbbdddggglllooooookkkhhhllllllqqqyyy~~~|||sssmmmmmmsss|||~~~uuujjjbbbaaa______aaa^^^[[[\\\```YYYeeejjj___VVVWWWVVVRRRRRRSSSTTTTTTSSSQQQOOONNNTTTRRRQQQPPPPPPQQQSSSTTTRRRSSSSSSPPPMMMMMMPPPSSSSSSRRRQQQOOONNNLLLLLLLLLMMMNNNNNNOOOOOOOOONNNNNNNNNOOOOOOMMMMMMNNNQQQTTT[[[rrr|||___XXXOOOKKKKKKKKKIIIGGGJJJKKKMMMLLLKKKIIIJJJJJJGGGGGGGGGFFFFFFEEEEEEEEEEEEFFFGGGHHHHHHGGGFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDAAAAAAAAABBBBBBBBBCCCCCC???@@@AAAAAABBBBBBBBBBBB???????????????@@@@@@@@@========================>>>>>>============>>>>>>======>>>??????>>>===<<<<<<;;;;;;;;;;;;<<<======<<<=========;;;:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<999999999999999999999999999999:::::::::;;;;;;;;;;;;::::::999999::::::;;;999999999888777666666555666666666666777777777777777777888999999999999888888888777777888:::<<<===<<<;;;:::999888666555555999888777666666777888888999999888777777777777777555666666666777777888888777777777777888888888888999999999999999999999999888888999999999999888888777777888888999999::::::888888888888888888888888777999::::::999999:::;;;AAA@@@???;;;888666777888555555666888888999999999999999888888888888999999777888888888888999999999777888888888888999999999999999888888888888999999777777666777777888999999555555666666666666555555666555555444444444555555222777===CCCIIITTTbbbmmmnnnlllnnnrrruuuyyyIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJKKKKKKKKKLLLLLLLLLNNNNNNOOOOOOPPPPPPPPPPPPTTTWWW[[[___bbbcccbbbaaaeeegggiiijjjgggaaa[[[VVVWWWXXXZZZYYYWWWUUUUUUVVVRRRTTTVVVXXXXXXWWWUUUSSSNNNNNNNNNNNNMMMMMMMMMLLLHHHJJJLLLLLLMMMNNNQQQSSSRRRRRRRRRQQQQQQPPPQQQQQQTTTTTTTTTVVVYYY]]]```aaa]]]gggnnnrrrwww{{{wwwqqqpppsssvvv|||vvvnnnhhhddd```]]]ZZZZZZZZZZZZZZZYYYYYYYYYYYYYYYYYYXXXWWWVVVTTTSSSTTTTTTTTTTTTSSSRRRPPPOOOOOOPPPRRRTTTUUUTTTSSSRRRTTTRRRPPPPPPQQQQQQPPPOOOPPPPPPOOOOOONNNMMMLLLLLLOOOOOONNNMMMLLLLLLLLLMMMOOOOOOOOONNNNNNOOOPPPPPPYYYmmm|||jjjTTTRRROOOLLLJJJHHHHHHHHHJJJJJJIIIIIIIIIHHHHHHHHHHHHGGGFFFFFFEEEEEEFFFFFFGGGFFFEEEDDDDDDEEEFFFGGGDDDDDDDDDDDDDDDCCCCCCBBB??????@@@AAACCCDDDEEEEEEAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>>>>============???>>>===<<<<<<===>>>???>>>???@@@@@@???===;;;:::;;;<<<===>>>===<<<:::888<<<<<<<<<;;;;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::888999999::::::999999888<<<:::888666666888:::<<<::::::::::::::::::::::::888888888888777777777777444444555555666666777777666777888999:::999888888888888888888888888888888666666666666666666666666999999999888888888888888888;;;>>>>>>:::666444444666666777777777777666666555555666888888999999999999999888888888888999999666777888999999999999999888888777777666666555555:::::::::999888666444333888888888999:::;;;<<<===>>>===<<<999888666666555555666777888999999888777888888888888888888888888888888888777777777777777999888777666666777888999999999999888888888777777666666666555444333333333555666999::::::999666555444555555666777888888999::::::===BBBFFFNNN\\\jjjiiillloooooolllooo~~~HHHHHHIIIJJJJJJKKKLLLLLLLLLLLLLLLMMMMMMNNNPPPPPPUUUUUUUUUVVVWWWXXXYYYYYY^^^```bbbdddfffffffffeeefffhhhjjjjjjgggaaa[[[WWWWWWWWWVVVTTTPPPMMMMMMMMMKKKMMMOOORRRSSSRRRQQQOOOPPPOOOOOOOOOOOOOOOOOOOOONNNOOOPPPPPPOOOPPPRRRTTTSSSRRRQQQOOONNNNNNPPPRRRVVVVVVVVVWWWYYY^^^eeeiiisss{{{yyyqqqooooooqqqxxxpppkkkddd```^^^\\\[[[YYYYYYYYYYYYYYYXXXXXXXXXXXXWWWWWWWWWVVVUUUTTTSSSRRRRRRRRRSSSSSSSSSRRRQQQPPPNNNOOOQQQRRRSSSSSSRRRQQQRRRPPPOOONNNOOOPPPOOONNNPPPPPPOOONNNNNNMMMLLLLLLOOONNNMMMMMMLLLLLLMMMMMMNNNMMMMMMLLLLLLMMMMMMNNNUUUcccsss{{{{{{uuugggZZZQQQPPPNNNLLLJJJIIIHHHHHHJJJJJJIIIIIIIIIHHHHHHHHHHHHGGGFFFFFFEEEEEEFFFFFFFFFEEEDDDCCCCCCDDDEEEFFFDDDDDDDDDDDDDDDCCCBBBBBBAAAAAAAAAAAAAAABBBBBBBBB???????????????@@@@@@@@@>>>>>>>>>>>>============>>>>>>===<<<<<<===>>>>>>===>>>??????>>>===;;;999:::;;;===>>>===<<<:::999<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::999::::::;;;;;;::::::999;;;:::888777777888:::;;;::::::::::::::::::::::::888888888888777777777777555555555555666666666666666777888999:::999999888888888888888888888888888777777777777777777777777888888888888888777777777999<<>>???<<<;;;:::888777666666555555666777888999888888777888888888888888888888888777777777777777777777777888888777666666777888888999999999888888777777777777777777777777777777777555777888999999888777555555555666666777777888888888888:::???CCCKKKZZZhhhjjjlllmmmlllhhhjjjxxxLLLMMMMMMNNNOOOPPPPPPQQQRRRRRRQQQQQQRRRUUUWWWYYY^^^]]]]]]]]]]]]___aaabbbaaaaaabbbbbbbbbccccccccceeeffffffeeebbb]]]XXXUUURRRQQQPPPMMMIIIGGGHHHIIIIIIKKKNNNPPPRRRRRRQQQPPPPPPOOOOOONNNNNNNNNNNNNNNRRRSSSSSSQQQOOOOOOPPPQQQTTTRRRPPPMMMKKKMMMQQQTTTVVVWWWXXXZZZ___jjjwwwyyysssrrrppppppsssyyy{{{lllccc```]]]ZZZXXXXXXYYYYYYXXXXXXXXXWWWWWWVVVVVVVVVVVVUUUUUUTTTTTTSSSRRRQQQPPPOOOOOOQQQRRRRRRRRRQQQPPPNNNNNNNNNOOOPPPPPPQQQQQQPPPOOOMMMMMMNNNOOONNNMMMOOOOOOOOONNNMMMMMMLLLLLLNNNNNNMMMLLLLLLLLLMMMMMMKKKKKKJJJJJJJJJJJJKKKKKKNNNUUU\\\]]]]]]ZZZSSSLLLNNNMMMLLLKKKJJJIIIIIIIIIJJJJJJIIIIIIIIIHHHHHHHHHHHHGGGFFFFFFEEEEEEFFFFFFEEEDDDCCCBBBBBBCCCDDDEEECCCDDDDDDDDDDDDCCCBBBBBBCCCCCCBBBAAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==================<<<;;;;;;<<<======<<<======>>>===<<<:::999999:::<<<======<<<;;;;;;<<<;;;;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;;;;::::::999999999999999999999999999999999999999999999999888888888888777777777777666666666555555555555555777777888999999999999888888888888888888888888888888888888888888888888888777777888888777777666666888:::======;;;999888888888777777666666777777888555666777888888999888888999888888777777888888999888888888999888888777777777777777777888888888888999888777666555666666777555555666777999<<<>>>???999888777666666555666666666666777888888888777777777777777777777777777777777777777777777777777777888777777666666777777888888888888888777777777777666666777777888999::::::777777777777777777777777666666666666666666666666666555777;;;???GGGWWWfffkkkkkkkkkhhhcccdddpppXXXXXXWWWWWWWWWWWWWWWWWWWWWVVVUUUUUUWWWZZZ^^^```aaa```___^^^^^^___```aaaXXXWWWVVVVVVVVVWWWYYYZZZ______^^^\\\YYYUUUQQQOOOKKKKKKJJJIIIHHHIIIMMMOOOQQQRRRTTTUUUVVVVVVUUUUUUSSSRRRQQQOOONNNNNNNNNNNNRRRSSSSSSQQQOOONNNNNNPPPQQQQQQPPPOOOOOOSSS[[[aaabbbdddhhhmmmwww~~~wwwtttqqqppprrrzzz|||oooggg```\\\\\\ZZZXXXWWWVVVVVVVVVVVVVVVVVVUUUUUUUUUTTTTTTTTTTTTTTTSSSRRRQQQQQQQQQQQQMMMNNNOOOQQQRRRRRRQQQQQQNNNNNNNNNNNNNNNPPPQQQRRRPPPNNNMMMMMMNNNOOONNNMMMOOONNNNNNNNNMMMMMMLLLLLLMMMMMMLLLLLLLLLLLLMMMMMMKKKJJJJJJIIIIIIIIIIIIJJJHHHJJJKKKLLLMMMMMMLLLKKKJJJJJJJJJIIIIIIIIIIIIJJJJJJJJJIIIIIIIIIHHHHHHHHHHHHGGGFFFFFFEEEEEEFFFFFFEEEDDDCCCCCCCCCCCCDDDEEECCCCCCDDDDDDCCCCCCBBBAAABBBBBBAAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>=========>>>>>>>>>>>>============<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<;;;:::999999:::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::999::::::;;;;;;::::::999777888999::::::999888777999999999999999999999999888888888888777777777666666666666555555444444444777777888888999999999999888888888888888888888888777777777777777777777777666777777888777666555444555666888999999888888777888888777666666777888888666666777888888888888888888888777777777777888888888888999888888777666666666666777777888888999999888777555444444555777888444444555555777888:::;;;666555555444555555555666666666777777777777777777777777777777777777777777666666666777777777777777777777777666666777777777777777777777777777777777555555555666777777888888888777666555555666777888666666666666666666555555555444555888<<>>>>>>>>>>>>>>>>>>>>============;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::::::::999999:::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888888999999999999888888666777999::::::999777666888888888888888888888888888888888888777777777666666666555555444444333333888888888888888999999999777777777777777777777777666666666666666666666666666666888888888777555444444555666777999999888777888888777777777777888888666777777888888888888777888777777777777777777888888888888888888777666555666666777777888888888999777666444333333555777888555444444444444444555555444444333333444444555666777777666666666666666666666666666666666666666666555555666666777777777777666666666777777666666666666666666666666666666666666666666666666666666666888777666555555666777888666666666666555555555555555444555888;;;BBBQQQ___hhhggghhhgggdddeeennnyyygggfffdddaaa^^^\\\ZZZXXXPPPOOOOOOPPPRRRTTTWWWYYYWWWWWWVVVUUUTTTRRRQQQQQQKKKJJJKKKLLLNNNPPPSSSTTTWWWUUUSSSPPPNNNMMMLLLLLLMMMNNNOOONNNNNNOOORRRUUUTTTTTTTTTTTTSSSRRRQQQQQQQQQOOOMMMJJJIIIIIIJJJKKKIIIKKKNNNPPPRRRUUUXXX[[[___fffnnnvvv}}}|||tttmmmkkkiiijjjnnnvvv~~~pppkkkccc\\\XXXVVVUUUTTTPPPRRRTTTTTTSSSSSSSSSTTTQQQQQQRRRRRRSSSTTTTTTTTTUUUUUUSSSRRRQQQRRRSSSSSSOOOPPPQQQQQQQQQPPPOOONNNMMMMMMNNNNNNOOOPPPPPPPPPOOONNNLLLMMMNNNPPPOOONNNMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLKKKKKKKKKLLLMMMMMMLLLKKKJJJIIIIIIIIIIIIIIIGGGEEEEEEHHHHHHEEEEEEGGGDDDEEEFFFGGGHHHHHHHHHHHHJJJJJJIIIIIIIIIHHHHHHHHHHHHGGGFFFFFFEEEEEEFFFFFFGGGFFFEEEDDDDDDEEEFFFGGGBBBCCCCCCCCCCCCBBBAAAAAA??????@@@@@@AAAAAABBBBBBAAAAAAAAA@@@@@@??????>>>>>>>>>>>>>>>============;;;<<<============<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;;;;;;;:::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<999999999999::::::::::::777777888888888888777777666777888999999888777666777777777777777777777777888888888888777777777777555555555444444444444444888888777777888888999:::777777777777777777777777555555555555555555555555666777888999999777555444777666666888:::;;;:::999777888888999999888888777777777888888888888777777888777777666666777777888777777777888777777666666666666666666777777777777666555444333333444555666555555444333222222222222333333333333333444555555777777666555555555666666666666666666666666666666444555555666666777777888555666666777777666666555555555555555666666666666888888888888888888888888777777555555555555777777555555555555555555555555555444666888:::@@@MMMZZZeeefffhhhjjjiiiiiipppyyy```___]]]ZZZWWWUUUSSSRRRKKKLLLLLLMMMOOOQQQRRRSSSQQQRRRSSSTTTTTTRRRQQQPPPLLLLLLMMMOOOPPPRRRTTTUUUTTTRRRPPPMMMLLLLLLMMMMMMLLLNNNOOOOOONNNNNNOOOQQQQQQQQQQQQQQQQQQPPPPPPPPPPPPOOOMMMLLLLLLNNNPPPRRRWWWZZZ___dddiiiooouuuyyy|||xxxrrrmmmnnnqqqvvv|||qqqgggccc```]]]YYYWWWUUUTTTSSSOOORRRUUUVVVTTTSSSTTTUUUOOOPPPQQQRRRSSSUUUVVVVVVUUUTTTRRRQQQQQQQQQSSSTTTRRRRRRSSSRRRQQQOOOMMMLLLJJJKKKMMMNNNOOONNNNNNMMMNNNLLLKKKKKKMMMNNNNNNMMMLLLLLLLLLLLLMMMMMMMMMMMMKKKKKKKKKKKKKKKLLLMMMMMMLLLKKKJJJIIIHHHHHHHHHHHHHHHDDDDDDHHHGGGCCCCCCFFFCCCDDDEEEGGGGGGGGGGGGFFFJJJJJJIIIIIIIIIHHHHHHHHHHHHGGGFFFFFFEEEEEEFFFFFFFFFEEEDDDCCCCCCDDDEEEFFFBBBBBBCCCCCCBBBBBBAAA@@@@@@AAAAAAAAABBBBBBBBBBBBBBBAAAAAA@@@??????>>>>>>>>>>>>>>>>>>============<<<===>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;:::::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888888999999999:::::::::888888888999999888888888777777888888888888777777777777777777777777777777888888888888777777777777333444444444444444444555999888777777777888999:::777777777777777777777777666666666666666666666666666888999::::::888666444888666555777999;;;999888666777999;;;;;;999777666777777888888888888777777777777666666666666777777555666777777777777777777666666666555555555555555555555444444444444444444555555444333333333333444444444333333333444555555888777666555444555555666555555555555555555555555444444555555666777777888555555666777777666555555444444444555555666666666666666666777777888888999666666666555555666666666333444444555555666666666444444666999:::===HHHTTTdddeeeiiimmmmmmlllqqqxxx{{{WWWWWWUUUSSSQQQNNNMMMLLLKKKLLLMMMNNNOOOPPPQQQRRRNNNPPPSSSUUUVVVUUUSSSRRRMMMMMMNNNOOOQQQRRRSSSSSSRRRPPPMMMJJJIIIJJJLLLMMMHHHKKKMMMNNNMMMMMMNNNOOOQQQQQQQQQQQQRRRSSSSSSSSSXXXWWWVVVWWWXXX\\\___bbbppptttzzzzzzwwwtttqqqpppssssssrrrooo{{{tttllleee___WWWVVVUUUTTTSSSSSSSSSSSSNNNQQQTTTTTTQQQNNNNNNOOONNNOOOPPPRRRTTTUUUWWWWWWTTTSSSQQQPPPPPPQQQRRRSSSTTTTTTTTTSSSQQQOOOLLLKKKHHHIIIKKKMMMNNNMMMLLLKKKLLLKKKIIIJJJLLLMMMMMMLLLLLLLLLLLLLLLLLLMMMMMMMMMKKKKKKKKKKKKKKKLLLMMMMMMKKKJJJIIIHHHGGGGGGGGGGGGGGGCCCCCCGGGGGGCCCDDDHHHCCCDDDEEEGGGGGGGGGFFFEEEJJJJJJIIIIIIIIIHHHHHHHHHHHHGGGGGGFFFEEEFFFFFFFFFEEEDDDCCCBBBBBBCCCDDDEEEBBBBBBCCCCCCBBBBBBAAA@@@BBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@???>>>>>>===>>>>>>>>>>>>============<<<===>>>??????>>>===<<<<<<<<<;;;;;;;;;<<<<<<===<<<;;;;;;:::999999999999:::::::::;;;;;;<<<<<<<<<::::::::::::::::::::::::888888888999999:::::::::999999999::::::999999999888777777777777777777888777777777777777777777777888888888888777777777777333333333444444555555555999888777777777888:::;;;777777777777777777777777777777777777777777777777777888:::;;;;;;999777555666444333444777888777555555777:::<<<<<<:::777555777777888888888777777666777777666666666666777777555555666777777888777777666666555555444444444333444444555555555444333222555444444444444555666777555444444333333444444555888777666555444444555666555555555555555555555555444444444555666777777888444555666777777666555444444444444555555555666666111111222444555777888888666666666666666666666666333333444444555666777777333444666999999;;;EEEPPPdddeeejjjooonnnlllpppvvvvvvUUUSSSQQQOOOMMMMMMNNNOOOKKKLLLLLLNNNPPPRRRVVVXXXYYYYYYYYYXXXVVVSSSQQQOOOMMMMMMLLLLLLLLLMMMNNNNNNQQQNNNKKKMMMPPPPPPLLLGGGLLLMMMKKKJJJNNNVVVZZZYYYYYYVVVWWW]]]aaabbbgggnnnvvvwww|||~~~xxxooolllllliiijjjpppuuuyyywwwjjjccc___[[[XXXWWWVVVUUUSSSRRRPPPOOONNNOOOQQQSSSRRROOOMMMNNNOOOPPPOOOOOOOOOPPPSSSUUUWWWTTTRRRPPPNNNNNNOOOQQQSSSTTTTTTSSSRRRQQQOOOMMMLLLKKKKKKKKKKKKKKKLLLMMMMMMLLLLLLLLLLLLKKKKKKKKKKKKIIIIIIHHHIIIIIIJJJKKKLLLKKKKKKJJJIIIIIIIIIIIIIIIJJJJJJJJJJJJIIIHHHGGGFFFCCCCCCCCCCCCCCCDDDEEEEEEFFFFFFGGGHHHIIIIIIJJJJJJIIIIIIHHHHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCBBBAAA@@@???BBBAAA@@@??????@@@AAABBB@@@???>>>>>>===>>>>>>>>>AAA@@@???>>>============;;;;;;<<<<<<===>>>>>>>>>===============<<<<<<<<<;;;;;;;;;::::::999999999::::::::::::::::::;;;;;;;;;:::999888888888999::::::::::::999999888888888999999999888888888888777888888888888777777777777444444555777888888888888999999888777666666777777777777555444444555666777666666666666666555555555777777666555555555555555888888777777666666555555888888777777666666555555555555555555666666666666444555777777666555555666777777777777777777777777555555555666666888999999666666777777888888999999999888777666444444333333666666555555555444444444333333333333333333333333555555555444444333333333333444666777777777666555888777555666777888666555666777777777666555444444444444444444444444444444777777777777777777777777777777666666555555555444333333444444555666666666555444333222222333444555666777777888999<<>>>>>>>>>>>>>>AAA@@@???>>>========================<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::999999999:::::::::999999999999999::::::999888888888999::::::::::::999999999888888999999999888888888888777888888888777777777666666444555666777777888777777999888888777666666777777888777666555444444555666666666666666555555555555777777666555555555555555777777777666666666555555777777777666666666555555555555555555666666666666555777888777555444444444777777777777777777777777222222222333333555666666777777777777777888888888777666666555555555555666555555555444444444444333333333333333333333333333555555444444444333333333333444555666777666666555888666555666777777666555555555666666666555444444444444444444444444444444555555555555555555555555777666666666555555555444888888777777666555555444666555444333333444555666777777888888888;;;@@@CCCRRR```mmmpppoooooonnnlllppp{{{YYYUUUPPPOOOPPPQQQPPPNNNLLLKKKLLLRRRZZZ```ccccccbbb```\\\WWWRRRMMMIIIGGGFFFFFFHHHIIIIIIJJJJJJJJJIIIIIIJJJKKKKKKNNNQQQTTTSSSUUUWWW\\\kkkyyyrrrpppqqqrrruuuyyy|||pppccc^^^XXXUUUVVVXXXXXXWWWSSSSSSRRRQQQOOONNNMMMMMMNNNPPPQQQRRRPPPPPPQQQRRRRRRQQQPPPOOOOOOPPPQQQQQQOOONNNNNNMMMNNNQQQSSSUUURRRRRRRRRQQQPPPNNNMMMLLLKKKJJJJJJJJJJJJKKKLLLLLLIIIIIIIIIJJJJJJJJJJJJJJJKKKJJJJJJJJJJJJKKKKKKLLLKKKKKKJJJIIIIIIIIIIIIJJJGGGGGGGGGGGGGGGFFFEEEDDDEEEDDDDDDDDDDDDEEEFFFFFFDDDDDDDDDEEEFFFFFFGGGGGGHHHHHHGGGGGGFFFEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDCCCBBBAAAAAA@@@BBBCCCCCCBBBBBBAAA@@@???@@@@@@@@@AAAAAA@@@@@@@@@AAA@@@@@@???>>>?????????@@@???>>>======<<<======>>>>>>======<<<;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::999999::::::999999888888777777999999888888888999999::::::::::::999999999999888999999999888888888888777888888777777777777666666666666777777777777666666888888777666666666777777999888777555444444444444555555555555555555555555777666555555444555555555666666666666666555555555666666666666666555555555444555555555555666666666666777888777555333333333777777777777777777777777555555555555666777888888888777777777777777777666555444444444555666777777444444444444333333333333444444444444444444444444555444444444444333333333444444555666666666666555777666555555777777777555333444444555555555555444555555555555555555555555555555555555555555555555666666666555555555555555999999999888777777666666666666555555555555666666777888888888888:::===@@@KKKYYYgggnnnoooooonnnlllqqqyyyYYYTTTOOOMMMOOOOOOMMMKKKLLLKKKLLLQQQZZZ```aaa```[[[YYYVVVSSSPPPMMMKKKJJJLLLMMMNNNPPPPPPPPPOOOOOORRRVVVYYYYYYWWWWWWZZZ^^^\\\cccmmmxxxwwwrrrrrrtttxxx~~~zzzpppeee^^^ZZZWWWTTTSSSTTTUUUTTTSSSQQQPPPPPPOOONNNMMMMMMLLLMMMNNNPPPQQQQQQQQQRRRRRRQQQPPPPPPPPPPPPQQQRRRRRROOONNNNNNMMMNNNPPPRRRSSSQQQQQQQQQPPPPPPNNNMMMLLLJJJJJJJJJIIIIIIJJJKKKKKKIIIIIIJJJJJJJJJJJJKKKKKKLLLKKKKKKJJJJJJJJJKKKKKKKKKKKKJJJIIIIIIIIIIIIIIIFFFGGGGGGGGGFFFFFFEEEDDDEEEEEEEEEEEEEEEFFFFFFGGGFFFFFFFFFFFFGGGGGGHHHHHHGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCBBBAAA@@@??????BBBBBBBBBBBBBBBAAA@@@??????@@@AAABBBBBBAAA@@@???AAAAAA@@@??????????????????>>>======<<<<<<<<<============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<:::::::::::::::::::::::::::999999888777666666555888888888888888999999999999999999999999999999999999999999888888888777777888777777777666666666666666777777777777666666555888777777666666666777777999888777666555444333333444444555555555555555666666555555444444555555555555555555555555555555555555555555555555555555555444444444555555555666666555666777777555333333444666666666666666666666666777777666666777888888999888888777777666666666555555444444444444555666666444444333333333222222222555555555555555555555555444444444444444444444444444444555555555666666666666555444555777777777555222222333444555555555444666666666666666666666666777777777777777777777777555555555555555555555555666666666777888888999999777777666666666666777777888888888888777888;;;===DDDQQQbbbmmmppppppnnnmmmppptttXXXTTTOOOMMMMMMMMMLLLJJJMMMLLLMMMQQQWWW[[[[[[ZZZSSSSSSTTTUUUVVVVVVWWWWWW^^^^^^^^^^^^^^^]]]\\\\\\ccchhhnnnmmmiiifffhhhkkkooo{{{}}}vvvqqqjjjssswwwlllfffbbb\\\XXXWWWVVVUUUTTTTTTTTTRRRQQQOOOOOONNNNNNMMMMMMLLLLLLMMMMMMNNNPPPQQQRRRRRRQQQOOOOOOOOOPPPQQQSSSTTTTTTPPPOOONNNNNNNNNNNNOOOOOOOOOOOOPPPPPPOOONNNMMMMMMJJJJJJIIIIIIIIIIIIIIIJJJJJJJJJKKKKKKKKKLLLLLLLLLMMMLLLKKKJJJJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHFFFGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEFFFFFFGGGEEEEEEFFFFFFFFFFFFGGGGGGFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBAAA@@@?????????AAAAAAAAABBBAAAAAA@@@@@@???@@@AAABBBBBBAAA@@@???AAA@@@??????>>>>>>??????>>>===<<<<<<;;;<<<<<<<<<:::;;;;;;;;;<<<<<<<<<===999:::::::::;;;;;;;;;<<<::::::::::::::::::::::::999999888888777666555555777777888888999999999999999999999999999999999999999999999888888888777777777777777666666666666555666777777777777666666555777666666666666666777777888888777777555444333222333444444444555555666666555555444444444444555555444444444444444555555555444444444444444555555555444444444444555555555555222333555666555444555666666666666666666666666666444444333333333444555555888777777777666666555555666666555444444444444444444444333333333222222222555555555555555555555555444444444444444444444444444444444444444555555666555444444555666777777666222222333444555555555444666666666666666666666666777777777777777777777777444444444555555555555555444444555555666777777888666777777777777777777666777888888777666666999;;;@@@KKK]]]kkkqqqqqqooonnnlllnnn{{{QQQPPPNNNLLLKKKKKKMMMNNNPPPRRRTTTXXXZZZ\\\^^^___aaacccgggkkknnnqqqrrrssszzzyyywwwtttsssqqqqqqpppvvv{{{|||zzz{{{~~~{{{uuurrrqqqrrrssstttyyytttnnneee```]]]\\\YYYVVVRRRRRRSSSTTTTTTSSSSSSRRRMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLNNNPPPQQQPPPOOOMMMMMMNNNPPPQQQRRRSSSTTTPPPOOONNNNNNMMMMMMMMMNNNNNNNNNOOOOOOOOONNNMMMMMMJJJJJJIIIHHHHHHHHHHHHIIIJJJJJJKKKKKKLLLMMMMMMMMMMMMLLLKKKIIIIIIHHHHHHHHHHHHHHHGGGFFFFFFFFFFFFGGGFFFFFFGGGGGGGGGFFFFFFEEEEEEDDDDDDDDDDDDEEEFFFFFFCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@??????>>>===>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<999::::::;;;<<<<<<======888999999::::::;;;;;;;;;999999::::::::::::;;;;;;999999888888777777666666555666777888999999999999888999999999999:::::::::999999999888888888888777777777666666666666555555666666777777777777666666666666555555666666777777777777777777666555333333333333333444555555666666444444444333444444555666333333333444444444444444333333333444444444444444333444444444444555555555000222444555555555666777777777777777777777777777666555555555555555666666777666666666666666666555666666555444333333333444444444444444333333333333444444444444444444444444333333333444444444444555444444333333444444555666555444333444666777777666333444444555555555555444555555555555555555555555555555555555555555555555444444444444444555555555666666555555444444333333666666777777777777666666666777777777666666777999===FFFWWWhhhqqqpppoooooonnnooozzzSSSUUUWWWWWWUUUWWW\\\aaadddiiipppssstttvvvzzz~~~|||vvvppppppqqqrrruuu{{{xxxnnnhhhccc]]]YYYXXXXXXVVVUUUOOOPPPRRRSSSSSSSSSSSSSSSMMMMMMMMMMMMMMMMMMMMMNNNMMMKKKKKKLLLOOOPPPNNNLLLLLLLLLMMMNNNOOOPPPPPPPPPMMMMMMMMMMMMMMMNNNNNNNNNMMMMMMNNNNNNNNNNNNNNNMMMJJJIIIIIIHHHGGGGGGHHHHHHIIIIIIJJJJJJKKKLLLLLLMMMLLLKKKJJJIIIGGGGGGFFFFFFGGGFFFFFFEEEEEEEEEEEEEEEDDDEEEEEEFFFFFFEEEEEEDDDDDDDDDCCCCCCDDDDDDEEEFFFCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAAAAAAAAAAABBB???@@@@@@AAAAAAAAA@@@@@@AAA@@@@@@@@@@@@@@@@@@AAA???>>>======<<<<<<======<<<;;;;;;:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888888888999::::::;;;;;;999999999::::::;;;;;;;;;888888888888888888888888444555777888999999999888888888999999999:::::::::999999999888888888888777777777666666666555555555444555666777777888777777555555555555555666777777666666777777777555444333222222333444444555666666444333333333444444555666222222333333333444444444222222333333333444444444333333444444444555555555111333555555444444555666777777777777777777777777888888777777777777888888555555555666666666666666444444333333333444555555555555555444444444444333333333333333333333333333333333333444444444555555444444333333333444555666444333333444666777777666555555666666666555444444444444444444444444444444555555555555555555555555333333333444444555555555666666555555444333333333555555666777777666555555444555777666555555777888;;;BBBRRReeennnnnnmmmoooppppppxxx___dddiiiiiihhhjjjrrrzzz|||wwwxxxyyyvvvqqqqqqvvv|||vvvqqqkkkgggccc^^^YYYUUUUUUVVVVVVUUUPPPRRRSSSSSSSSSRRRSSSTTTMMMMMMMMMMMMNNNNNNNNNNNNMMMKKKJJJLLLNNNOOOMMMKKKKKKLLLMMMMMMMMMMMMLLLLLLKKKKKKLLLMMMNNNOOOOOOPPPLLLLLLMMMNNNNNNNNNNNNMMMJJJIIIHHHHHHGGGGGGGGGGGGHHHHHHIIIIIIJJJKKKLLLLLLLLLKKKJJJHHHGGGFFFEEEEEEFFFEEEEEEDDDDDDDDDDDDDDDCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCDDDDDDDDDDDDDDD@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@AAAAAABBBCCCCCC???@@@@@@AAAAAAAAA@@@@@@BBBAAA@@@??????@@@AAABBB>>>>>>===<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;<<<===<<<<<<;;;;;;::::::999777777888999::::::;;;;;;999999999::::::;;;;;;;;;888888888888888999999999444555777888999999999888888888888999999:::::::::999999999888888888888777777666666666555555555555444444666777888888888888555555555555555666777888555555666777777666555444222222333333444555666666333333333333444444555666222222222333333444444444222222222333333444444444333333333444444444555555333444666555444333333444777777777777777777777777666555444444444444555555444555555555666666777777222222222333444555777777666666555555555444444444333333333333333333333333333333333444444555555555444444333222333444555666444333222444666777777666666777777777666555444444444444444444444444444444777777777777777777777777333333333444444555555555333333444444555666666666444555666777777666555444333555666666555555777888999???OOObbblllllllllnnnjjjjjjqqq}}}|||yyyvvvuuuvvvzzz}}}xxxuuummmhhheeeaaa]]]YYYXXXVVVTTTRRRRRRRRRRRRSSSSSSTTTUUUUUUTTTSSSRRROOOOOOOOOOOONNNLLLKKKJJJLLLLLLLLLMMMMMMNNNNNNNNNOOONNNLLLKKKJJJKKKMMMNNNKKKMMMOOOQQQRRRRRRQQQPPPPPPNNNJJJHHHHHHKKKNNNQQQMMMLLLJJJHHHGGGHHHJJJKKKHHHIIIJJJKKKLLLLLLLLLLLLKKKJJJHHHHHHIIIIIIHHHFFFJJJIIIFFFEEEDDDDDDEEEFFFEEEEEEDDDCCCCCCCCCCCCCCCEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBCCCCCCBBBAAAAAA@@@??????@@@AAABBBBBBCCCCCCBBBBBBDDDBBBBBBBBBCCCDDDCCCBBBBBBBBBCCCDDDCCCBBBAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>>>><<<;;;::::::999777555777888888999999888888777::::::::::::::::::::::::888888999::::::;;;<<<<<<;;;;;;;;;::::::999999999888888888888888888888888999888777666666777888999;;;::::::999999::::::;;;777777777777777777777777666666666666666666666666444444555555555555444444888777666555555666777888666666555555555444444444666555333333333444666888555555444333333333333444222222222222222222222222333444444555555444444333333333333444444444555555444444444555555555555666999888888777666555555444777777666555555555555555444444444444444444444444666666555555555444444444555555666666555555444333000000111222333333444444444444444444444444444444111111222222333444555555555555555444444333333333333444444444555666666666555555555555555555555555222333444555555444333222555555555555555555555555666666777888888888888888444444444555555555555666666666666777888888999999888???KKKXXXcccjjjkkkjjjiiihhhkkkttt{{{xxxtttwww{{{wwwoooeee___]]][[[XXXTTTVVVUUUSSSRRRQQQQQQQQQQQQTTTTTTTTTTTTSSSRRRPPPOOOOOOOOONNNNNNMMMMMMLLLLLLKKKLLLLLLMMMNNNOOOOOOPPPNNNMMMKKKJJJJJJKKKLLLMMMMMMNNNPPPQQQRRRRRRQQQPPPPPPNNNLLLJJJIIIKKKMMMOOOLLLKKKIIIHHHHHHHHHIIIJJJHHHHHHIIIJJJKKKKKKKKKKKKKKKIIIHHHHHHJJJJJJIIIGGGJJJIIIGGGEEEDDDEEEFFFFFFEEEEEEDDDCCCCCCCCCCCCCCCEEEDDDDDDCCCCCCDDDDDDEEEDDDDDDCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAABBBBBBBBBBBBBBBBBBAAA@@@AAABBBCCCBBB@@@>>>>>>???@@@???>>>===<<<>>>>>>>>>>>>>>>>>>>>>>>>===;;;::::::;;;;;;999888888888999999999999888888::::::::::::::::::::::::888888999999:::;;;;;;<<<;;;;;;:::::::::999999999999999999999999999999999888888777666666777888888:::999999888888999999:::777777777777777777777777666666666666666666666666666666666777777666666666666555444444444444555666666555555555444444444444666555444333333444666777555555444333333333333444222222222222222222222222333333444444444444333333333333333333444444444444444444444555555555555666666666555555444555555555:::999888666555555555555444444444444444444444444555555444444333333333333444555555555555444333333000111111222333333444444333333333333333333333333222222333333444444555555444444444444444444333333444444444444555555555555444444444444444444444444333444444444444444444333555555555555555555555555444555555666777666666666555555555666666666666777666666666777888888999999999>>>HHHUUUaaaiiijjjiiijjjhhhiiiooo{{{zzzsssqqqrrrtttuuu|||xxxnnngggeee```ZZZWWWWWWWWWUUURRRRRRRRRQQQPPPPPPPPPPPPPPPSSSTTTTTTSSSRRRPPPNNNMMMOOONNNNNNMMMMMMNNNNNNOOOLLLMMMMMMNNNOOOOOOPPPPPPLLLLLLJJJJJJJJJKKKLLLMMMNNNOOOQQQQQQQQQQQQPPPOOOPPPOOOMMMLLLKKKLLLLLLMMMKKKKKKIIIHHHHHHHHHIIIJJJGGGHHHIIIJJJJJJKKKKKKJJJJJJIIIHHHIIIJJJKKKJJJIIIJJJIIIGGGFFFEEEEEEFFFGGGEEEDDDCCCCCCBBBCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCBBBBBBAAAAAA@@@??????>>>>>>???@@@AAAAAABBBBBB@@@@@@AAABBBBBBBBBBBBAAAAAA@@@??????AAAAAA@@@???<<<<<<=========<<<;;;:::>>>>>>>>>>>>>>>>>>>>>>>><<<;;;::::::<<<<<<;;;:::999999999::::::999999999999999::::::::::::::::::888888999999::::::;;;;;;:::::::::999999999999999999999999999999999999999888777777666666777777888888888777777777777888888777777777777777777777777777777777777777777777777777777888888888888777777444444333333333333444444555555555555444444444444666555444333333444555555555555444333333333333333222222222222222222222222222222333333333333222222222222222222333333333333444444444555555555555666555555444444555777888999===<<<:::888666555444444444444444444444444444444444333333333333222222222444444444444444333222222111111222222333333444444222222222222222222222222444444444444444444555555333333444444444444444444555555555555444444444444333333333333333333333333555444444333333444444555444444444444444444444444222333444444555555444444555666666666666777777777555666666777777888888999:::<<>>>>>??????@@@AAAAAAAAA??????@@@AAAAAAAAAAAAAAAAAA@@@??????AAAAAA@@@???>>>>>>>>>>>>======<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>===;;;:::;;;<<<<<<;;;999999999::::::::::::999999999999999999999:::::::::888888999999::::::::::::999999999999999888888888999999999999999999999999777777777666666777777777777666666555555666666777666666666666666666666666777777777777777777777777777777888888888888777777333333333333333333333333444444444444444444444444666555444333333333444444555444333333222222333333222222222222222222222222111222222333333222222111111111222222222333333333444444444555555555555666666666555666888:::===>>>???>>>;;;999777555444444444444444444444444444444444333333333333333333333333333444444333333222111222222222333333333444444222222222222222222222222555555555555555555444444333333333444444555555555555555555444444333333333333333333333333333333333555444333222222333444555444444444444444444444444222222333444444444444444555555555555666666666666555555666666777888888888::::::???LLL\\\hhhllllllooojjjfffhhhrrr}}}zzzwwwtttvvvyyy|||}}}~~~}}}uuukkkccc```^^^]]]\\\TTTSSSQQQQQQQQQQQQQQQPPPPPPPPPQQQQQQQQQRRRRRRRRRNNNNNNPPPQQQQQQPPPOOOOOONNNNNNNNNNNNOOOPPPQQQRRRRRRQQQPPPOOOMMMLLLKKKJJJLLLLLLMMMMMMNNNOOOPPPQQQPPPPPPPPPOOOOOONNNMMMMMMMMMMMMMMMMMMLLLLLLKKKKKKIIIIIIHHHHHHHHHIIIIIIIIIFFFGGGHHHIIIJJJJJJJJJJJJHHHGGGGGGHHHJJJKKKJJJIIIGGGGGGFFFFFFEEEEEEFFFFFFCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBAAAAAAAAAAAABBBBBBCCCCCCBBBBBBAAA@@@@@@@@@????????????????????????>>>???@@@@@@AAAAAA@@@@@@AAA@@@???@@@AAABBBAAA?????????>>>>>>====================================???===;;;;;;;;;:::999777888999999::::::999999888888888888999999:::::::::888888999999999999999:::888888888888888888888888999999999999999999999999666666666777777666666666666555555444444555555666555555555555555555555555666666666666666666666666555666666666666666666555444444444555555444444444333333444444444444444444444444444333333333444444444444333222222222222333222222222222222222222222111222222333333222222111111111222222222333333333444444444555555555555666555555555666888;;;===>>>>>>===;;;999777555444444444444444444444444444444444444444444555555555555333333444444333333222111333333333333333444444444444444444444444444444444555555555555555555444444333333333444444555555555555555444444333333333222333333333333333333333333555444333222222333444555444444444444444444444444333333444555555555555444333333333444444444555555555555555666777777888888888888<<>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@???AAA@@@???@@@AAAAAA@@@???>>>===<<<<<<;;;;;;<<<<<<========================???===;;;::::::999777555888888888999999888888888777777888888999:::::::::888888999999999999999999777777777777777888888888888888888888888888888888555666666777777666666555555555444444444444555555555555555555555555555555666666666666666666666666444444555555555555444444555555666666666666555555333333333333444444444444222333333333444444444444444444333222222222222222222222222222222222222222222222333333333333222222222222222222333333333333444444444555555555555666222333444555777888999999;;;:::888777666555555444444444444444444444444444444444555555555555555666444444444444444333222222333333333333444444444444444444444444444444444444444444444444444444555555333333444444444444444444444444444444333333333333333333333333333333333333555444444333333444444555333333333333333333333333333444555555666666555555222222333333333444444444444555555666666777777888777888<<>>>>><<<=========>>>?????????===>>>>>>???????????????@@@???>>>>>>@@@@@@???>>>>>>===<<<;;;:::;;;;;;<<<========================<<<:::999999999999777666666777777888888777777666666777777888999999::::::999999888888888888888888666666666777777777888888777777777777777777777777555555666777777666555555555555444444444444555555444444444444444444444444444444444444444444444444444444555555555555444444444555666777777666555444222222333333333444444444000111222333444555555555444333222222111222222222222222222222222222222222333333444444444444333333333333333333444444444444444444444555555555555666222333555777777777666555666666555444444444555555444444444444444444444444333333333444444555555555444555555555555444333333444444444444444444444444333333333333333333333333222222333333444444555555444444444444444444333333333333333333333333444444444444444444444444444444333444444444444444444333333333333333333333333333333444444555555555555555333333333444444444555555444444555555666777777777777999<<>>=========::::::;;;===>>>@@@AAAAAA======>>>??????????????????===<<<===>>>???>>>===???>>>===<<<;;;<<<==============================999888777888999999888777666666777777777777666666666777777888999999::::::999999888888888888888888555666666666777777888888666666666666666666666666444555666777777666555444666555555444444555555666444444444444444444444444444444444444444444444444444444555555555555444444444444555666666555444444222222222333333444444444///000111333444555666666444333222222111111222222222222222222222222222222333444444555555444444333333333444444444444555555444444444555555555666666333555888999999888666444333333333333333444555666444444444444444444444444222222222333333444444444555555666666555555444333444444444444444444444444222222222222222222222222111111222222333444555555555555555444444333333333222222222333333444444444555555555555555555555555222333555555555555333222333333333333333333333333222333444444555555444444444444444555555555666666444444555555666777777777888:::===@@@EEEPPP___kkkooolllllloootttoooppppppppppppqqqtttvvvuuuwwwzzz||||||zzzwwwuuuvvvkkkfffjjjmmmppp}}}{{{zzz}}}vvvpppnnnmmmooouuu|||yyyrrruuuyyy{{{wwwppphhhbbb^^^]]][[[YYYWWWVVVUUUTTTUUUTTTSSSRRRQQQPPPOOOOOONNNOOOPPPPPPQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPNNNNNNOOOPPPPPPPPPOOOOOOLLLKKKJJJIIIIIIIIIIIIIIIJJJIIIJJJMMMQQQSSSQQQNNNPPPNNNMMMLLLLLLKKKIIIGGGIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGHHHHHHHHHFFFGGGHHHHHHIIIIIIIIIIIIGGGFFFEEEDDDDDDDDDEEEFFFEEECCCAAA>>><<<<<<<<<===AAAAAAAAA@@@@@@@@@??????@@@@@@?????????@@@AAAAAA@@@@@@@@@???>>>======<<<>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<>>>@@@AAA===>>>???@@@@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<======>>>999999999888888777777777888888777777777888:::;;;::::::999888999:::;;;<<<999999888888777666666666666555555444444666777888666666666666555555555555888777555333222333444555777666444444555555444333555555555555555555555555555555555555555555555555444555555666666666666666666666555444444444444555444444333333333333222222111111222222222333333333222222222222222222222222444444444333333222222222222222222222222222222222111111222222222333333333333444555555666666555555555444444333333222222222444333333222333444666777666555555555555444444444444444444444444444444444333333333333333333333333333333333333333333333333333333333222222111111111444444444333333222222222444444555555555555444444333333333333333333333333666666555555555444444444444333333333333444555555555444444333333444444555555555555444444333333333222222222333333333444444444444444555555555555666777999<<>>======<<<>>>>>>>>>>>>>>>>>>>>>>>>============>>>???@@@AAA===>>>????????????>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;::::::999999999888888888777777666666666777888999;;;:::999999999:::<<<<<<999999888888777777666666666555555444555666777888666666666666555555555555777666444333333444555666777555444444555555444333555555555555555555555555555555555555555555555555444444555666666666666666777666555444444444444444444444333333333333222222111111222222222333333333222222222222222222222222444444333333333222222222222222222222222222222222111111222222222333333333333444444555555555555555555555555555444444333222333333333333333444555666555555555555444444444444444444444444444444444444333333333333333333333333333333333333333333333333333333333333222222222111444444444333333222222222444444555555555555444444333333333333333333333333666555555555444444444444444333333333333444555555555444444333333444444555555555444444444333333333333333444444444555555555444444444555555555555666666888;;;===>>>DDDTTTcccgggmmmkkkmmmyyy```dddkkkrrryyy|||uuuooollljjjiiimmmrrryyyyyysssjjjdddaaa^^^[[[cccbbbbbbaaa______^^^]]]\\\[[[ZZZXXXVVVUUUUUUUUUTTTTTTSSSRRRQQQPPPPPPOOONNNNNNOOOPPPPPPPPPPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNQQQQQQQQQQQQPPPOOONNNNNNKKKKKKJJJIIIIIIIIIIIIJJJKKKJJJJJJKKKMMMMMMLLLJJJLLLKKKKKKLLLMMMLLLJJJGGGIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIDDDDDDFFFGGGGGGHHHHHHHHHEEEEEEEEEEEEEEEFFFGGGHHHIIIHHHEEEDDDBBBBBBBBBCCCAAAAAAAAA@@@@@@@@@??????CCCCCCDDDDDDDDDBBBAAA@@@@@@??????>>>>>>======<<<========================<<<===>>>???@@@@@@@@@@@@======>>>>>>>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888888888::::::::::::999999999999888888777777777888999999;;;::::::::::::;;;<<<===999999999888777777666666666555555555555666777777666666666555555555555444555555444333333555666777666555444444555666444333555555555555555555555555555555555555555555555555444444555666666666666555777666555444333333333333444444333333333333222222111111222222222333333333333333333333333333333333333333333333222222222222222222222222222222222222111111222222222333333333333333444555555555555555444555666666666555444333333333444444555555444444555555555555444444444444444444444444444444444444333333333333333333333333333333333333333333333333444444333333333333222222444444333333333333222222444444555555555555444444333333333333333333333333555555555555444444444444444333333333333444555555555444444333333444444555555444444444444333333333444444444555555555666666444444444555555555555666666666999;;;<<<@@@NNN\\\dddlllmmmoooxxx}}}lllsss~~~}}}xxxuuusssrrrooommmkkkkkkmmmsss}}}yyysssjjjccc___^^^\\\[[[]]]\\\[[[[[[[[[\\\]]]]]][[[ZZZYYYWWWVVVUUUUUUUUUTTTSSSSSSRRRQQQQQQPPPPPPNNNNNNOOOPPPPPPPPPPPPOOONNNNNNNNNMMMMMMMMMMMMMMMPPPPPPPPPOOOOOOMMMLLLKKKKKKJJJJJJIIIIIIIIIJJJJJJKKKJJJJJJJJJKKKKKKJJJIIILLLKKKKKKLLLMMMLLLJJJHHHIIIIIIHHHHHHGGGGGGFFFFFFHHHHHHIIIIIIJJJKKKKKKKKKEEEFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDEEEFFFGGGHHHHHHFFFEEECCCBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@??????BBBCCCDDDEEEDDDBBB???>>>??????>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<>>>?????????>>>===========================;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::888777777777777::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<::::::999888888777777666555555555555666666666777666666555555555444444444444333333333444555777888666555444444555666555333555555555555555555555555555555555555555555555555333444555555666666555555777666555444333222222222444444333333333222222222111111222222222333333333333333333333333333333333333222222222222222222222222222222222222222222222111111222222222333333333333333444555555555444444222333555666666555444333222333444555555555333333555555555444444444333333333333333333333333333333222222222222222222222222222222222222222222222222444333333333333333333333333333333333333333333333333444444555555444444333333333333333333333333333444444444444444444444444444333333333333444555555555444444333333444444555444444444444444444444444444444444444555555555555444444444555555555555666666666888::::::>>>IIIUUUeeeoooooonnnsssuuuyyy~~~yyyrrrllljjjkkkmmmooonnnsssxxx|||tttpppkkkddd___[[[YYYXXXXXXXXXXXXYYYZZZ[[[[[[[[[[[[YYYYYYWWWVVVUUUUUUUUUUUUSSSSSSRRRRRRQQQQQQPPPPPPMMMNNNOOOOOOPPPPPPOOOOOONNNNNNNNNMMMMMMLLLLLLLLLNNNNNNNNNMMMLLLKKKJJJIIIJJJJJJIIIIIIIIIJJJJJJKKKJJJKKKKKKKKKJJJJJJKKKKKKOOOMMMLLLLLLLLLLLLJJJHHHIIIHHHHHHGGGFFFFFFEEEEEEDDDEEEEEEFFFGGGHHHHHHHHHHHHHHHHHHFFFEEECCCBBBAAACCCCCCDDDEEEFFFFFFGGGGGGCCCBBBBBBAAAAAA@@@@@@@@@AAAAAAAAA@@@@@@@@@??????@@@AAABBBCCCBBB@@@===<<<>>>>>>>>>===============;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<=========<<<;;;===<<<<<<<<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<:::999888888888888::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;::::::999999888777777777444555555666666666666666555555555555444444444444333333333444555666777888666444333444555666555444555555555555555555555555555555555555555555555555333444444555555555555555666666555333333222222222444444333333333222222222111111222222222333333333333333333333333333333333222222222222222222222222222222222222222222222222111111222222222333333333222333333444555444444444111222333444555555444333333333555555555444333222555444444444444333333333333333333333333333333333222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333444444444444333333333333333333333333333333333333444444444444444444444333333333333444555555555444444333333444444555444444444444444444444444222333333333333444444444444444444555555555555666888777888:::;;;===FFFPPPbbbmmmmmmkkkoooqqqxxxzzzssspppnnnkkkiiikkkooouuuyyy}}}zzznnnhhheeeaaa\\\XXXWWWVVVVVVUUUVVVWWWYYYYYYYYYXXXWWWXXXWWWVVVUUUUUUUUUUUUUUUSSSSSSRRRRRRQQQQQQQQQQQQMMMMMMNNNOOOOOOOOOOOOOOOOOOOOONNNNNNMMMLLLLLLLLLLLLLLLLLLLLLKKKJJJIIIIIIJJJIIIIIIIIIIIIJJJKKKKKKJJJKKKLLLLLLKKKLLLNNNPPPUUURRRNNNLLLKKKKKKIIIHHHIIIHHHHHHGGGFFFEEEDDDDDDEEEEEEFFFGGGHHHIIIIIIJJJIIIIIIHHHGGGEEECCCAAA@@@BBBBBBCCCDDDEEEEEEEEEEEEBBBCCCBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@????????????@@@@@@???>>>===<<<========================<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;;;;;;;:::<<<<<<;;;;;;;;;;;;<<<<<<::::::::::::::::::::::::<<<<<<;;;:::999999999999999999999999::::::::::::999999:::::::::999888888888999:::;;;;;;;;;:::::::::::::::999888888777777444555555666777666666666555555555444444444444333333333444444555666777777555444333444666666666444555555555555555555555555555555555555555555555555333333444555555555555444555444444333333333333333444444333333333333222222111111222222222333333333222222222222222222222222111111111222222222222222222222222222222222222222111111222222222333333333222222333444444444444444111111222222333444555555444444555555444444333333444444444444333333333333333333333333333333333333222222222222222222222222222222222222222222222222111111222222222222333333222222333333333333444444333333444444444444333333333333333333333333333333333333333333444444444444444333333333333444555555555444444333333444444555333333333444444444444555222222222333333333444444444444444555555555555666888777888:::;;;<<>>>>>>>>>>>>>>>>>>>>>>>========================<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;;;;<<<<<<;;;::::::;;;<<<<<<::::::::::::::::::::::::;;;::::::999999999::::::888888888999999999::::::888999::::::999888777666777888999:::::::::999999;;;::::::999999888888777444444666777777777666555555555555444444444333333333333444555555666666666555444333444666777666555555555555555555555555555555555555555555555555555222333444444555555444444333333222222333333444555444444333333333333222222111111222222222333333333111111111111111111111111000111111111222222222222222222222222222222222222111111222222222333333333222222333444444444444333333222111111222555777888666555444333333333333333444444444333333333222222222222222222222222222222111111111111111111111111111111111111111111111111000000000111111222222222222222222333333444444444222333333444444333333222333333333333333333333333222222333333333444444444444333333333333444555555555444444333333444444555333333333444444444555555333333333333444444444555444444444555555555555666777555666999:::;;;AAAIIIPPP```ggghhhooovvv~~~zzzxxxtttnnnjjjkkkrrrwww~~~~~~|||{{{tttzzz}}}xxxlllcccbbbddd\\\\\\\\\[[[YYYZZZ[[[]]]ZZZYYYWWWVVVVVVVVVXXXYYYVVVVVVUUUUUUTTTUUUUUUVVVRRRRRRRRRRRRRRRQQQQQQQQQMMMMMMNNNOOOOOOOOOOOONNNPPPPPPOOOOOONNNMMMLLLLLLJJJKKKLLLLLLLLLLLLLLLKKKIIIIIIIIIIIIIIIJJJKKKLLLHHHKKKMMMNNNNNNPPPUUUYYY```ZZZRRRLLLIIIHHHHHHHHHHHHHHHGGGFFFEEEDDDCCCBBBBBBCCCCCCDDDFFFGGGHHHHHHFFFFFFGGGGGGGGGFFFFFFEEEAAABBBCCCCCCCCCBBBAAA@@@???@@@AAAAAABBBAAAAAAAAAAAAAAAAAA@@@@@@@@@?????????>>>>>>===>>>>>>???@@@<<<<<<<<<=======================================>>>===;;;::::::;;;<<<===<<<;;;::::::::::::;;;<<<::::::::::::::::::::::::999999999999999999::::::777777777888888999999999:::;;;;;;<<<;;;:::888777666777888999:::999888888;;;;;;:::999999888888777333444666777777777666555555555444444444333333333333444555555666555555555555444333444666777666555555555555555555555555555555555555555555555555555222333444444555555444444222222222222333444555555444444444333333333222222111111222222222333333333000000000000000000000000000000111111222222222222222222222222222222222222111111222222222333333333222222333444444444333333444333222111333555999;;;777666444333222333444444444444444333333333222222222222222222222222222222111111111111111111111111111111111111111111111111//////000000111111111222222222222333333444444444222333333444444333333222333333333333333333333333222222222333333444444444444333333333333444555555555444444333333444444555333333333444444555555555444444444555555555666666444444444555555555666666555444555888:::;;;@@@GGGMMM___hhhjjjqqqwww{{{uuurrrooonnnpppnnnmmmlllkkkmmmxxx~~~vvvqqqooonnnmmmmmmkkkgggeeecccaaa^^^[[[ZZZXXXWWW[[[___aaa]]]XXX[[[[[[[[[[[[ZZZYYYWWWWWWWWWVVVVVVUUUUUUVVVVVVWWWWWWVVVTTTSSSQQQPPPPPPPPPOOOTTTWWWVVVQQQMMMMMMOOONNNOOOPPPPPPOOOLLLJJJHHHJJJIIIIIIIIIIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKMMMMMMMMMMMMNNNOOOPPPQQQRRRQQQNNNKKKIIIHHHGGGGGGHHHHHHGGGFFFEEEDDDCCCCCCEEEDDDDDDEEEEEEFFFGGGHHHEEEFFFGGGFFFCCCBBBCCCDDD>>>???AAABBBCCCBBBAAAAAADDDCCCAAA@@@@@@AAACCCDDDAAAAAAAAAAAAAAAAAAAAAAAABBBAAA@@@@@@???>>>============>>>>>>>>>>>>======>>>>>>======<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999888888;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999888888::::::999999888888777777999999999888888888777777888888777777777777888888888888999:::999888777666444555666777777888888777444555666666666666666555666666555555555444444444666555555444444333222222555555555555666666666666777777666555555555555555555555555444444333333333333333333333333333333333333333333333333333333333444333333222111111111222333333222111000000000111333222222222222222222333222222222222222222222222222222222222222222222222444444444333333222222222444333333222222333333444666555444333222333333444222222222222222222222222333333333333333333333333222222222222222222222222000000000000000000000000444333333222222333333444333333333333333333333333222222222222222222222222222222222222222222222222111111222222222333333333555444444333333444444555222222222222222222222222555555555444444333333333111111222333333444555555333333444555666666666555666777888888888;;;???BBBMMMWWWccckkkpppxxx{{{vvvppplllkkkmmmnnnooommmmmmqqquuuxxx|||~~~xxxqqqkkkhhhffffffeeefffdddaaa```^^^]]]ZZZXXXZZZXXXXXX[[[___```]]]YYY[[[ZZZZZZYYYXXXXXXWWWWWWVVVVVVUUUUUUUUUUUUVVVVVVTTTTTTRRRQQQPPPPPPOOOOOOVVVZZZ]]][[[VVVQQQPPPQQQNNNOOOOOOOOONNNLLLJJJHHHIIIIIIIIIIIIIIIJJJJJJKKKJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKLLLMMMNNNOOOOOONNNLLLIIIHHHGGGGGGGGGIIIHHHGGGEEEDDDDDDCCCCCCBBBBBBBBBBBBCCCDDDEEEEEEDDDEEEFFFDDDBBBAAABBBCCC@@@@@@AAABBBBBBBBBBBBBBBDDDBBBAAA@@@@@@AAABBBDDDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>>>>=========>>>>>>>>>>>>======>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;;;;:::999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888888888888888888888777777777999999999888888888777777888888777777777777888888888888999999999888777666666777777777777777666555555666666666666666555555666555555555444444444444444444444444444444444444555555555555666666666666666555555444444444444444555555444444444333333333333333333333333333333333333333333333333333333333444333222222111111111222222222111111000111111111222222111111111111222222111111111111111111111111222222222222222222222222444444444333333222222222444333333222222333333444666555444333222333333444333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111333333222222222222333333333333333333333333333333222222222222222222222222222222222222222222222222111111222222222333333333444444444333333444444444333333333333333333333333333333333222222111111111111222222333444444555555444444555555666555555555555666777777777999===@@@HHHRRR___hhhmmmttt~~~|||vvvrrroookkkgggdddccceeekkksssyyy||||||}}}ssslllkkkppplllhhheeedddddddddccc```___\\\\\\[[[ZZZXXXWWWZZZYYYYYY[[[^^^___]]]YYYZZZYYYXXXVVVVVVVVVWWWWWWUUUTTTTTTSSSSSSTTTTTTUUURRRQQQPPPPPPOOOOOOPPPPPPZZZ^^^```___YYYSSSPPPPPPMMMNNNNNNNNNMMMLLLJJJIIIIIIHHHHHHHHHHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIJJJKKKLLLKKKJJJHHHGGGFFFFFFFFFFFFIIIHHHFFFEEECCCCCCDDDDDDAAAAAAAAAAAABBBCCCDDDDDDCCCDDDEEEDDDBBB@@@AAABBBBBBBBBAAAAAAAAABBBCCCCCCCCCBBBAAA@@@@@@AAABBBCCCAAAAAAAAAAAAAAAAAA@@@@@@AAAAAAAAA@@@?????????>>><<<======>>>>>>======<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999888888777777666777777777777777777888999888888888888777777777888888777777777777888888888888999999888888777666888888888888777666555444666777777777666555444444555555555555444444444444222222333444444555666666444555555555555666666666555444444333333333333333444444444444333333333333333333333333333333333333333333333333333333333333333333222111111111111222111111111000111111222222111111111000000111111111000000000111111111111111222222222222222222222222444444333333333333222222444333333222222333333444555444444333333333333444333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222111111222222222333333333444444444444444444444444333333333333333333333333333333222222222222111111222222222333444444555555555555555666555555444444444555666666666888;;;>>>CCCMMM[[[eeejjjooovvv{{{vvvnnnjjjjjjiiihhhcccdddfffnnnzzzyyyuuupppjjjggghhhgggfffdddcccddddddcccaaa___]]]\\\\\\]]]]]]\\\ZZZZZZYYYYYY[[[]]]^^^\\\ZZZYYYXXXVVVTTTTTTUUUVVVWWWSSSSSSRRRRRRRRRRRRSSSSSSQQQPPPPPPPPPPPPPPPQQQQQQWWWZZZ\\\[[[WWWRRRNNNMMMLLLMMMMMMMMMLLLKKKJJJJJJHHHHHHHHHHHHHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHHHHHHHHHHIIIJJJJJJIIIHHHGGGFFFEEEFFFGGGGGGJJJHHHFFFDDDCCCCCCDDDEEEBBBBBBBBBBBBCCCDDDEEEEEEDDDEEEEEEDDDBBBAAAAAABBBCCCCCCAAAAAAAAABBBCCCDDDBBBBBBAAA@@@@@@AAABBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????<<<==================<<<===============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<;;;;;;;;;:::;;;;;;;;;;;;;;;;;;::::::999999999888888888777777555555666666777777888888888888888888777777777777888888777777777777888888888888888888888777777666777777777777777666555555777777777777666555333333444444444444444444444444333333333444444444555555444444444555555555666666555444444333333333333333333333333333333333333333222222222222222222222222222222222222222222222222222222111111111111111222111000000000111222333333111111000000000000111111111111111111111222222222111222222222222222333333333333333333333333333333444333333222222333333444444333333333333333333333222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222111111111222222111111111222222222222222222222222222222222222222222222222222222222222222222222222111111222222222333333333333444444444444444444333444444444444444444444444444444444444444444444444333333333333444444555555555666666666555444333333333555666666666888:::===???IIIWWWbbbiiimmmpppqqqzzzvvvtttqqqooonnnnnnoooooopppssszzz{{{tttnnnkkkiiidddbbbccc```___^^^^^^______]]][[[^^^]]]\\\]]]^^^___^^^]]]ZZZYYYYYYZZZ[[[[[[ZZZZZZXXXWWWUUUTTTSSSTTTVVVWWWSSSRRRRRRQQQQQQRRRRRRSSSQQQQQQPPPPPPQQQQQQRRRSSSQQQSSSVVVVVVTTTPPPMMMLLLKKKKKKLLLLLLKKKKKKKKKJJJIIIHHHHHHHHHHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHIIIJJJJJJHHHHHHGGGFFFFFFGGGHHHIIIIIIHHHFFFEEEDDDCCCDDDDDDBBBAAAAAABBBBBBCCCDDDEEEEEEFFFFFFEEECCCBBBBBBCCCDDDCCCAAA@@@@@@AAABBBCCCAAAAAAAAA@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@?????????????????????????????????<<<<<<============<<<<<<<<<<<<<<<===============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::::::::<<<<<<;;;;;;;;;:::::::::999999888888888888888888555555666666777777888888777777777777777777777777888888777777777777888888888888888777777777777777555555666777777777777777777777777777666555333333333333444444444444444444555555444444444333333333444444444444555555555555666555555444333444444444333333333333333333333333222222222222222222222222222222222222222222222222111111111000000111222222111000000000111222333333111111000000000000111111222222222333333333444444111111111222222333333333333333333333333333333333444333333222222333333444222222333333333333333333111111111111111111111111333333333333333333333333222222222222222222222222222222222222222222222222000111222222222222111000222222222222222222222222222222222222222222222222222222222222222222222222111111222222222333333333333333444555555444333333444444444444444444444444444444444444444444444444333333444444444444555555555666666666555444333333444555777777777888:::<<<>>>FFFSSS___hhhlllmmmmmm|||ttttttuuuxxxzzzwwwpppkkklllpppvvv|||~~~}}}yyyvvvooojjjiiifff```]]]^^^]]]\\\[[[\\\]]]]]][[[YYY[[[ZZZZZZ[[[]]]^^^]]]\\\XXXXXXXXXXXXXXXXXXYYYYYYWWWVVVUUUTTTTTTUUUVVVWWWSSSRRRRRRQQQQQQRRRRRRSSSRRRQQQQQQQQQQQQQQQRRRRRROOOPPPQQQRRRRRRQQQOOONNNJJJJJJJJJJJJKKKKKKKKKKKKJJJIIIIIIIIIIIIJJJKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHIIIIIIJJJIIIHHHGGGFFFFFFGGGHHHIIIHHHHHHGGGFFFEEEDDDCCCCCC@@@@@@@@@@@@AAABBBCCCCCCEEEFFFGGGFFFDDDBBBCCCDDDBBBBBBAAA@@@@@@@@@AAAAAA@@@@@@AAAAAAAAAAAA@@@@@@AAAAAAAAA@@@??????>>>>>><<<======>>>>>>?????????;;;<<<<<<======<<<<<<;;;<<<<<<<<<===============<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::<<<<<<<<<;;;;;;::::::999999999999999999999999999666777777777777777777888666666777777777777777888888888777777777777888888999888777666666666666777444555666777888888888888666777777777666555444444333333333333444444444444666666555444333333222222333444444444444555555555666555555444444444444444222222222222333333333333222222222222222222222222222222222222222222222222111000000000000111222222111111111000111111222222111111111000000111111111222222333333444555555555111111111222222333333444222222333333333333444444444333333222222333333444111222222333333333333222111111111111111111111111333333333333333333333333222222222222222222222222222222222222222222222222000111222333333222111000222222222222222222222222222222222222222222222222222222222222222222222222111111222222222333333333222333444555555444333222333333333333333333333333111111222222222222333333444444444444444444555555555555555666555555444444444555777888777888:::;;;<<>>@@@@@@@@@AAAAAA@@@@@@@@@AAAAAA@@@@@@???>>>>>>===:::;;;;;;<<<===>>>>>>???;;;<<<<<<======<<<<<<;;;<<<<<<<<<<<<=========>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<;;;::::::999999999999999:::::::::::::::888888888888888777777777666666666666777777888888888888777777777777888888999888777666555666666777555666777777777777777666555666666666666666555555222222333333333444444444444444444444444444444333333333444444444555555555555444444333333333333333111111222222222333333333111111111111111111111111111111111111111111111111000000000000000111222222222222111111000111111111222222111111111111222222111111222333333444555555000111111222333333444444222222222333333444444444444333333222222333333444000111222333444333333222222222222222222222222222333333333333333333333333222222222222222222222222111111111111111111111111111222333444444333222111111111111111111111111111222222222222222222222222222222222222222222222222111111222222222333333333222333555666666555333222333333333333333333333333111111111222222333333333555555555555555555444444444444555555666555555555222444666777666666888999888<<>><<>>>>>===999::::::;;;<<<===>>>>>>;;;<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<======>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<======<<<;;;::::::999999::::::::::::::::::::::::::::::999999888888777777555666666666777777888888888888777777777777888888999888666555555555666777888888888888777666555444555555666666666666666555222222222333333444444444222333333444444555555666333333333444444444555555444333222222111111222222111111111222222333333333111111111111111111111111111111111111111111111111000000///000000111222222333333222111000000000111333333222222222222333333000000111222333333444444000000111222333333444444222222222333333444444444444333333222222333333444000111222333444333333222444444444444444444444444333333333333333333333333222222222222222222222222000000000000000000000000111222444555555444222111111111111111111111111111222222222222222222222222222222222222222222222222111111222222222333333333222333555666666555333222222222222222222222222222333333333444444555555555555555555555555555444444333333444555666666666555111333555666555555666777555888???MMM\\\fffjjjjjjmmmuuu{{{yyy}}}yyyuuusssrrrsssnnnjjjhhhfffdddhhhnnnvvv}}}|||xxxvvvuuuqqqmmmiiigggffffffffffffdddcccaaa___]]][[[ZZZZZZZZZZZZZZZYYYXXXYYY[[[\\\\\\[[[WWWWWWVVVWWWWWWXXXYYYZZZYYYYYYYYYXXXWWWUUUTTTSSSTTTTTTTTTTTTUUUVVVVVVWWWVVVUUUSSSSSSTTTTTTRRRQQQPPPPPPQQQQQQQQQQQQPPPPPPOOONNNMMMMMMLLLLLLMMMMMMJJJKKKLLLKKKIIIIIIKKKLLLKKKKKKKKKKKKKKKLLLMMMMMMNNNMMMLLLJJJIIIIIIIIIJJJFFFGGGHHHJJJJJJJJJIIIIIIHHHGGGFFFFFFEEEEEEFFFFFFEEEEEEEEEDDDCCCCCCBBBBBB@@@@@@AAABBBBBBCCCCCCDDDCCCCCCBBBAAAAAAAAAAAABBBAAAAAAAAA@@@@@@?????????>>>???@@@AAABBBAAA@@@@@@========================<<<<<<;;;;;;;;;;;;<<<<<<;;;999888:::===???>>><<<;;;;;;<<<<<<<<<<<<;;;;;;>>>===<<<;;;:::;;;;;;<<<;;;::::::999999::::::;;;999999:::::::::;;;;;;;;;999999;;;;;;;;;;;;999999777777777777777777777777777777666666666666777777777777777777777777777777666666666666666777888888999888777666555555666777666666666666666666666666555555555555555555555555333333333444444555555555555444444333333444444555666666555444444333222222333222222111111222222333333222222111111222222333111111222333333333222222222222222222222222222222333222111/////////000111000000000000000000000000000000111111111111000000222222222222222222222222222222222222222222222222333333222222111222222222222222222222222222222222///000111222222222222222222222222222222222222222333333333222222222111111111111111111111000//////333333333222222222111111000111111111111222222222222222222222222222222222222222222222222222222222111111222222222333333333444555555555444333333222222222222222222222222222222222333333333333444444555555555444444333333333333333333444444444555555666666666666777777777777888;;;>>>EEEUUUhhhnnnlllmmmooooooooottt|||wwwqqqnnnnnnooopppnnnmmmnnnrrrsssuuu}}}zzzuuurrrrrrpppllliiigggfffddddddeeeeeecccaaa```___]]][[[ZZZZZZ[[[[[[[[[YYYYYYYYY[[[\\\[[[ZZZWWWWWWWWWWWWWWWXXXXXXYYYWWWWWWWWWVVVUUUTTTSSSRRRTTTUUUVVVXXXYYYYYYZZZZZZVVVTTTSSSRRRSSSSSSRRRPPPOOOOOOPPPPPPPPPPPPOOOOOONNNNNNMMMMMMLLLLLLMMMMMMJJJKKKKKKJJJIIIIIIJJJLLLKKKJJJJJJJJJJJJKKKLLLLLLNNNLLLKKKIIIHHHHHHIIIIIIGGGHHHJJJKKKLLLKKKJJJIIIHHHGGGFFFFFFEEEEEEFFFFFFEEEEEEDDDDDDCCCCCCBBBBBB@@@@@@AAABBBBBBCCCCCCDDDCCCCCCBBBAAAAAAAAAAAABBBAAAAAAAAA@@@@@@@@@??????@@@@@@AAAAAAAAA???>>>===========================<<<<<<;;;;;;;;;;;;<<<<<<<<<:::999;;;===???>>><<<;;;;;;<<<<<<<<<<<<;;;;;;===<<<;;;:::999::::::;;;;;;::::::999999::::::;;;999999999999::::::::::::999:::;;;<<<<<<;;;:::999888888888888888888888888777777666666666666777777666666666666666666666666666555555555555666777777666555444333333333444555555555555555555555555555555555555555555555555555333333333444444444444444444444333333333333444444333333333222222111111111333222222222222222222333333222222111111222222333222222333333333222222111222222222222222222222222333222111000//////000111000000000000000000000000111111222222222222111111333333333333333333333333222222222222222222222222333333222222111222222333222222222222222222222222000000111222222222222222222222222222222222222222333333333222222222111111111111111111111000//////333333222222111111111111000111111111111222222222222222222222222222222222222222222222222222222222111222222222222333333333444444555555444333333222222222222222222222222222222222333333333333444444555555444444444333333333333333333444444444555555555666666666777777777777999;;;===CCCQQQbbbiiiggghhhiiiiiihhhmmm{{{~~~yyywwwtttoookkkkkkjjjiiijjjmmmrrrwww{{{xxx{{{}}}wwwuuuqqqmmmllllllkkkgggdddeeecccbbbbbbbbbbbbaaa___^^^]]]\\\\\\[[[[[[[[[\\\[[[ZZZYYYYYYZZZ[[[YYYXXXXXXXXXWWWWWWWWWWWWVVVVVVUUUUUUUUUUUUTTTRRRQQQPPPRRRTTTVVVYYYZZZZZZYYYYYYUUUSSSRRRRRRRRRRRRQQQOOOMMMNNNNNNOOOOOONNNNNNMMMNNNNNNMMMMMMMMMLLLLLLLLLHHHJJJJJJJJJIIIHHHIIIJJJJJJIIIIIIIIIIIIJJJKKKKKKLLLKKKJJJHHHHHHHHHIIIIIIHHHJJJLLLNNNNNNMMMKKKIIIGGGGGGFFFEEEEEEEEEEEEFFFEEEEEEDDDDDDCCCBBBBBBBBB@@@@@@AAABBBBBBCCCCCCDDDCCCCCCBBBAAAAAAAAAAAABBBAAAAAAAAA@@@@@@@@@@@@???AAAAAAAAA@@@???>>><<<;;;========================<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;<<<>>>???>>>===;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<;;;:::::::::;;;;;;::::::999999999999::::::777888888888999999999999:::;;;<<<<<<<<<<<<;;;:::999999999999999999999999777666666555555666666777666666666666666666666666555444444444444555666666444333333222333333444555555555555555555555555555444444444444444444444444444444444444333333333333333333222222222222333333222222222222222222222222222222222222222222222222333222222111111222222333333333333333222222111000222222222222222222222222222222111000000000111111000000000000000000000000222222333333333333222222333444444444444444444444222222222222222222222222333222222111222222333333333333333333333333333333000111222222222222222222222222222222222222222222333333333222222222111111111111111222111111000///222111111111111000000000000111111111111222222222222222222222222222222222222222222222222222222222222222222222333333333333444444444444444333333222222222222222222222222222222222333333333333444444444444444444333333333333333333333444444444555555555555666666666777777777888:::;;;@@@LLLZZZbbbcccccccccaaaaaaffftttzzzxxxtttqqqmmmjjjjjjkkkkkkkkkhhhjjjooowww|||{{{|||{{{vvvrrrnnnkkkiiiiiijjjiiieeebbbbbbaaa______```aaa___^^^]]]]]]\\\\\\\\\\\\\\\\\\[[[ZZZYYYYYYYYYYYYXXXWWWXXXXXXXXXWWWVVVUUUTTTTTTTTTTTTTTTTTTSSSRRRQQQPPPOOOQQQTTTVVVWWWVVVTTTRRRSSSRRRPPPPPPQQQQQQOOONNNMMMNNNNNNOOOOOONNNNNNMMMMMMMMMMMMMMMMMMLLLLLLKKKGGGIIIJJJJJJHHHHHHHHHIIIIIIHHHHHHHHHHHHIIIJJJJJJKKKJJJIIIHHHGGGHHHIIIJJJIIIKKKNNNPPPPPPNNNLLLJJJGGGGGGFFFEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCBBBAAAAAA@@@@@@AAABBBBBBCCCCCCDDDCCCCCCBBBAAAAAAAAAAAABBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>===<<<<<<========================<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>>>>>>>;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::999999999999::::::777777777777888888888888999:::;;;;;;;;;;;;:::999888888888888888888888888666666666555555666666666666666666666666666666666444333333333333444555555444444444444555555666666555555555555555555555555444444444444444444444444555444444333333222222222333222222111111222222333333444444444444444444444222222222222222222222222333222222111111222222333444444444333222111000///111111111111111111111111222111111111111111111111000000000000000000000000111222222222222222222111222222333333333333333444222222222222222222222222222222111111222222333333333333333333333333333333111111222333333222222222111222222222222222333333333333333222222222111111111111111222222111111000111000000000000000000000000000111111111222222222111111111111111111111111222222222222222222222222222222222333333333444444333333444444444333333222222222222222222222222222222222222333333333444444333333333333333333333333333333333444444444555555555555555666666666777777777888999>>>HHHTTT]]]aaa``````______fffttt~~~zzzuuuqqqooonnnooofffiiijjjiiiiiilllttt{{{xxx}}}|||xxxvvvtttssssssrrrooommmkkkiiiiiijjjlllkkkgggcccaaa___^^^^^^___```___]]]\\\\\\\\\\\\\\\\\\\\\[[[[[[YYYXXXXXXYYYYYYWWWVVVWWWWWWWWWWWWVVVUUUSSSRRRSSSSSSTTTSSSSSSRRRQQQPPPOOOQQQSSSTTTTTTRRROOONNNRRRPPPOOOOOOPPPOOONNNLLLNNNNNNOOOOOOOOOOOONNNNNNLLLMMMMMMMMMMMMLLLKKKJJJGGGIIIJJJJJJIIIHHHHHHIIIHHHHHHHHHHHHHHHIIIJJJJJJJJJIIIHHHGGGHHHHHHJJJKKKJJJLLLNNNOOOOOOMMMKKKJJJGGGFFFEEEEEEDDDDDDEEEEEEDDDDDDDDDCCCBBBBBBAAAAAA@@@@@@AAABBBBBBCCCCCCDDDCCCCCCBBBAAAAAAAAAAAABBB@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<<<<<<<======<<<<<<===>>>;;;;;;<<<<<<<<<<<<;;;;;;:::::::::::::::::::::::::::999999888888999999:::666666777777777888888888777888999999999999888777777777777777777777777777666666555555555555666666555555555555555555555555333333333333333444555555333444444555555666666666555555555555555555555555444444444444444444444444444444444333333222222111333222222111111222222333333444444444444444444444111222222333333222222111333222222111111222222333444444444333222111000///111111111111111111111111111111111222222222222111000000000000000000000000000000111111111111000000000000111111222222222222222222222222222222222222222111111111222222333444333333333333333333333333222222333333333222222111111111111222222333333333333333333222222222111111111111222222222222111111000000000000000000000111000000111111111222222222111111111111111111111111222222222222222222222222222222333333333444444444222222333333444333333222222222222222222222222222222222222333333333444444333333333333333333333333333333333444444444555555555555555555666666666666666666888===EEEOOOZZZcccbbbbbbbbbdddlll{{{zzzvvvuuuwwwxxxvvvvvvuuurrrppppppsssuuulllrrrvvvvvvuuu{{{|||xxxsssrrrpppooommmlllllllllkkkjjjkkkmmmooonnnjjjeee```___^^^^^^``````___^^^]]]]]]]]]]]]]]]\\\[[[ZZZYYYXXXWWWWWWXXXYYYWWWVVVVVVVVVWWWWWWVVVTTTSSSQQQRRRRRRRRRRRRRRRQQQPPPPPPPPPQQQSSSSSSSSSRRRPPPOOOQQQOOONNNNNNNNNNNNMMMKKKNNNNNNNNNOOOOOONNNNNNNNNKKKLLLMMMMMMMMMLLLKKKJJJGGGIIIKKKKKKJJJIIIIIIIIIIIIHHHHHHHHHHHHIIIJJJJJJIIIIIIHHHHHHHHHJJJKKKLLLKKKLLLLLLMMMLLLLLLJJJJJJFFFFFFEEEDDDDDDDDDDDDEEEDDDDDDCCCCCCBBBAAAAAAAAA@@@@@@AAABBBBBBCCCCCCDDDCCCCCCBBBAAAAAAAAAAAABBB???@@@@@@@@@@@@AAAAAAAAA???>>>>>>>>>>>>???@@@AAA>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<:::<<<===<<<;;;;;;<<<===;;;;;;<<<<<<<<<<<<;;;;;;666666777888888888777777999999888888888888999999666777777777888888888888666777888888888888777666666666666666666666666666666555555444444555555666555555555555555555555555444333333333333444555555222333333444444444444333444444444444444444444444333333333333333333333333333333333333222222222222333333222222222222333333222222222222222222222222111222333444444333222111333222222111111222222333333333333333222222111000111111111111111111111111000111222222333222222222000000000000000000000000000000000111111000000000//////000000111111222222222222222222222222222222111111111111222333444444333333333333333333333333333333333333333333222111111111111222222333333444333333333222222222111111000111222222333222222222000000000111111111111222000111111111111222222222111111111111111111111111222222222222222222222222333333333333444444444444111222222333333333333333222222222222222222222222222222333333333333444444222222222222333333333333333333333444444444555555444444555555555666666666666555777<<>>???@@@@@@>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<999;;;===<<<:::999:::<<<;;;;;;<<<<<<<<<<<<;;;;;;555666777888999888888777999999888888888888999999777777777888888888999999666777888999999888777666666666666666666666666666666555555444444555555666555555555555555555555555444444444444444555555666444444555555555444333222444444444444444444444444333333333333333333333333222222222222222333333333444444333333333333444444333333333222222111111111000111333444444333111000333222222111111222222333222222333333333222222111111111111111111111111111000111222333333333222222000000000000000000000000000111111222222111111000///000000111222222333333222222222222222222222222111111111111222333444555444444444444444444444444333333444444333333222111000111111222333333444444333333333222222222111111000111222222333333333222111111111111222222333333000111111111111222222222111111111111111111111111222222222222222222222222333333333444444444444555111111222333333333333333222222222222222222222222222222333333333333444444111111222222222333333333333333333444444444555555444444444555555555666666777666777;;;>>>CCCQQQ___eeeeeeggglllttt{{{tttpppllllllmmmoooppppppooommmmmmjjjiiimmmxxx~~~zzzyyy{{{zzzvvvssssssmmmmmmllliiiggggggkkknnnkkkkkklllooorrrpppkkkeeeaaa```___```bbbbbbaaa```^^^^^^^^^^^^]]][[[YYYXXXWWWVVVUUUVVVXXXYYYXXXWWWSSSTTTVVVVVVVVVUUUSSSRRRNNNNNNOOOOOOOOONNNMMMMMMKKKLLLMMMOOOQQQRRRTTTUUUOOONNNLLLLLLMMMMMMKKKJJJKKKKKKLLLLLLLLLLLLKKKKKKJJJKKKMMMNNNMMMLLLJJJIIIHHHJJJMMMMMMLLLJJJJJJJJJJJJIIIIIIIIIIIIJJJKKKKKKJJJIIIIIIIIIJJJLLLMMMNNNKKKJJJIIIGGGGGGGGGHHHIIIFFFFFFEEEDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBAAA@@@@@@@@@@@@AAABBBBBBCCCCCCDDDCCCCCCBBBAAAAAAAAAAAABBB?????????@@@@@@AAAAAAAAADDDCCCAAA???>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<;;;;;;<<<<<<<<<888;;;<<<;;;999888999;;;;;;<<<<<<<<<<<<<<<<<<;;;888999:::;;;<<<;;;;;;:::999999888888888888999999888888888888999999999999777888999::::::999888777777777777777777777777777555555555444444555555555555555555555555555555555555444444444444555666666777777888888888777555444444444444444444444444444333333333333333333333333111111111222222333333444555444444333333444444555666666555444444333222222000111333444444333111000333222222222222222222333111111222333333333222222000000000000000000000000000111222333444333333222000000000000000000000000222222222333333222222222000000111222333333444444222222222222222222222222111111111111222333444555444444444444444444444444444444444444333333222111000000111222333333444444333333333222222222111111000111222333333333333333111111222222222333333333000111111111111222222222000000000000000000000000222222222222222222222222333333333444444444555555000111222333333333333333222222222222222222222222222222333333333444444444111111111222222333333333333333333444444444555555444444444555555555666666999666777:::;;;???MMM\\\dddeeegggkkksss|||xxxuuunnnnnnooonnnmmmjjjfffddd```ccciiinnnrrrsssssssssrrrrrruuuzzzyyyyyywwwuuusssrrrqqqppplllggggggiiikkkkkkjjjllliiiggggggiiiiiigggddd^^^^^^^^^_______________```___^^^\\\[[[ZZZZZZZZZVVVUUUUUUVVVWWWXXXVVVUUUWWWWWWVVVUUUSSSQQQPPPOOOOOOOOONNNNNNMMMNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOONNNOOOPPPQQQPPPNNNKKKJJJJJJKKKLLLMMMMMMMMMMMMMMMJJJJJJKKKKKKKKKJJJHHHGGGIIIKKKNNNPPPOOOMMMJJJHHHHHHGGGFFFFFFHHHJJJJJJIIIHHHIIIIIIJJJJJJIIIIIIHHHIIIIIIGGGFFFFFFGGGIIIIIIGGGFFFEEEDDDDDDCCCCCCCCCBBBBBBBBBCCCCCCBBBAAAAAAAAAAAAAAA@@@@@@AAABBBBBBAAAAAAAAA@@@@@@?????????>>>>>>>>>>>>>>>?????????@@@??????>>>===<<<<<<;;;<<<<<<==================:::;;;<<<<<<<<<;;;:::999<<<;;;;;;::::::;;;;;;<<<<<<<<<;;;;;;;;;:::::::::888888999999999999888888999888888888777777666666666666666666666555555444777777777777888888888888777777777777777777777777666666666666666666666666777777666666555555555444666555444333222333333444555555555555555555555555444444333222222111111000222222222111111111000000333333222222111222222222333333333333333333333333444333333222222333333444111222222333333222222111222222444444444444222222111111111111111111111111000000000111222222222333000111111111111222222222222111111000111222444555222222222111111111111000222222222111111111000000333333333222222222111111000000111111111222222222111111111111111111111111222222222111111111000000111111111111111111111111111111111111111111111111111111222222222222111111000111111111111222222222222222222111111111000000111111111111111111111111111111111111111111111111111111222222222333333333111222222333333222222111333333333222222111111111333333333333333333333333333333333333333333333333333444444555555444444333666666666555444444333333888555444666999>>>GGGPPPZZZbbbiiijjjjjjrrr}}}{{{xxxwwwvvvvvvrrrrrrvvvvvvpppkkkiiieeegggiiijjjiiiiiiiiiiiilllqqqxxx|||yyyyyy{{{~~~~~~ssssssssssssrrrqqqooonnnoookkkgggfffhhhiiiiiiiiihhheeecccbbbccccccaaa______________________________^^^]]][[[ZZZZZZYYYYYYXXXWWWWWWXXXYYYYYYXXXVVVVVVVVVVVVUUUSSSQQQPPPOOONNNNNNMMMLLLLLLLLLLLLMMMOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPQQQQQQPPPOOONNNMMMJJJKKKKKKLLLMMMMMMLLLLLLIIIJJJKKKKKKKKKJJJHHHGGGHHHJJJMMMOOOOOOMMMKKKIIIIIIGGGFFFFFFHHHJJJIIIIIIHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHFFFEEEDDDCCCCCCBBBCCCCCCAAAAAABBBBBBBBBAAAAAA@@@AAAAAAAAA@@@@@@AAAAAABBBAAAAAAAAA@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>??????>>>>>>===<<<<<<;;;===============<<<<<<<<<;;;;;;<<<<<<<<<;;;:::999:::::::::999999:::::::::;;;:::::::::999999999999777888888999999888888777888888888777777777666666666666666666666555555444555555666666666777777777666666666666666666666666555555555555555555555555777666666666555555555444666555444333333333444444555555555555555555555555222222222222222222222333333222222222222111111111222222222111111222333333222222222222222222222222444333333222222333333444111222222333333222222111222333333333333333333222111111111111111111111111111111111111111111222222000000111111111222222222333222222222222333333444222222222111111111000000222222222111111111000000222222222111111111000000111111111222222222222333222222222222222222222222222222222111111111000000111111111111111111111111111111111111111111111111111111222222222222111111000000111111111222222222222222222111111111000000111111111111111111111111111111111111111111111111111111111222222222333333111222222333333222222111333333333222222111111111111111111111111111111111333333333333333333333333333333444444444444333333555555555555444444444444888555555777:::===EEEMMM\\\```fffhhhllltttzzzrrrmmmjjjiiiiiiiiihhhhhhhhhhhhhhhkkkhhhiiinnnpppmmmjjjkkkpppssswwwzzz{{{~~~xxxpppqqqpppppprrruuuvvvvvvuuunnnooopppppppppooonnnmmmmmmjjjgggeeefffggggggfffiiifffcccbbbbbbbbbaaa```aaa`````````___^^^^^^^^^]]]]]][[[ZZZYYYYYYYYYYYYZZZYYYYYYZZZ[[[[[[YYYXXXUUUUUUUUUTTTSSSQQQPPPOOOMMMLLLLLLKKKJJJJJJKKKKKKNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOONNNNNNNNNNNNNNNJJJKKKLLLLLLMMMLLLLLLLLLIIIJJJJJJJJJJJJIIIHHHHHHGGGIIILLLNNNNNNMMMKKKJJJIIIGGGFFFGGGHHHIIIIIIHHHHHHHHHIIIIIIIIIIIIHHHHHHGGGGGGHHHHHHHHHHHHGGGGGGEEEDDDCCCBBBAAAAAAAAAAAA???@@@@@@AAAAAAAAA@@@@@@AAAAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@??????????????????>>>>>>=========???>>>>>>======<<<<<<<<<>>>>>>======<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;:::999999999999999999999999999999999999999888888888888777888888999999888888777888888777777777777666666666666666666666555555444444444555555555666666666666666666666666666666666555555555555555555555555666666666555555555555555555555444333333333444444444444444444444444444444000111111222333333444444333333333333222222222222111111111111111222333444222222222222222222222222333333222222222222333333111111222222222222111111333333222222222222333333111111111111111111111111111111111111111111000000000000000111111111222222333333444444444333222222222222111111111000000000222111111111111000000000111111111000000000//////222222222222333333333333222222222222222222222222222222222111111111111111111111111111111111111111000000000000000000000000111111222222222222111111000000000111111111222222222222222111111111111111111111111111111111111111111111111111111111111111111111111222222222222333111222222333333222222111222222222222222111111111111111111111111111111111222222333333333333333333333333444444444444333333444444444444555555555555777555666999;;;<<>>??????@@@@@@@@@@@@???BBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@???????????????@@@@@@???>>>===<<<<<<;;;>>>>>>=========<<<<<<<<<>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;:::::::::999999::::::::::::999999:::999999999999888888888777777888888888888777777777777777777777777666666666666666666666555555444444444555555555666666666666666666666666666666666555555555555555555555555555555555555555555555555444444444444444444444444444444444444444444444444111111111222222333333333444444444333333333222222000000000000111222444444555555555555555555555555333333222222222222333333111111222222222222111111444333222111111222333444111111111111111111111111222222111111000000//////000000000000111111111111333444555555444333222000111111111111000000000000111111111111000000000000222111111111000000000000222222333333333444444444222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000111111222222222222111111000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111222222333333222222111222222222111111111111111333333333333333333333333222222222222222333333333333333333444444333333333222222333444444555666666666555777:::;;;;;;>>>CCCVVV[[[bbbgggjjjooovvv{{{}}}ooolllhhhbbb___aaafffkkkpppsssyyy}}}{{{zzzyyywwwuuusssqqqooonnnllljjjiiiiiikkknnnoooooopppqqqrrrrrrqqqooollljjjiiiiiihhhfffeeedddeeefffcccbbbaaa```______```aaaaaa``````___^^^]]]]]]\\\ZZZZZZYYYYYYXXXYYYYYYYYY[[[ZZZYYYYYYZZZZZZXXXVVVTTTTTTUUUUUUTTTSSSRRRRRRPPPOOONNNMMMLLLLLLLLLLLLLLLLLLLLLMMMMMMNNNNNNNNNKKKKKKJJJJJJJJJKKKLLLLLLNNNNNNNNNOOOOOONNNMMMMMMIIIIIIHHHHHHHHHIIIIIIIIIIIIJJJLLLNNNOOOOOONNNMMMJJJHHHGGGGGGHHHIIIHHHGGGGGGHHHHHHHHHHHHHHHHHHGGGDDDEEEGGGGGGGGGGGGEEEDDDCCCBBBAAA@@@@@@?????????===>>>??????@@@@@@@@@???BBBAAA@@@@@@????????????????????????????????????@@@??????>>>===<<<;;;;;;============<<<<<<<<<<<<>>>>>>======<<<<<<<<<;;;<<<<<<;;;;;;::::::::::::::::::;;;;;;;;;;;;::::::::::::::::::999999999999777777777888888777777777666666666666666666777777666666666666666555555444555555666666666777777777555555555555555555555555555555555555555555555555444444444555555555555555333444444444444444444444444444444444444444444444333333333222222222111111444444444333333333222222//////000000111222333444555555555555555555555555333222222111111222222333000111111222222111111000333333111000000111333333111111111111111111111111222111111000000///////////////000000000111111111333333444555444333111000111111111000000000//////000000000000000000000000333333222222222111111111222222333333333444444444222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000111111222222222222111111//////000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111000000111111111222222222111222222333333222222111111111111111111111111111333333333333333333333333111111111222222333333333222333333333333333333222111222222333444555666666666555777;;;;;;999;;;@@@MMMWWWcccgggfffhhhqqqyyy}}}}}}vvvoookkkpppyyy}}}{{{{{{wwwwwwtttuuu{{{~~~tttsssrrrqqqpppooonnnmmmjjjhhhggggggiiilllllllllmmmnnnppppppooommmiiiggghhhiiiiiihhhffffffggghhhggghhhhhhgggdddbbbbbbccc______^^^^^^]]]\\\\\\\\\ZZZYYYYYYYYYYYYZZZZZZ[[[ZZZYYYXXXYYYZZZYYYWWWUUUUUUUUUUUUVVVUUUUUUTTTTTTQQQQQQOOONNNMMMMMMMMMMMMKKKKKKKKKLLLMMMMMMNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMNNNNNNNNNOOONNNNNNMMMMMMHHHHHHHHHGGGHHHHHHIIIJJJJJJKKKLLLMMMNNNNNNMMMMMMJJJIIIGGGGGGHHHIIIHHHGGGGGGGGGHHHHHHHHHHHHGGGGGGEEEEEEFFFFFFFFFFFFEEEEEECCCBBBAAA@@@????????????===>>>???@@@@@@@@@@@@@@@BBBAAA@@@??????>>>??????>>>>>>>>>???????????????>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===========================<<<;;;::::::::::::;;;::::::<<<<<<<<<<<<::::::;;;:::::::::999999999999666777777888888777777666555555666666666666777777666666666666666555555444555555666666666777777777555555555555555555555555444444444444444444444444444444444444444555555555222333444555555555444444333333333333333333333333444444333333222111111000333333333333222222222222000000000000000111222333222222222222222222222222222222111111111111222222000000111111111111000000222222111111111111222222111111111111111111111111000000000000000000///////////////000000000111111222222333333333222111111111111000000000///////////////000000000000000111333333333222222222222111222222222222333333333333111111111111111111111111111111111111111222222222111111111111111111111111111111111111111111111111111111222222222222111111/////////000000000111111111111111111111222222222111111111111111111111111111111111111111111111111000000000111111111111222111222222333333222222111000000000111111111111111111111111111111111111111000000111111222333333333222222333333333333222222111222222333444555555555555444666::::::888:::>>>FFFSSS```dddcccdddnnnxxx~~~yyyvvvtttsssrrroooqqqrrrqqqtttxxxwwwsssrrrqqqoooooooooooommmllljjjhhhggghhhjjjkkkkkkkkkjjjlllnnnoooooommmjjjhhhgggiiikkkjjjhhhhhhiiilllppprrrssspppkkkfffcccccc\\\\\\\\\\\\\\\\\\\\\\\\ZZZYYYYYYYYYZZZZZZ[[[\\\[[[ZZZYYYYYYZZZYYYWWWUUUUUUVVVVVVWWWWWWWWWVVVVVVRRRQQQPPPNNNMMMMMMMMMLLLJJJJJJKKKKKKLLLMMMMMMNNNNNNOOOOOOOOOOOONNNLLLKKKMMMMMMMMMMMMMMMLLLKKKJJJHHHHHHGGGGGGGGGHHHIIIJJJIIIJJJKKKKKKKKKKKKJJJJJJKKKIIIGGGGGGHHHHHHHHHGGGGGGGGGHHHHHHHHHHHHGGGGGGEEEEEEEEEDDDDDDEEEEEEEEECCCCCCBBBAAA@@@@@@@@@@@@===>>>???@@@AAAAAAAAAAAABBBAAA@@@???>>>>>>>>>>>>===>>>>>>>>>?????????@@@==================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>>===<<<;;;:::::::::;;;;;;888999;;;<<<<<<;;;999888999999999999888888888888666666777777777777666666555555555666666666777777666666666666666555555444444444555555555666666666555555555555555555555555444444444444444444444444333333333444444555555555222333444555555555444444333333333333333333333333333222222222222222222222333222222222222111111111111111000000000000111111222222222222222222222222222222111111111111222222000000111111111111000000111111222222222222111111111111111111111111111111/////////000000000000000////////////000000000111111111000000000111222222111000000000////////////////////////000000111111222222222222111111111111111111111222222222222333000000000000000000000000000000111111111222222222111111111111111111111111222222222222222222222222111111222222222222111111////////////000000000111000000111111111222222222111111111111111111111111111111111111111111111111000000000000111111111111111222222333333222222111///000000000111111111222111111111111111111111111///000000111222222333333222222333333333333222222222222222333333444444444555444555999999777999>>>CCCNNNYYY```bbbeeennnuuuzzzxxxvvvtttsssrrrooommmkkkoooqqqooopppsssrrroooooolllkkkkkklllllljjjhhhjjjjjjiiijjjlllmmmlllkkkiiikkknnnpppqqqooommmkkkgggiiilllkkkjjjiiikkknnnsssuuuvvvrrrjjjccc___^^^[[[[[[[[[[[[[[[[[[\\\\\\ZZZYYYYYYZZZZZZ[[[\\\]]]\\\[[[ZZZZZZZZZZZZXXXVVVVVVVVVWWWWWWXXXXXXWWWWWWRRRQQQPPPNNNMMMLLLLLLLLLIIIJJJJJJKKKLLLMMMMMMNNNLLLMMMOOOOOONNNLLLJJJHHHKKKKKKLLLKKKKKKJJJIIIIIIHHHHHHGGGFFFGGGHHHJJJKKKIIIIIIIIIIIIIIIIIIHHHHHHKKKIIIGGGGGGHHHHHHHHHFFFGGGGGGGGGHHHHHHGGGGGGGGGFFFEEEDDDCCCCCCDDDEEEFFFDDDCCCBBBAAA@@@@@@@@@@@@>>>>>>???@@@AAABBBBBBBBBBBBAAA@@@???>>>>>>>>>>>>======>>>>>>?????????@@@<<<<<<<<<===============;;;<<<<<<<<<<<<<<<<<<<<<::::::;;;<<<===>>>??????===<<<;;;:::999:::;;;;;;777888:::;;;;;;:::888777888888888888777777777777666666777777777777666666444555555555666666777777666666666666666555555444333333333444444444555555555555555555555555555555444444444444444444444444333333333444444555555555111222444555666555444444333333333333333333333333111111111222222333444444222222222111111111000000222111000000000000000111333333333333333333333333222222111111111111222222000000111111111111000000000111222333333222111000111111111111111111111111......//////000000111111////////////000000000000000000/////////000222333000000000000////////////.../////////000000111111111111111111000000000000000000111111111222222222////////////////////////000000111111222222222222111111111111111111111111333333333333333333333333111111222222222222111111////////////000000000000000000111111222222222222111111111111111111111111111111111111111111111111000000000000111111111111222222222333333222222222//////000000111111111222333333333333333333333333///000000111222222333333222222222333333222222222222222333333333333444444555333555888888777999>>>DDDJJJTTT\\\bbbhhhnnnsss|||xxxuuuvvvzzz|||yyyvvvsssrrrpppmmmkkkkkkmmmnnnmmmmmmnnnmmmmmmllljjjjjjgggiiikkkmmmmmmmmmlllkkkiiijjjlllmmmnnnnnnnnnmmmllllllmmmmmmmmmlllkkkjjjiiihhhgggiiilllnnnllljjjooommmjjjjjjjjjhhhccc```^^^___^^^^^^]]]\\\[[[ZZZVVVWWWXXXZZZ\\\^^^```aaa^^^\\\ZZZXXXWWWWWWXXXYYYVVVVVVWWWWWWWWWVVVUUUUUUTTTRRRPPPNNNLLLKKKKKKKKKIIIIIIHHHHHHIIIKKKNNNPPPOOONNNMMMLLLKKKKKKKKKKKKOOONNNNNNMMMKKKJJJHHHGGGFFFFFFFFFGGGGGGHHHHHHHHHJJJIIIHHHGGGHHHIIIJJJKKKHHHHHHIIIIIIIIIIIIIIIIIIGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEDDDCCCBBBDDDCCC@@@???DDDJJJJJJEEEGGGEEECCCAAA@@@AAABBBCCCCCCBBB@@@??????@@@BBBCCC@@@@@@@@@?????????>>>>>>??????>>>===<<<;;;::::::<<<<<<;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<======>>>===<<<;;;::::::999:::999999999999999999999999:::999999888888999999:::999888888777666555555444444555666666666555333333555555555444444333333333555555555555555555555555333333333333333333333333444444444444444444444444222222444444444444222222222333555444333222222222222222222222222222222222333333333333333333333333000000111111111222222222/////////000111111222222222222111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000111111000000000000000000000000......//////000000111111000000111111111111000000111111111000///.........222222222111111111000000000000000000111111111111000000000000000000000000222222222111111111111000000000000000000000000000111111111111111111111111111111111111000000000000000000000000111111111111111111111111111000////////////000111111111111111222222111111000000//////000000000000000000000000111111111111111111111111000111111111222222222222111111111111111111111111111111222222222333333333222222222222222222222222333333333444444444555555555555444444555666888999===BBBNNN[[[```ccckkkuuuxxxuuuqqqnnnooosssuuusssppprrrrrrpppnnnllllllmmmnnnjjjiiiiiiiiiiiihhhhhhhhhjjjkkklllmmmmmmkkkiiihhhlllmmmnnnppppppqqqppppppkkkkkklllllllllkkkjjjiiigggfffeeegggjjjkkkjjjhhhllljjjhhhggggggeeeaaa]]]]]]]]]]]]]]]]]]\\\[[[ZZZZZZZZZYYYYYYZZZ\\\]]]^^^]]]\\\ZZZYYYXXXXXXYYYZZZUUUUUUUUUUUUUUUTTTSSSSSSSSSRRRPPPNNNLLLLLLLLLLLLJJJIIIIIIIIIKKKLLLNNNOOOOOOOOONNNMMMLLLLLLLLLLLLNNNNNNNNNMMMKKKJJJHHHGGGEEEFFFFFFFFFGGGGGGGGGGGGIIIIIIHHHGGGHHHIIIJJJKKKIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFHHHGGGGGGFFFEEEDDDCCCBBBBBBBBBAAABBBIIIQQQRRROOOIIIHHHEEEBBBAAA@@@AAAAAACCCAAA@@@??????@@@AAACCC@@@@@@?????????>>>>>>>>>>>>>>>======<<<<<<;;;;;;<<<<<<;;;::::::::::::;;;:::;;;;;;;;;<<<<<<<<<======<<<;;;:::999999999999999999999999999:::::::::999888888777777888888999888888777777666555555444444555666666666555444333555555444444444333333333555555555555555555555555333333333333333333333333444444444444444333333333222333333444444333333222222333333333222222222222222222222222222222222222222222222222222333333333222111111111111222222333111111111111111111111000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000////////////000000000000000000111111111111000000////////////000000000000222222222111111111000000000000000000111111111111000000000000000000000000222222222111111111111000000000000000000000000000111111111111111111111111111111111111000000000000000000000000111111111111111111111111111000////////////000111111111111111111111111000000000000000000000000000000000000000111111111111111111111111000000000111111111222222111111111111111111111111111111111222222222333333222222222222222222222222333333333444444444444555555555555444555666888999:::>>>IIIVVV^^^ccckkkttt}}}~~~~~~wwwssslllnnnkkkiiijjjmmmooonnnlllooonnnmmmlllkkkjjjjjjkkkggggggfffeeefffggghhhiiilllmmmmmmmmmkkkiiigggfffiiijjjkkklllmmmmmmmmmllliiijjjjjjkkkkkkiiihhhgggdddddddddeeeggghhhgggeeegggfffddddddcccaaa^^^[[[\\\\\\]]]]]]]]]\\\\\\[[[^^^\\\ZZZYYYXXXYYYZZZ[[[]]]\\\[[[ZZZYYYYYYYYYZZZWWWWWWWWWVVVUUUTTTSSSRRRRRRQQQPPPNNNMMMLLLLLLLLLJJJJJJKKKLLLMMMNNNNNNOOOPPPOOONNNMMMMMMLLLMMMMMMNNNNNNMMMLLLKKKJJJHHHGGGEEEFFFFFFGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHIIIJJJJJJJJJIIIIIIHHHHHHGGGGGGGGGGGGGGGFFFFFFEEEEEEDDDDDDGGGGGGFFFEEEDDDCCCCCCBBBAAABBBCCCDDDKKKSSSUUURRRJJJIIIFFFCCCAAA@@@@@@@@@BBBAAA@@@??????@@@AAABBB????????????>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::::::::;;;::::::;;;;;;;;;;;;<<<<<<;;;;;;:::999888888888888::::::::::::::::::::::::777777777666666777777777888777777666666555555555555555666666555555444333555444444444444333333333555555555555555555555555444444444444444444444444555555444444333333222222222333333444444333333222222222222222222333333333222222222222222222222222111111111222222333333333444333222111111111222333444333333222111111000000111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111222222222222222222222222222111111111000000//////000000000000000000000000000000000000////////////000000111111111111000000---......///000111111222222222222111111111111111000000000000111111111111000000000000000000000000222222222111111111111000000000000000000000000000111111111111111111111111111111111111000000000000000000000000111111111111000111111111111000000/////////000111111111111111000000000000111111111111000000000000000000000000111111111111111111111111/////////000000000111111111111111111111111111111111111111222222222222333222222222222222222222222333333333333444444444444666555555555666777888999777:::BBBOOO[[[bbbjjjqqq}}}xxxsssssswww{{{uuurrrqqqnnnllljjjiiijjjlllnnnmmmlllkkkjjjiiiiiiiiiiiigggfffgggfffeeedddeeegggiiikkkllllllllllllkkkiiihhhggghhhhhhiiiiiijjjjjjjjjjjjggghhhiiiiiiiiihhhgggfffcccccccccdddeeeeeeeeedddcccccccccbbbaaa___]]][[[\\\]]]]]]^^^^^^^^^^^^]]]^^^]]]ZZZXXXWWWXXXYYYZZZ\\\\\\[[[[[[[[[ZZZZZZYYYZZZZZZYYYYYYWWWVVVTTTTTTQQQQQQPPPOOONNNMMMMMMMMMKKKLLLMMMNNNNNNNNNNNNNNNPPPOOOOOONNNMMMMMMNNNNNNMMMMMMMMMLLLKKKIIIHHHGGGFFFGGGHHHHHHIIIHHHGGGGGGGGGGGGGGGHHHHHHIIIJJJJJJHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGFFFFFFEEEDDDCCCCCCFFFFFFEEEDDDDDDCCCBBBBBBAAACCCCCCCCCGGGLLLMMMJJJGGGFFFDDDBBB@@@?????????AAA@@@????????????@@@AAA??????>>>>>>>>>=========;;;;;;;;;<<<<<<=========<<<<<<;;;::::::::::::;;;::::::::::::::::::;;;;;;::::::999888777777888888;;;;;;;;;:::::::::::::::888777777666666777777888777777666666666555555555555555555555555444444444444444444444444444444444555555555555555555555555555555555555555555555555555555444333333222222222333333333333333333333333444333333444555666666555222222222222222222222222111111222222333444444444555444222111000111333333333333333222222222111111111111111111111222222222111111111111111111111111222222222222222222222222111111111111111111111111222222222222222222222222222222111111000/////////////////////////////////111111000000//////......000000111111111111000000......//////000000111111111111111111111111111111///000000000111111111111000000000000000000000000222222222111111111000000000000000000000000000000111111111111111111111111111111111111000000000//////000000000111111111111000000111111111111000/////////000111111111111111//////000000111111222222000000000000000000000000111111111111111111111111////////////000000000000111111111111111111111111111111111111222222222222222222222222222222222222222222333333333444444444555555666666777888888999888999???IIIVVV```hhhlll|||zzzuuuqqqqqqqqqnnnmmmooouuu{{{yyyooonnnpppppplllkkkjjjkkklllmmmmmmmmmkkkjjjiiijjjkkkjjjhhheeefffeeeddddddeeegggiiikkkjjjjjjjjjjjjjjjjjjjjjjjjkkkkkkkkkkkkkkkkkkllllllfffggghhhhhhhhhgggfffeeebbbcccdddeeeddddddddddddbbbbbbcccbbbaaa___]]]\\\]]]^^^_______________^^^\\\[[[YYYWWWWWWXXXYYYZZZZZZZZZ[[[\\\[[[ZZZYYYXXXYYYYYYYYYXXXWWWUUUTTTSSSPPPPPPPPPPPPOOOOOONNNNNNLLLMMMNNNNNNNNNNNNNNNMMMOOOOOONNNNNNMMMNNNNNNNNNLLLLLLLLLLLLKKKIIIHHHGGGGGGHHHIIIJJJJJJIIIHHHGGGFFFFFFGGGHHHHHHIIIIIIJJJEEEFFFFFFGGGGGGHHHHHHHHHHHHHHHGGGFFFEEEDDDDDDCCCEEEEEEDDDDDDCCCBBBBBBBBB???BBBBBBAAABBBFFFFFFBBBBBBAAA@@@@@@????????????????????????????????????>>>>>>>>>=========<<<<<<::::::;;;;;;<<<<<<======<<<<<<;;;::::::::::::;;;::::::::::::::::::999999999999888777777777888888;;;;;;;;;::::::999999999888888888777777888888888666666666666555555555555666666555555444444444444444444444444444444444444555555555555555555555555555555555555555555555555444444333333333222222222333333333333333333333333555444444777999:::999777222222222222222222222222222333333333444444444555444333222111111111222333111111222222222333333333000000111111111222222222111111111111111111111111222222222222222222222222111111111111111111111111222222222222222222222222111111111111000000//////////////////////////////111111000000//////......000000111111111111000000//////////////////000///111111111111111111111111///000000000111111111111000000000000000000000000222222222111111111000000111111111111111111111111111111111111111111111111111111111111000000000//////000000000111111111111///000000111111111000000//////000111111111111111//////000000111111222222000000000000000000000000111111111111111111111111////////////000000000000111111111111111111111111000000111111111222222222222222222222222222222222222222222333333333444444444555666666777888888888999;;;>>>EEEPPP\\\dddgggrrrzzztttpppnnnjjjlllmmmllllllooovvv{{{tttmmmnnnqqqqqqkkkkkkjjjjjjjjjjjjkkkkkklllkkkjjjlllooonnnjjjfffdddcccccccccdddeeeggghhhhhhhhhhhhiiijjjkkkkkkllliiiiiihhhhhhhhhhhhiiijjjfffggghhhhhhhhhgggeeedddbbbccceeeeeedddccccccddd```bbbccccccaaa___^^^^^^^^^^^^____________^^^]]]YYYYYYXXXXXXXXXXXXYYYYYYWWWYYYZZZ\\\\\\ZZZXXXWWWVVVVVVVVVUUUTTTSSSRRRQQQOOOOOOPPPPPPPPPPPPOOONNNNNNNNNNNNMMMMMMMMMMMMMMMOOONNNMMMMMMMMMMMMNNNNNNKKKKKKKKKKKKJJJIIIHHHHHHGGGHHHJJJKKKKKKIIIGGGFFFDDDEEEFFFHHHIIIIIIIIIIIIEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFEEEEEEDDDDDDDDDDDDCCCCCCBBBBBBBBBBBB===AAABBBAAABBBEEEEEEBBB>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<::::::;;;;;;<<<<<<<<<===<<<<<<;;;::::::::::::;;;::::::999999999999888888999999888888888888888999;;;::::::999999888888777999888888777777888888999555555555555555555555555666666555444444444444555333333333444444444444555555555555555555555555555444444444444444444444444222222222333333333333333444333333222222333333444555444666:::>>>>>>;;;777222222222222222222222222333333333333333333333333000000111111222222222222000000111111222333333444000000000111222222333333111111111111111111111111222222222222222222222222111111111111111111111111222222222222222222222222000000000000000000000111000000000000000000000000000000000000////////////000000111111111111000000000000000000////////////111111111111111222222222000000000000111111111111000000000000000000000000222222222111111111111000111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111///000000111111111111000//////000111111111111111000000000000111111111111000000000000000000000000111111111111111111111111/////////000000000111111111111111111111111111111000000000111111111111222222222222222222222222222222222222222333333333333333444555666777777777777999<<<>>>AAAIIIVVV___ccciiiwww|||xxxsssnnnkkklllpppsssuuusssuuuwwwyyy}}}uuupppnnnllliiigggiiillllllllloootttyyy}}}tttnnnoooqqqrrrllllllkkkjjjiiihhhiiiiiikkkiiiiiilllooonnniiidddeeeeeeeeeffffffggggggggghhhhhhhhhhhhiiijjjkkklllgggfffeeeddddddeeefffffffffggghhhhhhhhhgggeeeddd```ccceeedddbbbaaabbbccc___aaadddccc```^^^^^^___^^^^^^^^^^^^]]]\\\[[[[[[XXXXXXYYYYYYYYYXXXWWWVVVUUUWWWYYY[[[[[[ZZZWWWVVVTTTTTTTTTTTTSSSSSSRRRQQQNNNOOOPPPQQQQQQPPPPPPOOOOOONNNMMMLLLKKKLLLLLLMMMMMMMMMLLLLLLLLLMMMMMMNNNKKKKKKKKKKKKJJJIIIHHHHHHEEEGGGIIIJJJIIIGGGEEECCCCCCDDDFFFHHHIIIIIIIIIIIIHHHGGGGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBAAA===AAACCCAAABBBDDDDDDBBB???????????????>>>=========>>>>>>>>>>>>>>>>>>============<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;::::::::::::;;;:::999999999888888888888999999888888888999999:::::::::999888888777666666777777777666666777777777555555555555555555555555777666555444333444444555333333333444444444555555555555555555555555555555333333333333333333333333111111111222333333444444444333333222222333333444333333666;;;@@@@@@;;;555222222222222222222222222333333222222111000000000,,,---///111222222111111000111111111111111111111///000000111222222333333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111/////////000111111222222000000000000000000000000////////////000000000000000000111111111111000000......//////000000111111000000111111111222222222000000000000111111111111000000000000000000000000222222222111111111111000111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111//////000111111111111111//////000111111111111111111111111000000000000000000000000000000000000000111111111111111111111111000000000111111111222222111111111111111111111111000000000000111111111111222222222222222222222222111222222222222333333333222333444555666666555555555:::======CCCPPP\\\aaaeeeppp|||zzzpppoooooonnnkkkeeebbb^^^]]]___bbbdddeee___gggkkkiiimmm{{{xxxppppppooojjjdddbbbeeehhhiiiiiikkkooosss{{{rrrmmmmmmnnnnnnmmmmmmmmmkkkiiihhhiiijjjhhhffffffiiimmmlllfffaaaggghhhiiiiiijjjjjjiiiiiiiiiiiihhhhhhiiijjjjjjkkkiiiiiigggffffffggghhhiiifffggghhhhhhhhhgggeeeeee___bbbdddcccaaa___aaabbb^^^aaacccccc```^^^^^^___]]]]]]]]]\\\[[[ZZZYYYXXXXXXYYYZZZ[[[YYYWWWUUUSSSTTTVVVYYY[[[[[[YYYWWWUUUTTTTTTUUUUUUUUUTTTTTTSSSNNNOOOPPPQQQQQQQQQPPPOOOPPPNNNLLLJJJJJJKKKLLLMMMMMMLLLLLLLLLLLLLLLMMMMMMKKKKKKKKKKKKJJJIIIHHHHHHDDDEEEGGGHHHHHHFFFCCCAAACCCDDDFFFHHHIIIIIIIIIIIIJJJJJJHHHFFFDDDCCCAAA@@@BBBBBBCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBAAAAAA>>>BBBDDDAAA@@@AAAAAA>>>BBBBBBAAAAAA???>>><<<<<<======>>>>>>>>>>>>============<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;::::::::::::;;;:::999999999888888777777:::999999999999999::::::999999888888777666666555666666555555555555666666444555555555555555555555777666555444333444555555333333333444444555555555555555555555555555555555333333333333333333333333000000111222333444444555444444222222222222444444111222555<<>>======??????????????????????????????>>>>>>======<<<<<<>>>>>>???????????????>>>===<<<;;;<<<<<<===<<<;;;<<<<<<======<<<<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;777777777777777777777777888777666666666777999:::777777777888999999::::::888888777666666666666666555555444444444444555555777777777666555555444444444444444444444444444444777666555444333444555555666666555555555444444444111222333333444444333333222222222222222222222222444333222555888:::888666333333333333333333333333555444222111111111222222000000000000000000000000000000000000000000000000111111111111111111111111222000---++++++---000222333333333222222222111111111111111111111111111111000000111111111111000000111111000000000000111111000000000000000000000000///000111222111000...,,,000000000000000000000000111111222222222111111000111111111111111111111111222222111111111111222222111111111111111111111111000000000000000000000000111111111111111111222222111111111111111111111111222111111111000000//////000000000000000000000000000000000000000000000000000000000000000000000000//////000111111111111111---......///000111111222222222111111000000//////111111000000000000111111111111222222222333333333222222222111111111000000111222222333333222222111333333333333333333333333333444555555333333444555555555777;;;>>>EEERRR___iiihhhlllssszzz{{{wwwtttssspppmmmhhhccc```___``````___]]]ZZZWWWUUUUUUUUUVVVXXXVVVTTTTTTVVVYYYZZZZZZ]]]ZZZYYY^^^gggrrrrrrmmmkkkgggddddddaaacccfffiiikkkkkkkkkjjjnnnmmmlllkkklllllllllkkklllmmmnnnooonnnmmmkkkjjjiiihhhgggfffeeedddddddddgggiiijjjiiifffeeedddeeehhhhhhiiijjjkkkjjjiiiiiikkkjjjjjjiiihhhfffeeedddeeefffhhhgggfffeeeeeefffgggfffdddbbbaaa```aaaaaabbbccccccbbbbbbaaa```___]]]\\\[[[ZZZYYYXXXXXXXXXZZZ\\\^^^[[[VVVSSSUUUWWWXXXYYYYYYYYYXXXVVVTTTSSSSSSSSSSSSRRRQQQPPPOOONNNNNNNNNNNNOOONNNNNNMMMMMMLLLKKKKKKKKKKKKLLLMMMNNNLLLMMMMMMMMMMMMMMMMMMMMMHHHGGGGGGFFFFFFEEEFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFEEEEEEFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@???>>>>>>===???????????????????????????>>>>>>>>>=========<<<=========>>>>>>============<<<<<<======>>>>>>===<<<<<<======<<<<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;777777777777777777777777888777666666666777999999888888888888888999999999888777666666555555555666555555444444444444555555666666555555555555666666444444444444444444444444777666555444333444444555666555555555444444444444111222333333444444333333222222222222222222222222555444333444777777555333333333333333333333333333444333222111111111222222111111111111111111111111111111111111111111111111111111111111111111111111333111///......///111333333333222222111111111111111111000000000000000000000000111111111111000000111000000//////000000111000000000000000000000000///000111222111000...---000000000000000000000000000111111111111111000000111111111111111111111111222222111111111111222222111111111111111111111111000000000000000000000000333333222111000000000000111111111111111111111111111111000000000/////////000000000000000000000000000000000000000000000000000000000000000000000000//////000111111111111111......//////000000111111222222222222111111111111111111000000000000111111111111111222222222333333222222222111111111000000111222222333333222222111333333333333333333333333333444555555333333444555666555777:::===CCCOOO[[[eeefffjjjrrrxxx}}}{{{yyyuuurrrooonnnmmmooolllhhhccc___]]]\\\\\\ZZZXXXVVVTTTSSSRRRRRRSSSTTTUUUUUUUUUTTTSSSQQQPPPTTTRRRPPPQQQSSSUUUUUUUUUXXXTTTTTTZZZbbbmmm}}}sssjjjgggddddddeeebbbcccfffhhhiiihhhgggfffgggggggggggghhhhhhiiijjjiiijjjlllmmmmmmmmmlllkkkggggggffffffeeefffffffffjjjkkkkkkjjjgggeeeeeeeeeiiiiiijjjjjjjjjiiihhhhhhjjjjjjjjjiiiiiihhhgggfffeeefffgggfffeeeeeeggghhhhhhgggeeecccaaa``````aaabbbbbbbbbbbbaaa```___^^^ZZZ[[[[[[[[[ZZZZZZYYYXXXYYY[[[\\\ZZZVVVTTTUUUWWWWWWWWWXXXXXXWWWUUUSSSRRRPPPPPPQQQQQQPPPPPPOOONNNOOONNNNNNMMMLLLLLLLLLLLLKKKKKKJJJJJJKKKKKKLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKGGGGGGGGGFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDCCCBBBAAABBBBBBCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@???>>>>>>>>>????????????????????????>>>>>>>>>>>>=====================>>>>>>===============>>>>>>>>>?????????<<<============<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;777777777777777777777777777777777666777888888999999999999888888888888777777666555555444555555555555555444444444444555555666555444444444555666777444444444444444444444444666666555444444444444555555555555555444444444444111222333333444444333333222222222222222222222222555444333444555444333111333333333333333333333333333333222111111111111222222222222222222222222222111111111111111111111111111111111111111111111111333222111111111111222333222111111111111000000000111000000000//////......000000111111111111000000000//////......//////000000000000000000000000000//////000111111000...---000000000000000000000000///000000111111000000///111111111111111111111111222222111111111111222222111111111111111111111111000000000000000000000000444333222111000/////////111111111111111111111111000000///////////////...000000000000000000000000000000000000000000000000000000000000000000000000//////000111111111111111000000000000000000000000222222222222222333333333111111000000000000111111111111111222222222222333222222222111111111111111111222222333333222222111222222333333333333333333333444555555333333444555666555666999<<<@@@JJJUUU___bbbhhhpppvvv~~~}}}tttlllhhhffffffeeebbbaaa^^^[[[YYYXXXWWWWWW\\\ZZZXXXVVVUUUTTTUUUUUUSSSSSSSSSRRRRRRQQQQQQQQQQQQRRRSSSTTTTTTSSSRRRPPPSSSQQQPPPPPPSSSTTTTTTTTTTTTQQQQQQWWW___iiixxxwwwkkkeeecccdddfffdddeeefffggggggfffeeedddcccdddddddddddddddfffgggeeefffhhhiiijjjkkkkkkkkkfffeeeeeeffffffggghhhiiikkklllmmmllljjjhhhhhhhhhjjjjjjjjjjjjiiiiiihhhhhhiiiiiiiiiiiiiiiiiihhhgggeeeffffffeeedddeeehhhjjjiiigggeeecccaaa``````aaa`````````___^^^]]]\\\[[[XXXYYYZZZ[[[[[[[[[ZZZYYYXXXYYYZZZYYYVVVTTTUUUVVVUUUVVVVVVVVVUUUSSSRRRQQQOOOOOOPPPPPPPPPPPPPPPOOOQQQPPPNNNLLLLLLLLLMMMMMMKKKKKKJJJJJJJJJJJJKKKKKKIIIIIIHHHHHHHHHHHHHHHGGGFFFFFFGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCDDDEEEDDDCCCAAA@@@AAABBBBBBCCCCCCBBBBBBAAA@@@@@@@@@?????????>>>>>>????????????????????????>>>>>>>>>>>>============??????????????????@@@@@@>>>???@@@????????????@@@===============<<<;;;;;;::::::::::::::::::::::::777777777777777777777777777777777777777888888999::::::999999888777777666666555555444444444555555555555444444444444555555777666444333333444555666444444444444444444444444666666555555444444444444444444444444444444444444111222333333444444333333222222222222222222222222222222222333333333222111222222222222222222222222222222111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111111222222333333222222111111000000000000000000000111111111000//////......000000111111111111000000//////............////////////////////////////////////000000000000///...////////////////////////...//////000000000000///111111111111111111111111222222111111111111222222111111111111111111111111000000000000000000000000333222111000000000000000111111111111111111111111////////////............000000000000000000000000000000000000000000000000000000000000000000000000//////000111111111111111111111000000000000000000000111111222222333333333111111000000000000111111111111111111222222222222111111111111111111111111111222222333333222222111222222222222222333333333333444555555333333444555777555555888;;;===EEENNNYYY^^^fffnnnttt}}}}}}}}}~~~uuukkkggghhhlllfff]]]UUURRRSSSTTTTTTTTTSSSRRRPPPPPPPPPQQQRRROOONNNNNNNNNNNNOOOPPPQQQOOOOOOOOOOOONNNNNNMMMMMMMMMMMMNNNNNNOOOOOOPPPPPPRRRQQQPPPQQQSSSTTTTTTSSSRRRPPPRRRXXX^^^fffrrr}}}{{{mmmdddccceeefffffffffgggggggggfffddddddcccdddeeecccaaaaaabbbdddbbbcccdddfffggghhhiiiiiidddeeeeeefffggghhhjjjjjjjjjlllmmmmmmlllkkklllmmmkkkkkkjjjiiiiiihhhhhhhhhhhhhhhiiiiiiiiihhhhhhhhheeeeeeeeedddddddddgggiiihhhgggeeebbbaaa``````aaa^^^^^^]]]]]]\\\ZZZYYYXXXWWWXXXYYY[[[[[[ZZZYYYXXXWWWXXXXXXWWWVVVUUUUUUVVVTTTTTTTTTSSSSSSRRRQQQQQQOOOOOOPPPQQQQQQQQQPPPPPPQQQPPPOOOMMMMMMMMMNNNOOOKKKKKKJJJJJJJJJJJJKKKKKKIIIHHHHHHHHHGGGGGGFFFFFFEEEFFFFFFGGGGGGGGGFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDBBBBBBDDDDDDDDDCCCAAA@@@AAAAAABBBBBBBBBBBBAAAAAA@@@@@@@@@???????????????>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBAAACCCCCCBBB???>>>???@@@======>>>>>>======<<<;;;::::::::::::::::::::::::777777777777777777777777666777777777888888888888;;;::::::999888777666666555555444444444444555666555555444444444444555555888777555444333333333444444444444444444444444444555555555555555444444444333333444444444444444444111222333333444444333333222222222222222222222222///000111222222333333333222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111000000111222222111000000000000000000000000000111222222222111111000000000000000111111111111000000//////............////////////////////////////////////000000000000000///////////////////////////......///000000000000000111111111111111111111111222222111111111111222222111111111111111111111111000000000000000000000000////////////000111222222000000000000000000000000............////////////000000000000000000000000000000000000000000000000000000000000000000000000//////000111111111111111111111111111000000000000///000000000111111222222111111000000000000111111000000111111111222222222111111111111111111111111111222222333333222222111111111111222222333333333333444555555333333444555777444444888:::<<>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>===<<<<<<===???AAACCCEEEHHHIIIJJJFFFAAA>>>???@@@===>>>>>>>>>>>>===<<<<<<::::::::::::::::::::::::777777777777777777777777666666777888888888888777::::::999999888777666666555555555444555555666777555555444444444444555555666666555555444333333222444444444444444444444444555555666666555555444333333333333333444444444444111222333333444444333333222222222222222222222222---///222222222222333555222222222222222222222222///000111111222111111111222222222222222222222222222222222222222222222222111111111111111111111111//////000000000000//////000000000111111111111222111111111111111222222222000000111111111111000000000//////......//////000000000000000000000000000////////////000000000000000000000000000000000000......///000111111111111111111111111111111111111222222111111111111222222111111111111111111111111000000000000000000000000.........///000111222333000000000000000000000000...////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000111111111111111111111111111111111111111000000000000000111111111111111000000000000111111000000000111111111111222111111111111111222222222111222222333333222222111000000111111222333333333333444555555333333444555777444444777:::;;;???DDDMMMWWWaaagggooo|||]]]lll{{{|||ooo^^^TTTRRRTTTUUUVVVTTTQQQOOOOOOPPPWWWSSSMMMIIIHHHHHHHHHHHHDDDEEEFFFGGGGGGGGGGGGFFFFFFFFFFFFGGGHHHIIIJJJJJJJJJJJJJJJJJJJJJKKKMMMMMMOOOOOOOOOOOOOOOPPPQQQRRRQQQPPPPPPQQQSSSTTTSSSRRRRRRRRRVVV\\\___aaaeeelll|||}}}wwwkkkcccdddffffffeeeeeeeeeddddddcccbbbbbbaaaccceeebbb^^^]]]___bbbbbbbbbcccdddeeeggghhhiiieeeeeeeeefffgggiiijjjkkkhhhjjjkkkkkkjjjiiijjjkkkjjjiiihhhhhhhhhiiijjjkkkgggggggggggggggfffeeedddbbbccceeedddcccbbbbbbcccccccccaaa`````````aaaaaa^^^^^^]]]\\\[[[YYYXXXWWWXXXWWWWWWVVVVVVVVVWWWWWWVVVUUUUUUUUUVVVVVVVVVUUUQQQQQQPPPOOOOOOOOOOOOOOONNNOOOOOOOOOOOOOOONNNNNNLLLMMMNNNOOOOOOOOOOOOOOONNNMMMLLLKKKKKKKKKKKKLLLLLLKKKKKKJJJIIIIIIHHHHHHCCCEEEFFFHHHHHHHHHFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBAAAAAABBBBBBCCC@@@AAAAAABBBBBBAAAAAA@@@????????????????????????>>>>>>>>>>>>>>>>>>>>>>>><<<=========>>>>>>>>>???>>>>>>>>>@@@BBBEEEIIIKKKOOOQQQQQQLLLEEE@@@@@@AAA>>>>>>>>>>>>>>>===<<<<<<999999999999999999999999777777777777777777777777555666777888999888888777:::999999999888777777777666555555555666666777888555555444444444444555555111222444666666555444333444444444444444444444444444555666666666555444333222222333333333444444444111222333333444444333333222222222222222222222222...111333333222111222444111111111111111111111111...///000111222222111000111111111111111111111111222222222222222222222222111111111111111111111111000000000000000000000000111111111111222222333333//////000000111111222222000000111111111111000000111000000//////000000111000000000000000000000000///////////////000111111000000000000000000000000...///000111222222222222111111111111111111111111222222111111111111222222111111111111111111111111000000000000000000000000///////////////000111222000000000000000000000000/////////000000000111111000000000000000000000000000000000000000000000000000000000000000000000000//////000111111111111111000000000111111222222333222222111111111111111000111111000000000000111111000000000000111111111111000000111111111222222222111222222333333222222111///000000111222222333333333444555555333333444555777444333888;;;;;;>>>BBBGGGRRR\\\bbbjjjzzz[[[mmm{{{qqqWWWEEEHHHSSSLLLKKKJJJJJJJJJJJJKKKKKKMMMJJJGGGEEEFFFGGGGGGGGGCCCDDDEEEFFFFFFEEECCCBBBCCCDDDDDDEEEEEEFFFFFFFFFHHHHHHHHHHHHJJJLLLNNNOOOKKKLLLMMMOOOOOOOOONNNNNNRRRRRRRRRTTTVVVVVVUUUTTTRRRRRRWWW]]]______aaafffpppuuussshhhbbbcccfffeeedddcccccccccbbbbbbaaaaaa^^^aaacccaaa]]]\\\___cccdddddddddeeefffgggiiiiiieeeeeeeeefffgggiiijjjkkkhhhiiijjjjjjhhhfffggggggiiiiiihhhhhhhhhiiikkklllggggggggggggfffeeedddcccaaaccceeeeeecccaaa``````bbbaaa```______```aaabbb_________^^^\\\ZZZYYYXXXXXXWWWVVVUUUTTTUUUVVVVVVUUUTTTTTTUUUVVVWWWVVVUUUPPPPPPOOONNNNNNNNNOOOOOONNNNNNNNNNNNNNNMMMLLLLLLIIIJJJLLLNNNOOOOOOOOONNNNNNNNNMMMLLLLLLLLLLLLLLLJJJJJJIIIHHHHHHGGGFFFFFFCCCDDDFFFHHHIIIHHHFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCDDDDDDDDDDDDCCCCCCCCCBBBAAA@@@@@@AAACCCDDD@@@AAAAAABBBBBBAAAAAA@@@??????????????????@@@@@@>>>>>>>>>>>>>>>>>>>>>>>><<<=========>>>>>>??????BBBBBBBBBDDDGGGKKKOOOQQQUUUWWWVVVPPPGGGAAAAAABBB>>>>>>>>>>>>>>>======<<<999999999999999999999999777777777777777777777777555666777999999888888777999999999888888888888888666666666666666777888888555555555444444555555555---///333666888777666555444444444444444444444444444555666666666555333333222222222333333444444444222222333444444444333333222222222222222222222222111333555444222000111333111111111111111111111111...///000222222222111000000000000000000000000000222222222222222222222222111111111111111111111111111111000000000000111111111111222222222333333333------...///000111222222000000111111111111000000111111000000000000111111000000000000000000000000///////////////000111111000000000000000000000000//////000222222333333333111111111111111111111111222222111111111111222222111111111111111111111111000000000000000000000000111000000////////////000000000000000000000000000//////000000111111222222000000000000000000000000000000000000000000000000000000000000000000000000//////000111111111111111//////000111222333333333444333333222222111111111111111000000000000111111000000000000111111111111000000111111222222222222222222222333333222222222///000000111222222333333333444555555333333444555777333333888;;;<<<===AAADDDOOOYYY^^^gggxxx]]]```bbb[[[PPPGGGEEEFFFGGGFFFFFFEEEEEEDDDEEEEEECCCDDDDDDEEEEEEEEEEEEEEEDDDEEEEEEEEEEEEEEEDDDDDDEEEEEEEEEFFFFFFGGGGGGHHHFFFFFFGGGHHHJJJLLLNNNOOOOOONNNMMMMMMNNNQQQSSSUUUUUUTTTSSSRRRRRRQQQQQQQQQPPPSSSVVVXXXYYYZZZ\\\^^^iiijjjjjjeee___]]]```ddd```aaacccdddcccbbb___^^^bbbbbbaaa```````````````iiigggdddbbbaaacccfffhhhbbbbbbbbbbbbcccdddeeefffggggggfffeeeeeeeeeffffffggggggggggggggggggffffffdddddddddddddddddddddcccaaacccdddeeeeeedddbbbaaacccbbbaaa```_________```___^^^\\\ZZZZZZZZZZZZ[[[XXXYYYYYYXXXVVVUUUVVVXXXSSSSSSSSSSSSSSSRRRQQQQQQNNNOOOOOOOOOOOONNNMMMMMMNNNMMMMMMMMMLLLLLLKKKKKKHHHIIIIIIJJJKKKLLLLLLLLLNNNNNNNNNMMMLLLJJJHHHGGGJJJIIIHHHHHHGGGGGGHHHHHHGGGGGGGGGFFFFFFFFFEEEEEEEEEDDDCCCBBBBBBBBBBBBBBB@@@@@@@@@AAAAAABBBBBBBBBCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@??????>>>>>>@@@@@@@@@???@@@@@@AAAAAA<<<<<<======>>>>>>??????===============<<<<<<;;;AAABBBCCCFFFKKKPPPUUUXXX\\\ZZZVVVRRRMMMIIIEEEDDD???>>>===;;;;;;<<<<<<===;;;:::999999888888999999999888888777777777777777777777777777777777777777888888888777666555555444666666555555555555666666666555555555555444444444777666444333222222333444555555555444444333333333555555555555555555555555222222333333333333444444333222222111111222222333111222222333333222222111111111111111111111111111000000000111111222222222111111111111111000//////000000000000000000000000000000000000000000000000000000000111222222222333000111111111222222222222222222222222222222222222111111111111111111111111111111000000//////......000000000000000000000000111000000000000000111111////////////////////////111111111111111111111111//////000000111111111222222111111111000000//////111111111111111111111111000000000000000000000000000000000000000000000000111000...///111222222111000000000000000000000000...///000000000000000///////////////000000000000......//////000000000111000000000000000000000000000000000000000000000000000111111111111222222222000000000000000111111111000000000000000000000000000000111111111111000000111111111111111000//////000000111222222222222111//////000111222333333333000111111111111222222222444555555777999;;;===>>>BBBJJJUUU^^^gggqqq|||TTTXXXZZZUUUMMMGGGGGGIIIIIIHHHFFFEEEDDDDDDDDDDDDBBBCCCDDDDDDEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDEEEEEEFFFFFFGGGGGGHHHHHHHHHHHHIIIJJJKKKMMMNNNOOOOOONNNNNNNNNPPPRRRUUUVVVXXXVVVTTTRRRPPPOOOOOOOOOMMMPPPSSSVVVWWWYYY[[[]]]ccceeeeeebbb]]]\\\___cccbbbbbbcccccccccbbb```___aaa```````````````aaaaaafffeeecccbbbbbbdddfffgggbbbbbbaaaaaaaaabbbccccccggggggfffffffffffffffgggeeeeeeeeeeeeeeeeeedddccccccccccccdddddddddddddddcccdddddddddcccaaa```___bbbaaaaaa``````___^^^^^^^^^]]]\\\ZZZZZZZZZZZZZZZXXXWWWWWWVVVUUUUUUVVVWWWRRRSSSSSSSSSSSSRRRQQQQQQNNNNNNOOOOOONNNNNNMMMLLLMMMMMMMMMLLLLLLLLLKKKKKKIIIIIIIIIJJJJJJKKKMMMMMMNNNNNNMMMLLLKKKJJJIIIHHHJJJIIIHHHHHHGGGGGGHHHHHHGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDCCCBBBBBBBBBBBBBBB@@@@@@AAABBBBBBBBBBBBBBBDDDDDDCCCCCCCCCBBBBBBBBB@@@@@@@@@@@@?????????>>>@@@??????>>>>>>>>>??????>>>>>>>>>==============================<<<;;;;;;???@@@BBBFFFLLLRRRWWWZZZ___]]]YYYTTTNNNIIIEEECCC>>>>>><<<;;;;;;;;;<<<===;;;:::999999888888999999999888777777666666777777777777777777777777777777999888888777666666555555666666555555555555666666666555555555555444444444555444444333333333444444555555444444444333333333555555555555555555555555222222333333333333444444333222222111111222222333222222333333333333222222111111111111111111111111111111111111222222222333111111111111111000//////000000000000000000000000000000000000000000000000111111111111111111222222000000000111111111222222222222222222222222222222111111111111111111111111222111111111000000000000000000000000000000000000222222111000////////////////////////////////////111111111111111111111111//////000000000111111111111111111111000000000///111111111111111111111111000000000000000000000000000000000000000000000000000///---...000111111000000000000000000000000000...///////////////......////////////000000000000/////////000000000111111000000000000000000000000000000000000000000000000000111111111111222222222111111111000000000000000000000000000000000000000000000111111111111000000111111111111111000//////000000111222222222222111000000111111222222333333111111111111222222222222444444555666888:::<<<===CCCIIISSS[[[ccclllxxxIIILLLOOOLLLHHHFFFIIIMMMMMMKKKGGGDDDBBBBBBCCCDDDAAABBBCCCCCCDDDDDDCCCCCCCCCDDDDDDEEEEEEDDDDDDDDDEEEFFFFFFGGGHHHHHHIIIIIIKKKKKKKKKKKKLLLMMMNNNOOONNNNNNNNNOOOQQQSSSVVVWWWYYYWWWTTTPPPNNNLLLLLLMMMJJJMMMQQQSSSUUUWWWYYY[[[\\\]]]^^^]]][[[[[[^^^bbbbbbbbbbbbbbbaaaaaaaaaaaa______^^^^^^^^^___```````````````aaabbbdddeeefffaaaaaa```____________```ddddddddddddddddddeeeeeecccccccccccccccbbbaaaaaaaaabbbbbbccccccdddddddddddddddcccaaa```___^^^]]]___``````aaa```___]]]\\\\\\\\\[[[ZZZYYYYYYYYYYYYZZZXXXUUUTTTTTTTTTTTTTTTRRRRRRRRRRRRRRRQQQPPPPPPNNNNNNNNNNNNNNNMMMLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKJJJIIIIIIIIIKKKMMMNNNNNNMMMKKKJJJIIIIIIIIIJJJJJJIIIHHHHHHGGGGGGHHHHHHFFFFFFFFFFFFEEEEEEEEEEEEDDDCCCBBBBBBBBBBBBBBBBBB@@@AAABBBCCCCCCCCCBBBAAADDDDDDDDDDDDDDDCCCBBBBBB@@@@@@@@@@@@????????????@@@???>>>===============??????>>>>>>===<<<<<<;;;<<<============<<<;;;;;;;;;===@@@EEELLLRRRXXX[[[]]][[[WWWRRRLLLGGGBBB@@@======<<<;;;;;;;;;;;;<<<::::::999888888888888999999888777777666666777777777777777777777777777777999999888888777777666666666666555555555555666666666555555555555444444444222333333444444444444333444444444444333333333333444444444444444444444444222222333333333333444444333222222111111222222333000111111111111111111000111111111111111111111111111222222222222333333333000111111111111000000///000000000000000000000000000000000000000000000000111111111111111111000000/////////000000000111111222222222222222222222222111111111111111111111111222222222222111111111111000000000000000000000000333222111000///.........000000000000000000000000111111111111111111111111//////000000000000111111111111111111000000000000111111111111111111111111000000000000000000000000000000000000000000000000///...,,,---///000000///000000000000000000000000/////////......------,,,////////////000000000000000000000000111111111111000000000000000000000000000000000000000000000000000111111111111222222222222222111111000000//////000000000000000000000000000000111111111111000000000111111111111000000///000000111222222222222111111111111222222222222222111111111111222222222333333333444555777999:::;;;BBBHHHQQQXXX___hhhrrryyyvvv~~~BBBDDDFFFEEEDDDEEEJJJOOOOOOLLLHHHCCCAAAAAACCCDDD@@@AAABBBBBBCCCCCCBBBBBBCCCCCCDDDDDDEEEDDDDDDDDDEEEEEEFFFGGGHHHIIIIIIJJJLLLKKKKKKKKKKKKLLLLLLMMMLLLLLLMMMNNNPPPRRRUUUVVVXXXUUURRRNNNLLLLLLLLLMMMKKKMMMQQQSSSSSSUUUWWWYYYVVVXXXZZZZZZZZZ[[[^^^aaa``````______^^^______```^^^]]]\\\[[[[[[[[[[[[[[[ZZZ[[[]]]___aaabbbcccdddaaa```___^^^]]]]]]]]]]]]______```aaaaaaaaaaaaaaabbbbbbbbbbbbbbbaaa```___``````aaaaaabbbcccddddddbbbaaa```___^^^^^^^^^^^^]]]^^^``````___^^^[[[ZZZYYYXXXXXXWWWWWWWWWWWWWWWYYYVVVSSSRRRRRRSSSQQQPPPQQQQQQQQQQQQQQQPPPOOOOOOMMMMMMMMMNNNMMMLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLKKKIIIGGGHHHJJJLLLNNNNNNLLLJJJHHHHHHHHHJJJKKKJJJIIIHHHHHHGGGGGGHHHHHHFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCBBBAAAAAABBBBBBBBB@@@AAACCCDDDDDDCCCBBBAAABBBCCCDDDDDDCCCCCCAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@???>>>===<<<<<<<<<>>>>>>=========<<<<<<<<<<<<<<<======<<<<<<;;;:::999;;;>>>CCCIIIOOOTTTVVVTTTRRROOOJJJFFFAAA>>><<<<<<<<<<<<;;;;;;;;;;;;;;;:::999999888888888888888888888777666666666666666777777777777777777777777999999888888777777777777666666555555555555666666666555555555555444444444000111333444555555444333333333333333333333333333444444444444444444444444222222222333333333444444333222222111111222222333......////////////......111111111111111111111111222222222222222333333333000000111111111111000///000000000000000000000000000000000000000000000000222222111111000000//////////////////000000000000111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000222111000///////////////000000000000000000000000111111111111111111111111//////000000000000000000111111111000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000...------///000000///000000000000000000000000111111000///...---------////////////000000000000000000111111111111111111000000000000000000000000000000000000000000000000000000111111111222222222333222222111000///......000000000000000000000000000000111111111111000000000000111111111111000///000000111222222222222111222222222222222222222111111111111222222222333333333333333444666888999:::???EEEOOOXXX```hhhppptttvvv}}}@@@AAABBBBBBAAADDDIIIMMMNNNKKKGGGCCCAAAAAABBBCCC@@@AAAAAABBBBBBBBBBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDDDDEEEEEEFFFHHHIIIIIIJJJJJJJJJIIIIIIIIIJJJJJJKKKJJJJJJKKKMMMOOOPPPRRRSSSSSSQQQOOOMMMLLLLLLMMMNNNMMMOOORRRSSSSSSTTTUUUVVVUUUVVVXXXYYYZZZ[[[]]]___]]]]]]\\\\\\\\\\\\]]]]]]]]]\\\ZZZYYYWWWVVVVVVVVVUUUVVVYYY\\\___```aaaaaa``````^^^]]]\\\\\\[[[[[[]]]^^^___```aaaaaaaaaaaacccccccccbbbbbb```____________``````aaabbbcccccc^^^^^^^^^]]]]]]^^^______\\\]]]^^^___^^^\\\ZZZXXXUUUUUUUUUUUUUUUTTTTTTTTTPPPOOONNNOOOPPPPPPPPPOOOPPPPPPPPPPPPPPPOOONNNNNNLLLLLLMMMMMMLLLLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLJJJHHHFFFGGGIIIKKKMMMLLLKKKIIIGGGGGGHHHJJJKKKJJJIIIHHHHHHGGGGGGHHHHHHEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBAAAAAAAAABBBBBBCCCAAABBBBBBCCCCCCBBBAAA@@@@@@AAABBBCCCBBBAAA@@@???@@@@@@@@@@@@@@@@@@@@@AAABBBAAA@@@???>>>=========;;;<<<<<<<<<=========>>><<<<<<<<<<<<<<<;;;;;;:::999:::<<<@@@DDDHHHKKKMMMIIIHHHFFFDDDAAA???===<<<;;;;;;;;;;;;;;;::::::999:::999888888777777888888888777777666555666666666666666666666666666666666888888888777777777777777666666555555555555666666666555555555555444444444000111333444555444333333333333333333333333333333444444444444444444444444222222222333333333444444333222222111111222222333///000000111111000000///111111111111111111111111222222222222222222222222///000000111111111000000000000000000000000000000000000000000000000000000222111111000000/////////////////////000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111///.........///000111111000000000000000000000000000000000000000000000000000000//////////////////000000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000111///...///000222111111111111111111111111111111333333111000////////////////////////000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222333222222111000///......000000000000000000000000000000111111111111000000///000000111111111000000000000111222222222222111333333333222222222222222111222222222222333333333333333333444555777888999:::AAAMMMXXXbbbjjjpppsss~~~???@@@@@@@@@@@@BBBFFFIIIJJJHHHEEEBBBAAAAAABBBCCC@@@AAABBBBBBCCCCCCBBBBBBAAABBBCCCCCCDDDDDDDDDDDDCCCCCCDDDFFFGGGHHHIIIIIIHHHHHHHHHGGGHHHHHHIIIIIIIIIJJJKKKLLLNNNOOOPPPPPPMMMMMMMMMMMMMMMMMMMMMNNNMMMOOORRRSSSSSSTTTUUUWWWWWWWWWXXXYYYZZZ[[[[[[\\\ZZZZZZZZZZZZ[[[[[[[[[[[[[[[ZZZYYYWWWVVVUUUTTTTTTTTTUUUXXX[[[]]]```aaabbbaaa```___^^^]]]\\\\\\\\\^^^___aaacccdddeeeddddddccccccccccccbbb```___^^^^^^______``````aaaaaaaaa\\\\\\]]]]]]^^^_________\\\\\\]]]]]]\\\[[[YYYXXXRRRSSSSSSTTTTTTSSSRRRRRRIIIKKKOOOPPPOOOOOOOOOPPPOOOOOOOOOOOOOOONNNMMMMMMLLLLLLLLLLLLLLLKKKJJJJJJIIIIIIIIIJJJJJJJJJJJJJJJJJJHHHGGGFFFFFFGGGIIIJJJJJJIIIHHHGGGHHHIIIJJJKKKJJJIIIHHHHHHGGGGGGHHHHHHDDDDDDDDDDDDCCCCCCCCCCCCAAAAAAAAAAAAAAABBBBBBCCCBBBBBBAAAAAAAAA@@@@@@@@@???@@@BBBCCCBBBAAA???===@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@??????>>>>>>>>>>>>:::;;;;;;<<<======>>>>>>;;;<<<<<<<<<<<<;;;::::::999:::;;;===???AAACCCCCCBBBBBBAAA@@@??????>>>===::::::;;;;;;::::::999888999999888777777777777888888777666666555555666666666666666666666666666666777777777666666666666666666666555555555555666666666555555555555444444444111222222333333333333222222222222222333333333333333333333333333333333333222222333333333333444444333222222111111222222333222333333444444333333222111111111111111111111111222222222111111111111000///000000111111111111000000000000000000000000000000000000000000000000000000000000000000000///////////////000000000111111111111111111111111111111000000000000000000000000///////////////000000000111111111111111111111111---------...///000111222000000000000000000000000000000000000000000000000000000////////////......000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000111000//////111222222111111111111111111111111111444333111000///000000111////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000000111111111111222222222222222111111000000//////000000000000000000000000000000111111111111000000///000000111111111111000000000111222222222222111222222222333333333333333222222222222333333333333333444444444666777888999888>>>GGGSSS___hhhooorrr>>>>>>?????????@@@CCCDDDDDDDDDBBBAAAAAABBBCCCCCCAAAAAABBBCCCCCCCCCCCCCCC@@@AAABBBCCCDDDDDDDDDDDDAAABBBCCCDDDFFFGGGHHHIIIGGGGGGGGGGGGGGGHHHIIIJJJKKKLLLLLLMMMNNNOOOOOOOOOKKKKKKLLLMMMMMMMMMLLLKKKJJJLLLPPPRRRSSSTTTWWWXXXYYYYYYYYYYYYYYYYYYXXXWWWXXXYYYZZZ[[[[[[[[[ZZZZZZXXXXXXWWWWWWVVVVVVWWWWWWVVVWWWYYY[[[^^^```bbbcccaaa```______^^^^^^^^^^^^^^^```bbbeeefffffffffeeeccccccbbbbbbaaa___^^^]]]________________________\\\]]]^^^_________^^^]]]\\\\\\[[[ZZZZZZYYYYYYXXXRRRSSSTTTUUUUUUTTTSSSRRRPPPVVV[[[ZZZTTTOOONNNPPPNNNNNNNNNNNNNNNMMMMMMLLLKKKKKKLLLLLLKKKKKKJJJIIIHHHHHHIIIIIIIIIJJJJJJJJJGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIIIIJJJIIIHHHHHHGGGGGGHHHHHHDDDDDDDDDCCCCCCCCCBBBBBBAAAAAA@@@@@@AAAAAABBBCCCCCCAAA@@@>>>>>>???@@@AAA???AAABBBDDDCCCAAA???>>>@@@@@@@@@AAAAAAAAABBBBBB???>>>>>>=========>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;:::999888999:::<<<===>>>>>>>>>>>>>>>>>>>>>============999::::::;;;:::999888777999999888777777777777777777777666555555555555666666666666666666666666666555555555555555555555666666666555555555555666666666555555555555444444444333333222222222222222222111111222222222333333333333333333333333333333333222222333333333333444444333222222111111222222333222333333444444333333222111111111111111111111111111111111000000000////////////000111111111111111000000000000000000000000000000000000000000000000/////////000000000000000000000000111111111222222111111111111111111111111000000000000000000000000//////000000000111111111111111111111111111111111...............///000111////////////////////////000000000000000000000000000000/////////.........///000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000111///......000111111000111111111111111111111111333111000/////////111222////////////000000000000////////////.........---000000000000000000000000000000000000000000000000000111111111111222222222111111111000000000000000000000000000000000000000000000111111111111000000//////000111111111111111000000111222222222222111111222222333333444444444222222222333333333444444444444555555666777999999999;;;@@@IIIVVVbbblllqqq}}}<<<======>>>???@@@AAABBBAAAAAAAAAAAABBBBBBCCCDDDAAABBBCCCCCCDDDDDDCCCCCC@@@AAABBBCCCDDDDDDDDDDDDAAAAAABBBDDDEEEGGGHHHHHHGGGGGGGGGGGGHHHIIIJJJJJJMMMMMMNNNOOOOOOOOOOOONNNJJJKKKMMMNNNNNNLLLJJJIIIFFFIIIMMMPPPSSSUUUXXXZZZ[[[ZZZYYYYYYYYYXXXUUUTTTWWWYYY[[[\\\]]]\\\[[[ZZZVVVVVVVVVWWWXXXYYYZZZ[[[XXXYYYZZZ\\\___bbbdddfffaaaaaa```_________``````\\\^^^aaadddeeefffeeeeeebbbbbbbbbaaa```^^^]]]\\\__________________^^^^^^]]]^^^`````````^^^\\\[[[\\\[[[ZZZYYYXXXXXXXXXYYYSSSTTTUUUVVVVVVUUUTTTSSS^^^eeejjjfffZZZPPPMMMNNNNNNNNNNNNNNNNNNMMMLLLLLLKKKKKKKKKKKKKKKJJJJJJIIIHHHHHHHHHIIIIIIJJJJJJJJJEEEFFFFFFFFFEEEEEEEEEEEEFFFFFFHHHIIIIIIIIIIIIIIIJJJIIIHHHHHHGGGGGGHHHHHHDDDDDDCCCCCCCCCBBBBBBBBB@@@@@@@@@@@@AAAAAABBBCCCCCCAAA???===<<<===???AAA@@@BBBDDDEEEDDDCCC@@@>>>@@@@@@@@@AAAAAABBBBBBBBB======<<<<<<<<<======>>>=========<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;:::999888999:::;;;<<<=========<<<<<<;;;;;;;;;:::::::::999999:::;;;:::999888777999888888777777777777777777777666555555555555555666666666666666666666666444444444555555555555555666666555555555555666666666666555555555444444444555444222111000111222222111111111222222333333333333333333333333333333333222222333333333444444444333222222222222222222333000000111111111111000000111111111111111111111111111000000000//////......//////000111111111111111000000000000000000000000000000000000000000000000......//////000000111111111111111111222222222222000000000000000000000000000000000000000000000000000000111111222222222333111111111111111111111111000//////.........//////////////////////////////000000000000000000000000000000//////.........---//////000000111111111222000000000000000000000000000000000000000000000000000000000000000000000000///...------///000000///111111111111111111111111111000...---...///111222////////////000000000000//////......---------,,,000000000000000000000000000000000000000000000000000111111111111222222222000000000000000111111111000000000000000000000000000000111111111111000000//////000111111111111111000000111222222222222111111111222333333444555555222222333333333444444444555555555666666888999:::::::::;;;AAAMMM\\\hhhppprrruuuvvvxxx============???AAACCCDDDAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBAAAAAA@@@@@@@@@AAAAAABBBBBBCCCDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEGGGHHHHHHIIIIIIHHHHHHGGGIIIJJJKKKLLLMMMMMMMMMMMMIIIIIIIIIJJJJJJJJJJJJJJJLLLLLLLLLMMMPPPTTTXXXZZZXXXXXXWWWWWWWWWXXXYYYYYY]]]\\\\\\[[[YYYXXXVVVUUUWWWVVVVVVVVVWWWYYY[[[\\\YYYYYYZZZ\\\^^^```bbbccc``````___\\\YYYYYYZZZ[[[\\\]]]^^^```aaabbbbbbbbbfffeeebbb___\\\[[[ZZZZZZaaabbbccccccbbbaaa```___bbbaaa```___]]]\\\[[[ZZZZZZYYYXXXWWWVVVUUUUUUUUUSSSTTTTTTSSSSSSSSSVVVXXXnnnzzzvvvdddWWWQQQOOOOOOPPPPPPPPPPPPOOONNNNNNNNNMMMLLLKKKJJJIIIHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJHHHGGGFFFEEEEEEEEEFFFGGGGGGGGGHHHHHHIIIJJJJJJKKKIIIIIIHHHGGGFFFFFFFFFFFFDDDCCCCCCCCCCCCBBBBBBBBB@@@@@@AAAAAABBBCCCCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@???@@@AAABBBBBBBBBAAAAAA@@@??????>>>>>>>>>>>>>>>>>>======<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;:::888777777777888888999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;::::::999888888999::::::;;;;;;::::::999888777777888777666666666777999:::555444444333333333444444666666555555555555666666222222333444444555555666777666555444444444444444222222222333444555666777222222222222222222222222333333333333333333333333444333333222111111111222333333333333333333333333444444333333333333222222111111111111111111111111000000////////////000000222222111000//////000000000000000000////////////---...000111111111000///111111000000//////......,,,,,,---...///000111111000000000000000000000000222222222111111111111111000000000000000000000000222111111111000000//////000000////////////000000111000000///...---------000000000000////////////---------.........//////////////////000000000000000000000000000000000000000000111222222222222111111111000000//////......000///...///000111000///000000000000000000000000............/////////000111000000000222333222111000000000000000000000000///000000000///...---,,,000000000000000000000000000000000000000000000000000000000000111111111111999555111///000000///---222111111111000000//////000000000000000000000000......///000000000000000222222222222222222222222333333333333333333333333777666666666666888:::;;;;;;:::;;;@@@IIIVVVccckkkiiihhhiiiqqq>>>=========>>>@@@BBBCCCAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBAAAAAAAAA@@@@@@AAAAAABBBBBBCCCDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHIIIJJJJJJKKKKKKKKKIIIIIIJJJJJJJJJJJJKKKKKKLLLLLLLLLMMMPPPSSSVVVXXXVVVVVVVVVWWWWWWXXXXXXXXXZZZZZZZZZZZZZZZYYYXXXWWWWWWWWWWWWWWWWWWXXXYYYZZZXXXXXXYYYZZZ[[[^^^```bbb``````___]]]ZZZYYYZZZ\\\^^^^^^```aaabbbccccccccceeedddaaa___]]][[[[[[[[[ccccccdddeeedddcccbbbbbbaaaaaa```^^^]]]\\\[[[ZZZZZZYYYXXXWWWVVVUUUUUUUUUSSSTTTTTTSSSSSSUUUXXX[[[nnnzzzvvveeeYYYRRRPPPOOOOOOOOOOOOOOONNNMMMMMMMMMMMMLLLKKKJJJIIIHHHHHHIIIIIIIIIJJJJJJJJJKKKKKKIIIHHHFFFEEEEEEEEEFFFFFFFFFGGGHHHIIIJJJJJJJJJJJJJJJIIIHHHGGGFFFFFFFFFFFFDDDCCCCCCCCCCCCBBBBBBBBBAAAAAABBBBBBCCCDDDDDDDDDBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@AAAAAABBBBBBAAAAAA@@@???>>>>>>======>>>>>>======<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888777888888999999999999999999999999999:::::::::::::::::::::::::::999999888888999999:::::::::999888888777666666666666555555666666777888555444444333333444444555666666555555555555666666444444444444444444333333666555555444333333333444222222222222222333444555222222222222222222222222333333333333333333333333444333222222111111111222222222222222222222222222333333222222222111111111111111111111111111111111222111111000000111111222222222111000000000000000////////////............---...///000111000000///000000000000000000000000/////////000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000//////......000000////////////000000111000000///......------000000000000////////////---------.........//////////////////000000000000000000000000000000000000000000111222222222222111111000000000/////////...000///...///000111000///000000000000000000000000........./////////000000000///...///111222111000000000000000000000000000/////////000000000000000000000000000000000000000000000000000000000000000000000000000111111111111555222//////111222111000111111111111000000000///000000000000000000000000//////000111111111111000222222222222222222222222333333333333333333333333333333333333444555666777888999:::>>>EEEPPP]]]fffgggfffffflll{{{???>>>>>>>>>>>>???@@@AAA@@@@@@AAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAABBBBBBCCCDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFHHHIIIIIIJJJJJJIIIIIIHHHGGGGGGGGGGGGHHHIIIJJJJJJJJJJJJJJJJJJKKKKKKLLLLLLLLLLLLLLLMMMOOOQQQSSSUUUSSSTTTUUUWWWXXXXXXXXXWWWXXXXXXYYYYYYYYYYYYYYYXXXWWWXXXXXXYYYYYYXXXXXXXXXYYYXXXWWWXXXYYY\\\___aaa`````````^^^\\\[[[\\\]]]^^^___```aaabbbccccccccccccbbbaaa___^^^]]]]]]\\\aaabbbbbbccccccccccccbbb``````___^^^\\\[[[ZZZZZZZZZYYYYYYXXXWWWVVVUUUUUUTTTTTTTTTSSSSSSUUUYYY\\\kkkvvv{{{ttteeeZZZTTTPPPNNNNNNNNNNNNNNNMMMLLLLLLMMMLLLLLLKKKJJJIIIHHHHHHJJJJJJJJJJJJKKKKKKKKKKKKIIIHHHGGGEEEDDDDDDEEEEEEEEEFFFHHHJJJKKKJJJIIIHHHJJJJJJIIIHHHGGGGGGGGGGGGDDDCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDEEEFFFFFFBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@???>>>>>>======>>>>>>===<<<<<<<<<<<<<<<==============================;;;::::::999999999999:::999999999999999999999999999999999999999999999999:::999888888888888999:::888888888777777666666555444444555666666666555555555444444444444444555555666666555555555555666666555555555444333222222222444444333333333333333333222222111111111111222333333333333333333333333333333333333333333333333333333333222111111111111222111111111111222222222222222222222111111111000000222222222222222222222222333333222222222222333333222111000000000000000000//////.........---------......///000000000000000//////000000000000000111222111111111000000000///000000000000000000000000////////////////////////000000000000000000000000////////////............000000////////////000000000000000///......------000000000000////////////------........./////////////////////000000000000000000000000000000000000///000111111222222111111000000000000////////////000///...///000111000///000000000000000000000000....../////////000000000///...---...000111000///000000000000000000000000000/////////000111333444000000000000000000000000000000000000000000000000000000000000111111111111111///...///111333333222111111111111000000000000000000000000000000000000000000111222222222222111111111111111111111111111333333333333333333333333111222333444444444444444444777:::;;;???GGGTTT^^^bbbbbbaaaeeeqqq?????????>>>>>>>>>>>>???@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBCCCDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFGGGHHHIIIIIIJJJJJJIIIIIIHHHGGGFFFFFFFFFGGGHHHIIIJJJIIIJJJJJJKKKKKKLLLLLLLLLLLLLLLLLLMMMNNNPPPQQQRRRPPPRRRTTTWWWXXXXXXWWWVVVWWWXXXXXXYYYYYYXXXXXXWWWUUUVVVXXXZZZZZZZZZYYYYYYZZZYYYXXXXXXYYY\\\___aaa``````aaa```^^^]]]^^^___^^^___```aaabbbbbbbbbbbbaaaaaa``````___^^^^^^^^^\\\]]]]]]^^^__________________^^^]]]\\\[[[ZZZZZZZZZZZZYYYXXXWWWVVVUUUUUUUUUUUUSSSRRRQQQSSSWWWZZZbbbkkkqqqlllbbbZZZTTTPPPMMMMMMMMMMMMMMMLLLKKKKKKLLLLLLKKKJJJJJJIIIHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJIIIHHHFFFEEEDDDDDDDDDDDDDDDFFFHHHKKKKKKJJJHHHGGGKKKJJJIIIHHHGGGGGGGGGGGGDDDCCCCCCCCCCCCBBBBBBBBBCCCCCCDDDEEEEEEFFFFFFGGGBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBB??????>>>===============<<<<<<;;;;;;;;;<<<==============================;;;:::::::::::::::::::::999999999999999999999999888888888888888888888888999999888888888888999999888888888777777666666666333444666777777666555444555444444444444555555666666555555444444555555666444444444333333333222222222222222333333222222222333222222111111111222222333333333333333333333333222222222222222222222222222222111111111111111222222222222222222333333333222222222222111111111111222222222222222222222222333333333222222333333333111111000000000000000111000////////////............//////000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111000000000000000000000000////////////////////////000000////////////000000000000//////............000000000000////////////............////////////////////////000000000000///////////////////////////000000111111111111111000000000000////////////000///...///000111000///////////////////////////...////////////000000000///...---...000111000///////////////////////////111000///......000222333////////////////////////000000000000000000000000///000000000111111111111/////////000111222333333111111111000000000000000000000000000000000000000111111222333333333333222000000000000000000000000333333333333333333333333333444555777777777666555333777:::::::::@@@LLLVVV^^^______bbblll????????????>>>>>>======?????????@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBCCCDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGGGGHHHIIIIIIIIIIIIIIIIIIHHHGGGGGGGGGGGGHHHIIIJJJKKKIIIIIIIIIJJJKKKLLLLLLMMMKKKLLLLLLMMMNNNOOOPPPQQQPPPQQQTTTVVVXXXWWWWWWVVVXXXYYYYYYXXXXXXWWWVVVUUURRRTTTWWWYYY[[[\\\\\\\\\]]]\\\[[[[[[[[[]]]```aaa___aaabbbaaa```___```aaaccccccdddeeeffffffffffff```````````````_________ZZZZZZ[[[[[[[[[\\\]]]]]]^^^^^^]]]\\\[[[ZZZZZZYYYZZZZZZZZZYYYXXXWWWUUUTTTUUUTTTSSSQQQOOOPPPSSSUUUWWW___dddaaa\\\XXXTTTQQQLLLMMMMMMMMMMMMLLLKKKKKKKKKKKKJJJJJJIIIIIIHHHHHHGGGGGGHHHHHHHHHIIIIIIIIIHHHGGGFFFDDDCCCDDDDDDEEECCCEEEHHHJJJKKKJJJHHHGGGJJJJJJIIIHHHGGGGGGGGGGGGDDDCCCCCCCCCCCCBBBBBBBBBCCCCCCDDDDDDEEEFFFFFFFFFBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@?????????@@@AAABBB???>>>>>>===<<<=========;;;;;;;;;;;;;;;<<<==============================::::::::::::::::::::::::999999999999999999999999888888888888888888888888888888888888888888888888888888888888888777777777555666777888777777555444444444444444444555666777555555444444444444555555222222222333333333444444111111222333333222222111444333333222222222222333333333333333333333333333222222222222222222222222111111111000000111222222333333333444444444555555444333333333333222222222222222222222222222222222222222111111111111222222111000000000000000111111111111111000000000000//////////////////000000111333222222111000//////...------......///000111111000000000000000000000000//////000000111111111111000000000000000000000000000000000000000000000000000000////////////000000////////////............000000000000////////////........./////////000000////////////000000000000//////////////////////////////000111111111111000////////////000000000000000///...///000111000///////////////////////////////////////000000000111000///...///111222111000////////////////////////222111///---------///000////////////////////////000000000000000000000000///000000000111111111111///000000111000000000111000000000000000000111111000000000000000000000000111111222333333333333333000000000000000000000000333333333333333333333333444555666888888777666555333777;;;:::888<<>>>>>??????>>>======>>>>>>??????@@@AAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCAAAAAABBBBBBCCCDDDDDDDDDCCCDDDEEEEEEFFFGGGHHHHHHGGGHHHHHHIIIIIIHHHHHHGGGFFFGGGHHHIIIJJJJJJJJJJJJGGGHHHHHHIIIJJJKKKLLLLLLKKKKKKLLLNNNOOOPPPQQQQQQRRRSSSTTTVVVWWWWWWWWWVVVXXXXXXXXXXXXWWWVVVUUUTTTRRRSSSVVVXXX[[[]]]______^^^^^^^^^^^^^^^___``````___aaaccccccbbbaaaaaabbbhhhiiijjjjjjkkkkkkkkkjjj``````aaaaaaaaa```______]]]\\\\\\[[[\\\\\\]]]^^^]]]]]]\\\\\\[[[ZZZZZZYYYYYYZZZZZZZZZYYYWWWUUUTTTRRRSSSSSSQQQOOOOOOQQQSSSQQQWWWZZZXXXVVVVVVTTTQQQMMMMMMMMMMMMMMMLLLKKKKKKJJJJJJJJJIIIIIIIIIHHHHHHFFFGGGGGGGGGHHHHHHHHHHHHGGGFFFEEEDDDCCCDDDEEEEEEDDDEEEGGGIIIJJJIIIHHHGGGIIIIIIHHHGGGFFFFFFFFFFFFDDDCCCCCCCCCCCCBBBBBBBBBAAABBBBBBCCCCCCDDDEEEEEEBBBBBBAAAAAAAAAAAA@@@@@@@@@??????>>>>>>@@@AAABBB???>>>======<<<<<<======::::::::::::;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<888999999::::::::::::999999999999999999999999999888888888888888888888888777777888999999888777777888888888888888888888888666777777777777666555555444444444444555666777777555555444444444444555555111111111222333444444444000111222333444333222111333333222222222333333444222222222222222222222222222222222222222222222222111000000000000111222222333333444444555555666666444444444333333333222222333333333333333333333333111111000000000000111111000000000000000111111222222222222111111111000000///////////////000111111333222222111111000//////,,,,,,---...///000111111000000000000000000000000,,,------......//////000000000000000000000000000000000000000111111111111000000////////////000000//////////////////......000000000000////////////....../////////000000000////////////000000000000000000000000000000000000...///000000111111000000////////////000000000000000///...///000111000///000000000000000000000000/////////000000000111111000///...///111222111000000000000000000000000000222111///...---------...000000000000000000000000000000000000000000000000000000000000111111111111///000222111000/////////000000000000111111111111000000000000000000000000111111222333333333333222111111111111111111111111333333333333333333333333444444444555555555444444555777:::999888;;;BBBHHH[[[aaaiiiqqq}}}<<<===>>>??????>>>>>>======>>>>>>???@@@@@@AAAAAABBBBBBBBBBBBCCCCCCCCCDDDAAAAAABBBBBBCCCDDDDDDDDDCCCDDDEEEFFFGGGHHHHHHIIIFFFGGGGGGHHHHHHGGGGGGFFFEEEFFFIIIKKKKKKKKKIIIHHHFFFFFFGGGHHHIIIJJJKKKKKKJJJKKKMMMNNNPPPQQQRRRRRRTTTUUUUUUUUUVVVVVVWWWWWWVVVVVVWWWWWWWWWVVVVVVUUUTTTUUUVVVXXXZZZ\\\___```]]]^^^___`````````_________aaaddddddcccbbbcccdddjjjkkkkkklllllllllllllll```aaaaaabbbaaa```___^^^___^^^]]]\\\\\\\\\]]]^^^\\\\\\\\\[[[ZZZZZZYYYYYYYYYZZZ[[[[[[ZZZXXXVVVTTTNNNPPPRRRRRRRRRRRRSSSTTTRRRUUUVVVSSSSSSUUUUUURRRMMMMMMNNNNNNMMMMMMLLLKKKJJJJJJIIIIIIIIIIIIHHHHHHGGGGGGGGGHHHHHHHHHIIIIIIEEEEEEDDDCCCCCCDDDFFFGGGEEEFFFGGGHHHHHHIIIHHHHHHHHHHHHGGGFFFEEEEEEEEEEEEDDDCCCCCCCCCCCCBBBBBBBBB???@@@@@@AAABBBBBBCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@???>>>===>>>???AAABBB>>>>>>===<<<<<<<<<<<<===::::::::::::;;;<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;777777999:::::::::999999999999999999999999999999999999999999999999999999666777888999999888777666777777777777777777777777777666555555444444444555444444444444555666777888555444444333333444444555222222222222222222333333000111333444555444333222111111111111111222333444111111111111111111111111111111111111111111111111000000000000000111222222222222333444444555666666333333333333222222222111333333333333333333333333111111000000000000111111000000000000000111222222111111111111000000000000000//////...///000111222000000000111111222222222......//////000000000111000000000000000000000000,,,,,,------...//////000000000000000000000000000/////////000000000111111000000////////////000000.../////////////////////000000000000////////////.../////////000000000000////////////000000000000000000000000000000000000...//////000000000000000.../////////000000000111000///...///000111000///000000000000000000000000//////000000000111111111///...---...000111000///000000000000000000000000000000//////////////////000000000000000000000000000000000000000000000000000000000000111111111111---///222222000...///000///000000000111111111111000000000000000000000000000111111222222222222222222222222222222222222222333333333333333333333333444444333333333333333444555666777777888:::???CCCUUU\\\iiiwww;;;<<<>>>?????????>>>======>>>>>>???@@@@@@AAAAAABBBBBBBBBCCCCCCCCCDDDDDDAAAAAABBBBBBCCCDDDDDDEEECCCDDDEEEFFFGGGHHHIIIIIIFFFFFFFFFGGGGGGFFFFFFFFFCCCEEEIIIKKKLLLKKKHHHFFFEEEEEEFFFGGGIIIJJJJJJKKKJJJKKKMMMOOOQQQRRRSSSSSSWWWVVVVVVUUUUUUVVVWWWWWWSSSTTTUUUVVVWWWWWWWWWWWWWWWWWWVVVWWWYYY[[[^^^___\\\^^^```aaaaaa```^^^]]]___aaadddeeedddcccddddddiiiiiijjjkkkkkkkkkjjjjjjaaaaaabbbbbbbbb```___^^^___^^^\\\[[[[[[[[[\\\\\\\\\\\\[[[[[[ZZZZZZYYYYYYYYYZZZ[[[[[[ZZZXXXVVVTTTKKKNNNRRRTTTTTTUUUVVVWWWVVVWWWUUURRRRRRUUUUUURRRNNNNNNNNNNNNNNNMMMLLLLLLIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJDDDDDDCCCCCCDDDEEEGGGHHHFFFFFFFFFGGGGGGHHHIIIIIIHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBB>>>>>>???@@@@@@AAAAAABBBBBBBBBBBBAAAAAAAAA@@@@@@@@@???>>>======???AAABBB>>>>>>===<<<<<<<<<<<<<<<999999999:::;;;<<<===>>>::::::::::::::::::::::::666777888999:::999999888999999999999999999999999999999999999999999999999666777888999999888777666555555555666666666666666777666444333222333444444444444444555555777888888555444444333333444444555444444333222222111111111000111333555555555333222////////////000111333333000000000000000000000000111111111111111111111111000000///000000111222222111111222333333444555555222222222111111111111000333333333333333333333333222111111111111111111222000000///000000111222222000000000000////////////000///.........///111222---...///000222444555555111111111111000000000000000000000000000000000000.........///000111111222000000000000000000000000---.........//////000000000000////////////000000.........///////////////000000000000////////////////////////000000000000////////////000000000000000000000000000000000000...//////000000000000000.../////////000000111111000///...///000111111///000000000000000000000000000000000000111111111111...---,,,---/////////...000000000000000000000000...///000111222222111111000000000000000000000000000000000000000000000000000000000000111111111111+++...111222000///000222//////000000111111111222000000000000000000000000000000111222222222222111222222222222222222222222333333333333333333333333666555444333222333444555666555555666888;;;===???MMMVVVeeewwwBBBAAA@@@???>>>===<<<;;;????????????????????????>>>??????@@@@@@AAAAAABBBDDDDDDCCCCCCCCCBBBBBBBBBCCCDDDEEEFFFGGGHHHHHHHHHFFFFFFEEEEEEEEEEEEFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFFFFHHHIIIIIIGGGGGGHHHJJJMMMMMMNNNOOOQQQSSSUUUWWWTTTTTTUUUVVVVVVWWWXXXXXXVVVVVVVVVVVVWWWYYYZZZ[[[WWWVVVTTTSSSTTTVVVXXXZZZ^^^___```aaaaaa```___^^^^^^^^^___^^^]]]^^^```bbbgggfffgggjjjmmmlllhhhcccbbbbbbaaaaaa``````______\\\[[[ZZZYYYYYYZZZ[[[\\\___^^^]]]\\\\\\\\\]]]]]]]]][[[XXXWWWXXXZZZZZZZZZVVVUUUSSSQQQQQQRRRTTTUUUWWWTTTPPPOOOOOOPPPOOOOOOOOOMMMMMMPPPTTTTTTOOOJJJNNNMMMKKKJJJHHHHHHGGGGGGNNNLLLJJJGGGFFFGGGHHHHHHIIIHHHFFFDDDDDDEEEFFFGGGFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFGGGGGGGGGGGGFFFFFFCCCCCCCCCBBBBBBAAAAAAAAA@@@??????>>>???AAABBBCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@???>>>>>>>>>>>>>>><<<;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;::::::999888999999999999999999999999;;;;;;;;;:::999888777666:::999999999888777777777???===999666444555666777888999999::::::999999888888888777666555444333333444444555555555555444444555555555555555555555555333333333333333333333333111111111111111000//////222222333333333333444444222222222222222222222222222111000000000111333444000000111111111111000000000000000000000000000000222222222111111111000000222111000//////000111222000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////000111111444222000///...///000111000000///...............000000000000000000000000////////////////////////111111000000//////......////////////////////////111111000000//////......111111000000//////......000000000000////////////////////////////////////111111000000//////......000000000000////////////111111000000//////......000000000000000000000000//////000111111111111111000000//////000111222222000000000000111111111111000000000000000000000000000000000000000000000000222222222222222222222222---......///000111111222000000////////////000000000000000000111111111111444333333222222333333444222222222222222222222222555444222222444888<<>>>>>>>>>>>>>>>>>======?????????????????????????????????@@@AAAAAABBBBBBDDDCCCCCCCCCBBBBBBBBBBBBCCCDDDEEEFFFGGGGGGGGGGGGFFFEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFHHHIIIIIIGGGGGGHHHJJJMMMMMMOOOPPPRRRTTTUUUVVVUUUUUUUUUVVVVVVWWWWWWWWWXXXXXXXXXYYYZZZ[[[\\\]]]WWWVVVUUUTTTUUUWWWYYY[[[]]]^^^```aaaaaa```^^^]]]_________^^^]]]^^^```bbbdddeeegggiiijjjhhheeebbbbbbaaaaaaaaa`````````___]]]]]]\\\[[[[[[\\\]]]]]]^^^^^^]]]]]]\\\\\\\\\]]][[[ZZZYYYYYYZZZZZZXXXVVVTTTTTTTTTSSSSSSSSSSSSSSSTTTRRROOONNNPPPQQQQQQQQQOOOMMMMMMPPPSSSSSSOOOJJJLLLKKKJJJIIIIIIIIIIIIIIILLLJJJIIIGGGFFFGGGHHHIIIIIIHHHFFFEEEEEEEEEGGGHHHFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEFFFFFFFFFFFFEEEEEECCCCCCBBBBBBBBBAAAAAAAAA@@@????????????AAABBBCCCAAAAAAAAAAAAAAAAAAAAAAAABBBAAA@@@???>>>>>>>>>>>>???===;;;;;;<<<<<<;;;:::;;;<<<<<<<<<<<<;;;:::999::::::999999999999999999::::::::::::999888777666999999999888888888888888999999888888888888999:::888999999::::::999999888666666666666666555555555444444555555555555444444555555555555555555555555333333333333333333333333111111111111111000//////222222222333333333444444222222222222222222222222111111000000111111222333000000111111111111000000000000000000000000000000222222222111111111000000222111000//////000111222000000000000000000000000/////////000000000111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////000111111333222000///...///000111000000///...............000000000000000000000000////////////////////////000000000///////////////000000000000000000000000111000000000/////////...111000000000/////////...000000000000////////////000000000000000000000000000000000000////////////000000000000////////////111000000000/////////...000000000000000000000000//////000111111111111111000000//////000111111222//////000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000/////////000111222222222000000////////////000000000000000000111111111111333333222222222222333333222222222222222222222222444444333333555888;;;===DDDMMMZZZgggsss}}}::::::;;;<<<===>>>????????????????????????????????????@@@@@@AAABBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDEEEEEEEEEEEEEEEFFFHHHIIIIIIGGGGGGHHHJJJLLLMMMOOORRRSSSTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUUUUXXXXXXYYYYYY[[[\\\\\\]]]XXXWWWVVVUUUVVVXXXZZZ[[[\\\]]]___``````___]]]\\\`````````___^^^]]]___```aaadddggghhhfffcccaaa```aaaaaaaaaaaa````````````______]]]]]]]]]]]]______^^^^^^]]]]]]]]]\\\\\\\\\ZZZYYYYYYZZZZZZYYYVVVSSSSSSTTTUUUUUUUUUSSSRRRQQQRRRPPPNNNNNNPPPRRRSSSRRROOOMMMMMMOOORRRRRRNNNJJJJJJIIIIIIIIIIIIIIIJJJJJJIIIHHHGGGFFFFFFGGGHHHIIIJJJIIIGGGFFFFFFFFFGGGHHHFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDEEEEEEDDDDDDDDDBBBBBBBBBBBBAAAAAAAAAAAA@@@?????????@@@AAABBBCCC@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@??????>>>>>>>>>>>>@@@>>>;;;;;;;;;;;;:::999<<<<<<======<<<<<<;;;;;;:::::::::999999888888888777888888999888888777777888888888888888999999999666777999:::;;;;;;:::999888888999999999999888888444555555555666666777777444444555555555555444444444444444444444444444444222222222222222222222222111111111222111111000///222222222222333333333333222222222222222222222222000000111222222222222222000000111111111111000000000000000000000000000000222222222111111111111111222111000000000000111222000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////000111111222222000/////////000111000000///.........//////000000000000000000000000//////////////////////////////////////////000000111111111111111111111111000000000000////////////000000000000////////////000000000000////////////111111111111111111111111////////////000000000000////////////000000000000000000000000////////////000000000000000000000000//////000111111111111111000000/////////000111111//////000000000000111111////////////////////////000000000000000000000000///////////////////////////000000111111222222333000000////////////000000000000000000111111111111222222111111111111222222222222222222222222222222333333333444666888:::;;;>>>FFFQQQ]]]iiisss|||999999:::;;;<<<>>>>>>?????????????????????????????????@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEDDDCCCCCCCCCDDDDDDDDDDDDDDDFFFGGGIIIHHHGGGGGGHHHJJJJJJLLLOOOQQQRRRRRRQQQPPPRRRRRRRRRRRRRRRRRRRRRRRRUUUVVVWWWXXXYYYZZZZZZZZZXXXXXXWWWWWWWWWYYY[[[\\\]]]^^^___aaaaaa___^^^]]]```aaaaaa```^^^]]]^^^___^^^cccggggggddd```______aaaaaaaaaaaa```````````````___^^^]]]]]]^^^___```]]]^^^^^^^^^]]]]]]\\\\\\[[[YYYXXXWWWXXXWWWUUUTTTTTTTTTTTTTTTTTTSSSRRRQQQRRRPPPOOOOOOQQQRRRRRRQQQOOONNNNNNOOOQQQPPPMMMKKKJJJJJJIIIIIIHHHHHHIIIIIIGGGFFFFFFFFFFFFGGGHHHIIIJJJIIIHHHGGGGGGGGGHHHHHHEEEEEEEEEEEEEEEDDDDDDDDDBBBCCCCCCDDDDDDCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAA??????@@@@@@AAABBBBBBCCC@@@@@@@@@???????????????@@@@@@???>>>>>>>>>>>>>>>@@@>>><<<;;;;;;;;;:::999;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::999999888888888666666777888888888888888777777777888999999999:::::::::;;;;;;:::999888777888888999999999999888888555555555555666666666666444444555555555555444444444444444444444444444444111111111111111111111111111111111222222111111000111222222222222333333333222222222222222222222222///000111333333222111111000000111111111111000000000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111222////////////////////////000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////000000111222111000//////000111111000000///////////////000////////////////////////////////////////////////---......//////000000000000000000000000000000000000000000000////////////000000000000////////////000000000000////////////000000000000000000000000......//////000000111111////////////000000000000000000000000//////////////////////////////////////////000111111111111111000000/////////000000111////////////000000000111////////////////////////000000000000000000000000000000000000000000000000//////000000000111111111000000////////////000000///000000000111111111111222111111000000111111222111222222222222222333333222222444666777888999999:::@@@JJJVVVbbbnnnxxx::::::;;;;;;<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAABBBAAAAAABBBBBBBBBBBBBBBBBBAAAAAABBBCCCCCCCCCBBBBBBCCCDDDEEEEEEEEEEEEDDDCCCBBBBBBCCCCCCDDDDDDDDDDDDFFFGGGIIIHHHGGGGGGHHHJJJIIIJJJMMMOOOOOOOOONNNMMMOOOOOOOOOOOOOOOPPPPPPPPPTTTUUUVVVXXXYYYYYYYYYYYYXXXXXXWWWXXXXXXYYY[[[\\\]]]^^^```aaaaaa```^^^]]]___```aaa```^^^]]]]]]^^^^^^bbbggggggddd```___```````````````aaaaaaaaaaaa___^^^]]]\\\\\\]]]^^^___]]]]]]^^^^^^^^^]]]\\\[[[\\\YYYUUUSSSTTTUUUVVVVVVWWWVVVTTTRRRQQQQQQSSSSSSSSSQQQPPPPPPQQQQQQPPPOOOOOONNNNNNOOOOOOOOOMMMKKKLLLKKKJJJIIIGGGGGGGGGGGGFFFFFFFFFFFFGGGHHHIIIIIIIIIIIIHHHHHHHHHGGGHHHHHHEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBCCCCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA???@@@@@@AAABBBBBBCCCCCC@@@@@@@@@??????>>>>>>>>>??????>>>>>>===>>>>>>>>>???===;;;;;;;;;<<<;;;999999::::::;;;;;;;;;:::::::::::::::999999888888888555666777888888888888888777777777888999999999:::;;;;;;999888888888888999777888888999999888888777666666666666555555555555444444555555555555444444444444444444444444444444111111111111111111111111111111222222222222111111111111111222222222333333222222222222222222222222///000111333333222111111000000111111111111000000000000000000000000000000111111111111111111111111111111222222222222111111000000000000000000000000///000000000000111111111////////////////////////000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////000000111000000000000000000111111000000/////////000000111////////////////////////////////////////////////------......//////000000////////////////////////////////////000000000000////////////000000000000000000000000////////////////////////////////////......//////000000111111.../////////000000000111////////////000000000000//////////////////////////////000111111111111111000000///////////////000...////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000.........///////////////000000////////////000000///000000000111111111111222111111000000111111222111111111222222333333333111222444666777888888888888===FFFQQQ^^^lllxxx<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>???@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBB@@@@@@AAAAAAAAAAAAAAA@@@CCCCCCEEEEEEEEEEEECCCCCCBBBBBBCCCCCCDDDDDDEEEEEEFFFHHHIIIIIIGGGGGGHHHJJJIIIJJJKKKLLLMMMLLLLLLKKKLLLLLLMMMMMMNNNOOOOOOPPPTTTUUUWWWYYYZZZZZZZZZYYYWWWWWWWWWXXXXXXYYYZZZ[[[\\\^^^___``````___^^^\\\\\\^^^______]]]\\\\\\]]]^^^aaadddfffeeebbb``````````````````aaaaaaaaaaaa^^^]]]\\\\\\\\\\\\]]]^^^\\\]]]^^^___^^^]]]\\\[[[\\\XXXSSSQQQRRRTTTWWWXXXYYYWWWTTTQQQPPPQQQSSSTTTSSSRRRPPPPPPQQQQQQPPPNNNOOOOOOOOONNNNNNMMMLLLLLLMMMLLLJJJHHHGGGFFFFFFEEEFFFGGGGGGGGGHHHHHHIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBBBB@@@@@@@@@@@@AAAAAAAAAAAA???@@@AAABBBCCCCCCCCCBBBAAAAAA@@@@@@???>>>>>>>>>???>>>>>>======>>>>>>>>>>>><<<;;;;;;<<<<<<<<<;;;999999::::::;;;:::::::::999999999999999999999999666777777888999999999888888888888888888999999999888888777666777888:::;;;777777888888888888777777777777666666555555555444444444555555555555444444333333333333333333333333222222222222222222222222000111222222333222222222111111111111222222222222222222222222222222222222000000111222222222222222000000111111111111000000000000000000000000000000111111111111111222222222111111222333333222111111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////000111111000000000000111111111111000000/////////000111111000000000000000000000000////////////////////////..................//////........................////////////000000000000////////////000000000000000000000000////////////........................////////////000000000000......//////000000111111////////////000000000000000000000000000000000000//////000111111111111111000000//////......//////......////////////000000000000000000000000000000000000000000000000000000////////////////////////........................000000////////////000000000000000000111111111111222222111111111111222222111111111222222333333444222222444555666777777777888<<>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<===>>>>>>??????@@@@@@AAAAAAAAABBBBBBBBB???@@@@@@@@@@@@@@@??????BBBCCCEEEFFFFFFEEECCCBBBBBBCCCCCCDDDEEEEEEFFFFFFFFFHHHIIIIIIGGGGGGHHHJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMOOOPPPQQQQQQRRRTTTVVVXXXYYYYYYXXXXXXVVVWWWWWWXXXXXXYYYZZZZZZZZZ[[[]]]^^^^^^]]][[[ZZZYYY[[[]]]^^^]]]\\\\\\\\\]]]^^^```ccceeedddaaa^^^___`````````aaaaaaaaabbb^^^^^^]]]\\\\\\]]]^^^^^^\\\]]]^^^______]]]\\\ZZZXXXUUURRRQQQSSSUUUWWWWWWWWWVVVTTTSSSRRRQQQQQQRRRQQQPPPOOOPPPRRRSSSQQQPPPOOOOOOOOONNNMMMLLLLLLLLLKKKJJJIIIHHHGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIHHHGGGGGGGGGGGGGGGFFFFFFEEEEEEEEEDDDCCCCCCBBBAAAAAABBBBBBCCCCCCCCCCCCBBBBBB??????@@@@@@@@@AAAAAAAAA???@@@AAACCCCCCCCCCCCBBBBBBAAAAAA@@@??????>>>>>>>>>>>>============>>>>>>===;;;::::::<<<======<<<999::::::;;;<<<<<<;;;;;;888888888999999::::::;;;888888999999999999999888999999999888888888888888666777777888888888777777777777888888888888777777555555555666666666666666444444555555555555444444333333333333333333333333333333333333333333333333000111222222333333333222111111111111222222222222222222222222222222222222111111000000111111222333000000111111111111000000000000000000000000000000000000111111111222222222111222222333333222222111000000000000000000000000---.........////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////000111111//////000111111111111111000000//////000111111222000000000000000000000000////////////////////////..................------////////////////////////.../////////000000000111.../////////000000000111000000000000////////////////////////////////////000000000000////////////.........///000111111111.../////////000000000111000000000000000000000000//////000111111111111111000000///......................../////////000000222222222222222222222222000000000000000000000000000000000000000000000000///////////////.........000000////////////000000000000000000111111111111333333222222222222333333000111111222333333444444333333333444555666777777777:::???FFFRRR```oooyyy:::;;;;;;<<<===>>>??????>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<<<<===>>>>>>>>>@@@@@@@@@AAAAAABBBBBBBBB??????@@@@@@@@@??????>>>BBBCCCDDDFFFFFFDDDCCCBBBCCCCCCCCCDDDEEEFFFFFFGGGFFFHHHIIIIIIHHHGGGIIIJJJLLLLLLKKKKKKKKKKKKLLLMMMKKKLLLMMMNNNPPPRRRSSSSSSOOOQQQSSSVVVWWWVVVUUUUUUVVVVVVWWWWWWXXXYYYYYYYYYXXXZZZ[[[\\\\\\[[[ZZZXXXWWWZZZ\\\]]]\\\[[[\\\\\\\\\\\\]]]aaaeeeeeeaaa]]]___`````````aaaaaabbbbbb___^^^]]]\\\\\\]]]^^^___\\\]]]^^^______]]][[[ZZZTTTSSSRRRSSSUUUVVVVVVVVVUUUUUUVVVUUUTTTRRRPPPOOONNNNNNNNNPPPSSSTTTSSSRRROOOOOOOOONNNLLLKKKKKKLLLIIIHHHHHHGGGGGGHHHHHHIIIHHHIIIIIIJJJJJJIIIIIIHHHFFFGGGGGGGGGGGGFFFEEEEEEEEEEEEDDDCCCBBBBBBAAAAAABBBCCCCCCDDDDDDCCCCCCBBB?????????@@@@@@AAAAAAAAA???@@@AAACCCDDDCCCCCCBBBBBBBBBAAAAAA@@@???>>>>>>>>>>>>============>>>???<<<:::999:::<<<>>>>>>===:::;;;;;;<<<=========<<<777777888999:::;;;;;;<<<999999:::::::::999999888:::999999999888888777777777888::::::999666222///777777888888888888777777333333444555666777888999444555555555555555555444333333333333333333333333333333333333333333333333000111222333333333333333000111111111111222222222222222222222222222222222222111000000000111333444000000111111111111000000000000000000000000000000000000111111222222222222111222333444444333222111000000000000000000000000------------.........///000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////000111111...///000111111111111111000000///000000111222222000000000000000000000000/////////////////////////////////......------,,,000000000000000000000000.../////////000000111111.../////////000000111111000000000000////////////000000000000000000000000111111000000//////......---......///000111111222.../////////000000111111000000000000000000000000//////000111111111111111111000///.........................../////////000222222222222222222222222000000000000000000000000222222222222222222222222000000000000////////////000000////////////000000000000000000111111111111444333333222222333333444000000111222333333444444333333333444444666777888777888<<>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>??????>>>>>>??????@@@AAA@@@@@@??????????????????AAACCCEEEFFFFFFEEECCCAAAAAABBBBBBCCCDDDEEEFFFFFFIIIHHHHHHGGGFFFFFFFFFGGGHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJKKKLLLMMMNNNNNNOOOPPPQQQRRRSSSTTTTTTTTTSSSTTTTTTTTTUUUVVVWWWXXXYYYXXXYYYZZZ\\\\\\[[[ZZZZZZYYYYYYYYYYYYZZZZZZZZZZZZYYY[[[]]]```bbbcccccccccbbb```______``````___]]]___^^^]]]\\\\\\]]]___```^^^^^^^^^^^^]]][[[YYYXXXSSSQQQPPPQQQUUUVVVUUUSSSVVVUUUUUUTTTSSSRRRQQQQQQNNNNNNNNNOOOOOOPPPPPPPPPMMMMMMLLLLLLLLLLLLMMMMMMIIIIIIHHHHHHHHHIIIJJJJJJIIIIIIHHHHHHHHHGGGGGGGGGEEEEEEEEEEEEDDDDDDDDDDDDAAABBBCCCCCCBBBAAA???>>>???@@@AAABBBCCCBBBAAAAAA>>>??????@@@@@@??????>>>AAAAAAAAA@@@@@@@@@??????AAAAAA@@@???>>>===<<<;;;>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;;;;:::::::::<<<<<<<<<;;;;;;:::::::::;;;;;;::::::::::::999999888888888888888888888888999999999888777666666555666777999:::999888666444666666777777777777666666777777666444222222444555555555444444444444555555666333000000333555444333333222222111111222222333111111111111111111111111111111111111111111111111333333333333333333333333111111111111111111111111111111111111111111111111333222111/////////000111000000111111111222222222111111222333333333222222444111///000222333111///000000////////////000000000000000000000000000000000000//////......------111111000000//////......000000000000000000000000222111111111000000//////000000000000000000000000000000000000000000000000111111000000000000111111000///...---...000222333000000000000000000000000............////////////111111000000//////..............................////////////////////////---------...///000000111000000000000111111111111111000///------......///000///...------...///000000///.........///111222000000000000000000000000............/////////000111111111000000000000000111111111111111111111111000//////.........//////000000000000000000000000222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000111111222333222111111000000111111333333222222222222222222222333444444555555444444777999;;;>>>DDDQQQ```kkkppp::::::;;;<<<<<<======>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>??????>>>>>>>>>???@@@@@@????????????????????????AAABBBEEEFFFFFFEEEBBBAAABBBBBBCCCCCCDDDDDDEEEEEEHHHHHHGGGGGGFFFFFFFFFFFFGGGGGGHHHHHHHHHHHHIIIIIIHHHHHHIIIJJJLLLMMMNNNNNNPPPPPPQQQQQQRRRSSSSSSTTTTTTTTTTTTUUUVVVXXXYYYZZZYYYYYYZZZ[[[[[[[[[ZZZYYYXXXXXXXXXXXXXXXYYYYYYYYYXXXZZZ\\\___```aaabbbaaaaaa```______``````___]]]^^^\\\[[[ZZZZZZ[[[\\\]]]]]]^^^^^^^^^]]][[[YYYXXXWWWUUUTTTVVVYYYZZZYYYXXXVVVVVVUUUTTTSSSQQQQQQPPPMMMMMMMMMNNNNNNNNNNNNNNNMMMMMMLLLLLLKKKLLLLLLLLLJJJIIIIIIHHHHHHHHHIIIIIIJJJIIIIIIIIIHHHHHHHHHHHHFFFEEEEEEEEEDDDDDDCCCCCCBBBBBBBBBCCCBBB@@@???>>>???@@@AAABBBBBBBBBAAAAAA??????@@@@@@@@@@@@??????AAAAAA@@@@@@@@@?????????BBBBBBAAA@@@???>>>======>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;;;;:::::::::<<<<<<;;;;;;;;;:::::::::;;;;;;:::::::::999999999999999999999999999999999999999888888777666666555666777888999999777666555555666666777777666666555555555555444333333555777555555444444444444555555666333111111333444444333444333333333333333333444111111111111111111111111111111111111111111111111333333333333333333333333111111111111111111111111111111111111111111111111333222111000//////000111000000111111111222222222222222222222222111000///111///...///111222111///000000////////////000000////////////////////////////////////////////////111000000000/////////...000000000000000000000000111111000000000/////////000000000000000000000000000000000000000000000000222222111111000111111111222111///......///000111000000000000000000000000............////////////////////////000000000000........................////////////////////////------......///000000111000000000000111111111111111000///...---...//////000///...------...///000000//////...///000111222000000000000000000000000........./////////000000111000000000000000000000111111111111111111111111//////............//////000000000000000000000000222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000111111222333222111111000000111111222222222222222222222222222333444444555555444444666777999<<>>>>>>>>>>>>>>>>>??????@@@????????????????????????AAABBBDDDEEEEEEDDDBBBAAACCCCCCCCCCCCCCCCCCDDDDDDGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFHHHIIIJJJLLLMMMNNNPPPPPPOOOOOOPPPQQQSSSTTTSSSSSSTTTVVVWWWYYYZZZZZZXXXYYYZZZ[[[[[[ZZZYYYXXXXXXXXXXXXXXXXXXWWWWWWWWWWWWYYY[[[]]]____________aaa___^^^^^^``````___]]]]]]\\\[[[YYYYYYYYYZZZZZZ]]]]]]]]]]]]\\\[[[YYYXXXUUUTTTTTTUUUWWWXXXWWWVVVWWWVVVUUUSSSRRRQQQOOOOOOMMMMMMMMMLLLLLLLLLLLLLLLNNNMMMLLLLLLKKKKKKKKKKKKKKKJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGFFFFFFEEEDDDCCCCCCBBBBBBBBBBBBBBBAAA@@@???>>>???@@@@@@AAABBBAAAAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@AAA@@@@@@@@@@@@?????????BBBBBBAAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;::::::::::::::::::::::::999999999999999999999999999999999999999999888888777666666666666777888999888777666555444555555555555555555444333444555444444444666888555555444444444444555555555333111222333444444333555444444333333444444555111111111111111111111111111111111111111111111111333333333333333333333333111111111111111111111111111111111111111111111111222222111000000000111111111111111111111222222222333333333222111000.........------...000111111///000000////////////000000..............................///000000111222222000000000000////////////000000000000000000000000000000///////////////...000000000000000000000000000000000000000000000000333333222111111000111111333222000............///000000000000000000000000............////////////.........///000111111111........................////////////////////////------......///000000000000000000000111111111111111000///.........////////////............/////////////////////000111111000000000000000000000000....../////////000000000000000000000000000111111000000000000000000000000//////............//////000000000000000000000000222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000111111222333222111111000000111111111111111222222333333444222333444444555555444444555666888999>>>GGGTTT]]]fffuuu888888888999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========>>>============>>>??????>>>>>>>>>>>>????????????AAABBBDDDDDDDDDDDDBBBAAACCCCCCCCCCCCCCCCCCCCCBBBFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDEEEEEEEEEFFFFFFEEEFFFGGGIIIJJJLLLMMMNNNOOONNNMMMLLLMMMOOOQQQSSSRRRSSSTTTVVVXXXYYYZZZZZZXXXYYYZZZZZZZZZYYYXXXXXXYYYYYYXXXXXXXXXXXXWWWWWWXXXYYY[[[]]]^^^^^^^^^^^^___^^^]]]]]]______^^^]]]^^^]]]\\\[[[ZZZZZZZZZZZZ[[[\\\\\\\\\[[[ZZZXXXWWWSSSSSSSSSSSSTTTUUUUUUUUUVVVUUUTTTSSSQQQOOONNNNNNMMMMMMMMMLLLLLLLLLLLLKKKNNNMMMLLLKKKKKKJJJKKKKKKLLLKKKJJJIIIHHHGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEHHHGGGFFFEEEDDDCCCBBBAAABBBBBBBBBBBBAAA@@@????????????@@@@@@AAAAAAAAAAAA@@@AAAAAABBBBBBAAAAAA@@@@@@@@@@@@@@@????????????AAAAAA@@@@@@???>>>==============================<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::999999999999888999999999999999999999999888888888888777777666666777777888888777777666555333444444555555444444333333444555555444444666777555444444333333444444555444333222222333333333333444444333333333333444444111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111222111111111111111111111111111111111111111111111333333333333222111000/////////...//////000//////000000////////////000000///////////////////////////000000000111111111222000000000000////////////////////////////////////////////////............////////////////////////000000000000000000000000333222111000000000000000222111000///......//////////////////////////////............////////////.../////////000000000111........................////////////////////////............//////000000///000000000111111111111000000000////////////////////////......////////////////////////000000111////////////////////////...////////////000000000000000000000000111111111///////////////////////////............//////000////////////////////////111111111111000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000000111111222333222111111000000111111000000111222333333444444222333444444555555444444555666777888;;;BBBMMMUUUcccnnnxxx777777888888999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<======<<<<<<======>>>???======>>>>>>>>>?????????BBBBBBCCCDDDDDDCCCBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBDDDDDDEEEFFFFFFFFFEEEDDDCCCCCCCCCDDDDDDDDDEEEEEEFFFGGGHHHIIIKKKLLLMMMNNNNNNMMMKKKKKKKKKMMMPPPQQQQQQRRRTTTVVVWWWXXXYYYYYYVVVWWWXXXYYYZZZYYYXXXXXXZZZZZZZZZYYYYYYYYYXXXXXXYYYZZZ\\\]]]^^^^^^]]]]]]]]]\\\[[[[[[]]]^^^]]][[[\\\\\\[[[ZZZYYYXXXXXXXXXYYYYYYZZZZZZZZZXXXWWWVVVTTTTTTUUUUUUUUUUUUUUUVVVTTTSSSRRRQQQOOONNNMMMLLLMMMMMMMMMMMMMMMLLLLLLLLLMMMMMMLLLKKKJJJJJJKKKKKKLLLKKKJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFHHHGGGFFFEEEDDDCCCBBBAAACCCCCCBBBAAA@@@@@@@@@@@@????????????@@@@@@AAAAAA@@@AAAAAABBBBBBAAAAAA@@@@@@@@@@@@?????????>>>>>>??????>>>>>>======<<<<<<========================<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::::::::999999999888888888999999999999999999999999888888888777777777777777777777777777777666555555333333444444444444333333555666777666444333333444444444333333333333444444222333444444333333333333333333222222222222333333111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111111111111222222222222111111111111111111111111111222222333333333333333222111111111000////////////000000////////////000000000000000000000000000000222111111111000000000///////////////000000000000////////////////////////............////////////////////////////////////000000000000000000000000222111000//////////////////////////////000111111////////////////////////............////////////111000000000/////////...////////////////////////////////////////////////............///////////////000000000111111111111000000000000000/////////...//////////////////......//////000000000000000////////////////////////////////////000000000111//////000000111111111111.......................................///000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////000000000000000000000000000111111222333222111111000000111111000000111222333333444444222333444444555555444444555777888888999???HHHOOO```hhhppp}}}777777888888999::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<===>>>>>><<<======>>>>>>?????????BBBBBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBCCCEEEFFFFFFEEEDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDGGGHHHHHHIIIJJJKKKLLLLLLKKKKKKJJJJJJKKKLLLNNNOOOQQQRRRTTTUUUVVVWWWVVVVVVTTTUUUWWWXXXYYYZZZYYYYYY[[[[[[[[[ZZZYYYYYYXXXXXXYYYZZZ\\\]]]]]]]]]\\\\\\ZZZYYYXXXYYY[[[\\\[[[ZZZXXXXXXWWWWWWVVVVVVUUUUUUVVVWWWXXXXXXXXXWWWUUUTTTPPPRRRSSSRRRQQQQQQRRRSSSPPPPPPOOONNNMMMLLLLLLKKKKKKLLLLLLLLLMMMMMMMMMMMMLLLKKKKKKJJJJJJKKKKKKLLLKKKJJJIIIIIIHHHHHHHHHHHHJJJIIIIIIIIIHHHHHHHHHHHHGGGFFFFFFEEEDDDCCCCCCBBBDDDCCCBBBAAA@@@@@@@@@@@@@@@????????????@@@AAAAAA@@@@@@AAAAAAAAAAAA@@@@@@@@@????????????>>>>>>>>>>>>>>>=========<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;;;;:::::::::999999999999::::::::::::999999999999888888888888888888888888888888888888888888777777777777777777777777666666666555555555333444444444444444444333555666777777444333333333444444333333333333444444111333555444333222222333333222222111111222222333111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111000111222222333222222222222222222111111111111111000111222333333333333333000111222111///...///000000000////////////000000111111111111111111111111222222111000000///......////////////000000000000000000000000000000000000...////////////000000000000000000000000000000000000000000000000000000000111000000000000000111111---......///000111111111000000000000000000000000............////////////111111111000///.........////////////////////////////////////////////////......//////////////////000000000000111111111111000000111111111000///.........////////////............///000000000000000000000000000000000000000/////////000000000111111/////////000111111222222////////////////////////......---......///000111000000000000000000000000//////000000000000000111000000000000000000000000////////////////////////000000000000000000000000////////////000000000000000000000000000111111222333222111111000000111111111111111222222333333444222333444444555555444444555666888777888<<>><<<<<<======>>>??????@@@BBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBCCCCCCCCCAAABBBDDDFFFFFFEEEDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDGGGHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIJJJKKKKKKLLLLLLPPPRRRSSSUUUUUUUUUSSSRRRRRRSSSUUUXXXYYYZZZZZZZZZ[[[ZZZZZZYYYXXXXXXWWWWWWXXXYYYZZZ[[[\\\[[[ZZZYYYXXXWWWVVVWWWYYYZZZYYYXXXUUUVVVVVVVVVVVVVVVUUUUUUTTTUUUUUUVVVVVVUUUSSSSSSMMMOOOQQQPPPNNNMMMNNNPPPMMMMMMLLLLLLLLLKKKKKKKKKIIIIIIJJJKKKLLLLLLMMMNNNJJJJJJJJJJJJJJJKKKLLLMMMJJJIIIIIIHHHHHHHHHIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGFFFEEEEEEEEEDDDDDDCCCCCCDDDCCCBBB@@@???@@@@@@@@@@@@???>>>>>>>>>???AAAAAA??????@@@@@@@@@@@@??????????????????>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;;;;:::::::::888888999999999:::::::::999999999999888888888888777777777777777777777777777777777777777777777888777777666555555555555555444444555555555555444444333555777777555444444444444333333222222333333444000333555555333222222333333333333222222333333333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000111222333333333222222222222222111111111000000000000111111111000000///+++...000000......000333000000////////////000000000000000000000000000000////////////////////////.../////////000000000111000000000000000000000000/////////000000000111111000000000000000000000000000000000000000000000000111111111111222333444444/////////000000000000///000000000000000000000000............////////////000000000000/////////////////////////////////////////////////////////////////////////////////...000000000000111111111111000000111222111000///...---...///000000///...------...///000111000000///000000000000000000000000//////000000000111111111...//////000111111222222////////////////////////---------......///000111000000000000000000000000////////////000000111111000000000000000000000000////////////////////////000000000000000000000000////////////000000000000000000000000000111111222333222111111000000111111222222222222222222222222222333444444555555444444333555666666666:::@@@FFFPPP```jjjttt888888888999::::::;;;;;;::::::::::::::::::::::::999999:::::::::;;;;;;;;;<<<;;;;;;;;;;;;<<<======;;;<<<<<<===>>>??????@@@BBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAAAAABBBCCCDDDDDD@@@BBBDDDEEEFFFEEEDDDCCCCCCCCCCCCDDDDDDDDDEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJKKKKKKKKKKKKPPPRRRSSSTTTTTTSSSRRRPPPPPPRRRTTTWWWYYY[[[[[[[[[ZZZZZZYYYXXXWWWWWWVVVVVVWWWXXXYYYZZZZZZYYYXXXXXXWWWVVVUUUVVVXXXYYYXXXWWWVVVVVVWWWXXXXXXXXXWWWWWWSSSSSSTTTUUUUUUTTTRRRQQQPPPRRRTTTSSSPPPOOOQQQSSSKKKKKKKKKKKKKKKKKKKKKKKKFFFGGGHHHIIIJJJLLLMMMMMMIIIIIIIIIIIIKKKLLLMMMNNNIIIIIIHHHHHHHHHIIIJJJJJJEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCAAA@@@??????@@@AAA@@@???>>>>>>>>>???AAABBB?????????@@@@@@?????????????????????>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;;;;:::::::::888888888999999:::::::::999999999888888888888777666666666666666666666666777777777777777888888888777777666555555555555555444555555666666555555444111333666777666555555666444333333222222333333444000333666666333111222444555444444333333444444555111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000111222333444333333222222222222222111111000000000000000000///---,,,+++'''***---.........222555000000////////////000000////////////////////////------......//////000000.../////////000000111111000000000000000000000000//////000000111111222222000000000000000000000000000000000000000000000000222222222333444555666777000111111111000///...---000000000000000000000000............/////////000......//////000000111111000000000000000000000000///////////////////////////////////////.........000000000000111111111111000111111222222000///...---...///000000///...------...000111111111000///000000000000000000000000000000000000111111111111...//////000111222222222000000000000000000000000---------......000111111000000000000000000000000.../////////000000111111000000000000000000000000////////////////////////000000000000000000000000////////////000000000000000000000000000111111222333222222111000111111111333333222222222222222222222333444444555555444444111333555555555888>>>CCCHHH^^^kkksss999999999999999999999999777888999::::::::::::::::::::::::::::::999888777<<<;;;;;;;;;;;;<<<======>>>>>>>>>>>>>>>?????????CCCBBB@@@>>>======>>>???AAAAAAAAAAAAAAAAAAAAAAAAEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCBBBBBBDDDEEEFFFHHHHHHIIIIIIHHHHHHGGGGGGIIIIIIIIIIIIJJJLLLMMMNNNNNNNNNNNNOOOPPPQQQRRRSSSTTTTTTVVVYYY\\\^^^^^^]]][[[ZZZXXXVVVUUUTTTSSSSSSWWWXXXZZZYYYVVVTTTSSSSSSWWWVVVUUUVVVWWWWWWVVVTTTVVVVVVVVVWWWWWWXXXXXXXXXSSSSSSSSSTTTUUUSSSPPPMMMPPPQQQRRRRRRRRRQQQOOONNNNNNLLLIIIGGGGGGHHHJJJKKKPPPNNNLLLKKKLLLLLLKKKJJJJJJIIIIIIHHHHHHIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHEEECCCCCCCCCEEEFFFDDDCCCCCCCCCCCCDDDDDDEEEDDDDDDCCCBBBAAAAAA@@@@@@BBBAAA@@@?????????@@@AAABBBAAA???======>>>???@@@????????????>>>>>>>>>>>>>>>>>>===============>>>>>>>>>===<<<;;;;;;::::::::::::;;;;;;:::888777666555666777888888999888888888888888888888777666666999888888777666555555444777777777777777666555555555555444333333333333444555555666666555555444333555555555555555555555555444444333333333333222222444444444333333222222222222222222222222222222222333222111000000111222333111111222222222333333333444222000......///000111000000000000000000000000000000000000111111111111111111000000000000111111000000000000000111111222222111111111000000//////222111111111000000//////222111111000000000000000///////////////...------///000111000///......000////////////////////////000000000000////////////////////////////////////000000000000111111111111333222222111111000000000111111111111111111111111000000000000000000000000............/////////000////////////////////////000000000000000000000000111000000///...---------000000000000000000000000...............///000000000000000000111111111111////////////////////////000///...---------------////////////////////////000///...------...///000...//////000111222222222////////////////////////000000000000000000000000111111000000//////............///000000000000000000000000000000000000000000000000000////////////000000000000000000000000111000000/////////000000---......///000111111222222222111111111111222222222222222222222222222222666555333222111222333333333333333444555666777777222444666777888:::===@@@JJJ\\\kkkrrr~~~777666666666666666666666777888999999:::::::::999888999999999888888777666:::::::::::::::;;;<<<<<<=========>>>>>>?????????AAA@@@>>>======>>>@@@AAAAAAAAAAAAAAAAAAAAAAAAAAADDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBCCCDDDEEEFFFGGGHHHHHHHHHHHHHHHGGGGGGGGGHHHIIIJJJKKKLLLMMMMMMNNNNNNNNNNNNOOOQQQRRRSSSWWWVVVVVVWWWZZZ[[[[[[ZZZZZZYYYWWWUUUTTTSSSRRRRRRUUUVVVXXXWWWUUUTTTSSSSSSWWWVVVUUUVVVWWWWWWUUUSSSTTTTTTUUUUUUVVVVVVVVVVVVTTTSSSRRRSSSTTTSSSPPPNNNPPPQQQQQQRRRQQQQQQOOONNNNNNLLLJJJHHHHHHIIIKKKLLLPPPOOOMMMLLLMMMMMMLLLJJJIIIIIIHHHHHHHHHHHHIIIIIIJJJJJJIIIIIIIIIIIIHHHHHHIIIHHHFFFEEEDDDDDDEEEEEEDDDDDDCCCCCCCCCCCCCCCDDDDDDCCCCCCBBBAAAAAA@@@@@@AAA@@@???>>>>>>???@@@@@@BBBAAA???======>>>???@@@?????????>>>>>>>>>======>>>>>>===============>>>>>>======<<<;;;;;;::::::;;;;;;<<<<<<;;;:::888777888888999999999888888777888888888888888777666666777777777666666555555555777777777777777666555555555555444333333333333444555555555555555444444333444444444444444444444444444444333333333222222222444444333333333222222222222222222222222222222222222222111000000111222222111111111222222222333333333222000/////////000111000000000000000000000000000000000000111111111111111111000000000000111111000000000000000111111222111111111111111111000000111111111111000000000///222111111000000000000000///000000000000///...---000111222111///...///000////////////////////////000000000000////////////////////////////////////000000000000111111111111222222222222111111111111000000000000000000000000000000000000000000000000........./////////000000////////////////////////000000000000000000000000111000000///......------////////////////////////...............///000000//////000000000111111111000000000000000000000000000000///.........//////////////////////////////000///............///000---......///000000111111000000000000000000000000000000000000000000000000111000000000/////////.........///000000000000000000000000000000000000000000000000000////////////000000000000000000000000000//////......//////000------......//////000000222111111000000111111222222222222222222222222222555444333222222222222333222222333333444444555555222444666777888:::===???AAARRRbbbnnn999999999888888777777777777888999999:::999999999777888888888888777666666999999999999999::::::;;;;;;<<<<<<===>>>???@@@@@@>>>============???AAABBB@@@@@@AAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDEEEFFFGGGGGGHHHHHHHHHGGGGGGEEEFFFHHHJJJLLLMMMMMMLLLMMMMMMMMMNNNOOOPPPQQQRRRYYYVVVTTTTTTVVVWWWWWWWWWXXXWWWVVVTTTSSSRRRQQQQQQRRRTTTUUUUUUTTTSSSSSSTTTVVVUUUTTTUUUVVVVVVTTTRRRRRRSSSSSSTTTTTTTTTTTTTTTTTTRRRQQQQQQQQQQQQPPPNNNPPPQQQQQQQQQQQQPPPOOONNNLLLKKKJJJIIIIIIJJJLLLNNNNNNMMMKKKKKKLLLLLLKKKIIIHHHHHHGGGGGGGGGGGGHHHHHHIIIIIIHHHHHHGGGGGGGGGGGGHHHHHHGGGGGGFFFEEEEEEEEEEEEEEEDDDCCCBBBBBBBBBBBBCCCCCCCCCBBBBBBAAAAAA@@@??????>>>>>>>>>>>>???@@@AAA@@@???>>>===>>>????????????>>>>>>>>>>>>======>>>======<<<<<<===>>>>>>======<<<<<<;;;:::::::::;;;;;;<<<<<<<<<:::999888::::::::::::999888777666777888888888888777777666666555555555555555555555666666777777777666555555555555444333333333333444555555555555555444333333222222222222222222222222333333333333222222222222333333333333222222222222222222222222222222222222222111111000000111111222111111111222222222222333111111111000000000000000000000000000000000000000000000000000111111111111111111000000000000111111000000000000000111111222111111111222222222222222111111111111000000000000222111111000000000000000000000111111000000//////111222222222000///000111000000000000000000000000////////////000000000000////////////////////////000000000000111111111111222222222222222222333333000000000000000000000000000000000000000000000000....../////////000000000000000000000000000000000000000000000000000000000000000000///......------.......................................///000000//////000000000000111111000000000000000000000000000////////////000000111////////////////////////000//////......//////000------......//////000000111111111111111111111111000000000000000000000000000000000000////////////......///000000000000000000000000000000000000000////////////000000000000000000000000000000000000///...............//////........................222111111000000111111222333333333333333333333333444444333222222222222333333333333333333333333333222444666777777999<<<>>><<>>???@@@@@@======<<<======>>>@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAABBBBBBBBBBBBBBBCCCBBBBBBBBBBBBCCCCCCDDDDDDEEEEEEFFFGGGGGGHHHGGGGGGCCCEEEHHHKKKLLLLLLLLLKKKKKKKKKLLLLLLNNNOOOQQQRRRWWWUUURRRQQQSSSUUUUUUUUUVVVUUUTTTSSSRRRQQQQQQQQQPPPQQQSSSSSSSSSSSSTTTUUUVVVUUUTTTTTTUUUUUUSSSQQQQQQRRRSSSTTTTTTSSSRRRRRRSSSQQQOOONNNOOOPPPOOONNNPPPPPPPPPPPPOOOOOONNNNNNJJJIIIHHHHHHIIIJJJLLLMMMJJJIIIIIIIIIJJJJJJIIIGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFGGGHHHHHHHHHGGGFFFEEEDDDFFFEEEDDDCCCBBBAAAAAAAAACCCCCCBBBBBBBBBAAAAAAAAA???????????????@@@@@@@@@@@@@@@???>>>===>>>>>>??????>>>>>>>>>==================<<<<<<<<<===>>>>>><<<<<<<<<;;;;;;:::::::::::::::;;;;;;;;;:::888777999999999999999888777666777777888888888888777666444444444555555555555555555666666666666666555555555555444333333333333444444444555555555444333333333333333333333333333333333333333222222222222111333222222222222222222222111111111111111111111111111111000000000000111111111111111111222222222222000000111111111111000///000000000000000000000000///000000000111111111111111111000000000000111111000000000000000111111222111111111222222333333444111111111000000000000000222111111000000000000000000000111111111111000000111222333222000000000222000000000000000000000000////////////000000000000111111111111111111111111///000000000111111111111111111222222333333444444333333333333333333333333000000000000000000000000...////////////000000000000000000000000000000000000000000000000000000000000000//////...................................................///000000////////////000000000111111111111111111111111111............///000111111////////////////////////000//////////////////000.........//////000000000000000000000000000000000////////////////////////000000000000////////////......///000000000000000////////////////////////////////////000000000000////////////////////////...------------......//////////////////.........111111000000000000111111333333333333333333333333333333222222222222222222444444444333333333333333333444666666666888:::<<<>>>GGGSSSccczzz666555555555444444444333888888888999999888888777888888999999:::999999888:::::::::::::::;;;;;;<<<999:::;;;<<<===>>>??????>>>==================>>>?????????@@@@@@AAAAAAAAA@@@AAAAAAAAABBBBBBCCCCCCAAABBBBBBCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGGGGGGGGGGCCCDDDGGGJJJKKKLLLKKKJJJJJJJJJJJJKKKMMMOOOPPPQQQSSSQQQOOOOOOQQQTTTVVVVVVUUUTTTSSSRRRQQQPPPPPPPPPOOOPPPRRRRRRRRRRRRTTTVVVUUUTTTSSSSSSTTTSSSQQQOOOQQQRRRSSSTTTTTTSSSRRRQQQQQQOOOMMMMMMNNNOOONNNMMMNNNNNNNNNMMMMMMMMMMMMMMMHHHGGGGGGGGGGGGHHHIIIJJJIIIIIIIIIJJJLLLLLLJJJHHHFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHGGGGGGFFFDDDDDDEEEEEEDDDBBBAAAAAAAAAAAABBBBBBBBBBBBBBBAAAAAAAAA???@@@@@@AAAAAABBBBBBBBB?????????>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<===>>>>>>;;;;;;;;;;;;;;;:::::::::888888999::::::999777666555555666777777777777777666777777888888888777777444444444555555555555555555555666666666666555555555555444333333333333444444444444555444333333222333333333333333333333333333333222222222111111111222222222222222222222222111111111111111111111111000000000000000000000000000000111111111222222222///000111111111111000000000000000000000000000000///000000000111111111111111111000000000000111111000000000000000111111222111111111222222333333444000000000000000000111111222111111000000000000000000000111111111111000000111222333222000000000222////////////////////////.../////////000000000111222222222222222222222222///000000000111111111111111111111222222333333333222222222222222222222222000000000000000000000000////////////000000000111000000000000000000000000////////////////////////////////////...................................................///000000...////////////000000000000000000000000000000000------------...//////000///////////////////////////000000000000000000//////000000000000000111111////////////////////////////////////////////////////////////000000000000......///000000000000000////////////////////////.../////////000000000111////////////////////////---------------...//////111111111000000000000000111000000000000000000111333333333333333333333333111222222222222222222222555555555555444444444444333444555666555666999;;;@@@EEENNN\\\ppp555555555555555555555555888888888999888888777666888888999::::::::::::999:::::::::::::::;;;<<<<<<999::::::;;;<<<===>>>>>>===============<<<<<<<<<>>>>>>??????@@@AAAAAAAAA@@@AAAAAABBBBBBCCCCCCCCCAAAAAABBBCCCCCCCCCCCCBBBBBBBBBDDDEEEGGGGGGHHHHHHDDDEEEGGGIIIJJJJJJIIIIIIHHHIIIIIIJJJLLLNNNPPPQQQPPPNNNMMMOOORRRTTTVVVVVVUUUTTTSSSRRRQQQQQQQQQQQQOOOPPPQQQQQQQQQRRRTTTWWWUUUSSSRRRRRRSSSRRRPPPNNNPPPQQQSSSTTTTTTRRRPPPOOONNNMMMLLLLLLNNNNNNMMMLLLMMMLLLKKKKKKJJJJJJKKKKKKGGGGGGFFFFFFFFFGGGHHHHHHJJJJJJJJJLLLNNNNNNLLLKKKEEEEEEEEEDDDDDDEEEEEEEEEDDDDDDEEEEEEFFFGGGGGGGGGGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDCCCBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBB???@@@AAABBBCCCCCCCCCBBB??????>>>>>>>>>=========>>>>>>============<<<<<<;;;;;;;;;;;;<<<===>>>>>>;;;;;;::::::::::::::::::666777888999999888777666333444555666777777777777666777777888888888888777666555555555555555555555444444555666666666555555555555444333333333333444444444444444444333222222444444444444444444444444222222222222111111111111111111111222222222222222111111111111111111111111///000000111111000000///000000000111111111111222000000000000000111111111000000000000000000000000000000000000111111111111111111000000000000111111000000000000000111111222111111111222222222222222000000000000111111111111222111111000000000000000//////000000111111000000111222222222000///000111////////////////////////......//////000000111111222222222222222222222222000000000000111111111111111111111111111111222222////////////////////////000000000000000000000000/////////000000000111111000000000000000000000000//////////////////////////////////////////.............................................///000000......////////////000000////////////////////////...------------......//////////////////////////////000000111111000000///000000000000111111111111........................000000000000000000000000////////////000000000000......///000000000000000000000000000000000000000......//////000000111111000000000000000000000000------------...///000000111111111111111111111111111000000//////000000111222222222222222222222222000111222222333222222222555555555555555555555555333444555555555555777999<<<@@@GGGSSSdddttt555666666777777888888999888888888888888777666666777777888999999999999999999999999999999::::::;;;:::::::::;;;;;;<<<<<<<<<:::;;;;;;<<<===============>>>>>>???@@@@@@AAAAAAAAAAAAAAABBBCCCCCCDDDDDD@@@AAABBBCCCCCCCCCBBBBBB@@@AAACCCEEEFFFGGGHHHHHHFFFGGGGGGGGGHHHHHHHHHHHHGGGHHHHHHIIIKKKMMMOOOPPPOOONNNNNNPPPRRRTTTTTTTTTUUUTTTSSSRRRQQQQQQQQQQQQPPPQQQRRRQQQQQQRRRUUUWWWTTTSSSRRRRRRRRRQQQOOOMMMNNNPPPQQQRRRRRRPPPNNNLLLLLLKKKKKKMMMNNNNNNLLLJJJKKKJJJIIIHHHHHHHHHIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGHHHHHHIIIKKKMMMMMMLLLJJJEEEDDDDDDCCCCCCDDDDDDEEECCCCCCDDDEEEGGGHHHIIIJJJGGGFFFEEECCCCCCCCCCCCDDDCCCCCCBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB>>>???@@@BBBCCCCCCBBBBBB>>>>>>>>>>>>>>>======<<<>>>>>>=========<<<<<<<<<;;;;;;;;;;;;<<<===>>>>>>::::::::::::::::::::::::777888999999:::999888777555666666777777777666666666666777888888888888888777777777666666555555555333444555555666666555555555555444333333333333444333444444444444333222222222222222222222222222222222222222222111111111111000111111111222222222222111111111111111111111111...///000111111000///...000000000000111111111111111000/////////000222333000000000000000000000000000000000000111111111111111111000000000000111111000000000000000111111222111111111111111111000000///000000000111111111111222111111000000000000000---...///000000000000///000111222111///...///000------------------------.........///000111111111111111111111111111111111000000000000111111111111111111000000000000000000........................000000000000000000000000//////000000000111111111////////////////////////////////////////////////.../////////////////////////////////////////////...............///000000........./////////000000........................000///...............//////////////////////////////000111111111111000///000000000000000000000000////////////////////////000000000000000000000000.../////////000000000111......///000000000000000000000000000000000000000.........///000111111111000000000000000000000000............///000111222//////000000111111222222000000////////////000000111111111111111111111111///000111222333222222111333333333444444555555666333444555555444444666888888;;;BBBLLLXXXfffsss}}}111222222333444555666666888888888888888777666666666666777888888888888888888888888777888999999:::;;;;;;;;;;;;;;;;;;;;;;;;777888:::<<<===>>>??????===>>>>>>???@@@@@@AAAAAAAAAAAABBBBBBCCCDDDEEEEEE@@@AAABBBCCCCCCCCCBBBAAA@@@AAABBBDDDFFFGGGHHHHHHHHHGGGGGGFFFFFFGGGHHHHHHGGGGGGHHHIIIKKKMMMOOOPPPOOONNNOOOQQQSSSTTTSSSQQQUUUTTTSSSRRRRRRRRRRRRRRRQQQRRRRRRRRRQQQRRRUUUWWWTTTSSSRRRQQQRRRQQQNNNLLLMMMNNNPPPQQQQQQOOOLLLJJJJJJJJJKKKMMMNNNNNNKKKIIIJJJIIIHHHGGGFFFGGGHHHHHHIIIIIIIIIHHHHHHGGGGGGGGGDDDDDDEEEHHHJJJJJJHHHFFFDDDDDDCCCCCCCCCCCCDDDDDDBBBBBBDDDEEEGGGIIIJJJKKKGGGFFFDDDBBBAAABBBCCCDDDBBBBBBAAAAAAAAABBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB===>>>@@@AAABBBBBBAAAAAA>>>>>>>>>>>>>>>======<<<>>>=========<<<<<<<<<<<<:::::::::;;;<<<===>>>???::::::::::::::::::::::::888888::::::;;;:::999888888999999888888777666555666666777888888888888888999999888777666555555444333333444555666666666555555555444333333333333444333333444444444333222222111111111111111111111111222222222111111111111000000000111111222222222222000000000000000000000000...///000111111000///...000000000000111111111111111000///......000222444000000000000000000000000000000000000111111111111111111000000000000111111000000000000000111111222222111111111000000////////////000000111111111222222111111000000000000000------...//////000/////////000111000///......000---------------------------......///000111111222////////////////////////000000000000111111111111111111000000//////......000000000000000000000000000000000000000000000000000000000000111111111111////////////////////////////////////////////////.........///////////////000000000000000000000000...............///000000............/////////000........................222111000//////.../////////////////////////////////000111222222111000//////////////////.........000000000000000000000000000000000000000000000000.../////////000000111111...//////000000000000000000000000000000000000000---......///000111111222000000000000000000000000.........//////111222222---......///000111111222000000////////////000000000000000000000000000000///000111222333333222111111111222333333444555555333444555555444444666888777:::@@@HHHQQQ\\\jjjuuu~~~}}}666666777777777777666666666666666666666777888888999999999999999999999999:::999888888777777888888777777888999::::::::::::::::::;;;;;;<<<=====================>>>???@@@AAA===>>>???@@@AAABBBBBBBBB@@@AAABBBCCCDDDDDDDDDDDD???@@@BBBDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGDDDEEEHHHJJJMMMNNNOOOPPPMMMNNNOOOOOOPPPPPPOOOOOOTTTTTTRRROOOMMMMMMOOOQQQPPPPPPPPPQQQQQQQQQQQQRRRSSSRRRPPPOOONNNMMMMMMLLLOOONNNMMMNNNPPPPPPPPPNNNLLLLLLLLLLLLKKKKKKKKKKKKMMMLLLJJJIIIHHHGGGGGGGGGHHHGGGFFFDDDDDDDDDEEEFFFEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBAAABBBDDDDDDCCCAAAEEEEEEEEEEEEFFFGGGHHHIIIGGGEEECCCCCCDDDDDDBBB@@@EEEEEEDDDDDDCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@??????AAAAAAAAA@@@@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@<<<<<<======>>>>>>??????===<<<;;;:::::::::::::::===<<<<<<;;;;;;:::999999999999999888888888777777888888999999999777555444444555666777777666555444666666777777666555444444666666666666555555555555555555444444444333333333111111111111111111111111222222222222222222222222111111111000111111222333111111111111111111222222222222222222222222222222111111111000000000000000000000000000000000000000222222111000//////000000///////////////000111111000000000000000000000000000000000000111111111111//////000000111111111222222222111000//////000000000111111222222222111111111111000000//////......////////////////////////000000000000000000000000---------.........////////////000000000000//////000000000000000000000000000000//////.........---////////////............////////////////////////---......///////////////////////////////////////000000////////////000000............////////////---.........//////000000......////////////............////////////............////////////......////////////////////////000000000000////////////---......///////////////000000//////.........---000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000222222111///,,,)))'''&&&////////////////////////////////////////////////000000////////////000000///////////////000111111000000000000000000000000222222222222222222222222222111000000000111333333333333222111222333444555444444555555666777777777::::::===DDDKKKTTTbbbooovvvxxxsssyyy666666777777777777666666666666666666666777777888999999999999999999999999:::999888888777777888888777888999:::;;;;;;;;;;;;===============<<<<<<<<<===<<<<<<======>>>???@@@===>>>???@@@AAAAAAAAAAAA>>>???@@@AAABBBBBBBBBBBB???@@@BBBCCCEEEFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHFFFFFFGGGIIIJJJLLLMMMNNNNNNOOOOOOOOOPPPPPPPPPPPPRRRRRRRRRPPPOOONNNPPPRRROOOOOOPPPPPPQQQQQQQQQRRRRRRRRRQQQPPPPPPPPPPPPPPPQQQOOONNNOOOPPPQQQOOONNNLLLLLLLLLLLLKKKKKKKKKKKKLLLKKKJJJHHHGGGGGGFFFFFFFFFEEEDDDCCCCCCCCCDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCDDDFFFFFFEEECCCEEEEEEEEEFFFGGGHHHIIIIIIHHHGGGEEEEEEEEEEEEDDDBBBDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@????????????AAAAAAAAAAAAAAAAAAAAAAAA;;;;;;<<<<<<<<<============<<<<<<;;;::::::;;;;;;<<<;;;;;;:::999999888888999999999888888888777777888888888888777666555555555555555666666555555555666666666666666555444444555555555555444444444444444444444444333333333333333333333333333333333333222222222222222222222222222111111111111111222222111111111111111111111111222222222222222222222222111000000000000000000000000000000000000000000000222222111000000000000000///////////////000111111000000000000000000000000000000000000111111111111///000000000111111111111222222111000000000000000111222222222111000//////000000000000////////////////////////////////////////////////////////////---------.........////////////000000000000//////000000000000000000000000000/////////............////////////............////////////////////////---......///////////////////////////////////////000000////////////000000............////////////............/////////000......////////////............////////////............////////////......////////////////////////000000000000/////////.........///000000000000///000/////////............000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000111111111000///...---,,,////////////////////////////////////////////////000000////////////000000///////////////000111111000000000000000000000000222222222222222222222222222111000000000111222333333333222222222333444555444444555555666666777777999888;;;@@@GGGOOO]]]jjjmmmrrrpppvvv555666666777777666666555666666666666777777777777999999999999999999999999:::999888888777777888888888999:::;;;;;;<<<<<<;;;??????>>>>>>===<<<<<<;;;;;;;;;;;;;;;<<<===>>>???===>>>???@@@@@@@@@@@@@@@>>>>>>???@@@AAAAAAAAAAAA???@@@BBBCCCEEEEEEFFFFFFDDDEEEEEEFFFGGGHHHIIIIIIHHHGGGGGGGGGHHHJJJKKKLLLPPPPPPOOOOOOPPPPPPQQQRRRPPPRRRSSSSSSQQQPPPQQQRRRMMMNNNOOOPPPQQQQQQQQQQQQRRRQQQQQQQQQRRRSSSTTTTTTSSSQQQPPPPPPQQQQQQOOONNNLLLLLLLLLLLLKKKKKKKKKKKKKKKJJJIIIGGGFFFFFFFFFFFFDDDCCCCCCBBBBBBBBBBBBCCCEEEEEEEEEEEEDDDDDDDDDDDDFFFEEEEEEFFFHHHHHHGGGFFFFFFFFFGGGGGGHHHHHHIIIIIIIIIHHHFFFFFFGGGGGGFFFDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCBBBBBBAAA@@@@@@????????????>>>>>>>>>>>>AAAAAAAAAAAAAAAAAAAAAAAA;;;;;;;;;;;;;;;<<<<<<<<<======<<<<<<;;;;;;<<<<<<;;;::::::999999888777777999999999888888888888888888888777666555555555555555555444444444444555555555666666666666555444444555444444444444333333333333333333333222222222222333333333333333333333333222222222222222222222222222222111111111111111222111111111111111111111111222222222222222222222222000000000000000000111111000000000000000000000000222111000000000000000000///////////////000111111000000000000000000000000000000000000111111111111000000000000111111111111222111000000000000000000333333222222111///...---////////////000000000000////////////////////////........................------.........///////////////000000000000//////000000000000000000000000////////////............////////////............////////////////////////---......///////////////////////////////////////000000////////////000000............////////////............////////////......////////////............////////////............////////////......////////////////////////000000000/////////.........///000000111111000000////////////............000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000......///000111111111111000000000000000000000000////////////////////////000000////////////000000///////////////000111111000000000000000000000000222222222222222222222222111111000000111111222333333222222222222333444444444444444555666666777777888777888<<>>=========<<<<<<<<<;;;::::::::::::;;;<<<============>>>???@@@@@@?????????@@@AAABBBBBBCCCCCCCCC???@@@BBBCCCDDDEEEEEEEEECCCDDDEEEFFFGGGHHHIIIIIIHHHGGGFFFFFFHHHJJJMMMOOOQQQQQQPPPPPPPPPQQQRRRSSSQQQTTTVVVVVVTTTRRRQQQQQQLLLMMMOOOPPPQQQQQQQQQQQQPPPPPPPPPQQQRRRTTTUUUVVVTTTRRRQQQQQQQQQQQQOOONNNLLLLLLLLLLLLKKKKKKKKKKKKJJJIIIHHHGGGFFFFFFFFFFFFCCCCCCCCCCCCBBBCCCCCCCCCEEEEEEEEEEEEDDDDDDDDDDDDFFFEEEEEEFFFHHHIIIHHHGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIHHHFFFFFFGGGHHHFFFEEEBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDCCCBBBAAA@@@??????>>>>>>>>>>>>============????????????????????????;;;;;;;;;;;;;;;;;;<<<<<<>>>======<<<<<<<<<======;;;;;;::::::999888888888888888888888888888888888999888666444444444555555555444333222222333444555555555555666666555444444555555555444444444333333333333333222222222111111111111111111111111111111111111111111111111111111222222111111111111111222222222222111111111111111111111111111111111111111000000000000000111111111000000000000000000000000111111000000000000000111///////////////000000111000000000000000000000000///000000000111111111111000000000000000111111111111111000000000000000111222222333333222111000000.........///000111111111////////////////////////////////////////////////............//////////////////000000000000/////////////////////////////////////////////.........////////////............////////////////////////---......///////////////////////////////////////000000////////////000000............////////////.........///////////////......////////////............////////////............////////////......////////////////////////000000/////////.........//////000111111111111111///////////////.........////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+++,,,---///000000111111000000000000000000000000////////////////////////000000////////////000000///////////////000000111000000000000000000000000111111111111111111111111111111111111111222222222222222222222222333333333333333444555555666666777888666666999===CCCOOO[[[cccttt555555666666666666555555555555666777888777777666888888888999999::::::::::::999888888777777888888999999:::;;;<<<<<<<<<<<<:::::::::;;;;;;<<<<<<<<<999999999999:::;;;<<<=========>>>?????????>>>>>>>>>???@@@AAABBBBBBBBBBBB@@@@@@AAACCCDDDDDDDDDDDDCCCCCCDDDEEEGGGHHHIIIIIIGGGGGGFFFGGGIIIMMMPPPRRRQQQPPPPPPPPPPPPQQQRRRRRRTTTVVVXXXXXXUUURRRPPPPPPLLLNNNOOOQQQRRRRRRQQQPPPNNNNNNOOOPPPQQQSSSUUUVVVTTTRRRQQQQQQQQQQQQOOONNNLLLLLLLLLLLLKKKKKKKKKKKKIIIIIIHHHGGGFFFFFFFFFFFFDDDDDDDDDEEEEEEEEEDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDEEEHHHIIIHHHFFFGGGGGGHHHIIIIIIIIIHHHHHHGGGFFFEEEEEEFFFGGGEEEDDDAAAAAABBBBBBCCCCCCDDDDDDBBBBBBBBBAAA@@@??????>>>>>>>>>>>>=========<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<======>>><<<<<<<<<;;;::::::999999888888888888888888888888999888666444444444555555555444333222222333444555444444555555555555444444666666666666555555555444333333333222222222111111111111111111111111111111111111111111111111111111111111000000111111222333222222222111111111000000111111111111111111111111//////000000111111111111000000000000000000000000111000000000000000111111///////////////000000111000000000000000000000000///000000000111111111111111111000000000000000000111000000000000000111111111111222333444444444333------...///000111222222000000000000000000000000000000000000000000000000........./////////000000//////000000000000//////////////////////////////.........///////////////////////////............////////////////////////---......///////////////////////////////////////000000////////////000000............///////////////////////////...............////////////............////////////............////////////......////////////////////////////////////............//////000111111111111111.........///////////////////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////------...///////////////000000000000000000000000////////////////////////000000////////////000000///////////////000000111000000000000000000000000111111111111111111111111000000111111222222222222111111222222222333333333333333444444555666666666999777777999;;;???JJJTTTdddzzz444555555666666555555444444555777888888888777666888888888999999::::::;;;:::999888888777777888888888999:::;;;;;;<<<<<<;;;888999999:::;;;;;;<<<<<<999999999999:::;;;<<<=========>>>>>>>>>>>>======<<<<<<===>>>????????????@@@@@@AAACCCCCCDDDDDDDDDCCCDDDDDDEEEFFFGGGHHHHHHFFFFFFGGGHHHKKKNNNQQQRRROOOOOOPPPQQQQQQQQQQQQPPPSSSUUUWWWWWWTTTRRRPPPPPPNNNOOOQQQSSSSSSRRRQQQPPPNNNNNNNNNOOOPPPQQQSSSSSSSSSQQQPPPPPPQQQQQQOOONNNLLLLLLLLLLLLKKKKKKKKKKKKIIIIIIHHHGGGGGGGGGGGGGGGDDDEEEFFFFFFGGGFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCEEEGGGHHHGGGFFFFFFGGGHHHIIIIIIHHHGGGFFFFFFEEEDDDDDDEEEFFFEEEDDDBBBBBBBBBBBBBBBCCCCCCCCCAAAAAA@@@@@@@@@@@@??????>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<============<<<;;;;;;::::::999888888888888888999999999888888777666555555555555555555444444444444555555333333444555555555555444777777666666666555555555333333333333222222222222333333333333333333333333111111111111111111111111//////000000111222444444333333222222111000000000111111111111111111111111/////////000111111222222000000000000000000000000000000000000000111111222///////////////000111111000000000000000000000000000000000000111111111111111111111111000000000000000000000000000111111222///000111333444444555555---......///000111111222000000000000000000000000111111111111111111111111....../////////000000000//////000000000000//////000000000000000000000000.........///////////////////////////............////////////////////////---......///////////////////////////////////////000000////////////000000............///////////////////////////...............////////////............////////////............////////////....../////////////////////////////////.........------...///000000111111000000.........///////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000111111111000000///...000000000000000000000000////////////////////////000000////////////000000///////////////000111111000000000000000000000000111111111111111111111111000000111222222222222111000111111222333222222222333333333444555555666666888777888:::;;;===FFFOOOjjj444555555666666555555444444555777888888888666666777888888999::::::;;;;;;:::999888888777777888888777888999:::;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;:::999999::::::;;;<<<===<<<======>>>>>>======<<<;;;<<<===>>>????????????@@@@@@AAABBBCCCCCCCCCCCCDDDEEEEEEEEEFFFFFFGGGGGGEEEFFFGGGIIIKKKMMMNNNOOOLLLNNNPPPRRRRRRQQQOOONNNNNNQQQSSSSSSRRRPPPQQQQQQPPPQQQSSSTTTTTTSSSPPPOOOPPPPPPOOOOOOPPPPPPQQQRRRQQQOOONNNOOOPPPQQQOOONNNLLLLLLLLLLLLKKKKKKKKKKKKJJJIIIIIIHHHHHHHHHHHHHHHDDDEEEFFFGGGGGGGGGFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCEEEGGGIIIHHHGGGEEEFFFHHHIIIHHHGGGFFFEEEFFFDDDCCCDDDEEEFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBAAA@@@@@@@@@AAAAAAAAAAAABBB?????????>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;::::::;;;<<<<<<===<<<<<<;;;;;;:::999999888777777888888888999999999888888888888777666555555555555555666666555555555222333444444555555555444666666555555555444444444444444444444333333333333333333333333333333333333111111111111111111111111......///000111333555666333333222222111000000///111111111111111111111111...//////000111111222222000000000000000000000000000000000000000111222222///////////////000111111000000000000000000000000000000000000111111111111111111111111000000000///000000000000000111222222///000111111222222222222......//////000000111111000000000000000000000000000000000000000000000000.../////////000000000000//////000000000000//////000000000000000000000000............/////////000////////////............////////////////////////---......///////////////////////////////////////000000////////////000000............////////////000/////////..................////////////............////////////............////////////......//////////////////////////////.........---------......///000000000000///............/////////000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000///...---////////////////////////////////////////////////000000////////////000000///////////////000111111000000000000000000000000111111111111111111111111///000111222333222222111///000111222333222222111222333333444444555555666666555888;;;<<<<<>>???@@@@@@AAAAAAAAA@@@@@@AAABBBCCCCCCCCCCCCEEEEEEEEEEEEEEEFFFFFFFFFEEEFFFHHHIIIJJJKKKKKKKKKKKKMMMPPPRRRSSSQQQNNNLLLJJJLLLNNNOOOOOOPPPQQQSSSRRRSSSUUUVVVUUUSSSPPPNNNRRRRRRQQQPPPPPPPPPPPPQQQOOONNNMMMNNNPPPPPPPPPNNNLLLLLLLLLLLLKKKKKKKKKKKKJJJJJJIIIHHHHHHHHHIIIIIICCCDDDEEEGGGGGGGGGFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCDDDFFFHHHIIIIIIGGGDDDFFFGGGHHHHHHGGGEEEDDDFFFEEEDDDEEEFFFGGGFFFEEECCCCCCCCCBBBBBBAAAAAAAAA@@@@@@AAABBBBBBCCCCCCDDD????????????>>>>>>>>>>>>========================;;;;;;;;;::::::999999999:::::::::::::::;;;<<<===;;;;;;::::::999888888777777777888888999999999999888888999999999777555444444555666777777666555444222333444444555555555444555555444444444333333333555555444444444444333333111111111111111111111111000000000000000000000000,,,---...000222444666777333333222222111000000///000000000000000000000000...//////000111222222222000000000000000000000000000000///000000111222222///////////////000111111000000000000000000000000000000000000111111111111222111111111000000//////000000///000000111222222///000000000000//////...////////////000000000000000000000000000000000000////////////////////////////////////000000000000//////000000000000//////000000000000000000000000---.........//////000000000/////////............////////////////////////---......///////////////////////////////////////000000////////////000000............/////////000000000//////.........---......////////////............////////////............////////////......//////////////////////////////.........------------......///////////////---.........//////000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000------------------,,,+++////////////////////////////////////////////////000000////////////000000///////////////000111111000000000000000000000000000000000000000000000000///000111222333222111111///000111222333222111111222222333444444555555666444444777;;;<<<;;;@@@GGGWWWsssxxx~~~555555555555555555555555777888888888888999999999888888999999999:::::::::999999888888888888888999444444666888:::<<<>>>???999999::::::::::::;;;;;;999:::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<===>>>>>>>>>============>>>???AAAAAABBBBBBBBBCCCBBBBBBAAAAAADDDDDDEEEFFFFFFFFFFFFFFFFFFGGGGGGHHHIIIJJJKKKKKKKKKKKKLLLMMMNNNOOOOOOPPPRRRQQQQQQRRRTTTSSSQQQOOOPPPQQQRRRSSSSSSSSSRRRQQQLLLMMMOOOQQQSSSSSSSSSRRRNNNNNNNNNMMMMMMMMMLLLLLLLLLLLLMMMMMMMMMLLLLLLKKKJJJJJJIIIHHHHHHHHHHHHIIIGGGGGGGGGGGGGGGGGGGGGGGGDDDEEEEEEFFFFFFFFFEEEEEEDDDEEEEEEEEEEEEEEEDDDDDDDDDEEEGGGHHHHHHGGGEEEDDDFFFFFFEEEEEEEEEEEEFFFFFFCCCBBBAAAAAA@@@@@@AAAAAA?????????@@@@@@AAAAAAAAA@@@@@@???>>>===<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;:::999999<<<<<<<<<<<<<<<<<<<<<<<<888888888888888888888888777777777777777777777777666666666666666666666666555555555555555555555555444444444444444444444444333444444555555444444333111111111111111111111111222222222111111111000000000000111222333333444444333222111000000111222333000000000000000000000000444333333222111000//////...//////000000000000000000000000000000000000000000000111222222222222222////////////000000000000111111111111111111111111000000/////////111222333222111111111000000//////222111111111000000//////////////////////////////---///000111111000///---111111000000//////......000000000000000000000000000000////////////000000........................111111000000/////////...000000//////.........---//////////////////////////////////////////////////////............//////,,,------...///000000111......////////////......***...111111///---...000---......///////////////000000000000////////////......//////000000111111111000///////////////000////////////////////////............////////////000111111000///......///000000000000000000000000000000000000000000000000//////............//////000000//////.........---//////000000000000////////////////////////////////////000000///...------...//////000000000000000//////............//////111111000000//////......000000000000000000000000000000000000000000000000222222111111111111111111111111222222222333333333222222333333333333444444777777666666888;;;===???KKKfffzzzvvvmmmqqq~~~555555555555555555555555666666777777777888888888888888888999999999::::::888888888777888888999999666777777888:::;;;;;;<<<999999::::::::::::;;;;;;999:::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<======>>>>>>============>>>???@@@@@@AAAAAABBBBBBBBBBBBAAAAAABBBCCCDDDDDDEEEEEEDDDDDDFFFFFFGGGHHHIIIJJJKKKKKKJJJKKKKKKLLLMMMNNNOOOOOOQQQPPPPPPQQQSSSSSSQQQOOONNNOOOPPPPPPQQQPPPPPPPPPSSSSSSTTTSSSSSSRRRRRRQQQNNNNNNNNNMMMMMMMMMMMMLLLLLLLLLMMMMMMMMMLLLLLLKKKHHHHHHGGGFFFFFFFFFFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFGGGGGGGGGFFFFFFEEEDDDDDDEEEEEEEEEEEEDDDDDDDDDEEEGGGHHHHHHGGGEEEDDDEEEEEEDDDDDDDDDDDDEEEEEEDDDCCCBBBBBBAAAAAABBBBBB@@@@@@AAAAAAAAABBBBBBBBBAAAAAA@@@???>>>===<<<;;;;;;;;;;;;<<<<<<<<<=========<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888777777777777777777777777666666666666666666666666555555555555555555555555333333333333333333333333333333444444444444333333222222222222222222222222222222222111111111000000111111111222222333333444333222111000000111222333111111111111111111111111222222111000000/////////...//////000000000000000000000000000000000000000......///000000000000000////////////000000000111111111111111111111111111111000000//////000111222111111111111000000000///111111111111000000000///////////////////////////...///111222222111///...111000000000/////////...000000000000000000000000000000////////////000000////////////////////////......------,,,,,,,,,,,,000/////////............//////////////////////////////////////////////////////............//////------...//////000111111......////////////......+++...111111///...///000---......///////////////000000000000////////////.../////////000000000111000000///////////////000////////////////////////............////////////000111111000///......000000000000000000000000000000000000000000000000000/////////....../////////000/////////............//////000000000000/////////////////////////////////////////////...------......///000000000000/////////............//////111000000000/////////...000000000000000000000000000000000000000000000000111111111111111111111111111111111222222222333333222222333333333333444444777666666666777:::<<<>>>FFF[[[nnnpppjjjmmmzzz555555555555555555555555555555555666666666777777888888888999999999999:::777777777777777888999:::999999999999999999999999999999::::::::::::;;;;;;999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<======>>>>>>>>>>>>>>>======>>>??????@@@AAAAAABBBBBBAAAAAAAAAAAABBBBBBCCCDDDCCCCCCCCCEEEFFFFFFGGGHHHIIIJJJJJJIIIJJJKKKLLLMMMNNNNNNOOOOOONNNNNNPPPRRRRRRQQQPPPMMMMMMMMMMMMMMMNNNOOOOOOVVVUUUTTTSSSRRRQQQQQQQQQNNNNNNNNNNNNMMMMMMMMMMMMKKKLLLLLLMMMMMMLLLLLLLLLIIIHHHGGGGGGFFFFFFGGGGGGJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIHHHGGGGGGFFFDDDDDDEEEEEEEEEEEEDDDDDDDDDEEEFFFGGGGGGFFFEEEDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDCCCBBBBBBBBBBBBCCCAAAAAAAAABBBBBBBBBBBBBBBBBBBBBAAA???>>><<<;;;;;;999::::::;;;<<<===>>>>>>===<<<<<<<<<<<<;;;;;;;;;888999:::;;;<<<<<<<<<<<<999999999999999999999999888888888888888888888888777777777777777777777777666666666666666666666666555555555555555555555555333333333333333333333333333333444444444444333333333333333333333333333333222222222111111111111111222222222222222222222222222222111111111111222222111111111111111111111111////////////////////////...///000000111111000000000000000000000000000000......///000000000000000/////////000000000111111111111111111111111111111222111000000///000000111111111111111000000000000111111111111000000000000000000000000000000000000///000111222222111000///000000000000////////////000000000000000000000000000000////////////000000000000000000000000000000------,,,,,,,,,,,,,,,+++////////////............//////////////////////////////////////////////////////............//////...//////000000111111111......////////////......---///111111000///000111---......///////////////////////////000000000000////////////000000000000////////////////////////////////////////////////............///////////////000111000///...///000000000000000000000000000000000000000000000000000////////////////////////////////////............//////000000000000/////////////////////////////////////////////......------....../////////////////////............//////000000000000////////////000000000000000000000000000000000000000000000000111111111111111111111111111111111222222222222333222222333333333333444444555555555555666888:::<<>>???>>>>>>=========>>>>>>???@@@@@@AAAAAAAAAAAA@@@AAAAAABBBCCCCCCCCCCCCCCCDDDEEEEEEFFFGGGHHHIIIIIIIIIIIIJJJKKKLLLMMMMMMNNNMMMMMMLLLNNNPPPQQQQQQPPPMMMLLLKKKKKKLLLMMMOOOPPPRRRQQQPPPOOOOOOPPPQQQRRRNNNNNNMMMMMMMMMMMMLLLLLLJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJJJJJJJJJJKKKLLLLLLLLLLLLKKKKKKKKKKKKJJJJJJJJJJJJIIIHHHGGGGGGCCCDDDDDDEEEEEEEEEEEEDDDEEEEEEFFFFFFFFFFFFEEEEEECCCCCCCCCBBBBBBCCCCCCCCCDDDCCCCCCBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBAAA@@@>>>===;;;:::999999999:::;;;<<<===>>>???===<<<<<<<<<<<<;;;;;;;;;888999:::;;;;;;;;;;;;;;;888888888888888888888888888888888888888888888888777777777777777777777777666666666666666666666666555555555555555555555555222222222222222222222222333333333444444333333333333333333333333333333333111111111111111111111111333333222222222222222222222222222222222222222222111111111111111111111111/////////000000000111111//////000111111111111000000000000000000000000000000000111222222222222222//////000000000111111111111111111111111111111111222222111000000/////////111111111000000000000000111111111000000000000000000000000000000000000000000111222222222222111000000000000000////////////000000000000000000000000000000////////////000000000000000000000000000000///////////////////////////////////////.........//////////////////////////////////////////////////////............/////////000000000111111111222......////////////.........///000000000000000111---......///////////////////////////000000000000////////////000000000000......//////////////////////////////////////////............///////////////000111000///...///000/////////////////////////////////////////////////////////000000////////////////////////.........//////000000000000//////////////////////////////...///////////////......------.../////////////////////............//////000000000000////////////000000000000000000000000000000000000000000000000111111111111111222222222111111111111222222222222222222222333333333444444444444444444666777999:::???AAALLL\\\dddeeemmmyyy555555555555555555555555666666666777777777888888777777888888888999999999777777666666777888888999666666777888999999::::::999999999:::::::::;;;;;;999:::;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<=========>>>>>>==================>>>??????@@@AAAAAA@@@@@@AAABBBCCCCCCDDDDDDCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHGGGHHHIIIJJJKKKLLLLLLMMMLLLKKKKKKLLLNNNPPPPPPOOOMMMLLLLLLKKKLLLNNNPPPQQQRRRQQQOOONNNNNNNNNOOOPPPMMMMMMLLLLLLLLLKKKKKKKKKJJJJJJKKKLLLLLLLLLLLLLLLNNNNNNMMMLLLLLLLLLLLLLLLMMMMMMLLLLLLLLLKKKKKKKKKJJJJJJJJJJJJJJJIIIHHHGGGCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFEEEEEEEEECCCCCCBBBBBBBBBBBBCCCCCCCCCBBBAAAAAA@@@AAAAAAAAA@@@@@@????????????????????????>>><<<;;;:::999888999999:::;;;<<<===>>>???===<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;:::999999888777777777777777777777777777777777777777777777777666666666666666666666666666666666666666666666666555555555555555555555555222222222222222222222222222333333333333333333222222222222222222222222222111111111111111111111111333333222222222222222222222222222333333222222222111111111111111111111111///000000111111222222333///000000111111111111111000000000000000000000000000000111222222222222222000000000000111111111111111111111111111111111111111111111111000000//////000000000000000000111111000000000000000000111111000000000000000000000000111111222222222222111111////////////000000000000000000000000000000000000000000////////////000000////////////////////////000000000000000111111111........./////////////////////////////////////////////////////////////////////............//////000000000000111111111111......////////////......//////...///000000000000---......///////////////.../////////000000000111000000000000////////////,,,---...///000/////////////////////////////////............////////////...000111000///...///111//////////////////////////////////////////////////////000111111000//////........./////////////////////000000000000//////////////////////////////......///////////////...---......///000///////////////............//////////////////000000000000////////////////////////000000000000000000000000000000111111111222222222000000111111111222222222222222222333333333444444333333444444555666777888???<<>>>>>===>>>??????@@@@@@@@@@@@AAABBBCCCCCCDDDDDDCCCCCCBBBCCCCCCDDDEEEFFFGGGGGGGGGGGGHHHIIIJJJKKKKKKLLLMMMKKKJJJJJJLLLNNNNNNMMMLLLLLLLLLMMMNNNOOOPPPQQQTTTSSSRRRPPPNNNMMMMMMMMMKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIJJJKKKLLLLLLLLLLLLMMMLLLKKKKKKJJJJJJKKKKKKMMMLLLLLLKKKKKKJJJJJJJJJGGGHHHHHHIIIIIIHHHHHHGGGBBBCCCDDDEEEEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEECCCCCCBBBBBBBBBBBBCCCCCCBBBBBBAAA@@@@@@@@@@@@AAA????????????>>>>>>>>>>>>======<<<;;;:::999888888999::::::;;;<<<===>>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;:::999888777666666666666666666666666777777777777777777777777666666666666666666666666666666666666666666666666555555555555555555555555333333333333333333333333222222333333333333222222111111111111111111111111111111111111111222222222222222222222222222222222222222333333333333222222222222222222222222222222000000111111222222222333///000111111222222111111000000000000000000000000......///000000000000000000000000111111111222222111111111111111111111111000111111111111000000///000000000000111111111111000000000000111111111111000000000000000000000000111111111111111111111111////////////000000000000000000000000000000000000000000////////////000000////////////////////////...////////////000000000........./////////////////////////////////////////////////////////////////////............//////000000000000000000000000......////////////......///...------///000000///---......///////////////......//////000000111111000000000000////////////+++,,,...///000000///...////////////////////////............////////////...///000000//////000111000000000000000000000000000000000000000000000000//////111111111111//////........./////////////////////000000000000//////////////////////////////---...//////////////////...//////000000000000000//////............//////////////////000000000000////////////////////////000000000000000000000000000000000111222222333333000000000111111111111222222222333333333333444444333333444555666666777777<<<;;;AAAPPP^^^gggmmmrrrttt555555555555555555555555555555555666666666777777777777777777888888888888999888777666666555666666444444555777888:::;;;;;;999999::::::::::::;;;;;;999:::;;;;;;<<<<<<;;;;;;999::::::;;;;;;<<<<<<===<<<<<<<<<<<<<<<===>>>???<<<===>>>???@@@@@@@@@@@@@@@@@@AAABBBBBBBBBBBBBBBAAABBBCCCDDDEEEFFFFFFGGGFFFFFFGGGHHHIIIJJJKKKKKKMMMKKKIIIIIIKKKLLLLLLLLLJJJKKKLLLMMMNNNOOOOOOOOOQQQQQQPPPOOONNNMMMKKKKKKJJJJJJIIIIIIIIIHHHHHHHHHHHHIIIJJJKKKLLLLLLLLLLLLLLLKKKJJJJJJIIIIIIJJJJJJLLLKKKKKKJJJIIIIIIHHHHHHDDDEEEFFFGGGGGGGGGGGGGGGBBBCCCDDDEEEFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@?????????>>>>>><<<<<<<<<;;;;;;:::::::::;;;;;;;;;<<<<<<<<<=========<<<<<<<<<<<<;;;;;;;;;999999:::::::::999999888666666666666666666666666777777777777777777777777666666666666666666666666666666666666666666666666555555555555555555555555333333333333333333333333222222333333333333222222222222222222222222222222000000111111111222222222111111111222222333333444222222333444444333222222222222222222222222222222000000000000111111111111000000111222222222222111000000000000000000000000......///000000000000000000000111111111222222222111111111111111111111111//////111111222111000000///000000000111111111111///000000000111111111111////////////////////////000000000//////000000000.../////////000000000111000000000000000000000000000000////////////000000000000000000000000000000............/////////000............/////////000//////////////////////////////////////////////////////............//////////////////////////////......////////////......///---++++++...//////...---......///////////////.........///000111111111111000000000/////////...***,,,...///000000///...////////////////////////............////////////---///000000//////000222000000000000000000000000000000000000000000000000...///111222222111///.............../////////000//////000000000000//////////////////////////////------...//////////////////000000111111111111111//////............//////.../////////000000000111////////////////////////000000000000000000000000///000000111222222333333000000000000111111111111222222333333333333444444333444555666666777777777666;;;AAAKKK[[[kkkssssssmmmzzz555555555555555555555555444444444555555555666666777777777777888888888888:::999888666555555555555555555666777888999999:::999999:::::::::;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;999999:::;;;;;;<<<<<<===;;;;;;;;;<<<<<<>>>???@@@<<<<<<>>>??????@@@@@@@@@??????@@@AAAAAAAAAAAA@@@AAAAAABBBCCCDDDEEEFFFFFFEEEFFFGGGHHHIIIJJJJJJKKKNNNKKKIIIIIIJJJKKKKKKKKKHHHIIIKKKMMMOOOOOONNNNNNIIIJJJKKKMMMMMMMMMLLLKKKIIIIIIHHHHHHHHHGGGGGGGGGHHHIIIJJJKKKLLLLLLLLLLLLLLLLLLKKKJJJJJJJJJJJJJJJKKKJJJJJJIIIHHHHHHGGGGGGBBBCCCDDDEEEFFFGGGGGGGGGBBBCCCDDDEEEFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDCCCBBBBBBBBBBBBCCCAAAAAAAAA@@@@@@@@@??????<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;777888999999::::::::::::777777777777777777777777777777777777777777777777666666666666666666666666666666666666666666666666555555555555555555555555444444444444444444444444222222222333333222222222333333333333333333333333000000111111222222222222000000111222333333444444222222444444444444222222222222222222222222222222000000000000////////////000000111222222222222111000000000000000000000000000000111222222222222222000111111111111222222222111111111111111111111111...///000111222222111000//////000000111111111222//////000000111111111222////////////////////////000000////////////000000.../////////000000111111000000000000000000000000000000////////////000000111111111111111111111111.../////////000000111111---.........//////000000//////////////////////////////////////////////////////............//////////////////..................////////////......///,,,******---//////------......///////////////---......///000111111222111111000000/////////...***+++---///000000///...////////////////////////............/////////000---///000000//////000222000000000000000000000000000000000000000000000000...000111222222111000...---.........//////000000//////000000000000//////////////////////////////------...///000000//////000000111222222222222222//////............//////.../////////000000111111////////////////////////000000000000000000000000///000000111222222333333000000000000111111111111222222333333333444444444444444555666777777777666222:::AAAHHHYYYnnnwwwuuukkksss555555444444444444555555555555555555555555555555555666666777888999999:::999999777666666555555555777777999:::::::::::::::999999::::::::::::;;;;;;::::::;;;;;;::::::999888:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>>>>???@@@@@@@@@@@@???>>>>>>============>>>>>>@@@@@@AAABBBBBBCCCCCCDDDFFFEEEEEEDDDEEEGGGHHHIIIJJJJJJIIIIIIIIIJJJKKKKKKHHHIIIKKKMMMOOOPPPQQQQQQOOONNNMMMKKKJJJJJJJJJJJJIIIIIIIIIJJJJJJIIIHHHHHHJJJJJJJJJJJJJJJKKKLLLLLLJJJIIIGGGFFFEEEFFFGGGGGGJJJIIIIIIHHHHHHGGGFFFFFFGGGHHHHHHIIIIIIHHHHHHHHHCCCCCCCCCCCCCCCDDDEEEEEEEEEFFFFFFGGGGGGGGGFFFFFFEEEEEEDDDDDDCCCCCCCCCBBBEEEDDDCCCBBBAAA@@@??????@@@@@@@@@?????????>>>>>>;;;;;;:::999999:::::::::<<<<<<;;;;;;;;;;;;<<<<<<::::::::::::::::::::::::<<<<<<;;;::::::999888888777777777777777777777777444555555555666666777777777777888888888888777777888777666444444555555666444444444444444444444444777666555444444444444444333333444444444333111000111222222333333222222111222222222222222222222222111111222222222333333333222222222222222222222222000000000000111111111111111111000000111111222333111111111111111111111111111111000000000000111111////////////////////////000000000000000000000000000000111111111222222222000000111111111111000000//////000111111111111111000000000000000000000000222111111111000000//////000000000000000000000000------...............---000000000000000000000000////////////000000000000---......///000111111222////////////////////////000000000000000000000000000000////////////000000000000000000000000000000////////////////////////............////////////////////////////////////........................////////////000000000000...///000111111222222111000000111111111222222222222111111111000000//////////////////////////////........................000000000000000000000000////////////////////////++++++,,,...///111222222////////////////////////000000000000000///......---......///////////////////////////000000000000////////////////////////000000000000000000000000//////000000000000//////////////////////////////000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000111111222333333333333222444444333444444555666777888888>>>JJJ[[[iiippprrrkkkqqq}}}555555444444444444555555555555555555555555555555555555666666777888888999999999888777666666666666555666777888999999999999999999999::::::;;;;;;;;;:::::::::;;;:::999999888999:::::::::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<===>>>??????@@@@@@????????????>>>>>>>>>>>>??????@@@@@@AAAAAABBBCCCCCCCCCEEEDDDDDDEEEEEEFFFGGGHHHGGGGGGFFFFFFFFFGGGHHHHHHIIIIIIKKKLLLMMMMMMMMMMMMMMMMMMLLLKKKJJJIIIIIIIIIGGGGGGGGGGGGHHHHHHHHHHHHJJJJJJIIIIIIJJJJJJKKKLLLJJJIIIHHHGGGFFFFFFGGGHHHJJJIIIIIIHHHHHHGGGFFFFFFGGGGGGGGGHHHHHHGGGFFFFFFCCCCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFGGGFFFFFFEEEEEEDDDDDDDDDDDDCCCCCCBBBBBBDDDDDDDDDCCCBBBAAA??????@@@@@@@@@??????>>>>>>>>><<<<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<::::::::::::::::::::::::<<<;;;;;;:::999999888888666666666666666666666666555555555555666666666777666777777888888777777666888777666555444555555666444444444444444444444444555444444333333333333333333444444555444333222111222222222222222222222222111111111111111111111111111111111222222222333333222222222222222222222222000000000000111111111111111111000000111111222333111111111111111111111111111111000000000000111111000000000000000000000000000000000000000000000000000000111111111222222222000000111111111111000000//////000111111111111111000000000000000000000000111111111000000000//////000000000000000000000000000000000000000///...---////////////////////////////////////000000000000......//////000000111111111111111111111111111111////////////////////////000000////////////000000000000000000000000000000////////////////////////............////////////////////////////////////......................../////////000000000111111...///////////////...---000000111111111222222222111111000000000/////////////////////////////////........................////////////////////////000000000000000000000000............//////000000////////////////////////000000000000000///.........//////000111000000000////////////000000000000////////////////////////000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000111111111000000000//////000000000000000000000000000000000000000000000000111111222333333333333222444333333444444555666777999888:::BBBNNN\\\fffkkklllnnnvvv555555444444444444555555444444444444444444444444444444444555666666777777999888777666555555555555444444555666777777777777888888888999:::;;;;;;<<<999::::::::::::999888888888888999:::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<======>>>???????????????@@@??????>>>>>>??????@@@???@@@@@@AAAAAABBBCCCCCCBBBCCCDDDEEEFFFFFFFFFFFFEEEDDDDDDDDDEEEEEEFFFGGGHHHHHHIIIJJJJJJJJJIIIIIIKKKJJJJJJIIIIIIHHHHHHHHHFFFFFFEEEEEEEEEFFFHHHIIIIIIIIIHHHHHHIIIIIIJJJKKKIIIIIIHHHGGGGGGGGGHHHHHHIIIIIIIIIHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCCCCBBBBBBBBBBBBCCCDDDDDDFFFFFFFFFFFFEEEEEEDDDCCCDDDCCCCCCCCCCCCBBBBBBBBBCCCDDDDDDDDDCCCBBB@@@???????????????>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<::::::::::::::::::::::::;;;;;;::::::999888888888555555555555555555555555555555555555666666666666666666777777777777666666777666555555444444555555444444444444444444444444222222222222222333333444444444555555555444333222333222111000000111222333000000000000000000000000111111111222222222222333222222222222222222222222000000000000111111111111111000000000000111222222111111111111111111111111111111000000000000111111111111111111111111111111000000000000000000000000000000000111111111111222///000000111111000000/////////000111111111111111000000000000000000000000111111000000000000//////000000000000000000000000333333333222111000..............................////////////000000000000////////////000000000000000000000000000000000000////////////////////////000000////////////000000////////////////////////////////////////////////............////////////////////////////////////////////////////////////000000000000111111111111000000000000///...---,,,000000000111111111111222000000///////////////...////////////////////////........................////////////////////////000000000000000000000000000000000///......------//////////////////////////////000000000///......///000000111111111111111////////////000000000000////////////////////////000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000111111000000000000//////000000000000000000000000000000000000000000000000111111222333333333333222333333333333444555666777;;;:::999:::AAAMMMZZZcccmmmkkklllwww555444444333333444444555444444444444444444444444333333333444444555555555666666555444444444444444333444555666777777777777777777888999:::;;;;;;<<<999999999999999888888777666777888999:::;;;<<<===::::::;;;;;;;;;<<<<<<<<<<<<===>>>>>>??????>>>>>>??????>>>>>>>>>>>>???????????????@@@AAAAAABBBBBB@@@AAACCCEEEEEEEEEDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGEEEFFFFFFGGGHHHGGGGGGGGGHHHHHHHHHHHHHHHGGGGGGGGGFFFEEEDDDCCCDDDFFFIIIJJJHHHGGGGGGGGGGGGHHHIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHIIIIIIHHHGGGGGGFFFFFFEEEDDDDDDEEEDDDDDDCCCBBBAAABBBBBBAAAAAABBBBBBCCCDDDFFFFFFFFFEEEDDDCCCBBBAAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDBBB@@@???>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<===============<<<<<<;;;;;;;;;;;;<<<<<<::::::::::::::::::::::::::::::999999888888888777555555555555555555555555555555555666666666666666555666666777777666666555666666555555444444444444333333333333333333333333111111111222222333555555444444444444444444444444444222111//////111222444111111111111111111111111111111111111222222222222111111111111111111111111///000000000111111111111000000000000000111222222111111111111111111111111111111000000000000111111111111111111111111111111000000000000000000000000000000000000111111111111//////000000000000////////////000111111111111111000000000000000000000000000000000000000000//////////////////////////////222222222222111111000///////////////////////////////////////000000000000000000000000////////////................................................//////000000000000//////////////////////////////////////////////////////............////////////////////////////////////000000000000000000000000000000000000111111111222111111111111111000//////000000000000111111111111////////////............////////////////////////........................////////////////////////////////////////////////000000000///......------////////////////////////...///////////////......//////000111111111111000////////////000000000000//////////////////////////////////////////////////////000000000000//////111111111111111111111111////////////////////////111000000000////////////000000000000000000000000000000000000000000000000111111222333333333333222333333333333444555666666;;;;;;:::999:::DDDRRR]]]mmmhhheeekkk~~~444444333333333333444444444444444444444444444444333333333333444444444444444444333222222222333333555555666777888888888888777777888999999:::;;;;;;888888999999888888777666666666777888999;;;;;;<<<:::::::::;;;;;;;;;;;;<<<<<<<<<===>>>>>>>>>>>>=========<<<<<<<<<<<<======>>>>>>??????@@@AAAAAAAAA???@@@BBBCCCDDDDDDCCCBBBBBBBBBBBBCCCDDDEEEFFFFFFBBBCCCDDDEEEGGGGGGGGGGGGEEEFFFGGGGGGHHHGGGGGGFFFFFFEEEDDDDDDEEEGGGIIIKKKFFFFFFFFFFFFFFFGGGGGGHHHGGGHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFEEEEEEDDDDDDBBBCCCCCCCCCBBBBBBAAA@@@AAAAAAAAAAAAAAABBBCCCCCCEEEEEEEEEDDDCCCBBBAAA@@@AAAAAAAAAAAABBBBBBBBBBBBBBBBBBCCCCCCCCCAAA@@@???========================;;;;;;<<<===>>>>>>======<<<<<<;;;;;;;;;;;;<<<<<<::::::::::::::::::::::::999888888888888888777777555555555555555555555555666666666666666555555555555555666666666666555555555555555555555444444333333333333333333333333333222222222222333555666777444444444333444444444444333222000//////000222333222222222222222222222222000000111111111222222222111111111111111111111111///000000000111111111111000000//////000000111222111111111111111111111111111111000000000000111111111111111111111111111111000000000000000000000000000000000000000000000000//////000000000000////////////000111111111111111000000000000000000000000//////////////////000000////////////////////////......///000111111111111000000000000000000000000////////////000000000000000000000000////////////........................//////////////////////////////000000000000//////////////////////////////////////////////////////............////////////////////////////////////000000000000000000000000///000000000000111111111//////000111111111111111000000000000000000000000............////////////////////////////////////....................................................................................////////////////////////////////////......////////////......---...//////000000//////////////////000000000000000000000000000000000000//////////////////////////////000000000000//////000000000000000000000000////////////////////////000000000////////////...000000000000000000000000000000000000000000000000111111222333333333333222333222222333333444555666666888:::999999???JJJTTThhheeebbbfffuuu444444333333333333444444333333333333333333333333333333333333333333444444333333222222222222222333666666777888999999999999888888888888999999999999777888888888888777666666666666777888999999::::::::::::::::::;;;;;;;;;;;;;;;<<<<<<==================<<<<<<;;;;;;<<<<<<======>>>>>>??????@@@AAAAAA>>>???@@@AAABBBBBBBBBBBB?????????@@@AAABBBCCCDDDBBBBBBDDDEEEFFFGGGGGGHHHCCCDDDFFFGGGHHHGGGGGGFFFFFFFFFEEEEEEEEEGGGHHHIIIEEEEEEDDDDDDEEEEEEFFFGGGFFFFFFGGGHHHHHHHHHGGGGGGFFFEEEEEEDDDCCCCCCBBBBBB@@@AAAAAABBBBBBBBBAAAAAAAAA@@@@@@@@@@@@AAABBBBBBCCCCCCCCCCCCCCCBBBAAA@@@@@@@@@AAAAAAAAAAAAAAABBBBBBAAAAAAAAA@@@@@@@@@@@@<<<<<<<<<<<<============;;;<<<>>>???@@@??????>>><<<<<<;;;;;;;;;;;;<<<<<<::::::::::::::::::::::::777777777777777777777777555555555555555555555555666666666666666555555555444444555555555555444444444555555555555444333333333333333333333333333333222222222222333444666666333333222222222333444444222111000//////000111222222222222222222222222222000000000111111111111222111111111111111111111111000000000000111111111111000////////////000111111111111111111111111111111111111000000000000111111111111111111111111111111000000000000000000000000111000000000000000//////...//////000000//////...//////000111111111111111000000000000000000000000......////////////000000000000000000000000000000,,,,,,...///000111111111111111111111111111111111////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000...///000111111000///...////////////////////////////////////////////////............////////////////////////////////////////////////////////////////////////000000000000,,,---...///000000000000111000000000000000//////...////////////000000000////////////////////////................................................------------------------,,,------...///000111111////////////////////////------.../////////......------...///////////////////////////000000000000000000000000000000000000000000000000000000000000//////000000000000//////////////////////////////000000000000000000000000000000////////////......000000000000000000000000000000000000000000000000111111222333333333333222222222222222333444555666111444888888888<<>>>>>???@@@@@@@@@????????????@@@AAABBBBBB?????????@@@AAABBBDDDDDDDDDEEEFFFFFFGGGGGGGGGFFFBBBDDDFFFHHHHHHHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCDDDDDDEEEFFFDDDEEEFFFGGGGGGGGGFFFFFFDDDDDDCCCBBBBBBAAAAAA@@@??????@@@AAABBBBBBBBBBBB@@@@@@@@@@@@@@@AAAAAABBBAAAAAABBBBBBBBBAAAAAA@@@???@@@@@@@@@AAAAAAAAAAAABBB@@@???======>>>???@@@;;;;;;;;;<<<<<<============>>>@@@BBBCCCBBBAAAAAA<<<<<<;;;;;;;;;;;;<<<<<<::::::::::::::::::::::::777777777777777777777777666666666666666666666666777666666666555555555555444444444555555444444444444444555555555444333222222222222222222222222222222222111222222333444444222111111111111222333444111111000000000000111111111111111111111111111111000000000000111111111111111111111111111111111111000000000000111111111111///////////////000111111111111111111111111111111111111000000000000111111000000000000000000000000000000000000000000000000111111000000////////////......////////////......//////000111111111111111000000000000000000000000........./////////000000000000000000000000000000------...///000000000000000000000000000000000000////////////000000000000......//////000000111111111111111111111111111111111111111111111111111111...///000111111000///...000000000000000000000000////////////////////////............////////////////////////////////////........................---.........////////////---...///////////////...111111000000/////////////////////000000000111111////////////////////////........................................................................------......///000000000////////////////////////,,,---......//////............///000000000000000////////////000000000000000000000000000000000000000000000000000000000000//////000000000000//////........................000000000000000000000000000000/////////.........000000000000000000000000000000000000000000000000111111222333333333333222222222222222333444555666222444666777777:::???CCCOOOXXX```cccgggwww444333333222222333333444333333333333333333333333444444444444444444444444555555444444444555555666555666777888888999999999::::::999999888777777777777777777777777666666555777777777777777888888888999999:::::::::;;;;;;;;;:::;;;<<<<<<======<<<<<<>>>>>>============>>>>>>=========>>>??????@@@@@@???>>>>>>===>>>@@@AAACCCAAAAAAAAABBBCCCDDDFFFGGGGGGGGGGGGGGGGGGFFFEEEEEEBBBDDDFFFHHHIIIIIIHHHGGGCCCDDDDDDEEEDDDDDDCCCBBBCCCCCCCCCCCCCCCDDDEEEEEECCCDDDEEEFFFGGGGGGFFFEEECCCBBBBBBAAAAAA@@@??????>>>???@@@AAABBBCCCCCCCCC@@@@@@??????@@@@@@AAABBB@@@@@@AAABBBBBBBBBAAAAAA?????????@@@@@@AAAAAAAAABBB@@@===<<<;;;===???AAA;;;;;;;;;<<<<<<<<<======???@@@CCCDDDEEEEEEDDDCCC<<<<<<<<<;;;;;;<<<<<<<<<::::::::::::::::::::::::666666666666777777777777777777777777777777777777777777666666555555555444333444444555555444444333333444555555555444333222222222222222222222222222111111111000111111222333111111000000000111333444000000111111111111000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111///////////////000111111111111111111111111111111111111000000000000111111////////////////////////000000000000000000000000111111000000/////////.........////////////......//////000111111111111111000000000000000000000000---.........//////000000000000000000000000000000///000000000000//////...////////////////////////////////////000000000000---......///000111111222000000000000000000000000111111111111111111111111...///000222222000///...111111111111111111111111////////////////////////............/////////000////////////////////////........................------------.........///222222222222111000///...111111000000/////////...//////000000111111222222////////////////////////................................................////////////////////////.........///////////////////////////////////////,,,,,,---.../////////...//////000111111111111111////////////000000000000000000000000000000000000000000000000000000000000//////000000000000//////........................000000000000000000000000000/////////............000000000000000000000000000000000000000000000000111111222333333333333222222222222222333444555555666777777777888;;;>>>AAAEEERRR___cccdddooo222222222222222222222222222222333333333333444444333333333444444444555555555444333333222222222222111333555888999999999888888888888777777777777777777666666666666777777888666666666666777777777777:::999888999;;;<<<;;;;;;;;;;;;:::::::::;;;<<<<<<===>>>>>>>>>>>>>>>===<<<<<<===@@@BBBCCCBBBAAA@@@AAA???>>>======???AAABBB@@@@@@@@@AAABBBCCCDDDEEEGGGFFFEEEDDDCCCCCCCCCDDDEEEDDDDDDDDDDDDFFFHHHIIIEEEEEEEEEEEEEEEDDDCCCBBBFFFGGGGGGFFFCCCBBBBBBCCCFFFFFFEEEEEEDDDDDDDDDCCCAAAAAABBBBBBAAA@@@>>>===AAAAAABBBBBBBBBAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCBBBBBBAAAAAAAAA@@@@@@???>>>>>>>>>===============>>>??????777999===???AAA@@@???>>>@@@@@@BBBBBBBBBBBBAAA@@@;;;;;;<<<<<<<<<<<<;;;;;;:::::::::999999888888888777777888888888888777777888888888888777777777777777777888888888888777777555444333333222222333333444555555555444333333222222333333444444333333222333333333222222222111111222111111111222333444444111111111111111111111111111111111111111111111111000000000000111111111111111111000000//////......000000000000000000000000...//////000111222222222111111000000000000111111111111111111111111111111////////////000000000000...---,,,++++++,,,---...000000000000000000000000000000000000000000000000//////000000000000//////////////////////////////000000//////.........---111111111000000000000000000000000000000000000000000000000000000000000000///000222222000///000111000000000000000000000000000000000000000000000000////////////000000000000......//////000000111111000000//////.........---000000///...............000000000000000000000000//////////////////////////////////////////////////////...---------------............////////////111111000///////////////000000000000000000000000////////////////////////---------............///........................////////////////////////------......//////000000//////000000000000//////------......//////000000000000000000000000000000////////////////////////000111111111000///---,,,000000000000000000000000000000000000000000000000............////////////------......//////000000////////////////////////...///////////////......////////////000000000000111111222222222333333333222222333444444555555666555555666777888:::<<<===FFFLLLXXXdddhhhlllzzz222222222222222222222222222222333333333333444444333333333444444444555555444333222222111111111222333555777999::::::999888777777777777777777777777777777666666666666666777777777777777888888888888999999999:::;;;;;;;;;::::::::::::::::::;;;;;;<<<<<<<<<===============<<<>>>???AAABBBBBBAAA@@@???@@@???>>>>>>>>>???AAAAAA@@@@@@@@@AAABBBCCCDDDEEEFFFFFFEEEDDDDDDDDDDDDEEEFFFEEEEEEEEEFFFGGGIIIJJJEEEEEEFFFGGGGGGGGGFFFFFFEEEFFFGGGEEECCCAAAAAABBBEEEEEEDDDDDDDDDCCCCCCCCC@@@@@@AAAAAA@@@???===<<>>>>>=========<<<<<<<<<<<<===>>>???:::<<<>>>AAABBBAAA@@@???>>>???@@@@@@@@@???>>>===;;;;;;<<<=========<<<<<<:::::::::999999888888888888888999999999999888888666666666666555555555444444555555666666555555444555444333333222222333333444444555555444333333222222333333444444333333222333333222222111111111111000000000///000000111111111111111111111111111111111111111111111111111111...////////////000000000000000000000////////////000000000000000000000000...//////000111111222222111111000000000000111111111111111111111111111111////////////000000000000111111000//////000111111000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000000/////////............000000000000000000000000000000000000000000000000000000000000000000000000///000222222000///000111000000000000000000000000000000000000000000000000000000000///////////////...///////////////000000000/////////............000000///...............000000000000000000000000////////////////////////........................000//////...------..................////////////111000//////.........///////////////////////////////////////////////////---------............///........................////////////////////////........./////////////////////000000000000//////.........///////////////000000000000000000000000////////////////////////000000111111000///...---000000000000000000000000////////////////////////............////////////.........///////////////////////////////////////...///////////////......////////////000000000000111111111222222222333333222222333333444555555555555555666666888999;;;;;;BBBGGGTTTbbbjjjmmmvvv222222222222222222222222222222333333333333444444333333333444444444555555333222222111111111111111555666888::::::999888777777777777777777777777777888888777666555555555555777888888888999999999999999999::::::;;;:::::::::999999999999999:::;;;;;;;;;<<<===>>>>>>???>>>>>>???@@@AAAAAAAAA@@@>>>===>>>????????????@@@@@@@@@@@@@@@@@@AAABBBCCCDDDEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGFFFFFFFFFHHHIIIJJJEEEFFFGGGHHHIIIIIIIIIIIIDDDEEEFFFDDDBBB@@@@@@AAACCCCCCCCCCCCBBBBBBBBBBBB???@@@@@@@@@???>>>===<<<<<<===>>>???????????????AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAA@@@??????>>>>>>===<<<<<<<<<<<<;;;;;;;;;<<<=========>>>@@@BBBBBBAAA@@@???======>>>>>>===<<<;;;;;;;;;;;;<<<===>>>>>>======999999999999999888888888999999::::::::::::999999666666666555555555444444333444444444444444444333555444333333222222333333444444444444444333333222222222333333333333222222222111111111111000000000111111000000///000000000111111111111111111111111111111111111111111111111............////////////////////////000000000000000000000000000000000000/////////000111111222222111111000000000000111111111111111111111111111111////////////000000000000333222222111111222222333000000000000000000000000000000000000000000000000//////000000000000//////111111111111111111111111////////////............000000000000000000000000000000000000000000000000000000000000000000000000...000111111000//////000000000000000000000000000000000000000000000000000000000000//////........./////////...............////////////............000//////............///000000000000000000000000////////////////////////////////////////////////000000//////......//////............////////////000///......---.................................////////////////////////---------............///........................///////////////////////////////////////.........//////000000000000/////////////////////.........//////////////////////////////////////////////////////000000000000///...////////////////////////////////////////////////............///////////////////////////.........////////////////////////...//////000000/////////////////////000000000000111111111222222222222333222222333333444444555555555555555666666777999999===AAANNN___kkkpppsssuuu111222222222222222333333222222222333333333444444333333333444444444555555333333222222222222222333666777888999999888666555666666666777777777777777999888777666555444444444666777777888888999999999888:::;;;<<<;;;:::::::::999999888888999999:::;;;<<<===>>>???@@@AAAAAAAAA>>>???@@@@@@@@@@@@??????>>>>>>???@@@@@@@@@@@@???@@@@@@@@@AAABBBCCCDDDEEEDDDDDDEEEFFFGGGGGGGGGGGGGGGFFFFFFEEEFFFGGGHHHIIIGGGGGGHHHHHHIIIHHHHHHHHHDDDDDDEEECCCAAA??????@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@??????>>>>>>;;;<<<===??????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAAAAAAAA??????>>>>>>===<<<<<<<<<;;;;;;;;;::::::;;;;;;<<<>>>???@@@AAAAAA@@@???>>>=========<<<<<<;;;::::::;;;;;;<<<===>>>>>>>>>>>>999999999888888888888888888999999999999999999888888888777777777666666666444555555666666555555444555444333333222222333333333333444444444333333222222222333333333333222222111000000000000000000000444444333222111111111222111111111111111111111111111111111111111111111111........./////////000000000000000000////////////000000000000000000000000//////000000111111111111111111000000000000111111111111111111111111111111////////////000000000000000000000000000000000000//////////////////////////////////////////////////////000000000000//////000000000000000000000000///////////////........./////////000000000000000////////////////////////000000000000000000000000...000111111000//////000////////////////////////////////////////////////000000000///......------//////......------,,,,,,///////////////.........000///............//////////////////////////////////////////////////////000000000000000000000000000000////////////000000............///////////////......---------......////////////////////////////////////////////////---------............///------------------------////////////////////////000000//////......------//////000000000000//////000000//////......------......................../////////////////////////////////000000000000000........................////////////////////////............////////////000000//////......------////////////////////////...//////000000000000///////////////000000000000111111111111222222222222111222222333444444555555555555555555555666777888:::===GGGXXXiiisssuuuttt111111111222222333333333222222222333333333444444333333333444444444555555444444333333333444444555444666777888888666444333555555666666777777777777888888666555444444444444555555666666777888888999999;;;>>>>>><<<::::::;;;999999888888999999:::;;;;;;<<<===>>>??????@@@???<<<<<<===???@@@AAAAAABBB>>>>>>???@@@@@@@@@@@@???@@@@@@@@@AAABBBCCCDDDEEECCCDDDFFFGGGHHHHHHHHHHHHFFFFFFEEEDDDDDDEEEGGGHHHHHHHHHHHHHHHGGGFFFEEEDDDCCCDDDDDDCCC@@@??????@@@@@@@@@@@@AAAAAAAAAAAAAAABBBBBBAAAAAA@@@@@@@@@AAA===>>>???@@@AAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAAAAAAAAAAAAAA@@@??????>>>>>>===<<<<<<<<<;;;;;;::::::::::::;;;;;;===>>>>>>???>>>>>><<<<<<======<<<<<<;;;;;;;;;;;;;;;;;;<<<===============888888888888888888888888777777888888888888777777777777777777666666666666444444555555555555444444555444333333222222333333222222333333444333333222111222222333333222222111000000000000000000000111444444333222111111111222111111111111111111111111000000000000000000000000//////000000000111111111222111111000///......---111111111111111111111111000000000000000111111111111111000000000000111111000000000000000000000000////////////000000000000//////////////////////////////////////////////////////////////////////////////000000000000//////////////////////////////.........///////////////......//////000000000000////////////////////////////////////////////////...///111111///...///000////////////////////////////////////////////////000/////////.........---//////......------,,,,,,........./////////////////////............//////////////////////////////////////////////////////////////////////////////000000////////////000000............////////////......------------...///000000000000000000000000////////////////////////---------............///,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////000000//////......------//////000000000000//////000000//////......------------------------------///////////////////////////////////////000000000------------------------....................................////////////000000//////......------////////////////////////......///000111111000000////////////000000000000000000111111111222222222111111222222333444444555555555444444555666777777:::<<>>@@@AAABBBCCC>>>????????????@@@@@@@@@@@@@@@@@@AAABBBCCCDDDEEEDDDEEEGGGHHHIIIIIIHHHHHHFFFFFFEEEDDDDDDEEEFFFGGGHHHHHHHHHGGGFFFDDDBBBBBBCCCDDDEEECCCAAA??????@@@@@@@@@@@@@@@AAAAAAAAAAAACCCBBBAAAAAAAAAAAABBBBBB???@@@AAABBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@@@@??????>>>>>>===<<<<<<<<<<<<;;;:::::::::;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;;;;<<<<<<===;;;<<<<<<<<<<<<<<<;;;;;;777777777888888888888888777777777888888777777777555555555444444444333333222333333333333333333222555444333333222222333333111222222333333333333333111111222222222222111111000000000111111111111222111111000000///000000000111111111111111111111111000000000000000000000000000000000000111111111111111111111000//////......111111111111111111111111000000000000000000111111111111000000000000111111000000000000000000000000////////////000000000000///000000111111000000///000000000000000000000000000000000000000000000000//////000000000000//////.................................///////////////---......//////000000111000000000000000000000000////////////////////////---///000000///......///000000000000000000000000000000000000000000000000......................../////////........................//////////////////............//////000000000000000000000000000////////////////////////------------------------//////......//////000000............////////////.........---......///000111111111111111111111111////////////////////////---------............///,,,,,,,,,,,,,,,,,,,,,,,,///////////////////////////////////////.........//////000000000000/////////////////////.................................////////////////////////111000////////////000000............................................................///////////////////////////.........////////////////////////......///000111111111111////////////000000000000000000000111111111111222111111222222333333444444444444444555555666888888:::===@@@HHHXXXmmm~~~000111111222333333444444222222333333333333444444333333333444444444555555444333333333333444555666333444666777888777555444444444555555666777777888666555555444444444555555444555666777888999:::::::::???CCCCCC???<<<<<<===:::::::::::::::;;;;;;<<<;;;<<<<<<=========<<<<<<<<<<<<======???@@@AAABBB@@@???>>>>>>>>>???AAAAAA@@@@@@@@@AAABBBCCCDDDEEEEEEFFFHHHIIIJJJIIIHHHGGGHHHGGGFFFEEEEEEEEEFFFGGGGGGGGGGGGGGGFFFEEECCCCCCDDDEEEEEEDDDAAA@@@@@@AAA@@@@@@@@@AAAAAAAAABBBBBBBBBAAA@@@@@@@@@AAABBBBBBAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@AAA@@@@@@???>>>>>>============<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;::::::::::::;;;===>>><<<<<<<<<<<<;;;:::999888666777777777888888888999777888888999999888888777555555444444444333333333333333444444444444333333555444333333222222333333111111222333333333333333111111222222222222111111111111111111222222333333000000000///000000111111111111111111111111111111000000000000000000000000/////////000000000000111......//////000000111111111111111111111111111111111000000000000000000000111111000000000000111111000000000000000000000000////////////000000000000//////000111111000//////000000000000000000000000000000000000000000000000//////000000000000//////////////////////////////............/////////000------......///000000111000000000000000000000000////////////////////////---///000000///......///000000000000000000000000000000000000000000000000,,,------....../////////...///////////////000000............/////////000...............///000000000000000000000000000000////////////////////////------------------------......------...//////000............///////////////.........//////000111000000000000000000000000////////////////////////---------............///........................////////////////////////........./////////////////////000000000000//////.........///////////////........................////////////////////////222111000///......//////............................................................////////////.........///////////////////////////////////////......///111111222222111////////////000000000000000000000000111111111111111111111222333333444444444444444555666888999:::888===@@@BBBMMMdddzzz000000111222333333444444222222333333333444444444333333333444444444555555222222222222333333444555444555777888999888777666444444444555666777777888555555444444444555555666555666777888999:::;;;;;;;;;@@@EEEDDD@@@<<<===>>>;;;;;;::::::;;;;;;<<<===???@@@@@@@@@@@@??????>>>>>>>>>======>>>???@@@@@@AAA???>>>======???AAABBB@@@@@@@@@AAABBBCCCDDDEEEEEEGGGHHHJJJJJJIIIHHHGGGIIIHHHGGGFFFFFFFFFGGGHHHFFFFFFGGGGGGGGGFFFFFFEEEDDDEEEFFFDDDBBB@@@@@@AAA@@@@@@@@@AAAAAABBBBBBBBBAAA@@@?????????@@@AAABBBAAAAAABBBBBBBBBAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAAAAA@@@@@@@@@AAAAAA@@@@@@???>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======999999888888999;;;===>>><<<<<<<<<;;;:::999777777666666777777888888888999999999999::::::999999999777777666666666555555555555666666777777666666555555444333333222222333333000111222333333333333333111111222222222222111111111111222222222333333333222111111111222333444444111111111111111111111111000000000000000000000000............/////////000+++,,,---///000222333444111111111111111111111111111111111000000000000000111111000000000000111111000000000000000000000000////////////000000000000---...///000000///...---000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000---.........//////000000---------...///000000111000000000000000000000000////////////////////////---///000000///......///000000000000000000000000000000000000000000000000+++,,,,,,---...///000000......//////000000111111---.........//////000000...............///000111000000000000000000000000////////////////////////111111111111111111111111---------------...///000............/////////000///////////////000111111////////////////////////////////////////////////---------.........//////000000000000000000000000////////////////////////---.........//////000000//////000000000000//////---.........//////000000////////////////////////////////////////////////333222000///.........///////////////////////////..................................../////////000---.........//////000000////////////////////////......///111111222222222////////////000000000000000000000000111111111111000111111222333333444444333444444555777999:::;;;555===AAA???FFF\\\vvv333333333444444444555555444444444555555666666666222444666555333222333666555555555555555555555555666666777777666555444444777666666555555555666666777666444222333555777999777777777777888999:::;;;???????????????>>>======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===@@@???>>>======>>>??????@@@@@@???>>>>>>???@@@@@@??????@@@AAAAAABBBCCCCCCFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIHHHGGGFFFEEEFFFFFFFFFEEEEEEEEEDDDDDDEEEEEEDDDCCCBBBBBBAAAAAACCCBBB@@@??????@@@BBBCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAEEECCCAAAAAACCCCCCCCCBBB@@@AAABBBBBB@@@@@@AAABBBAAAAAA@@@@@@@@@@@@@@@@@@========================<<<<<<<<<<<<<<<<<<<<<<<<:::999999999999:::;;;;;;;;;;;;:::999999888777777777888888888888999999999888888888888888777666666666666666666666555555444555555666666555555444333444333333222222333333444333222111000000111222333222222222222222222222222222222222222222222222222111111111111111111111111222222111111111111222222111111000000000000111111000000000000////////////////////////////////////////////////////////////111///...000333555333111000000000000000000000000000000000000////////////333222111000000000111222111111000000//////......444444333333222111000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////---------........./////////////////////////////////////////////......---111111000000//////......//////000000000000////////////000000000000//////000000////////////000000////////////////////////............////////////000000////////////000000111000///......///000111++++++,,,,,,---...//////////////////////////////////////////000000000000000000111111111111000000///////////////000111111//////............//////000000//////......------//////...---,,,,,,++++++---------............///............////////////////////////000000000000000000000000000000000000........................---...///000111222333444111111000000//////......//////............//////111000000///...---------........................000000000000111111111111........................000000////////////000000000000000000000000000000000000//////.........---000111111111111222222222222222333333333333444444555444444444444555666666===999:::@@@CCCIII^^^vvv222222222333333333444444222222333333333333333333222444666555333222444555555555555555555555555555666666666666666555444444666666555555555555666666777666555444444666777999666666666666777888999999===============<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<>>>======<<<<<<===>>>???@@@???>>>======>>>???@@@>>>??????@@@AAABBBCCCCCCEEEEEEEEEFFFFFFFFFGGGGGGIIIIIIIIIIIIHHHGGGFFFEEEGGGFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDCCCBBBBBBAAAAAACCCBBB@@@??????@@@BBBCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAACCCBBB@@@@@@BBBBBBBBBAAABBBCCCDDDDDDBBBBBBCCCDDDAAAAAA@@@@@@@@@@@@??????========================<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<======;;;;;;;;;:::999999888888777888888888888999999999888888888888888777777666666666666666666555555444555555666666555555444333444333333222222333333444333222111000000111222333222222222222222222222222222222222222222222222222111111111111111111111111222222111111111111222222111111000000000000111111000000000000000000000///111111111111111111111111111111111111111111111111111///...000333444333111000000000000000000000000000000000000////////////111000000//////000111222111111000000////////////222222222111000000//////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////---------........./////////////////////////////////////////////......---111000000000/////////...//////000000000000////////////000000000000//////000000////////////000000////////////////////////............////////////000000////////////000000222111000.........//////////////////............////////////////////////000000000000////////////000000111111111111000000///////////////000111111//////............/////////////////////.........//////......---,,,,,,+++---------............///............////////////....../////////000000000////////////////////////........................---......///000111222222111000000000/////////...000000////////////000000111000000///......------...........................////////////000000000........................000000////////////000000000000000000000000000000111111000000000/////////000111111111111222222222222222222333333333444444444444444444444555666666999555777<<<>>>CCCVVVkkk111111111222222222333333333333333333333333222222333444555555333333444555444444444444444444444444555666666666666555444444666555555555555555666666666666666666777777777888555555555555666777888888::::::;;;;;;;;;:::999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>>>>???>>>>>>======>>>>>>???>>>>>>???@@@AAABBBCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEHHHHHHHHHHHHHHHGGGFFFEEEGGGFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDCCCBBBBBBAAAAAACCCBBBAAA@@@@@@AAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@??????AAAAAAAAA@@@BBBCCCDDDDDDBBBBBBCCCDDDAAAAAA@@@@@@@@@?????????========================<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<======<<<<<<;;;;;;::::::999999777888888888888999999999888888999999888888777666666666666666666555555444555555666666555555444333444333333222222333333444222222111111111111222222222222222222222222222222222222222222222222222222111111111111111111111111222222111111111111222222111111000000000000111111000000000000000000000000111111111111111111111111111111111111111111111111000//////000222333222111000000000000000000000000000000000000///////////////.........///000111222111000000000000/////////000000000//////......---000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////------.........////////////////////////////////////////////////......---000000000000//////////////////000000000000////////////000000000000//////000000////////////000000////////////////////////............////////////000//////......//////000111000//////.........///333333222111///...------////////////////////////111111000000//////......///000000111111000000//////////////////000111111//////............//////.........///////////////000//////......------------------............///............////////////------........./////////............................................................//////000000000000000000////////////111111000000000000111111000000000///......------....................................////////////////////////////////////000//////......//////000000000000000000000000000111111111111000000000000000111111111111222222222222222222222333333333333444444444444444555555666666444666:::;;;>>>MMM^^^222222222222333333333333666666666555555444444444444444444444444333444444444444444444444444444444555555555666666555444444555555444444444555666666555666777888888888777666555555555555666777888888999999999::::::999888888:::::::::::::::;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<::::::;;;;;;<<<===>>>??????>>>>>>>>>>>>>>>>>>???===>>>>>>@@@AAABBBCCCDDDCCCCCCDDDDDDDDDEEEEEEEEEGGGGGGGGGGGGGGGFFFEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAABBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBB@@@??????AAABBBBBBAAA@@@AAABBBBBB@@@@@@AAABBBAAAAAA@@@@@@??????>>>>>>========================<<<<<<<<<<<<<<<<<<<<<<<<:::999999999999:::;;;;;;<<<<<<<<<;;;;;;:::::::::777777888888888999999999888999999999999888777777666666666666666555555444555555555666555555444333444333333222222333333444222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111222222111111111111222222111111000000000000111111000000000000000111111111////////////////////////111111111111111111111111000000///000111222222111000000000000000000000000000000000000////////////.........///000111222222000000000000000000000000000000/////////.........////////////////////////////////////////////////////////////////////////////////////////////////............///////////////////////////////////////////////////......---000000000000//////////////////000000000000////////////000000000000//////000000////////////000000////////////////////////............/////////////////////....../////////............//////000000333333222111000...------////////////////////////111111000000//////......//////000000000000/////////////////////000000111//////............//////------......//////000000000000//////............---------............///............////////////------------.........///........................................................................000000000000////////////111000000//////000000111000000//////............................................./////////000000000000000000000000000000/////////....../////////////////////////////////000000000000000000000000000000111111111222222222111222222222222333333333444444333333444444555666777777999<<<;;;<<>>>>>??????>>>??????????????????>>><<<===>>>???AAABBBCCCDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAABBBCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCBBB@@@???@@@BBBCCCCCCBBB@@@AAABBBBBB@@@@@@AAABBBAAAAAA@@@??????>>>==============================<<<<<<<<<<<<<<<<<<<<<<<<:::999999999999:::;;;;;;<<<<<<;;;;;;;;;;;;::::::777777888888888999999999999999999999999888777777666666666666666555555444555555555666555555444333444333333222222333333444222222222333333222222222222222222222222222222222222222222222222222222222000000000000000000000000222222111111111111222222111111000000000000111111///000000000111111111222////////////////////////000000000000000000000000///000000000000000111111000000000000000000000000000000000000////////////...///000111222222333333000000000000111111111111111111000000000000//////////////////////////////////////////////////////////////////////////////////////////////////////........./////////000000///////////////////////////////////////......---////////////000000000000//////000000000000////////////000000000000//////000000////////////000000////////////////////////............//////////////////............//////++++++---...///111111222000000000//////.........////////////////////////111000000000/////////...//////000000000000/////////////////////000000111//////............//////------......//////000000///////////////.........---------............///............////////////------------.........///............................................................------------////////////000000000000000//////......//////000////////////............//////////////////////////////000000000111111111111111111111111111111111//////............//////////////////////////////////////////////////////000000111111111222222222111111111222222222333333333333333333333444555555777888:::;;;:::;;;BBBIII333333444444444555555555333333333333333333222222555444333333555555444333333333333333333333333333333333444555555555555444333333333333444555666666333444666777777777666555666666666666777888999999888888999:::::::::999999888888999999::::::;;;;;;::::::::::::;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>>>>===>>>>>>??????>>>>>>===;;;<<<===???@@@BBBCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEDDDCCCCCCDDDDDDDDDDDDEEEEEECCCCCCCCCCCCCCCCCCCCCCCCAAAAAABBBBBBCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@???@@@BBBCCCCCCCCCBBBCCCDDDDDDBBBBBBCCCDDDAAAAAA@@@???>>>======<<<========================<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<======;;;;;;;;;:::::::::::::::777888888888888999999999999999999:::999999888777666666666666666555555444555555666666555555444333444333333222222333333444222222333333333333222222222222222222222222222222222222222222222222222222000000000000000000000000222222111111111111222222111111000000000000111111///000000111111222222222111111111111111111111111///////////////////////////000111111//////000111000000000000000000000000000000000000///////////////000111222222333222222000000000111111111111222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////....../////////000000000///////////////////////////////////////......---////////////000000000000//////000000000000////////////000000000000//////000000////////////000000////////////////////////............///////////////......------......///)))***,,,...000111111111......................../////////////////////////////////000000000000000...//////000000//////...///////////////000111111//////............//////.........///////////////........................---------............///............////////////------........./////////..................................................................------////////////000000000000//////............////////////////////////......////////////////////////000000000000111111111111000000000000000000000000///......------......///000000000000000000000000............////////////000111111111111222222222111111111111222222222222333333333333333444444555444666888888777999===BBB222222333333333444444444222222333333333333333333555444222333555666444222333333333333333333333333222333444444555555555444333333333333444555666777333444444555555555555555555555555555666777888888777777888999999999999999777888888999::::::;;;;;;999999:::::::::;;;;;;;;;;;;;;;<<<=========<<<;;;;;;;;;<<<======<<<;;;;;;;;;<<<===>>>@@@BBBCCCDDDBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDBBBBBBBBBBBBCCCCCCCCCDDDCCCCCCCCCCCCCCCCCCCCCCCC@@@AAABBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>???AAABBBCCCBBBBBBCCCDDDDDDBBBBBBCCCDDDAAAAAA@@@???>>>===<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<======999999::::::::::::::::::777888888888888999999999999999::::::999999888777666666666666666555555444555555666666555555444333444333333222222333333444222222333444444333222222222222222222222222222222222222222222222222222222000000000000000000000000222222111111111111222222111111000000000000111111///000000111111222333333111111111111111111111111000000000000000000000000...000222111///...///111000000000000000000000000000000000000///////////////000111222222111000000000000111111111222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////.../////////000000000000///////////////////////////////////////......---.../////////000000000111//////000000000000////////////000000000000//////000000////////////000000////////////////////////............///////////////......------......///+++,,,---////////////...........................////////////////////////......//////000000111111......////////////......///////////////000111111//////............/////////////////////.........---------------------------------............///............////////////....../////////000000000////////////////////////......................................./////////.../////////000000000111000000////////////000000...//////////////////////////////////////////////////////000000000000111000000000000000000000000///......------......///000000000000000000000000......//////000000000000000111111111111222222222111111111111222222222222333333222222333333444555333555777666666888<<<>>>111111222222222333333333444444444555555666666666666333222333555666444222333333333333333333333333222333444444555555555444222222222333444555666777333333333333444444555555444444444444444555777777666666777888888888888888777777888999::::::;;;;;;999999:::::::::;;;;;;;;;:::;;;<<<<<<<<<;;;:::999999999;;;;;;;;;;;;999999;;;;;;===>>>@@@BBBCCCDDDAAAAAAAAABBBBBBBBBCCCCCCDDDDDDEEEEEEEEEEEEEEEDDDAAAAAAAAABBBBBBCCCCCCCCCBBBCCCCCCCCCCCCCCCCCCCCC@@@AAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDAAAAAAAAAAAAAAAAAAAAAAAA???>>>===>>>@@@AAABBBAAA@@@AAABBBBBB@@@@@@AAABBBAAAAAA@@@???>>>===<<<;;;========================<<<<<<<<<<<<<<<<<<<<<<<<:::999999999999:::;;;;;;999999999999999999999999777888888888888999999999999::::::::::::999888888666666666666666555555444555555666666555555444333444333333222222333333444222222444444444444222222222222222222222222222222222222222222222222222222000000000000000000000000222222111111111111222222111111000000000000111111///000000111222222333333////////////////////////111111111111111111111111...000222111...---///111000000000000000000000000000000000000//////////////////000111111000///...000000111111222222222222000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000///////////////////////////////////////......---.../////////000000111111//////000000000000////////////000000000000//////000000////////////000000////////////////////////............/////////000.........------.........---.../////////...,,,,,,000000//////.........---////////////////////////------...///000111222222......////////////......///////////////000111111//////............//////000000//////.........---,,,------------------------------.........//////............/////////000////////////000000000000000000000000000000000000................................./////////000000.../////////000000111111111111000000000000111111.........///////////////000000000000000000000000............/////////000////////////////////////.........------.........000000000000000000000000//////000000111111111222000111111111111222222222000111111111111222222222333333222222333333444555444777888777777:::===???111111111111111111111111333333333444444555555555222222222333333444444444666555333111111111333444555555555555555555555555555555444444444333333333333333444444444444444444666666666666777777777777888666555444444555666888777777777777888888888888999::::::::::::::::::;;;999:::;;;<<<<<<<<<;;;:::;;;;;;;;;;;;;;;;;;::::::;;;<<<===>>>@@@BBBCCCDDD@@@@@@@@@AAAAAAAAABBBBBBDDDDDDEEEDDDDDDCCCBBBBBBCCCBBBBBBAAAAAABBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEEEECCCAAA@@@BBBBBBAAA@@@@@@AAAAAAAAABBBBBBBBBBBBAAA@@@???>>>=========>>>???@@@BBBBBBCCCBBBAAA@@@@@@@@@AAABBBBBBAAA???======>>>???@@@;;;<<<<<<<<<======>>>>>>@@@>>>===;;;:::::::::;;;<<<<<<;;;;;;;;;::::::::::::::::::999999:::;;;;;;888999999::::::999999999999999999999999888777666888888888888777666444444555555555444444333333333333333333333333333333333333333333333333333333333333333222222111000//////222222222222222222222222555444222000///000000111111111222222222333333333333333222111000000111111000000////////////000111444333111000000000111111000000000000000000000000666444222111111000///...222111111111000000//////000000000000000000000000000000000000000000000000000000000000000000000000222111111111000000//////000000000000000000000000000000111111111111000000////////////000000000000111111000000//////......//////////////////////////////............//////333000---,,,...///...---000000000000000000000000000000000000000000000000///////////////.........////////////////////////........................////////////////////////000000//////.........---000000//////.........---111000///.................................------...///000000000///---,,,,,,,,,---...///000111111............////////////////////////////////////............//////////////////............//////////////////////////////---------............///111111111111111111111111////////////////////////////////////////////////......///000000000000000////////////////////////000000//////......------////////////////////////........................////////////////////////////////////////////////111000///...---...//////---......///////////////000111111111111222222222000000111111111111000000000111111111111222222222000000111111111222222222333444666666666777999<<<111111111111111111111111333333333444444444555555333333333333333444444444666444333111111222333444444444444444444444444444555444444444444333333333333333333444444444444555555666666666777777777777777666555444444555666777666666777777777888888888999999999::::::::::::;;;999:::;;;<<<<<<<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>@@@AAABBBBBB@@@@@@@@@AAAAAAAAAAAABBBDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBAAAAAAAAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDDDDBBBAAA???AAAAAA@@@@@@@@@@@@AAAAAABBBBBBBBBBBBAAA@@@@@@???>>>>>>>>>>>>???@@@AAAAAABBBAAA@@@@@@@@@@@@AAABBBBBB@@@???======>>>???@@@;;;<<<<<<<<<=========>>>>>>===<<<;;;::::::;;;;;;<<<;;;;;;;;;;;;::::::::::::::::::999999::::::;;;999999:::::::::999888888777888888888888777777666888888888777777666444444555555444444444333333333333333333333333333333333333333333333333333333333333333222222111000000///222222222222222222222222444333222000000000000111111111111222222222333333111111000///////////////000000/////////000000111333333111000000000111111000000000000000000000000777555222111222111000///111111111111000000000///000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000///000000000000000000000000000000111111111111000000////////////000000000000111111111111000000000/////////////////////////////////............//////222///------///000///...000000000000000000000000/////////////////////////////////////////////...////////////////////////........................////////////////////////000/////////............000/////////............000000///..........................................///000000000///---,,,.........///////////////....../////////000000000////////////////////////............//////////////////............//////////////////////////////........./////////000000........................////////////////////////////////////////////////......///000000000000000////////////////////////000000000//////.........////////////////////////////////////////////////////////////////////////////////////////////////000///...---------......---......///////////////000000111111111222222222000000111111111111000000000111111111111222222222111111111222222222222333444555555555444555666888111111111111111111111111333333333333444444444444444444444444444444333333555444222111111222333333444444444444444444444444444444444444333333333333333333333444444444555555555555666666666777777777777666555444444555666777666666777777777777888888999999999999::::::;;;;;;999999:::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<=========>>>???@@@@@@@@@??????@@@@@@@@@AAAAAAAAACCCCCCDDDDDDCCCCCCBBBBBBBBBBBBAAAAAAAAAAAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBBBBAAA???>>>@@@@@@?????????@@@@@@AAACCCCCCCCCBBBAAAAAA@@@@@@??????>>>>>>>>>>>>??????AAA@@@@@@???@@@@@@AAAAAAAAA@@@>>>=========>>>???<<<<<<<<<<<<<<<=========<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;::::::::::::::::::999999999999::::::999:::::::::999888777777666666777888888888777777777777777777666555555444555444444444444333333333444444444333333222222222333333333333333333333333333333222222111000000000222222222222222222222222444333222111000000000000111111111222222222222333111111000////////////000111111000000000000000111333222111111000111111111000000000000000000000000777555333222222222111000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000111111111111000000////////////000000000000222222111111111111000000//////////////////////////////............//////000///------///000000///000000000000000000000000..............................//////////////////////////////////////////........................////////////////////////////////////............////////////............////////////..................................../////////000//////...---000000//////............/////////000000000111111////////////////////////............//////////////////............//////////////////////////////////////////000000000111........................////////////////////////////////////////////////......///000000000000000////////////////////////000000000000////////////////////////////////////000000000000000000000000////////////////////////////////////////////////000000///............///---......///////////////000000000111111111222222000000111111111111000000000111111111111222222222222222222222333333333333444555555444333333444666111111111111111111111111333333333333333333333333666555555444444333333333333333222111111222222333333333333333333333333333444444444333333333222222222333333444444555555555555555555666666666777777666555555444444555555666666666666666777777777888888888888999::::::;;;;;;999999::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<============>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@BBBBBBCCCCCCCCCBBBBBBAAABBBAAAAAAAAAAAAAAAAAABBB???????????????????????????@@@@@@AAA@@@???>>>>>>??????>>>>>>>>>???@@@@@@DDDCCCBBBAAAAAA@@@@@@@@@@@@???>>>===============???????????????@@@@@@@@@@@@???>>>============>>><<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;<<<<<<<<<;;;;;;;;;:::::::::999999;;;:::999999999999999999999999:::999999888777666666666777888999999999999666666777777666555555444444444444444444444444444555555444333333222111111222222222222222222222222222222222111111111000000111111111111111111111111333222222111111000000000111111111111222222222222333333222111111222222222222222111000000000111111222222111111111111111111000000000000000000000000555333111111222222111000111111111000000000000000000000000000000000000000////////////////////////000000000000000000000000111111111000000000000000////////////////////////000000111111111111000000////////////000000000000111000000000000000000000//////////////////////////////............/////////......///000000111111////////////////////////////////////////////////............////////////////////////////////////........................///////////////////////////////////////.........///////////////............///////////////......---------...............//////////////////......///////////////.........000000000000111111111111////////////////////////............//////////////////............//////////////////////////////....../////////000000000000000000000000000000000////////////////////////////////////////////////......///000000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////111111111000000000000000---......///////////////000000000000111111111111000000111111111111000000000000111111111222222222222222333333333444444444333444555444333333555777111111111111111111111111333333333333333333333333555555555444444333333222222222222222222222222333333333333333333333333333444444333333333222222222222222333333444555666666555555555555666666666666555555444444444444555555555666666666666777777777777777888999999:::;;;;;;999999999999::::::;;;;;;;;;;;;;;;;;;<<<<<<==============================>>>>>>>>>?????????@@@@@@AAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@AAAAAAAAA???????????????????????????????????????>>>>>>>>>===============>>>???@@@CCCCCCAAA@@@??????@@@@@@??????>>>===<<<<<<<<<<<<>>>>>>>>>??????@@@@@@@@@>>>>>>=========<<<======<<<<<<<<<<<<<<<;;;;;;;;;999999:::;;;;;;<<<<<<<<<;;;;;;:::::::::999999999;;;:::999999888888888888999999999999888888777666777777888999:::::::::999555666666666666555555444444444444444444444444444555555444333333222111111222222222222222222222222222222222111111111111111111111111111111111111111222222222222111111111000000000111111111222222222333222222222222222333333333333222111111111111111111111111111222111111111000000000000000000000000333111//////000111111000000000000000000000111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000111111////////////////////////000000111111111111000000////////////000000000000...///////////////////////////////////////////////////............//////......///000000000111111////////////////////////000000000000000000000000---.........//////000000////////////////////////////////////////////////////////////////////////.........///////////////.........///////////////---...//////000///......---------.........////////////........./////////------......///000000111000000000000111111111111////////////////////////............//////////////////............//////////////////////////////------........./////////////////////////////////////////////////////////////////////////////////......///000000000000000///////////////////////////////////////000000000////////////////////////........................////////////////////////////////////////////////000000000/////////......---....../////////////////////000000000111111111000000111111111111000000000000111111111222222222222222333333333444444444222333444555444555888:::111111111111111111111111333333333333222222222222333333333333333333222222111111111222222222222222222222222222222222222222333333333333222222222222111222333333444555666666444444555555555666666666444444444444444444444444555555666666666666777777666777777888999:::;;;;;;999999999999999:::;;;;;;999999::::::;;;<<<<<<<<<<<<<<<<<<<<<===============>>>>>>>>>>>>?????????@@@@@@AAAAAABBBBBBAAAAAAAAAAAA@@@@@@@@@@@@AAAAAA????????????????????????@@@@@@??????>>>>>>>>>>>><<<<<<<<<<<<===>>>>>>???CCCBBB@@@>>>>>>>>>??????>>>>>>===<<<<<<<<<<<<<<<<<<===>>>???????????????============<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;888999:::;;;;;;;;;;;;;;;::::::::::::999999999999;;;:::999888888777888888777777888888888888888777777888888999999999999888555555666666666555555444333333333444444444444555444444444333333222222222222222222222222222222222111111111111111111111111111111111111111111111111111111222222222111111000000000000111111111111222111000000000000111222222444444333222111111111111000000111222222222222111000000000000000000000000111///......000111111000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000111111111111000000////////////000000000000------............////////////////////////////////////............//////...///111111000///000111000000000000000000000000111111111111111111111111------......///000000000////////////////////////////////////////////////////////////////////////.........///////////////.........///////////////------///000000000///...,,,,,,------...////////////............///000000,,,,,,---...///000111111/////////000000000111111////////////////////////............//////////////////............//////////////////////////////------------............------------------------////////////////////////////////////////////////......///000000000000000////////////////////////............////////////////////////////////////........................////////////////////////////////////////////////---------...---,,,,,,+++---......////////////////////////000000000111111000000111111111111000000000111111111111222222222222222222222333333333333111333444555555666888;;;111111111111111111111111333333333222222222111111111111222222222222222222000000111222222222222222222222222222222222222222333333333222222222222111111222222333444555666777444444444555555555666666444444444555555444444444555555555666666666777777666666777888999:::;;;;;;:::999888888888999:::;;;888888999999:::;;;;;;<<<;;;;;;;;;<<<<<<==================>>>>>>>>>????????????@@@AAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>??????;;;;;;;;;;;;<<<===>>>???BBB@@@>>>===<<<===>>>>>>======<<<;;;;;;;;;<<<<<<;;;<<<===???????????????<<<=========<<<<<<;;;;;;<<<<<<<<<;;;;;;:::::::::999999:::;;;;;;;;;:::999:::::::::999999999999888;;;:::999888777777777777555666777888888999999888666777777777777666666555444444555666666555555444333333333444444444555555333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111000111222222222222111000000000000000111111111111111000000000111111222333555555444222222111111111///000111222333222222111000000000000000000000000111///...///111222222111///000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000000000111111111111000000////////////000000000000............/////////000//////////////////////////////............//////...111333333000//////000000000000000000000000000000000000000000000000000------......///000000111////////////////////////////////////////////////////////////////////////............/////////000............/////////000,,,---///000111000///...,,,,,,------...//////000///......---...///000111---.........//////000000....../////////000000000////////////////////////............//////////////////............//////////////////////////////............////////////------------------------////////////////////////////////////////////////......///000000000000000////////////////////////,,,---------.........///////////////////////////........................////////////////////////////////////////////////---......///...---,,,+++---......///////////////////////////000000000111000000111111111111000000000111111111111222222222111111111222222222222333222333444444333444666888111111111111111111111111333333333222222111111111000000000111111222222333///000111222222222222222111111111111111111111111333333333222222222111111111111222333444666666777444444444555555555666666333444444555555444444333555555555555666666666777555666777888999:::;;;;;;:::999888888888999:::;;;777777888999999:::;;;;;;::::::;;;;;;<<<======>>>============>>>>>>>>>>>>>>>???@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@???????????????:::::::::;;;<<<===>>>???AAA@@@>>><<<;;;<<<===>>><<<<<<;;;;;;;;;<<<<<<===:::;;;===>>>?????????>>><<<<<<======<<<<<<;;;:::<<<<<<<<<;;;;;;:::::::::999:::;;;;;;;;;;;;999999:::::::::999999999888888;;;:::999888777777777777444555666888999999999999555666666666555444333333444444555555666555555444333333333444444555555555333333333333333333333444111111111111111111111111111111111111111111222222000000000000000000000000000000222333333222111000000000000000111111111111333222222222333444444555666555444333222222222222///000111222333333222111000000000000000000000000111000///000222333333222//////000000111111111222000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111111222000000000000000000000000000000111111111111000000////////////000000000000.../////////000000111111//////////////////////////////............/////////111444333000......000000000000000000000000000////////////////////////---------...///000000111////////////////////////000000000000000000000000////////////////////////---.........//////000000---.........//////000000+++---///000111000///...,,,,,,------...///000000///...------...///000111///////////////.....................////////////////////////////////////............/////////000//////............//////////////////////////////////////////000000000000////////////////////////////////////////////////////////////////////////...//////000000000000000////////////////////////,,,,,,,,,---------......////////////////////////000000000000000000000000////////////////////////////////////////////////000111222222222111///...---......///////////////////////////000000000000000000111111111111000000000111111111111222222222000000111111111222222222333333444333222222333555222222222222222222222222333333333222222111111111333333333222222222111111222222222222222222222222333333333444444333333333444444444444444444444333333333444444444444444444555555555555555555555555222333444444555555444444555555555444444333333333444555666777888999::::::777777777888888999999999888888999999999:::::::::;;;:::999888999:::;;;<<<========================<<<<<<<<<<<<============@@@@@@??????????????????@@@@@@@@@????????????>>>@@@@@@???>>>===<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<======>>>???????????????<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>??????======<<<<<<<<<;;;;;;;;;999:::;;;<<<<<<;;;:::999>>>===<<<;;;;;;;;;;;;;;;:::::::::999999999888888999999888777666555444444666666777888888888888888888777777777777999:::;;;555555555444444333333333222222222222222222222222555555555444444333333333333222111111000000111111111111111111000000000000222111111000000000000000000000000000000000000000//////000111111111111111222111000000000222444666777666555444222111000///000000000000000000000000000000000000111111111111222222222222222222222222333333222111000///......222222222111000//////...000000000000000000000000000000000000000000000000000000000000000000000000......///000111222222333222111000111222111000...---...000111111111000///////////////////////////////////////////////////...///000000000000000///000111111111111000000///000000000000000000000000000000000000000000000000000000000000000000000000000000//////.........---000111111111111000000///000000///...............//////............////////////////////////////////////000000000000//////---------------...///000///////////////////////////////////////.........000000000000000000000000000000000000000000000000////////////000000000000111111///...------------//////............//////...000000///...---...///000000000000000000000000000000//////.........---........................111111000000//////............///000000000000000////////////////////////////////////////////////////////////////////////000000//////......------////////////////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000111111111111000000000000000000000000//////000111222222333333333333333444444444555555222222222222222222222222333333222222222222222222333333222222111111111111000000000000000000000000111222222333333222222111222222222222222222222222111222222333444555666666444444444444444444444444222333444444555555444444666555555555444444444333444555666777888999999:::888888888888888777777777999999999999:::::::::::::::999999999999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============????????????????????????>>>>>>??????@@@@@@@@@AAAAAA@@@@@@???===<<<<<<;;;::::::::::::::::::::::::<<<===>>>>>>??????>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>===<<<<<<<<<;;;;;;;;;;;;999::::::::::::::::::999===<<<;;;;;;::::::;;;;;;:::::::::999999999888888999999888777666555444444666777777888999999888888999888777666666666777777555555444444444333333333333333333333333333333333555555444444444333333333444333333222222222222222111111111111000000000000222111111000000000000000000000000000000000000000//////000111111111111111222111000000111333666777888777666555333222111000000000000000000000000000//////000000000111111111222222222222222222222222111111111111000000000000222222111111000//////...000000000000000000000000000000000000000000000000000000000000000000000000/////////000111111111222444111///......///............///000000000000000////////////////////////////////////////////////000000111111111000000//////000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////............//////000000111000000000000000///...............//////............//////........................//////000000000000//////000//////.........///////////////////////////////////////////////////...000000000000000000000000000000000000000000000000000000000000111111111111333222111000//////////////////............//////...000000///...---...///////////////////////////000/////////............////////////////////////111000000000/////////.........///000000000000000///////////////////////////////////////////////////////////////////////////////////////.........////////////////////////000000000000000000000000////////////000000000000000000000000000000000000111111111111111111111111000000000000000000000000///000000111222222333333333333333444444444444555222222222222222222222222222222222222222222333333222111111111111000000000000000000000000000000000000000111111111111000000/////////000111111222222000111222333444555666777333333333333333333333333222333444444555555444444555555555555444444444444444555555666777888999999999999999888777777666666999999999999::::::::::::888999999:::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<=========>>>>>>>>>>>>????????????<<<===>>>???@@@AAABBBBBBAAAAAA@@@???>>>======<<<::::::::::::::::::::::::<<<<<<===>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===============<<<<<<<<<<<<;;;;;;;;;;;;:::999999888888999999:::;;;;;;::::::999999:::::::::::::::999999999888888999999888777666555444444666666777888888888888777:::999777555444333333333444444444444333333333333444444444444444444444444444444444444333333333333555444333333222222333333222222111111111000000000222111111000000000000000000000000000000000000000//////000111111111111111222111111111333555888:::888777666555444333222111000000000000000000000000//////000000000000111111000000000000000000000000//////000000111111111222222111111000000//////...000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000555222///---...////////////////////////000111111////////////////////////000000000000000000000000111111111111111000///......//////000111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////............---...//////000000000000000//////............/////////............//////...........................//////000000//////...222111111000//////......////////////////////////......//////////////////000000000000000000000000000000000000000000000000000000111111111222222222444333222111000000000111//////............//////...000000///...---...///........................////////////............000000000000000000000000000000000000////////////......///000000000000000////////////////////////////////////////////////////////////////////////.........///////////////////////////////////////000000000000000000000000////////////000000000000000000000000000000000000222222222111111000000000000000000000000000000000000000000111222222333333333333333333444444444444222222222222222222222222111111111222222333333333111000000000000000000000222222222222222222222222//////000000000000//////......//////000111222222111111222333444444555555222222222222222222222222222333444444555555444444444444444444333333333333444444555666666777888888999999999999999888888888777777888888888999999999777888999;;;;;;:::999999<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<===============>>>>>>>>>>>>>>>===>>>>>>???@@@@@@AAAAAAAAAAAA@@@@@@???>>>>>>===========================<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888999:::;;;::::::999999888999999::::::::::::999999999888888888888888777666555555555555555666666666666666555888888777666555444333333333333333333333333333333444444444444444444444444333333333333333333333333444444333222222222222222222222222111111111000000222111111000000000000000000000000000000000000000//////000111111111111111111111111222444777:::<<<777666555444333222111111000000000000000000000000////////////000000000111000000000000000000000000000000000000111111111111111111000000////////////000000000000000000000000////////////////////////////////////////////////000000000000000/////////444222000000111222222111000///.........///111222////////////////////////000000000000000000000000111111111000///...---,,,---...///000111111111111///////////////////////////////////////////////////////////////////////////////////////.........,,,,,,...///000000000000000///............////////////............//////...........................//////////////////...//////000000/////////...////////////////////////............///////////////////////////////////////////////////////////////000000000000111111111333222222111000000111111//////............//////...000000///...---...///........................///////////////.........////////////////////////000000000000////////////......///000000000000000////////////////////////////////////////////////////////////////////////------......//////000000////////////////////////////////////////////////////////////000000000000000000000000000000000000222111111000000//////...000000000000000000000000000000111111111222222222222222333333333444444444222222222222222222222222111111111222222333333333000000000000000000000111222222222222222222222222//////000000000000//////...//////000111222333333333333333333333333222222222222222222222222222222222333444444555555444444222222222222222222333333444444444555666666777777888888999999:::;;;<<<<<<666666666666777777777777777888999:::;;;:::999888<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<=========>>>>>>>>>????????????????????????AAAAAA@@@@@@???>>>>>>>>>========================<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;<<<;;;:::999999:::;;;<<<999999888888888999999::::::::::::999999999888888888888777777666666555555333444444444444444333333666666666666666666666666333333333333333333333333222222222222222222222222333333333333333333333333333333222111111111111111222222222222111111111111222111111000000000000000000000000000000000000000//////000111111111111111111111111222444888;;;===555444444333222111000000000000000000000000000000...////////////000000000////////////////////////111111111111000000000000000000000///////////////000000000000000000000000////////////////////////////////////////////////000000000///////////////000000000111333333111000000///.........///111222////////////////////////000000000000000000000000///000//////...---,,,+++,,,---...000000111111111////////////////////////////////////////////////////////////////////////.........///////////////,,,,,,...///000000000000//////............////////////............//////..............................////////////......+++,,,---...///000//////////////////////////////---.........//////000000////////////////////////////////////////////////.........////////////000111111000////////////000//////............//////...000000///...---...///.................................///////////////........................////////////000000000000......///000000000000000////////////////////////////////////////////////////////////////////////------......//////000000////////////////////////////////////////////////////////////000000000000000000000000000000000000000000/////////.........111111111111111111111111111111111111111222222222222222222333333333444444222222222222222222222222222222222222222222333333000000000111111111111222000000000000000000000000000000111111111111000000000000111111222222333333444444444333222222111111222222222222222222222222222333444444555555444444222222222222333333333333444444444444555555666666666777888999:::<<<======555666666666666777777777777888888999999999999999;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<======>>>>>>@@@@@@@@@?????????>>>>>>@@@@@@?????????>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;======>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::::::::::::::::::::;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<999999888888999999:::::::::::::::999999999888888888777777777666666666555333333444444444333222222333444555666777777777777222222222222333333333333222222222222222222222222222222222222333333333333333222111111000000111111333222222222222111111111222111111000000000000000000000000000000000000000//////000111111111111111111111111222444777:::<<<333333333222111000000000000000000000000000000000......////////////000000////////////////////////222111111111000000//////////////////////////////000000000000000000000000////////////////////////000000000000000000000000////////////////////////111000///000111111///---///////////////000111111////////////////////////000000000000000000000000////////////......---,,,---......///000000000000000000000000000000000000000000000000000000000000000000000000000000000000.........///////////////---...//////000000000000///............//////000//////............//////---------------------------......//////......---)))***,,,...000000000000////////////////////////------......///000000000000000000000000000000000000000000000000000000000---------.........////////////.............../////////............//////...000000///...---...///.................................///////////////........................////////////000000000000......///000000000000000////////////////////////////////////////////////////////////////////////.........///////////////////////////////////////000000000000000000000000////////////000000000000000000000000000000000000////////////////////////111111111111111111111111111111111111111111111111222222222222333333333333222222222222222222222222333333222222222222222222111111111111222222333333000000000000000000000000111222222333333222222111111111111111111111111111333333333222222222222222333333333333333333333333222333444444555555444444333333333444444555555555333444444444444555555555666666777888999999::::::777777777888888888888999888888888888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<::::::;;;<<<<<<===>>>>>>???????????????@@@@@@@@@??????>>>>>>>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>??????>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999999999:::::::::;;;;;;;;;:::::::::;;;;;;:::::::::999999999999999:::;;;;;;:::::::::999999999888888777777777777666666666666555555555555555444333333111222444555666666666555111111222222222333333333333333333333333333333333111111222222222333333333333333222111111111111222333333222222222111111111222111111000000000000000000000000000000000000000//////000111111111111111111111111111333666999;;;444333333222222111111000000000000000000000000000........./////////000000000000000000000000000000000000000000111111111111////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000---.........///000000000;;;777333000/////////.........///000000000000000///////////////////////////////////////////////////000000000000000//////......///////////////...000000000000000000000000000000000000000000000000000000000000000000000000............/////////000//////000000111000000000...............///000000//////............//////---------------------------......//////......---***,,,...000111000000///////////////////////////------......///000000111000000000000000000000000000000000000000000000000............///////////////......---......////////////............//////...000000///...---...///////////////////////////............/////////000.........................../////////000000000111......///000000000000000///////////////////////////////////////////////////////////////////////////////////////.........////////////////////////000000000000000000000000////////////000000000000000000000000000000000000//////000000111111222222111111111111111111111111111111111111111111111111111222222222222333333333222222222222222222222222444333333222222111111111111111222222222333333333222222222222222222222222333333444444444444333333111111111111000000000000111111111222222333333333333333333333333333333333222333444444555555444444555555555666666666777777333333444444444444444444666666666666777777777777888999999999999:::::::::999888777777777888:::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<::::::;;;;;;<<<===>>>>>>======>>>???@@@AAAAAABBB>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>???????????????>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::999999999999999999::::::;;;;;;;;;888999:::;;;;;;:::999888:::999999999:::;;;;;;<<<:::::::::999999999888888777777777777666666666666666777777777666555444444111222333444555444333333111111111222222333333333444444444444444444444444111111111222222333333333555444333333222222333333333333333222222222111111222111111000000000000000000000000000000000000000//////000111111111111111222111111111333555888:::444444444333333222222222000000000000000000000000............/////////000111111111111111111111111......///000111222333333.........///////////////000000000000000000000000111111111111111111111111000000000000000000000000,,,------...///000111111FFF@@@777111//////111222---...000111111111000///////////////////////////////////////////////////000111111222222222222111...///////////////......000000000000000000000000000000000000000000000000000000000000000000000000---.........//////000000000111111111111000000///...............///000111//////............//////---------------------------..................------...000111222111///...////////////////////////---------...///000000111000000000000000000000000000000000000000000000000////////////000000000000//////............///000//////............//////...000000000...---...///000000000000000000000000---.........//////000000000000000000000000000000.../////////000000111111...//////000000000000000////////////////////////////////////////////////////////////////////////000000//////.........---////////////////////////000000000000000000000000////////////000000000000000000000000000000000000000000111222333444444555111111111111111111111111222222111111111111111111111111222222222333333333000111111111111222222222000111111222222111111000000000111222222222222111333333222222111000//////222222222222222222222222//////000111111111111111222222222222222222222222333222111111111222333444333333333444444444555555666555333222111111222333333333444444555666666666444444444555555555555666:::::::::::::::999888777::::::999888888999::::::===;;;999:::<<<===;;;999;;;;;;;;;;;;;;;;;;;;;;;;============>>>>>>>>>>>>??????>>>>>>>>>>>>??????AAA@@@>>>===<<<===???@@@<<<;;;;;;<<<>>>???>>>===>>>>>>>>>>>>>>>??????@@@>>>>>>===<<<;;;::::::999;;;;;;::::::::::::999999999999999::::::;;;;;;;;;:::::::::999999999888888777777888888888999999999;;;;;;::::::999888777777777777777777666666666666555444333333222222333333333333333444444444555555444333333222222333333444444444333333333333222222111111111222222333333333111111111111111111111111///000111222333222111111111111000000000000111111111111000000000000111111///000000000000111111111222111000//////111333444222222111111111111222222111111111111000000000000000000000000000000000000////////////////////////......///000000000000000000000////////////000000////////////000000000000////////////000000000000000000000000000000000000000000111222333333444444777555222///...///000222........................////////////////////////111111000000//////............////////////...---////////////////////////...///000///...---...000//////000000000000//////000000000000000///......000///...------...///000000111222333222111///---......------------........./////////...---,,,,,,+++,,,.../////////...---000///---,,,,,,---///000000000000000000/////////////////////////////////////////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////,,,---...---------///111222333333111///------...////////////////////////////////////////////////000000000000000000000000//////000000///...------000000000000000000000000111000///......///000111////////////////////////..............................////////////......)))***+++---...//////000///////////////000000111000000000000000000000000............/////////000111111111000000000000000444333111000000000111111000000000000000000000000000111111111111222222222000111111111111222222222111111222222222222111111000000111222222222222111333333222222111000000///222222222222222222222222000000111222222222222222222222222222222222222222222222111111111222333444333333333333444444444444666555444333333333444555555555555555555555555555444444444555555555555666999:::::::::999999888777999999888777777888999999<<<:::888999;;;<<<;;;999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=========>>>>>>>>>???>>>>>>>>>>>>>>>>>>??????>>>===<<<===>>>@@@AAA>>>===<<<===>>>???>>>===>>>>>>======>>>>>>???@@@==================<<<<<<;;;;;;::::::::::::999999999999999::::::;;;;;;;;;:::::::::999999999888888888999999999::::::::::::;;;;;;::::::999888888777888777777777666666666666555444333333222222333333333333333444444444555555444333333222222333333444444444333333333222222222000111111111222222222222111111111111111111111111///000111222333222111111111111000000000000111111111111000000000000111111000000000111111111111222222111/////////000222333222222111111111111222222111111111111000000000000000000000000000000000000000000000000000000000000......///000000000000000000000////////////000000////////////000000000000////////////000000000000000000000000000000000000/////////000111222222222444333111/////////000111//////////////////////////////////////////////////////////////////......////////////////////////////////////////////////...///000///...---...000//////000000000000//////000000000000000///......000///...------...///000///000111222111000...---......------------...............///......------,,,---......///............---+++******+++---........................---//////////////////////////////000000000111111111////////////////////////////////////////////////////////////////////////////////////////////////,,,---......---...000222555666555333000.........////////////////////////////////////////////////000000000000000000000000///////////////...------////////////////////////111000///......///000111////////////////////////..............................////////////......+++,,,---...///000000000111000000000000111222222000000000000000000000000........./////////000000000000000000000111111111333222111000000000111111111111111111111111111111000111111111111222222222000111111111111222222222222222333333333333222222000000111222222222222111333333222222111000000000222222222222222222222222111222333333333333333333222222222222222222222222222222111111222222333444222222222222333333333333555555444444444555666666888777777666555555444444444444444555555555555666999999999:::999999888777888888777666666777888888:::999888999::::::999888::::::::::::;;;;;;;;;;;;<<<<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<===???AAABBB@@@>>>===>>>??????>>>===>>>>>>======>>>>>>???@@@============>>>>>>??????;;;;;;::::::::::::999999999999::::::::::::;;;;;;:::::::::999999999888888999999:::::::::;;;;;;;;;;;;::::::999999888888888888888777777777666666666555444444333333333333333333333333444444444555555444333333222222333333444333333333333222222222222000111111111111111222222111111111111111111111111///000111222333222111111111111000000000000111111111111000000000000111111000111111111111222222222111000000//////111222333222222111111111111222222111111111111000000000000000000000000000000000000111111111111111111111111......///000000000000000000000////////////000000////////////000000000000////////////000000000000000000000000000000000000------......//////000000000000000000000000000000000000000000000000000000////////////////////////......//////////////////111000////////////111111////////////////////////...///000///...---...000000000////////////000000///000000000000///......//////............//////...///000000000///...---......------------......------......///............------------...//////...---,,,++++++,,,---...------..................//////////////////////////////000000000111111111////////////////////////////////////////////////////////////////////////////////////////////////---...//////...///111222999999888666222/////////////////////////////////////////////////////////000000000000000000000000///////////////......---////////////////////////000000////////////000000////////////////////////..............................////////////............///000000000000000222222222222222333333444000000000000000000000000....../////////000000000//////000000111111222222222222111000000000111111222222222222222222222222000111111111111222222222000000111111111222222222222333333444444333333222000000111222222222222111222222222111111111000000111222222222222222333333222222333333333333222222111222222222222222333333222111222222222222333333111111222222222333333333333333333444555555666777777777777666666555555555444444444555555555555666888888999999999999888888888888888777777888888888999888888888999999888888:::::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<============>>>>>>>>>>>>>>>>>>======<<<<<<<<<===>>>@@@AAA@@@>>>======>>>>>><<<;;;===============>>>??????========================;;;;;;:::::::::999999999:::::::::::::::::::::::::::::::::999999999888888999999999::::::::::::;;;:::::::::999999888888888888888888777777777666666555555444333333333333333333333333444444444555555444333333222222333333444333333333222222222222111222222222222222222222222111111111111111111111111///000111222333222111111111111000000000000111111111111000000000000111111111111111111222222222222222111111111111222333333222222111111111111222222111111111111000000000///000000000000000000000000000000000000000000000000......///000000000000000000000////////////000000////////////000000000000////////////000000000000000000000000000000000000---------....../////////---...///000111111000////////////////////////////////////////////////////////////000000111111111222111///......000222333////////////////////////...///000///...---...000111000///......///000111//////000000//////...---/////////....../////////---......//////...------......------------......,,,,,,---.../////////.........---,,,,,,...///000//////............//////////////////000000000000////////////////////////....../////////000000000////////////////////////////////////////////////////////////////////////////////////////////////---///000/////////111333;;;;;;:::777333000///000////////////////////////////////////////////////////////////////////////...///////////////......////////////////////////000000////////////000000////////////////////////..............................////////////....../////////000000//////...222222111111222222333444////////////////////////...////////////000000000......///000111222222333111111111000000000000111222222222222222222222222000000111111111222222222000000111111111222222222222333333444444333333222000000111222222222222111222222222111111111111111111111111222222333333333111222222222222222111111111111111222222333333333111111222222333333333333111111222222222333333333111111222333444555555555444555555555666666666777444444444555555555555666777888888999999888888888999999999999999999999999888888888888888888888888999999999:::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>>>>>>>===<<<>>>>>>==================>>>===;;;;;;<<<<<<;;;999=========<<<===>>>>>>???>>>>>>===<<<<<<;;;::::::;;;;;;:::::::::999999999:::::::::::::::::::::::::::::::::999999999888888888888888888999999999999::::::999999999999999888888888888888777777777777666555444444333333444444333333333444444444555555444333333222222333333444333333222222222111111111333333333333333333222222111111111111111111111111///000111222333222111111111111000000000000111111111111000000000000111111000000111111111222222222222222222222333333444444222222111111111111222222111111111111000000000///000000000000000000000000////////////////////////......///000000000000000000000////////////000000////////////000000000000////////////000000000000000000000000000000000000......///////////////000,,,---///111111111000///........................////////////////////////000000000111111222222222222000///...///000222444000000000000000000000000...///000///...---...000000000////////////000000///////////////...------...//////////////////...---------............---......------------......,,,,,,---.../////////.........---,,,,,,...///000////////////////////////.../////////000000111111////////////////////////---------.........//////////////////////////////////////////////////////////////////////////////////////////////////////---///000/////////111333::::::999777333000000000////////////////////////////////////////////////////////////////////////......///////////////...........................//////000000000000//////////////////////////////..............................////////////.........////////////...------000000000000000111222222////////////////////////////////////000000000111......///000111222222333000000000000111000000000222222222222222222222222000000111111111222222222000111111111111222222222222222333333333333222222000000111222222222222111111111111111111111111111111111111222222333333444222222222222222111111000111111111222222333333444000111222333333333333222222222222222333333333333000111222333444444444444333333444444555666666777444444444555555555555666666777888888999888888888999999::::::::::::999999777888999999888777888999888888999999::::::;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<>>>>>>>>>>>><<<<<<>>>>>>>>>======<<<<<<<<<===;;;:::;;;<<<<<<;;;999======<<<<<<======>>>???>>>>>>===<<<;;;:::999999;;;;;;::::::::::::999999;;;;;;::::::::::::999999:::::::::999999999888888777777888888888999999999999999999999999999999999999999888888888777777777666555555444444444444444333333333444444444555555444333333222222333333444222222222222111111111111333333333222222222222222111111111111111111111111///000111222333222111111111111000000000000111111111111000000000000111111///000000000000111111111222222222333333333333333222222111111111111222222111111111111000000000000000000000000000000000000..............................///000000000000000000000////////////000000////////////000000000000////////////000000000000000000000000000000000000//////000000000000000000---...000111222111000000........................////////////////////////000000111111111111111222000//////...///000222333000000000000000000000000...///000///...---...000//////000000000000//////...////////////...------......////////////......------------.........///......------------......------......///............------------...//////------------------------,,,,,,------.../////////////////////////////////------........./////////////////////////////////////////////////////////////////////////////////////////////////////////---...//////...///111222555666666444222000000111////////////////////////////////////////////////000000000000000000000000---...//////////////////........................//////000000000000//////////////////////////////..............................////////////............/////////...------//////......//////000111000000000000000000000000/////////000000000111111//////000000111111222222...///000111111111000000222222222222222222222222000111111111111222222222000111111111111222222222111111222222222222111111000000111222222222222111111111111111111111111111000111111222333333444444333333333444333222222111000111111222333333444444000111222333333333222222333333333333444444444444111222333555555555444444333333333444444444444444444444444555555555555666666666777888888888888888777888999::::::999888777777999;;;:::888777888:::777888888999::::::;;;;;;999::::::::::::;;;;;;;;;;;;<<<>>>??????>>><<<;;;<<<<<<==================<<<;;;:::;;;<<<===<<<;;;===<<<<<<<<<<<<===>>>>>>>>>=========<<<<<<;;;;;;;;;;;;::::::::::::999999;;;;;;;;;::::::999999999:::::::::999999999888888888888888999999999::::::999999999999999999999999999999999888888888777777666666555444444444444444333333333444444444555555444333333222222333333444222222222222111111111111111111111111000000//////111111111111111111111111///000111222333222111111111111000000000000111111111111000000000000111111....../////////000000000000000111111222222222111222222111111111111222222111111111111000000000000000000000000000000000000////////////////////////......///000000000000000000000////////////000000////////////000000000000////////////000000000000000000000000000000000000000/////////////////////000000111111111111111111........................////////////////////////000000000///////////////---......//////000111111000000000000000000000000...///000///...---...000---...111222222111...---......//////......---,,,---...///000000///...---...............//////000......------------...............///......------,,,---......///.........------............------,,,,,,------...//////000/////////////////////////////////000000000000111////////////////////////////////////////////////////////////////////////////////////////////////,,,---......---...000222///111222111//////000111////////////////////////////////////////////////000000000000000000000000------...///////////////...........................///000111111000///...////////////////////////..............................////////////.........//////000000000////////////......//////000111000000000000000000000000//////000000000111111111000000000000000111111111---...000111111111000000111111111111111111111111000111111111111222222222000111111111111222222222111111111222222111111111000000111222222222222111111111111111111111222222000000111222333333444444444555555555444444333222000000111222333333444444000111222333444333222222333333444444444444555555333444555666666666555444555444444333333222222111444444444555555555666666666666777888888888888888666777888999999888777666777:::;;;:::888777999;;;777777888999::::::;;;;;;999999:::::::::;;;;;;;;;;;;<<<===??????===<<<;;;999:::<<<===>>>>>>>>>>>><<<;;;;;;<<<>>>???>>>===<<<<<<<<<<<<<<<===>>>>>>============>>>>>>>>>>>>;;;;;;;;;:::::::::999999;;;;;;;;;::::::999999999:::::::::999999999888888999999:::::::::;;;;;;;;;999999999999999999999999999999999888888888888777666666555444444444444555333333333444444444555555444333333222222333333444222222222111111111111000000000//////.........---111111111111111111111111///000111222333222111111111111000000000000111111111111000000000000111111............////////////......///000000000000000222222111111111111222222111111111111000000000000000000000000000000000000000000000000000000000000...//////000000000000000000000////////////000000////////////000000000000////////////000000000000000000000000000000000000//////////////////......222222111111111111111111000000000000000000000000//////////////////////////////......---------,,,,,,,,,...///000000000000000000000000000000000000...///000///...---...000,,,...111333333111...,,,......//////......---,,,---...///000000///...---...............///000111.........------............/////////...---,,,,,,+++,,,.../////////...---//////000000000000//////.........///000111111222////////////////////////111111111111222222222222////////////////////////////////////////////////////////////////////////////////////////////////,,,---...---------///111,,,---//////......000111////////////////////////////////////////////////000000000000000000000000------...///000000//////...........................///000111111000///...////////////////////////..............................////////////......//////000111111111111111///////////////000000111000000000000000000000000000000000000111111111111111111111000000000000000---...///111111111000///000000000000000000000000000111111111111222222222333333333222222222111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222555444222000///000000111...000111333444444333333444444444555555555555666222222222222222222222333333333333333333333333333444444444444444444444444333333333444555666777888777888888888999999999999999999999888888888777777999999999999999999999999999999888888999999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<========================>>>>>>>>>>>>====================================<<<<<<===>>>>>>>>>>>>>>>============<<<<<<<<<<<<::::::::::::::::::::::::999999999999999999999999888777777777888:::<<<===999999999999999999999999:::::::::999999888888888777777777777666666666666555555444444444333333333333333333333333333333333333333333333333333333333222222222222222222222222111111000000000000000111222111000000000111333444222111111000000000000000222222222111000//////...////////////////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000......//////000000111111000000000000000000000000111111111000000000000000000000////////////000000000000000000000000000000000000000000000000000000+++,,,---...000000111111000000000000000000000000000000000000000000000000///////////////000111111000000000000000000000000000111111111111222222222000000000000000///......000000000000000000000000......///000000000000000000000000000000000000000...000111111000000111222111111000///////////////000000000000000000000000........................////////////////////////222222111111000000000///////////////////////////////////////000000000000111///------.../////////000000000000000000000000////////////////////////000000////////////000000000000000000000000000000////////////////////////000000000000000000000000///////////////.........////////////////////////......////////////......//////............//////111111000000/////////...000000//////.........---......////////////......//////000//////...------////////////////////////........................---......///////////////111111000///////////////////////////////////////---......///000111111222111111111111111111111111000000111111111111000000000000000000000000000000111111111111222333444555111111111222222333333333111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222444333222000000000000111000111222222333333333333444444444444555555555555444333333333222111111111333333333333333333333333444444444444444444444444444444444444444555666777666666666666777777777777999999999888888888777777999999999999999999999999999999888888999999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<========================>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>===============<<<<<<<<<;;;::::::::::::::::::::::::999999999999999999999999999999888777888888::::::999999999999999999999999:::::::::999999888888888777777777777666666666555555555444444444333333333333333333333333333333333333333333333333333333333222222222222222222222222222222111111111111222222111111000000111111222333222111111000000000000000222222111111000//////...000000000000000000000000000000000000000000000000////////////000000000111000000000000000000000000000000000000000000000000////////////000000111111000000000000000000000000111000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000111111222222222222222111000000000000000000000000000000000000000000000000///////////////000111111000000000000000000000000//////000000000111111111000000000000000///......000000000000000000000000......///000000000000000000000000000000000000000...000111111000000111222111111000///////////////000000000000000000000000........................////////////////////////---------,,,,,,+++++++++////////////////////////////////////000000000000111///------.../////////000000000000000000000000////////////////////////000000////////////000000000000000000000000000000////////////////////////......................../////////////////////...////////////////////////......////////////......//////............/////////.........------------000/////////..................////////////......000000111111000//////...////////////////////////........................---......///////////////111111000///////////////////////////////////////.........///000111111111111111111111111111111111000000111111111111000000000000000000000000000000111111111111222333444444///000111222333444444555111111111111111111111111111111111111111111111111000000000000000000000000222222222222222222222222444333222111000000000000222222222111222222333333444444444444555555555555555555444333222111000000333333333333333333333333444444444444444444444444555444444444444444555555444444444444555555555666999999999888888888888888999999999999999999999999999999888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;========================>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<======>>>===============<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;:::999888888888888999999999999999999999999999999999999999999888888888777777777666666666555555555555444444444333333333333333333333333333333333333333333333333333333333222222222222222222222222333222222222222222333333000000111222222222222222222111111000000000000000222222111111000/////////111111111111111111111111000000000000000000000000/////////000000000111111000000000000000000000000000000000000000000000000/////////000000000000111000000000000000000000000000000000000000000111111000000////////////000000000000000000000000000000000000000000000000000000000000//////...---++++++000000000000000000000000///////////////////////////////////////000111111000000000000000000000000........./////////000000000000000000000//////...000000000000000000000000......///000000000000000000000000000000000000000...000111111000000111222111111000////////////000000000000000000000000000........................////////////////////////---------------,,,,,,,,,////////////////////////////////////000000000000111///---...///000000///000000000000000000000000////////////////////////000000////////////000000000000000000000000000000////////////////////////..............................//////////////////////////////////////////......////////////......//////............//////............------------////////////..................////////////......111111111111111000000///////////////////////////........................---......///////////////111111000000000/////////////////////////////////......//////000000111111111111111111111111111111000000111111111111000000000000000000000000000000111111000111111222333444000000111222333333444444111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222333222222111111000000000444333222111111111222333333333444444444555555555444444444333333222222111333333333333333333333333333333333333333333333333555555444333333333444444333333444444444555555555888888888888888888888888888888888888888888888888999999888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<============<<<<<<<<<<<<;;;;;;;;;::::::999999::::::::::::;;;;;;::::::::::::::::::::::::;;;;;;::::::::::::::::::999999999999999999999999999999999888888888888888777777666666666555555555555555444444444333333333333333333333333333333333222222222222222222222222222222222222222222222222222222111111111222333333///000111333333222111111222111111000000000000000111111111111000000//////111111111111111111111111000000000000000000000000//////000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000000////////////000000////////////////////////////////////////////////,,,,,,,,,,,,+++)))((('''///////////////////////////////////////////////////////////////000000111////////////////////////....../////////000000000//////000000000000//////////////////////////////......///000000000000000////////////////////////...000111111000000111222222111000000//////000000////////////////////////........................////////////////////////........................////////////////////////////////////000000000000000///......000111000///////////////////////////////////////////////////000000////////////000000////////////////////////////////////////////////....................................////////////////////////////////////......////////////......//////............//////000000000000000////////////////////////...............////////////......000000000111111000000///////////////////////////........................---......///////////////000000000111111000000000////////////////////////.../////////000000000111111111111111111111111111000000111111111111000000000000000000000000000000000000000000111222333444222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222111111111000444333222111111111222333333333333444444444444555222222222333333444444444333333333333333333333333333333333333333333333333555444444333333333444444444444555555555666666666888888888888888888888888888888888888888888888888999999888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::999999999::::::;;;;;;;;;::::::::::::::::::::::::999:::;;;<<<<<<=========999999999999999999999999888888888888888888888888666666666666555555555555555555444444444333333333333333333333333333333333222222222222222222222222222222222222222222222222000000000000000111222222///000111333333222111111222111111000000000000000111111111000000000000000111111111111111111111111111111111111111111111111000000000000111111111111000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000//////000000111111111111000000////////////000000////////////////////////////////////////////////...//////000//////......///////////////////////////////////////////////////////////////000000111/////////////////////////////////000000000111111//////000000000000//////////////////////////////......///000000000000000////////////////////////...000111111000000111222222222111000000000000000////////////////////////////////////////////////////////////////////////+++,,,,,,,,,,,,,,,,,,,,,////////////////////////////////////000000000000///......///111222111///////////////////////////000000000000000000000000000000////////////000000////////////////////////////////////////////////////////////////////////---.........//////000000////////////////////////......////////////......//////............///////////////000000000000000.........///////////////......////////////............//////000//////...////////////////////////........................---......//////////////////000111111111111000000////////////////////////////////////000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000111222333333333333333222222222111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222111111222222222111111000222222222111222222333333333333333333444444444444111111222333444555666666333333333333333333333333333333333333333333333333444333333333333333444444555555555666666666777777888888888888888999999999888888888888888888888888999999888888999999:::;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::999:::;;;;;;<<<<<<;;;;;;;;;;;;:::::::::999999999888999999::::::;;;;;;<<<::::::::::::::::::::::::888999;;;<<<===>>>>>>>>>999999999999999999999999777777777888888888888888666666666555555555444444555555444444444333333333333333333333333333333333222222222222222222222222222222222222222222222222////////////000111222222000000111222222222222222222111111000000000000000111111000000000000000000111111111111111111111111111111111111111111111111000000000111111111222222000000000000000000000000111111111111111111111111222111111111111000000000000000000000000000000000/////////000111111222222000000////////////000000000000000000000000000000000000000000000000000000//////000111222222222111000000000000000000000000///////////////////////////////////////000111111000000000000000000000000//////000000000111111111...//////000000000000000000000000000000000000000......///000000000000000000000000000000000000000...000111111000000111222222222111000000000000111000000000000000000000000////////////////////////////////////////////////------............//////////////////////////////////////////000000000000///......000222222111000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000////////////////////////000000000000000000000000------......///000000000////////////////////////......////////////......//////............//////---------........................///////////////......////////////......---......////////////...////////////////////////........................---......//////////////////000111222222222111000////////////////////////////////////000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000///000000111222333222222222222222222333333111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222000111222222222222111000000111222222333333333333222222333333333444444444222333333333444555555555333333333333333333333333222222222222222222222222222222222222333444555555555555555555666666666666777777888888888999999999888888888888888888888888999999888888999999:::;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;::::::::::::999999999999999999999999999999999:::;;;;;;;;;;;;:::::::::::::::999999999999888888999::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888999:::;;;<<<<<<;;;;;;999999999999999999999999666777777777888888888999666666555555555444444444555555444444444333333333333333333333333333333333111111111111111111111111222222222222222222222222000000000000111222333444111111000000111111222333222111111000000000000000000000000000000000000111000000000000000000000000111111111111111111111111000000111111111222222222000000000000000000000000111111111111111111111111222222222111111111000000000000000000000000000000...//////000111111222222000000////////////000000000000000000000000000000000000000000000000000000------...///////////////000000000000000000000000000000000000000000000000///////////////000111111000000000000000000000000........./////////000000......///000000000000000000000000000000000000000......///000000000000000000000000000000000000000...000111111000000111222333222111111000000111111000000000000000000000000//////////////////////////////////////////////////////000000000111111111////////////////////////////////////000000000000.........000222333222000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000////////////////////////////////////////////////------......///000000111////////////////////////......////////////......//////............//////------------.........///............/////////000......////////////............///000000000000000////////////////////////........................---......///////////////...///111333333222111000////////////////////////000000000000////////////000000000000000000000000000000111111111111000000000000000000000000000000/////////000000111222333000000111222333444444555111111111111111111111111111111111111111111111111000000000000000000000000222222222222222222222222000000222333333222111000...000222333444444333333222222333333333444444444444444444444444444444333333333333333333333333333222222222222222222222222111111111222333444555666444444444555555555666666777777888888999999999999777777777777777777777777999999888888999999:::;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;:::::::::999999999999999999999999999999999999:::;;;;;;;;;;;;::::::::::::999999999888888888888999::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888999:::;;;:::999888777999999999999999999999999666666777777888888888999666666555555555444444444555555444444444333333333333333333333333333333333111111111111111111111111222222222222222222222222111111111111222333444555222111000000000111333444222111111000000000000000000000000000000111111111////////////////////////111111111111111111111111000111111111111222222222000000000000000000000000111111111111111111111111222222222222111111000000000000000000000000000000...//////000111222222222000000////////////000000000000000000000000000000000000000000000000000000...//////000//////......000000000000000000000000111111111111111111111111///////////////000111111000000000000000000000000---------.........//////......///000000000000000000000000000000000000000...//////000000000000000000000000000000000000000///000111111000000111222333222111111000111111111000000000000000000000000000000000000000000000000////////////////////////,,,,,,,,,---------......////////////////////////////////////000000000000......///111333333222000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000////////////////////////........................---------...///000000111////////////////////////......////////////......//////............//////.../////////000000111111---.........//////000000......////////////......//////000111111111111111////////////////////////........................---......///////////////...///111333444333111000////////////////////////000000000000////////////000000000000000000000000000000111111111111000000000000000000000000000000////////////000111222333333333222222333333444555111111111111111111111111444333111//////000111222000000000111222222222333555444222111111111222333222222222222222222222222222222222222222222222222333333333333333333333333444444333333333444555555555555555444444333333333111111111111111111111111333333222222333333444555666666666666666666666666666777777777888888888888777777666666666888999:::777777888999::::::;;;;;;999999999999999999999999999999888888999999:::;;;;;;<<<<<<======<<<<<<;;;:::::::::999999999888888888888888888888888888888999999999999999888777666;;;;;;;;;:::::::::999999:::999999888999:::<<<===:::::::::::::::::::::::::::999999888888999999:::666777777888888888888777666666666555555444444444444444444444444444444444333333333333333333333333333333333333333333333333111111111111111111111111111111111111111111111111111111000000111111222333//////000000111111222222000000000000////////////000000000000000000000000333222111000000111222333111111222222222333333333222222222222222222222222111111111111111111111111111111111111111111111111222222222111111111000000////////////////////////////////////000000000000////////////////////////000000000000000000000000111111000000//////......---...000111111111000///000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////............///////////////////////////////////////////////////.........////////////////////////---------.........//////......//////000000111111111111000000//////......111111000000//////......////////////////////////000000000000000000000000---...///000000///...---000000000000000000000000//////////////////////////////............//////////////////000000000000..............................//////000000111111000000////////////000000000000000000000000000000000000000000000000000000000000000000////////////..........................................---------...000111111///---,,,...---,,,---//////...---///////////////.........000000000000////////////111111111111111111111111222111111111000000//////111111222222222333333333111111000000111111222333111111111111111111111111444333111000///000111222111111111111111222222222222111///.........//////222222222222222222222222222222222222222222222222333333333333333333333333333333333222333333444555444444444444333333333222111111111111111111111111333222222222222333444444555555555555555555555555666666777777777888888888888777666555666777888999777777888888999::::::;;;999999999999999999999999999999999999999::::::;;;999999::::::::::::999999999999::::::999999888777888888888888888888888888888888888888888777666666999999999999999999999999;;;;;;:::999999999:::;;;:::::::::999999::::::::::::999999888888999999:::777777888888888777777666555555555444444444333333333333333333333333333333333333333333333333333333333333333333333333333333111111111111111111111111111111111111111111111111111111000000111111222333000000000000000111111111111111111111111000000000000000000000000000000000222222111000000111222222111111111222222222333333111111111111111111111111111111111111111111111111111111111111111111111111222222222111111111000000000000000000000000000000000000000//////.........////////////////////////000000000000000000000000000000000000////////////---...000111111111000///000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////000000000000////////////////////////000000000000////////////............////////////////////////////////////...............---------////////////////////////---------.........//////......//////000000111111000000000000////////////111000000000/////////...////////////////////////000000000000000000000000......////////////......//////////////////////////////////////////////////////............//////////////////000000000000////////////////////////////////////000000000000//////............//////000000000000000000000000000000000000000000000000000000000000////////////........................////////////////////////000000111111000///...---...---+++,,,...//////.../////////////////////...000000000000////////////111111111111111111111111000000000000//////......111111111222222222333333111000000000000111222222111111111111111111111111333222111000000000111222222222222111111111111111333333222111111111111222222222222222222222222222222222222222222222222222333333333333333333333333222222111111222222333444333333333333222222222222111111111111111111111111222222222222222333444444555555555555555555555555666666666666777777777777888777666555444555666666777777777888999999::::::999999999999999999999999::::::999999::::::;;;<<<888999999::::::999999888888999999::::::888777666777777777777777777777777777777777777777666666555666777777888888999999:::<<<<<<:::999888888888888;;;:::999888888999:::;;;999999888888888888999999888888888888777666666555444444444444333333333333222222222222222222222222333333333333333333333333333333333333333333333333111111111111111111111111111111111111111111111111111111000000111111222333111111111111000000000000111111111111111222222222000000000000000000000000222111111000000111111222111111111222222222222333000000000000000000000000111111111111111111111111000000000000000000000000222111111111111000000000111111111111111111111111111111000///...---,,,,,,////////////////////////000000000000000000000000////////////000000000000---...000111111111000///000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000......//////000000111111........................000000000000////////////............////////////////////////////////////------------------------////////////////////////------........./////////......//////000000111111////////////000000000000000000000000////////////////////////////////////000000000000000000000000//////............//////........................//////////////////////////////............//////////////////000000000000000000000000000000000000000000000000////////////000//////////////////000000000000000000000000000000000000000000000000000000000000000///////////////////////////////////////000000000000000000000000000//////............000---++++++---///000000......//////////////////////////////000000000000111111111111111111111111////////////............111111111222222222222333222222222222222333333444111111111111111111111111222222111000000111111222333222222222111000000000333333333333333333333333111111111111111111111111222222222222222222222222222222222222222222222222111111111000111222222333222222222222222222222222111111111111111111111111222222222111222333333444555555555555555555555555555555555666666666777777777666555444333333444555777777777777888888999999888888888888999999999999:::::::::999::::::;;;<<<::::::;;;;;;;;;;;;::::::777888999:::999888666555666666666666666666666666555666666666666666555555444444555666777888999:::;;;::::::999999999888888;;;:::999888888999:::;;;999999888888888888999999888888888888777666555444333333333333333333333333111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111000000111111222333222222111111000000//////000000111111111111111222000000000000000000000000111111000000000000111111111111111111222222222222000000000000000000000000111111111111111111111111////////////////////////111111111111000000000000111111111111111111111111000000//////...------,,,////////////////////////////////////////////////......//////000000111111---...000111111111000///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////---......///000111111222////////////////////////000000000000////////////............////////////////////////////////////---------------.........////////////////////////............////////////......//////000000111111......//////000000111111000000000000////////////////////////////////////////////////////////////000///...------...///000........................//////////////////////////////............//////////////////000000000000////////////////////////111111000000//////......111111000000000000111111////////////////////////////////////////////////000000000000////////////000000000000000000000000///////////////000000000...---,,,,,,,,,...000111444111...,,,---///000000............////////////////////////000000000000111111111111111111111111////////////////////////111111111111222222222222222222111111222222333444111111111111111111111111111111111111111111222222333222222222111000000000//////000000000000000000111111111111111111111111222222222222222222222222222222222222222222222222111111000000000111222222222222222222222222222222111111111111111111111111222111111111111222333333555555555555555555555555444555555555555666666666777666555333333333444444666666777777777777888888777777777888888999999999:::999999999999:::;;;;;;999999::::::::::::999999777777888888888777666555666666666666666666666666444555555666666666555555333333444555777888999999888888888999999::::::::::::999888888888888999:::999888888777777888888999888888888777777555444333333333333333333333333333111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111000000111111222333222222111111000000///////////////000000000111111000000000000000000000000000000000000000000000000000000111111111222222222111111111111111111111111000000000000000000000000........................000000000000000000000000000000000000000000000000.../////////////////////////////////////////////////////////////////////......//////000000111111---...000111111111000///////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////........................////////////////////////////////////////////////---......///000111111222000000000000000000000000000000000000////////////............////////////////////////////////////------......////////////////////////////////////........./////////000000......//////000000111111......//////000000111111////////////000000000000////////////////////////////////////////////////000///...------...///000........................//////////////////////////////............//////////////////000000000000........................111111000000//////....../////////....../////////////////////////////////////////////////////////000000000000////////////000000000000000000000000---------....../////////---,,,,,,,,,...111444666999555111/////////000000---.........//////000000.../////////000000000111000000000000000000000000000000000000000000000000000000111111111222222222000////////////000111111111111111111111111111111000111111111222222222222222222222111111111111111///000111222222222111111111111111111111111111111222222222222222222222222222222222222222222222222111111000000111111222333222222222222333333333333111111111111111111111111111111111111111222333333444444444444444444444444444444444444555555555666777666555444333444555555666666666666666777777777666666777777888999999999999999888888999999:::;;;666777777888888777777666777777777666666666666666777777777777777777777777444555555666666666666666333333444555777888999999666777888999::::::::::::999999999999999999999999888888777777777777888888777777777777666555555444333333333333444444444444111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111000000111111222333111111111111000000000000.........///000000111111000000000000000000000000///000000111111000000///000000000111111111111222111111111111111111111111000000000000000000000000//////////////////////////////000000000000000111000000000000000000000000////////////000000000111////////////////////////000000000000000000000000////////////000000000000---...000111111111000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000........................000000000000000000000000000000000000000000000000......//////000000111111111111111111111111111111000000000000////////////............////////////////////////////////////------......///000000000////////////////////////....../////////000000000......//////000000111111////////////000000000000////////////000000000000////////////////////////000000000000000000000000//////............//////........................//////////////////////////////............//////////////////000000000000........................000000000000////////////---,,,,,,++++++,,,,,,---000000000000000000000000000000000000000000000000000000000000////////////////////////////////////,,,,,,------......//////.........///111444888:::999666222000000000000///------......///000000000......//////000000111111000000000000000000000000000000000000111111111111000000000111111111111222///////////////000111111111111111111111111111111000000111222222222222222111111111111111222222222111222333444555444444333111111111111111111111111222222222222222222222222111111111111111111111111222111111111111222333333222333333333444444444444111111111111111111111111111111111111111222222333444444444444444444444444333333444444444555555555666555444444444555666777666666666666666666666666666666666777888999999999888888777777888888999:::666666777777777777666666999777666444444555666777888888888888888888888888444555666777777777777777444444555666777888888888777888999999:::999888888777888999::::::999888777888888777777777777888888555666666666666666555555333333444444444555555555222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000111111222333000000000000000111111111...//////000111111222222000000000000000000000000...///000111111000///...000000000000111111111111000000000000000000000000000000000000000000000000////////////////////////////////////000000111111111111111111111111111111111111111111111000000000////////////////////////000000000000000000000000000000000000////////////---...000111111111000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000........................000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000////////////............////////////////////////////////////,,,,,,---......///000000////////////////////////.../////////000000000000......//////000000111111000000000000////////////.../////////000000000111////////////////////////000000000000000000000000......////////////......//////////////////////////////////////////////////////............//////////////////000000000000........................////////////000000000000------,,,,,,,,,,,,------000000000000000000000000000000000000000000000000000000000000////////////........................---------...//////000000/////////000111333555666444222000000000111000///------......///000000111.........///000111111111000000000000000000000000/////////000000000111111000000000000111111111111111111111111111222222333111111111111111111111111///000111222222222222222000000111111222222222333...///000111222111111000000000000000000000000000222222222222222222222222111111111111111111111111222222111111222222333444333333333444444555555555111111111111111111111111111111111000111222222333444444444444444444444444333333333444444444555555666555444444555666777888666666666666666555555555555666666777888999999999777777777666777888888999888888999999999999888888999888555333333444666888888888888888888888888888555555666777888888777777555555666666777888888888999999::::::999888666555555777999;;;;;;999777555888888777777777777888888555555666666666666666555444444444555555666666666222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000111222222333//////000000111111222222///000000111222222333333000000000000000000000000...///000111111000///...000000000000111111111111////////////////////////000000000000000000000000000000000000000000000000.../////////000000111111222222222222222222222222444333333222111000//////////////////////////////000000000000000000000000111111000000//////......---...000111111111000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000........................000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000////////////............/////////000////////////////////////++++++,,,,,,---...//////////////////////////////////////////000000000000......//////000111111111111111000000//////........./////////000000111111////////////////////////000000000000000000000000---...///000000///...---000000000000000000000000//////////////////////////////............//////////////////000000000000000000000000000000000000......//////000000111111000000////////////000000000000000000000000000000000000000000000000000000000000000000////////////........................---......///000111111222...............///000000///......///000111000///---------...///000000111---......///000111111222000000000000000000000000---.........//////000000000000000000111111111111000000000000000000000000000000000000000000000000111222222333333222222111222222111111111111111222222222222111111111000000111111111111111111111111//////000222222333333333333333333333333333333333111111111111111111111111222222222222222111000///000111111111111222222222222222222222222222222222111222222333444555666666444444444333333222222222555555555555555555555555444555555555555555444444666666666666777777777777777777777777777777777777888888888999999::::::::::::::::::::::::999888777::::::999999888777777777777777777777666666666666888888777777888888999::::::::::::999999888888888999999999888888888888777666666555555555555666666777777666666666666777777444444333333333333222222222222222222222222222222333333333333333222111000111111111111111111111111111111111111111111111111///000000000000111111111444333111000000000111111000000000000000000000000222111000......000111222000000000000////////////////////////////////////000000000000000000000000////////////////////////000000000000000000000000////////////000000000000111111000000000000111111000000000000000000000000000000//////......------........................000000000000000000000000////////////////////////............////////////000000111111111111000000222222111111111111222222////////////000000000000000000////////////000000///...---,,,---///111222......------...///000111000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////////////////////////////000000000000//////------............------............////////////........................////////////////////////............////////////............////////////---......///000/////////////////////............////////////////////////////////////////////////////////////////////////000000//////......------000000//////.........---000000000...,,,,,,...000////////////////////////000000000000000000000000000///...---+++***((((((000000000000000000000000//////............//////........................---------............///111111000000//////......000000///...............////////////////////////............////////////////////////////////////......//////000000111111000000000000000000000000000111111111111222222222000000000000000000000000111111111111111111111111111222222333333222222111222222111111111111111222222222222111111111000000000000000000000000000000...///000111222222222222222222222222222222222222111111111111111111111111222222222222222111000000000111111111111222222222111111111111111111111111333333333444444444444444555444444444333333333222555555555555555555555555555555666666666555555444666666666666777777777777888888888888888888888888999999:::::::::;;;;;;;;;999:::::::::999999888777999999999999888888888888888888777777777666666666888888777777888888999::::::::::::999999999888888999999999888888888888777777777666666666666777777777777666666666666777777444444333333333333222222222222222222222222222222333333333333333222111000111111111111111111111111111111111111111111111111000000000111111111222222111111000//////000111222000000000000000000000000000000111111111111000000000000000000////////////////////////////////////000000000000000000000000////////////////////////000000000000000000000000////////////000000000000111111000000///000000000000000000000000000000000000000//////////////////////////////////////////000000000000000000000000////////////////////////............///////////////000000111111000000///000000////////////000000////////////000000000000000000////////////000000111000...---------///000///000000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////////////////////////////000000000000//////------............------............////////////........................////////////////////////............////////////............////////////............/////////000////////////............///////////////////////////////////////////////////////////////////////////////////////.........000/////////............000000000...------...000////////////////////////000000000000000000000000//////......------------000000000000000000000000//////............//////........................---------............///000000000000//////......000000///...............////////////////////////............////////////////////////////////////////////////000000000000000000000000000000000000000000111111111222222222000000000000000000000000111111111111111111111111111111222222222222111111222111111111111111222222222222222111111111111111////////////////////////...///000111111111111111111111111111111111111111111111111111111111111111111222222222222111000000000111111111111222222222111111111111111111111111555444444444333333333222555555555444444444444444555555555555555555555555555666666777777666666666666666666666777777777777999999999999999999999999:::::::::;;;;;;;;;;;;;;;999999999:::999999888777888888888888999999999999888888888777777777777666888888777777888888999::::::::::::999999999999888999999999888888888888777888888777777777777888888777666666555555666666777444444333333333333222222222222222222222222222222222222333333333222111111111111111111111111111111111111111111111111111111111111111111222222222333000000/////////000000111000000000000000000000000...///111333333111///...000000000000////////////////////////////////////000000000000000000000000////////////////////////000000000000000000000000////////////000000000000222111000000////////////000000000000000000000000//////000000000000000000000000000000000000000000000000000000000000000000////////////////////////............////////////...//////000000//////...000//////......//////000////////////000000000000000000////////////000000333222000...---,,,------//////000111000///...---000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////////////////////////////000000000000//////------............------............////////////........................////////////////////////---............/////////............///////////////......---...///000111////////////............////////////////////////////////////////////////////////////////////////.........///////////////////////////............000000000///------...000////////////////////////000000000000000000000000......//////000111111111000000000000000000000000//////............//////........................---------............///000000000////////////...000//////............///////////////////////////............////////////////////////////////////000000000000////////////000000000000000000000000000000000111111111222222000000000000000000000000111111111111111111111111111111222222222222111111111111111000111111222333111111111111111111111111000000000000000000000000...///000111111111111111222222222222222222222222111111111111111111111111111111222222222111111000000000111111111222222222111111111111111111111111333333333333333333333333555555555555555555555555555555555555555555555555555666777777777777777777666666666666777777777777999999999999999999999999::::::::::::::::::::::::888888999999999999888888777777888999999:::;;;;;;999999888888888777777777888888777777888888999:::999999999999999999999999999999999888888888777777888777777666666777777888666666666555555666666666444444333333333222222222222222222222222222222222222222333333333222222111111111111111111111111111111111111111111111111111111111222222222333333333222222111000000000000000000000000000000000000000///000111222222111000///000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000222111000//////...////////////////////////////////////000000111111222222////////////////////////////////////////////////////////////////////////............////////////......////////////......111111000000000000111111////////////000000000000000000////////////000000222111000...------------,,,---...//////---+++)))//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000//////------............------............////////////........................////////////////////////---------.........//////............////////////000///---,,,---...000222////////////............////////////////////////////////////////////////////////////////////////------......//////000000///////////////.........///000111000...---...000////////////////////////////////////////////////......///000000111222222//////////////////////////////............//////........................---------............///////////////////////////000///............//////////////////////////////............////////////////////////////////////111111000000//////......000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111000111111222222111111000111111000000111222222333111111111111111111111111111111111111111111111111///000000111111111111000333333333333333333333333111111111111111111111111000111111222222222111111000000111111111222222222333333333333333333333333111111222222333444444555555555555555555555555555555555555555555555555555555555666777777777777777666666666666777777777777999999999999999999999999999999888888888888888888777888888999999888888888777777888999:::;;;;;;<<<999999999999888888888888888888777777888888999:::999999999999999999999999999999999888888888777777777666666555555666666777666666555555555555666666444444333333333222222222222222222222222222222222111222222333333333222222111111111111111111111111111111111111111111111111111111222222222333333333555555444333222000///...////////////////////////222111000//////000111222000000000000////////////000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////000000000000111111000///......////////////////////////////////////000000111111222222........................////////////////////////////////////////////////............////////////......////////////......111111000000000000111111////////////000000000000000000////////////000000//////............//////,,,---...//////---+++)))//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000//////------............------............////////////........................////////////////////////------------........................////////////000///---,,,---...000222////////////............////////////////////////////////////////////////////////////////////////------......//////000000.........//////////////////111111111///...///000//////////////////////////////////////////////////////////////////000000//////////////////////////////............//////........................---------............///...............///////////////............//////////////////////////////............////////////000000000000000000000000111111000000//////......//////////////////////////////000000000111111111000000000000000000000000222222222222222222222222000000111111111111000000000000000000111222333333111111111111111222222222111111111111111111111111000111222222222222111111333333333333333333333333111111111111111111111111000000111222222222222111000111111111111222222222444444444444444444444444000000111222333444555555444444444444444555555555555555555555555555555555444444555666777777777777666666666666777777777777999999999999999999999999888888888888777777777777666777888888999888888888888888888999:::;;;;;;<<<:::::::::999999999888888888888777777888888999:::888999999999999:::::::::999999999888888888888777666666555555555555666666666555555444444555555666444444333333333333222222222222222222222222222222111111222333333333222222111111111111111111111111111111111111111111111111111111111111222222222333555555555444333111000///////////////////////////333111///......///111333000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000//////......//////000000000000000000000000000//////000000000000000000........................000000000000000000000000////////////////////////............////////////...//////000000//////...///......------......///////////////000000000000000000////////////000000,,,---......///000000111//////000111000///...---000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////////////////////////////000000000000//////------............------............////////////........................////////////////////////,,,------------.....................///////////////......---...///000111////////////............////////////////////////////////////////////////////////////////////////.........///////////////.........//////////////////111222222000/////////////////////////////////000000000000000000000000////////////............000000000000000000000000//////............//////........................---------............///---............////////////............//////000////////////////////////............////////////000000000000000000000000000000000000/////////////////////////////////////////////000000000111111000000000000000000000000222222222222222222222222000000111111111111000000000000000000111222333444000000111111111222222222111111111111111111111111222222333333333333222222222222222222222222222222111111111111111111111111000000111222222222222222000111111111111222222222333333333333333333333333111111222222333333333444222333333333444444444444555555555555555555555555333333444555666777777666666666666666777777777777888888888888888888888888999999999888888888777777666666777888888888888888999999999::::::;;;;;;;;;;;;::::::::::::999999999888888777777888888999:::888888999999999:::::::::999999999888888888888777777777666666666666777777666555555444444555555666444444333333333333222222222222222222222222222222000111222333333333333222111111111111111111111111111111111111111111111111000000000111111111222222222222333333333222111000////////////////////////111111000000000000111111000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000...............///000111000000000000000000000000000000//////////////////........................000000000000000000000000////////////////////////............///////////////000000111111000000///......------------......////////////000000000000000000////////////000000,,,---...///000000000000///000000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////////////////////////////000000000000//////------............------............////////////........................////////////////////////,,,,,,---------.....................////////////............/////////000////////////............///////////////////////////////////////////////////////////////////////////////////////...................../////////000///111222222111/////////////////////////////////000000000000000000000000////////////////////////000000000000000000000000//////............//////........................---------............///---------.........//////...............///000000////////////////////////............////////////000000000000000000000000////////////000000000000////////////////////////////////////000000000111000000000000000000000000222222222222222222222222000000111111111111000000000000000000111222333444000000111111222222222222000000000000000000000000333333444444444333333222111111111111111111111111111111111111111111111111///000111222222222222222000111111111111222222222222222222222222222222222333333333222222222222111222222222333333444444444555555555555555555555555222333444555666666666666666666666666777777777777777777777777777777777777:::::::::999999999888888666666777888888888888888999999::::::::::::;;;;;;;;;;;;;;;:::::::::999999888888888777888999999:::888888888999999:::::::::999999999888888888888777888888777777777777888888555555555444444555555555444444444333333333222222222222222222222222222222000111222333333333333333111111111111111111111111111111111111111111111111///000000000000111111111...///111222333333222222////////////////////////...000111222222111000...000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000------------///000111222000000000000000000000000000000//////......------000000000000000000000000000000000000000000000000////////////////////////............/////////000000000111111111111000000000000////////////000000////////////000000000000000000////////////000000---......///000/////////...............///000111000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////////////////////////////000000000000//////---..................---............/////////000........................////////////////////////,,,,,,,,,---------................../////////000---...//////000/////////000/////////............////////////////////////////////////////////////////////////////////////000000//////.........------.........//////000000///111333333111/////////////////////////////////000000000000000000000000......//////000000111111000000000000000000000000//////............//////........................---------.........//////---------.........//////...............///000111////////////////////////............/////////000000000000000000000000000......//////000000111111////////////////////////////////////000000000000111111111111111111111111111111111111111111111111111111111111111000///...222222222111111111000000000111111111111222222222000000111111111222222222//////000111222222333333222222222222222222222222111111111111111111111111222222222111111111000000111111111111111111111111111111222333444555555666222222222222222222222222111222333444555555555555555555555555555555555555666666666666666666666666444444444555555555555666777777777777777777888999888888888888888888888888777888888888999999999999999999:::::::::999999888888888999999999999888888999888666777888:::999999888888888888999::::::;;;:::::::::999999888888888:::999888777777888999:::666666666555444222111000333333444444555444444333222222222222222222222222111111111111111111111111000000111111111222222222222111111111000000//////222222222111111111111111222111111111000000//////////////////////////////222111000//////000111222000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000111000///......///000111---......///////////////111111222333222111000///000111111111111000//////111111000000//////......////////////////////////111111222222222222111111////////////////////////////////////000000000000111111000000//////......222111111111000000//////............/////////000........./////////////////////000000///...------////////////////////////000000000000000000000000//////000000000000////////////////////////////////////............////////////............//////000000//////.........---...//////000111222222222..................------........................////////////////////////,,,---......------...000000000000000000000000000000000000000000000000000...------...000111000///000111222111000///000111000000//////......------,,,,,,---...///000111111////////////000000000000............////////////---...111222222111...---........................000000000000000000000000............//////////////////............//////000000000000////////////000000000000000000000000........................---------......000111111................................................---......///////////////222111111111000000//////000111222333333222111000111111000///////////////000000000000000000111222111111111111111111111111111111111111111111111111111222222222111000000///222222222111111111000000111111111111222222222222000000111111111222222222000000111111222333333444222222222222222222222222111111111111111111111111222222222111111111000000111111111111111111111111222222222222333333333333222222222222222222222222111111222444444555555555444444444444444444444444666666666666666666666666444444444555555555555666777777777666777777888999999999999999999999999999777777777888888888999999888888999999:::999999888888888999999999999888888999777666777888:::999999888888888888888888999::::::::::::999999888888888666555555555555555666666222333333444555555555444444444444444444444333333222222222222222222222222111111111111111111111111000000111111111222222222111111000000000/////////111111111111111111111111111111111111000000000///000000000000000000000000222111000//////000111222000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000000111000///......///000111---...//////000000/////////000111222333222222111111111222222111111000///111000000000/////////...///////////////////////////000000111111000000///////////////////////////////////////000000000000111000000000/////////...000000000000//////...............//////////////////////////////.........///////////////...------//////////////////////////////////////////////////////000000000000/////////////////////////////////..................///000000////////////000000000/////////...............//////000111111222222////////////////////////........................////////////////////////,,,---......------...000////////////////////////000000000000000000000000///...---...000000000///...000111000///...///000///////////////..................///////////////.../////////000000000000............////////////...///000111111000///...........................////////////////////////............//////////////////............//////---......///000111111222////////////////////////........................---------......///000111........................////////////////////////---......///////////////111111111111000000000///000111222222222222111000111111000///////////////000/////////000111222222111111111111111111111111111111111111111111111111222222222222222111111111222222222111111111111111111111111111222222222333111111111111111222222222111111222222333333444444222222222222222222222222111111111111111111111111222222222111111111111111111111111111111111111111333333222222222111111111222222222222222222222222000111222333333333333333333333333333444444444444666666666666666666666666444444444555555555555666777666666666777777888999999999999999999999999999666666666777777777888888666777888999999999999999888888999999999999888888999777666666888999999888999999888888777888888888999999999999999888888888444444555555555555444444111222333444555555666666444444444444444333222222222222222222222222222222111111111111111111111111111111111111111222222222000000///////////////...000000000000000000000000111111111111000000000000111111111111111111111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000////////////000000---...//////000000//////...///000111333333333333222222222222222111111000000000000000////////////000000000000000000000000...//////000000//////...////////////////////////////////////000000000000000000000000////////////////////////............///////////////.........000000//////......------///////////////......---////////////////////////........................//////000000000000//////////////////////////////......------------......111111000000000000111111////////////...............//////000000111111222///000000000000000000000........................////////////////////////,,,---......------...000////////////////////////000000000000000000000000///...---...///000///...---///000///...---...000.........///////////////000000//////................../////////000000000............////////////////////////////////////............................................................//////////////////............//////.../////////000000111111////////////////////////..............................---......///000111////////////////////////000000000000000000000000---......///////////////111111111111000000000000000111111222222111111000111000000//////////////////...//////000111222333111111111111111111111111111111111111111111111111333333222222222222222222111111111111111111111111111111111222222222333333111111111111111111111111222222222333333444444444111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222000000111222222222222222222222333333333333333444666666666666666666666666444444444555555555555666666666666666666777888999999999999999999999999999666666666666777777777777555666777888999999::::::888888999999999999888888888777666666888999999888;;;:::999888888888888888999999999888888888888888666777888999888777666555444444444555444444333333444444444444333333222111222222222222222222222222111111111111111111111111111111111111111111111111////////////............////////////000000000000111111111000000000000000111111111111111111111111111000000000000000000111000000000000000000000000////////////////////////////////////////////////000000000000000111111111000000////////////000000......///000000000000000//////000111222222333333222333333333333222111111000000000000////////////000000000000000000000000...//////000000//////...////////////////////////////////////000000000000000000000000////////////////////////////////////////////////............111111000///...------,,,...///////////////......//////////////////////////////////////////////////////000000000000//////////////////////////////------,,,,,,,,,,,,------111000000//////000000111///////////////.........////////////000000111111///////////////000000000........................////////////////////////,,,---......------...000///////////////////////////////////////////////////...---...///000///...---///000///......///111------......//////000000///////////////................../////////000000............////////////000///............///000............................................................//////////////////............//////333222111000///...---,,,////////////////////////.......................................///000000000000000000000000000000////////////////////////---......///////////////111111111000000000000000000000111111111111000000000000////////////000000.........///000111222333111111111111111111111111111111111111111111111111333222222111111222333333111111111111111111111111111222222222222333333333111111111111111111111111222333333333333333444444111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111//////000111222222333333222222222222222222222222000000111111222222111111222222222333333444444444666666666666666666666666444444444555555555555666555555555555666777888999999999999999999999999999666666666666777777777777555666777999999:::::::::888888999999999999888888888666555666777999888888<<<;;;:::999999999999999888888888888888888888888888888999:::999888777555444444444555444444333333333333444444333222222111222222222222222222222222111111111111111111111111111111111111111111111111............////////////......//////000000000000000000000000000000111111111111111111111111111111000000000111111000000000000000000000000000000000//////////////////////////////////////////////////////000000111111111111//////000000000000//////...//////000000000000000222222111111111111111111222333333333333222111111////////////000000000000000000000000000000000000///000000111111000000///////////////////////////////////////000000000000////////////000000000000000000000000000000000000///////////////.........111111000///...------,,,......///////////////...////////////////////////000000000000000000000000//////000000000000//////////////////////////////------,,,,,,,,,,,,------000//////......//////000.........//////////////////////////////000000000---------....../////////////////////////////////////////////////////////,,,---......------...000........................////////////////////////000///......///000///---...///111111000///111222------......//////000000------......///000000111............////////////............////////////000///...------...///000............................................................//////////////////............//////333222111000///...---,,,................................................///............//////000000000000000000000000000........................---......///////////////000000000000000000111111000000000000000000000000000000////////////000000............///000111222111111111111111111111111111111111111111111111111222222111000000111333444111111111111111222222222222222222222333333333333222222222111111111111111222222222222333333333333111111111111111111111111111111111111111111111111111111111111111222222222111111111111111111111111//////000111222333444555222222222222222222222222000111111222222222111111222222333333444444555555666666666666666666666666444444444555555555555666444444444555666777888999888888888888888888888888666666666777777777888888777888999:::::::::::::::888888999999999999888888888666555555777888888777::::::999999888999999999777777777888888888888888777888888777777666555444111222333444555555666666222222333333333333222222222222222222222222222222111111111111111111111111222222222111111111111111...////////////000000000...//////000000111111222000000000000111111111111111111111111111111111111000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000/////////000111111222222//////000000000000//////...///000000111111000000333222222111000000111111222222222222222111111000////////////000000000000000000000000000000000000///000000111111000000///////////////////////////////////////000000000000////////////000000000000000000000000111111111111............/////////000000000//////......---------...//////////////////////////////////////////111111111111111111111111//////000000000000//////////////////////////////......------------......//////............//////.........///////////////////////////////////////,,,,,,------......//////////////////////////////////////////////////////,,,---......------...000........................000000000000000000000000000///......//////...---...///111111000000222333.........///////////////,,,,,,---...///000111111------........./////////............////////////000///...------...///000............................................................//////////////////............//////.../////////000000111111................................................//////............//////////////////////////////........................---......///////////////000000000000111111111111111000000//////000000111///////////////000000111//////......//////000000111111111111111111111111111111111111111111111111222111000//////111222444000000111111111222222222222222222333333333444444222222222111111111000000222222222222222222222222111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111111111111111222222333333444444222222222222222222222222111222222222222222111111222333333444555555666666666666666666666666666666444444444555555555555666444444444555666777888999777777777777777777777777777777777888888888999999999::::::;;;;;;;;;::::::888888999999999999888888777666555555777888888777777777777777777777888999666777777777888888888999888888777555555444444444222333333444555555555444000111222333333333333333222222222222222222222222111111111111111111111111222222222111111111000000/////////000000000111111//////000000111222222333///000000000111111111111000000000000000000000000///000111222222111000///000000000000000000000000000000000000000000000000000000000000000000000000...//////000111111222222...///000111111000///...//////000111111111111000222111000000000111222333111111222222111111000///.../////////000000000111////////////////////////...//////000000//////...////////////////////////////////////000000000000.../////////000000000111/////////000000000111111,,,------...///000111111///////////////.........------...///////////////////////////////////////000000000000000000000000//////000000000000/////////////////////////////////..................///000000////////////000000............/////////000////////////////////////---------...//////000000////////////////////////////////////////////////,,,---......------...000........................000000000000000000000000111///......//////...------...000000///000111333///////////////.........---.........//////000000---------.........//////............////////////.........------.................................////////////////////////............//////////////////............//////---......///000111111222................................................//////............//////................................................---......//////////////////000000000111111111111111000///......///000111///////////////000111111000000///............///111111111111111111111111111111111111111111111111111000///...///000222444000000111111222222222222222222333333333444444444222222222222111111000000222111111111111111111111000000000000000000000000111111111111111111111111000000111111222222222222111111111111111111111111444444444333333333222222222222222222222222222222222222333333333222222111333333444444555666777777666666666666666666666666444444444555555555666666333333444444666777888999666666666666666666666666888888888888999999999999;;;;;;<<<<<<<<<;;;::::::888888999999999999888888777666555555777888888777555555555555555666777888666666777777888888888999:::999777666555555666666666666666555444222111000///000111222333444444444222222222222222222222222111111111111111111111111222222222222111111000000//////000000111111222222///000000111222333333333//////000000111111111222///////////////////////////000111222222111000///000000000000000000000000000000000000000000000000000000000000000000000000...//////000111222222222...///000111111000///...//////000111111111111111000000//////000222444555111111111111111000//////.../////////000000111111////////////////////////---..................---////////////////////////////////////000000000000.../////////000000111111---.........//////000000+++,,,---...///111222222.........///////////////------...///000000////////////////////////////////////////////////////////////000000000000////////////////////////////////////............//////111111000000000000111111---.........//////000000///////////////.........---......///000111111222000000000000000000000000////////////////////////,,,---///...------...000........................000000000000000000000000111///......//////...,,,,,,---//////...///000222000000//////.........---///////////////.........---------.........//////............/////////000................................................000000000000000000000000............/////////000//////............//////000000000000////////////................................................000//////.........//////........................000000000000000000000000---....../////////////////////000000111111111222111000///......///000111///////////////000111111111000///......------...111111111111111111111111222222222111111111000000222222222111111111111111000000000000000000000000111000/////////000222333333333222222111000//////111111111111111111111111111111222222222222111111000000111111111111000000111111111111111111111111222222111111111111222222222222222111111111000000000000000000000000000000222222111111222222333444444444666666666555444333555555666666555444333333555555555555666666666666666555444444444555777888444555555666777888888999666777777888888999::::::999:::;;;<<<<<<:::888777888888888888888888888888888888999999999:::::::::777666555666777888777666666666444444555777999;;;999888888777777777777777666666555444444444444555444444444333333222222222333333333333333333333333000111111111111222222222//////............//////000000000000000000000000000000000000000000000000333333222222111111000000000000000000000000000000111111111111111111111111111111000000000000111111111000///......///000111000000111111111111000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000111111000000000000111111000000000000////////////111111000000//////......000000000000000000000000000000000000000000000000000000///////////////000000000000000000000000000444333222000////////////000000////////////000000............/////////000000000000000000000000000111000......//////---,,,------///000111111111111000000////////////000000////////////............---------........./////////...---,,,,,,---...///........................000...---...111111///,,,......//////000000111111000000000000000000000000//////000000000000//////---------.........//////000000000000000000000000............//////////////////............//////333222222111///...,,,+++---......///////////////////////////////////////000111111000///......///////////////////////////..................------////////////////////////000000000000////////////////////////////////////........................///////////////............///000///...---...///////////////........................////////////////////////////////////////////////////////////000000000000000000000000111111000000//////......//////............//////111111111111111111111111222222222111111111000000111111111111111111222222222222222222222222222222222111000000000111333333333333222222111000000///111111111111111111111111111111222222222222111111111111111111111111111111111111111111111111111111111111111000000111111111222222222111111111000000111111111111111111111111222222111111222222333444444444555555555555444444555555555555555444333333555555555555666666666666666666555555666666777888555555555666777888888888777777888888999:::::::::999:::;;;;;;;;;:::888888888888888888888888888888888888888999999999::::::777666555666777888777666888777666555666888:::;;;888888777666666666666777666666555444444444444444444444333333333222222222333333333333333333333333000111111111111222222222000//////////////////000000000000000000000000000////////////////////////111111111111111000000000000000000000000000000000111111111111111111111111111111000000000000111111111000////////////000111000000111111111111000000000000000000////////////000000000000000000000000000000000000000000000000/////////000000000111111000000000000000000000000000000000000000000000000111000000//////000000111000000000000////////////111000000000/////////...000000000000000000000000000000000000000000000000000000////////////000000........................111000///......------...000000////////////000000........./////////000000000000000000000000000000000///......000111000...,,,---...//////000000000111000///////////////000////////////............---------.........//////000///............///000........................000...---...000111///,,,...///////////////000000000000000000000000000000//////000000000000//////---------.........//////000000000000000000000000/////////000000000000111//////............////////////000000000000//////---......///////////////////////////////////////000111111000///......000////////////////////////........................////////////////////////////////////000000000000////////////////////////......................../////////////////////......///000///...---...000////////////........................////////////////////////////////////////////////////////////000000000000000000000000111000000000/////////...//////............//////111111111111111111111111222222222111111111111111000000000111222222222333000000000000000000000000222222111111222222333444333333222222111000000000111111111111111111111111111111222222222222111111222222000000000000222222111111111111111111111111111000000//////000000111222222222111111111111111222222222222222222222222222222111111222222333444444444444333333444444555444555555555555444444333555555555555666666666666555666777777888888777777555555666666777777888888777888888999::::::;;;;;;:::::::::999999999888888777777777777777777777777777888888888999999999999777666555666777888777666888888777777777999:::;;;777777666555555555555666666555555444444444444444333333333333222222222222333333333333333333333333000111111111111222222222000000000000000000000000000000000000000000000000///////////////////////////000000000000000000111000000000000000000000000111111111111111111111111111111000000000000111111111000000//////000000111000000111111111111000000////////////000000000000000000000000000000000000000000000000000000000000....../////////000000000000000000000000000000000000000000000000000000000000//////......//////000000000000000////////////000000000000////////////000000000000000000000000////////////////////////000000////////////000000//////////////////////////////............//////000000////////////000000....../////////000000000000000000000000000000000///......///111222222111+++,,,---.../////////...111111000///////////////////////////............------........./////////000000////////////000000........................///......///000000///---/////////...............000000000000000000000000//////000000000000//////------........./////////000000000000000000000000000000000000111111111111//////............////////////000000000000//////---......//////////////////////////////////////////000111000///...///000////////////////////////........................////////////////////////......//////000000111111////////////////////////..............................//////////////////---///000///...---///000////////////........................////////////////////////////////////////////////////////////000000000000000000000000000000000000//////////////////............//////111111111111111111111111111111111111111111111111//////000111222333333333222222222222222222222222111111111111222222333333222222222111111111000000111111111111111111111111111111222222222222111111222111///......///111222111111111111111111111111000000////////////000000111111111111111111111111222222222222222222222222222222111111222222333444444333222222222333444555444444444555555444444333555555555555666666666666555666888999999999888777555666666666777777777888888888888999::::::;;;;;;::::::999888888888888999777777777777777777777777777777777888888888888999777666555666777888777666888777777777777888999:::666666555444444444444555666555444444333333444444333222222222222222222222222222222222222222222222000000111111111222222222111111111222222111111111000000000000000000000000..............................//////000000111111000000000000000000000000111111111111111111111111111111000000000000111111000000000000000000000000000000111111111111000000////////////000000000000////////////////////////////////////////////////............////////////000000000000000000000000000000000000000000000000//////............//////000000000000////////////000000000000////////////////////////////////////////////////////////////000////////////000000111222222222222222222222222000000000000000111222222000000////////////000000...////////////000000000////////////////////////000//////000111222222111,,,---....../////////...222111000//////......///////////////........................////////////////////////////////////.................................///000///......//////......------,,,,,,000000000000000000000000//////000000000000//////............//////////////////////////////////////////000000000111111111//////............//////222222111111000...---,,,---......//////////////////////////////////////////000111000///...///000////////////////////////............////////////////////////////////////---......///000111111222////////////////////////....................................////////////---...//////......///000////////////........................////////////////////////////////////////////////////////////////////////////////////000000000000//////////////////............//////000000000000000000000000111111111111111111111111//////000111222333333333555555555555555555555555///000000111111111111111222222222111111111111111111111111111111111111111111111222222222222111111111000...------...000111111111111111111111111111000000////////////000000111111111111111111111111111111111111111111111111222222111111222222333444333222111111111333444555333333444444444444444333555555555555666666666666555666888999999999888777666666666666777777777777777888888999999:::;;;;;;:::999888777777777888888666666666666666666666666666666777777777888888888777666555666777888777666777666666666777777777888666555555444444444444444555555444333333333333333222222222222222222222222222222222222222222222222000000111111111222222222111111222222222222111111000000000000000000000000////////////////////////......//////000000111111000000000000000000000000000000000000000000000000111111000000000000111111000000111111111111000000000000111111111111000000.../////////000000000111////////////////////////////////////////////////............////////////////////////////////////000000000000000000000000//////............//////000000000000////////////////////////000000000000///////////////////////////////////////////////////////////////000111111333333333333333333333333000//////000000111222333000000////////////000000////////////000000000111////////////////////////333111000000111111000.........///000000000//////111111000///////////////////////////...................../////////000000....................................................../////////.........//////......------,,,,,,//////////////////////////////000000000000//////........./////////000000////////////////////////........./////////000000//////............//////111111111111000...---,,,---......///////////////////////////////////////...000111000///...///111////////////////////////........./////////000000////////////////////////---......///000111111222////////////////////////........................---.........//////000000,,,...//////......///111////////////........................////////////////////////////////////000000000000000000000000////////////////////////////////////000000000000//////............//////000000000000000000000000111111111111111222222222000000000111222222222333111111111111111111111111//////000111111111111000111111111111111111111111111111111111111111111111111111222222222222111111000///............///000111111111111111111111111111000000//////000000111111111111111111222222222000000000000000000000000222222111111222222333444111111111111222333444444222333333444444444444333555555555555666666666666555666777777888888777777666666666666777777777777666777777888999999::::::888888888777777777777666666666666666666666666666666666666666777777777777777666555666777888777666666666666666666666666666666666555444444444444555555444444333333333333333111111111222222222222222222222222222222222222222000111111111111222222222000111222333333222111000000000000000000000000000000000000000000000000000///000000000000000000111000000000000000000000000000000000000000000000000111111000000000000111111000111111222222111111000000000111111111111000000......//////000000111111000000000000000000000000000000000000000000000000....../////////000000000////////////////////////000000000000000000000000000//////......//////000000000000000////////////////////////000000000000000000000000000000000000///////////////////////////......//////000111222000000000000000000000000...............///000000000000////////////000000/////////000000000111111000000000000000000000000333111000000000000///---//////000000000000000///000000////////////000000////////////................../////////000000000------............------........................---///000000///......////////////...............//////////////////////////////000000000000//////....../////////000000000000000000000000000000000............//////////////////............//////---...///000000111111000---......///////////////////////////////////////...///000000//////000111////////////////////////.........//////000000111////////////////////////......//////000000111111////////////////////////........................------......///000000000,,,...//////......000111////////////........................////////////////////////////////////000000000000000000000000000000000000000000000000////////////000000000000//////............//////000000000000000000000000000000111111111222222222111111111111111111222222........................///000111222222222111111111111111111111111111111111111111111111111111111111111222222222222111111111111111111111111111111111111111111111111111111111111111000000111111111000000111111111222222222111111111111111111111111222222111111222222333444///000111222333333333333111222333444444444444444555555555555666666666666666666555555666666777888777777777777666666666666555666666777777888999999666777888888888777666555555555555555555555555555555555555666666666777777777666555666777888777666777777777888888777777777777666666555444555555555555444333333222222333333000111111111222222222222111111111111111111111111000111111111111222222222///000111222222111000///000000000000000000000000111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000111111000000000000111111000111222222222222111000000000111111111111000000.........///000111111111000000000000000000000000000000000000000000000000/////////000000000111111////////////////////////000000000000000000000000111000000//////000000111000000000000////////////.../////////000000000111000000000000000000000000000000000000000000000000............///000111222000000000000000000000000///...............///000000000////////////000000//////000000000111111111000000000000000000000000000///......000000///......//////000//////......///......//////000111222////////////.............../////////000000000000---...///000000///...---........................,,,///111000...---...000...///////////////000000//////////////////////////////000000000000//////.../////////000000000000000000000000000000000000...////////////000000000//////............//////---...///000111111111111---......///////////////////////////////////////---///000000//////000222////////////////////////---......///000000111111////////////////////////////////////000000000000////////////////////////........................------......///000000111,,,---//////......000222////////////........................////////////////////////////////////000000000000000000000000000000000000000000000000.../////////000000000111//////............//////000000000000000000000000000000111111222222222222222222222111111111111111222222222222222222222222000111222333444333222222111111111111111111222222111111111111111111111111111111222222222222111111111222333333333333222111111111111111111111111111222222111111111111222222000000111111222222222222222222222222222222222222222222111111222222333444...///111222333333222222111222333333444444444444555555555555666666666777666555444444444555777888777777777777666666666666555555555666777777888888555666888999999777555444555555555555555555555555555555555555666666666777777666555666777888888666888888999999999888888777777777666555555555555666555444333333222222333333000000111111222222222222111111111111111111111111000111111111111222222222...///111222222111///...000000000000000000000000111111111111111111111111333333222222111111000000000000000000000000000000000000000000000000000000111111000000000000111111000111222333333222111000000000111111111111000000---......///000111111222000000000000000000000000000000000000000000000000000000000000111111111111////////////////////////000000000000000000000000111111000000000000111111000000000000////////////.../////////000000111111000000000000000000000000111111111111111111111111............///000222222111111111111111111111111111111000000000000111111000000////////////000000000000000000111111111111000000000000000000000000...---,,,...000111000///---...............------............///111222333000/////////............////////////000000000000...///000111111000///...........................,,,///111111...---...000......//////000000111111//////////////////////////////000000000000//////////////////000000000000000000000000000000000000000000000000111111111111//////............//////000000111000000///...------......///////////////////////////////////////---///000000//////000222////////////////////////---......///000111111222////////////////////////000000000000////////////////////////////////////........................---------...///000000111,,,---//////...///000222000/////////......................../////////000////////////////////////000000000000000000000000000000000000000000000000.../////////000000111111//////............//////222111111111000000//////111111111111111111111111111111222222222333333333222222222111111111000000111111111111111111111111111111111111111111111111000000000000000000000000111111222222222222111111222222222111111111000000000000000000000000000000111111111111111111111111000000000000000000000000222222111111222222333444333333333222222111111111111000//////000222444555444444444444444444444444333333333444444444555555555555444444444444555555444666888888666555444555555555555555666666666666777777777777777777777777666666555444444444444555333444555666777777777777777777777777777777777777777777666666666666777777444444555555555555555555222222222222222222222222222222222111111111000000111222222333333222222111111111000000000000111111111111111111111111111111000000000000000000000000000000000000111111111111222111000//////000111222000000000000000000000000111111000///////////////111111000///////////////000000000000000000000000000000000000000000000000////////////000111222333444222000......///111222000000000000000000000000000000000000////////////000000000000000000000000///111222111000///000111///111222111000///000111000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000////////////000000000000000000////////////000000000000000000000000000000111000000///...---------////////////000000000000000000//////......------111111000000//////......000000000000000000000000/////////...------,,,,,,////////////////////////////////////000000000000............////////////....................................////////////000000000000000000000000111000000///......------000000000000////////////////////////////////////////////////////////////000000000000000000000000000///...------...000111000000000000000000//////////////////////////////......////////////......111111000000/////////...........................////////////////////////.........---...///000000////////////000000000000......//////...---,,,,,,...---,,,,,,,,,,,,---...---------.........//////000000//////.........---000000//////.........---///////////////////////////////////////.........000000///...............//////000000111111111222------------...///111111//////............//////111111111111000000000///111111111111111111111111111111111222222222333333222222222111111111000000111111111111111111111111111111111111111111111111000000000000000000000000111111222222222222111111222222222111111111000000000000000000000000000000111111111111111111111111111111111111111111111111222222111111222222333444333333333222222111111111000000000000222444777888444444444444444444444444333333333444444444444555555555444444444444555555444666888888666444444444555555555555666666666666666666666666666666666666666666555444444444444555333444555666777777777777777777777777777777777777777777666666666666777777444555555555555555444444222222222222222222222222222222222111111111000000111222222333333222222111111111000000000000111111111111111111111111111111000000000000000000000000000000000000111111111111111111000//////000111111000000000000000000000000111111000///////////////111000000///////////////000000000000000000000000000000000000000000000000000000000000111222333444555333111...---...///000////////////////////////000000000000////////////000000000000000000000000///111222111000///000111///111222111000000111222000000000000000000000000111000000000/////////...000000000000000000000000000000000000000000000000////////////000000000000000000////////////000000000000000000000000000000222111111000//////......000000000000111111111111222111111111000000000///111000000000/////////...000000000000000000000000..................//////////////////////////////.../////////000000000000............////////////,,,,,,,,,,,,,,,,,,,,,,,,............////////////////////////////////////000000//////......------000000000000////////////////////////////////////////////////////////////000000000000000000000000000000////////////000000////////////000000000000//////////////////////////////000000000000//////000000000//////.................................////////////////////////....../////////000000000////////////000000000000///////////////...---------------------------------------.........//////000/////////............000/////////............////////////////////////.........///////////////000000///.............../////////000000000111111............///000111222//////............//////111111111111000000000000111111111111111111111111111111111222222222222333222222222111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111222222222222111111222111111111111000000000000000000000000000000000111111111111111111111111222222222222222222222222222111111111111222333333222222222222222111111111000000111222444666999;;;444444444444444444444444333333333333444444444444555555444444444444555555555777888888555333333333444555555555555666666666666666666666666666666666666666555444444444444555333444555666777777777777777777777777777777777777777666666555555666666777555555555555555444333222222222222222222222222222222222222111111111111111111222222333333222222111111111000000000000111111111111111111111111111111000000000000000000000000000000000000111111111111111000000//////000000111000000000000000000000000111000000///////////////000000//////......//////000000000000000000000000000000000000000000000000000000000111111222333444555444111///------...///////////////////////////////////////000000000000000000000000000000000000///111222111000///000111---///000000//////000222000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000////////////000000000000000000////////////000000000000000000000000000000222222111111000000//////000000111111111222222222111111111111000000000000000000000000////////////000000000000000000000000------...//////000111111////////////////////////....../////////000000000............////////////------------------------............////////////////////////////////////........................000000000000////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000///////////////000111111////////////////////////000000000111111000000000/////////.......................................////////////////////////...///000111111111000000////////////000000000000//////000000000///......---......//////......---------........./////////////////////............////////////............////////////////////////------......//////000000000//////............///...///////////////000000///......//////000111222//////............//////111111111000000000000000111111111111111111111111111111111111222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111222222222222111111111111111111000000000000000000000000000000000000111111111111111111111111222222222222222222222222111111111111111222222333222222222111111111111111111111111222444666888999333333333333333333333333222222333333333444444444555444444333333444444555555777888777555333222222444444444555555555666666666666666666666666666666666666555444444444444555333444555666777777777777666666666666666666666666666666666555555666666666666666666555444333222111222222222222222222222222111111111111111111111111111222222333333222222111111111000000000000111111111111111111111111111111000000000000000000000000///000000000111111111111000000000//////000000000000000000000000000000000000000////////////000000000//////.........//////000000000000000000000000000000000000000000000000////////////000111222333333222000.........///000////////////////////////////////////000000000000000000000000000000000000///111222111000///000111+++---......------///000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000000000////////////000000////////////////////////111111111000000////////////000000000000111111111////////////............000000000000////////////////////////////////////////////////000000111111////////////////////////........./////////000000............////////////000000000000000000000000............////////////////////////////////////------........./////////000000000000//////////////////////////////////////////////////////////////////////////////////////////000000000000000000111000000///000000111222//////////////////////////////000000000000//////..................------........................////////////////////////---///111222333222000///////////////000000000000///000000000000000//////......///000000///..................///////////////////////////.........///////////////.........////////////////////////,,,------...///000111111000///............//////............///////////////////////////000111222//////............//////000000000000000000111111111111111111111111111111000000111111111222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111222222222222111111000000000000000000000000000000000000000000000000111111111111111111111111222222222222222222222222111111000000111111222333111111111111111111111111111111111222222333444444333333333333333333333333222222222333333333444444444444333333333333444444444666777777555333222222444444444444555555555555555555555555555555555555666666555444444444444555333444555666777777777777666666666666666666666666666666555555555555666666555555555555444333222111222222222222222222222222111111111111111111111111111222222333333222222111111111000000000000111111000000000000000000000000///////////////////////////000000000111111111111/////////000000/////////////////////////////////000000////////////000000//////............//////////////////////////////////////////////////////---------......///000111///.........///000111222.........................../////////000000000111000000000000000000000000///111222111000///000111---...000000//////000111000000000000000000000000////////////000000000000////////////////////////////////////////////////////////////000000000000000000////////////000000////////////////////////000///////////////...............////////////000............////////////////////////000000000000////////////////////////111111000000////////////////////////////////////............////////////............////////////000000000000000000000000............////////////........................,,,------...///000111111000000000000////////////////////////////////////////////////////////////////////////////////////---......//////000111111555444222111000000111111////////////////////////---..................---------..................////////////////////////////////////////////////---///111222333222000///////////////000000000000//////000000000000000///......////////////.............../////////000000.........///////////////.........///////////////////////////////////////,,,------...///000111111//////............//////////////////............///////////////000000111//////............//////000000000000111111111111111111111111111111111111000000000111111111111222111111111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000111111222222222222111111//////000000000000000111000000000000000000000000111111111111111111111111222222222222222222222222111000000000000111222222000000000111111111111111111111111111111111111111333333333333333333333333222222222222333333333333444444333333333333444444333555666666555333333333333444444444444555555555555555555555555555555555666666555444444444444555333444555666777777777777777777777777777777777777666555555444444555555666444444444444444333222111222222222222222222222222111111111111111222222222111222222333333222222111111111000000000000111111000000000000000000000000////////////////////////000000000000111111111111...//////000000//////...///////////////////////////////////////000000111......------......//////////////////////////////////////////////////////,,,,,,,,,,,,---...///000,,,,,,---...///111222333..............................//////000000111111000000000000000000000000///111222111000///000111222333444333222111222333000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000////////////000000000000000000000000000000////////////............---------.........//////000000000000111111111111////////////000000000000000000000000000000000000111111000//////...------////////////////////////------........./////////............////////////------------------------............////////////........................,,,---...///111222333444000000000000////////////////////////////////////////////////////////////000000000000000000000000---------...///222444555<<<999666333000000000000////////////////////////,,,------......------,,,.............../////////////////////////////////////////////////////////...///000111111111000000////////////000000000000......///000000000////////////...------...//////....../////////000000000.........///////////////.........///////////////////////////////////////------......//////000000///............//////000000000000////////////...//////............////////////............/////////000000000111111111111111111111111111111111111000000000000111111111111000000111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000111111222222222222111111////////////000000111111000000000000000000000000111111111111111111111111111111111111111111111111000000000000000111222222///000000000111111111222///000000111222222222111222222222222222222222222111222222222222333333333444333333222222333333444111333555666555444444444333333444444444555555555555555555555555555555555666666555444444444444555333444555666777777777777777777777777777777777777666555555444444555555666333333444444444333333222222222222222222222222222000000111111111222222222111222222333333222222111111111000000000000111111000000000000000000000000////////////////////////000000000000111111111111......///000000///......///////////////////////////////////////000111111...------------...///000////////////////////////////////////////////////------------...///000000,,,------...///000111111.................................///000111111111000000000000000000000000///111222111000///000111333444555444222111111222000000000000000000000000.../////////000000000111000000000000000000000000000000000000000000000000////////////000000000000000000////////////000000000000000000000000000000////////////////////////............///////////////000000000111111111222.../////////000000000111000000000000000000000000//////..................////////////////////////---------.........//////............////////////,,,,,,,,,,,,,,,,,,,,,,,,............////////////........................------///000222444555666000000000000////////////////////////////////////////////////////////////000000000000000000000000///...---...000444999;;;BBB???:::555111///......////////////////////////------............------.........//////000000000////////////////////////////////////////////////....../////////000000000////////////000000000000------...///////////////000...,,,++++++,,,...000.../////////000000000000............/////////000............/////////000////////////////////////.........///////////////...............///000000111111000000000/////////......------------......//////............////////////000000111111111222111111111111111111111111000000000000111111111111000000111111222222222222000000000000000000000000000000000000000000000000000000000000000000000000111111222222222222111111.../////////000000111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000111111222//////000000111111111222---...000111333333333444222222222222222222222222111111222222222333333333444333333222222333333444000222555666555444555555333333333444444444555555555555555555555555555555666666555444444444444555333444555666777777777777777777777777777777777777555555555444444555555555222222333444444444333333222222222222222222222222000000111111222222222222222222222333333222222222111111000000000000111111000000000000000000000000////////////////////////000000000000111111111111---...///000000///...---///////////////////////////////////////000111111---------------...///000////////////////////////////////////////////////...------......///000111.........///////////////........................---......///000111111222000000000000000000000000///111222111000///000111222333333222///......///000000000000000000000000.../////////000000111111000000000000000000000000000000000000000000000000////////////000000000000000000////////////000000000000000000000000000000000000000000000111111111////////////000000000000---.........//////000000.../////////000000111111000000000000000000000000,,,,,,------.../////////////////////////////////---------.........//////............/////////000..................................../////////000........................---...///111333555777888000000000000////////////////////////////////////////////////////////////000000000000000000000000111///......111777<<<@@@EEEBBB<<<666222///------////////////////////////......////////////........./////////000000111111000000000000000000000000///////////////////////////............///000000////////////000000000000,,,,,,---...//////......000...+++))))))+++...000////////////000000000000---.........//////000000---.........//////000000///////////////////////////////////////........................///000111222222111111000000//////...------,,,,,,,,,------//////............//////333222111////////////000000000000000000000000000111111111111111111111111666666555333111000///...////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000//////000000111111111222000000000000000000000000222222222222222222222222000000000000000000000000222222222111111111111111333222222222111111000000000000000000000000000000333222222222111111000000111111222222222333333333111222333333444444333333333333444444444444555555222333333444444333333222111444666555333222444777555555555555555666777777777555333222222444777888:::999999888777666666555777777666555444444333333444333222111222222444555444333222222111111222222333222000//////000222333111111111111111111111111111111111111111111111111111111000000//////......////////////000000000000000000000000000000000000111000///......///000111//////000000000000//////000000000000000000000000............////////////333333222111000///............//////000000111111...------------...//////////////////////////////000000000000000000000000000///.........///111222......//////000000111111//////000000111111222222222111111000///......---////////////////////////////////////////////////////////////////////////111111000000//////......///////////////000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////............//////000000111111111111000000111111000000//////......000000000///.........---000000//////.........---....../////////...,,,+++///////////////////////////............---------......////////////.........000222444555444222111111111000000//////......///////////////////////////////////////////////////////////////000111111/////////111555:::???BBBEEEBBB===888444111000///000000000000000000000000222111000.........///000000000000000000000000000222111111111000000//////222111000.........///000000000////////////000000///......///111111000///////////////////////////........................222111000///------,,,,,,......//////...---,,,,,,////////////////////////------------.........///////////////////////////000///...------...///000000000000000000000000000---...///000000///...---////////////000000000000000000//////000111222333000000000000000000000000111111111111111111111111555555444222111///......////////////000000000111111111000000//////......000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000222222222222222222222222000000000000000000000000111111111111111111111111000000000000/////////...000000000000000000000000222222222111111000000000222222222222222222222222111222333333444444333333111111222222222222333333222333333444444333333222111333555555333222444666555555555555555666666777666555444333333444666777888888888777666666666555777666666555444444333333444444333222222222333333444333222222111111222222333222000//////000222333111111111111111111111111////////////////////////000000000000////////////////////////000000000000000000000000000000000000111000///......///000111//////000000000000//////000000000000000000000000............////////////111111000000///.........////////////000000000000...------------...//////000000000000000000000000000000000000000000000000000//////...///000111222////////////000000000000---........./////////000111111111000///.........////////////////////////////////////////////////000000000000000000000000111000000000/////////...///////////////000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////............//////000000111111111111000000////////////..............................------000/////////............//////000000000///...---///////////////////////////............---------......////////////......000111333555555444222111000000000////////////////////////////////////////////////////////////////////////...//////000000//////111444888===BBBEEEEEEBBB>>>888444111//////////////////////////////222111000///......///000000000000000000000000000111111111000000000//////111000///......//////000000000////////////000000000//////000222222111000////////////////////////........................//////............/////////////////////...------////////////////////////------........./////////////////////////////////000///...------...///000000000000000000000000000......////////////......////////////000000000000000000///000000111333333000000000000000000000000111111111111111111111111444333222111000///...---/////////000000000111111333222111000///......---000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000111111111000000000000000222222222222222222111111111222333333444444333333111111222222222222333333222333333444444333333222222333444444333333444555444555555555555666666666444444444444555555666666666666666666666666555555666666555555444333333333444444444444333333222111444333222222111111222222333222111000000111222333111111111111111111111111////////////////////////////////////000000000000////////////000000000000000000000000000000000000000000////////////000000//////000000000000//////000000000000000000000000............/////////////////////...............000000000000////////////......------......///000111111111111111111111111000000000000000000000000///////////////000111111000000000000////////////............////////////111111000000//////......////////////////////////////////////////////////111111111111111111111111000000000000///////////////////////////000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////............/////////000000111111000000///------------.....................///////////////////////////............000000000111000000///...///////////////////////////............---------......////////////......111333444555555333222000//////////////////000000////////////////////////////////////////////////000//////.........//////...000333888===BBBFFFIIIEEEBBB===888333000///...////////////////////////111000000////////////000000000000000000000000000111111000000000000//////000////////////000000111000000////////////000000111000000111333333222000////////////////////////////////////////////////------------...000111222//////000000000///......////////////////////////....../////////000000000//////////////////////////////............//////000000000000000000000000//////............//////////////////000000000000333333222111000000000000000000000000000000000000111111111111111111111111222111111000///......---//////000000000111111111222111111000000/////////000000000000000000000000000000000000000000000000000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000222222222111111111111111000000000000000000000000000000000000000000000000222222222222111111111111111222333333444444333333333333333444444444555555222333333444444333333222222333333333333333444444444444555555555666555555333333555666666666555444444444555555555555555555555555555444444333333333333444555555444333111000444333222222111111222222222222111000000111222222111111111111111111111111111111111111111111111111......//////000000111111////////////000000000000////////////////////////000000////////////000000//////000000000000//////////////////////////////............////////////.........//////000000000111111000000//////.....................//////000000000000000000000000000///////////////////////////////////////000000111111111000000//////......000000000000111111111111111000000000/////////...////////////////////////////////////////////////000000000000000000000000000000000000///////////////////////////000000111////////////////////////000000000000000000000000////////////////////////000000000000000000000000//////////////////////////////............////////////000000000000//////---------......//////////////////000000111111222///////////////........./////////000///////////////////////////////////////............---------......////////////......111222333333333111000///---......//////000000000////////////////////////////////////////////////000///.....................111666<<>>999555111///...---......................../////////000000000000/////////////////////////////////////////////000000......//////000000111111000000////////////000000...------///000111///...////////////////////////000000000000000000000000//////.........//////000//////000000000000000///////////////////////////////////////000000000000////////////////////////...//////////////////...////////////////////////000///...------...///000////////////000000000000///000111222333333333333000000000000000000000000111111111111111111111111000000000000////////////000000000111111111222222...//////000111222333333000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000111111111111111111111111000000000000000000000000...//////000000111111222////////////000000000000000000000000000000000000111111111111111222222222000000000111111111222222111222333333444444333333111111222222222222333333222333333444444333333222333222111222333444444222222333444666666555444444333333555666666666555444555555555555555555444444444444333333333333333333222333333444444333333333444333222222111111222222111111111111111111111111111111111111111111111111////////////////////////////////////000000000000////////////000000000000000000000000000000000000//////000000000000////////////000000000000//////000000000000000000000000............///////////////000000000111111222222000000000000//////////////////......//////000111........................000000000000000000000000......///000000000000000000000000000////////////////////////............000000000000////////////////////////////////////////////////////////////........................////////////000000000000///////////////000111111000000000000000000000000////////////////////////000000000000000000000000////////////////////////000000000000000000000000//////............//////...//////000000//////.../////////000000000000000,,,,,,,,,,,,------------.........///////////////...------------......//////////////////////////////............---------......////////////...............///......------................../////////////////////////////////////////////////////////////////////000111111444999@@@FFFIIIHHHFFFDDD<<<:::666222///...------...........................//////000000000000///000000000000000000000000......////////////000000...///000000000000000///000000////////////000000---------...///000///---////////////////////////////////////////////////111000///.....................///000000000//////////////////////////////....../////////000000000////////////////////////......////////////......000000000000000000000000//////............//////////////////000000000000///000111333333333333333000000000000000000000000111111111111111111111111000000000000000000000000000000111111111222222222000000000111111222222333000000000000000000000000111111111111111111111111111111111111000000000///000000000000000000000000222222222222222222222222000000000000000000000000//////000000111222222333.../////////000000000000000000000000000000000000111222222222333333333333......///000111222333333111222333333444444333333111111222222222222333333222333333444444333333222333111000111333555333222111333444666666555444333333444444555555555555555777777666666555444444444333333333333333333333333222222222222333444555555444333222222111111222222111111111222222111111111111111111111111111111111////////////////////////000000000000////////////////////////000000000000000000000000000000000000...///000111111000///...//////000000000000//////000000000000000000000000............/////////////////////000000000000000////////////000000000000///////////////000000111////////////////////////000000000000000000000000---...///000111000000///////////////000000000000000/////////.........---////////////000000000000////////////////////////////////////////////////////////////////////////.../////////000000000111///////////////000111111000000000000000000000000////////////////////////000000000000000000000000////////////////////////000000000000000000000000//////............//////......////////////......//////////////////..................------------............/////////000///...---------///000111///////////////////////////............---------......////////////......------....................................------/////////////////////////////////////////////////////////000000222333444;;;???FFFKKKMMMIIIDDD@@@888666333000...------...........................---...///000111111000///000000000000000000000000........./////////000000///000000111111000///...000000////////////000000...------...000111///...////////////////////////........................000000///...............------...///////////////////////////////////////------........./////////////////////////////////---...///000000///...---000000000000000000000000......////////////......////////////000000000000333333444444333222000///000000000000000000000000111111111111111111111111000000000000111111111111000111111111111222222222222222222111111111111111000000000000000000000000111111111111111111111111222111111111000000//////000000000000000000000000222222222222222222222222000000000000000000000000///000000111222333333333000000111111222222222333000000000000000000000000222222222333333444444444------...000111222333444222222333444444444333333333333444444444555555555222333333444444333333222333111000111444555333111111222444666666555444333444444444444555555666666888888777666555444444444333333333333333333333333222111111111222444666777444333222222111111222222111111222222222222111111111111111111111111111111111111111111111111111111111111000000//////......////////////000000000000000000000000000000000000...///000111111000///...//////000000000000//////000000000000000000000000............/////////000////////////////////////......//////000000111111///////////////000111111000000000000000000000000000000000000000000000000---...000111111111000///......//////000000111111222222111111000000000///////////////000000000000////////////////////////////////////////////////000000000000000000000000.../////////000000111111///////////////000111111000000000000000000000000////////////////////////000000000000000000000000////////////////////////000000000000000000000000//////............//////......////////////....../////////......------,,,222222111111000000//////---.........//////000000000///.........000111222//////////////////////////////.........---------......////////////......---.........//////000000/////////......------,,,/////////////////////////////////////////////////////////000111333555555???DDDKKKOOOOOOJJJDDD???555333111...---------...........................---...///111111111000///000000000000000000000000---.........//////000000000000111111111///...---000000////////////000000///......///111222000///////////////////////////........................//////.........//////000,,,,,,---...//////......////////////////////////------------.........///////////////////////////---...///000000///...---000000000000000000000000---...///000000///...---////////////000000000000111111111111000000//////111111222222222222111111//////000000111111222222000000000000000000000000//////000000111111111222222111111111000000//////000000000000000000000000000000000000000000000000000000000000000000000000........................333222222222222222222333000000000000000000000000222222111111000000//////111111111000000000000000000000000000000000000000111000/////////000222333333111...------///222555111222333333444444333333555555555444444333333333222222333333333333444444222222333333333333444444555555555555555444444444666666555555555444444444666555555555555444444444333333333333333333333333333333333333333333333333444444444333333222222222222222111111111111222222111111111111111111111111//////000000000000//////111000/////////000222333000000000000000000000000000000111111111111000000222222111000///...------000000000000000000000000000/////////............,,,---...//////000/////////////////////.........000000000000000000000000222000///------///000222222000...---,,,---...///222111111111000000//////000000000000000000000000000000000000000000000000222111000...------------000000//////.........---......//////000000111111111111000000//////......000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////111111000000//////......111111111111111111111111111111111111000///------000000000000000///............////////////......////////////////////////...---,,,++++++,,,---...,,,,,,,,,---...//////000,,,---......///.........------......//////000000///......---------......000000///.......................................//////............//////111111000///////////////000111111000...000555:::DDDHHHNNNQQQOOOHHH@@@;;;444222000...------//////---------........./////////////////////////////////////////////000111111000000000000000000000000000000000000000000000000////////////....................................111111000000//////......////////////////////////////////////////////////,,,------...///000111111---...///111111///...---...///111111/////////000000000000000000000000000////////////////////////......//////000000111111////////////////////////............////////////222222111111111000000000111111111222222111111111000000000000111111111111000000000000000000000000111111111000000000000000111111111111000000000///000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111222222111111111111222222000000000000000000000000000000000000000000000000000000000000000111111111000000000000000000000000111111000///000000222222222111///...///000333444111222333333444444333333555555444444444333333333222222333333333333444444222222333333333333444444444444444555555555555555666666555555555444444444666555555555555444444444333333333333333333333333333333333333333333333333444444333333333222222222222222111111111111222222111111111111111111111111000000111111111111000000111000/////////000222222000000000000000000000000000000111111111111000000000000000000////////////000000000000000000000000000000/////////.........///000000111111111111000......//////////////////000000000000000000000000111000///......///000111222111///------...///000111111111111000000000///000000000000000000000000000000000000000000000000222111000000////////////000000/////////.........////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////111000000000/////////...000000000000000000000000111111111111000///...---000000000000000///............////////////......////////////////////////000///...------...///000,,,------...//////000000---...//////000000//////.........///////////////......---------...//////000000///.......................................000//////......//////000111111000//////////////////000111//////222999>>>FFFIIIMMMOOOLLLEEE===888333222000...---...//////---------........./////////////////////////////////////////////000000111000000000000000000000000000000000000000000000000////////////....................................111000000000/////////...////////////////////////////////////////////////------......//////000000...///000222222000///......000111111///...//////000000000000000000000000////////////////////////////////////000000000000////////////////////////............////////////222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000222222111111000/////////111111111111000000000000000000000000000000000000222222222222222222222222000000000000000000000000222222222222222222222222111111000000000000111111000000000000000000000000------...//////000111111//////000000111111222222000000000000000000000000222222111111000111111222222111111111111222333333111222333333444444333333555444444444444333333333222222333333333333444444222222333333333333444444333333444444555555666666555555555555555444444444666555555555555444444444333333333333333333333333333333333333333333333333333333333333222222222222222222111111111111222222111111111111111111111111111111222222222222111111000000000///000111111222000000000000000000000000000000111111111111000000.../////////000000000111000000000000000000000000000000000/////////......000111111111111000000///.........//////000000000000000000000000000000000000000////////////000000222111000///...///000111111111111111000000000000////////////////////////000000000000000000000000111111111000000000000111000000////////////......000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000////////////........................000111111000000///...---000000000000000//////.........////////////......////////////////////////111000000//////000000111---......//////000000111...//////000000000000000///////////////............---------...//////000000//////............///........................111000000//////000000111111000000///////////////...000000///000555===CCCIIIKKKMMMMMMIIIAAA999444222111///...---......///------........./////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000////////////....................................000000000000////////////////////////////////////////////////////////////.........//////////////////000111222222111000//////111222111///......///000000000000000000000000////////////////////////000000000000////////////////////////////////////............////////////222222222222222222222222222111111111111111111222222222222111111000000000000000000000000000000000111111111000000000000000111111111000000000000000000000000000000000000000222222222222222222222222000000000000000000000000111111111111111111111111000000////////////000000000000000000000000000000---........./////////000......///000111222222333000000000000000000000000333222222111111111111111111111222333333333333333111222333333444444333333444444444444444444444444222222222333333333444444222222222333333333444444222222333444444555666666555555555555555555555555666555555555555444444444333333333333333333333333222222222222222222222222333222222222222222222222222222111111111111222222111111111111111111111111000111111222222111111000000000000000000111111222000000000000000000000000000000111111111111000000////////////000000000000////////////////////////000000000////////////...//////000//////...---,,,------...///000111111222000000000000000000000000//////000000000000//////222111000000000000111111111111111000000000000000//////////////////////////////////////////////////////000000111111111111000000//////////////////111111000000//////............//////000000111111//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000//////000000000000////////////------------------------000000000000000///......//////000000000000//////......////////////......////////////////////////000000000000000000000000.../////////000000111111......///000000000000///000000//////......------------------...///000111000///............//////........................111111000000000000111111000000////////////000000...///000///111777@@@GGGKKKKKKLLLJJJEEE===666111111000///............///............////////////////////////////////////...//////000000000000000////////////////////////////////////////////////////////////....................................000000000000///////////////////////////////////////////////////////////////////////////.........///000000111111000000//////111222111///.........////////////////////////////////////////////////111111000000//////......////////////////////////............////////////222222222222222222222222222222111000000111222222333333222222111111000000000000000000000000000000......///000111222222333000000000000000000111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111000//////////////////000111111111111111111111111000/////////.........---......///000111222222333000000000000000000000000111111111111111111111111000111222333444333333222111222333333444444333333444444444444444444444444222222222333333333444444222222222333333333444444111222222333444555666666444555555555555555555555666555555555555444444444333333333333333333333333222222222222222222222222222222222222222222222222222222111111111111222222111111111111111111111111//////000000000000/////////000000000111111111111000000000000000000000000000000111111111111000000111111111000///.........////////////////////////111000000000//////////////////000//////...---,,,---......///000111222222000000000000000000000000//////000000000000//////111000000000000000111111000000000000000000111111////////////////////////////////////////////////,,,---...///000000000000//////000000000000000000111111000000//////............//////000000111111//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000//////////////////000000000000........................///000000000000//////...//////000000000000//////......////////////......////////////////////////////////////////////////////////////000000000000,,,---......//////......000000//////......------...............///000111//////............//////////////////////////////111111000000000000111111000000////////////000000---///000000111666???EEEJJJIIIHHHFFF@@@:::444000/////////......................../////////000000000000000000000000000000......///000111000000///////////////////////////////////////////////////////////////............////////////////////////////////////000000000000///////////////////////////////////////////////////////////////.........///////////////////////////000222111///......///////////////////////////////////////////////////111111000000//////......000000000000000000000000............////////////111111111222222222222222333222111000000111222333222222222222222111111111000000000000000000000000------...000111222333444000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000333333333333333333333333000000////////////000000111111111111111111111111111111000//////...------//////000000111111222222000000000000000000000000//////000111111111111111000111111222333222222222111222333333444444333333333333333444444444444555222222333333333333444444222222333333333333444444222222333333444444555555444444444555555555555555666555555555555444444444333333333333333333333333222222222222222222222222111111111222222222222222222222111111111111222222111111111111111111111111//////000000000000////////////000111111111111000000000000000000000000000000000111111111111000000222222111000///...------000000000000000000000000111111000000000/////////000111111111111000000////////////000000111111111000000000000000000000000000000////////////000000//////000000000000000000000000000000111111111111////////////////////////000000000000000000000000,,,---...000000000///...//////000000000000111111000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////////////////000000000000//////////////////////////////000000000000//////...//////000000000000000......////////////......////////////////////////---......//////......---////////////////////////,,,------...............///////////////.........000000//////...//////000///............//////000////////////////////////111000000//////000000111///////////////000000111---///000000000444:::@@@DDDDDDBBB???;;;777222000............................../////////000000000000000000000000000000000---...000111111111000///000000000000000000000000000000000000000000000000////////////............////////////////////////////////////000000000000////////////////////////////////////////////////........./////////////////////............//////...///111111/////////000000000000000000000000000////////////////////////000000000000////////////000000000000000000000000............////////////000000000111111111222222333222111//////111222333111222222222222222222333000000000000000000000000......///000111222222333///000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000333333333333333333333333111000000//////000000111111111111111111111111111000000000000000000000000000000000000000111111111000000000000000000000000,,,---...000111111111111000000000111111111222222111222333333444444333333333333333444444444555555222222333333333333444444222222333333333333444444333333333333333333333333444444444555555555666666666555555555555444444444333333333333333333333333111111111111111111111111000111111111222222222222222222111111111111222222111111111111111111111111000000000111111000000000...///000111222111111000000000000000000000000000000000111111111111000000111111000000//////......000000000000000000000000111111111000000000/////////000000111111111111000000000000000000000000111000000000000000000000000111000///......///000111......//////000000000000///000000000111111111111000000000000000000000000000000000000000000000000---...000111111000///...//////000000000111111111////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////.../////////000000000111//////////////////////////////000000000000//////......///000000000000000......////////////......////////////////////////---......//////......---........................------...///////////////.........///////////////222111000///...........................///000000////////////////////////000//////......//////000///////////////000111111...000111111///000444888===<<<;;;888666333000///---......................../////////000000000000000000000000000000000000---...000111111111//////000000000000000000000000000000000000000000000000////////////............////////////////////////.../////////000000000111////////////////////////////////////////////////------......//////000000000//////////////////000,,,...000111000///000111000000000000000000000000////////////////////////////////////000000000000000000000000000000000000............//////////////////000000111111111222333222000//////000222333111111111222222333333444000000000000000000000000000000000000111111111111//////000000111111111222111111111111111111111111222222222222222222222222000000000000000000000000000000000000000000000000111111000000000000111111111111111111111111111111//////000000111111222222111111111000000000000000000000000000000000000000***+++---///111111111111000000//////000000111222222222333444444444333333333333333444444555555555222222333333333444444444222222333333333444444444444333333333333333333333444444444555555555666666666666555555555444444444333333333333333333333333111111111111111111111111000000111111222222222222222222111111111111222222111111111111111111111111111111222222222222111111...///000222222111111000000000000000000000000000000000111111111111000000////////////000000000000000000000000000000000000111111111111000000000000------...//////000//////111111111000000000000000000000000000000000000000222000///------///000222------...//////000////////////000000111111111222111111111111111111111111000000000000000000000000///000111222222111///...//////000000111111111222......//////000000111111111111000000//////......000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////.../////////000000111111........................//////000000000000000///......///000000000000000......////////////......////////////////////////---...///000000///...---...............---------...//////000000000000000---.........//////000000333222111///...........................///000111000000000000000000000000//////............/////////////////////000111111...000222111///...111333888777555444222000///...------......///......---////////////000000000000000000000000000000000000---...000111222111///...000000000000000000000000000000000000000000000000000/////////............000000000000000000000000.../////////000000111111////////////////////////////////////////////////,,,------...///000111111111111000000000000111111+++---000000000000111222000000000000000000000000////////////////////////......//////000000111111000000000000000000000000............/////////000222222222222222222222222444444666666555444222000111111111111111222222222111111111000000000000000111000///......///000111000000000000000000000000111111222222222222111111////////////000000000000000000000000000000000000111111111111111111111111000000111111111111000000111111111111111111111111000000000000000000000000333222111000000111222333////////////////////////000000////////////000000000000111111111222222222222111000111333444333222222222222222222222222222111111222222222333333333333333333222222222111111333333444444444444555555333444444555555444444333222222222333333444444444222222222222222222222222555444222000///000000111222222222222222222222222333222222222222222222333222222111111111111222222000000000000000000000000000111111111111222222222111111111111111222222222222222222111111111000000........................000000000000000000000000//////000222333222000---000000000000000000000000111111000000000000111111000000000000////////////......///000111222222333000000000000000000000000///////////////000111111333222000/////////000111////////////////////////000000////////////000000000000000000000000000000///////////////////////////////////////.........000000000000000000000000////////////000000000000111111000000000000111111111000///---...///000222000000000000000000000000000000///...............//////000000111111222222000000000000000000000000------......//////000000000000000000000000000000////////////////////////////////////////////////////////////////////////..............................------------......000000//////.........---------............------////////////////////////000000///................../////////////////////////////////////////////////////////000000000000555444444333222111111000........................000000000000///////////////////////////////////////////////////////////////////////////.........000000000000////////////111111000000//////............//////000000111111////////////////////////////////////////////////------......//////000000111000///......///000111000000//////.........---...............///000000///////////////......---000000000000000000000000............//////////////////000000111111222222////////////////////////222222222222222222222222333444666666666555333222111111111111111111111111111000000000000000000000111000////////////000111000000000000000000000000000111111222222111111000////////////000000000000111111111111111111111111111111111111111111111111000000111111111111000000000000000000000000000000000000000000000000000000222222111111111111222222111111111111111111111111222222111111111111222222111111111111222222222222222111000111333444333222222222222222222222222222111111222222222333333333333333333222222222111111111111111222222222333333333444444555555444444333222222333333444444444444222222222222222222222222444333222000000000000111000000000000000000000000222222111111111111222222222111111000000111111222000000000000000000000000000000111111111222222222111111111111111111111111222222222111111111000000////////////////////////000000000000000000000000000000000111222222000...000000000000000000000000/////////....../////////000000000000////////////.........///000000111111000000000000000000000000000000000000000111111222222222000/////////000000000000000000000000000000000000////////////000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////000000000000111111000000000000111111222111///.........000111000000000000000000000000000000///...............//////000000000000000000000000000000000000000000//////////////////000000000000000000000000000000////////////////////////////////////////////////////////////////////////........................///..................///000/////////............---......//////......---////////////////////////111111000/////////////////////////////////......////////////////////////.../////////000000000000///......---,,,,,,++++++........................000/////////////////////////////////////////////////////////////////////222222111///...---,,,+++/////////000000111111111111000000000/////////....../////////000000000111////////////////////////////////////////////////.........///////////////111000///......///000111000/////////...........................///000000///000000000000///......000000000000000000000000............////////////000000000000000111111111////////////////////////222222222222222222222222222333555666666666555444111111000000000000000000000000000000000000111111222111000000000000111222000000000000000000000000000111111222222111111000////////////000000000000222222222222222222222222111111111111111111111111000000111111111111000000////////////////////////000000000000000000000000111111222222222222111111111111111111111111111111222222111111111111222222111111222222222333333333222111000111333333333222222222222222222222222222111111222222222333333333333333333222222222111111111111111111222222222222333444444555555444444333333333444444444444444555222222222222222222222222444333222111000000000000000000000000000000000000111111000000000000111111222111111000000111111222000000000000000000000000000000000111111111222222222222222111111000000///222111111111111000000000000000000000000000000000000000000000000000000000111000///000111222111///000000000000000000000000...------------------...////////////000000000000............////////////000000000000000000000000000000000111111111222222111111000/////////000000111111111111111111111111000000////////////000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000////////////000000000000111111000000000000111111222111000.........///000000000000000000000000000000//////............///000000//////////////////000000000000000000000000000000000000000000//////000000000000000000000000////////////////////////////////////////////////////////////////////////........................000//////......//////000////////////............---......//////......---////////////////////////222111111000000000000111000000000//////.........////////////////////////....../////////000000000000//////......---------........................////////////////////////////////////////////////////////////////////////222111000///...---,,,+++......///000111222333333000000000000////////////////////////000000000000///////////////////////////////////////////////////////////////.........000000////////////000000////////////...........................///000000000000111111000000///...000000000000000000000000............////////////111000000000000000000///////////////////////////111111111111111111111111000111222444555555555444111111000000000000000///000000000000000111111111222111111111111111111222000000000000000000000000000000111111111111000000////////////000000000000111111111111111111111111111111111111111111111111000000111111111111000000000000000000000000000000000000000000000000000000000111222333333222111000////////////////////////000000////////////000000222222222222333333333333222000000111222333222111111111111111111111111111111111222222222333333333333333333222222222111111222333333333333444444444333444444555555444444333444444444444444444444444222222222222222222222222333222222111111000000000222222222222222222222222000000////////////000000111111000000000000111111000000000000000000000000000000000000111111111111333222222111000//////...111111111111000000000000////////////////////////////////////////////////222000//////000111111000////////////////////////...------,,,,,,------...////////////000000000000//////////////////......//////////////////////////////000000111111111111000000000/////////000000000000000000000000000000000000////////////000000////////////////////////000000000000000000000000///000000000000000111111////////////////////////////////////000000000000111111000000000000111111222111000///......//////////////////////////////000///............//////000000//////......------000000000000000000000000222222111111000000//////////////////////////////////////////////////////////////////////////////////////////////////////........................000000////////////000000///////////////...............////////////......////////////////////////111111000//////000000000111111000000///.........////////////////////////........./////////000000222111111111000000//////.................................///////////////////////////////////////////////////////////////............//////////////////000000111222222333000000000000////////////////////////000000000000////////////////////////////////////////////////000000//////......------000000////////////000000///////////////........................///000000111111111111111000//////////////////////////////............////////////111111000000/////////...////////////////////////111111111111111111111111...///000111222333333333222111111111000000////////////000000111111111111111111111222222111111111000000000000000000000000000000000111111000000000////////////000000000000000000000000000000000000111111111111111111111111000000111111111111000000111111111111111111111111000000000000000000000000000111222333333222111000////////////////////////000000////////////000000111111222222222333333333111000///000222333222111111111111111111111111111111111222222222333333333333333333222222222111111222222222333333333444444333444444555555444444333444444444444444444444444222222222222222222222222222222222222111111111000222222222222222222222222000//////////////////000111000000000000000000111000000000000000000000000//////000000000111111111222222111111000///......000000000000000000000000........................////////////////////////222000//////000111111000//////////////////////////////............//////.../////////000000000111111000000000000000000000////////////////////////---...//////000000///////////////000000000//////////////////////////////000000////////////000000////////////////////////000000000000000000000000.........//////000000000////////////////////////////////////000000000000111111000000000000111111111111000/////////////////////////////////////////////............//////000000//////......------////////////////////////222222111111000000//////////////////////////////000000000000000000000000////////////////////////////////////////////////........................000000////////////000000.........///////////////...//////////////////...//////////////////////////////.........//////000111111000000////////////////////////////////////............////////////---------------,,,,,,,,,////////////////////////------....../////////000////////////////////////////////////////////////---.........//////000000111000000000000000000000////////////000000000000000000000000////////////000000000000000000000000////////////////////////000000//////......------//////000000000000//////.........///////////////...............///000000111111111111111000//////////////////////////////............////////////111000000000//////......////////////////////////111111111111111111111111.........///000111111222333333222222111000000000/////////000111111222222000000111222222111000000000000000000000000000000///000000111111000000///////////////000000000000////////////////////////111111111111111111111111000000111111111111000000111111111111111111111111000000000000000000000000111111222222222222111111111111111111111111111111222222111111111111222222000000111111111222222222111000///000222222222111111111111111111111111111111111222222222333333333333333333222222222111111000000000000111111111111333444444555555444444333444444333333333333222222222222222222222222222222111111222222222111111000000000000000000000000000000000////////////000000111000000//////000000111000000000000000000000000/////////000000000111111111111111000000//////...//////000000000000000111........................000000000000000000000000111000///000111222111///000000000000000000000000000000////////////000000......//////000000111111000000000000111111111111000000000000000000000000,,,---...///000///...---......///000000000//////........................000000////////////000000000000000000000000000000000000000000000000000000------......//////000000000000000000000000000000////////////000000000000111111000000000000111111/////////000000000000000000000000000000000000000///............//////000000000//////////////////////////////////////////000000000000000000//////000000000000000000000000000000000000000000000000////////////////////////////////////////////////........................000//////......//////000.........///////////////...//////000000//////...////////////////////////...............//////000000000000000000000000000////////////////////////------........./////////------,,,,,,,,,,,,,,,,,,////////////////////////---------......//////000////////////////////////////////////////////////111000000///......------000000000000/////////...////////////000000000000000000000000////////////000000000000000000000000///////////////////////////////////////.........//////000000000000//////.........///////////////...............///000000000000111111000000///...000000000000000000000000............////////////000//////////////////...////////////////////////111111111111111111111111///////////////000111222444444333333222111111000...//////000111111222222///000000111111000000///000000000000000000000000//////000000000000//////////////////000000000000////////////////////////111111111111111111111111000000111111111111000000111111111111111111111111000000000000000000000000222222111111111111222222111111111111111111111111222222111111111111222222//////000000000111111111111000///000111222111000111111111111111111111111111111222222222333333333333333333222222222111111000000000000111111111111333444444555555444444333333333222222222111111111222222222222222222222222000111222222222222111000000000000000000000000000111000000//////000000111000000////////////000000000000000000000000000000////////////000000000111000000000000000/////////////////////000000111111........................000000000000000000000000000000000111222222000...000000000000000000000000000000////////////000000.........///000111111111......//////000111111111000000000000000000000000,,,---///000111000///...------///000000000//////////////////////////////000000////////////000000000000000000000000000000////////////////////////---......///000000111111000000000000000000000000////////////000000000000111111000000000000111111---...///000000111111111000000000000000000000000...............///000000//////000000000000000000//////////////////////////////////////////000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////........................///..................///............/////////000//////000000000000////////////////////////////////////......///000000111/////////000111111222222////////////////////////---------.........//////////////////////////////////////////////////////,,,,,,---......///000000////////////////////////////////////////////////000000000///......------.............../////////.../////////000000000111111000000000/////////...000000000000000000000000////////////////////////.........///////////////...///000111111000///.............../////////000...............///000000///000000000000///......000000000000000000000000............////////////.........///////////////////////////////////////000000000000000000000000000000000000000111111222555555444444333222111111...//////000111222222222...///000111111000///...000000000000000000000000//////000000000000//////////////////000000000000000000000000000000000000111111111111111111111111000000111111111111000000000000000000000000000000000000000000000000000000333222111000000111222333////////////////////////000000////////////000000////////////000000000000111//////000111222111000000000000000000000000000111111222222222333333333333333333222222222111111111222222222222333333333333444444555555444444333222222222111111111000000222222222222222222222222000000222333333222111000222222222222222222222222111111000000000000111111000000////////////000000000000000000000000000000////////////000000000000////////////000000000000.../////////000000111111000000000000000000000000000000000000000000000000//////000222333222000---000000000000000000000000//////............//////---......///000111111222,,,------...///000111111000000000000000000000000---...000111222111///...,,,---///000000000//////000000000000000000000000000000////////////000000000000000000000000000000////////////////////////...//////000111222222222000000000000000000000000////////////000000000000111111000000000000111111,,,---...000111111111111000000000000000000000000...............///000111//////000000111111222222////////////////////////------......//////000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////..............................------------......---.........//////000000//////000000000000//////////////////////////////000000///000000111222222......///000111222333333////////////////////////---------.........//////.........///////////////000000000000000000000000,,,,,,------...///000000////////////////////////////////////////////////---------...///000000111+++,,,,,,---...///000000.../////////000000111111111111000000/////////...000000000000000000000000////////////////////////---.........//////000000...///000111111000///...---.........//////000000...............///000000///////////////......---000000000000000000000000............/////////000---.........//////000000////////////////////////111111111111111000///...111111000000000000111111111333444555444222///---222222111000000000000000000000000000000000000000000000000111222222000...000000000000000///......,,,---...///000111222333000000000000111111111111222111000......000111222222222222111111111000000222222111000//////000000111111111111111111111111000000000000000000000000000000000000000000000000222111000//////000111222111111111111111111111111000111111111111222222222000000000000000000000000000000000111222222222333333333222222222222222222333333333222222111111111333333333333333333333333222222222222222222333333666666555444333111111000444333333222111111111222/////////000111222222222000000000000000///......222111000//////000111222111111111000000000000000000000000000000000000000111111000///.........///////////////////////////000000000000////////////000000000000000000000000---...///111111111000///000111111000000///...---///////////////000111111///////////////000111111000000////////////000000///////////////000111111000000000000000000000000000000////////////000000........................//////////////////////////////............//////......///000000000000000111111000000//////......////////////000000000000000000000000000000000000111000///......///000111///////////////.........//////000000000000//////......////////////......111111000000//////......---.........//////000000000000///...............000000000000000000000000111000///---------...///111111111111111111111111...---------...///111222000000//////.........---------------........................////////////............////////////)))111555...333333)))000***(((111;;;333%%%///HHHaaa___zzz{{{fffbbb[[[((())))))((((((***///333888(((+++333000333333###+++111***###///777000***////////////////////////...000...***+++111111,,,///......###111888&&&222444))))))222000+++===ZZZgggbbbeee^^^___:::...,,,+++...111333000---333,,,000555///***---000000000000000000000000000000000000000000000000000555hhh``````ccc777,,,777333+++,,,333111((()))333111111---)))***000333111))),,,///111333333000---............////////////111111111111111111111111...///000111111000///...////////////////////////&&&///999555+++222555)))...555555---''''''+++111111111222222111111000///111111000000000000111111111222444555444333000///222111000000000000000111000000000000000000000000000000000111222222000...000000000000000///......------...///000111222222000000000000111111111111222111000//////000111222222222222111111111000000222222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111........................000000111111111222222222000000000000000000000000111111111111111222222222222222222222222222222222333333333222222222111111444444444444444444444444222222222222222222222222222222222222111111111111444333222222111111111222111111111000000000//////000000000000000///......000000///......///000000111000000000000000000000000000000000000000000000222222111111000111111111000000000000000000000000000000000000////////////000000000000000000000000---...///000111111000///...///000000000000000///---------------.../////////////////////000111111000000////////////000000///////////////000111111000000000000000000000000000//////......//////000........................//////////////////////////////............//////......///000000000000000111000000000/////////...////////////000000000000000000000000000000000000000000////////////000000/////////////////////...//////000000000000//////......////////////......111000000000/////////........./////////000000000111000//////......//////000000000000000000000000000000///.............................................------...///111222000/////////............---------......//////000............////////////............////////////333000"""+++###555///???777BBBppp^^^555###***)))'''++++++222BBB,,,333444222222...+++111////////////////////////000333222,,,***---///---%%%;;;---999(((;;;...###DDDvvvZZZ555))),,,000555((("""111333---555000000000000000000000000////////////////////////lllZZZ@@@222,,,+++''',,,666888111++++++333777555+++!!!!!!+++555............////////////111111111111111111111111...//////000000//////...////////////////////////666...+++++++++222666222%%%555&&& ===BBB---(((222222222222222222111000111111000000000000111111000111222333444333222222111111000000000111111222000000000000000000000000111000///000222222000///000000000000000//////...////////////000000000000000000000000111111111111222111000//////000111222222222222111111111111111222111000000000000000000........................000000000000000000000000////////////////////////000000111111111111000000000000000000000000000000000000000111111111222222000000000000000000000000222222222111111111111111111111111222222333333444333333333222222222222111555555555555555555555555444333333222222111111111/////////000000111111111333333222111111111111222333222111000///...---,,,000000111111000000////////////............//////000000000000000000111111000000000000000000000000111111000000000111222222111111111111111111111111////////////000000000000000000000000000000000000...//////000000000000///---...///000111111111111---------------.../////////////////////000111111000000////////////000000///////////////000000111000000000000000000000000///..................///////////////////////////000000000000000000000000//////............//////......///000000000000000000000000000////////////////////////000000000000000000000000000000000000//////000000000000//////......////////////////////////000000000000//////...//////////////////...000000000000//////////////////000000000000000111111111000/////////000000000000000000000000000000///////////////......---------------------------......---......///000111////////////............------...//////000111111............////////////............////////////333###333000;;;>>>(((EEEvvv777///CCC000&&&,,,""",,,---000333000+++---555////////////////////////000333333...***,,,...///111&&&///"""666:::---{{{999$$$333BBB///(((///$$$000000000000000000000000////////////////////////```^^^777)))&&&###***777,,,***,,,444:::999///&&&............////////////000000000000000000000000///..................///////////////////////////333,,,+++000222...+++,,,777###000<<<***:::222222333333333222222111111111000000000000111111///000111222333444444444111111000000111111222222000000000000000000000000111000///000111222000/////////000000000000//////000000000000///////////////000000000111111111111111111000//////000111111111111111111111111111111111111000000000000000111///////////////////////////////////////////////////////////////////////////000111222222111000///111111111111111111111111000000000000111111111111000000000000000000000000333222222222111000000000000000111222333333444444222222222222222222222222444444444444444444444444444444333333222111000000/////////000000000000111222222111111111111111222222111111000///...------000000111111111000000///////////////////////////000000000000000111111111////////////////////////...............///000111000000000000000000000000////////////000000000000/////////////////////////////////000000000000///......///000000000000000///////////////000111111///////////////000000111000000////////////000000000000////////////000000000000000000000000000000......------------......000000000000000000000000000000000000000000000000//////............//////......///000000000000000000000000000////////////////////////000000000000000000000000000000000000...///000111111000///...............//////////////////000000000000////////////............//////000000000000////////////000000000000111111111111111111000000000000111111////////////////////////---...///000000///...---////////////////////////............//////000000///////////////.........------...///000111222222............////////////............////////////OOO'''###555;;;999+++000///999333,,,***++++++000222---////////////////////////---...///......///...---111333,,,///>>>BBB:::333$$$<<<000000000000000000000000////////////////////////dddooo:::'''+++222...,,,+++***+++111777............///////////////////////////////////////...---,,,,,,---...///////////////////////////)))000222333333---)))///---;;;&&&CCC111222222333333333222222111111000000000000111111//////000111222444555666222111111111111111222222000000000000000000000000222000//////111111111000//////000000000000//////000000000000///////////////000000000111111111111111111000000000000111111111111111111111111111111111000000000000000111111000000000000000000000000///////////////////////////////////////////////////000111222222111000///........................//////000000000111111111000000000000000000000000333222222222111000000000000000111222333333444444222222222222222222222222222222222222222222222222444444333333222111000000222222111111111000000000111111111000000111222222000000000000000000000000000000111111111111000000000000000000000000000000//////000000111111111111////////////////////////...---------...///000000////////////////////////.../////////000000000111////////////////////////000000000////////////000000000000000000///......///////////////000111111///////////////000000111000000////////////000000000000////////////000000////////////////////////......------------......000000000000000000000000000000000000000000000000//////............//////......///000000000000000////////////000000000000////////////000000000000////////////////////////...///000111111000///...---.........//////000000//////000000000000//////000///............///000////////////000000000000111111111111000000000000111111000000000000111111////////////////////////---...///000000///...---////////////////////////.........///////////////.........///////////////.........///000111111222............////////////............///////////////$$$222EEE777---"""000///333000)))222555&&&////////////////////////...,,,,,,///222000,,,((((((666...}}}III---999'''////////////////////////........................^^^{{{///333888888///&&&)))222............////////////........................///...---,,,,,,---...///////////////////////////,,,666///(((///000...444DDD000111222222222222222222111111000000000000111111000000///000111444666777333333222111111111111111000000000000000000000000222000//////000111111000...//////000000000000000000000000000////////////000000000000111111111111000000000111111000000000111111111111111222222222000000000000000111111222222222222222222222222222000000000000000000000000////////////////////////000000111111111111000000/////////////////////////////////000000000111111000000000000000000000000222222222111111111111111111111111222222333333444111222222222222333333333111111111111111111111111444333333222222111111111333333333222222111111111111000000000000111222222...//////000111222222333000000111111222222111111000000111111111111000000/////////000111111222222000000000000000000000000000000/////////000111111..............................//////000000111111000000000000000000000000111000000////////////000111111111111000///...------------------.../////////////////////000111111000000////////////000000111000000//////////////////////////////////////////..................///////////////////////////000000000000000000000000//////............//////......///000000000000000////////////000000000000////////////000000000000//////////////////////////////000000000000//////------......///000000000//////000000000000//////000///...------...///000////////////000000000000111000000000000000//////000000/////////000111111000000000000000000000000---...//////////////////------------------------......////////////...............///////////////......////////////000000............////////////............////////////@@@###___aaa000###$$$444777'''---888---////////////////////////111---,,,000111...+++***333MMM111444////////////////////////........................;;;;;;+++;;;555&&&............///////////////////////////////////////..................///////////////////////////---555+++'''333...'''555eee///000111111222222111111111111000000000000111111111000//////000333666888555444333222111000000000000000000000000000000000333111//////000111111111......///000000000000000////////////000000000000000000000000111111111111000000111111111111000000000000111111111222222222000000000000000111222222222222222222222222222222000000000000000000000000000000000000000000000000111111000000000000111111111111111111111111111111////////////000000000111000000000000000000000000111111111111111222222222222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222111111222222222222222333000000000000000111222222000000000111222333333333///000111222222222222111//////000111111000//////...//////000111111222222000000000000000000000000111111000/////////000000////////////////////////.........///000111111111000000000000000000000000222111000///......///000///000000000000000///...---------------.../////////////////////000111111000000////////////000000111111000///////////////////////////////////////000//////......//////000........................//////////////////////////////............//////......///000000000000000.../////////000000000111////////////000000000000////////////////////////000000////////////000000------......///000000111//////000000000000//////000///...------...///000.../////////000000000111000000000/////////......//////......//////000111000000000000000000000000...............///000000..............................///000000///...---............/////////000/////////............---............////////////............////////////###EEE&&&)))777+++***666333///////////////////////////---...///---+++111:::KKK888////////////////////////........................000...###---???iii```###777............////////////////////////////////////...//////000000//////...////////////////////////)))111---000666***BBB...///000111111111111111111111000000000000111111222111//////000333666888666555444222111000000///000000000000000000000000333111///...000111111111......///000000000000000////////////000000000111000000000000111111111111000000111111111111000000000000111111222222222222000000///000000111222222111111111111111111111111000000000000000000000000111111111111111111111111222111000//////000111222........................////////////000000000000000000000000000000000000000000111111222222222333333333222222222222222222111111111222222333333333333333333333333333333333222222222222222222333333//////000111222333444444000000///000000111222222111111222222222333333333///000111222222222222222---...///000000///...---...//////000111222222222000000000000000000000000000///...---------------000000000000000000000000---......///000111111222000000000000000000000000222111000.........///000---...///000111111111111///////////////000111111///////////////000111111000000////////////000000111111000///////////////////////////////////////000000////////////000000........................//////////////////////////////............//////...//////000000000000000.../////////000000111111////////////000000000000////////////////////////111000///......///000111---------...///000000111//////000000000000//////111///...------...///111.../////////000000111111000000//////.........---...............///000000000000000000000000000000///...---------///000111111111111111111111111111......///000000///...------.........//////000000/////////...------,,,,,,............/////////000............/////////000???$$$777222***000---////////////////////////)))+++//////)))***:::MMM////////////////////////...........................***666***---777///666XXX$$$............/////////000000000000000000000000000...///000111111000///...////////////////////////+++111...000---,,,|||333222111000000111222333000000000000000000000000000000000000111222333444888888666444222000///...000000000000000000000000222111111111000000//////000000000000000000000000333222111/////////000111///111222111000///000111222222222111000//////...111111111111111111111111444333000......000222444111111111111111111111111222111111111000000//////000000000000000000000000000000000000000000000000111111000//////.../////////000111222333333222111000000000000000000000000000111111222222333444444000000111222222222222111222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222222111111111333222000...222222222111111111111000//////000000000000//////111000///---------...///000000000000000000000000111000///......///000111333222000///...///111222000000////////////000000000000000000000000000000////////////000000000000......---------......///000000000000000000000000//////............//////000000111111111111000000000000000000000000000000---...000111222111///...000000000000000000000000000000///............///////////////////////////000000////////////000000000000000000000000000000//////000000000000//////000000000000000000000000111111000000//////......------......//////000000000000000000000000000000//////000000000000//////000000000000000000000000222222111000///...------////////////////////////////////////////////////......//////000000111111------......//////000000//////.........---------........................//////000000000000//////............////////////........................////////////////////////%%%999!!!222&&&888333{{{HHH+++000222---+++zzz000%%%)))333222***,,,,,,,,,---------......'''888+++//////(((ZZZlll---,,,///###888eee&&&<<<+++$$$&&&888,,,......------------............------------......222&&&QQQXXX%%%111///000333......***---///000000//////111222222222111111000000//////000000//////.........---333333000+++~~~222222111000000111222222000000000000000000000000000000000000111222333333;;;999666333111000111111111111111111111111111111222111111111000000000000000000000000000000000000333222000/////////000111///111222111000///000111222222111111000//////...111111111111111111111111333222000//////000222333111111111111111111111111111111111111000000000///000000000000000000000000000000000000000000000000222111000000/////////000///000111222222222111000000000000000000000000000000111111222222333333444000111111222333222222222222222222222222222222222444444444444444444444444111111111111111111111111222222222222222222222222333111111111333333222111222222222111111111111000//////000000000000//////222111000///...//////000000000000000000000000000111000///......///000111222111///......///111222000000////////////000000000000000000000000000000////////////000000000000//////...------.........000000000000000000000000//////............//////000000111111111111000000000000000000000000000000---...000111111111//////000000000000000000000000...............///000111////////////////////////000000////////////000000000000000000000000000000//////000000000000//////000000000000000000000000111000000000/////////.../////////000000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000////////////////////////////////////////////////////////////.../////////000000000111........./////////////////////.........---------........................//////000000000000//////............////////////........................////////////////////////222(((888...///***^^^OOO666$$$)))111000///222;;;EEE[[[)))777999)))///,,,,,,---------.........111&&&000333+++KKK???111)))000666111(((%%%666000%%%555>>>!!!,,,/////////......////////////......------......///"""<<<888"""EEE<<<'''444(((...111///333111000000000000...,,,000000//////////////////000000000/////////......''';;;)))333VVV222222111000000111222222000000000000000000000000222111111111111111222222<<<999666222111111333444111111111111111111111111111111111111111000000000000000000000000000000000222111000000///000000000///111222111000///000111222222111111000/////////111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000222222111000000000000111000000111111111000//////000000000000000000000000000000111111222333333333111222222333333333333333222222222222222222222222333333333333333333333333111111111111111111111111222222222222222222222222444222000111333555555555222222222111111111111000///000000111111000000///222111111000000000000111000000000000000000000000000000////////////000000000000.........///000111111000000//////000000111000000000000000000000000////////////000000000000000000///...............000000000000000000000000000//////......//////000000000111111111111000000000000000000000000000000---...000111111111000///000000000000000000000000---------...///000222222////////////////////////000000////////////000000000000000000000000000000//////000000000000//////////////////////////////000000000000////////////111111111111000000000000000000000000000000000000//////000000000000//////000000000000000000000000......//////000000111111////////////////////////////////////////////////////////////000000000000///////////////........................---------...........................//////000000//////...............////////////////////////////////////////////////////////////(((CCC+++///FFFnnn$$$)))000444000***+++000000???UUU,,,!!!777+++,,,------------.........222***)))???///((((((111111)))***444777000444<<>>222111111111111111111222000000000000000000000000222222111111000111111111888777555444333333333333111111111111111111111111111111111111111111111111000000000000000000000000111111000000000000000000///111222111000///000111111111111111000000//////111111111111111111111111///000111222222111111000111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000222222111111111111111222000000000000//////......000000000000000000000000000000000111222222333333222222333444444444444333222222222222222222222222000000000000000000000000111111111111111111111111222222222222222222222222444222000000333666777888222222222111111111000000000000000111111000000000111000000000000000000000000000000000000000000000000000////////////000000///......---......///000111000000000000000000111////////////////////////////////////000000000000111111000///............////////////////////////000000////////////000000000000111111111111000000////////////////////////......///000111000000///////////////////////////............///000111222////////////////////////000000////////////000000//////////////////////////////000000000000//////////////////////////////000000000000////////////111111111000000///////////////////////////////////////000000000000//////000000000000000000000000////////////000000000000////////////////////////////////////////////////////////////000000000000000000//////......------...................................................//////////////////...............////////////000000000000000000000000///////////////////////////---...+++)))'''000111///******...000///999+++888!!!((((((777)))------------...............555111444sss111---//////222555000***,,,333666)))444ooo(((444555/////////000000///////////////............//////'''777>>>222'''***111222SSS111555///++++++,,,---///000111111111---------......//////000111111111111000000000000---222"""111111111222222111111111000000000000000000000000222222111111000111111111222333555666666444111000111111111111111111111111111111111111111222222222000000000000000000000000000000000111111111000000///111222111000///000111111111111000000000000000000000000000000000000000---///000222222222000000111111111111111111111111000000000000000000111111111111111111111111111111000000000000000000000000222111111111111111222222111111000/////////......111111111111111111111111///000000111111222333333222222333444444444444333222222222222222222222222000000000000000000000000111111111111111111111111222222222222222222222222444222000111333666888999222222222111111111000000000000111111111111000000.../////////////////////111111111111111111111111//////000000000000//////...............///000000111111000000000000111111////////////////////////////////////000000000000222111000///////////////////////////////////////000000////////////000000000000111111111111000000////////////////////////...//////000000000000000////////////////////////111000000/////////000000////////////////////////000000////////////000000//////////////////////////////000000000000//////////////////////////////////////////000000000000000000000//////.........//////////////////////////////000000000000//////////////////////////////000000000000////////////////////////////////////000000000000000000000000000000000000////////////000000//////......---------...................................................////////////..................////////////000000000000000000000000////////////////////////111'''666:::kkkNNN###)))+++++++++000555111(((......000+++'''888(((---------.........//////000444:::777???...'''+++666444((('''111"""222111```444444---'''---......//////......---/////////....../////////333)))&&&///666444000///111___CCC;;;(((...000222000,,,***,,,///.........//////000000000000000000000111111111111###;;;]]]000111222222222222111000000000000000000000000000222111111111111111222222...111555777777555111///222222222222222222222222111111111222222222222222000000000000000000000000//////000111111111111000///111222111000///000111111111000000000000000000000000000000000000000000---...000111222111111000111111111111111111111111000000000000111111111111111111111111111111111111000000000000000000000000111000000000000111222222111111000/////////000000111111111111111111111111//////000000111222222222111222222333333333333333222222222222222222222222333333333333333333333333111111111111111111111111222222222222222222222222333222000111444666777777222222222111111111111000000111111222222111111000---......////////////...111111111111111111111111//////000000000000//////---......///000000000111222111111000000111111222000000000000000000000000////////////000000000000111111000000000000111111000000000000000000000000111000000//////000000111000000111111111111000000000000000000000000000000////////////000000000000000000000000000000000000222111000000/////////000////////////////////////000000////////////000000000000000000000000000000//////000000000000//////////////////////////////////////////000000000000////////////............000000000000000000000000//////000000000000//////////////////////////////111111000000//////......////////////////////////000000000000000000000000000000000000///////////////////////////.........---------.......................................---......//////......---............////////////////////////////////////////////////////////////%%%>>>'''444)))222...333666444111///,,,)))%%%///(((555lllCCC222111------........./////////111777(((;;;777***999555...((()))///555777999%%%999))))))...,,,---...//////...---,,,000//////......//////000444000...111555333+++$$$***666###@@@VVV111,,,---...------///444888///////////////000000000//////000000000000000111000000111222222222222111000000000000000000000000000000000000000111222333333///111444777777666333222222222222222222222222222111111111222222333333333000000000000000000000000...///000111222111111000///111222111000///000111000000000000000000000111000000000000000000000000---...///000111111111111111111111111111111111111///000000000111111111111111111111111111111111111000000000000000000000000000/////////000000111222111111000000000111222333111111111111111111111111//////000000111111222222000111111222333222222222222222222222222222222222444444444444444444444444111111111111111111111111222222222222222222222222222111111222444666555555222222222111111111111000000111111222222111111000---...///000111000000///111111111111111111111111...///000111111000///.........///000111111111111222111111000000111111222000000000000000000000000////////////000000000000000000000000111222333333000000000000000000000000111111000000000000111111000000111111111111000000000000000000000000000000///////////////000000111000000000000000000000000000000000///000000111111////////////////////////000000////////////000000000000000000000000000000//////000000000000//////000000000000000000000000.../////////000000000111///////////////000000000000000000000000000000000//////000000000000//////////////////////////////////////////000000000000////////////////////////000000000000000000000000111000000000/////////............///////////////---------.........//////........................---......//////......---............////////////........................////////////////////////...(((<<>>,,,///...000000000000111111111111***...444'''444***............////////////000000000000000000000000////////////////////////(((555,,,111888===bbb555888(((...***////////////////////////////////////////////////+++000000000000111111111111111111111111111111111111000000000000000000000000333000000333777999666333222222111111111111222222111111222222222222111111111222222333333222222111000000000000111111111111000000000000000000000000////////////////////////000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111111111000000000000111111111111111111111111111111000000000000000000000000111111111111111111111111000111111111111222222222//////000000111111222222111111222222222222111111222222222222222222222222222222111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222444333222222111111111222222222222111111111111000111111111111111000000000000000//////000000111222111111111111111111111111111111111111111111111111111111111000000000/////////////////////000111111000000000000000000000000000000000000000000000000111111111111000000000///000000000000000000000000111111111111111111111111111000000000/////////...111000000000/////////...////////////000000000000...///000111111000////////////000000000000//////...000111000///...///111////////////////////////000000000000000///......000000000///////////////000000000000000000000000000000111111111111000000000000////////////000000//////000000000000//////000000000111111111222222////////////////////////---...//////......///000111111111111111111111111000000000000000000000000......////////////..............................//////000000//////...---///////////////////////////////////////000000000000/////////............------...///000000//////+++333AAA(((111+++////////////////////////111+++000$$$///;;;............////////////555,,,===//////+++------------............///000///222uuulll666............////////////////////////////////////////////////////////////---999***&&&<<<555)))===eee&&&'''888+++777////////////////////////////////////////////////@@@000000000000111111111111111111111111111111111111000000000000000000000000222000000222666888666333222222111111111111222222111111222222222222111111111111222222222222111111000000000000111111111111000000000000000000000000........................000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111111111000000000000111111111111111111111111111111000000000000000000000000111111111111111111111111000111111111111222222222000000000000000111111111222222222333333222222222222222222222222222222222333333222222111000000///111111111111111111111111222222222222222222222222111111111111111111111111333333222111111111111222222222222111111111111000///000000000000000000111......///000000000000000111111111111111111111111222222222222222222222222111111000000000000/////////////////////000111111000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111111111111111000000000000////////////000000000000////////////////////////000000000000///000000000000000///...//////000000000000//////...000111000///...///111........................111111000///////////////000000000///...---------000000000000000000000000000000111111111111000000000000////////////000000//////000000000000//////////////////000000000111////////////////////////+++///333222///---///222000000000000000000000000000000000000000000000000......////////////..............................000000000000000//////...////////////////////////000000000/////////......////////////............+++,,,---///000000111111+++...jjj)))+++//////////////////////////////)))000+++%%%fff............////////////111(((,,,+++111///,,,,,,,,,,,,------------...---***:::[[[000............////////////////////////////////////////////////////////////,,,:::222$$$///666+++!!!;;;PPP000***;;;&&&////////////////////////////////////////////////SSS///000000000111111111111111111111111111111111111000000000000000000000000222111000222555666666444222222111111111111222222111111222222222222111111111111222222222222111111///000000000111111111111000000000000000000000000////////////////////////000000000000000000000000111111111111111222222222000000000000000000000000111111111111111111111111111111000000000000111111111111111111111111111111000000000000000000000000111111111111111111111111000000111111111222222222111111111000000000000000222222333333333333222222111111111111111111111111222222222111111111000000111111111111111111111111111111111111111111111111000000000000000000000000222222111111111111111222222222222111111111000000......//////000000111111---...000111111111000///111111111111111111111111000000000000000000000000111000000000///////////////////////////000000111////////////////////////000000000000000000000000111111111000000000000000000000000000000000000000111111111111111111111111000000000000////////////000000000000////////////////////////000000000000111111000000000///......//////000000000000//////...000111000///...///111////////////////////////222111///.........///000000000000//////.........////////////////////////000000111111111111000000000000////////////000000//////000000000000//////---............////////////////////////////////////222666666555333333444////////////////////////////////////////////////......////////////..............................///000000000000///......///////////////////////////////////////////////////////////////.........,,,---...///000000000000...***,,,---111////////////////////////+++'''666222$$$............////////////+++111(((...111........./////////000000000,,,---///666yyy---............////////////////////////////////////////////////////////////,,,...444222)))***666???%%%JJJ999;;;$$$+++////////////////////////////////////////////////qqq///000000000111111111111111111111111111111111111000000000000000000000000111111000222444555555555222222111111111111222222111111222222222222111111000111111222222111111000///000000000111111111111////////////////////////000000000000000000000000000000000000000000000000000000111111111222222222000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000111111111111111111111111000000111111111222222222111111111000000000000000111222222333333222222111111111111111111111111111000000111111111222222222111111111111111111111111111111111111111111111111000000000000000000000000111111111000000111222222222222222111111111000000......//////000000111111///000111222333222111000111111111111111111111111000000000000000000000000000000000////////////...///////////////000000111////////////////////////111111111111111111111111000000000000000000111111000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000////////////000000000000111111000/////////......//////000000000000//////...000111000///...///111000000000000000000000000222111///.........///000/////////000000111111111////////////////////////000000111111111111000000000000////////////000000//////000000000000//////000000000000111111111222000000000000000000000000333333444666888888555222........................////////////////////////......////////////....................................//////......---,,,////////////////////////,,,------...///000000000.........///////////////...///////////////......222)))...000...////////////////////////---)))555,,,///............////////////000HHH333777///)))//////000000000111111111000000333,,,@@@............////////////........................////////////////////////111%%%---:::444...000...444%%%www&&&+++555////////////////////////////////////////////////000000000000111111111111111111111111111111111111000000000000000000000000111111111111222444555666222222111111111111222222111111222222222222111111000000111111111111000000000000000000111111111111////////////////////////111111111111111111111111000000000000000000000000000000000111222222333333000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000111111111111111111111111000111111111111222222222000000000000000111111111111111111222222111111111111111111111111111111111///000000111222222333333111111111111111111111111111111111111111111111111000000000000000000000000111000000000000111222222222222222111111111111000///000000000000000000111000000111222222222222222111111111111111111111111222222222222222222222222000000////////////......///////////////000111111000000000000000000000000111111111111111111111111000000000000111111111111000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000////////////000000000000111000000////////////000//////000000000000//////...000111000///...///111111111111111111111111111111111000////////////////////////000111222222222000000000000000000000000000000111111111111000000000000////////////000000//////000000000000//////.../////////000000000000000000000000000000000000333111///222666777333000////////////////////////000000000000000000000000......////////////.............................................------,,,////////////////////////+++,,,---...///000000111.........//////////////////////////////...------444)))......,,,////////////////////////000//////###ZZZ............////////////444NNN***222---111............/////////000000000***666WWW............////////////........................////////////////////////000...222111---111000$$$111777,,,"""333////////////////////////////////////////////////000000000000111111111111111111111111111111111111000000000000000000000000000111111111111333555777222222111111111111222222111111222222222222111111000000111111111111000000000000000000111111111111////////////////////////000000000000000000000000000000000000000000000000///000000111222222333333000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000111111111111111111111111000111111111111222222222//////000000111111222222///000000111111000000///111111111111111111111111111111111111111111222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000111222222222222222111111111111000111111111111111000000000000000000000000111222222111111111111111111111111111111111111111111111111000000/////////.........///////////////000111111000000000000000000000000111111111111111111111111///000000000111111111111000000000000000000000000000000000000000000000000.../////////000000000111.../////////000000000111////////////000000000000000000///......///000111//////000000000000//////...000111000///...///111000000000000000000000000000000000000000///......//////000000000000000000000000000000000000000000000000111111111111000000000000////////////000000//////000000000000//////------........./////////000000000000000000000000000//////000111111111111////////////////////////000000000000000000000000......////////////..............................///////////////...------////////////////////////---------....../////////............/////////000---...///////////////...111***wwwppp///(((111////////////////////////***555++++++............////////////000:::&&&...+++999---------.........//////+++111$$$lllwww............////////////........................////////////////////////+++555555)))%%%...555444)))333(((???ggg...////////////////////////////////////////////////lll000000000000111111111111111111111111111111111111000000000000000000000000000111111111111222555777222222111111111111222222111111222222222222111111000000111111111111000000000000000000111111111111////////////////////////////////////////////////000000000000000000000000///000000111222222333333000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000111111111111111111111111000111111111111222222222...//////000111222222333//////000000000000//////000000000000000000000000333333222222111000000000111111111111111111111111000000000000000000000000111111111111111111111111000000///000000111222222222222222111111111111000333333222222111111000000000///.........///111222111111111111111111111111........................000/////////............///////////////000111111000000000000000000000000111111111111111111111111//////000000111111111222000000000000000000000000000000000000000000000000.../////////000000111111.../////////000000111111////////////000000000000000///.........000111222//////000000000000/////////000111000///...///111///////////////////////////000111111111000...---000000000///......------000000000000000000000000000000111111111111000000000000////////////000000//////000000000000//////111222222222333333333333000000000000000000000000...000222111......111444000000000000000000000000000000000000000000000000......////////////..............................000000000000000//////...///////////////////////////............------------.........//////000000,,,,,,...///000000111111///***ggg^^^111###888////////////////////////888,,,===............/////////000+++$$$>>>:::(((111........./////////000000+++999)))............/////////000........................////////////////////////,,,---***,,,555333,,,...000"""777###hhh<<>>---)))///999$$$---333&&&444<<<111(((KKK////////////////////////...---///---))),,,)))666///)))777>>>000%%%444jjj////////////////////////........................000,,,+++000444444111///,,,///333666555000---+++555111+++$$$$$$vvvYYY222444###***---+++///////////////////////////000000////////////000000000000000000////////////000000111111111111000000111111000000111111222333444222000///000111000///111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000////////////000000000000000000000000000000000000000000000000111111111222333333444444000000000000000000000000////////////000000000000//////000000000000111111111111111111111111111111444333111////////////000333333333222111000......111111111111000000000000222111111000000111111222111111111111111111111111111111000000000111222222000000000000000000000000//////000000000000111111000000111111111111000000000000000///000111111222111111111111000000000000//////000000000000111111000111111222222111111000111111111111111111111111///000000111111000000/////////000000000000111111000000000000000000000000////////////////////////////////////000000000000////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000//////////////////000000000000111111//////000000000///......000000000000000000000000//////000000000000//////............////////////000000////////////000000////////////////////////////////////////////////////////////000000000000111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000111000000////////////000000000000000000000000000////////////000000000000////////////////////////////////////////////////......////////////......//////............//////,,,,,,,,,,,,,,,---..................////////////000//////...------,,,,,,+++%%%,,,***...---///***(((///333***(((555000###////////////////////////,,,&&&999111'''///222444000...000///---000'''gggSSS////////////////////////........................000...+++***...222///)))++++++***%%%###&&&...444"""---555:::555000555$$$<<<))),,,;;;000////////////////////////$$$000000////////////000000000000000000///////////////000000111111111111000111111111111111222222222444333222111111111000000111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000000000000000////////////////////////////////////000000000000000000000000111222222222222222222222////////////////////////////////////000000000000////////////000000000111111111111111111111111111333222000///...///000111111111222111111000//////111111111000000000000000111111000000000000111111111111111111111111111111////////////000111222333000000000000000000000000////////////000000000111000000111111111111000000000000000000000111111222111111111111000000000/////////000000000000000000000000111111111111000000111111111111111111111111//////000000000000//////////////////000000000111000000000000000000000000////////////////////////////////////000000000000////////////////////////////////////000000000000////////////////////////000000000000000000000000000000000000////////////////////////000000000111---...///000000///...---//////////////////////////////000000000000//////............////////////000000////////////000000////////////////////////.../////////000000111111////////////000000000000111111000000000000111111////////////////////////000000000000000000000000000000000000000000000000000000000////////////000/////////////////////////////////000000000111111////////////////////////////////////////////////......////////////......//////............//////------,,,,,,------...///........./////////////////////.........------------//////000333111%%%777...(((666///(((===...ooo////////////////////////------lll\\\111...444:::)))333:::'''%%%000)))KKK@@@////////////////////////---------...............---222222+++(((---222222111666:::888555333000...999666000555000888---'''333---+++)))////////////////////////333000000////////////000000////////////000000000000//////000111111111111111000000111111222222222222444444444444333222111111000000000000000000000000////////////////////////////////////////////////////////////////////////////////////000000000000////////////////////////000000000000000000000000222222111111000000000///////////////////////////////////////000000000000...////////////000000000000000000000000000000000000000/////////000222333...///000111111111111111000000000000000000111111111000000000000000000111111111111111111111111111......//////000111333333000000000000000000000000...////////////000000000000000111111111111000000///000000000111111111111111111111111000000000///000000//////////////////000000000111111000000000000000000000000000000000//////000000000000//////...////////////000000000////////////////////////////////////////////////////////////000000000000////////////////////////////////////000000000000////////////////////////////////////////////////////////////000000000000...////////////000000000---...///000000///...---........................//////000000000000//////............////////////000000////////////000000000000000000000000000000......//////000000111111////////////000000000000111111000000000000111111////////////////////////////////////////////////000000000000000000000000/////////000000000000///////////////////////////////////////000000000000////////////////////////////////////////////////......////////////......//////............//////...............//////000///////////////.........---------........./////////333555lllCCC000000333///666,,,"""<<>>666222........................,,,,,,------.../////////333---***///333///(((###---///---***...666444---!!!444;;;000111333777444000666555////////////////////////000333000000////////////000000.../////////000000000111...///000111111222222222///000111222333222222111222444666666333111111222000000000000000000000000////////////////////////000000000000000000000000////////////////////////.../////////000000000111000000000000000000000000000000000000000000000000//////000111111222333333000000000000000000000000////////////000000000000........./////////000000000000000000000000000000...///111222222111000///......///000111111111000///000000000111111111111000000////////////000000111111111111111111111111///////////////000111222000000000000000000000000........./////////000000000000111111111111000000...///000111222111111000111111111111000000000000000000/////////.........//////000000000000//////000000000000000000000000......////////////.............../////////000000////////////////////////////////////////////////////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////////////////.../////////000000000111........./////////000000///////////////000111222//////////////////////////////000000000000//////............////////////000000////////////000000000000000000000000000000..................//////////////////000000000000111111000000000000111111000000000000000000000000////////////////////////////////////////////////---...///000111111000///000000000000000000000000------------............////////////////////////////////////////////////......////////////......//////............//////...------------...//////000/////////............------..................---(((///,,,++++++(((+++(((444555QQQmmm////////////////////////...***222hhh///+++,,,000111,,,222333999111........................,,,,,,------...//////000555,,,***///---'''///???%%%FFFqqqeeeMMM///(((rrr333&&&)))000,,,////////////////////////+++)))000000////////////000000.../////////000000111111......///111111222222222///000111222333222111111111333666555222000000111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000.../////////000000111111000000000000000000000000000000000000000000000000---...///111333555666777000000000000000000000000////////////000000000000............/////////000000000000000000000000000///111333444333111...,,,///000000000000000///...//////000000111111111222000000////////////000000111111111111111111111111///////////////000000111000000000000000000000000............/////////000000000111111111111000000...///000222222111111000111111111111000000000000000000//////.........---//////000000000000//////000000000000000000000000......////////////................../////////000////////////////////////////////////////////////////////////000000000000111111111111111111111111////////////000000000000000000000000000000000000////////////////////////.../////////000000111111............/////////000111000/////////111222333000000000000000000000000//////000000000000//////............/////////000000000////////////000000000000000000000000000000........................////////////000000000000111111000000000000111111000000000000000000000000////////////////////////////////////////////////---...///111111111000///000000000000000000000000,,,,,,,,,---------......////////////////////////////////////////////////......////////////......//////............//////---,,,,,,,,,,,,---......000000//////.........---/////////...------,,,,,,---+++111///@@@333111///,,,555--- UUUCCC////////////////////////...---+++666===---333...###===444'''000........................,,,,,,------...///000000,,,+++000333((((((NNNYYY...///555,,,...////////////////////////,,,,,,<<>>444***555333***222000000000000////////////...(((333444===@@@---AAA999555,,,///...////////////////////////222---+++///////////////000000000000////////////////////////000000000000000000000000111000000//////000000111000333666888888555222///111111111111111111111111////////////////////////111000///000222222000///....../////////000000000...//////000000000000000000000000000000000000000000000000000000000000000000000000/////////......000000000000000000000000////////////............////////////////////////000000000000000000000000111111111111222222222222000000////////////......000000000111111111111222000000000000000000000000000000111111111111000000000000000000/////////////////////000000000111111000000000000000000000000000000000000000000000000////////////////////////...//////000000000000000000000000000000000000000000000000000000000000000/////////...............---------............///------........./////////////////////////////////////////////////////////////////////000000000000111111000/////////000000111000000//////000000111...///000111111000///...+++---...000111222111111....../////////000000000/////////000000111111111......///000000000000///000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000////////////000000////////////////////////////////////000000000000000000000000000000000000////////////000111111222////////////////////////............................../////////000000000//////............////////////............//////////////////....................................////////////////////////............////////////............/////////000---......//////......---......////////////......///111)))222666BBBMMM444xxxAAA///444444333222111000000///...222444---(((777kkkyyy###111EEE'''000000000000000////////////++++++000000,,,'''555+++"""EEE:::+++...,,,////////////////////////...333---!!!<<>>000666---666555444333222111000///111333000***111,,,666UUUmmm:::666---000000000000////////////***444)))'''@@@###???%%%^^^VVV***666***000000000000000000000000...000111???...////////////000000000000000000000000000000000000000000000000000000000000000000111111111111000000...000333555666444222111111111111111111111111111111111111111111111111111///000111111111000000000////////////000000000111///000111222222111000///////////////////////////000000000000000000000000------...//////000111111////////////////////////111111111000000/////////000000000000000000000000/////////////////////////////////000000000111111//////000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000////////////000000000000////////////000000000000////////////////////////////////////////////////////////////////////////---...000111111111000///////////////////////////////////////////////////------..............................////////////------------.........///////////////////////////////////////////////////////////////000000000000000///////////////000000000000////////////000000...///000111111000//////...///111222222000...---////////////000000000111///000111111000///---+++---....../////////////////////////////////////////////////////////////////////000000000000//////////////////////////////000000////////////000000////////////////////////////////////000000000000////////////////////////111000///...---...///000////////////////////////........................////////////000000000111...//////////////////.........------------......////////////........................................................................////////////...//////000//////...---...//////////////////.........////////////......'''333333(((&&&...111,,,???OOO,,,444555555444333222000000///555,,,111///555444,,,///555//////000000000000////////////000000---...$$$777***}}},,,666///000000000000000000000000///+++000'''555%%%000////////////000000000000000000000000000000000000000000000000000000000000000111111222222111111000///000111333333444333333222222222222222222222222111111111111111111111111///000222222000///000111/////////000000000111111000111333444333222000///000000000000000000000000000000000000000000000000***++++++,,,...//////000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000.../////////000000000000//////000000000000111111111000000000000000//////000000000000000000000000000000111111111111000000////////////000000000000/////////000000000111111000000000000000000000000000000000000000000000000////////////////////////...//////000000000000000000000000000000000000000000000000000000000000000.............../////////,,,,,,,,,------------...------........./////////////////////////////////////////////////////////////////////000000000000//////......//////000000000//////......//////000000000000//////////////////000111111111///...---/////////000000000111111000111111111000...,,,+++......///000000000000///////////////////////////000000000000000000000000//////000000000000//////000000000000000000000000000000////////////000000////////////////////////////////////000000000000000000000000000000000000111000//////............////////////////////////......................../////////000000000111111......////////////............------------......////////////............------------------------....................................////////////000000//////......------...//////000000//////.........////////////......111+++444222%%%000;;;+++===---***666333333222111000//////...666%%%555666...'''333)))&&&vvv===888&&&---000000000000////////////000111...000######ggg444)))///////////////////////////(((666)))"""<<<...DDD////////////000000000000000000000000000000000000000000000000000000000000000111222222222222111000111111111111222444666777222222222222222222222222111111111111111111111111...000222222000///000111//////000000000111111111000222333555444222000...000000000000000000000000000000000000000000000000---.........//////000000000000000000000000000000/////////000000000000000000000000000000000000000000000000000000000000000//////000000000111111111//////000000000111111111111111000000////////////000000000000000000000000000000111111111111000000.../////////000000000111000000000111111111222222000000000000000000000000000000000000000000000000000000000000000000000000///////////////000000111000000000000000000000000000000000000000000000000.........//////000000000,,,------------.............../////////000000000////////////////////////////////////////////////////////////000000000000...............///000000//////............//////333111000...---...///000////////////000000000000//////000000000111111111111111111111000000///......///000000111111000000////////////////////////000000000000000000000000//////000000000000//////000000000000000000000000000000////////////000000////////////////////////////////////000000000000000000000000000000000000//////000111111111000000//////////////////////////////////////////////////////000000000111111111---...///000000///...---...------,,,,,,------...////////////............------------------------....................................////////////111000///...---....../////////000000000000//////......////////////......555***///666222222000###:::(((%%%zzz---444444///000000/////////.........222(((444000///"""777444333!!!dddRRR///+++---...000000000000//////////////////---***999FFFNNN***---////////////////////////'''999***999---%%%AAA,,,////////////000000000000000000000000000000000000000000000000000000000000000111222333333222111000333222111111222555888999222222222222222222222222000000000000000000000000...111333222000///000222000000000000111111111111111222444555555333000...000000000000000000000000000000000000000000000000333333333333222222222222000000000000000000000000---.........//////000000000000000000000000000000000000000000000000000000000111111111111222222222//////000000111111111222111111000000/////////...000000000000000000000000000000111111111111000000.../////////000000111111111111111111222222222222000000000000000000000000000000000000000000000000111111111111111111111111000///.........///111222000000000000000000000000000000000000000000000000.../////////000000111111/////////000000000000111////////////000000000000////////////////////////////////////////////////////////////000000000000...............///000111//////............//////555333000---,,,---///000............///111222333000000000000111111111111111111111111111222222222//////000111111111111111////////////////////////000000000000000000000000//////000000000000//////000000000000000000000000000000////////////000000////////////////////////////////////000000000000000000000000000000000000---...000222333444333333////////////////////////000000000000000000000000000000000000111111111111---...///000000///...---...------,,,,,,------...000/////////............------------------------..................................../////////000000///---,,,---...000111//////000000000000//////......////////////......'''000000,,,,,,+++,,,333333555&&&RRR:::...,,,555+++............------------,,,//////$$$:::///777***)))===(((|||***333***111666000000000000////////////444000...000nnn<<>>((("""@@@666 444)))---kkk111000000000000000000000000000//////111111///,,,***...===<<<111111111111000000000000000000000000111111111111111111111111111111111111000000000000000000000000............//////000111...000222444555444222111///......------......///000000000000000000000000000000000000000000000000000000////////////000000//////000000000000//////////////////000000000000111111111111111111111111000000000000000000000000000000111111111111000000000000111222222222222111111111111000111222222333000000111111111111000000....../////////000000000000000111111111111000000...//////000000111111111222222111111111111222222//////000000111111222222///////////////000000111111111000000000000111111//////000000000000////////////000000111222222222000000000000000000000000000000111111222222111111222222111111000///////////////000000000000111111...///000000111111000000000000000000000000000000111111000000//////......//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000111111111111111111111111111111111111////////////000000000000////////////000000000000000000000000000000000000000000/////////000111111111000000000000000000///000000000000000000000000000000000000000000000000///////////////////////////...---...000000...+++////////////////////////000000////////////000000...///000000111111000000000000111111111222222222000000000000000000000000...------------...//////................................................////////////////////////000//////............///////////////............---------.......................................&&&###DDDGGGQQQ'''222111000%%%555666---666)))////////////////////////000000000000000000000000111))),,,===%%%444...111///,,,///444111,,,////////////////////////&&&---(((,,,111444222***$$$***777///FFF222////////////////////////,,,,,,...000///++++++...,,,===000000000000000111111111///000000000111111111111111111111111111111111111000000000000000000000000............///000222222...000444777777555222///000000////////////000000111111111111111111111111000000000000000000000000111000000//////000000111...///000111111000///...////////////000000000000111111111111111111111111000000000000000000000000///000111222222111000//////000111222333222222111222111000000000111333333///000111222222111000////////////000000000111111000000111111111111000000......//////000111111222111111000000000000111111000000000000000111111111000000//////000000111222111111000000000000111111...///000111111000///.........///000000111222222000000000000000000000000///000111222222222222111//////000000111111111222//////000000000111111111//////000111111111111000000000000000000000000000////////////000000000000...///000111111000///...000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000/////////...////////////000000000000000000000000111111111111000000000000000000000000.../////////000000000111.../////////000000000111000000000000000000000000000//////...///000111222000000000000000111111111000000000000000000000000000000000000000000000000///////////////////////////......///000111///...////////////////////////111000///......///000111//////000111111111111000000000000000111111111111000000000000000000000000---------------...//////................................................////////////////////////000000///...............////////////............---------.........//////........................111666TTT666666///222***555333333(((,,,===***////////////////////////000000000000000000000000'''888***>>>,,,000444000---222333...---000000000///////////////)));;;ttt,,,444---222///'''666<<<$$$(((555111000000000000000000000000,,,,,,///111...,,,222<<>>"""***888000111111222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000222111111111000000//////000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111...///000111111000///...000000000000000000000000111111000000000000111111000000000000000000000000222222222111111111111111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000222222222222222111000000000000//////.........---............/////////000111111111111111111111111000000000000000000000000000000////////////000000//////000000000000//////+++---111444444333111///111111111111000000000000000000000000000000000000------......//////000000000000000000000///......///...---,,,---///111333111000///...------...///000000///...............///////////////000111111000000000000000000000000***++++++,,,---...//////---+++000++++++666888EEEUUU(((333444)))222)))333666555//////............//////555(((666666+++---......kkk111777+++111111%%%555###:::>>>'''//////......---------,,,***///---000000000000///////////////&&&000000000000000111111111111///)))///555))))))EEE777444DDDuuuccc<<<$$$(((@@@$$$000000;;;:::777///222333***)))222666333333444444444333222222000222222111////////////...<<<(((888/// >>>)))%%%EEEwwwYYY333***...---000&&&)))111000111000000000000000000000000111111000000000/////////lll[[[@@@222,,,222,,,---333555///+++...===555***&&&)))///111111333333222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000000===---///;;;666666111555111***999nnnjjjFFF222***&&&...>>>(((---<<<222000***000111111222222111111000111111111111111111111111000000000000000000000000000000000000000000000000111111111000000000//////000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111...///000111111000///...000000000000000000000000111111000000000000111111000000000000000000000000////////////////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111111111111111000000///000/////////...................../////////000000111111111111111111111111000000000000000000000000000000////////////000000//////000000000000//////,,,---000222333222000///000000000000000000000000000000000000000000000000//////////////////000000000000000000000///......111111///...------......111000///...---......///000000///..............................///000000........................+++,,,,,,------......///222444111///+++,,,$$$QQQ///111000==="""333222111000000////////////000000444---333'''---888,,,666...000///666;;;,,,444###>>>000000000000//////......111//////000000000000////////////...,,,444000000000000111111111111---666'''%%%GGG///vvv###111999///;;;)))---...(((000999000***///333222333333222111000//////111222222111...---///333++++++===+++333222,,,>>>'''999GGG......999'''000000000000000000000000000000///////////////...___nnnNNN444222444000111:::'''...777;;;999444000///222222111111000//////...111111111111111111111111000000000000000000000000000000000000000000000000000000000000////////////000)))000777111------(((,,,111eeewwwDDD'''&&&666///&&&777666&&&000111111222222111111000111111111111111111111111000000000000000000000000000000000000000000000000111111000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000111000000//////000000111//////000000000000//////000000000000000000000000111000000//////000000111000000000000000000000000////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000//////...////////////................../////////000000000111111111111111111111111000000000000000000000000000000////////////000000//////000000000000//////------///000000000000000////////////000000000000000000000000000000000000000000000000000000//////000000000000000///......000000000//////...---,,,000000///............///000//////............///......---------...//////........................------------------------+++555,,,222...(((555JJJ...***//////&&&:::...111111000000000000111111555+++222(((000333iiiXXX333888000!!!<<<%%%666222222111111111111000000333}}}///333000000000000////////////---222111000000000000111111111111444...444)))<<<|||777...---333111111***...444222333333***111111222222111000000///222000000222222111222444:::333&&&,,,FFFCCC555333)))999111111111111111111111111////////////............dddggg555(((000999222,,,---111222222333111111000000000/////////111111111111111111111111////////////////////////000000000000000000000000000000000000////////////***000:::111&&&888BBB///000###777...((()))===000000111111111111000000222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000//////000000000000000000000000000000000000000000000000////////////////////////000000////////////000000//////000000000000//////000000000000000000000000000000////////////000000000000000000000000000000000000000111111111111111////////////////////////////////////000000000000/////////////////////////////////////////////////////////000///......---///////////////............////////////000000000111111111111111111111111////////////////////////000000////////////000000//////000000000000//////...............///000000///////////////000000000000000000000000000000000222222111111000000//////000000000000000///......+++,,,...000111000///.../////////.........//////000///............////////////.........//////000........................//////......---------,,,%%%333***444...(((tttDDD:::444EEE>>>111000000//////000000111666%%%333777---999***)))000%%%>>>555&&&111111111111111111111111000TTT///444000000000000////////////...333***///000000000111111111111111(((>>>222\\\333111666444333+++&&&222888---000000111222222222222222444...---222555222000000:::>>>DDD...>>>$$$000000000000000000000000............////////////```ggg222444888:::555,,,,,,111000000000000111111222222000000000000000000000000////////////////////////////////////////////////000000000000////////////333777'''///===)))\\\FFF)))<<<&&&777,,,000000000111111000000000111111111111111111111111////////////////////////000000000000000000000000//////////////////000000////////////////////////////////////////////////////////////////////////000000////////////000000000000////////////000000000000000000000000000000000000////////////000000//////////////////////////////000000111111111111////////////////////////////////////000000000000///////////////////////////////////////////////////////////////...------.........///////////////////////////000000000111000000000000000000000000////////////////////////000000////////////000000//////000000000000/////////......---......///000.../////////000000111111111111111111111111111111222222111111000000//////000000000000000///......***,,,///111111111///.........////////////////////////............//////111111000000000000000111////////////////////////000//////......------,,,,,,777///444(((666BBB444555(((;;;---000//////......//////000000+++333666'''~~~888222>>>000---111000000000000000000000000666:::///222000000000000////////////...111***///000000000111111111111$$$999...111XXX;;;!!!(((333111(((...555///000000111333333444444444444---,,,111333...,,,///<<>>eee===}}} 777---)))999.........////////////000GGG//////000000000000000////////////...///111000000000000111111111111)))@@@!!!XXX999***+++666333...///---111111222333333222222222111---...222///+++222???GGG222......................../////////000000000111111333111$$$...@@@jjjddd---$$$555111111111111111111111222000000000000000000000000000000000000000000000000////////////////////////------...///000111222222111<<< GGG&&&999555//////000000000000//////////////////////////////////////////////////////000000000000000000000000........./////////000000////////////////////////////////////////////////000000000000000000000000//////............//////111000///......///000111000000000000000000000000//////............//////////////////////////////,,,,,,------...//////000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000///000000000000///................../////////000//////000000000111111111000000000000000000000000000000000000000000000000000000////////////000000//////000000000000//////000000000000000000000000000000000111222333333333111111111111111111111111//////////////////000000000000000000000///......///000000000///...---,,,,,,---///000000000//////...............///000000222222111000000000000000////////////////////////////////////............+++******444...444***444999!!!999'''000000////////////000000+++666000'''~~~777***AAA<<<'''222222111........./////////000000WWW/////////000000000000////////////---111222000000000000111111111111444000---JJJ%%%---333---...333222222333222222111000///------111444...,,,===SSS........................//////000000111111222222...***777+++///999222:::UUU(((222222111111000000//////000000000000000000000000000000000000000000000000////////////////////////,,,---...///000111222333111!!!jjjDDD***//////000000000000//////////////////////////////////////////////////////000000000000000000000000---.........//////000000////////////////////////////////////////////////000000000000000000000000//////............//////111000///......///000111000000000000000000000000//////............//////////////////////////////.........///000111111222111111111111111111111111////////////000000000000000000000000000000000000000000000000000000000000000000000000000//////...---.........//////000000000000000000111111111111000000000000000000000000000000000000000000000000000000////////////000000//////000000000000//////000000111111111111000///000000111222333333444444111111111111111111111111------......//////000000000000000000000//////...,,,---...///000000000000,,,---///000000000//////...............///000111111111000///////////////.........................../////////////////////000---,,,:::777hhh+++''':::---CCC666---555111111000000000000111111111+++222888///---444...ddd555...555000......//////000000000111\\\111//////000000000000////////////,,,444...000000000000111111111111111###>>>III---333555000...}}}111(((+++555333+++111111111111111111111111///:::000***444%%%^^^lll...333:::+++666ZZZ"""<<<444...(((666...000000000000000000000000000000000000000000000000...'''VVV\\\(((666333222000***,,,,,,111///......000000...,,,111000///......///000111111111111111000000//////,,,;;;'''---111555 777ssszzz;;;000$$$\\\===&&&444333***444)))555***///////////////.........000000000000000000000000...///000111111111111111////////////////////////////////////////////////........................111000...---------...///------,,,,,,---...000111111111111111000000000000............////////////000000000000000000000000........................//////000000000000//////////////////000000000000000000000000000000000000000000111111111111000000//////............//////111111000000//////......///...---------...000111000000000000000000000000000000000000000000000000000000000000000000000000...............///000000...///000111111000///...------......//////000000111222222333333444444555333333222222111000//////111111111111000000000000000000000000000000000000////////////////////////000000//////.........---///////////////////////////111222000,,,+++---///000///---,,,,,,---///000////////////////////////666&&&222...yyyJJJ***222&&&///333```###000---////////////////////////222000+++JJJ888%%%444%%%///;;;999555222...111111000000000000111111,,,222......////////////////////////111,,,]]]222////////////////////////***000wwwQQQ888&&&+++333222000444444GGG\\\+++999;;;+++///111111111111111111111111666$$$444...333LLL;;;///(((+++//////222888===---!!!111:::"""222000000000000000000000000000000000000000000000000)))>>>555@@@==='''333(((///111///111000//////000111222222111000////////////000111222111111000000000000000...111...000000111CCC YYYuuu...'''444+++333}}}<<<***'''555(((000666+++////////////////////////000000000000000000000000///000000111111111111000////////////////////////////////////////////////........................444444222111111111222333000///...------......///.........---------------............////////////000000000000000000000000//////////////////////////////000000000000//////....../////////000000000000000000000000000000000000000111111111111000000000000000//////000000000111000000000/////////...//////.........///000111000000000000000000000000000000000000000000000000000000000000000000000000...............///000000...///000111111000///.../////////000000000000000000000111111222333444444333333222111111000//////111111111000000000//////000000000000000000000000//////////////////////////////......------------////////////////////////...///000///------///111000///---,,,,,,---///000////////////////////////---,,,333---III:::///444,,,...***AAAVVV000...////////////////////////---,,,///iiiWWW777999---111///)))///***555///111111000000000000111111...111---000////////////////////////111:::OOO///000000000000000000000000444///uuu)))---333555111++++++111 >>>EEEVVV...###888,,,000000000000000000000000777(((,,,777222)))###444<<<333---000...'''LLL'''222000###222000000000000000000000000000000000000000000000000DDD:::444 PPPkkk000000,,,666+++...//////...------///111111000000//////000000111222222000/////////000111444,,,222///---...777777222&&&///666:::%%%(((+++999)))111777(((...////////////////////////000000000000000000000000000111111111111000000///////////////////////////////////////////////////........................222222111000000000000111222111000///............,,,,,,,,,---------------............////////////000000000000000000000000000000000000000000000000//////000000000000//////------........./////////000000000000000000000000000000111111111111000000111111000000000000111111000000000000////////////000////////////000111222000000000000000000000000000000000000000000000000000000000000000000000000...............///000000//////000000000000//////111111111111000000000000......///000111222333444222222222111111000000///111111000000000000//////000000000000000000000000////////////////////////......---------------,,,////////////////////////,,,---............000222000///...------...///000////////////////////////(((222///---===+++777222111///***'''---000////////////////////////111---444TTT666777---***888(((+++ZZZ222999,,,111111000000000000111111,,,111---111///////////////////////////PPP===,,,111111111111111111111111444***(((555555000***)))...222222777111888'''))))))888+++////////////////////////000222222+++ttt222---222,,,)))---///...111666:::$$$555nnn+++333,,,////////////////////////000000000000000000000000!!!333===555...///111...[[[222777...(((///111222111///---------000000000000000000000000222111000//////000111222555---111,,,111000'''QQQ666999///'''444'''%%%FFFyyy------666000***//////////////////000000000000000000000000000000000111111111111111000///...////////////////////////////////////////////////........................000000//////............111111000000////////////......////////////000000............//////////////////////////////////////////////////////////////////000000000000//////------------.........///////////////////////////000000111111111111000000000000000000000000000000000000000000////////////000000000000000111111222000000000000000000000000////////////////////////////////////////////////...............///000000//////000000000000//////111111111000000/////////---...///000111333444444222111111111000000000///111000000000////////////////////////////////////////////////////////////........................////////////////////////---............///000111//////............//////////////////////////////,,,333(((:::333###777---111---111222444&&&sss666000////////////////////////555---111OOO***,,,FFF)))---(((666///111777eee;;;---111111000000000000111111)))333...111////////////////////////+++lll111///111111111111111111111111+++///QQQ+++,,,---+++***000777555---+++444000111(((:::***........................,,,+++999///===///###"""000555,,,***222,,,------kkk***555333+++////////////////////////////////////////////////444)))$$$***000111333888666!!![[[AAA999&&&///111444555444222000000000000111111111111000000111111000//////000111222,,,///444+++555(((ppp ---222'''------111777...111;;;)))&&&<<<,,,////////////000000111111111111111111111111111111111111111111111000///...000000000000000000000000000000000000000000000000////////////////////////111111111111000000//////...//////000000000000000//////000000000111111111............////////////////////////////////////........................//////000000000000//////------------.........///////////////////////////000000111111111111000000...//////000000//////...////////////000000000000///000000111111111111111000000000000000000000000////////////////////////////////////////////////...............///000000000000////////////000000000000000//////.........//////000111222333444444111111111000000000000000000000000////////////...///////////////////////////////////////////////////////////////000000000////////////////////////000///.........//////////////////......///////////////////////////////////////(((VVVHHH,,,$$$===111222...---000888///\\\^^^//////////////////////////////***---ddd999)))999111'''444---///222333111111555111111000000000000111111---555000///000000000000000000000000(((///444111111111111111111111111---FFF###555///444777555222222000...+++;;;---<<>>888(((111666999555...+++******(((333...333,,,---111000000000000000000000000////////////////////////111//////111222///+++))))))BBB---111TTT222---------///111333222000000111111222222111111000000000000000111111111111+++444999***000222jjj;;;"""111***999***888......***+++,,,444---...//////000000111111222111111111111111111111111000111111111111000000///000000000000000000000000000000000000000000000000////////////////////////...////////////...------,,,---...///000000000000------......///000000000............////////////000000000000000000000000........................//////000000000000//////------........./////////000000000000000000000000000000111111111111000000---...///000000///...---////////////000000000000...///000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000...............///000000000000////////////000000////////////............000000111111222333333333000000000000000000000000000000////////////......000000000000000000000000///////////////////////////000000000000111111111////////////////////////111///------/////////...////////////////////////////////////////////////...,,,///ggg\\\'''(((>>>'''777...333+++---///333GGG,,,////////////////////////)))...111888FFF(((JJJ)))222---...---111$$$666111111000000000000111111555333333---000000000000000000000000)))222555111111111111111111111111777\\\^^^---)))***,,,---,,,,,,111888+++///!!!777333+++:::////////////////////////000888///$$$BBB$$$&&&---...'''&&&---333444;;;+++***%%%GGG+++555000000000000000000000000////////////////////////...'''***555444***,,,888333,,,888<<<)))bbb777000)))(((---111111000000111222222222222111000...///111222222222000000000444555***666###999(((000***///%%%---(((222888666333%%%222...//////000111111222222111111111111111111111111///000000111111111111000000000000000000000000000000000000000000000000000////////////////////////,,,---.........---++++++------.../////////...---,,,,,,------...//////000............////////////000000000000000000000000........................//////000000000000//////....../////////000000000000000000000000000000000000000111111111111000000---///000111111000///---.../////////000000000111---...///000000000//////000000000000000000000000000000000000000000000000000000000000000000000000...............///000000111000///......///000111///////////////000000000111111111111111111111111///000000000000000000000000000/////////.........000000000000000000000000////////////////////////////////////000000000111///////////////////////////---,,,---///111111/////////000000000000//////////////////////////////------222VVV,,,000;;;"""AAA###444444+++444)))555666+++////////////////////////***555333888///222+++"""@@@111111---555***...111333111111111000000000000111111333///666---000000000000000000000000000TTT444111000000000000000000000000444SSS+++555444888111///555777222...///(((;;;+++444---NNN(((000000000000000000000000///---^^^kkk111===888///***000555222...------&&&===222(((333000000000000000000000000////////////////////////...000///,,,,,,000000---...,,,111,,,...FFFKKK>>>000+++///444555333000111222333333222111000,,,...111333333222000///222///***...HHH888!!!:::---222222888---333444iii{{{333,,,---333...//////000111222222222111111111111111111111111...///000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000111222222222111///......////////////---,,,+++------......///000111111............/////////000000000000000000000000000000000000000000000000000//////000000000000//////////////////000000000000000000000000000000000000000000111111111111000000...000111222222111000....../////////000000111111,,,---///000000000///...000000000000000000000000000000000000000000000000000000000000000000000000...............///000000111000///......///000111//////000000111111222222000000000000////////////////////////000000000000000/////////............000000000000000000000000////////////////////////---.........//////000000////////////////////////---+++***,,,000333333111//////000000000000///////////////////////////////////////999+++222000111666&&&---111222,,,>>>***888++++++////////////////////////***666,,,kkk+++888111///>>>***(((333$$$>>>+++555333TTT///111111000000000000111111+++uuu,,,777---000000000000000000000000666222666---////////////////////////&&&;;;---<<<(((////////////000000000000777///444000---'''000000000000000000000000...111<<<)))///111000000000000000000000000))),,,;;;###888%%%////////////000000000000000000000000000000000000////////////000000000000111777)))...888>>>jjj111@@@+++)))///////////////////////////111111000///////////////111555+++---,,,---///000000000///...)))555ddd,,,555000000////////////000000000000111111000000000000000111000000000000000000000000////////////////////////222222222222111///...---111111000///////////////333222111///............000000//////.........---//////............//////......------------......///////////////.........////////////////////////000000////////////000000000000////////////000000000000000000111111111111000000000000000000000000000000000000000000000000//////000000111111222222222111111000000000000000///////////////000111111000000000000000000000000////////////////////////......//////000000111111111111000000//////......000000000000000000000000000000////////////000000..................------////////////////////////111000///......///000111111000///......///000111111111111111000000000000000000000000000000000000...............///000111111111000/////////////////////000000000000//////...,,,:::)))ttt////////////////////////$$$666444///:::+++---000000//////.........---+++:::***555000000111111111111000000000+++555000444NNN222000111222333333222111000333000```111,,,...///333(((---666222333555BBB888222---111111111111111111111111888&&&)))555000////////////000000000000222...222333///;;;000000000000000000000000444000<<<...///---000000000000000000000000///,,,333,,,xxxppp666////////////000000000000000000000000000000000000////////////000000000000%%%:::000***999000***FFFhhh000666888222000000000000000000000000111111000///////////////---...333111ggg------///000000000///......444]]]bbb------111000000000000111111111111111111000000000000111111000000000000000000000000111111111111111111111111111111222111111000///...111111000///////////////000//////.........//////000000/////////.........//////............////////////............//////////////////////////////////////////////////////000000////////////000000000000////////////000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000111111111222111111000000000000000///////////////000111111000000000000000000000000////////////////////////////////////000000000000111000000000/////////...000000000000000000000000000000////////////000000////////////////////////000000000000000000000000111000///......///000000111000///......///000000//////000000111111111222000000000000000000000000///............//////000111000//////........./////////000000000000//////,,,111 222MMM111111111111111111111111)))222...+++444&&&+++000000/////////.........)))666+++***000000111111111111000000---111666222***;;;,,,111111222222222222111111111555nnn777//////333555000111222000222111aaahhh,,,666---111111111111111111111111///...)))...555////////////000000000000...///111555///^^^000000000000000000000000000,,,,,,,,,111///000000000000000000000000111+++///555bbb111////////////000000000000000000000000000000000000////////////000000000000)))777///%%%222:::---!!!BBBKKK000***:::***000000000000000000000000111000000///////////////+++000...^^^>>>---......///000/////////222000NNN***+++111111111111111222222222222111111111111111111111111000000000000000000000000111111111111111111111111000000111111111111000000111000000///////////////......------...///000000000000////////////......000//////......//////000000000////////////000000////////////////////////////////////////////////000000////////////000000000000////////////000000000000000000111111111111000000000000000000000000000000000000000000000000111111111111000000000000222111111000000000000000///////////////000111111000000000000000000000000////////////////////////000000000000////////////000000000000////////////000000000000000000000000000000////////////000000000000000000000000000000111111111111111111111111000000////////////000000222111000///......//////......///000111222333333000000000000000000000000000//////............///000///......---.........//////000000000000//////...777777---111111111111111111111111//////+++,,,000+++555000000////////////.........444111BBB***000000111111111111000000---555333666,,,+++111222222111111111111222222000333:::111111555222666555...000222---000000555555222222222222222222222222---333///---111////////////000000000000///000222000---////////////////////////)))444)))111222---///////////////////////////***222000'''////////////000000000000////////////////////////////////////000000000000111---...///---000666999---QQQ@@@===444111111111111111111111111000000////////////000000---888###)))---......///////////////333***===888//////000000000111111111222222000000111111222222111111000000000000000000000000111111111111111111111111//////000111111111111111000000////////////000000000000////////////000000000000//////////////////000000////////////000000111111000000000000111111///////////////000000000////////////////////////000000////////////000000000000////////////000000///000000000111111111111000000000000000000000000000000000000000000000000222222111111000000//////222111111000000000000000///////////////000000111////////////////////////////////////////////////111111000000//////......000000000000////////////////////////////////////000000////////////000000//////000000000000000111111111111111111111111111///////////////000000000111111000000///............//////000111111222222////////////////////////111000///...............///......---------......//////000000000000//////---333444000000111111111111111111111111333...///222...???555000000//////////////////222///333ZZZ...333000111111222222111111000111333...777555%%%888333222111000000111222333111***SSS555///333222***666555---222111---(((<<<***;;;222222222222222222222222333222111111---////////////000000000000111...111&&&:::////////////////////////...KKK444:::000'''////////////////////////000***333$$$999////////////000000000000////////////////////////////////////000000000000///'''222<<>>nnn...***444////////////000000000000...---000111000000000000000000000000///???%%%---+++:::000000000000000000000000---111---lllqqq////////////000000000000000000000000000000000000////////////000000000000444666000&&&***777999111...888,,,AAAXXX111........................///////////////000111111,,,,,,FFF222///......---...///000111000333,,,444---//////000000000111111111...000222333444444333222000000000000000000000000000000000000000000000000///000000111111111000000///////////////000111111444333222222111111111111//////000000000111111111111111000000000000111111000000000//////000000000...//////000111111222222000000000000000000000000000000////////////000000000000////////////000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000111111111222111111000000000000000///////////////000111111000000000000000000000000000000000000000000000000////////////000000000000.../////////000000000111000000000000000000000000000000////////////000000......///000000111222222000000000000000000000000,,,---///000111111111000---...///000111111000000000000000000000111111111000000000000000000000000///............//////000///.........//////000111//////000000000000//////333---///333000+++000000000000000000000000---///111333111///555//////000000000111111111111222444111ggg222+++111222222333333222222111,,,222222000vvvOOO555000111111222222222222111111111333,,,---666,,,111555...666,,,333...000999222333444333666333333333333333333333333...222---aaa333"""666////////////000000000000///222333@@@000000000000000000000000+++)))<<<777(((444000000000000000000000000&&&444...////////////000000000000000000000000000000000000////////////000000000000...444333444666///***///333$$$777"""ggg111........................///////////////000111111))):::000---///......------///000111,,,333***///000000111111111111222222222...000222444555444333222000000000000000000000000111111111111111111111111000000111111111111000000///////////////000111111111111111000111111222333//////000000111111111222111111000000000000111111000000////////////000000...//////000111222222222000000000000000000000000000000////////////000000000000////////////000000000000000000111111111111000000000000000000000000000000000000000000000000//////000000111111222222222111111000000000000000///////////////000111111000000000000000000000000000000000000000000000000......//////000000111111.../////////000000111111000000000000000000000000000000////////////000000///000000111222222333333////////////////////////,,,---///000111111111000,,,---///000111222111111......///000111222333333000000000000000000000000...............///000111///////////////000111111//////000000000000//////***%%%AAA'''...RRR999111111111111111111111111...///000555>>>vvv:::+++//////000000111111111222,,,555555---...///:::111222222333333222222111---///,,,:::+++222...000111222333333222111000333***///::::::AAA000///111///666)))555...999iii***666,,,;;;+++555333333333333333333333333888+++333KKK000...000...555,,,)))444...(((888111---666111111000000000000111111...;;;***,,,999222999)))333===,,,&&&222555)))@@@BBB~~~000000000000000000000000111111111111111111111111///...000333000***...777444...***,,,000222111000------444111555***---111 ///777!!!444000000000000000000000000,,,III666+++////////////////////////000111(((OOO444111111111000000000000000111111222333333333333222111111111111111111111111////////////////////////333333222111000///......000000000000////////////111111111111111111111111000000000000000000000000111111111111111111111111222222111000//////000000222111///......///111222111111111111111111111111000000000000000000000000000//////............///000000000111222222222333222222222111111111000000000000111111111111000000000000000000000000000000000000////////////000000------............------000000000000000000000000//////000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000333333222111000///......222111111111000000//////000000000000000000000000111111000000//////......000000000000000000000000//////000000000000//////000000000000000000000000////////////////////////111000///...---,,,++++++//////000000000000//////...111111,,,&&&???CCC...+++:::666000333---222---???!!!777333)))555000111111111111222222222&&&???,,,---///___ 222111000///000111///,,,666%%%;;;AAAYYY888999(((000000000000111111111111,,,555///555***}}}UUU999+++...444<<<)))000666MMM@@@$$$:::111000:::)))666666666555555444444444444333<<<$$$//////111777)))777999$$$///<<<&&&444***LLL111111000000000000111111222---+++000111---***888333+++777===111(((===mmm000000000000000000000000111111111111111111111111333///---333888888333000+++///444777555111///000===666...''''''xxxWWW222""":::***000111...000000000000000000000000:::ppp555,,,///////////////////////////...---hhh888111000000000000000000000111111222333333333333222111111111111111111111111000000000000000000000000111111111000000000000000////////////000000000000111111111111111111111111111111111111111111111111111111000000000000000000222222111000000000000000333222111000000111222333111111111111111111111111000000000000000000000000///...............//////111111111111111222222222222222222111111111000000000000111111111111000000000000000000000000000000000000////////////000000......////////////......000000000000000000000000//////000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000222222111111000/////////111111111111000000000///000000000000000000000000111000000000/////////...000000000000000000000000//////000000000000//////000000000000000000000000///////////////////////////...............------//////000000000000//////...444&&&555AAALLLJJJ"""***///%%%333888...))),,,666<<<+++555000000111111111111222222222000444...333000???WWW000///111333111...000444777555--->>>... @@@000000000000111111111222222222,,,<<>>%%%@@@@@@111===111///000111111111111222222222555---111222///---PPP777+++(((222888333111555!!!&&&PPP???###999,,,000000111111111222222222555111,,,888444%%%jjj@@@111555444---++++++hhh```***...;;;:::...111999333333333333444444444444444777+++FFF'''222ppp000,,,333***777***&&&<<<666(((666///ppp111111000000000000111111///***ooo\\\555555333:::)))444;;;(((&&&222---GGGAAA000000000000000000000000111111111111111111111111///444333,,,***///222111111333555555666555111+++888222)))222444""":::333---666///000222////////////////////////+++000///////////////////////////000,,,LLL---000000000000000111111111111111222333333333333222111111111111111111111111111111111111111111111111////////////000000000111---......///000111111222111111111111111111111111222222222222222222222222111111111000//////......111111000000000000000111000111111222222111111000111111111111111111111111000000000000000000000000///000111222333333444444333222222222111000000000111111111111000000000000000000111111111111000000000000000000000000000000000000////////////000000000000111111111111000000//////////////////////////////000111111111111111000000000000000000000000000000000000000000000000//////////////////////////////000000111111111111111111111000000000000000000000000000000000000000000000000000//////////////////////////////////////////000000000000//////////////////////////////////////////////////////............//////////////////000000000000//////111000333---(((777:::"""hhh(((777888+++(((888&&&===___(((EEE,,,222000000111111111222222222000111222,,,,,,777$$$nnnyyyPPP000///555111---000444mmm777%%%<<>>222!!!777@@@aaa111111000000000000111111111111>>>---999222+++000111222555000///888666000000000000000000000000000000000000000000000000+++...000///111444555222&&&000555---%%%(((111777555...%%%///444@@@UUU...'''888...+++444////////////////////////......///////////////////////////...***```,,,//////000000111111111111111111222333333333333222000000000000000000000000111111111111111111111111000000000////////////...---......///000111111222000000000000000000000000111111111111111111111111222222222111111000000000111000000000000000111111//////000000000000//////000000000000000000000000111111111111111111111111,,,---...///000111000000333222222222111000000000000000000000000000000000000000111111111111000000000000000000000000000000000000////////////000000000000111111111111000000//////////////////////////////000111111111111111000000000000000000000000000000000000000000000000/////////////////////////////////000111111222222000000000000000000111111111111111111111111111111////////////000000000000//////////////////////////////000000000000//////////////////////////////////////////////////////000000/////////.........//////000000000000//////&&&:::222---:::***999111XXX)))000///555ooouuu000&&&222444222000000111111111222222222---333111222)))>>>++++++fffrrrFFF111,,,:::NNN888777---222777555222222222222333333333333444+++888+++000===+++999qqq>>>PPPNNNzzz:::222666666,,,+++888999111222666666666777777888888888999;;;///EEE000777444ggg***///444+++222:::,,,"""222JJJ111111000000000000111111444222///'''666,,,(((:::(((+++???888222000000000000000000000000000000000000000000000000333,,,***000666444,,,%%%666555000000999BBB<<<...(((:::@@@555$$$777$$$444777111***111000000000000000000000000000......///////////////////////////+++)))ttt222/////////000111111222222111111222333333333333222000000000000000000000000111111111111111111111111000000000//////...............//////000000111111000000000000000000000000000000000000000000000000111111111111111222222222000000000000000111111222////////////////////////000000000000000000000000111111111111111111111111///000222333444333333222222222222111111111111111//////000000000000000111000000111111111111000000000000000000000000000000000000////////////000000000000111111111111000000000000000000000000000000//////000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111111222000000000000111111111111111111111111111111111111////////////000000000000000000000000000000000000//////000000000000//////000000000000000000000000////////////////////////000000000//////.........//////000000000000//////333...,,,333444******999***===---///111000222111000111111111111222222222111...000;;;***222:::)))***SSS;;;888!!!EEE)))333666222222333333333444444444666'''999444///;;;000111777xxx000CCC...111333222555:::555111999555555555666666666666666>>>'''JJJ%%%999@@@888GGG111---222---$$$222;;;'''TTTccc111111000000000000111111111444...ggg000222+++333111+++000444:::000000000000000000000000000000000000000000000000000888...,,,222111+++222@@@***???aaajjjQQQ555111yyy:::---...333...000000000000000000000000666///...////////////////////////,,,,,,333...//////000111111222222111111222333333333333222000000000000000000000000000000000000000000000000.........///////////////////////////000000000000000000000000000000000000//////////////////////////////000000111111222222000000000000000111222222111000///......///000111000000000000000000000000111111111111111111111111222333444555555555333222111111111111111222222222////////////000000111111000000111111111111000000000000000000000000000000000000////////////000000///000000000000000000///000000000000000000000000//////000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111///000000000111111111111111111111111111111111111.../////////000000000111000000000000000000000000//////000000000000//////000000000000000000000000///////////////////////////////////////000000000//////000000000000//////;;;###...444$$$777DDD###)))888000[[[&&&888...<<<:::...111000111111111111222222222555(((444444111---777666&&&EEE888999'''222444///AAA,,,333333333333333444444444444222111666333333444111:::222333iii@@@DDDCCC444888<<<<<<888666777888777777666666666666666666999...>>>222,,,GGG===&&&///ttt777,,,...///:::///PPP@@@111111000000000000111111)))888***999>>>333111222$$$;;;222'''...000000000000000000000000000000000000000000000000///---222555+++***NNN}}}___+++///777...000000000000000000000000000MMM000...///////////////////////////000///...//////000111222222222111111222333333333333222000000000000000000000000////////////////////////,,,,,,---...///000111222000000000000////////////000000000000000000000000////////////////////////------...///000111222222000000///000000111222222333111000......000111333000000000000000000000000111111111111111111111111---...///000000///---,,,000000111111222222222333.../////////000000111111000000111111111111000000000000000000000000000000000000////////////000000//////000000000000//////000000000000000000000000//////000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000//////000000111111111222111111111111111111111111.../////////000000111111000000000000000000000000//////000000000000//////000000000000000000000000////////////////////////------...///000111222222//////000000000000//////(((333444111222......999///+++***444AAA\\\(((///666111,,,333999///000111111111111222222222555'''888%%%777444+++333777$$$))):::222,,,@@@444222???$$$999<<<333333333444444444555555***>>>333)))888666...666222...111sss___111444111===333555555777333111<<<@@@555::::::999999888888777777666666///@@@:::,,,555CCC:::,,,SSSRRR777---555222###PPP,,,000000000000000000000000222///...***MMM666333333'''CCCNNN---000000000000000000000000---999((()))===555***000444"""///111IIIGGG888444:::---222222222111000//////...iii,,,---////////////000000000000666111ggg,,,000000000000111111111111222111111111000000//////222111111000///000000000000000000000000000000000000000000000000000000000////////////000000000000222111000//////......///////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000333222000///...---......000000000000000000000000000000000000111111111111//////000000000000//////000000000000111111111111000111111222222111111000000000000000000000000000111111000000//////......111111111111000000//////...............///000000222000......111222111///////////////////////////000000000000000000000000000//////......///111222000111222333444333222111//////000000111111222222......//////000000111111111111111111111000//////000000000000000000000000111111000000000000111111000000////////////000000...///000111111///---+++222222111111000/////////000111111111111222222222222,,,333666%%%---~~~???(((222222111111111111111111111111111111111111111111333444444555444333222111222333111+++///\\\OOO''':::222222222333333444444444888666333111111222444666444333333333444444555666(((AAA===***MMM???111CCC000000BBB666555666888888777777888:::888888999888888777666555999:::;;;;;;<<<<<<<<<;;;555EEE===888uuu%%%555444"""___444000000000000000000000000...111000///777AAA777///***@@@,,,222000000000000000000000000000222---666***+++***<<<111DDD<<<777)))000666222222111111000//////...\\\&&&111------------............)))&&&___333000000000000111111111111111111111111000000000///111111111000000000000///000000000000000000000000000000000000000000000000////////////000000000000000///////////////000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222111000///......//////000000000000000000000000000000000000111111111111//////000000000000////////////000000000111111111000000111111111111000000000000000000000000000000111111111111000000000///222222111111111000000000//////......//////000111444111//////000222111000////////////////////////000000000000000000000000111000000000000111333444111111222333333333222111000000000000000111111111.../////////000000000111222222222222222111000000000000000000000000000000111111000000000000111111000000////////////000000000000111111111000......000000000000000111111111000111111111111222222222111+++///:::777***)))444yyyAAA666:::...222222111111111111111111111111111111111111111111222333333444333222111000---000444222((((((BBBaaa```444AAABBB***222222333333333444444444777666444222222333444555444444333333333444444555888***,,,999444111WWWWWWPPP,,,///===222888DDD444666888999:::999999;;;<<<;;;;;;;;;;;;;;;;;;:::999999:::<<<===>>>>>>>>>>>>GGGAAABBBDDD;;;JJJIII333|||BBB000000000000000000000000000,,,555///...***666rrr|||''',,,QQQ***000////////////////////////888CCC)))000---+++000%%%HHH888&&&...444222111111000000//////...CCCkkk###444------------............++++++MMM444000000000000111111111111111111111111000000000000000000111111111000///...000000000000000000000000000000000000000000000000////////////000000000000............///000111222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000111111111111//////000000000000////////////000000000000111111000000111111111111000000000000000000000000000000222222111111111111000000222222222111111111111111000000/////////000111111666333000///000111111111////////////////////////000000000000000000000000////////////000111333333111222222333222222111111111111111111000000000000////////////000000000000222222333333222222111111000000000000000000000000111111000000000000111111000000////////////000000222111111000000000000000...//////000111111222222000111111111111222222222444333///+++...444333...999777aaa|||===000888555000333111111222222222222222222111111111111111111111111111222222222222111000000---+++000888888111///222+++ZZZ[[[555333555,,,+++555333333333444444444444444555555555444444444444444555444444333333333444444AAA222000===888'''***===GGGVVV000111111333======777???CCC555:::<<<>>>?????????AAABBB@@@AAAAAAAAAAAA@@@@@@???<<<>>>@@@BBBDDDEEEEEEEEEFFF<<>>WWW\\\EEE333(((---<<<777$$$'''<<<111111222222222222222333111111111111111111111111000111111111111000000000888///+++000555666555555,,,111777???RRRvvvjjjFFF...==='''###888@@@444000:::444444444444444555555555444444555666666555444333666555444444333333444444///444222///777CCC@@@222222444AAAkkkwwwDDD111999CCCFFF;;;IIIJJJAAA???DDDDDDBBBAAADDDGGGHHHHHHIIIJJJKKKIIIIIIIIIHHHGGGFFFEEEDDDBBBCCCFFFIIILLLMMMMMMMMMCCCMMMPPPKKKNNNWWWTTTHHHNNN+++333////////////////////////666***111---333333***///666111...////////////////////////---:::%%%999###<<>>::::::??????:::;;;AAAMMMCCC===;;;555///888III999AAAEEEDDDHHHPPPRRRMMMRRR<<<;;;PPPVVVGGGEEETTTXXXUUUPPPTTTYYYPPPJJJSSSOOORRRVVVXXXXXXWWWWWWXXXVVVVVVUUUSSSQQQNNNLLLKKKIIIKKKNNNQQQRRRQQQPPPOOOLLL???===MMMZZZUUUJJJDDD...555555000////////////////////////444###:::///...(((333777999 ^^^QQQ...---000///000000000000000000000000)));;;+++,,,HHH;;;KKK,,,111////////////////////////000333---------------............999vvv444000000000000000111111111111///000000000111111111111222000...---,,,---///000000000000000000000000000000000000000000000000000////////////000000000000111000///////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...///000111111000//////000000000000000000000000000000000000111111111111//////000000000000//////........./////////000000//////000000000000//////000000000000000000000000............/////////000....../////////000000000111000//////......//////+++...111111000///000111000000000000000000000000111111111111111111111111222333333444444333111111444333111000/////////000000000000000000111111111111000000000/////////.........///000000000000000000000000000000000000000111111000000000000111111000000////////////000000//////.........///111111111111111000000000000000000111111111111222222222(((000777888111+++))))))555222......333444,,,###111111222333444555555666666555222000000222333555,,,777777///000999222!!!111111222222333444444555111111111111111111111111111111000000000111222333666666444///+++,,,000333777777666555444333222222777777777666444222111000444555777555222222444777999@@@;;;...///======000777777777666666666555555444444555666666666666666666666777777888999;;;;;;777999555111<<>>EEELLLJJJCCC>>>KKKLLLNNNOOOPPPOOONNNMMMJJJaaafffUUUPPP```aaaRRR___YYYXXX[[[YYYSSSOOONNNQQQTTTWWWYYYXXXWWWVVVWWWVVVVVVVVVUUUTTTRRRPPPPPPOOOQQQSSSUUUUUUTTTQQQPPPEEENNNOOOFFFCCCLLLVVVXXX999---+++444***////////////////////////222+++777"""666333,,,&&&<<<'''---)))333---555888111111111111111111111111555"""777666+++wwwAAA---.........///////////////(((+++333////////////000000000111]]]LLL111,,,000000000000111111111111//////000000111111111222333111...++++++---///111000000000000000000000000000000000000000000000000////////////000000000000///......//////000111222////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...///000111111000///...000000000000000000000000000000000000111111111111//////000000000000//////............/////////000------............------000000000000000000000000.../////////000000111111---.........//////000000000000///...............(((,,,000111000//////111000000000000000000000000111111111111111111111111222222333333222111///...444333111////////////000//////000000111111222222111111000000/////////...//////000111111111111111000000000000000000000000111111000000000000111111000000////////////000000000000000000000111222222/////////000111111222222000111111111111222222222///444222,,,...777777000111444444000000555777666222111111222333333222000+++///333666555333111111333///111555333...111:::111111222333333444555555111111111111111111111111222111000000000222333444///000000000444777666333333333333111//////222555444222111222333444333222222333333222111111222333---***...777888333555;;;888888777777666666666555555555555555666666777777666777777888999;;;<<<===999<<<>>><<<:::<<>>FFFPPPSSSSSSQQQTTT[[[]]]ZZZZZZ]]]WWWVVVXXX\\\]]][[[YYYYYYVVVSSSUUUTTTOOOSSSWWWPPPPPPSSSVVVXXXWWWUUUTTTTTTUUUUUUVVVVVVUUUUUUTTTSSSUUUWWWYYYZZZZZZWWWTTTRRRNNNHHHGGGKKKMMMKKKOOOVVVaaa!!!>>>+++...000222222111111000000//////000000000000000000000000//////...(((&&&___;;;///+++...444***000000000000000000000000222---,,,&&&111//////,,,MMM<<<---000000//////.........---111///444333(((,,,///&&&---555+++333888...------......//////000000000000000000000000000000000000000000////////////000000000///......------........................000000//////.........---////////////000000000000///000111222222111000///000000////////////000000000000000000000000000000000000000000000000000000////////////////////////111111000000//////......000///...............///222111111111000000/////////////////////.........000000000000000000000000////////////////////////000000000000000000000000//////............//////000000000000000000000000////////////////////////111111000000//////......//////000000111111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000111111111111222222222333222000///.........///444111......111333333222222111111111000000//////...000111111000000111222222222222111111111000000333333333333333333333333555333111///...///111333222222222222222222222222222222111111111111111111222333333444444333333222222222222222222222222222222222222222111111000000111111222222222333333333555555555555555555555555444555555555444333333222222222333333333444444444444555666555444444777;;;>>><<<:::999999888666444111333444444444444777999666666666888:::;;;;;;999;;;;;;:::<<<@@@FFFLLLPPPVVVQQQKKKIIILLLPPPSSSTTTWWWWWWYYY[[[^^^___^^^]]]aaa^^^ZZZXXXWWWWWWWWWVVVSSSMMMMMMTTTXXXUUUQQQPPPSSSPPPOOOPPPTTTVVVTTTRRRVVVVVVWWWWWWWWWVVVVVVUUUVVVUUUVVVYYY\\\\\\YYYVVVRRROOOLLLLLLOOOSSSUUUUUU{{{***111555,,,333444111111111000000000000000000000000000000000000000666...444888:::!!!222NNN'''...---000777000000000000000000000000000))):::444777jjj'''666:::222222+++...mmm333///111000000000///////////////((((((---;;;...)))777+++000aaa}}},,,000+++//////////////////000000000000000000000000000000000000000000////////////.............../////////........................000/////////............////////////000000000000///000111222222111000///000000////////////000000000000000000000000000000000000000000000000000000////////////////////////111000000000/////////...000000000000111111111111111111111111000000000///111111000///...---------000000000000000000000000////////////////////////000000000000000000000000////////////////////////000000000000000000000000////////////////////////000000000000////////////000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000111111111222222222333222000///......//////444111......111333333222111111111111000000000///...000111111000000111222222222222111111111000000222222222222222222222222444333111000///000111222222222222222222222222222222222111111111111111111222333333444444333333222222222222222222222222222222222222222111111111000111222222222222333333333444444444444444444444444444555555555444444333222222333333333333444444444444555666555444555888;;;???<<<:::888888777666444555666666555444555777999999::::::;;;;;;;;;;;;;;;>>>???AAADDDHHHLLLPPPSSSWWWSSSNNNLLLOOORRRUUUVVVTTTUUUWWW[[[```bbbdddddd```]]]YYYWWWVVVVVVVVVUUUTTTOOOOOOVVVZZZXXXVVVWWWUUUSSSRRRSSSVVVYYYZZZ[[[[[[[[[[[[^^^```bbbaaa___^^^]]]^^^```cccdddbbb___[[[\\\\\\ZZZZZZ^^^fffmmm$$$000:::###444222...000000000000111111111111000000000000000000000000555+++,,,555!!!'''CCC'''(((777111///666111000000000000000000000000,,,777!!!sss(((%%%>>>###888000+++555222000111111111000000000000///---???999,,,222///666000KKK999---...000000000000000000000//////000000000000000000000000000000000000////////////,,,,,,------...//////000////////////////////////////////////............////////////000000000000000000111111111111000000000000////////////000000000000000000000000000000000000000000000000000000////////////////////////000000000000////////////...///000111222222111111111111111111000000000000222222111000...---,,,,,,000000000000000000000000////////////////////////000000000000000000000000//////000111111000//////000000000000000000000000////////////////////////////////////000000000000111000000000000000000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000111111111222222222222000///////////////222000//////000222222222111111111111000000000000...000111111000000111222222222222111111111111111111111111111111111111111222222222222111111111111222222222222222222222222111111222222222222222222222333333444444333333222222222222222222222222222222222222222111111111111222222222222333333333333444444444444444444444444444555555555555444333333333333333444444444555555444555666555555777:::<<>>:::888888888777666999999888777555666999;;;===???AAA@@@>>>===>>>AAADDDFFFIIIMMMQQQTTTUUUUUUTTTQQQNNNMMMNNNPPPRRRRRRPPPRRRUUUYYY^^^aaadddeee```]]]YYYVVVVVVWWWWWWVVVWWWTTTVVV[[[^^^]]]\\\]]]YYYYYYYYYZZZ]]]bbbhhhmmmllljjjjjjnnnuuuxxxvvvrrrnnnmmmmmmnnnppppppooommmiiinnnsssqqqooottt|||---%%%FFF---"""999'''111//////000000111111222222////////////////////////&&&333///+++666;;;///+++666;;;000...333000000000000000000000000000333333,,,...777000%%%---444000---999)))HHH111000000000///////////////+++hhh666///!!!,,,111 >>>444222///555222222111111000000//////////////////////////////000000000000////////////,,,---------.........///000000000000000000000000///////////////.........////////////000000000000000000000111111000000000000000////////////000000////////////////////////////////////////////////////////////////////////000000000000////////////***,,,...000111111//////111111111000000000000000222111111000///...------////////////////////////////////////////////////////////////////////////...000111333333111000...////////////////////////////////////////////////......//////000000111111111111000000/////////...////////////////////////////////////////////////000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000111111111111222111111000000/////////111000//////000111222222111111111000000000000000...000111111000000111222111111111111111111111111222222222222222222222222111222333333333222111000222222222222222222222222111111222222222222222333222333333444444333333222222222222222222222222222222222222222222222222222222222222333333333444444444444444444444444444444444444555555555555444444444444444444555555555555444555555666777:::<<<>>>BBB>>>:::888777888888888999999888777666888<<>>;;;888888999;;;;;;;;;:::<<>>$$$666444222000000000000000000000000333...555***000:::,,,;;;)))111///444555333,,,)))777111111111111111111111111444222---000000000000000000000000,,,666555111111000000///.........111***///:::444333000............///000000000000000000000000000000////////////000000111000000000000000000111111000000/////////000000////////////////////////////////////////////////000//////......//////000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000111111111111111111111111222111000//////000111222111111111111000000000///111111111111111111111111111111111111000//////...///......---...///000111555333000...------///000000000000000000000000000111111111000000000000000000000000000000000000000000000////////////000000////////////000000000000333222000/////////000111111111000///////////////000///...------...///000111111111000000000//////000000000000000000000000111111111111111111111111000000////////////000000111111000///////////////222222111000000000000000///000111222222111000///111111000///////////////111111111111000000000000000000111222222222222111222222111111111111222222333222111000000111222222333333333333444444444444444333222222111111222222333333333444444555555666222333333333333444444444666555555555555444444444222333333333333444444444333444444555555555444333444777:::::::::999999999444333333555888999777444999::::::999999;;;???BBBEEEIIIOOOUUUZZZ```eeehhhcccdddeeedddbbb```^^^^^^___]]]ZZZXXXVVVTTTRRRQQQOOORRRWWWZZZ___gggrrrzzz~~~}}}MMM000+++111222)))<<<---000000000000000000000000444+++222)))222444hhh]]]777 555...***:::///444111111111111111111111111666sss333111000000000000000000000000,,,888333000000000000000000000000(((;;;)))MMM(((111000///...---...//////000000000000000000000000111000000//////000000111000000////////////000000222111000///////////////////////////////////////////////////////////////111000000//////000000111000000000000000000000000000000000000000000111111000000000000000000000000111111000000000000111111111111111111111111111111111111000000000000111111111111111111000000000000111111111111111111111111111111111000///...---,,,//////.........///000000000//////.........//////000000000000000000000000/////////000000111111111000000000000000000000000000000////////////000000////////////000000000111222111000000///000000000111111000/////////000000111000///......///000111000000000///////////////000000000000000000000000111111111111111111111111111000000//////000000111000000000000////////////222222111000000000000111000000111111111111000000111111000/////////000000000000000111111111111111000000111222222222222111222222111111111111222222555444333222111111111111222222222333333333444444444333222222222222222222555555555555555555555555333333333444444444555555666555555555555444444444333333333444444444555555222333444555666777777777555777999999888888888999999888777888999:::999888:::;;;;;;===@@@EEELLLQQQXXXYYY]]]ccchhhmmmnnnnnnmmmllliiifffcccaaa___^^^eeeccc___[[[YYYWWWWWWXXXXXX]]]dddkkksss~~~{{{zzzCCC:::666GGG;;;000000000000000000000000666%%%444888...:::zzz///,,,555(((888<<<---111111111111111111111111222MMM666222000000000000000000000000---555,,,000000111111111222222222---999666VVVqqq444333)))111111000///000000111222000000000000000000000000111000000000000000000111000000////////////000000222222111000////////////////////////////////////////////////////////////111000000//////000000111000000000000000000000000000000000111111111111111////////////////////////111000000//////000000111111111111111111111111111111000000000000000000111111111111000000000000000111111111111111111111111000000000000///---,,,+++//////////////////000000111111111222111111111000000000000000000000000000////////////000000000111////////////////////////000000////////////000000........./////////000000111111000000000000000000111111000000///000000111111111000//////000111111000000000000000000000000222222222222222222222222111111111111111111111111111000000000000000000111000111111111111111111111333222111111000000111111000000000111111000000000111111000000///000000111000000000111111222222222000000111222222222222111333222222111111222222333444444333333222222222222222222222333333333333444666555555444444444555555555555555555444444444444444444444444555555555555666555555555555444444444444444444444555555555555555555666777888999999999777999999999888777888:::======<<<<<<===>>>?????????AAAEEEJJJOOOVVV]]]ccckkkjjjiiikkknnnnnnjjjggghhheeeaaa___```bbbccceeennnnnnmmmkkkjjjjjjkkkmmmmmmsss{{{xxxuuuvvvBBB666888,,,<<<---000000000000000000000000111,,,444888)))333555:::(((///333111111111111111111111111777888666...000000000000000000000000//////,,,000000111111222222333333:::!!!---555III...***)))444000000000000000111111222111111111111111111111111111111000000000000111111222111111000000111111222222222111000000000000000000000000000000000000000000000000000000000000000000//////......//////000000000000000000000000000//////000000111111111111////////////////////////000//////......//////000000000000000000000000000000000000111111000000000000000000000000000111111111111111111111111111111000000000000///...---,,,000000000000000000//////222333333333333111000///000000000000000000000000000000000////////////...////////////////////////000000////////////000000------........./////////000000000111111111000000111111000000000000111111111111000000000000111111111111111111111111111111222222222222222222222222111111111111111111111111111111000000000000111111111222333444444444444444333222222111111111111111111000000000000000000111111111000000000000111111000000111111222222333333000000111222222222222111333333222222222222333333222222333333444444444444222222333333333444444444555555555444444555666666444444444333333333333333444444555555555666666666666555555555555444444444444444555555555666666666777777777777777888999999<<<======<<<;;;;;;===???<<<===???AAACCCFFFIIIKKKPPPTTTZZZ___cccfffjjjmmmtttqqqmmmlllkkkhhhbbb^^^ZZZXXXWWW[[[dddooowww{{{|||{{{{{{||||||{{{}}}{{{zzzyyy|||{{{|||TTT<<<+++444777---000000000000000000000000+++999111(((???eee>>>mmm777111,,,333111111111111111111111111HHH222222,,,000000000000000000000000111***222000000111111222222222333111'''***000EEE'''222***000???222.../////////////////////111111111111111111111111222111111000000111111222222222111111111111222222111111111000000111111222000000000000000000000000000000000000000000000000000//////......//////000000000000000000000000000......//////000000111111000000000000000000000000//////............//////000000000000000000000000000000111111111111000000000000000000111111111111111111111111111111111111//////000000000///......000000111111111000//////111111111111000///......000000000000000000000000000000000//////.........000000000000000000000000000000////////////000000............//////////////////000111111111111000111111000000000111222222000000000111111000000000111111111111222222222222111111111111111111111111111111111111111111111111222111111000000111111222111222444666777666666555333333222111111111111222111111000000000000111111111111000000000111222222111111111222222222222222000000111222222222222111333333222222222222333333111222333444555555555555333333333444444444555555333333333333333333444555333333333333333333333333555555555666666666666777666555555555555444444444555555555666666666666777777666666666666777888999<<<============???CCCFFFDDDHHHLLLPPPTTTXXX\\\```fffjjjmmmoooooonnnnnnnnnjjjhhheeebbb```^^^[[[YYYTTTUUUZZZfffwww|||xxxrrrooooooqqqssstttwww111...<<<===&&&===+++000000000000000000000000+++777000'''~~~;;;...DDD@@@(((;;;666...111111111111111111111111WWW444///000000000000000000000000000222***444000000000111111111111111%%%888111///EEE)))---DDDqqqlllFFF...+++111......555333***)))000000000000000000//////111111111111111111111111222111111000000111111222111111000000000000111111000000000000111222333333000000000000000000000000000000000000000000000000111000000//////000000111000000000000000000000000,,,------...//////000000000000000000000000000000000000////////////000000000000000000000000000000///000111222222111000//////000000000111111111111111111111111111111111111//////000000111111000000000111111222111000///............/////////000000000000000000000000000000.........///////////////000000000000000000000000000000////////////000000000000000000111111111111...///000111222111111000111111000000111111222333///000000000000000000///000000000000111111111222111111111111111111111111111111111111111111111111222111111000000111111222000111444666777777666666444333222222111111222222222111000//////000111222111111000000111111222333333222222222222222222111000000111222222222222111444333333222222333333444333444555666666555444444444444555555555666666666333333333333333444555555222222333333444444555555555555666666666777777777666555555555555444444444555555666666666777777777777777777888999;;;===>>>>>>???@@@BBBEEEJJJQQQUUUWWW[[[aaadddfffhhhkkkmmmpppqqqrrrpppnnnkkkkkkkkkbbbbbb```^^^[[[ZZZ\\\]]]\\\___iiiyyy~~~zzzzzz}}}jjj///))):::***CCC777///777000000000000000000000000111+++111777///...666///ddd...,,,555111111111111111111111111111]]]888...666000000000000000000000000222,,,000000000000000000000000000,,,///***444(((___>>>(((---222+++)))111)))---000222222111111222444222;;;999))),,,999666333333333333333222111111111111111111111111111111222222111111111111222222000000////////////000000//////000000111222444444000000000000000000000000000000000000000000000000222222111111111111222222000000000000000000000000,,,,,,------...//////000000000000000000000000000111111000000000000111111000000000000000000000000///000111222222111000/////////000000111111111222111111111111111111111111...///000111111222222222000111222222222000///...------......000111333444000000000000000000000000,,,,,,---...///000111222000000000000000000000000000000////////////000000111222222222222333333333...///000222222222111000111111000000111222333333//////000000000000//////.../////////000000111111333333333333333333333333111111111111111111111111222222111111111111222222///000333555777777666555444333222222111111222222222111000//////000111222111111000000111222333333444333333222222111111111000000111222222222222111444333333222222333333444555666666666666444333222555555555666666666666777555555555555555666777888333333444444555666777777666666666666777777777777666666555555555444444444666666666666777777777777999999:::;;;>>>@@@CCCEEEFFFGGGJJJMMMRRRZZZbbbhhheeeiiimmmnnnllljjjkkklllmmmmmmllljjjgggfffggghhhggghhhgggdddaaaaaaeeeiiifffkkkvvv}}}}}}