BM6P6(@ ~~~uuummmlllooouuu~~~xxxqqqkkkddd___\\\[[[]]]```eeeooo{{{pppjjjhhhbbb^^^YYYTTTPPPLLLGGGDDD@@@===:::999999999888777444444555888;;;:::777333222444555777777777666666999999999999:::;;;<<<<<<>>>===AAADDDCCCKKKggg}}}mmmttt~~~vvvmmmlllpppwww|||uuuooogggbbb]]]\\\]]]```ccckkk|||ssskkkhhhbbb___YYYTTTPPPLLLHHHEEE@@@>>>;;;999999999888777777666666999;;;;;;999666555555666777888888888888999999999999:::;;;<<<===>>>===AAAFFFGGGRRRpppzzzpppyyy~~~{{{zzzzzzxxxuuuwww|||wwwooonnnssszzz{{{tttkkkeee___^^^^^^___aaaffftttvvvmmmiiiccc___ZZZUUUQQQMMMHHHEEEAAA???<<<::::::::::::888:::999888999;;;;;;:::999777777777777888999::::::999999999999:::;;;<<<===>>>===AAAFFFMMM]]]}}}{{{uuu{{{xxxwwwuuurrrssswww|||~~~~~~xxxppppppvvvwwwnnngggaaa^^^^^^___```dddnnnzzzxxxoookkkddd```[[[VVVRRRNNNIIIFFFBBB@@@===;;;;;;;;;:::999;;;:::999888999:::;;;;;;888777666666777888:::;;;:::999999::::::;;;<<<===>>>===@@@FFFQQQfff~~~{{{~~~yyyxxxvvvrrrrrruuu{{{zzzsssnnnnnnpppsssuuuwwwsssooonnnnnnqqq|||xxxqqqssszzz{{{ppphhhbbb___^^^___```ccclllvvvzzzqqqmmmeeeaaa\\\WWWSSSOOOJJJGGGCCC@@@===<<<<<<<<<;;;:::::::::888777777777999;;;777666555555666777999:::::::::::::::;;;<<<======>>>>>>@@@GGGUUUooozzz~~~|||xxxvvvxxx{{{vvvqqqkkkfffeeeeeeffffffgggdddbbbbbbbbbeeennnyyywwwsssvvv~~~ssskkkeeeaaa^^^^^^___bbbjjjrrr~~~tttooofffbbb]]]XXXTTTPPPKKKHHHBBB@@@===;;;;;;;;;:::999999999999777555555777999666666666666777888999999::::::::::::;;;<<<===>>>???@@@BBBJJJ\\\yyyvvvvvv|||}}}zzzppplllgggcccaaa```___^^^^^^[[[ZZZ[[[ZZZ\\\dddmmm}}}vvvsssxxxyyypppiiiccc^^^]]]]]]___fffnnnyyyvvvnnngggccc^^^YYYUUUPPPLLLIIIBBB???<<<;;;;;;;;;:::999888999:::888666555777999666666777888999999999999;;;::::::;;;;;;<<<===>>>@@@BBBFFFPPPeee}}}uuuyyyzzzwwwnnnjjjeeebbb```^^^\\\[[[ZZZXXXWWWXXXWWWWWW^^^fff{{{uuutttyyy}}}tttkkkddd^^^[[[[[[\\\cccjjjuuuwwwmmmgggddd^^^YYYUUUQQQMMMJJJAAA???<<<:::::::::999888777:::;;;:::777555777999666777999:::;;;;;;:::999;;;;;;;;;;;;;;;<<<>>>>>>AAADDDIIITTTlllzzzwww~~~zzzyyyqqqooojjjfffbbb___]]][[[VVVWWWWWWUUUTTTVVV\\\```sss|||xxxwww|||xxxoooggg```^^^^^^]]]```dddooozzz}}}wwwooolllfff___ZZZVVVQQQKKKGGGDDDBBB@@@===:::999888888666777888999999999999999999999::::::::::::;;;;;;;;;999888:::>>>??????===@@@AAAIIIZZZvvv{{{wwwyyy~~~uuurrrnnniiieeebbb___]]]YYYZZZYYYVVVUUUVVVZZZ^^^mmm~~~zzzyyy~~~sssjjjccc```___^^^```dddlllwwwvvv{{{uuulllggg```ZZZVVVRRRLLLGGGDDDCCC@@@===:::999888888777777888999999999888888999999::::::::::::;;;;;;;;;:::999;;;===???>>>===AAACCCKKK^^^|||wwwuuuyyy|||xxxsssnnnkkkgggccc```]]]\\\ZZZWWWUUUVVVYYY\\\fffxxx|||}}}xxxooofffccc```^^^```ccchhhrrr|||}}}|||mmmhhh```[[[WWWSSSMMMHHHEEECCC@@@===;;;999999999888888888888888888777777999999::::::::::::;;;;;;<<<;;;;;;<<<===???>>>===CCCEEEOOOeeeyyyrrrssszzzyyytttppplllgggbbb^^^\\\YYYVVVUUUVVVXXXZZZaaaqqq~~~|||rrriiidddaaa^^^^^^aaaeeennn}}}nnnhhhaaa\\\XXXTTTNNNIIIEEEDDDAAA>>><<<:::999999999999999999888777666666999999999:::::::::;;;;;;===<<<<<<===>>>>>>>>>>>>DDDHHHUUUnnnqqqnnnsss|||zzzwwwrrrkkkeee]]][[[WWWUUUUUUWWWYYYZZZ___mmmuuukkkeeeaaa]]]]]]___bbbjjjxxx}}}ooojjjbbb]]]YYYUUUOOOJJJFFFDDDBBB???<<<;;;::::::999999:::999999888777666999999999:::::::::;;;;;;<<<======>>>>>>>>>???@@@EEELLL]]]xxx{{{mmmnnnuuu~~~xxxpppiii___\\\XXXUUUVVVXXXYYYYYY```kkk~~~wwwmmmgggbbb]]]]]]______fffrrr}}}pppjjjccc^^^ZZZVVVPPPKKKGGGEEEBBB???===;;;;;;;;;::::::::::::::::::999888999999::::::::::::;;;;;;;;;<<<>>>???>>>???AAABBBFFFRRRhhhtttkkkppp{{{uuummmddd```ZZZXXXXXXYYYYYYXXXaaajjjzzz~~~zzzoooiiiddd___^^^aaa\\\bbblllzzzqqqkkkddd___[[[VVVPPPLLLGGGFFFCCC@@@===<<<;;;;;;::::::;;;<<<<<<<<<;;;;;;999999::::::::::::;;;;;;999<<<>>>??????@@@BBBEEEIIIYYYsssyyynnnjjjtttyyypppiiiddd^^^ZZZZZZZZZYYYXXXbbbiiixxx~~~|||}}}~~~|||qqqkkkfffaaa```bbbYYY___iiivvvqqqllleee___[[[WWWQQQLLLHHHFFFCCC@@@>>><<<<<<;;;::::::;;;<<<============999999:::::::::;;;;;;;;;888;;;>>>??????@@@CCCFFFKKK^^^zzztttkkkjjjvvv}}}vvvmmmeee^^^^^^]]][[[ZZZ\\\___iiiyyy}}}{{{zzzzzztttjjjeeeccc```^^^___]]]bbbpppxxxnnneeeaaa]]]VVVPPPNNNHHHGGGDDDAAA???===<<<<<<===;;;:::;;;>>>@@@>>><<<;;;;;;;;;<<<<<<<<<======???======???@@@???@@@DDDNNNcccpppoooqqq{{{zzzrrriiiaaa^^^\\\ZZZYYY\\\bbblll}}}~~~|||zzzyyy}}}wwwmmmhhheeebbb```bbb```cccooo~~~yyyooofffbbb^^^WWWPPPNNNIIIGGGDDDAAA???======<<<;;;999888999<<<===<<<::::::;;;;;;;;;;;;<<<<<<<<<===;;;;;;>>>@@@@@@CCCHHHTTTjjj|||mmmnnnrrr~~~yyyoooeee```]]]ZZZ[[[^^^gggqqq|||yyyxxxyyy||||||rrrlllhhhdddbbbeeebbbccclllzzz{{{pppgggddd```XXXQQQNNNIIIGGGDDDAAA???=========;;;:::999:::;;;<<<;;;:::::::::::::::;;;;;;;;;;;;:::999:::>>>???@@@FFFLLL\\\tttsssiiilllttt~~~uuujjjddd```]]]```eeejjjuuu|||xxxvvvwwwyyyvvvooojjjfffbbbeeeaaabbbiiittt~~~ssshhheeebbbZZZRRRNNNIIIGGGEEEBBB???>>>======<<<<<<;;;<<<<<<===<<<<<<999999999:::::::::;;;;;;:::999:::>>>???@@@GGGOOObbb||||||kkkdddjjjvvvyyyooohhhcccaaaeeekkkooozzz{{{wwwuuuvvvxxx}}}zzzrrrlllfffbbbbbb______eeeooo~~~uuuiiieeeccc\\\SSSOOOIIIHHHEEEBBB@@@>>>======<<<<<<<<<<<<;;;;;;;;;<<<999999999:::::::::;;;;;;<<<;;;<<<>>>???@@@IIIRRRgggtttiiiccckkkzzzxxxqqqjjjgggkkkrrryyy|||yyyuuussstttvvvzzz~~~vvvooohhhccc```]]]]]]ccckkkxxxxxxjjjeeeccc]]]UUUQQQJJJHHHEEEBBB@@@>>>>>>>>>999:::;;;:::999888999:::::::::::::::;;;;;;;;;;;;>>>===>>>@@@???BBBLLLWWWnnnpppjjjeeeooowwwsssvvv||||||yyyvvvtttsssooorrrvvv}}}zzzqqqjjjeee___]]]]]]aaagggrrr{{{jjjdddbbb]]]WWWSSSJJJHHHFFFCCC@@@???>>>>>>999:::<<<:::888777888::::::;;;;;;;;;;;;<<<<<<<<<======???@@@@@@DDDPPP]]]www|||nnnmmmkkkvvv}}}~~~{{{wwwuuusssssslllnnnrrryyy|||tttlllfff___]]]]]]aaaeeennn~~~|||jjjcccbbb^^^XXXTTTJJJHHHFFFCCC@@@???>>>>>>:::<<<>>>===:::888:::<<<;;;;;;;;;<<<<<<<<<======;;;<<<>>>AAAAAAFFFTTTaaa~~~xxxnnnnnnpppzzz}}}~~~}}}~~~zzzxxxxxxvvvsssooommmjjjllluuuxxxooogggbbb^^^\\\```eeelllyyy|||wwwyyyoooeeeaaa]]]YYYWWWNNNKKKGGGDDDBBBAAA???===;;;;;;:::999999999999:::999999999:::::::::;;;;;;777======@@@EEEEEERRRlll{{{sssppp|||~~~|||xxxwwwwww{{{~~~{{{xxxwwwuuuqqqnnnmmmjjjkkksss~~~zzzqqqjjjddd```]]]___ccciiiuuuuuuwwwxxxwwwrrrgggbbb^^^YYYXXXOOOKKKGGGDDDCCCAAA???===<<<;;;;;;:::::::::::::::::::::::::::;;;;;;;;;;;;999>>>>>>@@@FFFGGGVVVqqq}}}yyyxxx|||wwwsssrrrsssvvvxxx}}}{{{yyyvvvssspppmmmllliiiiiioooyyy}}}tttnnnfffaaa^^^___aaafffpppzzz}}}ppppppzzzyyyuuuwwwjjjddd___ZZZXXXOOOLLLHHHDDDCCCAAA???======<<<<<<;;;:::;;;;;;;;;:::;;;;;;;;;;;;<<<<<<<<<<<<@@@???@@@GGGKKK\\\xxx|||uuuqqqnnnnnnooosss|||yyyuuuqqqnnnllllllhhhggglllsssvvvpppfffaaa^^^^^^___cccllluuu~~~pppnnnvvv|||uuu}}}|||nnnfff```[[[XXXPPPMMMHHHEEECCCAAA???=========<<<;;;;;;;;;;;;<<<;;;;;;;;;<<<<<<<<<=========AAA>>>@@@GGGMMMbbb{{{ssspppnnnqqq|||}}}xxxtttooolllkkkkkkhhhgggjjjooozzzxxxqqqeee```]]]]]]^^^aaaiiirrrsssooosssxxxqqqhhhaaa[[[YYYQQQMMMIIIEEECCCAAA???=========<<<;;;;;;;;;;;;<<<;;;;;;;;;<<<<<<<<<=========@@@===???GGGPPPggg~~~xxxtttttt{{{}}}xxxsssnnnlllllljjjggggggiiimmmvvvyyyrrrfffaaa^^^^^^]]]___fffooo~~~|||vvvtttsssjjjbbb\\\ZZZRRRNNNIIIFFFCCCAAA???======<<<<<<;;;:::;;;;;;;;;:::;;;;;;;;;;;;<<<<<<<<<===@@@===@@@JJJTTTlll~~~~~~}}}}}}~~~|||xxxrrrmmmllllllhhhggghhhjjjlllsss{{{sssiiiddd```^^^]]]]]]cccjjjwwwtttkkkccc]]][[[RRROOOJJJFFFDDDAAA???===<<<;;;;;;:::::::::::::::::::::::::::;;;;;;;;;;;;===@@@???BBBMMMXXXqqq}}}|||}}}|||xxxrrrmmmlllmmmhhhgggiiikkklllrrr}}}tttmmmgggbbb___\\\[[[```gggqqquuukkkccc^^^[[[RRROOOJJJFFFDDDAAA???===;;;;;;:::999999999999:::999999999:::::::::;;;;;;>>>AAA@@@DDDPPP[[[ttt~~~}}}~~~~~~~~~~~~~~~yyytttrrrpppooonnniiiffffffhhhkkkrrr~~~yyyppphhhaaa```___]]]^^^aaaooo~~~{{{lllccc^^^[[[UUUQQQKKKGGGDDDBBB???>>><<<<<<;;;;;;;;;<<<<<<===:::::::::;;;<<<===>>>???>>>AAACCCEEEOOOfff~~~|||zzz{{{wwwrrrqqqrrrrrrpppnnnssstttvvvyyy}}}~~~yyytttrrrpppooommmkkkhhhggghhhkkkppp{{{|||qqqiiibbb```___\\\]]]aaalllzzzqqqfff___\\\UUUQQQKKKGGGDDDBBB@@@>>><<<<<<;;;;;;;;;<<<<<<===:::::::::;;;<<<===>>>???>>>@@@BBBGGGSSSlll}}}{{{yyyuuupppnnnooonnnkkkhhhhhhhhhiiikkkmmmrrrwww{{{~~~yyytttrrrpppnnnmmmllliiihhhhhhjjjnnnxxxssskkkdddaaa___\\\]]]```ggguuuxxxjjjbbb]]]UUUQQQLLLGGGEEEBBB@@@>>>===<<<<<<;;;;;;;;;<<<<<<:::::::::;;;<<<===??????>>>@@@CCCJJJZZZuuu}}}yyyuuurrrrrrooojjjfffbbbbbbaaa```aaaccceeegggmmmpppxxx~~~yyyuuusssqqqooommmkkkiiigggiiiiiimmmwwwwwwnnneeeaaa___\\\]]]```eeeppp}}}nnnccc^^^VVVRRRLLLHHHEEECCCAAA???======<<<;;;;;;;;;;;;<<<:::;;;;;;;;;<<<>>>???@@@@@@AAADDDMMM```}}}}}}yyyrrrmmmiiifffcccbbbaaaaaa``````dddeeejjjsss{{{{{{wwwuuurrrooommmjjjhhhgggiiijjjnnnxxxzzzqqqgggbbb___\\\\\\```dddnnn}}}oooccc^^^WWWSSSMMMIIIFFFDDDAAA@@@======<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@BBBBBBFFFQQQggg{{{|||xxxrrrnnnhhheeedddcccaaa___aaaaaaccciiinnnuuu|||yyywwwtttqqqnnnkkkhhhhhhjjjkkknnnwww}}}sssiiiccc___\\\\\\___ccckkkxxxoooccc]]]WWWSSSNNNIIIGGGDDDBBB@@@>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>@@@@@@DDDDDDHHHWWWooowwwzzz|||vvvnnnhhhfffeeeccc```bbb``````cccdddhhhsss}}}~~~{{{xxxvvvrrrooonnnkkkkkkllllllnnnvvvuuujjjddd___[[[\\\___```gggssspppccc]]]XXXTTTNNNJJJGGGEEECCCAAA>>>>>>===;;;;;;::::::;;;;;;;;;<<<<<<===???@@@AAACCCDDDKKK\\\www}}}ssswwwzzzrrrooommmjjjggggggdddcccccccccdddlllvvv|||zzzwwwssspppqqqnnnmmmmmmlllmmmttt}}}wwwkkkddd___[[[\\\___^^^dddppppppccc]]]XXXTTTOOOJJJGGGEEECCCAAA???>>>===<<<;;;:::::::::<<<<<<<<<<<<===???@@@AAACCCDDDLLL```}}}xxxqqquuu~~~zzzwwwtttqqqmmmjjjiiihhhffffffmmmvvv{{{xxxuuussspppnnnllllllmmmnnnpppxxxyyyllleee```\\\[[[]]]^^^eeeqqquuueee```XXXUUUQQQLLLHHHEEECCCBBBAAA@@@???>>>============;;;;;;<<<<<<===???@@@AAAGGGGGGOOOeeevvvqqqwww}}}wwwtttpppmmmkkkmmmoooqqq|||yyywwwtttrrrooommmlllnnnmmmooowwwzzzmmmeeeaaa\\\[[[\\\\\\bbbnnn}}}|||{{{iiicccZZZXXXSSSNNNJJJGGGEEEDDDAAA@@@???>>>============<<<<<<<<<======???@@@@@@FFFGGGQQQhhhvvvsssxxx{{{wwwvvvwwwxxx~~~{{{xxxuuusssqqqnnnnnnnnnnnnooowww{{{nnngggbbb]]][[[\\\ZZZ```jjjwwwyyyzzznnneee\\\YYYTTTOOOJJJGGGEEEEEEAAA@@@???>>>===========================>>>???@@@EEEHHHTTTmmmxxxvvvyyy|||yyyvvvsssssspppoooooonnnooowww}}}pppiiiccc^^^[[[\\\ZZZ^^^gggsssyyyvvv}}}sssfff]]]ZZZTTTNNNIIIEEEDDDCCCAAA@@@???>>>============>>>>>>======>>>>>>???@@@DDDJJJYYYsss|||zzzzzz~~~~~~zzzwwwttttttrrrqqqqqqpppqqqyyyssskkkfff___\\\\\\ZZZ^^^dddooo~~~zzzttt{{{zzziiibbb^^^WWWPPPJJJFFFDDDCCCAAA@@@???>>>============>>>>>>===>>>>>>???@@@AAAEEEMMM___zzz}}}yyyuuuvvvsssrrrssssssttt|||vvvoooiiibbb^^^^^^[[[]]]bbbkkkzzz}}}uuu{{{sssjjjeee]]]UUUMMMHHHFFFEEEAAA@@@???>>>=====================>>>???@@@AAABBBGGGPPPddd|||xxxwwwttttttuuuuuuvvvyyyqqqkkkddd______[[[\\\```hhhuuu{{{pppjjjaaaWWWOOOIIIFFFEEEAAA@@@???>>>============<<<<<<<<<>>>???AAACCCDDDIIITTThhh~~~~~~{{{wwwuuuuuuvvvvvvxxxzzzsssmmmeee``````ZZZ[[[^^^eeesssqqqkkkaaaWWWMMMGGGDDDCCCAAA@@@???>>>============;;;;;;<<<>>>@@@BBBDDDEEEJJJUUUkkk}}}zzzvvvssstttvvvyyyvvvnnneee```___]]][[[]]]ccclll{{{sss^^^SSSOOOJJJEEECCC@@@???>>>===<<<<<<<<<<<<:::;;;;;;;;;<<<>>>BBBEEEIIIXXXsss~~~}}}zzzvvvsssuuuvvvyyyxxxpppgggbbbaaa]]][[[]]]ccckkkyyyxxxbbbVVVPPPKKKFFFDDDAAA@@@???>>>>>>=========<<<============???CCCFFFMMM^^^yyy}}}zzzvvvtttuuuvvvyyy{{{rrriiicccbbb]]][[[\\\aaaiiivvvgggYYYRRRLLLGGGDDDBBBAAA@@@???>>>>>>>>>>>>>>>??????>>>>>>@@@CCCFFFSSSfff~~~yyyuuussstttuuuxxx}}}tttjjjdddccc]]][[[\\\```fffqqqkkkZZZRRRKKKFFFDDDAAAAAA@@@???>>>>>>>>>>>>????????????>>>@@@CCCFFFUUUlll~~~xxxuuussstttuuuwww~~~~~~tttjjjdddccc]]][[[[[[^^^bbblll~~~kkk[[[RRRKKKEEECCC@@@@@@>>>===============>>>>>>>>>>>>>>>@@@CCCFFFVVVppp|||}}}yyyvvvuuuvvvwwwxxxvvvkkkeeeccc]]][[[ZZZ\\\___gggxxxjjj[[[SSSLLLFFFDDD@@@???>>>===<<<<<<<<<<<<======>>>>>>>>>AAADDDHHHXXXuuuzzz}}}|||yyyxxxzzzzzz{{{xxxmmmfffeee]]][[[ZZZ[[[]]]dddsssjjj\\\UUUNNNHHHEEEAAA@@@???>>>============<<<===>>>???@@@CCCGGGJJJ^^^|||}}}zzz~~~|||{{{}}}}}}~~~zzzooohhhfff]]][[[ZZZZZZ\\\bbbqqqiii]]]WWWPPPJJJGGGBBBAAA@@@???>>>>>>>>>>>>===>>>???@@@AAAEEEIIIMMMccc|||{{{~~~{{{tttkkkddd]]][[[[[[[[[ZZZ^^^lllzzzyyyjjjaaaTTTMMMIII@@@CCCBBBAAA@@@????????????@@@======>>>???AAAGGGOOOkkk{{{|||uuukkkddd___]]]\\\[[[YYY]]]iiiwww|||lllbbbUUUNNNKKKCCCCCCBBBAAA@@@????????????@@@>>>>>>@@@AAACCCJJJSSSnnn~~~|||~~~vvvllleeebbb___]]][[[YYY\\\gggsssnnncccUUUOOOMMMEEECCCBBBAAA@@@????????????@@@>>>>>>AAABBBEEEMMMWWWrrr||||||}}}||||||xxxnnnfffccc___]]][[[ZZZ\\\eeeppppppcccTTTNNNMMMFFFBBBBBBAAA@@@????????????>>>===>>>AAABBBEEEPPP[[[vvvyyyzzz|||{{{|||yyyppphhhbbb^^^\\\[[[[[[]]]eeeooozzzyyy|||rrrcccSSSMMMLLLFFFBBBBBBAAA@@@????????????<<<<<<>>>@@@AAAEEEQQQ^^^|||xxxzzz~~~}}}|||{{{}}}{{{qqqiiiccc___[[[[[[[[[]]]dddlll{{{wwwuuuwwwuuueeeTTTMMMLLLEEECCCBBBAAA@@@????????????<<<<<>>AAABBBAAAEEESSSbbb~~~|||}}}xxxyyy~~~{{{yyyzzz~~~}}}ssskkkiiiccc]]]\\\[[[ZZZ___eeetttyyyuuuuuu|||{{{kkkYYYPPPMMMFFFCCCBBBAAA@@@???????????????@@@CCCDDDBBBFFFUUUddd~~~{{{wwwxxx|||xxxvvvssstttyyywwwoooiiibbb]]][[[[[[[[[___eeesss}}}}}}{{{jjj^^^SSSLLLIIIDDDDDDCCCBBBAAAAAAAAAAAA<<<@@@@@@CCCHHHHHHTTTkkk}}}{{{yyy{{{~~~yyyvvvnnnnnnqqqvvv{{{xxxpppiiibbb]]][[[[[[ZZZ^^^dddppp{{{jjj^^^TTTLLLIIIDDDDDDCCCBBBAAAAAAAAAAAA>>>BBBAAACCCIIIJJJVVVooo}}}zzzxxx{{{|||xxxooollllllooorrrxxxyyyqqqiiibbb]]][[[ZZZYYY]]]bbblll{{{{{{kkk___TTTLLLHHHDDDDDDCCCBBBAAAAAAAAAAAA@@@CCCAAACCCIIILLLZZZttt|||{{{}}}~~~xxxxxx|||~~~wwwsssppppppqqqttt}}}{{{sssiiiccc^^^\\\ZZZYYY[[[```hhhuuu}}}mmmaaaUUULLLHHHDDDDDDCCCBBBAAAAAAAAAAAAAAACCC@@@AAAHHHMMM]]]yyyuuuwww}}}|||xxxyyy~~~}}}wwwvvvttttttyyy}}}uuujjjddd___]]][[[XXXZZZ___eeeppp~~~ooocccWWWMMMHHHDDDDDDCCCBBBAAAAAAAAAAAA@@@BBB???@@@HHHMMM```|||~~~rrrvvv~~~zzzxxx|||~~~{{{wwwxxx|||vvvlllfffaaa___\\\YYYZZZ^^^cccmmm~~~rrrfffYYYNNNIIIDDDDDDCCCBBBAAAAAAAAAAAA@@@BBB>>>@@@IIIOOObbb~~~~~~rrryyy}}}xxxxxx}}}~~~}}}}}}~~~~~~wwwnnnhhhccc```]]]YYYZZZ]]]ccckkk{{{tttiii[[[PPPJJJDDDDDDCCCBBBAAAAAAAAAAAA@@@BBB@@@BBBKKKRRReee~~~sss|||zzzvvvvvv}}}}}}{{{{{{{{{|||zzz{{{}}}xxxoooiiidddaaa^^^ZZZZZZ]]]ccckkkzzzvvvjjj]]]QQQKKKDDDDDDCCCBBBAAAAAAAAAAAA@@@CCCAAADDDNNNTTTgggttt}}}wwwtttuuu|||{{{xxxuuusssrrrppppppqqqssswww}}}zzznnngggbbbaaa___\\\[[[]]]```jjjyyyzzziii\\\SSSMMMFFFDDDAAA@@@@@@@@@@@@???AAA???BBBHHHJJJRRRmmm|||{{{|||}}}uuuqqqsss}}}~~~zzzvvvrrrooommmjjjjjjiiijjjlllppptttvvvyyy|||pppiiicccaaa___[[[YYY[[[___hhhxxxwwwiii]]]SSSLLLFFFDDDAAA@@@@@@@@@@@@???@@@>>>AAAGGGLLLWWWsss~~~vvvwww}}}|||tttppprrr|||}}}{{{wwwrrrmmmiiifffdddcccbbbaaaaaabbbdddeeehhhnnnvvv{{{~~~}}}ssskkkeeebbb^^^ZZZXXXYYY]]]fffvvvttthhh^^^RRRJJJFFFDDDAAA@@@@@@AAA@@@??????>>>AAAGGGNNN]]]zzz~~~yyyoooqqqrrrzzzrrroooqqq|||~~~|||zzzzzzxxxtttoooiiiccc``````___]]][[[ZZZZZZZZZ[[[]]]bbbhhhlllnnnppprrrttttttvvvzzz|||}}}tttllleeeaaa^^^ZZZXXXZZZ\\\dddtttssshhh^^^RRRIIIGGGDDDAAA@@@AAAAAA@@@??????>>>AAAFFFOOOaaa}}}qqqjjjkkkoooyyyrrrppprrr}}}~~~zzzwwwuuuuuusssooojjjddd___[[[ZZZYYYXXXVVVUUUTTTUUUUUUVVVYYY]]]```bbbccceeeffffffiiilllnnnoooqqqsssuuu|||~~~~~~tttllldddaaa^^^ZZZZZZ\\\\\\dddssstttiii^^^SSSIIIGGGEEEBBBAAAAAAAAAAAA@@@@@@@@@AAAFFFPPPddd{{{mmmffffffnnn|||xxxsssqqqttt|||yyytttrrrooonnnlllhhhddd___[[[YYYTTTTTTSSSQQQPPPPPPOOOOOOPPPQQQTTTVVVXXXYYYYYYYYYZZZ]]]___aaaaaaaaabbbdddooopppsssvvvyyy{{{|||}}}uuullldddaaa^^^[[[ZZZ]]]]]]eeesssyyyjjj^^^SSSKKKGGGEEEBBBAAAAAABBBAAA@@@???AAACCCGGGRRRiii{{{~~~kkkeeeccckkkwwwxxxsssrrruuuzzzvvvrrrnnnlllgggfffdddaaa^^^[[[XXXWWWRRRQQQPPPOOOMMMLLLKKKKKKLLLMMMMMMOOOQQQRRRQQQPPPRRRTTTWWWXXXWWWWWWXXXYYYbbbcccfffiiilllnnnoooooorrruuuzzzwwwnnnfffaaa]]]YYYYYY[[[___fffttt~~~kkk]]]SSSMMMHHHEEEBBBAAAAAABBBAAA@@@>>>AAAEEEIIIVVVnnn}}}}}}jjjcccaaafffoooxxx|||~~~vvvrrrqqquuuzzzvvvrrrnnnjjjgggcccaaa___\\\YYYWWWVVVVVVSSSRRRQQQOOOMMMKKKJJJIIILLLKKKKKKMMMNNNOOONNNMMMNNNPPPSSSTTTTTTTTTTTTUUUTTTVVVYYY\\\___```aaaaaadddgggkkkooouuu|||zzzqqqgggbbb]]]XXXWWWYYY```hhhtttkkk\\\SSSOOOHHHEEEBBBAAABBBBBBAAA@@@===AAAFFFKKKZZZsss|||jjjbbb___bbbkkkrrrwww{{{tttpppppptttzzzuuutttwwwwwwzzz|||vvvqqqlllhhhdddbbbbbb```\\\YYYWWWVVVVVVVVVQQQPPPPPPOOONNNMMMLLLLLLMMMMMMLLLLLLKKKKKKJJJJJJNNNNNNOOOOOOOOOPPPPPPPPPQQQRRRSSSTTTVVVXXXYYYZZZ\\\^^^```bbbeeekkkqqqvvv{{{qqqfffbbb___\\\[[[]]]]]]dddqqqooocccWWWMMMIIIGGGEEEBBBAAAAAAAAABBB???CCCGGGMMM^^^yyy|||hhhcccfffjjjlllnnnsss{{{~~~uuunnnnnnrrrxxx|||sssnnnmmmhhhgggjjjnnnssszzz|||xxxqqqlllhhhdddaaa______]]]ZZZWWWUUUTTTTTTTTTQQQPPPOOONNNMMMLLLLLLKKKLLLLLLKKKKKKKKKKKKKKKKKKMMMNNNNNNNNNNNNOOOOOOOOOOOOPPPQQQRRRSSSTTTUUUVVVWWWXXXYYYZZZ\\\```fffjjjrrrxxx|||qqqfffbbb___\\\[[[]]]]]]cccooosssfffXXXMMMIIIGGGEEEBBBAAAAAAAAABBB???CCCGGGNNN___{{{}}}}}}~~~iiidddggglllnnnpppttt}}}}}}tttmmmlllqqqwwwvvvnnnhhhfffaaa``````dddggglllwww}}}zzzxxxzzz|||wwwrrrkkkeeeaaa___]]]\\\[[[ZZZWWWUUUSSSRRRRRRRRRPPPPPPOOONNNMMMLLLKKKKKKJJJJJJJJJKKKKKKKKKKKKKKKLLLLLLLLLMMMMMMMMMNNNNNNMMMNNNNNNOOOOOOPPPQQQQQQRRRRRRSSSSSSTTTVVVZZZ]]]bbbhhhpppwww}}}rrrgggbbb___\\\[[[\\\[[[bbbmmm~~~{{{jjjZZZMMMIIIGGGEEEBBBAAAAAAAAABBB@@@CCCGGGPPPccc~~~zzzzzznnnhhhiiippprrrtttwww{{{rrrjjjjjjooovvvvvvnnngggcccccc```___aaabbbeeemmmuuu~~~zzzsssooommmlllkkklllmmmppptttzzz}}}rrrmmmeee___\\\[[[[[[ZZZYYYXXXVVVTTTSSSRRRQQQQQQPPPPPPOOONNNMMMLLLKKKKKKIIIIIIJJJJJJKKKKKKKKKLLLKKKKKKKKKLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMNNNNNNOOOPPPQQQPPPPPPRRRUUUXXXZZZ^^^dddjjjrrr|||~~~ssshhhccc___\\\ZZZ\\\[[[```kkk{{{ppp^^^PPPIIIGGGEEEBBBAAAAAAAAABBBAAADDDHHHRRRgggvvvwwwtttnnnooovvvwwwxxx{{{yyypppiiiiiinnnwww|||ssskkkfffddd```]]]^^^^^^^^^bbbhhhooo~~~|||wwwooohhheeedddcccbbbfffgggjjjlllqqqwww~~~}}}zzzxxxooojjjccc]]][[[ZZZZZZYYYYYYXXXWWWVVVUUUTTTSSSSSSQQQQQQPPPOOONNNMMMLLLLLLIIIJJJJJJJJJKKKKKKLLLLLLJJJJJJKKKKKKKKKLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMLLLNNNOOOOOOPPPQQQTTTWWWVVVYYY]]]aaagggppp|||tttiiiccc```[[[ZZZ[[[ZZZ___iiixxxvvvaaaTTTIIIGGGEEEBBBAAAAAAAAABBBBBBDDDHHHTTTkkk|||rrrvvv|||uuuvvv{{{|||}}}xxxooohhhjjjpppyyy}}}tttmmmiiidddaaaaaa___]]]___ccciiiuuu}}}wwwrrriiiccc___^^^^^^^^^ccceeeiiikkknnnqqquuuwww||||||zzzxxxuuussslllhhhbbb]]][[[[[[ZZZYYYYYYYYYXXXXXXWWWVVVUUUUUURRRRRRQQQPPPOOONNNMMMMMMKKKKKKKKKKKKLLLLLLLLLLLLJJJJJJJJJKKKKKKKKKLLLLLLMMMMMMMMMMMMMMMNNNNNNNNNJJJKKKMMMNNNNNNPPPSSSUUUTTTVVVXXXZZZ]]]eeeooowwwuuujjjddd```[[[YYYZZZ[[[___hhhwwwyyydddVVVIIIGGGEEEBBBAAAAAAAAABBBCCCDDDIIIVVVooowwwpppvvv}}}~~~vvvooojjjmmmttt|||zzztttnnnjjjiiigggdddcccfffiiirrr{{{~~~xxxrrrjjjccc___^^^^^^]]]```dddiiimmmnnnnnnnnnnnnnnntttyyyvvvssspppmmmiiifffaaa^^^\\\[[[ZZZXXXYYYYYYYYYYYYXXXWWWVVVVVVSSSSSSRRRQQQPPPOOOOOONNNMMMMMMMMMMMMMMMLLLLLLLLLJJJKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLMMMMMMNNNNNNNNNKKKLLLNNNNNNNNNOOOQQQSSSRRRTTTUUUVVVXXX^^^gggnnn~~~vvvjjjddd```[[[YYYZZZ[[[___hhhvvvyyydddWWWIIIGGGEEEBBBAAAAAAAAABBBDDDEEEIIIXXXrrrtttooowwwuuuooolllpppwwwzzzsssooonnnlllgggfffgggkkkrrrxxxyyy~~~|||uuullleeeaaa`````````^^^ccciiinnnnnnlllkkkjjjeeelllxxx~~~wwwssspppllliiigggddd```^^^]]][[[YYYXXXXXXYYYYYYYYYXXXXXXWWWVVVTTTTTTSSSRRRQQQPPPPPPOOOOOOOOONNNNNNMMMMMMLLLLLLKKKKKKKKKKKKLLLLLLLLLMMMKKKKKKLLLLLLMMMNNNNNNOOOMMMOOOPPPPPPOOOOOOQQQRRRRRRTTTUUUVVVWWW]]]eeekkkwwwvvvkkkddd```[[[YYYZZZ\\\___hhhuuuxxxcccWWWIIIGGGEEEBBBAAAAAABBBBBBDDDEEEIIIYYYtttrrrnnnxxxuuuooommmrrrzzz|||yyyuuurrrrrrvvvvvvzzz~~~qqqgggdddeeedddcccggggggkkkqqqrrrmmmhhhdddcccdddlllzzzzzzrrrllliiifffeeedddccc```^^^\\\[[[[[[[[[]]]\\\ZZZYYYXXXXXXXXXYYYZZZYYYWWWUUUSSSQQQPPPPPPQQQRRRRRRRRRRRRRRRQQQQQQPPPPPPOOOOOOOOOOOOOOOOOOPPPPPPPPPPPPOOOOOONNNMMMPPPPPPPPPPPPPPPQQQRRRRRRSSSTTTTTTSSSSSSVVVZZZ^^^lllxxx|||oooddd___]]][[[YYYYYY]]]fffsssyyydddUUULLLIIIEEECCCBBBBBBBBBAAAEEEFFFLLL]]]zzzyyypppnnnwww|||qqqppppppssszzz}}}}}}tttiiidddcccbbbaaaeeefffjjjoooppplllfffbbb___```gggtttyyyrrrllliiifffddddddccc```^^^]]]\\\\\\\\\]]]\\\[[[YYYYYYYYYYYYYYYZZZYYYXXXVVVUUUTTTTTTTTTRRRRRRSSSSSSSSSSSSRRRRRROOOOOOOOOOOOOOOOOOOOOOOOPPPPPPQQQQQQRRRQQQQQQQQQPPPPPPPPPPPPQQQRRRSSSSSSSSSSSSSSSRRRRRRTTTXXX\\\gggttt}}}pppfff```^^^\\\ZZZYYY]]]eeerrrxxxdddVVVLLLIIIEEECCCBBBBBBBBBAAADDDFFFLLL^^^|||zzzqqqoooxxx|||~~~|||ooonnnnnnrrryyy|||nnngggdddcccbbbfffhhhlllooopppmmmfffaaa]]]]]]cccnnn{{{yyyrrrmmmiiifffdddcccbbb```^^^]]]]]]]]]^^^^^^]]]\\\[[[ZZZZZZZZZ[[[[[[ZZZZZZYYYXXXXXXXXXWWWSSSTTTTTTUUUUUUUUUTTTTTTQQQQQQQQQRRRRRRRRRRRRRRRQQQQQQRRRSSSTTTTTTTTTTTTQQQQQQQQQQQQRRRSSSTTTTTTSSSSSSSSSRRRQQQSSSVVVYYYaaammmrrrgggbbb___\\\ZZZXXX\\\dddqqqvvvcccVVVLLLIIIEEECCCBBBCCCBBBAAADDDFFFNNNaaa{{{rrrqqq{{{wwwxxx}}}{{{mmmmmmmmmqqqyyyuuulllhhhgggfffjjjooosssttttttqqqjjjbbb^^^]]]aaajjjvvv~~~xxxrrrnnnjjjgggdddcccaaa```^^^]]]]]]^^^^^^___^^^^^^]]]]]]]]]\\\\\\]]]\\\\\\[[[[[[YYYXXXXXXUUUVVVVVVWWWWWWWWWWWWWWWUUUUUUUUUVVVVVVVVVVVVVVVSSSTTTUUUUUUVVVVVVVVVUUURRRRRRRRRRRRSSSTTTUUUUUUSSSTTTTTTSSSQQQRRRUUUWWW^^^iiizzzssshhhbbb^^^\\\ZZZXXX\\\cccooorrraaaUUUKKKHHHEEECCCBBBCCCBBBBBBCCCFFFOOOddd{{{sssrrr}}}sssssswwwzzznnnnnnnnnrrrzzz{{{qqqmmmmmmmmmrrryyy~~~~~~}}}yyyoooccc```^^^___fffooo||||||wwwssspppmmmiiigggcccbbb```___^^^^^^^^^___``````````````````______```______^^^\\\ZZZXXXVVVWWWXXXYYYYYYZZZZZZZZZYYYWWWWWWWWWXXXXXXYYYYYYYYYWWWXXXXXXXXXWWWWWWVVVUUUTTTSSSSSSSSSSSSTTTUUUUUUSSSTTTTTTSSSRRRRRRTTTVVV]]]gggxxxsssgggaaa]]]ZZZXXXXXX[[[bbbmmm~~~ooo___TTTKKKHHHDDDBBBCCCCCCCCCBBBCCCGGGQQQfffzzzrrrsss~~~zzznnnmmmqqqzzz|||yyyqqqpppqqqttt{{{xxxuuuvvvyyy~~~wwwhhhccc___]]]aaaiiiuuu|||yyyvvvtttrrrpppmmmjjjfffeeecccaaa````````````ccccccdddddddddccccccbbbbbbbbbaaa```^^^[[[XXXWWWYYYZZZ[[[\\\\\\\\\\\\\\\XXXXXXXXXYYYZZZZZZ[[[[[[[[[[[[[[[[[[ZZZYYYXXXWWWVVVVVVUUUTTTTTTTTTTTTUUUQQQRRRSSSRRRQQQQQQRRRTTT\\\fffvvvssshhhaaa]]]ZZZXXXWWWZZZ```kkk|||nnn^^^TTTJJJGGGDDDBBBCCCCCCCCCCCCCCCGGGRRRhhhxxxppprrr~~~uuuiiihhhkkkqqqsssvvv{{{xxxqqqqqqqqqttt|||ssshhhbbb___aaagggrrryyywwwvvvuuuuuussspppmmmkkkjjjgggeeedddccccccccceeeeeefffggggggffffffeeebbbcccccccccaaa___\\\[[[ZZZ[[[\\\]]]^^^^^^^^^^^^\\\\\\\\\]]]^^^^^^______]]]^^^^^^^^^^^^^^^]]]]]]YYYXXXWWWUUUTTTTTTTTTTTTMMMOOOPPPPPPOOOOOOPPPRRRZZZcccsssuuuiiibbb^^^[[[XXXWWWZZZ___jjj{{{ooo```VVVJJJGGGDDDBBBCCCDDDCCCCCCCCCHHHSSSjjjvvvnnnppp~~~ttthhhgggjjjkkkmmmpppttt|||wwwmmmmmmnnnsss|||}}}mmmgggbbbccchhhrrrwwwvvvvvvvvvvvvuuurrrpppooommmkkkhhhfffeeeeeeeeefffggghhhiiiiiihhhggggggbbbcccdddeeedddbbb```^^^[[[\\\]]]^^^____________```aaaaaabbbcccddddddeee^^^___```aaabbbbbbbbbbbbZZZYYYXXXVVVUUUTTTSSSSSSJJJLLLMMMNNNMMMMMMOOOPPPXXXaaapppwwwkkkddd___\\\YYYWWWYYY___iiizzz{{{qqqbbbXXXJJJGGGDDDBBBCCCDDDDDDCCCCCCHHHTTTjjjtttmmmooo}}}uuujjjiiikkkhhhjjjmmmpppxxxwwwiiiiiilllrrr|||wwwnnneeecccgggooo||||||yyyvvvvvvyyyzzzxxxvvvsssrrrooolllkkkkkkkkklllkkkjjjjjjiiiiiijjjjjjkkkkkkiiihhhggggggfffdddbbb``````______```aaacccdddddddddccccccdddeeeggghhhggggggfffeeeeeeeeeeeefffccc```[[[WWWUUUTTTRRRQQQOOONNNMMMLLLMMMNNNPPPQQQWWWaaaqqqvvvjjjccc___\\\ZZZYYY[[[___iiizzzxxxwwweeeXXXMMMJJJFFFCCCCCCCCCCCCCCCCCCIIIVVVmmmtttoooqqqzzzwwwqqqooommmmmmeeebbbgggooo}}}vvvkkklllooottt}}}vvvjjjeeeeeekkkuuu}}}zzzzzz|||}}}|||zzzvvvtttrrrooonnnnnnnnnoooooonnnnnnmmmmmmlllmmmmmmlllkkkiiiiiiiiihhheeecccbbbaaaaaaaaaaaacccdddeeeffffffffffffgggiiikkkllllllkkkjjjjjjiiiiiijjjjjjgggccc^^^ZZZXXXVVVTTTRRRNNNMMMKKKJJJJJJLLLNNNOOOWWWaaaqqqwwwkkkccc___\\\ZZZZZZ[[[```iiizzzuuu|||yyyfffXXXMMMJJJFFFCCCCCCCCCCCCCCCCCCIIIVVVmmmrrrmmmoooxxxzzzwwwtttnnneee```dddlllzzz|||sssjjjkkknnnttt~~~}}}ooogggdddgggoooxxx~~~~~~~~~zzzxxxvvvsssrrrrrrssssssttttttsssrrrqqqpppoooooommmlllkkkjjjjjjiiigggdddddddddccccccdddeeeggghhhiiiiiiiiijjjlllnnnppprrrqqqqqqqqqqqqppppppppppppmmmiiiddd___\\\YYYVVVTTTOOONNNLLLJJJJJJKKKMMMNNNVVV```qqqxxxlllddd```]]]ZZZ[[[\\\aaajjj{{{~~~tttzzz{{{gggYYYMMMJJJFFFCCCCCCCCCCCCCCCDDDIIIUUUlllpppllllllttt~~~rrrggg___ccclllzzzyyypppiiijjjnnnuuuqqqhhheeeffflllsssvvvxxx|||~~~}}}{{{yyywwwuuuvvvvvvwwwyyyxxxwwwvvvuuusssrrrqqqnnnmmmkkkkkkkkkjjjgggeeefffeeeeeeeeeeeeggghhhiiikkkkkkkkkmmmooorrrtttvvvvvvwwwwwwwwwxxxwwwwwwwwwtttpppjjjeeeaaa]]]YYYWWWTTTRRROOOMMMLLLMMMOOOQQQVVV```qqqyyymmmfffaaa]]]ZZZ[[[]]]aaajjj{{{vvv}}}iiiZZZMMMJJJFFFCCCCCCCCCCCCCCCDDDIIIUUUkkkoookkklllqqq{{{mmmccceeeooo~~~vvvmmmgggiiimmmuuusssiiieeedddgggkkkjjjlllooopppqqqsssuuuxxx}}}}}}{{{yyyxxxxxxyyyzzz{{{{{{{{{zzzxxxvvvtttsssooonnnlllllllllkkkhhhfffgggffffffeeefffgggiiijjjlllllllllnnnpppsssvvvwwwzzz{{{|||}}}~~~~~~~~~~~~{{{wwwqqqlllhhhccc^^^[[[YYYVVVRRROOONNNOOOQQQRRRWWWbbbsss{{{ooogggbbb]]]ZZZ[[[]]]aaajjjzzzyyykkk[[[MMMJJJFFFCCCCCCCCCCCCCCCEEEJJJVVVlllnnnkkklllpppttthhhjjjtttuuullleeehhhmmmuuurrrgggbbb___^^^``````bbbcccccccccdddgggiiimmmqqqwww}}}}}}{{{zzzzzz||||||}}}}}}}}}|||{{{yyyvvvuuuqqqpppnnnnnnnnnmmmjjjhhhhhhhhhgggggghhhiiikkklllmmmmmmmmmnnnqqqsssvvvxxx|||~~~yyytttooojjjeeeaaa\\\YYYTTTPPPNNNOOOQQQSSSZZZeeevvv|||qqqiiiccc^^^ZZZ[[[\\\```iiiyyy~~~mmm]]]MMMJJJFFFCCCCCCCCCCCCCCCEEEKKKXXXnnn}}}mmmlllmmmppp~~~|||oooqqq|||tttkkkdddggglllttt}}}lllccc___[[[XXXXXXXXXYYYZZZYYYXXXYYY\\\^^^]]]bbbhhhnnnsssxxx}}}}}}}}}}}}~~~~~~~~~|||zzzxxxtttsssrrrqqqqqqpppnnnkkkjjjjjjiiiiiijjjkkkmmmnnnnnnnnnnnnoooqqqtttvvvxxx~~~|||wwwrrrlllhhhaaa]]]XXXSSSQQQRRRTTTUUU\\\gggyyy}}}rrrjjjddd^^^ZZZZZZ\\\```hhhxxxooo^^^MMMJJJFFFCCCCCCCCCCCCCCCEEELLLYYYpppzzzkkkkkkmmmooo{{{yyy|||~~~rrriiicccfffkkksss~~~uuufff___]]]ZZZXXXWWWSSSTTTTTTSSSRRRSSSUUUWWWSSSWWW]]]ccchhhmmmrrruuuxxx~~~~~~~~~|||{{{wwwuuutttttttttrrrpppnnnllllllkkkkkklllmmmoooppppppppppppqqqrrrtttwwwxxx}}}wwwqqqmmmfffbbb\\\WWWUUUUUUWWWYYY^^^iii{{{~~~rrrjjjddd^^^ZZZZZZ[[[___hhhwwwppp___MMMJJJFFFCCCCCCCCCCCCCCCEEELLLZZZqqqxxxjjjjjjlllnnnyyy}}}qqqgggccceeekkksss}}}|||pppccc^^^[[[VVVTTTTTTRRRQQQPPPOOONNNOOOPPPQQQSSSTTTVVVYYY]]]aaadddfffnnnttt|||xxxxxxxxxvvvuuusssqqqppprrrrrrqqqpppoooooopppppprrrqqqppppppqqqtttvvvxxx{{{sssnnnjjjccc]]]YYYYYY[[[]]]dddnnn~~~tttjjjccc]]]ZZZZZZYYY]]]ggguuurrr```OOOIIIDDDDDDCCCAAABBBEEEFFFMMM___yyyyyyllljjjkkknnnxxxyyynnnhhhbbbeeejjjsss}}}xxxmmmaaa\\\YYYTTTRRRSSSSSSRRRQQQPPPOOONNNNNNNNNNNNNNNPPPSSSWWWZZZ]]]___ccciiiqqqxxx~~~{{{{{{yyywwwuuusssrrrqqqqqqqqqppppppoooppppppppprrrqqqqqqqqqrrrtttwwwxxx{{{tttoooggg```\\\\\\^^^```gggpppuuujjjccc]]]ZZZYYYXXX\\\ggguuuqqq___OOOIIIDDDDDDCCCAAABBBEEEFFFMMM___yyyxxxkkkjjjmmmsssxxxnnngggccceeekkksss}}}xxxrrrpppnnnmmmqqqwww{{{uuukkk```[[[XXXTTTRRRSSSSSSSSSRRRQQQPPPNNNMMMLLLJJJKKKLLLNNNQQQTTTVVVWWW]]]bbbjjjpppwww~~~{{{xxxuuusssrrrrrrpppppppppoooppppppqqqqqqrrrqqqqqqrrrsssuuuwwwyyy~~~}}}wwwnnnfffaaa```bbbdddkkktttvvvkkkccc^^^[[[XXXXXX\\\fffuuuqqq___OOOIIIDDDDDDCCCAAABBBEEEFFFMMM___zzzxxxllllllrrr|||wwwmmmfffccceeekkksss}}}~~~zzzwwwrrrnnnlllfff```_________dddkkkoooxxxuuulllbbb^^^ZZZUUUSSSUUURRRSSSSSSSSSRRRPPPNNNMMMKKKKKKLLLMMMNNNPPPRRRSSSXXX]]]dddjjjqqqzzz|||xxxuuusssssssssppppppoooppppppqqqrrrsssrrrrrrrrrssstttuuuwwwxxxyyy|||~~~uuukkkfffeeegggiiipppyyywwwlllddd^^^[[[WWWWWW\\\fffuuuppp^^^OOOIIIDDDDDDCCCAAABBBEEEFFFNNN```{{{}}}ppppppxxxuuukkkdddbbbeeekkksss}}}wwwoookkkhhhdddbbb```ZZZUUUUUUUUUVVV[[[bbbhhhsssyyypppgggbbb]]]WWWUUUWWWSSSTTTUUUUUUUUUSSSRRRPPPMMMMMMLLLMMMMMMNNNOOOOOOOOOTTTZZZ___fffppp{{{}}}yyyuuutttssssssqqqqqqpppqqqqqqrrrssstttssssssssssssttttttuuuvvvuuuxxx{{{yyypppjjjiiijjjlllttt|||xxxmmmeee___\\\XXXWWW\\\gggtttnnn]]]OOOIIIDDDDDDCCCAAABBBEEEFFFNNN```|||tttuuu~~~~~~tttiiicccaaadddkkkttt~~~xxxsssllleeeaaa___]]]\\\WWWRRRNNNOOOPPPPPPTTTYYYaaammm}}}yyyqqqjjjccc[[[YYY[[[YYYYYYXXXXXXWWWVVVUUUTTTNNNNNNMMMLLLKKKKKKKKKKKKKKKOOOTTTYYY___iiiuuu~~~|||xxxvvvuuutttssssssrrrrrrssssssttttttsssssssssssssssrrrrrrrrrsssuuuxxx{{{zzzrrrmmmllllllmmmuuu|||yyynnnfff```\\\YYYXXX]]]gggtttlll\\\OOOIIIDDDDDDCCCAAABBBEEEFFFNNNaaa|||wwwxxx|||rrrhhhaaa___cccjjjsss~~~yyynnnjjjeee___\\\ZZZXXXXXXSSSOOOLLLNNNNNNMMMOOOTTT[[[gggyyyxxxnnneeebbbddd```___]]][[[XXXWWWVVVUUUQQQPPPOOOMMMLLLKKKJJJJJJLLLOOOSSSWWW]]]gggsss|||}}}zzzxxxwwwvvvuuuuuuttttttttttttuuuttttttssssssrrrpppooonnnoooqqqsssuuuxxx}}}~~~xxxsssooommmmmmmmmrrryyyzzznnnfff```]]]ZZZZZZ^^^gggssskkk\\\OOOIIIDDDDDDCCCAAABBBEEEFFFNNNaaa}}}wwwxxx|||{{{qqqfff```]]]aaaiiisss~~~ttthhheeeaaa]]]YYYWWWUUUUUURRROOOMMMOOONNNLLLNNNQQQYYYdddwwwyyynnnkkkmmmgggdddaaa]]]YYYWWWUUUUUUUUUTTTRRRPPPNNNMMMLLLLLLJJJLLLPPPSSSYYYcccoooxxx}}}{{{yyyxxxwwwvvvuuuuuuuuuuuuuuutttttttttsssqqqooommmlllkkklllnnnppprrruuuzzz~~~~~~|||wwwsssooommmmmmmmmooovvvzzzooofff```]]][[[ZZZ^^^gggsss}}}jjj\\\OOOIIIDDDDDDCCCAAABBBEEEFFFNNNaaa}}}uuuxxxyyyxxxzzzzzzpppfff___\\\```hhhsssqqqkkkddd^^^[[[WWWRRRQQQTTTTTTTTTRRROOOLLLMMMQQQUUU[[[fffxxx|||xxxxxxvvvnnnddd^^^\\\[[[WWWTTTTTTSSSQQQOOOMMMJJJIIIHHHKKKIIIKKKRRRZZZaaakkkttt}}}{{{yyywwwwwwvvvuuusssqqqpppnnnrrrpppnnnnnnnnnmmmkkkiiifffggggggiiikkknnnqqqssswwwxxx{{{}}}~~~~~~}}}|||tttrrrnnnjjjgggeeeddddddmmmrrr{{{{{{qqqfff___]]][[[[[[___gggpppyyyfffXXXNNNGGGBBBBBBBBBAAABBBEEEFFFQQQgggvvvuuu|||rrr}}}www}}}zzzoooeee^^^]]]ccckkkuuuxxxoooggg___[[[WWWSSSTTTWWWTTTUUUSSSPPPMMMMMMPPPTTTVVVaaasssvvvjjjaaa]]]ZZZWWWTTTWWWVVVUUUSSSQQQOOOMMMMMMLLLJJJLLLSSSYYY```jjjsss~~~|||yyyvvvwwwwwwwwwuuutttrrrqqqppppppnnnlllkkkkkkjjjhhhfffbbbaaabbbcccdddgggiiikkklllmmmoooqqqqqqqqqpppooommmkkkhhheeecccbbbaaabbbeeejjjqqqzzz{{{qqqfff___]]][[[[[[___gggppp~~~zzzgggYYYPPPIIIDDDDDDCCCBBBDDDGGGFFFRRRhhhtttsss}}}sssyyyuuu|||yyynnnddd^^^]]]bbbkkkuuuvvvmmmddd___\\\YYYZZZ]]]VVVVVVUUUSSSPPPOOOPPPRRRTTT^^^ooorrrfff^^^ZZZWWWTTTWWWWWWVVVTTTSSSRRRQQQPPPMMMKKKMMMSSSXXX^^^hhhrrr~~~{{{xxxuuuwwwwwwwwwvvvuuusssrrrqqqnnnllliiihhhgggfffdddbbb^^^]]]]]]]]]^^^___aaabbb```aaabbbcccccccccaaaaaabbbaaa___]]]\\\\\\\\\]]]]]]aaaffflllttt}}}|||rrrggg___]]][[[[[[___fffooo~~~|||hhhZZZQQQKKKEEEEEEEEEDDDEEEIIIFFFSSSkkk}}}rrrqqq|||~~~www}}}uuurrrzzzwwwmmmccc^^^]]]bbbkkkuuu~~~wwwnnniiifffbbbaaabbbZZZYYYXXXUUUSSSQQQPPPPPPUUU^^^nnnzzzjjj```ZZZWWWUUUTTTTTTSSSRRRRRRQQQPPPPPPNNNMMMNNNSSSWWW\\\gggqqq~~~|||yyyvvvwwwwwwwwwvvvuuutttrrrrrrmmmjjjhhhfffeeeccc```^^^\\\\\\ZZZYYYYYYZZZ[[[\\\ZZZZZZ[[[[[[ZZZZZZXXXXXXWWWVVVVVVUUUUUUVVVWWWWWWYYYZZZ]]]aaahhhpppyyy|||rrrggg```^^^[[[[[[^^^fffooo}}}~~~jjj\\\RRRKKKFFFEEEEEEDDDEEEIIIGGGTTTmmm}}}qqqpppzzz}}}yyyrrrpppzzzuuujjjbbb^^^\\\bbbkkkttt~~~}}}xxxtttpppjjjeeeddd___]]][[[XXXVVVTTTRRRPPPTTT\\\kkkpppccc[[[XXXWWWSSSSSSRRRRRRQQQPPPPPPOOOOOONNNOOORRRUUUZZZeeeqqq~~~|||zzzwwwwwwwwwvvvuuusssrrrqqqmmmjjjgggeeecccaaa^^^[[[ZZZYYYWWWVVVUUUUUUUUUUUUVVVVVVVVVUUUUUUTTTSSSSSSOOOOOOOOOOOOPPPQQQQQQRRRTTTUUUVVVXXX]]]dddmmmsss|||}}}sssggg```^^^[[[ZZZ^^^eeennn|||kkk\\\PPPJJJDDDDDDDDDCCCDDDGGGGGGUUUooo~~~qqqpppxxxxxxrrrqqq{{{ssshhhaaa^^^\\\bbbjjjttt~~~|||~~~{{{wwwooohhhffffffbbb^^^ZZZXXXVVVTTTRRRQQQXXXeeewwwzzziii___ZZZYYYUUUTTTTTTSSSRRRQQQQQQPPPOOONNNOOORRRTTTYYYeeerrr~~~|||wwwwwwvvvuuusssqqqpppooommmjjjgggdddbbb___\\\YYYUUUTTTRRRPPPOOONNNOOOOOOQQQQQQPPPPPPOOOOOOOOONNNKKKKKKLLLLLLMMMMMMNNNNNNOOOOOOPPPQQQTTTYYY```fffpppzzz~~~ssshhh```^^^ZZZZZZ^^^dddmmm{{{kkk\\\OOOIIICCCCCCCCCBBBCCCFFFHHHVVVpppppppppvvvzzzuuutttqqqfff___^^^\\\aaajjjttt}}}~~~{{{tttooommmkkkfff```\\\ZZZXXXVVVTTTSSSVVV___nnnrrrddd^^^[[[VVVUUUTTTSSSRRRQQQPPPPPPNNNNNNOOORRRSSSXXXeeesss~~~|||xxxwwwvvvtttrrrpppmmmlllllliiifffccc```]]]YYYVVVSSSQQQOOOMMMLLLKKKKKKLLLMMMLLLLLLKKKKKKKKKLLLLLLKKKKKKKKKLLLLLLLLLKKKKKKMMMMMMNNNNNNPPPTTTYYY]]]fffqqq~~~ttthhh```^^^ZZZZZZ]]]dddmmmzzzkkk\\\OOOIIICCCCCCCCCBBBCCCFFFIIIVVVpppoooooosss|||~~~yyyxxx~~~pppddd^^^]]][[[aaajjjsss}}}yyyuuutttoooiiiaaa\\\ZZZYYYWWWVVVXXXXXX\\\hhhxxxiii```]]]UUUUUUSSSRRRQQQOOONNNNNNMMMMMMOOOQQQRRRXXXfffttt}}}{{{xxxxxxvvvtttqqqnnnllljjjkkkhhheeeaaa^^^[[[WWWTTTRRRQQQOOOMMMLLLKKKKKKLLLKKKKKKJJJJJJJJJKKKKKKLLLKKKLLLLLLLLLLLLKKKJJJJJJMMMNNNOOOOOOPPPSSSWWW[[[aaalll|||ttthhhaaa^^^ZZZZZZ]]]dddlllzzzkkk\\\PPPIIIDDDDDDDDDBBBDDDGGGIIIVVVpppnnnmmmqqqxxx|||{{{~~~oooccc^^^]]][[[aaajjjsss}}}yyytttuuunnnddd^^^[[[YYYXXXVVVVVVRRRTTT```tttooobbb\\\XXXUUUSSSSSSPPPKKKKKKOOOQQQOOOPPPRRRSSSXXXfffsss|||{{{zzzwwwvvvtttqqqnnnmmmkkkkkkjjjhhhfffbbb^^^ZZZWWWVVVQQQPPPNNNLLLJJJJJJJJJKKKGGGGGGGGGGGGHHHHHHIIIJJJKKKLLLMMMNNNMMMMMMMMMMMMLLLMMMOOOPPPQQQRRRUUUXXX___hhhxxx|||qqqiiiccc___\\\[[[]]]ccclllzzzkkk]]]LLLJJJFFFCCCAAABBBDDDEEEIIIXXXqqqppplllnnnvvv}}}}}}{{{oooeee___]]]ZZZ```hhhrrr||||||uuujjjbbb]]][[[XXXVVVUUURRRTTT^^^oooxxxhhhaaaZZZVVVTTTSSSPPPLLLMMMPPPQQQPPPPPPRRRTTTYYYgggttt~~~|||{{{xxxwwwuuurrrooommmlllkkkiiihhheeeaaa]]]ZZZWWWUUUPPPOOOMMMKKKIIIIIIIIIIIIHHHHHHHHHHHHIIIJJJLLLLLLOOOOOOPPPPPPPPPOOOOOOPPPMMMNNNPPPPPPPPPRRRTTTVVV]]]fffvvv~~~ssskkkddd```]]]\\\^^^ccclllzzzkkk\\\LLLJJJFFFCCCAAABBBDDDEEEJJJYYYrrr{{{nnnlllpppzzz{{{oooddd^^^\\\ZZZ___hhhqqq{{{tttjjjbbb]]]YYYVVVSSSRRRTTT[[[hhh~~~ooofff\\\WWWTTTSSSQQQNNNNNNRRRPPPOOOPPPRRRTTTZZZggguuu}}}{{{yyyxxxvvvssspppnnnlllkkkhhhfffdddaaa]]]ZZZWWWVVVPPPNNNLLLJJJIIIHHHHHHHHHIIIIIIIIIJJJKKKMMMOOOPPPSSSTTTVVVUUUTTTSSSTTTUUURRRSSSTTTTTTSSSSSSUUUWWWZZZdddttttttllleeeaaa]]]\\\^^^dddkkkyyyjjjZZZLLLJJJFFFCCCAAABBBDDDEEEKKKZZZtttvvvkkklllttt{{{nnnddd]]][[[ZZZ___hhhqqq{{{~~~rrrggg___YYYVVVRRRRRRTTTXXXaaauuusssiii```ZZZTTTSSSQQQNNNNNNQQQNNNMMMNNNQQQSSSYYYggguuu}}}{{{xxxwwwuuussspppmmmkkkjjjgggeeeccc```]]]ZZZWWWVVVQQQPPPMMMKKKIIIIIIIIIIIIIIIIIIIIIJJJLLLNNNQQQSSSXXXZZZ\\\\\\YYYXXXXXXZZZYYYZZZZZZXXXVVVUUUVVVXXXYYYcccrrruuullleeeaaa^^^]]]___eeelllxxxjjjYYYLLLJJJFFFCCCAAABBBDDDEEEJJJZZZsss~~~qqqiiinnnzzz{{{nnnccc\\\YYYZZZ___gggqqq{{{{{{nnnccc[[[WWWSSSSSSTTTVVV\\\nnnyyyoooggg^^^WWWTTTRRRNNNNNNPPPLLLKKKLLLOOORRRXXXgggttt|||zzzvvvvvvuuussspppnnnkkkjjjfffeeeccc```]]][[[YYYWWWSSSRRROOOMMMKKKJJJJJJJJJHHHGGGHHHIIILLLPPPSSSVVV\\\```eeedddaaa^^^]]]___^^^^^^]]][[[WWWUUUUUUVVVYYYbbbqqqtttllleee```___^^^```fffmmmyyyjjjYYYLLLJJJFFFCCCAAABBBDDDEEEIIIYYYsss|||ooohhhpppzzzmmmbbb\\\YYYYYY^^^gggqqq{{{vvviii___ZZZUUUTTTTTTUUUZZZjjj{{{qqqfff[[[VVVSSSOOONNNOOOKKKKKKLLLOOORRRYYYggguuu|||yyyuuuuuuuuutttrrrpppmmmlllfffeeecccaaa^^^\\\ZZZYYYTTTSSSPPPNNNLLLKKKJJJJJJGGGGGGGGGIIILLLQQQVVVYYYaaahhhnnnooojjjeeeddddddaaaaaa___[[[WWWSSSSSSSSSYYYaaaooo~~~uuullleee```______bbbhhhooozzzjjjYYYLLLJJJFFFCCCAAABBBDDDEEEIIIYYYrrr|||oooiiisss|||zzzmmmccc\\\ZZZYYY^^^gggpppzzzpppddd___WWWUUUTTTVVV[[[jjj{{{oooaaa[[[VVVQQQOOOOOOLLLLLLMMMQQQTTT[[[jjjxxx}}}zzztttuuuvvvvvvuuusssqqqooogggfffdddbbb```^^^\\\[[[TTTRRRPPPMMMKKKJJJIIIIIIHHHHHHHHHJJJNNNTTTYYY\\\fffoooxxxzzztttmmmjjjjjjgggfffccc___YYYUUUSSSSSSXXX___lllzzzvvvnnnfffaaa______ccciiiqqq|||jjjZZZLLLJJJFFFCCCAAABBBDDDEEEJJJZZZttt~~~qqqkkkwww|||yyymmmccc]]]ZZZYYY^^^fffpppzzzttthhhbbbYYYVVVTTTVVV\\\jjjtttfff^^^YYYSSSPPPOOONNNMMMOOORRRVVV]]]lllzzz~~~{{{uuuvvvwwwxxxwwwvvvtttrrrgggfffeeeccc```^^^]]]\\\SSSRRROOOLLLJJJIIIHHHHHHIIIIIIIIIKKKPPPVVV[[[___jjjttt~~~{{{sssnnnnnnlllkkkhhhccc]]]XXXWWWVVVVVV^^^jjjwwwxxxooogggbbb___```cccjjjrrr~~~kkk[[[LLLJJJFFFCCCAAABBBDDDEEELLL[[[uuusssmmmyyy|||yyymmmccc]]][[[YYY^^^fffpppzzzmmm___ZZZVVVVVVZZZ___jjjssscccYYYSSSQQQQQQPPPOOOPPPTTTXXXaaappp~~~xxx{{{zzzxxxxxxwwwuuurrroookkkiiifffdddbbb```]]]ZZZWWWUUUQQQNNNJJJHHHGGGFFFFFFGGGGGGIIILLLRRRYYY^^^nnnxxx}}}tttrrrooolllfffaaa[[[WWWUUUXXX\\\ccckkkuuuxxxllldddbbb]]]\\\```hhhrrr|||gggWWWLLLIIIEEECCCCCCDDDDDDDDDIII\\\uuuwwwqqq|||~~~xxxlllccc^^^\\\XXX\\\cccmmmxxxtttfff]]]XXXWWW[[[```lllzzzkkkaaaZZZWWWVVVRRRQQQSSSWWW\\\dddsss{{{zzzyyyxxxxxxxxxwwwtttrrrnnnkkkgggeeecccaaa^^^\\\XXXUUURRRNNNJJJHHHFFFFFFEEEFFFGGGHHHJJJPPPWWW\\\nnnxxx}}}xxxuuupppiiiccc]]]YYYWWWUUUXXX\\\cccjjjtttxxxllldddaaa]]]]]]```hhhrrrxxxeeeUUULLLIIIEEECCCCCCDDDDDDDDDKKK]]]vvvwwwpppzzz}}}{{{~~~wwwkkkaaa\\\ZZZXXX[[[cccmmmxxx}}}ooobbb[[[YYY]]]cccpppuuujjjccc^^^[[[VVVUUUVVV[[[aaaiiiwwwzzzyyyyyyyyyzzzyyywwwuuupppmmmiiieeedddbbb```^^^YYYVVVRRRNNNJJJGGGEEEDDDDDDEEEEEEFFFHHHMMMSSSXXXhhhsss}}}yyyqqqiiiaaa[[[WWWVVVRRRSSSUUUXXX^^^gggpppwwwyyyllldddaaa^^^]]]```iiissssssbbbSSSKKKHHHDDDCCCCCCDDDEEEEEEMMM___xxxwwwooowww}}}~~~}}}uuuyyywwwjjj```ZZZWWWWWW[[[bbbmmmxxxuuufff___[[[___fffuuu|||rrriiiccc___\\\ZZZ\\\bbbhhhppp|||}}}|||zzzzzzzzzyyywwwuuuqqqnnniiieeecccbbb```^^^YYYWWWSSSNNNJJJGGGEEEDDDDDDDDDDDDEEEFFFIIINNNRRR\\\gggttt}}}zzzuuummmccc[[[UUURRRQQQOOOPPPPPPQQQUUU]]]fffmmmzzzyyymmmdddaaa^^^^^^aaaiiisssqqq```SSSKKKHHHDDDBBBCCCDDDEEEEEENNN```xxxvvvlllsss}}}}}}uuuooovvvxxxkkk```YYYVVVWWW[[[bbblllxxxyyykkkccc^^^ccclll|||zzzqqqjjjfffdddbbbcccjjjpppwww|||zzzzzzxxxvvvtttqqqmmmiiieeecccaaa___]]]YYYWWWSSSNNNJJJGGGEEEDDDCCCDDDDDDDDDDDDFFFJJJMMMQQQZZZfffnnnvvv{{{{{{wwwqqqllleee]]]UUUPPPNNNMMMKKKKKKKKKLLLOOOVVV^^^dddrrrzzznnneeebbb___^^^bbbjjjtttqqqaaaUUUJJJGGGDDDBBBCCCEEEEEEEEEMMM___xxxuuukkkppp{{{{{{}}}xxxpppllltttyyylllaaaYYYVVVVVVZZZbbblllyyy}}}qqqhhhccciiisss{{{tttpppooolllmmmssszzz}}}zzzyyywwwuuussspppmmmjjjgggeeebbb^^^[[[YYYVVVRRRNNNJJJGGGEEEDDDDDDDDDDDDCCCBBBDDDGGGIIIJJJRRRZZZ___ffflllmmmkkkeeebbb]]]WWWRRRNNNLLLLLLHHHHHHGGGHHHJJJOOOWWW\\\iiixxx{{{ooogggddd```___bbbkkkuuurrrbbbVVVJJJGGGDDDBBBCCCEEEFFFFFFLLL^^^wwwuuukkkooo|||xxx{{{sssmmmkkkssszzzmmmbbbZZZWWWVVVZZZbbblllyyyvvvmmmiiippp{{{|||xxxzzzwwwwww}}}|||yyyxxxxxxvvvtttpppnnnllljjjhhhccc^^^[[[XXXUUURRRNNNJJJHHHFFFFFFDDDEEEEEECCCBBBBBBDDDGGGFFFLLLPPPRRRWWW]]]___]]]WWWVVVTTTQQQNNNLLLKKKJJJHHHHHHHHHHHHHHHLLLQQQUUU```ooo|||pppiiifff``````ccckkkuuussscccWWWJJJGGGCCCBBBCCCEEEFFFFFFLLL^^^xxxwwwmmmppp|||{{{pppkkkjjjsssyyymmmaaaZZZVVVVVVZZZaaalllyyyzzzqqqmmmuuu{{{}}}~~~}}}zzzyyyxxxxxxwwwvvvpppooonnnmmmjjjeee___[[[WWWUUUQQQNNNJJJHHHGGGFFFEEEEEEEEECCCBBBBBBCCCEEEDDDHHHIIIIIILLLRRRUUUSSSMMMMMMMMMLLLKKKJJJIIIHHHKKKKKKKKKJJJJJJLLLOOOSSSZZZhhhzzz|||qqqjjjhhhaaa```ccckkkuuutttcccWWWJJJGGGCCCBBBCCCEEEFFFFFFLLL___xxxzzzppprrr}}}nnnjjjjjjrrrxxxlllaaaYYYVVVVVVZZZaaalllyyy~~~zzz|||zzzyyyxxxvvvtttuuurrrpppmmmjjjfffaaa]]]XXXUUUQQQOOOMMMKKKHHHFFFFFFFFFFFFFFFFFFEEEDDDDDDDDDEEEGGGHHHGGGHHHJJJKKKNNNNNNNNNMMMLLLKKKJJJIIIJJJKKKLLLLLLLLLNNNQQQSSSZZZcccttt}}}sssjjjdddbbbccceeekkkwwwttt^^^QQQJJJHHHEEECCCBBBCCCEEEFFFQQQ\\\{{{qqqrrr}}}tttkkkhhhqqq}}}~~~ttthhh^^^XXXVVVUUUZZZbbblllwww|||zzzyyyxxxvvvttttttrrrooommmjjjfffaaa]]]WWWTTTOOOLLLJJJHHHFFFDDDFFFGGGGGGGGGFFFFFFEEEDDDCCCEEEGGGGGGGGGGGGIIIKKKKKKKKKLLLMMMMMMLLLLLLKKKOOOOOOOOONNNMMMNNNPPPSSSZZZdddttt}}}sssjjjdddbbbcccffflllxxxttt```SSSJJJHHHEEECCCBBBCCCEEEFFFPPP\\\|||ssssss}}}vvvlllhhhqqq}}}~~~ttthhh^^^XXXVVVUUUZZZbbblllwww|||zzzyyywwwuuussssssqqqnnnllliiieee```]]]YYYUUUOOOKKKIIIHHHFFFEEEGGGGGGHHHHHHGGGGGGFFFFFFCCCEEEGGGGGGGGGGGGIIIKKKJJJKKKMMMOOOPPPQQQQQQQQQTTTTTTRRRPPPNNNNNNPPPSSS[[[eeewww|||sssjjjdddbbbdddgggmmmyyysss___SSSIIIGGGEEECCCBBBCCCEEEFFFOOO\\\~~~uuuttt}}}xxxmmmhhhppp}}}~~~ttthhh^^^XXXVVVVVV[[[ccclllvvv}}}|||~~~~~~{{{yyywwwvvvsssqqqrrrpppnnnkkkiiieee```]]]\\\XXXQQQMMMJJJJJJIIIIIIHHHHHHIIIIIIIIIHHHHHHGGGDDDFFFHHHIIIIIIIIIKKKMMMNNNPPPSSSUUUWWWXXXXXXWWWWWWVVVSSSPPPNNNOOORRRUUU^^^jjj|||}}}sssjjjdddaaacccgggnnnzzzppp]]]QQQHHHGGGDDDBBBBBBCCCEEEFFFQQQ___uuuuuu}}}zzzmmmgggooo}}}~~~ttthhh^^^XXXVVVVVV[[[ccclllvvv~~~zzzuuuvvvyyyzzz|||~~~zzzxxxvvvsssqqqoooqqqooommmjjjhhhddd```\\\\\\WWWQQQMMMKKKKKKJJJJJJIIIIIIJJJJJJJJJJJJIIIIIIFFFHHHKKKLLLLLLMMMPPPRRRUUUWWWYYY\\\]]]]]]\\\\\\YYYWWWTTTQQQOOOPPPUUUXXXbbbppp~~~tttkkkeee```bbbgggooo{{{ppp]]]QQQHHHFFFDDDBBBBBBCCCEEEFFFTTTcccsssuuu~~~|||ooogggooo~~~ttthhh^^^XXXVVVUUUZZZbbbkkkvvv|||wwwtttooommmjjjiiikkkoootttwww{{{uuupppmmmmmmpppsssvvvzzz~~~~~~{{{xxxuuussspppnnnpppnnnllljjjhhhddd```\\\WWWTTTOOOLLLKKKJJJJJJIIIJJJJJJKKKKKKLLLLLLKKKKKKIIILLLNNNPPPRRRTTTVVVYYY\\\^^^aaacccddddddbbbaaa]]][[[WWWRRRPPPRRRWWW[[[ggguuuvvvmmmggg```bbbhhhppp}}}rrr___TTTGGGEEECCCAAAAAACCCEEEFFFUUUddd|||rrrvvvsssiiippp~~~ttthhh^^^XXXVVVSSSXXXaaakkkvvv~~~vvvqqqllliiifffdddbbb___]]]^^^aaadddgggpppwwwvvvlllgggccc``````cccgggkkkpppuuuyyy}}}~~~~~~{{{wwwrrrnnnnnnnnnlllnnnqqqpppppprrryyy~~~}}}yyywwwtttqqqnnnooommmkkkiiigggddd___\\\UUURRROOOMMMLLLLLLKKKJJJJJJKKKLLLLLLMMMMMMLLLLLLLLLOOORRRUUUWWWZZZ]]]```cccfffiiimmmnnnnnnlllkkkdddaaa[[[VVVSSSTTTYYY]]]iiixxxwwwnnnhhhaaadddjjjsssppp___TTTFFFEEECCCAAAAAACCCEEEGGGSSSdddyyyrrrxxxyyymmmrrr~~~ttthhh^^^XXXVVVRRRWWW```jjjvvv}}}vvvpppllliiigggeeeaaa___\\\YYYXXXYYYZZZ[[[___dddlllssszzz}}}rrriiiaaa\\\YYYUUUUUUWWW]]]aaaggglllqqqtttxxx{{{vvvtttpppjjjdddaaaaaabbb]]]```cccbbbaaadddkkkrrrwww~~~~~~{{{xxxuuurrroooooommmkkkiiigggddd___\\\UUUSSSPPPOOOPPPOOONNNLLLKKKKKKLLLMMMMMMMMMMMMMMMNNNQQQTTTXXXZZZ]]]aaadddjjjmmmqqquuuwwwwwwvvvtttjjjfff___YYYTTTUUUZZZ^^^jjjzzzxxxoooiiicccffflllvvvlll\\\RRRFFFDDDBBBAAAAAACCCEEEGGGQQQbbbxxxrrr{{{~~~pppttt~~~ttthhh^^^YYYVVVQQQVVV___jjjvvv~~~wwwrrrooommmlllkkkaaa___\\\YYYVVVUUUUUUUUUUUUYYY___ccciiiqqq{{{{{{qqqjjjbbb___ZZZTTTPPPOOORRRUUU[[[]]]bbbgggllloooqqqqqqooojjjddd^^^[[[YYYXXXWWWPPPVVV[[[[[[XXXYYY___eeehhhoooyyyyyytttqqqooopppooonnnjjjeeeaaa```___YYYVVVPPPMMMKKKKKKJJJJJJLLLLLLKKKKKKKKKKKKLLLLLLRRRTTTWWW[[[```eeeiiilllmmmtttyyy|||~~~~~~zzztttkkkbbb\\\YYYWWW[[[aaakkk~~~wwwooommmhhhjjjnnnwww~~~lllZZZPPPHHHFFFDDDCCCCCCDDDFFFHHHTTTcccyyyttt~~~pppuuu|||vvvjjj```YYYWWWWWW[[[```hhhrrr|||yyyxxxwwwtttqqqnnneee]]][[[YYYTTTQQQQQQTTTUUUWWWXXX[[[```ggglll}}}wwwrrrlllccc\\\ZZZXXXTTTOOOKKKJJJMMMOOOUUUXXX]]]cccgggjjjkkkllliiiddd]]]XXXUUUTTTRRRQQQPPPSSSVVVUUUSSSTTTWWW[[[```eeennnxxx{{{vvvsssqqqrrrqqqoookkkgggcccaaa```^^^ZZZUUURRRPPPPPPOOONNNLLLLLLLLLKKKKKKLLLLLLLLLSSSUUUXXX]]]bbbhhhlllooosssyyy~~~~~~{{{rrrhhh```YYYUUUWWW]]]iii|||vvvnnnkkkhhhjjjoooxxx|||kkk[[[QQQHHHFFFDDDCCCCCCDDDFFFHHHSSSbbbzzzuuu~~~~~~oootttzzzvvvjjj___YYYVVVUUUYYY^^^fffppp}}}vvvlllccc^^^[[[VVVSSSSSSRRRSSSSSSTTTVVVZZZ___dddttt~~~}}}{{{zzzrrrmmmhhhdddaaa]]]WWWQQQQQQPPPNNNKKKHHHGGGIIIKKKQQQTTTZZZ```eeeggghhhhhhddd___YYYTTTRRRPPPNNNMMMNNNNNNOOOPPPQQQSSSTTTUUUWWW[[[ccckkkttt~~~yyyuuussstttssspppmmmiiieeebbbaaa]]]YYYUUURRRPPPOOONNNMMMMMMMMMLLLLLLLLLLLLMMMMMMTTTVVVYYY___eeekkkpppssswww}}}}}}uuulllcccYYYSSSVVV]]]hhh{{{vvvmmmkkkhhhkkkqqqzzzyyykkk[[[RRRHHHFFFDDDCCCCCCDDDFFFHHHRRRbbb|||www|||nnnrrrwwwwwwjjj___XXXUUUSSSWWW\\\dddnnnzzzttthhhbbb]]]WWWTTTTTTRRRRRRRRRQQQQQQSSSXXX[[[fffvvv|||sssoooooolllmmmllllllkkkiiigggfffbbb```]]][[[ZZZXXXTTTPPPLLLMMMLLLKKKIIIHHHIIIJJJOOOTTT[[[bbbhhhjjjkkkkkkfffbbb\\\WWWTTTRRROOOMMMMMMLLLKKKNNNSSSWWWWWWWWWRRRVVV[[[ccckkkvvv|||xxxuuuvvvtttpppmmmiiifffccc```\\\YYYUUURRRPPPOOONNNLLLNNNMMMMMMLLLLLLMMMMMMNNNTTTVVVZZZ```gggnnnsssvvvxxx}}}wwwqqqjjjbbbYYYTTTXXX```hhhzzzvvvooommmhhhlllrrr}}}xxxjjj[[[RRRHHHFFFDDDCCCCCCDDDFFFHHHRRRbbbyyy|||yyyyyylllppptttxxxjjj___XXXUUUSSSVVV[[[cccmmmyyywwwjjjbbb]]]VVVSSSTTTSSSSSSSSSQQQQQQRRRUUUXXXbbbqqq~~~tttlllgggfffaaaaaa```___^^^]]]\\\[[[YYYXXXWWWWWWVVVUUUSSSQQQJJJKKKLLLKKKIIIIIIJJJKKKOOOUUU^^^gggnnnqqqrrrrrrnnnjjjddd^^^YYYVVVRRRPPPPPPMMMLLLNNNTTTWWWWWWUUUPPPSSSWWW\\\dddoooyyyzzzwwwwwwtttooollljjjgggbbb______\\\XXXVVVTTTSSSQQQOOONNNNNNMMMMMMMMMMMMNNNNNNSSSUUUZZZ```gggnnntttwwwxxx}}}|||qqqkkkeee___XXXTTTWWW^^^gggwwwwwwqqqpppiiimmmtttxxxjjjZZZPPPHHHFFFDDDCCCCCCDDDFFFHHHSSSccc|||}}}yyyuuuuuuiiimmmppp|||yyykkk___XXXUUUSSSVVV\\\cccmmmyyyvvviiibbb\\\WWWTTTTTTUUUUUUUUUSSSRRRRRRUUUWWW```ooo~~~|||zzzzzzyyyyyy|||wwwppphhhcccaaaYYYYYYXXXWWWVVVVVVUUUUUURRRRRRRRRRRRQQQPPPOOOOOOIIIJJJKKKJJJHHHHHHJJJKKKPPPWWWbbbnnnwww|||}}}}}}yyyuuummmfff```[[[VVVRRRTTTRRROOOOOORRRSSSQQQOOONNNPPPSSSWWW]]]fffpppwww~~~{{{yyytttooolllkkkhhhccc^^^^^^[[[XXXVVVTTTSSSPPPNNNOOOOOONNNNNNNNNNNNOOOOOOQQQSSSXXX^^^fffmmmrrrvvvyyy~~~zzzqqqiii```[[[VVVRRRSSSWWWcccqqqwwwrrrqqqjjjnnnuuuxxxjjjYYYNNNHHHFFFDDDCCCCCCDDDFFFHHHRRRbbb}}}|||xxxssspppeeejjjmmmyyyyyylll```YYYVVVTTTWWW\\\cccmmmxxxtttiiiddd```[[[YYYZZZYYYYYYYYYWWWTTTTTTUUUWWW\\\iii}}}{{{yyyxxxwwwrrrtttwwwzzz}}}zzzrrrllleee^^^\\\UUUUUUTTTSSSSSSRRRSSSSSSPPPQQQQQQQQQOOONNNMMMMMMLLLLLLLLLJJJIIIIIIKKKMMMTTT\\\iiiwwwyyypppiiiaaa[[[VVVVVVUUUSSSRRRRRRQQQPPPPPPMMMOOOQQQTTTYYY```iiinnnuuu|||{{{vvvpppnnnllljjjddd___]]][[[XXXVVVTTTRRRPPPMMMOOOOOONNNNNNNNNNNNOOOOOOOOOQQQVVV\\\cccjjjpppsssxxx~~~}}}wwwqqqfff\\\XXXVVVSSSRRRRRR\\\hhhuuu~~~~~~uuuppppppkkkooovvvyyykkkYYYMMMHHHFFFDDDCCCCCCDDDFFFHHHPPP```{{{}}}yyyyyylllccchhhjjjvvvyyylllaaaZZZWWWSSSVVV\\\ccclllwww~~~uuullljjjhhhdddbbbcccbbbbbb```]]]ZZZWWWWWWXXXXXXcccvvv|||{{{vvvwwwxxxxxxxxxyyy|||~~~vvvooojjjbbb[[[XXXTTTSSSSSSRRRRRRRRRSSSSSSSSSTTTTTTSSSQQQOOOOOOOOOOOOOOONNNMMMKKKLLLNNNQQQXXXaaapppxxxpppggg___[[[VVVVVVUUUTTTTTTTTTTTTUUUOOOPPPRRRTTTXXX^^^eeekkknnnuuu}}}}}}xxxrrrooonnnkkkeee```bbb___\\\ZZZYYYWWWTTTRRRPPPOOOOOONNNNNNOOOOOOPPPNNNPPPTTTZZZaaahhhnnnqqquuu|||{{{sssooocccXXXVVVWWWVVVSSSRRRWWWaaammmuuu}}}}}}{{{uuuxxx|||}}}sssnnnmmmkkkooowwwyyykkkYYYMMMHHHFFFDDDCCCCCCDDDFFFHHHNNN___yyy~~~{{{jjjaaagggiiiuuuzzzmmmbbb[[[XXXSSSVVV[[[bbbkkkvvvvvvpppooonnnllljjjkkkkkkjjjhhhddd___[[[ZZZ[[[WWW```qqq}}}zzzyyyxxxwwwvvv}}}~~~yyyqqqiiibbb___^^^\\\XXXTTTRRRRRRRRRRRRRRRTTTTTTTTTTTTSSSQQQPPPOOOMMMKKKLLLNNNLLLKKKPPPXXX^^^lll}}}vvvlllaaaYYYXXXWWWUUUTTTUUUTTTRRRQQQQQQPPPPPPPPPSSSXXX]]]```kkknnnrrrwwwzzz~~~}}}xxxsssnnnjjjfffccc```___]]][[[XXXVVVTTTSSSSSSRRRQQQPPPOOONNNNNNNNNRRRTTTWWW[[[___eeekkkpppyyy}}}{{{qqqhhhbbbYYYRRROOONNNNNNNNNVVV\\\eeelllrrrxxx|||wwwrrrnnnmmmmmmlllnnnrrrvvv|||}}}sssnnnnnnkkkooovvvyyyhhhWWWLLLFFFDDDCCCBBBBBBCCCDDDFFFLLLddd{{{}}}xxx~~~~~~~~~mmmbbbeeekkkrrrzzzmmmbbbZZZWWWTTTWWW\\\ccckkkuuu}}}wwwyyy{{{zzzyyyyyywwwxxxuuuqqqooonnnjjjcccbbbdddlllzzzyyyrrr}}}zzzxxxwwwyyy~~~zzztttmmmfffbbb```\\\YYYVVVTTTTTTTTTTTTSSSUUUUUUUUUTTTSSSRRRQQQPPPOOONNNNNNPPPNNNMMMSSSZZZcccqqqwwwmmmbbbZZZYYYXXXVVVUUUVVVUUUTTTRRRTTTRRRQQQPPPRRRUUUYYY\\\aaaeeeiiimmmqqquuuzzz}}}|||xxxssspppllliiifffaaa```^^^[[[YYYVVVTTTSSSRRRQQQPPPPPPOOOOOOOOOOOOQQQTTTWWWZZZ^^^dddjjjnnntttyyy}}}yyypppgggaaaXXXRRRNNNNNNNNNNNNQQQVVV^^^dddjjjqqqyyy}}}xxxsssmmmiiigggfffeeefffjjjmmmrrr}}}|||rrrnnnmmmkkkoooxxxwwwfffVVVLLLEEEDDDCCCBBBBBBCCCDDDEEEJJJbbbxxx{{{vvv~~~pppcccffflllssszzzmmmaaaZZZVVVTTTWWW\\\ccckkkuuu}}}vvvooohhhiiiooo{{{rrrkkk}}}wwwuuuxxx~~~zzztttnnnhhhddd^^^[[[XXXWWWWWWWWWVVVUUUVVVVVVVVVUUUTTTSSSRRRQQQRRRPPPQQQRRRQQQPPPVVV]]]jjjzzzyyynnnccc\\\ZZZXXXVVVVVVWWWWWWVVVUUUWWWUUURRRQQQPPPRRRTTTUUUWWWZZZ___cccfffkkkpppttt|||}}}yyyuuurrrpppllljjjcccbbb___\\\YYYVVVSSSRRRQQQPPPPPPOOOOOOOOOPPPPPPQQQSSSVVVYYY\\\aaahhhlllpppvvvzzz|||~~~~~~xxxpppddd^^^WWWPPPMMMMMMLLLLLLMMMQQQWWW\\\aaaiiissszzz|||wwwqqqjjjeeebbbaaa___```bbbdddgggqqq{{{zzzqqqlllmmmlllpppyyytttdddUUULLLEEEDDDBBBAAAAAABBBDDDEEEGGG^^^sssyyysss{{{tttfffgggllltttyyylll```YYYUUUSSSVVV[[[bbbkkkvvvuuuuuuwww{{{nnneee{{{wwwyyy}}}}}}wwwooojjjaaa___\\\[[[ZZZZZZXXXWWWWWWWWWWWWVVVUUUTTTSSSRRRTTTRRRRRRSSSRRRSSSYYYaaarrr|||qqqfff___ZZZXXXVVVVVVWWWXXXXXXWWWYYYWWWSSSPPPNNNNNNNNNOOORRRTTTXXX[[[___dddiiimmmtttzzz{{{wwwtttrrrnnnllleeedddaaa^^^ZZZVVVSSSRRRPPPPPPOOOOOOOOOPPPQQQQQQPPPRRRUUUWWWZZZ___eeeiiipppvvv{{{|||}}}|||vvvoooaaa\\\UUUOOOMMMLLLLLLKKKLLLOOOSSSWWW\\\eeepppxxx~~~yyyssslllfffcccaaa___^^^``````aaaiiirrrxxxoookkkkkkkkkpppzzztttbbbTTTMMMEEEDDDBBBAAAAAABBBDDDEEEFFF[[[ooowwwqqqxxxyyyhhhgggllltttyyylll```XXXTTTSSSUUUZZZaaajjjvvv{{{nnneee}}}{{{{{{xxxqqqgggddd```^^^]]]\\\[[[ZZZYYYYYYXXXXXXWWWUUUTTTSSSTTTRRRRRRTTTTTTUUU\\\eeeyyywwwmmmeee]]]ZZZXXXWWWXXXYYYYYYYYYXXXVVVSSSPPPMMMKKKKKKKKKMMMOOORRRUUUXXX\\\bbbfffnnnsss|||~~~yyyvvvrrrnnnlllgggeeebbb___[[[WWWTTTRRRPPPPPPOOOOOOOOOPPPQQQQQQPPPQQQSSSUUUXXX\\\aaaeeeooovvv||||||{{{xxxqqqjjj___ZZZSSSNNNLLLLLLKKKKKKKKKNNNQQQTTTYYYbbbnnnwww|||wwwpppiiieeecccaaa``````^^^^^^dddmmm{{{vvvmmmiiijjjiiiooo{{{tttbbbTTTMMMEEECCCBBBAAAAAABBBCCCEEEFFFZZZlll~~~uuupppyyyjjjgggkkksssyyylll```XXXTTTRRRUUUYYY___iiiuuu|||~~~{{{ooogggyyymmmiiiddd```^^^^^^]]]\\\ZZZZZZZZZYYYXXXWWWUUUUUUTTTRRRSSSUUUVVVXXXaaajjjxxxqqqfffbbb^^^[[[ZZZYYYYYYXXXVVVTTTQQQNNNLLLJJJJJJIIIIIIJJJLLLMMMPPPTTTYYY]]]ffflllttt|||zzzwwwsssooolllhhhfffccc```\\\XXXUUUTTTQQQPPPPPPOOOOOOOOOPPPPPPOOOQQQRRRTTTVVVYYY^^^bbbkkksss{{{|||yyytttlllddd]]]YYYSSSNNNMMMLLLKKKKKKIIILLLNNNQQQVVV___kkkttt~~~yyyssslllhhhdddbbbaaa```]]]\\\aaaiiivvv~~~uuulllhhhiiijjjppp|||uuuaaaSSSMMMDDDCCCAAA@@@@@@AAACCCDDDFFFXXXiii{{{sssqqq|||oooiiilllsssyyymmmaaaXXXTTTRRRTTTXXX^^^fffrrrzzz{{{|||yyyooogggsssnnngggaaa___^^^^^^^^^[[[[[[[[[ZZZYYYXXXVVVVVVTTTSSSTTTWWWYYY\\\fffppprrrnnnggg```\\\YYYVVVTTTRRRQQQOOOMMMKKKJJJJJJJJJFFFGGGHHHHHHIIIMMMRRRVVV^^^ccckkksss{{{~~~zzzxxxuuuqqqooogggfffccc```]]]YYYWWWUUURRRQQQPPPPPPOOOOOOOOOOOOOOOPPPQQQRRRTTTWWW\\\___fffqqq{{{}}}zzztttkkkccc\\\XXXSSSOOOMMMMMMLLLKKKIIILLLOOORRRWWW___kkksss}}}}}}wwwqqqmmmfffdddbbbbbb^^^\\\```gggsss}}}sssjjjggghhhkkkrrruuu```PPPJJJDDDCCCAAA@@@@@@AAACCCDDDFFFVVVeeexxxsssssstttlllnnntttzzznnnbbbYYYUUURRRTTTWWW\\\dddppp}}}|||zzzxxxyyyzzzwwwoooiiiwwwqqqhhhbbb___^^^______[[[[[[[[[[[[ZZZXXXWWWVVVUUUTTTUUUYYY[[[___iiittt|||vvvmmmeee^^^YYYTTTQQQPPPOOONNNLLLKKKKKKKKKKKKFFFFFFGGGFFFGGGJJJOOOSSSWWW\\\dddmmmvvv}}}zzzxxxvvvsssqqqgggfffddd```]]]ZZZXXXVVVSSSRRRQQQPPPOOONNNNNNNNNNNNPPPQQQRRRSSSVVV[[[^^^eeeqqq}}}}}}wwwnnnfff\\\XXXSSSOOONNNMMMLLLKKKKKKMMMQQQTTTYYYaaalllttt}}}|||vvvrrriiifffeeeddd```^^^bbbhhhqqq|||rrrjjjfffgggmmmtttuuu^^^OOOHHHDDDCCCAAA@@@@@@AAACCCDDDEEEUUUcccwwwsssuuuwwwooopppuuu{{{ooobbbZZZUUURRRSSSVVV[[[cccooo{{{{{{wwwwwwxxxvvvpppkkkzzzoooeeebbbaaa___^^^___aaa___^^^```cccaaa[[[UUU[[[XXXXXXYYY[[[```kkkvvv{{{lllccc\\\VVVSSSTTTLLLLLLNNNNNNMMMKKKIIIGGGGGGFFFEEEEEEFFFHHHJJJLLLPPPUUU^^^gggqqq{{{}}}zzzvvvtttmmmiiiddd```]]][[[YYYWWWSSSRRRPPPNNNMMMMMMNNNOOOPPPQQQQQQQQQRRRUUUZZZ]]]gggttt~~~uuummmccc___YYYTTTRRRQQQQQQPPPNNNPPPRRRVVV\\\fffpppwww}}}{{{uuupppkkkfffccc___\\\___eeeooo}}}rrriiigggiiilllwwwqqq\\\NNNJJJDDDCCCAAA@@@???@@@AAAAAAGGGSSS```zzzssssss{{{pppppprrr|||qqqeeeZZZUUUTTTRRRTTT[[[ccclllyyy|||tttmmmjjjjjjkkk~~~ssshhhdddcccbbbbbbdddfffddddddgggiiihhhbbb]]]___\\\[[[\\\^^^dddppp|||}}}mmmddd\\\UUURRRSSSMMMNNNOOOOOONNNMMMKKKIIIIIIHHHFFFEEEEEEFFFHHHIIIMMMRRRZZZcccmmmwww~~~{{{wwwtttoookkkeeeaaa^^^\\\YYYWWWTTTSSSQQQOOONNNNNNOOOOOOOOOPPPPPPQQQRRRUUUZZZ^^^hhhvvvyyymmmhhhbbb]]]ZZZXXXWWWVVVUUUVVVYYY]]]cccmmmwwwxxxtttnnniiieee```]]]```eeeooo}}}ssskkkiiilllnnnxxxnnnZZZMMMIIICCCBBBAAA@@@???@@@AAAAAAFFFRRR___yyyrrrqqq~~~rrrppprrr}}}rrrfff\\\VVVTTTRRRTTT[[[ccclllyyy~~~tttmmmiiiiiijjjwwwlllhhhggggggjjjmmmppppppqqqtttwwwuuupppkkkddd```^^^^^^```fffttt}}}nnnccc[[[TTTPPPPPPNNNOOOPPPPPPOOONNNLLLKKKJJJIIIGGGFFFEEEEEEEEEFFFJJJNNNUUU^^^gggpppzzz}}}xxxtttqqqmmmgggbbb___\\\ZZZXXXUUUSSSQQQPPPNNNNNNOOOOOONNNNNNOOOPPPRRRUUU[[[___jjjyyy}}}xxxqqqkkkgggdddaaa``````aaacccgggmmmwwwzzztttmmmhhhbbb^^^```fffppp~~~uuummmllloooqqq{{{|||iiiWWWLLLIIICCCBBBAAA@@@@@@@@@AAABBBEEEQQQ^^^wwwpppooo~~~|||xxxuuuppprrrsssggg]]]WWWUUUSSSUUU[[[ccckkkxxxuuummmiiihhhhhhzzzppplllmmmpppvvv|||~~~qqqlllgggfffgggnnn|||{{{lllbbbZZZRRROOOOOOOOOOOOOOOPPPOOONNNMMMLLLJJJIIIHHHFFFEEEEEEEEEEEEGGGKKKQQQXXXaaajjjsssyyy~~~yyyuuusssoooiiiddd```]]]ZZZXXXTTTSSSQQQPPPNNNNNNNNNNNNLLLMMMNNNOOOQQQUUU[[[___mmm}}}{{{wwwssspppnnnlllmmmooorrrxxxzzzrrrkkkddd___bbbhhhrrrvvvnnnmmmpppsss~~~vvveeeUUULLLIIICCCBBBAAA@@@@@@@@@AAABBBEEEQQQ]]]uuunnnmmm{{{yyywwwwwwppprrr~~~tttggg]]]WWWUUUSSSUUU[[[bbbkkkwwwvvvmmmiiihhhhhhzzzrrrqqqtttyyyyyyvvvvvvzzz{{{kkkaaaZZZSSSPPPPPPNNNNNNNNNNNNNNNNNNMMMMMMIIIHHHHHHGGGGGGGGGGGGGGGFFFIIINNNTTT[[[dddmmmrrr|||~~~zzzwwwtttpppjjjdddaaa^^^[[[YYYTTTSSSQQQPPPNNNMMMMMMLLLKKKLLLNNNOOOQQQUUUZZZ^^^ooo~~~zzz{{{}}}xxxooogggbbbeeekkkwwwvvvnnnlllooovvv~~~pppbbbSSSKKKIIIBBBAAA@@@@@@@@@AAABBBCCCEEEQQQ\\\uuunnnmmmyyywwwtttxxxoooqqq}}}~~~sssggg]]]WWWUUUSSSTTTZZZaaaiiiuuuwwwnnnjjjiiiiii{{{vvvvvv{{{pppfff^^^VVVSSSSSSNNNNNNNNNNNNNNNNNNNNNNNNJJJJJJIIIIIIHHHHHHHHHGGGDDDGGGKKKPPPVVV^^^gggmmmuuu|||~~~{{{xxxsssoooiiidddaaa^^^\\\ZZZTTTTTTSSSQQQPPPNNNMMMLLLLLLLLLMMMNNNPPPSSSYYY]]]ooouuummmhhhkkkrrr}}}vvvnnnllloooxxxxxxkkk^^^QQQIIIGGGBBBAAA@@@@@@@@@AAABBBCCCDDDPPP[[[vvvooommmwwwvvvoooyyyxxxmmmooo{{{sssggg]]]WWWUUURRRSSSYYY___gggsss~~~zzzuuuuuuzzzxxxooolllkkkkkk}}}yyy{{{zzznnneee\\\WWWWWWPPPOOOOOOOOOOOOOOOPPPPPPMMMMMMLLLKKKJJJHHHGGGFFFBBBEEEHHHLLLRRRYYYbbbgggpppwww~~~}}}{{{zzzrrrnnnhhhdddaaa___\\\ZZZVVVVVVUUUTTTRRRPPPNNNMMMLLLMMMNNNNNNOOORRRWWW[[[mmm|||tttooossszzzvvvooommmpppyyysssgggZZZMMMEEEDDDAAAAAA@@@???@@@AAABBBCCCBBBNNN[[[xxxqqqnnnwwwvvvnnnvvvwwwlllnnnxxxuuuiii^^^XXXTTTQQQRRRWWW^^^eeeqqq{{{wwwrrrmmmooowwwxxxpppnnnnnnnnn~~~|||~~~uuujjj```ZZZYYYQQQQQQPPPPPPPPPQQQQQQRRRPPPOOONNNMMMJJJHHHFFFDDDAAACCCFFFIIIOOOVVV^^^dddmmmttt}}}||||||{{{zzzqqqmmmgggcccaaa___]]][[[XXXXXXWWWVVVTTTRRRPPPOOOMMMMMMNNNNNNOOORRRVVVZZZkkk~~~yyytttxxxvvvpppooorrryyy}}}pppdddXXXKKKCCCAAAAAAAAA@@@???@@@AAACCCDDDAAAMMM[[[zzzrrrnnnwwwwwwqqqwwwvvvkkkmmmwwwvvvjjj```ZZZSSSQQQQQQWWW]]]dddooozzz{{{sssnnnjjjmmmvvvxxxqqqpppppppppzzz{{{uuujjj```ZZZUUURRRPPPOOOOOOQQQQQQPPPPPPPPPQQQPPPNNNKKKHHHFFFFFFFFFGGGHHHLLLSSS]]]ccchhhppp|||~~~|||{{{yyyuuuooohhhbbb___^^^^^^]]]WWWWWWVVVVVVWWWUUUSSSPPPMMMLLLKKKIIIJJJNNNTTTYYYkkk}}}}}}~~~uuuoooooorrr}}}~~~pppcccVVVJJJDDDEEEBBBAAAAAA@@@@@@AAAAAABBBEEENNN```}}}tttllluuutttooovvvppphhhhhhrrr}}}xxxkkk^^^VVVTTTQQQQQQUUU[[[bbbnnnyyy~~~wwwtttooottt~~~zzzrrrnnnmmmooo}}}yyyvvvxxx|||~~~xxxxxx|||zzzpppeee^^^WWWTTTPPPNNNOOOPPPQQQQQQRRRRRRSSSRRRPPPMMMKKKIIIDDDEEEEEEEEEIIIOOOXXX^^^dddmmmyyy}}}{{{vvvpppiiiccc```^^^]]]\\\WWWVVVVVVVVVVVVUUUSSSPPPNNNMMMLLLJJJJJJNNNTTTXXXiii{{{~~~uuuoooooosss}}}~~~pppcccVVVJJJDDDEEEBBBAAAAAA@@@@@@AAAAAABBBEEEMMM```|||uuullltttuuurrrzzz}}}lllffffffppp{{{yyylll___WWWTTTQQQQQQUUUZZZaaammmxxx}}}|||zzz|||tttooonnnppp{{{sssoookkkiiikkkpppuuu}}}vvvuuuwww{{{wwwmmmeee[[[VVVQQQNNNNNNPPPQQQRRRRRRRRRRRRRRRPPPNNNLLLJJJEEEEEEEEEEEEGGGLLLTTTYYY```hhhttt~~~wwwrrrjjjddd```^^^]]][[[XXXVVVUUUUUUVVVUUURRRPPPPPPOOONNNLLLLLLOOOTTTXXXgggxxx}}}tttooopppttt~~~oooaaaTTTIIIDDDDDDAAAAAA@@@@@@@@@@@@AAAAAADDDMMM^^^{{{uuulllrrrxxxvvvwwwhhhccccccmmmxxxzzzmmmaaaXXXTTTQQQPPPTTTYYY```lllvvvvvvpppnnnoooyyyqqqjjjfffbbb```ccchhhmmm{{{}}}tttqqqrrrtttzzz|||ssslll^^^ZZZSSSOOONNNPPPQQQRRRPPPPPPPPPOOONNNLLLKKKJJJHHHGGGGGGFFFGGGKKKQQQVVV\\\dddppp|||xxxsssllleeeaaa___\\\[[[XXXVVVUUUUUUUUUTTTRRRQQQQQQQQQOOOMMMMMMOOOTTTWWWeeeuuu|||tttoooqqqvvvmmm___SSSIIIDDDDDDAAAAAA@@@@@@@@@@@@AAAAAADDDKKK\\\xxxvvvlllppp||||||{{{ttteee```aaajjjvvv|||ooobbbZZZTTTQQQPPPTTTXXX___jjjuuuwwwpppmmmmmmwwwqqqjjjccc```]]]\\\___dddjjjyyy~~~sssnnnmmmmmmqqqwww}}}||||||}}}zzzuuupppbbb]]]VVVQQQOOOPPPQQQRRROOOOOONNNNNNMMMLLLKKKJJJHHHHHHGGGEEEEEEHHHMMMQQQXXXaaammmyyyxxxssslllgggccc```]]][[[XXXVVVTTTTTTTTTTTTRRRQQQQQQQQQPPPNNNNNNPPPTTTWWWdddrrr{{{sssooorrrwwwlll]]]QQQHHHCCCCCCAAA@@@@@@??????@@@@@@AAACCCJJJZZZvvvwwwmmmoooyyyuuueee``````jjjuuu}}}pppccc[[[TTTPPPOOOSSSWWW]]]hhhsssyyyppplllllluuummmhhhbbb]]]\\\[[[YYY[[[```iiiwww~~~rrrkkkgggeeehhhmmmuuu{{{|||wwwpppnnnmmmnnnqqqssspppnnnddd___XXXSSSQQQQQQQQQPPPOOOOOONNNNNNMMMMMMMMMMMMFFFFFFEEEDDDCCCEEEIIIMMMVVV^^^kkkwwwwwwsssmmmhhhdddaaa^^^\\\XXXVVVTTTSSSSSSSSSRRRQQQOOOPPPOOONNNNNNPPPTTTWWWcccnnnyyyssspppsssyyykkk[[[PPPGGGCCCCCC@@@@@@????????????@@@@@@CCCIIIXXXssswwwmmmnnnwwwzzziiiaaaaaakkkvvv}}}pppddd[[[TTTPPPOOORRRVVV\\\fffqqq~~~{{{rrrlllkkkwwwnnnhhhbbb]]][[[[[[[[[YYY[[[___fffttt}}}pppgggbbb___```dddgggmmmwww}}}ssslllgggdddaaaaaaeeehhhiiihhheeeaaa[[[VVVSSSRRRPPPOOOMMMMMMLLLLLLLLLLLLLLLLLLFFFFFFEEEDDDCCCEEEHHHLLLSSS[[[hhhuuuvvvrrrmmmhhheeebbb___]]]XXXVVVSSSRRRSSSSSSRRRQQQMMMNNNNNNNNNNNNPPPTTTWWWaaaiiiyyyyyyrrrppptttzzzjjjYYYNNNGGGCCCCCC@@@@@@????????????@@@@@@CCCHHHVVVpppwwwnnnooovvvmmmdddcccmmmyyy}}}pppddd[[[TTTPPPOOOQQQUUU[[[eeeooo|||tttnnnlllzzzssslllfff```\\\[[[]]]]]][[[]]]```cccrrr|||nnneee^^^ZZZ[[[___]]]dddnnnyyyyyymmmfffddd```[[[ZZZ]]]bbbddddddeeeaaa\\\WWWTTTRRROOONNNJJJJJJIIIIIIIIIIIIJJJJJJHHHHHHHHHFFFEEEGGGJJJMMMPPPYYYfffsssuuurrrmmmiiifffccc```^^^XXXVVVSSSRRRRRRSSSRRRQQQLLLMMMMMMNNNNNNQQQTTTXXX___fffsssxxxrrrpppttt{{{iiiXXXNNNGGGCCCCCC@@@@@@????????????@@@@@@DDDHHHUUUnnnwwwnnnooovvvpppfffeeennn{{{}}}pppccc[[[TTTPPPOOOQQQUUUZZZdddooozzzvvvpppnnnyyyqqqiiiddddddbbb___[[[ZZZZZZ[[[\\\hhhrrr{{{lllaaa]]][[[YYYWWW[[[]]]cccnnnxxx|||pppddd^^^]]]\\\YYYXXXXXX[[[]]]___^^^\\\XXXTTTPPPMMMKKKKKKKKKJJJIIIIIIIIIIIIJJJFFFFFFEEEDDDCCCDDDGGGIIIQQQYYYeeerrr~~~xxxsssmmmiiigggddd```]]]ZZZXXXVVVUUUUUUUUUSSSRRRRRRRRRRRRQQQPPPRRRVVVYYY```fffqqq~~~}}}xxxrrrpppuuu|||kkkZZZOOOGGGDDDEEEAAAAAA@@@???>>>>>>??????AAAHHHTTTkkkwwwlllnnnxxxvvvjjjllltttyyyvvvggg\\\VVVRRRPPPQQQTTTYYYccclll{{{zzzqqqlll{{{ssslllggghhhfffbbb___^^^^^^^^^___hhhrrr|||mmmaaa\\\ZZZXXXVVVWWWXXX^^^hhhrrr~~~xxxlll^^^\\\YYYVVVTTTUUUXXX[[[[[[ZZZXXXUUURRRNNNKKKJJJKKKJJJIIIIIIHHHHHHIIIIIIEEEEEEEEECCCBBBCCCFFFIIIPPPXXXeeeqqq}}}zzzuuuoookkkhhheeeaaa^^^ZZZXXXUUUTTTTTTTTTSSSQQQQQQRRRQQQPPPPPPRRRUUUXXX```fffqqq~~~{{{{{{vvvqqqqqqvvv~~~iiiXXXNNNFFFCCCDDDAAA@@@@@@???>>>>>>??????AAAGGGSSSjjjyyymmmoooyyypppooovvv|||vvvhhh]]]VVVRRRPPPQQQTTTXXXbbblllyyy~~~ssslllzzzrrrnnnmmmkkkhhheeecccccccccdddhhhrrr~~~ooobbb[[[XXXVVVTTTTTTUUUZZZcccmmmwwwwwweeeaaa[[[VVVSSSTTTWWWYYYXXXWWWUUUSSSPPPMMMKKKJJJJJJIIIHHHHHHGGGGGGHHHHHHDDDDDDDDDBBBAAABBBEEEHHHOOOWWWdddqqq}}}|||xxxsssoookkkhhhdddaaa]]]ZZZXXXWWWWWWVVVUUUSSSRRRSSSSSSSSSSSSTTTWWWZZZaaagggqqq}}}xxxzzz|||tttpppqqqxxx{{{eeeVVVLLLEEEBBBBBBAAA@@@??????>>>?????????AAAGGGRRRggg|||ooopppzzzvvvpppvvv|||xxxiii^^^WWWRRRPPPQQQTTTXXXaaakkkvvvyyyppp{{{vvvqqqooollljjjgggfffffffffhhhpppqqqddd[[[WWWTTTSSSTTTUUUZZZbbbjjjtttuuunnneee]]]XXXWWWXXXXXXWWWVVVTTTRRRPPPNNNLLLLLLIIIHHHGGGGGGFFFFFFGGGGGGCCCCCCCCCAAA@@@AAADDDGGGOOOXXXeeerrr~~~}}}{{{wwwsssnnnjjjgggeeeaaa___\\\[[[[[[ZZZXXXWWWUUUWWWXXXYYYXXXYYY\\\^^^ccciiisss}}}yyyzzzzzzsssooopppxxxttt```SSSJJJDDDAAAAAA@@@@@@???????????????@@@@@@FFFPPPddd~~~qqqqqqzzz~~~xxxnnnrrrxxxyyyjjj```WWWSSSPPPQQQSSSWWW```jjjuuu~~~www|||vvvtttqqqnnnkkkiiihhhgggiiipppsssggg]]]WWWTTTSSSTTTTTTYYYaaaiiirrrtttiiibbb^^^[[[YYYWWWVVVSSSPPPNNNLLLKKKKKKHHHHHHGGGFFFFFFFFFFFFGGGCCCCCCBBBAAA@@@AAADDDFFFPPPYYYgggttt}}}|||zzzvvvqqqmmmkkkiiieeebbb___^^^^^^]]][[[YYYXXXZZZ\\\^^^^^^^^^```aaagggmmmuuu{{{}}}zzzrrrnnnpppxxx~~~nnn[[[PPPIIICCC@@@@@@@@@???????????????@@@@@@@@@EEENNNaaassssss|||zzzyyylllnnnsss~~~{{{lllbbbXXXSSSPPPQQQSSSVVV___hhhttt~~~|||}}}{{{xxxtttpppmmmjjjiiikkkrrrvvvkkkaaaZZZVVVTTTRRRRRRWWW^^^fffooo}}}{{{ssskkkccc^^^YYYWWWSSSOOOLLLJJJIIIHHHIIIHHHGGGGGGFFFFFFGGGGGGCCCCCCCCCAAA@@@AAADDDGGGPPPZZZhhhvvv|||||||||yyytttpppnnnnnnhhheeebbbaaa```___]]]\\\ZZZ]]]aaabbbccccccdddeeekkkqqqyyy}}}~~~yyyqqqnnnpppyyywwwhhhXXXNNNHHHCCC@@@@@@?????????>>>??????@@@AAA???DDDLLL]]]~~~uuuuuuzzzwwwjjjjjjnnnuuu|||nnndddXXXTTTPPPQQQRRRUUU^^^gggsss}}}|||wwwrrrooommmooouuu~~~xxxoooeee]]]XXXVVVQQQRRRVVV^^^fffooo}}}}}}rrriii___\\\XXXSSSOOOLLLJJJJJJIIIIIIHHHGGGGGGGGGGGGGGGCCCDDDCCCBBBAAABBBEEEGGGOOOYYYggguuuzzz{{{|||zzzvvvrrrqqqqqqmmmkkkhhhfffeeedddbbbaaa```dddhhhjjjkkkjjjkkkkkkooottt}}}|||xxxqqqooorrr|||ssseeeUUUMMMHHHCCC@@@@@@??????>>>>>>???@@@@@@AAA???CCCJJJ[[[{{{yyyyyyxxxyyysssfffdddffflllzzz}}}pppeeeYYYTTTQQQQQQRRRUUU]]]fffppp{{{|||vvvrrrppprrrwww~~~yyyqqqhhh___ZZZXXXSSSSSSXXX```gggqqq~~~uuufffccc^^^XXXSSSOOONNNMMMJJJIIIHHHHHHGGGGGGHHHHHHDDDDDDDDDBBBAAABBBEEEHHHNNNXXXggguuuxxx{{{|||{{{vvvsssrrrssssssqqqnnnlllkkkjjjhhhffffffjjjoooqqqrrrqqqqqqrrrqqqwwwzzz~~~wwwqqqpppttt}}}qqqcccTTTLLLHHHCCC@@@@@@??????>>>>>>???@@@AAAAAA???CCCJJJZZZyyy|||}}}uuutttxxxmmmaaa^^^___fffttt~~~pppfffYYYTTTQQQQQQQQQTTT]]]fffoooyyy~~~~~~{{{xxxxxxzzz|||wwwwwwuuupppiiiaaa[[[XXXVVVUUUXXX___gggooo{{{xxxqqqfff^^^XXXSSSNNNJJJKKKJJJIIIIIIIIIHHHFFFDDDCCCBBBAAA@@@AAACCCEEEFFFOOOWWWdddrrr~~~|||xxxyyyzzz{{{{{{zzzyyyxxxwwwwwwvvvsssooommmmmmnnnmmmqqqvvvyyyyyyxxxwwwwwwxxx{{{~~~yyy~~~vvvrrrpppsssyyyjjj^^^QQQJJJEEEAAA@@@AAA>>>>>>>>>>>>>>>??????@@@AAA@@@IIIYYYqqq~~~tttqqqsssjjj___[[[[[[eeeppppppeee[[[UUUPPPPPPQQQTTTZZZaaallluuuyyysssxxx|||{{{~~~xxxwwwtttnnnggg```[[[YYYXXXVVVXXX^^^eeennnzzz|||pppddd[[[TTTOOOKKKLLLKKKIIIIIIJJJJJJHHHFFFEEECCCBBB@@@AAACCCEEEGGGOOOWWWcccooo{{{~~~}}}{{{{{{|||||||||{{{zzzyyyzzzzzzzzzwwwtttrrrrrrsssrrrvvv{{{~~~~~~~~~}}}}}}~~~yyyvvvrrrqqqtttwwwhhh\\\OOOHHHDDD@@@???AAA>>>>>>>>>>>>>>>??????@@@AAA@@@IIIXXXnnn~~~vvvrrrrrr~~~zzzfff\\\YYYYYYcccnnnrrrfff[[[UUUPPPPPPQQQRRRYYY___jjjssszzzrrrssswww~~~}}}zzzuuunnngggaaa]]][[[[[[XXXXXX^^^dddlllyyy{{{lllaaaYYYTTTQQQNNNLLLKKKJJJKKKKKKJJJIIIGGGEEEBBBAAAAAACCCFFFHHHNNNUUU```kkkttt}}}~~~}}}~~~~~~~~~~~~}}}|||{{{{{{|||}}}{{{xxxvvvuuuvvvvvvzzz~~~zzzuuurrrrrrvvvtttdddXXXLLLGGGCCC@@@???AAA>>>>>>>>>>>>>>>??????@@@AAA@@@HHHUUUjjj|||zzztttrrr{{{vvvcccZZZXXXYYYaaalll~~~uuujjj\\\UUUPPPOOOPPPQQQWWW^^^fffppp}}}|||rrrooonnntttxxxoooiiiddd```^^^\\\YYYYYY]]]ccclllxxxttthhh```\\\ZZZQQQOOOLLLJJJKKKKKKJJJIIIIIIFFFCCCAAAAAACCCFFFHHHLLLRRR[[[eeemmmuuu|||~~~~~~|||}}}~~~|||xxxuuusssrrrvvvzzz{{{}}}tttssstttxxxrrraaaVVVKKKFFFDDD@@@@@@AAA>>>>>>>>>>>>>>>??????@@@AAA@@@HHHRRReeezzz|||xxxuuu|||xxxeee\\\ZZZ\\\___jjj|||xxxmmm___XXXRRRQQQQQQQQQWWW]]]dddmmm{{{uuuooolllqqq}}}rrrkkkeee```]]][[[XXXXXX]]]cccjjjvvv|||ooofffaaa```VVVRRRNNNKKKJJJJJJIIIIIIIIIGGGDDDBBBAAACCCEEEFFFGGGMMMUUU^^^fffmmmtttxxx~~~~~~yyytttpppnnntttxxx~~~~~~zzzssstttvvv{{{qqq```UUUKKKGGGDDDAAA@@@BBB>>>>>>>>>>>>>>>??????@@@@@@@@@GGGOOO___xxxwww~~~zzz}}}hhh]]][[[\\\___iii{{{zzzqqqbbb[[[UUUSSSRRRRRRWWW]]]ccclllzzz{{{tttoootttxxxooohhhaaa]]]ZZZWWWXXX\\\```eeeoooxxx|||xxxmmmfffccc]]]XXXRRRMMMJJJIIIHHHGGGHHHGGGEEECCCBBBBBBCCCDDDCCCHHHOOOWWW^^^eeekkkoootttvvvzzz~~~~~~~~~~~~~~~|||uuupppnnnrrrvvv{{{~~~xxxrrrtttxxx~~~ppp___TTTKKKGGGDDDAAA@@@AAA>>>>>>>>>>>>>>>??????@@@>>>???GGGMMMZZZ|||vvvsss{{{lll^^^ZZZ[[[]]]hhhyyy|||ssseee^^^WWWUUUSSSRRRVVV\\\bbbkkkzzz}}}www{{{yyypppggg```ZZZWWWWWWYYY[[[]]]dddkkkppptttyyy~~~wwwooollleee___WWWPPPKKKIIIHHHGGGFFFFFFEEEDDDBBBAAAAAA@@@AAAEEEKKKPPPUUU[[[```dddhhhjjjoootttxxx|||~~~~~~}}}}}}}}}~~~||||||||||||~~~~~~wwwrrrooolllpppuuuxxxyyyxxxwwwwwwwwwxxxyyy}}}wwwqqqtttyyyooo]]]SSSIIIFFFCCC???>>>???>>>>>>>>>>>>>>>??????@@@===???GGGLLLVVVvvv}}}tttpppwwwsssaaa[[[[[[[[[eeevvv}}}tttfff___XXXUUURRRQQQUUU[[[```jjjxxxxxxmmmfffZZZWWWVVVXXXWWWWWW[[[bbbeeehhhmmmqqqwwwyyyuuukkkddd[[[RRRMMMJJJHHHGGGEEEEEEEEEDDDCCCAAA@@@>>>@@@CCCHHHLLLPPPTTTYYY\\\___bbbgggmmmssswwwzzz{{{}}}~~~~~~}}}||||||}}}~~~~~~zzzzzzzzz{{{}}}~~~wwwrrrooofffjjjooorrrrrrqqqpppppppppqqqrrrtttxxx}}}vvvqqquuuzzzooo\\\RRRHHHEEEBBB>>><<<<<<>>>>>>>>>>>>>>>??????@@@<<<>>>GGGKKKTTTsss|||sssooouuuyyyfff^^^^^^YYYdddttt}}}uuufff___WWWTTTQQQPPPTTTYYY___iiiwww{{{}}}}}}pppggg^^^YYYTTTQQQPPPRRRSSSSSS[[[]]]___bbbgggppp||||||uuujjj___YYYTTTNNNJJJJJJHHHGGGEEEDDDBBBAAAAAAAAA???@@@BBBEEEIIIMMMPPPRRRYYY]]]aaafffjjjnnnsssvvvvvvyyy{{{~~~}}}zzzxxxxxxyyyzzzzzz{{{zzzzzzzzzzzzzzz{{{{{{~~~zzzrrrhhhbbb_________```aaabbbdddeeegggggggggiiilllqqqvvvyyy{{{wwwsssqqquuu{{{nnn[[[QQQGGGCCCAAA>>>===???>>>>>>>>>>>>>>>>>>>>>>>>>>>AAACCCFFFSSSkkk{{{ssspppuuujjj^^^^^^aaafffttt~~~wwwhhh___VVVRRRPPPOOORRRWWWaaaiiiuuu~~~xxxwwwxxx~~~uuukkk```\\\VVVQQQPPPPPPPPPPPPQQQSSSUUUWWW[[[cccnnnvvv}}}qqqddd\\\UUUNNNJJJJJJHHHGGGEEEDDDBBBBBBAAAAAA>>>???@@@BBBDDDGGGIIIJJJQQQTTTYYY]]]aaafffkkknnnqqqtttwwwzzz}}}|||yyywwwwwwxxxyyyxxxyyyxxxwwwvvvuuuuuutttttttttsssrrrqqqnnnhhh```ZZZWWWWWWVVVWWWWWWXXXYYYZZZ\\\\\\\\\___bbbggglllooosssxxxyyyuuurrrvvv}}}lllZZZPPPGGGCCCAAA>>>===???>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@BBBFFFQQQiii{{{ssspppvvvrrrcccbbbaaafffsss~~~wwwiii___VVVRRRPPPOOORRRVVV___gggsss{{{uuussstttyyyyyyoooccc^^^XXXRRROOONNNMMMLLLJJJKKKMMMNNNPPPVVV```gggsss~~~xxxiii___XXXPPPMMMMMMHHHGGGFFFDDDCCCBBBAAAAAA????????????@@@AAABBBCCCHHHKKKOOOTTTXXX]]]bbbfffjjjmmmppptttwww{{{~~~{{{xxxvvvvvvwwwwwwvvvvvvuuusssqqqnnnllljjjiiifffeeedddbbb```\\\WWWSSSOOONNNNNNMMMMMMNNNNNNNNNPPPPPPQQQSSSWWW\\\```ccchhhmmmttt{{{|||wwwtttxxx|||jjjXXXOOOFFFCCCAAA>>>===???>>>>>>>>>>>>>>>>>>>>>>>>>>>???BBBEEEPPPeee}}}sssqqqxxx|||iiidddaaaeeerrrxxxjjj```WWWSSSPPPOOOQQQVVV\\\dddppp}}}~~~vvvqqqrrrwwwzzzpppddd___YYYSSSPPPNNNLLLKKKJJJKKKMMMLLLMMMQQQYYY___hhhvvv|||~~~mmmaaaYYYRRROOOPPPHHHHHHFFFDDDCCCBBBBBBAAA@@@@@@????????????@@@@@@DDDFFFJJJNNNRRRWWW]]]```dddgggkkkooossswww|||}}}{{{xxxvvvvvvvvvvvvuuusssrrrooolllhhhdddaaa```^^^\\\ZZZXXXWWWUUURRROOOKKKJJJIIIHHHGGGGGGGGGGGGHHHHHHIIILLLOOOTTTWWWZZZ]]]bbbiiiqqqyyy|||wwwuuuyyyxxxfffVVVMMMEEECCCAAA>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>??????BBBFFFOOObbb~~~vvvsss}}}nnndddbbbeeepppyyylllbbbXXXSSSPPPNNNPPPUUUZZZbbbnnn{{{yyyqqqpppttt|||{{{qqqccc___YYYUUURRRPPPNNNMMMJJJLLLMMMLLLKKKMMMSSSXXX^^^iiizzz}}}|||qqqcccYYYQQQMMMMMMIIIHHHFFFEEECCCBBBBBBBBB???>>>>>>>>>>>>??????@@@AAACCCFFFIIIMMMQQQWWW[[[___bbbggglllppptttyyy|||}}}~~~}}}zzzxxxvvvvvvvvvuuussspppooommmiiieee```]]][[[YYYWWWTTTRRRQQQPPPNNNLLLHHHHHHFFFEEEDDDCCCCCCCCCBBBCCCDDDFFFIIIMMMPPPQQQTTTYYY```hhhoooxxx{{{wwwvvv{{{sssbbbTTTKKKDDDBBBAAA???===>>>========================@@@???BBBGGGNNN^^^zzz{{{wwwsssgggccceeennn~~~{{{mmmcccYYYTTTPPPNNNPPPSSSYYY```lllyyy{{{rrrpppqqqwww|||sssccc```[[[VVVTTTRRRPPPNNNIIIKKKLLLJJJHHHIIIMMMQQQUUU]]]iiiwww{{{zzzuuufffYYYOOOIIIHHHIIIHHHGGGEEEDDDCCCBBBBBB>>>===============>>>>>>>>>@@@BBBCCCFFFJJJPPPTTTXXX\\\bbbggglllppptttwwwzzz{{{}}}~~~{{{yyyvvvuuuuuutttrrrqqqnnnmmmllliiieeeaaa^^^[[[VVVTTTPPPNNNMMMLLLJJJHHHEEEDDDCCCAAA@@@?????????>>>>>>???AAACCCFFFHHHIIIMMMQQQWWW^^^fffmmmuuuzzz{{{~~~zzzwwwwww~~~lll___RRRJJJCCCBBBAAA???===>>>========================@@@>>>AAAFFFLLLYYYvvv~~~zzzyyyjjjbbbcccjjjxxx|||oooeeeZZZTTTPPPNNNOOORRRXXX___jjjvvvxxxsssrrruuu{{{zzzrrrfffbbb]]]YYYVVVSSSPPPNNNKKKMMMNNNLLLJJJIIILLLOOOQQQWWW```hhhtttyyyuuu}}}vvvhhh\\\QQQKKKJJJIIIHHHGGGEEEDDDCCCCCCBBBAAA@@@@@@???>>>>>>>>>>>><<<===??????AAAEEEJJJNNNQQQVVV\\\aaafffjjjoooqqquuuvvvwwwyyyzzzzzz{{{{{{xxxvvvtttsssrrrqqqooommmlllllllllkkkhhheeeaaa___VVVTTTPPPNNNLLLJJJGGGEEECCCBBBAAA???>>>>>>>>>>>><<<<<<===>>>???AAABBBBBBEEEIIIOOOUUU[[[cccjjjoooyyy|||xxx}}}~~~zzzxxxzzzvvvfff\\\QQQIIIBBBBBBBBB???===>>>========================>>><<>>>>>>>>???CCCHHHLLLLLLQQQWWW]]]bbbfffjjjmmmooopppqqqrrrsssuuuvvvvvvvvvtttrrrqqqpppooollljjjkkkllllllllljjjgggdddcccXXXVVVRRROOOMMMJJJGGGDDDCCCBBBAAA@@@????????????<<<======>>>??????@@@@@@AAADDDIIINNNTTT[[[ccchhhmmmsss|||yyywww|||}}}{{{yyy|||oooaaaZZZPPPHHHBBBBBBBBB???===>>>========================<<<:::===CCCFFFQQQnnn{{{~~~}}}{{{jjj^^^]]]aaammm|||}}}qqqggg\\\UUUQQQMMMNNNQQQTTTZZZdddppp{{{{{{uuuvvvyyyxxxqqqiiieee```[[[WWWUUUUUUVVVPPPPPPPPPPPPPPPPPPPPPPPPTTTVVVYYYZZZ]]]eeerrr|||yyyqqqwwwtttfff\\\UUUPPPMMMJJJIIIHHHGGGFFFGGGHHHHHHEEEEEEEEEEEEDDDCCCAAA@@@@@@???===<<<===>>>@@@AAAGGGJJJOOOSSSXXX]]]cccgggiiilllnnnooommmkkkkkkkkknnnllljjjiiiiiijjjjjjiiikkklllmmmoooooolllgggccc^^^\\\XXXSSSNNNIIIFFFDDD??????>>>>>>======<<<<<<;;;;;;<<<<<<===>>>>>>>>>AAABBBDDDFFFJJJPPPXXX]]]eeekkkuuu~~~~~~zzzwww|||~~~wwwyyy}}}xxxjjj]]]VVVLLLHHHDDDAAA@@@@@@???>>>>>>>>>============>>>>>>===<<>>======>>>???@@@CCCFFFJJJOOOSSSXXX^^^bbbeeehhhjjjkkkiiihhhgggggggggfffdddcccdddeeeffffffjjjkkknnnppppppnnnjjjgggaaa^^^YYYSSSMMMHHHEEECCC@@@@@@??????>>>>>>======<<<<<<<<<<<<<<<=========???@@@BBBDDDGGGLLLSSSXXX___eeeoooxxx~~~yyyvvvtttyyy}}}yyy{{{ssseeeYYYSSSLLLHHHDDDAAA@@@@@@???===>>>>>>============>>>>>>===<<<>>>BBBCCCLLLeee}}}~~~yyyxxxzzzvvveeeZZZYYY[[[dddpppuuuiii\\\VVVRRROOONNNPPPSSSXXX```jjjuuu~~~{{{zzzwwwuuuqqqoookkkfffaaa\\\XXXVVVWWWWWWVVVTTTSSSSSSRRRRRRTTTVVVXXXXXXXXX[[[aaagggmmmxxxrrrssswwwwwwzzz}}}wwwnnnddd]]]XXXSSSPPPLLLKKKJJJIIIIIIIIIJJJJJJGGGHHHIIIIIIHHHGGGFFFEEEDDDCCCAAA???>>>===>>>>>>>>>AAAEEEHHHLLLQQQWWW[[[___bbbdddeeedddbbbbbbbbb^^^]]]\\\\\\]]]___aaabbbiiikkkoooqqqrrrpppnnnllleeeaaaZZZRRRLLLGGGDDDCCCBBBBBBAAAAAA@@@??????>>>>>>===<<<<<<<<<<<<<<<<<<===>>>???@@@BBBGGGMMMQQQWWW]]]gggooovvvzzz~~~yyytttqqqpppvvv}}}|||~~~|||pppcccWWWQQQKKKHHHDDDAAA@@@???>>>===>>>======<<<<<<======>>>===;;;===@@@AAAHHH___www}}}}}}{{{xxxvvvrrrcccYYYWWWYYY```jjjzzzvvvjjj^^^WWWSSSOOONNNPPPRRRWWW^^^hhhtttzzzxxxzzz|||}}}yyyvvvqqqjjjccc]]]YYYWWWWWWVVVUUUTTTSSSSSSSSSTTTSSSUUUWWWWWWWWWXXX\\\___iiisssuuurrrsssqqqrrrwwwvvvrrrkkkddd^^^XXXSSSPPPMMMMMMKKKJJJJJJJJJKKKLLLIIIJJJJJJKKKKKKJJJIIIHHHFFFEEECCCAAA???======<<<;;;===@@@CCCFFFJJJPPPTTTZZZ\\\___```___]]]]]]]]]WWWWWWWWWWWWXXXZZZ^^^aaahhhkkknnnppppppooommmmmmfffaaaZZZRRRLLLHHHFFFFFFEEEDDDDDDCCCBBBAAA@@@@@@???>>>===;;;::::::;;;;;;;;;<<<===>>>???BBBGGGJJJQQQVVV___gggnnnsssxxxzzz~~~~~~{{{vvvqqqnnnmmmsss|||}}}}}}{{{pppcccXXXSSSKKKHHHCCCAAA@@@???>>>============<<<<<<=========<<<:::;;;???@@@FFF[[[qqq{{{wwwooobbbXXXUUUVVV\\\ffftttwwwkkk___YYYUUUPPPNNNOOOQQQUUU\\\fffqqqyyyxxx|||zzzqqqiiiccc^^^]]]VVVUUUTTTRRRRRRSSSTTTUUURRRTTTVVVWWWXXXYYYZZZ\\\ccckkkxxxxxxrrrpppllllllpppqqqnnniiiddd___YYYSSSNNNNNNMMMLLLKKKJJJKKKLLLLLLJJJKKKLLLMMMMMMMMMLLLKKKHHHGGGEEEBBB@@@>>><<<;;;:::<<<===???AAAFFFKKKOOOUUUWWWZZZ[[[ZZZYYYYYYYYYSSSTTTTTTTTTTTTWWW]]]aaagggjjjmmmnnnllljjjjjjjjjeeeaaaZZZSSSNNNKKKJJJJJJFFFFFFEEEDDDCCCBBBAAAAAA@@@>>><<<:::999::::::;;;;;;<<<======>>>@@@CCCFFFLLLQQQYYY```ffflllqqquuuyyyzzz{{{zzzxxxsssooollljjjpppyyy~~~~~~yyyooocccYYYTTTKKKGGGCCC@@@??????>>>=========<<<<<<<<<<<<======;;;888;;;@@@AAAGGGYYYmmm~~~{{{lll___VVVSSSTTTZZZcccqqqxxxmmmaaa[[[VVVQQQNNNOOOQQQTTTZZZcccnnn{{{}}}}}}{{{qqqiiiccc```YYYWWWUUUSSSSSSSSSUUUVVVRRRSSSTTTVVVXXXYYYZZZ[[[]]]dddooo||||||uuupppjjjhhhkkkkkkjjjgggeeeaaa[[[TTTOOONNNMMMLLLKKKKKKKKKLLLLLLJJJKKKMMMNNNOOONNNNNNMMMIIIHHHFFFDDDAAA???===;;;;;;;;;<<<===???CCCHHHLLLPPPSSSVVVWWWVVVUUUUUUVVVPPPRRRRRRRRRQQQTTT[[[```dddgggkkkkkkhhhfffggghhhfffbbb]]]VVVQQQNNNMMMLLLHHHGGGFFFEEEDDDBBBAAAAAA???>>><<<:::999999:::;;;;;;<<<=========???BBBDDDGGGKKKRRRXXX^^^dddjjjmmmrrrssstttuuusssoookkkiiigggmmmvvvuuukkk```WWWSSSJJJGGGCCC@@@???>>>===<<<===<<<<<<;;;;;;<<<<<<===;;;888;;;@@@BBBFFFVVVhhh|||kkk]]]UUURRRRRRWWW___mmmzzznnnccc\\\WWWQQQNNNNNNPPPSSSXXX___jjjvvvvvvmmmggg```^^^ZZZWWWUUUUUUVVVVVVTTTSSSSSSUUUWWWYYYYYYYYYZZZ```iiitttxxxrrrjjjfffgggeeeeeeeeeeeeccc^^^WWWRRRNNNMMMLLLKKKJJJKKKKKKLLLJJJKKKMMMOOOOOOOOOOOONNNJJJIIIGGGEEEBBB@@@===<<<;;;;;;;;;;;;<<<@@@EEEIIILLLOOORRRSSSSSSRRRRRRRRRMMMNNNOOONNNMMMPPPWWW^^^```dddhhhiiifffeeegggjjjhhheee```ZZZTTTPPPMMMKKKHHHGGGFFFEEEDDDBBBAAAAAA???===;;;999888999;;;<<<999;;;<<<<<<<<<===@@@BBBBBBEEEKKKPPPUUU[[[aaaeeeiiikkkmmmnnnmmmjjjfffddddddiiisss}}}sssjjj___WWWSSSJJJGGGCCC@@@???>>>===<<<===<<<<<<;;;;;;<<<<<<===<<<999;;;@@@AAADDDQQQaaa~~~~~~zzz~~~ooo```VVVSSSRRRUUU\\\gggzzz{{{pppddd^^^XXXRRRNNNNNNPPPRRRVVV]]]fffrrr{{{sssgggddd```[[[XXXWWWWWWWWWUUUTTTSSSTTTVVVWWWXXXWWWXXX\\\ccclllzzzzzzsssjjjeeefff```aaadddfffeee```ZZZTTTNNNMMMKKKJJJJJJJJJKKKLLLJJJKKKMMMOOOPPPPPPOOOOOOJJJIIIHHHFFFCCC@@@>>><<<;;;;;;;;;:::;;;???DDDHHHIIILLLOOOQQQPPPOOOOOOPPPJJJLLLMMMKKKJJJMMMTTT[[[]]]bbbggghhhffffffiiillljjjhhhccc\\\VVVPPPLLLJJJHHHHHHGGGEEEDDDBBBAAAAAA>>>===:::888888999;;;===888:::;;;;;;;;;===???AAA>>>AAAEEEJJJOOOUUU[[[___cccdddggghhhhhhfffcccaaaaaagggppp{{{tttjjj```XXXTTTJJJGGGBBB@@@???>>>===<<<<<<<<<<<<;;;;;;<<<<<<<<<>>>:::<<<@@@@@@AAAMMM\\\vvv}}}zzz~~~uuudddXXXSSSQQQTTTYYYddduuu{{{pppeee^^^YYYRRRNNNNNNPPPRRRVVV[[[dddppp|||zzznnndddaaa]]]XXXVVVXXXWWWVVVUUUUUUWWWXXXWWWVVVZZZYYY]]]dddooo{{{uuummmfffbbb```bbbeeehhhhhhccc\\\WWWOOONNNMMMKKKKKKKKKKKKLLLLLLLLLMMMMMMNNNOOOQQQQQQLLLJJJHHHGGGFFFCCC???<<>>===<<<===???AAABBBGGGIIIKKKMMMNNNNNNMMMLLLIIIIIIIIIHHHHHHLLLQQQUUU[[[^^^bbbdddddddddeeeffffffdddbbb^^^XXXQQQLLLHHHEEEDDDDDDDDDDDDCCCCCCCCC@@@???>>>===<<<;;;;;;;;;<<<<<<<<<<<<<<<===>>>???@@@AAACCCDDDGGGKKKQQQVVV[[[^^^aaabbbaaa`````````dddiiipppyyyzzzmmmeee^^^XXXVVVKKKHHHCCC@@@??????===<<<<<<;;;::::::::::::;;;<<<===;;;<<>>===<<<<<<>>>???AAADDDEEEHHHJJJKKKKKKJJJIIIHHHHHHHHHGGGHHHKKKPPPSSSXXX[[[___aaaaaa```aaabbbaaa```^^^ZZZUUUOOOJJJGGGDDDDDDDDDDDDCCCCCCCCCCCC@@@???>>><<<;;;;;;;;;;;;<<<<<<;;;;;;<<<<<<===>>>???@@@AAACCCEEEIIIOOOSSSWWWYYY]]]^^^^^^]]]^^^^^^bbbgggnnnwwwvvvjjjccc\\\WWWUUUKKKGGGCCC@@@???>>>===<<<<<<;;;::::::::::::;;;<<<===;;;<<<>>>@@@CCCLLLVVVlll|||mmm^^^XXXTTTVVVWWW]]]oooyyylllaaaYYYTTTRRRPPPOOOPPPSSSXXX```jjjvvv~~~zzzpppfff```^^^XXXWWWWWWXXXYYYYYYWWWUUUUUUTTTUUUYYY___jjj}}}xxxrrrkkkfffdddcccddddddeeeddd```ZZZVVVQQQPPPMMMLLLKKKLLLMMMMMMLLLLLLKKKLLLLLLMMMNNNNNNNNNMMMKKKIIIHHHEEEAAA>>>@@@???===<<<;;;<<<>>>???BBBCCCFFFHHHIIIIIIHHHGGGGGGGGGGGGGGGGGGIIINNNQQQSSSVVVZZZ\\\[[[[[[[[[\\\[[[[[[YYYVVVSSSNNNJJJHHHDDDDDDDDDDDDCCCCCCCCCCCC@@@???>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===<<<>>>???AAABBBFFFKKKOOOQQQTTTWWWYYYYYYYYYZZZ[[[^^^dddlllvvvoooeee```ZZZUUUSSSJJJGGGBBB@@@???>>>===<<<<<<;;;;;;::::::;;;;;;<<<===;;;<<<>>>???AAAIIIRRReeewwwccc[[[UUUWWWXXX]]]lll|||{{{ooocccZZZUUUQQQOOOOOOPPPRRRVVV]]]gggssszzzrrrggg```YYYXXXWWWXXXXXXXXXVVVTTTUUUSSSSSSVVVZZZbbbssswwwpppjjjgggfffhhhggggggfffddd```[[[VVVRRRPPPNNNLLLKKKLLLMMMNNNLLLKKKKKKKKKKKKLLLLLLMMMOOOMMMLLLKKKIIIGGGCCC@@@AAA@@@>>><<<;;;;;;<<<===BBBCCCFFFHHHIIIIIIHHHGGGFFFFFFFFFFFFFFFHHHLLLOOOPPPSSSVVVXXXWWWVVVVVVWWWVVVVVVUUUSSSQQQNNNKKKJJJEEEEEEDDDDDDDDDCCCCCCCCC@@@???>>>===<<<;;;;;;;;;;;;;;;:::::::::;;;;;;<<<;;;<<<===???@@@CCCGGGJJJLLLNNNRRRTTTTTTUUUWWWYYY[[[aaajjjttt~~~~~~zzzjjjbbb^^^XXXTTTRRRIIIFFFBBB???>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;===;;;<<<>>>>>>???FFFOOOaaa|||hhh]]]VVVWWWYYY]]]jjjyyy~~~qqqeee\\\UUUQQQNNNNNNOOOQQQUUU[[[dddooovvvqqqfff]]][[[YYYXXXWWWVVVUUUSSSRRRQQQQQQSSSUUU\\\jjjxxxvvvooojjjhhhiiimmmlllkkkjjjgggccc\\\XXXRRRPPPMMMKKKJJJKKKMMMNNNLLLLLLKKKKKKJJJKKKKKKKKKNNNMMMKKKKKKJJJHHHEEEBBBBBB@@@>>><<<;;;;;;<<<===AAACCCEEEGGGHHHHHHGGGFFFEEEFFFFFFFFFFFFGGGKKKMMMNNNQQQTTTUUUTTTSSSSSSSSSPPPPPPOOONNNMMMKKKJJJIIIFFFFFFEEEEEEEEEDDDDDDDDDAAA@@@???>>>===<<<<<<<<<<<<;;;;;;:::::::::;;;;;;:::;;;===>>>>>>@@@DDDFFFIIIKKKNNNPPPQQQRRRTTTVVVYYY___hhhrrr|||~~~ttteee___\\\XXXSSSQQQHHHEEEAAA>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;===;;;<<<>>>===>>>DDDMMM```zzznnnaaaWWWWWWZZZ^^^jjjxxxsssggg]]]VVVQQQNNNMMMNNNPPPSSSYYYbbblllttt}}}rrreeeaaa\\\YYYWWWVVVUUUTTTOOONNNNNNOOOPPPTTTaaannn}}}vvvnnnjjjjjjmmmqqqpppooonnnkkkeee]]]XXXQQQOOOLLLIIIIIIJJJLLLNNNMMMMMMLLLKKKKKKJJJKKKKKKLLLKKKJJJKKKKKKJJJGGGDDDCCCAAA???===<<<<<<===>>>@@@AAADDDFFFGGGGGGFFFEEEEEEFFFGGGFFFFFFGGGJJJMMMMMMPPPSSSSSSRRRQQQPPPPPPKKKJJJJJJIIIIIIHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFCCCBBBAAA???>>>>>>>>>======<<<;;;;;;;;;;;;;;;;;;:::<<<===>>>>>>???BBBDDDFFFHHHKKKLLLMMMOOOQQQSSSVVV\\\eeeoooyyy~~~|||ooobbb]]][[[WWWRRRPPPGGGDDD@@@=========<<<<<<:::;;;;;;<<<<<<;;;;;;:::<<<;;;<<<>>>>>>>>>DDDLLL]]]wwwxxxgggYYYWWWZZZ___jjjvvvuuuiii___XXXRRROOOLLLMMMOOORRRXXXaaakkkrrr|||mmmhhh```[[[XXXXXXWWWWWWPPPNNNNNNNNNMMMOOOZZZfffrrrvvvnnnjjjlllppprrrrrrrrrqqqmmmfff]]]WWWQQQNNNKKKHHHGGGIIIKKKMMMOOONNNMMMLLLKKKKKKKKKKKKIIIIIIIIIJJJKKKJJJHHHFFFCCCAAA???>>>===>>>???@@@AAABBBEEEGGGHHHHHHGGGFFFEEEFFFGGGGGGGGGHHHJJJLLLLLLOOOQQQRRRPPPNNNNNNNNNKKKJJJJJJIIIIIIIIIIIIJJJIIIIIIHHHHHHHHHGGGGGGGGGDDDCCCBBBAAA@@@?????????>>>===<<<<<<;;;;;;<<<<<<;;;===>>>?????????AAACCCDDDFFFHHHIIIIIIKKKNNNPPPSSSXXX```jjjuuuwwwjjj^^^ZZZYYYUUUPPPMMMFFFCCC???=========<<<;;;::::::;;;<<<<<<;;;::::::<<<;;;<<>>???EEELLLYYYqqqooo\\\WWWYYY]]]gggrrrvvvjjj```YYYSSSPPPKKKLLLNNNRRRWWWaaakkkrrr~~~|||wwwsssmmmddd]]]ZZZYYYYYYZZZSSSQQQPPPOOOMMMNNNWWWbbblll}}}vvvnnnkkkmmmrrrsssssssssrrrnnnfff]]]VVVPPPNNNJJJGGGFFFHHHKKKMMMPPPOOONNNLLLKKKKKKKKKKKKHHHGGGHHHIIIKKKKKKIIIGGGCCCBBB@@@>>>>>>???@@@AAADDDEEEHHHJJJKKKKKKJJJIIIEEEGGGHHHHHHGGGHHHJJJLLLKKKNNNPPPPPPOOOMMMLLLLLLNNNMMMMMMLLLLLLLLLMMMMMMJJJJJJIIIIIIIIIHHHHHHHHHEEEDDDCCCBBBAAA@@@@@@@@@???>>>===<<<<<<<<<<<<<<<<<<>>>???@@@???@@@AAACCCCCCDDDFFFGGGGGGHHHKKKMMMQQQUUU]]]gggrrr~~~ttthhh\\\YYYXXXSSSNNNKKKEEEBBB???===<<<===<<<;;;::::::;;;<<<<<<;;;::::::;;;;;;<<>>===>>>>>>???@@@@@@AAAAAA???@@@BBBDDDFFFGGGHHHHHHOOORRRZZZfffpppyyymmmdddYYYVVVWWWWWWPPPJJJFFFDDD@@@===;;;:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>@@@DDDFFFWWWiiiwww^^^XXXXXXYYYbbbooovvvkkkbbbZZZTTTPPPMMMNNNNNNPPPUUUaaapppzzz}}}yyyvvvuuunnngggeeecccaaa```ZZZXXXUUUQQQOOOQQQUUUYYYbbboooxxxuuuwwwzzzyyyvvvtttsssrrrmmmfffaaaYYYRRRMMMLLLKKKIIIIIILLLNNNMMMMMMLLLLLLKKKIIIHHHFFFGGGGGGGGGGGGGGGGGGFFFDDDDDDBBB@@@======???AAACCCFFFJJJLLLLLLLLLKKKLLLIIIIIIHHHGGGGGGGGGGGGGGGJJJLLLNNNQQQSSSTTTUUUUUURRRRRRRRRRRRQQQOOONNNMMMNNNLLLKKKIIIHHHHHHHHHHHHHHHGGGFFFEEECCCCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@???@@@@@@@@@AAAAAABBBBBB@@@AAACCCDDDFFFGGGHHHHHHLLLOOOXXXcccmmmvvvuuuhhh```XXXVVVYYYXXXRRRLLLEEECCC@@@===;;;;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>@@@CCCFFFSSSeee|||zzzaaaZZZYYYYYYaaammmxxxmmmddd\\\VVVRRRNNNNNNPPPRRRXXXdddsss~~~~~~{{{yyyzzzqqqmmmiiifffeee]]]\\\ZZZVVVTTTUUUXXX[[[___mmm~~~~~~|||yyyyyyxxxvvvppplllccc[[[UUURRRQQQNNNNNNPPPRRRRRRQQQPPPNNNKKKIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGEEEEEECCCAAA>>>>>>???AAAEEEHHHLLLNNNNNNNNNMMMNNNMMMLLLJJJIIIHHHGGGFFFFFFKKKKKKMMMOOORRRUUUWWWYYYYYYYYYXXXVVVTTTQQQNNNLLLMMMLLLJJJIIIHHHGGGHHHHHHHHHHHHGGGFFFEEEEEEDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBCCCDDDFFFGGGGGGHHHJJJMMMUUU```jjjssszzzjjjccc]]]XXXWWWZZZXXXQQQJJJCCCAAA???<<<;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>???CCCEEEMMM```xxx{{{bbb[[[YYYXXX___jjj{{{{{{pppggg^^^XXXSSSOOOPPPRRRUUU\\\iiiyyyxxxrrrmmmhhhggg___^^^\\\YYYVVVVVVXXXZZZ```nnn|||sssjjj```\\\YYYWWWYYY]]]^^^\\\YYYTTTOOOKKKJJJJJJGGGGGGFFFFFFFFFFFFGGGGGGFFFFFFDDDAAA??????AAACCCGGGJJJNNNQQQQQQQQQQQQQQQQQQPPPNNNMMMKKKJJJJJJIIIJJJJJJKKKLLLPPPTTTXXXZZZ]]]]]]\\\[[[XXXUUUQQQOOOMMMLLLJJJHHHGGGGGGGGGHHHIIIIIIHHHHHHHHHGGGFFFFFFDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEFFFGGGGGGIIIKKKSSS^^^hhhqqqwwwgggaaa]]]YYYYYYYYYUUUMMMEEEAAA@@@>>><<<<<<<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<=========???BBBEEEJJJ\\\vvvyyyaaaZZZYYYWWW]]]hhhxxx}}}rrriii```XXXTTTPPPQQQTTTXXX```nnn{{{uuunnniiigggaaa```^^^ZZZVVVUUUWWWYYYaaappp|||ooohhheeeeeejjjppppppmmmggg^^^TTTNNNLLLLLLGGGFFFFFFEEEEEEFFFFFFGGGFFFFFFEEEBBB@@@@@@BBBDDDIIIMMMRRRUUUUUUUUUVVVVVVTTTSSSQQQPPPNNNMMMLLLLLLIIIIIIIIIJJJMMMQQQVVVXXX\\\]]]]]]]]]\\\YYYVVVTTTMMMKKKJJJHHHGGGGGGGGGGGGHHHIIIIIIJJJIIIIIIHHHGGGEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEFFFFFFEEEEEEEEEEEEFFFGGGIIIKKKRRR]]]gggqqqvvvggg^^^[[[YYYYYYYYYUUULLLEEE??????===<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<=========>>>AAADDDIII[[[tttvvv___YYYXXXVVV[[[fffttt~~~tttjjjaaaYYYTTTQQQSSSVVVZZZcccrrrxxxqqqkkkiiieeeccc```[[[WWWVVVXXXZZZdddrrryyywwwxxx~~~{{{ooo```UUUOOOMMMGGGFFFEEEDDDDDDEEEFFFGGGEEEEEEEEECCCBBBBBBEEEGGGMMMQQQVVVZZZ\\\]]]^^^^^^YYYXXXVVVSSSQQQOOONNNMMMIIIIIIIIIJJJLLLOOOSSSUUUXXXZZZ\\\]]]\\\ZZZXXXVVVLLLKKKIIIHHHGGGFFFGGGGGGGGGHHHIIIJJJKKKJJJIIIHHHEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDEEEFFFFFFGGGHHHHHHHHHGGGFFFEEEDDDEEEEEEFFFIIIKKKQQQ\\\eeeppp~~~vvvhhh^^^]]]\\\\\\[[[VVVOOOHHH???>>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======<<<>>>AAACCCHHHYYYrrrttt^^^YYYXXXUUUYYYcccooovvvlllbbbZZZTTTQQQSSSWWW\\\eeettt~~~wwwqqqoookkkhhhccc]]]YYYYYY[[[^^^hhhwwwqqq^^^RRRMMMGGGFFFEEEDDDDDDEEEFFFGGGDDDEEEDDDCCCCCCDDDGGGJJJRRRVVV\\\aaaccceeefffhhhdddbbb^^^ZZZVVVRRRPPPOOOKKKKKKKKKLLLMMMOOOPPPRRRTTTUUUXXXZZZZZZXXXUUUSSSLLLKKKIIIGGGFFFFFFFFFGGGFFFGGGIIIJJJKKKJJJIIIHHHGGGGGGGGGGGGFFFFFFFFFEEEFFFFFFGGGHHHJJJKKKLLLLLLJJJIIIGGGEEEDDDDDDEEEFFFHHHIIIPPPZZZdddnnn}}}~~~ssshhhfffcccaaa]]]VVVMMMGGG??????>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======<<<===@@@BBBFFFVVVooovvv```ZZZXXXTTTWWWaaajjjzzzxxxnnnddd[[[VVVQQQSSSWWW\\\eeettt|||vvvtttooolllggg```[[[[[[^^^bbbnnn|||}}}fffTTTLLLGGGFFFEEECCCCCCEEEFFFGGGCCCDDDDDDDDDCCCEEEHHHKKKVVVZZZ```eeehhhjjjlllnnnnnnkkkgggaaa\\\WWWSSSRRRMMMMMMMMMMMMNNNOOOOOOPPPQQQSSSUUUWWWWWWUUURRRPPPLLLKKKIIIGGGFFFFFFFFFGGGEEEGGGIIIJJJKKKJJJIIIHHHIIIIIIIIIHHHHHHHHHGGGGGGGGGHHHIIIKKKLLLNNNOOOPPPKKKIIIGGGEEEDDDDDDEEEFFFGGGHHHOOOYYYbbbmmm|||ssspppkkkeee^^^TTTJJJCCC??????>>>===<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===<<<<<<===@@@BBBDDDSSSmmmxxxbbb\\\YYYSSSVVV^^^gggvvv{{{pppfff]]]WWWQQQSSSWWW\\\eeettt{{{zzzssslllgggccc______ccclllppp^^^RRRMMMKKKHHHGGGGGGGGGFFFEEEEEEEEEEEEDDDCCCEEEIIILLLXXX^^^fffkkknnnppptttwwwyyyvvvpppjjjeee___ZZZVVVTTTQQQNNNMMMNNNOOOOOOOOOOOOPPPQQQRRRRRRPPPNNNMMMKKKKKKJJJIIIHHHHHHHHHHHHKKKKKKKKKKKKKKKJJJJJJJJJIIIJJJKKKLLLLLLKKKJJJIIIIIIJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLIIIFFFDDDDDDEEEHHHIIIOOOYYYcccnnn}}}ttthhh^^^SSSIIIBBB>>>===<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>???AAABBBFFFRRRhhh|||```ZZZYYYTTTTTT\\\dddppp~~~vvvlll```WWWUUUSSSUUU]]]hhhsss~~~wwwppplllgggbbbbbbfffrrruuubbbVVVNNNLLLIIIHHHHHHGGGFFFEEEEEEEEEEEEDDDCCCFFFJJJMMMWWW^^^gggnnnsssvvv{{{}}}wwwqqqkkkddd^^^YYYWWWTTTQQQOOONNNOOONNNNNNNNNOOOPPPQQQQQQOOONNNMMMLLLKKKJJJIIIHHHHHHHHHHHHKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJKKKLLLLLLKKKJJJJJJLLLMMMNNNNNNOOOOOONNNNNNLLLLLLKKKIIIFFFDDDDDDEEEGGGHHHNNNWWWaaalll{{{ooo___SSSIIIDDD>>>===<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===???AAAAAAFFFPPPeeeeee\\\YYYSSSTTT[[[bbbnnnwwwmmmbbbYYYVVVSSSTTTZZZbbbkkkvvv~~~wwwsssnnnhhhgggiiiwww~~~||||||{{{hhhZZZRRROOOLLLJJJJJJIIIGGGEEEDDDDDDDDDCCCCCCFFFJJJMMMWWW___iiirrryyyzzzssskkkccc^^^[[[XXXSSSQQQPPPOOONNNMMMMMMMMMOOOPPPPPPOOONNNMMMLLLLLLKKKJJJIIIIIIIIIIIIKKKKKKKKKKKKKKKKKKLLLLLLKKKKKKLLLLLLLLLLLLKKKKKKMMMNNNOOOOOOOOOOOOOOOOOOKKKLLLKKKHHHEEEDDDDDDEEEFFFGGGLLLVVV___jjjyyywww```PPPHHHEEE>>>===<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<===???@@@AAAFFFNNNaaalll^^^YYYSSSUUU[[[```kkkxxxoooeee]]]XXXSSSRRRVVV[[[aaaiiiqqq}}}zzztttnnnlllmmmyyy~~~yyytttqqqqqqppppppvvv~~~mmm^^^WWWUUUQQQOOOMMMLLLIIIGGGCCCCCCCCCCCCCCCFFFJJJMMMXXX```kkkuuu}}}{{{rrriiiccc]]]ZZZVVVSSSRRRQQQPPPOOOMMMNNNOOOPPPPPPPPPOOOOOOMMMMMMLLLKKKJJJJJJJJJJJJKKKKKKLLLLLLLLLLLLMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMNNNNNNNNNMMMMMMKKKKKKJJJHHHEEEDDDDDDEEEFFFGGGLLLUUU^^^hhhwwwzzz```NNNFFFDDD>>>===<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;===>>>@@@AAAGGGMMM]]]{{{rrraaaYYYTTTVVV\\\___jjj}}}yyypppggg```XXXSSSQQQSSSUUUXXX___fffpppvvv|||tttqqqrrrzzzyyysssnnnjjjggggggggghhhmmmuuu{{{ssseee]]]ZZZVVVSSSQQQOOOLLLJJJCCCCCCCCCCCCCCCEEEIIIMMMWWW```lllwwwyyypppiiiaaa]]]YYYVVVUUUTTTSSSRRRPPPPPPQQQQQQQQQQQQQQQPPPNNNNNNMMMLLLKKKKKKKKKKKKLLLLLLLLLLLLMMMMMMNNNNNNMMMMMMMMMLLLLLLMMMMMMMMMMMMMMMNNNNNNNNNMMMMMMLLLJJJJJJJJJHHHEEEDDDDDDEEEGGGGGGLLLUUU]]]gggvvvzzzaaaOOOFFFDDD>>>===<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<>>>@@@AAAGGGLLL[[[xxxzzzdddZZZUUUWWW\\\___jjjzzz{{{rrriiibbbXXXSSSPPPQQQRRRTTTYYY___dddkkkvvv{{{vvvsssrrrrrrtttvvv{{{{{{wwwxxx~~~uuulllhhhdddbbbbbbaaaaaagggmmmvvvyyymmmbbb___ZZZVVVTTTQQQMMMKKKDDDDDDDDDBBBBBBDDDHHHKKKVVV___kkkwwwzzzssshhheee```\\\ZZZXXXVVVUUUSSSRRRRRRQQQQQQQQQQQQQQQOOOOOONNNMMMLLLLLLLLLLLLLLLLLLLLLMMMNNNNNNOOOOOONNNNNNMMMMMMMMMMMMNNNNNNOOOOOOOOOOOOOOOOOONNNMMMIIIJJJIIIGGGEEEDDDDDDFFFGGGGGGLLLTTT\\\fffuuuttt___PPPHHHEEE>>>===<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;<<<>>>???@@@FFFJJJYYYtttjjj]]]WWWWWW[[[]]]gggvvvvvvkkkdddYYYTTTPPPPPPPPPPPPTTTZZZ[[[cccnnnzzzzzztttooollllllkkkmmmooorrrtttvvvzzz~~~}}}~~~yyynnnfffbbb______^^^]]]aaahhhoooyyyzzzoooddd```\\\WWWTTTPPPMMMJJJEEEEEEDDDCCCBBBCCCFFFIIISSS\\\jjjvvv~~~sssoooiiiccc___\\\YYYWWWTTTSSSRRRQQQPPPOOOOOOOOOPPPOOONNNMMMMMMLLLMMMMMMLLLLLLMMMMMMNNNOOOOOOPPPOOONNNMMMMMMMMMMMMNNNOOONNNNNNOOOOOONNNNNNMMMLLLHHHIIIIIIGGGEEEDDDDDDFFFFFFFFFKKKSSS[[[dddrrrjjjXXXLLLFFFCCC>>>===<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;<<<>>>???@@@CCCHHHVVVoooqqq```XXXVVVXXXYYYaaaooo~~~zzzooofffZZZUUUQQQPPPOOOMMMPPPUUUVVV^^^iiittt}}}xxxsssnnnlllkkkkkkjjjlllnnnooooooqqqsssvvvwwwttteeeaaa___^^^\\\[[[___eeeiiirrr{{{wwwmmmdddaaa\\\WWWSSSPPPLLLIIIFFFFFFEEECCCAAABBBEEEHHHQQQZZZiiivvv|||wwwooohhhccc___[[[XXXTTTSSSRRRPPPNNNNNNMMMMMMQQQPPPOOONNNMMMMMMMMMMMMLLLLLLMMMNNNOOOOOOPPPPPPPPPOOONNNMMMMMMNNNOOOPPPLLLLLLLLLLLLLLLKKKJJJIIIHHHIIIIIIGGGEEEDDDDDDFFFEEEEEEIIIQQQYYYbbbppp}}}zzzaaaPPPGGGBBB???>>>>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999::::::<<<===???@@@AAAFFFUUUlllvvvcccYYYUUUUUUUUU]]]iiiwww}}}qqqhhh\\\VVVQQQPPPNNNKKKMMMQQQTTT[[[fffqqq{{{~~~yyyvvvqqqmmmjjjkkkkkkjjjlllooopppqqqppppppsss|||zzzlllfff^^^ZZZZZZ]]]^^^^^^aaagggooouuuwwwtttoookkkbbb___[[[WWWRRRMMMGGGCCCCCCDDDCCCAAA@@@AAADDDFFFNNNWWWeeesss{{{sssnnniiiaaa\\\ZZZXXXUUUTTTTTTSSSRRRPPPOOONNNNNNMMMMMMLLLKKKKKKMMMLLLJJJKKKMMMOOOPPPPPPRRRRRRPPPOOOOOONNNNNNOOOLLLLLLMMMMMMLLLJJJHHHGGGGGGGGGFFFFFFEEEDDDDDDDDDEEEGGGJJJOOOWWWaaalllsssrrr]]]PPPGGGBBBAAA===<<<<<<<<<<<<;;;;;;;;;999:::<<<<<<===<<<;;;:::999;;;<<<<<<<<<===???AAAHHHKKKTTTgggggg\\\UUUQQQWWWZZZbbbooo~~~tttjjjccc\\\TTTOOOOOOOOONNNMMMSSSXXXaaalllwww{{{vvvrrrooonnnnnnppprrrsssrrrqqqooopppvvvuuuooofff___\\\ZZZYYYWWW[[[^^^cccgggiiiiiigggeee^^^[[[WWWTTTQQQMMMIIIFFFEEEEEEDDDCCCBBBBBBEEEGGGPPPYYYfffsss~~~xxxqqqiiiccc^^^\\\YYYVVVUUUTTTRRRPPPQQQPPPOOONNNMMMLLLLLLLLLMMMKKKIIIJJJLLLNNNOOOOOOPPPOOOOOONNNMMMMMMMMMMMMKKKKKKKKKKKKKKKIIIHHHGGGGGGGGGFFFFFFEEEDDDDDDDDDDDDFFFIIINNNUUU^^^iiipppzzzmmmZZZNNNEEE@@@???<<<<<<<<<<<<;;;;;;;;;;;;999999:::::::::999888888888:::;;;;;;;;;<<<>>>@@@DDDFFFPPPccc~~~nnn___XXXTTTSSSVVV^^^jjjyyyvvvlllddd^^^UUUPPPPPPPPPOOONNNPPPUUU^^^iiitttvvvuuuuuuwwwxxxxxxvvvtttpppooorrryyy|||qqqggg___ZZZVVVSSSTTTUUUWWWYYY[[[]]]^^^___ZZZWWWRRRPPPNNNMMMKKKIIIFFFFFFFFFEEECCCDDDFFFHHHQQQYYYeeeqqq|||uuuoooiiieeeaaa^^^[[[YYYVVVSSSUUUTTTRRRPPPOOOOOOOOOOOOMMMKKKJJJJJJLLLNNNNNNNNNOOONNNNNNNNNNNNNNNNNNNNNIIIIIIJJJJJJIIIHHHGGGFFFGGGFFFFFFEEEEEEDDDDDDCCCCCCEEEHHHLLLRRR[[[dddkkkqqqwwwfffTTTJJJBBB>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;:::999999888888888888888999:::::::::;;;===???CCCGGGRRRfffqqq^^^VVVRRROOOQQQXXXdddqqqyyyooofff___WWWRRRPPPPPPPPPNNNMMMRRRZZZdddooo|||~~~~~~~~~|||zzzvvvttttttxxx}}}oooddd\\\WWWUUURRRRRRSSSTTTUUUXXXZZZ\\\WWWTTTPPPMMMLLLKKKJJJIIIFFFGGGGGGFFFDDDDDDEEEGGGMMMTTT___kkkwww|||wwwsssnnnjjjfffbbb^^^[[[\\\ZZZWWWTTTRRRRRRRRRRRROOOMMMKKKKKKMMMNNNNNNNNNOOOOOOOOOPPPOOOOOOOOOOOOIIIIIIIIIHHHHHHGGGFFFFFFFFFFFFFFFEEEDDDDDDCCCCCCCCCEEEGGGJJJOOOWWW___eeeiiiooowww}}}www___OOOGGGAAA======<<<<<<<<<;;;;;;;;;::::::>>>===;;;:::999999:::;;;999:::;;;;;;:::;;;===???BBBGGGTTTiiisss^^^UUUQQQNNNOOOUUU___kkk}}}{{{rrrggg```XXXRRRPPPPPPOOONNNMMMPPPWWW```jjjwww}}}yyyxxx{{{yyyiii___YYYWWWRRRSSSSSSTTTUUUWWWXXXYYYXXXTTTOOOLLLKKKJJJIIIHHHFFFFFFGGGFFFDDDCCCDDDEEEIIIPPP[[[fffrrr|||wwwrrrnnniiifffdddbbb^^^[[[XXXUUUTTTTTTQQQOOOLLLLLLMMMNNNNNNNNNPPPPPPQQQQQQQQQPPPOOONNNKKKJJJIIIHHHGGGFFFFFFFFFFFFFFFEEEEEEDDDCCCCCCCCCDDDEEEGGGIIIMMMRRRYYY^^^bbbgggooouuuzzzmmmXXXKKKEEE@@@>>>===<<<;;;;;;;;;;;;:::::::::>>>===;;;:::999:::;;;;;;:::<<<<<<<<<;;;<<<>>>???>>>CCCQQQhhhxxxbbbXXXUUUPPPPPPTTT]]]hhhxxx|||ttthhhaaaXXXRRRPPPPPPNNNMMMNNNQQQVVV]]]gggsss~~~qqqccc[[[XXXSSSSSSTTTTTTTTTUUUUUUUUUWWWTTTPPPNNNLLLKKKIIIGGGFFFGGGGGGFFFDDDCCCDDDEEEGGGMMMWWWaaalllzzz}}}xxxuuupppooolllgggccc___[[[ZZZVVVTTTRRRQQQRRRSSSRRRRRRSSSTTTTTTTTTTTTRRRQQQOOONNNMMMLLLJJJHHHGGGFFFFFFFFFEEEEEEDDDDDDCCCCCCBBBCCCDDDEEEGGGIIIMMMSSSWWWZZZ___ffflllqqqwwwvvveeeQQQHHHDDD@@@>>>>>>;;;;;;;;;;;;:::::::::::::::999999888888999999:::;;;<<<======<<<<<<>>>@@@???DDDRRRiiixxxcccYYYTTTQQQPPPSSSZZZdddttt~~~vvvkkkcccZZZTTTRRRQQQOOOMMMPPPRRRUUUZZZcccooo{{{{{{xxxxxx{{{zzzvvvvvvzzz|||zzzjjj___ZZZVVVUUUSSSRRRRRRRRRSSSTTTVVVTTTQQQPPPOOOMMMKKKIIIGGGHHHIIIHHHFFFEEEEEEEEEEEEJJJRRRZZZdddppp~~~{{{vvvooojjjgggccc```^^^]]]]]]^^^]]]\\\\\\]]]]]]]]]\\\YYYWWWUUUSSSQQQNNNKKKIIIGGGGGGFFFEEEEEEEEEDDDCCCCCCBBBBBB@@@AAABBBCCCDDDHHHLLLPPPRRRWWW]]]bbbgggmmmuuu{{{mmm]]]LLLDDDAAA???===>>>;;;;;;;;;:::::::::999999777777888999::::::::::::;;;<<<<<<<<<;;;;;;===>>>BBBFFFRRRhhhyyydddYYYRRRPPPOOOQQQWWW```oooyyynnnggg]]]WWWTTTSSSQQQOOOQQQRRRTTTXXX___jjjwww|||yyysssooonnnppptttwwwyyyqqqnnnppplllooottt{{{qqqeee___ZZZXXXTTTQQQPPPQQQTTTVVVTTTSSSQQQQQQQQQOOOMMMJJJHHHJJJKKKJJJHHHFFFFFFFFFBBBFFFMMMTTT\\\hhhuuu~~~~~~wwwsssnnnllliiihhhhhhiiihhhgggeeefffffffffdddaaa^^^]]]UUUSSSPPPMMMJJJHHHGGGGGGEEEEEEEEEDDDCCCCCCBBBBBB>>>???@@@@@@AAADDDHHHKKKLLLQQQWWW[[[```fffnnnttt{{{hhhYYYHHHAAA@@@>>>======;;;;;;;;;:::::::::999999777888:::<<<=========<<<:::;;;<<<;;;::::::;;;===???CCCNNNbbb}}}~~~jjj]]]VVVOOOMMMOOOTTT]]]kkk|||qqqiii```YYYVVVUUUSSSQQQQQQRRRSSSVVV]]]gggttt|||zzzvvvqqqmmmkkkmmmppprrr~~~sssllliiijjjeeecccgggnnnttt{{{wwwjjjaaa^^^[[[VVVRRRPPPQQQRRRTTTTTTTTTSSSRRRQQQOOOMMMLLLNNNLLLJJJIIIIIIHHHFFFDDDEEEGGGIIIMMMTTT^^^iiippp}}}}}}{{{yyyyyyzzz{{{zzzyyyyyywwwtttqqqnnnjjjfffccc```\\\WWWRRRNNNKKKHHHEEEEEEDDDCCCBBBBBBAAABBBBBB>>>>>>???@@@AAAAAABBBBBBEEEIIIOOOSSSXXX^^^gggmmmtttzzzyyydddUUUGGGAAA@@@===::::::::::::::::::::::::::::::777888::::::999888999;;;<<<;;;:::;;;===>>>>>>>>>???CCCLLL[[[rrrqqq\\\VVVQQQOOOQQQWWW[[[dddzzzwwwmmmbbb[[[VVVQQQPPPRRRRRROOOPPPTTTZZZ```lllvvv}}}tttmmmjjjjjjkkkkkkzzzpppkkkgggaaa___cccgggjjjnnnsss{{{~~~|||sssjjjddd^^^[[[WWWRRRPPPPPPRRRSSSRRRRRRRRRQQQOOONNNLLLKKKMMMKKKIIIIIIIIIIIIGGGFFFEEEEEEFFFHHHMMMUUU^^^dddqqq~~~{{{xxxsssnnnkkkccc___YYYTTTQQQMMMJJJGGGEEEDDDCCCBBBBBBAAABBBBBB>>>??????@@@AAAAAABBBBBBBBBEEEIIILLLQQQWWW___eeennnttt~~~ttt___QQQDDD@@@???>>><<<<<<::::::::::::::::::::::::888999:::999888999:::<<<@@@>>>;;;;;;===>>>>>>>>>???BBBIIIWWWlll{{{cccZZZSSSPPPRRRWWWZZZbbbwwwyyyoooddd^^^XXXRRRQQQSSSQQQOOOOOOSSSXXX___jjjttt{{{rrrnnnlllllllll}}}|||~~~zzzrrrhhhbbb___```aaa___```ccckkknnnqqqrrrqqqmmmhhheee^^^[[[WWWSSSPPPPPPPPPQQQRRRRRRQQQPPPOOONNNLLLKKKKKKJJJIIIIIIJJJJJJIIIHHHFFFFFFFFFEEEGGGKKKRRRWWWdddooo||||||wwwqqqmmmfffbbb]]]WWWSSSPPPLLLJJJEEEDDDCCCBBBBBBAAABBBBBB?????????@@@@@@AAAAAABBB@@@AAACCCFFFJJJPPPWWW]]]eeekkkuuunnnXXXLLLBBB??????>>>===>>>:::::::::::::::::::::::::::;;;:::999888999<<<>>>DDDAAA>>><<<===>>>>>>>>>???AAAFFFQQQddd}}}lll^^^UUUQQQQQQVVVYYY```ttt}}}ssshhhaaaZZZTTTRRRSSSPPPNNNNNNRRRWWW\\\fffppp{{{~~~wwwsssqqqooo}}}}}}uuullldddaaa^^^ZZZZZZ\\\dddfffhhhiiihhhfffdddbbb\\\ZZZWWWSSSQQQOOOOOOOOORRRRRRRRRQQQPPPNNNMMMLLLJJJIIIIIIIIIKKKLLLKKKJJJIIIIIIHHHFFFEEEGGGLLLOOOYYYaaalllwwwyyyrrrmmmiiieee___YYYUUUQQQMMMJJJEEEDDDCCCBBBBBBAAABBBBBB?????????@@@@@@AAAAAAAAAAAAAAAAAACCCFFFLLLRRRWWW]]]dddoooyyyjjjSSSIII@@@>>>>>><<<<<<===999999999999999999999999<<<<<<;;;999888999===@@@HHHDDD???<<<<<<===>>>>>>>>>???CCCLLL]]]vvvtttaaaVVVQQQPPPTTTXXX___qqqwwwlllddd\\\UUURRRSSSPPPMMMMMMQQQUUUYYYccclllxxx|||zzz|||oooeee^^^YYYYYY]]]______```aaaaaa```______ZZZYYYVVVTTTQQQOOONNNMMMPPPPPPPPPOOONNNMMMLLLKKKJJJIIIIIIJJJLLLMMMMMMLLLIIIIIIHHHGGGFFFFFFIIILLLOOOTTT^^^iiiuuuxxxssskkkfff```ZZZUUUQQQMMMJJJEEEDDDCCCBBBBBBAAABBBBBB???@@@@@@@@@@@@@@@AAAAAAAAA@@@???AAADDDIIINNNPPPXXX___jjjuuu~~~gggQQQHHH@@@>>>===:::999:::999999999999999999999999<<<<<<;;;999888999===@@@GGGDDD???<<<<<<===>>>>>><<<>>>AAAIIIYYYrrr|||eeeWWWQQQOOOSSSWWW^^^ppp{{{oooggg___VVVRRRRRROOOLLLLLLPPPSSSWWW___hhhvvv~~~oooddd\\\ZZZ]]]WWWXXXYYYZZZ[[[\\\\\\\\\WWWWWWUUUTTTRRRPPPNNNMMMMMMMMMMMMMMMLLLKKKJJJIIIKKKJJJIIIKKKMMMNNNMMMMMMHHHHHHHHHGGGFFFFFFHHHJJJGGGIIIQQQ]]]hhhuuu{{{vvvlllhhhaaa[[[VVVQQQMMMJJJEEEDDDCCCBBBBBBAAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@???======???BBBFFFIIIJJJSSSZZZfffqqq|||xxxbbbOOOGGGAAA???===999777999999999999999999999999999:::;;;:::999888999<<<>>>CCC@@@===;;;<<<=========<<<>>>AAAHHHVVVnnnlll[[[SSSPPPSSSWWW]]]mmmtttkkkbbbXXXSSSSSSOOOMMMMMMPPPRRRUUU\\\dddrrr|||~~~nnnbbb\\\]]]VVVWWWXXXXXXYYYZZZZZZZZZUUUUUUTTTTTTRRRPPPNNNMMMNNNOOOOOONNNNNNMMMLLLKKKLLLKKKJJJKKKMMMNNNNNNMMMIIIJJJJJJIIIGGGGGGHHHIIIEEEEEEKKKTTT\\\eeesss{{{vvvnnniiiccc\\\WWWRRRMMMJJJEEEDDDCCCBBBBBBAAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@===<<<<<>><<<::::::;;;=========<<>>======AAAFFFHHHGGGEEEJJJRRR]]]hhhsss}}}hhhUUUIIIDDDAAA@@@>>>:::999<<<888888888888888888888888777888::::::999888999;;;:::999888999;;;======<<<===@@@CCCGGGRRRggg~~~eee\\\UUUUUUVVVZZZggguuu}}}tttiii^^^XXXVVVPPPNNNNNNPPPRRRSSSZZZaaafffppptttggg```aaa___]]]]]]]]]\\\ZZZXXXWWWXXXXXXVVVRRRPPPQQQSSSRRRSSSTTTSSSPPPOOOOOOOOONNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMHHHHHHHHHIIILLLRRRZZZ```lllooouuuzzz|||zzzwwwuuuqqqooommmkkkkkkkkklllmmmkkkmmmnnnooopppsssvvvyyy}}}{{{wwwooojjjccc[[[UUUOOOJJJGGGFFFFFFFFFFFFEEEEEEEEEEEEAAABBBBBBBBBBBBAAA@@@@@@>>>>>>??????@@@AAABBBCCCFFFMMMWWWbbbmmmzzzppp]]]SSSCCCBBB@@@>>><<<::::::999888888888888888888888888::::::::::::::::::::::::888888888888999:::;;;<<>>AAAGGGRRReeennnaaaWWWVVVWWWYYYcccppptttllleee[[[UUUQQQPPPNNNNNNOOOSSSVVVYYYcccmmmzzzyyyppphhhfffbbb```^^^\\\ZZZXXXWWWXXXYYYWWWUUUUUUWWWYYYWWWXXXYYYXXXUUUSSSQQQQQQOOONNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMIIIIIIHHHGGGHHHMMMSSSXXX___bbbggglllmmmkkkhhhfff```___]]][[[[[[[[[\\\]]]___```bbbccceeegggkkknnnsssvvvyyy{{{|||}}}~~~}}}zzzuuurrrkkkggg```YYYTTTOOOJJJGGGGGGGGGFFFFFFFFFEEEEEEEEEBBBBBBBBBCCCBBBAAAAAA@@@????????????@@@AAABBBCCCFFFLLLVVV___jjjvvv}}}iiiVVVMMMCCCAAA@@@>>><<<::::::999888888888888888888888888::::::::::::::::::::::::888888888888999:::;;;<<<>>>>>>@@@GGGQQQdddtttfffYYYVVVVVVWWW___jjj|||wwwoooggg]]]VVVQQQPPPNNNMMMOOORRRUUUXXXaaajjjwwwzzzuuuoooiiieee```\\\ZZZWWWWWWXXXWWWVVVWWWYYY\\\___aaacccbbb^^^YYYUUUSSSPPPOOONNNNNNMMMMMMMMMNNNMMMMMMMMMMMMMMMMMMMMMMMMKKKKKKIIIGGGFFFHHHMMMPPPRRRTTTXXX[[[\\\ZZZWWWUUUPPPOOONNNLLLKKKLLLLLLMMMPPPRRRTTTUUUWWWZZZ^^^aaahhhjjjnnnpppqqqrrrtttvvvxxxwwwvvvuuutttrrrmmmjjjeeeaaa[[[UUUQQQNNNJJJGGGHHHHHHGGGGGGGGGFFFFFFFFFCCCCCCDDDDDDCCCCCCBBBAAA@@@@@@@@@@@@AAAAAABBBCCCFFFKKKSSS\\\eeeqqq~~~ttt```OOOGGGAAA@@@???===;;;::::::999888888888888888888888888::::::::::::::::::::::::999888888999999:::;;;<<<>>>===@@@GGGQQQccc~~~~~~lll\\\WWWUUUTTTZZZdddvvv|||sssjjj```YYYRRRQQQNNNMMMNNNPPPTTTVVV]]]fffsssxxxppphhhbbb^^^\\\\\\\\\[[[\\\^^^```bbbiiilllooonnnhhh```YYYUUUQQQPPPOOONNNNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLIIIGGGHHHKKKMMMLLLNNNQQQSSSSSSQQQNNNLLLJJJJJJHHHGGGGGGFFFGGGGGGGGGIIIKKKLLLNNNQQQUUUXXX^^^aaadddfffgggiiikkkmmmmmmmmmllllllllljjjfffccc^^^ZZZUUURRROOOMMMJJJHHHIIIIIIIIIHHHHHHHHHGGGGGGEEEEEEEEEEEEEEEDDDCCCCCCBBBAAAAAAAAAAAABBBBBBCCCDDDIIIPPPXXXbbbooo}}}}}}lllZZZKKKEEE@@@???>>><<<;;;:::::::::888888888888888888888888999999999999999999999999999999999999999:::;;;<<<>>>>>>AAAGGGPPPaaazzzrrr^^^VVVTTTSSSWWW^^^lll|||wwwmmmccc[[[TTTRRROOOMMMMMMOOORRRTTTZZZbbbnnn{{{~~~tttkkkeeedddddddddeeeiiimmmppprrrvvvzzz}}}{{{sssggg]]]VVVRRRQQQPPPOOONNNNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLKKKJJJHHHHHHJJJLLLLLLMMMNNNOOOOOOMMMKKKJJJIIIHHHGGGGGGFFFEEEEEEEEEBBBDDDEEEGGGHHHKKKOOORRRUUUXXX[[[]]]]]]^^^```bbbdddccccccdddeeedddaaa^^^XXXUUUQQQOOONNNLLLKKKIIIJJJJJJJJJJJJIIIIIIIIIIIIFFFGGGGGGGGGGGGFFFEEEEEECCCCCCBBBBBBAAABBBBBBBBBBBBFFFMMMUUU```nnn}}}uuueeeSSSGGGCCC>>>===<<<;;;::::::::::::888888888888888888888888999999999999999999999999:::::::::999::::::;;;;;;??????BBBGGGOOO^^^vvvvvv___VVVTTTRRRUUUZZZcccrrrzzzpppeee]]]VVVTTTPPPNNNMMMNNNQQQRRRXXX___jjjvvv{{{tttjjjiiijjjnnnuuu|||pppaaaYYYSSSRRRQQQPPPOOONNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMIIIJJJJJJJJJHHHHHHIIIJJJKKKLLLLLLLLLLLLKKKJJJIIIFFFFFFFFFEEEEEEDDDCCCCCC???AAABBBCCCDDDGGGJJJMMMMMMOOORRRSSSSSSSSSUUUVVVZZZZZZ[[[]]]______]]]ZZZUUUSSSOOONNNMMMMMMLLLKKKLLLLLLKKKKKKKKKJJJJJJJJJHHHHHHIIIIIIHHHHHHGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBAAAEEELLLSSS^^^lll}}}|||lll\\\LLLCCC@@@===<<<;;;:::::::::::::::888888888888888888888888999999999999999999999999;;;;;;::::::::::::;;;;;;>>>>>>AAAFFFLLLYYYooozzz```UUUTTTRRRSSSWWW\\\jjj~~~~~~uuuiiiaaaYYYVVVRRROOONNNNNNPPPQQQUUU[[[fffqqq~~~{{{{{{|||yyyxxxwww{{{xxxfff\\\TTTSSSRRRPPPOOOOOONNNNNNMMMMMMMMMMMMMMMMMMMMMMMMJJJKKKLLLLLLJJJIIIIIIJJJJJJJJJJJJJJJJJJJJJIIIIIIGGGGGGGGGFFFFFFEEEDDDCCC@@@AAABBBCCCCCCEEEHHHKKKIIIKKKMMMMMMLLLLLLMMMNNNRRRSSSTTTWWWZZZ[[[ZZZXXXTTTRRROOOMMMNNNNNNMMMLLLMMMMMMLLLLLLLLLKKKKKKKKKIIIJJJJJJJJJJJJIIIHHHHHHFFFEEEDDDCCCBBBBBBBBBBBBBBBFFFKKKQQQ[[[iiizzzwwwgggWWWHHHAAA@@@;;;;;;::::::::::::::::::888888888888888888888888888888888888888888888888<<<;;;;;;:::::::::;;;;;;======???CCCHHHSSSgggyyyaaaUUUSSSQQQPPPRRRYYYdddsssyyynnneee[[[XXXTTTPPPOOOOOOPPPQQQQQQXXXaaalllyyy|||uuupppmmmnnnpppsssxxxzzzzzzyyy}}}jjj^^^TTTTTTRRRQQQPPPOOOOOONNNMMMMMMMMMMMMMMMMMMMMMMMMNNNOOOPPPOOOMMMLLLKKKLLLJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHGGGFFFBBBCCCDDDDDDDDDFFFIIIKKKHHHJJJLLLLLLKKKJJJJJJKKKMMMNNNPPPTTTXXXYYYXXXVVVTTTRRROOONNNNNNOOONNNMMMMMMMMMMMMMMMLLLLLLLLLLLLJJJJJJJJJKKKJJJJJJIIIHHHGGGFFFEEECCCCCCBBBBBBBBBCCCFFFJJJPPPYYYgggwwwuuueeeVVVHHHBBBBBB;;;::::::999999::::::;;;888888888888888888888888888888888888888888888888<<<;;;;;;:::::::::;;;;;;;;;;;;===@@@DDDNNNbbbssscccVVVSSSOOOMMMOOOYYYaaalll{{{|||qqqiii\\\ZZZUUUQQQOOOOOOPPPQQQOOOUUU^^^iiiuuu}}}wwwsssnnnjjjhhhhhhjjjnnnsssuuuuuuttt~~~{{{wwwwww|||tttbbbWWWVVVTTTSSSRRRRRRQQQQQQOOOLLLKKKLLLKKKJJJMMMSSSQQQRRRTTTVVVSSSOOOMMMNNNLLLJJJIIIIIIKKKLLLLLLKKKLLLLLLLLLKKKJJJHHHGGGFFFFFFGGGGGGHHHHHHIIIIIIJJJLLLKKKIIIHHHGGGGGGHHHIIILLLKKKMMMRRRYYY]]]]]]\\\YYYUUUPPPOOOOOOPPPOOOMMMNNNNNNOOOOOOOOOOOOOOONNNLLLLLLLLLLLLKKKJJJIIIHHHJJJIIIGGGEEECCCCCCCCCCCCDDDGGGKKKPPPYYYgggxxxlll[[[OOOFFF@@@>>>===<<<:::888888999:::;;;888888888888888888888888888888999999999999888888666777777999:::;;;<<<<<<;;;:::;;;???CCCKKKZZZiiigggZZZTTTNNNMMMRRRQQQUUUaaassssssjjjbbb[[[TTTSSSQQQNNNOOOQQQTTTVVV\\\gggqqq}}}}}}xxxtttqqqoookkklllnnnpppqqqrrrrrrrrr~~~yyyuuuqqqrrryyyxxxeeeYYYWWWUUUSSSRRRQQQPPPOOONNNKKKKKKLLLKKKIIILLLRRRRRRUUUXXXZZZYYYUUUSSSSSSPPPNNNLLLKKKLLLLLLLLLKKKLLLLLLKKKKKKJJJIIIHHHGGGFFFFFFGGGHHHIIIIIIJJJJJJMMMLLLJJJIIIHHHIIIIIIJJJJJJJJJLLLQQQWWW[[[\\\\\\\\\XXXTTTRRRRRRRRRPPPOOOLLLMMMMMMNNNNNNNNNMMMMMMMMMMMMMMMMMMLLLKKKKKKJJJKKKJJJHHHFFFDDDDDDCCCDDDDDDFFFJJJOOOXXXgggxxxlllZZZNNNEEE???===<<<;;;:::999888999::::::777777777777777777777777888888999999999999888888666777888999:::;;;;;;<<<===<<<===???BBBHHHWWWdddhhhZZZTTTMMMKKKMMMPPPTTT]]]mmmvvvmmmccc\\\UUUSSSQQQOOOOOOQQQRRRSSSZZZdddnnnyyy}}}yyyvvvssssssssssssttttttuuuuuuyyyvvvoookkkmmmrrrxxx~~~kkk]]][[[WWWUUUTTTSSSPPPOOOOOOMMMMMMOOONNNKKKNNNRRRUUUZZZ```bbbaaa^^^[[[YYYUUURRROOOMMMMMMMMMKKKJJJKKKKKKKKKKKKKKKJJJIIIHHHFFFGGGGGGIIIJJJKKKLLLLLLNNNMMMKKKJJJIIIJJJJJJKKKJJJKKKMMMRRRXXX\\\]]]]]]```]]]YYYVVVTTTSSSRRRPPPMMMNNNNNNNNNNNNNNNMMMMMMNNNNNNNNNNNNMMMMMMMMMMMMMMMLLLJJJHHHFFFEEEDDDDDDDDDFFFJJJOOOXXXfffwwwkkkXXXLLLBBB===<<<;;;:::::::::999999999999666666666666666666666666888888999999999999888888777777888999::::::;;;<<>>>>>@@@@@@EEERRR^^^vvvmmm]]]VVVOOOKKKJJJOOOQQQYYYfffvvvzzzqqqfff^^^WWWUUURRROOOOOOQQQPPPQQQVVV```iiittt~~~|||{{{zzz{{{|||}}}|||sssllllllpppsssyyyssseeeaaa]]]ZZZYYYWWWTTTQQQSSSQQQQQQSSSRRROOOQQQUUUYYYaaaiiikkkjjjgggbbb]]]XXXUUUQQQOOONNNMMMLLLKKKJJJJJJKKKKKKKKKKKKJJJIIIGGGHHHIIIKKKMMMNNNPPPPPPNNNMMMLLLJJJJJJJJJJJJKKKLLLMMMQQQUUUZZZ^^^```aaabbb```\\\YYYVVVTTTQQQPPPPPPQQQQQQQQQQQQPPPPPPOOONNNNNNMMMMMMMMMMMMNNNNNNOOONNNLLLJJJHHHFFFEEEEEEDDDFFFJJJOOOWWWfffvvvhhhTTTHHH@@@<<<<<<999::::::::::::999888888777777777777777777777777888888999999999999888888777777888999::::::;;;;;;???===>>>??????CCCNNNZZZpppwwwbbbYYYRRRMMMLLLMMMOOOVVVaaaooo~~~uuuiiiaaaZZZWWWTTTPPPOOOQQQOOOOOOTTT]]]eeeooo}}}xxxpppqqqsssuuuwwwzzz{{{~~~~~~ooojjjeeebbbaaa___[[[WWWWWWTTTTTTUUUTTTQQQSSSXXX```kkktttvvvtttqqqiii```\\\XXXSSSPPPNNNNNNMMMLLLKKKKKKKKKLLLKKKKKKJJJJJJIIIJJJKKKNNNPPPRRRTTTUUUOOOMMMLLLKKKJJJJJJKKKKKKLLLNNNRRRWWW[[[___bbbcccdddccc```\\\XXXTTTRRRQQQSSSSSSSSSSSSSSSRRRQQQQQQOOONNNMMMLLLLLLLLLMMMMMMOOONNNMMMLLLJJJHHHFFFFFFEEEGGGJJJOOOXXXfffvvv~~~bbbPPPEEE>>>;;;;;;999999:::::::::999888777888888888888888888888888888888999999999999888888888888888999999::::::;;;;;;;;;===??????BBBLLLWWWkkk}}}jjj\\\TTTOOONNNLLLNNNTTT^^^jjj}}}yyymmmeee]]]YYYUUUPPPOOOQQQOOOOOOSSS[[[bbbjjjxxx~~~vvvwwwzzz{{{{{{||||||{{{uuuooolllllljjjeee```[[[WWWVVVVVVUUUSSSVVV[[[hhhuuu}}}sssgggbbb^^^WWWSSSPPPNNNMMMLLLLLLLLLLLLLLLLLLKKKJJJIIIIIIJJJLLLOOORRRTTTVVVXXXPPPOOOMMMLLLKKKKKKLLLLLLLLLOOOTTTXXX\\\___cccfffggggggeeeaaa\\\XXXVVVUUUUUUVVVVVVUUUUUUTTTSSSRRRPPPOOONNNLLLKKKLLLLLLMMMMMMMMMMMMLLLKKKIIIHHHGGGFFFHHHLLLPPPYYYfffwwwttt[[[KKKCCC===;;;;;;:::999999999888888888888888888888888888888888888888888999999999999888888888888999999999:::::::::999999<<<>>>>>>@@@JJJUUUgggxxxwwwbbbVVVQQQNNNKKKNNNTTT\\\eeevvv}}}ppphhh___[[[VVVQQQOOOPPPOOOOOORRRYYY___fffsssxxxvvvvvvuuuooojjjbbb]]][[[ZZZXXXWWW[[[bbbooorrrkkkfff^^^WWWRRROOOLLLKKKMMMMMMMMMLLLLLLJJJIIIHHHHHHIIIKKKNNNQQQUUUWWWXXXSSSRRRPPPOOONNNNNNOOOOOOOOOSSSYYY]]]___cccgggkkklllllllllhhhbbb^^^\\\\\\[[[[[[[[[[[[ZZZYYYXXXWWWTTTRRRPPPMMMLLLLLLLLLMMMKKKLLLLLLLLLKKKJJJIIIHHHGGGJJJMMMQQQZZZgggwww~~~kkkTTTGGGAAA===;;;;;;;;;:::888777777777888999888888888888888888888888888888999999999999888888888999999999999:::::::::999999<<<>>>===???GGGQQQbbbrrrnnn]]]TTTPPPKKKNNNSSSYYY___mmmsssjjjaaa\\\WWWQQQOOOPPPOOONNNQQQVVV[[[bbbooo{{{{{{~~~|||}}}{{{vvvpppiiiddd```^^^]]]\\\aaahhhsss{{{rrrlllcccZZZTTTOOOLLLJJJNNNNNNNNNMMMLLLJJJIIIHHHFFFGGGJJJMMMQQQTTTVVVXXXUUUTTTRRRQQQPPPPPPQQQQQQTTTXXX^^^bbbdddhhhlllppppppqqqqqqmmmgggcccaaabbbaaabbbaaaaaa```___^^^]]]VVVTTTQQQOOOMMMMMMMMMNNNJJJKKKLLLLLLLLLKKKIIIHHHHHHJJJNNNRRRZZZhhhxxxwwwdddPPPDDD@@@<<<;;;;;;;;;:::888666666777888:::777777777777777777777777888888999999999999888888999999999999999999::::::::::::<<<>>>======EEENNN^^^nnnzzzdddXXXRRRKKKNNNSSSWWW[[[ggg~~~tttkkkbbb]]]XXXRRROOOPPPNNNMMMOOOUUUYYY```lllxxxwww{{{sssllleee```\\\]]]fffqqq{{{rrriiibbbZZZQQQLLLLLLIIIKKKNNNOOONNNLLLLLLLLLIIIJJJLLLMMMNNNPPPTTTWWWVVVWWWVVVTTTSSSRRRTTTVVV\\\^^^aaaeeeiiinnnuuuyyy|||}}}|||yyytttpppmmmmmmlllooopppllliiigggbbb]]][[[WWWQQQMMMKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJIIIIIIKKKNNNRRR[[[iiizzziiiZZZJJJCCC@@@;;;888777;;;:::999888777777777777777777777777777777777777888777666444444444555666666666666777888888999999999;;;===<<<;;;>>>DDDIIIYYYllljjjZZZVVVPPPOOOPPPTTTXXXcccwww{{{ssshhh]]]WWWSSSQQQPPPOOOOOOOOOQQQUUU]]]gggnnn}}}ooo{{{~~~xxxqqqiiiddd``````iiittt|||sssjjjccc\\\SSSMMMMMMIIIKKKNNNOOONNNMMMMMMMMMMMMNNNNNNNNNNNNPPPSSSUUUUUUVVVWWWVVVUUUUUUWWWYYY___bbbfffkkkpppvvv}}}~~~zzzxxxwwwxxx{{{{{{vvvqqqmmmeee^^^ZZZVVVQQQMMMLLLLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJIIIKKKNNNRRR[[[jjj{{{}}}bbbUUUGGGAAA???;;;999888;;;;;;:::999888888888888777777777777777777777777888888777666666666666666999999999999888888888888999;;;===<<<;;;>>>CCCHHHXXXjjj}}}{{{dddZZZSSSQQQQQQSSSWWW```sss~~~vvvjjj```YYYUUUSSSRRROOOOOOOOOPPPTTT\\\eeelllyyyhhhtttxxxoooiiidddeeennnyyy}}}tttjjjddd\\\SSSNNNNNNIIIKKKMMMNNNMMMMMMNNNOOORRRSSSSSSRRRPPPOOOPPPQQQRRRTTTVVVWWWXXXZZZ]]]___dddhhhmmmsssyyy{{{ssshhh^^^XXXUUUPPPNNNMMMLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJHHHJJJNNNSSS\\\kkk|||sssZZZNNNCCC???>>>;;;::::::;;;;;;:::999888888888888666666666666666666666666888888999999888888777777;;;;;;::::::999888888777:::;;;<<<<<<;;;===CCCHHHWWWgggyyyrrr^^^VVVSSSRRRRRRUUU]]]nnn}}}zzzoooddd\\\XXXUUUSSSOOOOOOOOOOOORRRYYYbbbhhhttt~~~fffooo~~~~~~uuummmhhhiiittt{{{rrriiibbb[[[SSSNNNNNNIIIJJJLLLMMMMMMNNNPPPRRRWWWXXXXXXVVVSSSOOONNNNNNMMMPPPTTTWWW[[[___dddgggjjjnnnuuu{{{xxxkkk```WWWTTTPPPNNNLLLKKKJJJHHHHHHHHHHHHIIIIIIIIIIIIIIIHHHKKKNNNTTT]]]mmmmmmVVVKKKBBB>>>===;;;:::;;;::::::999888777777777777666666666666666666666666777777999999999888777666::::::999999999888888888:::;;;<<<<<<;;;===BBBGGGTTTbbbsss}}}bbbYYYTTTQQQQQQSSSZZZjjjxxxssshhh___ZZZVVVTTTPPPPPPOOOOOOQQQVVV^^^cccnnnyyybbbjjjuuuzzzrrrmmmnnnyyyvvvnnneee___YYYQQQMMMMMMIIIJJJKKKLLLMMMOOORRRUUU[[[]]]___^^^YYYTTTOOOMMMJJJMMMQQQVVV[[[aaahhhmmmrrrvvv}}}~~~ssshhh[[[WWWRRRNNNLLLJJJHHHGGGFFFFFFFFFGGGGGGHHHHHHHHHIIIKKKPPPVVV```pppjjjTTTKKKCCC@@@>>>;;;999;;;999888777666666555555666777777777777777777777777555666777888888888777666777777777777888888999999:::;;;<<<;;;:::<<>><<<::::::999999999999999999999999999:::999777666666666777888888777777777666666666555777777777666666666666666888999:::::::::;;;>>>AAAMMMTTT```gggiiiooorrrbbbTTTPPPOOOPPPYYYdddzzzvvvkkkbbb^^^XXXUUURRRQQQRRRSSSSSSSSS]]]bbbkkkvvv\\\YYYZZZ```gggsss|||www{{{sssggg[[[VVVTTTPPPMMMLLLKKKKKKKKKJJJJJJLLLQQQTTT```lllyyy|||rrrkkkbbbZZZYYYXXXVVVWWWZZZaaadddjjjqqqxxx~~~yyytttpppqqqtttyyy|||~~~~~~uuukkkaaaXXXSSSQQQLLLKKKJJJIIIIIIJJJKKKLLLNNNPPPVVV___mmmgggTTTJJJBBBAAA@@@===<<<:::999999999999999999999999999999:::999888888777777777777777777777777777666666666777777777777777777777777888999999999999;;;>>>AAAKKKRRR^^^eeeffflll}}}tttdddUUUQQQPPPRRRZZZeeeyyyyyynnneee```ZZZWWWTTTRRRSSSTTTTTTSSSZZZ___gggrrr~~~[[[YYYXXX\\\aaajjjyyy}}}zzzmmm___XXXUUUQQQOOOOOOMMMNNNNNNMMMLLLMMMOOOQQQ[[[ffftttzzzqqqgggbbb^^^[[[[[[]]]___aaaeeekkkqqqxxx~~~|||vvvooollljjjlllnnnppptttyyy}}}uuukkkaaaXXXSSSPPPNNNLLLKKKJJJKKKLLLLLLNNNQQQXXXbbbrrruuu]]]MMMEEE@@@@@@???===;;;:::999888888888888888888888888888::::::::::::999888777666777777777777777777777777777777777777777777888888777888999999999;;;>>>@@@HHHPPP[[[cccffflll{{{xxxgggWWWRRRRRRSSS[[[eeeuuu}}}rrrjjjddd\\\YYYUUUTTTTTTTTTTTTSSSVVVZZZcccmmmxxxZZZWWWWWWYYY\\\cccppp|||vvvfff]]]XXXTTTQQQRRROOOPPPQQQQQQPPPPPPQQQRRRTTT^^^kkkxxxwwwpppjjjgggggghhheeeeeegggkkkqqqxxx~~~vvvooojjjjjjiiiggggggiiinnntttyyy~~~~~~~~~zzzrrrhhh]]]WWWSSSQQQNNNLLLJJJKKKLLLLLLMMMRRRZZZfffvvvkkkVVVIIIBBB>>>>>>===<<<;;;:::999888888888888888888888888888::::::;;;;;;:::999777666666777777777777888888888777777777888888888888888777888999999999:::===@@@EEEMMMYYYdddiiiqqq|||iiiXXXRRRRRRSSSYYYcccooowwwmmmggg]]]ZZZVVVTTTTTTTTTSSSRRRSSSWWW___hhhsssZZZWWWVVVXXXZZZ___jjjuuu~~~mmmbbb[[[UUURRRRRRNNNPPPRRRRRRQQQQQQRRRSSSQQQXXXdddqqq|||{{{xxxvvvtttqqqpppppprrrvvv}}}{{{rrrmmmjjjgggccc```aaaeeeiiilllrrruuuxxxyyyuuummmeee___WWWTTTPPPMMMKKKJJJKKKLLLNNNSSS]]]jjj{{{|||dddRRRHHHCCC<<<<<<<<<<<<;;;:::888777777777777777777777777777999999:::;;;;;;999888777777777777777888888888888666666777777888888888888777888999999999:::===@@@CCCJJJWWWccckkkuuulllXXXRRRQQQQQQWWW___kkk{{{{{{qqqjjj___\\\WWWUUUTTTSSSRRRQQQRRRVVV\\\dddnnnzzz[[[XXXWWWXXXYYY\\\fffpppuuuiii```XXXSSSRRROOOPPPRRRQQQPPPPPPQQQRRRSSSVVV___jjjsss{{{~~~~~~}}}xxxnnnjjjdddaaa```bbbccccccgggjjjooorrrssspppkkkhhh[[[XXXTTTOOOLLLLLLLLLMMMPPPVVVaaaooosss\\\NNNFFFBBB999:::;;;;;;;;;999888777666666666666666666666666777888888999999999999999999999888888888777777777555555666666777777888888666777888888888:::===???AAAGGGQQQ]]]fffqqqpppZZZRRRQQQPPPTTT\\\hhhyyyuuulllbbb^^^YYYVVVUUUTTTRRRQQQRRRUUUZZZaaajjjuuu]]]ZZZYYYYYYXXXYYYaaajjjttttttjjj```YYYWWWUUUVVVVVVTTTRRRQQQRRRTTTTTTTTTYYYaaagggnnn||||||wwwpppjjjgggddd```]]]\\\^^^cccgggjjjlllllllllaaa]]]XXXRRROOONNNOOOPPPTTTZZZfffuuuhhhTTTHHHAAA???777888:::;;;:::999777666666666666666666666666666666666666777888999:::;;;;;;:::999999888777666666333444444555666666777777666777888888888999===???@@@CCCJJJSSSZZZdddtttttt]]]SSSQQQPPPSSSYYYcccsssyyyoooeeebbb]]]YYYWWWVVVTTTSSSRRRTTTXXX]]]eeeppp{{{___\\\ZZZYYYWWWVVV]]]eeelll|||ssshhh```]]]]]]]]][[[XXXUUUTTTUUUVVVSSSRRRTTTZZZ^^^dddrrr~~~vvvnnnggg___YYYTTTVVVYYY^^^bbbfffiiikkkddd```ZZZUUUQQQPPPQQQRRRWWW^^^iiixxx|||aaaNNNCCC===;;;666888999::::::999777666666666666666666666666666555555555555777999;;;===<<<;;;:::999888666555555333333444444555666666777666777888888888999<<>>AAADDDEEEFFFLLLWWW___rrrdddVVVSSSQQQPPPRRR\\\fffwwwxxxnnniiiaaa[[[WWWUUUTTTSSSXXXUUUUUUZZZ^^^dddnnnxxxddd^^^[[[[[[ZZZXXXYYY]]]dddnnn~~~~~~wwwppplllmmmkkkgggbbb]]]YYYWWWVVVWWWWWWWWWVVVXXX^^^gggmmmqqqggg]]]XXXTTTTTTTTTVVV\\\cccgggccc]]]VVVRRRQQQSSSUUU]]]fffvvvdddQQQHHHBBB===<<<999999888888777888888888777777666666555555555555444444555555666888999:::::::::::::::999888777666666666666666666666666666777777777888999999::::::===???AAA@@@AAAEEENNNUUUaaatttlll[[[UUURRRQQQSSS[[[cccsss}}}rrrmmmeee^^^ZZZXXXWWWUUUWWWUUUUUUYYY]]]bbbllluuujjjccc^^^]]]\\\YYYYYY[[[]]]ggguuu|||wwwxxxwwwtttpppjjjccc^^^ZZZZZZZZZZZZYYY[[[```fffkkk{{{uuuccc\\\VVVSSSRRRRRRWWW]]]dddbbb^^^XXXTTTSSSTTTVVV```kkk}}}vvv[[[JJJCCC>>><<<;;;888777777777777888999999777777777666666666666666444444444555666777888999999:::::::::999888777777666666666666666666666666777777888888999:::::::::>>>??????===<<>><<<;;;===;;;:::999777666555555555444444444444444444444444555444444444555666777888777777888999999999888888666666666777777777888888888888888999::::::;;;;;;<<<======<<<<<<===???AAACCCJJJXXXooo{{{dddXXXSSSRRRPPPRRRYYYccclllxxxzzzrrrjjjddd___[[[YYYWWWTTTSSSUUUVVVXXX^^^eeemmmxxxzzzooodddaaa```]]]ZZZYYYYYY]]]ccclllwww}}}zzzxxx~~~~~~}}}|||{{{yyyxxxxxxzzzwwwvvvzzzyyyhhh]]]VVVQQQPPPRRRTTTXXX[[[ZZZWWWYYY^^^dddrrrdddVVVGGGAAA>>><<<;;;===<<<;;;999777555444333333333333333333333444444444555555444444555555666777666666777888999999999888666777777888888999999:::888888999999:::;;;;;;;;;999999999:::;;;<<<======???CCCNNNbbb}}}mmm]]]UUURRRNNNOOOTTT[[[bbbmmm~~~}}}uuummmgggaaa\\\YYYWWWTTTSSSUUUUUUUUUZZZaaagggqqqwwwjjjeeebbb^^^YYYXXXYYY[[[^^^cccmmm}}}{{{yyyuuu~~~yyyuuuqqqooonnniiigggkkkpppwwwpppbbbZZZTTTRRRSSSSSSWWW[[[[[[YYY\\\eeelllzzzsssZZZOOODDD@@@>>>;;;:::;;;::::::888777555555444444333333333444444444555555555555444444444555666666555666777888999999999999777888888999::::::;;;;;;888888999::::::;;;;;;<<<888888888999:::;;;;;;:::===@@@HHHXXXqqqvvvcccXXXRRRNNNNNNQQQVVVZZZbbbqqqyyypppiiiccc]]]YYYXXXUUUTTTUUUTTTSSSXXX^^^bbbkkkxxx~~~ooohhhddd^^^XXXVVVXXXYYYZZZ^^^fffuuu{{{yyysss}}}vvvqqqnnnbbb___aaaggglllooowwwwwwhhh___XXXUUUVVVSSSXXX\\\\\\[[[___iiiqqqiiiUUUKKKBBB???>>>:::999999888888777666666666666666444444444555555555666666555555444444444555666666444555666888999999999999888888999:::;;;;;;<<<<<<888999999::::::;;;;;;<<<:::999999;;;<<<<<<;;;999???AAAFFFRRRhhh|||gggZZZSSSOOOOOOPPPSSSUUU[[[hhhvvv{{{ssskkkddd^^^ZZZYYYVVVTTTUUUTTTSSSVVV\\\^^^gggssszzzqqqkkkccc[[[YYY\\\ZZZYYY[[[```iiizzzzzzwwwttt}}}vvvmmmggg```[[[]]]aaaeeelllsss}}}lll```XXXTTTSSSYYYXXXYYY\\\^^^aaakkkuuuvvvdddNNNHHH@@@<<<<<<<<<:::777777777666555444444333333555555555444444333333333333444555555666666555555666555444444555666777888666666888999999999999999===<<<;;;;;;::::::::::::999999999999:::;;;<<<<<<;;;???CCCKKK]]]{{{jjjXXXUUUMMMLLLMMMOOOQQQUUUaaammmuuuooojjjccc]]][[[VVVSSSTTTUUUSSSTTTVVV[[[```jjjuuuzzzrrriiiaaa^^^]]]ZZZZZZ[[[^^^ffftttwwwsssttt|||xxxjjjbbb\\\[[[]]]___eeejjjxxxtttfff^^^YYYXXX[[[ZZZ[[[___bbbgggqqq|||mmm[[[KKKEEE>>>:::;;;;;;999666777666666555444444333333555555444444444333333333222222333444444444444444555555444444444555666777777777888999::::::::::::;;;:::999999888888888999999999888999999:::;;;<<<;;;???CCCIIIXXXsssrrr]]]VVVOOOMMMMMMOOOOOOSSS^^^iii{{{zzzssslllddd^^^[[[VVVSSSTTTTTTSSSSSSUUUXXX]]]fffqqq~~~yyynnneeeaaa^^^[[[ZZZ[[[]]]aaalllxxxrrrnnnpppxxxrrriii```\\\[[[ZZZ]]]aaajjjvvvwwwiii^^^ZZZYYY]]]\\\]]]bbbfffnnn{{{|||aaaQQQGGGBBB<<<999999:::888666666666666555444444333333555444444444444333333333333333444555555555555444444444333333333444555555777777888999::::::::::::888888777666666666777777888888888888999:::;;;<<<;;;>>>BBBFFFPPPggg|||cccWWWPPPMMMLLLMMMMMMPPPZZZdddsssyyyqqqggg```\\\VVVRRRSSSTTTQQQQQQSSSTTTYYYaaakkkwwwvvvkkkeee^^^[[[ZZZ[[[\\\^^^fffooozzzppplllkkkrrr{{{vvvvvv}}}rrrgggaaa\\\YYYZZZ]]]dddlll{{{zzzkkk___ZZZZZZ\\\[[[]]]cccjjjtttpppXXXJJJCCC???;;;999999999999777666666555555555444444444444444444444444444444444555666666777888777777777333333333333333333333444555666777888999999999999777777666666555666666777777777777888888999:::;;;999===AAADDDJJJ\\\|||hhhXXXQQQMMMKKKKKKLLLOOOWWW```nnn~~~uuukkkccc]]]WWWSSSTTTSSSQQQPPPRRRRRRVVV]]]fffqqquuulllaaa]]]ZZZ\\\\\\]]]bbbiiixxx~~~~~~vvvooolllhhhnnn}}}qqqjjjiiisss{{{nnnfff___YYYXXX[[[```eeeooo~~~}}}oooccc^^^]]]ZZZZZZ]]]eeemmmyyyhhhSSSIII@@@>>>;;;999999999999888555555555555555444444444444444444444444444444444555666666777888777777777333333333333333333222222333444555666666777777666777777666666666666777888777777777777888999::::::888:::>>>BBBGGGUUUrrrooo\\\RRRNNNJJJKKKLLLNNNVVV^^^kkk{{{yyyoooggg```ZZZVVVUUUUUUQQQPPPRRRRRRUUUZZZaaalllyyy|||qqqfffaaa]]]]]]]]]]]]```eeeqqq{{{|||uuuuuuuuuqqqmmmkkkiiimmmxxxooofffccclllyyyvvvkkkbbbZZZWWWYYYXXX\\\dddooo~~~zzzmmmccc^^^\\\YYYZZZ___hhhssswww___OOOGGG>>>===;;;999888888888888555555555555555555555555333333333444444444444555333333444555555555555444333333444444444333222222222222333444555555555555777777666666777777888888666666666666777888999:::999888<<>>;;;;;;:::777555333333444444555555555555555555555333333333444444555555555333444555555666666555555444444555666555444222111222333444555666666666666555555555555555666777888555555555666666777888999===777888???CCCFFFVVViii|||ccc[[[SSSOOONNNLLLOOOTTT\\\hhhxxx|||sssjjjccc^^^]]][[[VVVUUUVVVSSSSSSTTTWWW^^^iiivvvuuuhhhcccaaa___^^^```aaaeeeooo|||{{{sssooogggbbbdddeeebbbdddjjjqqqyyyqqqeee]]]YYYYYYZZZ[[[]]]^^^eeevvvuuummmeee``````bbbgggooozzz{{{bbbMMMBBB???;;;:::999888777777777777222444555444333333444555555555555555555555555555666555444444222222111000222222222222222222222222444444444555555555555666888888777777666666555555666666777777777666666555;;;;;;===>>>>>>BBBOOO]]]}}}pppaaaUUURRRNNNHHHKKKUUUYYY___mmmzzzqqqkkkbbb[[[VVVUUUTTTSSSRRRQQQSSSVVVYYY___lllyyy|||nnngggdddaaa^^^___```bbbjjjuuu|||vvvkkkeeeddddddbbbcccgggkkknnnwwwvvvjjjaaa\\\XXXWWWXXXYYYYYY]]]lll{{{wwwooohhhddddddgggmmmvvvuuu^^^LLLBBB@@@::::::999888777777777777333444555555333222333555555555555555555555555555444444444333333222222111222222222222222222222222444444444444555555555555666666666555555555555555666666777777888999::::::999999;;;======@@@KKKWWWqqq|||iiiXXXRRROOOJJJLLLSSSWWW\\\iiiyyy}}}sssmmmddd]]]YYYWWWVVVUUUSSSRRRSSSUUUWWW[[[fffrrr~~~vvvnnnhhhbbb^^^^^^^^^^^^dddllluuuuuukkkhhhdddbbbbbbdddeeeeeeiiiooo{{{qqqgggbbbYYYWWWWWWVVVUUUWWWaaalllzzzrrrllliiikkknnnuuulllXXXIIIBBBAAA:::999888777666666666666444555666555333222222333444444444444444444444444333333333333333333333333333333333333333333333333444444444444555555555555444444444444444555555555555666666777999<<<>>>@@@777888:::===<<<===FFFPPPccc|||www]]]SSSQQQMMMMMMOOOSSSWWWbbbppp}}}uuupppggg```\\\ZZZXXXWWWVVVSSSSSSTTTTTTVVV___iiiuuu~~~tttlllddd___^^^]]]\\\___eeellluuuxxxsssgggeeedddccccccdddfffiiinnnzzzyyymmmggg^^^ZZZXXXWWWUUUUUU\\\dddxxx}}}uuupppoooqqqvvv~~~zzzcccRRRFFFAAAAAA999999888777666666666666555666666555333111222333444444444444444444444444111111222222333333333333333333333333333333333333333333444444444555555555333333444444555555555666666666555666888;;;>>>@@@777777:::===<<<<<>>>>>999888777666555555555555555666666555333111222333444444444444444444444444000111111222222333333444333333333333333333333333333333333444444444444555444444444555555666666777777666555555666888;;;===888888:::======;;;???DDDSSSgggvvv___UUUQQQLLLIIIMMMPPPWWWaaakkkwww}}}wwwooohhhbbb^^^[[[YYYWWWTTTSSSTTTUUUUUUYYY___eeeooo}}}yyynnnfffccc```]]]]]]```ccciiiuuuyyypppkkkkkkiiifffhhhiiippp{{{~~~uuujjjbbb[[[YYYYYYWWWYYY\\\gggxxxgggSSSHHH@@@<<<<<<888777666555555444444444444555666555333222222333333333333333333333333333000111111111222222333333333333333333333333333333333333333333444444444444555555555555555666666666666666555555555666888999999888999======;;;===BBBOOO^^^{{{lllZZZRRRMMMJJJLLLMMMSSS\\\cccnnn}}}uuummmfffaaa]]]ZZZXXXUUUSSSUUUVVVUUUXXX\\\```hhhuuutttkkkgggbbb___^^^______bbbkkkuuuyyywwwqqqiiikkkiiikkkrrryyy~~~tttiii```\\\[[[YYYYYY[[[cccrrrwww]]]MMMDDD???;;;;;;777777666555444444444444333444555555333222333555333333333333333333333333111111111111111222222222444444444444444444444444222222333333333444444444555555555444444444444444444555555666666777777888999777777;;;;;;:::<<>>;;;:::777777666444444444444444222444555444333333444555333333333333333333333333111111111111111111111111444444444444444444444444222222333333333444444444444444444333333222222222333444555777888888999888888666666999:::999;;;@@@EEELLLcccdddTTTQQQRRRKKKKKKNNNRRRVVV]]]lllzzzvvvnnngggaaa]]][[[VVVTTTUUUTTTRRRQQQSSSYYY___iiisss}}}yyyooollleee_________```cccgggsss}}}}}}wwwpppkkkkkkpppwww|||yyynnnfff```ZZZXXXZZZbbbjjj|||cccMMMFFF>>>;;;;;;666777777666555444444333333666555555555555444444444222222000/////////000111000000000000000000000000000111111111111222222222333333333222222111111111111222333444555555555555555555555555666666666666777777777888999:::<<<<<>>>>>DDDVVVssssss```UUUQQQMMMLLLNNNOOOPPPUUU[[[cccqqq~~~vvvmmmfff^^^[[[WWWTTTRRRQQQOOONNNOOORRRWWW[[[bbblllxxx~~~tttmmmgggbbb```bbb]]]bbbjjjttt{{{rrrhhhbbbaaadddnnnkkkQQQDDDAAA;;;999<<<999666666666666666555555555555444444444444333333333222222222222222111111000111111111111111111111111000000111111111222222222111111111222222333333333444444444555444444333333444444444555555555666666666666666777888999;;;;;;======BBBPPPhhhlll\\\TTTOOOLLLMMMOOOOOORRRWWW^^^jjj{{{yyypppiii```]]]XXXUUUSSSQQQOOOMMMMMMPPPTTTXXX]]]gggrrr{{{|||tttllldddaaabbb___aaafffmmmwww~~~~~~}}}~~~zzzoooiiigggjjjuuufffOOOCCCAAA;;;999<<<:::666666666666666666666666444444444444333333333333000111111111111000///...000000000000000000000000000111111111111222222222222222222222222222333333333333444444555444444444333333444444444555555555666666666777888999:::;;;;;;===BBBKKK^^^yyykkkYYYRRRMMMLLLMMMLLLNNNRRRYYYcccrrr~~~tttmmmddd```[[[WWWUUUSSSPPPNNNLLLOOORRRUUUZZZbbbmmmuuu~~~~~~ssshhhccccccbbbcccdddhhhppp}}}zzzvvvtttuuuvvvwwwooonnnpppzzzcccMMMCCCBBB;;;999<<<:::666666666666666666666777444444444333333333222222000000111111111000///...111111111111111111111111000111111111111222222222333333222222222222222222222222333444555555555555444444444444555555555666666666666666777999:::;;;888<<>><<<999888:::555666777777777666444333333333333333333333333333222111111111000000//////000111111111111222222222222222111111111111222222222222111111111111111111555555555444444333333333666555333222222333444666777777777777666666666666:::;;;===AAAGGGWWWsssmmmXXXRRRPPPKKKJJJNNNOOOTTT]]]iiiuuuxxxpppiiiaaa\\\ZZZXXXUUUSSSSSSTTTTTTTTTUUUXXX]]]```kkksssuuuqqqiiiddd```aaacccfffmmmuuu~~~vvvtttssswww}}}~~~yyy```RRRDDD>>><<<999888999555666666777666555444333333333333333333333333333111111111111000000000///000000111111111222222222222111111000000111111222111111111111111111111111555555444444444333333333555555333333333333444555444444555666777888999999777888:::===AAANNNggg}}}yyy```WWWTTTNNNJJJLLLKKKNNNUUU___jjj{{{|||tttmmmeee___]]][[[XXXUUURRRRRRRRRQQQQQQRRRVVVYYYeeemmmxxx{{{pppiiidddcccbbbbbbgggmmmrrr{{{|||tttqqquuuwww___RRRDDD>>><<<999777888555555666666555555444333333333333333333333333333111111111111000000000000000000000111111111222222222111111000000111111222111111111111111111111111444444444444333333333333444444444444444444444444444444555666777888888999666777999;;;===FFFYYYllllll]]]WWWPPPKKKJJJMMMNNNSSSZZZcccrrryyyrrrjjjccc```^^^[[[XXXSSSSSSRRRPPPNNNNNNQQQSSS\\\dddooozzzzzzrrrjjjgggeeebbbdddhhhgggooo{{{|||qqqooowwwttt]]]PPPCCC>>>;;;888777777555555555555444444333333222222222222222222222222111111111000000000000000000000000000111111111111111111000000000000111111111111111111111222222222333333333333333333333333222333444555555555444444777777666666666555555555777888;;;===>>>CCCRRR```~~~vvv```WWWPPPLLLJJJPPPOOORRRWWW___lll}}}vvvmmmfffbbb___[[[XXXUUUUUUTTTRRROOOOOOPPPRRRUUU\\\gggrrr|||{{{qqqmmmiiieeeccceeebbbhhhqqq|||xxxppprrr{{{sssYYYMMMAAA<<<;;;888666666555444444333333333333333222222222222222222222222000000000000000000111111//////000000000111111111111000000000000000000111000000111111111222222222333333333333333333333333222333444444555555444444666666666666555555555555777888<<>>:::999777555666555444333222222222222333222222222222222222222222000000000000111111111111/////////000000000111111111000000//////000000111000000000111222222333333222222222222333333333333222333333444444555555555333333444555666777777888555666:::======>>>GGGPPPddd~~~vvvbbbWWWQQQOOOKKKHHHIIIMMMRRRZZZhhhvvv|||qqqiiiddd```[[[WWWRRRSSSSSSRRRPPPOOOPPPQQQPPPUUU\\\dddmmmxxxxxxnnngggeeeaaacccfffiiinnnyyyvvvtttvvv}}}xxxeeePPPEEE;;;888888666555555444444222111111111222333111111111111111111111111///000000000111111111111////////////000000000111000000////////////000000///000000111222222333333111111222222222333333333333333222222333444666777222333333444555666777777555555888;;;;;;;;;AAAIIIWWWqqqrrr```VVVPPPNNNKKKKKKNNNQQQVVV```kkkyyyvvvmmmhhhccc]]]YYYSSSSSSSSSRRROOONNNNNNOOOMMMQQQWWW]]]eeeooo{{{tttkkkhhhaaabbbbbbcccgggppp}}}{{{vvvvvvttt}}}lll[[[MMMBBB999777777666555555444333222111111111222333111111111111111111111111//////000000111111111222////////////000000000000000000////////////000000///000000111222222333333111111111222222333333333444333222111222444777888666666555555555444444444777777999;;;:::999???FFFPPPhhhhhhYYYQQQNNNKKKKKKMMMNNNQQQXXXaaannnzzzqqqkkkfff```\\\VVVVVVVVVTTTPPPNNNNNNNNNKKKNNNTTTYYY___iiiuuu}}}wwwoooiiidddaaadddgggjjjqqqwww{{{pppqqqxxx~~~||||||yyynnn]]]PPPDDD>>>888666777888666333444333111111222222222111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////111111222333333444555555444444444444444444444444444444444444444444444444444555555777999;;;<<<>>>LLLXXXppp{{{cccVVVOOOLLLJJJKKKKKKMMMUUU]]]jjjzzz~~~tttnnnjjjccc]]]WWWUUURRRQQQQQQQQQPPPOOOMMMOOOQQQTTTYYYaaaiiioooyyyooohhhddddddeeeeeeiiinnnvvvyyyqqquuu|||xxxsssnnnkkkiiibbbVVVLLLCCC===777555777777555333333222111111111222111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111111222222333444444555444444444444444444444444444444444444444444444444444555555777888:::<<<===GGGQQQgggjjjZZZRRRNNNLLLLLLLLLLLLRRRYYY```ooozzztttnnnggg```\\\YYYUUURRRQQQPPPOOONNNMMMNNNOOOQQQUUU\\\eeekkkuuu~~~{{{rrrkkkhhheeebbbbbbeeejjjrrr}}}wwwvvvxxx{{{kkkddd\\\WWWVVVSSSMMMGGGAAA===888666666777555333333333222222222111111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111111111222222333333444444444444444444444444444444444444444444444444444444444555555666888:::<<<===@@@HHH[[[wwwuuuaaaVVVQQQMMMLLLLLLKKKNNNSSSXXXdddwww|||tttllleee```]]]XXXTTTRRRQQQOOOMMMMMMMMMMMMMMMPPPVVV^^^dddlllttttttooojjjccc``````ccchhhpppzzz}}}yyy}}}tttlll]]]WWWOOOJJJJJJIIIGGGDDD@@@===999777777777666444444444555444333222222222000000000000000000000000////////////////////////000000000000000000000000////////////////////////111111111111111111111111111111222222333333333333333333333333333333333333444444444444444444444444444555555666888999;;;<<<===BBBPPPiiijjj[[[SSSLLLKKKKKKJJJKKKNNNVVV^^^lll~~~yyypppjjjccc___YYYUUUSSSQQQPPPNNNNNNNNNMMMLLLMMMQQQXXX]]]gggnnnzzz~~~wwwppphhhbbb``````cccgggnnnxxx~~~~~~rrrddd^^^PPPKKKFFFCCCBBBBBBAAA@@@???===;;;999888888777666444666888777444222222333000000000000000000000000000000000000000000000000////////////////////////////////////////////////111111111111111111111111111111222222222222222333333333333333333333333333444444444444444444444444555555555666777999:::;;;<<>><<<<<<<<<;;;:::======;;;999888777666666444777999888555222222333000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000111111111111111111111111111111222222222222222222333333333333333333333333444444444444444444444444555555555666777888::::::===???EEERRRffflll]]]PPPLLLLLLKKKJJJJJJLLLPPPZZZhhhyyyzzzsssgggbbb\\\WWWUUUUUUTTTSSSPPPPPPPPPOOONNNNNNQQQSSSVVV]]]hhhrrr}}}yyyooojjjbbb```^^^___dddkkkqqqttt}}}iiiXXXKKKCCC===;;;999777777888888999:::::::::888666555444555222666999888333000000222000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000222222111111111111111111222222222222222222222222444444444444444444444444555555555666666888999:::<<<>>>AAAHHHUUUlllzzzhhhVVVOOONNNLLLJJJIIIHHHKKKSSS___lll~~~{{{mmmhhhaaa[[[XXXVVVUUUTTTNNNPPPQQQPPPOOONNNNNNOOOOOOVVV___hhhrrr}}}wwwqqqeeebbb___^^^aaafffjjjlllyyyqqq```QQQDDD<<<===;;;888555555777999:::888888888777444333333333000444888777222......000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////////////////222222111111111111111111222222222222222222222222444444444444444444444444555555555555666888999999:::===???AAAKKK```}}}ppp[[[QQQOOOMMMJJJHHHIIIJJJQQQ[[[dddqqqsssmmmeee^^^ZZZWWWVVVUUUMMMOOOQQQQQQOOOMMMMMMMMMNNNTTT[[[cccjjjtttxxxwwwooohhh```\\\]]]```aaaaaapppxxxwwwbbbQQQEEEAAAAAA:::999777666555555555666444444333333333333222222222222222111111111000000111111111111111111111111//////000000000000//////000000////////////000000111111000000//////......////////////000000000000000111111111111222222222222222333333333333444444555444444333333444444555666666666666777777777777888999;;;???EEETTTmmmhhhWWWSSSTTTQQQMMMJJJKKKOOOVVV^^^kkkzzzssshhhaaa]]]ZZZVVVSSSUUUSSSQQQPPPPPPOOOMMMKKKNNNPPPSSSWWW^^^iiittt|||pppwwwuuunnnddd^^^]]]_________eeekkkwwwjjjWWWJJJAAA======888777666555444444444555444444333333333222222222222222222111111111000000//////////////////////////////000000000000//////000000////////////000000///////////////000000000////////////000000000000000000111111111222222222222222222333333333444444333333333222222333333333555555555666666666777777777777999<<>>;;;:::777666555444333333333333333333333333222222222222222111111111111000000000//////////////////////////////000000000000//////000//////......//////000---......///000000111111////////////000000000000000000000111111111222222222222222222333333333333333222222111111222222333444444444555555555666666777777999;;;===EEEVVVfffuuuaaaTTTMMMJJJKKKJJJKKKOOOSSS[[[kkkzzz}}}sssjjjeeeaaa\\\YYYUUUSSSQQQPPPQQQPPPNNNLLLLLLLLLMMMNNNRRRYYYaaagggvvv~~~]]]ccclllwww{{{oooiiieeebbb___aaabbbdddiiirrrjjjQQQEEEAAA>>>;;;999666555555444444444333333333333333222222222222111111111111111000000000000000000000000000000000000//////000000000000///////////////....../////////........./////////000000////////////000000000000000000000000111111111111111222222222222333333333333333222222222222333333333333333444444444555555888888:::===>>>BBBNNN[[[vvvnnn\\\RRROOONNNLLLLLLNNNQQQWWWdddqqqxxxpppjjjddd^^^ZZZVVVTTTRRRRRRRRRQQQOOOMMMLLLLLLLLLMMMOOOUUU\\\aaaqqqyyyXXX]]]dddnnnxxx|||rrrlllfffbbbdddcccbbbccciiisssvvvaaaKKKAAA???===999777666666666666555555555444333333222222222111111111000000000000000000000000000000000000000000000000//////000000000000////////////............//////000/////////.........---////////////000000000000//////000000000111111111111111111222222222333333444444333333333333444444333333333333444444444444777777999===>>>@@@IIISSSlllgggYYYSSSOOOLLLKKKMMMPPPTTT___iiivvvuuunnnhhhaaa\\\YYYWWWTTTSSSSSSRRRPPPNNNKKKKKKKKKLLLNNNSSSYYY^^^jjjqqq{{{TTTWWW]]]eeeooo{{{vvvmmmgggcccbbb```___bbbjjjuuu|||hhhWWWEEE>>><<<999666555555555666666666666555444222222222222111111111111//////000000000000000111//////////////////////////////000000000000/////////......------......///000000//////...------,,,////////////000000000000/////////000000000111111111111111111222222222222555444444333333444444555333333333444444444555555555444777:::;;;===DDDLLLbbb{{{vvv```UUUNNNKKKIIIKKKMMMPPPXXX```jjjzzz}}}uuummmeee```\\\ZZZXXXVVVUUUSSSQQQNNNIIIIIIJJJJJJKKKOOOUUUYYY___fffqqq{{{PPPRRRVVV\\\eeeqqq}}}yyyrrrgggfffccc``````dddjjjooozzznnnZZZNNNAAA<<<:::777555555333444555555555555444333222222222222111111111111////////////000000111111//////////////////////////////000000000000/////////......------......///........................////////////000000000000////////////000000000111111111111111222222222222444333333333333333333444444444444444555555555555666555666999::::::@@@GGGUUUnnnkkk[[[QQQLLLJJJKKKLLLMMMRRRYYY___mmm}}}uuulllfff```^^^[[[XXXWWWTTTQQQOOOKKKKKKKKKJJJKKKMMMRRRUUUWWW^^^hhhrrr{{{MMMNNNQQQWWW___jjjvvv~~~|||ooolllhhhccc``````cccfffhhhqqq~~~vvv___SSSIII@@@<<<;;;777666888111222333444444444333222222222222111111111111000.../////////000000111111111111111111111111111111//////000000000000//////.........------.........,,,,,,------.../////////////////////000000000000////////////000000000000000111111111111222222222333222222222222222222333444444444555555555666666999777888:::::::::???EEELLLddduuubbbUUUPPPLLLLLLLLLLLLPPPVVVZZZfffvvvzzzqqqkkkccc```]]]ZZZXXXUUUQQQOOONNNNNNNNNLLLLLLMMMQQQTTTUUU[[[dddlllttt~~~NNNNNNOOOQQQWWW```kkkrrrwwwmmmeeebbbaaa```^^^```gggqqqzzz}}}fffXXXFFFBBB===999888777666555222333444555555555444333333333333222222222111111222111000//////000111111............------------......------------......////////////////////////......////////////......000000000000////////////000000000000111111111111333333222111000000000111222222111111222444666777555555555666666666666777999999888777666888;;;???KKKYYYssseee^^^TTTMMMLLLNNNMMMNNNQQQZZZ\\\fffyyyuuunnnfffccc___\\\ZZZVVVRRROOOSSSPPPLLLKKKKKKMMMMMMMMMOOOSSSYYY```iiisss}}}LLLLLLLLLNNNRRR[[[dddkkkxxxtttkkkgggdddaaa^^^^^^ccciiiooowwwpppZZZMMMDDD@@@;;;888777777666555222333444555555444333333333222222222111111111111222111000//////000111111000000000000/////////////////////....../////////..............................////////////......000///////////////////////////000000000111111111333222111111000000111111000////////////111222333444444555555555666666666999999888777666888;;;>>>FFFRRRiiirrraaaWWWNNNLLLMMMLLLLLLMMMUUUWWW```ppp{{{ssskkkhhhccc___[[[XXXTTTRRRSSSPPPLLLJJJKKKLLLLLLLLLNNNQQQVVV\\\ccclllvvv|||KKKLLLLLLLLLOOOVVV^^^cccmmmuuuxxxpppjjjddd```]]]___aaaccchhhrrrxxxaaaNNNCCC@@@===999777666666666555333333444444444444333333111111111111000000000000111000000//////000000111000000000000////////////000000////////////000000..............................////////////......//////////////////////////////000000000000111111222222111000000000111111333333222222222222333444333333333444444444555555888888888777666777:::===@@@IIIZZZttthhh\\\QQQNNNNNNLLLJJJKKKOOOQQQXXXdddrrr{{{rrrmmmgggaaa]]]ZZZXXXVVVSSSPPPLLLJJJKKKKKKKKKKKKLLLNNNRRRVVV\\\ccckkkppp|||NNNNNNNNNNNNOOOSSSYYY]]]dddmmmzzz}}}sssjjjddd^^^^^^^^^^^^```gggqqqxxx~~~hhhVVVHHHAAA<<<:::777555666666666555444444444444333333333222000000000000000/////////////////////000000000111............------------000//////////////////000........................---......//////......---.........///////////////////////////000000000111111111000000000000111111555444444444333333333444222222333333333444444444777777777666666777:::<<<===BBBNNNdddssseeeVVVQQQOOOMMMKKKKKKKKKMMMRRRZZZcccrrrvvvqqqiiibbb^^^\\\[[[ZZZTTTQQQMMMLLLKKKKKKKKKJJJIIIKKKNNNQQQUUU[[[cccgggpppwwwPPPPPPOOONNNNNNPPPTTTWWW___gggsss}}}qqqjjj```___^^^^^^^^^bbbfffiiiqqq{{{ooo\\\NNNEEE???:::777555444555666555444444444333333222222222222////////////////////////......//////000000000000............------------///......------......///........................------............------------....../////////000...////////////000000000111000000///000000111111111111111111111000000000222222222333333333333444555666777666666666999;;;<<>>DDDNNN___yyy~~~eeeVVVQQQMMMJJJJJJLLLJJJKKKOOOSSS[[[kkkzzz|||ssskkkeeebbb___]]]YYYVVVSSSQQQQQQOOOMMMKKKIIIJJJKKKLLLNNNSSSXXX\\\dddkkkvvvSSSSSSSSSQQQOOOOOOPPPRRRTTTZZZbbbkkkttttttooohhhbbb]]]\\\[[[[[[___eeemmmuuu~~~jjjTTTHHHAAA===999999777555555666666444333555444333111111111111222/////////000000111111111,,,---...000000000000///000000000000//////////////////............//////------------------------,,,------......------,,,,,,,,,---......///000000........./////////000000///////////////000111111111222444555555555555444333333333333444444444444333555666666555666777999999===AAAFFFQQQiiisss___VVVPPPLLLKKKKKKHHHGGGJJJNNNTTT^^^hhhyyy~~~tttlllfffaaa^^^\\\ZZZWWWUUUTTTRRROOOMMMKKKLLLLLLKKKLLLNNNRRRVVV\\\cccmmmwww~~~VVVWWWWWWUUUSSSRRRSSSTTTOOOTTT[[[bbblllxxxyyynnnddd^^^\\\\\\\\\[[[___eeejjjqqq{{{uuu]]]KKKBBB???===;;;999888666666666666444222666444333111000000111111//////000000111111222222+++,,,...000000000000//////.........------------000000////////////000000------------------------,,,------......------,,,,,,,,,------...///000000............/////////000///////////////000111111---///000222333333222222333333444444444444555555333444666666555555777888888<<<@@@AAAIII___hhh\\\UUUPPPOOOJJJFFFDDDHHHKKKOOOVVV]]]jjj{{{qqqiiibbb^^^^^^\\\YYYWWWVVVTTTQQQNNNNNNNNNMMMKKKJJJKKKNNNQQQUUU\\\eeennnvvv~~~ZZZXXXVVVUUUTTTSSSQQQOOOPPPRRRUUUZZZbbbmmmyyyzzzooohhhccc___\\\\\\[[[^^^cccfffjjjsss}}}vvvgggRRRCCC===<<<:::888777666555444333222222222222555666555111...///111000000000000000000000000////////////////////////------............------////////////.....................------,,,,,,,,,---------.........//////---------............///............////////////111111111111111111111111000000111222333444444555333111///111333555333111555555555555555666777777666888<<<@@@EEETTToooyyy||||||iiiZZZNNNHHHEEEDDDEEEGGGHHHIIIOOOWWWaaannn~~~vvvnnnfff```aaa^^^[[[YYYWWWUUURRROOOKKKKKKLLLKKKJJJKKKMMMOOORRRVVV\\\ccckkkttt}}}\\\ZZZXXXVVVUUUTTTQQQOOOPPPQQQSSSWWW]]]hhhssszzzzzzpppggg```[[[[[[ZZZ[[[^^^```ccckkksss|||kkk]]]LLL@@@<<<;;;:::888666666555333333222222333222333444444222000000111000000000000000000000000////////////////////////------............------..............................---------,,,,,,,,,---------.........//////---------............///............////////////111000000000000000000000111111111111222222222222333111000111444555444222444444444444444555555666888999;;;>>>BBBNNNfff|||zzzrrr___UUUPPPHHHEEEDDDFFFEEEEEEIIIOOORRR^^^nnnvvvmmmgggbbb```]]]ZZZYYYWWWTTTRRRNNNNNNMMMKKKIIIIIIJJJLLLNNNQQQVVV\\\ccckkksssxxx^^^\\\YYYWWWVVVUUUSSSQQQRRRQQQQQQRRRWWW___iiippp{{{rrrggg```^^^[[[YYY[[[[[[\\\aaahhhjjjmmmvvvppp[[[QQQDDD;;;::::::888666666555444333333222222333222111111222333333222000000000000000000000000000////////////////////////------............------------------------------...------------,,,,,,,,,---------...............---------............///............////////////000000000//////.........222111111111000000000///444222222333444555444333333333333333333444444555888999:::<<<===FFFZZZlll}}}~~~jjj]]]WWWMMMHHHEEEEEEDDDBBBDDDHHHHHHQQQ^^^ooozzzpppjjjeeebbb___]]][[[ZZZWWWUUUSSSSSSQQQNNNJJJIIIIIIJJJKKKNNNQQQUUUZZZ```ggglllxxx~~~^^^\\\YYYWWWWWWWWWVVVTTTTTTSSSRRRPPPRRRXXX```fffpppxxxuuulllddd___\\\[[[ZZZYYY\\\aaa```aaahhhrrr|||yyydddNNNGGG>>>999888888666444555444444333222222222333222000///000444555333000////////////////////////////////////////////////------............------------------............------------------------........................---------............///............////////////111000000//////......---000000000000000/////////333333333444444555555444333333333333333444444555888888999::::::@@@OOO___yyy~~~|||ggg[[[RRRKKKEEEEEEEEECCCDDDFFFIIINNNWWWcccvvvuuummmhhheeeaaa___]]]\\\ZZZXXXXXXWWWUUUQQQMMMKKKKKKLLLJJJLLLOOOQQQUUUZZZ```dddnnnttt}}}```]]]ZZZYYYYYYYYYYYYXXXWWWVVVTTTQQQQQQTTTZZZ^^^gggnnnyyyzzznnngggaaa___\\\YYYZZZ]]]]]]\\\___ffflllrrr|||kkkXXXFFFBBB<<<999888777444222444444333222222222333333111///...000333555333000////////////////////////////////////////////////------............---------------....../////////------------------------.....................------------............///............////////////111111111000000/////////---......///000000111111333333444444444444555555444444444333444555555666666666888::::::===IIIVVVlll{{{eeeWWWMMMEEEDDDEEEEEEEEEFFFIIILLLQQQZZZhhh}}}~~~vvvllliiidddaaa___^^^\\\ZZZXXXWWWUUURRRNNNLLLLLLMMMHHHIIILLLNNNPPPUUUZZZ^^^fffkkkttt}}}eeebbb^^^\\\\\\\\\[[[ZZZYYYXXXVVVTTTRRRSSSVVVYYY___eeennnvvv}}}tttlllgggbbb]]][[[\\\\\\YYYZZZ]]]```cccjjjrrr~~~qqqZZZJJJBBB???;;;999777666444222333333222222222222333333000//////111222333222000000000000000000000000000////////////////////////------............------,,,,,,,,,---......//////,,,,,,,,,------------..................------------------............///............////////////000000000000000000000000------...///000111222222222333444444333333444555444444444444444555555666444555888::::::;;;DDDNNN```{{{}}}|||bbbTTTGGGCCCDDDDDDCCCDDDCCCEEEJJJQQQ[[[lll}}}rrrnnniiidddbbb```^^^]]]VVVVVVTTTQQQMMMKKKLLLMMMGGGHHHIIIJJJLLLOOOTTTWWW^^^ccckkksss|||oookkkeeeaaa___^^^\\\[[[XXXXXXXXXVVVTTTSSSTTTVVVWWW\\\ccciiiqqq{{{|||tttmmmeee```___\\\YYYXXXYYYYYYYYY^^^eeennnvvvvvvaaaNNNAAA===<<<999888777666444333333222222222222222333333///000222222111000000111000000000000000000000000////////////////////////------............------)))******+++,,,,,,------,,,,,,,,,---------......//////.........------------------............///............////////////---......//////000000111/////////000000111111111000222444333222111333555333333333333333444444555444444777::::::999>>>FFFQQQjjjtttbbbOOOGGGFFFDDDBBBAAA???@@@EEEKKKPPP\\\sssxxxtttnnniiifffcccaaa```ZZZYYYWWWSSSOOOLLLLLLMMMJJJKKKKKKJJJJJJKKKNNNQQQVVV[[[aaaiiiqqqzzzvvvrrrkkkeeeaaa___\\\[[[WWWXXXXXXWWWUUUSSSSSSTTTRRRVVV[[[aaahhhrrrvvvllleeeddd]]]YYYXXXYYYXXXWWW[[[aaa]]]dddmmmsssxxxkkkYYYJJJ???:::999888777666666555555222222222111222222333333...111333222000...000222000000000000000000000000////////////////////////---..................---'''(((((()))******++++++,,,,,,,,,------.........//////.........------------------.........//////............/////////000+++,,,,,,---...///000000111111111111000000000000///222444333111000222555222222111111222222333444444444777:::999777;;;AAAEEE\\\{{{pppYYYMMMJJJFFFBBBAAA???@@@DDDIIIKKKRRRggg{{{}}}xxxrrrlllhhhfffdddbbb______\\\WWWRRROOOOOOOOOOOOOOONNNLLLJJJJJJMMMOOOQQQUUU[[[bbbjjjsss{{{wwwlllgggdddaaa___ZZZYYYYYYYYYYYYWWWTTTRRRTTTUUUVVVZZZ```iiittt{{{yyymmmeeeaaa]]]XXXVVVWWWXXXWWWUUUZZZ[[[]]]bbbjjjrrrzzzppp\\\KKKBBB@@@999777666555666666444333000000000000000000000000...///000111000///---+++---.........//////000000------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,,,,++++++////////////////////////---------............///---------............///000000//////......------////////////000000000000111111111000000000000000222222333444444555555666444555777888::::::;;;:::HHHOOOccc~~~eeeRRRKKKGGGFFFIIIDDDDDDEEEGGGHHHKKKVVVaaayyywwwpppkkkhhhdddaaa```___^^^\\\XXXSSSOOOLLLLLLKKKKKKKKKKKKLLLLLLMMMOOORRRVVVZZZ```hhhpppvvvxxxoooiiieeebbb\\\[[[YYYYYYXXXVVVSSSPPPQQQRRRRRRTTTXXX___hhhnnnxxx}}}vvvlllfff^^^YYYXXXWWWVVVTTTWWWXXXYYY]]]bbbhhhnnnqqqxxx{{{eeeTTTGGG???===888666555555555555444222000000000000000000000000...///000111000///---,,,............/////////000------------------------------............------,,,,,,,,,,,,,,,,,,,,,,,,///......---,,,,,,++++++------------------------------------............------------............///////////////.........////////////000000000000111000000000000000000000222222333333444555555555666666777777888999::::::AAAFFFWWWqqq~~~yyybbbVVVNNNIIIHHHEEEDDDEEEGGGFFFHHHPPPZZZiiiyyyrrrmmmhhhdddaaaaaa___]]]ZZZVVVRRRPPPMMMMMMLLLKKKKKKKKKLLLLLLJJJMMMPPPTTTZZZaaaiiinnn~~~~~~rrrkkkgggaaa___\\\ZZZYYYWWWTTTRRRQQQQQQPPPOOOQQQUUU[[[```jjjnnnuuu|||yyyqqqfff^^^[[[ZZZYYYXXXVVVVVVWWWXXXZZZ]]]___aaadddlllxxxiiiUUUJJJAAA;;;999666555333333444444333111000000000000000000000000...///000000000///------............////////////------------------------------............------,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------............------------.....................///////////////////////////000000000000000000000000000000111111222222333333444444555555888777666666666888999:::<<<>>>III]]]uuutttaaaRRRJJJGGGFFFDDDEEEFFFDDDDDDIIIQQQYYYkkkwwwpppjjjfffcccbbbaaa___\\\YYYVVVUUUPPPOOONNNLLLKKKKKKJJJJJJGGGIIILLLOOOSSSYYYaaafffrrrvvv|||sssllleeebbb___]]][[[ZZZXXXVVVSSSSSSRRRPPPOOOQQQVVVYYY___ccciiiooossswww{{{~~~}}}pppfffbbbaaa```___YYYYYYXXXXXXXXXXXXXXXXXX]]]bbbiiiooovvvvvvYYYHHHAAA<<<888555555333222222333333222000000000000000000000000000......///000//////...---.........///////////////------------------------+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,---------.........------......//////000000////////////000000000000000000000000000111111111111222222333444444555555999777666555555666888999===<<>><<>>:::777444333333222111111222333222000000000000000000000000000............///////////////////////////.........------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,------------.........///////////////////////////000000000000/////////000111111222222111111222222333333444444666555444444444666777888<<<;;;===AAAHHHWWWooo{{{eeeYYYMMMHHHDDDDDDBBB@@@BBBFFFKKKMMMXXXlllyyyqqqooojjjeeeaaa___^^^^^^ZZZYYYVVVSSSPPPNNNMMMLLLIIIJJJIIIHHHHHHKKKOOORRRWWW[[[bbbiiiqqqyyy}}}wwwooogggbbb___\\\ZZZVVVWWWVVVTTTQQQOOOOOOPPPMMMNNNOOOOOOOOOQQQTTTWWW\\\```ffflllrrrwww}}}zzzrrrmmmkkkfffaaa^^^\\\\\\\\\XXXXXXXXXXXXYYY\\\___aaahhhnnnxxx|||___QQQCCC<<<999555333444333222111111333333222111000000000000000000000000...............///000000000/////////............------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------///////////////.........////////////000000000000...//////000111111222222111111111222333333444444333333444555555666777777888999<<>>CCCTTTddd}}}lll[[[SSSJJJFFFCCC???@@@CCCEEEDDDHHHRRR^^^ppp{{{tttlllgggcccbbbbbb]]]\\\ZZZWWWTTTRRRQQQPPPNNNMMMLLLIIIHHHHHHKKKNNNKKKOOOUUU[[[bbbiiippptttyyy~~~}}}pppjjjgggbbb]]]^^^[[[XXXVVVUUUTTTQQQPPPLLLKKKJJJIIIHHHIIIJJJKKKNNNQQQUUUZZZ___dddkkkooovvv{{{zzzrrrnnnlllhhhfffeeedddbbb___]]][[[ZZZYYY[[[^^^bbbfffjjjrrr|||mmm^^^GGGBBB<<<888666555555444444444333333111000...---222222111000/////////000---------...............000000////////////000000------------------------------.........---+++***++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---...///000000//////000000000000000000000000000000000000000000000000333333333222222222111111333333222111222333444555999888777777;;;BBBLLLRRRooommmWWWGGGFFFGGGBBB???BBBDDDBBBDDDJJJRRR```uuu{{{sssmmmhhhccc___aaa___]]][[[ZZZWWWSSSQQQNNNNNNMMMKKKIIIHHHFFFEEEIIIKKKOOOTTT[[[aaafffiiioootttzzzvvvpppiiiddd___]]]YYYWWWVVVUUUSSSQQQMMMLLLJJJIIIHHHHHHIIIIIILLLNNNRRRVVVZZZaaaggglllqqqvvv~~~}}}yyyuuurrrllljjjgggccc```]]]\\\[[[ZZZ\\\^^^```ccchhhpppuuu{{{vvv^^^OOOCCC???999666444444333333333333333222111000///...111111000000///000000000..................---------------......---------------------------------------.........---++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................////////////////////////////////////000000000000000000000000111111111222222333333333444444444333444444555666888888777777999???FFFKKKbbbyyyhhhSSSMMMKKKEEE@@@@@@BBB@@@AAAFFFLLLVVVhhhwwwvvvooojjjddd```aaa___]]]\\\[[[ZZZWWWUUUPPPOOOMMMLLLJJJIIIHHHHHHEEEGGGJJJOOOTTTZZZ^^^aaajjjooouuuzzzvvvlllgggaaa^^^[[[YYYXXXVVVTTTRRROOONNNKKKIIIHHHGGGHHHHHHIIIJJJLLLOOOSSSZZZbbbgggiiinnnwwwyyywwwrrrmmmhhhdddbbb```\\\\\\\\\\\\\\\^^^cccfffhhhnnntttyyy}}}iiiSSSFFF>>>:::666333222333222222111111222222111111000///000000/////////000111111/////////...---------,,,,,,---...//////...---,,,------------------------,,,------------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000///...---------...///////////////////////////000000000000000000000000//////000111222333444555444444555666666666666666777888777777888:::???CCCTTTiiiyyy]]]QQQLLLEEE@@@>>>CCC@@@@@@CCCFFFLLLYYYeeettt}}}vvvoooiiidddaaa___]]]]]]]]]^^^\\\[[[SSSQQQOOOLLLKKKJJJJJJJJJCCCEEEGGGJJJNNNSSSVVVXXXbbbffflllqqquuuyyy~~~}}}pppiiibbb___\\\ZZZYYYWWWUUUSSSQQQPPPMMMJJJHHHGGGGGGGGGFFFGGGHHHIIIMMMSSSZZZ```bbbhhhpppyyyzzzsssnnnkkkjjjbbbaaa___\\\[[[[[[\\\]]]^^^bbbfffjjjnnnrrrwww{{{qqq]]]LLLBBB:::777333111222333333222000000111111111111000000///////////////000111222000000///...---,,,,,,,,,---...000111111000...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......111000...,,,+++,,,...///////////////////////////000000000000000000000000///000000111222333333333333444555666777666555444555666777777777999<<<>>>KKK]]]yyyjjjVVVNNNHHHDDDCCCDDDAAAAAACCCDDDGGGOOOWWWcccvvvwwwooojjjbbb```^^^]]]___`````````XXXUUURRRNNNKKKJJJIIIIIIEEEFFFGGGIIILLLOOOQQQRRRYYY]]]ccchhhmmmrrrwwwzzzxxxpppbbb```]]][[[ZZZXXXVVVTTTTTTRRROOOLLLJJJHHHGGGGGGFFFFFFFFFFFFHHHMMMSSSXXX\\\bbbiiiqqqxxxzzzvvvuuullliiieeeaaa^^^\\\[[[ZZZ\\\]]]___```bbbeeehhhkkkrrruuuzzz~~~rrr^^^MMMAAA;;;888555333222222333333333//////000111111111111000///.........///000111111000000///...---,,,,,,,,,,,,...///111111///...,,,------------------------,,,,,,,,,+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......111000---,,,+++,,,---...........................////////////////////////111111111111111111111111111222333444555444333222333555777888888999;;;===DDDRRRjjj}}}cccTTTMMMHHHGGGDDDAAA@@@BBBCCCDDDHHHOOOXXXdddvvv~~~uuuoooeeeccc___^^^___aaabbbbbb]]][[[VVVRRRMMMJJJHHHGGGGGGGGGHHHHHHJJJKKKLLLMMMQQQUUU[[[```eeekkkqqquuuyyy}}}|||qqqeeebbb___]]]\\\ZZZXXXVVVVVVTTTQQQNNNKKKJJJIIIIIIGGGGGGFFFEEEFFFIIINNNQQQVVVZZZaaagggnnnttt{{{yyyuuuooojjjfffbbb^^^[[[\\\[[[ZZZZZZ[[[]]]^^^___dddgggllloooqqqsssuuuwwwxxxzzz|||~~~xxxbbbPPPCCC;;;777777444222222333444333333//////000000111000000000//////.........///000000/////////...---------,,,+++,,,---......---,,,+++------------------------,,,++++++++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///...---,,,,,,,,,---...........................////////////////////////222222111111111000000000000000111222222222222222222444666777888999;;;===<<>>@@@AAAAAADDDIIINNNUUUcccyyy|||uuulllhhhdddaaaaaabbbcccdddaaa___\\\WWWRRRNNNJJJHHHGGGGGGGGGFFFGGGGGGHHHIIIKKKNNNSSSYYY^^^dddjjjnnnqqquuuzzzrrrhhheeebbb```___]]][[[YYYWWWUUURRRPPPMMMLLLKKKKKKHHHIIIHHHGGGFFFGGGJJJLLLOOORRRWWW\\\bbbjjjqqqvvv~~~~~~wwwqqqkkkeee```]]]\\\YYYXXXYYYZZZ[[[[[[[[[^^^bbbdddeeefffggghhhiiijjjlllmmmnnnqqquuuyyy~~~|||gggSSSEEE===999777555333111111222333222111///000000000000000//////000000///.........//////..................------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++*********+++------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---------------..............................////////////////////////000000000000111111111111111000000000000111222222222444555666666666999:::999@@@MMM___vvvsss^^^PPPHHHFFFAAA>>>@@@@@@@@@BBBFFFFFFKKKWWWfffxxx~~~uuupppiiieeecccdddddddddbbbbbb```]]]YYYTTTPPPMMMHHHHHHGGGFFFFFFFFFGGGGGGGGGJJJNNNQQQUUUZZZ```dddhhhlllrrrwww|||wwwjjjhhhdddbbbaaa```^^^\\\XXXVVVSSSQQQNNNMMMMMMMMMJJJJJJJJJHHHFFFFFFHHHIIIJJJMMMPPPUUU[[[bbbkkkpppxxx~~~zzzssskkkfff___]]][[[ZZZZZZ\\\\\\\\\XXXZZZ]]]_________```aaabbbbbbcccddddddgggkkknnnqqqtttzzzttthhhVVVEEE;;;777666666444222111000111222111000000000000000000///......111000///...............---------...............///......------......///------------------------++++++*********+++---...++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,---.........---........................////////////////////////......///000111222333333222111000000000111333444333444555555444444666888:::>>>FFFTTTgggrrr```VVVJJJEEEAAAAAABBBAAABBBFFFAAAGGGQQQZZZddduuuzzzuuummmhhheeeeeeeeeeeecccccccccbbb^^^ZZZUUURRRJJJJJJIIIHHHHHHHHHHHHHHHEEEGGGJJJMMMOOOTTTYYY\\\bbbffflllqqqvvv{{{qqqiiiccc```^^^ZZZYYY[[[ZZZXXXVVVSSSQQQOOOMMMMMMKKKJJJIIIGGGFFFGGGGGGHHHGGGIIIKKKNNNSSS[[[dddjjjooovvvyyyooohhheee___\\\[[[\\\\\\\\\[[[[[[[[[]]]______^^^\\\[[[[[[ZZZZZZ[[[]]]___```cccfffjjjnnnssszzztttfffYYYHHH<<<777666555333444444444333333333222222000000000000000000000000333111///,,,++++++,,,---...---,,,,,,......---,,,+++,,,------......------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,************************......---,,,,,,+++******++++++,,,,,,,,,,,,------000000000///......---------------------------------...000111111111000///000000000000111111111111444444333333333444555555111222333444555777888888;;;:::>>>HHHWWWllluuuaaaRRRMMMFFFCCCBBBCCCBBBAAAAAADDDIIIMMMUUUfff|||wwwooollliiifffcccbbbbbbcccdddccc```[[[WWWMMMLLLIIIGGGFFFEEEFFFFFFEEEEEEFFFHHHLLLPPPTTTVVV\\\___ccchhhmmmssszzzzzzqqqiiigggfffbbb______[[[ZZZXXXUUUSSSQQQPPPOOOLLLKKKIIIHHHGGGFFFFFFGGGGGGHHHIIIKKKOOOUUU]]]bbbiiipppzzz~~~pppkkkeee```^^^^^^^^^^^^]]]\\\\\\]]]______^^^\\\[[[ZZZYYYXXXXXXXXXYYYZZZ[[[^^^aaaeeeiiiooouuuzzz~~~uuufffTTTKKK@@@999666666444222222222222111111111111000000000000000000000000000000///---,,,,,,---...///...---,,,,,,......---,,,+++,,,------...---------++++++++++++++++++++++++------,,,+++******)))))),,,,,,,,,+++++++++************+++++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------............------------////////////////////////,,,---...///000//////.../////////000000000111111222222111111222222333444111111222333444555666666999999<<>><<<>>>@@@AAADDDLLLZZZddd{{{zzzuuuoookkkeeecccbbbbbbcccbbb```___WWWUUURRROOOKKKIIIGGGFFFHHHGGGFFFFFFGGGIIIKKKLLLPPPRRRWWW[[[___eeekkkpppqqqjjjhhheeeaaa___]]]\\\[[[YYYWWWVVVVVVVVVPPPOOOMMMKKKIIIGGGFFFEEEDDDDDDEEEEEEFFFJJJOOOSSSZZZaaajjjsss{{{zzzsssooolllkkkkkkhhheeecccccccccbbbbbb```^^^\\\YYYWWWVVVVVVVVVTTTVVVWWWXXXYYY[[[^^^```dddeeegggjjjmmmqqqtttuuuxxxzzz{{{{{{zzzzzz{{{}}}~~~|||gggVVVMMM@@@===888666555333111...000000/////////.........000000000000000000000000...------------...///000...---,,,,,,......---,,,++++++,,,------------,,,++++++++++++++++++++++++---,,,,,,+++***))))))(((++++++++++++++++++++++++******+++++++++,,,,,,,,,*********************************+++,,,,,,------***++++++++++++,,,,,,,,,***++++++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,------........./////////............////////////000////////////000111111333333333333333222222222444666:::<<<<<>>@@@AAA@@@@@@EEENNNUUUeeeyyy~~~}}}vvvqqqhhheeebbbaaabbbbbbbbbaaa\\\[[[XXXTTTPPPMMMJJJIIIHHHGGGEEEDDDEEEFFFHHHJJJJJJLLLPPPTTTWWW]]]bbbfffsssnnnjjjfffeee___^^^\\\ZZZYYYXXXWWWWWWRRRQQQPPPNNNKKKIIIGGGFFFCCCDDDDDDDDDEEEHHHLLLPPPUUU[[[dddlllsss{{{|||yyyvvvrrrnnnkkkiiihhhfffeeecccaaa^^^\\\ZZZXXXXXXXXXWWWXXXYYYXXXWWWWWWYYYZZZ______```bbbdddfffhhhiiinnnpppqqqrrrqqqrrrssstttuuuvvvvvvuuusssrrrtttuuuyyy{{{|||{{{zzzzzz{{{|||yyyzzz{{{{{{{{{yyyxxxwwwyyyzzz|||~~~|||||||||}}}~~~~~~~~~~~~}}}~~~kkkXXXJJJDDD>>>;;;666333111111111000111111000000000///////////////////////////////////////......------------...---,,,,,,......---,,,***+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++*********+++++++++,,,,,,++++++,,,---...//////000,,,,,,,,,,,,,,,,,,,,,,,,///////////////000000000............////////////000000000000000111222222444444444444333333333333333555888::::::>>>LLL[[[pppgggWWWNNNGGGCCC@@@AAABBBAAA@@@BBBGGGLLLWWWiii}}}{{{}}}wwwmmmjjjeeebbbbbbbbbbbbaaa___^^^\\\XXXUUURRROOOMMMHHHGGGFFFEEEEEEGGGHHHJJJGGGIIILLLNNNQQQUUUZZZ^^^wwwnnnjjjiiiaaa```^^^\\\ZZZYYYXXXXXXTTTSSSRRRQQQOOOLLLJJJIIIEEEEEEFFFEEEEEEGGGJJJMMMPPPVVV]]]dddiiiqqqyyy~~~zzzwwwssspppmmmiiigggdddaaa^^^\\\[[[[[[ZZZ[[[[[[ZZZXXXVVVVVVWWWZZZZZZ[[[[[[]]]^^^___```dddgggiiijjjjjjjjjkkkmmmnnnoooooommmjjjiiijjjkkkmmmnnnppppppooooooppprrrnnnoooppppppooonnnmmmllllllmmmnnnppprrrsssssssssooopppqqqqqqqqqrrruuuxxxvvvwwwxxxwwwvvvuuuvvvwwwuuuvvvwwwyyyzzzzzz{{{{{{{{{|||}}}~~~mmmZZZKKK@@@;;;888555222///...000222444111111111111000000000000/////////////////////////////////......------,,,...---,,,,,,......---,,,******+++,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,------......***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,************************+++++++++++++++*********************+++++++++++++++,,,,,,---...//////000------------------------000////////////000111111....../////////000000000111111111111111222222333444444444444333333333333333444666999:::<<>>DDDLLLcccwwwrrr]]]RRRGGGEEECCC@@@??????@@@BBBGGGOOOZZZgggzzzzzzssslllgggddd```^^^\\\]]]]]]]]]]]][[[ZZZYYYQQQPPPMMMKKKIIIIIIIIIJJJFFFGGGHHHHHHHHHJJJMMMPPPvvvrrrhhhfffdddaaa___\\\[[[[[[UUUVVVVVVUUUSSSQQQNNNMMMKKKKKKJJJGGGDDDCCCDDDEEEGGGKKKQQQUUUXXX^^^ffflllnnnsss{{{|||xxxrrrmmmiiigggeeeaaabbbbbb```]]]ZZZYYYYYYVVVVVVWWWXXXZZZ\\\^^^___]]]___cccdddeeeeeefffgggeeeeeeeeecccaaaaaabbbcccbbbdddeeefffeeefffgggiiiffffffggghhhhhhgggfffeeebbbbbbcccdddeeefffggghhhgggiiijjjiiiggggggjjjmmmkkknnnqqqqqqqqqqqqtttwwwttttttvvvwwwyyy{{{|||}}}}}}~~~sss\\\KKKCCC???;;;888555666666444222111222222000000000000////////////////////////////////////***+++,,,...///000000000...---,,,,,,......---,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,+++++++++******))))))*********++++++,,,,,,,,,******+++++++++,,,,,,,,,************************''''''(((***+++,,,---...)))************+++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++......---,,,---...///000000000000000111111111111000000000000000111222222000000111111111222222222555111111555888888:::===<<>>CCCPPPfff{{{mmmZZZNNNBBB@@@AAA@@@???@@@AAABBBGGGQQQ\\\lllyyytttoooiiieeebbb___]]]]]]___bbbcccddd^^^[[[WWWRRROOOMMMMMMMMMJJJIIIFFFDDDCCCCCCDDDEEEyyypppmmmiiibbb^^^^^^[[[YYYWWWVVVUUUTTTQQQOOOPPPOOONNNMMMKKKJJJHHHHHHEEEFFFGGGHHHJJJOOOUUUYYY^^^ccckkkttt|||yyyvvvqqqnnnkkkhhhdddaaaaaa___\\\ZZZZZZ[[[\\\^^^```cccfffhhhiiiiiikkklllkkkjjjiiigggeeedddccccccddddddccccccdddeeeffffffgggggggggggghhhhhhhhhiiigggggggggfffffffffffffffhhhhhhhhhhhhhhhiiiiiijjjpppqqqqqqqqqqqqssswwwyyy}}}~~~gggZZZHHH<<<888888666444444333222111000000000000222111111000//////......////////////.........---------------------------,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++,,,+++***))))))))))))************+++++++++,,,,,,)))******************)))(((((())))))*********+++++++++++++++++++++++++++,,,++++++******++++++,,,------------............+++******+++...000000///////////////////////////000000//////000000111222111111111222222222333333111222333444555666777777;;;===GGGXXXjjj|||gggXXXIIIDDDEEEDDDBBBAAA??????CCCJJJSSS```ssszzztttnnniiicccaaa^^^]]]^^^aaabbbbbbaaa___\\\XXXTTTQQQOOONNNLLLJJJHHHFFFEEEDDDEEEFFFxxxppphhhbbb```]]][[[ZZZYYYXXXWWWTTTQQQSSSSSSSSSRRRPPPNNNKKKJJJEEEFFFFFFEEEFFFIIIMMMQQQTTTYYYaaaiiiqqqyyy}}}yyytttqqqkkkiiieeebbbbbbcccfffhhhkkkkkklllllllllmmmqqqtttrrrrrrrrrqqqnnnkkkhhhffffffffffffggghhhiiijjjkkkjjjjjjiiiiiijjjjjjkkklllkkkjjjjjjiiiiiiiiihhhhhhjjjjjjkkkkkklllmmmnnnoootttvvvyyyzzz{{{|||~~~~~~~~~}}}}}}}}}}}}~~~~~~lllVVVLLL???888666777666444333222111111000000000000444444333111000...---,,,......///000///...---,,,....................................---,,,+++***++++++++++++++++++++++++*********++++++++++++,,,++++++++++++++++++++++++,,,,,,+++************+++*********++++++++++++,,,******++++++++++++******''''''((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------------............)))((((((***---000000///000000000000000000000000000000//////000000111222111111111222222222222333///000111333555666888888999999>>>HHHUUUhhhyyyeeePPPFFFEEEDDDAAA???@@@>>>???DDDJJJSSSaaaooo|||tttoooiiifffbbb``````aaabbbbbbddddddccc```\\\WWWSSSPPPNNNMMMJJJHHHFFFFFFFFFFFF{{{qqqhhhccc___^^^\\\\\\\\\[[[XXXVVVUUUVVVVVVUUUSSSPPPMMMKKKGGGGGGGGGEEEDDDEEEHHHJJJOOOSSSZZZbbbiiiqqqyyy~~~zzzwwwsssppppppssswwwyyyxxxwwwuuusssrrruuuyyy}}}~~~|||wwwrrrooonnnnnnnnnnnnoooqqqrrrsssooonnnnnnmmmnnnoooppppppqqqqqqqqqppppppooonnnmmmmmmnnnoooqqqsssvvvxxxzzz}}}~~~|||{{{{{{{{{{{{|||||||||||||||}}}}}}~~~}}}|||{{{zzz{{{ooo]]]HHHAAA999555555666555333222222111000000000000000444444333111000///...---,,,---///000000///---,,,........................---------------,,,+++***************************************++++++++++++************************,,,,,,++++++++++++++++++************+++++++++++++++++++++,,,,,,+++++++++'''(((((()))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,---------.........***))))))+++...//////...000000000000000000000000///////////////000111111111111111111222222222222222222333444666777888999888888:::???GGGYYYuuuyyy\\\KKKGGGDDDAAA@@@CCC@@@???BBBFFFKKKVVV```ooo~~~|||vvvqqqmmmhhhdddccccccbbbbbbdddeeefffeeebbb]]]XXXUUUPPPOOOMMMJJJHHHGGGFFFFFF~~~pppgggbbb```^^^\\\\\\\\\ZZZXXXVVVVVVWWWVVVTTTQQQNNNLLLJJJJJJIIIGGGDDDDDDEEEGGGKKKOOOTTTZZZaaahhhoootttyyy|||}}}|||~~~yyyxxxxxxyyyzzz{{{|||}}}vvvuuutttssstttuuuwwwxxx{{{{{{{{{{{{zzzxxxvvvuuuuuuvvvxxx{{{}}}~~~|||{{{yyyxxxxxxyyyyyy{{{{{{{{{{{{{{{{{{{{{{{{zzzxxxuuuuuuyyyxxxaaaRRR@@@<<<777555555444333111111111000000///000000000111111111000000000000///+++,,,...000000///---,,,........................***++++++,,,------,,,,,,************************))))))*********+++++++++************************++++++++++++,,,+++++++++))))))*********++++++++++++++++++,,,,,,+++++++++******)))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,------------......---,,,---...///...---/////////////////////////////////...///000000111000000111111111222222222333333444444555555666666666777999<<<@@@NNNfff|||oooXXXMMMHHHEEEDDDDDD@@@???AAADDDFFFNNNUUU\\\mmm~~~~~~xxxtttmmmiiifffdddbbb```aaaccceeefffeeeaaa]]][[[TTTRRRPPPMMMKKKHHHGGGFFFrrriiifffaaa]]][[[[[[YYYXXXVVVVVVVVVUUUTTTRRRPPPOOOLLLLLLKKKIIIFFFEEEFFFGGGGGGJJJNNNRRRWWW\\\cccgggooosssxxx}}}~~~}}}{{{zzzzzzyyyxxxwwwwwwwwwwwwwwwyyyyyyzzzyyyyyyxxxwwwvvvttttttsssuuu|||gggRRRHHH===:::777555444333111000111000000//////000000000......//////000000000111+++,,,---...///...------------------------------)))***+++,,,------------************************)))))))))************+++************************)))***++++++,,,+++++++++)))))))))************+++******++++++++++++******************))))))((((((,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,------------000...------...///---,,,//////////////////////////////......//////000111000000000111111111111222111111222222222222222333333444777:::<<>>===???AAABBBFFFLLLQQQ^^^ppp|||tttnnniiifffcccaaaaaabbbcccddddddbbbaaa```XXXWWWUUURRROOOLLLIIIHHHxxxrrrjjjbbb^^^\\\ZZZYYYVVVVVVUUUUUUTTTSSSSSSRRRMMMMMMLLLJJJHHHFFFGGGHHHEEEFFFIIIKKKNNNSSSYYY]]]bbbeeejjjpppuuu|||~~~|||xxxwwwwwwxxxwwwwwwvvvvvvvvvvvvvvvuuuuuutttwwwwwwwwwwwwuuusssqqqppppppsssxxx~~~lllUUUFFF@@@999888666444333222111000000000////////////000000------......////////////,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))************************************((()))***+++++++++******))))))))))))************)))******************))))))))))))))))))*********++++++++++++++++++++++++,,,++++++******++++++,,,++++++,,,,,,,,,---------...---,,,,,,.........,,,------------------------///............///000000000000000000111111111111///000000111222333333444333333666888999>>>KKKYYYuuu~~~hhhTTTHHHEEECCC>>><<<>>>@@@???AAAEEEIIIQQQ]]]jjj|||wwwqqqmmmiiigggdddcccbbbbbbbbbbbbbbbbbb^^^]]][[[XXXTTTPPPMMMLLL~~~sssiiiccc___]]]\\\WWWVVVUUUTTTTTTTTTTTTUUULLLMMMMMMKKKHHHGGGHHHIIIEEEFFFHHHIIIKKKOOOTTTWWWWWWZZZ___dddjjjpppwww|||}}}~~~}}}}}}zzzwwwsssrrrrrrtttuuuuuussstttuuuvvvvvvuuusssrrruuuuuuuuutttrrrpppmmmlllooouuu~~~ppp]]]III>>>===777666555333222222111111000000////////////000111........................---,,,,,,,,,,,,---...///++++++++++++++++++++++++,,,,,,,,,,,,++++++***)))++++++++++++++++++++++++))))))))))))************))))))))))))))))))))))))'''((()))***++++++***)))))))))))))))************))))))************))))))''''''((()))***+++,,,,,,************************,,,++++++++++++++++++,,,++++++,,,,,,,,,---------+++******+++---......---------------------------...............///000000000000000000111111111111///000111222444666777777555444666888999<<>>???AAACCCHHHOOOXXXjjjzzzuuupppnnngggeeecccaaa```aaabbbcccbbbaaa___[[[XXXTTTPPPNNN~~~rrrkkkfffaaa]]][[[WWWUUUVVVUUURRRQQQTTTRRRQQQOOONNNLLLKKKKKKKKKIIIIIIHHHGGGHHHIIIJJJKKKOOOSSSXXX]]]aaaeeejjjmmmuuuyyy}}}~~~{{{xxxwwwvvvqqqooommmlllnnnoooooonnnuuusssrrrqqqqqqpppnnnmmmnnnmmmoootttssslllkkkooouuuiiiZZZOOODDD<<<888888666444222000/////////////////////............///////////////000111111//////.........---------***++++++,,,---...//////++++++,,,,,,,,,,,,------...---,,,,,,++++++++++++,,,,,,,,,++++++*********++++++************++++++************************************************,,,+++***))))))***+++,,,((((((***+++++++++++++++++++++,,,,,,,,,,,,------+++++++++******)))))))))///......------,,,,,,+++,,,,,,,,,---------......---------............/////////.........---------////////////000000000000111111222222222333333333222333444555666999===AAAZZZlll}}}}}}|||cccQQQIIIDDDBBBCCCBBB@@@???AAA@@@DDDIIINNNWWWfffyyy|||vvvsssoookkkfffcccbbbaaa```___eeeeeedddccc```\\\XXXUUUxxxpppggg```___ZZZWWWWWWUUUQQQPPPRRRMMMMMMLLLLLLLLLMMMMMMNNNJJJIIIHHHGGGGGGHHHIIIJJJJJJMMMQQQUUUXXX\\\aaadddjjjmmmrrrvvvzzz~~~zzzwwwuuutttsssooommmkkkkkklllmmmmmmmmmooonnnlllkkkkkkkkkjjjiiilllkkknnntttvvvtttwww|||qqq]]]PPPGGG>>>888666777666444222111111111111////////////..................------...//////000///.........------------++++++,,,,,,---.........+++++++++,,,,,,,,,------...---,,,+++++++++++++++,,,,,,,,,++++++*********+++******))))))******+++************************************************++++++***))))))***++++++,,,++++++***)))(((''''''+++++++++,,,,,,,,,------,,,,,,+++++++++*********++++++++++++++++++++++++,,,,,,,,,------------------------............/////////.........---------.../////////000000000000111111111222222222333333222333444555555888<<>>===@@@DDDHHHNNNZZZiiittt|||rrrnnniiieeecccaaa___]]]``````aaaaaaaaa```^^^]]]sssiiifff___ZZZYYYWWWSSSPPPQQQNNNNNNMMMMMMNNNOOOPPPPPPKKKKKKIIIHHHHHHHHHHHHHHHFFFHHHKKKMMMOOORRRWWWZZZ]]]```eeeiiimmmsssxxx|||}}}yyyuuurrrpppppppppllljjjhhhiiijjjkkkkkkjjjiiihhhfffdddddddddeeeeeehhhjjjqqqzzzppp```OOODDD>>>888555555333222111000/////////////////////............------------,,,------...///............------------,,,,,,,,,,,,------------++++++++++++,,,,,,,,,,,,---,,,,,,++++++++++++,,,+++++++++++++++*********+++******))))))******+++************************************************+++******))))))******+++---,,,***)))((('''''''''++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++))))))***++++++,,,------------------,,,,,,,,,,,,---------............///...............---------....../////////000000000000111111111222222222222333444555444444666999<<<@@@NNNdddyyy}}}}}}|||aaaUUUIIIDDDBBB???===>>><<<>>>@@@BBBFFFMMMXXX___qqq~~~{{{wwwqqqlllhhhdddaaa^^^^^^^^^^^^______```aaabbbxxxooofff___\\\ZZZUUURRRRRRTTTSSSRRRQQQPPPPPPPPPPPPNNNMMMLLLKKKJJJIIIIIIHHHGGGHHHHHHIIIIIILLLPPPTTTUUUWWW[[[___dddiiiooosssvvvxxx|||~~~|||{{{xxxtttpppmmmllllllllljjjhhhgggggghhhiiihhhgggeeedddaaa___]]]^^^aaacccfffmmmzzzwwwbbbTTTFFF>>>999555444666222111111111000000000000//////.........---------...---------------......---------------------------------,,,,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,+++++++++++++++,,,+++++++++*********************))))))))))))************************************************************))))))))))))************)))))))))***+++,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---------,,,,,,,,,,,,+++---------............///................................./////////000000000000000111111111111222333444444444333444666888<<>>???@@@AAABBBFFFLLLQQQ```lll}}}}}}vvvqqqlllgggcccbbbaaa^^^\\\[[[\\\]]]]]]zzzoooddd___[[[VVVRRRRRRUUUTTTSSSRRRQQQPPPPPPPPPQQQQQQPPPOOOMMMLLLKKKJJJHHHHHHHHHGGGGGGHHHLLLOOOOOOQQQTTTWWWZZZ___eeeiiilllnnnrrruuuxxx{{{~~~~~~~~~|||||||||{{{xxxvvvuuussspppmmmjjjiiiiiiiiihhhgggffffffffffffdddbbb______\\\YYYXXXZZZ```dddjjjwwwrrrgggVVVKKK@@@:::666333222555444444444444444444333333............------------//////......---......///,,,,,,---------------------------,,,,,,+++***************+++++++++,,,,,,+++++++++******++++++,,,***************************))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++,,,---*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///---.................................//////////////////000000000111111111222333444333222222444555888<<>>===>>>@@@BBBCCCGGGOOO[[[hhhuuu}}}yyy|||uuuppphhhfffccc___]]]\\\\\\\\\~~~ooofff^^^YYYXXXWWWWWWVVVUUUTTTTTTTTTTTTQQQRRRRRRRRRQQQOOONNNMMMIIIKKKKKKKKKIIIIIIIIIKKKHHHHHHIIIIIIIIILLLQQQTTTWWWZZZ^^^aaadddgggkkknnnooorrrxxx|||~~~}}}{{{yyywwwvvvuuuuuurrrqqqooooooooonnnkkkiiijjjkkkkkkkkkkkkiiihhhgggdddcccaaa```___\\\YYYVVVSSSTTTVVVVVVZZZcccppp{{{}}}{{{uuuaaaQQQJJJ???:::666555333///...000....../////////---,,,+++.........---------,,,,,,///......---,,,,,,------++++++,,,,,,,,,---------,,,,,,,,,+++++++++++++++************++++++++++++***************+++,,,,,,((()))))))))*********+++))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''$$$&&&(((++++++***)))(((************++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++))))))***+++,,,------...---------............///---------.........//////---------.........//////........./////////000000...000222222111111111333666888:::???GGGVVVgggrrr|||}}}vvvrrr}}}oooWWWJJJHHHBBB@@@===<<<<<<>>>??????@@@FFFNNNWWWbbbppp|||}}}{{{ooonnnjjjgggcccaaa```___zzznnneee___^^^```___]]]ZZZXXXVVVUUUTTTPPPQQQQQQRRRQQQPPPNNNMMMLLLNNNOOOOOOMMMLLLLLLMMMHHHIIIHHHGGGGGGIIIMMMPPPPPPSSSWWWZZZ]]]```dddffffffjjjpppuuuzzz{{{zzzxxxvvvtttrrrrrrqqqooommmllllllllljjjhhhfffhhhiiikkklllllljjjhhhgggbbbaaa___]]]\\\YYYUUUQQQRRRTTTWWWZZZ```lll|||vvvtttxxxxxxiiiVVVHHHCCC:::666444555444000///111333444444444333222000///......---------,,,,,,,,,...---,,,,,,+++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++)))************+++++++++******))))))***+++,,,,,,(((((())))))*********+++))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))(((''' %%%)))+++,,,+++***)))************+++++++++)))))))))******++++++++++++,,,,,,------......///(((((()))***,,,---...///---------.........//////---------.........//////---------.........//////............/////////000---///111222111000111222222555888:::???JJJYYYeeetttzzzyyymmmrrrbbbPPPLLLEEEBBB???<<<<<<===>>>>>>>>>BBBHHHNNNVVVaaaoooxxx{{{{{{|||xxxuuurrrmmmiiieeebbb```|||qqqllllllllliiigggfffeeeaaaZZZTTTYYYWWWTTTSSSSSSSSSQQQPPPLLLMMMNNNOOOOOONNNMMMLLLJJJJJJIIIHHHGGGGGGGGGGGGMMMMMMNNNOOOQQQUUUYYY[[[___bbbgggkkkpppuuuzzz~~~~~~}}}|||{{{xxxvvvssspppmmmkkkiiiiiigggggggggfffeeecccbbbaaacccbbbcccdddeeefffeeeccc___]]][[[WWWUUUTTTTTTTTTYYY[[[___gggsss{{{}}}uuugggYYYKKK@@@<<<888666444333333333222111000000000000000000000000........................,,,,,,,,,++++++*********,,,,,,,,,++++++*********++++++++++++++++++++++++******+++++++++******)))+++*********))))))(((((())))))***+++,,,,,,------*********)))(((''''''&&&******+++++++++,,,,,,,,,))))))))))))************)))((((((((()))***++++++,,,++++++++++++++++++,,,''''''((()))***++++++,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,...---,,,++++++---...000........................////////////////////////---......///000111111222000111111111111222222222333444555666:::AAAJJJPPPeeeqqqxxxuuuyyydddPPPFFFBBB===;;;===>>>>>>===<<<<<>>;;;;;;===@@@BBBFFFPPP[[[eeesssyyyuuusssttt}}}{{{uuunnniiixxxnnnggg\\\YYYVVVTTTSSSRRRQQQPPPSSSSSSSSSSSSRRRPPPOOONNNKKKKKKIIIHHHHHHGGGGGGGGGFFFEEEEEEFFFGGGIIIKKKLLLPPPSSSWWWZZZ^^^bbbgggjjjooosssxxx|||}}}~~~~~~||||||~~~~~~~~~}}}zzzyyywwwuuusssqqqooonnniiihhhfffdddaaa```______]]]^^^^^^_________``````bbbaaa___]]][[[YYYXXXXXXYYYYYYYYYZZZ\\\cccjjjpppyyy~~~pppdddVVVMMMEEE===888777555333111000111111000...////////////////////////------------------------------------,,,,,,,,,,,,,,,,,,,,,++++++++++++***************************)))******+++++++++******,,,,,,,,,+++++++++++++++************************---------,,,++++++******))))))))))))************))))))))))))************+++***))))))))))))))))))******))))))))))))******++++++++++++++++++,,,,,,)))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,+++++++++,,,...///------------------------000000000000000000000000////////////////////////000000000111111111222222444444333222333666;;;???MMMYYYkkkzzzuuuxxxppp[[[RRRGGGBBBCCCCCC???;;;<<<;;;<<<>>>>>>???EEENNNTTTaaaqqq~~~{{{tttpppsssyyyxxxrrr{{{sssdddaaa\\\YYYWWWVVVTTTRRRTTTTTTSSSSSSRRRQQQPPPPPPMMMLLLKKKIIIIIIHHHHHHHHHGGGFFFFFFFFFFFFGGGHHHIIILLLNNNQQQTTTWWWZZZ___bbbeeeiiiooosssuuuwwwyyyzzzzzzzzz|||~~~~~~~~~~~~~~~~~~}}}{{{yyyyyyyyyzzzyyyxxxtttsssqqqnnnllliiigggfffbbbaaa```^^^]]]\\\[[[[[[[[[[[[[[[[[[[[[\\\]]]]]][[[[[[ZZZXXXWWWWWWXXXZZZVVVYYY]]]bbbjjjvvvuuuaaaVVVJJJCCC???999777777555333111000111111000///////////////////////////------------------------+++*********************++++++++++++++++++++++++))))))))))))))))))))))))))))))***+++++++++******++++++++++++++++++++++++*********)))))))))))))))------,,,,,,,,,+++++++++((((((((()))))))))))))))((()))))))))************++++++***)))((((((((()))))))))(((((((((((())))))++++++++++++++++++******++++++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,+++++++++,,,---...------------------------//////////////////////////////////////////......000000000000111111111111000000111000111444888<<>>===AAAGGGLLLTTTaaannnzzz|||tttrrrrrrsss|||yyyqqqlllfff```]]]ZZZWWWUUUSSSSSSSSSRRRRRRRRRRRRRRROOONNNMMMKKKJJJIIIIIIIIIHHHGGGGGGGGGFFFGGGGGGGGGHHHJJJMMMOOOPPPSSSVVVYYY]]]aaafffjjjmmmoooqqqsssssstttwwwyyy{{{|||~~~~~~~~~~~~~~~~~~~~~}}}|||zzzxxxvvvtttttttttsssqqqnnnmmmkkkhhhfffcccaaa```^^^]]]\\\[[[ZZZZZZZZZZZZ[[[ZZZYYYXXXXXXXXXYYYYYYUUUUUUUUUTTTRRRTTTXXX[[[ZZZ```iiirrr~~~rrrfffVVVKKKAAA===:::666555666555333111000111222111000........................------------------------************************++++++++++++++++++++++++))))))))))))))))))))))))((()))***+++++++++++++++))))))***************************)))))))))))))))++++++++++++************((((((((((((((((((((((((((()))))))))************++++++***)))((((((((())))))(((((((((((((((((()))***************)))))))))******+++++++++,,,,,,,,,*********++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++,,,,,,------------------------------------------------------////////////............//////000000000111111111///000111111111333666888;;;AAAMMM]]]mmm|||qqqpppxxxwwwcccTTTMMMIIIEEEAAA@@@>>>===???>>><<>>@@@HHHNNNUUU```kkkvvv{{{sssmmmnnnpppssszzz~~~vvvpppmmmhhhfffccc___\\\ZZZYYYXXXUUUTTTSSSQQQOOONNNNNNNNNKKKKKKLLLLLLLLLKKKJJJJJJEEEFFFGGGGGGGGGHHHJJJLLLIIIKKKNNNPPPQQQRRRTTTVVVUUUYYY^^^``````bbbeeehhhjjjkkklllnnnoooooooooooorrrssstttvvvxxxzzz|||}}}{{{{{{{{{|||~~~~~~{{{{{{|||}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}}}}}}}|||}}}}}}}}}}}}|||{{{zzzyyywwwwwwvvvvvvuuuuuuttttttqqqqqqqqqpppooonnnllllllllliiifffdddcccaaa___]]]]]]\\\[[[ZZZXXXWWWVVVUUUPPPPPPPPPQQQRRRSSSTTTUUUOOONNNNNNMMMOOOQQQSSSUUUTTTXXX[[[\\\___fffqqqyyyyyyiii[[[KKK???<<<666333555777555333444111///------/////////...........................,,,,,,,,,,,,,,,,,,,,,,,,(((((())))))*********************++++++,,,,,,,,,++++++++++++++++++++++++(((((()))++++++,,,,,,,,,*********++++++,,,,,,,,,))))))***+++,,,---------*********************+++++++++******))))))(((((())))))))))))************))))))(((((()))***++++++******))))))))))))******))))))***+++,,,,,,------************++++++++++++((())))))***++++++,,,,,,,,,++++++++++++++++++,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------...///000000////////////000000000000)))+++///111222333555777111555999???GGGUUUeeeqqqzzzwwwtttuuu~~~oooccchhhuuuppp```XXXJJJCCC>>>>>>===<<<<<<@@@CCC???>>>CCCFFFIIISSS^^^dddppp|||zzzrrrooommmiiikkkpppxxx}}}yyysssppplllhhhfffccc___\\\ZZZWWWTTTRRRQQQOOOLLLJJJLLLKKKKKKMMMNNNOOONNNLLLIIIIIIHHHHHHGGGHHHHHHHHHJJJKKKKKKLLLMMMNNNNNNOOOQQQQQQRRRTTTVVVYYY[[[\\\]]]^^^```bbbdddfffhhhiiieeefffhhhjjjmmmqqqsssuuutttvvvwwwxxxxxxzzz}}}|||}}}~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~}}}||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~||||||||||||||||||||||||xxxxxxwwwwwwwwwvvvvvvvvvxxxvvvtttsssrrrpppmmmkkkmmmlllkkkiiifffdddcccbbb^^^\\\YYYYYYYYYZZZZZZYYYVVVVVVVVVVVVVVVUUUTTTTTTOOONNNMMMMMMNNNNNNMMMLLLKKKMMMOOOOOONNNOOOSSSWWW\\\___dddiiioooxxxuuueeeZZZOOODDD<<<666555555444222111000000........................///............---------///...---,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***)))***++++++***))),,,,,,++++++***)))((((((,,,+++***))))))***+++,,,(((((((((((((((((((((((())))))))))))************))))))******+++++++++,,,++++++******)))************)))))))))))))))))))))***((('''(((++++++)))&&&&&&'''(((******+++++++++******++++++++++++******************************'''(((******))))))***,,,************************,,,+++*********+++,,,---++++++++++++++++++++++++,,,,,,,,,---------......---------............///,,,---///000111000///---...///111222333333222222222555777999>>>IIIXXXcccqqqpppoooqqqwwwyyyjjjfffiiiqqqxxx{{{dddTTTLLLEEEBBB???<<<<<<>>>===<<<<<<<<>>AAAEEEGGGLLLSSS^^^iiisss|||}}}yyyssslllggggggkkkrrrzzz|||wwwssshhhccc\\\WWWTTTSSSSSSRRRSSSQQQOOOOOOOOONNNLLLKKKLLLKKKJJJJJJIIIIIIJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHIIIJJJKKKKKKLLLMMMMMMMMMNNNOOOPPPQQQQQQRRRTTTTTTUUUWWWZZZ]]]___```eeegggiiikkkmmmppptttwwwwwwwwwxxxyyyyyyyyyyyyyyyyyyxxxwwwxxx{{{}}}}}}|||xxxwwwwwwvvvwwwxxxzzz{{{zzzyyyxxxwwwwwwxxxyyyyyyyyyyyyxxxxxxxxxyyyyyyzzz{{{zzzzzzzzz{{{{{{|||}}}}}}||||||||||||{{{{{{{{{yyyyyyyyyyyyyyyyyyyyyyyyzzzzzzyyyxxxwwwvvvuuuuuurrrqqqpppooonnnlllkkkkkkiiigggfffeeeeeedddaaa___\\\\\\[[[ZZZYYYXXXXXXWWWWWWUUUSSSRRRSSSSSSRRRQQQNNNNNNNNNMMMMMMMMMMMMLLLMMMMMMMMMMMMLLLLLLLLLLLLJJJMMMOOOQQQUUU[[[eeelllyyy}}}wwwjjjXXXJJJBBB>>>999555555444444333222111000000....................................------------,,,,,,++++++++++++******+++++++++++++++++++++++++++***)))***++++++***)))((()))***+++,,,...//////+++++++++,,,,,,+++++++++************************))))))))))))************(((((())))))))))))******))))))))))))******+++,,,((((((((())))))*********+++)))'''''')))***))))))((())))))*********)))))))))******++++++******)))***************************,,,,,,,,,***)))***+++************************++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,---------------------............///...///000111222111000000111000000111111222333444111333444555666;;;DDDJJJaaaooorrrkkkeeeeeelll{{{xxxgggSSSIIIDDDAAA??????===<<<<<<<<<<<<===???@@@AAAFFFNNNXXXbbbmmmwww}}}|||sssmmmdddeeefffhhhnnnxxxtttnnneee^^^YYYVVVTTTSSSUUUSSSQQQQQQQQQQQQPPPNNNMMMLLLKKKJJJIIIIIIIIIJJJJJJIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJKKKKKKKKKJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKMMMNNNOOOPPPRRRTTTVVVXXXZZZ\\\___bbbdddgggkkknnnoooooopppqqqrrrrrrrrrrrrtttrrrrrrsssvvvxxxxxxxxxuuutttssssssssstttuuuvvvuuutttrrrqqqqqqqqqrrrrrrsssrrrrrrrrrssstttuuuuuusssttttttuuuuuuvvvwwwxxxyyyyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwuuutttrrrqqqoooooommmlllkkkiiigggeeedddccc___^^^]]]]]]^^^]]][[[YYYTTTTTTTTTTTTSSSSSSSSSSSSRRRPPPOOONNNOOOOOONNNMMMKKKKKKKKKKKKKKKKKKLLLLLLJJJKKKKKKKKKJJJJJJKKKLLLLLLOOOUUU[[[bbbnnn{{{xxxlll```OOOAAA:::777444222444333333222111000000000.................................---------,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++***)))***++++++***)))(((((()))***,,,---......***+++,,,------,,,+++***************************((()))))))))************((((((((((((((()))))))))(((((((((((()))+++,,,,,,''''''(((((()))*********+++***((((((((()))******)))************))))))((())))))************))))))***************************,,,,,,+++)))((()))***************************+++***++++++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,------------------............///......///000000000000///111000///...///000222333000111222333333666<<<@@@SSSeeezzzxxxjjjeeedddlllzzz}}}bbbQQQJJJFFFCCCBBB<<<<<<;;;;;;;;;;;;<<<<<<@@@CCCGGGLLLSSS]]]gggnnn{{{{{{vvvnnnjjjddd``````gggqqqyyy~~~uuukkkddd^^^ZZZWWWUUUSSSQQQPPPQQQRRRRRRQQQMMMMMMKKKJJJJJJIIIIIIIIIKKKKKKKKKJJJJJJJJJJJJJJJGGGGGGHHHHHHHHHGGGEEEEEEIIIIIIIIIHHHHHHGGGGGGGGGHHHIIIIIIJJJKKKMMMOOOPPPQQQSSSVVVXXXZZZ]]]aaadddgggggghhhiiijjjkkkkkkkkklllkkkjjjllloooqqqrrrqqqpppooooooooonnnnnnoooooommmlllkkkiiihhhhhhhhhiiiiiiiiiiiijjjkkklllmmmnnnmmmnnnoooppprrrsssssstttvvvvvvuuuuuuuuutttttttttqqqqqqqqqqqqqqqqqqqqqqqqrrrqqqpppnnnllljjjhhhgggfffeeecccaaa___^^^\\\[[[WWWVVVVVVVVVWWWWWWUUUSSSOOOOOOOOOOOOOOOOOOOOOOOONNNMMMKKKKKKLLLLLLJJJHHHGGGGGGFFFGGGHHHIIIJJJKKKIIIKKKMMMMMMLLLMMMNNNQQQQQQWWW```jjjvvv}}}||||||vvvhhh\\\SSSFFF;;;666444444333222222222111111000000///...........................------------,,,,,,,,,+++,,,------...---,,,,,,+++++++++++++++++++++++++++***)))***++++++***)))((()))))))))*********+++******,,,------,,,******))))))))))))))))))))))))((()))))))))************)))))))))((((((((((((((((((((((((((()))***+++,,,''''''(((((())))))))))))*********)))))))))******)))************))))))((()))))))))******))))))))))))))))))))))))))))))))))))***+++***(((''''''(((******************************++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------------............///---------...............//////...------...000111///000111222333555888;;;HHHWWWmmmqqqhhhaaaccckkkzzzvvvaaaTTTJJJDDDAAA<<<<<<;;;;;;;;;;;;<<<<<<@@@AAABBBDDDIIIPPPZZZ```lllsss|||{{{uuulllbbb\\\]]]bbbgggrrrzzzyyypppggg```[[[UUUSSSQQQQQQRRRSSSSSSRRROOONNNMMMLLLKKKJJJJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLHHHHHHIIIIIIIIIGGGFFFDDDHHHGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDEEEFFFGGGHHHIIIKKKLLLOOOPPPQQQTTTWWWZZZ___```aaabbbcccdddddddddbbbaaaaaabbbeeehhhiiihhhhhhhhhggggggffffffeeeeeecccbbb```^^^]]]]]]]]]]]]]]]]]]]]]^^^___aaabbbcccggghhhjjjlllmmmnnnooooooooooooooonnnnnnnnnmmmmmmkkkkkkkkkkkkkkkkkkkkkkkkiiihhhgggeeecccaaa___^^^]]]\\\[[[YYYWWWUUUTTTSSSPPPOOOOOOPPPRRRRRRPPPOOOKKKKKKKKKKKKKKKKKKKKKLLLIIIHHHHHHHHHIIIHHHFFFDDDAAAAAAAAABBBDDDGGGIIIKKKGGGJJJNNNNNNNNNNNNRRRUUU\\\dddppp|||zzzwwwwwwwwwxxxgggYYYHHHCCC;;;666444444555666111111111000000000//////........................------------,,,,,,,,,,,,+++,,,---...///...---,,,+++++++++++++++++++++++++++***)))***++++++***))))))))))))))))))(((((((((*********++++++*********(((((((((((((((((((((((())))))))))))******************))))))))))))(((((((((((((((((())))))***+++(((((((((((((((((((((((((((***++++++***))))))***((())))))*********))))))((())))))******))))))((())))))))))))))))))))))))''')))))))))'''&&&'''(((************************)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------............///,,,,,,---------.........//////............////////////000111333555777999AAAKKK^^^vvv}}}qqqeee```cccmmm}}}|||iiiWWWIIICCC@@@???===<<<<<<<<<<<<===;;;<<<===>>>AAAGGGOOOTTT]]]eeepppzzzvvvkkkaaa\\\\\\]]]```fffppp|||wwwllleee]]]ZZZWWWVVVVVVWWWWWWVVVRRRQQQPPPOOOMMMMMMMMMMMMJJJJJJJJJKKKLLLLLLLLLMMMKKKLLLMMMMMMMMMKKKIIIHHHGGGGGGGGGFFFEEEEEEDDDDDDCCCCCCCCCCCCCCCDDDEEEEEEGGGIIIJJJKKKKKKLLLOOOQQQUUUVVVWWWYYYZZZZZZ[[[[[[XXXWWWWWWXXX[[[^^^______^^^^^^^^^]]]\\\[[[ZZZZZZYYYXXXVVVTTTRRRQQQQQQRRRQQQQQQQQQRRRTTTVVVWWWXXX]]]^^^```ccceeefffffffffgggffffffffffffeeeeeeeeedddddddddddddddddddddddd___^^^]]][[[YYYWWWVVVUUUSSSSSSQQQPPPNNNMMMLLLKKKJJJJJJJJJKKKMMMNNNLLLKKKGGGGGGGGGGGGGGGFFFFFFFFFEEEDDDCCCDDDEEEDDDAAA???>>>>>>???AAACCCGGGKKKMMMKKKOOOTTTUUUUUUVVVZZZ___iiirrr~~~zzzuuutttwwwzzzsssgggVVVIII;;;999666555444555555555000000000000000/////////........................---------,,,,,,,,,++++++)))+++,,,.........,,,++++++++++++++++++++++++++++++***)))***++++++***)))))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))))))))))))))************++++++*********)))))))))))))))((((((((())))))***)))))))))(((''''''&&&&&&&&&)))---...+++)))))))))'''((()))***************(((((())))))))))))(((((())))))))))))))))))))))))'''((())))))(((((()))***************************)))***+++,,,,,,,,,++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,---------............///---------------.../////////000000000000000//////111000///000222444666666:::AAAPPPfff}}}sssgggaaaccclllvvvppp[[[QQQGGGEEEAAA>>><<<<<<======999:::;;;<<<>>>AAAFFFJJJNNNUUU```jjjsss{{{wwwmmmddd^^^\\\XXX\\\aaahhhqqq|||}}}uuufffccc___\\\\\\\\\[[[[[[TTTTTTRRRQQQPPPOOOOOOOOOIIIIIIIIIJJJKKKLLLMMMMMMJJJKKKMMMMMMMMMKKKIIIHHHIIIHHHHHHGGGGGGFFFFFFFFFDDDDDDDDDDDDDDDEEEEEEFFFFFFGGGHHHHHHGGGHHHJJJLLLMMMNNNOOOQQQRRRRRRSSSSSSQQQPPPPPPRRRUUUXXXYYYXXXWWWWWWWWWVVVUUUTTTSSSRRRSSSQQQOOOMMMKKKJJJJJJJJJIIIIIIIIIKKKLLLNNNPPPQQQTTTUUUXXXZZZ\\\^^^^^^^^^````````````____________[[[[[[[[[[[[[[[[[[[[[[[[YYYXXXWWWUUUSSSQQQPPPPPPMMMMMMLLLJJJIIIHHHGGGFFFGGGFFFFFFHHHJJJKKKJJJIIIDDDDDDDDDCCCCCCCCCCCCBBBBBBAAAAAAAAABBBAAA>>><<>>>>>===>>>AAACCCDDDJJJSSS]]]fffqqq}}}wwwmmmeeeaaaYYYZZZ[[[]]]ccclllvvv~~~}}}rrrllleeeaaabbbdddeeeeee]]][[[WWWRRROOOMMMLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKIIIJJJLLLMMMMMMLLLJJJIIIIIIIIIHHHHHHGGGFFFEEEEEEHHHHHHGGGFFFEEEDDDCCCCCCFFFFFFEEEEEEEEEGGGHHHIIIKKKLLLLLLKKKIIIIIIJJJLLLMMMKKKIIIIIIJJJLLLLLLLLLMMMMMMLLLLLLLLLKKKKKKKKKEEEEEEDDDCCCBBBBBBAAAAAADDDDDDDDDEEEEEEFFFGGGHHHNNNOOORRRUUUWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRRRRRRRRRSSSSSSRRRRRRQQQQQQOOOMMMMMMNNNNNNLLLJJJIIIIIIHHHHHHGGGFFFFFFFFFFFFGGGHHHIIIJJJKKKKKKKKKHHHDDD@@@???@@@AAA@@@>>>===>>>???>>>===<<<===>>>DDDDDDDDDFFFJJJSSS^^^eeeiiimmmssswwwyyyyyyyyyyyy}}}}}}~~~~~~}}}}}}vvvsssooommmpppvvv}}}}}}ooo```TTTIIIAAA===666555333111////////////......------------......///...---,,,,,,,,,,,,,,,------,,,++++++***)))))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))+++)))((())),,,---+++)))************************))))))******++++++,,,,,,))))))))))))))))))))))))))))))(((((((((((())))))+++*********))))))(((((())))))))))))************((((((((((((((()))******))))))))))))))))))))))))((()))***++++++***)))((((((((((((((())))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))************+++++++++*********)))))))))************+++++++++++++++,,,,,,,,,,,,---------------------------------...000111111111000///...........................///000111222333444444777888<<>>>>><<<======<<<<<<===???AAA@@@BBBGGGMMMUUU```kkkrrrzzzrrrlllggg___ZZZZZZ[[[[[[aaajjjpppwww{{{tttooonnnmmmllljjjfffccc___ZZZUUURRRPPPOOOKKKKKKKKKJJJJJJJJJJJJJJJKKKLLLNNNNNNNNNLLLKKKIIIJJJJJJJJJIIIHHHGGGGGGGGGHHHHHHHHHGGGGGGFFFFFFEEEHHHGGGGGGFFFFFFGGGHHHIIIJJJKKKKKKJJJIIIIIIJJJLLLIIIGGGEEEEEEFFFHHHHHHGGGHHHGGGGGGGGGGGGFFFFFFFFFDDDDDDCCCCCCBBBAAAAAA@@@BBBBBBBBBBBBCCCDDDEEEFFFHHHIIILLLNNNPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOLLLLLLMMMMMMMMMLLLLLLKKKLLLKKKIIIIIIJJJJJJHHHFFFFFFEEEEEEEEEDDDDDDCCCCCCDDDDDDEEEFFFGGGGGGGGGFFFEEEBBB>>>===???@@@???>>>===???@@@AAAAAAAAADDDFFFDDDFFFKKKQQQ[[[gggsss{{{~~~}}}}}}tttrrroooooossszzzssskkk^^^QQQFFF???999666555444222000/////////000......------------............---,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))***)))(((***,,,---+++)))************************((((((((()))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))************)))))))))(((''''''''''''((((((((((((((((((((((((((()))******))))))))))))))))))))))))&&&'''((())))))((('''&&&(((((((((((())))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))************+++++++++*********)))))))))************++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,------......+++,,,------.........---...........................//////000222333333444333444888@@@LLL[[[iiiqqqyyy|||}}}|||~~~lll```[[[YYY\\\hhhyyyppp^^^SSSLLLDDD@@@AAA======<<<;;;:::;;;<<<===<<<>>>AAAEEEKKKTTT]]]cccpppuuu|||{{{wwwnnnfff```^^^\\\YYY\\\aaadddjjjttt~~~~~~xxxvvvssspppmmmllliiieee___ZZZUUURRRQQQOOONNNMMMLLLKKKJJJJJJJJJJJJKKKKKKLLLKKKJJJHHHGGGKKKKKKKKKJJJJJJIIIHHHHHHIIIIIIIIIHHHHHHHHHHHHHHHJJJIIIHHHHHHHHHHHHHHHIIIIIIJJJJJJIIIHHHHHHJJJKKKGGGEEECCCBBBDDDEEEEEEDDDDDDCCCCCCCCCCCCBBBBBBBBBCCCBBBBBBAAAAAA@@@@@@@@@?????????@@@@@@AAABBBCCCCCCDDDFFFHHHJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHGGGFFFEEEFFFEEECCCCCCDDDDDDCCCAAAAAAAAAAAAAAAAAA@@@@@@@@@BBBCCCCCCDDDDDDDDDCCCCCC???===:::999:::<<<<<<<<<===???@@@AAABBBDDDGGGIIIJJJOOOXXXcccppp~~~|||zzz|||~~~{{{vvvttttttuuuzzz~~~tttbbbZZZOOOEEE===999777555333222111000000000000111......------------.........------,,,,,,,,,,,,,,,))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++************)))))))))))))))(((***+++,,,+++)))************************(((((('''''''''''''''&&&))))))))))))))))))))))))))))))(((((((((((())))))************))))))))))))''''''''''''((((((((((((((((((((((((((()))******))))))))))))))))))))))))&&&''''''((((((''''''&&&(((((((((((())))))))))))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))************+++++++++***************)))************+++++++++++++++++++++,,,,,,,,,,,,***++++++,,,---......///,,,,,,+++++++++,,,------..............................///000111222333333000222555999>>>GGGSSS\\\kkkpppuuuvvvsssqqqsssvvvwwwggg]]]XXXUUU\\\hhhtttxxxeeeUUUHHHBBBAAA>>>>>>===<<<;;;:::::::::999:::<<<===AAAFFFMMMRRR\\\cccooozzzwwwqqqlllgggbbb[[[XXXZZZ[[[^^^dddkkkttt~~~~~~zzzxxxuuurrrooonnnjjjeee```[[[WWWUUUUUUTTTRRRPPPNNNMMMMMMLLLJJJKKKKKKLLLLLLKKKJJJJJJKKKKKKKKKJJJJJJIIIIIIIIIHHHHHHHHHIIIIIIJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHIIIIIIIIIHHHHHHIIIKKKIIIFFFDDDDDDEEEFFFFFFEEECCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>???@@@AAABBBDDDEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGFFFEEEDDDCCCAAA@@@??????@@@@@@>>>===>>>>>>>>>>>>????????????CCCCCCDDDDDDDDDCCCBBBBBB>>><<<:::::::::;;;======BBBCCCEEEGGGHHHJJJMMMOOOWWW^^^hhhuuuzzzvvvvvvxxx{{{{{{|||~~~}}}~~~|||nnncccUUUNNNEEE<<<888666666555111000000000000111111111......------------......------,,,,,,+++,,,,,,---)))******++++++,,,------++++++++++++++++++++++++************))))))))))))(((((()))***++++++***)))************************(((((((((''''''&&&&&&&&&))))))))))))))))))))))))))))))(((((((((((())))))*********)))))))))))))))))))))))))))************((((((((((((((())))))***(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************))))))*********+++++++++***++++++++++++,,,,,,,,,)))******,,,---...//////...---,,,,,,,,,---...///..............................//////000111222222111444777777777<<>><<<<<<;;;:::999999:::::::::;;;???DDDHHHOOOVVV```lllvvv{{{~~~~~~{{{xxxssslllddd^^^[[[[[[\\\^^^```eeemmmvvv}}}}}}yyywwwrrrqqqooolllhhhddd```]]]ZZZXXXUUUSSSPPPOOOOOOOOONNNOOOOOOPPPPPPPPPPPPOOOJJJJJJJJJJJJIIIIIIIIIIIIGGGGGGHHHHHHIIIJJJJJJJJJJJJJJJJJJIIIIIIHHHHHHGGGGGGHHHIIIIIIHHHHHHJJJLLLJJJHHHFFFEEEFFFGGGGGGFFFCCCCCCCCCCCCBBBBBBBBBBBB@@@@@@@@@@@@@@@?????????????????????@@@AAABBBCCCEEEFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFEEECCCBBBAAA???===<<<<<<===>>>===;;;=========>>>>>>?????????BBBBBBCCCCCCCCCBBBAAAAAA??????>>>===>>>@@@BBBDDDJJJMMMQQQUUUWWWZZZ^^^```hhhnnnyyywwwrrrppppppqqqsssuuuwww{{{~~~ooo___VVVHHHBBB:::333000000000000//////000000111111111111......------------......,,,,,,+++++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))'''((()))***************)))))))))))))))))))))))))))))))))(((((('''''''''))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******))))))))))))************((((((((((((((())))))***(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))************************((((((((((((((((((((((((((()))))))))************************************))))))*********+++++++++*********+++++++++,,,,,,))))))***+++,,,......///......,,,++++++,,,---....................................//////000000111222555777666444666>>>EEEMMMWWWdddlllkkkhhheeedddgggrrrvvvlllaaa\\\ZZZ^^^fffrrrlllYYYMMMFFFBBB>>><<<<<<<<<:::999888999999888999;;;???BBBEEEIIIQQQZZZdddmmmtttwww|||}}}~~~|||wwwrrrkkkfff```___]]][[[[[[___eeejjj{{{vvvrrrrrrqqqooolllhhhcccaaa^^^\\\YYYVVVSSSSSSSSSSSSQQQQQQPPPPPPOOOOOONNNNNNJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHIIIIIIJJJJJJJJJKKKJJJJJJKKKKKKKKKJJJIIIIIIGGGIIIIIIIIIHHHIIIKKKMMMJJJHHHEEEEEEEEEFFFFFFEEECCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@AAAAAABBBCCCDDDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDBBBAAA???>>>===<<<;;;;;;======<<<;;;<<<<<<======>>>???@@@@@@???@@@@@@AAAAAAAAA@@@@@@;;;===>>>???AAADDDIIIMMMTTTYYY```fffjjjnnnqqqssswww}}}~~~uuupppnnnmmmmmmnnnooorrrwww~~~}}}qqqaaaSSSLLL???;;;555000///...///...//////000111111000000///......------------......+++++++++++++++,,,,,,---,,,+++++++++++++++++++++++++++++++++++++++++++++(((((()))))))))))))))***&&&(((******)))((()))***))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************''''''''''''((((((((((((((((((((((((((()))******))))))))))))))))))))))))'''&&&&&&%%%%%%&&&&&&'''(((((((((((())))))))))))++++++++++++************(((((((((((((((((((((((())))))))))))***************************+++++++++)))************+++++++++************++++++++++++)))******+++,,,------...,,,,,,++++++******++++++........................---........./////////000111333444222111333888<<>>CCCJJJSSS]]]fffkkkpppvvv{{{}}}}}}}}}xxxsssgggeeeaaa[[[WWWWWWYYY\\\{{{wwwwwwwwwvvvsssnnniiifffdddbbb___[[[ZZZYYYZZZZZZYYYXXXVVVSSSPPPNNNMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJKKKKKKKKKKKKKKKKKKKKKLLLMMMNNNNNNNNNMMMLLLHHHIIIJJJJJJIIIJJJLLLNNNKKKIIIFFFFFFFFFGGGFFFFFFDDDCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDEEEFFFFFFEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFEEEDDDBBB@@@>>>===<<<;;;::::::<<<<<<;;;:::;;;;;;<<<===>>>???@@@@@@???@@@AAABBBBBBBBBBBBBBB===@@@EEEHHHMMMSSSZZZ```kkkqqqxxx~~~}}}uuuqqqpppoooooooooooorrrwww~~~tttmmmaaaQQQEEEBBB:::777333111111111111000///000000111111000///.........------------......++++++******+++,,,,,,---*********++++++,,,,,,---************************(((((((((((())))))******&&&(((******(((((()))***))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))(((((((((((())))))((()))))))))************''''''''''''((((((((((((((((((((((((((()))******))))))))))))))))))))))))'''&&&%%%%%%%%%%%%&&&'''(((((((((((())))))))))))+++*********))))))))))))(((((((((((((((((((((((())))))))))))************))))))*********+++++++++)))************+++++++++************++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******........................------............//////111111000///000111333444888===FFFRRR\\\```___]]]^^^bbbmmm}}}pppccc___\\\\\\hhhwwwqqq```WWWLLLDDDAAA@@@>>>;;;888888888666444444666888888999<<>>;;;:::999:::;;;<<<;;;:::::::::;;;<<<>>>???@@@@@@AAABBBCCCDDDEEEFFFFFFFFFHHHLLLSSSXXX___gggpppwww~~~}}}~~~~~~}}}}}}|||uuurrrsssssssssrrrsssuuuzzz}}}rrrggg___SSSDDD;;;999333111//////000000000//////000111111111000...---.........------.........+++*********+++,,,,,,---'''((()))***,,,---...///************************'''((((((((())))))******%%%(((******(((''')))+++))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))*********+++))))))))))))************((((((((((((((()))******)))))))))))))))))))))))))))((('''&&&&&&'''((()))(((((((((((())))))))))))******))))))((((((((('''(((((((((((((((((((((((())))))))))))************))))))******++++++++++++)))************+++++++++)))************++++++++++++++++++++++++++++++,,,......///000///...,,,+++........................------..................333111///...000111111000444555;;;FFFSSS\\\]]]\\\___aaaiiivvv~~~mmmddd[[[UUU\\\iiiuuuooodddVVVLLLGGGEEEBBB@@@;;;;;;:::777555444555666999:::<<>><<<;;;777666666777888999999888:::;;;;;;;;;;;;===@@@BBBCCCEEEGGGGGGGGGIIINNNSSSSSSWWW```kkkwww|||yyyvvvsssssswww{{{~~~}}}uuuqqqqqqqqqrrrttttttvvv|||~~~wwwkkkdddXXXLLLCCC<<<777444000000//////......------////////////..................---------,,,,,,,,,)))************+++++++++*********++++++,,,,,,,,,+++++++++******)))''''''+++******))))))))))))))))))))))))))))))))))))))))))((('''&&&&&&'''((()))))))))))))))))))))))))))******))))))))))))***************)))))))))))))))******))))))((((((''''''&&&&&&''''''(((((())))))''''''((((((((((((''''''***)))((()))***+++***((()))))))))(((''''''&&&&&&%%%'''))),,,------,,,+++))))))))))))))))))))))))''''''(((((())))))******((()))***++++++***)))((())))))))))))))))))))))))************************+++++++++*********))))))************************------------------------000///...---------------......---------......///...000111111000//////000555777:::>>>CCCKKKTTTZZZ___cccjjjqqqzzz}}}kkk___ZZZXXXXXXgggooo{{{jjj]]]TTTNNNGGGBBB@@@===999777777777666666999777666888<<<@@@CCCDDDJJJPPPXXX```gggnnnssswwwwwwyyyzzzwwwrrrkkkfffddd|||yyywww~~~zzztttpppppprrrttt{{{{{{{{{xxxrrrjjjbbb]]]ZZZYYYWWWVVVUUUUUUVVVWWWUUUVVVWWWVVVSSSQQQQQQQQQRRRQQQPPPPPPOOOOOOOOOOOOOOONNNMMMMMMMMMNNNNNNMMMMMMLLLLLLKKKJJJIIIHHHHHHIIIIIIIIIIIIIIIHHHHHHHHHEEEDDDCCCBBBBBBBBBBBBCCCBBBCCCCCCDDDEEEFFFFFFFFFFFFEEEEEEEEEGGGGGGEEEDDDEEEEEEDDDCCCCCCDDDDDDDDDEEEDDDCCCAAA???===<<<<<<===<<<<<<<<<=========<<<:::<<<>>>???@@@CCCGGGJJJKKKMMMOOOQQQQQQTTTXXX\\\fffjjjsss~~~~~~|||~~~~~~yyywwwssspppqqqvvv|||~~~wwwsssrrrrrrqqquuuvvvyyy}}}ssslll___YYYOOOEEE>>>999555333////////////............////////////........................------------)))************+++++++++******+++++++++,,,,,,,,,''''''((()))***++++++++++++******))))))))))))))))))))))))))))))))))))))))))(((''''''''''''((()))))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))******)))))))))((((((((('''&&&''''''''''''''''''(((''''''((((((((((((''''''***)))((()))******)))(((((((((((((((''''''''''''(((((()))*********)))((((((((((((((((((((((((((('''((((((((()))))))))***((())))))******)))(((((())))))))))))))))))))))))************************+++++++++*********))))))************************,,,,,,,,,,,,,,,,,,,,,,,,//////...------------------------......000111222---///111000///.../////////111444777<<>>>>>>>>>>>>>>?????????>>>=========@@@DDDGGGKKKOOOTTTXXXYYY[[[^^^```bbbdddgggjjjsssxxx~~~}}}{{{~~~~~~~~~zzzzzz|||}}}|||uuurrrnnnlllooouuu|||~~~xxxuuutttrrrqqqsssvvv|||wwwnnnccc\\\PPPJJJBBB<<<777444222111...............//////////////////............---............------------)))************+++++++++***++++++++++++,,,,,,,,,&&&'''((()))***+++,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))******))))))))))))******((((((((())))))*********))))))))))))(((((((((((((((''''''''''''''''''&&&''''''((((((((((((''''''***)))((((((******)))(((''''''''''''((((((((((((+++***)))((('''&&&&&&&&&''''''''''''''''''''''''(((((((((((())))))))))))'''(((((()))))))))((('''))))))))))))))))))))))))************************+++++++++***************************************,,,,,,,,,,,,,,,,,,,,,,,,///...------------------,,,------...///111222333---...000000...---...///,,,---000222555;;;AAAFFFTTTZZZbbbkkktttzzzmmmbbb[[[UUUWWW___mmm{{{tttpppmmmqqqwww|||oooaaaXXXLLLGGG@@@<<<999999888888666555444555777888777666888;;;@@@DDDIIIOOOUUUYYYfffiiinnnrrrssstttuuuvvvzzzuuuvvvzzzzzzyyypppllleee```___bbbfffiiikkkmmmooonnnjjjeeebbb```bbb```\\\YYYWWWXXXYYY[[[XXXYYYXXXWWWUUUTTTUUUVVVXXXVVVSSSQQQOOOOOOPPPPPPLLLKKKJJJIIIHHHFFFEEEEEEGGGEEEDDDBBBBBBCCCDDDEEEFFFGGGHHHIIIJJJJJJJJJIIIKKKJJJIIIJJJKKKKKKIIIGGGHHHHHHFFFEEEDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCAAACCCEEEEEEDDDDDDCCCDDDFFFJJJOOOUUUZZZ```fffjjjlllmmmppprrrssstttuuuvvvxxx}}}~~~{{{xxxwwwwww}}}~~~{{{|||}}}zzzqqqnnnjjjiiilllssszzz}}}yyywwwuuutttrrrqqquuu|||vvvkkk```VVVOOODDD@@@:::555222111000///---------......///////////////.........---------------------,,,,,,,,,,,,))))))*********+++++++++++++++++++++++++++++++++******)))))))))))))))***+++******)))))))))))))))(((((((((((((((((((((((()))(((((((((((((((((()))))))))))))))))))))))))))******))))))))))))******&&&''''''((()))***++++++))))))))))))(((((((((((()))))))))(((((('''''''''''''''((((((((((((''''''***((('''((()))***)))(((&&&&&&&&&'''((())))))***,,,+++)))'''&&&&&&'''((((((((((((((((((((((((((((((((((((((())))))))))))'''''''''((((((((((((((())))))))))))))))))))))))************************************************************************++++++++++++++++++++++++......---,,,,,,---------------------...///111111,,,...//////...------...---///000111333777<<<@@@KKKQQQ[[[dddmmmwww|||mmmdddZZZVVVVVV^^^hhhvvvwwwoooiiihhhmmmwwwxxxnnn[[[TTTHHH???:::888888888777666666777888777666444666777999;;;>>>CCCIIINNNTTTXXX___eeekkkppptttxxx}}}zzzzzz{{{www{{{~~~yyyrrrkkkiiikkkooossstttvvvxxxxxxtttpppnnnlllkkkhhhccc___]]]^^^aaaccccccddddddbbb^^^]]]^^^______]]]ZZZWWWUUUUUUUUUVVVRRRRRRPPPNNNLLLJJJIIIHHHGGGFFFDDDBBBBBBCCCEEEFFFJJJKKKMMMOOOPPPPPPOOOOOOQQQPPPNNNNNNMMMLLLIIIGGGHHHGGGFFFEEEDDDCCCCCCCCCAAABBBDDDFFFHHHIIIJJJKKKNNNQQQTTTUUUTTTSSSTTTUUUUUUYYY```ffflllrrrxxx|||~~~{{{yyyyyyzzzzzz~~~|||wwwsssooollliiigggjjjpppwww||||||zzzyyyyyywwwvvvuuuxxx~~~yyymmm```UUULLLGGG???;;;666222111000///...,,,,,,------......//////............------------,,,,,,,,,++++++++++++***))))))*********++++++++++++++++++++++++++++++++++++***))))))((())))))***+++******)))))))))))))))((((((((((((((((((((((((((())))))))))))))))))((())))))))))))))))))))))))******))))))))))))******&&&&&&'''((()))******+++(((((((((((())))))))))))+++******))))))(((((((((''''''(((((((((((('''''')))((('''((()))***)))'''%%%&&&&&&'''((()))******,,,***((('''&&&(((***+++))))))))))))))))))))))))))))))))))))(((((((((((('''''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++++++++++++++++++++------,,,,,,,,,------.........---,,,,,,,,,------,,,...//////...------...///000111111222444888;;;BBBHHHRRR[[[ccclllvvv}}}|||ssscccZZZTTTUUU\\\ffftttvvvjjjdddeeennnssshhhYYYJJJAAA===<<<<<<777777666777888777555333555666666777888<<>><<<@@@FFFLLLRRRYYYaaaeee~~~}}}|||}}}~~~|||zzzzzzzzz|||||||||uuuqqqjjjdddcccfffkkkooouuuxxx{{{zzzxxxxxx|||~~~}}}{{{yyyvvvtttrrrqqqhhhfffdddaaa]]]ZZZXXXVVVRRRPPPMMMKKKKKKLLLNNNPPPRRRTTTXXX\\\^^^___^^^^^^\\\ZZZYYYXXXWWWUUURRRPPPLLLKKKJJJJJJJJJJJJKKKKKKMMMSSS[[[dddkkkooopppppprrrvvvzzzzzzvvvssssssuuu{{{~~~~~~~~~~~~~~~~~~~~~~~~}}}wwwtttqqqooollliiiiiijjjmmmooopppqqqtttzzz}}}{{{|||}}}yyyvvvmmmhhh___SSSHHH@@@<<<:::666444000/////////...---...------------------,,,.........---------,,,,,,.........---------,,,,,,)))************+++++++++,,,,,,,,,+++++++++******+++***)))(((((()))***++++++******)))))))))))))))))))))))))))))))))))))))((()))************)))((())))))))))))))))))))))))******))))))))))))******''''''(((((((((((((((((('''((((((((()))))))))***''''''''''''((((((((((((''''''(((((((((((('''''')))(((''''''((()))((('''&&&&&&''''''(((((())))))(((((('''''''''((()))***))))))))))))))))))))))))***)))))))))((((((((('''((((((''''''((()))+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........---,,,,,,,,,---------///111000///...//////---...//////......000222555:::AAAGGGMMMUUU^^^eeeggggggggghhhkkkqqqxxx~~~uuufff]]]XXXVVVYYY]]]iiiqqqyyyqqqqqqzzzuuuhhhZZZOOOHHH@@@===:::888777666444333222222222222222333666999777999===AAAFFFKKKRRRVVV~~~|||{{{|||||||||||||||{{{~~~}}}}}}vvvqqqjjjdddcccgggmmmqqqxxx|||~~~|||xxxrrrmmmgggcccaaaWWWUUURRRPPPOOOQQQSSSUUUTTTWWW[[[___bbbccccccccc^^^]]][[[[[[[[[ZZZXXXUUUQQQQQQQQQPPPQQQQQQRRRRRRXXX___iiittt}}}~~~|||}}}~~~zzzzzz{{{www|||~~~|||wwwtttrrrpppmmmjjjiiiiiijjjkkkkkklllooouuu|||}}}|||~~~|||xxxtttpppmmmbbb]]]UUUJJJ@@@999666666222000---------......---.........------,,,,,,,,,......---------,,,,,,,,,000000/////////.........)))************+++++++++,,,,,,,,,++++++*********000...+++((('''&&&''''''+++******)))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))******))))))))))))******(((((((((((((((''''''''''''((((((((())))))******$$$%%%%%%&&&&&&'''''''''''''''(((((((((((('''''')))'''&&&'''((()))(((''''''''''''((((((((((((((((((''''''&&&&&&&&&''''''))))))))))))))))))))))))******))))))(((((((((''')))((((((((()))***,,,---))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++************************------------------------++++++++++++,,,,,,---...---------------...///000...000111111000//////000...///000///......000222222666<<>><<<:::777333222111111222111///---555666777777777888<<>>;;;666333333333333222333222333888??????999333~~~xxxrrrqqqooooootttzzz~~~|||vvvxxx{{{~~~}}}wwwssstttwww{{{}}}yyywwwttttttvvvxxxzzzzzz{{{}}}~~~~~~~~~}}}{{{{{{yyyuuunnnnnnkkkgggeeegggnnntttttt{{{xxxpppiiigggfffgggkkkmmmnnnnnnmmmkkkiiiiiikkkpppvvvzzzyyytttjjjaaaWWWNNNFFFAAA999777333111111111111000...---------,,,,,,++++++,,,+++++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******************************++++++++++++++++++++++++)))***++++++))))))***+++******)))(((((((((((((((&&&'''(((((())))))((((((((((((((((((((((((((((((******(((&&&$$$$$$&&&))))))'''&&&(((***,,,,,,+++(((((((((((())))))))))))***)))(((&&&&&&'''((()))((('''&&&%%%%%%&&&'''(((((((((''''''''''''((((((&&&&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''((())))))***)))((('''&&&&&&''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((('''''''''((((((((())))))******************)))(((''''''************************************************++++++++++++,,,---//////,,,,,,,,,,,,,,,---------------------------------000000000000000/////////...///000000222555:::>>>CCCFFFJJJJJJJJJJJJMMMQQQUUU```rrrooobbbYYYUUUPPPMMMPPPXXXaaagggzzz~~~wwwuuutttwww~~~uuujjj```XXXTTTLLLGGG???999666444333222222111333777;;;;;;666111}}}wwwuuussspppqqquuuwww|||}}}~~~~~~~~~}}}{{{zzzxxxyyy}}}~~~~~~~~~wwwqqqppplllfffbbbccciiiooopppuuuyyyyyyxxxxxxsssmmmfffeeeddddddfffhhhiiijjjkkkjjjiiiiiimmmsssyyy}}}yyyrrrkkkaaaWWWNNNFFF???;;;666444111000000000///............---------------,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++************************++++++++++++++++++++++++)))+++,,,+++***)))***+++***)))(((((((((((((((((((((((()))************)))((((((((((((((((((((((((******)))'''%%%%%%(((***)))((('''(((***+++,,,+++(((((((((((())))))))))))***)))'''&&&&&&&&&'''(((((('''&&&%%%%%%&&&'''(((((((((''''''''''''((((((''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%%%%&&&'''&&&%%%$$$###&&&''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''((((((''''''(((((()))))))))***++++++++++++***)))((('''*********************************************************+++,,,---...///+++++++++,,,,,,,,,------------------------------..................---------.../////////111444777:::???FFFKKKKKKLLLMMMOOOPPPZZZjjj{{{}}}rrreee```XXXQQQOOORRRWWWZZZfffpppuuuqqqppprrryyyyyyrrrmmmjjjbbb\\\RRRHHHAAA<<<777555222333444555444444444444|||zzzxxxtttsssuuupppssswww{{{~~~~~~~~~}}}}}}wwwqqqnnnnnnooorrrvvv||||||{{{yyywwwuuusssrrrrrrtttwww||||||zzzyyy{{{~~~tttqqqjjjccc^^^___cccgggkkkoooqqqooonnnooolllgggccccccbbbbbbcccdddfffggggggggggggiiinnnuuu{{{wwwoooggg```WWWMMMEEE???:::777222000///...///...,,,***.........---------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************++++++***************+++++++++++++++++++++++++++++++++***+++,,,+++*********,,,)))((((((''''''(((((((((((())))))***************(((((((((((((((((((((((()))))))))((('''''')))+++***)))'''(((***++++++***(((((((((((())))))))))))))))))((('''&&&&&&&&&&&&'''''''''&&&&&&'''''''''((((((''''''''''''((((((((((((''''''&&&%%%%%%%%%''''''''''''''''''''''''"""$$$%%%'''((((((((((((&&&''''''((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((('''(((((((((((((((((()))((()))******+++++++++*********************************************************)))******+++,,,---******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........///111222222888@@@EEEHHHJJJMMMPPPRRRYYYfffuuupppjjjaaaXXXRRRPPPPPPQQQVVVaaaqqqwwwnnnkkklllrrryyy~~~vvvpppeeeZZZOOOEEE<<<777666777777444111000333555{{{yyyyyyuuuttttttuuuvvvvvvvvvuuuuuu|||}}}|||}}}~~~|||yyyrrrlllhhhhhhiiikkkoootttyyy{{{|||~~~zzzyyywwwvvvuuuvvvvvvvvv|||~~~zzzvvvttttttwww~~~yyyrrrhhh```]]]^^^___aaaccchhhjjjiiihhhiiifffbbbaaaaaaaaabbbbbbcccfffhhhgggggghhhlllqqqwww}}}{{{uuukkkcccZZZTTTKKKBBB<<<888555333///.........///...,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,+++++++++++++++++++++++++++***))))))))))))***+++))))))*********+++++++++***************************+++,,,,,,******+++,,,(((((('''''''''(((((()))'''(((((()))***)))))))))))))))))))))))))))))))))%%%'''(((((('''''')))***,,,***(((((()))***)))((((((((((((((())))))))))))(((((((((((('''&&&%%%$$$&&&&&&''''''''''''&&&&&&((((((''''''''''''(((((())))))(((((('''&&&&&&%%%''''''''''''''''''''''''%%%&&&((()))***+++******&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((()))))))))(((((((((((((((''''''''''''((())))))******))))))***************************************************)))))))))))))))******)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------+++---//////......///000000444:::>>>AAAFFFMMMSSSUUUYYYaaammmyyy|||wwwoooeee]]]VVVRRRQQQQQQYYYdddoooyyytttooolllmmmqqqyyy{{{ooobbbUUUIIIAAA===;;;888555444444333333|||yyyvvvtttrrrpppoookkkrrr{{{~~~}}}zzzxxxxxxyyy|||~~~||||||zzzuuupppmmmoooqqqooosssyyy}}}}}}yyy|||xxxtttpppppprrrttt{{{}}}tttiii```^^^^^^^^^^^^]]]bbbfffffffffgggccc^^^___```aaabbbbbbdddgggjjjhhhiiikkkoootttzzzzzzrrrkkkaaaYYYRRRLLLCCC;;;666333111000///......000111111///---++++++++++++++++++++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++******)))(((((()))***+++))))))******++++++++++++))))))))))))))))))))))))***+++,,,,,,******+++,,,(((((('''''''''(((((()))&&&''''''(((((((((((((((************************"""$$$'''(((''''''(((***---+++)))((())))))((('''(((((((((((())))))))))))'''((())))))(((&&&$$$###%%%&&&'''(((((('''&&&%%%((((((''''''''''''((((((******)))(((''''''&&&&&&''''''''''''''''''''''''%%%&&&'''''''''&&&$$$$$$&&&''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''((((((((())))))******))))))(((((('''''''''&&&*********)))(((&&&%%%$$$************************))))))))))))))))))))))))***)))((((((((((((((()))))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......+++---//////.........///333555777999===DDDNNNVVVUUUWWW]]]fffqqqxxxzzzyyyzzzzzz{{{~~~{{{rrrhhh___YYYUUUOOORRRXXX^^^fffrrrwwwpppmmmmmmssswwwhhhYYYPPPBBB===888777999999444///|||xxxvvvsssnnnjjjfffhhhnnnxxx~~~~~~yyyvvvuuuvvvvvvwwwyyyzzzzzz{{{~~~yyyuuuqqqrrrwww|||~~~~~~}}}~~~~~~~~~~~~{{{zzz{{{zzz|||zzztttpppmmmkkklllpppvvv{{{}}}~~~{{{tttjjjaaa\\\ZZZYYYXXX]]]^^^______^^^^^^```bbbaaa```_________aaadddeeemmmnnnpppuuuyyy{{{zzzyyy~~~|||xxxpppfff[[[QQQKKKFFFBBB<<<777444111///---......---------,,,,,,,,,***++++++,,,,,,++++++*********))))))******+++,,,,,,,,,,,,---------......++++++++++++++++++++++++(((((((((((((((((((((((())))))))))))))))))))))))******+++++++++,,,,,,,,,***((('''&&&&&&'''(((***))))))((((((''''''&&&&&&''''''((())))))))))))))))))***+++***(((((()))+++)))***++++++++++++******((((((((((((((((((((((((''''''((((((''''''&&&%%%%%%&&&(((((('''''')))***''''''(((((('''&&&%%%%%%'''&&&$$$###$$$%%%(((***%%%&&&'''(((((('''&&&%%%&&&&&&''''''((()))))))))***)))((('''''''''''''''))))))))))))))))))))))))(((((('''''''''&&&&&&&&&(((''''''&&&&&&((()))***++++++***)))(((((())))))'''((()))******)))((('''++++++******))))))(((((())))))))))))))))))))))))+++*********))))))((((((++++++*********+++---...+++++++++*********))))))++++++,,,,,,,,,,,,---------------............///111000000222777???GGGLLLRRRUUU\\\bbbfffhhhhhhhhhjjjjjjkkkpppxxxwwwooodddZZZXXXRRRPPPRRRXXX```nnnzzz|||rrrpppttt{{{}}}qqqcccVVVNNNDDD===;;;:::888666~~~yyytttmmmgggffffffjjjttt|||yyyzzz~~~}}}}}}{{{xxxssspppoooooooooqqqsssttttttvvvyyy|||~~~}}}{{{}}}}}}|||}}}yyywwwwwwvvvxxxzzztttqqqnnnlllmmmkkkpppssssssvvv{{{}}}zzz|||yyyrrriiiaaa\\\ZZZXXXXXXZZZ\\\]]]^^^^^^```bbbeeeccccccbbbcccdddfffiiijjjrrrrrrtttwwwyyyzzzxxxvvvvvvsssnnnfff\\\QQQHHHCCC>>>:::666222111000...---...------------,,,,,,,,,++++++,,,,,,,,,,,,+++++++++++++++++++++,,,,,,---,,,,,,,,,------------...++++++++++++++++++++++++************************))))))))))))))))))))))))************++++++++++++***)))'''&&&&&&''')))************))))))(((((((((((())))))))))))((((((''''''((()))(((&&&&&&''')))'''(((((((((((((((((((((''''''''''''''''''''''''''''''((((((''''''&&&%%%&&&'''((('''&&&%%%&&&'''''''''(((((('''&&&&&&%%%&&&&&&&&&'''''''''((((((&&&&&&''''''''''''&&&&&&(((((((((((((((''''''''')))((((((''''''''''''(((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&(((''''''&&&'''((()))***+++***))))))(((((())))))'''((()))******)))((('''*********)))))))))))))))))))))))))))))))))))))))***************)))))))))++++++*********+++,,,---+++++++++*********))))))+++++++++,,,,,,,,,------.................................000555;;;BBBFFFNNNRRRXXX^^^bbbcccbbbaaaaaaaaaccchhhqqq{{{|||rrrhhhZZZTTTOOONNNQQQVVV```jjjpppwww|||xxxyyy{{{}}}yyyuuussswww~~~rrreee^^^TTTLLLFFFBBB===999~~~wwwoooiiigggdddeeennn{{{~~~zzzyyy|||}}}yyyvvvvvvyyy||||||||||||yyytttqqqoooooooooqqqtttuuuwwwyyy|||}}}xxxsssrrrpppqqqwwwyyytttqqqnnnnnnppplllppprrrqqqtttyyyzzzxxxyyy}}}uuuooofff___[[[YYYXXXWWWWWWYYY[[[\\\]]]```dddgggeeeeeefffgggiiilllnnnooovvvuuuuuuvvvwwwuuurrrooolllhhhaaaYYYOOOFFF>>>;;;555333000//////000///...------------,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,------------++++++++++++++++++++++++************************))))))))))))))))))))))))(((((()))))))))************)))(((''''''((()))***++++++++++++*********************))))))((('''&&&'''(((((('''&&&&&&((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''&&&%%%'''(((((('''%%%###$$$%%%'''''''''(((''''''&&&%%%%%%'''((()))***)))(((''''''''''''&&&&&&'''''''''***))))))(((''''''&&&&&&(((''''''''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''&&&&&&''''''((()))***))))))(((((((((((()))(((((())))))))))))((((((((())))))))))))))))))***))))))))))))))))))))))))***************++++++++++++************+++,,,,,,+++++++++***************++++++++++++,,,,,,,,,,,,........................++++++---///333777;;;===FFFJJJQQQWWWZZZ[[[YYYXXXUUUUUUWWW\\\fffsssyyyeee\\\TTTPPPMMMMMMQQQXXX___fffrrr~~~~~~|||||||||}}}~~~zzzwwwmmmjjjjjjqqqyyywwwpppggg___WWWOOOFFF@@@{{{tttoooiiieeedddjjjwww{{{}}}{{{vvvxxx|||~~~~~~||||||{{{}}}zzzsssooollljjjooouuuyyy}}}tttpppooommmnnnrrrqqqvvvxxxxxxzzz}}}|||yyyxxxzzz{{{{{{|||zzzpppkkkddd___[[[YYYXXXWWWUUUWWWXXXYYY[[[^^^bbbfffggghhhjjjllloooqqqssstttuuutttssssssqqqooojjjgggbbb^^^VVVMMMDDD===888666222111//////000222111111---------,,,,,,,,,++++++,,,,,,------------,,,,,,+++++++++++++++,,,------++++++,,,,,,,,,---------************************************************))))))))))))))))))))))))'''''''''((((((((())))))******))))))))))))******************************((())))))))))))(((((('''((()))***)))((((((***,,,***))))))((((((((((((((('''''''''''''''''''''''''''''''''(((''''''&&&%%%&&&'''((('''%%%$$$%%%&&&&&&'''''''''''''''&&&&&&&&&''''''(((((((((''''''((('''&&&%%%%%%&&&'''((())))))(((((('''''''''''''''''''''''''''((()))***))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((()))((((((''''''((((((((((((((())))))))))))(((((('''((((((((())))))******))))))))))))))))))))))))))))))******++++++,,,,,,******************++++++***************************++++++++++++,,,,,,,,,------------------------***+++---///111333555555===AAAHHHNNNRRRSSSRRRQQQKKKKKKMMMRRR\\\kkkzzzvvvlllbbbZZZSSSMMMKKKMMMSSSZZZeeeqqq}}}zzzyyyxxxwwwwwwuuurrrooohhheeegggmmmuuu{{{|||vvvpppiiiaaaVVVOOO{{{vvvrrrllliiifffjjjsss{{{}}}yyyzzz{{{ttttttwww|||{{{{{{|||~~~~~~}}}}}}tttnnniiifffgggkkknnnrrrwww}}}yyyrrrlllkkklllllloootttuuu|||~~~xxxwwwxxxwwwvvvwww{{{wwwkkkgggbbb^^^\\\ZZZXXXWWWUUUVVVWWWWWWYYY\\\aaadddlllnnnpppsssvvvwwwxxxxxxtttsssqqqooommmhhhccc___VVVRRRKKKBBB;;;666333222222000//////000111000///------,,,,,,,,,++++++++++++,,,,,,------,,,,,,+++***************+++,,,,,,+++++++++,,,,,,,,,------************************))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''''''''(((((((((******))))))))))))******((()))))))))))))))))))))&&&&&&((()))************((()))***)))((()))***,,,+++***)))((('''((((((((('''''''''''''''''''''''''''''''''(((''''''&&&%%%%%%'''((((((''''''((()))&&&&&&'''''''''''''''&&&((('''%%%$$$$$$%%%'''(((((('''&&&%%%%%%&&&'''(((''''''''''''(((((())))))'''''''''''''''((()))***************************&&&'''''''''''''''''''''%%%&&&&&&'''''''''''''''((('''''''''''''''(((((())))))(((((((((((())))))''''''(((((()))))))))***)))))))))))))))))))))))))))))))))******++++++,,,*********************************************************+++++++++,,,,,,******+++++++++,,,,,,,,,***+++---000111111111111555999???EEEJJJLLLMMMLLLEEEEEEGGGKKKTTTcccttt}}}ssskkkaaaVVVNNNKKKJJJPPPYYYdddppp}}}|||xxxuuurrroookkkhhhcccaaabbbiiipppvvv~~~|||yyytttmmmggg{{{xxxtttpppnnnmmmlllmmmppptttwwwxxxyyywwwrrrmmmlllpppvvv|||{{{tttqqqqqqrrrxxx~~~wwwwwwxxxzzz|||}}}{{{yyy|||yyyyyy{{{~~~~~~tttnnniiidddccceeefffhhhkkkoootttvvvvvvtttlllgggdddgggiiilllrrryyy}}}wwwuuussspppppptttzzz}}}uuuhhheeeaaa^^^]]][[[YYYXXXUUUVVVWWWWWWYYY\\\bbbeeesssuuuxxx{{{|||||||||{{{sssqqqnnnkkkgggaaa[[[VVVHHHEEE???999444111000000///...------......---,,,,,,,,,,,,,,,++++++++++++***++++++,,,,,,++++++*********))))))******+++,,,++++++++++++,,,,,,,,,,,,************************(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&'''''''''((((((((())))))))))))))))))))))))''''''''''''(((((((((((($$$%%%'''(((***+++++++++&&&'''((('''&&&''')))+++***)))'''&&&%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&%%%%%%&&&(((((('''((()))+++%%%&&&''''''(((''''''''')))'''%%%######$$$&&&((('''''''''&&&&&&'''''''''&&&&&&''''''((())))))***(((''''''''''''(((((()))((((((((((((((((((((((((&&&&&&&&&'''''''''''''''%%%%%%&&&''''''''''''&&&'''&&&&&&&&&&&&''''''((())))))(((((((((((())))))'''(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))******************+++******)))(((***************+++++++++************++++++++++++((()))******+++,,,------+++,,,...000000000000///000333888===AAADDDFFFGGGAAABBBCCCFFFMMM[[[kkkwww|||rrrcccVVVPPPFFFIIINNNVVVaaaooo}}}zzzuuuqqqlllgggccc]]][[[\\\cccjjjqqqzzz}}}}}}yyywwwtttrrroooppppppooommmmmmoooqqqpppnnnjjjfffdddeeeiiimmmnnnttt}}}zzzwwwvvvrrruuuxxx{{{~~~{{{zzzzzz}}}}}}zzzzzzwwwvvvwwwyyy{{{rrrnnnjjjdddbbbbbbbbbbbbcccgggiiihhhgggeeeaaa^^^___ccchhhmmmuuu~~~uuurrrnnnjjjjjjmmmrrrvvv{{{~~~|||yyytttmmmeeeccc```___^^^]]][[[YYYUUUVVVWWWYYY[[[```fffkkkvvvxxx{{{}}}}}}|||zzzxxxqqqnnniiiddd^^^VVVNNNIII>>>;;;777333111//////000---,,,+++,,,---...,,,+++,,,,,,,,,++++++++++++***)))******++++++******)))+++************+++,,,,,,***++++++++++++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((((((((((())))))(((((((((&&&&&&'''''''''(((((((((&&&&&&''')))************%%%&&&'''''''''''')))+++,,,***(((&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&%%%&&&'''((((((&&&&&&'''(((%%%&&&&&&'''(((((('''''')))((('''&&&%%%%%%&&&'''&&&&&&''''''''''''&&&&&&'''''''''((((((((((((((()))((((((''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((($$$%%%&&&'''''''''&&&&&&&&&&&&%%%%%%&&&&&&'''(((***)))(((''''''((()))***(((((((((((((((''''''''')))))))))))))))))))))))))))))))))((((((((((((((()))***++++++***)))((('''))))))*********+++++++++************++++++++++++((()))***+++---///000111+++,,,---////////////...///000222555888<<<>>>@@@???@@@AAABBBFFFQQQaaalllzzz}}}rrrbbbYYYNNNMMMMMMOOOUUUaaannnxxx||||||~~~~~~xxxsssmmmgggccc___[[[[[[```ffflllttt||||||zzzzzz~~~|||yyyyyyxxxwwwnnnqqqsssqqqllliiijjjmmmiiiiiifffccc``````ccceeeccciiirrr}}}}}}wwwxxxwwwvvv|||yyyvvvtttttttttzzzxxxpppmmmkkkeeebbbbbbaaa___```bbbcccaaa^^^]]][[[ZZZ\\\bbbhhhnnnxxxssspppkkkffffffhhhmmmpppppptttuuurrrpppoookkkeeedddbbb```______^^^[[[YYYUUUVVVXXXZZZ]]]cccjjjpppuuuwwwyyy{{{{{{yyyvvvtttmmmjjjddd]]]VVVMMMDDD>>>999888555333111111111222,,,,,,,,,---//////...---,,,,,,,,,+++++++++******))))))************)))))),,,,,,++++++,,,,,,---...******+++++++++,,,,,,,,,))))))))))))))))))))))))************************))))))))))))))))))))))))'''''''''((((((((())))))''''''((((((((((((''''''&&&'''''''''(((((())))))'''((()))))))))))))))((('''((())))))))))))+++---///---+++)))((((((******&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&%%%'''(((((('''%%%$$$$$$%%%%%%%%%&&&'''((((((((('''(((((()))))))))(((&&&%%%%%%&&&'''(((((('''&&&%%%)))))))))(((''''''&&&&&&***)))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((($$$%%%&&&'''''''''&&&%%%%%%%%%%%%%%%&&&&&&'''(((***)))(((''''''((()))***))))))(((((('''''''''&&&))))))))))))))))))))))))))))))((((((''''''&&&&&&)))***+++++++++)))((('''))))))******++++++++++++)))************+++++++++((()))+++---///111333333+++,,,------............000///000111333666999:::===>>>??????AAAKKKZZZeeesssvvvyyy{{{||||||~~~~~~~~~lllbbbZZZVVVQQQMMMOOOWWWccckkkvvv~~~|||{{{zzz{{{~~~|||wwwpppjjjffffffaaa___aaadddhhhpppwww~~~|||wwwuuutttxxx|||yyyzzzxxxtttooollliiihhhhhhiiifffcccaaa```___]]][[[[[[```hhhsss~~~{{{zzz}}}~~~xxxssspppnnnqqq|||{{{tttlllhhhiiiiiifffcccgggfffccc```^^^[[[ZZZYYYWWWXXXZZZ___gggpppyyy~~~xxxtttmmmfffcccbbbccceeegggfffeeeeeeeeedddcccaaa^^^]]]\\\]]]^^^^^^]]]\\\[[[ZZZ[[[^^^dddiiimmmnnntttttttttuuuuuusssooolllhhhbbbYYYPPPHHHAAA;;;777444333111///......///000------............------,,,***))))))***+++***)))***************+++++++++******+++++++++,,,,,,,,,)))))))))******++++++,,,///...---+++***)))((((((%%%&&&'''(((((('''&&&%%%******))))))((((((''''''))))))******++++++,,,,,,(((((((((((((((((((((((())))))))))))))))))))))))%%%%%%&&&'''((()))*********)))((((((((()))+++,,,...+++'''&&&((()))(((&&&%%%&&&&&&&&&'''((((((((($$$$$$%%%%%%&&&'''(((((('''''''''&&&&&&%%%%%%%%%((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((()))))))))(((''''''&&&&&&))))))))))))))))))))))))&&&'''((())))))((('''&&&###%%%'''((())))))))))))+++)))'''&&&%%%&&&((()))((((((((((((((((((((((((&&&''''''(((((((((((((((******+++***)))'''%%%$$$)))(((((('''''''''(((((()))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++,,,,,,,,,,,,------,,,,,,,,,------.........------...///111333444555;;;;;;<<<>>>CCCJJJSSSZZZhhhooovvvvvvrrrooopppttttttzzzxxxooobbb^^^XXXQQQNNNPPPVVV[[[gggkkkqqqvvvwwwwwwwwwwwwyyyyyyyyyyyy{{{zzzvvvsssrrrrrrnnnlllhhhddddddhhhpppvvv}}}wwwrrrpppmmmmmmpppuuuzzzmmmxxx|||zzzwwwrrrmmmiiifffdddfffdddbbb```___^^^[[[YYY[[[___fffppp{{{xxxqqqmmmiiijjjsss||||||uuuoooiiigggiiikkkjjjhhhkkkiiifffccc```]]][[[ZZZXXXXXXYYY]]]ccckkkssswww~~~zzzvvvpppjjjeeebbb``````bbbaaa```______```______\\\[[[[[[[[[\\\^^^^^^^^^^^^]]]\\\___dddjjjnnnooorrrqqqppppppoookkkgggccc[[[UUUMMMEEE???:::666444444222000///......///000------............------///---,,,,,,---...---,,,******************************+++++++++,,,,,,,,,******++++++,,,---.........---,,,+++***)))))))))'''(((((())))))(((((('''***)))))))))((((((((('''&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((((((((('''''''''(((******---***''''''((()))'''%%%&&&&&&&&&'''''''''''''''%%%%%%%%%&&&&&&'''''''''(((((((((''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))'''''''''(((((((((((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&'''((())))))***************)))'''&&&&&&&&&((((((''''''''''''''''''''''''&&&&&&'''(((((((((((((((&&&'''(((******)))((((((((((((''''''''''''(((((())))))(((((())))))***+++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,------...............------------------...000111333444777999:::===AAAGGGOOOUUUbbbiiipppqqqmmmiiijjjlllmmmqqqxxx|||tttmmmhhhaaaXXXQQQOOOQQQSSSZZZ^^^cccgggjjjllloooqqqvvvwwwxxxxxxyyy{{{}}}{{{yyyyyyyyyyyy~~~|||wwwrrroooooosssvvv~~~}}}}}}|||zzzvvvppplllhhheeeeeeiiinnntttSSS]]]nnn~~~~~~yyysssmmmgggdddeeecccbbbaaaaaa___[[[YYYYYY\\\ccckkkttt}}}xxxtttssssss|||~~~}}}yyyzzz|||xxxpppjjjdddbbbgggooorrr}}}{{{pppkkkgggcccdddiiimmmoooooopppnnnkkkfffbbb^^^\\\[[[XXXXXXXXXZZZ___eeekkknnnwww}}}{{{yyywwwsssmmmgggaaa]]]ZZZ\\\[[[ZZZYYYYYY[[[]]]^^^[[[ZZZZZZZZZ[[[^^^```bbbdddbbb```aaafffkkkooopppqqqoookkkhhheee```ZZZVVVLLLFFF???:::666555333222222111000...---......///------............------,,,+++))))))+++,,,++++++++++++******))))))((((((******+++++++++,,,,,,,,,***+++,,,---...///000000---,,,++++++******++++++***))))))(((((())))))***))))))))))))((((((((((((((((((((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))(((((('''''''''&&&''''''&&&&&&&&&'''((()))***)))(((((())))))'''%%%'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((()))))))))&&&&&&''''''((())))))***''''''''''''''''''''''''&&&'''(((((((((((('''&&&&&&&&&%%%%%%%%%&&&&&&'''***)))'''&&&&&&&&&'''(((''''''''''''''''''''''''&&&&&&'''(((((((((((('''&&&'''((()))***)))((((((((((((''''''''''''(((((())))))(((((())))))***+++''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))************++++++++++++,,,,,,,,,,,,000//////......------,,,------------...///000111333555777:::>>>CCCIIIMMMXXX___gggiiieeeaaaaaabbbbbbeeejjjrrr|||yyyvvvrrrkkkaaaXXXRRRPPPPPPPPPQQQSSSVVVYYY^^^dddhhhoooqqqtttuuuvvvwwwxxxzzzyyyyyyxxxyyyzzz}}}}}}zzzyyyzzzzzzxxxvvvuuusssooojjjfff```]]]]]]bbbgggnnnzzzDDDKKKWWWeeettt}}}vvvnnnjjjeeedddddddddcccaaa\\\YYYXXXZZZ^^^dddkkkrrrwwwzzz}}}yyyrrrlllhhhggghhhooossszzz~~~||||||}}}|||~~~}}}~~~~~~|||yyy|||~~~|||vvvrrrsssuuu{{{wwwooohhhccc___aaafffhhhooouuuttttttsssmmmeee```^^^]]]aaahhhoootttvvvuuurrrnnnhhhccc___[[[ZZZWWWWWWWWWXXX\\\aaaeeehhhqqqvvvzzzuuutttsssqqqnnnhhhaaaZZZVVVVVVVVVUUUTTTUUUWWW[[[^^^[[[[[[[[[[[[\\\```eeehhhkkkhhheeeeeeggglllooopppoookkkfff```ZZZTTTNNNJJJBBB>>>888444222222222222000000///...------......,,,------......------,,,+++)))((((((***++++++***++++++******)))(((''''''******+++++++++,,,,,,,,,***+++,,,---...///000111,,,++++++***++++++,,,,,,******(((''''''(((******))))))))))))((((((((((((++++++******))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''(((((('''(((((()))))))))'''%%%((((((((('''&&&&&&&&&%%%''''''''''''&&&&&&&&&&&&((((((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&%%%#########$$$%%%)))((('''&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''((())))))))))))'''&&&%%%(((''''''''''''(((((()))((((((((((((((()))******(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))***************++++++++++++,,,,,,,,,---------------------,,,------,,,,,,------......000222555888;;;???CCCGGGPPPWWW^^^aaa___[[[XXXXXXYYY\\\ccckkkttt||||||xxxvvvrrrkkkbbb[[[WWWVVVQQQPPPNNNMMMMMMRRRXXX^^^cccgggmmmqqqtttuuuwwwxxxwwwvvvttttttwww|||}}}{{{wwwtttppplllfffbbb\\\YYYYYY^^^dddlllxxx<<<@@@HHHSSS___mmmzzzwwwrrrgggfffeeeeeedddaaa]]]YYYXXXYYY\\\___dddhhhkkkmmmrrrqqqmmmhhhbbb______```dddhhhoooyyyzzz{{{wwwrrrrrrsssssspppvvv|||{{{}}}{{{}}}zzzxxx{{{}}}vvvqqqmmmmmmooouuu}}}uuummmiiieeeaaaaaaeeedddggghhhgggeeeddd___[[[WWWWWWXXX]]]eeennnuuuxxxwwwtttoooiiiccc^^^ZZZXXXVVVUUUVVVWWWZZZ^^^ccceeelllqqqxxx}}}}}}xxxrrrmmmjjjkkkkkkiiieee^^^XXXSSSOOOPPPPPPPPPPPPRRRWWW[[[\\\]]]______```ccciiinnnqqqmmmiiihhhiiikkklllllljjjeee^^^WWWQQQKKKEEEAAA===999444111000111111111......------------------,,,,,,------------,,,,,,---,,,++++++---......---,,,++++++***)))(((((('''******+++++++++,,,,,,,,,******+++,,,---...//////++++++******++++++,,,,,,***)))'''''''''''')))***(((((((((((())))))))))))))))))((((((''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((%%%'''((())))))(((''''''((((((((('''&&&&&&&&&%%%'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''))))))((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''',,,+++)))(((''''''((()))(((''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&'''''''''''''''(((((())))))((('''&&&%%%'''''''''''''''((())))))((((((((('''((())))))***))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))*********************+++++++++,,,,,,))))))***++++++,,,------------,,,,,,,,,,,,------...111444666999;;;???BBBJJJPPPWWWZZZYYYUUURRRQQQSSSXXXaaajjjsssxxx{{{|||}}}{{{zzzyyyxxxxxxwwwrrrkkkddd___]]]ZZZWWWRRRMMMJJJJJJNNNQQQWWW\\\cccjjjooosssvvvyyyzzzxxxtttsssuuu{{{|||wwwrrrllleeeaaa[[[WWWVVVZZZ```hhhuuu666999>>>EEEOOO[[[hhhpppzzz~~~zzzmmmkkkiiihhhfffccc___\\\\\\\\\\\\^^^___aaacccdddfffeeeccc___[[[YYYYYYZZZ\\\___fffppp}}}}}}|||}}}uuunnnkkkiiihhhccchhhttt{{{xxxyyy|||}}}{{{yyy{{{}}}sssnnnjjjiiiiiinnn{{{yyyqqqkkkiiigggdddccceee``````___]]][[[XXXUUUSSSQQQRRRUUUZZZaaajjjssswwwyyyvvvqqqjjjddd^^^ZZZXXXTTTTTTUUUVVVYYY\\\```bbbgggjjjnnnqqqqqqmmmiiieee```aaabbbaaa^^^YYYTTTQQQJJJLLLNNNNNNMMMOOOTTTXXX]]]```ccccccdddggglllqqqssspppkkkiiiggggggeeeddd```[[[TTTMMMGGGBBB===:::777444111////////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,***)))***,,,---------,,,,,,++++++******))))))******+++++++++,,,,,,,,,*********+++,,,,,,------+++++++++***++++++,,,,,,)))((((((''''''(((((()))(((((((((((())))))))))))*********)))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&'''''''''(((((())))))(((((()))))))))(((''''''$$$&&&((((((''''''((()))'''''''''''''''&&&&&&&&&''''''''''''''''''((((((%%%%%%%%%&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((($$$$$$%%%%%%%%%&&&&&&&&&***))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''***)))((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&###%%%&&&((()))))))))(((''''''&&&''''''((()))***((((((''''''(((((()))***************************))))))))))))))))))))))))))))))))))))************************++++++++++++''''''((()))+++,,,---------,,,,,,,,,,,,,,,---......000222444555888;;;>>>EEEIIIOOORRRRRROOOLLLJJJMMMSSS^^^iiiqqquuuuuutttvvvvvvuuusssqqqqqqsssuuuxxxzzzzzzwwwqqqjjjeeecccdddaaa\\\UUUNNNJJJIIIIIIMMMQQQXXX___eeekkkqqquuu{{{yyyvvvvvvxxx}}}}}}wwwooohhhcccZZZVVVUUUXXX]]]dddqqq|||333555777;;;AAAJJJTTTZZZdddiiiqqqyyyxxxvvvrrrooommmjjjfffcccaaa``````_________````````````___\\\YYYVVVUUUUUUVVVZZZ```jjjxxx|||uuuoooiiidddaaa]]]___fffttt~~~|||xxxzzz}}}~~~~~~||||||zzzvvvtttuuuyyy}}}~~~zzzvvvxxx}}}|||qqqlllhhheeedddgggrrr~~~~~~tttmmmgggggggggdddcccddd]]]\\\ZZZYYYVVVSSSQQQQQQNNNPPPSSSWWW^^^fffoootttzzzwwwrrrkkkeee___[[[YYYTTTTTTTTTUUUVVVYYY[[[]]]```aaacccddddddcccaaa```ZZZZZZYYYXXXVVVSSSPPPNNNJJJMMMQQQQQQOOOPPPUUUYYY^^^aaafffgggfffhhhmmmrrrrrroookkkgggdddaaa]]]ZZZTTTOOOHHHBBB===:::666444222000//////000000///...++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++)))((('''(((***+++++++++,,,,,,,,,+++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++***+++++++++((())))))******))))))((('''((((((((()))))))))************+++++++++++++++((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((((((((('''&&&%%%$$$&&&''''''&&&&&&)))+++&&&&&&&&&'''''''''''''''&&&&&&''''''(((((())))))&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%$$$$$$###&&&'''''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&###$$$&&&((()))))))))(((&&&&&&&&&''''''((()))***(((''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++(((((()))***+++,,,,,,---,,,,,,,,,,,,,,,---...///---///000111111444777:::???BBBGGGIIIIIIGGGEEEDDDFFFMMMXXXdddmmmqqqqqqpppmmmmmmllliiiggghhhlllpppvvvxxxzzzyyytttpppllljjjkkkjjjgggaaaYYYQQQLLLJJJHHHKKKOOOSSSXXX___fffkkkqqqrrrtttwww{{{~~~wwwoooiii]]]XXXVVVXXX[[[bbbooozzz444555555666888>>>EEEJJJPPPVVV___jjjuuu{{{wwwtttqqqnnnkkkeeedddbbbaaa```____________``````]]]YYYVVVUUUTTTTTTWWW]]]hhhvvv}}}zzzvvvpppiiiccc___]]][[[\\\fffwww|||wwwtttqqqmmmpppsssvvvxxx|||||||||~~~}}}~~~~~~|||{{{vvvvvvuuurrrpppqqqvvv{{{{{{vvvrrrssswww{{{pppkkkgggccc```bbblllxxx|||vvvqqqjjjeeeeeefffcccaaabbb]]]ZZZYYYXXXVVVSSSQQQRRRMMMOOORRRVVV\\\dddlllrrr{{{xxxsssmmmfff```\\\ZZZUUUTTTTTTTTTTTTVVVXXXYYYZZZ[[[[[[\\\]]]]]]]]]]]]WWWVVVUUUSSSQQQNNNLLLKKKMMMQQQVVVVVVTTTTTTXXX\\\]]]bbbggghhhgggiiimmmrrrpppmmmiiifffbbb]]]WWWSSSKKKFFF@@@:::777444222000/////////000222222111///***++++++,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,*********---.........,,,,,,,,,,,,,,,,,,------******+++++++++,,,,,,,,,------,,,,,,,,,+++++++++---,,,++++++******++++++)))***+++,,,,,,+++***)))'''((((((((())))))******%%%%%%&&&&&&''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''+++***)))((('''&&&%%%%%%&&&&&&'''((('''&&&$$$###$$$&&&'''&&&%%%%%%)))---%%%&&&&&&''''''(((((((((%%%&&&&&&'''((()))******&&&'''''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&''''''((()))))))))'''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''$$$%%%'''(((((('''&&&%%%&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&'''((((((((('''&&&%%%&&&&&&&&&'''''')))******'''''''''''''''((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************)))************+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---...///000---.........///111555888;;;>>>AAACCCDDDBBBAAA???AAAHHHSSS___hhhmmmoooooohhhhhhgggcccaaaccchhhmmmqqqtttwwwxxxwwwtttrrrqqqpppqqqpppkkkcccYYYRRRNNNGGGHHHIIIKKKOOOUUU]]]bbbeeeiiipppwww|||~~~~~~}}}yyy}}}vvvpppaaa\\\XXXYYY]]]cccooozzz222333444666999;;;<<<===BBBHHHOOOWWWaaaooo}}}xxxsssppplllgggdddccccccdddaaaaaaaaa^^^ZZZWWWUUUUUUWWWWWWYYY```mmm|||~~~~~~~~~}}}yyyuuupppkkkgggeee[[[\\\```fffpppzzzxxxrrrllliiijjjiiiggggggkkksss~~~{{{xxxvvvzzz}}}|||yyyyyy}}}|||wwwuuutttuuuuuuuuuxxxwwwxxxyyywwwtttwww|||}}}~~~wwwrrrnnnlllllloooqqqssszzzzzztttppppppsss|||zzzmmmkkkgggcccaaaccchhhlllwww{{{{{{sssmmmfffeeeddddddeeeeeecccaaa]]][[[XXXTTTQQQOOOOOONNNNNNNNNOOOQQQVVV^^^hhhnnnssswwwxxxsssiii```[[[ZZZXXXWWWVVVUUUUUUUUUUUUUUUWWWVVVTTTVVVZZZ\\\ZZZXXXRRRSSSTTTQQQNNNJJJHHHHHHQQQUUU[[[___bbbcccdddeeebbbbbbccceeegggjjjmmmnnnnnnjjjddd^^^XXXQQQKKKGGG@@@>>>:::666333222222222,,,---...//////...---,,,000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......++++++++++++++++++++++++///...,,,+++***+++,,,,,,++++++++++++++++++++++++++++++++++++*********)))++++++***)))((('''&&&&&&''''''(((((())))))******)))))))))(((''''''&&&&&&***)))(((''''''((()))***&&&%%%%%%$$$$$$%%%%%%&&&&&&'''((())))))(((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''((('''&&&%%%&&&(((***+++''''''''''''''''''''''''++++++***((('''%%%$$$$$$&&&&&&&&&'''&&&&&&%%%%%%%%%&&&'''((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&&&&&&&&&&***))))))((('''&&&&&&&&&''''''''''''''''''''''''***************))))))((((((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((************************...------,,,+++***))))))++++++,,,---...000111222//////.........000222333888999<<<>>>@@@AAAAAAAAA@@@EEELLLSSS[[[bbbiiinnneeebbb^^^ZZZXXX[[[aaafffiiimmmsssuuuttttttuuuwwwvvvvvvvvvsssmmmeee^^^ZZZQQQLLLFFFCCCFFFLLLRRRVVV^^^cccjjjooosssvvvzzz~~~}}}{{{oookkkddd```bbbjjjsssyyy000111222444555777888999:::>>>EEEKKKSSS___nnnyyyzzzwwwsssnnnjjjgggffffffccccccbbb___\\\YYYWWWWWWTTTUUUVVV\\\eeerrr}}}|||zzz{{{~~~}}}|||}}}|||zzzwwwrrrmmmiiifffbbbcccdddhhhnnnuuu|||}}}vvvpppjjjgggeeedddbbbaaaeeemmmwww{{{wwwuuurrrttttttrrrpppqqqwww}}}}}}}}}~~~{{{xxxvvvuuuuuutttsssqqqooooooooommmkkknnntttzzz{{{tttoookkkiiijjjnnnrrruuu}}}~~~|||vvvppplllkkknnnuuuyyyooommmiiieeecccdddiiilllpppssswwwyyywwwqqqjjjfff```______aaabbbcccbbbaaa]]][[[YYYUUURRRPPPNNNNNNKKKLLLLLLNNNRRRYYYaaahhhpppsssvvvrrriii```[[[ZZZVVVVVVUUUTTTSSSRRRQQQQQQOOONNNNNNPPPTTTWWWVVVUUURRRRRRQQQNNNJJJIIIIIIKKKUUU\\\eeemmmooommmjjjhhhdddcccccccccdddfffiiikkkhhhccc\\\UUUNNNHHHBBB>>>888666444111/////////000------............---------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,------...++++++++++++++++++++++++---,,,+++*********++++++++++++++++++++++++++++++++++++*********)))))))))******))))))(((((('''''''''((((((((((((((())))))((((((((((((''''''''''''((('''&&&%%%%%%&&&'''(((''''''&&&&&&&&&&&&''''''&&&'''((())))))(((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&'''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''''''''''''''&&&%%%$$$$$$%%%&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&&&&&&&)))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))*********)))(((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))************************************************---,,,,,,++++++******)))+++++++++,,,---...///000------------...///000000444555777:::;;;<<<======;;;???FFFLLLSSS[[[bbbgggdddbbb^^^XXXUUUVVVYYY]]]aaaeeekkknnnoooppptttwwwyyyzzzzzzxxxssslllddd```UUUOOOGGGCCCCCCFFFIIIKKKRRRXXXaaahhhlllppptttwwwyyy{{{|||}}}~~~}}}xxxqqqlllkkknnntttxxx000111111222333444555555222666:::>>>DDDMMMXXXaaaooouuu{{{wwwrrrnnnlllkkkgggfffdddaaa^^^\\\ZZZYYYTTTTTTUUUYYY___fffmmmrrr{{{|||}}}|||zzzwwwsssqqqrrrxxx}}}~~~}}}}}}||||||{{{yyyvvvqqqmmmjjjhhhhhhhhhiiimmmrrrvvvyyy~~~{{{uuuoooiiifff```^^^\\\ZZZ\\\dddmmmuuu{{{uuurrrjjjiiihhheeedddhhhpppwww~~~yyyxxxzzz{{{{{{zzzzzz{{{||||||{{{zzzzzzzzzyyywwwtttqqqnnnkkkjjjhhheeehhhnnnuuu|||~~~xxxpppjjjfffeeegggmmmrrrwww}}}yyyvvvpppjjjeeeeeefffkkkvvv{{{wwwqqqooollliiifffgggjjjmmmjjjkkkmmmmmmkkkgggbbb___YYYYYYYYY[[[___aaaaaa```]]]\\\ZZZWWWTTTQQQNNNMMMIIIJJJJJJJJJMMMRRRYYY^^^iiimmmqqqooohhh```ZZZXXXTTTTTTTTTSSSQQQOOOMMMKKKHHHGGGHHHJJJNNNQQQSSSSSSQQQPPPNNNKKKHHHIIILLLNNNWWWaaaoooyyy{{{vvvooojjjgggfffdddbbbaaabbbcccddd```ZZZRRRJJJCCC>>>999555111000...------...//////......------------......++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------++++++++++++++++++++++++,,,+++***)))))))))******++++++++++++++++++++++++******)))))))))((((((((())))))))))))((((((((((((((((((((('''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''))))))(((((((((((())))))''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''&&&&&&&&&((((((((((((((((((((((((&&&''''''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&&&&&&&))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&((()))*********(((((((((((((((((((((((((((((())))))))))))******))))))))))))))))))))))))************************************************+++++++++++++++++++++++++++++++++++++++,,,------***+++,,,---............///000222444666777777777777:::???DDDJJJQQQYYY___bbbaaa\\\WWWQQQOOOPPPQQQVVV[[[```dddgggkkkqqqvvv{{{|||}}}}}}yyyssslllhhh^^^XXXOOOHHHDDDCCCBBBBBBGGGLLLUUU\\\bbbgggkkkmmmqqqsssvvvwwwvvvwwwxxxyyy|||wwwtttuuuwwwyyy222222222333333333444444111333666888;;;AAAHHHNNNZZZ```jjjsss{{{{{{wwwtttrrrllliiieeebbb___]]]\\\[[[WWWWWWXXXZZZ]]]aaadddffflllnnnpppqqqqqqnnnkkkiiikkkpppuuuxxx}}}|||}}}~~~zzz{{{{{{{{{yyyvvvssspppjjjjjjjjjkkknnnrrrvvvxxx|||||||||{{{wwwqqqlllhhh```^^^ZZZWWWXXX]]]dddjjjuuuxxx|||~~~}}}xxxqqqmmmfffddd```\\\[[[___hhhnnnxxx~~~yyywwwxxxwwwvvvttttttwwwyyyzzz{{{~~~|||wwwqqqkkkiiieeebbbcccgggmmmuuu|||}}}uuukkkeeebbbaaadddjjjpppvvvzzzvvvssslllfffaaaaaabbbdddlllttt{{{vvvtttppppppnnnkkkiiiiiikkkmmmkkkkkkiiigggeeeaaa___]]]UUUUUUUUUXXX[[[^^^______^^^]]][[[XXXTTTQQQNNNMMMJJJJJJJJJJJJJJJMMMRRRVVV```dddhhhhhhddd]]]XXXUUUQQQQQQRRRQQQOOOLLLIIIGGGFFFEEEFFFHHHKKKNNNPPPQQQNNNNNNNNNLLLKKKLLLNNNQQQWWWbbbppp{{{|||vvvnnnhhhhhhgggfffdddbbb^^^\\\ZZZVVVPPPHHHAAA<<<888555333//////............///000///...,,,,,,,,,,,,...///---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************+++++++++++++++++++++++++++))))))))))))(((((((((((('''((((((((()))))))))***((((((''''''&&&&&&%%%%%%&&&&&&&&&'''((())))))***)))))))))(((((()))))))))***))))))(((((())))))***((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((('''&&&&&&&&&%%%((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&'''(((((()))(((((('''''''''''''''''''''''''''))))))((('''&&&%%%$$$###''''''(((((()))(((((((((%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&&&&&&&(((((((((''''''&&&&&&&&&''''''''''''''''''''''''$$$%%%&&&'''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))************************************************))))))******+++++++++,,,++++++************++++++)))+++,,,.........---------...///111222333444555666888;;;???DDDKKKSSSXXX___]]]ZZZUUUOOOKKKJJJJJJOOOSSSXXX[[[___eeemmmssszzz|||~~~|||xxxrrrooojjjddd[[[SSSMMMHHHEEEBBBDDDFFFKKKPPPVVV[[[```cccgggjjjmmmooooooooopppqqqtttuuuvvvxxx||||||zzzzzz{{{|||222222222111111111111111333333444555777:::>>>AAAJJJOOOVVV^^^fffnnnvvv{{{zzz|||}}}|||}}}}}}{{{rrrmmmgggcccaaa___]]][[[YYYYYY[[[\\\]]]^^^______aaaccceeehhhhhhfffcccaaaaaaeeeiiilllttt~~~yyyuuutttuuuvvvtttvvvwwwxxxyyyxxxvvvuuunnnmmmmmmnnnooorrrtttvvvyyyzzz{{{{{{xxxtttpppmmmdddbbb___[[[YYY[[[```eeemmmqqquuuxxxxxxsssmmmiiieeebbb[[[VVVUUUXXX___dddmmmttt{{{vvvuuussspppmmmmmmooorrrwwwyyyzzzrrrkkkfffbbb]]]\\\___dddkkksssyyy|||rrrhhhaaa^^^]]]```ffflllrrr{{{xxxtttssskkkddd``````aaabbbggglllzzz}}}}}}wwwrrroooooolllmmmnnnlllkkkjjjkkkmmmooommmiiieeeaaa^^^]]]\\\TTTTTTTTTVVVZZZ]]]_________^^^[[[XXXTTTQQQOOONNNMMMMMMMMMKKKJJJLLLOOOQQQWWWZZZ^^^___\\\WWWSSSPPPMMMMMMNNNNNNLLLJJJGGGEEEDDDDDDEEEEEEFFFIIILLLNNNLLLNNNPPPQQQQQQQQQRRRSSSXXXaaallltttuuupppjjjfffdddffffffeeeaaaZZZSSSOOOIIIEEE>>>999666555333222000//////..................---,,,++++++,,,---...---------------.........,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))((((((((((((''''''(((((())))))******((((((''''''&&&&&&%%%%%%%%%&&&&&&'''((()))******((())))))))))))))))))((()))(((((((((((((((((()))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''%%%&&&'''((())))))))))))''''''''''''''''''''''''***))))))((('''&&&%%%%%%&&&''''''((()))))))))(((%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((())))))******++++++,,,++++++***))))))))))))******+++---...//////...---......///000111333444444777999;;;>>>BBBHHHOOOTTTXXXXXXWWWSSSNNNJJJHHHHHHKKKOOOSSSVVVZZZ```hhhnnnxxxzzz}}}~~~~~~{{{xxxuuuqqqmmmfff___XXXRRRMMMIIIGGGFFFDDDEEEIIIOOOTTTWWW\\\___cccfffgggiiijjjlllmmmmmmmmmooorrrwww|||~~~~~~}}}}}}}}}}}}||||||////////////////////////222222222222444666777888>>>AAAFFFKKKRRRZZZccciiimmmpppuuuyyy}}}zzzssskkkeeecccaaa___\\\YYYZZZ[[[[[[\\\\\\[[[[[[ZZZ[[[]]]______^^^\\\ZZZVVVZZZ]]]___hhhttt}}}|||vvvpppkkkhhhffffffiiijjjmmmooorrrsssuuuuuutttsssqqqooonnnnnnnnnnnntttuuuvvvwwwvvvsssqqqoooiiihhhfffbbb``````ccceeejjjmmmppprrrrrroookkkhhhddd```ZZZUUUSSSTTTXXXZZZaaahhhsss}}}|||sssrrrnnniiieeedddeeegggooossszzz|||tttlllhhhccc^^^[[[\\\[[[bbbhhhmmmwwwyyypppfff___\\\ZZZ\\\bbbfffjjjsss{{{}}}zzzuuurrrrrrjjjdddaaabbbddddddfffjjjrrrttttttqqqkkkgggfffgggeeehhhjjjkkkkkkkkkkkklllpppmmmhhhbbb]]]ZZZXXXXXXSSSRRRRRRTTTYYY]]]___```bbb```\\\WWWTTTQQQPPPOOOOOOOOOOOOMMMKKKJJJLLLMMMNNNPPPRRRTTTSSSPPPLLLIIIGGGHHHHHHIIIHHHGGGEEEDDD@@@AAAAAAAAAAAACCCGGGJJJMMMOOOSSSTTTTTTTTTTTTUUUZZZ```gggllllllhhheeebbb^^^___aaa___ZZZRRRJJJEEE<<<999555333222222111000.........------,,,++++++------,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++++++++++++++++++++++++++++++++++++++,,,---------,,,,,,++++++++++++++++++++++++******)))))))))(((((((((''''''(((((())))))******((((((((('''''''''''''''&&&&&&&&&'''((())))))***&&&&&&''''''''''''&&&&&&((((((''''''''''''((((((***)))(((''''''&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''$$$$$$%%%%%%&&&''''''(((''''''''''''''''''''''''&&&&&&''''''((()))))))))###$$$%%%&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''(((((('''&&&&&&%%%((((((((((((((((((((((((''''''(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))*********+++++++++******)))))))))******++++++,,,---.....................///000222333444777888;;;===@@@DDDJJJNNNPPPPPPPPPMMMJJJGGGFFFFFFIIILLLQQQTTTWWW\\\dddiiiuuuvvvxxxzzz{{{{{{{{{zzztttqqqlllgggaaa[[[TTTOOOLLLHHHCCCAAACCCFFFJJJLLLPPPSSSXXX[[[]]]```cccfffhhhgggggghhhkkkoootttvvvzzzzzz{{{||||||{{{zzzyyy.........///////////////111000000111333444444444555777;;;???DDDIIIOOOTTT[[[```ffflllsss|||yyyoooiiifffdddaaa^^^[[[[[[[[[[[[[[[YYYXXXXXXVVVVVVWWWXXXXXXWWWUUUUUUQQQTTTUUUUUU\\\hhhqqqttttttqqqlllfffaaa]]]ZZZYYY[[[\\\___bbbfffkkkoooqqqvvvtttrrrooollljjjiiihhhlllmmmnnnoooooonnnmmmmmmjjjkkkkkkjjjhhhggghhhjjjkkklllmmmnnnnnnmmmkkkiiieeeaaa\\\YYYWWWWWWXXXXXXYYY___hhhqqqwwwzzzzzzzzzrrrppplllfff```]]]\\\]]]dddhhhpppyyyyyyqqqjjjhhheee___[[[[[[VVV[[[^^^aaaiiixxxzzztttlllddd^^^[[[YYYZZZ]]]```bbbiiiqqqrrrvvvzzzyyytttooonnnnnnjjjdddbbbeeegggggggggiiillllllkkkgggaaa]]]]]]___^^^bbbfffiiijjjjjjkkklllqqqmmmggg```YYYUUUSSSSSSOOONNNOOORRRXXX^^^aaacccdddaaa\\\VVVRRRQQQQQQQQQNNNNNNNNNLLLIIIHHHHHHIIIGGGHHHHHHIIIJJJHHHEEECCCAAAAAABBBBBBCCCCCCDDDDDD<<<===>>>>>>???AAAGGGKKKOOOQQQSSSSSSSSSTTTVVVXXXYYY]]]bbbdddccc```^^^\\\WWWWWWVVVSSSNNNGGGAAA===666444111000000000///...---------------,,,,,,+++,,,,,,,,,------,,,,,,,,,)))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******************++++++++++++++++++++++++)))***+++,,,---,,,,,,+++++++++++++++++++++++++++++++++*********)))))))))(((((((((((())))))))))))'''((((((((((((((())))))&&&&&&''''''(((((())))))%%%&&&'''(((((('''&&&%%%((((((''''''''''''((((((+++***((('''&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''((('''&&&%%%$$$%%%%%%&&&''''''''''''''''''''''''%%%%%%&&&''''''((())))))"""###$$$%%%%%%&&&&&&&&&###$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''(((((((((''''''(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************))))))***++++++*********++++++,,,---...------,,,---...///111222333555888:::<<>>???AAABBBCCC:::<<<>>>>>>???CCCIIINNNRRRRRRRRRQQQQQQSSSWWW[[[VVVZZZ^^^___]]]ZZZXXXWWWRRRQQQMMMIIIDDD???;;;888555333222111111111///---,,,---...////////////...++++++---......---++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******************++++++++++++++++++++++++((()))***+++,,,,,,+++***++++++++++++++++++++++++++++++++++++************))))))))))))((((((((((((''''''(((((())))))******'''''''''((((((((((((((('''((()))******)))((('''))))))(((((((((((())))))+++***((('''&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))%%%&&&&&&''''''(((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''...,,,)))&&&%%%%%%%%%&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%###$$$%%%&&&''''''''''''###$$$%%%&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((())))))******((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((************************))))))))))))))))))))))))*********)))))))))))))))***************+++,,,,,,***))))))((()))+++,,,...++++++******+++---///000///111555777999;;;>>>@@@CCCDDDCCCAAA>>>======>>>BBBGGGLLLQQQTTTYYY```eeeffffffgggiiilllooosssuuuwwwvvvsssqqqmmmfff^^^XXXWWWTTTPPPOOONNNMMMIIIFFFBBBDDDFFFHHHJJJNNNSSSVVV[[[[[[[[[\\\^^^aaadddfffhhhjjjmmmpppssstttuuuuuu......//////000000111111////////////////////////111111333555777999:::;;;???CCCIIINNNTTT___mmmwww}}}|||yyyvvvuuuzzzqqqjjjiiigggffffffeeefffbbb]]][[[[[[YYYTTTRRRQQQPPPQQQSSSTTTSSSRRRRRRSSSSSSSSSSSSVVVZZZ]]]aaa```]]]ZZZVVVSSSPPPOOOKKKKKKKKKLLLPPPXXXaaahhhnnnrrrsssoooggg```^^^^^^______```aaabbbbbbcccccceeefffiiilllnnnnnnnnnnnnpppnnnkkkjjjkkklllmmmmmmggggggggggggfffdddcccbbb___```aaacccggglllpppssspppnnniiiddd___\\\ZZZYYY___```ccchhhmmmppppppooojjjhhhddd___[[[WWWTTTSSSRRRSSSTTTWWW\\\dddjjjnnnsssrrrqqqoookkkgggdddbbb]]]^^^^^^^^^]]]^^^```ccciiijjjllllllkkkhhhdddbbbbbb```___aaadddggghhhiiifff___ZZZYYYXXXUUUTTTVVVZZZ^^^bbbgggjjjkkkkkkjjjoookkkccc]]]WWWRRRMMMIIIJJJKKKNNNRRRWWW]]]bbbeeefffaaaYYYSSSPPPOOONNNNNNLLLJJJHHHEEEBBB@@@???>>>AAA???===>>>??????<<<999===:::777888;;;>>>???>>><<<===???BBBEEEIIILLLMMMRRRRRRQQQQQQRRRSSSUUUVVVUUUVVVXXXXXXWWWUUURRRQQQLLLGGGAAA===:::888777555333000------//////...,,,---------.........//////......---------,,,,,,,,,,,,,,,+++***+++,,,---...,,,+++++++++,,,,,,---...,,,,,,,,,++++++*********,,,,,,++++++,,,,,,---...,,,,,,,,,++++++*********(((((())))))*********+++******************++++++(((((())))))******++++++&&&'''((()))************))))))))))))************''''''''''''''''''''''''))))))(((((((((((())))))&&&'''''''''((()))))))))%%%&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((('''&&&&&&%%%%%%'''&&&&&&%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&((((((((('''&&&&&&&&&%%%'''''''''&&&&&&%%%%%%%%%'''***+++)))&&&$$$&&&(((((('''&&&%%%&&&''')))+++''''''&&&&&&&&&%%%%%%%%%'''''''''%%%$$$$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%(((((((((''''''&&&&&&&&&$$$%%%'''(((((('''%%%$$$%%%&&&&&&&&&'''((((((((('''&&&&&&%%%%%%$$$$$$###'''((()))((('''&&&''')))&&&'''((())))))((('''&&&(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''))))))))))))((((((((((((++++++******++++++,,,---''''''((()))))))))))))))---,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000222555888:::;;;;;;<<<===<<<:::999999:::AAAEEEKKKQQQVVV\\\aaadddfffccc^^^[[[\\\aaagggkkkrrrssssssqqqnnnhhhccc```\\\YYYVVVVVVUUUSSSNNNJJJCCCBBBAAABBBFFFKKKMMMOOORRRTTTVVVXXXZZZ\\\]]]]]]bbbdddhhhlllnnnnnnnnnmmm.........///000000111111000000000000000000000000//////000222444555666777666:::>>>AAAEEEMMMYYYaaarrrvvv|||~~~}}}|||xxxwwwuuurrrqqqvvvrrrllliiihhhhhhkkknnnnnnjjjccc______\\\WWWSSSRRRQQQRRRTTTVVVUUUTTTUUUVVVUUUTTTTTTUUUWWWZZZ\\\\\\ZZZXXXUUURRROOONNNJJJJJJJJJJJJNNNUUU^^^dddmmmppprrrnnneee]]]ZZZYYYXXXXXXXXXXXXYYYZZZZZZ[[[___bbbfffjjjmmmnnnooonnnooollljjjiiijjjlllmmmlllfffffffffeeeeeeddddddccc``````aaabbbeeeiiilllnnnnnnmmmjjjhhheeebbb```___```aaacccgggkkkllljjjhhhfffdddbbb___[[[YYYWWWWWWTTTSSSTTTVVVZZZ___dddgggllllllllljjjhhhfffdddbbb``````aaa```^^^^^^```bbbdddeeeffffffeeebbb___]]]ZZZYYYYYY[[[^^^```aaa``````YYYTTTSSSRRROOONNNQQQUUUXXX^^^dddiiikkklllllliiieee^^^YYYUUUPPPMMMJJJHHHIIIKKKOOOSSSYYY]]]```aaa\\\VVVQQQNNNNNNMMMMMMIIIHHHFFFDDDBBB@@@?????????>>>???AAABBBAAA<<<888<<<:::888999<<<@@@AAA@@@CCCCCCEEEFFFIIILLLNNNOOOTTTTTTSSSRRRRRRSSSTTTUUUUUUUUUTTTRRROOOLLLJJJHHHCCC???:::666555444333222222000......//////---+++,,,------------............------------,,,,,,,,,------,,,,,,,,,---...///......---,,,++++++++++++,,,++++++++++++++++++***+++++++++++++++,,,,,,---,,,,,,,,,+++++++++******))))))))))))*********+++************************)))))))))))))))*********(((((()))))))))(((''''''&&&'''''''''((((((((((((''''''''''''''''''''''''))))))(((((((((((())))))''''''''''''''''''((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&(((((('''''')))***((('''&&&%%%&&&''')))***''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$%%%''')))%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&%%%%%%$$$%%%'''(((((('''%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))***)))((('''(((***''''''((((((((((((''''''(((((((((((((((((((((((()))))))))))))))***++++++))))))))))))((((((((((((***************+++,,,,,,((())))))***************,,,,,,+++*********+++,,,------------------------,,,,,,...000333555777888999::::::999888777777888???CCCIIIPPPUUU[[[```dddbbb^^^YYYUUUUUUXXX]]]aaajjjmmmqqqsssqqqlllfffbbb___]]]\\\\\\\\\ZZZWWWSSSLLLHHHDDDAAAAAABBBBBBBBBJJJKKKNNNPPPRRRTTTUUUVVV]]]___cccfffhhhiiihhhggg---......//////000111111000000000000000000000000//////000111222333444444333666888999:::@@@HHHNNN\\\```fffkkkmmmoooqqqrrrooooooooommmmmmsss||||||sssnnnjjjhhhlllrrryyyzzzwwwoooiiifff```[[[TTTSSSRRRSSSVVVXXXXXXXXXYYYYYYYYYWWWTTTTTTVVVWWWXXXXXXXXXWWWTTTQQQNNNLLLJJJIIIIIIIIIKKKPPPXXX]]]iiilllnnnjjjbbbYYYTTTRRRPPPPPPOOOOOOPPPQQQRRRSSSWWW[[[```fffjjjlllmmmlllkkkhhheeedddfffhhhiiiiiieeedddcccaaaaaaaaabbbbbb```_________aaadddggghhhkkklllmmmmmmllljjjhhhgggddddddfffhhhjjjiiifffcccbbbaaa___]]]\\\[[[ZZZZZZWWWVVVVVVVVVXXX[[[___aaadddddddddcccccccccbbbbbb```aaaaaa```]]]\\\]]]^^^]]]^^^^^^^^^\\\ZZZXXXVVVRRRRRRSSSVVVYYY[[[ZZZYYYYYYSSSNNNNNNMMMJJJJJJLLLQQQUUUZZZ```eeehhhjjjjjjbbb^^^YYYUUURRROOOLLLJJJFFFFFFHHHJJJMMMQQQUUUWWW[[[VVVQQQMMMLLLKKKJJJJJJEEEDDDCCCAAA@@@?????????<<<===@@@CCCDDDBBB===999<<<;;;:::<<>>===:::777333000000000000///000///...///000///---***,,,,,,,,,,,,------------------------,,,,,,,,,,,,---------------...//////000///...,,,***)))((((((*********+++++++++++++++***************++++++,,,,,,,,,,,,++++++++++++***)))))))))******************************************))))))))))))))))))((()))))))))((('''&&&%%%%%%&&&&&&'''''''''(((((((((''''''''''''''''''''''''))))))(((((((((((())))))'''''''''&&&&&&&&&&&&&&&&&&''''''(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%&&&((())))))(((((('''&&&&&&&&&'''((()))''''''&&&&&&&&&%%%%%%%%%###$$$%%%%%%%%%&&&(((***%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''((())))))((()))******(((((()))***((((((''''''''''''(((((((((((((((((((((((((((((((((((()))***+++,,,------(((((((((((()))))))))))))))))))))))))))******+++))))))***+++++++++++++++++++++*********++++++,,,------------------------***+++,,,...000111222333555666777666555444555666;;;@@@FFFLLLRRRYYY___ccc___[[[UUUPPPNNNOOORRRUUU]]]ccckkkqqqssspppjjjfffbbbbbbaaabbbbbbbbb___]]]VVVQQQIIICCC@@@>>><<<;;;AAABBBDDDFFFIIIKKKMMMMMMTTTVVVYYY]]]___```aaa```------......///000000111////////////////////////000111111111222333333333333555555555666888===BBBHHHKKKQQQVVVZZZ^^^cccfffeeefffhhhhhhkkkrrr|||}}}xxxrrrnnnjjjiiioooxxx~~~vvvooofff^^^VVVTTTTTTUUUWWWZZZ[[[[[[\\\\\\[[[YYYWWWVVVWWWXXXWWWXXXXXXXXXUUUQQQMMMKKKJJJIIIIIIHHHIIIMMMSSSWWWaaadddfffeee^^^VVVPPPMMMKKKJJJIIIIIIJJJLLLOOOQQQSSSWWW]]]ccchhhiiiiiihhheeebbb___]]]___aaacccccccccaaa^^^\\\ZZZZZZ[[[\\\ZZZZZZYYYZZZ[[[^^^aaabbbgggjjjmmmpppqqqooommmkkkggghhhhhhjjjkkkiiifffccc___^^^]]]\\\[[[[[[[[[[[[ZZZYYYYYYYYYYYY[[[\\\]]]^^^^^^]]]]]]]]]^^^______]]]______]]]ZZZXXXWWWWWWWWWWWWVVVUUUTTTRRRQQQPPPNNNOOORRRVVVZZZ[[[YYYWWWWWWQQQLLLLLLKKKIIIHHHKKKQQQTTTXXX]]]aaacccdddddd^^^[[[VVVRRRPPPNNNKKKIIIDDDDDDEEEFFFHHHKKKMMMOOOUUURRRMMMJJJIIIGGGFFFEEEAAA@@@???>>>>>>>>>>>>>>>:::<<<>>>AAABBBAAA???===?????????AAADDDFFFIIIJJJOOOOOOOOOPPPQQQSSSTTTUUUYYYYYYXXXWWWUUURRRQQQOOONNNKKKFFF@@@;;;888666555444111///...///000000000---...///000000///,,,***+++++++++,,,,,,,,,---------------,,,,,,,,,++++++,,,,,,,,,,,,------......000///---+++***))))))((())))))******++++++,,,,,,)))))))))))))))******+++++++++++++++++++++++++++************************************))))))))))))******))))))((((((((('''''''''(((((('''&&&%%%%%%((((((((()))))))))******''''''''''''''''''''''''(((((())))))))))))(((((('''''''''&&&%%%%%%%%%$$$&&&'''((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&'''(((((()))'''&&&&&&&&&&&&''''''(((((((((''''''&&&&&&%%%%%%%%%&&&&&&&&&'''((((((((('''''''''''''''&&&&&&&&&+++(((%%%&&&((((((&&&###((('''&&&&&&&&&'''((((((''''''&&&&&&&&&%%%%%%%%%###%%%&&&&&&%%%&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%'''&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&'''''''''(((''')))***)))((('''((())))))((('''&&&&&&'''((()))((((((((((((((((((((((((&&&&&&'''((())))))******(((((((((((())))))))))))((((((((((((((()))******((()))******++++++*********************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---......///000222333444444333222333555888<<>>@@@BBBDDDEEEFFFIIIKKKOOOSSSWWWYYY[[[[[[---------...//////000000........................000000000111111111222222///000000000111333555888:::===AAAFFFJJJPPPUUUYYYYYY\\\```ccchhhppp{{{}}}vvvuuuqqqnnnkkkhhhhhhpppzzzwwwkkkbbbZZZXXXWWWWWWYYY[[[\\\\\\]]]]]]^^^\\\ZZZYYYZZZ[[[ZZZ[[[[[[ZZZXXXSSSOOOLLLKKKKKKKKKJJJJJJMMMQQQTTTYYY\\\______[[[UUUPPPLLLHHHFFFEEEEEEFFFJJJNNNPPPTTTXXX___fffiiijjjhhhfffbbb^^^ZZZXXXYYY\\\]]]^^^^^^\\\YYYUUUSSSRRRRRRRRRRRRRRRRRRRRRTTTWWWZZZ\\\aaaeeejjjnnnpppooommmkkkgggggggggggghhhgggeeebbb]]]]]][[[ZZZYYYYYYYYYYYYXXXXXXYYYYYYYYYYYYZZZZZZZZZYYYXXXWWWWWWXXXZZZ[[[\\\^^^___]]]YYYVVVTTTSSSSSSRRRPPPOOOMMMLLLLLLLLLMMMNNNRRRWWW[[[]]][[[YYYVVVPPPKKKKKKJJJGGGFFFIIINNNPPPTTTXXX\\\^^^___```^^^ZZZUUUQQQNNNLLLIIIGGGCCCCCCBBBBBBCCCEEEGGGHHHPPPMMMJJJGGGEEECCCAAA???<<<<<<<<<;;;<<<<<<======:::;;;<<<===>>>???AAABBBCCCDDDEEEGGGHHHJJJLLLMMMNNNNNNOOOPPPQQQSSSUUUVVVXXXXXXWWWVVVSSSPPPMMMJJJEEEBBB>>>999555333222222///...,,,,,,...000000///,,,---///000///...,,,++++++++++++,,,,,,,,,------------,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,,,,,,,+++************+++)))))))))******+++++++++))))))(((((())))))***++++++++++++++++++++++++++++++++++++************************)))))))))((((((***)))))))))((((((''''''%%%%%%&&&'''((((((''''''(((((((((((())))))))))))''''''''''''''''''''''''(((((())))))))))))(((((('''''''''&&&%%%%%%%%%$$$&&&''''''((())))))((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''$$$%%%%%%&&&'''((())))))&&&&&&&&&&&&&&&'''((()))'''&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''***(((%%%&&&((((((&&&###'''''''''&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%((((((''''''&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&'''((((((&&&&&&'''((()))((('''&&&&&&'''((()))((((((((((((((((((((((((&&&''''''(((((('''&&&&&&'''((((((((()))))))))***((((((''''''(((((()))***'''((())))))******))))))))))))******++++++++++++************************++++++,,,,,,------......000222333333222222333555555888===CCCHHHOOOVVVZZZZZZWWWQQQLLLHHHFFFFFFFFFGGGLLLSSS[[[aaaeeefffgggcccdddeeeeeecccbbb``````^^^YYYSSSNNNKKKHHHFFFDDD;;;;;;;;;;;;<<<===>>>??????AAAFFFKKKOOOSSSVVVWWW,,,------......///000000------------------------------......//////000000/////////000111222333444333666999<<>>BBBHHHNNNSSSRRROOOKKKFFFCCCAAA@@@@@@AAADDDIIIOOOUUUZZZ^^^______aaacccbbb```^^^^^^^^^\\\YYYUUURRROOOLLLIIIFFF===<<<:::999888888999999:::<<>>CCCJJJPPPVVV^^^iiipppxxx{{{}}}zzzxxxwwwqqqkkkhhhcccaaabbbcccfffmmmvvv~~~xxxssskkkgggcccaaa```aaaaaa```bbbcccdddcccaaa______```]]]]]]^^^]]]\\\[[[ZZZYYYQQQRRRSSSSSSRRRRRRUUUWWWXXXYYYZZZ\\\\\\ZZZVVVSSSOOOKKKGGGCCCCCCEEEHHHKKKUUUZZZbbbiiimmmllliiifff]]]XXXRRROOONNNPPPQQQRRRPPPOOONNNLLLKKKIIIHHHGGGGGGFFFEEEDDDEEEGGGIIIJJJKKKPPPWWW___eeeggghhhhhhccc___[[[YYYYYYYYYYYYXXXWWWWWWVVVVVVVVVVVVVVVWWWWWWWWWWWWWWWVVVSSSQQQOOOPPPNNNKKKJJJKKKNNNRRRTTTZZZ\\\___^^^ZZZUUURRRPPPMMMLLLIIIFFFEEEEEEFFFGGGIIIJJJNNNUUU[[[___``````VVVOOOJJJHHHFFFCCCAAACCCBBBDDDGGGKKKOOORRRTTTUUUTTTQQQLLLHHHFFFDDDBBB@@@>>>>>><<<;;;;;;<<<===>>>>>>===<<<=========:::888777777777777777888999999999<<>>;;;666555333111//////...///,,,+++******,,,,,,,,,++++++---///...,,,+++---///,,,------------.........,,,,,,,,,++++++++++++***)))***+++,,,,,,,,,++++++******)))******+++,,,,,,************))))))))))))***))))))))))))***++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++*********+++******)))(((((('''''''''''''''(((((((((((((((''''''((()))))))))((((((%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''((()))******)))((('''''''''''''''''''''(((((($$$$$$&&&''''''(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&''''''((((((&&&&&&&&&&&&'''((()))***%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''''''''((((((((()))###%%%&&&&&&&&&&&&''')))''''''''''''&&&&&&%%%$$$''''''&&&&&&&&&%%%%%%%%%###%%%'''(((&&&%%%&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((('''&&&%%%&&&(((''''''((((((((((((''''''(((((((((((((((((((((((('''(((***++++++***)))((('''''''''((()))*********))))))(((((())))))***+++(((((()))************)))&&&''')))***+++++++++***))))))))))))))))))))))))))))))******+++,,,,,,---,,,...000000000000222444333555777:::===BBBGGGLLLJJJHHHEEEAAA???============???CCCHHHMMMQQQTTTUUUUUUXXX[[[[[[ZZZXXXYYYZZZXXXWWWVVVUUUUUURRROOOLLLDDDBBB???<<<999888777777888999<<>>CCCGGGFFFDDDBBB???===<<<<<<<<<;;;===AAAFFFJJJLLLNNNNNNLLLOOOSSSTTTSSSSSSTTTVVVSSSTTTVVVXXXZZZYYYVVVSSSKKKIIIEEE@@@<<<:::999999888999:::<<<>>>@@@AAABBB---------.........//////,,,------......------,,,------......///000000111---,,,,,,,,,,,,---......000000000000000000000000444555888<<<@@@GGGNNNSSSYYY```ddddddeeeiiihhhbbb^^^[[[YYYYYY[[[```lllxxx|||{{{{{{vvvtttpppjjjdddaaaaaabbbeeejjjoooqqqnnnhhhbbb___^^^^^^]]]]]]\\\ZZZZZZYYYXXXVVVSSSRRRRRRTTTXXXZZZ]]]___bbbccc```]]]ZZZXXXSSSQQQMMMJJJGGGFFFFFFFFFNNNPPPUUU[[[```aaa```]]]QQQNNNKKKGGGEEECCCCCCCCCEEEFFFGGGIIIJJJJJJIIIIIIBBBCCCCCCCCCBBB@@@>>>===>>>AAAHHHQQQ[[[aaacccccc___ZZZTTTPPPQQQRRRRRRQQQSSSQQQOOOOOOPPPSSSWWWYYY[[[[[[YYYWWWTTTPPPMMMKKKHHHGGGEEECCCCCCGGGMMMQQQYYYZZZ[[[[[[YYYTTTOOOKKKHHHGGGEEEDDDCCCBBBCCCCCCGGGIIIMMMSSSXXX^^^bbbdddZZZUUUMMMGGGEEEEEEEEEEEECCCCCCDDDDDDDDDEEEEEEEEEDDDCCCBBB???===;;;999888444444444444444555555555555666666666666555444444444444333222222444888;;;??????@@@BBBDDDFFFHHHIIIKKKKKKJJJJJJIIIIIIHHHHHHKKKJJJIIIGGGFFFDDDCCCBBB@@@???===;;;999777666666111000///...---,,,,,,,,,------,,,,,,,,,---......///............---------///...---,,,,,,,,,,,,,,,++++++************++++++,,,,,,+++***))))))******))))))************)))))),,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))------,,,+++*********+++///+++((((((***+++***)))'''((()))+++++++++***))),,,***(((''')))*********,,,,,,,,,+++++++++******''''''&&&%%%&&&'''((()))'''((((((((())))))******$$$%%%&&&'''(((***+++++++++(((%%%$$$&&&(((******%%%&&&(((******)))'''&&&((('''&&&%%%%%%&&&'''((('''%%%$$$$$$%%%'''''''''&&&&&&((((((((('''&&&%%%(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%''''''%%%&&&))))))&&&(((((((((((((((((((((((('''&&&$$$######$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########(((((()))))))))(((&&&%%%%%%%%%%%%%%%&&&(((***+++'''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&'''''')))((('''&&&&&&&&&&&&&&&(((((('''&&&%%%%%%$$$$$$$$$%%%'''((()))***))))))((((((((('''&&&&&&%%%%%%((((((''''''''''''((((((&&&&&&''''''(((((())))))''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))(((((()))***************)))************++++++++++++)))(((***,,,---+++)))***+++,,,,,,,,,,,,---...000111222333555777999:::===;;;999777666666777888;;;>>>BBBDDDDDDEEEFFFGGGIIIIIIJJJJJJKKKLLLMMMMMMNNNOOOPPPQQQRRRTTTUUUUUUMMMKKKHHHEEEBBB???===<<<:::999888888999:::<<<===------------.........///,,,------......------,,,------...//////000111111---------------......///////////////////////////000222444555888===CCCGGGHHHNNNRRRSSSUUUZZZZZZVVVYYYVVVTTTVVVXXX]]]iiiuuuzzzyyyyyywwwuuuqqqkkkeeebbbbbbcccggglllsssuuusssmmmhhheee```___]]][[[YYYXXXWWWWWWWWWVVVTTTRRRSSSUUUXXXZZZ\\\^^^```aaa___\\\YYYXXXTTTRRROOOLLLIIIHHHHHHHHHMMMOOOSSSXXX[[[\\\ZZZWWWOOOMMMJJJFFFCCCBBBBBBBBBBBBCCCEEEGGGHHHHHHHHHHHHDDDCCCCCCBBBAAA???>>>===>>>AAAGGGPPPYYY___aaabbb___YYYRRRNNNMMMMMMMMMMMMOOONNNLLLLLLMMMPPPTTTWWWYYYYYYXXXVVVSSSOOOKKKIIIFFFFFFDDDBBBBBBEEEJJJOOOVVVWWWYYYYYYWWWSSSNNNKKKHHHGGGEEECCCBBBBBBBBBCCCEEEGGGJJJOOOTTTXXX\\\]]]UUUQQQKKKFFFDDDDDDDDDCCC@@@@@@@@@@@@@@@@@@@@@@@@<<<<<<;;;;;;:::999888888222222333333333333444444444444444444444333222222333444555444444666:::<<>>===:::999777555333222111111000///...---,,,,,,,,,---,,,,,,,,,,,,,,,------...............------------......---,,,,,,,,,------++++++************++++++,,,,,,+++***************))))))***************)))++++++++++++++++++++++++************************,,,++++++************+++///,,,******,,,,,,+++)))'''((()))***++++++***)))***((('''''')))***))))))++++++*********)))))))))''''''&&&%%%&&&'''((()))'''''''''(((((()))))))))&&&&&&'''((()))***++++++***'''%%%%%%''')))))))))%%%&&&((()))))))))((('''((('''&&&&&&&&&&&&'''((('''&&&$$$$$$&&&'''''''''&&&&&&'''(((((('''&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$###"""###***000///)))''''''''''''''''''''''''((('''%%%$$$$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$''''''((((((((('''&&&%%%''''''&&&%%%&&&'''(((((('''&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&'''(((((('''&&&&&&&&&&&&&&&((((((''''''&&&%%%%%%$$$%%%&&&'''(((((('''&&&&&&&&&&&&''''''''''''''''''(((''''''''''''''''''((('''''''''(((((((((((((((''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))))))))***+++++++++++++++))))))*********+++++++++***)))(((***,,,---+++)))***+++,,,+++******+++,,,...//////111333555777888;;;:::777666555555666777999<<>>>>>>>>@@@EEEMMMUUU[[[^^^^^^]]]XXXPPPJJJHHHGGGGGGGGGHHHHHHGGGGGGIIILLLPPPRRRVVVVVVWWWVVVSSSNNNJJJGGGEEEDDDCCCAAAAAACCCGGGKKKRRRSSSUUUVVVUUUQQQNNNKKKGGGFFFDDDCCCBBBBBBAAABBBBBBCCCFFFIIILLLOOORRRSSSMMMJJJGGGDDDCCCCCCAAA@@@>>>>>>>>>===<<<<<<;;;;;;777777666666555555555444000111111111222222222222222333333333333222111111222444777888999:::<<>>;;;999888777444333222000...---------...------,,,,,,------...+++++++++++++++,,,------............------------,,,,,,---------------...++++++++++++++++++++++++,,,++++++************+++((()))***+++++++++++++++***************************************************))))))))))))******+++---,,,,,,,,,------,,,***((()))******+++*********)))(((((()))+++,,,***)))******)))))))))(((((((((((('''&&&&&&&&&'''((()))'''''''''''''''((((((((((((((()))))))))*********((('''&&&'''((())))))(((''''''''''''((((((((((((((('''&&&&&&&&&&&&'''((('''&&&$$$%%%&&&(((((('''&&&&&&''''''(((''''''&&&'''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%### """+++333000)))&&&&&&&&&&&&&&&&&&&&&&&&((((((&&&%%%%%%&&&((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%(((((('''&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&'''%%%%%%$$$$$$%%%%%%&&&'''(((((('''&&&&&&&&&&&&''')))((((((''''''&&&&&&&&&&&&&&&''''''&&&%%%$$$$$$%%%%%%&&&&&&'''(((((()))''''''&&&&&&&&&&&&''''''((((((((((((((('''''''''''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))******++++++,,,,,,++++++)))))))))*********++++++***))))))***,,,,,,+++))))))+++++++++)))((()))***,,,,,,---...///111333444777666555333333333444555666888<<<======>>>???@@@>>>>>>??????@@@@@@AAAAAA???@@@CCCGGGJJJMMMOOOPPPLLLKKKJJJIIIHHHGGGGGGGGGAAA@@@>>>;;;999888777666------------------------,,,------......------,,,,,,---------.........//////............///000000///////////////////////////000000///...///222555777999:::<<>>@@@CCCIIIPPPVVVYYYYYY[[[VVVOOOHHHDDDCCCCCCCCCBBBBBBAAABBBDDDGGGJJJLLLRRRTTTVVVVVVSSSOOOJJJFFFEEEEEEDDDBBBAAABBBEEEHHHLLLNNNPPPQQQQQQOOOLLLJJJEEEEEEDDDCCCBBBAAA@@@@@@??????AAACCCEEEGGGHHHIIIFFFDDDCCCBBBCCCBBB@@@>>>???>>>>>>===<<<::::::999777666555444333222111000000000111111222222333333444444444444444333222222333666999<<<======???@@@@@@@@@@@@AAABBBCCCDDDEEEDDDDDDCCCBBBAAA@@@@@@???===<<<;;;888666444222111111111///...------,,,,,,,,,,,,++++++,,,---......++++++******++++++,,,---.........---------,,,,,,+++,,,,,,---............++++++++++++++++++++++++,,,++++++******+++++++++))))))***+++,,,,,,,,,,,,++++++++++++++++++++++++************************((((((((((((((()))***+++++++++,,,---------+++***************************)))))))))+++---...,,,*********)))))))))(((((((((((('''&&&&&&&&&''')))***&&&&&&'''''''''''''''''')))))))))((((((((((((((('''&&&&&&(((******(((&&&(((''''''''''''((())))))'''''''''&&&&&&''''''''''''&&&%%%%%%'''(((((('''&&&&&&&&&'''''''''''''''))))))(((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''%%%$$$(((---+++%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''((((((''''''&&&&&&&&&''''''))))))((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&%%%%%%%%%%%%&&&&&&))))))((((((''''''&&&&&&''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((()))******+++++++++******))))))))))))************))))))******+++++++++***(((***+++***))))))***++++++++++++,,,---///000111333222222111111222333333444666999:::::::::;;;<<<999999999:::::::::;;;;;;:::;;;???BBBEEEHHHIIIIIIHHHHHHHHHHHHHHHIIIJJJJJJEEEDDDBBB@@@>>><<<:::999------------------,,,,,,,,,------......------,,,++++++,,,,,,,,,,,,------///............///000000...........................///000///...///111333222222222444666888:::<<>>>>>>>>???AAACCCFFFHHHOOOQQQSSSTTTSSSOOOKKKHHHFFFFFFFFFDDDCCCCCCEEEGGGHHHIIIKKKMMMMMMLLLJJJHHHDDDCCCCCCBBBAAA@@@???>>><<<<<<===>>>@@@AAABBBBBBBBBAAAAAABBBCCCBBB@@@===>>>>>>===<<<:::999888888777777666555555444333333222222333333444555555666777888888888888777666666555888<<<>>>??????@@@AAA@@@@@@??????@@@@@@AAABBBBBBAAA@@@???>>>===<<<<<<999888777555222000///...///...---,,,,,,,,,,,,---++++++***++++++,,,---...++++++******++++++,,,---...------------,,,,,,,,,++++++,,,............---***+++,,,,,,,,,,,,+++***,,,+++++++++++++++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************((('''''''''((()))******(((***+++,,,,,,+++******++++++******************(((((()))***,,,,,,***(((++++++*********)))))))))(((((('''&&&'''((()))***''''''''''''''''''&&&&&&(((''''''''''''&&&&&&&&&&&&&&&''')))******(((&&&(((''''''''''''((())))))&&&''''''''''''''''''&&&'''&&&%%%&&&((()))(((&&&&&&&&&&&&&&&''''''(((((((((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%))))))%%%$$$%%%&&&$$$''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((('''''''''''''''(((((()))''''''&&&&&&&&&''''''(((((((((((((((((('''''''''&&&&&&&&&''''''((()))***(((((('''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&))))))((((((''''''&&&&&&''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((()))))))))))))))(((((((((((()))))))))*********((()))***+++++++++++++++''')))++++++***+++,,,...++++++++++++,,,---...///////////////000111222222333555888999888888888999555666666666666666777777888:::===???BBBCCCCCCCCCCCCCCCCCCDDDEEEFFFHHHHHHFFFFFFEEEDDDCCCBBBAAA@@@------------,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,......------......///000........................,,,...///.........000222111//////222333222333666888999<<>>???AAACCCDDDKKKMMMOOOQQQQQQNNNLLLJJJGGGHHHHHHFFFDDDCCCDDDEEEDDDEEEGGGIIIIIIHHHGGGFFFBBBBBBBBBBBBAAA???>>>===::::::;;;<<<>>>???@@@@@@AAAAAAAAABBBCCCCCCAAA???===<<<<<<:::999888777777666666777888999:::;;;<<<666666777888999::::::;;;<<<<<<======<<<<<<;;;:::999<<>>>>>===;;;:::999888888555444333222000...------++++++*********++++++,,,************++++++,,,---+++++++++++++++,,,------------------,,,,,,,,,,,,+++,,,---.........---,,,***+++,,,------,,,+++***,,,++++++++++++,,,,,,---,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))(((((((((((())))))***(((***++++++*********+++,,,,,,+++************+++((('''&&&'''))))))'''&&&++++++*********))))))))))))((('''''''''((()))***((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((******(((&&&''''''''''''((((((((((((&&&&&&'''(((((('''&&&&&&'''&&&&&&'''))))))(((&&&&&&&&&&&&&&&&&&'''((()))%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&!!!'''***&&&"""$$$&&&'''((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&###$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''((('''''''''''''''(((((()))'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&((()))***+++)))(((((('''&&&&&&%%%%%%''''''&&&&&&&&&&&&''''''((((((((((((((('''''''''''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))(((((())))))((((((''''''((((((((()))))))))******((()))++++++*********,,,(((***++++++***+++,,,...++++++***++++++,,,------,,,,,,---...///000111222222444666777666555666666444444444444444444444444777999;;;>>>??????>>>===>>>>>>>>>???@@@AAACCCDDDEEEEEEFFFFFFFFFEEEEEEDDD---------,,,,,,,,,++++++,,,------......------,,,---------------------------------------......///........................---...//////------///000000---...222333000111555333333777<<<===>>>CCCKKKNNNRRRUUUUUUTTTTTTWWWZZZVVVVVVUUUTTTSSSTTTXXX[[[]]]bbbgggjjjiiigggdddccc[[[YYYVVVRRROOOLLLJJJIIIJJJOOOVVV]]]ccceeefffeee___ZZZTTTQQQQQQPPPLLLIIIFFFGGGHHHIIIJJJKKKKKKKKKJJJIIIJJJKKKMMMMMMKKKIIIDDDDDDEEEEEEDDDDDDCCCCCC????????????@@@BBBDDDEEEDDDDDDEEEFFFFFFFFFFFFFFFDDDBBB@@@@@@BBBEEEGGGGGGFFFHHHHHHGGGCCCAAAAAACCC>>>>>>>>>>>>???@@@AAABBBFFFHHHJJJLLLMMMLLLKKKKKKGGGHHHHHHGGGDDDBBBBBBCCCBBBCCCDDDFFFFFFEEEDDDDDDAAAAAABBBAAA@@@???===<<<999999:::<<<>>>???@@@AAACCCBBBBBBCCCEEEDDDCCCAAA>>>======<<<;;;::::::999888999:::;;;===>>>???@@@;;;;;;<<<===>>>???@@@@@@@@@@@@@@@@@@@@@??????>>>>>>???AAA@@@???>>>>>>???@@@???>>>>>>============:::999888777555444333333111000000///...---,,,+++***************+++,,,---+++************++++++,,,,,,,,,,,,,,,,,,------...---------,,,,,,,,,++++++,,,---...//////---,,,+++***+++---......---+++***+++++++++++++++,,,---...............---,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++******))))))(((((()))))))))+++,,,+++)))))),,,...---,,,+++*********+++++++++***((('''(((((('''&&&******)))))))))((((((((()))((('''''''''(((***+++)))))))))(((((('''''''''&&&&&&&&&''''''''''''''''''&&&&&&''')))***((('''%%%&&&((()))))))))((('''&&&&&&'''(((((('''&&&&&&&&&&&&&&&((()))***(((&&&&&&&&&%%%%%%&&&''')))***&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""'''(((%%%$$$'''((('''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$&&&%%%%%%$$$%%%&&&'''(((%%%%%%&&&&&&&&&%%%$$$###%%%%%%%%%%%%&&&'''((((((%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''))))))''''''''''''''''''&&&&&&(((''''''''''''''''''((('''''''''(((((((((((((((''''''&&&&&&&&&&&&'''''')))))))))))))))))))))))))))))))))))))))(((''''''(((((((((((()))))))))***'''***,,,,,,***)))***,,,***+++,,,+++)))((((((*********)))))))))***++++++***+++,,,...///111111222000222555555444333333333222222222222222222222222444666999;;;===<<<;;;::::::::::::;;;<<<===>>>???AAABBBCCCDDDEEEDDDCCCCCC---------,,,,,,+++++++++,,,------......------,,,//////////////////......---,,,,,,,,,,,,---..............................///000111000///......000+++((()))///000------111///000444888999888===DDDBBBEEEHHHIIIHHHJJJNNNRRRPPPPPPPPPOOOOOOQQQUUUYYY^^^bbbfffhhhgggdddbbbaaaUUUTTTRRRPPPMMMJJJHHHFFFFFFKKKTTT\\\bbbeeefffeeeccc\\\UUURRRRRRPPPMMMIIIEEEFFFGGGIIIJJJKKKKKKKKKJJJIIIHHHIIIJJJIIIFFFDDDAAABBBCCCCCCDDDCCCCCCCCC???>>>>>>>>>>>>@@@BBBCCCCCCDDDFFFGGGHHHHHHGGGGGGEEECCC??????@@@BBBDDDDDD@@@CCCFFFFFFCCCAAAAAACCC???????????????@@@AAAAAACCCDDDFFFHHHJJJKKKKKKKKKFFFHHHHHHGGGDDDBBBAAAAAAAAABBBCCCDDDDDDDDDCCCBBBAAAAAAAAAAAA@@@>>>===;;;888999:::<<<>>>@@@AAABBBDDDDDDCCCDDDEEEEEEDDDBBB@@@@@@@@@??????>>>>>>============>>>>>>?????????>>>>>>???@@@AAABBBCCCCCCAAABBBBBBBBBBBBAAA@@@@@@AAABBBBBB@@@>>><<<===>>>======;;;::::::999999999777666555444222111000///......------,,,++++++++++++++++++,,,,,,---...///++++++***************+++------,,,,,,------...///---------,,,,,,,,,++++++,,,---/////////---+++******+++---......---+++***++++++++++++,,,,,,---.../////////...---,,,******************************++++++++++++++++++++++++,,,+++***))))))((())))))+++,,,---,,,******---111...---+++*********++++++000...+++************))))))((((((((('''''''''''')))((('''''''''(((***+++******))))))((((((((('''''''''''''''(((((())))))((('''&&&'''((())))))(((%%%&&&(((******)))'''&&&%%%&&&'''(((((('''&&&%%%&&&&&&&&&(((******(((&&&&&&&&&%%%%%%&&&''')))***))))))(((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&(((((('''%%%&&&)))(((###&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########&&&&&&%%%$$$%%%&&&((()))''''''''''''&&&$$$"""!!!$$$$$$$$$%%%&&&'''((()))$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&'''((()))%%%&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%$$$%%%&&&'''%%%%%%&&&&&&'''(((((((((((((((''''''''''''((((((&&&'''''''''(((((())))))'''''''''&&&&&&'''''''''))))))))))))))))))))))))***************)))(((((((((((((((((())))))))))))'''***,,,,,,***)))***,,,,,,,,,,,,***'''%%%%%%%%%))))))((((((((())))))***)))***,,,...000111111222///111333333222111111111111111111111111111111000111333666:::;;;;;;:::999999999999999999:::;;;<<>>======>>>@@@AAABBBCCCDDDEEEFFFFFFBBBBBB@@@?????????@@@AAACCCDDDDDDDDDCCCBBBAAAAAAAAA@@@>>>>>>@@@AAAAAAAAACCCCCCDDDFFFIIIJJJJJJIIIDDDDDDEEEEEEDDDCCCBBBBBB>>>@@@BBBEEEEEEDDDBBB@@@@@@???>>>???@@@@@@>>>===<<<<<<===>>>@@@AAABBBBBBEEEEEEDDDDDDDDDDDDEEEEEECCCCCCBBBAAA@@@>>>>>>=========>>>???@@@@@@AAAAAA@@@AAAAAAAAAAAAAAAAAA@@@AAABBBBBBBBBBBBBBBAAA@@@DDDCCCBBB???>>><<<<<<;;;===<<<:::999777666555555333111111111///+++,,,111,,,,,,,,,++++++*********++++++***)))(((((())))))))))))***+++,,,,,,------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,---------......------,,,+++++++++,,,,,,************************))))))*********+++++++++++++++************++++++)))************+++++++++,,,---...---***)))+++...,,,,,,+++***)))(((''''''%%%&&&'''&&&%%%$$$%%%'''((((((((((((((()))******((((((((((((''''''''''''&&&%%%%%%%%%%%%&&&''''''***)))(((''''''&&&''''''###$$$&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&)))+++***((('''((((((((((((''''''''''''%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''((('''&&&%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&'''((()))%%%%%%%%%&&&'''((()))***'''&&&&&&%%%%%%&&&&&&''''''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%$$$$$$$$$######%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&'''(((((())))))%%%%%%%%%&&&&&&&&&'''''''''''''''(((((()))))))))'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&&&&&&&'''(((((('''&&&%%%''''''((()))))))))))))))((()))(((''''''''')))+++(((((((((((((((((((((((()))************+++++++++++++++************++++++(((((())))))******++++++++++++,,,,,,,,,---------//////111222333444444444222111000//////000111111111222444555777888888888888888777777777777888888;;;;;;;;;;;;;;;<<<======------------------------------------------------,,,,,,,,,,,,,,,,,,++++++........................///.........------------..............................------------......///.........000222333444444555666888:::===???@@@CCCDDDEEEFFFHHHJJJLLLMMMXXX]]]bbbdddbbb^^^ZZZWWWTTTQQQNNNLLLLLLKKKIIIFFFGGGIIILLLOOOSSSVVVYYYZZZXXXVVVSSSPPPMMMKKKJJJJJJFFFFFFFFFHHHLLLNNNNNNNNNNNNLLLIIIHHHHHHGGGFFFDDDDDDCCCBBBAAAAAABBBCCCDDD@@@BBBBBBBBB@@@???@@@AAAEEEEEEEEEEEEEEEEEEEEEEEEBBBAAA@@@???>>>??????@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@???>>>???AAABBBAAA@@@@@@??????AAADDDEEEDDDCCCBBBCCCCCCDDDDDDCCCCCCBBB===>>>@@@BBBBBBAAA@@@???AAAAAAAAABBBDDDEEECCCBBB===>>>???@@@AAABBBCCCCCCEEEEEEDDDDDDDDDDDDEEEEEEBBBBBBAAA@@@???>>>======<<<<<<======>>>??????@@@??????@@@@@@@@@@@@??????AAABBBBBBBBBBBBAAAAAA@@@DDDCCCAAA???===;;;::::::;;;:::888666555444333333<<<555///......+++***,,,,,,,,,,,,++++++*********,,,,,,+++***************)))******+++,,,,,,------+++,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,---*********************************+++++++++++++++))))))(((((((((((()))))))))************++++++++++++,,,---+++)))(((***,,,************)))))))))))))))***+++***)))))))))+++((((((((((((((()))******(((((((((((('''''''''''''''&&&&&&&&&&&&'''(((((((((((('''''''''(((((()))&&&'''((()))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%''')))(((&&&%%%((((((((((((''''''''''''&&&&&&%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$%%%&&&''''''''''''&&&&&&&&&''''''(((&&&&&&%%%&&&&&&'''((()))%%%$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&$$$#########$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''''''''''''''&&&&&&&&&&&&'''''''''(((((($$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&''''''((())))))((('''&&&''''''((()))))))))))))))))))))))))))((()))***,,,))))))))))))))))))))))))))))))*********++++++++++++******))))))******+++)))))))))))))))*********++++++++++++,,,,,,,,,,,,......000111222333333333111111////////////000111222333444666777777777777666555555444444555555666555666777888999999999999------------------------+++,,,---......---,,,++++++++++++,,,,,,,,,,,,,,,------------........................------------...........................---------------......------------...000111222000000111222444666888999<<<===>>>???BBBDDDFFFGGGNNNSSSYYY]]]\\\YYYUUUSSSPPPNNNKKKJJJKKKJJJIIIHHHFFFHHHKKKOOOQQQRRRSSSRRRPPPOOOMMMKKKIIIHHHGGGGGGDDDDDDEEEHHHLLLNNNOOOOOOLLLJJJHHHGGGGGGGGGEEEDDDDDDCCCBBBBBBCCCDDDEEEFFFCCCDDDEEEDDDCCCBBBCCCDDDGGGFFFFFFEEEDDDCCCBBBBBB@@@@@@???>>>>>>>>>>>>???===>>>>>>>>>>>>>>>>>>>>>>>>>>>???BBBDDDDDDBBB@@@BBBAAA@@@AAACCCCCCCCCAAA???@@@AAABBBCCCCCCCCCCCC======>>>>>>>>>>>>>>>>>>AAAAAAAAADDDGGGHHHHHHGGG@@@@@@AAABBBCCCDDDDDDEEEEEEDDDDDDCCCCCCDDDDDDEEEAAAAAA@@@???>>>>>>======;;;;;;;;;<<<<<<===>>>>>>>>>>>>????????????>>>>>>AAAAAAAAAAAAAAA@@@??????AAA@@@>>><<<:::888777777666666444333111111000000BBB777---,,,,,,***((('''+++++++++++++++*********------,,,++++++++++++,,,*********++++++,,,,,,---++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,+++++++++++++++,,,---...++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++))))))(((((((((((()))))))))************+++++++++***++++++***(((((()))+++(((((())))))*********+++''')))))))))((('''((()))((((((((((((((()))******((((((((((((''''''''''''(((''''''''''''((())))))&&&&&&&&&''''''(((******((((((((()))(((((('''&&&'''''''''''''''''''''''''''&&&$$$$$$&&&''''''&&&((((((((((((''''''''''''''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$%%%&&&'''((((((((('''&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''%%%$$$$$$######$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%######"""###$$$&&&''')))%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%%%%''''''''''''(((((((((((($$$$$$$$$$$$%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&'''(((((()))))))))((((((''''''((())))))))))))((((((((((((((())))))******)))))))))))))))))))))))))))))))))*********+++++++++******))))))******+++***))))))))))))))))))((()))*********++++++++++++,,,---...///000111111111000000///......///000111444444555666666666666666333333222222222222333333333444555666666666555555,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++*********++++++,,,,,,,,,---+++++++++++++++,,,,,,,,,------------------------++++++++++++++++++++++++------,,,,,,------......,,,---............000111......//////000111333333555666777888:::===???@@@BBBHHHOOOSSSTTTRRROOOMMMKKKJJJIIIHHHIIIIIIIIIIIIGGGJJJMMMPPPRRRQQQOOONNNLLLKKKJJJHHHGGGEEEDDDDDDCCCCCCCCCFFFIIILLLMMMLLLJJJHHHFFFEEEFFFFFFEEECCCCCCCCCBBBBBBCCCEEEGGGHHHGGGHHHHHHGGGDDDCCCCCCDDDDDDCCCCCCBBBAAA@@@???????????????>>>>>>>>>>>>>>><<<<<<<<<<<<======>>>>>>>>>???AAAEEEHHHHHHEEECCCCCCAAA@@@@@@AAAAAA@@@???<<<===???@@@BBBCCCCCCCCC>>>======<<<<<<===>>>???>>>>>>@@@CCCFFFIIIIIIHHHBBBBBBCCCCCCDDDDDDEEEEEECCCCCCCCCBBBBBBCCCCCCCCC@@@@@@???>>>>>>===<<<<<<;;;;;;;;;;;;<<<<<<=========>>>>>>??????>>>>>>===???@@@@@@@@@???>>>===<<<<<<;;;999777555333222222222111000///...---------<<<333,,,+++,,,)))&&&&&&+++++++++***************,,,,,,++++++++++++,,,,,,*********++++++,,,,,,,,,++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++************+++,,,---...++++++++++++++++++++++++---------,,,,,,,,,++++++,,,++++++******++++++,,,))))))*********+++++++++++++++******)))))))))***))))))))))))************&&&'''((('''&&&%%%&&&(((((((((((((((((())))))***(((((((((((('''''''''''''''''''''''''''(((((()))'''''''''''''''((())))))'''''''''&&&&&&%%%$$$$$$''''''''''''''''''''''''''''''%%%$$$&&&+++,,,***((((((((((((''''''''''''((('''&&&%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''&&&%%%%%%%%%%%%%%%)))((('''&&&&&&&&&&&&&&&((('''&&&&&&%%%%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&''''''&&&%%%$$$%%%$$$#########%%%''')))%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((((((((((((&&&'''(((((())))))((((((&&&&&&&&&((()))***)))(((************************))))))))))))******************))))))))))))************))))))((((((((('''))))))))))))************+++,,,---......////////////...---------...///000444555555555555555444444111111000000000000111111===<<<999777444333333333,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++************++++++,,,,,,,,,*********+++++++++,,,,,,,,,,,,------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,---......,,,...000000///...000222////////////000111222222000111111333444666888999888===DDDHHHIIIHHHGGGFFFEEEEEEEEEEEEEEEFFFGGGHHHHHHJJJNNNQQQRRRPPPMMMKKKKKKJJJIIIGGGEEEDDDBBBAAACCCBBBBBBCCCFFFHHHHHHGGGHHHFFFDDDDDDDDDEEEDDDCCCCCCBBBBBBBBBCCCDDDFFFGGGJJJKKKJJJHHHDDDBBBAAABBBAAAAAAAAA@@@@@@@@@@@@@@@????????????>>>>>>======<<<<<<;;;;;;<<<===>>>???>>>@@@CCCHHHKKKKKKIIIFFF@@@>>>;;;;;;;;;<<<;;;:::;;;<<<===???AAABBBCCCCCC@@@???===<<<<<<===>>>???>>>>>>???BBBFFFIIIIIIHHHBBBBBBBBBCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@AAAAAABBB>>>>>>>>>======<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<======>>>>>>>>>>>>======<<<<<<<<<<<<;;;:::999888666555333111000......---...------,,,+++++++++,,,...,,,,,,---+++'''''')))************************++++++*********++++++,,,***+++++++++++++++,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))))))))*********++++++)))))))))***+++,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,))))))*********+++++++++---,,,******************************))))))))))))((()))***)))((('''(((***((((((((((((((())))))***((((((((((((''''''''''''&&&&&&%%%%%%&&&&&&'''((())))))((('''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''')))(((%%%)))000222000((((((((((((''''''''''''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&%%%%%%&&&&&&)))((('''&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&''''''&&&%%%$$$'''&&&%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&'''''''''''''''''''''%%%%%%%%%%%%&&&&&&''''''&&&&&&'''((((((((((((((('''&&&'''***,,,---***((())))))))))))))))))))))))(((((()))))))))************))))))))))))))))))******)))))))))((((((''''''(((((()))))))))************++++++,,,------------------,,,,,,,,,---///000333444444444444333222222111000000//////000000111JJJFFF???888333222222333,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++************+++++++++++++++++++++,,,,,,------......,,,,,,,,,,,,------------------------------------++++++++++++,,,---...///,,,///222222///...000222////////////000111222222......//////000222333444111555:::>>>???>>>??????>>>???@@@@@@@@@@@@BBBDDDDDDFFFJJJMMMMMMLLLJJJHHHIIIHHHHHHGGGEEECCCAAA@@@AAA@@@@@@BBBDDDEEEEEEDDDEEEDDDBBBBBBCCCDDDDDDCCCBBBAAA@@@@@@AAABBBCCCDDDIIIJJJIIIFFFCCC@@@???@@@@@@@@@AAAAAABBBBBBCCCCCC??????@@@@@@??????>>>======<<<;;;;;;;;;<<<===>>>>>>@@@DDDHHHLLLMMMKKKIIIAAA???<<<;;;<<<===<<<;;;:::<<<===???AAABBBCCCCCC@@@???>>>=========>>>?????????@@@CCCFFFHHHHHHGGGAAAAAAAAA@@@@@@@@@@@@@@@@@@??????>>>>>>??????@@@=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;999999888888777666444444111000///---,,,,,,++++++,,,++++++*********++++++((((((+++...,,,((((((,,,)))))))))***************+++************++++++,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++***************+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---******))))))))))))******)))************+++++++++---,,,******+++++++++***+++*********))))))((((((&&&'''((((((&&&&&&'''(((((((((((((((((()))******((((((((((((''''''''''''%%%%%%%%%%%%%%%&&&''''''******(((''''''&&&&&&&&&))))))((('''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''***)))&&&)))222555000((((((((((((''''''''''''''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%&&&((()))***(((((('''&&&&&&&&&''''''''''''&&&%%%$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%'''''''''(((###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''''''''$$$$$$$$$$$$%%%&&&'''(((&&&&&&'''((((((((((((''')))((()))---111111---)))((((((((((((((((((((((((((((((((()))))))))*********))))))(((((())))))***)))(((((((((((((((((('''((()))))))))******************+++,,,,,,,,,,,,,,,,,,,,,+++++++++---...///111222222222222222111000000000////////////000000KKKFFF???777222000111222++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************++++++,,,------......++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///+++///222222///---///222---------......000111111///............///000000...000333555555666777999666888::::::999999<<>>AAADDDEEEEEEDDDCCCEEEEEEEEEEEEEEEDDDBBBAAA?????????AAADDDFFFFFFEEEDDDBBBAAAAAACCCDDDCCCBBBAAA@@@???>>>>>>???@@@AAAEEEEEEEEEDDDAAA??????@@@@@@@@@@@@@@@AAAAAAAAABBB???@@@AAAAAAAAA@@@>>>>>>>>><<<;;;999999:::;;;<<<>>>???BBBGGGKKKMMMLLLJJJDDDBBB???>>>???@@@@@@???;;;<<<>>>@@@AAACCCCCCCCC??????>>>===============>>>>>>>>>@@@CCCDDDDDDCCC???>>>>>>>>>======<<<<<<>>>======<<<<<<======>>><<<<<<<<<;;;;;;;;;;;;;;;::::::::::::::::::::::::888888999999999999888888555555555444333111000///...---,,,,,,++++++,,,,,,+++***************++++++---******,,,---***)))***((()))))))))*********++++++++++++++++++,,,------++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********************************+++++++++,,,,,,+++***************++++++,,,,,,,,,,,,,,,,,,,,,,,,((())))))***+++,,,------+++******))))))******+++)))************+++++++++---***((((((***+++***((())))))))))))************%%%&&&'''&&&%%%$$$%%%'''((((((((((((((()))******((((((((((((''''''''''''&&&&&&&&&&&&&&&'''(((((()))(((((('''''''''(((((((((((('''&&&'''((())))))''''''''''''''''''''''''&&&***)))$$$'''000111***((((((((((((''''''''''''&&&&&&%%%%%%%%%&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%'''(((***+++''''''&&&&&&&&&''''''(((&&&&&&%%%%%%$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&###%%%&&&'''((('''%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((%%%%%%$$$$$$%%%&&&((()))%%%&&&''''''((((((''''''((('''(((---111111---(((''''''''''''''''''''''''(((((((((((()))))))))***))))))(((((((((((())))))'''''''''((((((((((((((()))))))))*********++++++******+++,,,,,,,,,,,,++++++*********+++,,,.../////////000000000000000//////..................///===;;;777333000.........++++++++++++++++++++++++,,,++++++******++++++,,,,,,+++++++++******))))))(((((()))***++++++,,,,,,+++++++++,,,,,,---------************************++++++++++++,,,---...///***...222222...,,,...111++++++,,,,,,---...000000//////...............///,,,...000000000111333555222444666666444444777;;;555777:::===>>>???>>>>>>AAABBBCCCDDDEEEDDDCCCCCC>>>>>>>>>AAAEEEGGGHHHHHHCCCAAA@@@@@@BBBCCCCCCBBB@@@???>>>=========>>>???@@@BBBBBBBBB@@@???@@@AAA??????>>>>>>>>>>>>>>>>>>@@@@@@AAABBBAAA@@@???>>>>>><<<:::888888999:::;;;===>>>@@@EEEIIILLLKKKJJJBBB???<<<;;;<<<===>>>===<<<===>>>@@@BBBCCCCCCCCC>>>>>>>>>======<<<<<<;;;<<<;;;;;;===???@@@???=========<<<<<<;;;;;;::::::<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;::::::999999888888888888888888666666777777777777666666333222222111000///...------,,,,,,,,,,,,,,,------+++************++++++,,,777...(((***---,,,)))((((((((())))))*********+++,,,,,,,,,,,,------...///++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,++++++******************,,,,,,,,,,,,,,,,,,,,,,,,''''''((()))+++,,,---...---,,,,,,++++++,,,,,,---)))************+++++++++,,,)))'''''')))***)))&&&''''''((()))***+++,,,,,,)))***+++***)))((()))+++((((((((((((((()))******)))((((((((('''''''''''''''''''''''''''((())))))''''''&&&''''''((()))***&&&%%%$$$$$$%%%&&&''')))))))))))))))))))))))))))%%%***)))###$$$,,,,,,$$$)))(((((((((''''''''''''%%%%%%%%%%%%&&&&&&'''(((((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&'''((()))&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''''''''%%%$$$$$$%%%''''''!!!###&&&((()))((('''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''')))))))))(((((('''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&%%%%%%&&&''')))***%%%&&&''''''((((((''''''$$$$$$%%%***//////***$$$''''''''''''''''''''''''(((((((((((())))))))))))))))))(((((((((((())))))&&&'''''''''(((((())))))************++++++++++++***++++++,,,,,,,,,++++++******))))))***,,,---///------...///////////////...------,,,,,,------...////////////...---,,,+++------------------------++++++,,,,,,,,,+++++++++)))************+++++++++,,,+++***))))))+++---...,,,,,,,,,++++++*********---------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++............////////////------++++++++++++------////////////////////////111111111111222222222222555555555666777888::::::======>>>>>>???@@@@@@@@@=========>>>???AAABBBCCCBBBAAA???======>>>???@@@AAA@@@???>>>============>>>>>>>>>>>>>>>===<<<;;;===========================>>>@@@BBBBBBAAA@@@???@@@???===<<<;;;;;;;;;<<<>>>???@@@AAABBBBBBBBBBBB>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????============<<<<<<<<<<<<<<<<<<======<<<<<<;;;:::999999999888999999::::::999999888777777666777777777666666666555555555555555555444444333222111111222222222222222222222222222111000///...---------++++++++++++++++++++++++++++++++++++++++++++++++222///+++******,,,------,,,,,,,,,++++++*********------,,,,,,,,,,,,,,,,,,++++++************++++++******+++,,,,,,---......---------,,,,,,+++++++++))))))))))))))))))))))))******************************+++,,,,,,---......***)))((())),,,......---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************))))))))))))((((((((((((((((((((((((&&&&&&'''((()))***++++++(((((((((((((((((((((((((((((('''''''''&&&&&&&&&(((&&&%%%$$$%%%''')))***&&&&&&''''''''''''&&&&&&******))))))((((((''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''')))))))))(((''''''&&&&&&)))'''%%%%%%&&&'''''''''&&&&&&&&&'''((('''$$$"""&&&&&&&&&&&&&&&&&&&&&&&&'''))))))((('''&&&'''((()))((('''&&&%%%$$$$$$$$$(((((('''''''''&&&&&&&&&))))))((('''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%%%%&&&'''(((&&&&&&'''(((((('''&&&%%%''''''((((((''''''&&&%%%&&&'''(((+++,,,+++'''$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%'''))))))((('''((()))%%%%%%%%%&&&&&&&&&''''''))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((('''(((((()))***+++''''''((()))***++++++,,,(((((()))***************((((((((((((((((((((((((***+++---...///...---,,,---------.........//////------............------,,,,,,,,,,,,,,,,,,,,,,,,***))))))((((((((()))***)))************+++++++++,,,+++***))))))+++,,,---,,,,,,,,,+++++++++******,,,+++++++++************+++++++++++++++++++++++++++,,,,,,------,,,,,,+++............////////////------++++++++++++------------------------------............////////////000000000111222333555555999999::::::;;;<<<<<<<<<;;;;;;;;;<<<===>>>???@@@@@@???===<<<;;;<<<===>>>>>>>>>======<<<<<<======>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===???@@@@@@@@@???>>>>>>===<<<:::::::::;;;<<<======>>>???@@@@@@@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;::::::;;;;;;::::::999888888888777777777777888888777777666555555555555555444444444333333333333222222222111000000///....................................---,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++777444///,,,+++++++++***,,,,,,,,,++++++*********************************++++++************+++++++++++++++,,,,,,------------------,,,,,,+++++++++************************++++++++++++++++++++++++******++++++,,,------...---+++***)))++++++***)))+++,,,,,,------,,,,,,+++++++++++++++++++++,,,,,,)))******+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++***)))((((((''''''((((((((((((((((((((((((%%%%%%&&&&&&'''((((((((((((((((((((((((((((((((())))))((((((((('''''''''''''''&&&%%%&&&'''((()))&&&&&&''''''''''''&&&&&&(((((((((((('''''''''&&&&&&&&&'''''''''(((((((((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''(((((('''&&&&&&'''(((((('''(((''''''((()))***)))'''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))((('''&&&'''(((((('''&&&&&&%%%%%%%%%%%%((('''''''''&&&&&&&&&&&&&&&&&&%%%$$$$$$###""""""%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((('''&&&%%%%%%&&&'''(((&&&&&&'''(((((('''&&&%%%'''''''''''''''&&&&&&%%%%%%(((+++---,,,***'''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%''''''&&&%%%&&&'''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***((((((((()))*********+++(((((()))***************))))))))))))))))))))))))++++++,,,------------------------------.........------............------++++++++++++++++++++++++***)))(((''''''((()))***)))************+++++++++---,,,+++*********+++,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++---............/////////------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,------...///111111333444444555555666777777777777777777888:::;;;<<<<<<;;;:::999999999:::;;;;;;;;;:::::::::;;;<<<<<<======>>>>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========>>>>>>;;;;;;::::::::::::;;;;;;;;;;;;<<<===>>>>>>>>>>>>::::::::::::::::::::::::========================;;;;;;;;;;;;::::::::::::777777888888777777666555666555555444444444555555444444333222222222333333111111111000000000///////////////......------,,,++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++333000,,,)))(((((('''&&&+++++++++++++++*********))))))******************++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++************************,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------,,,+++))))))*********)))++++++,,,,,,,,,,,,++++++*********++++++,,,,,,,,,))))))***+++---...//////,,,,,,,,,,,,,,,,,,,,,,,,...---------,,,,,,,,,,,,,,,+++***)))'''&&&%%%%%%((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))((((((((('''''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''((((((((()))))))))''''''&&&&&&&&&&&&''''''$$$%%%%%%&&&''''''(((((('''(((((())))))(((((('''&&&%%%###$$$&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''((()))(((&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$######""""""%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%'''&&&&&&&&&&&&&&&%%%%%%''''''&&&&&&&&&&&&''''''%%%&&&'''(((((('''&&&&&&'''''''''''''''&&&&&&&&&$$$)))...///,,,(((&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''###%%%''''''&&&%%%&&&''''''''''''((((((((())))))(((((((((((((((((((((((()))))))))(((((('''''''''(((((((((((((((((((((((())))))(((((('''((((((((())))))))))))))))))))))))(((((()))***************************************+++++++++++++++,,,---------------------,,,,,,,,,,,,------......------,,,************************))))))*********+++++++++))))))*********+++++++++------,,,************+++++++++++++++++++++++++++........................+++++++++++++++++++++++++++,,,,,,------,,,,,,+++---------.........//////------++++++++++++------........................------------............------------...///000111///000000111111222222333222222222333444555666666888777666555555666777777777777777777888999:::;;;;;;<<<<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::<<<;;;;;;;;;;;;<<<======<<<;;;;;;::::::999999999999:::;;;;;;<<<<<<<<<<<<888888888888888888888888::::::::::::::::::::::::999999999888888888777777444444444444444333333222333222222111111111111222111000000/////////000000/////////.........------//////.........---------+++++++++++++++++++++++++++++++++++++++,,,------************************************************+++)))'''''')))***+++***+++++++++***************+++++++++,,,,,,,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,((('''&&&'''***,,,,,,+++++++++,,,,,,,,,,,,++++++)))******+++,,,---......((()))***+++---///000000,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++***))))))((('''&&&&&&%%%((((((((((((((((((((((((************))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((('''&&&%%%%%%&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''((((((((()))))))))''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&(((***+++***((((((((()))&&&###"""$$$&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))(((&&&%%%&&&'''%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((('''''''''&&&%%%%%%%%%''''''''''''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((((((((('''&&&((((((''''''&&&&&&&&&&&&###)))//////+++&&&%%%&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&((())))))(((''''''(((&&&'''''''''(((((((((((((((((((((((((((((((((((()))))))))(((''''''&&&&&&((((((((((((((((((((((((***)))(((''''''''''''''')))))))))))))))((((((((((((((()))***************))))))))))))))))))))))))++++++***))))))+++,,,---,,,,,,,,,,,,++++++++++++,,,,,,------------,,,,,,************************'''(((+++------,,,***)))))))))*********+++++++++---,,,,,,+++************++++++++++++++++++++++++........................+++++++++++++++++++++++++++,,,,,,------,,,,,,+++------------............------++++++++++++------........................+++,,,,,,,,,---------------,,,,,,,,,---...///000---......//////000111111////////////000111222222333333333222333333333444333333333444555666777888888888999999:::999999888999999999999999999999999:::::::::999:::;;;;;;<<<===<<<<<<;;;:::888777777888888999:::::::::999999777777777777777777777777777777777777777777777777666666666555555555444444111111111111111000//////111000///..................------,,,------...............---------,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++***************+++,,,---************************************************+++***)))***---000111111************************++++++,,,,,,------------++++++************++++++,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++******+++++++++++++++,,,((('''&&&'''***,,,,,,+++***++++++,,,,,,++++++******++++++,,,---......///((()))***+++---...///000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********)))''''''''''''(((((((((((())))))))))))))))))))))))+++++++++***))))))(((((((((((((((((((((((((((((('''''''''''''''''''''''''''((((((((('''&&&%%%%%%&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((&&&&&&'''''''''(((((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&(((++++++)))(((((((((000---)))'''''')))******&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%&&&'''%%%%%%%%%%%%&&&&&&'''(((%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''))))))((((((''''''&&&&&&&&&''''''''''''%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%$$$%%%'''((((((((('''''')))((('''&&&&&&&&&&&&'''###)))...---)))%%%%%%'''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&((())))))(((''''''(((%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''')))((((((((('''''''''&&&(((((((((((((((((((((((())))))(((''''''&&&'''''')))))))))((((((((((((((((((((()))***************((((((((((((((((((((((((******)))((((((***+++,,,+++++++++++++++*********++++++,,,,,,,,,,,,++++++************************%%%'''***,,,---+++)))((()))************+++++++++,,,,,,,,,++++++++++++******++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,------------.........------++++++++++++------++++++++++++++++++++++++))))))************+++++++++++++++++++++,,,---------------...//////000000---------------...//////000000000000111111111111111111111111222333444555444444555666666666555555777777777777777777777777777777888888888999999999;;;;;;::::::999777666555555666666777777777666666555555555555555555555555333333333333333333333333222222222222111111111111...////////////...------//////...---,,,,,,,,,,,,+++++++++***++++++,,,,,,------------,,,,,,,,,+++))))))))))))))))))))))))************************((((((((((((((()))***+++************************************************,,,+++)))***,,,------,,,)))))))))*********************++++++,,,,,,------++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++******************************++++++++++++++++++,,,+++))))))*********)))******++++++++++++******+++++++++,,,,,,------...(((((()))***,,,---......,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))&&&''''''(((((()))******)))))))))))))))))))))))))))))))))(((((('''''''''((((((((((((((((((((((((&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&((((((((()))))))))))))))&&&&&&'''''''''(((((((((''''''&&&&&&&&&&&&''''''((((((''''''&&&%%%%%%$$$%%%(((+++***'''&&&''')))000,,,(((&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%%%%%%%&&&%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''''''''''''''%%%&&&'''''''''&&&%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&((((((((((((''')))((('''&&&%%%&&&''''''$$$'''***)))'''%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%&&&((('''&&&$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''&&&'''''''''(((((((((((((((((((((((((((((()))***************'''''''''''''''''''''''')))(((((((((((()))******))))))))))))******++++++***++++++,,,,,,++++++***++++++++++++++++++++++++)))))))))***++++++,,,,,,)))************+++++++++******+++,,,,,,,,,++++++******+++++++++,,,,,,,,,************+++++++++,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,---------.........------++++++++++++------++++++++++++++++++++++++))))))*********+++++++++++++++*********+++,,,,,,,,,,,,------...//////000---,,,,,,,,,,,,------...---......//////////////////////////////000111222000000111222222222222222444444444444444444444444333333555666666666555444444555666777777777666555222222333333333222222111222222222222222222222222000000000000000000000000////////////............------......------,,,+++......---++++++******+++***)))))))))******+++,,,,,,,,,+++++++++*********(((((())))))))))))))))))************************)))))))))((())))))*********************************************************(((''''''((()))(((&&&((()))))))))*********+++++++++,,,------......///++++++************+++++++++++++++,,,,,,---------+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++******************---+++***)))++++++***)))******++++++++++++******************************(((((()))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((&&&'''''''''((((((((((((''''''&&&%%%&&&'''((()))&&&&&&''''''''''''&&&&&&'''''''''((((((((())))))''''''((((((((()))))))))''''''&&&&&&&&&&&&''''''((('''''''''''''''''''''%%%(((***(((%%%$$$'''******'''$$$######$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%$$$%%%&&&&&&&&&%%%%%%%%%&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&$$$%%%&&&(((((('''&&&%%%$$$%%%&&&&&&&&&&&&%%%$$$$$$%%%&&&((((((((((((''')))((('''%%%%%%&&&'''(((%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((('''&&&$$$$$$%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''(((((((((((((((((((((((((((((((((''''''&&&&&&&&&'''((((((&&&'''''''''((()))))))))(((((()))***************((((((((((((((((((((((((''''''(((((()))))))))(((&&&'''(((((()))***++++++******++++++++++++******++++++++++++++++++++++++...---+++)))***---000333)))************+++++++++)))***+++,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++++++++,,,,,,---------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,---------......------++++++++++++------------------------------+++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---...,,,,,,,,,---......//////,,,,,,,,,,,,,,,,,,---...,,,---....../////////...///............///000000......///000000000000000111111111111111111111111///000222444444333222111///000333555666666666666///000000000000000//////000000000000000000000000..............................---------,,,,,,,,,,,,------------,,,++++++...---,,,+++************)))))))))))))))***++++++************))))))))))))************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))***)))((()))***+++***)))(((((())))))*********+++......//////000111111222++++++************++++++******+++,,,,,,---......+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++*********************)))((())),,,......---******++++++++++++******))))))))))))(((((((((((((((((())))))*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++******))))))(((((())))))))))))))))))))))))******************++++++(((((((((((((((((((((((('''((((((((())))))******((('''%%%$$$%%%''')))***&&&''''''''''''''''''&&&&&&&&&&&&'''''''''(((((())))))))))))************'''''''''&&&&&&'''''''''&&&&&&''''''((()))))))))%%%((()))'''######'''+++)))'''%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%$$$%%%&&&'''&&&&&&%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&&&&'''((())))))''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%###$$$&&&(((((((((&&&%%%$$$$$$&&&&&&&&&&&&$$$$$$###$$$&&&(((((()))((((((***(((&&&%%%%%%%%%'''(((&&&###!!!!!!$$$'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))***)))(((&&&&&&'''''''''''''''((((((((()))''''''''''''''''''''''''$$$%%%%%%&&&'''((())))))((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))%%%&&&&&&'''((()))******(((((()))***************))))))))))))))))))))))))%%%&&&((()))))))))((('''%%%&&&'''((()))***+++,,,******++++++++++++************))))))))))))******************************)))***+++,,,---,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,---------,,,+++,,,,,,,,,++++++***************,,,,,,---,,,+++***,,,,,,,,,------.........///...------,,,,,,,,,,,,,,,,,,+++******+++,,,,,,+++,,,,,,------,,,,,,+++++++++++++++,,,---........./////////...---,,,,,,---------,,,,,,+++++++++---...............------***+++,,,,,,------------++++++,,,,,,---...//////........................///000000000000...---,,,........................000000//////.........---/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,///000------///,,,''')))------))))))---///---,,,,,,,,,+++++++++******++++++******************))))))))))))))))))))))))******((('''&&&&&&&&&&&&))))))))))))************((()))***+++++++++++++++***)))((((((((()))+++,,,...---+++*********+++,,,(((((((((((((((((((((((()))************+++++++++******+++...000111000///...---,,,+++++++++,,,------------,,,,,,+++++++++...,,,++++++,,,------,,,)))************+++++++++---++++++,,,+++******,,,++++++,,,,,,,,,,,,------+++++++++*********))))))------,,,,,,+++***))))))***))))))))))))))))))***))))))***+++,,,,,,------///...---,,,+++,,,,,,---******++++++++++++******(((((())))))))))))(((((())))))((((((''''''&&&&&&((((((((((((((()))************)))((((((((((((((('''&&&&&&&&&'''(((***+++(((((((((((((((((((((((((((((())))))))))))(((((()))((('''&&&&&&'''((()))'''&&&%%%%%%&&&'''((()))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((()))(((&&&%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&'''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''')))***,,,'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$###$$$%%%&&&'''%%%%%%&&&&&&'''&&&&&&%%%$$$&&&''''''&&&%%%%%%&&&%%%&&&&&&&&&%%%###!!! &&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((''''''''''''&&&&&&&&&&&&''''''))))))(((((('''''''''&&&(((((()))***************'''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&''')))***+++***)))******++++++************++++++******************************)))))))))***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,+++***))),,,,,,,,,++++++************+++,,,,,,,,,+++******,,,,,,,,,---------.........------,,,++++++,,,,,,,,,,,,+++******+++,,,,,,+++,,,,,,------,,,,,,+++,,,++++++++++++,,,,,,---,,,------------,,,,,,+++---------,,,,,,+++++++++,,,,,,------------,,,,,,***+++,,,,,,---------,,,++++++,,,,,,---.....................------------,,,---.........---,,,+++------------------------.........---------,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...///,,,((((((...444>>>666,,,)))+++------+++,,,,,,+++++++++*********************************)))))))))))))))))))))))),,,+++***)))(((((((((((())))))))))))************))))))*********))))))(((***))))))((()))***+++,,,+++******)))(((((())))))************************)))************+++++++++***+++,,,...000000///...---,,,++++++++++++,,,------------,,,,,,+++++++++...,,,***+++,,,---,,,+++)))************+++++++++,,,+++++++++*********,,,+++++++++,,,,,,,,,------+++++++++*********))))))------,,,,,,+++******)))---,,,,,,++++++,,,,,,---))))))***++++++,,,------///...---,,,,,,,,,------******++++++++++++******))))))************)))))))))))))))(((((('''''''''((((((((((((((())))))***))))))(((((((((((())))))''''''&&&&&&'''(((***+++((((((((((((((((((((((((''''''((((((((((((''''''+++***)))(((((()))***+++(((((('''''''''((()))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((('''%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&'''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&***)))(((((('''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&'''((()))&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''&&&&&&'''''''''&&&%%%%%%%%%'''(((((('''&&&&&&'''''''''''''''&&&%%%$$$$$$''''''''''''''''''''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''***)))))))))((((((((((((''''''((()))))))))))))))'''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((('''''''''''''''''''''((('''((())))))))))))***+++,,,,,,++++++++++++,,,,,,************************+++***(((&&&&&&(((+++---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++))))))+++++++++++++++*********,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,---------------,,,++++++***+++++++++,,,++++++******++++++,,,++++++,,,,,,,,,,,,++++++,,,++++++*********++++++***++++++,,,,,,,,,,,,+++------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,---------,,,,,,+++++++++,,,,,,------............------,,,,,,,,,)))***++++++,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++++++++************))),,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,&&&%%%444GGGTTT>>>,,,)))---,,,***+++,,,++++++++++++*********************************))))))))))))))))))))))))---,,,+++***************))))))))))))*********************))))))(((&&&&&&***))))))))))))***++++++)))************)))((((((************************)))************++++++++++++,,,---...///......---,,,,,,++++++++++++,,,---------,,,,,,,,,,,,++++++---,,,******,,,---,,,+++)))************+++++++++)))+++,,,+++******+++,,,++++++++++++,,,,,,,,,,,,+++++++++***************---,,,,,,++++++*********+++******))))))******+++))))))******+++,,,,,,,,,---,,,++++++******++++++******++++++++++++******)))******++++++******)))))))))))))))((((((((((((((((((''''''(((((()))***)))(((((((((((())))))***''''''&&&''''''((()))***((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&******))))))))))))*********))))))((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''%%%%%%$$$$$$$$$%%%&&&''''''''''''''''''&&&%%%$$$&&&((())))))(((''''''(((((((((((('''''''''(((((())))))))))))))))))))))))''''''((((((((((((((('''''''''&&&&&&&&&&&&''''''*********))))))))))))(((&&&&&&'''((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''(((((())))))))))))((('''''''''(((***++++++++++++******+++++++++************************+++***((((((((()))+++,,,++++++++++++++++++++++++++++++++++++++++++++++++/////////...---,,,+++++++++++++++***************,,,,,,,,,,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,+++***))))))))))))******+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,***+++++++++,,,,,,,,,---......------,,,+++++++++(((((()))***+++++++++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,*********************)))++++++++++++++++++++++++...((()))...***'''888OOOWWW>>>++++++---((('''---++++++++++++***************************+++++++++))))))))))))))))))))))))---,,,++++++************((()))))))))************))))))******)))((((((''')))))))))*********++++++***+++,,,------,,,******************************))))))*********++++++++++++---//////...---,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++******+++,,,,,,+++))))))*********+++++++++(((,,,...+++)))***++++++***++++++++++++,,,,,,,,,************************,,,,,,,,,++++++*********))))))(((((((((((())))))))))))******+++++++++,,,))))))))))))(((((())))))******++++++++++++******))))))************))))))))))))))))))))))))))))))(((''''''''''''((())))))******)))(((((((((((((((''''''''''''(((((())))))((((((((((((((((((((((((&&&''''''((((((''''''&&&((((((''''''''''''((((((***))))))(((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&(((***+++,,,%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$######$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''''''''%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((($$$$$$$$$%%%%%%%%%&&&&&&(((((((((((('''&&&%%%$$$&&&'''))))))'''&&&'''((()))((('''&&&'''(((***+++))))))))))))))))))))))))&&&'''((((((((((((((((((''''''&&&&&&&&&&&&'''''')))))))))(((((((((((((((&&&'''(((((())))))(((((('''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&''''''((()))******+++,,,***'''&&&&&&(((((()))******))))))))))))******************************)))***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++//////...---,,,,,,++++++************************---,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,*********))))))******+++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,+++***))))))))))))***+++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------,,,,,,,,,------,,,,,,+++*********+++++++++++++++------,,,,,,++++++++++++(((((()))***+++,,,------************************,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++++++++++++++++++++++++++111((('''...---)))222BBBFFF555***---,,,%%%&&&///+++++++++*********))))))))))))*********+++++++++))))))))))))))))))))))))++++++***))))))))))))***((()))))))))************((()))******+++++++++***)))*********++++++++++++******,,,------,,,+++***))))))))))))))))))))))))))))))*********++++++++++++---//////---++++++,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++)))***+++,,,++++++))))))*********+++++++++'''...111,,,)))***+++************+++++++++,,,,,,************************,,,,,,+++++++++++++++***,,,,,,,,,++++++,,,,,,,,,)))***************++++++))))))************************++++++++++++******''''''((((((((((((''''''((((((((((((((()))))))))'''''''''''''''(((((())),,,,,,***)))'''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((''''''((((((((((((''''''(((((((((((('''&&&&&&%%%((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&(((***+++,,,%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$#########$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&%%%%%%$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%%%%%%%''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((($$$$$$%%%%%%%%%&&&&&&&&&'''(((((((((''''''&&&%%%$$$&&&((('''&&&%%%&&&'''''''''&&&%%%&&&((()))***((((((((((((((((((((((((&&&&&&'''(((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((()))************)))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&''''''((()))******+++///+++(((&&&'''(((''''''***))))))))))))))))))***************************)))***+++------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++***)))))))))))))))))))))***************,,,++++++******+++,,,,,,,,,,,,,,,,,,++++++++++++*********)))******+++,,,***++++++,,,,,,++++++*********++++++++++++******,,,++++++*********+++++++++,,,---------------,,,++++++,,,,,,,,,,,,------***+++,,,---.........---,,,,,,---------,,,++++++************************++++++++++++++++++++++++)))))))))******,,,---...************************++++++,,,,,,,,,,,,------+++++++++++++++,,,,,,,,,++++++++++++++++++++++++222***'''++++++''''''---222,,,***,,,+++&&&(((///+++************))))))))))))))))))***++++++,,,,,,))))))))))))))))))))))))***))))))((((((((())))))))))))))))))************((()))***++++++,,,,,,,,,)))***++++++,,,,,,++++++(((((()))************)))(((((((((((((((((((((((()))************+++++++++)))---000///,,,***+++---((()))***+++,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,+++))))))+++,,,+++***)))************+++++++++(((111555...)))+++,,,)))************++++++++++++***************+++++++++++++++++++++++++++++++++++++++************++++++************************++++++,,,------------,,,******++++++++++++******&&&''''''((((((''''''&&&''''''''''''((((((((((((''''''&&&&&&''''''((()))---,,,***)))'''&&&&&&&&&''''''((((((((((((''''''(((((((((((((((((((((((((((((())))))))))))(((((())))))************))))))&&&'''''''''''''''&&&%%%((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((((((''''''&&&&&&%%%%%%%%%%%%&&&'''''''''''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''###$$$%%%&&&&&&&&&%%%%%%&&&''''''(((((((((''''''$$$&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''%%%&&&'''((())))))))))))''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&&&&&&&''''''((())))))***************'''''''''''''''(((((((((&&&&&&&&&''''''''''''((('''''''''(((((()))))))))...+++'''''')))+++)))'''+++******))))))******+++***************************************++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******)))((((((((()))***((()))))))))*********++++++************,,,---...,,,,,,,,,+++++++++*********************+++,,,,,,***+++,,,,,,,,,,,,+++*********++++++++++++******,,,++++++++++++,,,,,,---+++,,,,,,,,,,,,++++++***+++++++++,,,,,,---------)))***+++,,,,,,---------,,,---------,,,,,,+++************************)))))))))******++++++,,,,,,******)))))))))+++,,,---*********************************+++++++++,,,,,,*********++++++,,,,,,,,,************************---+++*********)))'''&&&((()))************+++,,,************))))))))))))((())))))***++++++,,,,,,))))))))))))))))))))))))))))))((((((((())))))***))))))))))))************))))))***************))))))***+++,,,,,,,,,++++++))))))(((((()))******+++)))))))))))))))))))))))))))************+++++++++(((,,,//////,,,***+++...'''(((***+++,,,,,,,,,++++++++++++,,,,,,---------,,,***))))))***++++++***)))************+++++++++***555888000)))+++,,,(((************++++++++++++))))))*********+++++++++++++++++++++++++++++++++))))))(((((((((((())))))************))))))))))))***+++,,,---------,,,,,,******++++++++++++******''''''((((((((((((''''''%%%&&&&&&&&&'''''''''((('''&&&&&&&&&&&&'''((((((***))))))(((((((((((((((''''''((())))))((('''&&&(((((((((((((((((((((((('''(((((((((((((((((('''((()))***++++++***)))(((&&&&&&(((((()))(((''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&'''((())))))((('''&&&&&&%%%%%%%%%%%%&&&''''''&&&'''''''''((((((((()))'''''''''''''''''''''''''''&&&%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''%%%%%%&&&'''&&&&&&$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&###$$$%%%&&&&&&&&&%%%%%%%%%&&&'''(((((())))))(((%%%'''(((((('''&&&&&&'''&&&&&&''''''((('''''''''''''''''''''''''''''''''%%%&&&'''((())))))))))))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''(((((('''(((((()))***)))))))))&&&'''''''''((((((((()))&&&&&&&&&''''''''''''((('''''''''''''''''''''(((+++(((&&&(((---///---+++,,,++++++++++++++++++,,,************************+++***((('''''')))+++---+++++++++++++++++++++++++++++++++++++++++++++++++++***)))))))))***+++,,,(((((())))))*********+++******))))))***,,,...///,,,,,,,,,++++++*********++++++******+++,,,------***+++,,,------,,,+++*********++++++++++++******++++++++++++,,,---......+++++++++++++++***)))(((+++++++++,,,,,,---------(((((()))++++++,,,,,,,,,------------,,,,,,+++************)))))))))))))))(((((()))***+++,,,,,,---***))))))(((((()))+++,,,************************(((((())))))*********+++))))))******+++++++++,,,************************&&&+++,,,******......+++&&&******(((***...---)))************))))))))))))((())))))***++++++,,,,,,))))))))))))))))))))))))***)))))))))))))))******))))))))))))************************)))((('''&&&)))***+++,,,---,,,++++++,,,+++*********+++---...************************)))************+++++++++'''+++//////,,,***,,,///'''(((***+++,,,,,,+++++++++++++++,,,,,,---------,,,***))))))***++++++***)))************++++++++++++777;;;111***+++,,,((()))************+++++++++))))))******++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,*********)))))))))))))))'''((()))+++++++++***)))******++++++++++++******(((((())))))))))))((((((%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((''''''''''''((()))++++++''''''((())))))((('''&&&((((((((((((((((((((((((&&&''''''''''''''''''&&&&&&'''((())))))((('''&&&&&&'''(((*********))))))((((((((((((((((((((((((************************((((((((((((((((((((((((&&&'''((())))))(((''''''&&&%%%%%%%%%%%%&&&''''''&&&'''''''''(((((())))))''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&'''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&'''''''''''''''''''''''''''######%%%%%%&&&%%%$$$###%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&###$$$%%%&&&'''&&&%%%%%%$$$%%%&&&((())))))******&&&((())))))(((''''''(((&&&'''((())))))((('''&&&((((((((((((((((((((((((%%%&&&'''((())))))))))))'''''''''&&&&&&'''''''''&&&'''''''''(((((())))))&&&''''''(((((((((((((((&&&'''''''''(((((())))))&&&&&&&&&'''''''''(((((('''''''''''''''&&&&&&&&&'''%%%%%%)))///333111...))))))))))))))))))))))))((((((''''''''''''((((((,,,,,,++++++,,,,,,---...)))))))))))))))))))))))))))************+++++++++******+++++++++***))))))***************)))(((((()))+++,,,,,,***))))))***,,,,,,++++++++++++,,,,,,***++++++,,,,,,++++++*********))))))******+++,,,)))*********++++++++++++,,,,,,+++***))))))******,,,,,,,,,+++))))))***,,,(((((()))***++++++,,,,,,++++++++++++++++++++++++000//////---,,,***((('''...------,,,+++***))))))******++++++++++++******)))***+++,,,---------------,,,++++++******++++++))))))***+++,,,------...******+++++++++,,,,,,,,,------,,,++++++,,,------))))))))))))))))))))))))))))))))))))************************************++++++++++++++++++++++++************************************************)))))))))))))))*********))))))))))))))))))))))))***222222***'''------'''))))))************))))))))))))))))))(((((((((((())))))***+++,,,,,,------,,,,,,++++++***+++++++++++++++******++++++,,,---//////.........---------)))******++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,///222555222,,,((((((***,,,,,,,,,,,,,,,,,,,,,,,,************************++++++***)))(((((())))))******************+++,,,)))******++++++******))))))))))))))))))))))))))),,,,,,***)))))))))***+++))))))))))))))))))))))))++++++***)))((('''&&&&&&))))))))))))))))))))))))))))))((())))))***+++,,,))))))))))))))))))))))))((((((((((((((((((((((((%%%%%%%%%%%%%%%&&&''''''))))))))))))))))))))))))))))))))))))((((((((((((&&&&&&''''''(((((())))))))))))************))))))''''''''''''''''''''''''***)))'''%%%$$$%%%'''((((((&&&$$$%%%&&&''''''&&&&&&&&&&&&(((+++,,,+++)))%%%%%%%%%&&&&&&'''''''''&&&%%%%%%%%%%%%&&&''''''(((''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&%%%%%%$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((''''''''''''((())))))''''''((()))))))))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((''''''&&&%%%%%%***)))&&&%%%$$$$$$%%%&&&''''''((((((((((((''''''(((''''''&&&&&&''''''(((((((((((((((((((((((((((''''''''''''''''''&&&&&&((((((((('''&&&&&&&&&%%%(((((()))+++...///---,,,))))))))))))))))))))))))+++******))))))******+++******))))))******+++,,,************************)))************+++++++++,,,,,,++++++*********)))***************)))(((((()))***,,,,,,***)))************))))))))))))*********++++++,,,,,,++++++*********))))))******+++,,,)))))))))*********++++++,,,++++++***))))))******+++,,,---,,,***)))***+++)))))))))***++++++,,,,,,++++++++++++++++++++++++//////...---,,,***)))(((++++++++++++++++++++++++******++++++++++++******((()))***+++,,,,,,,,,,,,---,,,++++++******++++++''''''(((((())))))******))))))*********+++++++++---,,,+++******+++,,,---))))))))))))))))))))))))))))))))))))******************************************************************************************************************))))))(((((('''''')))))))))))))))))))))))))))000111***(((------((())))))************)))))))))))))))))))))))))))(((*********++++++,,,,,,---,,,,,,++++++***++++++,,,++++++******++++++,,,---///.........---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++***...111///+++((()))+++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++***)))))))))))))))*********))))))***++++++******++++++++++++******************************,,,+++***)))))))))***+++))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))++++++***)))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((())))))***+++))))))))))))))))))))))))(((((((((((())))))))))))'''''''''((((((((((((((((((((())))))))))))((((((((())))))***+++,,,------((('''&&&&&&&&&(((***+++'''''''''&&&&&&%%%&&&&&&%%%%%%'''(((((((((&&&$$$%%%%%%%%%&&&&&&'''''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&''''''((()))&&&&&&'''(((((((((((('''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''(((((((((&&&$$$""" !!!"""''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&***)))((()))++++++***((())))))))))))))))))))))))+++++++++******+++++++++***))))))))))))***++++++************************)))************+++++++++///...,,,+++*********+++)))************))))))((((((***,,,,,,***)))***+++******))))))))))))*********++++++,,,,,,++++++*********))))))******+++,,,((()))))))))************,,,+++******)))************,,,------,,,*********))))))******+++,,,,,,,,,++++++++++++++++++++++++------------,,,+++***)))*********+++++++++,,,,,,******++++++++++++******'''((()))***++++++++++++,,,,,,+++************+++*********+++++++++++++++(((((()))))))))*********++++++************++++++))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))************************))))))))))))))))))))))))******)))((('''&&&&&&%%%))))))))))))))))))))))))(((...///)))(((------***))))))************))))))))))))))))))))))))))))))++++++++++++++++++++++++,,,++++++***++++++,,,,,,++++++******++++++,,,---......------------,,,,,,------,,,,,,+++******)))************************&&&***,,,,,,***)))***,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++***))))))))))))***+++******)))))))))******++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,+++******))))))******))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******)))(((''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))''''''(((((())))))******))))))((((((((((((((('''''''''(((((((((((('''''''''((()))+++---///000111***)))(((''''''(((******$$$&&&(((((('''(((,,,///,,,------,,,)))&&&%%%$$$&&&&&&&&&&&&&&&'''''''''&&&%%%%%%%%%%%%&&&''''''$$$$$$%%%&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''''''''''''''''''''''''''((('''''''''&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''(((%%%%%%&&&''''''''''''&&&''''''''''''''''''''''''&&&&&&'''''''''(((((((((%%%&&&&&&'''(((((())))))((('''%%%$$$###$$$$$$%%%''''''(((((((((((('''''''''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((,,,***''''''''''''&&&%%%))))))))))))))))))))))))******))))))))))))******+++++++++++++++,,,,,,---************************))))))*********+++++++++111///---***)))***+++,,,))))))************)))((((((***++++++*********+++,,,,,,++++++++++++,,,,,,***++++++,,,,,,++++++*********))))))******+++,,,(((((()))))))))*********++++++***************+++)))+++......,,,***))))))*********++++++,,,,,,,,,***+++++++++++++++,,,,,,,,,,,,---------,,,++++++***************+++++++++******++++++++++++******((())))))***++++++******,,,++++++***************,,,,,,,,,,,,,,,,,,++++++))))))))))))*********+++******))))))))))))******))))))))))))))))))))))))((()))))))))************************************************************************************((((((((((((((((((((((((******))))))((((((''''''))))))))))))))))))))))))''',,,---)))(((,,,---+++))))))************)))))))))))))))))))))*********,,,,,,++++++++++++++++++++++++******++++++,,,,,,++++++******++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++''')))++++++))))))***,,,++++++++++++++++++++++++************************++++++***))))))*********+++******)))))))))******+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++***************(((((((((((((((((((((((('''((((((((()))))))))***((((((((((((((((((((((((&&&&&&&&&&&&''')))***+++((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''((()))((((((((((((((((((((((((&&&''''''((()))******+++***)))))))))((((((''''''&&&''''''''''''''''''&&&%%%&&&''')))***,,,---...---,,,***((('''&&&%%%%%%!!!%%%)))***+++000:::BBB:::999777111+++(((((()))&&&&&&&&&'''''''''''''''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((''''''&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((%%%%%%&&&&&&''''''''''''++++++***)))(((((())))))''''''((((((((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&((((((((((((((((((((((((&&&&&&&&&'''''''''''''''&&&&&&''''''(((((()))))),,,***'''%%%&&&&&&&&&%%%))))))))))))))))))))))))******))))))))))))******++++++******++++++,,,---************************))))))*********+++++++++000///,,,*********+++,,,((())))))*********))))))''')))++++++******+++,,,,,,,,,++++++++++++,,,,,,***++++++,,,,,,++++++*********))))))******+++,,,))))))))))))************+++***************++++++)))+++......,,,***))))))+++++++++++++++,,,,,,,,,*********++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,+++******)))((((((******++++++++++++******)))***++++++++++++++++++,,,+++******))))))******)))))))))))))))(((((((((*********+++++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************++++++++++++++++++++++++************************(((((((((((((((((((((((()))))))))******+++++++++))))))))))))))))))))))))&&&***+++))))))+++,,,,,,))))))************))))))((()))))))))*********+++,,,,,,+++++++++++++++++++++*********++++++,,,---++++++******++++++,,,---++++++,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***)))***+++++++++++++++++++++++++++************************+++***************++++++***************++++++,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++******))))))((((((((((((((((((((((((''''''(((((())))))******((((((((((((((((((((((((%%%%%%&&&&&&''')))***+++((((((((((((((((((((((((((((((((((((((((((((((((******))))))******+++,,,((((((((((((((((((((((((&&&''''''((()))******+++******))))))((((((((('''&&&&&&''''''''''''&&&&&&&&&&&&''''''((()))))))))++++++)))'''&&&%%%$$$###%%%(((***+++---555BBBLLLAAA===777000+++))))))+++''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&%%%%%%%%%%%%&&&''''''&&&&&&'''((((((((((((''''''''''''''''''''''''''''''''''''((((((((())))))&&&&&&&&&%%%%%%%%%$$$$$$'''''''''&&&&&&&&&&&&&&&''''''(((((((((((('''''''''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&''''''(((((()))))))))+++)))&&&&&&'''((()))((())))))))))))))))))))))))+++++++++******+++++++++)))(((((((((((()))******++++++++++++++++++++++++)))************+++++++++...---+++******++++++,,,((())))))************)))''')))+++++++++***+++,,,******))))))))))))*********++++++,,,,,,++++++*********))))))******+++,,,)))*********++++++++++++*********)))******+++,,,***,,,------,,,*********++++++,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---,,,,,,---------,,,++++++---,,,+++***)))(((''''''******++++++++++++************+++++++++++++++***++++++***))))))))))))******************************++++++++++++,,,,,,,,,))))))************))))))))))))))))))))))))))))))))))))))))))************************************++++++++++++++++++++++++************************))))))))))))))))))))))))((())))))***+++,,,---...))))))))))))))))))))))))''')))******))))))***+++))))))************))))))((())))))******+++++++++++++++++++++++++++++++++************+++,,,------++++++******++++++,,,---******++++++++++++,,,,,,)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++************++++++++++++++++++++++++************************+++************+++,,,,,,*********+++,,,---...///++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++***++++++++++++***))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))(((''''''(((((()))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((())))))***))))))))))))))))))))))))''''''(((((())))))*********))))))))))))))))))(((&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((&&&&&&&&&'''''''''''''''+++,,,,,,+++---333<<>>888000))))))(((((('''''''''&&&&&&%%%%%%%%%%%%&&&''''''$$$%%%%%%&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&'''((('''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))(((''''''''''''((())))))$$$$$$%%%&&&&&&&&&%%%%%%''''''''''''''''''''''''(((((((((((())))))))))))''''''(((((()))*********%%%%%%&&&&&&&&&&&&&&&%%%''''''((((((((((((''''''))))))(((((((((((())))))((((((((((((((((((((((((%%%%%%&&&&&&'''((())))))******))))))((((((''''''((('''''')))***)))'''%%%************************+++***)))'''''')))***+++)))))))))***+++,,,......))))))))))))))))))))))))+++***((('''''''''((())),,,+++***))))))***+++,,,,,,+++++++++******))))))+++***)))))))))+++...//////...------,,,,,,,,,,,,******,,,,,,,,,,,,******,,,+++***))))))***+++,,,+++++++++***)))((((((''')))***+++,,,+++)))'''&&&,,,,,,,,,++++++*********))))))))))))***,,,///000---------,,,,,,+++++++++,,,++++++******++++++,,,---------,,,,,,,,,++++++''''''(((((())))))*********)))(((''''''((()))*********+++++++++,,,,,,,,,))))))((((((''''''&&&&&&)))---000///+++)))+++...,,,,,,++++++***))))))(((************))))))))))))'''((()))******)))((('''))))))))))))))))))))))))***))))))(((((((((((()))))))))))))))))))))))))))))))))*********+++++++++++++++***)))(((((()))))),,,+++++++++***)))))))))************************%%%&&&''')))))))))((('''))))))))))))************------,,,+++***)))((('''************************))))))))))))))))))))))))++++++,,,,,,,,,---------************))))))((((((///...,,,+++***+++,,,,,,))))))))))))))))))))))))))))))))))))******************************************+++,,,------......+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))******++++++++++++*********(((((()))***+++***)))''''''(((((())))))******((((((((((((((((((((((((***(((&&&&&&'''))))))***))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&%%%%%%''''''(((((())))))******)))((('''&&&&&&'''((()))))))))))))))))))))))))))&&&&&&''''''''''''&&&&&&(((((((((((((((''''''''''''&&&%%%%%%&&&(((+++,,,*********))))))((('''&&&%%%&&&&&&&&&'''((((((((((((((()))***,,,---...///,,,+++(((%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$%%%'''(((((('''%%%$$$''''''''''''''''''''''''((((((((('''&&&$$$###"""$$$%%%%%%%%%$$$$$$###"""&&&&&&&&&'''''''''(((((($$$$$$&&&''''''&&&$$$$$$###$$$&&&&&&&&&&&&$$$###&&&&&&&&&'''&&&&&&%%%%%%&&&%%%$$$######$$$%%%&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''((((((((()))''''''((()))))))))))))))&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((('''''''''...,,,))))))))))))(((''''''&&&&&&&&&&&&'''((((((************************+++***)))(((((()))***+++******)))******+++,,,---************************,,,+++***)))((())))))***++++++***))))))***++++++))))))))))))(((((((((''')))))))))))))))+++,,,------,,,++++++*********+++------...//////...------,,,+++***))))))***+++,,,+++++++++***)))(((((((((***+++,,,------+++***)))+++++++++++++++*********)))))))))***+++,,,---...---------,,,,,,+++++++++------------------------,,,,,,,,,,,,++++++++++++************))))))))))))))))))(((((((((((())))))*********+++++++++,,,,,,))))))))))))))))))((((((,,,///111000+++)))***,,,************************************))))))))))))(((((()))******)))(((((())))))))))))))))))))))))))))))((((((((())))))***))))))))))))))))))))))))************++++++++++++++++++***)))))))))))))))+++++++++***************************************((()))******************))))))))))))************+++++++++***************++++++++++++++++++++++++************************,,,+++++++++,,,,,,------++++++*********))))))))),,,+++******)))))))))***************************))))))))))))******************************************++++++,,,,,,------++++++++++++++++++++++++************************+++++++++*********))))))******++++++++++++*********(((((()))***+++***)))+++******)))((((((''''''))))))))))))))))))))))))...,,,)))***---...,,,***))))))))))))(((((((((((((((((((((((((((''''''''''''((((((((()))))))))***)))(((''''''''''''((()))))))))))))))))))))))))))''''''(((((((((((('''''''''((((((((()))*********)))((('''&&&&&&''')))***&&&'''((())))))******)))&&&&&&&&&'''''''''''''''((((((((()))******++++++***)))(((&&&%%%%%%%%%&&&(((''''''&&&&&&''''''((($$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''(((((('''%%%$$$''''''''''''''''''''''''%%%&&&&&&'''&&&&&&%%%%%%'''(((((((((''''''&&&%%%%%%&&&&&&&&&&&&'''''''''%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%$$$######$$$%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&''''''''''''(((''''''((()))))))))))))))&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''"""######%%%&&&(((***+++%%%$$$###$$$''')))))))))'''&&&&&&&&&&&&'''((((((************************+++***)))(((((()))***+++******)))))))))******+++************************,,,,,,+++************+++++++++***))))))***++++++))))))))))))(((((((((((((((((()))******+++++++++,,,,,,+++*********++++++***+++,,,,,,,,,,,,+++***,,,++++++******++++++,,,+++++++++***))))))((((((((()))+++,,,,,,+++***)))******++++++,,,+++++++++******+++,,,,,,,,,,,,+++------,,,,,,,,,,,,++++++------...//////...------++++++++++++*********))),,,,,,++++++***)))))))))((())))))******))))))(((*********++++++++++++,,,))))))***************+++...000222000,,,))))))+++(((((()))***++++++,,,,,,++++++*********)))))))))((())))))******))))))((())))))))))))))))))))))))(((((((((((())))))***+++))))))))))))))))))))))))******+++++++++,,,,,,,,,+++***))))))))))))))))))***************+++++++++************************++++++***)))))))))******)))))))))*********++++++))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,++++++******,,,---...+++++++++++++++******************+++******)))(((************************)))))))))*********++++++***************************************+++++++++++++++++++++++++++++++++))))))))))))))))))))))))+++++++++*********************++++++++++++*********(((((()))***+++***)))*********))))))(((((('''************************,,,+++)))+++,,,,,,)))&&&))))))))))))(((((((((((())))))))))))************(((((((((((()))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))(((((())))))))))))((((((''''''((()))***+++,,,,,,***)))(((&&&&&&&&&'''(((&&&&&&'''((())))))))))))'''''''''''''''&&&&&&&&&((('''''''''''''''''''''(((((('''''''''&&&&&&&&&(((''''''&&&&&&''''''((($$$$$$$$$$$$%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$%%%&&&''''''&&&%%%$$$''''''''''''''''''''''''###$$$%%%&&&'''(((((((((%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&'''&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&&&&&&&''''''''''''(((((()))))))))))))))&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''&&&&&&&&&&&&'''''''''&&&%%%$$$$$$%%%&&&'''"""!!!!!!###&&&)))***)))'''&&&&&&&&&&&&'''((((((************************+++******))))))******++++++******)))(((((())))))************************,,,,,,++++++************+++******************++++++++++++***************''')))***,,,,,,,,,+++***...------,,,,,,---------)))******************))),,,,,,,,,++++++,,,,,,,,,+++++++++******)))))))))&&&'''((()))))))))))))))***+++,,,---...---------***+++,,,------,,,***))),,,,,,,,,,,,,,,,,,,,,,,,,,,---///000000///---,,,************))))))))))))*********************)))((()))***++++++***)))(((************++++++++++++((())))))******+++++++++,,,...///...+++)))***+++)))))))))***++++++,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,******)))))))))))))))***)))))))))***+++++++++,,,************************+++***((('''&&&'''(((((())))))*********+++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,+++***)))***+++---...++++++++++++++++++++++++***+++,,,------,,,+++***************************))))))*********+++++++++************************************))))))))))))******************************************************************************++++++++++++*********(((((((((***+++***)))''''''((()))***++++++,,,************************(((+++------+++(((&&&&&&))))))))))))(((((((((((())))))***************+++(((((((((((()))))))))))))))(((((((((((((((((()))(((((((((((((((((((((((())))))************))))))((((((((())))))*********)))(((''''''''''''(((((())))))))))))((('''&&&%%%((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&''''''&&&%%%%%%''''''''''''''''''''''''###$$$%%%&&&'''((((((((($$$$$$###############$$$$$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%$$$$$$%%%&&&''''''&&&%%%$$$$$$%%%&&&'''%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&'''''''''(((((((((((())))))))))))((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''***(((&&&$$$$$$&&&(((***)))'''&&&&&&'''((((((''''''&&&&&&&&&&&&'''((((((************************++++++************++++++,,,+++***)))((((((((((((***************************************)))))))))*********++++++***************************++++++)))***---......---+++***---------,,,,,,------...------,,,,,,,,,,,,------,,,,,,,,,------,,,,,,,,,++++++++++++************''''''((()))))))))))))))+++,,,...///000///......***+++,,,---,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++************)))))))))((((((''''''(((((()))***++++++((()))***++++++***)))((())))))*********+++++++++((((((((())))))*********(((***++++++*********+++************************++++++++++++******************))))))))))))******))))))))))))))))))))))))(((((((((((()))+++,,,,,,))))))))))))))))))))))))******+++++++++,,,,,,,,,***)))))))))))))))******)))))))))***+++++++++,,,************************+++***)))'''''''''((()))************+++++++++++++++++++++************)))++++++++++++++++++++++++************************++++++*********+++,,,---++++++++++++++++++++++++)))***,,,------,,,+++***************************************++++++++++++***************************)))))))))))))))))))))************************++++++++++++++++++++++++******************************++++++++++++*********(((((((((***+++***)))''''''((()))***+++,,,,,,************************'''///555444,,,'''(((---))))))))))))((((((((((((((((((((())))))*********))))))))))))((((((((((((((())))))))))))))))))((((((((((((((((((((((((((())))))************)))))))))))))))(((((('''''''''&&&&&&&&&'''((())))))***)))))))))(((((('''&&&%%%((((((((('''&&&&&&&&&%%%%%%%%%&&&''''''(((((()))%%%&&&''''''((('''''''''&&&%%%%%%$$$$$$%%%%%%&&&))))))(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%''''''''''''''''''''''''%%%%%%&&&&&&'''&&&&&&%%%''''''&&&&&&&&&&&&'''((($$$$$$$$$%%%%%%%%%&&&&&&((('''%%%%%%%%%%%%'''(((&&&%%%$$$######$$$%%%&&&$$$%%%%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''(((((((((((())))))))))))(((((())))))))))))((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''#########%%%)))...333666,,,***((('''(((((('''&&&'''&&&&&&&&&&&&'''((((((************************++++++++++++++++++++++++,,,+++***)))))))))))))))++++++++++++++++++++++++******++++++******)))((()))***++++++++++++***)))(((((((((((())))))))))))***,,,---//////...,,,+++++++++*********+++,,,,,,,,,++++++******++++++,,,,,,------......------,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++---...000000///...,,,++++++,,,,,,,,,++++++***++++++,,,,,,,,,,,,------******+++,,,,,,+++******************)))))))))(((%%%%%%&&&((()))***+++,,,)))******************))))))))))))************+++(((((())))))))))))))))))''''''((()))************++++++******************,,,++++++++++++*********+++******))))))******+++))))))))))))))))))))))))))))))))))))******+++,,,))))))))))))))))))))))))))))))*********+++++++++)))))))))))))))******+++***************+++++++++************************,,,,,,+++*********++++++*********++++++++++++,,,,,,+++++++++******))))))************************++++++++++++++++++++++++*********+++++++++++++++*********+++++++++++++++'''((())))))***)))))))))++++++++++++++++++++++++*********++++++++++++,,,************************)))))))))))))))*********************************++++++++++++++++++++++++***************+++++++++******++++++++++++*********(((((()))***+++***)))************************************************$$$,,,444222***%%%'''---))))))))))))(((((((((((('''''''''((())))))******))))))))))))((((((((((((((())))))******))))))((())))))))))))))))))))))))))))))************))))))******)))((('''&&&%%%%%%%%%%%%&&&'''((()))******%%%%%%&&&'''(((((((((((('''''''''''''''&&&&&&&&&%%%%%%&&&'''(((((())))))&&&&&&''''''''''''''''''(((''''''&&&&&&''''''(((''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&%%%$$$$$$&&&%%%$$$$$$$$$%%%''''''%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''$$$$$$############$$$$$$$$$$$$%%%&&&''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%%%%%%%&&&''''''(((((()))))))))*********)))))))))))))))(((((('''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''$$$%%%%%%'''***...222555'''&&&$$$%%%&&&((('''''''''&&&&&&&&&&&&'''((((((***************************++++++++++++++++++***,,,++++++*********++++++++++++++++++++++++++++++***+++,,,,,,,,,+++***))))))***++++++++++++***)))'''((((((((())))))))))))+++,,,---------,,,+++++++++*********++++++,,,---***)))(((''''''((()))***,,,---...//////...---,,,++++++++++++++++++++++++------,,,,,,,,,,,,,,,,,,+++,,,...//////---+++)))+++++++++***++++++,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++++++++*********)))))))))''''''((()))******+++++++++******))))))******+++))))))))))))******************************)))))))))))))))***++++++***))))))))))))***++++++,,,,,,,,,,,,+++++++++*********++++++***))))))***++++++))))))))))))))))))))))))*********)))******++++++))))))))))))))))))))))))(((((()))))))))*********)))))))))))))))***+++++++++++++++*********************************************+++,,,,,,,,,++++++*********+++++++++,,,,,,***************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++((()))+++,,,,,,,,,***))))))))))))*********++++++((((((((((((((()))******++++++++++++++++++++++++*********+++++++++,,,,,,************************((())))))******+++++++++************************************************))))))*********+++++++++******++++++++++++*********(((((()))***+++***)))************************))))))))))))))))))))))))$$$(((,,,+++(((&&&&&&((())))))))))))((((((((((((''''''(((((()))************)))))))))((((((((('''((()))************)))((())))))))))))))))))))))))((())))))))))))))))))(((***)))))))))((('''''''''&&&&&&'''(((((()))((((((%%%%%%&&&'''((((((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((&&&&&&%%%&&&'''((((((''''''&&&&&&''''''((($$$%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%$$$$$$###"""!!!"""###%%%&&&%%%&&&&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&###$$$$$$%%%%%%$$$$$$######$$$%%%&&&''''''''''''%%%%%%&&&''''''&&&%%%%%%&&&%%%%%%%%%%%%&&&''''''(((((((((((()))))))))))))))))))))))))))(((''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''((('''''''''((()))***+++%%%###"""###&&&'''(((''''''&&&&&&&&&&&&'''((((((***************************++++++,,,,,,++++++***,,,+++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,---...---,,,+++***)))***+++,,,,,,+++***)))))))))******+++++++++,,,++++++,,,,,,,,,++++++***,,,,,,,,,,,,------...///---,,,+++******+++,,,---,,,---...//////...---,,,++++++++++++++++++++++++------,,,+++***************+++---...---+++)))''',,,+++***)))***+++---...+++++++++,,,,,,---------,,,++++++******++++++,,,++++++++++++***************************+++++++++,,,+++***))))))***+++,,,))))))))))))************---,,,,,,++++++*********,,,+++***+++++++++)))(((''''''(((***+++,,,---...,,,,,,,,,+++++++++******,,,+++***))))))***+++,,,))))))))))))))))))))))))++++++******************))))))))))))))))))))))))(((((((((((())))))))))))))))))((())))))***++++++,,,+++++++++******))))))************************&&&''')))***++++++***)))******+++++++++,,,,,,,,,'''((()))***+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++'''(((+++------,,,***((((((((())))))*********++++++***)))))))))***,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,************************(((((()))***+++,,,,,,---))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******++++++++++++*********(((((()))***+++***)))&&&'''(((***+++,,,......((((((((((((((((((((((((***))))))***------+++((())))))))))))(((((((((((('''(((((()))******++++++******))))))((((((((('''((()))***++++++***)))((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************((((((((()))(((((('''&&&(((((((((((('''&&&%%%$$$%%%&&&&&&''''''((((((((((((((('''&&&&&&%%%$$$$$$***)))&&&%%%$$$%%%'''(((&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%''')))***+++,,,'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''%%%%%%&&&''''''&&&&&&&&&'''&&&%%%$$$$$$&&&((()))&&&&&&&&&'''''''''((((((%%%&&&'''(((((('''&&&%%%$$$$$$&&&''''''&&&$$$$$$###$$$%%%&&&''''''''''''%%%%%%&&&''''''&&&%%%%%%&&&%%%%%%%%%%%%&&&''''''''''''''''''((((((((())))))))))))))))))(((''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))'''''''''&&&&&&'''''''''!!!!!!###%%%''')))***+++'''%%%$$$%%%&&&''''''&&&'''&&&&&&&&&&&&'''((((((,,,+++++++++******))))))))))))))))))************,,,111444333...++++++---------,,,+++************+++++++++************)))******))))))******+++,,,***************************++++++,,,,,,+++++++++++++++************+++++++++******))))))******+++...---++++++,,,,,,+++***,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***,,,,,,+++******+++,,,,,,************************//////...---,,,++++++***+++++++++***)))(((((('''******+++++++++******)))))))))))))))))))))))))))******************************)))))))))))))))***++++++************++++++++++++******)))*********------,,,+++***)))))))))...,,,******,,,---+++(((((()))******++++++++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))***++++++******)))((('''(((((())))))******++++++******)))(((((((((((((((******+++++++++,,,,,,,,,)))***++++++***)))***,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,111...+++***,,,---+++******++++++***((((((***,,,************************++++++++++++++++++++++++---------,,,,,,+++++++++************************+++,,,,,,---,,,+++)))(((************************,,,,,,,,,------,,,,,,+++///...+++***))))))***+++************************************************))))))(((((((((((()))))),,,,,,+++***)))))))))***))))))))))))))))))))))))))))))))))))))))))))))))((()))+++***)))(((***+++''''''&&&&&&&&&''''''((()))(((((((((''''''''''''((((((''''''''''''((((((+++*********))))))((((((&&&&&&''''''((()))))))))(((((('''&&&&&&&&&&&&'''))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&&&&'''''''''%%%###$$$&&&((()))((('''%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''')))))))))((('''&&&'''###!!!$$$&&&%%%%%%(((%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%$$$$$$#########%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''###%%%(((***+++***((('''&&&&&&%%%%%%&&&''')))******)))(((&&&&&&&&&'''(((''''''((((((((((((''''''((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&++++++*********)))))))))(((((())))))*********+++***...222111,,,)))***,,,,,,,,,++++++***+++++++++,,,,,,++++++*********)))******))))))******+++,,,************************++++++,,,,,,,,,+++******++++++************++++++++++++************++++++///...------......---+++---------,,,,,,,,,++++++++++++++++++++++++++++++***+++---......---+++***,,,,,,+++******+++,,,,,,++++++++++++++++++++++++------,,,,,,+++*********,,,,,,,,,+++******)))))))))******+++++++++******))))))))))))))))))))))))***************************))))))(((((())))))***++++++************+++++++++***************+++++++++,,,---.........------...,,,******,,,,,,+++)))(((((())))))))))))))))))+++++++++*********))))))************************)))))))))))))))))))))))))))************)))(((((()))))))))))))))***************)))(((((((((((((((*********+++++++++,,,,,,)))***,,,+++***)))***,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,000---******+++,,,+++)))+++***++++++++++++++++++************************++++++++++++++++++++++++------,,,,,,,,,+++++++++************************,,,,,,,,,,,,,,,+++***)))************************++++++,,,,,,---,,,,,,,,,///---+++***))))))***++++++,,,///000000///,,,+++************************))))))(((((((((((())))))++++++***)))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((()))******(((((()))***+++***)))(((((('''((((((%%%&&&&&&'''((()))******((((((''''''''''''((((((************)))))))))((((((((((((((((((''''''''')))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&(((((('''&&&$$$((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%'''$$$$$$)))+++(((%%%&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&((((((((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''(((((())))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%'''''''''&&&%%%((('''&&&&&&&&&'''((()))***)))((('''''''''((((((''''''((((((((((((''''''((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&******))))))))))))(((((('''(((((()))***+++++++++))),,,......***((((((***+++++++++***++++++,,,,,,...------,,,+++******)))******))))))******+++,,,************************,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,111///......///000...---...---------,,,,,,,,,,,,***************************+++,,,------,,,+++***,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++******((()))***+++++++++++++++))))))))))))))))))))))))******************************))))))))))))******++++++************++++++))))))))))))***+++,,,,,,((()))***+++,,,,,,,,,,,,---+++***+++,,,,,,+++)))((()))))))))))))))))))))*********)))))))))((((((++++++++++++++++++++++++))))))))))))))))))))))))(((((()))************)))************))))))))))))*********)))))))))))))))))))))*********+++++++++***+++,,,+++***)))***+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,...,,,*********+++***)))+++)))***,,,///000---***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,++++++******++++++******************************+++,,,------,,,,,,...---+++***))))))***+++)))---111555555111---)))***************************))))))(((((())))))***))))))((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))((()))***)))((('''((()))...---,,,***))))))((((((%%%&&&''''''))))))***+++)))((((((''''''(((((()))************))))))))))))***))))))(((''''''&&&&&&***)))((('''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%''',,,///...(((###&&&&&&'''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%'''&&&(((...///***%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%))))))((((((((((((''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%&&&'''((()))))))))))))))((((((((((((&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%)))((('''''''''((()))******))))))(((((((((((()))''''''((((((((((((''''''((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&)))))))))(((((((((((((((''''''((()))***++++++,,,(((***,,,,,,***((()))***************+++,,,------///...------,,,+++************))))))******+++,,,************************,,,,,,,,,,,,+++***))))))++++++++++++++++++++++++---,,,,,,++++++,,,,,,---000///......///000///---------,,,,,,,,,+++++++++******************************+++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,------------........./////////---,,,,,,,,,+++++++++***'''((()))***+++,,,,,,,,,))))))))))))))))))))))))************************+++++++++***++++++,,,,,,++++++************++++++))))))))))))***+++,,,---...---,,,+++***++++++,,,,,,+++++++++++++++++++++))))))))))))******+++++++++*********))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))'''''')))******+++++++++++++++******))))))((((((*********************))))))))))))*********+++++++++,,,---,,,***)))***++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++************))))))+++))))))---333333...)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++---,,,+++*********,,,,,,************************)))***+++,,,,,,,,,,,,,,,,,,,,,+++***))))))******(((+++///222222///+++(((***************************))))))))))))))))))***((((((''''''((()))******))))))))))))))))))))))))))))))))))))))))))))))))((()))***)))''''''''')))---,,,+++***************)))))))))(((((((((((('''))))))(((((((((((())))))*********)))))))))))))))))))))((((((''''''''''''+++***)))'''&&&&&&&&&&&&))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''(((---222222,,,&&&&&&'''((())))))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$#########$$$%%%&&&)))''')))...///***%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%%%%'''((()))******)))))))))(((((((((''''''''''''((((((((((((***)))((('''''''''((()))''''''''''''(((***+++---))))))))))))((()))))))))''''''(((((((((((('''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((((((((((((((()))))))))'''(((((()))******++++++)))***++++++*********+++************+++,,,------......---,,,,,,+++************))))))******+++,,,************************,,,,,,,,,,,,,,,+++***)))***+++,,,,,,,,,,,,+++***---,,,,,,++++++,,,,,,---...---,,,,,,.........,,,++++++++++++*********)))++++++++++++++++++++++++)))******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,------.../////////+++++++++++++++*********'''((()))***+++,,,,,,,,,))))))))))))))))))))))))************************---,,,,,,,,,------...///++++++************++++++))))))))))))***+++,,,---===999444///,,,,,,...000+++++++++++++++++++++,,,+++***)))))))))***++++++,,,,,,+++++++++*********************************))))))))))))))))))))))))&&&'''(((***++++++++++++++++++******))))))(((((()))***++++++,,,+++******)))************++++++++++++,,,---,,,***)))***+++++++++++++++++++++++++++*********++++++,,,,,,,,,***+++++++++***))))))******)))***...333444...(((++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,*********+++,,,---************************)))***++++++,,,,,,,,,+++++++++******************)))***,,,------,,,***)))******************************))))))))))))******((((((''''''((()))******************************)))))))))))))))))))))))))))******)))(((''''''((())))))))))))******+++,,,***)))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))******''''''''''''(((((())))))******)))((('''&&&&&&&&&))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))&&&&&&***///000,,,''''''((()))******)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%'''(((+++''''''***+++'''&&&'''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%&&&'''((()))))))))))))))((((((((((((%%%%%%%%%&&&&&&''''''''',,,***)))((('''(((***+++%%%%%%%%%&&&(((+++...///((((((((())))))))))))(((''''''((((((((((((''''''&&&''''''''''''''''''&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&(((((())))))))))))******))))))))))))************************+++,,,,,,,,,+++++++++***++++++,,,,,,,,,,,,,,,,,,++++++++++++******))))))******+++,,,***************************++++++,,,,,,+++++++++***+++,,,------,,,+++***,,,,,,++++++++++++,,,,,,,,,+++***+++---------+++************))))))))))))++++++++++++++++++++++++))))))******++++++,,,,,,***++++++,,,,,,++++++*********++++++,,,,,,------*********++++++,,,,,,,,,+++++++++++++++*********((()))***+++++++++++++++))))))))))))))))))))))))************************------,,,------...///000++++++************++++++))))))))))))***+++,,,,,,>>>:::333---******,,,---)))+++,,,,,,+++***+++---111000---+++)))))))))))),,,,,,,,,++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))''''''(((******+++++++++************)))))))))))))))***+++------,,,+++*********+++++++++,,,,,,,,,,,,---...---+++******+++++++++++++++++++++++++++))))))******+++,,,,,,,,,)))+++,,,,,,+++******+++******+++///222111---))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,******************************++++++++++++***************************))),,,,,,,,,++++++,,,,,,,,,************************+++******))))))******+++))))))((((((((()))******************************))))))))))))))))))))))))***+++,,,***((('''((()))'''''''''((()))***,,,,,,&&&'''((((((******+++,,,***))))))(((((())))))***))))))))))))************&&&&&&''''''((())))))******)))((((((''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&'''%%%###%%%(((***(((&&&''''''((())))))))))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())),,,'''$$$'''(((&&&''')))%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''''''''((((((((((((''''''''''''"""""""""###$$$$$$%%%%%%((((((&&&&&&&&&'''((()))$$$$$$$$$&&&(((+++---///&&&''''''(((((((((((('''''''''((((((((((((''''''&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&)))))))))*********++++++************))))))))))))))))))((()))+++,,,,,,,,,,,,,,,++++++***+++++++++*********+++++++++++++++******))))))******+++,,,************************)))******+++,,,,,,,,,,,,***+++---......---+++***++++++************++++++,,,******+++,,,------,,,+++++++++*********))))))************************)))))))))******+++,,,---***+++,,,,,,,,,,,,+++***))))))******+++,,,,,,---))))))******************+++,,,,,,,,,,,,,,,,,,,,,)))******+++++++++******))))))))))))))))))))))))************************++++++++++++,,,---...///++++++************+++++++++***************++++++222000---***((((((((())))))+++,,,,,,******,,,...???<<<888333...+++***)))++++++++++++************************************))))))))))))))))))))))))'''((()))***************)))))))))))))))*********)))***,,,---...---,,,++++++,,,,,,,,,,,,------------......---+++******+++++++++++++++++++++++++++((())))))***++++++,,,,,,)))+++......,,,***+++,,,***+++---//////...,,,***,,,,,,,,,,,,,,,,,,,,,,,,************************)))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,************************++++++,,,++++++***)))((())))))************)))))),,,,,,,,,++++++,,,,,,,,,************************+++******))))))******+++++++++***)))))))))******************************))))))))))))))))))))))))+++,,,---,,,)))((()))***))))))((())))))***+++,,,''''''((()))***++++++,,,******))))))))))))******((()))))))))************'''''''''((((((((((((((((((((((((((((((((()))***''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&''''''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&'''&&&&&&%%%&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''(((((((((+++&&&$$$'''((('''(((***%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''((((((%%%%%%%%%&&&&&&&&&''''''$$$%%%'''((()))((('''&&&''''''''''''&&&&&&&&&&&&""""""###$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%''')))+++,,,$$$%%%&&&'''(((((('''&&&''''''((((((((((((''''''&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&))))))******+++++++++,,,++++++******)))((((((((()))((('''(((***,,,,,,,,,------,,,+++************((())))))******+++,,,,,,*********)))***++++++,,,************************((()))***+++,,,---------***+++---......---+++***+++******************+++,,,+++***+++---...---,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))***+++,,,---***+++,,,------,,,+++***(((((()))***++++++,,,,,,++++++++++++++++++++++++------------------------******+++++++++******)))))))))))))))))))))))))))************************************+++,,,---...++++++************++++++++++++******************++++++,,,,,,,,,+++******(((+++---,,,******,,,...LLLHHHBBB;;;444000---+++************))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))((())))))************)))(((((())))))******++++++)))***,,,.........,,,+++,,,,,,,,,---------......---......---+++******+++++++++++++++++++++++++++((())))))***++++++,,,,,,))),,,//////,,,++++++---))),,,...///---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,(((***+++,,,---,,,,,,+++************************,,,,,,,,,+++***)))((('''((()))************)))))))))******++++++******)))************************++++++************++++++,,,,,,+++***))))))******************************)))))))))))))))))))))))),,,---...,,,***))))))***++++++******)))*********************))))))))))))******))))))))))))******(((((())))))*********+++)))))))))(((''''''&&&&&&'''''''''(((((()))***+++))))))))))))))))))))))))((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((%%%'''***+++)))'''&&&&&&%%%%%%$$$###$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&"""$$$%%%'''((((((''''''***&&&%%%)))***))))))***%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''###%%%''')))***(((&&&%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''((())))))$$$$$$%%%&&&''''''((((((''''''&&&%%%&&&'''((()))###$$$&&&'''''''''&&&&&&''''''((((((((((((''''''%%%&&&'''(((((('''&&&%%%((((((((((((((((((((((((&&&''''''''''''''''''&&&(((((((((((((((((((((((((((((()))***************,,,,,,,,,,,,,,,+++***)))***)))))))))***+++,,,,,,,,,,,,,,,+++++++++******************************------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++*********))))))))))))***++++++++++++***++++++************++++++************************(((---111000,,,)))))),,,)))***+++,,,---.........++++++******)))*********,,,,,,+++******+++,,,,,,---,,,***)))((()))***+++************************///---+++)))'''&&&&&&'''******************************))))))((((((''''''+++***)))(((((()))************************************))))))******+++,,,===AAACCC???666...******************************+++...---******///...)))(((,,,...---,,,,,,+++))),,,,,,++++++,,,,,,---...,,,++++++------+++***+++---)))///222***)))...,,,...////////////...,,,+++,,,...///---------+++(((---,,,+++*********,,,,,,------,,,,,,,,,---//////,,,---...+++))))))---111...------,,,,,,------...,,,,,,+++***))))))******+++((((((++++++((((((***************************,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,,,,,,,---...,,,)))---...///...,,,++++++,,,)))************+++++++++,,,+++***))))))***+++,,,***************************)))))))))***+++,,,,,,***)))((((((+++,,,,,,+++,,,+++++++++***)))))))))***************************...000...***(((***...++++++************++++++))))))))))))))))))))))))++++++***)))(((((())))))((((((((((((((((((((((((+++***(((&&&%%%%%%%%%&&&))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&***)))((('''&&&&&&'''((('''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%%%%&&&'''''''''((((((((('''&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%)))((('''&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%$$$###%%%&&&&&&''''''&&&&&&%%%$$$!!! %%%,,,///+++%%%%%%%%%%%%&&&&&&&&&'''''''''''''''((()))+++---...******)))((((((((((((((((((&&&$$$""""""$$$&&&((($$$%%%&&&''''''&&&%%%$$$'''&&&&&&%%%%%%&&&&&&''''''''''''(((((((((((()))''''''&&&&&&%%%%%%%%%$$$'''''''''&&&&&&'''''''''&&&$$$######%%%&&&&&&%%%(((((())))))))))))((((((''''''''''''''''''''''''%%%)))***''''''***+++((('''%%%$$$&&&)))***(((%%%%%%%%%%%%%%%%%%&&&'''((((((((())))))))))))(((((())))))))))))))))))))))))(((((()))***************,,,,,,,,,,,,,,,+++***)))+++******++++++,,,---...,,,,,,,,,+++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++*********))))))))))))***++++++++++++***++++++************++++++************************(((---000000,,,)))***,,,)))***++++++,,,,,,,,,,,,,,,++++++******+++++++++,,,,,,+++******+++,,,,,,---,,,+++***************)))))))))))))))))))))))),,,+++***)))(((((())))))************************)))))))))***************+++***))))))))))))***+++************************++++++******++++++,,,---000444777555000,,,+++,,,************************+++------))))))---,,,(((++++++)))&&&%%%(((+++---,,,,,,***)))(((''''''''',,,***)))+++,,,,,,***)))000)))---111,,,...222---//////000000///...---,,,+++,,,---,,,,,,---,,,+++)))))))))***+++,,,---...,,,+++*********+++,,,------------+++******,,,......------,,,,,,------...,,,,,,+++***************,,,)))))),,,,,,)))))),,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++++++++)))***++++++,,,---+++)))---......---+++***+++,,,)))************+++++++++++++++***))))))***++++++*********************************)))******+++++++++)))((()))+++------,,,******))))))))))))))))))***************************---///---)))(((***---++++++************++++++))))))))))))))))))))))))++++++***)))))))))))))))((((((((((((((((((((((((******)))(((''''''''''''))))))))))))(((((((((((('''''''''''''''''''''''')))((('''&&&&&&&&&'''((('''&&&&&&%%%%%%&&&&&&''''''''''''((((((((((((((('''''''''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%$$$###%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%)))---///,,,(((%%%%%%%%%&&&&&&&&&''''''''''''((()))******+++,,,)))(((((('''&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&)))(((((((((''''''''''''''''''&&&&&&&&&&&&'''''''''%%%$$$%%%&&&(((''''''&&&'''''''''((((((((()))$$$$$$$$$$$$%%%%%%%%%%%%&&&((('''%%%'''+++,,,)))'''%%%%%%&&&))))))(((&&&&&&%%%%%%%%%&&&&&&'''((('''(((((())))))(((((('''************************((()))******+++*********++++++,,,,,,,,,+++******+++++++++,,,,,,---...///,,,,,,,,,+++++++++******************************))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++***************))))))***++++++++++++***++++++************++++++************************))),,,//////,,,)))***,,,******++++++++++++******,,,,,,,,,++++++,,,,,,---,,,++++++******++++++,,,------------,,,+++***)))))))))))))))))))))))))))))))))((())))))***,,,,,,************************((())))))***+++,,,,,,,,,++++++************+++,,,************************,,,++++++++++++,,,------(((+++...---+++)))***---************************+++---,,,))))))++++++))),,,***((('''(((+++...111///...---+++************,,,***))),,,000222...***111+++---000,,,000222***...//////000//////......,,,,,,,,,------------...***+++,,,---............---,,,+++***)))***+++,,,///---+++++++++,,,+++***...------,,,,,,------...,,,++++++************+++---******------******---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********+++,,,,,,,,,,,,,,,---......---+++***+++,,,)))************+++++++++++++++***))))))***++++++************************++++++******)))*********+++***)))))),,,---------((((((((((((((()))))))))***************************,,,---***''''''***---++++++************++++++))))))))))))))))))))))))+++***))))))))))))))))))(((((((((((((((((((((((()))))))))******))))))((())))))))))))(((((((((((((((((((((((((((((((((((('''&&&&&&%%%&&&&&&'''((('''&&&&&&%%%%%%&&&&&&'''((((((((((((((('''''''''&&&&&&&&&'''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&'''(((***++++++***)))%%%%%%%%%&&&&&&&&&''''''&&&''')))*********)))(((((('''&&&&&&%%%&&&&&&&&&%%%'''***,,,,,,***'''%%%'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&(((&&&%%%%%%'''((((((''''''&&&%%%%%%&&&'''((()))&&&&&&''''''(((((())))))'''((('''%%%'''+++,,,)))&&&&&&%%%'''((()))'''&&&&&&&&&&&&%%%&&&&&&'''(((&&&''''''''''''''''''&&&++++++++++++++++++++++++)))******++++++*********++++++,,,,,,,,,++++++***++++++++++++,,,---//////,,,,,,,,,+++++++++******************************))))))))))))))))))))))))***+++++++++++++++,,,,,,++++++++++++++++++++++++************************************************))))))***++++++++++++***++++++************++++++************************)))+++------+++******,,,++++++,,,,,,,,,++++++***------,,,,,,,,,---......++++++++++++++++++++++++,,,---......---,,,***)))++++++++++++++++++++++++(((((())))))***+++,,,---************************)))))))))******+++++++++++++++++++++++++++,,,,,,************************++++++******++++++,,,---***,,,,,,+++)))(((***,,,************************,,,---,,,***)))***,,,,,,(((''')))---///...,,,------,,,,,,,,,,,,---......,,,---...333:::>>>777...///...444555...///000(((---.....................///------//////------000...///000111111000///...///...---,,,,,,,,,---...///,,,***+++...///---***...------,,,,,,------...,,,++++++******+++++++++,,,******------++++++...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---+++,,,------,,,...111...//////...,,,+++,,,---))))))*********++++++++++++******************+++************************,,,,,,+++***)))))))))***+++***)))***,,,---------'''(((((())))))************************************+++***)))''''''***,,,++++++************++++++))))))))))))))))))))))))******)))))))))))))))***((((((((((((((((((((((((&&&''')))***+++***))))))))))))))))))((((((((((((((((((((((((((((((((((((%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%&&&&&&''''''''''''&&&%%%%%%%%%$$$%%%&&&&&&&&&'''(((((((((%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&'''&&&''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%###&&&((((((%%%$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&''')))******)))'''&&&''''''&&&&&&&&&&&&&&&'''%%%'''***,,,,,,***'''%%%'''&&&%%%$$$$$$%%%&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&'''''''''((((((((($$$$$$$$$$$$$$$$$$######&&&%%%%%%$$$$$$%%%%%%&&&'''&&&$$$%%%'''(((((('''***)))'''%%%%%%&&&'''(((((((((((()))******++++++%%%,,,///+++(((((())))))&&&&&&&&&'''(((((('''&&&''''''&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%++++++++++++++++++++++++******++++++++++++*********++++++,,,,,,,,,++++++))))))******+++---...///,,,,,,,,,+++++++++***************************************************************++++++,,,,,,,,,++++++++++++++++++++++++************************************************))))))***++++++++++++***++++++************++++++***************************+++,,,,,,+++***++++++---------...------,,,,,,---,,,,,,,,,------...///+++++++++++++++++++++++++++,,,---...---,,,+++***++++++++++++++++++++++++*********+++++++++++++++******************************)))))))))(((((((((******++++++,,,,,,,,,,,,************************)))))))))))))))******+++------,,,+++***)))+++,,,************************,,,,,,---,,,++++++...111111,,,))),,,---(((&&&''')))))))))))))))******++++++///444;;;DDDHHH@@@444***333BBBBBB555444888222,,,,,,,,,------......///000,,,,,,//////+++***...---...///111222111000000000///...------...//////...,,,,,,...111222000---...------,,,,,,------...,,,+++++++++++++++,,,,,,+++((())),,,,,,******---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...,,,---000...+++---333///000111///---,,,---...))))))*********+++++++++*********++++++*********************************,,,,,,+++***)))))))))***+++***))))))+++------,,,)))))))))******+++++++++)))))))))))))))))))))))))))***)))((('''(((***+++++++++************++++++))))))))))))))))))))))))***)))))))))))))))******))))))))))))))))))))))))%%%&&&((()))******)))((())))))))))))((((((((((((''''''''''''''''''''''''$$$%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&''''''''''''&&&%%%%%%%%%$$$%%%&&&&&&&&&'''(((((((((%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&'''&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%"""%%%(((&&&###!!!"""%%%%%%%%%%%%&&&&&&&&&''''''&&&''')))***)))(((&&&$$$(((''''''&&&''''''((((((&&&''''''((((((''''''&&&'''&&&%%%$$$$$$%%%&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%###$$$%%%''''''&&&...,,,)))'''%%%%%%&&&'''%%%%%%%%%&&&&&&'''''''''###///888333)))%%%&&&(((&&&'''(((((('''&&&&&&&&&(((''''''&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%+++++++++++++++++++++++++++++++++,,,++++++***)))******+++,,,,,,,,,++++++)))))))))***+++---//////,,,,,,,,,+++++++++***************************************************************++++++,,,,,,---++++++++++++++++++++++++***************************************+++++++++))))))***++++++++++++***++++++************++++++************************************++++++++++++------...............---,,,,,,,,,,,,---......///***++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,************************+++++++++,,,++++++***)))******************************))))))(((''''''&&&((()))***+++,,,,,,,,,+++************************((((((((((((((()))******))))))))))))***+++,,,---************************,,,+++,,,---,,,+++///666HHH:::///,,,***&&&''',,,...---,,,+++***))))))))))))111777;;;CCCHHHBBB666(((777JJJJJJ<<<<<>>,,,,,,,,,,,,---///000111...***+++111111+++)))...++++++---...000111111111......---,,,---...///000///000111333555444222000...------,,,,,,------...,,,++++++++++++,,,,,,---***((((((,,,,,,***+++---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,------,,,,,,222999666---+++000///000111///---,,,---...)))************+++++++++)))***++++++++++++***)))************************++++++******)))************)))((((((+++,,,,,,,,,************++++++++++++))))))))))))))))))))))))))))))))))))************++++++************++++++)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))&&&'''(((((())))))))))))))))))))))))((((((((((((''''''''''''''''''''''''%%%&&&&&&''''''''''''&&&'''&&&&&&%%%%%%&&&&&&'''((((((((((((((('''''''''&&&&&&&&&'''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%''')))'''$$$###%%%'''%%%%%%%%%&&&&&&&&&''''''&&&&&&'''(((((('''&&&%%%''''''''''''''''''((()))''''''&&&%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$%%%%%%%%%%%%'''''''''''''''(((((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&$$$######%%%&&&&&&%%%...---***((('''&&&&&&&&&''''''''''''''''''''''''###000999444***$$$%%%'''&&&''')))((('''%%%&&&&&&)))(((''''''&&&'''''''''%%%&&&&&&&&&&&&&&&&&&%%%+++++++++++++++++++++++++++,,,,,,,,,++++++***))))))***+++,,,,,,,,,,,,+++*********+++---...000111,,,,,,,,,+++++++++******************************************************)))******+++,,,,,,------++++++++++++++++++++++++************************))))))*********+++++++++))))))***++++++++++++***++++++************++++++******************************))))))***+++,,,+++++++++,,,---............++++++++++++,,,---...///***+++,,,,,,,,,,,,+++***)))))))))***+++,,,---...******************************+++,,,,,,,,,+++******************************)))))))))))))))))))))'''((()))+++++++++++++++************************)))))))))((()))******+++((('''((()))+++,,,,,,,,,************************)))(((***---,,,***000999OOO>>>000---,,,(((+++222000000...---,,,+++++++++'''///333222666>>>;;;222)))666FFFCCC666999@@@:::......---...///111333444...***---777888111///444222111111000000000000000......---...///000222333333555888999777444222111...------,,,,,,------...+++++++++++++++,,,---...+++))))))------+++,,,///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........+++000>>>KKKFFF666,,,------...///...,,,***+++,,,)))************+++++++++)))***++++++++++++***)))*********************************)))******++++++)))((('''''')))++++++***************))))))))))))))))))))))))))))))))))))(((((()))+++,,,,,,***)))++++++************++++++)))))))))))))))))))))))))))))))))))))))***++++++)))))))))))))))))))))))))))))))))((())))))******))))))))))))((((((((((((((((((((((((((((((((((((''''''((((((((('''&&&%%%'''&&&&&&%%%%%%&&&&&&''''''''''''((((((((((((((('''''''''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%######$$$$$$%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%((((((((('''&&&&&&'''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&''''''((('''&&&&&&&&&&&&&&&&&&'''%%%&&&&&&&&&&&&&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%''''''&&&&&&&&&&&&''''''&&&%%%$$$$$$&&&''''''&&&***))))))(((''''''&&&&&&******))))))((('''''''''&&&---222...((('''''''''&&&((())))))&&&%%%%%%'''))))))((('''''''''''''''&&&&&&''''''''''''&&&&&&************************,,,,,,,,,,,,,,,+++***))))))***+++,,,,,,,,,,,,,,,+++++++++,,,...000111222,,,,,,,,,+++++++++******************************************************))))))***+++,,,,,,------++++++++++++++++++++++++************************))))))******++++++++++++))))))***++++++++++++***++++++************++++++************************+++)))((()))***,,,,,,+++)))***+++,,,---.........*********+++,,,---...///***+++,,,------,,,+++***(((((('''((())),,,...///,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,------,,,+++************************)))))))))***++++++,,,,,,&&&''')))***++++++***************************************)))***++++++,,,+++******+++,,,,,,+++)))************************'''&&&(((,,,+++)))000:::AAA222(((+++---((()))///******))))))******+++,,,&&&...///)))***333444...***333===777+++///555---////////////111333555666000,,,222===@@@999777<<<>>><<<888444111///------000000000000222444666777666:::===<<<888333111000...------,,,,,,------...++++++++++++,,,,,,---...,,,******...///------000........................,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////---555IIIZZZUUU???000---,,,------,,,***))))))***)))************+++++++++)))***+++,,,,,,+++***)))***************************)))))))))***+++,,,,,,((('''&&&''')))***************))))))((((((''''''))))))))))))))))))))))))'''(((***,,,...---***(((++++++************++++++))))))))))))))))))))))))))))))((())))))***++++++)))))))))))))))))))))))),,,+++***))))))***+++,,,))))))))))))(((((((((((())))))))))))))))))))))))(((((()))))))))(((&&&%%%'''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&&&&'''''''''(((((((((''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%)))(((''''''&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$""""""###$$$&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''###$$$%%%%%%&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%((('''&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&'''((($$$$$$$$$$$$%%%%%%&&&'''&&&&&&'''(((((('''&&&&&&$$$%%%''''''''''''%%%$$$'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''(((''''''&&&&&&''''''((((((&&&%%%%%%'''(((((('''%%%&&&''''''((((((''''''''''''&&&%%%$$$######""")))***)))&&&'''******'''%%%(((***)))&&&$$$%%%'''))))))((('''''''''''''''&&&''''''((((((''''''&&&'''***,,,+++)))((()))+++++++++++++++++++++++++++++++++************++++++)))***+++,,,---.........************)))))))))))))))+++++++++***)))***+++((((((((((((((())))))***))))))(((((((((***+++,,,---,,,***(((((((((((()))++++++,,,,,,,,,++++++******************************************)))(((''',,,,,,,,,,,,,,,,,,,,,,,,************************++++++***************+++***+++,,,,,,------,,,,,,*********+++,,,---...///+++++++++++++++***)))(((,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,+++***)))(((---------...------,,,,,,***)))((((((((()))+++,,,***************************)))))))))***+++,,,,,,))))))*********+++++++++---,,,+++******+++,,,---,,,,,,,,,+++++++++******)))+++---,,,+++***+++,,,))))))))))))))))))))))))+++++++++*********))))))******+++,,,,,,,,,,,,+++------,,,,,,,,,---......222111000...---------------......///000111111222222222555>>>HHHOOOOOOLLLUUUJJJ;;;...,,,111777999BBB;;;;;;:::222666>>>===111:::UUUQQQ......>>>111222333000,,,...333111+++/////////000...++++++,,,222***''',,,000//////333............////////////111///------......---,,,+++,,,---+++)))(((+++///222777GGGYYYWWWCCC000*********+++++++++,,,,,,,,,+++*********+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))((()))***+++,,,+++******************************)))************+++++++++************************))))))))))))))))))))))))************))))))))))))))))))))))))((((((((((((+++******)))(((''''''&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&$$$$$$###"""(((&&&$$$$$$%%%%%%%%%$$$&&&&&&&&&''''''''''''((("""$$$&&&&&&&&&&&&(((***''''''&&&&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&'''''''''((((((%%%%%%&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%+++)))'''&&&'''(((((('''(((((('''&&&%%%%%%%%%%%%(((((('''&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%'''&&&%%%''')))***'''###''''''&&&%%%%%%$$$######$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&'''((((((&&&&&&&&&''''''''''''(((&&&'''((((((((('''%%%$$$'''((()))((('''((()))+++***)))(((((())))))((('''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''''''''((('''&&&%%%%%%&&&'''((('''***,,,+++)))((()))+++,,,,,,,,,+++++++++++++++,,,,,,++++++++++++,,,,,,***+++,,,,,,------------,,,++++++++++++*********)))+++,,,+++***)))***+++))))))(((((())))))***+++******)))(((((()))***+++...---+++***)))))))))***((()))***+++,,,---------************************+++*********)))))))))))),,,,,,,,,,,,,,,,,,,,,,,,************************++++++************++++++++++++,,,------------,,,++++++++++++,,,,,,---...+++++++++++++++***))))))************************+++,,,------,,,+++***)))------...............---***))))))((()))***+++,,,++++++++++++++++++++++++******)))))))))***++++++***+++++++++,,,,,,,,,,,,,,,+++************+++,,,,,,,,,++++++************)))+++,,,,,,+++******+++************************+++++++++*********)))))))))***++++++,,,,,,++++++,,,,,,,,,,,,,,,------...000///...------,,,,,,------------...///000000000+++,,,222<<>>LLLLLL<<<000---++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++++++++++++++++++++++++++************************+++++++++*********))))))((()))***+++,,,++++++***++++++++++++++++++++++++)))************+++++++++************************))))))))))))))))))))))))*********)))))))))(((((())))))))))))((((((((((((*********)))((('''''''''%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$$$$(((&&&$$$$$$%%%&&&%%%$$$&&&&&&&&&''''''''''''((($$$%%%&&&&&&%%%%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%)))(((&&&%%%&&&&&&'''&&&''''''&&&&&&%%%%%%&&&&&&(((''''''&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%(((&&&%%%&&&((()))'''%%%'''&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&#########$$$$$$&&&''''''&&&&&&&&&''''''''''''((('''''''''&&&&&&%%%######'''((((((((('''''')))+++***)))'''((()))))))))'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''((())))))((('''&&&&&&&&&&&&'''((((((***,,,+++***)))***+++------,,,,,,++++++******------,,,,,,,,,,,,------+++,,,,,,---------,,,,,,---------,,,,,,,,,++++++***+++,,,+++***)))***,,,******))))))******+++,,,++++++***)))))))))******...---,,,++++++***++++++)))***+++,,,,,,,,,,,,,,,************************,,,+++***)))((()))******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++++++++,,,---------------,,,,,,++++++++++++,,,,,,++++++++++++++++++***)))************************,,,------------,,,,,,+++,,,------...////////////***))))))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))))))))))))))++++++,,,,,,,,,---------+++******))))))******++++++************))))))))))))+++,,,,,,+++******+++************************+++++++++***************))))))***++++++++++++***+++++++++++++++,,,---------------,,,,,,,,,------,,,,,,------......//////,,,,,,...444===CCCEEEEEEKKKBBB666000222;;;EEELLLFFFDDDEEELLL```{{{sssOOO222444DDDCCC000333:::---///...+++(((+++000000,,,,,,***)))+++///000---(((***---111222---)))+++222444555555555444222000//////...---...000000///...***,,,---...------///111///...333<<<<<<444...000+++++++++++++++*********++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++***************))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++************************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((******))))))((((((''''''&&&''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%(((&&&$$$$$$%%%&&&%%%$$$&&&&&&&&&''''''''''''(((%%%&&&'''&&&$$$###$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&)))))))))((((((''''''&&&'''&&&&&&&&&&&&%%%%%%%%%((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&'''(((''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%((('''%%%%%%'''((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&######$$$$$$&&&'''((()))&&&&&&&&&''''''''''''((()))((('''&&&%%%%%%%%%%%%&&&'''((('''&&&&&&(((******((('''''')))***)))(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''')))******((('''&&&&&&&&&&&&'''(((***++++++,,,++++++******---------,,,,,,+++******------,,,,,,,,,,,,------------------------,,,,,,---------,,,,,,,,,++++++***+++,,,,,,******+++,,,++++++******++++++,,,---,,,++++++******)))))))))------,,,+++++++++++++++...------,,,+++***((('''************************,,,+++)))(((((()))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++*********+++,,,,,,+++,,,,,,---...---------------,,,+++******+++++++++++++++,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,***+++,,,---......///...)))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))((((((((((((+++++++++,,,,,,,,,,,,---***))))))))))))))))))******))))))))))))))))))))))))***,,,,,,***)))***+++************************************************((()))******++++++******************+++,,,---------,,,,,,,,,---......///---------....../////////000...,,,,,,///000000///888222,,,,,,///444<<>>888111//////000000///---666:::555///000444555000......333:::>>>;;;555111222333333333222111111222000......000111222111------------.../////////111//////000000---,,,...,,,,,,++++++++++++++++++,,,,,,++++++***++++++,,,+++++++++,,,,,,---------++++++++++++++++++++++++*********++++++++++++,,,++++++++++++++++++++++++***************************************************************+++++++++))))))))))))))))))))))))))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&''''''((()))'''%%%%%%&&&&&&&&&%%%&&&&&&&&&''''''''''''(((###%%%&&&&&&%%%$$$&&&'''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((((((((''''''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&((()))+++***(((&&&''')))%%%%%%%%%&&&'''((()))***''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%(((''''''%%%%%%&&&''')))&&&&&&&&&&&&&&&&&&&&&'''$$$%%%&&&&&&''''''&&&&&&'''''''''((()))***,,,,,,&&&&&&&&&''''''''''''(((((('''''''''(((***,,,---%%%&&&''''''%%%&&&'''))),,,***'''&&&'''))))))(((''''''''''''''''''''''''&&&'''''''''((((((((()))'''''''''''''''&&&&&&&&&&&&''''''''''''''''''&&&---,,,+++,,,---...,,,***,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,,,,------.........------------,,,,,,,,,++++++++++++,,,---,,,+++***+++---++++++******++++++,,,---+++++++++,,,++++++***)))******++++++++++++******)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,---...,,,,,,---...............---,,,+++******************+++,,,,,,,,,,,,,,,,,,************************,,,++++++++++++,,,,,,---(((((()))***++++++++++++)))***++++++,,,,,,++++++************************,,,+++******************))))))*********+++++++++)))******++++++******))))))))))))************+++(((***++++++***))))))***++++++++++++++++++++++++***************+++++++++******+++,,,,,,,,,,,,+++************+++---...///...............///000111//////000000000000000000.........---------------///---111999999444444:::[[[GGGFFFSSSTTTNNNIIIBBB888777555222444888<<<@@@AAA999000......------...111===CCC:::111444<<>>111222333555999===AAADDD444000,,,***,,,000333555;;;777111////////////...000000///......///000///+++,,,,,,---...///000000---,,,++++++******++++++******+++,,,,,,---......------------------------++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********++++++++++++***)))))))))***+++,,,)))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))++++++++++++************))))))))))))(((((((((((((((((((((((())))))))))))''''''''''''&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''''')))'''&&&%%%&&&'''&&&%%%&&&&&&&&&''''''''''''((('''((()))(((&&&%%%&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&)))---,,,(((%%%''')))''''''&&&''''''((())))))))))))(((''''''''''''(((''''''&&&&&&&&&%%%%%%%%%%%%''')))(((&&&%%%&&&(((((((((''''''&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''((($$$$$$%%%&&&&&&&&&&&&&&&'''((((((((('''''')))+++000---)))&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''((())))))***'''''''''''''''&&&&&&&&&&&&&&&'''(((((('''&&&&&&...,,,+++,,,//////---******++++++,,,---...//////.........------.........+++,,,---...////////////000/////////............+++,,,------++++++,,,---******))))))******+++,,,((()))+++,,,---,,,,,,++++++,,,---.........---,,,++++++,,,,,,,,,++++++***........................)))***+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///,,,---......//////......+++***************++++++***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,---...///000++++++,,,,,,,,,+++******)))***+++,,,---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......++++++,,,,,,,,,---------***+++,,,------,,,+++*********+++++++++,,,,,,,,,((()))++++++)))((()))***++++++++++++++++++++++++))))))******+++++++++++++++,,,------......------+++++++++,,,---...000111...------,,,,,,---------.....................---))),,,///111111000//////+++(((,,,555444,,,,,,444+++...555555111999>>>333111666000***+++---777JJJCCC888//////000...///444,,,666777///---888BBBDDD???;;;666:::GGGQQQIII:::///000111444999???EEEIII???999222------///222444AAA;;;444000000000000///---...---+++,,,///111111+++,,,---...///111222222---,,,,,,+++*********+++******+++,,,,,,---..............................,,,,,,,,,---------......------------------------++++++++++++++++++++++++))))))******+++++++++++++++***)))))))))***,,,---************************)))************+++++++++************************)))))))))))))))))))))))),,,,,,,,,+++++++++******))))))))))))(((((((((((((((((((((((())))))))))))''''''&&&&&&&&&%%%%%%%%%((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''')))(((&&&&&&'''''''''&&&&&&&&&&&&'''''''''((((((******+++)))'''%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''(((((((((((((((%%%%%%%%%&&&&&&'''''''''$$$(((,,,+++'''$$$&&&((((((''''''''''''((())))))******)))(((((((((((((((''''''&&&&&&&&&%%%%%%%%%###'''***)))'''%%%&&&'''))))))((('''&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&))))))((('''''''''''''''&&&&&&&&&'''''''''(((((('''(((((()))(((&&&%%%$$$'''((()))((('''((()))+++222...)))&&&%%%&&&%%%%%%''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))%%%&&&&&&''''''(((((((((%%%&&&'''(((((('''&&&%%%******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******+++++++++,,,++++++******++++++,,,+++++++++,,,,,,---------+++,,,.../////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///...---,,,+++,,,,,,---++++++++++++++++++++++++,,,++++++,,,......---+++++++++++++++++++++++++++******++++++++++++************+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,++++++*********...------,,,,,,++++++***+++******************+++...,,,***+++---///---***************))))))))))))++++++++++++++++++++++++************************(((((())))))))))))(((((("""$$$(((++++++***(((&&&***+++,,,+++******,,,------------,,,,,,++++++++++++*********,,,...111333////////////////////////222111000///......///000........................///---,,,,,,///222333444333333222222111000000000444222///...000444888;;;CCC888...------,,,///444999666222000000333888;;;111222333555777:::<<<>>>222------666<<<===>>>BBBPPP<<<...///333111222666PPPHHH<<<111,,,++++++,,,///111///+++,,,000111000+++000000,,,+++000222000///---+++***************///222000))))))000444333111///...---------.........---,,,,,,+++++++++,,,---------,,,,,,++++++++++++,,,,,,,,,,,,+++******)))))))))))))))******+++,,,+++++++++******))))))'''((()))(((((((((***,,,******)))))))))***,,,---************************))))))))))))))))))))))))+++++++++***)))(((((('''(((((((((((((((((((((((())))))))))))((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((&&&&&&''''''''''''&&&&&&)))(((&&&%%%$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((%%%%%%%%%%%%&&&'''((((((&&&&&&%%%$$$%%%&&&'''((('''))),,,...,,,)))$$$!!!$$$%%%%%%&&&'''((())))))---%%%"""%%%(((&&&'''***'''''''''''''''''''''''''''&&&$$$$$$$$$&&&((()))''''''''''''((((((((((((''''''((((((''''''&&&%%%(((((((((((())))))))))))%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&'''((()))******''''''''''''((((((((((((+++,,,------------,,,+++******))))))))))))******+++***)))(((''''''''''''''''''&&&&&&&&&%%%%%%%%%***++++++++++++,,,,,,,,,------------------,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///...---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***))))))***,,,,,,+++***++++++++++++++++++++++++******++++++++++++************+++++++++,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,+++++++++******------,,,,,,,,,,,,++++++,,,++++++******++++++,,,---,,,+++,,,------,,,+++++++++++++++************++++++++++++++++++++++++******************************++++++++++++******%%%''')))+++,,,+++***)))+++,,,---,,,+++***+++,,,,,,,,,,,,++++++*********,,,+++******,,,...000222........................///...---,,,,,,,,,------........................///...,,,,,,...000000000000000000111111111111111444222000//////222555777:::222---...///---...111555333000//////111555777/////////000111333444555444000222999>>><<<;;;<<>>777444...,,,333>>>BBBAAABBB>>>666...---000///+++++++++,,,,,,---...///000...000000///111333111---000222444222000...000222111111000......---------.........------------,,,------------,,,,,,++++++******))))))******+++,,,***************)))))))))+++,,,,,,***((('''((()))++++++*********+++,,,,,,++++++++++++++++++++++++************************+++++++++***))))))((((((************************(((((((((((('''''''''''''''''''''''''''&&&&&&&&&((((((((((((((((((((((((&&&''''''''''''''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''(((((('''''''''&&&&&&&&&'''&&&&&&&&&&&&'''(((((()))((('''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&'''(((%%%(((+++...///...,,,***(((((('''''''''&&&&&&&&&$$$$$$&&&)))'''###%%%)))''''''''''''''''''''''''((('''&&&%%%%%%%%%&&&'''&&&''''''''''''(((((((((&&&&&&&&&&&&&&&%%%$$$$$$''''''((((((((()))))))))&&&&&&''''''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&((()))++++++***)))(((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((('''(((((())))))(((((('''((()))***++++++***)))((((((((('''''''''((()))))))))))))))(((((((((((('''+++++++++,,,,,,,,,------............////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))),,,++++++******++++++,,,------,,,,,,,,,,,,++++++------------------------++++++++++++++++++++++++........................------------------------,,,,,,,,,---------......---------------------------------------------------,,,+++,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......---------,,,,,,---------+++---///...+++***,,,///,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))************))))))+++++++++++++++,,,------,,,...000000...+++******++++++++++++************---,,,,,,,,,,,,---...///------------------------............---..........................................///000111///...............//////000000////////////////////////---------///000///......------......////////////000///...---------------------///111111...+++***---,,,///555555000///333>>>CCCFFFFFFCCCCCCGGGKKKAAA999---+++999OOO]]]bbbVVVKKK;;;000---000000///...//////.........///000222000......///333444444---000333222///...000333111111000///.............................................---------------+++************+++,,,,,,************************+++,,,,,,+++)))(((***+++,,,,,,+++++++++,,,,,,,,,++++++++++++++++++++++++************************+++++++++******)))))))))))))))))))))))))))))))))(((((((((((('''''''''&&&&&&&&&&&&'''''''''(((((())))))))))))))))))))))))$$$%%%&&&''''''&&&%%%$$$&&&&&&''''''''''''&&&&&&%%%%%%'''''''''&&&%%%$$$''''''''''''((((((((((((((((((((('''&&&&&&%%%%%%'''&&&&&&&&&&&&'''(((((((((((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''###%%%'''***+++***)))(((''''''''''''''''''''''''%%%%%%&&&'''&&&%%%&&&''''''''''''''''''''''''''')))((('''&&&%%%%%%&&&&&&&&&&&&&&&'''''''''((((((%%%%%%&&&&&&%%%%%%$$$###'''''''''((((((((())))))&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&'''***,,,,,,+++)))'''((((((((((((((((((((((((&&&&&&''''''(((((())))))))))))((((((''''''''''''''''''''''''(((((((((((('''''''''((((((''''''''''''(((***,,,,,,***((('''(((''''''((()))***+++,,,'''''''''&&&&&&&&&&&&&&&++++++,,,,,,,,,---------.........//////000000000................................................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))),,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,------------------------------........................------------------------,,,,,,,,,---------......,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,...---++++++---...///...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---.........------,,,,,,------...+++...000...,,,+++---///,,,++++++++++++*********++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******++++++*********+++,,,---,,,...000000...+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------------------------------.............................................---...000222333333111////////////......---------...//////000000111111000111000...---.........,,,---///000000000///...000///////////////000000///000000///...//////...---...111333111///000333444777::::::888:::AAAGGG@@@888...,,,:::OOO^^^bbbPPPEEE:::444222222000......///000///...///333666555444444333222//////111---000111111///...000222000//////...............////////////////////////000///...---------......+++++++++++++++,,,,,,---************++++++++++++***+++,,,+++++++++---...,,,,,,---------,,,,,,,,,++++++++++++++++++++++++************************++++++++++++************(((((((((((((((((((((((()))(((((((((((('''''''''###$$$%%%&&&''')))******))))))))))))))))))))))))'''((()))******)))((('''&&&&&&''''''''''''&&&&&&$$$%%%&&&'''''''''%%%%%%''''''((((((((()))))))))(((((('''''''''&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&'''((()))%%%%%%%%%&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$%%%%%%&&&&&&'''(((((()))***)))'''%%%&&&'''(((&&&'''''''''''''''''''''''')))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%&&&&&&%%%%%%$$$###''''''''''''((((((((((((&&&''''''((((((''''''&&&''''''''''''''''''''''''$$$&&&)))++++++***(((&&&(((((((((((((((((((((((('''''''''(((((())))))))))))))))))(((''''''&&&&&&''''''''''''(((((((((((((((((((((''''''((((((((('''(((***,,,,,,***((('''((((((((()))***+++,,,---'''''''''''''''''''''''',,,,,,,,,,,,------------------......///000000000........................////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++,,,,,,---------...---,,,,,,+++,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,---------......+++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,---+++))))))+++---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------******+++,,,,,,---.........------,,,,,,------...,,,.........---,,,---...++++++++++++************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++******))))))***++++++,,,---//////---+++***+++,,,,,,,,,,,,,,,---------++++++,,,------...//////------------------------++++++,,,------------,,,.................................000222444444444111000000///......------...//////000111222222222111444333...,,,...//////---...000111111111000///.........---...//////000,,,///000,,,+++...000///000111111000///...000222...111555666555444555666555333///...666@@@DDDAAA<<<999;;;???@@@:::333000+++,,,......///333:::@@@@@@BBBFFFEEE===333000222666444222111000000000000...............///000000///000000000000111111111222111///.........///000,,,,,,++++++,,,,,,---...+++++++++,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,...000------.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++''''''''''''''''''''''''))))))))))))((((((((((((###$$$%%%&&&''')))******((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&''''''((((((((()))))))))'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&'''((()))***$$$%%%&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%$$$$$$$$$%%%&&&'''((()))***,,,...---)))'''(((((('''''''''''''''''''''''''''((((((((('''''''''''''''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&'''''''''(((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&'''''''''$$$%%%'''))))))((('''&&&'''''''''''''''''''''''''''''''''((((((((((((((())))))(((((('''''''''&&&''''''''''''(((((((((((()))((((((''''''(((((()))((()))***++++++***)))((()))(((((()))***+++,,,---((())))))))))))*********,,,,,,,,,------------...,,,,,,---......///000000........................////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++******++++++,,,******++++++,,,---.........---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---------......+++,,,---.........------------------------------...+++))))))+++---------------------------------+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,---------.........,,,,,,,,,---------......+++++++++,,,,,,---------------,,,,,,,,,,,,------...---------...///...------,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------............------*********+++************+++,,,---,,,+++***+++,,,******++++++,,,,,,,,,,,,)))***+++---...//////000........................+++,,,---...///......---........................111///---...000222333333000/////////////////////333222222111111222333333...333444///,,,...///......///000111111111000000......------------......)))///111---+++---...,,,000000///....../////////...///222333222000...,,,---///000000222444222---222333999BBBCCC;;;555444***,,,------...444???GGGLLLNNNPPPLLL@@@555888BBBEEE>>>777333333333111............///000111222333000000000111111111222222333111000......///000111,,,,,,,,,,,,,,,---......,,,,,,,,,------.........---......---,,,,,,...///---...//////...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++((((((((((((((((((((((((+++*********))))))))))))&&&&&&&&&'''''''''''''''''''''''''''''''''''''''%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&'''((('''''''''((((((((())))))%%%%%%&&&&&&'''((((((((('''&&&&&&&&&&&&'''((((((((('''''''''''''''((()))$$$%%%&&&'''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''(((((('''333999222)))&&&'''(((''''''''''''''''''''''''&&&''''''(((((((((((((((%%%%%%&&&&&&&&&'''''''''&&&''''''''''''&&&%%%%%%&&&&&&&&&'''''''''((((((''''''((((((((((((''''''$$$%%%%%%%%%&&&&&&&&&&&&%%%&&&'''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''''''''((((((((((((((('''''''''''''''''''''(((((((((((()))((('''&&&&&&'''((()))))))))))))))))))))))))))((('''''''''((()))******((()))))))))************,,,,,,,,,---------......,,,,,,,,,---...//////000........................000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******++++++,,,,,,++++++++++++++++++,,,))))))***+++---.../////////...,,,+++***+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---------......***+++---...///...------////////////////////////000...++++++---///000000------------------------+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,---------....../////////,,,,,,,,,------.........++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---000---+++,,,///000...,,,......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,+++*********+++,,,+++******,,,---))))))******++++++++++++((()))+++---...///000000////////////////////////---...000111111111000000........................333000------...000111111......//////000111111111777666444222111222222333)))111444000---//////,,,...//////000000000000000111000///...------------+++333777333111222111---......------///111///,,,000...,,,,,,...///......+++///111///111444444111000///333999888222000444...//////------333>>>HHHPPPNNNKKKBBB555000>>>PPPPPPGGG<<<666666555111,,,......///000111333555666000000111111222222222222333222000///...///000222---,,,,,,,,,,,,---......---------......////////////000000...,,,+++,,,........./////////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++*********)))))))))((('''&&&&&&%%%%%%''''''''''''''''''''''''((((((&&&%%%%%%&&&((((((&&&''''''''''''''''''&&&&&&&&&%%%$$$%%%&&&((()))''''''''''''(((((((((((($$$%%%%%%&&&'''((())))))'''&&&&&&&&&&&&'''((((((***)))(((''''''&&&''''''$$$%%%&&&'''''''''&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&(((''''''''''''&&&&&&&&&"""555CCC;;;+++###%%%(((''''''''''''''''''''''''&&&&&&'''((())))))((((((%%%%%%%%%&&&&&&&&&''''''''''''((((((''''''&&&%%%&&&&&&&&&'''''''''((((((''''''((((((((((((''''''$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&&&&&&&%%%((((((((((((((((((((((((''''''''''''((((((((()))((('''&&&&&&&&&&&&'''(((******))))))))))))******'''&&&&&&&&&&&&'''((((((&&&'''''''''(((((())))))///////////////000111111......///000000000000000,,,------...///000111111222111111000///......---///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,------...///........................+++,,,.../////////......,,,,,,,,,---------.........------------...//////000000///////////////000///...---,,,,,,---...///...........................---,,,,,,,,,,,,---...//////...---,,,***)))(((//////...---------......---,,,,,,++++++,,,,,,---////////////////////////......---------,,,,,,,,,+++,,,,,,---...///000111...------,,,,,,---------........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++...---,,,,,,,,,,,,---...------------------------+++++++++,,,,,,,,,------+++,,,---...///000111222..................------............/////////000////////////............000000///.....................///000111222333333<<<999555444444444111///---111444222///......---000000000000000000000000............/////////000000000000000000000000000000000...------...///000///...------///000000///......---...///222555777222111000//////000111222......------...000333555>>>===999333///333<<>>CCC;;;333222000***+++---000333555444000,,,222111000000111222333444444222///...///000111000/////////.........------++++++++++++++++++++++++***))))))***,,,---,,,+++))))))))))))))))))))))))))))))(((''''''((()))***))))))))))))((((((((((((''''''(((((()))((((((((()))((('''(((***+++)))&&&''''''''''''((((((((())))))(((((('''''''''((((((((((((''''''''''''((((((''''''&&&&&&''''''((())))))************)))((((((((()))***)))&&&%%%&&&(((&&&''''''''''''''''''&&&&&&''''''(((((((((''''''''''''''')))++++++)))'''***&&&'''+++---***((()))&&&''''''((((((((((((((())))))((((((((())))))***''''''''''''''''''((((((((((((((((((((()))))))))&&&''''''((((((''''''&&&''''''((())))))((((((((('''((())))))(((''')))***((((((((((((((((((((((((''')))+++***((((((***,,,***)))(((''''''((()))***''''''((((((((())))))))))))))))))(((((((((''''''''''''(((((((((((())))))&&&''''''(((((((((((((((///////////////000111111000000111222222222222111......///000111222222333////////////000000000000//////.........---------........................***+++,,,,,,---...//////...............///000111000000000000000000000000...///000111111000//////............/////////000///////////////000111111............///000222222000111222333333222111000000000000000000000000000---...///000000///...---......//////...------,,,,,,---///111222222111000000000////////////000000000000000000000000000000,,,------...///000111111......//////000111111111222111000///------------000000000000000000000000000000//////.........---000000///...------,,,,,,------...///000000//////---------------------------...///000000///...---////////////////////////------------.........///.........///////////////---......///000111111222000000000000111111111111000/////////...........................///000111000000000000000000111111,,,...000000......111444111,,,000<<>>DDD===555444111+++...///222888<<<:::555///555444333333333444555666444222///...///000111000////////////............++++++++++++++++++++++++,,,+++***+++---...---,,,))))))))))))))))))))))))''''''''''''((()))+++,,,'''((())))))))))))(((((((((((())))))((('''&&&&&&+++)))((()))+++***'''###&&&'''''''''(((((())))))''''''&&&''''''((()))***((((((''''''''''''((((((&&&&&&&&&&&&&&&'''((((((***************)))(((((((((***+++)))&&&$$$%%%'''&&&&&&''''''''''''&&&&&&&&&'''((())))))((('''&&&((('''''')))++++++)))'''---'''$$$&&&((('''))),,,&&&&&&'''((())))))((((((+++***(((&&&&&&&&&'''''''''((((((((())))))******''''''(((((())))))******%%%&&&&&&''''''&&&&&&%%%((()))))))))))))))((('''&&&((())))))(((((()))+++((((((((((((((((((((((((''')))+++***((((((***,,,***)))(((''''''((()))***''''''''''''(((((((((((())))))))))))((((((((((((%%%%%%&&&'''((()))******&&&''''''(((((((((((((((000000000000000000000000000000000000////////////000000000000111111111111......//////000000111111////////////////////////000000000000////////////........................---......///////////////---///000111000000000111000000////////////000000---...000111111///---,,,//////000000///...------...//////000000000000000111111222222222222111111000///.........///111222111000////////////000000+++,,,,,,---...///000000///000000000000000//////000000000000000000000000000000000000000000000000//////............//////000000000000000/////////000000//////......---------...///000000///...---...///111000...------...111///...///111222000---------------------------000---+++,,,///111000///000///.........///111222000000000000000000000000...///////////////......//////000000000000//////------...///000111222222...000111000///...///111//////////////////////////////............//////000000000000000000000000000///...///111333222111222222111111111111111222000000000000000000000000000000////////////000000+++---//////...---...//////////////////000111111+++...000111000000000111......---------,,,,,,,,,111111000000/////////...000000000000000000000000///////////////000000111000000000000000000000000000000000000000000000000///000111222111000...,,,------......///000000000////////////............000000000000000000000000000222777===@@@<<<555...666///---333777333///...444@@@CCC:::444888999666===444...111222000///222777000---...///---,,,...+++)))((()))***+++******------,,,,,,***))),,,111///+++(((''')))******)))'''(((((())))))))))))(((((())))))((('''&&&&&&'''++++++***))))))((())))))((((((((((((((((((((((((***)))''''''(((((('''&&&''''''''''''((((((((()))***)))(((''''''((()))***---+++******++++++***(((******))))))((((((''''''***++++++***)))(((((()))(((((())))))))))))((((((***))))))((((((((((((((('''&&&&&&&&&'''(((***+++,,,)))''''''))))))(((&&&))))))(((((((((((())))))))))))))))))************)))((('''$$$"""###&&&(((******))))))((((((''''''))))))))))))))))))))))))&&&&&&&&&'''((())))))*********))))))))))))******)))))))))))))))******+++))))))))))))************(((***+++------+++***(((************************))))))))))))))))))))))))+++((((((,,,---)))&&&&&&))))))(((((((((((())))))000000000000000000000000000000000000////////////............/////////000////////////000000111111////////////////////////////////////....................................---...//////000000//////+++,,,......---,,,---...000000////////////000000...///000000000///------//////000000///......---...//////000000000000000111111222222222222111111000//////...///000111222///////////////.........------..................//////000000000000//////........................000000000000000000000000......------------......///////////////////////////////////////.........//////000000000000//////...000111111///......///000///...///111111///---------------------------000...,,,---000111000///000//////...///000111222000000000000000000000000...///////////////......//////000000000000//////......//////000000111111...000111000///...///111//////////////////////////////............//////////////////////////////000///...000222333222111222222111111111111111222111111111111111111111111000000////////////000000***,,,...///......///000///////////////000111111,,,///111111000//////000///.........---------,,,000000000//////.........------------------------000/////////000000111111000000000000000000000000000000000000000000000000///000111222111000...---***+++,,,...///111222333////////////............///////////////////////////000444999;;;999333---...+++,,,111222000111555IIIRRRQQQAAA444555999999III>>>555222111111555<<>>///,,,//////,,,***///...,,,+++,,,///222555:::444---)))))),,,......222///,,,*********(((''',,,,,,,,,++++++***))))))+++,,,---,,,+++***+++,,,((((((((('''(((((())))))))))))))))))))))))))))))***(((''''''((()))(((&&&''''''((((((((()))))))))***))))))(((((())))))******)))'''((()))******)))))))))))))))((((((((((((((()))***)))'''&&&'''((((((((())))))))))))((((((&&&&&&''''''(((***+++,,,)))((((((((()))***+++,,,,,,***(((''')))+++++++++(((((((((''''''(((((((((''''''''''''((((((((((((&&&'''((((((''''''((()))))))))))))))(((((((((((())))))))))))))))))))))))&&&&&&''''''((())))))))))))))))))))))))))))))))))))))))))))))))******+++)))))))))*********++++++************************((((((((((((((((((((((((''''''''''''''''''''''''***'''(((,,,...+++))))))))))))(((((((((((())))))////////////////////////////////////000000000000000000111111111222222222000000000000000000000000////////////////////////000////////////.......................................///000000000000000111222333333111//////000000000////////////000000111000//////......////////////000000000//////...//////000111111111111000111111222222222222111111///////////////000000111,,,---///111111000...---/////////...............//////000111111111000000........................000000000000000000000000.........------......................../////////......//////000000000111222111////////////111222000222333333111000000111........./////////...---////////////////////////////////////000000/////////////////////000000111////////////////////////...//////000000000000/////////000000000000//////111000000000/////////......000111000///...///111////////////////////////000000////////////000000/////////////////////////////////111333444222111111111111000111111222333111111111111111111111111//////000000000000//////,,,...000000///......//////////////////000000111///111222222000...------000000000///////////////..................------000000000000000000000000000000111222222222222222//////////////////////////////////////////////////////000000000000///...111000000///...---------////////////............,,,,,,,,,,,,,,,,,,,,,,,,------...///000000///...000000000...,,,,,,222777333999999222///888DDDKKKCCCEEEHHHHHHCCC===;;;;;;>>>333******...000111222111000...,,,,,,///444888777888444...+++,,,------000///---++++++******)))+++++++++*********++++++,,,---...---,,,+++,,,---++++++***)))(((((())))))************************+++***))))))***+++***)))'''(((((((((((()))))))))))))))))))))))))))))))))+++)))((((((***,,,,,,+++))))))))))))(((((((((((('''((()))((('''&&&'''((((((((())))))))))))((((((''''''''''''((()))***+++'''''''''''''''((())))))---+++***))))))***++++++''''''(((((((((((('''''''''''''''((((((((())))))%%%''')))***)))((()))***))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))************)))))))))))))))))))))******+++))))))*********+++++++++---,,,++++++++++++,,,---))))))))))))))))))))))))(((((((((((((((((((((((()))&&&&&&***,,,***)))***))))))(((((((((((())))))////////////////////////.../////////000000000111111111111111222222222222111111111111000000000000000000000000000000000000111111111000000000000///////////////////////////...//////000000000000000...///000000...,,,,,,---000000////////////000000111111000////////////000//////000000000000000//////000000111111111111111111111222222222222111111...//////000000000000000---...111222333222000///------......///000000111//////000111111111111111////////////////////////////////////////////////000000////////////000000............//////000000.../////////000000111111000000...------...000000111222333333111000000111......///000//////......000000000000000000000000///000111111000/////////...//////000000000000000////////////////////////......///000111111000000//////000000000000//////111111000000//////.........000111000///...///111000000000000000000000000000000////////////000000000000000000000000000000//////000222444444222111111111000000111222222333111111111111111111111111//////000000000000/////////000111000...------...///////////////000000111000111333222000---------000000000000000000000000------..................------------------------000000111222222222222111//////////////////////////////////////////////////////000000000000000///111111000///...------,,,////////////............---------------------------...............///000111000...,,,,,,///111111111111///+++---222666777333;;;BBBDDD@@@;;;666333///++++++///222333777<<>>EEETTT[[[NNN<<<111---***((()))++++++***)))***,,,******)))((((((***+++,,,***+++,,,,,,++++++,,,---000///...,,,+++*********************************)))(((((((((***+++***)))((((((((()))))))))******)))******++++++******))))))'''%%%$$$&&&((())))))(((((((((((())))))))))))&&&((())))))((('''(((***(((((())))))))))))((((((******)))((((((((((((((())))))************)))))))))+++---,,,***((('''''''''((()))******)))((('''))))))))))))************&&&(((******)))(((((()))(((((((((((())))))))))))))))))))))))))))))))))))''''''((((((((((((((((((((()))***++++++***)))((()))))))))))))))******+++*********++++++++++++,,,***************************************************************************&&&%%%(((***(((''')))))))))(((((((((((())))))000000000000000000000000.........///000111111111//////000000000111111111222222222111111111000000000000000000000000000000111111111111000000000000//////////////////////////////000111111111111000000222333333222222222333000000////////////000000000000111222111000///...//////000111111111111111000000111222222222222111111111222222222222111111---...///000111000000///...//////000111111222222......//////000000000111//////000111222222222222////////////////////////////////////////////////000000////////////000000//////000000111222222333111111111000000000000000//////000000000000//////000111333222000//////000...111333222000///000222////////////////////////...111333333111///...///---...///000111000000///000000000000000000000000......///111111222222111//////000000000000//////000000000000////////////...000111000///...///111000000000000000000000000111111000000000000111111000000000000000000000000//////111333555555333000000000000000111222333444222222222222222222222222...///000111111000///...---...000000000///000111///////////////000111111...000222222000..................//////000000000.........//////000000000111111111111111111111111---...000222222111000///000000000000000000000000000000000000000000000000///////////////000111111,,,------...///000000111////////////....................................---...///...------///222---444777333///000///,,,...,,,,,,...111222111000,,,...---***,,,111111---...---///333555333444777555666777666444777>>>DDDMMM]]]cccUUUBBB777000***...111222222000...///111///---+++)))))))))***+++***+++---,,,,,,+++---...------,,,+++++++++,,,,,,************************,,,+++***+++---...---,,,(((((()))))))))*********)))***++++++++++++***)))---***'''&&&'''((())))))'''((((((((()))))))))***'''(((***)))((((((***+++(((((())))))))))))(((((()))(((((((((((())))))***))))))***++++++***)))(((###''',,,---,,,)))((((((((()))***++++++***)))(((((((((((())))))))))))***'''(((***)))(((''''''((('''((((((((()))))))))***))))))))))))))))))))))))((((((((((((((((((((('''((()))***++++++***)))((()))))))))))))))******+++*********+++++++++,,,,,,,,,,,,---......---,,,,,,************************))))))))))))))))))))))))---)))'''***+++)))(((***))))))(((((((((((())))))000000000000000000000000---......///000111111222111222222222222333333333222222222222111111000000000000000000000000000000000000000000////////////000000000000000000000000//////000111111111111111,,,...000000000///000111000000////////////000000///000222333222111///---//////000111111111111111000000111222222222222111111111222222222222111111---...000111111111000///............///000222222000000000000//////////////////000222222333333333........................//////////////////////////////............/////////000000111222333333333222222111111000000/////////000111222222111000//////111222222000//////000///222444333111///111333////////////////////////...111444444111......///---...000111111111000///000000000000000000000000......///111111222222222//////000000000000//////////////////000000000000///000111000///...///111000000000000000000000000111111000000000000111111//////////////////////////////111444666555333000000000000000111222333444222222222222222222222222...///000222222000///...***,,,///000000111222444///////////////000111111...000222222000......///---.........//////000000.../////////000000111111........................---...000111222111///...000000000000000000000000111111111111111111111111///////////////000111111///////////////.........000/////////............------------------------,,,...///...,,,,,,///111222===DDD<<<222...---,,,++++++,,,......---///222---//////---000555222***...(((&&&+++///...,,,---,,,...000...---///555<<<999IIIQQQIII@@@===999222777:::<<<:::777555555777333111...+++)))((())))))+++,,,------,,,,,,...///************+++,,,---...)))))))))))))))))))))))))))((('''(((***+++***)))))))))))))))************)))***+++,,,,,,+++***)))111...+++)))***,,,,,,---'''((((((((())))))******''')))******))))))***,,,(((((())))))))))))((((((''''''''''''(((***+++,,,''''''((())))))((('''&&&###***...---+++******(((***+++,,,,,,+++***(((''''''''''''((((((((()))((())))))(((&&&%%%&&&''''''((((((((())))))******))))))))))))))))))))))))((((((((((((((('''''''''''')))***++++++***)))''')))))))))))))))******+++******+++++++++,,,,,,,,,((()))+++,,,,,,+++)))((())))))))))))))))))))))))((((((((((((((((((((((((000+++))),,,,,,***)))+++))))))(((((((((((())))))222222222111111111000000//////000111222222333333222222222222222222222222333333333222222222111111222222222111111111111000000000000000////////////000//////............///......///000111222222333000111111111111222222222111111111111111111111111222222222111111111000000000000111222222222222222111111222333333333333222222222222222222111000///222222333333333333222222///////////////000111111000000000000111111111111////////////////////////000000000000000000000000111111111111111111111111111111000000000000111111222000///000333444333111222222111111111111222222000000000000000000000000111111000000/////////...000000000000000000000000000111111111222222222222000000000000000000000000111111000000000000111111333333333222111000//////////////////000000000000111111111111111111111111000000000000000000000000...000222333444333111000222222333444444333333333000000000000000000000000111111111111000000000///,,,...111444555444222000000000000000000000000000333333333333333333333333111111000000000000111111000000000000000000000000///////////////000111111111111000///////////////////////////////////////000000000000111111111111////////////000000000000111111111111111111111111000000111111111111000000222222222111111111000000000000000000000000000000............/////////000//////.........---------/////////...------,,,,,,---.........//////000000333UUU___???'''---333,,,............////////////,,,,,,,,,---------......+++,,,,,,---...///000000///...------,,,,,,,,,,,,111111111111111111111111555999>>>@@@???;;;888777666888888333---+++...222000555;;;;;;555...(((%%%111---,,,------+++---111///---***)))*********))))))(((***---...---++++++,,,+++***+++------,,,***((()))+++,,,------,,,+++......---+++((('''(((***)))+++,,,,,,+++***+++,,,++++++***************+++)))******+++++++++******+++***(((&&&$$$$$$'''***&&&&&&&&&'''(((***+++,,,///---++++++,,,,,,+++***))))))))))))))))))))))))(((((((((((())))))))))))(((((()))+++------***((((((((((((((())))))))))))******))))))))))))************))))))))))))******)))***+++,,,---,,,++++++***,,,------,,,*********,,,,,,+++++++++++++++++++++++++++++++++++++++++++++)))(((((()))******)))))))))))))))************++++++***))))))***++++++''''''''''''((()))***+++222222222111111111000000000000000111222222333333333333333333333333333333333333333222222222111111222222222222111111111111111000000000//////////////////.........//////000//////000000111111222222000111111111111222222222111111111111111111111111111111111000000000/////////000111111222222111111000111111222222222222222111222222222222111111000///000000000000000000//////////////////000111111000000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111111000000//////000000111111000...000222333222000222222111111111111222222111111111111111111111111000000000000//////......000000000000000000000000000000000111111111222222111111111111111111111111111111000000000000111111333222222111111000000000////////////000000000000111111111111111111111111000000000000000000000000...///111333333222111000111222222333333222222111000000000000000000000000111111000000//////000000,,,...111444555444222000000000000000000000000000222222222222222222222222111111000000000000111111000000000000000000000000///////////////000111111111111000///////////////////////////////////////000000000000111111111111////////////000000000000////////////////////////000000111111111111000000111111111000000000//////000000000000000000000000........./////////000000//////.........---------///............---------............/////////000222JJJQQQ:::+++111444,,,............//////////////////...---,,,++++++***,,,,,,------.../////////...---,,,,,,,,,,,,,,,,,,------------------------...111555666555222000000333555555222---,,,///222:::AAAJJJNNNJJJ???222******((()))---...,,,,,,///222111...---,,,---,,,,,,+++***,,,///111///+++)))///...---...///...,,,***)))***+++,,,---,,,,,,+++,,,+++******+++***)))(((+++,,,------+++))))))***))))))))))))******+++,,,)))******++++++******)))******)))'''&&&&&&(((***))))))(((((((((***,,,---000...,,,++++++,,,***)))))))))))))))))))))))))))+++*********************(((((()))+++------***((((((((((((((())))))))))))******))))))))))))************))))))))))))*********+++,,,---------,,,+++***,,,------,,,*********))))))))))))))))))))))))************************+++)))(((((()))******)))))))))))))))************************************''''''((())))))***++++++222222222111111111111111000000111111222333333333444444444444444444444444333333333222222222111111333222222222111111111111111111000000000/////////............///000111111000000000000000111111111000111111111111222222222111111111111111111111111000000000///////////////...///000000111111000000///000111111222222111111000111222222222222222222...//////000000//////...000////////////000111111000000000111111111222222111111111111111111111111000000000000000000000000111111111111111111111111000//////......//////000000///...///111222111000222222111111111111222222222222222222222222222222000000////////////......000000000000000000000000/////////000000000111111111111111111111111111111111111000000000000111111111111111111111111111111////////////000000000000000000000000000000000000000000000000000000000000...///000222222111000000111111111222222111111000000000000000000000000000222111///.........///000---///222444444333111000000000000000000000000000111111111111111111111111111111000000000000111111000000000000000000000000000////////////000111111111111000////////////000////////////////////////000000000000111111111111////////////000000000000111111111111111111111111000000111111111111000000000000000///////////////000000000000000000000000....../////////000000000/////////............---------........./////////............////////////000<<<>>>555///333444...............//////////////////...---,,,++++++***........................,,,++++++++++++,,,,,,---++++++++++++++++++++++++(((+++------,,,*********///111111///,,,,,,///333999>>>FFFLLLKKKBBB666---******///777888555333333555333111...,,,+++******++++++,,,///111000+++&&&,,,++++++,,,---,,,***(((***+++,,,,,,,,,,,,,,,+++,,,***)))***------+++(((,,,---...---+++)))((()))''''''(((((()))+++,,,---))))))************)))))))))***+++***(((((()))***+++***(((((((((***,,,...000...,,,+++++++++***((())))))))))))))))))))))))++++++******))))))(((((()))((()))***,,,,,,***((((((((((((((())))))))))))******))))))))))))************))))))))))))******((()))*********)))((('''***,,,------,,,*********))))))))))))))))))))))))************************+++)))(((((()))******)))))))))))))))************)))***+++,,,,,,+++***)))'''((()))++++++++++++***111111111111111111111111111111111222222333333333444444444444444444444444333333333222222222111111333333222222222111111111111111111000000000//////............///000111222111111111000000000000000000000111111111222222222111111111111111111111111000000000000000000000000......///000000000000000//////000111111111111000000111111222333333333333000000111111111111000000000000//////000000111222000000111111111222222222222222222222222222222222000000000000000000000000111111111111111111111111//////............//////000/////////000000000///222222111111111111222222222222222222222222222222////////////////////////000000000000000000000000////////////000000000000111111111111111111111111111111000000000000111111000000000000111111111111////////////000000000000////////////////////////000000000000000000000000...///000111111111000000111222222222222111111000000000000000000000000000222111///...---...///000...///222333444333111000000000000000000000000000111111111111222222222222111111000000000000111111000000000000000000000000000000//////000000111222222111000000//////000000///////////////////////////000000000111111111111////////////000000000000333333333333333333333333000111111222222111111000000000000000000000000000////////////////////////...////////////000000000/////////...............,,,------...///000000000.........///////////////...000222111111111111000............////////////,,,,,,,,,---------......//////.........---------************+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))***+++***))))))***++++++,,,------,,,---///222111111111444777777444000,,,...555>>>???:::666555444333111---***(((((()))+++,,,,,,,,,///111...)))+++*********,,,---+++***,,,,,,,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,,,,+++,,,------+++))))))***(((((((((((()))******+++))))))*********)))(((((((((***,,,,,,+++))))))***+++***))))))***,,,///000000...,,,++++++***)))((())))))))))))))))))))))))))))))(((((('''&&&&&&&&&)))((((((***+++,,,***((((((((((((((())))))))))))******))))))))))))************))))))))))))******))))))***+++***)))((('''***,,,------,,,*********+++++++++++++++,,,,,,,,,************************+++)))(((((()))******)))((()))))))))************((()))+++,,,,,,+++)))(((''')))+++,,,---,,,***)))111111111111111111111111222222222222222333333333222222222222222222222222333333333222222222111111333333333222222222222111111111111111000000000000.........//////111222333111111111000000000000000000000111111111222222222111111111111111111111111111111111111111111111111......///000000000000000//////000111111111111000000111222333333333333333000000111111111111000000000000000000000111222222111111111111222222222222222222222222222222222222111111111111111111111111111111111111111111111111//////............/////////000000000/////////000222222111111111111222222111111111111111111111111///000000000000000000000111111111111111111111111////////////000000000000111111111111111111111111111111000000000000111111000000000000000000111111////////////000000000000////////////////////////000000000000000000000000///000000111111111111111333333444444333222111111000000000000000000000000222111000///...//////000///000222333333222111000000000000000000000000000222222222222333333444444111111000000000000111111000000000000000000000000000000000000000111222222222222111000000000000000000000000000000000000000///000000000111111111111////////////000000000000000000000000000000000000111111222222222222111111111111111111111111111111////////////////////////////////////000000000111////////////////////////,,,------...///000111111///////////////.........,,,,,,...000///,,,---111............////////////,,,,,,,,,---------....../////////...------,,,,,,************+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))***,,,...)))***++++++,,,---///000///+++((()))---000111000)))+++222999:::444...---000111111000......000333---000000---...333444111222///---,,,---......---...------,,,,,,+++++++++,,,......,,,)))(((+++///(((***,,,,,,++++++,,,---++++++***))))))((())))))***************)))(((((('''***,,,---,,,*********+++,,,---///111333444555///---+++*********)))((())))))))))))))))))))))))))))))(((((('''''''''&&&)))(((((()))***+++***)))(((((((((((())))))))))))******))))))))))))************))))))))))))******++++++,,,------,,,+++******,,,------,,,***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))(((((()))******)))((()))))))))************((()))+++,,,,,,+++)))(((((()))+++,,,---,,,***)))111111111111111222222222222222333333333333333333222222222222222222222222333333333222222222111111333333333333222222222222222222111111111000000000////////////000111111222000000000000000111111111000111111111111222222222111111111111111111111111111111111111222222222222...///000000111111000000///000111111222222111111111222333333333333333333...//////000000//////...111000000000000111222222111111111222222222222333222222222222222222222222111111111111111111111111111111111111111111111111000//////......//////000000111222111///...///000222222111111111111222222000000000000000000000000000000111111111111222222111111111111111111111111/////////000000000111111222222222222222222222222111111000000000000111111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111111111111111222222222444444444444444333222111000000000000000000000000111111111111000000000///000111222222222222111000000000000000000000000000222222222333333444444555111111000000000000111111000000000000000000000000111000000000000111222222222222111000000000000111000000000000000000000000000000000000111111111111////////////000000000000111111111111111111111111111111222222222222111111111111111111222222222222000000000000000000000000/////////000000000111111...////////////000000000------...///000000111111///////////////.........,,,---...///---+++---111............//////////////////...---,,,++++++***//////.........---------,,,++++++++++++,,,,,,---************************,,,,,,,,,***)))))),,,...))))))***+++,,,------...,,,,,,,,,---...---***(((******...333333---)))))),,,///222333333666;;;@@@000777999333111666999888444000,,,***,,,...000111//////---,,,++++++++++++***,,,......,,,+++,,,...''')))+++,,,,,,,,,---......---,,,***))))))((((((+++++++++++++++***)))((('''))),,,,,,+++******++++++...333777999999777555...,,,*********+++***)))))))))))))))))))))))))))************++++++++++++)))((('''(((***+++***)))(((((((((((())))))))))))******))))))))))))************))))))))))))******%%%&&&((()))))))))((('''***,,,------,,,*********((((((((()))******++++++------------------------+++)))(((((()))******)))))))))))))))************)))***+++,,,,,,+++***)))((()))***++++++***))))))000000111111111222222222333333333333333333333333333333333333333333333333333333333222222222111111444444333333333222222222222222222111111111000000111000000000000000111111//////000000111111222222000111111111111222222222111111111111111111111111000000000000111111111222///000111111222222111111000111111222222222222222333333333444333333222222///000000000000000000///111111000000111111222333111111111222222222333333222222222222222222222222111111111111111111111111111111111111111111111111111000000//////000000111000222333222000...000111222222111111111111222222111111111111111111111111111111222222222333333333111111111111111111111111000000000111111111222222222222222222222222222222111111000000000000111111111111000000//////......////////////000000000000111111111111111111111111000000000000000000000000222222222222222333333444444444444333333222000000000000000000000000000000111222333333333222000///111111222222222111111000000000000000000000000000000111111222333333444444111111000000000000111111000000000000000000000000111111000000111111222333333222111111000000111111000000000000000000000000000000000000111111111111////////////000000000000444444444444444444444444111222222333333222222111000000000000111111111222000000000000000000000000//////000000000111111111.../////////000000000000......//////000000000111000/////////.....................------/////////............//////////////////...---,,,++++++***...............---------...---,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))+++++++++***))))))+++---*********+++,,,---,,,+++)))+++......,,,)))'''&&&---++++++......+++***---)))---000111000222888===...<<>>AAA111000...,,,++++++++++++++++++///555;;;:::444---(((***,,,,,,++++++,,,---------,,,+++*********+++---------,,,,,,+++***)))''')))++++++***)))***+++)))...555:::;;;888222...,,,+++))))))***++++++***))))))))))))))))))))))))******++++++,,,,,,------)))((('''''')))******)))(((((((((((())))))))))))******))))))))))))************))))))))))))******!!!"""$$$&&&'''''''''&&&***,,,------,,,*********'''(((((()))******++++++,,,,,,,,,,,,,,,,,,,,,,,,+++)))(((((()))******)))))))))))))))************************************))))))))))))))))))))))))000000111111222222222222333333333333333333333333444444444444444444444444333333333222222222111111444444444333333333222222222222222111111111111000222111000000000000000111...//////000111222222333000111111111111222222222111111111111111111111111.../////////000000111111000000111222222222222222111111222333333333333222444444444444333333222111222222333333333333222222111111111000111111222333111111222222222333333333111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111111333444333000///000222222222111111111111222222222222222222222222222222222222222333333444444444111111111111111111111111111111111111222222222222222222222222222222222222111111000000000000111111222111111000///......---////////////000000000000111111111111111111111111000000000000000000000000333333222222333333444555333333333222222000//////000000000000000000000000000222444555555333000///111111222222222111111000000000000000000000000000///000000111222222333333111111000000000000111111000000000000000000000000111111111000111111222333333222111111000111111111000000000000000000000000000000000000111111111111////////////000000000000111111111111111111111111111222222333333222222111.../////////000000111111000000000000000000000000000000000000111111111111.../////////000000111111////////////000000000000000000//////.........---//////---+++///444333---............/////////000,,,,,,,,,---------..............................///......---,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,+++***)))+++,,,,,,++++++,,,,,,,,,+++)))))),,,---,,,)))(((+++---,,,((('''))))))(((***...(((+++---+++(((''',,,000***<<>>EEEFFF333111...+++)))***+++,,,//////---777GGGBBB222---,,,000111+++(((***,,,,,,((('''(((,,,+++(((***///+++,,,------++++++,,,---))))))(((((((((((()))))),,,,,,,,,,,,,,,,,,,,,,,,************************((())))))******))))))((('''''')))///444444...((())))))))))))))))))))))))***)))'''&&&&&&&&&''''''))))))))))))))))))))))))+++,,,------,,,+++)))(((************************,,,+++)))((('''((()))))))))(((((()))***,,,...///---,,,+++******+++---...---,,,++++++,,,+++)))'''*********))))))(((((((((+++++++++*********))))))(((((((((((()))***++++++;;;666222222444666444222222222222222222222222222555555555555555555555555444444444444333333333333222444666666444222222555444444444444333333333333//////000000000000000///000000111111111111000000222222222222222222222222333333222222222222333333333222222222111111111000111111111111222222222333111111222222222333333333222222222222222222222222333333222222222333333444333333333333333333333333111111111111222222222222444333333222111111222222222222222333222111111000222222222222222222222222///000111222222111111000111111111111111111111111222111111111000000000///222222222222222222222222111111222222222222111111333222111000///000000111000000000000000000000000111111111111222333444555444333222000000000111222333222111111000000111111000000000000000000000000111111111111111222222333222222111111111222333444444222000111333444222111111111111111000000000000222111111111111222222333222222222111111000000000000000000000111222333444222222222222333333333333222000///000222333222000333333333333333333333333222222222222222222222222333222222222222222222222444444444333333333333222111111111111111222333333555444222111111111222333111111111222222222333333444444333333333333333444111111111111111111111111333333444444444444333333333111///000222333333111333222222111000111111111000000000000000000000000//////000000000000//////222222111111000000000000///...,,,...000111000......///000111111111000///000000///......///000///000000000/////////......///......---,,,,,,++++++++++++,,,,,,++++++***)))+++++++++***************)))***+++,,,---,,,,,,+++,,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++---000222222000---+++***---+++(((***222666666000...,,,+++***,,,...///444222...666EEEBBB555333222444555444000,,,+++,,,---,,,+++*********))))))***+++,,,,,,******+++,,,++++++************++++++((((((((((((((((((((((((++++++++++++++++++++++++******++++++++++++******,,,,,,...222777777111,,,))))))))))))))))))))))))+++***)))((((((((()))***++++++++++++++++++++++++(((((()))*********)))(((************************+++***))))))((((((((()))*********+++---000222444---,,,***)))((()))***++++++***)))***+++,,,+++***++++++++++++*********)))************))))))))))))+++************++++++,,,:::666222222444555444222111111111222222222222222555555555555555555555555555444444444444333333333111333555444333333444444444444444444333333333222000111222333333333222111000000111111111111000000111111111111111111111111333222222111111222222333222222222111111111111111111111111111222222222222222222222333333444444444333333333333333333333333222222111111000000111111222222222222222222222222111111111111222222222222333333222111111111222222333333333333333222222111222222222222222222222222333444444444444444333222111111111111111111111111111111111000000000000000333333333333333333333333222222222333333222222222222222111000000000000111111111111111111111111111111111000111111222333444222111111000000000000111444444333222222222222222000000000000000000000000000000111222222222222111333222222222222333444444555444333333555555444333222222333333333333333333333222222111111111111222000000000000000/////////000000000000111222333333111111222222222333333333222111000111222333222111222222222222222222222222222222222222222222222222222222222111111111000000444444333333333222222222111111111111111222333333444333222111111111222222222222222222333333333333333333333333333333444444444444444444444444444444333333444444444444333333444333333333555555333111222222111000000000000111000000000000000000000000//////000000000000//////111111111111000000000000111000///000111222111000......///000000000000000111///---///111111///,,,000000/////////.........//////......---,,,,,,,,,,,,,,,,,,,,,,,,+++******+++++++++******))))))))))))***+++,,,,,,,,,,,,+++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++***+++,,,------,,,+++******++++++,,,---...//////,,,---,,,))))))---...---,,,,,,+++***+++...000222555333,,,222@@@???666888999777:::???:::///))),,,---///,,,''')))000///(((***+++,,,+++***)))***,,,,,,,,,++++++++++++,,,,,,************************++++++++++++++++++++++++******++++++++++++******+++***,,,///222222---(((******************************)))))))))***++++++++++++++++++++++++++++++%%%&&&'''((())))))))))))))))))))))))))))))))))))******************)))((()))***+++,,,///111444555---,,,***((('''''''''(((...,,,***)))***++++++++++++************)))))))))*********)))))))))((((((++++++******)))*********666333111111222333222111000000000000000111111111333333333333333333333333444444444333333333222222111444555333333444444222333333333333222222222222222222444444444222111///111111222222222222111111333333333333333333333333111111111000000111111111000000000000000000000000000000000000111111111111333333333333222222222222222222222222222222222222222111000000////////////222222222222222222222222222222222222333333333333444333333222222222333333333444444444444333222222111111111111111111111111333444444333333333222222222222222222222222222222111111111111111111111111111111111111111111111111222222333333333333222222222222222111111111222222222222222222222222222222////////////000111222222111000000000000000000000555444444333333333333333111111111111111111111111///000222333333333222111111111111111111222222222444333333333444444444333222222222333333444444444333222111000000000000000111111111111000000000000///////////////000111222000000000111111111222222222222222222333444444333222222222222222222222222111111111111111111111111111111111000//////......333222222222111111111111000000000000000111222222111111111111000111111111333333333333444444444555111222222333333333333333444444444444444444444444222222333333333333222222333333444444444333111000111000000//////////////////////////////////////////000000111111000000///////////////////////////000/////////000000000///------......////////////000---...444999666000,,,//////............------...---------,,,,,,,,,+++---------------,,,,,,+++,,,,,,,,,+++******)))))))))))))))***************++++++************++++++++++++++++++++++++++++++)))***,,,------,,,***)))++++++++++++,,,---///000***+++,,,,,,,,,---------++++++******,,,...000111111000***...;;;999333666:::555:::EEEAAA111)))---(((---***$$$+++888888...***+++,,,,,,******+++,,,******))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))((())))))******))))))((()))((()))+++---,,,)))%%%++++++++++++++++++++++++((((((((())))))******+++)))***************++++++'''(((((()))))))))))))))******************************,,,,,,,,,+++***)))))))))***+++---///000111,,,,,,+++***)))))))))***444111---*********)))(((((((((((((((((((((((((((++++++*********)))))))))+++***))))))((((((((((((333222111111222222222111111111111222222222333333444444444444444444444444555555555555444444444444333666666333333666555000444444444444333333333333222222333222111///---,,,222333333333333333333222444444444444444444444444222222111111111111222222111111111111111111111111111111111222222222333333666666555444333222222111444444444444444444444444444444333222111111111222333333333333333333333333333333333444444444444555444444333333333333444444333444444444444333222222222222222222222222222222000000//////////////////111111111111111111111111222222222222222222222222111111111111111111111111111222222333333222222111222333333333333333333333333333333333333333333333000//////000000111222333222222222333333333222222555444333333222222333333222222222222222222222222000111333444444444333222000000111111222222222222000111111111000000111111000000000111111222222222444333222111111111111111222222222222222222222222111111000000000111222222111111111111222222222333222333444444444444444555333333333333333333333333222222222222222222222222222222111111111000000000333333333333222222222222222111111111111222333333111111222222222222222222444444444444555555555555222222333444555555444444222222222222222222222222333333444444444444333333333444555555444333111111333222111111000000111111000000000000000000000000000111111222222111111000000000000000000000000000///000000000/////////000........./////////000000///---111<<>><<<444555555444444444333333333666555444222222333444555000111111222222111111000222222222222222222222222222222111111111111222222///000000000111111111111111111222222222333333333222222222222333333333333333333333333333333333333444333333333333444444555333333333333333333333333111111111222222222333333111111000000111111222333222222222333222111111000111111111111111111111111222111111111222444666777////////////////////////.../////////000000000000222222222222222222222222///000000111111000000//////000111222222222111111//////////////////////////////...//////000111222000111222333444333333222111111000///////////////000000000000000000000000000000000000000111111222000111222333333333222222222444555444222222333555555555555555555555444444222222111111222222333333........./////////000000111111000000000000111111000111111111111222222222---000111111//////000222333333333333333333333333222222222222222222222222111111222222333333444444333333333222222222111111222222111111222222333444///000111222333222222111000000000111111111222222000111333555666666555444666666666666666666666666333444444444444444444333222333444333111111333666555444333333222222333333000000000000000000000000......////////////......////////////000000000111...000111000...,,,...//////......---...///000111111---111;;;;;;333///222000000000000////////////+++,,,,,,,,,,,,,,,,,,,,,******++++++******)))(((((((((((()))******+++++++++***)))))))))***,,,,,,---,,,,,,++++++,,,,,,---))))))))))))))))))))))))************************++++++++++++*********)))---******...---((('''***(((((((((((()))))))))***(((+++)))***///***%%%,,,(((''''''***------+++)))'''((()))+++++++++***)))((()))***)))((('''(((*********))))))))))))******++++++++++++++++++++++++))))))))))))))))))))))))))))))************))))))&&&'''''''''&&&''''''((((((((((((((((((((((((((((((((()))))))))((('''&&&&&&''''''((())))))******)))((('''&&&&&&&&&'''(((((((((((((((((((((((((((((('''''''''(((((()))***(((((()))*********)))((((((((()))******++++++***)))''''''''')))***)))((('''''''''((((((((())))))))))))))))))((((((((((((***)))))))))))))))***+++///111222222111111111222//////000111222222333333000000000000000000000000333333222222222111111111///555555222777AAA@@@888111111111000000000//////...---+++***+++---000222//////000000000000//////000000000000000000000000......------------......+++,,,,,,,,,------..................////////////+++,,,---...///000111111........................//////......///000111111///////////////////////////000000000000111111111//////...//////000111111111222222222222111000000........................++++++++++++---///111222////////////////////////,,,---------......////////////////////////////////////000000000000//////---...///111111111000///------------------------++++++++++++,,,---......+++,,,---/////////...---000//////...............///////////////////////////...---------...000111---...///000111000//////+++---///...+++***,,,...000//////......---------......---......///000000+++++++++,,,,,,---------...------,,,,,,,,,------------------............+++---//////---,,,...000////////////////////////........................------...///000111222222////////////...........................//////000+++,,,---/////////...---............////////////,,,...000222333222111000////////////////////////000000000111111000000000...000111000......111555222111000000///000000000------------------------,,,------------------,,,+++++++++,,,,,,,,,------+++---///---***)))***,,,++++++***)))***+++,,,---000+++,,,222000'''&&&...------,,,,,,,,,+++++++++'''''''''''''''(((((((((((((((((((((((('''&&&&&&%%%%%%&&&'''((()))******'''&&&%%%%%%%%%&&&((()))))))))(((((((((((())))))''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&'''%%%$$$######$$$&&&'''%%%!!!"""''''''###"""&&&%%%&&&&&&'''((()))******&&&)))%%%$$$)))### )))&&&'''%%%"""&&&,,,+++'''######''',,,+++%%%$$$(((&&&'''((('''&&&%%%&&&(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%$$$"""!!!""""""######$$$%%%&&&&&&$$$######"""###$$$&&&'''''''''''''''''''''''''''&&&%%%$$$$$$$$$&&&'''((("""###%%%''''''''''''&&&&&&'''''''''''''''&&&&&&((('''&&&&&&'''&&&$$$"""#########$$$$$$%%%%%%%%%((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((