BM6&6(v@ ***))))))))))))+++,,,---+++///<<>>???AAACCCCCCCCCCCCBBBCCCBBB???===<<<<<<<<<<<<>>>???AAADDDGGGMMMTTTYYYRRRSSSTTTQQQMMMKKKLLLNNNVVVZZZ[[[XXXXXXZZZYYYVVVOOONNNKKKIIIHHHGGGGGGGGGHHHIIIJJJJJJIIIFFFDDDBBBHHHIIIJJJJJJIIIJJJLLLNNNKKKMMMPPPSSSUUUVVVUUUUUUZZZZZZZZZ[[[\\\^^^aaacccggggggfffdddffflllllliiimmmrrrvvvxxxwwwxxx}}}~~~}}}uuusssnnnaaaaaa^^^aaajjjmmmjjjgggiiiddddddddddddeeefffhhhiiijjjmmmpppooolllhhhdddbbbeeebbbeeeoootttpppmmmnnntttuuuwwwyyyyyyyyyyyyxxxvvvuuuqqqlllfff___YYYVVVQQQMMMIIIEEECCCAAA>>><<<888777666555444333222222444444444444444444444444777666666666888;;;===???FFFHHHJJJJJJHHHDDDBBBAAAKKKKKKJJJKKKOOOVVV___fffppprrrsssqqqkkkbbbYYYSSSMMMNNNRRRVVV[[[```dddgggfffvvv~~~~~~}}}|||~~~~~~~~~}}}}}}}}}}}}|||{{{zzzzzzzzzyyyxxxvvvrrroookkkiiipppddddddfff]]][[[dddgggeee```YYYQQQNNNQQQXXX^^^bbbeee^^^MMMEEELLLXXX^^^WWWRRRMMMJJJDDD??????CCCIIIEEE>>>777111---+++***++++++++++++***************((('''(((***,,,------)))))))))))))))))))))))))))'''&&&'''((()))((('''(((((((((((())))))))))))+++++++++*********))))))(((((((((((()))***+++,,,------......//////000000000111222333222333555777777999>>>DDDGGGFFFCCC???DDDIIIMMMNNNPPPSSSQQQMMM]]]+++***)))))))))***,,,---,,,222???OOOVVVWWWZZZ```[[[TTTmmmiiiRRRaaasssqqqhhhqqqqqqTTT;;;888;;;999;;;BBB?????????@@@@@@??????>>>>>>===<<<;;;;;;<<<===>>>EEEGGGJJJMMMOOOTTTYYY\\\NNNPPPQQQOOOLLLJJJLLLOOORRRWWWYYYZZZ[[[___^^^[[[PPPOOOMMMKKKIIIIIIIIIIIIJJJKKKKKKJJJIIIGGGFFFEEEHHHIIIJJJJJJJJJJJJLLLNNNNNNPPPRRRUUUVVVWWWWWWWWWYYYZZZ[[[\\\^^^```cccfffkkkooopppllliiikkkmmmlllooouuu{{{~~~xxxvvvsssiiiiiikkkdddZZZWWWZZZaaadddaaa___```aaabbbccceeeggghhhjjjjjjhhhjjjllllllkkkiiihhhhhhiiieeefffmmmpppnnnnnnpppvvvvvvwwwwwwwwwwwwwwwvvvxxxvvvrrrlllfff___ZZZWWWQQQMMMHHHEEEBBB@@@>>><<<777777666555444333222222333333333333333333333333666666555666777:::<<<>>>BBBEEEGGGHHHGGGEEEDDDCCCGGGGGGHHHIIILLLRRRYYY___kkkkkkjjjfff___VVVMMMGGGCCCEEEGGGKKKPPPUUUYYY[[[eeerrrxxx}}}}}}}}}}}}}}}~~~~~~}}}|||zzzzzzyyywwwtttpppmmmkkkkkkeeeiiiiii]]]YYYbbbffffffaaaXXXOOOKKKNNNTTTZZZ```ccc]]]MMMFFFLLLUUUXXXYYYQQQJJJEEE@@@===???DDDEEEBBB===777111---+++***((((((((((((''''''''''''***((('''(((***,,,------)))))))))))))))))))))))))))(((''''''((()))((('''(((((((((((())))))))))))*********)))))))))(((((())))))))))))***+++,,,,,,/////////000111111222222000111222333222333555777777:::>>>DDDGGGGGGCCC???EEEJJJNNNOOOQQQSSSRRRNNN\\\++++++***))))))***,,,------666EEETTTZZZYYYZZZ^^^XXXdddzzz^^^JJJqqqooorrruuuiiippp\\\EEE666999???===>>>CCC@@@???>>>===<<<<<<;;;<<<;;;;;;<<<===>>>@@@BBBCCCIIILLLPPPSSSUUUWWWYYY[[[MMMOOOQQQOOOLLLKKKMMMOOONNNTTTYYY[[[^^^bbbbbb___QQQPPPNNNLLLKKKJJJJJJKKKMMMLLLKKKJJJIIIIIIHHHHHHHHHJJJKKKLLLLLLLLLNNNPPPRRRSSSUUUWWWXXXZZZZZZ[[[[[[\\\___```bbbdddhhhjjjnnnuuuxxxrrrmmmmmmpppqqqzzz}}}zzzsssqqqlllaaabbbiiiggg]]][[[\\\aaadddbbb```aaadddfffgggiiijjjjjjjjjiiieeeggghhhhhhhhhiiilllnnnooolllkkknnnoooooorrrvvvwwwwwwvvvuuuuuuuuuuuuvvv{{{xxxrrrkkkddd^^^ZZZWWWPPPLLLHHHDDDAAA???<<<:::666666555444333333222222333333333333333333333333555555444555666888:::;;;<<>>CCCGGGGGGCCC@@@EEEJJJNNNOOOPPPSSSQQQMMMXXX|||++++++***)))***+++,,,---111<<>><<<<<<<<<===>>>>>>???AAACCCEEEGGGIIIJJJNNNRRRWWW[[[[[[[[[[[[\\\TTTVVVWWWUUUPPPMMMNNNOOOOOOUUUZZZ\\\___bbb```\\\RRRQQQOOOMMMLLLKKKLLLLLLNNNMMMKKKIIIIIIIIIKKKKKKIIIKKKNNNOOOOOOPPPQQQSSSVVVWWWXXXZZZ\\\^^^___```aaadddggghhhhhhjjjmmmqqqttt{{{~~~}}}{{{zzzxxxpppooolllccceeekkkhhheeecccccceeeggggggffffffkkklllmmmmmmllliiifffeeedddeeeeeeeeefffiiimmmpppllllllmmmnnnmmmooossswwwwwwvvvuuuttttttuuuwwwxxx|||xxxrrrjjjccc]]]YYYWWWOOOKKKGGGCCC@@@===;;;999555555444444333222222111222222222222222222222222444333333444444666777888777:::===>>>>>>>>>>>>???:::<<<>>>???@@@AAADDDFFFHHHGGGFFFDDDAAA>>><<<:::<<<===???AAAEEEHHHKKKLLLKKKUUU\\\lll~~~xxxtttsssssssssvvv{{{vvv|||}}}zzzyyyzzzzzz|||~~~|||{{{{{{zzzwwwuuurrrpppgggeeemmmnnnccc______ZZZeeeccc]]]VVVPPPNNNOOOPPPTTTXXXVVVMMMJJJLLLJJJDDDFFFGGGKKKOOOKKKBBB======AAA@@@>>>:::555000,,,)))---,,,,,,,,,,,,+++++++++)))''''''(((+++,,,,,,,,,)))))))))))))))))))))))))))((('''((()))***)))'''(((((((((((())))))))))))))))))))))))))))))))))))************+++,,,---...,,,,,,------...//////000000111222333222333555777888:::>>>CCCGGGGGGDDDAAADDDIIIMMMMMMOOOQQQOOOKKKRRRuuu+++************,,,---...777DDDSSSZZZ[[[ZZZYYYZZZcccsssZZZTTTiii}}}gggrrr|||mmmeeeuuu~~~aaaMMMAAA999<<<@@@???@@@CCCAAAAAA@@@@@@AAABBBDDDEEEDDDEEEGGGIIIKKKMMMNNNOOOXXX[[[```bbbbbbaaaaaaaaa```aaabbb^^^WWWRRRPPPQQQTTTYYY]]]]]]]]]]]]ZZZUUURRRQQQOOONNNMMMMMMMMMMMMOOOMMMKKKIIIIIIKKKLLLNNNLLLNNNQQQSSSTTTTTTVVVXXXYYY[[[]]]```bbbdddeeefffjjjnnnrrrsssrrrrrrvvvyyyzzzuuuwwwllldddfffiiihhhlllnnnfffdddcccaaa```bbbeeeeeedddjjjkkkkkkkkkiiifffcccaaadddeeeeeeeeeeeegggkkknnnccchhhmmmmmmkkklllpppsssuuuuuutttuuuvvvxxxzzz{{{{{{wwwqqqiiibbb\\\XXXVVVNNNJJJEEEAAA>>><<<999777444444333333222222111111111111111111111111111111222222222222333333444444444666888888888777888888555777999:::::::::;;;<<<::::::::::::999999999999555666777999;;;===@@@AAABBBMMMTTT^^^oooyyyvvvlllhhhiiihhhffffffbbb___^^^```aaabbbgggmmmpppwww}}}zzzyyyyyyzzzyyy|||}}}}}}||||||{{{zzzxxxuuurrrqqqjjjeeejjjmmmhhhfffbbbTTTaaabbbaaa^^^YYYTTTQQQPPPNNNRRRRRRNNNOOOPPPIII>>>HHHJJJNNNOOOIIIBBBBBBGGGDDDCCC@@@===777222---*********)))))))))((((((((()))((((((***,,,------,,,***************************((('''((()))***)))((((((((((((((())))))))))))************************************+++,,,---...,,,,,,,,,---......//////000111222333222333555777999;;;>>>CCCGGGGGGDDDBBBCCCHHHLLLLLLMMMOOOMMMIIIQQQqqq}}}{{{***))))))***+++---///000???LLLXXX[[[XXXXXXXXXXXXwwwbbbRRRYYYtttsssdddaaajjjuuuXXXLLLCCC<<<<<<>>>>>>???BBBCCCCCCDDDEEEGGGIIIKKKLLLIIIJJJLLLOOOQQQSSSTTTTTT[[[]]]```aaaaaaaaaaaabbbfffhhhiiieee^^^XXXVVVWWWZZZ^^^___]]][[[ZZZVVVQQQTTTSSSQQQPPPOOOOOOOOOPPPOOONNNMMMLLLLLLMMMOOOPPPOOORRRVVVYYYYYYZZZ\\\]]]]]]```dddhhhkkkmmmnnnnnntttyyy~~~}}}}}}}}}wwwtttsssYYYSSSZZZdddhhhnnnnnncccbbbbbb___\\\^^^ccceeecccccccccddddddcccbbb```___ccceeeffffffeeefffhhhjjjcccmmmtttsssoooooosssuuuuuuuuuvvvwwwyyy{{{}}}~~~zzzwwwqqqjjjccc]]]XXXVVVMMMJJJDDD@@@===:::777555333333333222222111111111000000000000000000000000000111111111111111111111111333444444333222333444222444666666555555555666555555555444444444444444222222333444555777888999999DDDKKKTTT___```cccooo{{{zzzxxxyyy~~~vvvjjj[[[YYYWWWVVVVVVUUUUUUVVVQQQPPPSSSWWWZZZ[[[```ggglllttt|||zzzzzzzzzxxx{{{||||||~~~}}}|||||||||{{{yyywwwtttqqqooolllfffiiillljjjllleeeTTT[[[^^^aaaaaa^^^YYYVVVTTTLLLPPPQQQQQQVVVXXXMMM>>>CCCRRRgggpppfffRRRGGGEEEDDDCCCAAA===888333///,,,++++++++++++*********))))))))))))+++...///...---***************************)))((((((******)))((((((((((((((())))))))))))************++++++++++++***))))))******+++,,,------......//////000111111000111222333222333555777:::<<>>HHHTTTRRRRRR\\\WWW\\\___^^^]]]\\\UUUNNNHHHJJJLLLOOORRRVVVXXXXXXSSSTTTYYY___bbbbbbgggmmmooovvv~~~|||{{{zzzzzz||||||{{{~~~~~~~~~~~~~~~}}}|||{{{{{{|||{{{zzzxxxuuurrrooommmmmmhhhkkkllliiimmmiiiXXXUUUYYY\\\^^^]]][[[ZZZZZZLLLPPPSSSVVV^^^aaaUUUCCC@@@[[[}}}zzz[[[FFF???AAA@@@>>>;;;888555222000......---------,,,,,,,,,******+++---///000///---***************************)))((()))******)))((((((((((((((())))))))))))))))))))))))*********+++))))))))))))***+++,,,,,,------...//////000000111000111222333222333555777;;;<<>>:::???QQQbbbjjjiiigggooo||||||~~~~~~|||xxxuuu~~~{{{yyy}}}}}}{{{zzz{{{}}}|||yyyuuusssrrrrrrssssssllldddeeejjjmmmiiicccZZZUUUTTTXXXYYYUUUUUUYYYSSSPPPPPPXXXbbbddd\\\RRRCCCKKKYYYaaa[[[MMMFFFGGG<<<:::888777777777555333///---***)))***+++++++++(((---///,,,***,,,+++)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************)))************+++++++++------..................//////000111222444555666:::<<<@@@CCCEEEFFFFFFEEEJJJKKKNNNPPPQQQRRRQQQQQQSSSfffssszzz)))''')))...+++)))555FFFVVVXXX___```UUUOOOcccsssXXXTTTtttuuusssrrr^^^UUUNNNOOOQQQRRRSSSSSSRRRRRRWWWZZZ^^^```bbbccceeefffhhhbbb```fffhhheeeaaa```\\\\\\\\\\\\]]]___bbbdddgggiiihhheeefffhhhgggccc]]]aaa```[[[XXX[[[[[[XXXTTTWWWXXXUUUPPPNNNPPPSSSYYYUUURRRRRRUUUXXXYYYYYY___aaaeeejjjnnnooommmkkkllllllrrr{{{uuuqqqmmmiiiddd``````dddjjjnnnddddddeeeeeeeeedddbbb```dddcccaaa___```aaaccceee```___^^^^^^___```bbbdddbbbaaa``````aaaccceeeggghhhhhhjjjkkknnnppprrrsssvvvtttsssssstttuuutttssswwwwwwwwwtttnnnfff]]]XXXKKKGGGAAA<<<999777555444000000000000000000000000000000/////////.........////////////////////////............////////////000000///////////////000............/////////////////////////////////////////////000000111222333333333333444444444555555:::>>>IIIYYYdddiiimmmqqq~~~~~~}}}}}}}}}{{{yyy|||~~~~~~||||||}}}}}}zzzwwwtttqqqpppppplllgggbbbcccgggjjjiiieeeYYYRRRPPPUUUYYYYYYXXXZZZSSSMMMHHHLLLSSSWWWRRRLLLAAAEEEOOOXXXVVVMMMFFFEEE;;;:::888888999:::999777000---***)))***+++++++++(((---///,,,***++++++)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((()))************+++++++++,,,------...............//////000111222444555666;;;===@@@CCCEEEFFFFFFEEEJJJLLLOOORRRSSSSSSRRRQQQUUUjjj{{{***(((+++...---...:::IIIWWWVVVZZZ[[[SSSTTTpppxxx___PPPaaattt~~~ooo]]]VVVTTTUUUXXXZZZ[[[ZZZXXXWWW\\\^^^aaabbbbbbcccdddeeeddd___]]]___aaa]]]YYYWWWZZZ\\\^^^^^^]]]^^^aaaeeellljjjfffbbbdddgggddd^^^cccbbb___ZZZZZZ]]]\\\ZZZWWWXXXWWWTTTOOONNNQQQTTTXXXVVVTTTTTTVVVXXXZZZZZZcccfffkkkppprrrsssrrrqqqqqquuu~~~|||xxxqqqmmmmmmooojjjddd___^^^bbbgggkkkhhhgggeeedddcccccccccccceeeccc```^^^^^^```cccdddaaa``````___```aaacccddd___^^^^^^^^^___aaaccceeefffhhhkkknnnrrruuuvvvwwwrrrqqqqqqrrrtttvvvuuuuuu{{{zzzyyyuuunnneee\\\WWWHHHDDD???:::888666444333000000000000000000000000000000////////////......////////////////////////..............................///////////////...---............/////////........................------...///000000000000///000000000111111111111222<<>>AAAJJJOOOLLLEEEBBB;;;:::999999;;;======<<<111...+++******+++++++++)))---///+++***++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((()))************+++++++++,,,,,,---...............//////000111222444555666;;;===@@@CCCEEEFFFEEEEEEJJJMMMQQQTTTVVVUUURRRQQQVVVmmm***)))+++......222>>>LLLRRRSSSVVVUUUOOOXXX{{{eeeQQQSSSuuuwwwmmm~~~mmm[[[WWWUUUWWWZZZ]]]]]]\\\YYYWWWWWWYYYZZZZZZYYYYYYZZZ\\\WWWUUUUUUWWWYYYXXXVVVTTTYYY]]]aaaaaa^^^^^^bbbffflllkkkhhhddddddgggeeeaaagggccc^^^[[[\\\^^^]]][[[ZZZYYYWWWTTTPPPPPPSSSUUUWWWVVVUUUVVVWWWYYY[[[\\\dddiiiooosssuuuuuuvvvxxxxxxzzzwwwrrrlllkkkmmmqqqmmmhhhcccaaabbbeeeggghhhiiihhhgggeeeeeeeeeffffffccc```]]]]]]___aaacccaaaaaa``````aaaaaacccccc```___^^^^^^```bbbdddfffhhhjjjnnnrrrvvvxxxyyyzzzsssssssssvvvyyyzzzzzzzzz~~~~~~{{{uuulll```VVVPPPHHHDDD???;;;888666333111000000000000000000000000000000/////////////////////////////////////////////...............------,,,---...///000///...------------.........//////------------------------+++,,,...///000000///...000000000000111111111111000999EEEKKKHHHGGGPPP\\\pppwwwzzz|||yyywwwzzz{{{yyy{{{|||zzzzzzzzzxxxvvvvvvwwwyyy{{{{{{zzzyyyvvvsssooommmoooooolllhhhccc```______```WWWPPPSSS]]]bbb___[[[\\\SSSHHHCCCEEEJJJLLLMMMCCC;;;777===FFFIIIDDD======;;;999:::;;;=========333000,,,***+++++++++******...///+++)))++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))*********+++++++++++++++,,,---............//////000111222444555666;;;===@@@CCCEEEEEEEEEDDDHHHKKKPPPTTTVVVTTTQQQOOOUUUmmm)))(((***,,,///555BBBNNNMMMSSSVVVRRRQQQcccuuuXXXOOOeeerrrlllkkkZZZWWWRRRTTTWWWYYYYYYXXXUUUSSSQQQRRRSSSSSSQQQQQQRRRTTTQQQRRRTTTUUUXXXYYYXXXWWWXXX]]]bbbbbb___^^^aaaeeelllppppppllliiijjjlllkkkiiiccc^^^\\\]]]^^^]]]\\\YYYWWWUUURRRPPPPPPSSSUUUVVVWWWXXXYYYZZZ\\\___```dddkkkrrrvvvwwwzzz~~~zzzvvvuuuqqqmmmmmmpppiiiiiihhhggggggggggggggggggjjjmmmnnnllliiihhhhhhfffccc```]]]]]]^^^```aaa``````````````````aaaaaa___^^^]]]^^^___bbbdddfffhhhjjjmmmqqqtttvvvwwwwwwttttttuuuxxx{{{}}}|||{{{{{{zzzwwwqqqggg\\\QQQKKKHHHEEE@@@<<<888555222///000000000000000000000000//////000000000000000000//////////////////////////////......---------,,,+++,,,---/////////...---------------............------------------------***+++---...//////......//////000000000111111111444666;;;???>>>>>>FFFPPPYYYnnn|||jjjddduuu~~~|||vvvssswww{{{|||zzzzzz~~~~~~|||||||||zzzxxxuuussstttvvvwwwwwwxxxxxxwwwtttqqqoooppppppnnnhhhaaa\\\[[[[[[bbb[[[SSSRRRXXX]]][[[WWWTTTNNNGGGBBBBBBDDDGGGHHHGGG>>>555666???FFFCCC<<<@@@>>>;;;:::;;;;;;;;;;;;444111---++++++++++++***+++//////+++(((***+++)))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))*********+++++++++***+++,,,---............//////000111222444555666<<<>>>@@@CCCEEEEEEEEEDDDFFFIIINNNRRRSSSRRROOOMMMVVVnnn((()))***,,,000:::GGGQQQNNNYYYZZZRRR[[[yyy}}}fffPPPVVV}}}|||ssswwwhhhXXXUUUMMMNNNQQQRRRRRRQQQOOOMMMOOOPPPQQQPPPOOOOOOQQQSSSTTTXXXZZZZZZ[[[^^^^^^\\\XXX\\\```bbbaaa```aaabbbhhhnnnqqqmmmjjjkkkllllllhhhccc______^^^[[[[[[\\\UUUTTTRRRQQQPPPQQQRRRSSSWWWYYY\\\]]]___bbbeeehhhiiiqqqyyy~~~}}}{{{wwwuuuuuutttpppooorrrkkkllllllkkkhhheeebbb```ggglllrrrssspppkkkiiihhhdddcccaaa^^^]]]]]]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^[[[[[[ZZZZZZ\\\___bbbccceeefffhhhkkkmmmooopppqqqrrrrrrsssvvvxxxyyyxxxwwwqqqqqqoookkkcccYYYPPPKKKGGGCCC???;;;888555222///000000000000000000000000//////000000000000111111//////////////////////////////......---,,,,,,,,,++++++,,,---............,,,------------.........------------------------+++,,,---...........................////////////333///000444777999???EEEEEEQQQ]]]\\\TTTXXXrrr~~~}}}zzz~~~~~~{{{zzz~~~}}}{{{}}}}}}~~~zzzwwwuuuvvvwwwuuuvvvwwwwwwwwwuuusssqqqjjjjjjhhhddd```\\\ZZZYYY```^^^XXXQQQOOOSSSTTTSSSRRROOOKKKGGGEEEEEEFFFGGGKKKDDD999555<<>>AAACCCEEEEEEDDDDDDEEEGGGLLLOOOQQQPPPMMMLLLZZZrrr)))***+++,,,222>>>KKKTTTSSS^^^YYYPPPgggiiiXXXLLL]]]uuuyyydddTTTOOOIIIJJJKKKLLLLLLKKKJJJIIILLLMMMNNNMMMMMMNNNQQQSSSVVV\\\___^^^```dddeeebbb\\\^^^bbbeeefffeeedddcccfffjjjmmmkkkjjjkkkiiieeefffbbbaaabbb^^^YYYYYY]]]UUUTTTSSSSSSTTTUUUUUUUUUYYY]]]aaaccceeehhhmmmpppsss{{{~~~{{{yyy}}}wwwtttuuuuuuqqqnnnooosssrrrpppmmmiiidddaaa^^^jjjpppuuuuuuoooiiiffffffcccbbbaaa```^^^]]]\\\[[[[[[\\\\\\\\\\\\\\\[[[[[[YYYXXXXXXXXXZZZ]]]```bbbaaaaaaccceeehhhkkkmmmooooooooopppsssuuuuuusssqqqkkkkkkjjjggg```WWWNNNIIIAAA???<<<999888666333111000000000000000000000000//////000000000111111111//////////////////////////////...------,,,++++++++++++++++++,,,---...///,,,,,,---------.........------------------------,,,,,,,,,------...///000---.........///////////////++++++///333333444777777===EEEKKKOOO[[[www~~~~~~{{{~~~~~~{{{xxxwwwxxxyyyvvvwwwwwwwwwuuutttrrrqqqgggfffdddccc```^^^[[[YYY^^^bbb___SSSKKKLLLRRRUUUWWWVVVTTTPPPKKKIIIIIIJJJMMMIII@@@999;;;DDDJJJIIIFFFBBB>>><<<<<<======<<<777444///---,,,,,,+++***---000///***''')))***)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))************+++++++++)))***+++,,,---.........//////000111222444555666===>>>AAACCCDDDEEEDDDCCCEEEGGGJJJMMMOOONNNMMMLLL]]]vvv***,,,,,,---444AAANNNVVVVVV___VVVMMMooo[[[PPPKKKaaarrr~~~bbbOOOIIIHHHHHHIIIIIIIIIHHHHHHGGGHHHIIIJJJJJJJJJLLLOOOQQQTTT[[[```___bbbhhhjjjhhhaaabbbeeeiiilllllliiifffjjjlllllllllnnnooojjjbbbdddbbbbbbccc^^^WWWWWW]]]WWWVVVVVVWWWYYYZZZZZZYYY[[[___dddhhhjjjmmmrrrvvv{{{{{{uuutttsssuuuxxxzzzzzzyyyxxxtttuuuuuuqqqlllkkkqqqpppooommmlllkkkkkkjjjnnnsssvvvtttmmmfffddddddbbbbbbaaaaaa___]]][[[ZZZZZZZZZ[[[[[[[[[ZZZZZZYYYYYYXXXXXXYYYZZZ]]]```bbb___```aaacccgggkkknnnpppoooooopppqqqsssrrrpppmmmlllkkkjjjeee^^^TTTKKKEEE===;;;999888777666444222000000000000000000000000//////000000111111111222//////////////////////////////...---,,,,,,++++++++++++******+++---...000,,,,,,,,,---------.................................---,,,,,,---...000111/////////000000000111111111...///333555111//////333666???KKKWWWhhh~~~{{{|||}}}|||zzz~~~|||}}}|||zzzxxxwwwxxxzzzyyyxxxwwwvvvtttrrrqqqpppjjjhhheeedddccc```\\\YYY___fffeeeWWWJJJKKKTTT[[[ZZZZZZWWWRRRLLLHHHHHHJJJMMMLLLEEE;;;<<>>?????????888444000---,,,,,,+++***---000///***''')))***)))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************)))************+++++++++((()))+++,,,---.........//////000111222444555666===>>>AAACCCDDDDDDDDDCCCFFFHHHJJJMMMNNNNNNNNNMMM^^^www...,,,,,,222===IIIRRRWWW]]]ZZZLLLSSSvvvQQQNNNNNNhhhiiihhhpppyyyYYYHHHDDDDDDFFFHHHHHHEEEEEEHHHLLLMMMOOOPPPNNNKKKKKKQQQWWWZZZ[[[YYYXXX]]]eeejjjiiihhhgggfffeeefffiiikkkmmmjjjnnnpppoooqqqrrrkkk```gggddd___]]][[[ZZZZZZYYYZZZ[[[[[[YYYXXXXXXZZZ\\\]]]dddjjjlllpppxxx}}}}}}|||{{{tttuuuuuusssqqqqqquuuxxxuuurrrrrrvvvxxxuuussssssqqqqqqmmmhhhiiippptttuuuwwwrrrmmmjjjjjjhhheeeccceeedddaaa___\\\ZZZYYYYYYZZZ\\\]]]\\\[[[ZZZ[[[\\\[[[[[[[[[[[[\\\]]]^^^______aaadddgggiiilllpppsssppppppqqqssssssqqqmmmjjjeeeeeebbb[[[SSSJJJEEEBBB===<<<;;;999777666444444111111000000111111222333333222222111111111111111000000000000////////////---------,,,,,,+++++++++++++++,,,,,,,,,------------.........---,,,,,,+++...------,,,,,,------...++++++,,,------....../////////............////////////......///000222333333444>>>PPPfff}}}|||xxx|||~~~~~~{{{|||}}}}}}|||{{{|||}}}}}}}}}|||zzzwwwtttqqqooommmjjjfffccc___[[[WWWSSS```bbbddd___QQQGGGNNN[[[YYYWWWXXXWWWOOOFFFFFFMMMIIIEEE@@@<<>>>>>;;;555333000---+++*********...---,,,***)))(((((('''))))))))))))))))))))))))///***%%%%%%))),,,,,,)))(((((()))***************))))))))))))))))))))))))((())))))******+++,,,,,,)))+++---...000000000///...000111111111333555777<<<>>>@@@AAAAAAAAAAAABBBGGGHHHKKKMMMOOOOOOOOONNNXXX|||...------444???KKKTTTYYYWWWRRRSSSeeeoooKKKOOOYYYzzzxxxeeeppp|||pppXXXKKKIIIDDDEEEFFFGGGFFFGGGJJJKKKKKKMMMOOOOOOOOORRRXXX]]]___```___]]]aaahhhjjjhhhjjjkkkkkklllmmmmmmmmmmmmkkkppppppkkkhhhhhhfffaaaaaa^^^[[[XXXWWWWWWWWWWWWYYYZZZ[[[[[[[[[]]]```cccgggooouuuxxx}}}}}}{{{rrrtttuuutttqqqpppppprrrpppmmmooossstttnnniiihhhjjjiiigggeeejjjppprrroooppplllhhheeedddcccaaa___```^^^]]][[[YYYYYYXXXYYY[[[\\\]]]\\\ZZZYYYYYYZZZXXXXXXXXXYYYYYYZZZ[[[\\\\\\^^^aaaccceeehhhlllnnnnnnoooppprrrrrrpppllliii___^^^ZZZTTTLLLEEEBBB@@@===<<<;;;999777444222111000000111111111222222222222222111000000000000000000000000000/////////......---------,,,,,,,,,+++++++++,,,,,,,,,------------.........------,,,+++...------,,,,,,------...+++,,,,,,------....../////////............////////////......///000222333555777???OOOccczzz}}}}}}}}}{{{}}}|||zzzzzz{{{{{{|||}}}}}}}}}~~~~~~~~~}}}|||yyyuuuqqqooollljjjgggeeebbb^^^YYYUUUXXXZZZ]]][[[RRRKKKPPP[[[[[[XXXWWWVVVOOOFFFDDDHHHHHHFFFCCC???@@@HHHSSS\\\PPPIII???::::::;;;;;;999666444111...,,,+++++++++------+++***))))))(((((())))))))))))))))))))))))+++(((&&&&&&)))***(((&&&(((((()))***************))))))))))))))))))))))))))))))******+++,,,,,,,,,***+++---...///000//////...000111111111333555777;;;>>>AAACCCCCCBBBBBBBBBHHHJJJMMMOOOQQQQQQQQQPPP```......000777BBBMMMVVV[[[TTTIIIXXXvvveeeNNN^^^rrrhhhiiikkkWWWKKKHHHDDDDDDCCCEEEHHHJJJKKKKKKNNNNNNPPPRRRUUUZZZ]]]```bbbddddddbbbeeeiiiiiieeeiiikkknnnpppqqqooommmlllmmmpppnnnfff___^^^``````^^^\\\ZZZWWWVVVVVVWWWWWWWWWYYY\\\^^^```dddhhhlllwww~~~zzzvvvmmmoooqqqqqqooollljjjjjjkkkjjjlllqqqpppiiibbb___cccddddddeeekkkqqqnnnhhhiiigggdddbbbaaa```___]]]]]]\\\ZZZXXXXXXYYYZZZ[[[]]]^^^]]][[[XXXVVVWWWXXXUUUUUUUUUUUUVVVWWWXXXXXXXXXZZZ]]]^^^```bbbfffiiijjjkkklllnnnooommmiiieee[[[YYYTTTNNNGGGBBB@@@@@@@@@@@@>>><<<999555222000///000111222333222111111111111000///////////////000000000/////////...............---------------,,,,,,,,,,,,---------------............---,,,,,,......------------......,,,,,,,,,---......////////////............/////////////////////111222222444555;;;EEERRRggg{{{wwwwwwxxx|||~~~yyywwwzzzzzz{{{{{{|||}}}~~~~~~zzzvvvqqqoookkkjjjhhhgggeeeaaa[[[WWWTTTTTTVVVWWWSSSOOOPPPUUU\\\YYYVVVTTTOOOGGGBBBBBBEEEFFFFFFCCCAAAEEENNNVVVOOOKKKDDD>>>:::999999:::777666333000...---------,,,++++++***))))))******((((((((((((((((((((((((((((((((()))((('''&&&%%%(((((()))***************))))))))))))))))))))))))******++++++,,,---------,,,,,,---...//////.........000111111111333555777;;;>>>CCCEEEEEECCCCCCBBBIIIKKKNNNQQQSSSSSSSSSSSShhh,,,...333;;;EEEOOOWWW[[[ZZZIII```bbbTTTsss}}}fffwwwlllVVVGGGBBBDDDBBBAAADDDIIILLLMMMKKKRRRQQQRRRUUUZZZ]]]______aaadddeeeeeegggjjjhhhddddddfffiiikkkmmmmmmlllkkkmmmllliiibbb\\\[[[\\\]]]^^^]]][[[YYYXXXXXXYYY[[[]]]___cccfffjjjooouuuyyy{{{sssmmmmmmnnnooopppooommmlllllljjjhhhjjjnnnnnngggaaa```dddgggjjjkkkmmmoookkkeeehhhgggeeedddcccbbbaaa``````___]]][[[[[[\\\^^^_________]]]ZZZWWWTTTUUUVVVSSSSSSSSSSSSTTTUUUVVVWWWWWWYYY[[[\\\]]]___bbbeeeeeefffgggiiijjjiiieeeaaa\\\YYYTTTLLLEEEBBBBBBCCCEEEEEECCCAAA===888333111...000222333444333111000000000///...............000000/////////.................................,,,,,,,,,------------...------............------......------------......,,,,,,------...///////////////............///////////////000000111222222444555777;;;@@@OOOiii~~~wwwuuuxxxwww}}}~~~}}}wwwwww{{{{{{zzzzzz{{{}}}~~~~~~}}}}}}~~~~~~}}}zzzuuupppnnniiihhhhhhhhhgggccc]]]YYYXXXWWWVVVWWWVVVRRRNNNLLL[[[XXXUUURRRNNNHHHAAA===AAADDDFFFDDDAAAAAAHHHNNNKKKKKKGGGAAA;;;999:::<<<999777555333000///......+++***************++++++(((((((((((((((((((((((()))***+++***(((&&&'''((((((((()))***************))))))))))))))))))))))))***++++++,,,,,,---......------.....................000111111111333555777:::>>>DDDGGGGGGEEECCCCCCIIIKKKNNNQQQSSSTTTTTTTTTfff***///777@@@IIIQQQWWWZZZYYYNNNppp```SSSuuulllgggPPPDDDBBBDDDBBBAAADDDIIIMMMMMMLLLQQQQQQSSSXXX]]]```aaaaaaaaadddggggggjjjnnnkkkfffaaabbbccceeegggjjjlllnnnkkkfffbbb```___]]]ZZZYYYZZZZZZZZZYYYWWWXXX[[[^^^dddgggkkkpppuuu{{{yyypppjjjooonnnmmmmmmnnnpppqqqqqqjjjggggggkkklllhhheeeeeeiiiooorrrpppnnnmmmjjjfffhhhhhhhhhgggeeedddcccccccccbbb```^^^^^^___```aaaaaa```^^^ZZZVVVSSSTTTUUUSSSSSSSSSSSSTTTUUUVVVVVVXXXYYY[[[\\\\\\^^^```ccccccdddeeehhhiiigggccc```^^^ZZZSSSKKKEEEBBBCCCEEEHHHFFFDDDAAA<<<777333000...000222333444333111000000//////...............////////////....................................,,,,,,---------.........------...//////......---///......------......///,,,,,,---......//////000//////............////////////000000111222222222777777888888:::CCCWWWjjj|||xxxuuuxxx|||~~~zzzssssssyyy{{{yyyxxxyyy{{{|||{{{yyy{{{{{{{{{zzzwwwsssooommmgggggghhhhhhgggccc^^^YYY\\\ZZZXXXXXXZZZXXXPPPIIIVVVUUUTTTQQQNNNIIIBBB<<<===@@@CCCCCC???>>>AAADDDBBBDDDDDD@@@:::777999<<<999888777444222111000///*********)))******+++,,,((((((((((((((((((((((((******)))(((&&&&&&(((***(((((()))***************))))))))))))))))))))))))***++++++,,,,,,---............------...............000111111111333555777:::>>>DDDGGGGGGFFFDDDDDDGGGIIIMMMPPPSSSTTTTTTTTTeee)))111===HHHOOOTTTWWWXXXMMMWWWyyyVVVWWW~~~nnnxxxsssYYYHHHEEEIIICCCBBBCCCEEEHHHKKKLLLLLLLLLOOOUUUZZZ___ccceeegggcccgggiiikkknnnrrrpppkkkdddcccbbbccceeejjjnnnqqqiiibbb]]]^^^___\\\XXXWWWSSSUUUWWWWWWWWWZZZ___dddhhhkkkqqqwww~~~~~~yyysssoookkkiiiggggggiiilllnnnnnniiieeeeeeiiikkkhhhfffgggkkkoooooolllkkklllkkkgggfffhhhhhhgggeeecccccccccbbbaaaaaa```````````````cccbbb___ZZZVVVSSSTTTUUUSSSSSSSSSSSSTTTUUUVVVWWWXXXYYYZZZ[[[ZZZ[[[^^^```aaabbbdddfffgggfffbbb___YYYVVVPPPHHHBBBAAABBBEEEGGGEEEAAA===888333000...///000111222333222111111000000///.............../////////.........---------------------.........,,,---------............------...////////////...//////............//////---------...//////000000//////............//////...///000111222222222222222333444666666;;;IIIWWWhhhsss~~~~~~~~~}}}vvvnnnmmmrrrwwwuuutttuuuyyyzzzyyyvvvxxxxxxxxxvvvtttrrrooonnniiihhhhhhggggggccc___[[[ZZZYYYWWWXXX\\\]]]VVVLLLMMMQQQSSSPPPMMMJJJDDD>>>;;;===???@@@???>>>======999;;;<<<;;;777555666777:::999888666444222000///+++***************++++++((((((((((((((((((((((((((((((''''''''''''(((((((((((()))***************))))))))))))))))))))))))******++++++,,,------------------------...///000...000111111111333555777:::>>>CCCFFFFFFEEEEEEEEEEEEHHHKKKOOORRRTTTTTTTTTrrr***555CCCOOOVVVWWWWWWWWWSSSqqqcccNNNeeeoooqqqcccOOODDDDDDIIIBBBDDDEEEFFFGGGIIIKKKMMMLLLRRRYYY^^^aaacccgggjjjeeehhhjjjkkknnnrrrpppkkkgggfffeeeeeefffjjjmmmpppggg```\\\\\\ZZZVVVUUUXXXQQQUUUZZZ]]]```eeemmmtttuuuyyy|||}}}~~~}}}{{{wwwtttsssllljjjhhhiiilllmmmmmmkkkhhhfffggglllnnnjjjgggggghhheee```^^^eeelllkkkfffeeehhhiiihhheeebbbbbbccc^^^___aaabbbccccccbbbbbbdddccc___[[[VVVTTTUUUWWWSSSSSSSSSSSSTTTUUUVVVVVVVVVWWWXXXXXXWWWXXXZZZ\\\\\\\\\^^^```bbbaaa]]]ZZZRRRPPPKKKFFFAAAAAACCCFFFGGGDDD???:::555111//////000000111111111222222222111000//////......////////////.........---------+++,,,,,,,,,------------------------............------.../////////////////////............//////------......//////000000//////............//////...///111222333333222222......111444444444:::AAAEEENNNYYYaaaeeeiiinnnrrrqqqwww}}}|||}}}zzzyyywwwrrrlllkkkooorrrooonnnqqqvvvzzzxxxvvvwwwwwwuuutttrrrqqqqqqqqqlllkkkiiihhhgggddd```]]]WWWWWWVVVVVVZZZ^^^WWWMMMEEEMMMRRROOOLLLJJJGGGCCC<<<;;;<<<>>>@@@???<<<999666777999999777555444333999999888666444222000///++++++******************))))))))))))))))))))))))((('''))),,,//////+++'''(((((()))***************))))))))))))))))))))))))))))))******+++,,,,,,,,,---,,,,,,,,,---///000111...000111111111333555777;;;>>>BBBDDDDDDDDDEEEFFFEEEGGGKKKOOOSSSUUUUUUUUUzzz,,,777HHHUUUZZZZZZXXXWWWhhhqqqXXXPPPpppsssmmm{{{ttt\\\MMMEEEBBBCCCBBBDDDGGGGGGFFFGGGJJJNNNPPPVVV^^^bbbaaaaaaeeehhheeehhhiiiiiilllooommmhhhhhhhhhgggfffgggiiijjjlllfffaaa]]][[[UUUOOORRRYYYTTTZZZaaafffjjjrrr|||~~~}}}}}}}}}zzzwwwtttssssssuuutttsssuuuxxxwwwtttpppjjjiiilllrrrsssmmmhhhfffcccZZZPPPRRR```mmmllldddfffiiikkkiiifffcccbbbccc]]]___bbbeeefffgggffffffdddccc```[[[WWWUUUVVVXXXSSSRRRRRRSSSSSSTTTUUUVVVSSSTTTUUUUUUTTTUUUWWWYYYUUUVVVXXXZZZ\\\ZZZWWWTTTMMMLLLIIIEEEBBBCCCFFFIIIIIIEEE???999555222111111111111000000111111222333111111000/////////////////////.........---------+++++++++,,,,,,------------------.........//////------...///000000////////////............//////------......///000000000//////............//////...///111222333333222222111111333666555111111444999>>>DDDGGGIIILLLSSSXXX]]]jjjtttwww}}}}}}~~~yyyuuussssssppplllmmmqqqmmmjjjjjjnnnuuuzzzyyywwwxxxvvvtttsssrrrrrrrrrsssooommmjjjiiigggeeebbb___VVVWWWVVVTTTXXX[[[UUUKKK???JJJRRROOOKKKKKKIIIFFF===;;;:::===AAAAAA<<<777888999999:::999777444222999999888666444222000///,,,++++++***))))))******************************))))))---333888777///((((((((()))***************))))))))))))))))))))))))((())))))***++++++,,,,,,,,,,,,+++,,,---///111222...000111222222333555777;;;>>>AAACCCCCCDDDEEEFFFEEEHHHLLLPPPSSSUUUVVVVVVsss---AAAKKKOOOZZZ\\\UUURRRsss\\\FFFWWWyyyqqq}}}hhhRRRHHHBBBBBBFFFDDDDDDDDDCCCDDDHHHMMMQQQOOOSSSXXX\\\___cccfffjjjgggiiikkkmmmmmmkkkiiigggiiiccc^^^```gggkkkgggbbb^^^___``````___\\\ZZZXXX\\\^^^fffrrr{{{{{{xxxyyyxxxuuupppnnnppprrruuuwww{{{}}}{{{vvvqqqmmmiiilllqqqsssqqqmmmjjjhhhcccbbbaaacccgggiiihhhgggjjjiiihhhgggeeecccbbbaaaaaabbbdddgggjjjjjjhhhfffaaa```]]]YYYWWWUUUUUUTTTVVVVVVUUUUUUTTTSSSSSSRRROOOOOOPPPPPPQQQRRRRRRRRRQQQSSSUUUVVVVVVTTTQQQPPPLLLJJJFFFCCCBBBCCCEEEGGGGGGCCC<<<666111000111333000000////////////000000000000///...............000000///...------,,,,,,++++++,,,------......///---...............------......////////////......////////////............////////////////////////........................000111111111222222222222111111222222222333333333666777888:::;;;===>>>>>>CCCJJJVVVeeeuuu~~~}}}zzzwwwzzzxxx{{{yyyssspppqqqrrrqqqlllkkkjjjkkkooosssxxx{{{{{{{{{{{{zzzwwwtttpppnnnjjjhhhffffffeeeccc___\\\]]]XXXUUUVVVZZZZZZUUUOOOAAA@@@EEELLLNNNJJJKKKPPPFFF???999;;;BBBFFFCCC>>>666777888;;;;;;999444000888::::::777666666222,,,)))***+++,,,++++++)))((()))))))))))))))))))))))))))***)))***666BBB;;;+++(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))***+++,,,,,,,,,------.../////////...000222444444444555777<<<===???@@@@@@AAACCCEEEIIIKKKMMMOOOPPPQQQSSSUUUvvv222FFFQQQUUU]]]]]]VVVUUUsssvvvTTTFFF]]]ooojjjbbbOOOGGGAAA???BBBBBBCCCDDDEEEFFFJJJOOORRRUUUUUUUUUVVV[[[aaahhhmmmnnnnnnnnnnnnooooooooooooccc^^^[[[]]]cccfffccc^^^[[[\\\^^^___^^^^^^^^^^^^bbbgggtttyyywwwwwwwwwtttpppoooqqqsssyyy{{{}}}}}}{{{wwwrrroookkknnnrrrrrrpppllliiiggghhhfffddddddfffgggfffeeeiiijjjjjjiiigggeeebbbaaa```aaabbbeeehhhhhheeeccc___^^^[[[YYYVVVUUUTTTTTTTTTSSSSSSSSSRRRRRRQQQQQQMMMMMMNNNNNNOOOOOOOOOOOOOOOPPPRRRSSSSSSQQQOOOMMMHHHFFFDDDBBBBBBDDDFFFHHHFFFBBB<<<555111000111222111111000000000000111111000000///...............000//////...------,,,,,,,,,,,,------.........///------.../////////............////////////......////////////............000000000000000000000000........................000000000111111111222222111111111222222222333333333333444555666777888999>>>CCCMMMYYYfffttt~~~|||yyyvvvxxx~~~||||||xxxxxxwwwtttooonnnmmmnnnpppuuuyyy|||}}}{{{wwwrrrnnnkkkhhhhhhggggggeeebbb___\\\\\\XXXUUUUUUWWWWWWTTTQQQFFFDDDFFFLLLOOOMMMMMMPPPGGGAAA;;;<<>>???===888444777::::::888777777222,,,******+++,,,+++***)))((())))))))))))))))))))))))))))))''''''222>>>999+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))***+++,,,,,,------......///000000...000333444444444666777<<<>>>AAABBBBBBBBBDDDEEEFFFHHHJJJKKKKKKLLLOOOQQQttt444HHHTTTXXX]]]XXXRRRUUU|||~~~gggKKKKKKmmmgggppp}}}\\\LLLGGGAAA>>>???AAACCCEEEGGGIIILLLQQQTTTVVVUUUTTTVVV\\\bbbgggjjjjjjiiihhhgggggghhhiiikkk___[[[XXXZZZ___aaa^^^ZZZVVVXXX[[[]]]___bbbfffiiilllvvv{{{uuurrrsssrrrpppnnnnnnoooqqquuuvvvuuutttrrrnnnjjjhhhkkklllnnnmmmjjjgggeeedddgggeeebbbaaacccdddeeeeeeiiikkklllllljjjgggcccaaa______```bbbdddcccaaa___]]]\\\ZZZXXXVVVUUUTTTTTTQQQPPPPPPPPPPPPPPPPPPPPPJJJKKKKKKKKKKKKKKKKKKKKKKKKLLLNNNOOONNNMMMKKKJJJDDDBBBAAA@@@AAACCCFFFHHHDDDAAA;;;555111//////000222111111000000111111222000//////............////////////...------,,,,,,.....................///---......///000000000///...//////000000//////...////////////............111111111111111111111111......................../////////000000000111111111111111222222222222333000111111222333444444555777;;;@@@GGGPPP[[[fffmmm}}}|||{{{xxxuuuwww}}}}}}zzzvvvsssrrrqqqppprrruuuyyy{{{~~~}}}|||yyyvvvrrrnnnkkkdddfffhhhgggddd```]]]\\\YYYXXXUUUSSSSSSSSSTTTTTTKKKFFFDDDIIINNNNNNMMMLLLHHHAAA<<<===BBBFFFDDDAAA777999<<>>>>>???@@@CCCDDDAAA>>>:::555111/////////111111000000000000111111000///............////////////.........---------////////////////////////......///000111111111111//////000000000000//////////////////............000000000000000000000000........................////////////000000000000111111111111222222222222222222222333333444444444444555777999>>>EEENNNTTTdddmmmuuuxxx||||||zzzzzzyyywwwzzz~~~}}}{{{wwwuuusssqqqppppppsssvvvxxxwwwvvvvvvuuussspppnnnmmmaaadddgggfffbbb^^^\\\[[[XXXWWWVVVRRROOOOOORRRVVVNNNFFF@@@CCCJJJMMMKKKGGGGGG@@@;;;;;;???BBBBBB???555666:::>>>@@@???:::777666999:::999999999444...++++++++++++******)))((())))))))))))))))))))))))***++++++---444:::555,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,------...//////000000111000222444555555666777999;;;>>>CCCEEEEEEDDDDDDDDDGGGIIIKKKLLLMMMOOOSSSVVV}}}CCCTTT___bbb```WWW]]]ssslllKKKDDDggggggvvvwwwTTTEEECCCAAA@@@BBB???BBBFFFIIILLLPPPUUUXXXSSSUUUYYY^^^bbbbbb```]]]aaaccceeefffeeeaaa]]]ZZZ[[[ZZZXXXWWWWWWWWWWWWWWWYYY^^^ffflllsss}}}~~~{{{wwwrrrpppooonnnlllkkkkkklllllllllooonnnkkkhhhfffdddbbbbbbaaabbbcccbbbaaa```aaabbbaaaaaa```___```cccfffiiijjjllloooqqqooojjjeeeaaa^^^]]]]]]^^^___^^^\\\ZZZ^^^]]]]]][[[ZZZXXXWWWVVVNNNNNNNNNNNNNNNMMMMMMMMMGGGGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFGGGFFFEEEDDDDDD???>>><<<;;;;;;;;;=========;;;888444111///......//////............////////////............//////...............---------//////000000000000111111///000111111222222222111//////000000000000//////////////////............////////////////////////////////////////////////////////////000000000000000000111111111222222222222222222333333444444444444444444444555:::AAAFFFPPPZZZeeemmmwww|||{{{}}}~~~~~~|||}}}|||zzzuuussspppnnnmmmooorrrssssssrrrqqqpppooommmlllkkk```bbbdddcccaaa]]][[[ZZZXXXXXXVVVRRRMMMLLLQQQVVVRRRIII@@@???GGGMMMKKKFFFEEE???999888;;;======;;;555666999<<>>;;;888666888999777888999555000,,,,,,+++******)))))))))))))))))))))))))))))))))''')))---000555666111)))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))***+++,,,---------......///000000000000222444555555666777999:::>>>BBBDDDDDDCCCCCCCCCHHHJJJLLLNNNPPPTTTXXX\\\IIIVVV___bbb^^^WWWhhh]]]FFFTTTnnnqqqNNN@@@@@@??????AAA@@@BBBEEEHHHKKKPPPUUUYYYXXXZZZ[[[[[[[[[[[[^^^``````ccciiilllkkkfff___[[[XXXXXXWWWUUUTTTVVVYYY\\\\\\cccnnnwww~~~xxxvvvssspppooosssqqqnnnllllllmmmlllkkkllljjjiiigggeeeddddddcccccceeeffffffeeeeeefffggghhhhhhgggfffdddeeehhhjjjkkkmmmpppqqqoookkkfffbbb___^^^]]]^^^______^^^\\\______^^^]]][[[YYYWWWVVVNNNNNNMMMMMMLLLKKKKKKJJJEEEEEEEEEDDDCCCBBBAAAAAABBBBBBCCCBBBBBBBBBAAA@@@===;;;:::888777666777777888777555333111000///...///......------......//////............//////000........................//////000111111222333333111222222333222222111111///000000111111000000///////////////..................................../////////////////////////////////000000000111111000000000111111111111222000000000111222333333444555555444444555888===AAAGGGSSSaaammmyyy}}}}}}~~~~~~|||}}}~~~uuusssooommmlllnnnppprrruuutttrrrooommmjjjiiihhhdddbbbaaaaaaaaa```]]]ZZZYYYYYYWWWRRRMMMLLLOOOSSSTTTMMMCCC???EEEMMMNNNIIIGGGAAA:::777888::::::999888888999;;;===>>><<<:::666888777444555888666222------+++***))))))))))))))))))))))))))))))))))))###&&&***///111///***&&&''''''''''''''''''''''''))))))))))))))))))))))))******)))******+++,,,---,,,,,,------...////////////111444555555555777888;;;>>>AAACCCCCCCCCCCCDDDHHHIIIKKKMMMOOOSSSYYY]]]MMMWWW]]]___[[[WWWrrrtttTTTNNNuuu|||{{{jjjIII???AAAAAA@@@@@@AAACCCEEEGGGJJJOOOUUUYYYXXX]]]```^^^YYYWWWZZZ^^^ZZZ___fffkkklllhhhbbb]]]WWWXXXXXXWWWWWW[[[cccjjjllluuuxxxuuutttrrrpppooouuuqqqmmmkkkkkkkkkiiigggfffeeeeeeddddddccccccccchhhjjjlllllljjjiiiiiiiiiiiikkklllkkkhhhhhhjjjllllllmmmooopppnnnjjjfffccc```___^^^___```aaa```_________^^^]]]ZZZXXXUUUTTTMMMMMMLLLKKKIIIHHHGGGGGGCCCBBBBBBAAA???>>>>>>===>>>>>>>>>>>>>>>=========999888666555444333333333444444333333222111000/////////............//////...............///000000...........................///000111222444555555444444444444333222111000000000111111111111000000////////////............////////////////////////////////////////////////000000000111111111222222000000000000111111111111//////000111222333444555444555666666777:::>>>AAAHHHRRR^^^hhhsss|||{{{zzz{{{yyyyyy|||~~~wwwtttqqqooonnnoooqqqssswwwuuusssqqqooommmlllkkkiiiddd``````cccddd```\\\\\\ZZZWWWSSSOOOMMMNNNOOOTTTNNNDDD===BBBLLLNNNKKKKKKEEE>>>:::999::::::999999777666777999::::::999666777444111222666666333...---+++***)))(((((()))))))))))))))))))))))))))%%%&&&(((+++,,,***(((((((((((((((((((((((((((((())))))))))))))))))))))))************+++,,,------++++++,,,,,,---............000333444444444666777===???BBBCCCCCCCCCEEEFFFJJJJJJKKKLLLMMMQQQVVVYYYSSS[[[```aaa]]]\\\}}}nnnRRR[[[sssfffIIIAAAEEEEEEBBBAAABBBCCCDDDFFFHHHNNNUUUZZZSSS\\\eeeeee^^^WWWUUUXXXWWW\\\ccciiikkkiiieeebbbYYYZZZ[[[ZZZ\\\bbbmmmvvvuuussssssrrrpppppptttpppkkkhhhhhhgggdddaaadddeeeeeeeeeffffffffffffjjjmmmoooooollljjjiiihhheeehhhkkkkkkjjjjjjmmmooolllmmmoooooommmjjjfffcccaaa```___```bbbcccbbbaaa______^^^\\\ZZZVVVSSSRRRLLLLLLKKKIIIGGGFFFDDDDDDAAA@@@???>>>===<<<;;;:::<<<<<<;;;;;;;;;;;;::::::555555444333222222222222111222222222222111000000000000////////////000000...............///000111---...........................000111333555666666555555555444333222111000000000111111111111000000000/////////............000000000000000000000000000000000000000000000000111111111111222222222222000000000000111111111111///000111333444666777777333555777888999<<<@@@CCCMMMRRRXXX]]]iiixxx}}}{{{zzzvvvttttttwwwyyyzzz}}}yyywwwsssqqqpppqqqtttuuuvvvuuutttsssrrrrrrrrrrrrnnnfff``````eeehhhccc^^^^^^[[[WWWSSSPPPNNNMMMMMMQQQMMMBBB:::>>>IIIMMMJJJOOOIIIBBB===;;;;;;;;;;;;777555333333555666777777777666333///000555666444///---+++***((((((((()))))))))))))))))))))))))))***))))))***)))(((***,,,))))))))))))))))))))))))))))))))))))))))))))))))************+++,,,---...******+++,,,,,,------......000222444444444555777???AAACCCCCCCCCDDDFFFHHHLLLMMMMMMLLLMMMOOOTTTWWWZZZ___]]]]]]RRR```\\\TTTzzz}}}tttvvvWWWCCCBBBAAADDDEEE@@@AAADDDGGGGGGGGGLLLTTT[[[aaa```^^^^^^______^^^]]]aaacccccc```]]]\\\___ccc[[[]]]^^^aaakkk{{{~~~yyyuuusssqqqooommmgggffffffeeedddccccccdddccceeegggeeecccbbbeeehhhiiimmmnnnjjjhhhjjjjjjhhhggggggiiikkknnnoooooooooqqqooommmkkkiiigggdddbbb___```aaaaaabbbdddhhhjjjbbbcccccc```ZZZUUURRRPPPMMMJJJEEECCCBBBBBBAAA@@@>>>===;;;:::999888888888777777777777777777777777222111000.........///000222222111//////.........///000000111111111111000222222222222111111111000111111000000//////....../////////111333666888:::888666444222111222333444222222222222222222222222555222...---...000///...111111111000000000000000222222111000//////000000222222111111111111222222222222333444444444333333---111000///777DDDCCC:::777888:::;;;>>>DDDJJJNNNOOOSSSZZZbbbjjjttt}}}xxxvvvvvvuuuwwwsssiiigggttt{{{tttxxxvvvuuuvvvvvvuuusssqqqvvvuuutttttttttssspppnnnoookkkgggdddccccccbbbaaa```\\\VVVUUUUUUSSSOOOJJJJJJNNNLLLCCC>>>BBBHHHJJJOOOJJJFFFCCC===777666:::===999333222333555555444:::666222222555777555222///+++(((''')))***((('''************))))))))))))+++*********))))))(((((())))))))))))))))))))))))+++*********))))))(((((())))))))))))************........................///000222333333444666777999>>>CCCEEEDDDCCCEEEGGGJJJLLLMMMLLLKKKLLLQQQUUUzzzWWW^^^[[[[[[VVVjjjqqqQQQOOOxxxuuuVVVBBB@@@???BBBFFFBBBCCCFFFHHHHHHHHHKKKRRRYYY[[[XXXVVVWWWZZZ]]]^^^]]]ccccccaaa]]]ZZZZZZ]]]```fffjjjnnnttt}}}zzzuuuqqqooonnnmmmlllgggeeedddddddddeeeddddddiiijjjjjjiiigggggghhhiiikkkooonnniiiggghhhhhhgggfffhhhjjjkkkllllllnnnoooqqqnnnjjjhhhgggfffccc```dddeeeeeeeeecccccceeegggiiihhhddd___XXXRRRPPPOOOLLLIIIFFFCCCBBBBBB@@@???<<<;;;:::999888777777777555555555555555555555555222111000///......///000222111000///............//////000111111111111000222222111111111000000000111000000000000/////////111111111222444666888:::888777555333222333444444333333333333333222222222555222///...000111111///111111111111000000000000222111111000000000000111222222111111111111222222222222333444444444333333444666444333>>>LLLOOOGGGAAAAAA@@@AAACCCHHHNNNRRRWWWZZZ___dddiiipppvvvzzzyyyssspppooossstttsssqqqooorrr{{{}}}|||zzzyyywwwtttrrruuutttsssssssssrrrqqqpppoookkkfffcccbbbaaa___^^^aaa]]]YYYXXXXXXVVVQQQLLLIIINNNMMMDDD>>>AAAGGGJJJMMMJJJGGGEEE???888666888<<<999555222222444666888>>>999444333444555333000///,,,)))((()))***((('''(((((())))))*********+++*********)))))))))(((((())))))))))))))))))))))))************)))))))))((())))))))))))***************+++,,,---...000111111///000222333333444666777:::>>>BBBCCCBBBBBBDDDGGGIIIKKKLLLLLLKKKLLLQQQUUUyyyXXX___WWWUUUWWWttt}}}cccHHHNNNwwwqqqSSS@@@>>>===@@@FFFDDDEEEGGGIIIIIIIIILLLRRRWWWXXXTTTQQQSSSZZZ___```___eeebbb^^^[[[ZZZ\\\___aaammmttt}}}wwwsssnnnlllkkkllllllkkkiiifffdddeeehhhjjjiiigggmmmkkkiiiiiiiiijjjiiihhhkkkmmmlllfffccceeefffdddcccfffjjjkkkjjjkkkooorrrtttnnnhhheeeggggggddd```eeeggghhhhhhfffeeeeeefffkkkiiiddd^^^WWWRRRQQQQQQKKKIIIFFFDDDCCCAAA>>><<<999999888666555555555555333333333333333333333333111000000////////////000000000///...------------...///000000111111000000111111111111000000000///000000000000000111111111444333444444555666888999999777666444444444555555555444444444333333222222444222000///000222222111111111111111111111111111111111111000111111222222333222222222222222222333222222333444444444444444666666333333???OOOTTTOOOIIIHHHGGGHHHKKKPPPUUUXXX^^^```bbbdddfffjjjooosss~~~|||yyyuuurrrpppvvvpppnnnooommmjjjqqq}}}|||}}}}}}zzzwwwsssqqqrrrqqqppppppooooooooopppkkkhhhdddbbbaaa```___]]]aaa^^^\\\[[[[[[XXXRRRNNNGGGNNNOOOGGG>>>???EEEJJJJJJIIIIIIIIICCC:::555666:::999777444111333888===BBB===777444444444222000///---***))))))))))))(((''''''((()))***+++,,,,,,******))))))))))))(((((())))))))))))))))))))))))************))))))))))))))))))))))))******************+++---...///000111///000222333333444666777:::>>>AAAAAA@@@AAADDDGGGHHHJJJLLLKKKJJJLLLQQQUUUxxx[[[```SSSNNNXXX{{{vvv\\\FFFSSS}}}iiiNNN@@@@@@>>>@@@EEECCCEEEGGGHHHIIIKKKNNNTTTXXX\\\XXXVVVYYY```cccbbb___ccc```\\\[[[]]]ccciiilllxxx{{{qqqnnnkkkiiiiiikkkkkkkkkllliiigggiiimmmooonnnkkkjjjgggdddeeegggiiigggeeegggiiihhhcccaaaccceeedddaaaeeeiiikkkjjjlllqqqvvvuuunnngggeeegggiiifffbbbbbbeeeggghhhhhhggghhhhhhgggfffddd___ZZZUUUSSSSSSJJJHHHEEEDDDBBB@@@<<<999777666555444333333333333111111111111111111111111000000000////////////000//////...---------------......///000111111111111111111111000000000////////////000000111222333333555555555555555666666666888888777666555555666666666555555444444333333222333222000000111111222222000111111111111111222222111111111111111222333444333333444444444444333333222222333444555555555555333333222444???NNNSSSQQQJJJJJJKKKNNNRRRWWWZZZ[[[WWWWWWWWWXXXZZZ```ggglllxxxwwwwwwxxxyyyxxxuuussswwwllldddddd______rrr~~~zzzvvvrrrooommmmmmmmmlllkkkkkkmmmooogggeeebbbaaaaaaaaa```___]]]\\\[[[[[[ZZZWWWQQQMMMGGGMMMOOOIII@@@===BBBHHHIIIIIIKKKMMMHHH===666555888:::999555000222:::AAACCC>>>888555444444333222000...,,,***)))))))))((('''(((((()))******++++++))))))))))))))))))(((((())))))))))))))))))))))))*********)))))))))))))))((()))))))))************------------------------...000222333333444666777;;;>>>@@@@@@??????CCCGGGGGGIIIKKKKKKKKKMMMRRRVVVyyy^^^___PPPOOOaaahhhQQQFFF^^^^^^IIIAAADDDAAAAAADDDBBBDDDFFFHHHKKKNNNSSSXXX[[[aaa^^^]]]```dddddd___ZZZ\\\\\\\\\^^^dddnnnyyyxxxooommmjjjiiijjjkkkkkkkkkllliiihhhiiimmmooonnnmmmfffcccaaabbbfffgggfffdddeeeiiiiiieeedddgggjjjiiifffhhhjjjkkkjjjlllpppsssqqqlllfffdddfffhhhfffdddbbbdddggghhhhhhgggggghhheeeffffffccc]]]WWWRRRPPPIIIGGGDDDBBB@@@===999666444333222111111111111111111111111111111111111111/////////000000000000//////......------------......///000111222222222222111111111111000000000000//////000111222333444444444444444555555444444444888777777777666666666777555555555444444333333333222222222111000000111111000000111111222222222333222222111222222333444444333444555555555555444333111222333444555555555555333555777;;;CCCMMMSSSTTTOOONNNOOORRRUUUWWWVVVUUUGGGGGGGGGHHHNNNWWWccckkksssssstttuuuvvvtttqqqnnnooofff```^^^ZZZ___|||~~~zzzwwwrrrpppjjjlllmmmlllkkkkkknnnpppiiigggdddbbbbbb```^^^\\\XXXXXXXXXXXXWWWSSSOOOKKKGGGLLLOOOKKKBBB===@@@EEEHHHIIIMMMOOOJJJ???777666666999:::666000111:::BBB???<<<888666555555555555000///---+++)))((())))))******))))))))))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******((()))))))))************------------------------...000222333333444666777<<<>>>@@@@@@>>>???CCCFFFGGGIIIKKKLLLKKKNNNSSSXXX}}}[[[[[[PPPZZZrrrSSSFFFKKKqqqWWWFFFBBBGGGCCCBBBDDDBBBEEEFFFIIIMMMQQQWWW[[[]]]```______```___]]]YYYVVVXXX\\\bbbiiirrr}}}wwwooonnnllllllmmmmmmkkkiiigggggggggggghhhiiijjjkkkgggfffeeeeeeggghhhhhhgggggglllnnnkkkkkknnnpppnnnmmmllljjjiiiiiijjjjjjkkkjjjhhheeeddddddeeefffffffffhhhiiihhhgggffffffggghhhiiijjjfff___VVVOOOKKKHHHEEEBBB???<<<:::666333222222111000000000000000111111111111111111111111...//////000000000000/////////...............//////000111222333333444444222222222222111111111000000000111222333333444444444444555555555444444333777777777777777666666666333333333333333444444444333444444333111000000111000000111111222333333333333333333222333333444444444555666777777666555444111222333555666666666666222666<<<@@@DDDJJJSSSYYY[[[WWWSSSRRRRRRQQQNNNKKKFFFGGGIIIMMMTTT___llltttzzz|||}}}|||yyysssnnnjjjcccbbbeeeggggggooo|||wwwsssooohhhlllooopppnnnnnnppprrrllljjjfffcccaaa^^^ZZZWWWUUUUUUUUUUUUSSSPPPMMMKKKIIIJJJLLLLLLEEE>>>>>>BBBHHHHHHLLLNNNIII>>>777666555888:::666111222888???<<<:::999777666555555666111000///,,,)))((()))***************))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))***,,,---...///000///000222333333444666777<<>>GGGFFFHHHJJJDDD;;;666666444777888666333333666;;;999::::::888666444444333111111000---)))((()))+++)))))))))))))))*********'''''''''((((((((())))))))))))))))))))))))))))))((()))))))))************))))))))))))************))))))***+++---...///000///000222333333444666777<<>>999666555222111111000000////////////000////////////////////////---...///111111111000///000000/////////000000111000111333444555666666666444444444333333333222222222222333333333333444444444555777888888777777666444555666666666666666555///000111222333444444555888:::<<<999555222222333000000111222333333444444666555444444333333333333444666777999999777666444111222333555666777777777>>>EEEMMMNNNLLLRRRdddvvvooocccUUULLLJJJLLLNNNNNNVVV[[[cccjjjpppuuuyyy{{{~~~tttnnnkkkiiinnnrrrwww~~~}}}zzzwwwpppiiiddd___ffflllooommmkkklllnnnbbbaaa______```___\\\ZZZVVVWWWVVVTTTRRRPPPPPPQQQMMMHHHHHHLLLJJJAAA<<<<<>>CCCKKKKKK???333111555666222//////333333000222666444555555666666777777777888777666777888888666555444444333222444666666444???KKKTTTUUUXXX```gggjjjooojjj\\\LLLGGGNNNVVVXXX\\\[[[___iiimmmmmmoootttuuuvvvrrrrrrttt|||{{{vvvqqqlllhhhfffccceeeggghhhiiijjjlllnnnkkkgggbbb^^^]]]]]]\\\[[[VVVVVVUUUTTTSSSRRRQQQPPPMMMLLLHHHFFFHHHHHH???555AAAGGGJJJGGGEEECCC<<<333555333111222555777555333666666666666666444000,,,222222222000...+++(((&&&((()))***++++++***)))((()))))))))))))))))))))))),,,++++++******++++++,,,)))))))))))))))))))))))))))))))))***++++++,,,,,,,,,,,,------------------...000111222333444777999===???AAABBBAAAAAABBBCCCLLLOOOJJJIIINNNMMMPPP^^^VVVPPPppp}}}YYYWWWtttjjjNNNCCCGGGDDDCCCHHHIIIKKKKKKOOOVVVXXXUUUSSSTTTSSSQQQRRRWWW]]]dddoooyyy~~~xxxrrrqqqwwwuuutttsssqqqnnnjjjgggggghhhiiiiiigggfffggghhhggghhhiiihhhhhhiiilllnnnjjjkkklllkkkjjjiiijjjkkkggggggfffeeedddcccbbbaaaccceeehhhhhhhhhhhhiiikkklllkkkkkkmmmpppqqqrrrqqqkkkhhhccc___[[[WWWRRROOOJJJEEE???:::777555333222111000000000/////////...---........./////////////////////000000000000111////////////////////////222222333555555555555555888666333333555666555333666777:::;;;;;;999666444777777777777666666666555888777555333222111111111222333333111111666>>>EEEPPPQQQLLL@@@888888777555888777666555444555555444555555666666777777888888;;;:::999:::::::::777555555444333222444666777777>>>NNNZZZZZZVVVWWW[[[^^^llliii```TTTPPPWWW___aaadddaaabbbgggjjjjjjnnntttzzz}}}}}}{{{zzzyyy|||yyytttqqqnnnkkkhhheeeaaacccgggkkknnnoooooooookkkhhhccc```______^^^^^^[[[ZZZXXXVVVSSSQQQOOONNNIIIHHHFFFEEEHHHJJJDDD;;;===DDDHHHFFFCCCAAA<<<666555333222333666777555222333333444666777555111...222222111000...,,,)))((())))))************))))))))))))))))))))))))))))))+++******))))))******+++))))))))))))))))))))))))'''(((((()))******++++++,,,,,,,,,------------......000111222333444777999===???AAAAAAAAAAAABBBCCCJJJMMMIIIIIINNNNNNQQQ___WWWUUU~~~hhhUUUcccwwwWWWFFFHHHGGGGGGJJJJJJKKKLLLRRRYYYZZZUUUQQQQQQRRRQQQUUU^^^hhhsss}}}yyyuuusssxxxuuussspppooommmiiiggghhhkkkmmmmmmllliiihhhhhheeeeeefffhhhkkkmmmmmmmmmdddeeeffffffeeeeeefffhhheeefffhhhiiigggccc___]]]___aaaeeeggghhhiiikkkmmmqqqppppppqqqrrrrrrqqqooollljjjhhheeebbb]]]WWWSSSJJJEEE???:::666444222111000000000000////////////............////////////000000000000111111111111////////////////////////222333444555666666666666999777444333444666666666:::<<<>>>???>>><<<:::888777777777777777666555555666555555444444333222222444444444333555<<>>======>>>>>>===:::888888666444333333555888:::@@@SSSeeehhhaaa\\\\\\___kkkkkkggg```___dddiiillljjjggghhhmmmrrrxxxxxxwwwyyyxxxwwwxxxrrrllljjjkkkkkkhhheee______ccciiiooorrrpppmmmkkkhhhdddbbbaaaaaaaaa```\\\[[[YYYWWWTTTQQQOOONNNHHHHHHFFFEEEIIIKKKGGG???888@@@EEEEEEBBB@@@>>>;;;555444333444777777444000111222333666888666333000000111111000///---+++)))******))))))))))))******)))))))))))))))))))))))))))))))))(((((()))))))))))))))))))))))))))))))))'''''''''((())))))******,,,,,,,,,---------.........000111222333444777999;;;===@@@@@@@@@@@@BBBCCCGGGKKKHHHHHHOOONNNRRR```SSSYYY~~~yyyYYYQQQjjj\\\HHHIIIHHHHHHLLLJJJNNNOOOSSSXXXXXXRRROOOQQQUUUTTTYYYeeerrr|||}}}|||xxxvvvtttrrrnnnlllkkkkkkiiihhhlllnnnoooooommmkkkjjjkkkfffeeefffiiinnnooommmjjjbbbdddeeedddccccccdddeeeeeeggghhhiiigggccc___]]]^^^aaaeeehhhkkkmmmpppsssvvvuuuuuuuuuuuutttrrrooonnnmmmmmmllliiiccc[[[UUUIIIEEE>>>999555333111///000000000000////////////,,,---------............//////000000000111111111////////////////////////333333444555666666666666999777444222333444666888<<<===>>>??????===;;;:::777777888888888777666555555555555555555555444444555555666666999AAAMMMVVVQQQIII>>>888999===@@@???OOORRRJJJ;;;999CCCFFF>>>888888999:::;;;;;;<<<<<>>===:::666555444444999>>>DDDXXXnnnwwwtttnnnjjjiiimmmooooookkkiiiiiilllnnnooonnnppptttzzzzzzwwwxxxwwwyyy{{{{{{wwwooogggfffiiikkkhhhddd^^^\\\]]]bbbiiimmmlllhhhjjjgggdddbbbbbbbbbaaaaaaYYYXXXWWWVVVTTTSSSQQQQQQKKKJJJHHHEEEGGGJJJGGG@@@666<<>>@@@@@@@@@BBBCCCEEEIIIGGGHHHOOOOOORRR```MMMbbb~~~lllSSSNNNqqq~~~[[[HHHHHHGGGHHHLLLJJJOOONNNPPPSSSQQQNNNPPPTTTZZZ[[[bbbqqq{{{wwwxxxvvvsssrrrnnnkkkhhhggghhhiiiiiihhhllllllllljjjhhhhhhjjjlllkkkiiiiiilllnnnnnnjjjfffeeeffffffeeecccbbbbbbcccdddddddddcccbbbaaa___^^^^^^aaafffjjjmmmqqqtttwwwxxxwwwuuuuuuvvvuuusssqqqoooppppppoookkkcccYYYRRRHHHCCC===888444222000///////////////000000000000++++++,,,,,,,,,---------........./////////000000000000000000000000000000222333444555666666666666666555333222111333555888999:::<<<======<<<:::999888999:::;;;:::999888777444444444444444444444444444666888999;;;BBBKKKRRRHHHCCC<<<888888===FFFNNNdddmmmkkk^^^UUUUUUNNNAAA:::;;;<<<===>>>???@@@@@@@@@???@@@BBBEEEHHHHHHGGGEEE@@@======;;;999>>>GGGVVVdddxxxuuupppssstttuuuqqqjjjdddbbbdddnnnpppqqqsssuuuyyy{{{|||uuuvvvwwwlllnnn~~~zzzzzz{{{}}}xxxppphhhgggjjjkkkhhhdddccc___[[[]]]ccchhhiiigggiiifffcccbbbbbbaaa```___XXXXXXVVVUUUSSSQQQPPPOOOIIIJJJGGGDDDFFFJJJHHHCCC777;;;@@@DDDDDDBBBCCCFFF888666444555777777333///555666888:::;;;888444000///000000000000...---,,,+++***)))(((((()))***+++))))))))))))))))))))))))*********))))))*********))))))))))))))))))))))))(((((()))******++++++,,,++++++,,,,,,---...//////...000111222333444777999999;;;>>>@@@@@@AAACCCDDDDDDIIIGGGHHHOOONNNQQQ___MMMqqqgggTTTSSSuuuVVVFFFHHHGGGGGGKKKKKKLLLKKKMMMOOOOOOPPPWWW___dddiiiuuu}}}xxxuuutttqqqnnnooohhhfffddddddfffggghhhgggffffffeeedddbbbcccfffiiimmmmmmmmmmmmllljjjfffcccfffggggggeeecccaaaaaabbb______^^^]]]]]]^^^_________ccchhhlllooorrrvvvyyyxxxwwwuuuuuuvvvwwwwwwvvvyyyyyyyyyvvvqqqfff[[[SSSFFFAAA;;;666444222000///////////////000000000000+++,,,,,,,,,,,,---------............////////////111111111111111111111111111222333444555555555555444444444222111222555777777888999;;;;;;;;;;;;:::;;;<<<>>>>>>>>>===;;;999777666444333333444555666555999>>>@@@@@@AAAEEEHHH???;;;888777777<<>>???@@@AAACCCCCCDDDDDDBBBBBBDDDIIIMMMOOOPPPOOOJJJIIIKKKIIIGGGMMMXXXuuu~~~|||~~~|||vvvhhhZZZUUUWWW```dddhhhjjjmmmrrrsssqqqrrrppplllnnnqqqhhhiiizzz~~~{{{tttppp{{{xxxxxxzzzxxxrrrllljjjkkkllliiieeeiiiddd______bbbgggiiijjjhhhfffcccaaaaaa```^^^\\\\\\ZZZXXXUUURRRNNNLLLKKKEEEFFFEEECCCEEEJJJKKKHHH:::999<<>>@@@AAABBBDDDFFFEEEIIIGGGHHHNNNLLLNNN[[[VVVzzz]]]RRR```jjjOOODDDIIIGGGGGGLLLMMMJJJKKKOOOTTTWWW[[[eeepppwww}}}~~~}}}{{{}}}wwwuuuqqqmmmlllnnngggfffddddddfffgggfffeeeaaabbbccccccbbbbbbdddfffmmmmmmmmmkkkhhhdddbbbbbbcccddddddcccbbbaaaaaabbb[[[[[[\\\]]]^^^```aaabbbdddggglllpppsssvvvyyy||||||zzzxxxxxx{{{~~~}}}uuuiii\\\TTTCCC???:::555333222111000.../////////000000000111---------.........//////...////////////000000000222222222222222222222222000111222333444444444444333444666555333333555888666777999:::<<<=========>>>???AAABBBBBB@@@===<<<>>><<<999777777888:::<<<<<>>AAABBBCCCEEEGGGGGGKKKIIIIIIMMMJJJLLLXXXwwwaaasssPPPNNNlllcccKKKCCCJJJHHHGGGMMMOOOJJJMMMTTT\\\aaagggssszzz{{{}}}~~~~~~|||{{{zzzzzzvvvsssqqqmmmhhhgggkkkhhhgggffffffffffffeeeccc^^^aaadddffffffeeeeeefffkkkmmmmmmjjjddd``````aaa___```bbbaaa``````aaacccZZZ\\\^^^aaacccdddeeeeeeiiimmmqqqtttwwwzzz}}}}}}~~~}}}tttgggYYYPPPBBB>>>999555333222111000.../////////000000111111////////////000000000111000000000000111111111111333333333333333333333333000000111222333333333333222555777777555444666999666777999;;;===>>>???@@@???AAACCCDDDDDDBBB???>>>GGGDDD@@@===<<<>>>AAACCCDDDLLLUUUYYYTTTLLLEEEAAA>>>:::;;;DDDNNNZZZkkk{{{~~~___NNNLLLBBBBBBCCCEEEFFFHHHIIIIIIQQQNNNJJJJJJNNNSSSXXXZZZ\\\YYY]]]fffhhhfffppp~~~pppYYYQQQSSSLLLRRRUUUUUUYYYaaadddaaaTTTYYYTTTPPPRRRPPPQQQ[[[UUU]]]ffffff^^^VVVTTTVVVuuuppplllnnnuuuyyyzzzxxxqqqqqqpppooonnnlllkkkkkkdddeeefffeeeeeegggjjjllljjjgggeeecccbbb```]]][[[[[[ZZZXXXVVVTTTRRRPPPPPPHHHIIIFFFAAAAAAEEEGGGEEE???777555===EEEDDDAAAAAA???:::444222333555444222...000444888:::888444///222222222222000...,,,+++((()))***++++++***)))((())))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))''''''(((((()))***************+++,,,---//////000...000222222333444777999999;;;???AAABBBDDDFFFHHHHHHLLLIIIIIIMMMIIIJJJVVVppp}}}```MMMNNN{{{[[[OOOEEEEEEIIIJJJKKKLLLMMMTTTYYYdddoooqqqyyyzzzyyyzzz||||||yyyzzz~~~zzzxxxtttqqqmmmjjjhhhgggbbbccceeeffffffeeecccbbbaaaaaaaaaaaabbbdddfffhhhkkkfffaaa```cccdddaaa^^^]]]]]]^^^______`````````ZZZ]]]```bbbaaabbbeeeggglllmmmoooqqqsssvvvzzz}}}zzznnn```TTTMMMBBB>>>888444222111000///000000000000000/////////---///000000//////111222222222222333444666777888666666555444444333222222111222222222222111000000000222444666777777666555::::::;;;<<<>>>???@@@@@@CCCIIIMMMHHH???;;;>>>DDDDDDEEEEEECCCBBBEEEKKKPPPSSSaaaggg[[[KKKDDDGGGIIIDDDCCCDDDIIITTTfffyyy}}}mmmlllhhh___NNNCCCGGGKKKIIIJJJPPPOOOOOONNNNNNOOOQQQTTTVVV___]]]___dddkkkppptttxxxkkkQQQKKKJJJFFFIIINNNQQQSSSRRROOOMMMKKKIIIGGGFFFIIIOOOUUUZZZVVV[[[UUUMMMMMMLLLNNNYYYqqqkkkfffeeekkkrrrxxx{{{yyyxxxtttooojjjhhhiiikkkhhhgggeeeddddddgggllloooqqqjjjcccaaacccddd```[[[[[[ZZZWWWUUUSSSRRRRRRRRRLLLIIIFFFCCCBBBBBBDDDEEECCC<<<666:::CCCIIIFFFAAA===888333111333444444222000000111777<<<<<<666111.........///111000...,,,+++******)))))))))))))))(((***,,,,,,+++***)))***&&&''''''((()))******+++***)))(((***------+++((()))************+++++++++..................------///111222333333555888:::<<<<<<>>>@@@CCCFFFHHHJJJJJJLLLMMMKKKHHHIIIOOOTTTttt|||^^^PPPaaazzzYYYNNNEEEEEEIIIKKKLLLNNNMMMTTT[[[hhhwww||||||yyyyyyxxxvvvwww{{{{{{zzz{{{}}}uuurrrooollljjjgggdddaaabbbbbbcccddddddcccbbbbbbbbbaaaaaa```aaabbbcccdddeeeaaa]]]^^^aaabbb```]]]\\\\\\\\\[[[\\\]]]^^^^^^```______aaaeeehhhiiijjjnnnpppqqqqqqrrrssswwwyyy}}}|||ooo```SSSKKKAAA===888444222111000///////////////////////////---///000111000000222333222222222333444555666777666666555444444333222222222222222222222111111000000111444666777777666555666666888999;;;===???@@@GGGJJJKKKJJJFFFCCCBBBBBBJJJJJJJJJJJJMMMRRRYYY^^^\\\```^^^RRRIIIHHHJJJJJJKKKLLLOOOVVVaaarrriiiXXXJJJJJJJJJFFFEEEIIIMMMNNNMMMNNNOOOQQQUUUWWWUUUZZZccclllppprrrrrrtttxxxlllMMMCCC???@@@BBBEEEGGGGGGEEECCCAAA@@@???======@@@EEEJJJMMMLLLPPPIIIAAADDDFFFKKKXXXjjjiiijjjooowww}}}xxxwwwtttoookkkiiijjjkkkeeeeeedddaaa```ccciiinnnoooiiicccaaadddddd___[[[YYYXXXVVVTTTRRRQQQPPPPPPJJJHHHEEECCCAAAAAABBBCCCEEE===666888???DDDBBB===<<<888444222333444444333111000111555999:::555111///......///111000///---+++******)))))))))))))))''')))++++++***(((((()))'''''''''((()))************)))(((***,,,---+++((()))************+++++++++..................------///111222333333555777:::======>>>@@@CCCFFFHHHIIIIIILLLMMMKKKIIIJJJOOOTTTtttjjj[[[WWWzzzYYYOOOGGGHHHLLLNNNOOORRRSSS\\\dddsss|||zzzyyyxxxwwwuuuvvvzzz{{{{{{|||{{{vvvtttpppmmmnnnpppooojjjeeebbbbbbaaaaaaaaaaaabbbbbbbbbbbbaaa```____________^^^\\\ZZZ\\\```aaa```^^^^^^\\\ZZZYYYYYY[[[]]]___eeebbb___bbbgggllllllkkknnnoooqqqqqqrrrsssvvvxxx~~~}}}ppp```RRRJJJ@@@<<<777333111111000///........................---...000111111111333555222222222222333555666777666666555555444444333333333333333333333222111111000222444555666777666666777888999<<>>@@@BBBFFF>>>999@@@GGGPPP___ooorrrxxxvvvuuusssoookkkiiijjjlllccccccaaa]]]\\\___fffkkkjjjfffbbbbbbdddccc^^^YYYVVVUUUUUUSSSRRRPPPNNNMMMIIIGGGEEEBBBAAAAAAAAABBBGGG???777666:::>>>>>>;;;;;;888555444444555444444333111000222555666444111///......///000111///---+++******)))))))))))))))'''(((******((('''((()))''''''(((((())))))******))))))(((***,,,,,,+++))))))************+++++++++------------------......///000222333333444777:::===>>>???@@@CCCEEEGGGHHHIIIKKKLLLKKKJJJLLLQQQUUUqqq``````ggg|||[[[RRRKKKKKKNNNPPPRRRUUU]]]hhhsss{{{{{{}}}}}}|||zzzvvvvvvzzz||||||}}}~~~vvvuuurrrnnnlllpppvvvwwwqqqkkkdddcccaaa``````aaacccdddaaaaaa``````______^^^^^^]]]\\\\\\^^^aaacccbbb```bbb```]]][[[[[[^^^aaadddfffeeeeeegggiiijjjjjjiiijjjlllooorrrsssvvvyyy|||}}}ppp```RRRIII>>>;;;666222111111000///---------...............,,,...000111111222444666333333333333444555666777777666666666555555555444444444444444444333222222222333555666777888888888888999;;;>>>BBBFFFJJJLLLLLLIIIHHHKKKPPPSSSQQQNNNXXXWWWVVVZZZ___cccbbbaaaUUUMMMEEEEEEOOO\\\dddfffnnnttt|||jjj[[[NNNMMMOOOPPPPPPRRRIIIJJJJJJJJJJJJMMMRRRWWW```hhhqqqxxx~~~~~~wwwuuu}}}rrrJJJ;;;777888888777666555444333222000000111333444666888888===CCC??????KKKUUU___nnn{{{}}}uuuuuusssooollljjjkkklllfffaaa\\\YYY\\\```dddfffdddbbb```aaabbbaaa\\\WWWUUUUUUUUUTTTRRRPPPMMMLLLIIIGGGEEECCCBBBAAABBBBBBHHH@@@888555888;;;===<<<:::888777666555555444444333111///000222333333111000///...///000111///...+++******)))))))))))))))''')))******(((((((((***'''((((((((()))))))))***))))))))))))***+++******))))))*********+++++++++,,,,,,------------.........000222222333444777999<<<======???AAADDDFFFGGGHHHJJJKKKKKKLLLNNNQQQUUUhhhaaagggwwwyyy\\\SSSLLLKKKNNNPPPTTTYYYaaappp{{{xxxxxx{{{~~~~~~yyywwwzzz|||||||||~~~yyyuuuvvvnnnjjjhhhkkkpppqqqkkkeeeeeedddbbb``````bbbdddeee``````````````````______`````````aaacccdddddddddgggdddaaa___```cccgggjjjfffkkkpppppplllhhhiiikkkkkknnnqqqtttvvvxxx{{{}}}|||ooo```RRRIII===999444111000000000000------------......//////,,,...000111111222444666666555555555666777888999888888888777777777777777555555555555555444333333444555666777888999999:::444666:::???CCCGGGKKKLLLGGGHHHIIIKKKNNNRRRWWWZZZ___^^^]]]___aaa___ZZZUUUMMMJJJJJJPPPZZZfffrrryyyuuu~~~yyyeeeYYYNNNLLLOOOQQQQQQQQQHHHJJJKKKKKKJJJNNNUUU[[[aaalllzzz{{{zzzrrrJJJ;;;:::777666555555444444444444///000222333444555555555:::BBBDDDIIIYYYccckkkxxx~~~~~~~~~zzzuuuuuutttpppmmmkkkkkkllljjjaaaXXXXXX___ddddddaaa___^^^^^^___```___ZZZWWWVVVVVVVVVUUUTTTQQQOOOMMMJJJHHHGGGEEECCCCCCCCCCCCFFFAAA:::666777;;;???@@@999:::999888666555444333333111///...///111222333111000...///000111000///+++******))))))))))))))))))***+++***))))))***+++(((((((((((())))))))))))((()))))))))))))))***+++))))))*********+++++++++,,,,,,,,,,,,------.........000111222222444777999:::;;;<<<===@@@BBBDDDFFFIIIJJJKKKLLLMMMOOORRRTTT^^^}}}___```xxxxxx[[[RRRKKKJJJMMMQQQYYY```eeewwwyyyyyyzzz{{{|||yyyvvvyyy|||{{{{{{}}}vvvssssssoookkkhhhhhhjjjiiiccc^^^eeedddbbbaaaaaabbbdddeee______`````````______^^^````````````aaacccfffggggggeeebbbaaacccfffkkkmmmhhhooovvvtttnnniiikkkoooqqqsssvvvxxxxxxyyyzzz||||||ppp```RRRIII;;;888333111000000000000---------...//////000000///111333444444444666888999999999999999:::;;;;;;:::::::::999999999999999666666666666666555444444555555666777888999::::::666999???EEEJJJMMMOOOPPPMMMPPPTTTUUUVVVZZZaaahhhcccbbbaaaaaa___ZZZUUUQQQQQQTTT[[[ccciiippp}}}hhh___TTTQQQSSSTTTRRROOOIIILLLOOOPPPQQQVVV```hhhqqqoooFFF888999444444444444444444444444///000111222333333222222666???CCCKKK\\\eeejjjttt{{{yyyyyy{{{~~~{{{wwwwwwuuurrrnnnlllkkklllkkkbbbYYYZZZaaafffccc___^^^]]]^^^___```^^^[[[YYYXXXWWWWWWVVVTTTRRRPPPOOOJJJIIIGGGFFFDDDCCCCCCCCCDDDAAA<<<888888;;;???CCC:::;;;<<<;;;777444222222222111///...///111333444222000...///000111111000+++******)))))))))))))))***++++++***))))))***,,,(((((((((((())))))))))))((()))))))))((((((***,,,)))************+++++++++++++++,,,,,,------.........///111222222333666999999999;;;===@@@CCCEEEGGGJJJKKKKKKLLLNNNPPPQQQRRRYYYnnn\\\SSSuuutttoooooozzz\\\SSSMMMMMMQQQYYYdddnnnsssssswwwzzz{{{zzz{{{}}}vvvrrrvvvzzz{{{{{{|||xxxsssooommmnnnllliiihhhgggfffcccaaacccbbbaaaaaaaaaaaabbbccc______```___^^^]]][[[ZZZ[[[ZZZZZZZZZ\\\```eeehhhbbbaaa______bbbeeeiiillliiimmmpppoookkkjjjmmmqqqsssvvvyyy{{{{{{|||}}}~~~~~~ppp```QQQGGG:::777222000000000000000------...//////000111111444666777888777777999:::===<<<<<<<<<<<<======>>>;;;;;;;;;;;;;;;<<<<<<<<<666777777777777666555555444444444555666777999999999===DDDLLLQQQSSSSSSSSSQQQVVV\\\^^^^^^```dddhhh``````^^^[[[XXXVVVVVVWWW\\\aaakkktttyyy}}}ppp^^^WWWPPPNNNRRRUUURRRNNNKKKPPPUUUXXX[[[cccpppzzzlllDDD777999333444444444444333222111000000111111111111111111222:::<<>>999777999>>>BBB;;;===???===888333111000000000000//////111444666222000///...000111111000+++******)))))))))))))))*********)))((((((***,,,))))))))))))((((((((((((''')))***(((''''''))),,,)))************+++++++++***++++++,,,------.........///111111222333666888999:::;;;>>>BBBEEEHHHJJJLLLKKKLLLMMMOOOPPPQQQQQQ\\\hhh___PPPyyyfff]]]XXXZZZlll___WWWPPPQQQWWWaaaooozzzxxxvvvwwwjjjooottttttqqqqqqwww}}}zzzsssooosssyyyzzz{{{}}}~~~uuupppooommmiiigggfffeeedddddddddddddddaaaaaa````````````aaaaaa`````````___]]]ZZZWWWVVVUUUUUUTTTUUUWWW]]]ccchhh\\\\\\\\\]]]___cccgggiiiiiiiiigggfffgggiiinnnqqqrrruuuyyy|||~~~qqq```PPPFFF999666222000000000000000.........///000111111222888999;;;;;;::::::;;;<<>>>>>>>>>>>??????@@@<<<<<<==================777777777777777666555555333333333333444666777888666;;;DDDLLLQQQRRRQQQPPPMMMQQQWWW[[[]]]\\\\\\[[[[[[[[[YYYTTTQQQSSSYYY^^^eeeiiisss~~~RRRFFFBBB???AAAIIIOOOOOOJJJMMMSSSZZZ^^^cccnnn|||jjjDDD888;;;555555666666555333111000111111111111111111111111000777777<<>>@@@>>>888333000/////////000000000222444777333111///...000111111111+++******))))))))))))))))))))))))(((&&&''')))+++))))))))))))((((((((((((''')))***(((&&&&&&)))---)))************+++++++++******+++,,,,,,---......---///111111222333666888999:::<<>>???;;;;;;;;;;;;<<<===>>>???@@@??????AAADDDDDDAAA???;;;;;;<<<<<<;;;999777666444444444444444444444444:::;;;>>>@@@BBBCCCCCCCCCBBBDDDIIINNNSSSUUUUUUUUUUUUXXXRRRQQQ[[[^^^___fffoooyyy___GGG===:::999>>>EEEJJJMMMOOOSSS[[[dddjjjppp|||sssuuufffFFF999555555666666777666444333222333222111000000//////000000111555<<>><<<<<<<<<<<<===>>>???@@@???>>>===???BBBBBB@@@===;;;;;;<<<<<<;;;999777666555444444333333333333444666888:::<<<>>>>>>======@@@BBBGGGNNNUUUXXXYYYXXXXXX\\\WWWWWWdddjjjmmmvvv~~~gggNNN;;;===:::;;;AAAIIIQQQUUUWWWWWW```jjjooouuuiiimmm|||}}}___BBB999777555666666666666444333222222111111111111111222222555333333777:::>>>GGGQQQ^^^hhhgggeeehhheeedddmmm|||wwwqqqllljjjkkknnnqqqkkkjjjgggccc___^^^___aaacccbbb```^^^[[[YYYWWWVVVYYYXXXWWWUUUSSSQQQOOONNNIIIGGGEEEDDDDDDDDDAAA@@@?????????===666111555===;;;>>>@@@<<<666222111333222222222111///000333555444333111///......///000,,,,,,++++++***)))))))))(((((((((((()))))))))))))))(((((((((((()))************))))))))))))******)))************+++++++++------,,,,,,,,,---...///000000111222333555666777999;;;===???CCCEEEGGGIIIKKKMMMNNNNNNMMMNNNQQQTTTvvv{{{bbbhhh]]]LLLHHHHHHIIIQQQWWW]]]rrreee^^^\\\dddnnn|||qqqllljjjiiiiiiiiiiiiiiiiiiiiilllpppssssssrrrrrrvvv{{{tttkkkiiihhhfffccc___```bbbeeeiiikkkjjjiiikkkhhhccc```____________^^^]]][[[ZZZZZZ[[[]]]^^^XXXXXXWWWWWWWWWWWWXXXXXX[[[]]]```cccfffhhhiiiiiihhhggggggiiimmmpppqqqrrrttttttwww|||~~~~~~|||hhhUUUIII:::777444222111111111000000000111222444666888999;;;::::::::::::;;;<<<<<<======<<<======>>>???@@@???>>>>>>???AAAAAA@@@>>><<<<<<===<<<;;;:::888777666555333222111222333333777999;;;>>>??????>>>>>>@@@AAAFFFMMMUUUYYYYYYWWWYYY]]][[[___ppp{{{fffQQQCCC888:::;;;===EEEOOOYYY]]]^^^[[[eeepppwww{{{qqquuu|||ZZZ===777777555666777777666555333222111111111111222333444555777444222333444777AAAKKKbbbkkkjjjccc```YYYYYYcccjjjfffccceeejjjoooooonnnggggggfffdddaaaaaabbbdddfffeeebbb^^^[[[XXXVVVUUUZZZYYYXXXVVVTTTRRRPPPPPPJJJHHHEEEDDDDDDBBB@@@>>>======>>>===777222555<<<;;;===???<<<777222111111222333222111//////111333444333111///............---,,,,,,+++******))))))(((((((((((())))))))))))***))))))))))))***++++++******))))))))))))******)))************+++++++++---,,,,,,,,,,,,---...///000000000111333444666777999:::<<>>??????@@@@@@@@@@@@AAABBBAAAAAA===>>>>>>>>>===<<<:::999888666444333222222333444666888;;;???AAACCCCCCBBBCCCDDDIIIQQQWWWZZZXXXUUU___eeeeeennnwwwPPPCCC@@@;;;888<<>>===<<<>>>>>>999444666<<<;;;===???===999444111111222222222111///...000111444333111///...---------------,,,+++******))))))(((((((((((())))))))))))***))))))))))))***++++++******))))))))))))******))))))*********+++++++++,,,,,,,,,,,,---......//////000000111222444555666999:::<<>>???>>>===<<<;;;;;;;;;;;;<<<<<<<<<;;;<<<<<<======>>>>>>>>>>>>>>>>>>???@@@>>>???@@@@@@@@@???>>>===;;;:::888666555444555555111333777;;;@@@CCCFFFGGGGGGLLLUUU^^^dddfffeeecccnnnvvvzzz___@@@:::<<<::::::@@@GGGPPP^^^nnntttrrr|||lllnnnvvvlllMMM:::;;;===888888999999888777555444444333222222111111111222222333555777555555<<>>???<<<777777;;;:::===??????<<<888444222111222222111///...///000333222111000......------......---,,,+++***)))((((((((((((((()))))))))))))))(((((((((((()))************))))))))))))******))))))*********+++++++++++++++,,,---........./////////000111222444555666888999<<>>>>>======<<<;;;::::::::::::::::::999999999::::::;;;888999:::999888888:::<<<===>>>???AAAAAAAAA@@@@@@???>>>===<<<:::999888777333444777<<>>@@@;;;444888666;;;BBBJJJQQQYYY___bbbjjjjjjhhhfffcccbbbccceeegggdddaaa]]]ZZZXXXXXXXXXXXXXXXWWWUUUTTTSSSRRRQQQMMMKKKHHHGGGGGGEEECCCAAA>>><<<>>>???<<<777666888999;;;>>>@@@???;;;666333///000111000///...///000111000000//////......---///...---,,,+++***)))((((((((((((((()))))))))))))))(((((((((((()))************))))))))))))******)))************+++++++++***+++,,,---...//////////////////000222333555666888999<<>>;;;555222444666888<<>>@@@AAAAAAAAADDDEEEFFFFFFDDD@@@===:::666666666888>>>EEELLLPPP]]]rrriiiJJJ@@@???;;;888;;;999<<<>>>FFFeeecccbbbdddZZZEEE>>>???:::<<<============;;;:::999666666666777777888999:::666777:::;;;999<<>>666;;;999999???OOObbbnnnoookkkjjjiiigggdddbbbdddgggjjjllliiiddd^^^YYYVVVUUUUUUVVVVVVUUUTTTSSSRRRQQQPPPIIIHHHFFFEEEEEEEEECCCAAA;;;:::;;;===:::444000000333666:::>>>@@@===777333,,,---///000/////////000---......///000/////////000///...---+++***)))((((((((((((((())))))))))))++++++******++++++,,,---******))))))))))))******)))************+++++++++)))***,,,.../////////......//////000111333444555777999;;;???CCCGGGIIIKKKLLLMMMOOORRRTTTQQQKKKFFFbbb]]]LLLnnngggeeexxx}}}iiiLLLGGGGGGHHHLLLMMMPPPYYYccc|||~~~vvvqqqllliiifffdddeeefffffffffaaaaaabbbeeejjjnnnpppqqqoooqqquuuyyy}}}|||rrrmmmjjjffffffhhhiiihhhfffddddddbbb```___^^^^^^^^^^^^]]]]]]\\\]]]^^^``````aaaaaa```]]]ZZZXXXXXXYYYXXXYYY[[[^^^\\\YYY\\\aaaZZZ[[[___eeejjjmmmlllkkkmmmnnnooopppppprrrvvvyyyqqq|||ppp]]]UUU@@@;;;555111111444666888===??????<<<888555666888:::888555444555555444444666666666555555444444444777777666555555555666666888777777777888:::<<<>>>GGGEEECCCBBBCCCCCCCCCCCCDDD<<<888;;;===???FFFNNN```vvvWWWMMM@@@888777888999888???777:::DDDVVVooo\\\cccbbbSSSAAA888999<<<;;;===@@@AAA@@@?????????<<<===;;;;;;BBBMMMTTTUUUCCC===<<<>>>>>>CCCWWWnnnyyyvvviiiSSSCCC@@@AAA@@@???DDDJJJTTTcccrrrvvvtttrrrpppnnnlllllllllmmmmmmnnnmmmeeeZZZUUUWWW[[[\\\YYYVVVRRRPPPPPPQQQQQQQQQJJJIIIGGGEEECCCAAA@@@@@@???>>>=========:::666333333666;;;>>>>>><<<777444111000000////////////000222222111///------...000222222111///+++******+++((((((((((((((((((((((((******)))((((((((((((((())))))))))))(((((((((((())))))))))))************++++++,,,,,,,,,,,,------...////////////222666999::::::;;;===@@@DDDGGGIIINNNMMMOOORRRQQQMMMMMMPPPjjj[[[SSSzzz{{{hhhnnnWWWJJJLLLKKKMMMPPPRRRWWWbbbnnnwwwpppmmmjjjfffaaa______aaabbbcccccccccdddggglllppprrrssstttuuuwwwyyy}}}}}}wwwpppmmmiiihhhhhhhhhfffeeedddcccbbbaaa```_________aaa```^^^\\\[[[\\\]]]]]]bbbaaa___\\\YYYYYY[[[]]]]]]ZZZZZZ]]]^^^[[[ZZZ\\\ZZZ^^^ccciiilllnnnoooooonnnppprrrssstttwww{{{~~~zzznnnYYYNNN???:::555222222555777999<<<>>>???===999666555555555444555777999:::888777555555555555444444444444555444444333333333444444666666555666777999:::;;;??????@@@BBBEEEIIIKKKLLLMMMGGGCCCAAA???===CCCLLLbbbjjj|||fffJJJCCC<<<999:::<<<<<<;;;???;;;>>>EEEXXXccc___eeedddTTTCCC;;;<<<>>>;;;===???@@@@@@BBBDDDFFFFFFGGGGGGGGGLLLVVV[[[ZZZJJJDDDBBBDDDEEEKKKaaaxxxzzziiiQQQ@@@<<<======DDDKKKUUUbbbqqq}}}{{{ssspppmmmjjjjjjkkklllmmmpppnnnggg\\\VVVWWWZZZZZZ[[[XXXTTTRRRQQQQQQPPPOOOKKKJJJHHHEEECCCAAA@@@@@@>>>>>>=========;;;777444333666;;;>>>>>>;;;777555111111000////////////000111222222111///...///000111111000...+++))))))*********************************)))((((((((((((((()))))))))***************))))))))))))************++++++,,,,,,,,,,,,------///000000000111333666999:::;;;<<>>===:::777555555555666777:::<<<<<<:::777666666666666666777777777444444333333333333444444444444444444555777888999999;;;===BBBGGGLLLPPPSSSUUUQQQMMMIIIDDD@@@BBBHHHXXXccczzzqqqEEE>>>;;;888999<<<>>>===:::===>>>BBBFFFYYYttt```aaafffcccTTTDDD======???;;;<<<===>>>@@@DDDIIIMMMPPPPPPMMMJJJKKKQQQRRROOOLLLHHHHHHKKKOOOWWWlllxxxcccKKK<<<:::===@@@IIISSS___lllyyyxxxuuupppjjjggggggiiilllmmmooooooiii^^^XXXXXXXXXWWW[[[YYYVVVTTTSSSRRROOOMMMLLLKKKIIIFFFDDDBBB@@@@@@>>>===<<<======<<<999666333666:::===>>>;;;888555222111000///////////////111222444333111////////////000000...+++)))))))))***************************))))))((((((((((((((())))))******++++++,,,,,,)))))))))*********++++++++++++,,,,,,,,,,,,------///000111111222333777:::999;;;>>>AAADDDFFFHHHIIIPPPPPPSSSWWWVVVRRRQQQTTTzzzKKKaaaqqqrrrWWWFFFQQQOOOOOORRRVVVZZZddduuu}}}rrrppppppmmmiiiccc``````cccfffgggffffffgggjjjnnnrrrtttuuuuuuvvvwwwyyy}}}}}}wwwqqqpppnnnkkkhhhfffeeedddcccaaaaaaaaa``````aaaaaabbbeeeccc^^^[[[XXXXXXYYYZZZ\\\]]]]]]\\\[[[[[[]]]___ccc^^^]]]``````[[[WWWVVV\\\cccjjjmmmkkkiiikkknnnkkknnnrrruuuxxx{{{ttt___KKK@@@:::777444444666999;;;<<<;;;;;;;;;::::::999::::::>>>===<<<<<<<<<;;;888666888888999999::::::;;;;;;777666666555555666666777333444444444555666777777999:::===AAAEEEJJJPPPSSSUUUTTTSSSSSSRRRNNNJJJHHHSSSooozzzVVV???;;;999888999;;;;;;:::888999>>>CCCDDDWWWlllaaabbbddd```RRRDDD>>>======<<<<<<<<<<<<>>>CCCJJJOOOVVVWWWUUUPPPMMMKKKDDD===BBBDDDLLLWWW___hhhyyywww^^^GGG;;;<<>>AAAHHHOOOUUUVVVXXX]]]dddjjjiii___UUU```|||pppQQQ@@@:::;;;:::888888999:::;;;:::888<<>>>>>===<<<===AAAGGGKKKUUU^^^gggkkkhhh^^^MMM>>>;;;FFFYYYlllzzzbbbJJJ>>>???FFFMMM```jjjvvv|||ssshhhccccccfffiiiiiidddfffccc[[[WWWXXXXXXWWWSSSSSSRRRSSSTTTRRROOOMMMKKKJJJHHHFFFDDDBBBAAAAAA>>><<<;;;<<<======;;;999222555888;;;<<<;;;888666333222111000////////////000333666666444111//////000111222111...,,,++++++))))))))))))))))))))))))))))))(((((((((((())))))''''''(((((()))***++++++************+++++++++++++++++++++,,,,,,,,,------+++---///000000222444666666888<<>>777666555777:::<<<>>>>>><<<999777888<<<@@@CCCDDDBBB>>>:::999;;;>>>@@@AAA:::;;;;;;;;;;;;;;;;;;<<<:::999888666555555555555555555666777888888777777555666888:::???GGGRRR[[[```gggqqq|||yyymmmllluuu[[[EEE<<<999::::::999999999:::===???AAA<<<===AAA@@@IIIkkkxxxzzztttgggjjjqqqkkkjjjbbbUUULLLHHHFFFCCCAAAAAAAAA@@@@@@BBBFFFIIIMMM]]]rrr~~~lll[[[RRR```uuuiiiOOOBBBAAAGGGNNNdddooo~~~vvvjjjccccccfffgggfffbbbccc```YYYVVVWWWXXXWWWQQQQQQQQQRRRSSSRRRPPPNNNIIIHHHFFFDDDCCCBBBBBBBBB???===<<<<<<======;;;:::222444888:::;;;:::999777444333222111000/////////000333555666444111//////000111333222///---,,,,,,((((((((((((((((((((((((((((((((((((((())))))***''''''(((((())))))***************++++++++++++,,,++++++,,,,,,,,,,,,------***,,,///000000111333555666888:::>>>AAACCCEEEFFFLLLKKKLLLOOOOOONNNQQQVVVlll___VVVZZZ\\\^^^aaagggrrrzzz~~~ttthhhbbb```aaa___aaadddgggjjjjjjgggeeecccccccccfffjjjmmmooooooqqqvvv||||||rrrlllgggfffiiicccddddddaaa___^^^```ccc___^^^^^^]]]]]]]]]^^^^^^YYYZZZZZZ[[[[[[[[[[[[[[[\\\]]]]]]]]]\\\^^^```ccc]]][[[]]]aaadddeeeiiioooooonnnnnnmmmmmmoooqqqrrr|||||||||yyyfffPPPDDD===:::777666666888;;;===>>>===<<<;;;:::===@@@BBBBBBAAA<<<:::999:::>>>AAADDDEEE?????????>>>>>>>>>>>>>>>===<<<:::888777555555444555555666777888777666666666777888999===GGGUUU```nnn{{{yyyyyy}}}lllJJJ:::888999:::<<<::::::<<<===>>>???BBBDDDAAA???DDDGGGNNNkkk}}}sssrrrxxx}}}ooolllcccVVVNNNLLLIIIEEEDDDFFFGGGGGGFFFGGGHHHJJJKKKXXXjjjzzzdddLLLCCCDDDLLLTTTdddrrryyykkkddddddfffeeecccddddddaaaYYYUUUVVVXXXWWWTTTSSSRRRRRRRRRRRRPPPNNNFFFEEEDDDCCCBBBBBBBBBBBB@@@>>><<<<<<<<<<<<;;;:::222444777:::;;;:::999777555444222111000/////////000333555444222000//////...000222222///---,,,+++))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))*********+++++++++,,,,,,++++++,,,,,,,,,,,,------***---///111111222444555888999:::===@@@CCCFFFHHHOOOLLLLLLOOOOOOOOOTTTZZZyyyuuuWWWWWW]]]aaaiiidddlllyyymmmddd```]]]^^^WWWZZZ```eeeiiihhhccc___cccccccccfffjjjmmmnnnnnnppptttyyy}}}~~~~~~~~~|||~~~zzztttmmmeeecccfffcccddddddbbb^^^]]]___bbb___^^^]]]\\\\\\\\\\\\]]]XXXYYY[[[\\\\\\[[[ZZZYYYaaa```^^^[[[[[[^^^ccchhh___YYYXXX___gggkkkooorrrnnnllliiiiiilllooorrrsss}}}{{{zzzyyyzzzppp]]]KKKBBB<<<666777666777999<<<>>>>>>===<<<<<<>>>AAADDDDDD@@@<<<999999:::<<<@@@CCCDDDCCCDDDDDDDDDCCCCCCBBBBBBBBBAAA@@@>>><<<999888777666444555666777777777666555:::::::::999<<>>===@@@DDD>>><<>><<<<<<@@@:::888===BBBEEEGGGIIIPPPNNNLLLKKKKKKIIIHHHFFFEEEGGGHHHDDD===999999<<<888888777666666666666666;;;555666>>>@@@@@@HHHVVVpppvvv___III???===<<<::::::::::::;;;<<<<<<<<<===???BBBEEEFFFBBBGGGMMMXXXttt|||rrrgggaaaYYYTTTRRRRRRQQQPPPMMMPPPSSSUUUUUUUUUVVVWWWYYY[[[^^^```bbbrrrjjjNNNCCCDDDJJJXXXfffwwwuuuiiieeedddbbbaaabbbhhhddd^^^XXXVVVVVVXXXYYYWWWWWWVVVTTTRRRPPPNNNMMMIIIHHHGGGFFFEEEDDDCCCBBB@@@???>>><<<:::999999888444333333666;;;===;;;999666444333222222222000......///////////////............/////////...,,,+++++++++************++++++)))((((((((()))***++++++))))))))))))))))))))))))+++***)))))))))***,,,,,,,,,,,,,,,---------......---...000000111222555777666777:::===AAAEEEGGGIIIKKKQQQPPPPPPTTTQQQSSSaaawwwggg___aaadddjjjqqquuuzzzxxxggg^^^YYYXXXYYYYYYYYYYYYZZZ[[[\\\]]]^^^[[[]]]```dddggghhhhhhhhhlllooopppoooqqqwwwyyywww~~~|||sssnnnnnnmmmjjjhhhcccbbb```___^^^^^^^^^^^^______^^^^^^]]]\\\[[[ZZZ[[[ZZZ\\\bbbggghhhbbb\\\^^^^^^______^^^^^^^^^___[[[]]]bbbhhhmmmooonnnmmmnnnoooqqqrrrrrrsssvvvxxx}}}}}}yyyiiiRRR@@@:::888777888555555<<>>===<<<======<<<>>>FFFMMMOOOQQQTTTWWWTTTQQQPPPPPPNNNKKKHHHFFFHHHIIIEEE>>>::::::<<<:::999888888888888888999<<<;;;>>>CCCBBBCCCRRReeebbbNNNCCC666:::999888888888999::::::>>>======>>>???@@@AAABBBAAAIIIUUUkkkwwwjjj]]]XXXQQQNNNOOORRRTTTTTTSSSVVVYYY\\\]]]^^^___aaa^^^^^^______^^^fff|||uuuZZZDDDDDDLLLUUUfffyyy{{{pppfffeeegggggghhhjjjoooiii```YYYUUUUUUWWWXXXUUUUUUTTTSSSRRRQQQOOONNNIIIHHHGGGFFFEEEDDDCCCBBB@@@???===<<<::::::999999555333222555999<<<<<<:::<<<888333000//////...---...///////////////............/////////...,,,,,,+++******))))))******+++))))))))))))))))))***+++))))))))))))))))))))))))+++***)))))))))***+++,,,,,,,,,,,,---------......---...000000111222555777777888;;;>>>AAADDDGGGHHHJJJPPPPPPQQQVVVSSSUUUcccsssooo}}}}}}wwwiiiffffffhhhppp{{{tttddd]]]XXXWWWXXXWWWWWWWWWWWWXXXZZZ[[[\\\WWWZZZ^^^bbbfffhhhhhhiiikkknnnnnnlllnnnsssvvvttt||||||}}}xxxppplllkkkkkkjjjhhheeeccc___\\\ZZZZZZZZZZZZ^^^^^^^^^^^^]]]]]]\\\\\\\\\ZZZ[[[bbbkkklllfff^^^___bbbccc```\\\ZZZ^^^aaa```bbbffflllpppqqqnnnllloooppprrrssstttwww|||ssskkkZZZGGG;;;888888888:::777666:::=========???FFF???;;;;;;<<<;;;===@@@@@@CCCJJJSSSXXXXXXZZZ^^^^^^YYYTTTSSSTTTRRRMMMHHHHHHIIIIIIEEE???;;;;;;<<<===<<<;;;;;;;;;<<<===>>>>>>AAAGGGKKKIIINNNeeeaaaMMM>>>999999777888888888888999:::;;;<<<>>>>>>??????@@@AAAAAAAAA===DDDRRRkkkwwwggg]]]VVVRRRMMMLLLNNNRRRUUUWWW[[[^^^bbbeeegggjjjlllnnnhhhhhhiiijjjjjjmmmwwwyyy]]]LLLUUU```eeeuuuzzzooofffeeehhhjjjlllnnnssskkk```WWWRRRRRRTTTVVVRRRRRRSSSSSSRRRQQQPPPPPPIIIIIIHHHFFFEEEDDDCCCBBB>>>>>>===<<<;;;:::::::::777444222333888;;;<<<;;;===999222...---...//////...//////000000/////////......///000///...---,,,+++******))))))******++++++***))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,,,,,,,,,,---------......---...000000111222555777888999<<>>888888999999999777666999<<>>999999:::;;;@@@EEEJJJMMMSSSZZZ[[[YYY\\\aaa```[[[UUUTTTUUUTTTNNNHHHIIIIIIIIIEEE@@@===<<<===???>>>======>>>???AAACCCAAAEEEKKKOOORRR^^^zzzaaaCCC@@@===:::===???;;;;;;;;;<<<<<<===>>>>>>===>>>???AAABBBCCCDDDDDDBBBGGGNNN___~~~}}}lllbbb]]]\\\VVVTTTRRRPPPQQQSSSUUUVVVbbbeeeiiilllnnnqqqtttwwwssstttxxx}}}qqqeeesss~~~}}}rrrhhhfffhhhhhhiiikkkqqqhhh[[[RRROOOPPPRRRSSSRRRSSSSSSRRRRRRQQQPPPOOOJJJJJJHHHGGGEEEDDDCCCBBB>>>===<<<;;;;;;;;;;;;;;;999555222222666;;;<<<<<<888555111//////111222222...//////000000000000///---...///000000///...---******))))))))))))******++++++***)))((((((((()))))))))))))))))))))))))))***************+++++++++,,,,,,,,,---------......---...000000111222555777999;;;===@@@BBBDDDDDDEEEDDDLLLNNNQQQWWWUUUXXXeee{{{jjjlllmmm}}}zzzuuulllhhhfffiiiooovvvooo^^^UUUPPPMMMNNNRRRRRRRRRSSSTTTUUUVVVWWWVVVYYY]]]bbbeeehhhiiiiiihhhkkkkkkiiikkkooorrrpppsssuuuxxxzzz|||zzzuuuoooiiidddbbb```___bbb```^^^\\\[[[[[[[[[\\\\\\___eeehhhiiifffbbb___aaaaaaaaa```___aaadddffffffccc___^^^```aaaaaa```fffeeeeeehhhlllqqqtttuuutttuuuuuuuuuwwwzzzwwwkkkUUUNNNEEE???<<<999888999888888888:::???DDDGGGGGGCCC>>>999999:::<<>>===<<<<<<>>>@@@CCCEEEIIIIIIKKKPPPXXXiiikkkKKK<<>>>>>???????????????>>>??????@@@@@@AAABBBBBBBBBIIIQQQZZZdddzzzzzzkkk```\\\]]]```WWWWWWWWWWWWWWWWWWXXXYYYeeegggkkknnnqqqtttxxx{{{~~~yyyssshhheeeeeeeeeeeefffkkkbbbWWWPPPPPPSSSTTTTTTTTTTTTTTTSSSRRRPPPNNNNNNKKKJJJIIIGGGEEEDDDCCCBBB>>>===<<<;;;;;;;;;;;;;;;:::666222222666:::<<<<<<555333111111222222111000......///000111111000000---...///000000///......***))))))))))))))))))***++++++***)))((((((((()))))))))))))))))))))))))))))))))******++++++++++++,,,,,,,,,---------......---...000000111222555777999;;;>>>AAACCCDDDDDDDDDCCCKKKMMMOOOUUUTTTVVVdddlllaaakkkkkk~~~xxxxxxqqqfffddddddhhhoooxxxqqq^^^UUUOOOMMMOOOQQQQQQQQQQQQSSSTTTUUUVVVXXXZZZ^^^aaadddfffffffffcccfffhhhgggiiimmmnnnlllppptttxxxzzz|||zzzooommmjjjgggdddbbbaaa```______^^^]]]]]]]]]]]]]]]ZZZ^^^dddiiijjjhhhccc```dddfffeeebbb^^^^^^ccchhheeeaaa^^^___ccceeedddbbbjjjiiihhhkkkpppuuuyyyzzzuuuvvvwwwxxxzzz}}}~~~sssgggRRRMMMIIIEEE@@@999666888:::<<<>>>???EEELLLNNNLLLEEE@@@<<<;;;:::<<>>======???BBBFFFHHHQQQOOONNNQQQ\\\nnnuuuSSS@@@<<>>>>>===<<<;;;::::::::::::666222222666:::<<<;;;777666444333222111...,,,......///000111111111111---...///000111000///...***))))))(((((())))))***+++***))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***,,,,,,,,,---------......---...000000111222555777999;;;>>>BBBDDDEEEEEEDDDFFFLLLLLLNNNSSSQQQUUUccc___WWWbbbhhh}}}yyyzzzlll```cccgggkkkqqqzzzrrr___UUUQQQPPPRRRPPPPPPPPPQQQRRRSSSTTTUUUYYYZZZ]]]```bbbccccccbbb___dddggggggiiimmmmmmjjjooosssyyy{{{{{{~~~}}}qqqfffggggggfffdddbbbaaa```^^^^^^^^^^^^^^^]]][[[ZZZYYY\\\```ccceeedddcccaaabbbccccccbbb```___```bbb______```bbbdddfffffffffkkkkkkmmmpppuuuyyyzzzzzztttvvvyyy|||~~~|||zzzuuujjj^^^OOOLLLIIIGGG???666555:::@@@DDDFFFGGGLLLSSSTTTPPPIIIDDD@@@>>>;;;:::AAAIIIHHHDDDBBBFFFIIIJJJNNNRRROOOQQQSSSSSSRRRRRRTTTVVVMMMLLLKKKKKKKKKKKKJJJIIIEEEDDDCCCCCCEEEIIIMMMPPPUUUUUUVVVYYYcccvvvaaaGGG===>>>AAA===>>>EEEDDDAAABBBCCCDDDEEEEEEDDDDDDGGGEEEDDDCCCEEEHHHKKKNNNVVVmmmwwwjjj]]]XXX]]]```___ZZZXXXYYY\\\ggggggdddbbbccchhhqqqxxxwwwzzzyyymmmbbb^^^^^^]]]]]]^^^]]]WWWRRRSSSXXX[[[YYYVVVUUUUUUUUUUUUTTTSSSRRRQQQLLLLLLJJJHHHFFFDDDBBBBBB@@@???===<<<::::::999999999666333333777:::;;;:::999666333111000000///.........///111111222222111---...///000111000000///))))))(((((((((((())))))))))))))))))))))))***+++))))))))))))))))))))))))((()))***+++,,,++++++***,,,,,,,,,---------......---...000000111222555777888:::>>>BBBEEEFFFEEEEEEJJJOOOMMMMMMQQQPPPTTTccc{{{]]]XXXcccfff{{{~~~eee\\\eeemmmqqqttt|||nnnZZZQQQMMMNNNQQQPPPPPPPPPQQQRRRSSSTTTUUUYYY[[[]]]___`````````______dddhhhjjjlllpppooollloootttyyy{{{{{{|||wwwiiidddeeeggggggdddaaa___^^^]]]^^^______^^^\\\YYYWWWYYYZZZ[[[]]]___```aaabbb^^^^^^^^^```aaaaaa^^^[[[ZZZ^^^cccdddddddddgggkkkiiikkkoootttxxxyyyxxxvvvsssvvvzzz~~~zzzssslll___TTTJJJGGGFFFDDD<<<444555===EEEJJJLLLMMMQQQXXXXXXRRRMMMHHHCCC@@@;;;999>>>FFFGGGAAA>>>BBBFFFFFFFFFHHHFFFKKKOOOOOONNNNNNRRRWWWOOONNNNNNNNNOOOOOONNNMMMLLLKKKJJJKKKMMMQQQVVVYYYUUUYYY]]]aaakkk~~~qqqSSSGGGAAABBBBBB<<>>BBBDDDFFFHHHJJJJJJJJJJJJGGGFFFFFFGGGLLLRRRYYY]]]wwwrrrjjjcccYYY\\\___aaa___]]]```iiiqqqvvvsssmmmhhhhhhooo|||zzznnnaaa]]][[[YYYWWWXXXWWWSSSPPPSSSXXX[[[WWWRRRSSSTTTUUUUUUUUUUUUTTTTTTMMMLLLJJJHHHFFFDDDBBBBBB@@@???>>><<<:::999999888999666333444777:::;;;999888444000...///111444444......///111111222222222---...///111111111000///))))))(((((((((((())))))))))))(((((()))***++++++))))))))))))))))))))))))((()))***+++,,,+++******,,,,,,,,,---------......---...000000111222555777777:::>>>BBBEEEFFFFFFEEENNNRRROOOMMMQQQPPPTTTdddlll[[[VVVZZZjjj~~~yyytttddd\\\dddoooyyymmmZZZSSSMMMLLLNNNKKKMMMNNNOOOOOOQQQTTTVVV[[[\\\]]]___aaaaaa___\\\bbbiiimmmkkkhhhjjjmmmnnnsssqqqsssxxx|||{{{{{{}}}~~~tttllldddddddddcccbbb```^^^]]]^^^^^^______^^^\\\[[[ZZZZZZZZZ[[[[[[\\\\\\\\\\\\\\\^^^```bbbccccccaaa```___bbbccccccbbbdddjjjnnnrrrqqqsssuuusssppppppsss{{{{{{}}}yyypppeeeYYYQQQHHHJJJIIIBBB:::777<<>><<<;;;:::999888999888666333222333666:::888777555333111000000///000///...---,,,---......---...///000000///...---***)))))))))))))))******)))************))))))(((*********))))))))))))))))))************+++++++++,,,,,,,,,---------......---...///000000222555888;;;===@@@DDDFFFGGGGGGGGGMMMRRRPPPQQQWWWTTTSSS^^^eeeXXXUUU[[[vvv~~~|||rrriii___iiiwwwiiiVVVOOOJJJIIILLLKKKLLLNNNOOOOOOQQQSSSUUUXXXYYYZZZ]]]```aaa___^^^]]]eeeiiihhhhhhkkkooopppnnnkkklllqqqtttssstttwwwxxxooohhheeedddcccbbb```___^^^]]]^^^^^^______^^^\\\ZZZYYYZZZYYYYYYZZZ[[[\\\]]]^^^______```aaaaaa```___^^^aaaaaaaaaaaacccgggmmmqqqmmmlllooossssssqqqrrrvvv}}}yyyooocccZZZTTTNNNOOOMMMGGG@@@???FFFLLLOOOVVV[[[^^^ggglllcccSSSJJJFFF@@@;;;:::===BBBFFFFFFAAA???BBBDDDBBBAAABBBGGGIIIJJJIIIHHHJJJPPPUUUWWWVVVUUUVVVYYY[[[\\\\\\ZZZ[[[[[[[[[bbbkkkmmmiiiaaagggrrr~~~]]]JJJGGGEEECCCBBBBBBDDDFFFHHHJJJNNNOOOMMMMMMQQQSSSSSSUUUSSSUUU```ppp}}}rrrllldddZZZ```bbbgggnnntttwwwvvvuuummmllllllnnnrrr{{{wwwkkkiiijjjfffaaa^^^YYYUUURRRSSSWWWYYYXXXUUUYYYWWWUUUUUUVVVVVVTTTSSSMMMKKKIIIFFFDDDCCCCCCCCC??????>>>===;;;:::999888888777555333111222666999777666444222111//////...000///...------...///000---...///000000//////...******))))))))))))******((())))))*********))))))***))))))))))))))))))))))))************+++++++++,,,,,,,,,---------......---...///000000222555888999;;;???BBBDDDEEEFFFEEEKKKPPPOOOQQQWWWTTTSSS___```XXXYYYeee{{{~~~pppppplllwwwdddQQQKKKFFFFFFIIIJJJLLLNNNOOOOOOPPPRRRTTTUUUVVVWWW[[[^^^```___^^^\\\cccgggffffffjjjnnnnnnmmmjjjkkkoooqqqpppssswww{{{uuunnniiieeecccaaa___^^^^^^^^^^^^^^^_________^^^\\\ZZZYYYYYYXXXXXXXXXYYY[[[^^^___aaa```___^^^^^^]]]]]]]]]cccbbbaaabbbgggmmmqqqsssmmmlllooottttttssstttyyyzzzkkk^^^WWWTTTUUUTTTQQQKKKGGGIIIRRRZZZccciiipppyyyrrr[[[IIIEEE???;;;;;;>>>CCCGGGEEEAAA@@@DDDEEECCCCCCDDDIIIIIIIIIJJJMMMSSS[[[aaaaaa^^^\\\]]]```dddeeedddaaaaaa___^^^ccckkkppppppsssoooRRRGGGFFFDDDBBBAAABBBEEEHHHKKKOOO[[[^^^TTTOOOUUUYYYVVV^^^]]]fffwwwtttppphhh]]]```iiipppvvvvvvzzz~~~|||qqqnnnmmmiiidddaaa\\\YYYVVVVVVYYYZZZYYYWWWZZZWWWSSSTTTWWWXXXUUURRRMMMKKKHHHEEEDDDDDDFFFGGG@@@???>>>===;;;:::999999777777555333111111444777666555444222000///...---000///...---......000000---...///000000000000///+++******)))))))))******'''((()))***************))))))))))))))))))******)))************+++++++++,,,,,,,,,---------......---...///000000222555888888:::===@@@CCCDDDDDDDDDIIINNNNNNPPPVVVSSSTTT```~~~^^^ZZZaaavvvyyy{{{zzzvvv}}}|||^^^MMMHHHEEEDDDGGGIIIKKKNNNOOOOOOPPPRRRTTTTTTTTTUUUXXX\\\^^^]]]\\\___dddhhhffffffiiikkkjjjkkkiiijjjnnnqqqqqqvvv|||}}}wwwrrrmmmhhheeeccc```^^^]]]]]]^^^___^^^_________^^^\\\ZZZYYYYYYXXXWWWWWWXXX[[[___aaaaaa___]]]\\\[[[[[[]]]]]]eeeddddddhhhnnnrrrsssqqqrrrqqqtttxxxxxxuuuwww{{{{{{iiiYYYQQQPPPVVVUUUQQQLLLJJJPPPZZZcccpppttt{{{uuu\\\HHHEEE@@@<<<===AAAGGGKKKHHHEEEFFFIIIJJJHHHHHHJJJMMMMMMQQQZZZeeelllmmmlllfffbbb^^^___cccggggggfffgggfffccc```bbbhhhnnnqqqbbbOOOJJJGGGFFFEEEFFFIIINNNSSSVVV[[[```aaa\\\WWWZZZ^^^```kkkyyy{{{yyyqqqgggeeesss}}}zzzooollljjjeee```]]]___\\\[[[[[[\\\\\\[[[YYYXXXWWWXXXYYYYYYXXXUUUSSSNNNLLLHHHDDDCCCCCCEEEFFF@@@???>>>===<<<:::999999666666555333111111333666666666555333222000............---------...000111---...//////000000111111++++++******))))))******&&&'''(((******+++++++++)))))))))))))))*********))))))*********+++++++++,,,,,,,,,---------......---...///000000222555888777999===@@@CCCDDDDDDDDDFFFMMMMMMOOOUUURRRTTTaaaxxx[[[[[[ggg~~~}}}|||xxxYYYKKKHHHEEEEEEHHHIIIKKKNNNPPPPPPQQQRRRSSSUUUTTTUUUWWWZZZ[[[[[[ZZZ___dddgggeeefffjjjllljjjgggfffiiinnnppprrrxxxwwwqqqlllgggcccdddbbb```^^^]]]]]]^^^___]]]^^^______^^^]]][[[ZZZYYYXXXWWWWWWXXX\\\___aaa___^^^\\\ZZZZZZ\\\^^^___ffffffiiinnnssstttqqqnnnrrrqqqtttyyyzzzxxxzzz~~~}}}iiiWWWOOOMMMRRRPPPMMMJJJKKKQQQ[[[cccfffiiiqqq}}}iiiUUUFFFCCC???<<<>>>DDDKKKOOOKKKIIIKKKOOOOOOMMMMMMPPPVVVYYYcccuuu}}}qqq___]]][[[]]]bbbggghhhhhhqqqooommmjjjhhhjjjqqqxxxyyy```QQQNNNIIIIIIJJJMMMRRRYYY___cccccc[[[\\\fffiiigggnnn|||~~~uuurrr~~~tttkkkhhhfff```[[[ZZZ]]]\\\[[[[[[\\\\\\ZZZYYYSSSYYY``````[[[VVVTTTTTTOOOLLLHHHCCCAAAAAABBBCCC@@@@@@???===<<<;;;:::999666666555333111111333555777777777666444222000...,,,,,,++++++,,,...000111////////////000000111111,,,,,,+++***************&&&'''(((******+++++++++(((((())))))************))))))*********+++++++++,,,,,,,,,---------......---...///000000222555888999;;;>>>AAADDDEEEEEEEEEEEEMMMNNNPPPUUURRRTTTbbbooo[[[aaannn}}}}}}~~~oooSSSIIIIIIGGGGGGIIIIIILLLOOOQQQRRRRRRSSSTTTUUUTTTTTTVVVXXXZZZZZZYYY\\\```cccdddgggmmmnnnmmmiiijjjnnnsssuuuvvv|||~~~vvvpppkkkfffbbbcccbbbaaa___^^^_________\\\]]]^^^^^^^^^^^^\\\\\\ZZZYYYYYYYYYZZZ\\\___```^^^]]][[[ZZZ[[[\\\^^^___dddgggkkkpppsssssspppmmmlllmmmqqqxxxzzz{{{~~~yyyfffWWWPPPOOOMMMLLLJJJIIIKKKQQQYYY___]]]cccmmmxxx{{{ttteeeXXXCCCAAA>>>===@@@GGGOOOTTTMMMMMMPPPTTTTTTQQQQQQUUU\\\eeeuuuyyyhhhUUUWWWZZZ^^^ccchhhlllnnnvvvvvvvvvuuuqqqpppwwwuuu^^^OOOKKKFFFHHHKKKOOOVVV]]]cccfffggg[[[^^^sss~~~xxxooohhhfffddd___[[[ZZZYYYZZZZZZZZZZZZYYYYYYXXXSSS[[[cccbbbZZZSSSRRRTTTOOOLLLHHHDDDAAA@@@@@@AAAAAA@@@???>>><<<;;;::::::777777666444222111333444777888888777555333000///,,,,,,+++,,,---///111222111000000//////000000111---,,,+++***************'''((()))***************((((((((()))******++++++)))************+++++++++,,,,,,,,,---------......---...///000000222555888:::<<>>===;;;::::::888888888666333222333444666777777777555222///...---------...///111333555333222111////////////000...---,,,+++************((())))))*********))))))'''(((((()))******++++++)))************+++++++++,,,,,,,,,---------......---...///000000222555888:::<<>>===<<<;;;:::888999888666444333333444555666666666444111///---///......///111333555777444333111000///...//////...---,,,+++************)))************))))))((('''(((((()))***+++++++++)))************+++++++++,,,,,,,,,---------......---...///000000222555888999;;;>>>BBBDDDEEEEEEEEEGGGPPPSSSSSSUUUQQQTTTddduuuppp}}}~~~qqq___MMMFFFFFFGGGGGGHHHMMMNNNPPPRRRTTTUUUVVVWWWRRRRRRRRRSSSUUUXXX\\\^^^YYY\\\aaadddeeeeeefffgggjjjooosssrrrppppppuuuzzzvvvqqqjjjdddbbbbbbbbbaaa```aaaaaa___]]]\\\]]]___[[[\\\^^^```bbbaaa^^^[[[ZZZ\\\^^^```aaaaaaaaaaaa]]]```cccdddccc```___^^^```cccfffggggggjjjpppuuurrrrrrxxx~~~yyynnn```VVVUUUYYY]]]```XXXTTTPPPOOOSSSXXX\\\^^^___mmmyyysss___MMMHHHJJJFFFGGGLLLJJJFFFSSSfffkkkccc___cccjjjkkkgggooo}}}|||fff^^^\\\gggwww|||xxx{{{}}}yyy|||xxxkkkiiijjjoooxxx}}}}}}}}}sssmmmgggcccbbb```ZZZVVVUUUYYYYYYZZZ\\\___```___^^^WWWVVVVVVVVVUUUSSSOOOLLLFFFEEEEEEFFFGGGGGGEEEBBB>>>>>>===<<<;;;::::::999777777666666555444222111777777666555444222000///////////////000222333444222222000...---...111444444111...***(((((()))***))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++---,,,,,,,,,,,,---......---///000111111222444666::::::===BBBBBB@@@AAAEEEIIIPPPPPPRRRWWWUUUXXXfff|||jjjnnn}}}ooo^^^LLLFFFFFFGGGGGGHHHLLLMMMOOOQQQSSSTTTUUUUUUSSSSSSSSSTTTWWWZZZ]]]___[[[^^^bbbeeefffgggjjjkkkkkkoootttsssqqqssszzzuuupppjjjeeecccbbbaaa```^^^___```___]]]\\\\\\]]]\\\\\\\\\^^^```___]]][[[ZZZ[[[]]]^^^^^^^^^]]]]]]]]]aaaeeegggfffccc```___^^^bbbfffhhhiiikkkooosssssstttzzz|||llldddZZZUUUTTTWWWXXXYYYSSSUUUXXXZZZZZZ[[[]]]^^^lllqqqssshhhWWWIIIFFFHHHFFFEEEKKKLLLLLL]]]rrrwwwmmmnnnvvv~~~|||wwwxxxkkkjjjmmmyyyxxxxxx{{{}}}uuummmnnnhhhddddddaaa\\\XXXXXXXXXXXXXXXYYYZZZZZZWWWUUURRRRRRRRRSSSSSSRRROOOLLLJJJHHHEEEDDDDDDDDDDDDCCC>>>>>>===<<<;;;:::999999777777666666555333222111777666666555444222000////////////...//////000000111111111///......111333222000---***(((((()))***))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++---,,,,,,,,,,,,---......---///000111111222444666:::;;;>>>DDDEEECCCEEEIIIIIIOOOPPPQQQVVVSSSVVVccctttgggtttkkk[[[KKKEEEFFFFFFGGGIIIKKKLLLNNNPPPRRRSSSSSSTTTSSSTTTTTTVVVXXX[[[^^^```^^^```ccceeegggjjjnnnqqqppptttvvvuuurrruuu}}}|||xxxssspppkkkgggdddbbb```^^^[[[]]]______]]]\\\\\\\\\]]]\\\[[[[[[]]]]]]\\\ZZZZZZZZZ[[[\\\\\\[[[ZZZYYY]]]aaafffiiihhhdddaaa___\\\aaagggjjjkkklllooorrrvvvwww|||sss```\\\WWWVVVWWWWWWVVVSSSQQQWWW^^^aaabbbcccgggkkkwwwqqqfffXXXKKKDDDBBBCCCDDDBBBGGGLLLQQQggg~~~uuuyyy{{{uuuxxx{{{{{{wwwyyy{{{}}}|||wwwxxxrrrjjjkkkfffcccccc```[[[WWWWWWVVVVVVUUUVVVWWWVVVTTTRRRMMMMMMMMMOOOPPPPPPNNNLLLNNNJJJEEEBBBBBBBBBBBBBBB>>>>>>===<<<;;;:::999999666666666666555333222111666666666555444222000///000///......---------...000111111000//////000222000...,,,)))(((((()))***))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++---,,,,,,,,,,,,---......---///000111111222444666999999>>>DDDEEEDDDFFFKKKHHHOOOOOOQQQUUUQQQSSS```tttlll|||fffXXXJJJEEEFFFFFFGGGJJJLLLMMMNNNPPPRRRSSSSSSSSSRRRSSSTTTVVVYYY\\\^^^```___```ccceeegggkkkqqqtttvvvxxxyyyvvvsssuuu}}}yyytttqqqnnnkkkhhhfffccc___]]]ZZZ]]]___```___]]]\\\\\\^^^\\\ZZZYYYZZZ[[[ZZZZZZXXXYYYZZZ[[[\\\[[[ZZZZZZ]]]```dddeeedddbbbaaa```]]]bbbfffiiijjjmmmqqquuu{{{|||}}}~~~{{{lll___\\\ZZZ[[[\\\[[[XXXTTTVVVXXX\\\aaagggooowww|||qqqeeeTTTGGGAAA@@@??????CCC@@@EEEKKKTTTnnntttdddggggggffffffkkkttt{{{vvvyyytttqqqgggfffaaa^^^^^^\\\WWWTTTUUUTTTTTTUUUWWWYYYYYYXXXVVVMMMLLLLLLMMMNNNNNNMMMKKKLLLIIIEEECCCCCCCCCBBBAAA>>>======<<<;;;:::999888666666666555444333222111444555555555444222000/////////......---......///...000111111/////////111...---+++)))(((((()))***))))))))))))))))))))))))((()))))))))***************+++++++++++++++,,,,,,---,,,,,,,,,,,,---......---///000111111222444666777777;;;AAABBBAAACCCGGGHHHOOOOOOPPPTTTPPPQQQ^^^xxxsss{{{aaaUUUJJJFFFGGGGGGHHHKKKMMMNNNPPPQQQRRRSSSTTTTTTQQQQQQSSSUUUXXX[[[^^^______```bbbdddfffkkkqqquuuvvvwwwwwwwwwxxx|||xxxsssooollljjjhhhfffddd```]]]\\\^^^aaaaaa```^^^]]]]]]___\\\YYYXXXXXXYYYYYYXXXXXXYYY[[[]]]^^^^^^^^^]]]_________^^^]]]^^^aaacccbbbdddggghhhjjjooovvv|||~~~}}}uuujjjfffbbb___^^^______\\\XXX\\\[[[]]]eeepppwwwyyywww]]]QQQCCC;;;;;;======;;;BBB@@@GGGOOO[[[vvvuuu^^^RRRZZZWWWTTTRRRTTT[[[dddjjjwww}}}}}}~~~vvvqqqnnnbbbccc^^^[[[\\\[[[VVVTTTTTTUUUTTTUUUWWWZZZZZZYYYWWWPPPOOONNNMMMNNNMMMKKKIIIGGGFFFEEEEEEEEEDDDBBB@@@======<<<;;;:::999888888666666555555444222111000333444555666555222000...............///000111222...///111000///...///000---,,,+++***))))))))))))))))))))))))))))))))))))((()))))))))*********************++++++,,,,,,,,,---,,,,,,,,,,,,---......---///000111111222444666888888;;;@@@AAA>>>@@@DDDHHHPPPPPPQQQUUUPPPQQQ]]]~~~qqq^^^SSSJJJGGGHHHHHHJJJMMMNNNOOOPPPQQQRRRSSSSSSSSSOOOQQQSSSVVVYYY\\\^^^______```bbbdddgggkkkpppttttttssstttzzz}}}vvvsssmmmkkkhhhgggfffdddbbb```^^^```bbbaaa___]]]]]]]]]___]]]ZZZXXXYYYYYYXXXWWWYYYZZZ\\\^^^```````````````___^^^[[[[[[]]]bbbeeefffhhhiiijjjlllrrr{{{zzzrrrlllkkkgggbbb```aaaaaa___\\\______cccllltttrrrggg\\\HHHAAA:::777999<<<;;;:::AAAAAAJJJTTT___{{{eeeVVVMMMSSSPPPLLLIIIIIILLLQQQTTT\\\dddrrr|||xxxwwwrrrnnneeeccc___\\\^^^]]]YYYWWWWWWVVVVVVVVVWWWYYYXXXVVVTTTTTTRRRPPPNNNNNNMMMKKKIIIFFFEEEEEEEEEFFFEEEBBB???======<<<;;;:::999888888555555555555444222111000222333555666555333000...---------...///000222333///000000///......///111...---,,,+++***)))(((((())))))))))))))))))))))))))))))))))))*********************++++++,,,,,,------,,,,,,,,,,,,---......---///000111111222444666;;;:::>>>BBBBBB@@@AAAEEEIIIQQQRRRSSSWWWRRRRRR^^^~~~ppp[[[RRRKKKIIIIIIIIILLLOOOMMMNNNOOOPPPQQQRRRRRRRRRPPPQQQTTTWWWZZZ]]]___```___aaadddfffhhhlllppptttvvvtttvvv}}}vvvpppnnnkkkiiifffeeeeeeeeedddbbb```aaaaaa___]]][[[[[[\\\```]]][[[ZZZZZZYYYWWWVVV[[[\\\^^^```````````````bbbaaa```^^^^^^```dddhhhgggjjjmmmoooqqqvvv~~~wwwqqqnnnlllhhheeedddeeeeeebbb``````bbbfffkkkkkkaaaQQQDDD;;;::::::999::::::::::::===???JJJQQQXXXpppqqqWWWRRRMMMLLLJJJGGGFFFFFFGGGHHHHHHKKKSSS```llluuu||||||zzz|||}}}qqqmmmiiiddd```^^^______\\\ZZZZZZUUUUUUUUUWWWYYYZZZXXXVVVUUURRRPPPNNNNNNMMMKKKIIIIIIGGGEEEDDDCCCCCCAAA???===<<<<<<;;;:::999888888555555555444333222111000111222444666555333000......---------...//////000000000///...,,,---///222000///...,,,+++)))(((((())))))))))))))))))))))))))))))))))))************)))******+++,,,,,,---------,,,,,,,,,,,,---......---///000111111222444666;;;;;;>>>DDDDDDBBBDDDHHHJJJRRRSSSUUUYYYUUUUUUaaa~~~lllZZZRRRKKKJJJJJJJJJMMMQQQLLLMMMNNNOOOPPPQQQQQQQQQQQQRRRUUUYYY\\\^^^```aaa```bbbeeehhhjjjmmmpppsss|||xxxzzzyyyoooiiiiiijjjhhheeedddeeeeeeeeedddaaaaaa```^^^[[[YYYYYY[[[```^^^\\\[[[[[[YYYWWWUUU^^^^^^___`````````___^^^ccccccdddcccbbbcccfffiiigggkkkpppsssuuuyyy~~~vvvppppppllliiiggghhhiiiiiifffcccbbbccceeeddd]]]RRREEE<<<888:::===<<<:::999:::;;;:::===GGGKKKLLL```www~~~```MMMOOOKKKEEEDDDCCCCCCDDDEEEDDDCCC@@@JJJYYYccchhhmmmxxx~~~|||jjjfffhhhddd___]]]______\\\ZZZ[[[SSSSSSUUUXXX\\\^^^^^^]]]TTTQQQOOONNNNNNMMMLLLKKKNNNJJJEEEBBBAAA@@@@@@???===<<<<<<;;;:::999888777555555555444333222111000000222444666555333000---......---,,,,,,,,,------000000///---+++,,,000222111000///---+++)))((('''))))))))))))))))))))))))))))))))))))************))))))***+++,,,,,,---------,,,,,,,,,,,,---......---///000111111222444666888999===CCCEEECCCEEEJJJJJJRRRTTTWWW[[[VVVVVVbbb}}}qqqyyyhhhYYYPPPIIIHHHIIIHHHIIILLLKKKLLLNNNPPPQQQQQQPPPPPPQQQSSSVVVXXXYYYZZZ\\\^^^___```aaaeeejjjmmmooooootttxxxzzzvvvqqqllliiikkkllliiidddbbbaaa```___^^^bbb```^^^[[[[[[[[[]]]^^^\\\[[[[[[ZZZZZZZZZZZZ[[[]]]]]]]]]\\\[[[\\\___bbbdddeeegggiiilllnnnooopppkkkkkkpppxxx|||}}}|||uuupppnnnllljjjhhhhhhhhhfffddd```___[[[SSSIIIBBBAAABBB======>>>>>>>>>>>>>>>???@@@>>>@@@CCCDDDKKK^^^rrr~~~ZZZKKKIIIJJJFFFEEECCCAAAAAABBBDDDEEE@@@DDDIIIMMMSSS```ssswwwqqqmmmfffdddiiieeeaaa]]]]]]^^^\\\VVVPPPPPPQQQSSSTTTTTTTTTSSSRRRRRRPPPNNNOOORRRPPPJJJDDDIIIGGGDDDBBB???>>>>>>>>>===<<<<<<;;;999888888777555444444444444333111...000111333555555333111///------------------------111111111000...---...000---,,,++++++************))))))))))))((((((((((((&&&''')))***++++++++++++)))************+++++++++---,,,,,,,,,,,,---.........000111111111333555777:::;;;>>>AAADDDEEEFFFFFFGGGOOOTTTXXXZZZRRRUUUfffzzztttqqqZZZQQQJJJIIIJJJJJJKKKMMMNNNOOOQQQRRRSSSTTTSSSSSSQQQTTTVVVXXXXXXYYY[[[\\\___```bbbfffkkkoooqqqrrrtttxxx~~~wwwtttooojjjggghhhfffccc```^^^^^^___^^^]]]^^^^^^]]][[[[[[ZZZ[[[[[[\\\[[[[[[ZZZZZZZZZZZZZZZXXXYYYYYYXXXXXXZZZ]]]```dddeeegggiiilllnnnppprrrqqqrrrwww}}}~~~|||}}}wwwpppkkkeeecccaaa```aaabbbbbbbbbZZZWWWRRRLLLFFFBBBBBBCCCDDDEEEFFFGGGGGGEEEBBB???BBBAAAAAABBBBBBGGGXXXiii|||pppTTTJJJGGGDDDBBBAAA@@@???>>>???@@@@@@@@@CCCGGGJJJOOO[[[kkkxxxvvviiigggfffaaaccciiiccc```]]][[[[[[ZZZVVVRRRMMMNNNOOOOOOPPPPPPOOOOOOTTTRRRQQQRRRUUUTTTOOOJJJIIIGGGEEEBBB@@@???>>>>>>===<<<<<<;;;999888888777555555444444555333111...000111333555555333111///........................222333333111///...///000......---++++++*********))))))))))))((((((((((((((((((******+++***)))))))))************+++++++++---,,,,,,,,,,,,---.........000111111111222555777999;;;>>>AAACCCEEEEEEFFFFFFMMMPPPUUUYYYRRRSSSccc||||||yyy]]]TTTLLLKKKKKKKKKLLLNNNKKKLLLNNNPPPQQQQQQQQQQQQRRRUUUWWWXXXWWWWWWYYYZZZ^^^```cccggglllqqqtttvvvwwwzzz{{{tttqqqmmmgggeeefffccc```^^^]]]^^^______^^^]]]]]]]]]]]]\\\[[[[[[ZZZ\\\\\\\\\[[[[[[ZZZZZZZZZYYYZZZ[[[[[[[[[]]]aaadddeeefffgggiiilllooorrrttt{{{}}}~~~yyysssmmmhhhaaa^^^[[[YYYZZZ\\\]]]]]]TTTQQQLLLHHHGGGGGGGGGGGGLLLMMMOOOSSSUUURRRKKKEEEIIIHHHHHHFFFDDDHHHUUUccczzz~~~vvvwwweeeRRRNNNJJJDDD?????????>>>>>>>>>======???BBBDDDFFFIIISSSbbbmmm|||ppphhhcccdddccc___aaahhhbbb```]]]ZZZWWWVVVUUUTTTMMMMMMLLLLLLMMMMMMNNNOOOSSSRRRQQQSSSVVVUUUQQQNNNIIIGGGEEECCCAAA@@@??????<<<<<<;;;::::::999888888666555444555555444111...///111333555555333111000........................444555555333111//////000000///...---,,,+++***)))(((((((((((())))))))))))***************)))(((((()))************+++++++++---,,,,,,,,,,,,---.........///111111111222555777999;;;>>>AAACCCEEEEEEEEEEEEIIIKKKQQQWWWQQQQQQ___vvvaaaWWWOOOLLLLLLJJJJJJLLLIIIJJJLLLNNNOOOPPPPPPOOOSSSUUUWWWXXXWWWWWWXXXYYY]]]```eeeiiinnnrrrwwwyyy{{{~~~xxxrrroookkkfffcccddddddbbb``````aaaaaaaaa``````___^^^]]]\\\]]]]]]^^^]]]]]]]]]]]]\\\[[[[[[ZZZZZZ[[[\\\\\\]]]```dddggggggggggggiiilllqqquuuwww}}}wwwrrrlllgggeeeaaa\\\YYYXXXYYYYYYYYYTTTPPPMMMMMMPPPQQQOOOLLLQQQQQQTTTYYY]]]]]]WWWQQQNNNOOOOOOLLLJJJNNNXXXbbb~~~wwwiiigggppp```RRROOOJJJDDD@@@@@@AAAAAA@@@???>>>===???@@@BBBCCCFFFOOO\\\fffooo|||llliiiiiiiiiddd]]]^^^ccceeeccc___ZZZUUURRRSSSTTTOOONNNMMMMMMMMMNNNPPPQQQQQQPPPPPPQQQRRRQQQNNNKKKHHHGGGFFFDDDBBB@@@??????<<<<<<;;;::::::999888888666555444555555444111//////000333555555444222000........................333444555333000......///111000///...---+++))))))(((((((((((())))))))))))))))))*********)))))))))))))))*********+++++++++---,,,,,,,,,,,,---.........///000111111222444777999;;;===@@@CCCDDDEEEEEEFFFHHHHHHNNNVVVQQQQQQ^^^ooodddZZZPPPMMMKKKIIIHHHJJJKKKMMMOOOQQQRRRSSSSSSSSSRRRTTTWWWXXXWWWXXXYYYZZZ^^^bbbgggkkknnnrrrwww{{{{{{~~~}}}vvvpppnnnkkkfffccccccfffdddbbbaaabbbbbb```___bbb```]]][[[[[[\\\___```____________^^^]]]\\\[[[XXXYYYZZZZZZ[[[^^^bbbfffhhhhhhhhhiiimmmrrrwww{{{zzzuuupppjjjffffffbbb]]]YYYXXXYYYYYYYYYTTTRRRRRRUUUXXXXXXTTTPPPXXXXXXXXX[[[^^^___\\\YYYRRRUUUWWWUUUUUUZZZccciii{{{{{{kkk^^^WWWQQQWWWfff|||{{{]]]OOOIIIEEEBBBBBBBBBBBBBBBAAA@@@>>>>>>???@@@AAABBBGGGPPP[[[cccggg||||||rrrrrrssspppiiiaaa___aaaiiigggbbb[[[TTTQQQQQQRRRPPPOOONNNNNNNNNOOOQQQRRRQQQQQQPPPOOOOOOMMMKKKIIIFFFFFFEEEDDDBBB@@@???>>>;;;;;;;;;::::::999999888666555555555666444222///...000333555555444222111,,,,,,,,,,,,,,,,,,,,,,,,000222333222///---,,,---000000000///---+++)))((('''((((((((()))))))))***((((((((())))))***+++,,,))))))*********+++++++++---,,,,,,,,,,,,---......---///000000000222444666999:::===@@@BBBDDDEEEEEEFFFIIIHHHNNNWWWRRRRRR```qqqbbbXXXOOOLLLJJJHHHGGGIIIIIIKKKMMMOOOQQQRRRRRRRRRQQQSSSVVVXXXYYYZZZ\\\^^^```dddiiilllnnnqqqvvvzzzwwwzzz}}}~~~||||||{{{tttooonnnkkkeeebbbccccccbbb````````````^^^]]]aaa___]]][[[[[[]]]___```aaaaaabbbbbbaaa___]]]\\\[[[\\\]]]^^^^^^aaaeeeiiijjjiiihhhiiimmmtttzzz~~~~~~vvvqqqlllgggcccaaa^^^ZZZXXXXXXZZZZZZZZZRRRSSSUUUXXXZZZYYYVVVSSS___^^^]]]\\\[[[ZZZZZZZZZ[[[aaaddddddgggnnnuuuxxxppppppzzzlllXXXKKKBBBAAACCCKKK]]]wwwwww]]]OOOHHHFFFEEEDDDCCCCCCBBBAAA@@@??????AAAAAABBBDDDIIIQQQ[[[bbbfff{{{}}}{{{}}}}}}zzztttnnnkkklllkkkgggaaa[[[VVVRRRQQQPPPNNNNNNMMMMMMNNNNNNOOOPPPRRRRRRQQQPPPNNNLLLJJJIIIEEEEEEDDDCCCBBB@@@>>>===;;;;;;;;;::::::999999999777666555555666555222///...000222444555444222111++++++++++++++++++++++++---///111000...,,,,,,,,,...//////...---+++)))(((''''''(((((())))))******'''''''''((()))+++,,,---)))************+++++++++---,,,,,,,,,,,,---......---...000000000111444666888:::===@@@BBBDDDDDDDDDGGGJJJJJJPPPWWWRRRTTTcccqqq]]]TTTKKKJJJIIIHHHHHHKKKGGGHHHJJJMMMOOOOOOPPPPPPOOORRRVVVYYY[[[]]]___bbbbbbfffkkkmmmmmmnnnsssxxxtttwwwzzz{{{yyyzzz~~~xxxrrrmmmmmmjjjdddaaabbb```___^^^___``````___]]]```aaaaaabbbbbbbbbaaaaaacccdddddddddcccaaa___]]]```aaabbbbbbbbbeeeiiilllkkkjjjhhhjjjnnnuuu|||{{{sssnnnjjjeeeaaa___]]]ZZZYYYYYYYYYYYYXXXRRRTTTVVVWWWWWWWWWYYYZZZ^^^```aaa^^^YYYVVVXXXZZZ\\\dddiiijjjnnnwww}}}mmmjjjqqqttt___PPPEEE>>><<<>>>BBBGGGVVVrrrnnnWWWNNNJJJIIIJJJHHHGGGEEEDDDBBBBBBBBBCCCEEEDDDDDDEEEJJJRRRZZZ```eee|||~~~||||||}}}}}}zzzwwwuuusssrrriiiddd]]]YYYWWWUUUQQQNNNLLLMMMNNNNNNOOOOOONNNNNNPPPQQQPPPOOOMMMLLLKKKKKKCCCCCCCCCCCCAAA???===<<<;;;;;;::::::::::::999999777666555666666555222000...///222444555444333111,,,,,,,,,,,,,,,,,,,,,,,,+++---///000...---,,,,,,,,,---......---+++)))((('''''''''((()))*********))))))(((((((((***+++,,,)))************+++++++++---,,,,,,,,,,,,---......---...///000000111333666888:::<<>>===999:::;;;;;;:::999777666777555333333333333111///000111222444666555111......---+++,,,,,,---+++***...---,,,,,,,,,...///111.../////////...,,,***((()))))))))))))))******++++++++++++*********)))))))))************+++++++++---------------------------.../////////111444666888:::>>>@@@AAACCCEEEGGGGGGPPPQQQSSSVVVRRRUUUdddyyyfffYYYRRRLLLKKKJJJHHHIIILLLNNNMMMLLLOOOSSSUUUUUUTTTSSSUUUWWWZZZ]]]aaadddfffhhhiiijjjlllnnnrrrwww{{{~~~zzzuuunnnmmmjjjgggdddbbbaaa```aaa___]]]]]]```bbbccccccbbbbbbaaa``````cccgggjjjdddbbb```^^^^^^^^^___```aaabbbcccccccccdddgggiiihhhlllppprrrtttwww}}}zzzqqqkkkhhhgggfffbbbaaa```^^^\\\[[[ZZZZZZ```bbbeeehhhllloooqqqrrriiidddaaa^^^YYYTTTWWW^^^aaa```^^^^^^```bbbdddeeehhhlllzzzkkkZZZLLLEEEBBBBBBBBBGGGHHHQQQhhhsss\\\IIIGGGLLLNNNRRRXXXWWWZZZZZZTTTSSSVVVXXXWWW^^^^^^___cccgggiiihhhgggmmmyyyuuuttttttsssqqqpppnnnkkkjjjiiigggdddbbbZZZWWWSSSQQQRRRRRRRRRPPPRRRPPPOOOOOOPPPPPPOOOMMMKKKJJJKKKLLLNNNNNNLLLJJJHHHGGGFFFDDDBBB@@@>>>>>>;;;;;;;;;;;;:::999888777777555444333444333222000000000111333555555222000...---,,,,,,------,,,***------------------.........//////000...,,,***((()))))))))))))))******++++++++++++*********)))))))))************+++++++++---------------------------.../////////111444666888:::>>>@@@AAACCCEEEGGGFFFNNNPPPQQQTTTPPPSSSaaazzzzzzcccYYYRRRLLLJJJJJJHHHJJJMMMOOOOOOOOOQQQTTTVVVVVVUUUVVVWWWYYY[[[^^^aaadddfffjjjjjjiiiiiikkkqqqyyy~~~}}}vvvqqqlllkkkhhhfffcccaaa```___aaa___^^^___aaacccddddddgggdddaaa```aaacccdddddd```___\\\ZZZZZZ\\\___aaaaaacccdddeeeeeefffiiikkkiiiqqqyyy}}}||||||zzzqqqiiiddddddfffaaaaaa```_______________lllnnnpppsssvvvyyy{{{|||uuussspppkkkbbb[[[\\\aaaaaa```^^^___dddjjjppptttkkkttt~~~sssdddTTTIIICCCCCCDDDEEEKKKNNNWWWqqq[[[NNNDDDGGGLLLMMMPPPVVVWWWZZZ[[[XXXYYY^^^bbbccchhhnnnwww~~~|||zzzwwwtttssstttsssooolllnnnllljjjhhhgggeeebbb```ZZZWWWUUUTTTTTTTTTSSSRRRQQQQQQQQQSSSSSSSSSPPPMMMIIIHHHHHHIIIKKKLLLLLLKKKFFFFFFEEECCCBBBAAA@@@???===<<<;;;:::999999999999888666555444444444222111000//////111333444444333...---,,,,,,------,,,+++------...//////...---,,,......///000///---***))))))))))))))))))******++++++++++++***************)))************+++++++++---------------------------.../////////111444666888:::>>>@@@AAACCCEEEGGGEEENNNOOOOOORRRNNNPPP^^^}}}sssaaaYYYRRRKKKJJJIIIHHHJJJNNNPPPQQQQQQSSSUUUVVVWWWWWWWWWXXXYYY\\\```cccfffhhhkkkkkkkkkkkkmmmrrryyy~~~yyyqqqmmmllljjjhhhfffdddbbbaaa```___^^^^^^```cccfffggggggmmmiiieeecccddddddbbb______]]]ZZZXXXYYY\\\```bbbbbbccceeefffgggiiilllnnnpppyyy}}}xxxqqqkkkfffeeedddbbbaaaaaaaaaaaacccdddeeennnoooqqqtttxxx|||yyynnnfffeeehhhkkkfffaaaccckkktttzzz|||wwwvvveeeVVVLLLFFFEEEHHHKKKRRRTTT```mmmTTTMMMHHHJJJJJJIIILLLQQQUUUWWWXXXXXXZZZ```fffjjjrrr|||}}}}}}zzzwwwwwwwwwvvvsssooommmjjjhhhfffeeecccaaa^^^]]]\\\ZZZYYYXXXVVVTTTSSSPPPQQQSSSVVVXXXWWWTTTQQQKKKJJJHHHHHHJJJKKKKKKJJJEEEEEEDDDCCCBBBAAAAAA@@@>>>===;;;:::999999:::;;;888777555555555555333111000///...///222444555555...---,,,,,,---...---+++...///111222111///---+++......///000///---+++***)))))))))))))))******+++************************))))))*********+++++++++---------------------------.../////////111444666777:::>>>@@@AAACCCEEEGGGFFFNNNOOOOOOQQQMMMOOO]]]|||sssbbbYYYQQQKKKIIIIIIHHHKKKOOOQQQRRRSSSTTTUUUVVVXXXXXXUUUVVVYYY\\\aaaeeehhhjjjiiikkkmmmooopppsssxxx{{{|||}}}wwwqqqnnnjjjiiigggeeecccaaaaaa```]]]\\\]]]```dddhhhiiiiiijjjgggddddddffffffccc``````^^^[[[ZZZ[[[^^^bbbeeebbbdddfffhhhiiilllooorrruuu}}}~~~}}}vvvqqqooommmhhhcccdddcccbbbbbbccceeeggghhhiiijjjllloootttxxx|||~~~zzzuuutttttt|||rrrhhhiiiqqqyyyyyyvvvvvveeeZZZQQQLLLLLLQQQPPPXXX^^^ppp```NNNKKKIIIIIIHHHIIINNNTTTVVVUUUVVVWWWZZZ___fffmmm~~~~~~yyywwwwwwvvvtttqqqkkkiiifffeeedddbbb___]]]^^^^^^\\\ZZZWWWTTTRRRQQQOOOQQQTTTYYY\\\\\\YYYVVVOOOMMMKKKJJJKKKKKKJJJIIIEEEDDDDDDCCCBBBBBBAAAAAA>>>===;;;:::999999:::;;;888777555555555555333111000...---...111444666666...---,,,,,,......---,,,///000222444333111...,,,---...000000000...,,,***)))))))))))))))******+++************************))))))*********+++++++++---------------------------.../////////111444666777:::>>>@@@AAACCCEEEGGGGGGOOOPPPPPPRRRMMMPPP^^^xxxfffYYYQQQJJJIIIIIIIIIKKKPPPQQQSSSUUUUUUUUUVVVWWWYYYTTTVVVYYY\\\aaaeeeiiikkkgggjjjnnnpppqqqrrrtttuuuyyy}}}|||yyyuuurrrpppffffffdddbbbaaa```______]]]\\\]]]```dddggghhhhhh`````````ccceeeffffffeeebbb```^^^^^^___bbbeeegggccceeehhhjjjlllnnnrrruuuwww|||}}}~~~uuurrrrrrpppkkkffffffeeedddcccdddfffhhhiiieeefffhhhkkkoootttxxxzzzxxx~~~}}}{{{rrrkkknnnxxx~~~}}}mmm^^^XXXUUURRRTTT[[[^^^lllxxx[[[OOOMMMKKKHHHGGGHHHMMMQQQSSSQQQPPPSSSVVVZZZccckkkyyy}}}|||zzz||||||uuurrrrrrrrrpppnnnjjjhhhfffdddcccaaa^^^\\\[[[[[[ZZZVVVRRRPPPOOOPPPOOOQQQTTTYYY\\\]]][[[XXXQQQOOOMMMLLLLLLKKKIIIHHHEEEEEEDDDCCCBBBBBBAAAAAA===<<<;;;:::999999999999888666555444444444222111///...---...111444555555...---,,,---...///...---...000222333333111///------...000000000...---+++)))))))))))))))******+++***************+++++++++)))************+++++++++---------------------------.../////////111444666888:::>>>@@@AAACCCEEEGGGGGGOOOPPPPPPSSSOOOQQQ___zzzhhhYYYQQQJJJHHHHHHIIILLLQQQQQQSSSVVVVVVUUUUUUWWWYYYVVVWWWYYY\\\```dddhhhjjjfffiiilllmmmmmmnnnoooqqqxxx{{{|||{{{yyyvvvsssooommmkkkfffeeedddbbbaaa`````````_________aaaccceeedddccc\\\___bbbdddeeeeeeffffffcccbbbaaaaaabbbdddfffhhhcccfffiiikkkmmmpppuuuxxxwwwzzz~~~xxxsssqqqooommmkkkiiigggeeeddddddeeegggiiieeeeeefffgggjjjnnnrrrtttrrrwww|||~~~xxxooooooqqqwwwooobbbbbbbbbaaadddlll{{{XXXSSSRRROOOKKKIIIJJJLLLMMMRRRNNNMMMQQQUUUYYYbbbmmmwwwwwwwwwxxx}}}|||}}}}}}xxxrrrppppppooommmkkkjjjhhheeedddcccaaa^^^\\\XXXXXXWWWSSSPPPNNNPPPSSSQQQQQQSSSWWWZZZZZZXXXVVVNNNMMMMMMMMMNNNMMMJJJHHHFFFEEEDDDCCCBBBAAA@@@@@@;;;;;;;;;;;;:::999888777777555444333444333222000///...---///111333444333...---,,,---...//////...---...000111111000///...---...000111000///---,,,)))))))))))))))******+++))))))*********+++++++++)))************+++++++++---------------------------.../////////111444666888:::>>>@@@AAACCCEEEGGGEEEMMMOOOPPPSSSOOORRR```zzzfffYYYQQQJJJHHHHHHIIILLLQQQQQQTTTVVVVVVTTTTTTWWWYYYWWWXXXZZZ\\\```cccfffgggfffhhhiiijjjjjjjjjmmmoooxxx{{{~~~}}}}}}|||yyy}}}{{{wwwsssmmmiiieeeccchhhgggfffdddcccbbbbbbbbbbbbaaaaaaaaacccbbb```___aaadddhhhhhhfffddddddeeedddcccccccccdddeeefffgggdddfffiiilllnnnrrrvvvyyywww{{{{{{tttooolllmmmooojjjiiifffddddddeeeggghhhfffeeeeeeeeegggjjjmmmooorrrvvvxxxzzz~~~yyynnnooouuu|||~~~sssuuuwwwuuuyyyqqqWWWOOOPPPOOONNNOOOSSSTTTSSSVVVRRRQQQVVVZZZ___iiiuuuvvvllllllvvvwwwrrryyy}}}~~~}}}zzzwwwsssrrrsssrrrnnnkkkjjjhhhfffdddcccaaa^^^\\\WWWWWWVVVSSSPPPPPPTTTWWWRRRRRRSSSUUUWWWWWWTTTRRRKKKKKKLLLMMMNNNMMMKKKHHHFFFFFFEEEDDDBBBAAA@@@???999:::;;;;;;:::999777666777555333333333333111//////......///222333333222...---,,,---///000///...+++,,,---/////////......---...000111111///---,,,)))))))))))))))******+++))))))******++++++++++++)))************+++++++++---------------------------.../////////111444666888:::>>>@@@BBBCCCFFFGGGDDDLLLNNNOOORRROOORRR```}}}sssdddZZZSSSKKKGGGIIILLLLLLKKKOOOPPPQQQSSSTTTTTTTTTUUUYYYZZZ[[[]]]```cccfffhhhiiiiiiiiihhhhhhiiillloooqqqrrrtttuuuvvvwwwxxxxxx||||||zzzyyyxxxwwwwwwvvvyyyvvvrrrmmmhhhccc```^^^```bbbccccccaaa``````aaa```aaabbbccccccccccccccciiihhhfffddddddeeefffggghhhdddaaaaaacccdddcccaaaeeeiiimmmoooooorrrxxx~~~{{{{{{}}}}}}wwwxxxvvvoooiiiiiimmmjjjfffbbb```aaaccceeegggbbbaaagggjjjiiijjjooommmnnnppptttwwwvvvqqqlllnnnxxxjjjTTTSSSQQQQQQTTTYYY\\\\\\ZZZ___]]][[[YYY]]]hhhxxxyyyoooeeegggjjjmmmrrr{{{||||||}}}xxxwwwuuusssqqqqqqooommmkkkggggggfffffffffccc___\\\YYYWWWUUUTTTUUUVVVVVVVVVNNNNNNOOOSSSWWWVVVRRRNNNJJJJJJJJJKKKJJJJJJIIIHHHFFFFFFEEEDDDCCCBBBAAAAAA@@@???===;;;999777555444777555444444444444333111111000/////////000222333000///...---,,,---...///,,,,,,,,,...000222111000,,,---...//////...------************************))))))))))))))))))))))))))))))))))))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,///000111111000111333555:::;;;===>>>???AAADDDGGGBBBIIIJJJKKKPPPLLLMMMYYY~~~ttteeeYYYRRRJJJFFFHHHKKKKKKJJJMMMNNNPPPRRRTTTUUUVVVVVV[[[[[[]]]___bbbdddggghhhggggggggggggfffgggjjjmmmpppppprrrssstttuuuuuuuuuyyyxxxwwwuuuttttttssssssrrrpppmmmiiieeeaaa___^^^___aaabbbbbb```^^^^^^___^^^___```bbbccccccccccccgggfffdddccccccccceeeeeecccbbbcccdddffffffeeeddddddhhhmmmooopppsssyyy~~~}}}}}}zzzqqqllllllmmmjjjeeeaaa```aaadddffffffbbbbbbgggkkklllmmmrrrrrrpppppprrrttttttqqqnnnmmmuuu}}}fffWWWWWWTTTRRRTTTXXX]]]______cccdddeeefffiiirrr}}}ooogggggghhhkkkrrr|||}}}xxxvvvtttrrrqqqpppooollljjjiiigggfffeeeeeeccc___]]]YYYWWWTTTTTTUUUVVVVVVUUUSSSPPPOOOPPPSSSSSSQQQNNNJJJJJJKKKKKKJJJIIIHHHHHHEEEEEEDDDCCCBBBAAA@@@@@@???>>>===;;;999777666555777555444444444444333111111000/////////000222333000///...---,,,---......+++++++++---000111000///---.../////////...---,,,************************************************))))))))))))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,...000111111000111333555999;;;===??????@@@CCCEEEEEELLLMMMNNNRRRNNNOOO\\\}}}|||ooo```VVVPPPIIIFFFGGGIIIJJJIIIKKKLLLNNNQQQTTTVVVWWWWWW\\\\\\^^^```bbbdddeeefffcccddddddcccccccccfffhhhjjjkkklllmmmnnnoooooooooppppppnnnmmmllllllllllllhhhfffdddbbb```^^^^^^]]]^^^```aaaaaa^^^\\\\\\\\\[[[\\\^^^```bbbcccddddddeeedddbbbaaaaaaaaabbbcccbbbdddggghhhgggfffeeeeeedddhhhnnnrrrtttwww{{{~~~zzzwwwyyy}}}zzzrrrnnnnnnmmmjjjeeeaaa```aaadddgggfffcccccchhhlllnnnpppssstttrrrooonnnoooqqqqqqqqqooouuu}}}___XXXXXXVVVUUUVVV[[[aaafffhhhpppsssxxxzzz}}}}}}mmmfffhhheeegggsss~~~}}}}}}|||wwwuuusssqqqpppooonnnkkkhhhjjjhhhfffdddcccbbb___]]]YYYVVVTTTSSSTTTUUUUUUTTTWWWSSSNNNMMMOOOQQQPPPOOOKKKKKKKKKJJJJJJHHHGGGGGGDDDDDDCCCBBBAAA@@@??????>>>===<<<;;;999888777666777555444444444444333111111000/////////000222333000///...---,,,------...+++***+++---///000///........./////////...,,,+++************************++++++++++++++++++++++++))))))))))))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,...///111111000111444666888;;;>>>@@@@@@@@@AAABBBCCCJJJJJJLLLOOOKKKLLLXXX{{{yyyttteeeVVVRRRMMMHHHEEEEEEGGGIIIIIIKKKLLLNNNQQQSSSTTTUUUVVVZZZZZZ\\\]]]___``````aaa^^^___```___^^^___aaacccbbbcccdddeeeeeeeeeeeeeeeeeeeeecccbbbbbbaaaaaaaaa]]]]]]\\\\\\\\\\\\]]]]]]^^^___aaaaaa^^^\\\[[[[[[XXXZZZ\\\^^^aaacccddddddbbbbbbaaa````````````aaagggjjjllljjjfffcccdddeeehhhlllrrrwwwzzz|||vvvqqqllliiijjjnnnrrrtttyyy}}}~~~|||uuupppoooqqqmmmjjjfffbbbaaabbbeeehhhgggeeedddgggkkknnnppprrrpppooommmlllmmmoooqqqrrrtttzzz|||~~~}}}zzzxxxxxxvvvvvv|||zzz]]][[[ZZZ\\\aaahhhpppxxx~~~tttjjjgggeee___^^^lll}}}}}}}}}}}}~~~zzzwwwuuutttrrrqqqpppnnnjjjhhhjjjhhhdddcccbbbaaa___^^^XXXVVVTTTSSSTTTTTTTTTSSSWWWSSSOOOOOOQQQRRRQQQOOOKKKKKKKKKJJJIIIHHHGGGFFFDDDDDDCCCBBBAAA@@@??????<<<<<<;;;::::::999888888777555444444444444333111111000/////////000222333111000...---,,,,,,---...,,,++++++---000111000///...////////////---,,,+++************************++++++++++++++++++++++++))))))))))))***+++,,,---++++++,,,,,,,,,,,,------...///000111111222444666777:::>>>@@@@@@@@@@@@AAABBBIIIIIIJJJMMMIIIIIIUUUxxxyyytttnnn```RRROOOKKKGGGEEEEEEFFFHHHIIILLLMMMOOOPPPRRRSSSSSSSSSVVVWWWXXXYYYZZZZZZZZZZZZYYYZZZ[[[[[[YYYYYY[[[\\\]]]]]]^^^_________^^^^^^]]]\\\[[[ZZZZZZYYYYYYZZZUUUUUUVVVWWWXXXZZZ\\\]]]]]]___aaaaaa___]]][[[[[[WWWXXX[[[^^^```cccdddeeeaaaaaa``````____________iiijjjjjjgggddddddhhhlllooorrrwww|||yyyjjjfff___\\\\\\^^^```aaadddhhhoootttxxx|||}}}~~~|||wwwrrrqqqsssuuummmkkkgggdddcccdddggghhhhhhgggfffgggjjjmmmnnnnnniiijjjkkkllllllnnnoooqqquuu|||}}}zzzzzzxxxvvvvvvxxxuuusssrrrtttvvvzzz}}}ccccccbbbjjjyyynnnddd```______WWWUUUbbbzzz}}}|||{{{|||~~~~~~yyyuuuuuutttsssrrrqqqnnnjjjggghhheeecccaaaaaa```___]]]XXXVVVSSSRRRSSSSSSSSSRRRSSSQQQPPPRRRUUUUUURRROOOJJJJJJJJJJJJIIIHHHGGGFFFEEEDDDDDDCCCBBBAAA@@@@@@<<<<<<;;;::::::999888888777555444444444444333111111000/////////000222333111000...---,,,,,,---------------///111222222000....../////////...,,,+++************************++++++++++++++++++++++++))))))))))))***+++,,,---+++++++++,,,,,,------------///000111111222444777777:::>>>@@@AAA@@@AAAAAAEEELLLLLLMMMPPPKKKKKKWWWvvvwwwrrrlll```VVVLLLJJJGGGEEEDDDFFFHHHJJJMMMMMMOOOPPPQQQQQQRRRRRRTTTUUUVVVWWWWWWVVVUUUTTTTTTVVVWWWVVVUUUUUUUUUWWWYYYZZZZZZZZZZZZYYYYYYXXXWWWVVVUUUTTTTTTTTTTTTTTTOOOOOOQQQRRRUUUWWWYYYZZZZZZ]]]```aaa___]]][[[[[[VVVXXXZZZ]]]```cccdddeeeaaaaaaaaaaaa`````````___eeeeeeeeedddeeeiiiooosssvvvwwwzzz}}}yyynnneee```YYYUUUSSSTTTTTTUUUWWW[[[bbbiiipppvvv}}}zzz|||zzzuuusssuuuwwwwwwmmmkkkiiihhhgggggghhhiiiiiiiiihhhfffiiimmmnnnlllfffiiikkkllllllmmmnnnoooqqqyyyvvvqqqppppppqqqsssuuuxxxzzzwwwuuuuuuxxxyyy|||oooqqqsssttt___XXXWWWWWWYYYTTTUUUcccxxxyyyyyyyyy|||~~~yyyttttttsssrrrqqqpppmmmhhheeecccbbb````````````^^^\\\XXXVVVSSSRRRRRRSSSRRRQQQPPPOOOQQQTTTWWWVVVQQQLLLHHHIIIIIIIIIIIIHHHGGGGGGEEEEEEDDDCCCBBBAAA@@@@@@<<<<<<;;;::::::999888888777555444444444444333111111000/////////000222333111000///---,,,,,,,,,---...---...000222333222111,,,---...//////...------************************++++++++++++++++++++++++))))))))))))***+++,,,---***++++++,,,,,,------...---...000000111222555777888;;;>>>@@@AAABBBCCCDDDDDDKKKKKKKKKNNNHHHHHHTTTrrr}}}sssnnnfff[[[SSSKKKJJJHHHFFFEEEFFFHHHKKKKKKLLLMMMOOOQQQRRRRRRSSSUUUVVVWWWXXXWWWVVVTTTRRRQQQRRRSSSSSSRRRQQQQQQRRRTTTTTTTTTTTTTTTSSSRRRQQQPPPOOONNNNNNMMMNNNNNNNNNKKKKKKLLLNNNQQQSSSVVVWWWWWWZZZ^^^```^^^\\\[[[ZZZWWWYYY[[[^^^aaacccdddeeebbbbbbbbbbbbbbbaaaaaa```bbbaaaaaadddiiinnnrrrsssyyyyyyyyy{{{}}}yyylllbbb\\\WWWPPPKKKIIIHHHHHHHHHKKKOOOUUU\\\dddlllsssxxxsssvvvvvvsssuuuyyywwwrrrlllllllllkkkkkkjjjiiiiiihhhjjjiiigggjjjpppqqqnnnjjjlllnnnmmmlllkkkmmmoooooowwwvvvpppiiibbb]]]___aaaccciiipppvvvyyywwwwwwyyy}}}~~~mmmWWWRRRSSSRRRVVVWWW___nnn~~~|||vvvvvvyyy}}}~~~xxxsssrrrqqqpppooonnnjjjeeebbb___^^^^^^___```___]]][[[XXXUUUSSSQQQRRRRRRQQQPPPPPPOOOPPPRRRTTTSSSNNNIIIGGGGGGHHHIIIIIIIIIHHHHHHDDDDDDCCCBBBAAA@@@??????======<<<;;;999888777777777555444444444444333111111000/////////000222333222111///---,,,,,,,,,,,,---------///111333222000+++,,,---////////////...************************************************))))))))))))***+++,,,---******+++,,,,,,---......,,,...000000111222555777999;;;>>>@@@AAACCCFFFHHHBBBIIIHHHHHHKKKEEEEEEQQQooozzzppphhh^^^SSSLLLJJJJJJHHHFFFEEEFFFIIIKKKHHHJJJLLLOOOQQQSSSTTTTTTWWWXXXYYYYYYYYYWWWTTTSSSOOOPPPRRRQQQPPPOOOOOOPPPNNNNNNNNNNNNNNNMMMLLLKKKIIIIIIHHHHHHGGGHHHHHHHHHHHHIIIJJJLLLNNNQQQSSSTTTTTTXXX\\\^^^]]]\\\ZZZZZZXXXYYY\\\^^^aaacccddddddcccccccccccccccbbbaaaaaabbbaaaaaaeeekkkooopppooozzzyyyxxxxxxzzz|||}}}~~~}}}rrreeeYYYMMMIIIBBB===;;;::::::999<<>>>>>>>>===<<<;;;999888777666777555444444444444333111111000/////////000222333222111///---,,,,,,,,,,,,,,,,,,,,,...000222111000***+++---///000000//////************************))))))))))))))))))))))))))))))))))))***+++,,,---******+++,,,,,,---......,,,...000000111222555888999;;;>>>???AAADDDHHHKKKEEELLLKKKKKKMMMHHHGGGSSSmmmssshhh___WWWPPPKKKGGGHHHHHHHHHGGGGGGIIIKKKLLLMMMOOOQQQTTTVVVXXXXXXYYYZZZ[[[[[[ZZZYYYXXXXXXWWWTTTPPPMMMKKKKKKJJJIIIMMMLLLJJJGGGFFFEEEEEEFFFFFFFFFFFFEEEDDDDDDCCCCCCCCCCCCDDDEEEGGGJJJLLLNNNVVVVVVVVVWWWYYYZZZYYYYYYWWWYYY[[[[[[[[[]]]___bbbcccddddddcccbbbaaabbbdddccceeehhhiiijjjkkkmmmooovvvwwwwwwvvvvvvyyy}}}}}}pppaaaTTTLLLAAA===999666555666666555555666999===CCCLLLUUU\\\```gggqqqxxxzzzxxxvvvtttpppppplllfffgggllljjjdddkkklllmmmmmmmmmooosssvvvtttwwwxxxuuunnniiiiiikkkmmmvvv~~~uuupppeeeVVVLLLGGGFFFDDDAAAEEEBBBDDDMMMWWW___gggnnnzzz~~~bbbYYY\\\VVVdddooowww{{{yyyxxxxxxvvvuuuooopppqqqnnnjjjeeebbbaaaaaaaaaaaa```^^^[[[WWWUUUVVVVVVVVVUUUTTTRRRPPPNNNMMMLLLLLLKKKKKKKKKKKKLLLGGGGGGGGGHHHHHHIIIIIIIIIGGGFFFCCC@@@>>>>>>>>>???<<<;;;;;;:::999888777777777777666555333222111111///......------///000111333222000...,,,+++*********+++,,,...///000000000---,,,+++,,,...///...---++++++***)))(((((()))))))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---///000111222444666999;;;===???@@@CCCFFFIIINNNMMMNNNMMMJJJIIIRRR]]]{{{{{{nnncccZZZSSSLLLGGGEEEFFFGGGGGGFFFGGGIIIKKKMMMNNNOOOQQQTTTVVVXXXYYYYYYXXXWWWWWWXXXXXXXXXWWWWWWTTTPPPMMMLLLKKKJJJIIIJJJIIIHHHGGGFFFFFFEEEFFFEEEEEEDDDCCCCCCBBBBBBAAAAAAAAAAAABBBDDDGGGIIIJJJOOOOOOPPPRRRTTTVVVWWWWWWVVVXXXYYYZZZZZZ]]]```cccfffffffffdddaaa```aaabbbcccdddfffggghhhjjjmmmooossstttvvvxxxzzzrrrcccUUUHHHAAA===:::666444444444444444000111333666:::@@@HHHNNNUUU^^^kkkuuuzzzyyywwwuuurrruuutttmmmjjjkkkjjjgggkkkmmmnnnnnnnnnoooqqqssspppsssuuutttooolllnnnpppqqqwww|||}}}}}}zzznnnbbbYYYQQQGGG@@@@@@@@@@@@???DDDAAABBBGGGLLLQQQXXX```oooxxxhhhfffmmmggguuu~~~~~~zzzwwwuuutttrrrqqqqqqrrrrrroookkkgggeeeeeeccccccbbbaaa^^^[[[XXXVVVTTTTTTTTTTTTSSSQQQPPPNNNLLLKKKJJJJJJJJJJJJKKKKKKGGGHHHHHHHHHHHHHHHHHHHHHGGGEEECCC@@@>>>>>>>>>>>><<<;;;;;;:::999888777777555555555444333333333222///......------///000111333222000...,,,+++******,,,---...///000000000000---,,,+++,,,...///...---++++++***))))))))))))))))))))))))))))))))))))))),,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...000111222333555777888:::===???AAACCCFFFHHHJJJJJJLLLMMMJJJJJJRRR\\\zzzwwwjjj^^^VVVOOOHHHCCCCCCDDDFFFFFFFFFGGGIIIKKKMMMNNNPPPRRRTTTVVVXXXYYYYYYVVVSSSSSSVVVXXXWWWVVVWWWTTTPPPMMMLLLKKKJJJIIIEEEFFFFFFFFFFFFEEEDDDDDDBBBBBBBBBAAA@@@@@@??????===>>>>>>???@@@BBBDDDEEEHHHHHHJJJMMMPPPSSSVVVWWWVVVWWWXXXXXXYYY\\\```dddggghhhgggdddaaa______```cccdddeeeeeefffiiimmmppppppsssvvvzzzyyyhhhYYYLLLBBB<<<888666222111222333333333222333444444666:::@@@DDDJJJTTTcccpppvvvwwwuuutttrrrwwwwwwqqqkkkjjjkkkkkknnnpppqqqqqqoooooopppqqqqqqtttvvvuuuqqqppprrrtttwwwzzz||||||zzzrrrcccTTTIIIDDD???===???AAAAAA@@@AAA??????@@@AAACCCLLLUUUcccsssyyy{{{}}}~~~}}}~~~~~~}}}yyyvvvssssssrrrrrrqqqrrrrrrqqqoookkkiiiiiijjjeeedddcccaaa^^^[[[XXXVVVRRRSSSSSSRRRQQQPPPOOONNNJJJIIIIIIHHHHHHIIIJJJJJJHHHHHHHHHIIIHHHHHHGGGGGGGGGEEECCC@@@???>>>>>>>>><<<;;;;;;:::999888777777333333333333444444444444///......------///000111222111///...,,,+++******---...///000000000000000---,,,+++,,,...///...---+++***))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---///111222222444666888777:::>>>AAABBBCCCEEEGGGEEEFFFJJJMMMKKKJJJQQQYYYooo|||~~~tttggg\\\TTTMMMGGGCCC@@@BBBDDDDDDEEEFFFIIIKKKMMMNNNPPPRRRTTTVVVXXXYYYYYYUUUQQQQQQUUUXXXWWWVVVVVVSSSOOOLLLLLLKKKJJJIIIDDDEEEEEEEEEDDDCCCAAA@@@?????????>>>======<<<<<<;;;<<<<<<===>>>???@@@@@@CCCDDDGGGJJJMMMQQQUUUXXXWWWXXXXXXXXXYYY\\\```dddfffffffffdddaaa``````aaaeeeeeefffeeefffiiinnnrrrqqqtttxxx|||nnn\\\NNNDDD===:::555333000000111333333333333444555555666888<<>>===>>>>>>===???HHHTTT___rrr~~~{{{|||yyy{{{|||}}}|||||||||}}}vvvtttqqqpppqqqsssttttttpppooonnnkkkhhhgggiiikkkeeedddccc```]]]YYYVVVUUUUUUTTTSSSRRRQQQOOONNNMMMHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIIIIHHHGGGFFFFFFEEECCCAAA???>>>>>>>>><<<;;;;;;:::999888777777444444444333333333333333///......------///000111111000///---,,,+++******------...///////////////---,,,+++,,,...///...---******)))))))))))))))***))))))))))))))))))))))))***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...111222222333555777777:::???BBBCCCCCCDDDEEECCCEEEIIILLLLLLIIIMMMSSS___mmmxxxooobbbVVVOOOJJJDDDAAA>>>@@@BBBCCCCCCEEEHHHKKKLLLMMMOOOQQQSSSVVVWWWXXXYYYUUURRRRRRTTTVVVWWWVVVUUURRRNNNKKKKKKJJJJJJIIIEEEEEEEEEDDDBBB@@@===<<<======<<<<<<;;;::::::::::::;;;;;;<<<<<<<<<<<<<<<>>>@@@CCCEEEGGGKKKQQQUUUVVVWWWXXXXXXYYY[[[___bbbaaabbbcccbbbaaaaaabbbdddgggggggggggghhhkkkooossstttwwwzzz}}}tttjjjZZZKKK@@@:::666444333111000000222333333333...///111111111333555888===CCCMMMXXXaaajjjrrrwww{{{tttlllhhhhhhiiijjjkkkoooqqqqqqpppnnnnnnnnnpppvvvvvvvvvtttsssrrrssstttuuuttttttvvvrrreeeTTTIIICCCCCCDDDFFFGGGGGGEEECCC@@@??????@@@===>>>GGGQQQ^^^qqq~~~||||||xxxzzz||||||{{{{{{|||}}}vvvssspppooopppsssttttttkkkkkkiiifffddddddfffhhhdddcccaaa^^^[[[XXXUUUTTTXXXWWWUUUSSSQQQOOOMMMLLLHHHGGGGGGFFFFFFFFFFFFFFFGGGHHHIIIJJJJJJIIIGGGFFFFFFEEECCCAAA@@@>>>======<<<;;;;;;:::999888777777666555444333222111000000///......------///000111111000...---++++++******++++++,,,---............---,,,+++,,,...///...---***)))))))))))))))******))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++---///000111222444666777;;;???BBBCCCCCCDDDEEEDDDEEEHHHLLLKKKHHHIIINNNWWWfff}}}ooofffYYYNNNHHHDDD@@@======???AAABBBBBBDDDGGGIIIKKKLLLNNNPPPRRRTTTVVVWWWVVVVVVTTTSSSSSSSSSTTTUUUSSSPPPLLLJJJIIIIIIIIIHHHGGGFFFEEECCCAAA>>><<<;;;;;;;;;;;;:::999999888888999::::::;;;::::::999999888;;;===>>>>>>AAAGGGLLLPPPRRRUUUWWWXXX[[[^^^aaa]]]^^^___``````aaaccceeefffggghhhiiiiiilllpppsssvvvxxx{{{~~~|||rrr^^^VVVJJJ???888444333222222111000000222333333222,,,...000111111111333555666:::@@@IIIUUUbbbooowww{{{qqqhhhggghhhiiikkkmmmnnnnnnnnnmmmlllllloooqqqssssssrrrrrrssstttvvvwwwyyywwwxxxwwwooo```QQQIIIFFFHHHLLLOOOPPPPPPNNNMMMHHHFFFDDDDDDAAA???DDDKKKYYYlllxxxzzzyyy{{{}}}}}}|||{{{|||}}}{{{wwwrrrooonnnooooooooohhhgggfffcccaaaaaaccceeecccbbb```]]]ZZZWWWUUUTTTYYYXXXUUUSSSPPPNNNMMMMMMIIIIIIGGGFFFEEEDDDDDDDDDEEEFFFHHHJJJJJJIIIHHHGGGEEEEEEDDDBBB@@@???======<<<;;;;;;:::999888777777666666555333222000/////////......------///000111000///...,,,++++++******)))***+++,,,---.........---,,,+++,,,...///...---)))))))))))))))******+++))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---///000000111444666888;;;???AAABBBBBBDDDEEEEEEEEEHHHKKKKKKGGGGGGKKKVVVfffqqqggg^^^RRRHHHBBB???<<<:::===???@@@AAAAAABBBEEEGGGJJJKKKLLLOOOQQQSSSUUUVVVRRRUUUWWWTTTPPPNNNPPPRRRQQQNNNJJJHHHHHHHHHGGGGGGGGGEEEDDDAAA???>>>======:::::::::999888888777777888888999999888777666555666888:::999777999>>>DDDFFFIIIOOOTTTWWW[[[^^^aaaZZZ\\\]]]^^^^^^```bbbdddeeefffhhhiiijjjllloooqqqtttwww{{{~~~vvvggg]]]PPPJJJAAA:::666444333333111000///000111222111000...000333333333333444555333555999@@@IIIVVVcccllliiicccbbbfffiiikkkooouuuppppppooonnnmmmppptttxxxxxxwwwuuuuuuvvvxxxyyyzzzzzzzzzzzzyyynnn]]]RRROOOPPPSSSWWWZZZZZZYYYWWWVVVQQQMMMJJJJJJHHHEEEFFFJJJRRRcccyyyzzzwww}}}zzz|||}}}~~~}}}{{{|||}}}}}}xxxrrrnnnllllllllllllggggggfffdddaaaaaabbbccccccbbb___]]]ZZZXXXWWWVVVVVVTTTRRRQQQOOOOOOOOOOOOKKKJJJHHHFFFEEECCCCCCCCCCCCEEEHHHJJJKKKJJJIIIHHHEEEDDDDDDBBBAAA???===<<<<<<;;;;;;:::999888777777444444333333222111000000///......------///000111///...---,,,+++*********((()))+++---...///000000---,,,+++,,,...///...---)))))))))))))))***++++++))))))))))))))))))))))))*********+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,...000111111222444666:::<<<>>>@@@@@@BBBDDDFFFEEEDDDFFFJJJKKKHHHIIILLLWWWfffnnnddd[[[OOOFFFAAA>>><<<:::===???@@@@@@@@@AAADDDFFFIIIJJJLLLNNNPPPRRRTTTUUUOOOTTTXXXUUUNNNKKKMMMPPPPPPMMMIIIGGGGGGGGGFFFFFFFFFDDDBBB@@@?????????@@@::::::999999888777777777666777777888777555444333666999:::777444555;;;@@@===BBBJJJQQQVVV[[[___aaaZZZ\\\]]]]]]]]]^^^aaacccccceeehhhiiijjjkkkmmmooorrruuuzzz~~~~~~zzzssshhhZZZPPPFFFAAA;;;555333222111000000///...///000111000///---000222333222111111111555666888<<>>???@@@AAADDDGGGDDDCCCEEEIIIKKKIIIKKKNNNWWWggg}}}uuufffXXXIII@@@<<<:::;;;???===>>>>>>???AAACCCEEEFFFIIIJJJLLLOOOQQQRRRSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTSSSNNNIIIHHHJJJKKKIIIEEEEEECCCAAA>>><<<;;;;;;;;;888:::;;;;;;999777666666555444333222222222333444666555444444666999<<<>>>@@@AAACCCIIIPPPWWW\\\^^^YYYYYYYYYYYYZZZ]]]___```ccccccbbbccceeegggjjjlllnnnrrrwww~~~~~~yyyxxxtttnnnfff^^^TTTJJJDDD888777555333111000000111000000000000////////////000111333444555444444333666666666999>>>DDDKKKOOOOOORRRZZZdddjjjmmmsss{{{sssqqqpppqqqqqqsss{{{xxxsssxxx}}}{{{yyyyyyttttttuuupppdddWWWTTTWWW\\\___```\\\XXXVVVWWWWWWTTTOOONNNUUUZZZYYYVVVTTTZZZhhh{{{yyy{{{sssvvvxxxjjjsssxxxtttxxx}}}~~~~~~~~~|||zzzyyyyyy{{{yyynnnkkkooorrrooojjjkkkkkkjjjiiigggeeecccbbbcccbbb```]]][[[XXXVVVUUUOOOPPPQQQQQQQQQPPPOOONNNNNNKKKGGGGGGHHHJJJHHHGGGJJJIIIIIIHHHHHHHHHIIIIIIGGGFFFEEEDDDBBB@@@??????;;;:::999777666666555555555444333222111111111111111000...---...///111222///000///---+++***+++,,,------,,,------...///000,,,,,,,,,---...///000000,,,***''''''((())))))(((+++***)))(((((()))***+++(((((((((((()))))))))))),,,,,,,,,------............000111222222333555777777;;;AAACCCCCCCCCEEEGGGCCCEEEIIIMMMKKKHHHIIIMMMUUUjjjtttlllfffYYYKKKDDD@@@>>>???BBBAAAAAAAAABBBDDDFFFGGGHHHDDDFFFHHHKKKMMMPPPQQQRRRRRRRRRRRRQQQQQQQQQRRRRRRQQQLLLHHHGGGIIIIIIFFFBBBBBBAAA???===;;;:::::::::888999:::999777555555555444333222222222333444555555555444444666999<<<>>>@@@>>>>>>AAAGGGOOOUUUXXXWWWWWWWWWXXXYYY[[[\\\]]]___^^^^^^^^^```bbbeeegggiiillloootttxxx|||~~~{{{qqqkkkddd___WWWOOOHHHAAA;;;777666555444222111111111111111111111111111111000000111222333333444444333333999999888777888===EEELLLLLLQQQ[[[dddeeebbbdddiiiooolllkkkmmmnnnoootttzzz|||uuusssxxx{{{xxxuuuvvvvvvuuusssnnneee\\\]]]dddccccccaaa[[[VVVUUUWWWZZZYYYUUUTTTYYY]]]___```ccckkkzzzwwwxxxsssuuuxxxooobbbhhhwww~~~}}}ppptttvvvtttvvv|||zzz{{{{{{yyywwwvvvwwwyyy|||wwwpppllllllmmmmmmmmmpppooommmjjjgggeeecccbbbaaaaaa___]]][[[YYYXXXWWWSSSSSSSSSRRRQQQOOONNNMMMMMMJJJGGGGGGHHHIIIHHHFFFHHHHHHHHHHHHHHHHHHIIIIIIGGGGGGEEEDDDBBB@@@???>>><<<;;;:::888777777777777555444333222111111111111111///...---,,,---///000///000///---+++***+++,,,---,,,,,,------...///000---,,,,,,------///000000,,,***''''''((())))))(((******))))))))))))******))))))*********+++++++++,,,,,,,,,,,,------------...///000111111222444777888<<>>>>>>>>???@@@BBBCCCDDDBBBCCCDDDFFFHHHIIIKKKKKKMMMLLLLLLLLLMMMOOOQQQRRRNNNKKKHHHGGGHHHFFFBBB>>>???>>>===;;;:::999999999888999888666444333333555333333222222333444555555555555555555777:::<<<>>>@@@===:::;;;@@@GGGMMMQQQTTTUUUVVVWWWXXXXXXXXXXXXYYYYYYXXXXXXZZZ\\\^^^___aaabbbdddfffiiilllooopppwww{{{|||pppcccZZZTTTNNNEEE===888555333222333333222111111111111222111111111222222222222222444444444444444555555555666888999777555666<<>>======<<<:::999888888777777555444333222111111111111111000...,,,+++,,,---...///000///---+++***+++,,,,,,,,,,,,,,,---...///000---------------...///000,,,***((('''((())))))((())))))************))))))+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,++++++++++++---...///000000111333666999===BBBDDDCCCDDDFFFIIIIIIFFFFFFKKKLLLJJJHHHIIIUUUeee}}}xxxcccVVVOOOEEE<<<999888555555666;;;;;;;;;;;;<<<===??????AAAAAABBBBBBCCCDDDDDDEEEGGGFFFGGGHHHKKKNNNRRRTTTLLLJJJHHHHHHGGGDDD@@@<<<===<<<<<<;;;::::::::::::777777666444222111222444222222333333444555555666444555555777888:::<<<===AAA>>>;;;;;;???EEEIIILLLSSSTTTUUUVVVWWWVVVUUUTTTUUUUUUTTTTTTUUUVVVWWWXXXZZZYYYZZZ[[[]]]aaadddfffsssvvvyyyxxxqqqeeeXXXOOOIIIDDD===777444444333333111111111111111222222222111111111222222333333333555555555555555666777777444777:::;;;:::999::::::EEEKKKSSSXXXTTTOOOSSSZZZvvv}}}{{{zzz~~~|||}}}}}}yyyuuurrrmmmkkkqqqzzzwwwlll___UUURRRUUU___```dddhhhhhhhhhnnnwww~~~jjjtttwwwvvvoookkknnnuuuxxxpppooovvv{{{uuuwwwyyy~~~~~~}}}yyy|||}}}}}}|||yyyxxxwwwxxxuuuvvvvvvrrrnnnmmmqqquuusssppplllhhheeeccccccccc``````___]]]\\\[[[ZZZYYYXXXVVVSSSPPPNNNMMMLLLLLLIIIIIIGGGGGGGGGFFFFFFEEEGGGGGGHHHIIIJJJKKKKKKKKKHHHGGGEEECCCAAA???===<<<<<<;;;:::999888777777777444444333222111111111111222111...---,,,,,,---...///000///---+++***+++,,,,,,,,,,,,,,,---...//////---------------...///000,,,***((('''((()))))))))((()))***++++++***)))(((+++++++++,,,,,,,,,------,,,,,,,,,++++++*********,,,---/////////000333555888<<<@@@BBBBBBBBBEEEHHHKKKFFFEEEJJJMMMKKKHHHHHHSSSeee~~~|||www```SSSKKKCCC;;;::::::777666888<<<<<<<<<<<<<<<===>>>???>>>>>>>>>???@@@BBBDDDEEEFFFFFFFFFHHHIIILLLNNNPPPKKKJJJIIIGGGFFFCCC???<<<<<<<<<<<<;;;;;;:::::::::555666555333111000222444333333444444555555555555444444666888:::;;;<<<<<<>>>===<<<>>>AAAEEEHHHIIISSSTTTUUUUUUUUUTTTRRRQQQSSSSSSRRRRRRRRRRRRSSSSSSSSSRRRRRRSSSUUUYYY\\\___kkklllllliiibbbXXXNNNHHH;;;888555222222111000/////////000111222222333333000000111222333333444444555555555666777777888888888777777999;;;===<<<;;;<<<@@@JJJTTT]]]gggwww||||||{{{yyyzzz{{{{{{zzz|||nnn]]]VVVVVV___dddlllrrroooiiijjjoooyyyzzz{{{zzztttyyyvvvuuu{{{}}}rrrpppvvvvvvzzz|||yyyyyy{{{|||zzz~~~{{{xxxwwwvvvuuutttrrrppppppqqqqqqqqqnnnlllhhheeecccccccccdddaaa```___]]][[[YYYWWWWWWTTTSSSQQQNNNMMMLLLMMMMMMHHHHHHIIIHHHGGGFFFEEEEEEGGGHHHJJJKKKLLLLLLLLLLLLGGGFFFEEECCCAAA???===<<<;;;:::999888666666666666444444333222111111111111333222000...------...//////000///---+++***+++,,,,,,++++++,,,,,,---...///...------------...//////---+++(((((()))******)))((()))***++++++***)))(((************++++++++++++,,,,,,,,,++++++*********+++---...//////000222444777:::>>>@@@???@@@DDDGGGLLLGGGEEEIIILLLJJJHHHHHHQQQiiiyyyyyy~~~sss^^^SSSIIIAAA:::999999777777888::::::999999999:::;;;;;;999999:::<<>>;;;;;;<<<;;;;;;:::999888333333444333222111333444444444555555555555444333333444777999;;;<<<<<<<<<;;;:::;;;>>>BBBFFFHHHIIISSSSSSSSSSSSRRRQQQPPPOOOPPPPPPPPPOOOOOONNNNNNNNNMMMLLLLLLLLLNNNQQQTTTVVV\\\[[[ZZZWWWQQQJJJCCC???444333111111111111///---///000111222333333333333000111222333444555666777555666888;;;<<<<<<<<<<<<;;;:::888888888999::::::555888DDDVVVkkk}}}zzzvvvxxx{{{|||xxxxxx}}}|||hhh]]]]]]dddkkkvvv}}}xxxnnnhhhhhhmmmnnnqqq}}}~~~zzzsssooossszzzxxx{{{zzzvvvuuuxxx{{{{{{}}}~~~}}}zzzvvvuuutttsssppplllmmmpppqqqnnnkkkhhhgggeeedddcccccccccccc```___^^^\\\ZZZXXXVVVUUUQQQPPPOOONNNMMMMMMMMMMMMHHHIIIJJJIIIGGGFFFFFFFFFGGGIIIJJJKKKLLLLLLKKKJJJFFFEEEDDDBBBAAA???>>>===::::::888777666555555555555444333222111111111111333222000...---...///000///000///---+++***+++,,,++++++++++++,,,---...///......---------......///---+++)))((()))******)))))))))************))))))))))))))))))************,,,,,,,,,,,,++++++++++++,,,---...//////000222555666999===>>>>>>???CCCFFFJJJFFFFFFIIIKKKIIIIIIKKKTTTpppxxxxxx}}}kkkYYYRRRFFF===666666666555444666999999888888777888888888:::999999:::===@@@CCCEEEDDDEEEFFFHHHHHHGGGFFFEEEGGGFFFEEECCC@@@>>>>>>>>>::::::;;;::::::888777666000111333444333333444555555555666666555444333222222444777:::<<<<<<<<<;;;;;;::::::===BBBIIIMMMOOOSSSRRRQQQOOONNNMMMMMMMMMLLLLLLLLLKKKJJJIIIHHHGGGGGGGGGFFFFFFFFFHHHIIIJJJJJJKKKJJJIIIEEE???:::666444333111111222222111000000111222333444444333333222333444555777888999:::;;;>>>BBBEEEGGGGGGFFFEEE@@@IIIRRRSSSJJJAAA;;;:::AAA@@@DDDOOO]]]kkkyyy~~~zzz{{{{{{~~~yyywwwzzzzzzwwwxxxyyy~~~mmmaaa```nnnuuuwwwlllhhhjjjqqq|||xxxvvvyyy}}}{{{yyysssnnnpppwww{{{{{{}}}}}}wwwvvvyyy||||||yyy{{{||||||zzzwwwvvvvvvqqqnnnlllllloooooollliiiffffffeeedddccccccbbbbbb]]]]]][[[ZZZYYYWWWVVVVVVQQQQQQQQQPPPOOONNNMMMLLLGGGJJJLLLKKKHHHFFFFFFGGGGGGHHHIIIJJJKKKJJJHHHGGGDDDCCCCCCBBBAAA@@@???>>>;;;;;;999888777666666666555444333222111111111111111000...------...///000///000///---+++***+++,,,++++++++++++,,,---...//////......---------......---+++)))((()))***************))))))))))))******))))))))))))*********+++,,,,,,,,,,,,------------,,,.../////////111333555777:::===>>>>>>???CCCGGGHHHFFFGGGJJJJJJHHHIIINNN[[[www}}}yyyyyy~~~{{{dddUUUQQQGGG>>>777666666555666888======<<<<<<;;;;;;<<<<<<>>>===;;;::::::;;;===>>><<>><<<:::===CCCLLLSSSWWWRRRQQQOOOMMMKKKKKKKKKKKKIIIIIIHHHHHHGGGEEEDDDCCCDDDCCCBBBAAAAAA@@@@@@AAA???AAABBBBBB@@@;;;555222555222///...///111111000111222333444555444333333444555666888999;;;<<<<<>>???>>>@@@DDDHHHFFFFFFHHHJJJIIIFFFJJJPPPaaa{{{yyyxxxnnnrrrqqq~~~zzzjjj[[[SSSFFF@@@999666777999::::::============>>>>>>>>>>>>;;;<<<<<<<<<<<<<<<;;;;;;@@@AAADDDFFFGGGGGGFFFEEEIIIFFFCCCAAA@@@???<<<;;;<<<:::888777777555333111222111000000222444666888;;;;;;:::888444333333444999:::;;;;;;:::999;;;<<>>>>>AAAGGGOOOVVVYYYSSSSSSSSSNNNIIIFFFFFFGGGGGGGGGFFFDDDCCCBBBAAA@@@======<<<;;;::::::::::::999999999999777555333222222222222111000//////...111000111777888555222222666444555999@@@EEEGGGGGGLLLNNNSSSYYYZZZYYYYYYZZZZZZssstttQQQHHHRRROOOHHHKKKZZZhhhpppzzz~~~}}}{{{xxxuuu}}}}}}~~~hhhQQQbbbvvv{{{tttzzzkkkaaaYYYTTTTTTSSSVVVbbbrrrzzzyyytttuuurrrppptttuuuzzzzzzyyyyyyxxxxxxxxxxxxsssqqqpppnnnlllllllllmmmhhhgggfffeeecccbbbaaa``````^^^\\\\\\\\\[[[XXXVVVVVVTTTSSSSSSRRRQQQMMMKKKJJJJJJJJJIIIHHHGGGEEEDDDJJJIIIIIIHHHGGGFFFEEEEEEDDDCCCCCCBBBAAA@@@???>>>===;;;999888999999777666555444444333333222222111///000000...------...000///000000///---++++++,,,)))******+++,,,---...///......//////...---,,,,,,)))******+++,,,,,,------))))))***++++++++++++***)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------...000111333444666:::>>>BBBCCCDDDEEEFFFGGGLLLPPPOOOJJJGGGGGGIII]]]ooolllddd}}}rrrsss|||jjjYYYNNNCCC???999666777:::;;;;;;===>>>>>>>>>>>>?????????=========<<<<<<;;;:::999>>>@@@BBBEEEFFFFFFFFFEEEFFFDDDAAA@@@@@@???>>><<<<<<:::777555555444333111222222111111333555777999;;;;;;:::777444222222333888999:::999888777888999;;;:::;;;???EEEMMMSSSVVVUUUVVVTTTPPPJJJGGGFFFGGGDDDDDDCCCBBB@@@???>>>===;;;:::999888777666666666666666666666555333111000222222111111111000000000444222444999;;;999777999===>>>AAAEEEJJJNNNPPPRRRSSSZZZccchhhgggddddddfff```yyydddPPPNNNUUUTTTUUU[[[iiiuuu}}}~~~~~~}}}~~~~~~vvv\\\KKKaaasss{{{uuuppppppcccYYYSSSNNNMMMPPPXXXcccjjjjjjgggjjjmmmpppsssyyy~~~{{{uuu{{{|||||||||{{{zzzyyyyyytttrrrpppnnnmmmllllllllliiihhhfffdddcccbbbaaaaaa^^^\\\ZZZXXXXXXXXXWWWUUUVVVUUUTTTTTTTTTRRRNNNKKKJJJJJJJJJIIIHHHGGGEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGCCCCCCBBBAAA@@@???>>>>>><<<:::888777888888666555555444444333333222111111/////////---++++++---//////000000///---++++++,,,******+++,,,---...//////------......---,,,,,,+++)))***************++++++))))))***++++++++++++***)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........///111222444555777:::>>>AAABBBCCCEEEGGGIIIMMMPPPNNNJJJGGGHHHJJJ___fffcccbbbzzz|||}}}kkkVVVHHHAAA>>>:::888888:::;;;;;;>>>>>>>>>>>>?????????@@@======<<<<<<;;;:::999888;;;===???BBBDDDEEEEEEEEEDDDBBB@@@?????????>>>===<<<999555333333333222222333333222333444777999:::;;;;;;:::777333111111222555777888888666555666777888999<<>><<<;;;:::999888777666444333222222222111111222222111111000///111111111111222222222222444222444888:::888999<<<>>>CCCJJJOOOSSSWWW\\\```fffqqq}}}|||wwwvvvxxxmmmmmmSSSNNNWWW^^^kkkttt~~~}}}~~~~~~{{{eeeRRRLLLkkk}}}nnnqqqtttbbbUUUNNNGGGFFFGGGJJJOOOSSSTTTTTT^^^gggnnnqqqtttwwwxxxwww{{{|||}}}~~~}}}{{{xxxvvvuuusssqqqooommmlllkkkkkkhhhfffcccaaa`````````aaa]]]ZZZVVVTTTUUUUUUUUUTTTVVVUUUUUUVVVVVVSSSNNNKKKJJJJJJJJJIIIHHHGGGFFFEEEFFFFFFFFFGGGGGGGGGHHHHHHBBBBBBAAA@@@???>>>>>>===;;;999777666777777666444444444444333222222111111.........,,,+++***,,,...///000000///---++++++,,,++++++,,,---...///000000---------,,,,,,,,,,,,+++******))))))))))))))))))))))))***++++++++++++***)))************+++++++++,,,,,,,,,,,,,,,,,,------/////////000111333555666888:::===???AAACCCFFFHHHLLLNNNPPPMMMJJJHHHIIIKKK]]]fffccchhh|||kkkUUUEEEAAA???===;;;::::::::::::============>>>>>>>>>>>><<<<<<;;;::::::999999999999:::===???BBBDDDEEEEEEDDDBBB???>>>>>>>>>===;;;;;;888444111111222222222333333444555666888:::;;;;;;;;;:::777444222222333444666888999888777888888:::>>>CCCIIINNNTTTYYY]]]]]][[[VVVPPPJJJFFFDDDCCC======<<<;;;999888777777555555333111000/////////......//////000000000000000000111222333444555555777555666999::::::===BBBCCCLLLWWW^^^aaafffmmmttt~~~fffPPPPPPcccttt}}}zzz~~~~~~}}}~~~mmmZZZPPPVVV{{{tttmmmyyyzzzdddTTTNNNHHHHHHGGGFFFEEEGGGIIILLLVVV___iiinnnrrrwwwzzzyyyxxxzzz|||}}}|||yyyuuurrruuutttrrrpppnnnllljjjjjjeeeccc```^^^\\\]]]___```\\\YYYUUURRRSSSTTTTTTTTTVVVUUUVVVVVVVVVSSSOOOKKKIIIIIIIIIIIIHHHGGGFFFEEEFFFFFFFFFFFFFFFGGGGGGGGGBBBAAAAAA@@@???>>>======<<<:::888777777777666555444444333333222111111111/////////---++++++,,,...///000000///---++++++,,,,,,,,,---...///000111111...------------------------,,,***)))((((((((()))))))))***++++++++++++***))))))*********+++++++++,,,,,,,,,---------------......///000111333444555888:::===>>>@@@CCCGGGJJJNNNOOOOOOLLLIIIHHHJJJKKKXXXiiieeejjjzzzjjjTTTEEEAAAAAA@@@???<<<:::999999;;;;;;;;;;;;<<<<<<<<<===::::::999999999::::::;;;777999;;;===@@@BBBDDDEEEEEEBBB???>>>===<<<:::888;;;777333111111222222222333333444666777999;;;<<<;;;;;;;;;999666555555666555888;;;<<<<<<;;;<<<<<<===BBBIIIOOOTTTZZZ```ddd```\\\UUUNNNHHHDDDAAA???<<<;;;:::999777666555555444333222000//////...............//////000111111000000111333444666777777<<<:::;;;>>>@@@BBBIIIQQQ]]]gggrrrwwwxxx{{{~~~rrrccc```www~~~|||~~~|||{{{|||~~~}}}{{{xxxaaaRRRPPPZZZqqqpppgggWWWRRRPPPOOOMMMIIIGGGGGGJJJNNNRRRYYY```hhhqqqzzz{{{wwwxxxzzz}}}~~~|||xxxtttqqqtttsssrrrpppmmmkkkiiihhhfffdddaaa^^^]]]^^^```aaa\\\YYYUUUSSSTTTUUUVVVVVVUUUUUUTTTUUUUUURRRNNNJJJIIIIIIIIIIIIHHHGGGFFFFFFHHHHHHGGGFFFFFFEEEDDDDDDBBBAAAAAA@@@???>>>=========;;;999888888888777666444333333222222111000000111111000...,,,+++---//////000000///---++++++,,,,,,------...///000111111//////............///000///...,,,***)))))))))***))))))***++++++++++++***))))))*********+++++++++,,,,,,,,,------.........------......000111333444888:::<<<>>>@@@CCCGGGJJJMMMMMMMMMKKKJJJIIIJJJKKKWWWgggeeemmmyyyhhhTTTEEEAAABBBCCCBBB???<<<::::::::::::::::::;;;;;;;;;;;;::::::888888888888:::;;;777888:::<<>>>>>===CCCJJJPPPUUU[[[ccchhhddd^^^VVVNNNHHHCCC???<<<:::999888777666444333333333222111000////////////////////////000111222333111111222444555777888888::::::===CCCIIIPPP\\\hhh|||{{{zzzzzzzzzzzz{{{|||yyytttmmmVVVMMMOOOUUUuuuyyyyyyrrrwww}}}cccTTTRRRPPPOOOMMMIIIHHHIIILLLOOOUUUWWW[[[cccqqq{{{{{{uuu|||}}}~~~zzzuuurrrqqqqqqpppooommmkkkiiiggggggfffdddbbbaaabbbcccccc\\\ZZZWWWUUUVVVWWWWWWVVVTTTSSSRRRQQQQQQOOOLLLJJJHHHIIIIIIIIIHHHHHHGGGFFFIIIHHHGGGFFFEEEDDDCCCCCCBBBBBBAAA@@@???>>>>>>===>>><<<999888999999888666333333333222111111000000111222111///,,,,,,---//////000000///---++++++,,,,,,,,,---...///000111111000///.........///000111///...,,,***))))))***+++))))))***++++++++++++***)))************+++++++++,,,,,,,,,---......//////---------...///111333333777999===???AAADDDGGGJJJKKKKKKKKKKKKKKKKKKJJJJJJ[[[ggggggrrryyyfffRRREEE>>>AAAEEEEEEBBB???>>>>>>:::::::::;;;;;;;;;<<<<<<===<<<999777666666777777888999:::<<<>>>AAACCCDDDCCC@@@===<<<;;;:::999777999777444444444444333222111222444666888:::;;;<<<<<<===>>>===<<<===>>>@@@BBBDDDFFFEEECCC???===<<<===CCCJJJPPPUUU[[[dddkkkhhhaaaWWWOOOHHHCCC???;;;777777666555333222111111000000////////////000000000////////////000222333222222333555666777888888999;;;BBBMMMYYYgggzzzxxxxxxxxxxxxxxxwwwvvvvvvtttllldddOOOKKKOOOOOOggggggmmmxxx}}}wwwqqq}}}yyy___SSSSSSRRRPPPNNNMMMNNNQQQSSSUUU]]]___aaafffrrr||||||www}}}~~~}}}yyyuuurrrnnnnnnnnnnnnllljjjhhhgggeeeeeedddcccbbbbbbbbbbbb[[[YYYWWWWWWXXXXXXWWWVVVTTTQQQOOOMMMMMMLLLJJJIIIHHHHHHIIIIIIIIIHHHGGGGGGGGGGGGFFFFFFEEEEEEDDDDDDCCCCCCBBBAAA@@@???>>>>>>===;;;888888888888777555333333222222111000000000111111000...++++++,,,...///000000///---++++++,,,+++,,,---...///000000111//////---------///000111...---***(((((()))***,,,))))))***++++++++++++***)))************+++++++++,,,,,,------.../////////---......///000222333444555888===@@@BBBDDDGGGIIIGGGGGGHHHJJJKKKLLLKKKIII```lllkkkuuuzzzdddPPPDDD;;;@@@EEEFFFEEEBBBAAABBB;;;;;;;;;<<<<<<<<<======@@@>>>;;;777555444444444999:::;;;<<<>>>@@@BBBCCC@@@>>><<<;;;;;;;;;:::999888666555555555555333111000111444666888:::;;;;;;===>>>????????????AAACCCGGGIIIJJJHHHCCC???;;;:::>>>DDDKKKQQQUUU\\\fffnnnkkkcccYYYPPPIIIDDD???;;;666555444333222000/////////............///000000000//////...///000111222333333444555666777888888???CCCMMM\\\mmm}}}~~~~~~}}}xxxtttvvvvvvwwwwwwwwwuuusssrrrpppfff^^^LLLMMMRRRNNN```lllrrrwwwtttlllooo}}}dddXXX[[[[[[XXXVVVWWWZZZ^^^```aaafffhhhjjjlllttt}}}||||||}}}}}}}}}zzzwwwsssqqqmmmmmmmmmmmmllljjjhhhgggbbbbbbaaaaaa``````______ZZZYYYXXXXXXYYYXXXWWWUUUSSSPPPMMMKKKJJJJJJIIIHHHHHHHHHIIIIIIIIIHHHGGGGGGEEEEEEEEEEEEFFFFFFFFFFFFDDDCCCCCCBBBAAA@@@??????<<<:::777777777777666444333333222222111000000000000000///---***)))+++,,,///000000///---++++++,,,++++++,,,---...///000000///...,,,,,,,,,...000111---+++)))''''''(((***+++))))))***++++++++++++***)))************+++++++++,,,,,,------...///000000...//////000111333555555444888===AAACCCEEEGGGHHHEEEEEEGGGJJJLLLLLLKKKIIIccc}}}~~~zzzhhhwwwbbbMMMBBB>>>>>>???BBBEEEFFFEEECCCEEE<<<888;;;<<<::::::===<<<===<<<:::666333333333555999<<<<<<===AAA@@@===::::::;;;;;;:::999777666666555444444555666444333444333555999:::888;;;??????BBBDDDDDDDDDEEEIIIMMMLLLKKKJJJHHHGGGDDD@@@===CCCCCCGGGPPPXXX]]]eeelllkkkcccXXXMMMEEE???;;;999666555444222111000000000111111000000//////......000000/////////111222444222666888666333333777999DDDNNNeee}}}yyy{{{zzzzzz{{{|||zzzuuurrrwwwwwwvvvtttrrrooommmlllggg[[[PPPLLLMMMSSS]]]gggwwwxxxsssiiiiii{{{yyyfffXXXWWW\\\bbbeeefffgggjjjllliiirrr{{{|||}}}}}}~~~|||uuuooommmmmmkkkhhhggggggggggggfffccceeeeeeaaa```aaa```\\\^^^YYYWWWXXXXXXTTTRRRSSSUUUSSSPPPNNNNNNMMMKKKJJJIIIJJJKKKKKKJJJGGGEEECCCEEEDDDCCCCCCDDDEEECCCBBBBBBAAAAAA@@@???>>>======<<<;;;:::999777666555444555333222222222222111///000000///...............111111111...,,,***+++,,,,,,,,,,,,---...///000111,,,++++++---000111000///...---,,,,,,++++++,,,,,,))))))))))))******************+++++++++,,,,,,,,,---------------------------...///000000111333666999:::===???BBBDDDEEEFFFKKKIIIJJJMMMNNNLLLMMMPPP\\\yyykkkyyycccNNNCCC??????@@@BBBEEEFFFEEEDDDCCC<<<888:::<<<::::::===>>>>>>===:::777555444555555999<<<;;;<<>>:::888999::::::999888777666777555444444444555444222555444666999:::888:::??????CCCGGGIIIIIIJJJMMMPPPOOONNNMMMKKKIIIFFFCCC@@@AAACCCJJJTTT\\\```ffflllnnnfffZZZOOOFFF???:::888555444333222111000000000111000000000/////////...000000000000111222333333222444555333111444888<<>>>>>===<<<;;;:::999888666555555555333222222222222111///000//////...............///000000...+++*********,,,,,,,,,,,,---///000111---,,,,,,---///000///...------,,,+++++++++++++++))))))))))))******************+++++++++,,,,,,,,,---------------------------...///000000111333666888:::<<>>AAAAAA???<<<888666666666555999;;;:::;;;===<<<888777777888888888777666666777666444333444555555444777555777:::999777:::>>>BBBGGGMMMOOONNNMMMMMMNNNNNNNNNNNNLLLJJJGGGDDDCCCCCCFFFNNNYYY___aaaeeejjjqqqiii]]]QQQGGG???999666444444222111000000000000000000000000////////////000000111222333333333333333222222111222555;;;???WWW~~~{{{{{{tttxxx{{{zzzvvvuuuvvvyyysssrrrooolllhhhdddaaa```XXXSSSPPPSSSXXX^^^gggpppwwwvvvxxx{{{tttjjjddd[[[XXX\\\eeepppvvvwwwmmmlllpppmmmkkkjjjjjjkkklllkkkkkkhhhiiieee```^^^aaacccaaa]]]WWWSSSUUUVVVUUUWWWZZZUUUSSSQQQPPPOOONNNLLLJJJIIIIIIGGGFFFEEEEEEEEEDDDFFFEEEDDDDDDEEEEEEDDDBBBCCCCCCBBBAAA@@@???>>>>>><<<;;;:::999888666555555555333222222222222111///000///......------......---///000///,,,***))))))+++++++++,,,---///000111///...---...//////...---,,,,,,+++************+++))))))))))))******************+++++++++,,,,,,,,,---------------------------...///000000111333666777999<<>>>>>@@@BBBDDDCCCBBB@@@>>>>>>???AAAAAAAAABBBFFFEEECCC???:::666555666333888::::::;;;>>>===999666666666666666666666555666555444555777999999999888666777:::999777:::>>>HHHMMMSSSTTTPPPLLLIIIIIIIIIJJJKKKJJJHHHFFFEEEDDDHHHJJJQQQZZZ^^^```eeelllssskkk^^^RRRGGG???999666333333222000000/////////000000000000////////////000111333444555555444333333222333555777999@@@FFFooo~~~}}}}}}zzzzzzyyywwwuuussssssssspppnnnkkkgggbbb___\\\ZZZSSSRRRTTTYYY___dddlllttt|||xxx|||~~~uuukkk]]]WWWZZZdddooottt}}}|||uuuoooooosssqqqooommmmmmnnnnnnlllkkkfffhhhfffaaa___bbbbbb```YYYUUUSSSVVVXXXWWWWWWYYYTTTRRRPPPPPPPPPOOOLLLJJJIIIHHHFFFDDDCCCDDDEEEEEEHHHFFFEEEEEEEEEEEEDDDCCCDDDCCCCCCBBBAAA@@@???>>>;;;;;;:::999888777666555555333222222222222111/////////...------------...---///111000...+++)))(((+++++++++,,,---///000111111///......//////...---,,,+++******))))))******((()))))))))******************+++++++++,,,,,,,,,,,,,,,---------------------...///000000111333666666888;;;???CCCFFFHHHIIINNNMMMOOORRROOOKKKLLLPPPwwwqqqqqq}}}rrr___LLLBBB>>>======>>>@@@BBBBBBAAA@@@BBBDDDEEEFFFGGGHHHHHHKKKKKKIIIDDD>>>999666666333888;;;;;;===@@@@@@===666666555555555555555555555444555888<<<>>>???>>>999777777999999777:::???GGGLLLRRRSSSOOOKKKHHHGGGEEEHHHJJJJJJHHHFFFGGGHHHIIIKKKPPPWWW\\\aaalllvvvuuulll___QQQGGG???:::777222222111000////////////////////////000000000000111222444666666666555555555444888===???AAAJJJVVV|||zzz|||xxxttttttvvvvvvrrrnnnmmmkkkgggccc___\\\[[[ZZZVVVVVVZZZaaaeeehhhpppxxx~~~~~~ppphhhiiiooovvvzzzzzzwwwvvvsssrrrrrrrrrpppnnnmmmlllkkkhhhfffbbbeeefffcccaaabbb___[[[VVVSSSUUUZZZ\\\XXXVVVVVVRRRQQQPPPPPPPPPOOOLLLJJJIIIGGGEEECCCBBBCCCEEEFFFIIIGGGFFFEEEFFFFFFDDDCCCDDDCCCCCCBBBAAA@@@???>>>;;;::::::999888777666666555333222222222222111/////////...---------------///111333222///,,,******++++++,,,---...000111222222000.........///...---,,,+++******))))))******((()))))))))******************+++++++++,,,,,,,,,,,,,,,,,,---------......---...///000000111333666666888;;;???CCCFFFHHHIIIJJJKKKNNNPPPNNNLLLOOOUUUxxxxxx~~~}}}}}}~~~{{{xxxnnn]]]MMMEEE???>>><<<===???AAAAAAAAAAAAFFFJJJJJJJJJMMMNNNMMMOOOPPPOOOLLLFFF@@@<<<:::777<<<>>>>>>@@@CCCCCC@@@888777666555444444444444333555777<<<@@@BBBAAA@@@999777777999999888;;;AAACCCGGGMMMNNNMMMKKKKKKLLLHHHKKKNNNNNNKKKIIIIIIKKKGGGHHHNNNUUU\\\fffvvv{{{qqqaaaRRRFFF>>>:::888111111000///////////////////////////000000000000444444555666777777777777777888>>>DDDFFFKKK\\\pppxxxuuuyyysssoooqqqwwwyyysssmmmiiigggeeebbb___^^^^^^^^^______ccciiikkknnnvvvxxxuuuvvvtttqqqppppppnnnllljjjiiigggccc``````dddfffdddbbbbbb^^^YYYUUUTTTVVV\\\]]]XXXSSSRRRPPPOOOOOOOOOOOONNNKKKHHHHHHGGGEEEDDDCCCDDDEEEFFFJJJHHHGGGFFFGGGFFFEEECCCCCCCCCBBBAAA@@@???>>>>>>::::::999999888777777666555333222222222222111//////...------,,,,,,------000222333222///---,,,,,,,,,,,,---...///111333444333111...---...//////...,,,,,,+++************+++))))))))))))******************+++++++++,,,,,,,,,+++,,,,,,------.........---...///000000111333666777999<<>>>>>@@@BBBCCCBBB@@@HHHMMMMMMMMMQQQRRRPPPPPPSSSUUUTTTOOOIIIDDDBBB>>>BBBDDDCCCCCCEEEDDD@@@:::999777555444333333333333555:::???BBBBBB???<<<999666666999999999===CCCBBBEEEIIIJJJIIIIIILLLOOOMMMQQQSSSQQQLLLHHHIIIJJJHHHJJJPPPXXX___jjj{{{yyyfffSSSFFF>>>:::888000000///.........//////.../////////000000000111666666666666777888999999999;;;AAAHHHKKKUUUqqq~~~vvvtttvvvsssqqqsssvvvvvvqqqlllfffeeecccbbbaaabbbcccdddiiiiiilllppprrruuu~~~xxxtttrrrpppnnnooonnnlllkkkjjjiiifffccc```cccffffffcccbbbbbb```\\\YYYVVVWWW\\\\\\VVVRRRQQQNNNMMMMMMNNNNNNMMMJJJGGGHHHGGGFFFEEEEEEEEEFFFFFFKKKIIIGGGGGGGGGFFFEEECCCBBBBBBAAA@@@???>>>>>>===::::::999999888777777777555333222222222222111//////...------,,,,,,------111222222000---,,,+++,,,------...///111333555666333000...---...000000000------,,,+++++++++++++++))))))))))))******************+++++++++,,,,,,,,,++++++,,,,,,---......///---...///000000111333666888:::<<>>DDDEEEGGGIIIHHHGGGGGGKKKNNNQQQTTTUUURRRKKKFFFFFFGGGMMMPPPVVV\\\bbbkkk{{{jjjUUUFFF===999888000//////............///.../////////000000111111777777666666666888999;;;;;;<<>>======:::999999999888777777777555333222222222222111///......---,,,,,,,,,,,,---111111111...,,,***+++,,,---......000222444666777222000------...000111111...---,,,,,,++++++,,,,,,))))))))))))******************+++++++++,,,,,,,,,++++++,,,,,,---...//////---...///000000111333666999:::===@@@BBBDDDEEEFFFIIIIIIJJJJJJGGGGGGQQQ]]]xxxqqqmmmmmmfffaaa```\\\RRRIIIEEECCCAAA>>><<<<<<>>>@@@BBBGGGDDDFFFMMMRRRPPPMMMLLLWWWYYY[[[[[[YYYWWWVVVUUUQQQSSSTTTSSSOOOJJJFFFDDDBBB>>>::::::;;;:::555000666666;;;@@@???;;;:::<<<888999::::::;;;===BBBEEEFFFMMMTTTUUUPPPLLLNNNQQQUUUVVVUUUQQQKKKHHHIIIKKKOOOTTT[[[bbbiiisssvvv^^^HHH<<<777444111111000000000000111111000111333222111222666:::666777777666777:::@@@DDDFFFKKKTTT```tttyyyrrrqqq|||zzzwwwrrrnnnjjjhhhggg```eeejjjjjjgggjjjrrrzzzvvvqqqqqqooommmmmmmmmnnnnnnllliiihhhhhhiiiiiigggdddcccbbbbbb```___YYY[[[[[[ZZZWWWTTTRRRRRRKKKLLLMMMMMMMMMKKKJJJIIIEEEEEEDDDBBBAAAAAADDDFFFEEEDDDDDDDDDCCCCCCCCCCCCDDDCCCBBBAAA???>>>===<<<<<<;;;999777666555555555222222333222222111000///000000000///......------...///000///---,,,,,,,,,+++,,,---///111222444444222111...,,,,,,---///111111///---+++))))))***+++))))))))))))************++++++++++++++++++++++++,,,,,,,,,---------......---...000000000111333555555:::???@@@@@@AAAFFFKKKJJJJJJNNNEEEHHHNNNKKK___}}}{{{wwwvvvxxxoooggg```]]]XXXOOOGGGDDDDDDBBB???<<<<<<===@@@AAAFFFEEEGGGOOOSSSSSSSSSTTT^^^```aaa___\\\XXXWWWVVVWWWZZZ]]]]]]WWWPPPJJJFFFFFFCCC@@@>>>===:::777444666666;;;@@@???;;;:::===??????>>>======AAAGGGKKKLLLPPPTTTSSSPPPNNNQQQTTTVVVVVVTTTOOOKKKIIIJJJLLLOOOTTT[[[cccllluuuuuu___JJJ>>>777444111000000000000000111222000111222111111333777;;;777777777888;;;???EEEHHHPPPZZZmmm{{{zzz|||xxxrrrllliiigggfffeeeiiilllppptttwww|||vvvssssssrrrqqqqqqoooooonnnllljjjiiikkkmmmjjjhhheeecccbbbaaa___]]]ZZZ[[[[[[YYYUUUQQQOOONNNKKKKKKLLLMMMMMMLLLKKKJJJEEEFFFEEECCCAAAAAACCCEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCBBBAAA???>>>======<<<;;;999888666555555555222333333222222111000///000000//////......------///000111000...---------,,,,,,---///111333444444222111///------...///000000///---+++*********+++))))))))))))************++++++++++++++++++++++++---------.........//////---...000000000111333666777;;;@@@AAAAAABBBGGGKKKMMMMMMRRRIIILLLOOOKKK___zzzuuutttsssrrrwww}}}uuukkkccc^^^YYYPPPIIIGGGDDDBBB@@@===<<<===???@@@BBBBBBFFFMMMPPPQQQUUU[[[\\\]]]^^^\\\YYYUUUTTTTTTZZZ^^^bbbccc___WWWPPPLLLJJJHHHEEEBBB???<<<999888666666:::??????;;;:::===AAA@@@>>><<<===AAAHHHMMMSSSTTTTTTTTTRRRRRRUUUWWWWWWUUURRRMMMIIIIIILLLNNNPPPVVV___iiisss|||~~~uuuaaaMMM@@@888333000000000000000111222333111111111111111444999<<<888777777999???FFFKKKMMMVVVccczzztttkkkfffeeefffeeedddkkknnnsss{{{~~~uuuuuuvvvuuussssssppppppnnnllljjjkkkmmmpppjjjhhheeeccccccaaa___]]][[[\\\[[[WWWRRRNNNLLLKKKKKKLLLLLLLLLLLLKKKKKKJJJFFFFFFFFFEEEBBBAAABBBCCCEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBAAAAAA@@@???>>>>>><<<;;;999888666666555555333333333333222111000///000000//////...---------///111222111///------...,,,,,,---///111222333444111000//////....../////////...,,,+++*********+++)))))))))*********++++++++++++++++++++++++++++++............////////////---...000000000111444666888<<<@@@AAABBBDDDHHHLLLNNNOOOVVVPPPQQQQQQLLL```{{{tttnnnlllkkkkkknnnsssppphhhaaa^^^ZZZQQQJJJGGGDDDCCC@@@===<<<<<<===>>><<<===BBBHHHJJJLLLRRRZZZXXXYYY[[[ZZZXXXVVVVVVVVVVVVZZZ___aaa___[[[WWWUUUKKKHHHEEEDDDDDDAAA<<<888666666:::???>>>;;;;;;>>>AAAAAAAAAAAABBBEEEJJJNNNWWWWWWWWWWWWWWWWWWWWWWWWXXXUUUPPPKKKIIIJJJMMMPPPTTTZZZeeeqqq|||xxxcccNNNAAA999555000000000000111222333333222111111111222666:::===:::888888;;;BBBIIINNNPPPXXXiiiwwwpppiiiffffffhhhgggeeekkkpppyyyzzztttuuuvvvtttrrrrrroooppppppnnnkkkjjjjjjlllhhhfffddddddcccbbb```^^^[[[[[[ZZZWWWRRROOOMMMMMMNNNNNNMMMLLLKKKJJJIIIHHHFFFGGGGGGEEECCCBBBBBBCCCEEEEEEEEEDDDDDDDDDDDDCCCAAAAAAAAA@@@@@@?????????<<<;;;:::888777666555555333333333333222111000000000//////......---,,,,,,///000111000...---------++++++,,,...///111222222////////////......------...---,,,+++************))))))*********+++++++++***+++++++++++++++,,,,,,------------............---...000000111222555777888;;;>>>@@@BBBDDDGGGJJJMMMOOOXXXTTTVVVUUUPPPfffuuuttt}}}qqqgggeeefffdddcccbbb```[[[XXXXXXVVVMMMDDD@@@CCCAAA???===<<<<<<<<<===:::;;;???DDDFFFHHHOOOWWW]]]___bbbbbb```]]]\\\[[[VVVXXX\\\]]]\\\[[[ZZZ[[[LLLHHHFFFHHHKKKIII???666666666999>>>>>>;;;<<>>@@@CCCFFFHHHKKKLLLWWWVVVYYYXXXUUUooovvvooo|||yyy{{{~~~xxxlllaaa```aaa___[[[XXXVVVRRRRRRUUUTTTKKKBBB>>>@@@???===<<<;;;;;;;;;;;;;;;:::===CCCGGGIIINNNUUU```cccffffffccc^^^ZZZXXXYYY[[[]]]]]]\\\[[[\\\\\\NNNNNNPPPUUUVVVPPPCCC888666666999===>>>;;;<<<@@@FFFIIINNNPPPQQQQQQQQQRRRVVVYYY]]]^^^\\\YYYWWWWWWWWWRRRLLLIIIJJJMMMPPPRRRTTT]]]jjjuuu}}}hhhPPPBBB<<<999333222222111111111222222333333333555777999999888888:::<<<>>>BBBHHHOOOUUUbbbvvvsssssslllkkkiiifffcccaaa```___bbbkkktttyyyyyy~~~yyytttpppqqqppplllkkklllkkkmmmnnnmmmjjjfffdddccceeedddddddddeeedddaaa___YYYZZZYYYXXXUUUTTTUUUVVVTTTRRROOOLLLIIIGGGFFFEEEGGGGGGFFFDDDBBBBBBEEEGGGFFFFFFEEEEEEEEEDDDDDDDDDBBBBBBAAAAAA@@@???>>>>>>===<<<:::999777666666666444444444444333222111000//////......---,,,,,,,,,,,,...///...,,,******+++******+++,,,---.../////////...------,,,,,,------,,,++++++++++++******)))*********++++++++++++,,,*********++++++,,,,,,---***+++++++++,,,,,,,,,,,,,,,...000111111333666888777888:::===@@@CCCEEEFFFJJJJJJUUUUUUXXXXXXZZZxxx~~~xxxtttsssuuuvvvnnnfff^^^]]]\\\XXXTTTSSSTTTPPPNNNQQQPPPIIIBBB???===<<<;;;::::::::::::;;;:::888:::BBBHHHKKKOOOSSSZZZ^^^cccddd```ZZZUUUQQQVVVYYY]]]______^^^]]]^^^RRRZZZcccgggaaaUUUGGG>>>666666888======;;;===AAAGGGJJJNNNPPPQQQQQQSSSTTTVVVZZZ^^^]]]YYYVVVWWWZZZUUUQQQLLLJJJKKKOOOQQQQQQTTT___llluuuzzzlllTTTEEE<<<888444444333222111111111111444333444777::::::777444555:::???AAABBBHHHSSS[[[qqq~~~uuu~~~tttmmmkkkiiiiiifff___WWWSSSSSSVVVRRRVVVZZZ[[[\\\___eeejjjjjjffffffjjjmmmmmmmmmpppxxxvvvqqqnnnooonnnkkkkkkmmmkkklllkkkiiigggfffggghhhgggfffeeeeeeeeeccc___\\\ZZZZZZYYYWWWUUUTTTVVVWWWRRRPPPNNNKKKIIIHHHGGGGGGGGGFFFEEEBBBAAACCCGGGKKKFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCBBBAAA???>>>=========<<<;;;999888777666666444444444444333222111000///......------,,,,,,+++---...///...,,,+++++++++,,,,,,---...//////000111222000///------...///000+++++++++++++++******)))*********+++++++++,,,,,,)))******+++,,,,,,------+++++++++,,,,,,,,,------,,,...000111222444777999888888:::===AAADDDFFFFFFKKKIIIRRRSSSVVVWWW[[[}}}}}}sssmmmmmmnnnnnnmmmhhhccc___]]]XXXQQQOOOQQQRRRLLLIIIJJJIIICCC>>><<<;;;;;;:::999999999::::::777444666@@@IIILLLOOOQQQTTTYYY```cccaaa[[[VVVRRROOOTTT[[[___aaa``````___VVVdddsssuuuiiiWWWJJJDDD666666888======;;;===AAANNNPPPRRRSSSSSSUUUXXXZZZWWW\\\___\\\VVVSSSXXX]]]TTTPPPKKKJJJLLLPPPQQQQQQVVVbbbooovvvyyyoooWWWFFF<<<666555555333222111000000000444444555999;;;;;;666222222999@@@BBBCCCIIIVVVaaapppgggbbb^^^ZZZmmm~~~uuukkkeeehhhgggcccXXXLLLGGGJJJOOOIIIHHHGGGGGGIIILLLNNNPPPRRRLLLIIILLLPPPQQQSSSVVVeeessstttooommmnnnnnnkkklllppplllkkkiiifffeeegggkkkooojjjhhhgggfffdddaaa\\\YYYZZZZZZYYYWWWTTTSSSUUUVVVPPPOOOMMMKKKJJJIIIJJJJJJGGGFFFDDDAAA@@@CCCIIIMMMFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDBBBAAA???>>>===<<<===<<<;;;999888777666666444444444444333222111111///......------,,,++++++...///000///---,,,,,,,,,---......///000111222222444222000......///111222******+++++++++******)))******+++++++++,,,,,,,,,))))))***+++,,,,,,------,,,,,,,,,---------......,,,...000111222444777999999999;;;>>>BBBFFFGGGGGGMMMIIIQQQQQQTTTUUU[[[}}}uuupppoooooonnnmmmdddaaa]]]YYYVVVRRROOOLLLKKKHHHFFFGGGHHHGGGAAA<<<;;;::::::999888888999999:::;;;<<<===???DDDJJJOOOVVVXXX[[[```ccc```XXXQQQLLLPPPVVVZZZ[[[ZZZZZZYYYYYYeeennnkkk```TTTJJJCCC<<<999999===>>>>>>@@@DDDKKKNNNPPPRRRWWW^^^```^^^___ccceeebbb\\\XXXXXXZZZSSSMMMJJJKKKMMMNNNRRRVVV^^^ccclllwwwnnnYYYJJJ???888555444222111111111222222444777:::<<<;;;:::::::::777>>>;;;@@@LLLHHHQQQrrr}}}fffYYYUUUJJJIIIWWWnnn~~~mmmeeeeeeccc___YYYRRRKKKGGGEEEDDDHHHGGGFFFEEEDDDDDDDDDEEEIIIFFFGGGJJJLLLLLLOOOSSSiii}}}|||uuummmkkkoooqqqnnnkkknnnllliiihhhiiijjjjjjiiigggeeebbbaaabbbaaa```___]]]ZZZVVVUUUWWWWWWTTTQQQSSSPPPLLLJJJIIIIIIIIIHHHIIIHHHGGGDDDCCCEEEIIILLLKKKHHHDDDCCCEEEGGGFFFEEEFFFEEEDDDBBB@@@>>>===<<<===<<<;;;:::999777666666444444333222222111111000/////////...------,,,,,,---------............///000000000111222333555555444222///------///222444222///+++))))))))))))(((***)))(((&&&&&&((()))***(((((()))***+++,,,,,,,,,++++++,,,,,,---...//////+++---...//////111555888888;;;>>>AAABBBDDDGGGIIILLLHHHOOOMMMRRRVVV^^^|||sssmmmjjjiiihhhgggccc___ZZZUUURRROOOLLLJJJHHHEEECCCDDDEEEDDD???::::::999888888888888888999999:::::::::<<<@@@GGGKKKQQQSSSVVVZZZ\\\[[[XXXTTTMMMQQQVVVZZZZZZZZZYYYYYYYYY^^^___XXXPPPMMMJJJHHHAAA>>><<>>???CCCMMMQQQSSSTTTYYY```bbbaaahhhjjjkkkfff^^^XXXUUUUUUPPPLLLJJJMMMOOOPPPSSSWWW^^^dddnnnzzzpppZZZKKK???777555444222111111111222333555777:::;;;;;;:::::::::666??????CCCLLLJJJWWWwwwuuu^^^ZZZOOOJJJLLLJJJTTTkkk~~~lll___\\\]]]ZZZWWWRRRNNNKKKIIIIIIIIIEEEDDDCCCBBBBBBCCCEEEFFFIIIHHHJJJOOOSSSWWW___ggg~~~|||wwwqqqjjjiiimmmppppppmmmmmmkkkhhhhhhiiiiiiiiihhhfffdddaaa`````````^^^\\\ZZZXXXVVVUUUVVVVVVUUUTTTSSSPPPMMMJJJJJJJJJIIIHHHIIIIIIGGGEEEBBBCCCEEEGGGHHHEEEDDDEEEHHHIIIGGGEEEEEEDDDCCCAAA@@@>>>===<<<<<<<<<;;;999888777666555444444333222222111111000000//////......---,,,,,,........................000000000111222333444555333222///------///222333222///+++))))))))))))(((+++***(((''''''(((***+++)))))))))***+++++++++,,,+++,,,,,,------.........,,,---//////000222666888888;;;???AAACCCDDDGGGIIIJJJGGGOOOMMMQQQUUU]]]zzzppphhhcccaaa``````aaa]]]VVVPPPMMMJJJHHHFFFDDDBBB@@@@@@BBB@@@<<<888888777777777777777888888999888888777888<<>>???CCCQQQUUUVVVVVVYYY^^^```^^^^^^aaacccaaa[[[VVVTTTTTTOOOLLLMMMQQQSSSTTTWWW\\\```gggqqq}}}ttt]]]LLL???777444444222111111222222333666888:::;;;:::::::::;;;999BBBEEEFFFKKKPPPeeeuuu```XXXFFFKKKIIIGGGIIIKKK\\\yyygggWWWRRRTTTXXXRRRPPPMMMKKKIIIJJJKKKLLLFFFGGGFFFEEEEEEHHHLLLOOOOOONNNQQQVVVZZZaaappp}}}~~~zzzzzzxxxqqqkkkiiilllppppppnnnpppnnnjjjhhhhhhhhhgggeeefffdddbbb``````^^^\\\ZZZWWWWWWWWWVVVUUUTTTVVVWWWSSSQQQMMMKKKKKKKKKJJJIIIHHHIIIHHHEEEBBBAAABBBCCCCCCBBBBBBEEEHHHIIIFFFBBBDDDCCCBBBAAA???===<<<<<<;;;;;;:::999777666555444444444333222222111111000000000///......------,,,/////////...------,,,,,,/////////000111222333444333111///------///111333111...+++))))))***))))))+++***)))(((((()))***+++******************++++++---------------------------...///000111333666999999<<>>>>>>>>===:::888666666666666666777777888999888777666666999>>>BBBKKKLLLMMMLLLKKKMMMSSSWWWSSSUUUWWWWWWUUUSSSRRRRRRSSSTTTTTTTTTWWW[[[XXXSSSIIIDDDAAA@@@???===???DDDSSSWWWXXXVVVVVVYYYZZZYYYWWWZZZ\\\\\\XXXTTTQQQQQQNNNMMMPPPVVVYYYYYY\\\aaadddjjjttt~~~xxxaaaPPPBBB999444444222222111222333444777999::::::999:::;;;===>>>DDDGGGEEEHHHXXXwwwzzz```^^^[[[SSSTTTKKKSSSRRROOOPPPRRRddd~~~fffRRRJJJMMMTTTYYYRRRPPPMMMKKKIIIJJJKKKLLLMMMNNNOOONNNNNNQQQWWW\\\[[[[[[]]]```ccclll~~~}}}uuu|||~~~|||}}}|||vvvooolllnnnoooooonnnuuuqqqmmmjjjhhhgggeeeccchhhfffdddcccbbb```]]][[[XXXZZZ[[[XXXUUUSSSUUUXXXSSSQQQNNNLLLLLLLLLKKKJJJGGGHHHHHHGGGEEECCCBBBCCCCCCAAA@@@AAADDDEEECCC@@@CCCBBBAAA@@@>>>===<<<;;;;;;:::999888777555444444444444333222222111111000000000//////...---------111000///...---,,,++++++.........///000111222333222111///------///111222111...+++))))))******)))++++++***))))))***+++++++++++++++***************------------------,,,,,,---///000111111333777:::999<<>>===<<<<<<<<<<<<:::999777666666666666666777777999999999777777999===@@@DDDFFFHHHHHHIIIMMMTTTZZZUUUVVVWWWUUURRROOONNNNNNLLLNNNQQQSSSYYY]]]ZZZSSSJJJEEE@@@???>>>===@@@EEEOOOUUUWWWUUUUUUYYY[[[[[[bbbbbbbbb___ZZZTTTOOOMMMKKKLLLQQQWWWZZZZZZ^^^dddgggmmmxxx{{{eeeTTTEEE<<<444333222222222333444555999999:::999999999<<<>>>AAABBBCCC@@@CCC^^^|||kkkTTTUUUTTTOOORRRMMMUUUUUUTTTYYY```pppwwwhhhVVVIIIGGGMMMTTTXXXRRRQQQNNNMMMLLLNNNPPPQQQRRRUUUWWWVVVVVVXXX___dddaaaaaadddggglllwww~~~ggg\\\bbbzzz~~~{{{|||xxxtttooommmnnnoooooonnnssspppmmmkkkjjjjjjiiigggjjjiiigggfffeeeccc```]]]\\\]]]]]]ZZZUUUSSSTTTVVVRRRPPPNNNMMMMMMMMMKKKIIIEEEGGGIIIIIIHHHFFFGGGGGGJJJEEEAAA???AAACCCCCCBBBBBBBBBAAA@@@>>>===<<<<<<;;;:::999888777555444444444444333222222111111000111000000///......------111111000...---,,,+++***---------...///000111222111000///......///000111000...***))))))*********++++++************+++++++++++++++***************------------------,,,,,,---///000111111333777:::999<<>><<<<<<;;;;;;::::::::::::888888777666666666666666999:::::::::999:::<<<>>><<>>===AAAFFFJJJQQQVVVVVVWWW]]]aaacccbbbaaa```]]]ZZZVVVSSSQQQHHHJJJOOOVVVXXXXXX]]]dddjjjqqq}}}}}}hhhVVVGGG===444333333222222333555555:::::::::999888999===???@@@>>>AAA@@@FFFeeewwwvvvzzzsss___RRRUUURRRLLLNNNSSS[[[ZZZXXX___gggtttwwwbbbYYYNNNGGGGGGLLLQQQSSSOOONNNNNNOOOQQQUUUYYY\\\VVVZZZ]]]]]][[[]]]bbbhhh``````ccckkktttooo[[[RRRTTTdddvvvpppooommmkkkjjjkkkmmmooopppooollljjjiiiiiikkkmmmnnnnnnjjjiiiggggggfffdddaaa^^^^^^^^^]]]YYYVVVTTTSSSTTTPPPOOOMMMMMMMMMLLLKKKIIIDDDFFFIIIJJJIIIIIIKKKLLLPPPJJJCCCAAABBBDDDEEEDDDCCCBBBAAA@@@???>>>======;;;;;;:::999777666555444444444333222222111111000111111000//////......---111000///...---,,,++++++,,,,,,,,,---...///111111000000///......///000000000---***))))))***+++*********************************************++++++---------------------------...///000111333666999888;;;>>>@@@AAABBBDDDEEEGGGIIIUUUUUUWWWZZZdddbbbdddvvvhhhbbbdddeeedddaaabbbaaa]]]XXXTTTTTTUUUPPPLLLGGGDDDAAA???<<<:::999::::::999888888999999:::999888777666555555555777999;;;<<<;;;;;;;;;<<<:::<<>>>>><<<<<<;;;999888777666555444444333222222111111000111111000000///.........000000///...------,,,,,,++++++,,,,,,---...000111000///............///000000---***)))***++++++***((())))))))))))))))))((()))))))))***+++++++++,,,+++,,,,,,------.........,,,---//////000222666888888:::===??????@@@BBBDDDHHHHHHSSSTTTYYY]]]dddbbbeeevvvnnnaaaWWWWWW^^^```]]]]]]______\\\VVVRRRQQQQQQKKKHHHEEEBBB@@@===:::888888888888777666666888999<<<;;;999888666555555555555888;;;===<<<;;;;;;;;;===>>>BBBIIIOOOPPPMMMIIIIIIJJJKKKKKKKKKMMMPPPSSSMMMTTT[[[]]]___bbb```[[[WWWOOOGGGCCC???===@@@EEEIIIPPPUUUSSSRRRVVV[[[]]]ccc```[[[WWWTTTRRROOONNNMMMOOOTTTYYYZZZ[[[bbbkkkuuu|||iiiUUUDDD999444333333222333444555666;;;;;;:::888777999>>>AAABBB@@@NNNZZZccc|||nnngggiiixxx{{{bbbQQQBBBIIIEEE???AAA@@@CCCNNNOOO[[[ZZZSSSSSSWWWcccvvvmmmtttyyyvvvnnncccVVVKKKBBBBBBAAABBBCCCGGGKKKNNNMMMMMMNNNQQQVVV\\\aaaeeehhhnnnttttttpppnnnrrrvvv{{{dddYYYVVVNNNHHHLLL[[[gggmmmvvv}}}wwwqqqllliiihhhhhhhhhjjjlllnnnpppooonnnmmmkkkiiigggfffhhhiiiiiiiiibbbbbbbbbbbbbbbaaa]]]ZZZ[[[WWWTTTTTTUUUVVVSSSQQQNNNMMMLLLLLLLLLLLLIIIGGGGGGHHHIIIHHHHHHIIIKKKMMMFFFCCC@@@AAACCCEEECCCAAACCCCCCBBBBBBAAA@@@??????===<<<;;;:::999777666666444444333333222111111000111111000000//////....../////////...------,,,,,,+++++++++,,,---...///000//////............//////000---***)))***+++++++++(((((())))))))))))(((((((((((()))***+++,,,,,,---++++++,,,,,,---...//////+++---...//////111555888777999<<<>>>>>>???AAACCCHHHFFFQQQRRRYYY^^^dddpppmmmwwwlllddd[[[PPPNNNTTT^^^fffiiihhhiiieee]]]WWWUUUPPPKKKJJJGGGBBB>>>===;;;:::888777888888777666666888;;;??????>>>;;;777555555666888999999::::::;;;;;;<<>>======;;;;;;;;;:::888666555444333333333333222111000000000000111111111///...,,,000000000///...,,,+++***,,,,,,,,,---------......000///...---,,,------...000...+++*********)))(((******+++++++++******)))++++++++++++++++++,,,,,,...------------...//////......---...000333666888:::999:::>>>>>>===@@@FFFHHHFFFOOOOOOYYYaaaccc~~~zzzqqqwwwhhh___VVVQQQMMMNNNVVVaaajjjppprrrqqqjjj___WWWSSSOOOJJJHHHDDD@@@<<<:::999888666666777777666555555888:::???@@@@@@===:::888777888777777888999999::::::;;;>>>???BBBDDDGGGIIIJJJKKKKKKMMMOOOPPPPPPOOOPPPQQQPPPUUUZZZ___```aaabbbbbb]]]TTTHHH>>>:::999:::;;;HHHLLLOOOOOORRRVVVXXXVVVYYYXXXUUUQQQNNNMMMNNNPPPRRRTTTYYY^^^___bbbkkkuuu|||oooZZZIII???333333222222333333444555888888999888888;;;???BBBGGGLLLXXXiiivvvwwwnnndddiiiooo}}}tttXXXQQQJJJDDDCCC???===>>>>>>>>>>>>AAAGGGLLLGGGFFFEEEFFFJJJTTT___fff\\\\\\ZZZWWWQQQJJJDDD@@@AAAFFFJJJKKKJJJKKKPPPTTTZZZVVVTTTWWWYYYZZZ___eeerrr{{{}}}hhh[[[XXXUUURRRQQQUUUXXXZZZ___ddddddaaaVVVUUUVVVZZZbbbjjjqqqtttxxxrrrkkkggggggfffccc___aaa___]]][[[[[[\\\]]]___ddddddddddddbbb```^^^]]][[[ZZZXXXWWWWWWVVVTTTSSSMMMLLLKKKLLLLLLLLLIIIGGGIIIIIIIIIIIIIIIIIIIIIIIICCCBBB@@@AAACCCDDDDDDCCC@@@@@@???>>>======<<<<<<<<<;;;:::999777666555555333333333333222111000000000000000000///...------000000000///...,,,+++***,,,,,,,,,---...//////000000///...---------...///000...+++************))))))******+++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---............---...000333666888999888:::===>>>===@@@EEEIIIGGGNNNNNNVVV\\\^^^yyywww~~~zzzrrrjjj___UUUOOOGGGIIILLLQQQ[[[ggguuu~~~}}}qqqbbbWWWRRRNNNJJJFFFBBB===:::888777555444444555555444333444666888>>>@@@AAAAAA>>>;;;999999666777777888888999::::::<<<>>>@@@CCCFFFIIIJJJKKKKKKLLLNNNNNNNNNOOOQQQSSSRRRUUUZZZ^^^aaacccfffhhhbbbWWWHHH>>>::::::888666@@@EEEHHHHHHKKKPPPQQQNNNNNNLLLJJJJJJLLLOOOQQQSSSUUUWWW\\\aaaccceeeoooyyyvvvaaaNNNAAA444444333222333444555666999999888777777;;;@@@DDDHHHMMM\\\oootttllldddccclllrrrZZZAAA<<<888888;;;:::888:::===>>>@@@CCCGGGIIIEEEBBB???@@@DDDJJJOOORRRPPPOOONNNLLLIIIEEEBBBAAAGGGIIIKKKKKKJJJMMMSSSXXXZZZYYY[[[```bbbbbbcccgggttt||||||||||||cccVVVRRRRRRSSSUUUYYY]]]```aaadddgggddd___RRRNNNJJJKKKQQQZZZccchhhmmmiiieeebbbaaa^^^XXXTTTWWWUUUQQQNNNMMMNNNQQQSSSZZZ\\\^^^______^^^\\\ZZZZZZXXXVVVVVVVVVUUUSSSQQQMMMLLLJJJIIIJJJJJJIIIHHHIIIIIIIIIIIIIIIIIIHHHHHHBBBAAA???@@@BBBDDDEEEEEEBBBAAAAAA@@@>>>======<<<===<<<:::888666666666666333333333333222111000000111000///...------------000000//////...---++++++,,,,,,,,,---///000222222111000///.........//////000---+++************)))((()))***+++++++++++++++******+++++++++,,,,,,,,,,,,++++++++++++,,,------......---...000333666888888777999>>>>>>===@@@EEEIIIGGGNNNLLLRRRWWWYYYttt}}}tttdddZZZTTTMMMHHHGGGBBBGGGNNNVVV```oooyyyfffYYYSSSPPPLLLEEEAAA<<<999777666444333333333444333222222444777;;;>>>AAAAAA???<<<999888777777888888999999::::::;;;<<>>EEEJJJKKKPPPaaassssssddd```hhhllltttfffJJJ;;;<<<:::999:::555555777:::>>>@@@CCCDDDEEEHHHDDD??????AAADDDDDDCCCLLLKKKIIIGGGFFFEEEEEEEEEGGGHHHHHHHHHJJJOOOWWW\\\YYY\\\dddooouuusssrrrsss{{{|||zzzqqqZZZSSSQQQPPPUUU]]]___dddhhhjjjnnnpppnnnhhhYYYRRRJJJEEEFFFJJJOOORRRTTTSSSSSSTTTUUUSSSNNNJJJIIIHHHEEECCCBBBBBBCCCDDDMMMPPPTTTYYY[[[[[[ZZZYYYYYYWWWUUUTTTTTTTTTRRRPPPNNNLLLIIIGGGHHHIIIIIIIIIHHHIIIJJJJJJJJJIIIHHHGGGBBB@@@??????BBBEEEFFFFFFEEEEEEDDDCCCAAA@@@??????===<<<999777666666777888333333333333222111000000111000...,,,,,,,,,------////////////...---,,,+++,,,,,,,,,---///222444555222111000......//////000///---*********+++***)))'''((()))***+++,,,,,,,,,*********++++++,,,,,,---,,,,,,,,,+++,,,,,,---.........---...000333666888888888;;;???@@@???AAAFFFIIIGGGNNNKKKPPPUUUXXXuuu|||mmm___QQQJJJHHHFFFFFFHHHEEEJJJQQQXXXccctttkkk]]]WWWRRRNNNEEEAAA<<<999777666444333222222333222111111333666777:::>>>???>>>;;;888777888888999999:::;;;;;;;;;:::<<<>>>AAADDDGGGHHHIIIIIIJJJKKKKKKLLLOOOTTTWWW\\\^^^bbbdddfffiiimmmppplll^^^MMMBBB???===999555;;;@@@DDDEEEHHHLLLLLLIII>>>HHHSSSUUUQQQNNNQQQUUUUUUXXX___fffjjjnnnyyynnnUUUCCC666555444333333555777888999888888888<<>>888>>>???@@@AAA<<<666777999<<>>===DDDHHHNNNTTTYYY[[[\\\[[[XXXVVVUUUTTTTTTSSSQQQOOOOOOLLLHHHGGGHHHIIIIIIIIIHHHIIIJJJKKKJJJIIIGGGFFFBBBAAA@@@@@@CCCEEEFFFFFFFFFEEEDDDCCCBBB@@@??????===;;;999777666666777888333333333333222111000000111000...,,,,,,,,,------////////////...---,,,,,,,,,,,,,,,---///222555666222111000......//////000///---***)))***++++++***'''((()))***+++,,,,,,,,,))))))***+++,,,,,,---------------------......///......---...000333666888999999===BBBCCCBBBDDDHHHHHHGGGOOOLLLQQQVVV[[[yyy}}}tttkkk[[[PPPGGGDDDEEEEEEHHHKKKKKKOOOTTT[[[fffxxxqqqbbbZZZTTTOOOEEEAAA<<<999777666444333111222222111000111333555444777;;;<<<;;;999777666888999999:::;;;;;;<<<<<<;;;<<<>>>AAACCCEEEFFFGGGGGGIIIJJJKKKLLLPPPTTTXXXZZZ]]]```ccceeehhhlllnnnlll```QQQEEE@@@===:::888;;;AAAEEEFFFIIIMMMLLLIIIGGGTTTaaabbbYYYQQQPPPTTTXXXZZZaaahhhmmmrrr}}}uuu[[[FFF888666444333333555888999777888888:::???GGGPPPWWWPPP[[[kkktttlllaaadddppptttxxxhhhIII:::888@@@DDDKKKRRRPPP>>><<<;;;;;;===>>>>>>===??????@@@CCCGGGJJJLLLLLLLLLKKKIIIGGGGGGHHHJJJKKKDDDCCCCCCFFFLLLUUU^^^dddmmmiiihhhmmmtttzzz~~~lll```\\\]]]eeelllooosssuuuwwwyyy|||zzztttkkkeee\\\SSSKKKCCC<<<888:::<<<>>>???@@@???>>>===;;;===@@@BBBBBBBBB@@@???CCCGGGMMMTTTYYY]]]___```XXXVVVTTTTTTTTTSSSQQQOOOOOOLLLIIIHHHIIIJJJJJJJJJHHHIIIKKKKKKKKKIIIGGGEEECCCBBBBBBCCCFFFGGGFFFEEEDDDDDDBBBAAA???>>>===<<<;;;:::999777777777777888333333333333222111000000111000///...------------......//////...------,,,---,,,,,,---...111444666111000///........./////////,,,***)))***++++++***((()))***+++++++++++++++))))))***+++,,,------......------------...//////......---...000333666888::::::>>>DDDEEEDDDEEEIIIHHHHHHQQQMMMRRRXXX]]]}}}yyy{{{tttfff]]]QQQIIIDDDDDDFFFGGGIIIMMMPPPTTTZZZbbbnnn~~~wwwfff\\\SSSMMMDDD@@@<<<888666555444222111222222111000111333555222555888:::999777777777888888888999::::::;;;;;;;;;<<<>>>@@@BBBCCCDDDDDDEEEGGGIIIKKKMMMPPPUUUXXXVVVYYY^^^bbbeeehhhlllnnniii```RRRFFF???<<<;;;;;;:::@@@EEEFFFIIILLLLLLHHHMMMXXXcccddd]]]UUUTTTVVV]]]```ffflllpppttt}}}aaaJJJ888777444333333555888:::777888999;;;@@@HHHQQQWWWPPPaaarrruuullldddeeekkktttxxxYYYEEE:::<<>><<<<<<=========???AAACCCDDDEEEFFFIIIKKKJJJIIIHHHHHHHHHJJJLLLMMMHHHGGGGGGJJJQQQZZZbbbgggoookkkiiimmmsssyyynnn]]]]]]hhhoooqqqvvvzzz{{{|||~~~|||uuuooofff\\\RRRHHH@@@;;;===>>>>>><<<;;;::::::::::::<<<>>>@@@BBBDDDDDDDDDEEEHHHMMMSSSXXX\\\___```YYYWWWUUUTTTTTTSSSQQQPPPOOOMMMJJJIIIJJJKKKJJJIIIHHHIIIKKKLLLKKKIIIFFFEEEDDDDDDDDDFFFHHHHHHFFFDDDDDDCCCBBB@@@???===<<<;;;::::::999999888777777777333333333333222111000000000000000000///...------.........///......---,,,------,,,,,,---000333555000///...---------...///...,,,***)))***+++++++++)))******+++++++++******((()))***+++,,,------...------,,,,,,------...///......---...000333666888999:::>>>DDDFFFDDDEEEIIIJJJJJJRRRNNNRRRWWW^^^~~~vvvuuurrrcccWWWOOONNNHHHDDDFFFHHHHHHIIILLLUUUXXX___iiivvvzzziii]]]RRRJJJCCC@@@;;;777666444333222222222222111000111333555222444777999888777777777777777777888999999::::::<<<===>>>@@@BBBBBBCCCCCCDDDFFFIIILLLNNNQQQUUUXXXSSSWWW]]]bbbfffjjjnnnpppfff___RRRFFF>>>;;;;;;===999???DDDFFFHHHLLLKKKGGGKKKSSS\\\___]]]ZZZXXXYYYbbbdddjjjooorrruuufffOOO999777555333333666999;;;777888:::<<<@@@GGGOOOUUUWWWlll~~~~~~tttmmmlllmmmoooxxxuuuOOO>>>777>>>JJJMMMTTTYYYTTTPPPIIIAAA===<<<=========999===AAABBBCCCFFFKKKOOOHHHHHHHHHIIIJJJLLLNNNOOOMMMLLLKKKNNNUUU]]]dddhhhpppooosss{{{rrr^^^cccvvv~~~zzzzzz}}}tttiii]]]SSSJJJDDD??????===;;;999888:::;;;999:::;;;===???CCCFFFHHHGGGIIIMMMQQQVVVYYY\\\^^^YYYWWWUUUTTTTTTTTTRRRPPPOOOMMMKKKKKKKKKLLLKKKIIIHHHJJJKKKLLLKKKIIIFFFDDDDDDEEEFFFHHHJJJIIIFFFCCCFFFEEEDDDBBB@@@>>>===<<<999999999999999888777666333333333333222111000000000000111111111///...,,,.........///......------...---,,,+++---///222555000///...---,,,------......,,,***)))***,,,++++++******+++++++++******)))((())))))+++,,,---......,,,,,,++++++,,,,,,---...............000333777888888999>>>DDDEEECCCEEEIIIKKKKKKSSSNNNQQQVVV\\\}}}qqqppptttccc[[[YYYQQQIIIJJJJJJHHHGGGJJJPPPVVV[[[```iiitttrrriiiaaaUUUHHHCCC???:::666555444444333222222111111111111222222222333444444555555444444666666777888999:::::::::<<<<<<===>>>???AAACCCDDDFFFFFFGGGJJJOOOSSSUUUUUUWWW[[[cccjjjnnnooommmlllfff___RRRFFF>>>;;;<<<===>>>===<<>>DDDIIIQQQXXXgggzzzuuusssxxxzzz{{{dddOOOAAA>>>>>>FFFQQQYYY[[[YYYKKKFFF???888333333444666777<<>><<<:::===<<<999777777777999:::555444444333222111000000000///...///000///...,,,,,,,,,---------------,,,//////...---...///000111000///------...000000///...---,,,***)))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))((((((,,,,,,,,,---------......+++,,,---...///222666999999888;;;AAADDDCCCDDDGGGLLLIIIQQQOOOQQQSSSYYY}}}pppooowwwnnn___WWWUUUNNNNNNOOOPPPOOOOOOSSSZZZ```aaalllyyyoooeee]]]QQQEEEBBB>>>999666555444444333222111111000000111111222222333444444555444444444555666777888999999999999;;;;;;<<<>>>???BBBCCCDDDFFFFFFGGGJJJNNNQQQSSSTTTWWW[[[aaagggjjjjjjhhhggg```ZZZQQQGGG@@@>>>>>>???>>>======@@@DDDGGGGGGFFFLLLNNNQQQSSSUUUXXX\\\___dddkkkqqqqqqttt{{{uuuSSS???:::444222555888999999999888;;;CCCJJJNNNTTTZZZaaauuu~~~tttsssxxx{{{yyy\\\FFF>>>;;;:::@@@IIIOOOPPPMMMBBB>>>:::666444555888:::777<<>>===:::::::::999888555333222555444444333222111000000..................---,,,------............---------,,,+++******+++,,,---111///------...////////////...---+++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---......///222777:::999888;;;AAADDDCCCDDDGGGLLLJJJRRRPPPRRRUUU[[[pppmmmxxxllldddVVVPPPQQQLLLNNNPPPRRRRRRTTTYYYaaahhhmmm|||~~~mmmbbbYYYMMMBBB@@@===888555444444333333222111111000000111111222222222333444444444444444555666666777888888888888::::::;;;===???BBBDDDEEEFFFGGGHHHJJJLLLOOORRRSSSWWWZZZ___cccdddcccaaa___XXXTTTNNNGGGBBB@@@@@@@@@???>>>???BBBEEEGGGGGGFFFOOOQQQSSSTTTVVVXXX[[[^^^gggooouuuuuuvvv~~~yyyZZZBBB<<<555222444777888888777777<<>>>>>@@@CCCFFFHHHGGGFFFFFFEEECCCAAA???>>>======:::;;;======:::555000,,,555444444333222111000000---------------,,,,,,,,,......////////////......000///...------...//////222000...---.........---000///---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------......,,,,,,,,,---------......---...//////000333777;;;999888;;;AAADDDCCCDDDGGGKKKIIIQQQOOOSSSVVV^^^ssslllxxxhhh___RRRMMMPPPOOORRRTTTVVVXXX[[[aaajjjqqq|||ooobbbYYYMMMCCC???<<<777444333333333333111111000000000000111111222222333444444444444333444555666777777777777777888999:::<<>>???@@@AAADDDFFFGGGGGGGGGPPPRRRTTTVVVWWWZZZ]]]```kkksssyyyxxxyyy}}}```FFF???777333333666888888666555888???EEEHHHLLLQQQYYYpppuuuuuuzzz~~~vvv```RRR>>><<<999777888<<>>;;;:::999999888777666666666777<<>>>>>@@@BBBEEEGGGFFFEEEDDDBBB@@@>>><<<;;;;;;;;;;;;===>>>???<<<777222///555444444333222111000000.........---,,,,,,,,,---///000000000000//////...333222111000000111222222333111...---.........---///...,,,+++******++++++++++++++++++++++++++++++((())))))******+++,,,,,,,,,,,,,,,---------......---...///000111444888;;;999888;;;AAADDDCCCDDDGGGIIIGGGOOONNNRRRVVV___xxxmmmlllbbbUUURRRXXXZZZ^^^aaadddfffjjjqqqzzzuuueee[[[PPPGGG@@@<<<777444333333333222111000000000000000000111111222333333444444333333444444555666666666555555777888999;;;>>>@@@CCCDDDFFFIIIKKKLLLLLLNNNQQQTTTXXXYYYZZZZZZYYYWWWUUUSSSMMMKKKIIIFFFCCC???===;;;???AAACCCEEEFFFHHHIIIJJJQQQSSSVVVXXXZZZ]]]aaadddnnnuuu{{{zzz}}}fffKKKCCC:::444444666888999888555555999===???DDDJJJYYYrrrxxxvvv|||^^^SSSMMM===999777555666999;;;:::999999:::::::::999888777777999===AAADDDDDDFFFJJJMMMTTTTTTVVVVVVUUUSSSQQQOOOEEE???@@@LLLZZZaaadddeeedddddddddcccbbbbbbcccdddaaa```bbbeeeeeebbbdddhhhkkksssxxxvvvzzzzzzwwwtttoooiiiddd```^^^]]]\\\[[[ZZZYYYZZZ[[[\\\\\\___aaaeeehhhiiihhhfffeeeddd^^^ZZZZZZXXXTTTQQQRRRPPPNNNMMMLLLLLLKKKHHHFFFGGGHHHHHHHHHGGGEEECCCBBB@@@@@@@@@CCCEEEFFFEEECCCDDDBBB@@@>>><<<;;;;;;;;;;;;<<<<<<;;;:::888666444555444444333222111000000///000000///,,,,,,...000000000111111000//////...000000///...///000111222333111...---.........------,,,+++))))))))))))***++++++++++++++++++++++++************************,,,,,,,,,---------......---...///000111444888;;;999888;;;AAADDDCCCDDDGGGGGGEEEMMMLLLPPPUUU^^^|||nnnooohhh___\\\dddhhhhhhkkknnnqqqttt{{{xxxggg\\\RRRJJJBBB>>>999555444333222222111000000//////000000111111111222333333333333333333444444555555555444444666666888999<<<>>>@@@AAADDDGGGKKKKKKKKKMMMQQQUUUUUUVVVVVVUUUTTTSSSQQQPPPKKKJJJIIIGGGDDD@@@===<<<@@@AAACCCEEEFFFHHHKKKNNNSSSUUUXXX[[[]]]```dddgggpppvvvzzz{{{jjjQQQHHH===555444777999999;;;777555888:::<<>>======999999888777777666666666555444444333222111000000///111111///,,,+++...111000111111000000///...---000000000000111222444555222000...---.........------,,,***)))(((((())))))++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---...//////000333777;;;999888;;;AAADDDCCCDDDGGGGGGDDDLLLJJJOOOTTT^^^~~~ooo|||kkkjjjeeedddkkkpppmmmpppsssuuuxxxxxxeeeYYYPPPIIIDDD@@@:::666444333222111000000////////////000000111111222333333333333222333333444444444444333333555666666888:::<<<===???@@@DDDHHHIIIIIIKKKPPPUUUQQQQQQQQQPPPOOONNNMMMMMMKKKJJJJJJHHHFFFDDDAAA@@@@@@BBBCCCDDDEEEHHHNNNRRRWWWYYY\\\^^^___bbbeeehhhqqquuuxxx{{{nnnUUULLL???777555777:::;;;:::666666999<<<<<<@@@EEENNNjjjvvvuuu{{{uuudddTTTRRRPPPCCC777666555444555666666555222333666999<<<>>>@@@AAACCCFFFHHHGGGEEEEEEHHHKKKLLLMMMOOOPPPOOOMMMJJJHHHIIIGGGIIIPPPTTTTTTSSSTTTOOONNNNNNOOOQQQTTTWWWXXXUUUSSSRRRUUUUUUUUUZZZaaasss~~~yyyrrrlllfffbbb``````^^^]]]^^^bbbfffgggfffjjjmmmsssxxxzzzyyyvvvtttiiiaaaYYYVVVTTTQQQRRRUUUOOONNNMMMMMMNNNMMMKKKIIIGGGGGGHHHGGGFFFEEECCCBBB@@@@@@AAADDDGGGHHHGGGFFFEEEEEEDDDCCCAAA???>>>===888888888888777666666555555444444333222111000000...000111...******---111000000000000///...---,,,000000000111222555777888111///------.../////////---,,,+++))))))))))))***************************+++++++++,,,,,,------...,,,,,,,,,---------......,,,---......///222777:::999888;;;AAADDDCCCDDDGGGHHHEEEMMMKKKOOOTTT^^^ppppppccchhhfffeeelllppprrrtttwwwyyy|||vvvbbbVVVMMMFFFFFFAAA;;;777555333222000000000////////////000000111111222333333333333222333333444444444333222222555555666777888:::<<<======BBBFFFHHHGGGIIIOOOTTTNNNNNNMMMMMMLLLLLLKKKKKKKKKJJJJJJIIIHHHGGGFFFEEE@@@BBBCCCCCCDDDHHHOOOUUU[[[]]]___``````bbbeeegggrrrtttvvv{{{pppXXXNNNAAA888666888:::;;;555444666;;;>>>===???CCCGGGddd}}}~~~tttssszzz}}}qqqiii```^^^YYYLLL:::999888777666666666666222333555888;;;===???@@@HHHJJJKKKJJJGGGFFFIIIKKKGGGIIIKKKNNNNNNLLLIIIGGGIIIHHHJJJPPPSSSRRRSSSVVVQQQQQQSSSVVV[[[___```aaaZZZZZZ]]]bbbcccccceeejjjxxxpppjjjeeebbbaaa___^^^aaafffjjjkkkjjjnnnrrrzzziii```WWWRRROOOMMMNNNQQQOOONNNMMMNNNNNNNNNLLLJJJGGGGGGGGGGGGFFFDDDCCCAAA>>>???@@@DDDHHHJJJJJJIIICCCCCCCCCBBBAAA>>><<<::::::;;;;;;<<<:::999666555555444444333222111000000---///000---)))(((,,,111000000000000///...---,,,******+++,,,...111444555000///------...000000///...---,,,************+++************************&&&'''((()))+++,,,---...,,,,,,,,,---------......+++,,,---...///222666999999888;;;AAADDDCCCDDDGGGJJJGGGNNNKKKOOOUUU___vvv{{{tttlllggghhhjjjlllqqquuuxxx{{{~~~ssseee\\\RRRIIICCC???;;;777666444333222//////000111222222333333222222222333333222222111222222333444444444444333333444555666888:::<<<===???@@@AAACCCEEEGGGHHHIIIOOONNNMMMKKKIIIHHHHHHHHHOOOKKKIIIJJJLLLKKKGGGBBBEEEFFFGGGIIIMMMPPPTTTVVV^^^^^^]]]]]]^^^ccciiinnnuuurrrwwwrrr^^^SSSDDD999666777777666777777777666777999>>>AAAIIIeee}}}|||rrrqqqxxx}}}qqqXXXHHH666222888666666888444666555555555888<<<@@@BBBCCCEEEHHHIIIHHHHHHHHHIIIEEEFFFHHHIIIIIIGGGDDDBBBCCCFFFJJJPPPTTTWWWXXXYYYXXXWWWXXX]]]dddgggddd```dddgggpppwwwwwwttt{{{}}}{{{xxxppphhheee\\\\\\```gggllllllooosss|||kkk]]]SSSRRROOOHHHKKKSSSSSSQQQOOOMMMKKKIIIEEECCCDDDDDDDDDCCCBBBBBBAAAAAA???AAACCCDDDEEEFFFHHHJJJEEEDDDCCC@@@>>><<<:::999;;;;;;;;;;;;:::999888888444444333222222111111000/////////...------///111111222111///---+++,,,---------......000111222333111///------...///000//////,,,***))))))***)))(((************************,,,,,,,,,+++++++++******,,,,,,,,,---------......---...///000000222555888:::999===BBBCCCAAADDDHHHJJJFFFIIIIIIRRRQQQ[[[tttwwwyyysssmmmjjjmmmqqqsssvvvzzz{{{zzzlllbbbWWWMMMDDD@@@;;;777555444222111000000111111222333333333111222333333333333333222333333444444555555555444333333444555777999;;;<<<<<<===>>>@@@BBBDDDFFFGGGIIIIIIHHHHHHHHHHHHIIIIIIMMMJJJIIIJJJMMMMMMHHHDDDDDDEEEFFFIIIMMMRRRVVVXXX\\\\\\[[[]]]aaafffkkknnnuuuttt{{{~~~rrraaaVVVFFF;;;888888888888666777777777888;;;@@@DDDJJJhhhuuurrrxxx}}}pppQQQ===666999666444666444555444444444666:::===???DDDDDDDDDBBBAAABBBDDDGGGEEEFFFGGGHHHHHHFFFEEEDDDBBBGGGOOOTTTVVVWWWWWWXXXVVVWWWZZZ]]]```bbbccccccgggkkkssszzz}}}~~~{{{wwwooohhheeedddcccgggmmmrrrtttyyy~~~hhh\\\SSSSSSRRRLLLNNNVVVSSSQQQOOOMMMLLLJJJGGGEEEFFFFFFEEEDDDCCCBBBAAA@@@AAABBBEEEEEEEEEFFFHHHIIIFFFEEECCCAAA???===<<<;;;;;;;;;;;;;;;:::999888777444444333222222111111000/////////...------///111111111111///---,,,,,,...---------...///000111222///...,,,---///111222222...,,,***))))))***))))))************************++++++++++++++++++++++++,,,,,,,,,---------......---...///000000222555888999999<<>>999888999999666666777888999===BBBEEEIIIhhhzzzvvvzzz}}}{{{\\\EEE::::::444222555333444333333333444777999;;;EEECCC@@@<<<;;;===BBBFFFEEEEEEFFFFFFFFFFFFFFFFFFCCCKKKTTTXXXXXXVVVWWWXXXWWW[[[```aaa``````dddhhhlllpppwww~~~}}}zzzvvvnnngggeeecccccchhhooouuuzzzyyydddZZZTTTUUUUUUQQQRRRWWWRRRPPPNNNMMMMMMLLLIIIGGGHHHHHHFFFEEECCCBBB@@@@@@CCCEEEGGGGGGFFFFFFGGGIIIFFFEEEDDDBBB@@@>>>===<<<;;;;;;;;;;;;:::999888777444444333222222111111000/////////...------///111111111111///---,,,---.........------...//////000...,,,+++---///222333333...,,,)))))))))******)))*********************************++++++,,,------,,,,,,,,,---------......---...///000000222555888999999<<<@@@AAA???@@@EEEEEEEEEKKKNNNXXXYYYdddvvvuuu~~~xxxkkk\\\PPPHHHCCC===888555333222111111111222222333333333444111222333444555666666666444444444444555555666666444444444555666777999:::999:::;;;===???AAACCCCCCBBBBBBCCCDDDGGGIIIKKKLLLMMMMMMNNNPPPQQQOOOKKKGGGCCCCCCEEEGGGKKKOOORRRTTTWWWUUUVVV]]]gggnnnooonnnqqqzzz}}}uuummmggg\\\MMM@@@999888999:::666777777888999<<>>;;;:::<<>>======::::::;;;::::::999888777444444333222222111111000/////////...------///111000111111///---,,,---.........---------......///...,,,+++,,,...000111111...+++)))((()))******)))************************((()))***+++,,,---......,,,,,,,,,---------......---...///000000222555888:::999<<<@@@AAA???AAAEEEDDDEEELLLOOOYYYYYYeeexxxppp~~~ooo___RRRKKKFFF???999555444222111111222222222222222333333000111333555777888999999666555555555555666777888777777777777888999:::;;;<<<===>>>@@@BBBDDDFFFFFFEEEEEEEEEFFFHHHIIIKKKLLLPPPPPPQQQRRRRRROOOLLLIIIDDDDDDDDDEEEGGGIIILLLMMMSSSRRRTTT[[[eeelllmmmkkklllyyy}}}xxxrrrllleee\\\NNNAAA:::777888999777888888888888;;;@@@CCCRRRkkkvvv___FFF888666000///444333111111111111222333444555999::::::::::::<<<@@@CCCCCCBBBBBBCCCDDDGGGJJJKKKNNNSSSYYYYYYVVVWWW]]]dddfffiiinnnrrrsssqqqmmmkkkvvv}}}zzzuuurrrnnngggdddeeefffjjjttt~~~nnn^^^YYYUUUUUUSSSPPPOOOOOOMMMKKKIIIHHHIIIJJJIIIHHHKKKJJJHHHFFFCCCAAA@@@???EEEGGGIIIJJJHHHGGGGGGGGGBBBBBBAAA@@@???>>>======::::::::::::999888777777444444333222222111111000/////////...------///111000000000///---,,,---///......---------......//////---++++++---.........---+++)))((()))+++******************************(((((()))***,,,---......,,,,,,,,,---------......---...///000000222555888;;;:::===BBBBBB@@@BBBGGGDDDFFFMMMOOOWWWWWWdddsssssstttcccWWWOOOIIIAAA:::666444333222111111111111111111111111000111333666888:::;;;;;;999888777777777888:::;;;;;;;;;;;;;;;;;;<<<===>>>@@@AAACCCDDDGGGHHHJJJKKKIIIIIIHHHIIIIIIJJJKKKLLLPPPPPPQQQQQQPPPOOOMMMLLLFFFFFFEEEDDDDDDEEEFFFGGGMMMMMMOOOVVV^^^dddgggfffppp{{{|||vvvtttpppkkkbbb[[[OOODDD;;;777777888888888999999:::===BBBEEEPPPiiirrrYYYBBB666555000///444333111111111111222444555555111333555777888:::===???@@@@@@AAABBBEEEHHHKKKLLLQQQUUUXXXXXXXXX[[[ccciiikkkmmmrrrwwwzzzyyyvvvsss~~~yyytttpppnnnkkkfffeeehhhnnnrrr{{{hhh]]]YYYUUUSSSQQQOOOMMMKKKMMMJJJHHHGGGHHHHHHHHHGGGJJJIIIGGGEEECCCAAA???>>>DDDFFFIIIJJJIIIGGGFFFGGGAAAAAA@@@??????>>>======::::::::::::999888777666444444333222222111111000/////////...------///111///000000///------...///......------...//////000000...,,,+++---......------+++)))(((***++++++***************************((())))))+++,,,---......,,,,,,,,,---------......---...///000000222555888::::::===BBBCCCAAADDDHHHEEEGGGMMMNNNUUUUUUccczzzzzzwwwfffZZZRRRLLLCCC<<<888555444333000000000000000000000000000111444666999;;;<<<======<<<;;;:::;;;<<<>>>???@@@????????????@@@@@@AAADDDEEEFFFHHHJJJLLLNNNNNNJJJJJJJJJJJJJJJKKKLLLMMMLLLLLLMMMMMMMMMMMMNNNPPPGGGFFFEEEDDDCCCDDDEEEEEEFFFGGGJJJOOOTTTYYY^^^```oooxxx~~~|||{{{uuummmkkkkkkiiiddd```ZZZQQQFFF>>>999888888777888999:::===AAAGGGKKKNNNjjj~~~oooUUU???555666111000333111000111222333444555666777111333444555666888;;;===>>>>>>@@@CCCFFFIIIKKKMMMQQQTTTWWWZZZ]]]aaagggkkkmmmrrrxxx|||}}}~~~}}}||||||{{{sssooolllllljjjggghhhlllssswwwxxxccc[[[YYYUUUQQQPPPOOONNNKKKNNNKKKHHHGGGGGGHHHHHHHHHHHHGGGFFFDDDBBB@@@???>>>BBBEEEHHHIIIIIIGGGFFFFFFAAAAAAAAA@@@@@@??????>>>999::::::999999888777666444444333222222111111000/////////...------///111///000000///------...000---------...///000111222000...,,,---...000111000,,,***((((((***+++++++++************************))))))***+++,,,,,,------,,,,,,,,,---------......---...///000000222555888777888;;;AAABBBAAADDDIIIFFFGGGMMMMMMTTTUUUeeezzzwwwfffZZZTTTNNNEEE===888666555444000000000///////////////000111444777999<<<===>>>AAA@@@>>>===>>>???AAABBBCCCBBBBBBAAABBBBBBCCCCCCFFFGGGHHHJJJLLLNNNOOOPPPJJJJJJJJJJJJKKKLLLMMMMMMHHHHHHIIIIIIJJJLLLPPPRRRGGGFFFEEEDDDDDDEEEFFFFFFAAADDDGGGJJJMMMRRRWWW[[[fffmmmqqqpppqqqvvvxxxuuussstttxxxrrrggghhhhhheee``````bbbaaa]]]___ZZZSSSIII@@@:::888999555777999<<>>555777222000222///000111222333555666777888666666666555555777;;;>>><<<===@@@CCCFFFIIIKKKMMMPPPRRRVVV\\\aaafffiiikkknnnvvv~~~}}}zzzxxxvvvuuupppmmmkkkkkkjjjhhhkkkpppwww{{{qqqaaaZZZXXXTTTPPPOOOPPPPPPMMMOOOLLLIIIHHHHHHIIIIIIHHHGGGFFFEEEDDDBBB@@@???>>>AAADDDGGGIIIIIIGGGFFFFFFBBBBBBBBBAAAAAA@@@@@@@@@999999:::999999888777666444444333333222111111000/////////...------///111///000000///------...000------......000111333333///...---...111333444444,,,***((((((***+++++++++*********************************++++++,,,,,,---,,,,,,,,,---------......---...///000000222555888555666:::???AAAAAADDDIIIFFFGGGMMMLLLSSSVVVhhhxxx|||jjj___XXXNNNDDD===888222111333111111111111111000000000222333555888:::;;;<<<======>>>======<<<>>>AAADDDFFFEEECCCAAAAAAAAABBBBBBFFFCCCBBBHHHPPPTTTQQQMMMKKKLLLMMMMMMMMMLLLKKKKKKHHHGGGFFFIIIMMMPPPOOOMMMLLLHHHDDDBBBCCCDDDCCCAAACCCCCCCCCEEEHHHLLLOOORRR]]]___ccceeefffeeecccaaaaaaeeejjjmmmlllggg```[[[\\\YYYWWWXXXZZZ[[[YYYWWWXXXUUUPPPHHHAAA<<<;;;;;;666888;;;>>>BBBGGGMMMQQQWWWlllzzzttt||||||\\\AAA444666555555555000333333444555777999:::;;;888999:::999888888;;;===>>>???@@@AAACCCFFFHHHIIIMMMPPPTTTXXX[[[```eeehhhooo~~~}}}}}}uuurrrttttttpppnnnoooooolllnnnqqq{{{zzzmmmcccYYYXXXWWWUUURRROOOLLLKKKMMMLLLJJJHHHGGGHHHIIIJJJDDDCCCBBBAAAAAAAAAAAAAAAFFFHHHJJJLLLLLLKKKJJJIIIEEEEEEEEEEEECCCAAA???>>><<<;;;999777666555444444555444333111000111111222000000///---,,,---///222222222000///.....................000333555555444000...------///111222222...---+++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++******---///111111222333666888;;;:::===AAABBBAAACCCHHHJJJGGGKKKNNNXXXWWWfffpppzzz}}}lllbbbYYYOOOFFF@@@:::555333444111111000000000000000000222333666999;;;=========>>>>>>>>>===<<<===@@@CCCCCCCCCBBBBBBBBBCCCDDDDDDEEEDDDDDDHHHMMMPPPNNNKKKKKKLLLNNNOOOOOOMMMLLLKKKGGGEEEDDDEEEGGGIIIGGGEEEJJJGGGDDDCCCDDDDDDCCCAAAAAA@@@@@@AAACCCEEEHHHJJJQQQRRRUUUWWWXXXWWWVVVUUUPPPRRRTTTUUUTTTQQQMMMJJJMMMLLLLLLNNNRRRUUUUUUTTTUUUTTTQQQJJJCCC===:::888666777:::===AAAFFFLLLPPPSSSdddzzz{{{wwwzzz]]]CCC555666444444666111555555555555666888999:::999;;;======;;;::::::<<<======>>>???AAACCCEEEFFFHHHJJJMMMQQQWWW```iiiooo~~~}}}|||uuussstttrrrpppqqqsssssspppqqqttt|||nnnccc[[[YYYXXXVVVTTTQQQNNNLLLKKKJJJJJJKKKKKKJJJIIIGGGFFFDDDCCCCCCBBBBBBBBBBBBCCCHHHIIIJJJKKKKKKKKKJJJIIIEEEEEEEEEEEECCCAAA???>>><<<;;;999888666555555555555444333111111111111222000000///---,,,---///222111111000///.........///.........000222444444444000...------///111222111---,,,+++***)))***++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++,,,,,,---------///000111222333666888::::::===BBBCCCBBBDDDIIILLLGGGJJJLLLUUUVVVhhhuuuiiitttrrrjjj[[[RRRIIIDDD>>>777555666111111000000////////////222444777;;;===>>>>>>>>>>>>??????>>><<<===???AAAAAAAAABBBDDDDDDEEEEEEEEEDDDEEEGGGIIIJJJJJJJJJIIIKKKLLLNNNPPPPPPOOOLLLKKKHHHFFFEEEDDDDDDDDDBBB@@@GGGEEECCCCCCDDDCCCBBB@@@AAA@@@???>>>>>>???AAABBBDDDEEEFFFGGGGGGGGGGGGGGGEEEDDDDDDCCCBBBAAA@@@@@@>>>>>>???BBBFFFJJJKKKJJJNNNOOOPPPMMMFFF???999666555666999;;;>>>CCCJJJNNNOOOZZZkkkyyy}}}{{{{{{___EEE666666333333666333555555555666777888999:::888===AAAAAA>>>;;;:::;;;;;;;;;;;;<<<>>>@@@AAABBBCCCDDDFFFKKKSSS___lllttt}}}|||}}}{{{vvvtttuuurrrrrrtttyyyyyyvvvwww{{{lllfffbbb\\\XXXWWWVVVSSSPPPNNNLLLKKKGGGIIILLLNNNMMMJJJFFFDDDCCCCCCDDDDDDDDDDDDDDDEEEJJJJJJJJJJJJJJJJJJIIIIIIEEEEEEEEEDDDCCCAAA??????<<<;;;999888666666555555555444333222111111111111000000///---,,,---///222000000//////.../////////...------///222444333333///...------///111111000---,,,+++***)))***++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,---...//////---///000111111333555888888999===DDDEEECCCEEEIIILLLGGGIIIJJJTTTVVViiiqqqgggqqq~~~rrrlll___VVVMMMGGG@@@999555666222111000/////////000000222555888<<<>>>??????????????????>>>===<<<>>>@@@AAABBBCCCDDDEEEDDDDDDCCCBBBEEEIIIJJJHHHHHHIIIKKKJJJKKKNNNPPPPPPOOOMMMKKKKKKJJJHHHGGGFFFEEEDDDCCCCCCCCCCCCCCCBBBAAA@@@>>>CCCBBBAAA???>>>>>>>>>>>>>>>>>>=========>>>??????@@@@@@>>>===<<<<<<<<<<<<888888999:::;;;=========DDDHHHLLLLLLHHHAAA:::777555666777999<<>>@@@AAADDDHHHPPP[[[gggooo{{{~~~}}}|||{{{yyyvvvuuuuuuuuutttvvvyyyyyywww{{{kkkaaacccaaa\\\YYYWWWUUURRRPPPMMMLLLKKKHHHKKKNNNOOOOOOLLLHHHEEECCCDDDEEEEEEFFFFFFFFFFFFKKKKKKKKKJJJJJJIIIIIIHHHFFFFFFEEEDDDBBBAAA@@@???<<<;;;999888777666666666444444333222111111111111000000///---,,,---///222//////.........//////000...------///111333222222///...---...///111000///,,,+++***))))))***++++++***************************+++++++++++++++,,,,,,++++++,,,------...//////---...000111111222555777777888>>>DDDFFFEEEFFFIIIJJJEEEIIIKKKUUUVVVhhhzzzhhhooo{{{pppkkkfff\\\QQQJJJBBB999555555222111000//////000111222444666999<<<>>>??????>>>>>>???@@@???======>>>???BBBCCCDDDDDDDDDCCCAAA@@@@@@EEEIIIJJJIIIHHHKKKMMMHHHJJJLLLNNNOOONNNLLLJJJKKKKKKKKKJJJIIIHHHHHHHHHAAABBBBBBBBB@@@???>>>===CCCBBBAAA???>>>===<<<<<<===<<<;;;::::::;;;;;;<<<:::::::::999999888777777666666777666666666666666;;;???EEEHHHFFFAAA<<<999666777777777999>>>DDDHHHIIIPPP[[[jjjvvv||||||zzz^^^EEE777666111111666555222222444777:::===@@@AAAHHHMMMRRROOOFFF>>>::::::888888888888888999::::::<<<>>>AAAEEEIIIPPPWWW\\\bbbjjjrrruuu{{{}}}}}}|||yyywwwvvvuuutttuuusssssstttssssss{{{{{{ggg``````\\\UUUZZZXXXUUURRROOOMMMLLLLLLMMMMMMNNNNNNNNNLLLJJJIIIDDDDDDEEEFFFGGGGGGGGGFFFJJJKKKKKKKKKJJJIIIHHHHHHFFFFFFEEECCCBBBAAA@@@@@@;;;;;;999888777777777777444333333333222111111000000000///---,,,---///222///...............///000...------...000222111000///...---...000000///...+++***)))))))))***+++,,,*********************************++++++,,,,,,,,,------------------------,,,...000000111222555777666888===DDDFFFDDDEEEIIIGGGDDDJJJNNNXXXWWWfffkkklllxxxssspppeeeWWWMMMCCC999555555222111000///000222444666777888999;;;<<<===>>>>>>===>>>??????>>>===>>>@@@CCCCCCCCCBBBBBB@@@??????AAAEEEIIIJJJIIIIIIJJJMMMGGGHHHIIIJJJKKKKKKJJJJJJGGGIIIJJJJJJIIIHHHJJJKKKCCCDDDDDDBBB???======>>>??????>>>======<<<;;;;;;===<<<;;;:::::::::::::::666777777888777666555444333444555555444444555666555999>>>@@@@@@===<<<;;;999999888777777;;;AAAEEEFFFMMMYYYhhhsssyyyzzzyyy{{{[[[CCC777666111111666555111222555888<<<@@@CCCEEESSS[[[aaa^^^QQQCCC;;;888999999888777777888888888888:::===???@@@BBBEEEGGGIIIPPPVVVYYY\\\fffuuu~~~}}}~~~|||wwwuuuvvvuuurrrqqqooooooooonnnppp{{{uuuiiieeeddd___ZZZ[[[YYYVVVSSSPPPNNNMMMMMMOOONNNMMMMMMLLLKKKKKKKKKDDDEEEFFFGGGGGGGGGFFFEEEHHHIIIKKKLLLLLLJJJHHHGGGGGGFFFDDDCCCAAA@@@@@@@@@;;;;;;:::888888777777777333333333333333111000000000000///---,,,---///222//////......---............---,,,---000111000///...------...000000...---******)))((()))***+++,,,*********************************++++++,,,,,,---------------,,,,,,,,,+++,,,...///000000222444777777888<<>>>>>???@@@AAAAAA@@@??????@@@@@@@@@CCCEEEGGGHHHHHHGGGHHHHHHEEEEEEFFFFFFGGGHHHIIIIIIEEEHHHJJJIIIHHHHHHIIILLLGGGHHHGGGCCC???===???@@@;;;<<<<<<============<<<>>>======<<<<<<;;;::::::777777777777666666666666222444555555333222444666555777888888888888999;;;<<<;;;999777666999>>>CCCFFFNNN[[[hhhssszzz~~~yyyWWW@@@666666111000555555444555777:::>>>BBBEEEGGGNNN[[[hhhiii]]]KKK>>>888::::::999888777777777777666888999:::999:::<<<>>>>>>AAAEEEJJJMMMSSS\\\ccceeeqqq|||~~~}}}vvvsssuuutttpppmmmnnnppprrrrrrvvvxxxooojjjhhhfffdddbbb\\\ZZZWWWSSSPPPOOOOOONNNMMMMMMLLLLLLKKKJJJJJJIIIDDDEEEGGGGGGGGGFFFDDDCCCEEEHHHKKKMMMNNNLLLIIIGGGGGGFFFDDDBBBAAA@@@@@@@@@;;;;;;:::999888888888888333333444444333222000///000000///---,,,---///222000///......---------------,,,,,,---///000000///...------...000///...,,,***)))(((((((((***+++,,,************************)))******+++,,,,,,------++++++++++++,,,,,,,,,,,,,,,---///000000111444777888888;;;@@@BBB@@@BBBGGGIIIFFFKKKNNNWWWUUUcccvvvlllwwwtttbbbSSSFFF;;;777777222111000000222666999;;;<<<:::999888888999;;;===:::<<>>>>>===>>>???AAABBBEEEEEEFFFGGGGGGFFFDDDCCCEEEDDDCCCCCCDDDFFFHHHIIIFFFIIIKKKJJJHHHHHHJJJLLLKKKKKKIIIEEE@@@>>>@@@CCC;;;;;;===>>>???@@@@@@@@@@@@@@@@@@???>>>===<<<;;;777555444222222333444555333555666555111000111333666666555444222444777:::>>>===:::777666888===AAAIIIQQQ^^^jjjttt}}}yyyTTT???666666111000555444666777999;;;???BBBEEEFFFBBBSSSgggnnndddQQQBBB:::;;;:::999888888777777777777888888888777999<<<>>>@@@@@@CCCJJJPPPSSSTTTVVVTTT```mmmzzz~~~}}}uuurrruuutttooollloootttyyyzzz~~~zzzuuuooojjjfffaaa______]]][[[WWWTTTQQQPPPOOOOOOJJJJJJKKKLLLKKKIIIGGGFFFEEEFFFGGGHHHGGGEEECCCBBBDDDGGGKKKNNNOOOMMMIIIFFFHHHFFFDDDBBBAAA@@@@@@AAA;;;;;;:::999888888888888333333444444333222000///000000///---,,,---///222111000///...---,,,,,,,,,---,,,,,,---///000///......------///000///---+++***)))(((((((((***+++,,,))))))))))))))))))))))))))))))***+++,,,,,,------))))))***+++,,,,,,---...,,,---///000000111444666999999;;;???@@@???AAAFFFLLLGGGKKKLLLTTTSSSccczzzkkkmmmppp[[[JJJ???:::888333444444444333555777999>>><<<;;;;;;;;;;;;999888;;;<<<>>>AAACCCDDDCCCAAA????????????@@@@@@AAABBBCCCDDDDDDEEEEEEEEEDDDDDDGGGIIIJJJGGGBBB@@@CCCGGGGGGHHHJJJNNNQQQSSSRRRPPPUUUNNNHHHEEEEEEEEEAAA>>>999999;;;>>>@@@@@@>>><<<>>>>>>===>>>???>>>;;;999999666444333444555555444555555555444333222222222555444333333444666888999AAA???<<<;;;<<>>@@@EEENNNGGGHHHJJJTTTSSS```yyyjjjmmmttt```OOOCCC<<<:::555555444444444666999;;;===<<<:::;;;<<<<<<;;;999>>>>>>???AAACCCCCCAAA??????????????????@@@AAAAAA>>>@@@BBBDDDFFFGGGHHHIIIEEEGGGHHHFFFBBBAAADDDHHHHHHIIIKKKNNNQQQRRRPPPNNNSSSNNNHHHGGGGGGGGGDDD@@@:::999:::===???@@@???>>>???>>>>>>?????????<<<:::999777555555555666555444777666666666555555444444888777555555555666888999?????????>>>>>>BBBHHHLLLWWWcccnnnrrrttt{{{rrrMMM>>>444666888444333777>>>888555999===AAAEEEJJJVVVssswwwfffPPP===:::777888888999999999888888999777777888<<<>>>>>>===<<>><<<;;;:::;;;=========<<<@@@@@@@@@AAABBBBBB@@@===??????>>>>>>??????@@@@@@===>>>@@@CCCEEEGGGHHHIIIBBBDDDEEECCCAAA@@@CCCGGGFFFGGGIIIMMMPPPPPPNNNKKKOOOLLLIIIHHHJJJIIIGGGCCC<<<;;;:::<<<>>>@@@@@@???@@@??????@@@@@@???===;;;999888666666777777555333444444333333333333333333666555555444555666888999AAACCCEEEDDDCCCHHHQQQXXX___kkkttttttrrrwwweeeIII===444666777444444777;;;666333777<<<@@@GGGNNNbbb~~~eeeLLL;;;999777777888999:::::::::999999888888:::===??????>>>===EEEMMMOOOOOORRR\\\eeexxx}}}yyytttrrrssssssrrrpppooommmnnnrrrvvv~~~ooonnnkkkfffbbb^^^]]]]]]]]]XXXWWWUUUSSSRRRPPPPPPOOONNNMMMLLLKKKJJJJJJJJJJJJKKKHHHEEEDDDDDDEEEEEEEEEGGGHHHIIIJJJJJJJJJIIIIIIIIIFFFCCCAAA@@@@@@???>>>>>>===:::888666666666666555444333333222111000000111000...------...000111333222000///......//////.........///111222111000///......///000111///...)))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++++++++------,,,,,,------...///---------...000222555666999999<<<@@@BBBAAADDDIIIKKKFFFIIIKKKUUUTTTaaattteeehhh~~~mmmYYYHHH===999777555333333666:::===???;;;::::::;;;===??????>>>@@@??????@@@AAAAAA@@@>>>>>>>>>=========>>>>>>???@@@AAABBBCCCCCCCCCCCCCCCAAABBBBBB@@@>>>>>>@@@BBB@@@AAADDDHHHLLLMMMKKKIIIJJJIIIHHHHHHJJJJJJGGGEEEAAA???<<<<<<===?????????AAA@@@@@@@@@AAA@@@>>>;;;999888777777777777555333333333333444444444555555444444444444555777888999BBBGGGKKKLLLMMMSSS```jjjooovvvzzzvvvtttvvv{{{}}}vvvZZZEEE;;;444555777555555777555555888<<<>>>BBBMMMXXXuuucccIII::::::666777888999::::::;;;;;;888888999;;;===???@@@@@@AAAMMMXXXZZZVVV[[[kkk{{{xxxuuurrrqqqqqqrrrpppooolllmmmnnnrrryyy|||nnnmmmjjjfffaaa^^^\\\\\\\\\WWWVVVTTTSSSQQQPPPPPPPPPMMMLLLKKKJJJJJJJJJJJJJJJLLLIIIFFFDDDEEEEEEEEEEEEHHHIIIJJJKKKLLLKKKIIIHHHHHHEEEBBBAAAAAA@@@???===???>>><<<999777666666555444444333333222111000000111000...------///111222333222000///......//////.........///111222111000///......000111222000...))))))))))))))))))))))))(((((((((((((((((((((((()))***++++++,,,,,,++++++,,,,,,,,,,,,,,,---......---------...000222555666999888<<>>@@@@@@???>>>======>>>@@@AAA@@@???===<<<<<<;;;;;;;;;<<<<<<@@@@@@AAAAAAAAA@@@??????@@@@@@???===<<<;;;<<<>>>;;;<<<>>>BBBGGGIIIIIIHHHFFFFFFFFFGGGGGGGGGFFFDDDFFFCCC???===>>>?????????BBBAAAAAAAAABBBAAA???<<<:::888777777888888777666666666777888999:::;;;;;;<<<;;;;;;:::999999888888>>>DDDLLLQQQVVVaaarrr~~~~~~}}}|||wwwwww~~~~~~lllSSS@@@:::555666777777777888888;;;@@@@@@===DDDXXXmmm^^^GGG;;;;;;666777888999:::;;;;;;;;;777888999;;;===@@@CCCEEEHHHVVVdddhhhgggppp}}}yyyyyyuuusssrrrqqqqqqpppooonnnkkknnnqqqttt|||~~~rrrgggeeeccc```\\\XXXVVVVVVUUUVVVUUUTTTRRRQQQPPPPPPPPPLLLLLLKKKJJJJJJIIIJJJJJJKKKIIIEEEDDDEEEFFFFFFEEEIIIKKKLLLNNNNNNLLLJJJIIIHHHFFFCCCBBBAAAAAA???===>>>===<<<:::888666555555444333333222222111111111000000...---...///111333222111000............///.........///111222111000.........000222222000...))))))))))))))))))))))))((((((((((((((((((((((((******+++,,,,,,,,,,,,++++++++++++++++++,,,,,,------------...000222555666888888;;;AAACCCBBBFFFKKKIIIEEEKKKNNNUUUSSSbbbsss``````xxx___JJJ>>>:::777444222444888<<<<<<:::;;;::::::<<>>@@@??????;;;:::999999888999999999::::::<<<>>>???@@@@@@@@@@@@???===<<<<<<<<<======<<<<<<===@@@DDDHHHIIIIIIEEEEEEEEEDDDDDDDDDCCCCCCGGGDDDAAA@@@AAABBBBBBBBBEEEDDDDDDDDDEEEDDDBBB???<<<:::888888:::;;;<<<;;;777777999:::;;;===>>>>>>KKKJJJGGGDDD@@@===:::999:::???GGGOOOYYYhhhzzzzzzttt~~~tttjjj\\\GGG<<<:::777777888999999999<<<>>>???<<<;;;IIIgggwwwVVVDDD;;;;;;888888999:::;;;;;;;;;:::777888999;;;===AAAGGGLLLXXXdddoooqqqqqq|||}}}yyywwwtttttttttsssrrrpppnnnmmmkkkppptttwww~~~~~~uuullldddcccaaa^^^[[[XXXWWWVVVUUUUUUUUUSSSRRRQQQPPPPPPPPPMMMLLLKKKJJJIIIIIIIIIIIIJJJGGGDDDCCCDDDFFFFFFFFFJJJLLLNNNOOOOOOMMMJJJIIIHHHFFFDDDCCCCCCBBB???======<<<;;;:::888666555555333333333222222222111111000///.........000222333222111///...------...............///111222111000,,,---...000222222000---))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,,,,,,,,,,+++************+++,,,,,,---------...000222555666888888;;;@@@BBBBBBEEEJJJHHHFFFMMMOOOVVVSSSaaavvv___]]]|||zzz___III>>>;;;888555444777;;;>>><<<888<<<;;;;;;===???AAAAAA@@@===<<<:::;;;<<<===<<<;;;999888777666666666666777444666888;;;===???@@@AAA>>>===<<<===>>>@@@AAABBBCCCBBB@@@AAAEEEHHHKKKKKKGGGFFFEEECCCAAAAAABBBCCCDDDBBBAAABBBDDDFFFGGGGGGIIIHHHHHHIIIIIIHHHFFFDDD@@@===::::::<<<@@@BBBCCC<<<===>>>@@@BBBDDDEEEFFFRRRQQQNNNKKKFFFBBB???===<<<>>>BBBIIITTTbbbqqqzzz|||zzz~~~{{{|||{{{ooo\\\SSSKKK===::::::999888999:::;;;:::<<<===AAAFFFPPPcccjjjMMMBBB;;;999999999::::::;;;:::::::::999:::;;;;;;>>>DDDMMMSSSgggnnnuuuxxxzzz{{{yyywwwtttuuuvvvuuussspppnnnmmmhhhpppwwwzzzxxxqqqllleeecccbbb___]]][[[YYYYYYXXXUUUTTTSSSRRRQQQPPPPPPPPPNNNMMMKKKJJJIIIHHHGGGGGGGGGEEECCCBBBDDDFFFGGGGGGIIIKKKMMMOOONNNLLLIIIGGGIIIGGGEEEEEEDDDCCC@@@>>>:::::::::999888666555444333333333222222222222111000///......///000333444111///...---,,,,,,------.........///111222111000++++++---000222222///---))))))))))))))))))))))))***************************+++,,,,,,------,,,,,,,,,++++++++++++,,,---------------...000222555666888777:::???AAA@@@CCCIIIIIIHHHNNNPPPVVVRRR```xxx```[[[xxxeeeOOODDDBBB999777666999>>>???<<<888===<<<<<<===@@@AAAAAA@@@???===:::::::::;;;:::999777777666555555555555555333555777999<<<>>>??????===<<<<<<===AAADDDFFFFFFKKKHHHDDDDDDFFFIIILLLMMMIIIHHHFFFCCC@@@@@@AAACCCAAA@@@AAACCCGGGJJJKKKKKKLLLKKKKKKLLLLLLLLLIIIGGGCCC???<<<<<<>>>CCCFFFHHHGGGHHHIIIKKKMMMOOOQQQRRRPPPOOONNNLLLIIIGGGDDDCCCBBBAAAAAAEEELLLWWWbbbiiilllrrrwwwzzz~~~|||xxxppplllmmmoooaaa^^^^^^UUUFFFDDDEEE===999::::::888999<<<<<<;;;<<<@@@KKK\\\pppaaaFFF@@@:::777::::::;;;;;;;;;:::999999;;;<<<<<<<<>>@@@@@@???AAABBBAAA@@@===;;;;;;<<<;;;;;;::::::::::::;;;;;;888888777777666666666666555555444444555666888999999<<<<<<<<>>======>>>???AAAEEEKKKQQQTTTTTTSSSQQQMMMIIIIIIMMMPPPMMMFFFHHHEEE???999;;;CCCLLLOOOMMMZZZeeeddd```]]]XXXRRRJJJEEE@@@???BBBBBB>>>:::;;;;;;===@@@DDDIIINNNPPPVVVZZZcccnnnvvvzzz|||xxxrrrhhhaaaRRRPPPNNNLLLHHHEEEDDDEEE@@@AAA???<<<;;;===>>><<>>::::::999999999:::<<<<<<:::???CCCFFFGGGKKKSSSYYYdddxxx~~~{{{xxxtttrrrqqqqqqqqqrrrrrrrrrqqqqqqpppppppppppprrrtttzzz}}}yyyuuunnnggg______^^^]]]\\\[[[ZZZZZZXXXVVVTTTSSSSSSRRRPPPNNNOOONNNLLLJJJHHHGGGFFFFFFHHHFFFDDDDDDFFFIIIJJJKKKJJJNNNRRRPPPKKKFFFEEEFFFCCCEEEGGGHHHGGGEEEBBB@@@AAA===999999::::::777444444444333222222111111000222000...///111333444333222111///...------......++++++,,,,,,---.../////////...---...//////---++++++***)))***++++++***)))'''(((((()))***++++++,,,((()))***,,,,,,+++*********+++,,,---...---,,,+++.........///000222444444777777:::@@@BBBBBBEEEJJJHHHGGGLLLLLLVVVYYYiii```YYYhhhoooWWWGGGAAA:::::::::===@@@BBBBBBAAA@@@@@@@@@>>>;;;:::999999888888777777777777888888888888888888777777777777666555444444444666777888999;;;<<>>???@@@@@@CCCGGGKKKNNNNNNMMMLLLLLLKKKJJJIIIIIIKKKLLLLLLJJJGGGDDDCCCEEEKKKTTT\\\kkkrrrtttlllbbbYYYNNNDDDCCC@@@===<<<===<<<:::777<<<;;;;;;;;;<<>>BBBDDDDDDDDD@@@???===;;;999888777777777666666555555666666777888888999999999999999999777666555444444555777888888:::===DDDSSSeeeppprrrqqqhhh[[[OOOHHHEEEDDDDDDEEEBBB???<<<;;;===@@@BBBCCCHHHMMMNNNLLLHHHGGGGGGFFFIIIKKKJJJGGGGGGKKKPPPNNNKKKLLLRRRTTTXXXfffuuuzzzpppfff\\\PPPFFF???>>><<<:::999888777777;;;:::888777777777888999999===GGGSSS^^^mmmuuujjjiii]]]NNNPPP___eeeaaa\\\PPPEEEBBB@@@@@@IIITTTZZZsss\\\GGGDDD???;;;<<<===<<<:::888999<<>><<<:::999888777666888777777666666777777888888999:::<<<<<<<<<<<<<<<999888555444333444666777888:::???KKKaaaxxxuuucccSSSIIIFFFEEEEEEAAA>>>;;;888999<<<@@@CCCFFFLLLQQQQQQLLLFFFEEEEEECCCFFFJJJLLLJJJGGGKKKQQQTTTUUU___lllqqqrrrxxxlllddd^^^UUUNNNAAAAAA@@@>>>:::888888999::::::999888888888888999666999@@@HHHQQQaaazzztttfffooosss\\\LLL@@@AAAEEELLL^^^qqquuuIII@@@BBB===:::===>>><<<999888999===AAADDDHHHGGGGGGHHHNNNYYYhhhqqq}}}xxxxxxxxxwwwwwwuuutttsssrrrrrrrrrrrrqqqpppooooootttyyyyyyrrrooonnniiieeeaaabbbccccccbbb```^^^\\\XXXVVVTTTTTTTTTTTTRRRPPPQQQPPPNNNLLLJJJIIIHHHHHHFFFEEEDDDEEEHHHKKKKKKKKKKKKMMMNNNMMMKKKJJJLLLMMMDDDEEEFFFEEEDDDBBBAAAAAA===;;;999888777666666666444444333222222111111000222000......///111111000///...---,,,+++,,,,,,---------...///000000//////000000000111222111///,,,)))(((''''''))))))((('''************))))))))))))+++***)))))))))***,,,------,,,+++***+++,,,---............///000222444444888777:::???@@@???BBBGGGIIIGGGLLLKKKSSSSSSaaa~~~uuutttxxxbbbOOODDD888999;;;???CCCEEEDDDCCCBBB>>>;;;999::::::999888888888777777777777888888999;;;===???@@@AAA@@@@@@<<<:::777555444444666777888;;;BBBRRRlllvvvbbbQQQIIIFFFEEEDDD===;;;888666777;;;@@@CCCEEEKKKPPPOOOIIIDDDCCCDDDCCCCCCHHHNNNOOOMMMNNNSSS___kkkvvvggg^^^XXXSSSOOOGGGGGGFFFCCC@@@======>>>???>>>===<<<;;;::::::999666777:::>>>AAAMMMcccwww```TTTNNNVVVeeeyyy___???<<>><<<:::999;;;>>>CCCFFFLLLNNNRRRWWW```lllxxx}}}vvvvvvvvvvvvuuutttsssrrrrrrrrrqqqqqqqqqpppqqqqqqsssxxx~~~}}}sssmmmjjjiiifffcccaaaaaaaaaaaa```^^^]]]\\\XXXVVVTTTTTTTTTTTTSSSQQQQQQPPPNNNLLLJJJIIIHHHHHHEEEEEEEEEHHHLLLOOOPPPOOOLLLLLLLLLKKKJJJIIIJJJJJJEEEHHHHHHDDD>>><<>>>>>===@@@EEEHHHGGGLLLKKKRRRRRR```yyyqqq}}}{{{gggQQQDDD888999<<>>:::999;;;<<<<<<:::888777777666666777777888;;;===@@@CCCEEEEEEEEEDDD@@@===999666444555777888888;;;CCCVVVqqqvvvjjjXXXLLLFFFDDDBBB@@@;;;:::888777888<<>>======???BBBFFFIIIMMMPPPWWWaaalllwww~~~zzzxxxxxxwwwvvvuuuuuuttttttsssqqqpppooooooqqqssstttuuu{{{~~~xxxooojjjhhhfffdddbbb```___^^^]]]\\\[[[[[[ZZZZZZXXXVVVVVVWWWWWWUUUTTTPPPOOOMMMKKKJJJHHHHHHGGGFFFEEEFFFJJJNNNPPPQQQQQQKKKKKKLLLKKKKKKJJJIIIHHHGGGGGGEEEAAA@@@FFFTTT___WWWKKK>>>999;;;<<<777111444444333222222111111000222000//////111333444444///...---,,,,,,---......///000222333333222000///,,,---...///000///,,,)))***)))((((((******)))(((''''''''''''((((((((((((*********)))******+++,,,,,,,,,++++++,,,,,,------.........///000222444444888777:::>>>>>>===???DDDHHHGGGLLLKKKSSSSSS___xxx}}}oooTTTBBB:::;;;>>>AAAEEEEEEDDDBBBAAA<<<888777;;;>>>===;;;999999999888888999999999<<>>;;;<<<<<<777222444444333222222111111000000...---...111333444444//////...------...///000...///111222222111///---+++,,,---///000...+++''')))(((''''''))))))((('''&&&&&&''''''(((((())))))))))))***++++++++++++***++++++,,,,,,------,,,,,,.........///000222444444:::999;;;??????>>>@@@DDDGGGGGGLLLLLLTTTSSS```uuuUUU???<<<===@@@CCCFFFFFFDDDBBB???:::666666;;;>>>>>><<<===<<<<<<;;;;;;<<<<<<======@@@DDDHHHJJJKKKJJJJJJDDDAAA<<<888666666888:::888;;;BBBTTTjjjxxxsssfff[[[SSSJJJFFFGGGHHHDDD@@@======<<<===???AAADDDFFFKKKIIIEEECCCBBB@@@===;;;===???FFFNNNOOOTTTkkkyyyssskkk```[[[]]][[[XXXVVVYYY```cccccc```ZZZXXXUUUPPPJJJEEE@@@===666444444777666333555999777<<>>===BBBEEECCC???CCCDDDDDDFFFHHHKKKNNNOOOSSSVVV]]]gggrrr}}}}}}zzz{{{yyywwwtttsssrrrssstttssspppmmmkkklllqqqwwwzzzwww{{{vvvooojjjhhhgggeeeddd]]][[[XXXUUUTTTUUUVVVXXXWWWVVVUUUUUUUUUUUUTTTSSSOOONNNLLLJJJHHHGGGFFFFFFIIIIIIIIIJJJLLLMMMLLLKKKGGGHHHKKKNNNPPPPPPNNNLLLEEEBBBAAAGGGOOOTTTPPPKKK===;;;999:::;;;;;;888555444444333333222111111000...,,,+++---000333444444000///...---......000000,,,...000111111///---,,,,,,---...111222000,,,)))((('''&&&&&&'''((('''&&&'''(((((()))***++++++,,,((()))***,,,,,,+++*********+++,,,---...---,,,+++.........///000222444555<<<;;;===AAAAAA???AAAEEEGGGGGGLLLMMMTTTTTTaaarrrVVVEEE===???BBBCCCCCCCCCDDDDDD@@@>>>;;;999999:::<<<===???>>>===<<<;;;:::999999DDDDDDFFFHHHKKKLLLKKKJJJCCC???:::777666777777777:::<<>>EEEDDDBBBBBBCCCFFFIIILLLNNNKKKEEE???;;;999999999666<<>>EEEIIIGGGDDDMMMKKKHHHEEEDDDGGGMMMRRRWWW\\\dddmmmvvv|||sssooowww}}}wwwrrrsss||||||zzzzzz{{{vvvuuusssqqqoooooooooooollljjjhhhhhhkkkqqqxxx|||}}}{{{uuummmhhhggggggfffeeeaaa^^^ZZZYYYYYYZZZZZZZZZ\\\XXXSSSQQQRRRRRRQQQOOOJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHGGGGGGHHHHHHIIIJJJKKKKKKJJJKKKKKKJJJHHHFFFCCCCCCEEEFFFFFFFFFEEEDDD===<<<;;;:::999::::::;;;555444444333333222222111111///...///111333444444000...,,,+++,,,------,,,,,,---///000000000//////......///111111///,,,)))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((()))))))))))),,,,,,,,,,,,,,,,,,,,,,,,------...///111333444555::::::<<<@@@AAA>>>@@@DDDHHHIIIQQQQQQWWWUUUbbbqqqWWWHHHCCCEEEFFFFFFEEECCCCCCCCC>>>===;;;:::999:::<<<===<<<<<<============<<<<<<@@@CCCGGGKKKNNNNNNLLLJJJFFFBBB<<<888777777666666888===EEEPPP^^^eee^^^SSSKKKGGGDDDCCCEEEFFFDDDAAAFFFEEEEEEEEEFFFGGGIIIKKKGGGDDD???:::666555555555777;;;AAAEEEEEELLL```uuu|||{{{zzzwwwyyy||||||yyywwwvvvrrrmmmhhhgggfffhhhjjjjjjgggeee___ZZZXXXXXXRRRGGG@@@???@@@???>>><<<777111111555333333444555:::CCCNNNUUUiiirrrsss\\\JJJCCCGGGGGGHHHIIIKKKLLLJJJHHHOOONNNKKKHHHGGGJJJOOOTTT___bbbffflllpppsssttttttxxxwwwyyy|||zzzyyyrrrfff```___eeeccc[[[YYY]]]RRRUUU^^^gggjjjjjjpppxxx{{{~~~zzzxxxwwwvvvxxxvvvssspppmmmkkkjjjjjjddddddfffhhhkkkpppuuuyyyxxxrrrjjjfffddddddbbb```___]]]ZZZZZZ[[[]]]]]]]]]WWWSSSOOONNNOOOPPPOOONNNKKKKKKJJJIIIHHHHHHGGGGGGEEEEEEEEEFFFFFFGGGHHHHHHKKKJJJKKKKKKKKKJJJIIIGGGDDDDDDEEEDDDDDDBBB@@@???===<<<:::999888888888999555444444333333222222111111///...///111333444444111///---,,,---......------...///000111000000///------...//////---+++)))))))))(((((((((((())))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------...///111333444555;;;:::===AAABBB@@@AAAEEEHHHIIIQQQRRRXXXVVVbbbpppXXXJJJJJJKKKKKKIIIFFFCCCBBBBBB===<<<;;;;;;::::::;;;;;;888:::<<>>:::666333222333333666888;;;======BBBPPP]]]aaabbb^^^VVVRRRWWW^^^bbbmmmtttzzz|||}}}xxxtttsssrrrrrrqqqooollliiiddd```]]]XXXPPPGGGBBBCCCDDDGGGFFF???888555333111333444444444333333555777BBBJJJYYYkkk|||~~~wwwrrrrrrsssuuuppphhhaaa]]]YYYQQQKKKIIILLLPPPTTTUUURRRNNNMMMLLLRRRQQQOOOMMMMMMPPPVVV[[[^^^```bbbdddeeeeeeeeeeeejjjiiiiiilllpppqqqoookkkjjjsss{{{~~~tttiii```[[[UUUUUUXXXZZZRRRHHHHHHOOOLLLLLLOOORRRRRRRRRWWW^^^```sss}}}yyyvvvtttsssxxxvvvssspppmmmkkkjjjjjjaaadddiiimmmpppssswwwzzz|||uuupppiiieeedddcccaaa^^^aaa^^^\\\[[[[[[\\\\\\[[[SSSPPPNNNNNNOOOPPPPPPOOOLLLLLLKKKJJJHHHGGGFFFFFFEEEEEEFFFFFFGGGHHHIIIIIIJJJJJJKKKLLLLLLKKKJJJIIIEEEEEEDDDCCCAAA>>><<<;;;===<<<:::888777666666666555444444333333222222111000///...///111333444333111000....../////////...---...///000111000//////------------,,,+++***)))))))))(((((((((((())))))))))))))))))))))))))))))+++++++++,,,,,,,,,,,,---+++++++++,,,,,,---------------...///111333444555;;;;;;>>>BBBCCCAAABBBGGGHHHJJJSSSSSSYYYWWWbbbnnnWWWLLLKKKLLLKKKHHHEEEBBBAAAAAA<<<<<<<<<<<<;;;;;;::::::777999===AAACCCCCCBBBAAADDDGGGJJJLLLLLLKKKJJJJJJFFFCCC>>>;;;;;;<<<<<<<<>>EEELLLMMMKKKEEE???>>>EEENNNTTT^^^hhhrrryyy~~~|||zzzvvvrrrnnnkkkiiiddd\\\SSSJJJFFFGGGJJJLLLNNNHHH===555555555111222555888999888888888999<<<@@@HHHRRRZZZ\\\ZZZWWWZZZVVVQQQMMMKKKMMMPPPRRRMMMMMMOOOPPPOOONNNNNNPPPQQQTTTVVVVVVSSSOOOMMMLLLOOONNNMMMLLLMMMQQQVVV[[[ZZZZZZ\\\]]]______``````bbb^^^YYYWWWYYY___fffjjjhhhrrr{{{xxxmmmddd[[[TTTPPPRRRTTTWWWXXXPPPGGGGGGLLLKKKKKKKKKJJJIIIIIILLLOOOKKKXXXqqq}}}zzzwwwtttrrruuusssqqqooonnnmmmmmmnnngggkkkpppsssuuuxxx}}}uuusssnnniiifffgggfffdddbbbdddaaa^^^[[[ZZZXXXVVVTTTRRRQQQQQQQQQRRRSSSSSSTTTMMMLLLKKKJJJHHHGGGFFFEEEFFFGGGHHHIIIJJJKKKLLLLLLIIIKKKMMMMMMLLLKKKJJJJJJFFFEEEDDDBBB@@@===<<<;;;===<<<;;;999888666555555555444444333333222222111///......///111333333222111///---...//////...---------//////000///...---,,,,,,,,,+++***))))))******)))(((''''''((()))***))))))))))))))))))))))))+++++++++,,,,,,,,,------******+++,,,,,,---......------...///111333444555;;;:::===BBBBBB@@@BBBGGGHHHJJJSSSTTTZZZWWWbbb~~~mmmWWWMMMHHHIIIHHHFFFCCCAAAAAAAAA???>>>>>>===<<<::::::999888;;;>>>BBBCCCCCCBBBAAAEEEGGGHHHIIIIIIJJJNNNQQQKKKGGGBBB???>>>>>>>>>>>>AAAMMM[[[bbbdddccc\\\UUUSSSNNNHHHFFFHHHIIIIIIHHHFFFGGGIIIIIIHHHEEEAAA>>>999777555444333333444555555555555444555888;;;===;;;999777777777:::@@@EEENNNXXXeeeppp{{{}}}xxxrrrnnnlllhhhbbbWWWMMMIIINNNVVV[[[]]]VVVHHH:::444444555333444666777666444333333444;;;<<>>CCCGGGEEECCCFFFMMMSSS\\\ZZZYYYXXXXXXVVVSSSPPPNNNNNNLLLIIIIIIKKKOOORRRZZZZZZZZZ[[[\\\]]]______XXXVVVSSSRRRVVV^^^hhhnnnnnnxxxwwwqqqiiiaaaZZZUUUPPPNNNPPPOOOPPPQQQNNNIIIGGGHHHDDDFFFFFFEEECCCCCCCCCCCCFFFLLL[[[ppp~~~~~~}}}|||zzzxxxuuurrrqqqooommmkkkkkkkkkkkkllloooqqqrrrssswww{{{rrrnnnkkkggggggiiiiiigggdddccc```]]]ZZZXXXVVVSSSQQQRRRSSSSSSSSSSSSSSSTTTUUUMMMLLLKKKJJJHHHGGGFFFEEEEEEFFFHHHJJJLLLMMMMMMMMMJJJLLLNNNNNNLLLJJJJJJKKKFFFEEECCCBBB@@@???>>>>>>======<<<;;;999777666555555444444333333222222111.........///222333333111///...------......---+++,,,---.........---,,,+++,,,---...,,,***((()))+++***)))(((''''''((()))***))))))))))))))))))))))))************++++++++++++******+++,,,,,,---......------...///111333444555999999<<<@@@AAA???AAAFFFIIIKKKSSSSSSYYYVVVaaassspppwww}}}~~~nnnZZZQQQGGGGGGGGGEEEBBBAAABBBDDDCCCBBB@@@>>><<<:::999999:::;;;>>>AAACCCCCCBBBBBBDDDFFFHHHHHHIIINNNUUU[[[TTTOOOIIIEEECCCBBBAAA@@@@@@OOO^^^ddddddbbb___[[[YYYRRRJJJFFFGGGJJJKKKKKKFFFGGGIIIHHHFFFBBB===:::555444222111111111222222555777555000///222222111333111333777888777777:::???HHHTTT```nnn|||}}}wwwssspppooofff```VVVPPPUUUcccoootttppp\\\FFF:::666444444666777888888666555444555666777888999888777444111///222222333444555666666666777<<<>>>===AAANNN^^^hhhiiigggeeedddeeedddaaa^^^WWWVVVTTTPPPNNNNNNQQQTTT[[[ZZZXXXVVVUUUUUUUUUVVVOOORRRVVV\\\ccchhhlllooowww|||wwwkkkgggbbb]]][[[XXXVVVUUUOOOLLLJJJKKKLLLKKKHHHEEEHHHKKKLLLJJJJJJKKKIIIFFFBBBBBBJJJYYYjjj~~~}}}}}}|||}}}|||zzzwwwrrrpppmmmjjjgggeeeddddddjjjlllnnnmmmmmmttt~~~xxxpppiiigggeeeeeeggghhheeebbb^^^\\\ZZZYYYXXXWWWUUUSSSQQQRRRSSSSSSQQQPPPQQQRRRLLLLLLKKKJJJHHHGGGFFFFFFCCCDDDGGGIIIKKKLLLLLLLLLKKKNNNQQQPPPLLLJJJJJJKKKFFFEEECCCBBBAAA@@@@@@@@@<<<<<<<<<;;;:::888777666555444444333333222222111...---...///222333222111...---,,,---......,,,***------...///...---,,,+++,,,...000///,,,)))***,,,+++)))(((&&&&&&((()))+++))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,---------------...///111333444555888888;;;@@@AAA???AAAFFFJJJKKKRRRQQQWWWTTT```~~~kkkfffiiimmmxxxppp^^^VVVIIIIIIHHHFFFDDDDDDEEEGGGHHHEEEBBB>>>;;;:::999999999:::===???AAACCCDDDDDDGGGJJJMMMNNNNNNQQQWWW]]]WWWSSSNNNJJJJJJJJJJJJJJJKKK\\\nnntttrrrooommmjjjeee]]]QQQIIIHHHJJJKKKLLLHHHIIIIIIHHHEEE@@@<<<999333222111111000111111111333666555///---000222000777444555;;;<<<888777999666<<>>999::::::888666444333222222333333333333333333333555888999;;;GGGZZZhhhmmmcccfffhhhhhhfffcccaaa```[[[[[[ZZZXXXWWWYYY]]]```___]]]XXXTTTQQQOOOOOOOOOQQQTTTZZZccclllpppqqqoooyyy~~~zzzwwwxxxzzzzzz}}}yyytttsssooojjjeeebbb___^^^^^^^^^]]]\\\RRRPPPMMMKKKKKKLLLKKKIIIFFFIIIIIIEEEEEEHHHGGGBBBAAA???CCCLLLTTTaaa|||yyyzzz{{{{{{||||||yyyuuurrrpppmmmjjjgggeeeddddddfffiiimmmmmmnnnuuutttmmmiiifffdddeeeffffffbbb^^^]]]\\\ZZZYYYYYYXXXUUUSSSRRRSSSTTTSSSPPPNNNNNNOOOKKKKKKJJJIIIHHHHHHGGGGGGBBBDDDGGGJJJLLLMMMMMMMMMLLLPPPRRRQQQLLLIIIIIIKKKFFFEEECCCAAA@@@?????????999:::::::::999888666555555444444333333222222111---------000222333222000......---...//////---***//////000000000///---,,,,,,000333222...+++,,,---+++***'''&&&&&&'''***+++))))))))))))))))))))))))))))))))))))*********+++,,,,,,,,,,,,,,,,,,,,,,,,------...///111333444555999888<<>>;;;999999:::888999;;;>>>@@@CCCEEEGGGMMMQQQTTTTTTQQQQQQUUUYYYUUURRROOONNNOOORRRTTTUUUZZZnnn}}}{{{ssshhhYYYNNNJJJJJJKKKKKKJJJJJJIIIHHHDDD@@@;;;888444444333222222222222222///555555000...333777666<<<777777;;;<<<888777;;;333777:::>>>IIIYYYeeeiiiqqqtttxxxyyywwwwwwxxxzzzuuupppjjjkkkyyyqqqMMM333777===888777>>>777999;;;:::888777777777>>>>>><<<999555333222222444444333333333444555555777777777:::FFFTTTVVVPPPNNNVVV]]]^^^XXXRRRQQQSSSRRRTTTUUUWWWZZZ___eeeiiigggddd___ZZZVVVTTTSSSSSSZZZYYY\\\bbbkkkrrrssssssqqqssspppiiifffjjjooorrr}}}|||sssooonnnkkkfff^^^\\\[[[[[[\\\]]]]]]\\\TTTSSSPPPLLLJJJKKKKKKKKKHHHJJJHHHCCCCCCHHHHHHCCCDDDBBBEEEIIIGGGJJJ___xxxzzztttxxx}}}{{{yyy{{{zzzwwwsssqqqpppmmmkkkjjjjjjjjjjjjeeejjjppprrrttt|||pppiiikkkiiiffffffgggeee```\\\aaa___]]][[[ZZZWWWSSSQQQTTTVVVWWWUUUPPPMMMMMMNNNJJJJJJJJJIIIIIIHHHHHHHHHDDDFFFIIILLLOOOPPPPPPPPPMMMQQQTTTQQQLLLHHHHHHKKKGGGFFFCCCAAA???>>>===>>>777888999999999777666555555555444333333222222111---------000222333111000/////////000111000...+++000111222222222000///...,,,111555555000---,,,...+++***'''&&&&&&'''***+++))))))))))))))))))))))))))))))*********+++++++++---,,,,,,,,,,,,,,,,,,,,,------...///111333444555999999===BBBCCCAAADDDHHHKKKKKKOOOMMMRRRQQQ___tttccc\\\___kkk}}}rrrccc\\\SSSLLLGGGGGGGGGFFFHHHKKKFFFDDDAAA>>><<<;;;;;;<<<::::::;;;<<<>>>AAADDDFFFQQQSSSSSSSSSRRRQQQRRRTTTSSSPPPNNNMMMQQQXXX^^^aaaooowwwbbbRRRMMMPPPNNNJJJMMMKKKGGGBBB>>>:::777555444333111000000222444555666333///...111444777999???===<<<===@@@AAA@@@===666666888<<>>AAACCCEEEGGGHHHJJJFFFOOONNNPPPTTTeeesssaaaZZZ]]]mmmqqqbbb[[[SSSLLLGGGFFFEEECCCCCCFFFHHHFFFBBB???<<<::::::999999999:::;;;===???BBBDDDLLLMMMMMMLLLKKKLLLOOORRRRRROOOKKKMMMUUUdddttt~~~vvvqqq\\\RRRPPPMMMHHHLLLJJJFFFAAA===:::777666444333222111222333555666666333000000444888<<<===>>><<<;;;<<<>>>???===;;;999666555888;;;@@@LLLXXX^^^fffooouuuvvvuuusssssspppqqqvvvjjjSSSHHHAAADDDIIIIIIEEEBBB>>>???@@@AAAAAADDDIIILLLQQQMMMGGG@@@:::666444444555555444333333333444444222999777999IIIOOOHHHEEEFFFLLLUUU[[[]]]ZZZVVVTTTQQQQQQRRRTTTXXX\\\```bbbdddccc```\\\YYYYYY[[[^^^gggffffffhhhkkkmmmlllkkkeee]]]VVVSSSRRRPPPTTT[[[sssyyy{{{uuummmiiiggggggeeeccc```___]]]ZZZYYYXXXXXXXXXWWWTTTPPPOOOPPPQQQOOONNNLLLJJJHHHHHHHHHHHHFFFDDDGGGHHHHHHFFFDDDGGGNNNUUUyyy~~~zzzxxxxxx|||{{{tttqqqnnnmmmnnnoooooonnnpppqqqppppppyyywwwnnnjjjkkkkkkjjjiiigggeeedddddd```^^^[[[YYYXXXWWWUUUSSSSSSSSSRRRPPPOOOMMMLLLKKKIIIHHHHHHIIIIIIIIIFFFDDDFFFGGGJJJLLLNNNNNNNNNNNNSSSSSSSSSQQQMMMJJJIIIHHHEEEEEEDDDCCCAAA@@@??????<<<<<<;;;:::999777666555555333222222222222111///...///111222333222000///------...///////////////111222333222///------...---.........---+++(((&&&(((((((((((())))))))))))***)))))))))))))))))))))************************------------------------,,,---///000000111444666777:::>>>AAABBBCCCEEEFFFJJJHHHRRRPPPPPPTTTfffwwwccc[[[^^^lllooo___WWWQQQKKKGGGHHHHHHEEEEEEGGGMMMKKKGGGBBB>>>;;;:::999999999888999:::===???@@@DDDDDDCCCCCCCCCEEEJJJMMMQQQPPPNNNOOOWWWeeeuuu{{{gggWWWQQQMMMIIIKKKHHHDDD@@@<<<:::888777444333333333444555777888777555333444888===@@@BBB???>>>===>>>>>>>>>;;;999<<<777444555888<<>>EEEPPPXXX[[[ZZZXXXWWWRRRSSSUUUXXX[[[^^^```aaa^^^]]]ZZZXXXWWWYYY^^^bbbhhhhhhiiijjjkkkkkkhhhfff]]]UUUNNNMMMNNNNNNPPPRRRZZZdddsss}}}zzzyyyxxxvvvooogggbbbaaabbbbbbaaa\\\[[[ZZZYYYXXXWWWVVVVVVWWWUUUTTTTTTUUUTTTRRRPPPNNNLLLIIIGGGGGGGGGEEEDDDHHHJJJKKKIIIGGGFFFIIILLL```qqq{{{{{{zzzxxxtttwww}}}}}}pppnnnllllllmmmmmmmmmkkkrrrrrrrrrvvvwwwnnnkkkiiiiiihhhgggfffeeedddddd^^^\\\ZZZXXXXXXWWWTTTRRRQQQQQQPPPOOONNNMMMLLLLLLLLLKKKIIIIIIIIIIIIGGGEEEGGGHHHJJJLLLMMMMMMMMMLLLQQQQQQQQQOOOKKKHHHGGGGGGFFFEEEDDDCCCAAA@@@???>>><<<<<<;;;:::999888666555555333222222222222111///...///111333333222111000---......///////////////...000111000...------...............,,,***((('''))))))))))))(((((((((((())))))))))))))))))******************************------------------------,,,---///000000111444666777:::>>>@@@AAAAAACCCDDDJJJJJJUUURRRPPPTTThhh~~~lllcccccciii}}}sssbbbXXXMMMIIIHHHKKKNNNMMMNNNPPPRRRPPPLLLGGGBBB>>><<<;;;888888777777888:::<<<===:::;;;======>>>AAAEEEHHHLLLPPPUUUYYY]]]dddnnnuuulllZZZRRROOOLLLHHHFFFCCC???<<<:::999999666666666666777888:::;;;;;;999777888;;;???BBBCCC@@@@@@AAAAAAAAA???<<<:::>>>888666999<<<===@@@DDDVVV^^^hhhllljjjggghhhkkkqqqooowwwhhhTTTNNNOOOPPPTTTYYYXXXRRRNNNNNNOOORRRXXX\\\```eeeiiilllkkkcccUUUGGG<<<888777888999888777777666666666777333777444777DDDCCC999666777===FFFMMMRRRUUUWWWXXXUUUWWWYYY[[[\\\]]]]]]]]]WWWUUURRROOOOOORRRXXX]]]aaacccgggjjjlllllljjjhhhaaa[[[VVVWWW[[[^^^^^^]]]TTT^^^mmm{{{|||xxxtttqqqooopppjjjccc______```^^^]]]WWWWWWWWWWWWVVVUUUTTTSSSUUUVVVWWWWWWWWWVVVTTTRRRQQQNNNJJJGGGGGGGGGFFFFFFIIILLLOOOOOOLLLJJJIIIJJJRRR\\\mmmwwwvvvzzz|||yyy{{{|||{{{www{{{yyyqqqpppooonnnooonnnmmmkkkqqqtttyyy~~~sssllliiijjjhhhgggeeeeeedddbbbaaa\\\[[[YYYXXXXXXWWWTTTRRRPPPPPPOOONNNNNNMMMLLLLLLMMMKKKIIIHHHIIIJJJIIIHHHIIIIIIKKKLLLMMMMMMMMMMMMPPPQQQQQQNNNKKKGGGFFFFFFFFFEEEDDDCCCAAA@@@>>>>>>;;;;;;;;;:::999888666666555333222222222222111///...000111333333222111000......///////////////...,,,...//////...---......000000000///---,,,***)))))))))))))))(((((((((((()))))))))))))))************************+++++++++,,,,,,------------------,,,---///000000111444666999<<>>@@@BBBBBBAAA===:::888===:::;;;AAAEEEEEEFFFHHHWWW]]]ccceeecccbbbdddfffooommmrrrwwwhhhQQQLLLVVVUUUVVVYYY\\\YYYSSSRRRVVV\\\aaafffkkkmmmoooqqqsssjjjaaaSSSEEE<<<888888999666555555555666666777888777888222555AAA???666555666999>>>BBBGGGNNNTTTYYYTTTUUUVVVVVVVVVTTTRRRQQQMMMLLLJJJHHHHHHLLLSSSXXX___ccciiinnnrrrssssssrrrnnnkkkfffggglllpppoookkkjjjpppxxx}}}}}}yyyuuupppllljjjhhhddd___^^^^^^\\\YYYUUURRRRRRSSSTTTTTTSSSRRRRRRVVVXXXZZZ[[[[[[YYYWWWVVVTTTPPPLLLJJJIIIIIIIIIHHHHHHKKKOOOQQQQQQNNNLLLKKKNNNPPPZZZnnnyyyrrrqqqvvv}}}}}}xxxwww|||~~~wwwqqqxxxwwwuuuttttttsssqqqnnnpppttt|||}}}uuulllgggfffllljjjfffeeedddbbb___\\\[[[ZZZYYYXXXYYYXXXUUUSSSPPPPPPOOONNNNNNMMMLLLLLLKKKIIIHHHHHHJJJLLLLLLKKKKKKKKKLLLMMMNNNNNNOOOOOOQQQRRRRRROOOKKKHHHGGGGGGFFFFFFDDDCCCAAA???>>>===;;;;;;;;;:::999888777666555333222222222222111//////000222333444333111000...///////////////......+++---//////...---...///000000///...,,,+++***)))))))))))))))(((((((((((((((((())))))************))))))*********+++++++++,,,,,,,,,---------......,,,---///000000111444666;;;===@@@BBBBBBBBBCCCDDDJJJKKKWWWSSSOOOSSSjjjwwwmmmjjjmmm~~~lll]]]SSSMMMIIIJJJJJJGGGGGGIIIGGGFFFDDDAAA>>><<<:::888888888777777888:::<<<===888:::===@@@BBBDDDGGGIIIXXX___fffjjjooozzzqqq]]]UUURRROOOGGGGGGGGGGGGEEECCC@@@???>>>>>>>>>>>>????????????BBB???<<<;;;<<<======<<<999<<<@@@@@@>>>:::777555;;;:::>>>FFFKKKNNNRRRXXX___```aaaaaaaaaaaabbbcccdddgggmmmlll[[[HHHKKKZZZXXXWWWYYY[[[YYYWWWZZZ```gggkkkqqqttttttsssrrrrrrccc\\\PPPEEE===::::::;;;555555555555666777888999:::888222666AAA>>>555666999999:::<<<@@@HHHQQQWWWUUUUUUTTTSSSQQQNNNKKKIIIDDDCCCCCCBBBDDDIIIPPPUUU```eeelllrrrvvvyyy{{{|||zzzyyyuuurrrtttwwwvvvrrrtttwwwzzz{{{}}}~~~}}}}}}~~~~~~|||yyytttoookkkhhhaaa^^^[[[ZZZZZZWWWRRRNNNOOOOOOOOOPPPPPPQQQQQQQQQWWWZZZ]]]]]]\\\[[[ZZZZZZUUUSSSPPPNNNNNNMMMLLLKKKHHHJJJNNNQQQRRRQQQOOOMMMNNNLLLQQQccc~~~|||wwwwww||||||}}}zzzuuuuuu|||~~~zzzuuuqqqnnnyyywwwtttssssssrrrqqqppprrrvvv~~~zzztttllliiikkknnnjjjfffeeedddbbb^^^ZZZZZZYYYYYYYYYZZZYYYVVVTTTQQQQQQPPPOOONNNMMMLLLLLLHHHGGGGGGIIIKKKLLLLLLKKKKKKKKKLLLMMMNNNPPPPPPQQQRRRSSSRRRPPPLLLIIIHHHHHHGGGFFFEEECCCAAA???>>>===::::::::::::999888777777555333222222222222111//////000222444444333222111//////////////////...---,,,---//////...---.........---,,,+++***)))((('''(((((((((((())))))))))))((((((((()))******++++++)))))))))***++++++,,,,,,+++,,,,,,------.........,,,---///000000111444666;;;>>>AAABBBCCCCCCDDDEEEJJJIIISSSPPPOOOTTTjjjvvvmmmmmmmmm}}}~~~ooobbbYYYQQQJJJHHHEEE@@@???AAA??????>>>===<<<:::999888999888888888:::;;;===???@@@AAAAAABBBCCCHHHMMMRRReeekkkqqqrrrwwwooo\\\WWWSSSOOOIIIKKKMMMNNNMMMJJJFFFDDDBBBBBBBBBBBBBBBBBBAAAAAA@@@>>>;;;::::::;;;;;;:::555:::???@@@===999555444888999>>>FFFMMMTTT```kkktttoooiiieeedddbbbaaa___]]]aaaeeebbbTTTIIINNNYYY\\\YYYYYY[[[[[[[[[___ffflllpppuuuwwwuuuqqqnnnlll]]]WWWOOOFFF???===<<<===999999999888888999::::::999888444:::FFF@@@555777888888888888;;;AAAIIIOOORRRQQQPPPNNNKKKHHHFFFEEE????????????@@@CCCIIIMMMWWW]]]fffmmmssswww|||~~~}}}wwwvvvzzz{{{xxxrrruuuxxxxxxyyy~~~~~~~~~~~~~~~|||yyyuuupppkkkiiibbb^^^YYYWWWVVVUUUQQQMMMMMMLLLLLLLLLMMMNNNPPPQQQUUUXXXZZZ[[[YYYXXXYYYZZZVVVUUUSSSRRRRRRRRRPPPNNNLLLMMMOOORRRTTTTTTSSSQQQNNNLLLNNNYYYnnn}}}~~~}}}xxxvvv|||{{{xxxvvvvvvvvvxxxuuusssrrrssstttuuuuuuxxx~~~xxxssslllkkkooonnnjjjeeedddeeeddd```\\\ZZZYYYYYYZZZ[[[ZZZWWWUUUSSSSSSRRRPPPOOOMMMLLLKKKHHHGGGHHHIIIKKKLLLJJJHHHJJJJJJKKKLLLNNNOOOQQQRRRRRRRRRRRRPPPLLLIIIGGGGGGGGGFFFEEECCCAAA???======::::::::::::999999888777555333222222222222111//////000222444444333222111///////////////...---------///000000...------......---,,,***)))(((((('''&&&&&&'''((()))***++++++'''(((((()))******++++++((())))))***++++++,,,,,,++++++,,,,,,---......///,,,---///000000111444666999<<>><<<:::999:::::::::999555:::@@@BBB???:::777666666777<<>>>>>>>>===<<<;;;;;;;;;;;;;;;777777555>>>JJJBBB666666555555555666777;;;AAAFFFJJJIIIGGGEEECCCAAA???>>>??????>>><<<;;;===@@@CCCIIIPPPZZZccckkkrrryyy~~~~~~zzzyyy~~~zzz}}}~~~{{{yyy}}}~~~~~~}}}|||zzzvvvqqqmmmjjjfff```ZZZVVVUUUUUURRRPPPLLLKKKJJJJJJKKKMMMPPPQQQQQQTTTVVVVVVTTTTTTUUUXXXWWWVVVUUUUUUVVVUUUSSSPPPRRRRRRSSSUUUWWWWWWVVVUUUNNNMMMMMMRRR___ttt}}}}}}zzz|||~~~~~~}}}{{{|||}}}zzzwwwwwwzzz}}}}}}tttqqqmmmfffffflllmmmhhhddddddffffffbbb]]]ZZZYYYZZZ[[[\\\[[[XXXVVVUUUTTTSSSQQQOOOMMMLLLKKKHHHHHHIIIJJJLLLKKKHHHEEEHHHIIIIIIKKKMMMOOOQQQRRRQQQRRRQQQOOOKKKHHHGGGGGGGGGGGGEEECCCAAA???===<<<:::::::::::::::999888777555333222222222222111//////111222444444333222111//////000000///...------...000111000///------...000///...,,,+++******)))%%%&&&'''((()))***+++,,,'''(((((()))***+++++++++((())))))***++++++,,,,,,++++++,,,,,,---...//////,,,---///000000111444666888:::>>>@@@AAABBBCCCDDDJJJFFFMMMKKKNNNUUUhhhoooccchhh^^^rrr|||ttt]]]QQQEEEAAA@@@>>>======@@@??????===<<<;;;::::::888777777999;;;======<<>>:::777:::CCCHHHCCC;;;777444666777666444555999<<>>BBBDDDEEELLLQQQWWW\\\^^^bbbgggkkkppp}}}{{{~~~yyytttpppllliiigggaaa\\\VVVSSSSSSTTTRRRQQQQQQLLLFFFDDDGGGKKKNNNOOOSSSRRRQQQRRRTTTSSSRRRPPPSSSSSSUUUYYY^^^___\\\YYYXXXWWWVVVVVVWWWXXXYYYZZZ\\\WWWUUUVVVWWW^^^ppp|||yyyzzz{{{yyyyyy|||{{{~~~{{{pppllljjjfffcccbbb`````````aaabbbaaa^^^\\\XXXYYY[[[\\\[[[YYYVVVUUUSSSSSSSSSSSSQQQNNNKKKIIIIIIJJJJJJIIIHHHGGGEEEDDDGGGIIIMMMOOOQQQPPPOOOMMMRRRQQQNNNKKKIIIHHHGGGGGGFFFEEEEEECCCBBB@@@>>>=========<<<;;;999888777777444444444444333222111111444444444444333111///...///000000000......000111333444333111...------...333111///,,,)))'''&&&%%%******)))))))))))))))***)))************+++++++++++++++******++++++,,,---++++++,,,,,,---...//////---...000000000111333555777888<<>>===>>>???>>>>>>===<<<<<<;;;;;;888888888:::<<<>>>??????DDDHHHEEEGGGSSSZZZ^^^gggvvvgggYYYWWWVVVSSSRRRWWWXXXVVVTTTTTTPPPJJJHHHGGGEEEEEEEEECCC???;;;888777666777999::::::999;;;888:::AAADDD???888555666666888>>>DDDOOO___nnn}}}|||zzzwwwqqqjjjccc^^^___^^^WWWOOONNNTTTWWWVVVYYYZZZZZZYYYXXX]]]fffnnnsss|||yyyuuutttlll```\\\XXXRRROOONNNMMMLLLJJJIIIJJJJJJIIIFFFBBB@@@>>>;;;:::>>>EEEGGGAAA;;;999888999:::999999:::<<<>>>999;;;===>>>=========>>>@@@???>>>???CCCGGGIIIIIIQQQTTTXXXYYY[[[___eeekkkmmmzzz|||wwwsssooollljjjfffaaaZZZVVVTTTSSSQQQOOORRRNNNKKKJJJMMMOOOPPPPPPQQQPPPPPPQQQRRRTTTSSSRRRSSSSSSUUUZZZ^^^___]]]ZZZ[[[[[[ZZZZZZZZZ[[[\\\]]]______```___YYYYYYgggwww~~~|||yyyxxxyyy}}}}}}|||{{{zzzzzz}}}~~~}}}zzzwwwnnnkkkkkkhhheeeeeebbbaaa````````````^^^\\\ZZZYYYYYYYYYXXXWWWWWWVVVTTTTTTTTTTTTRRROOOLLLKKKIIIIIIIIIHHHHHHHHHHHHHHHFFFHHHLLLOOOQQQRRRRRRRRRRRRQQQNNNKKKIIIHHHHHHHHHEEEEEEDDDCCCBBB@@@???>>>======<<<;;;999888777666444444444444333222111111111111333333333333111000///000000///......///111666666444111...,,,---...222111...,,,)))'''&&&%%%******))))))))))))******))))))*********+++++++++++++++******++++++,,,---+++,,,,,,------.........---...///000000111333555999:::>>>CCCCCCAAAAAAEEEJJJKKKMMMGGGNNNSSSeeelll[[[YYYZZZpppwwwZZZNNNCCC??????>>>>>>???>>>>>>>>>=========<<<<<<:::999999:::<<>><<<555444444666888::::::999;;;999;;;BBBDDD???777444888888;;;BBBIIIRRRaaannnssspppnnnppprrrmmm```UUUZZZXXXTTTOOOPPPUUUXXXVVVZZZZZZYYYWWWYYY```llluuuxxx~~~yyyssspppggg\\\YYYVVVRRRPPPPPPPPPOOONNNPPPOOOMMMJJJGGGCCC@@@???::::::<<>>???>>>?????????CCCHHHMMMPPPQQQXXXYYYZZZYYYZZZ^^^eeekkkoooxxx~~~yyyuuuqqqmmmkkkgggddd^^^ZZZXXXVVVTTTSSSTTTRRRQQQQQQRRRSSSRRRQQQPPPNNNMMMNNNPPPRRRSSSSSSRRRRRRUUUXXX\\\]]]\\\ZZZ]]]]]]]]]]]]]]]^^^^^^___```eeejjjggg^^^YYYaaammmzzzwwwtttpppooopppyyy{{{|||}}}}}}}}}}}}~~~{{{{{{}}}ssskkkkkklllkkkiiihhhdddbbb```______^^^]]][[[[[[ZZZXXXVVVUUUVVVVVVWWWTTTTTTTTTTTTRRRPPPMMMLLLJJJIIIHHHGGGHHHIIIKKKLLLJJJKKKMMMOOOQQQRRRSSSSSSRRRQQQNNNLLLJJJHHHHHHHHHEEEEEEDDDCCCBBBAAA@@@???======<<<:::999888777666444444444444333222111111---///111333444444333222///000000///......///111999888555111---,,,---///111000...,,,)))((('''&&&***)))))))))))))))******)))))))))*********++++++++++++******++++++,,,---------------------------,,,...///000000111444666;;;;;;???DDDDDDAAABBBEEEIIIJJJMMMHHHOOOTTTfffkkk[[[ZZZWWWmmm}}}qqqYYYMMMBBB?????????>>>@@@AAA@@@@@@???>>>===<<<<<<;;;;;;;;;<<<===AAAGGGJJJNNNVVVWWW\\\jjjrrrxxxwww\\\UUUUUUUUUTTTVVVVVVUUUSSSQQQOOOMMMKKKJJJNNNQQQNNNFFF>>>:::999555444444555777888888777999888<<>>:::999>>>AAA@@@======@@@>>>>>>CCCKKKQQQTTTTTTXXXQQQGGGAAA??????>>>===;;;<<>>===<<<============>>>DDDKKKQQQWWWaaaeeekkkyyymmmYYYVVVVVVUUUTTTSSSQQQPPPOOOMMMKKKKKKLLLOOOSSSTTTNNNCCC999666666666555444555666666555444666777===EEEGGGBBB===;;;;;;;;;@@@IIIRRRYYYccclllrrrsssvvv|||{{{qqqhhhZZZUUUQQQRRRUUUWWWWWWVVVUUUVVVXXXZZZ^^^dddkkkoooooorrrrrrmmmiiiddd]]]WWWYYYZZZ[[[[[[ZZZZZZZZZZZZRRROOOKKKIIIHHHFFFCCC@@@DDD===:::AAAIIIJJJHHHFFFHHHIIILLLWWWeeettt}}}vvvkkk\\\PPPJJJIIIIIIHHHFFFGGGJJJOOOWWW]]]```aaabbbfffllloooooooooqqqtttyyyxxxyyy~~~zzzwwwsssooollliiihhhfffdddaaa`````````[[[YYYVVVSSSQQQQQQSSSUUUTTTQQQNNNMMMNNNOOOPPPOOOMMMNNNQQQRRRSSSSSSTTTTTTZZZ\\\```ccceeefffffffffhhhiiijjjjjjlllpppqqqqqqyyyoookkkkkkmmmmmmmmmpppuuu}}}~~~~~~{{{yyyxxxyyyzzz|||}}}zzzwwwyyyzzz~~~uuuooooooqqqmmmiiihhhfffccc```]]]]]]\\\[[[ZZZXXXXXXYYYYYYXXXVVVTTTRRRRRRRRRQQQPPPOOOMMMLLLKKKPPPMMMIIIGGGFFFGGGJJJLLLQQQQQQQQQQQQQQQQQQRRRRRRRRRQQQNNNLLLJJJJJJJJJJJJGGGFFFDDDCCCAAAAAAAAAAAA<<<<<<;;;:::888777666555444444444444333222111111000222444555555333000///...//////...------...000555444222///---...111555000///---+++***)))(((((())))))(((((()))***++++++(((((()))))))))*********++++++******++++++,,,---------------------,,,,,,+++---//////000111444777::::::>>>CCCCCC@@@AAADDDIIIKKKNNNJJJPPPUUUfffsssddddddZZZlll{{{ZZZNNNCCC@@@AAA@@@@@@AAAFFFEEEDDDCCCAAA@@@???????????????>>>???FFFPPPXXXdddooouuu{{{eee[[[ZZZXXXVVVVVVPPPLLLJJJJJJJJJIIIKKKNNNSSSTTTRRRJJJ???666333444777666444555666666444333555777???HHHJJJDDD@@@???======CCCNNNXXX^^^eeelllqqqsssvvvzzz}}}{{{vvvrrrddd[[[TTTUUUWWWUUUSSSRRRUUUVVVYYY]]]```dddggghhhiiijjjjjjhhheee```[[[XXXYYY[[[]]]^^^\\\ZZZZZZZZZRRROOOLLLKKKLLLJJJFFFBBBBBB>>>AAAJJJRRRQQQMMMJJJMMMOOOVVVdddwwwxxxhhh``````ccceeecccbbbcccfffjjjlllmmmmmmlllsss{{{}}}|||}}}|||xxxxxx}}}|||zzzwwwssspppoooooommmjjjeeebbbaaaaaa^^^\\\YYYUUURRRQQQTTTVVVXXXVVVSSSRRRRRRRRRRRRQQQOOOQQQSSSSSSRRRQQQRRRSSSZZZ]]]bbbhhhlllnnnoooooosssqqqnnnmmmrrrxxxxxxtttvvvzzzpppmmmlllmmmkkkhhhjjjooo}}}}}}{{{yyyvvvuuuvvvwwwssswww{{{}}}||||||~~~~~~~~~~~~~~~vvvpppqqqqqqmmmgggeeeeeebbb___^^^]]]]]][[[YYYXXXYYYZZZ[[[ZZZWWWSSSQQQQQQQQQPPPOOONNNMMMLLLLLLOOOMMMIIIFFFEEEFFFHHHJJJLLLMMMOOOQQQSSSTTTUUUUUURRRQQQNNNLLLKKKJJJJJJKKKIIIHHHEEECCCAAA@@@@@@@@@<<<<<<;;;999888777666555444444444444333222111111333555777888666333000---...//////...------...000111111000...---...222555///...---+++***)))))))))(((((((((((()))***+++,,,((((((((()))))))))******++++++******++++++,,,---------------------------+++---...///000222555777999999===CCCCCCAAABBBEEEJJJLLLPPPKKKQQQUUUeeexxxiiifffZZZiii~~~~~~[[[PPPDDDAAAAAA@@@@@@AAAEEEEEEDDDDDDDDDDDDDDDDDD@@@@@@@@@???@@@HHHSSS]]]qqq}}}ooo]]]\\\]]]YYYUUUUUUMMMHHHEEEHHHIIIHHHLLLRRRUUUSSSMMMDDD:::555444555666555444555666777666555777:::BBBJJJKKKEEEAAA@@@@@@AAAHHHTTT^^^ccciiinnnsssrrrqqqtttyyyzzzyyyvvviii^^^VVVVVVYYYVVVTTTTTTYYYZZZ[[[]]]aaacccddddddgggggggggfffddd___\\\ZZZXXX[[[^^^^^^[[[YYYXXXXXXWWWSSSQQQPPPQQQOOOIIICCC???FFFRRR^^^```XXXQQQOOORRRUUU[[[fffwwwxxxnnnnnnvvv|||}}}|||~~~~~~|||{{{xxxtttrrrqqqrrrqqqmmmhhheeedddeee``````___[[[WWWUUUVVVXXX[[[YYYXXXXXXYYYYYYXXXVVVUUUVVVXXXWWWTTTSSSTTTVVVWWW[[[cccjjjppptttuuuuuuxxxyyyvvvsssvvv||||||wwwuuu}}}rrrooonnnmmmiiieeefffjjj{{{zzzxxxuuutttvvv{{{wwwxxxzzz|||}}}|||uuuoooppppppkkkeeebbbbbbaaa_________]]][[[XXX[[[[[[[[[ZZZYYYWWWUUUSSSRRRQQQPPPOOONNNMMMMMMMMMLLLKKKHHHFFFFFFGGGHHHJJJIIIKKKNNNRRRTTTUUUUUUUUURRRPPPNNNLLLKKKKKKKKKKKKKKKIIIFFFCCC@@@?????????<<<;;;:::999888666555555444444444444333222111111444666888999888555111.........///...---,,,...000000000000///------///111...---,,,+++******))))))(((((((((((()))***+++,,,(((((((((((()))))))))***++++++******++++++,,,---+++,,,,,,------.........+++,,,...///000222555777888999===CCCEEECCCDDDHHHKKKMMMQQQLLLQQQTTTddd|||mmmggg^^^lll}}}}}}}}}~~~{{{]]]QQQFFFBBBBBBAAA@@@AAACCCCCCDDDEEEFFFGGGHHHHHH@@@AAAAAA???AAAHHHUUU___yyysssbbbWWW[[[]]]WWWRRRSSSKKKEEECCCGGGIIIIIIMMMTTTVVVQQQIII@@@888555555666444333333555777888888777999<<>>DDDFFFEEEFFFJJJLLLNNNRRRLLLRRRTTTccctttkkkmmmxxxzzzdddTTTGGGEEECCC>>><<>>>>>@@@BBBDDDFFFGGGHHHIIIDDDDDDGGGEEEFFFWWWlll]]]YYYVVVWWWYYYXXXSSSNNNIIIHHHHHHIIIKKKMMMOOOOOOVVVNNNCCC:::666555555444222555888999::::::;;;<<<999AAAJJJMMMJJJEEECCCCCCHHHNNNVVV\\\```eeekkkppp|||}}}|||zzz{{{|||wwwppphhhYYYPPPUUU]]]]]]^^^```___```bbbdddeeeeeeeeeeeekkkkkkjjjgggdddccccccdddkkkiiigggffffffddd___[[[\\\]]]]]]ZZZWWWTTTSSSSSSbbbuuurrrbbbaaagggdddeeeiiinnnwww{{{aaaSSSUUU___gggyyy~~~}}}}}}zzz}}}yyyyyy{{{yyytttooossssssrrrooommmlllmmmnnniiikkkllliiidddaaaaaaccceee___^^^bbbaaa\\\ZZZ\\\\\\XXXYYY\\\ZZZUUUVVV[[[___]]]^^^aaabbbeeessswww~~~}}}wwwrrrllleee```\\\___iiimmmkkkrrr}}}vvvsssxxx}}}xxxzzzzzzvvvpppiiidddbbbaaaaaaccccccbbbaaa```___^^^^^^\\\[[[YYYWWWVVVVVVVVVWWWUUUOOOKKKLLLLLLJJJKKKMMMJJJJJJHHHHHHHHHHHHIIIJJJPPPPPPQQQRRRRRRRRRRRRRRROOOOOOOOONNNLLLJJJGGGFFFDDDDDDDDDCCCAAA???>>>===<<<<<<<<<;;;:::999888777777333111444333000...000666666777777666444222111222000...++++++,,,---///444333222000///.........---,,,***(((&&&&&&&&&&&&))))))))))))))))))))))))***)))(((''''''((()))***((()))***++++++,,,++++++,,,++++++++++++,,,------+++,,,...///000222555777999:::<<>>???@@@BBBDDDFFFHHHIIIIIIEEEFFFJJJIIILLL\\\pppeee]]]ZZZWWWXXXYYYWWWRRRMMMHHHJJJLLLLLLLLLNNNSSSWWWVVVMMMBBB:::777777666555555777:::<<<;;;;;;;;;<<<===CCCJJJLLLJJJHHHHHHJJJPPPUUU[[[```dddiiiooottt|||}}}|||zzz{{{}}}zzzuuujjjXXXLLLPPPXXXZZZZZZ\\\[[[[[[\\\]]]___bbbdddfffiiiiiiiiihhhfffeeefffggglllkkklllmmmnnnlllhhhddd```````````````aaadddfffxxxeeeZZZ[[[```cccdddfffkkkqqqxxx~~~xxxhhhXXXPPPOOOSSSUUU```gggrrr~~~{{{yyyzzz}}}~~~{{{zzz{{{}}}|||xxxssswwwvvvtttrrrppppppqqqrrrpppqqqqqqooommmkkkkkkllljjjeeedddgggfff```^^^```^^^ZZZYYY[[[[[[YYY[[[aaa\\\\\\___dddfffhhhpppzzz|||}}}~~~|||mmm___VVVTTTWWWUUUYYYdddhhhfffjjjttt{{{xxxtttsssuuuyyy}}}~~~zzz|||~~~|||uuurrrnnniiieeebbbaaaaaabbbbbbccccccbbb___\\\ZZZZZZZZZXXXWWWVVVUUUUUUUUURRRMMMJJJLLLMMMLLLMMMOOOIIIHHHGGGGGGHHHJJJKKKLLLPPPQQQRRRTTTTTTTTTSSSRRRLLLLLLLLLKKKIIIGGGEEEDDDDDDCCCCCCBBBAAA???===<<<<<<<<<<<<;;;:::999888777777333222444333000///000666666666666555444222111222000...,,,,,,---///000222111000//////000111222///...,,,)))((('''(((((())))))))))))))))))))))))***)))(((((((((((()))***((()))***++++++,,,++++++,,,,,,,,,,,,,,,------...+++---///000000222555777:::;;;===@@@BBBEEEGGGHHHJJJLLLPPPKKKPPPQQQ^^^jjjkkkttt~~~}}}}}}}}}|||{{{zzzyyyzzz}}}nnn[[[IIICCCAAA<<<;;;???>>>???@@@BBBDDDFFFHHHIIIIIIFFFHHHMMMNNNQQQaaarrrlllZZZ[[[ZZZYYYYYYYYYVVVPPPJJJFFFJJJNNNNNNMMMOOOWWW^^^UUULLLAAA:::999999777444888:::===>>>===<<<;;;<<>>@@@CCCEEEGGGHHHJJJKKKOOOLLLTTTUUU___jjjlllsss}}}|||~~~~~~~~~uuu___JJJCCC@@@<<<;;;>>>===>>>???AAACCCEEEGGGHHHJJJIIIJJJNNNOOOSSS```nnnwww```]]]XXXXXXXXXYYYXXXTTTMMMHHHEEEHHHKKKMMMOOOSSSZZZ___RRRJJJ@@@:::999999666333999<<<>>>???>>><<<<<<<<>>FFFCCCBBBGGGPPPUUUWWW]]]dddqqqrrrrrrtttuuuxxx|||~~~{{{zzzyyyzzz{{{{{{zzzyyyzzzxxxssskkkkkkkkkkkkiiigggdddccccccddddddccc```\\\YYYWWWVVVWWWWWWWWWVVVTTTRRRQQQMMMIIIIIINNNPPPOOONNNPPPHHHHHHGGGGGGHHHKKKMMMOOOPPPSSSWWWYYYYYYWWWSSSQQQNNNMMMLLLKKKIIIGGGFFFEEEBBBBBBBBBAAA@@@???===<<<<<<<<<<<<;;;:::999888777666333333555333000000333777777666555444222111111111000...---...000333555333111///...///111555777000///---+++************))))))))))))))))))))))))))))))))))))))))))))))))((((((***+++++++++++++++------..................+++---///000111333666888;;;<<<===@@@BBBDDDFFFGGGMMMMMMPPPMMMVVVXXXbbbpppqqqvvv{{{cccLLLCCC@@@<<<;;;===<<<===>>>@@@BBBDDDFFFFFFJJJJJJKKKMMMMMMPPPZZZcccwwwbbbSSSTTTSSSTTTUUUVVVUUUQQQKKKGGGIIIHHHHHHMMMTTTZZZ]]]]]]OOOJJJBBB<<<999777555444:::<<<>>>>>>=========>>>FFFFFFFFFGGGKKKRRRZZZ___```eeekkkooorrrwww~~~eeeMMMLLLUUUYYYZZZ\\\YYY[[[___ccchhhkkknnnooojjjkkkkkkkkkiiiiiikkkmmmkkknnnrrrtttsssqqqmmmkkkjjjjjjkkknnnrrrsssrrrpppnnnppprrrpppjjjfffdddcccfffcccbbbeeejjjkkkfffaaa]]]VVVTTT\\\dddfffgggjjjaaaccchhhooovvv}}}~~~yyyqqqkkkhhhkkkooosssxxx}}}yyy~~~zzznnnccc^^^[[[XXXWWWZZZbbbjjjppp{{{{{{xxxvvvwwwyyyyyyyyyrrrpppoooqqquuuxxxvvvttttttvvvvvvrrrmmmjjjhhhhhhbbbccceeehhhnnnrrrrrrppppppsssvvvuuutttsssttttttyyylllKKK>>>BBB???>>>@@@EEEJJJPPPYYYbbbhhheeebbbeeelllqqqsssrrrsssssstttttttttvvvyyy|||vvvyyy{{{uuuqqqjjjkkkmmmmmmllljjjgggeeefffeeebbb___\\\ZZZYYYYYYVVVVVVWWWWWWVVVTTTRRRQQQOOOKKKKKKNNNPPPMMMLLLNNNKKKJJJHHHGGGGGGJJJMMMOOOQQQTTTXXX[[[[[[XXXSSSPPPNNNNNNLLLJJJIIIGGGFFFFFFBBBBBBBBBAAA@@@???>>>===<<<<<<<<<;;;:::999888777555333444666333///000444888777666444333111111000111000......///111444666444222000......000333555...---+++***)))))))))***))))))))))))))))))))))))))))))************))))))((((((***+++++++++++++++,,,---.../////////......,,,...///000111333666888::::::<<<>>>AAACCCDDDEEEOOONNNOOOKKKUUUXXXccc~~~{{{yyy~~~~~~||||||}}}~~~eeeMMMDDDBBB>>>;;;===<<<===>>>@@@BBBDDDFFFFFFJJJKKKKKKJJJIIIKKKQQQWWWgggrrr}}}rrreeeTTTKKKKKKLLLNNNPPPQQQPPPMMMJJJGGGJJJHHHHHHOOOXXX^^^]]]YYYNNNLLLHHHAAA:::666555666:::;;;<<<======>>>AAACCCIIIHHHIIIKKKQQQXXX___ddddddiiipppuuuwww{{{gggQQQOOOVVVYYYZZZ\\\ZZZ\\\```dddhhhjjjkkkkkkiiijjjkkkjjjjjjjjjlllmmmqqqsssuuutttrrrooonnnnnnooonnnooorrrvvvuuuqqqmmmqqqssstttqqqkkkhhhiiilllllljjjiiikkknnnqqqpppnnnfff\\\WWW\\\bbbfffllltttlllooosssxxx|||yyysssqqqlllfffdddhhhooovvv~~~}}}{{{uuuooodddYYYVVVTTTSSSSSSWWW]]]dddhhhsss~~~|||yyyyyy{{{}}}{{{yyyrrrrrrrrrsssuuuvvvvvvvvvzzz~~~~~~yyysssqqqqqqoooiiikkknnnqqqwww|||zzzuuuiiivvv|||xxx{{{tttVVVAAA;;;===<<<;;;===AAAIIISSSZZZ^^^ZZZXXX]]]gggnnnpppnnnoooqqqsssrrrqqqsssyyy}}}|||~~~}}}wwwsssppplllmmmoooooonnnkkkhhhfffgggddd```]]]ZZZYYYYYYZZZWWWWWWWWWVVVUUUTTTSSSRRRRRRMMMKKKNNNNNNLLLKKKMMMLLLJJJHHHGGGGGGJJJMMMOOORRRTTTXXXZZZZZZWWWSSSPPPMMMLLLJJJHHHGGGFFFEEEEEEBBBBBBBBBBBBAAA@@@??????<<<<<<<<<;;;:::999888777444444555666333///111666888777555333222111000000111000...---...111333555444222000...---...000222---,,,***)))(((((()))))))))))))))))))))))))))))))))******++++++******)))((()))***++++++,,,+++++++++,,,---//////...------,,,...000111111333666999999:::<<<>>>@@@BBBCCCDDDLLLLLLNNNJJJRRRUUUbbb|||xxx}}}zzz}}}~~~fffNNNEEEDDD???<<<<<<>>>???@@@BBBDDDFFFGGGHHHHHHIIIIIIGGGFFFHHHLLLOOOYYY___kkkzzzyyynnnhhh```[[[XXXTTTNNNJJJFFFHHHJJJLLLKKKJJJIIIIIIEEEFFFIIIOOOVVVYYYWWWTTTOOOQQQOOOGGG<<<555666:::;;;;;;<<<<<<===AAAFFFJJJNNNMMMNNNRRRXXX```eeeiiikkkqqqxxx|||}}}kkkXXXVVVZZZ[[[\\\```^^^___```bbbdddfffhhhiiifffhhhiiijjjjjjkkkmmmpppvvvvvvvvvsssooonnnpppssspppoooooorrrwwwyyywwwsssrrrssstttsssssstttxxx{{{zzzzzzyyyxxxxxxyyyyyyyyyrrrgggaaadddfffgggooo{{{{{{}}}}}}vvvoookkkiiigggcccccckkkttt{{{|||ssslllhhhbbbZZZYYYYYYZZZ[[[___cccgggjjjuuu}}}~~~{{{tttuuuvvvvvvuuuuuuvvvwww~~~~~~xxxwwwxxxvvvtttvvvvvvwww~~~}}}tttjjjPPP>>>;;;;;;:::888:::@@@HHHLLLRRRTTTXXX```jjjqqqttttttuuuyyy}}}|||xxxwwwzzz~~~zzztttrrrqqqnnnooopppooonnnkkkhhhfffdddbbb```]]][[[ZZZYYYYYYYYYXXXWWWVVVUUUTTTTTTTTTSSSMMMJJJLLLMMMLLLLLLOOOKKKIIIGGGFFFGGGKKKOOOQQQSSSUUUWWWYYYYYYVVVSSSPPPOOOMMMKKKIIIGGGFFFFFFFFFCCCCCCCCCCCCBBBBBBAAA@@@<<<<<<<<<;;;:::999888777333444666777333///111777999777555333111000000000111000...------000222444222111///.........///000---,,,***)))(((((()))))))))))))))))))))))))))))))))***++++++++++++***)))((()))***++++++,,,++++++***+++---.........,,,,,,,,,...000111222333666999:::;;;<<<>>>@@@BBBCCCDDDHHHLLLQQQMMMSSSTTTaaa~~~rrrzzz|||gggNNNFFFEEE@@@<<<<<>>BBBIIINNNQQQQQQPPPPPPPPPTTTUUUKKK===666888===<<<<<<<<<<<<>>>CCCJJJOOORRRRRRSSSXXX___eeejjjlllqqqwww~~~ppp___]]]______```dddcccbbbaaa```aaadddgggiiidddeeehhhiiijjjlllooorrrwwwwwwuuuqqqmmmmmmqqquuuooolllkkkpppwww||||||{{{uuuuuuwwwyyy}}}~~~sssnnnooonnnlllsss~~~{{{vvvrrroookkkgggccccccaaadddnnnxxxzzznnngggfffccc___aaabbbdddfffiiilllnnnppp{{{~~~tttwwwyyywwwtttsssuuuxxx~~~zzzzzzzzzxxx}}}~~~|||{{{}}}bbbJJJ999:::999666666:::???AAAFFFNNNYYYccckkkqqquuuxxx~~~}}}}}}xxxsssrrrrrroooppppppooommmjjjgggeeeaaaaaa```___]]][[[XXXWWWZZZYYYWWWUUUTTTTTTUUUUUURRRMMMIIIKKKMMMLLLNNNQQQIIIHHHFFFFFFHHHLLLQQQTTTSSSUUUWWWXXXXXXVVVSSSQQQQQQPPPNNNKKKJJJIIIIIIIIIDDDDDDDDDDDDCCCBBBAAAAAA<<<<<<<<<;;;:::999888777333444666777333///111888999888555333111000000000111000...------///111333//////........./////////---,,,***)))))))))******)))))))))))))))))))))))))))***+++,,,,,,+++***)))((()))***++++++,,,++++++)))***,,,......---,,,+++---...000111222444777999;;;<<<===???AAACCCDDDEEEGGGMMMVVVSSSWWWVVVbbbuuuzzz~~~}}}kkkTTTIIIEEEBBB>>>===>>>@@@BBBDDDFFFHHHLLLOOOOOOPPPNNNKKKFFFEEEGGGJJJJJJKKKNNNTTT]]]dddhhhjjjooopppnnnhhhcccaaa^^^YYYSSSSSSSSSSSSTTTRRROOOLLLDDDHHHIIIIIILLLOOOMMMIII@@@DDDJJJQQQXXX[[[XXXRRRXXX]]]]]]TTTEEE<<<<<>>AAA999EEETTTMMMMMMNNNSSSZZZdddlllppprrr{{{|||xxxlllnnnpppiiiccccccccceeebbb\\\^^^fffkkkjjjeeeeeefffgggiiijjjlllmmm{{{vvvpppmmmmmmoooooonnnpppqqqppppppppprrrwwwzzzzzz{{{}}}zzzssssssyyy}}}vvvnnniiieeeaaabbbfffbbbeeekkkttt~~~vvvlllffffffhhhhhhlllpppssstttuuuuuuvvv{{{~~~{{{{{{||||||||||||{{{{{{~~~{{{wwwttttttwwwzzzyyydddGGG666333888555555::::::AAACCCLLL[[[hhhooouuu{{{}}}~~~}}}|||yyyzzzzzzvvvqqqmmmnnnpppqqqnnniiiddd``````^^^\\\ZZZYYYYYYZZZ[[[ZZZXXXUUUTTTUUUTTTSSSRRRLLLLLLKKKKKKKKKLLLLLLMMMMMMKKKHHHGGGHHHLLLPPPSSSUUUTTTVVV[[[XXXRRRPPPTTTMMMMMMNNNNNNLLLKKKIIIGGGFFFDDDBBBBBBCCCDDDDDDCCC??????===<<<:::888777777555777777444000000555::::::888555333111111111222333000,,,***+++---...///...............///000000++++++***)))(((((())))))))))))))))))))))))))))))*********)))))))))))))))******+++,,,,,,,,,,,,+++,,,,,,,,,---------......111111111222333555666777<<<===>>>@@@BBBDDDEEEFFFCCCCCCNNNPPPXXX___jjjyyyuuu~~~{{{kkkXXXMMMEEE@@@>>>???===???AAACCCDDDFFFIIILLLMMMMMMMMMJJJGGGEEEGGGIIIHHHHHHIIIMMMRRRWWWYYYYYYYYY[[[ZZZUUURRRRRROOOKKKOOOOOOPPPRRRTTTSSSPPPMMMEEEGGGHHHJJJNNNRRROOOIII???AAAEEEJJJPPPSSSRRROOOUUU\\\___YYYKKKAAA@@@CCCBBB888<<<>>>777CCCRRROOONNNQQQWWW___gggnnnrrrtttzzz{{{~~~{{{}}}ssspppfffgggddd___aaahhhkkkjjjeeedddcccaaa````````````mmmjjjiiijjjmmmpppppppppqqqsssttttttsssrrrrrrsssxxxpppgggbbb\\\WWWWWWZZZeeehhhnnnvvv~~~zzzvvvvvvxxxyyy|||~~~}}}||||||zzz{{{~~~zzzVVVAAA888:::555555:::999===>>>EEERRR^^^fffmmmtttrrruuuyyyyyyxxxwwwzzz||||||zzz{{{{{{wwwtttooooooooommmkkkgggdddaaabbb```]]]ZZZXXXXXXXXXXXXYYYWWWUUUTTTTTTTTTSSSQQQJJJJJJIIIIIIIIIIIIJJJJJJKKKJJJHHHHHHJJJNNNRRRUUUWWWVVVYYY\\\ZZZSSSQQQSSSNNNNNNNNNMMMLLLKKKIIIIIIFFFEEECCCDDDEEEEEEDDDBBB??????===<<<:::888777777555666777444000111555:::999777555333111111222222222///+++***,,,...///000...............///000000++++++***)))))))))))))))))))))))))))))))))))))))************))))))))))))******+++,,,,,,,,,,,,+++,,,,,,,,,---------......000000000111333444666777;;;<<<>>>@@@BBBDDDFFFGGGMMMJJJQQQMMMOOOQQQXXX{{{zzzzzz~~~qqq```RRRFFF>>>===@@@<<<>>>@@@BBBBBBDDDGGGIIIJJJKKKKKKJJJHHHFFFGGGHHHHHHGGGFFFGGGIIIJJJJJJIIIKKKMMMMMMIIIHHHJJJIIIFFFKKKKKKMMMPPPSSSSSSPPPMMMHHHIIIJJJMMMUUUZZZUUULLLCCCBBBCCCFFFKKKOOORRRSSSYYYaaafffaaaTTTHHHBBBCCC@@@888:::<<<999BBBQQQSSSPPPVVV___gggnnnssswwwyyy{{{}}}}}}vvvffffffccc___```dddeeebbb```^^^[[[XXXUUUTTTSSSRRRYYYZZZ]]]bbbiiinnnqqqqqqsssuuuyyy{{{|||}}}nnnfff^^^YYYTTTQQQSSSWWWfffjjjpppwww~~~jjjNNN>>>;;;666666999666:::999===GGGPPPXXXaaajjjkkkoootttvvvvvvwwwzzz}}}zzzzzz{{{{{{{{{yyywwwvvvqqqpppnnnkkkhhheeedddccccccaaa^^^[[[XXXWWWVVVVVVWWWVVVTTTTTTTTTTTTRRRQQQJJJJJJJJJIIIIIIIIIIIIIIIJJJIIIIIIKKKNNNRRRVVVXXXYYYYYY]]]___\\\UUURRRRRROOOOOOMMMLLLKKKKKKJJJJJJFFFEEEEEEFFFGGGFFFDDDBBB??????===<<<:::888777777555666666444111111555999777666444222222222333333000---++++++---///111111............/////////000+++***))))))))))))))))))))))))))))))))))))))))))***************************++++++,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////000222333555666:::;;;===@@@BBBEEEGGGHHHNNNKKKQQQMMMNNNPPPWWWzzz~~~~~~~~~~~~yyydddSSSGGG>>><<<>>><<<>>>AAABBBCCCDDDFFFHHHIIIIIIJJJJJJJJJIIIHHHHHHJJJHHHGGGGGGGGGGGGEEECCCIIIKKKKKKHHHHHHKKKLLLIIIHHHIIIKKKNNNQQQQQQOOOLLLMMMLLLMMMRRR\\\bbb\\\RRREEEAAA@@@DDDHHHLLLRRRXXXcccjjjnnnhhhZZZLLLDDDBBB===999;;;>>>>>>DDDOOOVVVVVV]]]fffoootttxxx|||~~~{{{uuutttqqqnnnkkkkkkjjjgggdddYYYWWWSSSOOOMMMKKKJJJJJJIIIKKKPPPVVV^^^fffkkknnnxxx{{{~~~{{{xxxvvveee]]]UUURRRQQQSSS[[[cccjjjpppxxxyyyXXXAAA:::666777:::666888666888>>>EEELLLVVV```iiimmmsssvvvwwwxxx{{{}}}xxxzzz{{{yyyvvvssssssuuuqqqpppnnnllliiifffdddcccbbbaaa___\\\YYYXXXWWWVVVVVVUUUSSSSSSTTTTTTRRRPPPLLLLLLLLLLLLLLLLLLKKKKKKIIIIIIKKKNNNRRRVVVYYY[[[[[[]]]```aaa]]]WWWSSSRRRQQQPPPNNNLLLKKKKKKKKKLLLGGGFFFGGGHHHIIIGGGDDDBBB??????===<<<:::888777777666666555333111222555999555444333222222222333333---,,,+++,,,///111222222---......///////////////******)))))))))))))))***)))))))))))))))))))))))))))***************++++++***+++,,,,,,------,,,,,,,,,,,,,,,---------............///000111333555666:::;;;===@@@BBBEEEGGGHHHJJJGGGOOOMMMPPPUUU^^^}}}|||}}}}}}~~~}}}}}}|||}}}~~~{{{```PPPGGGBBB???>>>>>>@@@CCCEEEFFFFFFHHHIIIJJJJJJJJJKKKKKKKKKJJJIIIIIIHHHHHHIIIJJJJJJHHHFFFGGGJJJIIIFFFGGGJJJKKKIIIIIIIIIJJJLLLNNNOOOMMMKKKNNNNNNNNNSSS]]]ddd___UUUAAA<<<<<>>BBBEEEEEEKKKWWW```dddkkkrrrwww{{{~~~~~~~~~~~~}}}xxxsssqqqoooiiiaaa\\\WWWTTTOOOJJJFFFCCCBBBBBBAAABBBDDDIIIOOOXXX```eeexxx}}}xxxssspppooo___VVVNNNMMMPPPWWWdddooorrrzzz[[[AAA999555777;;;777999777777;;;>>>CCCMMMWWWdddjjjpppssstttuuuwwwzzz}}}}}}zzztttnnnkkknnnrrrnnnoooooonnnlllhhhdddbbbaaa```___]]][[[ZZZYYYYYYUUUTTTSSSTTTUUUTTTRRRPPPMMMMMMNNNNNNNNNMMMLLLKKKIIIKKKOOOSSSWWWZZZ\\\]]]\\\___bbb```\\\XXXTTTRRRRRRPPPNNNMMMLLLKKKLLLLLLGGGGGGGGGHHHIIIHHHDDDAAA??????===<<<:::888777777777666444333222333666888333333333222222333333333+++++++++---000222333222------...///000/////////***)))))))))))))))******))))))))))))))))))))))))))))))******+++++++++,,,++++++,,,------------,,,,,,,,,,,,---------......---......000111333555666:::;;;===@@@BBBEEEGGGHHHLLLHHHOOOLLLOOOSSS[[[|||~~~~~~~~~~~~~~~zzz```PPPJJJEEEBBB@@@???BBBFFFHHHIIIJJJKKKLLLLLLKKKJJJJJJKKKLLLKKKIIIHHHGGGHHHIIIKKKKKKIIIGGGGGGIIIHHHFFFFFFKKKLLLKKKIIIHHHHHHIIILLLNNNNNNMMMOOOOOOOOOSSS[[[bbb```XXXCCC???AAAHHHKKKLLLRRR\\\bbbhhhmmmiii^^^RRRIIIEEE>>>BBBBBBGGGOOOLLLQQQdddrrrrrrrrruuuzzz}}}~~~~~~}}}zzzooobbb[[[WWWSSSMMMFFF@@@<<<:::999;;;<<<===>>>AAAHHHPPPUUUcccmmm{{{yyyvvvuuuttt```XXXQQQQQQVVV^^^kkkwwwwww~~~[[[AAA999555777;;;888999777888:::;;;===EEEOOO]]]ccckkkpppsssuuuxxx{{{~~~xxxooohhhgggjjjnnnkkklllmmmmmmlllhhheeecccbbbaaa```___]]]\\\[[[ZZZUUUTTTTTTUUUVVVUUUSSSPPPMMMMMMNNNNNNNNNLLLKKKIIIKKKNNNRRRWWWZZZ\\\]]]]]][[[```aaa^^^ZZZXXXVVVRRRQQQQQQOOONNNMMMMMMLLLLLLHHHHHHGGGGGGHHHGGGDDDBBB??????===<<<:::888777777777666444222222444666777333333333333333222222222++++++,,,...222333333222,,,---///000000000///...)))))))))))))))******+++))))))))))))))))))))))))))))))******+++,,,,,,,,,++++++,,,---------------,,,,,,,,,---------......---...///000222444666777:::;;;===@@@BBBEEEGGGHHHMMMIIIPPPNNNQQQVVV```zzzkkk[[[QQQHHHCCCAAA???BBBGGGJJJKKKLLLMMMNNNNNNKKKHHHHHHIIIKKKJJJHHHIIIIIIIIIJJJKKKJJJGGGEEEFFFHHHHHHFFFGGGMMMPPPOOOIIIGGGFFFGGGJJJNNNPPPQQQQQQSSSSSSUUU[[[bbbbbb^^^HHHFFFJJJSSSTTTPPPSSS\\\cccjjjqqqpppfffXXXLLLFFF===EEEEEEMMM]]]```jjj}}}~~~||||||lllcccRRRNNNHHH@@@;;;777666555555777888888999<<>>FFFNNNUUU```iiioootttyyy~~~~~~zzzssslllggggggjjjmmmjjjjjjiiiiiihhhfffeeedddeeedddcccaaa___]]]ZZZYYYUUUTTTUUUVVVWWWVVVTTTQQQNNNOOOPPPPPPOOONNNLLLJJJNNNQQQVVVZZZ]]]^^^]]]\\\ZZZ______ZZZWWWWWWVVVSSSQQQQQQPPPPPPOOOMMMLLLKKKIIIHHHFFFFFFFFFEEEDDDBBB??????===<<<:::888777777888666333222222444666777333333333333333222111000++++++---000222444222111,,,---///000111000///...)))))))))))))))***++++++))))))))))))))))))))))))))))))***++++++,,,------+++,,,------...---------,,,,,,,,,---------............///111333555777999;;;<<<>>>@@@BBBDDDFFFGGGKKKHHHOOONNNSSSZZZeeeyyyttt~~~~~~}}}zzzhhhWWWIIIBBBAAA???BBBGGGJJJLLLMMMNNNPPPOOOKKKGGGFFFHHHIIIIIIGGGLLLLLLKKKLLLLLLIIIFFFCCCBBBEEEEEECCCFFFLLLPPPOOOHHHEEEDDDEEEIIIOOOSSSUUUUUUXXXXXXXXX]]]dddfffdddHHHFFFLLLVVVVVVNNNOOOWWWhhhpppyyyyyynnn]]]NNNEEE<<>>@@@DDDMMM\\\qqq}}}tttooorrr~~~xxxtttssssssrrrnnnkkkmmmttt{{{zzz[[[EEE===666666:::999444555888:::777555999@@@<<>>@@@BBBDDDEEEFFFKKKHHHNNNJJJMMMRRR\\\|||fffYYYQQQJJJDDDAAADDDGGGHHHGGGHHHKKKMMMKKKIIIFFFEEEEEEEEEEEEDDDCCCEEEGGGIIIIIIHHHFFFDDDBBB@@@@@@DDDIIIMMMNNNNNNKKKHHHDDDDDDIIIPPPVVVZZZWWWXXXWWWXXX```hhhfff]]]KKKHHHGGGIIIIIIJJJRRRZZZmmmxxxyyymmmaaaTTTIIICCCDDDMMM^^^ooo~~~}}}qqqlllggg]]]RRRLLLHHHDDD>>>888555555777888888888777777777666666666888666888>>>HHHWWWnnnyyyqqqiiigggsss}}}sssnnnssswwwwww|||cccHHH;;;:::999777666777777777777777888888888:::===FFFQQQZZZbbbnnnyyy}}}uuutttpppkkkggghhhlllpppeeeggghhhiiiiiihhhfffeeehhhfffccc```^^^[[[WWWUUUTTTTTTTTTTTTTTTUUUWWWXXXRRRRRRSSSSSSRRRPPPNNNMMMPPPRRRTTTVVVXXXZZZ^^^aaa___]]]ZZZYYYYYYXXXWWWUUUOOOOOONNNNNNNNNOOOPPPQQQLLLMMMMMMIIIDDDAAABBBDDDAAA>>><<<;;;<<<<<<999666777777222...111999:::555666444222111222222111000...---,,,+++---///222555...///000000000///...---***)))(((''''''((()))***)))************+++++++++,,,,,,+++***))))))******,,,,,,,,,---------......---------------...///000---...000111222444777999<<<===???AAABBBDDDGGGJJJJJJGGGOOOKKKKKKLLLSSSwwwmmm^^^TTTJJJBBB???AAADDDDDDBBBBBBDDDGGGHHHFFFDDDCCCCCCDDDDDDCCCEEEFFFGGGIIIJJJIIIGGGEEEAAA@@@@@@DDDIIIMMMOOONNNLLLHHHDDDCCCGGGMMMSSSVVVPPPUUUXXXZZZ^^^cccbbb]]]LLLHHHFFFGGGIIILLLUUU^^^wwwzzzyyyrrrjjjbbbXXXNNNNNNUUUfff{{{uuujjj___ZZZVVVMMMDDD@@@???===999666444555666777888888999999999888888777888777888;;;>>>EEESSSaaa{{{oooiiicccbbblllzzzwwwtttzzzxxxaaaHHH<<<;;;;;;:::999999999:::::::::;;;;;;;;;888:::AAALLLWWWcccsssuuurrrnnnkkkkkkjjjiiigggiiijjjkkkllllllkkkiiihhhhhheeeaaa^^^\\\ZZZWWWUUUWWWVVVVVVZZZ]]]^^^ZZZWWWQQQQQQRRRQQQQQQOOONNNMMMNNNQQQUUUXXXZZZ]]]```ccceeebbb^^^[[[YYYWWWTTTRRRQQQPPPNNNMMMLLLMMMNNNOOOJJJJJJIIIGGGDDDBBBAAABBBAAA>>><<<<<<<<<<<<999777777777333///333::::::666888666444333333333222000,,,,,,---...///000111222......///000///...---,,,***)))(((((((((((()))***(((((()))))))))*********,,,++++++***))))))******,,,,,,,,,------------...---,,,,,,,,,,,,------...---...000111222444777999;;;===???@@@AAACCCFFFIIIMMMKKKRRRNNNOOOQQQXXX|||qqqaaaSSSFFF>>>>>>@@@AAAAAA??????@@@BBBCCCCCCBBBAAAAAABBBBBBCCCGGGGGGGGGIIIJJJIIIGGGEEE@@@???@@@CCCHHHMMMOOOPPPMMMIIIDDDBBBDDDIIINNNPPPLLLTTT\\\___```bbbbbb```OOOIIIDDDEEEJJJQQQ\\\fff|||xxxppphhhffffffaaa[[[```nnn}}}zzz~~~yyyrrrdddYYYOOOKKKHHHBBB<<<999666777777777888888999999::::::;;;;;;;;;:::999888999888999:::999777<<>>???@@@BBBEEEHHHOOOKKKRRRNNNQQQTTT\\\iii{{{uuueeeSSSFFF@@@??????@@@AAAAAAAAABBBCCC@@@AAABBBBBBAAABBBCCCDDDGGGFFFFFFHHHJJJJJJGGGDDD??????@@@CCCGGGKKKOOOQQQOOOJJJDDDAAABBBFFFIIIKKKNNNVVV```fffiiihhhfffdddXXXPPPJJJMMMTTT^^^jjjsssxxxrrriiicccdddhhhkkkjjjrrrsssllllllyyy|||mmmaaaVVVLLLDDDAAA@@@<<<999999555777:::===??????>>>>>>??????>>>===<<<:::888777999999:::===;;;777777;;;>>>MMMaaarrrttteeeYYYXXXYYYXXX[[[bbbgggkkkmmmlllnnnuuuyyyyyywwwvvvrrrmmmkkknnnrrrvvvuuuyyy~~~ooo[[[GGG>>>>>>>>>======:::;;;<<<======<<<;;;;;;>>>===???FFFNNNXXXhhhvvv{{{qqqooonnnlllkkkjjjgggdddaaakkkkkklllmmmllljjjhhhfffgggccc^^^[[[ZZZZZZZZZYYYYYYXXXYYY[[[\\\YYYRRRMMMMMMMMMMMMMMMMMMMMMLLLLLLPPPUUU[[[```aaa``````___dddaaa^^^\\\ZZZYYYWWWUUUSSSQQQOOOMMMMMMMMMNNNOOOMMMJJJHHHIIIJJJJJJGGGDDD@@@???>>>===<<<;;;:::999666444222222666999999777:::888666555555333111///,,,---///111111111000///------.........,,,+++***))))))))))))))))))))))))((((((((()))))))))******++++++***************+++++++++,,,,,,,,,---------......---,,,+++++++++,,,---...000111222444777999999;;;===>>>???AAADDDGGGMMMIIIOOOLLLPPPTTT]]]SSSiii}}}|||yyy{{{jjjWWWJJJFFF>>>>>>???@@@BBBDDDDDDDDD@@@BBBDDDDDDCCCCCCDDDFFFEEEDDDEEEHHHLLLKKKGGGBBB???@@@AAABBBEEEJJJNNNRRRPPPKKKEEEAAAAAADDDGGGIIIRRRVVV```jjjpppooojjjfffcccZZZUUUZZZeeeoooyyyrrrmmmgggccccccffflllqqq|||rrrfff^^^^^^aaaqqqxxx{{{___OOOHHHAAA:::::::::777777999999;;;???BBBDDDEEEDDDCCCFFFEEECCC@@@===:::888777:::888:::===<<<:::;;;>>>555===IIIWWWffftttyyyyyypppbbbWWWXXXZZZXXXXXX\\\gggjjjkkkhhhiiinnntttuuuvvvtttqqqmmmiiifffgggiiipppppppppttt|||uuudddQQQJJJHHHGGGFFFFFFCCCCCCDDDEEEEEECCCBBBAAA======@@@EEEKKKQQQ]]]iii|||~~~tttnnnssstttrrrlllddd______aaakkklllmmmmmmkkkiiigggeeegggccc___\\\[[[\\\\\\\\\ZZZ\\\\\\YYYSSSNNNLLLLLLLLLKKKKKKKKKLLLLLLLLLLLLOOOUUU]]]bbbddddddcccbbbccc```]]][[[ZZZXXXVVVTTTRRRQQQPPPPPPPPPQQQQQQRRRLLLJJJHHHIIIKKKKKKHHHDDD@@@@@@???>>><<<:::::::::555222111444888999888777888777555444444222///,,,000////////////000000000---............,,,+++)))))))))************)))))))))))))))*********+++++++++***************+++++++++++++++,,,,,,,,,------//////...------,,,---------...000111222444777999999:::<<<>>>???AAADDDGGGLLLGGGMMMKKKPPPUUU]]]VVVccczzziiifffnnn{{{~~~nnnWWWHHHEEE===<<<<<>>AAADDDGGGIIIJJJJJJNNNKKKGGGBBB???===<<<<<<===:::999<<<<<<:::;;;>>><<<>>>AAAHHHRRR___jjjqqqlll```YYY\\\]]]ZZZYYY]]]hhhlllmmmhhhfffkkkppprrrvvvrrrnnnkkkeee___^^^aaaggghhhkkknnnuuu{{{kkk[[[UUUSSSRRRPPPQQQLLLLLLMMMMMMLLLJJJGGGEEE??????CCCIIINNNRRR\\\fff}}}vvvvvvwwwxxxyyywwwmmm```ZZZ\\\bbbmmmmmmnnnmmmllliiifffeeeeeebbb___]]]]]]^^^]]]]]]___aaa```YYYOOOJJJKKKNNNKKKKKKJJJJJJKKKLLLMMMNNNNNNTTT]]]dddggggggggggggfffccc^^^[[[YYYVVVSSSQQQPPPQQQRRRSSSSSSSSSRRRRRRHHHHHHGGGHHHHHHGGGDDDBBB@@@@@@@@@???<<<::::::;;;555111111666::::::888888555444444333333111...+++111111000/////////000000.../////////...---+++***)))******++++++******)))************++++++++++++*********)))******+++,,,++++++++++++,,,,,,,,,,,,//////...---------......---...000111222444777999999;;;===>>>???AAADDDGGGMMMHHHNNNNNNTTTXXX^^^dddaaatttkkkdddggguuu{{{vvvZZZGGGBBB???>>>===???BBBDDDCCCBBBBBBFFFJJJIIIFFFDDDFFFHHHBBBBBBFFFMMMTTTSSSKKKDDDAAABBBCCCBBBCCCFFFLLLPPPQQQLLLFFFBBBCCCFFFIIIKKKPPPUUUaaaooosssnnnkkkmmmfff```aaannn}}}tttiii```___```aaadddhhhyyykkkWWWFFFCCCFFFJJJTTT___lllxxx```KKKBBB@@@<<<;;;>>>???>>>???BBB@@@AAACCCFFFJJJNNNQQQSSSSSSPPPJJJEEEBBBBBBDDDEEEBBB>>>>>>AAABBB???>>>@@@AAABBBEEEHHHNNNVVVccclllfff]]]YYY^^^```\\\\\\aaaiiinnnooojjjhhhkkkppprrrvvvpppjjjgggaaa\\\]]]cccdddgggnnntttzzzuuuhhhccccccaaa```aaaZZZZZZ[[[ZZZXXXUUUQQQOOONNNMMMPPPUUUXXX\\\fffppp|||yyy{{{|||vvvvvvtttmmmddd```bbbeeekkkllllllllljjjgggdddbbbbbb```^^^]]]^^^^^^]]]\\\aaaaaa___YYYRRRNNNMMMOOOKKKJJJJJJJJJKKKLLLNNNOOOSSSYYY```eeeggggggfffffffffccc___\\\ZZZXXXUUUSSSOOOQQQSSSUUUTTTRRRPPPNNNFFFHHHIIIIIIFFFDDDBBBBBB???AAAAAA???<<<::::::;;;777222333999>>><<<999:::444333333333444222///,,,000111111222111000///...000000000000///---+++***)))***++++++++++++***)))))))))))))))******************))))))***++++++,,,***++++++++++++,,,,,,,,,------,,,,,,------......---...000111222444777999999;;;===???@@@BBBEEEHHHMMMHHHOOOPPPVVVZZZ^^^}}}nnn^^^mmmrrrccc___ttt{{{~~~}}}dddLLLEEECCCAAA@@@AAADDDEEEDDDAAABBBGGGJJJJJJFFFDDDEEEHHHBBBCCCGGGPPPWWWWWWNNNEEEBBBCCCCCCBBBBBBEEEKKKPPPQQQLLLFFFCCCDDDGGGKKKMMMNNNWWWfffsssssslllmmmssspppkkknnn}}}uuueeeYYY[[[aaadddeeehhhxxx}}}qqqWWWJJJAAADDDFFFHHHRRR___mmmzzzpppOOO@@@>>><<<999:::===>>>===>>>AAACCCCCCEEEHHHMMMSSSXXX[[[VVVRRRLLLGGGEEEGGGJJJLLLFFFCCCDDDHHHIIIFFFDDDDDDAAADDDJJJOOORRRXXXbbblllaaaZZZYYY___aaa^^^___dddkkkppprrrmmmjjjmmmrrrtttzzzqqqjjjgggbbb___dddlllqqqtttyyy}}}wwwssstttsssssstttkkkkkklllkkkhhhddd```]]]```^^^^^^aaabbbfffpppzzz}}}zzzoooooonnnllljjjjjjjjjkkkhhhiiiiiihhhfffccc```^^^___^^^]]]]]]^^^]]]\\\ZZZ```___\\\YYYVVVRRROOOMMMKKKJJJJJJJJJKKKLLLNNNOOO[[[___dddgggfffdddbbbaaaccc```^^^\\\\\\\\\ZZZYYYOOOQQQTTTUUUTTTQQQMMMJJJGGGJJJMMMKKKGGGCCCCCCDDD???AAABBB???<<<999:::<<<888333444<<<@@@===;;;<<<333333333444444333000---...000333555444111---+++000111111111///...,,,+++)))***+++,,,,,,+++***)))(((((((((((())))))))))))******))))))***+++,,,,,,******+++++++++,,,,,,,,,++++++++++++,,,------...---...000111222444777999:::<<<>>>???@@@BBBEEEHHHKKKGGGNNNPPPVVVYYY\\\zzzfffiii~~~qqqVVVVVVggg~~~yyy}}}hhhRRRMMMJJJDDDBBBEEEGGGEEEDDDDDDCCCHHHJJJFFFFFFIIIGGGAAAGGGFFFHHHPPPXXXZZZSSSLLL@@@AAABBBBBBDDDHHHNNNRRRXXXSSSJJJCCCAAAEEELLLQQQSSSXXXdddpppuuuuuuwww}}}}}}uuueeeWWWTTTWWWZZZ___eeepppxxx{{{{{{~~~gggPPP@@@:::DDDJJJHHHOOO^^^vvvTTT<<<===AAA<<<<<<<<<===>>>???@@@@@@CCCFFFLLLRRRVVVYYYZZZZZZUUUQQQLLLJJJLLLNNNNNNMMMTTTNNNLLLOOONNNIIIFFFGGGQQQXXXcccnnnsssrrrsssvvvhhhVVVWWWeeefffeeehhhiiimmmmmmlllkkklllnnnppprrrtttpppnnnoooppppppttt{{{xxx|||}}}{{{{{{}}}zzz~~~}}}}}}~~~~~~{{{uuuooovvvzzz{{{xxxsssvvv{{{tttsss{{{|||rrrnnntttvvvrrrlllkkkjjjgggeeebbb```___bbbcccccc```]]][[[[[[\\\aaabbb___XXXTTTSSSQQQMMMLLLMMMMMMKKKIIIKKKPPPTTTbbbdddggghhhgggfffffffffeeecccaaa^^^[[[YYYWWWVVVTTTUUUUUUUUUSSSQQQOOONNNKKKJJJIIIGGGEEEDDDCCCBBBDDDCCCBBB???<<<::::::;;;888333444<<>>@@@@@@BBBDDDFFFIIIFFFNNNLLLQQQTTTXXXwwwfffjjjvvvYYYTTT```vvvzzzttt|||lllWWWQQQOOOHHHEEEGGGIIIFFFDDDEEEEEEJJJKKKHHHHHHJJJHHHCCCDDDDDDGGGPPPYYY[[[TTTMMMCCCCCCBBBBBBCCCHHHOOOTTT[[[VVVNNNGGGDDDGGGMMMRRRUUU\\\kkkyyyxxxiii\\\PPPOOOSSSWWW\\\aaakkkwww}}}zzz}}}wwwfffSSSEEE@@@HHHLLLLLLWWWhhh|||jjjGGG777;;;>>>AAAAAAAAA@@@???@@@BBBDDDJJJLLLQQQUUUXXXZZZZZZZZZQQQNNNLLLNNNSSSVVVVVVUUURRRPPPPPPTTTTTTPPPPPPSSSSSSiiittt^^^YYYbbbdddeeelllooosssoookkkjjjlllpppssstttvvvssstttyyy||||||}}}vvvnnngggddddddbbbiiipppuuuxxx}}}yyyvvvxxx~~~|||rrrooossssssmmmiiihhhgggdddbbb```___^^^^^^______^^^\\\ZZZ[[[\\\^^^___]]]VVVSSSSSSPPPMMMMMMNNNMMMKKKJJJMMMSSSWWW___bbbfffhhhhhhhhhiiiiiifffdddbbb___\\\[[[YYYYYYVVVVVVUUUTTTRRRQQQOOONNNKKKJJJIIIGGGEEEDDDCCCBBBEEEDDDBBB???<<<:::999999666222444;;;???<<<888888333333444444333111///...222444666555222///,,,,,,/////////...---,,,******************************+++++++++*********))))))((())))))))))))*********+++++++++,,,,,,---------------,,,,,,,,,---...///000111222222222333666999:::<<<>>>@@@@@@BBBDDDFFFIIIFFFNNNMMMRRRVVVZZZzzzuuucccpppbbbSSS\\\ooosssppp{{{~~~~~~wwwbbbZZZTTTMMMHHHIIIJJJHHHFFFFFFGGGKKKMMMKKKKKKLLLIIIEEECCCCCCGGGPPPZZZ[[[UUUMMMEEEEEEDDDCCCDDDIIIPPPUUU]]]YYYSSSMMMIIIJJJOOOSSSXXX```qqq|||rrrjjj\\\SSSLLLLLLPPPTTTYYY^^^kkk{{{{{{|||vvvlllSSSGGGAAAFFFJJJNNN]]]nnn}}}mmmRRR===777===>>>CCCDDDDDDBBB???@@@DDDHHHOOOQQQUUUWWWYYYYYYWWWVVVOOOOOOPPPUUUZZZ]]][[[YYYWWWVVVXXXXXXVVVSSSUUUZZZeeeeeeXXX^^^___dddooottttttmmmffffffkkkqqqttttttzzzyyy~~~wwwjjj]]]TTTOOONNNMMMRRRXXXYYYZZZ```mmmxxxyyyzzz}}}xxx{{{yyyrrrppptttqqqjjjfffeeecccaaa___^^^]]]\\\ZZZ[[[\\\[[[YYYYYYYYY[[[ZZZ\\\ZZZUUURRRSSSQQQMMMOOONNNMMMLLLMMMQQQWWW\\\^^^aaafffhhhiiijjjkkklllgggfffccc```^^^\\\\\\\\\XXXWWWUUUSSSQQQPPPOOOOOOKKKJJJIIIGGGEEEDDDCCCBBBDDDCCCBBB???===:::999888333222555;;;>>><<<999999333333444444333222000///111333555555222///...---/////////...---,,,******************************+++++++++***************((((((((())))))))))))***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...///...///111111222444888::::::<<<>>>@@@@@@BBBDDDFFFJJJFFFNNNNNNSSSVVV\\\~~~```]]]tttpppVVV\\\kkkmmmlllyyy~~~}}}~~~nnnaaaTTTMMMHHHIIIJJJHHHHHHIIIHHHJJJLLLMMMMMMKKKIIIFFFEEEEEEIIIRRRZZZ[[[TTTLLLEEEEEEFFFFFFGGGKKKPPPTTT[[[YYYVVVPPPMMMNNNSSSWWW]]]dddqqq}}}}}}yyyuuupppiiidddUUUQQQMMMMMMPPPTTTYYY]]]iiixxx{{{|||yyyrrrYYYLLLCCCHHHRRR^^^mmmyyy[[[GGG======BBB@@@AAACCCCCCAAA>>>@@@FFFKKKQQQSSSUUUWWWXXXWWWUUUSSSRRRRRRTTTYYY]]]]]]YYYTTTYYY[[[\\\\\\[[[^^^gggpppiiiYYY\\\___eeepppuuusssmmmhhhkkkttt{{{|||{{{~~~uuuooodddWWWLLLFFFCCCCCCBBBCCCFFFGGGHHHLLLXXXdddppp~~~wwwyyy|||tttuuusssoooqqquuuqqqjjjdddcccaaa___]]]]]]\\\\\\ZZZ[[[\\\[[[YYYXXXXXXYYYXXXZZZYYYUUUSSSTTTRRROOOPPPOOOMMMMMMPPPUUU\\\aaabbbeeehhhjjjjjjiiiiiijjjgggfffccc```^^^]]]\\\]]]ZZZXXXUUUSSSQQQPPPPPPPPPKKKJJJIIIGGGEEEDDDCCCBBBBBBAAA???>>>>>><<<:::888222444888<<<===<<<;;;;;;<<<:::777333111000//////000222444444222000///////////////...---,,,******************************************************))))))))))))************,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,------......---...000111222555999<<<:::<<<>>>@@@@@@BBBDDDFFFLLLGGGOOOOOOSSSTTT\\\MMMUUUkkk}}}^^^[[[hhhiiihhhuuu~~~nnn^^^RRRJJJEEEFFFHHHHHHIIIKKKGGGHHHKKKNNNMMMJJJGGGEEEHHHHHHKKKRRRYYYYYYQQQIIIBBBDDDGGGIIIKKKMMMQQQSSSWWWWWWVVVRRROOOPPPVVV\\\eeehhhnnnttttttrrrtttyyytttqqqmmmhhheeeaaa^^^[[[QQQQQQPPPOOOOOOTTTYYY\\\eeepppxxxyyyzzz}}}zzztttdddVVVLLLTTTlll{{{PPPCCC@@@AAACCC@@@AAABBBCCCBBBBBBEEELLLQQQRRRSSSVVVXXXXXXWWWUUUTTTSSSSSSVVVZZZ]]]\\\VVVQQQVVVZZZ^^^aaahhhuuuppp```eeehhhmmmtttuuutttqqqrrrzzz{{{nnnhhhXXXRRRIII@@@<<<:::;;;<<<>>>999888<<<>>>AAAHHHPPPbbbzzz}}}wwwvvvvvvqqqqqqpppoooqqqrrrmmmgggeeedddaaa___]]]]]]]]]]]]]]]^^^^^^\\\YYYWWWWWWXXXVVVYYYYYYVVVTTTUUUTTTPPPOOONNNMMMNNNSSSZZZaaadddhhhjjjlllllljjjgggffffffgggeeeaaa^^^\\\[[[[[[\\\ZZZXXXVVVSSSQQQPPPPPPPPPKKKJJJIIIGGGEEEDDDCCCBBB???>>>===>>>???>>><<<999222777===>>>============GGGBBB:::333...---...000000222333333111000000000/////////...---,,,************************************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------------,,,...000111222555999<<<:::<<<>>>@@@@@@BBBDDDFFFMMMGGGOOOPPPRRRSSS\\\FFFOOOXXXgggtttvvvooo___iiiiiihhhrrrzzz}}}jjjWWWQQQHHHBBBCCCFFFFFFHHHKKKGGGGGGJJJNNNNNNIIIEEEEEEJJJHHHIIIOOOVVVVVVOOOGGG@@@CCCFFFIIIKKKNNNRRRUUUVVVWWWVVVSSSOOORRRYYYaaaiiihhhiiiiiigggcccfffllljjjgggaaa\\\VVVSSSPPPOOOMMMQQQRRROOONNNSSSXXX[[[hhhooovvvyyy~~~~~~xxxhhh]]]UUUcccgggEEE@@@??????AAAAAAFFFFFFFFFGGGKKKPPPTTTVVVTTTVVVXXXZZZZZZYYYWWWUUUSSSSSSUUUYYY]]]]]]YYYUUUYYY^^^aaaccclll}}}~~~nnnuuuxxxyyyyyyuuuoooqqqwwwhhhXXXRRRFFFAAA;;;777777999:::;;;AAA999777<<>>@@@@@@BBBDDDFFFMMMFFFNNNQQQTTTTTT```EEEMMMJJJOOOeeesssnnnwwwtttooossswww|||mmm]]]RRRIIIBBBBBBDDDDDDGGGJJJGGGFFFJJJOOOOOOIIIEEEEEEGGGEEEEEEJJJQQQSSSMMMGGGAAABBBCCCEEEHHHNNNUUUZZZYYYZZZYYYTTTPPPRRR[[[ccceeecccaaa```\\\XXX[[[aaa___]]]YYYTTTOOOLLLLLLLLLKKKRRRTTTPPPNNNTTT\\\___pppuuu{{{}}}}}}zzzkkkeeeaaaooo~~~VVV>>>???>>>>>>EEEJJJMMMJJJIIILLLSSSXXXYYYWWWVVVWWWYYYZZZYYYWWWUUUSSSWWWVVVVVVYYY]]]^^^\\\ZZZ___cccdddeeemmmzzz}}}|||tttiiinnnxxxvvvYYYIIIEEE???<<<888888;;;===>>>>>>DDD===;;;@@@AAA@@@HHHUUUlll|||zzzppprrrttttttqqqkkkgggfffiiigggccc```]]]]]]]]]^^^___``````^^^\\\ZZZZZZ[[[SSSWWWWWWUUUTTTTTTRRRNNNKKKJJJLLLRRRZZZaaafffggggggjjjlllmmmllljjjjjjjjjjjjgggbbb]]]YYYXXXXXXYYYUUUUUUUUUUUUTTTSSSRRRRRRKKKJJJIIIGGGEEEDDDCCCBBBAAA>>><<<>>>@@@???:::555111<<>>@@@@@@BBBDDDFFFKKKDDDNNNSSSWWWYYYgggDDDMMMEEEHHHeeeyyyxxxwwwvvv{{{}}}uuuiiiUUUKKKCCCBBBCCCCCCEEEHHHHHHFFFJJJQQQPPPIIIEEEFFFDDDAAAAAAFFFNNNQQQLLLGGGCCCBBBAAAAAAEEEMMMWWW^^^\\\]]][[[UUUPPPRRR[[[ddd]]][[[[[[ZZZVVVRRRTTTZZZUUUTTTSSSPPPNNNNNNOOOQQQLLLTTTWWWRRRPPPXXX```dddqqqwww}}}}}}{{{xxxwwwuuurrrpppooozzzqqqMMM<<>>>>>===BBB<<<<<>>>>>???===777222111===DDD???999999;;;:::888666555333222222222333333444444222000...///000/////////...---,,,******************************))))))******++++++++++++)))************+++++++++******+++,,,,,,---......+++,,,---.........---,,,...000111111222444888::::::<<<>>>@@@AAABBBDDDFFFJJJCCCMMMTTTZZZ]]]mmmHHHKKKGGGEEEVVVvvvzzzqqqpppttt|||~~~||||||~~~~~~~~~ttt```NNN@@@@@@DDDDDDDDDGGGHHHFFFHHHOOOOOOGGGAAAAAABBBBBBCCCFFFIIIJJJIIIHHHEEEDDDFFFJJJMMMRRR\\\fffhhh___WWWUUUVVVVVVWWWZZZYYYUUUPPPMMMLLLLLLKKKKKKOOOQQQSSSSSSRRRRRRSSSTTTRRRUUUWWWVVVTTTYYYdddmmm~~~~~~yyyuuuvvvxxxxxxVVVLLLBBB???AAAFFFOOOWWWTTTSSSTTTWWW[[[\\\ZZZXXXWWWXXXWWWSSSOOOOOORRRVVV]]]ZZZXXXZZZ^^^bbbddddddhhhhhhjjjoooyyy~~~wwwsssyyydddGGG;;;999::::::;;;;;;<<<<<<======<<<<<>>>>>???>>>:::666666888:::777222...---...111444555444222000//////000000000000...---,,,+++++++++******++++++++++++******************************,,,+++***)))***+++,,,---++++++,,,,,,,,,,,,------//////.........---------+++---111333444666888:::888;;;======<<<===AAADDDGGGGGGLLLMMMXXX]]]rrrFFFMMMNNNKKKWWWqqqyyyssspppqqqxxx~~~kkkVVVEEEBBBCCCBBBBBBEEEGGGFFFIIILLLIIIAAA>>>AAA>>>???BBBFFFJJJMMMMMMLLLEEEEEEHHHLLLOOOUUUcccqqqkkk```VVVTTTVVVWWWWWWYYYVVVSSSOOOLLLKKKKKKJJJIIIQQQTTTVVVXXXXXXYYYZZZ[[[TTTXXXZZZYYYYYY^^^hhhqqqxxxtttwww{{{LLLDDD===>>>@@@DDDJJJQQQTTTSSSSSSTTTWWWWWWUUUSSSWWWXXXWWWTTTPPPPPPSSSWWWZZZZZZ\\\aaafffjjjjjjhhhkkkkkkmmmqqqyyy|||~~~|||{{{zzzVVVBBB===>>><<<======>>>????????????===>>>BBBGGGKKKRRRccctttxxxeeePPPEEEEEEDDDAAA===@@@EEEKKKTTT___kkkssszzzxxxxxxtttrrrpppooonnnllljjjhhhiiigggdddcccbbbaaa___^^^\\\\\\[[[[[[[[[ZZZXXXWWWQQQNNNLLLNNNQQQSSSQQQMMMLLLOOORRRSSSYYYccciiijjjkkkkkkkkkkkkkkkkkkjjjjjjgggeeeccc```]]]\\\[[[[[[\\\ZZZWWWVVVVVVVVVUUUTTTOOOMMMKKKJJJIIIHHHEEEBBBAAA??????CCCBBB;;;555333???@@@BBB@@@<<<888999;;;:::777333///...///222444888666444222000//////000000///...---,,,+++++++++******++++++++++++******************************++++++******++++++,,,---++++++,,,,,,,,,,,,------//////.........---------,,,...111222333555888:::999<<>>>>>BBBFFFHHHHHHNNNOOOYYY___ttt@@@LLLSSSQQQVVViii|||{{{|||vvvpppmmmttt}}}~~~~~~yyybbbLLLEEECCCAAAAAAEEEGGGHHHJJJJJJDDD===>>>BBB???@@@CCCGGGLLLNNNNNNMMMFFFHHHKKKMMMOOOVVViiizzzrrrcccVVVTTTWWWXXXVVVVVVRRROOOLLLJJJJJJIIIHHHFFFJJJNNNRRRUUUVVVWWWYYYZZZWWW[[[^^^______dddnnnuuuuuurrrvvvwwweeeAAA===;;;???CCCEEEIIIMMMRRRQQQQQQSSSTTTUUUTTTRRRVVVWWWVVVSSSPPPPPPTTTXXXXXX[[[```fffkkkllljjjgggiiiiiilllpppvvv}}}~~~}}}lllJJJ????????????@@@AAAAAABBBBBBAAAAAAAAADDDHHHLLLPPPZZZmmmttt[[[DDD;;;===>>>===BBBBBBCCCDDDFFFKKKRRRVVVkkk}}}|||zzzzzzqqqnnnlllkkkkkkjjjiiiggggggdddbbbaaaaaa```___]]]ZZZZZZ[[[[[[[[[XXXVVVUUUUUURRROOOOOOQQQRRRPPPNNNMMMQQQTTTWWW]]]ffflllmmmkkkkkklllkkkkkkjjjiiiiiigggeeeccc```]]]\\\[[[[[[]]][[[XXXVVVVVVUUUTTTRRRPPPNNNKKKJJJIIIGGGEEECCCAAA???@@@BBB@@@:::666666???CCCEEEBBB===:::;;;===999666222///...000333555999888555333000/////////000///...,,,++++++++++++******++++++++++++************************************+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------...............---------///000111111222444777::::::===???@@@???@@@CCCGGGKKKKKKPPPOOOYYY^^^qqq666DDDPPPRRRSSSbbb}}}}}}rrrwwwmmmgggooo|||~~~iiiPPPGGGDDDBBBDDDIIIIIIJJJJJJHHHDDD@@@@@@CCCEEEEEEHHHLLLOOOPPPNNNLLLIIIJJJMMMNNNNNNUUUjjj~~~xxxgggXXXTTTWWWXXXTTTRRRNNNLLLIIIGGGGGGGGGEEEDDDDDDGGGLLLOOOQQQRRRTTTVVVYYY]]]aaadddfffkkkrrryyy}}}pppooouuurrr|||SSS@@@<<<<<>>@@@@@@CCCCCCCCCBBBBBBDDDHHHLLLOOO```{{{~~~zzzzzzpppmmmkkkiiijjjjjjiiihhheeebbb___]]]^^^___```___[[[]]]^^^]]]ZZZVVVSSSQQQUUURRRPPPOOOQQQRRRQQQPPPMMMRRRWWWZZZaaajjjoooooommmmmmnnnnnnmmmkkkjjjiiifffdddaaa^^^[[[ZZZYYYYYY[[[XXXVVVUUUUUUTTTSSSQQQQQQNNNLLLJJJIIIGGGEEECCCAAA@@@AAABBB>>>888777:::@@@EEEGGGAAA;;;999::::::777444111......000222444777666444111000////////////...---,,,++++++++++++***++++++,,,,,,++++++***************************)))***+++,,,---,,,+++***+++++++++,,,,,,,,,------........................000111111111111333777:::999<<>>CCCCCCCCCDDDDDDEEEEEEFFFLLLRRRXXXZZZ\\\bbblllsssssscccNNNAAA???@@@AAAAAA???@@@@@@@@@@@@BBBEEEHHHIIIUUUmmm{{{uuusssrrrpppmmmllllllkkkjjjhhheeeaaa]]]\\\]]]```bbbcccccceeefffccc]]]WWWSSSRRRRRRQQQPPPQQQRRRSSSSSSSSSNNNTTTYYY]]]dddmmmrrrrrrpppqqqqqqqqqpppnnnllljjjhhhfffccc___\\\ZZZYYYYYYYYYXXXVVVUUUVVVVVVVVVTTTRRROOOLLLJJJHHHGGGEEECCC@@@@@@BBBAAA<<<777888>>>AAAEEEEEE???::::::999666444222000...---///111333333222111/////////000111...---,,,+++++++++++++++++++++,,,,,,,,,,,,++++++************************)))***+++,,,---,,,+++***+++++++++,,,,,,,,,---------.....................000111111111111333777:::888;;;>>>>>>>>>???CCCGGGNNNMMMRRRQQQYYY]]]ppp...777DDDMMMPPP[[[wwwxxxvvvzzzqqqhhhbbblll}}}mmmUUUKKKIIIFFFGGGKKKKKKOOOQQQLLLGGGDDDAAA>>>DDDFFFKKKQQQVVVXXXWWWUUUIIIKKKNNNQQQSSS[[[nnnpppbbbUUURRRTTTRRROOOMMMJJJGGGCCCAAABBBCCCDDDDDDGGGHHHJJJLLLNNNRRRVVVZZZ^^^bbbggglllppptttxxx{{{}}}qqqfffdddiiirrr|||nnnffffff~~~rrrMMMDDD@@@@@@EEEKKKNNNSSSXXXSSSTTTSSSPPPMMMLLLLLLMMMRRRTTTTTTSSSQQQSSSXXX\\\ZZZ]]]```bbbdddgggkkknnnjjjooovvv~~~yyyRRRBBBDDDHHHIIIGGGFFFGGGHHHJJJNNNRRRTTTVVV\\\bbbeeejjjpppssssssfffYYYKKKDDDBBB@@@@@@AAAAAABBBDDDEEEFFFGGGJJJLLLPPPZZZqqqwwwqqqqqqvvvtttrrrqqqpppmmmjjjgggdddbbb``````bbbeeeffffffkkkmmmmmmhhh```YYYVVVUUUQQQRRRSSSTTTUUUUUUTTTTTTPPPVVV]]]bbbiiirrrvvvuuussstttuuutttssspppmmmlllkkkjjjfffccc```^^^]]]\\\\\\ZZZYYYYYYZZZZZZZZZYYYSSSPPPLLLIIIHHHGGGEEEDDD@@@AAABBBAAA:::555:::BBBBBBEEECCC======@@@===555333111///......000222444111000///......///000111------,,,+++++++++++++++++++++,,,,,,,,,,,,++++++******************************+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---------------...............///000111111222444777:::777:::>>>>>>>>>???CCCGGGLLLLLLQQQRRR]]]bbbwww///333>>>IIILLLPPPfff{{{qqq|||xxxmmmppp|||www```VVVQQQLLLIIILLLMMMZZZaaaYYYJJJBBB@@@???CCCFFFKKKQQQVVVXXXWWWUUULLLKKKMMMPPPRRRWWWdddqqqaaaWWWOOONNNPPPOOOMMMMMMJJJFFFAAA>>>???BBBDDDEEEDDDEEEFFFHHHKKKQQQXXX]]]aaaeeekkkpppuuuxxxzzz{{{|||yyytttjjjaaa___ccclllwwwsssbbbZZZZZZjjj{{{vvvUUUEEEAAABBBHHHMMMOOORRRVVVTTTUUUUUUSSSPPPOOOQQQTTTWWWYYYZZZYYYXXXZZZ___ccc```cccgggjjjkkkmmmqqqtttnnnpppssswww{{{fffLLLGGGJJJNNNQQQKKKKKKLLLOOOUUU]]]dddiiijjjnnnqqqssszzzzzzjjj___UUUPPPLLLGGGGGGJJJEEEHHHLLLOOOQQQSSSWWWYYYbbblllzzz{{{yyyxxxvvvuuusssnnniiieeecccdddgggjjjmmmmmmjjjggglllnnnmmmhhh___XXXVVVWWWTTTVVVXXXYYYXXXVVVUUUTTTSSSZZZaaagggnnnwww{{{yyyuuuvvvvvvvvvtttqqqnnnlllmmmkkkhhhdddaaa___^^^]]]___]]][[[ZZZ[[[[[[ZZZYYYTTTQQQMMMIIIHHHGGGEEEDDD@@@AAACCCAAA999444;;;EEECCCEEEAAA===BBBJJJEEE:::333222111000000222444666333222000/////////000000---,,,++++++***++++++++++++,,,,,,------,,,,,,+++************************++++++******++++++,,,---++++++,,,,,,,,,,,,---------------.........//////,,,...111222333555888:::888;;;>>>??????AAAEEEIIIKKKKKKPPPQQQ[[[```uuu///000999EEEGGGFFFUUUiiiyyyzzzoooyyyzzzuuu|||kkk```ZZZRRRMMMNNNQQQeeeqqqdddNNNBBBAAACCCFFFHHHLLLQQQUUUUUUSSSPPPOOOMMMMMMNNNMMMOOOVVV___VVVOOOJJJKKKMMMMMMMMMOOOKKKFFF@@@===>>>AAAEEEFFFEEEEEEFFFHHHMMMTTT]]]cccdddgggmmmsssxxxzzz||||||zzzuuuqqqmmmfff^^^\\\___iiiwww~~~yyynnnaaa[[[\\\```qqq|||]]]EEECCCEEEKKKPPPQQQRRRTTTRRRUUUVVVVVVVVVWWW[[[___\\\^^^___^^^]]]___dddiiieeeiiinnnpppooooooqqqsssvvvuuuttttttxxx}}}VVVJJJNNNPPPQQQSSSNNNNNNPPPUUU]]]hhhsssyyy}}}~~~~~~~~~wwwnnneee```YYYQQQQQQVVVZZZ^^^ccchhhlllpppuuuwwwxxx{{{zzzyyywwwtttooohhhcccbbbffflllrrruuusssmmmhhhiiikkkjjjddd[[[UUUUUUVVVWWWZZZ]]]]]][[[XXXUUUSSSUUU\\\dddjjjrrrzzz~~~|||uuuvvvwwwwwwuuuqqqnnnkkkmmmkkkgggccc```^^^]]]\\\```^^^[[[ZZZZZZYYYWWWVVVUUUQQQMMMIIIHHHGGGFFFDDD???AAACCCAAA888444;;;GGGDDDEEEAAA>>>GGGRRRMMM???444333222222222444666777666444222111/////////000,,,,,,++++++***++++++++++++,,,,,,------,,,,,,+++************************,,,+++***)))***+++---...++++++,,,,,,,,,------------------.........//////+++---111333444666888:::999<<<@@@@@@@@@BBBFFFJJJMMMKKKPPPNNNVVVZZZmmm000...777FFFLLLHHHIIIPPPrrrtttsssppp}}}wwwhhhbbb]]]VVVPPPQQQaaafffWWWGGGCCCDDDCCCHHHLLLNNNOOOTTTYYYWWWPPPNNNMMMLLLLLLLLLMMMOOOPPPLLLJJJHHHGGGGGGIIILLLNNNIIIEEEAAA??????BBBDDDEEEJJJGGGIIIPPPUUUYYYbbblllmmmqqqvvvyyyzzzzzzzzzyyywwwsssooojjjbbb[[[[[[```ooo|||{{{vvvqqqmmmfff]]]VVVaaaqqqyyy[[[HHHGGGJJJPPPSSSRRRTTTWWWWWW^^^aaaZZZWWW\\\dddhhhiiigggeeeddddddgggjjjkkklllnnnpppqqqssssssttttttwwwwwwtttrrrxxxsssSSSKKKQQQUUUUUUUUUSSSXXX\\\___fffrrr|||~~~xxxnnnfffaaaaaacccfffllloooqqqrrrzzzzzzlllnnnzzz|||{{{vvvmmmeeeccchhhnnntttvvvtttooolllkkkhhheee```\\\ZZZYYYWWWVVVWWWZZZ^^^^^^ZZZVVVUUUVVVUUU]]]eeekkksss{{{}}}{{{~~~|||yyyvvvtttqqqllliiieeefffeeeccc```^^^]]]^^^]]]^^^______]]]YYYVVVTTTOOOLLLIIIGGGFFFEEEBBBAAABBBBBBDDDBBB;;;999BBBPPPKKKGGG@@@<<>>BBB===444555222111444888:::888555333222111222333333222000---,,,+++*********++++++------,,,,,,,,,+++++++++)))***++++++++++++***)))******++++++,,,------...---------------------------------............//////000000111333555777888777:::===@@@AAACCCFFFHHHKKKIIIMMMLLLUUUYYYlll000,,,111===FFFEEEFFFIIIWWWjjj{{{{{{tttmmmyyy{{{~~~qqqbbbYYYWWWWWW[[[```]]]RRRJJJLLLMMMKKKMMMPPPSSSSSSUUUVVVRRRMMMIIIIIIJJJKKKJJJIIIHHHHHHDDDDDDDDDEEEFFFHHHIIIJJJKKKIIIEEEAAA??????AAABBBGGGFFFJJJQQQWWW]]]gggooosssuuuwwwxxxwwwtttqqqooonnniiieeeccc```^^^aaagggxxxxxxvvvtttssspppiii___WWWZZZcccqqqtttVVVGGGEEEGGGMMMRRRVVV[[[aaadddmmmsssppplllllloooqqqkkkjjjiiijjjmmmooopppooolllpppvvvyyyyyywwwvvvuuu{{{~~~}}}kkk\\\QQQUUU[[[YYYWWWYYY```hhhqqqwww~~~gggWWWNNNIIIKKKXXXhhhvvv|||xxxtttnnnhhhiiinnnvvvzzz~~~~~~yyyppphhhddd___\\\XXXVVVUUUTTTRRRQQQRRRUUUYYYYYYWWWUUUVVVXXX___hhhnnnooopppuuuzzz|||}}}|||zzzyyywwwsssnnnjjjfffeeedddbbbaaa___^^^]]]^^^^^^___^^^\\\XXXUUUSSSRRRPPPLLLJJJIIIHHHFFFDDD@@@EEEBBB777555???JJJNNNMMMGGG???999;;;===888000444222222444888999888555333222222333444444333111---,,,++++++******++++++,,,,,,,,,,,,++++++++++++)))***++++++++++++***)))******++++++,,,,,,------++++++++++++++++++++++++---------............//////000000111333555777888999;;;>>>@@@AAABBBEEEGGGKKKJJJNNNLLLUUU[[[ooo111---///999BBBEEEFFFHHHSSSgggxxxuuuqqqfffqqqxxxwwwcccXXXYYY\\\```aaa]]]VVVUUUWWWUUUPPPRRRTTTWWWXXXXXXUUUPPPLLLGGGIIIJJJKKKKKKIIIFFFEEEAAABBBCCCEEEGGGHHHJJJJJJJJJIIIFFFCCC@@@@@@BBBDDDJJJLLLOOOUUU[[[bbbkkkrrrwwwwwwxxxyyyxxxuuuqqqmmmoooiiicccaaa___]]]aaagggzzzyyywwwtttrrroooiiiaaaZZZXXX^^^jjj}}}www\\\IIIGGGGGGNNNTTTYYYaaaiiinnnssswwwsssllliiikkknnntttpppllljjjlllnnnnnnnnnpppuuuzzz|||{{{zzz{{{|||___WWWUUU\\\```\\\[[[___ooowww~~~nnnccc\\\UUUPPPTTTZZZeee||||||yyyuuuooohhhdddiiirrr}}}}}}|||yyyqqqiiiaaa\\\[[[XXXUUUTTTSSSSSSQQQPPPSSSVVVYYYYYYWWWVVVXXXZZZdddmmmsssqqqpppttt{{{~~~|||zzzxxxsssmmmiiigggeeedddcccbbbaaa___^^^`````````^^^\\\YYYVVVTTTRRRPPPLLLJJJIIIHHHFFFDDD???EEE@@@555777IIIUUUTTTLLLFFF>>>:::::::::666000333222222444777888777555222111111222333444333111,,,,,,++++++++++++***+++,,,+++++++++++++++++++++*********++++++***************++++++,,,,,,,,,,,,))))))))))))************---------............//////000000111333555777888;;;<<<>>>???@@@BBBDDDFFFKKKJJJNNNMMMVVV\\\rrr222///000777???DDDHHHKKKYYYmmmwwwpppyyymmmhhhttt{{{fff[[[[[[^^^\\\[[[YYYYYY\\\]]]WWWOOOVVVXXX\\\^^^[[[UUUOOOLLLGGGIIIKKKLLLLLLJJJGGGEEEAAABBBDDDFFFHHHJJJKKKKKKIIIIIIHHHEEECCCCCCEEEHHHLLLPPPTTTXXX^^^fffnnnsss{{{zzz{{{||||||yyytttpppnnngggaaa`````````ccchhh{{{}}}zzzuuurrroookkkddd^^^YYY[[[cccuuuqqqYYYLLLIIIIIIOOOVVV]]]fffoooqqqssstttqqqkkkjjjpppxxx{{{rrrmmmnnnooooooooorrrvvvyyyzzzyyyzzz~~~{{{]]]YYY[[[ccceeebbbcccjjjxxx~~~wwwkkkbbb[[[ZZZZZZcccyyy|||wwwrrrkkkhhhnnnxxx}}}vvvoooggg```[[[WWWXXXVVVTTTSSSTTTSSSRRRQQQTTTVVVXXXWWWUUUTTTWWWZZZgggooouuusssrrrwww~~~}}}zzzvvvqqqkkkfffhhhfffdddcccddddddaaa___bbbbbbaaa___]]]ZZZWWWUUUQQQNNNKKKIIIHHHGGGEEECCC@@@DDD>>>444:::MMMWWWTTTIIICCC===<<<<<<:::666333222222333444666777777666111000///000222222111///,,,,,,,,,,,,++++++******+++++++++++++++++++++++++++******************+++******+++++++++++++++,,,,,,,,,,,,,,,------......---------............//////000000111333555777888<<<===>>>??????AAADDDGGGJJJJJJNNNLLLUUU\\\ttt000000111555;;;CCCJJJPPP]]]ppppppwww|||nnnhhhssszzziii]]]XXXWWW[[[YYYZZZ___dddccc\\\SSSXXXZZZ___bbb]]]TTTMMMLLLGGGIIIKKKLLLLLLJJJHHHFFFCCCDDDDDDFFFHHHJJJLLLMMMIIIJJJJJJHHHEEEEEEHHHLLLLLLRRRWWWZZZ```jjjrrruuu~~~}}}~~~xxxsssiiiccc^^^___aaabbbeeejjjwww~~~~~~{{{wwwuuusssoooiiiccc[[[ZZZ^^^mmm{{{yyyfffSSSNNNKKKKKKQQQXXX___hhhpppxxxwwwuuuqqqjjjhhhppp{{{{{{qqqlllmmmooonnnlllppptttwwwwwwvvvxxxlll]]][[[___iiilllkkkpppyyywwwrrrooottt|||wwwqqqnnnssszzz{{{vvvmmmeee___[[[XXXVVVUUUTTTSSSSSSTTTUUUSSSRRRRRRTTTVVVUUUSSSTTTXXX\\\jjjrrrwwwvvvvvv{{{}}}xxxtttpppjjjgggjjjgggeeeeeeffffffdddaaacccbbbaaa___\\\YYYWWWUUUPPPMMMJJJHHHGGGFFFDDDBBBDDDCCC<<<777>>>LLLQQQMMMEEE@@@===??????;;;666444111222333444555666666666111000///000111111///---+++,,,,,,,,,,,,+++***)))*********+++++++++++++++++++++***))))))***++++++******++++++++++++++++++******++++++,,,,,,---------------............//////000000111333555777888<<<===>>>>>>???AAAEEEGGGIIIIIINNNLLLTTT\\\vvv,,,000222444777@@@LLLTTTTTTiiizzz~~~uuulll}}}yyyuuuxxx|||uuuiii[[[RRRZZZXXXZZZaaagggfff___XXXXXXYYY___ccc^^^RRRKKKKKKFFFHHHIIIKKKKKKJJJIIIHHHEEEDDDDDDDDDFFFHHHKKKMMMKKKMMMNNNKKKGGGEEEHHHLLLMMMTTT[[[^^^fffrrr{{{}}}yyyssshhhaaa]]]___aaaaaaccceeelllvvv|||zzzuuuuuuxxxyyyyyyyyyyyy{{{{{{vvvnnnggg^^^[[[^^^jjjvvvtttfffYYYOOOLLLLLLRRRXXX^^^gggoootttrrrpppmmmfffccckkkwwwzzzsssmmmkkkooopppnnnjjjmmmsssyyyzzzyyy{{{|||^^^ZZZYYY```mmmuuuwww~~~yyyuuuqqqnnnooossslllggg```[[[YYYWWWVVVTTTSSSRRRRRRSSSUUUUUUTTTRRRQQQTTTVVVVVVVVVYYY^^^cccoootttxxxxxxyyy~~~zzzvvvrrrooollljjjllliiiffffffiiiiiifffbbbbbbaaa___]]]ZZZWWWUUUTTTPPPMMMJJJHHHGGGFFFDDDBBBGGG@@@:::<<>>===AAA@@@999333222000222333444555555666666333222111111111000...,,,++++++,,,,,,,,,+++***))))))*********++++++++++++++++++***))))))***++++++++++++******************'''(((((()))******++++++---------............//////000000111333555777888;;;<<<===>>>???AAAEEEIIIGGGHHHMMMKKKSSS[[[www)))///333222444>>>LLLVVVIII___ooosss}}}{{{fffrrr~~~zzz~~~{{{hhhYYYUUUSSSTTT\\\bbbaaa\\\WWWWWWXXX^^^ccc]]]PPPIIIIIIFFFGGGHHHIIIJJJIIIIIIHHHFFFEEECCCCCCDDDGGGJJJLLLNNNPPPQQQMMMHHHEEEHHHKKKOOOXXX___cccmmm{{{xxxrrrjjjccc^^^___```^^^]]]___bbbhhhlllkkkkkknnnpppppptttvvvzzz|||rrrjjj```]]]```mmmxxxyyyoooeeeOOOLLLLLLRRRWWW]]]eeelllbbbaaaccceeebbbbbblllyyytttpppmmmpppuuuwwwsssnnnmmmttt}}}~~~cccQQQVVVVVV___ppp{{{xxxqqqooolllhhhfffhhh]]]YYYUUUSSSTTTUUUSSSQQQRRRQQQQQQSSSTTTUUUTTTRRRSSSUUUXXXYYYZZZ___ffflllrrrwwwyyyyyy{{{}}}wwwsssqqqpppnnnmmmnnnjjjfffgggjjjkkkgggcccaaa```^^^[[[XXXUUUSSSRRRQQQNNNKKKIIIHHHFFFDDDBBBHHH>>>999AAALLLPPPOOONNNBBB>>>>>>BBBAAA888111000000222444555555555666777555444222222222111...,,,++++++,,,---,,,+++***)))))))))******++++++++++++,,,+++***))))))***+++,,,++++++************************+++,,,------......---------........./////////000000222333555777888;;;<<<===>>>???BBBFFFIIIFFFGGGLLLJJJRRR[[[xxx,,,(((+++111111000;;;LLLKKKNNNRRRfffrrrjjj~~~yyyoooccc___YYY]]]```ZZZZZZYYYPPPPPPTTTXXXWWWSSSMMMJJJIIIDDDEEEFFFFFFGGGHHHJJJLLLIIIDDDBBBEEEHHHIIIKKKOOOOOOTTTZZZZZZQQQHHHHHHNNN[[[]]]___dddppp}}}wwwqqqgggaaa[[[YYY\\\^^^]]][[[aaadddhhhjjjkkklllnnnooowwwuuuvvvyyy|||{{{tttnnniiikkkmmmrrr~~~{{{iiiOOOKKKOOOZZZ]]]ZZZ]]]gggeeeffffffeeefffnnn{{{~~~vvvqqqrrrtttqqqmmmlllrrrvvv}}}sss^^^RRRRRRUUU^^^mmm|||ssslllggghhhfff```^^^```[[[XXXTTTRRRSSSTTTUUUUUUSSSTTTUUUUUUSSSSSSUUUVVVVVVVVVVVVWWW[[[```fffiiirrrqqqrrrxxx|||wwwrrrnnnllllllllljjjiiihhhjjjmmmlllhhhdddfffaaa```bbb^^^UUUQQQSSSZZZSSSLLLIIIFFFCCCAAAAAACCC>>><<>>DDDJJJGGG>>>555000000///333888;;;;;;:::999888333333222111000///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++************************+++,,,------,,,+++)))(((+++++++++,,,,,,---------..................------222333444444333555777:::;;;<<<===???AAACCCDDDEEEIIIIIINNNKKKSSS[[[xxx,,,)))+++000000///999HHHHHHKKKNNN___|||vvvfff{{{xxxwwwpppeee^^^\\\aaabbbXXXVVVWWWRRRNNNQQQTTTTTTPPPKKKHHHGGGDDDEEEFFFFFFGGGIIIKKKLLLIIIDDDDDDHHHLLLMMMPPPSSSUUUYYY^^^___WWWNNNNNNTTT^^^bbbdddhhhppp{{{}}}vvvqqqjjjccc\\\YYY[[[^^^```___cccfffjjjmmmoooppprrrsssqqqpppqqquuuzzz{{{wwwsssppprrrrrrssszzzuuueeeRRRLLLNNNVVVXXXUUUXXXaaacccdddfffeeefffmmmwww{{{tttpppssstttqqqmmmllltttyyyhhhWWWQQQTTTZZZeeetttxxxnnngggcccdddbbb]]][[[\\\XXXUUUQQQPPPPPPPPPPPPPPPRRRTTTUUUUUUTTTTTTTTTUUUUUUUUUUUUWWW\\\bbbhhhlllsssrrrsssyyy|||yyyuuuqqqnnnmmmlllmmmkkkiiihhhjjjlllkkkgggccceeeaaa```bbb^^^WWWSSSTTTTTTQQQMMMKKKHHHFFFEEEEEE@@@===<<>>@@@AAACCCDDDDDDDDDFFFLLLKKKTTT]]]zzz,,,)))+++///...---666BBBDDDGGGHHHVVVqqq~~~eeerrrsssnnnmmmsss|||wwwnnnaaaaaagggeeeWWWRRRUUURRRMMMOOORRRRRROOOKKKHHHGGGDDDDDDEEEFFFHHHJJJLLLMMMIIIFFFFFFLLLPPPRRRTTTXXXVVVYYY^^^___XXXPPPQQQWWWdddiiilllmmmqqqyyy~~~{{{tttooolllfff^^^ZZZ\\\```cccdddgggjjjnnnrrrtttvvvxxxzzzsssqqqpppssswwwzzzyyyvvvwwwzzzyyyuuuwwwzzzrrrfffSSSMMMKKKQQQTTTTTTYYYbbbfffhhhkkkkkklllpppwww|||zzzuuutttwwwxxxuuuqqqooowww|||aaaTTTSSSWWWaaapppzzzrrriiidddaaaaaa```\\\ZZZ[[[VVVTTTQQQOOOOOOOOOMMMLLLPPPSSSVVVWWWVVVTTTTTTTTTTTTTTTUUUYYY^^^fffmmmqqquuuuuuvvv{{{{{{yyyvvvrrrpppoooooopppllljjjhhhiiijjjiiieeebbbdddbbbaaaaaa___YYYVVVVVVRRRRRRQQQMMMIIIGGGFFFFFF<<<<<<>>>EEEMMMOOOLLLGGGAAACCCCCC>>>666222222555===???AAA@@@<<<888555444555444333111///---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++************************************+++,,,---...++++++,,,,,,,,,,,,------........................///000111111222333666999===>>>???@@@BBBBBBCCCCCCBBBDDDLLLKKKTTT]]]xxx+++***+++---,,,,,,222;;;@@@DDDCCCMMMggg|||nnnoooxxxeee```bbbmmmwww{{{zzzjjjfffjjjgggYYYTTTUUUPPPMMMOOOQQQRRRPPPMMMKKKIIIDDDCCCDDDFFFJJJMMMNNNOOOLLLHHHIIIOOOSSSTTTVVVYYYXXX[[[___aaa[[[TTTUUUZZZjjjpppsssrrrrrrwww|||~~~{{{rrrlllkkkfffaaa___```ccceeefffjjjmmmrrrvvvxxx{{{}}}}}}zzzvvvuuuvvvxxxwwwwww}}}~~~wwwvvvyyyuuulllRRRKKKIIINNNTTTZZZccclllqqqsssvvvwwwwwwxxx|||~~~zzzzzz|||yyyxxx|||bbbVVVWWW]]]kkk~~~|||tttmmmiiifffccccccbbb```^^^]]]XXXVVVTTTRRRRRRPPPNNNLLLOOORRRVVVWWWWWWUUUTTTTTTSSSTTTWWW\\\ccckkkrrrwwwyyyyyy{{{~~~}}}zzzwwwtttsssrrrrrrnnnkkkiiiiiiiiihhhdddaaacccbbbaaa```^^^[[[XXXXXXVVVWWWTTTMMMGGGFFFGGGFFF:::>>>FFFNNNSSSQQQJJJCCCBBBBBB???999333111444888BBBCCCCCCAAA===999666555555444333111///,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++************************,,,+++***)))***+++---...,,,,,,,,,,,,,,,,,,,,,,,,---------...............///000111222222444888:::>>>???@@@AAABBBBBBBBBBBBDDDFFFNNNLLLTTTZZZttt+++***+++,,,++++++000555===BBB@@@GGG___ttttttyyyggg^^^^^^jjjssstttyyy~~~ssslllkkkhhh\\\XXXVVVMMMLLLLLLNNNOOOOOOMMMKKKIIIDDDCCCCCCFFFKKKOOOPPPPPPOOOKKKKKKPPPSSSTTTVVVYYY___aaadddfffbbb]]]^^^cccooouuuxxxuuuuuuxxx|||}}}{{{ppphhhfffeeeddddddfffggghhhhhhlllpppuuuyyy|||~~~}}}yyyxxxxxxyyyzzzyyyvvvxxxuuunnnQQQKKKHHHMMMWWWbbbnnnwww~~~lllaaa```jjjzzzzzzuuuooojjjiiihhhfffddddddcccaaa^^^YYYWWWUUUTTTSSSRRROOOMMMNNNRRRUUUWWWWWWUUUUUUTTTTTTVVVZZZaaahhhpppvvvzzz|||}}}|||xxxuuusssrrrqqqooollliiihhhiiihhhdddaaaccccccbbb___]]]\\\ZZZXXXWWWXXXSSSJJJFFFHHHJJJHHH;;;CCCOOOXXXYYYQQQFFF>>>BBB@@@<<<666111111555999>>>>>>>>><<<888444333222555444333000...,,,******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************...---+++***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------........./////////000222333444666:::<<<===???AAABBBCCCCCCBBBBBBDDDFFFNNNLLLTTTZZZttt******+++,,,+++,,,///111888@@@???CCCYYYmmm}}}vvvvvveee___jjjrrrqqqvvv~~~zzzyyyooollliii^^^YYYVVVKKKHHHHHHIIIKKKLLLLLLIIIGGGDDDBBBBBBFFFLLLQQQRRRQQQRRRMMMLLLOOOSSSUUUXXX\\\ccccccfffiiifffbbbccchhhqqqvvvxxxwwwxxx{{{~~~|||yyynnnfffbbbccceeehhhiiijjjkkkkkkpppsssxxx|||{{{zzz{{{}}}wwwtttuuuqqqiiiSSSNNNKKKPPP]]]mmm{{{xxxttt{{{~~~vvvppplllkkkhhhiiigggdddddddddaaa\\\XXXVVVSSSRRRQQQQQQOOONNNOOORRRUUUVVVVVVUUUUUUVVVVVVZZZ```gggooouuuyyy|||~~~~~~{{{wwwtttrrrpppooopppmmmjjjiiijjjiiifffcccbbbcccbbb]]][[[[[[ZZZWWWTTTUUUPPPHHHHHHNNNOOOJJJ===GGGTTT\\\ZZZPPPCCC:::AAA???;;;555222333666:::===>>>===:::666444444444444333222000...,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************...---,,,+++************------,,,,,,,,,,,,++++++,,,,,,------...////////////000222333444777;;;>>>===>>>AAACCCDDDDDDCCCBBBBBBDDDLLLKKKTTT]]]xxx)))+++++++++,,,---//////333===>>>AAATTThhhuuuwww~~~kkk]]]fffnnnlllrrr~~~|||xxxpppooojjj[[[UUUTTTLLLGGGFFFFFFIIIKKKLLLIIIGGGDDDBBBAAAFFFMMMSSSTTTRRRTTTNNNLLLOOOTTTWWW\\\aaaffffffhhhkkkjjjfffggglllrrruuuwwwwwwzzz}}}}}}}}}~~~}}}zzztttlllfff```bbbdddgggiiilllnnnppptttwww||||||yyyzzz}}}{{{qqqpppsssnnndddTTTPPPOOOWWWhhh~~~wwwmmmiiikkkiiikkkjjjeeedddfffbbb\\\XXXUUURRRPPPPPPQQQQQQPPPPPPRRRTTTUUUUUUUUUVVVWWWXXX]]]eeemmmtttyyy{{{{{{}}}~~~}}}|||zzzwwwuuusssqqqpppqqqmmmjjjiiijjjjjjhhheeebbbdddbbb\\\YYYZZZYYYUUUQQQRRRNNNIIILLLSSSOOODDD???IIIUUUZZZVVVLLLBBB<<<@@@>>>:::777444555777999@@@@@@>>>;;;777555555666333222111000...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,************************++++++,,,,,,,,,++++++***---------,,,,,,+++++++++,,,,,,------...//////000---///111222444666;;;>>>;;;===@@@CCCEEEEEEDDDCCCDDDFFFLLLKKKTTT]]]zzz)))+++,,,+++,,,...///...000<<<===@@@RRRdddppp{{{yyy}}}mmmZZZbbbjjjhhhnnn}}}uuuppprrrjjjXXXQQQRRRNNNIIIGGGGGGJJJMMMNNNKKKIIIDDDAAAAAAFFFNNNTTTUUUSSSTTTNNNKKKOOOTTTYYY___eeellllllnnnqqqpppmmmnnnsssssstttuuuvvv|||}}}}}}{{{yyywwwtttpppjjjggg```aaaccceeehhhlllqqqtttwwwzzz{{{xxxxxxzzz}}}yyyxxxssslllmmmrrrmmmcccSSSRRRSSS^^^sssyyyllliiillllllnnnmmmhhhggghhhddd]]]ZZZVVVRRRQQQQQQRRRSSSSSSPPPRRRTTTTTTTTTUUUWWWXXXZZZ___hhhqqqxxx{{{{{{{{{|||}}}~~~~~~~~~||||||zzzyyywwwvvvuuutttqqqnnnjjjjjjkkkkkkiiifffbbbdddbbb[[[XXXZZZXXXTTTQQQSSSPPPKKKOOOTTTKKK;;;@@@IIISSSVVVRRRIIIBBB??????===:::888666666777999>>>>>><<<888444111222333222111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,************************((()))+++,,,------,,,+++---------,,,,,,+++++++++,,,,,,------...///000000,,,---///111333666:::===:::===@@@DDDFFFFFFEEEDDDIIIIIINNNKKKSSS[[[xxx)))******++++++,,,---------555999@@@KKKQQQ[[[nnnzzz^^^TTT^^^aaadddqqq{{{ZZZTTTRRRLLLPPPMMMKKKIIIHHHIIIJJJJJJIIIEEEFFFFFFFFFHHHMMMSSSXXXRRRQQQPPPQQQTTTZZZ```dddmmmppprrrpppmmmnnntttyyyuuuvvvyyy}}}~~~yyyrrrkkkhhheeedddcccaaaaaaaaacccfffhhhhhhhhhnnnuuuyyyyyy{{{zzz|||xxxsssoooooorrrwww{{{vvvuuutttsssqqqpppnnnnnn___VVVYYYhhhxxxrrrnnnlllllllllkkkiiigggdddbbb``````[[[XXXSSSPPPOOOPPPRRRTTTWWWSSSPPPQQQRRRQQQTTTYYY]]]aaaiiisss{{{}}}~~~{{{yyyxxxvvvssspppooopppqqqqqqoookkkfffcccfffbbb]]]ZZZZZZYYYVVVSSSSSSTTTKKKMMMZZZKKK777;;;CCCFFFSSSUUUHHHBBBEEEBBBDDD;;;555555555333555:::::::::999888555444555666555333000---+++******+++,,,,,,,,,++++++************************+++++++++)))************+++++++++******+++++++++,,,,,,,,,,,,+++***))))))+++---...---------...///000000111...///222333555888===@@@@@@??????AAADDDEEEBBB???DDDEEEGGGNNNSSSYYY)))******++++++,,,------+++555:::???FFFIIITTTiiiuuuwwwdddUUU[[[[[[^^^lllyyyiiiaaa]]]QQQOOOLLLJJJIIIIIIKKKMMMMMMMMMIIIGGGEEEEEEHHHMMMRRRVVVWWWUUUSSSTTTWWW^^^eeeiiikkknnnqqqrrrqqqsssyyy~~~yyyyyyzzz|||}}}~~~}}}|||zzzvvvpppkkkgggeeeeeedddcccbbbbbbccceeefffeeeeeeiiinnnqqqppprrrvvvvvvrrrrrrpppnnnnnnqqqvvv|||{{{xxxtttsssttttttqqqooobbbZZZ^^^kkkxxxxxxyyytttppppppmmmkkkhhhdddbbbaaabbbbbb^^^[[[VVVQQQOOOOOOPPPQQQUUUQQQPPPRRRSSSSSSVVVZZZ\\\aaajjjttt}}}~~~~~~|||zzzxxxwwwvvvsssqqqqqqrrrssssssppplllhhheeefffaaa]]][[[[[[ZZZWWWTTTQQQRRRLLLRRR[[[JJJ999@@@QQQRRRUUUNNN@@@BBBJJJGGGFFF<<<444333333222555999;;;;;;:::999777666666777444222///---++++++++++++,,,,,,+++++++++++++++++++++++++++***************************++++++++++++******+++++++++,,,,,,,,,,,,+++***)))***+++---...------......///000000111...000222333555888===@@@@@@??????AAACCCDDDAAA???DDDEEEGGGOOOTTT\\\)))******++++++,,,------)))444999<<<@@@@@@KKK```xxxtttppp}}}mmmYYYZZZZZZ^^^lll}}}zzzqqqlll^^^VVVKKKJJJIIIJJJMMMPPPQQQQQQNNNIIIEEEDDDIIIOOOSSSUUU]]][[[ZZZZZZ]]]cccjjjnnnnnnqqqtttuuuuuuwww|||~~~}}}{{{zzzyyyxxxxxxyyyvvvsssnnnjjjgggggghhhhhhgggffffffeeeeeedddcccccccccfffhhhhhhiiikkkjjjgggdddfffiiinnnuuu||||||vvvvvvzzz{{{xxxsssfff```cccnnn}}}pppmmmwww|||uuunnnnnnmmmkkkfffbbb```aaabbbddd```]]]XXXTTTQQQPPPQQQRRRTTTQQQPPPSSSTTTTTTVVV[[[^^^cccmmmvvv~~~~~~{{{zzzxxxwwwwwwvvvuuusssttttttuuutttrrrnnnjjjhhheeeaaa]]][[[\\\\\\YYYVVVPPPOOOOOOWWWZZZFFF;;;GGGYYYZZZXXXJJJAAAQQQbbb```HHH>>>555333444666999======<<<;;;:::999888888888222111///---,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++******))))))************+++++++++,,,******+++++++++,,,,,,,,,,,,+++*********+++---...------......///000000000...000222333555888<<>>>>>FFFWWWppp}}}ppptttvvv___\\\]]]dddtttwwwnnnbbbWWWKKKJJJIIIJJJNNNQQQRRRRRRPPPJJJDDDEEELLLSSSWWWWWW`````````aaadddhhhllloootttvvvxxxyyyxxxxxxzzz|||}}}zzzwwwtttsssuuuwwwsssrrroookkkiiiiiilllnnnllllllllljjjgggfffeeeeeeaaadddhhhiiiiiihhheeebbb]]]aaahhhpppyyyvvvwww~~~yyykkkfffjjjsss{{{oooooo|||~~~rrrkkknnnkkkiiifffcccaaaaaaaaabbb___\\\YYYVVVUUUUUUWWWXXXVVVSSSRRRTTTUUUTTTVVVZZZ```fffooowww}}}zzzxxxwwwwwwxxxxxxvvvuuuuuuuuuuuutttrrrnnnkkkhhhddd```]]]\\\]]]]]]ZZZWWWPPPNNNRRRZZZTTTAAA===KKKZZZ\\\XXXHHHCCCZZZmmmgggEEE===555444999???DDDFFF???===<<<;;;::::::999888000///...---------------*********++++++,,,,,,,,,------,,,+++******))))))*********+++++++++,,,,,,******+++++++++,,,,,,,,,,,,++++++++++++,,,---...............//////000000...000222333444777;;;>>>???>>>???@@@AAAAAAAAAAAACCCCCCEEENNNUUU___)))******++++++,,,------+++...---222???BBBDDDPPPkkktttnnn~~~ccc\\\\\\dddttt{{{ttteee[[[PPPLLLJJJIIIJJJMMMPPPQQQQQQQQQKKKFFFHHHPPPXXX\\\]]]aaabbbeeeiiikkkmmmmmmnnnuuuwwwyyyzzzzzzyyyyyyzzz|||zzzwwwsssoooooosssvvvssssssqqqnnnkkklllooosssqqqrrrssspppmmmkkkkkklllgggjjjoootttsssnnnhhheeeaaaeeellluuu~~~tttuuu}}}{{{rrrooottt|||}}}}}}rrrlllqqqhhhggggggfffdddaaa___^^^[[[ZZZYYYXXXYYY[[[^^^```ZZZVVVTTTVVVVVVUUUWWW[[[```fffpppxxx|||~~~{{{zzzxxxxxxyyyyyywwwvvvtttttttttssspppmmmjjjhhhbbb```]]]]]]^^^^^^ZZZWWWRRRPPPVVVYYYKKK>>>CCCNNN[[[\\\VVVEEE<<>>===>>>???@@@@@@AAACCCDDDCCCCCCDDDLLLSSS^^^)))******++++++,,,------,,,,,,)))000???CCCBBBKKKeeezzznnneeeZZZVVV\\\kkkzzzttteee```TTTLLLJJJIIIKKKNNNQQQRRRRRRQQQNNNLLLOOOUUU\\\aaabbbccceeeiiilllooooooooonnnssstttwwwyyyzzzzzzyyyxxxwwwvvvtttoookkklllpppuuuttttttsssooollllllqqquuutttwwwxxxvvvsssqqqsssuuurrrtttzzzxxxqqqooommmooottt{{{tttrrryyy~~~}}}xxxzzzxxx~~~{{{rrrzzzyyyooolllooogggggghhhgggdddaaa]]]ZZZYYYXXXXXXYYY[[[]]]```bbb]]]XXXVVVWWWWWWWWWZZZ___aaahhhssszzz~~~~~~|||{{{{{{zzzyyywwwttttttsssrrrooollljjjhhhbbb___]]]]]]^^^]]]YYYVVVTTTSSSYYYTTTBBB@@@MMMRRRXXXUUUQQQDDD:::BBBDDD666333111///222===IIIKKKGGG???<<<999888:::;;;888666/////////......------,,,++++++++++++++++++,,,,,,------,,,,,,++++++******++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,------------......//////////////////...000111222444666:::===<<<===???@@@AAABBBEEEHHHEEEEEEEEEKKKRRR]]])))******++++++,,,------+++---***000===??????GGG```wwwvvv|||iiiYYYSSSWWWdddyyyvvvlllhhhZZZKKKJJJJJJLLLPPPTTTVVVWWWSSSSSSSSSVVVZZZ^^^ccceeehhhiiikkkmmmooopppqqqrrrssstttvvvxxxyyyxxxuuusssssssssrrrmmmhhhhhhmmmqqqtttuuutttpppkkkkkkpppuuuuuuxxx{{{zzzxxxwwwzzz}}}~~~}}}zzz{{{yyyzzz}}}zzzuuuxxx{{{zzzwww}}}|||wwwooo|||uuuoooooonnnkkkiiiiiigggeeebbb___\\\ZZZZZZYYYYYYXXXYYYZZZ\\\]]]^^^XXXUUUWWWXXXZZZ___eeejjjrrr{{{~~~}}}|||yyywwwuuutttsssqqqooollljjjiiiaaa___\\\\\\]]]\\\XXXTTTUUUVVV[[[NNN;;;GGG[[[YYYWWWOOOKKKEEE>>>AAACCC888222111111444???HHHFFF>>>>>>:::666666999:::777444////////////...---,,,+++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------******+++++++++,,,,,,,,,+++,,,,,,---------------/////////////////////......000111222333666999<<<;;;===???AAAAAADDDHHHLLLIIIHHHGGGLLLSSS]]])))******+++,,,,,,------)))...---000::::::;;;FFF^^^ttt{{{lll\\\TTTWWWdddttt~~~vvvlllfffSSSJJJIIIJJJMMMRRRWWWZZZ[[[UUUWWWYYYZZZ\\\___cccfffmmmlllkkklllmmmqqqtttvvvvvvvvvwwwxxxwwwtttppplllqqqrrrqqqlllgggfffjjjoootttuuutttpppjjjjjjnnnssstttxxx||||||zzzzzz~~~zzzyyy{{{zzzwww|||{{{|||ssszzznnnmmmuuuuuunnnllljjjgggccc___]]][[[[[[\\\[[[YYYXXXWWWVVVWWWWWW]]]XXXTTTVVVYYY\\\ccckkkvvv}}}}}}zzzwwwvvvuuutttrrrpppmmmkkkjjjaaa___\\\\\\]]][[[WWWRRRVVVXXX\\\KKK888LLLeee___[[[NNNHHHDDD======???888555666555888AAAIIICCC888===999555555888999666222000000000///...---+++***---,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,---------******+++++++++,,,,,,,,,+++,,,------......------///////////////............000111222333555999<<<:::===@@@AAABBBEEEJJJNNNLLLKKKIIINNNSSS^^^)))************+++++++++////////////111777>>>CCCZZZggguuuzzz{{{^^^ZZZdddgggvvvyyykkk[[[NNNJJJLLLWWW[[[XXXWWW\\\\\\ZZZXXXYYY]]]bbbfffhhhooommmllllllooorrrsssssswwwttttttwwwvvvqqqllllllqqqrrrqqqllleeebbbdddhhhxxxuuupppmmmlllmmmmmmnnnyyywwwzzz}}}}}}wwwuuuuuuuuuwwwwww~~~vvvuuu|||zzzvvvrrrooonnnmmmmmmeeeeeedddcccaaa___^^^]]]\\\\\\[[[YYYWWWVVVVVVVVV^^^WWWSSSVVV[[[aaaiiiqqq~~~}}}{{{{{{{{{|||~~~yyysssppppppooojjjeee___aaa```[[[XXXWWWVVVSSS[[[[[[PPPCCCFFFYYYfffgggaaaOOO@@@BBBHHHEEE;;;444777111333<<>>======???@@@999555888999666333333...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,------.........---------............///...000222444555777:::===;;;===???@@@AAACCCFFFHHHJJJLLLJJJJJJRRRaaa)))************+++++++++,,,,,,++++++---333;;;AAAFFFTTT[[[hhh{{{}}}eeeRRR\\\fffqqq{{{vvveeeZZZYYY]]]cccbbb[[[]]]dddfffeeecccdddgggiiijjjjjjnnnnnnnnnoooppppppnnnlllgggeeefffjjjkkkhhhhhhkkkjjjmmmooolllgggeeegggjjjqqqrrrrrroookkklllrrrxxxwwwsssiiiccclll}}}~~~tttpppqqqsssxxx{{{xxxtttoookkkhhhgggfff^^^^^^]]]\\\[[[ZZZYYYXXXXXXVVVTTTVVVZZZ]]]]]][[[UUUUUUYYYcccmmmuuu|||xxxsssqqqpppnnnkkkggghhh```\\\]]][[[VVVWWW]]]hhhSSSEEEOOOeeeooojjj```OOOPPPTTTUUUOOOBBB888555444111333:::???AAABBBEEE<<<777444666888666444333------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++)))*********++++++++++++***++++++,,,---...///000---------............///...000222444555777:::===<<<>>>?????????@@@BBBDDDIIILLLIIIJJJPPP\\\))))))*********+++++++++,,,+++******,,,222:::@@@CCCRRRTTT]]]{{{}}}ooo[[[ccckkkjjjuuuyyyiii^^^]]]bbbgggccc]]]```iiijjjiiihhhiiilllnnnnnnnnnnnnnnnnnnppppppnnnjjjgggfffddddddgggfffcccdddggglllooorrrpppkkkhhhiiilllppptttvvvqqqjjjhhhooovvvrrrzzztttaaa___ttttttqqqtttwww{{{{{{xxxsssmmmiiifffdddccc\\\[[[ZZZYYYYYYXXXXXXXXXWWWTTTRRRTTTYYY\\\\\\ZZZTTTVVV]]]hhhqqqvvv~~~~~~zzzuuurrrooollliiifffhhh```\\\^^^ZZZTTT\\\iiidddJJJ>>>QQQjjjnnnddd[[[EEEXXXlllmmmZZZBBB444111111444999???CCCDDDEEEFFF;;;999777777888666444222,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))************++++++,,,,,,---...//////---------............///...000222444555777:::<<<<<<>>>????????????BBBDDDHHHKKKJJJJJJOOOZZZ}}}))))))*********+++++++++,,,,,,++++++---222888===@@@OOOPPPYYYyyyqqqmmmmmmoooeeepppuuucccaaadddhhheee```eeeooommmlllkkkmmmoooqqqrrrqqqnnnnnnnnnoooooommmhhhddddddccceeegggfffcccdddiiirrruuuxxxuuuppplllmmmpppvvv{{{~~~xxxnnnjjjnnnuuuvvvzzzhhhhhhyyytttvvvyyyxxxuuuqqqkkkgggdddbbbbbb[[[[[[ZZZYYYXXXXXXYYYYYYWWWUUUSSSTTTWWWYYYXXXVVVUUUXXXaaalllssswww|||~~~~~~{{{yyyuuurrrooollljjjhhheee```^^^]]]YYYXXXcccrrrZZZEEE@@@UUUiiiggg\\\WWWGGGaaaxxxrrrVVV;;;111333///777AAAFFFGGGFFFEEECCC>>>===<<<999888666333000,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************(((((()))))))))*********---------------------------------............///...000222444555777:::<<<;;;===???@@@@@@BBBEEEGGGHHHLLLKKKLLLPPPXXXyyy)))************++++++++++++,,,------...000555888:::GGGJJJVVVzzz{{{lllyyy}}}sssllliiiooo{{{fffaaa```cccaaa^^^dddooosssqqqooooooqqqssstttsssnnnnnnnnnnnnnnnkkkgggcccbbbcccfffjjjiiigggiiioooxxx{{{}}}zzztttqqqsssvvv}}}yyysssuuuyyywwwooo|||zzz|||sssqqqlllhhhdddbbbaaaaaa[[[ZZZYYYXXXXXXYYYZZZ[[[XXXWWWWWWVVVUUUUUUUUUUUUXXX]]]gggrrrxxxzzz~~~}}}xxxwwwtttrrrooommmllllllaaa```___^^^^^^bbbhhhnnnNNNFFFIII]]]hhhaaaVVVSSSOOOaaakkk]]]CCC333222777666BBBNNNPPPNNNKKKGGGDDD???@@@???:::777555222---------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++((()))))))))************......---------,,,,,,,,,---------............///...000222444555777:::===;;;===???@@@BBBDDDGGGJJJIIINNNNNNNNNPPPVVVttt~~~)))************+++++++++***+++---------...000222666???CCCPPPpppvvvwwwsssssssssxxxooofff```aaaaaa```fffppp{{{xxxtttrrrrrrtttttttttnnnmmmlllmmmllljjjfffcccccceeejjjnnnmmmiiikkkpppzzz}}}~~~{{{wwwuuuxxx}}}~~~~~~~~~yyyzzzzzzmmmkkkgggcccaaa```___```[[[ZZZXXXWWWXXXYYYZZZ[[[XXXZZZ[[[YYYTTTSSSUUUXXX]]]cccmmmwww{{{{{{zzzyyywwwsssnnnkkkjjjiii___aaa``````hhhqqqkkk]]]CCCFFFSSSdddjjj```QQQIIISSSWWWSSSEEE777333666777<<>>KKKhhh~~~|||}}}wwwwww~~~rrrhhhhhhiiihhhnnnwww}}}xxxtttsssssstttsssnnnmmmlllkkkkkkjjjgggdddgggjjjooorrrnnnhhhiiimmmzzz}}}~~~|||xxxxxx|||{{{~~~xxxsssrrrhhhfffccc```^^^^^^^^^___ZZZYYYXXXWWWWWWXXXZZZ\\\XXX\\\^^^[[[UUUSSSVVV[[[ccchhhqqqyyy{{{yyy}}}{{{tttmmmgggdddccc___bbb```aaaqqq|||kkkMMM;;;FFFXXXhhhkkk```MMM@@@PPPMMMCCC888666:::999333:::HHHQQQMMMEEEAAA???<<<:::??????999444444111+++///...,,,++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++***++++++,,,---...//////---------.........//////...000222444555777:::===<<<===???@@@AAABBBEEEHHHOOOSSSRRRPPPNNNNNNggg)))************+++++++++++++++++++++,,,---.........===@@@@@@PPPhhh}}}yyy{{{{{{tttooonnnwww{{{vvvuuutttttttttpppkkkiiijjjjjjgggfffggggggnnntttsssllliiilllqqqzzz|||zzz~~~}}}vvvtttuuuuuuttteeedddaaa___\\\[[[[[[[[[WWWYYY[[[[[[[[[ZZZ[[[\\\ZZZ]]]^^^[[[VVVTTTWWW[[[iiinnntttyyy}}}~~~uuulllgggeeedddddd^^^eeehhhjjjtttwwwaaaDDD===ZZZeeecccgggYYYFFFFFFKKKHHHBBB999666777999888???NNNRRREEE>>>BBB@@@666;;;<<<<<<;;;888333///,,,........................------------------------...---,,,,,,++++++,,,,,,++++++************++++++***+++,,,,,,,,,,,,+++***++++++,,,,,,,,,,,,---------------............///000000000111333888<<<>>>:::<<>>KKK\\\sssxxxxxx|||vvvuuu{{{{{{xxxwwwvvvuuuuuuooojjjhhhjjjjjjgggfffgggkkkqqquuurrrkkkhhhlllqqqvvv|||yyywww}}}~~~nnneeefffjjjjjjhhhaaa```^^^\\\[[[ZZZZZZ[[[WWWYYY[[[[[[[[[ZZZ[[[\\\___```___[[[XXXZZZ```fffnnnrrrwwwzzz|||~~~vvvnnnjjjiiihhhhhhfffdddfffoooxxxrrrZZZAAAQQQ```jjjjjj___KKKBBBJJJMMMEEE<<<666555555666666>>>GGGIIICCC@@@AAA???777<<<<<<<<<:::777333///,,,........................------------------------,,,+++******))))))******++++++************++++++***+++,,,,,,,,,,,,+++***++++++,,,,,,,,,,,,------........./////////000000000000000111444888<<<>>>;;;>>>@@@BBBBBBCCCEEEFFFNNNSSSSSSQQQOOOQQQmmm)))))))))*********+++++++++******++++++,,,---...---444888===EEEKKK^^^|||{{{www|||~~~{{{~~~}}}~~~{{{zzzyyyvvvuuummmiiihhhkkkkkkhhhfffgggnnnssswwwtttmmmiiikkkoootttzzzxxxwww{{{hhhaaadddhhhfffaaa\\\[[[ZZZYYYXXXXXXYYYYYYWWWYYY[[[[[[ZZZZZZ[[[\\\^^^\\\YYYVVVVVV\\\fffooooooqqquuuxxxzzz}}}xxxqqqmmmlllkkkkkkmmmdddhhhxxx{{{hhhOOOCCCddddddmmmmmmUUUBBBHHHSSSMMM@@@555444666555777<<<@@@BBBDDDEEEDDDAAA>>>===<<<<<<;;;999666222...,,,------------------------------------------------,,,+++******))))))******++++++************++++++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------////////////000000000111000000000111444888;;;>>><<>>DDD===<<<:::777444111...,,,------------------------------------------------...---,,,,,,++++++,,,,,,++++++************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------....../////////000000000///000000222555888;;;===<<>><<<999666222///---,,,------------------------------------------------...---,,,,,,++++++,,,,,,++++++************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------.........///////////////000222555888;;;===;;;>>>@@@BBBBBBCCCEEEFFFIIIOOONNNMMMNNNRRRrrr((((((((()))))))))*********))))))******+++,,,---+++///000555>>>===CCCVVV|||zzzqqqppp}}}yyytttqqqmmmkkknnntttvvvsssooooooooovvv~~~~~~wwwqqqoooqqq|||zzz}}}uuukkkccc___```bbb]]]\\\YYYWWWTTTSSSSSSSSSVVVXXXZZZZZZYYYYYYZZZ[[[UUUXXX]]]dddllltttzzz}}}}}}tttlllhhhfffeeeeeeiiivvv{{{\\\EEERRRnnnqqqqqqiii]]]iiiddd===:::555444888AAALLLTTTOOOOOORRRSSSKKK>>><<>>@@@BBBBBBCCCDDDFFFHHHMMMNNNNNNNNNSSSqqq(((((((((((()))))))))***))))))))))))***+++,,,---+++000...///:::???AAAKKKyyyuuuzzztttsssvvv}}}zzzwwwtttooonnnqqqxxx{{{wwwssssssrrrxxx~~~{{{wwwvvvsss}}}{{{~~~~~~~~~|||qqqgggcccaaabbbbbb[[[YYYWWWUUUSSSSSSSSSSSSUUUWWWYYYZZZYYYYYYZZZ[[[VVVYYY___hhhqqqxxx}}}~~~xxxoooiiiffffffffffffppp}}}~~~iiiOOOIIIZZZlllgggiii\\\YYYvvv|||```777888444555DDDZZZeeecccVVVUUUSSSRRROOOHHHAAA>>>???<<<888333///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,+++******))))))******++++++************++++++,,,,,,+++******+++,,,,,,++++++,,,,,,,,,,,,------............////////////...///111333666999;;;<<<<<>>@@@CCCDDDDDDEEEGGGHHHHHHOOOQQQRRRRRRUUUrrr)))************+++++++++((()))))))))************............111666>>>DDDbbbvvvtttyyyzzz{{{kkkuuu~~~ttttttvvv|||{{{uuuvvvyyy~~~}}}}}}}}}zzzxxxrrrhhh```^^^___aaaeeejjjssszzzooofff\\\YYY]]]``````^^^VVVVVVVVVUUUSSSSSSSSSUUUVVVWWWZZZ]]]^^^\\\WWWSSSWWWhhhtttwww|||~~~mmmfffmmmmmmfffmmm}}}\\\<<>>888111...///000---***,,,,,,,,,,,,,,,,,,,,,,,,...........................---+++******+++---...+++++++++---///000///---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,............///////////////000222444777999;;;<<<===@@@DDDHHHJJJIIIHHHGGGTTTRRROOORRRVVVXXXwww))))))*********+++++++++)))*********++++++++++++------------000555<<>>===777111...//////---***------------------------........................---,,,++++++++++++,,,---+++******,,,...///...,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,............////////////000111222444777999;;;;;;===???CCCGGGJJJKKKKKKJJJRRRQQQPPPTTTXXX\\\{{{)))))))))*********++++++*********+++++++++,,,,,,,,,,,,,,,---...333999>>>GGG^^^yyyttt{{{sssssswwwqqqzzz{{{}}}~~~|||{{{{{{{{{zzz{{{~~~~~~yyytttrrrtttxxx}}}rrrcccYYYWWWXXX]]]cccffflllsss}}}vvvnnnfffeeeooo|||yyyggg^^^___``````^^^[[[XXXUUUYYYWWWTTTRRRQQQRRRTTTUUUUUUXXX[[[[[[YYYZZZ\\\___iiiwwwyyywwwsssoooooowwwYYY???HHHXXXccckkkmmmZZZOOOLLLRRRQQQCCC999888666444555===IIIRRRSSSQQQYYYRRRIIIDDDCCCCCCBBB@@@:::666000...//////---+++........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,***))))))+++---...,,,+++)))******++++++******))),,,,,,,,,,,,,,,,,,,,,,,,............////////////111222333555777888::::::>>>???BBBEEEIIIKKKLLLMMMOOOQQQQQQVVV[[[```))))))))))))************))))))*********+++++++++++++++,,,,,,---000555999@@@RRRjjjtttsss{{{wwwyyy|||}}}}}}}}}|||{{{zzzzzz{{{~~~}}}zzzwwwxxx{{{sssiiiddd___YYYXXX[[[bbbmmmtttyyywwwhhhddd___ZZZ[[[___kkkoooccc]]]aaadddddd```\\\YYYYYY\\\YYYUUUSSSSSSUUUWWWXXXXXX[[[\\\ZZZXXXYYY```fffooo{{{tttwwwtttnnntttjjjFFFBBBYYYdddjjjmmmcccIIIKKKSSSXXXQQQAAA777666:::666888AAAIIINNNSSSYYYTTTQQQMMMIIIGGGEEEDDDCCC777444000.........---,,,------------------------------------------------***+++,,,,,,,,,,,,+++******))))))***,,,,,,+++*********++++++++++++******++++++,,,,,,,,,,,,------............////////////222222333555666888999999??????AAACCCEEEHHHJJJLLLLLLPPPRRRVVV\\\ccc(((((()))))))))*********(((((((((((())))))))))))***+++,,,,,,---...222555===III\\\vvv{{{|||{{{zzz{{{yyy|||~~~~~~~~~}}}}}}fffWWWSSSVVVXXXXXX]]]dddqqqmmmaaa\\\XXXXXXTTTTTT^^^nnntttddd```___bbbdddccc^^^[[[\\\]]]ZZZVVVRRRQQQSSSUUUWWWWWWWWWYYYYYYVVVTTTWWW```gggpppzzz~~~tttvvvrrrooo|||lllLLL@@@MMM```eeemmmlll[[[FFFPPPYYYWWWIII;;;777999555888AAAMMMSSSSSSXXX^^^LLLNNNOOOOOOLLLHHHDDDBBB444222///.........------++++++++++++++++++++++++------------------------***++++++,,,,,,++++++******))))))***+++,,,***)))++++++,,,,,,,,,,,,+++++++++++++++,,,,,,---------............////////////222222333555666888999999@@@@@@@@@AAABBBDDDFFFHHHJJJPPPRRRUUU[[[ddd((((((((()))))))))******'''''''''((((((((())))))***+++------------///111999AAAPPPggg|||xxxsssrrrvvv|||{{{jjj___UUUTTTVVVXXXZZZ\\\]]]gggxxxggg[[[YYYWWWTTTUUUVVVaaavvvzzziiiaaaccc```aaaaaa^^^ZZZYYY[[[^^^[[[WWWTTTTTTXXX[[[\\\[[[ZZZZZZYYYWWWXXX^^^hhhooowww{{{wwwwwwssssssvvvXXX???HHHXXX___bbbkkkkkk^^^lllnnngggSSS===333444888000???RRR]]]^^^[[[YYYZZZIIIKKKNNNOOOMMMGGG@@@;;;000000///......---......************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******)))***,,,,,,***))),,,,,,,,,------,,,,,,,,,***++++++,,,,,,------...............////////////111222333555777888::::::?????????@@@AAABBBDDDDDDHHHOOOQQQSSS[[[ggg(((((((((((()))))))))***(((((((((((())))))))))))***,,,......------...///444<<>>???AAABBBCCCDDDEEEEEEMMMOOORRR[[[kkk(((((((((((())))))))))))))))))))))))************+++---......---,,,---...111999@@@JJJaaavvvoooqqqvvvzzzZZZTTTRRRTTTZZZ]]]]]]bbbjjjnnnzzzddd___bbb]]]aaammmkkkyyyssseee\\\\\\```aaa```]]]\\\[[[[[[\\\\\\YYYVVVTTTXXX^^^bbbaaa___YYYWWWVVVZZZcccoooyyy~~~~~~yyyyyyvvvqqqqqqwwwsssYYY>>>FFF___llluuutttgggooovvvYYY<<<222777:::777OOOdddoooeee[[[]]]```\\\SSSQQQNNNMMMJJJDDD:::333---...///...------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))(((((()))+++,,,,,,+++++++++------+++)))******++++++++++++************+++,,,,,,---................../////////000///000222444777999;;;<<<<<<===???BBBDDDEEEFFFGGGCCCLLLOOOQQQ\\\ooo))))))))))))))))))))))))))))))))))))***************++++++,,,,,,------......666<<<@@@PPPppp~~~yyyuuutttxxxnnnXXXQQQWWW^^^cccgggmmmvvv}}}uuufffbbbhhhrrr~~~wwwhhh___]]]\\\ZZZVVV]]]ZZZXXXYYY]]]^^^[[[WWWYYYXXXXXXYYY]]]```bbbccc^^^bbbdddfffmmmwww~~~}}}}}}ssszzzkkkjjj|||jjjIIIGGGPPPppp~~~xxxgggfff}}}kkkRRR;;;555333000666AAAfff}}}jjjhhhcccYYY]]]ooo___SSSQQQLLL???555333222111000///...---,,,,,,***++++++,,,,,,++++++***---------,,,,,,++++++++++++++++++*********)))))),,,+++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,...------......///000111111111222444666888:::;;;===>>>@@@BBBEEEGGGIIIJJJKKKLLLPPPVVV^^^sss))))))))))))))))))))))))))))))))))))***************++++++,,,,,,------......222777;;;FFF___~~~yyyvvvsssttt}}}iiiVVVTTT[[[fffooovvvyyykkkgggfffllluuuvvvmmmccc]]]]]]\\\XXXSSSZZZWWWUUUWWW[[[\\\YYYUUUVVVVVVVVVXXX[[[^^^```aaaaaaggglllnnnttt~~~zzzxxxwwwtttppplllLLLNNNiii|||}}}kkkZZZ[[[jjjSSSCCC777666555333:::EEEfffxxxttthhhiiibbbWWWYYYbbbVVVNNNOOOIII;;;111000000///...---,,,+++******++++++,,,,,,,,,,,,++++++---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++++++++***++++++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,...------......///000111111111222444666888:::;;;===>>>@@@BBBDDDGGGHHHIIIFFFIIIOOOUUU]]]ttt))))))))))))))))))))))))))))))))))))***************++++++,,,,,,------...//////222999???OOOoooyyyyyyuuuqqq{{{fffYYYZZZcccppp}}}nnn```ZZZVVV^^^mmm}}}rrriiiddd___^^^___]]]XXXSSSWWWUUUUUUWWWZZZ[[[YYYVVVUUUVVVWWWYYY[[[]]]___```___hhhpppssswww~~~yyyxxxooo{{{kkkTTT\\\|||uuu[[[OOOTTTXXX>>>888555666555333:::EEE^^^fffccc```bbbYYYOOOQQQTTTNNNKKKLLLEEE777......//////...---,,,++++++***++++++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,,,,------...------......///000111111111222444666888:::;;;<<<===???AAADDDFFFGGGHHHEEEIIIPPPUUUZZZqqq((((((((((((((((((((((((((()))))))))***************++++++,,,,,,------...000---222;;;???IIIgggzzzyyyyyyxxxtttzzzllleeeccclll|||{{{ggg]]]XXXYYYRRR^^^rrrvvvmmmfffbbb______```___[[[VVVWWWVVVWWWZZZ\\\]]][[[XXXWWWXXXYYYZZZZZZ\\\^^^___^^^iiissswwwzzzvvvuuuaaa^^^lll|||uuuwwwlllRRRPPPYYYTTT;;;:::888555111222;;;FFFTTTWWWZZZ\\\[[[QQQLLLPPPNNNLLLKKKIII@@@444///000111000000///......------+++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------------,,,,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---...------......///000111111111222444666888:::;;;<<<===???AAACCCEEEFFFGGGIIIMMMSSSUUUVVVjjj((((((((((((((((((((((((((()))))))))***************++++++,,,,,,------...///,,,111:::<<>>???AAACCCEEEFFFGGGJJJNNNSSSUUUUUUggg))))))))))))))))))))))))))))))))))))***************++++++,,,,,,------......,,,...333444888JJJ^^^{{{yyy{{{uuutttssssssxxx}}}~~~zzzrrreeeiiihhhfffiiiwwwzzzlllfffiiidddaaa^^^[[[[[[ZZZYYYXXXTTTVVVYYY[[[\\\[[[YYYWWWUUUVVVWWWVVVUUUXXX^^^dddmmmvvv}}}~~~||||||}}}mmmOOORRRiii|||zzzooobbbXXXYYYVVVGGG888888333000:::PPPbbbiiiWWWXXXcccaaaRRROOOWWWVVVMMMKKKDDD;;;222------000......---------,,,,,,,,,,,,,,,------------,,,,,,+++,,,,,,,,,,,,,,,,,,---+++++++++*********)))))))))***+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------...------......///000111111111222444666888:::;;;>>>???@@@AAACCCEEEFFFGGGHHHLLLRRRVVVXXXlll))))))))))))))))))))))))))))))))))))***************++++++,,,,,,------...,,,---...---...555???HHHfff}}}vvvzzzuuuqqqrrrrrrssswww|||{{{uuuxxx~~~tttxxx~~~|||xxxrrrfffbbbfff```___]]]\\\[[[ZZZXXXWWWVVVXXX[[[]]]\\\ZZZXXXWWWSSSUUUVVVVVVWWW]]]gggooowww|||xxxyyy}}}TTTQQQbbbtttlllXXXWWWVVVIII===555666333444HHHdddrrrrrr```___fff___MMMQQQXXXNNNKKKHHHAAA888111.........---------------,,,,,,,,,,,,,,,------------,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,+++++++++*********)))***+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...------......///000111111111222444666888:::;;;???@@@AAABBBDDDFFFGGGGGGIIIKKKRRRXXX^^^rrr))))))))))))))))))))))))))))))))))))***************++++++,,,,,,---......+++//////---///888???AAAVVVqqqwwwzzzvvvrrrqqqtttuuuvvvyyy~~~}}}wwwxxxuuutttqqqfffaaaeee^^^^^^______^^^\\\YYYWWWYYY\\\___```___]]]ZZZYYYTTTVVVWWWXXXZZZcccpppzzzzzz}}}gggFFF]]]ttteeeMMMTTTSSS@@@888888999666:::QQQnnnvvvnnnmmmiiilllaaaOOOWWW]]]JJJIIIGGG@@@888333222000...///////////////.........,,,------......------,,,---------,,,,,,+++++++++---------,,,,,,,,,++++++)))***+++,,,---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------...///000111111...------......///000111111222222444666888:::<<<@@@@@@AAACCCEEEFFFGGGHHHLLLNNNTTT[[[bbbvvv}}})))((('''&&&&&&'''((())))))((('''''''''(((***+++)))************+++++++++......///...///222777:::GGGppp~~~zzzwwwuuu|||xxxyyyxxxuuurrruuu}}}xxx}}}nnnhhhiiigggcccaaa______^^^\\\ZZZYYYXXXWWWYYY[[[\\\\\\ZZZXXXWWWWWWRRRTTTVVVWWW[[[cccooowww|||{{{uuuOOOTTTuuummmWWWOOOIII>>>666555888333555HHHeeezzzxxxmmmkkkllllllggg^^^VVVRRRPPPMMMAAA444000///......000000000//////......------***++++++,,,,,,++++++***---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...//////...////////////000000000000///111333444444666999<<>>333000000......000////////////............++++++,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...//////...////////////000000000000///111333444555666999<<>>???BBBEEEGGGGGGFFFMMMMMMMMMTTT\\\eee((((((''''''''''''((((((((((((((((((((()))******)))************+++++++++,,,,,,,,,++++++---000333444JJJiii}}}yyy~~~|||yyyhhhkkkyyytttllleeeddddddaaa______YYYYYYZZZZZZZZZZZZZZZ[[[YYY[[[\\\[[[YYYXXXXXXXXXVVVWWWYYY[[[___gggsss{{{rrrQQQdddVVVRRRSSSNNNAAA888555666777333AAA^^^~~~|||xxxxxxlll```UUUNNNLLLBBB999111000000......///.............../////////++++++,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,++++++,,,...//////...////////////000000000000000111333444555777:::<<<>>>>>>???BBBFFFHHHHHHGGGMMMMMMLLLQQQYYYbbb(((((((((''''''(((((((((((((((((((((((())))))***))))))*********+++++++++,,,,,,,,,+++++++++...111111<<>>>>>???BBBFFFIIIIIIIIIKKKMMMNNNTTT^^^kkk''''''((((((((((((''''''''''''((())))))))))))))))))************+++++++++,,,---...---,,,---///000///333@@@WWWsssvvvvvv~~~zzzuuuuuuzzz}}}cccWWW^^^qqqyyyvvvrrrkkkfffcccaaa\\\TTTPPPQQQTTTSSSSSSSSSSSSSSSSSSRRRWWWWWWXXXWWWUUUUUUWWWXXXVVVXXX[[[^^^cccmmmyyyyyyWWWXXXrrrRRRdddkkk___KKK:::555999;;;999CCCOOO```jjjmmmmmmoooqqq\\\\\\]]]]]]XXXOOOEEE===222...---//////---...111---------------.........,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...//////...////////////000000000000111222444555666888;;;===??????@@@CCCGGGIIIIIIHHHLLLOOOPPPUUU\\\ggg&&&'''((())))))((('''&&&&&&'''((()))***))))))((()))************+++++++++***+++------,,,---///000...333999DDD[[[}}}~~~zzz|||{{{xxxzzz~~~qqqaaa]]]gggyyy}}}uuutttnnngggaaa[[[ZZZWWWRRROOOPPPRRRRRRRRRSSSTTTTTTUUUUUUUUUVVVVVVUUUSSSTTTVVVWWWTTTWWW\\\aaaiiiuuu{{{^^^YYYwwwpppaaaqqqcccTTTBBB999777999>>>CCC[[[dddiiigggjjjooollldddbbb```^^^[[[VVVLLL@@@777111...---///...,,,...222...------------------,,,,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,---************************++++++++++++++++++++++++***++++++,,,,,,------...,,,++++++,,,...//////...////////////000000000000111222444555666888;;;===@@@@@@AAACCCGGGHHHHHHGGGLLLOOOPPPUUU[[[ddd&&&'''((())))))((('''&&&&&&''')))*********)))((()))************+++++++++(((***,,,,,,,,,---...000...444666888LLLsssyyyzzz||||||yyyyyy{{{~~~qqqffffffpppvvvrrrqqqjjjccc[[[TTTTTTTTTRRRPPPPPPPPPQQQRRRTTTUUUWWWXXXXXXTTTUUUUUUSSSRRRSSSUUUWWWUUUYYY___fffooo~~~___ddduuugggnnnuuuXXXIII<<<:::999:::BBBNNNrrrsss}}}xxxhhhqqqllleee]]]SSSGGG999000111...---///...,,,...333.........------,,,,,,,,,,,,------......------,,,---,,,,,,++++++,,,,,,---************************************************)))***+++,,,------...///,,,++++++,,,...//////...////////////000000000000111333555666666888;;;===AAAAAAAAADDDGGGHHHHHHGGGJJJNNNQQQVVV\\\eee(((((((((((((((((((((((())))))))))))))))))))))))************************,,,,,,,,,---------......///222222888BBBRRR|||ppp~~~}}}xxx~~~xxxvvvyyy{{{||||||}}}}}}yyyrrryyyyyyrrrllleee```]]][[[XXXTTTRRRQQQQQQQQQTTTTTTTTTTTTTTTUUUVVVWWWUUURRROOOPPPTTTVVVVVVTTTYYYZZZbbbqqqXXXrrrjjjYYYaaafffWWWEEE;;;:::@@@<<<<<>>777555999<<>>AAAGGGIIIGGGFFFHHHJJJMMMNNNSSSZZZggg(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,***...,,,,,,111///333BBBTTTjjj~~~qqqxxx~~~|||{{{yyyzzz|||zzzlllhhheeeddddddccc```]]]YYYWWWTTTQQQPPPOOOPPPPPPLLLKKKJJJHHHGGGGGGGGGGGGMMMQQQXXX```iiirrr{{{aaaWWW___vvvdddEEE;;;::::::333333GGGiii}}}oooxxxxxxiiihhhhhheee[[[JJJ999444444222...+++////////////////////////---------...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************,,,------,,,+++---...++++++,,,,,,,,,---------.........//////000000000111222444555666888<<>>AAAFFFHHHGGGGGGJJJJJJMMMNNNSSSZZZggg(((((((((((((((((((((((())))))))))))))))))))))))***************************++++++++++++,,,,,,,,,+++///+++***///---///:::EEEWWWwwwwwwwww{{{|||yyy|||~~~zzzjjjeee```^^^^^^^^^[[[YYYUUUSSSQQQOOONNNNNNOOOOOOKKKJJJIIIIIIJJJMMMPPPRRRTTTWWW^^^iiiuuucccssssssXXXgggyyypppQQQ???>>>:::777444999KKK^^^iiikkkiii~~~{{{ssskkkfffcccaaaPPPBBB555000000///,,,,,,////////////////////////---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))+++---,,,******,,,...++++++,,,,,,---------,,,......//////000111222222111222444555666888<<>>666333222666===\\\kkkrrr]]]YYY[[[UUUHHH444333111///......///000........................------------------------.........---------,,,,,,,,,,,,,,,,,,++++++******,,,+++******))))))************))))))******+++,,,******+++,,,,,,,,,,,,+++---,,,+++******,,,---///---------...//////000000///111444555666999<<>>===;;;999EEEVVVlll\\\VVVQQQGGG>>>222111000///...///000000000000000000000000000000------------------------------------,,,,,,,,,,,,---------,,,,,,,,,,,,+++,,,+++******))))))************))))))******+++,,,******+++,,,,,,,,,,,,+++---,,,+++***+++,,,---...,,,,,,------.../////////111222444555666888;;;>>>???BBBEEEGGGGGGGGGHHHIIIKKKJJJPPPYYY]]]mmm(((((((((((())))))))))))((((((''''''''''''(((((((((((((((((())))))))))))************************)))+++,,,,,,,,,,,,---///222111222EEEeee~~~uuu{{{|||ssstttyyy|||~~~~~~uuuyyysssiiiddd\\\[[[ZZZZZZXXXTTTOOOKKKHHHJJJMMMOOOQQQSSSVVVWWWVVVYYYaaalllrrrsssvvvzzz~~~```^^^bbbVVVbbbeeeZZZEEE>>>===???:::999PPPmmmuuukkkeee[[[KKK<<<555000000////////////000111000000000000000000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,+++******))))))************))))))******+++,,,******+++,,,,,,,,,,,,+++,,,,,,+++++++++,,,---...,,,------......//////000111333555666666888;;;===???BBBEEEGGGGGGGGGHHHIIIKKKKKKQQQYYY]]]nnn(((((((((((())))))))))))((((((''''''''''''(((((((((((((((((()))))))))))))))))))))))))))))))))))))))+++,,,,,,+++,,,---///,,,//////888MMMbbb~~~}}}vvvtttwwwxxxyyyzzz|||yyyyyy}}}ooofffaaa```YYYXXXXXXXXXVVVRRRMMMIIIEEEGGGJJJLLLMMMQQQWWW[[[UUUYYYdddpppvvvxxx{{{ppplllnnnTTT[[[kkk```GGG@@@@@@CCCEEE@@@EEEfffmmmnnnooojjjZZZCCC555222///////////////000000000////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++,,,+++******))))))************))))))******+++,,,******+++,,,,,,,,,,,,+++++++++++++++,,,,,,---------......///000000111111111333555666666888;;;===>>>AAADDDFFFGGGGGGHHHJJJKKKLLLRRRXXX\\\ppp(((((((((((())))))))))))((((((''''''''''''(((((((((((((((((()))))))))))))))))))))))))))))))))))))))***,,,,,,++++++---...+++111222555???NNNnnnzzzzzzttttttssstttuuuzzz|||mmmbbb]]]\\\]]]WWWWWWVVVUUUTTTPPPKKKGGGCCCFFFIIIKKKMMMQQQXXX]]]YYY___jjjwww|||}}}qqq^^^SSSbbbkkkZZZCCC???BBBGGGHHHJJJZZZ|||xxxyyy{{{oootttssscccKKK888222333////////////////////////........................------------------------,,,,,,,,,,,,------------)))***************++++++,,,+++******))))))************))))))******+++,,,******+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------......//////000111111111111222444555666888;;;>>>===@@@CCCEEEFFFGGGHHHIIIJJJMMMRRRVVV[[[qqq(((((((((((())))))))))))((((((''''''''''''(((((((((((((((((()))))))))))))))))))))))))))))))))))))))***+++,,,++++++,,,......444333444999AAA[[[}}}tttnnnmmmnnnppptttvvv{{{{{{lllaaa\\\[[[[[[[[[WWWVVVTTTSSSQQQMMMHHHEEEBBBGGGMMMPPPQQQTTTYYY^^^```fffqqq|||sssyyyZZZ___jjj___LLLBBB444888999:::FFF```{{{xxxrrryyy}}}xxx|||sssXXX===222000000//////////////////..............................------------------------,,,,,,---------.........*********++++++,,,,,,,,,,,,+++******))))))************))))))******+++,,,******+++,,,,,,,,,,,,+++++++++,,,,,,---------,,,------......///000000111///111444555666999<<>>AAADDDDDDEEEGGGHHHJJJMMMQQQRRRXXXrrr((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&(((((((((((())))))))))))))))))))))))))))))))))))++++++,,,,,,,,,,,,------......111333111222???OOOxxx}}}yyyrrrkkkggg___\\\bbbgggggggggiiikkkqqqxxx}}}}}}||||||}}}}}}ooohhhfffbbb^^^\\\[[[[[[\\\YYYWWWSSSOOOLLLKKKJJJJJJHHHRRRZZZZZZUUUVVV```kkknnnqqqxxxuuunnn{{{wwwvvvpppZZZ===333999;;;999888QQQ~~~{{{|||~~~~~~vvv```BBB111//////+++........................------............------......------------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,+++***))),,,111666666000***((())),,,---//////......000111000222444666888:::>>>@@@>>>???AAACCCEEEGGGGGGHHHNNNJJJLLLTTT\\\rrr((((((((((((((((((((((((((((((((('''''''''&&&&&&'''((((((((())))))))))))))))))))))))))))))))))))+++++++++,,,,,,,,,------000//////000------555AAAaaazzz}}}vvvrrrmmmhhhfff___]]]ccchhhhhhggghhhkkkoootttwwwwwwxxxzzz{{{}}}{{{qqqiiifffddd```\\\YYYXXXXXXYYYTTTSSSQQQOOONNNNNNOOOPPPUUU[[[``````]]]bbbnnnzzzzzzzzz}}}oookkk~~~jjjjjjfff^^^RRREEE===;;;===888GGGYYYuuuxxxiiiPPP:::000000///,,,........................------............------......------------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,+++***)))...222666555000,,,+++,,,,,,---//////......000111000222555666777:::===@@@>>>???AAACCCEEEGGGHHHHHHMMMIIIKKKRRRZZZppp(((((((((((((((((((((((()))))))))(((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,111.........---,,,000666JJJaaaxxxtttrrrpppkkkgggggglllooonnnlllkkkhhhlllqqqtttvvvvvvvvvwwwyyy{{{}}}~~~xxxpppjjjgggfffdddbbb^^^ZZZXXXWWWXXXXXXPPPPPPOOOPPPQQQSSSUUUVVVZZZ]]]______bbbjjjwwwnnncccxxxUUUbbbooodddOOO999333:::===999AAAgggjjjTTT;;;000000000///...........................------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++++++++************++++++++++++,,,,,,,,,+++******---000222222...,,,,,,---,,,---//////......000111111333555666777999<<>>RRRxxxttttttVVV@@@///...111//////111........................------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++******))))))))))))******++++++,,,,,,,,,++++++******,,,---,,,******+++---,,,---//////......000111222444666666777999;;;>>>@@@@@@BBBCCCFFFHHHJJJKKKOOOLLLOOOUUU[[[ooo(((((((((((((((((((((((())))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((*********+++++++++,,,,,,,,,,,,,,,...222666666444<<>>===>>><<>>@@@AAABBBDDDFFFIIIKKKMMMNNNLLLOOOTTTYYYmmm(((((((((((((((((((((((()))))))))(((((((((''''''&&&&&&'''''''''((((((((())))))))))))))))))))))))************+++++++++++++++------,,,///222222///555777GGGhhhzzzzzz}}}zzzxxxoooccc[[[[[[aaajjjooommmlllkkkhhhffffffhhhjjjooosssyyy}}}xxxqqqiiidddbbb___ZZZVVVOOONNNMMMMMMNNNQQQTTTVVVWWWWWWWWWWWWWWWWWWVVVVVVVVV^^^jjjttt|||rrr[[[ooozzz\\\BBB666>>>???888DDD]]]zzzrrr}}}xxxcccJJJ111000000222111...///222........................------............------+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++******))))))))))))************+++,,,,,,,,,++++++,,,,,,,,,,,,---------...,,,---//////......000111111333555666777999<<>>;;;:::HHHgggzzziiiLLL???111...333111******111111+++........................---..................---***+++---......---+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++++++++************++++++)))***+++,,,,,,,,,,,,,,,******+++,,,------+++))),,,---//////......000111000222444666888:::>>>AAABBBBBBBBBDDDGGGJJJNNNPPPJJJJJJNNNRRRTTTfff(((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((+++***)))((((((((((((((()))))))))))))))))))))))),,,,,,,,,---...///000111222...+++111CCC___{{{xxxxxx{{{yyyxxxqqqdddYYYTTTRRRTTTXXX[[[^^^eeemmmnnnqqqvvvzzz~~~rrrkkkiiikkkgggfffccc___ZZZSSSNNNJJJLLLKKKIIIHHHHHHIIIKKKLLLNNNOOOTTTWWWUUURRRUUU\\\___uuuYYY]]]dddiiiqqqLLL???@@@===666???@@@777TTT{{{gggNNN???555---////////////////////////...---,,,,,,,,,,,,---.....................------...---,,,,,,++++++,,,,,,000///...---,,,+++++++++---------,,,,,,+++++++++)))))))))))))))))))))))))))))))))))))))))))))))),,,+++++++++***)))))))))------------------------.........//////000111222000222444555666888;;;>>>CCCCCCCCCDDDGGGJJJMMMPPPJJJIIIJJJNNNXXXttt(((((((((((((((((((((((()))(((((((((''''''''''''(((((((((((((((((((((((())))))(((((((((((((((((()))))))))))))))))))))))),,,,,,,,,,,,---///000111000//////111;;;QQQlllvvv{{{yyyooohhhaaa[[[UUUSSSRRRTTT\\\fffppptttzzzvvvooolllhhheeecccbbb___\\\VVVQQQLLLIIIIIIHHHGGGGGGHHHJJJMMMNNNQQQRRRTTTVVVUUUTTTYYYaaajjjzzzvvv\\\___ddd^^^fffkkkWWWAAA<<<>>>>>>555???MMMXXXxxxyyy\\\EEE999333///////////////////////////...---,,,,,,,,,,,,---..............................---,,,,,,++++++,,,,,,...---,,,++++++***++++++------,,,,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************------------------------.........//////000111222111333555777888:::===???AAAAAAAAABBBEEEHHHKKKMMMKKKKKKLLLPPPZZZwww((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))+++++++++,,,---...///000---111333111111>>>UUUhhhxxx}}}}}}yyyssshhh\\\TTTQQQSSS^^^iiisssvvv{{{ooohhhjjjkkkeee]]]]]]\\\ZZZVVVRRRMMMJJJGGGFFFEEEEEEFFFHHHJJJMMMOOOTTTRRRSSSUUUVVVXXX```iiizzz|||WWWmmmttt\\\qqqpppWWWCCC999777;;;===???UUUqqqjjjMMM999333111000////////////////////////...------,,,,,,------..............................---,,,,,,++++++,,,,,,++++++************++++++,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++,,,,,,,,,,,,------------.........//////000111222222444666888999;;;>>>AAAAAAAAAAAABBBDDDHHHKKKMMMNNNNNNOOORRR^^^|||((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((&&&''''''((())))))))))))))))))))))))))))))))))))******++++++,,,...///000---111333000---333CCCQQQsss{{{vvvjjjbbb^^^bbbmmmxxx{{{||||||||||||~~~ssszzz}}}rrreeeaaadddeee___XXXYYYWWWUUURRRNNNKKKIIIHHHEEEEEEDDDDDDFFFHHHKKKMMMRRRPPPPPPTTTXXX^^^hhhsssdddqqq{{{nnnYYYrrrpppKKK@@@===888<<<@@@[[[{{{XXX===222111111///////////////////////////---------------------------------..................---,,,,,,++++++,,,,,,***************+++,,,,,,,,,+++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++,,,,,,,,,,,,,,,,,,---------............///000111222222333666777999;;;>>>AAADDDCCCCCCDDDFFFJJJMMMOOOPPPQQQRRRTTTaaa(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((&&&'''((()))******))))))))))))))))))))))))))))))************,,,---...//////000000...---111888>>>\\\~~~yyywwwssspppqqqxxx|||vvvtttwww}}}www~~~zzzsssmmmeeeaaa___]]]YYYVVVVVVTTTRRROOOMMMKKKKKKKKKHHHGGGEEEDDDEEEFFFHHHIIINNNLLLOOOVVV^^^gggrrr|||dddllliiiVVVYYYbbbzzzXXX???DDDCCC<<>>AAADDDDDDDDDDDDFFFIIILLLNNNPPPRRRSSSTTTccc(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((()))***+++++++++***))))))))))))))))))))))))))))))))))))***+++,,,---...000///------///222333444IIIuuuzzz||||||xxxzzz~~~|||rrrjjjgggkkkttt{{{|||{{{rrrqqqkkkiiieee___ZZZVVVUUUUUUSSSRRROOOMMMLLLLLLMMMNNNLLLKKKIIIGGGFFFGGGHHHIIIMMMMMMTTT___jjjsss|||mmmppphhh___rrriiiEEE===DDDAAA<<>>AAACCCBBBBBBBBBDDDGGGJJJLLLOOORRRRRRSSSccc((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((***+++,,,------,,,***)))))))))))))))))))))))))))))))))))))))***,,,---...000///......000111000000:::ZZZppp~~~~~~{{{|||yyysssjjjccc```eeennnuuuxxxzzz}}}~~~~~~xxxmmmhhhiiicccaaa^^^ZZZUUURRRRRRSSSQQQOOOMMMKKKJJJLLLNNNPPPPPPOOOMMMKKKJJJJJJKKKLLLQQQSSS]]]lllxxxwwwsssttt|||uuuSSSAAABBB???;;;CCCMMM|||kkkQQQAAA222///111111//////////////////////////////,,,,,,---......---,,,,,,,,,,,,------...//////000...---,,,,,,++++++,,,,,,+++************++++++,,,)))*********++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************)))******+++,,,,,,------.........//////000111222000333555777999<<<@@@BBBCCCCCCBBBBBBDDDGGGJJJKKKLLLPPPPPPPPPbbb((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((+++,,,.........,,,***)))))))))))))))))))))))))))(((((())))))***+++---...000000000000///......///333FFFRRRnnn{{{xxxssslllfffdddiiirrrxxxvvvwwwwwwuuutttxxx~~~xxxqqqkkkeeebbbbbb\\\ZZZWWWTTTRRRQQQQQQQQQPPPNNNKKKIIIIIIKKKNNNPPPSSSQQQOOONNNMMMNNNOOOPPPVVVZZZeeevvvgggnnnpppkkkpppPPP:::;;;DDD888999OOO\\\qqqRRR888111...000000,,,...333////////////////////////,,,,,,---......---,,,,,,,,,,,,------...///000000...---,,,,,,++++++,,,,,,******))))))))))))******))))))******++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))),,,+++++++++******))))))))))))***+++,,,,,,------.........//////000111222222444666888:::===AAADDDEEEEEEDDDEEEFFFIIIKKKMMMKKKOOOOOOOOOaaa))))))))))))))))))))))))''''''''''''(((((((((((()))((((((((((((***,,,---******))))))(((((('''''')))))))))))))))******+++******+++++++++,,,,,,,,,//////000000000000///...333777BBBUUUkkk|||wwwiiijjjwwwyyy{{{uuuqqqrrrtttwwwxxxzzz}}}xxxssskkkfffccc```]]]ZZZWWWSSSOOOOOORRRTTTRRROOOKKKKKKJJJJJJJJJKKKKKKLLLPPPNNNOOORRRSSSSSSWWW\\\iiioooxxxoooqqqtttcccnnnyyynnnWWWHHH======999<<>><<>>OOOfff\\\BBB888333...111111111000000000000000111000000///...---------------------------------+++,,,------......---------------,,,,,,---------++++++++++++,,,---//////+++++++++*********))))))++++++******))))))((((((((()))))))))************'''(((((()))***+++++++++******+++++++++,,,,,,,,,---...////////////222444333555777888999<<<@@@CCCGGGHHHHHHGGGGGGHHHJJJLLLOOORRRQQQSSSeee))))))))))))))))))))))))''''''''''''((((((((((((''''''((()))))))))((((((&&&''''''''''''(((((((((((((((''''''(((((()))***)))))))))************+++++++++,,,---............+++,,,///111000555CCCSSSrrrxxx|||}}}|||xxxtttoookkkjjjkkkllllllkkkmmmoooooommmkkkkkkkkkqqqssstttssspppnnnppprrrppprrryyyzzzooobbb\\\]]]\\\WWWPPPMMMOOORRRQQQOOOMMMKKKKKKGGGFFFEEEEEEEEEFFFHHHIIIHHHIIILLLPPPTTTYYY]]]___ddddddkkkxxxvvvzzzooottt}}}fffKKK<<<;;;??????<<>>111444555...111111000000000000000000---......////////////000------------------------+++,,,------......------------,,,,,,,,,,,,------******+++,,,---///000111+++++++++************)))******************))))))))))))))))))************((((((((()))))))))))))))******+++++++++,,,,,,,,,---...////////////222444333444666888999<<<@@@CCCHHHHHHIIIHHHGGGHHHKKKMMMOOOQQQQQQRRRddd))))))))))))))))))))))))''''''''''''((((((((((((%%%&&&''')))))))))((((((&&&&&&&&&'''''''''(((((()))(((((((((((()))******))))))))))))******************+++------.........------000222111222;;;FFF___zzzyyy}}}}}}yyytttpppnnnnnnmmmllljjjkkklllkkkiiihhhiiijjjnnnmmmlllkkkkkkkkkmmmnnnmmmpppxxx|||uuukkk___YYYYYYYYYUUURRRLLLNNNPPPPPPMMMKKKKKKLLLFFFFFFFFFFFFGGGHHHKKKLLLHHHJJJMMMQQQVVV[[[___bbbdddeeekkkwwwsssnnnhhh```uuu|||\\\KKK===<<<>>>===???DDDWWW}}}wwwLLL444111444444222000000000000000000000111---......///////////////------------------------+++,,,------......------------,,,++++++,,,------)))******,,,...000222333+++++++++************)))******************++++++))))))))))))*********************)))))))))))))))******+++++++++,,,,,,,,,---...////////////222444333444666777999;;;???CCCHHHIIIIIIIIIHHHIIIKKKNNNOOOQQQPPPPPPbbb))))))))))))))))))))))))''''''''''''((((((((()))$$$%%%''')))))))))))))))&&&&&&&&&'''''''''(((((()))))))))))))))***++++++))))))))))))************)))***+++,,,------...---...,,,,,,---,,,,,,333;;;GGGddd}}}xxx~~~zzzuuurrrooollljjjhhhhhhiiihhhffffffhhhiiieeebbb``````cccgggjjjjjjpppsss{{{zzzxxxyyyzzzyyyxxxzzz}}}pppiiiaaa]]][[[XXXSSSNNNLLLNNNPPPOOOLLLJJJKKKMMMHHHIIIIIIJJJJJJLLLOOOQQQLLLMMMOOORRRVVV[[[^^^```___bbbiiirrrxxx|||ssslllttt]]]cccnnngggUUUDDD>>>@@@HHHFFF===AAANNNrrr```999222555111///333000000000000000111111111111111111000///---,,,+++------------------------+++,,,------......------------++++++++++++------)))******,,,...111333444+++++++++************))))))))))))***+++++++++,,,))))))))))))************,,,,,,++++++***)))))))))******+++++++++,,,,,,,,,---.../////////000222444222444666777999;;;???BBBHHHIIIIIIIIIHHHIIILLLNNNOOOQQQOOOOOO```))))))))))))))))))))))))))))))((('''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&'''(((((((((((((((((())))))))))))***+++,,,---...---,,,+++------,,,------...///000222GGGaaawww|||zzz{{{zzz{{{yyywwwoooddd[[[\\\aaabbbbbbbbbaaa^^^[[[\\\```cccbbbaaajjjnnnrrrsssqqqrrrvvvzzz{{{vvvoookkkkkklllkkkkkkttt{{{}}}yyysssjjjdddZZZZZZZZZZZZZZZWWWSSSOOOMMMMMMMMMLLLKKKJJJIIIHHHKKKLLLMMMMMMMMMOOORRRUUUWWWWWWYYY\\\]]]\\\YYYWWWYYY___gggpppzzzlllmmmttt```dddcccRRREEEEEE<<<>>>;;;===GGGMMMYYYmmmcccIII333000444111...000000000000000////////////........................,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++...---,,,,,,++++++,,,,,,,,,)))''')))...111000---,,,+++++++++*********)))+++***))))))***,,,---...))))))))))))))))))))))))++++++******************++++++,,,,,,,,,,,,------,,,,,,---...///000111111444444555666999===@@@AAAJJJJJJIIIGGGEEEFFFHHHJJJKKKNNNQQQRRR___))))))))))))))))))))))))))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''&&&&&&''''''((()))(((((((((((())))))))))))***+++,,,,,,,,,,,,,,,,,,---,,,,,,------...///000222<<>>;;;GGGhhhtttNNN;;;---///444111///000000000000000/////////...........................,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++...---,,,,,,++++++,,,,,,---***(((+++///000...***++++++++++++++++++++++++******)))***+++,,,...///))))))))))))))))))))))))************************+++++++++,,,,,,,,,------,,,------...///000111111333444555777:::===@@@AAAIIIIIIHHHGGGEEEFFFHHHKKKMMMPPPPPPPPPZZZzzz)))))))))))))))))))))))))))((((((''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((''''''(((((()))***(((((((((((())))))))))))++++++******+++,,,,,,---,,,,,,,,,,,,---...///000111222777FFFddd{{{xxx}}}lllgggcccaaa\\\XXXXXX\\\\\\^^^``````___^^^]]]^^^___cccffffffbbb]]]\\\\\\eeeaaa]]][[[[[[]]]______aaaeeeiiihhheeedddhhhllluuuuuunnnfffaaa[[[WWWVVVUUURRROOOPPPOOOMMMHHHDDDDDDGGGKKKSSSQQQNNNLLLKKKLLLOOOPPPNNNRRRXXX[[[\\\ZZZXXXXXX^^^______]]]ZZZ]]]eeelllzzzbbbbbbcccVVVfffgggTTTEEEDDDAAA777@@@AAACCC]]]xxxLLL;;;111,,,111555111...000000000000/////////..............................------------------------------,,,,,,,,,,,,++++++...---,,,,,,++++++,,,,,,---+++***,,,//////,,,(((*********+++++++++++++++))))))******+++---...///))))))))))))))))))))))))************************++++++++++++,,,,,,,,,,,,,,,---......000000111222333444555777:::===@@@AAAHHHHHHHHHFFFEEEFFFHHHKKKOOOQQQPPPOOOYYYxxx(((((((((((((((((((((((()))(((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((()))******(((((((((((())))))))))))+++***)))))))))+++,,,...,,,,,,,,,,,,---...//////...000444@@@YYY|||yyywww~~~hhhbbb]]]\\\[[[YYYYYY]]]\\\```cccbbb___\\\[[[\\\___aaacccbbb___\\\\\\\\\]]][[[XXXVVVWWWXXXZZZ[[[```cccgggggggggiiimmmrrrvvv~~~}}}|||~~~zzzrrrkkkfff___[[[VVVSSSRRRSSSRRRQQQNNNOOONNNJJJDDDCCCHHHNNNQQQPPPPPPPPPPPPRRRTTTUUURRRSSSTTTTTTUUUWWW[[[^^^ZZZ^^^bbbaaa```fffsss~~~hhhwwwrrr```ttt{{{pppSSS???AAACCC>>>>>>BBBQQQzzzZZZ666555111000444444000...000000000/////////.................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,+++***+++---//////,,,)))+++++++++******))))))))))))******+++,,,---...///))))))))))))))))))))))))***************+++++++++***++++++++++++,,,,,,,,,------...///000111222222333444666888;;;>>>@@@AAAGGGGGGGGGFFFEEEFFFIIILLLPPPRRRRRRRRR\\\|||((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******(((((((((((())))))))))))))))))(((((()))***,,,---,,,++++++,,,,,,---...///,,,///555<<>>@@@AAAFFFFFFFFFEEEEEEFFFIIILLLQQQTTTUUUUUU```))))))))))))))))))))))))(((''''''''''''(((((()))''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''(((((()))***(((((((((((())))))))))))''''''(((((()))***,,,,,,++++++++++++,,,---...///+++...000222888LLLnnnyyyzzz~~~}}}rrrooommmeee\\\VVVWWWWWWWWWWWWVVVXXXZZZ]]]^^^ZZZTTTOOOLLLLLLNNNOOOPPPQQQQQQPPPPPPQQQUUUWWWbbbbbbccccccdddggglllpppttttttvvvxxxzzz{{{{{{yyysssxxx|||||||||yyysssqqqnnnkkklllqqqnnnfff^^^ZZZZZZYYYTTTOOONNNMMMJJJGGGFFFFFFFFFGGGHHHKKKNNNNNNLLLKKKLLLNNNEEEHHHLLLOOOQQQRRRQQQPPPTTTVVVWWWWWWVVVVVVXXXYYY\\\eeeqqqyyyooodddtttccc]]]dddtttjjjWWWEEE@@@???<<<>>>EEEXXXcccxxxuuuSSS;;;333555/////////...------000222/////////.........------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...---,,,,,,++++++,,,,,,((()))***+++---...///000///......,,,+++***)))(((,,,,,,------------,,,,,,)))))))))))))))))))))))))))))))))***++++++,,,,,,************++++++++++++---...//////111111222333333444777:::===???@@@AAADDDEEEEEEEEEEEEFFFJJJMMMPPPTTTWWWXXXbbb))))))))))))))))))))))))'''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''((()))(((((((((((())))))))))))%%%&&&''')))***+++++++++++++++++++++,,,---...///,,,,,,......///999RRRjjj~~~|||zzz{{{xxxllleeebbb^^^WWWSSSSSSTTTVVVXXXUUUQQQLLLHHHFFFFFFGGGGGGJJJLLLOOOPPPPPPSSSXXX\\\cccbbbaaa```aaaeeejjjmmmtttssssssuuuvvvuuurrrqqqkkkooorrrppplllmmmttt{{{xxx~~~pppllljjjjjjhhheeefffjjjeeeaaa\\\YYYWWWTTTPPPLLLKKKJJJJJJHHHGGGFFFGGGGGGGGGHHHIIIKKKLLLMMMNNNOOOIIIJJJLLLNNNOOOOOONNNMMMPPPQQQSSSTTTWWW[[[aaaeeeuuu}}}wwwaaazzzgggOOOMMMYYY[[[PPPGGG???:::===AAACCCKKKTTTyyynnnLLL999111111555...///...------///000000//////.........---------........................+++++++++++++++++++++++++++++++++,,,,,,---------...---,,,,,,++++++,,,,,,+++++++++******,,,...000///////////////.........---............,,,+++***))))))))))))))))))))))))((())))))***++++++,,,,,,************++++++++++++......///000111222222333333444777:::===???@@@AAADDDDDDEEEDDDDDDGGGJJJMMMMMMRRRWWWZZZeee))))))))))))))))))))))))'''''''''''''''((()))***************************((((((((((((((((((((((((&&&&&&&&&&&&&&&'''(((((((((((((((((())))))))))))$$$%%%''')))++++++******++++++++++++,,,---......------///222000111>>>MMMlllzzzuuu{{{~~~zzzrrriii]]]UUURRRRRRRRRQQQLLLJJJHHHGGGGGGHHHHHHGGGHHHKKKOOOQQQSSSWWW]]]aaadddcccbbbbbbdddhhhnnnqqqqqqqqqrrrsssqqqmmmkkkkkkkkkpppssspppiiifffjjjnnnjjjrrrxxxzzzzzz{{{zzzvvvwww}}}zzzlllkkkiiihhhiiifffbbbaaaeee]]]\\\YYYTTTNNNKKKJJJKKKHHHIIIJJJIIIHHHGGGHHHHHHHHHGGGFFFHHHLLLOOOPPPPPPQQQPPPOOOOOONNNNNNNNNNNNTTTRRRQQQRRRYYYeeettt~~~nnnuuuiiiUUUQQQGGGFFFHHH===:::???BBBBBBDDDNNN]]]iiiRRR777333555555444222222222000///000...,,,//////.........---------........................************************+++++++++,,,,,,---------...---,,,,,,++++++,,,,,,...---,,,***)))***---000///000000111222333333444.../////////...,,,***)))))))))))))))))))))))))))((())))))***++++++,,,,,,)))************+++++++++......///000111222333333333444888;;;>>>???@@@@@@CCCDDDDDDDDDDDDGGGJJJMMMHHHOOOWWW\\\jjj''''''''''''''''''''''''''''''''''''((((((((((((444333222...)))&&&%%%&&&(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************++++++******++++++,,,---+++,,,---...///222777:::PPPjjjrrruuuvvvhhh```[[[VVVQQQNNNLLLHHHFFFHHHGGGEEEGGGKKKKKKMMMQQQVVVXXXZZZbbblllggg___WWWYYYcccooouuuwwwyyyrrrooonnnkkkeeedddhhhllliiiggghhhhhhiiinnnuuummmmmmnnnnnnnnnmmmlllkkkooosssxxxxxxvvvwww{{{{{{yyyyyy|||vvvkkkgggggggggfffdddbbbaaa```___UUUTTTQQQMMMKKKIIIHHHHHHIIIIIIIIIIIIHHHHHHGGGFFFHHHJJJKKKKKKIIIHHHHHHIIIMMMLLLJJJJJJKKKLLLLLLKKKOOOOOORRRZZZdddrrrdddkkkXXXNNNQQQOOOBBB<<<@@@???AAAAAA@@@GGG\\\{{{```999444888222///333000000000000000000000000......................../////////......---------...---,,,,,,------+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))***,,,---***++++++,,,,,,++++++***+++*********))))))((((((++++++******))))))((((((++++++***************+++)))******++++++,,,------///000111111000111333555555777:::;;;===???CCCFFFGGGEEEDDDEEEHHHKKKMMMMMMOOOPPPUUU^^^nnn''''''''''''''''''''''''''''''''''''((((((((((((111111///,,,)))&&&&&&'''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************++++++******++++++,,,---,,,------------///333666===QQQooo}}}~~~}}}rrriiiaaaXXXRRRTTTLLLGGGFFFFFFEEEFFFJJJMMMNNNRRRVVVWWWWWW]]]fffkkkfffcccfffnnnuuuxxxxxxyyyqqqlllmmmllliiiiiilllgggeeeeeeggghhhiiiooovvvnnnmmmlllkkkjjjiiiiiiiiihhhkkknnnllliiiiiilllppppppooooooppprrrssssssrrrvvvwwwxxxyyy{{{uuuqqqpppsssqqqiiicccbbbaaaaaa___]]][[[YYYXXXWWWQQQPPPNNNKKKJJJIIIIIIIIIHHHIIIIIIIIIIIIIIIHHHHHHHHHIIIKKKKKKIIIIIIJJJKKKNNNJJJGGGGGGLLLRRRXXX[[[aaadddmmmzzzddd|||```___cccddd]]]NNNAAA===>>>;;;===CCCPPPgggiiiKKK444222555111///333////////////////////////.................................---------,,,,,,***+++++++++******,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))***+++,,,)))******++++++******)))************)))))))))(((*********)))))))))))))))++++++***))))))******+++)))******++++++,,,------///000111111000111333555555777999;;;<<>>FFFWWWrrroooAAA888222222333222000000////////////////////////........................------------,,,,,,,,,,,,+++,,,---+++)))))),,,///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))***++++++)))))))))******)))))))))************))))))))))))))))))))))))******************)))))))))******+++)))******++++++,,,------///000111111000000222444444666888:::;;;===AAACCCCCCBBBAAACCCFFFIIIJJJJJJMMMOOOTTT]]]lll''''''''''''''''''''''''''''''''''''(((((((((((('''((()))(((''''''(((***((((((((((((((((((((((((&&&''''''((()))******+++))))))))))))))))))))))))((()))))))))***************************++++++,,,---......---,,,,,,...000222222>>>XXXyyy}}}~~~~~~uuuiii___^^^aaaaaa___^^^]]]XXXUUUUUUUUUXXXaaakkktttwwwzzz||||||{{{yyywwwxxxooofffeeeiiillljjjhhhbbb``````cccbbb```bbbfffaaa___[[[XXXWWWYYY\\\^^^dddcccaaa\\\YYYXXXZZZ\\\UUUYYY]]]]]]\\\[[[]]]``````dddiiillllllkkkjjjjjjiiiiiihhhfffdddeeehhhlllkkkiiijjjnnnmmmiiijjjooossstttvvvwwwyyyzzz{{{{{{}}}xxxuuutttvvvyyy{{{yyyvvvrrrnnnkkkkkkmmmooonnnkkkgggffffffeeedddbbbccc```^^^^^^______^^^^^^^^^\\\ZZZWWWTTTRRRPPPNNNLLLLLLKKKJJJIIIIIIHHHHHHHHHHHHIIIIIIIIIHHHHHHGGGGGGGGGGGGEEEDDDDDDFFFHHHIIISSS___fffjjjooovvv}}}}}}ttt___BBB;;;@@@DDDBBBDDDWWWuuuaaaAAA222555555222222444222...////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,111000...,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))*********))))))************))))))*********)))))))))))))))(((((())))))******++++++***))))))))))))******+++)))******++++++,,,------...000000000000000222444333555777999:::<<>>???CCCSSSssskkkGGG444333222000///000333222000///000................................................,,,,,,---------.........)))...222111---+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))*********)))'''&&&******++++++++++++******((()))))))))*********************)))))))))))))))'''''''''(((((()))++++++)))******++++++,,,------...///000/////////111333555777999::::::<<>>???@@@BBB???@@@GGGMMMNNNNNNOOOJJJPPPUUUXXXddd''''''((()))))))))))))))((((((((((((((((((((((((%%%%%%&&&''''''(((((()))(((((((((''''''((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&))))))))))))************))))))))))))************++++++++++++,,,,,,,,,---,,,...///---,,,///555;;;OOO```}}}yyywwwrrrjjjeeedddgggjjjlllllliiifffcccaaaaaa\\\ZZZ]]]^^^[[[[[[]]][[[ZZZXXXVVVVVVVVVWWWXXXYYYXXXVVVUUUTTTUUUUUUVVVWWWUUUUUUYYY___bbb```]]]ZZZ[[[\\\\\\\\\\\\[[[ZZZWWWUUUUUUXXX^^^aaa___]]][[[\\\]]]]]]\\\ZZZXXXVVVUUUVVVXXXXXXWWWXXXZZZ\\\ZZZZZZYYYYYYXXXXXXXXXXXXWWWUUUSSSSSSSSSRRRPPPNNNNNNNNNNNNNNNNNNNNNNNNMMMNNNOOOOOOOOOOOONNNNNNNNNRRRSSSSSSRRROOONNNNNNOOONNNMMMJJJIIIIIIIIIIIIIIIGGGDDDFFFRRR[[[]]]ZZZXXXaaaooo}}}~~~rrrqqqsssooodddRRRFFFDDDFFFHHHEEENNNMMMVVVwwwlllPPP777222666444111222222222111111111000000000000//////...------,,,,,,000///---+++++++++,,,---******+++++++++,,,,,,,,,+++///222111+++'''''')))+++++++++,,,,,,,,,------+++++++++************)))************)))))))))((())))))))))))***************)))))))))(((((((((''''''(((((((((((()))))))))))))))))))))*********************++++++,,,,,,---...///000/////////111333666777888:::<<>>>>>CCCEEE@@@RRRccc}}}nnnIII888333...---111000000000000000000000000000000000000000000000000///............---------,,,,,,,,,+++++++++******''')))+++,,,,,,,,,***)))))))))(((((((((((())))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******+++++++++***)))'''''''''((()))+++)))'''))),,,---,,,***++++++++++++++++++,,,,,,---///111222222222333444444555777999;;;???DDDHHHDDDEEEHHHKKKMMMNNNNNNNNNOOOQQQXXXYYYaaa(((((((((((())))))))))))))))))************))))))))))))((((((((('''''''''))))))))))))))))))))))))++++++***))))))))))))))))))))))))***+++,,,,,,,,,))))))))))))))))))))))))+++*********)))))))))))))))************+++++++++------------............000/////////000333555666BBBhhh~~~{{{vvvnnnddd]]]aaaaaabbbfffjjjkkkhhheee\\\XXXRRRNNNLLLKKKHHHFFFFFFFFFGGGHHHIIIJJJKKKKKKLLLLLLLLLNNNQQQRRRQQQPPPNNNPPPSSSSSSQQQOOONNNNNNOOOOOOOOOMMMLLLLLLNNNPPPQQQSSSVVVVVVTTTRRRRRRSSSQQQ[[[aaa```]]]]]]]]]ZZZ\\\[[[ZZZYYYXXXVVVTTTSSSQQQLLLLLLQQQUUUTTTSSSVVVVVVVVVTTTPPPKKKHHHIIIKKKPPPSSSYYYcccooozzzlllkkkrrrttt[[[OOOGGGHHHIIIHHHHHHLLL\\\xxx^^^HHH666444666333222444000000000000000000000000////////////////////////............------------,,,,,,,,,+++++++++******((()))***,,,,,,+++***)))))))))(((((((((((())))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))(((((((((((((((***((('''(((***,,,***)))***++++++++++++,,,,,,,,,---///111222222222333444444666888999;;;???DDDHHHHHHIIIKKKNNNPPPQQQQQQQQQOOOQQQWWWZZZccc'''''''''((((((((())))))))))))************))))))))))))((((((((((((''''''))))))))))))))))))))))))++++++***))))))))))))************+++,,,,,,------))))))))))))))))))))))))***************))))))))))))************+++++++++------------............000///......///111222333000MMMhhhvvvmmmiiihhhkkkkkkmmmrrrwwwzzzxxxvvvooojjjbbb\\\XXXVVVUUUTTTPPPSSSVVVVVVSSSPPPPPPQQQRRRSSSUUUXXXZZZYYYVVVSSSNNNOOOQQQPPPOOOOOOPPPQQQPPPOOONNNMMMMMMLLLJJJHHHIIIHHHHHHLLLSSSVVVVVVTTTWWW```fffgggeeedddccc```dddffffffddd```ZZZVVVTTTTTTSSSTTTVVVVVVUUUXXX]]]^^^\\\VVVQQQNNNPPPUUUYYY___dddnnn{{{^^^RRR___gggdddMMM===999DDDIIIFFFMMM\\\eeeBBB666000444777333111222000000000000000000000000////////////////////////............------------,,,,,,,,,+++++++++******((()))***+++,,,+++*********))))))(((((())))))***))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))((()))))))))))))))((((((''')))((('''((()))***)))(((******+++++++++,,,,,,,,,---///111111111222333555555777999:::<<<@@@EEEHHHJJJKKKMMMNNNPPPQQQQQQRRRPPPPPPWWW[[[eee(((((((((((())))))))))))))))))************))))))))))))(((((((((((((((((()))))))))))))))))))))))),,,+++******))))))***************+++++++++,,,,,,))))))))))))))))))))))))************************))))))*********+++++++++,,,,,,---------.........//////.........///000000333;;;DDDaaazzzyyyzzzwwwvvvvvvzzz~~~~~~{{{|||wwwrrrooommmlllllliiimmmqqqpppiiidddcccdddeeeeeeeeeffffffccc^^^ZZZTTTTTTSSSQQQOOOOOOPPPRRRRRRQQQQQQTTTWWWWWWSSSPPPQQQMMMKKKMMMTTTZZZ\\\[[[[[[```eeeggggggffffffffffffiiilllkkkfff___ZZZXXX^^^```aaa___[[[ZZZ___eeedddaaa]]][[[\\\bbbjjjpppwwwzzzfffVVVUUURRRLLLJJJIIIAAA@@@EEEJJJTTTnnnnnnCCC@@@999444333222......222000000000000000000000000////////////////////////.........---------,,,,,,,,,,,,,,,+++++++++******((()))***++++++++++++******))))))))))))))))))***))))))))))))))))))))))))************************(((((((((((((((((((((((())))))))))))))))))))))))******))))))(((((((((''''''((()))******)))(((''')))((((((((())))))))))))*********++++++,,,,,,------///000111111222444666666888999;;;===@@@EEEIIIHHHIIIJJJLLLMMMNNNOOOOOORRRPPPVVV[[[ddd))))))*********+++++++++))))))************))))))(((((()))))))))))))))))))))))))))))))))))))))))),,,++++++***************)))))))))***************))))))))))))))))))))))))***************+++++++++))))))*********+++++++++,,,,,,,,,------------........................///555666333DDDmmm{{{xxxvvvrrrmmmjjjgggfffccc___\\\[[[\\\^^^aaabbbeeekkkrrrtttrrrnnnkkkgggbbb]]][[[]]]bbbeeeaaacccgggkkkoooqqqtttwwwtttrrrnnnjjjhhhhhhkkkmmmooorrrsssnnnhhhgggkkkpppjjjiiiiiilllrrr|||xxxlllaaa\\\UUUJJJCCCBBB@@@AAADDDLLLccclllLLL777555333111000///---000444////////////////////////...........................------------,,,,,,,,,,,,,,,,,,+++++++++******))))))******++++++++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))(((((('''''''''((()))******)))((('''******+++******)))******))))))***+++,,,,,,---------///000000000222555777777888:::;;;<<<@@@EEEHHHGGGGGGHHHJJJKKKMMMNNNOOOTTTOOOTTTYYYbbb*********+++++++++,,,,,,))))))************))))))(((((())))))))))))******)))))))))))))))))))))))),,,,,,+++************+++))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++)))************+++++++++,,,,,,,,,,,,------------........................,,,555555666GGG```}}}~~~~~~{{{xxxttttttvvvxxxxxx{{{vvvllliiilllpppttttttyyyqqqhhhjjjsss~~~xxxxxx{{{|||ssstttvvv}}}}}}jjjtttjjjKKKEEEGGGCCC<<<>>>FFF\\\^^^BBB666555...000333555444222111111////////////////////////........................------------,,,,,,,,,,,,,,,,,,,,,+++++++++*********************++++++++++++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))((((((((((((((((((''''''(((((()))))))))))))))***+++,,,+++***)))***+++))))))***+++,,,------......///000000000222555888777888999:::<<>>CCCFFFHHHHHHIIIKKKMMMQQQSSSUUUTTTLLLOOOWWWaaa))))))))))))************))))))************))))))(((((())))))*********+++))))))))))))))))))))))))---,,,++++++******++++++,,,+++++++++++++++++++++))))))))))))))))))))))))*********++++++,,,,,,,,,)))************+++++++++++++++,,,,,,,,,---------,,,---...///000000000000///444///---333888AAARRRxxxvvvsssyyy~~~|||qqqhhhnnnRRRDDDAAAEEEHHHRRR[[[www|||MMM777;;;:::...222222000...///111222111////////////////////////........................---------,,,,,,,,,++++++,,,,,,,,,+++++++++************))))))******+++,,,++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((()))))))))(((''''''''')))***+++(((***+++***'''&&&''')))((())))))+++,,,---............//////000222666999666777888999:::===BBBEEEFFFFFFGGGIIILLLPPPSSSUUUSSSJJJNNNWWWaaa)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))************************,,,,,,++++++++++++,,,,,,+++***)))))))))***,,,,,,++++++++++++++++++++++++******))))))))))))******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,////////////000000000000111111000000111333666777MMMiii}}}}}}qqqZZZ^^^ooo~~~iiiXXXHHHIIIKKK@@@CCCYYYkkkPPP>>>888777555333333333333222222222111111000000000000////////////------..................+++,,,,,,------,,,,,,++++++++++++,,,,,,---------000---******,,,---,,,*********))))))))))))******************************))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((())))))*********))))))))))))))))))))))))***+++,,,......///000111222222444777:::666666777888;;;???CCCEEEGGGKKKNNNOOOMMMMMMOOORRRQQQPPPPPPUUUbbb************************************++++++++++++************************************************+++++++++******++++++++++++***)))))))))***,,,,,,++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,....../////////000000000111000//////000222555666<<>>AAAGGG\\\yyyqqqKKKCCC999555666888666333333333222222222111111111000000000000/////////...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,000---******,,,---,,,*********))))))))))))******************************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((())))))***))))))))))))))))))))))))))))))***+++,,,......///000111111222444777:::666777777999;;;???BBBEEEEEEIIINNNOOOOOOPPPTTTWWWSSSRRRRRRVVVddd************************************+++++++++,,,************************++++++++++++++++++++++++++++++************+++++++++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........///////////////...///000111333444333===TTTxxx~~~www{{{nnnZZZ^^^[[[PPPIIIGGGAAA:::<<>>>>>BBBEEEJJJXXXwww{{{^^^HHH777222777000111333333222111222333222111111111111000000000/////////.........---------------,,,,,,++++++***+++,,,,,,------,,,,,,++++++++++++++++++*********(((***,,,,,,+++***+++,,,******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((('''((()))***+++***)))(((((((((((()))******++++++)))))))))***+++,,,.........///000000000222666888666777999;;;===???@@@AAAAAAFFFMMMPPPQQQQQQSSSVVVRRRQQQQQQUUUaaa}}}+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------***+++,,,---------,,,,,,------------------------,,,,,,++++++++++++,,,,,,------------------------............................../////////000000000//////000000111111000000000333444111///333@@@JJJfff}}}}}}^^^NNNRRRPPPHHHEEECCCDDD@@@BBBGGGHHHIIIUUUeeewwwsssIII<<<;;;555111222444444444444444222000///111111111111000000000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++************++++++++++++'''))),,,,,,+++******,,,******))))))))))))******************************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((('''((()))++++++***)))((('''(((((()))******++++++)))))))))***+++,,,......---...000000000222555888666777999;;;===???@@@@@@AAAFFFMMMQQQRRRSSSTTTVVVRRRQQQQQQUUU```|||++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...***+++,,,---...---,,,,,,------------------------...------,,,,,,------...------------------------........................////////////000000000000///000000111111111111000000333666888888888777777JJJeeesssyyyxxxxxxdddXXX```dddNNNCCCFFFCCCBBB;;;<<>>>>>AAAFFFMMMPPPOOONNNMMMNNNVVVSSSPPPSSSddd*********++++++,,,,,,,,,************************---,,,,,,,,,,,,,,,,,,,,,,,,------...//////......---,,,,,,,,,,,,---///000//////............//////........................------------......//////..............................////////////.............../////////000000////////////000000000111111111222333333444444555;;;???UUU|||vvvnnndddYYYbbbIIIBBBAAA@@@>>>KKKddd}}}VVV===???999444222444555333111333333222222111000000///000000///............////////////.........------+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,++++++******++++++,,,))))))))))))))))))))))))***((('''((()))***)))'''))))))*********+++++++++((((((((((((((((((''''''(((((()))+++------+++)))'''''''''''''''(((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))*********+++++++++************+++,,,---...,,,...000111222333555777888999:::;;;===>>>???@@@BBBGGGMMMOOONNNMMMMMMNNNSSSRRRPPPSSSaaa++++++++++++,,,,,,,,,,,,...............---------......------,,,,,,,,,+++------.../////////......///......------.../////////......------......///........................---............/////////...........................//////000000//////........./////////000000000/////////000000000111111111111222222333444444444777666:::KKKlllvvvyyy{{{rrr]]]\\\jjjrrrsss]]]JJJ@@@???CCCGGGOOOmmm]]]EEE===999666333333555666444111333333222222111000000000111111000///////////////000/////////............***++++++,,,,,,++++++***++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))***((('''((()))***)))''')))))))))*********++++++******)))(((((('''&&&&&&(((((((((***,,,---+++)))))))))((((((((((((((('''''''''''''''(((((((((((()))))))))))))))))))))))))))))))))*********++++++************+++,,,---...,,,...000111222333555777777888999;;;===???@@@AAAEEEIIIMMMOOOMMMLLLMMMOOOPPPRRRRRRSSS___}}}------------------...............//////000000000//////......---,,,,,,,,,......////////////......//////..................///......------......///........................000000000000000000000000........................//////000000000000//////...////////////000000000//////000000000111111111111111111222333333444444555777888999DDD^^^|||}}}hhh^^^VVVUUU]]]```PPPFFF@@@AAACCCDDDLLLWWWzzzmmmWWWCCC===DDD999666333333444444333222222222222111111111000000111111000////////////000000000/////////.........++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++))))))))))))))))))))))))***((('''((()))***)))'''))))))))))))************))))))))))))(((((('''''''''&&&&&&((()))***((('''******))))))((((((''''''''''''''''''((((((((((((************************))))))))))))************************+++,,,---------///111222222333555777666777999;;;>>>@@@BBBCCCGGGJJJNNNNNNLLLKKKMMMOOONNNRRRTTTUUU^^^|||------...............///))))))***+++---...//////000000000/////////......000000000111111000/////////////////////.........//////............//////////////////////////////000///////////////////////////////////////////////////000000000000//////////////////000000000111000000000000111111111111000000111222222333333444777666888999666<<>>AAACCCDDDGGGKKKNNNOOOMMMLLLMMMPPPNNNSSSVVVWWW```~~~,,,------...//////000000---...///000111333333444333333333333333333444444444444444555444444333222111111222333333222222111333222222111111222222333111111111111111111111111//////............------///////////////////////////000000111111000000////////////000000000111111000000000111111111222222000000111111222333333333888000///777888666???OOO___tttzzzqqquuueeefffsssttt[[[GGGEEEGGGBBBAAABBBEEELLLdddoooLLL??????===999777:::777333000///000222333111111111111111111111111000000///...............///.........------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******))))))))))))))))))))))))***((('''((()))***)))'''((((((((()))))))))******''''''((())))))***++++++***)))((((((******)))((())))))((((((((((((((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((()))))))))******************+++,,,---...---///111222333444666888777888999<<<>>>AAACCCDDDFFFJJJNNNPPPNNNMMMNNNPPPNNNSSSVVVXXXbbb//////000111333444555555888888999999999999::::::777888888999999:::::::::999:::::::::999999888777555666888999999999999888777777666666666666777777555555555555555555555555111111111000000000//////////////////////////////000000111111111111000000//////000000000111111111000000111111111222222222000000000111222222333333444111000222666888888888AAARRRvvvwww~~~yyy|||sssuuuvvv}}}ssskkk[[[CCC===CCCCCC<<>>AAABBBCCCDDDIIIOOOQQQPPPNNNOOOPPPMMMQQQTTTWWWddd333333444666888999:::;;;======<<<;;;;;;:::999999:::;;;;;;<<<===>>>??????===>>>>>>>>>======<<<;;;999:::<<<>>>??????>>>>>>;;;;;;::::::::::::;;;;;;888888888888888888888888555555555444444333333333000000000000000000000000000000111111111111000000000000000000111111111111000111111111111222222222000000000111222222333333---888:::111...666999444888999QQQhhhiii{{{hhh\\\kkkpppmmmttt^^^LLLBBBAAAJJJGGG666FFF^^^}}}hhhLLLIIICCCGGGGGG>>>888888999888///111333444333333333333111111111111111111222222......---,,,,,,,,,,,,---------,,,,,,,,,++++++++++++++++++,,,,,,+++++++++((((((((((((((((((((((((******))))))))))))******))))))))))))))))))))))))***((('''((()))***)))((((((((((((((())))))))))))++++++******)))((((((((()))'''%%%%%%'''''''''&&&%%%&&&&&&&&&''''''((((((''''''''''''((((((((()))''''''''''''''''''''''''(((((((((((())))))))))))************+++,,,---......000222333333444666888888999;;;===???@@@BBBCCCBBBHHHOOORRRQQQOOOOOOPPPMMMOOORRRVVVddd666888;;;;;;999:::<<>>@@@BBBCCCBBBAAA<<>>>>>FFFCCC@@@???AAACCCBBBAAAEEE>>>===CCCCCC<<<999<<>>===:::777777;;;>>>>>>666111222333111......000000000000111111111111222111000000111333333222////////////000111333444111111111222333333444444333333333444444444555555888666===PPPlllxxxiiicccgggqqqwwwjjjrrrnnnTTTMMMEEEBBBBBBDDDJJJPPPbbbbbbGGG>>>===<<>>888444333555555333222222333444222111111111000///////////////......//////...------,,,......---,,,,,,+++******+++++++++************)))++++++++++++++++++++++++))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))************************((((((((()))+++,,,***)))))))))(((((('''''''''&&&((((((((((((((('''''''''******))))))))))))******''''''((()))))))))))))))))))))))))))************)))******++++++,,,---------///111111222333666888:::999999<<<@@@BBBAAA???DDDIIINNNOOOLLLKKKLLLOOONNNMMMSSSXXXccc;;;<<<<<<:::777777999;;;<<<<<<999444444999<<<;;;>>>???@@@BBBEEEHHHKKKMMMPPPGGGBBBBBBDDDHHHKKKJJJFFFFFFFFFEEEDDDDDDFFFGGGCCCHHHKKKIIIFFFEEEDDDAAA>>>>>>???AAAAAA@@@AAACCCDDDCCCBBBBBBAAA???<<<999999666777;;;<<<:::;;;===777555333222222333444444777444222333333222111333000000111111222111111111111111111111111111111111333333333444444444555555999666777???OOOiiipppiiisssqqqfffwwwvvvcccXXXUUUGGGGGGIIIIIIDDDAAAKKKZZZiiiKKK<<<888999;;;>>>@@@>>>888444444666555333222222333333222111111000000///////////////............---,,,++++++......---,,,,,,+++******+++++++++************)))++++++++++++++++++++++++))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((((((((((((((()))))))))))))))))))))))))))(((((()))++++++***((()))(((((((((''''''''''''((((((((((((((((((((('''******))))))))))))******''''''((()))))))))))))))))))))))))))************)))******++++++,,,---------///111111222333666888:::999999<<<@@@BBBAAA@@@AAAFFFKKKMMMKKKKKKMMMPPPSSSQQQVVVYYYcccAAAAAA???<<<999888:::<<>><<<888555555666444333222222333333222000111000//////......//////............---,,,+++***...------,,,,,,++++++***+++++++++************)))++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((***)))((()))******)))'''((((((((((((''''''''''''''''''((((((((((((((((((***))))))(((((())))))***''''''((()))))))))))))))))))))))))))************)))******++++++,,,---------///111111222333666888:::999:::===@@@AAAAAA@@@AAAFFFJJJLLLJJJJJJKKKMMMTTTRRRWWWZZZcccAAACCCEEECCC@@@@@@BBBEEEDDDNNNXXX___cccaaaYYYOOOQQQ___uuuxxxssswwwjjjooo|||ppphhhllltttwwwrrrlllhhhbbb[[[]]]\\\```mmm|||xxxlllbbbXXXSSSPPPMMMLLLNNNNNNJJJEEE???;;;999888888666222222777666111222888555555555444444333333222333333333333333333333333333333333444444444555555333666999888333444BBBQQQ^^^ooo}}}pppmmm}}}yyyoooooonnnooovvvzzzyyy|||sssYYYKKKHHHGGGEEEBBBFFFBBBLLLhhhbbbPPP:::111555<<<===;;;777999;;;:::888666666666333222111111222222111000000000///............///////////////...---,,,+++---------,,,,,,++++++++++++++++++*********))))))************************))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((***)))((()))***)))'''&&&((((((((((((((('''''''''''''''''''''(((((((((((())))))(((((((((((())))))''''''((()))))))))))))))((()))))))))************)))******++++++,,,---------///111111222333666888999999;;;===???AAAAAAAAAFFFIIILLLLLLKKKIIIHHHIIIQQQPPPUUUZZZeeeKKKQQQWWWWWWSSSSSSXXX]]]___qqquuutttpppuuussspppvvv}}}ssspppiii]]]PPPGGGEEEEEEEEEDDDEEEDDD???999777999999888666555444555666777222222222333333333444444333333333444444444555555555555888;;;888444666<<<@@@OOOnnnvvvmmmuuu~~~kkkeeeqqqvvvjjjgggooo{{{~~~kkknnnzzzZZZQQQHHHFFFCCCAAABBBGGGHHHYYY{{{bbbBBB<<<555333666777444///666777999999888666555555333111000000111222000///000//////...............000000000000000//////...------,,,,,,,,,,,,+++++++++++++++*********))))))************************))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))***)))((()))))))))'''%%%'''''''''(((((((((((((((&&&'''''''''(((((())))))))))))(((((((((((())))))''''''((()))))))))))))))((()))))))))************)))******++++++,,,---------///111111222333666888888:::<<<>>>???@@@AAABBBGGGJJJLLLNNNMMMLLLLLLLLLQQQPPPUUUZZZfffsss{{{~~~uuuttt~~~sssyyycccVVVUUUZZZ```fffeeeZZZOOOHHHAAA::::::999777555444444444444111111111111222222222222333333333444444444555555999555333666777666666888>>>===KKKrrrzzzhhh^^^]]]bbbxxxuuu^^^aaaooo{{{kkkjjjrrr{{{yyygggnnnlllUUUIIIFFFHHHKKKIIIBBBDDDKKKUUUwwwrrr^^^HHH<<<;;;999777555333222111555666777777777666555444222111000000111111000...000///......------......///000000111111111111111,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))************************))))))))))))))))))))))))))))))))))))(((((((((((('''''''''''''''''''''''')))))))))))))))))))))))))))((('''((())))))(((&&&'''''''''(((((((((((((((&&&&&&''''''((())))))))))))((((((''''''(((((()))''''''((()))))))))))))))))))))))))))************)))******++++++,,,---------///111111222333666888777:::===>>>>>>???AAABBBCCCFFFIIINNNQQQRRRSSSSSSTTTRRRWWW[[[gggssshhhooo|||}}}mmmiii]]]LLLFFFFFFFFFDDDBBB>>>:::888777666555444333222111111333333333444444444555555777333222555777666666888;;;666;;;RRRxxxjjj^^^kkkpppuuuiiinnnyyyvvvgggtttyyy~~~mmmXXXMMMMMMLLLAAA;;;???DDDHHHTTTbbbdddLLLGGGBBB777888777666444444777999666555666666777666444222222000//////000111///...//////...------------...---...///000111222222222,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))************************))))))))))))))))))))))))***)))))))))((((((((('''''''''''''''''''''''''''((((((((((((((((((((((((((('''&&&((()))***((('''''''''''''''((((((((()))&&&&&&''''''((())))))***((((((''''''''''''((((((''''''((()))))))))))))))))))))))))))************)))******++++++,,,---------///111111222333666888777:::===>>>>>>>>>AAACCCAAACCCGGGMMMRRRUUUVVVVVVSSSQQQVVV[[[hhh{{{~~~~~~{{{hhhZZZ\\\^^^]]]YYYRRRJJJFFF>>>===;;;999666444222111333333333444444444555555222222555::::::666444666222777<<>>???>>>>>>@@@CCCBBBDDDHHHMMMRRRUUUUUUTTTNNNMMMTTTZZZiii}}}ooojjjrrr}}}{{{jjjPPPHHH???;;;;;;;;;:::888777333222555666444555777555444444444333222555999555666666888===GGGUUU___vvv|||bbbpppwww{{{{{{|||nnnQQQLLLCCC999999AAAGGGIIIIII]]]vvv~~~iiiNNN<<<777888666222666666555444444555777888666666666666555444333222222111111000///......---........................---------...000111333444000///...,,,+++***))))))************************,,,++++++******++++++,,,///+++((((((***+++***)))))))))))))))))))))))))))'''''''''''''''((())))))))))))))))))))))))))))))((((((((((((((((((((((((&&&%%%$$$&&&((())))))((((((((((((((((((((((((((((((((())))))(((''''''&&&(((&&&%%%&&&'''((('''&&&*********))))))))))))))))))******++++++,,,------...///111222222333555777999:::<<<===???@@@@@@AAA???AAAFFFKKKOOOQQQSSSSSSVVVTTTRRRWWWmmmzzzfffUUURRRQQQIII@@@<<<@@@<<<:::999666111///222///000222444666777999;;;888888999888:::???FFFLLLSSSiii{{{uuuuuu|||}}}vvvxxx\\\HHHFFFDDDGGGKKKHHHCCCHHHQQQzzz^^^QQQDDD666000333888:::888555555444444555666777888666666666666666555333333111111000000///......---////////////////////////,,,,,,,,,---...///000111//////---,,,+++******************************************))))))*********,,,)))'''&&&((()))((('''(((((((((((((((((((((((((((((('''''''''(((((()))))))))))))))))))))))))))((((((((((((((((((((((((&&&%%%%%%&&&((()))((('''((((((((((((((((((((((((&&&&&&'''(((((((((((((((***)))''''''((()))'''&&&***))))))))))))))))))))))))******++++++,,,------...///111222222333555777999:::<<<===???@@@AAAAAA@@@BBBGGGKKKNNNPPPQQQQQQUUUTTTSSSXXXjjjppp```ccckkkggg]]]VVVIIICCC>>><<<888444222555555555666666888888666444999:::;;;:::999999;;;<<<>>>MMMcccrrraaajjj}}}uuukkkjjj}}}rrrmmm|||bbbMMMDDDDDDLLLBBBAAAGGGFFFGGG\\\xxx}}}XXX;;;:::666222222555888888666444444444444555666777888666666666666555444333333111000000//////.................................+++++++++++++++,,,------......---++++++*********))))))))))))))))))))))))))))))))))))))))))))))))---+++))))))***+++***)))(((((((((((((((((((((((()))(((((('''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((('''&&&%%%&&&(((((('''&&&((((((((((((((((((((((((###$$$%%%'''((()))))))))+++***)))))))))***((('''))))))))))))))))))******)))******++++++,,,------...///111222222333555777999:::;;;>>>???AAABBBBBBBBBDDDHHHLLLNNNNNNNNNMMMRRRTTTVVVYYYhhhzzzuuuzzzgggXXXIIICCC@@@===999888999999666444555888777333888999:::::::::;;;;;;<<>>;;;;;;::::::888666333111333333333444555666777888555555555555444333222111000000/////////.........++++++++++++++++++++++++,,,++++++*********++++++------,,,+++*********+++(((((((((((((((((((((((())))))))))))))))))))))))+++***))))))************(((((((((((((((((((((((())))))(((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&'''((('''%%%((((((((((((((((((((((((###$$$%%%'''((((((((((((***(((((((((******)))((()))))))))))))))*********)))******++++++,,,------...///111222222333555777888999;;;>>>@@@BBBCCCCCCDDDFFFJJJMMMNNNMMMKKKJJJNNNTTTXXX[[[hhhcccVVVSSSOOOHHHCCC::::::666000111888;;;999777777777888:::<<<>>>???999===:::BBB___~~~wwwmmmvvvhhh^^^___eeessswwwgggnnn|||rrr^^^JJJ@@@GGGJJJCCC???DDDDDDPPP]]]kkktttSSSEEEAAA;;;333555666777777666444444333222333444444555666666666333333333333222111000000////////////............++++++++++++++++++++++++---,,,++++++***+++++++++,,,,,,+++*********++++++(((((((((((((((((((((((())))))***++++++***))))))&&&'''(((((('''''''''''''''''''''''''''''''''''')))(((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&'''((('''%%%((((((((((((((((((((((((%%%&&&''''''(((((('''''''''&&&%%%''')))+++******(((((())))))************)))******++++++,,,------...///111222222333555777777999;;;>>>@@@CCCDDDDDDEEEHHHKKKNNNOOOMMMKKKIIILLLSSSZZZ^^^kkk~~~{{{}}}qqqrrrsssnnnjjjYYYYYYOOO???555666777555888666444555777:::<<<<<<333===<<<;;;DDDPPPbbbyyy~~~iiibbbfffqqqdddaaabbbmmm~~~pppbbbhhh{{{}}}```RRRMMMLLLDDDAAADDDIIIDDD???III[[[uuuqqq___HHH999666999999777444444333333333333444444333333444555555555555444333333333333222111000000........................---------------------------,,,,,,+++++++++,,,,,,+++************++++++,,,))))))))))))))))))))))))))))))++++++++++++))))))''')))++++++***)))***+++'''''''''''''''''''''''''''''''''''''''((())))))))))))))))))))))))))))))(((((((((((((((((((((((('''&&&%%%&&&(((((('''&&&((((((((((((((((((((((((''''''((((((((((((((((((&&&&&&%%%''')))+++***)))((((((((()))******++++++)))******++++++,,,------...///111222222333555777777888;;;>>>AAACCCEEEFFFEEEHHHLLLPPPQQQOOOMMMKKKLLLSSSZZZ```mmmpppeeefffpppyyyvvvgggZZZVVVVVVZZZgggvvvvvveeeXXXUUUVVVWWWTTTddduuu~~~wwwooollldddggg|||cccKKKAAA;;;555888666555666999;;;:::999888AAA@@@<<>>BBBOOOffftttdddSSSZZZiiiyyyyyyiiiaaagggqqqtttyyywww[[[JJJDDDCCCDDDFFFFFFFFFGGGFFFHHHUUUtttlllPPP999;;;===:::666555;;;BBB:::777444333444444222111444444555555555444333222444555555444444333222111................................................+++++++++***++++++,,,,,,******)))******+++,,,,,,************************'''(((***++++++***((('''&&&)))+++,,,***)))***+++''''''''''''''''''''''''&&&&&&&&&&&&''')))***+++))))))))))))))))))))))))((((((((((((((((((((((((&&&%%%%%%&&&((()))((('''((((((((((((((((((((((((&&&&&&((()))******+++******)))((((((******)))((('''(((((()))******++++++)))******++++++,,,------...///111222222333555777666888;;;>>>AAADDDFFFGGGEEEHHHMMMQQQSSSRRROOOMMMNNNTTTZZZ```ooo|||hhhlll}}}kkkdddTTTQQQPPPSSSTTTSSSSSSVVVPPPIIIFFFLLLOOOLLLNNNTTTIIINNNPPPJJJFFFFFFIIIJJJHHHPPPSSSPPPNNNPPPQQQNNNTTTPPPUUUeeessswwwvvvvvvlll\\\VVVXXX]]]vvveeeUUUKKKCCC777666666999<<<>>><<<999888<<<777555>>>AAADDDMMMLLLiii~~~~~~~~~rrrgggoooyyyvvv___ZZZ]]]lll|||xxxhhhqqq|||lllYYYMMMFFFHHHGGGAAAAAAFFFHHHFFFGGGMMM^^^yyy|||WWWCCC<<>>BBBDDDFFFGGGDDDHHHMMMRRRTTTSSSQQQOOOQQQUUUZZZ```oootttZZZ]]]]]]aaafffcccYYYQQQNNNJJJJJJJJJMMMUUUZZZUUUMMMOOOQQQRRRQQQQQQRRRWWW[[[``````aaabbb]]]TTTPPPQQQSSSRRRRRRSSSTTTSSSRRRPPPOOOSSSWWWXXX[[[]]]ZZZUUUNNNNNNMMMMMMQQQ\\\kkkwwwwwwqqq~~~~~~sss```KKKDDD<<<666999<<<;;;888777<<<<<<<<<<<<===???AAACCCLLLSSSeeehhhccckkkuuujjjgggfffgggfff{{{xxx|||ooo___VVVRRRJJJDDDAAACCCBBBAAAGGGQQQPPPSSS___www|||YYY@@@777888777777888888999999999:::555555444444444333333333222222222333333333444444666555444444444333111...////////////..................---------,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))(((((())))))))))))((((((++++++******))))))((((((***)))((('''&&&&&&'''((())))))((('''''''''''''''(((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((************)))))))))))))))))))))***+++,,,......111222333333333444666888333999===???CCCHHHIIIFFFDDDIIIMMMOOOOOOOOOPPPRRRNNN[[[ZZZWWWiii|||wwwlllbbbUUUJJJHHHIIINNNRRRSSSSSSZZZbbbiiilllooowww}}}tttnnnjjjddd]]]TTTRRRPPPOOOOOOQQQRRRSSSWWWZZZZZZUUUPPPRRR[[[eeettteeeRRRHHH>>>;;;999888;;;>>>::::::;;;;;;===???AAABBBFFFIIIQQQ```vvvrrr\\\hhhyyyvvvmmm```___cccmmm|||zzz}}}dddOOOGGGGGGGGGEEEEEEEEEAAA???MMMiiigggJJJ>>>;;;::::::555555666666777777777777444444444444333333333333222222222333333333333444666444333333333222000...////////////...............------------,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))((())))))******))))))(((*********)))))))))))))))***)))((('''&&&''''''((())))))((('''''''''''''''(((((((((((((((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))***+++,,,......000111222222222333555777444:::===???BBBGGGHHHEEEEEEIIINNNPPPOOOOOOOOOPPPMMMYYYYYYYYYkkkRRRYYY[[[TTTMMMNNNSSSXXXZZZ^^^gggooouuuwwwnnniiiaaaWWWQQQPPPSSSWWWZZZXXX```jjjooommmiiiggggggrrruuu{{{qqqcccTTTDDD999888===888888999999:::<<<======CCCFFFGGGIIIPPPbbb{{{}}}qqqjjjnnnsssoookkklllooobbb___hhhttt|||rrrqqq}}}xxxhhh^^^VVVKKKGGGHHHJJJJJJIIIAAAGGGFFFHHHgggxxx\\\???444777999666222333333444444444444444555444444444333333333222222111111222222222333333333444333222222222111///---/////////............---------------,,,,,,,,,,,,************************)))))))))))))))))))))))))))******************)))((())))))))))))))))))***))))))(((''''''''''''((()))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))***+++,,,......///000111111111222444666666;;;>>>???BBBFFFGGGDDDDDDHHHMMMPPPPPPOOOOOOOOONNNXXXXXXYYYiii@@@LLLYYY```cccjjjttt|||sssjjjfffbbb```WWWUUUQQQLLLHHHHHHLLLOOO[[[___kkk~~~cccGGG999888999999999::::::;;;<<<===@@@DDDHHHGGGGGGNNN[[[ggggggtttmmm]]]YYYWWW```tttzzzqqqqqqpppsssxxx{{{|||xxxllllllvvvxxxkkkhhhzzzooo\\\OOOLLLAAAEEEJJJJJJGGGFFFHHHKKKKKKOOOUUUeeewww```AAA===;;;<<<:::555333444333333333333333333333333333333333333222222222222111111111111222222222222333222111111111111///---//////.........------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))******++++++++++++******'''((((((((())))))******((((((((('''''''''(((((()))(((''''''''''''((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((())))))))))))))))))***+++,,,......///111222222222222555777888<<>>???;;;???CCCEEEFFFHHHJJJMMMIIIUUUzzzooocccWWWUUU[[[qqqqqqgggbbbccckkkuuuuuujjjmmmxxxiiifffbbb]]]UUUMMMMMMQQQMMMHHHDDDEEEOOO^^^mmmuuurrrooowwwdddPPPHHH;;;:::;;;999444000666>>>333333333333333333333333333333222222222111111111000000000111111111222222222111000000111111///---............------------------,,,,,,,,,+++++++++------------------------))))))))))))))))))))))))******++++++++++++******''''''(((((()))))))))***''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))'''((((((((())))))******)))))))))***+++,,,......111222333333333444666888999===???>>>@@@EEEFFFDDDAAACCCHHHMMMQQQSSSRRRQQQQQQUUUSSSUUUaaauuuvvvuuuwww|||}}}yyyvvvuuunnndddXXXRRRMMMKKKNNNSSSRRRSSSQQQMMMMMMNNNKKKFFFGGGFFFFFFGGGJJJKKKJJJIIIEEECCCDDDFFFEEECCCEEEJJJMMMLLLIIIDDDAAACCCJJJPPP\\\___]]]WWWUUUZZZ```bbbllluuutttnnnaaaRRRKKKLLLNNNNNNJJJOOOVVVaaauuueee[[[CCCAAA===999888999;;;<<<>>>>>>>>>AAADDDHHHIIIIIIHHHJJJ\\\ooozzzwwwllliiiooowww|||vvvrrryyy{{{rrr___aaaffflllrrruuutttssskkkqqqrrrllliiikkkkkkfffmmmxxxqqqooobbbNNNQQQNNNMMMKKKDDD===;;;>>>MMMEEEGGG```ttt[[[KKKCCC===:::???888333555777444333333444444333333333333222222222222222111111111000000///000000000000111111111222111000111111111///............------------,,,,,,,,,,,,,,,++++++++++++------------------------)))))))))))))))))))))))))))******************)))'''(((((((((((((((((()))&&&'''(((((()))((((((((((((''''''''''''(((((()))(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))******++++++)))))))))***+++,,,......111222444444333444666888999===>>>>>>@@@EEEFFFEEEBBBCCCFFFKKKPPPSSSSSSRRRQQQRRRRRRWWWaaannnUUUOOOLLLLLLIIIDDDCCCEEEIIIDDDAAA???<<<<<>><<<===???>>>???AAADDDHHHKKKMMMKKKKKKTTT\\\eee}}}vvvfffTTTOOOYYYkkkzzzwwwmmmdddfffnnnyyyrrrkkknnnrrrnnnpppqqqiiidddwwwpppiii[[[KKKDDDGGGKKKMMMFFFAAAAAAHHHPPPSSSTTTUUUPPPVVVjjjaaaRRRAAA888888999444///777222111777;;;666...)))333333333222222222111111222111111111000000000000/////////000000000111111222111000111222222000///.........---------,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++))))))))))))))))))))))))((())))))******))))))(((((((((((((((((('''''''''%%%&&&((()))))))))(((((('''''''''''''''((())))))((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))***+++,,,,,,,,,)))))))))***+++,,,......000222333333222333555777999<<<>>>===@@@EEEGGGFFFFFFEEEFFFIIINNNQQQRRRQQQPPPRRRSSSYYY]]]```DDD@@@@@@DDDCCCAAAEEELLLEEEIIIPPPSSSNNNIIIMMMTTTaaagggmmmqqqwww~~~}}}kkkrrr}}}}}}tttrrrooommmmmmrrrwwwfffaaafffmmmtttxxxwwwlllbbb\\\YYYVVVQQQOOONNNQQQVVVXXXVVVTTTUUUYYYaaalll|||mmmggg^^^RRRSSS___[[[___bbblllzzzvvvdddUUUKKKFFFDDD999<<<@@@BBBDDDEEEHHHJJJLLLRRR___ffflllyyyxxxeee^^^tttxxxbbb\\\]]]^^^]]]```aaafffmmmrrrxxx~~~qqqgggfffiiifff\\\[[[fffqqqxxxzzzwwwqqqnnnppppppggg[[[bbbcccooowwwuuu{{{{{{kkk]]]OOONNNCCCAAAHHHGGG>>>???IIIIIIFFFNNNeee}}}lllNNN===:::777555666777777666444222222333111...111666333222222222111111000000111111111111000000000000////////////000000000000222111111111333333111///......---------,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))(((((('''''''''&&&%%%&&&((()))))))))(((((('''''''''''''''((()))***((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))***+++,,,,,,------)))))))))***+++,,,......///000222222111222444666888<<<======???EEEHHHGGGJJJHHHGGGIIIMMMPPPPPPOOOQQQRRRTTTYYYXXXRRRlllFFFEEECCCBBBDDDIIIOOORRRjjjjjjjjjiiihhhjjjnnnrrryyy}}}}}}|||}}}vvvvvvuuutttgggaaa```nnnyyy```ZZZKKKKKKTTTUUU]]]mmmvvvvvvbbb[[[TTTPPPOOOUUU]]]jjjaaaKKKKKK???AAA@@@<<>>???>>>???DDDHHHIIIGGGIIIJJJKKKLLLNNNQQQSSSTTTUUUTTTYYY\\\UUU```|||PPPPPPSSSUUUVVVZZZfffttt{{{zzzyyy|||sssooojjjXXXOOOKKKFFFLLLWWWXXXWWWWWW[[[fffyyyyyymmm```WWWSSSVVVbbbppp^^^JJJCCCEEECCC@@@CCCIIIIIIEEEFFFNNNRRRRRRXXX^^^[[[PPPGGGJJJOOObbb|||mmmXXXMMMLLLJJJeeesssvvvyyyoooiiigggeeebbb___^^^eeeiiiiiiiiijjjiiifffrrrmmmiiihhheee```___bbbcccfffhhhfffcccbbbfffjjjiii___YYY\\\cccffffffgggaaaffflllooorrrwwwzzzrrrlllgggbbbVVVNNNHHHGGGEEEAAAAAADDDLLLLLLNNNQQQPPPPPPWWW___pppYYYHHH???;;;999777666444222111222333444222222222222222222222222333333222111111000//////////////////////////////............------,,,,,,000000000000000///............---------,,,,,,,,,++++++++++++++++++++++++,,,,,,***)))))))))***++++++***))))))*********************)))))))))(((((()))(((((((((''''''''''''((('''&&&''')))))))))((()))(((((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''''''''((((((((((((((()))(((((((((''''''''''''((((((''')))***+++***(((***))))))***,,,,,,+++))).........//////---,,,,,,000111222222333555888;;;:::>>>@@@>>>???DDDHHHHHHGGGIIIKKKLLLLLLLLLNNNPPPQQQSSSSSSXXX\\\VVV___zzzfffiiitttqqqgggbbbbbbpppzzzuuu```YYYPPPKKKNNNWWWbbbhhhrrr}}}lll\\\UUUVVV^^^mmm~~~|||ZZZLLLKKKGGGBBBAAACCCBBB???@@@LLLSSSPPPOOORRRRRRNNNJJJMMMKKKMMMVVV\\\lll||||||sssyyyhhhaaa\\\WWWYYY___hhh~~~}}}|||~~~}}}yyy||||||zzz|||}}}rrrfff[[[NNNIIIJJJJJJGGGDDDAAACCCFFFFFFCCCBBBHHHPPP]]]mmm{{{___QQQ@@@555444777888888666555333222111222222333111111111111111111111111222222111111000000//////////////////////////////---------------,,,,,,,,,000000000000000///............---------,,,,,,,,,+++++++++++++++++++++++++++++++++************)))''')))******((((((+++---******))))))))))))((((((((((((((((((''''''''''''((('''&&&'''((()))((('''((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((('''''''''((((((((((((''''''''''''(((''''''(((******)))'''))))))(((***+++,,,+++)))$$$%%%&&&''')))***++++++000111222222333555888;;;;;;???@@@>>>???CCCGGGGGGGGGJJJLLLMMMLLLKKKLLLMMMMMMPPPRRRWWW[[[VVV^^^vvvssseee[[[SSSNNNKKKHHHMMMZZZiiirrr~~~vvvfff```ZZZYYY\\\fffvvvttthhhfff```SSSFFF@@@@@@BBB???IIIPPPNNNLLLNNNOOOOOOJJJNNNKKKHHHHHHDDDHHHZZZttt~~~cccWWWQQQQQQZZZaaa^^^bbbjjjhhhfffmmm{{{uuulllYYYRRROOOSSSUUUQQQLLLIIIGGGDDDDDDGGGHHHFFFDDDEEEFFFMMMSSSSSSRRRXXXjjjyyyxxxVVV???===888444333666888666444444444333222111111222222000000000000000000000000111111000000000/////////////////////////////////////////////............000000000000000///............---------,,,,,,,,,++++++++++++++++++++++++***++++++++++++***))))))&&&'''''''''((()))***,,,***)))))))))((((((((((((((((((((((((((('''''''''((('''&&&'''((()))((('''((((((((((((((('''''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''))))))((((((''''''&&&&&&(((((((((((((((''''''''''''&&&&&&'''))))))(((''')))(((((()))+++,,,***)))+++------+++,,,000111000000111222222333555888;;;<<<@@@AAA>>>>>>CCCFFFFFFGGGJJJMMMOOONNNMMMMMMNNNLLLQQQRRRWWW[[[VVV\\\pppyyytttpppooolllkkkgggZZZSSS^^^qqqyyyggg[[[WWW```lll~~~sssYYYFFFCCCIII???EEEIIIJJJKKKMMMNNNMMMEEEIIIFFFDDDHHHEEEDDDNNNMMMWWWdddvvv|||rrrcccPPPPPPQQQUUU^^^gggkkkkkkhhhnnnoooqqqsssyyyyyyjjjiiiiiikkkkkkggg```WWWLLLDDDKKKGGGGGGJJJJJJGGGIIIOOOCCCEEEHHHIIIEEEDDDOOO\\\{{{~~~uuu]]]NNNDDD<<<777111333666777666333111000333222222222111111111222////////////////////////000000//////////////////........................////////////////////////000000000000000///............---------,,,,,,,,,++++++++++++++++++++++++***++++++++++++***))))))(((%%%"""$$$(((+++)))''')))))))))((((((((((((''''''''''''((((((((((((((()))(((''''''((()))(((&&&'''''''''(((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''))))))((((((''''''&&&&&&'''''''''((((((((((((((('''&&&&&&'''))))))(((''')))(((((()))++++++***(((...111///***)))---...,,,000111222222333555888;;;<<<@@@AAA>>>>>>CCCFFFFFFFFFJJJNNNPPPQQQPPPQQQRRRNNNSSSSSSVVV[[[WWW[[[lllpppXXXNNNNNNQQQbbbvvvxxxeee[[[XXXZZZtttqqqQQQBBBBBB???@@@BBBEEEHHHJJJJJJIIIJJJKKKCCC>>>EEEFFFEEEMMMDDDJJJPPPVVVcccwww|||[[[SSSJJJFFFGGGJJJIIIHHHOOORRRRRRPPPQQQZZZdddjjjxxxvvvuuuuuuuuu|||qqqiiiiiieee\\\UUUTTTPPPPPPLLLHHHGGGJJJIIIFFFEEEFFFHHHGGGDDDCCCLLLUUUQQQLLLJJJJJJKKKVVVqqqeeeXXXFFF:::777888999888333444555333111000222444111111111111111111111111////////////////////////////////////....................................---------...............000000000000000///............---------,,,,,,,,,+++++++++++++++++++++++++++++++++************))))))%%%!!!###)))+++)))%%%))))))(((((((((((('''''''''''''''((((((((((((((()))(((''''''(((((('''&&&'''''''''(((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((((((((((((''''''''''''''''''((((((((((((((((((''''''(((******)))'''((((((''')))***+++***(((%%%******&&&)))333888666000111222222333555888;;;;;;???@@@>>>???CCCGGGGGGHHHJJJNNNPPPQQQRRRSSSTTTOOOUUUTTTVVV[[[YYY]]]lll|||lllaaaTTTVVV[[[bbbiiissswwwhhh\\\bbbrrrnnnMMM???@@@@@@AAADDDEEEEEEFFFGGGKKKMMMDDD>>>DDDEEEEEEKKKLLLKKKLLLNNNOOOSSS```mmmqqqiiiaaa```eeejjjkkkjjjeeeeee]]]PPPHHHKKKOOOQQQaaadddeee```YYYXXX___ggg~~~wwwkkkbbbeeekkkyyywwwjjjgggppp|||wwwjjj\\\VVVTTTUUUXXX]]]UUUQQQMMMJJJJJJJJJIIIIIIJJJLLLJJJHHHJJJNNNMMMHHHAAAHHHNNNPPPUUUaaapppzzz~~~sssnnnvvvsssXXX???<<<:::;;;<<<;;;555000555333111000111333555555000000111111111111111000////////////////////////........................................................./////////000000000000000000000///............---------,,,,,,,,,++++++++++++++++++++++++,,,,,,***)))))))))***+++***(((&&&&&&(((***)))'''))))))((((((((('''''''''''''''''''''((((((((()))***(((''''''(((((('''&&&''''''''''''((((((((()))''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''(((((((((((((((''''''''''''((((((((()))((((((''')))***+++***((((((''''''(((***+++)))((('''...000...555CCCKKKIII000111222222333555888;;;:::>>>@@@>>>???DDDHHHHHHJJJLLLNNNOOOOOOPPPRRRTTTOOOUUUTTTUUU\\\]]]bbbpppyyyrrrnnnmmmmmmeeedddccccccffflllrrrvvvsssuuuyyy~~~{{{vvvtttqqqeeeTTTNNNRRRZZZ|||}}}kkk\\\]]]fffnnnwww~~~fffLLLBBBCCCEEEFFFDDDBBBDDDHHH===EEEDDDBBBHHHJJJJJJQQQQQQJJJIIIPPPSSSMMMKKKNNNQQQfffrrr}}}qqq```^^^```aaagggeee^^^TTTKKKHHHKKKOOOOOORRRQQQLLLJJJKKKLLLKKKGGGIIIOOOWWWZZZXXXYYY]]]NNNKKKHHHIIILLLNNNMMMJJJHHHEEEEEEFFFEEECCCEEEJJJGGGMMMPPPLLLHHHGGGEEEAAAAAAJJJSSSZZZbbbhhhcccZZZWWWcccoooxxxwww```PPPAAA777;;;777111000333555444333222///---///444666333...///000111111111111000000000000000000000000000000---.............................................000000111111222222333333000000000000000//////.........---------,,,,,,,,,++++++++++++++++++++++++---,,,***(((((()))***,,,)))***+++***(((((()))+++)))(((((((((''''''''''''&&&'''''''''(((((())))))***(((''''''(((((('''%%%&&&'''''''''(((((())))))''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&'''''''''(((((())))))&&&'''''''''(((((()))))))))(((((()))++++++***)))(((''''''(((***+++)))((($$$******$$$(((555;;;888000111222222333555888;;;999>>>???>>>???DDDHHHIIILLLMMMNNNNNNMMMNNNPPPRRRNNNTTTSSSUUU]]]aaaffftttzzzlllaaa^^^]]]WWWPPPLLLKKKMMMNNNOOOWWW\\\dddlllssswwwxxxxxxwww}}}vvv```TTTUUU^^^rrrwwwkkkbbbbbbiiihhhUUUOOOHHHCCCAAAAAACCCGGGDDDCCCCCCFFFIIILLLNNNNNNOOOPPPQQQQQQPPPOOOMMMLLLLLLJJJKKKQQQZZZhhheeeNNNKKKRRRNNNWWWZZZUUUSSSUUUOOODDDKKKFFFHHHPPPTTTRRRPPPRRRJJJGGGMMMLLLBBBDDDMMMLLLMMMLLLKKKKKKGGGEEEHHHMMMPPPVVV^^^jjjlllWWWKKKVVVeeeuuuggg^^^QQQFFF@@@;;;888555444444333333333222222222111111111111111111111111000000000000000000000000000000000000000000000000..............................//////000000111111222222222111111111111111...///000000000///---,,,------,,,,,,,,,,,,++++++,,,+++******))))))******))))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((('''''''''''''''''''''''')))'''&&&%%%%%%&&&''')))''''''&&&&&&&&&&&&''''''))))))(((((((((((())))))''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''((()))******+++***++++++,,,,,,---.........000111222333444777999999>>>AAA>>>===AAAFFFGGGGGGKKKPPPPPPMMMLLLNNNRRRSSSSSSQQQZZZiiikkkkkktttzzztttooojjjfffhhhlllmmmggg\\\RRRNNNNNNIIIKKKNNNQQQTTTZZZbbbgggmmmxxxzzzwwwyyy}}}}}}}}}tttppp}}}xxxjjjiiiiiicccfffccc[[[```tttjjjggg___UUUTTTfffyyyiiibbbmmmzzz|||ccc___XXXQQQJJJEEEEEEFFFDDDDDDDDDFFFJJJLLLLLLLLLPPPPPPOOONNNMMMKKKIIIHHHFFFCCCBBBEEEHHHRRReeexxxqqqlllqqqlllyyy|||vvvgggWWWTTTRRRVVVaaahhhfffbbb```WWWIIIDDDIIIQQQeeexxx{{{lllggg]]]QQQLLLRRR]]]fffnnnsss{{{cccSSSLLLFFF???:::777666444333444333333333333222222222111111111111111111111111////////////////////////////////////////////////..............................//////000000000000111111111111000000000000///000111111111000...---------,,,,,,,,,,,,++++++,,,+++******))))))******))))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''***)))(((''''''((()))***''''''&&&&&&&&&&&&''''''))))))(((((((((((())))))''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((())))))************++++++,,,---------...000111222333444777999:::???AAA>>>===AAAFFFGGGGGGLLLQQQQQQOOOMMMOOORRRTTTTTTRRR[[[kkkppppppzzzrrrhhh[[[SSSSSSXXX]]]```LLL___kkkeeeYYYTTTSSSRRRTTTZZZbbbeeegggllluuu||||||~~~wwwnnnkkkpppvvv}}}~~~{{{```\\\fffkkk\\\PPPNNNMMMVVVYYYTTTHHHFFFRRR___eeeaaagggqqq{{{|||mmm```___lllyyylll\\\___pppsssooofffYYYLLLDDDBBBBBBDDDCCCDDDFFFIIIKKKJJJIIIOOONNNMMMJJJHHHFFFEEEDDDEEEBBB@@@???>>>CCCPPP]]]iiiiiixxx}}}iiiaaakkk~~~pppjjjyyylll\\\LLL???888888666555555666666555333333333333222222222111111111111111111111111111111........................////////////////////////...........................////////////000000000////////////////////////000000111222111000///...------,,,,,,,,,,,,++++++,,,+++******))))))******((())))))******))))))((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((***)))(((''''''((()))***''''''&&&&&&&&&&&&'''''')))((((((''''''(((((()))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))******+++,,,,,,,,,...000111222333444777999;;;@@@AAA>>>===AAAFFFGGGGGGLLLQQQRRRQQQOOOOOOQQQSSSSSSPPPYYYllltttvvvPPPLLLHHHFFFJJJOOOUUUYYYaaarrrwwwggg[[[aaakkkooouuuwwwwwwsssooonnnqqquuuppplllcccYYYWWWaaauuu|||TTTTTT^^^```OOOFFFIIIKKKNNNTTTSSSIII@@@???AAAAAA???BBBGGGLLLRRRZZZccciii}}}ggg___ddd{{{kkk```ZZZeeexxx}}}jjjXXXKKKDDDAAACCCCCCCCCEEEGGGHHHFFFEEELLLLLLJJJHHHFFFEEEDDDCCCDDDDDDBBB???===@@@HHHOOOFFFEEEPPPeeevvv~~~ppp^^^JJJ???:::777777888333444666888888777444222222222222222111111111111111111111111111111111111........................////////////////////////........................////////////////////////------............/////////000000111111///...---------,,,,,,,,,+++++++++,,,+++******))))))******(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((('''&&&&&&&&&&&&'''(((''''''&&&&&&&&&&&&''''''(((((((((''''''(((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((())))))******+++,,,,,,...000111222333444777999<<<@@@AAA>>>===AAAFFFHHHGGGKKKOOOQQQQQQOOOOOOOOOOOOQQQNNNVVVlllwww{{{KKKLLLOOOTTTZZZccclllrrr|||dddZZZgggyyyzzzuuunnnhhheeedddeeeeeeddddddeeehhhooozzz{{{|||}}}vvvYYY\\\eeeaaaLLLCCCMMMRRRRRRUUUTTTLLLCCC===;;;:::<<<<<<======>>>???BBBEEEFFFJJJPPPWWW]]]cccgggjjj~~~kkkUUUWWWdddrrrrrreeeaaadddnnnwwwlllUUUEEEDDDCCCCCCCCCEEEEEECCCBBBIIIIIIHHHGGGFFFEEEEEEDDD@@@AAA@@@===:::<<<@@@CCCBBB>>>AAAKKKPPPNNNNNNRRR[[[cccqqqzzzjjjXXXKKKAAA999111111333222333555111333666888777444111///222222111111111000000000000000000000000000000000......................................................................../////////...............,,,,,,------............---.../////////...---,,,------,,,,,,,,,+++++++++,,,+++******))))))******(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((())))))******+++,,,,,,...000111222333444777999;;;@@@AAA======BBBHHHJJJGGGIIIMMMOOOOOONNNMMMMMMOOORRRNNNVVVnnn|||___bbbfffkkkrrr|||yyyyyywwwhhhddd___^^^ccciiimmmooouuutttsssuuuyyy~~~xxxwww}}}~~~kkkkkkpppgggPPPKKKWWW]]]tttnnnbbbTTTIIICCCBBBCCC<<<<<<======???@@@AAABBB;;;<<<>>>@@@AAABBBBBBBBBKKKTTTgggtttrrrqqqkkkjjjooo{{{vvvfff______}}}kkkKKKHHHFFFCCCCCCCCCDDDCCCBBBFFFFFFGGGGGGGGGEEEDDDCCC@@@BBBAAA<<<999;;;<<<;;;BBB>>>???CCCCCC>>>;;;<<<@@@@@@BBBKKK\\\uuuyyylllZZZLLLEEE>>>666000333000111666777444111111000333666777666444333333111111111000000000000///000000000000000000000000......................................................................../////////............---,,,,,,,,,---......//////------...///...---,,,+++------,,,,,,,,,,,,++++++,,,+++******))))))******'''(((((())))))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''&&&&&&&&&&&&''''''(((''''''&&&&&&''''''((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))******+++,,,,,,,,,...000111222333444777999;;;???@@@======CCCJJJLLLHHHIIIKKKLLLMMMNNNMMMMMMQQQUUURRRZZZrrryyy|||~~~~~~qqqkkkiiijjjlllpppvvv~~~zzz~~~zzzzzzrrrcccffftttwwwwwwaaaOOOBBB<<<;;;<<<;;;;;;<<<===???AAAAAAAAACCCCCCBBBCCCDDDEEEDDDDDD======DDDOOO[[[jjj~~~}}}qqqggg{{{[[[MMMJJJFFFDDDDDDDDDEEEDDDDDDFFFGGGHHHGGGDDD@@@>>>AAADDDCCC>>>===???@@@===>>>;;;;;;>>>AAA@@@???@@@DDD@@@;;;999>>>KKKZZZeeekkkYYYBBB;;;444222444888888777222111333888888444222333000333666666444444555666111111000000000/////////000000000000000000000000////////////////////////................................................//////.........---------,,,,,,,,,---.../////////---.../////////...,,,+++------,,,,,,,,,,,,++++++,,,+++******))))))******''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''(((((())))))))))))((((((''''''&&&&&&&&&&&&''''''(((''''''&&&&&&''''''((((((((((((((((((((((((((())))))))))))))))))))))))''''''(((((())))))************++++++,,,---------...000111222333444777999999>>>???<<<===DDDLLLOOOKKKJJJJJJKKKMMMNNNOOOOOORRRWWWUUU\\\uuuxxxhhhdddkkkyyy|||xxxuuu___PPPGGGAAA??????AAA@@@@@@@@@AAA@@@???===BBB@@@??????AAABBBBBBBBB===>>>CCCIIIJJJMMMYYYgggrrrxxxnnnQQQMMMHHHEEEEEEFFFGGGGGGDDDFFFHHHHHHFFFBBB===:::===AAAAAA===>>>CCCDDDAAAAAA===:::;;;<<<<<<<<<===555888<<>><<<===EEEMMMPPPMMMLLLJJJKKKMMMOOOPPPQQQQQQVVVTTT[[[tttyyyiiicccddduuukkkVVVHHHAAAAAAEEECCCAAA@@@@@@AAABBBBBBAAABBB@@@>>>>>>@@@BBBBBBBBBHHHEEEFFFOOO]]]gggiiiggglll```eee~~~vvv___UUUOOOHHHAAAFFFIII@@@CCCDDDEEEDDDCCCBBBBBBBBBBBBBBBAAA@@@@@@?????????@@@???===;;;::::::::::::;;;<<<<<<<<<<<<<<<<<<;;;BBBCCCDDDGGGJJJMMMPPPQQQlllsss~~~gggUUUGGGEEEAAA===999777777777333333333333333333333333222222222222222222222222111111111111111111111111111111111111000000000000000000000000000000000000////////////////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...------------.../////////////////////......---,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''$$$$$$%%%&&&&&&''''''((()))((('''&&&%%%&&&&&&'''))))))(((((('''''''''&&&)))))))))))))))(((''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&''')))))))))(((((((((((((((&&&''''''((()))******+++++++++++++++++++++++++++111000000000111333666777;;;@@@CCCAAA???@@@HHHOOODDDHHHMMMQQQRRRSSSSSSTTTSSSSSSPPP]]]~~~yyykkkfffrrrqqq```UUUPPPQQQSSSOOOJJJGGGGGGHHHIIIIIIIIIGGGEEEEEEGGGHHHHHHGGGHHHPPP]]]lllwww~~~uuuffffffvvv{{{qqqlllrrrvvvoooggg```RRRBBBAAAFFF@@@BBBCCCEEEFFFFFFFFFFFFGGGCCCBBB@@@>>>======>>>???@@@>>>===;;;::::::::::::;;;<<<<<<======<<<<<<;;;777888888999:::<<<>>>???@@@CCCHHHPPPYYYbbbiiimmmzzzmmmeeeZZZRRRMMMEEE;;;333>>><<<999666444333333444333333333333333333333333222222222222222222222222111111111111111111111111111111111000000000//////////////////////////////................................................------------------------,,,,,,,,,,,,,,,---......---------------.../////////////////////...------,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''')))((('''&&&%%%&&&&&&'''((('''''''''&&&&&&&&&&&&)))))))))))))))(((''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))(((((())))))***+++++++++*********++++++,,,,,,,,,111000000000111333666777<<<@@@CCCBBB???AAAHHHOOOGGGIIILLLMMMNNNPPPSSSUUUSSSTTTRRR___uuummmkkknnnkkkwww{{{tttrrrlllfff^^^XXXVVVWWWXXXYYYVVVSSSPPPNNNMMMLLLJJJIIIKKKYYYlllzzzzzzzzzjjjZZZXXXhhh~~~vvvhhhpppmmmMMMAAACCC@@@???AAACCCDDDEEEEEEEEEDDDBBBAAA>>><<<<<<<<<>>>??????>>><<<;;;::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;666666555444444444444444888888777888;;;@@@DDDGGGRRR\\\iiiwwwvvvdddQQQDDDEEE???999444333555666666555444333111111111222333222222222222222222222222111111111111111111111111111111111111111111111111111111000000000000//////////////////////////////........................................................................,,,,,,,,,,,,,,,------...---------------......///...////////////...------,,,++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''***))))))(((''''''&&&&&&(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&%%%%%%%%%(((((()))))))))(((''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''(((((())))))(((((('''(((((())))))******++++++))))))******++++++,,,,,,))))))***+++,,,,,,------000000000000222444666888<<<@@@CCCBBB@@@BBBIIINNNKKKKKKKKKJJJJJJMMMRRRVVVSSSVVVUUUaaa~~~uuuwww{{{wwwrrrnnnjjjfffbbb___ccckkktttyyy{{{~~~}}}gggWWWWWW\\\mmmvvvyyyjjjOOOGGG???BBBBBBBBBDDDEEEDDDCCCAAA??????>>>>>>>>>?????????======<<<;;;::::::999999999999::::::::::::999999;;;:::999777666666666666999888777666777888:::<<<999===DDDJJJQQQ[[[hhhqqqyyy___KKKCCCAAA>>>;;;666666666666555444666777444333222222222222333444222222222222222222222222111111111111111111111111111111111111111111111111111000000000////////////////////////////////////................................................---------------------------,,,,,,+++,,,,,,------------,,,,,,------...///......//////......---,,,++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''((())))))))))))(((''''''(((((()))***+++,,,,,,)))))))))******+++++++++(((((()))***,,,---......000000000111333555777888<<>>BBBBBBJJJVVVaaaiiiqqqxxx}}}uuuhhh^^^TTTMMMFFFBBB===:::999888555333///111333222000---------444444333333333333333333111111111111111111111111000000000000000000000000000000000000000000000000000000000////////////...........................................................................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,---.....................------,,,+++++++++*********))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''&&&&&&''''''''''''''''''''''''''''''''''''((((((''''''((((((((((((''''''&&&&&&&&&''''''''''''((())))))))))))))))))))))))'''''''''(((((('''''''''''''''((()))***++++++,,,((((((((()))))))))))))))(((((()))***,,,---......//////000222444666777888<<<>>>AAAAAABBBDDDHHHKKKJJJLLLOOOPPPOOOOOOPPPRRRTTTYYYXXX```{{{xxxccc```hhhbbblllxxx}}}}}}wwwjjj___ggglllzzz~~~iiiPPPEEEAAA>>>???BBBDDDDDDBBB===???AAABBBCCCBBB@@@???;;;;;;;;;;;;;;;:::999999666666666777777666666666777666666666666666777777777888999999999777666444111333444444444333555666---333999;;;:::===DDDKKKTTTWWW\\\ccckkkrrrxxx{{{zzzssslllggg]]]UUUIII???:::777444222000333777888666333000///888777666444222111333555333333222222222111111111000000000000000000000000////////////////////////000000000000000000000000000000////////////..............................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++++++++,,,,,,,,,,,,,,,------...---............---,,,,,,+++************)))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''$$$$$$%%%%%%&&&''''''(((%%%&&&''''''(((''''''''''''''''''(((((((((((((((&&&&&&'''(((((((((''''''&&&&&&&&&''''''''''''((())))))))))))))))))))))))(((''''''&&&&&&''''''(((''''''(((((())))))******((((((((((((((((((((()))))))))***+++,,,,,,------...///111333555666888888;;;===???@@@AAACCCFFFIIIHHHLLLPPPRRRRRRQQQPPPPPPSSSXXXVVV^^^wwwrrrpppvvvrrr|||ooo[[[WWWSSSVVV___hhhtttvvvxxx}}}aaaOOOIIIBBB???AAABBBAAA???DDDCCCAAA???>>>=========::::::;;;;;;;;;:::999888666777777888888777777666777777777666666777888888444444444333333333333333000222444555555555555555333555666444111111444777333333444666999===AAAEEEHHHHHHJJJNNNTTT\\\ccchhhooouuu{{{{{{{{{{{{vvvpppeee\\\XXXMMMJJJEEEBBB???<<<888555555444222222444666999;;;777666444333111111222222555333111000111222333333000000000111111111111000000000000000000000000000////////////////////////000000000000000000000000000000/////////.................................---------------------------------------------------------------------------,,,,,,+++******++++++,,,,,,++++++,,,,,,---...------......------,,,+++************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''%%%%%%'''(((((((((''''''&&&&&&&&&''''''(((((((((%%%&&&''''''((((((''''''&&&&&&&&&''''''''''''((())))))))))))))))))))))))+++)))'''&&&&&&''')))+++'''''''''''''''((((((((())))))))))))))))))))))))*********++++++,,,,,,,,,...///111333555777888999:::;;;===???AAACCCEEEGGGGGGJJJOOOQQQQQQPPPPPPPPPPPPVVVTTT[[[uuuuuu```YYYVVVXXX^^^^^^___nnn~~~nnnnnnbbbYYYOOOHHHFFFEEECCC@@@JJJFFFAAA<<<999999:::;;;999:::;;;<<<;;;:::999888888888999999999999888888666666555555555555555555666555333333333666999:::222222333333333222111000222222222222333444555555>>><<<999666444444777:::666777999::::::999888777;;;@@@EEEGGGHHHNNNXXXaaafffiiillljjjhhhgggggggggeeejjjrrr{{{www{{{|||ooo```ZZZQQQIIIDDDCCCBBB>>>:::::::::888555555666777888777111333444444222111111222111111222555777666333111......000222444333///,,,...///000111222222222222000000000000000000000000////////////////////////000000000000000000000000000/////////....................................------------------------------------------------........................---,,,,,,+++*********+++,,,,,,++++++,,,,,,---...------......------,,,+++************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&''''''''')))))))))(((''''''&&&&&&$$$%%%'''(((((((((''''''%%%%%%%%%&&&&&&'''''''''%%%%%%&&&'''((((((((('''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))---+++(((&&&&&&(((+++---'''''''''''''''&&&&&&&&&++++++******************+++++++++++++++++++++,,,...///111444666777888999999:::<<<>>>@@@BBBDDDEEEFFFIIIMMMOOOOOOOOOPPPQQQMMMSSSRRRZZZtttkkkYYYVVVYYY]]]aaagggooottttttrrr~~~}}}vvv```EEE@@@EEEBBBJJJHHHCCC???>>>???>>><<<888999:::;;;:::999888777;;;:::999777666555555555666555555555555444444444555555444444444333333333222222333333333333444444444444444444444444444444666555444333333444555666666666666666666666666666888999999999999:::::::::CCCCCCBBBBBBBBBAAAAAAAAA???@@@CCCFFFJJJMMMOOOQQQNNNPPPTTTXXX^^^bbbfffhhhhhhiiiggg^^^SSSPPPWWW^^^TTTOOOIIIFFFDDDCCC@@@>>>::::::888777666666666666444444222222222222444444111111222222222333333333111111111111111111111111111000000000111222333333//////000000111111222222000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))***+++,,,,,,------------......------,,,+++---,,,***)))))))))******))))))))))))))))))))))))))))))))))))((((((((((((******))))))((((((''''''&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((&&&'''((('''&&&&&&'''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((()))))))))))),,,,,,++++++,,,---///000111111222333555666777777999===???>>>???DDDHHHIIIHHHJJJMMMPPPQQQPPPLLLIIIUUURRRVVVWWWqqqmmm[[[\\\___gggrrr~~~zzzzzz~~~XXXFFFHHHEEEGGGEEE@@@===<<<<<<<<<:::999::::::::::::999888888;;;:::999777666555555555555555555555444444444444555444444444444333333333222222222333333333444444444444444444444444444444555444333222222333444555444444444444444444444444444444555555555666666666777777777666666555555555777777888999::::::;;;;;;666666777888:::;;;<<<===@@@BBBBBB===666333777;;;>>>:::777666777888888777777666555444333333333333444333222222222222333444111111111222222222333333111111111111111111111111111111000000111111222333000000000000000111111111000000000000000000000000////////////////////////////////////////////////.................................---------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************++++++,,,,,,------------...------,,,+++,,,+++***)))))))))******))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&'''((('''&&&&&&'''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((()))))))))***++++++******+++,,,...///111111222333555666777777;;;???AAA>>>???DDDGGGGGGGGGIIIMMMPPPRRRQQQOOOLLLNNNOOOUUUVVVnnn}}}~~~zzz|||hhhIIIEEEDDDEEEAAA===;;;;;;;;;<<<<<<;;;:::999999888888999999:::999888777666555555555555555555555444444444444444444444444333333333333222222222222333333333333333333333333333333333333333333222222222222333333222222222222222222222222222222222222333333333333333333333333333222222222444444333333222222222111888777666555444333222222555777999999777555555666222000///000222444555555555444333222111111111222333333222111111222333333111111111222222222222333111111111111111111111111111111000000000111222222111000000000000000000///000000000000000000000000////////////////////////////////////////////////.......................................---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********++++++++++++++++++++++++---------------,,,++++++++++++***)))))))))******))))))))))))))))))))))))))))))))))))(((((((((((()))))))))(((((((((((('''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&'''((('''&&&&&&'''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((()))))))))******+++***))))))***+++---...000111222333555666777888<<>>;;;;;;======>>>@@@;;;:::999888777888999:::999999888666666555555555555555555444444444333333444444444333333333222222111222222222222333333333222222222222222222222222333333222222222222333333111111111111111111111111222222333333333444444444666555555555555555555555333333444444555555666666444444444444333333333333222333444666777777555333555444333333444555555666666555444333333333333333222222111111111111222222111111111111222222222222111111111111111111111111111111000000000000111111111111000000/////////...000000000000000000000000////////////////////////////////////////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************,,,,,,++++++++++++++++++,,,------------,,,++++++*********))))))))))))***(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&'''((('''&&&&&&&&&(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((()))))))))*********+++************,,,---...000000222333555666777888;;;@@@BBB@@@@@@DDDFFFFFFGGGJJJNNNQQQRRRQQQPPPPPPOOORRRZZZ\\\zzzhhhNNN>>>@@@:::888<<<>>>======AAA;;;:::999888777888999:::888888777666555555555555555444444444444333333333444444333333333222222222111111111222222222333333222222222222222222222222333333444444444444333333111111111111111111111111222222222333333333444444222222222222222222333333000111111222333444555666......///000111222222333222000///000222333222000444444444333222222333333555555444444333333444444111111111111111111111111000000111111111222222222111111111111111111111111111111000000///000000111111000000000//////......////////////////////////........................................................................------..................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********)))))),,,,,,++++++++++++++++++,,,,,,------,,,,,,+++***))))))))))))***)))))))))(((((((((((((((((((((((())))))))))))(((((((((((('''''''''''''''(((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&'''((('''&&&&&&&&&(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((())))))))))))************,,,,,,++++++,,,---///000///000111333555666888888999>>>AAA@@@AAAFFFHHHHHHHHHLLLOOOQQQOOONNNNNNNNNPPPPPPTTTXXX}}}uuuWWWCCC@@@999999???@@@;;;:::>>>;;;:::999999888888999999888777666666555555555666444444444444333333333333333333333333222222222222111111111111222222222222111111111111111111111111333333444444444444333333222222222222222222222222000000000000111111111222000000000000000111111111111111111111111111111111333333444444444444555555777555333222333444444444///111222222222222333444222222111111111111222222000000111111111111000000000000000111111111111222111111111111111111111111111111000/////////000000000//////////////////...////////////////////////................................................------------------------,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************)))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,+++******'''((()))*********))))))))))))))))))))))))))))))))))))))))))((((((((((((&&&''''''''''''(((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&'''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((()))))))))*********++++++---,,,,,,+++,,,---///000///000111333555777888999888>>>AAAAAABBBGGGIIIHHHIIIMMMPPPQQQNNNLLLMMMNNNSSSRRRTTTYYYvvvqqq```GGG@@@???FFFEEE<<<888;;;999::::::::::::999888888777777666555555555555666444444444333333333222222333333333222222222222111111111111111222222222222111111111111111111111111111222333444444333222111111111111111111111111111////////////000000000111111111111222222222333333222222222222111111000000000000000//////........./////////........./////////111333333222111333555000000000//////000000111//////000111111000//////000000000000111111111111111111111111111111111111111111000///////////////.........///////////////////////////////////////................................................------------------------+++++++++,,,,,,,,,------++++++++++++++++++++++++************************************************************))))))))))))*********++++++,,,,,,---+++,,,,,,,,,,,,+++******&&&''')))*********))))))))))))))))))))))))))))))))))))))))))((((((((((((&&&&&&&&&'''''''''((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&'''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((())))))*********+++++++++,,,++++++++++++---.../////////111333555777888999999???CCCBBBCCCFFFHHHGGGHHHMMMQQQQQQOOOMMMOOORRRSSSTTTXXXZZZjjjwwwooocccOOOHHHGGGMMMKKK???888;;;999999:::;;;:::999888777777666666555555555555666444444444333333333222222333333333222222222111111000111111111111222222222000000000000000000000000000111222333333222111000111111111111111111111111000000000000111111111222000111111111222222333333....../////////000000000333333333222222222222111...000333333222111111222///111333222///---...000111111000000000000111222...///000111111000///...000000000000111111111111111111111111111111111111111111000///////////////---.........//////000000////////////////////////................................................------------------------*********++++++,,,,,,,,,++++++++++++++++++++++++************************************************************))))))))))))))))))***+++,,,,,,------+++,,,,,,,,,,,,+++******&&&'''(((*********)))((())))))))))))))))))))))))))))))))))))((((((((((((&&&&&&&&&'''''''''((((((&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&'''(((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((()))************++++++++++++************,,,---......///111333555777999999;;;AAADDDCCCCCCFFFFFFEEEHHHLLLQQQRRRPPPOOORRRVVVMMMQQQWWWXXX|||rrrtttooogggTTTJJJPPPPPPBBB:::===:::999999:::<<<<<<;;;999999888777666666555555555555555444444444333333333222222222222222222222222333222111111000000111111111111111111111111111111000000000000000000000000222111111111000000//////111222222222111000...---000000000000000000000000000000111111111111000000////////////000000000000222222222222222222222222000000000000000///......111111111111111111111111000000000000000000000000///000000000000111111111222222222111000//////...000000000000000000000000000000000000000000000000//////.........---------//////.........---------//////.........---------.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,+++,,,...000...---+++)))'''''''''''')))))))))***++++++,,,,,,,,,,,,------,,,,,,+++*********))))))))))))******))))))))))))))))))))))))***((('''&&&&&&'''(((***&&&&&&'''((())))))((((((''''''&&&&&&&&&''''''(((&&&&&&&&&'''&&&&&&%%%%%%''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&'''((('''&&&&&&'''(((&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''))))))(((((('''''''''&&&(((((((((((((((((((((((())))))))))))((((((((((((***************+++++++++)))***+++,,,------...///111111222444666888:::;;;<<>>===;;;;;;;;;:::999777999888777666666555555555555555444444444333333333222222222222222222222222333222111111000000111111111111111111111111111111000000000000000000000000111111000000000000////////////000000000//////...////////////////////////......////////////......////////////000000000000//////////////////////////////000000000///......////////////////////////////////////////////////.../////////000000000000222111111000000//////...////////////////////////....................................------------............------------............------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((*********)))***,,,...++++++***)))((())))))))))))))))))***++++++,,,,,,***++++++++++++***))))))******))))))))))))******)))))))))))))))))))))))))))((('''&&&&&&'''((()))&&&''''''(((((((((((((((((((((((('''&&&&&&&&&%%%''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((('''&&&&&&'''(((&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))*********+++++++++*********+++,,,---...///111111222444666888:::;;;<<<>>>AAAAAA???@@@DDDGGGHHHMMMQQQRRRPPPMMMMMMNNNTTTYYYXXXdddvvvvvvmmmMMMCCC===777???===;;;;;;;;;;;;:::999999888777666555555555555555555444444444333333333222222222222222222222222333222111111000000111111111111111111111111111111000000000000000000000000000000000000000000//////.........///////////////////////////////////////---..................---////////////000000000000////////////////////////...///////////////..............................//////////////////////////////000000000111111111111111000000////////////////////////////////////------------------------------------------------------------------------------------------------++++++******************************************++++++++++++++++++++++++++++++++++++++++++++++++((()))***)))((()))***,,,))))))))))))))))))******)))))))))***++++++,,,,,,+++++++++++++++******)))******))))))))))))******)))))))))))))))))))))))))))(((''''''''''''((()))''''''(((((((((((((((''')))((((((((('''&&&%%%$$$&&&''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((('''&&&&&&&&&(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))))))))***++++++,,,,,,************+++---///000111111222444666888:::;;;;;;===???@@@@@@AAADDDFFFIIIMMMQQQQQQOOOMMMMMMNNNPPPVVVWWWcccyyyuuuvvv```MMMCCC<<<>>><<<::::::<<<======<<<999888777666555555555555555555444444444333333333222222222222222222222222333222111111000000111111000000000000000000000000//////////////////////////////////////////000000.............../////////........................------............------////////////000000000000000000000000000000000000......////////////......////////////////////////........................000000000111111111222222000000000///////////////........................------------------------,,,,,,------------------,,,,,,------------------,,,,,,------------------************************************************++++++++++++++++++++++++++++++++++++++++++++++++((()))***)))((((((***+++((()))))))))************)))))))))***++++++,,,,,,,,,,,,,,,---,,,++++++*********))))))))))))******((((((((((((((((((((((((((((((''''''''''''(((((('''(((((((((((((((''''''(((((((((((('''&&&$$$$$$$$$%%%&&&'''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''''''''&&&'''((('''&&&&&&&&&(((&&&&&&&&&''''''''''''(((&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***((())))))***++++++,,,,,,+++*********+++---///000111111222444666888:::;;;;;;<<<>>>???@@@AAADDDFFFIIILLLPPPQQQOOONNNOOOQQQMMMTTTUUUaaawwwvvvmmmtttpppUUUFFF>>>>>><<<::::::<<<>>>>>>>>>999888777666666555555555555555444444444333333333222222222222222222222222333222111111000000111111000000000000000000000000////////////////////////......////////////000000000000///......//////000........................------............------////////////000000000000000000000000000000000000------.../////////......////////////////////////........................000000000000111111111111////////////////////////........................------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,------------***************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++)))******)))((((((***+++((())))))*********)))))))))))))))***++++++,,,,,,,,,------------,,,++++++******))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&''''''((((((((('''%%%$$$$$$$$$%%%&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&'''((('''&&&&&&'''(((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((''''''(((((())))))******(((((()))***+++,,,,,,---++++++***)))***---///111111111222444666888:::;;;;;;<<<===>>>@@@BBBDDDEEEHHHKKKOOOPPPOOONNNPPPRRRLLLTTTUUUaaajjjttt{{{]]]JJJ@@@AAA>>><<<;;;<<<===>>>>>>999888777666666555555555555555444444444333333333222222222222222222222222333222111111000000111111000000000000000000000000////////////////////////........./////////000000222222000///...//////000..............................////////////......////////////000000000000........................,,,---......//////......------------------------....................................////////////////////////////////////........................------------------------++++++,,,,,,,,,---------++++++,,,,,,,,,---------++++++,,,,,,,,,---------*********+++++++++,,,,,,++++++++++++++++++++++++***************************************************++++++***)))(((***+++))))))***+++******)))((()))))))))***++++++,,,,,,,,,,,,,,,,,,,,,+++************))))))))))))******((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((('''&&&&&&%%%&&&((()))((('''&&&%%%$$$%%%&&&'''((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&'''((('''&&&&&&'''(((&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((((((((((((((('''''''''((()))*********'''((()))***+++,,,------,,,+++***)))***,,,///111111111222444666888:::;;;;;;;;;;;;===@@@CCCDDDEEEGGGKKKNNNOOOMMMLLLNNNQQQKKKSSSTTT^^^~~~vvvlllgggTTTKKKCCC@@@===;;;<<<<<<<<<<<<999888777666666555555555555555444444444333333333222222222222222222222222333222222111000111111111000000000000000000000000////////////////////////---.........//////000000444333111000/////////000..............................////////////......////////////000000000000------------------------,,,,,,---.../////////...,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---------...............///////////////................................................+++++++++,,,,,,---------+++++++++,,,,,,---------+++++++++,,,,,,---------******++++++,,,,,,,,,,,,++++++++++++++++++++++++***************************************************+++,,,***))))))***,,,)))***+++++++++)))(((''')))))))))***++++++,,,,,,***++++++++++++***))))))******))))))))))))******((((((((((((((((((((((((''''''((((((((((((''''''(((((())))))((('''&&&&&&$$$&&&'''))))))(((&&&%%%%%%&&&'''((())))))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&'''((('''&&&&&&'''(((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&'''''''''(((((())))))((((((((((((((((((((((((&&&''''''((()))******+++'''((()))***+++,,,------,,,+++))))))***,,,///111111222222444666888:::<<<;;;;;;;;;===@@@CCCDDDEEEHHHKKKNNNMMMKKKJJJLLLNNNIIIQQQQQQ[[[{{{qqqZZZAAABBB???999888<<<<<<999777666666666555555555555555555444333333222111111222222222111111111111000000000000000000000000000000000000000000000000000111000///.....................------------......//////............//////......---------......///.........------,,,,,,,,,........................,,,,,,------...///000000+++,,,------......------...------------...//////---,,,,,,++++++,,,,,,------------............///666444111///.........//////............---------------------------------,,,,,,,,,++++++*********,,,+++*********+++,,,---++++++++++++++++++++++++,,,,,,,,,++++++*********++++++************++++++******************************)))(((''''''((((((******+++++++++,,,,,,,,,************************+++++++++***++++++,,,,,,------......---,,,***)))******))))))((((((''''''))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((($$$$$$%%%&&&'''''''''&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''((((((((((((''''''''''''''''''((((((((((((''''''((((((((((((''''''))))))))))))(((((((((((()))************+++++++++,,,,,,,,,,,,---...//////000111222333555666777777;;;===???@@@@@@@@@AAACCCIIIIIIJJJLLLOOOPPPOOOMMMNNNPPPUUU```uuudddLLL999:::>>>:::888:::777777666666666555555555555555444333333222111111222222222111111111111000000000000000000000000000000000000000000000000000000/////////..................------------......//////............////////////...............///...------------------,,,........................******++++++,,,------...+++,,,------...------------------------...//////---,,,,,,++++++,,,,,,---------------............555333111///.........///............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++*********+++,,,---,,,,,,++++++++++++++++++,,,,,,,,,+++++++++******++++++************++++++************************------,,,+++++++++++++++*********+++++++++,,,,,,************************+++************+++,,,,,,,,,------------+++***)))***)))))))))((((((((('''''''''(((((())))))******))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((()))(((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''&&&'''((())))))((('''&&&''''''''''''(((((((((((('''(((((())))))(((((('''))))))))))))(((((((((((()))************+++++++++,,,,,,,,,,,,---...//////111111222333555666777777;;;===@@@AAAAAABBBCCCDDDIIIIIIJJJLLLOOOPPPOOOMMMNNNOOORRR]]]sss```999;;;CCC999333<<<777777777666666666555555555444444333333222222111222222222111111111111000000000000000000000000000000000000000000000000000...///000000000///...---......------------......//////............//////000000///...------......---------------.........------------------------******++++++,,,,,,------++++++,,,------------------------------.........---,,,,,,++++++,,,,,,---------------............333222000///.........///............------------++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++******++++++,,,---,,,,,,,,,++++++*********,,,,,,,,,++++++++++++***++++++************++++++************************...---,,,,,,,,,,,,,,,,,,*********++++++++++++,,,******************************))))))***++++++,,,,,,,,,------,,,+++)))((())))))))))))((((((((((((&&&&&&'''((()))***++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((''''''''''''&&&&&&'''(((******((('''&&&''''''''''''((((((((((((((())))))******))))))((((((((((((((()))))))))))))))************+++++++++,,,,,,,,,,,,---...//////111111222444555666777888;;;===@@@BBBBBBCCCEEEFFFHHHHHHJJJLLLOOOPPPOOONNNPPPPPPRRR\\\sss|||FFF===AAA999444;;;777777777666666666666555444444444333333222222222222222222111111111000000000000000000000000000000////////////////////////---...000111111///...,,,......------------......///......------......///000///...---,,,,,,,,,,,,,,,,,,------......//////------------------------,,,,,,---------.........++++++,,,------------,,,,,,,,,------............---,,,,,,++++++,,,,,,---,,,,,,---------.........111000///............///.........---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,---,,,,,,++++++*********++++++++++++++++++++++++++++++************++++++************************+++******)))))))))******************++++++++++++************************))))))))))))***+++,,,,,,+++,,,,,,,,,,,,***)))((())))))))))))(((((((((((('''''''''((()))*********((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''&&&%%%$$$$$$''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%''')))******)))'''%%%''''''''''''(((((((((((())))))************))))))(((((((((((())))))))))))))))))*********+++++++++,,,,,,,,,,,,---...//////111222333444555777888888999<<>>@@@AAABBBDDDFFFGGGHHHIIILLLOOOQQQPPPOOOQQQQQQUUU___uuurrrKKK>>>???===777888888777777777666666666333333333333333333333333222222222111111111111000000000000000000000000000000000000000000000000000---...///000000000///.........------------............------------......---,,,,,,,,,,,,,,,------.............../////////,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++******+++,,,,,,,,,,,,,,,***+++,,,......------,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,---------------------...............------------,,,,,,,,,,,,------------------------***++++++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++************++++++*********************************)))******+++,,,)))))))))************+++************************))))))******+++,,,......------......---,,,***)))(((((((((((())))))))))))***)))))))))((((((((('''))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%''''''((((((((((((''''''''''''''''''((((((((((((((())))))******))))))(((''''''(((((())))))******)))************+++++++++,,,,,,,,,,,,---...//////222222333555666777888999888;;;>>>???@@@AAACCCDDDGGGGGGIIILLLOOOQQQPPPOOONNNOOORRR\\\qqq}}}www}}}XXXFFFBBB===777888888888777777777666666333333333333333333333333222222222111111111111000000000000000000000000000000000000000000000000000............/////////000......------------.........------,,,,,,------...------------...///000000////////////............,,,,,,,,,,,,,,,,,,,,,,,,******************************+++,,,,,,,,,,,,+++)))+++,,,......---,,,+++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------+++,,,------............---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,)))***+++,,,,,,,,,++++++*********++++++,,,,,,---******+++++++++,,,,,,,,,++++++************++++++************************+++*********++++++,,,---))))))))))))*********************************************+++,,,...///000......//////...---+++***'''((((((((()))))))))***(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((()))(((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%)))((('''&&&&&&'''((()))''''''''''''(((((((((((('''(((((())))))((((((''''''''''''((()))*********)))************+++++++++,,,,,,,,,,,,---...//////222333444555666777888999:::===???AAAAAAAAACCCDDDGGGGGGIIILLLOOOQQQQQQOOOOOONNNPPPYYYmmm}}}|||aaaOOOCCC;;;888888888888888777777777777333333333333333333333333222222222111111111111000000000000000000000000000000000000000000000000000...............///000111.........------............------,,,,,,------...............000111222333000000//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++)))***,,,......---,,,+++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------++++++,,,---............---------,,,,,,,,,++++++++++++++++++++++++++++++*********++++++,,,,,,,,,)))***+++,,,---,,,++++++))))))***+++,,,------...*********++++++,,,,,,,,,++++++************++++++***************************)))))))))***++++++,,,))))))))))))************************************+++++++++,,,---...000111...//////000///---,,,+++'''((((((((())))))******&&&&&&'''((()))***++++++))))))))))))))))))))))))(((((((((((((((((((((((($$$$$$%%%&&&'''''''''&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%***)))'''%%%%%%''')))***''''''''''''((((((((()))''''''((((((((((((''''''&&&''''''((()))******+++)))************+++++++++,,,,,,,,,,,,---...//////222333444555666888999999<<<>>>AAABBBBBBBBBCCCDDDGGGGGGIIILLLOOOQQQQQQPPPRRRPPPPPPXXXmmmvvvaaaRRRIII===:::999777666888:::888444444444333333333333222222333333333222222222111111111111111111111000//////000000000000000000000000////////////////////////000///...------------------,,,,,,++++++,,,,,,---+++,,,...111444666999:::777111+++***,,,...---***------,,,,,,,,,,,,++++++++++++++++++++++++++++++...---,,,+++******************+++++++++,,,,,,,,,+++******))))))******+++------,,,++++++,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------,,,,,,,,,+++++++++******++++++******++++++,,,---+++++++++************)))))))))***++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,++++++*********+++++++++++++++***)))(((++++++************++++++)))))))))))))))))))))))))))))))))***+++---...///,,,,,,------,,,,,,+++***))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((((((((((('''&&&&&&%%%%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''***))))))((('''&&&&&&&&&(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((((((((())))))))))))(((((('''''')))***,,,,,,------))))))***+++,,,------...222222333444555666777888999<<<>>>@@@@@@AAABBBDDDJJJHHHHHHKKKOOOQQQPPPMMMRRRQQQSSSWWW```yyy|||cccEEE>>>===;;;888666555444333444444333333333333222222333333333222222222111111111111111111111000//////000000000000000000000000//////////////////////////////...------------------,,,,,,++++++,,,,,,---+++,,,...000222555666777555000+++***,,,...---***------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,++++++******++++++******+++++++++,,,,,,,,,++++++************++++++---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++++++++***+++++++++***++++++,,,---++++++++++++************))))))***+++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,+++++++++******+++++++++++++++***))))))++++++************++++++************************)))))))))***+++---...///---............---,,,,,,))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''***))))))(((''''''&&&&&&(((((((((((((((((((((((())))))((((((((('''''''''&&&&&&&&&'''''''''(((((((((((())))))))))))(((((('''((()))***+++,,,,,,,,,******+++,,,---......///222333333555666777888999:::===???AAAAAABBBCCCEEEGGGGGGJJJMMMPPPPPPNNNLLLQQQNNNLLLNNNWWWpppaaaCCC@@@<<<888444333444555444444333333333333222222333333333222222222111111111111111222111111000///000000000000000000000000//////////////////////////////...------------...---,,,,,,++++++,,,,,,---+++,,,---...000222333333333///+++***,,,---,,,+++------,,,,,,,,,,,,++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------,,,+++++++++************)))******+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++***)))++++++************++++++++++++++++++++++++++++++************+++---...///......//////......---,,,)))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((''''''&&&&&&''''''(((%%%&&&&&&'''(((((())))))''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''''''''%%%&&&&&&&&&&&&''''''''')))))))))(((''''''&&&&&&(((((((((((((((((((((((()))))))))))))))(((((((((&&&&&&'''''''''((((((((((((((())))))))))))((((((((()))***+++++++++++++++***+++,,,---...//////000333333444666777888::::::;;;===@@@BBBBBBCCCDDDFFFFFFIIIMMMOOOOOOMMMLLLLLLLLLKKKMMMUUUeeexxxNNNDDD:::666666666777888444444333333333222222222333333333222222222111111111111111222222111111000000000000000000000000000///////////////////////////......---------......---,,,,,,++++++,,,,,,---,,,,,,,,,---.../////////111...+++***+++---,,,+++------,,,,,,,,,+++++++++***+++++++++++++++,,,,,,))))))***+++,,,,,,------******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++,,,---******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,------------,,,,,,+++++++++------,,,,,,,,,+++++++++,,,++++++++++++,,,------,,,,,,+++++++++*********)))***++++++,,,,,,+++++++++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,+++******,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---.....................---,,,,,,))))))*********+++++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((&&&'''''''''((((((((()))'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((()))******+++++++++************+++,,,---...//////333444555666888:::;;;;;;;;;===@@@AAABBBBBBDDDEEEHHHLLLOOOPPPNNNMMMOOOQQQOOORRRYYYggg{{{xxxfffOOO:::555999:::777666444444333333333222222222333333333222222222111111111111222222222222111111////////////////////////////////////////////////......---------......///---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,------...,,,+++***+++,,,,,,,,,------,,,,,,,,,+++++++++*********++++++,,,,,,,,,((()))***,,,------------******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---************++++++,,,---******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,------------,,,,,,+++++++++---------,,,,,,,,,++++++,,,,,,++++++,,,,,,---...,,,,,,,,,++++++++++++*********+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------++++++++++++++++++++++++***++++++,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......,,,------------,,,++++++************++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((('''''''''''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))(((((())))))))))))(((((()))******+++++++++******))))))***+++,,,---......333444555777999:::<<<<<<999<<>>@@@@@@AAABBBDDDCCCFFFJJJNNNSSSYYY___dddcccaaa\\\\\\lll~~~www}}}~~~~~~pppJJJ;;;:::777444555444444333333333333222222333333333222222222111111000111222222333333333222////////////////////////////////////////////////---------------...//////---,,,,,,++++++,,,,,,---++++++++++++++++++++++++)))************++++++,,,------,,,,,,,,,,,,++++++)))******+++,,,,,,------((()))+++---------++++++******+++++++++,,,,,,,,,++++++************++++++))))))))))))***+++,,,---,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,,,,,,,---...------------,,,,,,,,,---,,,,,,,,,,,,---......------,,,,,,,,,+++++++++***+++,,,,,,------,,,,,,,,,,,,,,,------------...******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++---,,,,,,,,,,,,---......---------------,,,,,,+++*********+++++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((()))******)))(((''')))))))))(((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''(((((((((((('''(((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((((((((('''((((((((())))))))))))(((((())))))))))))(((((('''((()))***+++,,,,,,,,,)))******+++,,,---......111222444666888:::;;;<<<:::<<>>999666777<<<444444444333333333222222333333333222222222111111000111222333333333333333////////////////////////////////////////////////---------------...///000---,,,,,,++++++,,,,,,---++++++++++++++++++,,,,,,((()))***+++******+++------------,,,,,,,,,++++++))))))***+++,,,,,,------(((***,,,------,,,+++*********+++++++++,,,,,,,,,+++******************+++))))))))))))***+++,,,---,,,,,,------------......---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------......---------,,,,,,,,,---,,,,,,,,,,,,---......---------,,,,,,,,,++++++***+++,,,,,,------,,,,,,,,,,,,,,,---------......*********++++++,,,,,,,,,***+++,,,,,,---------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++------,,,,,,,,,---............//////......---,,,******+++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''''''''(((((())))))******''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((()))'''''''''((((((((((((((((((((((((((((((((((((((('''((((((((())))))******(((((((((((())))))))))))(((((())))))))))))(((((('''''')))***,,,,,,------***++++++,,,---...///000111222333555888:::;;;<<<;;;===@@@BBBBBBCCCDDDFFFHHHIIIMMMTTTYYYZZZVVVRRRKKKSSSXXX[[[kkk~~~\\\uuuuuuzzzcccEEE888;;;:::111666666555555555444444444555555444333333222111111111111111111111111111111////////////////////////////////////....................................//////...---,,,,,,++++++------------------------)))***+++,,,---,,,+++***++++++++++++++++++++++++---,,,+++******,,,...///***+++,,,,,,+++***)))(((......---------,,,,,,,,,******))))))******+++,,,++++++******++++++,,,---++++++,,,------,,,++++++---,,,,,,+++*********+++++++++,,,,,,,,,---------******+++++++++,,,,,,,,,//////......---........./////////...---+++***)))......------------...//////......------------...---------,,,++++++******,,,,,,,,,------......///++++++,,,,,,,,,,,,+++++++++++++++,,,,,,------------,,,,,,,,,,,,---............///////////////...---------,,,,,,,,,++++++++++++***))))))***+++,,,,,,+++******))))))******(((***,,,,,,)))'''&&&%%%''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''***)))(((''''''''''''''')))))))))))))))))))))))))))((('''((()))***)))'''&&&''''''((()))******+++(((((((((((())))))))))))+++***)))'''''')))***+++((()))))))))))))))((((((******))))))******+++,,,,,,,,,+++,,,---///111222111222333555777888999999<<<===>>>>>>???BBBFFFIIIMMMLLLLLLOOOSSSUUUTTTQQQIIIQQQWWWXXXddd}}}fffggguuuVVV@@@:::999777666666555555555444444444555555444333333222111111000000000000000000000000////////////////////////////////////....................................///......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,*********+++---...,,,,,,,,,,,,,,,+++******...------------,,,,,,,,,+++************+++,,,,,,++++++******++++++,,,---,,,---...//////...---,,,---,,,,,,+++******++++++++++++,,,,,,,,,---------++++++++++++++++++++++++...---,,,,,,+++,,,,,,,,,---------,,,,,,***))))))---------,,,,,,,,,,,,,,,,,,,,,,,,---...000111111.........------,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,------------,,,,,,------...///......///////////////...---------,,,,,,,,,++++++,,,,,,+++***)))***++++++,,,+++******))))))******''')))++++++)))'''&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''''''''''')))((((((''''''''''''((())))))))))))))))))))))))+++***))))))++++++***)))''''''(((((())))))******(((((((((((())))))))))))***)))(((''''''((()))***(((((())))))))))))((((((******))))))******+++,,,,,,+++++++++,,,---///000111222444666777888999999888<<<@@@DDDGGGIIILLLNNNLLLKKKKKKNNNRRRTTTSSSQQQNNNRRRSSSUUUeeewwwwwweeeeeesssRRR===999<<<666666666555555555444444555444444333333222222111////////////////////////000000000000000000000000////////////.............................................------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,+++++++++,,,++++++++++++++++++++++++++++++***))))))+++,,,---...------,,,,,,,,,,,,---------------,,,,,,,,,,,,+++++++++++++++,,,------++++++******++++++,,,---...///000111111000///...---,,,,,,+++++++++++++++,,,,,,,,,,,,------------+++++++++++++++*********------,,,++++++++++++,,,------,,,,,,,,,++++++***------......---,,,++++++,,,,,,---...///000000111////////////............------------------......,,,------......------,,,++++++++++++,,,,,,,,,,,,---------,,,------...////////////000000//////...------------,,,,,,,,,,,,...---,,,+++++++++++++++,,,+++******))))))******''')))++++++***((((((((('''(((((())))))(((((('''''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''(((''''''''''''(((((()))))))))))))))))))))))))))***)))((((((******)))((((((((((((((((((((((((((((((((((((((()))))))))))))))((('''&&&&&&'''((()))(((((())))))))))))((((((******))))))******+++,,,,,,++++++***+++,,,---...111222444666888999999:::999>>>EEEJJJMMMNNNNNNNNNJJJJJJKKKNNNQQQSSSRRRQQQSSSRRRPPPRRRfff~~~yyymmm{{{mmmIII;;;===666666666666555555555555444444444333333222222222000000000000000000000000111111111111111111111111////////////..........................................---------,,,,,,,,,++++++++++++++++++++++++111///...,,,++++++,,,,,,++++++++++++++++++++++++******)))))))))***+++,,,...---,,,++++++,,,---...---------,,,,,,,,,++++++,,,,,,++++++,,,,,,---...++++++******++++++,,,---...///000111111000///...---,,,,,,+++++++++,,,,,,,,,,,,,,,------------...+++++++++++++++*********......---------------.........------------......///000000000///...---,,,000000000//////...------////////////////////////000000000000////////////,,,------------------,,,+++++++++,,,,,,,,,,,,,,,---------------.../////////000000000000//////......------------,,,,,,,,,......---,,,,,,+++++++++,,,+++******))))))******''')))++++++***))))))***(((((())))))))))))((((((''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''((()))***(((((((((((((((((((((((((((&&&%%%&&&'''((('''%%%((((((((((((((((((''''''(((((((((((()))))))))))))))((((((''''''(((((()))'''(((((())))))))))))(((******))))))******+++,,,---,,,,,,++++++,,,---...111222444666888999::::::???CCCHHHKKKKKKJJJIIIHHHIIIIIIKKKMMMPPPRRRRRRRRRTTTTTTQQQSSSeeewww^^^BBB999777777666666666555555555444444333333333333222222111111111111111111111111222222222222222222222222////////////....................................---------------,,,,,,,,,++++++++++++++++++++++++111///...,,,++++++,,,,,,++++++++++++++++++++++++******)))*********++++++---,,,+++******+++,,,---------,,,,,,,,,+++++++++,,,,,,++++++,,,,,,---...++++++******++++++,,,------...////////////...------,,,,,,+++,,,,,,------,,,,,,---------.........,,,,,,++++++++++++++++++---------------...///000...............///111111222222222222111111000///222222222222111000///...111111111111111000000000111111000000//////......,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////000000111111000///...............---------,,,,,,------------,,,,,,++++++,,,+++******))))))******((()))+++***))))))***+++(((((())))))))))))(((((((((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((('''''''''''''''((()))***(((((((((((((((((((((((((((&&&%%%&&&'''((('''%%%((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))''''''((()))))))))))))))******))))))******+++,,,......---,,,,,,---...///222333444666888999::::::AAACCCFFFFFFEEEDDDDDDDDDHHHIIILLLNNNPPPQQQRRRSSSSSSWWWVVVSSS^^^ooozzzQQQ:::777777777666666666555555333333333333333333333333111111111111111111111111111111111111111111111111////////////....................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,+++++++++,,,++++++++++++++++++++++++*********++++++++++++++++++++++++++++++,,,,,,---,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------++++++******++++++,,,---,,,---............---,,,,,,,,,,,,,,,,,,------...,,,---------............,,,,,,,,,,,,---------...,,,,,,------///000222333111111000000222333555777777666666555555666777777666777888999:::999888888888888777666666555444444111111000//////...------------............------............------------......------......///000111111111111000///..................---------,,,++++++,,,,,,,,,,,,++++++,,,+++******))))))******)))***++++++)))((()))+++((())))))******))))))(((((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((((((((((((((((((''''''''''''(((((()))))))))))))))))))))))))))***)))((((((******)))(((''''''''''''''''''''''''(((((((((((())))))))))))))))))************))))))&&&'''((())))))******)))******))))))******+++,,,...------,,,---...///000222333555777888::::::;;;===>>>@@@@@@@@@AAACCCEEEGGGJJJMMMOOOPPPQQQSSSUUURRRYYYYYYRRRVVVvvvyyyxxxfffDDD777777777777666666666555333333333333333333333333111111111111111111111111111111111111111111111111////////////....................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,++++++,,,---------------,,,,,,,,,++++++++++++***+++************+++,,,,,,++++++******++++++,,,---,,,---............---,,,,,,,,,,,,,,,,,,---......------------............+++,,,,,,---...///000000...///000111444666888999999888888888:::<<>>===>>>@@@BBBDDD???AAABBBDDDDDDCCCBBBAAAAAAAAA@@@???===<<<;;;;;;555444333222111000/////////000000111111000000///000000/////////........................//////000111222222111111///..................------------((()))***,,,,,,,,,,,,+++,,,+++******))))))******+++,,,,,,+++)))((()))***))))))************))))))(((((((((((((((((((((((('''((((((((())))))))))))(((((((((((((((((((((((()))((((((''''''''''''((())))))))))))))))))))))))+++***))))))++++++***)))%%%&&&&&&''''''((((((((((((((((((((())))))))))))((())))))))))))))))))(((&&&'''((()))******************))))))******+++,,,,,,,,,++++++,,,...000111222333555777999:::;;;;;;999;;;===??????AAACCCEEEGGGJJJNNNPPPPPPQQQTTTWWWQQQYYYYYYRRRVVVvvvooowwwvvvOOO777777777777666666666666333333333333333333333333000000000000000000000000000000000000000000000000000/////////....................................------------------------------------------------)))***+++,,,---,,,+++***++++++++++++++++++++++++++++++,,,------------,,,+++,,,...///000///...---,,,,,,,,,+++++++++************))))))******+++,,,++++++******++++++,,,---,,,---...//////...---,,,,,,,,,,,,,,,,,,---...///---------.........//////+++,,,---...///111222222333333555777999<<>>===999555444666555222333444444444444444444444111111111111000000000000000000000000000000000000//////000000000000//////000000//////.........---...------,,,,,,------...---------------------------------,,,,,,+++++++++***+++,,,---...---,,,+++---,,,,,,,,,,,,---....../////////......---------,,,,,,,,,+++++++++******)))************+++++++++++++++,,,,,,,,,,,,------..................------////////////...,,,+++***,,,------,,,++++++...000000000111333444666777777===???AAAAAA???@@@DDDHHHHHHGGGFFFHHHKKKKKKIIIFFFLLLHHHDDDEEEHHHJJJHHHEEEGGGGGGGGGDDDAAAAAACCCFFF???>>>======??????===<<<>>>;;;999:::<<<===:::777333111000222555777555222222444666777555333111000......//////000111111111222222222111111000///...,,,------......------,,,*********++++++,,,,,,,,,------------------------++++++++++++******))))))******************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))%%%&&&&&&&&&''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******,,,++++++,,,---...---,,,,,,,,,,,,---///000222333333444555666777888999999:::>>>AAABBBAAAAAADDDFFFLLLJJJJJJKKKOOOSSSUUUVVVWWWWWWTTTSSSdddzzzdddAAA===888666555444444444444444444333333333333333111111111111000000000000000000000000000000000000//////000000000000//////000/////////...............------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,------,,,++++++,,,++++++++++++,,,------------,,,,,,,,,+++++++++,,,,,,,,,,,,++++++++++++************++++++++++++++++++,,,,,,,,,,,,------..............................---,,,++++++***))).../////////......111333222333555777:::===???@@@:::>>>BBBFFFIIIKKKNNNPPPKKKHHHEEECCCDDDCCCAAA???;;;::::::;;;<<<<<<:::999999===AAACCCAAA===:::888888888888:::<<<<<<:::888777888888888777777777888999777555666777777555333777999;;;;;;999555222111/////////000000111111111111111111111000///......,,,------......------,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********)))******************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))&&&&&&'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))++++++***)))((((((((((((///---***)))*********)))///////////////000111222333444555666888999:::;;;:::>>>AAABBBAAAAAADDDGGGKKKKKKJJJKKKOOORRRUUUWWWWWWWWWTTTSSSeee|||}}}jjjPPPCCC888777666222222666444444333333222222111111111111111111000000000000000000000000000000000000//////000000000000//////////////////...............------,,,,,,------...++++++++++++++++++++++++------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++************+++,,,,,,---,,,,,,,,,,,,+++++++++------------,,,,,,,,,,,,************+++++++++,,,++++++,,,,,,,,,,,,------...........................------,,,+++++++++,,,///000111222222333555888666777:::===AAADDDGGGHHHFFFGGGIIIKKKLLLKKKHHHEEEDDDAAA>>><<<<<<>>>>>>>>>???BBBEEEGGGGGGFFFEEEDDD<<<@@@FFFJJJKKKIIIEEECCC@@@@@@@@@BBBCCCCCC@@@>>><<<>>>>>><<<999:::@@@EEE===;;;888666666555333222888999::::::888555111///000000111111111111111111111111111111000///...---------............------............------------++++++++++++++++++++++++++++++++++++******************************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''&&&&&&''''''///,,,)))'''((()))******111111000000///000000111333333555666888:::<<<<<<:::===AAAAAA@@@AAADDDGGGKKKKKKKKKLLLNNNRRRUUUWWWWWWWWWTTTTTTeeefffuuunnnoooVVV>>>888777222222666444444333222222111000000111111111111000000000///000000000000000000000000//////000000000000/////////////////////............------,,,,,,------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---..............................---------,,,,,,,,,*********+++++++++,,,,,,+++++++++,,,,,,,,,---------------...............//////...------...///000///111444666777:::===???AAABBBCCCEEEGGGIIIKKKLLLMMMKKKHHHFFFEEEBBB<<<777::::::<<>>@@@CCCGGGIIILLLLLLKKKJJJIIIHHHHHHGGGBBB>>>;;;:::<<<<<<:::777777<<>>======:::999999:::<<<===<<<:::666666666555555444444444222222222222111000///...---......//////......---......------,,,,,,++++++------------------------+++++++++++++++++++++,,,******************************++++++++++++******((((((((((((((((((((((((************************(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((+++******++++++,,,---...,,,,,,,,,---//////---,,,,,,,,,,,,---...///111111222222444666888;;;<<<===999<<>>;;;:::;;;999777777888:::;;;;;;999???IIIQQQWWW\\\___aaa\\\YYYUUUQQQOOOPPPPPPQQQQQQYYYbbbccc___\\\^^^bbb```___```bbbfffhhhiiihhhcccooogggTTTJJJJJJJJJGGGCCC???======@@@===999999;;;===<<<;;;::::::999888777777666666333333333333222111000///......////////////......---------,,,,,,,,,,,,,,,------------------------++++++++++++,,,,,,,,,,,,******************************++++++++++++******))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((('''''')))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))***333222111000000...+++)))******+++,,,---///000111222222444555777999;;;;;;999<<<>>>>>>>>>@@@EEEIIIIIIKKKMMMMMMMMMOOOTTTYYYYYYYYYUUUSSSddd999===DDDOOO^^^jjjkkkeee[[[XXX[[[gggvvvgggVVVzzzkkknnnSSS888555666444444444444333333333333333111111111111000000000000000000000000000000000000//////000000000000//////............/////////000...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------******+++,,,///222555666,,,,,,++++++,,,,,,---...+++++++++,,,,,,,,,------,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,------...//////000111333666999::::::999999AAADDDGGGIIIIIIIIIJJJLLLGGGFFFCCC@@@===:::777666>>>???@@@@@@???>>>???@@@@@@EEEKKKPPPSSSUUUXXX[[[UUUVVVTTTNNNJJJNNNZZZeeeyyy~~~bbbddddddaaaZZZTTTQQQOOOQQQJJJBBB>>>>>>???===;;;======<<<;;;:::999888777444444444444333222111111......////////////......------------............,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------******************************++++++++++++******))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((('''''''''&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))''''''(((***,,,///111222999666111...---,,,,,,+++,,,,,,,,,------///000000222222333555666888999999999;;;>>>>>>===@@@EEEIIIHHHKKKNNNNNNMMMOOOTTTZZZYYYYYYUUURRRbbb::::::999<<>>IIIZZZmmm{{{\\\KKK___tttjjj]]]888333777555444444444444444444444444111111111111000000000000000000000000000000000000//////000000000000//////---.........//////000000...------,,,,,,------...+++++++++++++++++++++++++++++++++,,,,,,---------)))***+++---000333777999++++++******++++++,,,------------....../////////,,,,,,,,,+++++++++******++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,------...///000000555888<<<@@@AAAAAA???>>>CCCEEEGGGGGGFFFDDDDDDEEELLLKKKIIIFFFDDDAAA@@@???<<>><<<;;;:::999999555555555555444333222222......////////////......---.........//////000000+++++++++++++++++++++++++++++++++,,,,,,---------******************************++++++++++++******))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((''''''&&&&&&&&&%%%))))))))))))))))))))))))))))))))))))))))))))))))***,,,///444999???CCCEEE:::555...***))),,,///111//////............//////222222333444555666777888999;;;=========@@@EEEJJJHHHKKKNNNNNNLLLNNNTTTZZZZZZZZZUUURRRaaa888777:::>>>>>>===???DDD:::>>>;;;:::AAAIII^^^zzzwwwSSSNNNkkkqqq{{{iiiBBB555666888666666555444333333333333222222222111111111111000000000000000000000000000000000000000////////////.................................------,,,,,,,,,***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++......//////......---,,,*********)))******+++,,,++++++******++++++,,,---000...,,,++++++---///000000111222222111333777:::@@@@@@???>>>===<<<;;;;;;<<<<<<===>>>@@@EEELLLQQQSSSRRRQQQOOOIIIBBB@@@AAAFFFNNNVVVWWWSSSPPPNNNMMMXXXSSSYYYkkkuuuwwwyyywwwrrrcccRRRIIIFFFFFFHHHJJJGGGBBB@@@@@@:::<<<===:::555111111222---///000222444444///***//////.........---------......---------,,,,,,,,,++++++************++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))((((((((((((++++++***************+++)))((('''''''''((()))***---------+++((('''((())))))******++++++++++++***666<<>>@@@DDDGGGLLLNNNOOOOOOPPPRRRUUUXXXYYY\\\XXXVVVlll;;;999999>>>???======@@@:::??????@@@AAA???OOOkkkyyyWWWbbbuuuwwwjjjoooNNN===777444777666555555444444444444222222222111111111111000000000000000000000000000000000000000////////////..............................---------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++,,,,,,------,,,,,,+++...............------,,,***************++++++,,,,,,++++++++++++,,,------...---,,,,,,,,,,,,,,,---+++...222555777888888888666888:::<<<;;;;;;::::::;;;???FFFMMMQQQQQQOOOLLLLLLEEE@@@CCCKKKQQQTTTTTTYYYZZZYYYVVVVVV\\\fffnnnxxxzzzrrrqqqoooiii___SSSIIIDDDBBB???:::777666555333222444222///---...000111000/////////.........------.........---------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++++++++***************************))))))))))))))))))))))))******))))))(((((((((((()))))))))))))))))))))))))))))))))))))))(((((((((***)))))))))))))))******+++***(((''''''((())))))&&&(((+++,,,,,,+++))))))222---'''$$$(((111<<>>>>>???AAAEEEHHHKKKMMMNNNOOOPPPRRRVVVXXX[[[^^^ZZZXXXooo???<<<<<>>>>>???GGGKKKQQQWWWWWWRRRJJJCCCFFFGGGKKKRRRYYY\\\ZZZVVVWWWXXXZZZ___jjj}}}~~~mmm^^^UUULLLDDD<<<999;;;<<<:::666666333000//////000222444////////////.....................------------,,,------,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++***************************))))))))))))((((((((())))))))))))))))))))))))*********)))))))))((((((((((((((((((((()))***+++,,,+++***))))))***+++,,,+++++++++***)))(((&&&&&&))),,,111777<<>>???@@@AAACCCFFFIIIJJJLLLMMMNNNPPPRRRVVVYYYZZZ]]]YYYXXXppp@@@???AAACCCBBB@@@CCCIIILLLDDD===EEEOOOPPPcccsssYYYVVVkkkwww{{{jjjRRR@@@;;;666666555555555555555666222222222111111111000000000000000000000000000000000000000000////////////........................------------------------------............------,,,,,,------------......---------,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,,,,+++************+++,,,,,,---------------...//////000///...---------...///444222111333777;;;===>>>AAADDDGGGHHHHHHIIIKKKNNNXXX[[[^^^]]]YYYTTTQQQPPPPPPYYY___^^^[[[[[[]]]___bbbhhhttt|||tttddd\\\RRRKKKGGGAAA999333333111222444444222111222000000000/////////..................------------------,,,,,,,,,,,,------------,,,,,,,,,+++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++*********))))))))))))(((((())))))***+++,,,,,,+++*********+++,,,---...+++(((&&&'''***---//////666@@@GGGGGG@@@777000+++***)))))))))+++---...))))))***,,,---/////////000000////////////000000555555555555777999;;;<<<;;;===???@@@AAACCCFFFIIIIIIKKKMMMNNNPPPRRRWWWZZZWWW[[[WWWVVVnnn;;;>>>DDDHHHIIILLLXXXeee]]]PPPFFFRRRgggpppsssNNNGGGYYYzzzvvvZZZCCC<<<555555444444333444444444222222222111111111000000000000000000000000000000000000000000////////////........................------------------------,,,,,,------------,,,,,,,,,,,,,,,------.........---------,,,,,,,,,++++++---,,,,,,++++++,,,,,,------------...---,,,,,,++++++++++++***+++,,,,,,---......------......///000000...,,,+++,,,...111444000222666<<>>???EEEBBB===777111,,,)))((((((***,,,------+++)))''')))***++++++,,,---...///000////////////000000111555555555666777999;;;<<<:::<<<>>>@@@AAACCCFFFHHHIIIJJJLLLNNNOOORRRVVVYYYWWWZZZWWWVVVnnn<<>>IIIcccpppoooPPP>>>666666444333333222222333222222222111111111111000000000000000000000000000000000000000////////////........................,,,,,,,,,------------...,,,,,,------------,,,,,,++++++,,,,,,------......,,,,,,,,,,,,------------------++++++++++++---------------------,,,+++++++++++++++++++++,,,------...------------...//////...---,,,---///333777999:::@@@HHHMMMNNNLLLIIIHHHKKKPPPUUUWWWYYY^^^fffnnnqqqvvvxxxssshhh``````cccZZZYYY\\\nnn{{{qqq]]]JJJ999444333111111444111111111111000000000000/////////.........------,,,,,,++++++++++++,,,,,,------------,,,,,,,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((()))))))))************+++*********************************+++,,,,,,---------,,,,,,+++++++++,,,,,,---,,,***(((&&&&&&&&&&&&)))+++000888???AAA===999666222,,,'''&&&'''+++---)))))))))******************+++,,,+++***+++---///.........//////000111222555555555555777999;;;<<<999;;;>>>@@@AAACCCFFFHHHIIIKKKLLLMMMOOOQQQUUUXXXWWW[[[YYYYYYrrrLLLGGGGGGOOO\\\nnnuuuqqqooo[[[\\\dddeeeeeefffmmmvvvzzzuuunnngggbbbaaaaaabbbccckkkttt|||~~~~~~NNN@@@EEERRRqqqwww}}}pppQQQ999888666555333222222222222222222111111111111000000000000000000000000000000000000000////////////........................,,,,,,,,,---------......------............------******++++++,,,---------++++++,,,,,,---............---+++******+++---...,,,------------,,,++++++,,,++++++++++++,,,------------,,,,,,------...///---///222666:::===???@@@IIINNNSSSQQQKKKEEEEEEFFFSSSZZZaaaddddddfffmmmrrrtttrrrnnnggg```YYYUUUSSS```oookkkOOOEEEAAA999555555222222111111111000000000////////////............------,,,,,,,,,,,,------...------------,,,,,,,,,************************************************))))))*********+++++++++************************((()))***+++,,,...//////------,,,+++************+++******+++---///111333999777666888999777111+++"""###&&&(((+++,,,---...'''''''''(((***,,,...000+++,,,---+++)))))),,,...---------...000111333333555444444555666888:::<<<999<<>>======>>>;;;CCCKKKOOOUUUdddzzz}}}~~~lllRRRLLLZZZaaahhhvvvzzzuuuHHHAAA888333333444666777222222222111111111111000000000000000000000000000000000000000000000000000////////////////////////........................------------------------+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++------------------------000///...---,,,+++++++++---,,,***))))))***,,,---+++---...,,,******...111888===CCCDDDBBB???@@@CCCAAAEEEIIIMMMOOOUUU\\\aaannnqqqqqqllliiiiiigggccc___\\\XXXUUUTTTWWW```iiiuuu\\\GGG???666::::::444//////000//////...------/////////...---------,,,,,,,,,++++++......---------,,,,,,,,,++++++++++++++++++++++++111///---+++)))(((((((((,,,,,,++++++***))))))(((******)))))))))***+++,,,(((***...///...,,,,,,+++---------+++))))))+++,,,444777===BBBDDDCCCAAA???,,,,,,,,,+++***))))))((((((((())))))*********+++***+++,,,------,,,+++***++++++,,,,,,,,,,,,------.........///000222444444444444555777888999:::;;;;;;<<<>>>>>>@@@CCCHHHKKKJJJLLLNNNOOOOOOPPPRRRTTTSSSUUUSSSWWWuuuttt^^^WWWccckkkoooyyyyyyxxxooo^^^VVVRRRIII???>>>@@@GGGNNNQQQSSSZZZbbbuuuooo```QQQJJJGGGCCCAAAAAAEEEGGGIIIPPP\\\eeeccc\\\LLLGGG@@@;;;999999::::::777<<<@@@AAACCCMMM]]]jjj~~~{{{~~~rrrZZZWWW___]]][[[gggpppSSSDDD777444444333222444222222222222111111111111000000000000000000000000000000000000000000000000////////////////////////........................------------------------+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++------------------------//////...---,,,,,,,,,,,,...---,,,+++++++++,,,---+++,,,,,,,,,---000555999DDDEEEEEEBBB===<<>>???@@@DDDHHHLLLLLLNNNPPPQQQQQQQQQSSSUUUTTTWWWTTTXXXyyy~~~fffTTTVVV[[[]]]cccooossstttssswww{{{wwwtttcccNNNAAA?????????===;;;@@@HHHTTTaaarrrwwwbbbRRRCCC???BBBAAA===;;;:::::::::===FFFPPPQQQMMM>>>;;;999888888999999888888999999888888===EEELLLZZZmmm}}}zzz|||}}}nnn___cccjjj]]]SSS[[[rrrooodddKKK666555777333000333333222222222111111111111000000000000000000000000000000000000000000000000////////////////////////........................------------------------+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++------------------------///...------,,,,,,,,,,,,///.........---------,,,,,,******---333:::???AAADDDBBB>>>:::999???IIIQQQWWW\\\ccchhhkkkooouuuzzzwwwrrrggg\\\XXX\\\^^^]]]ZZZWWW]]]uuu}}}vvvhhhSSSBBB<<<<<<777000111000///000111111///---......---------,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******)))******+++,,,---)))******+++,,,------...+++,,,...000111222111111,,,,,,,,,***))))))+++---///666???EEEGGGEEEBBBAAA555333000---,,,+++,,,,,,+++******))))))(((((('''))))))))))))************+++++++++******+++++++++++++++++++++,,,,,,,,,,,,---------...000111333444444444555666888999::::::<<<===>>>???@@@DDDHHHLLLMMMOOOQQQQQQQQQRRRTTTUUUSSSXXXTTTXXXhhhNNNMMMRRRUUU[[[bbbiiipppuuu|||eeeJJJIIIJJJJJJEEE>>>;;;===:::DDDRRR```mmmtttpppiiiVVVKKKCCCDDDHHHGGGCCCAAA===>>><<<<<>>===;;;===<<<<<<;;;<<<>>>BBBDDDBBBSSSmmm{{{yyy|||vvvmmmfffpppuuuaaaNNNRRR|||www[[[}}}qqqQQQ888666999444111444333333222222222111111111000000000000000000000000////////////////////////////////////////////////........................------------------------+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++------------------------///...---,,,,,,,,,,,,,,,---............---,,,+++,,,,,,---333;;;AAADDDDDD@@@<<<777333777BBBRRR]]]dddiiinnnqqqqqqrrruuuxxxxxxqqqcccUUUQQQVVV\\\]]][[[hhhhhhKKK:::444333222111000000000///---+++............---------------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,------......000000000///...---,,,+++%%%'''***,,,---000444777AAAFFFLLLMMMGGG<<<222,,,,,,***(((&&&%%%&&&''')))***)))))))))(((((('''''')))))))))))))))*********,,,+++***))))))***+++,,,***++++++++++++,,,,,,,,,,,,,,,---...///111222333333444555666777999::::::;;;<<<===>>>???CCCGGGKKKKKKMMMOOOOOOOOOPPPRRRSSSQQQWWWTTT[[[eeeNNNMMMSSSXXXaaammmvvvmmmSSSUUU[[[^^^YYYKKK???;;;888<<>><<>>AAAAAA@@@>>>>>>>>>===>>>@@@BBBDDDDDDBBBIIIXXXnnn{{{zzz|||zzzwwwttt|||kkkUUUSSSrrr___qqq{{{xxxYYY===777777333111555333333333222222222222111000000000000000000000000////////////////////////////////////////////////........................------------------------+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++------------------------......---,,,,,,,,,------,,,,,,------------,,,,,,...///222999@@@CCCCCC@@@AAA===888666:::FFFTTT^^^gggkkkpppsssssssssvvvyyyooommmfff\\\WWWXXXZZZYYYkkkfffIII:::555444222000000111111000////////////.........---------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++++++++------------------------111///,,,***((('''((((((---111777;;;>>>@@@CCCEEEDDD@@@999111+++***,,,///---,,,+++***)))((((((((())))))))))))((((((((((((******)))))))))))))))))),,,+++))))))))))))+++,,,*********+++++++++,,,,,,+++,,,,,,---...000111222333333444666777888999:::999;;;<<<===>>>AAAFFFIIIIIIKKKMMMMMMLLLMMMNNNPPPRRRXXXWWWccczzzsssaaaVVVXXXZZZaaarrrzzzvvvxxxzzzsssiiiaaadddjjjoookkk\\\OOOHHHFFFFFFDDD@@@AAADDDEEEBBB===>>>CCCKKKNNNJJJFFFFFF<<<>>>>>><<<>>>FFFMMMOOODDDCCCBBBCCCEEEFFFFFFEEEBBBBBBDDDFFFHHHKKKMMMNNNRRROOOSSSccc}}}~~~{{{{{{{{{xxx}}}{{{xxxvvvnnn|||ooozzzjjjMMM<<<555222111333333333333333222222222222000000000000000000000000000000000000000000000000////////////////////////........................------------------------+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++------------------------...------,,,,,,---------+++++++++,,,------......222333777;;;???@@@???===<<<<<<>>>BBBJJJUUU___fffoooqqqsssrrrnnnlllmmmoooggghhhbbbZZZYYYeeevvvrrrWWWDDD666333000...///111111111000////////////...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++---...//////////////////...............)))***+++...333888<<<>>>CCCEEEGGGEEEAAA===999888333111---)))&&&'''***...###$$$'''))),,,---...///))))))))))))))))))))))))************))))))))))))*********))))))*********************+++++++++++++++++++++,,,...///111222333333444555777888999999:::;;;<<<===>>>AAAFFFIIIIIIKKKLLLLLLLLLLLLMMMOOOVVVZZZ[[[nnn\\\bbbgggppptttooozzzxxxsssrrrpppppprrrooommmooosssrrrkkkfffeee^^^```\\\TTTNNNKKKHHHEEEGGGDDDFFFNNNSSSQQQLLLJJJ@@@CCCBBB???BBBNNN[[[bbbSSSQQQNNNNNNPPPRRRSSSSSSRRRVVV[[[___bbbggglllppppppkkkjjjttt|||zzzzzzyyyttt}}}yyywww|||zzzmmmgggIII777444444333444444333333333222222222000000000000000000000000000000000000000000000000////////////////////////........................------------------------+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++---------------------------------,,,,,,------...++++++++++++---///111222555777999::::::;;;<<<===<<<@@@JJJUUU```hhhmmmnnnssstttsssnnngggcccbbbdddbbbhhhkkkgggkkk~~~uuu^^^EEE@@@999333111000000000000000000/////////....../////////.........------------------------------+++,,,---//////000//////.........//////000000111...111666<<>>???@@@CCCHHHKKKLLLMMMOOOOOONNNNNNOOOQQQXXXYYY\\\tttKKK\\\uuu~~~{{{vvvzzzrrrmmmjjjmmmppprrrvvv{{{uuuzzzzzzrrriiiccc]]]XXXRRRKKKHHHOOOWWWVVVPPPKKKDDDGGGEEEBBBFFFVVVgggrrraaa^^^[[[ZZZ\\\___bbbcccgggllltttzzz{{{yyyyyywwwyyyyyypppeee}}}UUU<<<888888444444444444333333333222222000000000000000000000000000000000000000000000000////////////////////////........................------------------------+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++------------------------------,,,,,,,,,------...,,,,,,+++,,,---000333555777999999777555666;;;@@@GGGMMMYYYeeennnpppnnnkkkjjjkkkkkkgggbbb```bbbeee[[[oooppp]]]UUUJJJ@@@999555333222000000000000////////////000////////////.........------------------------///000000000000...---+++,,,,,,---///000222333333AAACCCEEEEEEBBB<<<666111+++,,,,,,,,,++++++...000)))*********(((((()))++++++***))))))***+++---///***************++++++++++++*********))))))((((((((()))***++++++***)))((()))************+++++++++******+++,,,---///000111222333444555666888999999===>>>???@@@BBBEEEIIIMMMNNNPPPQQQQQQPPPPPPRRRSSSWWWVVV[[[uuuLLL[[[yyysssooosss~~~}}}xxxxxxzzznnnaaaNNNNNN\\\ZZZNNNKKKJJJKKKLLLLLLMMMXXXlll}}}vvvjjjcccfffhhhhhhooozzzyyyxxxyyyxxxxxxrrrlllfff???777999111444333222222111111222222000000000000000000000000000000000000000000000000///////////////////////////............---------------------------------------------------------------------------------,,,,,,,,,---------......,,,------,,,+++***,,,---...---,,,---///444888<<<===666333555555555<<>>===666666888???HHHQQQ^^^iiitttsssssssssqqqlllccc]]]YYYSSSRRR```uuutttcccOOO>>>888444222111///---000555000////////////000111222...000111111///------...---...///222666:::???AAACCCAAA???>>>===999222,,,++++++,,,,,,+++***)))(((+++++++++++++++++++++++++++***)))***,,,,,,***)))************************))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,+++++++++,,,---///000111444444555666777888999999:::;;;<<<<<<>>>AAAFFFJJJNNNNNNOOOOOOPPPQQQQQQRRRSSSTTTSSSbbb222000555===>>>777222222555777;;;@@@BBBGGGUUUbbbqqqrrrqqqlllccc\\\YYYXXXJJJKKKNNNTTT^^^kkkxxx{{{ssslllhhhgggggghhheeecccVVVLLLKKKHHHLLL\\\ffffffccc___dddwwwzzzxxxyyyxxxvvvyyy~~~|||}}}uuu|||sssmmmCCC777666444333222222111111222222000000000000000000000000///////////////////////////////////////////////////............---------------------------------------------------------------------------------,,,,,,,,,---------......,,,---...---,,,,,,...000---...333:::AAACCC@@@<<<;;;>>>EEENNNXXXaaalllssssssqqqmmmjjjfffaaa\\\XXXQQQQQQ]]]zzzrrr]]]@@@999555666555222000000111111111111111111111222/////////---++++++,,,...---222:::CCCHHHIIIHHHFFF@@@999///)))(((***,,,---******+++,,,---,,,+++++++++++++++++++++++++++++++++***)))***,,,,,,***)))************************))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++******+++++++++,,,,,,,,,+++++++++,,,...///111111444444555666777888999999:::;;;<<<===>>>BBBGGGJJJNNNNNNOOOOOOPPPQQQQQQQQQTTTUUUSSS```444000...000333555777888666222222444555555999>>>;;;>>>@@@>>>:::888999;;;777888:::;;;===BBBIIIOOONNNNNNKKKGGGDDDFFFNNNUUUaaafff```WWWQQQKKKQQQcccttttttnnngggmmmzzzxxxzzz{{{wwwzzzyyyttt|||ssskkkpppKKK<<<888444333222222111111222222000000000000000000000000///////////////////////////////////////////////////............---------------------------------------------------------------------------------,,,,,,,,,---------......---.........------///111...222;;;EEEKKKLLLFFFAAAGGGMMMVVV^^^eeekkkppprrrnnnlllfff^^^WWWRRRQQQQQQYYYhhhxxxvvvuuuTTTFFF888444555333000///333333333222222111000///...------,,,,,,///444888:::===AAACCCAAA<<<666222+++,,,---///000...+++)))...---,,,,,,,,,,,,------+++++++++++++++++++++++++++***)))***,,,,,,***)))************************************************))))))))))))))))))))))))))))))*********+++++++++******+++++++++,,,,,,,,,++++++,,,---...000111222444444555666777888999999:::;;;===>>>???BBBGGGJJJNNNOOOOOOPPPPPPQQQRRRRRRTTTVVVVVVeee333444444222444777666333888444333777999777444444555888999999777777999<<<<<<<<<;;;:::999:::===???AAADDDFFFGGGKKKWWWhhhuuuuuubbbUUUKKKTTTjjj}}}}}}vvvmmmrrrzzzyyyzzz{{{yyy|||zzzvvvllluuummmuuummmPPP>>>333444333222222111111222222000000000000000000000000000000000000000000000000///////////////////////////............---------------------------------------------------------------------------------,,,,,,,,,---------......---...///.........000222444:::DDDMMMRRRRRROOOMMMTTT\\\dddhhhkkknnnnnnlllfffbbb[[[SSSLLLJJJNNNQQQmmmyyymmmkkkhhhaaa]]]^^^^^^ZZZRRROOOXXXdddgggkkksss|||uuulllvvvwwwttt^^^EEE888333111222444444444444333222111///...---...000222444888===AAAAAA???:::555111...,,,+++''')))---000111///---+++///...,,,***)))***+++---+++++++++++++++++++++++++++***)))***,,,,,,***)))************************************************)))))))))))))))))))))))))))))))))***++++++,,,,,,******+++++++++,,,,,,,,,++++++,,,---...000222333444444555666777888999999:::;;;===???@@@CCCGGGJJJNNNNNNOOOPPPPPPQQQQQQRRRSSSWWWYYYjjj222777888333111333000+++333111222666666444444777777888888777666666777888777777888<<>>555555:::222222333333222111000//////333888;;;<<<<<<<<<===888555111---,,,---///111...---+++((((((***...000---,,,+++***)))******++++++++++++++++++++++++++++++***)))***,,,,,,***)))************************************************))))))))))))))))))))))))((())))))***++++++,,,,,,******+++++++++,,,,,,,,,++++++,,,---///111333444444444555666777888999999:::<<<>>>???AAACCCGGGJJJMMMMMMNNNNNNOOOPPPPPPPPPTTTWWWYYYjjj666===>>>888666<<>>===;;;===>>>DDDPPPcccxxxzzzzzzlll^^^fff~~~yyypppggg^^^```aaadddkkkyyyzzzyyy{{{zzz{{{|||zzzwwwxxxccctttzzzeeePPP;;;444333222222111111222222000000000000000000000000000000000000000000000000//////////////////////////////.........---------------------------------------------------------------------------------,,,,,,,,,---------......---...////////////111333;;;AAAGGGJJJJJJNNNWWW___ccciiikkkgggfffiiijjjfff]]]XXXUUU^^^qqqnnnmmmtttooohhhllluuu}}}}}}{{{wwwlllmmmpppkkkccc^^^WWWZZZ___aaa^^^YYYUUURRRMMMJJJIIILLLPPPUUU\\\dddnnniiiOOO<<<777;;;///000111222333222111111444999???AAA???:::444111---------------------------...///...,,,,,,------++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***)))***,,,,,,***)))************************************************))))))))))))))))))))))))((())))))***++++++,,,,,,******+++++++++,,,,,,,,,++++++,,,---///111333444444444555666777888999999:::<<<>>>@@@AAACCCGGGJJJLLLLLLLLLMMMNNNNNNOOOOOOVVVXXXWWWgggXXXQQQGGG===999;;;AAAFFFEEE@@@===>>>@@@EEEOOOYYYiiijjj```LLL@@@AAADDDCCCJJJRRRhhhooorrrxxxuuutttjjjdddcccccciiisss~~~}}}{{{zzz{{{|||{{{zzzXXXeee???<<<444555777111222666222333333333222222222111111222111111111000000//////////////////....................................------------------------,,,,,,,,,------..................------,,,,,,,,,........................///111111///---111:::AAAAAA???===???FFFQQQZZZ```bbbmmmqqqjjjeeeeeeaaaYYYXXXhhh|||uuuqqqooohhhhhhrrrqqqeeeXXXXXXXXXYYY\\\ccckkkqqqrrrtttyyyzzzRRR;;;999666222000111222222888???@@@>>>999555111///......///............------------------------------------,,,+++******+++,,,---***+++,,,,,,------,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))),,,,,,+++******+++,,,,,,************************,,,,,,++++++***+++++++++++++++++++++++++++++++++------------...000111222111333666666666666777999777999;;;;;;;;;>>>DDDJJJOOONNNOOORRRPPPMMMMMMQQQSSSUUUUUUeeerrrdddQQQCCC@@@DDDKKKOOOIIIDDDAAADDDKKKXXXiiiyyykkkVVVJJJHHHHHHFFFZZZooo|||{{{}}}xxxwwwoookkkkkkmmmttt~~~~~~}}}|||zzzzzz{{{{{{zzzxxxeeeyyy{{{QQQ@@@555555666111111555222333222222222111111111111111111111111000000000///////////////....................................------------------------,,,,,,,,,---------............---------,,,,,,,,,........................---///000//////333:::???<<<::::::AAAOOO[[[bbbeeeooopppmmmfffbbbaaa\\\WWW^^^xxx~~~eee\\\^^^^^^]]]\\\jjjgggnnn~~~vvvSSSCCC666333444888;;;::::::===:::888555222///.........///............---------------------------------,,,,,,++++++++++++,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++******+++,,,,,,************************,,,++++++******+++++++++++++++++++++++++++++++++------------...000111222111333666666666666777999777999<<<<<<<<>>888666:::GGGYYYfffiiigggkkkeeeaaa___[[[UUURRRSSSjjjsssaaaQQQOOOYYYdddlllpppwww```CCC===;;;???AAA>>>999777333222000...------......///............---------------------------------++++++,,,,,,,,,,,,++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,************************++++++*********++++++,,,++++++++++++++++++++++++------------...000111222111333666666666666777999777:::===???>>>@@@EEEIIIKKKKKKMMMPPPPPPMMMOOOSSSVVVWWWVVVeeevvvdddOOOHHHQQQ]]]dddeee\\\VVVWWWeeewwwqqqcccdddhhhiiinnnuuu|||{{{xxx{{{{{{{{{|||}}}{{{xxxuuuvvvyyykkkeeeyyyNNN;;;444666111000333111111111111000000000000///111111111000000000000000////////////....................................------------------------------------------------------------------------........................---...000444999===??????888:::BBBOOO]]]eeefffdddZZZWWWYYY[[[UUUMMMRRR^^^vvvhhhSSSTTTXXXdddsss{{{```QQQCCC>>><<<888333000//////...---,,,------...///............---------------------------------***+++,,,------,,,+++******+++,,,,,,------,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++***************************************++++++,,,++++++++++++++++++++++++------------...000111222111333666666666666777999888;;;???@@@@@@AAAEEEHHHKKKKKKMMMQQQQQQOOOPPPUUUVVVWWWWWWfffkkk___SSSQQQXXX^^^]]]ZZZ[[[XXX___sss}}}vvvuuu{{{|||yyy|||pppaaammmtttyyy~~~{{{yyywww{{{{{{{{{}}}~~~}}}zzzwwwuuuyyyiiieeesssjjjuuuXXX@@@555666222000333111111111111000000000000///000000000000000000111111////////////....................................------------------------------------------------------------------------///////////////////////////111444999>>>BBBBBBBBB>>>DDDMMMUUUYYY[[[\\\\\\TTTUUUYYYZZZSSSRRRfff~~~~~~jjj___[[[XXXkkk}}}wwwwwwxxxaaaFFF888333111//////000///......------,,,,,,///............---------------------------------+++,,,---......---,,,+++***+++,,,,,,------,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++***************************)))))))))******+++,,,++++++++++++++++++++++++------------...000111222111333666666666666777999888<<<@@@AAA@@@AAAEEEHHHIIIHHHKKKOOOOOOMMMOOOSSSUUUWWWXXXggg]]][[[ZZZ^^^cccdddaaa]]]ZZZ[[[fff{{{{{{|||___IIIFFFTTT]]]ggguuu{{{}}}zzzyyywww{{{zzz{{{|||~~~~~~|||zzzuuu}}}YYY[[[yyyrrrdddbbbEEE666777333111333222222222111111111000000000000000000000111111111111////////////....................................------------------------...------------,,,,,,,,,,,,,,,,,,------------...////////////////////////111444888<<<@@@CCCDDDEEEFFFLLLSSSVVVTTTSSSUUUWWWWWWWWWWWWXXX\\\kkklll]]]]]]kkkxxx{{{sss}}}}}}eeeHHH777111000111444000000//////...------,,,///............---------------------------------,,,,,,------------,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************************)))))))))))))))***+++,,,++++++++++++++++++++++++------------...000111222111333666666666666777999999<<>>???AAADDDHHHLLLNNNQQQRRRRRRSSSUUUWWWWWWUUUVVVbbb|||yyykkkaaafffzzz}}}}}}~~~sssaaaLLL???999555333444...////////////......---///............---------------------------------------,,,,,,,,,,,,------***+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***************************(((((((((((()))***+++,,,++++++++++++++++++++++++------------...000111222111333666666666666777999:::===>>>>>>===???DDDIIIGGGGGGIIIMMMLLLJJJKKKOOOUUUXXX[[[iiiccckkkrrrsssmmmhhhiiikkktttzzzpppccceeemmmxxxjjjaaaUUUNNNNNNPPPKKKDDD???===BBBCCC<<>>>>>???DDDIIIOOOMMMLLLNNNSSSWWWYYYYYYTTTTTTZZZttt{{{qqqyyy~~~vvvxxxzzzvvvwww~~~yyypppooojjj^^^PPPIIIBBB999222000,,,---......//////////////////.........---------------------------------......,,,++++++,,,......++++++,,,---------,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))***+++,,,------,,,+++***************************(((((((((((()))***+++,,,++++++++++++++++++++++++------------///000111222111333666666666666777999;;;===>>>===<<<>>>DDDIIIKKKJJJLLLPPPOOOLLLNNNRRRUUUYYY[[[iiitttqqqoooooolllkkknnntttxxx|||{{{ppp```RRRKKKLLLQQQVVVPPPMMMIIIDDD@@@>>><<<<<<;;;:::999999999;;;>>>???FFFGGGRRReeewww|||{{{|||rrrxxxyyyuuutttyyy{{{yyywww{{{tttjjjyyyqqq{{{dddHHH666333555444111333333333222222222111111111111111111000000000000000000000000000000000000////////////////////////......------------......///............------------...///000000///...---,,,...///---***+++222888<<<===>>>>>>>>>AAAFFFIIIIIIDDDIIIXXX___XXXRRRSSSPPP___|||fff```rrr|||zzz|||xxxsssrrrwwwfffiiipppmmmeeeaaa\\\XXXYYYZZZPPP>>>555666111000//////222444///)))////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...---+++))))))***+++,,,---------,,,,,,+++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++))))))******++++++++++++---,,,++++++,,,---///000------------...000111222333444555444444555888;;;:::<<<>>>???@@@BBBEEEHHHMMMLLLLLLNNNPPPRRRRRRQQQWWW```ZZZaaauuurrrppprrrrrrrrrvvv{{{|||tttcccVVVPPPVVVPPPHHHAAA>>>@@@EEEIIIDDDBBB???;;;999777777777888777666666777999;;;<<<777777???KKKWWWhhh{{{zzz{{{uuuyyyyyyuuutttyyy{{{zzz{{{yyy{{{pppffflllqqqPPP;;;555666444111333333333222222222111111111111111111000000000000000000000000000000000000////////////////////////......------------......///............---------......////////////......---...///......111777<<<;;;>>>AAACCCDDDEEEGGGHHHQQQOOOUUU^^^]]]TTTRRRYYYzzzkkkYYYZZZpppxxxwwwwwwrrrnnnppplllhhhggghhhbbbQQQ???555444333000---,,,.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...---+++***)))***+++,,,---------,,,,,,+++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,------------------...000111222222444555555555555777999999:::<<<===>>>AAAEEEHHHMMMLLLLLLNNNQQQRRRRRRQQQWWW___[[[aaavvvrrrrrrwww{{{}}}~~~\\\IIIDDDCCCAAA@@@<<<;;;::::::;;;===@@@BBB???===;;;999888888888888555444333333444555777888222111555;;;===DDDXXXmmmzzzyyyzzzxxx{{{zzzvvvuuuxxxzzz{{{xxxvvv{{{uuuppp___^^^BBB777666444111333333333222222222111111111111111111000000000000000000000000000000000000////////////////////////......------------......///............---------//////............///////////////000222666;;;>>>;;;===@@@AAADDDGGGLLLOOOXXXZZZ^^^\\\RRRLLLVVVgggjjjaaaVVVWWWnnnxxxuuuyyyuuusssppppppoooeeeMMM888333222111///------...000------------------------------------------------------------------------,,,,,,,,,,,,------------...---+++*********+++,,,------,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,++++++++++++++++++))))))***+++,,,,,,,,,,,,------------...000111222111333666777777777777888999:::<<<<<<>>>AAAFFFJJJLLLLLLLLLOOOQQQSSSSSSRRRVVV___[[[cccuuurrrttt}}}uuu^^^EEE;;;;;;:::888666:::;;;<<<>>>???@@@@@@@@@===<<<;;;:::999999999:::333222222222222333444555666555777888666666@@@MMMUUUbbbvvvyyyxxxyyy{{{|||zzzwwwuuuwwwyyy{{{}}}vvvvvv|||yyyhhhlllHHH888444444222333333333222222222111111111111111111000000000///////////////////////////////////////////////////......------------......///............---------000///...------...///000000......///444888;;;<<<===;;;:::;;;???IIIUUU]]]___```^^^UUUIIINNNiiizzzhhhSSS___mmm{{{~~~}}}wwwwwwsssoooqqqppp^^^III888444111333555222000///////////////////////////000000000000000000000000........................,,,,,,,,,------------......---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************+++---...//////...---------------...000111222111444888::::::999888999:::;;;<<<===???CCCHHHLLLKKKKKKLLLOOORRRTTTSSSRRRVVV]]]ZZZcccuuuuuu{{{ooodddUUUIII>>>;;;:::777333333:::::::::;;;;;;<<<<<<<<<999888777666555444444444222222222222222333333444333333555555333222777===???FFFUUUiii|||zzzxxxyyy|||{{{zzzyyywwwvvvxxx{{{zzzssstttyyyuuu|||jjjpppzzzQQQ:::333333555333333333222222222111111111111111111000000000///////////////////////////////////////////////////......------------......///............---------000///...------...///000000...---///222666888888;;;;;;===@@@GGGRRR^^^fffbbb```YYYOOOLLL___yyyggg^^^[[[fff}}}}}}}}}ttttttyyysssgggRRRAAA333222666555111...000000000000000000000000000000000000000000000000........................,,,,,,---------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********************)))***+++---...//////...---------------...000111222333666:::===<<<;;;::::::999;;;<<<===???BBBFFFJJJIIIIIIKKKOOORRRTTTSSSRRRVVV\\\XXXccc{{{zzz___NNNIII:::555333555666666888===666555666666777888999999777777666555444333222222333333333333333333333333///000222222222333555888999:::CCCRRRcccqqq}}}|||xxxyyyzzzyyyyyyzzzxxxuuuvvvzzzxxxwwwwww}}}pppYYYgggyyyggg\\\^^^AAA444333666333333333222222222111111111111111111000000000000000000000000000000000000////////////////////////......------------......///............---------//////............///////////////000222444777999;;;AAAJJJSSSYYY^^^aaadddZZZVVVQQQQQQ\\\wwweeeTTTPPP^^^nnn{{{nnngggdddaaa```dddddd```cccuuuwwwhhhmmmuuuzzzxxxuuuwww}}}|||zzz}}}}}}vvvnnnuuuzzz~~~|||rrrTTT777...000111000000................................................------------------------,,,---------............------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------***++++++++++++,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++))))))***+++,,,,,,,,,,,,------------...000111222444777;;;===<<<;;;;;;;;;888:::<<<===>>>@@@CCCFFFFFFGGGIIINNNRRRSSSSSSQQQVVVZZZVVVaaaxxxeeeUUUCCC999888@@@;;;777666333000000333333444555666777777777888777777777777666555555444222333333333333333222222111222222222333555666777555555:::CCCMMMXXXkkk{{{zzzyyyxxxvvvxxx{{{zzzuuuuuuyyy|||}}}zzz{{{qqqLLLQQQcccmmmXXXmmmLLL888333555333333333222222222111111111111111111000000000000000000000000000000000000////////////////////////......------------......///............---------......////////////......---000333444444666:::>>>DDDLLLWWW___bbbaaa___]]]RRRPPPSSSbbbzzzmmmVVVPPPRRR]]]bbbZZZPPPHHHDDDCCCAAA??????@@@AAAHHHTTT\\\XXXOOOIIIQQQ[[[```\\\XXX^^^iiijjj]]]UUUUUUTTTNNNNNNTTTkkk~~~||||||~~~}}}^^^>>>222000......222........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------............---------------,,,,,,++++++++++++,,,,,,---------******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,------......************+++,,,------------------...000111222333666999;;;::::::::::::999<<>>DDDPPPUUU\\\``````^^^[[[YYYTTTUUU___yyyjjjTTTIIINNNaaalllzzzuuuiii\\\SSSIIIDDD@@@>>>@@@AAAAAA?????????@@@BBBCCCDDDDDDEEEEEEMMMWWWXXXNNNGGGNNNZZZRRRGGGDDDIIIEEE===DDDTTThhh|||rrruuuvvvrrrqqquuuwww]]]DDD;;;777000---111111111111111111111111111////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------......------,,,++++++++++++,,,,,,---------*********++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,---///000111111---,,,++++++,,,---///000------------///000111222222555888999888888999:::===@@@DDDFFFFFFFFFFFFFFFBBBDDDGGGLLLPPPRRRQQQOOOUUUWWWRRR^^^{{{ggg[[[OOOGGGAAA;;;777777777777666555444333333333555555555555555555555555666555333111000000111111555333000///000333666999444333222111111111333333666444777>>>???EEEZZZsss~~~zzz}}}yyyxxxxxxxxxzzzzzzzzzyyy|||zzzxxxvvvxxxaaaDDD]]]cccaaayyybbbFFF333555333222111111000111111111000000000000000000000000000000000000000000000000...000111111///......//////......---------------////////////////////////---...//////---,,,---...---///555:::::::::DDDPPPPPP___aaa^^^cccaaaXXXUUULLLbbbnnnIIIGGGNNNZZZllllll[[[RRRKKKEEECCCFFF>>>BBBFFF@@@>>>@@@===:::BBBBBBAAACCC>>><<>>???@@@BBBEEEGGGKKKKKKLLLOOORRRTTTTTTSSSSSSYYYVVVaaappp```ZZZPPPFFFBBB???;;;888999777666555444444333333333444444444444444444444444555444333222111111111111333222111000111333555777333333222111111222222333555111333888999===MMMaaa|||~~~wwwwwwwwwxxxyyyzzzzzzzzzyyyyyyyyyxxxyyycccHHHhhhttt\\\mmm^^^EEE333444333222222111111111111111000000000000000000000000000000000000000000000000///000111000//////000111111000...---------......///////////////////////////000111000...---...000333444999AAAEEEFFFMMMUUUWWW``````^^^aaaZZZRRRSSSfff{{{fffYYYKKKRRReeezzzmmm```RRRJJJEEE@@@???AAA@@@;;;???CCC@@@AAADDDBBB<<>>???@@@BBBEEEGGGJJJJJJKKKNNNRRRTTTTTTSSSTTT[[[WWWbbbrrriiieeeZZZRRRIIIAAA???>>>:::888888777666555444333333333333333333333333333333333333555444333222111111222222111111111111222333444444333222222111111222222333666222111444555666@@@MMMmmm~~~|||uuuuuuvvvwwwxxxyyyyyyzzzwwwyyy{{{yyywwwlllOOOmmmaaaqqqtttfffMMM888555333333222111111111111111000000000000000000000000000000000000000000000000///000000000//////222444333222///---------...///////////////////////////111222222111//////000111999999>>>HHHOOORRRUUUYYY___bbb``````___SSSOOO]]]gggNNNJJJUUUppp~~~___PPPOOOHHHEEECCCCCCAAA>>>???CCCAAAAAABBBAAABBBDDDFFFFFFLLLaaadddWWWNNNNNN[[[ooo|||lll^^^]]]```ZZZMMMCCC>>>???AAABBBAAAEEESSSbbbwww}}}{{{tttrrrrrriiiooo~~~ppphhhffffffddd[[[WWWQQQIII???555333555/////////...//////000000////////////////////////......---,,,,,,,,,,,,---,,,,,,,,,---------.........---,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++***************++++++++++++******((()))***,,,------......,,,,,,,,,---///000///...------------...000111222333555666666666666777999:::<<<>>>??????AAADDDFFFIIIIIIJJJMMMQQQSSSSSSRRRVVV\\\XXXbbb{{{qqqnnnlllbbbTTTKKKCCCAAA???:::666666666555444444333333333444222222222222222222222222444333333333222222333333000111111222333333333222222222222222222333333333999555333555666666:::@@@XXXpppyyyuuuvvvwwwwwwvvvvvvwwwxxxxxxzzz|||yyysssxxxyyyVVVeeepppccczzz]]]AAA777333333222111111111111222000000000000000000000000000000000000000000000000000000000///...000333666444333000...------///000////////////////////////111222222000//////111222;;;>>>EEEMMMRRRUUUXXXZZZcccdddcccccc]]]NNNUUUrrriiiOOORRRoooqqqVVVFFFCCCHHHCCCCCCFFFHHHFFFAAAAAAEEEKKKRRRMMMDDDDDDGGGHHHKKKfff~~~bbbRRRXXXmmm|||vvv___III??????>>>@@@BBBDDDJJJYYYggg~~~xxxkkkfffsssuuuyyy}}}ooojjjhhh___jjjpppdddaaadddgggaaa[[[VVVTTTKKK>>>555555000///.........///000111////////////////////////000//////.........//////,,,,,,,,,---------......------,,,,,,,,,+++++++++++++++++++++++++++++++++******************************++++++++++++******))))))***,,,,,,------------,,,,,,...000000///...------------...000111222333555666666555666777999:::<<<>>>??????AAACCCFFFJJJJJJJJJMMMOOOQQQPPPOOOVVV\\\XXXaaaxxxzzz{{{sssooojjj]]]UUUMMMDDDAAA>>>999555444555444444333333333333444222222222222222222222222222333333333444444333333000111222333333333222222222222333333444444444444999666555777888888999<<>>>>>???@@@CCCEEELLLKKKKKKMMMOOOOOONNNMMMUUU[[[WWW^^^~~~vvvwwwwwwpppmmmjjj___SSSJJJBBB???<<<888555555444444333333333333444444222222222222222222222222111222333444555555444444222333333444444444333333333333444555666666666666666666777888888999999:::<<>>>>>>>>???BBBDDDKKKJJJKKKMMMOOOPPPPPPNNNSSSZZZUUU\\\yyyqqqsssuuupppppppppgggUUUKKKBBB>>>;;;777555666444333333222333333444444333333333333333333333333111222333444555555555555444444444444444444444444333444666777888888888777444777999888777888:::;;;666AAANNNbbbwww||||||{{{ssswwwyyyxxxuuutttwww{{{|||xxxvvvxxxyyy}}}{{{TTTUUUjjjaaa^^^888444444333222222222222333000000000000000000000000////////////////////////---...//////...---...000,,,---.../////////......////////////////////////......//////000222777:::BBBIIILLLJJJLLLTTT]]]```ccc```VVVQQQWWWeeejjjZZZeeeiiiUUUEEEFFFJJJNNNMMMIIILLLRRRSSS```lllhhhUUUGGGOOO^^^rrr|||RRRHHHJJJQQQhhhfffcccqqqQQQCCCEEEJJJEEEFFFIIINNNNNNLLLOOOTTTJJJTTTllliiiKKKDDDCCCAAA???>>>BBBHHHMMM]]]eeetttpppXXXTTTeee|||ssskkkrrryyynnnmmm{{{~~~xxxlllhhhgggXXXDDD555333111...---...///000////////////////////////,,,,,,,,,,,,,,,---......,,,,,,,,,---------......,,,,,,---------,,,+++***++++++++++++++++++++++++++++++++++++,,,,,,,,,---******++++++++++++******)))******++++++++++++************+++---...---,,,------------...000111222222444555555555555666888;;;<<<>>>>>>>>>???AAADDDGGGGGGIIILLLQQQSSSTTTSSSSSSZZZUUU[[[~~~{{{zzztttnnnrrruuuqqqpppmmmbbb[[[PPPEEE???;;;777555666333333333222222333444444333333333333333333333333000111333555666666555555666555555444444444555555444555777888999999999888555999<<<:::888999<<<===;;;>>>@@@LLL^^^aaaaaakkktttxxxqqquuuyyyyyyvvvvvvzzz~~~yyytttuuuxxx{{{[[[GGGdddyyy|||oooMMMeeeBBB555444333333222222333333000000000000000000000000////////////////////////,,,...000///...---------***+++...000000000...---////////////////////////...//////000111555:::===BBBEEEEEECCCIIIVVV^^^^^^bbb\\\NNNLLL^^^zzz^^^VVVlllcccMMMCCCBBBNNN[[[\\\PPPGGGLLLYYY___rrrxxxZZZEEENNNaaa[[[LLLKKKSSSmmmlllnnnZZZFFFGGGJJJGGGKKKPPPWWWZZZUUUOOOPPPWWWZZZhhhaaaAAA===<<<:::999999;;;===??????CCCMMM___vvvsssccc]]]ddd{{{xxxrrr~~~rrrlll~~~vvvrrraaaIII666444111...------///000////////////////////////...............///000111,,,,,,,,,---------......,,,,,,---...---,,,+++***+++++++++++++++++++++++++++++++++,,,,,,---------******++++++++++++******'''((()))***+++,,,,,,,,,***))))))+++---...,,,+++------------///000111222222444555555444555666888;;;<<<>>>>>>>>>???AAACCCDDDEEEGGGLLLRRRVVVWWWWWWTTT[[[VVV[[[