BM6P6(@ yyytttqqqmmmkkkjjjfffaaa^^^\\\ZZZXXXWWWQQQOOOLLLKKKKKKLLLKKKJJJLLLMMMNNNOOOPPPQQQQQQRRRSSSTTTUUUXXXZZZ]]]```aaahhhkkknnnpppsssxxx}}}|||{{{{{{{{{zzzwwwssspppqqqqqqqqqssswww}}}xxxoooiii```VVVOOOJJJGGGDDDAAA???===:::888777555444444555666555444888666444444888???FFFKKKRRRYYYcccjjjkkkeee\\\VVVSSSOOOMMMQQQ[[[iii{{{yyyiiijjjqqq~~~}}}~~~~~~||||||zzzooocccZZZVVVOOOIIIFFFEEEEEEEEEDDDAAA>>>===@@@DDDHHHJJJJJJIIIHHHDDD???999333000000...,,,,,,,,,,,,***((()))***+++,,,,,,+++***)))+++***)))'''''''''((())),,,,,,,,,+++++++++******************************************************************************+++++++++*********))))))***+++---...---***'''%%%++++++++++++++++++++++++))))))))))))***************+++---//////...---,,,))))))***+++---...////////////.........------------------...............111111111444888;;;===>>>>>>???CCCKKKVVV```hhhlllwww{{{yyysssqqqooopppttt|||{{{rrrmmmeee]]]ZZZ^^^eeekkk{{{}}}~~~}}}{{{sss___XXXNNNGGGDDDCCCBBB@@@AAAFFFMMMRRRVVV\\\bbbgggjjjpppyyy{{{wwwwwwqqqooosssvvvvvv{{{}}}{{{zzzyyyuuusssrrrtttwwwzzz{{{{{{||||||}}}~~~}}}vvvmmmfff]]]XXXQQQKKKGGGEEECCCAAA???>>>===<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;@@@BBBEEEHHHLLLOOOPPPQQQXXXXXXYYYZZZZZZ[[[\\\\\\ZZZZZZYYYZZZ[[[]]]___`````````______^^^_________bbbbbbaaaaaa`````````___``````bbbccccccddddddddd```aaacccdddcccaaa^^^\\\[[[[[[[[[[[[\\\\\\\\\\\\^^^^^^^^^___```aaabbbccc|||wwwssspppllljjjeeebbb]]]YYYUUURRRNNNLLLLLLJJJGGGFFFFFFFFFEEEDDDBBBCCCCCCDDDEEEFFFGGGGGGFFFFFFGGGIIIKKKMMMOOOQQQRRRUUUYYY\\\```ffflllpppwwwzzz}}}~~~}}}|||zzzvvvsssqqqqqqpppqqqtttyyy}}}zzzsssjjj___XXXNNNJJJFFFCCCAAA???===;;;999777555444555555444333666555333444777<<>>@@@@@@EEEGGGLLLUUU^^^gggnnnqqqyyy|||}}}ssshhhiiimmmrrrzzz~~~wwwpppdddbbb^^^\\\]]]dddnnnuuu~~~|||~~~rrrfffTTTNNNFFFAAA@@@AAABBBBBBFFFKKKRRRWWW[[[aaahhhmmmsssxxx~~~zzzwwwxxxsssrrruuuxxxyyy}}}}}}~~~~~~|||{{{xxxvvvuuuvvvxxxzzz{{{{{{|||tttooogggbbb[[[TTTOOOJJJEEEBBB@@@???>>>===<<<;;;;;;<<<:::::::::;;;;;;;;;;;;;;;<<<===???AAADDDGGGIIIJJJOOOOOOPPPPPPQQQRRRRRRRRRRRRRRRRRRRRRSSSUUUVVVXXXXXXXXXWWWVVVVVVWWWWWWXXX[[[[[[[[[ZZZZZZYYYYYYYYYYYYZZZ[[[\\\]]]]]]]]]]]]ZZZ\\\]]]^^^]]][[[XXXWWWTTTTTTUUUUUUUUUVVVVVVVVVWWWWWWXXXXXXYYYZZZ\\\]]]~~~zzzwwwuuurrrnnnkkkiiieeeaaa\\\XXXRRRMMMIIIJJJGGGDDDBBBBBBBBBAAA@@@????????????@@@@@@AAAAAA::::::;;;;;;===>>>@@@@@@CCCEEEHHHKKKOOOSSSYYY]]]dddggglllooosssvvv{{{~~~}}}zzzxxxsssqqqpppooopppsssvvvxxxzzz~~~tttjjjbbbUUUQQQKKKGGGDDDBBB@@@>>>;;;999666555555555333222444333333333555999===???IIINNNVVV^^^cccffffffeeeddd\\\SSSOOOMMMOOOYYYcccttt~~~rrrmmmwww}}}}}}lllbbbTTTLLLIIIHHHFFFCCCGGGDDD@@@===>>>BBBGGGKKKIIIHHHHHHEEEAAA<<<777444///...,,,+++,,,---,,,+++++++++************++++++,,,,,,+++*********++++++,,,++++++++++++*********************************************************************************+++++++++***************))))))))))))))))))))))))++++++++++++++++++++++++)))))))))*********+++++++++,,,---.........---,,,.......................................------------........./////////000000222555999===@@@BBBCCCKKKPPPWWWaaaiiipppuuuwww{{{~~~uuuiii^^^ccckkkuuu~~~~~~~~~~~~|||vvvnnnfffWWWXXXZZZ]]]ccclllvvv}}}~~~|||~~~uuudddXXXIIIEEE@@@===???BBBEEEGGGNNNSSSZZZ___dddiiipppuuu}}}{{{yyyxxxyyyvvvuuuxxxzzz||||||zzz}}}~~~}}}{{{xxxxxxyyyzzzzzzyyy~~~~~~{{{wwwoookkkeee___YYYQQQJJJEEECCCAAA@@@>>>===<<<<<<===::::::::::::::::::::::::999999:::;;;===???AAACCCEEEEEEFFFFFFGGGGGGHHHHHHIIIIIIIIIIIIJJJLLLMMMNNNOOONNNNNNMMMNNNNNNOOOOOOQQQQQQQQQQQQQQQPPPPPPPPPPPPQQQRRRSSSSSSTTTTTTSSSRRRSSSTTTUUUTTTSSSQQQOOOLLLLLLLLLLLLMMMMMMMMMNNNNNNNNNOOOOOOPPPQQQSSSTTT|||zzzyyyvvvrrrooonnnkkkhhhddd___YYYSSSOOOMMMJJJGGGDDDDDDCCCBBB@@@?????????>>>>>>>>>>>>>>>999999999888999999::::::===???AAABBBCCCEEEIIILLLQQQUUUYYY^^^bbbfffkkknnnppprrrvvv{{{~~~}}}vvvtttrrrooonnnooopppqqquuuzzz|||qqqjjj```[[[TTTMMMHHHDDDAAA???>>><<<999777666555333222444444333444555777999:::BBBGGGOOOXXX```dddfffgggddd\\\TTTOOOKKKJJJQQQYYYjjjyyywwwlllpppwww}}}ooo[[[MMMHHHGGGEEECCCGGGDDD@@@;;;;;;>>>DDDIIIHHHHHHHHHFFFCCC???:::777000...,,,+++,,,------,,,,,,+++***))))))***+++,,,+++++++++*********++++++++++++++++++************************************************************************************************************((((((''''''''')))***+++++++++++++++++++++++++++))))))*********++++++++++++,,,---.........------++++++,,,---///000111222.................................//////000000111222444888;;;>>>@@@BBBCCCLLLSSS^^^iiirrrwwwzzz{{{|||lll^^^\\\bbbkkkuuu}}}~~~}}}}}}~~~}}}|||{{{sssjjjaaaTTTWWW\\\bbbiiirrr{{{|||zzz~~~vvvgggWWWLLLBBB@@@>>>>>>AAAFFFKKKNNNVVV[[[bbbhhhlllrrryyy~~~~~~{{{zzzzzzzzzyyyxxxxxxzzz}}}|||||||||zzzyyyyyyxxxwwwxxxyyyzzz{{{|||||||||{{{sssqqqmmmhhhbbbYYYPPPJJJFFFEEEBBB???>>>=========:::::::::::::::999999999::::::888888999;;;===???@@@@@@@@@AAAAAAAAABBBBBBCCCCCCCCCDDDEEEEEEFFFGGGHHHHHHGGGGGGGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKKKKLLLLLLLLLKKKJJJKKKLLLLLLLLLKKKIIIHHHEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGHHHIIIJJJLLLLLL~~~|||{{{xxxtttqqqnnnllliiifffccc^^^YYYUUUSSSPPPLLLIIIHHHFFFEEECCC======<<<<<<;;;:::::::::<<<;;;:::999888888888999777888999999999;;;>>>AAACCCFFFKKKOOORRRVVV[[[^^^bbbeeehhhmmmsssxxx|||~~~zzzxxxuuurrrooonnnnnnnnnssssssvvvzzzzzzsssmmmggg^^^VVVNNNHHHCCC???AAA>>>;;;999888777444333555555444444555666777777===BBBKKKTTT\\\```bbbccc```ZZZTTTOOOKKKHHHLLLRRRcccsssuuunnnuuu|||dddQQQGGGEEEDDDCCCEEECCC???:::888:::???DDDGGGGGGHHHGGGEEEAAA===;;;111///,,,+++,,,------,,,,,,+++***))))))***+++,,,)))*********************+++++++++*********))))))************************************************************************************************)))((('''&&&''')))***,,,++++++++++++++++++++++++************++++++++++++,,,,,,---------...------******+++---...///000111---...........................//////000111222222444777:::<<<===>>>AAACCCJJJTTTbbbooowww{{{}}}vvveeeZZZ^^^bbbjjjrrrzzz}}}zzzwwwuuusssqqqooouuu||||||uuummmccc[[[VVV[[[bbbjjjqqqyyy}}}zzzyyy~~~qqqdddVVVIIIAAA@@@???@@@AAADDDJJJPPPTTT]]]bbbjjjoootttzzz~~~{{{{{{{{{|||}}}zzz{{{|||}}}~~~~~~|||zzzyyywwwuuutttuuuvvvwwwxxxyyyzzz{{{zzzyyyvvvrrrlllbbbWWWPPPLLLJJJFFFBBB???>>>>>>>>>;;;;;;;;;::::::999999999;;;:::888777777888:::;;;<<<<<<===============>>>======>>>??????@@@@@@@@@BBBBBBAAAAAABBBCCCCCCDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFGGGGGGGGGFFFFFFDDDEEEEEEFFFFFFEEEDDDCCCAAABBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCDDDFFFGGGHHH}}}{{{xxxuuurrrpppnnnkkkiiigggdddaaa^^^YYYVVVQQQNNNLLLJJJHHHGGGAAAAAA@@@???>>><<<<<<;;;;;;;;;999888777777666666333555666777888:::===@@@;;;>>>AAADDDFFFIIILLLOOOTTTVVVZZZ^^^dddhhhlllnnnvvvyyy~~~~~~|||yyyuuurrrooonnnmmmooollllllpppttt{{{~~~xxxrrrjjjaaaXXXPPPHHHCCCDDDAAA>>><<<:::999777555666666555444444555666777999>>>FFFOOOVVV[[[^^^___^^^ZZZVVVTTTNNNHHHHHHKKKZZZiiiyyyqqquuunnnYYYKKKDDDCCCDDDCCCBBB@@@;;;777777;;;@@@FFFGGGHHHHHHGGGDDDAAA???333000---++++++,,,,,,,,,++++++************++++++((()))******+++*********+++************)))))))))***************************************************************************************+++++++++))))))((('''((()))+++,,,++++++++++++++++++++++++*********++++++++++++,,,,,,,,,,,,---------......---------------------------------.....................///000111222333333555888;;;<<<<<<>>>CCCGGGOOOZZZiiivvv}}}ssseee___ccceeekkkqqqyyy{{{uuuqqqnnnmmmkkkiiitttyyyzzzrrrhhhaaaZZZUUUYYY___gggpppxxxssseeeXXXNNNEEEAAA???AAACCCEEEHHHNNNUUU[[[dddiiiqqqvvv{{{}}}|||{{{{{{|||}}}~~~{{{~~~|||zzzxxxvvvuuuvvvwwwwwwwwwwwwyyy{{{}}}zzztttkkk```XXXUUURRRMMMGGGCCCAAAAAAAAA===<<<<<<;;;;;;::::::999999888777666666666777888999999999999999999999999777888999::::::::::::999<<<<<<;;;<<<<<<===>>>???@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBCCCCCCBBBBBBBBB@@@@@@@@@AAAAAA@@@@@@???>>>>>>?????????@@@@@@@@@?????????@@@AAABBBCCCDDD|||zzzwwwuuuuuurrrooommmkkkjjjgggeee```]]]XXXTTTRRRPPPNNNLLLHHHHHHGGGEEEDDDBBBAAAAAA<<<<<<:::999888777777777666777888888888999<<>>AAACCCFFFHHHKKKOOOSSSXXX[[[\\\eeehhhmmmppprrrssstttvvvxxxwwwwwwxxxyyy{{{}}}~~~~~~{{{wwwsssqqqooonnnlllhhhhhhlllooorrr{{{{{{tttkkkcccYYYPPPKKKEEECCC@@@>>>===<<<:::888666555333222222333555666999;;;@@@GGGOOOVVV[[[^^^___]]]]]]\\\VVVNNNKKKLLLOOO\\\kkktttzzzrrrqqqzzzwwwcccRRRGGGCCCDDDBBBCCCBBB===777666999===EEEFFFHHHIIIHHHFFFCCCAAA555222...+++++++++++++++******++++++++++++******))))))+++,,,,,,,,,++++++************))))))))))))************************************************************************))))))*********+++++++++******)))))))))******+++++++++++++++++++++++++++*********+++++++++,,,,,,---,,,,,,,,,------..............................---------.........//////...//////000222333333444555888<<<======AAAHHHNNNZZZeeeuuutttjjjjjjlllmmmqqqvvv{{{~~~zzztttqqqpppqqqqqqrrruuuwwwqqqeee[[[XXXYYYYYY___eeemmmuuu{{{wwwiiiZZZOOOIIIFFFEEEBBBDDDHHHKKKPPPVVV___eeejjjooowww}}}yyyyyyzzz|||}}}~~~~~~}}}zzzxxxvvvxxxzzzyyywwwvvvwwwyyyzzz{{{{{{{{{yyyrrrjjjddd^^^ZZZTTTNNNIIIFFFEEEEEE>>>>>>===<<<<<<;;;::::::999888888888777777777777777777777777777777777777555666777888888777777666999999999999:::;;;<<<===;;;;;;;;;<<<<<<============>>>>>>>>>>>>>>>======<<<<<<==================;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<===>>>???@@@}}}zzzxxxuuurrrnnnkkkjjjiiigggeeefffccc^^^ZZZXXXUUUSSSQQQKKKJJJIIIGGGEEEDDDBBBBBB??????===<<<;;;:::::::::777888777666444444666888555777888999888888:::<<<<<<>>>AAADDDHHHLLLOOOQQQVVVZZZ^^^bbbdddeeegggiiihhhhhhggghhhiiikkkmmmnnnsssuuuyyy|||~~~{{{xxxtttrrrpppooommmiiihhhlllmmmlllrrrzzzyyyrrrjjjaaaWWWQQQFFFDDDAAA???>>>===;;;:::666444222000000222444666999:::<<>>CCCMMMTTTdddooo~~~vvvooosssuuuvvvxxx{{{~~~|||{{{vvvtttuuuyyy|||}}}vvvuuukkk]]]TTTVVV]]]bbbfffkkkqqqwww|||uuulll]]]OOOFFFBBBBBBDDDEEEHHHMMMRRRWWW^^^gggnnnnnnsss{{{~~~wwwxxxzzz|||~~~}}}{{{wwwyyy{{{yyyvvvttttttvvvpppqqquuuxxxzzzxxxrrrnnnddd```YYYRRRMMMIIIHHHHHH??????>>>===<<<<<<;;;;;;::::::;;;;;;::::::999888888888777777777777777777555666777888999888777666999999999::::::<<<======888888888999999999:::::::::;;;;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;;;;888888888999999999999:::888888888888999;;;<<<===yyyuuuvvvrrrnnnllllllmmmmmmmmmhhhccc___^^^```^^^XXXSSSSSSQQQOOOMMMMMMKKKIIIGGG@@@>>><<<;;;<<<<<<;;;999999:::999999888666555444777777777777888888888888999888888999;;;>>>AAACCCNNNOOOQQQSSSUUUVVVWWWXXXYYYYYYXXXXXXYYY[[[^^^___bbbdddgggjjjooovvv~~~~~~{{{vvvrrrnnnlllkkkjjjkkkmmmpppqqqyyy~~~yyysssjjj]]]TTTPPPKKKEEEAAA???===888555:::888666555555555444333999:::<<>>BBBBBBEEERRRaaaqqq~~~xxxyyy|||}}}}}}{{{zzz{{{~~~~~~xxxvvv|||||||||~~~|||yyyssslllbbbYYYWWW[[[bbbggglllpppwww~~~{{{sssfff[[[PPPJJJGGGEEEFFFHHHKKKPPPVVV\\\aaaffflllooorrryyy|||{{{vvvxxx{{{~~~~~~}}}~~~}}}{{{xxxuuusssrrruuuvvvxxxyyyyyyxxxwwwvvvssspppiiibbbZZZSSSNNNKKKFFFCCC@@@>>>======;;;:::;;;;;;::::::999:::::::::777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777999999999999888666555444666666666666666666666666666666666666666666666666666666777777777777666666}}}wwwtttqqqooommmkkkhhheeehhheeebbbaaaaaa```\\\XXX[[[YYYVVVTTTSSSQQQNNNLLLGGGEEECCCAAAAAA@@@>>><<<888888888888777666555555666666666666666666666666666666666777888;;;>>>@@@AAABBBDDDFFFHHHIIIJJJKKKMMMMMMLLLLLLMMMOOORRRSSSVVVXXX[[[^^^cccjjjrrrxxx~~~}}}xxxuuuqqqpppmmmkkkjjjjjjlllmmmvvv}}}|||tttiiiaaaWWWQQQJJJEEECCCAAA===:::;;;999666555666555444333555666888:::>>>FFFOOOUUU```bbbeeeiiikkkhhh```[[[PPPNNNOOOUUUaaappp{{{yyytttssstttzzzwwwwwwzzz}}}~~~}}}ssshhh^^^XXX]]]hhhuuu~~~xxxjjjWWWKKKHHHHHHFFFCCC???;;;888888888>>>CCCHHHJJJIIIGGGDDDCCC>>>:::555000---,,,---...++++++,,,,,,,,,+++***))))))))))))******+++,,,,,,,,,,,,++++++++++++,,,,,,******************************))))))))))))******************************---,,,,,,++++++***)))))),,,+++***))))))***++++++)))))))))***+++++++++,,,******+++++++++,,,,,,,,,------------------------............////////////////////////////////////000000//////000333555666999:::>>>AAAEEEMMM```rrr|||{{{|||~~~~~~~~~zzzyyy|||}}}zzzyyypppjjjccc]]]\\\```fffkkkssswww}}}tttjjj[[[QQQHHHFFFFFFFFFIIIMMMQQQUUU\\\bbbhhhmmmsssvvv|||~~~|||{{{{{{}}}}}}zzzvvvtttrrruuuvvvwwwxxxxxxwwwvvvuuutttsssooojjjbbbZZZSSSOOOIIIFFFBBB@@@??????>>>===<<<<<<;;;;;;;;;;;;;;;<<<888888888888888888888888555555555555555555555555666666666666666666666666777777777777777777777777888888888777777666555555666666666666666666666666555555555555555555555555555555666666666666555555{{{yyyvvvtttqqqlllgggcccggggggeeedddbbbaaa___^^^aaa___\\\ZZZYYYXXXUUUSSSLLLJJJFFFDDDBBB@@@===:::999999999999888888888888555555555555555555555555444444333444555888:::;;;777888:::;;;===>>>??????AAA@@@@@@@@@AAABBBDDDEEEHHHJJJMMMQQQUUU\\\dddiiiqqqvvv|||~~~{{{yyywwwtttqqqmmmjjjiiihhhhhhrrrwww~~~vvvqqqbbb[[[QQQKKKGGGEEEBBB@@@===:::888666666666444333333333555666:::AAAIIINNNZZZ]]]bbbhhhlllkkkgggcccUUURRRNNNNNNUUUcccttt|||~~~zzzwwwwwwwwwvvvvvvvvvtttssswww~~~~~~rrrggg^^^UUUTTTZZZdddttt~~~{{{yyypppaaaSSSMMMFFFFFFDDDBBB???<<<:::888===@@@EEEHHHGGGEEEDDDCCC@@@===888333///---------+++,,,,,,,,,,,,+++***)))***)))((('''(((+++---///,,,,,,++++++++++++,,,,,,******************************))))))))))))******************************.........---,,,,,,+++++++++******)))******++++++******************++++++******+++++++++,,,,,,,,,------------------------............////////////////////////////////////000//////000111444666777===<<<>>>BBBJJJYYYqqq}}}{{{zzzyyyvvvuuujjjfffbbb___```eeekkkoooxxx}}}wwwhhh^^^OOOHHHCCCDDDFFFIIINNNTTTYYY]]]dddkkkqqqwww|||~~~|||{{{|||xxxuuussstttuuuvvvwwwwwwvvvttttttuuuvvvvvvsssnnneee]]]XXXPPPLLLGGGDDDCCCBBBAAA@@@===<<<<<<<<<<<<<<<<<<===888888888888888888888888555555555555555555555555555555555555555555555555666666666666666666666666555555555555555555555555666666666666666666666666444444444444444444444444444444555555555555444444{{{wwwrrrllliiiggghhhgggeeebbbaaaaaabbbaaa```^^^]]]]]]]]][[[YYYRRRPPPLLLIIIFFFBBB>>>;;;<<<<<<;;;;;;;;;;;;;;;<<<666666666666555555555555333333333333444555777888555666777999:::;;;;;;;;;::::::999::::::<<<===>>>@@@BBBEEEHHHMMMRRRYYY^^^hhhlllqqqvvv{{{}}}|||{{{yyyuuuqqqmmmkkkiiiiiiooosssxxx~~~~~~zzzooofff[[[RRRLLLIIIEEECCC???===:::888888777555444444555555777999>>>EEEJJJSSSWWW^^^fffkkkllljjjhhh\\\ZZZTTTOOOOOOYYYjjjwwwzzz}}}}}}{{{xxxwwwxxxwwwrrrooottt|||{{{oooeeeZZZSSSRRRXXXhhhwww}}}{{{zzzyyyssshhhYYYPPPFFFFFFEEEDDDCCC@@@<<<999;;;???DDDFFFFFFDDDCCCCCCCCC@@@<<<777222///------,,,,,,,,,,,,++++++************)))))))))***,,,---******))))))))))))************************************))))))))))))******************************++++++,,,,,,---.........******************+++++++++++++++*********************+++++++++,,,,,,,,,,,,,,,------------------............//////////////////////////////////////////000111333555777888===<<>>===<<<<<<<<<<<<<<<===999999999999999999999999888888888888888888888888555555555555555555555555555555555555555555555555333333333444444555555666555555555555555555555555333333333333333333333333333333444444444444333333~~~}}}~~~|||wwwrrrooojjjjjjiiifffcccaaaaaaccc```______```bbbcccbbbaaa]]][[[WWWTTTPPPLLLGGGCCC???>>>===<<<;;;;;;;;;<<<888888888888777777666666444444444444444555666666444555666777888999999999777777777777888999999:::;;;===@@@CCCFFFJJJPPPTTT]]]```eeejjjpppvvv}}}}}}yyyvvvrrrpppnnnnnnnnnpppssswww~~~zzzrrreee[[[TTTNNNHHHDDDBBB@@@===;;;:::999777555555666666666888<<>>CCCEEEFFFEEEDDDEEEFFFCCC???:::555111///---,,,,,,++++++++++++***+++***+++,,,,,,+++***)))(((******))))))))))))************************************))))))))))))************************************++++++,,,,,,------))))))******+++++++++++++++++++++*********************+++++++++,,,,,,,,,,,,,,,,,,---------..................////////////////////////////////////...///000222444666888999<<<<<>><<<:::999999999;;;::::::999999888888777555555555555555555555555111222333333444444444444444444555555666666666666666888;;;<<<>>>BBBFFFIIINNNRRRWWW^^^eeemmmuuuzzz}}}}}}zzzwwwuuussssssmmmnnnooorrrxxx{{{qqqggg___WWWNNNHHHFFFDDD@@@>>>===;;;999777444555555555555888<<<@@@JJJPPPZZZccciiillloooppplllmmmjjjccc\\\YYY[[[___vvv{{{~~~}}}}}}|||yyywwwwwwxxxwwwuuuzzzuuuiii^^^UUUQQQXXXaaarrrvvvzzzzzzyyyxxx{{{}}}|||~~~|||xxxsssmmmccc[[[NNNJJJFFFEEEEEEEEEBBB???;;;???CCCFFFFFFFFFGGGGGGGGGEEEBBB>>>999444000...---,,,++++++******+++++++++,,,------,,,***'''%%%,,,,,,++++++++++++,,,,,,******************************))))))))))))******************************,,,,,,++++++******))))))((()))***+++++++++++++++******************++++++******+++++++++,,,,,,,,,+++,,,,,,------.....................////////////////////////////////////---...000333555888::::::<<<>>>EEEPPPZZZdddrrr}}}|||}}}zzzyyyxxxtttjjjbbb\\\[[[ZZZ[[[aaakkktttzzz|||yyywwwqqqpppoooqqquuu|||wwwmmmbbbWWWOOOJJJIIIHHHIIINNNQQQSSSZZZaaakkkpppvvv}}}|||{{{uuuuuutttssssssrrrrrrrrrtttsssssstttuuuwwwxxxyyyppplllfff___YYYQQQJJJEEECCCBBB@@@>>>===;;;;;;;;;::::::::::::::::::::::::777777777777777777777777555555555555555555555555555555555555555555555555444333222222222333555666444444444444444444444444333333333333333333333333222222333333333333222222}}}wwwrrrpppooojjjmmmoooooonnnpppvvv{{{|||wwwqqqmmmllljjjgggdddcccbbbbbbeeehhhjjjjjjjjjiiigggeeebbb___[[[VVVRRRIIIGGGCCC???<<<:::::::::;;;;;;;;;:::999888888888666666666666666555444333111111222222333222222222333333444444444444444444333555777888888:::>>>@@@DDDGGGLLLRRRYYYaaaiiiooorrrwww}}}}}}zzzwwwuuutttkkklllmmmnnnrrrxxx{{{tttmmmcccYYYQQQIIIGGGCCCAAA???===;;;999555666666555444666999<<>>AAAEEEHHHIIIIIIJJJKKKHHHGGGEEEAAA===888333111---,,,+++*********+++,,,,,,+++)))((((((***+++---******))))))))))))************************************))))))))))))******************************)))******++++++,,,------'''(((***+++,,,,,,++++++(((((()))***+++,,,,,,---******+++++++++,,,,,,,,,++++++,,,,,,---...//////............/////////000////////////////////////,,,...111444777999;;;<<>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::777777777777777777777777666666666666666666666666666555333222222333555666333333333333333333333333444444444444444444444444222333333444444333333222}}}xxxqqqkkklllkkkiiigggfffddddddcccdddiiipppwww{{{vvvrrrnnnjjjhhhffffffhhhiiiiiiiiimmmmmmnnnoooooolllgggccc^^^XXXPPPHHHDDDAAA@@@???<<<:::999999::::::999777888888888888777666555444222222222222222222222222222222222333333444444444222333444555666888999999:::<<>>888444000...,,,+++,,,------,,,++++++++++++++++++++++++---,,,,,,+++,,,,,,------)))))))))))))))))))))))),,,+++++++++***)))))))))******))))))******+++,,,******))))))))))))******))))))***+++,,,------...))))))))))))))))))))))))++++++++++++,,,---...///......------------......////////////////////////000///...------...//////000///222888:::999;;;??????GGGSSS]]]dddiiinnnqqq}}}xxxpppjjjjjjsss|||~~~wwwnnngggddddddffffffooorrrwwwyyyzzz{{{|||}}}zzzuuuqqqsssyyy}}}{{{wwwvvvwwwxxxxxxyyy{{{~~~pppfffWWWLLLGGGGGGHHHIIIRRRSSSVVV[[[bbbjjjrrrvvvzzzxxxvvvtttsssuuuwwwxxxvvvvvvuuusssrrrrrruuuxxx|||{{{yyyuuuooohhhaaa]]]UUUOOOHHHBBB@@@@@@AAAAAA<<<::::::;;;<<<===<<<;;;999999999888999999::::::777777777777777777777777666666666666666666666666444444555555444444333333111111222333333222222222333333333333333333333333555555444444444333333333zzztttqqqpppmmmjjjgggeeedddcccaaaeeeiiilllrrr|||}}}yyypppmmmjjjiiiiiijjjiiiiiiiiiiiikkknnnqqqrrrpppnnnfffaaaYYYQQQLLLHHHDDDBBB>>>===;;;;;;<<<<<<;;;999888777777666666555555444333333333333333333333333222222333333333444444444333333444555666666777777888999:::===AAADDDGGGIIIPPPRRRWWW[[[___aaacccccckkkmmmrrrwww|||}}}zzz|||~~~~~~zzzwwwtttrrrooonnnoooqqqqqqqqqyyy}}}rrriii\\\VVVMMMGGGDDDAAA>>>;;;<<<;;;999888777666555555888<<>>999666111...,,,+++,,,---------++++++++++++++++++++++++++++++******)))*********************************+++++++++*********************))))))******+++,,,*********))))))*********((((((((()))******++++++************************++++++++++++,,,---...///......------------......////////////////////////111000///.........000000111000222777999888999===BBBKKKXXXbbbhhhlllooorrrzzzyyysssnnnkkkrrrwww}}}{{{ppphhhddddddfffgggssswww{{{~~~~~~~~~~~~{{{vvvrrrttt{{{~~~zzztttddd[[[OOOGGGDDDFFFIIIJJJTTTVVVZZZ```gggooowww|||~~~}}}~~~~~~|||{{{yyywwwuuuttttttuuuvvvtttuuuuuusssrrrrrrsssuuuxxxxxxwwwuuuqqqlllgggdddYYYTTTMMMGGGEEECCCBBBAAA>>>===;;;;;;<<<<<<:::999::::::999999999999::::::888888888888888888888888777777777777777777777777666666666666666555444333666666666666666555444444333333333333333333333333444444444444333333333333{{{yyyvvvrrrnnnkkkiiihhhbbbcccccccccdddkkkuuu}}}~~~zzztttpppooonnnmmmllliiiiiikkknnnrrruuuvvvvvvnnnjjjccc\\\VVVPPPJJJFFFBBB@@@>>>=========<<<;;;:::999888666666666666777444444444444444444444444333333333333444444444444333333333444444555555555666666777888:::<<<>>>???FFFHHHKKKNNNQQQSSSTTTTTT]]]```dddiiimmmqqqssssssttttttttttttvvvxxxzzz{{{xxx}}}}}}wwwvvvuuuvvvzzz~~~|||zzzuuurrrpppooopppqqqqqqpppvvv}}}yyysssggg```VVVNNNIIIFFFAAA>>>>>>===;;;999888777666666555888===CCCJJJRRR[[[aaaiiimmmppppppooommmeee\\\TTTVVV___ooo~~~{{{xxxxxxyyy}}}oooccc___XXXcccqqq}}}~~~zzzwww}}}}}}}}}|||zzzwwwsssqqqooohhh\\\OOOFFFCCCFFFIIIGGGHHHJJJLLLMMMMMMLLLLLLIIIIIIHHHFFFCCC???;;;888111///,,,+++,,,.........++++++++++++++++++++++++,,,++++++***)))))))))******************************************+++++++++******))))))******+++,,,++++++************++++++************************++++++++++++++++++++++++++++++++++++,,,---............------------......////////////////////////111000////////////111111111111333888:::999===BBBIIISSS```jjjoooqqqssstttwww{{{tttqqqqqqsss||||||}}}rrrhhhdddeeehhhjjjyyy|||}}}}}}uuurrrooopppvvv|||qqqeeeUUUPPPHHHCCCDDDHHHMMMPPPWWWZZZ```fffmmmvvv~~~~~~}}}|||||||||{{{yyyzzzyyywwwuuutttsssssssssrrrssstttsssqqqpppqqqrrrssstttuuuuuutttqqqooommm```\\\VVVQQQMMMJJJFFFDDDCCCAAA???======<<<:::999;;;::::::999999:::::::::999999999999999999999999999999999999999999999999888888888888777666555444444555555555444333222222222222222222222222222222333333333333222222222222|||xxxuuusssqqqiiihhheeeaaa```cccjjjooowww}}}yyywwwuuutttpppnnnmmmnnnpppssstttttttttppplllfff___WWWOOOJJJEEECCC@@@>>>>>>===<<<;;;===<<<:::888777888999:::666666666666555555555555333333444444444444444444333333333333333333333333555555666666777999:::;;;>>>@@@BBBEEEHHHJJJKKKKKKQQQSSSWWW[[[___bbbdddeeegggffffffffffffhhhiiijjjiiinnnuuu{{{~~~~~~{{{yyytttppplllnnnsssyyy}}}~~~~~~~~~~~~~~~~~~}}}{{{zzzxxxvvvtttssstttttttttsssssswww|||~~~yyyssskkk```WWWQQQLLLFFFBBB???>>><<<:::888777666666444666999===CCCKKKTTTZZZcccjjjoooqqqqqqpppjjjbbbXXXVVVZZZeeerrr~~~|||yyyzzzttthhhbbb[[[aaakkkvvv}}}yyy~~~~~~~~~}}}zzzwwwtttqqqtttpppgggZZZLLLFFFGGGJJJGGGHHHJJJLLLLLLLLLLLLKKKIIIIIIHHHFFFCCC@@@===<<<333000---,,,,,,.........++++++++++++++++++++++++......---,,,++++++++++++************************)))))))))***+++++++++,,,******))))))******+++,,,,,,++++++++++++++++++,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,+++++++++,,,,,,---.........------------......////////////////////////111000000//////000222222111111555:::<<<===CCCKKKPPPZZZhhhrrruuuvvvuuuuuusss|||yyytttvvv|||}}}sssjjjgggjjjooorrr}}}{{{wwwvvvoooooonnnnnnqqq{{{yyygggXXXMMMJJJFFFEEEHHHNNNTTTXXXZZZ___fffmmmttt}}}}}}zzzxxx}}}~~~}}}|||zzzyyyvvvuuuuuutttsssrrrqqqpppoooqqqrrrrrrpppooooooooopppqqqrrrssstttsssrrrqqqiiieeeaaa\\\XXXTTTNNNKKKIIIFFFCCC@@@@@@???===;;;<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999888888777666444444333333444444444444333333333333333333333333333333333333333222222222111111~~~|||{{{rrroookkkfffdddeeeiiillllllpppyyy}}}xxxtttpppnnnooopppqqqpppvvvuuurrrnnniiiaaaXXXRRRJJJGGGCCC@@@>>>===<<<:::===;;;999777777777888999777777777666666555555555444444444444444444444444333333333333333222222222333333333444555777888999777999;;;>>>AAACCCEEEFFFHHHJJJLLLPPPSSSVVVXXXYYYZZZYYYXXXXXXXXXYYY[[[[[[]]]```dddiiimmmoooppppppoookkkgggggglllqqquuuuuu{{{|||~~~~~~}}}|||{{{zzzzzzxxxvvvvvvvvvvvvuuutttrrrsssuuuxxx~~~~~~zzzssshhh___XXXQQQJJJEEE@@@???===;;;888777666555555666777999>>>EEEMMMSSS]]]eeellloooqqqrrrooojjjbbb\\\YYY]]]fffqqqzzzxxx~~~zzzpppjjj^^^___dddnnnzzz|||xxxuuurrruuuuuupppdddTTTIIIFFFGGGFFFGGGIIIJJJKKKJJJJJJIIIGGGGGGGGGFFFDDDBBB@@@>>>666222...,,,,,,---......++++++++++++++++++++++++...---,,,,,,+++++++++,,,************************)))))))))***+++++++++,,,******))))))******+++,,,,,,++++++++++++++++++,,,......------,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,------......------------......////////////////////////111000/////////111222333333444777;;;<<<===EEEMMMUUU___llluuuwwwuuutttsssmmmsssyyy}}}~~~wwwvvv}}}~~~}}}tttmmmmmmrrrwwwzzz{{{tttpppnnnnnnpppqqqppppppuuu}}}|||rrr___OOOJJJIIIHHHIIILLLRRRYYY]]]^^^dddmmmsssyyy~~~xxxssstttxxx|||zzzxxxrrrrrrrrrqqqppppppoooooommmnnnppppppooonnnnnnooooooooopppqqqrrrqqqqqqpppnnnllliiigggddd___ZZZWWWMMMJJJFFFCCCBBB@@@???======<<<<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888888888777666555444444555555777888999999::::::333333333333333333333333333333333222222222111111zzzwwwrrrnnnkkkkkkkkklllhhhhhhllluuu~~~~~~{{{vvvrrrqqqqqqqqqpppvvvvvvuuutttqqqkkkccc^^^SSSOOOIIIEEEBBB@@@>>><<<:::999888666666666666777888777777666666555555555555555555555444444444444333333333333333333333333000000000111222444555666222333555888:::===???@@@AAABBBCCCEEEHHHJJJLLLLLLMMMLLLLLLKKKKKKLLLNNNNNNQQQRRRTTTWWW[[[^^^aaaccceeecccbbbbbbeeeiiilllmmmwwwyyy}}}~~~~~~}}}}}}}}}zzzyyywwwwwwwwwwwwuuussssssrrrrrrssswww~~~xxxnnnfff___WWWNNNHHHCCCBBB???===:::888777666666777777888:::@@@GGGLLLVVV^^^ggglllooossssssqqqmmmfff___]]]```hhhvvv{{{uuuvvv{{{{{{ttteeebbbaaagggsss~~~}}}yyywwwvvvyyyxxxooo```QQQHHHEEEEEEFFFHHHIIIIIIIIIHHHGGGCCCDDDEEEFFFEEEDDDBBB@@@999555000---,,,---------+++++++++++++++++++++++++++******)))******++++++++++++++++++++++++++++++***************+++++++++******))))))******+++,,,++++++************++++++,,,,,,++++++*********)))++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,---......------------......////////////////////////000///......///000222333666666999;;;:::;;;DDDNNNZZZcccooovvvwwwuuusssrrriiimmmqqquuu{{{xxxtttwww~~~zzztttrrruuuzzz~~~xxxrrrooommmnnnppprrrqqqoooooorrruuu~~~yyyrrrhhhYYYKKKGGGHHHJJJMMMPPPVVV\\\aaadddkkkssszzz~~~wwwqqqnnnnnnuuu}}}{{{xxxsssrrrqqqooonnnnnnnnnnnnkkkmmmnnnnnnnnnnnnoooqqqoooooopppppppppoooooonnnpppooommmmmmllljjjfffdddUUUQQQLLLGGGEEECCCAAA???>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;777777777777777666666555444555666888999999999999444444444444444444444444333333333333222222222222~~~zzzwwwtttqqqooommmllliiikkkqqqvvv{{{~~~yyyvvvtttqqqppprrrrrrsssuuutttpppkkkfff]]]YYYRRRLLLHHHEEEBBB@@@::::::999999888888777777888777777666555555444444666555555555444444444444333333333333444444444444111111000000111222333333222222333555666888:::;;;;;;;;;<<<===>>>???AAAAAAAAAAAA@@@???@@@AAABBBCCCDDDEEEGGGJJJMMMQQQTTTVVVXXXZZZ\\\^^^```bbbeeegggmmmqqqwwwzzz{{{|||}}}}}}{{{zzzzzzzzzyyywwwuuuttttttrrrrrrtttyyywwwpppiii```VVVOOOGGGEEECCC@@@===:::999888666777777777888;;;AAAEEENNNWWWaaafffkkkrrruuuuuutttnnnhhhdddbbbdddnnnxxxyyyuuuwww}}}yyyrrriiihhhnnnxxx|||~~~qqq```PPPHHHEEEFFFHHHIIIIIIHHHHHHGGG???AAADDDFFFGGGEEECCCAAA<<<777111---,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))***+++,,,,,,+++++++++++++++++++++++++++++++++*********************))))))******+++,,,*********))))))*********++++++++++++++++++******************************---,,,,,,++++++,,,,,,,,,......------------......///////////////////////////...------...000111222555666:::======@@@KKKVVVccckkkvvv||||||yyywwwvvvlllooosssxxx|||tttrrrxxx}}}zzzwwwwww{{{zzzxxxvvvwww{{{~~~zzzvvvtttttttttuuuvvvvvvuuutttsssttt|||{{{pppfff]]]SSSJJJFFFIIIMMMQQQUUUZZZaaafffjjjqqqzzz}}}|||ssslllgggjjjnnnuuu}}}xxxvvvsssooommmllllllllljjjllllllllllllnnnqqqsssoooooooooooooooooonnnnnnmmmmmmmmmoooqqqqqqpppnnnccc^^^WWWPPPLLLHHHEEECCC???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::666777888888999888888888555666666777777666666555666666666666666666666666444444444444333333333333}}}zzzvvvrrrooosssooooootttuuutttyyyzzzuuuqqqnnnlllmmmooorrrsssqqqmmmiiieee```XXXRRRMMMIIIFFFDDD============<<<;;;:::999888777777666555444444333666666555555555444444444333333333444444555555555444444333222222222222333555555444555555666777888777777777777888999::::::999999888888999:::<<<===;;;<<>>CCCFFFGGGFFFDDDBBB>>>999222---++++++++++++++++++++++++++++++++++++*********+++,,,---//////++++++++++++++++++++++++,,,+++++++++******))))))*********)))***++++++,,,******))))))))))))******------------------------))))))))))))))))))))))))------,,,++++++,,,,,,,,,.........------.........////////////////////////...---------...///111222333555;;;@@@CCCHHHUUUccclllttt}}}~~~}}}rrruuuzzztttrrrzzz|||yyyuuutttuuuxxxzzz{{{}}}~~~}}}xxxwwwwwwzzz}}}{{{{{{|||~~~xxxjjj]]]VVVPPPKKKGGGKKKQQQUUUYYY___ffflllnnnvvv|||}}}vvvlllcccbbbccceeeooozzz}}}zzzuuupppmmmkkkkkkkkkjjjkkkkkkkkklllnnnrrrvvvooooooooooooooooooooooookkkkkklllooorrruuuuuutttpppjjjbbbZZZSSSNNNJJJHHH??????>>><<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::777777888999::::::::::::<<<<<<;;;;;;999888777666777777777777777777777777555555444444444444333333~~~zzzxxxwwwvvvuuuwwwyyyzzzyyyxxx~~~xxxsssnnnmmmmmmoooqqqrrrqqqpppmmmiiiccc]]]WWWPPPIIIEEEBBB???;;;::::::::::::999:::999999999999999:::::::::999777666555555666666222333444444555555444444222222333333333333222222333333333444444555555555444555555555666777777777444555666666777777666666666777888999<<<>>>@@@AAADDDHHHMMMRRRUUUYYY]]]```aaacccgggnnnuuuzzz|||}}}}}}zzzyyywwwuuuuuuwwwzzz{{{{{{{{{tttgggYYYRRRNNNHHHCCC@@@>>><<<;;;;;;999777666666999<<<>>>DDDKKKVVV^^^dddiiinnnrrrrrrqqqooollliiigggfffeeettt{{{|||pppooo{{{ppp[[[QQQKKKHHHIIIIIIFFFDDDDDD999999:::???EEEHHHFFFCCCBBB???:::444000...------------++++++++++++------,,,,,,,,,------.........,,,++++++++++++---...///******+++++++++,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,------,,,++++++---,,,******+++***)))'''---------------------------------........./////////.........///000111222222111000//////000111222555666999>>>GGGTTTbbblllvvvzzz{{{rrrrrr{{{zzztttqqqssswwwyyyzzzvvvxxxzzz~~~~~~zzzwwwwww|||~~~{{{zzzxxxjjj^^^SSSKKKJJJNNNQQQSSSUUUYYY]]]dddkkkpppyyy|||~~~~~~}}}ooocccaaa___[[[```jjjqqqwww}}}xxxtttqqqooollljjjlllkkkiiihhhiiilllppprrrwwwuuusssqqqpppppppppqqqpppoooooopppqqqtttwwwxxxwwwtttpppjjjcccZZZPPPJJJDDDBBBAAAAAA@@@>>>;;;999===<<<<<<;;;;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;888999999999999888777777777888:::;;;;;;:::888777:::888555333333333555666777777666666555555555444|||~~~}}}~~~|||}}}~~~~~~xxxooonnnllllllnnnpppqqqqqqnnnkkkgggbbb\\\VVVOOOJJJEEEBBB===:::999999999888999888888888888888999999:::999777666555555666666555555555555555444333222111222222333333222222111222222333333333444444444333333444444444444444555333333333444444444555555333333444555777999:::;;;<<<@@@EEEJJJNNNSSSWWWZZZ^^^```cccggglllsssxxx{{{~~~{{{|||zzzxxxwwwyyy{{{||||||~~~qqqeeeZZZUUUMMMGGGCCCAAA>>>===:::888666444444666999:::>>>EEENNNVVV\\\bbbiiinnnrrrpppnnnkkkiiihhhgggfffmmm{{{~~~xxxpppZZZQQQIIIIIIIIIGGGEEEEEE999999:::???DDDGGGFFFDDDBBB???:::555111///...------,,,,,,++++++,,,,,,---))))))******************+++***))))))((()))************+++++++++,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,------,,,,,,++++++***)))***+++,,,+++***---------------------------------.........//////000000000////////////000000000///000111222444555666777:::@@@IIIWWWfffppp||||||vvvwww~~~{{{uuusssuuuxxxzzzzzzsssssstttvvvwwwwwwuuutttyyy~~~~~~}}}ssseeeYYYPPPJJJKKKPPPVVVXXX\\\```dddjjjqqquuuzzz}}}}}}{{{}}}vvvjjjeee___XXXXXX```ccciiiuuuzzzwwwtttpppnnnkkkjjjhhhggghhhkkkoooqqqttttttsssrrrrrrrrrrrrsssqqqppppppppprrruuuyyy{{{}}}{{{xxxtttmmmdddYYYRRRKKKIIIFFFDDDCCCBBB@@@???<<<;;;;;;:::;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;:::999999888999:::;;;;;;:::999888555555555666777777888888888888888777777666666666~~~}}}|||zzzyyy{{{vvvsssnnnlllmmmoooqqqqqqpppnnnlllhhhddd^^^WWWSSSMMMIIIBBB>>>;;;;;;:::999:::999999888888999999::::::999888777666666666666777777666666555333222111111111222222222222111111222222222222222333333333333333222222222222222111222111111000111222333444111111111222333444555666555999>>>BBBGGGKKKPPPSSSZZZ\\\^^^___bbbhhhrrrxxx}}}}}}{{{zzz{{{|||||||||}}}}}}rrreee___VVVMMMGGGDDDAAA???<<<:::777555444555777888999>>>FFFMMMSSS[[[dddkkkpppooollliiigggfffeeeddddddsss}}}iiiZZZKKKGGGIIIHHHFFFEEE;;;999:::===CCCFFFFFFDDDCCC@@@<<<777333000......+++,,,,,,------,,,,,,+++******)))))))))))))))))),,,+++***(((((('''((((((******+++++++++,,,,,,,,,************************************************+++,,,,,,------,,,,,,,,,***)))(((***,,,------,,,------------------------------........./////////222111111000///........./////////000222444777888999;;;>>>DDDOOO]]]lllvvv}}}}}}|||{{{}}}|||xxxvvvvvvwwwwwwwwwnnnnnnnnnoooooopppqqqqqq{{{vvvkkk]]]SSSLLLIIIMMMTTT\\\```eeejjjooosssxxx{{{}}}~~~~~~~~~}}}}}}}}}yyyyyy}}}~~~rrrkkkcccXXXTTTWWWYYY\\\fffrrr|||zzzvvvsssnnnllliiiggghhhjjjmmmpppqqqqqqssstttuuuuuuvvvvvvtttsssqqqqqqsssvvvzzz}}}{{{ssshhhaaaTTTOOOIIIEEECCCBBBBBBAAA======<<<<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<;;;;;;::::::::::::::::::::::::555666888999::::::999888999999999888888888888888|||zzzzzzzzz}}}uuuooommmnnnoooppppppooonnnnnnkkkfff```[[[VVVQQQIIICCC???===<<<;;;<<<<<<;;;:::::::::;;;;;;:::999999888777777777666777777777666666444333333111111222222222222111111111111111111111111222222333333222222111111000000222111000//////000333444333333222222333333444555444777;;;>>>AAADDDIIILLLSSSVVVZZZ[[[\\\aaakkksss}}}~~~}}}}}}}}}|||{{{zzzzzzppphhh]]]SSSKKKFFFBBB@@@@@@>>>;;;888666666777888777;;;AAAFFFMMMVVVaaaiiilllkkkiiifffccc```___^^^ZZZhhhyyyxxxcccMMMFFFHHHIIIGGGFFF<<<:::999<<>>:::666222000...++++++------------++++++------,,,,,,++++++******,,,++++++*********))))))******+++++++++,,,,,,,,,************************************************++++++,,,---------,,,,,,***))))))***,,,------,,,,,,,,,------------------............////////////000000000000000///............///000222444777888;;;>>>CCCJJJVVVdddsss}}}~~~~~~www{{{{{{wwwssspppnnnmmmgggiiikkkmmmmmmnnnooopppyyylllaaaUUUNNNJJJKKKQQQYYYaaaeeelllssswww{{{~~~}}}||||||}}}~~~zzzvvvwww|||yyywwwxxxzzz|||tttkkk___WWWWWWXXXXXX^^^gggqqq{{{|||yyyuuusssppplllkkkkkkmmmnnnoooqqqsssvvvxxxyyyzzzzzzyyywwwtttssssssvvvyyy|||xxxrrrccc\\\SSSKKKGGGDDDCCCCCCAAA@@@@@@???>>>>>>??????<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>======<<<;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;:::999888777999999999999888888888888~~~|||{{{|||~~~~~~uuupppmmmlllkkknnnnnnooopppooolllgggccc]]]XXXOOOHHHCCC@@@===;;;===<<<;;;::::::::::::::::::::::::999888888777777555555666777777666666666222222333333333333222222111111111111111111111111444444333333222222111111333222000//////111333444444333333222222222333333444666888999;;;===AAACCCKKKPPPVVVZZZ[[[^^^ffflllvvv{{{~~~~~~~~~|||zzzzzz~~~~~~wwwpppdddYYYPPPIIIDDDAAABBB@@@===:::888777777777666999===@@@FFFPPP[[[dddgggfffeeebbb___[[[XXXVVVTTT]]]kkkxxx|||uuuuuuzzzhhhOOODDDFFFHHHGGGEEE>>>;;;888:::???DDDFFFFFFDDDCCC@@@===888444111///++++++------------++++++......------,,,,,,,,,+++))))))******++++++++++++******+++++++++,,,,,,,,,***************************************************+++,,,,,,---------,,,,,,+++***+++,,,---,,,***,,,,,,,,,---------.............../////////000000---...///000111000000000000//////000111444666777;;;???FFFPPP[[[iiiwwwwwwssszzzwwwoooiiieeecccaaafffkkknnnnnnmmmmmmmmmuuu}}}~~~vvvaaaXXXPPPMMMMMMOOOWWW___dddiiiqqqxxx}}}}}}|||}}}~~~~~~|||wwwsssmmmkkkmmmrrryyy|||wwwuuuuuuwwwjjjaaa]]]YYYVVVXXX^^^gggppp}}}|||yyytttqqqnnnmmmlllppprrruuuyyy{{{}}}~~~~~~|||yyyvvvuuuvvvxxxzzzvvvnnncccXXXQQQLLLIIIGGGEEEDDDBBBAAA@@@???>>>>>>=======================================<<<;;;;;;<<<<<<;;;::::::;;;<<<<<<>>>===;;;999888999:::;;;888888888888888888888888~~~~~~}}}||||||}}}{{{yyyyyy}}}wwwpppllliiillllllnnnoooqqqpppmmmjjjccc]]]VVVOOOIIICCC???<<<<<<;;;;;;:::999999999999::::::;;;::::::999777777555555666777777777777777333333444444444444333333222222222111111111111111444444333333333333333333222222111000111222333444222222111111000111111222333444444444444666999<<>>===>>>>>>>>>>>>>>>>>>>>>>>><<<============<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;999888888;;;>>>@@@888888888888888999999999}}}yyyvvvsssqqquuuzzz~~~{{{zzz}}}{{{sssnnnkkkkkklllooorrrsssqqqpppkkkfff```YYYSSSLLLFFFAAA???>>>===<<<;;;;;;;;;;;;:::;;;;;;;;;;;;999888777777777888888888777666666444555555666666555555444333333222222222111111111222222333333333333333333000111111111111222222222111111111000000111111222111111222111111333666999===@@@FFFMMMSSSXXX\\\^^^ccckkkuuu|||~~~~~~zzz{{{}}}}}}~~~tttjjjaaaWWWOOOJJJBBBAAA???<<<:::888777666555666777888;;;BBBMMMTTT[[[^^^bbbeeeddd```ZZZVVVRRRQQQZZZmmm~~~|||{{{~~~vvvjjjdddcccnnn|||iiiPPPDDDBBBBBBBBBCCCAAA<<<777777;;;BBBFFFGGGEEEEEEDDDAAA===888333000---,,,,,,++++++,,,,,,---***************+++++++++((()))***++++++******)))******+++++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------+++******+++---...---,,,++++++,,,,,,---......///.../////////000000000000---...000111111000///...111111111333555888;;;===CCCKKKWWWdddpppzzz|||pppnnnwww~~~|||zzzqqqllljjjkkkkkkooosssqqqlllgggggghhhkkkuuu~~~ssseee[[[PPPNNNPPPVVV[[[___dddkkknnnssszzz{{{qqqkkk```YYYUUUWWW\\\cccnnnyyy~~~~~~uuuooonnnsss}}}yyyooofff___]]]^^^```gggnnn{{{~~~{{{zzzzzz{{{}}}~~~wwwmmmccc[[[VVVOOONNNKKKGGGDDDBBB@@@???>>>>>>>>>>>>>>>>>>>>>>>>===============<<<<<<;;;;;;<<<===>>>>>>===<<<;;;::::::999999:::;;;===>>>888999999999:::::::::;;;}}}{{{uuupppmmmqqquuuyyy}}}}}}{{{zzzzzz{{{|||vvvkkkkkklllooorrrttttttsssrrroooiiibbb\\\TTTMMMHHHCCCBBBAAA@@@????????????:::;;;<<<<<<;;;:::888777999999999999888666555444555555666666666666555555333333333333222222111111111111111222333333333444//////000111222111111111222222222222222333333444000111222111222444888;;;999;;;???FFFNNNUUUYYYZZZ]]]fffqqqyyy|||yyyzzz{{{zzz|||zzzqqqggg^^^UUUOOOEEEDDDBBB???===;;;:::999666888999999;;;AAAJJJRRRXXX\\\ccchhhiiieee___[[[SSSPPPXXXnnn~~~{{{xxxlllfffaaajjjwww|||gggPPPDDDAAA@@@AAABBBBBB<<<777666;;;AAAFFFGGGEEEEEEEEEBBB>>>999444000...---++++++++++++---...******++++++,,,,,,,,,---------......---,,,***)))******+++++++++,,,,,,,,,************************------------------------)))***+++,,,------...---)))))))))+++---/////////++++++,,,,,,---...//////////////////000000000000///000111222111///---,,,000111222555888<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<:::<<<>>>??????>>><<<:::;;;<<<<<<<<<<<<:::999888:::::::::;;;;;;<<<<<<<<<|||yyyxxx}}}}}}vvvppplllmmmmmmmmmnnnrrryyy}}}zzz{{{tttpppkkkiiilllppptttvvvvvvuuurrrooojjjccc\\\VVVKKKIIIFFFBBB???======>>>???>>>===;;;:::999999888:::::::::999999888888888666666555555555444444444555555444444444333333333333333333333333333333333000000000000000000000000111111111111111111111111000000111222333333444444555888;;;@@@DDDKKKQQQVVVZZZ___fffmmmrrrxxx}}}yyywwwxxx}}}{{{vvvmmm```UUUMMMJJJDDD@@@===;;;999777999999999999:::>>>CCCGGGTTTZZZbbbiiimmmkkkhhheeeUUURRRTTTbbbvvv~~~{{{kkkdddfffppp|||}}}yyyuuuuuuwwwyyywwwuuupppdddSSSFFFAAAAAA@@@???BBB>>>999888:::???DDDFFFEEEDDDCCCBBB@@@;;;444//////...------...///...,,,++++++++++++++++++++++++++++++------------++++++******+++++++++,,,,,,,,,++++++******************++++++******)))*********+++,,,.........,,,***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///000000000000000///000111222333222111111000111444888888999???FFFQQQ\\\lll|||vvvooolll~~~|||vvvtttvvvyyypppssszzzzzzxxxxxxzzz|||zzzrrrmmmlllmmmnnnpppvvv~~~}}}nnn]]]TTTSSSLLLPPPUUU\\\bbbgggkkkmmm{{{~~~~~~tttjjjcccZZZZZZZZZYYY[[[cccnnnwww{{{{{{nnnllllllttt{{{qqqhhhcccaaaaaaooottt}}}~~~uuulllfff]]]VVVRRRNNNIIIEEEBBBCCCBBBAAA??????@@@BBB@@@???>>>=========>>>>>>>>>>>>>>>>>>============???===:::888888999<<<===<<<;;;999:::;;;;;;:::888yyyuuuqqqrrrzzzyyytttrrrqqqooonnnnnnrrrwww{{{~~~yyy|||zzzrrrllljjjkkkmmmmmmvvvvvvvvvvvvtttoooiiidddYYYTTTLLLEEEAAA@@@@@@@@@???>>><<<;;;:::999999999999999999888888888777777666666666555555555444444555555555444444444333333333333333333333333333333111111111111111111111111111111111111111111111111111111111222222333333333333555888<<<@@@GGGNNNSSSZZZ___ggglllooouuu~~~~~~zzzwwwxxx{{{|||sssggg^^^SSSNNNHHHCCC@@@===<<<:::777777777666777:::???CCCPPPUUU^^^fffkkkllliiiggg\\\WWWUUU^^^nnn~~~zzziiifffkkkzzz~~~zzzxxxtttrrrqqqpppnnnmmmiii```SSSHHHAAA???======BBB>>>999777999>>>CCCGGGFFFEEEDDDCCCAAA<<<666222000...------...///...,,,++++++++++++++++++++++++++++++,,,------,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++,,,++++++*********+++++++++,,,---......,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///000000000000000///000111222333222222111111111444888999;;;CCCLLLWWWdddxxxwwwppprrrvvvwwwqqqooonnnjjjnnnvvv~~~zzzyyyzzz~~~xxxtttrrrsssssswww|||uuufffVVVNNNMMMMMMQQQXXX___ffflllqqqttt}}}|||tttmmmgggcccbbb___\\\\\\bbbllluuu{{{sssooolllooozzzxxxpppllliiinnnrrryyyyyyrrrhhhaaa[[[UUUNNNIIIEEECCCAAA@@@@@@@@@AAABBBFFFEEEDDDDDDCCCBBBBBBBBB???>>>>>>>>>>>>=========>>>>>>===============>>>===<<<;;;;;;<<<<<<;;;999yyyrrrlllgggjjjpppyyyvvvrrrnnnllllllnnnooovvvxxx|||||||||}}}{{{qqqkkkiiihhhhhhrrrtttwww{{{~~~}}}yyyvvviii```TTTKKKGGGEEEDDDBBB???>>>===;;;::::::::::::888888888888777777777777666666666666555555555555555555555444444444444333333333333333333333333333111111111111111111111111111111111111111111111111111111222222222222222222111333555777;;;AAAHHHMMMXXX___gggkkkmmmrrr||||||yyyxxxxxxzzz{{{{{{qqqiiiZZZUUUMMMFFFBBB@@@???>>>666777666555555888<<>>BBB>>>999666777<<>>???@@@AAAAAA@@@???>>>>>>===<<<<<<======<<<;;;|||uuullldddbbbdddrrr}}}~~~xxxsssooommmkkkjjjlllmmmqqqvvv{{{~~~~~~yyyqqqmmmjjjiiikkknnnttt|||tttlll```WWWRRRMMMHHHCCC@@@???>>><<<;;;;;;;;;;;;999999888888888888888888777777777666666666555555555555555555444444444444444444444444444444444444111111111111111111111111111111111111111111111111222222222222111111111111111222222444777<<>>:::777777;;;AAAFFFGGGFFFEEEEEECCC@@@;;;888333000...---......---,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,------******,,,------------,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------............///000000000000000000000111111222222222222333222555:::???FFFRRR^^^nnn}}}uuuqqqvvvxxxqqqmmmlllnnnrrrxxx}}}|||||||||}}}tttvvvyyy}}}~~~qqqeeeXXXMMMJJJLLLRRRWWW___eeekkkrrryyy~~~}}}}}}{{{zzzxxx}}}yyyqqqfff___^^^ccchhhpppvvvwwwrrruuu}}}}}}yyywwwzzz|||uuummmddd^^^VVVOOOIIIHHHLLLQQQRRRPPPOOOOOOOOONNNLLLIIIGGGEEEEEEDDDDDDCCCBBBAAAAAAAAA??????@@@AAABBBAAAAAA@@@???>>><<<===>>>>>>===;;;xxxoooeee______dddnnn||||||xxxsssnnnkkkkkkjjjjjjmmmrrrwwwzzz{{{~~~|||uuuoookkkiiikkkqqqyyy~~~vvvnnndddXXXLLLCCCBBBAAA@@@>>>===<<<<<<;;;::::::::::::::::::::::::888888777777777666666666666666555555555444444444444444444444444444444444111111111111111111111111111111111111111111111111222111111111111111111111111222222333555999???DDDLLLWWWeeeooorrrtttyyy}}}}}}yyyvvvsssrrrsssxxxzzzsssggg```VVVMMMGGGCCCAAA@@@;;;;;;:::888666666888;;;>>>CCCKKKUUU```iiipppsssqqqiii^^^WWWXXXddduuu~~~~~~~~~jjj[[[```qqq|||wwwuuuuuutttsssmmm___PPPFFFCCCEEE@@@???<<<999777:::AAAFFFGGGFFFDDDDDDCCCAAA===:::444222///------...---,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++++++++,,,,,,------,,,+++++++++,,,,,,---...***++++++,,,------------+++++++++,,,,,,---------,,,,,,,,,---------............///000000000000000111111111111111222222222444444777>>>DDDMMMZZZgggvvv}}}xxx{{{}}}wwwttttttvvvwwwzzz~~~~~~}}}yyyvvvsssnnnrrrxxx~~~wwwhhh]]]TTTMMMMMMPPPUUUZZZaaaeeeiiinnnuuuzzz|||~~~xxxlllaaa\\\^^^bbbiiipppzzz{{{yyyooohhh```YYYQQQOOOTTTYYY[[[[[[[[[\\\\\\\\\ZZZWWWSSSQQQIIIIIIHHHFFFEEECCCBBBAAABBBAAAAAA@@@@@@AAABBBBBB@@@>>>======>>>>>>===<<<zzzqqqfff___]]]XXXbbbnnnzzz~~~wwwrrrnnnkkkhhhgggiiimmmpppqqqtttxxx}}}~~~tttnnnllllllooouuuxxxdddRRRGGGFFFEEECCCAAA???===<<<<<<:::::::::;;;;;;;;;;;;;;;888888888888777777777777666666666555555555444444444444444444444444444444222222222222222222222222111111111111111111111111000000111111111111111111111222333444555888<<>>EEENNNYYYdddmmmqqqppplllddd[[[YYYaaaqqq~~~~~~{{{zzzzzz{{{nnn^^^^^^jjjvvv~~~{{{zzzyyyyyysssgggWWWKKKEEEDDD???@@@???<<<:::;;;@@@EEEGGGEEEDDDDDDDDDBBB???===666333///------------,,,++++++++++++++++++++++++++++++************++++++******+++++++++,,,,,,,,,******++++++,,,,,,------+++******++++++,,,---...,,,,,,,,,,,,,,,,,,------***++++++,,,,,,------...,,,,,,,,,---------............///000000000000000111111000000111111222333555666:::BBBIIIRRRaaammmxxx~~~~~~yyyyyy}}}|||~~~|||vvvpppmmmqqquuu{{{xxxlll^^^UUUPPPMMMPPPUUUYYY^^^cccfffgggjjjqqqwww|||~~~}}}}}}~~~rrreee]]]\\\^^^eeejjjsss}}}|||tttmmmeee]]]XXXZZZ^^^bbbdddeeefffhhhhhhfffccc^^^\\\RRRQQQOOOLLLJJJGGGFFFEEEGGGFFFDDDCCCCCCCCCDDDEEEAAA@@@??????@@@@@@???==={{{ssshhh___\\\RRR[[[eeeppp}}}xxxtttooolllkkkkkkkkkjjjkkkoootttyyy}}}}}}uuuqqqnnnlllooowwwooo\\\QQQJJJIIIFFFCCC@@@>>>===<<<999999999::::::;;;;;;;;;999999888888888777777777666666666666555555555555555555555555555555555555222222222222222222222222111111111111111111111111//////000000111111222222000222444555555666999;;;BBBHHHTTTbbbmmmuuuyyyzzz{{{|||yyyvvvuuuppppppssszzzwwwqqqggg]]]UUUOOOIIIFFF??????>>>;;;777555666777888:::???GGGRRR]]]ggglllmmmmmmiii```ZZZ^^^kkkwww}}}zzzxxxxxx}}}rrrddd___dddnnn{{{{{{zzz{{{yyypppbbbSSSHHHBBB>>>@@@AAA???<<<<<<@@@DDDHHHGGGEEEEEEFFFDDDBBB@@@777444000------------,,,++++++++++++++++++++++++,,,+++***))))))***+++,,,******+++++++++,,,,,,,,,+++++++++,,,---.........)))))))))******,,,------------,,,,,,++++++,,,,,,******+++,,,,,,---......,,,,,,,,,---------............///000000000000000222111000000000111222333666777===EEENNNWWWeeeqqqvvvzzz~~~~~~~~~|||yyyuuupppmmmsssvvv|||ooobbbVVVPPPNNNPPPUUU[[[\\\aaafffggggggiiipppwwwzzz|||xxxjjj```]]]]]]___dddkkkttt~~~}}}wwwmmmeeeaaaccchhhkkknnnppprrrsssrrrnnniiifff```___\\\YYYUUURRROOONNNLLLLLLKKKKKKJJJIIIGGGGGGDDDCCCBBBBBBCCCCCCBBB@@@}}}uuujjjaaa^^^SSSZZZccckkkvvv~~~zzzwwwssspppmmmiiikkknnnrrrvvv{{{|||sssnnniiiiiiqqq}}}uuuddd\\\LLLKKKHHHEEEAAA???===<<<888888888999999:::::::::999999999888888888888777777666666666555555555555555555555555555555555555222222222222222222222222111111111111111111111111...//////000111222222333///111444555555555777888@@@DDDLLLZZZiiitttzzz{{{xxx}}}}}}zzzxxxxxxtttsssrrrssszzz}}}wwwmmmddd\\\TTTNNNJJJCCCCCCAAA>>>:::888888999666888<<>>===@@@DDDIIIHHHGGGGGGGGGFFFDDDBBB888555000------------,,,++++++++++++++++++++++++,,,+++***))))))***+++,,,******+++++++++,,,,,,,,,,,,,,,------...///000000))))))))))))***+++,,,---...------,,,++++++++++++******+++,,,,,,---......,,,,,,,,,---------.........//////000000000000000222111000000000111333444666888>>>HHHPPPYYYgggsssttttttyyy~~~|||zzzwwwtttrrrqqqooosssyyy|||jjj^^^RRROOOPPPTTTZZZaaa^^^ccchhhiiihhhjjjrrryyy|||nnnccc^^^^^^ZZZ^^^dddlllvvvzzzooohhhhhhmmmqqqxxxzzz}}}~~~zzzuuuqqqmmmkkkhhhddd```\\\YYYXXXNNNPPPRRRRRRQQQNNNJJJHHHFFFEEEDDDDDDEEEEEEDDDCCC}}}ssseeeYYYVVVVVV\\\iiiuuu|||{{{tttqqqjjjgggkkkpppsssxxx|||ssslllkkklllqqq~~~|||mmmbbb]]]YYYSSSMMMGGGCCCAAA???;;;:::999999;;;<<<<<<;;;;;;;;;::::::999:::::::::333333333444555666777888888888777777666666666555777666555444444444444444222222222111111111111111222222222333333444444444444333222222333444666777<<<>>>FFFTTTbbblllwww}}}|||vvvxxxyyywwwvvv{{{|||rrrjjjccc\\\TTTNNNHHHDDD@@@<<<:::888777555999777:::@@@GGGOOO[[[fffbbbiiiooojjj]]]UUU[[[eeevvv{{{zzz|||{{{~~~wwwiii___\\\cccttt~~~yyytttqqqlll```OOOCCCAAA>>>>>>BBBDDDCCCEEEIIIJJJHHHEEECCCCCCCCCBBBAAA;;;888444000---,,,------///...---,,,,,,,,,,,,,,,***++++++,,,,,,------...******+++,,,,,,---......******+++++++++,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***+++,,,---+++++++++,,,,,,,,,------...//////000000000000000000111333333222222333555666???FFFHHHNNNYYYeeekkkooosssyyy|||~~~||||||zzzuuusssuuuttttttwww}}}pppZZZVVVRRRRRRWWW]]]bbbcccdddgggjjjlllmmmpppuuuzzzyyyrrrlllgggfff```]]]bbblllwwwxxxnnnkkknnn}}}~~~{{{wwwrrrnnnllliiiddd``````^^^\\\[[[[[[XXXSSSNNNLLLKKKIIIGGGEEEEEEEEEEEE|||mmmbbbYYYXXX\\\gggrrryyy~~~vvvpppppppppooorrrwww}}}|||{{{rrrmmmlllnnnyyyuuummmiiieee^^^VVVOOOJJJEEECCC???===;;;:::;;;;;;;;;:::;;;;;;::::::999999::::::555555555555666777888888888888777777777666666666777666666555555555666666444444333333222222111111222222222222333333333444333222222222222444555666;;;<<>><<<:::999777666444666<<>>DDDHHHOOO[[[dddhhhmmmooottt{{{|||{{{xxxtttsssuuuvvvuuuwww{{{xxxiiiYYYVVVTTTVVV[[[aaaeeegggiiikkkmmmmmmnnnrrryyy}}}{{{zzzyyyooogggaaabbbiiirrr{{{uuuuuuuuuyyy}}}{{{xxxtttoookkkjjjhhhfffeeeeeebbb]]]YYYTTTRRRPPPMMMKKKIIIIIIIIIssshhh___\\\]]]eeeooowww|||xxxwwwxxx}}}zzzuuupppooopppwww{{{yyyzzz}}}|||sssmmmlllsss{{{|||yyytttmmmeee]]]UUUNNNIIIDDDAAA===;;;;;;::::::999;;;;;;;;;:::::::::999999888777777666666777777888888888888777777777777777666666666555666666777777666666555444444333222222111111111222222222222222111111111111222333444555999:::@@@KKKWWWcccrrr~~~||||||zzzvvvssstttyyy~~~yyyrrrjjj___XXXNNNJJJDDD@@@===<<<;;;:::555333444999===CCCMMMVVVdddjjjpppnnnfff^^^YYYXXXaaalllzzz~~~xxxvvvwwwzzz}}}zzz~~~yyyssslllkkkuuu}}}wwwvvvvvvmmm[[[LLLHHHCCCAAADDDFFFFFFHHHKKKLLLIIIFFFDDDDDDEEEDDDDDD<<<:::666222///...............---,,,,,,,,,------......---,,,,,,+++************++++++,,,,,,------...---,,,+++,,,---...///,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,/////////000000000111111...///000000111111000000111222444444444555777999<<<@@@EEEJJJTTTaaahhhiiimmmlllnnnttt|||{{{xxxtttuuuyyy|||{{{{{{}}}}}}lll___XXXWWWXXX\\\aaagggjjjkkkooopppqqqqqqqqqvvv~~~~~~xxxnnnddd```cccjjjwww{{{wwwpppvvvzzzvvvuuutttrrrqqqpppmmmiiifff```^^^[[[WWWTTTQQQPPPOOOzzzooofffaaa___eeemmmuuu~~~{{{wwwvvvvvvwwwwwwzzz{{{vvvttttttxxx{{{zzz~~~{{{rrrnnnpppttt~~~~~~zzzuuunnneeeZZZRRRIIIEEE@@@===;;;;;;:::999<<<<<<<<<<<<;;;::::::999999888777666666666666666888888888888888888888888666555555555555666777777777666666555444333222222111111111111111111111111000000000111111222333333777777<<>>>>>>>>===<<<:::999888888777666555555555555888888888999999999999999666555555555555555666666666555555444333222222222111111111111111111111111//////000111222222222222555555999AAAIIIUUUfffuuu{{{xxxwwwxxxyyyyyy}}}tttiiibbbWWWRRRJJJDDD@@@>>><<<;;;:::777777999;;;<<>>===:::666333000///...------,,,,,,,,,------...+++++++++,,,,,,---------******+++++++++++++++,,,,,,+++*********+++------------,,,,,,,,,,,,------++++++++++++++++++++++++***+++,,,---...---,,,,,,++++++,,,,,,,,,---------///000000111111111111111///111222333444666:::===BBBEEEJJJTTTdddrrrwwwsssmmmhhhdddgggnnntttvvvuuusssyyy~~~~~~|||jjj^^^ZZZWWW[[[```eeejjjnnnqqqsssssswww|||~~~~~~~~~}}}|||yyyuuusssiii```WWWSSSSSSZZZiiiwwwxxxzzz}}}~~~|||{{{{{{yyywwwtttpppkkkgggcccaaa|||sssllllllooossszzz{{{yyyxxxxxxtttppprrrwww~~~sssnnnqqq{{{{{{vvvuuuwwwppp___XXXOOOGGGBBB@@@>>>===???@@@@@@@@@???===<<<:::888777666666555555555555999999999999999:::::::::888777666666555555555666555444444444444333333333222222222222222111111111//////111222222333222222444444888>>>EEEOOO```ooo{{{|||zzzyyyyyyuuu}}}yyyooohhh^^^XXXOOOGGGBBB???===<<<:::777666888888999>>>EEEQQQ[[[dddgggjjjjjjaaaUUUNNNQQQZZZkkk~~~{{{yyy|||}}}yyyzzz|||}}}zzzrrrjjjVVVKKKBBBBBBDDDDDDDDDEEEFFFCCC???<<<===???@@@AAA@@@>>>;;;888555222000///------,,,,,,,,,---......******+++,,,,,,---......******++++++++++++++++++******+++++++++,,,,,,,,,...------,,,,,,------...++++++++++++++++++++++++++++++,,,------------------------............//////000111111222222111111000111222333555888===@@@DDDHHHNNNXXXffftttwwwtttlllhhhdddeeeiiinnnqqqrrrqqqxxx~~~}}}sssccc]]]^^^[[[___eeeiiimmmpppsssuuuvvv{{{~~~{{{zzz}}}zzzzzzzzzyyywwwrrrlllgggZZZTTTNNNLLLMMMTTTbbbppp|||~~~|||zzz{{{}}}xxxtttpppnnn}}}yyyxxxyyy}}}{{{xxxyyyuuu}}}tttqqqtttxxxzzzuuu~~~~~~oooggg[[[OOOGGGCCC@@@>>>AAABBBBBBBBBAAA???===;;;888888777666666666777777999999999:::::::::;;;;;;;;;;;;999888777666666666444555555555555666666666444333333333222222222222///000111333333333333222333444888===BBBKKK[[[jjjvvv{{{yyywwwrrryyy~~~uuuoooeee^^^TTTLLLEEEBBB???>>>:::777666777777777;;;BBBIIIVVV```bbbfffjjjdddYYYQQQOOOSSSbbbxxx}}}{{{}}}|||{{{yyyvvvsss\\\PPPEEECCCDDDDDDCCCDDDFFFBBB===;;;<<<>>>@@@@@@AAA???===999666333000///,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++******************)))***,,,---...---,,,+++---,,,,,,,,,,,,,,,,,,---************************,,,,,,,,,,,,,,,---..................////////////000000111222222222222111222333444555777;;;AAAEEEIIINNNUUU]]]iiitttwwwtttooommmkkkkkkmmmrrrwwwzzzzzz~~~}}}||||||yyykkk___]]]bbbaaaeeejjjnnnppprrruuuxxx{{{zzzvvvuuuyyy~~~{{{wwwuuuuuuuuutttrrrooohhh___ZZZOOOLLLIIIHHHIIINNNZZZgggwww~~~{{{xxx||||||zzz}}}pppzzz|||tttqqqqqqwww}}}vvv}}}||||||zzzqqqcccUUUKKKEEEAAA>>>BBBCCCDDDDDDCCC@@@>>><<<999888888888888888999999999999999::::::;;;;;;;;;>>>===<<<:::999888888777555555666666777777888888444444444333333222222222///000222333444444333333333444888===AAAHHHXXXgggttt{{{wwwtttqqqwww}}}zzztttjjjcccXXXOOOHHHDDDAAA???<<<999888999888888<<>>@@@AAAAAA@@@===:::777333111///,,,,,,,,,,,,,,,---...///...------,,,,,,++++++***++++++******************)))+++...000000///,,,+++,,,++++++++++++++++++,,,************************...---,,,+++,,,---...///------------.........///000000111222222222222111444555666777999>>>CCCGGGOOOUUU\\\cccllltttwwwuuuttttttsssssstttyyy~~~|||{{{{{{}}}|||zzz|||zzzrrrfff\\\]]]dddeeeiiinnnpppqqqssswwwzzz~~~~~~}}}wwwrrrrrrwww|||{{{vvvqqqnnnllluuusssppplllfff]]]TTTNNNKKKIIIGGGGGGGGGJJJUUUaaarrryyyxxxyyy}}}~~~uuummmtttyyy~~~{{{~~~ppp```TTTKKKGGGEEEEEEGGGHHHFFFBBB>>>===>>>;;;;;;;;;:::888777888:::;;;:::::::::;;;>>>@@@BBB@@@===:::999999999888777666666666666666555555555555555555555444444333222000000000000000111111111444333555999>>>EEERRR^^^qqq{{{|||xxxuuuxxxwww{{{}}}xxxpppjjj```TTTJJJDDDCCCDDD;;;<<<===:::777777999<<>>AAA???===<<<;;;777111,,,000...,,,+++,,,,,,+++******+++,,,,,,------,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,...------,,,+++++++++,,,,,,++++++***+++,,,...///////////////////////////---------............///000111111222222333444444222222444999<<<===CCCJJJQQQSSS^^^mmmuuuuuuwww|||{{{{{{|||~~~zzzvvvuuutttuuuvvvxxxzzz}}}~~~||||||~~~{{{mmmddd^^^\\\```ggggggjjjnnnnnnmmmpppvvv|||~~~~~~}}}|||{{{{{{}}}yyyvvvtttsssrrrqqqpppiiidddaaa\\\SSSMMMLLLGGGDDDCCCDDDDDDFFFOOOYYYjjjuuu~~~}}}zzzwwwuuupppttt||||||}}}{{{lll]]]QQQIIIFFFHHHKKKNNNOOOLLLGGGDDDBBB;;;;;;;;;:::888888999999::::::999999:::===???@@@???<<<:::888999999888777777777777666666666666555555555666666555444444333111111111111111111111111444333555999===DDDPPP\\\mmmwww{{{xxxuuutttvvv|||~~~tttooodddXXXNNNHHHEEEEEE<<<======:::777777999;;;AAAEEENNNZZZfffllljjjfff]]]UUUPPPSSS[[[fffuuu{{{}}}{{{xxxzzzwwwzzzxxxtttpppeeeVVVJJJDDDBBBBBBAAABBBBBB@@@<<<:::999;;;>>>BBB@@@>>>>>>===999333...000...,,,,,,---------,,,***+++,,,,,,------,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++...---,,,+++++++++,,,------------------------------------............///000111111222222333444444444333444:::>>>@@@EEEKKKPPPSSS___nnnwwwyyy{{{}}}zzzyyytttuuuwwwyyy{{{~~~~~~}}}~~~uuuggg```\\\[[[^^^cccgggjjjnnnoooooorrrxxx~~~~~~}}}{{{yyywwwvvvtttmmmeee]]]YYYSSSKKKFFFFFFGGGDDDCCCCCCCCCDDDLLLVVVgggsss~~~~~~yyy~~~}}}~~~rrrtttxxx~~~|||~~~{{{jjjYYYNNNIIIGGGKKKQQQTTTSSSNNNGGGBBB=========<<<<<<<<<<<<<<<<<<;;;;;;:::;;;===>>>@@@???===;;;:::;;;;;;:::999888888888777777777666666555666666666666555444444222222222222111111111111444333444999<<>>>>>===;;;888777888:::===AAAJJJVVVbbbjjjkkkiiiddd[[[QQQNNNQQQYYYfffqqq~~~}}}~~~wwwlllqqq{{{~~~yyy{{{}}}}}}}}}uuufffUUUHHHAAA@@@AAAAAAAAA???<<<999888:::<<>>:::555111000///------...///...---***+++,,,,,,------,,,,,,......---,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++///...---,,,++++++++++++---------------------------------............///000111111222222333444444666333444:::@@@CCCGGGLLLSSSYYYeeesss|||yyyzzz|||~~~}}}~~~|||ooobbb]]]]]]]]]___aaagggjjjnnnpppqqquuu{{{~~~}}}{{{{{{~~~zzzwwwmmmbbbXXXQQQKKKEEEDDDFFFJJJGGGFFFFFFDDDDDDKKKSSScccppp|||~~~|||}}}zzz~~~|||zzz||||||{{{}}}uuucccTTTMMMFFFKKKRRRYYY\\\VVVMMMEEECCCAAA@@@@@@AAABBBBBBBBB@@@??????>>>>>>>>>??????@@@???======>>>>>>===<<<::::::999999888888777777444555555666555555444444333333333333222222222222333222444888;;;@@@JJJUUUdddooo~~~{{{vvvssstttxxx~~~{{{qqqfff\\\TTTMMMIIIAAA@@@>>>;;;999888888999:::===EEEQQQ]]]fffkkklllkkk```UUUNNNLLLOOOZZZfff{{{|||zzz|||~~~}}}wwwkkkmmmxxx}}}|||wwwdddPPPCCC?????????>>>===:::888777888:::@@@@@@@@@@@@>>>:::666333000...------...//////...***+++,,,,,,------,,,,,,...------,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++---,,,,,,,,,,,,,,,,,,,,,////////////////////////---------............///000111111222222333444444777333444;;;BBBEEEIIIMMMZZZbbbooo{{{}}}{{{}}}~~~~~~xxxkkk```^^^aaaccccccdddhhhkkkooorrruuuyyy~~~~~~}}}wwwuuuxxx}}}vvvlllaaaUUUNNNJJJHHHJJJNNNQQQNNNMMMLLLHHHFFFJJJRRR^^^mmm{{{}}}~~~yyy}}}|||~~~zzzyyyyyy~~~lll[[[RRRLLLOOOVVV```fffcccYYYPPPHHHEEEBBBBBBDDDGGGHHHHHHEEEDDDCCCAAA@@@>>>>>>===???>>>======>>>???===<<<<<<;;;;;;:::999999888888333444555555555555444444555444444444333333333222333222333777999===GGGQQQaaalll|||~~~yyyuuuuuuvvv{{{vvvlllddd[[[RRRMMMEEECCC@@@===;;;:::999888888;;;AAAKKKWWWbbbjjjmmmmmmdddYYYRRRLLLLLLSSS]]]vvv}}}|||yyyxxx{{{~~~~~~{{{zzz|||zzzpppqqqzzzzzz}}}qqqZZZGGG???>>><<<===<<<999777555666888===>>>@@@???===:::777555000...,,,,,,---...---,,,***+++,,,,,,------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,******+++,,,------......////////////////////////---------............///000111111222222333444444666333555<<>>===<<<;;;;;;<<<>>>>>><<<;;;>>>===<<<<<<;;;:::999999444444555666666666555555666666555555444444333333333222333666888;;;DDDMMM]]]hhhxxxzzzvvvuuuuuuwwwzzzssslllcccYYYRRRIIIFFFBBB???>>><<<:::999777:::>>>FFFQQQ]]]gggmmmmmmgggaaaZZZRRRMMMQQQWWWlllttt~~~}}}zzzxxx|||~~~|||}}}}}}uuutttyyywwwwww{{{uuu___LLLAAA>>><<<===<<<:::777666666777;;;>>>@@@@@@===:::888777111///---,,,------,,,+++***+++,,,,,,------,,,,,,+++*********++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------((()))***,,,---...//////---------------------------------............///000111111222222333444444555555999???CCCFFFMMMUUUeeeqqq}}}{{{yyyzzz~~~{{{||||||jjjaaa\\\___dddggghhhjjjmmmooorrrwww{{{{{{rrrkkkjjjjjjkkkrrr~~~~~~rrraaaZZZUUUUUUXXXYYY^^^cccfffbbb___[[[RRRKKKJJJNNN[[[lll~~~wwwtttrrrwww|||jjj]]]RRRQQQSSS]]]jjjoookkkdddVVVOOOGGGEEEJJJQQQUUUWWWXXXWWWTTTQQQLLLHHHDDDBBB<<<<<<<<<>>>@@@@@@>>>===???>>>>>>===<<<;;;:::999666666777888888888888888777777666666555444444333333111333666777999AAAJJJXXXdddttt|||yyyxxxvvvuuuzzz~~~xxxssskkk```YYYMMMIIIDDDAAA@@@>>>;;;999888:::===CCCLLLXXXdddlllqqqooommmhhh___UUUSSSWWW```hhhttt}}}}}}{{{yyyrrrrrrxxxwwwtttwwwwww{{{{{{qqq___MMMDDDAAA>>>??????===:::888888999;;;>>>AAAAAA>>>;;;::::::333111///......---,,,+++***+++,,,,,,------,,,,,,*********+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///)))***+++---......---------------------------------------............///000111111222222333444444666888>>>CCCEEEGGGPPP[[[hhhvvv~~~yyywwwxxx{{{}}}{{{|||}}}sssccc^^^\\\```dddfffjjjnnnpppqqqtttyyy~~~zzzvvvuuusssnnnjjjjjjmmmqqqttt{{{tttfffbbbaaafffjjjkkknnnrrrsssoookkkeee[[[QQQNNNQQQ\\\nnn~~~xxxsssqqquuu}}}ooo```ZZZVVVVVV```nnnwwwuuuooo^^^VVVLLLJJJOOOWWW\\\___cccbbb^^^ZZZUUUOOOKKKIII??????@@@BBBCCCDDDBBB@@@@@@???>>>===<<<;;;::::::777888999:::::::::::::::888777777666555444444444222111333555666888@@@IIITTT```rrr}}}|||yyyvvvyyy~~~|||xxxpppeee]]]OOOJJJEEEBBBAAA???<<<999999:::<<>>>>>??????>>><<<777888888888888777777666777555444555666777666555555333444666888888===CCCVVVaaaqqq~~~{{{yyyyyyyyyzzz|||yyyvvvlllaaaZZZQQQGGGBBBBBBAAA===888999:::===@@@BBBHHHVVVdddttt~~~wwwjjj\\\RRRRRR]]]gggooozzzzzz~~~rrrhhhhhhrrr{{{|||ttttttpppnnnjjj^^^MMMDDDCCCAAA@@@>>>===:::888555444888<<>>>>>===;;;999999999999999999888888777777666555555777777666555444222333666888999>>>EEESSS^^^ooo~~~}}}{{{zzz{{{{{{}}}~~~|||rrrggg^^^UUUJJJEEEDDDCCC>>>:::999999<<>>===:::777555777;;;@@@AAA???<<<;;;;;;666333///------.........++++++++++++,,,,,,,,,,,,///......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------..................------,,,,,,---------,,,,,,---------.........------......///000000000000000111222333555666777999<<>>;;;888;;;;;;;;;::::::999999999888777666666777888777666333111222666888999???FFFOOO[[[lll{{{~~~|||||||||{{{zzzqqqddd[[[PPPHHHFFFDDD@@@<<<888888:::<<<===AAAMMMYYYfffppp{{{xxxhhh[[[PPPVVV^^^fffsss}}}uuuiiigggppp{{{~~~zzzxxxxxxrrrbbbQQQGGGCCCBBB@@@@@@@@@===:::777666999===??????===;;;;;;666333///,,,,,,---------++++++++++++,,,,,,,,,---.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............---------,,,,,,------...,,,------------.........---......//////000000111111111111222333555777888;;;@@@GGGNNNRRRZZZjjjzzz|||vvvjjjdddbbb]]]\\\aaafffhhhkkkpppvvvxxx{{{}}}uuuiiiaaa\\\^^^ooozzzssskkkkkkrrrzzz~~~uuuqqqooooooqqqwwwxxxkkkaaa[[[___fffsssyyy~~~|||vvvnnniiiaaaYYYRRRMMMHHHEEEEEEDDDCCCDDDDDDBBB>>>;;;<<<<<<;;;::::::999999999999777777777888999888777444222333666888888===DDDLLLWWWiiiyyy~~~|||||||||xxxkkkbbbVVVMMMHHHEEEAAA>>>999888888:::;;;===GGGQQQ^^^hhhttt|||~~~xxxhhhYYYNNNQQQXXXaaaqqq{{{~~~~~~zzz{{{~~~}}}rrrfffccclllvvv~~~~~~|||~~~|||ppp[[[KKKDDDBBB@@@@@@AAA???;;;888666999<<>>===<<<777444///---,,,---,,,,,,,,,,,,,,,,,,------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------------,,,,,,,,,---......------------.....................///000000111111111111111222444555777888;;;AAAIIIOOOSSS^^^qqq}}}~~~~~~ppphhheeegggcccbbbfffiiikkkooosssvvvyyy|||zzznnnccc]]][[[kkk~~~||||||wwwnnnlllrrrzzz}}}xxxssspppooorrrwwwiii______dddqqqyyy|||vvvnnneee]]]UUUNNNJJJFFFEEEDDDDDDEEEDDDAAA???>>>===<<<;;;:::::::::::::::999888888999:::999888888555555777777777;;;AAAIIIUUUfffwww}}}|||{{{}}}qqqiii]]]SSSLLLFFFBBB???;;;888777999999:::BBBJJJWWWaaallluuuxxxttteeeWWWNNNOOOTTT]]]nnn~~~xxxwwwzzzxxxnnnccc___fffooo|||}}}hhhTTTFFFCCC??????@@@@@@<<<888777999;;;>>>AAAAAA@@@???999555111...------,,,,,,++++++++++++,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...---------,,,,,,,,,,,,,,,---...///---------.........//////......//////000111111111111111222333444666777888999BBBJJJOOOUUUcccvvv~~~|||}}}}}}yyymmmhhhiiiiiiggghhhlllnnnnnnqqqvvvyyy{{{~~~qqqddd]]][[[gggyyyzzzxxxzzz}}}uuusssvvv}}}xxxpppllliiijjjyyyuuufffbbbeeemmmwww|||tttlllbbbZZZTTTIIIGGGEEEDDDEEEDDDBBBAAAAAA???>>><<<;;;;;;;;;<<<;;;999999999:::;;;:::999999777666777777666999???HHHTTTeeevvv}}}xxxzzzwwwpppeeeZZZQQQIIIDDD@@@>>>:::888999888888>>>EEEQQQ[[[fffnnnrrrpppfff\\\TTTQQQRRRYYYggg|||yyyyyyuuulllbbb^^^bbbhhhzzzppp\\\KKKEEE???>>>???@@@<<<888777888:::>>>AAACCCBBB@@@;;;777222///...------,,,))))))))))))************------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------,,,,,,,,,,,,---......///------........./////////...//////000000111111222222222222333444666888888:::CCCLLLRRR[[[kkkzzz}}}~~~rrriiihhhkkkiiiiiilllqqqrrrqqqsssxxx|||tttfff]]][[[eeeuuu}}}yyyyyy|||uuujjjeeeaaabbbpppooohhhjjjjjjuuu|||rrrhhhbbbRRROOOKKKHHHGGGFFFEEECCCDDDCCC@@@>>>======>>>???;;;:::999:::;;;<<<;;;999888666555777777666:::@@@HHHTTTeeeuuuyyyyyy{{{}}}wwwmmmbbbWWWMMMFFFBBBAAA<<<999999999888<<>>???@@@>>>:::666666888<<>>::::::999888;;;@@@EEERRR```hhhnnnsssuuusssccc[[[SSSRRRVVVbbbzzzwwwmmmfffcccccceeemmmzzzuuuUUULLLBBB>>>@@@AAA???<<<555555666:::@@@BBBBBB@@@>>>:::555111000///...---........./////////000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,+++++++++,,,---...///000............/////////000/////////000111111222222222222333333555666888999@@@HHHRRR\\\jjj{{{~~~~~~{{{nnnddd```cccffflllooovvv}}}~~~{{{||||||xxxxxxqqq||||||mmmbbb[[[```mmm}}}}}}tttggg^^^WWWWWWbbbpppuuujjjiiikkkuuu}}}ooojjjbbbZZZSSSNNNIIIFFFGGGGGGEEEBBB@@@???AAACCC>>>>>>===<<<;;;:::::::::888999888888777888<<<>>>HHHRRRbbbrrr|||zzzyyyzzz|||~~~vvvlll```VVVMMMHHHBBB@@@===;;;::::::<<<===DDDHHHQQQ___nnnxxx}}}~~~qqqggg\\\SSSRRR\\\qqq|||zzzssspppmmmgggbbbkkkwwwkkkWWWDDD@@@CCCBBB???===999777555666:::>>>BBBDDD???===:::777333000///......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,000///------///000///...------------------------////////////////////////............////////////000000000000000111111111111555888777555555999===BBBLLLZZZhhhssszzz~~~~~~zzzzzz}}}rrrgggbbbaaaccceeeqqqsssuuuvvvxxx{{{{{{rrrmmmoooooottt~~~nnnbbb]]]^^^fffsss}}}~~~}}}|||kkk___WWWTTT\\\fffxxxwwwkkkhhhjjjsss{{{uuummmddd\\\UUUNNNJJJIIIHHHFFFDDDBBBAAABBBCCC???>>>>>>===<<<;;;::::::888888888777777888;;;>>>GGGQQQaaarrr~~~{{{yyyyyyzzz~~~zzzpppeeeZZZPPPJJJDDDBBB>>>;;;999888999:::AAAEEENNN\\\kkkvvv|||~~~yyynnnaaaVVVQQQVVVhhhyyy|||zzzuuulllddddddqqqttt___JJJBBBBBBAAA>>>===999666444555999>>>AAACCC???>>>;;;777444111///......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,000///------/////////...............................................................////////////000000000000111111111111222555777777555666:::???DDDMMMZZZhhhrrr{{{~~~zzzzzz}}}|||pppgggcccdddfffhhhqqqsssuuuvvvxxxzzz~~~xxxooojjjfffeeejjjuuuuuujjj___```gggsss}}}}}}qqqbbbYYYVVVZZZ___lll|||}}}ppphhhjjjqqq}}}|||sssiii```WWWRRRKKKJJJHHHFFFDDDDDDCCCCCC@@@???>>>===<<<;;;;;;:::888888888777666777:::===FFFQQQaaaqqq}}}zzzyyyxxxzzzwwwmmmaaaUUUMMMFFFDDD???;;;888777777777===AAAJJJWWWfffsss{{{~~~vvvhhh[[[RRRSSS```ooo}}}~~~qqqfffaaakkk|||~~~iiiRRREEEBBB@@@>>>>>>888666444555999===AAABBB@@@>>><<<888555222///......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,000...------...//////...////////////////////////------------------------............//////////////////000000111111111111333555666666555777===BBBHHHQQQ^^^jjjuuu~~~|||}}}}}}zzzyyy|||}}}vvvmmmfffeeegggkkkmmmppprrruuuwwwxxxzzz}}}wwwmmmhhhaaa___aaakkkxxxzzzqqqbbbbbbhhhsss|||vvvfff^^^\\\]]]___dddtttwwwkkkkkkooozzzwwwlllccc]]]QQQNNNKKKHHHFFFEEECCCBBBAAAAAA@@@>>>===<<<;;;;;;888888888666666777999<<>>===<<<;;;999999888777666777999<<>>;;;888444111///...------,,,,,,------...------------------------///...,,,,,,...///...---------------------------....................................////////////...//////000111111222222444444555777:::@@@FFFKKKTTTbbbsss~~~{{{vvvvvvwwwyyy|||}}}|||{{{sssooojjjhhhiiikkknnnooopppssswwwzzz{{{{{{|||}}}zzzrrrkkkgggddddddgggnnnvvvxxxpppcccaaaeeeqqq{{{rrrfffaaa]]]YYY]]]hhhvvvyyytttsssxxx~~~{{{uuufff^^^TTTMMMIIIGGGCCCAAADDDCCCBBBAAA???>>><<<<<<:::::::::888777777:::<<>>===<<<;;;;;;;;;999888888;;;===BBBMMM]]]nnn}}}~~~}}}yyylllbbbQQQNNNIIICCC???===<<<<<<555777;;;AAAKKKYYYiiittt{{{mmm]]]UUUVVV\\\eeeoootttxxx{{{{{{yyyxxxyyy}}}~~~~~~qqqggg]]]]]]hhhwwwyyyiiiTTTHHHDDDBBB???<<<:::777777:::>>>AAABBBAAAAAA@@@>>>;;;666222000...------,,,,,,------...........................///---,,,,,,---......---............................................................////////////......///000111222333333111222666<<>>===<<<<<<<<<<<<:::888999;;;>>>BBBLLL]]]nnn}}}}}}{{{|||zzz|||pppgggUUURRRLLLFFF@@@===<<<;;;444666999===FFFTTTeeepppwwwfff]]][[[VVV___hhhnnntttyyyxxxtttrrruuu{{{~~~}}}zzzlll^^^ZZZcccpppyyy}}}|||mmmYYYJJJFFFBBB>>>===:::888888;;;???BBBCCCBBBAAAAAA???;;;777333000...------,,,,,,------...........................///---+++,,,---...------////////////////////////------------------------............/////////000---...///000111222333333000222666>>>GGGOOOTTTWWW```nnn}}}zzzyyy~~~}}}yyyvvvyyyzzz|||~~~}}}yyyrrrmmmfffffffffiiimmmqqqssstttrrrvvv|||~~~~~~~~~xxxpppnnnwwwyyynnnfffdddmmmyyy|||}}}uuukkkhhheeejjjoooyyy}}}zzzyyyzzzsssbbbUUUOOOMMMIIIFFFEEECCCBBBAAAAAA???===;;;???===:::888888999;;;===CCCMMM]]]mmmzzz{{{yyyuuummm___WWWMMMFFFDDDAAA<<<888888777999<<<@@@JJJ]]]nnnzzzxxxeeeTTTUUUZZZbbbjjjpppsssttttttqqqssswww}}}|||xxxkkk^^^ZZZ^^^fffqqq{{{}}}zzzyyy|||ssscccRRRFFFAAAAAA@@@>>>;;;999:::===AAADDDDDDBBBAAA???>>>:::555222000//////.........///////////////......------------------............///------------------------++++++,,,,,,---...//////,,,------...///000111111222222222111222222333333333444777@@@KKKTTTXXXZZZcccjjjuuu}}}||||||yyyvvvttt{{{|||yyynnnfffcccfffjjjooosssuuuuuuuuuuuuxxx|||~~~|||{{{rrroooppprrrtttkkkeeeiiiwww|||zzzvvvuuuzzzzzzoookkkgggjjjnnnuuu}}}zzzyyy~~~|||kkk\\\TTTOOOKKKIIIDDDCCCAAAAAAAAA@@@>>>;;;>>>===;;;:::999:::;;;<<>>BBBDDDEEECCCAAA@@@>>>:::555222000///...........................---------,,,,,,,,,,,,,,,,,,---------...------------------------+++++++++,,,,,,------------.........///000000000222222111111222222333333444555888@@@JJJSSSYYY[[[```hhhttt~~~{{{|||~~~|||yyywww{{{}}}}}}ssslllhhhjjjlllpppsssuuuvvvvvvuuuxxx|||~~~wwwqqqnnnmmmyyyvvvmmmfffiiivvv}}}xxxssspppsssvvvyyyuuuoookkklllnnnsss}}}zzz}}}uuueeeYYYQQQMMMKKKCCCBBBBBBBBBBBBBBB???===>>>===<<<<<<;;;;;;<<<<<>>;;;<<<;;;<<<>>>???DDDPPP]]]ooo~~~xxxhhhZZZYYY\\\dddnnnvvvxxxwwwyyy|||~~~uuuvvv|||yyymmmaaa[[[\\\```hhhqqqpppnnnlllnnnsssvvvwwwvvvzzz}}}{{{nnn[[[KKKEEEDDDBBB@@@===<<<===???BBBEEEFFFDDDBBBAAA???;;;666222//////...---------------------------,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------+++++++++++++++,,,,,,,,,////////////////////////222222111111222222333444555666888???IIIRRRYYY]]]^^^iiivvv~~~}}}}}}{{{|||~~~xxxrrrlllmmmnnnpppsssuuuwwwxxxxxxzzz}}}~~~~~~wwwqqqlllooozzz{{{qqqhhhhhhrrrxxxrrrmmmmmmmmmooottt{{{}}}}}}~~~}}}}}}|||tttqqqpppooosss~~~~~~~~~}}}lll___VVVPPPMMMFFFDDDCCCCCCCCCBBBAAA???>>>>>>>>>=========<<<<<>>???AAAJJJTTTdddttt{{{lll\\\XXXWWW___mmmyyy}}}}}}vvvuuuwww~~~zzzpppfff```^^^^^^dddkkknnnkkkiiilllssszzz|||||||||wwwcccQQQHHHFFFBBB@@@>>>======???BBBDDDGGGEEECCCBBB@@@<<<777333000///...------,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------------------------------------,,,,,,,,,,,,,,,,,,000000000///////////////111111111111222333444444555666999???HHHRRRZZZ___dddooo|||~~~~~~xxxsssmmmmmmnnnooorrrvvvzzz||||||~~~~~~~~~~~~~~~~~~~~~~~~~~~wwwppplllsssvvvkkkiiiooozzzzzzsssmmmkkkjjjiiimmmsss{{{}}}}}}{{{zzzzzzzzz|||~~~~~~}}}}}}|||~~~yyysssqqqpppsss{{{vvvkkkbbb[[[WWWKKKHHHEEECCCCCCCCCBBB@@@?????????>>>>>>>>>======CCCNNN^^^nnn{{{~~~{{{zzz}}}yyyqqqjjj^^^SSSJJJDDD@@@>>>;;;::::::===>>>@@@GGGOOOZZZkkk|||zzzlll\\\WWWTTT[[[jjjyyyyyyuuuuuuzzz~~~}}}uuummmhhhccc```bbbgggnnnllllllpppxxxlllWWWJJJFFFBBBAAA???>>>>>>???BBBCCCGGGEEEDDDCCCAAA===999555000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............------------------------...............---------000000000000000/////////111111111111222333444555555777;;;AAAIIISSS]]]cccpppzzz}}}{{{tttoookkkkkklllooosssxxx|||~~~~~~~~~~~~~~~~~~~~~~~~}}}tttmmmpppzzz{{{pppjjjmmmvvv{{{uuuooollljjjhhhjjjnnntttzzz~~~|||yyyxxxyyyyyyyyy{{{}}}~~~}}}}}}tttrrrqqqtttxxx~~~wwwnnnfffSSSOOOIIIDDDCCCBBBBBBBBBAAA@@@???>>>>>>>>>??????DDDNNN___ppp}}}~~~|||{{{}}}}}}tttnnndddYYYOOOGGGBBB@@@===::::::<<<===>>>DDDKKKRRRcccsss|||yyylll\\\VVVRRRVVVddduuuyyyvvvyyy{{{}}}~~~yyyuuuqqqjjjcccaaadddlllnnnrrrwwwwwwaaaOOOFFFCCCBBBAAA@@@@@@AAABBBDDDFFFEEEDDDCCCBBB???;;;888222111000///...---------,,,,,,,,,,,,---------------------.........//////------------------------.............../////////000000000000000000000000000000000111222333444555555888>>>EEENNNXXXbbbiiizzzzzz|||{{{zzz~~~}}}uuuooolllkkkkkkmmmppptttyyy~~~yyyppppppuuutttlllkkksss}}}}}}wwwrrroookkkggggggjjjnnnttt}}}}}}zzzyyyxxxwwwvvvtttvvvyyy{{{~~~|||{{{{{{{{{{{{~~~}}}|||xxxvvvvvvxxxwwwyyyuuu\\\UUULLLEEEBBBBBBCCCCCCBBBAAA???>>>>>>>>>@@@AAACCCMMM^^^ppp~~~}}}|||||||||wwwrrrjjj```TTTKKKFFFCCC@@@<<<:::;;;<<<===BBBHHHJJJZZZjjjssszzz~~~wwwlll]]]WWWQQQRRR]]]mmm}}}{{{{{{}}}|||~~~}}}{{{zzzwwwoooeee```aaakkkqqqyyyoooZZZMMMFFFEEEDDDCCCCCCCCCEEEEEEEEEDDDCCCDDDCCCAAA===:::333222111000///.........,,,,,,---------.........,,,,,,---------.........------------------------,,,------......//////////////////000111111111222000000000111222333555666666<<>>AAABBBAAALLL^^^ppp{{{|||||||||}}}~~~xxxuuunnndddYYYOOOIIIFFFDDD???;;;;;;;;;;;;???EEEBBBRRRcccllltttzzzuuukkk^^^XXXQQQPPPWWWgggxxx~~~~~~||||||{{{|||{{{rrrfff______kkkttt|||dddTTTHHHGGGFFFEEEEEEFFFGGGGGGDDDDDDCCCDDDDDDBBB???<<<444333222000//////......---------....../////////++++++,,,,,,,,,---------------------------------++++++,,,,,,---...//////......///000111222222333000000000111222444555666888>>>GGGQQQYYYcccmmmttt{{{zzzvvv|||}}}{{{yyyxxxyyy~~~~~~uuunnnkkkkkkpppppprrruuuxxx|||~~~yyyzzz{{{|||}}}~~~{{{www|||yyyooojjjoooyyy~~~zzztttkkkffffffhhhkkkrrrzzz~~~zzzxxxwwwtttqqqppprrruuuwwwxxxyyy{{{|||{{{wwwuuutttsssrrruuuuuutttrrrrrruuuyyy}}}~~~~~~|||yyy{{{lllZZZJJJEEEEEEBBB@@@@@@CCCDDDDDDAAA>>>===@@@BBBEEEPPPbbbuuu}}}xxxyyy}}}zzzvvvoooggg^^^UUULLLFFFDDD???===>>>???===<<<>>>JJJPPP\\\jjjtttuuupppkkkddd[[[SSSQQQUUUaaatttzzzwwwpppddd^^^^^^iii{{{yyy^^^KKKGGGEEEFFFFFFEEEGGGJJJHHHGGGGGGEEECCCAAA???>>>999555111...---......---........................//////.........---------,,,,,,,,,------.........////////////////////////////////////...............000222222222333555666:::???LLLYYY___cccnnn{{{}}}{{{~~~|||yyy~~~wwwyyy}}}}}}|||~~~xxxpppllllllppprrruuuxxx{{{}}}~~~~~~~~~|||}}}}}}}}}|||}}}~~~~~~xxx{{{}}}uuuooonnnwww{{{tttnnnjjjjjjiiimmmvvv{{{yyywwwwwwvvvuuussssssssstttvvvxxx|||~~~yyyuuusssssssssrrrqqqqqqqqqpppoooqqquuuxxx|||~~~~~~~~~tttjjj[[[LLLGGGFFFCCCCCCEEE>>>@@@AAAAAA??????BBBEEEFFFPPPaaattt{{{{{{}}}}}}yyyrrrkkkbbbXXXOOOIIIDDD>>>;;;======;;;:::<<>>BBBJJJVVVcccqqq}}}wwwiii\\\TTTWWWgggxxx~~~zzztttkkkdddfffnnnyyyrrr^^^JJJDDDGGGJJJIIIHHHHHHHHHHHHGGGFFFDDDCCCBBB<<<999444000//////..............................---...................../////////......---------////////////////////////000000000000000000//////000111111111111333666999>>>GGGSSS^^^jjjvvv~~~{{{yyyyyyyyyxxxzzz}}}{{{yyyxxxxxx{{{}}}~~~~~~{{{uuuqqqooopppqqqsssrrrrrrrrrtttvvvyyy|||~~~zzzyyyxxxzzz}}}}}}{{{yyysssrrrvvv|||wwwssspppqqquuu{{{~~~|||zzzzzzvvvuuurrrpppnnnnnnooopppoooqqqtttvvvxxx{{{|||wwwrrrnnnjjjgggdddcccddddddcccbbbccceeehhhhhhkkkooosssvvvyyy}}}}}}~~~vvvtttvvvxxxuuu{{{~~~yyypppfffZZZQQQKKKHHHEEEDDDEEEEEEEEEDDDIIIRRRbbbttt|||{{{yyyvvvwww{{{~~~{{{tttkkkaaa[[[PPPIIIBBB@@@===:::999;;;<<<@@@GGGPPP]]]lll{{{uuuiii^^^\\\fffsss|||pppddd```eeeooozzzzzzfffPPPHHHHHHIIIIIIIIIIIIHHHHHHHHHFFFEEEDDDCCC>>>:::555111000//////...........................---------.............../////////...............////////////////////////111111111000000////////////000111111222444888<<>>:::555222000000///...........................---------.........//////............////////////////////////////////////000000000000000111111111000111222222444777<<<@@@JJJUUUaaammm}}}zzzzzzzzzzzz{{{|||}}}~~~xxxwwwxxxzzz~~~{{{wwwrrrppprrrtttttttttooopppssswwwzzz}}}~~~~~~~~~~~~~~~~~~~~~~~~yyywwwuuuxxx~~~~~~uuupppoooqqqxxx~~~zzzxxxyyy{{{}}}{{{zzzyyyyyywwwtttqqqooonnnnnnnnnlllnnnpppqqqqqqsssvvvyyy|||}}}yyyvvvqqqnnnkkkhhheeebbbcccbbb```^^^]]]^^^bbbfffcccfffkkknnnqqqtttwwwyyy~~~|||uuu}}}uuuiii]]]WWWOOOJJJIIIIIIHHHFFFIIIRRRcccuuu~~~{{{xxxyyy}}}{{{{{{sssiiicccVVVNNNFFFCCC@@@;;;:::<<<777;;;@@@HHHSSSaaaqqq||||||nnnjjjnnn{{{{{{pppcccbbbgggqqqvvvwww{{{www```RRRKKKGGGFFFGGGIIIIIIIIIHHHGGGFFFEEEDDD???;;;666222111000///...........................---------.........//////------......//////000000////////////////////////......///000111222333333111222333444666:::???CCCPPP[[[hhhtttzzzzzzzzz{{{|||}}}~~~~~~tttsssrrrsssxxx|||xxxtttpppoooppprrrrrrqqqmmmpppsssxxx|||~~~}}}}}}}}}}}}}}}}}}~~~~~~yyyvvvuuuxxx~~~wwwrrrpppnnnvvv{{{zzz{{{}}}}}}zzzyyyyyy{{{yyyvvvrrrpppooooooooojjjkkkmmmnnnnnnpppsssuuuxxxyyy|||{{{wwwpppllliiigggeeedddaaa```^^^]]]\\\\\\]]]]]]```bbbgggkkkooorrrtttuuu{{{}}}uuuqqqxxx~~~rrraaaSSSOOOOOOKKKFFFEEEJJJRRRbbbuuu|||zzzyyy|||yyylllaaaWWWRRRJJJCCC@@@>>>===<<<999999<<>><<<999555222111111111........................---------............/////////............//////000000000000000000000000000111111111111222222222111000222666777999@@@IIIWWW___mmm|||~~~|||{{{{{{{{{{{{}}}}}}{{{wwwuuutttuuuxxx{{{||||||wwwuuurrrooonnnmmmmmmnnnlllpppuuu{{{~~~}}}{{{zzzyyy{{{{{{{{{zzzwwwxxxzzz|||~~~~~~}}}zzzsssmmmlllpppwww~~~~~~}}}zzzxxx{{{zzzxxxvvvtttqqqpppooolllllllllmmmmmmooopppqqqtttvvvxxx|||{{{~~~zzzvvvpppkkkiiigggfffddd```___^^^\\\[[[[[[\\\\\\___aaaeeeiiilllooopppqqqvvvxxx{{{}}}{{{rrrsss~~~{{{kkk[[[TTTPPPJJJHHHHHHIIIQQQ```rrr|||{{{{{{~~~{{{ooofff[[[VVVMMMFFFAAA>>><<<;;;:::999;;;BBBJJJUUUeeetttzzzuuullldddiiiwwwqqqiiipppsssnnnpppyyyyyydddRRRIIIFFFHHHIIIJJJKKKKKKKKKKKKIIIGGGFFF@@@===:::666333111000000........................---------............/////////............//////000000000000000000000000///000000000000111111111222222444777999;;;BBBKKK```hhhsss||||||||||||}}}~~~~~~|||zzzwwwwwwuuuttttttuuuvvvxxxsssrrrpppnnnnnnnnnpppqqqppprrrvvv{{{~~~~~~|||zzzzzz{{{{{{{{{zzzzzz|||}}}|||uuupppjjjnnnssszzz~~~{{{yyyyyyyyywwwuuusssqqqpppoookkkkkkkkkllllllnnnoooooossstttwww{{{wwwzzz~~~yyytttooojjjhhhgggeeeddd```___]]][[[ZZZZZZZZZZZZ^^^```bbbfffhhhjjjkkkkkkoooqqqtttvvvyyy~~~uuupppvvvzzzjjj]]]TTTLLLJJJKKKHHHOOO\\\nnn~~~zzz}}}|||ssskkk```ZZZQQQHHHBBB>>>;;;::::::888:::@@@FFFOOO^^^kkkrrr{{{xxxqqqjjjccc\\\iiivvv|||~~~{{{wwwwwwyyytttsssxxxyyydddRRRGGGDDDEEEGGGJJJJJJKKKKKKKKKJJJHHHGGGBBB@@@;;;777333111//////........................---------............/////////............//////000000000000000000000000/////////000000000000111444444555999:::<<>>CCCKKKXXXeeeooovvv{{{yyysssnnnfff___UUUaaapppxxx}}}}}}}}}~~~{{{yyy{{{|||{{{zzzzzz{{{~~~yyyeeeRRRFFFBBBDDDFFFIIIJJJKKKKKKKKKJJJIIIHHHEEEBBB===888444111///...........................---------............/////////............//////////////////////////////000000000000111111111111555444555999:::===FFFOOOfffllluuu~~~}}}~~~|||yyyxxx}}}zzzrrrmmmnnnqqqooonnnnnnnnnoooqqqsssuuuzzzzzz{{{|||}}}}}}|||||||||{{{zzzzzz{{{}}}~~~{{{vvvjjjkkkmmmpppuuuzzz}}}{{{vvvuuuuuutttsssrrrqqqqqqmmmmmmlllllllllmmmnnnnnnoooppprrruuuxxx|||~~~tttxxx}}}tttpppjjjfffcccbbb```___```___]]]\\\ZZZZZZZZZ[[[^^^___aaabbbcccccccccbbbeeegggkkkmmmooosssvvvyyy~~~uuurrr|||{{{kkk]]]SSSMMMIIIMMMVVVcccttt~~~}}}wwwrrrddd^^^TTTKKKEEEAAA>>><<<888777888===AAAHHHUUUaaalllsssxxxvvvqqqjjjaaaXXXRRR\\\kkkxxx~~~~~~}}}{{{{{{vvvtttqqqqqqssswww{{{~~~vvveeeSSSGGGCCCDDDFFFHHHIIIJJJKKKKKKKKKJJJIIIGGGDDD???999444111///...////////////////////////---------............/////////............//////////////////////////////111111222222222222333333444333444777999<<>>999777888<<>>;;;777333000////////////............////////////////////////------...///000111222222000000000000000000000000222222111111222222333444555222222777:::>>>IIIVVVdddgggmmmuuu}}}}}}zzzwwwxxx|||}}}|||||||||zzzyyyxxxxxxxxxzzz|||}}}~~~}}}}}}wwwrrrppprrruuuwww}}}||||||yyyxxxwwwvvvuuuuuuuuuuuuooopppqqqpppmmmkkkkkkkkkllllllmmmmmmnnnpppqqqrrruuuvvvyyy|||vvv{{{}}}zzz|||~~~}}}|||zzzsssjjjcccaaa___\\\YYYVVVVVVUUUTTTTTTTTTTTTTTTUUUWWWXXXZZZ[[[ZZZYYYYYYWWWXXXYYYZZZZZZ]]]```cccdddfffiiilllmmmpppsssvvvyyy|||rrreee\\\VVVTTT\\\hhhuuu}}}wwwpppeeeZZZQQQJJJDDDAAA<<<;;;999777888<<>>===;;;999888;;;@@@DDDJJJWWWhhhvvv{{{lll]]][[[cccppp~~~{{{yyyzzzvvvwww{{{uuunnnmmmzzz|||yyyyyyzzzwwwlll\\\NNNGGGFFFFFFHHHJJJLLLNNNNNNNNNNNNIIIGGGDDDAAA>>>:::666222////////////............////////////////////////000000000000////////////////////////////////////222222111111222222333444222222444777===HHHVVVaaammmoooqqqtttuuuwwwzzz{{{}}}xxxuuuuuuwwwzzz|||}}}}}}xxxxxxxxxyyy{{{}}}~~~~~~~~~}}}{{{zzzyyyxxxwwwzzzyyyxxxxxxyyy{{{}}}~~~~~~}}}~~~{{{xxxuuusssrrrvvv{{{~~~{{{yyywwwvvvuuuwwwwwwxxxwwwuuurrrooommmjjjlllmmmllljjjhhhhhhhhhgggggghhhjjjllloooqqqrrrqqqrrrtttwwwyyy|||}}}~~~www|||~~~yyysssooonnnoooqqqtttwwwzzz~~~xxxrrrkkkfffdddaaa^^^[[[YYYXXXVVVTTTSSSRRRQQQQQQPPPQQQQQQRRRRRRRRRRRRRRRQQQRRRRRRRRRQQQRRRUUUWWWXXXZZZ]]]___```bbbeeegggnnnrrrwww{{{{{{rrrkkkddddddgggooo{{{|||vvvnnneee\\\SSSKKKEEE???>>><<<:::888:::>>>AAAFFFRRRaaaooo|||tttddd^^^aaakkkzzz~~~{{{{{{tttuuuvvvxxxzzz}}}|||uuunnnjjjsss|||xxx{{{{{{sssdddVVVLLLHHHFFFHHHJJJLLLNNNOOOOOONNNIIIGGGEEECCC@@@<<<777333////////////............////////////////////////.........///000111111111////////////////////////222222111111222222333444111444666888???LLL\\\fffppprrruuuvvvvvvwwwzzz}}}}}}zzzxxxuuussssssuuuyyy|||~~~~~~~~~||||||~~~~~~yyyyyyzzzzzzzzzyyyyyyyyy{{{{{{zzzzzzyyyxxxwwwvvvyyyxxxwwwwwwxxxzzz}}}~~~~~~~~~{{{xxxuuutttuuuzzz~~~{{{yyywwwvvvuuuuuuuuuvvvuuussspppmmmkkkjjjkkkmmmllljjjhhhhhhiiiggghhhiiijjjmmmoooqqqrrrrrrsssuuuwwwyyy{{{}}}~~~sssyyy}}}vvvtttoookkkhhhiiimmmpppuuuwww{{{yyyssslllhhhfffccc___\\\ZZZYYYWWWUUUTTTSSSRRRRRRRRRRRRQQQQQQPPPPPPPPPPPPOOOPPPPPPPPPOOOPPPSSSUUUVVVXXX[[[]]]^^^```ccceeeiiimmmrrrvvvzzz~~~yyysssmmmkkklllqqq}}}~~~zzzrrrjjjaaaWWWNNNHHHAAA@@@>>>;;;888999<<>>999555////////////............////////////////////////......//////000000111111000000000000000000000000222222111111222222333444333888999999AAARRRccckkkrrrwww{{{}}}}}}}}}}}}~~~}}}~~~zzzuuurrrxxx}}}|||vvvyyy{{{{{{yyyvvvuuuuuurrrsssuuuvvvwwwwwwwwwvvvuuuuuuttttttvvvxxx{{{}}}}}}~~~~~~~~~|||{{{wwwzzz~~~|||zzzwwwvvvttttttppppppooonnnmmmlllkkkjjjgggiiijjjjjjhhhgggggghhhggghhhhhhiiikkklllnnnooossstttuuuwwwxxxzzz{{{{{{}}}~~~jjjqqqyyy}}}xxxrrrnnndddeeedddcccbbbfffmmmssswwwyyy}}}zzzuuuoookkkiiifffbbb^^^ZZZYYYXXXWWWVVVUUUUUUUUUNNNNNNMMMMMMMMMMMMNNNNNNLLLMMMNNNNNNNNNOOOSSSUUUSSSUUUXXXYYYZZZ\\\^^^aaacccggglllqqquuuyyy}}}~~~zzzwwwwww~~~xxxpppggg]]]SSSLLLBBBAAA???<<<999888:::<<<<<>>;;;:::999::::::???GGGRRR___mmm{{{yyynnnhhhmmmwww~~~||||||vvvtttvvvvvvsssxxxmmm^^^NNNLLLIIIIIIJJJMMMQQQTTTLLLIIIFFFFFFFFFDDD???;;;222111//////000000...,,,////////////////////////000000000000111111111111000000000000111111111111111111222222222333333333444555777>>>KKK[[[jjjsss}}}}}}}}}}}}~~~~~~~~~}}}}}}|||~~~zzzyyyyyy~~~}}}~~~yyyrrrqqqqqqqqqrrrrrrssstttvvvvvvvvvvvvvvvwwwxxxyyyzzz|||~~~~~~}}}}}}}}}~~~}}}{{{yyyzzz}}}}}}{{{zzzyyywwwuuusssqqqpppmmmkkkjjjiiijjjiiigggfffffffffggghhhhhhfffeeedddfffhhhjjjiiifffeeehhhkkkmmmnnnppprrrtttwwwxxxyyy|||||||||{{{{{{|||hhhjjjmmmqqqtttvvvyyyzzz|||{{{zzzyyywwwvvvuuutttsssnnnfff___ZZZUUURRRPPPQQQTTTYYY```fffmmmssswwwyyy|||~~~|||~~~}}}zzzuuurrroookkkgggeeecccaaa^^^[[[YYYWWWUUUTTTQQQPPPNNNLLLKKKJJJJJJKKKLLLKKKJJJIIIJJJKKKLLLMMMOOOQQQSSSUUUUUUVVVXXXZZZ]]]bbbeeeeeehhhpppuuuvvvzzz}}}|||uuulllbbb[[[NNNJJJDDD???<<<;;;::::::999===CCCMMMZZZiiiyyy|||pppmmmrrr}}}wwwtttwwwwwwtttrrrtttsssaaaSSSOOOLLLKKKJJJKKKOOOTTTNNNKKKHHHHHHHHHEEE@@@<<<333111////////////...,,,//////////////////////////////000000000111111111///000000000111111111111111111111111222333444444333444888BBBQQQbbbpppxxx~~~|||~~~~~~}}}}}}}}}yyyyyyzzz}}}}}}~~~}}}xxxrrrqqqqqqqqqqqqrrrssssssvvvvvvvvvwwwwwwxxxxxxxxxzzz|||}}}}}}||||||}}}~~~}}}||||||}}}~~~~~~}}}}}}}}}}}}~~~~~~~~~||||||~~~~~~}}}zzzyyyxxxvvvtttrrrpppooolllkkkiiihhhhhhhhhgggeeeeeeffffffggggggfffeeeeeeeeeggghhhhhhggggggjjjllllllmmmnnnqqqsssuuuwwwxxxzzz{{{{{{zzzyyyzzz}}}jjjkkklllnnnrrruuuwwwxxx|||{{{yyyvvvtttrrrpppoookkkeee]]]VVVSSSQQQPPPOOOUUUYYY___dddiiimmmsssvvvxxx{{{|||{{{}}}}}}zzzwwwsssqqqmmmiiifffbbbaaa^^^[[[XXXUUUTTTSSSSSSRRRPPPMMMLLLKKKKKKLLLKKKKKKJJJIIIIIIJJJKKKKKKMMMOOOQQQRRRRRRSSSVVVXXX[[[```cccbbbeeemmmrrrtttxxx{{{~~~yyyqqqggg___SSSNNNFFFAAA>>>===;;;::::::<<>><<<::::::<<<@@@GGGSSScccttt~~~wwwqqqsssyyy{{{xxxzzz|||zzzuuupppqqqvvv~~~bbbVVVMMMNNNOOONNNPPPVVVSSSPPPMMMKKKJJJGGGBBB===666444111////////////...////////////////////////............////////////000000000000111111111111111111000000111333555666666777>>>KKK]]]nnnyyy~~~|||zzz{{{~~~~~~~~~~~~{{{yyywwwwwwwwwxxx}}}~~~|||yyyyyy|||}}}xxxsssjjjjjjkkkmmmoooqqqsssttttttuuuwwwxxxyyyzzzzzzzzz|||}}}}}}}}}||||||~~~}}}}}}}}}~~~~~~~~~~~~~~~}}}{{{{{{}}}~~~~~~}}}zzz{{{}}}~~~~~~}}}zzzyyyxxxvvvtttrrrpppooommmkkkhhhgggggghhhgggfffeeeeeeeeeeeeeeefffffffffbbbcccccceeefffhhhjjjkkkiiijjjlllnnnpppssstttuuuuuuwwwxxxyyyyyyzzz|||~~~qqqnnnkkklllpppsssttttttsssrrroookkkgggccc```___VVVRRRMMMKKKMMMPPPTTTUUU[[[aaahhhlllllllllooorrrqqqvvvyyyzzz}}}~~~}}}zzzwwwtttooojjjfffaaaaaa```]]]XXXUUUUUUWWWTTTSSSPPPNNNLLLKKKKKKKKKHHHHHHHHHIIIIIIJJJJJJKKKMMMOOOPPPPPPQQQRRRUUUXXXXXX^^^aaaaaadddjjjooooooqqqssswww{{{{{{qqqiii\\\TTTJJJCCCAAA???<<<::::::;;;???FFFQQQ```pppzzz}}}ppplllooosss~~~|||{{{|||{{{ssswwwwwwcccQQQNNNOOOMMMOOOUUUSSSPPPMMMLLLLLLJJJEEE@@@888555222000000000//////////////////////////////...////////////000000000000000000000111111111111111111000000111333555777888:::AAAOOOaaaqqq{{{~~~|||}}}~~~}}}}}}|||}}}~~~~~~zzzvvvttttttuuuvvv|||}}}}}}zzzwwwxxx||||||zzzyyyvvvppplllbbbccceeehhhkkkooorrrtttssstttvvvxxxzzz{{{{{{{{{}}}~~~~~~}}}|||}}}~~~~~~~~~~~~}}}zzzxxxvvvwwwyyy{{{{{{zzzyyyzzz}}}}}}}}}~~~|||zzzzzzxxxvvvtttrrrqqqpppnnnlllhhhgggggghhhhhhgggddddddddddddeeeeeefffgggddddddcccccceeefffffffffhhhiiikkkmmmooorrrssstttvvvwwwyyyyyyyyyyyy{{{}}}~~~~~~~~~wwwsssnnnmmmnnnppppppoooooommmjjjfffbbb^^^ZZZYYYOOOLLLHHHHHHLLLQQQUUUXXX\\\bbbiiilllllllllnnnrrrnnntttxxxzzz}}}}}}~~~{{{xxxtttooojjjfffaaabbbaaa^^^YYYVVVWWWYYYSSSRRROOOMMMKKKJJJJJJJJJGGGGGGHHHIIIIIIJJJJJJKKKOOOPPPQQQQQQQQQSSSWWWYYYXXX]]]aaabbbdddjjjnnnnnnnnnqqquuuyyy}}}~~~tttkkk^^^UUUJJJDDDAAA@@@===:::999;;;>>>DDDOOO^^^mmmwwwtttiiifffjjjlllzzz}}}}}}}}}~~~{{{~~~pppVVVNNNMMMKKKLLLQQQQQQOOOLLLLLLMMMLLLGGGCCC999666222000000000000///////////////////////////000000000000111111111111000000000000111111111111111111000000111333555777:::<<>><<<;;;===>>>AAAHHHUUUeeeppp|||~~~wwwooofff___fffrrr}}}}}}{{{|||^^^QQQQQQPPPPPPRRRRRRRRRRRRQQQNNNJJJFFFCCC===555///000111000000111000000////////////000000/////////000111111222222////////////000000000000333333444333222333555888;;;>>>HHHYYYjjjvvv~~~}}}{{{}}}|||||||||||||||}}}}}}zzzsssssszzz}}}{{{yyywwwxxxzzz}}}|||yyyrrrkkkiiijjjgggaaa^^^ZZZ[[[cccjjjmmmoooqqqqqqtttxxxzzzzzzzzz{{{|||zzz{{{{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~yyyvvvsssrrrrrrsssuuuwwwzzz{{{}}}{{{zzz}}}||||||zzzxxxvvvuuutttqqqoookkkhhhffffffgggiiijjjjjjgggffffffeeeeeedddccccccfffeeedddcccbbbbbbbbbbbbbbbdddgggkkknnnqqqsssuuu{{{zzzzzzyyyyyyyyyzzzzzz|||}}}}}}xxxrrrmmmjjjhhhfffddd___]]]XXXSSSNNNJJJGGGFFFJJJKKKMMMPPPUUUZZZ___bbbgggfffffffffggghhhjjjkkkooorrrwww||||||wwwrrrnnnlllhhhfffccc```^^^[[[XXXUUUTTTSSSQQQPPPOOOMMMJJJHHHIIIIIIGGGGGGGGGIIIJJJLLLLLLMMMOOOPPPPPPRRRTTTWWWYYY[[[^^^```aaadddhhhkkknnnooossswww{{{xxxrrreee___UUUMMMGGGCCC@@@>>><<<===>>>AAAGGGTTTcccnnn{{{yyyrrrjjjbbbcccnnn{{{}}}}}}~~~{{{}}}zzzxxx}}}```QQQNNNMMMMMMPPPSSSTTTTTTSSSPPPLLLHHHEEE===555000000111000///111000000////////////000000111111111000000000000000////////////000000000111333333444333222333666888888===JJJ^^^ooo{{{~~~}}}~~~~~~|||}}}}}}|||||||||}}}~~~~~~|||uuuuuuzzz}}}{{{yyyxxxxxxzzz}}}zzzwwwqqqkkkkkkoooooolllaaa\\\\\\ccciiilllnnnpppqqqtttxxxzzz{{{{{{{{{|||{{{||||||}}}~~~~~~~~~~~~~~~~~~{{{|||}}}}}}{{{xxxtttrrrrrrrrrrrrtttvvvxxx{{{|||}}}~~~zzzyyyzzz}}}~~~{{{yyywwwvvvuuutttqqqooommmkkkhhhhhhiiijjjkkkkkkhhhggggggfffeeeeeeddddddeeedddcccbbbaaaaaaaaaaaabbbdddgggjjjnnnqqqssstttxxxxxxxxxxxxxxxzzz{{{|||{{{|||~~~~~~zzzsssnnniiieeeaaa^^^UUUQQQLLLHHHEEEDDDDDDEEEKKKMMMPPPUUUYYY^^^aaacccfffeeedddcccdddeeefffgggkkkpppwww~~~}}}xxxtttqqqoooiiigggcccaaa___\\\YYYVVVUUUSSSQQQPPPPPPNNNKKKIIIIIIIIIHHHGGGGGGHHHJJJKKKLLLMMMOOOOOOPPPQQQTTTVVVYYY[[[^^^___aaadddhhhjjjmmmnnnqqquuuyyy}}}{{{uuuiiibbbXXXOOOIIIEEEAAA???<<<===>>>@@@FFFRRRaaakkkzzzyyyqqqjjjbbbjjjvvv}}}{{{xxxwwwwwwyyy}}}}}}{{{wwwvvv~~~^^^OOOMMMLLLNNNRRRTTTUUUUUUTTTQQQMMMIIIGGG>>>666000111111000///111000000////////////000000222222111111000//////.../////////000000000111111333333444333333444666999999???OOOddduuu~~~|||}}}~~~}}}}}}}}}}}}|||}}}}}}~~~}}}wwwwww{{{}}}{{{zzzyyyyyy{{{}}}~~~wwwuuupppkkklllqqqtttrrrgggaaa___dddiiikkklllooorrruuuyyy{{{|||||||||}}}}}}}}}~~~~~~~~~}}}yyyyyywwwvvvsssqqqooonnnqqqqqqsssuuuwwwzzz}}}~~~}}}}}}~~~~~~~~~}}}||||||vvvwwwyyy|||~~~~~~zzzxxxvvvuuuuuutttrrrppppppnnnkkkjjjkkklllkkkkkkhhhhhhggggggfffeeeeeeeeeccccccbbbaaa````````````bbbcccfffjjjmmmpppqqqrrrvvvvvvuuuuuuwwwyyy|||~~~zzz{{{}}}zzztttmmmgggaaa[[[WWWMMMJJJFFFBBBAAACCCFFFIIINNNQQQUUUZZZ^^^aaacccdddbbbbbbaaaaaaaaabbbcccdddjjjnnnuuu|||}}}yyyuuurrrqqqjjjgggccc```^^^\\\YYYVVVXXXVVVTTTTTTSSSRRROOOMMMLLLKKKJJJJJJJJJKKKLLLLLLLLLMMMOOOOOOPPPQQQTTTVVVXXX[[[]]]___aaadddgggjjjkkkmmmppptttyyy}}}}}}xxxllleee[[[QQQJJJFFFBBB@@@======>>>???DDDOOO]]]hhhxxxzzzsssfffkkkttt||||||yyywwwvvvuuuuuuwww{{{~~~yyywww~~~rrrXXXNNNMMMMMMPPPUUUTTTTTTUUUTTTQQQNNNJJJGGG@@@888222111222000///111000000////////////000000111111111111000000////////////000000000111111111222333444333333444777999>>>DDDSSSgggwww}}}||||||}}}~~~|||||||||}}}}}}~~~|||xxxxxxzzz||||||{{{zzzzzz{{{|||}}}uuuvvvtttpppqqquuuvvvtttpppiiidddgggjjjkkkllloootttwwwzzz}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}xxxvvvssspppnnnnnnnnnoooqqqrrrtttvvvyyy{{{~~~~~~|||{{{yyywwwvvvrrrtttwww{{{~~~~~~~~~~~~yyywwwvvvuuuuuuuuusssqqqqqqooommmlllllllllkkkjjjgggggggggfffeeeeeeddddddbbbaaa```_______________bbbcccfffiiilllnnnpppqqquuutttssssssuuuwwwzzz|||{{{|||}}}~~~~~~yyyrrrjjjbbb[[[TTTPPPGGGEEECCCBBBCCCGGGKKKNNNSSSUUUYYY^^^aaadddeeeeee______^^^^^^___aaacccdddjjjmmmsssyyy~~~zzzvvvsssrrrjjjgggccc```]]][[[YYYWWWYYYWWWVVVUUUUUUSSSQQQNNNMMMLLLLLLLLLLLLLLLLLLLLLLLLNNNOOOPPPQQQRRRUUUWWWXXXZZZ]]]___aaacccgggjjjjjjllloootttyyy}}}{{{nnnggg]]]SSSKKKFFFBBB@@@===>>>======BBBLLLYYYdddrrr|||~~~wwwlllooottt|||~~~zzzwwwwwwwwwuuusssuuuyyy}}}}}}{{{zzzzzz{{{{{{fffTTTOOONNNMMMNNNSSSSSSSSSTTTSSSQQQMMMJJJGGGAAA999333222222000///000000000////////////000000//////000000111111111111000000000000111111111111222333444444333555888:::???FFFTTThhhxxx|||||||||}}}{{{{{{{{{|||}}}{{{xxxxxxyyy||||||||||||||||||||||||uuuzzz~~~~~~zzzqqqjjjjjjllllllnnnqqquuuxxx|||~~~~~~~~~~~~~~~~~~~~~}}}}}}||||||}}}}}}uuurrrnnnkkkjjjlllnnnpppssstttvvvxxxzzz|||}}}~~~}}}zzzwwwtttrrrqqqooorrrvvvzzz|||}}}~~~~~~~~~|||zzzxxxvvvvvvvvvuuusssrrrrrrpppmmmllllllllljjjiiiffffffeeeddddddccccccbbb``````______^^^_________bbbccceeehhhkkkmmmnnnooouuutttsssrrrsssuuuwwwxxx}}}}}}}}}}}}~~~~~~~~~~~~}}}wwwnnneee]]]UUUNNNJJJCCCCCCDDDEEEHHHLLLOOORRRXXXZZZ]]]```cccdddeeeeee^^^^^^^^^^^^___aaacccdddiiilllqqqwww||||||xxxtttrrrlllhhhddd```^^^\\\ZZZXXXWWWVVVUUUTTTTTTSSSPPPNNNLLLLLLLLLLLLLLLKKKKKKKKKMMMOOOQQQQQQRRRSSSVVVXXXXXXZZZ]]]^^^```cccgggiiijjjlllooosssxxx|||~~~rrrjjj___UUUMMMGGGCCC@@@>>>>>>===<<<@@@IIIVVV```kkkvvv~~~wwwoooooosss{{{~~~yyyzzzyyyvvvrrrpppsssvvvwwwvvvuuuvvvzzz}}}~~~rrraaaSSSOOOMMMIIIJJJNNNSSSSSSTTTSSSQQQNNNJJJHHHCCC;;;444333333000///000000000////////////000000...//////000111111222222000000000111111111222222222333444444444555888;;;===DDDTTThhhyyy~~~{{{{{{{{{yyyyyyzzz{{{}}}~~~zzzyyyyyyyyy||||||}}}}}}}}}|||{{{{{{wwwxxxnnnlllmmmnnnpppsssvvvyyy}}}~~~~~~}}}~~~~~~~~~~~~{{{|||}}}yyyooommmjjjhhhhhhkkkooorrrvvvwwwxxxzzz{{{{{{{{{{{{}}}zzzvvvssspppooonnnnnnqqquuuxxxzzz|||~~~}}}|||zzzxxxwwwwwwvvvtttrrrrrrpppnnnnnnnnnmmmkkkjjjeeeeeeddddddcccbbbbbbbbb``````______^^^______```bbbccceeegggjjjkkklllmmmrrrrrrrrrrrrsssttttttuuu}}}}}}}}}|||||||||||||||~~~{{{tttjjj```WWWOOOIIIFFFCCCEEEHHHMMMQQQSSSUUUVVV]]]^^^___aaacccdddeeeeee``````_________```bbbcccfffjjjpppwww}}}{{{vvvsssnnnkkkfffbbb```^^^]]][[[XXXWWWUUUUUUUUUTTTRRROOONNNNNNNNNNNNMMMMMMLLLLLLOOOPPPRRRSSSSSSTTTWWWZZZXXXZZZ\\\^^^```cccfffiiikkkmmmooorrruuuxxx{{{|||}}}uuunnncccXXXOOOIIIDDDBBB???>>>===;;;>>>GGGSSS]]]gggsss~~~wwwmmmkkknnnxxx}}}zzzsssoooooorrrxxx|||xxxtttqqqqqqrrrssstttooo___RRRNNNKKKGGGHHHNNNTTTTTTUUUUUUSSSOOOLLLIIIDDD<<<555444333000///000000000////////////000000000000000000000111111111000000111111111222222222222333444444444666999;;;<<>>===;;;===FFFRRR[[[hhhtttzzziiigggjjjuuuwwwqqqpppqqqttt}}}~~~~~~}}}}}}|||{{{~~~wwwpppmmmmmmmmmnnnmmm^^^QQQMMMJJJGGGJJJRRRUUUVVVVVVVVVTTTQQQMMMKKKEEE<<<555444333111///000000000////////////000000222222111111000/////////000111111111111222222222222333444444444666999<<<@@@III[[[ooo||||||yyyxxxvvvwwwxxxyyy{{{}}}zzz|||}}}{{{|||}}}~~~~~~}}}{{{yyyxxx|||pppmmmlllmmmppptttxxx{{{}}}}}}}}}~~~|||}}}~~~~~~|||}}}~~~~~~vvvooommmlllkkkkkkoootttyyy}}}|||}}}}}}}}}|||zzzxxxwwwsssqqqooonnnmmmlllmmmmmmnnnqqquuuvvvwwwzzz~~~~~~~~~~~~{{{zzzyyywwwuuurrrsssrrrqqqqqqrrrrrrpppnnngggffffffeeeeeedddcccccc``````_________``````aaaaaacccdddfffhhhjjjjjjkkkjjjlllooorrrtttuuuuuutttwwwwwwyyyzzz|||}}}~~~|||}}}~~~zzzqqqdddWWWOOOKKKIIIIIILLLNNNRRRVVVZZZ\\\^^^^^^______```bbbcccdddeeeeeeaaabbbbbbaaa``````aaaccchhhlllrrrvvvyyy{{{}}}}}}yyywwwrrroookkkhhhfffccc```^^^___^^^\\\ZZZXXXVVVUUUUUURRRQQQQQQPPPOOOOOONNNNNNTTTTTTTTTUUUUUUVVVVVVVVVZZZ[[[\\\^^^```aaacccdddgggjjjlllnnnoooqqqsssvvvxxx{{{~~~zzztttjjj___UUUMMMFFFBBBBBB???===>>>???CCCMMMXXXeeeqqq}}}rrrjjjeeemmm~~~~~~{{{wwwuuu{{{}}}yyyuuusssrrrrrrpppvvv{{{vvvsssrrrqqqrrrcccUUUNNNKKKIIILLLRRRQQQRRRTTTUUUSSSPPPMMMJJJEEE@@@999444111111000000000000////////////000000000000////////////000000000000000111222222333333333444555444444666999;;;>>>III]]]qqqzzz}}}}}}zzzyyyyyy{{{}}}}}}}}}}}}~~~}}}~~~~~~~~~~~~}}}|||zzzyyyxxx|||~~~xxxqqqmmmmmmppprrrsss||||||}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~}}}~~~|||wwwssspppppppppqqqtttyyy}}}~~~~~~||||||xxxqqqkkkjjjjjjhhhgggffffffhhhkkkmmmmmmnnnpppssswwwzzz~~~~~~yyytttssstttsssssstttuuuuuusssoookkkhhheeecccccceeeeeeccc```bbbccccccccccccbbbaaaaaa```aaadddfffhhhiiiiiiiiillljjjjjjnnnsssvvvvvvuuuxxxyyy{{{|||||||||{{{{{{{{{zzzzzzzzz|||yyypppcccWWWPPPMMMLLLLLLQQQSSSVVVZZZ]]]```aaabbb___``````aaabbbcccddddddaaabbbcccbbbaaaaaabbbdddeeeiiioootttxxx|||~~~|||yyywwwsssppplllhhhfffdddaaa______^^^]]][[[YYYWWWUUUUUURRRRRRRRRQQQPPPPPPOOOOOOSSSSSSSSSTTTTTTUUUVVVVVVZZZZZZ\\\]]]___aaabbbcccgggiiilllmmmnnnpppsssuuuvvvxxx{{{}}}~~~|||vvvlllaaaXXXPPPHHHDDDBBB???===>>>???BBBLLLWWWcccnnnzzzyyynnneeejjj{{{~~~{{{yyy||||||vvvqqqooonnnnnnjjjnnn{{{{{{wwwtttsssssseeeWWWOOOLLLIIILLLRRRQQQRRRTTTUUUTTTQQQMMMKKKFFFAAA:::444222111000000000000////////////000000000000////////////000000000000000111222222333333333444555444444666999;;;???JJJ^^^pppxxxyyy}}}zzzyyyyyy{{{}}}}}}}}}}}}~~~~~~|||||||||{{{zzzyyyxxxxxx{{{|||~~~~~~yyysssmmmjjjlllpppsssttt||||||}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~{{{wwwssspppoooqqqrrrtttyyy~~~}}}yyyyyyuuunnniiihhhfffeeeddddddeeegggjjjlllmmmnnnpppsssvvvzzz}}}~~~xxxtttrrrrrrsssrrrrrrssssssqqqmmmiiihhheeecccccceeeeeecccaaabbbbbbccccccbbbbbbaaa```___aaaccceeeggghhhhhhhhhkkkjjjjjjmmmrrruuuuuutttxxxxxxzzzzzz{{{zzzyyyyyyyyyyyyyyyyyy{{{~~~vvvmmmaaaWWWQQQQQQRRRSSSUUUWWWYYY\\\___aaabbbccc```````````````aaabbbbbbaaabbbddddddccccccdddffffffiiinnnrrrvvv{{{}}}{{{yyyxxxssspppllliiigggeeebbb```___^^^^^^\\\ZZZXXXVVVTTTTTTTTTSSSSSSRRRQQQQQQQQQRRRRRRRRRSSSSSSTTTUUUVVVYYYZZZ[[[]]]^^^```aaabbbeeehhhjjjlllmmmoooqqqtttsssuuuxxxzzz{{{|||~~~xxxoooeee\\\SSSKKKGGGBBB???===>>>>>>@@@JJJTTT```kkkwww~~~pppdddgggxxx~~~{{{uuupppnnnmmmkkkffffffooo|||{{{wwwsssttthhhZZZQQQLLLJJJMMMQQQQQQRRRUUUVVVUUURRROOOLLLHHHCCC;;;666333111111000000000000000000000000000000000////////////000000000000000111222222333333333444555555555666999<<<@@@MMMaaaqqqvvvvvvzzz~~~|||zzzyyyxxxzzz}}}~~~}}}~~~zzzzzzzzzyyyyyyxxxxxxwwwzzz|||}}}~~~}}}{{{xxxwwwrrrnnniiihhhjjjoootttvvv{{{|||}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~}}}}}}yyyuuusssqqqqqqqqqtttvvvyyy~~~~~~xxxtttssspppiiiddddddbbbaaaaaaaaacccfffiiikkkmmmnnnpppsssvvvzzz|||~~~}}}xxxsssqqqpppsssrrrqqqqqqqqqnnnjjjggggggeeeddddddeeeeeecccbbbbbbbbbccccccbbbbbbaaa```___aaabbbdddfffggghhhhhhjjjjjjjjjmmmqqqsssttttttxxxxxxyyyyyyyyyxxxwwwwwwxxxxxxxxxxxxzzz|||pppiii^^^VVVTTTUUUXXXZZZYYYZZZ[[[]]]^^^```aaaaaa______^^^]]]^^^^^^___``````bbbdddeeeeeeeeeggghhhjjjllloooqqqtttyyy~~~}}}zzzyyyxxxtttqqqmmmkkkiiigggdddbbb______^^^]]][[[XXXVVVUUUVVVUUUUUUTTTSSSSSSRRRRRRSSSSSSSSSSSSTTTUUUWWWXXXYYYZZZ[[[\\\^^^___```aaadddfffiiijjjkkkmmmppprrrqqqsssuuuwwwxxxzzz}}}zzzrrriii___VVVNNNIIIBBB???=========???GGGQQQ]]]hhhttt|||}}}pppeeehhhzzzzzzuuuqqqpppkkkfffccciiiuuu~~~xxxsssuuulll___SSSMMMKKKMMMPPPQQQSSSUUUVVVVVVSSSPPPNNNKKKEEE===777444222111000000000000111111000000000000000////////////000000000000000111222222333333333444555555555777:::===AAAPPPdddrrrwwwvvvxxx{{{~~~~~~~~~|||{{{zzzzzzxxxzzz}}}~~~~~~~~~zzzzzzyyyyyyxxxxxxxxxxxx|||}}}~~~~~~|||xxxtttrrrnnnllliiigggjjjnnnsssvvvzzz{{{|||~~~||||||||||||}}}~~~~~~~~~~~~~~~}}}yyyuuuttttttuuuwwwxxxyyy|||yyyrrrnnnmmmjjjddd```aaa______```aaadddgggjjjlllnnnnnnpppsssvvvyyy|||~~~~~~~~~~~~|||xxxuuurrrqqqtttrrrqqqppppppmmmiiifffffffffeeeeeeeeeddddddcccdddddddddddddddcccbbbbbbaaaaaacccdddfffggghhhhhhjjjkkklllnnnqqqsssttttttyyyyyyyyyxxxxxxwwwwwwvvvxxxxxxxxxyyyzzz|||~~~iiiccc[[[VVVVVVZZZ]]]______^^^^^^^^^^^^_________]]]\\\[[[ZZZZZZ[[[]]]^^^___bbbeeeffffffggghhhjjjkkklllnnnqqqtttyyy~~~{{{yyyxxxuuurrrnnnllljjjhhhfffddd``````___]]][[[YYYWWWVVVWWWVVVVVVUUUUUUTTTSSSSSSUUUTTTTTTTTTUUUWWWYYYZZZZZZZZZ[[[\\\^^^___``````bbbdddgggiiijjjkkknnnpppppprrrtttuuuvvvxxx|||{{{tttkkkcccYYYPPPJJJCCC@@@>>>>>>======EEENNN[[[fffrrr{{{~~~tttlllppp|||vvvsssiiifffdddiiivvv|||wwwvvvooocccUUUMMMKKKMMMOOOQQQSSSUUUWWWWWWUUURRRPPPMMMHHH@@@999555222111000000000111111111111000000000000////////////000000000000000111222222333333222444555555666777;;;>>>CCCTTThhhuuuzzz{{{|||~~~~~~~~~~~~|||zzzzzzzzzzzzxxxzzz}}}~~~~~~}}}|||{{{zzzyyyyyyzzzzzz}}}yyytttpppnnnllljjjiiijjjmmmrrrvvvyyyzzz|||~~~~~~~~~~~~~~~~~~~~~~~~|||yyywwwwwwxxxzzz|||||||||}}}}}}zzzsssmmmhhhgggddd```^^^______```aaacccfffiiilllmmmooopppqqqtttwwwzzz|||~~~~~~~~~~~~~~~}}}}}}||||||}}}|||{{{zzzyyywwwuuussstttsssqqqpppooommmjjjgggeeeffffffeeeeeeddddddeeeeeeeeeffffffeeeeeedddcccbbbccccccdddfffggghhhiiijjjlllmmmoooppprrrtttuuuzzzzzzyyyxxxxxxwwwwwwwwwxxxxxxyyyzzz{{{}}}~~~```]]]XXXWWWYYY^^^bbbdddfffeeecccaaa___^^^^^^^^^ZZZXXXWWWVVVWWWXXXZZZ\\\]]]```dddfffggghhhiiikkkgggjjjmmmqqqvvv|||}}}{{{zzzvvvssspppmmmllljjjgggeeebbbaaa___\\\ZZZYYYXXXXXXWWWWWWVVVVVVUUUTTTTTTTTTUUUUUUTTTTTTUUUXXXZZZ\\\[[[[[[\\\]]]^^^___``````aaaccceeeggghhhjjjmmmooopppqqqsssssstttwww{{{~~~~~~}}}vvvooofff\\\RRRLLLEEEBBB@@@???======CCCLLLXXXcccpppyyy~~~xxxzzz{{{uuuhhhggghhhmmm||||||vvvrrrfffVVVLLLKKKLLLMMMQQQSSSVVVXXXXXXVVVTTTRRRPPPJJJBBB:::666333111000///000111222222111000///000000////////////000000000000000111222222333333222444555555666888<<<>>>FFFXXXlllxxx}}}~~~yyy{{{}}}{{{yyyyyyyyyzzzxxxzzz}}}~~~~~~}}}{{{zzzzzzzzz{{{~~~yyyssspppmmmmmmkkkjjjjjjmmmrrrvvvxxxzzz|||yyyyyyzzzzzz{{{|||}}}~~~~~~}}}}}}|||zzzvvvsssooohhhcccbbbaaa^^^]]]```aaabbbccceeehhhkkknnnooopppqqqsssuuuxxx{{{}}}~~~}}}}}}|||||||||{{{yyyxxxxxxyyyxxxvvvtttsssrrrpppooonnnmmmjjjhhheeefffgggfffeeedddeeefffeeeffffffffffffeeeddddddbbbbbbccccccdddfffggghhhiiikkknnnoooooopppsssuuuzzzyyyxxxxxxwwwxxxxxxxxxxxxxxxyyyzzz{{{|||}}}}}}YYYWWWVVVWWW\\\aaadddfffiiigggdddaaa]]][[[ZZZYYYVVVUUUTTTSSSTTTVVVYYY[[[\\\___cccfffggghhhjjjkkkgggjjjnnnsssxxx~~~}}}|||vvvtttpppnnnmmmkkkiiigggdddbbb___[[[YYYYYYYYYZZZWWWWWWVVVVVVUUUTTTTTTSSSUUUTTTSSSSSSTTTWWWZZZ\\\\\\\\\]]]^^^___``````aaa___bbbdddfffgggiiikkknnnnnnoooqqqqqqrrruuuyyy}}}}}}yyysssjjj```UUUNNNFFFCCCAAA@@@>>>===CCCKKKUUU```lllvvv}}}yyyoooooonnnrrr}}}vvvssshhhVVVKKKJJJLLLKKKQQQSSSVVVYYYYYYXXXUUUSSSRRRLLLCCC<<<777333111000///000222333333222000///000000////////////000000000000000111222222333333222333555666666999<<>>===BBBJJJSSS^^^jjjttt~~~{{{}}}}}}yyywwwtttvvv|||vvvtttiiiVVVJJJIIIKKKJJJQQQSSSVVVYYYZZZXXXVVVTTTSSSMMMDDD<<<777444111000///000222333333222000///000000////////////000000000000000111222222333333222333555666777999<<>>666222222333111111111111111111111111/////////000000000111111111111222222222222222111555333444888888777;;;AAAOOO```qqqzzz~~~}}}zzzyyyxxxyyyzzzzzzzzzzzz{{{}}}}}}{{{zzz{{{{{{uuuvvvwwwxxxyyywwwrrroooiiihhhggggggjjjnnnrrruuu{{{|||~~~~~~{{{{{{{{{|||~~~~~~}}}~~~~~~~~~~~~}}}}}}}}}{{{||||||}}}}}}~~~~~~~~~~~~}}}|||{{{{{{{{{{{{||||||||||||}}}}}}~~~~~~}}}~~~~~~|||{{{{{{|||}}}~~~~~~|||~~~{{{xxxuuuqqqllliiidddbbb___^^^^^^___```___ccceeegggiiijjjkkknnnpppqqqsssvvvwwwyyy{{{}}}{{{zzzyyywwwuuusssrrrpppmmmiiigggfffeeeeeeeeeeeeeeedddccccccbbbbbbaaaaaaaaaaaaaaaaaaaaaaaa____________```aaabbbbbbbbbdddfffggghhhjjjmmmppprrrrrrrrrrrrssssssssssssssstttvvvwwwxxxyyyxxxxxxyyy{{{~~~QQQSSSUUUXXX[[[\\\]]]]]]ZZZXXXUUURRROOOMMMKKKKKKLLLLLLKKKJJJJJJLLLQQQUUUWWWYYY[[[___bbbeeefffgggkkkkkklllnnnnnnooooooooossswww}}}~~~|||{{{yyyxxxvvvtttpppmmmjjjhhhhhheeebbb```___]]]\\\ZZZXXXXXXXXXWWWVVVVVVUUUUUUUUUUUUVVVWWWXXXYYYYYYZZZ]]]\\\[[[[[[[[[[[[]]]]]]^^^^^^```aaaccceeefffggghhhiiikkkmmmoooqqqssstttvvvyyy|||}}}uuukkk```YYYNNNHHHCCCAAA@@@>>>@@@EEEMMMXXXgggsss{{{yyyppptttyyywww~~~xxxwwwrrrhhhWWWIIIHHHNNNRRRUUUYYY]]]^^^]]]ZZZXXXSSSOOOHHH???777333222333111111111111111111111111000000000111111111222222000111222333333444333333666444555888999999===CCCQQQaaarrr{{{|||zzzxxxxxxxxxyyyzzzzzz{{{|||~~~}}}{{{{{{{{{vvvvvvvvvwwwwwwuuuqqqnnnggggggfffgggjjjoootttwww{{{|||~~~|||{{{{{{}}}~~~}}}~~~~~~~~~~~~~~~~~~}}}|||{{{{{{zzzzzzzzz{{{|||}}}}}}}}}~~~~~~}}}|||{{{{{{{{{{{{||||||}}}}}}}}}}}}~~~~~~}}}~~~~~~~~~~~~~~~~~~zzzwwwsssooojjjgggcccaaa___^^^___aaaaaa```dddfffhhhiiijjjkkkmmmoooqqqsssuuuwwwxxxzzz~~~}}}{{{zzzyyyxxxuuussstttrrroookkkhhhgggfffeeeeeeeeeddddddcccbbbbbbaaa^^^__________________^^^^^^^^^^^^^^^___```aaaaaabbbccceeeffffffhhhkkkmmmpppppppppqqqqqqrrrrrrrrrtttuuuvvvvvvwwwwwwwwwvvvwwwyyy|||~~~~~~NNNOOOQQQSSSUUUVVVVVVVVVTTTRRRPPPMMMKKKJJJJJJJJJIIIIIIIIIHHHHHHKKKOOORRRUUUVVVYYY]]]aaadddfffgggiiijjjkkklllmmmlllkkkjjjnnnssszzz~~~~~~|||zzzyyywwwwwwvvvtttqqqmmmjjjhhhgggeeecccbbbaaa___]]]ZZZYYYYYYXXXXXXWWWVVVVVVVVVUUUUUUVVVWWWWWWXXXYYYYYY\\\[[[ZZZYYYYYYZZZ\\\^^^]]]^^^___aaaccceeefffgggfffgggjjjmmmoooqqqrrrsssuuuxxx{{{~~~{{{pppeee]]]PPPIIICCCAAA@@@>>>@@@DDDKKKUUUdddpppyyy{{{pppoooxxxwwwqqquuu}}}yyyyyywwwmmm[[[LLLJJJPPPRRRTTTXXX\\\]]]]]][[[YYYUUUQQQJJJAAA999444222333111111111111111111111111000111111111222222222222000111222333444555555555666444555888999999>>>EEEVVVeeeuuu|||~~~{{{yyyxxxwwwwwwxxxyyyzzzzzz{{{}}}}}}||||||xxxwwwwwwwwwwwwtttpppmmmffffffeeegggjjjpppuuuxxx{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}|||{{{{{{zzzyyyyyyzzz{{{|||}}}}}}~~~~~~}}}|||{{{{{{{{{{{{{{{}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~}}}yyyuuurrrnnniiifffcccaaa``````aaaccccccbbbeeegggiiijjjjjjlllnnnppprrrtttvvvwwwxxxzzz}}}}}}{{{zzzyyyxxxvvvtttuuussspppmmmjjjhhhffffffddddddccccccbbbaaa``````]]]]]]^^^______^^^]]]]]]]]]\\\\\\]]]]]]^^^___```aaacccdddeeeeeefffiiikkkooooooppppppqqqrrrssssssuuuuuuuuuvvvvvvvvvvvvuuuvvvxxxzzz||||||}}}KKKLLLLLLMMMNNNNNNNNNNNNMMMLLLJJJIIIHHHHHHHHHIIIHHHHHHHHHHHHHHHJJJNNNQQQSSSUUUXXX\\\```cccfffgggggghhhjjjllllllmmmlllkkklllqqqxxx|||}}}{{{yyyxxxuuuuuutttrrrpppmmmjjjhhhgggeeedddccccccaaa]]][[[ZZZZZZYYYXXXXXXWWWWWWVVVUUUUUUVVVVVVWWWXXXXXXXXX[[[ZZZXXXWWWXXXZZZ\\\]]]]]]^^^___aaadddfffggghhheeegggiiillloooqqqrrrrrrtttwww{{{~~~uuujjjbbbUUULLLDDDAAA@@@???@@@CCCHHHSSSbbbnnnvvv~~~rrrnnnttt{{{wwwppppppxxx}}}zzzyyyzzz{{{tttcccSSSMMMPPPPPPSSSWWWZZZ\\\\\\[[[ZZZVVVSSSLLLCCC:::555333333000000000000000000000000000111111111222222222222000111222333444555555555555333333777888999???FFF[[[jjjyyy~~~}}}{{{yyyxxxwwwwwwwwwxxxxxxyyy{{{|||~~~}}}|||zzzyyyxxxwwwvvvsssooolllfffeeeeeegggjjjpppuuuyyy{{{|||}}}~~~~~~~~~}}}}}}~~~~~~~~~}}}}}}}}}|||||||||{{{{{{yyyyyyzzz{{{|||}}}~~~}}}||||||{{{{{{{{{{{{{{{|||||||||||||||||||||||||||~~~}}}~~~~~~{{{wwwtttqqqmmmjjjgggeeedddcccccceeefffeeedddfffhhhjjjkkklllmmmppprrrsssuuuvvvwwwxxxyyy|||}}}{{{zzzzzzyyywwwuuuuuusssqqqnnnkkkiiigggfffccccccbbbaaa```___^^^^^^\\\]]]^^^______^^^]]]\\\[[[[[[[[[[[[\\\]]]^^^___```aaaccccccdddeeehhhjjjnnnooopppqqqrrrsssttttttuuuuuuuuuuuuuuuuuuvvvvvvvvvxxxzzz{{{{{{|||~~~GGGGGGGGGGGGFFFFFFFFFFFFFFFFFFEEEDDDDDDEEEGGGHHHGGGGGGHHHGGGGGGIIIMMMPPPPPPRRRVVVZZZ___bbbeeefffeeeggghhhjjjlllmmmnnnnnnlllqqqwww{{{{{{zzzxxxxxxttttttsssqqqooollljjjiiigggeeedddcccbbbaaa^^^\\\ZZZZZZZZZYYYXXXXXXWWWWWWUUUUUUVVVVVVWWWWWWWWWWWWYYYXXXXXXWWWXXXYYY[[[\\\\\\]]]___aaacccfffggghhhffffffhhhjjjlllooopppqqqsssvvvzzz}}}zzzooogggZZZPPPFFFBBBAAA???@@@BBBEEEPPP___lllttt|||uuuppptttzzzyyywwwpppooovvv{{{xxxyyy{{{}}}zzzmmm\\\RRRPPPPPPRRRVVVYYY\\\\\\\\\[[[XXXUUUNNNEEE<<<666333333000000000000000000000000000000000111111111222222000111222333333444333333444222333666888:::@@@GGG^^^lll{{{}}}|||{{{zzzyyyxxxxxxxxxxxxyyyzzz{{{}}}~~~~~~}}}{{{yyywwwvvvtttqqqmmmjjjffffffeeegggjjjpppuuuxxx{{{||||||}}}~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~}}}||||||||||||{{{{{{{{{{{{xxxyyyzzz{{{|||~~~~~~||||||{{{{{{zzz{{{{{{|||||||||{{{{{{{{{{{{zzzzzz|||}}}~~~~~~~~~~~~|||~~~~~~~~~|||zzzzzz|||~~~|||yyyuuurrrqqqooollljjjiiihhhggggggiiiiiihhhgggfffhhhkkkmmmnnnppprrruuuuuuvvvxxxxxxyyyzzz|||}}}{{{zzzzzzzzzxxxvvvsssrrrqqqooollljjjhhhgggdddcccbbbaaa```^^^^^^]]]\\\]]]___``````___]]]\\\ZZZZZZZZZZZZ[[[\\\]]]]]]___```bbbcccccceeehhhjjjmmmnnnoooppprrrsssuuuuuuvvvuuuuuuuuuuuuvvvwwwxxxwwwyyy{{{{{{{{{|||}}}DDDDDDCCCAAA@@@@@@??????@@@@@@???@@@AAABBBDDDEEEEEEFFFFFFFFFFFFHHHKKKNNNMMMPPPSSSXXX]]]```ccceeeffffffgggiiijjjmmmnnnpppooossswwwzzzzzzyyyyyyyyyvvvtttssspppnnnmmmllllllgggeeecccbbbaaa```^^^\\\[[[[[[ZZZZZZYYYXXXXXXWWWUUUVVVVVVVVVVVVWWWWWWWWWVVVWWWWWWXXXYYYYYYZZZZZZ[[[\\\]]]```bbbeeefffgggfffffffffgggiiikkknnnoooqqqtttwwwzzz}}}}}}ssslll___SSSHHHDDDBBB@@@???AAACCCNNN]]]jjjssszzzwwwrrruuuzzzxxx|||wwwrrrooovvv}}}yyyzzz{{{~~~vvvdddVVVPPPQQQSSSVVVZZZ]]]^^^^^^]]]YYYVVVPPPGGG===666333333000000000000000000000000/////////000000000111111111111222222222222222111666333444777999;;;BBBJJJ]]]lll{{{}}}}}}|||{{{zzzyyyxxxxxxzzz{{{|||}}}~~~zzzxxxuuusssqqqnnnjjjggggggffffffgggjjjoootttwww{{{{{{|||}}}~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~}}}}}}}}}||||||{{{zzzyyyyyywwwwwwxxxzzz{{{|||}}}~~~{{{{{{{{{zzzzzz{{{{{{|||{{{{{{zzzzzzzzzyyyyyyyyy|||||||||zzzyyyzzz|||~~~}}}~~~~~~~~~{{{yyyyyyzzzyyyxxxwwwxxxzzz}}}yyywwwtttrrrqqqqqqpppnnnnnnlllkkkllllllllljjjiiigggiiilllnnnppprrruuuxxxwwwxxxyyyzzzyyyzzz}}}}}}{{{{{{{{{zzzxxxvvvqqqqqqpppnnnmmmkkkiiihhheeeeeedddbbbaaa```___^^^[[[\\\^^^``````^^^\\\[[[YYYYYYYYYYYYZZZ[[[\\\\\\^^^```bbbcccdddfffiiikkkkkklllmmmoooqqqrrrttttttvvvuuuuuuuuuvvvxxxyyyzzzyyyzzz||||||||||||~~~CCCBBB@@@>>>===<<<<<<<<<<<<<<<<<<<<<>>>@@@BBBDDDCCCDDDEEEEEEEEEGGGJJJLLLKKKMMMQQQVVV[[[___bbbcccggggggggggggiiikkknnnoooqqqtttxxxzzzzzzyyyyyyyyywwwvvvsssqqqooonnnnnnnnngggeeebbbaaa``````^^^]]][[[[[[ZZZZZZYYYYYYXXXXXXVVVVVVVVVVVVVVVVVVVVVWWWUUUVVVWWWXXXYYYYYYYYYYYYYYYZZZ\\\^^^aaaccceeeffffffeeeeeeeeefffiiilllnnnooorrrvvvyyy{{{~~~uuuooobbbVVVIIIEEECCC@@@???@@@BBBMMM\\\iiirrrzzzxxxrrruuuzzzvvv~~~yyywwwrrrpppwww|||zzz{{{{{{jjjXXXOOORRRTTTWWW[[[^^^_________ZZZWWWQQQGGG>>>777444333000000000000000000000000////////////000000000000111111222222222111000000777444555888:::===DDDKKK[[[jjjzzz~~~}}}~~~yyyzzz}}}}}}|||{{{zzzzzzyyyyyy{{{|||~~~~~~~~~yyyvvvsssqqqooolllhhheeehhhgggfffgggjjjoootttwww{{{{{{|||}}}~~~}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~}}}}}}|||zzzxxxwwwvvvuuuvvvwwwxxxzzz{{{|||}}}{{{{{{zzzzzzzzz{{{{{{|||zzzzzzzzzyyyyyyxxxxxxxxx|||{{{zzzwwwvvvwwwzzz}}}~~~}}}||||||||||||yyywwwvvvwwwvvvuuuuuuvvvyyy|||~~~}}}xxxuuusssqqqrrrrrrrrrqqqpppooonnnnnnooonnnllljjjgggiiimmmoooqqqtttwwwzzzxxxyyyzzzzzzzzz{{{}}}}}}{{{{{{{{{zzzxxxwwwooooooooonnnmmmkkkiiihhhggggggeeedddcccaaa```___ZZZ[[[]]]______]]][[[ZZZXXXXXXXXXYYYYYYZZZ[[[\\\]]]___aaacccdddfffjjjllljjjjjjlllnnnpppqqqssstttvvvuuuuuuuuuwwwyyy{{{|||zzz{{{}}}}}}|||}}}~~~===<<<<<<;;;:::999888888999:::;;;<<<===>>>???@@@AAACCCEEEEEEEEEFFFHHHIIIMMMNNNPPPSSSWWW[[[^^^```^^^```cccdddeeegggiiikkkppprrruuuwwwyyyzzzyyyyyywwwvvvtttrrrooollljjjiiigggeeeccccccccccccaaa___^^^]]]\\\ZZZXXXWWWUUUUUUUUUUUUWWWWWWWWWWWWUUUUUUWWWWWWWWWWWWWWWXXXYYYYYYXXXYYY[[[^^^```aaabbbbbbeeegggiiiiiihhhhhhiiijjjpppqqqsssvvvzzz~~~{{{qqqbbbZZZPPPGGGBBBAAAAAAAAAAAAJJJWWWfffqqq{{{xxxqqqvvv|||zzzyyyvvvqqqnnnttt}}}{{{{{{|||}}}zzzooo^^^QQQRRRSSSVVVZZZ]]]___^^^]]]]]]ZZZSSSJJJ@@@888444222111000000000111222333333////////////////////////333333333333333333333333555444555888888<<>>???@@@@@@BBBDDDDDDDDDEEEFFFHHHKKKLLLNNNQQQUUUYYY\\\^^^]]]___bbbdddeeefffiiikkkoooqqqtttvvvxxxxxxxxxwwwvvvuuusssqqqooolllkkkjjjgggeeedddcccdddcccaaa```___^^^]]][[[YYYXXXVVVVVVUUUVVVVVVWWWWWWVVVVVVUUUXXXXXXWWWWWWWWWXXXXXXYYYXXXXXXZZZ\\\^^^```bbbcccfffgggiiiiiiiiihhhiiikkknnnppprrrvvvyyy}}}xxxnnnaaaZZZOOOEEE@@@>>>>>>>>>AAAJJJWWWeeeqqqzzzyyypppttt||||||}}}}}}}}}{{{yyywwwqqqnnnttt|||}}}yyyxxxwwwvvvsssjjj[[[PPPPPPQQQTTTYYY^^^aaa```___^^^[[[UUULLLAAA999555444111111111000111111222222000000000000000000000000111111111111111111111111555555777:::;;;>>>IIIUUUeeeppp{{{|||{{{~~~~~~yyyzzz}}}~~~~~~~~~|||yyywwwxxxxxxwwwvvvxxxyyy{{{|||~~~}}}{{{~~~}}}}}}|||{{{zzzqqqmmmgggdddcccccccccccccccdddfffiiimmmqqquuuxxxzzz{{{}}}~~~|||}}}~~~~~~~~~~~~}}}{{{{{{{{{{{{yyywwwuuuuuuvvvxxxyyy{{{||||||||||||{{{{{{yyyxxxwwwvvvuuuuuuvvvvvvuuuttttttsssuuuuuutttssssssssssssssswwwxxxzzzyyywwwvvvvvvvvvrrrqqqpppppprrruuuyyy{{{|||}}}}}}}}}}}}{{{zzzyyyxxxwwwvvvtttssssssrrrrrrqqqppppppooonnnmmmllllllnnnnnnoooppprrrtttwwwxxxxxxyyy{{{~~~}}}}}}{{{xxxuuurrrqqqpppooommmlllkkkjjjkkkhhheeedddcccbbb^^^\\\\\\\\\\\\\\\[[[ZZZYYYYYYYYYYYYYYYYYYZZZ[[[\\\\\\``````aaabbbccceeeggghhhjjjiiiiiijjjlllnnnpppqqqvvvwwwxxxwwwwwwwwwxxxzzz{{{{{{|||}}}}}}}}}}}}}}}~~~~~~777777777777777777777777999999:::;;;===>>>?????????@@@BBBBBBBBBBBBDDDFFFHHHIIIKKKNNNRRRVVVYYY[[[[[[]]]```bbbccceeehhhjjjnnnppprrruuuvvvvvvuuuttttttsssrrrpppnnnmmmkkkkkkhhhfffddddddddddddbbb```______^^^\\\ZZZYYYXXXWWWWWWVVVVVVUUUUUUVVVVVVWWWXXXXXXWWWWWWWWWWWWWWWXXXWWWWWWXXXZZZ\\\___bbbdddfffgggiiiiiiiiiiiijjjllllllnnnqqquuuxxx{{{||||||~~~vvvlllddd\\\PPPFFF@@@>>>======AAAIIIVVVdddoooyyyzzzooopppwww{{{{{{yyywwwvvvxxx|||}}}~~~|||zzzwwwqqqmmmrrrzzz~~~zzzuuuqqqnnnkkkeeeZZZQQQNNNPPPSSSYYY___bbbcccbbb```]]]WWWNNNCCC;;;666444222222111111000111111111111111111111111111111111111111111111111111111111555666999<<<===@@@KKKVVVgggqqq|||zzzzzz||||||{{{~~~{{{yyywwwwwwwwwvvvtttvvvxxxzzz|||~~~~~~{{{yyyvvv{{{~~~|||{{{zzzyyywwwuuukkkgggbbb___^^^_________cccdddfffiiimmmrrrvvvyyy{{{|||~~~~~~}}}}}}~~~}}}~~~~~~~~~}}}~~~~~~}}}~~~~~~~~~{{{{{{zzz{{{||||||{{{yyyuuuuuuvvvwwwxxxyyyyyyzzzzzz{{{||||||zzzwwwtttrrrrrrssssssttttttssssssrrrrrrrrrrrrrrrqqqqqqqqqqqqtttvvvwwwwwwuuutttuuuuuupppooonnnnnnpppsssvvvxxxyyyyyyyyyxxxvvvuuusssrrrtttttttttsssssssssssssssrrrrrrqqqpppooonnnmmmmmmnnnooooooqqqsssvvvxxxyyywwwyyy|||~~~{{{xxxuuurrrqqqpppooonnnmmmlllllljjjhhheeedddcccaaa^^^\\\[[[[[[[[[ZZZYYYXXXWWWWWWYYYXXXXXXYYYYYYZZZ[[[\\\```aaabbbcccdddeeeeeeeeeiiiiiiiiijjjllloooqqqsssvvvxxxyyyyyyxxxwwwwwwxxx{{{{{{|||}}}}}}}}}||||||~~~}}}~~~~~~444444444444555555666666777888999:::<<<===>>>>>>===>>>@@@@@@???@@@AAACCCFFFGGGIIILLLOOOSSSVVVXXXXXXZZZ]]]```aaacccfffiiilllnnnppprrrssssssrrrrrrqqqqqqpppooommmlllkkkkkkhhhfffeeedddddddddbbbaaa```___^^^]]][[[ZZZYYYXXXWWWWWWUUUUUUUUUUUUWWWWWWXXXXXXWWWWWWVVVVVVWWWWWWWWWVVVWWWXXX[[[^^^bbbdddeeeggghhhiiihhhiiikkkmmmlllnnnrrrvvvxxxyyyzzzyyy}}}~~~xxxnnnhhh```TTTJJJCCC@@@???>>>@@@HHHUUUbbbmmmwww{{{nnnmmmrrr~~~|||}}}{{{xxxvvvuuuvvvzzz~~~}}}{{{xxxqqqlllqqqxxx|||uuummmiiifffaaaYYYSSSNNNPPPTTTYYY___bbbcccbbb```^^^XXXOOODDD;;;666444333333222111000000000111111111111111111111111111222333333333333333444444444555999===>>>BBBLLLWWWhhhsss~~~~~~}}}~~~|||zzz}}}{{{yyyxxxxxxwwwuuutttvvvwwwyyy|||~~~|||zzztttyyy~~~|||{{{zzzxxxuuurrrhhhddd___\\\\\\]]]^^^^^^ddddddfffjjjnnnssswwwzzz}}}~~~~~~}}}}}}|||~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}|||||||||||||||}}}~~~yyyxxxxxxyyy{{{zzzyyywwwttttttuuuvvvwwwxxxyyyyyy{{{{{{zzzyyywwwuuurrrqqqrrrrrrssssssrrrrrrqqqppppppqqqqqqqqqqqqqqqpppppprrrtttuuuuuusssrrrssstttnnnmmmmmmnnnoooqqqssstttuuuuuutttsssrrrqqqpppoooqqqrrrrrrsssttttttttttttssssssrrrqqqooonnnmmmmmmlllmmmnnnpppsssuuuwwwxxxxxxzzz}}}|||yyyvvvrrrrrrqqqpppoooooonnnnnnjjjiiigggeeedddbbb```___]]]\\\[[[ZZZYYYXXXWWWWWWXXXXXXXXXXXXYYYZZZ[[[[[[^^^___aaadddeeeffffffeeehhhhhhiiijjjlllooorrrssstttvvvyyyzzzyyyxxxxxxyyyzzz{{{||||||}}}|||||||||}}}}}}}}}~~~}}}111222222333333444444555666666777999:::;;;<<<===:::<<<============>>>???CCCDDDFFFIIILLLOOORRRTTTTTTWWWZZZ\\\^^^aaadddgggiiijjjmmmoooqqqqqqpppooopppoooooonnnmmmlllkkkjjjhhhfffddddddddddddbbb``````___^^^]]]\\\[[[ZZZYYYWWWWWWUUUUUUUUUUUUWWWWWWXXXWWWWWWVVVVVVVVVWWWWWWWWWWWWVVVXXXZZZ^^^aaacccdddeeegggggggggiiilllnnnmmmooorrrvvvxxxxxxxxxxxx}}}{{{rrrjjjbbbVVVKKKDDDAAA???>>>@@@HHHSSS```kkkuuu}}}}}}nnnkkkooo|||{{{xxxwwwvvvuuuvvvzzz~~~~~~|||yyyrrrmmmqqqxxx|||tttkkkfffccc^^^WWWQQQPPPQQQUUUZZZ___bbbbbbaaa```^^^XXXOOOEEE;;;555333333333222111000000000111000000000000000000000000222222222333333444444444444444888<<<>>>BBBMMMXXXkkkvvv||||||zzzyyyxxxyyyxxxvvvtttwwwxxxyyy{{{|||}}}~~~~~~~~~~~~|||uuuxxx~~~~~~|||yyyuuurrriiieee```]]]]]]^^^______dddeeegggjjjoootttxxx{{{~~~~~~}}}||||||~~~~~~}}}}}}~~~~~~~~~|||}}}}}}|||}}}}}}~~~~~~~~~}}}}}}zzzzzzzzzzzzzzz{{{|||}}}{{{zzzzzzzzz{{{yyyvvvtttsssssstttvvvwwwxxxyyyzzz{{{yyywwwtttrrrqqqqqqqqqrrrrrrrrrrrrqqqpppooonnnoooooopppqqqqqqppppppooopppqqqsssrrrqqqppppppqqqlllllllllmmmnnnoooooopppppppppooooooooopppppppppoooppprrrssstttuuuuuuuuusssrrrqqqpppnnnmmmllllllhhhjjjlllnnnqqqssstttuuuxxxzzz~~~}}}yyyvvvssssssrrrqqqppppppooooookkkkkkjjjhhhfffdddcccbbb```___]]][[[YYYXXXXXXXXXWWWWWWWWWWWWXXXYYYZZZ[[[ZZZ\\\___bbbeeefffgggggggggggghhhiiikkknnnqqqsssrrrtttwwwyyyyyyxxxyyyzzzyyyzzz{{{||||||}}}}}}|||~~~}}}||||||}}}~~~}}}|||111111111222222333333333444444555666888999:::;;;888:::;;;;;;::::::;;;===@@@AAABBBEEEHHHKKKNNNPPPPPPRRRVVVYYY[[[^^^aaadddeeegggjjjmmmnnnooonnnnnnoooooonnnmmmllljjjjjjiiigggeeeccccccccccccaaa_________^^^]]]\\\[[[ZZZYYYWWWVVVVVVUUUUUUVVVVVVWWWVVVVVVVVVVVVVVVWWWXXXXXXWWWWWWXXXYYY[[[^^^```bbbcccdddeeeeeefffhhhkkknnnnnnppprrrtttvvvwwwwwwvvv|||~~~}}}uuuiiiaaaUUUJJJCCC???>>>===@@@GGGRRR^^^iiisss|||ooojjjmmmwww{{{vvvwwwwwwwwwxxxzzz}}}}}}vvvqqqttt{{{|||uuummmgggddd^^^UUUNNNPPPQQQUUUZZZ___bbbcccbbb```___YYYPPPEEE<<<555222222222111111000111111111000000000000000000000000000000000111111222222333555555777;;;===BBBOOO[[[mmmyyy~~~zzzyyyyyyyyyzzzzzzxxxvvvxxxyyyzzz|||}}}~~~~~~~~~~~~}}}vvvxxx|||vvvrrrmmmiiidddaaa```aaabbbaaadddeeegggkkkpppuuuyyy|||~~~~~~}}}}}}}}}}}}~~~|||~~~}}}||||||}}}{{{{{{|||}}}}}}}}}}}}}}}xxxxxxxxxxxxyyyzzz{{{|||~~~}}}}}}}}}}}}{{{wwwtttrrrsssssstttuuuvvvvvvwwwvvvtttqqqnnnmmmmmmmmmnnnooooooooooooooonnnmmmlllmmmnnnooopppppppppooonnnmmmnnnooonnnlllkkkkkkkkkiiiiiijjjkkkllllllkkkkkkjjjjjjjjjkkklllmmmnnnooommmnnnppprrrttttttttttttrrrqqqpppnnnmmmkkkjjjiiieeegggiiillloooqqqrrrssswwwyyy}}}}}}zzzwwwuuutttsssrrrqqqpppoooooollllllllljjjgggddddddeeecccaaa___\\\ZZZYYYYYYYYYWWWVVVVVVWWWWWWXXXYYYZZZXXXYYY\\\___bbbeeeggggggggggggggghhhjjjmmmoooqqqppprrrtttuuuttttttvvvwwwwwwxxxzzz{{{|||}}}~~~~~~~~~|||{{{{{{|||}}}|||zzz111111111111222222222222222222333444666777888999777888999999888888999:::;;;<<<>>>@@@CCCGGGIIIKKKLLLOOORRRVVVXXX[[[___bbbbbbdddgggjjjmmmnnnnnnmmmoooooonnnlllkkkiiihhhhhhfffdddbbbbbbbbbbbb```^^^^^^^^^]]]\\\[[[ZZZZZZYYYUUUVVVVVVWWWWWWVVVVVVUUUTTTTTTTTTUUUVVVWWWXXXYYYXXXYYYZZZ[[[\\\^^^______aaabbbccccccdddgggkkknnnoooooopppqqqsssttttttuuuxxxzzz}}}|||sssjjjaaaUUUJJJDDD@@@??????@@@FFFQQQ]]]hhhrrr{{{qqqkkkmmmvvv~~~{{{vvvyyyzzztttoookkkbbbVVVMMMNNNPPPTTTZZZ```dddeeedddbbb```[[[RRRGGG===666333111111111000111111222222111111111111111111111111///000000111222222333333777666888;;;===CCCQQQ___ppp{{{yyyyyyyyyzzz||||||{{{yyyxxxyyy{{{}}}~~~{{{uuuwww}}}~~~wwwsssqqqmmmhhhdddcccddddddddddddeeehhhkkkpppuuuzzz}}}}}}~~~~~~~~~|||}}}{{{}}}~~~}}}}}}~~~|||}}}}}}}}}}}}}}}|||{{{vvvvvvvvvwwwxxxyyy{{{|||}}}}}}}}}}}}}}}{{{wwwtttssssssrrrrrrqqqqqqppppppmmmlllkkkjjjiiihhhgggggghhhiiijjjkkklllllllllllljjjkkkmmmnnnooonnnmmmllliiijjjkkkjjjgggeeedddeeeeeefffggghhhiiihhhgggfffeeeddddddeeefffhhhjjjkkkjjjkkknnnpppqqqrrrqqqppppppooonnnllljjjiiihhhgggdddeeehhhlllnnnpppqqqrrruuuwwwyyy|||~~~{{{xxxvvvvvvuuusssrrrpppooonnnkkklllllljjjfffddddddfffdddbbb___\\\ZZZYYYYYYYYYVVVVVVVVVVVVWWWXXXYYYZZZYYYYYY[[[]]]___bbbeeefffgggffffffgggiiikkkmmmnnnoooppppppooonnnnnnoooqqquuuvvvxxxzzz}}}~~~}}}|||{{{{{{||||||{{{yyy222222222111111111111111000111222333555666777777666777888888777777888999888999;;;===@@@CCCFFFGGGJJJMMMQQQTTTVVVZZZ^^^``````bbbeeeiiilllmmmmmmmmmpppooonnnllljjjhhhggggggeeecccbbbaaaaaaaaa___^^^]]]]]]\\\\\\[[[ZZZYYYYYYUUUUUUWWWXXXXXXWWWUUUUUUSSSSSSTTTUUUVVVXXXYYYZZZYYYZZZ[[[]]]^^^^^^^^^^^^```aaabbbbbbcccfffjjjnnnoooooooooooopppqqqssstttsssvvvzzz~~~~~~~~~yyyqqqllldddWWWMMMFFFCCCBBBAAA???FFFQQQ\\\gggqqqzzzrrrkkkmmmvvvzzz}}}{{{wwwrrrhhhZZZPPPLLLNNNSSSZZZaaaeeeggggggcccbbb]]]TTTIII???888444111000000000111222333333222222222222222222222222111111222333444444555555:::888999;;;>>>EEETTTbbbqqq}}}xxxxxxyyy{{{}}}~~~|||{{{wwwyyy{{{~~~|||yyytttuuu|||~~~xxxssstttpppjjjfffeeeeeeeeeeeedddeeehhhlllqqqvvv{{{}}}}}}~~~}}}|||}}}{{{}}}~~~~~~|||{{{zzzuuuuuuuuuvvvwwwyyyzzz{{{zzzzzzzzz{{{|||zzzvvvssstttsssrrrpppnnnmmmkkkjjjfffggghhhhhhgggeeecccbbbbbbcccfffhhhjjjlllmmmmmmhhhiiikkkmmmmmmmmmkkkjjjggghhhhhhfffcccaaa``````bbbccceeeffffffeeecccbbbbbbaaaaaaaaaaaaccceeefffhhhiiilllnnnooooooooonnnooonnnmmmkkkiiigggfffeeeccceeehhhllloooqqqqqqrrrssstttwwwzzz}}}~~~{{{yyyxxxwwwvvvtttrrrpppooonnnjjjkkkllljjjeeecccdddeeedddbbb___[[[YYYXXXXXXXXXVVVVVVVVVVVVWWWXXXYYYYYY[[[ZZZZZZ[[[]]]```bbbdddgggfffffffffhhhiiikkkmmmoooooonnnkkkiiihhhiiikkktttuuuwwwzzz}}}}}}|||zzzzzz{{{{{{zzzyyy555444222111111111222222333333333333333333333333555555555666666666666777::::::<<<===???AAABBBCCCEEEHHHLLLOOOQQQTTTXXXZZZ]]]^^^aaadddgggiiikkkllliiikkklllkkkiiigggggghhheeeccc```^^^]]]]]]^^^___``````^^^]]]\\\[[[[[[[[[VVVVVVWWWWWWWWWWWWVVVVVVVVVVVVVVVUUUUUUVVVWWWWWWXXXYYYYYYYYYYYYZZZ]]]______```aaaccceeeggghhhiiikkklllmmmoooppprrrsssssstttwww{{{}}}~~~}}}~~~~~~~~~xxxuuuppphhh\\\PPPHHHCCC@@@>>>>>>CCCMMMZZZgggsss{{{wwwkkkpppyyywww{{{}}}sssfffTTTQQQPPPRRRXXXaaahhhjjjjjjhhheee^^^UUUKKKAAA888333333333333333333333333333333333222111000000111111111222333333222111222444777666888:::===EEEWWWggguuu}}}|||zzzxxxyyy|||~~~{{{{{{{{{}}}}}}qqq{{{zzzvvvuuuppphhhbbbaaaaaabbbcccdddfffiiinnnsssxxx{{{}}}{{{}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}|||{{{yyyxxxwwwtttttttttuuuwwwxxxwwwuuuvvvvvvuuutttsssrrrpppoooqqqooolllhhhfffdddccccccbbb```^^^]]]]]]^^^```bbbaaabbbccceeefffggghhhhhhkkkkkkjjjhhhgggeeeddddddbbbaaa___]]]\\\\\\\\\]]]^^^___aaabbbaaa```^^^]]]\\\[[[[[[\\\]]]___aaabbbeeefffggghhhhhhhhhhhhhhhhhhiiijjjiiigggeeeeeefffaaacccfffgggiiilllooorrrvvvuuutttwww|||}}}~~~|||{{{{{{yyyxxxvvvtttrrrpppnnnmmmnnnkkkhhhfffffffffeeedddcccaaa___\\\ZZZXXXWWWWWWWWWWWWWWWWWWWWWXXXYYYZZZ``````^^^]]]]]]]]]]]]]]]ccccccdddeeefffggghhhiiiiiijjjlllmmmmmmkkkiiigggmmmqqquuuvvvwwwxxx||||||||||||{{{zzzxxxwwwvvv222111000//////000000111333333333333333333333333444444444555555555666666888888:::;;;===???@@@AAACCCFFFIIILLLOOORRRUUUXXX\\\]]]```bbbeeeggghhhiiihhhiiijjjjjjhhhgggggghhhdddcccaaa```^^^^^^^^^___```___^^^\\\[[[[[[[[[[[[WWWWWWWWWXXXXXXWWWWWWWWWWWWVVVVVVUUUUUUVVVVVVWWWXXXYYYZZZYYYYYYZZZ]]]___aaabbbbbbcccddddddeeeeeeiiijjjkkkmmmnnnpppqqqrrrtttvvvzzz{{{||||||}}}~~~{{{wwwrrrjjj^^^SSSJJJEEEBBB@@@???DDDMMMYYYfffqqqzzzzzzooosssyyyxxx}}}yyylllZZZRRRRRRSSSYYYaaagggjjjjjjiiifff```XXXMMMCCC:::555111111111111111111111111333222222111000000111111111222333333222111333444777777888:::===FFFWWWhhhvvv~~~~~~{{{zzzwwwvvvwwwzzz|||||||||zzzzzz{{{}}}|||pppzzz~~~zzzwwwtttnnngggaaa``````aaabbbccceeeiiinnnssswww{{{}}}{{{}}}~~~~~~}}}~~~~~~}}}|||zzzxxxwwwwwwvvvtttuuuvvvvvvuuusssuuuuuuuuutttrrrpppnnnmmmnnnlllhhhddd```^^^\\\\\\XXXWWWUUUSSSSSSUUUWWWXXXWWWXXX[[[]]]```bbbccccccfffeeeeeedddcccbbbaaaaaa\\\[[[ZZZXXXXXXXXXYYYYYY[[[[[[\\\]]]]]][[[YYYXXXXXXXXXWWWXXXYYY[[[]]]___aaabbbcccdddeeeeeeeeeeeedddfffgggfffeeedddddddddbbbdddfffhhhiiilllooorrrvvvtttuuuwww{{{~~~~~~}}}~~~|||zzzyyyxxxxxxvvvtttrrrpppnnnnnnnnnllliiiggggggfffeeedddcccbbb```^^^[[[ZZZYYYXXXXXXXXXWWWWWWWWWXXXYYYYYY\\\]]]]]]]]]^^^_________bbbcccdddeeefffggghhhiiiiiikkknnnpppqqqooommmkkkjjjnnntttxxxyyyzzz|||~~~||||||{{{{{{yyyxxxvvvuuu111000000000000111111222333333333333333333333333333333333333444444444444555666777888:::<<<======@@@CCCFFFIIILLLOOORRRUUUZZZ[[[]]]```bbbdddeeeeeeeeeggghhhiiiggggggggghhhdddccccccbbbaaa```_________^^^]]]\\\[[[ZZZZZZZZZXXXXXXXXXXXXXXXXXXXXXXXXWWWVVVVVVUUUUUUVVVVVVVVVXXXYYYZZZYYYYYYZZZ]]]___cccccccccbbbbbbbbbaaaaaaggggggiiijjjlllnnnooopppsssuuuwwwyyyyyyzzz|||~~~~~~{{{tttlllaaaUUUMMMGGGCCCAAA@@@DDDLLLWWWcccoooxxx|||uuuxxxzzz{{{uuuzzzuuucccUUUTTTUUUZZZaaagggiiiiiijjjhhhbbbZZZPPPEEE<<<777111111111111111111111111333222111111000111111111000222333333222222333555888777999;;;>>>GGGYYYkkkxxx~~~|||||||||zzzxxxvvvuuussstttvvvyyyyyyyyyzzzzzz{{{}}}{{{qqq|||~~~}}}|||{{{yyyxxxrrrmmmeee```^^^___```aaabbbdddhhhnnnssswww{{{||||||}}}~~~|||}}}~~~|||zzzxxxwwwzzzwwwtttsssssssssrrrqqqsssttttttsssqqqnnnkkkiiihhhfffaaa\\\WWWTTTRRRQQQMMMKKKJJJHHHHHHJJJKKKMMMLLLNNNPPPTTTWWWZZZ[[[\\\\\\\\\\\\\\\[[[[[[[[[[[[TTTSSSRRRQQQQQQRRRSSSTTTUUUUUUVVVVVVUUUSSSRRRPPPRRRRRRRRRRRRTTTVVVXXXYYY[[[\\\]]]^^^_______________aaabbbcccbbbaaabbbcccccceeeggghhhiiikkknnnppptttttttttwwwzzz}}}}}}}}}~~~}}}{{{yyyxxxwwwvvvtttrrrpppooonnnooommmjjjhhhhhhgggeeeddddddcccaaa___]]]\\\[[[ZZZZZZYYYYYYXXXXXXXXXXXXYYYXXXYYY\\\^^^``````aaaaaabbbbbbccceeefffhhhiiiiiijjjmmmqqquuuvvvvvvsssrrriiimmmsssxxxzzz{{{|||}}}{{{{{{{{{zzzxxxvvvuuuttt222222222222333444444555222222222222222222222222111222222222333333333333444444555777888:::;;;;;;>>>@@@DDDGGGIIILLLPPPSSSWWWXXXZZZ\\\^^^``````aaabbbdddfffgggffffffggghhhcccddddddccccccaaa```___^^^^^^\\\[[[ZZZYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWVVVUUUUUUUUUVVVVVVXXXYYYYYYYYYYYYZZZ]]]___aaaaaaaaaaaa````````````eeeeeegggiiikkklllnnnooossstttvvvwwwwwwyyy|||}}}}}}}}}}}}}}}|||||||||~~~~~~}}}}}}vvvnnncccXXXOOOHHHDDDAAAAAADDDKKKUUU```llluuuzzz}}}|||}}}{{{zzzuuuxxx}}}kkkWWWVVVVVV[[[bbbhhhiiiiiijjjhhhddd\\\RRRGGG===777444444333333333333333222222222111111111111111222000222333333222222444555888888999<<<@@@JJJ]]]ooo|||}}}{{{{{{yyywwwtttsssrrrssstttvvvxxxxxxzzz{{{}}}~~~zzzuuu~~~zzzxxxxxxxxxxxxwwwpppkkkccc^^^]]]^^^___```aaadddiiinnntttxxx{{{|||}}}~~~|||zzz{{{}}}~~~|||zzzxxxvvvzzzwwwsssqqqqqqrrrrrrqqqrrrrrrrrrqqqnnnjjjfffccc```]]]XXXRRRMMMIIIFFFEEEDDDCCCAAAAAAAAAAAACCCDDDEEEFFFIIILLLOOOQQQRRRSSSQQQQQQQQQRRRRRRRRRSSSSSSLLLKKKKKKJJJKKKLLLMMMNNNNNNOOOOOONNNMMMLLLJJJIIILLLLLLLLLLLLNNNPPPRRRSSSUUUVVVWWWXXXYYYZZZZZZZZZZZZ\\\^^^_________```aaacccdddfffggggggiiilllnnnqqqrrrsssuuuxxxzzz||||||}}}~~~{{{xxxxxxvvvuuusssqqqpppooopppnnnkkkjjjiiihhhfffddddddcccbbbaaa```^^^]]]\\\[[[[[[ZZZYYYXXXXXXXXXXXXVVVXXX[[[^^^```aaa`````````aaabbbdddfffhhhiiijjjjjjnnnsssxxx{{{{{{yyywwwmmmooosssvvvxxxzzz{{{|||{{{{{{zzzyyywwwuuutttsss222222333333444444444444222222222222222222222222111111111111222222222333444444555666888999::::::<<<>>>BBBEEEGGGJJJNNNQQQTTTUUUWWWYYY[[[]]]]]]^^^```bbbdddeeeddddddfffgggccccccddddddcccbbbaaa```^^^^^^\\\[[[ZZZYYYYYYYYYYYYXXXWWWWWWWWWWWWXXXYYYXXXWWWVVVVVVUUUUUUUUUVVVWWWXXXXXXXXXXXXYYY\\\^^^]]]^^^^^^^^^___`````````cccdddfffhhhjjjlllmmmnnnqqqsssuuuvvvvvvxxx|||~~~{{{{{{zzzyyyxxxxxxwwwwwwzzz|||~~~~~~~~~~~~{{{|||}}}~~~}}}|||}}}wwwpppdddYYYPPPIIICCC@@@AAADDDJJJRRR]]]iiisssyyy|||~~~yyy{{{{{{}}}lllXXXWWWWWW\\\ccchhhjjjiiiiiihhhddd^^^TTTHHH>>>777444444444333333222222222222111111111111111222222000222333333333333555666999888:::>>>CCCNNNcccuuu~~~}}}{{{xxxuuusssssssssssssssuuuwwwyyyzzz|||~~~yyywww{{{vvvsssssstttuuuuuuoooiiibbb]]]\\\]]]^^^___aaadddiiiooouuuyyy|||}}}~~~~~~~~~~~~~~~{{{yyy{{{|||}}}}}}~~~}}}{{{yyywwwvvvxxxuuuqqqpppqqqrrrrrrqqqqqqpppooolllhhhccc^^^[[[UUURRRNNNHHHDDD@@@===<<<<<<<<<;;;::::::;;;<<<<<<>>>???AAACCCEEEFFFFFFGGGFFFGGGGGGHHHIIIIIIJJJJJJEEEEEEDDDDDDEEEFFFHHHIIIHHHHHHHHHGGGFFFEEEEEEDDDFFFFFFFFFGGGHHHJJJLLLMMMOOOPPPQQQRRRSSSTTTTTTTTTUUUWWWZZZ[[[[[[[[[]]]^^^___aaaccccccdddfffhhhkkkmmmnnnqqqsssvvvxxxzzz|||~~~~~~|||yyyyyyxxxvvvtttsssrrrqqqqqqooommmkkkjjjiiifffdddccccccccccccaaa```^^^]]]\\\[[[ZZZYYYYYYYYYYYYYYYXXXYYY\\\^^^```______^^^___```aaadddfffhhhjjjjjjkkkoootttyyy||||||{{{zzzuuusssrrrrrrtttwwwyyy{{{{{{{{{zzzyyywwwuuusssrrr000111222222333222222111222222222222222222222222111111111111222222222222444444555666777888999999999<<<@@@CCCEEEHHHLLLNNNQQQRRRTTTWWWYYY[[[\\\\\\___aaaccccccccccccdddeeecccccccccbbbbbbbbbaaaaaa___^^^]]]\\\[[[ZZZZZZZZZXXXWWWVVVUUUUUUVVVWWWXXXXXXXXXWWWVVVUUUUUUUUUUUUUUUVVVWWWVVVVVVWWWZZZ\\\ZZZ[[[[[[]]]^^^___``````aaabbbdddfffiiikkklllmmmnnnpppssstttuuuwwwzzz|||xxxwwwvvvtttssssssssssssvvvxxx{{{~~~~~~}}}~~~|||}}}~~~~~~}}}yyyzzz|||}}}~~~||||||yyyrrrggg[[[RRRJJJDDD@@@AAACCCHHHPPP[[[gggrrrxxx{{{{{{uuu{{{yyy}}}jjjYYYXXXXXX]]]dddiiikkkkkkiiihhhfff```VVVJJJ???888333222222111111000000000111111111000111111222333000222333444333444555777999999;;;@@@FFFSSSiii|||}}}~~~}}}|||wwwtttqqqrrrssssssrrrsssvvvyyyxxx|||~~~yyywww|||xxxssspppppppppqqqqqqnnnhhhaaa]]][[[]]]^^^___aaaeeejjjqqqwww{{{}}}~~~~~~}}}{{{|||}}}}}}{{{{{{|||}}}}}}|||}}}}}}}}}|||{{{yyywwwwwwvvvsssqqqppppppqqqppppppooommmiiiddd^^^XXXTTTQQQJJJHHHDDD@@@<<<:::888888666666666555555666666666888999:::;;;;;;;;;;;;;;;>>>>>>???@@@@@@AAABBBBBB@@@@@@?????????@@@BBBCCCAAAAAAAAA@@@@@@@@@@@@@@@AAA@@@@@@AAABBBDDDFFFGGGHHHIIIKKKLLLNNNNNNOOOOOOPPPSSSUUUVVVWWWWWWXXXZZZZZZ[[[]]]^^^___aaadddggggggjjjnnnpppsssvvvyyy|||~~~~~~}}}{{{{{{zzzyyyxxxvvvuuutttsssrrrpppnnnmmmllljjjgggdddbbbccccccccccccaaa___^^^\\\[[[[[[ZZZZZZZZZZZZ[[[YYYZZZ\\\]]]^^^^^^^^^]]]^^^___aaacccfffhhhjjjkkklllooossswwwyyyzzzzzzzzzyyyvvvqqqpppqqquuuxxxzzz|||{{{zzzyyywwwuuusssrrr111222333333333222111000111111111111111111111111111111111222222222333333333333444555666777777888666999===???BBBEEEIIIKKKOOOPPPRRRUUUXXXZZZ[[[\\\^^^```bbbbbbaaaaaabbbcccdddcccbbbaaa```aaabbbbbb```___^^^\\\[[[[[[[[[[[[XXXVVVUUUTTTTTTUUUVVVXXXYYYXXXWWWVVVUUUUUUUUUUUUTTTUUUUUUUUUUUUVVVYYY[[[YYYZZZZZZ[[[\\\]]]^^^______```bbbdddfffiiijjjkkkiiilllppprrrtttuuuvvvxxxsssrrrpppooonnnmmmnnnnnnnnnppprrruuuxxxyyyzzz{{{zzz{{{~~~{{{{{{{{{||||||}}}}}}}}}||||||}}}~~~|||||||||uuuiii^^^TTTLLLFFFBBB@@@BBBFFFNNNYYYfffqqqxxxyyy{{{tttoooyyy{{{iiiYYYXXXYYY]]]eeekkklllllljjjjjjhhhcccYYYMMMAAA999333333222222111000000///111111000000111222222333000222333444444444666888999999<<>>@@@BBBBBBCCCEEEGGGHHHIIIIIIJJJLLLNNNPPPQQQQQQRRRSSSTTTTTTUUUXXXYYY[[[]]]```cccbbbfffjjjnnnppptttxxx|||}}}||||||~~~}}}|||||||||{{{zzzxxxwwwvvvvvvrrrqqqooonnnmmmkkkgggdddaaabbbcccdddcccaaa___^^^[[[[[[ZZZZZZZZZ[[[\\\\\\ZZZZZZ[[[\\\]]]^^^^^^___]]]^^^```cccfffhhhjjjkkkmmmoooqqqsssuuuwwwwwwxxxxxxtttqqqpppsssvvvxxxxxx||||||{{{zzzwwwuuusssrrr444555555666555444222111111111111111111111111111111222222222222333333333222222333444444555666666444777:::===@@@CCCFFFIIIMMMOOOQQQUUUWWWZZZ[[[\\\^^^```bbbbbbaaa```aaabbbdddcccaaa______```bbbccc``````^^^]]]\\\[[[[[[[[[WWWVVVTTTSSSSSSTTTVVVWWWYYYXXXWWWVVVUUUUUUUUUUUUSSSTTTTTTTTTTTTUUUXXXZZZZZZZZZZZZ[[[\\\\\\]]]]]]]]]^^^```bbbdddgggiiijjjfffiiinnnqqqrrrssstttuuupppnnnmmmkkkjjjjjjkkkkkkfffhhhjjjmmmpppssstttuuuxxxyyy|||zzzzzzzzzzzzzzz{{{|||}}}}}}|||~~~~~~wwwlll```VVVNNNGGGCCC???AAAEEEMMMXXXeeeqqqxxxxxxwwwooojjj{{{|||}}}{{{jjjYYYXXXYYY^^^eeekkkmmmmmmkkkkkkjjjeee[[[OOOBBB;;;555555444444333222111111111111000000111222333333000222333444444444666888999999<<>>>>>???AAACCCDDDEEEFFFFFFIIIKKKMMMNNNNNNNNNOOOPPPPPPRRRTTTVVVXXXZZZ^^^aaa___ccciiilllooosssxxx||||||zzzzzz~~~}}}}}}|||{{{yyyxxxwwwwwwsssqqqpppooonnnkkkgggddd```aaacccccccccbbb```^^^[[[ZZZZZZZZZ[[[\\\]]]]]]YYYYYYZZZ[[[\\\^^^```aaa\\\^^^```cccfffhhhjjjlllnnnnnnoooqqqrrrtttuuuvvvuuurrrpppqqquuuxxxxxxxxx}}}}}}|||zzzxxxuuusssrrr333333333222222222111111222222222222222222222222444333111000000111333444333333222222333333444555555666777:::===@@@BBBDDDJJJMMMQQQSSSUUUWWWYYY[[[___```aaaccceeefffffffffbbbbbbbbbaaaaaaaaaaaaaaaaaa___]]]\\\\\\[[[YYYWWWUUUSSSRRRSSSUUUWWWWWWWWWWWWWWWVVVVVVUUUTTTSSSSSSTTTSSSRRRQQQRRRSSSUUUWWWVVVWWWXXXYYY[[[\\\]]]^^^```___^^^^^^___bbbfffhhhllllllllllllllllllllllllkkkjjjhhhfffeeecccccccccaaabbbcccfffhhhkkkmmmooossswww{{{~~~}}}}}}zzzxxxxxxyyy{{{|||~~~~~~{{{tttjjjaaaYYYQQQHHHBBBAAAAAACCCIIISSSbbboooxxx~~~vvvjjjlllsss}}}~~~xxxtttwwwyyy}}}sssgggYYYWWWWWW]]]gggnnnpppooommmkkkhhheee^^^SSSDDD:::555333222222333444333222222222222222222222222222222222333333555666888999>>>===>>>DDDMMM[[[qqq|||{{{|||uuuwwwtttpppppprrrttttttssswwwyyy{{{}}}~~~~~~{{{|||xxxsssooonnnnnnnnnnnnnnnjjjddd```______``````bbbgggooowww{{{}}}|||{{{~~~~~~}}}}}}~~~~~~{{{{{{|||}}}~~~}}}}}}}}}||||||{{{{{{{{{{{{xxxuuurrrrrrrrrpppkkkgggccc]]]UUUNNNGGGAAA<<<999:::999888666555555666666888888777666555555555555666666666666555555555555777777666555444444333333555555444444444444555555555555555555555555555555888888888888999999999999::::::;;;<<<>>>@@@AAABBBCCCDDDDDDFFFHHHJJJKKKMMMQQQRRRRRRQQQQQQSSSWWWZZZ```cccfffiiilllooossswww}}}||||||~~~~~~~~~}}}{{{xxxvvvuuuttttttsssqqqooollljjjhhhgggeeecccaaaaaabbbaaa```^^^ZZZZZZZZZZZZZZZ[[[[[[\\\[[[[[[[[[[[[\\\]]]^^^___^^^\\\\\\```eeehhhhhhgggkkkmmmoooooooooppprrrtttppprrrtttvvvxxxyyyzzzzzzyyyzzz{{{|||zzzwwwtttqqq333333333222222222222111000000000000000000000000444333111000000111333444333333222222333333444555666666777888:::===???@@@HHHKKKNNNQQQSSSUUUXXXZZZ]]]^^^___aaabbbcccdddddd```aaaaaabbbbbbcccccccccaaa___]]]\\\\\\\\\ZZZXXXXXXVVVUUUUUUVVVWWWWWWUUUVVVVVVUUUUUUTTTSSSSSSSSSTTTSSSQQQQQQQQQSSSTTTVVVUUUVVVWWWXXXYYY[[[\\\\\\^^^]]]]]]]]]___bbbdddfffjjjjjjjjjjjjjjjjjjjjjjjjiiihhhfffdddbbb```______]]]^^^___bbbeeehhhkkklllqqqtttyyy}}}~~~}}}||||||zzzyyyxxxxxxzzz|||~~~~~~~~~~~~~~~|||uuulllbbbYYYQQQHHHBBBAAA@@@BBBHHHRRR```nnnwww{{{{{{oookkkpppvvvzzz{{{xxxvvvuuurrrssswww~~~}}}zzz}}}pppeeeYYYWWWVVV\\\fffnnnqqqpppmmmkkkiiieee___SSSDDD:::555444222222333444333222222222222222222222222222222222333444555777888999<<<<<>>???@@@@@@AAABBBDDDFFFHHHIIIKKKLLLMMMNNNOOORRRVVVYYY\\\___bbbeeehhhkkkpppssszzzzzzzzz|||~~~|||zzzxxxvvvvvvtttsssqqqooollljjjhhhgggeeecccbbbaaabbbaaa```^^^[[[ZZZZZZYYYYYYYYYZZZZZZYYYYYYZZZZZZ[[[]]]^^^___]]]\\\]]]```dddggghhhgggiiikkklllmmmmmmmmmoooqqqqqqrrrtttvvvxxxzzzzzz{{{yyyzzzzzzyyyxxxuuurrrppp333333333333222222222222111111111111111111111111444333222111111222333444333333222222333333444555666666666777888:::;;;<<>><<<;;;999999888888888888888999888888777777777777777777666666666666555555555555666666555555444333333333555444444333333444444555222222222222222222222222222222222222333333333333555555555666777999:::;;;<<<<<<===>>>???AAACCCDDDCCCEEEGGGIIIKKKOOOSSSWWWWWWZZZ]]]```cccgggkkknnnuuuvvvxxx{{{~~~~~~}}}{{{zzzyyyxxxssssssqqqooollljjjiiihhhfffdddbbbbbbbbbaaa```^^^[[[ZZZYYYXXXXXXXXXXXXXXXWWWWWWXXXYYY[[[]]]^^^___]]]\\\]]]```cccfffgggfffjjjlllnnnnnnmmmnnnoooqqqrrrsssuuuwwwxxxzzzzzzzzzzzzzzzyyywwwuuurrrpppooo444444333333333222222222333333333333333333333333333222222111111222222333333333222222333333444555555555666666777999:::;;;???BBBFFFJJJLLLOOORRRUUUXXXYYYZZZ\\\^^^______```bbbbbbbbbccccccddddddeeeaaa___^^^]]]]]]]]][[[YYYYYYWWWVVVVVVWWWWWWUUUSSSSSSSSSRRRRRRQQQQQQQQQPPPQQQQQQPPPPPPPPPPPPQQQRRRRRRSSSTTTUUUVVVWWWXXXXXXWWWYYY[[[^^^```aaaaaaaaaeeeeeeeeefffffffffffffffeeeccc```\\\YYYVVVTTTSSSSSSTTTUUUWWWZZZ^^^bbbeeekkknnnsssuuuvvvvvvwwwxxxzzzzzzyyyyyyyyyzzz{{{|||wwwwwwwwwxxxyyyzzz{{{|||}}}}}}|||||||||}}}~~~~~~~~~~~~yyypppeeeZZZOOOGGGCCC???>>>???DDDNNN]]]kkktttwww}}}yyyoooqqqrrrrrrqqqpppqqqrrrmmmlllnnnsss||||||tttssssssrrrsssuuuvvv{{{}}}uuulll[[[VVVTTTYYYccclllqqqrrrooommmkkkgggaaaUUUFFF<<<666444222222333333222111111222222222222222333333333333333444555777999:::888<<>>======999999999999999:::::::::888888777777777777888888666666666666555555555555555555555444444333333333444444333333333333444444333333333333333333333333333333333333444444444555333333333444555666777888999999999:::<<<===???@@@???AAADDDFFFHHHKKKOOORRRTTTVVVZZZ]]]```dddhhhlllpppsssvvvzzz}}}~~~}}}||||||{{{{{{sssrrrqqqooommmkkkiiihhhfffeeecccbbbbbbaaa```^^^[[[ZZZYYYXXXWWWVVVVVVVVVUUUUUUVVVXXXZZZ\\\^^^___\\\\\\]]]```bbbdddffffffjjjkkkmmmmmmllllllnnnooossstttuuuwwwxxxyyyyyyyyy{{{zzzxxxvvvsssqqqooonnn444444444333333333222222333333333333333333333333222222222222222222222222333333222222333333444555444444555666777999;;;<<<;;;>>>CCCFFFIIILLLOOOQQQVVVWWWYYY[[[]]]___```aaaeeeddddddccccccbbbbbbbbb```___]]]]]]]]]]]][[[ZZZTTTTTTSSSTTTVVVVVVTTTRRRPPPPPPPPPPPPPPPPPPOOOOOOPPPPPPOOOOOOOOOOOOOOOOOOQQQRRRRRRSSSTTTUUUVVVVVVUUUWWWZZZ]]]``````aaa```dddddddddeeefffgggggggggcccaaa^^^ZZZVVVSSSQQQPPPQQQQQQQQQSSSVVVZZZ^^^aaahhhkkkooorrrsssssstttuuuwwwwwwvvvwwwwwwyyyzzz{{{vvvwwwwwwxxxxxxxxxxxxxxx|||{{{{{{{{{||||||}}}~~~~~~~~~}}}yyypppeeeYYYOOOGGGDDD???>>>>>>BBBLLL[[[jjjsssxxx~~~yyyppprrruuuuuurrrooommmllljjjkkknnnvvvzzzrrrppppppnnnnnnpppuuuzzz~~~yyyrrr^^^XXXTTTWWWaaakkkqqqsssqqqooommmiiicccWWWHHH>>>777555333222333333222111111111111222222333333333333333444444666777999:::999===CCCGGGKKKXXXrrr{{{|||yyysssrrrtttwwwvvvtttnnnhhhhhhnnnssszzz}}}zzzwwwtttsssssstttsssssslllhhhbbb^^^]]]^^^______dddhhhooovvv{{{~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~{{{|||}}}~~~~~~||||||yyyvvvsssqqqnnniiiaaa[[[WWWQQQHHHBBB>>>======<<<;;;;;;<<<<<<<<<<<<<<<<<<:::999999888888888888999666666666666555555555555444444444444444333333333333333222222222222333333333333333333333333333333333333444444444555555555444333333333444555666666777777888888:::;;;===>>>>>>@@@BBBDDDEEEGGGJJJLLLQQQTTTWWW[[[^^^bbbgggjjjlllpppuuuyyy|||~~~~~~~~~}}}|||{{{{{{{{{sssrrrpppooommmkkkiiiiiigggeeecccbbbbbbbbb```^^^[[[[[[YYYWWWVVVUUUUUUUUUTTTTTTUUUVVVXXXZZZ\\\]]][[[\\\^^^___aaacccdddeeefffhhhiiijjjiiiiiikkkmmmrrrssstttuuuvvvvvvvvvvvv{{{zzzxxxvvvsssqqqooonnn444444444444333333333333222222222222222222222222222222222222222222222222333333222222333333444555333333444555777888:::;;;:::===AAADDDFFFIIILLLNNNSSSUUUWWWZZZ]]]```aaabbbeeeeeedddcccbbbaaa``````___]]]\\\\\\\\\\\\[[[YYYQQQQQQQQQSSSTTTTTTRRRPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMOOOOOOPPPQQQQQQRRRSSSSSSSSSUUUXXX[[[]]]_________aaabbbcccdddfffhhhiiiiiicccaaa^^^ZZZVVVSSSPPPOOOOOOOOONNNOOORRRVVVZZZ]]]cccgggkkknnnooopppqqqrrrsssssstttuuuvvvvvvwwwwwwuuuvvvwwwxxxxxxxxxvvvvvvzzzzzzzzzzzz{{{|||}}}}}}}}}~~~|||{{{xxxpppeeeXXXNNNGGGEEE@@@>>>>>>AAALLLZZZiiirrrzzzyyyooorrrwwwxxxuuuooojjjhhhfffjjjrrr}}}wwwpppppppppoooooopppwww{{{}}}~~~{{{uuubbb[[[VVVWWW```kkkqqqttttttrrrooollleeeYYYKKKAAA777555333222333333111000111111111222222333333444333333444555666888999:::;;;>>>BBBGGGMMMZZZttt}}}uuussstttwwwyyyyyyrrrjjjfffiiinnnwwwzzz~~~yyywwwtttssstttttttttssskkkgggbbb^^^^^^___``````dddhhhooovvv{{{~~~~~~~~~~~~|||~~~~~~}}}}}}|||}}}~~~}}}zzzwwwtttrrrpppiiiaaaZZZUUUPPPIIICCC@@@??????>>>@@@@@@AAAAAAAAA@@@@@@???>>>===<<<;;;::::::::::::666666666666555555555555444444333333333333333333333222222111111222222333444444444444444444444444222222222222333333333333555444444444444444555555666666777777888:::;;;<<<<<<>>>@@@BBBBBBCCCFFFGGGMMMPPPTTTWWW[[[___dddggghhhmmmssswwwyyy}}}~~~}}}}}}}}}||||||{{{zzzyyyyyyrrrqqqpppooommmkkkjjjiiihhhfffdddccccccbbb___^^^[[[[[[YYYXXXVVVVVVUUUUUUSSSTTTTTTUUUWWWYYYZZZ[[[ZZZ\\\^^^___```aaaccceeegggiiikkkllllllmmmoooqqqpppqqqrrrsssssssssssssssyyyyyyxxxvvvtttqqqooonnn555444444444444333333333222222222222222222222222222222222333333222222222333333222222333333444555333333333444444555666777999<<<@@@CCCDDDFFFIIIKKKPPPQQQUUUYYY]]]```bbbccccccccccccbbbbbbaaaaaa```^^^\\\[[[[[[[[[[[[ZZZXXXRRRRRRRRRSSSTTTSSSPPPMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNMMMMMMLLLKKKLLLLLLLLLMMMNNNNNNOOOOOOQQQRRRTTTWWWYYY[[[]]]]]]^^^___aaacccfffhhhjjjkkkcccaaa^^^ZZZWWWTTTQQQPPPNNNMMMKKKLLLNNNRRRVVVXXX^^^bbbfffjjjkkklllnnnooooooppprrrssssssssssssrrrqqqsssvvvxxxyyyxxxwwwvvvyyyyyyyyyyyyzzz{{{|||}}}|||}}}{{{yyyvvvooodddWWWMMMGGGEEE@@@???>>>AAAKKKZZZiiirrrzzz~~~yyyoootttyyy{{{yyysssnnnllliiinnnyyy}}}vvvrrrtttvvvuuuuuuwwwxxx{{{||||||}}}}}}xxxfff^^^WWWWWW```jjjqqqtttvvvtttqqqnnnggg\\\MMMCCC777555333222222222111000000111111222333333444444444444444555666888::::::<<<<<<@@@EEEMMM\\\tttzzzvvvuuutttzzz}}}wwwlllfffgggllltttwww|||}}}|||zzzwwwtttsssrrrrrrpppooogggccc___\\\]]]```bbbbbbbbbfffmmmuuu||||||}}}~~~}}}|||}}}~~~~~~}}}~~~|||zzzwwwuuurrrlllccc\\\VVVRRRMMMIIIHHHGGGFFFEEEFFFGGGGGGGGGGGGFFFDDDCCCCCCBBBAAA???>>>===<<<<<<666666666666555555555555333333333333333333333333222222111111111111222222222222222222222222222222111111222222222333333333555444444333333333444444555555555666777888999:::888;;;===???@@@AAACCCEEEHHHKKKOOORRRVVVZZZ___cccccciiippptttvvvyyy~~~~~~}}}||||||{{{zzzyyywwwwwwvvvrrrqqqpppnnnmmmkkkjjjiiihhhgggdddccccccbbb___]]][[[ZZZYYYXXXWWWWWWWWWWWWSSSSSSTTTTTTVVVWWWXXXYYYYYY\\\^^^______```bbbeeegggiiikkklllmmmnnnqqqsssnnnoooooopppppppppoooooouuuvvvvvvuuutttqqqnnnlll555555444444444333333333444444444444444444444444111222222333333222222111333333222222333333444555444444333333222222333333999<<>>AAAKKKZZZiiisssyyy|||~~~zzzrrrvvv|||~~~}}}yyyuuusssnnnuuu|||xxxxxx{{{~~~xxxuuuyyy|||||||||~~~yyy||||||{{{}}}{{{hhh```XXXXXX```jjjqqqtttwwwuuusssoooiii]]]OOODDD888666333222222222111000000000111222333333444444444444444555777888:::;;;<<<;;;===DDDMMM]]]sss~~~yyyvvvrrryyyzzzoooggggggkkkrrrvvv{{{~~~yyyxxx~~~{{{xxxtttrrrqqqooollljjjccc___\\\[[[]]]```cccddd___ccckkkttt|||}}}}}}}}}~~~|||zzzyyy{{{}}}~~~|||yyyxxxuuuooofff___YYYVVVRRRPPPOOOOOOOOONNNKKKKKKLLLLLLKKKIIIHHHFFFGGGFFFDDDBBBAAA??????>>>777666666666555555555555333333333333333333333333222222111111111111222222111111111111111111111111222333333333333444444444555444333333222333333333444444444555666777888999555777;;;===>>>@@@BBBDDDDDDGGGKKKNNNRRRVVV[[[___```gggnnnrrrsssuuu{{{~~~~~~|||{{{zzzyyywwwvvvuuutttrrrqqqpppnnnmmmkkkjjjjjjiiigggeeeccccccbbb___]]][[[ZZZYYYXXXXXXXXXXXXXXXTTTTTTTTTTTTUUUVVVWWWXXXYYY\\\______^^^___bbbeee___aaadddfffgggiiikkkmmmmmmmmmnnnnnnnnnnnnmmmmmmrrrsssuuuuuussspppmmmkkk;;;999666555555555333222111111111111111222222222777555444222111111222222222222222222222222333333444444444444444444444444888999:::===@@@DDDGGGHHHIIIKKKOOOTTTYYY\\\^^^___dddcccccceeefffddd___ZZZ[[[\\\]]]]]]\\\ZZZWWWVVVVVVTTTRRRRRRRRRQQQOOOMMMMMMMMMKKKJJJJJJKKKLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLGGGGGGGGGGGGHHHHHHIIIJJJJJJMMMQQQSSSUUUWWWYYY[[[```aaabbbdddeeefffggggggbbbbbb```]]]ZZZWWWTTTRRROOOMMMJJJIIIJJJMMMQQQSSSUUUYYY___ccceeefffggghhhiiijjjlllllllllmmmooorrrssssssttttttuuuvvvvvvvvvwwwwwwyyyzzz{{{}}}~~~yyyyyyzzz|||}}}}}}}}}}}}~~~}}}|||}}}yyyyyyuuummmeee]]]TTTLLLGGGCCC@@@>>>AAAKKKZZZhhhpppyyy}}}zzzvvvzzzyyyvvvxxxtttuuu}}}zzzvvvuuutttsssuuuwww|||zzzyyyyyy}}}}}}|||{{{||||||}}}~~~mmmaaa[[[___fffjjjrrr{{{yyyxxxtttmmmhhh```QQQDDD888666444333333333222111222222333333333333444444333333444555666777888888<<<;;;>>>FFFOOO\\\sssvvvqqqtttyyy}}}{{{sssllliiihhhrrruuuyyy}}}|||wwwxxxyyyzzzwwwuuuuuuvvvtttppplllcccaaa^^^]]]___aaabbbccc^^^fffpppwww|||~~~|||xxx~~~}}}{{{zzzzzz|||~~~yyyzzz{{{{{{{{{{{{~~~~~~~~~~~~~~~|||zzzyyywwwmmmcccZZZZZZZZZYYYXXXVVVTTTSSSUUUTTTRRRQQQQQQPPPNNNLLLIIIHHHFFFFFFEEEBBB>>>;;;>>><<<:::999888777555333666666555555444333333333222222222222222222222222222222222333333444444444111111111111111111111111222222222222222222222222333333333444444555555555999999:::;;;;;;<<<======@@@BBBEEEHHHKKKOOOUUUXXX^^^bbbggglllpppsssvvvxxx{{{|||}}}~~~~~~}}}{{{zzz~~~|||zzzxxxxxxvvvtttrrrrrrqqqqqqooommmkkkiiihhhkkkhhhdddaaa``````^^^]]]]]]\\\[[[YYYXXXXXXXXXXXXXXXWWWVVVUUUVVVXXXZZZ\\\XXXYYYZZZZZZZZZ]]]aaadddeeeeeeeeefffhhhiiikkklllggghhhiiijjjlllmmmnnnooommmoooqqqpppnnnkkkiiiiii===;;;999777777777666444555444444444333333222222777666444333222222222333333333333333333444444444333333333444444444555555777888:::===@@@CCCFFFGGGHHHKKKOOOTTTXXX[[[]]]^^^aaaaaaaaacccdddbbb^^^ZZZ[[[[[[\\\\\\[[[YYYWWWUUUWWWUUUSSSRRRRRRQQQOOONNNMMMMMMKKKKKKJJJKKKKKKLLLIIIIIIJJJJJJJJJJJJJJJJJJGGGFFFFFFFFFGGGGGGHHHIIIIIILLLOOORRRTTTVVVYYY[[[^^^___aaabbbdddeeeffffffdddcccbbb___\\\XXXUUUTTTNNNLLLIIIGGGHHHJJJMMMPPPTTTXXX]]]aaacccdddfffggghhhiiikkkkkkkkkkkknnnpppooopppqqqrrrtttuuuvvvwwwvvvwwwxxxyyy{{{|||}}}~~~yyyyyy{{{|||}}}}}}~~~~~~~~~}}}|||}}}yyyyyyuuunnnggg^^^UUULLLGGGCCC@@@>>>AAAKKKYYYgggpppwww{{{~~~{{{www|||xxxvvvtttvvv~~~zzzwwwwwwuuutttqqqrrruuu{{{|||yyyxxx{{{ooobbbYYY\\\aaaeeemmmvvvwwwwwwtttnnniiiaaaRRRCCC888666444333333333222111222222333333333333444444333444444555666777888888<<<;;;>>>FFFOOO^^^uuu}}}wwwssstttyyy~~~}}}wwwpppllllllqqqtttyyy}}}|||xxxzzz~~~zzzwwwuuuuuuvvvuuurrrnnndddaaa^^^]]]^^^```bbbbbb___fffooowww{{{~~~}}}}}}~~~~~~|||zzzyyyzzz{{{}}}yyyzzz{{{{{{zzzzzz|||~~~~~~~~~~~~~~~}}}uuukkkddddddcccbbbaaa```___^^^[[[YYYVVVUUUTTTSSSQQQOOOLLLKKKIIIHHHHHHEEEBBB??????===;;;::::::999777555555555444333333222222111333333333333333333333333222222222333333444444444222222222222222222222222222222222222222222222222222333333333444444444444555555666888:::;;;<<<======???BBBDDDGGGLLLQQQTTTZZZ^^^ccchhhlllppptttvvvyyyzzz|||}}}}}}|||{{{zzz~~~|||yyyxxxxxxwwwtttrrrppppppooonnnmmmkkkiiihhhhhhfffcccaaaaaaaaa___^^^\\\\\\ZZZYYYXXXWWWWWWWWWXXXWWWVVVVVVVVVXXXZZZ[[[XXXYYYZZZ[[[[[[]]]```bbbddddddeeefffgggiiijjjkkkfffggghhhiiijjjkkklllmmmlllmmmnnnmmmjjjgggffffffAAA>>><<<;;;;;;:::999888999888777666555444333333777666555444333333333444555555555555555555555444111222222333444555666666777888999<<>>AAADDDEEEGGGJJJMMMQQQUUUXXXYYYZZZ\\\\\\^^^___```___]]][[[\\\]]]]]]\\\[[[ZZZXXXWWWXXXVVVTTTSSSSSSSSSQQQOOOMMMMMMLLLLLLKKKKKKJJJJJJHHHHHHGGGGGGFFFFFFEEEEEECCCCCCCCCBBBBBBCCCDDDDDDDDDFFFJJJMMMOOOSSSWWWZZZZZZ[[[^^^```bbbdddeeeeeegggfffddd```]]]YYYUUUSSSLLLJJJGGGDDDCCCDDDFFFGGGMMMQQQVVVYYY[[[]]]___aaadddfffhhhiiihhhiiijjjkkkllllllnnnoooqqqssstttuuutttuuuvvvwwwxxxyyyzzzzzzxxxyyy{{{|||}}}~~~~~~~~~}}}}}}~~~||||||~~~}}}{{{wwwqqqjjjbbbXXXNNNHHHCCCAAA???AAAHHHUUUdddnnnsssxxx||||||uuuvvvvvv{{{~~~|||zzzxxxvvvtttsssuuuyyy|||{{{zzzvvvyyy}}}zzzvvvgggZZZYYY]]]```iiitttsssuuuuuurrrnnneeeTTTDDD:::777444333333444333333222222222333333333444444444444555666777888999999>>>>>>???EEEPPPddd|||yyywwwvvvtttyyy|||xxxvvvtttwww|||{{{ttttttyyy}}}yyyvvvvvvxxxyyywwwtttdddaaa\\\ZZZ[[[]]]___```aaagggooouuuxxxzzz||||||zzz{{{}}}~~~}}}zzzxxxwwwvvvwwwwwwxxxyyyzzzxxxwwwwwwxxxzzzyyy{{{|||}}}~~~}}}vvvtttsssqqqpppppppppqqqoookkkgggcccaaa___\\\ZZZUUUTTTQQQPPPPPPNNNKKKIIICCCAAA???======;;;999777888888888777666666555555555555555555555555555555333333333333333333333444333333333333333333333333333333333333333333333333222222222222222222222222111111333444666777888999666888:::<<<>>>AAAFFFIIIMMMQQQWWW\\\aaagggllloootttvvvyyy{{{|||}}}|||{{{|||zzzxxxwwwwwwwwwuuusssnnnnnnnnnnnnmmmlllkkkjjjfffdddbbbaaabbbaaa___^^^\\\[[[ZZZXXXWWWWWWVVVVVVXXXXXXWWWVVVVVVVVVWWWWWWWWWZZZ\\\]]]\\\\\\]]]^^^```aaabbbdddeeefffggggggggggggggghhhhhhiiiiiiiiikkkkkkiiifffbbb______```FFFCCCAAA@@@@@@???>>>===999999999999999999999999999999999999999888888888777777666666666555555555222333333555666777888888777888999;;;>>>AAACCCEEEHHHJJJMMMQQQTTTVVVXXXXXXZZZ\\\^^^``````______^^^^^^^^^^^^]]]\\\[[[ZZZYYYXXXVVVTTTSSSSSSSSSQQQOOOMMMMMMMMMLLLKKKJJJJJJIIIHHHHHHGGGFFFFFFEEEDDDDDDBBBAAAAAA@@@@@@@@@AAAAAABBBDDDGGGJJJLLLPPPUUUXXXYYY[[[]]]```ccceeeffffffgggeeeccc___[[[VVVSSSQQQLLLJJJGGGDDDCCCCCCDDDDDDIIILLLPPPTTTVVVXXXZZZ\\\bbbdddggghhhhhhhhhiiikkknnnnnnooopppqqqqqqrrrssssssssstttuuuvvvwwwwwwxxxwwwxxxzzz{{{}}}~~~~~~~~~~~~}}}}}}~~~~~~}}}}}}zzzzzz||||||xxxrrrjjjbbbYYYOOOIIICCCBBB@@@AAAGGGSSSbbblllsssxxx}}}}}}~~~xxxxxxuuuvvv{{{~~~|||zzz{{{~~~~~~|||xxxzzz~~~zzzuuufffYYYXXX[[[```iiitttsssvvvvvvtttqqqhhhVVVGGG;;;888444222333444444444222222222333333333444444444444555666777888999999===???@@@EEESSSiii}}}wwwuuuuuusssxxx~~~|||zzzyyy{{{zzzttttttxxx~~~zzzvvvuuuwwwxxxwwwuuueeeaaa\\\YYYYYY\\\]]]^^^aaahhhpppuuuwwwxxx{{{}}}~~~~~~~~~|||{{{yyyyyyyyyyyyxxxwwwvvvvvvvvvwwwwwwxxxyyyyyyxxxvvvvvvwwwyyy{{{|||}}}~~~}}}~~~|||zzzwwwtttsssssstttuuuxxxtttooojjjgggeeebbb```[[[YYYVVVTTTSSSQQQOOOMMMFFFDDDAAA@@@???===;;;999:::999999888888777666666555555555555555555555555555444444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222333333444444555555666666555777999:::<<<>>>BBBFFFHHHLLLQQQWWW\\\bbbgggkkkqqqsssvvvyyy||||||||||||zzzyyywwwwwwwwwwwwvvvtttpppppppppoooooommmlllllliiigggdddcccbbbaaa^^^\\\\\\[[[ZZZYYYXXXWWWWWWWWWXXXWWWWWWVVVVVVVVVVVVWWWWWWYYY[[[\\\\\\[[[\\\]]]___```bbbdddeeefffffffffggghhhhhhhhhiiiiiijjjjjjlllkkkiiieee```]]]\\\\\\HHHFFFDDDBBBBBBBBBAAA???::::::::::::;;;;;;<<<<<<;;;;;;<<<<<<<<<;;;;;;:::999999888888777777666666444555555666777888999999888999:::<<>>>>>>>>>>>>>>AAACCCEEEGGGJJJMMMRRRVVVXXXYYY\\\___bbbeeefffgggfffeeebbb^^^YYYUUUQQQOOOIIIHHHEEECCCAAAAAABBBBBBDDDGGGKKKNNNPPPRRRUUUWWW]]]```dddffffffggghhhiiinnnnnnnnnoooppppppqqqqqqrrrrrrsssttttttuuuvvvvvvuuuvvvxxxzzz|||}}}}}}~~~}}}}}}}}}~~~~~~|||zzzyyy{{{}}}}}}yyyyyy{{{~~~}}}yyyqqqiiiaaaXXXPPPKKKCCCCCCAAAAAAFFFQQQ```kkktttyyy}}}{{{{{{}}}yyytttsssuuuyyy|||}}}yyyzzz|||}}}ssscccWWWVVVZZZ^^^gggrrrtttwwwxxxvvvssskkkZZZJJJ<<<888444222333444444444222222333333333333444444444555666666888888999:::<<>><<<;;;::::::999888888777777666666666666666666666666777666666666666555555555444444444444444444444444333333333333333333333333333333333333222222222222444444444444444444444444555666888999:::<<<@@@CCCDDDGGGLLLQQQVVV\\\bbbfffmmmooorrrvvvyyyzzz{{{{{{yyyxxxvvvvvvwwwwwwvvvtttqqqqqqqqqpppooonnnlllllljjjhhhfffeeedddbbb^^^\\\]]]\\\[[[YYYXXXXXXXXXXXXVVVVVVVVVVVVWWWWWWWWWWWWWWWYYYZZZ[[[[[[[[[]]]______```bbbdddfffffffffffffffgggggghhhiiijjjjjjjjjlllkkkiiieee___[[[YYYYYYLLLIIIGGGFFFFFFEEEDDDCCC>>>>>>==================<<<===>>>??????>>>======<<<<<<;;;;;;:::999999888777777888888888999999999::::::;;;===???BBBDDDEEEIIIKKKNNNQQQTTTVVVWWWWWWXXX[[[^^^___^^^___aaaccc]]]]]][[[ZZZYYYYYYXXXXXXWWWUUUSSSRRRRRRQQQOOONNNMMMMMMNNNMMMLLLJJJIIIHHHGGGFFFEEEDDDBBBAAA@@@???>>>>>>===<<<<<<<<<<<<<<>>>>>======<<<<<<;;;999999999999999999999999888888888888777777777666444444444444444444444444444444444444444444444444444444444444333333333222222222333333444444444444444666777777888:::===@@@@@@CCCGGGLLLPPPVVV\\\```gggjjjnnnrrruuuwwwxxxxxxxxxwwwvvvvvvwwwwwwvvvuuurrrrrrqqqpppnnnmmmkkkjjjjjjhhhgggffffffdddaaa^^^^^^]]]\\\[[[YYYYYYYYYYYYTTTUUUVVVVVVWWWWWWWWWWWWWWWXXXYYYYYYYYY[[[^^^aaa___```ccceeefffgggfffeeeddddddeeefffhhhiiijjjjjjjjjjjjiiieee___YYYUUUTTTNNNLLLIIIHHHHHHHHHFFFEEEBBBAAAAAA@@@???>>>======>>>>>>@@@AAAAAA@@@???>>>???>>>>>>===<<<<<<;;;;;;999999999999999999:::::::::;;;<<<>>>@@@BBBEEEFFFJJJLLLOOORRRTTTVVVWWWWWWVVVZZZ]]]^^^]]]^^^```ccc\\\[[[ZZZXXXWWWWWWWWWWWWVVVTTTRRRRRRRRRQQQOOOMMMMMMMMMNNNMMMLLLJJJHHHGGGEEEEEECCCBBB@@@???>>>===>>>===<<<;;;;;;;;;;;;;;;AAABBBCCCDDDFFFIIINNNRRRTTTVVVYYY\\\___bbbdddeeegggfffccc^^^YYYTTTPPPNNNCCCBBB@@@???>>>======>>>>>>@@@CCCFFFHHHKKKNNNQQQTTTWWW\\\```bbbccceeefffggghhhiiikkkmmmooopppqqqqqqqqqqqqrrrrrrsssssssssssstttvvvxxxzzz{{{||||||}}}}}}~~~~~~|||{{{{{{zzz}}}yyypppfff^^^VVVPPPMMMCCCCCCBBBAAADDDNNN^^^iiitttxxx{{{}}}yyysssttt|||yyyuuutttvvvxxxxxx{{{yyyxxxwwwwww{{{wwwhhh\\\[[[]]]___gggpppxxxyyyyyywwwuuunnn___QQQ===999555222222444555555222222333333333444444444555555666777888999:::::::::???DDDJJJZZZsss{{{vvvsssrrrssstttvvvzzz}}}~~~}}}{{{~~~xxxtttuuuzzzzzzvvvqqqjjjggghhhjjjjjjiiifffaaaZZZVVVVVVXXXZZZ[[[bbbhhhpppuuuwwwyyy{{{}}}}}}}}}}}}}}}}}}}}}}}}}}}yyy|||~~~}}}zzzxxxyyyzzzttttttttttttttttttttttttvvvwwwxxxxxxwwwxxxzzz||||||}}}~~~~~~yyytttqqqooommmlllmmmiiiddd```]]]ZZZWWWUUUSSSQQQNNNLLLKKKIIIFFFDDDDDDDDDCCCCCCBBBAAAAAA@@@;;;;;;;;;;;;;;;;;;;;;;;;:::999999999888888777777555555555555555555555555444444444444444444444444555555555444444333333333///000111222333444555555444555666666777888<<<>>>===@@@DDDHHHMMMRRRXXX]]]cccfffjjjooorrrtttuuuvvvxxxvvvuuuvvvwwwxxxvvvuuurrrqqqqqqooommmkkkiiihhhhhhggggggggggggfffcccaaa___^^^]]][[[ZZZZZZYYYYYYSSSTTTUUUVVVWWWXXXXXXXXXWWWWWWXXXXXXYYY[[[___bbb___```ccceeeggggggffffffbbbbbbdddeeeggghhhiiijjjhhhiiihhhddd^^^WWWSSSQQQRRRPPPNNNMMMMMMLLLKKKIIIFFFFFFEEEEEEDDDCCCCCCCCCDDDDDDCCCCCCBBBAAA@@@@@@@@@===;;;;;;>>>??????======<<<;;;:::;;;;;;======<<<===>>>???AAADDDFFFGGGKKKLLLOOORRRUUUWWWXXXYYY\\\\\\\\\]]]\\\\\\[[[[[[ZZZ[[[[[[[[[ZZZYYYWWWVVVXXXWWWVVVTTTSSSQQQPPPOOOJJJJJJJJJIIIHHHHHHHHHGGGFFFFFFEEECCCBBBAAA@@@???===<<<;;;;;;<<<===???@@@>>>???@@@BBBDDDGGGIIIJJJSSSVVVZZZ]]]]]]]]]^^^___dddcccaaa]]]WWWPPPKKKHHHEEEDDDAAA???===;;;:::999>>>>>>???AAACCCFFFHHHIIIOOOPPPSSSWWW\\\```cccdddbbbdddgggiiijjjkkknnnpppnnnnnnoooppprrrsssttttttuuuuuuvvvxxxzzz}}}~~~~~~||||||}}}zzzrrriiiaaaXXXPPPKKKFFFBBB@@@AAAEEEMMM\\\jjjpppwww}}}}}}wwwooorrrzzz}}}{{{zzzzzz{{{}}}~~~}}}{{{uuuyyyooo\\\VVVYYY___iiirrrzzzzzzyyyuuurrrkkk^^^QQQBBB:::444444444222000111333333333333333333333333555444333444555888;;;===@@@BBBEEELLL^^^uuu|||uuuqqqqqqrrrsssuuuwwwyyyyyyyyyzzz||||||~~~zzzvvvvvv|||wwwsssmmmhhheeeeeeggghhhgggddd^^^YYYWWWXXX[[[]]]```gggpppvvvwwwxxxyyyzzzxxx{{{~~~}}}zzzwwwxxxyyy|||}}}}}}}}}{{{yyyvvvtttwwwwwwvvvtttrrrrrrtttvvvwwwwwwwwwwwwwwwxxxyyyyyy|||~~~~~~}}}zzzwwwtttqqqnnnmmmnnnmmmjjjfffbbb^^^[[[ZZZ[[[WWWSSSPPPOOOMMMKKKJJJJJJHHHGGGFFFFFFFFFDDDCCCDDDCCCBBB@@@???>>>>>>>>><<<;;;:::999888999::::::;;;999888888:::;;;:::999666555555555555555555444666555555555555555555444111111222333444444555555444444555555666888999:::<<<>>>AAADDDGGGLLLQQQUUU\\\```eeeiiilllppptttwwwuuuvvvxxxwwwvvvuuuvvvwwwuuuttttttsssqqqnnnkkkiiihhhhhhhhhhhhgggfffeeeddd``````___^^^\\\[[[ZZZZZZWWWWWWVVVWWWWWWXXXYYYZZZWWWWWWWWWXXXZZZ]]]```bbbaaaaaabbbcccdddffffffgggcccdddeeeeeeeeeeeegggiiilllnnnnnnlllddd[[[SSSNNNSSSQQQPPPOOOPPPOOONNNLLLIIIIIIHHHHHHGGGFFFFFFFFFFFFEEEDDDCCCBBBBBBBBBBBBAAA???======???@@@@@@??????>>>=========>>>??????======>>>@@@BBBDDDGGGHHHLLLMMMPPPSSSVVVXXXYYYZZZ\\\\\\]]]]]]]]]]]]]]]\\\[[[[[[[[[[[[ZZZYYYXXXWWWXXXWWWVVVTTTRRRQQQOOONNNKKKJJJJJJIIIIIIHHHHHHGGGEEEEEEDDDBBBAAA???>>>===<<<<<<;;;;;;<<<<<<============???AAACCCFFFHHHJJJPPPTTTXXX\\\]]]___```aaaaaa```___\\\WWWRRRMMMJJJEEEDDDBBB???===;;;:::999;;;;;;===>>>AAACCCFFFGGGLLLMMMPPPTTTXXX\\\___aaabbbdddfffhhhiiijjjmmmooommmnnnooopppqqqsssttttttssstttvvvxxxzzz|||}}}~~~}}}~~~~~~}}}~~~{{{sssjjjaaaYYYQQQLLLHHHDDDAAABBBEEEMMM\\\iiiooovvv|||~~~}}}xxxoooooouuu~~~{{{zzzxxxyyy{{{|||}}}|||}}}{{{zzzbbbWWWWWW^^^iiitttzzz{{{zzzvvvrrrkkk^^^QQQBBB:::444444555222111222333333333333333333333333555444444444666999;;;===@@@CCCFFFNNN___vvv~~~|||uuuqqqppprrrrrrtttwwwyyyyyyyyyzzz{{{|||~~~|||xxxxxx{{{wwwsssmmmhhheeedddfffgggdddaaa\\\XXXWWWYYY\\\___cccjjjrrrwwwxxxyyyzzz|||yyyzzz|||{{{zzzyyyyyyzzzzzzzzz{{{{{{zzzxxxwwwuuuvvvwwwwwwuuusssssstttvvvvvvvvvvvvvvvvvvwwwxxxxxx{{{}}}~~~{{{xxxuuusssqqqrrrpppmmmjjjfffbbb___^^^^^^[[[WWWTTTRRRPPPNNNMMMMMMKKKIIIIIIIIIIIIGGGEEEFFFFFFDDDCCCBBBAAAAAAAAA@@@???>>>===<<<======>>>;;;999777777888999888777666555555555555444444444555555555555444444444444111111222333333444555555444444555555666888999:::;;;===@@@CCCFFFJJJOOOSSSYYY\\\aaafffiiimmmpppsssrrrtttvvvwwwuuuttttttuuuuuuuuutttsssqqqnnnllljjjhhhhhhggggggfffeeecccccc``````___]]]\\\[[[ZZZYYYWWWWWWWWWWWWWWWWWWXXXYYYZZZYYYYYYZZZ\\\___bbbdddaaabbbbbbcccdddeeeffffffcccdddeeeeeedddeeegggiiimmmoooqqqnnnfff[[[QQQKKKUUUSSSRRRRRRSSSSSSRRRQQQMMMMMMLLLLLLKKKJJJJJJIIIIIIHHHFFFEEEDDDDDDEEEFFFCCCBBB@@@@@@AAABBBBBBAAABBBAAAAAA@@@@@@@@@AAAAAA??????@@@AAACCCEEEGGGIIIMMMOOOQQQTTTWWWYYYZZZ[[[\\\\\\]]]^^^____________\\\\\\[[[ZZZYYYYYYYYYYYYYYYXXXVVVTTTRRRPPPNNNMMMKKKKKKJJJJJJIIIHHHHHHGGGEEEDDDCCCAAA???===<<<;;;;;;;;;<<<<<<;;;;;;:::::::::;;;<<>>@@@DDDIIIRRRcccxxx|||vvvqqqpppqqqqqqtttxxxzzzzzzyyyyyyzzz}}}~~~~~~||||||{{{wwwtttmmmhhhdddcccdddddd```]]]YYYVVVVVVYYY]]]```gggmmmtttxxxyyyyyy{{{}}}{{{zzzyyyyyyzzz{{{{{{{{{xxxxxxxxxwwwwwwwwwwwwwwwuuuvvvvvvuuutttsssuuuvvvuuuuuuttttttuuuuuuvvvvvvxxx{{{{{{yyywwwwwwuuusssooolllhhhfffdddccc```\\\XXXWWWUUUSSSQQQPPPOOOMMMMMMMMMMMMKKKIIIJJJIIIHHHFFFFFFEEEEEEEEEDDDDDDCCCBBBBBBBBBBBBBBB???<<<:::999::::::888777666666555555555444444444555555444444333333333333111222222333333444444444555555555555666888999::::::<<<>>>AAACCCGGGLLLOOOTTTWWW\\\```dddgggkkknnnnnnqqqtttvvvuuussssssssstttttttttsssqqqnnnllljjjfffffffffeeedddcccbbbaaa______^^^]]][[[ZZZYYYXXXXXXXXXWWWVVVVVVVVVVVVVVVYYYYYYYYYZZZ\\\___bbbcccbbbbbbccccccdddddddddeeebbbcccddddddcccdddfffggglllooorrrrrrlll```TTTLLLVVVTTTSSSTTTVVVVVVUUUTTTPPPPPPOOONNNNNNMMMMMMLLLLLLKKKIIIGGGGGGHHHIIIJJJFFFEEEDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBAAAAAABBBCCCEEEGGGIIIJJJNNNOOOQQQTTTWWWYYYZZZZZZ\\\\\\]]]___````````````]]]\\\ZZZYYYXXXYYYZZZZZZYYYXXXVVVTTTQQQOOONNNMMMLLLKKKKKKJJJIIIHHHGGGGGGEEEDDDCCCAAA???===<<<;;;;;;;;;<<<<<<;;;:::888777888999:::===@@@CCCFFFGGGJJJNNNTTTXXX[[[]]]___aaa[[[[[[[[[YYYVVVRRRNNNLLLFFFEEECCC@@@===;;;:::999666666777999;;;===???AAACCCEEEHHHKKKOOOSSSUUUWWW]]]```bbbcccdddeeehhhjjjkkklllmmmnnnpppqqqrrrsssqqqsssvvvyyy{{{|||{{{{{{zzz{{{|||~~~~~~~~~}}}tttkkkbbbZZZRRRMMMKKKGGGCCCCCCEEEKKKYYYfffpppvvv{{{~~~wwwrrrrrr{{{}}}|||{{{|||~~~}}}xxxaaaXXX\\\hhhrrrzzz}}}}}}yyytttlll___RRR@@@999444444666444333444333333333444444444444444555555666777999<<<>>>???@@@EEELLLVVVhhh}}}~~~wwwrrrqqqqqqrrruuuyyy{{{{{{zzzzzz{{{}}}~~~~~~zzzxxxtttnnnhhhcccaaaaaaaaa]]][[[XXXUUUUUUXXX\\\^^^iiinnnuuuxxxxxxxxxzzz|||}}}zzzwwwwww{{{}}}}}}{{{yyyxxxwwwvvvuuuuuuuuuuuusssuuuuuuuuutttsssuuuvvvuuutttttttttttttttuuuuuuwwwzzz~~~}}}{{{zzzwwwtttqqqnnnllljjjhhheee```]]][[[YYYWWWUUUTTTRRRPPPPPPPPPPPPNNNMMMMMMLLLKKKJJJIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGEEECCC@@@???>>>>>><<<:::777777777666666555555444555555555444444333333222222222333333333444444444555555555555666777888999888:::<<<>>>@@@CCCHHHKKKOOOSSSXXX\\\___cccgggiiijjjnnnrrruuutttsssrrrqqqrrrrrrrrrqqqpppmmmkkkiiieeeeeeeeedddcccaaa```___^^^^^^]]]\\\ZZZYYYXXXWWWXXXXXXWWWUUUUUUTTTTTTTTTWWWVVVVVVWWWXXX[[[^^^```bbbbbbbbbbbbbbbcccccccccaaacccccccccbbbbbbdddfffjjjooouuuxxxtttiii[[[RRRVVVUUUTTTUUUVVVWWWWWWUUURRRRRRQQQPPPPPPOOOOOONNNNNNMMMLLLKKKKKKKKKLLLMMMHHHIIIIIIIIIHHHGGGGGGGGGEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCDDDEEEFFFHHHJJJKKKMMMOOOQQQSSSVVVWWWXXXYYY[[[\\\]]]^^^____________[[[ZZZYYYXXXXXXXXXYYYZZZXXXWWWUUUSSSQQQOOONNNMMMKKKKKKJJJIIIHHHGGGFFFFFFEEEDDDCCCAAA???>>><<<<<<;;;;;;<<<<<<;;;999777666777888999;;;>>>AAADDDEEEJJJMMMRRRVVVXXXYYYZZZ\\\[[[[[[ZZZXXXUUUQQQMMMKKKGGGFFFCCC@@@===;;;:::999666666777888999;;;===>>>@@@BBBDDDHHHLLLOOORRRSSSZZZ\\\___```aaacccfffhhhiiijjjkkkmmmoooqqqrrrsssrrrtttwwwzzz{{{|||{{{zzzzzzzzz|||}}}~~~}}}}}}~~~}}}uuulllcccZZZQQQLLLLLLGGGCCCBBBDDDJJJWWWdddqqqwww|||zzzuuuuuu~~~||||||~~~yyy|||ggg[[[]]]gggoooyyy}}}{{{uuummm```UUUAAA999444555666444444555333333333444444555555555666666777999;;;>>>???@@@@@@FFFOOO[[[mmmzzztttrrrqqqsssvvvzzz||||||{{{||||||~~~}}}}}}{{{xxxtttnnngggbbb___^^^^^^\\\ZZZVVVTTTTTTVVVYYY[[[hhhmmmtttwwwxxxwwwxxxzzz}}}zzzwwwxxx{{{~~~}}}|||{{{zzzxxxvvvuuutttssssssrrrsssuuuuuuttttttuuuvvvuuuuuuttttttttttttuuuuuuvvvzzz~~~}}}{{{xxxuuusssqqqpppmmmjjjeeebbb___]]][[[YYYWWWUUUSSSSSSSSSSSSQQQOOOOOONNNNNNMMMLLLLLLLLLLLLKKKKKKKKKKKKKKKJJJJJJJJJJJJGGGDDDCCCBBBAAA???===::::::999999888777777666777777666666555444444333444444444444444555555555666555555666666777888999777999;;;<<<===@@@DDDGGGKKKOOOTTTXXX\\\___cccfffgggkkkpppssssssrrrqqqqqqpppqqqppppppnnnllljjjhhheeeddddddcccbbb```^^^]]]]]]]]]\\\[[[YYYXXXWWWVVVXXXWWWVVVTTTSSSSSSSSSSSSVVVUUUUUUUUUWWWYYY\\\^^^`````````aaaaaaaaaaaaaaaaaabbbbbbaaa``````bbbdddlllqqqxxx~~~|||rrrcccXXXWWWVVVUUUVVVWWWXXXWWWVVVTTTSSSSSSRRRRRRQQQPPPPPPPPPPPPPPPPPPPPPOOOOOOOOOKKKLLLNNNMMMKKKIIIIIIJJJGGGHHHHHHHHHGGGFFFEEEDDDEEEEEEEEEFFFHHHJJJKKKLLLNNNOOOQQQSSSUUUWWWXXXXXXZZZZZZ[[[\\\]]]]]]]]]]]]YYYXXXXXXWWWWWWXXXXXXXXXVVVVVVTTTSSSQQQPPPNNNNNNKKKJJJIIIHHHGGGFFFEEEDDDDDDCCCBBBAAA@@@>>>======;;;<<<;;;;;;:::999888777888888999;;;===@@@BBBCCCHHHLLLPPPSSSTTTUUUVVVWWWYYYYYYXXXWWWTTTQQQMMMKKKHHHFFFDDDAAA>>>;;;:::999777777777777888999:::;;;>>>???BBBEEEHHHLLLNNNOOOVVVXXX[[[]]]___aaaeeeggghhhiiijjjlllnnnpppqqqrrrrrrtttvvvxxxyyyzzzzzzzzzzzzzzz|||}}}~~~||||||}}}~~~}}}}}}}}}~~~~~~xxxpppggg\\\RRRKKKJJJFFFBBBAAACCCIIIVVVcccpppvvv{{{~~~{{{uuuvvv}}}{{{||||||rrrssszzziii\\\^^^gggmmmwww}}}}}}vvvnnnbbbWWWBBB:::555555666444333444333333333444555555666666666777999;;;===???AAABBBBBBHHHQQQ]]]ooo}}}vvvsssrrruuuwwwyyyzzzzzz{{{|||~~~}}}}}}}}}xxxuuunnngggaaa]]][[[[[[YYYWWWUUUSSSSSSUUUXXXYYYeeekkksssxxxxxxwwwwwwxxx|||{{{zzzzzz{{{||||||||||||{{{zzzxxxvvvuuussssssrrrtttvvvwwwwwwvvvwwwxxxwwwwwwvvvvvvuuuuuuvvvvvvwww{{{|||zzzwwwvvvuuurrrooojjjfffdddbbb___]]]ZZZXXXWWWVVVWWWVVVUUUSSSRRRRRRQQQPPPOOOOOOPPPPPPNNNOOOOOOOOOOOONNNMMMMMMLLLJJJGGGEEEDDDCCCAAA???>>>>>>===<<<;;;::::::999::::::999888777666666555666666666666666666666666666666666666666777888888777888:::;;;;;;>>>AAADDDHHHLLLPPPUUUXXX\\\```bbbdddggglllooopppppppppqqqpppppppppooonnnllljjjhhheeeddddddcccaaa___]]]\\\\\\\\\[[[ZZZXXXWWWVVVUUUVVVVVVUUUSSSSSSRRRRRRRRRVVVUUUUUUUUUVVVYYY[[[]]]]]]]]]^^^^^^_________``````aaaaaa```______```bbbooosss{{{yyyiii^^^YYYXXXWWWWWWYYYYYYXXXWWWVVVVVVUUUTTTTTTSSSSSSRRRPPPQQQSSSTTTTTTSSSQQQPPPMMMOOOQQQPPPMMMKKKKKKLLLJJJJJJKKKKKKJJJIIIGGGFFFFFFGGGGGGHHHIIIKKKLLLMMMOOOPPPRRRTTTVVVXXXYYYYYYYYYYYYZZZZZZ[[[ZZZZZZYYYVVVVVVWWWWWWWWWWWWWWWVVVUUUTTTSSSRRRQQQPPPOOOOOOJJJIIIHHHGGGEEEDDDCCCBBBAAA@@@@@@???>>>>>>======<<<<<<;;;:::::::::::::::999999:::;;;===???AAABBBEEEHHHMMMPPPQQQRRRTTTUUUUUUVVVVVVVVVTTTQQQOOOMMMIIIGGGDDDAAA>>>;;;:::999777777666666666666666777;;;<<>>===<<<======<<<;;;:::999888888888777777777777777777777666666666666666777777888777888999::::::<<<@@@BBBEEEHHHMMMQQQUUUXXX\\\___```cccgggjjjkkklllnnnoooqqqqqqqqqqqqooommmkkkjjjeeeeeedddcccaaa___]]]\\\\\\[[[ZZZYYYWWWVVVUUUUUUUUUTTTSSSSSSRRRRRRRRRRRRTTTTTTSSSSSSTTTWWWYYY[[[ZZZZZZ[[[\\\]]]^^^^^^______``````___^^^^^^___aaaiiinnnxxxssshhh[[[ZZZYYYYYYZZZZZZYYYWWWXXXWWWWWWVVVVVVUUUTTTTTTPPPRRRTTTVVVVVVUUURRRQQQNNNQQQSSSRRROOOLLLLLLMMMLLLMMMMMMMMMLLLKKKIIIHHHGGGGGGHHHHHHJJJKKKMMMNNNQQQRRRTTTVVVXXXYYYZZZZZZXXXYYYYYYYYYYYYXXXXXXWWWTTTUUUVVVWWWWWWWWWVVVUUUSSSSSSSSSRRRQQQQQQPPPPPPIIIIIIGGGFFFEEECCCBBBBBB>>>>>>>>>>>>===============<<<;;;:::999:::;;;<<<::::::;;;;;;===>>>@@@AAABBBFFFKKKNNNPPPQQQSSSTTTRRRSSSTTTUUUTTTSSSQQQOOOIIIGGGDDDAAA>>>;;;:::999777666666555444444444444999:::===@@@CCCFFFHHHJJJPPPSSSVVVZZZ]]]```dddgggfffgggiiikkkmmmoooqqqqqqqqqqqqqqqqqqssstttvvvwwwzzz{{{|||~~~}}}~~~~~~~~~~~~xxxooobbbUUULLLGGGCCC??????AAAGGGUUUbbbmmmrrrwwwzzzxxxzzz||||||~~~yyy}}}zzzxxxsssppprrrtttvvv|||}}}}}}yyydddXXX]]]iiipppttt{{{~~~xxxpppeee\\\DDD<<<666666666444222333333333444444555666777777666888:::===???AAACCCCCCHHHMMMSSS\\\mmmzzzuuusssttttttuuuttttttvvvzzz}}}}}}|||yyyuuuooogggaaa[[[XXXWWWRRRQQQPPPQQQSSSVVVZZZ\\\aaajjjttt{{{|||yyyxxxwwwyyy}}}{{{yyyyyy{{{yyyzzz|||||||||zzzxxxwwwvvvyyy|||}}}}}}}}}~~~{{{{{{zzzyyyxxxxxxxxxyyyzzz~~~}}}|||{{{wwwrrrnnnllliiigggeeeaaa___]]]]]]]]]]]][[[YYYXXXXXXWWWVVVVVVVVVWWWWWWTTTTTTUUUVVVUUUTTTSSSRRRSSSPPPNNNLLLLLLKKKIIIHHHDDDDDDCCCBBBAAA@@@???>>>???>>>>>>===;;;:::999999999999999888888888888888777666666666666777777888777888999::::::<<>>AAABBBEEEGGGJJJLLLMMMMMMNNNOOOPPPPPPPPPNNNLLLJJJIIIGGGDDD@@@<<<:::888888777666555444333444555555777555555888>>>CCCEEEEEEHHHLLLRRRWWW[[[^^^bbbdddggghhhiiijjjlllmmmnnnooorrrssstttsssrrrsssuuuwwwzzz|||}}}}}}||||||}}}~~~~~~~~~~~~~~~|||}}}~~~yyyqqqeeeXXXNNNGGGCCCBBBCCCDDDHHHSSS___kkkqqqvvvvvvyyyyyyyyyxxxyyyzzzzzzyyyyyyzzz|||{{{wwwssstttyyy~~~}}}zzzyyy{{{}}}wwwhhh[[[\\\iiivvvyyyzzzzzzzzz{{{wwwiii[[[GGG>>>777666666555555777333444444444555666666666777999<<<>>>@@@BBBEEEGGGQQQNNNPPP]]]pppyyytttrrrsssttttttttttttvvvzzz}}}yyy}}}}}}yyywwwqqqjjjbbb\\\YYYYYYUUUTTTSSSRRRSSSVVVXXXZZZaaajjjsssvvvxxx{{{|||{{{vvvzzz}}}~~~|||zzzzzz{{{~~~~~~}}}|||{{{zzzyyyyyy||||||}}}}}}{{{xxxwwwxxxzzz{{{}}}~~~~~~{{{yyyyyyyyywwwsssnnnhhheeeeeeccc```______^^^]]][[[[[[[[[[[[ZZZZZZZZZZZZZZZXXXXXXXXXXXXWWWVVVUUUTTTTTTSSSRRRPPPNNNLLLKKKJJJGGGHHHHHHFFFCCCAAAAAAAAABBBBBBBBBAAA@@@???>>>===888:::;;;;;;:::::::::;;;;;;:::999888777777777777999888888888:::===???AAACCCDDDFFFIIIMMMQQQTTTVVV[[[^^^aaadddeeegggiiikkkoooqqqrrrsssrrrooollljjjiiifffbbbaaaaaabbb```^^^]]]\\\ZZZXXXVVVUUUTTTTTTSSSRRRQQQPPPOOOPPPQQQRRRMMMMMMNNNOOOPPPRRRRRRSSSTTTTTTUUUVVVXXXYYYYYYZZZ\\\]]]^^^]]][[[YYYYYYZZZ\\\aaalll{{{~~~\\\\\\\\\\\\\\\]]]^^^^^^\\\[[[ZZZZZZZZZZZZ[[[\\\\\\[[[ZZZYYYXXXWWWWWWWWWYYYXXXVVVTTTRRRPPPOOOOOOMMMLLLKKKJJJJJJKKKLLLMMMJJJKKKKKKKKKKKKKKKLLLLLLPPPPPPRRRSSSTTTUUUUUUUUUUUUUUUTTTTTTSSSRRRRRRRRRPPPPPPQQQQQQRRRSSSSSSTTTTTTTTTRRRQQQOOONNNLLLKKKFFFFFFDDDCCCAAAAAA@@@@@@<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<:::888777777888555777888888888999<<>>:::<<<======<<<;;;<<<===<<<<<<;;;:::999999999999999999888999:::<<>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<:::777666777888333444666777888:::===@@@>>>???AAACCCEEEFFFGGGGGGHHHIIIJJJKKKKKKKKKJJJIIIFFFDDDAAA>>>;;;999888777666555555444333444444444777666555666:::===>>>???DDDHHHMMMSSSWWW[[[___bbbcccdddeeeggghhhjjjlllllloooqqqssstttuuuwwwzzz|||}}}}}}|||{{{yyyzzz|||~~~}}}}}}~~~~~~~~~yyyrrrhhh\\\SSSOOOJJJEEECCCAAADDDNNNZZZgggooovvvyyy|||yyyyyyzzztttrrruuuxxxzzz{{{}}}xxxvvv|||{{{vvvssssssvvvzzz||||||zzztttjjj___[[[___kkkuuuxxx{{{|||}}}~~~zzzmmm```FFF===555444555333333555555555666777777888999999888:::>>>BBBEEEHHHLLLOOOQQQSSSXXXdddttt}}}vvvrrrssstttwwwxxxyyyyyywwwvvvwwwxxxxxx}}}~~~yyyvvvvvvuuurrrmmmgggaaa]]]TTTSSSRRRQQQSSSVVVYYY[[[___iiiqqqtttvvvyyy{{{zzzyyy{{{}}}~~~}}}||||||}}}~~~~~~~~~~~~}}}||||||}}}|||{{{yyyvvvtttqqqooonnnkkkiiifffdddcccbbb```^^^\\\\\\]]]^^^___```aaaaaa```^^^\\\ZZZXXXXXXXXXXXXVVVUUUTTTSSSQQQOOONNNNNNMMMNNNNNNLLLJJJHHHHHHIIIHHHHHHGGGFFFEEECCCAAA@@@>>>???AAA@@@???>>>>>>???>>>===<<<;;;;;;::::::::::::999999999;;;===???@@@AAABBBDDDGGGJJJMMMPPPRRRXXX[[[___bbbeeegggjjjmmmmmmmmmnnnnnnmmmlllkkkkkkhhheeebbbaaa``````^^^\\\[[[ZZZYYYWWWUUUTTTSSSRRRQQQPPPOOOOOONNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOORRRRRRSSSTTTUUUVVVVVVWWWWWWXXXZZZ[[[ZZZWWWTTTQQQQQQUUU]]]jjjxxxbbbbbbbbbaaaaaabbbbbbccc`````````_______________bbbaaa```___^^^]]]]]]]]]\\\[[[YYYWWWUUUTTTTTTTTTTTTRRRQQQOOOMMMMMMMMMMMMLLLLLLLLLMMMMMMMMMNNNNNNPPPPPPPPPPPPOOONNNLLLLLLKKKKKKJJJJJJIIIHHHHHHHHHFFFGGGHHHJJJLLLMMMOOOOOOLLLMMMMMMMMMMMMLLLKKKJJJDDDCCCBBB@@@>>>===<<<<<<<<<<<<<<<;;;;;;;;;:::::::::::::::777555444555777555666888999999:::===???>>>???@@@BBBCCCDDDDDDDDDCCCDDDFFFGGGHHHHHHHHHGGGCCCBBB@@@===;;;999888777555555444444444333333333444333333555777:::<<<===AAADDDJJJOOOSSSXXX]]]```aaabbbdddfffhhhjjjkkklllpppqqqssstttuuuwwwzzz|||~~~}}}|||yyywwwxxx{{{~~~|||}}}}}}~~~|||~~~yyyrrriii]]]UUUQQQKKKFFFBBB@@@CCCMMMXXXdddmmmvvvzzz}}}~~~}}}xxxxxxyyyxxx{{{~~~~~~xxxvvv~~~}}}xxxrrrppprrrvvvwwwwwwvvvoooddd\\\\\\cccnnnvvv{{{~~~~~~yyymmmaaaGGG>>>666555555444444666555555666666777888999999999<<<@@@CCCEEEHHHLLLOOOMMMQQQYYYfffuuu|||uuurrrrrrsssvvvwwwyyyyyyxxxwwwxxxyyyyyy~~~~~~yyyssstttuuuuuurrrkkkddd^^^UUUTTTRRRQQQRRRTTTWWWYYY___hhhppprrrtttxxxzzzzzzzzz|||}}}~~~}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}}}}~~~}}}|||yyyvvvtttsssssssssooommmiiigggfffdddbbb```^^^___```aaacccdddeeefffdddbbb___\\\ZZZYYYZZZZZZXXXWWWVVVUUUSSSRRRQQQPPPNNNOOOOOONNNKKKJJJJJJKKKMMMLLLLLLJJJHHHFFFDDDCCCAAABBBDDDCCCAAA@@@@@@@@@??????===<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<===???@@@AAABBBCCCEEEHHHKKKNNNPPPRRRUUUZZZ]]]```cccgggiiimmmllllllllllllmmmmmmmmmgggfffdddbbb```^^^]]][[[ZZZYYYYYYWWWUUUTTTRRRQQQPPPPPPOOONNNNNNMMMMMMMMMNNNNNNNNNOOOOOOPPPPPPPPPQQQQQQRRRSSSSSSTTTUUUUUUUUUWWWYYY[[[[[[XXXSSSOOONNNOOOSSS]]]kkkwwwdddccccccbbbbbbbbbccccccbbbbbbbbbbbbbbbaaaaaa```bbbaaa```___^^^^^^^^^^^^ZZZZZZ[[[\\\[[[ZZZYYYXXXWWWVVVUUUSSSQQQPPPOOONNNNNNNNNNNNNNNNNNNNNNNNNNNPPPOOOOOONNNLLLJJJHHHHHHFFFFFFFFFEEEDDDDDDCCCCCC@@@AAACCCDDDGGGHHHJJJKKKGGGHHHJJJKKKKKKJJJIIIHHHCCCBBBAAA???>>>===<<<<<<<<<;;;;;;;;;;;;:::::::::::::::999777555444666888:::<<<======<<<;;;<<<===>>>>>>@@@AAAAAABBBBBBBBB@@@@@@AAABBBCCCDDDEEEEEE??????>>><<<:::999777666444444444444444333333333000000222333555888<<<>>>>>>BBBFFFKKKOOOTTTYYY]]]```aaaccceeehhhjjjlllmmmppprrrsssttttttuuuwwwyyy||||||{{{xxxwwwxxx{{{~~~|||}}}~~~}}}{{{~~~|||wwwqqqhhh]]]UUUNNNIIIDDDBBB@@@BBBLLLWWWbbbkkkuuuzzz~~~|||{{{wwwvvv}}}yyywww~~~|||uuurrrrrrssssssrrrqqqiii___XXXZZZbbbnnnuuu~~~~~~xxxkkk___III@@@888777777555555777333444444555777888888999;;;===@@@CCCDDDGGGJJJLLLNNNRRRZZZgggvvv}}}xxxsssqqqqqqqqqtttvvvxxxxxxxxxyyy{{{yyy~~~{{{|||rrrrrrssstttsssmmmddd]]]XXXVVVTTTRRRQQQRRRTTTVVV___hhhooorrrssswwwzzzzzz|||||||||}}}}}}~~~}}}}}}~~~~~~~~~~~~~~~|||zzzwwwuuuuuuuuuvvvrrrooollljjjiiigggeeecccaaabbbcccdddeeefffggghhhfffdddaaa^^^\\\[[[\\\\\\ZZZYYYXXXWWWVVVTTTTTTSSSPPPQQQRRRQQQOOONNNNNNOOOQQQPPPPPPNNNLLLJJJHHHGGGDDDFFFGGGFFFCCCBBBBBBBBB@@@@@@???>>>=====================>>>>>>??????@@@AAAAAACCCEEEGGGJJJLLLNNNOOORRRWWW[[[^^^aaadddgggllllllllllllmmmnnnnnnoooggggggfffccc```]]]\\\[[[YYYYYYYYYXXXVVVTTTRRRQQQPPPOOOOOOOOONNNMMMLLLLLLKKKKKKMMMNNNPPPQQQRRRSSSPPPQQQQQQRRRRRRSSSSSSSSSUUUVVVXXX[[[]]]ZZZTTTOOOLLLKKKLLLRRR\\\hhhsssyyyeeeeeedddccccccccccccdddddddddddddddcccbbbaaaaaa``````_______________```[[[\\\^^^``````___]]]\\\ZZZYYYXXXWWWUUUSSSRRRQQQPPPPPPPPPOOONNNNNNMMMMMMMMMMMMLLLKKKIIIFFFDDDCCCBBBAAAAAA@@@??????>>>>>>;;;<<<>>>???AAACCCDDDEEECCCEEEFFFHHHHHHGGGEEEDDDAAA@@@???>>>===<<<<<<<<<;;;;;;;;;;;;:::::::::::::::::::::888666777:::<<>><<<<<<<<<===>>>??????????????????======>>>??????@@@AAAAAA<<<<<<<<<;;;:::888777666333444444444444333222222---///111222444777;;;>>>===@@@DDDGGGKKKPPPUUUYYY^^^___bbbdddgggjjjlllmmmooopppqqqrrrqqqsssuuuwwwzzzzzzzzzxxxwwwxxx{{{~~~}}}~~~}}}|||~~~zzztttnnneee[[[SSSKKKGGGCCCAAA@@@BBBKKKUUU```jjjtttzzz~~~|||zzztttrrrxxx{{{xxx~~~{{{wwwvvvuuurrrooommmfff\\\UUUWWW___kkkttt~~~wwwjjj___JJJAAA999888777666555777333333444555777888999999;;;>>>@@@BBBDDDFFFIIIKKKRRRUUU[[[gggwww{{{|||{{{uuuqqqpppnnnpppssstttuuuwwwzzz|||yyy~~~{{{vvvyyy}}}tttrrrrrrrrrqqqlllccc\\\XXXVVVTTTQQQQQQRRRTTTUUU```hhhpppqqqssswww{{{{{{|||{{{zzz{{{}}}~~~}}}|||~~~~~~~~~~~~}}}{{{xxxwwwvvvvvvvvvsssqqqnnnlllkkkjjjgggfffeeeeeeffffffgggggghhhhhhfffdddbbb```^^^^^^]]]^^^[[[[[[ZZZYYYXXXWWWVVVVVVSSSUUUUUUUUUSSSSSSSSSUUUTTTTTTSSSRRRPPPOOOMMMLLLIIIJJJKKKJJJGGGEEEDDDEEECCCBBBAAA@@@????????????@@@@@@@@@@@@AAAAAAAAAAAAAAABBBCCCDDDGGGIIIKKKLLLNNNRRRVVVZZZ]]]```dddfffiiijjjkkkmmmnnnooooooooohhhiiihhheeeaaa]]][[[[[[YYYZZZZZZYYYWWWUUURRRQQQPPPPPPPPPOOONNNMMMLLLKKKIIIJJJLLLMMMPPPQQQSSSTTTPPPQQQQQQQQQRRRRRRRRRSSSUUUUUUWWW[[[]]]\\\VVVQQQKKKIIIGGGHHHNNNWWWaaahhhgggfffeeeeeeddddddeeeeeedddeeeeeeeeedddcccbbbaaa___^^^^^^______```aaabbb``````aaaaaaaaaaaa``````\\\\\\[[[ZZZXXXWWWUUUTTTSSSRRRQQQPPPOOOMMMMMMLLLIIIIIIHHHGGGDDDBBB@@@???===<<<<<<;;;::::::999999888888999;;;<<<>>>???@@@AAABBBDDDEEEEEEDDDAAA@@@======<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999888777666888;;;>>>@@@BBBCCCBBB???===<<<<<<<<<<<<=========<<<;;;;;;<<<;;;;;;<<<<<<===>>>>>>::::::;;;::::::888777666333333444444444333222111...000222333333555999<<<<<>>;;;::::::999999::::::;;;;;;;;;;;;:::::::::999999666666666555555777;;;>>>???AAACCCBBB@@@===<<<===:::;;;;;;;;;;;;:::999888;;;;;;:::::::::;;;<<<<<<999999::::::999888666555333333444555444333222111000222444333222333777:::<<<>>>AAADDDFFFJJJPPPSSSZZZ[[[^^^aaadddgggiiikkkgggiiikkkmmmnnnqqqtttwwwtttvvvxxxyyyyyyzzz|||}}}~~~~~~wwwpppiii```VVVNNNIIIFFFDDDBBB???>>>DDDLLL```iiisssxxx|||}}}yyyqqqmmmrrryyy|||}}}~~~~~~~~~}}}zzzwwwvvv{{{}}}}}}}}}vvvqqqppplllddd\\\ZZZaaaooozzz|||~~~wwwlllbbbIII@@@888666666444333555444555666888999:::<<<<<<999<<<@@@CCCFFFIIIMMMPPPOOOOOOVVVfff}}}xxxsssppppppmmmmmmnnnnnnooorrrvvvzzzzzzyyytttxxx{{{{{{vvvqqqnnnmmmiiibbb\\\SSSRRRPPPPPPQQQTTTWWWZZZbbbjjjppprrrtttxxx|||||||||zzzxxxyyy{{{}}}|||zzzzzz{{{|||}}}~~~~~~|||{{{{{{}}}~~~}}}|||zzzxxxvvvuuutttsssqqqnnnmmmmmmlllkkkiiikkkkkkjjjiiihhhffffffeeeccccccccccccbbb```___^^^]]]]]]]]]\\\[[[ZZZYYYYYYRRRTTTUUUUUUSSSSSSTTTVVVWWWWWWWWWVVVUUUTTTSSSRRRRRRSSSSSSQQQNNNLLLKKKKKKIIIHHHGGGFFFEEEEEEEEEEEEDDDDDDDDDEEEDDDDDDCCCBBBCCCCCCDDDEEEGGGIIIKKKLLLKKKNNNRRRUUUXXXZZZ]]]```ccceeeiiilllnnnnnnmmmllliiikkklllhhhccc^^^\\\\\\ZZZ[[[[[[[[[YYYVVVSSSRRRQQQQQQQQQQQQPPPNNNLLLKKKLLLLLLMMMNNNOOOOOOPPPPPPQQQQQQQQQRRRRRRRRRRRRRRRSSSRRRRRRWWW\\\\\\XXXSSSFFFDDD@@@>>>>>>CCCKKKPPPmmmjjjggggggjjjkkkiiigggffffffggggggffffffeeeddddddcccaaa______```bbbcccccccccdddddddddcccbbbbbbaaa```]]][[[XXXWWWVVVUUUVVVTTTRRRQQQQQQPPPNNNLLLJJJHHHDDD@@@<<<999888777222222222333333444444444555666777888:::<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999999:::::::::999;;;<<<<<<:::999999:::999999999888777888:::===>>>>>>======<<<<<<;;;;;;======<<<;;;;;;:::999999<<<===<<<:::888777999:::777888999:::999999777777333444555555555333111///000000000111222444555666777:::===AAADDDGGGLLLOOOUUUYYY___cccfffhhhjjjkkklllmmmnnnppprrrsssssstttuuuvvvwwwwwwvvvwwwyyy{{{}}}~~~}}}vvvoooggg^^^SSSLLLIIIEEEAAAAAAAAAAAAHHHPPP]]]iiiuuu{{{~~~~~~tttmmmsssxxxuuuuuuyyy{{{~~~xxxyyy~~~}}}yyytttrrruuu{{{|||yyy}}}uuukkkaaa[[[^^^nnn}}}|||xxxlll```NNNCCC:::777666444555777777777777777777777888999;;;===AAACCCFFFHHHLLLNNNRRRTTTYYYfff~~~~~~vvvrrrqqqrrrsssqqqooommmnnnqqqvvvyyytttxxx||||||zzzzzzwwwtttqqqnnnhhh___XXXVVVTTTRRRQQQQQQTTTWWWZZZeeelllqqqqqqsssyyy~~~~~~}}}{{{zzzzzzzzzzzz||||||||||||}}}}}}}}}}}}}}}||||||}}}|||zzzyyyyyyzzzzzzyyyxxxsssrrrrrrqqqpppooommmlllnnnnnnmmmlllkkkiiihhhgggiiifffcccbbbbbbbbbaaa````````````___^^^\\\[[[ZZZZZZZZZYYYXXXWWWWWWVVVVVVVVVVVVVVVVVVUUUUUUTTTSSSTTTTTTTTTSSSSSSRRRQQQPPPKKKJJJIIIHHHHHHHHHHHHHHHFFFFFFEEEEEEDDDDDDCCCCCCEEEEEEEEEFFFGGGIIIJJJKKKLLLOOORRRUUUWWWZZZ]]]```bbbdddgggiiiiiijjjlllnnnllllllkkkiiieeeaaa\\\YYY]]]ZZZXXXYYY\\\\\\XXXTTTPPPOOOOOONNNNNNMMMMMMMMMMMMLLLKKKKKKKKKLLLNNNOOOPPPPPPQQQQQQPPPPPPOOOOOOSSSOOOMMMRRR[[[^^^ZZZTTTLLLGGGAAA===<<<>>>@@@AAAooommmjjjiiijjjjjjhhhfffffffffggggggffffffeeedddeeedddcccbbbbbbccceeeffffffffffffffffffeeedddcccaaa```___]]]ZZZXXXWWWVVVVVVTTTRRRQQQQQQOOOMMMKKKIIIFFFCCC>>>;;;888666555222222222222333333333444333333444666777999::::::::::::::::::::::::::::::::::::999999999999::::::777999:::999888666777777999999999888777777:::============<<<<<<<<<<<<<<<;;;;;;;;;::::::999999999:::::::::888555555666888666666777888888777666555444444555555444333111000000000000111222333555666666888<<>>AAADDDEEEGGGKKKMMMQQQSSSYYYggg~~~~~~wwwsssrrrrrrvvvtttrrrooonnnpppsssvvvvvvxxx||||||zzz{{{yyyuuusssoooiii___YYYTTTRRRPPPOOOPPPSSSVVVXXXdddkkkqqqrrrtttyyy~~~~~~}}}}}}|||{{{{{{{{{{{{||||||}}}}}}}}}~~~~~~~~~{{{{{{||||||}}}}}}~~~~~~~~~~~~}}}}}}||||||~~~~~~~~~~~~~~~~~~}}}||||||}}}|||zzzxxxtttttttttsssrrrqqqpppoooooonnnnnnmmmkkkiiihhhgggiiigggdddcccddddddcccbbbbbbbbbbbbaaa```___]]]\\\ZZZZZZZZZYYYXXXXXXWWWWWWXXXXXXYYYYYYXXXWWWWWWVVVVVVVVVVVVVVVUUUTTTSSSSSSPPPOOONNNLLLJJJIIIIIIIIIIIIHHHHHHGGGFFFFFFEEEEEEEEEEEEEEEFFFGGGHHHIIIJJJKKKNNNQQQTTTVVVYYY\\\___aaacccfffhhhhhhiiikkkmmmlllllljjjhhheeeaaa^^^\\\^^^[[[YYYZZZ\\\\\\XXXSSSQQQQQQPPPPPPOOOOOONNNNNNMMMLLLKKKKKKKKKLLLNNNNNNOOOOOOPPPPPPPPPOOONNNNNNMMMJJJIIIPPPZZZ```___\\\OOOJJJDDD???<<<<<<;;;;;;rrrpppmmmkkkkkkjjjhhhggggggggggggggggggfffeeeeeegggfffeeeeeefffgggiiijjjjjjjjjiiiiiihhhgggfffeeeaaaaaaaaa```^^^[[[YYYWWWWWWUUUSSSRRRQQQOOOLLLIIIFFFDDD@@@<<<888555444333111111111222222222222222000000111222444555666666888888888888888888888888999999888888888888999999777888999999777666666777888888888777666777999<<<;;;;;;;;;;;;<<<<<<<<<<<<999999999999888888888888888999999777555555666777666777888999999888777666555555555444333333222222000000000111222333444555444777:::===???CCCGGGJJJPPPTTTYYY]]]```bbbeeegggiiijjjlllnnnoooqqqqqqrrrrrrtttuuuvvvvvvxxxzzz}}}|||}}}xxxqqqkkkcccZZZTTTKKKFFFBBBAAA@@@@@@FFFMMM\\\gggrrrxxx}}}|||tttvvvxxxvvvvvvzzzzzz|||zzzvvvvvv}}}~~~zzzwwwuuuwww|||xxxnnneee^^^___lllzzz{{{nnnbbbKKKAAA888666555444444666444444555666888:::<<<======???BBBDDDEEEFFFIIIKKKPPPRRRYYYhhh~~~~~~xxxtttssssssyyyxxxvvvssspppooorrrtttwwwyyy|||~~~|||{{{}}}zzzwwwtttqqqjjj```YYYQQQPPPNNNMMMNNNQQQUUUWWWbbbjjjqqqsssuuuyyy||||||}}}}}}||||||||||||||||||}}}}}}~~~~~~~~~xxxyyyyyyzzz{{{|||}}}~~~|||||||||~~~~~~~~~}}}}}}~~~~~~}}}{{{zzzuuurrrqqquuu}}}~~~zzzwwwuuuuuuuuuuuuttttttsssssspppoooooommmkkkiiihhhfffiiigggeeeeeefffffffffeeedddddddddcccbbbaaa```___\\\[[[[[[ZZZZZZYYYYYYXXX[[[[[[\\\\\\\\\[[[ZZZZZZZZZZZZZZZZZZYYYXXXWWWVVVVVVUUURRRPPPNNNLLLKKKKKKMMMLLLKKKJJJIIIHHHGGGFFFEEEDDDEEEEEEFFFGGGHHHIIIJJJMMMPPPSSSUUUXXX[[[]]]___aaadddfffggghhhjjjllllllkkkiiigggeeecccaaa``````]]][[[[[[\\\[[[WWWSSSSSSRRRRRRQQQPPPPPPOOOOOOLLLLLLKKKKKKKKKLLLMMMNNNNNNNNNNNNNNNNNNMMMLLLLLLIIIGGGGGGNNNXXXaaadddcccTTTOOOGGGAAA===;;;999888rrrqqqooommmlllkkkjjjjjjhhhhhhhhhhhhhhhgggffffffhhhgggggghhhhhhjjjkkklllllllllkkkkkkiiihhhffffffbbbbbbccccccaaa^^^\\\ZZZXXXWWWTTTSSSQQQNNNJJJGGGBBB@@@===999666333222222111111111111111111111111//////000111222222333333666666666666666666666666777777777666777777888888888999;;;:::888777777888777888888777666777999;;;999999::::::;;;;;;<<<<<<666777777777777777777777888999:::999777666777888888888:::;;;;;;::::::999777666555444333333333444111111111111222333444555444666999;;;>>>AAAEEEHHHMMMQQQVVVZZZ]]]```cccfffggghhhjjjlllnnnooopppqqqqqqrrrtttuuuvvvxxx{{{~~~|||}}}~~~xxxqqqkkkddd\\\VVVLLLGGGCCCBBB@@@@@@FFFNNN\\\fffqqqvvv{{{wwwwwwxxxwwwxxx|||}}}|||zzzvvvwww|||}}}{{{||||||wwwmmmeee```bbbmmmzzz{{{nnnaaaIII???777666555444444666444555555777888:::<<<===>>>@@@BBBCCCDDDEEEHHHJJJNNNRRRYYYhhh~~~xxxuuussssss{{{{{{zzzvvvrrrqqqsssuuuxxxyyy{{{}}}}}}{{{}}}zzzwwwuuurrrjjj```YYYPPPNNNMMMLLLNNNQQQUUUWWW```iiirrrtttvvvzzz{{{{{{||||||}}}}}}~~~~~~~~~~~~~~~~~~{{{||||||}}}}}}~~~~~~~~~}}}|||}}}~~~~~~}}}~~~~~~|||vvvqqqnnnkkkiiioooyyy~~~yyyuuuvvvuuuuuuuuuuuuuuuuuuuuuqqqppppppnnnllljjjhhhggghhhgggffffffggghhhgggfffeeeeeeeeeddddddbbbaaaaaa]]]]]]]]]\\\\\\[[[[[[[[[]]]]]]^^^^^^^^^]]]]]]\\\]]]]]]]]]\\\\\\[[[ZZZYYYXXXWWWUUUSSSQQQOOONNNNNNPPPOOONNNLLLKKKIIIHHHHHHFFFEEEEEEEEEFFFGGGHHHHHHJJJLLLOOORRRTTTVVVYYY\\\]]]___ccceeefffgggiiikkkllljjjiiigggeeeeeeddddddaaa___^^^]]]]]][[[WWWSSSSSSSSSRRRQQQQQQPPPOOOOOOLLLKKKKKKJJJKKKLLLMMMNNNMMMMMMMMMMMMLLLKKKJJJJJJJJJHHHHHHMMMVVV___eeeggg\\\VVVMMMEEE@@@>>><<<;;;ppppppooonnnmmmmmmmmmnnniiijjjjjjjjjjjjiiihhhhhhhhhhhhhhhiiijjjkkkllllllllllllkkkkkkiiihhhgggfffbbbcccddddddcccaaa^^^\\\ZZZXXXVVVTTTQQQMMMHHHDDD???===:::777555333222222111111111111111111111111000000000111111222222222444444444444444444444444555555555555555666777888777999::::::888777777888555777888777666666888999888888999999::::::;;;;;;555555666666666666666666666888999888666555666777777888999:::;;;::::::999888777666555444444444444111111111111222333444444444666888;;;<<>>777666666555444666666666777777888:::;;;<<<>>>@@@BBBCCCDDDEEEGGGIIIMMMQQQYYYiii~~~yyyuuuttttttyyy{{{|||yyytttrrrtttwwwwwwyyy{{{|||}}}|||zzzxxxvvvuuurrrjjj```YYYPPPNNNMMMMMMOOORRRVVVYYY```iiirrruuuwwwzzz|||zzz{{{|||}}}~~~~~~~~~~~~}}}}}}}}}||||||}}}~~~~~~~~~}}}zzzrrrkkkfffcccccciiittt}}}}}}xxxtttvvvuuuttttttssstttuuuuuuqqqqqqpppooommmkkkiiihhhhhhgggffffffggghhhfffeeeddddddddddddccccccbbbaaa______^^^^^^^^^^^^]]]]]]^^^^^^_______________^^^^^^^^^^^^^^^]]]\\\[[[[[[YYYXXXVVVTTTSSSRRRRRRRRRQQQQQQOOONNNLLLKKKJJJIIIHHHHHHGGGGGGGGGHHHHHHIIIIIILLLOOOQQQSSSUUUXXX[[[[[[^^^aaaccceeefffhhhjjjkkkjjjiiihhhgggffffffgggbbbaaa```___]]][[[WWWUUUSSSSSSRRRQQQPPPOOONNNNNNLLLKKKJJJJJJJJJKKKMMMMMMLLLLLLLLLLLLKKKJJJIIIHHHIIIHHHIIIMMMTTT^^^fffllljjjbbbWWWMMMFFFBBB@@@???oooppppppooommmmmmnnnppplllllllllllllllkkkjjjjjjiiiiiijjjkkkkkklllllllllkkkkkkkkkkkkjjjiiiggggggcccdddddddddcccbbb```___[[[YYYWWWTTTQQQLLLFFFBBB<<<;;;999777555444444555222222222222222111111111111111111111111111222222222222222222222222222222444444333444444555666777555666777777555444444555444666777777666666777888888888888888999999999999666666666666555555555555222444666666444333333444333444666777888888777777777777777666555555444444222222111111222222333444333555888999;;;===AAADDDIIILLLQQQTTTXXX\\\```cccdddfffhhhjjjmmmnnnppppppppprrrtttuuuvvvxxx{{{}}}{{{|||~~~{{{uuuooojjjbbbXXXQQQMMMHHHDDDCCCBBBBBBHHHOOO\\\fffppptttyyy~~~vvvsssuuuzzz}}}{{{zzz}}}}}}|||rrrgggaaa___dddppp||||||mmm^^^FFF>>>777777777666666777777777777888999:::;;;<<<===???BBBCCCCCCEEEGGGIIIMMMQQQYYYhhh~~~xxxuuuttttttuuuyyy{{{yyytttqqqsssvvvuuuwwwzzz|||~~~}}}}}}~~~vvvuuutttsssqqqjjj```XXXOOONNNMMMMMMPPPTTTXXX[[[aaakkksssvvvwww{{{}}}||||||}}}~~~~~~~~~~~~~~~~~~||||||{{{zzzzzzzzz|||~~~~~~~~~~~~}}}xxxpppiiicccdddffflllttt|||~~~|||xxxuuuwwwvvvtttsssrrrsssttttttpppppppppooonnnlllkkkjjjhhhggggggggghhhhhhfffdddcccddddddddddddcccbbbaaa````````````````````````^^^___``````aaa`````````````````````___^^^]]]\\\ZZZYYYXXXVVVUUUTTTTTTTTTRRRRRRQQQPPPOOOMMMMMMLLLKKKKKKJJJIIIIIIIIIJJJJJJJJJLLLOOOQQQSSSUUUXXXZZZ[[[]]]aaacccdddfffhhhjjjkkkjjjjjjiiiiiihhhggggggbbbbbbaaa```^^^[[[XXXWWWTTTSSSSSSQQQPPPOOONNNMMMKKKKKKJJJJJJJJJKKKLLLMMMLLLLLLLLLLLLKKKIIIHHHGGGCCCEEEHHHLLLRRR\\\gggnnntttnnncccXXXPPPIIIDDD@@@pppqqqqqqooolllkkkmmmooonnnnnnnnnnnnnnnmmmllllllkkkllllllmmmmmmmmmllllllkkkkkkllllllkkkjjjiiiiiidddddddddccccccbbbbbbaaa\\\ZZZXXXUUUQQQLLLEEEAAA;;;:::888777666777777888444333333333222222222222111111111111111111111111222222222222222222222222222222222333333444555666444666777666555333444444444555777777666555666777888888888888888777777777777777666666555555444444111333555555444333333333222333555666777777666666777777888888777666444333222222111111222222333333111333666777888;;;>>>AAAFFFIIIMMMQQQTTTYYY]]]aaadddeeehhhjjjmmmooopppqqqppprrrtttuuuuuuwwwzzz|||{{{|||~~~~~~zzzuuupppjjjaaaUUUMMMJJJEEEBBBAAA@@@AAAGGGOOO\\\fffppptttxxx}}}~~~zzzssspppsss{{{~~~|||zzz{{{~~~rrrfff___]]]bbbooozzz~~~nnn___FFF>>>888888999777777888666666666888999;;;===>>><<<>>>AAABBBCCCEEEGGGJJJNNNQQQXXXhhh}}}wwwtttssstttrrrvvvyyywwwqqqmmmnnnrrrsssuuuyyy|||~~~|||~~~{{{rrrqqqqqqqqqoooiii___WWWNNNMMMMMMMMMPPPTTTXXX[[[cccllltttvvvxxx|||~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}|||||||||zzzzzz{{{~~~~~~~~~}}}|||}}}}}}~~~}}}zzztttmmmhhhdddhhhnnnsssxxx}}}~~~}}}}}}|||yyywwwyyywwwuuusssrrrsssssstttoooppppppooonnnmmmllllllkkkjjjiiijjjjjjiiifffdddddddddeeeeeeddddddcccbbbaaaaaaaaaaaaaaaaaabbbbbb``````aaabbbbbbbbbbbbbbbbbbbbbbbbbbbaaa```___^^^^^^]]][[[YYYWWWUUUUUUTTTTTTTTTSSSRRRRRRQQQPPPPPPNNNNNNMMMLLLLLLLLLLLLLLLJJJMMMPPPRRRSSSUUUXXXZZZZZZ]]]aaacccdddfffiiikkkjjjkkkkkkkkkkkkiiihhhgggaaabbbbbbaaa^^^\\\ZZZYYYVVVUUUTTTSSSQQQPPPOOONNNKKKKKKJJJIIIJJJKKKLLLMMMMMMMMMLLLLLLKKKIIIHHHGGGAAADDDGGGJJJNNNVVVaaaiiirrrooojjjddd\\\SSSJJJDDDqqqsssssspppllljjjkkkmmmooooooooooooooonnnnnnmmmmmmnnnnnnnnnnnnnnnmmmllllllllllllmmmllllllkkkkkkeeedddcccbbbbbbbbbbbbccc]]][[[XXXUUUQQQKKKDDD@@@:::999888777777888999:::444444444333333222222222111111111111111000000000111111111111111111111111222222222222333444555666666777999888666555555666333555777777666555666777999999888888777777666666888888777666555555444444222444777777666444444555333444666777888888888777666777888999888666444333222222222111222222333333000222444555666999<<>>888999:::888888999333444555777:::<<>>@@@BBBCCCEEEHHHJJJNNNQQQXXXggg}}}wwwsssssstttpppuuuxxxuuunnniiijjjmmmqqqtttyyy|||~~~|||zzzooooooooopppnnnhhh___WWWMMMMMMLLLLLLOOOSSSXXX[[[dddmmmtttvvvxxx|||}}}~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~{{{{{{|||~~~~~~~~~|||zzz{{{}}}}}}|||wwwqqqlllhhhbbbhhhppptttwww{{{~~~}}}}}}}}}{{{yyy{{{yyyvvvtttssssssttttttooooooooooooooonnnmmmmmmmmmlllkkkkkkllljjjgggeeeeeeeeeeeefffeeeeeeddddddbbbbbbbbbbbbbbbbbbccccccaaabbbccccccddddddddddddccccccccccccbbbaaa``````bbbaaa^^^[[[XXXVVVTTTTTTUUUUUUUUUTTTTTTTTTSSSSSSQQQPPPOOONNNMMMMMMMMMMMMKKKMMMPPPRRRSSSUUUXXXZZZZZZ]]]aaaccceeefffiiikkkjjjkkklllmmmllljjjgggfffaaabbbcccaaa___\\\ZZZZZZWWWWWWVVVTTTSSSQQQPPPPPPKKKJJJJJJIIIJJJKKKLLLMMMMMMMMMMMMLLLKKKIIIHHHGGGCCCFFFHHHIIIKKKPPPZZZaaajjjkkkkkkjjjeee\\\QQQIIIuuussspppoooooopppooonnnqqqrrrrrrsssrrrqqqooonnnpppnnnmmmlllmmmnnnmmmlllllljjjiiiiiijjjkkkjjjiiihhhfffeeeeeeeeedddaaa______\\\XXXVVVSSSMMMFFF@@@>>><<<999666555555666777888777666444222111000000333222111000000//////000////////////000111222333222222333444444555555666555666666666555444444333222333444555666666666666777777777777666666666666777555222333555555333111222222333333333444444444555555666666777999:::;;;<<<;;;:::888777666666666555444333111000111111222222222222333555888:::<<>>======???FFFNNNYYYeeeppptttvvv{{{~~~yyytttoooooovvv}}}|||zzz}}}{{{~~~|||{{{{{{{{{{{{zzzqqqeeeZZZXXXaaaooozzzppp^^^III@@@888777777555555777666666777888:::;;;<<<======>>>???BBBDDDFFFGGGHHHOOOQQQXXXjjj{{{tttrrrqqqppppppoookkkfffaaa______jjjqqqxxx}}}yyy|||zzzpppmmmiiigggfffccc]]]XXXNNNNNNMMMMMMPPPTTTXXX[[[ffflllssswwwxxxyyy{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~}}}}}}}}}||||||{{{{{{}}}||||||||||||~~~~~~}}}|||{{{{{{{{{{{{{{{zzzyyywwwtttpppmmmiiihhhfffiiilllooossszzz~~~|||{{{|||yyyvvvtttttttttsssrrrqqqqqqqqqqqqpppppppppoooooonnnlllkkkjjjiiiiiihhhiiihhhhhhgggfffeeeeeeeee```bbbccceeeffffffeeeeeefffeeedddcccbbbbbbbbbbbbbbbaaaaaaaaaaaacccdddeeeddddddcccaaa___\\\YYYWWWZZZZZZZZZZZZXXXVVVTTTSSSSSSQQQOOOMMMMMMMMMOOOPPPQQQQQQQQQRRRTTTUUUWWWWWW^^^___```aaaaaacccfffiiiiiijjjlllmmmmmmjjjhhhfffhhhfffdddbbbaaa___\\\YYY[[[YYYVVVTTTSSSQQQNNNLLLJJJKKKLLLLLLLLLLLLLLLKKKIIIHHHIIIJJJLLLLLLJJJHHHEEEDDDCCCDDDFFFJJJOOORRR]]]___dddiiijjjeee[[[TTTwwwuuurrrpppqqqqqqpppooopppqqqqqqrrrrrrqqqpppoooqqqooommmmmmnnnooonnnmmmmmmkkkiiiiiikkklllkkkjjjiiihhhfffffffffdddbbb___aaa^^^ZZZWWWSSSNNNHHHCCC???===:::777555555666777777777888888777777666666222222111000000000000000////////////000111222333000111111222333333444444555555555555555444333333333333444555666666666666777777666666666555555555777555333444555666444222333333333333444444444444555555555666777999:::;;;<<<;;;:::888777777666666555444333222111111222222222222222333555777:::;;;>>>DDDGGGHHHLLLTTTZZZ[[[bbbdddfffhhhiiillloooqqqpppqqqsssssssssuuuxxx{{{||||||}}}~~~}}}}}}zzzsssmmmfffYYYMMMEEEAAA>>>>>>>>>???EEEMMMWWWcccoootttwww|||zzzuuuuuuzzz~~~|||~~~|||~~~|||zzzwwwuuuvvvpppfff]]]\\\cccppp{{{rrr```JJJAAA999777777666666777666666777999:::;;;<<<===>>>???@@@BBBDDDFFFGGGHHHNNNQQQYYYkkkzzztttqqqqqqpppooolllgggbbb^^^]]]]]]dddkkkttt{{{~~~xxxyyyzzzqqqnnnjjjgggfffbbb[[[VVVNNNMMMLLLMMMOOOTTTXXX[[[eeekkkssswwwxxxyyyzzz|||}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}|||||||||}}}|||||||||}}}~~~}}}}}}|||{{{{{{{{{{{{{{{{{{zzzxxxvvvsssooommmkkkhhhjjjlllooossszzz}}}|||{{{yyyvvvuuuvvvvvvuuutttrrrrrrrrrqqqqqqqqqppppppooonnnmmmlllkkkjjjjjjjjjjjjjjjiiiiiihhhggggggfffcccdddeeeggghhhhhhggggggfffeeedddccccccbbbbbbccceeedddcccbbbbbbcccddddddfffeeeeeecccaaa^^^[[[YYY[[[[[[\\\[[[ZZZXXXVVVUUUUUUSSSRRRPPPOOOOOOPPPPPPPPPQQQQQQRRRTTTVVVWWWXXX^^^___aaabbbbbbeeehhhkkkkkkkkkmmmmmmmmmkkkiiihhhiiihhhfffdddcccaaa^^^[[[\\\ZZZWWWVVVUUUSSSPPPNNNKKKLLLLLLLLLLLLLLLLLLLLLIIIIIIIIIKKKMMMNNNLLLJJJFFFEEECCCCCCEEEHHHLLLOOORRRUUUZZZ```eeeddd___[[[yyywwwtttrrrrrrrrrqqqpppooopppqqqrrrrrrrrrqqqpppqqqpppnnnoooppppppooommmmmmllljjjjjjlllmmmlllkkkllljjjhhhhhhgggfffccc```bbb___[[[XXXTTTPPPKKKHHHEEECCC???;;;999888888999555666777888888777666666222111111000000000000111////////////000111222333/////////000111111222222333444444444444333333222333333444555666666666666666666555555555444444444666444333444555555444222333333444444444555555555444555555666777999;;;<<<;;;;;;:::999888777777666666555444333222222222222222222222333444777999:::;;;@@@DDDEEEJJJQQQWWWYYY___bbbdddfffhhhjjjmmmppppppqqqrrrrrrsssuuuxxx{{{zzz{{{|||~~~}}}vvvqqqjjj]]]RRRFFFBBB????????????EEELLLUUUbbbnnntttxxx~~~|||{{{~~~{{{~~~~~~~~~}}}|||wwwtttuuuqqqiiiaaa___fffrrr|||sssaaaJJJAAA:::888888777777999666777888999;;;<<<======@@@AAABBBCCCEEEFFFGGGHHHMMMQQQZZZmmmxxxrrrqqqqqqooonnnlllgggbbb___^^^___```gggpppxxx~~~wwwvvv|||ssspppllliiigggbbb[[[UUUNNNMMMLLLLLLOOOSSSWWWZZZdddkkkrrrwwwxxxyyyzzz|||{{{||||||}}}~~~~~~}}}||||||}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}~~~||||||{{{{{{zzzzzz{{{{{{|||{{{zzzyyyvvvtttrrrqqqmmmmmmnnnpppttt{{{}}}|||zzzxxxwwwxxxxxxwwwvvvsssrrrrrrrrrqqqqqqqqqqqqooonnnmmmmmmlllllllllmmmlllkkkkkkjjjjjjiiiiiiiiifffggghhhiiiiiijjjiiiiiigggfffeeeddddddccccccdddhhhgggeeedddcccccccccdddhhhhhhgggfffccc```^^^\\\\\\]]]]]]]]]\\\ZZZYYYXXXWWWVVVUUUTTTSSSRRRQQQQQQPPPQQQQQQSSSUUUWWWYYYZZZ^^^```bbbccceeegggjjjmmmmmmmmmnnnnnnnnnmmmmmmlllllljjjhhhgggfffdddaaa^^^^^^\\\YYYXXXWWWUUURRRPPPMMMMMMMMMMMMMMMMMMLLLLLLJJJIIIJJJLLLOOOPPPPPPOOOHHHFFFCCCBBBBBBEEEIIILLLJJJKKKOOOUUU[[[^^^^^^]]]zzzxxxtttsssrrrrrrqqqppppppqqqrrrsssttttttssssssrrrqqqppppppqqqqqqpppnnnnnnlllkkkkkkmmmnnnnnnmmmnnnmmmkkkjjjiiihhheeebbbccc```]]]YYYUUUSSSQQQOOOPPPNNNJJJEEEAAA===;;;;;;888888999:::999888666555333222111111111111111111000000//////000111222222......//////000111111222222333333444333333222222333444555666666777777777555555444444444333333333333333333333333333333222444444555555555666666666444555555666777999;;;<<<;;;:::::::::999888777777666666555444444333333333222222222222444666888999;;;???CCCFFFJJJQQQWWWZZZ\\\___ccceeegggiiikkknnnooopppqqqrrrrrrtttwwwzzzxxxyyy{{{}}}}}}}}}~~~~~~xxxsssmmmaaaVVVHHHCCC@@@@@@???@@@EEELLLWWWcccooouuuxxx~~~}}}{{{wwwzzz{{{yyyxxx}}}~~~}}}~~~~~~}}}xxxoooeeeaaafffsss}}}uuucccKKKBBB:::999999888888:::777888999:::;;;<<<===>>>BBBBBBCCCDDDEEEFFFGGGHHHLLLQQQ[[[nnnwwwrrrqqqqqqooopppqqqpppmmmkkkjjjjjjccciiiqqqxxxwwwvvv~~~xxxtttpppmmmjjjddd\\\VVVNNNMMMLLLLLLNNNRRRVVVYYYccciiirrrwwwxxxxxxzzz{{{zzzzzz{{{|||}}}~~~}}}|||{{{{{{|||~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~||||||{{{{{{zzz{{{{{{|||||||||||||||{{{{{{zzzyyyttttttssstttxxx~~~}}}{{{zzzzzzyyyxxxvvvrrrrrrrrrqqqqqqqqqqqqpppoooooonnnnnnnnnnnnnnnooolllllllllkkkkkkjjjjjjjjjhhhhhhiiiiiijjjjjjjjjjjjhhhhhhgggfffeeeeeeeeeeeegggfffdddcccccccccdddeeehhhhhhhhhgggdddbbb___]]]\\\]]]]]]^^^]]]\\\ZZZYYYXXXXXXXXXWWWVVVTTTRRRQQQQQQRRRSSSTTTVVVXXXZZZ[[[^^^```ccceeegggiiillloooooooooooooooooopppppppppooommmkkkjjjiiigggcccaaa___]]]ZZZYYYXXXVVVTTTRRROOONNNNNNMMMMMMMMMMMMMMMKKKJJJKKKNNNQQQSSSTTTSSSHHHFFFBBB@@@AAADDDHHHKKKJJJJJJKKKLLLOOORRRTTTUUUzzzwwwtttrrrrrrrrrqqqppprrrsssuuuvvvwwwvvvvvvuuusssrrrqqqrrrssssssqqqoooooommmlllmmmoooppppppooopppooommmlllllljjjgggeeecccaaa^^^ZZZXXXXXXYYY[[[^^^\\\XXXSSSMMMGGGBBB???;;;<<<=========<<<::::::555444333222222111222222000000000000000000111222//////000000111222222222222222333333444333333222333444555666777777777777444444444444333333333333111111222111111111111222555555666666666777777777555555666666777999:::;;;::::::;;;::::::999888777777777666666555444444333222111111222333555777888;;;===@@@EEEIIINNNTTTYYYZZZ]]]aaadddfffhhhjjjlllnnnpppqqqqqqqqqsssvvvyyywwwyyy{{{}}}}}}||||||}}}yyytttooodddZZZKKKFFFBBBAAA@@@@@@GGGNNN[[[gggrrrvvvxxx}}}}}}yyyxxx|||~~~}}}|||wwwxxxxxxvvvwww}}}xxxjjjaaaeeessstttcccKKKBBB:::999:::999999;;;888888999;;;<<<===>>>???BBBBBBCCCDDDEEEFFFGGGHHHKKKQQQ\\\ooowwwrrrqqqqqqppptttzzz~~~~~~}}}{{{{{{ooorrrvvv{{{xxxxxx|||yyyuuurrrnnnhhh___XXXNNNMMMKKKKKKMMMQQQUUUXXXaaahhhqqqwwwxxxxxxyyyzzzyyyzzzzzz|||}}}~~~}}}|||{{{zzzzzz|||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~||||||{{{{{{{{{||||||}}}|||}}}~~~}}}}}}}}}||||||zzzxxxuuurrrrrrqqqqqqqqqpppppppppppppppooonnnnnnnnnoooooollllllkkkkkkkkkkkkkkkjjjiiiiiiiiiiiiiiijjjjjjjjjjjjiiihhhgggffffffffffffdddcccbbbbbbbbbdddeeefffhhhhhhgggfffdddbbb___^^^[[[\\\]]]^^^]]]]]][[[ZZZYYYYYYYYYXXXWWWUUUTTTSSSTTTTTTUUUVVVXXXZZZ\\\]]]^^^aaadddggghhhjjjmmmooopppppppppqqqqqqrrrrrrsssqqqooommmkkkjjjhhheeeccc___]]]ZZZYYYYYYWWWUUUSSSQQQPPPOOONNNMMMNNNNNNNNNLLLKKKLLLOOORRRUUUVVVVVVIIIFFFCCC@@@AAADDDHHHKKKMMMKKKIIIGGGFFFGGGIIIKKKyyywwwtttssssssssssssrrruuuvvvwwwxxxxxxxxxwwwvvvtttsssssstttuuutttrrrppppppnnnmmmnnnpppqqqqqqqqqqqqpppooonnnnnnmmmkkkiiidddcccaaa^^^]]]```eeeiiimmmlllkkkggg```WWWPPPKKK========================999888666555333222222222111000000000000000111111000000000111222222333333222333333444444444444444444444555666777777777777555555444444444333333333///111222222111000111333666666777777777888888888777777777777777888888999999:::;;;;;;;;;:::888777777777888777777666444444111111111111222444666777999999<<>>??????@@@AAABBBCCCEEEFFFGGGHHHKKKQQQ\\\nnnxxxrrrqqqqqqrrrxxx~~~~~~}}}~~~yyyzzz}}}zzzvvvssspppiii```YYYNNNLLLKKKKKKMMMPPPTTTWWW___gggpppvvvxxxxxxyyyzzzyyyzzzzzz{{{|||}}}}}}~~~{{{{{{zzzzzz{{{|||}}}~~~}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}||||||}}}}}}~~~~~~~~~~~~}}}}}}{{{xxxvvvrrrrrrrrrrrrqqqqqqqqqqqqqqqpppoooooonnnnnnnnnnnnlllllllllllllllllllllllljjjiiiiiihhhhhhiiijjjjjjkkkjjjiiihhhhhhgggggghhhcccbbbbbbbbbcccdddfffggggggggggggfffdddbbb```^^^[[[\\\]]]^^^^^^^^^]]]\\\ZZZZZZYYYYYYXXXWWWWWWWWWXXXXXXXXXYYYZZZ\\\]]]^^^___bbbeeehhhiiijjjmmmoooooopppqqqrrrssstttttttttqqqooommmlllkkkiiifffccc```^^^[[[ZZZZZZYYYVVVTTTSSSRRRPPPNNNNNNNNNOOOOOOMMMMMMMMMOOOSSSVVVXXXXXXMMMJJJEEEBBBAAADDDHHHKKKLLLKKKIIIFFFCCCCCCDDDFFFyyywwwuuutttuuuvvvvvvuuuvvvwwwxxxxxxxxxwwwvvvuuutttttttttuuuvvvvvvsssppppppooonnnoooqqqssssssrrrrrrpppooopppppppppnnnlllffffffeeecccdddiiiqqqwww}}}yyyooofff```KKKIIIFFFCCCAAA?????????<<<;;;999777555333222222111111000000000000111111///000000111111222333333333333444555555555555555444555666777777888888777555555555555444444444444000222444333222111333555777777777888888888999999999888888777777777777777999:::;;;<<<<<<:::999777888888888888888666555444111111000111222333555666888777:::@@@CCCDDDJJJQQQXXX[[[```dddfffhhhjjjkkkmmmoooppppppppprrruuuxxxxxxyyy{{{}}}~~~~~~||||||~~~{{{wwwsssjjj```UUUMMMFFFBBB@@@BBBKKKUUU___jjjtttxxxyyy||||||wwwvvv{{{~~~xxxwwwzzzyyyjjjiiitttqqq___III@@@999999999888999;;;999999:::<<<===>>>???@@@>>>???@@@BBBDDDFFFGGGHHHKKKQQQ]]]mmmzzztttqqqqqquuuzzz{{{|||yyywwwtttqqqnnnggg^^^WWWMMMLLLKKKJJJLLLOOOSSSVVV^^^fffpppvvvxxxxxxxxxyyyzzzzzzzzz{{{{{{|||||||||yyyyyyzzz{{{{{{|||}}}}}}|||||||||}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}|||}}}~~~}}}{{{yyyuuutttttttttssssssssssssrrrqqqpppnnnnnnmmmmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnkkkkkkjjjiiiiiiiiijjjkkklllkkkjjjiiiiiihhhhhhhhheeeeeedddccccccdddeeefffhhhhhhhhhgggeeecccaaa___\\\]]]___`````````______\\\\\\ZZZZZZZZZZZZ[[[\\\[[[[[[[[[\\\\\\]]]^^^___```cccfffhhhiiijjjkkkmmmnnnooorrrtttuuuuuuttttttqqqooommmllljjjhhheeecccaaa___]]]\\\\\\[[[YYYWWWTTTSSSQQQOOONNNOOOOOOPPPOOONNNMMMOOOSSSVVVXXXXXXTTTPPPIIIDDDBBBCCCGGGIIILLLLLLKKKHHHCCCAAABBBCCCzzzxxxvvvuuuwwwxxxxxxxxxvvvwwwxxxxxxwwwvvvuuutttuuutttuuuvvvwwwvvvsssqqqqqqooonnnooorrrsssssssssqqqpppppppppqqqqqqooonnnhhhhhhhhhgggiiioooyyyyyyrrraaa]]]WWWPPPJJJFFFEEEDDD>>>===;;;888666444222222111111000000000000000111//////000000111111222222333444444555666666666555444555666777888888888888666666555555555444444444111333666555333333555777777888888888888999999999:::999888777666666666666999:::;;;<<<<<<;;;999777888888999999888777555444111111000000111333555666999777:::AAACCCCCCHHHPPPWWW[[[```dddfffhhhjjjkkkmmmnnnooopppppprrruuuxxxyyyyyy{{{}}}~~~~~~~~~~~~|||}}}~~~|||yyyuuulllcccXXXPPPGGGBBB@@@CCCMMMWWW^^^jjjtttxxxyyy}}}zzzxxx}}}yyywww|||~~~pppllluuuppp^^^III@@@999888999888999;;;999:::;;;<<<===???@@@@@@===>>>???BBBDDDFFFHHHHHHKKKRRR]]]mmm{{{tttrrrqqqwwwzzz||||||{{{vvvtttqqqoookkkeee[[[TTTMMMLLLKKKJJJLLLOOOSSSUUU^^^eeeooovvvxxxxxxxxxyyyzzzzzz{{{{{{{{{{{{{{{{{{xxxyyyzzz{{{||||||||||||{{{{{{||||||}}}}}}}}}~~~~~~~~~}}}~~~~~~~~~zzzzzz{{{}}}}}}|||vvvvvvvvvvvvuuuuuuuuuuuurrrqqqpppnnnmmmlllllllllooooooooooooooopppppppppmmmlllkkkjjjiiijjjkkklllmmmlllkkkjjjiiiiiiiiiiiiiiihhhfffeeeddddddeeeeeehhhiiihhhhhhfffdddbbb```^^^___```bbbbbbbbbaaaaaa^^^]]]\\\[[[[[[]]]___```^^^]]]]]]]]]]]]^^^___``````cccfffhhhiiiiiikkklllmmmooorrruuuvvvvvvtttssspppooolllkkkjjjhhheeebbbcccaaa___^^^^^^]]][[[YYYUUUSSSQQQOOONNNOOOPPPQQQOOONNNNNNOOOSSSVVVXXXXXXYYYTTTMMMFFFBBBBBBEEEGGGMMMNNNNNNJJJDDD@@@???@@@yyyyyyzzzzzzyyyyyyxxxwwwyyyzzzzzzxxxvvvvvvwwwxxxxxxxxxyyyyyyxxxwwwuuutttrrrrrrqqqqqqqqqrrrtttuuurrrsssuuuvvvuuussspppnnnkkkllllllooosss{{{zzzwwwnnn```VVVQQQLLLGGGBBBBBBAAA>>>:::888888888111111111111111000////////////000000111111111222333222111111222333555666333333444444555666666777555666666777666444222111222222111111222222333444555666999;;;;;;;;;:::999::::::999999888777666666777999:::<<<<<<;;;:::999999999999888777666666555333222111111111222333444;;;<<<>>>???@@@CCCGGGKKKXXX[[[___bbbdddfffiiikkkmmmoooqqqrrrrrrsssuuuwwwzzzzzz{{{|||~~~~~~~~~~~~~~~~~~}}}||||||~~~}}}xxxrrrjjjeee___UUUKKKEEEBBBCCCIIIQQQ]]]jjjvvvzzzzzz|||}}}zzz}}}||||||~~~{{{xxxzzzyyyqqqqqqyyy|||lll]]]DDD@@@;;;999999:::;;;;;;;;;;;;::::::;;;<<<>>>???@@@AAACCCEEEFFFGGGGGGGGGIIIOOOZZZiii~~~zzzsssooonnnuuu{{{~~~~~~~~~yyyooollljjjjjjjjjeee\\\TTTLLLJJJIIIKKKLLLLLLQQQXXX]]]gggppptttvvvyyyzzzyyyzzzzzzyyyyyyyyyzzz{{{{{{yyyyyyzzz{{{|||}}}~~~|||||||||||||||}}}}}}~~~~~~~~~}}}}}}~~~~~~}}}~~~~~~~~~~~~~~~~~~zzzxxxwwwwwwxxxyyyxxxwwwtttrrrpppnnnmmmnnnppprrrrrrpppooooooppppppnnnmmmkkkkkkkkkkkkkkkjjjiiihhhmmmkkkiiigggfffgggiiikkkiiigggeeefffhhhhhhfffdddhhhgggggghhhhhhhhheeeccc```````````````aaabbbbbbcccaaa___^^^]]]^^^___``````^^^\\\[[[[[[]]]___aaaccceeegggggghhhjjjmmmooommmoooqqqsssssssssrrrqqqooommmjjjiiiiiiiiiiiihhhcccccccccbbbaaa___^^^]]]XXXWWWUUUTTTRRRQQQPPPPPPJJJKKKLLLOOORRRUUUWWWYYYXXXXXXTTTLLLDDD@@@BBBFFFOOOPPPOOOMMMIIIEEECCCCCC{{{{{{||||||||||||{{{{{{zzz{{{{{{zzzwwwwwwxxxyyyxxxyyyyyyyyyxxxwwwuuutttrrrqqqqqqpppqqqrrrsssttttttttttttssssssrrrrrrqqqpppqqqsssvvv|||sssggg___TTTKKKDDDCCC@@@===:::888777777333222222111111000000000000000000000111111111222222222222111222333555666555555555555666777888999555666666666555444333222222222222111222222333444777888:::<<<<<<<<<;;;:::::::::999999888777777666777888:::;;;<<<;;;:::999999999999888777666666666333333222111111222333444888999;;;<<>>:::888888:::;;;;;;;;;;;;::::::;;;===???@@@@@@AAACCCEEEGGGHHHIIIIIIKKKQQQ[[[hhh|||yyysssrrrssswww{{{}}}zzzzzzyyymmmjjjggggggfffaaaXXXPPPLLLIIIIIIKKKKKKKKKPPPWWW^^^hhhpppsssuuuyyy{{{zzzzzzyyyyyyxxxwwwwwwwwwwwwyyyyyyzzz{{{|||}}}~~~~~~~~~}}}}}}||||||||||||~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~{{{yyyxxxwwwxxxyyyxxxwwwvvvtttqqqooonnnooopppqqqrrrqqqoooooooooooonnnllljjjjjjkkkkkkkkkjjjjjjiiilllkkkiiihhhggghhhiiijjjjjjhhhggggggiiiiiigggeeehhhgggggghhhiiiiiigggeeebbbbbbbbbaaabbbccccccdddcccbbbaaa``````bbbdddeeeeeeccc```^^^^^^___```bbbccceeeggghhhhhhjjjmmmooonnnpppqqqssssssrrrqqqpppnnnllliiiiiiiiiiiiiiihhhcccccccccbbbaaa___^^^]]]XXXWWWUUUTTTRRRQQQPPPPPPKKKLLLLLLNNNPPPSSSVVVXXXZZZZZZVVVNNNEEE@@@@@@BBBFFFHHHKKKMMMLLLKKKIIIHHHzzz{{{|||}}}}}}~~~~~~~~~{{{|||}}}{{{yyyxxxyyyzzzzzzzzzzzzzzzyyywwwuuutttqqqqqqpppppppppqqqrrrsssuuutttrrrqqqqqqrrrssstttsssuuuxxx}}}tttcccTTTKKKHHHDDD@@@<<<:::999888666555333111111111111111000000000111111111111111222222222222333444555555555555444444444666777888555555666555555444333222222222222222222333444444888999;;;<<<======<<<;;;::::::999999888777777777666777999:::::::::999888999999999888777777666666444333222111111222333444444555777999<<>>@@@AAA@@@AAACCCEEEHHHJJJKKKLLLOOOTTT\\\hhhzzzzzzuuuuuuwwwwww{{{}}}{{{vvvtttwww{{{yyynnnjjjgggeeeddd___VVVNNNKKKHHHHHHJJJJJJJJJOOOUUU^^^gggppprrrtttyyy{{{{{{{{{zzzyyyxxxwwwvvvvvvvvvyyyyyyzzz{{{|||}}}}}}~~~~~~}}}|||{{{{{{}}}}}}}}}}}}||||||||||||~~~}}}}}}}}}}}}~~~~~~~~~}}}{{{yyyxxxxxxyyywwwvvvxxxvvvsssqqqpppppppppqqqsssqqqoooooooooooommmkkkiiijjjjjjkkkkkkkkkkkkjjjjjjjjjjjjjjjiiiiiiiiiiiikkkiiihhhhhhiiijjjhhhggghhhhhhgggiiijjjjjjiiigggdddddddddddddddeeeeeefffccccccccccccdddfffhhhiiihhhfffdddbbbaaaaaabbbcccccceeeggghhhhhhjjjmmmppppppqqqrrrrrrrrrqqqpppooommmkkkiiihhhiiijjjiiihhhddddddcccbbbaaa___^^^]]]YYYWWWVVVTTTRRRQQQPPPOOONNNMMMLLLMMMNNNQQQTTTVVVXXXXXXVVVPPPHHHCCCAAABBB@@@CCCHHHLLLNNNMMMLLLJJJxxxyyyzzz|||}}}}}}~~~~~~|||~~~~~~}}}{{{zzzzzz{{{{{{{{{{{{{{{yyywwwuuutttqqqqqqqqqqqqqqqqqqqqqqqqrrrrrrrrrrrrrrrssstttuuusssuuuyyyuuudddXXXTTTMMMGGGBBB???===;;;999777555222111111222333111111111111111111111111222222222222333444555555333333111111111333444666555555555555444444333333333222222222222333444444888999:::;;;;;;;;;;;;;;;999999999888888888777777666777888999999999888888999999999888888777777777555444333222111222333444333444555666999???GGGLLLMMMRRRYYY___bbbdddeeefffhhhjjjlllmmmnnnooorrrtttuuuuuuvvvxxxzzz|||~~~}}}~~~~~~~~~~~~{{{vvvppplllbbbXXXNNNHHHEEEFFFMMMUUUcccmmmxxx{{{}}}~~~vvvrrrrrryyy|||tttqqqsssvvvxxxyyyvvvqqqooovvvxxxmmmdddgggvvvyyyeeeTTT===:::666555777999;;;<<<;;;;;;;;;<<<===???BBBCCCAAABBBDDDFFFIIILLLOOOPPPSSSXXX___iiizzzxxxvvvxxxuuuyyy|||zzzwwwuuuvvvyyy~~~}}}~~~zzzrrrnnniiigggfffaaaWWWPPPKKKHHHGGGIIIIIIIIINNNTTT]]]fffnnnpppssswww{{{{{{|||{{{zzzzzzyyyyyyyyyyyyyyyyyyzzz{{{{{{|||}}}}}}~~~}}}}}}|||||||||||||||||||||{{{{{{~~~~~~}}}}}}}}}}}}~~~~~~~~~|||zzzyyyyyyyyywwwvvvyyyxxxuuusssqqqqqqqqqqqqsssqqqooooooooonnnllljjjiiiiiijjjkkklllllllllllliiijjjkkkkkkkkkjjjiiihhhjjjiiiiiiiiiiiiiiihhhhhhggggggfffgggiiijjjiiihhheeeeeeeeeeeeeeeffffffgggeeeeeeeeeeeefffggghhhiiifffeeecccbbbbbbbbbcccdddccceeeggghhhiiikkknnnqqqqqqrrrrrrrrrqqqpppnnnmmmllljjjiiiiiijjjjjjiiihhheeeddddddcccaaa___]]]\\\YYYXXXVVVTTTRRRPPPOOOOOOOOONNNMMMLLLMMMOOOQQQSSSQQQSSSTTTQQQMMMIIIGGGGGGCCCCCCEEEGGGIIIJJJHHHGGGxxxyyyzzz|||}}}~~~~~~~~~}}}~~~}}}{{{{{{{{{{{{{{{{{{{{{zzzxxxvvvuuuqqqqqqqqqrrrqqqqqqqqqqqqnnnppprrrtttuuuuuutttsssssstttyyyvvviiibbbXXXNNNHHHDDD@@@===<<<:::777444333222333444222222222111111111111111111111222333444444444444333333222111222333444555555444444444333333333333333333222222333333444555777777888888999999888888999999999888888888888888777777888888999999999999999999999999888888888888666555333222222222333333333444555666888<<>>@@@DDDEEEEEEzzz{{{|||}}}~~~~~~~~~|||~~~~~~|||{{{{{{yyyzzz{{{||||||{{{zzzyyysssttttttuuutttsssrrrqqqmmmnnnqqqsssuuuvvvvvvwwwsssssswwwrrrcccYYYPPPIIICCC>>>===<<<999777555444333333333333222222111111111000111333444555444444444555666777888888777555444444333333222222333444444444333333333333444555555666666555555555555666666888888888888888888888888999999999999999::::::;;;999999999999999999999999777666444333222222333333111333666888999;;;>>>@@@HHHLLLSSSYYY]]]aaafffhhhhhhjjjmmmoooppprrrtttwwwsssssstttvvvyyy{{{~~~~~~zzzuuuppplllcccYYYNNNHHHFFFFFFMMMUUUdddmmmvvv|||yyytttwww|||~~~|||vvvrrrmmmhhheeefffkkkrrryyy{{{vvvkkkiiiddd``````iiiwwwuuu^^^JJJ>>>;;;777666777999;;;;;;<<<<<<<<<>>>AAADDDGGGHHHLLLLLLLLLNNNPPPTTTWWWYYYYYYaaajjjrrr{{{yyyssswww{{{~~~~~~}}}{{{zzz{{{|||}}}{{{}}}}}}qqqlllfffdddbbb^^^VVVPPPLLLIIIHHHIIIIIIIIIMMMSSSXXXcccnnnsssvvvyyyzzzxxxwwwwwwwwwwwwxxxyyyyyyzzzyyyyyyzzzzzzzzzzzz{{{{{{|||}}}~~~}}}|||{{{{{{{{{|||||||||}}}}}}}}}zzz{{{|||}}}}}}}}}|||{{{uuurrrlllhhhiiisss}}}}}}}}}{{{yyyxxxxxxxxx|||}}}~~~|||{{{zzz{{{|||{{{zzzvvvvvvuuutttssssssrrrrrrooonnnmmmmmmnnnooonnnmmmllllllllllllllllllkkkkkkiiijjjkkkkkklllllllllkkkhhhjjjkkkjjjhhhggghhhjjjjjjhhhffffffggghhhhhhgggiiiiiihhhhhhiiiiiijjjkkkhhhggggggfffdddbbbaaa````````````aaaaaabbbcccccccccdddgggiiijjjmmmpppsssqqqqqqpppoooooooooooooooqqqpppooonnnnnnllliiiggggggfffeeedddbbb___]]]\\\ZZZYYYWWWTTTQQQPPPNNNNNNKKKKKKLLLMMMMMMLLLLLLKKKMMMNNNPPPRRRSSSSSSQQQOOOKKKFFFAAA???BBBDDDCCCAAAxxxyyyzzz{{{|||||||||{{{|||~~~~~~|||{{{{{{yyyzzz{{{|||||||||{{{zzzttttttuuuuuuuuutttrrrqqqoooooooooqqqsssuuuxxxzzzqqqqqqttt~~~~~~mmmaaaXXXOOOIII>>>>>>===;;;999666444222333333333222222111111111000111333444555555444333222444666888888666333222444333222222222333444555444333333333333444555555777666555555555555666666888888888888888888999999::::::999999::::::;;;<<<999999999999999999999999777666555333222222333333///222666888:::<<<>>>@@@GGGKKKPPPVVV[[[```eeehhhiiikkknnnpppqqqsssvvvxxxsssssstttvvvyyy|||~~~|||}}}}}}}}}}}}~~~~~~~~~~~~}}}~~~}}}zzzvvvqqqnnncccYYYNNNHHHEEEFFFMMMUUUdddmmmvvv||||||xxx{{{~~~~~~~~~{{{wwwsssmmmiiiiiinnnuuu}}}xxxjjjfffaaa^^^aaakkkxxxvvv^^^KKK???<<<888666777999;;;;;;<<<<<<===>>>AAADDDGGGIIIOOONNNNNNOOORRRUUUXXXZZZYYYbbbkkkttt}}}|||uuuxxx{{{~~~}}}zzzwwwuuu{{{{{{}}}||||||qqqlllgggdddccc___XXXQQQMMMJJJIIIJJJJJJIIIMMMTTTXXXdddpppvvvyyy{{{{{{yyy{{{{{{zzzyyyyyyzzzzzzzzzyyyyyyzzzzzzzzzzzzzzzzzz}}}~~~~~~|||yyyxxx{{{|||||||||}}}}}}~~~~~~|||}}}}}}}}}}}}{{{zzzyyykkkhhhaaa[[[ZZZaaallluuu~~~~~~~~~}}}yyytttnnnkkkbbbdddgggiiikkknnnrrruuu{{{}}}~~~|||zzzzzz|||||||||{{{uuuuuuttttttsssssssssrrrnnnmmmlllmmmooooooooommmmmmmmmmmmmmmlllkkkjjjjjjjjjjjjjjjkkkkkkllllllllliiikkkmmmllliiihhhiiikkkllljjjggggggggghhhhhhgggkkkkkkjjjjjjkkkkkklllmmmgggggggggfffeeecccbbbaaaccccccccccccccccccccccccbbbdddgggiiijjjmmmpppsssqqqppppppooooooooooooooosssqqqpppoooooommmiiifffggggggfffdddbbb___]]]\\\ZZZYYYWWWTTTQQQPPPNNNNNNIIIJJJLLLNNNNNNMMMKKKJJJHHHIIILLLQQQUUUWWWWWWVVVOOOJJJEEECCCEEEDDD@@@<<>>===>>>@@@DDDHHHJJJJJJKKKMMMOOORRRTTTVVVWWW[[[aaakkkvvvyyysssuuuzzzyyytttrrrsssxxx}}}zzzzzzyyyjjjiiigggeeebbb^^^XXXTTTKKKGGGFFFIIIJJJIIIKKKOOOUUU___llluuuyyyyyyyyyzzz}}}}}}||||||{{{zzzxxxxxxxxxyyyzzzyyyxxxxxxyyy{{{}}}~~~||||||}}}}}}}}}}}}||||||||||||}}}}}}}}}}}}|||yyytttpppeee^^^VVVQQQRRRVVVZZZ]]]hhhhhhgggddd```ZZZUUURRRQQQQQQRRRUUUZZZcccnnnuuuyyy{{{~~~~~~~~~}}}{{{{{{~~~~~~|||zzzxxxuuuttttttsssrrrppprrrrrrrrrrrrpppnnnllljjjoooooooooooonnnmmmlllkkknnnllliiigggfffgggiiijjjjjjjjjkkklllkkkjjjiiihhhnnnllliiigggfffgggiiijjjjjjjjjjjjjjjjjjjjjjjjjjjlllkkkiiigggeeecccbbbbbbcccdddeeeffffffeeedddccchhhhhhiiijjjlllnnnpppqqqpppooooooooooooooonnnnnnooopppppppppooommmlllkkklllhhhdddcccbbb```\\\YYYYYYVVVSSSRRRQQQQQQOOOMMMKKKKKKLLLNNNOOOOOONNNLLLKKKJJJIIIJJJMMMQQQSSSSSSSSSPPPMMMJJJGGGEEEAAA???}}}~~~~~~}}}zzzyyyyyyzzz}}}}}}}}}}}}}}}||||||{{{zzz{{{|||{{{zzzzzz{{{}}}zzzwwwtttsssssssssrrrrrrooopppqqqsssuuuwwwyyyzzzvvvoookkknnnvvv~~~nnn]]]QQQDDDBBB???<<<:::999999999555444222111000000111222000000///000111222444555444555777888999888777666666666555444444444444555888777777666555555444444666666777777777777666666666666777888888888888888:::999888888888999:::;;;<<<;;;999999888999999:::666666555444333333333333222222333444666999;;;===BBBFFFLLLRRRWWW\\\bbbeeeiiikkkmmmnnnoooqqqtttwwwtttuuuwwwzzz}}}~~~~~~~~~~~~~~~~~~{{{uuurrrhhh^^^SSSKKKFFFGGGPPPZZZeeeoooyyy}}}}}}{{{|||~~~~~~{{{xxxyyyzzz}}}|||~~~|||wwwqqqooommmttt}}}}}}yyyqqqggg^^^]]]cccmmm{{{www___III===<<<:::888888999:::;;;>>>>>>>>>@@@CCCGGGJJJMMMKKKLLLMMMOOORRRTTTUUUVVVZZZ___hhhtttyyytttuuuzzzyyytttssstttxxx}}}xxxwww~~~wwwooommmiiifffbbb^^^XXXTTTKKKHHHFFFIIIJJJIIIKKKOOOVVV___llluuuyyyyyyyyyyyy||||||||||||{{{zzzyyyxxxyyyzzzzzzyyyxxxwwwyyyzzz}}}~~~||||||||||||}}}}}}}}}}}}}}}}}}{{{{{{zzzzzzyyytttooojjj```[[[UUUQQQQQQSSSVVVWWW[[[[[[ZZZXXXTTTPPPLLLIIIKKKKKKLLLOOOUUU___jjjrrryyy{{{}}}}}}~~~~~~|||zzzxxxuuutttttttttrrrqqqsssrrrrrrqqqpppnnnlllkkkmmmnnnnnnnnnnnnnnnmmmmmmmmmllljjjhhhgggggghhhiiikkkkkklllmmmlllkkkjjjiiimmmllljjjhhhhhhiiijjjkkkjjjjjjjjjjjjjjjjjjjjjjjjmmmlllkkkiiigggfffeeeeeeeeeeeeeeefffeeeeeeddddddggggggggghhhjjjlllmmmnnnllllllmmmnnnnnnoooppppppoooppppppppppppnnnlllkkkkkkhhheeecccbbb```\\\YYYYYYWWWTTTSSSSSSRRROOONNNNNNNNNNNNOOOOOOPPPOOONNNLLLJJJHHHHHHJJJNNNQQQRRRSSSQQQNNNLLLKKKHHHDDDAAA|||}}}}}}|||zzzyyyzzz{{{}}}}}}}}}}}}}}}||||||{{{|||}}}~~~}}}{{{{{{|||}}}yyywwwtttrrrrrrrrrqqqpppppppppqqqrrrtttvvvxxxyyyuuuooojjjjjjlllsssyyyfffYYYIIIEEE@@@>>>>>>===;;;888666555333222111111222222//////000111222333444444333444666888999999888888777666555444444444444444777777777777777777777777555666666777777666666555666666777888888888888888999999999999999:::;;;;;;<<<<<<;;;:::::::::::::::777666555444333333333333222222222333555888;;;<<>>;;;:::999999:::;;;===>>>@@@CCCGGGJJJLLLNNNLLLLLLNNNOOOQQQSSSTTTUUUXXX[[[cccooo}}}|||xxxtttuuuzzzyyysssssstttxxx}}}wwwttt}}}vvvuuuqqqlllgggbbb]]]WWWTTTLLLHHHGGGIIIIIIHHHJJJOOOVVV___llluuuxxxxxxyyyyyy|||||||||||||||{{{zzzyyyzzz{{{|||{{{yyyxxxyyyzzz}}}}}}{{{{{{{{{{{{|||}}}~~~~~~~~~~~~|||{{{zzzyyyvvvqqqkkkfff^^^ZZZVVVSSSRRRRRRRRRQQQOOOOOONNNMMMKKKIIIGGGFFFGGGHHHIIIKKKRRR]]]iiiqqqzzz}}}~~~|||zzzyyyvvvvvvvvvuuusssrrrtttsssrrrpppooonnnnnnmmmlllmmmnnnnnnoooooonnnnnnkkkkkkjjjiiiiiihhhhhhhhhllllllmmmmmmmmmlllkkkjjjlllllllllkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkmmmmmmlllkkkjjjiiihhhhhhffffffeeedddddddddddddddeeeeeeeeefffgggiiijjjkkkiiiiiijjjlllmmmooopppqqqoooppppppqqqpppooommmlllkkkhhheeecccaaa___[[[YYYXXXWWWUUUUUUTTTSSSPPPNNNPPPPPPOOONNNOOOPPPQQQQQQOOOLLLHHHFFFFFFIIIMMMOOOQQQPPPOOONNNMMMKKKFFFCCCvvvxxxzzz{{{{{{{{{}}}|||}}}}}}}}}}}}|||{{{{{{{{{|||~~~}}}{{{zzz{{{|||zzzwwwtttrrrrrrrrrqqqoooppppppqqqqqqsssuuuwwwxxxvvvrrrnnniiieeehhhvvv|||nnnbbbTTTLLLCCC>>>??????<<<999888777555333222222333333//////111222333444444444333444666888999999999999666666555444333333333333444555555666777777888888555666666777777666666555666666777888888888888888999999999999:::;;;;;;<<<<<<;;;;;;:::::::::::::::777666555444444333333333222222222333555777999;;;<<<@@@FFFMMMSSSZZZaaaeeegggjjjmmmooopppqqqsssuuuuuuwwwyyy{{{||||||{{{zzz~~~~~~~~~~~~~~~~~~}}}wwwtttiii___TTTMMMIIIJJJTTT^^^gggqqqzzz|||}}}~~~|||xxxvvvsssrrrwww~~~}}}}}}~~~yyytttuuu{{{ssshhh^^^]]]cccoooyyybbbNNN???===;;;999888888999:::===>>>BBBEEEHHHJJJKKKKKKLLLMMMNNNOOOQQQRRRSSSTTTWWWYYY^^^iiixxx}}}zzzwwwtttsssssswww}}}}}}wwwrrrrrrqqqvvv{{{wwwsss|||}}}xxxyyyuuunnngggaaa[[[VVVRRRLLLHHHGGGIIIIIIHHHJJJNNNVVV___kkktttwwwxxxyyyyyy{{{||||||||||||{{{{{{zzz}}}~~~~~~{{{zzzzzz{{{|||~~~~~~{{{{{{{{{yyyzzz|||~~~~~~|||{{{xxxrrrlllggg```^^^[[[YYYWWWUUUQQQOOOMMMMMMMMMLLLLLLLLLLLLLLLJJJKKKLLLOOOVVVaaammmuuu|||~~~}}}|||{{{yyyyyyyyyxxxvvvtttuuutttrrrpppoooooooooooonnnnnnooooooooonnnnnnmmmiiijjjkkkkkkjjjiiihhhggglllllllllllllllkkkkkkjjjkkklllmmmnnnnnnmmmllllllllllllllllllllllllllllllllllllllllllkkkkkkjjjiiihhhfffeeecccbbbbbbccccccccccccccccccdddeeefffgggggghhhiiijjjlllmmmoooooonnnooopppppppppooonnnmmmjjjhhhfffccc```^^^[[[YYYXXXWWWVVVVVVUUUTTTQQQOOOOOOOOONNNMMMMMMOOORRRTTTTTTQQQKKKFFFCCCDDDGGGKKKMMMLLLMMMMMMMMMJJJFFFBBBsssuuuxxxyyyzzz{{{}}}{{{||||||||||||{{{zzzzzzyyy{{{||||||zzzxxxxxxyyyzzzxxxuuusssssssssrrrqqqqqqqqqpppppprrrtttvvvwwwxxxtttpppjjjbbb```kkkxxxzzzrrrkkk```VVVIIIAAA>>>>>>===;;;:::888666555444333444444///000111333444444444444444555666777999999::::::666555444333222222222222222333333444666777777888666666777777777777666666666666777888888888888888888888999:::;;;;;;<<<<<<:::::::::::::::999999888777777666555444444444444222111222222444666888:::;;;???EEEKKKRRRYYY```eeefffiiilllooopppqqqsssttttttvvvxxxzzz{{{zzzyyyxxx|||}}}~~~}}}{{{vvvrrrggg^^^SSSLLLHHHJJJTTT^^^iiirrrzzz||||||~~~}}}}}}|||{{{||||||yyyvvvsssqqquuu}}}~~~{{{~~~}}}xxxttt{{{~~~ssshhh^^^]]]cccoooyyycccOOO===<<<:::888777777999999>>>???BBBEEEGGGGGGGGGGGGLLLLLLNNNOOOPPPRRRSSSTTTWWWWWW[[[eeetttzzzuuurrrpppppppppttt{{{{{{vvvrrrrrrppptttzzz~~~wwwsss{{{|||{{{vvvnnngggaaaZZZUUUQQQLLLIIIGGGIIIIIIHHHJJJNNNVVV^^^jjjsssvvvxxxyyy{{{{{{{{{||||||}}}|||||||||}}}|||}}}|||}}}~~~|||zzzzzzzzzyyyzzz|||~~~~~~}}}|||zzzuuuooojjjdddbbb```^^^[[[WWWRRRNNNNNNOOOPPPQQQRRRSSSTTTUUURRRSSSUUUXXX___iiittt{{{~~~~~~~~~}}}||||||}}}|||yyywwwuuutttrrrpppoooooopppqqqqqqqqqqqqpppooommmlllkkkiiijjjlllllllllkkkiiihhhlllkkkkkkjjjjjjjjjjjjjjjjjjkkkmmmooooooooonnnmmmllllllllllllllllllllllllkkkkkklllllllllkkkjjjiiigggfffdddbbb``````aaaaaaaaaaaa````````````aaaaaaeeeffffffhhhiiijjjkkkkkkkkklllmmmnnnnnnnnnmmmllliiihhhfffccc___\\\ZZZZZZXXXWWWUUUUUUUUUTTTRRRPPPLLLLLLLLLJJJJJJLLLQQQUUUXXXUUUPPPIIIDDDBBBDDDGGGHHHHHHHHHIIIIIIGGGBBB???tttuuuwwwxxxwwwxxxzzz{{{zzzzzzzzz{{{zzzyyyyyyxxxwwwyyy{{{{{{yyywwwvvvvvvyyywwwtttsssssstttsssrrrrrrqqqpppoooppprrruuuvvvvvvtttpppjjj```[[[```iii}}}{{{vvvsssqqqppphhh^^^QQQFFFAAA???>>>===;;;:::888666555444444555000000111222333444555555666666777777888999::::::777666555444333222222222222222333444555666777777777888888999999888888777666666777888888888888888777888999;;;<<<<<<<<<<<<:::::::::::::::999888888888777666555444444444444111111111222333555777999;;;>>>DDDIIIPPPWWW___dddeeeiiilllooopppqqqrrrttttttvvvyyy{{{{{{zzzyyywwwzzz|||}}}~~~}}}||||||~~~}}}yyysssooofff\\\QQQKKKGGGJJJTTT^^^kkkssszzz{{{{{{}}}}}}|||vvvtttsssvvv{{{~~~}}}|||xxxvvvuuuvvvzzz~~~zzz}}}}}}uuu||||||tttiii___^^^eeepppxxx```KKK<<<:::999777777888999:::>>>???BBBDDDEEEFFFEEEEEEKKKKKKMMMNNNPPPRRRSSSTTTVVVVVVYYYdddsss{{{tttpppnnnnnnnnnsssyyyzzzvvvssstttqqquuuzzz~~~xxxsss{{{~~~zzzvvvoooiiibbb[[[UUUQQQMMMIIIGGGIIIIIIHHHIIIMMMTTT]]]iiirrrvvvxxx{{{|||zzz{{{||||||}}}}}}}}}}}}~~~~~~~~~{{{}}}}}}}}}{{{yyyyyyzzzyyyzzz}}}~~~}}}~~~~~~}}}zzztttpppjjjhhhddd```]]]YYYTTTPPPQQQRRRTTTWWWYYY[[[\\\]]]\\\]]]```dddiiiqqqzzz~~~~~~}}}~~~~~~{{{yyyuuutttsssrrrqqqqqqqqqqqqsssrrrrrrqqqooommmkkkjjjkkklllmmmnnnmmmmmmkkkkkklllkkkjjjiiiiiiiiijjjjjjjjjkkkmmmnnnooooooooonnnmmmmmmmmmmmmmmmmmmmmmmmmjjjkkkllllllllljjjiiihhheeedddcccaaa___^^^^^^]]]]]]]]]\\\[[[[[[[[[[[[[[[```aaaaaabbbdddeeeeeefffhhhiiijjjkkkllllllkkkjjjhhhhhhgggccc___[[[ZZZZZZXXXVVVTTTSSSSSSSSSRRRQQQKKKLLLLLLJJJHHHIIINNNRRRXXXXXXUUUOOOHHHDDDEEEGGGEEEEEEDDDEEEEEECCC@@@===qqqsssuuuvvvvvvwwwyyy{{{xxxyyyyyyyyyyyyxxxwwwwwwwwwyyy{{{{{{yyyvvvuuuuuuwwwtttrrrqqqrrrssssssrrrrrrqqqpppooooooqqqtttuuuvvvtttqqqlllcccZZZYYY^^^nnn~~~uuullliiijjjkkkhhhbbbXXXNNNFFFAAA??????===;;;999777666555555555222111111111222444666777777777777777888999999:::999888777666444444444444333333444555666777777888999999::::::::::::999999666666777888888888888888777888:::;;;<<<======<<<:::;;;;;;<<<;;;;;;999888888777666555444444444444111111111111333555777888:::===BBBGGGMMMTTT\\\aaaeeehhhlllooopppqqqrrrsssuuuwwwzzz}}}~~~|||zzzyyyzzz{{{}}}~~~}}}{{{~~~~~~~~~}}}|||}}}|||xxxrrrnnneee\\\QQQKKKHHHJJJTTT___llltttzzz{{{zzz|||}}}{{{qqqoooooosssyyy~~~|||zzzzzz~~~~~~|||xxx|||zzz~~~uuukkkbbbaaagggqqquuu\\\FFF;;;:::999888888999;;;<<<>>>???AAACCCDDDFFFGGGGGGIIIJJJLLLNNNPPPRRRTTTUUUUUUUUUYYYeeevvv~~~wwwrrrooommmmmmrrryyy|||xxxwwwxxxuuuxxx|||wwwrrr{{{~~~yyyvvvqqqkkkeee^^^WWWRRRMMMIIIHHHIIIIIIGGGIIIMMMRRR[[[gggqqqvvvyyy|||~~~zzzzzz{{{}}}}}}~~~~~~~~~}}}~~~~~~{{{|||}}}{{{yyyxxxyyyyyyyyy{{{~~~~~~~~~~~~}}}yyysssooojjjeee```\\\XXXUUUWWWYYY]]]aaadddfffffffffgggiiimmmqqquuu{{{}}}}}}}}}~~~~~~{{{xxxttttttttttttsssrrrqqqppprrrrrrqqqqqqooonnnlllkkkmmmmmmnnnnnnnnnnnnnnnmmmmmmlllkkkjjjiiijjjkkkkkkiiijjjlllmmmnnnooooooooommmmmmmmmmmmmmmmmmmmmmmmkkklllmmmmmmlllkkkhhhgggccccccbbb```___]]][[[ZZZXXXXXXWWWUUUUUUTTTTTTTTTXXXXXXZZZ\\\^^^```aaabbbdddeeeggghhhiiiiiiiiihhhggghhhgggccc^^^ZZZZZZZZZYYYVVVRRRPPPQQQRRRRRRRRRMMMOOOOOOLLLGGGFFFIIIMMMTTTWWWXXXUUUOOOJJJIIIJJJGGGEEEDDDCCCCCCBBB???===lllnnnqqqtttuuuxxx{{{~~~wwwxxxxxxxxxxxxwwwvvvvvvwwwyyy{{{{{{yyywwwuuuuuutttrrrppppppqqqssssssrrrsssqqqooonnnoooqqqsssuuuwwwuuusssooofff[[[WWWYYY[[[hhhvvvrrrfff```aaadddeeeccc\\\TTTJJJDDDAAA@@@===<<<:::888666666666666333222111000111444666888999888888777888888999999;;;:::999777666666555555555555555666777888888888999::::::;;;;;;::::::999666666777888888888888888777888:::<<<=========<<<;;;<<<=========<<<::::::888777666555555444444555111111111111222444666777999<<<@@@EEEKKKRRRZZZ___eeehhhlllooopppqqqrrrsssvvvxxx||||||{{{zzz{{{~~~}}}||||||}}}~~~~~~}}}||||||}}}~~~~~~~~~|||wwwrrrnnneee\\\RRRKKKIIIKKKUUU```llltttzzzzzzzzz{{{|||{{{qqqooonnnsss{{{|||yyy|||}}}~~~zzzwww{{{wwwmmmddddddiiissssssXXXBBB;;;:::999999999;;;===???===>>>@@@BBBEEEGGGIIIJJJHHHIIIKKKNNNPPPSSSUUUVVVTTTTTTYYYfffxxxyyytttpppmmmnnnssszzz}}}{{{yyy{{{yyy{{{~~~vvvrrrzzz|||yyyvvvrrrmmmhhhaaaYYYTTTMMMIIIHHHIIIIIIGGGIIIMMMQQQZZZfffpppvvvyyy}}}yyyzzz{{{}}}~~~~~~~~~~~~{{{}}}~~~}}}~~~{{{||||||{{{yyyxxxxxxyyyzzz|||~~~}}}{{{vvvoooiiidddaaa^^^[[[___bbbfffkkknnnppppppoooppprrrwwwzzz~~~}}}|||||||||}}}~~~}}}zzzwwwsssssstttuuutttsssqqqppppppppppppppppppooonnnmmmnnnnnnnnnnnnoooooooooooonnnmmmlllkkkjjjkkklllllljjjjjjkkklllmmmnnnooopppnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmnnnnnnmmmkkkiiigggaaaaaaaaa```^^^\\\YYYWWWUUUTTTSSSQQQPPPPPPOOOOOOQQQRRRTTTWWWZZZ]]]___```bbbccceeefffggghhhggggggggghhhgggccc^^^ZZZYYY[[[YYYVVVQQQOOOOOOQQQRRRSSSPPPRRRRRRNNNGGGDDDFFFIIIPPPUUUZZZYYYTTTOOOMMMNNNIIIGGGEEEDDDCCCBBB@@@???iiijjjlllooosssvvvxxxzzzuuuttttttttttttuuuuuuvvvtttuuuwwwxxxwwwvvvtttssstttsssrrrrrrqqqqqqrrrrrrqqqpppooonnnooorrruuuwwwwwwuuurrrooojjjccc[[[VVVWWWXXX^^^hhhtttzzzkkk___YYYXXXXXXXXX\\\]]]XXXNNNEEE???===>>><<<:::888888666444222222333333222111222444666;;;:::999999888888999999666666777777777777666666444444444555666777888999999:::<<<<<<:::999:::::::::999888666666888999:::999888999;;;???@@@>>>;;;<<<;;;;;;;;;;;;<<<======777666666666555555555555333111000///000222555777888:::>>>BBBGGGNNNVVV\\\```dddiiimmmooorrruuuwwwvvvxxx{{{||||||||||||}}}zzz{{{}}}~~~}}}~~~~~~|||zzz}}}}}}|||{{{~~~~~~}}}}}}~~~~~~}}}}}}~~~yyyrrrnnnhhh^^^RRRLLLJJJNNN[[[gggrrruuuzzz}}}~~~}}}}}}~~~xxxuuutttvvv|||}}}}}}~~~{{{zzz~~~~~~{{{|||vvvmmmffffffllltttoooWWWEEE999888777777888999;;;======@@@CCCEEEFFFHHHKKKMMMJJJJJJJJJKKKMMMQQQTTTVVVVVVXXXZZZbbbsss}}}}}}vvvqqqmmmnnnpppwww}}}~~~|||wwwyyy{{{}}}yyyuuuzzz}}}uuusssppplllggg```XXXSSSKKKJJJHHHGGGGGGHHHJJJKKKRRRYYYcccooowww{{{|||{{{zzz{{{}}}}}}|||{{{{{{|||}}}|||zzzyyyzzzzzzzzz{{{{{{||||||~~~~~~~~~}}}{{{zzz|||~~~wwwrrrooommmjjjhhhlllnnnppprrrtttvvvvvvwww|||~~~}}}{{{||||||||||||{{{{{{zzzuuuuuuuuuuuuuuuvvvvvvvvvuuutttrrrpppoooooopppqqqlllmmmooopppppppppooonnnnnnnnnmmmlllkkkkkkjjjjjjiiijjjkkkmmmnnnooooooooonnnmmmmmmmmmnnnoooqqqrrrpppooonnnmmmmmmkkkhhheee______^^^]]][[[XXXUUUTTTQQQPPPNNNKKKIIIGGGFFFEEEGGGHHHIIILLLPPPTTTXXXZZZ]]]___aaacccdddcccbbbaaa```aaaaaa___\\\ZZZZZZ[[[ZZZWWWTTTPPPOOONNNOOOPPPTTTVVVWWWTTTNNNHHHEEEEEEKKKOOOTTTVVVUUUTTTUUUWWWOOOLLLHHHCCCAAA@@@AAABBBhhhiiilllnnnrrruuuwwwxxxuuuttttttttttttuuuvvvvvvvvvwwwxxxyyyxxxvvvuuusssttttttsssrrrrrrrrrrrrrrrqqqpppnnnmmmnnnpppssstttuuusssrrroookkkccc[[[UUUNNNMMMQQQXXX```iiiwwwwwwggg[[[TTTRRRQQQTTTXXX[[[YYYQQQHHHAAA>>>>>><<<:::999999888666444333333333222222333666999===<<<;;;:::999999999999777888888999888888777666444444444555555777888888777999;;;;;;:::999999::::::999777666666777999::::::999999;;;>>>???>>><<<;;;;;;::::::::::::;;;;;;777777666666666555555555333222000///000222555666777:::===AAAFFFNNNUUU[[[```dddiiimmmooorrrtttvvvvvvyyy{{{||||||{{{|||}}}{{{|||~~~~~~~~~~~~|||zzz}}}}}}|||}}}~~~}}}||||||~~~~~~}}}}}}~~~~~~}}}}}}~~~}}}xxxrrrmmmfff\\\RRRMMMLLLQQQ___kkksssvvvzzz}}}~~~}}}{{{}}}~~~yyyxxx}}}uuullleeefffmmmvvvlllUUUDDD999999777777888999<<<===>>>@@@CCCEEEFFFGGGJJJLLLIIIIIIIIIJJJLLLOOORRRTTTVVVXXX\\\cccuuu~~~xxxqqqnnnnnnqqqwww~~~~~~{{{|||}}}~~~zzzuuu{{{}}}tttqqqmmmiiiddd]]]VVVQQQKKKJJJHHHGGGGGGHHHJJJKKKRRRYYYcccnnnvvvzzz{{{{{{yyyzzz|||}}}|||{{{zzzzzz|||||||||zzz|||||||||{{{{{{{{{{{{{{{}}}~~~~~~}}}|||~~~~~~|||{{{yyywwwwwwxxxxxxzzz{{{|||}}}~~~|||}}}}}}}}}}}}|||{{{{{{vvvvvvwwwwwwwwwwwwvvvvvvtttsssrrrpppoooooopppppplllmmmnnnppppppppppppooonnnmmmmmmllllllkkkkkkkkkjjjkkklllmmmnnnnnnnnnooollllllllllllmmmnnnooopppooonnnmmmmmmmmmkkkhhheeebbbaaa^^^[[[WWWRRRNNNLLLKKKIIIGGGEEECCCAAA@@@@@@CCCCCCDDDGGGJJJNNNRRRTTTWWWYYY[[[^^^___```______^^^______^^^[[[ZZZZZZ[[[ZZZXXXUUURRRPPPPPPQQQRRRTTTWWWYYYXXXSSSMMMIIIGGGHHHLLLPPPRRRRRRSSSUUUWWWRRROOOKKKFFFCCCAAAAAABBBggghhhjjjmmmppprrruuuvvvtttttttttttttttuuuvvvvvvxxxxxxyyyyyyxxxvvvuuusssttttttsssrrrrrrrrrrrrrrrqqqooonnnllllllnnnoooqqqqqqqqqpppooolllddd[[[UUUNNNKKKKKKOOORRRVVV^^^ggg|||uuufffYYYQQQMMMKKKMMMRRRXXXYYYUUULLLDDD???>>><<<::::::::::::888666444444444222222555999===??????>>><<<;;;:::999999::::::;;;;;;;;;:::888777555555555555666666777888666888999:::999888999::::::999888777777888999:::;;;:::999:::===??????>>><<<;;;::::::999999999999777777777666666666555555333222000000000222444666777999<<<@@@EEELLLTTTYYY___ccchhhmmmppprrrtttvvvwwwyyy|||||||||{{{{{{|||}}}~~~~~~~~~||||||}}}~~~~~~|||{{{{{{|||}}}}}}}}}~~~}}}}}}~~~~~~}}}|||}}}~~~|||wwwqqqmmmddd[[[RRRMMMNNNTTTbbboootttwww{{{~~~}}}vvvuuu{{{tttkkkdddgggnnnyyy}}}iiiRRRBBB:::999888777888:::<<<===???AAACCCDDDEEEFFFHHHJJJGGGGGGGGGHHHJJJMMMOOOQQQSSSVVVZZZbbbttt{{{{{{zzzrrrnnnnnnqqqwww~~~zzzvvv{{{}}}ssspppjjjeee___ZZZTTTPPPKKKJJJHHHGGGGGGHHHJJJKKKRRRYYYcccmmmuuuyyyzzzzzzyyyyyy{{{|||}}}}}}}}}}}}zzzyyyxxxyyy{{{|||{{{zzz~~~}}}}}}||||||{{{{{{zzz}}}~~~~~~~~~~~~~~~~~~}}}||||||xxxyyyzzz{{{zzzxxxvvvuuusssrrrqqqppppppooopppppplllmmmooopppqqqqqqppppppmmmmmmmmmmmmmmmlllllllllkkkllllllmmmmmmmmmnnnnnnjjjkkkkkklllmmmmmmmmmmmmnnnmmmlllllllllkkkhhhfff```^^^[[[WWWQQQLLLHHHEEEDDDCCCAAA???===;;;::::::<<<<<<===???BBBEEEHHHJJJMMMOOORRRUUUXXXZZZZZZZZZZZZ[[[\\\[[[YYYYYYYYYZZZYYYXXXUUUSSSRRRRRRSSSTTTTTTXXX\\\]]]ZZZTTTNNNKKKFFFHHHJJJLLLMMMOOORRRUUUUUURRRNNNJJJFFFCCCBBBAAAfffgggiiikkknnnppprrrssstttssssssssstttuuuvvvwwwxxxxxxxxxxxxwwwuuutttsssssssssrrrqqqqqqqqqqqqqqqqqqpppnnnlllkkklllmmmmmmnnnoooppppppmmmfff]]]WWWRRRNNNMMMNNNNNNNNNRRRXXXdddrrrxxxiii\\\SSSLLLJJJGGGLLLTTTYYYYYYRRRIIIBBB===<<<::::::;;;;;;:::888666666444333333666<<<@@@BBBBBBAAA???===;;;:::999;;;<<<===>>>===<<<:::999777666666666666777777888555777999999999888999:::999999888888888888999999<<<;;;::::::<<<>>>???@@@>>>===<<<:::999888888888777777777666666666666555333222111000111222444555555777;;;???CCCJJJRRRWWW^^^bbbhhhmmmppprrrtttvvvwwwzzz|||}}}|||{{{{{{{{{}}}}}}~~~~~~~~~~~~~~~~~~}}}~~~}}}}}}~~~~~~~~~~~~~~~}}}}}}~~~}}}~~~}}}|||||||||}}}~~~~~~zzzvvvqqqmmmccc[[[RRRNNNNNNTTTaaannnuuuwww{{{~~~|||sssrrryyy~~~tttkkkeeehhhpppzzzzzzfffPPPAAA:::999888888888:::<<<>>>@@@AAACCCDDDDDDEEEFFFHHHFFFFFFFFFGGGIIIKKKMMMNNNOOORRRVVV]]]ooo{{{wwwyyyyyyrrrmmmmmmpppvvv}}}~~~{{{uuuzzz~~~tttpppiiibbb]]]XXXSSSPPPKKKJJJHHHGGGGGGHHHJJJKKKRRRXXXaaalllsssxxxyyyzzzzzzzzz{{{{{{||||||||||||xxxwwwwwwxxxzzz|||{{{zzz}}}}}}}}}}}}}}}|||||||||}}}}}}~~~~~~~~~}}}|||zzz{{{}}}}}}|||yyyvvvtttrrrrrrqqqqqqppppppppppppoooooopppqqqqqqpppoooooommmmmmmmmmmmmmmnnnnnnnnnmmmmmmlllllllllmmmmmmmmmjjjkkkmmmnnnnnnnnnmmmlllmmmlllkkkllllllkkkhhheee[[[ZZZVVVRRRMMMIIIEEECCC@@@???===;;;:::999888888888888888999;;;===@@@AAADDDFFFIIIMMMQQQSSSUUUVVVUUUVVVWWWWWWVVVUUUVVVXXXWWWVVVTTTSSSSSSSSSTTTUUUTTTXXX^^^aaa```[[[UUUQQQFFFFFFFFFFFFGGGJJJMMMOOOSSSQQQOOOLLLHHHEEECCCBBBeeefffhhhjjjlllnnnpppqqqrrrrrrrrrrrrssstttuuuvvvvvvvvvvvvuuuuuutttsssrrrrrrqqqqqqpppppppppppppppqqqpppnnnmmmlllkkkllllllmmmnnnpppqqqoooiii```ZZZQQQLLLIIIKKKKKKJJJLLLPPPUUU___nnn}}}yyymmm```UUUNNNJJJEEEIIIPPPXXX[[[WWWMMMFFF===<<<:::;;;<<<<<<;;;999777777555444444777===AAACCCCCCBBBAAA???===:::999;;;===???@@@@@@>>>===;;;999999888777777777888888777888:::;;;:::999:::;;;::::::999999999999::::::;;;;;;;;;;;;<<<===@@@AAA??????===;;;:::999999999888777777777666666666666333222111111111222333444444666999===BBBHHHPPPUUU\\\aaahhhmmmppprrrtttuuuwwwyyy|||||||||{{{{{{|||}}}||||||||||||}}}}}}}}}}}}}}}~~~}}}||||||}}}~~~}}}~~~~~~~~~||||||||||||}}}~~~|||yyyvvvqqqnnnddd\\\RRRNNNMMMRRR^^^jjjtttwww{{{~~~{{{qqqpppyyy~~~}}}yyytttlllgggjjjqqq{{{xxxcccNNNAAA:::999888888999:::<<<>>>???AAACCCCCCCCCDDDEEEGGGFFFFFFFFFGGGIIIJJJKKKLLLMMMQQQTTTZZZjjjxxxwwwyyy|||}}}wwwrrrlllkkkmmmssszzz~~~~~~}}}|||}}}|||tttwwwvvvqqqjjjccc]]]XXXTTTQQQKKKJJJHHHGGGGGGHHHJJJKKKPPPVVV```jjjrrrwwwyyyzzz|||||||||{{{|||||||||}}}xxxwwwvvvxxxzzz{{{{{{zzzzzz{{{{{{|||}}}~~~~~~}}}}}}~~~~~~~~~}}}|||{{{|||}}}~~~|||zzzvvvtttrrrrrrrrrrrrqqqqqqqqqppprrrrrrsssrrrqqqpppnnnmmmmmmnnnnnnnnnnnnnnnnnnnnnmmmmmmlllllllllmmmmmmnnnlllmmmoooppppppooonnnnnnmmmlllkkkkkkkkkjjjgggdddZZZXXXUUUPPPKKKGGGCCCAAA===<<<;;;999888888777777777666666666777999:::;;;>>>???BBBFFFIIILLLOOOPPPOOOPPPRRRQQQPPPPPPQQQSSSSSSRRRRRRRRRRRRSSSTTTUUUTTTWWW]]]bbbccc```[[[WWWLLLJJJGGGEEEEEEFFFHHHIIINNNNNNMMMLLLJJJGGGDDDCCCffffffhhhiiikkkmmmnnnooopppppppppqqqrrrssstttuuuuuuuuutttttttttsssssssssrrrrrrqqqppppppppppppppprrrqqqpppooommmmmmllllllnnnoooqqqrrrqqqllleee```SSSMMMIIIJJJJJJJJJKKKNNNMMMRRR]]]kkkyyyyyyooocccXXXPPPKKKFFFHHHNNNVVV\\\ZZZRRRJJJ===<<<::::::;;;;;;:::999777777666555555888<<<@@@CCCCCCCCCBBB@@@>>>;;;::::::<<>><<<;;;:::999999999999999:::<<<======;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;======<<<===???AAA@@@???===<<<;;;:::::::::888888777777777666666666222222222222222222333333333555888;;;@@@FFFNNNSSS[[[```gggmmmppprrrtttuuuvvvxxx{{{||||||||||||}}}|||||||||||||||}}}~~~}}}||||||~~~~~~{{{zzz{{{}}}~~~~~~~~~~~~{{{|||}}}}}}~~~{{{yyyvvvrrroooeee]]]SSSOOOMMMQQQ]]]hhhrrrvvvzzz~~~{{{ppppppzzz~~~|||yyyyyy{{{}}}zzzvvvqqqjjjgggkkkttt}}}vvv```LLL@@@;;;:::999888999;;;===>>>???@@@BBBCCCCCCCCCEEEGGGGGGGGGHHHIIIIIIJJJKKKKKKMMMQQQTTTYYYiii}}}zzzyyyyyyyyyzzz}}}uuurrrkkkjjjkkkpppwww{{{{{{zzzzzz{{{}}}~~~tttwwwwwwrrrkkkddd___YYYTTTQQQKKKJJJHHHGGGGGGHHHJJJKKKNNNTTT^^^hhhqqqwwwzzz{{{}}}||||||{{{{{{{{{||||||yyyxxxwwwxxxzzz{{{zzzyyyyyyyyyzzz{{{}}}~~~}}}}}}}}}}}}~~~~~~}}}|||{{{zzz{{{||||||{{{yyyvvvuuurrrrrrssssssssssssrrrrrrsssssstttsssrrrpppnnnmmmooooooooooooooonnnnnnnnnmmmllllllkkklllmmmnnnooooooppppppqqqqqqpppppppppmmmlllkkkkkkjjjhhheeebbb^^^[[[VVVQQQKKKFFFBBB@@@<<<;;;:::999888888888888888777666666666777888888999:::<<>>AAACCCBBBAAA???>>>>>><<<;;;;;;:::::::::>>>???@@@@@@>>><<<<<<===<<<<<<============<<<<<<999;;;>>>>>>======???AAA>>>===<<<;;;::::::999:::888888888777777777666666222222222222222222222222222444777:::???EEELLLQQQZZZ___gggmmmqqqrrrtttuuutttwwwzzz|||||||||~~~}}}}}}}}}}}}~~~}}}|||zzz{{{}}}~~~}}}|||~~~}}}~~~~~~{{{|||}}}~~~{{{yyyvvvsssqqqeee]]]TTTPPPOOOSSS^^^iiippptttzzz~~~zzzpppppp|||{{{xxx|||~~~{{{zzzzzz}}}zzzvvvlllgggffflllvvvrrr]]]III>>>;;;:::999888999;;;===>>>===???AAABBBBBBCCCEEEGGGHHHIIIIIIJJJKKKKKKKKKKKKJJJOOORRRXXXhhh|||}}}|||{{{yyyyyy}}}tttqqqlllkkkkkkooouuuyyyyyyxxxyyy{{{}}}vvvyyywwwssslllfff```ZZZTTTQQQKKKJJJHHHGGGGGGHHHJJJKKKLLLRRR\\\fffpppwww{{{}}}}}}|||{{{yyyyyyyyyzzzzzzzzzyyyxxxyyyzzz{{{zzzyyyyyyyyyzzz{{{||||||}}}}}}~~~}}}}}}|||}}}~~~~~~|||{{{zzzzzzzzzzzzyyyxxxwwwvvvuuusssssstttuuuuuuttttttsssqqqrrrsssssssssrrrppppppqqqppppppoooooonnnnnnnnnllllllkkkjjjkkkmmmoooqqqqqqqqqppppppppppppqqqqqqnnnmmmkkkjjjiiigggccc```^^^\\\WWWRRRMMMIIIFFFEEE???>>>>>>===<<<<<<<<<<<<:::999777666555666666777666666888:::<<<>>>@@@BBBDDDFFFGGGFFFDDDDDDDDDFFFHHHHHHIIIKKKMMMNNNOOOPPPTTTTTTVVV[[[```cccbbbaaaZZZVVVRRRPPPOOONNNKKKIIIKKKMMMOOOOOOMMMHHHCCC@@@gggggghhhjjjkkklllmmmnnnmmmmmmmmmnnnoooqqqrrrsssuuutttttttttuuuvvvwwwxxxuuuuuutttsssssssssssstttssssssrrrrrrqqqppppppooorrrrrrsssttttttqqqllliii^^^UUUNNNLLLLLLJJJKKKMMMEEECCCEEENNN[[[iiiuuu~~~|||uuukkkaaaWWWRRRNNNKKKLLLSSS[[[]]]WWWOOO>>><<<::::::::::::888666777888888777777777999<<>>BBBCCCCCCBBB@@@@@@???>>>===<<<;;;;;;;;;@@@BBBBBBAAA???===============>>>>>>>>>>>>======888;;;???@@@>>>===???@@@<<<<<<;;;:::999999999999888888888888777777777777222222222222222222222222222444666:::>>>DDDKKKPPPZZZ___gggmmmqqqssstttuuusssvvvzzz||||||}}}~~~~~~~~~~~~~~~~~~{{{yyyyyy{{{~~~~~~~~~~~~||||||~~~~~~{{{yyywwwtttrrreee]]]UUUQQQQQQUUU```kkkooosssyyy~~~~~~~~~zzzpppqqq}}}||||||~~~}}}wwwuuu|||}}}}}}{{{wwwgggddddddmmmwwwpppZZZGGG<<<;;;:::999999999;;;===???<<<>>>AAABBBBBBCCCEEEGGGIIIJJJKKKKKKLLLLLLKKKKKKFFFKKKPPPVVVfff{{{uuuvvvrrr~~~{{{{{{~~~tttpppmmmllllllooouuuxxxxxxwwwzzz{{{}}}xxx{{{wwwsssmmmgggaaaZZZTTTPPPKKKJJJHHHGGGGGGHHHJJJKKKKKKQQQZZZfffpppwww|||~~~|||{{{yyyxxxwwwxxxxxxyyy|||zzzyyyyyy{{{{{{zzzxxxzzzzzzzzz{{{{{{{{{{{{{{{~~~}}}|||||||||}}}~~~}}}|||{{{zzzyyyxxxxxxwwwwwwvvvvvvvvvssstttuuuvvvvvvuuuttttttoooppprrrsssttttttssssssrrrqqqqqqpppooonnnmmmmmmlllkkkjjjjjjkkknnnppprrrrrrqqqpppoooooopppqqqrrrooommmllljjjiiifffbbb___[[[YYYVVVRRROOOMMMLLLKKKDDDCCCBBBAAAAAAAAAAAAAAA;;;:::888666555555666666444444555666888:::<<<===BBBCCCDDDCCCAAA@@@AAABBBEEEEEEGGGIIIKKKLLLNNNNNNTTTSSSSSSWWW^^^bbbdddccc^^^[[[VVVUUUTTTSSSPPPMMMMMMOOOQQQQQQNNNHHHBBB>>>llliiiggghhhkkkooooooooolllmmmmmmmmmnnnpppqqqrrrtttuuuvvvwwwwwwuuusssqqqrrrrrrssssssrrrrrrqqqpppqqqrrrsssttttttrrrpppoooqqqqqqsssuuuwwwwwwtttqqq___]]]UUUJJJFFFIIIKKKKKKAAA@@@AAAEEEKKKVVVhhhyyy~~~}}}}}}zzzqqqdddYYYTTTVVVTTTTTTWWW\\\]]]YYYUUUJJJAAA;;;======999777999999888666666777999;;;<<>>===<<<;;;999999;;;===???BBBDDDFFF>>>>>>>>>>>>===<<<::::::999>>>CCCEEECCC@@@>>>>>>======>>>>>>>>>>>>======>>>>>>>>>>>>>>>======<<<::::::999999888777666666999999888888777666666666333333222222111222222222333555666888<<>>??????===:::777666666444555777666444444888;;;;;;;;;;;;;;;;;;;;;;;;;;;<<>>@@@DDDMMM^^^mmm}}}~~~}}}vvvjjj```[[[WWWUUUUUUXXX\\\^^^ZZZVVVKKKBBB<<<>>>>>>;;;888888666555444555666888999:::===>>>>>>>>>===<<<<<<;;;888888999;;;>>>@@@BBBCCC>>>>>>>>>>>>===<<<;;;:::;;;???DDDFFFDDDBBBAAA@@@???@@@@@@@@@@@@@@@@@@???>>>>>>???@@@@@@???>>>===<<<;;;;;;:::999999888888999999888888777777666666444333222222111222222222333444666888<<>><<<::::::===??????>>>@@@@@@@@@@@@AAACCCEEEFFFIIIKKKLLLLLLKKKKKKLLLNNNJJJOOOSSSWWWgggxxxtttvvvxxx|||vvvqqqooommmkkkkkknnnrrruuuuuuuuuyyy~~~wwwxxx~~~wwwnnngggaaa\\\UUUPPPKKKJJJHHHFFFFFFGGGHHHIIILLLQQQYYYccclllrrrvvvwwwxxxyyyzzzzzzzzzzzzxxxxxxxxxxxxyyyzzz{{{{{{{{{{{{|||{{{{{{zzz{{{{{{||||||~~~~~~}}}}}}}}}}}}~~~~~~~~~}}}{{{zzzzzzyyyyyyyyyyyywwwvvvuuuvvvvvvwwwtttuuuvvvvvvuuutttrrrppprrrrrrrrrsssuuuuuusssqqqrrrqqqqqqppppppooonnnnnnnnnnnnnnnnnnnnnoooppppppssssssrrrrrrrrrqqqqqqqqqnnnmmmmmmllljjjiiigggggggggeeeaaa^^^\\\\\\[[[[[[YYYVVVSSSQQQPPPNNNKKKHHHDDDDDDDDDBBB???<<<;;;:::666777777555333333555777999999999999:::::::::::::::===AAAEEEHHHKKKOOOQQQSSSTTTUUUWWWYYYZZZ\\\\\\XXXWWWVVVTTTSSSSSSRRRRRRMMMOOORRRTTTTTTOOOGGGBBBjjjhhhggggggiiillllllllloooooonnnnnnnnnnnnoooooorrrqqqqqqppppppppppppqqqsssssssssssssssrrrrrrqqqrrrrrrsssttttttsssqqqpppsssssstttwwwyyyyyywwwuuupppkkk]]]LLLBBB@@@@@@>>>>>><<<;;;<<<===DDDRRR```xxx|||yyypppfffaaaZZZYYYYYY\\\```aaa___\\\OOOGGGBBBCCCDDDAAA<<<:::666555555666888:::;;;:::<<<<<<<<<<<<<<<;;;;;;;;;777777888999;;;===???@@@>>>>>>>>>>>>===<<<;;;;;;;;;>>>CCCEEEEEECCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBCCCBBBAAA???>>><<<<<<<<<;;;;;;::::::999999999999888777777666666444444333222222222222222333444666888;;;AAAHHHMMMVVV\\\eeemmmrrrtttvvvwwwwwwyyyzzz{{{{{{|||~~~~~~}}}~~~}}}||||||}}}{{{vvvqqqmmmhhhddd\\\TTTMMMMMMQQQZZZfffrrrwwwzzz}}}~~~}}}||||||}}}|||wwwuuuyyywwwtttssspppmmmmmmnnnnnnuuu{{{kkkiiiiiiooozzz{{{dddMMM@@@>>>===<<<:::;;;===???@@@???BBBBBBBBBCCCDDDEEEFFFGGGHHHJJJLLLLLLLLLMMMNNNPPPKKKOOOSSSYYYhhhyyyvvvuuuxxxxxxrrrmmmkkkiiiiiilllpppsssssstttxxx|||~~~wwwwww}}}zzzppphhhbbb[[[TTTOOOKKKJJJHHHFFFFFFGGGHHHIIIKKKPPPYYYbbbkkkqqquuuwwwxxxyyyzzz{{{{{{zzzyyyxxxxxxyyyzzz{{{{{{|||{{{{{{{{{{{{zzzzzzzzzzzzzzz{{{||||||||||||}}}~~~~~~~~~}}}|||zzzyyyyyyyyyyyyzzzzzzxxxwwwwwwvvvvvvwwwvvvvvvuuuuuutttssssssrrrvvvuuuttttttuuuuuutttsssrrrrrrqqqqqqpppooooooooooooooonnnnnnnnnoooppppppsssrrrrrrrrrrrrqqqqqqqqqpppooonnnmmmlllkkkjjjiiikkkjjjhhhfffffffffhhhiiihhhfffccc```^^^ZZZUUURRRIIIHHHFFFDDDAAA???===;;;888888777555222111222444666666666777777888888888777:::>>>BBBEEEIIIMMMPPPRRRSSSVVVXXXYYYZZZZZZZZZTTTSSSQQQOOONNNOOOPPPQQQQQQQQQQQQQQQQQQOOOKKKGGGmmmlllkkklllmmmnnnoooooorrrrrrqqqpppoooooopppppptttrrrqqqppppppqqqrrrssssssssssssssssssrrrqqqqqqrrrrrrssssssssssssrrrqqqssstttuuuwwwzzz{{{yyywwwsssmmm^^^MMMCCCAAA@@@>>>===;;;:::::::::???LLLYYYpppyyyzzzrrriiiccc___^^^___aaadddfffdddcccWWWQQQLLLMMMOOOLLLEEE???:::888777:::===@@@???>>><<<<<<;;;;;;;;;;;;;;;;;;777777777777888:::;;;<<<===============<<<;;;;;;:::<<<@@@CCCDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@DDDEEEFFFGGGEEEBBB???===<<<<<<<<<;;;;;;:::::::::::::::999888888777777666555444333222222222222222333444555777:::@@@GGGLLLUUU[[[eeelllqqqrrrssssssvvvxxxzzz{{{{{{|||~~~~~~}}}~~~~~~~~~}}}|||{{{{{{|||~~~zzzuuuqqqlllfffaaaXXXQQQKKKKKKPPPXXXeeepppvvvyyy|||}}}|||{{{{{{{{{vvvtttuuu|||xxxsssssspppmmmllljjjkkkttt|||mmmllllllrrr}}}xxxbbbKKK???===<<<;;;;;;;;;===???@@@AAADDDDDDDDDEEEFFFGGGGGGHHHHHHJJJKKKLLLKKKKKKMMMNNNKKKNNNRRRXXXggg~~~yyy{{{zzzrrrkkkiiiggggggjjjnnnpppqqqtttxxx|||~~~xxxvvv{{{|||rrrjjjccc\\\TTTOOOKKKJJJHHHFFFFFFGGGHHHIIIKKKOOOWWWaaaiiippptttvvvxxxyyyzzz{{{{{{{{{zzzyyyxxxyyyzzz{{{||||||||||||{{{{{{zzzyyyyyyyyyyyyyyyyyyzzzzzzzzz|||}}}~~~}}}~~~}}}|||{{{zzzzzzzzzzzzzzzzzzyyyxxxxxxwwwwwwwwwwwwvvvuuutttssssssssstttwwwvvvttttttvvvwwwwwwvvvttttttsssrrrrrrqqqqqqppppppoooooonnnooooooppppppppppppppppppoooooooooooooooooonnnmmmlllkkkkkkkkklllllllllllllllooorrrtttxxxwwwuuurrrmmmgggaaa]]]RRROOOLLLHHHFFFCCC@@@>>>::::::888555333333333333333444444555555666666777555888<<<@@@CCCGGGLLLOOOQQQSSSVVVYYYZZZ[[[ZZZYYYSSSQQQNNNKKKJJJKKKLLLMMMQQQPPPPPPQQQRRRQQQNNNKKKooopppppppppoooooopppqqqttttttsssrrrqqqqqqqqqqqqsssrrrpppnnnnnnppprrrsssrrrrrrssssssrrrrrrqqqpppqqqqqqrrrrrrrrrrrrrrrrrrttttttuuuwwwzzz|||{{{zzzuuuoooaaaPPPEEEBBB@@@>>>:::888888999888<<>><<<;;;;;;;;;;;;;;;777777777777777888888999;;;<<<<<<<<<<<<;;;;;;:::;;;<<>>===;;;;;;;;;<<<===???AAACCCEEEFFFFFFGGGHHHHHHHHHHHHIIIJJJKKKKKKIIIIIIIIIKKKKKKMMMQQQXXXeee{{{}}}tttmmmkkkiiiiiilllppprrrsssuuuyyy|||~~~zzzwwwzzztttkkkddd]]]UUUOOOKKKJJJHHHFFFFFFGGGHHHIIIJJJOOOVVV___hhhooosssvvvxxxyyyzzz{{{|||{{{zzzzzzyyyyyyzzz{{{||||||||||||{{{{{{yyyxxxwwwwwwwwwwwwyyyyyyzzz{{{|||~~~|||~~~~~~~~~~~~}}}|||{{{{{{{{{{{{yyyyyyyyyyyyxxxxxxwwwwwwxxxwwwuuussssssssstttuuuvvvuuutttuuuwwwzzzzzzzzzvvvuuuuuuttttttsssrrrrrrppppppoooooooooooopppppppppppppppooooooooonnnnnnpppooonnnnnnmmmnnnnnnooonnnpppqqqrrrsssvvv{{{zzzsssllliii___[[[VVVQQQNNNKKKGGGDDD===;;;999777777777666666333333333444444555555555555777;;;>>>AAAEEEJJJNNNOOORRRUUUXXXZZZ[[[ZZZZZZVVVTTTPPPLLLJJJIIIJJJKKKNNNOOOQQQTTTUUUTTTQQQNNNqqqrrrsssrrrqqqpppqqqrrruuutttsssrrrrrrrrrrrrrrrpppooonnnmmmmmmnnnpppqqqqqqqqqqqqqqqqqqppppppoooppppppppppppqqqqqqqqqqqqsssssstttwwwzzz||||||{{{{{{uuugggTTTGGGBBB>>>:::666555555666666999DDDOOOeeeuuu}}}vvvmmmgggggghhhjjjkkkmmmnnnoookkkkkkjjjllloookkk\\\MMMAAA===:::<<>>EEEJJJXXX^^^fffmmmqqqrrrssstttvvvxxxyyyzzzzzz{{{}}}~~~}}}~~~}}}{{{zzz{{{}}}~~~xxxuuurrrmmmeee]]]TTTMMMHHHJJJPPPXXXdddooorrruuuxxx{{{{{{{{{{{{|||ttttttzzz~~~xxxssspppqqqllllllsssyyypppqqqnnnnnnsss~~~ttt]]]HHH>>>>>>999;;;<<<<<<===???BBBEEEFFFGGGGGGHHHIIIIIIHHHHHHIIIJJJKKKJJJHHHGGGHHHIIILLLMMMQQQXXXdddwwwwwwqqqooommmmmmqqqtttwwwxxxuuuyyy|||~~~}}}xxxzzzvvvmmmeee^^^VVVPPPKKKJJJHHHFFFFFFGGGHHHIIIJJJNNNUUU^^^fffnnnsssuuuxxxyyyzzz{{{||||||{{{{{{yyyyyy{{{|||||||||||||||{{{zzzyyywwwvvvvvvuuuuuuyyyyyyyyyzzz{{{}}}~~~zzz|||~~~~~~}}}~~~~~~}}}|||||||||||||||vvvwwwxxxxxxyyyxxxxxxxxxxxxwwwvvvtttsssttttttuuutttssstttvvvyyy{{{{{{{{{vvvvvvuuuuuutttsssssssssqqqqqqpppooooooooopppppprrrqqqqqqqqqqqqpppppppppqqqpppppppppqqqrrrtttuuusssuuuxxxyyyzzz}}}yyyuuukkkeee^^^XXXTTTPPPKKKFFFCCC@@@===;;;;;;;;;:::999444444444444444444444444555777999<<>>888555444555666555777AAALLL^^^rrr~~~uuuooopppqqqrrrtttuuuwwwyyyzzz|||~~~mmmZZZFFFAAA<<<>>>EEELLLMMMLLLGGGEEEBBB???===<<<<<<<<<<<<;;;:::888777777777777777888888999999999888888:::;;;<<>>DDDIIITTTYYYaaaiiinnnqqqtttvvvvvvwwwyyyzzzzzz{{{}}}~~~}}}}}}}}}~~~~~~|||zzz{{{}}}~~~{{{uuusssqqqmmmccc\\\RRRLLLIIILLLSSS\\\iiittttttwwwzzz||||||||||||}}}wwwxxx}}}~~~wwwuuuwwwrrrpppuuuxxxrrrnnnmmmqqq|||pppZZZFFF===>>>888:::<<<======???CCCGGGFFFGGGHHHIIIIIIIIIHHHGGGHHHJJJKKKJJJIIIIIIJJJKKKOOOOOORRRZZZddduuu{{{rrrpppnnnooorrruuuxxxyyytttwwwzzz|||~~~zzz|||vvvnnnfff___WWWRRRKKKJJJHHHFFFFFFGGGHHHIIIJJJMMMTTT]]]eeemmmrrruuuwwwxxxzzz||||||||||||{{{yyyzzz{{{||||||}}}}}}}}}{{{zzzyyywwwuuuttttttttttttttttttuuuuuuwwwxxxxxxwwwyyy{{{|||}}}}}}{{{}}}}}}|||{{{{{{{{{{{{|||ssstttvvvwwwyyyyyyyyyxxxxxxwwwvvvuuuttttttttttttttttttuuuwwwzzz{{{zzzxxxuuuuuuttttttsssrrrrrrrrrrrrqqqppppppooooooppppppqqqqqqqqqqqqppppppppppppooooooooooooqqqtttwwwxxxvvvyyy|||}}}}}}zzzsssjjjccc^^^YYYSSSNNNJJJFFFBBB@@@@@@???===;;;777666666555555444444444444666888999;;;???DDDHHHHHHIIILLLOOOSSSVVVXXXYYY[[[ZZZWWWUUUSSSQQQPPPOOOPPPQQQUUUYYY^^^```^^^]]]xxx{{{}}}|||xxxwwwwwwyyyqqqppppppoooppppppqqqqqqqqqqqqpppqqqqqqrrrssssssooooooooooooooonnnmmmmmmnnnnnnmmmmmmnnnooopppppprrrrrrsssuuuyyy||||||||||||wwwkkkZZZMMMFFF@@@:::777666777888666777@@@KKKWWWnnnzzzwwwxxxzzz{{{|||}}}zzzeeeLLLEEE@@@AAAIIIPPPSSSRRRJJJGGGDDD@@@>>>============<<<;;;999888777777777666777777888888888777777777666888===BBBEEEEEECCCAAA@@@>>>======>>>@@@AAACCCGGGLLLQQQRRROOOKKKHHH============>>>>>>>>>>>>;;;;;;:::999999888888777777777555444333222222222222333444555888===DDDHHHMMMSSS[[[ccciiinnnsssuuuuuuwwwyyyzzzzzz{{{}}}~~~~~~{{{{{{|||}}}~~~}}}}}}~~~~~~~~~~~~}}}}}}}}}{{{{{{~~~}}}yyysssqqqppplllbbbZZZQQQLLLIIIMMMUUU```mmmyyywwwzzz}}}~~~}}}}}}|||}}}{{{||||||zzz}}}vvvtttwwwrrrnnnlllpppzzznnnWWWDDD<<<>>>888:::=========???CCCGGGFFFGGGHHHIIIIIIIIIHHHGGGGGGIIIJJJKKKJJJKKKMMMNNNQQQQQQTTT[[[ddduuu~~~qqqnnnlllmmmppptttvvvwwwsssvvvyyy{{{}}}|||}}}wwwnnnggg```XXXSSSKKKJJJHHHFFFFFFGGGHHHIIIIIIMMMTTT\\\eeelllrrruuuwwwxxxzzz|||||||||||||||yyyzzz{{{|||}}}}}}}}}}}}{{{zzzyyywwwuuutttssssssnnnnnnnnnnnnooopppqqqqqqtttvvvxxxyyy{{{|||zzz||||||{{{zzzzzzzzz{{{{{{qqqsssuuuwwwxxxyyyyyyyyywwwwwwwwwvvvuuuuuuttttttuuuuuuvvvxxxzzzzzzxxxuuutttssssssrrrrrrqqqpppppprrrrrrqqqpppooooooppppppoooooooooooonnnnnnnnnnnnlllllllllmmmooosssvvvxxxvvvzzz}}}~~~}}}yyyqqqlllggg```ZZZPPPKKKFFFCCCBBBAAA>>>;;;888888777666555444444333333555666777999<<>>EEEWWWiii}}}qqqVVVJJJBBBEEEMMMRRRTTTUUUNNNKKKGGGBBB@@@???@@@AAA???>>>===;;;999888888888666666777777777777777777999999:::;;;===@@@CCCEEEBBB@@@???======>>>@@@AAA@@@AAAEEEJJJOOOOOOKKKGGGCCCAAA???===<<<<<<======>>>>>>===<<<;;;999777777888777555444333333444444222333555666999===CCCGGGQQQWWW]]]bbbeeehhhmmmqqqvvvyyy}}}~~~|||{{{}}}|||wwwwwwyyy~~~}}}{{{~~~}}}~~~}}}~~~}}}}}}}}}}}}yyyyyyzzzzzz|||}}}~~~~~~wwwrrrnnniiiccc^^^SSSMMMHHHKKKWWWeeeoootttzzzzzzzzz||||||}}}xxx|||zzztttooosss~~~~~~jjjTTTDDD======;;;<<<===>>>@@@BBBCCCDDDHHHHHHIIIIIIJJJKKKKKKLLLJJJKKKMMMMMMLLLLLLMMMNNNTTTTTTVVV]]]llltttnnnkkkmmmpppqqquuuyyyzzzuuuxxx}}}{{{vvvnnnhhh```WWWQQQNNNLLLJJJIIIIIIIIIHHHGGGIIIKKKQQQZZZdddlllppprrrwwwwwwwwwxxxxxxyyyyyyzzz{{{{{{|||||||||||||||||||||{{{yyyvvvrrrnnnkkkiiidddbbb___]]]^^^```dddgggjjjnnnsssuuuxxx~~~~~~}}}||||||~~~~~~|||{{{zzzxxxwwwwwwxxxyyyvvvuuutttsssssstttuuuvvvwwwwwwvvvuuuttttttuuuuuuvvvuuuuuutttttttttuuuuuutttsssrrrqqqpppoooooooooppppppqqqqqqqqqrrrrrrrrrpppppppppooonnnnnnmmmmmmpppooooooooooooqqqrrrssspppsssyyy~~~~~~uuuqqqlllgggWWWTTTOOOIIIEEEAAA@@@???888999999888777666444333555555555777999<<>>:::999777777999::::::>>>DDDXXXjjjzzzYYYMMMDDDFFFMMMRRRUUUVVVPPPMMMHHHDDDAAA@@@AAABBB@@@???===<<<:::999999999888888888888888777777777999999999:::<<<>>>AAABBB@@@???>>>======>>>??????>>>???AAAFFFKKKMMMKKKIIIDDDBBB@@@===<<<<<<======<<<<<<<<<<<<;;;:::999999888777666444444444444444222333444555777;;;AAAEEEMMMSSS[[[aaadddhhhnnnrrrxxx{{{~~~|||{{{|||~~~~~~{{{{{{~~~~~~}}}}}}~~~}}}~~~~~~}}}}}}}}}}}}zzzzzzzzzzzz|||}}}~~~}}}wwwrrrooojjjccc^^^UUUOOOJJJMMMXXXgggqqqvvvzzzyyyzzz}}}}}}~~~~~~zzztttpppuuu|||gggRRRCCC===<<<;;;<<<===???AAABBBCCCDDDHHHHHHHHHIIIJJJJJJKKKKKKKKKMMMOOOOOOOOOPPPRRRTTT[[[[[[\\\aaannnsssmmmkkknnnrrruuuyyy~~~zzzuuuwww|||yyyxxxpppiiiaaaXXXRRRNNNLLLIIIHHHIIIIIIHHHFFFHHHJJJPPPYYYccckkkppprrrtttuuuvvvxxxyyyzzz{{{|||{{{{{{{{{{{{{{{{{{{{{{{{{{{zzzxxxtttoooiiieeebbbYYYWWWTTTRRRRRRUUUXXXZZZ___dddiiimmmqqqxxx~~~zzzwwwtttyyy~~~}}}|||}}}}}}{{{zzzxxxwwwvvvvvvvvvvvvvvvuuutttttttttuuuvvvwwwwwwwwwvvvvvvuuuuuuuuuuuuuuuuuutttssssssssssssssssssssssssrrrqqqppppppooonnnoooooopppqqqrrrsssssspppppppppooonnnnnnmmmmmmppppppoooooopppqqqssstttooorrrwww{{{{{{}}}~~~xxxqqqjjjccc```ZZZTTTNNNIIIEEEDDD<<<;;;:::999888777666666444444444555777999<<<===>>>@@@CCCFFFIIIMMMRRRVVVYYY[[[]]]]]][[[YYYWWWWWWXXXXXXZZZ\\\```dddhhhjjj|||{{{{{{zzzyyywwwuuutttrrrqqqpppppppppqqqmmmllljjjjjjiiihhhfffccccccdddeeehhhiiikkkllllllkkklllnnnpppqqqqqqqqqqqqooojjjaaaWWWLLLCCC>>>;;;999777777999999999===DDDVVViii\\\PPPFFFGGGMMMQQQUUUWWWTTTPPPKKKFFFCCCBBBBBBCCCAAA@@@???===<<<;;;::::::::::::999999888888888777999999999999:::<<<===>>><<<<<<<<<<<<<<<=========<<<<<<===@@@DDDHHHIIIIIIDDDCCC@@@>>>===<<<<<<===::::::;;;;;;<<<;;;;;;;;;888777666555444444444555222333444444555999>>>BBBIIIOOOWWW^^^ccchhhnnnsssxxx||||||zzz{{{}}}|||}}}~~~~~~~~~~~~}}}}}}||||||zzzzzzzzzzzz{{{}}}~~~~~~{{{vvvrrroookkkddd___XXXQQQKKKNNNZZZhhhsssxxxzzzzzz{{{~~~~~~}}}yyytttqqqwwwyyydddPPPCCC======<<<===>>>@@@AAACCCDDDEEEGGGGGGGGGHHHIIIIIIJJJJJJJJJLLLNNNPPPPPPRRRUUUXXX]]]^^^```eeeqqqvvvpppmmmooosssuuuyyy~~~zzzuuuvvv}}}{{{wwwyyy{{{ssskkkcccZZZSSSMMMKKKHHHGGGGGGHHHGGGFFFGGGIIINNNWWWaaajjjpppsssrrrtttvvvxxxzzz|||}}}~~~zzzzzzzzzzzzzzzzzzzzzzzzzzzxxxuuupppiiibbb\\\XXXMMMKKKHHHGGGGGGIIILLLNNNSSSYYY___eeejjjqqqyyy|||vvvoooiiieeeccc^^^dddooozzz}}}|||||||||zzzyyywwwvvvuuutttttttttuuuuuuttttttuuuvvvvvvwwwwwwwwwwwwvvvvvvvvvvvvvvvttttttsssrrrqqqqqqpppppprrrsssssstttsssrrrpppooommmnnnnnnpppqqqrrrssstttpppoooooonnnnnnmmmmmmlllpppooooooooopppqqqrrrsssooopppsssvvvvvvxxxvvvmmmkkkhhhbbb[[[TTTMMMHHHFFFAAA@@@===;;;:::999999999444444333333444666888999;;;>>>AAACCCFFFIIIMMMQQQUUUXXXZZZ[[[ZZZXXXXXXXXXXXXYYY\\\^^^aaadddfffhhh~~~~~~}}}{{{yyyxxxwwwuuurrrqqqqqqrrrrrrooonnnlllkkkjjjhhheeeccc```aaaccceeegggiiiiiijjjiiijjjmmmnnnooonnnlllkkkiiiddd\\\QQQHHH@@@<<<999999777777999999999===CCCSSSggg}}}}}}]]]QQQFFFFFFJJJNNNQQQUUUUUURRRMMMHHHEEEDDDDDDEEEBBBAAA???>>>===<<<<<<<<<;;;::::::999999888888777999999999999999999999:::999:::;;;;;;<<<;;;;;;:::<<<;;;:::;;;===AAADDDFFFCCCBBB@@@???===<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::888888777666666555555555444444444444555888<<<@@@FFFLLLUUU\\\aaaffflllqqquuuyyy|||}}}{{{zzz{{{}}}~~~{{{{{{}}}~~~~~~~~~}}}}}}|||zzzzzzzzz{{{{{{|||~~~~~~~~~}}}yyyuuurrroookkkeee```XXXQQQLLLOOO[[[iiitttyyy{{{{{{|||~~~~~~{{{{{{uuurrrqqqyyyuuuaaaNNNCCC??????===>>>???@@@BBBDDDEEEFFFFFFFFFGGGHHHHHHIIIIIIJJJIIIJJJLLLMMMNNNPPPTTTVVVXXX\\\ccckkkuuu{{{tttnnnoooppppppsssxxxyyyuuuuuuzzz|||wwwvvv}}}tttlllcccZZZSSSMMMKKKGGGFFFFFFGGGGGGFFFFFFHHHLLLTTT___iiipppsssssstttvvvyyy{{{|||}}}}}}zzzzzzyyyyyyyyyyyyyyyxxxxxxvvvrrrlllddd[[[SSSNNNFFFDDDCCCBBBBBBEEEHHHJJJNNNSSSZZZ```eeekkkppptttwwwsssllleee^^^XXXUUUSSSSSSXXX```jjjsss{{{}}}||||||{{{yyyyyyxxxwwwvvvuuutttttttttttttttttttttuuuuuuuuuwwwwwwwwwwwwwwwwwwvvvvvvtttssssssrrrqqqooonnnmmmqqqrrrsssuuutttsssqqqpppnnnnnnoooooopppqqqqqqqqqnnnmmmmmmllllllkkkkkkjjjnnnnnnnnnoooooopppqqqqqqooonnnoooqqqqqqqqqyyytttooolllggg```YYYSSSNNNLLLGGGEEEBBB>>>;;;:::::::::555555444333333444555666999<<>>=========:::::::::999999888888888:::::::::999999888888777777888999::::::::::::999===<<<:::999999;;;???AAAAAA@@@???>>>===<<<<<<<<<<<<<<<<<<<<<;;;:::999888888888888777777666555555555555555555555888<<>>???@@@BBBCCCEEEFFFGGGFFFFFFGGGHHHHHHIIIIIIJJJJJJKKKLLLLLLLLLNNNRRRUUUYYY```jjjrrrzzz|||}}}uuunnnmmmmmmlllooossswwwuuutttxxx}}}~~~xxxxxx}}}tttmmmddd[[[TTTNNNKKKGGGEEEFFFGGGGGGFFFFFFGGGKKKRRR\\\gggnnnrrrtttvvvxxxzzz{{{|||{{{{{{zzzzzzyyyyyyxxxxxxxxxxxxvvvtttooohhh___VVVNNNJJJCCCCCCAAAAAACCCEEEHHHJJJLLLOOOTTTYYY]]]aaadddfffdddaaa[[[UUUPPPMMMLLLKKKMMMOOOTTT\\\eeeoooxxx}}}~~~}}}||||||{{{yyyyyyyyyyyyxxxwwwvvvvvvssssssssssssssssssssssssuuuvvvwwwwwwwwwwwwvvvvvvsssssssssrrrqqqpppnnnmmmoooqqqsssttttttsssqqqpppqqqppppppoooooonnnnnnmmmkkkkkkkkkjjjiiiiiihhhhhhllllllmmmnnnnnnooooooooopppnnnmmmmmmkkkiiinnntttxxx~~~uuurrrmmmhhhbbb]]]ZZZXXXOOOLLLGGGCCC???<<<;;;;;;777666555444333444444555888:::>>>@@@BBBDDDGGGJJJIIILLLPPPRRRRRRRRRRRRSSSOOOPPPSSSWWW[[[]]]___```~~~|||{{{yyywwwvvvrrrooollliiifffbbb^^^[[[[[[\\\^^^___```aaabbbbbbbbbdddgggiiijjjiiigggfff```[[[SSSIIIAAA;;;888777:::777777888888777;;;AAARRRgggvvvWWWMMMEEECCCDDDDDDFFFIIILLLLLLLLLKKKJJJIIIGGGFFFAAAAAA@@@???>>>>>>>>>>>>::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::999888777777777888888999999::::::<<<<<<;;;999888888;;;===>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<;;;:::999888888999999999888777666555555555555555555888<<>>>>>======>>><<<<<<<<<======>>>>>>???;;;<<<<<<<<<<<<;;;999888888777777777777999:::;;;999:::<<<;;;999888:::<<<:::;;;;;;<<<<<<<<<<<<<<<:::;;;;;;<<<;;;;;;::::::999999999999999777666555333444444333444666;;;>>>AAAGGGPPPXXX^^^dddkkkpppqqquuuzzz|||{{{|||~~~~~~|||{{{}}}~~~}}}~~~|||{{{{{{{{{{{{|||}}}}}}}}}~~~|||yyyuuurrrpppjjjccc]]]PPPMMMMMMUUUdddqqqzzz}}}~~~~~~~~~}}}xxxzzz|||yyyyyy{{{}}}|||~~~zzznnnmmmqqq{{{}}}hhhTTTFFF@@@???@@@@@@@@@BBBCCCEEEGGGHHHHHHHHHHHHHHHIIIJJJJJJKKKKKKKKKLLLMMMMMMOOORRRWWW[[[eeejjjoooppprrrzzzvvvzzz{{{sssooonnnlllooosssrrrssstttwww||||||wwwppphhh___YYYPPPMMMHHHFFFFFFHHHIIIIIIIIIHHHIIINNNXXXbbbjjjooorrruuuxxx{{{}}}~~~}}}|||{{{{{{{{{zzzyyyxxxxxxxxxtttpppjjjbbb[[[UUUPPPNNNJJJIIIFFFEEEDDDCCCDDDDDDDDDCCCDDDEEEGGGIIIIIIIIIJJJJJJJJJKKKLLLNNNPPPRRRQQQPPPQQQUUU\\\eeeooottt{{{~~~}}}|||zzzzzzwwwxxxyyyzzz{{{{{{zzzzzzwwwwwwwwwwwwuuusssqqqppprrrsssuuuvvvvvvvvvttttttssstttuuuvvvuuutttrrrqqqnnnnnnoooppppppqqqrrrrrrppppppooonnnmmmmmmlllkkklllkkkkkkjjjjjjiiihhhhhhlllmmmnnnppppppppppppooonnniiifffccc]]]UUURRRTTTPPPWWW^^^gggwww}}}tttkkkfffdddccc```]]]XXXRRRKKKEEE@@@===888777555444333333444444222666:::>>>@@@BBBDDDFFFDDDGGGKKKMMMMMMMMMMMMNNNKKKKKKKKKKKKMMMOOOQQQRRR|||yyyyyyvvvqqqmmmhhhbbb]]]YYYVVVWWWXXXXXXYYYYYYXXXXXXXXXYYY\\\^^^```aaabbbbbbWWWSSSLLLDDD???<<<<<<<<<:::777777888888777;;;@@@KKK```yyyyyypppggghhhhhhjjjqqqvvvrrrkkkSSSLLLEEEDDDBBB??????AAA@@@CCCHHHLLLMMMLLLHHHFFF@@@@@@???>>>=========>>>======>>>???@@@AAABBBBBB<<<======>>>===<<<:::999888888666666777999;;;===555999<<<===;;;::::::<<<888999:::;;;<<<<<<<<<<<<888999:::;;;<<<<<<<<<<<<999999::::::999888666555111222222222222555:::===>>>EEEOOOXXX^^^fffmmmssstttxxx|||~~~}}}|||~~~{{{~~~zzz}}}}}}|||}}}|||{{{{{{{{{{{{||||||}}}|||yyyuuussspppjjjbbb\\\OOOMMMOOOXXXgggttt|||~~~~~~~~~~~~{{{}}}}}}}}}~~~~~~{{{|||}}}yyyxxxzzzyyyuuunnnnnnrrr}}}zzzeeeQQQDDD>>>>>>???@@@AAABBBDDDEEEGGGHHHIIIHHHHHHIIIJJJJJJKKKKKKLLLHHHIIIKKKLLLNNNSSSXXX]]]bbbfffiiihhhjjjuuuxxx{{{yyysssooolllmmmpppqqqssstttwww||||||yyyrrrjjjbbb\\\QQQMMMIIIFFFGGGHHHIIIJJJJJJHHHIIINNNWWWaaaiiinnnpppssswww{{{~~~~~~||||||{{{zzzzzzyyyxxxxxxsssoooiiiaaa[[[VVVSSSQQQOOONNNKKKGGGEEECCCBBBBBBAAA@@@???@@@CCCDDDEEEEEEIIIJJJLLLNNNRRRUUUXXXYYY[[[ZZZZZZ[[[___eeekkknnn{{{~~~|||zzzxxxuuuvvvxxxzzz{{{{{{{{{{{{zzzzzzzzzyyywwwtttrrrqqqppprrrtttuuuvvvuuutttsssssstttvvvwwwwwwuuutttrrrnnnnnnnnnnnnoooppprrrsssnnnnnnnnnnnnnnnmmmmmmmmmmmmmmmllllllkkkjjjjjjiiimmmnnnpppqqqrrrrrrqqqqqqlllgggccc```YYYOOOJJJJJJIIIKKKMMMQQQ```yyy~~~tttmmmjjjiiieeeccc^^^WWWPPPHHHBBB>>>777666444333222333333444000333888<<>>:::<<<:::777666666888<<<>>>FFFWWWqqqpppfffZZZWWWWWW]]]fffkkkiiieeePPPQQQOOOLLLFFF@@@===;;;>>>AAAEEEIIIKKKJJJGGGEEECCCAAA???===<<<===>>>??????>>>>>>AAAEEEGGGEEEBBBBBBAAA???=========>>>>>>===;;;:::888888999:::<<<<<<<<<<<<;;;:::999888777777888999;;;<<<<<<;;;;;;<<<<<<;;;:::999777777666::::::::::::888777666555888777555555555888:::<<<@@@FFFNNNWWW___gggooosssvvvyyy}}}}}}~~~}}}~~~~~~}}}{{{{{{{{{{{{|||}}}~~~}}}|||{{{}}}zzzxxxuuutttsssnnnfff```WWWTTTSSSYYYeeesss~~~|||{{{zzz{{{}}}yyywwwqqqrrryyyttt[[[LLLDDD???===>>>DDDFFFHHHHHHHHHHHHJJJLLLIIIIIIJJJJJJJJJJJJIIIIIIMMMMMMMMMOOOSSSWWW\\\___dddaaa```aaadddpppwwwrrrppppppppprrrrrrsssxxx|||uuummmddd]]]PPPMMMIIIGGGGGGHHHIIIHHHKKKIIIGGGJJJSSS___iiipppssstttvvvyyyzzz{{{{{{{{{}}}{{{yyyzzz{{{{{{xxxuuuxxxqqqiiibbb___]]]ZZZWWWYYYVVVRRRMMMIIIFFFDDDCCCCCCDDDCCCBBBAAACCCGGGJJJGGGLLLSSSZZZ___bbbeeegggfffddd```]]]___eeeooovvv|||{{{zzz||||||{{{yyyzzzzzz{{{{{{|||}}}}}}~~~}}}|||yyywwwuuutttttttttssssssrrrrrrrrrqqqqqqqqqsssssstttxxxzzzzzzuuuqqqrrrooommmnnnppprrrpppoooooommmkkkkkkmmmooooooooommmmmmnnnllljjjhhhiiiiiimmmmmmnnnpppssstttsssqqqkkkfff```YYYSSSMMMGGGCCCBBB@@@DDDKKKOOO[[[{{{uuukkkfffaaaaaa___[[[TTTLLLCCC>>>;;;:::999777666666555555555666888;;;???CCCFFFGGGIIIIIIHHHIIIJJJLLLNNNOOOMMMTTTVVVOOOIIIKKKLLLKKK{{{vvvsssqqqlllddd^^^YYYWWWTTTSSSTTTUUUUUUTTTPPPPPPPPPRRRVVVXXXYYYYYYUUUTTTNNNGGGDDDEEECCC>>>;;;999777666666888:::<<>>;;;===AAAEEEGGGHHHGGGFFFDDDCCC@@@>>>======>>>>>>???>>>???CCCGGGIIIHHHGGGDDDCCCAAA???>>>>>>>>>>>>>>>===<<<::::::;;;<<<=========<<<<<<:::999777666888999:::<<<<<<<<<<<<<<<<<<<<<;;;:::999888777777999999999999888777666666666555333222333555888:::???EEEMMMWWW```hhhpppuuuzzz}}}|||{{{|||}}}~~~|||||||||}}}}}}~~~{{{zzzyyyzzz|||~~~~~~~~~zzzxxxvvvuuusssnnnfff```WWWUUUUUU[[[gggttt}}}|||zzzxxxwwwwwwyyyzzzzzzyyyzzz|||~~~{{{vvvtttppprrryyysssZZZJJJBBB===<<<===@@@CCCFFFGGGHHHIIIJJJLLLLLLLLLLLLLLLLLLKKKJJJIIIKKKKKKLLLNNNQQQVVV[[[^^^[[[XXXXXX\\\dddrrrzzzsssqqqppppppuuuuuuvvvzzz}}}vvvmmmccc]]]QQQMMMIIIGGGGGGHHHHHHHHHIIIHHHGGGJJJRRR]]]gggmmmqqqrrruuuwwwyyyyyyzzzyyy{{{zzzxxxzzz||||||zzzxxxxxxssslllhhhfffdddbbb```aaa^^^YYYSSSNNNJJJGGGFFFCCCDDDCCCCCCBBBDDDHHHKKKOOOTTT[[[aaafffiiilllnnnmmmkkkfffcccccchhhpppvvv~~~|||{{{|||}}}|||zzzzzzzzz{{{{{{{{{|||||||||{{{zzzxxxvvvttttttttttttrrrrrrssssssssssssssssssvvvtttssstttvvvvvvtttrrrqqqooommmmmmpppqqqpppnnnpppnnnmmmmmmooopppppppppmmmnnnnnnllljjjhhhiiijjjmmmmmmnnnqqqssstttsssqqqkkkfff___YYYSSSLLLGGGCCC>>>===@@@EEEHHHSSSppp{{{mmmddd```___]]]YYYSSSLLLDDD@@@<<<;;;999777666555444444333444666999===AAADDDFFFGGGGGGHHHJJJLLLNNNPPPQQQRRRWWWXXXRRRLLLMMMOOONNN~~~zzzxxxvvvrrrkkkeee\\\YYYUUUSSSSSSSSSSSSSSSMMMKKKJJJLLLOOOSSSTTTUUUTTTTTTPPPKKKIIIJJJGGGBBB:::999777666666777888999@@@IIIYYYkkk|||tttdddXXXLLLHHHEEEIIIQQQXXXZZZZZZWWW[[[^^^[[[QQQHHHCCCBBB;;;<<<>>>AAADDDFFFHHHHHHEEEDDDBBB@@@???>>>======>>>>>>@@@DDDHHHLLLMMMMMMHHHGGGEEECCCAAA@@@??????AAA@@@>>>=========>>>???????????????===;;;999888999:::;;;<<<<<<===<<<<<<<<<<<<;;;:::999888777777777777888888888888777777555444333222333555777888===CCCMMMWWWaaajjjrrrxxx|||~~~|||{{{|||~~~}}}}}}}}}}}}}}}~~~~~~{{{yyyxxxyyy{{{||||||{{{{{{xxxvvvuuusssnnnfff```WWWVVVXXX___jjjuuu|||~~~}}}{{{wwwtttqqqooonnnnnnpppsssxxx{{{}}}wwwrrrqqqooorrrzzzpppWWWGGG@@@======??????BBBGGGJJJKKKKKKLLLNNNNNNNNNNNNNNNNNNMMMLLLLLLKKKKKKKKKMMMPPPUUUYYY[[[VVVSSSSSS[[[fffuuu{{{tttqqqqqqqqqyyyyyyzzz}}}~~~vvvmmmccc\\\QQQNNNIIIFFFFFFGGGHHHHHHHHHGGGGGGJJJQQQZZZccciiiooopppsssuuuwwwxxxxxxxxxyyyxxxxxxzzz|||}}}}}}|||yyyvvvsssqqqppppppnnnmmmkkkhhhccc\\\WWWRRROOOMMMHHHIIIJJJIIIJJJLLLPPPSSS[[[```gggmmmqqqsssvvvxxxwwwtttoookkkiiilllsssxxx~~~}}}~~~~~~}}}{{{{{{{{{{{{{{{zzzzzzzzzyyyyyyyyyxxxvvvvvvvvvvvvvvvrrrrrrsssssstttuuuuuuuuuxxxuuurrrpppqqqrrrssssssqqqooommmnnnooopppooonnnqqqooonnnnnnpppqqqqqqqqqmmmnnnnnnmmmjjjiiiiiijjjnnnnnnoooqqqttttttsssqqqjjjfff___YYYRRRLLLEEEAAA===;;;===@@@BBBJJJbbbzzzrrreee___\\\YYYUUUQQQLLLFFFBBB===<<<:::888666444333333222333444777;;;???CCCEEEEEEFFFIIILLLOOOQQQSSSTTTVVVYYYYYYSSSOOOOOOPPPPPP}}}{{{wwwqqqmmmaaa\\\WWWSSSRRRSSSSSSSSSLLLJJJGGGGGGJJJNNNQQQRRRSSSTTTRRRNNNMMMLLLHHHBBB:::999888777777666666666;;;@@@JJJZZZmmm~~~qqqaaaWWWIIIEEEAAACCCJJJRRRWWWXXXXXX^^^dddaaaWWWLLLFFFEEE??????>>>???AAADDDFFFHHHFFFEEEDDDBBB@@@>>>===<<<===>>>@@@CCCHHHMMMPPPRRRLLLKKKIIIGGGEEECCCBBBAAABBBAAA@@@???>>>>>>??????BBBCCCCCCCCCAAA???===;;;::::::;;;;;;<<<<<<<<<<<<<<<;;;;;;:::999999888888555666777888888888888888777666555555555666888999<<>>>>>??????EEEVVVhhh{{{lll^^^YYYSSSOOOMMMJJJFFFCCC>>>===;;;888666444333333222222444666;;;???CCCFFFFFFHHHKKKOOORRRTTTUUUUUUUUUVVVTTTPPPMMMMMMOOOPPP~~~{{{vvvssseeeaaaZZZUUUTTTTTTUUUUUUOOOLLLGGGFFFHHHLLLPPPRRRTTTVVVVVVSSSQQQOOOIIIBBB<<<<<<:::999777666666666777999@@@LLL^^^qqq|||mmm^^^SSSFFFCCC@@@BBBHHHPPPVVVXXXYYY___eeeddd\\\RRRKKKHHHDDDBBB???<<<<<<>>>AAADDDFFFFFFEEEDDDBBB@@@>>><<<<<<===???BBBFFFLLLQQQTTTPPPOOOMMMKKKIIIGGGEEEDDDCCCBBBBBBAAA@@@?????????BBBCCCDDDDDDCCCAAA???===:::::::::::::::;;;;;;;;;<<<;;;;;;::::::999999999555666777888888999999888777777666666666777888888;;;BBBLLLXXXcccmmmwww|||}}}~~~~~~~~~~~~||||||||||||||||||}}}}}}||||||zzzyyyyyy{{{|||{{{zzz|||~~~zzzxxxuuutttrrrmmmfff___TTTUUUZZZcccnnnvvvxxxxxx|||~~~}}}yyysssnnnmmmnnnoooppptttvvvsssqqqzzz~~~{{{ppplllmmmkkkrrr|||mmmTTTEEE@@@???AAAEEEEEEHHHMMMOOOOOONNNMMMNNNLLLMMMOOOQQQRRRSSSSSSSSSRRRRRRQQQPPPPPPPPPQQQRRRUUURRRTTT]]]hhhttt}}}xxxrrrppppppqqqwwwyyy{{{|||}}}wwwmmmbbb[[[TTTOOOIIIEEEDDDEEEFFFFFFGGGHHHJJJLLLPPPXXXaaagggoooqqqsssuuuwwwxxxxxxxxx{{{{{{{{{{{{{{{|||}}}~~~}}}wwwuuuqqqlllhhheeedddccc```aaaccceeefffiiilllooosssxxx~~~{{{xxxzzz~~~~~~~~~~~~}}}}}}|||zzzyyyxxxwwwvvvuuuvvvvvvwwwwwwwwwwwwwwwrrrrrrssstttvvvwwwxxxxxxwwwxxxxxxxxxvvvtttrrrqqqqqqqqqpppooonnnnnnooopppooonnnmmmnnnpppqqqpppnnnnnnnnnooommmkkkiiijjjjjjmmmmmmnnnqqqtttuuutttrrrjjjgggaaaZZZTTTLLLEEE@@@AAA@@@@@@???>>>AAALLLXXXnnn~~~uuu___XXXOOOJJJHHHGGGEEEBBB???>>><<<999777555444444333333444777;;;@@@EEEHHHIIIKKKNNNQQQTTTUUUVVVVVVSSSPPPNNNKKKIIIIIIKKKNNN|||xxxuuujjjeee]]]XXXVVVWWWXXXYYYUUUPPPJJJGGGHHHLLLPPPRRRWWWZZZ\\\ZZZYYYVVVNNNEEEAAA???===:::888777777777555777;;;CCCPPP```pppyyyvvvgggWWWMMMCCCBBBAAADDDJJJPPPUUUWWW\\\```fffgggcccZZZRRRNNNFFFCCC>>>;;;999:::===>>>GGGHHHHHHHHHGGGDDDAAA???<<<>>>???AAADDDJJJPPPUUURRRRRRQQQOOOMMMKKKHHHGGGDDDDDDCCCCCCBBBAAA@@@???@@@AAACCCDDDDDDBBB@@@>>><<<;;;;;;:::;;;;;;<<<<<<<<<;;;;;;;;;:::::::::999666777888999999999999999666666555555555555666666;;;BBBLLLXXXcccnnnxxx~~~}}}}}}|||zzz{{{{{{{{{{{{|||}}}~~~~~~}}}|||yyywwwvvvwwwyyyzzzzzzyyy{{{}}}}}}yyywwwtttsssqqqlllddd^^^TTTVVV[[[eeeooowwwzzzyyy}}}~~~~~~|||vvvrrrrrrsssqqqooorrruuutttsss~~~||||||~~~~~~wwwnnnjjjllliiiqqq~~~oooVVVGGG@@@>>>???AAAEEEHHHKKKLLLLLLKKKKKKLLLLLLMMMNNNPPPRRRSSSTTTTTTTTTSSSRRRQQQPPPOOOOOOOOONNNMMMQQQZZZcccmmmzzz{{{zzzyyyrrrpppoooooosssvvvxxxyyyzzz}}}xxxnnnccc\\\UUUPPPIIIDDDCCCDDDEEEFFFFFFHHHJJJKKKNNNVVVaaaiiipppqqqtttvvvxxxyyyyyyyyy||||||}}}|||{{{{{{~~~{{{yyyvvvrrrpppnnnmmmmmmiiikkknnnppprrruuuyyy|||~~~~~~~~~~~~~~~}}}|||{{{zzzxxxwwwwwwrrrsssttttttuuuuuuttttttrrrrrrssstttuuuvvvwwwxxxuuuxxx||||||zzzvvvsssqqqrrrssssssqqqooonnnpppqqqnnnnnnmmmooopppqqqooonnnnnnoooooonnnkkkjjjjjjkkkkkkkkkmmmpppsssuuutttsssoookkkeee___XXXPPPHHHCCC@@@@@@@@@>>><<<>>>DDDJJJXXXfffzzz{{{dddZZZNNNGGGEEEFFFDDDBBB@@@???===;;;999777666666444444555777<<>>EEEPPP^^^hhhrrrvvvzzzyyypppbbbTTTKKKCCCCCCFFFJJJOOOTTTWWWYYY```bbbfffjjjjjjeee\\\UUUIIIFFFAAA===;;;;;;===???IIIKKKLLLMMMLLLIIIFFFDDD???@@@AAABBBCCCHHHOOOUUUTTTTTTSSSRRRPPPNNNLLLJJJGGGFFFFFFEEEDDDCCCBBBAAA@@@BBBEEEGGGGGGFFFCCCBBB???>>>===<<<<<<===>>>>>>;;;;;;;;;;;;;;;:::::::::888999999::::::::::::999777777777777666666777777<<>>AAABBBJJJRRRaaarrr~~~jjj^^^PPPGGGEEEFFFEEECCC@@@???>>><<<:::999999999444444555777;;;BBBGGGKKKLLLMMMOOORRRUUUYYY\\\]]]^^^UUUNNNKKKHHHDDDEEEIIIzzzwwwuuuqqqjjjbbb\\\ZZZ\\\^^^```]]]VVVMMMHHHGGGKKKOOORRR]]]bbbgggiiiiiiggg___UUUHHHEEEAAA<<<::::::;;;<<<777:::<<<<<<>>>EEERRR\\\ffflllrrrsssmmmaaaUUUMMMDDDFFFJJJOOOTTTXXXZZZ[[[dddeeeggglllooolllccc[[[MMMJJJEEEAAA???@@@AAACCCKKKMMMOOOPPPPPPMMMIIIGGGAAABBBCCCCCCCCCHHHOOOUUUTTTUUUTTTTTTRRRPPPMMMLLLHHHHHHHHHHHHFFFEEECCCCCCCCCEEEHHHKKKLLLKKKHHHGGGAAA@@@???>>>>>>???@@@@@@;;;;;;;;;;;;;;;;;;:::::::::::::::;;;;;;::::::999:::::::::999999999999999<<>>===;;;;;;::::::444333444666;;;AAAGGGKKKLLLLLLNNNQQQVVV[[[___bbbfff\\\SSSOOOJJJEEEDDDIII{{{wwwuuusssnnngggaaa]]]]]]^^^```aaa\\\TTTKKKGGGIIIOOOTTT]]]fffnnnqqqqqqoooggg___TTTKKKBBB???===:::888:::::::::999:::<<<@@@DDDFFFQQQXXXaaafffddd[[[RRRLLLHHHLLLSSSYYY]]]^^^]]][[[```dddjjjppprrrnnnhhhcccYYYLLLCCCEEEDDD>>>>>>EEEHHHMMMSSSXXXYYYWWWRRRNNNIIIFFFBBB@@@BBBEEEHHHIIILLLNNNQQQSSSSSSQQQOOOMMMKKKJJJHHHFFFEEECCCBBBBBBBBBCCCEEEJJJOOOPPPNNNKKKFFFCCC???===>>>???@@@@@@;;;;;;<<<<<<===<<<<<<<<<:::::::::999999:::;;;;;;:::999888777777888999:::===BBBLLLWWWcccppp|||~~~}}}~~~}}}~~~~~~}}}}}}}}}~~~vvvvvvuuuvvvxxx{{{~~~~~~zzzvvvssssssrrrpppmmmkkkfffaaa^^^XXX]]]fffpppyyy}}}~~~}}}~~~~~~~~~~~~~~~zzzyyyvvvooojjjiiikkkuuuooo[[[JJJFFFFFFBBB@@@CCCCCCDDDFFFIIIKKKLLLMMMMMMPPPQQQQQQQQQPPPNNNLLLKKKLLLMMMMMMMMMMMMNNNNNNNNNLLLTTT\\\[[[WWWWWW___hhh~~~zzz{{{~~~sssooommmkkkkkknnnqqqsssuuuzzz{{{tttjjjcccVVVQQQKKKFFFDDDDDDDDDDDDHHHEEEEEEGGGIIIMMMXXXccciiinnnsssvvvvvvvvvxxxzzz{{{{{{|||}}}~~~}}}zzzzzzzzzzzz~~~~~~~~~~~~~~~|||{{{~~~~~~}}}|||{{{zzzyyyyyywwwvvvvvvvvvvvvvvvwwwwwwvvvuuutttsssrrrsssttttttvvvvvvuuuuuutttttttttsssuuuuuuuuuvvvwwwwwwxxxxxxvvvssspppppprrrrrrqqqnnnqqqpppooommmllllllkkkkkkiiiiiikkknnnrrruuuvvvvvvtttvvvuuupppkkkeee[[[QQQLLLHHHDDDAAA@@@@@@>>>===@@@???BBBMMMZZZiii|||qqqgggWWWJJJDDDCCCEEEGGGEEECCC>>>:::<<>>===>>>???>>>===;;;;;;<<<=========<<<<<<;;;::::::999::::::;;;;;;:::999888777777888999:::===DDDNNNZZZgggttt}}}}}}~~~~~~|||}}}~~~~~~~~~~~~}}}}}}}}}}}}xxxxxxwwwxxxyyy|||~~~zzzvvvsssrrrqqqpppnnnkkkfff```\\\YYY^^^gggqqqyyy}}}~~~}}}}}}|||}}}~~~}}}~~~}}}||||||zzzvvvoookkkjjjmmmwwwhhhVVVFFFDDDEEEBBBAAADDDCCCDDDFFFHHHJJJLLLLLLMMMNNNOOOOOOPPPOOONNNLLLKKKMMMMMMMMMMMMNNNNNNNNNNNNQQQWWW[[[ZZZVVVVVV]]]ddd{{{{{{qqqqqq~~~sssnnnkkkiiijjjlllppprrrtttyyy}}}tttiii```WWWRRRLLLGGGEEEEEEEEEDDDGGGEEEEEEGGGIIILLLWWWaaaeeejjjqqqtttvvvwwwzzz}}}zzzzzzzzz{{{}}}~~~~~~~~~~~~~~~~~~}}}~~~~~~}}}|||{{{zzzyyyxxxwwwwwwwwwwwwwwwxxxxxxxxxwwwvvvtttttttttuuuuuuvvvvvvuuuuuuuuutttttttttuuuvvvvvvwwwxxxyyyyyyzzzyyyvvvtttsssuuuuuutttrrrsssrrrpppnnnmmmlllkkkkkkiiiiiijjjmmmppptttvvvvvvtttwwwvvvqqqmmmhhh___VVVOOOKKKFFFBBBAAA???>>>======;;;===EEEOOO[[[lllyyyuuujjj[[[MMMEEEDDDEEEGGGGGGFFFCCC>>>===???<<<777555555444555888<<<@@@BBBGGGJJJMMMPPPTTTXXX^^^bbbiiihhhfff```XXXQQQMMMKKK|||wwwtttrrrpppmmmiiifffbbb```___```]]]XXXRRROOOOOOSSSWWW___hhhqqqvvv{{{~~~{{{vvvcccXXXLLLFFFAAA===;;;<<<;;;::::::999:::;;;<<<===???DDDJJJOOORRRSSSUUUVVV[[[aaajjjqqqrrrnnnfffaaa[[[ZZZ]]]eeennnsssqqqnnn```VVVNNNMMMJJJDDDCCCHHHLLLQQQWWW]]]``````]]][[[PPPMMMHHHFFFEEEFFFFFFFFFLLLMMMNNNOOOPPPQQQQQQPPPKKKJJJHHHFFFEEECCCCCCBBBBBBBBBCCCGGGKKKOOOQQQQQQLLLGGGAAA???AAAAAA???<<<;;;<<<======>>>>>>>>>===;;;;;;:::::::::::::::;;;:::999888777777888999:::===EEEQQQ___lllxxx}}}|||}}}}}}}}}|||}}}}}}||||||}}}~~~~~~~~~}}}||||||{{{{{{zzzzzzyyyzzz{{{}}}}}}yyyvvvssspppqqqqqqoookkkeee___[[[ZZZ```iiissszzz}}}~~~~~~{{{zzzzzz}}}yyyyyy||||||{{{}}}|||xxxppplllkkkoooyyyzzz___OOOBBBBBBDDDBBBBBBFFFDDDEEEFFFHHHJJJKKKKKKLLLLLLMMMNNNNNNNNNNNNLLLLLLMMMMMMMMMMMMNNNNNNNNNOOOSSSUUUWWWWWWVVVYYY___eeeyyy{{{qqqooo|||vvvpppllliiiiiillloooqqqssswwwwwwjjj```XXXSSSMMMGGGEEEEEEDDDDDDGGGEEEEEEGGGHHHKKKTTT^^^ccchhhooosssuuuvvvzzz}}}yyyyyyyyyzzzzzz|||}}}}}}~~~}}}|||{{{{{{zzzzzzyyyyyyxxxxxxxxxyyyyyyzzzyyyxxxvvvvvvuuuuuuuuuvvvvvvvvvvvvuuuuuuuuuuuuuuuvvvwwwxxxyyyzzz{{{{{{|||zzzxxxwwwxxxyyyxxxwwwuuutttrrrpppnnnmmmlllkkkjjjjjjjjjlllnnnrrruuuxxxvvvyyyxxxuuuqqqnnnfff]]]UUUPPPIIIDDDAAA???>>><<<<<<999999===CCCKKKXXXcccqqqzzzyyynnn^^^PPPHHHEEEEEEFFFIIILLLKKKFFFAAA???<<<888555555555666888;;;>>>@@@EEEGGGJJJMMMQQQUUU[[[___hhhkkknnnmmmggg___XXXTTT|||xxxuuutttsssooolllhhhfffddddddcccaaa\\\WWWRRRQQQSSSUUU___jjjuuu}}}nnnbbbTTTLLLFFF@@@======@@@???>>>===<<<<<<======@@@CCCGGGLLLQQQVVV]]]aaafffllluuu{{{yyyrrrggg```YYYVVVVVV]]]gggooopppoooeee]]]VVVSSSOOOHHHGGGJJJMMMQQQWWW]]]aaabbbaaa```VVVRRRNNNKKKIIIHHHGGGEEEGGGGGGGGGHHHIIIKKKLLLMMMJJJIIIGGGEEEDDDCCCBBBBBBBBBAAABBBDDDIIINNNRRRTTTSSSMMMFFFDDDFFFEEEAAA===<<<<<<===>>>????????????<<<;;;;;;::::::::::::;;;:::999888888888888999:::===FFFTTTcccpppzzz~~~|||{{{{{{|||||||||}}}}}}|||||||||~~~~~~~~~~~~}}}|||{{{zzzzzz{{{zzzzzz{{{{{{}}}~~~}}}yyyvvvtttoooqqqrrrpppkkkddd]]]ZZZ]]]cccmmmuuu{{{~~~~~~~~~{{{yyyyyyzzzuuuuuuzzz}}}}}}|||}}}yyyqqqmmmmmmppp|||tttWWWIII???AAACCCAAAAAAEEEEEEFFFGGGHHHJJJJJJKKKKKKKKKLLLMMMOOOOOOOOONNNMMMMMMMMMMMMNNNNNNNNNOOOOOOOOOOOOPPPSSSWWW^^^eeeiiiyyyyyysss}}}~~~vvvqqqmmmjjjllloooqqqrrrwww~~~|||nnndddYYYTTTMMMGGGEEEDDDCCCCCCFFFDDDEEEGGGHHHJJJRRR[[[dddiiiooorrrrrrsssvvvyyyzzzyyyyyyyyyzzz{{{||||||~~~}}}||||||{{{|||{{{zzzzzzzzzzzzzzzzzzzzzzzzyyyxxxwwwvvvuuuuuuvvvvvvvvvvvvvvvvvvvvvvvvuuuuuuvvvwwwyyyzzz{{{{{{}}}|||zzzzzzzzzzzzzzzzzzwwwvvvtttqqqooommmllllllkkkkkkkkkkkkmmmqqquuuyyyxxx{{{{{{xxxvvvsssmmmeee[[[UUUMMMFFFAAA???===<<<<<<888888:::===BBBKKKTTTfffppp{{{zzzooo___QQQHHHEEEEEEEEEKKKRRRUUUOOOFFFAAA>>>:::666666666777999;;;>>>@@@CCCEEEGGGJJJMMMQQQVVVYYY```ffflllpppnnniiiccc```}}}yyywwwxxxuuuqqqmmmjjjjjjjjjkkkgggeeeaaa[[[UUURRRRRRSSS___jjjyyy}}}qqqbbbYYYQQQIIIDDDCCCBBBAAA???===<<<<<<======???CCCHHHNNNVVV```iiipppsssxxx~~~}}}ttthhhaaaXXXUUUSSSVVV___gggjjjkkkgggbbb]]]XXXRRRLLLJJJLLLLLLOOOUUU[[[^^^`````````ZZZVVVRRROOOMMMKKKHHHFFFCCCCCCCCCCCCDDDFFFHHHIIIHHHGGGEEEDDDCCCBBBAAAAAA@@@@@@AAABBBFFFKKKQQQUUUUUUPPPJJJGGGGGGFFFBBB>>><<<===>>>???@@@@@@@@@@@@===<<<;;;;;;:::::::::;;;;;;:::999888888999:::;;;===FFFUUUdddqqq{{{~~~~~~}}}|||{{{{{{{{{|||}}}~~~~~~}}}}}}~~~~~~~~~~~~~~~}}}{{{zzzyyyzzzzzzzzz{{{{{{|||}}}~~~}}}yyyvvvtttoooqqqsssqqqkkkccc]]]ZZZ___fffpppxxx|||~~~{{{vvvuuu{{{~~~~~~zzzrrrnnnpppqqq~~~pppSSSFFF???AAACCC??????CCCFFFGGGHHHIIIJJJKKKKKKKKKLLLMMMNNNPPPPPPPPPPPPOOOMMMNNNNNNNNNNNNOOOOOOOOOMMMLLLMMMQQQWWW^^^eeeiiiyyyvvvzzzzzzsssoookkknnnpppqqqrrruuu|||~~~pppgggYYYTTTMMMGGGDDDCCCBBBAAAEEEDDDEEEGGGGGGHHHOOOWWWaaafffmmmpppqqqrrruuuxxxzzzzzzzzzzzz{{{{{{|||}}}~~~}}}}}}|||}}}}}}|||{{{zzzzzz{{{{{{yyyyyyxxxxxxwwwvvvuuuuuuvvvwwwwwwwwwwwwwwwwwwwwwttttttuuuvvvwwwxxxyyyyyy{{{{{{zzzzzzyyyyyyzzzzzzxxxwwwuuurrrpppnnnmmmmmmkkklllmmmmmmmmmpppuuuzzzzzz|||}}}zzzyyyxxxrrrkkk```ZZZOOOFFFAAA>>><<<;;;:::777777999;;;===DDDKKKZZZeeerrr{{{wwwlll]]]PPPHHHDDDDDDDDDMMMWWW\\\WWWNNNGGGAAA===888777777777999<<>>???AAABBBCCCHHHPPPYYYcccnnnyyy~~~uuukkkeeeYYYVVVSSSSSSWWW]]]cccfffgggfffbbb\\\UUUOOOMMMMMMKKKNNNRRRWWWZZZ\\\]]]\\\YYYWWWTTTRRRPPPMMMIIIGGGBBBBBBBBBCCCDDDEEEFFFGGGFFFEEECCCBBBAAA@@@@@@@@@>>>???@@@AAACCCIIIOOOTTTSSSPPPLLLIIIFFFCCC@@@>>>===>>>???@@@AAABBBBBBBBB>>>===<<<;;;::::::::::::;;;:::999888888999:::;;;>>>HHHVVVeeerrr{{{~~~}}}}}}}}}|||zzz{{{}}}~~~~~~~~~|||zzzxxxyyyyyyzzz{{{|||}}}~~~~~~}}}yyyvvvtttpppsssuuurrrjjjccc^^^\\\aaaiiissszzz}}}~~~~~~zzzrrrppprrrsssjjjOOOEEE???BBBCCC???>>>BBBHHHIIIJJJKKKKKKKKKKKKKKKMMMNNNOOOPPPQQQPPPPPPOOONNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOQQQTTTYYY^^^aaasssyyyxxx{{{sssnnnlllnnnpppppppppsssxxx~~~|||ppphhh[[[VVVNNNHHHEEECCCBBBAAADDDCCCEEEGGGGGGFFFLLLSSS[[[aaaiiinnnpppssswww{{{zzzzzzzzz{{{|||}}}~~~~~~~~~~~~}}}~~~}}}|||{{{{{{{{{{{{{{{xxxxxxxxxyyyxxxxxxwwwvvvwwwwwwwwwwwwxxxxxxxxxxxxuuuuuuuuuvvvwwwwwwxxxxxxxxxyyyyyyxxxwwwwwwxxxzzzwwwvvvtttrrrpppooonnnmmmkkknnnoooooooooqqqvvvzzz{{{}}}~~~|||{{{{{{vvvoooddd\\\QQQGGG@@@===<<<;;;777555555888999:::???EEELLLWWWdddoooxxx~~~{{{qqqgggZZZNNNGGGEEEEEEFFFOOOYYYaaa^^^VVVNNNFFF@@@:::999777777:::>>>BBBEEEEEEFFFGGGHHHHHHJJJNNNQQQUUUYYY^^^cccggglllqqqttt~~~zzzxxxwwwvvvtttsssssssssssstttqqqnnniiibbb\\\XXXXXXYYY\\\ggguuu~~~uuukkk___VVVSSSQQQNNNKKKHHHHHHKKKNNNQQQWWW]]]fffpppyyy|||ssslllgggXXXWWWUUUSSSRRRVVV^^^dddfffgggddd^^^VVVQQQOOONNNKKKMMMPPPTTTVVVXXXYYYYYYVVVUUUSSSQQQPPPMMMIIIFFFBBBBBBCCCCCCDDDDDDDDDEEECCCCCCAAA@@@??????>>>>>><<<>>>???@@@BBBFFFLLLQQQQQQQQQOOOKKKEEEAAA@@@@@@===>>>???AAABBBBBBCCCCCC>>>===<<<;;;;;;:::::::::;;;:::999999999999:::;;;BBBJJJXXXfffrrr{{{}}}~~~~~~}}}{{{{{{}}}}}}~~~|||zzzxxxxxxyyy{{{}}}~~~}}}yyyvvvtttrrruuuvvvrrrjjjbbb______ccckkkvvv|||}}}~~~|||}}}yyy~~~{{{sssqqquuuuuuzzzbbbKKKCCC???DDDEEEAAA@@@EEEJJJKKKLLLLLLLLLLLLLLLLLLMMMMMMOOOPPPPPPOOONNNMMMNNNNNNNNNOOOOOOOOOPPPPPPPPPQQQRRRRRRRRRSSSWWWZZZhhhzzzxxx{{{rrrmmmlllnnnooonnnmmmoootttxxx}}}|||qqqjjj^^^XXXPPPJJJGGGEEEDDDCCCCCCCCCEEEGGGFFFEEEJJJQQQZZZ___ggglllooorrrvvvzzzyyyyyyyyyzzz{{{}}}~~~~~~~~~~~~~~~|||{{{{{{zzzzzzzzzwwwxxxyyyzzz{{{zzzyyyyyywwwwwwwwwxxxxxxxxxyyyyyywwwwwwwwwwwwwwwwwwwwwwwwvvvxxxyyyxxxvvvuuuwwwzzzvvvuuusssqqqpppooonnnnnnkkkooorrrrrrqqqrrrvvvzzz{{{~~~~~~|||||||||wwwqqqfff]]]QQQFFF???===<<<;;;666444555888999999<<>>>>>>>>>>>;;;===???@@@AAADDDKKKPPPQQQSSSSSSNNNGGGBBBBBBDDD===>>>@@@AAABBBCCCCCCCCC>>>>>>===<<<;;;:::::::::;;;;;;999999999999;;;;;;DDDMMMZZZgggsss|||}}}~~~}}}{{{{{{~~~|||}}}}}}zzzyyyyyyzzz|||~~~|||yyyvvvttttttwwwwwwrrriiibbb```aaadddlllwww}}}~~~~~~}}}yyyzzztttxxx|||~~~{{{sssrrrvvvwwwuuu\\\HHHAAA???EEEFFFBBBBBBGGGLLLLLLMMMMMMMMMMMMLLLLLLLLLMMMNNNOOOOOONNNMMMLLLNNNNNNOOOOOOOOOPPPPPPPPPNNNQQQTTTSSSQQQQQQTTTXXX___vvvttt}}}}}}sssmmmlllmmmmmmllljjjkkkpppuuu|||~~~ssslll```ZZZSSSLLLHHHGGGEEEDDDCCCBBBDDDGGGFFFDDDIIIOOO\\\aaahhhlllnnnpppsssvvvxxxxxxxxxyyy{{{}}}~~~~~~~~~|||{{{zzzzzzzzzzzzxxxyyyzzz||||||||||||{{{wwwwwwwwwxxxxxxyyyyyyyyyyyyyyyyyyxxxxxxxxxwwwwwwuuuwwwyyywwwuuuuuuwwwzzzuuutttrrrqqqpppoooooooookkkooottttttrrrrrrvvv{{{|||~~~~~~|||||||||xxxqqqggg^^^QQQFFF???<<<;;;;;;777666777::::::999<<>><<<===>>>>>>======>>>AAAEEEIIILLLNNNQQQRRROOOHHHDDDCCCEEEAAA???===???BBBDDDDDDBBB@@@???===;;;::::::::::::;;;;;;:::888888999===@@@EEENNN[[[iiittt|||~~~}}}|||}}}~~~~~~}}}~~~|||{{{}}}~~~{{{yyyzzz{{{~~~~~~~~~}}}}}}}}}}}}{{{wwwtttuuusssrrroooggg^^^[[[^^^cccmmmwwwzzz}}}{{{xxxxxx{{{zzzuuussssssxxxrrrWWWDDDCCC@@@???@@@BBBFFFHHHFFFGGGHHHJJJKKKMMMNNNOOOPPPOOOOOONNNMMMLLLKKKKKKIIIJJJKKKMMMNNNNNNNNNNNNKKKMMMOOONNNMMMOOOTTTXXXdddyyy{{{vvvzzz~~~rrrkkklllkkklllmmmjjjgggjjjpppwwwyyynnneee]]]VVVQQQLLLFFFDDDFFFDDDDDDDDDCCCCCCEEEIIILLLYYY^^^eeelllooorrrtttuuuwwwwwwwwwxxxyyyzzz||||||zzz~~~}}}}}}}}}}}}yyyzzz{{{|||{{{zzzyyyxxxwwwxxxyyyyyyzzzzzzzzzyyy|||xxxuuutttvvvxxxxxxvvv{{{zzzyyyxxxwwwwwwvvvvvvuuutttrrrqqqppppppqqqrrrnnnooorrruuuwwwwwwvvvuuuzzzyyyxxxxxxxxxvvvrrrooocccYYYMMMDDDAAA>>>;;;888;;;:::999999:::<<>>>>>>>>??????AAAAAAAAACCCEEEDDDAAA>>>===>>>===<<<;;;;;;===@@@CCCEEELLLPPPRRRPPPJJJEEEDDDEEEAAA???>>>???BBBDDDCCCBBB@@@???===;;;:::::::::::::::;;;;;;:::999:::===@@@EEENNN\\\jjjuuu}}}}}}}}}~~~~~~~~~|||{{{}}}}}}|||}}}~~~~~~}}}~~~~~~}}}}}}}}}{{{wwwtttqqqooonnnkkkccc[[[YYY\\\fffoooxxx{{{}}}{{{zzz~~~{{{yyy|||~~~{{{vvvrrrqqqrrr{{{mmmRRREEECCCAAA@@@@@@CCCFFFHHHGGGHHHIIIJJJLLLMMMNNNOOOOOOOOONNNMMMMMMLLLKKKKKKIIIJJJKKKLLLMMMNNNNNNNNNMMMOOOPPPPPPOOOPPPUUUYYYfffyyyxxxzzzuuunnnkkkjjjjjjkkkiiieeegggllluuu}}}}}}rrrhhhaaaYYYTTTNNNGGGCCCDDDDDDDDDDDDCCCCCCEEEHHHKKKVVV[[[ccciiimmmppprrrsssuuuuuuuuuvvvxxxyyy{{{|||zzz~~~~~~}}}}}}}}}}}}{{{||||||||||||{{{zzzzzzxxxyyyyyyzzzzzzzzzyyyyyy|||yyyvvvuuuwwwyyyyyyxxx{{{zzzyyyxxxxxxxxxxxxxxxvvvuuutttrrrrrrrrrrrrsssqqqrrrsssuuuvvvvvvvvvvvvvvvvvvvvvwwwwwwtttpppmmmddd[[[OOOGGGCCCAAA===:::<<<<<<;;;;;;===???AAACCCIIINNNUUU^^^eeejjjmmmnnnnnnfff]]]XXXVVVVVVSSSQQQUUU[[[bbbfffgggcccVVVJJJBBB<<<888;;;@@@DDDJJJQQQSSSSSSTTTVVVVVVUUURRROOORRRSSSUUUVVVVVVUUUTTTSSS{{{{{{zzzyyyxxxxxxzzz|||}}}{{{zzzxxxsssmmmfff___[[[SSSUUUZZZdddrrrqqqiiieee```^^^^^^___^^^\\\XXXSSSQQQRRRSSSUUUUUUTTTSSSQQQNNNLLLJJJHHHHHHGGGHHHIIIJJJLLLNNNIIIIIIHHHFFFDDDBBB@@@???<<<<<<<<<<<<===>>>@@@AAACCCFFFIIIIIIGGGCCC@@@>>>===<<<;;;;;;;;;===???AAAKKKNNNQQQPPPKKKFFFDDDDDDAAA???>>>???AAABBBBBBBBB???>>>===;;;:::::::::;;;999;;;;;;;;;;;;;;;===???EEEOOO^^^lllvvv}}}~~~}}}}}}~~~}}}||||||}}}~~~~~~~~~~~~}}}{{{wwwtttpppmmmkkkhhhaaaYYYYYY]]]iiirrrzzz|||}}}~~~{{{uuupppqqqxxx|||}}}zzz{{{zzzvvvqqqnnnoooqqq~~~fffLLLEEEDDDBBBAAABBBDDDGGGHHHHHHIIIJJJKKKLLLMMMNNNOOONNNNNNMMMMMMLLLLLLKKKKKKIIIIIIKKKLLLMMMNNNNNNNNNOOOQQQRRRRRRQQQRRRWWW\\\jjj{{{|||zzzzzzrrrllljjjjjjkkkiiieeeeeeiiiqqqyyyvvvlllddd\\\XXXQQQIIICCCCCCDDDDDDDDDCCCCCCDDDHHHKKKRRRXXX```fffjjjmmmoooqqqqqqrrrsssuuuwwwyyy{{{|||{{{~~~~~~}}}}}}}}}}}}~~~~~~}}}|||||||||||||||yyyzzzzzzzzzzzzzzzyyyyyy}}}{{{xxxxxxyyyzzzzzzyyy{{{zzzzzzyyyyyyyyyzzzzzzxxxwwwvvvuuutttttttttttttttttttttttttttuuuvvvvvvttttttvvvwwwwwwuuuoookkkeee]]]RRRJJJGGGDDDBBB???@@@@@@@@@AAABBBDDDFFFGGGOOOQQQVVV]]]ccciiinnnpppqqqllleeeaaa```]]]ZZZVVVWWW]]]dddgggiiieeeYYYMMMCCC===999<<<@@@DDDIIIOOOVVVVVVVVVVVVWWWUUUQQQOOORRRSSSVVVXXXWWWUUURRROOO~~~~~~|||zzzyyyyyyyyyyyyyyy|||{{{xxxuuuooohhh___ZZZPPPPPPRRRXXXeeezzzttteee___\\\YYYXXXXXX^^^^^^^^^[[[VVVQQQOOONNNQQQQQQQQQPPPNNNLLLJJJIIIGGGGGGFFFFFFGGGHHHIIIJJJIIIIIIIIIGGGFFFCCCAAA@@@>>>===<<<<<<===???AAABBBEEEIIIMMMNNNMMMHHHCCC@@@@@@???>>>>>>>>>@@@AAACCCHHHLLLOOOPPPLLLGGGDDDCCCAAA@@@??????@@@AAAAAAAAA???>>><<<;;;::::::;;;;;;999:::<<<===<<<<<<>>>???FFFPPP___mmmwww}}}}}}{{{|||}}}~~~~~~|||||||||}}}~~~~~~{{{wwwtttpppmmmjjjggg```[[[\\\aaallluuu{{{||||||~~~~~~zzzxxxuuuooonnnttt}}}zzzxxxuuuwwwvvvrrrlllkkknnnqqq{{{bbbIIIEEEDDDCCCBBBCCCEEEGGGIIIJJJJJJKKKKKKLLLMMMNNNNNNLLLLLLLLLLLLLLLLLLKKKKKKIIIIIIKKKLLLMMMNNNNNNNNNQQQSSSTTTTTTSSSTTTYYY]]]nnn|||yyyzzz}}}uuuooollllllmmmkkkfffdddfffkkktttvvvkkkccc\\\XXXSSSKKKDDDBBBCCCDDDDDDCCCCCCDDDGGGIIIPPPUUU]]]dddiiilllooopppoooqqqsssuuuxxxzzz{{{||||||~~~~~~~~~}}}}}}}}}~~~}}}{{{{{{|||}}}}}}zzz{{{{{{{{{{{{zzzzzzyyy}}}|||{{{zzzzzz{{{{{{{{{{{{{{{zzzzzzzzz{{{{{{|||zzzyyyxxxwwwvvvvvvuuuuuuvvvtttsssqqqqqqrrrssstttssstttvvvyyyyyyvvvqqqllleee___VVVNNNJJJHHHFFFEEEEEEEEEFFFHHHIIIJJJKKKLLLRRRSSSVVV[[[bbbiiippptttssspppmmmjjjhhheee```\\\[[[aaafffiiijjjfffZZZNNNEEE???;;;<<<@@@DDDIIIOOOUUUUUUTTTUUUVVVUUURRROOOPPPSSSVVVYYYYYYWWWTTTRRR~~~|||~~~~~~~~~~~~}}}yyyvvvzzzyyyvvvtttooohhh^^^XXXOOONNNMMMPPP\\\ooouuuhhh[[[UUUSSSRRRRRRSSS[[[]]]^^^\\\WWWRRRNNNLLLNNNMMMMMMKKKJJJHHHGGGFFFFFFFFFFFFFFFFFFGGGHHHHHHJJJJJJJJJIIIGGGDDDBBB@@@???>>><<<<<<<<<>>>AAABBBFFFIIINNNRRRRRRNNNHHHDDDAAAAAAAAAAAABBBCCCDDDEEEFFFIIILLLMMMKKKHHHDDDBBBAAAAAA@@@@@@??????@@@@@@???>>><<<;;;::::::;;;<<<999;;;============???AAAHHHQQQ```nnnwww|||{{{zzzzzz{{{||||||{{{|||}}}~~~~~~~~~~~~~~~~~~|||xxxtttpppllliiieee___[[[^^^eeeooovvv||||||{{{|||}}}|||{{{|||zzzuuuqqqttt~~~}}}{{{{{{|||}}}|||{{{yyyxxxtttvvvvvvqqqkkkjjjooouuuwww___JJJFFFEEEDDDDDDEEEFFFHHHIIIJJJJJJKKKKKKLLLLLLLLLMMMKKKKKKKKKKKKKKKKKKLLLLLLIIIJJJKKKMMMNNNNNNOOOOOOQQQSSSUUUTTTSSSUUUZZZ^^^pppzzzwwwuuuxxxqqqnnnmmmnnnlllfffbbbbbbfffnnnzzzttthhh___XXXVVVSSSLLLFFFDDDCCCDDDDDDDDDCCCDDDFFFHHHNNNTTT\\\ccciiillloooqqqooopppsssvvvyyy{{{||||||}}}~~~~~~~~~~~~|||{{{{{{{{{|||}}}{{{{{{{{{||||||{{{{{{zzz}}}}}}}}}|||{{{{{{||||||{{{{{{zzzzzzzzz{{{||||||zzzzzzzzzyyywwwvvvuuuuuutttrrrpppnnnmmmnnnoooppppppqqqtttvvvwwwuuuoookkkddd___XXXRRRMMMKKKJJJIIIJJJKKKMMMNNNOOOPPPOOOOOOOOOPPPSSSXXX```jjjsssxxxwwwvvvtttssspppkkkfffbbb```eeejjjkkkkkkfffYYYMMMGGG@@@<<<>>>AAAEEEJJJPPPSSSRRRRRRSSSUUUUUUSSSQQQNNNQQQUUUYYY[[[\\\[[[ZZZ~~~{{{|||{{{xxxvvvsssqqqnnnggg^^^WWWPPPNNNLLLNNNWWWfffxxx|||rrrggg]]]TTTOOOLLLJJJMMMQQQXXX[[[]]]]]]YYYSSSNNNLLLJJJIIIHHHGGGEEEDDDCCCBBBDDDEEEEEEFFFFFFGGGGGGGGGIIIJJJJJJJJJIIIGGGDDDBBB???>>><<<;;;;;;===???AAAEEEIIINNNTTTVVVTTTNNNJJJBBBBBBBBBBBBCCCDDDEEEEEEEEEFFFIIIJJJIIIGGGDDDBBBAAAAAAAAA@@@>>>===???@@@>>>===<<<;;;:::;;;;;;<<<:::;;;=========>>>@@@CCCJJJSSSaaannnvvv|||~~~~~~{{{zzzzzz{{{|||{{{zzz{{{}}}~~~~~~}}}}}}}}}}}}~~~|||xxxuuuooojjjfffbbb]]]ZZZ___gggqqqyyy~~~}}}{{{}}}~~~}}}|||wwwwww|||~~~{{{zzz|||yyywwwxxxzzz{{{{{{{{{{{{zzzxxxzzzzzztttnnnmmmttt{{{ttt^^^LLLFFFFFFEEEEEEFFFGGGIIIJJJJJJJJJJJJJJJKKKKKKKKKKKKIIIIIIJJJJJJKKKKKKLLLLLLKKKKKKMMMNNNOOOPPPPPPPPPQQQSSSTTTTTTSSSTTTYYY^^^llluuuwwwrrr~~~tttpppooopppnnnfff```___aaaiiiuuusssfff]]]UUUTTTSSSNNNHHHFFFBBBDDDDDDDDDCCCCCCEEEGGGMMMSSS[[[ccchhhllloooqqqooopppssswwwyyy{{{{{{{{{}}}~~~~~~}}}}}}|||||||||||||||zzz{{{{{{|||}}}}}}|||||||||~~~~~~~~~|||{{{|||}}}|||{{{{{{zzzzzzzzz{{{{{{zzzzzzyyyyyywwwvvvtttsssqqqooommmkkkjjjkkklllmmmkkklllnnnqqqrrrppplllhhhbbb___YYYSSSOOOLLLLLLLLLMMMNNNQQQRRRSSSRRRPPPOOOJJJLLLPPPXXXcccooozzz~~~yyyrrrllliiifffjjjmmmnnnmmmhhh[[[OOOIIIBBB>>>@@@CCCGGGLLLRRRRRRQQQQQQRRRTTTTTTSSSRRRMMMOOORRRVVV[[[^^^aaaccc{{{|||wwwtttqqqooommmhhh___XXXQQQPPPNNNOOOUUUaaannnwww}}}rrriiicccZZZTTTOOOKKKGGGEEEIIIPPPUUUYYY\\\\\\YYYTTTPPPNNNJJJIIIGGGEEEDDDBBBAAAAAABBBBBBCCCDDDEEEFFFFFFFFFHHHJJJLLLNNNNNNMMMKKKJJJCCCAAA>>><<<<<<===@@@AAADDDGGGMMMTTTYYYXXXTTTOOOFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDEEEFFFGGGFFFDDDBBBAAABBBBBB@@@===<<<>>>@@@>>>===<<<;;;:::;;;<<<<<<;;;<<<<<<<<<<<<>>>BBBEEEMMMUUUaaammmuuu{{{~~~~~~}}}{{{{{{|||}}}}}}|||yyy{{{~~~~~~~~~~~~}}}}}}~~~~~~~~~|||xxxuuupppkkkfffccc^^^\\\ccckkkttt{{{}}}zzzwwwxxx~~~}}}xxxxxxzzz{{{}}}}}}}}}}}}}}}yyyrrrqqqyyyqqq\\\MMMGGGFFFFFFFFFGGGHHHIIIJJJJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHIIIJJJJJJKKKLLLLLLLLLMMMNNNOOOPPPQQQQQQQQQPPPRRRSSSSSSRRRSSSXXX\\\dddlll{{{}}}qqqyyyuuusssuuusssjjjccc```]]]eeeqqq|||vvvhhh]]]TTTRRRRRRNNNIIIGGGBBBCCCEEEDDDCCCCCCDDDFFFKKKQQQYYYaaagggkkknnnpppnnnpppsssvvvxxxyyyyyyyyyzzz{{{|||}}}~~~~~~~~~~~~}}}|||yyyzzz{{{|||}}}~~~~~~~~~{{{}}}~~~|||zzz{{{}}}||||||{{{zzzyyyyyyyyyyyyyyyyyyyyyxxxwwwuuusssqqqnnnmmmllljjjjjjjjjjjjkkkiiijjjkkkmmmooonnnkkkhhh```^^^YYYTTTOOOMMMMMMNNNNNNOOORRRSSSSSSQQQNNNLLLJJJMMMTTT^^^lll{{{zzzsssoooiiimmmqqqqqqqqqlll```TTTJJJCCC???AAAEEEIIIOOOUUUUUUSSSRRRSSSTTTTTTSSSQQQMMMMMMOOORRRXXX^^^dddhhh{{{|||~~~wwwsssooonnnmmmhhh```YYYRRRQQQQQQQQQUUU^^^hhhpppttttttiiiaaa\\\ZZZRRRPPPMMMJJJEEEBBBHHHQQQTTTWWW[[[\\\YYYUUUQQQOOOMMMLLLIIIGGGEEECCCBBBBBB???@@@BBBCCCDDDEEEEEEEEEIIILLLOOORRRTTTTTTSSSRRRGGGEEEBBB??????@@@BBBDDDCCCFFFKKKSSSZZZ[[[WWWSSSKKKJJJIIIHHHGGGEEEDDDDDDCCCCCCCCCDDDEEEEEECCCBBBAAABBBCCC@@@===;;;===???>>>===<<<;;;:::;;;<<<===<<<===<<<<<<<<<>>>CCCFFFNNNVVVaaallltttzzz~~~~~~~~~~~~~~~}}}|||}}}~~~~~~}}}xxx{{{~~~~~~}}}xxxuuusssnnniiieeeaaa```gggpppvvv}}}|||wwwxxx~~~~~~}}}zzzxxxyyyyyyzzz{{{}}}~~~}}}uuuttt}}}nnnZZZLLLGGGGGGGGGGGGHHHIIIJJJJJJIIIIIIIIIIIIIIIHHHHHHHHHGGGHHHHHHIIIJJJKKKLLLLLLMMMNNNOOOPPPQQQRRRRRRRRROOOQQQRRRRRRQQQRRRWWW\\\^^^fffuuuppp|||{{{yyy{{{xxxpppgggdddZZZcccooo{{{yyyjjj___TTTRRRRRRNNNJJJHHHBBBCCCEEEDDDCCCCCCDDDEEEIIIOOOXXX```fffjjjmmmpppmmmooorrruuuwwwwwwwwwwwwxxxyyyzzz|||~~~}}}xxxyyy{{{|||~~~{{{}}}|||zzz{{{}}}}}}|||{{{zzzyyyxxxxxxxxxxxxxxxxxxwwwvvvtttrrrpppmmmlllkkkkkkjjjjjjjjjjjjkkkjjjkkkmmmooonnnllljjj___]]]YYYTTTOOOMMMMMMNNNMMMOOOQQQRRRRRROOOKKKIIINNNRRRZZZfffvvvwwwsssjjjooosssttttttpppdddYYYJJJDDD@@@BBBGGGJJJPPPVVVXXXVVVTTTTTTTTTTTTRRRQQQNNNMMMMMMOOOUUU]]]eeejjj~~~~~~{{{wwwvvvwwwxxxwwwuuummmlllkkkjjjiiifffbbb^^^QQQSSSTTTTTTUUUYYYaaaggglllrrr}}}uuuooohhhaaa]]]ZZZXXXVVVQQQPPPMMMIIIEEEDDDFFFIIIOOOSSSXXX[[[[[[XXXRRROOOQQQOOOMMMJJJGGGEEECCCBBBBBB@@@??????BBBDDDEEEDDDFFFFFFIIIOOOVVVZZZZZZYYYNNNIIIBBB??????AAABBBBBBDDDDDDGGGNNNVVV[[[ZZZWWWQQQMMMIIIHHHIIIJJJHHHFFFFFFEEEEEEFFFGGGGGGEEECCCAAAAAA@@@@@@@@@@@@@@@@@@===<<<<<<<<<<<<======>>>@@@:::666888;;;===AAAFFFLLLXXXdddjjjpppyyy~~~}}}||||||zzzyyyzzz|||~~~yyyyyy{{{|||~~~~~~~~~~~~zzzwwwxxxqqqjjjeee``````hhhrrr{{{}}}~~~|||~~~}}}}}}vvvqqqtttzzz{{{yyyzzzzzzxxxvvvzzz}}}vvvqqqtttzzziiiXXXNNNLLLKKKJJJJJJJJJJJJKKKKKKKKKKKKKKKJJJIIIIIIHHHHHHIIIHHHGGGHHHJJJLLLLLLKKKPPPPPPPPPPPPQQQRRRSSSSSSUUUUUUUUUSSSRRRSSSVVVXXX```lll|||tttsss~~~}}}}}}yyypppiiiaaaaaahhhvvv~~~nnncccUUUOOOOOOOOOJJJEEEAAA@@@@@@@@@AAACCCDDDFFFHHHMMMVVV```hhhmmmooopppnnnoooqqqssstttuuuvvvvvv}}}~~~}}}|||~~~}}}|||{{{{{{|||}}}~~~~~~|||zzzxxxxxxyyy{{{}}}~~~~~~~~~}}}|||zzzyyyxxxyyywwwvvvwwwxxxxxxtttqqqpppooonnnmmmmmmmmmnnnooommmlllkkkiiiiiiiiiiiijjjccc```ZZZTTTNNNKKKJJJIIIKKKJJJLLLOOOMMMHHHGGGJJJRRR\\\iiixxx}}}wwwrrrrrrssssssqqqiii]]]TTTJJJBBB>>>AAAGGGLLLRRRWWWXXXYYYYYYXXXVVVTTTUUUVVVOOONNNLLLMMMRRRYYYbbbggg~~~yyytttpppppppppooonnnjjjiiihhhgggfffccc___\\\UUUUUUUUUSSSSSSVVV]]]cccfffjjjqqq{{{{{{ooogggccc]]]YYYWWWVVVUUUTTTSSSRRRPPPMMMIIIGGGHHHIIIJJJNNNTTTYYY[[[ZZZWWWUUUTTTSSSQQQOOOLLLIIIFFFDDDBBB@@@>>>>>>@@@AAABBBBBBEEEEEEHHHNNNUUU[[[]]]]]]UUUOOOHHHCCCBBBCCCDDDCCCEEEEEEFFFMMMUUUZZZZZZYYYTTTQQQLLLJJJJJJJJJIIIGGGFFFEEEDDDDDDEEEEEEDDDBBBAAAAAAAAA@@@@@@@@@@@@@@@===<<<<<<<<<<<<===>>>>>>DDD???;;;===???AAAEEEJJJKKKUUU^^^cccjjjuuu}}}|||{{{~~~|||{{{zzz{{{|||}}}yyyyyyzzz{{{}}}}}}yyyuuuvvvpppiiieeeaaabbbjjjuuu}}}~~~~~~vvvqqqrrrwww~~~}}}zzzxxxyyyxxxuuuvvvzzzzzz{{{xxxrrrnnnrrr~~~xxxgggWWWNNNKKKJJJJJJJJJIIIJJJJJJJJJLLLKKKKKKKKKJJJJJJJJJIIIJJJHHHGGGHHHJJJLLLLLLLLLNNNNNNNNNNNNOOOPPPQQQRRRSSSSSSTTTTTTTTTWWWZZZ]]]dddlllxxxyyyuuu}}}zzzsssfffdddiiiuuuqqqfffXXXRRRQQQQQQLLLGGGAAAAAA@@@@@@AAACCCDDDEEEFFFKKKTTT]]]eeejjjmmmmmmnnnppprrrtttvvvvvvwwwwww{{{}}}~~~}}}~~~}}}|||{{{{{{|||}}}~~~}}}|||zzzzzz{{{|||}}}|||}}}}}}}}}|||{{{zzzzzzyyywwwvvvwwwyyyyyyvvvsssuuutttrrrqqqpppppppppqqqnnnmmmkkkiiihhhhhhhhhiiibbb^^^XXXQQQKKKHHHEEEEEECCCCCCEEEJJJKKKJJJLLLQQQ\\\fffttt{{{xxxwwwvvvvvvrrrkkk___WWWKKKCCC???CCCIIINNNTTTYYYZZZ[[[\\\[[[YYYXXXYYYZZZPPPNNNKKKJJJMMMSSSZZZ___~~~yyyqqqkkkiiihhhhhhhhhiiigggfffeeedddbbb^^^[[[WWWWWWVVVRRRPPPRRRXXX^^^cccccceeeiiipppxxxzzzlll```WWWUUURRRQQQRRRSSSSSSSSSUUUVVVUUUSSSOOOLLLKKKKKKIIILLLRRRWWWZZZ[[[[[[ZZZYYYYYYYYYWWWTTTPPPLLLIIIEEEBBB@@@??????@@@AAA@@@DDDDDDFFFKKKSSS[[[```bbb___YYYPPPJJJFFFFFFEEEEEEGGGFFFGGGKKKSSSYYY[[[[[[ZZZVVVQQQMMMLLLKKKJJJIIIFFFDDDCCCCCCDDDEEECCCBBBBBBAAAAAAAAA@@@@@@@@@???===<<<<<<<<<======>>>???BBB>>>;;;===>>>???CCCIIIKKKRRRXXX]]]eeerrr}}}~~~|||{{{zzz||||||||||||||||||}}}}}}yyyyyyzzz{{{|||~~~~~~{{{xxxttttttnnniiieeebbbcccmmmxxx~~~~~~~~~wwwqqqqqqtttxxx~~~{{{wwwyyyyyyvvvssssssvvvvvvtttooommmsss~~~tttdddVVVNNNJJJJJJJJJJJJJJJJJJJJJJJJLLLLLLLLLLLLLLLLLLKKKKKKKKKIIIHHHIIIKKKLLLLLLLLLLLLLLLLLLLLLMMMNNNOOOOOOPPPQQQTTTUUUWWW[[[___ccchhhkkkrrr~~~wwwzzzzzzlllhhhjjjrrr}}}uuujjj]]]UUUTTTRRRMMMHHHBBBBBBAAAAAAAAABBBDDDEEEEEEJJJQQQZZZaaagggjjjkkkmmmooorrruuuwwwwwwwwwvvvyyy{{{}}}}}}~~~~~~~~~}}}}}}|||||||||}}}}}}~~~~~~~~~~~~}}}}}}{{{||||||}}}}}}|||||||||yyyxxxxxxxxxzzzyyyxxxvvvyyyxxxuuusssrrrqqqrrrrrrqqqooollliiigggggghhhiiibbb___XXXQQQJJJEEEBBB@@@===<<>>?????????<<<;;;<<<======BBBHHHMMMRRRVVVZZZcccqqq}}}}}}{{{zzzyyyyyyzzz{{{}}}}}}}}}}}}}}}zzzzzzzzz{{{|||}}}~~~~~~|||xxxvvvuuuooojjjfffcccdddnnnyyy~~~yyyrrrqqqrrrsssvvv{{{}}}wwwzzz|||yyytttqqquuutttqqqooopppwwwooo___SSSNNNJJJJJJKKKKKKLLLLLLKKKKKKMMMMMMMMMMMMMMMMMMMMMMMMLLLJJJIIIJJJKKKMMMMMMLLLJJJJJJJJJJJJKKKLLLMMMMMMOOOQQQTTTVVVYYY\\\aaadddfffhhhlllyyywwwtttyyyqqqllljjjpppyyyyyyoooaaaYYYUUURRRNNNIIICCCCCCBBBAAAAAABBBDDDDDDEEEIIIPPPXXX___eeehhhjjjlllnnnqqquuuwwwwwwvvvvvvwwwyyy{{{||||||}}}~~~~~~~~~}}}}}}}}}}}}}}}~~~|||}}}}}}}}}}}}|||{{{{{{yyyyyyxxxyyyyyyyyyyyyxxxyyywwwtttrrrqqqrrrssstttuuusssoookkkiiiiiijjjjjjfffbbb[[[SSSKKKEEEAAA???<<<:::<<>>@@@@@@@@@>>>>>>AAAAAAAAAGGGNNNPPPUUUZZZ\\\dddqqq|||~~~|||{{{yyyyyywwwyyy{{{}}}~~~~~~}}}|||||||||||||||}}}~~~}}}zzzxxxwwwqqqkkkgggdddeeennnxxx{{{uuuttttttrrrtttwww|||yyy|||~~~yyyvvvuuurrrooonnnrrr{{{zzzhhhYYYPPPMMMJJJKKKLLLMMMMMMMMMMMMLLLLLLMMMMMMMMMNNNNNNOOOOOOMMMKKKJJJJJJLLLMMMMMMLLLIIIIIIIIIIIIJJJKKKLLLLLLOOOQQQTTTVVVXXX[[[^^^aaaaaaccchhhwww{{{rrr~~~}}}uuuooolllpppxxx}}}sssfff[[[VVVRRRMMMJJJEEEDDDCCCBBBBBBBBBCCCDDDFFFIIIOOOVVV^^^dddiiikkkkkkmmmpppsssuuuvvvvvvvvvvvvxxxzzz{{{{{{|||~~~~~~~~~}}}~~~~~~}}}{{{zzzyyyxxxyyyyyyxxxwwwwwwwwwxxxxxxvvvtttrrrrrrtttwwwyyyyyyvvvrrrooolllllllllmmmgggccc]]]TTTLLLDDD???<<<;;;999;;;AAAGGGMMMWWWaaaooozzz|||yyyuuurrrooohhh```YYYNNNGGGCCCGGGMMMSSSXXX]]]dddfffhhhhhhgggeeeddddddgggccc\\\VVVRRRPPPPPPQQQ~~~{{{wwwpppiiicccbbbeeeiiiiiigggdddccccccbbb```^^^WWWXXXYYYVVVSSSSSSVVVZZZZZZYYYXXXWWWXXXYYY[[[\\\\\\aaaeeefffgggggg```XXXQQQOOOLLLLLLOOOTTTWWWXXX]]]```cccccc```\\\YYYXXXSSSSSSSSSTTTWWW[[[___aaabbbeeeiiilllmmmkkkhhhfff^^^YYYRRRMMMJJJHHHGGGFFFDDDEEEFFFGGGKKKRRR[[[aaajjjhhheee^^^VVVPPPMMMLLLIIIIIIIIIKKKPPPVVV]]]bbbdddccc```ZZZUUUQQQOOOPPPLLLIIIFFFEEEFFFFFFFFFEEEDDDDDDCCCBBBAAA@@@??????<<<<<<<<<===>>>???@@@AAA???>>>@@@CCCDDDDDDJJJRRRYYYaaaggggggjjjsss}}}}}}~~~~~~}}}|||{{{zzzyyyxxxyyy{{{|||}}}}}}||||||{{{{{{||||||}}}~~~~~~}}}{{{xxxrrrlllhhheeefffoooyyyzzzyyyyyyvvvvvvxxxwww}}}~~~|||vvvqqqmmmmmmsss~~~uuuaaaSSSLLLKKKIIIJJJLLLMMMNNNNNNMMMLLLLLLLLLMMMMMMNNNOOOPPPPPPNNNLLLKKKKKKMMMNNNMMMLLLIIIIIIIIIIIIJJJKKKLLLLLLNNNPPPSSSTTTUUUWWWZZZ\\\ZZZ^^^eeetttsss}}}{{{tttpppsssyyywwwjjj___XXXRRRNNNJJJFFFEEECCCBBBBBBBBBCCCCCCEEEHHHNNNUUU]]]dddjjjmmmlllnnnppprrrtttvvvxxxxxxwwwyyyzzz{{{zzz{{{|||~~~}}}~~~~~~~~~}}}{{{zzzyyyxxxxxxxxxwwwttttttuuuvvvyyywwwuuussstttwwwzzz|||yyyxxxuuurrrpppooonnnnnngggccc]]]TTTKKKCCC>>>;;;888777;;;BBBJJJRRR]]]hhhnnnxxxxxxvvvsssrrrppplllddd^^^PPPIIIDDDHHHNNNSSSXXX]]]gggjjjmmmnnnnnnlllllllllllliiiddd___ZZZVVVTTTSSS~~~{{{xxxrrrjjjdddbbbdddgggjjjhhhfffddddddcccbbb```[[[^^^___^^^ZZZXXXYYY[[[\\\[[[[[[ZZZZZZZZZZZZZZZ[[[```cccdddggghhhddd]]]VVVSSSOOONNNRRRWWW\\\^^^aaadddggghhhfffcccaaa```ZZZXXXVVVUUUVVVZZZ^^^aaabbbeeeiiimmmpppqqqpppoooiiiddd\\\UUUQQQOOONNNMMMIIIJJJJJJJJJLLLQQQYYY^^^hhhiiiiiiddd]]]VVVRRRPPPHHHIIIJJJLLLPPPVVV]]]bbbfffgggfffaaaZZZUUUSSSSSSLLLIIIFFFDDDEEEEEEEEEDDDDDDDDDCCCBBBAAA@@@??????<<<<<<<<<===>>>@@@AAABBB@@@@@@DDDGGGHHHIIIPPPXXXjjjuuu|||zzzvvvxxx||||||}}}}}}}}}{{{zzzyyyyyyzzzzzz{{{||||||||||||zzzzzzzzz{{{|||}}}~~~~~~~~~~~~}}}|||wwwqqqlllhhhfffhhhrrr|||~~~~~~~~~|||{{{}}}xxxyyysssnnnooowwwppp\\\NNNIIIIIIGGGHHHJJJLLLMMMLLLKKKJJJKKKKKKLLLMMMNNNOOOPPPPPPOOOMMMLLLLLLMMMNNNMMMLLLJJJJJJJJJJJJKKKLLLMMMMMMKKKMMMPPPRRRSSSTTTVVVXXXVVV[[[cccpppttt}}}zzzuuuvvvzzz~~~|||ooobbbZZZTTTOOOLLLGGGFFFDDDCCCBBBBBBBBBCCCDDDFFFKKKSSS[[[dddkkkoooppppppqqqrrruuuxxxzzz|||yyyzzz{{{{{{zzzzzz{{{}}}|||~~~~~~}}}~~~}}}|||{{{zzzwwwxxxwwwuuuqqqpppqqqsssyyywwwtttrrrrrruuuxxxzzzwwwwwwvvvuuusssqqqooonnniiieee___WWWNNNEEE???<<<999999<<>>@@@AAABBBFFFGGGKKKPPPPPPQQQXXXbbbyyy{{{|||}}}}}}}}}|||{{{zzzzzzzzzzzzzzz{{{{{{{{{|||xxxxxxxxxyyy{{{}}}~~~~~~||||||}}}~~~}}}}}}uuupppkkkhhhgggjjjttt}}}{{{}}}wwwqqqsss{{{nnnYYYKKKGGGHHHEEEFFFHHHJJJKKKKKKJJJIIIJJJJJJKKKLLLNNNOOOPPPPPPOOONNNLLLLLLMMMNNNMMMMMMKKKKKKJJJKKKKKKLLLMMMNNNHHHJJJNNNPPPQQQRRRTTTVVVUUUZZZaaalllsss{{{xxxxxx{{{~~~rrreee\\\UUUQQQNNNGGGFFFDDDCCCBBBBBBBBBCCCBBBEEEJJJQQQZZZccckkkooorrrrrrrrrsssvvvyyy}}}zzz{{{||||||zzzzzz{{{|||~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~}}}}}}wwwwwwwwwsssooonnnooorrryyyvvvssspppoooqqqtttvvvuuuvvvvvvuuutttqqqooommmllliiibbbZZZQQQIIIBBB???===<<>><<<<<<<<<;;;<<<>>>AAADDDFFFGGGIIINNNPPPNNNPPP[[[hhh~~~}}}|||{{{zzzzzzzzzzzz{{{{{{{{{{{{zzzzzzzzzzzzxxxyyy{{{|||~~~}}}|||}}}~~~~~~~~~~~~~~~~~~}}}~~~|||{{{{{{{{{zzzyyyppplllhhhgggkkkqqqwww{{{~~~~~~}}}vvvrrrpppvvvuuu^^^OOOJJJGGGDDDDDDEEEFFFFFFGGGGGGGGGGGGGGGHHHJJJKKKLLLKKKJJJIIIHHHIIIJJJKKKLLLLLLLLLLLLLLLKKKKKKJJJIIIIIIIIIIIIJJJKKKNNNQQQSSSTTTTTTTTTRRRVVVYYY^^^sss~~~{{{|||}}}{{{zzz}}}|||oooeee]]]VVVQQQMMMIIIEEEBBBBBBBBBBBBBBBCCCEEEHHHLLLSSS]]]gggnnnnnnooorrruuuxxxzzz{{{|||}}}}}}}}}|||||||||||||||~~~~~~~~~~~~}}}~~~~~~}}}||||||zzzwwwsssooollljjjjjjkkkmmmnnnlllhhhhhhlllpppwwwxxxyyyyyyvvvsssrrrsssppplllfff___WWWNNNEEE???;;;;;;;;;<<>>===<<<<<<<<<===???BBBEEEGGGGGGHHHJJJLLLKKKMMMXXXddd{{{zzz{{{{{{zzzzzzyyyxxxwwwzzzzzzzzzzzz{{{{{{{{{{{{zzzzzz|||~~~}}}|||}}}~~~~~~}}}~~~}}}||||||{{{~~~|||zzzzzzzzzzzzxxxvvvpppmmmiiihhhmmmssszzz}}}|||~~~|||}}}}}}qqqnnnnnnvvvppp[[[MMMIIIHHHFFFEEEEEEFFFFFFFFFFFFFFFEEEFFFGGGHHHIIIJJJIIIHHHGGGFFFGGGHHHIIIIIIJJJIIIIIILLLLLLKKKJJJJJJIIIIIIHHHGGGJJJNNNRRRTTTTTTSSSRRRQQQTTTUUUYYYmmmyyywwwxxxxxxzzz{{{zzzzzzzzz}}}uuukkkbbbZZZTTTMMMIIIEEECCCBBBCCCCCCBBBCCCDDDGGGJJJQQQZZZdddkkklllnnnqqqtttwwwyyyzzzzzz{{{{{{zzzzzz{{{}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}|||yyyvvvrrrnnnkkkiiijjjkkkkkkiiifffeeegggkkkrrruuuxxxyyywwwuuuttttttppplllgggaaaZZZQQQIIICCC===<<<:::999:::<<>><<<<<<===>>>AAAEEEHHHJJJHHHGGGHHHIIIHHHJJJUUUaaauuu}}}}}}~~~xxxxxxyyyzzzyyyxxxwwwuuuxxxxxxxxxyyyzzz{{{{{{{{{{{{|||}}}}}}|||}}}~~~}}}|||~~~~~~~~~}}}}}}||||||||||||{{{yyyyyyzzzyyywwwuuuqqqnnnkkkkkkpppwww}}}}}}}}}~~~~~~}}}~~~|||pppnnnnnnvvvlllYYYMMMHHHHHHHHHFFFFFFFFFGGGFFFFFFEEEEEEEEEFFFGGGHHHHHHHHHGGGGGGFFFFFFGGGHHHIIIIIIHHHHHHLLLLLLLLLKKKJJJJJJIIIHHHKKKLLLNNNPPPQQQPPPOOOOOOPPPRRRSSSWWWiii{{{vvvttttttuuuvvvxxxxxxyyy|||{{{pppggg]]]WWWMMMIIIEEEBBBBBBBBBBBBBBBBBBCCCEEEHHHNNNVVV___fffiiikkkooorrruuuwwwxxxxxxyyyyyyxxxyyy{{{~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~|||{{{xxxuuuqqqllliiihhhiiiiiigggdddbbbdddeeelllpppuuuwwwwwwuuuttttttooolllgggbbb[[[RRRIIICCC@@@>>>;;;999888999:::<<<===@@@DDDHHHMMMSSSZZZ___bbb```\\\WWWPPPJJJEEEBBBDDDEEEJJJRRR\\\ffflllnnnjjjeee___]]]]]]^^^\\\YYYXXXSSSRRRVVVZZZ[[[^^^aaa___```aaadddfffiiikkklll~~~}}}}}}{{{wwwtttxxxyyyyyyxxxvvvuuuvvvwwwwwwyyyzzzyyyvvvtttssssssuuuwwwyyy{{{zzzxxxvvvtttpppmmmiiihhhjjjkkkjjjhhhiiifffbbb^^^ZZZWWWUUUTTTWWWZZZ^^^bbbdddcccaaa```___aaacccdddcccaaa^^^\\\YYYYYYYYYXXXWWWXXXYYYZZZZZZ___fffjjjjjjhhhgggfffggggggffffffdddaaa^^^]]]]]]aaahhhnnnpppnnnhhhddd]]]\\\XXXTTTRRRUUUZZZ^^^^^^aaafffjjjkkkiiifffddd\\\SSSLLLKKKLLLLLLNNNQQQLLLMMMNNNKKKFFFBBB@@@@@@======>>>@@@DDDHHHLLLNNNKKKHHHGGGGGGGGGJJJTTT```qqq~~~~~~{{{zzzzzz|||}}}wwwxxxyyyyyyyyyxxxwwwvvvvvvvvvwwwxxxyyyzzzzzz{{{{{{|||~~~}}}}}}}}}}}}|||{{{{{{{{{{{{||||||}}}}}}}}}|||zzzzzzzzzzzzyyywwwtttnnnllljjjlllrrrxxx}}}~~~~~~yyyxxx{{{yyyooommmnnnvvv|||iiiXXXMMMHHHGGGHHHFFFGGGGGGGGGGGGFFFFFFEEEFFFFFFGGGGGGGGGHHHGGGGGGGGGGGGHHHIIIIIIIIIHHHHHHKKKKKKLLLLLLLLLKKKJJJIIIMMMMMMLLLLLLLLLNNNPPPQQQOOOQQQSSSXXXhhh~~~wwwsssqqqppprrrtttvvvwwwzzz~~~uuukkkaaaZZZMMMIIIEEEBBBAAAAAAAAAAAABBBCCCDDDFFFJJJRRR[[[aaafffhhhlllqqqtttvvvvvvvvvxxxwwwwwwxxxzzz~~~~~~}}}|||}}}~~~~~~|||zzzyyyxxxtttnnnjjjhhhhhhgggfffcccbbbbbbcccgggkkkppptttttttttssssssqqqnnniiiccc[[[RRRHHHBBB@@@>>>;;;888777777888999<<<>>>AAADDDGGGKKKPPPSSSUUUSSSOOOKKKGGGCCCAAA@@@BBBDDDJJJSSS]]]fffkkkmmmlllgggaaa^^^^^^]]]\\\ZZZZZZUUURRRUUUXXXZZZ]]]aaacccbbbaaa``````aaabbbccc|||{{{{{{~~~|||yyy{{{|||}}}|||zzzyyyyyyzzzzzz|||}}}|||yyyvvvuuuuuuyyy{{{~~~}}}zzzxxxsssppplllkkklllllljjjgggdddbbb^^^YYYUUURRRPPPPPPOOOPPPSSSVVVXXXXXXXXXXXXYYY[[[^^^aaabbbaaa___^^^YYYXXXVVVTTTTTTTTTTTTUUUSSSWWW]]]aaacccdddeeeeeedddeeeeeeeeedddcccaaa___^^^aaagggmmmpppnnniiieee___]]][[[WWWUUUVVVYYY\\\\\\___cccgggjjjjjjiiihhhaaaXXXOOOMMMNNNMMMOOORRROOORRRSSSPPPJJJEEECCCCCC??????@@@CCCGGGKKKPPPRRROOOKKKHHHHHHGGGKKKUUU```rrr}}}~~~}}}{{{yyyyyyzzz{{{|||xxxxxxyyyyyyyyyyyyxxxxxxvvvwwwwwwxxxyyyzzzzzz{{{||||||~~~}}}}}}}}}}}}{{{yyyxxxyyyzzz{{{|||}}}}}}~~~zzzyyyyyyyyyzzzxxxvvvssshhhhhhiiimmmsssyyy|||~~~~~~~~~}}}zzz}}}}}}zzzzzz}}}}}}xxxnnnmmmpppyyyvvvcccVVVMMMHHHFFFHHHGGGGGGHHHHHHHHHHHHHHHGGGGGGGGGHHHHHHHHHIIIIIIIIIHHHHHHIIIIIIIIIIIIHHHHHHIIIJJJKKKLLLMMMLLLKKKKKKKKKJJJHHHIIIKKKNNNRRRUUUOOORRRVVV\\\iiiwwwrrrpppnnnppprrrsssuuuwww{{{~~~zzzoooddd]]]OOOLLLGGGCCCBBBAAA@@@@@@BBBBBBCCCDDDGGGNNNVVV\\\cccfffkkkooossstttttttttwwwwwwxxxyyy{{{~~~~~~}}}}}}}}}~~~~~~{{{yyyyyyyyyvvvpppkkkiiihhhgggfffeeedddccccccdddhhhmmmppprrrrrrssstttsssppplllfff___UUUKKKDDD@@@>>>;;;888666666777888;;;<<<>>>@@@@@@BBBEEEHHHGGGFFFDDDBBBAAAAAABBBBBBDDDHHHOOOXXXbbbhhhjjjjjjkkkgggaaa^^^]]]]]]]]]]]]^^^XXXTTTVVVYYYZZZ^^^bbbgggeeebbb___]]]\\\[[[[[[~~~zzzyyy{{{}}}}}}~~~~~~~~~~~~~~~{{{xxxvvvvvv{{{}}}{{{yyyvvvssspppooopppnnnjjjfff^^^\\\XXXTTTPPPNNNMMMLLLHHHIIIJJJKKKLLLNNNPPPPPPUUUWWW[[[^^^aaabbbaaaaaa\\\YYYUUUSSSQQQPPPOOOOOOLLLPPPTTTXXX[[[^^^aaacccbbbbbbcccdddddddddcccccc```bbbfffkkkooonnniiieee___^^^]]]ZZZWWWWWWYYY[[[[[[\\\___ccceeefffggggggfff\\\RRROOOOOONNNOOORRRTTTWWWYYYVVVOOOIIIGGGGGG@@@AAABBBEEEIIIOOOSSSVVVSSSNNNJJJIIIIIIMMMWWWbbbrrr|||~~~}}}}}}|||{{{{{{zzzzzzzzzzzzzzzyyyyyyzzzzzz{{{yyyyyyyyyzzzzzz{{{{{{{{{{{{|||~~~}}}}}}}}}|||zzzxxxyyyyyyzzzzzz{{{{{{{{{|||xxxwwwwwwxxxxxxwwwtttqqqggghhhkkkqqqwww|||~~~~~~~~~|||||||||sssrrruuu}}}}}}mmm]]]SSSMMMHHHFFFHHHGGGHHHHHHIIIJJJJJJJJJJJJIIIIIIIIIIIIIIIJJJKKKKKKHHHHHHHHHIIIIIIHHHHHHGGGGGGHHHKKKMMMNNNNNNMMMLLLHHHHHHHHHIIIKKKNNNQQQSSSQQQUUU[[[aaajjjzzzyyyyyytttrrrmmmooopppppprrruuuyyy}}}~~~ssshhhaaaSSSOOOJJJEEECCCBBBAAA@@@AAAAAABBBBBBEEEKKKSSSXXXaaadddiiinnnrrrssssssrrrwwwxxxyyyzzz|||}}}~~~~~~~~~~~~~~~~~~~~~}}}zzzwwwwwwxxxwwwrrrmmmjjjiiihhhhhhhhhgggeeedddeeehhhlllooopppqqqsssuuuuuussspppkkkeee\\\RRRKKKDDDBBB>>>:::888888888999999;;;============???AAA@@@@@@??????AAACCCEEEFFFJJJOOOXXXccckkkooommmkkkiiifff```]]]\\\^^^aaabbbeee^^^ZZZ[[[]]]___cccgggkkkiiifffccc```^^^]]]\\\}}}yyywww|||}}}}}}}}}yyywwwwwwzzz|||~~~zzzxxxyyyvvvssssssssspppkkkgggZZZXXXTTTPPPMMMKKKKKKKKKJJJIIIIIIIIIKKKMMMOOOQQQRRRUUUYYY]]]```ccccccddd___[[[VVVRRRPPPNNNLLLKKKGGGJJJMMMPPPSSSXXX]]]```aaaaaabbbdddeeeeeeffffffbbbbbbeeejjjnnnmmmiiiddd^^^^^^^^^[[[YYYXXXYYYZZZYYYZZZ\\\^^^```aaabbbccchhh^^^TTTPPPOOONNNOOORRRWWW[[[]]]ZZZRRRLLLJJJJJJAAABBBCCCFFFKKKPPPUUUXXXVVVPPPKKKJJJJJJNNNXXXcccppp{{{~~~~~~|||zzzyyy|||{{{zzzyyyzzz{{{|||}}}{{{{{{{{{|||||||||||||||{{{|||}}}~~~}}}}}}}}}|||zzzxxxzzzzzzzzzzzzzzzzzzzzzzzzvvvvvvvvvwwwwwwuuurrrooohhhjjjooovvv|||~~~{{{zzz{{{vvvgggWWWQQQMMMHHHFFFIIIGGGHHHIIIJJJKKKKKKKKKKKKKKKJJJJJJJJJJJJKKKLLLLLLGGGGGGHHHHHHHHHGGGGGGFFFFFFGGGJJJMMMNNNNNNNNNMMMIIIJJJKKKLLLLLLMMMMMMMMMSSSXXX^^^cccjjjwwwttt}}}|||wwwuuunnnnnnoooooopppsssxxx|||~~~vvvkkkdddVVVRRRLLLHHHEEEDDDBBBAAAAAAAAAAAAAAADDDJJJQQQVVV```ccchhhmmmqqqrrrrrrrrrxxxxxxzzz{{{||||||||||||}}}}}}~~~~~~~~~}}}}}}}}}yyyuuuvvvxxxxxxsssooojjjjjjiiiiiijjjiiigggffffffhhhlllnnnppprrrtttvvvwwwvvvsssooojjjaaaXXXRRRJJJGGGCCC???<<<;;;;;;;;;999;;;======<<<===>>>@@@?????????AAACCCFFFHHHJJJQQQWWWaaammmuuuvvvsssoooiiieee```]]]]]]```dddfffllleee```aaacccdddhhhmmmrrrqqqnnnllliiigggfffeeezzzwww~~~|||xxxyyy{{{yyy|||~~~|||zzzyyyuuuuuuttttttssspppkkkhhh___WWWMMMIIIJJJLLLLLLKKKNNNIIIEEEDDDGGGIIIJJJIIIJJJOOOUUUZZZ\\\]]]___```\\\[[[YYYVVVRRRNNNLLLJJJGGGGGGHHHKKKOOOUUUZZZ]]]\\\]]]^^^```bbbcccddddddcccaaa```dddkkkooonnnkkkgggbbb]]]ZZZ[[[[[[ZZZXXXXXXXXXYYY]]]cccggggggffffffaaaYYYTTTRRRSSSUUUVVV\\\bbbeeeaaa\\\WWWQQQKKKJJJFFFDDDGGGPPPWWWZZZZZZYYYUUUPPPOOONNNQQQ\\\gggzzz~~~}}}||||||}}}~~~~~~|||zzzzzzzzzzzz{{{{{{{{{|||||||||||||||{{{yyyxxxyyy{{{|||}}}}}}|||~~~|||yyy{{{{{{{{{zzzzzzyyyyyyyyywwwxxxwwwvvvtttpppmmmkkknnnrrrwww{{{~~~{{{|||~~~jjj\\\MMMHHHHHHGGGFFFGGGHHHIIIIIIJJJJJJIIIIIIHHHHHHHHHHHHIIIJJJKKKKKKLLLLLLLLLKKKIIIGGGGGGIIIKKKMMMMMMLLLLLLKKKKKKKKKJJJMMMMMMKKKIIIGGGHHHKKKNNNMMMXXX\\\bbbrrruuuqqqxxxuuujjjhhhhhhmmmuuuzzzyyywwwqqqggg\\\UUULLLEEECCCBBBAAA???AAA>>>>>>AAACCCEEEKKKSSSZZZaaagggiiilllqqqtttssstttuuuvvvvvvuuutttvvvwwwyyyzzz}}}~~~~~~}}}}}}zzzvvvsssrrrqqqqqqmmmkkkjjjkkkmmmnnnllljjjjjjiiihhhiiimmmqqqtttuuuzzzxxxwwwvvvtttnnneee^^^WWWQQQHHHBBB@@@???>>><<<666777999;;;<<<=========@@@AAACCCDDDFFFKKKSSSYYY^^^iiitttyyy{{{|||vvvmmmhhhfff```ZZZXXX\\\eeemmmoooqqqppplllfffdddhhhlllppprrruuuuuurrrooommmlll~~~{{{{{{yyyxxxwwwyyy|||~~~|||xxxuuusssrrrrrrssstttuuusssnnnkkkeee\\\SSSMMMNNNPPPPPPOOOPPPNNNJJJHHHHHHIIIIIIHHHIIIMMMSSSWWWZZZ]]]```bbbdddccc```\\\VVVPPPJJJGGGGGGGGGGGGHHHKKKOOOSSSVVVXXXZZZ\\\___aaabbbccccccdddbbbaaadddjjjnnnnnnlllfffbbb]]]ZZZZZZ[[[ZZZYYYZZZYYYYYY]]]ccchhhjjjjjjjjjeee]]]VVVTTTUUUWWWYYY```gggkkkgggbbb]]]UUUNNNLLLIIIGGGJJJRRRYYY]]]]]]]]]WWWSSSPPPOOOSSS^^^jjjzzz|||{{{zzz{{{||||||zzzyyyyyyyyyyyyzzzzzzzzzzzzzzzyyyzzz||||||{{{zzz{{{}}}}}}~~~~~~}}}~~~|||yyyzzz{{{{{{{{{{{{{{{{{{|||xxxxxxxxxvvvtttpppllljjjkkkpppvvv||||||}}}hhh[[[NNNJJJJJJIIIHHHIIIGGGGGGHHHHHHHHHHHHGGGGGGHHHHHHIIIIIIJJJKKKKKKLLLLLLLLLKKKIIIGGGGGGJJJLLLLLLLLLKKKKKKKKKJJJJJJJJJLLLLLLKKKIIIHHHIIILLLNNNNNNUUUYYYbbbqqqyyyzzzvvvyyywwwooommmlllpppwww|||}}}|||tttiii___XXXNNNHHHEEECCCAAA???@@@>>>>>>AAABBBDDDJJJQQQZZZaaagggiiilllqqqsssrrrtttuuuwwwwwwuuuuuuvvvwwwxxxzzz|||~~~~~~~~~}}}{{{{{{}}}~~~{{{xxxuuusssrrrqqqooommmkkklllnnnoooooommmnnnmmmkkklllppptttyyy{{{|||}}}~~~yyypppiii```YYYQQQKKKGGGDDDBBB???============>>>??????@@@CCCEEEIIIMMMQQQWWW___dddmmmuuu|||~~~~~~wwwooogggeee```ZZZWWWZZZbbbiiinnnqqqrrrooojjjhhhjjjnnnsssvvvxxxwwwuuuqqqoooooozzzvvvvvvyyy|||}}}{{{wwwqqqmmmmmmnnnqqqtttwwwwwwsssqqqmmmeee[[[UUUTTTUUUVVVVVVVVVVVVTTTQQQMMMJJJIIIIIIHHHKKKPPPTTTWWW\\\aaadddjjjjjjhhhddd]]]UUUNNNIIIIIIHHHGGGGGGHHHKKKNNNPPPSSSVVVZZZ^^^aaabbbaaaaaabbb```___aaafffjjjjjjiiieeebbb]]]ZZZZZZZZZZZZYYY[[[ZZZYYY\\\bbbhhhmmmooopppjjjaaaZZZVVVWWWZZZ]]]fffmmmrrrpppjjjddd[[[SSSOOOLLLJJJMMMTTT\\\```bbbbbb\\\VVVSSSRRRVVVbbbnnn|||~~~{{{zzzyyyzzz{{{zzzyyywwwxxxxxxxxxxxxwwwwwwwwwwwwvvvyyy|||~~~~~~}}}~~~~~~~~~{{{yyyzzzzzz{{{{{{|||}}}}}}~~~xxxxxxxxxwwwtttpppllljjjiiiooovvv}}}|||yyy|||}}}|||eeeYYYNNNKKKKKKJJJIIIJJJFFFFFFGGGGGGGGGGGGFFFFFFHHHIIIIIIJJJJJJKKKKKKKKKKKKLLLKKKJJJHHHHHHJJJLLLKKKJJJJJJJJJJJJIIIIIIIIIJJJKKKJJJIIIIIIJJJMMMPPPPPPRRRUUUbbbppppppyyy||||||zzzuuurrrooopppvvv|||~~~yyynnnccc\\\RRRJJJGGGEEEBBB@@@@@@======@@@AAABBBHHHOOOXXX___fffhhhkkkppprrrqqqtttvvvwwwwwwvvvvvvwwwxxxwwwyyy{{{|||}}}}}}}}}|||~~~}}}zzzyyyyyy|||}}}zzzwwwuuusssrrrqqqooommmmmmnnnpppqqqqqqqqqooommmnnnqqqwww~~~yyypppjjjbbb[[[UUUOOOJJJGGGHHHFFFDDDCCCBBBDDDFFFGGGKKKPPPVVV]]]dddkkkrrrwww|||uuunnneeeddd```[[[VVVWWW\\\aaajjjnnnrrrrrrpppnnnnnnppptttvvvwwwwwwtttqqqoooooo~~~}}}~~~~~~xxxzzz{{{~~~}}}xxxpppkkkiiikkkoootttyyy{{{yyywwwuuunnnddd]]][[[\\\]]]]]]___```aaa]]]VVVPPPNNNNNNJJJLLLNNNQQQUUU[[[aaafffjjjllllllkkkfff]]]UUUPPPLLLKKKIIIHHHIIIKKKNNNOOOPPPSSSXXX^^^aaabbbbbbaaa^^^\\\ZZZ[[[___cccdddeeedddaaa]]]ZZZYYYYYYZZZZZZ\\\ZZZYYYZZZ___fffmmmqqqrrrmmmeee\\\WWWXXX\\\```iiiqqqwwwvvvpppiii___VVVQQQOOOMMMOOOUUU\\\bbbdddfff```ZZZWWWVVVZZZgggsss~~~~~~}}}|||{{{{{{zzzyyyyyyzzzzzzxxxvvvvvvvvvvvvvvvuuuuuuuuuuuuwww{{{~~~}}}|||zzzyyy{{{{{{{{{{{{{{{|||||||||yyyyyyyyywwwtttqqqmmmkkkkkkqqqyyy~~~~~~yyyvvvzzz{{{|||~~~~~~{{{yyyyyy|||ttt___UUUMMMKKKKKKIIIIIIJJJFFFFFFGGGGGGGGGGGGFFFFFFHHHIIIIIIIIIJJJJJJJJJKKKJJJKKKKKKJJJIIIHHHJJJLLLIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJKKKNNNQQQTTTRRRTTTcccooojjjppp~~~{{{wwwqqqooorrrxxx|||~~~~~~|||sssggg___TTTLLLHHHEEEBBB@@@???======???@@@@@@EEELLLUUU]]]dddfffjjjnnnpppooosssuuuwwwxxxwwwwwwwwwxxxwwwxxxyyy{{{{{{|||{{{{{{}}}~~~|||yyywwwxxx{{{~~~|||zzzwwwuuutttrrrpppnnnmmmnnnppprrrtttqqqpppnnnmmmpppxxxzzzqqqiii```YYYUUUUUURRROOOLLLLLLOOORRRUUU]]]aaaiiirrr{{{|||uuuooojjjddddddaaa\\\UUURRRTTTVVVaaaffflllpppqqqppppppqqqoooqqqrrrqqqooolllkkkkkk~~~{{{yyyyyy|||~~~}}}}}}yyypppjjjfffhhhmmmssszzz~~~~~~~~~|||vvvnnngggccccccddddddhhhkkkmmmjjjbbb[[[VVVUUUNNNOOOPPPQQQTTTZZZ```eeekkkmmmpppppplllddd\\\WWWOOONNNLLLJJJJJJLLLNNNPPPOOOSSSXXX^^^bbbccccccbbb\\\ZZZXXXXXXZZZ^^^aaabbbbbbaaa^^^ZZZXXXXXXYYY[[[[[[ZZZXXXXXX[[[bbbjjjppprrrnnnfff^^^XXXXXX\\\```jjjssszzzyyytttlllbbbYYYRRRPPPNNNOOOTTTZZZ```dddiiiccc^^^\\\[[[___kkkwww~~~}}}}}}}}}~~~~~~~~~}}}{{{zzz{{{zzzyyyyyyzzzyyywwwuuutttttttttttttttssssssssszzz}}}~~~~~~~~~|||zzzyyyyyy||||||{{{{{{zzzyyyxxxxxxyyyzzzyyyxxxvvvsssooommmqqqvvv|||~~~}}}zzzyyyyyy|||{{{xxxwwwxxxzzz}}}~~~yyyvvvvvvuuuqqqooopppttt}}}~~~nnnYYYQQQKKKKKKJJJHHHGGGHHHGGGGGGHHHHHHHHHHHHGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIIIIJJJJJJJJJHHHHHHJJJKKKHHHHHHHHHIIIIIIIIIIIIIIIHHHJJJKKKKKKKKKLLLOOOQQQVVVSSSTTTaaalllffflll|||uuuppppppuuuzzz}}}~~~xxxhhh```UUUMMMIIIFFFBBB@@@@@@======@@@@@@???CCCIIIPPPYYY```dddhhhmmmnnnmmmrrrtttwwwxxxxxxwwwwwwxxxxxxxxxyyyyyyzzzzzz{{{{{{zzz~~~}}}~~~}}}yyywwwxxx{{{~~~}}}~~~~~~~~~|||zzzwwwvvvsssrrrpppnnnmmmoooqqqtttsssrrrpppooorrryyyyyyqqqmmmhhheeeaaa___```ccchhhllluuuyyywwwnnnhhhfffcccdddccc^^^VVVPPPMMMMMMUUUZZZaaagggkkkmmmnnnnnniiikkklllkkkjjjhhhggghhh}}}xxxuuutttvvvyyy|||~~~zzzqqqjjjggghhhlllrrryyy}}}wwwqqqmmmkkkkkkkkkooorrruuutttooogggaaa]]]TTTTTTTTTTTTUUUYYY^^^ccclllooorrrtttqqqkkkccc^^^SSSRRROOOMMMLLLMMMNNNOOOPPPSSSXXX]]]aaacccdddddd]]][[[XXXWWWXXX\\\```cccaaa```^^^ZZZXXXWWWYYY\\\\\\[[[YYYWWWYYY^^^ffflllooommmggg___YYYXXX\\\```kkkttt{{{{{{vvvpppfff^^^TTTRRROOOOOORRRWWW^^^bbbiiieeeaaa``````dddooo{{{{{{~~~{{{~~~~~~}}}{{{zzzyyyyyyyyyyyyvvvtttrrrrrrrrrrrrssssssssstttzzz}}}}}}~~~}}}zzzxxxxxxyyy}}}}}}|||zzzyyyxxxwwwvvvzzzzzzzzzzzzxxxuuusssqqqxxx|||~~~|||{{{wwwuuuuuuzzz}}}xxxyyy{{{}}}}}}wwwssssssrrrnnnmmmnnnsss|||kkkUUUOOOKKKKKKJJJFFFEEEGGGGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFHHHIIIIIIHHHHHHIIIJJJHHHHHHHHHIIIIIIIIIIIIJJJIIIJJJKKKLLLKKKLLLOOOQQQTTTSSSRRR[[[eeecccjjjxxxrrrqqquuu{{{zzzjjjbbbWWWOOOJJJGGGDDDAAA@@@>>>>>>@@@@@@>>>BBBGGGKKKSSS\\\aaafffkkkmmmkkkpppsssvvvxxxwwwvvvvvvwwwxxxyyyyyyyyyyyyzzzzzz{{{yyy}}}}}}~~~}}}zzzwwwxxxzzz|||zzz|||~~~~~~|||yyyxxxttttttssspppnnnnnnppprrruuuuuutttsssttt{{{~~~|||||||||rrrhhhccccccbbbeeefffccc[[[RRRMMMLLLMMMPPPVVV[[[aaadddfffgggdddfffggggggfffffffffggg}}}xxxsssqqqrrruuuwwwxxx}}}}}}uuunnniiiiiikkkqqqxxxzzzvvvsssrrrrrrsssuuuxxxzzzyyyrrriiiccc[[[[[[YYYXXXWWWXXX\\\___jjjmmmsssvvvvvvrrrmmmiii\\\YYYVVVRRROOOOOOOOOPPPRRRTTTWWW\\\___bbbcccddd]]][[[XXXUUUVVVYYY^^^bbb``````^^^ZZZWWWWWWYYY\\\^^^]]][[[XXXXXX[[[ccchhhlllkkkhhhbbb[[[YYY]]]aaannnvvv}}}}}}yyytttkkkdddVVVTTTQQQOOOPPPUUU\\\aaahhheeeccccccdddhhhrrr}}}{{{|||}}}~~~~~~zzzyyyxxxxxxxxxwwwuuusssppppppqqqrrrsssttttttuuuvvvzzz~~~{{{|||~~~~~~~~~{{{xxxvvvwwwyyy}}}||||||{{{zzzyyyyyyxxxyyyzzz{{{{{{zzzxxxvvvttt|||~~~}}}|||zzzvvvvvv|||~~~~~~}}}wwwssssssrrrooonnnpppssswwwdddSSSOOOLLLMMMKKKFFFEEEFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEDDDFFFHHHHHHGGGGGGGGGIIIHHHIIIIIIIIIJJJJJJJJJJJJIIIKKKLLLLLLLLLLLLNNNPPPNNNQQQOOOQQQ[[[___gggxxx|||vvvqqqpppuuu|||{{{llldddYYYQQQLLLJJJFFFDDDAAA??????AAA@@@>>>AAAFFFEEEOOOXXX^^^dddjjjllljjjnnnqqquuuwwwwwwvvvuuuvvvyyyyyyyyyyyyyyyzzzzzz{{{{{{}}}~~~}}}}}}|||zzzwwwvvvxxxyyywwwyyy}}}~~~{{{yyyvvvwwwvvvtttqqqoooppprrrtttuuuvvvttttttzzz{{{tttjjj```\\\^^^```eeeiiihhhaaaYYYSSSQQQKKKLLLMMMQQQVVVZZZ]]]^^^___aaacccccccccccceeeggg~~~xxxrrrpppqqqsssuuuuuu{{{zzzsssjjjjjjkkkpppwww{{{xxxvvvvvvuuuvvvyyy}}}~~~xxxnnnfff______]]]ZZZXXXXXXZZZ]]]eeejjjqqqwwwzzzyyywwwuuudddaaa\\\WWWTTTRRRRRRRRRRRRTTTWWWZZZ^^^aaacccdddZZZYYYUUUSSSRRRVVV[[[```______^^^[[[WWWVVVYYY]]]```___]]]ZZZXXXZZZaaafffjjjkkkiiiccc]]]ZZZ]]]bbbpppxxx{{{wwwppphhhWWWUUURRRPPPPPPTTT[[[```gggddddddeeefffjjjttt~~~~~~{{{|||}}}~~~~~~}}}yyyxxxvvvvvvvvvuuusssqqqoooooopppqqqssstttuuuvvvsssvvv{{{}}}{{{|||}}}}}}~~~}}}zzzwwwuuuwwwzzz|||||||||||||||{{{{{{{{{yyyzzz|||||||||zzzxxxwww~~~~~~|||wwwwww}}}}}}wwwrrrrrrrrroooooorrrsssrrr]]]SSSPPPNNNNNNLLLGGGEEEFFFEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCEEEGGGGGGFFFFFFGGGHHHIIIIIIIIIJJJJJJKKKKKKKKKJJJKKKMMMMMMLLLLLLMMMOOOHHHOOOLLLJJJTTT\\\fffttt|||}}}|||~~~|||zzzwwwrrrnnnnnnttt|||{{{mmmeee[[[SSSNNNLLLIIIFFFBBB@@@@@@BBBAAA>>>AAAFFFBBBLLLVVV\\\bbbiiikkkjjjmmmppptttvvvvvvuuuuuuuuuzzzzzzyyyyyyyyyzzz{{{{{{}}}|||{{{{{{}}}{{{{{{{{{yyyvvvuuuvvvwwwuuuxxx||||||zzzwwwyyyyyywwwssspppppprrrqqqssstttsssrrrwww{{{rrrllldddZZZVVVYYY^^^dddkkklllggg___YYYVVVLLLKKKJJJKKKOOOSSSVVVXXXZZZ\\\^^^______```ccceeeyyytttqqqqqqrrrsssvvvxxx||||||ssspppnnnpppvvv~~~~~~}}}{{{xxxvvvwwwxxx{{{xxxrrrnnnkkkeeeaaa___]]][[[ZZZ]]]ccckkkttt|||qqqlllfff```\\\YYYVVVTTTXXXXXXYYYZZZ\\\^^^aaabbb___ZZZTTTRRRTTTXXX[[[\\\^^^______]]]ZZZXXXXXXXXX``````]]]WWWSSSUUU^^^eeegggjjjjjjeee^^^[[[___eeepppxxxvvvkkk```[[[TTTOOOMMMOOOTTTWWWbbbbbbccceeehhhnnnvvv{{{}}}}}}|||{{{{{{{{{yyyxxxxxxwwwuuutttrrrqqqsssrrrpppnnnooopppssstttvvvxxx{{{~~~~~~~~~~~~~~~~~~}}}{{{yyyxxxyyyyyy}}}~~~~~~}}}|||{{{||||||zzzxxxwwwxxxzzz}}}~~~~~~|||{{{vvvrrrqqqpppoooqqqvvv~~~{{{gggXXXXXXVVVRRROOOMMMJJJFFFCCCHHHHHHGGGGGGGGGGGGGGGHHHHHHGGGGGGFFFEEEDDDCCCCCCCCCDDDEEEFFFGGGHHHHHHHHHIIIIIIIIIJJJKKKLLLLLLMMMKKKKKKLLLLLLMMMMMMMMMMMMOOONNNMMMLLLOOOUUU^^^ddd{{{|||}}}~~~~~~xxxtttsssssssssxxx~~~wwwnnnaaaWWWPPPLLLHHHEEECCCBBBAAA@@@@@@@@@AAABBBCCCJJJRRRYYY]]]bbbhhhmmmqqqrrrrrrrrrqqqqqqsssuuutttvvvxxxzzzyyyzzz{{{}}}{{{|||}}}~~~zzzzzz{{{{{{||||||||||||zzzzzzzzzyyy||||||{{{yyywwwvvvvvvwwwwwwwwwvvvvvvwwwyyyyyyxxxwwwxxxvvvsssrrrsssrrrqqqppprrrssstttttttttwww}}}wwwuuuppphhh```ZZZWWWVVV\\\ccclllqqqppphhh```ZZZTTTRRROOOLLLLLLNNNQQQSSSRRRUUUYYYZZZ[[[\\\```ccc|||wwwtttsssttttttvvvxxxzzz~~~}}}vvvssspppqqqwww~~~}}}{{{xxxxxxyyy}}}|||sssooojjjfffcccaaa___]]]^^^cccjjjssszzzzzzuuunnnhhhdddaaa^^^]]]\\\\\\\\\]]]___aaadddfffaaa[[[TTTPPPQQQTTTWWWXXX]]]^^^```___]]]ZZZZZZZZZ^^^^^^[[[VVVRRRTTT[[[bbbgggjjjkkkggg```\\\___cccmmmuuu~~~zzzoooccc^^^WWWPPPMMMNNNRRRTTT___```bbbdddhhhooovvv|||}}}~~~|||{{{yyyyyyuuuuuuuuuuuuuuutttssssssrrrqqqooonnnnnnppprrrsssvvvxxx{{{}}}~~~~~~~~~~~~~~~|||yyywwwwwwxxxyyy~~~}}}~~~}}}{{{xxxuuuvvvyyy|||wwwrrrpppqqqqqqppprrrwwwxxxeeeYYYVVVSSSPPPNNNMMMLLLJJJHHHGGGGGGFFFFFFFFFGGGHHHHHHIIIHHHHHHGGGFFFEEEEEEEEEFFFFFFGGGHHHIIIIIIIIIIIIJJJJJJKKKKKKLLLMMMMMMMMMLLLLLLLLLMMMMMMMMMNNNNNNNNNMMMLLLLLLNNNTTT\\\bbbuuu~~~}}}}}}{{{wwwvvvxxxyyyyyy{{{zzzqqqdddYYYRRRMMMIIIFFFCCCBBB@@@??????@@@@@@AAACCCHHHNNNUUU[[[aaafffjjjnnnoooqqqqqqrrrsssuuuxxxvvvxxxzzz{{{{{{{{{|||}}}}}}~~~|||xxxyyyzzz{{{{{{{{{yyyxxxvvvvvvwwwxxx{{{||||||{{{yyyxxxwwwwwwvvvuuuttttttvvvxxxyyyxxxwwwwwwtttrrrqqqqqqqqqooonnnoooppprrrrrrrrruuuyyy}}}|||vvvppppppnnniiiccc]]]XXXUUU[[[bbbkkkrrrrrrmmmgggbbbZZZXXXTTTQQQOOOOOOQQQRRRTTTWWWZZZ[[[[[[]]]```ccc{{{xxxvvvvvvvvvvvvwwwyyy|||{{{xxxttttttxxx~~~{{{zzzyyy{{{~~~yyyuuupppllljjjgggcccaaa```ccciiipppxxx~~~wwwpppllliiigggfffaaa`````````bbbfffiiikkkggg```XXXQQQPPPQQQTTTUUU[[[^^^```aaa```]]]\\\\\\^^^]]][[[WWWTTTUUUZZZ___fffjjjkkkhhhbbb^^^___bbbiiirrr{{{~~~uuuiiiccc[[[SSSNNNMMMOOOQQQZZZ]]]```dddiiipppwww|||}}}~~~}}}zzzxxxvvvqqqrrrrrrsssttttttuuuuuuqqqpppnnnmmmnnnoooqqqsssvvvxxxzzz}}}~~~~~~~~~}}}}}}}}}zzzwwwuuuvvvxxxzzz~~~{{{vvvssstttxxx{{{tttpppnnnooopppppptttyyysssccc[[[WWWTTTPPPMMMLLLKKKJJJIIIFFFFFFFFFFFFFFFGGGHHHHHHJJJJJJIIIIIIHHHHHHHHHGGGIIIIIIJJJJJJJJJJJJIIIIIIKKKKKKKKKLLLLLLMMMMMMNNNMMMMMMMMMMMMMMMNNNNNNNNNMMMLLLLLLKKKMMMRRRZZZ___iii||||||~~~|||yyyzzz}}}~~~|||}}}~~~uuuhhh]]]UUUOOOJJJFFFBBBAAA@@@???>>>??????@@@CCCEEEIIIQQQYYY```dddeeejjjllloooqqqsssuuuxxxzzzxxxzzz||||||{{{{{{{{{|||~~~{{{wwwxxx{{{|||{{{xxxuuusssppprrruuuwwwzzz}}}}}}}}}|||{{{yyywwwuuusssrrrrrrtttwwwxxxxxxwwwuuussspppoooooonnnmmmkkkjjjlllnnnooooooqqqsssuuutttwww{{{{{{yyyxxxzzz|||vvvnnnjjjgggiiikkklllhhhbbb[[[WWWZZZ```hhhppptttssspppmmmeeebbb]]]XXXUUUTTTSSSTTTWWWYYY[[[\\\]]]^^^```bbb|||zzzyyyxxxxxxxxxxxxyyy|||}}}yyywwwzzz|||}}}{{{zzzzzz{{{~~~|||yyyuuurrroookkkgggdddbbbdddhhhnnnvvv~~~{{{uuuqqqnnnmmmkkkfffeeecccccceeehhhmmmooooooiii___WWWRRRQQQSSSUUUXXX[[[```bbbbbb```^^^^^^``````___\\\YYYXXX[[[^^^bbbfffiiihhhdddaaaaaacccgggoooxxx~~~xxxoooiiiaaaXXXRRROOOOOOPPPWWWZZZ```eeekkkrrryyy}}}}}}~~~~~~~~~~~~}}}zzzwwwuuurrrrrrrrrsssssstttuuuuuuppppppooonnnoooqqqrrrssswwwxxxzzz|||~~~~~~~~~}}}}}}|||yyyvvvuuuwwwzzz|||~~~zzzuuusssuuuzzz~~~~~~wwwqqqmmmmmmnnnpppvvv}}}mmmaaa\\\ZZZVVVPPPLLLJJJIIIHHHGGGFFFFFFEEEFFFFFFGGGHHHIIIKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJKKKKKKJJJIIIIIIHHHJJJJJJKKKKKKLLLLLLLLLLLLMMMMMMMMMMMMNNNNNNNNNNNNKKKKKKKKKKKKLLLPPPWWW[[[bbbuuu~~~}}}}}}}}}|||~~~~~~|||}}}yyylll```XXXQQQJJJFFFBBBAAA???>>>>>>>>>>>>???DDDCCCFFFMMMWWW___bbbccciiillloooqqqsssuuuxxxzzzyyyzzz||||||zzzyyyyyyzzz}}}~~~}}}}}}xxxyyy||||||{{{vvvrrrnnnmmmpppuuuyyy|||~~~~~~~~~{{{xxxvvvqqqpppppprrruuuxxxyyyxxxtttrrrooommmmmmmmmkkkjjjdddfffhhhjjjkkkkkkllllllmmmpppuuuwwwvvvtttttttttuuuwww{{{zzzlllddd``````dddjjjooopppkkkbbb\\\YYY]]]dddlllrrruuuuuutttnnnkkkgggbbb^^^\\\[[[[[[\\\\\\]]]^^^___```aaabbb~~~|||{{{|||zzzxxxwwwyyy}}}}}}}}}zzzvvvvvvwwwwwwxxxyyyzzz|||~~~}}}{{{xxxuuurrrnnniiifffdddeeeggglllttt}}}zzzvvvtttqqqpppkkkiiifffeeefffjjjnnnqqquuupppfff\\\UUURRRSSSUUUVVVZZZ___bbbcccbbbaaaaaaccccccbbb```]]][[[ZZZ[[[]]]aaaeeefffdddbbbbbbccceeemmmtttzzzxxxsssooohhh```YYYUUURRRRRRVVV[[[bbbhhhnnntttzzz}}}~~~}}}}}}~~~~~~~~~}}}}}}||||||}}}}}}|||yyyvvvuuuvvvuuutttsssssssssttttttqqqqqqppppppqqqssstttuuuwwwxxxyyy{{{}}}~~~~~~}}}}}}~~~|||yyywwwwwwyyy{{{}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~|||yyyuuutttwww|||~~~uuunnnlllmmmpppyyy{{{hhh^^^[[[WWWSSSNNNKKKIIIIIIIIIHHHGGGGGGFFFFFFGGGHHHIIIIIIKKKKKKKKKKKKKKKKKKLLLLLLKKKKKKKKKKKKJJJIIIHHHGGGIIIIIIIIIJJJJJJJJJJJJJJJMMMMMMMMMMMMMMMMMMMMMMMMKKKKKKKKKKKKLLLOOOTTTWWW___ooo{{{~~~zzzzzzzzzzzz~~~}}}pppcccZZZSSSKKKFFFBBBAAA@@@>>>======>>>>>>DDDCCCDDDJJJTTT\\\aaabbbiiillloooqqqrrrsssuuuvvvwwwyyyzzzyyyxxxwwwwwwxxxzzz|||~~~|||{{{|||}}}}}}~~~}}}zzzuuuqqqnnnnnnrrrxxx|||}}}~~~zzzxxxqqqpppppprrruuuxxxyyyzzzuuurrrooonnnmmmmmmkkkiiiaaabbbdddfffggggggfffeeegggkkkpppssstttsssrrrqqqqqqqqqppprrruuuyyy~~~zzzmmmbbb\\\]]]aaaiiiqqqvvvssskkkeee[[[\\\```gggnnntttvvvvvvtttrrrnnnjjjgggeeedddddd````````````aaabbbaaaaaa}}}yyyvvvvvvzzzxxxsssmmmppprrrtttvvvwwwzzz||||||zzzyyywwwuuupppkkkgggffffffhhhlllsss|||~~~{{{xxxuuuqqqnnniiiggggggkkkooosssxxxssskkk```XXXSSSSSSTTTUUUYYY___bbbdddeeefffggghhhhhhgggeeebbb^^^ZZZXXXZZZ]]]```bbbbbbaaaaaabbbbbbiiipppuuu{{{}}}wwwvvvtttoooiiiccc]]]YYYWWWXXX^^^eeemmmrrrwww{{{}}}~~~}}}{{{|||}}}}}}|||{{{zzzzzz{{{{{{zzzyyywwwvvvxxxwwwuuusssrrrrrrssssssqqqqqqqqqrrrssstttuuuvvvwwwxxxyyyzzz|||~~~~~~~~~{{{zzzyyyxxxyyyzzz|||}}}|||{{{{{{{{{{{{|||}}}}}}}}}|||zzzwwwvvvyyy~~~yyyqqqnnnpppttt~~~tttbbbXXXVVVOOOLLLJJJIIIJJJKKKLLLLLLIIIIIIHHHHHHHHHHHHIIIIIIIIIJJJJJJJJJKKKKKKLLLLLLKKKKKKKKKKKKKKKJJJIIIHHHIIIIIIIIIIIIIIIIIIIIIIIIMMMMMMMMMLLLLLLLLLLLLLLLKKKLLLLLLLLLLLLNNNRRRUUU\\\kkkxxx}}}wwwvvvvvvyyyttthhh^^^VVVNNNIIICCCBBBAAA???>>>>>>>>>???BBBBBBCCCHHHPPPXXX^^^aaahhhkkknnnpppqqqqqqrrrsssuuuvvvxxxwwwvvvuuuuuuvvvwwwzzz}}}~~~~~~~~~}}}yyyuuurrrqqqrrrvvv{{{}}}{{{tttrrrrrrsssvvvyyy{{{{{{wwwuuurrrpppoooooommmkkkcccbbbbbbdddffffffdddbbbaaadddjjjooorrrsssqqqpppnnnmmmkkkjjjkkknnnqqqssstttvvvyyy~~~tttggg^^^[[[___fffooovvvwwwrrrmmmbbb```___dddkkkrrruuuuuuvvvuuurrrooommmkkkkkkjjjeeecccbbbbbbccccccbbbaaazzzuuutttwww|||zzztttlllnnnppppppppprrrvvvzzzzzzzzzyyyxxxvvvrrrmmmhhhggggggiiilllsss{{{}}}yyyvvvrrrmmmiiiiiilllqqqtttzzzwwwpppfff]]]WWWVVVWWWXXX[[[```dddfffhhhkkkmmmppppppooommmjjjddd^^^ZZZZZZ\\\]]]^^^^^^]]]]]]]]]^^^dddkkkpppwww}}}|||wwwwwwwwwuuurrrmmmfff```\\\\\\aaaiiiqqquuuyyy{{{}}}~~~|||zzzzzz||||||{{{yyyyyyyyyyyyyyyyyyyyyyyyxxxwwwuuusssrrrqqqqqqrrrsssoooppppppqqqrrrttttttuuuwwwwwwxxxzzz{{{}}}wwwxxxxxxyyyzzzzzz{{{|||}}}}}}|||||||||}}}~~~~~~~~~|||zzzyyyzzz~~~zzzuuutttvvv{{{mmm\\\RRRPPPIIIHHHGGGHHHJJJLLLLLLKKKLLLKKKJJJJJJIIIIIIIIIIIIGGGHHHHHHIIIJJJKKKKKKLLLLLLLLLLLLLLLLLLLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJLLLLLLLLLKKKKKKKKKJJJJJJKKKLLLMMMMMMMMMNNNQQQSSS[[[hhhuuuyyyyyyvvvuuuvvv{{{xxxlllccc[[[SSSMMMEEECCCBBB@@@???>>>??????>>>@@@BBBFFFKKKSSS[[[aaafffiiimmmoooppppppqqqrrrsssuuuwwwwwwuuuuuuuuuvvvwwwyyy|||~~~~~~yyyvvvuuuuuuvvvyyy~~~wwwuuutttuuuxxx{{{|||}}}zzzxxxuuusssrrrqqqooommmgggeeedddeeeggggggeeeccc]]]aaafffmmmrrrttttttsssooommmkkkiiiiiijjjkkkllljjjjjjllloootttvvvwwwvvvxxxxxx{{{|||nnnbbbZZZ[[[```iiirrrwwwuuurrrlllgggcccdddkkkqqqtttuuuwwwvvvtttqqqooommmllllllhhhfffdddccceeeeeebbb```{{{uuutttvvv{{{~~~vvvpppppppppnnnlllmmmrrrwwwzzzyyyyyyyyyxxxtttnnnjjjhhhhhhiiimmmsss{{{~~~zzzzzzvvvpppkkkjjjmmmrrruuu}}}{{{uuulllbbb\\\ZZZ[[[ZZZ]]]aaaeeehhhkkknnnqqqxxxxxxwwwuuuqqqkkkccc]]][[[\\\\\\\\\[[[ZZZZZZZZZZZZ```gggmmmuuu||||||xxxxxxyyyyyywwwrrrllleee```^^^dddlllsssxxxzzz{{{||||||yyyyyy{{{|||{{{xxxxxxxxxwwwwwwxxxxxxzzzzzzuuusssrrrppppppqqqrrrsssnnnooopppqqqrrrsssttttttwwwwwwxxxyyy{{{}}}uuuuuuwwwyyyzzzzzzzzzzzz~~~~~~~~~~~~|||zzz{{{}}}|||zzzwwwyyy}}}|||iiiXXXNNNKKKJJJHHHHHHHHHJJJJJJIIIHHHNNNMMMLLLKKKJJJIIIIIIIIIFFFGGGGGGHHHIIIJJJKKKKKKLLLMMMMMMNNNNNNNNNMMMMMMKKKKKKKKKKKKKKKJJJJJJJJJLLLLLLKKKKKKJJJJJJJJJIIIKKKMMMNNNNNNNNNNNNPPPRRR]]]hhhrrruuu~~~yyyuuurrruuuzzz{{{pppggg^^^VVVPPPEEEDDDBBB@@@????????????<<<>>>BBBDDDHHHOOOYYY```cccfffkkknnnooopppqqqrrrsssuuuvvvwwwvvvuuuvvvwwwxxxzzz}}}~~~~~~~~~~~~yyywwwwwwxxxxxx{{{yyywwwuuuvvvyyy{{{}}}~~~|||zzzwwwuuutttsssqqqooojjjhhhffffffhhhiiigggddd]]]```eeemmmssswwwwwwvvvrrrpppnnnkkkiiihhhhhhiiihhhggggggiiimmmqqqrrrsssvvvuuuwww~~~rrrfffXXXXXX[[[dddnnnuuuuuussstttmmmgggffflllrrrtttuuuwwwvvvtttqqqooommmlllkkkjjjgggddddddeeeeeeccc```zzzxxxyyy}}}}}}sssooommmnnnllliiioooyyyvvvwwwxxxzzzyyyvvvqqqmmmkkkjjjiiikkkqqqzzzzzzvvvqqqlllkkklllooorrruuu{{{}}}uuukkkccc^^^YYYXXXZZZ^^^bbbffflllsssxxx}}}{{{tttlllhhh```]]]YYYVVVVVVVVVUUUTTTYYYZZZ___gggpppuuuuuusssxxxuuurrrqqqqqqppplllhhhccchhhooowww|||~~~}}}|||wwwyyyzzz||||||{{{yyyxxxyyyyyyyyyxxxxxxwwwwwwwwwttttttsssrrrqqqoooooonnnmmmoooqqqqqqqqqpppqqqrrrvvvwwwxxx{{{}}}~~~|||~~~~~~|||vvvvvvvvvwwwyyy|||~~~}}}{{{|||}}}}}}|||zzzzzzppp^^^TTTOOOJJJIIIJJJKKKKKKKKKJJJIIIHHHMMMLLLKKKJJJJJJIIIJJJJJJIIIIIIIIIJJJJJJJJJJJJKKKKKKLLLMMMNNNOOONNNNNNMMMKKKKKKLLLLLLLLLLLLKKKKKKMMMLLLLLLLLLLLLKKKKKKKKKJJJLLLMMMNNNOOOPPPSSSUUU]]]dddwwwwwwzzz}}}wwwrrrrrrwww{{{vvvlllcccZZZTTTKKKGGGDDDCCC@@@===>>>CCC???>>>AAAEEEHHHKKKTTT^^^aaahhhlllkkkkkkooorrrsssssssssrrrssstttvvvxxxyyyzzzzzz|||}}}~~~~~~~~~~~~~~~||||||}}}|||}}}|||zzzwwwvvvxxx}}}||||||{{{zzzwwwtttqqqpppiiigggfffiiillllllgggbbbaaa```aaaeeemmmsssuuuvvvttttttrrrnnnjjjhhhjjjmmmmmmjjjhhhgggiiilllmmmnnnmmmpppwwwvvvmmm```\\\YYY]]]fffoootttuuuuuussspppnnnllllllmmmnnnpppooommmjjjhhhgggfffeeeeeebbb``````ccceeedddccc|||}}}xxxrrroooooommmlllpppxxx{{{{{{|||~~~}}}zzzuuuqqqkkkjjjhhhjjjnnnvvv}}}{{{wwwqqqllljjjkkknnnqqqvvv}}}xxxooohhhbbb]]]\\\]]]```cccffflllssswww|||tttpppeeebbb]]]YYYXXXXXXWWWVVVWWWYYY]]]dddkkkppppppooossspppmmmmmmoooqqqqqqooohhhlllrrrxxx}}}~~~}}}|||yyyzzz|||}}}}}}|||{{{zzzzzzyyyxxxwwwvvvuuutttttttttsssrrrqqqpppoooooonnnlllnnnqqqrrrrrrsssuuuvvvyyyzzzzzz{{{|||}}}}}}}}}~~~}}}~~~}}}{{{uuuuuuvvvxxxzzz|||~~~~~~~~~~~~}}}{{{{{{||||||xxxwwwzzz}}}~~~{{{}}}mmmYYYOOOJJJFFFIIIJJJKKKKKKKKKJJJIIIHHHMMMLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJKKKKKKMMMNNNNNNMMMLLLKKKJJJJJJJJJKKKKKKJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIHHHJJJKKKMMMNNNNNNOOORRRUUUYYY___qqq|||~~~}}}zzz{{{uuutttxxxwww{{{{{{pppfff\\\UUULLLGGGDDDCCC@@@===>>>BBBAAA@@@AAAEEEFFFHHHPPPYYY___eeejjjiiiiiimmmpppqqqrrrrrrrrrsssuuuwwwyyy{{{yyyyyy{{{|||}}}~~~~~~~~~}}}|||zzzwwwvvvwww{{{~~~}}}{{{xxxvvvtttrrrmmmjjjiiikkknnnoookkkgggfffeeedddfffkkkoooqqqrrrrrrssssssqqqmmmkkklllnnnllliiiffffffhhhkkklllmmmmmmooouuu|||yyyrrreee```\\\]]]dddlllqqqsssuuutttqqqnnnllljjjiiiiiikkkjjjhhheeebbb```^^^]]]\\\YYYWWWXXX\\\```bbbbbbyyysssqqqpppppprrrvvv{{{{{{|||}}}|||yyysssooolllkkkjjjjjjnnnsssyyy}}}|||uuuooommmmmmppprrryyy|||uuuoooiiidddbbbcccdddeeeggglllrrrwww}}}yyynnniiiccc^^^\\\[[[ZZZYYYXXXXXX[[[```fffjjjkkkkkkkkkhhhfffgggkkkqqqvvvxxxooorrrwww{{{~~~~~~}}}|||yyyzzz{{{||||||{{{yyyyyyyyyyyyxxxvvvtttsssqqqqqqsssrrrrrrqqqpppooonnnnnnlllooorrrttttttuuuwwwyyyzzzzzz{{{|||||||||||||||~~~}}}}}}~~~~~~|||zzztttuuuwwwzzz{{{|||||||||~~~~~~}}}{{{zzz}}}|||zzzvvvtttwwwyyy{{{}}}fffUUULLLHHHEEEIIIIIIJJJKKKKKKKKKJJJJJJLLLKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJJJJKKKLLLLLLLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGGGGGGGFFFFFFFFFFFFIIIJJJLLLMMMMMMNNNQQQSSSUUUZZZjjjyyyyyyzzz{{{wwwxxxuuuyyy~~~tttiii^^^VVVNNNHHHDDDCCC@@@======@@@BBBAAABBBDDDDDDDDDKKKSSS\\\ccchhhggggggkkknnnnnnpppqqqqqqsssuuuwwwyyyzzzwwwxxxzzz|||}}}~~~}}}|||zzzxxxvvvvvvyyy|||~~~{{{zzzxxxxxxwwwrrrpppmmmnnnqqqrrrqqqooonnnkkkhhhgggiiikkklllmmmooorrruuuvvvtttrrrpppoookkkhhheeedddfffhhhiiijjjkkklllpppvvv}}}~~~{{{pppiiibbb```cccjjjnnnqqquuutttssspppmmmiiigggeeegggfffdddaaa]]]ZZZWWWUUUSSSQQQOOOQQQUUU[[[```bbbzzzvvvuuuvvvvvvvvv|||||||||}}}|||yyysssnnnnnnlllkkkkkknnntttyyy}}}|||uuurrrrrrsssuuuzzz{{{vvvqqqkkkiiiiiiiiihhhiiimmmrrrwww}}}wwwrrrjjjdddaaa___]]]\\\ZZZZZZ[[[^^^bbbeeeggghhhfffcccaaabbbgggpppxxx~~~wwwyyy|||~~~~~~}}}|||wwwwwwxxxxxxxxxwwwvvvuuuxxxwwwvvvuuutttsssrrrqqqrrrqqqqqqpppoooooonnnnnnnnnpppssstttuuuuuuwwwyyywwwxxxzzz|||~~~~~~~~~}}}}}}}}}|||zzzyyyuuuwwwzzz|||~~~}}}|||{{{~~~}}}|||}}}~~~}}}yyyvvvwwwxxxxxx|||uuuaaaSSSMMMLLLKKKIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKIIIHHHHHHHHHHHHHHHGGGHHHHHHHHHIIIIIIIIIIIIIIIIIIJJJKKKJJJIIIHHHGGGIIIIIIHHHHHHHHHHHHIIIIIIFFFFFFFFFFFFEEEEEEEEEEEEHHHJJJKKKKKKLLLMMMOOORRRTTTWWWddd||||||{{{xxx{{{yyyvvvyyy}}}vvvkkk```XXXPPPJJJEEEDDDAAA>>>===???AAA???@@@BBBBBBAAAGGGOOOXXX```eeeffffffjjjmmmmmmppppppqqqrrrsssuuuvvvvvvvvvwwwyyy{{{}}}~~~}}}|||{{{xxxvvvuuuwwwyyy~~~}}}|||{{{zzz{{{|||}}}xxxuuurrrrrrtttvvvvvvvvvrrroookkkhhhggghhhiiijjjnnnrrrxxx||||||yyyvvvsssmmmjjjeeeccccccdddddddddffffffiiiooowww~~~{{{tttkkkeeeeeeiiimmmpppuuuuuutttssspppllliiifffgggfffdddbbb^^^YYYUUUSSSRRRPPPNNNNNNRRRYYY___ccc}}}}}}|||yyy}}}wwwrrrllljjjiiiiiimmmsssyyy}}}{{{wwwvvvvvvvvv{{{~~~xxxrrrppppppooonnnmmmooossswwwzzzzzzrrrkkkgggdddaaa```[[[[[[[[[[[[]]]```cccffffffdddbbbbbbfffoooyyy~~~~~~}}}|||{{{vvvvvvvvvvvvvvvuuuttttttuuuuuuuuuuuuuuutttttttttpppppppppoooooonnnnnnnnnppprrrtttuuuttttttuuuvvvxxxzzz|||~~~~~~}}}~~~~~~}}}{{{yyyxxxxxxwwwyyy|||~~~}}}{{{wwwvvvuuutttvvv{{{~~~ppp^^^RRRNNNMMMNNNIIIIIIIIIJJJKKKLLLMMMMMMKKKKKKIIIHHHHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHHHHIIIGGGHHHIIIJJJIIIIIIGGGGGGJJJIIIIIIHHHHHHIIIIIIJJJGGGGGGGGGGGGFFFFFFFFFFFFGGGIIIJJJJJJJJJKKKNNNPPPTTTWWWaaauuuwwwzzz{{{}}}{{{pppfff^^^TTTLLLFFFEEECCC???===>>>======>>>AAAAAA@@@FFFMMMUUU]]]cccdddfffjjjmmmmmmpppppppppqqqqqqrrrrrrrrruuuvvvxxxzzz|||}}}~~~|||||||||yyywwwuuuvvvwwwxxxxxxxxxyyy{{{~~~|||zzzwwwvvvvvvxxxyyyyyysssqqqnnnjjjgggggghhhiiilllqqqxxx~~~|||xxxrrrnnniiieeecccbbbaaa```bbbbbbdddiiirrr|||~~~uuummmkkklllnnnpppssstttuuuuuussspppmmmkkkggggggfffdddaaa\\\WWWTTTTTTRRRPPPOOOQQQWWW^^^cccyyytttiiigggeeedddhhhooowww|||}}}zzzxxxwww|||yyyvvvvvvuuutttrrrsssuuuxxx{{{zzztttooojjjfffddd\\\\\\[[[YYYZZZ]]]bbbfffiiiiiihhhhhhkkkrrrzzz~~~|||zzzyyyxxxxxxwwwvvvvvvuuuuuuuuusssssstttttttttuuuuuuuuuoooooooooooonnnnnnmmmmmmqqqsssuuuuuuttttttuuuvvv~~~|||{{{|||}}}~~~|||yyywwwvvvwwwxxxzzz}}}~~~~~~yyyuuusssqqqoooqqquuu~~~kkkZZZPPPKKKJJJLLLIIIIIIIIIJJJKKKMMMNNNOOOLLLKKKJJJIIIHHHHHHHHHHHHFFFFFFGGGGGGGGGHHHHHHHHHFFFGGGHHHIIIIIIIIIHHHHHHJJJJJJHHHHHHHHHHHHJJJJJJIIIHHHHHHHHHHHHGGGGGGGGGFFFHHHIIIIIIIIIJJJLLLNNNRRRUUU]]]mmmyyy|||}}}~~~yyynnngggXXXOOOHHHFFFEEEAAA>>>>>><<<;;;>>>@@@@@@@@@EEELLLPPPYYY```ccceeejjjmmmmmmoooooopppqqqqqqqqqqqqqqquuuvvvxxxzzz{{{|||}}}}}}~~~}}}}}}~~~{{{||||||{{{xxxwwwwwwwwwtttuuuwwwyyy|||~~~}}}zzzxxxwwwxxxyyyyyyrrrrrrppplllhhhffffffgggkkknnnuuu}}}|||xxxtttnnniiifffeeecccbbbccccccdddhhhoooyyy|||vvvqqqppppppqqqpppqqqsssssssssqqqooommmfffggghhhhhheee```[[[XXXVVVUUUSSSQQQQQQUUU\\\aaazzzvvvkkkgggcccbbbeeemmmvvv|||~~~{{{~~~yyyzzz{{{yyywwwwwwwwwxxx{{{|||wwwqqqlllhhh``````^^^\\\[[[^^^eeejjjnnnooopppppprrrwww~~~~~~|||zzzyyyxxxxxxwwwvvvuuuttttttttttttsssssssssssssssrrrrrrrrroooooonnnnnnnnnnnnmmmmmmqqqsssuuuvvvvvvwwwxxxyyy}}}{{{|||}}}~~~|||xxxuuuuuuvvvwwwyyy||||||vvvrrrqqqooommmppptttxxx{{{xxx{{{cccTTTMMMIIIHHHJJJIIIIIIIIIIIIKKKMMMOOOPPPMMMLLLKKKJJJIIIIIIIIIIIIFFFFFFFFFFFFGGGGGGGGGGGGDDDEEEGGGIIIJJJJJJIIIIIIIIIHHHGGGFFFFFFGGGHHHIIIIIIIIIIIIHHHHHHHHHHHHGGGFFFGGGHHHHHHHHHHHHKKKMMMMMMRRRYYYfff}}}|||yyy}}}}}}~~~~~~~~~ssslll[[[RRRJJJHHHGGGCCC???>>><<<<<<>>>AAA@@@???CCCJJJJJJTTT\\\```ccciiilllmmmmmmnnnppprrrssstttttttttvvvwwwxxxyyyzzz{{{{{{|||{{{~~~~~~{{{{{{|||zzz|||}}}|||zzzxxxxxxxxxtttvvvxxx{{{~~~~~~|||zzzwwwvvvwwwwwwrrrssssssoooiiieeeddddddhhhkkkpppxxx~~~}}}yyysssooommmkkkjjjiiihhhiiiiiikkkooouuu}}}|||vvvsssqqqpppnnnnnnoooooonnnmmmlllkkkhhhiiilllllljjjfffaaa^^^XXXXXXVVVTTTTTTWWW]]]bbb|||oookkkeeecccfffmmmvvv}}}{{{|||}}}}}}{{{yyyyyyyyyzzz}}}|||vvvppplllfffeeedddaaa```cccjjjpppqqqsssvvvwwwxxx|||~~~{{{yyyxxxwwwvvvuuutttsssrrrqqqqqqqqqssssssrrrrrrqqqpppoooooonnnnnnnnnnnnnnnmmmmmmmmmpppsssvvvxxxxxxyyy{{{}}}}}}|||}}}~~~|||wwwttttttuuuvvvxxx{{{}}}{{{uuuqqqqqqpppooorrrvvvssswww}}}vvvsss[[[OOOKKKHHHHHHKKKIIIIIIIIIIIIKKKMMMPPPQQQMMMLLLKKKJJJJJJIIIJJJJJJEEEFFFFFFFFFFFFGGGGGGGGGCCCEEEGGGIIIJJJKKKKKKJJJHHHGGGEEEDDDDDDEEEGGGHHHIIIIIIIIIHHHHHHHHHGGGGGGEEEGGGHHHHHHGGGHHHJJJLLLHHHNNNVVVaaawwwxxx{{{{{{|||}}}tttlll]]]SSSKKKIIIHHHDDD@@@???>>>===???AAA@@@>>>BBBHHHGGGPPPZZZ^^^bbbhhhllllllkkkmmmpppsssvvvwwwxxxxxxvvvwwwxxxyyyzzz{{{{{{{{{yyy|||~~~~~~~~~~~~~~~zzzzzz|||zzz|||~~~}}}{{{yyyyyyyyyvvvwwwzzz}}}}}}{{{wwwuuuuuuuuussstttuuuqqqjjjeeebbbbbbfffhhhlllttt|||~~~|||wwwsssrrrqqqpppooonnnnnnnnnnnnppptttyyy}}}~~~yyytttqqqpppllllllkkkkkkjjjiiihhhgggjjjllloooqqqppplllgggdddZZZZZZZZZYYYXXX[[[aaaffftttnnniiiiiikkknnnvvv~~~}}}zzz|||zzzuuupppooommmlllmmmooorrrttt{{{{{{yyyuuuvvv}}}}}}|||zzzxxxvvvuuuttttttssssssrrrqqqqqqrrrrrrrrrqqqqqqooonnnnnniiijjjlllmmmnnnmmmllllllqqqtttwwwyyyxxxwwwxxxxxx|||}}}zzzwwwuuuuuuuuuuuuvvvxxx{{{~~~|||yyyuuussstttuuuvvvvvvwww{{{|||{{{|||wwwiiiYYYOOOJJJGGGGGGJJJLLLKKKJJJIIIHHHIIIJJJJJJJJJJJJIIIHHHHHHGGGFFFFFFGGGFFFEEEEEEEEEFFFGGGHHHHHHGGGGGGIIIJJJJJJGGGEEEIIIIIIIIIHHHGGGFFFEEEDDDIIIHHHHHHHHHHHHHHHGGGGGGIIIHHHHHHGGGGGGHHHHHHIIIMMMPPPUUU___rrrssstttyyywwwvvvxxx~~~zzzqqqccc\\\SSSLLLGGGDDD@@@<<>>>>>???@@@AAAAAAFFFKKKRRRYYY^^^dddhhhkkkmmmoooqqqrrrssstttwwwyyyyyyxxxvvvvvvvvvxxxzzz{{{~~~~~~}}}~~~zzzooonnnvvv~~~zzz{{{{{{{{{{{{zzzyyyyyyyyyvvvvvvvvvyyy|||~~~~~~}}}zzz{{{{{{zzzxxxxxxzzz{{{wwwxxxwwwqqqiiibbb``````aaadddjjjpppuuuyyy|||}}}|||zzzxxxyyyzzzyyyxxxzzzwwwsssqqqrrrsssttttttzzzrrrnnnlllkkkjjjiiiiiihhhiiiiiikkkjjjjjjmmmpppppplllhhheeebbb^^^[[[]]]bbbhhhlll~~~vvvnnnkkkjjjlllssszzz~~~|||yyywwwwwwxxxzzz{{{|||}}}{{{xxxzzz}}}{{{yyywwwuuussssssrrrqqqqqqppppppooooooooooooooonnnmmmlllllljjjkkkkkkllllllmmmllllllooorrrvvvyyyzzzzzz{{{{{{||||||zzzxxxuuutttttttttuuuxxxyyy|||~~~}}}yyywwwvvvvvvvvvvvv{{{~~~|||{{{}}}nnncccWWWQQQMMMIIIHHHIIIJJJIIIHHHGGGFFFGGGHHHHHHIIIIIIIIIHHHGGGGGGFFFFFFGGGFFFFFFEEEFFFGGGHHHIIIHHHGGGFFFGGGHHHHHHFFFEEEIIIIIIIIIIIIHHHGGGFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHIIIHHHHHHGGGGGGHHHHHHIIILLLNNNRRRZZZjjjpppmmm|||wwwwwwwwwxxx|||~~~}}}tttggg```UUUMMMHHHEEEAAA>>>??????>>>>>>???@@@@@@AAADDDHHHOOOVVV\\\aaafffjjjlllnnnppprrrssstttvvvxxxwwwvvvuuuuuuvvvxxxzzz{{{|||~~~~~~uuujjj______fffqqqzzzyyyzzz{{{}}}}}}|||{{{xxxxxxxxxzzz|||}}}|||{{{}}}}}}}}}|||zzzyyyzzz{{{ttttttsssooojjjeeebbbaaaaaacccggglllpppuuuxxxzzz{{{{{{zzzyyyyyyyyyzzz{{{xxxuuurrrppppppqqqpppoootttvvv{{{}}}}}}yyyuuuqqqlllllljjjhhhggggggggggggkkkkkkkkkmmmoooooonnnmmmhhheeeaaa___```eeejjjnnn~~~tttooollllllrrryyy~~~}}}~~~|||yyyvvvtttqqqppppppoooooonnnmmmmmmnnnooooooooonnnmmmlllkkklllkkkkkkjjjkkklllmmmnnnnnnrrrvvvzzz{{{}}}~~~~~~{{{xxxwwwuuussssssssstttuuu{{{{{{|||~~~xxxtttuuu}}}|||yyyxxxxxxxxx{{{|||}}}eee\\\TTTQQQOOOKKKHHHHHHHHHGGGFFFEEEDDDEEEFFFFFFHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIIIIIIIGGGEEEEEEFFFFFFFFFEEEHHHIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIHHHHHHGGGGGGHHHHHHIIIJJJLLLOOOTTTaaaxxxpppfffppp|||{{{xxxzzz{{{{{{{{{|||xxxnnneeeYYYOOOJJJFFFBBB@@@?????????>>>??????@@@AAAAAAEEELLLRRRXXX^^^dddhhhjjjllloooqqqqqqsssuuuvvvuuuuuutttuuuvvvxxxzzz{{{zzz}}}~~~~~~~~~|||wwweee[[[RRRRRRVVV___jjjuuu{{{yyyxxxzzz~~~}}}{{{zzzzzz{{{}}}}}}{{{zzz}}}{{{zzz{{{|||uuusssqqqpppnnnllliiifffaaabbbcccfffjjjnnnrrruuuvvvxxxzzzzzzwwwwwwyyy|||vvvtttrrrpppooonnnllljjjjjjmmmqqquuuwwwvvvtttsssmmmllljjjhhhfffeeeeeeeeejjjlllnnnooooooppprrrsssmmmkkkgggeeefffjjjnnnqqqzzztttqqqpppuuu|||}}}zzzwwwtttppppppooonnnnnnmmmmmmlllooopppppppppoooooonnnmmmmmmllljjjiiijjjlllnnnpppqqqtttyyy|||}}}~~~~~~{{{vvvuuutttsssssstttvvvwww}}}}}}}}}~~~zzzuuunnnkkklllttt{{{}}}||||||}}}~~~{{{}}}~~~zzz```XXXPPPOOONNNJJJGGGHHHGGGFFFEEEDDDDDDDDDEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGHHHGGGGGGHHHHHHHHHIIIIIIJJJHHHEEEEEEFFFGGGGGGFFFHHHHHHIIIJJJKKKKKKJJJJJJIIIIIIJJJJJJKKKKKKLLLLLLIIIHHHHHHGGGGGGHHHHHHIIIHHHJJJNNNSSS[[[mmmuuueeeiii{{{}}}yyyxxx{{{~~~|||~~~{{{}}}tttkkk]]]RRRKKKGGGCCCAAA@@@???????????????@@@@@@???CCCHHHNNNTTT[[[aaafffgggjjjmmmooopppqqqsssttttttttttttuuuwwwyyy{{{|||{{{}}}~~~}}}~~~~~~~~~uuuooocccZZZSSSQQQRRRVVV^^^ffftttxxx}}}|||wwwwww{{{|||{{{zzz{{{}}}~~~}}}{{{~~~~~~|||{{{|||~~~zzzwwwttttttuuutttpppllldddcccbbbbbbdddiiimmmppprrrvvvyyyxxxtttrrrtttwwwtttrrrqqqpppooollliiifffeeegggjjjmmmooopppppppppnnnmmmkkkiiihhhfffeeeeeeggglllrrrtttssssssuuuwwwtttqqqooommmmmmooosssuuu~~~yyyuuuwww||||||xxxvvvpppppppppooonnnnnnmmmmmmnnnoooooooooooonnnmmmmmmmmmllljjjjjjkkkmmmqqqsssuuuxxx|||~~~~~~{{{vvvuuutttttttttvvvyyyzzz}}}}}}~~~~~~||||||}}}}}}}}}tttooonnnmmmpppwww}}}~~~{{{zzz~~~vvv```VVVNNNKKKJJJHHHGGGHHHHHHGGGEEEDDDDDDDDDEEEFFFEEEEEEFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHIIIIIIIIIIIIJJJHHHFFFFFFGGGHHHIIIHHHHHHHHHIIIJJJKKKKKKKKKKKKJJJKKKKKKLLLMMMNNNOOOOOOIIIHHHHHHGGGGGGHHHHHHIIIGGGJJJOOOTTTXXXeee{{{hhhdddsss}}}yyywww||||||}}}||||||yyyoooaaaUUUNNNIIIEEEBBB@@@@@@???????????????@@@???BBBFFFKKKQQQWWW___ddddddgggkkknnnooopppqqqrrrttttttuuuvvvxxxzzz{{{|||||||||}}}|||{{{||||||sssmmmhhhbbb\\\YYYWWWVVVZZZaaammmsss{{{zzzwwwxxx|||}}}{{{zzz{{{}}}|||}}}~~~}}}||||||~~~~~~{{{xxxxxxyyyxxxtttpppiiigggdddbbbcccgggkkknnnppptttxxxvvvqqqmmmnnnpppnnnmmmmmmmmmmmmkkkgggdddaaaaaabbbdddfffhhhjjjkkknnnnnnnnnnnnmmmkkkiiihhhfffmmmuuuyyyyyyxxxxxxyyyyyywwwuuusssssstttvvvxxx}}}zzz||||||yyyvvvqqqqqqpppoooooonnnnnnmmmkkklllllllllllllllkkkkkkllllllkkkkkkmmmppptttvvvyyy||||||vvvvvvuuuuuuvvvxxxzzz||||||}}}~~~}}}yyyxxxzzz|||{{{~~~|||vvvrrruuuuuuxxxyyyzzzttt```VVVLLLIIIHHHFFFGGGIIIHHHGGGFFFEEEDDDEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFFFFGGGHHHHHHHHHHHHHHHHHHGGGFFFGGGIIIJJJJJJIIIHHHHHHIIIJJJKKKKKKKKKJJJJJJKKKLLLMMMNNNOOOPPPQQQIIIHHHHHHGGGGGGHHHHHHIIIJJJJJJOOOTTTVVV]]]rrrnnnccckkkyyy}}}{{{{{{}}}~~~|||zzz{{{}}}}}}tttfffZZZRRRLLLGGGDDDAAA@@@??????>>>????????????AAADDDHHHLLLSSS[[[```aaadddiiilllmmmnnnooopppttttttuuuvvvxxxyyyyyyzzzzzz{{{{{{zzzzzz|||~~~vvvqqqppplllhhhfffaaa]]]___cccnnnttt~~~|||yyy{{{}}}zzzyyy|||}}}~~~~~~||||||~~~~~~}}}{{{zzzyyyxxxuuusssqqqnnnjjjgggfffiiillloooqqquuuwwwwwwrrrnnnlllllliiiiiiiiijjjlllllljjjggg___^^^^^^^^^```cccfffhhhnnnpppsssuuuuuussspppnnniiinnnuuu{{{}}}|||{{{{{{}}}|||zzzxxxwwwwwwxxxyyy~~~}}}}}}~~~~~~|||xxxvvvppppppoooooonnnnnnmmmmmmjjjkkkkkklllllllllkkkkkkkkkkkkkkkmmmpppssswwwyyy{{{}}}~~~vvvvvvuuuuuuvvvxxxzzz{{{zzz|||xxxsssssswwwzzz|||}}}}}}|||vvvzzzrrr\\\SSSKKKIIIIIIGGGHHHJJJHHHGGGEEEDDDDDDDDDEEEFFFFFFFFFFFFEEEDDDDDDDDDCCCEEEFFFGGGHHHHHHHHHGGGFFFDDDDDDDDDGGGIIIKKKJJJIIIHHHIIIIIIJJJJJJJJJIIIIIIIIIIIIJJJLLLMMMOOOPPPPPPIIIHHHHHHGGGGGGHHHHHHIIIOOOKKKMMMQQQRRRVVVhhh}}}wwwffffffppp|||{{{{{{zzz{{{|||~~~xxxkkk```XXXQQQKKKGGGAAA@@@@@@???>>>>>>??????>>>@@@AAADDDHHHOOOWWW\\\___bbbgggkkklllmmmnnnooorrrssstttuuuvvvvvvvvvvvvvvvxxxzzz{{{|||}}}|||{{{xxxwwwvvvrrrllllllqqquuuzzz~~~zzzxxxzzz~~~}}}|||}}}~~~}}}~~~~~~{{{yyyyyyyyyyyyvvvqqqmmmlllmmmoooqqqtttvvvxxxyyyxxxuuuqqqnnnjjjiiijjjmmmppprrrrrrqqqiiifffccc``````bbbeeegggnnnrrrxxx}}}~~~|||xxxuuupppqqqtttxxx}}}~~~~~~}}}{{{zzzyyyyyyyyy|||||||||}}}~~~~~~}}}|||}}}|||{{{zzzzzz{{{~~~}}}{{{xxxuuuooooooooonnnmmmmmmllllllllllllmmmnnnnnnmmmmmmmmmjjjkkklllnnnrrrvvvyyy{{{zzz}}}vvvuuuttttttuuuwwwyyy{{{yyy{{{}}}uuuppppppuuuyyy||||||zzzuuuzzzoooXXXPPPJJJJJJKKKIIIIIIJJJGGGFFFEEEDDDCCCDDDDDDEEEGGGFFFFFFEEEDDDCCCCCCBBBDDDEEEFFFGGGHHHGGGFFFFFFAAAAAACCCFFFIIIKKKJJJHHHHHHIIIIIIIIIIIIIIIHHHHHHGGGHHHIIIKKKLLLNNNOOOPPPIIIHHHHHHGGGGGGHHHHHHIIISSSLLLJJJNNNOOORRRcccwwwiiieeelll~~~|||{{{{{{}}}~~~{{{oooddd\\\UUUNNNIIIAAAAAA@@@???>>>>>>??????>>>>>>@@@AAAEEELLLSSSYYY]]]aaagggjjjllllllmmmnnnqqqqqqrrrssstttttttttsssrrrvvvzzz}}}~~~zzz{{{|||{{{wwwxxx}}}~~~||||||}}}}}}~~~|||~~~}}}zzzvvvrrrooopppqqqssswwwxxxzzz|||}}}{{{vvvrrrmmmmmmooorrrvvvzzz{{{{{{vvvrrrlllfffcccbbbdddeeennnsss{{{}}}yyyvvvtttsssuuu{{{~~~|||{{{zzzyyyyyy|||wwwvvvtttrrrsssuuuwwwxxxxxxuuuvvvwwwyyy|||{{{zzz{{{|||zzzyyy}}}|||yyyvvvsssrrrqqqqqqpppooonnnmmmmmmhhhkkkooopppooommmllllllkkklllooossswwwzzz|||}}}vvvvvvuuuvvvwwwzzz|||}}}|||~~~{{{qqqkkklllsssyyyzzz}}}zzzyyy~~~zzzzzzrrr```OOOLLLIIIHHHHHHIIIHHHGGGFFFCCCAAAAAADDDEEEDDDBBBEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFGGGHHHIIIHHHGGGGGGJJJIIIHHHHHHGGGGGGGGGHHHJJJJJJJJJJJJKKKKKKKKKKKKIIIHHHHHHHHHHHHIIIJJJJJJLLLMMMOOOOOOMMMOOO\\\kkknnnccciii|||~~~{{{yyyyyy{{{~~~|||uuujjjaaaXXXOOOIIIGGGDDD@@@>>>======<<<<<<;;;===>>>@@@CCCHHHOOOTTTZZZ^^^cccgggjjjkkkmmmooooooqqqssssssrrrrrrssstttuuuvvvwwwyyy{{{|||~~~~~~~~~zzzyyy{{{~~~}}}|||{{{zzzyyyxxxxxxxxxyyy||||||{{{{{{{{{}}}|||wwwsssnnniiieeennnpppuuuyyy~~~~~~yyyuuuuuuyyy~~~|||{{{yyyxxxxxxyyyzzz{{{}}}xxxqqqnnnkkkkkkmmmoooqqqqqqtttuuuvvvxxxzzz}}}}}}|||~~~~~~}}}}}}{{{zzzxxxuuusssrrrrrrqqqpppooonnnnnnmmmjjjllloooooonnnlllllllllkkknnnqqqvvvyyy|||~~~~~~~~~wwwwwwwwwwwwxxxzzz|||}}}|||~~~{{{sssmmmlllpppuuu|||~~~}}}{{{||||||hhhYYYOOOMMMJJJIIIIIIJJJIIIHHHGGGEEECCCCCCFFFGGGFFFDDDFFFFFFFFFEEEEEEEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIHHHGGGGGGIIIHHHHHHGGGGGGFFFGGGGGGJJJJJJJJJJJJKKKKKKKKKKKKIIIIIIIIIIIIIIIJJJJJJKKKLLLMMMOOOOOOMMMOOO[[[hhhwwwiiijjjttt|||zzzyyy{{{~~~yyymmmddd[[[RRRLLLHHHEEEAAA???>>>>>>>>>===<<<===>>>???BBBGGGMMMRRRXXX\\\aaaeeehhhjjjlllnnnoooqqqssssssrrrrrrssstttuuuvvvwwwyyy{{{}}}~~~~~~}}}~~~~~~}}}||||||||||||}}}}}}wwwqqqmmmkkkkkkmmmrrrxxx|||xxxwwwzzz~~~}}}{{{yyyyyyyyyzzz{{{}}}pppmmmhhhfffgggiiikkklllrrrssstttvvvxxxzzz|||~~~~~~~~~~~~zzzxxxwwwvvvuuutttssssssrrrqqqpppooonnnmmmlllmmmnnnnnnlllllllllmmmmmmpppuuuzzz~~~~~~~~~zzzzzzyyyyyyzzz|||}}}~~~}}}~~~}}}wwwrrrpppqqqsss~~~~~~}}}}}}nnn___VVVPPPNNNKKKJJJKKKKKKJJJIIIHHHGGGFFFGGGHHHIIIHHHFFFGGGGGGGGGFFFFFFFFFEEEEEEGGGGGGFFFFFFFFFEEEEEEEEEEEEFFFGGGHHHIIIHHHGGGGGGHHHGGGGGGGGGGGGFFFFFFFFFIIIJJJJJJJJJJJJKKKKKKKKKJJJJJJIIIIIIJJJJJJKKKLLLLLLMMMNNNOOOLLLNNNXXXeee{{{}}}~~~rrrkkklll}}}zzzzzz{{{~~~rrrhhh___VVVPPPIIIFFFBBB@@@?????????>>><<<===>>>???@@@DDDIIIMMMUUUYYY^^^cccfffhhhkkkmmmoooqqqsssssssssssstttuuuuuuvvvxxxzzz|||~~~}}}~~~~~~{{{vvvllliiihhhkkkttt|||}}}{{{|||~~~}}}{{{zzzyyyzzz{{{|||wwwpppllljjjkkklllmmmqqqrrrsssuuuxxx{{{}}}~~~{{{wwwuuuuuuuuuuuuttttttsssrrrqqqpppooonnnmmmmmmnnnnnnlllkkkkkkmmmoooooosssxxx~~~~~~}}}}}}||||||{{{{{{|||}}}~~~{{{wwwvvvvvvwww}}}~~~vvvddd[[[WWWPPPNNNLLLLLLLLLLLLJJJIIIIIIIIIIIIJJJJJJJJJIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFHHHHHHGGGGGGFFFEEEEEEEEEEEEFFFGGGHHHIIIHHHGGGGGGHHHHHHHHHHHHHHHHHHHHHGGGIIIIIIIIIJJJJJJJJJKKKKKKKKKJJJJJJJJJJJJKKKLLLLLLMMMLLLNNNOOOMMMMMMVVVaaauuu~~~zzzkkkiiizzz}}}{{{zzz{{{}}}~~~~~~wwwlllbbbYYYSSSJJJFFFBBB@@@?????????>>>===>>>>>>>>>???AAAEEEIIIQQQVVV\\\aaadddgggjjjlllnnnpppsssssssssssstttuuuvvvwwwxxxzzz|||~~~{{{|||}}}~~~}}}tttooojjjkkkrrr{{{~~~~~~{{{yyyxxxxxxyyyzzzvvvtttsssssstttuuuwwwyyy|||{{{yyyuuussstttttttttttttttsssrrrqqqooonnnmmmlllmmmmmmmmmkkkjjjkkknnnpppsssvvv{{{~~~}}}}}}|||}}}}}}||||||}}}|||{{{{{{}}}~~~~~~lll^^^XXXWWWPPPNNNMMMMMMMMMLLLKKKIIIIIIJJJKKKLLLKKKJJJJJJJJJHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEEEEFFFGGGHHHIIIHHHGGGGGGIIIIIIJJJKKKKKKJJJJJJIIIIIIIIIIIIIIIJJJJJJJJJJJJKKKJJJJJJJJJJJJKKKLLLLLLLLLLLLMMMOOONNNNNNUUU^^^ooommmggguuu~~~{{{yyyzzz|||}}}|||}}}|||~~~rrrggg\\\UUUKKKHHHCCC@@@??????>>><<<===>>>>>>>>>>>>???BBBEEENNNSSSYYY___cccfffiiilllmmmooorrrsssrrrrrrtttuuuvvvwwwxxxzzz|||}}}~~~zzzzzz{{{}}}{{{~~~~~~~~~~~~}}}}}}~~~~~~}}}|||zzzzzzyyywwwyyy~~~|||vvvpppnnnrrryyy~~~~~~zzzxxxwwwwwwwww}}}}}}~~~~~~yyyvvvtttssstttuuuttttttssssssrrrpppnnnmmmlllkkkkkkkkkllllllkkklllooorrrvvvxxx|||~~~}}}|||{{{}}}||||||}}}~~~~~~|||~~~vvvcccXXXTTTRRROOONNNMMMMMMMMMLLLJJJHHHHHHJJJLLLLLLKKKJJJIIIJJJHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFGGGHHHIIIHHHGGGGGGIIIJJJKKKLLLLLLLLLKKKJJJHHHIIIIIIIIIIIIJJJJJJJJJJJJJJJIIIIIIJJJJJJKKKLLLLLLKKKMMMPPPPPPPPPUUU]]]jjj~~~uuugggooo}}}zzzxxxyyyzzz|||zzz{{{|||}}}{{{ooobbbZZZOOOKKKFFFBBB@@@???===<<<===>>>???>>>>>>???AAACCCJJJNNNUUU[[[```dddgggjjjlllnnnpppqqqqqqqqqssstttwwwxxxxxxyyyzzz{{{||||||yyyyyyzzz|||~~~~~~{{{~~~~~~}}}}}}}}}}}}~~~zzzwwwwwwwwwxxxzzz{{{||||||zzzwwwuuusssqqqssswww}}}~~~{{{vvvrrrrrruuuzzz}}}~~~zzzxxxwwwwwwwww}}}vvvuuuttttttuuuvvvuuussssssrrrqqqooommmllljjjjjjhhhjjjkkkllllllnnnpppsssyyyzzz|||~~~~~~|||{{{{{{{{{{{{|||}}}}}}hhh[[[VVVSSSNNNNNNMMMMMMMMMMMMLLLIIIGGGFFFIIILLLLLLJJJHHHHHHIIIGGGGGGGGGGGGFFFFFFFFFFFFCCCDDDDDDEEEEEEFFFFFFGGGEEEFFFGGGHHHIIIHHHGGGGGGHHHIIIKKKLLLMMMLLLKKKJJJHHHHHHIIIIIIIIIJJJJJJJJJIIIIIIIIIIIIIIIJJJJJJKKKKKKKKKMMMQQQQQQRRRVVV]]]fffxxxlllooo|||}}}yyywwwwwwyyyzzzxxxyyyzzz{{{~~~}}}xxxjjjaaaSSSOOOJJJEEECCC@@@>>><<<===>>>??????>>>???AAACCCEEEJJJQQQWWW\\\aaadddgggjjjllloooppppppppprrrsssxxxxxxxxxyyyyyyyyyyyyzzzyyyyyyzzz{{{}}}|||}}}zzzuuuqqqoooooonnnrrruuuyyy{{{{{{yyyuuurrrppppppqqqvvv{{{~~~}}}xxxttttttxxx}}}{{{yyyxxxxxxxxx}}}|||uuuttttttuuuvvvvvvuuusssrrrrrrpppnnnmmmkkkjjjiiifffhhhkkklllmmmoooqqqsss{{{{{{|||}}}~~~~~~~~~|||{{{zzzzzzzzz{{{}}}~~~}}}ppp]]]VVVWWWTTTOOONNNMMMLLLMMMMMMLLLIIIFFFEEEHHHLLLLLLIIIGGGGGGHHHGGGGGGGGGFFFFFFFFFEEEEEEBBBBBBCCCDDDEEEFFFGGGGGGEEEFFFGGGHHHIIIHHHGGGGGGGGGHHHJJJLLLLLLKKKJJJIIIHHHHHHHHHIIIIIIIIIJJJJJJIIIHHHHHHHHHHHHIIIJJJJJJKKKJJJMMMQQQSSSSSSWWW^^^dddtttsssrrr{{{|||xxxvvvvvvxxxyyywwwxxxyyyzzz}}}tttpppfffWWWSSSMMMHHHDDDBBB???======>>>??????>>>???AAACCCBBBFFFNNNTTTZZZ^^^bbbeeeiiikkknnnoooooopppqqqsssxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyzzz|||}}}}}}}}}}}}zzzvvvqqqmmmjjjiiihhhiiimmmtttzzz}}}{{{xxxuuuooonnnmmmpppuuuzzz}}}~~~wwwuuuzzz}}}zzzzzzzzzzzz~~~}}}|||{{{ttttttvvvwwwwwwvvvuuuuuusssssssssqqqooollliiigggkkkjjjiiiiiikkkppptttwww{{{|||}}}}}}||||||}}}~~~{{{|||{{{wwwvvvwwwzzz{{{}}}~~~~~~{{{zzz{{{zzzaaaUUUSSSRRRPPPPPPNNNKKKIIIIIIKKKLLLJJJGGGFFFGGGHHHIIIIIIIIIHHHGGGIIIIIIIIIIIIHHHGGGFFFFFFGGGGGGGGGGGGFFFDDDCCCBBB@@@DDDHHHHHHFFFEEEEEEGGGHHHHHHHHHIIIIIIIIIJJJJJJHHHHHHGGGGGGGGGGGGFFFFFFFFFHHHJJJKKKJJJJJJKKKLLLKKKJJJJJJLLLOOOSSSWWWZZZfffppptttttt~~~{{{wwwuuuwwwyyyzzz{{{tttwwwyyyxxxxxx{{{zzzkkkaaaWWWNNNJJJGGGBBB?????????>>>>>>>>>=========<<<@@@CCCHHHMMMSSSZZZaaaeeefffhhhkkkmmmmmmnnnpppqqqvvvwwwxxxwwwvvvwwwxxxzzzxxxzzz|||}}}}}}}}}~~~yyyvvvuuuqqqkkkfffhhhhhhjjjpppxxx}}}~~~~~~vvvtttpppmmmmmmsss{{{~~~|||}}}}}}~~~|||zzzyyy~~~|||{{{yyytttuuuvvvwwwwwwvvvuuutttppppppoooooommmlllkkkjjjmmmllljjjjjjlllooorrrtttyyy{{{}}}}}}|||{{{|||}}}}}}}}}|||yyyyyy{{{{{{|||~~~~~~zzzvvvvvv|||qqq[[[QQQOOONNNMMMMMMMMMKKKIIIJJJLLLLLLKKKIIIGGGHHHIIIIIIIIIHHHGGGGGGHHHIIIIIIIIIIIIHHHGGGGGGFFFEEEEEEEEEDDDCCCBBBAAABBBEEEHHHHHHFFFEEEEEEFFFFFFFFFGGGGGGGGGHHHHHHHHHFFFGGGGGGGGGHHHHHHIIIIIIGGGIIIKKKKKKKKKJJJKKKLLLMMMMMMLLLLLLNNNQQQUUUWWWaaaiii}}}sssppp~~~zzzuuussssssuuuwwwwwwuuuxxx{{{zzzzzz|||~~~tttdddYYYOOOJJJFFFAAA??????>>>>>>>>>>>>>>>=========>>>AAAFFFKKKQQQWWW___cccfffiiilllnnnoooppprrrttttttvvvxxxxxxwwwvvvvvvwwwyyy{{{}}}}}}}}}}}}~~~|||{{{wwwqqqlllhhhgggggglllttt||||||wwwrrrpppsssyyy~~~~~~~~~|||{{{}}}{{{yyywwwuuuvvvwwwwwwvvvuuutttsssllllllkkkkkkkkkkkkllllllmmmmmmkkkkkklllnnnqqqssswwwzzz|||}}}|||{{{{{{{{{}}}~~~{{{{{{{{{yyyzzz||||||~~~|||wwwvvvzzzxxxgggUUUNNNNNNLLLJJJJJJKKKJJJJJJKKKLLLMMMLLLJJJIIIIIIJJJJJJIIIHHHGGGFFFGGGHHHIIIIIIJJJJJJIIIIIIFFFFFFFFFEEEEEEDDDDDDCCCDDDFFFHHHHHHFFFEEEDDDEEEDDDEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGHHHIIIJJJKKKKKKHHHJJJLLLLLLKKKKKKLLLMMMPPPOOOMMMMMMMMMOOOQQQSSSYYY```rrrssskkkyyy}}}wwwsssrrrtttuuuuuuwwwzzz|||}}}|||}}}}}}|||}}}kkk```SSSMMMHHHCCCAAABBB>>>>>>>>>>>>>>>>>>>>>>>><<>>>>>>>>>>>?????????<<<>>>AAAEEEJJJPPPXXX]]]^^^bbbggglllnnnqqqsssuuuuuuvvvvvvuuutttssstttuuuzzz|||}}}~~~}}}|||}}}~~~sssnnniiiggglllvvvyyywwwxxxzzz~~~|||{{{|||}}}{{{yyywwwuuussstttuuuuuuuuutttrrrqqqppplllkkkjjjhhhhhhhhhiiijjjjjjjjjllloooqqqtttvvvwwwwww{{{~~~~~~}}}}}}wwwssstttuuuuuuxxx||||||~~~hhh\\\QQQNNNNNNKKKHHHGGGGGGIIIKKKLLLLLLKKKKKKKKKJJJJJJIIIHHHGGGFFFFFFFFFFFFFFFHHHIIIJJJJJJKKKKKKHHHGGGGGGFFFGGGGGGHHHIIIHHHGGGGGGGGGGGGFFFEEEDDDEEEEEEEEEFFFFFFFFFFFFGGGIIIIIIIIIIIIIIIIIIIIIIIIIIIKKKMMMMMMLLLKKKLLLMMMLLLLLLLLLLLLMMMOOOQQQRRRRRRXXXfff~~~yyyjjjoooyyyvvvwwwxxxyyywwwxxx{{{||||||||||||}}}yyy||||||ooo```WWWPPPIIIEEEFFF>>>>>>>>>>>>????????????===>>>@@@CCCGGGMMMTTTYYY\\\```fffkkkoooqqqsssuuuvvvvvvuuurrrqqqrrruuuxxxyyy{{{}}}~~~}}}|||}}}~~~zzzrrrmmmmmmsss|||{{{zzzzzz{{{}}}}}}{{{yyyxxxwwwvvvsssqqqqqqrrrssssssrrrqqqpppooonnnmmmllljjjiiiiiiiiiiiiiiikkknnnqqqtttwwwxxxyyyyyy{{{zzzuuurrrtttvvvvvvxxx|||zzz||||||zzz}}}~~~|||{{{|||}}}}}}zzz___UUULLLKKKKKKIIIFFFEEEFFFHHHKKKLLLKKKIIIIIIIIIIIIHHHGGGFFFEEEEEEFFFFFFEEEFFFGGGHHHIIIIIIIIIIIIEEEDDDCCCCCCDDDEEEGGGHHHHHHGGGFFFFFFGGGHHHGGGEEEFFFFFFFFFFFFGGGGGGGGGGGGIIIIIIIIIIIIHHHHHHHHHGGGIIIKKKLLLLLLKKKJJJKKKLLLJJJJJJKKKLLLMMMOOOQQQRRRPPPVVVcccyyy}}}ooopppxxxuuuvvvwwwyyywwwxxxyyyzzz{{{|||||||||zzzxxxtttfff\\\SSSJJJEEEEEE@@@@@@?????????>>>>>>>>>>>>???@@@AAACCCIIIOOOTTT[[[___fffllloooqqqsssuuuuuuuuutttrrrqqqsssvvvzzzxxxzzz|||}}}}}}}}}~~~wwwssstttyyy~~~|||zzzzzz~~~~~~xxxwwwuuuuuuuuutttrrrooooooooopppqqqqqqpppooonnnmmmmmmmmmmmmlllkkkjjjjjjkkkmmmqqqtttwwwxxxxxxyyyyyy{{{}}}~~~~~~~~~}}}{{{zzzuuuqqqooorrruuuuuuwwwzzzxxxzzz}}}}}}~~~|||vvvtttwwwwwwsssrrruuuzzz~~~oooXXXOOOHHHIIIJJJIIIHHHHHHDDDHHHKKKKKKIIIGGGFFFFFFGGGFFFEEEDDDDDDEEEEEEFFFEEEEEEFFFGGGHHHHHHHHHHHHDDDCCCBBBBBBCCCDDDFFFHHHHHHFFFEEEEEEHHHIIIHHHFFFEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIJJJLLLLLLJJJIIIJJJJJJIIIJJJKKKLLLMMMOOOPPPPPPMMMUUUaaasss}}}wwwqqq|||xxxuuuuuuxxxyyyxxxxxxxxxzzz{{{}}}}}}}}}|||~~~vvvwww{{{mmmcccYYYOOOHHHFFFBBBAAA@@@@@@???>>>======>>>>>>>>>>>>???DDDJJJOOOWWW\\\ccchhhlllnnnoooqqqqqqsssuuuvvvuuuuuuwwwxxxwwwyyy|||}}}}}}~~~zzzwwwxxxzzz~~~zzz{{{~~~}}}~~~zzzuuutttsssssstttsssqqqooommmmmmoooppppppooonnnnnnlllmmmnnnooonnnmmmlllkkknnnpppsssvvvxxxxxxxxxwwwyyyzzz|||||||||}}}}}}zzzxxxvvvqqqllllllpppsssssstttvvvwwwyyy|||{{{xxx~~~yyyrrrppptttuuurrrrrrvvvdddTTTMMMGGGIIIKKKKKKKKKMMMDDDHHHKKKKKKHHHEEEDDDEEEEEEEEEDDDCCCCCCDDDEEEFFFEEEEEEFFFGGGGGGGGGGGGFFFEEEDDDCCCCCCDDDFFFHHHJJJHHHFFFDDDEEEHHHJJJIIIGGGEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEFFFGGGHHHHHHIIIJJJHHHJJJKKKKKKJJJIIIIIIJJJJJJKKKKKKLLLMMMNNNNNNNNNKKKSSS___pppzzz~~~~~~|||}}}|||rrryyyyyyvvvwwwyyy{{{zzzyyyyyyzzz|||~~~xxxuuupppwwwsssiii___TTTLLLJJJCCCBBBAAA@@@???===<<<<<<>>>======<<<===AAAFFFKKKRRRWWW^^^dddgggiiijjjkkknnnrrrvvvyyyyyyxxxwwwwwwvvvxxx{{{}}}~~~~~~yyyxxxyyyzzz|||~~~|||~~~}}}zzztttsssrrrpppooooooppppppnnnooopppqqqqqqooommmkkkiiijjjkkklllmmmmmmmmmmmmssstttwwwyyy|||~~~~~~~~~}}}{{{xxxtttqqqsssooolllmmmppptttuuuuuuxxxyyy{{{~~~zzzvvvvvv{{{xxxwwwxxxxxxuuurrrvvv~~~wwwcccOOOLLLIIIHHHIIIJJJJJJJJJIIIIIIHHHHHHGGGFFFFFFEEEDDDEEEFFFEEEBBBAAABBBCCCDDDEEEFFFGGGGGGGGGGGGGGGFFFEEEEEEEEEEEEEEEFFFFFFGGGHHHIIIHHHFFFFFFFFFGGGFFFFFFEEEEEEEEEEEEFFFFFFDDDEEEGGGHHHIIIIIIHHHHHHKKKLLLKKKJJJGGGFFFGGGHHHNNNMMMLLLLLLLLLLLLLLLLLLNNNRRRZZZjjj}}}~~~ooonnn}}}yyyyyy{{{||||||zzzyyyzzz}}}}}}{{{}}}wwwnnntttsssiii]]]RRRJJJFFFCCC@@@>>>>>>>>><<<;;;>>>===;;;;;;<<>>===>>>===<<<;;;<<>>===<<<<<<>>>@@@AAAEEEIIIPPPVVV[[[___cccffffffiiilllqqqtttwwwxxxxxxyyyxxxxxxzzz~~~}}}zzzwwwuuutttqqqooonnnmmmmmmmmmllljjjhhhfffffffffggghhhiiiiiiiiikkknnnrrrvvvxxxyyy{{{}}}~~~}}}|||sssmmmlllnnnppppppoooppprrruuuwwwxxx{{{}}}yyyoookkkrrr|||vvvbbbSSSNNNKKKHHHFFFGGGHHHGGGGGGGGGGGGFFFFFFEEEDDDDDDCCCEEEFFFGGGFFFDDDCCCCCCDDDFFFFFFFFFFFFFFFEEEDDDCCCDDDDDDDDDCCCCCCDDDDDDEEEEEEFFFGGGFFFDDDCCCDDDEEEEEEDDDDDDCCCCCCDDDDDDEEEBBBBBBCCCCCCDDDDDDDDDDDDCCCDDDEEEEEEDDDDDDFFFHHHHHHHHHIIIJJJLLLOOOPPPRRRRRRXXX```hhhooo}}}yyyjjjjjj~~~|||zzz}}}}}}||||||}}}}}}|||||||||}}}tttqqqtttwwwjjj^^^UUUMMMIIIEEEBBBAAAAAA@@@@@@??????===<<<<<<===>>>???AAAEEEKKKQQQVVV[[[aaadddfffhhhjjjmmmqqqtttvvvxxxvvvvvvwwwxxx{{{~~~~~~~~~|||zzzuuutttqqqooommmlllkkklllllljjjhhhffffffgggiiijjjiiijjjjjjlllpppuuuyyy{{{{{{}}}~~~|||~~~~~~xxxpppkkkkkknnnqqqrrrrrrsssuuuwwwyyy{{{zzzoooiiipppzzzssscccYYYOOOLLLIIIGGGGGGHHHHHHGGGIIIIIIHHHFFFDDDCCCBBBAAAEEEFFFGGGEEECCCBBBCCCDDDFFFGGGGGGGGGFFFEEEDDDDDDAAAAAABBBBBBCCCDDDFFFFFFFFFGGGHHHGGGEEEDDDEEEFFFDDDDDDCCCCCCCCCCCCDDDDDDBBBBBBBBBBBBBBBBBBCCCCCCBBBCCCDDDDDDCCCCCCEEEGGGIIIJJJKKKMMMOOORRRTTTVVVVVVXXX]]]```cccmmm~~~~~~~~~tttnnnyyy}}}|||||||||{{{zzzzzzzzzzzzyyy|||~~~zzzsssrrr|||oooccc[[[PPPLLLGGGCCCAAAAAA@@@??????>>>===<<<<<<<<<===>>>>>>BBBGGGMMMRRRXXX___cccggghhhjjjlllooorrrtttuuussstttuuuvvvxxxzzz|||}}}~~~}}}{{{uuutttqqqnnnlllkkkjjjjjjkkkjjjhhhggghhhiiikkklllkkkkkkmmmpppsssxxx{{{~~~}}}~~~{{{{{{xxxrrrmmmkkkmmmpppqqqsssuuuvvvwwwxxx{{{}}}zzzsssnnnttt}}}zzzmmmddd___PPPMMMIIIGGGGGGHHHHHHGGGJJJIIIHHHGGGEEECCCBBBBBBDDDEEEFFFEEEBBBAAABBBCCCEEEEEEFFFFFFFFFEEEDDDDDDAAAAAAAAABBBBBBDDDEEEFFFDDDEEEFFFEEECCCBBBCCCDDDCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBAAAAAAAAABBBBBBCCCBBBCCCDDDCCCBBBCCCEEEFFFIIIJJJKKKMMMPPPSSSVVVWWWVVVUUUWWWYYYYYYaaayyy~~~|||~~~yyyxxx{{{|||}}}{{{yyyxxxxxxyyywww{{{~~~yyytttzzzwwwkkkbbbVVVQQQJJJEEECCCBBBAAA@@@>>>>>>======<<<============@@@DDDIIINNNUUU\\\aaafffggghhhkkkmmmppprrrsssqqqssstttuuuvvvwwwzzz|||~~~~~~|||zzzvvvtttqqqnnnkkkjjjiiiiiihhhhhhhhhhhhiiikkklllmmmlllmmmpppssswwwzzz}}}}}}{{{wwwrrrmmmkkklllooorrrpppsssvvvwwwwwwxxx{{{~~~|||zzzzzzkkkeeeaaa___OOOLLLHHHFFFFFFGGGFFFFFFHHHHHHHHHGGGFFFFFFEEEEEECCCDDDEEEDDDAAA@@@AAABBBBBBBBBCCCCCCDDDCCCCCCCCCCCCCCCBBBBBBAAABBBBBBCCCCCCDDDEEEDDDBBBAAABBBCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCBBBAAAAAAAAAAAABBBCCCCCCDDDDDDDDDBBBBBBDDDFFFGGGHHHIIIKKKNNNQQQSSSUUURRRPPPRRRVVVUUUYYYmmm|||~~~~~~|||yyywwwxxxyyyvvv{{{wwwrrr}}}tttlll\\\WWWOOOIIIEEECCCBBBAAA===<<<<<<===============<<<>>>AAAEEEJJJQQQYYY^^^```bbbeeeiiilllooopppqqqqqqsssvvvvvvvvvwwwzzz}}}}}}}}}{{{xxxvvvtttqqqnnnkkkiiihhhhhhfffgggggghhhjjjkkkmmmnnnlllnnnrrruuuyyy|||~~~~~~{{{uuunnniiijjjmmmqqqsssooorrruuuwwwvvvwww{{{~~~nnnaaa^^^]]]]]]NNNKKKGGGEEEEEEEEEEEEDDDFFFFFFGGGGGGHHHHHHHHHIIICCCDDDDDDCCCAAA@@@@@@AAA???@@@@@@AAABBBBBBBBBBBBFFFEEECCCBBBAAA@@@@@@@@@DDDEEEEEEEEECCCBBBCCCDDDCCCBBBBBBAAAAAABBBBBBCCCDDDCCCBBBAAAAAAAAABBBCCCDDDDDDEEEDDDBBBBBBDDDEEEEEEEEEGGGIIIKKKNNNPPPRRROOOMMMPPPUUUTTTUUUfff|||}}}~~~zzzxxxxxxzzzvvv{{{~~~yyymmmvvv{{{sss```[[[RRRKKKGGGEEECCCBBB<<<<<<<<<============>>>:::<<<@@@CCCHHHOOOVVV[[[\\\^^^bbbgggkkknnnpppqqqrrruuuwwwwwwvvvwww{{{~~~||||||~~~}}}}}}|||zzzxxxuuusssooommmlllkkkjjjiiibbbdddfffggghhhiiilllnnnppptttxxx{{{}}}}}}~~~xxxqqqjjjgggkkkoooppppppqqqtttwwwyyyzzz|||~~~~~~zzz}}}hhhYYYTTTSSSSSSUUUJJJIIIHHHFFFEEEDDDDDDDDDEEEEEEDDDDDDDDDDDDEEEFFFAAABBBCCCCCCDDDCCCCCCCCCBBBDDDEEEDDDCCCBBBCCCEEECCCCCCDDDDDDCCCCCCBBBAAADDDEEEEEEFFFFFFFFFEEEEEEDDDCCCBBBAAA@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBHHHGGGFFFEEEDDDCCCCCCCCCDDDEEEGGGIIIJJJKKKLLLLLLKKKJJJLLLNNNOOOSSS___kkk~~~|||{{{zzzzzzyyyzzz~~~|||qqqnnnuuuvvvmmmcccWWWMMMHHHFFFDDDBBB@@@===;;;:::;;;===>>>===;;;===>>>@@@DDDJJJQQQVVV[[[^^^cccgggiiikkknnnppprrrtttvvvyyy{{{|||}}}}}}}}}}}}}}}~~~|||zzzyyyxxxwwwvvvtttqqqnnnlllkkkkkkiiihhhdddeeeffffffggghhhkkknnntttwwwzzz}}}~~~tttoooiiihhhlllpppqqqqqqrrrtttwwwyyy{{{~~~~~~{{{yyyyyyzzzzzzyyywwwtttqqqqqqvvvxxx```SSSOOOMMMMMMNNNHHHGGGEEEDDDCCCBBBBBBBBBCCCCCCBBBBBBBBBBBBCCCCCCAAAAAABBBCCCCCCCCCCCCCCCBBBCCCDDDDDDBBBBBBCCCDDDBBBCCCCCCCCCCCCBBBAAAAAAEEEFFFGGGHHHIIIIIIIIIIIIDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBDDDCCCCCCCCCCCCDDDDDDEEEDDDEEEFFFHHHIIIJJJKKKKKKJJJJJJLLLNNNNNNQQQ\\\ggg~~~}}}|||{{{zzzzzz}}}sssnnnppp~~~rrrhhh[[[QQQKKKHHHEEECCCAAA>>>;;;;;;<<<===>>>>>>;;;<<<===???BBBGGGMMMRRRXXX[[[```dddgggiiilllnnnqqqsssuuuxxxzzz{{{||||||}}}}}}}}}~~~~~~yyyuuutttssssssrrrqqqooollljjjjjjjjjiiihhheeeffffffffffffhhhlllooovvvxxx{{{|||}}}{{{qqqnnnkkklllpppssstttssssssuuuwwwzzz|||yyywwwvvvuuussspppkkkhhheeehhhmmmuuu|||kkkWWWNNNKKKHHHGGGHHHDDDDDDBBBAAA@@@@@@@@@@@@AAAAAA@@@@@@???@@@@@@AAA@@@AAABBBBBBCCCCCCBBBBBBBBBCCCDDDCCCBBBAAABBBDDDAAABBBBBBBBBBBBAAA@@@@@@CCCDDDFFFHHHIIIJJJJJJJJJCCCCCCDDDDDDDDDCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAAAAABBBBBBCCCDDDEEEGGGHHHIIIIIIIIIIIIIIIKKKMMMMMMNNNWWWaaaxxx~~~~~~|||{{{yyy|||{{{qqqllltttyyypppbbbWWWPPPKKKHHHEEEBBB@@@===<<<===>>>>>>>>>:::;;;<<<===???CCCIIIMMMTTTWWW\\\aaadddfffiiilllppprrruuuxxxzzz{{{zzzzzz||||||}}}~~~|||vvvrrrpppppppppooonnnllliiihhhiiiiiihhhgggdddeeeffffffhhhkkkppptttvvvxxxzzz{{{|||~~~|||vvvqqqpppoooqqqtttvvvvvvuuutttvvvxxx{{{}}}|||{{{xxxuuurrroookkkiiifffmmmxxxnnn```RRRLLLJJJGGGEEEFFFBBBBBBAAA@@@?????????@@@@@@@@@??????>>>>>>??????@@@@@@AAABBBBBBBBBBBBBBBBBBDDDEEEDDDCCCBBBCCCDDD@@@AAAAAAAAAAAA@@@??????AAABBBCCCDDDEEEEEEEEEEEEBBBCCCDDDEEEEEEDDDCCCBBBCCCCCCCCCCCCCCCDDDDDDDDDFFFEEECCCAAA???>>>======BBBCCCDDDFFFGGGGGGHHHHHHGGGHHHJJJLLLKKKLLLSSS]]]ttt|||{{{}}}}}}{{{yyy|||zzzmmmnnnyyyxxxiii]]]UUUOOOJJJFFFEEEBBB???===>>>??????>>>;;;<<<<<<======@@@EEEHHHPPPSSSYYY^^^aaadddhhhjjjoooqqquuuxxxzzzzzzzzzyyyzzz{{{|||~~~zzztttpppooonnnnnnnnnllljjjgggggghhhiiiiiihhhccceeegggiiilllpppuuuyyyyyy{{{|||}}}~~~~~~|||wwwrrrqqqqqqqqqsssuuuuuuuuutttuuuwwwzzz}}}}}}yyyuuuttttttuuusss|||aaaWWWMMMIIIHHHFFFDDDDDDBBBBBBAAAAAA@@@AAAAAAAAAAAA@@@@@@???>>>>>>?????????@@@@@@AAAAAAAAAAAAAAACCCDDDEEEEEECCCCCCDDDEEE@@@@@@AAAAAA@@@@@@???>>>AAAAAABBBBBBBBBAAAAAA@@@BBBCCCDDDEEEEEEDDDCCCBBBCCCCCCCCCDDDDDDEEEEEEEEEEEEDDDCCCAAA???>>>>>>>>>BBBCCCDDDEEEFFFGGGGGGGGGFFFGGGIIIKKKJJJKKKRRR\\\rrrzzzwwwzzz}}}}}}{{{yyy{{{~~~rrrlllqqqqqqdddZZZSSSMMMHHHGGGDDDAAA???????????????<<<============???CCCFFFLLLPPPVVV[[[___cccgggiiinnnqqquuuxxxzzz{{{zzzyyyxxxyyy{{{}}}}}}|||xxxsssooonnnnnnmmmllljjjhhhffffffhhhiiiiiiiiieeegggkkknnnqqquuuyyy|||}}}}}}xxxvvvsssoooooopppqqqrrrssssssssssssxxx{{{}}}zzz{{{sssWWWOOOHHHFFFFFFCCCBBBCCCCCCBBBBBBBBBBBBCCCCCCDDDAAAAAA@@@???>>>>>>>>>>>>>>>???@@@@@@AAAAAA@@@@@@CCCDDDEEEDDDCCCBBBCCCEEE@@@AAAAAAAAAAAA@@@??????CCCCCCCCCCCCBBBAAA@@@???BBBBBBCCCDDDDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFBBBAAAAAAAAAAAABBBCCCDDDBBBCCCDDDEEEFFFFFFFFFFFFFFFFFFHHHJJJJJJKKKTTT^^^ppp{{{uuuxxx|||~~~}}}{{{{{{|||}}}~~~zzznnnlllwwwyyykkkaaaYYYRRRMMMIIIFFFBBB@@@@@@@@@@@@???<<<===>>>>>>===???AAADDDHHHLLLRRRXXX]]]aaaeeehhhlllooossswwwyyyyyyxxxwwwuuuwwwyyy{{{~~~}}}{{{wwwtttqqqnnnnnnmmmkkkjjjiiihhhffffffhhhjjjjjjjjjhhhlllpppsssvvvxxxzzz|||~~~wwwrrrrrrpppllloooppprrrtttuuuvvvwwwxxx|||{{{eeeRRRKKKFFFFFFEEECCCBBBCCCCCCBBBBBBBBBCCCCCCDDDEEEAAA@@@???>>>============>>>??????@@@@@@@@@@@@@@@AAABBBCCCBBBAAAAAABBBCCCAAAAAAAAAAAAAAA@@@@@@???AAABBBBBBBBBBBBAAAAAA@@@BBBBBBBBBBBBBBBCCCCCCDDDCCCCCCDDDEEEEEEFFFGGGGGGBBBBBBBBBBBBCCCEEEFFFGGGCCCDDDEEEFFFFFFFFFFFFFFFFFFEEEGGGJJJJJJMMMWWWccclllwwwvvvxxx{{{|||{{{zzz{{{|||~~~tttlllppprrrhhh___WWWRRRKKKHHHDDDAAAAAAAAA@@@???;;;<<<=========>>>@@@BBBCCCHHHNNNUUUZZZ^^^cccfffiiilllqqquuuwwwwwwuuutttssstttwwwzzz|||~~~~~~{{{yyytttrrrooonnnmmmllljjjiiiiiigggffffffhhhjjjkkkkkklllppptttwwwxxxyyyzzz{{{}}}|||tttoooooonnnkkkppprrruuuwwwxxxzzz}}}|||~~~ttt[[[RRRKKKGGGGGGGGGDDDDDDFFFBBBBBBBBBBBBCCCDDDEEEEEE@@@@@@???======<<<<<<<<<>>>>>>???@@@@@@@@@@@@@@@???@@@AAAAAA??????@@@AAAAAABBBBBBBBBBBBAAA@@@@@@>>>???@@@@@@AAAAAAAAAAAABBBAAA@@@@@@AAABBBCCCDDDCCCDDDDDDEEEFFFGGGGGGGGGEEEEEEDDDDDDDDDDDDEEEEEECCCDDDEEEFFFFFFGGGFFFFFFFFFEEEGGGIIIJJJNNNZZZfffiiipppwwwyyy|||~~~|||zzzyyy{{{~~~{{{nnnmmmyyywwwlllccc[[[VVVLLLHHHDDDBBBAAAAAA@@@@@@:::;;;<<<<<<<<<===???AAAAAAEEELLLRRRWWW\\\aaadddgggjjjooosssuuuuuusssqqqqqqsssvvvyyy|||}}}~~~~~~~~~~~~zzzyyyxxxyyyooonnnmmmkkkiiihhhgggffffffggghhhgggggghhhkkknnnrrrsssvvvzzz}}}~~~~~~wwwppplllllloooqqqvvvwwwyyyzzzzzz{{{|||~~~}}}zzzcccQQQKKKKKKJJJHHHFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCC??????>>>>>>===<<<<<<;;;===============>>>??????AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA????????????AAAAAABBBAAA@@@@@@@@@@@@AAABBBBBB@@@???AAADDDFFFEEECCCEEEEEEEEEEEEFFFGGGIIIIIIIIIHHHFFFDDDBBBBBBBBBCCCFFFFFFEEEEEEEEEEEEFFFFFFHHHHHHIIIKKKPPPVVV\\\```eeehhhsss}}}{{{~~~}}}yyyxxxzzz||||||{{{|||nnnpppyyyyyynnnaaaXXXRRRJJJDDDDDDEEEBBBAAAAAA??????>>>===============@@@CCCIIIOOOUUUZZZ]]]___eeeeeegggkkkooorrrssssssuuuvvvwwwyyy{{{}}}~~~}}}|||xxxvvvuuutttlllkkkjjjiiigggfffeeedddfffggghhhhhhhhhjjjmmmooorrrtttwww{{{~~~{{{uuuooolllmmmppprrrwwwyyy{{{||||||}}}|||qqq]]]OOOIIIHHHGGGFFFDDDCCCBBBAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@???>>>>>>>>>===============>>>??????????????????????????????AAA@@@???>>>>>>???@@@AAAAAAAAA@@@??????@@@AAAAAABBB@@@???@@@CCCDDDCCCAAACCCCCCCCCCCCDDDEEEFFFGGGHHHGGGEEEDDDBBBBBBBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDGGGGGGIIIKKKPPPUUUZZZ]]]WWW[[[eeeyyy}}}~~~|||zzzzzz{{{zzzyyyqqqooottttttfff[[[VVVNNNGGGFFFEEEBBB@@@AAA??????>>>===============???AAAFFFKKKQQQVVVZZZ\\\bbbccceeeiiilllooopppqqqssstttuuuwwwyyyzzz||||||}}}|||yyyvvvssspppoooiiihhhgggeeedddcccccccccfffgggiiijjjjjjlllooorrrsssuuuyyy|||~~~yyyvvvrrrnnnmmmooosssuuuyyy{{{}}}~~~~~~{{{zzz}}}xxxdddTTTLLLFFFEEEEEECCCBBBAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAADDDCCCCCCBBBBBBAAAAAA@@@===============>>>>>>???????????????????????????@@@@@@????????????@@@@@@AAA@@@@@@??????@@@@@@AAAAAA@@@???@@@AAABBBAAA@@@AAAAAAAAAAAABBBBBBCCCDDDGGGFFFEEECCCCCCBBBBBBBBBBBBCCCDDDEEEEEEDDDCCCBBBEEEFFFHHHKKKOOOSSSWWWYYYQQQTTT]]]ooo|||{{{zzzyyyxxx{{{~~~zzzrrrqqqwww|||lll```[[[RRRJJJHHHFFFBBB@@@@@@??????>>>============>>>>>>@@@BBBFFFLLLQQQVVVXXX^^^```cccfffiiilllnnnnnnqqqrrrsssuuuvvvxxxyyyzzz}}}~~~{{{{{{zzzxxxuuuqqqnnnmmmgggfffeeedddcccccccccdddgggiiikkkmmmnnnooorrruuuvvvxxx{{{|||tttrrrooonnnnnnrrruuuxxxyyy{{{~~~|||xxxxxx|||mmmXXXMMMJJJDDDDDDCCCBBBAAA@@@@@@???????????????????????????DDDDDDCCCCCCBBBBBBBBBBBB>>>>>>============>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@AAAAAAAAAAAAAAA@@@@@@AAAAAA@@@@@@AAAAAA@@@@@@@@@AAAAAABBBEEEDDDDDDCCCCCCBBBBBBBBBBBBCCCEEEFFFFFFEEECCCBBBCCCEEEHHHKKKNNNQQQRRRSSSRRRTTTYYYfffzzz|||zzzyyyxxxyyy{{{yyysssnnnrrrfff___UUUMMMJJJGGGCCCAAAAAA@@@???>>>>>>======>>>>>>??????@@@BBBGGGLLLQQQTTT\\\^^^bbbeeehhhkkkmmmoooqqqqqqrrrtttuuuwwwxxxxxx|||}}}~~~yyyyyyxxxwwwuuuqqqnnnlllgggfffeeedddcccdddfffgggjjjllloooqqqrrrsssuuuwwwyyy{{{~~~|||pppooonnnnnnppptttwwwzzzyyy{{{~~~}}}xxxvvvzzz|||cccPPPIIIIIICCCCCCCCCBBBBBBAAAAAAAAA????????????????????????BBBBBBBBBBBBAAAAAAAAAAAA>>>>>>============>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBBBBBBBAAAAAABBBBBBBBBBBBAAAAAAAAAAAABBBBBBAAA@@@@@@@@@AAAAAACCCCCCCCCCCCCCCBBBBBBBBBCCCDDDFFFGGGGGGFFFDDDCCCBBBDDDFFFIIILLLMMMNNNNNNNNNPPPSSS[[[jjj~~~|||{{{{{{yyy{{{}}}tttnnn{{{xxxlllcccYYYPPPLLLIIIEEEBBBCCC@@@@@@???>>>>>>>>>>>>>>>@@@??????@@@DDDIIINNNQQQYYY\\\aaaeeehhhjjjnnnqqqqqqrrrssstttuuuvvvwwwxxx{{{|||}}}~~~~~~}}}zzzvvvvvvvvvtttrrrooommmkkkgggfffeeedddeeefffhhhjjjnnnqqqtttuuuvvvwwwxxxzzz}}}~~~}}}zzznnnnnnnnnppprrruuuxxxzzzyyy|||{{{vvvvvv{{{rrr[[[KKKGGGHHHBBBBBBBBBBBBBBBBBBBBBBBB????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>===============>>>>>>>>>>>>>>>>>>>>>>>>AAAAAABBBBBBBBBBBBAAAAAA@@@AAAAAABBBBBBAAAAAA@@@@@@BBBCCCBBBAAAAAABBBCCCCCCBBBBBBAAA@@@@@@@@@@@@AAAAAABBBBBBCCCBBBBBBAAADDDEEEFFFGGGGGGFFFEEEDDDBBBCCCEEEGGGIIIJJJJJJKKKKKKNNNQQQUUUaaawww|||{{{{{{zzz{{{}}}wwwtttxxxvvvkkk```VVVPPPLLLGGGDDDEEE@@@@@@???>>>>>>>>>>>>???@@@?????????BBBFFFJJJLLLSSSXXX___ccceeeiiinnnrrrrrrrrrssstttuuuvvvwwwwwwzzz{{{|||}}}}}}~~~{{{xxxuuurrrrrrqqqooommmkkkiiihhhgggfffeeedddeeegggjjjlllrrruuuxxxyyyyyyyyyzzz|||}}}zzzwwwuuunnnooopppqqqsssvvvyyyzzz{{{~~~zzzwwwyyy|||gggUUUJJJFFFGGGAAAAAAAAAAAAAAAAAAAAAAAA??????????????????????????????????????????????????????>>>===============>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAAAAA@@@??????>>>???@@@@@@@@@@@@???>>>===@@@AAAAAA@@@???AAACCCCCCBBBAAA@@@???????????????@@@AAABBBCCCBBBBBBAAAEEEEEEEEEEEEEEEEEEEEEEEECCCCCCDDDEEEFFFGGGHHHHHHIIIMMMPPPRRRYYYmmm{{{zzzzzzzzz{{{{{{|||~~~yyyttttttuuujjj]]]VVVPPPIIIEEEEEEAAA@@@??????>>>>>>?????????>>>>>>>>>@@@CCCFFFGGGLLLRRRYYY^^^aaaeeelllqqqqqqrrrsssssstttuuuvvvvvvyyyzzz|||}}}}}}}}}{{{xxxuuurrrooonnnmmmkkkiiihhhffffffgggfffddddddeeegggjjjllluuuwwwzzz{{{{{{{{{|||}}}}}}yyyvvvrrrpppooopppqqqrrrtttwwwyyyzzz|||{{{yyy}}}uuuaaaQQQIIIFFFFFF@@@@@@@@@@@@@@@AAAAAAAAA??????????????????????????????????????????????????????>>>===============????????????????????????===>>>???@@@@@@???>>>===<<<===>>>??????>>>===<<<;;;>>>@@@@@@???>>>AAACCCBBBBBB@@@???>>>>>>>>>>>>>>>???AAABBBCCCBBBBBBAAADDDDDDCCCCCCCCCCCCDDDDDDCCCCCCCCCCCCDDDEEEGGGGGGEEEIIILLLKKKOOO```|||zzzxxxxxxzzzzzzzzz{{{||||||qqqlllwww}}}qqqcccZZZSSSKKKFFFEEEAAA@@@??????>>>?????????=========>>>???AAACCCDDDFFFMMMUUUZZZ]]]bbbiiioooqqqqqqrrrsssssstttuuuuuuxxxzzz|||}}}~~~|||xxxuuutttsssrrrnnnmmmkkkiiiggggggggggggfffffffffgggiiikkkmmmooossstttvvvxxx{{{}}}}}}uuupppnnnoooooorrrtttwwwxxxxxxxxxzzz{{{}}}}}}{{{iiiZZZPPPIIIDDDCCC@@@@@@@@@AAAAAABBBBBBBBBCCCBBBBBBAAA@@@???>>>>>>????????????>>>>>>>>>===>>>>>>????????????>>>>>>======>>>>>>??????@@@@@@AAA@@@???===<<<<<<<<<<<<======>>>>>>>>>>>>============>>>>>>??????@@@@@@AAAAAAAAA@@@@@@?????????BBBBBBBBBAAAAAA@@@@@@@@@BBBBBBCCCCCCBBBBBBAAA@@@BBBBBBBBBCCCDDDEEEEEEFFFDDDGGGJJJLLLMMMXXXqqq}}}{{{}}}|||zzzyyyzzz}}}|||rrrsss|||ooocccZZZRRRKKKEEEGGGDDD@@@>>>>>>??????>>>???>>>===<<<===>>>@@@BBBDDDGGGMMMSSSYYY___dddhhhjjjlllmmmmmmnnnppptttwwwxxxzzz||||||zzzwwwuuurrrqqqqqqqqqlllkkkiiihhhggggggggghhhiiiiiijjjkkkllloooqqqrrrwwwxxx{{{}}}~~~wwwqqqnnnnnnpppqqqtttvvvyyyzzzzzz{{{|||~~~sss___SSSLLLGGGDDDDDDBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@???>>>>>>======??????>>>>>>>>>============>>>>>>??????>>>>>>=========>>>>>>>>>>>>>>>???>>>>>>===<<<;;;;;;;;;;;;=========>>>>>>=========;;;;;;;;;<<<======>>>>>>AAAAAA@@@@@@@@@?????????AAAAAAAAA@@@@@@@@@??????AAAAAABBBBBBBBBBBBAAAAAAAAABBBBBBCCCDDDDDDEEEEEEEEEFFFHHHJJJKKKTTTiii|||}}}|||zzzyyyxxxyyy|||vvvqqqxxxuuuiii___WWWNNNIIIGGGEEEBBB@@@@@@@@@@@@??????>>>===<<<<<<>>>@@@AAAAAAEEEKKKPPPVVV\\\bbbffffffhhhjjjkkklllooosssvvvwwwxxxyyy|||~~~~~~|||vvvtttrrrpppnnnmmmmmmmmmiiihhhhhhggghhhhhhiiijjjnnnnnnoooppprrrtttvvvwwwzzz{{{~~~zzzvvvqqqlllkkkmmmqqqtttwwwyyy{{{|||}}}~~~pppaaaQQQJJJFFFDDDCCCDDDEEEDDDCCCBBBAAA@@@???>>>========================>>>>>>>>>=========<<<<<<=========>>>>>>=========>>>>>>>>>===============;;;;;;::::::::::::;;;;;;<<<<<<============<<<<<<:::;;;;;;<<<<<<===>>>>>>@@@@@@????????????>>>>>>????????????>>>>>>>>>>>>>>>???@@@AAABBBBBBBBBBBBAAABBBBBBCCCCCCDDDDDDDDDFFFEEEEEEGGGIIIOOO]]]kkk{{{}}}zzz{{{yyyxxxwwwxxx{{{~~~tttqqq|||ssshhh]]]TTTMMMIIIGGGDDDCCCCCCBBBAAA???>>>===<<<<<<<<<===>>>???>>>AAAGGGLLLRRRXXX^^^bbbccceeegggiiikkknnnqqqtttuuuuuuvvvxxxzzz}}}~~~{{{xxxvvvrrrqqqooollljjjjjjiiiiiiggghhhhhhiiijjjlllmmmmmmqqqrrrssstttvvvxxxyyyzzzzzz{{{~~~tttqqqmmmjjjjjjmmmrrruuuxxxzzz}}}~~~{{{^^^SSSHHHDDDCCCBBBBBBEEEGGGFFFDDDBBB@@@???===<<<;;;<<<<<<<<<=========>>>=========<<<<<<<<<<<<;;;<<<<<<============<<<<<<>>>=========<<<<<<;;;;;;999999999999999:::;;;<<<;;;<<<<<<======<<<<<<;;;<<<<<<======>>>??????@@@>>>>>>>>>>>>>>>>>>>>>>>>========================<<<===>>>@@@AAABBBBBBBBBAAAAAABBBBBBBBBCCCCCCCCCEEECCCBBBEEEHHHLLLUUU^^^yyyyyyqqqoooooo{{{|||zzzyyyxxxyyy{{{~~~~~~rrrttt|||pppeeeYYYRRRKKKIIIFFFEEEDDDCCCAAA???======<<<<<<<<<<<<===>>><<>><<<;;;;;;;;;<<<<<<===>>>>>>>>><<<<<<<<<;;;;;;;;;::::::;;;;;;;;;<<<<<<;;;;;;;;;===<<<<<<;;;;;;:::::::::999999999999:::;;;<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<===>>>>>>??????========================<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===???@@@AAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCC@@@AAAEEEHHHJJJPPPWWWkkkzzznnnfffhhhttt~~~}}}{{{yyyzzz{{{~~~yyyqqqxxxyyylll```XXXOOOLLLIIIFFFDDDBBB@@@>>>======<<<<<<<<<<<<<<<===;;;>>>BBBEEEJJJOOOVVVZZZbbbdddgggiiijjjkkknnnppprrrssstttvvvxxx{{{}}}~~~{{{|||~~~~~~zzzvvvsssqqqooommmooommmkkkiiiggggggggggggjjjkkkmmmppprrrtttuuuuuutttuuuwwwyyy{{{|||}}}}}}~~~}}}uuuooonnnmmmllllllnnnqqqtttvvv{{{}}}}}}~~~}}}~~~xxxyyy|||ttt[[[NNNHHHCCCCCCBBB@@@@@@CCCDDDCCCBBB@@@???===<<<;;;;;;;;;<<<<<<<<<=========;;;;;;;;;::::::::::::999::::::;;;;;;;;;;;;::::::;;;;;;;;;:::::::::::::::999999999999999:::;;;;;;::::::;;;;;;;;;;;;::::::999::::::;;;;;;<<<======;;;;;;<<<<<<<<<<<<======;;;;;;;;;<<<<<<<<<<<<<<<:::;;;<<<>>>???@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@???AAAEEEFFFGGGMMMSSSaaa}}}sssjjjfffnnnxxx|||zzzzzz{{{}}}~~~ssspppuuuvvviiiaaaVVVRRRLLLHHHEEECCC@@@???>>>>>>>>>=========<<<<<<;;;===@@@BBBEEEJJJPPPUUU]]]```dddfffgggiiikkkmmmppprrrtttwwwyyy{{{||||||wwwwwwyyy|||~~~zzzwwwssspppooonnnllljjjjjjiiihhhggggggggghhhiiijjjlllooorrrtttvvvvvvwwwuuuwwwyyy{{{}}}~~~~~~~~~}}}{{{yyyuuunnnhhhhhhiiikkkmmmpppsssuuuwww}}}~~~yyyssstttwwwuuuwwwzzz}}}eeeOOOHHHDDDAAABBBBBB???>>>AAAAAA@@@@@@???>>>===<<<<<<:::::::::;;;;;;;;;;;;;;;::::::::::::999999999999999999::::::::::::999999999999999999::::::::::::888888777777777888999999::::::;;;;;;;;;;;;::::::999999:::;;;;;;<<<<<<===::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<======:::;;;<<<===>>>?????????AAAAAA@@@@@@@@@@@@@@@@@@??????AAADDDDDDCCCIIIPPPYYYmmmwwwhhhkkknnnrrr{{{}}}zzzxxxyyyzzz{{{~~~~~~|||qqqppp}}}tttkkk^^^XXXPPPJJJFFFDDDBBBAAA>>>?????????>>>>>>===<<<:::;;;===>>>AAAEEEKKKOOOTTTXXX\\\```ccceeehhhjjjmmmppptttwwwzzzzzzzzzzzz~~~ooooooqqqtttwwwzzz{{{{{{~~~yyyvvvtttrrrnnnllllllkkkjjjiiieeeeeeeeeeeefffhhhjjjkkkkkklllooorrruuuvvvwwwwwwwwwxxxzzz}}}~~~xxxtttrrrpppjjjeeedddfffjjjnnnrrruuuwwwxxxvvvooopppuuu|||}}}{{{kkkVVVEEEDDD@@@???AAA@@@======??????>>>>>>>>>=========<<<999999999999999999999999:::::::::999999999888888999999999::::::999999999888888888999999::::::;;;777777666666666666777777999::::::;;;;;;::::::999;;;;;;<<<<<<===>>>>>>???:::::::::;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<=========:::;;;<<<===>>>>>>>>>>>>AAA@@@@@@@@@@@@@@@@@@@@@??????BBBDDDAAA???EEENNNTTTcccvvvjjjjjjiiijjjrrr}}}yyywwwwwwxxxxxx~~~}}}}}}vvvrrrooo|||sssccc]]]TTTLLLGGGEEEDDDCCC???????????????>>>======999:::;;;<<<>>>AAAGGGKKKLLLPPPVVV[[[___cccfffiiikkknnnssswwwzzzzzzxxxwww|||}}}lllnnnppprrrrrrtttvvvxxx}}}{{{xxxvvvvvvpppooommmkkkiiigggffffffbbbcccddddddeeefffjjjlllnnnppptttvvvxxxzzz|||~~~{{{|||~~~|||tttnnnllliiifffccchhhjjjnnnqqqsssuuuxxxzzz}}}}}}|||iiiYYYJJJ>>>@@@@@@???===<<<;;;:::999===<<<<<<<<<<<<;;;;;;;;;888888999:::;;;;;;<<<<<<;;;:::999999888888999999:::::::::999999999888888:::999999999999999999:::888888888888888888888888888888999999999999888888:::;;;<<<<<<======<<<<<<<<<;;;:::999888999::::::999999888888999999:::;;;999:::;;;===>>>?????????>>>????????????@@@@@@@@@>>>???AAAAAAAAACCCGGGJJJOOO\\\tttqqqfff]]]___iiiuuu{{{wwwvvvwwwyyytttzzzssspppsss|||qqqhhh\\\RRRLLLHHHDDDAAABBB@@@>>>>>>??????===;;;??????>>>>>>???AAACCCDDDKKKOOOTTTYYY]]]aaaeeehhhiiilllnnnppprrrtttwwwyyy||||||}}}~~~~~~hhhkkkmmmooopppqqqtttvvvyyy{{{~~~{{{vvvtttssssssooonnnkkkiiigggeeeeeedddbbbccceeeeeefffhhhkkkmmmnnnqqqtttwwwxxxzzz}}}~~~xxxpppkkkiiihhhhhhgggiiilllpppsssuuuwwwzzz||||||qqq]]]OOOFFF@@@???>>>>>>===<<<;;;::::::<<<<<<<<<<<<;;;;;;;;;;;;666666777777888999999:::::::::999888888888888888::::::999999999888888888999999888888888888999999999888888888888888888888777888888999999888888777888999::::::;;;;;;::::::<<<;;;:::999999999::::::999999888888999999:::;;;:::;;;<<<===============>>>>>>?????????@@@@@@@@@???@@@BBBBBBBBBDDDHHHJJJNNNYYYooo|||qqqeeeZZZZZZbbbmmmzzz{{{vvvtttssstttuuuzzzrrrpppxxxyyypppbbbWWWOOOKKKFFFCCCCCCAAA??????@@@@@@>>>===???>>>>>>>>>???@@@BBBCCCHHHKKKPPPUUUYYY^^^bbbeeegggiiilllnnnoooqqqtttvvvxxxyyyzzz{{{|||~~~ccceeehhhiiikkklllooorrrsssuuuwwwxxxxxxyyy{{{}}}~~~}}}}}}xxxtttpppooooooooolllkkkiiifffdddccccccbbbbbbdddfffggghhhjjjmmmpppppprrrvvvxxxyyy{{{}}}xxxssslllgggfffhhhkkkllllllooorrruuuwwwzzz}}}xxx|||yyybbbNNNDDDAAA@@@======<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;:::::::::666666666777888888999999999888888777777777777777999999999999888888888777888888777777777777888888999999999888888777777777777888888999999888888777666777888888999999888888;;;;;;:::999999999999:::999999888888999999:::;;;;;;;;;<<<<<<<<<<<<;;;;;;>>>>>>>>>?????????@@@@@@AAABBBCCCCCCCCCEEEHHHKKKRRRYYYiii|||vvvhhhZZZVVVZZZdddqqq||||||wwwsssrrrrrrvvvzzz}}}tttrrrzzzkkk^^^UUUOOOJJJGGGDDDBBB@@@@@@@@@AAA@@@>>>>>>>>>=========???@@@AAACCCFFFKKKPPPTTTYYY]]]aaadddfffiiikkkkkkmmmppprrrsssuuuvvvwwwyyy{{{]]]___bbbdddeeegggjjjllllllnnnppprrrrrrtttvvvxxx}}}~~~~~~yyyvvvwwwuuuqqqnnnmmmlllmmmmmmjjjiiifffdddbbbbbbbbbbbbdddfffhhhjjjkkkmmmpppsssrrruuuxxxzzz{{{}}}{{{xxxooommmiiiggghhhjjjmmmooonnnppptttwwwyyy}}}|||xxxwwwxxxzzz|||kkkUUUGGG@@@>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999888888888888999999::::::888888777666666666666666999888888888888777777777777777666666666666777777999999888888777777666666777777888888888888777777555666777777888888777777:::::::::999999999999999999999888888999999:::;;;999:::;;;;;;<<<;;;;;;;;;>>>>>>>>>>>>????????????BBBCCCDDDDDDDDDEEEHHHKKKWWWZZZeeeyyyzzzppp^^^VVVVVV\\\hhhsss{{{~~~~~~zzzwwwuuuvvvvvvzzz}}}~~~~~~rrrvvvuuufff\\\TTTNNNJJJEEECCC@@@@@@@@@@@@@@@???>>>===<<<<<<<<<>>>???@@@???BBBGGGKKKOOOSSSXXX\\\aaacccfffggghhhjjjmmmoooqqqsssuuuvvvxxx{{{~~~XXXZZZ]]]___```bbbeeegggfffhhhkkkmmmoooqqqtttvvvwwwxxxzzzzzzyyyzzz|||~~~|||xxxuuuttttttpppooommmkkkkkkkkklllmmmiiigggeeecccbbbbbbdddeeegggiiilllnnnoooqqqtttvvvuuuxxx{{{}}}~~~|||vvvssshhhiiijjjkkklllnnnooopppppprrrvvvyyy|||~~~xxxuuuttttttssssssuuu|||www^^^MMMFFFBBB===999::::::::::::;;;;;;;;;;;;;;;:::::::::999999999999777777888888888888999999888777666666555555666666888888888777777777666666777666666666666666666777888888888777777777666666777777777888888777777777666777777888888888888888:::::::::999999999888888999999888888999999:::;;;777888999;;;<<<===============>>>>>>>>>?????????AAABBBCCCCCCCCCDDDGGGJJJTTTWWW^^^mmmvvvwwwzzzfffYYYTTTUUU^^^gggvvv{{{~~~yyywwwwwwvvvyyy|||~~~uuurrr}}}pppdddZZZRRRMMMGGGEEEAAA????????????>>>>>>===<<<<<<<<<===>>>???>>>@@@DDDGGGJJJOOOTTTWWW]]]```ccceeefffhhhkkkmmmoooqqqtttwwwyyy{{{VVVXXX[[[\\\]]]^^^```bbbaaadddgggjjjkkknnnqqqsssrrrtttvvvvvvuuuuuuwwwxxxyyyzzz|||~~~|||zzzyyywwwsssooommmnnnpppjjjjjjiiiiiiiiijjjlllllliiigggeeecccdddeeehhhiiikkkmmmppprrrsssuuuvvvxxxyyy{{{~~~~~~yyytttpppfffiiimmmpppqqqqqqrrrssssssvvvyyy|||zzzxxxsssrrrpppppprrryyy}}}iiiRRRHHHFFFBBB<<<888:::::::::::::::::::::::::::::::::999999999888888555555555555555666666666888777777666666666666666777777777777666666666666777777666666666666777777777777777777777777777777666777777888888777777666666777888888999999888888999999999:::999888888777999999888888999999:::;;;777888:::;;;===>>>>>>>>>=========>>>>>>>>>??????@@@AAABBBAAAAAABBBEEEHHHJJJNNNTTT___pppyyysss|||qqqaaaVVVRRRVVV]]]sss{{{zzzvvvvvvvvvxxx{{{}}}|||tttwww{{{ooodddZZZTTTKKKHHHDDDAAA@@@??????>>>???>>>===<<<<<<===>>>???===???AAACCCFFFJJJOOORRRYYY[[[___aaacccfffiiillllllooosssvvvxxx{{{~~~VVVXXXZZZZZZ[[[[[[]]]______aaadddeeeggghhhkkkmmmoooppprrrsssrrrrrrsssttttttvvvxxx{{{~~~|||}}}~~~}}}{{{yyyvvvssspppqqqqqqnnnjjjhhhiiijjjeeeeeeeeeeeefffgggiiiiiiiiihhhfffeeefffiiilllooooooqqqtttvvvwwwwwwyyyzzz|||~~~~~~zzzvvvqqqnnniiilllppprrrrrrsssvvvxxxwwwyyy||||||{{{uuuvvvvvvwwwyyy}}}lll[[[KKKCCC@@@<<<:::;;;:::::::::999999999999999999999999999888888888888555555555555555555555555999888777777666666777777777777666666666555555555888777777666666777777888555555666666777888888888666666777777777777666666666666777888888888888888888999999:::999888777666999999888888999999:::;;;999:::;;;<<<===>>>>>>>>>============>>>>>>>>>???>>>???@@@??????@@@CCCEEECCCHHHMMMRRR]]]sss|||nnn^^^TTTTTTYYYlllvvv{{{wwwvvvvvvxxxzzz}}}}}}www{{{{{{oooddd\\\PPPMMMGGGCCCBBBAAA@@@>>>@@@???>>>=========>>>???<<<===???@@@BBBEEEJJJMMMSSSVVVZZZ]]]```cccgggjjjhhhkkkooosssuuuxxx{{{~~~VVVXXXZZZZZZZZZZZZ\\\^^^]]]___aaabbbcccdddfffhhhhhhjjjlllmmmmmmlllmmmooonnnpppsssvvvyyyzzz{{{{{{||||||}}}}}}~~~{{{|||~~~~~~~~~}}}{{{xxxwwwuuusssooollljjjmmmooonnnjjjgggfffgggaaaaaabbbbbbccceeefffgggiiihhhgggfffhhhlllppprrrqqqtttwwwyyyyyyyyyzzz{{{~~~|||xxxvvvrrrnnnlllllloooqqqrrrrrrtttxxx|||zzz|||}}}{{{zzz|||~~~|||___SSSGGG@@@:::666888>>>:::::::::999999999888888999999999888888888888777777777777777777666666666999999888777777777777777777666666666555555555555888888777777777777888888444444555666777888999999666666777777777777666666555666666777777777777777888888999:::999888777666999999888888999999:::;;;<<<<<<===============<<<============>>>>>>>>>>>>===>>>>>>>>>>>>???AAADDDAAAFFFJJJJJJOOOcccxxxgggZZZWWWZZZdddppp~~~|||zzzzzzwwwxxxzzz|||~~~yyyuuuwwwkkkcccTTTPPPJJJFFFCCCBBBAAA@@@@@@???>>>======>>>??????;;;<<<===>>>???BBBFFFJJJPPPSSSWWW[[[^^^bbbfffiiidddhhhlllppprrruuuxxx{{{|||^^^[[[XXXWWWWWWXXXXXXXXXYYYZZZ]]]___```aaaaaaaaafffggghhhjjjkkklllllllllnnnoooqqqqqqqqqqqqsssuuuvvvvvvwwwxxxyyyyyyyyyyyyzzzzzzyyy{{{}}}~~~~~~~~~~~~~~~~~~|||zzzxxxwwwrrrssssssssspppmmmiiiggghhhhhhgggeeebbbaaabbbcccaaaaaa``````aaacccfffhhhlllllllllmmmnnnppprrrssswwwxxxzzz|||~~~~~~xxxqqqmmmmmmnnnooonnnppprrruuuwwwwwwwwwxxxzzzzzzlllQQQLLLDDD>>><<<<<<<<<===::::::999999888777666666777777777777777777777777777777777777666666666666666666666666666666666666555555666777777777777777999999:::;;;;;;:::999999777777666666666666777777888888777777777777888888666777888999888666444333999999888888888888999999666777777888999;;;<<<===@@@@@@???>>>===<<<;;;;;;<<<<<<============<<<<<<<<<<<<<<<===>>>@@@AAABBBBBB>>>@@@HHHNNNXXXrrrxxxdddZZZYYY[[[fffsss|||~~~|||zzzzzz|||{{{zzzzzz{{{}}}rrrqqqyyyxxxlll```XXXMMMHHHGGGGGGDDDAAA??????>>>>>>======<<<<<<>>>>>><<<<<<===???AAACCCJJJNNNSSSXXX[[[___ccceeekkkiiihhhkkkpppuuuvvvvvvzzzaaa^^^[[[YYYXXXYYYXXXWWWYYYZZZ\\\^^^___`````````aaabbbccceeefffgggggggggiiikkkmmmmmmmmmnnnoooqqqsssssstttuuuvvvvvvvvvvvvxxxwwwwwwxxxzzz{{{||||||{{{zzzzzz{{{|||}}}~~~zzzxxxxxxxxxxxxwwwvvvuuusssqqqpppnnnooopppqqqooollliiigggeeeeeeeeeccc```^^^___```bbbbbbbbbccceeegggiiijjjooooooooopppqqqsssuuuvvv{{{|||}}}xxxsssooommmnnnppprrrrrrsssuuuxxxyyyyyyzzz}}}}}}mmm[[[JJJFFF@@@===<<<<<<======::::::999999888777777666888888888888888888888888999999888888888777777777888888888888888888888888555555666777777777777777666999===@@@@@@>>>;;;999888888777777777777888888888777777666666777777888888999:::::::::999888777999999888888888888999999888888888888999999:::;;;??????>>>>>>===<<<<<<;;;<<<<<<============<<<<<<<<<<<<<<<===>>>@@@AAABBBFFFAAABBBGGGJJJQQQfff}}}uuuddd]]]VVV^^^iiisssyyy{{{||||||{{{{{{zzzzzz{{{}}}}}}wwwyyytttiii```UUUNNNKKKJJJFFFBBBAAA@@@@@@??????>>>>>>>>>>>>===<<<<<<<<<>>>@@@BBBGGGJJJOOOSSSWWW[[[```ccciiihhhgggjjjooosssttttttwww{{{fffccc___]]][[[ZZZYYYWWWZZZZZZ[[[]]]]]]^^^]]]]]]]]]^^^___aaaaaabbbbbbbbbdddfffhhhiiiiiijjjlllnnnnnnooopppqqqrrrrrrrrrrrruuuttttttttttttuuuvvvvvvuuuuuuuuuvvvwwwxxxyyyzzz{{{zzzzzzyyyyyyzzzzzz{{{{{{{{{zzzzzzzzzzzz{{{{{{zzz|||~~~}}}zzzxxxzzz|||~~~|||{{{zzzyyyyyy|||~~~~~~}}}yyyvvvuuutttppppppoooooommmlllkkkjjjjjjkkklllmmmllliiigggeeecccdddcccbbb```___```aaadddeeefffhhhjjjlllmmmnnnssssssttttttvvvwwwyyyzzz{{{pppnnnmmmmmmpppsssuuuvvvwwwyyyzzz{{{|||}}}xxxyyyyyyaaaNNNBBB@@@<<<;;;;;;<<<<<<<<<::::::999999888777777777999999999999999999999999::::::::::::999999999888888888888888888888888888555555666777777777777666444999???DDDEEEBBB===999999999888888888888999999777666666555555666666777888888999999999999::::::999999888888888888999999:::999999888888888999999>>>>>>>>>===<<<<<<<<<;;;<<<<<<============<<<<<<<<<<<<<<<===>>>???@@@AAAEEEBBBBBBEEEFFFJJJ[[[mmmsssdddXXXZZZ___hhhssszzz||||||yyyxxxwwwwwwxxxzzz|||}}}|||wwwqqqtttjjj^^^UUUQQQMMMHHHCCCCCCBBBAAA@@@@@@?????????===<<<<<<;;;<<<===???@@@CCCFFFIIIMMMQQQVVV[[[___fffeeefffhhhlllpppqqqrrrsssvvv{{{mmmjjjfffbbb```^^^\\\ZZZZZZ[[[[[[[[[[[[[[[[[[[[[\\\\\\^^^______`````````bbbdddfffgggggghhhjjjllljjjkkklllmmmnnnnnnnnnnnnqqqqqqqqqpppooooooppprrrpppqqqqqqqqqrrrsssttttttsssssssssrrrrrrsssssssssuuuuuuuuuuuuuuuuuuuuuuuurrrtttuuuuuussssssuuuvvvzzzzzz{{{{{{yyywwwuuusssvvvwwwxxxvvvssspppoooooojjjjjjjjjjjjiiihhhggggggfffggghhhiiihhheeebbb```bbbcccddddddcccdddfffhhhggghhhkkkmmmooopppqqqqqqwwwwwwxxxyyyzzz|||}}}~~~~~~xxxsssllllllmmmooosssvvvxxxyyyyyy{{{|||}}}|||vvvvvv~~~mmmWWWGGG>>>===;;;:::<<<<<<<<<;;;999999999888888888777777999999999999999999999999:::::::::999999999888888666666666666666666666666444555666666777777666666444888>>>CCCEEEBBB>>>;;;999888888777777888888999666666555555555555666666555555555555666777888999999999888888888888999999888888888888888888999:::===<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<<<<<======???@@@@@@@@@???@@@CCCDDDHHHUUUcccnnnccc^^^[[[aaannnxxx{{{zzzvvvuuutttttttttvvvxxxyyywwwpppwww|||rrreee\\\VVVQQQJJJDDDDDDCCCBBB@@@@@@??????@@@<<<<<<<<<;;;<<<===>>>???@@@BBBEEEHHHKKKPPPWWW[[[bbbbbbdddfffjjjmmmooopppqqqtttxxx|||ssspppmmmjjjgggeeebbb___]]]]]]\\\[[[ZZZZZZYYYYYY[[[[[[\\\]]]^^^^^^^^^^^^^^^```bbbccccccdddfffhhhgggggghhhiiijjjjjjjjjjjjlllnnnnnnmmmkkkjjjlllnnnlllmmmmmmnnnoooooooooooommmmmmmmmnnnnnnmmmmmmmmmpppqqqqqqqqqqqqqqqqqqpppmmmnnnooooooooopppqqqrrrssstttvvvvvvuuurrrooommmlllmmmmmmkkkhhhfffeeefffeeeeeeffffffffffffeeeeeedddeeeffffffeeebbb___]]]___aaadddfffgggjjjmmmppplllmmmoooqqqssstttuuuuuuzzzzzz|||}}}~~~~~~|||wwwqqqmmmlllnnnppprrruuuwwwzzz{{{{{{|||~~~}}}{{{|||wwwuuuzzzsss]]]MMMEEE>>>===;;;;;;<<<<<<:::999999999999888888888888888999999999999999999999999888888888888777777777777555555555555555555555555444444555666666666666666444777;;;>>>@@@@@@>>>===777777666666666666777777666666555555555555666666333333333333444666777888999999888888888888999999666666666777888999;;;<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<===>>>??????>>>>>>@@@CCCCCCGGGQQQ[[[ooonnncccZZZ]]]iiivvv{{{zzzyyywwwvvvttttttuuuwwwxxx~~~vvvqqqtttzzzmmmbbb\\\UUUMMMGGGEEEDDDBBB@@@?????????@@@<<<<<<<<<<<<<<<======>>>>>>@@@BBBDDDGGGLLLRRRVVV\\\^^^aaadddgggjjjmmmnnnppprrrvvvzzzyyyvvvsssqqqooommmjjjgggbbbaaa```^^^]]]\\\[[[[[[ZZZZZZ[[[\\\\\\\\\\\\\\\ZZZ\\\]]]^^^]]]^^^___aaaccccccdddeeeffffffffffffgggiiikkkiiifffeeehhhkkkiiiiiijjjkkkkkkkkkkkkkkkiiiiiijjjjjjjjjjjjiiiiiikkkllllllmmmmmmllllllkkkiiiiiijjjjjjkkkllllllmmmjjjlllmmmnnnnnnllliiiggghhhiiihhhgggdddbbbbbbccc``````aaabbbccccccbbbbbbccceeefffgggfffdddaaa______aaadddgggjjjmmmrrruuussstttuuuvvvwwwyyyzzzzzz}}}~~~|||zzzvvvtttrrrpppnnnkkkoooqqqtttvvvwwwyyy}}}}}}{{{uuuvvv{{{~~~||||||~~~gggSSSIIIGGG???===;;;:::;;;;;;:::999888888888888888888888888999999999999999999999999777777777666666666555555777777777777777777777777444444555666666666666555555666888:::;;;<<<======777777666666666666777777777666666555555666666777555555666777777888999999999999888888888888999999555555555666888:::;;;<<<999::::::;;;;;;<<<<<<<<<<<<<<<============<<<<<<===<<<<<<<<<======>>>???AAABBBBBBBBBBBBDDDKKKQQQ```{{{xxxkkk]]]]]]hhhvvv}}}~~~~~~}}}zzzxxxwwwwwwwwwxxxzzz|||}}}~~~qqqiiirrrxxxlllddd\\\RRRKKKGGGEEEBBB@@@??????@@@@@@========================<<<>>>@@@BBBDDDHHHLLLPPPTTTWWW\\\```cccfffiiilllmmmppptttxxx}}}}}}{{{yyywwwvvvtttqqqoooiiihhheeecccaaa```______\\\]]]]]]^^^^^^^^^^^^^^^YYY[[[\\\\\\[[[[[[\\\^^^______```aaabbbbbbbbbbbbaaadddfffeeeaaaaaadddgggeeefffggghhhhhhhhhgggfffeeefffggggggggggggfffeeeeeefffggghhhhhhgggfffeeeeeeddddddeeefffggggggfffdddeeeggghhhhhhgggeeecccggghhhgggeeebbbaaaaaabbb^^^___```aaabbbbbbbbbbbbcccdddgggiiijjjiiigggfffdddfffiiilllnnnqqqvvvyyy|||{{{{{{{{{{{{}}}~~~tttpppllljjjjjjlllnnnnnnrrrtttwwwxxxyyy|||~~~wwwvvvzzzqqq\\\MMMFFFEEE===;;;999888999;;;;;;:::888888888888888888888888888888888888888888888888777777777666666666555555777777777777777777777777333444555555666666555555444555777999:::;;;;;;:::888777777777777777777888888777777666666777777888666777888:::::::::999999999999888888888888999999666666666666777888::::::888999999:::;;;;;;<<<<<<<<<<<<============<<<<<<===<<<<<<<<<<<<===>>>>>>AAACCCBBB@@@???CCCHHHKKKUUUmmmzzziiidddlllxxx|||yyyvvvvvvvvvvvvvvvxxx{{{{{{|||}}}mmmllltttyyyooodddYYYQQQIIIGGGDDDAAA@@@@@@AAABBB>>>>>>>>>>>>>>>>>>>>>===999;;;>>>@@@BBBDDDFFFIIIKKKOOOVVVZZZ]]]aaaeeehhhhhhlllqqquuuyyy}}}|||{{{zzzyyyvvvtttnnnllljjjgggeeeccccccccc``````aaabbbbbbbbbaaaaaa[[[]]]^^^]]]\\\[[[\\\^^^\\\\\\]]]^^^____________]]]aaacccbbb^^^^^^aaaeeebbbccceeeeeefffeeedddccccccdddeeeffffffeeedddcccaaabbbcccddddddcccbbbaaabbbaaa```aaacccccccccbbbbbbccceeefffffffffdddcccccccccccc```^^^]]]]]]^^^______aaabbbcccdddddddddbbbeeehhhkkkmmmnnnmmmllljjjllloooqqqsssuuuyyy|||~~~~~~|||zzznnnjjjeeecccfffkkkooorrrsssuuuxxxyyyzzz~~~{{{zzz}}}wwwcccQQQEEE???<<<;;;999666666888:::;;;<<<888888888888888888999999777777777777777777777777777777777777666666666666555555555555555555555555333444555555666666555555333555888:::;;;:::999888999999888888888888999999888888777777777777888888555777999:::;;;:::888777999999888888888888999999888888777777777777888888888888999:::;;;;;;<<<<<<<<<<<<============<<<<<<===<<<<<<<<<<<<======>>>???AAA@@@>>>>>>CCCHHHKKKOOOeeevvvmmmqqqzzz~~~{{{wwwtttsssrrrrrrrrruuuyyyzzzzzz}}}xxxooolllssswwwkkk^^^VVVKKKIIIFFFCCCAAAAAABBBCCC>>>>>>????????????>>>===777:::===???@@@AAACCCDDDEEEJJJQQQVVVZZZ]]]bbbfffdddiiinnnssswww|||~~~}}}|||zzzwwwuuuvvvuuurrrpppnnnlllkkkjjjhhhgggeeeeeeeeeeeecccbbb``````______^^^]]]\\\\\\\\\\\\\\\\\\\\\]]]^^^^^^^^^^^^]]]]]]]]]^^^^^^___ccccccbbbbbbaaabbbbbbbbb`````````aaabbbbbbcccccc___``````aaaaaaaaaaaa``````___^^^^^^^^^```aaabbb^^^___````````````___^^^```aaaaaaaaa```______^^^ccccccbbbccceeehhhkkkmmmnnnmmmmmmooorrrsssqqqoooqqqqqqrrrsssvvvzzz}}}~~~zzzsssnnnfffccc```aaafffmmmssswwwvvvxxxyyy{{{}}}||||||bbbRRRIIICCC>>>===::::::999999::::::;;;<<<:::999888888777777888888666666777777777777666666666666666666666777888888666666777777777777666666666666555555555444444444444444555666777777666666999999888777666555444444555555555666666888999999777777888999999999999888777777777777666666666666777777777777777777777777999999999::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;<<<<<<<<<>>>>>>???@@@AAACCCDDDEEEQQQZZZnnn|||{{{~~~~~~|||yyywwwsssoookkkwwwuuuwww|||~~~}}}~~~xxxoooooo|||uuuggg[[[TTTNNNGGGCCCCCCCCCCCCAAAAAA???>>><<<<<<===???@@@>>>===<<<;;;<<<>>>@@@AAAEEEHHHMMMQQQTTTXXX]]]```bbbfffkkkooorrrvvv|||}}}{{{yyyxxxvvvtttrrrqqqppppppnnnllljjjiiijjjiiigggeeefffeeedddcccaaa```______]]]]]]\\\\\\\\\\\\]]]]]]\\\\\\\\\[[[[[[[[[\\\\\\^^^^^^^^^^^^^^^______```_________^^^^^^^^^^^^^^^]]]]]]^^^^^^^^^^^^^^^^^^^^^]]]\\\[[[[[[[[[\\\]]]\\\]]]^^^___```______^^^^^^___```bbbccccccccccccfffffffffhhhjjjmmmoooqqqqqqpppppprrrvvvvvvuuurrrttttttvvvxxxzzz}}}|||yyyvvvrrrlllhhhfffdddcccdddhhhnnntttwwwwwwyyy{{{~~~lllVVVJJJDDD???<<<;;;:::999999999999:::;;;;;;:::999888888777777888888999::::::::::::999999888666666666666666777888888666666777777777777666666666666555555555444444444333444444555555555555444666666666666555555555555555555555555666777888999777777888999999999999888777777777777666666666666777777777777777777777777999::::::::::::::::::;;;<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;======>>>???AAACCCDDDEEEJJJQQQddd|||zzzxxxwwwwwwvvvuuusssuuusssuuuzzz}}}|||wwwpppttt}}}~~~qqqeeeXXXRRRJJJFFFDDDDDDCCCAAAAAA@@@???>>>===>>>???@@@>>>===<<<;;;;;;===>>>@@@BBBEEEIIIMMMQQQUUUYYY\\\```dddiiikkkmmmqqqwww{{{~~~}}}|||zzzxxxwwwwwwwwwtttsssqqqppppppooommmkkkkkkkkkjjjhhhgggeeedddcccaaaaaa```___^^^^^^^^^^^^]]]]]]\\\\\\[[[[[[ZZZZZZ[[[[[[[[[[[[[[[\\\]]]^^^^^^^^^]]]\\\\\\[[[ZZZZZZ[[[[[[[[[\\\\\\\\\]]]]]]^^^]]]\\\[[[ZZZZZZZZZZZZ[[[\\\^^^___````````````^^^___aaadddgggiiijjjkkkjjjjjjlllnnnppprrrssstttttttttuuuwwwzzz{{{zzzxxxxxxzzz|||~~~~~~zzzuuupppmmmjjjfffdddfffffffffhhhkkkppptttwwwyyy{{{iiiZZZIIIBBB@@@===;;;:::999999999999999:::;;;;;;:::999888888777777888888;;;;;;;;;;;;;;;:::999888666666666666777777777777555666666777777666666555555555555555555444444444444444444444444444333222333444444444555555666666444444444444555666777777666777888888999999888888666666666666777777777777777777777777777777777777;;;::::::::::::::::::999;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;::::::<<<<<<===>>>@@@BBBDDDEEEKKKPPP]]]ttt}}}{{{{{{{{{{{{zzzyyyrrrpppqqqwwwzzz{{{~~~xxxpppoooyyyrrraaa[[[RRRLLLJJJHHHEEEBBBAAAAAA@@@@@@??????>>>>>>???>>><<<;;;;;;<<<======>>>@@@DDDHHHKKKOOOTTTWWW\\\```dddfffhhhkkkpppuuuyyy~~~~~~}}}|||||||||zzzxxxvvvuuutttsssqqqooonnnnnnmmmlllkkkjjjjjjiiihhhgggfffdddcccbbbaaaaaa`````````___^^^]]]\\\\\\]]]\\\\\\[[[[[[[[[[[[[[[\\\[[[[[[[[[ZZZZZZZZZYYYZZZZZZZZZZZZ[[[\\\\\\]]]______^^^^^^^^^^^^^^^^^^]]]^^^```bbbddddddddddddaaaccceeeiiilllnnnpppqqqooopppqqqsssttttttuuutttxxxyyyzzz|||~~~~~~~~~}}}}}}{{{wwwtttoookkkhhhgggffffffggghhhjjjkkknnnqqquuuwwwzzz~~~wwwYYYNNNCCC@@@@@@>>><<<<<<999999999888999::::::;;;:::999888888777777888888999999999999888777666666666666777777777777777666555666666666666666666555555555555555555555555555555555555555555444333222444444555555555666666666444444444444444555666666666777777888888888888888666666666666777777777777777777777777777777777777;;;;;;;;;::::::999999999::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;<<<===???AAACCCDDDMMMPPPXXXiii{{{qqqnnnooosssvvvxxx|||uuulllnnn}}}mmmfff]]]UUUQQQMMMHHHEEEBBBBBBBBBBBBAAA@@@>>>>>>???>>>===<<<;;;;;;<<<<<<;;;===AAACCCFFFJJJOOORRRVVVZZZ___bbbdddgggmmmrrruuuxxx}}}}}}{{{yyyxxxxxxwwwuuutttpppppppppooooooooooooooommmllljjjhhhfffeeeddddddccccccccccccbbbaaa______aaa```^^^\\\ZZZYYYXXXXXXXXXXXXYYYYYYYYYZZZZZZZZZYYYYYYYYYYYYZZZ[[[\\\]]]``````aaabbbcccdddddddddbbbcccfffhhhjjjjjjkkkjjjiiijjjllloooqqqsssuuuuuutttuuuvvvvvvvvvuuutttttt{{{}}}{{{vvvsssmmmllliiigggeeegggiiikkkiiilllnnnoooppprrrvvvyyy}}}|||}}}uuucccPPPGGG?????????===<<<<<<999888888888888999:::::::::999888888777777888888777777888888777666555555666666777777777777666555555555666666666666555555444555555555555555555555666666666666666555444333777777777666666666555555555444444444444555555666666666777888888888888777555666666666777777777888777777777777777777777777;;;;;;;;;::::::999999999::::::::::::;;;;;;<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;<<<===>>>@@@AAABBBGGGHHHOOO\\\qqquuuqqqooorrrttttttxxx~~~rrrlllqqq~~~xxxqqqfff^^^WWWQQQJJJEEEDDDDDDDDDCCCBBB@@@???>>>>>>>>>======<<<<<<<<<<<<<<<===???AAABBBFFFJJJNNNPPPTTTZZZ]]]```eeekkkqqqoooqqqssswww~~~}}}}}}}}}}}}{{{zzzuuuuuuuuuuuuuuuuuuuuuuuupppooommmkkkiiihhhggggggfffggghhhhhhgggfffeeecccfffdddbbb___]]]ZZZYYYYYYYYYYYYZZZZZZ[[[\\\\\\]]]\\\[[[[[[[[[\\\]]]___```cccdddeeeggghhhiiiiiijjjiiijjjmmmooopppqqqqqqqqqqqqrrrsssuuuwwwxxxyyyyyyzzzzzzyyyyyyxxxxxxxxxwww~~~zzztttooolllfffffffffeeeeeehhhlllpppnnnqqqssstttsssuuuyyy~~~{{{wwwwwwzzz{{{{{{{{{|||~~~iiiTTTIIIAAA<<<<<<===:::999999888888888888888999:::::::::999888888777777888888777888888999999999888888666666777888888777555444444555555666666555555444444444444555555555555555666666666777666666555555888888777777666666666555666555555555555555666666555666777777888888777777555555666666777777888888777777777777777777777777;;;::::::::::::::::::999999999::::::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;::::::<<<<<<<<<<<<===>>>??????@@@CCCIIIUUUgggyyyuuuuuutttrrruuuzzz~~~}}}qqqlllooo|||qqqfff^^^UUUMMMGGGFFFFFFEEECCCBBB@@@??????>>>>>>>>>>>>>>>============>>>?????????BBBFFFIIIIIINNNSSSXXX[[[```ggglllmmmoooqqqssswww~~~~~~~~~}}}|||{{{zzzyyyyyyuuutttsssqqqooonnnmmmmmmmmmnnnoooppppppooommmllllllkkkiiifffdddbbbaaa```bbbbbbbbbbbbbbbbbbbbbbbbccccccbbbbbbccceeegggiiijjjkkkmmmoooooopppoooooooooppprrrtttuuuuuuuuuuuuvvvwwwyyyzzz|||}}}}}}~~~~~~}}}}}}||||||}}}~~~{{{wwwsssnnnkkkiiiiiieeefffhhhiiiiiilllqqquuutttwwwyyyxxxwwwyyy~~~yyysssrrrsssttttttwww{{{~~~~~~zzzooo[[[IIIDDD>>>:::;;;;;;999888999888888888888888999999::::::999888888777777888888777777888999::::::::::::666777888888888777555444444555555666666555555444444444444555555555666666444444555555666666555555555555555666666666666666777666666555555666666777555666666777777777777777555555555666777888888888777777777777777777777777999::::::::::::::::::;;;888999999:::;;;;;;<<<<<<::::::;;;;;;;;;;;;;;;;;;===<<<<<<<<<<<<<<<<<<===???BBBHHHQQQ___rrr}}}yyyvvvrrrtttxxxzzz|||~~~}}}rrrkkksss}}}rrrhhh^^^TTTNNNIIIHHHEEECCCAAA@@@@@@@@@>>>>>>??????????????????>>>???>>>===<<<>>>BBBEEECCCHHHMMMQQQTTTYYY___dddjjjllloooqqqtttxxx}}}~~~|||{{{{{{zzzxxxwwwuuuttttttttttttuuuwwwxxxxxxwwwvvvuuurrrqqqooommmkkkjjjiiiiiilllkkkkkkjjjjjjiiiiiihhhlllkkkjjjjjjkkkmmmppprrrssssssuuuvvvvvvuuutttsssrrrsssuuuwwwxxxxxxwwwwwwxxxyyy{{{}}}{{{wwwpppjjjfffeeefffhhhhhhjjjmmmnnnnnnqqquuuyyyyyy|||}}}|||zzz|||xxxqqqoooppppppoooxxx~~~{{{ooo```OOOBBBCCC===:::;;;;;;999999;;;888888888777888999999::::::999999888777888888888555666777888999:::::::::666777888999888777555333444555555555555555555444444444444555555555666666222222333444555555555555222222333444555666777888888777777666666666777777555666666777777777777777444555555666777888888999777777777777777777777777999999999::::::;;;;;;;;;888888999::::::;;;<<<<<<:::::::::;;;;;;<<<<<<<<<>>>===<<<;;;;;;;;;;;;;;;===AAAEEEKKKTTTcccvvv~~~xxxssstttwwwyyy{{{zzzmmmmmmvvv|||qqqfff\\\UUUKKKIIIFFFBBB@@@@@@@@@AAA===>>>???@@@@@@@@@@@@@@@??????>>><<<;;;<<>>;;;999777888::::::::::::999777666666777999:::::::::999888777777888888444555555555666666777777;;;;;;::::::888777555444333333333333333333333333333333444444555444444333555555555555555555555555333333444555666777888888777666444333333444555666555777999:::;;;:::888777444444444555555555555666666666555555555555666666777777777777888888888888999888777777777888999:::888999999::::::;;;;;;<<<===<<<:::::::::;;;===??????AAAFFFKKKOOOVVVeeettt}}}}}}|||}}}}}}~~~vvvooommmsss}}}sssggg]]]YYYRRRIIIDDDCCCCCCBBB@@@@@@@@@???>>>>>>>>>>>>>>>===============<<<<<<<<>>???@@@CCCFFFHHHLLLXXXeee}}}xxxwwwxxxzzz||||||}}}tttllljjjxxx{{{mmmbbb\\\UUULLLFFFDDDCCCBBB@@@AAAAAA@@@????????????@@@>>>>>>============<<<<<>>???>>>@@@BBBBBBDDDNNNYYYqqq}}}uuurrrpppqqqvvv|||}}}|||||||||~~~pppggglllvvvxxxkkkccc\\\RRRLLLIIIGGGDDDBBBCCCBBBBBBAAA@@@AAAAAAAAA>>>>>>>>>>>>======<<<<<<>>>>>>>>>???AAADDDFFFHHHLLLOOOTTTXXX[[[___dddggglllnnnqqqtttwww|||yyywwwuuurrrnnnkkkgggeeefffffffffgggjjjnnnqqqsss~~~{{{fffTTTIIIDDD@@@>>>;;;999777888999;;;;;;:::888888777777777777888888777666666555555555666666666666666666666777777777888888888888777666555555555555555555555555555555666666666666555444333222555555555555555555555555666666666555555444444444333444555666666666555444666555555555555666777888555555666666666777777777666666555555555555666666666666666666777777777888777777777888888999::::::888888888999::::::;;;;;;;;;;;;:::::::::;;;<<<===<<<<<<>>>AAABBBDDDMMMVVVdddxxx|||wwwssspppooopppyyy~~~}}}|||||||||~~~oookkkmmmwwwxxxmmmfff\\\TTTPPPLLLHHHEEEDDDDDDCCCBBBAAAAAAAAAAAA@@@??????>>>>>>==================>>>???@@@BBBCCCHHHJJJOOORRRVVVZZZ___bbbgggiiilllnnnqqqtttxxx|||{{{}}}zzzvvvkkkkkkjjjhhhfffeeeeeeeeehhhiiijjjlllooorrruuuvvv~~~}}}}}}}}}sss^^^NNNGGGCCC???;;;:::999777888999::::::999888777777777777777777888666555555555555555666666555555555555555555555555666666777777777666666555555555555555555555555555555666666666555555444333555555555555555555555555666666555555444444333333222333555666666666555444555555555444555666777777444444555555555666666666666666555555555555666666555666666666666777777777666666777888999999::::::777777888999999::::::;;;:::::::::::::::;;;<<<<<<<<<;;;===AAABBBDDDJJJRRRWWWjjj~~~xxxpppiiiiiiqqq{{{~~~~~~}}}|||{{{{{{}}}}}}pppkkknnnwwwxxxpppeee]]]WWWQQQLLLHHHGGGFFFDDDCCCBBBAAAAAAAAAAAA@@@@@@???>>>>>>======>>>>>>>>>>>>??????@@@AAACCCFFFIIILLLOOOSSSXXX\\\^^^aaadddgggiiimmmqqqtttuuuwwwzzz}}}~~~}}}yyysssmmmhhh___```aaaaaa```bbbeeehhhkkklllnnnqqqsssvvvwwwxxxzzz}}}~~~{{{}}}yyykkkXXXJJJDDD@@@;;;777;;;999888888999999888777777777777777777777777777666555555555555666666777555555444444444444444333444555666666666666666555444444444444444444444444444555555666666666555555555555555555555555555555666555555555444444333333333333444555666666666666333333333444444444444555444444444444555555555555666666555555555555666666555555666666666666777777555666777999::::::::::::777777888888999:::::::::999:::::::::;;;;;;;;;;;;>>><<<<<>>======?????????@@@@@@@@@@@@@@@???AAACCCEEEHHHLLLPPPTTTYYY\\\```cccfffiiimmmooonnnqqqtttwwwyyy{{{}}}}}}zzzxxxtttppplllhhhccc___[[[]]]______```dddiiinnnnnnpppsssvvvyyy|||}}}~~~{{{|||~~~||||||~~~mmmaaaPPPEEE@@@>>>;;;888;;;:::999999999888666444666666777777777777666666666666555555666666777888666666555555444444444444333444555555666666666666333333333333333333333333333444555666666777777666555555555555555555555555444444444444444444444444333333333444555666777777222333444555666555444444555555555555666666666666666666555555555555666666555555555666666666777777444555777999::::::::::::777777777888999999::::::999999::::::;;;;;;;;;;;;>>>;;;;;;>>>>>><<<>>>BBBFFFMMMbbbvvvgggdddbbbeeelllrrrtttuuurrrrrrrrrsssuuuxxx|||~~~}}}sssnnnnnnyyy}}}rrrjjjbbbZZZTTTPPPOOOLLLIIIFFFDDDBBBBBBCCCBBBAAA@@@???>>>>>>===??????@@@AAAAAAAAAAAAAAA===>>>@@@AAACCCFFFKKKNNNSSSVVVZZZ]]]```cccfffhhhfffjjjnnnrrrsssuuuvvvxxxzzz}}}vvv~~~{{{wwwnnnkkkhhhfffeeeccc```^^^]]]___aaabbbdddhhhnnntttqqqtttwww||||||xxx~~~}}}|||}}}}}}bbbXXXJJJ@@@===>>>>>>>>><<<;;;999999999888555333666666777777777777666666666666666666666777888888777777666666555555555444333333444555666666666666333333333333333333333333222333444666777777888888555555555555555555555555444444444444444444444444444444333333444555777888444555777999999888777555666666666666777777777777666666555555555555666666555555555555666666666777444555777999:::;;;::::::777777777888999999::::::888999:::;;;;;;;;;::::::<<<::::::>>>>>>===>>>BBBGGGIIIXXXtttsssjjjaaa___dddjjjlllkkkllllllmmmnnnrrrvvvzzz|||}}}tttooorrr{{{}}}tttkkkbbb]]]TTTRRROOOLLLHHHFFFDDDCCCCCCCCCBBBAAA@@@>>>>>>===??????@@@AAAAAAAAAAAAAAA>>>???@@@AAABBBEEEIIIMMMJJJMMMQQQTTTVVVXXX[[[]]]bbbfffkkknnnpppqqqssstttwwwyyy{{{}}}~~~mmmqqqwww~~~~~~|||zzzvvvpppkkkiiiddd^^^\\\^^^```bbbbbb```bbbccceeegggkkkppptttvvvxxx{{{~~~~~~zzziiiOOOKKKEEE@@@<<<;;;<<<===;;;999666666888888777444555555555555555555555555555555555555555555555555777666666666666555555555444444444555555555666666666666666555555444444444444444555555555555444444444444444444444444444444333333333333333333333333555555555444444555555555555555666666555444333333555555555555666666666666444444555555666666777777555555555555555555555555777777777777888888888888666666777888888888888888999999:::;;;;;;<<<======;;;;;;:::;;;;;;<<<===>>>AAAFFFOOO___yyyxxxfffZZZXXX\\\```bbbgggfffgggiiijjjlllttt}}}~~~vvvnnnnnnxxx}}}rrrhhhaaa[[[TTTOOOLLLJJJGGGDDDEEEBBB@@@@@@AAABBBBBBAAA@@@@@@@@@????????????>>>>>>>>>???@@@AAABBBBBBCCCEEEGGGIIIMMMRRRVVVZZZ\\\]]]```dddhhhlllooopppqqquuuvvvxxxxxxxxxyyy|||~~~~~~~~~gggiiinnntttyyy}}}{{{xxxtttqqqoookkkfffbbbaaa^^^ZZZZZZ]]]aaabbbbbbeeegggiiijjjlllpppuuuyyyzzz{{{~~~ooo^^^LLLIIIEEE@@@===<<<<<<<<<;;;888666555777777666444666666666666666666666666666666666666666666666666666666666555555555444444333333333333444444555555444444333333333222222222444444555555555555444444444444444444444444444444333333333333333333333333555444444333333444444555555555555555555444333333555555555555666666666666555555555666666666666666555555555555555555555555666666777777777888888888666666777888888888888888888999999:::;;;;;;<<<<<<;;;::::::;;;;;;<<<===>>>@@@CCCIIIVVVkkkrrrfff___\\\ZZZXXX]]]]]]___dddgggjjjrrrzzzzzz|||wwwqqqrrr}}}}}}rrrgggaaaXXXQQQNNNKKKHHHEEECCCBBB@@@@@@AAABBBBBBAAA@@@@@@@@@@@@????????????>>>>>>??????@@@AAAAAAAAADDDEEEGGGJJJMMMQQQTTTVVVYYY[[[^^^bbbfffjjjlllmmmoooqqqssstttuuuvvvxxxzzzzzz{{{|||~~~bbbccceeehhhkkkooorrrsss{{{~~~|||xxxuuussspppmmmiiieeeccc```\\\ZZZZZZYYYYYY\\\```dddeeefffkkkmmmoooqqqssswww{{{sssaaaRRRHHHFFFCCC@@@>>><<<<<<<<<:::888666666666777666555777777777777777777777777666666666666666666666666555555555555444444444333222222222333333333333444333333333333222222222222444444555555555555444444444444444444444444444444333333333333333333333333444333333222222333333444444555555555555444444333444555555555555666666666666666666666666555555555666666666666666666666666666666777777777777888888666777777777888888888888888888888999::::::;;;;;;::::::::::::;;;<<<===>>>???@@@CCCJJJYYYrrrssseee\\\VVVTTTVVVUUUYYY___cccfffllltttsssxxx~~~zzzqqqqqqttttttlllaaaXXXSSSOOOKKKHHHDDDCCCBBBBBBDDDDDDCCCBBBAAAAAAAAA@@@@@@@@@??????????????????????????????AAABBBCCCEEEGGGJJJLLLMMMRRRSSSVVVYYY^^^bbbeeeggghhhjjjnnnppppppqqqrrrsssuuuvvvwwwyyy{{{|||~~~ccccccbbbbbbccceeehhhiiiooorrrvvvyyy|||~~~~~~|||xxxtttoookkkiiifffdddaaa^^^\\\[[[[[[ZZZYYY[[[^^^bbbfffiiijjjkkknnnqqqtttvvvyyy|||}}}pppdddWWWMMMCCCBBBAAA@@@>>>===<<<;;;;;;999888777777777777666666666666666666666666666666666666666666666666666555555444444444333333333333333333333333333333444444444444444444444444444333444444555555444444333333333333333333333333333333333333333333333333333333222222222222222222333444444444555555444444333444444444555555555666666777777666666555555444444777777777777777777777777666666666666777777777888777777777777777888888999777777888888999999999999::::::::::::;;;<<<======>>>>>>@@@DDDMMMaaa~~~}}}lllaaa[[[YYYUUUTTTVVV[[[___aaafffkkkmmmrrrxxx~~~{{{qqqlll{{{yyymmmbbb[[[VVVQQQMMMGGGFFFEEEEEEFFFFFFEEECCCBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>>>>>>>???AAACCCEEEGGGHHHLLLMMMOOORRRVVVZZZ___aaaaaadddiiillllllmmmmmmnnnrrrssstttvvvwwwxxxyyyyyy{{{hhhfffdddaaaaaaaaabbbdddeeehhhkkkmmmppptttxxx|||}}}~~~{{{wwwtttsssqqqnnnjjjfffbbb```^^^]]]]]]\\\[[[\\\^^^___]]]```dddhhhkkkmmmnnnooopppssswww{{{~~~qqqaaaWWWQQQKKK????????????>>>===<<<;;;;;;;;;:::999888777888888555555555555555555555555444444444444444444444444555555444444444333333333555555555555444444444444444444444444444444444444333333444444444444333333333333333333333333333333333333333333333333333333222222222111111222222222333333444444444444444333444444444444555555555555777777666666555555444444777777777777777777777777555666666666666777777777777777666666777777888999777777888888888888999999:::999999::::::;;;<<<===>>>>>>AAAEEEJJJVVVoooqqqgggcccWWWSSSSSSVVVZZZ\\\```eeeiiilllppptttxxx||||||qqqsssxxxxxxmmmeee^^^WWWSSSLLLJJJHHHGGGFFFFFFDDDBBBBBBBBBBBBBBBAAAAAAAAA@@@AAAAAA@@@@@@???>>>>>>>>><<<<<<===???AAACCCEEEGGGGGGHHHIIILLLPPPTTTXXXZZZ\\\___dddggghhhiiijjjkkknnnpppqqqsssuuuvvvvvvvvvuuuzzz}}}{{{{{{}}}|||ooollliiieeecccbbbbbbbbb```aaabbbcccdddgggkkknnnqqqrrrsssvvvzzz~~~}}}|||{{{zzzyyyvvvrrrnnngggfffeeedddbbb___]]]\\\YYY[[[]]]^^^^^^```ccceeebbbfffkkknnnpppppprrrssstttxxx}}}{{{fffVVVOOOKKKHHH>>>>>>======<<<;;;;;;;;;:::;;;;;;999777666777999555555555555555555555555333333333333333333333333555555555555444444444333666555555555555555444444111111111111222222222222333333444444444444333333333333333333333333333333333333333333333333333333333222222111111222222333222333333444444444444333333444444444444555555555666666666666666555555555666666666666666666666666555555666666666666777777888777666666666777999:::888888888888888888888888999999999999:::;;;<<<===>>>===@@@FFFIIIPPPdddyyyzzzppp```XXXSSSSSSUUUWWW[[[aaadddgggiiilllppptttzzz~~~~~~ssspppttt{{{rrrjjjbbb\\\SSSPPPKKKHHHFFFEEECCCAAACCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@??????<<<<<<===>>>@@@BBBDDDEEECCCDDDFFFHHHLLLOOORRRSSSVVVYYY]]]```aaaccceeefffiiikkkmmmppprrrsssssssssooosssvvvuuuvvvzzz}}}|||zzz{{{}}}}}}}}}}}}~~~~~~}}}|||yyywwwwwwuuuqqqmmmjjjgggfffeeeaaaaaaaaa```___```bbbeeeffffffgggiiilllppptttvvvxxxyyy{{{~~~~~~}}}|||uuussspppnnnmmmjjjgggddd^^^______``````______^^^\\\___cccdddeeefffhhhkkkhhhlllqqqtttuuuvvvyyy{{{{{{oooZZZMMMHHHFFFBBB>>>===<<<;;;::::::::::::888999:::888555444666888555555555555555555555555444444444444444444444444666666666555555555444444555555555444444333333333000000111111111222222222222333333444444333333222222222222222222222222222333333333333333333333333333333222222222222333333111222333444444444444444333333444444444555555555555555555666666666666666555555555555555555555555555555555666666666777777888777666555666777999:::999999999999999999999999999999999999:::;;;<<<===???;;;>>>DDDHHHMMM]]]qqqttthhh[[[UUUSSSSSSVVV[[[```cccfffjjjmmmpppuuuxxxzzzvvvqqqwww{{{qqqkkk```[[[TTTNNNJJJHHHFFFEEECCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAA>>>>>>>>>>>>???@@@AAAAAA@@@AAACCCFFFHHHJJJKKKLLLOOOQQQUUUWWWYYY[[[___aaabbbdddgggkkkmmmnnnnnnnnnjjjoooqqqoooppptttwwwwwwwwwxxxzzzzzzyyyyyy{{{|||xxxzzz{{{{{{zzzzzz{{{}}}}}}~~~~~~|||zzzvvvttttttsssrrrqqq~~~|||yyyuuuqqqmmmkkkjjjfffeeedddaaa______```ccc`````````aaacccfffiiilllkkkmmmppptttzzz|||{{{zzzwwwuuurrrpppoooooollliiifffdddbbb___]]]\\\]]]^^^```bbbccccccdddaaaeeeiiikkkkkkkkkmmmooonnnrrrwwwzzz{{{}}}{{{ssscccQQQGGGEEECCC???>>>===<<<:::999999::::::666888888666333222444666777777777777777777777777555555555555555555555555777666666666666555555555444444444333333222222222222222222333333444444444222333333444444333333222222222222222222222222222333333333333333333333333444333333222222333333444111222333333444444444444333333333444444444555555444555555555666666777777555555555555555555555555555555555555666666666777999888666555666777999:::::::::999999999999999999999999999999:::;;;<<<<<<@@@:::;;;BBBFFFJJJZZZmmmyyyyyyggg[[[TTTQQQSSSWWW^^^aaafffjjjmmmpppsssuuuyyy}}}uuurrrvvvxxxkkkeee\\\UUUPPPMMMLLLJJJDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@???>>>>>>>>>>>>>>>>>>???BBBEEEFFFGGGHHHGGGJJJLLLOOOQQQSSSVVVZZZ]]]]]]___cccgggiiijjjkkkjjjiiinnnooommmmmmqqqttttttqqqrrrttttttsssssstttvvvtttvvvwwwxxxwwwwwwyyyzzztttyyy}}}~~~{{{yyy|||zzz}}}yyyzzz~~~~~~~~~}}}{{{{{{{{{|||{{{zzz{{{|||}}}|||yyyyyyuuuqqqnnnmmmmmmlllkkk~~~yyyuuuqqqooonnnllliiigggfffeeecccbbbaaa```___^^^]]]^^^______bbbccceeeiiimmmrrrwwwyyy~~~}}}||||||yyywwwsssnnniiifffdddddd```___]]]\\\ZZZYYYYYYYYY^^^___aaaccceeeggghhhhhhkkklllnnnqqqrrrssstttuuuwwwyyy|||~~~}}}ooobbbRRRFFFAAAAAAAAAAAA<<<;;;:::999888888888888888888888888777777777777555555555555555555555555333444444555555444444333111222444555555555444333444444444444444444444444666555444222111111222222111222333333444444333333444444444333333222222222222222333333333333444444555555555555555555555555444444444444444444444444444444333333222333333333777666444333333444555666555555555555555555555555555555555555666666666777555555666666777888888888666666666666777777777777::::::::::::::::::::::::>>>>>>>>>@@@FFFOOOWWW\\\gggvvvzzzkkk^^^SSSOOORRRYYY```fffhhhiiimmmrrrvvvyyy}}}wwwrrrvvv~~~vvvjjj```ZZZUUUOOOLLLIIIGGGEEEBBB???>>>@@@BBB===>>>???@@@@@@@@@@@@@@@===>>>???@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBCCCDDDFFFGGGHHHJJJMMMPPPSSSTTTYYYZZZ[[[^^^```bbbdddeeehhhhhhiiijjjlllnnnpppqqqssstttuuutttsssrrrssstttqqqqqqssstttvvvvvvwwwwwwxxxxxxyyyyyyzzzyyyyyyyyyxxxxxxxxxxxxyyyyyyzzz{{{zzzyyyyyyyyyzzz{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|||zzz~~~|||{{{|||}}}~~~}}}{{{zzzyyywwwwwwwwwwwwuuutttuuuvvvwwwxxxxxxwwwuuutttooommmkkkiiiiiiiiihhhfff}}}xxxuuuwwwtttqqqooonnnmmmjjjiiidddccc```^^^]]]\\\\\\\\\\\\]]]^^^```cccgggjjjlllrrruuuwwwxxxxxxzzz~~~}}}zzzwwwtttsssrrrnnnllliiifffbbb```___^^^\\\\\\\\\[[[\\\\\\]]]]]]___```bbbeeehhhiiikkkkkkqqqssstttuuuvvvxxxyyyzzz}}}zzzkkk^^^UUUIIIAAA??????===<<<<<<;;;:::999888888888888888888888777777777666666555555555555555555555555333333444444444444333333444444555555555444444444444444444444444444444444666555333222111111222222111222333333444444333333444444333333333222222222222222222333333333444444444444444444444444444444333333333333444444555555333222222222222333555666777666444333333444555666555555555555555555555555555555555666666666666666555666666777777888999999777777777777888888888888::::::::::::::::::::::::<<<<<<===???DDDJJJQQQUUUWWWdddzzz{{{lll]]]XXXXXXTTTYYY^^^___```eeelllqqqvvv||||||www~~~wwwmmmfff```ZZZVVVNNNMMMJJJFFFCCCBBBDDDEEECCCCCCCCCDDDCCCCCCBBBBBB??????@@@AAAAAAAAAAAAAAAAAAAAA@@@@@@AAABBBBBBCCCCCCDDDEEEGGGJJJMMMOOOPPPUUUVVVWWWYYY[[[]]]___```bbbcccdddeeehhhjjjlllmmmpppqqqrrrrrrppppppppprrrpppppprrrsssttttttttttttuuuvvvvvvwwwwwwwwwwwwvvvxxxwwwwwwvvvvvvvvvvvvwwwwwwwwwwwwwwwxxxyyyzzzzzz{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{|||~~~~~~~~~zzzzzz{{{{{{zzzyyyxxxwwwyyyxxxwwwxxxyyyzzzyyyxxxwwwvvvttttttttttttrrrppppppqqqrrrssssssqqqpppnnnkkkiiifffeeeeeeeeecccbbb}}}yyyvvvtttrrrpppnnnjjjhhheeebbb___]]]\\\\\\[[[[[[ZZZZZZ[[[]]]^^^___dddfffhhhjjjkkkmmmqqqttttttttttttttttttuuuvvvvvvxxxyyyzzz|||}}}}}}}}}}}}}}}||||||~~~~~~~~~|||xxxvvvvvvvvvuuutttssspppnnnkkkhhhgggbbbaaa```^^^\\\[[[[[[[[[YYYZZZ[[[\\\^^^aaacccdddccceeegggjjjnnnppprrrrrrzzz{{{|||||||||~~~yyydddVVVLLLGGGAAA>>>>>>>>>;;;999;;;:::999888888888888888888888777777777777666666555555555555555555555555333333444444444444333333666555555444444444555555333333333333444444444444555444333222222111222222111222222333333333333333333333333333222222222222222222222222333333333333333333333333333333333333111222222333444555555666222222111000111444666888666555444333333444555666555555555555555555555555666666666666666555555555555666666777777888999999888888888888999999999999::::::::::::::::::::::::;;;;;;;;;===@@@EEEIIIKKKMMMVVVhhh|||iii___\\\QQQSSSTTTUUUVVV[[[cccjjjrrrzzz~~~yyyzzzzzzrrrkkkccc^^^SSSQQQLLLHHHEEEDDDDDDDDDCCCCCCCCCBBBAAA@@@@@@???@@@AAAAAABBBBBBBBBBBBBBB@@@@@@@@@???@@@@@@AAABBB@@@@@@AAACCCEEEHHHJJJKKKOOOPPPQQQSSSUUUVVVXXXYYY[[[\\\]]]___bbbeeegggiiilllmmmnnnnnnllllllmmmnnnnnnooopppqqqqqqqqqqqqqqqqqqrrrssssssttttttssssssvvvuuutttsssrrrrrrrrrrrrttttttuuuuuuuuuuuuuuutttvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvwwwxxxyyyyyyyyyyyyvvvwwwxxxyyyyyyxxxwwwwwwsssrrrqqqrrrtttuuuuuutttsssqqqooooooooonnnmmmkkkiiijjjkkkkkkkkkjjjhhhgggdddbbb___^^^^^^^^^\\\[[[|||zzzvvvtttqqqoookkkhhhdddbbbaaaaaabbbaaa___]]]\\\[[[[[[\\\]]]^^^___aaabbbdddggghhhfffeeeeeeeeeffffffggghhhhhhiiijjjkkkllllllmmmmmmqqqqqqrrrssstttuuuvvvwwwwwwxxxyyyxxxvvvttttttuuuvvvvvvvvvvvvuuusssrrrqqqtttttttttqqqnnnkkkkkkkkkhhhhhhiiihhhfffdddbbb```\\\\\\\\\\\\\\\\\\\\\]]][[[\\\]]]```bbbfffhhhjjjiiikkknnnqqquuuxxxzzz{{{|||hhhUUUIIICCCAAA>>>===>>>>>>===;;;::::::999888888888888888888777777777666666666666555555555555555555555555333333333444444333333333555555444333444555777888333333333333333444444444444333333222222222111111111111222333333333333222333222222222222222222222111222222222222333333333222222222222222222222222000111111333444555666666444333111000111333555777555555444444444555666666555555555555555555555555666666666666555555555555444555555666666777888888777777777888888888999999999999::::::::::::;;;;;;::::::;;;<<<>>>@@@BBBCCCJJJOOO[[[ppp{{{kkkcccUUURRROOONNNOOORRR[[[dddlllwww~~~wwwwwwxxxnnnggg]]]YYYSSSNNNJJJHHHFFFEEEBBBBBBAAA@@@@@@?????????AAAAAABBBBBBBBBBBBAAAAAA@@@???????????????@@@@@@>>>>>>???@@@BBBDDDEEEFFFJJJJJJKKKMMMNNNPPPQQQRRRUUUVVVXXXZZZ]]]```cccdddfffhhhiiiiiihhhhhhiiikkkmmmmmmnnnnnnnnnnnnnnnmmmnnnnnnooopppqqqqqqqqqqqqrrrqqqpppppppppppppppqqqqqqqqqrrrssssssrrrqqqpppssssssssssssssssssssssssqqqrrrsssssstttttttttssstttuuuvvvwwwwwwvvvuuutttooonnnnnnoooqqqrrrqqqpppnnnllljjjjjjjjjiiigggfffddddddeeeddddddcccbbbaaa]]][[[YYYWWWWWWWWWVVVTTT}}}vvvtttqqqnnnkkkiiihhhhhhjjjhhheeebbb___^^^]]]]]]^^^^^^]]]]]]^^^___``````]]]\\\\\\\\\\\\\\\\\\]]][[[[[[\\\\\\]]]^^^______bbbbbbcccdddfffggghhhhhhiiiiiijjjiiigggfffggghhhjjjjjjjjjiiiiiigggffffffgggggggggeeebbbaaa```aaa]]]^^^___```aaa```___^^^[[[[[[\\\^^^___```aaaaaaaaabbbcccfffhhhkkkmmmooonnnpppssswww{{{~~~}}}lll[[[NNNFFFAAA???===<<<<<<=========999999888888777777888888777777777666666666666555555555555555555555555555222333333333333333333222333222222333444666888999222222222333333333444444222222222222222222111111000111222222333333222222222222222222222222222222111111111222222222333333222222222222222222222222000000111222333555555666666555333111111111333444444444444444555555666666666666666666666666666666666666666666666555555555333333444555555666666777666666666777777777888888999999999::::::;;;;;;;;;;;;;;;;;;<<<===>>>??????CCCFFFNNN```yyy~~~qqq___VVVOOOLLLJJJKKKRRR\\\eeerrr~~~xxx{{{wwwmmmggg___XXXTTTPPPMMMJJJFFFFFFEEEDDDCCCDDDDDDEEE@@@@@@AAAAAAAAAAAA@@@@@@@@@??????>>>>>>?????????>>>>>>>>>???@@@AAACCCCCCFFFFFFGGGHHHJJJKKKKKKLLLPPPQQQSSSUUUXXX[[[^^^___```bbbcccdddcccccceeegggiiijjjjjjkkkkkkkkkjjjjjjkkkkkklllmmmnnnooooooooommmmmmmmmmmmnnnooopppqqqnnnooopppqqqpppooonnnmmmppppppppppppppppppppppppnnnnnnooopppppppppoooooooooppppppppppppnnnmmmlllmmmlllkkklllnnnooonnnmmmjjjhhhfffeeeeeedddbbb```_________^^^^^^]]]\\\[[[WWWUUURRRQQQQQQQQQPPPNNN~~~|||yyyvvvtttrrrrrrqqqpppnnnkkkgggdddbbbaaaaaacccaaa___^^^______^^^]]]\\\\\\[[[ZZZYYYYYYYYYYYYWWWVVVVVVVVVVVVWWWXXXXXXWWWXXXXXXYYYZZZ[[[[[[\\\[[[\\\\\\[[[ZZZYYY[[[]]]]]]]]]^^^^^^]]]]]]\\\[[[[[[\\\]]]\\\ZZZZZZZZZ[[[XXXYYY[[[\\\^^^______```^^^___aaacccdddfffffffffjjjjjjkkkmmmooorrrtttuuutttvvvyyy}}}{{{iii[[[QQQIIIEEE???>>><<<:::999:::;;;<<<999888888777777777888888777777666666666666555555555555555555555555555555222222333333333333222222111111222222444555777888111111222222333333444444111111222222222222111111000111111222222222222222111111111222222222222222111111111111222222222222222222222222222222222222000111111222333444444555666555444333222111111111333333444555555666666666666666666666666666666666555555555555666666666777333444444555555666777777555666666666777777777777888999999::::::;;;;;;<<<;;;;;;;;;;;;<<<===>>>>>>@@@BBBHHHVVVkkknnnaaaUUUOOOJJJGGGKKKUUU___kkkwww}}}}}}zzz|||uuukkkbbb]]]XXXRRRNNNJJJHHHGGGEEEDDDDDDEEEEEE@@@AAAAAAAAAAAA@@@@@@???AAA@@@??????>>>?????????>>>>>>>>>>>>???@@@AAAAAACCCCCCDDDEEEFFFFFFGGGGGGKKKKKKMMMOOOQQQTTTWWWXXXXXXZZZ\\\]]]\\\]]]___aaaddddddeeeffffffgggffffffggghhhiiijjjkkkllllllllliiiiiiiiijjjlllmmmooopppkkkkkkllllllmmmlllllllllmmmmmmmmmmmmmmmmmmmmmmmmjjjkkkkkklllllllllkkkkkkmmmnnnnnnnnnmmmllljjjiiikkkjjjiiiiiijjjkkkjjjiiieeecccaaa``````___]]][[[ZZZYYYYYYXXXWWWVVVUUUUUUQQQOOOMMMLLLLLLKKKJJJHHH~~~}}}}}}xxxvvvssspppnnnllllllkkkjjjgggeeedddeeedddcccaaabbbaaa___^^^\\\\\\[[[[[[ZZZYYYXXXWWWVVVWWWXXXXXXUUUUUUVVVVVVWWWWWWWWWXXXVVVVVVVVVUUUTTTTTTVVVXXXVVVWWWWWWXXXXXXXXXXXXXXXWWWYYYZZZ[[[ZZZ[[[\\\^^^^^^^^^^^^___aaacccdddeeeeeefffhhhjjjlllmmmmmmmmmpppppprrrsssvvvxxxzzz|||~~~{{{yyygggWWWMMMGGGCCC@@@;;;;;;;;;:::999999999:::888888777777777777888888777777666666666555555555555555555555555555555555222222333333333333222222111222333333333333333333000111111222333333444444000111222333333222111000000000111222222222222222000111111111222222222222111111111111222222222222333333333333333333333333111111222222222333333333333444444444444333111000222333444555666666666666666666666666666666666666333444444555666777888888555555666666777888888888666666777777777888888888888888999::::::;;;<<<<<<::::::999999:::<<<===???@@@BBBGGGOOO^^^uuuqqqbbbZZZQQQIIIKKKSSSYYYdddooowww}}}{{{~~~zzzpppjjjccc\\\VVVOOOMMMJJJGGGEEEDDDCCCDDDBBBBBBBBBBBBBBBAAA@@@@@@AAAAAA@@@???????????????>>>>>>=========>>>>>>???@@@AAAAAAAAABBBCCCCCCCCCDDDEEEFFFGGGJJJLLLNNNOOOQQQRRRUUUUUUUUUVVVXXXZZZ]]]^^^___```aaabbbbbbbbbcccdddeeeggghhhhhhiiiiiigggggggggggghhhiiijjjkkkhhhggggggggghhhiiijjjjjjjjjjjjjjjjjjjjjjjjjjjjjjgggggghhhhhhhhhhhhggggggiiijjjkkkllllllkkkjjjiiigggfffddddddeeeeeedddbbbaaa___]]][[[[[[ZZZXXXVVVSSSSSSQQQPPPOOONNNNNNNNNLLLJJJHHHGGGGGGFFFEEECCC}}}zzzxxxwwwvvvvvvpppmmmjjjiiikkkkkkiiiggggggfffdddbbb```___^^^^^^^^^]]][[[ZZZYYYYYYZZZZZZXXXXXXYYYYYYYYYYYYYYYYYYVVVWWWWWWVVVUUUUUUXXXZZZUUUVVVWWWXXXXXXYYYYYYYYYXXXZZZ]]]^^^^^^___bbbdddfffeeeeeeeeefffhhhjjjkkkkkkmmmoooqqqssssssssssssssstttuuuwwwzzz}}}~~~}}}|||||||||zzzmmmZZZKKKDDDAAA===:::888:::<<<===<<<:::999999888777777777777777888888777666666666555555555555555555555555555555555555222222222333333222222222333333444444333111000...000000111222333333444444000000222333333222111000000000111222222222222111000000111111222222222222000111111111111222222222333333333333333333333333222222222222222222222333000222444555555444222111222333444555666666666666777777777777777777777777222333444555666888999999777777777888999999::::::777888888888888999999999888888999::::::;;;<<<<<<:::999888888999;;;>>>???>>>@@@CCCGGGPPPccc|||mmmdddYYYNNNMMMUUUVVV___jjjrrrzzz~~~}}}~~~zzz{{{zzzrrrjjjdddYYYVVVRRRMMMJJJHHHGGGFFFCCCDDDDDDDDDCCCBBBAAAAAABBBBBBAAA@@@??????@@@@@@>>>======<<<<<<=========????????????@@@@@@AAAAAA@@@@@@AAABBBDDDFFFHHHIIILLLMMMPPPQQQQQQRRRTTTVVVXXXYYY[[[\\\]]]^^^^^^^^^aaaaaacccdddeeefffffffffffffffeeeeeeeeeffffffgggeeeeeeddddddeeeggghhhjjjhhhhhhhhhhhhhhhhhhhhhhhheeeeeefffffffffeeeeeedddbbbcccdddffffffffffffeeedddcccaaa```aaa```___]]]^^^\\\YYYXXXXXXVVVTTTRRRNNNNNNLLLKKKJJJIIIIIIIIIIIIGGGDDDCCCCCCCCCAAA@@@zzzwwwtttrrrqqqpppooonnnmmmmmmlllkkkiiigggeeedddaaa___]]]\\\[[[\\\^^^___\\\[[[ZZZYYYYYY[[[]]]^^^ZZZ]]]``````^^^[[[YYYXXXZZZ[[[[[[[[[[[[\\\^^^```___```aaabbbbbbcccfffiiiccceeegggiiikkkmmmqqqsssttttttuuuvvvxxxzzz|||}}}}}}}}}}}}~~~}}}|||{{{|||zzzaaaWWWKKKCCC@@@???<<<:::;;;;;;;;;:::::::::999999777666666666666666777777888888777777666444333222444444444444444444444444444444333333222111000000222222222222222222222222111111222333333333333222111111111111111111111111111111111111111111111111000000000111222222222333222222222222222222222222222222222222222222222222333333333222222222111111333333333333333333333333333333333333333333333333444444444555555555666666555555555555666666666666777888888888999999999999666666666666777777777777<<<<<<;;;::::::999999888::::::999888999:::;;;<<<;;;???EEEGGGHHHQQQggg|||wwwfff[[[UUUTTTXXX[[[dddpppvvvxxx{{{~~~|||}}}}}}zzzyyyzzzqqqfff```YYYUUUSSSQQQMMMJJJHHHGGGEEEDDDEEEEEECCCBBBBBBAAA@@@AAABBBAAA@@@>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAACCCDDDDDDCCCCCCHHHIIIIIIJJJLLLMMMNNNNNNOOOPPPSSSUUUWWWXXXWWWWWW[[[]]]^^^^^^]]]]]]^^^___```aaabbbccccccdddcccccccccaaa```bbbeeegggeeecccbbbbbbbbbbbbbbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaa___```````````````______^^^\\\YYYYYY[[[[[[XXXUUUTTTTTTSSSRRRQQQOOOOOONNNJJJIIIIIIHHHGGGFFFEEEEEEAAA@@@>>>===>>>???>>>===}}}zzzyyywwwuuussspppppppppooonnnlllkkkjjjhhhhhhfffeeeddddddeeefffcccbbb```___^^^___```aaa```bbbdddcccaaa___^^^^^^___``````______```dddfffeeefffgggggggggiiilllnnnmmmoooqqqssstttwwwzzz}}}zzzzzz{{{|||~~~~~~{{{tttvvv|||{{{www{{{|||{{{mmmVVVNNNDDD>>>===<<<;;;888:::::::::999999999999888777666666666666666777777666777777666666555444333444444444444444444444444333333222222111000000///222222222222222222222222000111222222333333222222222222222111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222333333222222111111111111333333333333333333333333333333333333333333333333444444444444555555555666444555555555666666666666777777777777888888888888555666666666777777777777::::::::::::999999999999;;;::::::999:::;;;<<<===;;;===AAACCCDDDKKK]]]ooo{{{mmmddd___YYY[[[bbbmmmtttvvvzzz~~~}}}~~~}}}yyy{{{wwwpppggg___[[[VVVQQQMMMLLLIIIFFFDDDDDDDDDCCCBBBCCCBBBAAAAAABBBAAA???===@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBBBBBBBAAACCCCCCDDDEEEFFFGGGHHHHHHKKKLLLNNNOOOQQQRRRSSSSSSTTTVVVWWWWWWVVVVVVWWWXXX[[[\\\]]]^^^^^^_________^^^\\\[[[]]]```aaa```___^^^^^^^^^^^^^^^^^^^^^^^^]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\\\\\\\\\\[[[ZZZYYYVVVTTTRRRQQQRRRRRRPPPNNNNNNMMMLLLKKKJJJIIIIIIHHHFFFFFFEEEEEEDDDCCCCCCBBB@@@???======>>>>>>===<<<}}}yyyyyyyyyxxxxxxwwwvvvuuuoooooonnnnnnmmmlllkkkkkkkkkjjjhhhfffeeeeeeeeefffggghhhiiihhhfffdddeeefffggggggfffeeeeeegggkkknnnmmmnnnooooooooopppsssvvvtttvvvxxxzzz{{{~~~xxxxxx{{{zzzsssvvvxxx~~~jjjZZZIIIDDD>>>;;;;;;;;;:::888999999888888888777777777777777666555555666666777555555666666666555555444444444444444444444444444222222111111000000//////222222222222222222222222000111222222333333222222222222222222111111000000111111111111111111111111222222222111111111111111222222222222222222222222222222222222222222222222222111111111111000000000111111222222333333444444333333333333333333333333444444444444555555555555444444444555555555666666555555666666666777777777555555666666666777777777888888888888888999999999999999999999999:::;;;;;;;;;;;;===???@@@EEEQQQ]]]vvvssskkk```___bbbiiiooosssyyy{{{sssvvv{{{xxxnnngggaaa[[[VVVTTTPPPKKKGGGFFFEEEEEEDDDDDDCCCAAAAAABBBAAA@@@>>>@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>???@@@@@@@@@???>>>??????@@@AAABBBCCCCCCFFFFFFGGGGGGIIIJJJKKKLLLMMMNNNPPPOOONNNNNNOOOQQQTTTTTTUUUVVVWWWWWWWWWWWWVVVUUUUUUVVVXXXYYYYYYWWWXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVVVVUUUTTTSSSRRRQQQNNNLLLJJJJJJJJJJJJHHHGGGGGGGGGFFFEEEDDDDDDCCCBBBBBBBBBAAAAAA@@@@@@?????????===<<<<<<=========<<>>@@@BBBIIIQQQfff{{{ooohhhcccdddhhhmmmuuu|||}}}zzzwwwttttttzzz~~~wwwpppiiieee^^^YYYSSSMMMJJJIIIHHHGGGDDDCCCAAAAAABBBBBBAAA@@@AAAAAA@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<=========>>>>>>>>>>>>>>>???@@@AAAAAAAAABBBBBBAAAAAABBBDDDEEEGGGHHHJJJKKKKKKJJJIIIKKKLLLMMMMMMNNNOOOPPPPPPPPPPPPOOOOOOOOOOOOPPPQQQQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPPPPOOONNNLLLKKKJJJJJJIIIHHHGGGFFFFFFDDDDDDDDDDDDCCCCCCBBBAAA@@@@@@>>>>>>>>>>>>>>>=========>>><<<:::;;;<<<===<<<;;;~~~}}}wwwwwwvvvvvvvvvwwwwwwwwwuuuuuutttrrrqqqqqqsssuuutttuuutttttttttvvvzzz~~~}}}~~~~~~~~~~~~|||}}}ttteeeUUUJJJEEE>>><<<;;;;;;;;;:::999888777777777666666666555555777777666555555555555555222333444555666666666666333333333333333333333333333333333333333333222222111111111111111111111111000000111222222222222111222222222111111111000000111111111111111111111111333222222222111000000000222222222222222222222222111111111111111111111111000000000000000000000111000000111111222333444444222222222333333444444444444444444444444444333333333333333333444444444444333444444444444555555555555555555555666666666666555555666777888888999:::777888888999999999999999<<<999:::>>>AAABBBFFFLLLVVVqqqssseee______ccckkksssxxx{{{|||sssqqqvvvyyysssjjjddd\\\UUUPPPMMMKKKIIIFFFDDDBBBBBBCCCDDDDDDCCCAAAAAAAAAAAA@@@@@@@@@@@@????????????????????????<<<<<<<<<<<<<<<<<<============>>>>>>??????@@@@@@@@@@@@???>>>???@@@BBBCCCDDDEEEFFFFFFEEEEEEFFFGGGGGGHHHIIIJJJJJJKKKJJJJJJIIIJJJJJJJJJJJJJJJKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKJJJIIIGGGFFFEEEFFFFFFFFFEEECCCBBBAAABBBAAAAAA@@@@@@??????>>>>>><<<<<<=====================;;;::::::<<<===<<<;;;~~~}}}}}}}}}ssscccRRRFFFAAA@@@:::999999999888777666666777777666666666555555555777777666555444444444444222333444555555555555555333333333333333333333333444444444444444444333333111111111111111111111111///000111111222222111111111111111111111111111111111111111111111111111111222222222111111111111111222222222222222222222222111111111111111111111111000000000111111111111222000000111111222222333333111222222333333444444555444444444444333333333333222222222333333333444444333333444444444555555555444444555555555666666666555666666777888999999999999::::::;;;<<<;;;;;;;;;;;;:::<<>><<<<<<<<<=========>>>>>>??????>>>>>>>>>??????@@@>>>@@@AAAAAA@@@@@@AAABBBBBBCCCDDDEEEFFFFFFFFFFFFDDDEEEGGGFFFEEEDDDEEEGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFFFFEEEDDDBBBBBBAAABBBBBBAAA>>>======>>>=========<<<<<<<<<;;;;;;;;;;;;<<<<<<======>>>>>>===;;;::::::<<<======<<>><<>>============>>>???<<<<<<============>>>>>>>>>>>>?????????>>>>>>===<<<===>>>>>>======>>>@@@>>>???@@@AAAAAABBBBBBBBB@@@BBBCCCBBB@@@???AAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBAAAAAA@@@???>>>???@@@>>>;;;999:::<<<<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;<<<===>>>>>>===;;;:::;;;===>>>>>>===qqqbbbNNNBBB>>>===:::777777777888777777777999:::888777777777666666666666888777666555444333333333333444444555555444444333222222222222222222222222222222222222222222222222000000000000000000000000//////000111111111111111//////000111222333333444111111111111111111111111000000111111222222222333222222222222222222222222000000000000000000000000111111222222222333333333222222222111111111111111111111222333333444555555444444444333333222222222111111222222222333333333444444444555555555666666444444444555555555666666888888888888999999999999444555666888888777777666:::;;;===>>>;;;888>>>GGGIIIPPP[[[kkk~~~tttmmmeee___^^^___eeelllqqqrrrvvv|||{{{pppoooqqq{{{{{{ssslllhhh___ZZZUUUPPPMMMJJJHHHFFFCCCCCCBBBBBBBBBAAAAAAAAA????????????????????????@@@???>>>======>>>???@@@>>>>>>??????????????????===>>>???@@@???>>>===<<<<<<>>>??????>>>===???@@@<<<<<<===>>>????????????===???AAA@@@===<<<>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>???????????????>>>>>>===???@@@>>>;;;999:::<<<=========<<<<<<<<<<<<<<<999999:::;;;<<<======>>>===<<<;;;;;;===>>>>>>>>>wwwbbbPPPAAA@@@>>>777555999999888888777666555555444555555555555555555555555555555444444444333333333666666555444444333222222111111111111111111111111222222222111111111111000000000////////////000000000000000000111111111111000111111111111222222222000000000000000111111111000000////////////000000555444444333333444444555000000000000111111111111...000222333444666:::===222000222444000+++...555222111000000111222444555444333333333333222222222222222333333333333444444666555333222222333444666444444444555555555555666777777777777888888888888777777777777777777777777999999:::;;;<<<>>>???@@@EEEHHHPPP^^^rrryyyjjj\\\\\\___bbbfffjjjpppwww|||~~~uuuooorrrzzz|||wwwllliiiddd]]]VVVQQQNNNLLLIIIGGGDDDCCCCCCCCCBBB@@@@@@???>>>???AAACCCCCCCCC>>>>>>???@@@@@@@@@@@@@@@>>>>>>>>>>>>============??????>>>>>>=========<<<>>>>>>>>>>>>>>>>>>>>>>>>========================;;;;;;;;;<<<===>>>>>>???===========================>>>>>>>>>>>>======<<<======>>>>>>>>>>>>======<<<<<<;;;::::::::::::;;;<<<<<<<<<;;;;;;:::::::::==================<<<<<<;;;:::999;;;===>>><<<:::~~~|||lll]]]LLL???>>>===777555999888888777777666555555444555555555555555555555555555444444444444333333333555555444444333222222111111111111111111111111111222222222111111111111000000000////////////000000000000000000111111111111/////////000000000000111000000000000111111111111111000000//////000000111444333333222222333333444000000000000111111111111444444444444666:::AAAFFF:::333///111222222444888222111111111222333444555666666555555444444444333222222333333333333444444666555333222222333555666444444444555555555555666666666777777777888888888777777777777777777777777888999999:::;;;===>>>???@@@DDDLLLXXXiii}}}~~~ooohhhfffeeeeeehhhnnnssswww}}}wwwrrrqqqrrryyy}}}wwwooogggaaa[[[VVVSSSOOOLLLIIIGGGGGGGGGDDDBBBCCCAAA@@@@@@AAABBBBBBAAA@@@AAAAAAAAAAAA@@@??????@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>======<<<<<<================================================;;;;;;<<<<<<===>>>>>>???<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>=========>>>>>>>>>>>>>>>===<<<>>>===<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>>><<<;;;<<>>;;;{{{|||~~~yyyvvv{{{ooo```UUUGGG===<<<<<<777666999888777777666666555555555444444444444444444444444444444444444333333333333444444333333222111111111111111111111111111111111222222222111111111111000000000////////////000000000000000000111111111111///000000000000111111111000000000111111111222222111111111000000111111111222222222111111222222222000000000000111111111111333111///...000666???EEEEEE888......222555444444222222222222333444555666777666666555444333333222222222333333333333444444555444333222222333555555444444444555555555555666666666777777777777888888777777777777777777777777888888888999;;;<<<>>>???<<>>>>>============<<<<<<================================================;;;<<<<<<======>>>>>>???<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===>>>>>>???>>>>>>>>>>>>>>>>>>>>>===<<<<<>>======<<<<<<======;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<@@@???>>>>>>???@@@???===xxxxxxxxxzzz|||~~~|||{{{ssscccWWWLLLAAA:::::::::777666888777777666666666555555555444444444444444444444444444444444333333333222222222222222222111111000000111111111111111111111111222222222111111111000000000000////////////000000///000000000111111111111222222222222333333333333000000000111111222222333222222111111111111222222111111000000000000111111///000000000111111111111///...---+++,,,111888>>>III???333///111222000---222222222333333444555555555444444333222111000000222222222333333333444444444444333333333444555555444444444555555555555666666666666666777777777888777777777777777777777777777777888999:::<<<===>>><<>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>????????????>>>??????>>>>>>===<<<;;;???>>>======<<<<<<======;;;;;;<<<<<<=========>>>>>>>>>>>>>>>>>>?????????@@@???>>>??????@@@@@@@@@sssrrrqqqrrrtttxxx|||xxx|||zzzooo```TTTMMMCCC===888888888777777777666666666666555555555555444444444444444444444444444444333333333222222222222222111111111111000000111111111111111111111111222222222111111111000000000000////////////000000///000000000111111111111111111222222222333333333///000000111222333333333222222111111111111222222111000000//////000000111///000000000111111111111111222222111111222555888CCCAAA;;;555222000///...111111222333444444444444444444333222111111000000222222222333333333444444333333333333444444555555444444444555555555555666555666666666666777777777777777777777777777777777777777888999:::<<<===>>>AAAFFFIIIIIIHHHMMMYYYbbb}}}}}}xxxtttoookkklllpppuuuzzz~~~sssqqqpppsssyyyzzztttlllgggfffccc\\\VVVOOOLLLJJJHHHHHHGGGFFFDDDCCCBBBBBBAAAAAABBBCCCCCCAAAAAA@@@@@@@@@?????????===>>>>>>>>>>>>>>>>>>>>>========================>>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<>>>????????????>>>>>>>>>>>>>>>===<<<<<<>>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<======>>>>>>>>>>>>>>>>>>?????????@@@@@@>>>>>>??????@@@AAACCCDDDooommmkkkkkklllqqqvvvyyy{{{}}}}}}|||~~~uuuhhhZZZMMMDDDBBB<<<999777777888888777666555555555555555555555555333333333333333333333333333333333333222222222222111111111111111111111111111111111111111111111111222222222111111111111000000000////////////000000000000000000111111111111...////////////000000000///000000111222333444444111111111000000111111111111000000//////000000111000000000000111111111111000222444444333222222333888===>>>999333222444444000000111222333333333333444444444444333333333333222222333333333333444444222333333444444555555555444444444555555555555666555555666666666666777777777777777777777777777777888888888999;;;<<<>>>???EEEGGGHHHFFFDDDFFFMMMTTTnnn}}}tttnnnqqqrrrtttvvvyyy|||zzzrrrmmmmmmooowwwxxxsssqqqmmmeee]]]WWWTTTQQQOOOMMMLLLIIIGGGGGGFFFDDDCCCCCCDDDEEEFFFAAAAAAAAA@@@@@@@@@??????>>>>>>????????????@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>========================;;;<<<===>>>>>>???>>>>>>======>>>>>>>>>>>>======>>>===<<<<<<;;;;;;<<<<<<=========>>>>>>>>>>>>>>><<<<<<======>>>>>>??????>>>@@@AAABBBDDDFFFJJJMMMrrrnnnjjjhhhhhhlllpppttttttvvvxxxzzzzzz{{{}}}uuuaaaSSSIII@@@<<<===777777777777777888777666555555555555555555555555333333333333333333333333333333333222222222222111222222222222222222222222111111111111111111111111222222222111111111111000000000////////////000000000000000000111111111111------.........////////////000000111333444444555111000000//////000000111111000000000000000000111000000000000111111111111,,,...000111000//////000111888:::444///111333333...///000222222222222222333333333333333444444444222222333333333333444444111222333444555555555555444444444555555555555666555555555666666666777777777777777777777777777777888999999:::;;;===>>>???CCCCCCCCCAAAAAACCCGGGJJJYYYlll|||wwwvvvtttrrrssswww~~~{{{tttnnnooosssyyy}}}sssjjjhhhddd___[[[XXXUUUQQQOOONNNMMMJJJHHHFFFFFFFFFFFFBBBBBBBBBBBBAAAAAAAAAAAA??????@@@@@@@@@AAAAAAAAA????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>======;;;<<<===>>>>>>??????>>>???>>>======<<<<<<======??????>>>>>>>>>>>>>>>>>><<<<<<===>>>>>>???@@@@@@AAACCCFFFHHHJJJNNNTTTYYYvvvsssmmmiiihhhjjjooorrrppprrruuuvvvwwwxxx{{{}}}yyyyyyyyy}}}xxxeeePPPFFF@@@;;;;;;???555777777777777888777555444555555555555555555555333333333333333333333333333333333222222222111111222222222222222222333333111111111111111111111111222222222111111111111000000000////////////000000000000000000111111111111////////////000000000000///000000222333444555555000000////////////000000111111000000000000111111000000000000111111111111,,,...000000000000111333000555444---***---///------...000111222222111111///000000111111222333333222222333333333444444444111222333444555555555555444444444555555555666666555555555555666666666777777777777777777777777777999999:::;;;<<<>>>???@@@@@@???>>>>>>???BBBDDDFFFHHHYYYsss|||yyytttoooooosss{{{~~~}}}~~~wwwrrrttthhhttt}}}wwwsssmmmgggccc^^^YYYVVVUUUSSSOOOKKKHHHGGGFFFGGGDDDDDDCCCCCCCCCBBBBBBBBB@@@@@@@@@AAAAAABBBBBBBBB????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>>>>>>>>>>===<<<:::;;;<<<>>>????????????@@@??????>>>>>>>>>>>>>>>@@@@@@??????>>>>>>======>>>??????@@@AAAAAABBBBBBCCCFFFJJJMMMPPPUUU\\\aaayyyuuutttttttttyyyvvvsssrrrsssvvvwwwwwwxxx{{{~~~~~~xxx___UUUHHH???<<<;;;999777666666666666666555555555444444444444444444444444111111111111111111111111111111111111111111111111222222222222222111000///////////////000000000000111111111000000000000///111222333333222111///...000000000000000111111222111000000///...------,,,///////////////000111111000000000000000000000000111111000000//////......222111111111000000//////...000111111000000111333222111111111000000//////000111111111222222222222000111222222333333222222333333333333333333333333333333222222333333444555444444444444444444444444666666666666777777777777777777777777888888888888:::888777999===@@@BBBCCCAAA@@@>>>======>>>@@@AAAIIIMMMZZZssswwwqqqkkkiiirrr}}}~~~~~~~~~}}}xxxxxxttttttzzz{{{uuuoooiiifffccc```[[[WWWSSSPPPLLLJJJJJJIIIGGGGGGGGGEEEBBB@@@DDDBBB??????@@@AAAAAA@@@>>>>>>>>>>>>>>>???@@@@@@AAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>=========<<<@@@???>>>======>>>???@@@========================<<<===>>>??????@@@@@@???===>>>@@@???>>>======>>>AAA???===>>>AAABBBAAA>>>AAAAAABBBCCCDDDFFFHHHIIILLLQQQUUUVVV[[[dddkkkmmm~~~zzztttpppppprrrtttuuupppsssxxx{{{{{{|||~~~zzzjjjYYYPPPEEE>>>;;;;;;999777666666666666666555555555444444444444444444444444333333333333333333333333222222222222222111111111222222222222222111000000/////////000000000111111111111000000000/////////000000111111111000//////000000//////000000111222222222222111000////////////////////////000000111000000000000000000000000000000000000////////////111111111000000000//////...000111111000000111222111111111000000000///////////////000000000000111111111222333333333333333333333333333333333333333333222222222222333444444444444444444444444444444444555555555555666666666666666777777777888888888999888999;;;???AAABBBBBB???>>>===<<<<<<===>>>???EEEIIIUUUjjjxxxooohhhkkkrrr||||||}}}}}}}}}~~~~~~}}}yyysssssstttwwwyyytttnnnkkkfffbbb___[[[WWWTTTTTTRRROOONNNMMMKKKIIIGGGFFFDDDBBBAAABBBBBBBBBAAA??????>>>>>>??????@@@AAA@@@@@@@@@@@@@@@@@@??????>>>>>>>>>=========<<<<<>>===<<<<<<===>>>???@@@@@@@@@@@@@@@@@@@@@@@@===>>>>>>???????????????>>>???@@@@@@>>>======>>>???>>>===???BBBCCCBBBAAADDDEEEFFFHHHKKKNNNQQQRRRYYY^^^ccceeejjjtttzzz|||{{{uuurrrrrrssstttjjjnnntttxxx{{{|||~~~xxxdddUUUNNNHHHAAA<<<;;;:::999777777777777666666555555555444444444444444444444444444444444444444444444444222222222222222222222222111222222222222111000000000000000111111111222222111000000000000///////////////.........///000000000000//////000000111222222222111111000000////////////......//////000111000000000000000000000000////////////000000000000111111000000000000/////////000111111000000111222111111000000000000//////------........./////////222222333444444444333333333333333333333333333333222222222222222333444444444444444444444444444444333333444444444555555555666666777777777777888888888999;;;>>>AAACCCBBB@@@===<<<;;;::::::;;;<<<===@@@DDDNNN]]]sss{{{tttjjjhhhjjjssswwwzzz{{{yyyxxxyyy{{{zzz}}}yyyuuurrrrrruuu~~~}}}yyytttppplllgggddd___\\\WWWTTTRRRPPPNNNLLLIIIFFFDDDCCCCCCBBBAAA@@@AAAAAA@@@@@@AAAAAABBBBBB@@@AAAAAAAAAAAAAAAAAAAAA?????????>>>>>>>>>>>>===???>>>>>>======>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@???AAABBBCCCBBB@@@???@@@AAA@@@@@@@@@BBBFFFHHHIIIHHHLLLMMMPPPTTTYYY^^^bbbdddeeelllqqqtttyyy}}}zzzyyyrrruuuyyy~~~rrraaaQQQFFFEEEBBB===;;;;;;;;;:::888888888777777666555555555333333333333333333333333444444444444444444444444222222222222333333333333111111222222222111111000000111111111222222222222222111111111111000000000//////...---...///111222///////////////000111111000/////////.........---///............///000000////////////////////////......//////000000111111000000000000000000/////////000111111000///000222000000000000000000//////---------.........//////222222333444444444444333333333333333333333333333222222222111222333333444333333444444444444444444333444444444444555555555666666666666777777777888777999<<<@@@DDDDDDAAA>>>;;;;;;::::::::::::;;;;;;===@@@GGGQQQaaawwwxxxzzzyyypppkkkjjjmmmrrrwwwvvvrrrnnnooorrrwwwzzz~~~~~~vvvqqqtttuuuyyy}}}wwwsssnnnjjjddd___\\\ZZZWWWUUUQQQNNNKKKJJJIIIGGGEEECCCDDDDDDCCCCCCCCCCCCCCCDDDBBBBBBBBBBBBCCCCCCCCCCCC@@@@@@@@@@@@?????????????????????>>>>>>???????????????@@@@@@@@@@@@AAAAAADDDDDDDDDDDDDDDCCCCCCBBBDDDEEEEEEEEECCCCCCDDDEEEEEEFFFHHHKKKOOORRRTTTTTTXXXZZZ^^^cccjjjpppuuuwwwtttzzzyyyjjj\\\OOOFFFBBB???>>><<<;;;<<<<<<;;;:::999888888777666666555555333333333333333333333333222222222222222222222222111111111222222333333333000111111222222222111111000111111111222222222222333333222222222111111111000//////...///000222333/////////...///000000111////////////...........................//////000////////////////////////......//////000000111111//////////////////000000000111222111000///000111//////////////////000000....../////////000000000111222333333444444333333333333333333333333333333222111111111111222333333333333333444444444555555444444555555555666666666555666666666666777777777777999===BBBEEEDDD@@@===;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>CCCHHHRRRfffyyyttt{{{}}}wwwqqqmmmgggkkkooommmhhhfffgggjjjpppsssvvvyyyzzz|||~~~{{{wwwuuuqqqpppuuu~~~wwwqqqmmmjjjgggddd]]][[[XXXVVVTTTQQQNNNKKKIIIHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDAAAAAA@@@@@@@@@?????????????????????????????????BBBBBBCCCCCCCCCDDDDDDDDDEEEEEEFFFGGGGGGGGGFFFFFFGGGHHHIIIHHHGGGGGGIIIKKKNNNPPPSSSVVVZZZ^^^aaacccfffhhhlllrrrxxxtttcccWWWNNNFFFBBBBBB<<<<<<;;;;;;;;;;;;;;;<<<999999888777777666555555333333333333333333333333111111111111111111111111000000000111111222222333000000111222222222222111000000000111111111222222333333222222222111111111000000//////000000111111//////......//////000111111111111111000000000000......------......///000000000000000000000000000////////////000000000000......////////////000000000111222111000///000111......////////////000000//////000000000111111111111111222333333333222222333333333333333333333333111111111111111222333333222333333444444555555555444555555555555666666666555555666666666666777777777999===AAADDDCCC???<<<;;;;;;;;;<<<<<<;;;;;;;;;:::<<>>;;;:::;;;;;;;;;;;;;;;;;;:::888;;;===>>>CCCNNN___lll{{{vvvqqquuu~~~qqqaaa^^^ZZZWWWVVVYYY]]]```hhhhhhiiihhhiiikkkooosssxxxyyy|||~~~yyywwwwwwyyy|||~~~{{{xxxuuuqqqmmmhhhddddddccc```]]]ZZZXXXVVVVVVVVVUUUTTTTTTSSSRRRQQQQQQMMMMMMMMMLLLLLLLLLKKKKKKKKKLLLMMMNNNNNNMMMLLLKKKHHHHHHIIIJJJJJJKKKLLLLLLPPPRRRTTTWWWZZZ\\\]]]^^^^^^``````aaabbbdddhhhkkklllpppuuuyyy{{{xxxjjj[[[MMMBBBCCCDDD???888555999:::999888666777888:::::::::999888777666555444222222222222222222222222111111111111111111111111---......///000111111111///000111222222222222222////////////000000000000////////////..................///000///...,,,+++...............///000000............////////////...------------...//////000000000000000000000000111111000000//////......---.........//////000000111222222111/////////000---.........//////000000////////////000000000000//////000111111111111111333333333333333333333333111111111000111222222333222222333333444555666666222222333333333444444444555555555555666666666777777888;;;???BBBAAA>>>;;;999::::::;;;;;;::::::999888:::;;;<<<@@@IIIVVV```pppmmmsss|||uuueee___WWWQQQQQQSSSWWWYYY```___^^^\\\\\\^^^cccfffoooqqqtttvvvyyy}}}zzzyyyxxxyyy|||}}}yyytttrrroookkkhhheeecccbbbaaaaaa```^^^]]]\\\[[[ZZZWWWVVVVVVVVVVVVUUUUUUUUUUUUVVVWWWXXXXXXWWWVVVUUUTTTTTTUUUUUUVVVWWWXXXXXXYYY[[[^^^bbbeeehhhjjjkkklllmmmooooooqqqtttxxx|||zzznnn]]]VVVFFFCCC???===<<<<<<;;;:::555555666666777999:::;;;999888888777666555555444555555444333333222111111222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000///...------...///000////////////////////////////////////////////////////////////////////////---------.........//////000000////////////000000000000000000000000000000////////////////////////111111000000//////......111111000000//////......222222222111111111000000000000111111111111000000111111222222222333333333000111222333444333222111111111222222222333333333222222333333444555666666666666666666666666666666777888:::@@@EEEDDD<<<666999888888999;;;;;;999888???;;;:::???BBBDDDMMMWWWqqqtttkkkwww~~~nnnbbbXXXWWWWWWTTTRRRTTTTTTVVVVVVRRROOOOOOUUU[[[___gggoootttuuuvvvyyy|||}}}|||}}}{{{zzzqqqqqqpppnnnmmmkkkjjjiiikkkiiigggeeedddeeeffffffiiijjjlllmmmkkkhhhdddaaaeeeaaa^^^___dddiiikkklllkkkmmmooorrrtttxxx}}}qqq___RRRLLLDDDAAA===;;;::::::999999777777777777888999::::::888888777777666555555444555444444333222222111111222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000//////.../////////////////////////////////////////////////////////////////////////////////---------.........//////000000////////////000000000000000000000000000000////////////////////////000000///////////////...000000000000//////......222222222111111111000000000000111111111111000000111111111222222222333333111111222333333333333222111111222222222333333333222333333444444555555555555555555555555555555555666777:::@@@EEEDDD>>>999:::999888999:::;;;999888===999999===@@@BBBJJJSSS^^^vvv~~~{{{|||~~~yyymmmccc___[[[UUUQQQQQQQQQQQQPPPNNNLLLLLLOOORRRXXX___hhhmmmnnnpppsssvvv}}}|||{{{zzzyyyxxxvvvvvvwwwyyyzzz|||}}}~~~}}}{{{xxxvvvxxxuuussstttyyy}}}sssfffZZZNNNEEECCC@@@>>>:::999999888777666999999888888888888999999777777777666555555444444444444333333222222111111222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000111111111111000//////...////////////////////////////////////////////////////////////////////////------........./////////000000////////////000000000000000000000000000000////////////////////////.............../////////000000000////////////...222111111111111000000000000000111111111111000000111111111222222222222333222222111111222222333444111111222222222333333333444444444444444444444444555555555555555555555555444555999???DDDEEEAAA===:::999888999::::::999888:::888888:::===???FFFNNNSSSggg~~~{{{|||uuunnnfff]]]VVVSSSQQQOOONNNMMMMMMMMMLLLKKKQQQWWW___dddfffiiimmmpppssswww|||}}}yyyxxx{{{tttbbbUUUMMMEEE@@@???>>><<<999888888888777666999999888777777777777777666666666555555444444444333333333333222222111111111111111111111111111111111111111111111111111111////////////////////////000000000000000000000000111111222222222000///---////////////////////////////////////////////////////////////////////////............////////////000000////////////000000////////////////////////////////////////////////,,,,,,------......//////////////////////////////111111111111000000000000000000111111111111000000111111111111222222222222333222111000111222333444111111222222222333333333444444444444444444333333555555555555555555555555333444888===BBBEEECCCAAA;;;:::888888999:::999888888888888999;;;>>>CCCHHHQQQ^^^rrrvvvkkkaaa\\\VVVSSSQQQSSSUUUUUUPPPKKKMMMRRRXXX]]]```cccgggjjjhhhnnnuuuyyyzzz}}}|||{{{{{{{{{zzz~~~zzzsssdddTTTLLLGGGBBB>>>>>>===;;;999888999999888666888777666555555444444555555555555555444444444444333222222222222222111111111111111111111111111111000000000000000000000000........................////////////////////////000111222222222000///...////////////////////////////////////////////////////////////////////////........./////////000000000000////////////000000////////////////////////////////////////////////,,,,,,------......//////.............../////////000000000000000000000000000000111111111111000000000000111111111222222222333222111000111222333444111111222222222333333333444444444444444444333333555555555555555555555555333444777;;;@@@CCCDDDDDD<<<:::888888999999999888888999:::999:::===BBBDDDIIIOOO]]]pppwwwjjjbbb___[[[YYYZZZ]]]\\\UUUNNNJJJLLLPPPTTTXXX\\\___bbbaaagggmmmppppppqqqwww{{{{{{zzztttyyy{{{~~~{{{{{{ttt]]]SSSIIIEEECCC>>>======;;;:::999999::::::888777666666555444444333444444444444444444444444444444222222222222222222111111111111111111111111111111000000000000000000000000///////////////////////////////////////////////////000000111111000000///////////////////////////////////////////////////////////////////////////....../////////000000000000000////////////000000000000000000000000000000////////////////////////.............../////////---............///////////////000000000000000111000000111111111111000000000000000111111111111222222222111111222222333444111111222222222333333333444444444444444444444444444444444444444444444444444555777999<<>>:::888888888999:::888666666555555444444444555555333333333333333333333333111111111111111111222222111111111111111111111111000000000000000000000000////////////////////////////////////////////////............///000111111////////////////////////////////////////////////////////////////////////.../////////000000000000000000////////////000000000000000000000000000000////////////////////////000000///////////////...---------.........//////////////////000000111111000000111111111111000000000000000000111111111111111111222333333333333222111111222222222333333333222333333444444555555555444444444444444444444444555666666888999<<>>;;;888777888999999888666;;;<<<999888<<<>>><<<@@@@@@FFFPPPZZZhhh}}}yyyuuuqqqmmmhhhccc\\\SSSMMMEEEDDDDDDEEEGGGJJJLLLMMMOOOQQQUUUWWWYYYZZZZZZZZZ___fffpppxxx|||~~~|||||||||{{{|||~~~|||zzzpppbbbTTTIIIEEEBBB@@@???<<<999:::???888777777888999999777666666666555555555555666666333333333333333333333333111111111111111111222222000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////------,,,---...///111333////////////////////////////////////////////////////////////////////////////////////000000000000000000////////////000000000000000000000000000000////////////////////////111111000000//////......---------.........//////.../////////000000111111000000111111111111000000000000000000111111111111000111222333444333222222111111222222222333333333222222333333444555666666444444444444444444444444666666777777777:::>>>AAA>>>;;;888777777888888888555;;;<<<888777;;;<<<999???>>>BBBHHHLLLTTTgggyyy~~~{{{uuummmeee[[[RRRLLLGGGEEECCCCCCEEEGGGIIIIIIFFFGGGKKKPPPVVVYYYYYYXXXZZZaaakkkrrrwww|||~~~{{{yyyyyyzzz}}}}}}}}}|||}}}zzznnn```RRRHHHFFF??????>>><<<<<<;;;;;;;;;;;;;;;::::::999888777777666555555333222111000000555555444444333222111111000000000000000000000000222222222222222222222222////////////////////////......//////000000111111////////////////////////,,,---......//////......................................................------............------000///...---------------........................---------............///---///000...***)))+++---........................////////////////////////............////////////111111111111222222222222000000000000000000000000222222222111111111000000000000000000111111111111333333333333333333333333333333333444444444555555333444666777666777999:::???>>>===:::777666777888666777888999999:::999999;;;<<<===???DDDLLLUUU[[[uuu~~~sssjjjaaaWWWPPPHHHGGGEEEFFFIIILLLMMMMMMLLLLLLOOOTTTYYY\\\]]]]]]aaagggooouuuyyy|||}}}yyyxxx{{{~~~~~~~~~~~~zzz{{{}}}xxxjjj^^^SSSGGGAAA@@@<<<;;;:::999888888888888999999888888777777666666666666555444333222111111444444333333222111111111000000000000000000000000111111111111111111111111///////////////////////////////////////000000000////////////////////////,,,---......//////......................................................------............------//////...---------------........................---------............///000111111///...---...///............................................................////////////....../////////000000000000000000000000000000000222222222111111111000000000000000000111111111111333333333333333333333333222222222222333333333444111333555555555666777999=========:::888666666777666666777888999999999999;;;<<<===>>>BBBGGGOOOTTTccctttwwwlllaaaXXXRRROOOJJJIIIJJJMMMOOOPPPOOOOOOQQQWWW^^^dddgggiiimmmqqqvvvzzz{{{|||}}}zzzyyyxxxwwwxxxyyy{{{||||||nnncccVVVMMMEEE===:::<<<::::::999888777777777777666666666666666666666666666666555444333333222111333333222222111000000000000000000000000000000000000000000000000000000000////////////////////////000000//////////////////////////////////////////,,,---......//////......................................................------............------//////...------------...........................---------............///111000///...000000000///................................................---............/////////......////////////000000000000000000000000000000222111111111111000000000000000000000111111111111333333333333333333333333111111111111222222222222000222444444444444666777:::;;;<<<;;;888666666666555666777888999999999999:::<<<===>>>???BBBGGGKKKPPP___vvvsssiiiaaa[[[TTTOOOPPPTTTYYY[[[ZZZZZZ\\\aaahhhpppuuuwwwwwwxxxzzz{{{{{{|||~~~~~~~~~zzzxxxvvvrrrpppuuuvvvwwwzzz~~~|||ppphhh[[[RRRJJJEEEAAA;;;999:::<<<;;;:::999999999999999555555555555666666666666666666555555444333222222222111111111000000//////000000000000000000000000000000000000000000000000////////////////////////000000000//////......---////////////////////////,,,---......///.........................................................------............------///......---------..............................---------............///000---+++,,,///000///---................................................---------.........//////000000000000111111111222000000000000000000000000111111111111000000000000///000000000111111111111222222222222222222222222111111111222222222222333111222444444333444555777888999;;;;;;888666555555555666777888999999999999999:::<<<===>>>???BBBEEEHHHSSSdddzzzssslllbbb[[[ZZZ___dddhhhkkkkkknnnsssyyy~~~zzzyyyxxxwwwxxxyyy|||~~~~~~~~~{{{zzzyyyxxxxxxyyyyyyyyyvvvgggZZZRRRKKKFFFCCCCCCAAA<<<999999<<<;;;::::::::::::::::::555555555666666666666666555555555444333333333222111111000000000000000///000000000000000000000000111111111111111111111111////////////////////////000000//////......------////////////////////////,,,---......///.........................................................------............------......---------......///........................---------............///000---++++++...000///---................................................------------............///000000000000111111111////////////////////////000000000000000000000000///000000000111111111111222222222222222222222222222222222222333333333333222333444444444444555777666888999999777666555555555555666777888888888888777999;;;<<<===>>>@@@CCCFFFKKKVVVhhh}}}uuulllhhhhhhkkkmmmvvvxxx}}}~~~{{{xxxuuuuuuvvvxxxyyy|||}}}}}}|||{{{}}}~~~}}}|||{{{|||wwwxxxyyyzzzzzz{{{}}}~~~wwwgggYYYNNNHHHAAA======@@@@@@;;;777777999999888888777888888999666555555555555555555555444444444333333222222222111111000000000000000000000000000000000000000000111111111111111111111111//////////////////////////////..................////////////////////////,,,---......//////......................................................------............------...------------...//////........................---------............///000///...---/////////...........................------------------------,,,------------.........------............////////////////////////////////////000000000000000111000000000000111111111111222222222222222222222222222222222222333333333444222333555444333333555666555666888777666555555666444555666777888888888888777999:::;;;;;;<<>><<<>>>EEEOOOXXXeee||||||zzz|||yyyvvvuuutttsssrrrtttttttttuuuuuuuuuuuuuuussstttvvvvvvvvvwwwzzz|||{{{~~~~~~|||zzzyyyuuuuuuwwwyyy{{{}}}~~~nnnjjjaaaWWWNNNFFFAAA>>>???:::777999:::888777999888888777777777777888999444444333333222111000000222222111111111111111111111111111111111222222222000000000000000000000000////////////////////////////////////////////////,,,------....../////////////////////////////////,,,---......//////......................................................---..................------------------...///000........................---------.........//////,,,......,,,(((''')))+++........................------------------------,,,,,,,,,---------......////////////000000000111////////////////////////.../////////000000111111000000000000111111111111111111111111111111111111000000000000111111111111000111222222111000222333555555555444333333666888444555666777888888888888::::::999777666666999;;;:::===DDDJJJMMMUUUiii~~~}}}}}}zzzuuussstttuuutttrrrttttttssssssssstttuuuvvvrrrssstttuuuuuuvvvxxx{{{zzz}}}rrrfffWWWTTTQQQLLLGGGCCC@@@???999999888888777666666666777777666666666666777777777777777666555333222111333333222222111000000000000000000000000000000111222111111111000000//////000000//////............//////.........---------//////////////////////////////.........---------........................---------............///000//////......---,,,,,,...........................///////////////.........------------...//////...------------...//////000000//////.........---000000//////.........---.........///......---,,,+++,,,...000000///...,,,////////////////////////000000000000000000000000............////////////////////////000000000000000111111111111222222222222222222222222222222222333333333333333333333333111111222333333444555555777777888888888888777777888888999::::::::::::999>>><<<<<>><<<<<<999999888888777777666666777666666666666666666777777777666666555333222111111111111111111111222222111111000000000000000000111111111000000000//////000000000/////////......//////.........---------........................///.........------------........................,,,,,,,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,..............................////////////......---------------...//////---------------...//////000/////////.........---000/////////.........---,,,,,,---.../////////...,,,,,,.../////////...---000000000000000000000000////////////////////////............/////////////////////000000000111111000000111111111222222222222222222222222222222222333333333333333333333333333333333444444555555666777777888888888888777777777888999999::::::999999>>><<<<<<@@@CCCGGGOOOXXXppp~~~}}}|||zzzxxxwwwvvvuuuuuuvvvvvvtttrrrooooooqqqrrrppppppppppppppppppppppppnnnnnnppptttxxxzzzyyyxxx||||||||||||}}}|||{{{|||}}}uuuiii```XXXQQQLLLCCCBBB@@@>>><<<;;;:::999999999999888777777666666555555555555555555555555666666666555444333222111///000000111222222333333111111111000000/////////111111000000000000//////000000000///////////////...............---------....................................------------........................+++++++++,,,,,,,,,------******+++,,,,,,---......---------------------------....../////////......---------------......///---------------......////////////.............../////////...............***+++,,,...///000000000---------............///000000000000000000000000////////////////////////............////////////000000000000111111111111000000000111111111222222000000000000000000000000111111222222333333444444555555555555555555555555777777888888888888777777777888999999::::::999999===;;;;;;>>>@@@@@@EEELLL[[[ooo|||~~~}}}|||{{{zzzxxxyyyyyywwwrrrooommmmmmlllllllllllllllmmmmmmmmmeeefffiiinnnrrrttttttsssuuuvvvvvvwwwyyy{{{|||}}}yyyoooaaaVVVPPPNNNLLLKKKAAA@@@>>>===;;;:::::::::::::::999888888777777666444444555555555555444444555555555444444222111111000000111111111222222222111111111000//////......000000000000000000//////........................................................................------------------------........................+++,,,,,,,,,,,,------------------.........//////------------------------------......//////......------,,,,,,------...///------,,,,,,------...///................................................+++,,,---...////////////...------------...//////////////////////////////////////////////////////............////////////000000000000111111111222000000000000111111111111000000000000000000000000000000111222333444444555555555555555444444444444777777888888888888777777777777888999999999999999;;;:::;;;>>>>>><<>>@@@???===;;;999888777777:::::::::999888888777777444555666777777666555444222333333333222222111000333333222222111000000///////////////////////////......////////////000000---------------.........---------...............------------------------,,,,,,,,,,,,------------........................---------.........//////......---,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...............,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,------...---------------.........---------------...............//////...------,,,---------............///------------------------....................................////////////////////////000000000000/////////000000000111111////////////////////////000000111111222222333333333333333333333333333333777777888888888888777777666777888888999999888888777777999<<<<<<:::<<<@@@FFFFFFKKKUUUddd{{{{{{yyywwwzzz{{{wwwuuuqqqooommmkkkhhheeecccbbb___^^^\\\]]]^^^``````___^^^^^^___```dddhhhlllnnnrrrsssuuuwwwyyy{{{}}}~~~zzz{{{}}}~~~xxxhhh]]]TTTNNNKKKHHHDDDCCCDDDCCC???<<<>>>===;;;:::999888777777;;;::::::999999888888777444555777888888777555444222222222222222111111000222222111111111111111111------......///000000000........./////////000000........./////////000000---------.........//////------------------------++++++,,,,,,,,,---------........................,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............,,,,,,++++++,,,,,,---...,,,,,,++++++,,,,,,---...,,,,,,,,,------.........,,,,,,,,,------.........------..................,,,,,,.../////////...---............................................................////////////---.........////////////////////////000000000111000000000000000000000000111111111111111222222222222222333333444444555555777777888888888888777777666777777888888888888888888666888;;;:::888:::???BBBBBBGGGNNNVVVfffyyytttsssvvv{{{}}}xxxvvvuuuxxxwwwuuurrrooommmkkkjjjeeeaaa]]]ZZZZZZZZZ[[[[[[ZZZYYYXXXYYY]]]ccchhhlllqqqrrrsssuuuxxxyyy{{{|||uuuvvvxxxyyy{{{|||}}}}}}{{{}}}~~~}}}~~~uuudddVVVPPPNNNLLLEEECCC@@@@@@BBBAAA>>>:::<<<<<<;;;::::::999::::::;;;;;;:::999999888888777555666777999999777666555111111222222222111111000000000000111222222333333,,,,,,---...///000111111---.........//////000000///000000000111111222222---------.........//////------------------------+++++++++,,,,,,---------........................++++++,,,,,,,,,---------,,,------......//////000,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............,,,,,,++++++,,,,,,---...,,,,,,++++++,,,,,,---...,,,,,,,,,------.........,,,,,,,,,------.........++++++---...//////000000+++,,,...000000///...,,,////////////////////////..................................../////////000------------.........///////////////000000000000111111111111111111111111222222222111111111111111333333444444555666777777777777888888888888777777666666777888888888888888888777777:::999666888===;;;>>>EEEKKKOOOWWWlllmmmnnnppptttyyy~~~yyyuuussssss}}}|||zzzxxxvvvtttsssrrrkkkfff```[[[YYYZZZZZZZZZYYYXXXWWWWWW[[[bbbhhhmmmlllmmmnnnpppqqqsssttttttrrrsssuuuxxxzzz{{{|||}}}vvvxxx{{{~~~}}}~~~~~~|||zzzyyyzzz{{{{{{|||}}}|||{{{}}}}}}yyyxxx{{{~~~}}}wwwgggddd^^^WWWPPPKKKGGGEEEAAA@@@???>>>>>>>>>???@@@???>>>>>>===;;;999777555666666666666666777777888555555444333333333333444333333333222222222111111333222222222111000000000---///111111/////////000,,,...//////...------...////////////////////////...------,,,,,,------...---------,,,,,,+++++++++---,,,+++***+++,,,---...*********++++++,,,,,,,,,,,,,,,,,,,,,++++++***)))------------------------...---,,,,,,++++++++++++........................)))***+++---.../////////000000//////...---++++++,,,,,,,,,---------......,,,,,,++++++,,,,,,---............------,,,,,,,,,+++++++++,,,,,,,,,------............////////////---------............///000///...---------------000000000000000000000000111111000000//////......000000000000111111111111000111111111111222222222333333444444444444555555444444444555555555555555555555555555666666666666666666777888999:::::::::;;;===AAAEEELLLUUU___fffuuullllllpppuuu~~~|||{{{zzz}}}{{{uuuqqqtttmmmccc[[[XXXYYY[[[]]]aaa___[[[ZZZ]]]aaagggjjjjjjjjjjjjkkknnnpppppppppvvvwwwxxxxxxyyyyyyyyyyyyxxxxxxxxxxxxyyy{{{}}}~~~~~~}}}{{{yyyvvvtttrrrqqquuuvvvvvvuuuuuuvvvyyy|||}}}}}}{{{wwwssspppooooooyyy{{{~~~~~~}}}|||{{{zzzzzzzzz{{{}}}}}}~~~~~~}}}zzzpppgggaaaYYYWWWSSSNNNIIIFFFCCCBBB@@@???>>>============>>>>>>>>>===;;;:::999888777888777777666666666777777555555444333333333333444333333222222222111111111222222111111111111111111000111333222111000000111,,,...//////...------..............................------,,,,,,------...//////.........---------,,,,,,++++++,,,,,,------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,+++***------------------------------,,,+++++++++,,,,,,........................,,,,,,------...------,,,............---,,,+++***,,,,,,,,,---------......,,,,,,++++++,,,,,,---.........---------,,,,,,,,,+++,,,,,,,,,------------............////////////---------............/////////...---------------////////////////////////111000000000/////////...000000000000111111111111000111111111111222222222111111111222222222333333444444444444555555555555555555555555666666666666777777777888888999999:::;;;===???BBBGGGOOOWWW]]]ppp~~~|||yyyvvvssslllddd^^^\\\^^^aaaccchhhhhhfffbbb^^^]]]aaaeeehhhggghhhiiilllmmmmmmlllnnnoooqqqrrrttttttttttttuuuuuuttttttvvvxxxzzz|||zzzyyywwwuuurrrooommmllllllnnnpppqqqqqqsssuuuxxx|||{{{xxxsssmmmiiihhhhhhpppsssvvvxxxyyyzzz|||~~~~~~~~~~~~~~~||||||{{{yyyyyyxxxxxxxxx||||||}}}}}}}}}}}}}}}}}}}}}~~~~~~nnn```WWWQQQNNNKKKIIIGGGEEECCCBBBAAAAAA@@@???>>><<<;;;;;;;;;;;;===<<<;;;999999999999::::::999888777666666666666555555444333333333333333333222222222222111111111000000111111111111111111222444555444222111111111,,,...//////...------..............................------,,,,,,------...///............---------++++++,,,,,,------,,,,,,,,,,,,------------......+++,,,,,,------------,,,------------------------,,,,,,+++++++++,,,------------------------------/////////...---,,,+++***------------,,,+++******,,,,,,,,,---------......,,,,,,++++++,,,,,,---......------------,,,,,,,,,,,,,,,,,,---------......---............/////////---------............//////.........------------////////////////////////000000000000////////////000000000000111111111111000111111111111222222222111111111111222222222222333333444444555555555555444555555555555666666666888888888888888888888888;;;<<<===???AAAFFFLLLPPP\\\ppp~~~{{{vvvqqqiiieeedddgggkkklllqqqttttttooofffaaabbbeeeaaaaaaaaaccceeefffeeeccccccdddgggjjjmmmoooppppppsssrrrqqqqqqrrruuuxxxzzzwwwvvvssspppmmmjjjhhhfffbbbdddgggiiikkkmmmqqqsssxxxxxxwwwsssnnnjjjgggggghhhjjjnnnppprrruuuxxx{{{}}}|||{{{{{{{{{|||}}}~~~}}}{{{yyyyyy{{{|||}}}|||||||||{{{zzzyyyxxxwwwvvvyyyyyyzzzzzzzzzyyyyyyxxxyyyyyyzzz|||~~~vvvhhhZZZQQQLLLIIIHHHCCCCCCBBBBBBAAAAAAAAAAAA@@@???>>>===;;;;;;::::::<<<:::999777777999:::<<<;;;:::999888666666555555555444333333222222333333222222222222111111111111//////000000111111222222333444555444222000000000,,,...//////...------..............................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,+++,,,,,,,,,---------------+++,,,,,,---............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...------------------------/////////...---,,,+++***,,,,,,---------,,,,,,+++,,,,,,,,,---------......,,,,,,++++++,,,,,,---...------------------------,,,,,,---------.........---------.........//////---------............///..................------////////////////////////000000000000///////////////000000000111111111111000000111111111222222222222333333333333444444444333333333444444555555666444444444555555555666666888888888888777777777777999;;;<<<<<<===@@@DDDGGGLLL[[[nnnyyyuuutttvvvxxxxxxyyy{{{|||xxxqqqkkkiiihhh^^^]]]]]]^^^``````___]]]WWWYYY]]]aaaeeeiiilllnnnpppooonnnmmmooorrrvvvxxxuuutttppplllhhhccc```^^^ZZZ[[[]]]^^^```eeekkkooorrrvvvzzzzzzwwwsssooommmgggiiilllnnnpppssswwwzzz{{{zzzyyyxxxxxxxxxyyyzzzxxxvvvsssrrrtttuuuvvvuuu}}}}}}|||{{{zzzxxxwwwvvvtttuuuuuuvvvvvvuuuttttttuuuuuuuuuvvvyyy}}}}}}sssddd^^^VVVOOOKKKIIIGGGGGGAAAAAA@@@@@@@@@?????????@@@??????>>>===;;;:::999:::999777666777888:::<<<;;;:::999777666555555555444444333222222222222333222222222111111111000000/////////000000111111222111222333222000......///,,,...//////...------..............................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,+++,,,,,,,,,++++++++++++++++++,,,,,,---............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...------------------------,,,------...------,,,,,,,,,------............---,,,,,,,,,---------......,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,---------......------------............---------............///------...//////......---........................////////////000000000000///000000000111111111111000000111111111222222222222222222333333333444444222222333333444555555666444444444444555555555555888888777777777777777777777999:::;;;;;;===@@@BBBDDDMMM[[[lll|||zzzwwwrrrjjjeee^^^]]][[[[[[\\\]]]\\\[[[PPPQQQSSSWWW]]]bbbgggiiijjjiiihhhhhhjjjmmmqqqsssrrrppplllfff```[[[WWWTTTSSSRRRQQQQQQSSSYYYaaagggmmmttt}}}zzzsssnnnkkkmmmppprrrssstttwwwyyyyyyxxxwwwvvvvvvvvvwwwxxxuuusssqqqpppqqqrrrqqqqqqyyyyyyyyyyyywwwvvvtttsssoooppprrrssstttssssssrrrsssrrrrrrsssvvvzzz~~~rrreee\\\RRROOOJJJGGGFFFDDDCCCAAA>>>??????>>>>>><<<;;;:::>>>>>>>>>>>>===<<<::::::888888777777777888:::::::::999888666555444444444444444333222222222222222222111111111111000000000//////000000000000000000///000222111///---......,,,...//////...------...------------------------...------,,,,,,------...---------............///++++++,,,,,,------,,,,,,,,,,,,++++++++++++******+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............,,,,,,---...////////////,,,,,,,,,---------......,,,,,,++++++,,,,,,---...,,,,,,,,,------------...+++++++++,,,,,,,,,------,,,------------.........---------............///,,,---.../////////...---........................////////////000000000000000000000000111111111111000111111111111222222222000000000000111111111111111111222333444555555666333444444444444555555555777777777777777777777777666888:::;;;;;;<<<>>>@@@@@@FFFNNNZZZjjj~~~~~~{{{uuukkkbbb```]]]ZZZXXXYYYZZZZZZZZZRRRQQQQQQRRRVVV[[[aaaeeebbbbbbcccdddfffiiikkklllllliiieee```ZZZTTTPPPNNNOOOMMMKKKIIIJJJOOOWWW]]]hhhppp|||yyypppjjjlllnnnrrrtttuuuuuuvvvwwwuuuuuutttsssssstttuuuvvvvvvtttssssssssssssqqqooorrrrrrssssssrrrqqqooonnnkkkmmmpppsssuuuvvvvvvuuussssssssstttvvvyyy}}}zzznnnddd\\\UUUPPPJJJHHHDDDBBBBBBAAA???>>>======>>>======;;;999999;;;<<<<<<===<<<;;;:::999777777777777888888888888888777666555444444444444444333222222111222222222111111111111000000000000000000000000000/////////...///111000///......///,,,...//////...------...------------------------...------,,,,,,------...---------.........//////,,,,,,++++++,,,,,,------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,+++***++++++++++++++++++++++++------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------***+++,,,---......///...,,,,,,,,,---------......,,,,,,++++++,,,,,,---...,,,,,,,,,---------......*********+++++++++,,,,,,,,,,,,---------.........---------............///+++,,,...///000///...---.........................../////////000000000111000000000000111111111111000111111111111222222222000000000000111111111111000111222333444555555666333333444444444555555555555555666666777777888888666888;;;;;;;;;;;;;;;<<<>>>BBBGGGNNNVVVcccttt~~~vvvppplllhhhbbb______aaacccddd```\\\XXXUUUVVVZZZ___ccc___```bbbdddfffhhhiiijjjgggeeebbb^^^YYYUUUQQQPPPOOOOOOMMMLLLKKKNNNRRRVVVaaajjjuuu||||||vvvooojjjfffjjjooorrrsssrrrrrrrrrqqqppppppooopppqqqssstttuuuttttttuuuuuussspppmmmlllmmmoooppppppnnnmmmllljjjmmmqqqvvvyyy{{{{{{{{{vvvvvvwwwxxxzzz|||~~~yyypppbbbXXXRRROOOMMMKKKHHHEEEBBB@@@@@@@@@???>>>======>>>>>>===<<<:::999999:::;;;;;;;;;:::999888666777888888888888777777777666555444444444444444444333222222111111222222111111111111000000000000111111000000//////......---///111111/////////000,,,...//////...------...------------------------...------,,,,,,------...+++++++++,,,,,,------------,,,+++***+++,,,---............------,,,,,,,,,,,,,,,,,,,,,++++++***)))++++++++++++++++++++++++...------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,)))***+++,,,---.........,,,,,,,,,---------......,,,,,,++++++,,,,,,---...,,,,,,,,,------.........))))))*********+++++++++,,,,,,,,,---------......---------.........//////+++,,,...000000///...---.........................../////////000000111111000000000000111111111111000111111111111222222222111222222222222333333333000111111222444555666666333333333444444444555555444555555666777888888999777999;;;<<<:::999999:::<<<@@@DDDGGGJJJQQQ___kkkzzzsssooooooqqqtttuuummmhhhaaa[[[YYY\\\aaaeee```bbbeeegggjjjkkkkkkkkkfffeeebbb___\\\YYYVVVUUURRRSSSSSSSSSQQQQQQRRRTTT[[[cccnnnwwwyyyvvvrrrooo```dddkkkooopppoooooonnnnnnmmmmmmmmmnnnoooqqqrrrsssssssssttttttrrrnnnjjjkkklllnnnooopppooommmllljjjmmmsssxxx}}}xxxyyyzzz|||}}}~~~|||qqqiii```[[[UUUPPPMMMKKKIIIHHHBBBAAA??????@@@???>>><<<===>>>>>><<<:::999:::<<<;;;;;;:::999999888888777666666666666555555555555333333333333333333333333222222222111111111111000111111000//////000111222000000000000000000000000000000000000000000000000///............---------///...---,,,,,,,,,,,,,,,.........------,,,,,,,,,------------,,,+++******++++++,,,,,,,,,,,,------000000///...---,,,,,,+++++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---...///))))))***++++++,,,------........................,,,,,,+++***+++,,,---............------,,,,,,,,,,,,+++++++++,,,...000111...---+++++++++,,,...000......------------......//////000000///...---------------............///---------............/////////......------,,,,,,............////////////000000000000000000000000000000000000000000000000111111222333333333333222444444444444444444444444222222333333333333333333666777888777666777888:::999999::::::::::::;;;;;;>>>>>>???AAAEEEJJJOOORRRbbbyyy~~~sssiiieeeeeeiiimmmtttsssrrrrrrrrrpppmmmjjjiiijjjjjjjjjjjjhhhgggfff^^^cccfffccc[[[VVVWWWZZZXXXbbbkkkooossswwwuuunnngggbbbbbbgggjjjhhhjjjnnnoooooonnnmmmlllkkkjjjjjjlllkkkjjjiiiiiiiiijjjkkkjjjmmmqqqsssssstttxxx{{{yyyzzz|||}}}~~~~~~}}}xxxssspppkkkeee~~~uuulllddd___WWWSSSOOOLLLJJJIIIGGGFFFBBB@@@????????????>>><<<=========<<<:::999:::;;;;;;::::::999888888777777777777666666666555555555444444444444444444444444222222222111111111111000222111000//////000111111///////////////////////////////////////////////////............---------///...---,,,,,,,,,,,,---------------------,,,,,,..................------+++++++++,,,,,,,,,------......------,,,,,,++++++,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---...++++++,,,------...//////........................---,,,+++++++++,,,---.........---------,,,,,,,,,......---,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---.........------------......---------------,,,++++++---------............///---------............/////////..............................////////////000000000000000000000000000000000000000000000000000111222222333333222222444444444444444444444444333333333333444444444444555666777666555555777999888888888999999999::::::=========???BBBGGGKKKNNNWWWhhhzzzyyy{{{}}}~~~}}}yyytttppplllooosssxxxzzzyyyxxxwwwuuuxxxzzzvvvnnngggdddddd___gggnnnrrrvvv{{{zzzvvvnnnfffbbbeeegggeeefffiiilllllllllkkkjjjiiihhhgggjjjjjjiiiiiijjjlllmmmnnnlllppptttwwwzzz}}}|||zzzpppqqqooohhhdddbbb^^^ZZZzzzpppggg___ZZZVVVSSSLLLJJJHHHGGGGGGFFFDDDCCCAAA@@@>>>>>>??????===<<<<<<======;;;999999:::;;;::::::999999888777777777777777777777666666666666555555555555555555555555222222222111111111111000333222111000/////////000///////////////////////////////////////////////////............---------......---,,,,,,,,,------,,,,,,------------------,,,------............---++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++---,,,,,,++++++++++++,,,------------------------++++++*********+++,,,---+++,,,,,,------......///------------------------------,,,+++++++++,,,,,,------------,,,,,,,,,,,,---------------,,,,,,+++*********+++++++++,,,,,,......------------......,,,------------,,,,,,+++---------............///---------............///.........///////////////............////////////000000000000000000000000000000000000000000000000000111222222333333222222444444444444444444444444333333444444444555555555444555666555444444666888777777777888888888888999;;;;;;;;;<<>>>>>===<<<<<<<<<<<<;;;999888999:::999999999888777777666666888888777777777666666666444444444444444444444444222222222111111111000000333222222111000//////...///////////////////////////////////////////////////............---------...------,,,,,,,,,------,,,,,,,,,------.........)))***+++,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,***+++++++++,,,,,,------------,,,+++*********+++------------------------+++++++++++++++,,,,,,---*********++++++,,,,,,,,,------------------------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))+++---.........---******+++,,,,,,,,,,,,+++...------,,,,,,------............//////......------------............///---------............///.........//////000000000............////////////000000000000000000000000000000000000000000000000000000111222222222222222333333444444444444444444333444444555555666666666555666777666555555666888777777777888888888999999;;;;;;;;;;;;===@@@BBBDDDHHHMMMVVVeeeyyyzzz~~~{{{oookkklllmmmmmmlllmmmooosssuuuwwwvvvuuusssyyyyyy{{{}}}}}}qqqkkkdddaaa```]]]VVVQQQRRRUUUUUURRRSSSWWWXXXUUU{{{ooofffXXXUUURRROOONNNMMMKKKIIIGGGFFFEEEFFFFFFDDDAAA>>>???===<<<===>>>>>>===;;;;;;<<<<<<:::888777888:::999888888777777666666555777777777777666666666666222222222222222222222222222222222111111111000000222222222111000///......................................................///............---------------,,,,,,,,,------...,,,,,,,,,------.........))))))***+++,,,,,,,,,,,,*********+++++++++,,,,,,++++++,,,,,,------......---,,,++++++************------------------------+++,,,,,,---------------******++++++++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,((()))+++---......------+++,,,,,,---...---------------,,,,,,,,,,,,------------...............------------............///---------............///------......//////000000............////////////////////////////////////////////////////////////000000111222222222222111333333333444444444555555333333444444555666777777777888888777666555777999888888888888999999999:::;;;;;;;;;;;;===>>>@@@AAADDDHHHNNNVVVbbbuuu~~~xxxxxx|||}}}|||}}}wwwlllbbb\\\VVVTTTUUUUUUQQQLLLNNNSSSYYY]]]dddmmmrrrrrryyyoooeee\\\VVVKKKJJJJJJJJJKKKJJJHHHFFFGGGFFFEEEEEEEEECCC@@@>>>>>><<<;;;<<<===>>>===;;;:::;;;;;;999777777888999888888777777666555555555666666666666555555555555111111111111111111111111222222222111111111111000111111222111111000///...................................................///............---------------,,,,,,,,,---......,,,,,,------------------+++,,,,,,------------,,,************+++++++++++++++,,,,,,,,,------......,,,++++++************+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***,,,,,,---------.........------,,,,,,,,,,,,------***++++++,,,,,,,,,,,,+++---------............///---------............///---------...........................///////////////////////////////////////////////////////////////000111111222222111111222333333444444555555555222222333444555666666777888999999888666666777999888888888999999999:::::::::::::::;;;<<<===>>>??????BBBHHHMMMQQQ^^^uuu{{{pppddd\\\WWWSSSPPPOOORRRTTTTTTSSSWWW```jjjtttxxxssskkkccc\\\VVVQQQNNNHHHGGGFFFFFFGGGGGGEEECCCDDDCCCBBBBBBBBBBBB@@@>>>===<<<;;;;;;======<<<;;;:::;;;:::999777666777888888777777666666555444444555555555555444444444444222222222222222222222222222222222111111111111000000000111222111111000///................................................///............---------,,,,,,,,,,,,,,,---...///------------------,,,,,,,,,,,,---------,,,,,,+++************++++++++++++++++++++++++,,,,,,,,,,,,******************+++,,,++++++++++++++++++++++++***+++,,,---...---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,((()))+++---.........---******+++++++++,,,,,,,,,---,,,++++++***+++++++++---,,,+++++++++,,,---...---,,,,,,++++++,,,,,,---)))***+++,,,,,,,,,,,,,,,---------............///---------............///---------------,,,,,,,,,............///////////////////////////////////////////////////////////////000000111111111111111222222333333444555555666111111222333444555666666777888888777555555666777777777777888888888888999888888999:::;;;<<<============AAAFFFIIIPPP```pppwwwuuuppplllgggdddaaa```___^^^]]]]]]```dddgggjjjrrr|||~~~xxxqqqlllddd```ZZZUUURRROOOLLLJJJKKKIIIFFFEEEEEEEEEDDDCCCAAA@@@??????@@@@@@???>>><<<;;;:::;;;======<<<;;;:::::::::999777666777888777777777666555555444444555555444444444333333333333333333333333333333333222222222111111111111000//////111222222111000000................................................//////.........---------,,,,,,,,,,,,,,,---...///.........------,,,,,,,,,+++++++++++++++***)))((()))************+++++++++***************************)))))))))***+++,,,,,,************************)))***+++,,,---,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,''')))+++---...///......*********++++++,,,,,,,,,******))))))***,,,...///,,,+++***))))))+++---...---,,,,,,++++++,,,,,,---+++,,,------............---------.........//////---------.........//////---------,,,,,,+++++++++............/////////000//////////////////////////////////////////////////////000111111111111111222222333333444555666666000000111222444555555666666777777666444333555666666666666666777777777777666777888999:::;;;<<<<<>>>>><<<<<<=========<<<:::999;;;:::888777777777888888777777777777777666666555333333333333444444555666333333333222222222111111000000000000000000000000000000111111111///...---000///...------...///000000//////.........//////---,,,++++++,,,---///000......---,,,,,,,,,------...---,,,,,,,,,,,,---............---,,,+++***)))---,,,,,,++++++,,,,,,---///...,,,+++***+++,,,,,,((()))***+++,,,+++******++++++++++++++++++++++++------++++++++++++---------,,,,,,++++++,,,,,,,,,,,,+++++++++,,,...000111---------------------------,,,++++++*********+++******++++++++++++,,,,,,---......//////......---------------------------------------------------++++++,,,,,,---...//////......---+++)))((('''&&&...---,,,,,,,,,,,,---...111000///.....................------------............////////////......111111111111000000000000111222333333444444333333222333444444555555444444555555555555666666666666777777777777888888888888888999999::::::;;;;;;<<>>@@@BBBGGGKKKNNNYYYcccwwwyyyrrrnnnmmmmmmeeeffffffeeeeeeeeefffhhhgggkkkqqqvvv|||~~~zzzvvvppphhhbbb^^^ZZZUUUQQQPPPNNNKKKIIIIIIHHHFFFDDDCCCDDDDDDDDDCCCBBBAAAAAABBBAAAAAA@@@???>>>======<<<======>>>===<<<;;;::::::999888777777777888888666666777777666666555555444444333333444555555666333333222222222111111111000000000000000000000000//////000111111000///...000///...------...///000//////............//////......---,,,,,,,,,---...------,,,,,,,,,------......---,,,,,,,,,,,,---...------------,,,+++******---,,,,,,++++++,,,,,,---...---,,,++++++++++++,,,))))))+++,,,,,,,,,+++***---------------------------,,,,,,++++++,,,,,,---,,,,,,+++++++++,,,------------,,,+++,,,---......------------------------------,,,+++++++++++++++,,,,,,------------......)))******++++++******)))------------------------------------------------++++++,,,,,,---......///---------,,,,,,+++++++++...---,,,,,,,,,,,,---...000//////.....................------------............////////////......000000000000000000000000111222333333444444333333222333444444555444444444555555555555666666666666666666777777777888888888888888999::::::;;;;;;<<<>>>======>>>@@@DDDHHHJJJOOOWWWfffyyyzzzwwwwwwtttuuuuuuuuuttttttuuuvvv~~~|||uuupppnnnlllkkkkkklllhhhccc\\\WWWSSSPPPOOONNNKKKIIIHHHHHHGGGFFFDDDCCCCCCCCCBBBAAA@@@???>>>@@@@@@???>>>===<<<;;;;;;<<<<<<=========<<<;;;;;;999999888777777777888888666666555555555444444444444333333333333444555555333222222222222111111111000000000000000000000000...///000000000000000/////////............/////////...............//////000///...,,,,,,+++,,,,,,,,,,,,,,,,,,------...///...------,,,,,,------...+++,,,,,,------,,,,,,+++,,,,,,++++++++++++,,,,,,------,,,++++++++++++,,,******+++,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++++++++++++++,,,,,,---.........---,,,,,,,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,------------......++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------+++,,,,,,------.........,,,,,,------...//////000...------,,,,,,------................../////////......------------............////////////......////////////////////////111222222333333333333333222222333444444444444444444555555555555666666666666666777777777777888888888888999999:::;;;;;;;;;<<<<<<;;;<<<===@@@CCCEEEEEEKKKUUUbbbsss~~~{{{oookkkfffaaa___^^^___```dddbbb^^^XXXSSSOOONNNOOOLLLJJJHHHGGGGGGGGGFFFEEEAAAAAAAAAAAA@@@???======???>>>>>>===<<<;;;::::::::::::;;;;;;;;;:::::::::888888888777777777777888555555444444333333333333222222222111111222333333222222222222111111111111000000000000000000000000......///000000000111111/////////....../////////......---------...//////......------,,,,,,,,,,,,+++++++++,,,---...///000------------------------***+++,,,,,,---------,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------------++++++++++++++++++++++++++++++------------++++++++++++++++++,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,*********+++++++++,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,,,,---------......,,,,,,---...///000000000------------------------,,,------...////////////......------------............////////////..................////////////111111222333333333333222222222333444444444444333444444444555555555666666666666666666777777777888888888888999::::::;;;;;;<<<;;;;;;;;;<<<>>>@@@AAAAAAEEEKKKSSSbbbxxx}}}vvvrrrnnnkkkbbbaaa^^^[[[XXXWWWWWWXXXXXXWWWUUUPPPLLLJJJKKKLLLHHHFFFDDDDDDDDDEEEDDDCCC@@@@@@@@@@@@???>>>===<<<>>>======<<<;;;:::999999888888888888888888888888777777777777888777777777555555444333222333333444111111000000000000000111222222222111111111000000000000000000000000000000....../////////000111111...//////////////////...---------------...//////+++,,,,,,------.........+++++++++,,,---...///000------------------------******+++,,,------------,,,++++++******++++++,,,***++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++------------++++++,,,+++++++++,,,,,,---...******+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------,,,*********+++++++++,,,,,,***++++++,,,,,,++++++***+++++++++,,,,,,,,,------------------------------,,,,,,,,,---------------------------............------------------------+++,,,---...//////............------------............////////////......---........./////////000000111222222333333222222111222333333444444333333444444444444555555555555555666666666666777777777777777888999999::::::;;;<<<;;;;;;;;;<<<===>>>??????CCCGGGMMMXXXjjj|||rrrjjjgggfffdddbbbYYYZZZYYYVVVSSSQQQQQQRRRRRRQQQNNNLLLLLLLLLMMMNNNEEECCCAAA@@@AAAAAA@@@???>>>????????????>>>============<<<;;;:::999999888666666555555555666777888555666777888888888777777666555444333222333444444111111000////////////000222111111111111000000000000000000000000000000000000////////////000000111......////////////......,,,,,,,,,,,,---...//////***+++,,,---............,,,,,,,,,,,,------...///,,,------......------,,,***+++,,,,,,------------++++++************++++++)))***++++++,,,++++++++++++++++++++++++,,,------------------------------+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---((()))***,,,------......,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---,,,,,,,,,,,,------------......,,,,,,------------,,,,,,******++++++,,,,,,---------------------------------------------------------------------,,,,,,,,,,,,------......------,,,+++,,,...//////...---,,,......------------............////////////...............//////000000111000111111222222222222222111111222333333333333333333444444444444555555555555555666666666666777777777777888888999:::::::::;;;;;;;;;;;;;;;<<<===>>>===@@@DDDIIIQQQ]]]lllvvv~~~zzztttpppnnnnnnnnnhhhbbb_________]]]ZZZVVVVVVUUURRRNNNMMMNNNPPPRRROOOLLLLLLPPPRRRSSSRRRFFFDDDBBBAAAAAAAAA@@@>>>======>>>????????????>>>======<<<;;;:::999999888666666555555555666777888444555777888888888777777777666444333222333444555333222111000000000000000111111111111000000000000000000000000000000000000111000///......///000000---...///000000///...---,,,,,,,,,,,,---...///000+++,,,---.........---,,,------,,,,,,,,,------...,,,,,,---......---,,,,,,++++++,,,---------,,,,,,++++++************++++++((()))***+++,,,++++++***+++******)))***+++,,,------------------------------,,,,,,++++++,,,,,,---......---,,,++++++++++++)))***+++,,,---,,,,,,+++++++++++++++++++++++++++)))***,,,---...---,,,+++,,,,,,------------......---......//////......---)))******+++,,,,,,------------------------------------------------------------------------------,,,,,,---......---,,,,,,,,,---...//////---,,,+++......------------............////////////............///000000111222222000000111222222222222222111111222333333333333222333333444444444555555555555555555666666666777777777777777888999999::::::999999999:::;;;;;;<<<===<<<===@@@EEELLLUUU\\\aaaooo~~~yyytttmmmmmmlllhhhdddbbbaaabbb___\\\YYYZZZ\\\\\\XXXTTTVVVVVVTTTPPPKKKKKKNNNQQQOOOKKKHHHJJJPPPTTTTTTRRRJJJHHHEEEDDDDDDDDDBBBAAA<<<===>>>???@@@@@@@@@@@@>>>===<<<<<<::::::999888777666555555555777888999444555666888888888777666888666555333333444555666444444333222111111222222111111111111000000000000000000000000000000000000222111000.........///000---...///000000///...---+++++++++,,,---...///000---......///...---+++***......---,,,,,,,,,------,,,,,,---......---,,,,,,,,,,,,,,,------,,,,,,+++++++++************++++++((()))***+++,,,,,,+++***+++***)))))))))***+++,,,++++++++++++++++++++++++...---++++++++++++---...///...---,,,+++*********++++++,,,---,,,+++***)))++++++++++++++++++++++++((()))+++---------+++*********+++++++++,,,,,,,,,)))******++++++******)))))))))***+++,,,,,,------------------------------------------------------,,,,,,------.../////////,,,,,,---......---,,,,,,,,,---/////////---+++***.........------...............////////////.........//////000111222222333000000111222222222222111111111222333333333333222333333333444444444555555555555555555666666666777777777777888999999::::::777777888999:::;;;;;;<<<<<<<<<>>>CCCKKKQQQUUUWWWWWWggg|||uuulllffffffdddaaa___]]][[[[[[[[[VVVVVVWWWWWWVVVVVVUUUTTTUUUTTTRRROOONNNMMMMMMMMMNNNNNNMMMMMMNNNPPPRRRSSSMMMJJJGGGDDDDDDCCCAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>???>>>===<<<;;;:::999999999999999888888888777777888777666555333333333222222222222222222222222222333333222222111000//////000000000000000000000000//////000111111111111000666333///,,,+++---///222------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,...000///---,,,---000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))******,,,,,,,,,+++++++++******++++++++++++,,,,,,---...,,,,,,,,,,,,,,,+++***)))///...------++++++***)))++++++++++++++++++++++++,,,++++++******++++++,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++------,,,,,,,,,,,,++++++------,,,+++,,,---...///111...+++***+++---......)))))))))***+++,,,---...------------------------------------------------///////////////.........000//////.........//////111111000000//////......///000111222333222111111222222222222222222222222222222333333333222222111666555555555555444444444555777888888777888:::<<<888888999999999:::::::::===>>>@@@DDDJJJOOOQQQQQQSSS]]]jjjvvv{{{}}}zzzrrrsssuuuwwwvvvsssmmmiiidddbbb___]]]ZZZYYYXXXXXXTTTTTTUUUVVVVVVVVVVVVUUUUUUTTTRRROOONNNMMMMMMMMMLLLLLLLLLLLLLLLMMMNNNOOOMMMJJJGGGDDDDDDCCCAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::999999999888888888777777777777999888777666444444444444444444444444444444444444333333222111111000//////000000000000000000000000///000000000000111111111444222///---,,,---///111------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++---///...,,,+++,,,...------------------------++++++++++++++++++++++++,,,++++++***))))))******(((((()))***+++,,,------,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,+++***)))---,,,,,,++++++******)))++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,---------------,,,,,,,,,---...///333000,,,+++,,,---......,,,+++++++++++++++,,,---------------------------------------------------......------------------......------------......000000000000//////......///000111222222222111111222222222222222222222222222222222333333222222111333444444444555555666666777888999888777777999:::999999999999999999999999======???CCCHHHMMMOOOOOOJJJQQQZZZaaakkk|||eeehhhlllnnnooosssyyy~~~~~~xxxtttpppmmmjjjhhheeegggjjjnnnqqqpppmmmiiiaaa```]]]ZZZXXXVVVUUUTTTSSSSSSTTTUUUVVVVVVVVVVVVTTTSSSQQQPPPNNNNNNNNNNNNKKKLLLLLLMMMMMMLLLLLLKKKLLLIIIFFFEEEDDDCCCAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<;;;:::999999888888888888777777777777999999777666555555555555555555555555555555555555222222222111111000000///000000000000000000000000000000/////////000111222222111///...---......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++,,,------++++++,,,---++++++++++++++++++++++++************************,,,+++******)))*********(((((()))***+++,,,---------,,,,,,++++++++++++,,,++++++,,,,,,,,,+++******************************++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,---***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,---.........------------...//////444111...,,,---......---...---,,,,,,+++++++++,,,................................................,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,------...000000000////////////...///000111111222222111111222222222222222222222222111222222333333222222222222222333444555666777777888999:::999777666777888999999999999999999888888;;;;;;===AAAFFFIIIKKKKKKGGGKKKNNNQQQVVVdddxxxZZZ\\\^^^___```dddiiilllhhhlllpppsssttttttuuuvvvyyy}}}|||yyyxxxwwwsssqqqnnnjjjgggeeecccaaaeeefffhhhkkkmmmllliiieee___^^^\\\ZZZWWWUUUTTTSSSUUUVVVVVVVVVVVVVVVUUUUUURRRRRRQQQPPPOOOOOONNNNNNMMMMMMNNNOOONNNMMMKKKJJJKKKHHHFFFEEEDDDCCCAAA???==============================<<<;;;;;;:::999999999999999999888888888888888777666555444444444444555555555555555555555555222111111111000000000///////////////////////////111000...---...///111333000000//////............------------------------++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++***************+++,,,,,,,,,,,,++++++++++++------,,,+++*********+++++++++,,,,,,,,,++++++***)))*********+++++++++,,,++++++++++++++++++++++++------------------------)))***++++++,,,+++++++++++++++,,,,,,,,,,,,------***++++++++++++,,,,,,,,,++++++++++++++++++++++++)))******+++,,,,,,---------------.........//////333000---,,,,,,---,,,,,,------,,,,,,,,,,,,,,,---................................................,,,,,,,,,,,,---------------------,,,------......///////////////////////////000000111111111111111111111111111111111111111111111222333333333222222222222333444444555666666666888999999777666777888999999999999888888888888::::::;;;>>>BBBFFFGGGFFFGGGIIIJJJIIIKKKTTTcccnnnSSSTTTUUUVVVWWWYYY\\\___]]]```dddffffffggghhhiiigggiiilllooossswww||||||~~~~~~}}}|||sssrrrooommmlllmmmmmmnnniiiiiigggeeebbb``````___eeefffgggiiijjjhhhdddaaa___^^^]]][[[YYYWWWUUUTTTYYYYYYYYYXXXWWWUUUSSSSSSQQQQQQQQQPPPPPPOOOOOONNNLLLMMMMMMNNNMMMLLLJJJIIIIIIGGGFFFEEEDDDCCCAAA???========================<<<<<<<<<;;;::::::999999;;;;;;:::::::::999999999666666555444333333333333333333333333333333333333111111111000000000000000////////////////////////111///...------///111222///////////////......---------------------------+++++++++,,,,,,---------------,,,,,,,,,,,,------...---------.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***************++++++...------------,,,,,,,,,---,,,++++++***************++++++,,,,,,,,,++++++******++++++,,,---------++++++++++++++++++++++++,,,------......------,,,((())))))***************+++++++++,,,,,,---------*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---------...............000...,,,++++++,,,+++***++++++++++++,,,---...///................................................,,,,,,------..................------...///000000.............../////////000000000000000111111111111111111111111111111111000111222333333333333333444444444444444444444333333555888888888777888999888888888888888888888888:::999:::<<<@@@BBBCCCBBBAAACCCEEEDDDDDDHHHPPPWWWhhhzzzNNNOOOPPPRRRSSSUUUVVVVVVYYY[[[\\\[[[ZZZZZZ[[[\\\\\\\\\]]]___bbbfffiiikkkooonnnnnnoooqqqsssvvvwwwxxxxxxyyy{{{}}}}}}zzzvvvsssqqqpppoooooooooooonnnmmmlllkkkjjjiiigggfffeeeeeeffffff^^^___```___\\\[[[[[[\\\___```aaaccceeeeeebbb___^^^^^^]]]\\\[[[YYYXXXWWWZZZZZZYYYXXXVVVTTTRRRPPPOOOPPPPPPQQQQQQPPPOOOOOOJJJJJJJJJJJJIIIIIIHHHGGGHHHGGGEEEEEEEEECCCAAA???>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;::::::999999;;;::::::::::::999999999555444444333222222333333222222222222222222222222000000000000000000000000000000000000000000000000//////.........///000111........................------------------------***++++++,,,,,,------......------,,,,,,------...///...------//////...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********)))******+++,,,******+++,,,---...//////,,,++++++************+++******+++,,,,,,,,,+++++++++++++++,,,,,,---------+++++++++++++++++++++++++++,,,---......---,,,+++((())))))******************++++++,,,,,,------...************++++++++++++++++++++++++++++++++++++,,,,,,++++++************+++,,,------......------...,,,******+++,,,+++***)))))))))***+++,,,......------------------------------------------------,,,,,,------......//////...............///000111---............/////////000////////////000111222111111111111111111111111000111222222333333333333444444444444333333222222222444777888888888888999777777777888888888999999:::999999;;;>>>?????????===@@@CCCCCCCCCDDDGGGKKKTTTbbbsss}}}LLLMMMOOOQQQSSSTTTSSSQQQSSSTTTVVVVVVUUUTTTUUUVVVVVVUUUUUUWWWZZZ]]]___aaaeeedddccccccdddeeegggiiiccceeefffhhhiiikkkmmmnnnmmmnnnpppuuu|||~~~zzzyyyyyyxxxuuussspppooommmkkkhhhgggfffeeeeeeeeeeeeeeecccbbbaaa```dddcccbbbaaa```_________WWWYYY[[[[[[YYYXXXYYY[[[ZZZ[[[\\\___bbbbbb```^^^\\\]]]]]]]]]\\\[[[ZZZYYYXXXWWWWWWVVVTTTRRRPPPOOONNNOOOPPPQQQQQQQQQPPPOOOIIIIIIHHHHHHHHHHHHHHHHHHGGGFFFEEEEEEEEEDDDAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;::::::::::::999999999999888888888777777555555444333333333333444222222222222222222222222///000000000000000000000000000000000000000000000........./////////000000///...---------......///------------------------******+++,,,,,,---......---,,,,,,,,,,,,,,,,,,---///---+++,,,...///---,,,++++++++++++++++++++++++++++++++++++++++++++++++******))))))***++++++,,,((())))))***+++,,,---...******************+++,,,)))***+++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,------,,,+++*********+++,,,,,,,,,,,,,,,******+++,,,,,,---......************++++++++++++++++++++++++++++++++++++***************+++++++++***+++,,,---------,,,+++,,,+++***+++---------,,,))))))))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......------------...///000000---------.........//////000//////...///000111222111111111111111111111111000000111222333333333333333333333333333333444444333555888999888777777777555555666777888999:::::::::999999:::<<<>>>===<<<;;;>>>AAABBBAAABBBEEEHHHIIIQQQZZZaaakkk{{{GGGIIIKKKNNNQQQPPPNNNLLLKKKNNNRRRUUUUUUVVVWWWXXXSSSRRRRRRTTTWWW[[[\\\]]]XXXWWWWWWWWWYYY\\\___aaaYYY[[[]]]^^^___aaacccdddaaaaaabbbeeejjjoooqqqrrrmmmmmmmmmmmmoooqqqssstttuuuxxx{{{{{{zzzyyy{{{~~~{{{{{{zzzyyywwwuuusssrrrpppmmmjjjjjjlllmmmkkkiiifffeeedddcccbbbaaaaaaaaaaaaaaaaaa```^^^]]][[[ZZZ]]]]]]]]]\\\\\\[[[[[[ZZZUUUXXX[[[[[[YYYXXXZZZ\\\ZZZZZZ[[[^^^aaaaaa___]]][[[[[[\\\]]]]]]\\\ZZZZZZTTTTTTTTTTTTSSSQQQPPPOOONNNOOOPPPQQQQQQQQQPPPOOOKKKJJJIIIHHHHHHIIIKKKLLLFFFFFFEEEEEEEEEDDDAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;:::::::::::::::::::::777777777777666666666666666666555444444444555555222222222222222222222222////////////000000000000000000000000000000000000---...//////000////////////...---,,,,,,---///000------------------------******+++,,,,,,---......,,,++++++++++++++++++,,,...,,,***+++---...,,,*********************************************************))))))***+++,,,,,,*********))))))))))))(((***)))))))))***+++,,,,,,)))***+++,,,,,,,,,,,,,,,************************++++++++++++++++++++++++)))***,,,------,,,***)))+++,,,------......------******+++,,,,,,---......)))************+++++++++++++++++++++++++++++++++(((((()))***+++,,,,,,---)))***+++,,,---,,,++++++,,,++++++,,,...//////...+++***))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,------+++++++++,,,---...///000---------.........//////000///.........///111222000000000000000000000000///000111222333444444444111111222333444444555666444777999999888666555555444444555777888999:::;;;;;;:::999:::<<<===<<<;;;777999;;;<<<<<<>>>BBBDDDEEEIIILLLOOOYYYjjjzzzKKKKKKJJJJJJJJJKKKKKKLLLMMMNNNPPPOOONNNNNNOOOQQQSSSQQQQQQSSSWWWZZZYYYXXXWWWWWWVVVVVVWWWXXXZZZ[[[WWWVVVVVVWWWWWWXXXZZZZZZ]]][[[ZZZ\\\___aaa```^^^ccccccbbbbbbccceeegggiiifffgggjjjkkklllkkkjjjiiigggggggggffffffggghhhhhhfffkkkooonnnmmmlllgggbbbaaa```^^^^^^^^^\\\ZZZWWWXXXYYYZZZYYYXXXWWWXXXYYYZZZZZZ[[[[[[[[[[[[ZZZZZZUUUTTTTTTVVVYYYZZZYYYWWWWWWYYY\\\^^^___]]]ZZZXXXYYYZZZZZZ[[[[[[[[[ZZZZZZXXXVVVTTTRRRRRRQQQOOOMMMNNNRRRUUUUUUQQQNNNMMMMMMLLLKKKJJJIIIHHHGGGGGGGGGDDDEEEEEEEEECCCBBB@@@>>>???>>>>>>===<<<;;;;;;;;;:::::::::999999999888888999999999888777666666555444444555555555555444444333222111111000000111111111111111111000000000000////////////////////////000///...------...///000,,,------......------,,,---------,,,,,,+++++++++------------------------+++,,,,,,------,,,,,,+++,,,++++++******++++++,,,***+++,,,---...---,,,,,,)))))))))******+++++++++*********************************)))))))))((((((++++++++++++++++++++++++***++++++,,,,,,++++++***************************++++++++++++++++++++++++******++++++++++++******++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,++++++,,,,,,***)))((()))***,,,,,,+++******///...,,,+++***+++,,,,,,+++******))))))******+++,,,+++***+++---...---,,,))))))*********+++++++++,,,,,,,,,+++++++++*********++++++,,,,,,++++++***//////...---,,,++++++,,,...............///000000000000000000111111111111111111000000000000111111000111111111111222222222444444444333333222222222333444555555666666555555666666777888999999:::::::::::::::;;;;;;;;;<<<<<<999999:::<<<===???@@@@@@CCCDDDFFFJJJOOOXXXbbbhhh|||JJJIIIIIIIIIJJJKKKKKKLLLMMMNNNOOOOOONNNNNNOOOPPPQQQPPPOOOQQQUUUWWWVVVUUUUUUUUUTTTTTTUUUVVVXXXYYYVVVVVVWWWWWWWWWXXXXXXYYYYYYXXXWWWYYY\\\]]]\\\ZZZ[[[[[[\\\]]]^^^___aaabbb___aaacccdddeeedddccccccbbbaaaaaa``````aaaaaabbbfffkkknnnmmmlllkkkgggbbb___^^^\\\\\\\\\[[[XXXVVVVVVWWWXXXXXXVVVVVVWWWXXXYYYZZZZZZZZZZZZZZZZZZYYYUUUTTTTTTVVVYYYZZZZZZYYY[[[\\\^^^___]]][[[WWWUUUXXXXXXYYYYYYYYYYYYXXXXXXTTTSSSRRRRRRSSSSSSQQQPPPQQQTTTWWWWWWTTTQQQPPPPPPJJJIIIGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDCCCAAA@@@>>>>>>>>>>>>===<<<;;;;;;;;;::::::999999999888888888888888777666666555444444444444555555555555444444333222111111000000111111111111111000000000//////........................//////...------...//////,,,------......------,,,---------,,,,,,+++++++++------------------------++++++,,,,,,,,,,,,++++++,,,++++++******++++++,,,***+++,,,---------,,,,,,*********+++++++++,,,,,,************************,,,,,,,,,+++++++++******))))))))))))))))))))))))***++++++,,,,,,++++++***************************++++++++++++++++++++++++******++++++++++++******(((((()))***,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------,,,***+++,,,,,,+++)))******+++,,,,,,,,,,,,+++///...---,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,+++***+++---...---,,,***+++++++++,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,------,,,,,,,,,------..................///000000............////////////111111000000000000111111000000111111111222222222444444333333333222222222333444555555666666555555555555666777777888888999999999:::::::::;;;;;;;;;999999:::<<<===>>>???@@@@@@AAABBBDDDHHHNNNVVV\\\eeerrrHHHHHHHHHHHHIIIKKKLLLLLLLLLMMMOOONNNMMMMMMNNNPPPPPPOOONNNOOOQQQSSSRRRQQQSSSRRRQQQQQQRRRSSSUUUVVVUUUVVVWWWWWWWWWWWWWWWVVVUUUTTTTTTUUUWWWXXXWWWUUUTTTUUUVVVXXXZZZ[[[[[[[[[YYY[[[\\\^^^___^^^^^^]]]\\\\\\[[[[[[[[[[[[\\\\\\dddhhhkkkiiiiiiiiifffaaa]]]\\\ZZZZZZZZZYYYWWWUUUSSSTTTVVVVVVUUUUUUVVVXXXXXXYYYYYYYYYYYYYYYYYYXXXTTTTTTTTTVVVYYY[[[[[[ZZZ_________^^^\\\XXXTTTRRRVVVVVVWWWWWWWWWVVVVVVUUUQQQPPPOOOPPPSSSTTTSSSRRRQQQTTTVVVVVVTTTRRRQQQQQQJJJIIIGGGEEEDDDCCCBBBBBBCCCCCCCCCCCCBBBAAA???>>>>>>>>>======<<<;;;;;;;;;:::999999999999888888888666666666555444444333333444444555555555555444444333222111111000000111111111111000000000000//////..............................------------......,,,------......------,,,------,,,,,,,,,,,,++++++------------------------++++++,,,,,,,,,,,,++++++,,,++++++******++++++,,,***+++,,,---------,,,,,,++++++++++++,,,,,,,,,,,,************************,,,,,,,,,+++++++++++++++))))))))))))))))))))))))***++++++,,,,,,++++++***************************++++++++++++++++++++++++******++++++++++++******))))))***+++,,,,,,------------------------------*********+++++++++++++++---+++***+++,,,,,,+++))),,,++++++++++++,,,------///......------------...---,,,,,,++++++,,,,,,---,,,+++***+++,,,------+++++++++,,,,,,,,,---------((()))***+++,,,------...,,,------......------,,,+++++++++,,,---...///000.........---......///000------........./////////111000000//////000000111000000000111111111222222333333333333222222222222333444555555666666555555444444555555666666777777888888888999999999::::::999999:::;;;===>>>??????????????????AAAEEEKKKOOOPPP___rrrFFFFFFFFFGGGHHHJJJKKKLLLKKKLLLNNNMMMLLLLLLMMMOOOOOONNNNNNOOOOOOPPPPPPOOOQQQQQQPPPPPPQQQRRRTTTUUUTTTUUUVVVWWWWWWVVVUUUUUUTTTTTTTTTUUUVVVUUUTTTSSSRRRTTTVVVXXXYYYZZZZZZYYYXXXYYYZZZ[[[\\\]]]]]]\\\[[[ZZZYYYYYYYYYYYYYYYYYY___ccceeedddccceeebbb^^^\\\[[[YYYYYYYYYYYYVVVTTTQQQSSSTTTUUUTTTTTTVVVXXXWWWWWWXXXXXXXXXXXXWWWWWWUUUTTTTTTUUUXXX[[[[[[[[[______^^^\\\YYYVVVSSSRRRUUUUUUUUUUUUUUUUUUTTTSSSOOONNNNNNOOOQQQSSSRRRQQQNNNOOOPPPQQQPPPOOONNNMMMMMMLLLJJJHHHFFFDDDCCCCCCBBBBBBBBBAAAAAA@@@???>>>=========<<<<<<;;;;;;;;;999999999999888888888888666555555555444444444333333444444555555444444333333222111111000000111111111000000000////////////........................------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))++++++++++++++++++++++++***++++++,,,,,,++++++******************************+++++++++++++++,,,,,,******++++++++++++******------,,,,,,+++***))))))---------------.........************************,,,+++******,,,,,,+++***,,,+++***)))***+++,,,---------------,,,---------+++******))))))******++++++*********,,,---,,,++++++++++++,,,,,,,,,,,,---))))))***+++,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,,,,---...//////.........------......///.../////////000111111111000000////////////000000000000000000111111111111333222222222222222222222333444555555666555555555444444555555666666666666777777777777888888888888888999:::;;;<<<===>>>>>>???????????????AAAEEEIIIKKKWWWeeepppyyyEEEEEEEEEFFFGGGIIIJJJKKKJJJKKKMMMLLLKKKKKKLLLNNNNNNOOOOOOOOOOOONNNOOOOOOQQQPPPPPPPPPPPPRRRSSSTTTSSSTTTTTTUUUUUUUUUUUUUUUVVVWWWYYYYYYXXXVVVTTTTTTRRRTTTVVVWWWXXXYYYXXXXXXVVVWWWXXXYYY[[[[[[\\\\\\YYYYYYXXXWWWWWWWWWWWWWWWYYY]]]^^^]]]]]]___^^^ZZZ[[[ZZZYYYYYYYYYYYYVVVTTTQQQSSSTTTTTTTTTTTTVVVWWWVVVVVVVVVWWWWWWVVVVVVVVVUUUTTTSSSTTTWWWZZZZZZZZZ\\\[[[ZZZYYYWWWVVVTTTTTTTTTTTTUUUUUUTTTSSSSSSRRROOOMMMMMMMMMOOOPPPOOONNNJJJJJJKKKLLLMMMMMMKKKJJJMMMLLLJJJHHHFFFDDDDDDCCCAAAAAA@@@@@@??????>>>>>><<<<<<<<<<<<;;;;;;;;;;;;999999999888888888777777666666555555555555444444333333444444444444333333333222111111000000111111000000000////////////...........................,,,------------------,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,++++++******++++++,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))++++++++++++++++++++++++***++++++,,,,,,++++++************************************++++++,,,,,,,,,******++++++++++++******------,,,,,,+++***)))))),,,,,,,,,---------......************************,,,+++******,,,,,,,,,******)))((((((((()))+++,,,++++++++++++,,,++++++++++++******))))))******++++++***)))***,,,---,,,+++************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++---------,,,,,,------.........------------......---......///000111111111000000////////////000000//////000000000111111111222222222222222222222222333444555555666555555555555555555666666666666666666666666777777777888888888999999:::;;;<<<======>>>????????????@@@CCCFFFKKKRRRYYY^^^dddqqqEEEEEEEEEEEEFFFHHHIIIIIIIIIJJJLLLKKKJJJJJJKKKMMMMMMNNNPPPOOONNNNNNOOOPPPQQQPPPPPPPPPPPPRRRSSSTTTSSSRRRRRRRRRSSSTTTVVVVVV[[[]]]___^^^\\\YYYWWWWWWRRRSSSSSSTTTTTTTTTTTTTTTSSSSSSTTTUUUWWWXXXYYYZZZWWWVVVUUUTTTTTTTTTTTTTTTUUUXXXYYYWWWXXX[[[[[[XXXZZZYYYXXXXXXYYYXXXVVVTTTQQQRRRTTTTTTSSSSSSTTTVVVTTTUUUUUUVVVVVVUUUUUUTTTUUUTTTRRRSSSUUUWWWXXXXXXXXXWWWVVVUUUUUUUUUUUUUUUSSSSSSSSSSSSSSSRRRQQQPPPMMMLLLKKKKKKLLLLLLKKKJJJIIIIIIHHHJJJLLLLLLKKKJJJIIIHHHFFFEEECCCBBBAAAAAA@@@@@@???>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;999888888888888777777777555555555555555555555555333333444444444444333333333222111111000000111111000000////////////......------------------------------............------,,,------......------,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,++++++******++++++,,,,,,,,,+++++++++,,,---...,,,,,,,,,,,,++++++++++++************************+++++++++++++++,,,,,,,,,))))))))))))))))))))))))***++++++,,,,,,++++++************************************++++++,,,,,,---******++++++++++++******))))))***+++,,,,,,------***++++++,,,,,,---------+++++++++++++++*********+++*********,,,---,,,+++((((((((((((((()))******)))******++++++++++++***---,,,,,,++++++,,,,,,---+++***)))***+++,,,,,,***))))))*********+++++++++,,,,,,,,,+++++++++*********++++++,,,,,,++++++***...------,,,,,,,,,------///...------,,,---------++++++,,,---...//////000000//////......//////000/////////000000000111111111111111222222222222222333444555555666666555555666666666666666666666666666666666777777777888888888888999::::::;;;<<<<<<:::<<<=========>>>@@@BBBFFFIIILLLNNNRRR^^^ppp~~~EEEEEEEEEEEEEEEFFFGGGHHHHHHJJJKKKKKKJJJIIIKKKLLLKKKMMMOOONNNMMMLLLNNNPPPPPPOOOOOOOOOOOOQQQRRRSSSRRRQQQPPPPPPQQQTTTWWWYYY___aaadddccc___\\\ZZZZZZSSSRRRRRRQQQQQQQQQQQQQQQPPPQQQQQQRRRTTTUUUWWWXXXWWWVVVUUUTTTSSSSSSSSSSSSSSSVVVVVVTTTUUUXXXYYYWWWXXXWWWVVVVVVWWWVVVUUUSSSPPPQQQSSSRRRQQQPPPRRRSSSSSSTTTTTTUUUUUUTTTTTTSSSVVVTTTRRRQQQSSSUUUVVVVVVUUUTTTSSSRRRRRRSSSTTTUUUQQQQQQQQQQQQPPPOOONNNMMMJJJIIIHHHIIIJJJKKKJJJHHHHHHFFFFFFGGGJJJLLLKKKIIIFFFEEECCCBBBAAA@@@@@@@@@@@@???>>>=========>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;888888888888777777777777333333333333444444444444222333333444444333333222333222111111000000111111000000/////////.........---------------------------...////////////...---,,,------......------,,,+++++++++,,,,,,---------+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++,,,++++++******++++++,,,,,,,,,+++++++++,,,---...,,,,,,+++++++++***************************************+++++++++,,,,,,,,,))))))))))))))))))))))))***++++++,,,,,,++++++***************************)))******+++,,,,,,------******++++++++++++******(((((()))***,,,---......))))))******+++,,,,,,------,,,,,,,,,+++++++++++++++***)))***,,,---,,,+++(((((()))***************)))***+++,,,,,,,,,++++++---,,,,,,++++++,,,,,,---+++))))))***+++,,,+++************+++++++++,,,,,,++++++++++++++++++,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,------...//////...------,,,,,,,,,---***++++++,,,---...///000//////............//////////////////000000000111000111111111222222222222333444555555666666555555555444444444444444444444666666777777777888888888888888999999::::::;;;;;;999;;;======<<<<<<===>>>@@@BBBDDDFFFJJJRRR]]]fffwwwFFFEEEEEEEEEEEEEEEFFFFFFHHHIIIKKKJJJIIIIIIJJJLLLIIIKKKNNNMMMLLLKKKNNNPPPOOONNNNNNNNNNNNPPPQQQRRRRRRPPPOOONNNPPPTTTXXXZZZaaadddgggfffbbb]]]\\\\\\UUUSSSRRRPPPOOOOOOPPPQQQPPPPPPPPPQQQSSSUUUVVVWWWXXXXXXWWWUUUUUUTTTTTTTTTRRRUUUUUUSSSTTTXXXYYYWWWVVVUUUTTTUUUUUUUUUSSSQQQOOOQQQQQQQQQOOONNNOOOPPPSSSSSSTTTTTTTTTTTTSSSSSSVVVTTTQQQQQQRRRTTTTTTTTTUUUTTTRRRPPPPPPQQQSSSTTTPPPPPPPPPOOONNNMMMLLLKKKHHHFFFFFFGGGIIIJJJIIIHHHFFFDDDCCCDDDHHHJJJIIIGGGEEEDDDCCCBBBAAA@@@@@@@@@??????===<<<<<<===>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;888888888888777777777777222222222222222222222333222333333444444333333222333222222111000111111111000/////////............---------------------------...///000000///...---,,,------......------,,,+++++++++,,,,,,---------++++++++++++++++++++++++*********++++++*********,,,++++++++++++++++++,,,---,,,+++***+++,,,---...+++++++++******)))))))))************************(((((())))))************+++++++++++++++++++++++++++++++++,,,,,,+++++++++************************))))))***+++,,,,,,------******++++++++++++******++++++++++++++++++,,,,,,(((((()))***++++++,,,,,,---------,,,,,,++++++++++++***)))***,,,---,,,+++((()))***,,,,,,+++******)))***,,,---...------,,,+++******************+++***)))))))))+++,,,+++***++++++,,,,,,,,,---------))))))***+++,,,------...,,,------......------,,,******+++,,,---///000111///...------,,,,,,,,,,,,,,,,,,---...///000111222//////............//////////////////000000000000000000111111222222222222333444555555666666555555333333333333333333333333777777777777888888888888888888888999999::::::;;;;;;<<<>>>>>><<<;;;<<<<<>>>>>===<<<<<<;;;;;;<<<<<<;;;::::::999888888777777777777666666666666555444333333222222333333222333333333333222111111000000111111111111000000//////000000000000//////...---,,,++++++,,,---...---------------...///000///...---,,,***)))((('''///...------,,,,,,,,,---++++++,,,,,,,,,,,,------...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,******+++,,,+++***)))((()))************+++++++++************************)))************+++++++++,,,,,,++++++++++++,,,,,,++++++******************))))))))))))))))))))))))******+++,,,,,,,,,,,,+++------,,,,,,+++,,,,,,,,,++++++******+++---...000111000---+++***)))************))))))******+++,,,+++,,,,,,---,,,+++***)))++++++,,,,,,---...//////,,,,,,,,,+++++++++***************++++++,,,,,,,,,************************+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,------,,,++++++------------------------......////////////.........------...///000000///000000000000000000000000111111222222222222111111222222333444444555555666444444444444444333333333555555555666777777888888::::::999999::::::;;;<<<999::::::;;;===>>>@@@AAAAAAAAAAAABBBDDDGGGJJJLLLVVVZZZ```hhhsssDDDCCCAAA@@@@@@@@@BBBCCCEEEEEEEEEFFFFFFGGGHHHIIIHHHHHHIIIJJJJJJJJJJJJJJJMMMMMMMMMMMMNNNOOOPPPPPPMMMMMMNNNPPPRRRTTTVVVXXXXXX\\\```___[[[VVVVVVWWWRRROOOMMMOOORRRSSSPPPMMMQQQRRRTTTVVVXXXXXXXXXXXXYYYYYYYYYYYYXXXVVVTTTSSSUUUVVVWWWXXXWWWVVVTTTSSSTTTUUUWWWXXXWWWUUURRRPPPOOONNNLLLKKKKKKLLLMMMNNNNNNNNNPPPQQQQQQQQQPPPOOOOOONNNMMMMMMNNNOOOQQQSSSSSSRRRRRRQQQOOONNNNNNMMMOOOOOOOOOOOOOOOOOOOOOOOOHHHHHHHHHHHHHHHGGGGGGGGGCCCCCCDDDEEEFFFFFFFFFFFFBBBBBBAAAAAA@@@@@@@@@???>>>>>>===<<<<<<;;;::::::;;;;;;:::999999888777777888888888777777777666666444444333222222222222333222222333333222222111000000000111111111111000000//////000000000000//////...------------------...///......---------......------,,,,,,++++++******------,,,,,,+++,,,,,,,,,++++++,,,,,,,,,,,,------------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,***++++++,,,+++***)))((()))************+++++++++************************)))************+++++++++(((''''''&&&&&&''''''(((******************************************************+++,,,,,,,,,,,,+++******))))))))))))******++++++++++++,,,---...//////...---,,,+++************************++++++,,,++++++,,,,,,,,,+++***)))***+++++++++,,,---------,,,,,,,,,+++++++++***************++++++,,,,,,,,,************************++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,------,,,,,,+++------------------------......////////////..................000000000///000000000000000000000000000111111222222111111000222222333333444555555555444444444444444555555555555555666666777888888999:::999999999999:::;;;;;;999::::::;;;<<<>>>@@@AAA???>>>>>>>>>@@@CCCEEEGGGJJJLLLQQQWWW___iiittt{{{DDDCCCAAA@@@??????@@@AAADDDDDDDDDEEEFFFFFFGGGGGGGGGHHHIIIIIIJJJJJJIIIIIILLLLLLLLLMMMNNNNNNOOOOOONNNNNNNNNOOOPPPRRRSSSTTTRRRUUUYYYYYYUUURRRRRRSSSPPPMMMLLLNNNQQQSSSQQQOOOSSSUUUXXXZZZZZZYYYXXXWWWWWWWWWWWWWWWVVVUUUTTTSSSTTTUUUVVVVVVVVVUUUTTTSSSUUUVVVXXXYYYXXXVVVTTTRRRQQQPPPNNNMMMLLLLLLMMMMMMLLLLLLMMMNNNNNNNNNNNNNNNMMMMMMLLLLLLLLLNNNOOOQQQRRRQQQPPPOOONNNMMMLLLLLLOOOOOOPPPPPPPPPPPPOOOOOOJJJIIIGGGFFFEEEEEEFFFFFF@@@AAABBBCCCDDDEEEEEEEEEBBBBBBAAAAAA@@@???>>>>>>===<<<<<<;;;;;;::::::999:::999999888888777777777888888888777777777666666444444333222222222222222222222333333222222111000///000000111111000000///...//////000000//////...---..................---000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,---......++++++,,,,,,,,,,,,------,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++***++++++++++++***)))))))))************+++++++++************************)))************++++++++++++******))))))******+++************************++++++++++++++++++++++++******+++,,,,,,,,,,,,+++------,,,,,,,,,------...******+++,,,------------,,,,,,,,,,,,,,,++++++***************+++++++++,,,+++++++++,,,++++++***)))++++++++++++++++++++++++,,,,,,,,,+++++++++***************+++++++++++++++************************++++++++++++++++++++++++)))******++++++******)))+++,,,,,,------,,,,,,,,,------------------------......////////////......////////////000000000000000000000000000000000000000111111222222111111000222222333333444444555555444444444555555666666777666666666777888888999999999999999999999:::;;;;;;999999:::;;;<<<===???@@@>>>=========>>>@@@BBBCCCFFFGGGJJJMMMQQQWWW^^^ccchhhsssDDDCCCBBBBBBAAABBBBBBCCCCCCCCCDDDEEEFFFFFFFFFFFFIIIIIIJJJKKKKKKKKKKKKJJJKKKKKKLLLMMMMMMNNNNNNNNNNNNNNNMMMMMMNNNOOOOOOPPPQQQSSSUUUTTTRRRPPPPPPQQQMMMLLLKKKMMMPPPSSSSSSRRRTTTVVVYYY[[[[[[YYYVVVTTTUUUUUUUUUUUUTTTTTTSSSSSSSSSTTTTTTUUUUUUTTTSSSSSSSSSUUUWWWXXXXXXVVVTTTRRRPPPOOONNNMMMLLLLLLMMMMMMJJJKKKKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKKKKMMMNNNOOONNNNNNNNNNNNMMMMMMMMMMMMNNNNNNOOOPPPPPPOOONNNNNNKKKIIIGGGDDDCCCCCCDDDEEEAAAAAABBBCCCDDDDDDDDDCCCBBBBBBAAA@@@???>>>======;;;;;;;;;::::::999999999:::999999999888888888777777777777666666666555555444333333222111222222222222222222222222111000000//////000000000000//////...//////////////////...------///000000///------///...------,,,,,,,,,---------------------------...............//////000+++++++++,,,,,,,,,------++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++******))))))))))))*********+++++++++************************))))))*********+++++++++.........------.........***************+++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++///............//////000)))***,,,---...---,,,,,,******,,,------,,,+++*********+++++++++,,,,,,+++***++++++++++++*********,,,,,,,,,+++++++++++++++,,,,,,,,,+++++++++*********************+++++++++******************************************************++++++++++++******++++++,,,---------,,,,,,------------------------......////////////......///000000000//////000111////////////////////////000000111111111111000000111222222333444444555555333444444555666777888888666666777777888999999999999999999888999::::::;;;999999999:::;;;===>>>???@@@?????????@@@AAABBBCCCGGGHHHJJJKKKLLLOOOTTTWWWTTT\\\iiiwww@@@@@@@@@AAABBBCCCDDDDDDCCCDDDEEEFFFGGGGGGGGGFFFHHHIIIIIIJJJJJJJJJJJJJJJIIIJJJKKKMMMMMMMMMMMMMMMMMMMMMLLLLLLKKKLLLLLLMMMPPPQQQQQQPPPOOONNNNNNNNNLLLKKKKKKMMMOOORRRSSSTTTTTTVVVXXXZZZZZZWWWTTTRRRSSSSSSSSSRRRRRRRRRRRRRRRRRRRRRSSSSSSSSSSSSSSSSSSPPPRRRTTTVVVVVVUUUSSSQQQMMMMMMMMMLLLLLLMMMMMMMMMIIIIIIIIIIIIJJJJJJKKKKKKJJJJJJJJJJJJKKKLLLLLLMMMKKKKKKLLLLLLMMMNNNNNNOOOLLLMMMNNNOOOOOONNNMMMLLLJJJIIIFFFCCCBBBBBBCCCDDDCCCDDDDDDDDDCCCBBBAAAAAAAAAAAA@@@???>>>>>>======:::::::::::::::999999999:::::::::::::::999999999666666555555555444444444333333222111111111111222111222222222222111000000//////000000000000//////......////////////......,,,---...//////...---,,,,,,,,,,,,,,,,,,---......///......------,,,,,,+++...---------------......+++++++++,,,,,,,,,------++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++++++++***************))))))*********+++++++++************************))))))*********+++++++++++++++************++++++))))))*********+++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++******+++,,,------***+++,,,---...---,,,+++)))***+++,,,---,,,+++***)))***+++,,,,,,,,,,,,+++*********************+++------------,,,,,,,,,,,,,,,,,,,,,+++++++++******************************************************************************++++++,,,,,,,,,,,,++++++***+++,,,,,,---------,,,------------------------......////////////.........000111000......///111////////////////////////000000000111111000000000111111222222333444444555333444444555666777888888666666666777888888999999999888888888888999::::::999999999999:::<<<===>>>@@@??????@@@@@@AAAAAABBBBBBDDDEEEFFFFFFHHHKKKMMMLLLQQQXXX```iiivvv;;;<<<===>>>@@@AAABBBBBBBBBCCCEEEGGGGGGGGGFFFFFFEEEFFFGGGGGGHHHHHHGGGGGGHHHIIIKKKLLLMMMMMMLLLLLLLLLKKKKKKJJJIIIJJJJJJJJJLLLKKKJJJJJJJJJKKKLLLLLLKKKKKKKKKLLLNNNPPPSSSTTTTTTUUUWWWXXXXXXVVVSSSRRRQQQQQQPPPPPPPPPQQQRRRRRRQQQQQQQQQRRRRRRRRRSSSSSSNNNPPPRRRTTTUUUTTTRRRQQQLLLLLLMMMMMMMMMMMMMMMMMMIIIHHHHHHHHHHHHIIIJJJJJJIIIIIIJJJJJJKKKLLLLLLLLLJJJKKKKKKLLLMMMNNNOOOOOOKKKLLLMMMOOOOOOMMMLLLKKKHHHGGGEEECCCBBBBBBBBBBBBDDDDDDDDDCCCBBBAAA@@@????????????>>>>>>>>>>>>>>>::::::::::::::::::::::::::::::::::::::::::::::::666666666555555555444444333333222111111111111111111111222222111111000///...//////000000//////...---......//////......---,,,------------------,,,++++++++++++,,,---...//////......---,,,++++++***,,,,,,+++************+++++++++,,,,,,,,,,,,------,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,+++******))))))******)))************+++++++++************************)))************+++++++++******))))))))))))******)))))))))***++++++,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++,,,---......+++,,,,,,------,,,,,,,,,******+++++++++++++++***)))***,,,---------,,,+++******)))))))))***++++++------------------------,,,,,,,,,+++++++++*********************)))))))))************************************************,,,,,,,,,------,,,,,,,,,******+++,,,------------------------------------......////////////......---000111000---,,,---000000000000000000000000000///000000111111000000///111111222222333333444444444444444555555666666777555555555666777777888888888888888888888999::::::999999999999:::;;;<<<<<<<<<<<<======>>>>>>>>>???>>>@@@CCCDDDDDDEEEGGGIIIKKKLLLNNNQQQVVV```lllvvv<<<<<<===??????@@@@@@@@@AAABBBDDDFFFFFFFFFEEEDDDEEEEEEFFFGGGGGGGGGGGGGGGGGGIIIKKKLLLMMMMMMLLLKKKJJJJJJIIIHHHHHHHHHHHHIIIGGGFFFEEEFFFHHHKKKMMMNNNKKKLLLLLLLLLMMMOOORRRUUUUUUUUUVVVWWWWWWVVVTTTSSSPPPOOOOOONNNOOOPPPQQQRRRQQQQQQPPPPPPQQQRRRRRRSSSMMMNNNQQQSSSTTTTTTRRRQQQOOOOOOOOOOOONNNMMMLLLLLLIIIHHHGGGGGGGGGHHHIIIJJJHHHIIIJJJKKKKKKLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMKKKLLLNNNPPPPPPNNNLLLKKKEEEEEEDDDDDDCCCBBBAAAAAAAAABBBBBBBBBAAA@@@??????=========>>>>>>>>>>>>>>>:::::::::;;;;;;;;;;;;;;;999999999999999999999999888777777777777666666666333222222111111111111111111111111111111000000///......////////////......---......//////......---,,,,,,++++++++++++,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,+++++++++///...---,,,+++*********++++++,,,,,,,,,,,,------------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,+++***)))))))))***+++)))************+++++++++************************)))************+++++++++++++++************++++++((())))))***++++++,,,,,,******************************+++,,,,,,,,,,,,+++,,,,,,,,,------...///000---,,,,,,++++++,,,,,,,,,++++++***************+++)))***,,,---...---,,,+++***)))(((((()))***+++,,,+++++++++,,,,,,------...,,,,,,,,,+++++++++******+++*********)))))))))(((************************************************++++++,,,,,,,,,,,,++++++)))***+++,,,------------------------------------......////////////......,,,///111///,,,***,,,///000000000000000000000000//////000000000000//////111111111222333333444444444444444444444555555555444444444555666666777777888888888888888999999:::888888888888999:::;;;<<<999999:::<<<<<<=========>>>@@@CCCEEEEEEEEEFFFGGGHHHIIIJJJIIIKKKQQQZZZaaammmxxx???@@@@@@AAAAAAAAA@@@@@@???@@@CCCDDDEEEEEECCCCCCGGGGGGHHHIIIIIIIIIIIIHHHGGGHHHKKKLLLMMMLLLKKKJJJIIIIIIHHHHHHGGGHHHHHHHHHDDDCCCCCCEEEIIINNNQQQRRRLLLLLLLLLLLLLLLNNNRRRUUUVVVVVVVVVVVVVVVVVVVVVUUUOOONNNNNNMMMNNNOOOQQQRRRPPPPPPPPPPPPPPPQQQRRRSSSMMMNNNQQQTTTUUUTTTSSSQQQRRRRRRQQQPPPOOOMMMLLLKKKIIIHHHGGGGGGGGGHHHIIIJJJHHHIIIJJJKKKLLLLLLLLLLLLPPPPPPOOONNNMMMLLLKKKKKKLLLMMMOOOQQQQQQOOOMMMLLLDDDDDDDDDDDDCCCBBBAAA@@@>>>??????@@@@@@@@@??????<<<<<<======>>>?????????;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888999999999999999999888888888888333222222111000111111111111111111111111000//////......////////////......---..................------,,,************,,,---......---,,,++++++++++++))))))***++++++,,,------333222000///------,,,,,,++++++,,,,,,,,,---------...------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---,,,***)))))))))***+++)))************+++++++++************************)))************+++++++++***))))))))))))))))))***((())))))***++++++,,,,,,))))))))))))))))))))))))******+++,,,,,,,,,,,,+++)))((())))))***+++,,,---...---,,,+++***+++,,,------,,,***)))))))))***+++)))***,,,......---,,,+++***)))(((((((((***+++,,,))))))***+++,,,,,,------,,,,,,,,,+++++++++******+++*********))))))((((((************************))))))))))))))))))))))))******++++++++++++******)))***+++,,,------...---------------------------......////////////......+++...111///+++)))+++...000000000000000000000000//////000000000000//////000111111222333333444444444444444444444444333333333333444444555666666666888888888777888999999:::888888888888999:::;;;;;;888999;;;<<<===>>>>>>>>>===???BBBDDDCCCCCCDDDEEEDDDFFFGGGGGGGGGKKKQQQVVV^^^gggttt>>>>>>===???@@@AAA???>>><<<>>>BBBEEEGGGFFFEEEDDDGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEGGGHHHIIIJJJJJJJJJKKKLLLLLLLLLLLLJJJIIIHHHGGGEEECCCDDDGGGLLLSSSWWWNNNMMMLLLLLLNNNPPPRRRTTTSSSTTTVVVXXXXXXVVVSSSRRRQQQOOONNNLLLLLLMMMOOOPPPNNNMMMLLLKKKKKKLLLMMMNNNRRRRRRQQQRRRRRRSSSTTTUUUPPPPPPOOONNNMMMLLLKKKJJJJJJIIIHHHGGGGGGGGGHHHIIIKKKKKKKKKKKKLLLNNNOOOPPPPPPOOOMMMLLLMMMMMMMMMLLLJJJJJJKKKMMMNNNNNNKKKIIIIIIGGGEEEDDDDDDDDDCCCAAAAAAAAAAAAAAAAAA@@@???>>>;;;;;;;;;<<<<<<>>>???@@@???>>>===<<<;;;:::999999777777777777777777777777888777777888::::::999777333222111////////////000000000000000000000000000111111000000//////......000000//////.........---------------------------------------------------......---,,,,,,,,,------///...---,,,,,,,,,,,,,,,///...---,,,,,,,,,---...------,,,+++*********++++++,,,,,,------,,,,,,+++------------,,,+++***************++++++,,,,,,,,,************************************************))))))))))))))))))))))))++++++************++++++---,,,+++++++++,,,---...++++++************++++++************))))))))))))---+++)))((()))++++++***)))************+++++++++,,,+++***)))))))))***+++***************************+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,***)))))))))***+++,,,,,,******+++++++++,,,,,,,,,*********))))))(((((((((++++++******++++++,,,---,,,,,,,,,++++++******************+++,,,---...///------------------------------............------........................000000000000////////////222222333333333222111111000222333333222111333444777777666666555555555555333444444555666777888888888888888777777777777777999999999888888888888777::::::;;;;;;<<<=========@@@@@@@@@@@@@@@@@@AAAAAACCCCCCBBBCCCDDDGGGJJJKKKVVVZZZbbbkkkvvv>>>======>>>@@@AAA@@@>>>???@@@BBBDDDEEEFFFFFFEEEEEEEEEFFFFFFGGGGGGGGGHHHGGGHHHIIIJJJKKKLLLLLLLLLMMMMMMMMMMMMMMMKKKIIIHHHGGGGGGGGGHHHJJJLLLOOOQQQOOOOOONNNNNNOOOQQQSSSUUUSSSTTTVVVXXXXXXVVVTTTRRROOONNNMMMLLLLLLMMMNNNOOOOOONNNMMMLLLKKKKKKLLLMMMPPPPPPPPPPPPQQQRRRSSSTTTPPPPPPOOONNNMMMLLLKKKKKKKKKJJJIIIHHHGGGHHHHHHIIIKKKJJJJJJKKKLLLMMMNNNOOOOOONNNMMMLLLLLLLLLLLLKKKKKKKKKKKKLLLNNNMMMJJJHHHHHHFFFDDDCCCDDDCCCBBBAAAAAAAAAAAAAAA@@@???>>>>>><<<<<<<<<<<<<<<===>>>???>>>>>>===<<<;;;:::999999777777777777777777777777777666666888::::::999888555444222111000000111111000000000000000000000000000000000///////////////000/////////.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,------......---,,,,,,,,,,,,,,,...---,,,++++++,,,------,,,,,,+++***************---..................---,,,,,,,,,,,,,,,++++++***++++++++++++++++++,,,,,,************************************************************************++++++************++++++,,,+++*********+++------++++++************++++++))))))******++++++,,,,,,---+++))))))***,,,,,,+++)))************+++++++++******))))))***+++,,,---************************)))***++++++++++++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++******************************++++++++++++---,,,,,,,,,++++++++++++***************+++,,,,,,,,,,,,,,,++++++*********+++++++++++++++,,,---...------------------------//////000000000000//////........................000/////////////////////111111222222333222222111000111333222111111222444666666555555555444444444444444444555555666666666777777777777777777777888777777888888999999999:::::::::;;;;;;<<<=========?????????@@@@@@@@@@@@AAACCCBBBAAABBBCCCEEEGGGIIILLLPPPVVV]]]fffpppzzz===<<<<<<===???@@@???>>>@@@AAABBBCCCDDDEEEFFFGGGCCCDDDEEEFFFGGGHHHIIIIIIHHHIIIJJJKKKLLLMMMMMMMMMNNNNNNOOONNNMMMKKKIIIHHHGGGHHHJJJKKKLLLKKKKKKJJJNNNNNNMMMMMMNNNPPPRRRSSSSSSTTTVVVWWWWWWVVVUUUTTTOOONNNMMMLLLLLLMMMNNNOOOPPPOOONNNMMMLLLKKKKKKKKKNNNNNNNNNOOOOOOPPPQQQRRRPPPPPPNNNMMMLLLLLLKKKKKKLLLKKKJJJIIIIIIIIIIIIJJJJJJJJJJJJJJJKKKLLLMMMMMMNNNMMMLLLKKKKKKJJJJJJJJJLLLKKKKKKLLLMMMLLLIIIGGGGGGEEECCCBBBCCCCCCBBB@@@@@@AAAAAA@@@???>>>============<<<<<<<<<======>>>>>>======<<<;;;:::999999777777777777777777777777666555555777999:::999888666555444333222222222222000000000000000000000000//////////////////000000/////////...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((((((((((((***+++,,,---...------,,,,,,,,,,,,,,,,,,++++++******+++,,,,,,++++++***)))))))))******------............------)))***++++++,,,+++++++++,,,,,,++++++++++++++++++************************************************++++++++++++++++++++++++++++++************++++++*********)))***++++++,,,++++++************++++++((()))***+++,,,---......,,,***)))***,,,---------)))************+++++++++************+++---...///************************((()))************)))(((,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***))))))))))))))))))*********+++++++++---------,,,,,,,,,,,,+++)))))))))*********+++++++++++++++++++++*********,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,------------//////000000000000//////........................///////////////////////////000111222222222222222000111222222111111222444444444444444333333333333444444444444444444444444666666666777777888888888555666777888999:::;;;;;;:::::::::;;;<<<<<<======>>>>>>??????@@@@@@@@@@@@BBBBBBAAAAAABBBCCCEEEFFFHHHKKKOOOTTTYYY```hhhmmmzzz>>><<<;;;;;;===>>>===<<<===>>>@@@BBBDDDEEEFFFFFFDDDEEEEEEFFFGGGGGGHHHHHHGGGGGGIIIJJJKKKLLLLLLLLLNNNOOOOOONNNMMMKKKIIIHHHGGGGGGIIIJJJJJJJJJIIIHHHKKKKKKKKKKKKLLLMMMNNNOOORRRSSSUUUVVVWWWVVVUUUUUUOOOOOONNNNNNNNNOOOPPPPPPQQQQQQPPPNNNMMMLLLLLLKKKMMMMMMMMMMMMNNNOOOPPPPPPPPPOOONNNMMMLLLLLLLLLLLLMMMLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJKKKKKKLLLMMMMMMMMMKKKIIIHHHIIIJJJLLLKKKJJJKKKKKKKKKIIIGGGFFFDDDBBBBBBBBBBBBAAA@@@AAAAAAAAA@@@???>>>===<<<>>>======<<<<<<<<<<<<=========<<<;;;;;;:::999999888888888888888888888888555444555666999:::999888555555444333222222222222000000000000000000000000---......//////000000000........................------------------------++++++++++++++++++++++++((((((((())))))***+++,,,------,,,,,,+++,,,,,,---***************+++++++++******)))))))))))))))***,,,++++++++++++++++++,,,(((((()))***+++,,,,,,+++,,,,,,,,,++++++*********************************************************++++++++++++++++++++++++++++++************++++++)))))))))))))))******+++++++++************++++++))))))******+++,,,,,,---+++******+++---.........))))))*********++++++++++++++++++,,,,,,------...************************)))******************)))++++++++++++++++++++++++++++++******)))******************+++++++++,,,,,,+++++++++***************(((((())))))************+++++++++***************,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,---------,,,------......------,,,.................................///////////////...///000111222222222222000111222222111111222333333333333222222222222222444333333333333333333333444555555666777888999999666777777888999999::::::999::::::;;;;;;<<<============>>>>>>???@@@@@@@@@BBBBBBAAAAAABBBCCCDDDEEEGGGIIILLLOOORRRWWW\\\```fffuuu>>><<<:::;;;<<<======<<<999;;;???BBBEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFHHHIIIJJJKKKLLLMMMMMMMMMNNNNNNNNNNNNMMMKKKIIIHHHFFFFFFFFFFFFFFFHHHIIIJJJKKKKKKKKKKKKLLLMMMMMMNNNQQQRRRSSSTTTUUUVVVUUUUUUPPPPPPPPPPPPQQQQQQRRRRRRSSSRRRRRRQQQOOONNNMMMLLLMMMMMMLLLMMMMMMNNNOOOPPPPPPOOOMMMLLLKKKLLLMMMMMMNNNNNNNNNNNNMMMMMMLLLLLLLLLKKKKKKJJJJJJJJJJJJKKKLLLMMMMMMKKKHHHGGGHHHJJJKKKJJJIIIIIIJJJJJJIIIGGGFFFDDDBBBBBBBBBCCCBBBAAAAAAAAAAAAAAA???>>>===<<<>>>======<<<<<<<<<<<<===<<<<<<<<<;;;::::::999999999999999999999999999999555444444666888999888666333333333222111111000///////////////////////////------......//////000000---------...............------------------------++++++++++++++++++++++++,,,++++++*********++++++,,,,,,+++++++++,,,,,,---)))))))))******+++++++++***)))))))))))))))******,,,+++************+++,,,'''((()))***+++,,,,,,,,,,,,,,,,,,++++++*********************************************************++++++++++++++++++++++++++++++************++++++(((((())))))************++++++************++++++******************))))))+++******+++---///...---))))))*********+++++++++------------,,,++++++***************************++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))***+++,,,---++++++++++++,,,,,,,,,---************************'''((()))************)))************************,,,,,,+++*********+++++++++++++++,,,,,,,,,------,,,,,,------------,,,,,,........................------....../////////000---...///000111222222222///111222222111000222333111111222222222222222222333333333333333222222222444444555666777888888999888888888888888888888888999999::::::;;;<<<<<<<<<<<<<<<===>>>>>>???@@@@@@BBBBBBBBBBBBCCCDDDDDDEEEBBBDDDGGGIIIKKKNNNRRRVVV[[[ggg{{{===;;;:::<<>>;;;;;;;;;;;;::::::999999999999999999999999999999555444444555777777666555111111111111111///......////////////////////////..................//////---------------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++++++++++++++++++++++++++,,,,,,---((()))***+++++++++++++++******)))))))))***++++++...---,,,++++++,,,---...((()))***+++,,,,,,,,,,,,,,,,,,++++++++++++++++++************************************************++++++++++++++++++++++++++++++************++++++(((((()))************)))++++++************++++++*********)))))))))((((((*********+++---...---+++)))************+++++++++------------,,,***)))(((************************,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++'''(((((()))***,,,---...******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,((()))***+++++++++***))))))))))))***************++++++*********++++++,,,******++++++,,,,,,------......////////////..............................---------......//////000---...///000000000000000///000111111000000111333111111111111222222222222333333333333333333333333555555555666666777777777999999999888888888777777999999999:::;;;;;;<<<<<<;;;;;;<<<===>>>??????@@@AAAAAABBBCCCCCCDDDEEEEEEBBBDDDFFFGGGHHHKKKNNNPPPTTT]]]nnn~~~;;;::::::>>>CCCIIIMMMNNNFFFDDDBBB@@@@@@BBBDDDEEEFFFFFFFFFFFFFFFGGGGGGGGGKKKLLLNNNOOOPPPPPPQQQQQQNNNOOOPPPQQQQQQPPPOOONNNIIIHHHFFFFFFFFFHHHKKKLLLNNNNNNOOOOOOOOOOOOOOOOOOMMMNNNOOOPPPRRRSSSTTTTTTPPPPPPQQQRRRSSSTTTTTTTTTTTTTTTUUUUUUUUUTTTRRRRRROOOOOOOOOOOOPPPQQQRRRRRRPPPOOOMMMKKKKKKLLLNNNOOOPPPPPPQQQQQQQQQPPPOOONNNOOONNNMMMLLLKKKJJJJJJKKKMMMOOOPPPMMMHHHFFFHHHKKKHHHGGGFFFGGGIIIJJJJJJIIIFFFEEECCCCCCDDDEEEDDDCCCDDDDDDDDDCCCAAA???>>>===<<<<<<<<<<<<<<<===>>>???;;;;;;;;;::::::::::::999777777777777777777777777666555444555666666444333000111111111111///...---////////////////////////..................------,,,,,,,,,------.........++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---++++++******+++,,,,,,---((()))***,,,,,,,,,,,,,,,***************+++,,,,,,...---,,,******,,,---...******+++,,,,,,---,,,,,,++++++++++++++++++,,,,,,************************************************************************++++++************++++++((()))***+++++++++******++++++************++++++*********************+++*********+++------+++))))))************+++++++++++++++,,,,,,,,,***)))(((************************,,,+++***))))))***+++,,,************************))))))))))))***+++,,,---((())))))))))))*********))))))*********+++++++++((()))+++,,,---,,,+++***((()))))))))*********+++***)))))))))***+++,,,,,,)))******+++,,,,,,---------......//////......---........................,,,,,,---......///000000......//////000////////////000111111000000111222111111111222222333333333222222333333444444555555555555666666666666666666888888888888888999999999888999999::::::;;;<<<<<<:::;;;;;;<<<===>>>???@@@>>>???@@@AAACCCCCCDDDDDDDDDFFFHHHHHHHHHIIIKKKMMMOOOTTT___lllssswww999999;;;@@@HHHOOOTTTWWWOOOKKKDDD???>>>@@@DDDGGGDDDDDDEEEFFFGGGHHHHHHIIIJJJKKKLLLMMMNNNOOOOOOOOOPPPQQQRRRSSSSSSSSSRRRQQQKKKJJJJJJIIIIIIIIIJJJKKKLLLMMMMMMNNNNNNNNNMMMMMMLLLLLLMMMOOOQQQRRRSSSTTTOOOPPPQQQRRRSSSSSSSSSSSSTTTUUUVVVWWWVVVVVVTTTSSSPPPPPPPPPPPPQQQRRRSSSSSSPPPOOOLLLKKKKKKLLLNNNOOOPPPQQQRRRRRRRRRQQQOOOOOOPPPOOONNNLLLKKKKKKKKKKKKMMMPPPQQQNNNHHHFFFHHHKKKGGGFFFEEEFFFIIIJJJKKKJJJGGGEEECCCCCCEEEEEEEEEDDDEEEEEEDDDCCCBBB@@@>>>>>>;;;;;;;;;<<<<<<>>>???@@@;;;:::::::::::::::::::::666666666666666666666666777666555555666555333111111111222222111000...---/////////////////////////////////......------,,,,,,,,,,,,------.........))))))))))))))))))))))))------------------------))))))******+++,,,......+++*********+++,,,,,,---((()))+++,,,------,,,,,,++++++******+++,,,------,,,+++)))(((((()))+++,,,++++++,,,---------,,,,,,*********++++++,,,,,,---************************************************))))))))))))))))))))))))++++++************++++++((()))***,,,,,,++++++***++++++************++++++))))))***+++,,,------...*********+++,,,,,,)))''')))************+++++++++((()))++++++,,,+++***)))************************+++***)))(((((()))***+++************************+++***************++++++''''''''''''((((((((((((&&&&&&''''''((((((((()))(((***,,,---------+++***(((((())))))*********+++))))))))))))***+++,,,---))))))***+++,,,,,,------+++,,,,,,------,,,,,,+++........................,,,,,,------...///000000//////////////////......///000111111000000111222111111222222333333333333222222333444444555666666666666666666666555555555666666777888999::::::;;;888999999::::::;;;<<<<<<::::::;;;<<<===>>>???@@@<<<===>>>@@@BBBCCCCCCCCCCCCEEEFFFFFFEEEEEEFFFGGGMMMNNNUUU^^^aaabbbkkkvvv888999;;;>>>CCCIIINNNRRRLLLJJJGGGDDDBBBAAAAAAAAADDDDDDDDDEEEFFFHHHJJJJJJCCCEEEHHHIIIKKKMMMPPPSSSXXXXXXWWWWWWVVVUUUSSSSSSPPPNNNLLLJJJIIIKKKMMMNNNLLLMMMNNNPPPQQQRRRRRRRRROOOOOONNNMMMNNNOOOPPPQQQSSSSSSSSSUUUVVVVVVTTTSSSSSSSSSSSSUUUVVVVVVUUUSSSSSSRRRQQQQQQQQQRRRTTTUUUSSSRRRPPPNNNMMMMMMMMMMMMTTTTTTSSSRRRQQQPPPOOOOOONNNMMMLLLKKKKKKJJJJJJJJJNNNNNNNNNLLLJJJIIIIIIKKKJJJJJJJJJJJJJJJIIIIIIIIIFFFEEEDDDEEEFFFFFFEEEDDDCCCBBBBBBAAA@@@???>>>>>>;;;;;;<<<===>>>>>>======>>><<<:::999::::::999888777777777777666666666666333444444444444444444444222111111000///......---////////////............///...---,,,+++,,,------------------------------*********++++++*********,,,------...---,,,***)))*********++++++,,,,,,,,,,,,,,,++++++***++++++++++++++++++******)))))))))******+++++++++,,,,,,,,,))))))(((((((((((())))))***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,++++++***)))************************++++++******+++---///000************************,,,+++)))((((((((()))***,,,,,,,,,,,,,,,,,,,,,,,,************************,,,++++++---000111...+++***++++++,,,,,,++++++***++++++++++++++++++++++++******))))))))))))******)))))))))***,,,,,,+++***)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++*********))))))************************++++++******)))*********+++*********))))))(((((((((((()))***+++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------.........------,,,,,,,,,------....................................////////////000000000000000000000000000111111111111222222222222333444555666555444333777666666555555555666666888888777777777777888888888888888888999:::;;;<<<============>>>>>>>>>>>>???@@@@@@AAABBBCCCDDDDDDEEEEEEEEEEEEEEEFFFFFFFFFJJJKKKLLLNNNQQQWWW^^^cccooovvv::::::;;;===@@@DDDHHHJJJGGGFFFCCCAAA@@@@@@@@@AAAAAAAAABBBCCCDDDFFFGGGHHHEEEFFFIIIJJJKKKMMMQQQSSSUUUVVVVVVWWWWWWWWWWWWVVVRRRPPPMMMKKKJJJJJJLLLMMMNNNNNNOOOPPPQQQRRRSSSSSSPPPPPPOOOOOOOOOPPPQQQRRRRRRRRRSSSUUUVVVWWWUUUSSSRRRRRRSSSUUUVVVVVVUUUSSSSSSSSSSSSSSSSSSTTTUUUUUUVVVUUUSSSQQQPPPOOOOOOOOOTTTTTTSSSSSSSSSSSSSSSRRRNNNMMMLLLKKKKKKJJJJJJJJJKKKKKKLLLKKKIIIIIIJJJLLLJJJJJJJJJJJJJJJJJJJJJJJJGGGEEEDDDDDDEEEEEEDDDCCCCCCBBBBBBAAA@@@???>>>>>>;;;;;;<<<==================;;;999999999:::999777777666666666666555555555444444333333333333333333111111000000//////......////////////............///...---,,,,,,,,,------------------------------***+++,,,------,,,+++***+++,,,,,,------,,,+++*********+++++++++,,,,,,,,,,,,++++++******+++++++++---------,,,,,,,,,++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---***++++++,,,,,,++++++***++++++,,,,,,,,,+++******************************)))(((((((((((()))+++,,,************************+++******)))))))))))))))++++++++++++++++++++++++************************---+++***,,,...///---+++***++++++,,,,,,++++++***++++++++++++++++++++++++******))))))))))))*********))))))***,,,---+++***)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************+++++++++*********))))))************************+++***************++++++************)))))))))((()))))))))***+++++++++,,,))))))*********+++++++++,,,,,,,,,---------.........------,,,,,,---------....................................////////////000000000000000000000000000000111111111222222222222333333444555444444444666666555555555555666666888888777777777777888888999999999888999:::;;;<<<<<<<<<=========>>>>>>>>>>>>>>>???@@@AAABBBCCCCCCEEEEEEEEEEEEFFFFFFFFFFFFHHHHHHIIIJJJLLLPPPVVVZZZccciiiqqqxxx}}};;;;;;:::;;;<<<>>>@@@AAAAAAAAA???>>>>>>???@@@AAA@@@AAAAAABBBCCCEEEFFFGGGEEEGGGIIIJJJKKKMMMPPPSSSSSSTTTUUUWWWXXXYYYZZZZZZTTTRRROOOLLLKKKJJJKKKKKKOOOOOONNNOOOOOOQQQSSSTTTQQQPPPPPPPPPPPPQQQRRRRRRQQQQQQRRRTTTWWWWWWUUUSSSPPPQQQSSSUUUVVVUUUUUUTTTTTTTTTTTTTTTUUUUUUUUUUUUWWWVVVTTTRRRQQQPPPOOOOOOQQQQQQRRRRRRSSSSSSSSSTTTNNNMMMLLLKKKKKKJJJJJJJJJHHHIIIKKKJJJIIIIIIKKKLLLIIIIIIJJJJJJKKKKKKLLLLLLHHHGGGEEEEEEEEEEEECCCAAACCCBBBBBBAAA@@@???>>>>>>;;;;;;<<<============<<<<<<;;;999888999999888777555555555555444444444444444333333333222111111111000000000000/////////////////////............---///...---,,,,,,,,,,,,---------------------------***+++---......---+++***)))***++++++,,,+++++++++***++++++++++++,,,,,,,,,++++++*********++++++,,,---------,,,,,,,,,,,,+++******+++++++++,,,,,,,,,......------------......******+++,,,,,,+++************++++++,,,+++++++++************************)))(((((('''(((((())))))************************)))************))))))(((************************************************---,,,******+++,,,+++******++++++,,,,,,++++++***++++++++++++++++++++++++******))))))))))))******+++******+++------,,,***)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******))))))+++++++++***************************************))))))))))))***+++,,,,,,************))))))))))))******************++++++))))))*********+++++++++,,,,,,,,,---------......---------,,,,,,------.......................................////////////000000000000000000000000000000000111111111222222333333333333333444555555666555555555555555666666888777777666666777777888;;;:::999888888999;;;<<<<<<<<<<<<============>>>======>>>???@@@AAABBBBBBEEEEEEEEEFFFFFFFFFGGGGGGGGGHHHHHHHHHIIIKKKOOORRRWWW\\\aaaeeehhhlllrrrwww;;;;;;:::::::::;;;<<<<<<============>>>???AAABBBAAABBBBBBCCCDDDFFFGGGHHHEEEFFFHHHIIIJJJKKKNNNPPPRRRSSSUUUWWWXXXYYYZZZZZZVVVTTTQQQNNNKKKJJJJJJJJJOOONNNMMMLLLMMMOOOQQQSSSOOOOOOOOOOOOOOOPPPPPPQQQOOOOOOQQQTTTVVVVVVTTTRRRMMMOOOSSSUUUUUUUUUTTTTTTSSSSSSTTTTTTTTTTTTTTTSSSUUUTTTSSSQQQPPPOOONNNMMMOOOOOOOOOOOOPPPPPPPPPPPPNNNMMMLLLKKKJJJJJJJJJJJJIIIKKKLLLLLLJJJJJJKKKLLLIIIIIIJJJJJJKKKLLLMMMMMMKKKIIIGGGFFFFFFEEECCCAAACCCBBBBBBAAA@@@???>>>>>>;;;;;;<<<======<<<<<<<<<;;;:::888777888999888777444444444333333333222222444333333222111000//////////////////000000000000//////.........---------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++---......---+++))))))))))))***++++++++++++++++++++++++++++++++++++***************++++++,,,******************************+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,******++++++++++++******((()))***+++++++++++++++************************+++++++++***************************************((()))***++++++***)))((())))))))))))))))))))))))************************...,,,***)))))))))*********++++++,,,,,,++++++*********************************))))))))))))******,,,+++***+++------,,,***))))))*********+++++++++++++++++++++++++++++++++,,,,,,++++++***)))))))))************************************************))))))))))))***+++,,,---*********)))))))))))))))+++++++++***************++++++,,,,,,,,,---------,,,,,,,,,---------......------,,,,,,,,,---..........................................////////////000000000000000000000000000000000000111111111111444333222111222333555666555555444444444555666666777777666666666666777777:::999888777777888999:::;;;;;;<<<<<<<<<===============>>>???@@@AAABBBBBBEEEEEEEEEFFFFFFGGGGGGHHHHHHIIIJJJJJJJJJKKKNNNPPPSSSVVVXXXYYYZZZ]]]ccchhhwww:::::::::::::::;;;;;;<<<;;;<<<<<<===>>>@@@AAABBB@@@AAAAAABBBCCCEEEFFFGGGDDDEEEGGGGGGGGGHHHKKKMMMSSSSSSUUUVVVWWWWWWWWWWWWUUUTTTQQQNNNLLLJJJIIIIIIMMMLLLJJJJJJJJJLLLNNNPPPLLLLLLMMMMMMMMMNNNNNNNNNMMMNNNPPPSSSUUUTTTRRROOOJJJNNNSSSUUUUUUTTTTTTUUURRRRRRRRRQQQQQQQQQQQQQQQSSSSSSRRRRRRPPPOOONNNNNNOOOOOOOOOOOONNNNNNNNNMMMNNNMMMLLLKKKJJJJJJJJJJJJLLLNNNOOONNNLLLJJJJJJJJJHHHIIIIIIJJJKKKLLLLLLMMMLLLJJJHHHGGGGGGFFFDDDBBBCCCBBBBBBAAA@@@???>>>>>>;;;;;;<<<<<<<<<<<<;;;;;;:::888777777888888888777333333333333222222222222333333222111111000//////////////////000000000000............---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,+++***))))))))))))******++++++,,,++++++++++++++++++++++++***)))))))))******+++,,,******************************+++++++++,,,,,,,,,++++++************++++++************************((()))******++++++++++++************************,,,,,,,,,,,,,,,,,,++++++************************((()))***++++++***)))((())))))))))))))))))))))))************************,,,,,,+++)))(((((()))******++++++,,,,,,++++++*********************************))))))))))))******,,,+++***+++,,,,,,+++)))))))))*********++++++++++++++++++++++++++++++++++++++++++*********))))))************************************************))))))))))))***+++,,,---))))))))))))))))))******+++++++++***************++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,---...///....................................//////////////////////////////////////////000000000111111111333333222111222333444555444444444444444555666666777777666666666666777777777777777777777888888888;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>???@@@AAABBBCCCCCCDDDEEEEEEFFFGGGHHHHHHHHHIIIJJJLLLLLLKKKLLLMMMOOOQQQSSSTTTTTTSSSUUUZZZ___gggrrr999::::::;;;;;;<<<<<<<<<;;;<<<===>>>??????@@@@@@===>>>>>>???@@@BBBCCCDDDCCCDDDFFFFFFFFFGGGIIIKKKQQQRRRSSSTTTTTTTTTTTTSSSSSSRRRPPPNNNLLLKKKJJJJJJJJJJJJIIIIIIIIIJJJLLLMMMIIIJJJJJJKKKLLLKKKKKKKKKLLLLLLNNNQQQSSSRRRNNNKKKGGGMMMSSSUUUTTTSSSTTTUUURRRQQQOOONNNNNNOOOPPPPPPRRRSSSSSSSSSSSSRRRQQQPPPQQQPPPPPPPPPOOOOOONNNNNNNNNMMMLLLKKKKKKJJJJJJJJJMMMOOOPPPPPPMMMKKKJJJJJJHHHHHHIIIIIIJJJJJJKKKKKKLLLJJJHHHGGGGGGFFFDDDBBBCCCBBBBBBAAA@@@???>>>>>>;;;<<<<<<<<<<<<;;;::::::999777666666777888888777333333333333222222222222333222222222111000000000000000000000////////////.........------------,,,------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++*********++++++*********+++,,,,,,,,,,,,,,,++++++++++++***)))))))))))))))***+++,,,+++,,,,,,,,,,,,---------******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,+++***))))))))))))***+++))))))******+++*********************************)))******+++++++++******************************((())))))************)))))))))))))))))))))))))))***************************+++,,,***)))(((***+++***++++++,,,,,,++++++*********************************))))))))))))******+++*********++++++***((()))************+++++++++++++++++++++++++++++++++***************************************+++++++++************************))))))))))))***+++,,,,,,))))))))))))******************************++++++))))))*********+++++++++,,,,,,,,,---------......,,,,,,,,,,,,---......///..................................../////////////////////////////////////////////000000000111111222222222222222333444444333333333333444555666666777666666555555666666777444555777999:::999999888:::::::::;;;;;;;;;<<<<<<>>>>>>???@@@AAABBBCCCCCCDDDEEEEEEFFFGGGHHHIIIIIIIIIKKKMMMMMMLLLKKKKKKLLLNNNPPPQQQPPPNNNOOOTTTXXXZZZcccnnnttttttrrrrrrttt}}}999::::::;;;;;;;;;;;;;;;;;;<<<======>>>>>>===============>>>@@@AAACCCDDDDDDEEEFFFFFFFFFFFFHHHJJJNNNOOOPPPQQQRRRRRRRRRRRROOOOOONNNMMMLLLKKKKKKKKKIIIIIIJJJJJJJJJJJJKKKKKKHHHHHHJJJKKKKKKKKKJJJIIIKKKKKKMMMPPPQQQOOOKKKGGGEEEKKKSSSUUUTTTSSSTTTUUUSSSQQQNNNLLLLLLMMMOOOQQQOOOPPPQQQRRRSSSRRRRRRQQQNNNNNNNNNOOOOOOOOOOOOOOONNNMMMLLLKKKKKKJJJJJJJJJKKKMMMOOOOOOMMMKKKJJJJJJHHHHHHHHHIIIIIIIIIIIIIIIIIIHHHFFFEEEEEEEEECCCAAACCCBBBBBBAAA@@@???>>>>>>;;;<<<<<<<<<;;;;;;:::999888777555555777888777777444444333333333222222222222222222222222222222111111111000000//////...............---------,,,,,,------.........---,,,+++++++++++++++++++++++++++,,,+++************+++,,,---,,,+++******+++,,,,,,,,,,,,,,,+++++++++******(((((((((((()))***+++,,,++++++,,,,,,,,,---------******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,+++***)))(((((()))***+++)))************))))))(((************************'''((()))***++++++******************************)))))))))))))))******+++************************************************(((***---,,,******+++,,,***++++++,,,,,,++++++*********************************))))))))))))******+++)))))))))******(((&&&)))************+++++++++************************)))))))))***++++++,,,,,,))))))*********+++++++++************************+++***************++++++((()))))))))************)))))))))***+++++++++,,,))))))*********+++++++++,,,,,,,,,---------......,,,,,,,,,,,,---...//////....................................////////////////////////////////////////////////000000000111111111222333333333333333333333333333444555666777666666555555555555666666222555999<<<>>>===;;;999999::::::::::::;;;;;;;;;======>>>???@@@AAABBBBBBDDDEEEEEEFFFHHHIIIIIIJJJMMMOOOQQQPPPMMMKKKIIIIIIJJJLLLNNNMMMKKKLLLOOOSSSRRRXXX```eeefffeeecccccceeejjjpppuuuxxx~~~::::::;;;;;;;;;::::::999<<<<<<<<<======<<<;;;;;;>>>??????@@@AAACCCDDDEEEEEEFFFGGGGGGFFFGGGIIIKKKKKKLLLMMMOOOPPPQQQQQQQQQMMMMMMMMMLLLLLLLLLLLLKKKIIIJJJKKKKKKLLLKKKKKKJJJGGGHHHJJJKKKKKKKKKJJJIIIJJJKKKMMMOOOPPPMMMIIIEEEDDDKKKRRRVVVTTTRRRSSSVVVTTTRRRNNNKKKKKKMMMPPPRRRKKKMMMNNNPPPQQQQQQPPPOOOIIIJJJKKKLLLMMMNNNOOOOOONNNMMMLLLKKKKKKJJJJJJJJJHHHJJJMMMNNNMMMLLLKKKKKKHHHHHHHHHHHHHHHHHHHHHGGGGGGEEEDDDCCCDDDCCCBBB@@@CCCBBBBBBAAA@@@???>>>>>>;;;<<<<<<<<<;;;;;;:::999888666555555777888777777444444444333333333222222222222222222222333333333222111111000///......---......---------,,,,,,,,,,,,---.........---,,,+++++++++++++++++++++++++++...---+++******+++---...///...,,,+++++++++,,,,,,,,,,,,,,,++++++*********(((((((((((()))***+++,,,)))))))))******+++++++++******+++++++++,,,,,,,,,+++******))))))******++++++***)))(((((()))***+++***************)))((('''************************'''(((***+++,,,,,,,,,+++***************************)))((((((((()))+++,,,************************************************'''***---...,,,***+++---+++++++++,,,,,,+++++++++))))))))))))))))))))))))******))))))))))))*********)))((()))***)))'''&&&)))************+++++++++************************(((((()))***+++,,,,,,---))))))******++++++++++++************************++++++******************(((((())))))*********+++(((((()))***+++,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,---------......+++++++++,,,---...///000..................................../////////000////////////////////////////////////000000000000000111222333444333222222222222222333444555666777666666555555555555666666222555;;;???AAA???===:::999999:::::::::;;;;;;;;;<<<<<<===>>>???@@@AAAAAADDDEEEEEEGGGHHHIIIJJJJJJSSSTTTUUUSSSPPPLLLIIIHHHHHHJJJMMMLLLKKKKKKNNNQQQOOORRRXXX]]]______]]][[[UUU[[[aaadddfffiiipppvvvxxx}}}~~~}}}}}}|||}}}888888999999999888888777999999::::::;;;<<<======<<<<<<<<<===???AAADDDEEEGGGGGGGGGFFFFFFFFFFFFFFFJJJKKKMMMNNNNNNMMMKKKJJJIIIIIIIIIJJJJJJJJJJJJKKKJJJKKKKKKKKKKKKKKKJJJJJJKKKJJJIIIHHHIIIJJJMMMNNNPPPNNNMMMMMMNNNNNNNNNMMMJJJJJJKKKMMMNNNOOOPPPQQQOOOOOONNNNNNMMMLLLLLLLLLIIIJJJKKKLLLMMMNNNOOOOOOMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNMMMLLLJJJHHHGGGIIIIIIIIIIIIIIIIIIIIIIIIMMMLLLJJJIIIGGGGGGGGGGGGFFFEEEEEEFFFGGGFFFCCCAAA@@@@@@AAAAAA???===;;;:::===<<<<<<;;;;;;:::999999888888888888777777777666666555333111111111111111...///000111111222222111////////////............///...---,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***(((***,,,+++))))))---111///......---,,,+++*********++++++,,,,,,++++++***++++++++++++++++++++++++((())))))+++,,,---......)))************++++++++++++++++++++++++++++++++++++***)))(((((()))***+++(((((()))***+++,,,,,,---***************)))((((((******************++++++***)))(((''''''((()))***++++++***)))(((((())))))************************))))))(((((((((((())))))*********))))))))))))(((,,,,,,,,,++++++*********))))))))))))))))))))))))***************+++++++++******++++++++++++******))))))(((((((((((())))))))))))))))))))))))))))))******++++++++++++******)))***+++,,,,,,+++***))),,,+++++++++******))))))************************---,,,+++)))((((((''''''++++++******)))((((((((()))(((&&&&&&&&&(((+++,,,*********+++,,,,,,---------------,,,,,,+++++++++++++++,,,,,,,,,,,,------........................222000---******,,,///111////////////////////////000000000000111111111111111222333333444444333333333333333444444444555555444444444444555555555666999999:::;;;;;;;;;;;;:::999::::::::::::::::::;;;<<<<<<===>>>???@@@@@@AAAFFFFFFEEEFFFGGGIIIKKKMMMUUUUUUUUUTTTQQQMMMIIIFFFJJJIIIHHHHHHIIIJJJLLLMMMJJJMMMRRRWWWZZZ[[[ZZZYYYVVVVVVVVVVVVXXX[[[]]]___dddhhhnnnttt{{{~~~}}}~~~|||vvvuuuvvvyyy}}}888888888999999888888777999999::::::;;;;;;<<<<<<;;;;;;<<<<<<>>>AAACCCDDDFFFFFFFFFFFFFFFFFFFFFFFFHHHIIIKKKLLLLLLKKKIIIHHHHHHHHHIIIIIIIIIJJJJJJJJJIIIIIIJJJJJJJJJJJJIIIIIIIIIIIIJJJKKKLLLNNNQQQRRRNNNMMMMMMOOORRRUUUVVVVVVLLLLLLMMMNNNOOOPPPPPPQQQOOONNNNNNMMMMMMLLLLLLKKKHHHIIIKKKMMMNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLKKKJJJHHHGGGHHHHHHHHHHHHIIIIIIIIIIIIKKKKKKJJJIIIHHHGGGFFFFFFFFFEEECCCCCCDDDCCCAAA@@@??????>>>>>>===;;;:::999<<<<<<;;;;;;:::999999999777777777666666666555555444333222000000000000111111111111111111000......////////////..................---,,,,,,,,,------,,,,,,------,,,,,,+++***,,,+++******+++,,,,,,,,,++++++++++++***************++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,++++++++++++******)))************++++++++++++++++++++++++++++++++++++***)))(((((()))***+++************++++++++++++***************))))))(((************************+++******))))))******+++++++++***)))))))))))))))((((((((((((((((((((((((***))))))(((((())))))***++++++*********))))))))),,,,,,,,,++++++*********++++++++++++++++++++++++++++++************************++++++++++++******))))))((((((((()))******))))))))))))))))))))))))******++++++++++++******)))***++++++++++++***)))++++++*********)))))))))************************,,,+++***)))(((((((((((((((((())))))))))))))))))******))))))***+++---...+++++++++++++++*********---------,,,,,,+++++++++++++++,,,,,,,,,,,,------........................///---,,,******,,,...///........................//////000000000111111111000111222222333333222222333333333444444444444555444444555555555666666666888888999::::::::::::999999999999::::::::::::;;;<<<<<<===>>>???@@@AAAAAADDDDDDDDDEEEFFFHHHJJJKKKPPPQQQRRRRRRPPPMMMJJJHHHJJJIIIIIIIIIIIIJJJJJJKKKJJJLLLPPPUUUXXXYYYYYYYYYUUUSSSRRRPPPPPPRRRTTTUUUUUUXXX]]]aaafffllltttyyy~~~yyyxxxyyy777777888888999888888777::::::::::::::::::::::::;;;;;;;;;;;;===???BBBCCCEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIIIIHHHGGGFFFGGGGGGHHHHHHHHHIIIIIIIIIGGGHHHHHHIIIIIIIIIHHHHHHHHHIIIKKKNNNQQQSSSTTTUUUMMMLLLMMMPPPTTTXXXYYYYYYLLLLLLMMMMMMMMMNNNNNNNNNMMMMMMLLLLLLKKKJJJJJJJJJGGGHHHKKKNNNOOONNNMMMKKKMMMMMMMMMMMMMMMMMMMMMMMMJJJKKKKKKKKKKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIHHHFFFEEEDDDGGGFFFDDDDDDDDDEEECCCBBBBBB@@@???===;;;;;;:::;;;;;;;;;;;;:::999999888888666555555555555444444444555444222111000000111222111111111111000///....../////////............---------,,,,,,,,,---......,,,,,,------,,,,,,+++***...+++)))***---...+++'''((((((((()))))))))*********++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,+++++++++*********)))************++++++++++++++++++++++++++++++++++++***))))))))))))***+++,,,,,,++++++******************++++++******)))(((************************++++++,,,,,,,,,,,,+++++++++***))))))))))))))))))((((((((((((((((((((((((+++******************+++,,,+++++++++************+++++++++++++++*********++++++++++++++++++++++++,,,+++++++++***)))))))))******++++++++++++******)))))))))))))))***+++,,,))))))))))))))))))))))))******++++++++++++******))))))***++++++***))))))******))))))))))))((((((******************************))))))))))))******''''''(((((()))******+++******++++++,,,---------,,,++++++***))))))((((((------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------------+++++++++++++++,,,---...........................//////000000000000111111///000000111222111111111333333333333444444444444555555555555666666666777666777888888999999888888999999999999::::::;;;;;;======>>>???@@@AAAAAABBBCCCCCCCCCDDDEEEGGGIIIJJJKKKLLLNNNOOOOOOMMMKKKJJJIIIJJJJJJJJJJJJIIIIIIHHHIIIJJJMMMPPPTTTVVVWWWXXXVVVTTTPPPMMMKKKKKKLLLMMMNNNPPPSSSUUUXXX\\\aaaeeekkknnnqqqtttwww~~~666777777888888888888888::::::::::::999999999999:::::::::;;;<<<>>>@@@BBBCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEFFFGGGGGGFFFEEEEEEFFFFFFFFFGGGGGGGGGHHHHHHGGGHHHHHHIIIIIIIIIIIIHHHGGGIIILLLPPPRRRSSSTTTSSSNNNMMMMMMNNNPPPRRRSSSRRRJJJJJJJJJJJJJJJJJJJJJJJJKKKJJJJJJIIIIIIHHHGGGGGGFFFHHHKKKNNNOOONNNKKKIIIMMMMMMMMMMMMMMMMMMMMMMMMKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJIIIHHHGGGFFFEEEEEEFFFGGGHHHIIIHHHFFFDDDBBBHHHGGGHHHJJJLLLLLLJJJHHHGGGEEEAAA>>>;;;;;;;;;<<<:::::::::999888888777777555555555555444444444444555444333222111222333333---...///000111111111111//////.........---------,,,,,,,,,,,,,,,---...///,,,,,,------,,,,,,+++***+++******,,,...---+++((((((((())))))))))))))))))***++++++,,,,,,++++++***************************((())))))***+++,,,,,,,,,))))))*********+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++***++++++++++++***))))))+++++++++******************+++,,,------,,,+++*********)))))))))))))))***************************,,,++++++******++++++,,,,,,,,,,,,+++++++++******+++++++++***************)))))))))))))))))))))))),,,,,,,,,+++***)))((((((******++++++++++++******))))))))))))***+++,,,---))))))))))))))))))))))))******++++++++++++******((()))***++++++***)))((()))))))))(((((((((((((((************************))))))(((((()))***++++++)))))))))*********++++++((((((***++++++,,,++++++*********)))))))))((((((,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------)))***+++,,,---.................................////////////000000000111///000111111222222111111222222333333333444444444555555555666666666777777555666777777888777777777888888888999::::::;;;;;;======>>>???@@@AAABBBBBBBBBBBBCCCDDDFFFGGGHHHIIIHHHIIIKKKLLLLLLLLLKKKJJJIIIJJJJJJKKKJJJIIIGGGFFFHHHHHHJJJLLLOOORRRUUUVVVYYYWWWSSSOOOMMMMMMNNNNNNOOOPPPQQQSSSTTTWWWZZZ\\\]]]^^^___```bbbfffmmmrrr~~~555666777888888888888888999999999999999888888888::::::::::::<<<>>>@@@AAAAAAAAAAAABBBBBBBBBCCCCCCDDDDDDEEEEEEEEEEEEDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFHHHHHHIIIJJJJJJJJJJJJJJJHHHJJJMMMOOOQQQQQQPPPOOOOOOMMMKKKKKKMMMNNNMMMLLLJJJJJJJJJIIIIIIIIIIIIHHHHHHHHHHHHGGGFFFFFFEEEEEEEEEHHHKKKMMMNNNMMMJJJHHHLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKIIIHHHFFFDDDCCCBBBDDDEEEFFFGGGGGGEEECCCAAACCCEEEIIINNNQQQQQQNNNKKKIIIFFFBBB===:::888999999999999999888777777666666666666555555555444444444333333111000000111111222---...///000000111111000............------------,,,,,,,,,,,,,,,---...///,,,,,,------,,,,,,+++***&&&))),,,---,,,+++,,,---,,,,,,+++***))))))((((((***++++++,,,,,,++++++***************************)))))))))******++++++,,,))))))*********+++++++++++++++++++++++++++++++++******++++++++++++******)))******+++,,,,,,------+++++++++++++++***))))))+++++++++*********)))))))))***+++,,,,,,+++***)))***)))))))))))))))******************************,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++******************************)))))))))))))))))))))))),,,,,,,,,+++***)))((((((******++++++++++++************))))))***+++,,,,,,))))))))))))))))))))))))******++++++++++++******((()))************)))(((((((((((((((((()))))))))************************(((((((((((()))***+++,,,,,,,,,,,,++++++*********((((((***++++++,,,++++++(((((()))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------***+++---...////////////...........................////////////000000000000111111222222222222222222222222333333333444444555555555555666666666666555555666777777777777666777777888999999:::;;;;;;======>>>???@@@AAAAAABBBBBBCCCDDDEEEGGGHHHHHHIIIHHHHHHIIIJJJJJJIIIHHHHHHIIIIIIJJJJJJJJJIIIGGGFFFGGGGGGHHHJJJLLLOOOQQQSSSXXXWWWUUUSSSRRRRRRRRRSSSMMMMMMNNNOOORRRTTTUUUUUUUUUUUUVVVWWWXXXYYY\\\^^^fffiiimmmrrrxxx555555666777888888888888888888888888888888888888;;;;;;:::;;;<<<>>>@@@AAAAAAAAAAAABBBBBBCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEECCCDDDDDDDDDDDDEEEEEEEEEGGGHHHIIIJJJJJJKKKJJJJJJHHHJJJLLLMMMNNNMMMLLLKKKMMMKKKJJJJJJLLLMMMMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKHHHHHHGGGGGGFFFEEEEEEEEEFFFHHHJJJLLLLLLKKKIIIHHHJJJJJJJJJJJJJJJJJJJJJJJJLLLLLLKKKJJJIIIIIIJJJJJJJJJIIIHHHGGGEEEDDDCCCBBBCCCDDDEEEEEEDDDCCCBBBAAA>>>@@@EEEJJJNNNNNNKKKIIIEEEBBB>>>:::777666666666999888888777666666555555666666555555555444444444000///...------...///000000000000000///...------.........------------,,,------,,,,,,,,,---......,,,,,,------,,,,,,+++***%%%)))------+++***---000...---,,,+++***))))))(((***++++++,,,,,,++++++***************************,,,,,,+++***)))((((((''')))************+++++++++++++++++++++++++++++++++******+++,,,,,,+++******))))))***+++,,,---......+++++++++,,,++++++***))),,,,,,++++++***)))))))))))))))************)))))))))))))))))))))******+++((((((((((((((((((((((((,,,++++++******++++++,,,,,,+++++++++************)))))))))***************++++++++++++++++++++++++,,,+++++++++***)))))))))******++++++++++++******+++******)))))))))******))))))))))))))))))))))))******++++++++++++******(((((()))******)))(((((((((((())))))))))))******************************))))))(((((()))***++++++---,,,,,,+++******))))))******++++++,,,---------(((((())))))***++++++,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...////////////------------------------......////////////000000000111222222333333222222222222222222333333333333444444444444555555555666444555666666777777666666666777777888999:::;;;;;;<<<<<<===>>>???@@@@@@AAAAAABBBDDDFFFGGGHHHHHHHHHGGGHHHHHHHHHHHHHHHGGGGGGHHHIIIIIIIIIIIIHHHHHHGGGGGGGGGHHHIIIJJJLLLNNNOOORRRRRRSSSSSSTTTTTTTTTTTTNNNMMMMMMOOOQQQSSSSSSRRRNNNOOOQQQSSSTTTUUUUUUUUUWWWYYY[[[\\\```gggrrrzzz444555666777888888888888666666777777888888999999<<<<<<;;;;;;<<<>>>@@@AAABBBCCCCCCDDDEEEEEEFFFFFFFFFFFFFFFEEEEEEFFFFFFFFFBBBCCCCCCCCCCCCDDDDDDDDDFFFFFFHHHIIIIIIJJJJJJJJJHHHIIIJJJKKKLLLLLLKKKKKKKKKIIIHHHHHHJJJKKKJJJJJJKKKKKKKKKKKKLLLLLLLLLLLLJJJJJJIIIHHHHHHGGGGGGFFFGGGHHHIIIJJJKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIILLLJJJIIIGGGFFFFFFGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCCCCCCCBBBBBBBBBBBB>>>>>>???BBBEEEGGGFFFEEE???>>>;;;999777777777888888888777666666555555444444444444444333333333333000000///......///000111000000000000///...---,,,.........---------,,,,,,......---,,,,,,,,,------,,,,,,------,,,,,,+++*********++++++***+++,,,...,,,,,,,,,++++++************++++++,,,,,,++++++***************************,,,,,,+++***)))((('''''')))************+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++,,,,,,---------++++++,,,,,,++++++***))),,,,,,++++++***))))))(((******))))))))))))******)))))))))))))))***++++++((((((((((((((((((((((((++++++************++++++++++++*********)))))))))((()))))))))*********+++++++++++++++++++++++++++++++++************************++++++++++++******++++++***)))(((((((((((())))))))))))))))))))))))******++++++++++++******'''((()))******)))(((''')))))))))*********++++++***************************)))))))))))))))************))))))))))))))))))******))))))***+++---...*********++++++++++++++++++++++++,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........./////////000000///000000111222111111111111222222222222333333333333333333333444444444444555555666777777777777777666666777888999:::;;;;;;;;;;;;<<<===>>>??????@@@???AAACCCEEEFFFGGGGGGFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHGGGHHHHHHIIIIIIHHHHHHIIIIIIJJJJJJKKKKKKLLLMMMPPPSSSTTTTTTSSSRRRQQQOOOOOOPPPSSSTTTRRRPPPLLLLLLLLLNNNOOOPPPOOONNNLLLNNNPPPPPPPPPTTT]]]dddrrr{{{444555666777888888888888555666666777888999999:::===<<<<<<<<<===>>>@@@AAADDDEEEEEEFFFGGGHHHHHHIIIGGGGGGFFFFFFFFFFFFGGGGGGBBBBBBBBBCCCCCCCCCDDDDDDDDDEEEFFFGGGHHHIIIIIIIIIGGGHHHIIIJJJKKKLLLLLLLLLKKKIIIGGGFFFFFFGGGFFFDDDIIIIIIIIIJJJJJJJJJKKKKKKLLLKKKKKKJJJJJJIIIIIIHHHHHHHHHIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHKKKIIIGGGEEEDDDDDDDDDDDDBBBBBBCCCEEEFFFGGGHHHIIICCCCCCBBBAAAAAAAAABBBBBBAAA>>><<<===???BBBCCCCCC<<<;;;::::::::::::;;;<<<777777777666555555444444333333333222222222111111333333222111111222333444,,,---...///000000000000......---------,,,,,,,,,///...------,,,,,,,,,,,,,,,,,,---------,,,++++++000,,,((((((+++---,,,***************+++++++++++++++++++++,,,,,,+++++++++))))))))))))))))))))))))))))))))))))************)))************+++++++++++++++++++++++++++++++++***+++,,,------,,,+++***------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,+++******,,,,,,++++++***))))))(((,,,+++***))))))***+++,,,))))))((())))))***++++++************************+++******************+++*********))))))))))))((((((((())))))*********+++))))))))))))))))))))))))***************+++++++++******++++++++++++******,,,+++***(((''''''''''''))))))))))))))))))))))))******++++++++++++******'''((()))******)))((('''))))))******+++++++++,,,******************************))))))))))))******&&&&&&''''''(((((()))))))))(((&&&&&&&&&(((+++,,,------,,,,,,+++*********+++++++++,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,------------------------............/////////000...//////000000000000000111111222222222333333333222222222333333333444444555666666777777777777777555666777888999:::;;;;;;::::::;;;<<<===>>>??????>>>???AAACCCEEEEEEEEEEEEDDDEEEFFFGGGHHHIIIJJJJJJHHHGGGGGGFFFGGGHHHJJJKKKHHHIIIIIIJJJJJJJJJIIIIIIIIILLLPPPSSSTTTTTTRRRPPPQQQOOONNNOOOQQQQQQOOOLLLNNNLLLJJJIIIJJJJJJJJJIIIEEEHHHKKKKKKJJJLLLSSSXXX^^^gggqqqxxx{{{}}}444444444555555555555555555666666888999:::;;;;;;<<<<<<===>>>???@@@@@@@@@DDDDDDDDDDDDEEEEEEEEEFFFGGGGGGGGGFFFFFFFFFEEEEEECCCDDDEEEEEEEEEDDDBBBAAAEEEGGGIIIIIIHHHHHHHHHIIIIIIHHHHHHGGGGGGHHHIIIIIIGGGGGGFFFFFFEEEEEEDDDDDDDDDEEEGGGIIIKKKMMMNNNNNNQQQPPPMMMKKKIIIIIIIIIIIIJJJIIIHHHIIIIIIIIIGGGEEEHHHGGGGGGFFFEEEEEEEEEFFFFFFFFFFFFFFFFFFEEEDDDDDD@@@AAABBBDDDEEEGGGHHHIIIBBBAAAAAA@@@@@@AAAAAABBBDDDBBB???>>>>>>???>>>===<<<:::888777666777888999666555444333333444555666444444333333222111000000000000////////////000000////////////////////////......---------,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))))))))***++++++++++++***************************,,,,,,,,,+++***)))((('''******))))))))))))************))))))((((((((('''******))))))******+++,,,,,,,,,,,,++++++*********+++++++++***)))(((((('''))))))))))))))))))))))))************************(((((((((((((((((((((((()))))))))((((((((((((((((((((((((((()))))))))))))))***+++,,,,,,+++***)))++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,,,,***))))))******(((''')))))))))((())))))***+++***************)))((((((******************************))))))))))))************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************'''((()))***+++,,,,,,,,,,,,---------,,,***((('''******))))))******+++,,,***+++,,,------,,,***)))------,,,+++,,,---...///............////////////............////////////000111111111111222222222444444555555666777777888444666888888666666666777777777777777777888888999:::::::::;;;===>>>@@@AAA@@@BBBCCCCCCCCCDDDGGGIIIFFFEEEEEEEEEFFFGGGIIIJJJHHHGGGFFFGGGIIIJJJIIIHHHGGGHHHIIIIIIJJJJJJIIIIIIKKKJJJJJJKKKLLLNNNPPPQQQKKKLLLMMMNNNNNNNNNNNNNNNKKKJJJHHHHHHIIIIIIIIIHHHIIIIIIHHHHHHHHHIIIJJJKKKOOOTTT\\\bbbfffhhhjjjkkktttyyy~~~uuummmiii555555555555555666666666666666777888999:::;;;;;;======>>>>>>??????@@@@@@CCCCCCCCCDDDDDDDDDDDDDDDGGGGGGFFFFFFFFFEEEEEEEEECCCCCCDDDEEEEEEEEEDDDCCCEEEGGGIIIIIIHHHHHHHHHIIIHHHGGGGGGFFFFFFFFFGGGGGGGGGGGGFFFEEEEEEDDDDDDCCCBBBDDDFFFHHHKKKLLLMMMNNNOOONNNLLLKKKJJJIIIIIIJJJIIIHHHGGGGGGHHHHHHGGGFFFHHHHHHGGGFFFFFFFFFFFFFFFEEEFFFFFFFFFFFFEEEDDDDDDAAABBBBBBDDDEEEFFFGGGHHHBBBAAAAAA@@@@@@AAAAAABBBBBB@@@===<<<<<<===<<<;;;<<<:::888777666666888888666555444444444444555666444444333333222111111000000000////////////000000////////////////////////......---------,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***------------------------,,,,,,,,,,,,,,,+++***)))******+++,,,,,,,,,,,,,,,***************************++++++++++++***))))))))))))))))))))))))))))))******+++******))))))(((******))))))******+++,,,,,,,,,,,,++++++*********++++++******)))(((((('''************************+++++++++***************************************))))))))))))))))))))))))(((((()))))))))************+++,,,,,,,,,,,,+++***************************************************************************))))))*********++++++++++++)))(((((()))+++***))),,,+++***)))))))))))))))***************)))((((((******************************))))))))))))******)))******************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))***+++,,,,,,---,,,,,,+++,,,,,,,,,,,,+++)))(((******))))))******+++,,,***+++---......---,,,+++...---,,,,,,,,,---//////............////////////....../////////000000000000000111111111222222222444444444555555555666666555777888888777666666777777777666666777777888999:::::::::;;;===>>>@@@AAA@@@AAABBBBBBBBBBBBDDDFFFEEEEEEDDDCCCDDDEEEFFFGGGHHHHHHHHHIIIKKKLLLKKKIIIGGGHHHHHHIIIIIIIIIIIIIIIGGGGGGGGGGGGHHHIIIKKKLLLKKKKKKLLLMMMMMMMMMLLLLLLHHHGGGEEEEEEGGGHHHGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGKKKPPPTTTVVVWWWXXXZZZcccfffjjjooouuu|||~~~~~~{{{uuummmddd[[[TTTQQQ555555555666666777777777777777888999:::;;;<<<<<>>;;;:::;;;;;;:::999;;;:::888777666666777777666555444444444444555666444333333222222111111111000000////////////000000////////////////////////......---------,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***************************++++++,,,,,,,,,+++******++++++,,,------------,,,************************((()))***+++++++++++++++((()))***++++++***)))(((***+++,,,,,,,,,+++***)))******))))))******+++,,,+++++++++++++++*********++++++******)))(((((((((************************++++++++++++******))))))************************************************))))))*********+++++++++++++++,,,------,,,++++++))))))))))))))))))))))))************************************************(((((()))))))))************(((&&&&&&)))+++,,,,,,...---,,,***)))((((((((()))************))))))(((***************************))))))(((((())))))***((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++,,,,,,---------,,,,,,***++++++,,,++++++************))))))******+++,,,***+++,,,.........------......------......///000............/////////////////////000000000111111000000000111111111222222333333333333444444444444777999:::999777666666666777777666666777777888999999::::::;;;<<<>>>???@@@???@@@BBBAAA@@@@@@BBBCCCFFFEEEDDDDDDDDDEEEFFFGGGIIIHHHIIIKKKMMMNNNLLLJJJGGGGGGHHHIIIIIIIIIIIIHHHFFFFFFEEEEEEFFFFFFGGGHHHJJJJJJKKKKKKKKKJJJIIIIIIFFFDDDBBBCCCDDDEEEEEEDDDBBBBBBDDDEEEEEEEEEDDDCCCDDDGGGIIIJJJJJJJJJKKKLLLQQQRRRRRRSSSWWW^^^ffflllwww~~~}}}zzzuuuuuuuuusssooojjjdddaaaaaa^^^XXXQQQJJJCCC>>><<<555555666666777777888888888888999::::::;;;<<<<<>>>>>AAAAAAAAAAAA@@@@@@@@@@@@DDDDDDDDDDDDDDDDDDDDDDDDBBBBBBCCCDDDFFFFFFGGGGGGEEEGGGIIIIIIHHHHHHHHHIIIHHHHHHHHHGGGGGGFFFEEEEEEFFFFFFEEEEEEDDDCCCCCCBBBCCCDDDEEEFFFGGGGGGGGGGGGIIIIIIIIIJJJJJJKKKKKKLLLGGGEEECCCCCCEEEHHHIIIIIIIIIIIIHHHGGGGGGHHHHHHIIIEEEEEEFFFFFFEEEEEEDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDBBBAAAAAA@@@@@@AAAAAABBB@@@>>>;;;::::::::::::999;;;:::888777666666666666555555555444444555555555333333333222222111111111000000////////////000000////////////////////////......---------,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***))))))))))))))))))))))))++++++,,,,,,,,,++++++******++++++,,,---,,,,,,,,,************************))))))***++++++++++++***'''(((***,,,,,,***(((''')))***,,,,,,,,,+++***)))******))))))******+++,,,+++++++++***************************))))))((((((++++++++++++++++++++++++,,,,,,++++++***)))))))))((((((((((((((((((((((((***************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************************************))))))))))))*********+++,,,)))&&&&&&'''***,,,,,,---,,,+++***))))))))))))))))))************)))(((************************))))))(((((((((((())))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************,,,,,,------,,,+++******))))))******++++++++++++******))))))******+++,,,)))***+++,,,---...------............//////000000............////////////000000000000111111111111000000000000111111111111000111111222333333444444888::::::999777555555666666666666666666777888888999999:::;;;<<<>>>???@@@@@@BBBCCCCCCBBBAAABBBCCCFFFEEEEEEEEEEEEGGGHHHJJJHHHHHHIIIKKKMMMNNNLLLJJJFFFFFFGGGHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGIIIIIIIIIIIIHHHGGGFFFFFFFFFDDDBBBBBBBBBCCCBBBAAA???@@@BBBDDDDDDCCCBBBAAAEEEFFFFFFEEEDDDDDDEEEGGGIIIHHHHHHGGGHHHMMMSSSXXXbbbjjjpppsssuuuwwwwwwtttllljjjjjjnnnuuu{{{~~~~~~{{{wwwwwwyyy{{{~~~uuujjjcccaaabbbbbbaaaXXXXXXXXXXXXVVVSSSQQQOOOLLLJJJFFFBBB>>>;;;:::999555555555666777888888999999999999::::::;;;;;;<<>>>>>>>>>>>>>>>>>@@@@@@@@@@@@????????????CCCCCCCCCCCCCCCCCCCCCCCCAAABBBBBBCCCEEEFFFGGGHHHEEEGGGIIIIIIHHHHHHHHHIIIIIIJJJJJJJJJJJJIIIHHHGGGFFFFFFFFFEEEDDDDDDCCCCCCFFFFFFFFFFFFEEEDDDCCCCCCFFFGGGHHHIIIJJJKKKLLLLLLGGGEEECCCCCCEEEHHHIIIJJJHHHHHHHHHGGGGGGHHHIIIIIIFFFFFFFFFFFFFFFEEEEEEDDDCCCCCCCCCCCCCCCDDDDDDDDDBBBAAAAAA@@@@@@AAAAAABBBAAA???<<<;;;;;;;;;;;;:::::::::999777666555555555444555555555555555555444333333222222222222222111000000////////////000000////////////////////////......---------,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***------------------------***++++++,,,,,,,,,++++++)))******+++++++++++++++***************************++++++++++++***))))))'''(((***,,,,,,***((('''((()))***++++++******)))******))))))******+++,,,*********************************)))))))))))))))************************+++++++++*********))))))(((((((((((((((((((((((())))))******++++++++++++++++++++++++,,,,,,,,,,,,******))))))))))))******++++++++++++++++++++++++*********************************************************+++++++++,,,,,,...+++(((&&&''')))******+++******)))******++++++((())))))*********))))))************************))))))(((((((((((())))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************************************************+++,,,,,,++++++***)))((())))))))))))***+++,,,,,,******))))))******+++,,,(((((()))***+++,,,,,,,,,.........///////////////............////////////000000000000111111111111//////000000000111111111---...///111333444555666888999:::999777555555555666666666555666777777888999999999:::<<<===???@@@CCCDDDFFFFFFEEEDDDEEEEEECCCCCCCCCDDDFFFHHHJJJLLLHHHHHHHHHIIIKKKKKKJJJHHHEEEFFFGGGGGGHHHHHHGGGGGGHHHHHHHHHHHHGGGGGGFFFFFFGGGGGGGGGGGGGGGFFFEEEDDDIIIFFFDDDBBBBBBAAA???>>>>>>@@@BBBCCCDDDCCCAAA@@@@@@@@@@@@???>>>>>>???AAACCCDDDDDDDDDDDDEEEHHHJJJSSS[[[bbbdddfffiiihhheeeZZZWWWTTTVVV[[[___``````dddddddddeeehhhlllpppsssxxxxxxzzz~~~~~~|||wwwttttttxxx{{{{{{xxxwwwxxxvvvrrrpppoookkkgggdddcccfffhhhkkkaaaSSSIIIFFFHHHKKKMMMGGGEEEDDDCCCBBBCCCDDDEEECCCAAA???<<<:::999999999444444555666777777888888888999999999:::::::::;;;========================>>>>>>?????????@@@@@@@@@AAABBBBBBBBBBBBCCCCCCCCCAAAAAABBBBBBCCCEEEFFFGGGEEEGGGIIIIIIHHHHHHHHHIIIIIIJJJLLLLLLLLLLLLKKKJJJGGGGGGFFFFFFEEEDDDDDDDDDGGGFFFFFFFFFDDDCCCBBBAAAEEEFFFGGGIIIJJJKKKKKKKKKGGGEEEDDDDDDGGGIIIIIIIIIHHHGGGGGGGGGGGGHHHHHHIIIGGGGGGHHHHHHGGGGGGFFFEEECCCCCCCCCCCCCCCCCCDDDDDDBBBAAAAAA@@@@@@AAAAAABBBBBB???<<<;;;<<<<<<;;;:::::::::999888666555444333444444555666666555444444222222222222222222222222000000////////////000000////////////////////////......---------,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***------------------------******+++,,,,,,,,,++++++))))))***++++++++++++***************************+++++++++++++++***)))(((((()))***++++++***)))((())))))))))))*********+++******))))))******+++,,,)))))))))*********************))))))))))))))))))))))))))))))))))))))))))************************************************(((((())))))***+++++++++******+++++++++,,,,,,,,,))))))(((((((((((())))))++++++++++++++++++++++++***************************************************++++++++++++,,,,,,,,,...,,,((('''((())))))((())))))(((((()))******+++((())))))************)))************************)))((((((''''''(((((()))((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++++++++******)))((()))))))))))))))***+++,,,******))))))******+++,,,(((((())))))******++++++------...////////////.............../////////////////////000000000111111/////////000000000111111---...///111222444555666666888999888666555555555666666555555666666777888888999999:::;;;===>>>???DDDGGGIIIJJJIIIHHHHHHIIICCCCCCCCCDDDEEEHHHJJJKKKJJJHHHGGGGGGHHHHHHGGGFFFEEEEEEFFFGGGGGGGGGGGGFFFEEEEEEFFFFFFFFFEEEEEEDDDEEEEEEFFFFFFFFFEEEDDDDDDIIIFFFDDDBBBAAA@@@???===???@@@AAABBBBBBBBBAAAAAA>>>??????>>>======>>>@@@;;;>>>@@@AAA@@@???@@@AAAHHHOOOUUUVVVYYY]]]___]]]TTTPPPLLLKKKLLLNNNMMMKKKMMMNNNNNNMMMNNNQQQUUUYYY[[[ZZZZZZ^^^gggrrr}}}}}}yyyuuurrrooonnngggggghhhjjjlllllljjjhhhgggfffeeecccaaaaaadddfffiiilllmmmjjjccc\\\XXXXXX]]]______\\\[[[]]][[[XXXXXXXXXWWWVVVUUUVVVZZZ]]]___WWWLLLAAA:::999<<>>;;;999888999;;;<<<===<<<;;;888666555444444222333444555666777888888888888888999999999999999::::::;;;;;;<<<<<<============>>>???@@@AAAAAABBB@@@AAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAABBBCCCEEEFFFEEEGGGIIIIIIHHHHHHHHHIIIHHHJJJLLLMMMNNNMMMLLLKKKHHHHHHGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCDDDEEEGGGIIIJJJKKKKKKJJJGGGFFFFFFGGGHHHIIIIIIHHHFFFFFFFFFFFFFFFGGGHHHHHHHHHIIIIIIIIIIIIHHHGGGGGGBBBBBBBBBCCCCCCDDDDDDDDDBBBAAAAAA@@@@@@AAAAAABBBAAA???<<<;;;;;;<<<;;;:::::::::999888666555333333444444555666666555444444222222222222222222222222000000////////////000000////////////////////////......---------,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***)))))))))))))))))))))))))))***+++,,,,,,,,,,,,+++)))***++++++,,,,,,++++++************************))))))***++++++++++++***)))))))))))))))))))))))),,,+++)))))))))+++,,,...******))))))******+++,,,((()))))))))*********+++)))))))))))))))))))))***(((((((((((((((((((((((()))))))))***++++++,,,,,,************************''''''((())))))***++++++************++++++++++++******)))(((((()))******************************************************************************************+++++++++++++++***(((((()))******)))))))))(((((('''((((((((((((((()))***************************************((((((''''''''''''(((((()))******************)))))))))))))))))))))))))))))))))))))))))))))))))))************************************************+++++++++,,,++++++************)))(((((()))***+++******))))))******+++,,,******************+++++++++,,,---...///......---............////////////....../////////000000000////////////000000000111000111111222222333333333444666777777555444555555666555555555555666777777888888999:::;;;===>>>???EEEHHHKKKLLLLLLKKKKKKLLLIIIHHHGGGGGGHHHIIIKKKLLLMMMJJJGGGFFFFFFGGGFFFFFFDDDEEEEEEFFFFFFFFFFFFFFFCCCDDDEEEFFFFFFEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEFFFCCCAAA@@@AAAAAA@@@>>>?????????@@@@@@@@@@@@AAA>>>@@@@@@@@@>>>======???888:::<<<===<<<<<<===>>><<>><<<:::;;;;;;:::::::::999999888666555333222333444555666666555444333222222222222222222222222000000////////////000000////////////////////////......---------,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,++++++,,,------------,,,************************'''((()))***+++,,,,,,,,,******))))))))))))******...,,,***)))))),,,...000*********)))***++++++,,,(((((())))))*********+++)))))))))))))))*********(((((((((((((((((((((((((((((()))***+++,,,,,,---((((((((((((((((((((((((&&&''''''((()))*********))))))*********+++++++++,,,+++***))))))***+++,,,))))))))))))))))))))))))************************************************))))))))))))************)))(((''')))+++,,,+++***+++***)))'''&&&&&&&&&&&&(((((()))***************************************((((((''''''''''''((((((******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))************************************************+++,,,,,,------,,,,,,,,,+++***)))(((((()))***+++*********)))***++++++,,,,,,,,,++++++***+++++++++++++++---.........---,,,............/////////000............////////////////////////000000000000444333333333222222111111222444666666555444555666555555555555555666777777888888999:::;;;===>>>???EEEHHHKKKMMMMMMLLLLLLMMMPPPOOONNNMMMLLLLLLMMMNNNPPPLLLHHHEEEEEEFFFFFFFFFDDDDDDEEEFFFFFFFFFFFFFFFCCCDDDFFFGGGGGGGGGFFFEEECCCCCCDDDEEEFFFFFFFFFEEEBBB@@@??????@@@AAAAAA@@@???>>>>>>>>>>>>???@@@@@@<<<===>>>===;;;999999999888:::;;;<<<<<<<<>>===<<<>>>>>>===;;;::::::<<>>CCCIIIHHHDDD???===>>>===>>>===999999===>>><<<:::;;;======<<<===???AAADDDHHHKKKFFF>>>888888;;;666666666777666666555555111222444555666666555555777666555444555777999:::666888888888777888999;;;<<<;;;;;;<<<<<<===>>>???===>>>???@@@@@@@@@@@@@@@??????@@@@@@AAABBBCCCCCCAAABBBCCCDDDDDDCCCBBBBBBGGGGGGHHHIIIIIIHHHGGGFFFIIIJJJKKKMMMNNNNNNOOOOOOJJJHHHHHHJJJLLLKKKHHHDDDGGGFFFEEECCCCCCDDDDDDEEEBBBDDDGGGIIIIIIJJJKKKMMMOOOMMMKKKIIIHHHGGGGGGGGGIIIIIIHHHFFFEEEFFFIIILLLNNNLLLJJJHHHGGGFFFFFFGGGEEEEEEFFFFFFFFFFFFEEEEEE??????@@@@@@@@@??????>>>@@@>>><<<:::999:::;;;<<<<<<<<<<<<;;;888666333111333333333333333333333333444444333222222111111000000000000000////////////000000//////.........---...---,,,,,,++++++++++++------,,,,,,,,,,,,++++++***************************+++,,,,,,------------((()))******++++++++++++******++++++++++++************++++++++++++******))))))))))))))))))))))))***++++++,,,,,,++++++***+++++++++++++++***)))(((((()))*********((('''&&&)))))))))))))))))))))))))))***,,,------,,,***)))******))))))(((((('''''')))))))))))))))))))))))))))************+++++++++******))))))((((((''''''))))))))))))))))))))))))******))))))((((((''''''))))))))))))(((((((((((())))))))))))))))))))))))++++++,,,,,,,,,+++******(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((('''''''''&&&(((((())))))******++++++***)))(((''''''((()))***+++***)))(((((()))***+++(((((((((((())))))))))))************************+++++++++*********)))))),,,***)))***++++++***)))******+++++++++,,,,,,,,,*********)))))))))))))))++++++************++++++)))************++++++++++++******)))***,,,---...------------------------+++++++++,,,,,,,,,------...............///000000////////////000000000000111222222333333444444555555666777666444333333555444444555555666777777777999888777777888;;;===???AAADDDFFFFFFEEEFFFIIIMMMTTTSSSPPPNNNLLLLLLMMMNNNMMMKKKHHHFFFDDDDDDEEEFFFEEEEEEDDDDDDDDDFFFGGGHHHEEEEEEEEEEEEEEEDDDCCCCCCDDDEEEFFFFFFFFFEEECCCBBBCCCBBBAAA@@@????????????>>>>>>????????????>>>>>><<<;;;;;;;;;;;;:::::::::999999999888999999::::::777888:::<<>>?????????@@@@@@@@@@@@@@@???@@@@@@AAAAAABBBBBBCCCCCC@@@AAABBBDDDEEEEEEEEEDDDGGGHHHIIIJJJKKKKKKJJJJJJIIIIIIJJJKKKLLLMMMNNNNNNKKKJJJJJJLLLNNNMMMJJJFFFFFFFFFDDDCCCCCCCCCDDDEEECCCEEEHHHIIIHHHIIIJJJLLLMMMLLLJJJIIIIIIIIIJJJKKKKKKKKKJJJHHHFFFGGGJJJMMMOOONNNLLLJJJIIIIIIIIIJJJEEEEEEFFFFFFFFFEEEDDDDDD@@@@@@@@@@@@@@@????????????>>><<<:::999:::;;;<<<<<<<<<;;;:::999666444333333333333333333333333333222222222222222222222222000000000000////////////............---------,,,...---,,,,,,+++++++++,,,------,,,,,,,,,+++++++++************************)))******+++,,,,,,++++++,,,,,,------...---------******++++++++++++************++++++++++++******)))))))))))))))))))))))))))******++++++******)))++++++++++++******))))))***************)))(((((())))))))))))))))))))))))))))))***++++++***))))))+++*********))))))))))))))))))))))))))))))))))))(((((()))))))))*********+++*********))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))(((((((((((())))))))))))))))))))))))((()))******++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))(((((((((''''''''')))))))))))))))************)))(((((((((((()))***+++***)))(((((()))***+++((((((((()))))))))******************************+++++++++*********))))))***)))((((((***+++***((()))))))))*********++++++***)))))))))))))))))))))++++++************++++++)))************++++++++++++************,,,---...------,,,,,,,,,,,,,,,,,,,,,,,,---------........................//////000////////////000000000000111111222333333444444555555666777666444333444555333333444444555666666777777777777777888:::<<<===???AAACCCDDDDDDEEEHHHKKKQQQOOOMMMKKKJJJJJJJJJKKKKKKJJJGGGEEEDDDEEEEEEFFFFFFEEEDDDDDDDDDEEEFFFGGGEEEEEEEEEEEEEEEDDDCCCCCCDDDDDDEEEEEEEEEDDDCCCBBBBBBBBBAAA@@@????????????===>>>>>>??????>>>>>>===<<<<<<<<<;;;;;;;;;:::::::::999999888888888999999999:::;;;;;;===BBBHHHLLL\\\XXXQQQJJJCCC>>>;;;999666666777777777888888888888888888999999999999999===???AAA@@@>>>===>>>@@@HHHFFFCCC???;;;888666555444444444444555555555555777666666555555444444444444444444444444444444444444444444444444444444444666888;;;???AAA???:::666666555555444333333222222222222111111111111222222555555444444555666888999666777888888777777:::;;;<<<;;;;;;<<<<<<===>>>???@@@AAAAAAAAAAAAAAA@@@???BBBBBBBBBBBBBBBBBBCCCCCC???@@@BBBDDDEEEFFFFFFFFFDDDEEEGGGHHHJJJKKKKKKKKKIIIHHHHHHHHHIIIKKKMMMNNNMMMMMMMMMNNNOOONNNLLLIIIFFFEEEDDDCCCCCCCCCDDDDDDEEEGGGHHHHHHHHHHHHIIIKKKKKKKKKJJJJJJJJJLLLMMMNNNMMMMMMLLLJJJHHHHHHJJJLLLMMMMMMLLLKKKKKKKKKKKKKKKEEEEEEEEEEEEEEEDDDCCCCCCBBBAAA@@@>>>>>>>>>???@@@>>>===<<<:::::::::;;;;;;;;;;;;;;;:::999888666555333333333333333333333333000000111111222333333444000000000000////////////---------,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,,,,++++++++++++************************((()))*********************++++++++++++******)))******++++++++++++************++++++++++++******))))))))))))))))))))))))((())))))))))))))))))(((,,,+++******)))*********,,,++++++***************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++************))))))))))))))))))))))))'''((((((((())))))))))))++++++++++++************))))))))))))))))))))))))++++++************))))))(((((((((((())))))))))))))))))))))))))))))))))))&&&'''((()))***+++++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))((((((((((((''''''************))))))))))))------,,,++++++,,,------******))))))))))))******)))))))))*********++++++************************+++************)))))))))((('''&&&''')))******)))((((((((()))))))))******))))))))))))))))))******++++++************++++++)))************++++++++++++*********+++,,,---...---------,,,,,,+++++++++---------.........//////......------......///000////////////000000000000111111222222333444444444444666666666444333444555333333333444555555666666666666777888999999:::;;;<<<>>>@@@AAABBBDDDGGGIIIKKKJJJIIIGGGFFFFFFGGGGGGHHHGGGFFFEEEDDDEEEFFFFFFFFFFFFEEEDDDDDDDDDEEEEEEDDDDDDEEEEEEEEEDDDCCCCCCCCCDDDDDDDDDDDDCCCBBBBBBBBBAAAAAA@@@??????>>>>>>======>>>>>>>>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;::::::999888777777777888:::;;;;;;:::;;;===BBBEEERRROOOJJJDDD>>>;;;999888444555555555555666666666666666666666666555555555666777888777666555666888=========<<<:::777333111111111222222222333333333333333333333333222222222444444444444444444444444111111111111111111111111333333555888999888555333444444333333222111111111111000000//////000000111444444444444555666777888555666777777777777:::<<<<<<;;;;;;<<<<<<===>>>???AAAAAABBBBBBBBBAAA@@@@@@CCCCCCCCCCCCCCCCCCBBBBBBAAABBBCCCDDDEEEEEEFFFFFF???@@@BBBDDDFFFHHHIIIJJJIIIHHHFFFFFFGGGIIIKKKMMMMMMMMMNNNOOOPPPNNNLLLJJJFFFEEEDDDCCCCCCCCCDDDDDDGGGHHHIIIHHHGGGGGGHHHJJJLLLKKKKKKKKKKKKMMMNNNOOONNNNNNMMMJJJHHHHHHIIIKKKJJJJJJJJJJJJJJJJJJJJJKKKFFFFFFFFFEEEDDDCCCBBBAAABBB@@@>>><<<<<<<<<>>>???===<<<;;;::::::::::::;;;999999999999999888888888444444444444444444444444000000111111222222222333000000000000////////////---------,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++++++++***************************))))))******+++******)))************)))(((''''''******++++++++++++************++++++++++++******))))))))))))))))))))))))((())))))******))))))(((,,,+++***))))))***++++++,,,+++))))))((()))***+++))))))))))))))))))))))))***))))))(((((())))))***************************))))))))))))))))))))))))((((((((()))))))))******************************))))))))))))))))))))))))***)))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((()))***++++++******(((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((((((((((((++++++******))))))((((((,,,++++++++++++++++++,,,***))))))))))))))))))***)))*********++++++++++++************************************))))))))))))((('''&&&(((***++++++***((((((((()))))))))******)))))))))))))))*********++++++************++++++))))))*********+++++++++******++++++,,,------.........------,,,,,,++++++------------...............------------...//////////////////000000000000111111111222333333444444444555666555444333444666444444555555666777777777666777888999::::::::::::;;;<<<===???AAADDDGGGHHHGGGFFFEEEDDDDDDDDDDDDDDDFFFEEEDDDDDDDDDEEEFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAA@@@??????>>>===<<<======>>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;:::;;;:::999888777666666666999999999888888:::===@@@JJJGGGCCC>>>999777666555555555555555666666666666555555555444444333333333444555555555444444444555555666777888777555333111000000111111111222222222222222222333333444444444333333333333333333333333000000000000000000000000111000000222444444222111222222111111111000000000000//////......//////000333333333444444555666666444555777777666777:::<<<<<<;;;;;;<<<<<<===>>>???AAAAAAAAABBBBBBAAAAAA@@@CCCCCCCCCCCCCCCCCCBBBBBBDDDDDDDDDCCCCCCCCCCCCCCC??????AAABBBDDDGGGHHHIIIHHHGGGFFFEEEFFFGGGJJJKKKLLLMMMOOOOOOOOOMMMKKKKKKGGGFFFEEEDDDCCCDDDEEEEEEHHHHHHIIIHHHFFFFFFHHHJJJOOONNNLLLKKKKKKLLLMMMMMMMMMMMMLLLJJJHHHGGGIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKGGGGGGGGGFFFEEECCCBBBAAAAAA???===;;;:::;;;<<<===<<<;;;;;;:::::::::::::::888888888888888888888888444444444444444444444444222222222111111000000000000000000000////////////---------------------...,,,,,,,,,++++++,,,,,,---,,,,,,+++++++++************************************+++++++++++++++******,,,---------,,,+++************++++++++++++************++++++++++++******)))))))))))))))))))))))))))******************)))+++***************++++++***)))(((''''''(((***+++))))))))))))))))))))))))+++***))))))))))))***+++))))))))))))))))))))))))(((((((((((((((((((((((()))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))+++,,,,,,,,,+++***))))))++++++++++++++++++++++++))))))))))))))))))))))))(((((())))))))))))))))))++++++******))))))(((((('''''''''''''''''''''''')))))))))******))))))))))))*********++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))(((''')))+++,,,,,,+++)))))))))*********++++++(((((())))))************++++++************++++++))))))*********+++++++++***++++++,,,------......///.........------,,,,,,+++,,,,,,,,,,,,------------------------...//////////////////000000000000000000111222222333333444333555666555444444555666666666666777888888999999777888999:::;;;;;;;;;:::;;;<<<===???BBBEEEGGGHHHDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@>>>===<<<<<<<<<============<<<<<<;;;;;;;;;;;;:::::::::::::::999888777666555555555555666777666666888;;;>>>DDDBBB===999666444333333333333444444444555555555555555444444333333222222555444444444555555555444444333333333333444444444000000111111111222222222111222222333333444444555222222222222222222222222000000000000000000000000000///...///111222111000000000000000000////////////..................///222222333444444555555555333555666666666777:::<<<<<<;;;;;;<<<<<<===>>>?????????@@@AAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBCCCCCCEEEDDDCCCBBBBBBAAABBBBBBAAABBBBBBCCCDDDFFFHHHIIIGGGGGGFFFFFFFFFGGGHHHIIIKKKMMMOOOPPPNNNLLLKKKKKKHHHGGGFFFEEEDDDEEEFFFFFFHHHHHHHHHGGGFFFFFFIIIKKKPPPOOOMMMLLLKKKKKKKKKKKKLLLLLLLLLKKKIIIHHHIIIKKKLLLMMMNNNNNNNNNNNNMMMMMMIIIIIIHHHGGGEEEDDDBBBAAA@@@???===<<<;;;;;;;;;;;;:::;;;;;;;;;::::::::::::777777666666666777777888444444444444444444444444333222222111000000//////000000000000////////////------------............,,,,,,+++++++++,,,------++++++++++++************************************+++++++++,,,++++++***)))******+++++++++***))))))******++++++++++++************++++++++++++******)))))))))))))))))))))))))))******++++++******)))))))))***++++++++++++***(((((((((((((((((()))***))))))))))))))))))))))))************************((((((((((((((()))))))))((((((((((((((((((((((((************++++++++++++((((((((((((((()))))))))))))))))))))))))))))))))&&&&&&''''''''''''((((((''''''(((((())))))******))))))))))))))))))))))))---------,,,+++***)))(((************************))))))))))))))))))))))))(((((())))))))))))******************))))))))))))******++++++++++++******))))))************)))))))))))))))*********++++++))))))))))))))))))))))))(((((()))))))))))))))******)))((()))+++,,,,,,+++)))))))))*********++++++((((((((()))******++++++++++++************++++++)))************+++++++++***+++,,,---.........---------------------------+++++++++,,,,,,,,,------------,,,,,,------...///////////////000000000000000000111111222333333333333444666555444444555666777777888888999:::::::::999999:::::::::;;;;;;;;;===<<<<<>>===<<<;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::999999999999888888777666555555555666333444555555555666999;;;???===:::666444333333333111111111111222222222222444333333333333333222222444333222222444444333222444222111000000222444666000111111111111222222222///000000000111111222222111111111111111111111111000000000000000000000000000///...///000111111000000000/////////////////////......------......///111222333333444444555555333444666666666777:::<<<<<<;;;;;;<<<<<<===>>>???======???@@@AAAAAABBBBBB@@@@@@AAAAAABBBBBBCCCCCCCCCCCCAAAAAA@@@AAABBBBBBCCCCCCBBBBBBCCCDDDEEEFFFFFFFFFGGGGGGGGGGGGHHHHHHKKKNNNPPPPPPNNNLLLKKKLLLIIIIIIGGGFFFFFFFFFGGGHHHGGGHHHHHHGGGFFFGGGJJJLLLOOONNNLLLKKKJJJJJJKKKKKKKKKLLLMMMLLLKKKJJJKKKMMMMMMNNNOOOOOOOOONNNMMMLLLJJJJJJIIIHHHFFFDDDBBBAAAAAA@@@???>>>===<<<<<<;;;999::::::;;;;;;:::::::::777666555444444555666666555555555555555555555555111111111111000000000000000000000000////////////++++++,,,,,,------------,,,+++++++++,,,,,,---...++++++++++++******************************************++++++***))))))(((&&&'''((((((((((((((((((******++++++++++++************++++++++++++******))))))))))))))))))))))))((())))))))))))))))))((('''(((+++,,,---,,,***)))(((((()))***************))))))))))))))))))))))))(((((()))******)))(((((((((((()))))))))*********(((((((((((((((((((((((())))))))))))************(((((()))))))))*********))))))))))))))))))))))))''''''''''''((((((((()))'''''''''((()))*********))))))))))))))))))))))))++++++,,,++++++***)))(((''''''''''''''''''''''''++++++++++++++++++++++++(((((()))))))))*********)))))))))))))))*********------...//////...------((()))***++++++***)))(((((((((((()))))))))******))))))))))))))))))))))))(((((((((((())))))*********)))((()))***+++***)))((((((((()))))))))******'''(((((()))******++++++++++++************++++++)))************+++++++++***+++,,,............---)))******++++++,,,,,,---,,,,,,,,,,,,---------...------,,,,,,------...///////////////000000000000000000000111222222333333333444555555444444555777666777777888999999:::::::::999888888888999:::;;;>>><<<<<<>>>BBBDDDEEEDDD@@@AAABBBBBBCCCCCCCCCCCCBBBBBBCCCCCCCCCBBBBBBAAABBBCCCDDDEEEEEEEEEDDDCCCAAABBBCCCCCCDDDDDDCCCCCCBBBAAA@@@???>>>??????@@@>>>???@@@AAA@@@>>><<<;;;;;;;;;;;;<<<<<<;;;;;;;;;999999999888888888777777777666666555555555666666444555555555444444666888:::999777555444555666777000000111111111222222222111111111222222222222222333111///000222333222000222111000//////000222333000000000000111111111111/////////000000000000000000000000000000000000000000000000000000000000000///......///111111000//////////////////000000000//////............//////111111222333444444444444222444555666666777:::<<<<<<;;;;;;<<<<<<===>>>???;;;<<<===???@@@AAABBBBBB??????@@@@@@AAABBBCCCCCCAAA@@@@@@???@@@AAACCCDDDBBBBBB@@@@@@@@@@@@AAABBBFFFFFFGGGHHHHHHHHHGGGGGGKKKNNNRRRQQQOOOLLLLLLMMMJJJIIIHHHGGGGGGGGGHHHIIIGGGGGGGGGFFFFFFGGGJJJMMMMMMLLLKKKJJJJJJKKKKKKLLLLLLMMMNNNNNNMMMLLLMMMOOOLLLMMMMMMNNNMMMLLLKKKJJJLLLKKKJJJIIIGGGEEECCCBBBAAABBBAAAAAA@@@>>>===<<<999999:::;;;;;;;;;::::::777666555333333444555555555555555555555555555555/////////000111111222222000000000000////////////*********++++++,,,,,,,,,++++++++++++,,,,,,---...+++++++++************)))************************)))))))))))))))(((''''''((()))***++++++,,,++++++******++++++++++++************++++++++++++******))))))))))))))))))))))))''''''((((((((((((''''''&&&(((+++......,,,***(((((()))***,,,,,,,,,+++***))))))))))))))))))))))))&&&''')))******)))'''&&&))))))******+++++++++,,,(((((((((((((((((((((((((((((((((((())))))))))))))))))******+++++++++,,,))))))))))))))))))))))))'''((((((((())))))******&&&''''''((()))******+++))))))))))))))))))))))))((())))))*********))))))************************++++++++++++++++++++++++(((((())))))*********+++(((((())))))******++++++))))))++++++++++++))))))((()))***++++++***)))((((((((((((((())))))))))))))))))))))))))))))))))))'''((((((((())))))*********)))(((((())))))((('''''''''''''''((((((((()))'''(((((()))***+++++++++++++++************++++++)))************+++++++++***+++,,,...///......---''''''((()))***++++++,,,---------.........//////---,,,,,,,,,,,,---......////////////000000000000000000000111222222333333333444555555444444666777666666666777888888999999:::999777666666888:::;;;>>><<<;;;===AAACCCCCCBBB???@@@AAABBBBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBAAA@@@AAABBBCCCEEEEEEEEEDDDDDDAAAAAABBBCCCDDDDDDDDDCCCBBBAAA???>>>>>>>>>???@@@>>>???@@@AAA@@@>>><<<;;;:::;;;;;;<<<<<<;;;;;;:::888888888777777777777666666666555555555666666777555666666555444333444666777666555555555777999;;;222333333333333444444444//////000000111111222222333111///000222333111///000000000000000000000000////////////000000000111111111111111111111111111000000000000000000000000////////////////////////.........///111111000.../////////000000000000000//////............//////222222333333333333444444777666666666777888999999999:::;;;<<<============>>>???AAACCCCCCCCCAAA@@@@@@AAAAAABBBBBBBBBAAAAAA@@@AAABBBBBBAAAAAACCCDDDGGGHHHGGGEEECCCCCCDDDFFFFFFGGGHHHJJJKKKMMMNNNOOOMMMOOOQQQPPPNNNKKKIIIIIIMMMJJJHHHGGGHHHHHHHHHGGGHHHHHHIIIJJJJJJJJJJJJJJJKKKJJJIIIHHHHHHHHHHHHHHHIIIIIIHHHIIIIIIJJJKKKLLLIIIIIIJJJKKKLLLKKKHHHFFFIIIHHHHHHHHHIIIHHHEEEBBBCCCBBB@@@>>><<<::::::999<<<<<<;;;:::999999999999999888777666555444333333777444222333555666444111333222111000////////////////////////............111000//////000///---+++............,,,+++)))(((+++***))))))((()))))))))))))))*********++++++++++++***)))'''''')))***+++'''(((***---...---,,,,,,((()))***,,,,,,+++******))))))******++++++++++++'''(((***,,,---------,,,,,,+++***((((((((()))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))*********)))))))))))))))))))))(((((()))+++---...******+++***'''&&&''''''))))))************))))))((()))))))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))&&&'''((((((((((((***,,,&&&))),,,+++(((&&&''')))(((((())))))******++++++*********)))))))))))))))+++++++++*********))))))(((***+++***)))((()))***)))))))))))))))))))))))),,,+++***((((((((()))*********)))((((((((((((((('''((()))******)))((('''))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))******++++++++++++******'''((()))+++++++++***))),,,+++++++++******))))))(((((((((((())))))))))))+++,,,,,,,,,,,,---------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////000000000000111111111111222333444555333333222222333333444555666666666666777777777777777888999999;;;;;;<<<===>>>>>>?????????@@@@@@@@@<<<===???BBBCCCCCCCCCCCC@@@??????AAABBBCCCAAA@@@CCCDDDEEEFFFGGGGGGFFFEEECCCDDDDDDDDDDDDDDDCCCCCCCCCBBBAAA@@@???????????????@@@@@@??????>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888777777999888666555444444444555444444444444444444444444333333333333333333333333333222222111111222222333111111000000000000111111111111111111111111111111000000000000000000000000000000////////////000000222111111111000000//////000000111111111111000000////////////............//////............//////......//////000000111111---------............///222222333333333333444444555555555555666777888888::::::;;;<<<============<<<===???AAAAAAAAA@@@???===>>>@@@BBBCCCDDDEEEEEE@@@AAACCCBBBBBBAAACCCDDDGGGGGGGGGFFFDDDDDDEEEGGGGGGHHHIIIJJJLLLMMMNNNOOOMMMOOOQQQPPPNNNKKKJJJJJJKKKKKKJJJKKKLLLLLLJJJHHHIIIIIIJJJKKKKKKKKKKKKKKKKKKJJJIIIIIIHHHHHHHHHIIIIIIIIIJJJJJJKKKMMMNNNOOOKKKKKKKKKMMMNNNMMMJJJHHHIIIHHHHHHHHHIIIIIIFFFDDDDDDCCCAAA???===<<<;;;;;;===<<<;;;999999888888888888888777666555444333333666444222333555555333111333222111000////////////////////////............000///............,,,***,,,,,,,,,,,,++++++++++++++++++***))))))))))))***************+++++++++++++++***)))(((((()))***+++***+++,,,------+++***((())))))***++++++++++++***&&&''')))***++++++***)))'''(((***+++,,,++++++***,,,+++)))((((((((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))************))))))))))))+++,,,---)))***+++***'''&&&'''((())))))************))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))$$$&&&&&&&&&&&&&&&(((***)))*********((('''((())))))))))))))))))*********)))))))))))))))*********+++++++++*********))))))(((***+++***)))((()))***)))))))))))))))))))))))),,,+++)))((((((((()))*********)))((((((((((((((('''((()))******)))((('''))))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))))))))))))))******++++++******)))))))))***+++++++++******++++++*********)))))))))))))))))))))************((((((((())))))))))))***+++,,,------...---------........................------------------------////////////000000000000111111111111222333444555333333222222333333444555555666666666777777777777777888888999:::;;;<<<<<<======>>>???@@@@@@AAAAAA>>>???@@@AAABBBBBBBBBBBBCCCBBBAAACCCDDDEEEDDDBBBDDDEEEFFFGGGHHHGGGGGGFFFCCCDDDDDDEEEEEEDDDDDDCCCCCCBBBAAA@@@???????????????????????????>>><<<<<<::::::::::::::::::::::::999999888888888777777777999888666555444444444555444444444444444444444444333333333333333333333333333222222111111222222333222222111111111111222222000000000000000000000000////////////////////////000000////////////000000111111111000000000//////000000111111111111000000////////////............//////............//////......//////////////////------------............222222333333333333444444444444444444555666777888:::;;;<<<===>>>>>>>>>>>><<<===???@@@AAAAAA@@@@@@>>>???@@@BBBCCCDDDEEEEEEAAABBBCCCCCCBBBAAACCCDDDFFFGGGGGGFFFEEEFFFGGGIIIHHHHHHIIIKKKLLLMMMNNNNNNOOOQQQRRRQQQOOOMMMLLLLLLJJJKKKMMMOOOQQQPPPMMMJJJJJJKKKKKKLLLLLLLLLLLLLLLKKKJJJIIIIIIIIIIIIIIIIIIHHHIIIIIIJJJKKKLLLNNNOOOKKKKKKKKKLLLMMMLLLJJJHHHHHHGGGGGGHHHIIIIIIGGGEEEEEEDDDBBB@@@???>>>=========<<<;;;999888777777777888777777666555444333333555444333333444444333222222222111000////////////////////////...............---,,,---------+++)))***)))))))))***,,,---...,,,,,,+++*********************+++++++++,,,,,,,,,+++***)))(((((()))***+++***+++,,,,,,,,,+++)))(((*********)))******+++,,,'''((()))*********)))(((((())))))*********))))))+++***))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++(((((())))))******+++++++++***)))))))))******+++)))***+++)))'''&&&'''(((((())))))******))))))((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))%%%&&&'''&&&&&&&&&(((***---+++)))((()))******)))************))))))))))))(((((())))))******+++++++++************)))))))))(((***+++***)))((()))***))))))))))))))))))))))))+++***))))))((()))))))))***))))))((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))))))))))))))******++++++******)))+++++++++*********************))))))))))))((((((************++++++++++++))))))*********+++++++++++++++,,,---------------++++++++++++++++++++++++------------------------////////////000000000000111111111111111222333444333333222222333333444555555555666666666777777777777777888999:::;;;<<<<<<<<<<<<===>>>@@@AAABBBBBBBBBAAAAAAAAABBBBBBCCCDDDEEEDDDCCCDDDFFFGGGFFFEEEEEEFFFFFFGGGGGGGGGGGGFFFDDDDDDEEEEEEEEEEEEDDDDDDCCCBBBAAA@@@????????????????????????>>>===<<<<<<::::::::::::::::::::::::888888888888777777777777888777666555444444444444444444444444444444444444333333333333333333333333222222111111111111222222333222222111111222222333////////////////////////////////////////////////000//////......//////000111111000000000000/////////000000111111000000///////////////......................................................------------------............222222222333333333444444333333444444555666777888;;;;;;<<<===>>>>>>>>>>>>>>>>>>@@@AAABBBCCCBBBBBBAAABBBBBBBBBBBBAAAAAA@@@AAACCCDDDCCCBBBAAACCCDDDDDDFFFGGGGGGGGGGGGIIIKKKIIIIIIJJJKKKLLLLLLMMMMMMPPPRRRSSSRRRPPPNNNNNNNNNJJJKKKLLLNNNPPPPPPNNNLLLKKKLLLLLLMMMMMMLLLLLLLLLJJJJJJIIIIIIIIIIIIIIIJJJGGGGGGGGGGGGHHHIIIJJJJJJIIIHHHHHHIIIJJJIIIGGGEEEFFFEEEDDDEEEGGGGGGFFFEEEDDDDDDBBB@@@???>>>=========<<<:::999777666666666777777666555555444333333444444333333333333333222111111000///////////////////////////...............---,,,---...---+++******)))(((((((((+++---///---,,,++++++******++++++++++++++++++,,,,,,,,,,,,******)))(((((()))******'''((()))+++,,,,,,,,,,,,+++***)))))))))***,,,---,,,+++***)))***+++---...+++************))))))(((******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++''''''((()))***++++++,,,++++++******)))))))))))))))******)))(((''''''((((((((())))))))))))(((((('''(((((())))))))))))((((((((((((((((((((((((((((((((((((((())))))))))))'''((()))((('''(((***+++///+++'''''')))++++++***++++++******))))))((((((''''''((()))***++++++,,,************))))))))))))(((***+++***)))((()))***))))))))))))))))))))))))******))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))************)))))),,,+++***))))))))))))))))))))))))((((((((((((((()))))))))*********++++++*********+++++++++,,,,,,++++++,,,------------,,,))))))))))))************........................////////////000000000000111111111111111222333333333333222222333333444555555555555666666666777777777777888999:::;;;;;;<<<;;;;;;<<<>>>???AAABBBBBBCCCBBBBBBBBBCCCEEEGGGHHHFFFEEEDDDDDDFFFGGGGGGFFFEEEEEEEEEFFFFFFFFFFFFEEECCCDDDEEEEEEFFFEEEEEEEEEBBBBBBAAA@@@????????????????????????>>>===<<<;;;999999999999999999999999888888777777777666666666666666555555444444444444333333333333333333333333222222222222222222222222222222111111111111222222222111111000000111111222/////////////////////////////////////////////////////////....../////////000000000000000000////////////000000000000//////////////////.............................................------,,,,,,,,,,,,,,,---------.........222222222333333333444444444444444555666777999::::::;;;<<<===>>>>>>>>>>>>======>>>@@@AAABBBBBBBBBAAAAAAAAAAAAAAA@@@??????BBBCCCDDDDDDBBBBBBBBBDDDCCCEEEGGGHHHGGGHHHIIIJJJIIIIIIJJJJJJKKKKKKKKKLLLMMMNNNOOONNNLLLKKKKKKLLLKKKJJJIIIJJJLLLNNNNNNNNNKKKKKKLLLLLLLLLKKKKKKJJJIIIIIIHHHHHHHHHHHHIIIJJJIIIHHHHHHGGGGGGGGGGGGGGGIIIHHHGGGGGGHHHHHHGGGEEEDDDCCCBBBBBBDDDEEEDDDCCCBBBBBB@@@???===<<<<<<<<<;;;;;;999888777666666666666666555555444444333333333444444333222222222222111000//////////////////////////////...............---------......---+++,,,+++)))(((((()))+++------,,,++++++******++++++******+++++++++,,,,,,,,,******))))))))))))******'''((()))***+++,,,,,,,,,+++***)))))))))***,,,------+++)))(((+++000777;;;---,,,,,,+++************)))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******''''''((()))***++++++,,,+++*********)))(((((('''((()))***)))((('''((()))(((((())))))))))))((((((''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))'''''')))+++///+++'''''')))++++++***++++++******))))))((((((''''''((()))***++++++,,,))))))))))))))))))))))))(((***+++***)))((()))***)))))))))))))))))))))))))))))))))*********))))))))))))(((((((((((())))))))))))(((((((((((())))))(((((((((((((((((((((((((((((())))))))))))(((((()))))))))))))))))))))))))))))))))******)))))))))*********))))))(((((('''((((((((((((((()))))))))((((((((()))))))))******''''''''''''((((((((()))***+++,,,,,,------,,,,,,,,,,,,,,,,,,------..............................////////////000000000000111111000000111111222222333333222222333333444555555555555555666666666666666777777888999:::;;;<<<:::;;;<<<===???@@@BBBBBBAAAAAAAAACCCEEEHHHKKKMMMEEECCCBBBBBBDDDEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCDDDCCCCCCDDDEEEEEEEEEEEEEEEBBBBBBAAA@@@????????????>>>??????>>>>>>===<<<;;;888888888888888888888888777777777666666666555555555555555555555444444444333333333333333333333333222222222222222222222222222111111000000111111222000000////////////000000000000000000000000000000........................//////............////////////////////////000000//////000000000000//////////////////............------............------......------,,,,,,++++++,,,,,,,,,------------...222222333333333333444444444444444555666888999:::999:::;;;<<<============999::::::<<<===>>>???@@@>>>???@@@AAABBBBBBBBBBBBCCCDDDEEEDDDBBBBBBBBBDDDCCCEEEGGGHHHGGGGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIJJJGGGHHHIIIHHHFFFEEEFFFGGGJJJIIIGGGGGGIIILLLMMMMMMJJJJJJJJJJJJJJJIIIIIIHHHGGGGGGGGGGGGGGGHHHHHHIIIJJJJJJIIIHHHHHHHHHIIIIIIKKKIIIHHHHHHIIIJJJHHHGGGDDDBBB@@@@@@AAABBBBBBAAAAAA@@@???===<<<;;;;;;;;;:::999888777666666666666555555555444444444333333222444444333222111222333000//////....../////////////////////...............---------//////---,,,---,,,+++***))))))***+++,,,,,,+++***************))))))*********+++++++++)))))))))******)))))))))++++++******))))))))))))*********)))******+++,,,***(((&&&''',,,444===CCC------,,,+++******++++++(((((()))************)))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))))))))(((((())))))******++++++)))*********))))))((('''((()))***)))((('''((()))'''(((((())))))(((((('''&&&'''((())))))******)))))))))))))))))))))))))))(((((((((((())))))))))))&&&'''''''''%%%%%%''')))---+++)))((()))******)))************))))))))))))(((((())))))******++++++(((((()))))))))))))))***(((***+++***)))((()))***))))))))))))))))))))))))(((((()))************)))((((((((((((((())))))***))))))(((((((((((())))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))((())))))******))))))(((((()))***++++++***((('''(((((())))))))))))******'''((((((((())))))))))))))))))))))))******************+++,,,,,,,,,,,,,,,***++++++,,,,,,------...........................////////////000000000000111111000000000111111222333333222222333333444555444444555555555666666666666666777888999:::;;;;;;;;;;;;<<<===???@@@AAAAAA>>>???AAACCCFFFIIILLLMMMDDDBBB@@@@@@AAACCCDDDCCCDDDCCCCCCBBBBBBBBBBBBCCCAAABBBCCCDDDEEEEEEEEEDDDCCCBBBAAA@@@????????????>>>>>>>>>>>>===<<<;;;;;;777777777777777777777777666666666666555555555555444444555555555444444333333333333333333333333333222222222222222222222222111111000000000000111111/////////....../////////000000000000000000000000........................///......------......///......////////////000000...//////000000//////...////////////............,,,---...//////...---,,,------------------,,,,,,,,,,,,,,,,,,------------222222333333333333444444222222333444555777888999888999:::;;;<<<<<<<<<<<<888888999:::;;;===>>>???AAAAAABBBCCCDDDDDDDDDDDDCCCEEEEEEDDDCCCBBBBBBCCCBBBDDDGGGGGGGGGFFFFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHDDDEEEEEEDDDBBBBBBCCCEEEHHHGGGGGGHHHJJJKKKJJJIIIHHHHHHHHHHHHHHHGGGFFFFFFFFFFFFEEEEEEFFFFFFGGGHHHGGGGGGGGGGGGHHHIIIJJJKKKKKKIIIGGGGGGHHHIIIHHHGGGEEECCC@@@@@@AAAAAAAAA@@@@@@???>>>===<<<;;;;;;;;;888777777666666666777777555555444444444444333333222333555333111000111333//////.........//////000////////////............---,,,+++,,,......,,,+++,,,,,,,,,,,,++++++++++++++++++***))))))))))))***(((((()))))))))*********))))))************))))))+++******)))))))))))))))))))))***++++++++++++***)))((('''(((,,,222888<<<,,,+++***))))))***++++++'''((()))***+++******)))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********)))))))))))))))*********((())))))******)))((('''''')))***)))((('''(((***''''''((((((((((((''''''&&&'''((()))************))))))))))))))))))))))))(((((((((((())))))))))))&&&'''((('''%%%%%%'''((()))*********((('''((())))))))))))))))))*********)))))))))))))))*********(((((((((((())))))******(((***+++***)))((()))***))))))))))))))))))))))))'''((()))***+++******)))((((((((((((((()))*********)))(((''''''((()))***))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((())))))))))))((((((((())),,,......---***))))))))))))*********++++++(((((()))))))))*********,,,,,,,,,,,,------------******+++,,,,,,,,,,,,+++)))))))))***+++,,,,,,,,,........................////////////000000000000111111000000000000111111333333222222333333444555444444444555555555666666666666777888999:::;;;;;;<<<<<<<<<===>>>??????@@@;;;===???BBBEEEGGGHHHIIICCCAAA???>>>@@@BBBCCCCCCEEEDDDCCCBBBAAABBBBBBCCC@@@AAABBBCCCDDDDDDDDDDDDCCCBBBAAA@@@????????????>>>>>>>>>>>>===<<<;;;:::666666666666666666666666666666666555555555444444333333444555555555444333222222222222222222222222111111111111111111111111111111000000000000111111000000////////////000000////////////////////////........................///......------......///........./////////000000......////////////......////////////............+++,,,...//////...,,,+++------------............++++++,,,,,,,,,---------222222333333333444444444111111111333444666777888888888999:::;;;;;;;;;;;;999999999:::<<<>>>???@@@FFFFFFFFFFFFEEEDDDCCCBBBDDDEEEFFFEEECCCBBBBBBCCCBBBDDDGGGGGGFFFEEEEEEFFFHHHHHHGGGGGGGGGGGGFFFFFFEEEEEEFFFDDDCCCCCCDDDFFFFFFGGGHHHJJJLLLKKKHHHFFFGGGGGGGGGGGGFFFFFFEEEDDDEEEEEEDDDDDDEEEFFFGGGGGGBBBBBBCCCEEEFFFIIIJJJLLLIIIGGGEEEEEEFFFGGGFFFEEEGGGDDDAAA@@@AAAAAAAAA@@@@@@@@@>>>===<<<<<<<<<<<<666666666666666777888888444444444444444444333333111333555444111000111333//////.........//////000000/////////............+++******+++------+++***+++,,,,,,---------,,,,,,+++******)))((()))))))))(((((((((((())))))))))))))))))************))))))((('''(((((()))+++,,,---((()))***,,,,,,+++******,,,+++******+++,,,...///+++***)))(((((()))***+++'''((()))+++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++*********)))))))))))))))'''((()))******)))(((''''''(((***)))(((((()))***''''''((((((((((((''''''&&&'''((()))************))))))))))))))))))))))))(((((((((((())))))))))))))))))***)))''''''(((***&&&))),,,+++(((&&&''')))(((((())))))******++++++*********)))))))))))))))'''((((((((())))))******(((***+++***)))((()))***))))))))))))))))))))))))'''((()))+++++++++***)))((((((((((((((()))*********)))(((''''''((()))***))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((())))))))))))(((((('''***...111111///,,,***))))))******+++++++++,,,)))************+++++++++))))))*********+++++++++******+++,,,,,,,,,,,,+++,,,,,,---......///000000////////////////////////////////////000000000000111111000000000000000111333333222222333333444555444444444555555555666666666666777888999::::::;;;<<<<<<======>>>>>>??????:::<<>>>>>@@@BBBCCCCCCFFFEEEDDDCCCBBBBBBCCCDDD???@@@AAABBBCCCCCCCCCCCCCCCBBBAAA@@@????????????>>>>>>>>>>>>===<<<;;;:::666666666666666666666666666666555555555444444444222333444555555555444333222222222222222222222222111111111111111111111111111111000000000000111111111111000000000000111111.........................................................------.........---.........//////000000......////////////......000/////////............+++,,,...//////...,,,+++---------....../////////++++++,,,,,,,,,---------222222333333333444444444444444333444444555666777555666777888999:::;;;;;;;;;<<<===>>>???@@@AAAAAAEEEEEEEEEEEEEEEDDDDDDDDDBBBBBBCCCDDDDDDEEEEEEEEEDDDDDDEEEFFFFFFFFFFFFFFFCCCEEEGGGHHHFFFEEEDDDEEEEEEEEEEEEDDDCCCCCCBBBBBBGGGHHHIIIKKKKKKKKKKKKJJJDDDEEEGGGGGGGGGEEECCCBBBFFFDDDAAA??????AAADDDFFFCCCDDDDDDEEEFFFFFFGGGGGGEEEEEEDDDCCCBBBAAAAAA@@@@@@AAAAAABBBBBBAAAAAA@@@???>>>>>>===<<<;;;;;;;;;888888888888777555444333444444333333333333222222222222222111111111000000000000000000////////////////////////////////////......------,,,+++******++++++++++++++++++++++++***+++++++++***)))'''&&&))))))))))))))))))))))))***'''%%%&&&)))+++***)))(((((())))))))))))(((((())))))))))))************$$$&&&(((***++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++******)))(((((((((((((((******)))((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''')))***)))((('''(((***))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))***++++++***(((&&&$$$%%%''')))***+++***((('''&&&''''''((((((((((((((())))))))))))))))))))))))******))))))((((((''''''(((((((((((()))))))))))))))))))))))))))(((''''''***************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))+++***)))'''''''''((()))))))))***))))))((('''&&&))))))))))))))))))))))))((()))+++---...---,,,+++))))))*********+++++++++((()))***++++++***)))(((((())))))))))))*********++++++++++++++++++++++++------,,,+++,,,---...///---------............///////////////000000000000//////////////////////////////000111222333333333333333444444555666666666:::::::::999999999888888===>>>>>>???>>>>>>======??????>>><<<;;;<<<@@@BBB??????@@@@@@@@@AAAAAAAAAFFFEEEDDDCCCCCCDDDEEEFFFDDDDDDDDDCCCBBBBBBBBBAAAAAA@@@???===<<<<<<<<<<<<999999999;;;<<<<<<:::888888666333333444666777666777777666555444444333333+++,,,...111222333333333666444333111000000111111222222222111000//////...000000000000000000000000////////////////////////,,,---------.../////////...------------...//////000000//////.........---//////000000000000//////......////////////............---,,,++++++***)))------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,***++++++***((()))---111222222222222333333333333444333333444444555666777888888999999999:::::::::;;;<<<===>>>???@@@AAAAAAEEEEEEEEEDDDDDDCCCCCCCCC@@@AAACCCDDDDDDDDDCCCBBBBBBCCCDDDEEEEEEEEEEEEEEEDDDEEEGGGGGGFFFEEEFFFGGGEEEDDDDDDCCCDDDDDDEEEEEEIIIJJJKKKKKKKKKJJJHHHHHHFFFGGGHHHIIIIIIGGGEEEDDDFFFEEEBBB@@@@@@BBBEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGDDDCCCBBBAAA@@@??????????????????@@@@@@?????????>>>>>>>>>===<<<;;;;;;;;;999999999888777666444444444444333333333222222222222222222111111111000000////////////....................................,,,+++++++++***)))))))))++++++++++++++++++++++++***+++++++++***)))'''&&&************************+++((('''''')))***)))'''(((((())))))))))))(((((())))))))))))************&&&''')))***+++***((('''))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++++++++***)))))))))))))))******)))((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''')))***)))((('''(((***&&&&&&''''''(((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))((('''''''''''''''&&&''')))*********)))(((&&&'''(((((())))))(((((())))))))))))))))))))))))***)))))))))((((((((('''(((((((((((()))))))))))))))*********))))))((('''***************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))***)))((('''&&&''''''(((((())))))))))))(((((('''))))))))))))))))))))))))'''((()))*********)))(((******+++++++++,,,,,,,,,((()))***++++++***)))(((***++++++++++++,,,,,,,,,************************------,,,,,,,,,------............////////////000////////////000000000000000000000000000000000000000000000111222222222333333333444444555666666666999999999999999999999999;;;;;;;;;;;;::::::::::::===>>>??????>>>>>>???AAA@@@@@@@@@@@@AAAAAAAAAAAADDDDDDCCCBBBAAABBBCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@???===<<<<<<;;;;;;::::::::::::;;;;;;:::999777555444555666777666555777666666555444444333333000000111222222111000000555444333111000000111111222222111111000//////...////////////////////////........................------------............---------------...//////............---------,,,------............------......////////////......---------------------,,,,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,++++++++++++,,,---+++))))))+++...000111111111222222222222333333333333444555666777::::::::::::::::::::::::<<<<<<======>>>???@@@@@@DDDDDDCCCCCCCCCBBBBBBBBBAAABBBCCCDDDCCCBBB@@@???@@@AAABBBCCCDDDEEEEEEEEEEEEFFFGGGFFFEEEFFFHHHIIIEEEDDDCCCCCCDDDFFFHHHIIILLLLLLLLLLLLJJJHHHGGGEEEHHHIIIJJJJJJJJJIIIGGGFFFFFFEEECCCBBBBBBCCCEEEFFFIIIIIIHHHGGGFFFFFFEEEEEEDDDDDDBBBAAA@@@?????????========================>>>>>>======<<<;;;;;;;;;999999999999888666555444333333333333222222222222222111111111111000000000............------------........................++++++++++++************++++++++++++++++++++++++******+++******)))((('''++++++++++++++++++++++++***)))'''((())))))((('''((())))))******))))))((())))))))))))************))))))***+++***)))'''&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++,,,++++++*********************)))((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''')))***)))((('''(((***$$$%%%%%%&&&'''((()))***))))))))))))))))))))))))''''''''''''''''''''''''***(((&&&%%%%%%&&&((()))(((((((((((())))))))))))&&&'''(((((())))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))*********+++******)))((()))************))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((('''&&&&&&&&&'''''''''(((((())))))))))))((()))))))))))))))))))))))))))(((((((((((((((''''''+++++++++,,,,,,,,,------))))))************))))))***++++++++++++,,,,,,,,,)))))))))))))))))))))))),,,---------------,,,,,,...////////////000000000////////////000000000000111111111111111111111111111111111111111111222222333333333444555555666666777777777888999999::::::>>>===<<<;;;;;;<<<===>>>;;;>>>BBBCCCBBB@@@??????@@@@@@AAAAAAAAABBBBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@>>>===<<<;;;;;;;;;;;;;;;:::::::::;;;<<<===:::888777666777777666555666666555555444333333333222333333333222111000///444333222111111111111111222111111000000//////...////////////////////////....................................---------------------------.........---------,,,,,,,,,,,,,,,------............------......////////////......,,,---------.........///,,,,,,,,,,,,,,,++++++***++++++++++++++++++++++++,,,------,,,***))))))***000000000000111111111111333333333333444555666666888888888999999:::::::::<<<<<<======>>>??????@@@@@@AAAAAABBBBBBCCCCCCCCCEEEDDDCCCBBBAAAAAAAAAAAA@@@@@@BBBCCCDDDEEEEEEFFFFFFGGGGGGFFFFFFGGGIIILLLHHHFFFDDDCCCDDDFFFHHHJJJKKKKKKLLLLLLKKKIIIGGGFFFHHHIIIIIIJJJJJJIIIHHHHHHGGGFFFEEEDDDDDDEEEFFFGGGFFFFFFFFFEEEDDDDDDCCCCCCGGGFFFDDDBBBAAA@@@@@@@@@<<<<<<;;;;;;;;;;;;<<<<<<=========<<<<<<;;;;;;;;;::::::999999888666555444333333333222222222222111111111111111000000000000/////////.........------........................,,,,,,------------------++++++++++++++++++++++++************))))))((((((************************''''''(((((()))***)))))))))))))))******)))))))))((()))))))))************((()))*********))))))((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((************************+++******))))))***************))))))((())))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''')))***)))((('''(((***&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&''''''))))))((((((((('''((()))******''''''((()))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))******+++++++++******)))))))))************)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((&&&'''((())))))***)))))))))))))))))))))))))))))),,,+++***)))(((((())))))******++++++++++++,,,,,,)))))))))******)))))))))(((((()))))))))*********************************+++,,,---......,,,+++***............////////////////////////000000000000111111111111111111111111222222222111111111111111222333333444444555666666555555666777888999:::;;;???>>><<<;;;<<<===???@@@;;;@@@EEEGGGFFFCCCAAA???@@@AAAAAAAAAAAABBBBBBBBBAAAAAA@@@@@@??????????????????@@@@@@AAAAAABBBBBB@@@???>>>===<<<;;;;;;;;;;;;;;;::::::;;;===AAADDDBBB???:::777666666666666555555555444444333333333111222222222333333333333333222222111111111111111111111000000////////////////////////////////////.................................------,,,,,,,,,,,,,,,------............---------,,,,,,,,,,,,,,,...//////000000//////...---......//////......---------------------------++++++,,,,,,,,,++++++******************++++++++++++,,,---,,,,,,*********//////000000000111111111333222222333333444555666444444555777888:::;;;;;;<<<<<<<<<===>>>>>>??????===>>>???AAACCCDDDFFFFFFIIIGGGCCC@@@???@@@CCCEEE???@@@BBBDDDEEEGGGGGGGGGHHHHHHHHHGGGGGGGGGJJJLLLJJJIIIFFFDDDDDDEEEGGGHHHHHHIIIJJJKKKKKKJJJIIIHHHGGGGGGHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDGGGEEECCCAAA????????????===<<<;;;;;;;;;;;;<<<===<<<<<<<<<<<<;;;;;;;;;;;;999999999888777666555444333333222222222111111111000000000000000000000000000000000/////////..............................------------------......++++++++++++++++++++++++*********)))))))))))))))))))))))))))))))))))))))$$$%%%''')))******++++++))))))************))))))((()))))))))************'''((()))******+++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((************************))))))((((((((())))))*********))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''')))***)))((('''(((***+++*********)))((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''(((******+++***)))(((((((((((('''((()))******'''(((((()))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))******+++++++++******((())))))*********))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******))))))&&&'''((())))))***)))))))))))))))))))))))))))))),,,+++***)))(((((())))))))))))))))))***************))))))))))))))))))***(((((()))))))))*********++++++++++++++++++++++++++++++---------,,,+++***,,,,,,,,,---------......////////////000000000000111111111111111111111111222222222111111111111111222222333333444555555555444444555666888999::::::;;;:::888888888:::<<<======AAAGGGJJJIIIEEEBBBAAA@@@@@@@@@AAAAAAAAABBBBBB@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@AAAAAABBBBBBCCCCCC@@@???>>><<<;;;;;;;;;:::999:::;;;;;;<<>>>>>>>><<<===???AAACCCEEEGGGGGGJJJGGGCCC@@@???AAADDDFFF???@@@BBBDDDFFFGGGHHHHHHIIIJJJKKKJJJHHHHHHIIIKKKJJJIIIGGGEEEDDDDDDEEEFFFFFFGGGIIIKKKKKKKKKKKKJJJFFFFFFFFFFFFGGGGGGGGGGGGGGGHHHIIIIIIIIIIIIHHHGGGEEEFFFFFFFFFFFFFFFFFFFFFDDDBBB@@@===;;;;;;;;;<<<===<<<;;;::::::;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;888888888888777555444333222222222222111111111111//////000000000000000111111000000000////////////------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******))))))))))))******((((((((((((((((((((((((###%%%(((*********++++++)))******++++++******)))))))))))))))************'''(((((()))***+++,,,---))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************(((((((((((((((((()))*********)))))))))***++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''')))***)))((('''(((***---,,,,,,+++***)))((('''))))))))))))))))))))))))************************((()))+++,,,,,,+++)))'''(((((((((((())))))))))))'''((())))))******))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((()))******+++*********((())))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++******'''(((((())))))))))))((()))))))))))))))))))))))))))(((((((((((((((''''''((((((((())))))))))))*********))))))))))))*********++++++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,++++++,,,,,,,,,---------////////////000000000000111111111111111111111111111111111111111111222222222222222333444444555555333444555666777888999999;;;:::999999:::;;;===>>>>>>BBBFFFHHHGGGEEECCCBBB??????@@@@@@@@@AAAAAAAAA>>>???@@@AAABBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBB??????===<<<;;;:::::::::888:::<<<<<<;;;>>>DDDIIILLLEEE===666444444666777444444333333333333333333555555333111000000//////000111111222111111000000////////////////////////........................------------------------------------,,,,,,,,,,,,***+++,,,......------,,,------------............,,,,,,------------,,,,,,------............------------,,,+++***)))(((((()))***++++++++++++++++++))))))******+++,,,,,,,,,***))))))***,,,------,,,000000000111111111222222222222222222333444555666333444555777888:::;;;;;;<<<<<<<<<===============??????@@@BBBCCCDDDEEEFFFFFFEEECCCBBBAAABBBCCCCCC===>>>@@@CCCEEEFFFGGGHHHJJJLLLMMMLLLJJJHHHHHHIIIGGGFFFFFFEEEEEEEEEFFFFFFFFFHHHIIIKKKKKKKKKKKKJJJFFFFFFFFFFFFFFFGGGHHHHHHHHHIIIJJJKKKKKKJJJIIIHHHGGGGGGFFFFFFEEEEEEDDDDDDCCCAAA>>>;;;999999::::::===<<<:::999999:::<<<===;;;;;;;;;;;;;;;;;;;;;;;;777777777777555444333222222222222222111111111111////////////000000111111000000/////////.........---------------------------------,,,+++++++++***++++++++++++++++++++++++******)))(((((()))***+++(((((((((((((((((((((((($$$(((++++++)))(((((())))))******++++++******)))))))))))))))************))))))))))))***++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++*********))))))))))))(((((())))))***+++******))))))******+++,,,))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''')))***)))((('''(((***++++++******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))***************)))((((((&&&''')))*********)))((((((((()))************)))))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((())))))))))))'''((())))))*********)))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***+++******)))((())))))))))))(((((('''))))))))))))))))))))))))'''((()))*********)))(((((())))))))))))*********+++***)))(((((()))***+++***++++++++++++,,,,,,,,,************************))))))******+++,,,......,,,,,,,,,---------......////////////000000000000000000000000000000000000000000000111222222222333111222222333333444555555444444555555666777888888;;;;;;<<<======>>>??????>>>AAACCCDDDCCCBBBBBBBBB>>>>>>>>>?????????@@@@@@<<<===???AAABBBCCCCCCBBBAAAAAAAAAAAA@@@@@@@@@@@@???>>>===<<<;;;:::::::::888;;;===;;;999:::>>>CCCDDD@@@:::666555555555555333333333333333333333333444333222000/////////000///000111222222111000000////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,------)))+++,,,......---,,,+++++++++,,,,,,------------+++,,,,,,------,,,,,,+++,,,------......------,,,,,,,,,,,,++++++*********))))))***+++++++++++++++*********+++,,,---------...+++))))))+++---,,,+++111111111111222222222222222222222222333444555555666666777888999:::::::::<<<<<<<<<===============BBBBBBBBBCCCCCCDDDDDDDDDAAABBBCCCCCCCCCBBBAAA@@@;;;===???AAADDDFFFGGGGGGKKKLLLNNNMMMKKKIIIHHHHHHCCCDDDDDDEEEFFFFFFGGGGGGHHHHHHJJJKKKKKKKKKJJJIIIGGGFFFFFFFFFGGGGGGHHHIIIHHHIIIKKKLLLLLLKKKIIIHHHGGGGGGFFFDDDCCCAAA@@@@@@EEECCC???<<<::::::;;;<<<<<<;;;999888888999;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;777777666666555333222111222222222111111111111000.../////////000000111111//////.........---------------------------------000000///...------,,,,,,++++++++++++++++++++++++******)))(((((()))***+++))))))))))))))))))))))))'''***---,,,)))&&&%%%&&&******++++++++++++******))))))))))))************,,,+++******)))*********))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++******))))))******))))))***+++,,,,,,******))))))***+++,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))***)))((('''(((***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))---+++)))'''&&&&&&'''(((&&&''')))***+++***((('''(((((()))***************************************'''((((((((())))))******(((((((((((())))))))))))''''''((()))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))&&&'''(((*********)))((())))))***))))))(((''''''))))))))))))))))))))))))((())),,,---...---,,,+++)))************++++++++++++***)))(((((()))***+++((())))))))))))*********))))))))))))))))))))))))))))))))))))***,,,///000---------.........//////////////////000000000000//////////////////////////////000111222333333444111222222333333444555555444444555555666777777777777888999:::;;;;;;;;;;;;>>>???AAAAAA@@@???@@@AAA===>>>>>>>>>>>>?????????999;;;===@@@BBBCCCCCCCCCAAA@@@@@@@@@??????>>>>>>???>>>===<<<;;;:::::::::999;;;===;;;777666999===<<<:::888777777666555333333333333333333333333333000////////////111222444///000111222222111000///.........///////////////........................------------------------+++++++++,,,,,,---------)))***,,,......---,,,+++*********++++++,,,,,,,,,---......//////......---,,,------......------,,,++++++,,,,,,,,,,,,------((()))***+++++++++++++++******+++,,,------......111---)))(((***++++++***000111222333333222111000333444444444444444444444444444555777999;;;===>>><<<<<<======>>>>>>??????======>>>>>>?????????@@@>>>???AAACCCCCCBBBAAA@@@>>>>>>???@@@AAACCCDDDEEEIIIJJJJJJJJJHHHFFFCCCAAAAAABBBCCCCCCBBBCCCFFFIIIHHHHHHGGGGGGGGGHHHJJJKKKHHHIIIIIIJJJJJJIIIIIIHHHGGGHHHHHHIIIIIIJJJJJJJJJHHHHHHGGGFFFEEEDDDCCCBBBEEECCC@@@===<<<===>>>@@@===<<<;;;::::::::::::;;;999999999999999999999999999888777666555444333333555444444333333222222111222222111000///...------------..................+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,************)))))))))))))))))))))))))))))))))))))))******)))&&&%%%%%%&&&+++*********))))))((((((''''''(((((())))))******))))))************))))))))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))))))))***+++++++++******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))++++++******************))))))))))))***+++,,,---******))))))((((((''''''(((((((((((())))))))))))((('''&&&&&&&&&''')))************))))))))))))))),,,+++++++++***)))))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&******))))))((((((''''''******))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))((((((***)))))))))((((((''''''(((((((((((((((((((((((((((((())))))))))))(((((()))***+++++++++)))((('''(((((((((((())))))))))))((()))***++++++***)))((('''(((***+++,,,,,,,,,+++(((((())))))******++++++((((((((((((((((((((((((++++++++++++++++++++++++*********++++++,,,,,,,,,,,,---......///.....................//////////////////////////////////////////000111111111111111000111111222222333444444666666666666777777777777999999::::::;;;<<<<<<============>>>???@@@@@@@@@<<<===>>>>>>>>>>>>??????<<<===>>>??????>>>===<<<>>>>>>>>>>>>???@@@AAABBBCCCBBBAAA???===<<<;;;::::::999999888888777777666999888777666444444333333777555333111000000000111111111111111111111111111////////////000000000000,,,---------...///////////////...---+++***)))))).........------,,,,,,,,,,,,,,,---...---,,,***)))+++,,,,,,------,,,,,,+++,,,---------------------,,,---......//////......++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++******+++++++++,,,,,,,,,///,,,***)))***++++++***000111222222222222111000333333333333444444444444333444444666777:::;;;<<<;;;<<<<<<===>>>>>>???????????????>>>>>>>>>>>>>>>???@@@BBBCCCCCCCCCAAA@@@?????????@@@AAABBBCCCDDDGGGHHHIIIIIIHHHFFFCCCBBBAAABBBCCCBBBBBBCCCFFFHHHHHHHHHGGGGGGGGGHHHIIIJJJIIIIIIJJJJJJJJJJJJIIIIIIKKKKKKKKKJJJJJJIIIIIIIIIIIIIIIHHHGGGFFFEEEDDDDDDDDDBBB@@@>>>======???@@@>>>===<<<;;;;;;:::::::::999999999999999999999999888888777666555444333333555444444333333222111111000000000000////////////------..................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))***++++++************))))))))))))))))))))))))))))))))))))***+++,,,+++***)))***+++************)))))))))((((((((((((((())))))******))))))************))))))))))))))))))))))))))))))(((((()))******)))(((((())))))))))))))))))))))))+++,,,,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************((((((((())))))***,,,,,,***)))))))))((((((((('''(((((((((((())))))))))))(((((('''''''''((()))******)))))))))))))))))))))++++++******************)))))))))))))))))))))))))))))))))(((((('''''''''))))))))))))((((((((((((***))))))(((((())))))***))))))))))))))))))))))))(((((((((((()))))))))***(((((())))))))))))(((((())))))((((((((('''''''''(((((((((((((((((((((((((((((())))))))))))(((((()))******+++***)))((('''(((((((((((())))))))))))((()))************)))((((((((()))***++++++++++++)))))))))))))))*********************************++++++++++++++++++++++++,,,,,,++++++++++++++++++******,,,---......//////............////////////////////////////////////000000111222222222222222111222222333333444555555555555666666666777777777999888888777888:::;;;<<<<<<<<<======>>>>>>??????<<<;;;;;;;;;===>>>>>>>>><<<<<<============<<<<<<=========>>>>>>???AAAAAAAAAAAA@@@>>>===<<<;;;;;;<<<<<<;;;999888777666666666555444444333444444444777555333111000000000111111111111111111111111111111111000000//////......------------............+++++++++,,,,,,---------......---------,,,,,,,,,,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,+++))))))***+++---...//////+++,,,,,,---------------+++,,,,,,------,,,,,,++++++++++++++++++++++++***)))************+++++++++*********+++++++++,,,,,,...,,,***)))***++++++***000111222222222222111000222222222222333333333444333333444555666888:::;;;;;;;;;<<<<<<===>>>>>>>>>@@@??????>>>>>>======<<<@@@AAABBBCCCCCCCCCBBBAAA@@@@@@??????@@@@@@AAABBBDDDEEEFFFGGGFFFEEEDDDCCCAAABBBBBBBBBBBBCCCFFFHHHHHHHHHGGGGGGGGGHHHIIIIIIJJJJJJKKKKKKKKKKKKJJJJJJKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIHHHGGGFFFFFFEEEEEECCCBBB@@@???>>>>>>???@@@@@@???>>>===<<<::::::999999999999999999999999999888888777666555444444333444444444333222222111111.../////////000000000111......------------------------............------++++++++++++++++++++++++++++++***))))))***++++++************)))))))))))))))))))))))))))))))))))))))+++,,,,,,++++++,,,...************))))))))))))((((((((())))))))))))***))))))************))))))))))))))))))))))))))))))'''(((((())))))(((((('''))))))))))))))))))))))))---------,,,+++***)))((())))))))))))))))))))))))************************(((((((((((())))))))))))************************(((((('''(((((()))***+++))))))))))))(((((((((((((((((((((((()))))))))))))))(((((((((((()))***+++))))))))))))))))))******))))))******************))))))))))))))))))))))))******))))))))))))(((((((((((((((((()))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))((((((((()))))))))******((())))))******))))))((()))(((((((((((('''''''''(((((((((((((((((((((((((((((())))))))))))(((((()))************)))(((((((((((((((((())))))))))))((())))))******))))))((()))))))))(((((())))))***************))))))))))))************************++++++++++++++++++++++++------,,,++++++******)))((()))***+++---...//////---............/////////////////////////////////000111222222333333222222222222333333444555555555555555555666666666666777888777777777777999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999666777;;;======<<<<<<<<<;;;;;;;;;;;;<<<<<<===============>>>???@@@???>>>>>>===<<<<<<;;;;;;???>>>===;;;999777555444222222222222333333444555666444333111000000000111000000000000000000000000222111111000///...------............------------******+++,,,,,,---......------------,,,,,,,,,,,,---,,,,,,++++++++++++,,,++++++,,,,,,,,,,,,++++++))))))******+++,,,------******+++,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++***))))))(((((()))************+++++++++*********++++++++++++,,,---+++***)))+++++++++***111111111222222111111111111111111222222333333444444444555666777888:::;;;:::;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>=========@@@AAABBBCCCCCCCCCBBBBBBAAA@@@@@@?????????@@@@@@BBBCCCDDDEEEEEEEEEDDDDDDAAABBBBBBBBBBBBCCCFFFHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJKKKKKKJJJJJJIIIFFFGGGHHHIIIJJJLLLLLLMMMHHHHHHGGGGGGFFFEEEDDDDDDBBBBBBAAA@@@@@@@@@AAAAAABBBAAA@@@???===;;;:::999999999999999999999999999888777777666555555444444444444333333222111111111////////////000000000000......------------,,,,,,,,,,,,------------,,,,,,************************+++******************+++************)))))))))((((((((((((((((((((((((((('''(((***)))(((((()))+++*********)))))))))))))))))))))))))))))))))))))))))))))************))))))((((((((((((((((((((((((''''''(((((((((((('''''')))))))))))))))))))))))),,,,,,,,,,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************'''''''''''''''((())))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))******+++)))))))))))))))*********(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******((((((''''''''''''(((((())))))))))))))))))))))))(((((()))))))))*********)))))))))******)))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))*********)))))))))(((((((((((())))))))))))((())))))))))))))))))(((***)))((('''''''''))))))++++++******))))))((((((************************************************,,,++++++++++++++++++++++++++++++,,,,,,---......---------.........//////////////////////////////000000111222222222222111111111222333333444444555444444555555555666666666666888:::;;;<<<;;;;;;:::::::::::::::::::::;;;;;;<<<888555666:::===<<<:::<<<;;;:::999999:::;;;<<<<<<<<<<<<<<<<<<===>>>>>><<<<<<<<<<<<;;;;;;;;;;;;AAA@@@>>>;;;888666444333333222222222222333444444444333222111000000000000000000000000000000000000000000000//////......---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---++++++,,,,,,,,,,,,++++++,,,++++++***)))(((((('''***++++++,,,,,,,,,,,,,,,------++++++++++++------,,,,,,+++***))))))(((((())))))*********+++++++++************++++++++++++,,,***)))***+++++++++)))222111111111111111111222000000111222222333444444666666666777888999:::;;;:::::::::;;;<<<<<<======;;;;;;<<<===>>>??????@@@AAAAAAAAABBBBBBBBBBBBBBBBBBAAA@@@@@@??????@@@@@@AAAAAABBBCCCDDDDDDEEEEEEBBBBBBCCCCCCBBBDDDFFFIIIIIIIIIJJJJJJJJJIIIIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIEEEFFFFFFHHHIIIJJJKKKKKKFFFFFFEEEEEEDDDDDDCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA???===:::999999999999999999999999999777777666666555555444444444333333222222111000000111111111000///...............------,,,,,,,,,,,,+++++++++,,,,,,+++++++++*********************************++++++*********************)))))))))(((((((((((((((((((((((((((((()))))))))'''&&&'''((())))))))))))))))))******************))))))))))))))))))************))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((()))***++++++,,,,,,,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((()))))))))*********''''''''''''''''''((()))(((((((((((())))))))))))(((((((((((())))))))))))((())))))***************(((((())))))************((((((((())))))******+++************************((((((((((((((((((((((((''''''(((((())))))******((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))************))))))************))))))************************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))******(((((((((((()))))))))))))))(((((((((((((((((()))***)))((('''''''''))))))++++++******))))))(((((())))))))))))))))))))))))************************))))))***+++,,,,,,------000///...---,,,,,,------------------............////////////////////////...//////000000000000000000000000111222222333333444444444444555555555555555888===AAABBB???;;;999999999999999999:::::::::<<<999777777:::<<<<<<:::;;;:::999888888999:::;;;;;;;;;::::::;;;;;;<<<<<<::::::::::::::::::::::::@@@???===:::777555333222555444333333222222333333333222222111000000000000////////////////////////------......//////000000......------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))******,,,---***++++++,,,,,,++++++***++++++***)))((((((''''''++++++,,,---------------------++++++++++++------------,,,+++***))))))((())))))*********+++++++++))))))*********++++++++++++))))))***+++,,,***)))222222111000000111222222000111111222333444555555888888777888888999::::::999999::::::;;;<<<<<<<<<::::::;;;<<<>>>???@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBAAAAAA@@@AAAAAAAAAAAABBBBBBCCCCCCDDDEEEEEECCCDDDDDDDDDDDDEEEHHHJJJKKKKKKLLLLLLKKKKKKJJJIIIJJJJJJJJJKKKKKKJJJJJJJJJIIIIIIHHHHHHGGGFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCCCCBBBCCCEEEFFFGGGFFFEEEEEEDDDDDDDDDCCCAAA>>><<<:::999999999999999999999999777777666666555555555555333333333222111111000000222222111000///...------......------,,,,,,++++++******++++++++++++******++++++++++++++++++++++++)))***++++++++++++***)))************))))))))))))))))))))))))))))))))))))***++++++***((('''((()))))))))))))))************+++************)))))))))))))))************)))))))))))))))))))))))))))))))))((((((''''''(((((()))(((((((((((((((((((((((('''((()))***+++,,,,,,,,,))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((())))))))))))'''(((((())))))*********((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((())))))))))))'''((()))*********))))))((((((((()))******++++++(((((())))))))))))))))))************************''''''(((((((((((())))))(((((((((((()))))))))))))))((((((''''''(((((()))(((((((((((((((((((((((()))))))))*********++++++)))******++++++******)))))))))************++++++))))))))))))))))))))))))(((((())))))))))))(((((()))))))))((())))))***+++(((((((((((()))))))))))))))((((((''''''(((((())))))))))))(((((())))))***************))))))))))))((((((((((((((((((((((((************************(((((()))***,,,---...///333111///---,,,+++,,,,,,,,,------------.........////////////////////////---...//////000000////////////000000111222222222333333333444444444555555444888>>>CCCCCC@@@;;;888777777888999999:::;;;;;;============<<<<<<<<<<<<::::::999999999999::::::::::::999999999::::::;;;999999999999999999999888<<<;;;:::888666444222111555444333333222222222222222222111111111000000000////////////////////////,,,,,,---...///000000111------------,,,,,,,,,,,,******+++,,,,,,---......++++++++++++,,,,,,,,,,,,+++************++++++,,,******++++++++++++******''''''(((((()))***+++++++++,,,,,,------------------,,,,,,++++++,,,,,,---,,,,,,,,,++++++******))))))************+++++++++)))))))))************+++))))))(((***+++,,,***)))222222111000000111222222111111222333444555666666888777777777777888888999999999999:::;;;;;;<<<<<<:::;;;;;;<<<===>>>??????????????????@@@@@@AAAAAABBBBBBBBBAAABBBBBBCCCCCCBBBBBBBBBCCCCCCDDDEEEEEEDDDEEEFFFEEEEEEFFFIIIKKKLLLMMMMMMNNNMMMLLLKKKJJJLLLLLLMMMMMMMMMMMMLLLLLLKKKKKKJJJIIIGGGFFFEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDBBBDDDGGGIIIJJJIIIHHHGGGCCCDDDDDDDDDBBB@@@===<<<999999999999999999999999666666666666555555555555333333222222111000000000111111000000//////............------,,,++++++******++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++++++++***)))************))))))))))))))))))))))))))))))))))))(((***++++++***)))***,,,((()))))))))************+++++++++*********))))))))))))************))))))))))))))))))))))))))))))***)))(((((((((((()))***(((((((((((((((((((((((('''((())))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))''''''(((((()))******+++))))))(((((('''(((((()))'''((((((((()))))))))***(((((((((((())))))))))))&&&'''((()))))))))(((((('''(((((()))******++++++)))))))))))))))(((((((((************************((((((((())))))*********))))))))))))((((((((((((***))))))(((((())))))***(((((((((((((((((((((((())))))*********+++++++++)))******++++++******)))''''''(((((())))))))))))))))))))))))))))))))))))(((((())))))))))))((((((***)))((((((((()))+++,,,(((((((((((()))))))))))))))(((''''''''''''((()))(((((()))***++++++++++++)))))))))))))))*********))))))))))))))))))))))))************************))))))***+++,,,,,,------111000...,,,++++++,,,,,,,,,,,,---------.........////////////////////////......///000000000000000///000000111222222333333222333333333333444444444444777;;;>>>>>>===:::888666666777888:::;;;<<<<<<>>>AAADDDCCC???<<<<<<===999::::::::::::::::::999:::999999888888888999999999999999888888777777777888777666555444333222111222111111111111222333333111111111111111000000///........................,,,------....../////////,,,,,,,,,,,,,,,,,,------+++++++++,,,,,,---------******+++++++++,,,,,,,,,))))))***+++++++++++++++******++++++++++++******&&&&&&''')))***+++,,,,,,******+++,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******************)))))))))************+++++++++))))))))))))************(((((((((***,,,,,,***(((333222111000000111222333111222222333555666666777777777666666666666777777888999999::::::;;;<<<<<<<<<<<<<<<===============??????>>>>>>??????@@@AAABBBBBBBBBBBBBBBCCCDDDEEECCCCCCCCCCCCCCCDDDEEEFFFEEEFFFFFFFFFFFFGGGJJJLLLMMMNNNOOOOOONNNMMMLLLKKKNNNNNNOOOOOOOOOOOONNNNNNJJJJJJIIIIIIIIIHHHHHHHHHFFFFFFFFFFFFEEEEEEEEEEEECCCEEEHHHJJJKKKKKKIIIHHHCCCDDDEEEEEECCCAAA>>>===999999999999999999999999666666666666666555555555333333222222111000000000////////////000000000000......---,,,,,,+++******+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,+++***)))************))))))))))))))))))))))))))))))))))))%%%''')))))))))***+++---(((((())))))*********+++++++++++++++******))))))))))))************))))))))))))))))))))))))))))))+++***)))(((((()))***+++((((((((((((((((((((((((((())))))))))))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))&&&''''''((()))******+++***))))))((((((((())))))'''((((((((())))))******(((((((((((())))))))))))%%%&&&((()))))))))(((''''''(((((()))***+++++++++******))))))((((((''''''************************))))))******++++++++++++******))))))((((((''''''******))))))))))))******(((((((((((((((((((((((()))************+++++++++******++++++++++++******%%%&&&&&&&&&''''''(((((())))))))))))))))))))))))(((((())))))))))))((((((***)))(((((((((***+++,,,(((((((((((()))))))))))))))((('''&&&&&&'''((()))'''(((***+++,,,,,,,,,+++(((((())))))******++++++************************))))))))))))))))))))))))++++++++++++++++++,,,,,,///...,,,******+++,,,---,,,,,,,,,---------......//////////////////////////////000111111111111111000111111222333333444444222222333333333444444444444555777888999999888888555666777888:::<<<===>>>>>>DDDIIIHHHAAA<<<<<>>@@@???===;;;999;;;:::999999:::===???AAAFFFEEECCCBBBAAAAAABBBBBBEEEDDDDDDDDDEEEFFFGGGGGGJJJKKKKKKJJJHHHHHHIIIKKKLLLNNNPPPQQQOOONNNMMMNNNMMMNNNPPPQQQQQQPPPNNNMMMLLLLLLLLLJJJHHHIIIKKKLLLFFFHHHJJJLLLMMMKKKIIIHHHLLLKKKJJJHHHFFFCCCAAA???CCCDDDDDDCCCAAA>>>;;;999999999888888777666666666555555555555444333222111111111111111000000000000000000000000000000000000------,,,++++++++++++,,,+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))(((((())))))))))))((((((++++++***)))((('''&&&&&&+++)))(((&&&&&&((()))+++))))))))))))************+++*********))))))(((((()))))))))(((((((((((((((++++++******))))))((((((((((((((((((((((((((((((*********)))(((''''''&&&))))))((((((''''''&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))''''''&&&&&&&&&&&&''''''((()))***++++++***)))(((''''''((()))))))))))))))&&&'''((())))))((('''&&&''''''''''''(((((((((((())))))(((((('''''''''&&&************************(((((((((((())))))))))))111...+++***++++++)))'''+++++++++++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))(((((('''''''''&&&(((((((((((()))))))))))))))(((((()))+++***(((%%%&&&&&&''''''(((((())))))(((((())))))))))))(((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))),,,,,,+++***)))))))))***)))************+++++++++************************((())),,,------,,,+++***((()))***++++++,,,++++++---------............///...............///000000222222111111000000//////000000000000111111111111222222222333333444444444666666666666666666666666555666777999;;;===>>>???>>>@@@BBBCCCCCCAAA>>>===AAA???<<<::::::999888666888888888888888777666666888777666444444555555666555444444333333222222111111111111111000000000000111000///......---------//////...------------------------------...///000------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))+++*********))))))((((((******++++++++++++******)))))))))))))))******+++***+++,,,,,,***))))))***,,,,,,,,,++++++++++++******)))))))))((((((''''''))))))************)))))))))((('''''''''(((***+++,,,***))))))***++++++***000000000000000000000000//////111222333444444444555666777666444333444555666888999:::999:::;;;===<<<===???@@@???===;;;999;;;;;;::::::;;;===@@@AAAEEEDDDCCCBBBAAAAAAAAABBBDDDDDDDDDDDDEEEFFFGGGGGGIIIJJJKKKJJJHHHHHHIIIKKKLLLMMMOOONNNMMMLLLMMMNNNNNNOOOQQQRRRRRRQQQOOONNNKKKKKKKKKJJJHHHHHHIIIKKKGGGHHHJJJLLLLLLLLLKKKJJJMMMMMMLLLJJJHHHFFFCCCBBBBBBBBBCCCBBB@@@>>>;;;:::999999888888777666666666555555555555444333222111111111111111000000000000////////////////////////...------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++))))))))))))))))))))))))((())))))******))))))(((************))))))))))))***)))(((''''''((()))***))))))))))))************************)))))))))((())))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))++++++***))))))(((''''''+++*********)))))))))((((((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******((())))))******))))))(((''''''((()))))))))))))))''''''((((((((((((''''''''''''((((((((()))))))))))))))((((((((('''''''''(((((((((((((((((((((((((((((((((((())))))))))))***((('''(((+++---,,,+++++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))((((((((('''''''''(((((((((((()))))))))))))))((('''(((******)))''''''''''''(((((((((((((((((())))))******))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++******))))))******)))************+++++++++************************)))***+++,,,---,,,++++++((()))***++++++,,,,,,+++,,,,,,,,,,,,---------..................///000000111111111000000000000000000000000000111111111111222222222333444555555666666666666666666666666666777888888999:::;;;<<<<<<>>>???@@@AAAAAA@@@>>>===>>>===::::::::::::999888777777888888888777777666999888777666555666666777555444444333333222222111111111111000000000//////000000//////......//////000///......------......------,,,,,,------...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))+++*********))))))))))))******++++++++++++******)))))))))))))))******+++)))+++,,,+++)))'''''''''*********))))))))))))(((*********))))))((((((((())))))************))))))((((((((((((((())))))***,,,+++))))))***+++***)))//////////////////000000///000000111222333444444555666777666555444555666666777999999999:::;;;===>>>???@@@@@@???>>>;;;:::<<<<<<;;;;;;<<<>>>@@@AAADDDCCCBBBAAA@@@@@@@@@AAACCCCCCCCCCCCDDDEEEFFFGGGIIIJJJJJJIIIHHHHHHJJJKKKKKKLLLMMMLLLJJJJJJLLLMMMPPPPPPRRRRRRRRRRRRPPPPPPJJJKKKKKKJJJHHHGGGIIIJJJHHHHHHIIIJJJKKKKKKLLLLLLLLLLLLKKKJJJHHHFFFDDDCCC@@@@@@AAA@@@???>>><<<:::999888888777777666666555555555555555444333222222111111111111000000000000///////////////////////////......---,,,---------+++++++++*********))))))************************))))))))))))))))))))))))*********++++++*********)))*********++++++++++++***)))(((''''''((()))***))))))))))))************************))))))))))))************************))))))))))))************************************+++++++++***))))))((((((************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++)))((((((''''''(((((()))'''(((((()))))))))))))))((((((''''''''''''((((((((((((((()))))))))******))))))((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))'''&&&&&&'''***,,,---,,,******************))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))))))))((((((((((((''''''(((((((((((()))))))))))))))'''&&&''')))*********))))))(((((((((((((((''')))******************)))************************))))))))))))))))))))))))))))))))))))))))))))))))++++++***)))))))))******)))************+++++++++******************************+++++++++,,,,,,,,,((()))***+++,,,,,,,,,,,,+++++++++,,,,,,,,,------...............///000000000000000000111111111111000000000111111111222222222222333444555666777888666666666666666666666666999999999999999999::::::============>>>>>>>>>>>><<<:::999999:::;;;:::999666666777888888777777777999999888777777777777777555444444333333222222111111111000000000000//////000000/////////000111111000000///...............,,,,,,++++++,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************)))))))))******++++++++++++******)))))))))))))))******+++%%%'''***+++***(((((((((*********))))))))))))(((***************)))))))))))))))************))))))'''(((((()))))))))))))))---+++))))))******)))(((/////////000000000000000000000000111111222333444555666777777555555555777666888:::::::::;;;===??????@@@@@@AAA@@@>>>===;;;>>>>>>======>>>???@@@AAABBBBBBAAAAAA@@@@@@@@@@@@BBBBBBBBBBBBCCCDDDFFFFFFHHHIIIJJJIIIHHHHHHJJJKKKKKKKKKKKKJJJHHHIIIKKKMMMOOOPPPQQQQQQQQQQQQPPPOOOKKKLLLLLLKKKIIIHHHIIIJJJJJJIIIHHHGGGGGGHHHIIIJJJGGGGGGFFFFFFDDDCCCAAA@@@>>>>>>??????>>>===<<<;;;888888888777666666555555444555555555444444333222111111111111000000000/////////////////////////////////...------------...***)))))))))((((((((((((++++++++++++++++++++++++))))))))))))))))))))))))***++++++,,,,,,++++++***************************))))))(((((((((((())))))((()))))))))*********************)))))))))))))))***************+++++++++(((((())))))******++++++))))))))))))))))))))))))++++++++++++******))))))((((((((((((''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((()))((((((''''''(((((())))))((('''&&&&&&'''((()))(((((())))))))))))(((((()))((('''&&&&&&'''((()))))))))))))))************))))))(((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))+++***))))))))))))))))))*********))))))))))))***(((((((((((((((((((((((()))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))))))))'''%%%&&&(((***++++++***)))))))))((((((''''''******++++++++++++******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((******))))))))))))******))))))*********+++++++++************************++++++*********+++,,,---))))))***+++,,,,,,,,,,,,+++,,,,,,,,,,,,---------...............///000000//////000000111111222222000000111111111222222222222222333555666888999:::777777777777777777777777888888888888999999999999;;;;;;:::::::::<<<===>>>;;;:::999:::;;;;;;999777555666777777777777777777888888777777777666666666555444444333333222222111111000000000////////////////////////000111222333000000///............///,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************************************++++++++++++******)))))))))))))))******+++!!!$$$)))++++++++++++,,,,,,,,,,,,+++++++++******++++++******************))))))************))))))&&&''')))*********)))(((---+++)))))))))***)))(((000000000111111222222222000000000000000222333333444666777666555444666777777999;;;<<<<<<<<<>>>@@@@@@@@@AAAAAAAAA@@@???>>>@@@@@@@@@???@@@@@@@@@AAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@AAABBBDDDEEEFFFGGGHHHIIIIIIHHHHHHJJJKKKKKKKKKKKKJJJHHHIIIKKKMMMNNNNNNNNNNNNNNNNNNNNNNNNMMMNNNOOONNNLLLJJJJJJKKKJJJIIIGGGEEEDDDDDDDDDEEEDDDDDDDDDCCCCCCBBBAAA@@@>>>>>>>>>>>>======<<<<<<888888777777666555555555444444444555444444333333111111111111000000000///........................//////...------------...++++++*********))))))))),,,,,,,,,,,,,,,,,,,,,,,,************************++++++,,,,,,,,,,,,+++++++++******)))((((((''''''))))))(((((((((((())))))((()))))))))************))))))))))))))))))******))))))******++++++++++++(((((())))))******++++++((((((((((((((((((((((((+++++++++***************''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((''''''&&&&&&''''''((()))((('''&&&&&&'''((()))(((((())))))))))))(((((()))((('''&&&&&&'''((()))))))))))))))************(((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))......---+++))))))))))))***))))))(((((()))******(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((())))))))))))))))))(((((((((((()))))))))))))))'''%%%&&&(((***++++++******))))))((((((((('''******++++++++++++******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***))))))((())))))******))))))*********+++++++++************************++++++*********+++,,,---)))***+++,,,,,,---,,,,,,------------...........................///000000//////000000111111222222111111111111222222222222222333444555777888999:::888888888888888888888888555666666777888999:::::::::999888888999;;;===>>>===<<<;;;;;;;;;:::888666555666666777777777666666666777666666666666555555555444444333333222222111000000000////////////...////////////000222333444000000///...............,,,++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************************+++++++++******++++++++++++******)))))))))))))))******+++%%%(((+++,,,,,,+++++++++,,,,,,,,,+++++++++************************++++++))))))************))))))&&&''')))*********)))(((,,,***(((((()))))))))(((000000111111222222333333111000000///000111222333333444555555444444555666666888:::;;;<<<===???AAA???@@@AAAAAAAAAAAAAAAAAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAA?????????@@@AAACCCDDDEEEFFFHHHHHHHHHGGGHHHJJJLLLKKKLLLMMMLLLJJJJJJLLLMMMLLLLLLLLLLLLLLLLLLLLLLLLNNNOOOPPPOOOMMMKKKKKKKKKIIIGGGEEECCCBBBBBBBBBBBBDDDDDDEEEEEEDDDDDDCCCCCC??????>>>>>>======<<<<<<888777777666666555555444333444444555444444333333111111111111000000000000........................///......---,,,------------------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++,,,,,,++++++***++++++***)))((('''&&&&&&(((((())))))))))))(((((())))))))))))************))))))))))))************(((((())))))***+++++++++))))))))))))************''''''''''''''''''''''''************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))((((((''''''(((((())))))))))))))))))(((((('''((((((''''''''''''((((((((((((((()))))))))******(((((())))))))))))******(((((((((((((((((((((((((((((((((((())))))))))))+++,,,,,,+++******+++---***)))((('''((()))***+++)))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))(((((())))))))))))******(((((((((((()))))))))))))))'''&&&''')))************))))))))))))))))))((()))******************)))''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******)))************+++++++++******************************+++++++++,,,,,,,,,)))***+++,,,---------------------.........//////...............///000000000000000000111111111111111111111222222222222333222333444555666777888999888888888888888888888888444555666777888999::::::888777777777999;;;===>>>>>>===<<<<<<<<<;;;888666666777777777666666555444666666666666666555444444555444444333333222222111000000////////////...............///000111222333//////...---------------,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++*********+++++++++++++++******++++++++++++******)))))))))))))))******+++,,,---...,,,***((('''(((*********))))))))))))((()))))))))***************))))))************))))))'''(((((()))))))))))))))***)))'''((()))******)))/////////000111222222222222111/////////000222333222333444444333333444666444666888::::::;;;===?????????@@@AAABBBCCCDDDDDDCCCCCCCCCCCCBBBBBBAAAAAAAAABBBCCCCCCCCCCCCBBBAAA>>>>>>>>>???AAABBBDDDEEEFFFGGGHHHHHHGGGHHHJJJLLLLLLMMMOOONNNMMMLLLMMMNNNLLLLLLKKKKKKKKKKKKLLLLLLNNNOOOPPPPPPMMMKKKJJJJJJEEEEEEDDDDDDCCCCCCCCCDDDDDDDDDEEEFFFFFFFFFEEEEEEAAA@@@???>>>======<<<<<<777777777666555555444444333333444444555444444333111111111111000000000000...........................------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******************************++++++++++++***************))))))((((((((((((((())))))))))))(((((())))))))))))************((()))))))))************''''''((())))))***++++++*********)))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))*********+++(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******((())))))******))))))((()))))))))))))))(((''''''''''''((((((((((((''''''''''''((((((((()))))))))(((((()))))))))*********(((((((((((((((((((((((((((((((((((())))))))))))(((***++++++))))))+++...))))))'''''''''(((***+++)))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))(((((()))))))))*********(((((((((((()))))))))))))))((('''(((******)))''')))))))))))))))*********((())))))******))))))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******)))************+++++++++************************)))***+++,,,---,,,++++++)))***+++,,,------------,,,,,,---------........................///000000111111111000000000000000111111111222222222333333333333444555555666777777999999999999999999999999666666666777777777888888666666777888999;;;===>>><<<<<<<<<===>>>===;;;888888888777777666555333333666777777888777666555444555444444333333222222111000000/////////.....................///000000111......---,,,,,,,,,,,,,,,------,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++*********++++++,,,,,,,,,******++++++++++++******)))))))))))))))******+++,,,---,,,***'''&&&((()))*********))))))))))))(((((((((((())))))*********))))))************))))))((((((((((((((())))))***)))'''&&&''')))*********---......///000111111222222111///...///000222333111222333333222222444555222444777888888:::<<<>>>>>>???@@@AAACCCDDDEEEFFFDDDDDDDDDDDDCCCBBBAAAAAAAAABBBCCCDDDDDDDDDCCCBBB======>>>???@@@BBBDDDEEEFFFGGGHHHHHHGGGHHHJJJLLLLLLNNNPPPQQQOOONNNMMMNNNLLLLLLKKKKKKKKKKKKLLLLLLMMMOOOPPPOOOLLLJJJIIIIIICCCCCCDDDDDDEEEFFFFFFFFFCCCCCCDDDEEEEEEEEEEEEEEEBBBAAA@@@>>>======<<<<<<777777777666555555444444333333444444555444444444111111111111000000000000........................------,,,++++++++++++,,,))))))))))))((((((((((((*********************************************************++++++************************+++++++++(((((())))))))))))(((((())))))))))))************(((((())))))*********+++&&&''''''((()))*********++++++******))))))(((((())))))))))))))))))))))))((((((((((((((()))))))))&&&'''''''''(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))((()))***++++++***)))((()))))))))))))))(((''''''&&&'''((())))))((('''&&&''''''''''''(((((((((((((((((())))))*********+++************************(((((((((((())))))))))))(((***+++***((('''))),,,)))((('''&&&'''(((***,,,))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))(((((())))))*********+++(((((((((((()))))))))))))))(((((()))+++***(((&&&(((((())))))******++++++(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******)))************+++++++++************************(((***,,,---------+++*********+++,,,------------++++++,,,,,,,,,---------...............///000000222222111111000000//////111111222222222333333333333444444444555555666666999999999999999999999999888777777777666666666555555666777999:::<<<======;;;;;;<<<>>>@@@???===;;;888888888777666444222222777888888999999777666555555555444333333222222111000/////////...........................//////000------,,,++++++++++++,,,...------,,,+++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++*********++++++,,,,,,,,,******++++++++++++******)))))))))))))))******+++((((((((('''&&&(((+++...,,,,,,,,,++++++++++++***''''''(((((()))))))))***))))))************)))))))))((('''''''''(((***+++(((&&&&&&''')))+++++++++