BM6P6(@ |||YYYDDDBBBAAAQQQuuuQQQ<<<888111444111222555444333444>>>LLLSSSTTTSSSYYYUUUPPPQQQQQQWWWhhh~~~}}}{{{zzzyyyxxxuuurrrnnnmmmkkkhhheeeaaa^^^]]]ZZZXXXVVVUUUTTTSSSPPPNNNPPPOOOMMMJJJHHHFFFEEEEEEDDDCCCBBB@@@>>>===;;;;;;999999888666555333222222000000000///......------++++++++++++++++++++++++******************************+++++++++,,,,,,,,,...------,,,,,,,,,---------...///111222333444444333444555666777888999:::777222------111444333000---222777777333000000222333555777999<<<>>>??????>>>?????????===999555222111333666888999999888888444444444444333222111000000111222333333333222111222111111222333222000...///...///111333444444222000///.........///111222333444444555444333111000////////////////////////---------............///...///000111444666888999:::===@@@CCCDDDDDDFFFGGGHHHHHHGGGGGGGGGHHHIIIIIIHHHIIIJJJKKKLLLMMMNNNNNNKKKJJJJJJMMMRRRTTTSSSQQQTTTTTTTTTUUUVVVWWWYYYZZZVVVUUUSSSPPPPPPRRRWWW[[[]]]]]]]]]]]]^^^___``````aaacccfffhhhiiilllpppsssoootttyyyyyyvvvtttuuuxxxzzz{{{}}}yyymmmfff```^^^aaa[[[MMMBBBAAAEEElll}}}ZZZEEE@@@@@@SSSzzzQQQ<<<888111555111222444444222444>>>LLLTTTUUUSSSWWWQQQKKKLLLLLLUUUggg}}}|||zzzyyyxxxvvvsssqqqnnnmmmkkkhhhddd```]]]\\\ZZZXXXVVVTTTTTTRRRPPPNNNOOOMMMKKKIIIGGGFFFEEEEEEBBBBBB@@@???===;;;:::999888777666555444222111111000000//////......------++++++++++++++++++++++++******************************+++++++++,,,,,,,,,...------,,,,,,---------...///000222333444444555333444555666777888999999555111......222444222000///333666666222///000222444666777999;;;<<<======???>>><<<:::888777777777:::;;;===?????????======777777666555444333222222111222333444444444333222333222222333444333111///.........000222333333222000///.........///111222333444555555444333111000........................---------............///---...///000222444666777:::===@@@CCCCCCDDDEEEGGGHHHGGGGGGGGGGGGHHHIIIIIIIIIIIIJJJKKKLLLMMMNNNOOOLLLKKKKKKNNNRRRTTTSSSRRRTTTTTTTTTUUUVVVWWWXXXYYYWWWVVVUUUSSSSSSUUUYYY\\\^^^^^^^^^^^^___aaabbbbbbccceeehhhjjjkkknnnqqqtttrrrvvvzzzzzzwwwuuuwwwzzz{{{|||}}}~~~wwwvvvyyynnnfff___^^^aaa[[[MMMCCCAAAPPPyyy~~~ZZZEEE@@@AAAVVVPPP;;;888222555111222333333222444>>>MMMUUUVVVQQQVVVQQQMMMOOOOOOYYYnnn}}}{{{|||{{{yyyxxxwwwuuurrrpppnnnmmmjjjgggccc___\\\[[[ZZZXXXVVVTTTTTTRRRPPPNNNLLLKKKJJJHHHFFFEEEEEEEEEAAA@@@???===<<<:::999888777666555444333111111000000000//////...---------++++++++++++++++++++++++******************************+++++++++,,,,,,,,,---------,,,,,,------......///111222444555555555333444555666777888888888333000///000333444222///222444555333000///111444666777888999::::::;;;;;;===;;;777555555777;;;>>>BBBCCCDDDDDDDDDBBBAAA@@@;;;:::888555444333333333222333444555555555555555444333333444666555333111...------///111222222111000///.........///111222333444555666555333111000........................---------............///------...///000222444555:::===@@@BBBCCCCCCEEEFFFGGGGGGGGGGGGHHHHHHIIIIIIJJJJJJKKKLLLMMMNNNNNNOOOMMMLLLMMMOOORRRTTTTTTSSSUUUUUUUUUUUUUUUVVVWWWWWWWWWXXXXXXWWWWWWXXXZZZ]]]_________```aaacccdddeeefffhhhkkkmmmnnnpppsssuuuvvvyyyzzzyyywwwvvvyyy|||}}}}}}}}}vvvnnnjjjttt{{{nnnddd^^^]]]```\\\NNNDDDCCCWWW~~~~~~|||VVVDDDAAACCCWWWOOO;;;888222555222222222222111333>>>MMMVVVWWWXXX___aaabbbeeeaaaiii~~~}}}{{{}}}{{{yyyxxxwwwuuurrrooonnnllliiieeeaaa^^^[[[ZZZZZZXXXUUUTTTSSSRRROOOMMMJJJIIIHHHFFFEEEEEEDDDDDD@@@@@@>>>===<<<:::999999666666555444333222111111000//////......---,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,------,,,,,,,,,---......///000111333444555666666333444555777777777666666000000000222444444111///444444333111//////222555777777888888999888888777888666444444666;;;@@@DDDEEEEEEEEEDDDCCCAAA@@@???===;;;777444333222222333333444444555666666666666555555555666777777555333000///...///111333333222000///.........///111222444555666777666333111///........................---------............///.........///000222333444:::<<<@@@BBBBBBBBBDDDEEEEEEFFFGGGGGGHHHHHHHHHHHHKKKKKKLLLLLLMMMNNNNNNOOOMMMMMMOOOQQQRRRTTTTTTTTTVVVUUUUUUUUUUUUUUUVVVVVVWWWXXXZZZZZZYYYYYY[[[]]]______```aaabbbdddfffggghhhjjjmmmooopppqqqsssuuuyyyzzzzzzxxxvvvwwwzzz}}}~~~~~~~~~yyyqqqjjjmmm{{{oooddd^^^]]]```\\\NNNEEECCCVVV|||{{{rrrOOOCCC@@@AAASSSxxxMMM:::888222666222222222222111333>>>MMMVVVWWW```jjjqqqxxxyyyooorrr}}}~~~|||zzzyyyxxxvvvrrrpppmmmkkkhhhddd```]]][[[ZZZYYYWWWUUUTTTSSSQQQOOOMMMIIIIIIGGGFFFEEEDDDDDDCCC@@@@@@???>>><<<;;;::::::777666666555444333222222/////////...------,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...//////000111333444555666666333444666777777666555444...///111333444444111///555444222///...000333666777888888888777666666555111222555888<<<@@@CCCEEEDDDCCCCCCAAA@@@>>>===<<<;;;999666333111000111111333333444444555666777777666555555777888888666444222111000000222444444333000///.........///111222444555777777666444000...........................---------............///000000000111222333555666999<<>>KKKjjjLLL999888333666222222333333222444>>>MMMUUUVVV[[[eeennnuuussseeefffzzz~~~}}}{{{yyyxxxuuurrrooollliiifffbbb___\\\[[[[[[YYYWWWUUUSSSSSSQQQOOOMMMJJJIIIHHHFFFDDDCCCCCCCCC??????>>>===<<<;;;::::::666666666555444333333333//////......---,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,---......///...///111222444555555555444555666777777666444333...///111333444333222111444222000...///222555777777777777777666555444444...222777<<<@@@BBBBBBAAA??????>>>===<<<;;;::::::888777444222111000000000222222222222333444666777666555666777999999777555444222000000222444555444000///.........///111222444666888888777444000...---------------------------------............///000000111222333555777888999<<>>HHHbbbKKK999888333666222333444444222444>>>LLLTTTUUUSSSYYY___dddbbbVVV[[[ttt}}}~~~|||zzzxxxwwwtttqqqnnnjjjhhhdddaaa^^^\\\\\\\\\YYYWWWTTTSSSRRRQQQNNNLLLLLLJJJIIIFFFDDDCCCBBBBBB>>>======<<<;;;:::999999555555444444333222222222///......------,,,,,,+++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,---...//////...///000222333444444555444555777888777555333111...///111222222222222222222000......000333666888666666666666666555444333111444999>>>@@@???<<<:::888888777666666666666666555555444333222111000000000000///000111333444555555555555777999999777555444222000000111333444444000///.........///111222444666888999888444000------------------------------------............//////000000222444666888999999<<>>LLLSSSTTTRRRVVVXXX\\\\\\TTT```~~~~~~|||}}}{{{yyywwwuuusssooommmiiigggccc```]]]\\\\\\\\\YYYWWWTTTSSSRRRQQQNNNLLLMMMKKKIIIGGGEEECCCBBBAAA<<<<<<;;;;;;:::999888888444333333222222111111111///......------,,,++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,+++++++++,,,---...///000---...///111333333444444444555777888777555222111...///111222222222333444111///......111555777888666666666666555444333333444777;;;>>>>>>;;;888555111111111000111111222333444444444444333222111000///.........///111333444555555555777999999777555444111///...000222333333000///.........///111222555666999:::888444000------------------------------------.........//////...///000111444666888999999;;;>>>@@@@@@@@@@@@AAAAAACCCEEEHHHIIIIIIHHHGGGIIIIIIIIIJJJJJJJJJJJJJJJJJJMMMPPPPPPOOONNNPPPRRRRRRRRRRRRSSSTTTVVVWWWXXXZZZ[[[[[[ZZZYYYZZZ]]]___aaaaaaccceeegggjjjmmmnnnpppsssvvvxxxwwwwwwwwwwwwwwwwwwxxxzzz~~~rrrfff```^^^aaa[[[MMMBBBAAABBBfff~~~wwwYYYEEEAAA>>>EEEGGGbbbKKK::::::333444000333444444333555>>>LLLSSSTTTPPPZZZgggmmmiiihhhsss}}}zzz|||zzzxxxwwwvvvtttpppmmmiiifffbbb```^^^\\\YYYWWWWWWUUUSSSQQQOOONNNMMMLLLLLLKKKIIIFFFCCCAAA@@@@@@???>>><<<;;;;;;:::888666666555444333111000///.........---,,,,,,+++************))))))******+++,,,+++++++++*********))))))++++++,,,,,,,,,,,,------,,,,,,------...////////////000333444555555444333555666777888777666444222111222444444333333333444111000000111333555777888888999888666444333333444777;;;>>>>>>999444111///333444555555666666666666666555555444444333222222......//////000222333444777888999:::;;;<<<<<<<<<333222111111111222333444111000.........000222444666666777777555111---+++------------------------///............//////000111000000111333666999;;;;;;>>>AAABBBAAA?????????AAADDDGGGHHHHHHGGGHHHIIIJJJIIIHHHGGGHHHIIIJJJKKKNNNNNNNNNNNNOOOOOOPPPQQQQQQSSSUUUUUUUUUUUUWWWYYY\\\\\\[[[[[[\\\\\\]]]^^^```bbbfffhhhiiijjjlllnnnppprrrttttttttttttvvvwww{{{{{{{{{{{{||||||||||||wwwnnneee___^^^```YYYJJJAAABBBOOOddd~~~wwwYYYDDD@@@>>>EEEMMMlllJJJ::::::333444000333444444444555>>>KKKRRRSSSTTT]]]jjjpppppprrr}}}zzz|||{{{yyyxxxvvvsssooollliiifffccc```^^^\\\ZZZXXXVVVUUUSSSQQQOOOMMMLLLLLLLLLJJJHHHFFFCCCAAA@@@??????===;;;;;;;;;:::888666666555444333111000///.........---,,,,,,+++************))))))******+++,,,+++++++++*********))))))+++++++++,,,,,,,,,------,,,,,,------.../////////000111333555666555444444555555777777777555333222222444555555444444555666222222222333444666888999888888888666444333444555999:::;;;888555222222333666777999;;;;;;;;;;;;;;;999888666444222111000000/////////000111444666777888888999:::;;;<<<<<<<<<444333222111111111222333111000//////000222444555555555555555333000---+++------------------------///............///000000111000000111333666999;;;;;;>>>@@@AAA@@@???>>>???BBBDDDFFFGGGGGGFFFGGGHHHHHHGGGGGGFFFGGGHHHIIIJJJNNNNNNNNNNNNNNNOOOPPPQQQRRRTTTVVVVVVWWWWWWYYY[[[]]]\\\\\\\\\\\\\\\]]]]]]```bbbfffhhhiiijjjlllnnnoooqqqssssssssssssuuuvvvxxxyyyzzz{{{|||~~~}}}wwwpppeee___^^^```YYYJJJBBBBBBLLLfff}}}xxxYYYDDD???===CCCSSSwwwHHH:::999222444111333222444444666>>>JJJRRRSSSYYY```jjjqqqsssyyy}}}{{{~~~|||zzzxxxvvvsssnnnkkkjjjgggccc```___]]]ZZZXXXVVVUUUSSSPPPNNNMMMLLLKKKKKKIIIGGGEEEBBBAAA@@@??????===;;;::::::999777666555555444222111000///......------,,,,,,++++++*********))))))******+++,,,+++++++++***************++++++++++++,,,,,,,,,,,,,,,,,,------.../////////111333555666777666555444333444555666666555333222333555777777666555666777555555444555666777888999777777777666444444555666;;;:::666333000111555888:::;;;>>>???@@@@@@???>>>===;;;888555333222222222111000///000111555888:::888888999:::;;;;;;::::::555444333111111111222222111000000000111333555777444333222111000...---,,,------------------------...............///000000111111111222444777:::;;;===???AAABBBAAA@@@@@@AAAAAACCCEEEFFFEEEDDDEEEFFFEEEEEEEEEFFFFFFHHHIIIJJJMMMMMMMMMMMMNNNOOOPPPQQQRRRTTTVVVXXXXXXZZZ\\\^^^^^^]]]\\\\\\\\\\\\\\\]]]```cccfffhhhiiijjjmmmnnnoooppprrrrrrrrrrrrtttvvvvvvwwwyyy{{{}}}~~~uuueee___]]]___XXXJJJBBBBBBIIIfff}}}zzzZZZEEE???<<>>JJJRRRTTT]]]```gggnnnrrryyy~~~|||~~~|||zzzxxxvvvrrrmmmjjjjjjgggccc```___]]]ZZZXXXUUUTTTRRRPPPNNNLLLKKKKKKIIIHHHFFFDDDBBB@@@???>>>>>><<<:::999999999777555444444333222111000//////---------,,,,,,+++++++++******))))))******+++,,,***************************++++++++++++,,,,,,,,,,,,,,,------.../////////222444666777888777666555222333444555555444444333444555777777666666666777666666666666777777888888777777888777555555666888;;;999555111111333777:::;;;<<<>>>??????===;;;999;;;:::777555555666888:::444222000///000333777999666777777888888888777777555444333111000000111111000000000111222444666777222111///...---,,,------------------------------......---......///000111111222222444666888:::<<>>@@@YYYuuuDDD:::888111555333222111444555666===JJJTTTXXX]]]___dddlllrrr|||}}}~~~|||zzzxxxvvvrrrmmmjjjiiifffbbb```^^^\\\YYYWWWTTTSSSQQQOOOMMMKKKKKKJJJHHHGGGEEECCCAAA???>>>>>>===;;;:::999999888666444333333222222111000//////------,,,,,,,,,,,,++++++******))))))******+++,,,*********************************+++++++++,,,,,,,,,,,,------.../////////333555666888888777666555222222333444444555555555444666888888777666777888666777777888888999999999888999999888777666888999:::888666444555777888999888999999999888555333111333333222222444888<<<>>>777555222//////111333555444444555555555444333333444333222000/////////000000000000111222333555555000///---++++++,,,---...---------------------------------......///111111222333444666888:::<<<===???AAACCCCCCBBBAAABBBCCC???@@@AAAAAA@@@@@@BBBDDDHHHHHHIIIJJJKKKKKKKKKLLLKKKKKKKKKLLLMMMNNNPPPPPPNNNQQQTTTVVVWWWYYY\\\^^^^^^^^^]]]]]]\\\]]]]]]^^^aaacccgggiiijjjkkkmmmoooqqqssstttuuutttuuuvvvxxxzzzzzz{{{|||}}}~~~zzzddd^^^\\\]]]WWWIIIBBBDDDGGGnnn|||}}}zzzXXXFFF???AAAEEEbbboooBBB:::888000666333222111444555555<<>>>>>======;;;999888888777555444333222222111000000//////,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,***************+++++++++************++++++++++++,,,,,,------.../////////444555666888888777555444222222333444555666666777666888999:::999888999:::777888999:::;;;;;;;;;;;;;;;;;;;;;:::888888999:::888777666777999999888666555444444222000...,,,+++,,,,,,,,,...111555999<<<999777444111000000111222222333333333222111000000222111000.........//////...//////000111111222222------,,,++++++,,,---...---------------------------------......000111222444555777999;;;<<<>>>???>>>???AAA@@@??????@@@BBB???AAABBBBBBAAABBBEEEGGGJJJKKKLLLLLLMMMMMMLLLLLLJJJJJJJJJKKKLLLNNNOOOPPPMMMPPPRRRTTTUUUWWWZZZ\\\]]]]]]]]]]]]]]]^^^______aaadddgggiiijjjkkkmmmooorrrsssuuuuuuuuuvvvwwwyyy|||}}}}}}}}}}}}}}}}}}~~~uuuddd]]][[[\\\VVVIIICCCDDDKKKwwwyyy{{{uuuTTTDDD===???IIIllllllAAA:::777///666444111222555555444<<>>======<<<:::888888888777555333222222111111000000//////,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,))))))*********+++++++++************++++++++++++,,,,,,------.../////////333444666777777666444333333333333444555777888999999:::<<<<<<;;;;;;;;;<<<999:::<<<===????????????>>>>>>>>><<<:::999:::;;;777666555777999999666444222111///...---,,,,,,---,,,,,,---///111333555666888777555333222222333333222222222222111000///...//////------,,,---...///---......//////.........++++++++++++,,,------...------------------------------------///000111222666777999;;;===???@@@@@@@@@AAABBBAAA@@@@@@BBBDDDAAACCCDDDDDDDDDFFFIIILLLLLLMMMMMMNNNNNNMMMKKKKKKIIIIIIIIIJJJLLLNNNOOOPPPNNNPPPSSSTTTUUUWWWYYY[[[\\\\\\\\\]]]^^^___```aaaaaadddgggiiijjjlllnnnpppqqqssstttuuuuuuuuuwwwxxx}}}}}}}}}}}}}}}~~~~~~~~~pppddd]]]ZZZ[[[UUUIIICCCEEESSSxxxzzzqqqQQQBBB<<<<<>>======<<<:::888777777777555333222222111111000000//////,,,,,,,,,,,,,,,,,,,,,,,,*********)))***++++++,,,))))))******++++++++++++)))************+++++++++,,,,,,------...//////000333444666777777555444222333333444444666777999:::;;;===??????>>>===>>>???:::;;;>>>@@@BBBBBBBBBBBB???@@@???===;;;999:::;;;888666444555777888555333111///...,,,,,,---///000111111222222222333333333777777666555555555555555333333333222222000///......---,,,+++,,,---...///---------...------,,,+++***++++++,,,------......------------------------,,,,,,------///000111222777888:::<<<>>>@@@AAAAAACCCDDDEEEDDDCCCDDDEEEGGGDDDEEEFFFGGGGGGIIIMMMPPPMMMMMMNNNNNNNNNLLLJJJIIIHHHIIIIIIJJJLLLMMMOOOPPPOOOQQQSSSUUUUUUWWWYYY[[[[[[[[[\\\]]]^^^```aaabbbbbbdddgggiiijjjlllnnnpppppprrrttttttttttttvvvwww|||||||||}}}~~~~~~yyyqqqooopppzzzoooddd]]]ZZZ[[[UUUIIICCCEEE\\\www|||mmmNNNCCC???BBBHHHggg|||hhhDDD;;;555111444///555444444333555===JJJZZZeeekkkpppzzz~~~|||xxxuuurrrooollliiifffddd```]]][[[ZZZWWWUUUTTTRRROOOLLLIIIGGGFFFFFFEEEDDDBBB@@@???======<<<::::::999888777666555555111111000000//////......------,,,,,,,,,,,,++++++++++++******************++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,---...///000111333444666666555444555666222333444666777999:::;;;<<<===>>>??????@@@@@@???BBBAAA@@@???@@@AAABBBCCCGGGDDD@@@>>>======<<<:::999999999888777666555444111000///...///000111222555555444444333222000000666777888777555333333333444333222111000...------...---,,,,,,++++++,,,,,,++++++---......---+++++++++,,,.../////////...---------------------------000///......///111333555888:::===>>>???@@@BBBDDDEEEFFFGGGGGGFFFGGGIIIKKKGGGHHHJJJKKKJJJKKKLLLNNNMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLKKKKKKMMMNNNPPPQQQQQQRRRSSSUUUWWWXXXXXXXXXYYYZZZ\\\\\\\\\]]]```bbbfffggghhhiiilllooorrrtttsssrrrrrrssstttvvvxxxzzz|||}}}~~~}}}{{{{{{|||~~~dddYYYVVVXXXZZZ^^^fffuuuoooddd[[[XXXYYYUUUIIIBBBCCCXXXwww|||lllMMMBBB??????IIInnneeeBBB:::666222555///444444333333666===JJJZZZeeecccgggqqq}}}~~~~~~{{{xxxvvvssspppkkkhhhfffccc```]]][[[YYYWWWUUUTTTRRROOOKKKIIIGGGFFFEEEEEEDDDBBB@@@>>>===<<<<<<999888777777555555444333111111000000///.........------,,,,,,,,,+++++++++************************++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,---...///111111333555666666555444444555222333444666888999:::;;;===>>>???@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@AAABBBCCCHHHEEECCCAAA@@@???===;;;<<<;;;;;;999888666444333222222222222333555666666888888888888777666555555333666999:::888555333222444333333222000//////......------,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++------.../////////...---------------------------//////...///000333555777;;;===??????@@@@@@BBBDDDDDDEEEFFFFFFEEEEEEGGGIIIIIIJJJLLLLLLKKKLLLMMMOOOMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLKKKKKKLLLNNNOOOPPPRRRSSSTTTUUUVVVWWWWWWWWWYYY[[[\\\]]]]]]^^^aaacccgggggghhhiiillloooqqqsssrrrrrrrrrssstttvvvxxxyyy{{{|||}}}}}}||||||}}}cccWWWQQQRRRQQQRRRUUU^^^iiiqqqvvv~~~pppddd[[[XXXZZZVVVKKKDDDDDDSSSyyywww|||kkkLLLAAA>>>???NNNuuuaaa>>>999666333555///333222333444666<<>>===<<<<<<777777666555444333222222111111000//////......---,,,,,,,,,,,,++++++++++++************************++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++,,,---...000222333444666777666444333333444333333555666888999:::;;;<<<<<<===???????????????===>>>>>>>>>????????????FFFEEECCCCCCBBBAAA???<<<======<<<;;;999666555333444555666888999:::;;;;;;999999:::::::::999999888222555:::<<<:::777444333444444333222222111000000///...------,,,,,,------,,,,,,++++++++++++,,,,,,//////000000000///............................../////////000222555888999>>>???AAAAAA@@@@@@AAACCCCCCDDDDDDCCCBBBBBBDDDEEEHHHJJJKKKLLLKKKLLLMMMOOONNNNNNNNNMMMNNNNNNNNNMMMLLLLLLKKKKKKLLLMMMNNNNNNSSSSSSUUUVVVWWWWWWWWWWWWZZZ[[[]]]^^^^^^```ccceeehhhhhhiiijjjkkknnnoooqqqqqqqqqrrrssstttvvvwwwxxxzzz{{{}}}}}}}}}~~~gggZZZVVVVVVUUUTTTTTTVVV[[[^^^]]]```eeemmmvvv{{{tttqqqxxxqqqddd[[[XXX[[[XXXMMMFFFEEENNNqqqwww|||jjjKKK@@@===BBBOOOsss]]]<<<777666333666///333111222444666<<>>???@@@???@@@@@@???>>>>>>???@@@BBBDDDFFFGGGHHHIIIKKKMMMLLLLLLLLLMMMMMMMMMMMMMMMKKKKKKKKKLLLLLLMMMMMMMMMQQQRRRTTTVVVWWWXXXYYYYYYZZZ[[[]]]^^^___aaadddggghhhiiiiiikkklllmmmnnnoooqqqqqqrrrsssuuuvvvwwwxxxxxxzzz}}}~~~~~~sssfff```aaacccdddeeefffhhhiiihhhfffccc```______aaabbbbbb^^^\\\]]]___gggwwwqqqddd[[[WWW[[[ZZZPPPGGGFFFMMMqqqxxx|||iiiKKK@@@===BBBJJJiii~~~[[[:::777666444666///333111222444555;;;KKK___ooonnnjjjlllttt}}}}}}tttzzz~~~|||yyyxxxwwwvvvuuupppkkkfffdddbbb^^^[[[YYYWWWUUUSSSQQQOOOLLLIIIGGGFFFEEEEEECCCBBB@@@>>>===;;;;;;:::888777666666444444333222000000//////...---------,,,,,,+++++++++*********))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---///111333444555777777777444333222333444555666777888999:::;;;888999:::;;;;;;<<<;;;;;;>>>>>>===<<<;;;:::999999::::::;;;===???@@@>>>===::::::;;;;;;;;;::::::999:::;;;<<<======<<<:::999666777888888999999999999999:::;;;:::999999:::<<<444444333333333333333333111000//////......//////000///...------...///000000000000////////////000000000000000000000000000000111333555888:::===>>>>>>???@@@>>><<<;;;;;;<<<;;;<<<===;;;::::::;;;<<<:::===???AAABBBDDDGGGIIIIIIIIIJJJJJJKKKLLLLLLMMMKKKKKKLLLLLLMMMMMMNNNNNNPPPQQQSSSVVVXXXZZZ[[[[[[YYY[[[]]]___```bbbeeehhhiiijjjkkklllmmmnnnnnnoooqqqrrrssstttvvvwwwxxxxxxwwwzzz}}}wwwkkkmmmppptttxxxzzzzzzzzzuuurrrooojjjeeeaaa___]]]TTTTTTWWW[[[___dddllltttqqqeee[[[WWW\\\[[[QQQGGGEEENNNwwwzzz}}}iiiKKKAAA>>>???GGGggg}}}[[[;;;777666444666000444111222333444;;;LLLdddvvvuuurrrsssyyyxxx}}}}}}{{{yyyxxxwwwuuussspppkkkgggdddaaa]]]ZZZYYYWWWTTTRRROOONNNKKKIIIFFFEEEEEEEEEBBBAAA@@@>>><<<;;;::::::777777666555444333333222000000///......------,,,++++++++++++************)))))))))***++++++,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,---...///111333444444666777666444333333444555666666777888999:::;;;::::::<<<===============AAA@@@>>>===<<<<<<===>>>999888888:::===>>>===<<<888888999:::;;;;;;;;;;;;<<<<<<<<<<<<;;;:::999999888999::::::;;;;;;;;;;;;;;;;;;:::999777888:::<<<333333333333333333333444222111000000//////000000111111000000000000111111//////.........///000111111111111111111111111111222333555777:::<<<>>>???===>>>>>>===:::999999:::999::::::999888888:::;;;777999;;;<<<===>>>AAACCCDDDDDDEEEGGGHHHJJJKKKLLLJJJKKKLLLNNNOOOOOOOOOOOOPPPQQQSSSVVVXXXZZZ[[[\\\XXXZZZ\\\^^^```bbbfffiiiiiijjjlllmmmoooooopppppprrrssstttvvvxxxxxxyyyyyywwwzzz~~~~~~}}}xxxqqqllliii```^^^]]]^^^aaaeeejjjnnntttrrreee[[[WWW\\\\\\QQQFFFBBBNNN{{{{{{jjjKKKAAA???AAAQQQyyy]]]<<<777666333666000444222333333333:::NNNiii~~~}}}}}}{{{zzzxxxvvvtttrrrooollliiiccc```]]]ZZZXXXVVVTTTRRROOOMMMKKKHHHFFFEEEEEEEEEBBBAAA???===;;;::::::999666666555444333222111111000//////......---,,,,,,++++++++++++************((())))))***++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---------...///111222333333555666666555444444555666666777888999999:::;;;:::;;;<<<===>>>>>>>>>>>>===<<<:::999:::===@@@CCC>>><<<;;;;;;<<<<<<<<<;;;888999999::::::::::::999<<<;;;;;;::::::::::::;;;::::::;;;;;;<<<;;;;;;;;;888999999888666555666777111111222222333333333444222222111000000000000111000000000111111000000000------,,,---...///111222222222222222222222222222444555777999<<<===??????<<<======<<<:::888888999888999::::::999999;;;===999:::;;;;;;::::::;;;===>>>???AAACCCFFFHHHJJJKKKIIIJJJLLLOOOPPPQQQQQQQQQSSSTTTUUUWWWXXXYYYYYYYYYWWWYYY[[[]]]___bbbfffiiijjjkkkmmmoooqqqqqqqqqqqqssstttvvvxxxyyyzzzzzzzzzxxx{{{~~~zzzwwwtttrrruuuyyy|||}}}tttfff[[[VVV\\\\\\QQQEEE@@@LLLyyy|||jjjLLLBBB@@@GGG______===888555333666111555222333333222:::OOOlll|||zzz{{{xxxuuusssqqqooollljjjccc```\\\ZZZXXXVVVSSSQQQNNNMMMJJJHHHFFFEEEDDDDDDBBBAAA???===;;;:::999999555444444333222111000000000//////...------,,,,,,+++++++++************)))((())))))***++++++,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,............///000222222333444666666555444555666666666777888999::::::;;;999999:::;;;<<<<<<<<<<<<888666555555777<<>><<<<<<<<<;;;:::999::::::::::::999888777;;;:::999999999;;;<<<===999:::::::::::::::999999555777999888666444333222000111111222222333333444333222111111000000111111...///000111111000///...,,,++++++,,,---///111222222222222222222222222222555666888;;;===>>>??????<<<======<<<:::888999:::999:::;;;;;;:::;;;===???===>>>>>><<<:::888888999;;;<<<>>>AAADDDGGGIIIJJJIIIJJJMMMOOORRRSSSSSSSSSVVVVVVWWWWWWXXXWWWWWWWWWVVVXXX[[[]]]___bbbfffiiijjjkkknnnppprrrssssssssssssuuuwwwyyyzzz{{{{{{zzzxxx|||wwwfff[[[VVV[[[\\\QQQDDD>>>IIIuuuxxxfffIIIBBBAAAFFFnnnSSSDDD555222333222000///000///111666===LLLdddyyy~~~}}}|||zzzwwwuuussspppllliiidddaaa]]][[[YYYWWWTTTRRRMMMLLLJJJGGGEEEDDDCCCCCC??????>>><<<;;;:::999888666555444222111000000000000///...------,,,---------------,,,,,,+++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++,,,,,,,,,------...------...///111333444666666555555555555666666999:::;;;999555555777;;;;;;???BBBAAA===999777666000222333444666888<<>>===;;;:::::::::;;;<<<:::::::::999::::::;;;;;;:::::::::999888777666555777777777666555333222111111000000///000222444555333333333222222000//////222111000///---,,,+++***)))***+++---///222444555777666444333333444555777::::::;;;<<<>>>@@@BBBCCC>>>;;;888888:::<<<;;;999666777888888999;;;@@@CCCCCCBBBAAA@@@???===<<<<<<999777999>>>@@@@@@DDDIIIGGGKKKOOORRRTTTTTTUUUVVVWWWWWWWWWXXXXXXXXXYYYYYY[[[]]]```aaabbbcccfffhhhkkkkkkkkknnnqqqtttttttttuuuvvvwwwyyyyyyyyyxxxwww~~~tttfff[[[VVVZZZZZZPPPGGGDDDMMMooowwweeeHHHAAA@@@HHHnnnPPPBBB555222333333111000111111222555;;;IIIaaavvv{{{|||}}}|||zzzxxxuuusssqqqnnnjjjgggdddaaa]]]ZZZYYYWWWTTTRRRMMMLLLJJJGGGEEEDDDCCCCCC>>>>>>===;;;:::999888777666555333222111000000000000///...------,,,,,,---------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---,,,,,,,,,,,,---------------------...///111333444666555555555555777888999<<<;;;888555333444888;;;<<>>============:::999888777777777888888666666666666666666555444777777666666555333222111///////////////111222333222222222111000000///...000//////...---,,,++++++,,,,,,,,,---///111333555:::888666555555666777888:::;;;<<<===???@@@AAABBB===:::777777999::::::888777888999:::<<>>>>><<<777222///---222444777999:::<<<>>>@@@AAAAAABBBDDDFFFGGGFFFEEEBBBAAAAAA@@@???===<<<;;;;;;:::999888777666666666333444555666666666666666666666666555444333222111///.........///000111222000000000//////...------------------,,,,,,,,,,,,///...---...///222555666===;;;:::888888888:::;;;;;;<<<>>>@@@AAABBBAAAAAA===:::888777888999999999999:::<<>>EEE]]]{{{HHH===333222444333222333333333444555888EEE^^^uuuwwwxxxvvv~~~~~~|||{{{yyyvvvtttqqqooolllhhheeeccc```]]]ZZZXXXVVVTTTQQQNNNLLLJJJHHHEEEDDDBBBBBB>>>===<<<;;;:::888777777555444333222111111111111//////...---,,,,,,,,,,,,,,,+++++++++++++++++++++***+++++++++++++++,,,,,,---------------------------------.........//////,,,---...///111222444555444444444555777:::<<<>>>888444000000444:::<<<===>>><<<888444111/////////333666:::<<<===>>>???@@@BBBBBBBBBDDDGGGIIIHHHHHHEEEEEEEEEDDDCCC@@@>>>===>>>===<<<:::888777666666777777888999999999888888555555555444444222111111////////////000000111111///......---------------+++++++++,,,,,,,,,------///......///111555888;;;???===<<<:::::::::<<<======???AAACCCCCCCCCAAA@@@>>><<<:::888999:::<<<===:::===BBBHHHOOOXXXaaagggmmmllliiifffbbb___]]][[[WWWQQQLLLKKKJJJGGGGGGIIINNNPPPSSSUUUXXX[[[___bbb^^^^^^^^^^^^^^^^^^^^^^^^]]]___aaacccccceeegggiiikkkmmmooopppqqqrrrtttvvvvvvvvvvvvwwwxxx{{{}}}~~~}}}pppbbb[[[[[[```___RRRFFFCCCAAAdddwwwppp~~~\\\CCC???===@@@WWWyyyDDD;;;333333444333222333222333555666999FFFaaayyy}}}qqquuuuuu}}}|||zzzzzzxxxuuurrrpppmmmiiifffccc```\\\ZZZXXXVVVSSSQQQNNNMMMJJJHHHEEECCCBBBAAA???>>>===<<<;;;999999888444444333222111111111111///...---,,,,,,++++++,,,++++++++++++++++++++++++*********++++++,,,,,,,,,---------------------------------.........//////,,,---...000222333444555444444555666888:::;;;<<<111//////333999===>>><<<<<<888222...---///333555555888<<<>>>>>>???@@@AAACCCBBBBBBCCCEEEGGGGGGFFFHHHIIIIIIHHHGGGDDDBBBAAA???>>><<<999777666555444999999::::::999999888777333444444444333222111000000000111111111111111111...---,,,++++++,,,,,,---******+++,,,,,,------...---...///111555:::>>>AAA???>>>===;;;;;;===>>>???@@@BBBDDDEEEEEEDDDBBBAAA@@@>>>===;;;;;;===@@@BBB>>>DDDNNNYYYdddnnnwww}}}~~~zzzwwwtttqqqpppgggaaa\\\[[[YYYSSSPPPPPPOOOQQQTTTVVVYYY\\\```ddd``````_____________________aaacccdddeeefffiiikkkllloooqqqrrrrrrrrruuuwwwvvvvvvvvvwwwxxxzzz}}}~~~yyymmm```[[[[[[aaa^^^QQQFFFCCCBBBcccvvvoooZZZBBB@@@===???WWWzzz|||tttAAA999333444444222111333111222555666888GGGccc}}}zzznnnzzzzzzqqqqqqyyy}}}{{{{{{yyyvvvsssqqqnnnjjjgggbbb```\\\YYYWWWVVVSSSQQQOOOMMMKKKHHHEEECCCBBBAAA??????>>>===;;;:::999888444333222222111111222222///...---,,,++++++++++++*********+++++++++++++++*********++++++,,,,,,---------------,,,,,,,,,,,,,,,------------.........+++,,,...111333444555555333444666888999999888888,,,...222888===>>>===;;;777333...,,,...222666999777999<<<>>>>>>???AAABBBCCCBBBAAAAAACCCEEEEEEDDDDDDDDDDDDCCCBBB@@@???>>>===<<<:::777555333222222777777777777777666555555222333333333222222111000000111222222222222111111------+++******+++,,,---+++++++++,,,---.........---///111555:::???BBBEEE@@@???>>>===>>>@@@BBBCCCDDDEEEFFFFFFEEEDDDCCCBBB@@@@@@???>>>>>>@@@EEEIIIHHHQQQ```ppp}}}{{{uuuqqqppplllcccZZZUUUOOOQQQUUUWWWYYY\\\___bbbbbbbbbbbbaaaaaaaaaaaa```aaaccceeeggggggiiikkkmmmnnnqqqttttttssssssvvvyyywwwwwwxxxyyyzzz{{{}}}~~~zzznnn___ZZZ[[[```]]]OOOEEECCCGGGdddtttnnnXXXBBB@@@>>>BBBYYY{{{~~~lll@@@999444444444111000222000222555555777EEEbbb|||uuulllsssuuuyyypppooovvv~~~|||{{{yyyvvvsssqqqnnnjjjgggbbb___\\\YYYWWWUUUSSSQQQOOOMMMKKKHHHEEECCCAAAAAA???>>>===<<<:::999888888333333222222111111222222///...---,,,++++++++++++)))*********++++++++++++)))******+++,,,,,,---------,,,,,,,,,++++++++++++,,,,,,,,,,,,------------+++,,,///111333555555555333555888::::::777444222---111777;;;<<<<<<;;;;;;222000...///222666777777999:::<<<======>>>AAACCCBBB@@@???@@@CCCEEEFFFEEE@@@???>>>===<<<<<<<<<<<<<<<;;;999777555333333222333444444555555555555555222222222222222111111000000000111222222111000///...---+++******+++---...,,,,,,,,,---....../////////111555:::>>>BBBDDDEEEAAA@@@@@@@@@AAACCCFFFHHHHHHGGGGGGFFFEEEDDDDDDCCC???@@@@@@??????BBBHHHMMMVVVbbbuuu~~~pppaaaYYYQQQTTTXXX[[[]]]^^^```bbbeeeeeeddddddccccccccccccccceeegggiiiiiikkkmmmoooooossswwwvvvttttttxxx{{{zzzzzz{{{|||}}}~~~~~~~~~|||ooo^^^ZZZZZZ___ZZZMMMDDDCCCIIIhhh}}}rrrnnnXXXBBBAAA>>>FFFYYYeee???999444555444111000111000222444444555CCC```{{{tttoootttqqq}}}|||rrrooovvv|||zzzxxxuuusssqqqnnnjjjgggbbb___\\\YYYWWWUUUSSSPPPOOONNNKKKHHHEEECCCAAAAAA======<<<;;;999888777777333333222222111222222222......---,,,++++++++++++))))))******++++++++++++))))))***+++,,,,,,------,,,,,,,,,++++++*********+++++++++,,,,,,,,,------***,,,///222444555555555333555999;;;:::666222...111555;;;<<<;;;999999:::///...///333777999777444:::;;;<<<<<<<<<>>>AAADDDAAA???>>>@@@CCCFFFGGGGGGDDDCCCAAA@@@???@@@AAAAAA>>>===;;;999777666555555111222333555666777777777111111222222222111111000//////000111111000///......---+++******,,,---...---------.........//////111333888===AAACCCDDDDDDBBBAAAAAABBBCCCFFFIIIKKKJJJIIIGGGFFFEEEDDDDDDDDD>>>???@@@??????CCCJJJOOO```nnnxxxeeeZZZUUUYYY]]]```bbbbbbcccdddggggggfffffffffeeeeeeeeedddfffhhhjjjkkklllnnnpppppptttxxxxxxuuuuuuxxx||||||}}}~~~~~~yyykkk^^^YYYZZZ^^^YYYLLLCCCDDDJJJppp~~~kkklll~~~\\\BBB>>>DDDCCC\\\aaa===:::666444444333333222111555222333;;;EEE___lllqqqvvvttt~~~}}}wwwvvvvvvuuusssooojjjfffdddaaa]]]ZZZXXXVVVSSSPPPOOOMMMKKKHHHEEECCCBBBAAA>>>===:::999999888666444444333333222111000////////////...---,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,+++++++++,,,,,,,,,...000111111222555777777999:::888333000000111666666888===@@@===555...---111555888999:::;;;<<<:::===@@@BBBAAA@@@@@@@@@BBBAAABBBDDDIIILLLNNNNNNJJJHHHEEEAAA>>>===<<<<<<<<<<<<======<<<:::777666222222222222222222222333111222222111111000///...///111222111///,,,++++++...---,,,,,,,,,---...//////...---,,,---///111222888;;;???CCCFFFFFFEEEDDD===@@@DDDGGGHHHJJJKKKMMMLLLLLLKKKJJJHHHFFFCCCBBB???@@@CCCFFFFFFIIIUUUaaawwwxxxgggbbbaaabbbdddggghhhhhhgggjjjiiihhhggggggfffggggggkkkkkkllllllnnnooopppqqqtttuuuvvvvvvvvvvvvxxxzzz~~~~~~}}}}}}wwwzzzppp\\\WWWYYY```YYYHHHAAAEEEOOO|||jjjlll}}}[[[BBB>>>BBBEEE^^^\\\===:::666333333333222222111555222333;;;EEE^^^oooyyy~~~|||xxxvvvuuusssrrrnnniiifffdddaaa]]]ZZZXXXVVVSSSQQQOOOMMMKKKHHHEEECCCBBBAAA>>>===:::999999888666444444333333222111000/////////......---,,,,,,++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------///111222222333666888777999:::777333///000111777888:::===>>>:::444......111666888999:::;;;<<<;;;===@@@AAA@@@@@@@@@AAAAAABBBDDDGGGKKKLLLJJJIIIDDDBBB???===;;;:::;;;;;;;;;<<<===>>>===<<<:::888444444444333333222222222222222222222111000/////////111222111...,,,++++++------,,,+++,,,---...//////...------...000222444999<<<@@@CCCEEEEEEDDDCCC???BBBEEEHHHIIIJJJLLLMMMNNNMMMKKKJJJHHHFFFEEEDDDCCCDDDGGGJJJKKKPPP\\\iii{{{llliiiggggggiiikkkjjjiiiiiiiiihhhhhhgggggghhhhhhkkkkkklllmmmnnnppprrrrrrtttuuuvvvvvvvvvwwwyyy{{{~~~~~~}}}~~~tttkkktttwwwlll]]]WWWYYY___YYYHHHAAAFFFYYYxxxiiikkk{{{ZZZBBB===AAAGGGeeeWWW;;;888555333222222222111111555222333;;;CCC[[[}}}uuu~~~|||yyywwwtttrrrqqqnnnjjjgggdddaaa]]]ZZZXXXVVVSSSQQQOOOMMMKKKHHHEEECCCBBBAAA>>>===:::999999888666444444333333222111000//////.........------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------......------------...///...000222444444555777999999::::::777222000111333999;;;>>>===:::555111///000333777999:::;;;<<<>>>===>>>@@@@@@??????@@@BBBAAACCCFFFIIIKKKIIIEEEAAA<<<;;;:::999888999:::;;;;;;<<<===>>>>>>===<<<;;;888888777555444222111111333333333333222111000///000111111000---+++******,,,,,,++++++,,,---...............///000333555777<<<>>>AAACCCEEEEEEDDDCCCCCCEEEHHHIIIJJJJJJLLLMMMPPPNNNLLLIIIHHHGGGHHHHHHHHHHHHKKKOOOSSSYYYgggttt~~~xxxqqqnnnmmmnnnmmmkkkiiiiiihhhhhhiiiiiijjjjjjkkkkkklllmmmoooqqqsssttttttvvvwwwwwwwwwxxxzzz|||~~~~~~~~~nnnbbb[[[cccppp}}}vvvggg___XXXYYY^^^WWWGGGAAAGGG```vvvhhhkkkwwwWWWBBB>>>???HHHkkkRRR:::777444222222222222111111555333444:::BBBYYYyyywww~~~{{{yyyvvvsssqqqooollljjjeeebbb^^^[[[XXXVVVSSSQQQOOOMMMKKKHHHEEECCCBBBAAA>>>===:::999999888666444444333333222111000//////......---------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------........................///............//////000000222444555555666999;;;;;;<<<<<<888444222333666;;;>>>@@@===666111000111222555888:::;;;<<<===???>>>?????????>>>>>>@@@BBBDDDDDDEEEFFFFFFCCC>>>:::999999999999:::;;;<<<===>>>>>>??????>>>===<<<;;;<<<;;;999777555333111000222222222111111000///...///000111///,,,*********+++++++++,,,,,,---............///111333666888:::???@@@BBBCCCDDDDDDDDDDDDFFFHHHJJJKKKJJJKKKLLLNNNQQQOOOLLLIIIIIIJJJLLLMMMLLLLLLNNNTTTYYYaaaooo|||~~~vvvsssqqqooollljjjiiiiiiiiijjjkkkllllllkkkkkklllnnnpppsssuuuvvvuuuvvvxxxxxxxxxyyy{{{}}}}}}~~~~~~~~~|||]]]TTTNNNTTT___kkkyyywwweee```YYYYYY]]]VVVGGGAAAGGGcccuuuiiikkkrrrSSSAAA>>>>>>HHHkkkOOO:::777444222222222222111111555333444:::@@@UUUuuussstttzzz||||||~~~~~~{{{xxxvvvtttrrrooollleeebbb^^^[[[YYYWWWTTTQQQOOOMMMKKKHHHEEECCCBBBAAA>>>===:::999999888666444444333333222111000//////---------------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------.......................................///000111111333555666666777:::<<<===>>>===999555444777;;;<<>>@@@>>>???@@@???>>>>>>@@@BBBGGGDDDAAA???>>>===:::888<<<<<<======>>>@@@AAAAAAAAAAAA@@@???===<<<:::999>>>===;;;888666333222111000000000000///...---,,,...//////---+++******+++++++++,,,---......//////...///111333666999;;;<<>>HHHhhhMMM:::777444222333333333222111555444555:::???SSSqqq{{{iiihhhkkkqqq|||~~~|||zzz}}}zzzxxxwwwtttpppmmmeeebbb^^^[[[YYYWWWTTTRRROOOMMMKKKHHHEEECCCBBBAAA>>>===:::999999888666444444333333222111000//////------------------------++++++++++++++++++++++++,,,,,,,,,,,,------------.......................................///000111111333555666777888:::<<<======<<<888555666:::???===???===888111...111555777888;;;<<<<<<===@@@BBB>>>???@@@@@@???>>>???@@@EEEAAA===::::::<<<======BBBBBBCCCCCCCCCCCCDDDDDDCCCBBB@@@>>><<<;;;999888===<<<;;;999666555333222/////////......---,,,+++---------,,,******+++---+++,,,---///000000000000000111333666888;;;===>>>BBBBBBBBBBBBCCCEEEFFFGGGJJJKKKLLLKKKJJJKKKMMMOOOOOONNNLLLLLLNNNQQQUUUXXXWWWUUUXXX^^^dddkkkuuu~~~yyyrrrmmmmmmmmmlllllllllmmmnnnnnnmmmnnnoooppprrrtttvvvwwwvvvwwwyyyzzzzzz{{{~~~~~~jjjPPPJJJIIIGGGFFFHHHOOOXXX___qqq~~~iii```YYYYYY^^^WWWGGG@@@EEEWWWvvvhhhooohhhJJJ@@@@@@???HHHhhh}}}JJJ;;;888555333333444444444000555444555:::===PPPnnnmmm]]]```fffnnnzzz~~~~~~{{{zzz}}}~~~|||{{{zzzxxxtttpppllleeebbb___[[[YYYWWWTTTRRROOOMMMKKKHHHEEECCCBBBAAA>>>===:::999999888666444444333333222111000//////------------------------++++++++++++++++++++++++,,,,,,,,,------------...------------------------------------...///000111111333555666777888:::<<<;;;;;;999666444666<<>>===:::555111000444777888:::<<<<<<===>>>@@@CCC===???AAAAAA@@@>>>>>>???>>>;;;999999<<<@@@CCCDDDHHHHHHGGGGGGFFFEEEDDDCCCAAAAAA???===<<<::::::999;;;:::999888777666555444////////////...---,,,+++++++++,,,+++******,,,...,,,---///000111222111111111222555777:::<<<>>>>>>CCCBBBBBBBBBCCCEEEGGGIIIJJJKKKKKKKKKJJJKKKMMMPPPMMMLLLLLLNNNQQQUUUYYY\\\___]]]___eeekkkpppwww}}}vvvpppoooooonnnmmmmmmmmmnnnnnnoooppppppqqqssstttvvvwwwvvvxxxzzzzzz{{{|||uuuSSSKKKCCCEEEEEECCCBBBEEELLLPPP]]]qqqkkk___YYYZZZ___XXXGGG???DDDLLLyyyvvvgggpppfffHHH???@@@@@@IIIlllzzzIII;;;888555444444555555444000555444555999===OOOmmmwwwbbbTTT]]]gggppp{{{~~~~~~~~~|||{{{~~~|||||||||{{{zzzxxxtttoookkkfffccc___\\\ZZZWWWTTTRRROOOMMMKKKHHHEEECCCBBBAAA???===:::999999888666444444333333222111000//////------------------------++++++++++++++++++++++++,,,,,,,,,---------......------------------------,,,,,,,,,------///000000111333555666777888:::<<<888999777444333555<<>><<<888333111222555888999;;;<<<======>>>AAACCC<<>>>>>888777777:::???EEEHHHJJJKKKJJJJJJHHHFFFDDDBBBAAA??????===<<<;;;;;;;;;;;;999999888888777666666555000000000000///...---,,,)))***+++******+++---000,,,---///111222333222222222444666999;;;===>>>???CCCBBBBBBBBBCCCFFFHHHJJJIIIJJJKKKJJJJJJKKKNNNPPPKKKKKKLLLOOOSSSWWW[[[^^^eeeccceeekkkpppsssyyyzzzsssqqqpppooonnnnnnmmmnnnnnnqqqqqqqqqrrrssstttvvvwwwwwwxxxzzz{{{{{{}}}^^^CCCIII>>>BBBCCC@@@>>>@@@EEEIIINNNddd~~~jjj___YYY[[[```YYYGGG???CCCIIIsss{{{jjjfffppp___FFF======CCCTTTtttkkkDDD:::777444333444444333222555222333666888>>>SSShhh|||mmmVVVRRRcccnnnttt~~~|||yyy}}}{{{xxxuuupppkkkffffffccc___\\\ZZZXXXVVVUUUPPPMMMIIIFFFEEECCC@@@>>>>>>===:::999999888666444444333333222111000//////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////---------------------------.........------...000555555555555666777888999;;;777222222777<<>>@@@@@@@@@???DDDDDDDDDFFFGGGDDD===777444888>>>BBBDDDFFFJJJMMMKKKJJJIIIFFFCCC@@@===;;;===<<<:::888777777777888444444555666777777777777222000---,,,---/////////,,,,,,++++++,,,---///000222222111111222222333333555666888:::===@@@BBBCCCAAABBBBBBCCCDDDEEEEEEFFFFFFEEEEEEHHHMMMQQQQQQPPPNNNLLLMMMRRRWWWYYY___eeeeeeiiiooouuutttuuu|||~~~{{{vvvssspppppprrrsssqqqooouuuuuuvvvvvvwwwwwwxxxxxxzzzzzz{{{|||~~~ZZZEEECCCEEECCC@@@???@@@AAABBBAAAIIITTThhh~~~lllaaa[[[YYYZZZSSSEEE>>>???JJJfff~~~|||kkkfffvvv```GGG>>>???EEEYYYyyygggAAA:::777444333333444333222444111222555777===QQQgggtttiiiVVVSSScccmmmttt~~~{{{yyywwwrrrmmmiiigggccc___[[[YYYWWWUUUSSSQQQNNNJJJHHHFFFDDDAAA???>>>===:::999999888666444444333333222111000//////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///------------------------,,,---...---,,,,,,...000444444555555666888999:::<<<777333333888===@@@@@@===999444111222555888:::;;;<<<===???@@@AAAAAAAAAFFFEEEEEEEEECCC@@@;;;777777;;;AAADDDEEEGGGIIIKKKIIIHHHFFFCCC???<<<999777666555333222111111111222222222444555666666666666333000---,,,---/////////...------,,,---///000111222222222222333333444555666777999;;;>>>@@@BBBCCCBBBBBBBBBCCCCCCDDDDDDDDDCCCCCCEEEIIINNNRRRRRRQQQRRRPPPRRRZZZaaacccfffiiimmmpppwww|||~~~~~~{{{vvvtttrrrrrrssstttsssqqqvvvwwwwwwxxxxxxyyyyyyzzz{{{|||}}}~~~{{{ZZZJJJIIIDDDBBB???>>>???@@@??????CCCIIIXXXooolll```ZZZYYYZZZRRREEE>>>@@@HHHkkkmmmiii|||^^^EEE===???EEE[[[{{{aaa>>>999777444333333444333222333000111555555;;;OOOdddllleeeWWWUUUbbbjjjrrr~~~|||zzzxxxuuuppplllhhhddd___[[[YYYVVVSSSQQQRRROOOKKKIIIGGGEEEBBB@@@>>>===:::999999888666444333333222111000//////......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........------------------------+++,,,------,,,,,,...000333333444555777999:::;;;<<<888555555999>>>@@@@@@;;;777333111333777999;;;=========>>>@@@BBBCCCDDDFFFFFFEEEBBB>>>:::999888<<<@@@DDDGGGHHHGGGGGGHHHEEEDDDAAA===999666333111///...------,,,,,,,,,---///000222333444555555555333111...---...///000//////............000111222333333333333444666777888888999:::<<>>AAABBBIII\\\xxxkkk___ZZZYYYYYYQQQDDD>>>@@@NNNxxxnnnkkk|||YYYAAA;;;>>>EEEWWW|||\\\===999777444333333333333222333000222555666;;;NNNccciiiggg]]]ZZZbbbgggooo~~~|||zzzxxxvvvrrroookkkgggbbb]]]ZZZWWWTTTRRRRRROOOKKKIIIGGGEEEBBB@@@>>>===:::999999888666444333333222111000///.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------+++,,,---,,,,,,,,,...000222222333555777999;;;======999666777;;;???@@@@@@888555222222555888:::;;;============???AAADDDEEEEEEEEEDDD???:::888:::===AAADDDGGGIIIHHHFFFDDDCCC@@@>>>;;;777333000...,,,---,,,,,,,,,,,,,,,------...///111222333444555555555222///......000000//////......---...///111222333333444555666888999::::::;;;<<<===???AAABBBBBBAAAAAAAAAAAAAAAAAA@@@@@@???BBBGGGMMMRRRSSSRRRQQQSSSSSS]]]ooo~~~}}}zzzxxx{{{|||wwwwwwvvvvvvvvvwwwwwwwwwxxxyyyyyyzzz{{{|||}}}}}}~~~pppYYYKKKGGGEEEDDDBBBBBBCCCDDDBBBAAAEEECCCEEEOOOccc{{{~~~iii___[[[ZZZZZZQQQDDD???CCC[[[{{{jjjjjj|||}}}VVV???<<<@@@GGGWWWXXX>>>999666333222333333222111444111333666666;;;MMMbbbmmmmmmddd```dddffflll}}}~~~{{{yyyxxxuuurrrpppmmmiiiddd___\\\YYYVVVSSSQQQNNNJJJHHHFFFDDDAAA???>>>===:::999999888666444333222222111000///.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------+++,,,------,,,---///111111222333555777:::<<<===<<<999777999===@@@@@@???666444222333666999;;;;;;<<<<<<<<<<<<>>>AAACCCEEECCCCCCAAA===::::::???CCCEEEFFFGGGGGGFFFDDDAAA>>>:::888666222///---++++++,,,------...////////////000111222333444555555555666333000...///000000000...------------///000111333333444555777:::<<<===<<<<<<===>>>???@@@AAAAAA@@@@@@@@@@@@????????????@@@DDDJJJPPPSSSSSSRRRRRRUUUYYYhhh}}}wwwwwwwwwwwwwwwxxxyyyzzzxxxxxxyyyzzz{{{|||}}}~~~~~~www```PPPGGGFFFDDDCCCCCCDDDEEEDDDCCCCCCDDDEEEHHHPPPccczzz|||ggg___[[[[[[ZZZQQQDDD@@@EEEcccrrrdddhhhXXXBBB???CCCJJJ^^^TTT???888666333222222333222111444222333777777:::LLL```rrrrrriiieeeiiijjjppp|||yyyxxxvvvssspppnnnkkkeeeaaa]]]ZZZWWWUUUQQQNNNJJJHHHFFFDDDAAA???>>>===:::999999888666444222222111000///......---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++,,,---------...000222222222333555777999<<<===;;;999888999===@@@???===555444333444777999:::::::::;;;<<<===???AAACCCDDDCCCAAA???===<<>>>>>??????@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>@@@EEELLLRRRTTTUUUUUUVVVVVV^^^qqq}}}vvvwwwxxxxxxxxxyyy{{{}}}xxxyyyzzz{{{|||~~~~~~~~~mmmXXXLLLJJJGGGDDDBBBCCCDDDDDDCCC>>>BBBEEEDDDEEEQQQfffvvvzzzggg^^^[[[[[[ZZZPPPBBB@@@GGGdddkkkaaakkkZZZDDDAAADDDJJJdddOOO===888666333222222222222111333111333666555999JJJ^^^sssssskkkhhhooorrryyy}}}{{{yyyvvvtttqqqmmmjjjeee```]]][[[XXXVVVRRROOOKKKIIIGGGEEEBBB@@@>>>===:::999999888666444222222111000///...------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,---.........///111333222333444555777999;;;<<<:::888888:::===???>>>;;;555444333555777999:::999:::;;;===???AAACCCDDDDDDEEEBBB>>>===???CCCGGGHHHHHHEEEAAA>>>===<<<999666222000///------...///000///111333555666777777777888999999::::::999999999888555111000000111111000///......---...000111222111111333555888;;;>>>???======>>>>>>>>>>>>>>>>>><<<<<<<<<======>>>>>>???>>>DDDLLLRRRUUUXXXZZZ]]]]]]hhh}}}zzzuuuwwwyyyyyyxxxxxx{{{~~~zzzzzz{{{}}}~~~{{{hhh\\\UUUPPPJJJFFFDDDDDDDDDDDD???DDDGGGFFFDDDJJJVVVaaapppzzzzzzjjj\\\YYYYYYXXXMMM@@@???FFFaaa}}}iiibbboooZZZDDD@@@BBBGGGfffKKK;;;888666333222222222222111222000222555444777HHH\\\rrrrrrkkkjjjtttyyy~~~|||zzzxxxuuurrrllliiiddd```]]]ZZZXXXVVVSSSPPPMMMJJJHHHFFFDDDBBB???===:::999999888666444222222111000///...------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,.../////////000222444333333444555777999:::;;;:::888777:::===???===:::555444444555888999999888:::<<>>BBBFFFHHHHHHHHHDDD>>>;;;:::999666444000///---------///111333333555777999;;;<<<<<<<<<;;;<<<<<<<<<<<<;;;::::::888555222000000111111000000////////////111222333000111333555888;;;>>>@@@>>>>>>==================:::;;;;;;<<<===>>>??????<<>>===EEEaaazzzgggcccjjjxxxVVVKKKDDDAAAMMMiii|||NNN:::666555444222111000000000111333000111666777EEE___tttsssfffaaaqqq|||vvvqqqllliiieeeaaa___\\\YYYVVVWWWTTTQQQNNNKKKHHHEEEBBB???===;;;999999777555333111111000000//////......---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------...///111222333333444666888:::;;;<<<<<<888777888:::<<<===;;;:::111444888:::::::::;;;<<<;;;===@@@BBBDDDDDDCCCCCCAAABBBBBBCCCDDDEEEFFFFFFCCC@@@===<<<<<<999333.........///111222333444555999:::;;;<<<<<<;;;:::999888999;;;<<<===<<<<<<;;;===777111///222444444222222222000//////000000111444444444555777;;;>>>AAA@@@@@@@@@???>>>======<<<<<<;;;;;;<<<>>>@@@AAAAAAEEEEEEKKKVVV\\\___eeennnvvvzzzxxxuuuwwwyyyzzzyyyyyyzzz|||ssshhhbbbaaa^^^]]]^^^jjjqqqaaaQQQHHHEEEDDDFFFIIIJJJKKKLLLKKKJJJJJJLLLNNNSSS]]]pppuuudddVVVWWWXXXTTTJJJ???===AAA[[[|||sssbbbbbbkkkuuuRRRFFF@@@???NNNsssyyyKKK888666555333222111000000000111333000111666777EEE___vvvuuuggg```nnn||||||zzzuuummmjjjeeebbb___]]][[[YYYXXXTTTPPPMMMJJJGGGDDDBBB???===;;;999999777555333111111000000//////......---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------...000111333444333444666888999;;;;;;;;;888888888;;;======;;;:::222555999::::::::::::;;;<<<===@@@CCCDDDDDDDDDCCCAAABBBCCCCCCDDDEEEEEEFFF@@@???>>>===:::666000,,,...///222555666666555555:::;;;<<<============<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;777333333666888666444222222000000///000111222555555555777999<<<>>>@@@AAA@@@???===<<<<<<<<<<<<;;;::::::<<<>>>@@@AAAAAAEEEGGGNNNXXX```gggsss{{{xxxuuuxxxzzz{{{zzzyyyyyyzzz~~~ppphhhbbb\\\YYY\\\ZZZYYY___qqqyyyqqqqqqxxx~~~}}}dddWWWJJJDDDCCCCCCEEEHHHHHHIIIJJJJJJIIIIIIKKKMMMMMMWWWhhh}}}sssbbbXXXYYY\\\YYYMMMAAA???CCCZZZyyy~~~kkk]]]```lllrrrNNNBBB===@@@SSS~~~tttGGG666555444333222111000000000111333000111666777DDD^^^wwwvvvfff]]]gggsssyyyzzz}}}xxxnnnjjjeeebbb```^^^]]]\\\YYYUUUOOOKKKHHHEEECCCAAA???===;;;999999777555333111111000000//////......---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------...///000222333444222333555777888::::::;;;888888999;;;======;;;999555777:::;;;:::999::::::===>>>AAACCCDDDDDDDDDCCCBBBBBBCCCDDDDDDEEEEEEDDD>>>>>>>>>;;;666111---,,,///111555999:::999777666<<<<<<===>>>???@@@@@@AAA>>>>>><<<;;;:::999999999777666666888;;;<<<999666222222111000000111222333666777888:::<<<>>>>>>???AAA???===;;;::::::;;;;;;;;;;;;<<<===???@@@BBBCCCIIILLLTTT]]]fffsss|||zzzvvvxxx{{{|||zzzyyyxxxxxx}}}}}}~~~qqqiiiiiiggg```[[[]]][[[YYY[[[dddmmmmmmggg]]]VVVQQQTTT\\\ccceeecccUUUKKKCCCBBBCCCDDDFFFIIIGGGIIIJJJKKKJJJJJJLLLNNNLLLTTTbbbtttssscccWWW[[[___\\\PPPBBB???DDDWWWxxxzzzggg[[[```mmmrrrMMMBBB>>>EEE[[[mmmDDD777555444333222111111111111000333000111666777DDD\\\wwwuuueeeYYY```iiinnnwwwyyy}}}}}}wwwnnnjjjeeeaaa___^^^]]]\\\YYYUUUNNNIIIFFFDDDBBBAAA???===;;;999999777555333111111000000//////......---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------...///000222444555111222444666888999::::::888999:::<<<>>>>>>;;;888777999;;;;;;:::999::::::>>>???BBBDDDEEEEEEDDDCCCBBBCCCDDDEEEEEEDDDDDDCCC>>>>>><<<777000,,,---///222444777999;;;;;;:::999>>>>>>>>>???@@@AAABBBCCC===<<<:::777666555555666444555888<<>>>>>AAA???;;;999888888:::;;;===>>>>>>??????AAACCCEEENNNTTT^^^gggqqq}}}{{{vvvyyy{{{|||{{{yyywwwwww{{{|||~~~vvvrrrrrroooiiifffbbbbbbbbbccchhhkkkfff]]]UUUNNNHHHGGGKKKNNNMMMJJJKKKDDD@@@BBBEEEEEEGGGKKKGGGIIIKKKLLLMMMMMMOOOPPPSSSVVV```rrrttteeeWWW\\\bbb^^^PPPBBB@@@FFF[[[~~~zzzhhh\\\bbbpppmmmJJJAAA???GGG```fffAAA999444444333222111111111111000333111111666666CCC[[[uuussscccVVV[[[bbbgggpppuuuzzzsssmmmiiieeeaaa___]]]\\\ZZZYYYTTTNNNIIIFFFEEECCCBBB???===;;;999999777555333111111000000//////......---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------...///111333555666111222444666888999::::::999999;;;===???>>>;;;888999:::<<<;;;:::999:::;;;???@@@CCCEEEFFFEEEDDDCCCCCCCCCEEEEEEEEEDDDCCCBBB???>>>999222,,,+++///444666666777777999:::<<<===>>>>>>??????@@@@@@@@@@@@999777555444333333333444333666:::???AAA???;;;777444333333333444666777888999;;;===???@@@???>>>===???===:::888777888:::;;;===>>>>>>======@@@DDDHHHRRR]]]jjjwww~~~{{{wwwyyy{{{|||zzzxxxxxxxxx{{{|||~~~~~~{{{xxxrrrooopppiiikkkmmmooorrrrrrjjjaaaSSSMMMFFFDDDFFFHHHGGGDDDEEEAAA@@@CCCEEEEEEFFFJJJGGGIIILLLNNNOOOPPPQQQSSSWWWWWW___tttqqqcccXXX___eee```PPPBBBDDDLLLiiizzziii___fffuuueeeDDD???>>>FFF___^^^===:::444333222222111111222222000333111222666666BBBZZZrrrrrrcccUUUYYYaaagggpppyyywwwqqqmmmjjjfffbbb```]]]ZZZXXXWWWTTTNNNJJJHHHFFFDDDCCC???===;;;999999777555333111111000000//////......---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------...///111333555777222333555777888::::::;;;999:::;;;>>>???>>>:::777:::;;;<<<;;;::::::;;;===@@@AAACCCEEEFFFFFFEEEDDDCCCDDDEEEFFFEEEDDDBBB@@@???<<<555///,,,...444888:::999888888999<<>>>>>??????>>>===;;;:::333333333333444444555666666999===@@@AAA>>>;;;888666555555555777999:::<<<;;;<<<>>>@@@@@@???===<<<<<<;;;:::888888:::;;;<<<<<<======<<<<<>>???FFF]]]YYY::::::333333222222111111222222///333111222666666AAAYYYqqqrrrdddWWW[[[ccckkkuuu~~~wwwqqqnnnlllhhheeebbb^^^YYYUUUVVVSSSOOOLLLJJJHHHFFFDDD???===;;;999999777555333111111000000//////......---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,---...///222444666777333444666888999;;;;;;;;;999:::<<>>:::777:::;;;<<<;;;;;;;;;===>>>AAABBBDDDFFFGGGFFFEEEDDDCCCDDDFFFFFFFFFCCCAAA???===999333000111444777999;;;;;;;;;<<<===???AAABBB===>>>??????===999555333000111444666888:::;;;;;;<<<>>>AAABBBAAA>>><<<;;;777777777888999;;;===???======>>>??????>>>===<<<:::999999::::::;;;<<<===<<<>>>>>>>>>AAAIIIVVV```sss~~~yyyxxxxxxyyyxxxwwwxxxzzz}}}|||}}}~~~|||sssfff^^^SSSKKKFFFCCCAAA???BBBAAABBBGGGHHHFFFHHHLLLOOOSSSWWWZZZ\\\]]]___```^^^bbbmmm~~~|||iiiZZZZZZ```ddd[[[III@@@JJJZZZttteee```mmm[[[>>>@@@AAAFFF\\\VVV888999333333222222111222222222///333111222666555AAAXXXqqqssseeeYYY^^^fffooozzz~~~xxxsssooommmkkkhhheee___YYYUUUTTTRRROOOMMMLLLJJJGGGDDD???===;;;:::999777555333111111111000//////......---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,---...000222444666777333444666888:::;;;<<<<<<999:::<<>>:::666:::;;;<<<;;;;;;;;;===???AAACCCEEEFFFGGGFFFEEEDDDCCCEEEFFFGGGFFFCCCAAA???:::666222222666999:::999;;;<<<>>>@@@AAABBBBBBAAA<<<===???>>><<<777111---///222555999===???@@@@@@@@@BBBCCCCCCAAA>>>======888888888999:::===???@@@>>>>>>>>>>>>>>>===<<<<<<888888999;;;<<<======>>>???@@@BBBCCCGGGRRRbbbnnn~~~xxxxxxxxxxxxwwwwwwxxx|||~~~|||}}}llldddYYYOOOJJJGGGFFFEEEEEEDDDFFFJJJKKKJJJMMMQQQWWW[[[```ccceeefffhhhiiihhhooozzz}}}kkk]]]WWW]]]___UUUCCC;;;HHH[[[|||wwwggg___qqqyyy[[[???999EEEJJJ[[[vvvMMM:::888444333222222111111222222111000111222222666BBBNNNkkkrrrjjj___ccclllxxx~~~{{{zzz{{{{{{uuuqqqkkkfffbbb^^^ZZZXXXTTTQQQMMMJJJIIIGGGEEEDDDAAA???===;;;888555333222222222111111000/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------------,,,++++++,,,,,,,,,+++,,,---///111333555666444555666777999;;;<<<===999:::;;;;;;;;;:::999888;;;:::::::::;;;===>>>???CCC@@@???BBBGGGIIIFFFCCCDDDGGGIIIHHHEEEAAAAAAAAA777444333666<<>>@@@AAA@@@???AAAAAA???999222...///111888666666777:::>>>AAABBBFFFFFFFFFDDDBBB???<<<:::>>>;;;777888;;;???AAAAAACCC<<<:::???AAA===999:::<<<<<<<<<<<<===>>>@@@BBB>>>;;;???IIIPPPYYYooo~~~yyyyyyxxxwwwvvvwwwyyy{{{}}}||||||}}}~~~zzzgggXXXPPPLLLKKKJJJGGGIIIJJJJJJJJJLLLRRRVVV```eeekkkooooooppprrruuu{{{zzzggg[[[\\\]]]ddd]]]EEE===KKKVVVzzzrrrccc___rrrrrrVVV@@@:::AAAFFF[[[~~~yyyIII:::888333333222111111111111111111000111222222555@@@LLLhhhnnnggg]]]bbbjjjuuu~~~{{{zzzyyyyyyuuuqqqkkkfffbbb___[[[YYYUUURRRNNNKKKIIIGGGEEEDDD@@@???===;;;888666444333222222111111000/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,---,,,,,,++++++,,,,,,---,,,---///111333555666777444555666777999;;;<<<===999:::;;;;;;;;;;;;999999;;;:::::::::;;;===>>>@@@CCCAAA@@@BBBGGGIIIGGGCCCFFFHHHJJJHHHDDDAAA??????666444444888>>>BBBAAA???<<<======???AAAAAAAAA@@@CCC@@@;;;555000000222444777777666777:::===???@@@BBBBBBCCCBBBAAA@@@>>>===???===:::;;;>>>AAAAAAAAACCC>>><<>>:::888:::===<<<;;;<<<>>>@@@AAAAAAAAA>>>CCCPPP[[[hhh|||xxxwwwwwwvvvwwwyyyzzz|||||||||}}}}}}}}}lll^^^TTTPPPOOOOOOPPPQQQPPPQQQUUU[[[```mmmrrrxxx{{{}}}yyyeeeXXX\\\___ggg```GGG<<>>IIIbbbiiiaaaYYY___hhhppp{{{{{{|||zzz|||yyyxxxwwwvvvrrrlllgggccc```\\\ZZZVVVSSSOOOKKKJJJHHHFFFDDD???>>>===;;;888666555444222222111111000/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,,,,++++++,,,,,,------...000333555666777888444555666777999;;;<<<===999:::;;;<<<<<<;;;:::999;;;:::::::::;;;===???@@@DDDBBBAAACCCGGGIIIGGGDDDGGGIIIJJJHHHDDD@@@>>>===555555777;;;AAACCCAAA>>><<<===???AAABBBBBBBBBBBBDDD>>>666000///222666888666777777888:::===???@@@??????@@@AAAAAA@@@@@@???AAA@@@???@@@BBBCCCBBBAAACCCAAA??????<<<888888;;;>>><<<:::<<>><<<;;;999777666555222222111111000/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,+++++++++,,,---------...111333555777777777444555666777999;;;<<<===999:::;;;<<<<<<<<<;;;:::;;;:::::::::<<<>>>@@@AAADDDCCCBBBDDDGGGHHHGGGEEEFFFGGGHHHGGGEEEAAA???===444666:::@@@DDDEEEBBB>>><<<>>>AAACCCCCCBBBBBBCCCBBB;;;333000222555777888555666999;;;<<<>>>@@@BBB@@@@@@@@@@@@??????>>>>>>BBBBBBCCCDDDEEEDDDCCCBBBBBBCCCCCC@@@<<<999;;;>>>???<<<;;;===AAACCCBBB@@@BBBAAAHHHXXXkkk~~~|||xxxxxxxxxxxxyyyyyyyyyyyyvvvuuuuuuuuuvvvxxxzzz|||{{{~~~qqqnnnkkkhhhjjjnnnuuuzzzppp___ZZZbbbqqqlllOOO>>>DDDJJJfffyyyhhh```hhhxxxrrrKKK@@@@@@???AAASSSaaaAAA999444222111000000///000000000111000111222000111:::EEEYYY]]]UUUOOOYYYbbbfffmmm|||~~~~~~}}}zzzwwwvvvwwwsssnnniiifffccc```]]]ZZZWWWRRRNNNKKKIIIFFFDDD???>>>===;;;999888666555222222111111000/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,+++++++++,,,,,,---...,,,...000333555666666666444555666777999;;;<<<===999:::;;;<<<===<<<;;;;;;:::::::::;;;<<<>>>@@@BBBCCCCCCCCCDDDFFFFFFFFFEEEDDDDDDEEEFFFEEECCCAAA???666999>>>CCCFFFEEEAAA>>><<>>???AAACCCCCCBBBAAA???===;;;:::999BBBDDDEEEFFFFFFEEEDDDCCCBBBEEEFFFCCC@@@@@@BBBDDD@@@>>>===???CCCEEECCCAAADDDGGGRRReeeyyy|||yyyxxxyyyyyyzzzyyyxxxwwwvvvsssrrrqqqpppqqqsssvvvwww{{{~~~ppp]]]XXXcccuuurrrTTTAAAEEEJJJhhhxxxeee```lll{{{jjjHHH>>>======EEE^^^ZZZ???;;;444222222111000000000000111000000111222111222;;;EEEXXXZZZPPPKKKWWW```ccciii{{{}}}{{{zzzyyyxxxtttoookkkgggeeeaaa___\\\XXXSSSOOOLLLIIIFFFDDD@@@???>>><<<999777666555222222111111000/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------++++++++++++,,,---......,,,...111444666777666666444555666777999;;;<<<===999:::;;;<<<======<<<<<<:::::::::;;;===???AAACCCBBBBBBCCCDDDDDDDDDDDDDDDCCCCCCCCCEEEFFFEEEBBB???999<<>><<<@@@EEEEEEBBB@@@???@@@999888777777777666444222444888===???>>>===???AAAAAA???===;;;999888777777AAACCCFFFFFFFFFEEEEEEEEEEEEIIIJJJHHHGGGHHHHHHGGG@@@AAABBBCCCDDDEEEEEEEEECCCLLL]]]rrr}}}zzzwwwxxxyyyyyyyyyxxxuuurrrpppnnnmmmkkkjjjkkkmmmppprrrwww|||iiiWWWYYYfffzzzxxxYYYDDDFFFJJJjjjwwwaaa^^^nnndddHHHAAA===AAARRRtttVVV===:::444333333222111111111111111//////111333222333<<>><<<999777555444222222111111000/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,++++++++++++,,,---...///---///222666888888888777444555666777999;;;<<<===888999;;;============<<<:::::::::;;;===???BBBCCCAAABBBCCCCCCCCCCCCCCCCCCEEECCCCCCDDDEEEDDDAAA===<<<@@@DDDGGGGGGDDD@@@>>><<>>===>>>888999:::888555333222222555:::??????<<<999999:::888777666666666666777888@@@BBBEEEEEEDDDDDDEEEGGGKKKNNNOOOMMMNNNPPPMMMGGG???CCCGGGGGGEEEDDDFFFIIIIIIYYYnnnvvvnnnjjjjjjpppvvv~~~~~~}}}zzzwwwvvvwwwxxxwwwuuupppllliiieeedddbbb```aaacccfffiiilllqqqwwwzzzyyyyyy|||}}}}}}|||~~~}}}}}}}}}{{{gggYYY]]]jjj|||[[[DDDEEEIIIlllvvv^^^[[[ooo```HHHDDD@@@GGGaaaUUU<<<999111444333222222111111222222//////111444333444===GGGYYYXXXLLLFFFTTT```bbbgggeeezzz}}}}}}~~~yyyuuupppllliiifffcccaaa^^^ZZZUUUPPPMMMJJJGGGDDDBBBAAA???<<<999777555333222222111111000/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++++++++++++++,,,---...///...000444777999:::999888444555666777999;;;<<<===888999;;;===============:::::::::;;;===@@@BBBCCC@@@AAACCCCCCBBBAAABBBBBBGGGEEEDDDDDDEEEDDD???;;;>>>BBBFFFHHHGGGCCC@@@>>>===BBBFFFFFFAAA<<<<<<===999;;;;;;888333000111333777<<<@@@???:::555333444000000000111333666999:::???AAADDDDDDCCCCCCFFFHHHPPPSSSSSSQQQRRRTTTOOOEEE>>>DDDJJJJJJFFFDDDGGGLLLXXXjjjhhhVVVOOOLLLLLLMMMKKKOOOSSSUUUXXX^^^iiiqqqwwwzzz~~~}}}}}}}}}{{{xxxuuuuuuvvvuuurrrmmmhhheee]]][[[YYYWWWXXXZZZ]]]``````fffmmmppppppqqqtttxxxwww{{{|||yyyxxx}}}|||{{{{{{|||~~~yyyjjjaaaaaannn\\\DDDDDDHHHnnnmmmbbb___nnncccMMMAAAEEEUUU|||PPP999444111222111111000000000000000222000000222111333:::CCCYYYWWWIIIFFFVVVaaa```aaabbbzzz~~~~~~~~~yyyvvvrrrnnnllliiifffddd___\\\VVVRRROOOLLLIIIGGGCCCBBB???<<<:::888666555333222111///............///...---,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,---,,,,,,+++*********++++++++++++,,,---...///000///111444777999999888777555666777888999:::::::::888999;;;<<<======>>>>>>;;;;;;;;;;;;===>>>???@@@???AAABBBCCCBBBCCCEEEFFFEEEDDDCCCEEEEEECCC===888===@@@DDDFFFEEEBBBAAA@@@CCCCCCDDDDDDDDDAAA<<<888999<<<===:::333000111333======<<<888333///---,,,---------000555999<<<>>>>>>AAACCCCCCBBBEEEJJJNNNVVVUUUWWW\\\___[[[QQQGGGEEEHHHKKKJJJCCC@@@JJJVVVdddxxxmmmaaaPPPDDD@@@@@@@@@???AAAAAABBBCCCDDDFFFHHHIIINNNOOORRRUUUZZZaaaiiioooyyy~~~}}}}}}}}}}}}|||zzzxxxwwwwwwuuurrroookkkddd]]]XXXVVVUUUSSSRRRQQQQQQRRRRRRVVVYYY^^^dddiiimmmooopppqqqsssuuuvvvtttsssssstttuuuuuuwwwyyy}}}xxxggg___^^^uuuXXXCCCGGGKKKtttlllbbb```pppbbbMMMGGGVVVppp}}}KKK777666555222111111000000000000000111//////111000111999BBBYYYWWWKKKGGGWWWcccdddfffjjj~~~}}}|||yyyvvvrrrnnnllliiifffccc___[[[VVVRRROOOLLLIIIGGGDDDBBB@@@===:::888666666333222111000............///...---,,,,,,,,,,,,---...---,,,,,,++++++,,,,,,---,,,++++++******+++++++++++++++,,,---...///000000222555888999999777666555666777999::::::::::::888999;;;<<<======>>>>>>;;;;;;;;;<<<===>>>???@@@@@@AAACCCDDDCCCDDDEEEGGGGGGFFFFFFFFFFFFCCC>>>999>>>AAADDDFFFDDDBBBAAA@@@CCCCCCCCCDDDDDDAAA===999999;;;<<<999333000111333888888888555111...------,,,---...111666:::<<<>>>???BBBDDDDDDCCCFFFLLLPPPXXXYYY\\\aaabbb\\\QQQGGGHHHJJJMMMLLLGGGFFFQQQ^^^nnnoooSSSJJJ@@@::::::<<<<<<;;;;;;;;;;;;<<<===???@@@AAA>>>???AAABBBFFFKKKRRRWWW[[[```gggnnnrrrsssrrrqqquuuwwwyyyzzz{{{zzzxxxwwwsssqqqmmmiiieee___YYYTTTPPPOOOMMMKKKJJJJJJKKKKKKMMMOOOSSSXXX]]]aaadddeeejjjllloooppppppooopppqqqrrrsssuuuyyy}}}vvvccc[[[^^^tttyyyUUUBBBHHHNNNzzziiibbbaaasss```HHHBBBXXXwwwtttEEE666888888222111111000000000000000000......000000000777@@@XXXWWWLLLIIIYYYfffiiimmmxxx~~~|||{{{xxxvvvrrrooommmjjjfffddd___[[[VVVRRROOOLLLIIIGGGDDDCCC@@@===:::888777666333222111000///...............---,,,,,,,,,------...---,,,,,,++++++,,,,,,,,,,,,++++++******+++++++++++++++,,,---...///000111333666888999888777555555666777999::::::;;;;;;888999;;;<<<======>>>>>><<<<<<<<<<<<======>>>???AAABBBDDDEEEDDDEEEFFFHHHJJJIIIHHHHHHGGGCCC>>>:::???BBBEEEFFFDDDBBBAAA@@@BBBBBBCCCDDDDDDBBB===:::777999:::777222///000222222333333111///---------+++,,,000444777;;;===>>>AAACCCEEEEEEEEEHHHOOOTTTYYY]]]cccgggeee]]]QQQHHHMMMNNNQQQQQQNNNPPP]]]lll|||hhhMMM@@@<<<888888:::<<<;;;999666666666777888999::::::888999999:::;;;???DDDHHHJJJMMMRRRXXX^^^bbbeeefffmmmooossswwwyyyyyywwwvvvnnnkkkfffaaa\\\WWWRRROOOIIIHHHFFFDDDCCCCCCCCCCCCDDDEEEHHHKKKOOOSSSWWWYYY___aaaeeeggghhhiiikkkmmmnnnppptttyyy}}}sss```XXX^^^sssnnnOOO@@@HHHUUU~~~gggaaabbbtttaaaGGG<<>>;;;999888777333333111000///............------,,,,,,,,,------...---,,,,,,++++++,,,,,,,,,,,,++++++***++++++,,,+++++++++,,,---...///000222444777999999888666555666666888999:::;;;;;;;;;888999;;;<<<======>>>>>>======<<<<<<===>>>>>>???BBBCCCEEEEEEEEEFFFGGGIIIKKKJJJJJJHHHEEEAAA===:::@@@BBBEEEFFFDDDBBBAAAAAAAAABBBCCCDDDDDDBBB>>>:::666777777555111//////000...//////...,,,++++++---***...222666999<<<>>>???BBBDDDFFFFFFGGGKKKRRRXXXYYY```hhhkkkggg]]]SSSLLLRRRRRRTTTVVVVVV[[[jjjzzznnnQQQ>>>>>><<<999999:::;;;999888666666666666777777888999<<<=========>>>AAAEEEIIILLLMMMOOOSSSWWW\\\```ccciiilllqqquuuwwwvvvtttrrrhhhddd^^^XXXTTTPPPLLLIIIEEEDDDBBBAAA??????@@@@@@@@@@@@AAACCCFFFJJJNNNPPPTTTWWWZZZ]]]```bbbeeehhhkkknnnssswww{{{ooo___XXX^^^rrrvvvaaaJJJ???JJJ]]]|||fffaaacccttt```KKK@@@CCCOOOmmmlllBBB777777333222111111000000000000000111000000222111111777???PPPSSSKKKIIIYYYiiisss~~~}}}|||xxxvvvtttrrrpppmmmiiifffaaa]]]XXXSSSPPPMMMJJJHHHEEEDDDAAA???<<<:::888888444333222000////////////------,,,,,,,,,------......---,,,,,,++++++,,,,,,,,,++++++***++++++,,,,,,+++++++++,,,---...///000333555777999:::888777555666777888999:::;;;;;;;;;888999;;;<<<======>>>>>>===============>>>???@@@BBBDDDEEEFFFEEEFFFHHHIIIIIIJJJIIIGGGCCC>>>;;;999AAACCCEEEFFFDDDBBBAAAAAABBBBBBCCCDDDDDDBBB===999444444444222000/////////.........,,,******+++,,,---111666999;;;<<>>AAAFFFIIILLLLLLMMMPPPTTTYYY]]]```iiilllooorrrrrrpppllljjj```\\\VVVQQQMMMJJJGGGEEEAAA@@@???============>>>======>>>???AAADDDGGGIIIKKKNNNRRRUUUWWW[[[___bbbhhhlllqqquuuxxx|||lll^^^YYY___rrrmmmUUUFFF@@@MMMfffyyyccc___ccctttXXXHHHBBBDDDJJJfffhhhAAA888666111222111111000000000000000111000111333222111777>>>MMMRRRLLLIIIZZZkkkyyy~~~yyyxxxvvvtttrrroookkkgggbbb^^^YYYUUURRROOOLLLIIIFFFEEEBBB???<<<:::999888444333222111000/////////------,,,,,,,,,---.........---,,,,,,++++++,,,,,,++++++******++++++,,,,,,+++++++++,,,---...///000222444777999:::999888666666777888:::;;;;;;<<<<<<888999;;;<<<======>>>>>><<<<<<<<<===>>>???AAAAAABBBCCCEEEFFFEEEFFFGGGIIIHHHHHHHHHEEE@@@<<<:::999CCCDDDFFFEEECCCBBBAAABBBCCCCCCDDDDDDDDDAAA<<<888222111111000///.........---......,,,++++++---///111555:::;;;;;;===@@@CCCCCCEEEGGGHHHJJJOOOXXX^^^^^^hhhpppooodddZZZVVVWWWYYYYYY[[[___dddlll{{{^^^GGG???===<<<:::888666555555666777555555555555666777888999666888:::<<<>>>AAAEEEIIIHHHIIILLLOOOUUUZZZ___bbbiiijjjkkkkkkjjjfffbbb___XXXTTTOOOKKKHHHFFFCCCAAA===<<<;;;::::::;;;<<<===;;;;;;<<<===>>>@@@AAABBBEEEGGGJJJMMMPPPSSSXXX[[[ccchhhnnnrrrtttxxx}}}|||iii\\\XXX```rrrfffLLLDDDBBBPPPooo~~~ttt___]]]cccuuuVVVEEE>>>BBBLLLkkkaaa>>>777777222222111111000000000000000000///000222111000555<<>>>>>;;;;;;<<<===>>>@@@BBBCCCAAACCCEEEEEEEEEEEEGGGHHHFFFHHHHHHEEE@@@<<<:::;;;DDDEEEFFFEEECCCBBBAAABBBEEEDDDDDDEEEDDD@@@;;;777000000///...///...---,,,,,,------------...222444666:::======<<<===AAAEEECCCEEEFFFGGGJJJPPPYYY```gggpppvvvqqqbbbXXXWWW[[[[[[ZZZ]]]bbbgggooo~~~oooPPPCCC???===999999999999888777888888333333333444555777888999777999<<<>>>@@@CCCGGGJJJIIIKKKOOOTTTZZZ___ccceeeeeeeeedddbbb___[[[WWWUUUPPPMMMIIIFFFDDDBBB???===::::::999999:::;;;===>>>;;;;;;===>>>>>>?????????@@@BBBDDDGGGIIILLLPPPTTT\\\bbbiiinnnqqquuu{{{xxxfff\\\YYYaaasssbbbGGGDDDEEESSSvvv}}}yyyppp\\\\\\cccvvv```HHH;;;???OOOsss\\\:::777999444222111111000000000000000///...///111000///444;;;KKKSSSNNNMMM]]]ppp|||yyyzzz{{{zzzyyyxxxvvvsssnnnjjjeeeaaa\\\WWWTTTQQQNNNLLLGGGEEECCC@@@===;;;:::999555444222111000000//////,,,,,,,,,,,,,,,---...///...---,,,,,,++++++,,,,,,+++*********+++,,,,,,---+++++++++,,,---...///000111333666999;;;;;;:::999777888999:::;;;<<<<<<<<<999999;;;<<<===>>>>>>>>>::::::;;;===???AAACCCDDDAAABBBDDDEEEDDDEEEFFFHHHFFFHHHHHHEEE@@@<<<;;;<<>><<<===BBBGGGCCCDDDFFFGGGJJJPPPZZZaaannnvvv{{{rrraaaVVVWWW\\\[[[[[[^^^dddiiiqqqZZZEEE???<<<888444666888888666444333222333333444555666888:::;;;888:::===???@@@CCCFFFIIIKKKNNNRRRXXX]]]```bbbccc``````^^^[[[XXXTTTPPPNNNJJJHHHEEECCCBBB???<<<:::;;;;;;:::;;;<<<>>>???AAA<<<===???@@@@@@@@@???>>>===???AAACCCDDDGGGLLLOOOWWW]]]ffflllooottt{{{uuueee\\\ZZZbbbttt```DDDEEEGGGUUUzzzwww~~~ggg^^^ZZZ[[[vvvaaaCCCCCCFFFYYY~~~HHH<<<999111333222111111000000000000000///...000222///---000777DDDRRROOOHHHWWWooo}}}tttxxx}}}{{{yyywwwvvvuuusssooollljjjddd\\\WWWVVVTTTPPPKKKGGGFFFDDDBBB???<<<:::999666555444222111000//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,+++---000222222333666777888888666555666777999:::;;;;;;:::999;;;;;;;;;<<<<<<=========<<<<<<===>>>>>>???@@@@@@BBBCCCCCCDDDEEEFFFGGGGGGEEEGGGGGGCCC<<<999<<>>777333111000///...---,,,++++++---++++++///555:::;;;;;;@@@>>><<<;;;<<<>>>AAABBBGGGEEEDDDFFFGGGLLLZZZhhh{{{lll[[[YYYZZZXXX]]][[[[[[bbbjjjvvvhhhSSSAAA:::;;;888777777666555444444333333111333444555555777999;;;<<<===>>>AAAEEEHHHHHHGGGNNNRRRZZZ```cccbbb___\\\XXXXXXVVVSSSPPPKKKGGGEEEAAAAAA???>>><<<:::999888:::;;;<<<<<<::::::;;;<<<@@@???>>><<<;;;<<<>>>???BBBAAA===;;;AAAHHHHHHDDDOOOTTT[[[cccjjjrrrzzz~~~yyycccWWWYYYoooeeeSSSAAA;;;IIIcccxxx|||zzzeee\\\ZZZ]]]xxx___BBBDDDKKKeeeuuuDDD999888222444222111111000000000000000000///000111000...222999FFFTTTQQQIIIUUUjjjxxx|||zzz}}}|||{{{yyyxxxwwwuuuqqqnnnkkkeee]]]YYYWWWUUUPPPLLLGGGFFFDDDBBB???<<<;;;999666555444222111000000///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,+++,,,///111222333555777888777666555666777999:::;;;;;;;;;:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@@@@@@@AAACCCDDDEEEFFFGGGEEEGGGGGGBBB<<<999;;;???EEEFFFGGGGGGEEECCCCCCDDDFFFEEEEEEDDDBBB===777333111000///...---,,,++++++...---...111777<<<======@@@???>>>======???BBBDDDFFFDDDEEEHHHKKKRRRaaaooolll[[[YYYZZZYYY]]][[[]]]eeennnxxxxxxZZZJJJ<<<888;;;999777666666555555444333333333555666777777888:::===;;;===@@@CCCFFFIIIKKKLLLRRRWWW___eeegggeee```\\\VVVTTTRRROOOKKKGGGDDDBBB@@@???>>>===;;;:::999999:::;;;======<<<<<<>>>???@@@AAABBBBBBAAAAAABBBBBBAAACCCCCCAAACCCGGGGGGCCCKKKOOOWWW```kkkttt{{{zzzcccXXX\\\hhh^^^NNN@@@>>>NNNhhh|||tttuuuaaa[[[ZZZ___{{{ZZZAAADDDPPPuuuiii>>>666888444444222111111000000000000000000//////111000///555===KKKYYYUUUJJJSSSdddpppzzzyyyxxxwwwzzz}}}~~~}}}{{{zzzyyywwwsssppplllfff```[[[YYYVVVQQQMMMHHHGGGEEEBBB@@@===;;;:::777666444333111000000000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,///111222333555666777777666555666777999;;;<<<===<<<<<<;;;;;;;;;;;;;;;;;;::::::<<<;;;;;;:::;;;<<<>>>???>>>???@@@BBBDDDFFFGGGHHHEEEGGGGGGBBB<<<999;;;???FFFHHHHHHHHHEEEDDDCCCDDDEEEDDDCCCBBB@@@<<<666222000000///...---,,,,,,+++...///000444999>>>@@@@@@AAA@@@???>>>???AAACCCEEEEEEDDDGGGKKKPPPZZZjjjyyyjjjZZZXXX[[[[[[]]]]]]aaajjjttt~~~fffMMMCCC999777:::888777666666555555444444444555777888888888999<<<>>><<<@@@DDDGGGHHHKKKPPPTTTWWW]]]eeekkkkkkfff___YYYQQQOOOLLLHHHDDDAAA@@@???======<<<<<<;;;::::::::::::<<<>>>?????????@@@AAA===???BBBDDDCCCCCCCCCCCCEEEJJJLLLKKKLLLOOOPPPNNNKKKLLLRRR]]]kkkvvv{{{}}}zzzbbbYYY^^^cccZZZKKK@@@AAAQQQjjj{{{lllqqq___ZZZ[[[bbb~~~yyyTTT@@@CCCSSS^^^:::444666444222222111111000000000000000111//////000000111777@@@SSS```ZZZKKKQQQaaannnyyyzzztttxxx}}}}}}|||{{{zzzxxxtttrrrlllgggaaa]]]YYYUUUQQQNNNHHHGGGEEECCC@@@>>><<<;;;777666555333111111000000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---,,,,,,///111333333555666666777666666777888:::<<<===>>>>>>===<<<<<<;;;;;;::::::999999;;;:::999888999:::<<<===<<<===>>>@@@CCCEEEFFFGGGEEEGGGGGGCCC===:::<<<@@@GGGHHHIIIHHHFFFDDDDDDDDDDDDCCCBBBAAA???;;;666222000//////...------,,,,,,...///222666:::>>>@@@AAA@@@??????>>>???AAACCCDDDEEEEEEIIIOOOUUU___qqq|||gggXXXWWWZZZ\\\___```fffqqq{{{}}}^^^IIIAAA999777999555777666666666555555444444666888999999999:::===??????DDDIIIKKKKKKOOOVVV]]]^^^cccjjjnnnllldddZZZSSSMMMKKKFFFBBB???>>>===>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>@@@AAA@@@???@@@AAA>>>AAADDDEEEDDDEEEGGGJJJMMMTTTZZZ^^^bbbfffeeeaaaXXXWWWYYYcccppp|||{{{aaaXXX]]]eee[[[LLLAAABBBQQQhhhxxxjjj~~~nnn^^^[[[\\\dddpppNNN@@@BBBSSSUUU:::333444444111222111111000000000000000111//////111000111888AAAZZZfff]]]LLLQQQaaaqqq}}}zzz}}}~~~|||{{{zzzzzzxxxtttrrrkkkhhhccc^^^ZZZUUUQQQNNNIIIHHHFFFDDDAAA>>><<<;;;777666555333222111000000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---,,,---///222444444555666777777777777888999;;;===>>>>>>>>>>>><<<<<<<<<;;;;;;::::::::::::999888888888999:::;;;888999:::<<<>>>@@@AAABBBDDDFFFGGGCCC===;;;>>>BBBGGGHHHIIIHHHFFFDDDDDDEEEDDDCCCAAA@@@>>>;;;666333/////////...------,,,,,,---000333777:::<<<>>>???>>>>>>>>>>>>???AAACCCDDDGGGGGGKKKQQQXXXcccuuuvvvcccWWWVVVZZZ]]]ccceeelllwwwuuuYYYFFFAAA:::888999555666666666666666555555555555777999999:::;;;>>>@@@AAAFFFKKKMMMOOOTTT]]]eeekkknnnqqqqqqkkkaaaUUUNNNIIIFFFBBB>>><<<<<<===>>>:::::::::;;;;;;;;;<<<<<>>??????>>>>>><<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;666777777888999:::;;;;;;@@@CCCDDDAAA<<<:::>>>BBBEEEFFFHHHGGGFFFDDDEEEEEEDDDCCCAAA???>>>;;;777444//////.........------------111555888999:::<<<=========>>>>>>@@@AAACCCCCCGGGHHHLLLTTT\\\gggzzzrrraaaXXXWWW\\\```ggghhhooo{{{nnnRRRBBB@@@;;;:::;;;777666666666666666666666666555666888:::;;;===@@@CCCDDDGGGLLLQQQWWW___jjjrrr||||||zzzuuukkk^^^RRRJJJDDDBBB???<<<;;;<<<>>>???::::::;;;;;;<<<<<<<<<<<<@@@BBBEEEFFFDDDCCCBBBBBBDDDHHHMMMOOORRRYYYeeennn}}}ooopppttt|||vvv^^^VVV[[[ccc[[[MMM@@@???QQQooohhhttteeeYYYYYY]]]jjjgggGGGCCCDDDPPPqqqFFF<<<333111444111222111111000000000000000///...000222111111555===WWWfffaaaQQQSSSaaaooo{{{~~~~~~}}}}}}|||{{{zzzzzzxxxuuurrrooommmjjjeee^^^XXXTTTRRRJJJIIIGGGEEEBBB???===<<<888777555444222111111111......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,---------///222555777777777888888999:::;;;<<<===>>>?????????>>>===<<<<<<=====================>>>???@@@@@@???>>><<<::::::::::::::::::999999:::>>>???===999888<<>><<<888555...............---------///333777999999999;;;<<<===>>>???@@@AAACCCDDDDDDGGGHHHNNNVVV___llloooaaaZZZZZZ___dddhhhiiippp{{{lllQQQAAA@@@;;;:::<<<888666666666666666666666777555777999;;;===@@@CCCFFFIIILLLQQQYYYeeerrr~~~tttgggYYYMMMFFF>>>===<<<;;;;;;<<<>>>???<<<<<<<<<<<<<<<<<<======@@@CCCGGGIIIIIIHHHHHHHHHGGGNNNWWW^^^dddnnn|||yyyllltttooo\\\YYY___ccc\\\NNN???<<>>===888777666444333222111111......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,---...000333666888888888888999:::;;;<<<>>>??????@@@@@@>>>===<<<<<<<<<======>>>>>>?????????@@@CCCDDDDDDBBB@@@>>>@@@@@@???>>>===<<<<<<;;;777:::<<<:::777666;;;@@@AAACCCEEEEEEEEEDDDEEEFFFFFFDDDAAA@@@>>><<<999666...............---------000444999;;;:::999:::<<<>>>???@@@AAACCCDDDEEEFFFGGGHHHNNNXXXbbbpppnnnaaa\\\]]]bbbfffiiiiiiooozzzpppTTTDDDAAA<<<:::;;;777666666666666777777777777555777:::===???BBBFFFIIIPPPQQQVVVbbbqqqqqqbbbSSSHHHBBB::::::999::::::<<<>>>???========================???CCCHHHKKKLLLLLLMMMMMMOOOXXXfffpppzzzooohhhhhhooo}}}kkk\\\\\\dddeee^^^PPP???:::NNNuuugggTTT|||nnncccTTTWWW]]]gggbbbJJJCCCCCCWWWwwwWWW@@@;;;444555222444////////////............///////////////111555999SSSaaacccUUUPPP^^^kkknnn{{{|||zzzyyyxxxuuusssooommmiiieeebbb\\\WWWSSSOOOLLLHHHEEECCCAAA>>><<<:::888666444444333222000///............---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,,,,...111444666999999999999:::;;;;;;<<>>===<<<>>>???AAA@@@???=========>>>???AAABBBDDDFFFEEECCCAAA???AAABBBDDDEEEDDDAAA>>><<<999777555444444777:::<<>>888333222000...---...//////...111444777:::;;;<<<>>>???>>>======???BBBDDDEEEEEEGGGLLLOOOSSS___tttqqqfffbbbaaadddiiiiiihhhnnnzzzooo\\\III???===:::888777777777777777777888999999===;;;<<>>>>>>>>@@@???;;;999;;;>>>>>>;;;FFFCCCHHHRRRSSSNNNQQQ[[[[[[jjjnnndddhhhqqqzzzgggZZZYYY^^^eeeVVVKKKAAA<<>><<<;;;888666444444333222000///............---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,---...111555777999999999999::::::;;;<<<<<<>>>??????>>>===???@@@???>>>============>>>???AAABBBDDDEEEEEECCCAAA@@@CCCDDDFFFGGGFFFEEEBBBAAA>>><<<888555555666999;;;???AAADDDGGGIIIHHHGGGFFFDDDEEEFFFDDD@@@:::555222111000...------.........111444777:::;;;<<<>>>???>>>======???BBBEEEEEEEEEFFFKKKPPPTTT```vvvqqqfffaaa___bbbfffhhhiiippp|||rrr___KKKAAA===:::777777888888888888999:::;;;;;;>>><<<===BBBFFFIIIPPPWWW^^^fffvvvzzzgggWWWJJJAAA===999:::;;;===>>>>>>>>>>>>>>>>>><<<;;;<<>>SSSvvvdddLLLwwwiii___TTTXXXdddwww\\\KKKDDDGGGaaaLLL:::777000333000222////////////............///////////////111444777SSSeeelll___TTTZZZfffkkk~~~~~~||||||}}}|||zzzxxxrrrpppllliiieee```[[[WWWQQQNNNJJJGGGEEEBBB???===;;;999666555444444222000///............---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,...000333666888888888888999999:::<<<<<<;;;===>>>???>>>>>>>>>???<<<<<<<<<<<<===>>>???@@@@@@AAACCCDDDDDDCCCBBBAAACCCDDDFFFHHHHHHGGGFFFEEEDDDAAA===999777888:::<<>>??????>>>===???BBBEEEFFFEEEEEEKKKPPPUUUbbbxxxrrrfff___\\\^^^bbbeeeiiirrr}}}yyyfffQQQEEE@@@<<<::::::::::::::::::;;;<<<===>>>AAA???AAAFFFKKKPPPYYYaaammm{{{vvvaaaQQQEEE===::::::;;;===>>>????????????======>>>??????@@@CCCFFFJJJPPP[[[dddaaaZZZ^^^iii}}}rrr```VVVXXX___jjjPPPBBB@@@@@@RRRuuu^^^IIIuuuggg]]]TTTVVVeee~~~]]]JJJDDDJJJhhh|||FFF999666///333111222////////////...............////////////000333666III^^^jjjbbbWWWZZZeeelll~~~~~~~~~~~~}}}zzzxxxtttrrroookkkhhhccc^^^ZZZSSSPPPLLLIIIFFFDDDAAA>>><<<:::777555444444222000///............---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,---///222444777888888888888888999:::<<<<<<;;;===??????===<<<;;;<<<999::::::<<<===>>>@@@@@@@@@AAABBBBBBCCCCCCCCCCCCCCCDDDFFFHHHIIIHHHHHHGGGIIIFFFAAA===<<<<<<>>>@@@DDDGGGJJJMMMMMMKKKHHHEEE@@@FFFJJJHHH@@@999777777000000///---,,,,,,...///222555999;;;<<<<<<>>>??????>>>>>>???CCCEEEFFFFFFEEEKKKQQQWWWdddzzzqqqddd]]]ZZZ[[[^^^aaafffqqq|||mmmXXXKKKDDD???======:::::::::;;;<<<>>>???@@@EEEDDDFFFKKKPPPWWWbbbmmmqqq[[[LLLBBB<<<888<<<===???AAABBBAAA@@@@@@===>>>AAACCCBBBCCCKKKSSSYYYiii|||sssfffiiiuuunnn]]]UUUYYYbbbiiiNNN@@@AAABBBUUU}}}YYYEEEssseeeZZZTTTUUUddd^^^FFFCCCRRRuuurrrBBB999777000555333333////////////...............///000//////000222555===SSSdddbbbZZZ[[[eeemmm}}}}}}}}}yyyvvvvvvtttpppmmmjjjeee```\\\UUURRRNNNJJJHHHEEEBBB@@@===:::777666555444222000///............---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------***,,,...111333666777888777777777888999:::<<<<<<>>>??????===:::888777777888999:::<<<>>>???@@@AAA@@@@@@@@@AAABBBCCCDDDDDDEEEFFFHHHIIIIIIIIIIIIIIIIIIGGGDDDAAAAAABBBCCCEEEGGGHHHHHHHHHHHHHHHGGGGGGGGGKKKMMMIIIAAA999777777000000000///,,,,,,...111444777:::<<<===>>>???@@@???>>>>>>@@@CCCEEEFFFFFFFFFLLLRRRXXXeee{{{oooccc\\\XXXYYY]]]^^^cccnnnyyynnn[[[NNNFFF???======:::::::::;;;===???@@@AAAEEEEEEGGGMMMSSS\\\kkkyyymmmVVVGGG@@@<<<:::???@@@BBBDDDEEEDDDCCCBBB>>>@@@EEEHHHHHHKKKYYYiii|||ppprrrlll\\\VVV\\\fffgggNNNAAAAAACCC]]]}}}WWWCCCqqqcccXXXWWWWWWfff}}}ZZZ@@@EEE^^^iii???:::888000555333222////////////............---///000000///000222333555JJJ___bbb]]]]]]dddjjjvvv|||xxxuuuwwwuuurrroookkkgggbbb^^^WWWTTTPPPLLLIIIFFFCCCAAA>>>;;;888666555444222000///............---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++---000333555666777666666666777777999:::<<<===??????===:::666444333444888999;;;===???@@@AAAAAA@@@?????????@@@CCCEEEFFFIIIIIIJJJJJJJJJIIIIIIHHHFFFFFFEEEDDDDDDDDDEEEFFFDDDCCCBBBBBBCCCEEEHHHJJJRRRRRRPPPIII@@@888444333000222222000------///333666999===>>>??????@@@BBB@@@???>>>@@@CCCFFFGGGFFFGGGMMMSSSYYYeeezzz~~~lll```[[[XXXZZZ^^^^^^bbblllwwwzzzkkkZZZOOOFFF???;;;<<<::::::;;;<<<>>>AAABBBDDDCCCDDDIIIPPPYYYeeexxxhhhQQQDDD@@@>>>>>>BBBCCCFFFHHHHHHGGGEEEDDDAAACCCIIIOOOPPPXXXpppsssyyykkk\\\WWW___iiifffQQQCCC???FFFgggxxxUUUDDDooo```UUUZZZ[[[jjjqqqQQQ???KKKmmmbbb<<<:::888///555222111////////////............---///000000//////111222555HHH]]]ccc```^^^```dddkkkttt}}}yyyuuuwwwuuurrrooolllhhhccc___YYYVVVQQQMMMJJJHHHDDDBBB>>><<<888666555444222000///............---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,...111444666666666555555666666777888:::<<<===>>>===:::666222111222444999:::<<<>>>@@@AAAAAAAAA@@@???>>>>>>@@@BBBEEEGGGIIIIIIHHHGGGFFFDDDCCCCCCCCCDDDDDDDDDDDDCCCBBBBBB???>>>???@@@DDDHHHMMMPPPUUURRRLLLFFF???:::666444111333444222...---111444999;;;>>>@@@AAAAAABBBCCC@@@??????@@@DDDFFFGGGGGGIIIOOOUUUYYYeeeyyyzzziii^^^ZZZYYY\\\aaaccceeelllxxxvvvjjj\\\RRRIIIAAA======;;;<<<===>>>AAACCCEEEFFFEEEGGGNNNXXXdddtttcccKKKAAA???@@@@@@DDDFFFIIIKKKKKKJJJGGGFFFBBBDDDLLLUUUZZZhhh{{{ppp}}}~~~jjj[[[WWW```kkkgggTTTCCC===IIIrrrpppPPPDDD~~~mmm^^^TTT\\\```nnnhhhIIIAAAQQQwww^^^:::999888...444111///000/////////............---///000000//////000222888JJJ]]]eeebbb^^^]]]^^^jjjppp}}}~~~~~~~~~zzzwwwwwwuuurrrooolllhhhccc___ZZZVVVRRRNNNKKKHHHEEEBBB???<<<999666555444222000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,///222555666666555444555555666777888:::<<<======;;;888444000000333666999;;;===???AAAAAAAAAAAA@@@???>>>===???BBBFFFHHHFFFFFFDDDBBB@@@???======AAABBBDDDDDDCCCAAA???===;;;<<>>@@@BBBEEEGGGHHHHHHKKKTTT```nnn~~~___HHH>>>>>>AAABBBFFFHHHKKKMMMMMMKKKIIIGGGCCCEEENNNYYYaaassskkkkkk}}}iiiZZZVVV```llljjjVVVBBB:::LLLxxxjjjLLLDDD|||iii[[[UUUTTTaaa|||]]]BBBFFFQQQwwwVVVGGG999444444222000000000000///...............---------...///000000111;;;LLLYYYaaaeee]]][[[gggmmmuuu~~~}}}zzzwwwvvvuuuuuuuuusssooojjjeeebbb^^^ZZZUUUPPPLLLHHHDDDAAA???===<<<;;;999666222//////............------------------,,,,,,+++++++++...------,,,,,,,,,------...111555777777666666666555666888999::::::999999@@@;;;555000///333777;;;??????>>>>>>>>>>>>??????AAA???>>>AAADDDEEEBBB???DDDBBB@@@??????AAADDDFFFFFFEEEDDDCCCBBBAAA@@@???@@@AAACCCFFFJJJMMMOOOPPPGGGGGGFFFDDDAAA<<<888555777777666222///000444888===>>>@@@BBBCCCCCCCCCBBB??????>>>???AAADDDGGGIIINNNQQQUUU[[[dddssszzzhhhaaa```^^^```dddggglllttt}}}tttiii\\\SSSKKKCCC???@@@======>>>@@@CCCDDDDDDCCCHHHPPP[[[hhh~~~rrrTTTGGGBBB@@@AAAEEEFFFKKKNNNLLLKKKLLLKKKHHHFFFKKKQQQWWWccczzzkkkdddjjjyyykkk\\\ZZZeeerrroooOOODDDAAAUUU~~~___III@@@xxxfffYYYTTTUUUeeeuuuSSS>>>@@@LLLoooOOOCCC777444444333222222000000///...............------......///000000111666DDDOOOYYYaaa^^^^^^jjjppp|||}}}||||||~~~|||zzzxxxvvvvvvuuusssooojjjfffccc^^^ZZZUUUQQQMMMIIIEEEBBB???===;;;999888666222//////............------------------,,,,,,+++++++++...------,,,,,,---------///222666777777666555666666666888999::::::::::::<<<999444000000444999<<<@@@@@@???>>>============??????@@@BBBCCCCCCAAA???;;;<<>>>>><<<===???AAACCCEEEGGGHHHDDDFFFGGGDDD>>>999888999777666444111///000444999===>>>@@@BBBCCCDDDCCCCCC@@@@@@???@@@AAADDDFFFHHHMMMPPPUUU[[[dddsss~~~llleeecccaaabbbeeeggglllsss|||ooocccVVVNNNHHHBBB???AAA>>>>>>???AAACCCEEEEEEEEEKKKXXXjjj{{{mmmQQQEEEBBB@@@AAAFFFEEEKKKNNNMMMMMMOOOMMMJJJFFFKKKSSS\\\iii|||kkk\\\[[[cccppp|||}}}gggZZZZZZffftttpppOOODDDAAAVVVVVVCCC===sssbbbVVVUUUYYYnnnhhhIII<<<===JJJlllzzzGGG===444444555444222222000//////............///------......///000000000000:::AAALLL[[[^^^aaammmzzzzzztttxxx{{{}}}|||wwwvvvvvvsssoookkkfffddd]]]ZZZUUUQQQNNNKKKGGGDDD@@@>>>:::888666555222000///............---------------,,,,,,,,,,,,++++++---------,,,,,,------...000333666777666555555555777777888999:::;;;<<<<<<777555222000111666;;;>>>AAA@@@???===<<<<<<<<<<<<>>>@@@CCCCCCBBB@@@??????777:::???DDDFFFGGGFFFEEE@@@???>>>===<<<;;;;;;;;;;;;;;;<<<===>>>???@@@@@@@@@CCCEEEAAA:::666888<<<777555222///...000666:::===>>>@@@BBBDDDDDDDDDDDDAAAAAAAAAAAABBBDDDFFFGGGLLLPPPUUU[[[dddssssssjjjgggeeeeeefffhhhlllsss{{{zzzssskkk___RRRJJJEEE@@@???@@@>>>>>>@@@BBBDDDEEEFFFGGGNNNccc}}}fffMMMDDDBBB@@@BBBHHHGGGLLLOOOOOOPPPRRRPPPLLLFFFKKKTTT___mmm}}}ooo\\\UUUYYYcccnnnwww}}}wwwcccYYY[[[iiixxxqqqNNNCCCAAAYYY}}}OOO@@@===~~~ooo___TTTWWW```zzz^^^CCC@@@@@@QQQtttlllAAA999333444555333111111000///............//////............//////000000...333666BBBVVV^^^cccnnnwwwzzz|||~~~xxxwwwvvvssspppkkkgggeee^^^ZZZVVVRRROOOLLLHHHFFFAAA>>>:::777666444333111///............---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......222444666777666444444555888888888999:::;;;======222111000111333888===@@@???>>>======<<<=========>>>AAADDDDDDAAA>>>>>>???<<>>===;;;999888888888999<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>;;;777666777:::777444000---...222888<<<===???AAACCCDDDEEEEEEDDDBBBBBBAAABBBCCCDDDEEEFFFLLLQQQWWW\\\dddtttyyynnniiigggggggggjjjmmmsss{{{vvvhhhfffZZZOOOIIIFFFAAA======>>>???AAACCCDDDFFFIIIJJJUUUnnnxxxbbbMMMEEECCCAAACCCIIIKKKOOORRRRRRSSSUUUQQQLLLHHHKKKRRR]]]kkkxxxzzziiiXXXUUU\\\fffpppwww~~~{{{qqq___XXX]]]mmm{{{pppMMMCCCCCC]]]xxxOOOAAA>>>zzzjjj]]]UUUWWWfff}}}TTT@@@CCCEEE\\\aaa>>>888333444444111////////////............//////............////////////000111111<<>>@@@<<<<<<<<<<<<===???@@@AAA>>>AAADDDCCC???===>>>@@@CCCCCCCCCCCCCCCBBB@@@@@@@@@???===;;;999999999:::<<<;;;;;;::::::999888888999666444444777888777555666333///---///555:::>>>>>>???AAACCCDDDDDDCCCCCCAAAAAAAAABBBCCCDDDEEEEEEKKKQQQWWW\\\eeeuuu~~~qqqjjjiiiiiihhhmmmpppuuu|||{{{iii___TTTJJJGGGGGGCCC>>>===>>>@@@CCCDDDEEEGGGKKKNNN___xxxttt```NNNHHHFFFCCCEEEJJJOOOSSSUUUUUUWWWWWWSSSLLLLLLLLLOOOXXXdddooowww{{{rrrcccTTTRRRYYYdddnnnvvv~~~mmm^^^YYY```ooo~~~mmmKKKCCCFFFbbbrrrOOOAAA:::uuufff\\\WWWWWWmmmoooKKK>>>DDDJJJfffVVV<<<777333444333///...//////............//////000......//////////////////000111000:::OOOYYY]]]hhh~~~zzzzzzyyywwwtttpppllliiiggg```]]]XXXTTTQQQMMMJJJGGGBBB@@@<<<:::888777444222///............---------++++++,,,,,,,,,,,,------,,,,,,,,,,,,---......///222444666666555444555666888999:::;;;;;;:::999888...///111444888<<<>>>@@@;;;;;;<<<===???AAABBBCCC@@@AAAAAA???>>>>>>???AAADDDDDDCCCBBBBBBCCCDDDEEEDDDBBB???<<<:::999999:::666666666555444444444333555111...111777999777222555222......222888===@@@???@@@AAABBBBBBBBBAAAAAA??????@@@AAABBBCCCDDDEEEIIIOOOVVV[[[cccsssrrrjjjkkklllkkkqqqssswww~~~|||bbbUUUIIIFFFFFFDDDAAA???>>>AAADDDEEEEEEHHHMMMQQQggg}}}nnn]]]NNNJJJHHHEEEGGGLLLRRRUUUVVVXXXZZZ[[[UUUMMMNNNMMMNNNSSS\\\eeemmmqqqiii]]]SSSRRRXXXbbbnnnxxxjjj]]]ZZZaaappp|||hhhIIIDDDJJJgggjjjKKK???666pppbbbZZZXXX\\\wwwdddFFF???CCCOOOoooJJJ:::555333333222//////222...............///000000/////////////////////......111000:::NNNVVVZZZddd{{{~~~~~~}}}zzz{{{zzzwwwtttpppllljjjhhhbbb___ZZZUUUQQQNNNJJJGGGBBB@@@>>><<<;;;999555222///............---------+++++++++,,,,,,---------,,,,,,,,,,,,---...//////111333555555555555666888777999;;;<<<;;;999666444///000333777:::===>>>???=========>>>@@@AAACCCCCCCCC@@@===<<<===@@@AAABBBDDDDDDDDDDDDDDDEEEFFFFFFBBB@@@<<<888555444444444000000000000000000000000000//////222777999777444555111///000555;;;???AAA???@@@AAAAAAAAA@@@???>>><<<===???@@@BBBCCCDDDDDDEEELLLSSSXXX```qqqrrrkkkmmmpppooouuuvvvzzzwwweeeRRRIIIGGGDDDBBBBBB???BBBEEEFFFFFFHHHNNNTTTggg{{{gggXXXLLLJJJJJJGGGIIIOOOQQQTTTVVVYYY^^^```ZZZQQQNNNNNNOOORRRWWW^^^eeeiiieee]]]WWWVVVYYY```lllwww~~~|||ggg\\\ZZZaaammmyyycccFFFEEENNNlllaaaEEE>>>888mmm___YYYXXXbbb^^^FFFAAADDDSSStttzzzBBB999444222333222000111555...............///000111///////////////.........,,,///000:::MMMTTTWWWbbbyyyvvvyyy{{{|||zzzwwwtttpppmmmjjjiiiccc```ZZZVVVRRRNNNIIIFFFBBBAAA???>>>===:::666222//////.........---------+++++++++,,,,,,---------+++++++++,,,---...///000111222444555555555777999777999<<<===<<<888444111000222555888;;;===>>>>>>????????????@@@AAABBBCCCDDD???:::999===AAACCCCCCEEEFFFFFFGGGFFFFFFDDDDDD>>>;;;666222///------...------............//////,,,///222555777888888888444111///222777===@@@AAA@@@@@@AAAAAA@@@???===<<<;;;<<<>>>@@@BBBCCCDDDDDDBBBIIIQQQVVV]]]nnnssskkkooosssrrrwwwyyy|||yyy^^^OOOHHHDDDBBBBBB???BBBFFFFFFFFFIIIOOOUUUcccvvvwwwbbbTTTJJJJJJKKKIIIKKKQQQOOORRRUUUYYY```ccc]]]UUUMMMOOORRRSSSVVVZZZ```eeebbb]]]ZZZYYYXXX\\\fffqqq|||zzzfff[[[YYY___kkkvvv```EEEFFFQQQnnn[[[AAA??????|||mmm]]]WWWXXXlll|||YYY>>><<>><<<;;;999666444//////............//////,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,---...333333444555666666666555999999:::<<<<<<999555111222555888;;;<<<===>>>@@@?????????@@@AAABBBCCCDDDAAA>>>;;;;;;???CCCEEEEEEBBBDDDHHHKKKKKKHHHEEECCC999555000---,,,---,,,,,,000000000000////////////...111666999:::888444222333000///333;;;@@@AAA???AAAAAA@@@???>>>>>>>>>>>>>>>>>>======>>>@@@BBBCCCIIIIIIKKKRRR[[[kkkyyypppqqqvvvyyyyyy}}}{{{```OOOGGGDDDBBBBBBBBBBBBBBBDDDHHHKKKMMMXXXdddvvvzzzeeeSSSPPPMMMKKKKKKLLLLLLLLLQQQSSSVVVZZZ]]]^^^\\\ZZZPPPQQQRRRRRRUUUZZZ```eeeiiieee___[[[[[[^^^cccfffttt{{{rrraaa[[[XXXbbbsssyyy]]]HHH<<>>???MMMcccbbb===666444222111222222000///000000///...............////////////////////////......222<<>>?????????@@@@@@AAABBBCCCCCC@@@===;;;===@@@DDDEEEEEEDDDEEEGGGHHHFFFCCC???===111///,,,,,,---///000000222222222222222222222222333555888:::999777333111222000111555===AAAAAA@@@@@@@@@???>>>===>>>>>>>>>>>>=========>>>@@@BBBCCCGGGGGGKKKRRR\\\kkkvvvvvvyyy{{{sssZZZKKKDDDBBBDDDCCCCCCCCCDDDFFFIIIJJJMMMVVVgggzzznnn[[[QQQNNNLLLKKKLLLLLLLLLKKKNNNPPPTTTYYY]]]^^^[[[YYYPPPQQQRRRSSSTTTXXX]]]```hhhccc\\\VVVTTTYYYbbbiiiqqqyyymmm]]]XXXWWWcccsssyyy]]]LLLBBBSSSqqquuuTTTBBB<<<888{{{lll^^^[[[^^^sssgggIII???CCCNNNmmmZZZ:::666444222111222222000///000000///...............////////////////////////---///555???KKKUUUYYYYYYfffooozzz~~~~~~yyyqqqooorrrtttsssiiieee```ZZZUUUOOOJJJFFFBBB@@@===;;;999777444222333222000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,......111222333444666777777888:::;;;<<<<<<:::666333000555777:::;;;;;;;;;<<<>>>??????@@@@@@AAAAAABBBBBB===<<<===???BBBDDDEEEDDDFFFFFFEEEBBB???;;;777444,,,++++++...222555666666555555555555555555555555:::::::::999777555222000111111333888???BBBBBB@@@@@@???>>>=========>>>???>>>=========>>>@@@BBBCCCEEEEEEKKKSSS]]]lll}}}|||~~~~~~dddNNNDDDCCCEEEEEEDDDDDDDDDEEEFFFFFFFFFMMMZZZjjjzzzvvvdddUUUMMMKKKJJJKKKLLLMMMLLLKKKKKKNNNSSSYYY]]]\\\YYYVVVNNNPPPRRRSSSTTTUUUXXXZZZaaa\\\VVVQQQRRRYYYdddlllqqq{{{hhhZZZWWWXXXfffwwwzzzXXXJJJEEEUUUrrrlllMMM???<<<;;;wwwggg[[[ZZZ```{{{^^^EEE@@@EEELLLrrrUUU;;;666444222111222222000///000000///...............////////////////////////...111555===KKKXXX______fffuuu~~~zzztttsssuuuuuurrrjjjgggaaa[[[VVVQQQKKKGGGDDDAAA>>><<<:::888555222222111000///------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++,,,---...///111222222444555777888999:::<<<<<<;;;888444222000666888::::::::::::<<<===???@@@@@@AAAAAAAAAAAA@@@<<<<<<>>>AAACCCDDDDDDDDDGGGEEEAAA===888333000...//////000333777999::::::777777777777777888888888<<<;;;999777555333222111111222555:::???BBBBBB@@@@@@???>>>======>>>@@@AAA============>>>???AAABBBBBBDDDKKKUUU___llliiiOOOEEEDDDFFFFFFFFFEEEEEEDDDDDDDDDDDDIIISSS___lllwww|||wwwpppfffYYYOOOHHHHHHIIIKKKMMMNNNLLLKKKJJJMMMRRRXXX[[[YYYUUUPPPMMMPPPSSSTTTTTTSSSTTTUUUWWWTTTRRRVVV___iiiooorrrxxx|||gggZZZXXX[[[kkk{{{|||WWWIIIEEE[[[~~~eeeGGG<<<;;;;;;~~~qqqaaaWWWZZZcccXXXDDDBBBFFFMMMtttMMM<<<666444222111222222000///000000///...............////////////////////////000222444999HHH[[[gggiiinnn}}}xxxwwwxxxtttnnnlllhhhbbb]]]XXXRRRLLLIIIFFFCCC@@@===<<<999666333000//////............///,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,---...///222222222333555777888::::::<<<===;;;777333111111777999::::::999:::;;;===???@@@AAAAAAAAA@@@??????<<<>>>@@@BBBCCCCCCCCCCCCEEEBBB===777333000......555555444666888:::999888888888999999999:::::::::<<<:::888666444333333333111222666:::>>>@@@@@@???AAA@@@>>>===>>>@@@BBBCCC======<<<<<<===???AAABBBAAADDDLLLWWW```kkk|||jjjPPPFFFFFFEEEEEEFFFGGGGGGFFFEEEDDDBBBFFFNNNWWW```hhhmmmppplllgggbbb___ZZZSSSKKKEEEDDDEEEHHHKKKOOOOOOMMMKKKKKKMMMRRRWWWYYYVVVQQQLLLLLLOOOSSSUUUUUUSSSSSSSSSSSSRRRWWWgggyyy~~~~~~|||xxxeeeYYYXXX]]]ooo}}}{{{ZZZIIIFFFbbbaaaDDD::::::888yyykkk[[[UUU]]]iiiuuuRRRCCCAAAGGGRRRxxxsssCCC:::666444222111222222000///000000///...............////////////////////////000222111444DDD\\\llloootttzzzzzz{{{~~~zzzzzzzzztttlllmmmiiiddd^^^YYYSSSNNNJJJGGGDDDAAA>>><<<:::666444//////............//////,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,---///000333333222333444666888999999;;;===:::666222222333888999:::999999:::<<<>>>@@@@@@AAAAAAAAA???>>>======@@@BBBCCCCCCBBBBBBCCCBBB>>>888333000000222333999888666666777888777777::::::;;;;;;<<<=========<<<;;;999777555555555555111333666888:::<<<<<<<<<@@@???===<<<===???BBBDDD===<<<<<<<<<===???AAABBBBBBFFFNNNYYYaaaiiixxxgggQQQFFFDDDBBBCCCFFFHHHJJJJJJIIIHHHHHHLLLRRRYYY___bbbdddeee]]]VVVQQQPPPMMMHHHBBB@@@AAACCCGGGMMMQQQQQQOOOLLLKKKMMMQQQUUUWWWUUUPPPKKKLLLOOOSSSVVVVVVUUUTTTUUUWWWYYYdddyyy|||}}}zzzzzzrrraaaWWWVVV]]]rrrzzzVVVEEECCCbbb]]]BBB:::999666tttfffXXXVVVccctttgggKKKAAA@@@JJJ\\\~~~fff;;;;;;666444222111222222000///000000///...............///////////////////////////111000000@@@ZZZjjjmmmoooxxxzzz||||||xxxyyy{{{vvvooonnnjjjeee___ZZZTTTOOOKKKGGGDDD@@@>>><<<999555333111000///...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---///000555444333333333555777999777:::<<<:::555222222555777888999999999:::===???@@@@@@AAABBBAAA???===<<<@@@BBBDDDCCCAAA@@@AAACCC>>>:::555111000333888;;;;;;999666666888:::;;;;;;======>>>>>>???@@@@@@AAA???>>><<<:::888777666666222333555666666777999:::>>><<<::::::;;;>>>AAACCC<<<<<<<<<<<<===???@@@BBBCCCHHHPPPZZZaaahhhtttuuu]]]MMMCCC???>>>AAAEEEJJJLLLMMMMMMLLLRRRVVV]]]bbbeeeeeebbb```WWWOOOJJJJJJIIIDDDAAAAAA>>>AAAGGGNNNSSSSSSPPPMMMJJJKKKOOOSSSUUUUUURRROOOLLLOOOTTTVVVWWWWWWXXXXXX]]]cccpppmmm^^^UUUVVV```www}}}OOOCCCFFFggg}}}XXXAAA;;;999666|||qqqcccXXXXXXiii|||]]]EEE>>>>>>LLLddd```:::>>>666444222111222222000///000000///...............////////////////////////---111//////>>>XXXgggiiifffxxx{{{}}}yyyuuuxxx{{{yyysssnnnkkkeee```ZZZUUUOOOLLLFFFCCC@@@===;;;888444222333222000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...///000666555333333333555777888666999<<<:::555222333666777888999999999:::===@@@@@@@@@AAABBBAAA???<<<;;;AAACCCEEECCC@@@???AAACCC;;;777333000111666<<<@@@<<<:::888888:::>>>@@@AAA??????@@@AAAAAABBBCCCCCCCCCAAA???===:::888777666333333444444444444666888<<<:::888888999<<<@@@BBB<<<<<<<<<<<<===>>>@@@AAAEEEIIIRRR[[[aaafffqqq||||||dddSSSGGG???:::<<>>@@@===AAAHHHOOOTTTUUUQQQNNNHHHIIIMMMQQQUUUVVVTTTRRRLLLOOOTTTWWWXXXYYYZZZ[[[aaahhhuuukkk]]]VVVXXXddd|||OOOHHHPPPrrrvvvTTT@@@;;;:::777}}}hhh]]]___ZZZfffyyyRRR???CCCAAALLLmmmYYY:::888555444333222111111111111////////////....................................---222333555CCCYYYbbb___\\\~~~{{{zzzyyyxxxvvvtttooolllfffaaa[[[VVVPPPLLLFFFDDD@@@===;;;999666444222111000...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,---000222222222333333222444666999;;;<<<<<<999555333555888:::999888888888:::===>>>@@@BBBCCCBBB@@@>>>>>>>>>EEECCCAAA@@@@@@???===<<<444222000333777;;;===<<<;;;;;;<<<<<<<<<===@@@CCCCCCAAA@@@AAADDDFFFGGGGGGFFFCCC???<<<;;;999888666555444333222222222333444444444555777:::>>>AAACCC@@@===:::;;;>>>AAABBBAAAEEELLLTTTXXXYYY^^^gggnnn|||bbbPPPFFF???<<<<<<999;;;@@@IIISSSYYYZZZYYY```dddggggggiiiiiiddd]]]SSSIIIAAA@@@AAA???======@@@CCCIIIPPPUUUWWWUUUSSSKKKKKKKKKOOOUUUXXXWWWVVVWWWVVVTTTUUUXXX\\\___```ccchhhoooxxxzzzddd___XXXUUUgggvvvPPPEEEUUUoooKKK@@@===999;;;{{{gggZZZ\\\[[[kkkpppKKK>>>EEECCCQQQsss[[[>>>;;;555444333222111111111111////////////....................................---111222444AAAVVV```___YYYqqq|||zzzzzzyyywwwvvvppplllfff```[[[VVVQQQMMMGGGDDD@@@===;;;999666333222111000...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,---000222222222333333222444666999;;;<<<<<<999555333555888999999888888999;;;===>>>@@@AAABBBAAA???>>>>>>>>>DDDCCCAAA@@@@@@>>>;;;999333222222555999===>>>===<<<===>>>???>>>???BBBDDDDDDCCCAAAAAACCCEEEEEEEEEEEEBBB>>><<<;;;:::888666555444333222111111222333111222333555999<<<@@@BBB@@@===;;;;;;>>>AAAAAAAAAEEEKKKSSSWWWZZZ___hhhooo{{{hhhRRREEE???;;;999;;;>>>???CCCIIIRRR\\\cccfffkkklllkkkhhhiiikkkhhhcccTTTIII@@@??????>>><<<===???BBBHHHNNNSSSVVVUUUTTTNNNLLLLLLPPPVVV[[[^^^___\\\YYYWWWWWWZZZ^^^aaabbbaaaeeejjjpppyyytttaaa\\\XXXVVViiimmmMMMGGGZZZnnnJJJ@@@<<<888999xxxeeeXXXYYY___ttteeeCCC===EEEEEEZZZWWW>>>;;;555444333222111111111111////////////....................................,,,000111222>>>QQQ]]]___YYYfffttt|||}}}||||||{{{yyyxxxrrrmmmggg```[[[VVVRRROOOIIIFFFAAA>>>;;;888555333222111000...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,---000222222222333333222444666999;;;<<<<<<999555333666888999999888888:::;;;===???@@@AAAAAA@@@>>>===>>>???CCCBBBAAA@@@???<<<888555222222444888<<>>>>>@@@BBBCCCBBBBBBCCCEEEEEEDDDCCCCCCDDDEEEDDDCCCEEECCC???===<<<;;;999777666555333111111000111111//////111333777;;;???AAA@@@>>><<<;;;===@@@AAAAAADDDJJJRRRVVVYYY^^^gggnnn}}}___QQQBBB;;;:::888999;;;===>>>AAAIIIWWWgggvvvyyyqqqooopppmmmhhhUUUJJJ@@@===>>>===<<<===???BBBGGGLLLPPPRRRSSSSSSPPPNNNNNNQQQXXX___eeehhh```]]]YYYYYY[[[___bbbddd```bbbeeeggglllwwwnnn]]]YYYWWWXXXiiiaaaIIIHHH^^^jjjIII???;;;666888{{{rrrbbbVVVXXXggg^^^AAA>>>BBBFFFgggvvvKKK999888444444333222111111111111////////////....................................,,,///000000:::KKKYYY___[[[dddttt~~~}}}}}}}}}{{{zzzsssnnngggaaa\\\WWWSSSPPPJJJGGGBBB>>>;;;888555222222111000...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,---000222222222333333222444666999:::<<<<<<999555444666999888888888999:::<<<>>>??????@@@@@@???======>>>???AAA@@@@@@@@@>>>;;;666222222444888<<<@@@AAAAAA@@@AAACCCFFFGGGFFFEEEEEEFFFEEEEEEEEEFFFHHHIIIGGGFFFGGGEEEBBB@@@???>>>;;;999555444222111000000000000...///000333777;;;>>>AAA@@@???===<<<===>>>@@@@@@CCCHHHOOOSSSVVV[[[ccchhh|||{{{dddNNNDDD;;;999:::999:::<<<<<<<<>>>>>>>>???BBBDDDGGGIIIKKKLLLNNNOOONNNOOOPPPTTT[[[bbbhhhkkkbbb^^^ZZZYYY[[[^^^aaacccaaadddeeeddddddkkkxxx|||lll\\\WWWUUUXXXiiixxxWWWGGGHHH___cccEEE>>>:::555888vvvkkk___VVVZZZqqqzzzYYYCCCAAA???KKKwwwbbb???555777444444333222111111111111////////////....................................---/////////666EEEVVV```]]]fffvvv~~~~~~}}}|||zzztttoooiiibbb]]]XXXTTTQQQJJJGGGBBB>>><<<888555222222111000...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,---000222222222333333222444666999:::;;;;;;999555444666999888888999:::;;;===>>>????????????>>><<<<<<>>>???@@@?????????===:::555111333777;;;@@@BBBCCCCCCBBBDDDFFFHHHIIIGGGFFFFFFFFFEEEEEEGGGJJJMMMNNNLLLKKKJJJHHHEEECCCBBB@@@===:::444333111000//////000000///000111444777;;;???AAA@@@@@@>>>===<<<===???@@@CCCGGGLLLPPPTTTYYY___dddzzzhhhTTTGGG???::::::;;;999999;;;AAA@@@GGG\\\yyyyyyoooWWWLLLAAA>>>??????@@@BBBDDDFFFHHHHHHFFFFFFGGGIIIJJJMMMRRRWWW\\\bbbfffiiibbb___[[[ZZZ\\\___aaabbbfffiiijjjhhheeeggglllrrrvvv}}}{{{lll]]]UUUSSSXXXiii}}}sssRRRFFFGGG___\\\BBB>>>999555999rrreee\\\WWW]]]yyynnnRRRDDDCCCAAAWWWQQQ999777999555444333222111111111111////////////.......................................//////...333AAASSSaaaeeemmmwww~~~}}}{{{zzzssspppjjjeee```ZZZTTTPPPJJJGGGBBB???<<<999666444222111000...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,---000222222222333333222444666999999;;;;;;999555444777:::777888999;;;<<<>>>??????>>>>>>>>>===;;;;;;>>>@@@@@@???>>>===<<<999555222666:::???BBBCCCCCCDDDDDDFFFGGGIIIHHHGGGFFFFFFGGGEEEFFFIIIMMMQQQQQQOOOMMMLLLJJJHHHEEECCC@@@<<<999222111000/////////000111111222333555888;;;???AAAAAAAAA@@@===;;;<<<>>>@@@BBBFFFKKKPPPUUU[[[aaaeee}}}sssZZZKKKBBB===:::;;;;;;888777999@@@???FFFXXXppp~~~{{{qqqUUUJJJ@@@???AAAAAAAAABBBEEEHHHIIIGGGCCCAAAAAACCCFFFJJJPPPVVV\\\```eeehhhfffccc``````bbbdddfffffflllmmmoooooommmkkkjjjjjjfffiiipppzzzyyyiii\\\TTTRRR[[[lll~~~qqqNNNEEEIIIccc~~~XXXAAA???:::444:::}}}ppp```YYYXXX___}}}```HHH@@@CCCGGGhhhpppEEE::::::666555444333222111111111111////////////....................................000000///...111===RRRbbbjjjpppuuu~~~|||zzzxxxrrrppplllgggbbb[[[TTTOOOIIIFFFBBB???<<<:::777555222111000...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,---000222222222333333222444666999999;;;;;;999555444777:::777888999;;;===>>>???@@@>>>>>>===<<<:::;;;>>>@@@@@@>>>===<<<;;;:::777444:::>>>BBBDDDCCCCCCDDDFFFGGGHHHHHHGGGEEEDDDFFFGGGFFFGGGKKKOOORRRRRROOOLLLMMMKKKHHHEEECCC???:::666000000///...///000111222222333333555777:::===???AAAAAAAAA>>>;;;;;;===@@@BBBFFFKKKRRRZZZbbbiiimmm~~~eeeOOOEEE>>>:::888::::::888777:::;;;===CCCLLLUUUZZZZZZYYY[[[\\\___fffqqqyyytttkkkPPPFFF>>>>>>AAA@@@@@@AAACCCFFFIIIGGGBBB>>>>>>@@@CCCGGGMMMSSSYYY```gggmmmllljjjiiijjjlllnnnnnnnnnooooooqqqtttvvvuuuqqqnnncccaaabbbkkk{{{sssbbbYYYQQQTTT```ssspppLLLCCCMMMkkk~~~YYYCCCAAA:::444999yyyppp^^^XXXXXX```~~~wwwVVV@@@<<>>;;;:::000555444333222111111111111000/////////....................................000000000...000<<>>@@@@@@>>><<<;;;;;;:::888666<<<@@@CCCDDDCCCCCCEEEGGGHHHHHHHHHFFFDDDCCCEEEGGGGGGIIILLLOOOQQQPPPMMMIIIMMMKKKHHHEEEBBB===888444//////......///000222333333333333444666999<<<===AAABBBAAA>>>;;;:::===@@@BBBFFFMMMUUU___hhhpppuuu~~~}}}]]]IIIBBB;;;888777:::;;;999:::===:::???EEEFFFDDDAAA@@@@@@@@@BBBGGGQQQaaallljjjcccLLLCCC<<<===@@@@@@???@@@@@@EEEHHHGGGAAA>>>>>>???BBBEEEKKKPPPWWW```jjjrrrqqqqqqqqqrrruuuvvvvvvuuupppoooqqqvvv|||}}}yyyttthhhaaa\\\bbbrrrnnn\\\VVVPPPUUUeeexxxpppIIIAAAPPPsss[[[EEEBBB;;;444999wwwkkkUUUQQQYYYfffpppKKKGGGAAAAAASSSttt[[[>>>999666444333333222222111000000000........................,,,---......//////.........111...///444777GGGcccfff___^^^rrr~~~{{{yyywwwsssppplllhhhccc]]]WWWRRRLLLIIIDDD@@@===:::777444222111000//////...............------------......///...,,,,,,,,,---///111444444444444444555666777999999888888888888888999999999999:::;;;<<<===>>>???>>><<<;;;<<<===???@@@BBBAAA???===;;;:::999999???@@@AAABBBCCCDDDEEEFFFIIIGGGDDDBBBAAABBBDDDFFFLLLMMMOOOPPPPPPNNNKKKIIIEEEFFFEEEAAA<<<666333222///000222444555555444444333666777555333444:::???GGGEEEBBB???=========>>>EEEGGGMMMWWWcccnnnvvvyyy|||\\\HHH???===<<<;;;999888999999:::===???@@@@@@>>>;;;::::::<<<===@@@GGGOOOUUUWWWVVVEEE@@@;;;;;;>>>AAABBBAAAEEEFFFGGGEEEAAA>>><<<<<<===BBBHHHMMMSSS]]]jjjtttwwwzzz{{{zzzzzzzzzuuunnnqqqsssxxx~~~zzzqqqkkkgggiiiooo|||~~~lll^^^WWWUUUSSSddd|||^^^HHHDDD\\\yyyhhhMMM>>>999999:::ttteeeVVVUUU___pppjjjGGGDDD???AAASSSsssVVV===999666666333333222222111000000000........................,,,---......//////......---000---...222444CCC^^^ddd^^^]]]ooo|||zzzyyyuuurrrnnniiiddd^^^WWWSSSLLLIIIDDDAAA===:::777444222111000//////...............------------......///...---,,,,,,---///000444444444444444555666777999999888888888888999999999999999:::;;;<<<>>>>>>???>>>===<<<<<<>>>???AAABBBAAA???>>><<<<<<;;;;;;@@@AAABBBCCCDDDEEEFFFFFFIIIGGGCCC@@@@@@BBBDDDFFFKKKMMMNNNOOONNNLLLJJJHHHDDDDDDCCC???:::555333222222333555777888777666666222444666444222333888===DDDCCCAAA@@@>>>>>>>>>>>>BBBEEEMMM[[[jjjtttxxxxxxyyy|||^^^JJJAAA>>>===;;;:::::::::;;;;;;<<>><<<<<<@@@???@@@DDDJJJOOOPPPOOOBBB???<<<;;;===@@@BBBBBBGGGHHHHHHFFFCCC@@@>>>>>>===@@@EEEIIIOOOYYYgggqqqxxx}}}zzzttttttuuuyyy~~~}}}wwwrrrqqqrrrxxx}}}kkk]]]VVVUUUUUUhhh{{{\\\GGGBBBaaabbbJJJ>>>999888888|||ppp^^^XXX[[[ggg|||___DDDAAA===BBBWWWwwwOOO;;;888666888333333222222111000000000........................,,,---......//////......,,,///,,,,,,111111>>>WWWbbb]]]^^^nnn~~~|||{{{xxxuuuppplllfff```YYYTTTNNNJJJEEEAAA>>>;;;777555222111000//////...............------------............---,,,,,,...///000333333333444444666777777999999888888888888999999::::::::::::<<<===>>>?????????>>>===>>>???AAABBBBBBBBBAAA@@@????????????BBBBBBCCCDDDDDDEEEFFFFFFHHHEEEAAA>>>>>>AAAEEEGGGKKKLLLLLLMMMLLLJJJHHHGGGBBBBBB@@@===888444222222555777999;;;<<<;;;999888222444444333111222666:::AAAAAAAAAAAA@@@???>>>>>>???CCCNNN```qqqzzzxxxtttpppsssuuuwwwwww[[[III@@@>>>===<<<;;;;;;;;;<<<===>>>BBBFFFIIIHHHFFFDDDCCCDDDBBBBBBCCCEEEGGGGGGGGG>>>>>>>>>======>>>BBBEEEHHHIIIIIIGGGDDDAAA@@@@@@>>>???AAACCCHHHRRR```jjjxxx{{{zzzzzz|||}}}zzz|||{{{hhh[[[TTTUUUYYYnnnxxxXXXFFFFFFnnn{{{XXXDDD===:::777666xxxlll]]]\\\___kkk{{{SSSDDD@@@===FFF___uuuIII<<<888555999333333222222111000000000........................,,,---......///.........---///,,,---111///999PPP^^^\\\___nnn~~~}}}{{{xxxsssnnniiibbb[[[WWWOOOKKKGGGBBB???<<<888555222111000///..................------------.........------------...///000333333333444555666777888999999888888888999::::::::::::;;;;;;<<<===???@@@@@@?????????@@@AAABBBCCCCCCBBBBBBAAAAAABBBBBBCCCCCCCCCDDDDDDEEEEEEFFFFFFFFFCCC???<<<===@@@EEEHHHJJJJJJJJJIIIIIIHHHGGGFFFAAA@@@>>>;;;666333333333888:::<<<>>>>>>===:::999333444555444222333666999===>>>@@@AAAAAAAAA???>>>>>>CCCOOObbbtttzzzsssjjjhhhjjjjjjlllvvvkkkSSSEEE???===<<<;;;;;;;;;<<<>>>???BBBFFFJJJLLLNNNOOOQQQRRRLLLKKKJJJHHHGGGEEEBBBAAA;;;===??????>>>???CCCGGGIIIIIIIIIGGGDDDBBBAAABBBAAA@@@???>>>AAAJJJVVV^^^qqq}}}wwwcccXXXSSSUUU^^^uuutttSSSFFFOOO~~~qqqOOOAAA>>>;;;777666uuujjj```aaa```mmmmmmIIIBBB>>>===IIIggghhhDDD===888333888333333222222111000000000........................,,,---......///............000---...222///777KKKZZZZZZ]]]iii}}}zzzuuupppkkkddd^^^YYYPPPMMMHHHCCC@@@<<<888666222111000///..................------------......------------......//////333333333444555666777888999999888888999::::::;;;;;;;;;;;;<<<===>>>???@@@@@@@@@@@@AAABBBCCCDDDDDDCCCCCCCCCCCCCCCDDDEEEEEEDDDDDDDDDEEEEEEEEEEEEEEEBBB@@@===;;;<<<@@@DDDGGGGGGGGGFFFFFFEEEEEEEEEFFFAAA@@@>>>:::666555555777:::<<<>>>??????===;;;999666777777666555555777999:::<<<>>>AAABBBBBBAAA@@@AAADDDOOOaaaqqquuunnndddeeeffffffiiisssyyy___LLLCCC???;;;;;;;;;;;;<<<===???@@@FFFHHHJJJMMMQQQWWW___dddbbb```]]]VVVNNNFFF@@@===:::===AAABBBBBBCCCGGGJJJIIIIIIIIIGGGDDDBBBBBBBBBEEECCC???===>>>CCCKKKQQQ___kkkwww|||rrr^^^UUUSSSVVVbbb|||oooOOOGGGUUUiiiIII??????<<<888888~~~tttkkkdddccc```ppp___DDD???<<<>>>PPPqqq[[[@@@???888111777333333222222111000000000........................,,,---......//////......///111...///333000555GGGWWWWWWYYYaaasss}}}zzzvvvqqqlllfff```\\\RRRNNNIIIEEEAAA===999666222111000//////...............------------......---------............///222222333333555666888999999999888999999:::;;;<<<<<<<<<<<<<<<===???@@@AAA@@@AAABBBCCCDDDDDDEEEEEEDDDDDDDDDDDDDDDEEEFFFFFFEEEDDDDDDDDDDDDDDDDDDDDD>>>===<<<;;;===@@@DDDFFFDDDDDDCCCBBBBBBDDDEEEFFFDDDBBB@@@<<<888888:::<<<>>>>>>?????????===<<<;;;999999888888777888888888888:::===@@@BBBCCCBBBBBBCCCFFFOOO^^^mmmrrroooiiijjjjjjiiijjjrrr}}}|||vvvqqqrrrxxx}}}gggTTTHHHCCCBBB<<<;;;;;;<<<===@@@BBBCCCGGGHHHKKKPPPWWWbbbmmmuuu}}}yyypppbbbSSSGGG???<<<;;;>>>BBBEEEGGGIIIKKKMMMIIIIIIIIIFFFDDDBBBCCCDDDGGGEEEAAA???>>>AAADDDGGGKKKUUU```hhhssskkkZZZUUUSSSWWWfffjjjKKKHHHVVVcccEEE>>>???;;;888999|||tttmmmeeeccc```uuu{{{SSSDDD???>>>EEE\\\OOO;;;@@@999000777333333222222111000000000........................,,,---......//////.........///---///444000333DDDVVVWWWYYY___nnn|||yyyuuurrrmmmhhhbbb^^^SSSOOOJJJEEEAAA>>>999777222111000//////...............------------......,,,------...............222222222333555777888999999999999999:::;;;<<<<<<<<<<<<<<<===>>>???AAAAAAAAAAAACCCDDDEEEFFFFFFFFFEEEEEEEEEDDDEEEEEEFFFFFFDDDDDDDDDCCCCCCCCCBBBBBB;;;;;;;;;<<<>>>@@@CCCDDDBBBAAA@@@???@@@CCCEEEGGGFFFEEEBBB>>>;;;;;;>>>AAABBBAAA@@@??????>>>>>>>>>::::::999888999888888777666888;;;>>>AAACCCDDDDDDDDDGGGOOO\\\jjjtttxxxwwwyyyvvvqqqnnnsss|||}}}{{{xxxqqqeeeZZZUUUWWW[[[]]]dddlllsss|||zzzqqqcccUUUJJJDDDBBBAAA=========>>>@@@CCCEEEGGGIIILLLRRRYYYdddppp~~~uuubbbPPPDDD??????>>>???BBBGGGLLLOOOOOOOOOKKKKKKJJJHHHEEEDDDEEEFFFFFFDDDCCCBBBBBBBBBBBBBBBAAAFFFMMMUUUeeezzz}}}eeeWWWVVVTTTYYYiiifffHHHJJJ[[[~~~^^^CCC===>>>888666:::|||uuunnneeeaaa```yyywwwNNNEEE@@@BBBMMMgggHHH888@@@999000777333333222222111000000000........................,,,---......//////......,,,...,,,...444///222BBBWWWYYY[[[bbbqqq{{{yyyuuurrrnnniiiccc___TTTPPPKKKFFFBBB>>>:::777222111000//////..................------.........,,,---......//////......222222222333555777888999999999999999:::;;;<<<===<<<<<<======>>>@@@AAABBBAAABBBCCCEEEFFFFFFGGGGGGFFFEEEEEEEEEEEEEEEFFFFFFDDDDDDDDDCCCBBBBBBAAAAAA999999:::<<<>>>@@@BBBCCC@@@???>>>>>>???BBBEEEHHHIIIGGGDDD@@@======AAADDDEEEDDDBBB@@@?????????@@@;;;999888888999888777666666888:::===@@@CCCEEEFFFCCCGGGOOO[[[jjjwwwyyyrrruuu}}}}}}tttrrrkkk___RRRJJJHHHJJJGGGLLLPPPRRRWWW^^^bbbaaa[[[VVVNNNGGGCCCAAA@@@????????????@@@CCCEEEHHHJJJLLLQQQYYYcccooo}}}qqq[[[III@@@@@@CCC@@@@@@CCCIIIOOOSSSRRRPPPLLLLLLKKKIIIFFFEEEGGGHHHDDDCCCCCCDDDEEEDDDBBB@@@AAACCCDDDJJJ[[[rrryyybbbVVVXXXUUUYYYkkkdddGGGKKKaaazzz[[[AAA===<<<666444:::vvvllleeeZZZdddgggKKKCCC>>>CCC^^^mmmGGG@@@;;;555444222333333222222111000000000........................,,,---------.../////////...............222777;;;UUUZZZ]]]dddyyy|||zzzwwwsssooohhhaaa[[[VVVRRRLLLFFFBBB>>>:::777555333000//////000///.........---------,,,,,,,,,...------,,,,,,------...222333444444444555777999999999999:::;;;<<<===>>>>>>>>>???@@@AAACCCCCCDDDFFFFFFEEEDDDDDDDDDDDDDDDFFFEEEDDDDDDDDDEEEFFFGGGHHHGGGEEECCCAAA@@@??????===;;;:::===AAACCCCCCAAA@@@???>>>===???BBBEEEHHHJJJGGGCCC@@@???BBBFFFIIIHHHCCC>>><<<===???@@@???>>>===<<<;;;::::::::::::999:::<<<>>>AAACCCDDDEEEEEEFFFMMM]]]qqq~~~qqqpppyyyzzzwwwrrrhhh]]]SSSMMMJJJIIIIIIIIIIIIJJJMMMNNNNNNMMMLLLIIIFFFDDDDDDDDDBBBAAA@@@AAAAAABBBDDDGGGIIIJJJSSS[[[fffrrrgggRRRFFFAAA@@@@@@???BBBEEEFFFJJJNNNNNNIIILLLMMMMMMLLLJJJHHHHHHHHHFFFDDDCCCBBBCCCCCCBBB@@@???BBBFFFJJJRRRaaassswwweeeZZZVVVUUU[[[vvv___IIINNNiiiyyyWWWBBB???888333666888~~~uuujjj```ZZZfff|||zzz\\\DDD???DDDRRRuuudddCCC???;;;777666555333333222222111000000000........................---------...............---......---...111666:::RRR\\\bbbhhh}}}{{{xxxuuuqqqkkkccc___YYYUUUOOOIIIDDD@@@<<<999555333000///000000///............---------,,,,,,...------,,,,,,------...222333444444444555777999999999999:::;;;<<<===>>>??????@@@AAABBBCCCDDDDDDEEEDDDDDDCCCCCCCCCCCCCCCEEEEEEEEEEEEFFFGGGIIIIIIIIIHHHFFFDDDBBB@@@??????===<<<<<<>>>AAABBB@@@>>>>>>>>>>>>???AAAEEEHHHIIIGGGDDDAAA@@@AAADDDFFFGGGCCC@@@======@@@CCCDDDCCCAAA@@@???>>>============;;;;;;<<<>>>???AAABBBBBBEEEGGGMMM[[[mmm}}}{{{{{{uuulllbbbZZZTTTOOOLLLLLLJJJIIIIIIJJJKKKJJJIIIJJJIIIGGGGGGHHHHHHFFFEEEEEEFFFGGGGGGHHHLLLQQQUUU[[[hhhyyywww___LLLBBB??????>>>AAADDDFFFGGGJJJNNNNNNIIIJJJKKKMMMNNNMMMKKKJJJJJJIIIGGGFFFEEEEEEDDDBBB@@@???AAADDDGGGMMMYYYiiiuuurrrbbbXXXVVVXXX```yyy\\\IIIPPPvvvzzzWWWAAA>>>888444666777|||qqqggg[[[^^^lllxxxlllNNN===>>>BBB]]]XXX>>>>>><<<999999777333333222222111000000000.......................................---------,,,------------000555888HHHYYYbbbcccwww~~~|||zzzxxxtttooohhhddd]]]YYYRRRLLLGGGBBB>>>;;;666444111000000000000///.........------------,,,...------,,,,,,------...111333444444444444777999999999:::;;;<<<===>>>>>>???@@@AAAAAABBBCCCDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBCCCDDDEEEGGGHHHIIIJJJJJJHHHGGGEEECCCAAA???>>>>>>=========???@@@???===:::;;;===???BBBDDDGGGHHHIIIAAA@@@???AAAEEEFFFEEECCC>>>===>>>@@@DDDGGGHHHHHHEEEDDDBBB@@@????????????<<<<<<===>>>???@@@@@@AAAEEEGGGLLLVVVdddssszzzsssmmmhhhccc\\\WWWWWWTTTQQQOOOOOOOOONNNMMMJJJIIIGGGHHHIIIIIIHHHGGGEEEHHHJJJJJJKKKPPP[[[cccmmm||||||kkkUUUFFF@@@AAAAAA@@@CCCFFFFFFFFFIIIMMMLLLHHHGGGIIIMMMPPPQQQPPPNNNLLLLLLJJJIIIHHHHHHFFFDDDAAABBBCCCEEEFFFJJJSSS^^^ggg|||vvviii]]]VVVUUUZZZeee{{{VVVGGGQQQ{{{WWW@@@===888666777555xxxlllbbbXXXdddsssttt___EEE<<>>>>>>>>@@@@@@AAABBBCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCBBBCCCDDDFFFGGGHHHGGGGGGFFFDDDCCCBBB???>>><<<;;;;;;<<<===?????????===999777;;;===@@@CCCEEEEEEEEEDDD===<<<===BBBGGGHHHDDD???<<<===@@@DDDGGGIIIJJJIIIGGGEEEBBB???<<<;;;;;;;;;:::;;;<<<===>>>???@@@AAABBBEEEJJJPPPYYYgggvvv~~~~~~|||{{{wwwpppjjjhhheeeaaa^^^]]]]]][[[ZZZUUUQQQMMMKKKKKKLLLLLLLLLIIIMMMPPPQQQSSS\\\kkkxxxooo```MMMAAAAAADDDEEEDDDDDDFFFEEECCCEEEIIIIIIEEEDDDGGGKKKPPPSSSTTTQQQOOOLLLKKKJJJJJJJJJJJJGGGEEEGGGHHHHHHIIILLLRRRZZZ___ooozzzvvviii___WWWTTTUUUYYYkkksssOOOEEEQQQxxxVVV???;;;888888999444sssfff^^^VVVhhhwwwnnnTTT>>><<>>:::777888555333333222222111000000000......................../////////...---------,,,+++,,,---------///222555BBBXXXccc]]]ccc|||~~~}}}{{{wwwrrrnnnddd___XXXQQQKKKEEE@@@<<<888666333111111111000/////////.........---------...------,,,,,,------...111222333333333444666888777888:::<<<>>>>>>??????@@@AAAAAAAAABBBCCCCCCCCCCCCDDDDDDEEEEEEEEEDDDDDDCCCDDDEEEEEEDDDCCCAAA@@@???>>>===;;;:::999999999<<<>>>???@@@>>>;;;888777===???BBBDDDDDDBBB???===;;;<<<>>>CCCGGGFFFBBB>>>>>>@@@DDDGGGHHHHHHHHHGGGEEECCC>>>:::777555444444444555777999;;;===?????????BBBFFFJJJPPP[[[iiisss~~~yyyvvvrrrooonnnmmmkkkjjjfff```WWWQQQPPPRRRTTTVVVVVVZZZ^^^```dddqqq}}}nnn___SSSEEE>>>@@@EEEHHHHHHDDDEEECCCAAABBBGGGGGGDDDCCCDDDHHHNNNSSSUUUTTTRRRLLLKKKJJJJJJLLLMMMMMMLLLKKKLLLMMMNNNPPPTTTYYY\\\aaannn~~~kkk^^^WWWSSSRRRUUUXXXpppkkkHHHEEEUUUpppRRR>>>:::777999:::444}}}mmm```[[[XXXnnnyyyhhhKKK;;;<<>>SSS```^^^aaaqqq|||~~~zzzuuuqqqhhhccc[[[TTTMMMGGGAAA>>>:::777444222222111000////////////.........------...------,,,,,,------...000222333333333333666888777888:::===>>>?????????@@@@@@@@@AAAAAABBBBBBBBBCCCCCCEEEFFFFFFFFFEEEDDDDDDDDDCCCBBBAAA???>>>===<<<<<<;;;:::::::::::::::===???AAAAAA???===<<<<<<@@@AAACCCDDDBBB???;;;888<<<>>>AAADDDDDDBBB@@@???AAADDDGGGIIIHHHFFFEEEEEE@@@>>>999555111000000000000111333555888:::<<<======???BBBEEEJJJRRR\\\dddwww~~~{{{xxxrrrkkkbbb[[[ZZZ\\\```bbbiiilllnnnrrryyygggXXXNNNHHH@@@<<>>;;;777999;;;666wwwggg]]][[[```vvv}}}eeeHHH<<<>>>@@@OOOrrrSSSBBB>>>@@@999666888555333333222222111000000000........................---------...............,,,---.........///222444888HHHXXX]]]]]]eeerrr}}}~~~{{{vvvrrrlllggg___WWWPPPIIICCC@@@:::888444222222222111///////////////...............------,,,,,,------...000111333333222333555777666888;;;===???@@@@@@????????????@@@@@@@@@@@@AAAAAABBBDDDEEEFFFEEEDDDCCCCCCBBBAAA@@@???>>>>>>>>><<<<<<<<<<<<<<<===>>>>>>@@@BBBEEEDDDBBBAAABBBCCCBBBCCCDDDDDDBBB>>>:::888>>>BBBEEEDDDAAA>>>>>>@@@CCCFFFIIIIIIFFFDDDCCCCCC;;;888555111//////111222333444555777999:::<<<======>>>AAADDDHHHMMMSSSWWWeeeqqq~~~zzztttqqqrrruuuxxxzzzeeeRRRHHHCCCAAA???>>>@@@DDDIIIMMMLLLLLLIIIEEEGGGLLLNNNLLLDDDAAA???CCCKKKRRRVVVVVVWWWSSSOOONNNPPPSSSVVVXXXZZZ[[[\\\^^^``````___^^^```hhhsss~~~ooo[[[QQQOOOOOORRRUUU___~~~ZZZAAAQQQlll}}}XXXGGG>>>;;;666999===888sssddd\\\\\\iii~~~fffIII???@@@@@@TTT|||wwwOOOAAA>>>@@@999777999777333333222222111000000000........................,,,------....../////////,,,---/////////000222444666DDDUUU]]]\\\^^^kkk{{{~~~~~~|||vvvrrrooojjjaaaYYYRRRKKKEEEAAA;;;888555333222222111///000/////////...............------,,,,,,------...000111333333222333555777666888;;;>>>@@@@@@@@@?????????????????????@@@@@@@@@AAACCCEEEEEEDDDCCCBBBBBBAAA@@@???>>>???@@@AAA>>>>>>>>>>>>???AAABBBCCCCCCEEEGGGFFFEEEDDDGGGIIICCCDDDEEEEEECCC???<<<:::@@@EEEHHHEEE>>>;;;===BBBCCCGGGIIIIIIFFFCCCBBBCCC777555222000///111333555999:::;;;<<<===>>>>>>???>>>???AAADDDHHHLLLOOOPPPTTTaaarrrbbbLLLDDDBBB>>>@@@BBBBBBBBBFFFLLLQQQPPPPPPLLLIIIKKKQQQSSSQQQEEE@@@<<>><<<666999===999}}}mmm___]]]bbbttt[[[BBBBBBEEEFFFcccdddFFFCCC===:::888888777666777666555333222111000000////////////............------------------------------...///000111222222000>>>PPPYYYYYY\\\jjjzzzxxx}}}zzzwwwuuurrrlllccc\\\VVVOOOHHHBBB>>>:::666333222222111000//////.........------------...///...---...///111111111222333444666666777777777999<<<@@@AAAAAA@@@AAA@@@===;;;;;;<<<>>>???BBBCCCCCCCCCBBBAAAAAA@@@BBBAAA@@@>>>;;;;;;===???AAABBBCCCEEEGGGHHHIIIIIIGGGEEEEEEGGGJJJLLLJJJHHHJJJIIIHHHFFFBBB???;;;999EEECCCAAA???>>>???@@@AAAEEEDDDDDDHHHKKKIIIBBB<<>>DDDEEEFFFHHHJJJKKKKKKKKKMMMWWWcccnnnwwwwww[[[PPPLLLFFF@@@===>>>>>>???AAAFFFMMMRRRRRRQQQQQQUUUZZZ___```___NNNHHHCCCBBBDDDGGGNNNUUU\\\aaaaaa[[[WWWZZZ___aaakkklllmmmnnnnnnnnnmmmllljjjfffdddeeefffkkkyyyyyyqqqpppvvv~~~~~~}}}wwwqqqrrrxxxhhhTTTPPPPPPMMMQQQZZZmmmsssTTTEEE[[[sssNNNDDD;;;999888777777999}}}lll^^^]]]ccc{{{ZZZDDD@@@EEELLL|||[[[FFFCCC>>>:::999888777666777666555333222111000000////////////............------------------------------...///000111222222///:::LLLYYYYYYYYYiii~~~yyy|||yyywwwtttooogggaaa[[[SSSJJJDDD???<<<777444333222111000//////.........------------...///...---...///111222222333333444555666666777777999<<>><<<:::888888:::===???AAAAAABBBBBBBBBBBBBBBAAA@@@@@@???===<<<<<>><<<===???AAABBBAAA@@@???DDDEEEFFFHHHJJJLLLMMMMMMLLLRRR[[[bbbiiivvvwww\\\JJJEEEDDDAAA<<<@@@@@@@@@@@@BBBFFFLLLQQQQQQQQQSSSWWW\\\^^^]]][[[PPPJJJEEEDDDEEEHHHOOOVVV\\\cccfffcccaaacccfffgggmmmnnnoooqqqqqqpppooonnnmmmiiigggfffddddddmmmxxxyyyqqqppprrrvvvxxx}}}vvvsssrrrnnnoooyyyhhhTTTPPPPPPOOOUUU```zzznnnQQQGGGaaapppMMMDDD;;;999999777777999~~~jjj\\\^^^hhhqqqUUUDDD???HHHZZZyyyQQQFFFCCC>>>;;;999999777666777666555333222111000000////////////............------------------------------...///000000111222///444FFFXXXYYYVVViii{{{~~~~~~|||{{{xxxsssmmmgggaaaXXXMMMFFFAAA>>>999666444333111000/////////.........---------...///...---...///111333333333444444555555555777888999<<>>>>>======>>>AAACCCDDDEEEGGGHHHIIIJJJJJJKKKGGGFFFEEEFFFHHHHHHGGGEEEEEEEEEFFFGGGGGGFFFEEEDDDEEEEEEDDDDDDCCCCCCBBBBBBEEEDDDCCCEEEEEEBBB;;;555444666999;;;;;;<<<>>>@@@>>>???@@@AAABBBBBBBBBBBBBBBCCCEEEGGGIIIKKKMMMNNNKKKNNNQQQSSSXXXcccrrr}}}___UUUIIICCCBBBCCCBBB@@@CCCCCCCCCBBBBBBEEEJJJNNNOOOQQQTTTXXX[[[\\\ZZZXXXSSSMMMHHHHHHIIIKKKQQQXXX^^^eeekkkjjjiiijjjkkkjjjoooppprrrsssssssssrrrqqqqqqooonnnlllfffaaabbbfffrrrzzz|||vvvrrrpppnnnmmmrrryyy|||sssnnnkkknnnqqqrrruuuyyy}}}gggTTTPPPPPPRRR]]]lllfffLLLIIIhhhgggLLLCCC;;;999999777777999}}}hhh[[[aaannnzzz^^^KKKCCC>>>PPPpppjjjLLLFFFCCC???<<<:::999777666666666444333222111111111////////////............------------------------------......///000000111111000@@@VVVZZZVVVkkk}}}~~~zzzvvvqqqlllfff\\\QQQIIIDDD@@@;;;777555444222000////////////............---...///...---...///111333444444444444444444444777888:::<<>>AAABBBBBBBBBBBBBBBAAA@@@???;;;<<<>>>>>>???@@@CCCEEEEEEFFFGGGHHHIIIJJJJJJJJJHHHHHHHHHHHHHHHGGGFFFEEEDDDEEEFFFGGGHHHGGGGGGFFFCCCCCCDDDEEEFFFFFFEEEEEEEEEDDDCCCDDDCCC???999444666999===???@@@@@@@@@AAA@@@@@@AAAAAABBBCCCCCCDDD@@@AAABBBDDDFFFHHHJJJKKKJJJKKKLLLLLLNNNTTT___hhhnnnuuulllXXXKKKIIIFFFEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBDDDHHHLLLPPPQQQSSSVVVXXXXXXWWWWWWWWWQQQLLLLLLMMMNNNTTT[[[```gggllllllmmmooopppnnnqqqrrrrrrsssssssssrrrrrruuuvvvwwwuuunnngggbbbaaadddmmm~~~yyyssslllhhhccciiittt}}}tttlllfffccccccpppzzz|||gggUUUQQQQQQVVVggg|||___JJJLLLmmm\\\JJJAAA:::999999888777999yyyfff]]]gggvvvlllMMMBBBAAA@@@ZZZbbbKKKFFFCCC???<<<;;;:::888666666555444333222111111111////////////............------------------------------......//////000000222///<<>>999777555222111000000/////////.........---...///...---...///111333444444444444444444444888888:::===>>>===:::888333333333555888<<<@@@BBBCCCCCCCCCBBBAAA???>>>===;;;===???@@@AAABBBEEEGGGFFFFFFGGGHHHIIIIIIIIIHHHIIIJJJJJJJJJIIIHHHGGGGGGFFFFFFGGGHHHGGGFFFEEEDDD???@@@BBBEEEGGGHHHIIIIIIEEEEEEDDDDDDBBB>>>999555888;;;???BBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDEEEEEE?????????@@@AAACCCEEEFFFHHHJJJKKKKKKKKKNNNSSSWWW[[[^^^bbbggglllrrryyy}}}ppp\\\NNNHHHDDDEEEEEEDDDCCCDDDEEEGGGGGGGGGFFFEEEDDDEEEHHHKKKSSSSSSSSSSSSSSSUUUWWWYYYZZZTTTPPPQQQRRRSSSXXX___bbbhhhmmmooosssyyy|||{{{uuutttssssssrrrrrrrrrsssuuuyyy|||{{{wwwqqqkkkfffcccjjjwwwxxxpppjjjffffffiiirrrssshhhaaadddiiiuuu{{{hhhXXXSSSSSSZZZrrrZZZJJJPPPoooXXXHHH@@@999999:::888777999~~~tttddd```nnn}}}```BBB<<<@@@CCCccc]]]KKKFFFCCC@@@===<<<:::888666666555444333222222222222////////////............------------------------------........./////////333///999NNNYYY]]]nnnyyy}}}zzzvvvrrrllldddYYYQQQJJJFFF@@@;;;888555333111000000000/////////......---...///...---...///111333333333444444555555555888999:::===>>><<<888555222333555888;;;>>>AAACCCCCCCCCCCCBBB@@@???===<<<>>>@@@BBBCCCCCCCCCEEEGGGGGGGGGHHHIIIIIIHHHHHHHHHIIIKKKLLLKKKIIIHHHHHHIIIHHHHHHIIIIIIGGGFFFDDDCCC===>>>@@@BBBEEEGGGIIIJJJEEEFFFFFFFFFCCC@@@<<<:::;;;>>>AAACCCCCCCCCCCCDDDDDDEEEFFFGGGHHHHHHHHHHHHBBBAAA@@@@@@@@@AAABBBCCCFFFHHHJJJKKKKKKKKKLLLNNNOOOOOOOOOOOOPPPTTTYYY]]]```gggttttttbbbQQQEEECCCGGGCCCDDDDDDDDDDDDFFFIIILLLHHHIIIIIIHHHGGGHHHKKKNNNVVVVVVUUUTTTSSSUUUZZZ]]]\\\WWWTTTUUUVVVXXX]]]ccceeekkkrrrwww|||zzzwwwtttssssssuuuvvvvvvzzz~~~}}}|||{{{vvvpppkkkmmmttt}}}xxxsssmmmiiieeefffqqq|||pppeeedddgggsss}}}kkk[[[UUUTTT^^^|||UUUKKKUUUsss~~~ZZZGGG???999999:::888888999}}}~~~ooocccdddtttpppWWW>>><<>>===;;;888666555555444333222222222222////////////............---------------------------------.........//////222///666GGGVVV```mmmzzzxxxrrrzzz|||wwwsssoooggg^^^WWWLLLHHHBBB===999666333111000000000000/////////...---...///...---...///111222222333333444555666666888999;;;===>>>;;;777333000222666:::>>>@@@AAAAAA@@@AAAAAAAAAAAA@@@??????AAACCCEEEEEEDDDDDDEEEGGGIIIIIIJJJJJJJJJIIIIIIHHHGGGIIIKKKKKKHHHGGGHHHIIIJJJJJJKKKJJJIIIGGGEEEDDD?????????@@@BBBDDDFFFHHHEEEGGGHHHHHHFFFCCCAAA@@@>>>@@@CCCEEEEEEEEEFFFGGGGGGIIIKKKMMMMMMMMMLLLKKKIIIGGGEEEBBBAAAAAAAAABBBCCCDDDFFFGGGHHHHHHIIIIIIHHHHHHHHHFFFDDDEEEHHHJJJJJJPPPYYYccciiiooo{{{~~~wwwjjjaaaWWWPPPHHHAAABBBGGGEEEEEEFFFGGGHHHKKKMMMOOOJJJKKKLLLLLLLLLMMMPPPSSSWWWYYYZZZYYYXXXYYY]]]```]]]XXXVVVXXXZZZ\\\aaagggkkksss{{{|||wwwuuuvvvyyy|||zzzzzzwwwvvvxxxzzz{{{uuupppiiieeehhhvvv~~~yyyssspppwww~~~nnn___XXXVVVaaa|||PPPLLL[[[zzzyyyXXXEEE>>>888999:::999888999zzzlllcccfffxxxfffRRR>>>>>>DDDHHHgggzzzYYYLLLEEECCC@@@>>>===;;;888555555444444333222222222222000/////////............---------------------------------...............000///444BBBTTTbbblllsssyyy~~~sssooottt}}}}}}xxxuuuqqqjjjaaa[[[NNNIIICCC===:::666333111000000000000////////////---...//////---...///111111111222333555666777777888999;;;======;;;666222///222777;;;???@@@@@@@@@===>>>???@@@AAABBBBBBBBBDDDEEEGGGGGGFFFEEEEEEFFFKKKKKKKKKKKKKKKKKKJJJIIIEEEHHHJJJJJJGGGFFFGGGIIIKKKKKKLLLLLLKKKIIIGGGFFFAAA@@@???>>>???AAADDDEEEEEEGGGIIIIIIHHHFFFDDDDDDAAACCCEEEFFFFFFFFFGGGIIIJJJLLLNNNQQQQQQPPPOOOMMMNNNLLLIIIFFFCCCBBBBBBCCC@@@AAABBBCCCDDDEEEFFFGGGFFFGGGGGGFFFCCCBBBBBBCCCHHHKKKPPPUUUTTTTTT]]]ggghhhkkkkkkfffdddccc```[[[\\\TTTPPPQQQOOOIIIEEEFFFEEEEEEFFFGGGIIIKKKLLLLLLLLLMMMNNNOOOOOOQQQTTTWWWXXX[[[^^^^^^]]]]]]___bbb^^^YYYWWWYYY\\\^^^cccjjjrrrzzz{{{xxxzzz}}}~~~|||zzz|||}}}uuujjjeeeiiivvvwwwpppxxxpppaaaYYYWWWcccxxxMMMMMM```rrrSSSEEE===888999:::999888999vvvkkkaaajjj|||bbbJJJ>>>??????OOOqqqlllSSSJJJGGGDDDAAA>>>===;;;999777555444444333222111000000//////.........------------------------------------------............///000+++...>>>TTTccchhhhhhkkktttvvvjjjgggooo}}}}}}}}}zzzwwwuuuooofff___TTTNNNEEE???<<<999555222000//////............///---------------...///000666666666666666777888888777:::>>>>>>:::777666666111333777;;;>>>???>>>>>>>>>???AAABBBBBBBBBCCCDDDDDDEEEEEECCC@@@@@@DDDHHHHHHJJJLLLMMMKKKIIIHHHHHHCCCEEEGGGGGGHHHJJJKKKJJJLLLIIIGGGIIIJJJKKKLLLNNNJJJHHHDDD@@@===???CCCGGGJJJIIIJJJKKKKKKJJJFFFDDDGGGFFFFFFHHHJJJKKKKKKJJJIIIOOOTTTSSSRRRVVVXXXXXXUUUSSSPPPNNNLLLIIIEEECCCBBBBBBCCCCCCBBBCCCDDDFFFIIIFFFDDDDDDBBB???AAAEEEKKKLLLMMMNNNOOOQQQSSSUUUSSSSSSTTTVVVWWWWWWYYY\\\[[[[[[YYYSSSOOONNNNNNMMMJJJKKKKKKLLLMMMOOOPPPQQQQQQQQQQQQQQQSSSVVVYYY[[[\\\\\\]]]^^^```bbbdddeee____________bbbhhhpppuuu|||uuuooommmkkkqqq}}}xxxpppooossseeeVVVUUUVVVjjjfffKKKQQQpppeeePPPCCC===888999999777777999sssfff```mmm|||{{{XXXDDD<<<@@@BBBVVVzzzdddRRRLLLGGGDDDAAA???===<<<999777555555444333222111000000//////.........------------------------------------------............///000,,,///>>>SSSaaafffeeehhhooo|||{{{pppkkkqqq|||||||||zzzxxxrrriiicccWWWPPPHHHAAA>>>;;;666333000000///............///............///000111111666666666666666777888999888;;;===<<<999777666666111333777;;;>>>??????>>>>>>@@@BBBCCCCCCDDDDDDEEECCCCCCAAA@@@???AAAEEEHHHHHHJJJLLLLLLJJJHHHHHHHHHGGGHHHHHHGGGGGGIIIKKKKKKMMMMMMOOOSSSVVVVVVSSSQQQOOOMMMIIIFFFEEEFFFGGGHHHJJJJJJJJJKKKLLLLLLJJJHHHKKKIIIIIIJJJLLLNNNNNNNNNMMMRRRUUUSSSSSSWWW[[[[[[ccc```[[[XXXUUUSSSPPPNNNGGGGGGGGGFFFEEEFFFHHHIIIMMMIIIFFFEEEBBB???AAAEEEJJJKKKKKKKKKKKKLLLMMMOOORRRRRRSSSUUUXXX\\\bbbhhhgggeeeaaa]]]ZZZYYYXXXUUUNNNNNNOOOPPPQQQSSSTTTUUUTTTTTTSSSTTTWWWZZZ]]]___^^^___```aaacccfffhhhiiieeefffhhhkkkooovvv}}}}}}nnneeeaaaeeecccfffppp|||yyyzzz~~~{{{eeeZZZZZZ[[[pppcccNNNZZZyyy^^^KKKBBB<<<888999999777777999}}}nnn______sss{{{nnnMMM>>><<>>;;;;;;>>>BBBEEEFFFHHHJJJKKKKKKIIIHHHHHHHHHIIIIIIHHHHHHHHHIIIMMMQQQQQQSSSYYY```fffgggbbb]]]YYYVVVSSSRRRRRRPPPLLLHHHJJJIIIIIIKKKMMMOOOOOONNNOOOMMMLLLLLLOOOQQQSSSSSSQQQUUUVVVUUUXXX```fffhhhppplllgggdddaaa```]]]\\\PPPOOONNNMMMLLLMMMNNNOOOSSSMMMGGGEEEBBB???@@@EEEIIIJJJJJJJJJIIIJJJLLLNNNPPPSSSVVVYYY___hhhttt{{{wwwmmmgggeeebbb^^^ZZZRRRRRRSSSTTTUUUWWWXXXYYYWWWWWWWWWYYY[[[___bbbeeebbbbbbccceeehhhkkknnnpppooorrrxxx}}}ttthhhdddcccdddbbbbbbfffooo}}}|||rrraaaZZZ[[[]]]sss[[[RRRdddxxxVVVFFFAAA<<<888999999777777999zzziii\\\bbbzzz{{{bbbHHH======CCCOOOqqqqqqWWWOOOMMMHHHEEEBBB???>>><<<:::888666666555444333222111111////////////............---------------------------------............///...///111<<>>??????AAAAAACCCDDDFFFFFFDDDCCC===999666888===CCCEEEEEEHHHIIIJJJIIIGGGGGGGGGIIIHHHGGGIIIKKKKKKKKKPPPWWWYYY___hhhqqqyyy|||wwwpppeeeaaa]]]\\\\\\XXXOOOGGGHHHGGGGGGIIIMMMQQQRRRRRRRRROOOMMMMMMPPPTTTVVVWWWSSSWWWYYY[[[bbbnnnwwwzzztttrrrpppooonnnmmmjjjhhh___]]]ZZZYYYYYYYYYYYYXXXWWWOOOGGGDDDAAA???@@@DDDGGGIIIKKKKKKKKKMMMRRRVVVVVV]]]dddjjjssssssiiieee```ZZZVVVTTTTTTUUUVVVWWWYYYZZZ[[[ZZZZZZ[[[\\\```dddhhhjjjeeeeeegggiiimmmqqquuuwww{{{yyywwwsssooorrr~~~jjj]]]XXXWWWZZZrrrtttRRRRRRkkkpppRRREEE@@@;;;888999999777666888uuueee^^^iiixxxXXXEEE<<<<<>><<<:::888777666666555444333222222000000/////////.........---------------------------------............///...000222888HHHWWW\\\YYYUUUZZZbbbnnn~~~wwwvvv}}}~~~}}}|||tttnnnccc[[[QQQIIIDDD???999555222222000//////.........---------...///000222333444444555666888999;;;<<>>???@@@BBBBBBBBBDDDEEEEEEAAA>>>999666555777>>>CCCEEEEEEIIIIIIIIIGGGFFFEEEGGGIIIGGGFFFIIILLLKKKJJJPPPYYYdddsssyyykkkgggcccaaa___YYYNNNEEEEEEEEEEEEHHHLLLPPPRRRSSSPPPNNNMMMMMMQQQUUUXXXZZZWWW[[[^^^bbbkkkyyyyyyyyyzzz{{{|||zzzwwwtttpppmmmjjjiiiiiihhhfffdddXXXOOOFFFCCCBBB@@@BBBFFFGGGIIIKKKLLLMMMRRR[[[bbbnnnwwwnnnccc^^^YYYUUUTTTTTTTTTUUUVVVWWWYYYZZZ[[[\\\\\\]]]___cccggglllnnniiiiiijjjmmmrrrxxx}}}}}}fff[[[VVVSSSWWWssseeeJJJSSSnnnkkkOOOEEE???:::777999999777666888ooobbbcccqqqtttQQQAAA;;;;;;CCCYYYoooZZZQQQJJJHHHFFFBBB@@@>>>===:::888777777666555444333333222000000000/////////......---------------------------------............///---000111555BBBTTT[[[XXXQQQYYYcccmmm}}}{{{{{{~~~{{{~~~wwwqqqhhh```VVVMMMGGGAAA;;;666333222111000///.........,,,,,,---...///111222333444444555666888:::<<<===@@@===:::888888777666555000111444777;;;>>>@@@AAACCCAAAAAABBBDDDBBB===999555555666:::???CCCEEEFFFIIIIIIHHHFFFDDDDDDGGGIIIIIIFFFHHHLLLLLLLLLVVVdddzzzrrrgggddd```^^^ZZZSSSJJJCCCCCCCCCEEEHHHLLLOOOQQQPPPMMMLLLKKKNNNRRRWWWZZZ[[[]]]aaaeeejjjttt}}}zzzzzzwwwuuutttuuurrrmmmiiiWWWNNNEEEDDDEEEEEEGGGJJJIIILLLPPPRRRWWWbbbqqq}}}zzzddd\\\YYYVVVTTTWWWUUUUUUVVVVVVXXXYYY[[[\\\]]]]]]___bbbfffkkkppprrrmmmnnnooosssxxx{{{ddd[[[VVVSSS[[[xxxwwwYYYIIIYYYrrrcccJJJCCC===999777999:::777666888}}}hhh___hhhxxxnnnMMM>>>:::>>>IIIeeeiiiXXXRRRKKKIIIFFFBBB@@@???===;;;999888888777666555444333333000000000000/////////...---------------------------------............///---000000111>>>RRR[[[XXXQQQ[[[eeemmm{{{|||zzztttmmmeee[[[QQQJJJDDD>>>999444333222000///.........------...///000222333444333444555666999;;;===>>>@@@===:::888999888666444///111333777:::===@@@AAACCCAAA???@@@BBB???999333222555:::>>>AAACCCEEEGGGIIIIIIGGGDDDCCCDDDGGGJJJLLLFFFFFFLLLQQQXXXkkkvvveee[[[ZZZXXXUUUPPPKKKEEEBBBCCCDDDFFFIIIMMMOOOOOONNNJJJIIIKKKOOOUUUZZZ\\\]]]bbbgggmmmttt{{{wwwtttwwwuuusssttttttqqqiiicccVVVLLLFFFGGGJJJKKKMMMOOONNNSSS[[[cccooonnn___\\\[[[WWWVVV[[[WWWXXXXXXYYYZZZ\\\^^^^^^___```aaadddiiiooosssvvvrrrssstttxxx~~~sss^^^XXXUUUUUUaaaeeeOOOLLLdddzzz~~~XXXEEEAAA===888777999:::777666777zzzccc\\\kkk{{{jjjJJJ===;;;BBBQQQpppcccVVVRRRLLLIIIFFFCCC@@@???===;;;999888888777666555444333333000000000000////////////---------------------------------.........//////---000000///;;;PPP[[[YYYRRR^^^gggnnn{{{|||vvvqqqiii^^^TTTMMMGGG@@@;;;444333222000///...............///000111333555666333444555666999;;;>>>???@@@===:::999:::999666333///111333666:::===@@@AAACCC@@@>>>???@@@===666///000666===AAABBBCCCEEEGGGJJJIIIGGGDDDBBBCCCGGGJJJLLLFFFFFFNNNWWWfffyyyiii]]]RRRRRRQQQMMMHHHDDDCCCCCCDDDEEEGGGKKKNNNPPPNNNMMMHHHHHHKKKPPPVVV[[[^^^^^^dddjjjsss|||{{{uuupppllljjjooommmlllnnnnnnjjjaaaYYYUUULLLFFFIIINNNPPPQQQSSSSSSZZZffftttyyyiii_________XXXWWW\\\ZZZZZZ[[[\\\]]]___```aaaaaaaaacccfffkkkqqqvvvyyyvvvvvvxxx|||yyykkkWWWSSSSSSVVVeeeZZZJJJOOOmmmrrrOOOBBB@@@<<<888777999:::777666777rrr```ZZZnnn~~~___BBB???>>>???[[[eeeSSSOOOLLLIIIFFFBBB???======<<<;;;999888777666555444333333000000000000////////////......---------,,,,,,,,,,,,,,,,,,---------......///111///...888KKKXXX[[[[[[dddhhhkkk{{{}}}zzzrrrnnnfff\\\RRRHHH@@@<<<:::666222///...///......000/////////000222555666666666777888999;;;===>>>???===:::888777666555333000111444777:::===>>>???BBBAAABBBCCC@@@888333333999<<>>@@@EEEdddeeeVVVRRRNNNJJJGGGBBB@@@???>>>===;;;;;;:::999888666555444333000000000000////////////......---------,,,,,,,,,,,,,,,,,,---------.........000///...666GGGVVV]]]```hhhkkklll|||~~~}}}zzzuuuqqqiii___TTTJJJBBB>>>;;;888333000000000000///000/////////000333555777555666666777999;;;===>>>@@@>>>;;;:::999777555333///111444777;;;===???@@@BBB@@@AAABBB???777333444:::===@@@BBBDDDEEEGGGIIIJJJDDD>>>;;;>>>CCCGGGIIINNNOOOTTT```vvvhhhYYYQQQNNNJJJIIIFFFCCCBBBCCCDDDEEEGGGGGGIIIKKKOOOQQQRRRRRRVVVXXXZZZ[[[^^^aaadddgggooo~~~}}}ooo]]]PPPLLLNNNPPPRRRXXXVVVVVVXXX\\\\\\ZZZWWWWWWTTTUUUXXXYYYZZZ]]]ccciiivvvwwweeebbb^^^[[[YYYZZZ[[[\\\```bbbbbbaaa___^^^aaacccgggkkkpppsssrrrrrrtttvvvvvv{{{rrrhhheeefffhhhoooxxxqqq```ZZZOOOQQQ[[[ooooooPPPNNNfff[[[HHH@@@;;;999999999999999999999999wwweee[[[bbbzzzkkkNNN@@@===BBBLLLppp}}}aaaVVVRRRMMMJJJHHHDDDAAA@@@???>>>======<<<;;;999777555444333000000000000////////////......---------,,,,,,,,,,,,,,,,,,---------......,,,///000...333BBBTTT___cccjjjkkkkkkxxx~~~~~~|||xxxtttmmmdddYYYNNNEEE@@@===999555222111111111000000000///000111333666777555555666777999;;;===>>>@@@???===<<<;;;888444111///111444777;;;>>>@@@AAA@@@???@@@AAA===666444666<<<>>>AAACCCDDDEEEGGGIIIGGGCCC???>>>@@@DDDHHHJJJUUUTTTZZZnnnhhhZZZOOOLLLOOOHHHFFFDDDCCCCCCDDDEEEFFFGGGHHHJJJMMMPPPSSSVVVXXX]]]```ddddddbbbdddiiinnn}}}eeeZZZMMMEEEEEEIIINNNQQQPPPQQQRRRTTTUUUWWWXXXYYYZZZXXXXXX\\\]]]^^^cccjjjrrrooobbb```]]]ZZZYYYZZZ[[[]]]ccceeegggfffcccbbbdddggglllqqquuuwwwvvvuuuvvvxxxxxx}}}uuuaaaZZZ[[[^^^bbbjjj{{{}}}jjj[[[UUURRRUUU___www___IIINNNmmmpppQQQCCC???===::::::::::::::::::::::::~~~qqq]]]ZZZhhh|||]]]DDD>>>;;;CCCRRRwwwjjjWWWRRROOOKKKKKKHHHEEECCCBBBAAA???>>>======;;;999777555333222000000000000////////////......---------,,,,,,,,,,,,,,,,,,---------......+++///000...000<<>>:::555222111111000000///000000111333555666888555555666777999;;;===>>>@@@???>>>===;;;888444000///111444888;;;???AAABBB???>>>???@@@<<<666555888>>>@@@CCCDDDEEEEEEGGGIIIFFFEEECCCCCCEEEHHHLLLNNNZZZ[[[fffiii\\\WWWOOOMMMQQQEEEDDDCCCCCCDDDEEEGGGHHHGGGIIIKKKNNNRRRVVV[[[^^^dddjjjooonnnjjjkkkrrrzzz|||___SSSNNNHHHEEEHHHLLLPPPRRROOOPPPRRRSSSTTTVVVYYY\\\ZZZYYYZZZ]]]```ccckkktttvvviii___^^^\\\ZZZZZZ[[[\\\]]]dddhhhlllkkkhhhfffiiilllpppuuuyyy{{{zzzzzz{{{}}}}}}dddWWWVVVXXXZZZaaaqqqxxxfffXXXQQQTTTWWWccc~~~~~~TTTDDDPPPwwwiiiMMMCCC@@@===999999999999999999999999xxxjjjYYY]]]ooo~~~rrrQQQ>>>>>>;;;FFFYYY}}}zzz[[[QQQOOOMMMKKKJJJHHHEEEDDDCCCBBB@@@>>>===<<<:::888666444222111000000000000////////////......---------,,,,,,,,,,,,,,,,,,---------......+++...000......777JJJ[[[aaadddcccaaaiii|||{{{yyytttkkk```TTTJJJDDD>>>:::555222000000000//////000111222444666777888666666777888:::<<<===>>>???>>>======;;;888444000000111444888<<>>>>>???@@@;;;666777<<>><<<;;;:::888666444333222000000000000////////////......---------,,,,,,,,,,,,,,,,,,---------......,,,---...///...444EEEUUU```bbbaaa___fffxxx|||{{{wwwoooeeeXXXMMMGGG>>>:::555222111000/////////000111333555777888999777777888999;;;===???@@@@@@>>>======<<<:::666444111333666999<<<>>>@@@AAA>>>>>>@@@@@@;;;666999@@@CCCEEEGGGGGGFFFFFFGGGHHHDDDDDDEEEEEEGGGLLLQQQVVV___tttvvveeeYYY\\\```ZZZQQQMMMDDDDDDEEEFFFGGGIIIJJJKKKHHHKKKOOOQQQUUU\\\fffmmmvvvzzz}}}zzzwwwzzzhhhQQQGGGFFFHHHLLLPPPQQQQQQPPPOOOTTTUUUWWWYYY\\\^^^___```aaaaaaccchhhooo{{{oooddd[[[[[[[[[[[[\\\^^^___aaafffmmmuuuwwwsssrrruuuyyyzzzoooYYYRRROOORRRVVV```ooo|||nnn___XXXPPPVVV[[[oookkkNNNGGGbbbbbbJJJCCC===666777777777777777777777777pppcccZZZkkkwwwoooXXXDDD>>>@@@AAAVVVrrreeeTTTUUUSSSNNNLLLIIIGGGEEEDDDDDDCCC@@@>>><<<;;;:::999777666555444000000000000////////////......---------,,,,,,,,,,,,,,,,,,---------.........,,,---//////333@@@NNN]]]______^^^dddttt~~~}}}zzzsssiii]]]RRRKKK@@@<<<777333222111000000///000222444666888999999888888999:::<<<>>>@@@AAABBB@@@>>>======<<<:::999333444777999<<<>>>??????>>>???AAA@@@;;;777;;;CCCEEEFFFHHHHHHGGGFFFGGGGGGEEEFFFGGGGGGIIINNNUUU[[[iiieeeaaa]]]^^^___\\\SSSLLLEEEEEEFFFGGGIIIJJJKKKLLLJJJNNNRRRUUUYYY```lllttt{{{xxx}}}lllRRRHHHGGGJJJMMMPPPSSSTTTTTTTTTTTTYYYYYY[[[```fffiiiiiigggeeedddfffmmmvvv~~~nnncccZZZZZZ[[[\\\]]]___aaabbbgggqqqzzz}}}zzzxxx|||uuu^^^UUUPPPOOORRR[[[iiivvv|||gggZZZVVVQQQWWW___zzz___KKKIIIhhh]]]HHHCCC>>>666777777777777777777777777nnnbbb\\\pppyyyiiiPPPAAA???AAADDD]]]~~~___TTTWWWSSSLLLIIIHHHFFFEEEDDDDDDCCC@@@>>><<<<<<;;;:::999777777666000000000000////////////......---------,,,,,,,,,,,,,,,,,,---------......///,,,,,,///000222===JJJYYY\\\]]]\\\aaappp~~~|||vvvlll```UUUNNNAAA>>>888555333333222111///000222444777888999:::999999:::;;;===???AAABBBDDDBBB???>>>??????>>>===444555777:::<<<===>>>?????????AAAAAA;;;777<<>>@@@KKKlllzzzYYYUUUUUUTTTRRRKKKHHHGGGEEEDDDDDDCCC@@@===<<<<<<;;;:::999888666555333333222222111000000000///............---------...------,,,,,,------...------///000///111===IIIZZZ^^^\\\\\\ffflllvvv}}}xxxqqqgggZZZPPPCCC???999444333222111111111000111444888:::999666:::::::::;;;===@@@BBBDDDEEECCC@@@???>>>>>><<<;;;777777888999:::<<<>>>>>>?????????>>>===>>>@@@CCCCCCGGGHHHEEEDDDGGGHHHGGGNNNGGGFFFLLLPPPSSS___lllwwwkkk^^^___bbbhhhiiibbbSSSGGGKKKIIIHHHIIILLLOOOQQQQQQRRRUUUUUUSSSXXXhhhyyy{{{uuuvvv}}}zzz]]]JJJGGGJJJKKKNNNOOOQQQRRRSSSUUUXXXZZZ```___bbblllvvvxxxpppgggcccdddgggmmm}}}zzzmmmaaa]]]]]]^^^^^^___bbbfffiiilllttt}}}wwwrrrqqqvvv}}}{{{{{{qqq]]]UUUQQQQQQQQQWWWgggxxxnnn___VVVRRRSSSXXXmmm}}}[[[FFFUUUwwwYYYJJJBBB<<<:::<<<888777:::;;;888777999wwwjjjdddkkkyyypppUUUFFF@@@???CCCSSSsssuuuZZZYYYXXXUUURRRLLLIIIGGGFFFEEEDDDCCC@@@>>>===<<<<<<;;;999777666555333333222222111000000000///............---------...------,,,,,,------...------//////...000;;;FFFXXX^^^\\\\\\dddhhhppp~~~~~~~~~zzztttiii]]]TTTGGGBBB<<<666444222111000111000111555888:::999777:::::::::;;;===@@@CCCDDDEEECCC@@@??????>>>===;;;777777888999:::<<<>>>???>>>?????????>>>???AAACCCDDDGGGHHHDDDDDDGGGJJJJJJNNNHHHGGGLLLPPPTTTaaaooojjjaaa___aaaffflllmmmdddUUUHHHGGGGGGGGGJJJNNNRRRTTTUUUTTTVVVUUUTTT[[[lll|||xxxtttvvv}}}mmmTTTGGGFFFIIIJJJNNNPPPRRRTTTUUUWWWZZZ]]]``````ccciiipppooohhhaaabbbdddiiirrr~~~}}}vvviii___[[[]]]^^^___aaacccgggkkkooowwwtttpppmmmppptttzzz|||{{{xxxvvvxxxooo^^^VVVRRRRRRRRRYYYiiizzz|||kkk]]]TTTPPPSSS[[[uuuuuuUUUHHHWWWxxx[[[KKKAAA;;;888:::777777;;;<<<999888:::sssjjjgggssswwweeeLLLAAA===@@@III```{{{ooo\\\\\\YYYTTTRRRLLLJJJHHHFFFEEEEEEDDDAAA???>>>===<<<;;;999777555444333333222222111000000000///............---------...------,,,,,,------......---...///---...777AAATTT___```aaaiiinnnttt~~~{{{}}}|||vvvmmmaaaYYYLLLGGG???999555333111000111222333666999:::999888:::::::::<<<>>>@@@CCCDDDDDDBBB@@@?????????>>><<<888888999999;;;<<<>>>???>>>???@@@@@@???@@@BBBDDDDDDGGGGGGCCCCCCHHHLLLMMMMMMHHHGGGMMMRRRWWWeeeuuuooo^^^[[[bbbfffmmmrrrqqqfffUUUIIICCCDDDFFFKKKQQQVVVXXXYYYUUUVVVUUUVVV```rrr{{{tttssswww|||yyyooo]]]LLLFFFIIIKKKKKKNNNPPPSSSUUUWWWYYY]]]```___```bbbeeefffddd___[[[```dddmmmyyy{{{wwwxxxxxxssshhh^^^[[[]]]```bbbcccfffjjjlllpppwwwwwwrrrooonnnoooqqqxxxzzzyyy~~~iii\\\UUUQQQTTTVVV^^^nnnvvveeeYYYRRROOOSSS___jjjMMMIIIXXX|||```MMMAAA;;;999888666888<<<===:::999;;;{{{nnnhhhiii|||ttt[[[DDD===<<>>>>>===;;;999777555444333333222222111000000000///............---------...------,,,,,,------......------...------333<<>>AAACCCEEEDDDBBB@@@???@@@@@@???===999999::::::;;;===>>>???===>>>@@@@@@@@@AAACCCEEEEEEHHHGGGCCCDDDJJJOOOPPPMMMHHHIIIOOOSSSZZZkkk|||xxxggg]]]```iiinnnuuuxxxssseeeTTTHHHBBBDDDGGGMMMSSSXXXZZZZZZTTTTTTSSSVVVdddvvv}}}wwwqqqqqqwwwzzzxxxuuummmaaaRRRIIIIIINNNOOOMMMNNNPPPSSSUUUWWW[[[___bbb^^^___aaaaaa___\\\ZZZYYY___eeeqqqyyyvvvuuuvvvxxxsssjjjaaa^^^```ccceeefffhhhkkknnnnnnuuu~~~zzzvvvvvvvvvxxxwwweee\\\WWWSSSVVVYYYdddvvvpppaaaVVVQQQPPPTTTcccaaaGGGJJJ]]]bbbNNNAAA<<<===888777999======999888;;;vvvjjjhhhkkkpppSSSAAA>>>===HHH^^^|||{{{ggg]]][[[RRRNNNPPPMMMLLLIIIFFFEEEDDDDDDBBBAAA>>>>>>===<<<:::888666555333333222222111000000000///............---------...------,,,,,,------......,,,---...---,,,111888DDDYYYeeekkkxxx{{{}}}}}}zzzsssjjjcccSSSLLLCCC<<<777555444444333555777999::::::::::::;;;;;;;;;<<<>>>AAACCCEEECCCAAA??????@@@AAA@@@???:::::::::;;;<<<===>>>???<<<>>>@@@AAABBBBBBDDDFFFEEEHHHHHHDDDEEEKKKPPPRRRMMMIIIJJJPPPUUU]]]pppssseee```gggpppvvv{{{{{{qqqaaaPPPFFFDDDFFFJJJOOOUUUYYYZZZYYYSSSQQQPPPVVVgggyyywwwrrrnnnoootttvvvqqqkkkdddXXXLLLHHHLLLOOOOOOMMMMMMOOORRRUUUWWW[[[___bbb\\\]]]___]]][[[YYYZZZ\\\___gggttt}}}wwwuuutttvvvvvvsssjjjcccccceeeggghhhiiikkknnnqqqqqqwww~~~ssseee]]]YYYWWWVVV\\\jjj~~~}}}kkk]]]TTTRRRSSSVVVhhh[[[EEEKKKhhh{{{^^^JJJ???<<<>>>999999;;;>>><<<888888;;;rrrhhhjjjppp{{{fffKKK@@@AAAAAAPPPmmmsssbbb[[[XXXOOONNNPPPMMMLLLIIIFFFDDDCCCCCCBBBAAA=========<<<:::999777666333333222222111000000000///............---------...------,,,,,,------......,,,,,,......---000555;;;TTTaaaeeeooowww|||zzz}}}~~~|||wwwoooiiiYYYRRRHHH???999777555444444666999::::::::::::;;;;;;;;;;;;===???AAADDDEEECCCAAA??????AAAAAAAAA@@@;;;;;;;;;<<<<<<>>>??????;;;>>>AAABBBCCCDDDFFFGGGFFFIIIIIIFFFGGGLLLQQQQQQMMMIIIKKKRRRWWW```vvv|||qqqfffbbbkkkuuuzzz~~~zzzmmm\\\NNNGGGGGGHHHLLLRRRWWWZZZYYYWWWQQQOOOOOOWWWjjjzzz}}}xxxooollljjjkkknnnnnnhhhccc[[[QQQHHHIIIMMMNNNMMMLLLNNNPPPSSSVVVXXX[[[___bbb[[[[[[[[[ZZZYYYZZZ]]]___aaaiiiwwwzzzuuusssrrrsssssspppiiidddggghhhiiijjjkkkooossswwwzzz~~~tttfff]]]ZZZZZZ]]]eeeuuuxxxgggYYYRRRSSSUUUZZZsssUUUFFFNNNoooqqqVVVEEE===;;;<<<999999;;;===:::777999???qqqiiinnnxxxoooZZZBBB???EEEEEEXXX{{{jjj\\\WWWWWWPPPPPPRRRLLLKKKHHHEEEBBBBBBBBBAAAAAA<<<<<<<<<<<<;;;:::999888333333222222111000000000///............---------...------,,,,,,------......+++,,,//////...000444888QQQ]]]^^^eeekkknnnsss~~~{{{}}}{{{sssnnnbbbZZZNNNCCC<<<888555444444777;;;;;;::::::;;;<<<;;;;;;<<<===???BBBDDDFFFBBBAAA??????AAABBBBBBAAA<<<<<<<<<<<<===>>>??????;;;>>>AAACCCDDDEEEFFFHHHFFFJJJKKKHHHHHHMMMPPPPPPMMMJJJLLLSSSXXXccczzzvvvnnnfffeeeooovvvzzz|||vvvhhhXXXNNNJJJGGGIIINNNTTTYYY[[[YYYWWWQQQNNNOOOYYYmmm{{{yyypppgggffffffggggggddd```]]]VVVMMMHHHKKKOOONNNMMMOOOPPPRRRUUUWWWYYY\\\```ccc\\\ZZZXXXWWWYYY\\\___aaadddkkkyyyzzzsssrrrpppppppppnnnjjjgggiiiiiijjjkkknnnssszzz}}}zzz|||qqqfffcccfffkkkuuutttbbbUUUPPPRRRUUU^^^sssNNNHHHTTTxxxhhhQQQFFF@@@===<<<777777999;;;999888===DDD}}}qqqkkkrrr}}}eeePPP===???GGGHHH^^^rrrbbbWWWUUUWWWRRRSSSSSSLLLKKKHHHDDDBBBAAAAAAAAA@@@;;;;;;<<<<<<;;;;;;:::999333333222222111000000000//////.........---------...------,,,,,,------......+++,,,///000///000444777QQQ]]]\\\aaafffhhhmmm}}}}}}~~~}}}wwwqqqiii```SSSGGG>>>888555333555888;;;<<<;;;:::;;;===;;;;;;<<<===???BBBDDDFFFBBB@@@???@@@AAABBBBBBAAA======<<<======>>>???@@@;;;===AAADDDEEEEEEGGGHHHFFFKKKLLLJJJJJJMMMPPPOOOMMMJJJMMMSSSYYYddd|||qqqlllfffgggtttuuuyyyzzzsssdddWWWOOOMMMGGGIIINNNUUUZZZ\\\ZZZXXXRRROOOOOO[[[ooo|||wwwkkkaaabbbccccccaaa^^^[[[XXXUUUMMMJJJOOOQQQOOOOOORRRRRRTTTWWWYYY[[[]]]aaaddd]]]ZZZVVVUUUXXX\\\___aaaffflllyyyzzzsssqqqoooooopppooommmjjjiiiiiijjjkkkooovvv|||sssvvv}}}vvvtttxxxzzzrrr```SSSOOOQQQUUUaaakkkHHHIIIXXXdddQQQJJJEEE@@@===555555888:::999999@@@IIItttlllsssrrrgggQQQHHHCCCBBBBBBIIIcccggg[[[XXXSSSQQQPPPPPPOOONNNLLLIIIFFFEEEEEEEEEBBB??????>>><<<<<<;;;:::777555666444222111222222000////////////000000000000000...------,,,,,,------...------......///000000000777HHHZZZaaa```___bbbeeeyyy~~~~~~~~~|||xxxooogggZZZMMMAAA:::666555888888888888999:::;;;;;;<<<>>>@@@@@@@@@AAACCCDDDCCC@@@???AAABBBAAAAAABBB???>>>===<<<<<<;;;;;;;;;>>>>>>???AAACCCFFFHHHIIIJJJJJJJJJKKKKKKLLLNNNNNNOOOOOOOOORRR[[[kkkvvvqqqmmmiiikkkpppxxx|||zzzmmm^^^UUUOOOLLLKKKKKKOOOTTTZZZ[[[XXXTTTMMMLLLPPP]]]mmmuuurrrkkk\\\]]]^^^^^^]]][[[YYYWWWQQQQQQPPPNNNLLLLLLOOOQQQSSSWWWWWWSSSSSSZZZaaaccc]]]\\\[[[YYYYYY\\\aaaeeekkkqqq}}}vvvxxxtttpppnnnooopppooommmllljjjlllppptttxxx|||qqqnnnuuu|||eeeYYYSSSPPPTTTZZZppp```GGGQQQfff}}}eee\\\KKK>>><<<<<<999:::999777666<<>>===<<<;;;888555777555222222222222111///////////////////////////...------,,,,,,------...------......//////000000888GGGYYYaaa___]]]___cccqqq~~~}}}~~~{{{tttmmmaaaSSSFFF>>>999777999999999999:::;;;<<<===<<<>>>@@@@@@@@@AAACCCEEEFFFCCCAAAAAAAAAAAAAAABBB@@@???===<<<;;;;;;<<<<<<>>>>>>???AAACCCEEEGGGIIIJJJIIIJJJJJJKKKLLLMMMNNNOOOOOOPPPTTT^^^mmmxxxsssoookkknnnttt{{{|||vvvhhhZZZSSSOOOLLLMMMMMMPPPUUUZZZZZZVVVRRRKKKJJJNNN[[[jjjqqqmmmfffXXXYYYZZZZZZZZZYYYXXXWWWVVVUUURRROOOLLLMMMPPPSSSUUUXXXXXXUUUUUU[[[aaaccc______]]]\\\[[[^^^cccgggmmmrrr}}}|||wwwuuurrrnnnmmmnnnooonnnmmmnnnlllmmmqqquuuzzztttmmmlllttt}}}wwwcccXXXRRRPPPVVV^^^zzz\\\EEEQQQqqq|||hhh```OOO@@@===;;;666888999999;;;BBBMMMVVV}}}pppooorrrfffTTTEEE???===BBBHHHTTTjjjyyyddd]]]ZZZWWWUUUTTTSSSRRRQQQNNNMMMLLLLLLLLLJJJGGGDDDDDDBBB@@@???>>><<<999666777555333222222222111000///////////////............------,,,,,,------...---------...//////000000444BBBTTT^^^^^^\\\^^^bbbkkk~~~}}}|||uuuiii[[[MMMCCC<<<999::::::::::::;;;<<<======<<<>>>???@@@@@@AAADDDFFFJJJHHHFFFCCCAAAAAABBBBBBAAA@@@>>><<<;;;<<<===>>>>>>>>>???AAACCCEEEGGGHHHHHHHHHIIIIIIKKKLLLMMMNNNNNNPPPRRRXXXbbbppp|||vvvpppmmmpppwww{{{xxxoooaaaWWWUUUUUUTTTPPPPPPRRRVVVZZZYYYTTTPPPIIIIIIMMMYYYfffkkkfff^^^VVVVVVVVVWWWXXXYYYZZZ[[[\\\ZZZUUUPPPMMMNNNRRRUUUWWWZZZZZZWWWXXX]]]bbbcccbbbbbbaaa______aaafffiiiooosss|||yyyxxxwwwvvvsssqqqnnnnnnoooppppppooopppnnnnnnssswww|||yyyqqqllliiiiiiqqqzzz}}}qqq___VVVRRRPPPXXXddduuuXXXFFFXXX|||kkkcccQQQBBB>>>;;;666999;;;<<<@@@GGGQQQXXXwwwpppqqqooo]]]IIIBBB===;;;CCCNNN___uuu|||~~~mmmbbb\\\ZZZWWWUUUUUUTTTSSSQQQNNNNNNNNNNNNMMMKKKHHHFFFFFFDDDBBBAAA@@@>>>:::888888666444333333333222111/////////..................------,,,,,,------...,,,,,,---......//////000---:::LLLYYY\\\[[[___eeemmm{{{pppbbbTTTGGG>>>999999999999::::::;;;<<<======>>>???@@@@@@AAADDDGGGNNNNNNKKKEEEAAABBBCCCBBBBBB@@@>>><<<;;;<<<>>>???>>>>>>???@@@BBBDDDFFFGGGGGGGGGHHHIIIJJJLLLNNNOOOOOOPPPTTT[[[fffrrrxxxppplllooouuusssnnndddYYYWWW\\\``````SSSRRRSSSVVVYYYWWWRRRNNNIIIIIINNNXXXcccfff```XXXUUUUUUUUUVVVXXX\\\___aaabbb^^^XXXQQQMMMNNNRRRVVVZZZ]]]]]]ZZZ\\\aaaddddddddddddcccbbbaaacccgggjjjoooqqqwwwyyysssqqqqqqrrrrrrqqqppppppqqqrrrssssssrrroooppptttxxx~~~sssmmmiiigggeeefffllltttzzz~~~lll[[[UUUQQQOOO[[[kkkdddUUUMMMeeesssgggRRRCCC???<<<;;;<<<======@@@EEELLLQQQuuuqqqqqqiiiTTTAAA???::::::DDDUUUjjjeeeaaaZZZXXXVVVTTTTTTSSSRRRPPPMMMNNNNNNNNNLLLJJJHHHGGGGGGEEECCCBBBAAA???<<<:::888666444333444444333111000000//////...............------,,,,,,------...,,,,,,------.../////////,,,555FFFUUUZZZYYY^^^fffqqquuuhhhZZZKKK@@@:::888888888888999:::;;;<<<===>>>??????@@@BBBEEEHHHPPPSSSQQQHHHCCCDDDDDDBBBBBBAAA???===<<<===>>>???>>>>>>???@@@BBBDDDEEEFFFGGGGGGHHHIIIKKKMMMOOOPPPQQQRRRVVV]]]hhhttt}}}uuulllhhhjjjnnnhhhbbbXXXSSSWWWaaaeeecccUUUSSSRRRTTTVVVVVVRRRNNNKKKKKKOOOXXX```bbb]]]VVVSSSSSSTTTVVVYYY^^^bbbeeeeeeaaaZZZRRRMMMNNNRRRVVV\\\^^^___^^^```eeegggeeeeeeeeeeeeccccccdddgggjjjnnnnnnqqqyyy~~~uuupppnnnmmmooopppppppppqqqqqqssssssssspppqqquuuzzz~~~xxxtttlllgggcccbbbaaaaaagggnnnzzzxxxfffXXXUUUPPPOOO]]]rrrWWWQQQRRRrrrmmmRRRBBB???<<<<<<;;;;;;;;;===BBBHHHLLL|||tttsssnnn```KKK===;;;999;;;III```vvv___```XXXVVVUUUTTTTTTSSSQQQOOOLLLMMMMMMLLLIIIHHHHHHIIIFFFEEECCCBBBBBBAAA>>><<<999777555444444444333222111111000000//////.........------,,,,,,------...,,,,,,,,,---......//////...444BBBRRRYYYYYY___jjjuuu~~~}}}zzzoooaaaQQQEEE===888888888888999:::;;;;;;>>>>>>??????@@@BBBFFFJJJQQQWWWVVVLLLFFFGGGFFFCCCBBBAAA@@@??????>>>>>>>>>>>>??????@@@AAACCCEEEFFFGGGGGGHHHJJJLLLOOOQQQRRRSSSTTTWWW^^^iiisss{{{zzzooofffdddeeeeee]]]XXXRRRQQQ[[[ffffffaaaUUURRRPPPPPPSSSTTTRRRPPPMMMMMMPPPWWW^^^```[[[VVVQQQQQQSSSUUUZZZ___cccfffgggccc\\\TTTOOOPPPTTTWWW]]]___```aaadddjjjjjjgggfffffffffeeedddeeehhhjjjkkkkkknnnvvvyyyrrrnnnlllmmmnnnppppppooopppqqqssstttrrrtttxxx|||wwwmmmhhhgggeeeaaa]]]^^^^^^```hhhpppqqq```UUUTTTQQQPPPbbb{{{wwwPPPMMMVVVzzztttRRR@@@>>>;;;:::888777888<<>>>>>??????@@@CCCGGGKKKQQQYYYZZZOOOHHHIIIHHHCCC@@@AAAAAAAAAAAA???>>>===>>>??????@@@AAACCCDDDEEEGGGHHHIIIKKKMMMPPPRRRTTTVVVUUUWWW^^^hhhrrryyy|||}}}|||tttgggaaaaaaaaa^^^TTTQQQPPPWWWfffqqqnnndddUUUQQQMMMLLLOOORRRSSSRRRNNNNNNPPPUUU[[[]]]ZZZVVVQQQRRRUUUXXX]]]bbbfffhhhhhheee___XXXSSSRRRVVVYYY]]]```aaaccchhhmmmmmmiiihhhhhhhhhgggffffffiiikkkiiijjjnnnvvvxxxsssppppppnnnqqqssssssrrrqqqrrrtttvvvuuuwww}}}sssiiiaaa]]]^^^___[[[YYY\\\```gggrrr}}}}}}jjjZZZRRRTTTRRRRRRhhhjjjLLLIIIZZZsssQQQ@@@>>><<<;;;888666777<<>>:::999>>>JJJaaa}}}lllXXX]]]XXXVVVUUUUUUUUUTTTQQQOOONNNNNNMMMIIIFFFFFFIIIMMMDDDCCCBBBBBBCCCBBB@@@>>>:::888666555555555444333333333333222111000000///...------,,,,,,------...++++++,,,------......///))),,,;;;PPP^^^eeerrr{{{yyyxxxxxxxxx{{{nnn___QQQHHH::::::::::::;;;<<<======>>>?????????@@@CCCGGGKKKPPPZZZ\\\RRRJJJKKKIIICCC@@@AAABBBCCCBBB@@@>>><<>>???<<<888888===DDDLLLPPPsssvvvuuujjjTTT@@@:::>>><<<===QQQwwwvvvddd^^^WWW[[[XXXVVVTTTSSSSSSQQQOOORRRPPPLLLJJJJJJJJJHHHGGGBBBBBBBBBBBBAAA@@@??????===:::666444333444333222444444333111000...---,,,...------,,,,,,------...---------,,,,,,+++++++++...111777FFF^^^ttt~~~}}}xxx{{{yyyyyy}}}zzznnnZZZGGG@@@<<<:::<<<<<<::::::===@@@???>>>>>>???BBBEEEGGGSSSYYY^^^YYYOOOGGGFFFIIIFFFDDDBBBBBBCCCBBB===999<<<===>>>@@@BBBCCCCCCCCCGGGIIILLLNNNOOOPPPSSSUUUVVVWWW\\\cccfffhhhpppxxxwwwpppgggaaa]]]ZZZWWWTTTNNNNNNWWWmmmtttVVVOOOHHHGGGKKKQQQTTTTTTOOONNNPPPWWWZZZXXXVVVWWWWWWYYY]]]aaaccceeeeeeeeellliiiddd]]]WWWUUUVVVWWW```aaacccfffjjjmmmnnnmmmnnniiidddbbbdddggghhhhhhgggjjjpppuuuzzz|||}}}}}}yyytttnnnmmmpppuuuwwwwwwzzzzzzzzzxxxwwwwwwyyy{{{yyy}}}yyywwwwwwzzzooolllgggaaa]]]\\\]]]___]]]^^^```cccjjjwwwuuuhhhUUUQQQVVVSSS]]]}}}wwwUUUIIIKKKfffzzz___III???<<<<<<<<<999666777>>>GGGPPPTTTqqquuuqqqbbbMMM???;;;<<<>>>EEE```nnnaaa]]]XXXYYYWWWTTTSSSSSSRRRPPPOOORRRPPPLLLJJJJJJIIIHHHFFFBBBBBBBBBBBBAAA@@@???>>><<<999666444444555444444444333222111000///...---...------,,,,,,------...---,,,,,,,,,,,,,,,,,,+++...///555CCCZZZpppxxxvvv}}}xxxwww}}}}}}rrr___NNNDDD???<<<===<<<::::::===@@@???>>>>>>???BBBEEEGGGRRRYYY^^^[[[QQQIIIGGGIIIGGGEEECCCCCCEEEDDD@@@<<<<<<===>>>@@@AAABBBBBBBBBEEEGGGJJJLLLNNNQQQTTTWWWWWWXXX]]]ccceeegggnnnvvvuuuoooggg```\\\XXXTTTQQQJJJPPPaaa|||pppUUUOOOHHHGGGLLLQQQTTTUUUPPPNNNPPPVVVYYYWWWUUUVVVWWWYYY[[[^^^```aaabbbbbbjjjhhheee___ZZZWWWWWWWWW^^^___aaaeeehhhlllmmmmmmmmmhhhcccaaabbbdddeeeeeeeeehhhmmmssswwwyyyzzzzzzssspppmmmllloootttwwwyyy{{{{{{{{{yyywwwwwwyyyzzz}}}|||tttnnnmmmooossszzzqqqjjjfffaaa^^^___aaaaaa```^^^___bbbgggqqqqqq```PPPOOOUUUVVVffftttTTTLLLSSSqqqsssZZZGGG>>>===<<<===:::888999@@@IIIQQQUUU{{{nnnqqqiiiUUUDDD>>>===;;;???PPPooohhhbbbaaa]]]VVVTTTRRRQQQQQQQQQPPPOOORRROOOLLLJJJIIIHHHFFFEEEAAAAAAAAAAAA@@@???>>>===;;;999666555666666666555222222222111000//////......------,,,,,,------...+++,,,,,,,,,,,,,,,,,,------...111>>>UUUjjjpppmmm~~~}}}vvvttt{{{zzzxxxgggXXXIIIBBB===<<<<<<::::::===??????>>>>>>???BBBDDDFFFPPPWWW^^^]]]UUULLLHHHIIIIIIFFFDDDEEEGGGGGGDDDAAA======>>>???@@@@@@AAAAAACCCEEEHHHJJJMMMQQQVVVYYYZZZZZZ^^^ccceeeffflllssssssoooggg```ZZZUUUPPPMMMNNNVVVjjj|||hhhRRRMMMHHHHHHLLLRRRVVVWWWRRROOOOOOTTTWWWUUUTTTVVVWWWWWWXXXZZZ[[[\\\]]]]]]ffffffeeebbb]]]YYYWWWWWW[[[\\\___bbbeeeiiilllnnnmmmiiidddaaa```aaaaaaaaacccfffjjjooosssvvvwwwwwwnnnnnnnnnoooppptttyyy}}}~~~~~~|||yyyyyyzzz|||wwwlllfffcccdddhhhllluuu}}}ttthhhbbbdddbbb```bbbggghhhfffbbb___```eeeooo}}}{{{lllYYYNNNOOOTTTXXXooooooPPPNNN]]]lllUUUDDD>>>===<<<===;;;:::===DDDLLLSSSWWW|||uuujjjkkk___HHH;;;<<<>>>:::@@@VVVvvvnnniiifff```TTTRRRPPPOOOPPPPPPOOONNNPPPNNNKKKIIIIIIGGGEEECCC@@@@@@@@@@@@???>>>======:::888666666777888888777222111111111000000//////...------,,,,,,------...+++++++++,,,,,,---------...---///:::PPPccciiieeeuuuvvvyyy~~~}}}xxxttt{{{vvv~~~|||nnnaaaNNNEEE===;;;;;;:::;;;>>>??????>>>>>>???AAACCCEEELLLTTT]]]^^^WWWOOOJJJIIIJJJHHHFFFGGGIIIJJJGGGEEE??????>>>>>>??????@@@@@@CCCDDDGGGIIILLLPPPVVVZZZ\\\\\\```dddeeeeeejjjrrrsssooohhh```YYYSSSNNNLLLWWW\\\hhhyyy~~~mmm^^^QQQMMMIIIIIIMMMSSSWWWYYYTTTPPPOOOSSSVVVTTTTTTVVVWWWWWWWWWVVVWWWXXXYYYYYYaaacccdddccc___ZZZWWWVVVXXXZZZ\\\^^^bbbfffjjjnnnnnnkkkfffbbb````````````bbbeeeiiinnnrrruuuvvvwwwnnnqqqtttttttttvvv{{{}}}|||}}}~~~uuunnnfffbbb```bbbeeejjjrrr{{{pppccc___```dddhhhooossstttoooiiidddaaacccjjjxxxwwwfffWWWPPPQQQUUU[[[wwwfffJJJMMMeeejjjRRRCCC???>>><<<<<<;;;<<<@@@HHHPPPWWWZZZwwwpppgggbbbSSS@@@777;;;>>><<>>======:::999777888999:::999888222111111111000000//////...------,,,,,,------...+++++++++,,,,,,---------///...///777III[[[cccaaaiiikkkooowwwzzz{{{vvv|||~~~~~~ssshhhTTTHHH>>>:::;;;;;;===@@@???>>>>>>>>>???AAABBBCCCHHHPPPZZZ^^^YYYRRRMMMKKKLLLJJJGGGHHHKKKLLLJJJHHHAAA@@@??????>>>??????@@@DDDEEEFFFHHHKKKPPPWWW[[[^^^^^^aaaeeeffffffkkkrrruuuppphhh^^^VVVPPPOOONNNYYY\\\ccclllqqqlll```UUUPPPNNNKKKKKKOOOTTTXXX[[[UUUQQQQQQUUUWWWVVVUUUWWWXXXXXXWWWVVVVVVWWWWWWXXX\\\___cccccc```\\\XXXVVVVVVXXXZZZ\\\^^^bbbiiimmmqqqoookkkfffcccaaaaaaaaadddfffjjjooossswwwyyyzzzrrruuuxxxyyyxxxyyy|||}}}|||}}}~~~wwwoookkkeeecccbbbeeegggjjjsss|||pppeee```bbbgggqqq}}}tttjjjgggfffjjjsssrrr```TTTPPPRRRUUU```^^^FFFNNNnnnkkkQQQCCC@@@???<<<::::::<<>>???HHHccc}}}nnn___VVVSSSQQQOOONNNNNNNNNMMMLLLJJJIIIHHHHHHHHHGGGEEECCCAAAAAAAAAAAA@@@???>>>===;;;:::999999:::;;;:::888222222222111000//////......------,,,,,,------...+++,,,,,,,,,,,,,,,,,,---...///000444AAASSS]]]```___ccciiissssssssswwwxxx|||zzzqqq^^^PPPBBB<<<;;;;;;===@@@>>>>>>>>>??????AAAAAABBBEEEMMMXXX]]]\\\WWWRRROOOQQQMMMKKKKKKNNNOOONNNKKKDDDCCCAAA???>>>>>>???@@@CCCDDDEEEGGGKKKQQQYYY___^^^^^^bbbfffggghhhnnnuuuwwwqqqfffZZZQQQNNNOOORRRUUUZZZbbbiiijjjdddZZZRRRQQQPPPNNNNNNPPPUUUYYY]]]VVVSSSSSSXXXZZZYYYXXXZZZZZZZZZZZZYYYYYYYYYXXXXXXZZZ^^^bbbdddbbb^^^ZZZXXXVVVXXXZZZZZZ[[[___gggmmmsssrrrooojjjeeeccccccdddeeegggkkkpppuuuzzz}}}wwwyyy|||~~~~~~}}}~~~~~~~~~{{{{{{|||~~~~~~wwwooojjjhhhcccbbbdddhhhjjjnnnwwwqqqeeedddgggppp{{{uuummmlllooovvvlll[[[OOOOOORRRWWWiiitttVVVGGGXXX}}}mmmPPPBBB@@@???<<<888999;;;AAAGGGMMMPPPQQQyyyqqqkkkbbbOOO???<<<===;;;===CCCVVVsssiii[[[WWWUUURRRPPPNNNNNNNNNLLLKKKGGGGGGFFFGGGHHHHHHFFFDDDBBBBBBBBBBBBAAA@@@???>>><<<;;;:::;;;;;;;;;999888444333222111000///...---...------,,,,,,------...---,,,,,,,,,,,,,,,,,,+++,,,///000111999JJJYYYaaaYYY]]]dddooo~~~pppvvvxxxwww}}}vvv{{{{{{kkkZZZIII@@@===<<<===???>>>>>>>>>???@@@@@@AAAAAADDDMMMWWW^^^___\\\XXXUUUVVVRRROOOOOOQQQSSSQQQOOOFFFEEEBBB@@@?????????@@@@@@AAACCCFFFLLLTTT^^^eee^^^^^^bbbhhhiiijjjqqqxxxxxxpppcccTTTKKKJJJPPPVVVYYY^^^ccceeeccc^^^XXXUUUSSSRRRQQQQQQRRRVVVZZZ^^^VVVTTTVVV\\\___]]][[[\\\\\\\\\]]]^^^]]]\\\[[[ZZZZZZ^^^ccceeeddd```]]]\\\WWWYYYZZZYYYYYY]]]eeelllttttttrrrmmmgggddddddfffeeehhhlllqqqwww}}}~~~~~~||||||~~~rrrjjjfffcccaaa^^^```eeekkkpppvvvkkkgggnnnzzztttqqqsss|||xxxeeeVVVMMMOOOTTTZZZrrrfffQQQNNNhhhlllMMM???>>>>>>;;;777888999===BBBEEEEEEEEE~~~wwwpppjjjaaaJJJ:::>>>@@@;;;<<>>>>>>>>??????@@@@@@@@@AAAEEEMMMXXX___aaa___\\\ZZZZZZVVVRRRRRRTTTUUUTTTRRRHHHFFFCCCAAA??????@@@@@@===???AAAEEELLLWWWbbbjjj]]]^^^ccchhhkkklllsss{{{xxxooo```PPPFFFGGGPPPXXXdddeeeddd```[[[XXXWWWXXXTTTTTTSSSSSSSSSVVV[[[^^^VVVUUUWWW^^^aaa___]]]^^^]]]^^^```aaa```___]]]\\\[[[___dddgggfffccc```___XXXZZZZZZYYYXXX\\\eeelllttttttrrrnnnhhheeeeeegggeeeggglllrrrxxx~~~sssfffaaa___]]][[[[[[^^^eeeooovvv}}}zzzlllooo{{{ssstttxxxqqq```SSSPPPSSSWWW^^^www]]]OOOUUUuuujjjJJJ<<<<<<===:::777777888;;;===>>><<<;;;}}}wwwlllcccPPPBBB:::======;;;DDDSSSsssiiiaaa]]]TTTVVVSSSOOOMMMMMMKKKHHHFFFDDDEEEGGGHHHHHHGGGEEEDDDFFFDDDBBB@@@@@@@@@>>>===>>>>>>???>>>>>><<<:::999888666444333333222000...//////.........---------------------------------,,,...111222111888LLL^^^[[[ZZZ```kkkuuu{{{|||wwwpppVVVBBB:::;;;>>>@@@@@@AAAAAA@@@??????@@@BBBFFFMMMUUU]]]eeeiiiddd]]]YYY___```YYYSSSSSSUUUTTTQQQKKKEEECCCCCCAAA?????????BBBDDDFFFNNN]]]iiimmm^^^ZZZdddllljjjmmmwwwxxxxxxfffTTTLLLJJJLLLVVVcccmmmnnnhhh^^^YYYZZZYYYUUUVVVYYYZZZXXXUUUUUUWWW[[[WWWVVVWWW]]]ccceeebbb]]]^^^___aaadddffffffdddcccaaabbbdddeeeeeedddcccaaa]]]]]]\\\[[[\\\___cccgggoootttwwwssskkkddddddfffgggmmmppppppsss{{{ttteee^^^\\\ZZZ[[[]]]\\\cccnnnyyy}}}uuuqqqxxxxxxrrryyy~~~ooo]]]QQQJJJRRRWWWeeedddQQQTTTaaaOOOCCC<<<:::555888888777777777888:::;;;}}}yyypppcccYYYGGG>>>999<<<<<<===KKK\\\bbb\\\ZZZSSSUUURRRNNNMMMLLLLLLIIIGGGEEEEEEFFFGGGGGGFFFEEEEEEGGGEEEBBBAAAAAAAAA???>>>????????????===<<<:::999888666444333222111///---//////.........------------------------------------...000111000777JJJ\\\\\\ZZZ\\\gggsss}}}|||yyyrrr\\\III???===???AAAAAAAAABBBAAA@@@@@@BBBDDDHHHNNNVVV]]]eeellljjjeee^^^``````\\\WWWTTTUUUYYYWWWRRRKKKFFFCCCAAA@@@@@@???BBBCCCFFFPPP```ooouuueee]]]cccjjjiiinnnwwwwwwqqq___NNNHHHHHHMMM[[[jjjwwwuuulll___YYYZZZZZZWWWYYY\\\^^^[[[WWWUUUWWWZZZWWWVVVWWW\\\bbbeeeccc```aaabbbdddiiinnnooollliii```aaaccceeefffeeeeeeddd``````___]]]\\\]]]aaaeeennntttxxxvvvnnnhhhfffggghhhnnnrrrrrruuu|||uuuiii^^^[[[\\\\\\___bbbdddhhhrrr|||vvvwwwwwwsss||||||lll\\\QQQNNNTTT\\\ooo\\\OOO[[[bbbQQQEEE>>><<<777888777777666777888:::;;;zzzttthhhXXXMMM>>>;;;:::<<<>>>FFF[[[pppmmmZZZVVVTTTQQQTTTQQQNNNMMMLLLLLLJJJHHHGGGFFFFFFFFFFFFFFFFFFGGGHHHEEECCCBBBBBBBBB@@@???@@@@@@@@@???===<<<:::999888666444333222111///---/////////.........------------------------------....../////////555GGGYYY]]]YYY\\\iiiyyy||||||wwwdddRRREEE@@@???AAAAAABBBCCCBBBBBBBBBDDDFFFJJJPPPVVV]]]fffpppssspppeee```___aaa\\\UUUWWW___aaa]]]TTTKKKEEEBBBBBBBBB>>>AAACCCFFFQQQddduuu~~~mmmaaabbbiiikkkqqqxxxvvvhhhVVVFFFCCCGGGPPPbbbsss~~~pppaaaYYYYYYZZZZZZ^^^aaacccaaa[[[WWWWWWZZZYYYWWWWWWZZZ```ddddddccceeedddgggmmmtttvvvrrrmmm```aaabbbdddffffffggggggdddcccaaa___]]]]]]```bbbmmmssszzzzzzuuunnnjjjjjjkkkqqquuuvvvzzzwwwhhh___YYY[[[___bbbfffjjjnnnpppxxxwwwxxxuuuwwwxxxgggXXXPPPRRRWWWccc}}}oooSSSNNNeeebbbSSSGGG@@@===999777777666666777888:::;;;~~~xxxpppbbbQQQEEE;;;;;;<<<<<>>999666666666666777888:::;;;{{{vvvlll]]]MMMBBB999;;;;;;;;;FFFaaalll```ZZZRRROOOSSSQQQQQQPPPNNNLLLJJJJJJJJJKKKJJJHHHFFFFFFHHHJJJKKKHHHFFFDDDCCCCCCCCCBBBAAACCCBBBAAA???>>><<<<<<;;;<<<:::888777777666333222000000/////////.........------------------------...------...---111>>>KKK\\\aaammm}}}yyyzzz~~~nnnYYYHHH@@@???AAA@@@BBBCCCCCCCCCDDDFFFIIILLLRRRXXX]]]gggsss|||~~~qqqeeeaaafffcccZZZ\\\hhhooopppiiiXXXJJJEEECCCAAA@@@CCCDDDDDDNNNbbbxxxrrrccccccooovvv|||{{{ppp]]]MMMAAABBBJJJXXXmmmpppbbbYYYWWWZZZ^^^bbbhhhmmmjjjaaaYYYXXXZZZ\\\ZZZXXXYYY\\\aaaeeegggjjjiiijjjnnnssssssnnnhhhfffeeedddcccccccccdddeeedddddddddbbb```aaaccceeekkksss~~~}}}wwwtttxxxzzz{{{}}}tttjjjddd```___cccgggjjjnnnsssxxx|||}}}wwwsssxxxiiiYYYRRRRRRQQQ[[[vvv{{{RRRJJJVVVyyy{{{\\\QQQFFF???===888666555555555666888:::;;;}}}xxxqqqfffXXXJJJ@@@888999888:::MMMooovvvddd___\\\TTTQQQTTTRRRRRRQQQNNNKKKIIIIIIJJJKKKJJJHHHGGGGGGHHHJJJKKKGGGEEECCCCCCCCCDDDCCCAAACCCBBB@@@???>>>>>>>>>>>>>>><<<:::999888777555333000000000/////////......------------------------...------...---///999DDDZZZbbbooo{{{~~~||||||{{{|||}}}nnn[[[LLLEEEBBBBBBAAACCCDDDEEEEEEFFFIIIKKKNNNUUU\\\```hhhsss{{{~~~uuulllfffgggeee```cccjjjqqqwwwsssaaaPPPIIIEEEAAAAAAEEEFFFEEEMMM```vvvqqqcccdddpppvvvzzzwwwlllYYYKKKAAAEEEOOO[[[ooo{{{nnnccc[[[VVVXXX\\\___hhhooommmcccZZZXXXZZZ]]]\\\ZZZZZZ\\\___dddfffllllllmmmooopppnnnkkkiiigggeeecccaaaaaaaaabbbcccddddddeeedddbbbccceeegggkkkttt~~~zzz~~~sssjjjeeebbbaaadddggghhhmmmrrryyyyyywww|||xxxcccUUUQQQRRRRRRbbbkkkLLLHHH]]]tttYYYPPPFFF>>><<<888555555444555666888:::;;;{{{tttjjj^^^PPPDDD<<<777999999???YYY~~~|||lll^^^[[[ZZZVVVTTTUUURRRSSSRRROOOJJJHHHHHHJJJIIIHHHGGGFFFFFFGGGHHHIIIFFFDDDBBBBBBCCCCCCBBBAAABBBAAA@@@???>>>??????@@@>>><<<:::999999888555333000000000000/////////...------------------------,,,,,,---///......555===UUU]]]hhhooommmiiimmmuuu}}}|||mmm^^^TTTMMMHHHDDDCCCEEEGGGGGGHHHJJJLLLOOOPPPYYY```eeekkktttzzz|||xxxsssmmmhhhggghhhkkkmmmrrr||||||jjjXXXOOOIIIBBBAAAEEEGGGGGGNNNaaawwwssseeedddmmmqqqsssqqqfffSSSGGGAAAHHHRRR^^^oooxxxnnnfff^^^VVVTTTWWW\\\fffooonnnddd[[[YYY[[[^^^^^^]]][[[\\\^^^bbbeeejjjlllnnnmmmjjjiiiiiijjjeeedddaaa______```cccdddeeeffffffeeeddddddeeeggglllttt}}}pppiiieeebbbbbbeeegggiiiooouuuzzz{{{{{{qqq___TTTQQQRRRVVVkkk^^^KKKHHHeeepppWWWPPPFFF>>><<<888444444444555666888:::<<<zzzqqqfffXXXJJJ???999888;;;<<>><<<999888888777555333000000000000////////////------------------------++++++---000///...333:::OOOWWW```ddd```___jjjwww~~~|||yyylllaaa[[[TTTLLLFFFEEEGGGIIIJJJJJJLLLOOOQQQRRR[[[dddhhhmmmtttyyyzzz{{{yyyrrriiihhhnnnpppooorrrppp]]]SSSKKKCCC@@@FFFHHHHHHOOObbbxxxvvvfffccciiikkkmmmlllcccNNNDDDAAAIIITTT```pppxxxoooiii```VVVQQQTTTZZZeeeooonnnddd[[[YYY\\\______^^^]]]\\\^^^aaadddfffiiillljjjfffdddgggjjjcccbbb___^^^^^^aaadddfffgggggghhhfffdddccceeefffmmmuuuyyymmmgggeeebbbcccfffiiilllsss{{{{{{|||}}}|||lll^^^UUURRRRRRZZZsss{{{VVVKKKJJJkkknnnWWWPPPGGG???<<<888444444444444666888:::<<<~~~|||rrrhhh___SSSEEE:::666999999???SSSwwwrrrcccYYY[[[ZZZSSSQQQUUUUUUQQQMMMLLLLLLKKKHHHEEEHHHHHHGGGFFFFFFEEEEEEEEEBBBCCCCCCCCCBBBAAA@@@@@@????????????>>>>>>>>>>>>;;;;;;;;;;;;:::888666555333222111000////////////......---------,,,,,,,,,---,,,++++++,,,///111333IIIWWW]]]XXXVVVaaakkknnn}}}xxx{{{sssiii___UUUOOONNNLLLJJJIIIKKKOOOTTTWWW\\\^^^ccciiimmmqqqssstttyyy|||xxxooommmssswwwwwwuuu{{{rrr^^^NNNFFFBBBBBBEEEIIIOOO[[[qqqxxxbbbXXX^^^dddkkkjjj___JJJFFFEEEJJJVVVfffrrryyy{{{vvvnnndddZZZTTTSSSYYYaaakkknnnkkkddd^^^[[[```___```aaa^^^\\\^^^dddiiijjjkkkjjjiiihhhhhhiiicccbbb``````aaadddgggjjjkkkkkkiiifffcccdddfffhhhooo{{{vvvkkkeee```dddiiilllpppuuu{{{wwwfffZZZSSSSSSUUUccciiiLLLPPPTTTooo\\\YYYNNNCCC>>>:::666777777666555666:::<<<}}}vvvoooeeeZZZLLL???999:::999888AAA^^^}}}lll___VVVXXXXXXSSSQQQVVVSSSPPPMMMKKKKKKJJJHHHEEEHHHHHHHHHHHHGGGFFFEEEDDDAAABBBBBBBBBBBBAAAAAA@@@????????????>>>>>>>>>>>><<<<<<<<<;;;:::888666444222222111000////////////.........---------,,,,,,---,,,++++++,,,///111222@@@OOOXXXTTTRRR[[[fffjjj~~~{{{{{{zzztttkkk```XXXWWWUUUSSSRRRTTTYYY^^^aaa___```bbbgggnnnrrrttttttyyy}}}|||uuuqqquuuyyyzzzyyy~~~xxxfffUUULLLDDDCCCDDDGGGLLLYYYnnnxxxaaaWWW]]]bbbhhhggg\\\KKKHHHGGGLLLYYYhhhttt{{{}}}xxxooocccXXXSSSRRRUUU^^^hhhmmmjjjeeeaaa___```^^^___```^^^[[[^^^ccciiijjjkkkjjjiiihhhiiijjjdddbbbaaa```cccggglllooooooooommmkkkiiiiiikkknnnssssssjjjeeecccgggkkkooossszzzqqq```TTTPPPTTTZZZmmm```HHHNNNcccppp```\\\OOOAAA===:::666777777666555777:::===~~~{{{qqqiii___RRRCCC888888===:::888HHHoootttqqqxxxeeeZZZSSSUUUVVVQQQQQQTTTQQQOOOLLLJJJJJJIIIGGGEEEHHHIIIJJJJJJJJJHHHFFFDDD@@@AAABBBBBBBBBBBBBBBBBB@@@@@@?????????>>>>>>>>>=========<<<:::777555333222111000///.....................------------,,,---,,,,,,,,,---///000222===MMMXXXUUUQQQXXXbbbhhhttt}}}~~~|||oooeee___\\\ZZZXXXZZZ^^^cccgggeeebbb```eeemmmsssuuutttwww~~~yyyyyy}}}~~~~~~ppp^^^PPPGGGEEEDDDEEEIIIUUUjjj~~~vvv___UUUZZZ___eeecccXXXKKKIIIJJJOOO[[[jjjwww~~~}}}qqqbbbWWWQQQPPPPPPZZZeeekkkjjjfffdddddd```]]]]]]^^^\\\ZZZ\\\aaaggghhhiiiiiiggggggiiikkkeeedddcccdddggglllqqqtttrrrrrrqqqooonnnoooqqqtttxxxxxxmmmhhhfffgggjjjnnnsssyyy~~~jjj[[[PPPNNNVVVaaaxxxzzzTTTGGGPPPvvvqqqfffbbbOOO???;;;999666777666555555777;;;>>>|||yyyooodddUUUHHH===555666<<<;;;>>>XXX~~~eeekkkwwwrrr___WWWRRRSSSRRROOONNNQQQOOOMMMKKKJJJIIIHHHGGGFFFHHHIIIKKKLLLKKKIIIFFFDDDAAABBBBBBCCCDDDDDDDDDDDD@@@@@@@@@?????????>>>>>>>>>>>>>>><<<:::777444333222111000///........................---------------,,,,,,,,,---...000111:::KKKXXXXXXTTTYYYcccjjjvvv~~~{{{|||ppphhheeeaaa______bbbfffiiijjjddd___ccckkkssstttrrrvvv}}}vvvcccRRRIIIFFFCCCCCCEEEPPPfffyyyuuu]]]SSSWWW\\\aaa___SSSJJJJJJLLLRRR^^^lllxxxrrraaaVVVQQQNNNNNNWWWccckkkllljjjhhhggg```\\\ZZZ[[[ZZZWWWYYY]]]cccdddddddddcccdddfffiiieeefffhhhkkknnnppprrrsssooopppppppppooopppsssvvvzzz}}}nnngggffffffkkkmmmpppvvv~~~xxxfffYYYPPPNNNYYYhhhiiiLLLJJJXXXrrrmmmfffOOO===999888666666666555555888<<<@@@{{{wwwnnn^^^KKK@@@:::777666888<<>>>>>===:::777555333222111000//////.........//////.........---------------------......///000444DDDTTTYYY[[[aaammmwww|||wwwyyytttqqqmmmjjjiiijjjlllmmmooohhhaaacccjjjqqqrrrpppuuu|||hhhTTTKKKGGGDDDBBBCCCMMMbbbuuurrr[[[PPPUUUYYY^^^\\\PPPHHHJJJMMMTTT___mmmyyypppaaaXXXRRRNNNOOOVVVbbblllqqqpppkkkgggaaa[[[WWWWWWVVVTTTTTTXXX[[[[[[\\\\\\\\\]]]aaaccccccggglllppprrrqqqooonnniiikkklllmmmmmmooorrruuuzzzrrreeeccceeegggnnnooorrryyyqqqaaaXXXPPPNNN[[[mmm\\\GGGOOObbb~~~tttrrriiiNNN<<<999777666666555555555888>>>BBBzzzvvvgggUUUCCC;;;:::999888888???VVV{{{qqqfffnnnwwwzzz{{{qqqccc\\\WWWVVVTTTQQQOOOMMMKKKKKKKKKLLLLLLJJJHHHGGGHHHIIIIIIJJJKKKKKKJJJIIIGGGEEECCCDDDEEEEEEEEEEEEEEEEEEAAA@@@@@@@@@@@@?????????>>>>>>>>>===;;;888666444333222111000/////////////////////.........---------------.........//////111???QQQ___hhhttt}}}~~~{{{sss{{{yyyvvvsssqqqppppppppptttnnngggfffkkkoooqqqpppttt|||nnnYYYKKKHHHDDDCCCCCCLLL```rrrpppYYYNNNSSSWWW\\\ZZZOOOGGGJJJPPPWWWaaannn{{{~~~mmm```[[[VVVOOOPPPUUU___nnnxxxyyyqqqhhhbbbZZZUUUSSSRRROOOOOOQQQPPPQQQRRRRRRRRRTTTXXX\\\^^^ccciiinnnpppnnnkkkhhheeegggiiikkklllooorrruuuzzzjjj```aaagggkkkpppqqquuu|||xxxhhh[[[UUUOOOOOOaaawww~~~TTTGGGWWWqqqvvvttthhhLLL;;;999888666666555444555999???DDDzzzuuuZZZLLL>>>888888888999<<>>>>>>>>>>>======>>>===<<<:::777666666555444333222111111111111000///......------.........------------......000111<<>>:::444777666666777555777@@@JJJ|||zzzqqq^^^FFF;;;555777999888<<>>>>>>>>>>><<<<<<======<<<:::999888777666555333222222222222111111///.....................------------......000000999KKK[[[bbbdddfffkkklllxxx~~~~~~yyy~~~|||}}}yyymmmYYYQQQKKKLLLJJJKKKXXXhhhbbbTTTHHHLLLYYY___XXXNNNJJJQQQXXX___jjjxxx}}}ooojjjkkkiii___VVVNNNRRR\\\ooo}}}kkk___[[[TTTMMMGGGEEEDDDDDDCCCEEEGGGHHHJJJLLLOOOQQQTTTVVVYYY]]]aaadddeeeeeelllooovvv}}}}}}yyyxxxzzz|||~~~gggccchhhmmmrrryyy|||~~~zzzeeeYYYQQQRRRXXXkkk[[[QQQooosssVVVAAA<<<;;;666777666666777555777@@@JJJyyyttthhhTTTAAA:::666888888999DDDQQQuuunnnqqq|||||||||aaa[[[XXXXXXXXXPPPPPPQQQRRRRRRRRRRRRQQQPPPPPPMMMIIIGGGFFFFFFFFFEEEHHHGGGGGGFFFFFFEEEEEEEEEDDDDDDCCCCCCBBBBBBCCCCCCBBBAAA@@@??????>>>>>>???;;;<<<<<<<<<<<<;;;:::999888777666444333333222222111111000///..................------------......///...555CCCQQQXXXZZZZZZ```eeeuuu~~~uuucccZZZTTTRRRNNNMMMVVVbbb___RRRGGGKKKXXX```ZZZPPPNNNUUU\\\aaaiiiwww{{{rrrooooookkk```WWWRRRSSS[[[mmm}}}iii```\\\UUUMMMHHHEEEDDDDDDFFFIIIKKKLLLLLLNNNRRRVVVTTTXXX\\\```bbbdddfffgggooossszzz{{{zzz}}}}}}kkk]]]___iiipppxxx}}}sss___VVVPPPQQQ\\\vvvqqqVVV^^^oooPPP===:::;;;888666555666777555777@@@KKKuuunnnaaaLLL===999888999666:::KKK```qqqfffrrrxxx___YYYVVVWWWUUUNNNNNNOOOPPPPPPPPPPPPOOONNNMMMJJJGGGFFFGGGGGGGGGFFFGGGGGGGGGGGGGGGGGGFFFFFFDDDDDDCCCCCCCCCCCCDDDDDDBBBBBBAAA@@@????????????=========<<<<<<;;;:::::::::999777666555444333333222111000///..................------------......------333@@@NNNWWW[[[[[[```fffvvv~~~yyylllddd[[[UUUPPPOOOUUU___ZZZOOOGGGLLLYYYaaa\\\TTTQQQYYY___bbbiiiwww~~~yyyuuusssrrrkkk```VVVRRRRRRXXXjjj~~~jjjbbb^^^WWWOOOIIIFFFEEEEEEHHHKKKOOOOOONNNPPPTTTYYYVVVYYY]]]___aaadddhhhkkkpppuuu}}}}}}|||hhh^^^YYY```jjjqqqyyy|||lll[[[WWWRRRRRRccc^^^VVVrrrjjjKKK;;;999:::999666555666777666777@@@KKK~~~qqqhhh\\\HHH;;;999999888666<<>>LLLXXX]]]\\\```eeerrr}}}~~~~~~uuulll```WWWQQQQQQWWW^^^UUULLLGGGNNN\\\ccc___WWWUUU\\\aaadddkkkxxxzzzxxxwwwwwwtttkkk___VVVQQQPPPUUUhhhkkkddd___XXXQQQKKKHHHGGGHHHIIILLLPPPRRRRRRTTTWWWZZZUUUVVVXXXZZZ^^^ccciiinnnrrrwww~~~fff[[[YYY\\\dddmmmuuu|||vvveeeUUUVVVSSSWWWnnn{{{RRR]]]dddGGG;;;888888888555555666777666777AAALLLxxxjjjbbbXXXFFF:::888999999888CCC```~~~|||___UUUaaaqqqyyyooo___[[[TTTQQQPPPKKKKKKLLLMMMMMMMMMMMMLLLKKKHHHFFFFFFGGGIIIKKKKKKJJJGGGGGGGGGHHHHHHIIIIIIIIIDDDDDDCCCCCCDDDDDDEEEEEECCCBBBAAA@@@@@@??????@@@BBBAAA@@@???>>>>>>>>>>>>===<<<;;;999777666555555222222111000////////////......------------......000111333:::GGGUUUZZZXXXYYY^^^iiiyyy|||}}}{{{sssggg\\\UUUTTTWWW[[[PPPJJJHHHQQQ___fffaaaYYYYYY]]]aaadddmmmzzzyyyzzz{{{{{{vvvkkk___VVVOOOOOOUUUfff~~~}}}lllccc___XXXQQQLLLIIIIIIIIIJJJLLLPPPUUUYYY[[[[[[[[[TTTSSSTTTXXX```hhhmmmpppvvv{{{kkkTTTTTTYYYbbbkkkttt{{{ooo^^^NNNSSSUUU]]]}}}mmmPPPjjj[[[BBB;;;999777666555444555777666888AAALLL~~~{{{rrrccc]]]VVVFFF:::888888:::===LLLnnnsssYYYVVVhhhxxx}}}|||ggg]]]\\\SSSNNNOOOLLLLLLLLLNNNNNNNNNNNNLLLLLLIIIHHHGGGHHHJJJKKKKKKJJJGGGGGGGGGHHHIIIJJJJJJKKKDDDDDDDDDDDDDDDEEEFFFFFFCCCCCCBBBAAA@@@@@@@@@@@@AAA@@@@@@???@@@AAABBBCCC???>>><<<:::888777666666333222111000////////////......------------......///000222666CCCRRRXXXVVVTTTZZZddduuu~~~{{{|||~~~zzzoooddd\\\YYYVVVTTTLLLIIIJJJUUUccciiiddd[[[\\\]]]___dddppp}}}zzz}}}xxxmmm```YYYPPPQQQWWWfffyyyyyyjjj```\\\VVVOOOKKKIIIIIIJJJLLLMMMQQQXXX```bbb```\\\UUUTTTVVV___llltttvvvuuu|||mmm]]]VVVVVV```llltttzzzyyyhhhYYYKKKSSSYYYdddaaaUUUxxx~~~OOO===<<<:::666555555444555666666888BBBMMM|||wwwmmm^^^YYYTTTFFF999777888<<>><<<:::888777666666333222111000////////////.........------.........,,,...000444BBBSSSZZZXXXTTTZZZeeevvvyyyyyy}}}{{{{{{|||~~~vvvkkkbbb\\\UUUOOOJJJHHHKKKWWWfffkkkeee\\\]]]]]]^^^dddrrr~~~|||zzznnnbbb[[[QQQSSSYYYfffwwwuuuggg^^^ZZZTTTNNNJJJHHHIIIIIIMMMMMMQQQ[[[eeehhhccc\\\YYYXXX\\\iiixxx{{{zzzaaaTTTUUU[[[\\\hhhtttzzz}}}}}}{{{zzzyyyzzztttcccUUUMMMWWW]]]jjjttt[[[[[[uuuHHH:::===;;;666555555444555666666888BBBMMM|||ppp```YYYWWWLLL===888;;;999888HHHhhhkkkiiimmm}}}ccc```ZZZUUUQQQOOOOOOPPPPPPOOOMMMMMMNNNOOONNNMMMJJJJJJJJJIIIIIIIIIHHHHHHJJJJJJIIIIIIIIIIIIIIIIIIBBBBBBBBBCCCCCCCCCCCCDDDEEECCCAAA@@@@@@???>>>===???>>>AAADDDDDD@@@@@@DDD>>>===<<<:::999888888888666444333111000000111111//////.........---------000...---333>>>KKKTTTXXX\\\\\\fff~~~tttttt~~~{{{{{{~~~{{{pppfff\\\TTTOOOFFFEEEMMM[[[ccc```[[[ZZZYYYYYY___kkktttxxx{{{~~~xxxooobbbWWWOOOSSS\\\hhhrrrtttnnnhhhVVVSSSOOOMMMLLLLLLLLLKKKSSSRRRWWWdddnnnlllfffbbb```ZZZaaazzzlllccc```ZZZYYY^^^fffooozzz~~~}}}tttpppqqqooohhhhhhsss{{{}}}lll]]]UUUOOOQQQ\\\yyyYYYPPP```ddd@@@======:::999666555555777777444555>>>JJJ|||tttggg\\\UUUNNNAAA444444777888>>>SSSssspppsssyyyttt```]]]XXXTTTQQQPPPQQQRRRQQQPPPNNNMMMNNNNNNMMMLLLIIIIIIIIIHHHHHHHHHGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGBBBBBBBBBCCCCCCCCCCCCDDDCCCBBB@@@@@@@@@@@@???>>>CCCBBBDDDGGGFFFAAA@@@CCC===<<<;;;999999888888888999888555333111///////////////.........---------000......111999DDDNNNUUUYYY^^^mmmwwwvvv|||zzz|||~~~{{{nnn```UUUNNNKKKKKKRRR\\\```[[[XXXXXX\\\ZZZ^^^hhhqqqvvv{{{vvvmmmaaaWWWQQQTTT\\\hhhrrrssskkkcccQQQOOOMMMLLLMMMNNNNNNNNNVVVUUU\\\hhhqqqooojjjfffccc___ggg~~~}}}lll```___```___eeennntttyyy~~~yyyuuussssssqqqhhhfffmmmrrrsssxxx{{{iii[[[TTTQQQUUUbbb{{{XXXUUUeee___???===<<<999888666666555666666444555>>>IIIyyynnnccc]]]VVVIII<<<444666666;;;IIIcccvvv~~~nnnbbb[[[YYYVVVSSSRRRRRRTTTUUUSSSQQQOOONNNNNNMMMLLLJJJHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDBBBBBBBBBCCCCCCCCCCCCDDDAAAAAAAAAAAA@@@@@@??????DDDDDDIIIMMMKKKDDD@@@BBB<<<;;;::::::999999999999===;;;888444111///....../////////.........------////////////333;;;GGGPPPWWWaaarrr|||zzz|||yyyzzz}}}xxxeeeVVVOOOMMMPPPWWW\\\[[[WWWWWWZZZ]]]ZZZ[[[dddmmmsss{{{}}}sssjjj```WWWTTTUUU[[[gggqqqqqqggg\\\MMMNNNNNNOOOQQQRRRSSSTTTYYYZZZaaannnuuusssnnnlllfffcccjjj||||||{{{{{{uuuccc\\\ZZZ```fffmmmzzz|||kkkbbb^^^cccffffffhhhnnntttzzzuuudddXXXSSSTTT[[[mmmiiiRRRZZZjjj}}}XXX???>>>;;;777888777666555666666555555>>>HHHrrrhhhbbb___TTTCCC999:::;;;999@@@UUUpppwwwiii]]]YYYWWWVVVTTTRRRRRRSSSUUUVVVSSSQQQOOOOOONNNMMMKKKIIIGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEDDDDDDCCCBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDBBBBBBCCCBBBAAA@@@@@@AAA???CCCLLLTTTSSSJJJCCCBBB======<<<;;;;;;<<<<<<<<<>>><<<999666333000//////////////////............---///000......555BBBNNNWWW```nnnyyy|||}}}{{{xxxzzz~~~}}}hhhYYYRRRLLLRRRYYY[[[WWWUUUXXX]]]ZZZVVVWWW```jjjsss}}}yyyooohhh```XXXSSSTTTZZZfffpppooobbbVVVMMMPPPSSSUUUVVVWWWXXXYYY[[[^^^fffqqqwwwuuurrrrrrnnnlllnnnxxxxxxvvvvvvtttmmmgggccc^^^___iiivvv}}}ccc\\\XXX\\\```aaadddhhhmmmrrrzzzooo___UUUQQQUUU```{{{]]]KKK]]]qqqqqqPPP>>>>>>:::666888888666555555666555666===FFF{{{kkkfffbbb\\\KKK888333::::::999EEE___yyywwwuuuxxx___WWWVVVVVVUUUSSSRRRRRRSSSUUUVVVQQQPPPOOOOOOOOONNNKKKIIIHHHHHHHHHGGGGGGGGGGGGFFFEEEEEEDDDDDDCCCBBBBBBAAABBBBBBBBBCCCCCCCCCCCCDDDDDDEEEEEEDDDBBBAAACCCEEE===CCCPPP[[[ZZZPPPHHHDDD@@@@@@???>>>>>>>>>??????===;;;999666444222222222000000/////////.........+++...000---,,,222@@@KKKWWW[[[ccckkkpppvvvwww{{{xxx{{{~~~}}}jjj\\\WWWPPPWWW]]][[[UUUSSSVVV[[[TTTQQQUUU```mmmwwwuuummmgggaaa[[[SSSUUU[[[gggooolll___RRRMMMQQQVVVYYYYYYXXXYYYYYY]]]```iiissswwwuuuuuuwwwzzzyyywwwyyy~~~yyysssoooooommmjjjfffjjjfffhhhvvvjjj\\\ZZZYYY]]]aaadddhhhmmmtttzzz|||hhhZZZRRRPPPSSSccc{{{VVVLLLeee}}}fffKKK===>>>999666999777666444444666666666<<>>:::888:::666777444444666666666;;;BBByyytttmmmkkk```NNN???999:::::::::EEEcccjjjmmmvvv~~~vvv\\\WWWYYYYYYWWWUUUSSSQQQPPPOOOOOOKKKKKKLLLOOOQQQQQQPPPNNNLLLLLLLLLKKKKKKKKKJJJJJJJJJJJJIIIHHHGGGFFFEEEEEEBBBBBBBBBCCCCCCCCCCCCDDDEEEGGGGGGFFFEEEJJJRRRYYYXXXZZZ^^^bbb^^^SSSLLLKKKDDDDDDBBBAAA@@@@@@@@@@@@;;;:::888555444333333333000000000000/////////...,,,...///---+++...666===LLLNNNTTT[[[```iiizzzppphhhqqq}}}~~~{{{{{{}}}}}}rrriiibbbfffppp~~~|||pppeee^^^```fffhhh```YYYWWWVVVSSSPPPSSS^^^ppp~~~xxxooojjjddd^^^[[[bbbkkkrrrqqqgggYYYPPPLLLTTT\\\aaa```^^^^^^___aaaeeelllrrrssssssyyy~~~{{{}}}{{{wwwtttssstttvvvxxxuuuzzzhhhaaa___iiitttyyy~~~ppp^^^TTTSSSUUU]]]www]]]NNN[[[{{{```III===>>>::::::;;;555777444333666777777;;;@@@xxxsssdddaaaSSS@@@888<<<===888CCCRRRwww}}}gggpppyyyzzzuuu\\\YYY^^^ZZZYYYVVVSSSQQQNNNMMMLLLIIIIIIKKKOOORRRSSSQQQOOOMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLKKKJJJIIIHHHGGGFFFBBBBBBBBBCCCCCCCCCDDDDDDDDDFFFGGGFFFGGGMMMYYYbbbhhhfffeeeccc\\\RRRLLLLLLEEEDDDBBBAAA@@@?????????<<<;;;888555333222111111000000000000////////////...///...---+++---111666FFFKKKTTTZZZ]]]dddvvvooohhhppp}}}||||||~~~vvvfff[[[SSSZZZiiixxx~~~sssggg___aaagggiiibbb]]]]]][[[VVVRRRVVVdddwww{{{qqqkkkddd^^^```hhhrrrwwwrrrfffXXXOOONNNWWWaaaffffffddddddeeecccfffmmmrrrrrrsss{{{~~~~~~jjjeeejjjooo}}}kkk[[[SSSTTTXXXhhhxxxWWWOOO[[[aaaIII======;;;<<<;;;444777444333666777777:::@@@{{{tttlllaaaOOO>>>:::999666888===DDDiiimmmjjjssszzz|||rrrdddaaa___aaa^^^YYYTTTPPPMMMMMMMMMMMMNNNNNNNNNNNNMMMLLLLLLOOONNNMMMLLLLLLNNNPPPQQQNNNMMMMMMKKKIIIFFFDDDBBBDDDCCCCCCCCCDDDEEEFFFFFFIIIGGGDDDBBBDDDKKKTTT[[[kkkhhhbbb[[[TTTOOOMMMKKKDDDDDDDDDCCCBBB@@@???>>>;;;:::999888777555444444222222111000/////////000---------.........//////<<>>PPPwwwjjjyyy~~~ggg^^^\\\[[[^^^[[[VVVRRRNNNLLLLLLLLLMMMMMMMMMMMMMMMLLLKKKKKKMMMLLLKKKJJJKKKLLLNNNOOONNNMMMLLLJJJGGGEEEDDDCCCCCCCCCCCCCCCDDDEEEFFFFFFIIIHHHFFFDDDEEEJJJQQQWWWZZZXXXSSSNNNJJJGGGFFFEEEDDDDDDDDDDDDBBBAAA@@@???;;;:::999888666555444444333222111000000//////000---------.........//////888DDDQQQVVVRRRWWWlll~~~~~~wwwsss{{{|||yyyzzz}}}zzzgggYYYNNNSSS]]]jjjwww~~~|||yyytttqqqllliiikkkmmmdddWWWTTTYYYUUU___rrr}}}tttlllhhheeerrrxxx}}}yyylll^^^TTTPPPSSS]]]gggjjjkkklllkkkiiifffhhhmmmppppppssslll]]]TTTQQQXXXbbb^^^KKKSSSnnntttTTTIII???<<<;;;888777999666555444444555777:::<<<}}}yyysssiii___III>>>666777777666;;;CCCbbbqqqlllwwweee]]]XXXWWWYYYYYYVVVSSSOOOLLLKKKKKKKKKMMMMMMLLLLLLLLLKKKKKKKKKKKKKKKJJJIIIIIIJJJLLLMMMNNNLLLJJJGGGFFFDDDDDDDDDCCCCCCCCCCCCDDDEEEFFFFFFHHHIIIIIIHHHGGGIIIMMMPPPNNNMMMJJJHHHFFFFFFFFFFFFEEEEEEEEEDDDCCCBBBAAA@@@;;;;;;:::999777666555444333333222000000/////////---------...............333>>>MMMSSSRRRWWWjjj~~~}}}yyy~~~vvvooowww|||{{{|||}}}}}}kkkZZZTTTWWW\\\fffqqqzzz}}}zzzyyyyyyzzzyyyxxxqqqnnnoooqqqiiiZZZUUUYYY]]]iii}}}zzzooojjjkkknnn{{{xxxiiiZZZSSSQQQSSS^^^hhhkkkmmmoooooolllgggkkkrrruuusssvvv|||eeeWWWPPPOOO[[[jjj{{{UUUKKKYYYzzzUUULLLDDD===;;;;;;999777888666555444444555777999;;;{{{vvvooocccVVVAAA999666999999999AAAMMMsssrrrjjjyyy{{{```YYYXXXUUUUUUZZZUUUSSSQQQNNNLLLLLLLLLLLLMMMMMMMMMLLLLLLLLLLLLLLLKKKJJJIIIIIIIIIJJJJJJKKKMMMKKKHHHEEEDDDDDDDDDEEECCCCCCCCCDDDEEEFFFGGGHHHHHHIIIKKKJJJIIIHHHIIIIIIJJJIIIIIIHHHHHHHHHIIIIIIEEEEEEEEEEEEDDDCCCBBBAAA======<<<;;;999888777666444333222111000/////////........................000;;;IIIRRRTTTYYYjjjzzzwwwqqq|||}}}|||}}}}}}qqqbbb___```bbbhhhooouuuxxxyyytttrrrqqqqqqsssuuuxxxyyytttqqqrrruuunnnaaa[[[^^^iiivvvrrrfffeeennnwwwyyyfffVVVNNNMMMQQQ\\\fffjjjlllooopppooogggmmmvvvyyywwwxxx{{{vvvwww}}}sss___UUUNNNNNN]]]qqqkkkOOOSSSlllaaaGGGFFF@@@<<<======:::888:::666555555555555777999:::zzztttkkk\\\NNN<<<777666::::::;;;HHHXXXkkkqqqkkkWWWVVVWWWQQQQQQYYYSSSRRRPPPOOOMMMMMMMMMMMMOOONNNMMMLLLLLLLLLLLLMMMJJJJJJJJJIIIIIIIIIJJJJJJKKKIIIGGGDDDCCCCCCDDDEEEDDDDDDDDDEEEFFFGGGIIIJJJHHHJJJKKKKKKIIIGGGFFFFFFGGGGGGGGGFFFFFFFFFGGGGGGEEEEEEEEEEEEDDDCCCBBBBBB@@@???>>>===;;;:::999999555444333111000000//////.....................---000888FFFQQQVVV\\\iiiwww{{{zzz~~~uuulllhhhhhhhhhkkknnnoooooonnnkkkkkkkkkkkkmmmpppsssvvvrrroooqqqvvvssshhhdddgggwww{{{iii```dddrrrzzzeeeRRRIIIGGGMMMXXXbbbgggjjjnnnppppppiiiooowww|||{{{|||tttppprrrxxx~~~zzz{{{}}}kkk\\\UUUPPPOOObbbyyybbbQQQfffzzzUUUGGGDDD???===???>>>;;;:::<<<666666555555666777888999}}}vvvoooeeeSSSCCC888555666999999===PPPeeeooo}}}rrr```TTTUUUUUUOOOOOOUUURRRQQQPPPOOONNNMMMMMMMMMNNNMMMLLLKKKJJJKKKLLLMMMIIIIIIIIIIIIIIIHHHHHHHHHHHHGGGEEEDDDCCCCCCDDDDDDCCCCCCDDDEEEFFFHHHIIIJJJGGGIIIJJJJJJHHHFFFFFFGGGHHHHHHHHHHHHGGGGGGFFFFFFDDDDDDDDDDDDDDDCCCBBBAAA@@@@@@???>>><<<;;;:::999666555333222000000//////...............---------000666AAAMMMUUU\\\gggrrr{{{wwwwwwwwwtttrrrpppnnnlllkkkiiigggeeedddeeeggghhhiiikkkooorrroookkkmmmttttttnnnlllppp~~~qqqdddaaaiiiyyy{{{cccNNNFFFEEEKKKVVV```eeeiiiooorrrrrrlllpppxxx~~~rrrnnnooouuu~~~tttdddXXXVVVRRRTTTjjj___^^^iiiNNNJJJDDDAAA???@@@???;;;:::===666666666666666777888888wwwoooiii]]]JJJ888777555777::::::CCC\\\vvvttttttzzzeeeZZZRRRRRRSSSQQQPPPQQQQQQQQQPPPOOONNNMMMLLLLLLLLLKKKJJJHHHHHHIIIJJJKKKHHHHHHHHHHHHGGGGGGFFFEEEFFFEEEEEEDDDDDDCCCCCCCCCAAABBBBBBCCCDDDFFFHHHIIIGGGHHHHHHGGGFFFFFFGGGIIIIIIJJJJJJIIIIIIHHHGGGGGGBBBCCCCCCCCCCCCBBBAAAAAA??????>>>===;;;:::999999666555444222111000////////////.........---------...111;;;GGGQQQXXXbbbkkkuuuwwwwwwzzz||||||wwwnnngggbbb^^^[[[[[[^^^bbbddddddfffjjjmmmkkkfffhhhppprrrnnnoootttuuuooohhheeehhhssszzz```LLLFFFHHHLLLVVVaaafffkkkqqquuuvvvppprrrxxx|||qqqlllmmmrrr{{{nnn]]]SSSTTTSSSYYYvvvqqq]]]ooo___LLLJJJEEEBBB@@@@@@===999999<<<666666666666666777777777~~~zzzrrrjjjdddXXXCCC000888777999<<<>>>IIIfffpppiiivvvzzzssssssmmm```YYYQQQPPPSSSUUUSSSPPPPPPPPPOOONNNMMMLLLKKKJJJKKKJJJHHHFFFFFFGGGHHHIIIFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDEEEEEEDDDCCCBBBBBB@@@@@@@@@AAACCCEEEFFFGGGHHHHHHGGGEEEDDDFFFIIIKKKFFFFFFFFFGGGFFFFFFEEEDDDBBBBBBBBBCCCBBBBBBAAAAAA>>>>>>===;;;:::999888777777666444222111000////////////.........---------,,,...666CCCMMMUUU^^^fffpppvvvvvvttt~~~xxxwwwvvvvvv}}}rrrfff]]]XXXUUUTTTXXX\\\___```bbbeeehhhhhhcccdddlllpppnnnooouuusss}}}vvvlllkkkmmmnnnhhheeedddgggppp|||xxx]]]KKKHHHKKKMMMXXXccchhhmmmtttyyyyyyttttttyyyyyypppkkklllqqq{{{kkkYYYOOOQQQSSS\\\bbb[[[{{{\\\LLLHHHFFFBBB@@@???<<<777888;;;666666666666777777777777yyysssppplll___LLL===999222666777666AAA\\\www}}}nnnbbbjjj|||{{{yyyppp{{{qqqdddXXXUUURRRPPPQQQRRRRRRQQQOOOOOOOOOOOOMMMKKKHHHGGGIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGGGGHHHIIIGGGDDDAAADDDEEEEEEDDDBBB@@@@@@AAACCCFFFFFFCCCCCCFFFGGGFFFFFFEEEEEEDDDDDDDDDDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDAAABBBDDDEEEEEECCCBBB@@@@@@??????>>>===;;;:::999666555333111//////////////////...------------...///000444<<>><<<:::888777666666666666666777888~~~wwwsssnnngggXXXEEE888666888;;;;;;<<>>>>>>>>>>>===;;;:::999888777555333222111111111000///......------.........///222999CCCOOOXXX^^^hhhlllqqq{{{~~~yyymmmeeellltttyyy|||~~~rrr___QQQGGGAAADDDGGGKKKOOOSSSUUUWWWWWWTTTZZZbbbiiimmmllljjjiii___YYYSSSSSSSSSVVV^^^ggguuuwwwwwwvvv{{{~~~gggQQQFFFFFFKKKPPP\\\hhhnnnuuu~~~zzzzzzwwwooooooqqqwww~~~ppp]]]MMMLLLUUU\\\tttfffVVVdddgggWWWQQQKKKIIIFFFCCC@@@???===;;;999777777666666666666777777~~~{{{vvvsssmmmaaaOOO===555555777999:::AAAUUUsssnnnZZZ___tttcccTTTUUUSSSPPPPPPPPPQQQQQQPPPOOOOOONNNNNNMMMKKKIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGEEEEEEFFFFFFDDDCCCCCCDDDCCCAAA@@@@@@CCCEEELLLNNNNNNKKKJJJKKKGGGBBBFFFFFFEEECCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCCCCBBBAAA???>>>===============<<<;;;;;;;;;:::888666555444444444000000///.....................///444===IIITTTZZZdddccclll|||xxxmmmqqqwwwzzz|||oooZZZLLLBBB>>><<>><<<:::888777777666666777777777|||wwwsssqqqjjj[[[HHH:::777999555555;;;MMMkkkkkk^^^qqqwww]]]TTTSSSQQQOOOOOOPPPQQQPPPOOONNNNNNNNNMMMLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJHHHFFFFFFGGGGGGGGGFFFDDDDDDDDDCCCCCCFFFJJJNNNZZZ___aaaZZZRRRNNNJJJFFFFFFFFFDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCBBBAAA@@@>>>===<<<<<<======>>>======<<<<<<;;;:::999777666555555111000//////......//////.........111888CCCOOOWWW]]][[[kkk|||||||||~~~kkkVVVIIIBBB???:::<<>><<<:::888888777777666777777777~~~wwwrrrjjjiiiaaaRRRAAA888888;;;555888GGGeeezzziiijjjjjjYYYWWWQQQPPPNNNNNNPPPPPPOOONNNNNNNNNMMMLLLLLLLLLKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLJJJHHHHHHIIIJJJIIIHHHDDDEEEFFFGGGHHHMMMRRRVVVccclllpppeeeVVVLLLIIIIIIFFFFFFEEECCCCCCBBBBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBAAA???>>>=========>>>>>>??????>>>>>><<<;;;;;;:::888777666555111111000////////////000/////////000555???KKKTTTUUUWWWkkk}}}~~~~~~iiiTTTFFF@@@???:::<<<>>>AAADDDGGGIIIJJJJJJOOOWWWbbblllpppooommmeee[[[PPPNNNQQQXXXaaaiiijjjqqqxxx|||wwwhhhUUUGGGDDDHHHLLLNNNTTTYYYaaahhhkkkoootttxxx}}}qqqlllxxx~~~uuudddYYYRRRSSSWWW^^^uuuiiiVVVkkkooobbb^^^WWWOOOIIIGGGCCCAAA???>>>;;;:::999999888777777777777777yyypppiii```___WWWGGG:::777888:::555@@@YYY{{{kkkhhhvvv|||^^^UUUVVVPPPNNNMMMNNNOOOPPPNNNMMMNNNMMMLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLJJJIIIJJJKKKLLLKKKIIIDDDFFFHHHIIILLLPPPUUUYYYaaakkknnncccSSSJJJHHHHHHFFFFFFEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCBBBAAA@@@@@@???>>>???@@@@@@@@@@@@@@@???<<<<<<;;;;;;999888666555222111111000000000000000000000000000333;;;GGGPPPPPPUUUhhh~~~mmmUUUDDD===<<<:::;;;===???AAACCCDDDEEEGGGJJJRRR___kkksssuuutttkkk___TTTPPPPPPRRRVVV[[[aaahhhooosssuuuwwwuuuooo___UUUIIICCCDDDIIILLLMMMOOOSSS[[[dddiiilllrrryyy~~~uuusss{{{~~~mmm^^^VVVPPPOOOXXXhhhxxx\\\]]]mmmeee___UUUNNNKKKHHHDDDBBBAAA???===;;;:::999888888777777777777~~~yyyqqqfff]]]\\\ZZZPPP@@@777777999888888MMMpppsssbbbkkkhhhWWWRRRQQQNNNMMMMMMMMMOOOOOONNNLLLMMMMMMLLLKKKKKKLLLMMMNNNMMMMMMMMMMMMMMMMMMMMMMMMJJJIIIJJJKKKLLLLLLJJJHHHDDDFFFIIIJJJLLLNNNQQQTTTXXX^^^```YYYPPPKKKIIIGGGFFFEEEEEEEEEEEEFFFGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFDDDCCCCCCBBBBBBAAAAAABBBAAAAAAAAABBBBBBAAA@@@@@@=========<<<;;;999777666222222111000000000111111...///000///111888CCCLLLMMMTTTaaaqqqsssZZZFFF>>><<<<<<<<<<<<===???@@@AAABBBCCCFFFMMM[[[jjjvvvzzz{{{qqqcccUUUOOOMMMLLLMMMPPPVVV\\\______``````]]]YYYMMMIIIEEEFFFJJJNNNPPPPPPPPPRRRZZZdddiiikkkqqqzzz}}}|||}}}vvveeeYYYSSSPPPNNNZZZvvveeeWWWllltttiii]]]UUURRRMMMJJJGGGDDDCCCAAA???===;;;:::999888777777777777~~~zzzuuukkk^^^UUU\\\YYYNNN???888::::::888@@@]]]xxxccc___ooottt[[[SSSQQQNNNMMMLLLLLLMMMOOOOOONNNLLLMMMLLLKKKKKKKKKLLLNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLHHHHHHIIIKKKMMMLLLIIIGGGDDDFFFIIIJJJJJJKKKMMMNNNQQQTTTSSSPPPOOOOOOLLLGGGEEEEEEEEEEEEFFFGGGHHHIIIEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBBBBCCCCCCBBBCCCCCCCCCBBBBBBAAA@@@>>>>>>>>>>>><<<:::888777333222111111000111111111---///000//////555@@@IIILLLRRR[[[gggvvvwww^^^JJJAAA@@@>>>>>>>>>>>>???@@@AAABBB@@@BBBIIIWWWiiivvv}}}~~~uuugggVVVNNNKKKIIIJJJLLLLLLPPPPPPNNNMMMOOOMMMIIIDDDDDDFFFKKKQQQTTTUUUTTTTTTVVV]]]fffiiijjjpppxxx}}}qqq```VVVQQQTTTOOO^^^~~~]]]YYYzzz|||mmm]]]VVVXXXOOOLLLIIIFFFEEECCCAAA???;;;:::999888777777777777}}}~~~yyyfff\\\\\\XXXbbbXXXIII<<<666777:::;;;FFFzzz}}}ddd[[[iiiwwwhhhWWWVVVTTTKKKJJJKKKMMMNNNOOOOOONNNNNNOOONNNLLLKKKJJJJJJJJJKKKNNNLLLKKKIIIHHHHHHIIIIIIHHHGGGFFFFFFFFFFFFFFFFFFGGGGGGHHHIIIIIIIIIIIIHHHOOOOOONNNMMMLLLJJJHHHGGGFFFFFFFFFFFFGGGHHHIIIJJJGGGFFFFFFFFFEEEEEEDDDDDDCCCGGGIIIGGGBBB@@@BBBFFFEEEDDDCCCBBB@@@???>>>===<<<<<<;;;;;;:::999888888666555444222111000//////333111///---///222777:::FFFNNNUUU[[[lll}}}kkkUUUFFFAAA<<<;;;<<<===???@@@???>>>AAADDDJJJTTTfffxxx~~~}}}sssaaaOOOIIIJJJJJJGGGOOOMMMKKKJJJIIIHHHFFFDDDCCCBBBDDDLLLVVV[[[XXXSSSUUU___iiikkkhhhiiipppxxx~~~}}}wwweeeYYYRRRNNNSSSWWWllljjjQQQjjjxxxiii^^^YYYXXXXXXSSSMMMHHHEEECCCAAA@@@;;;:::888888999888777555{{{yyyqqq___ZZZ^^^]]]cccSSSBBB:::777777999===RRRlll]]]^^^rrr{{{ppp\\\TTTPPPLLLKKKLLLMMMNNNNNNNNNMMMMMMNNNMMMKKKJJJJJJJJJKKKKKKLLLKKKIIIHHHGGGGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEDDDEEEEEEFFFGGGFFFFFFFFFKKKKKKJJJIIIHHHGGGGGGFFFEEEEEEEEEFFFFFFGGGHHHIIIFFFFFFFFFEEEEEEEEEDDDDDDCCCFFFHHHFFFBBB@@@BBBEEEFFFEEEDDDCCCAAA@@@???>>>===<<<<<<;;;::::::999999777666444333111000000000222000///...///222555777DDDMMMSSSWWWeeewww|||{{{wwwzzzxxx|||uuu^^^LLLBBB<<<;;;;;;===???@@@@@@>>>AAADDDJJJUUUiii||||||iiiVVVMMMMMMMMMKKKMMMLLLJJJIIIHHHFFFEEEDDDFFFFFFJJJRRR[[[___\\\WWW]]]eeekkkkkkhhhhhhooovvv~~~}}}~~~ooo___UUUOOOMMMUUU___|||___XXX|||~~~ooogggaaa]]]]]][[[WWWPPPJJJFFFCCCAAA???<<<:::999888999999777666xxxqqqfffVVVWWWbbbcccbbbKKK999777888666;;;EEEdddxxx]]]]]]lllrrr___RRRMMMNNNNNNNNNNNNNNNNNNMMMLLLLLLLLLKKKKKKJJJJJJJJJKKKKKKJJJIIIHHHFFFEEEEEEEEEEEEFFFEEEEEEDDDCCCCCCDDDDDDCCCDDDEEEEEEFFFFFFEEEEEEGGGFFFEEEDDDDDDDDDEEEFFFEEEEEEDDDEEEEEEFFFGGGHHHFFFFFFEEEEEEEEEEEEDDDDDDCCCFFFGGGEEEBBB@@@BBBDDDFFFEEEDDDCCCBBBAAA@@@???===<<<<<<;;;;;;::::::999777666555333222111111000000////////////111333444@@@IIIPPPTTT]]]llluuuuuuxxx~~~ssssss{{{|||vvv{{{mmmUUUEEE<<<;;;:::<<<>>>@@@@@@@@@@@@CCCJJJXXXnnnvvvaaaTTTQQQPPPNNNNNNMMMKKKIIIGGGEEEDDDDDDGGGJJJQQQ[[[bbbccc___ZZZ```eeeiiihhhfffhhhpppxxx~~~vvvnnnnnntttxxx}}}xxxgggXXXPPPNNNPPPVVVgggsssTTTaaarrrhhhfffcccaaa``````[[[UUUOOOJJJFFFBBB@@@>>><<<:::999999999777666sssiii\\\PPPXXXgggiiiZZZDDD666888888555BBBVVVxxxooo\\\iiitttggg]]]PPPMMMRRRQQQQQQQQQPPPOOONNNMMMLLLJJJJJJJJJJJJJJJJJJJJJJJJGGGGGGFFFEEEDDDCCCCCCCCCEEEEEEDDDCCCBBBBBBBBBBBBDDDEEEFFFFFFGGGGGGFFFFFFDDDCCCAAA@@@AAABBBDDDFFFDDDDDDCCCCCCDDDEEEFFFFFFEEEEEEEEEEEEEEEEEEDDDDDDCCCEEEFFFDDDBBB@@@AAACCCEEEDDDCCCBBBAAA@@@??????;;;;;;;;;;;;::::::999999888777666444333222222111......//////000000111111999DDDOOOSSSYYYccckkknnnpppttt}}}xxx{{{}}}zzz|||zzz^^^GGG===<<<:::;;;>>>@@@AAAAAAAAADDDLLL[[[ssslllZZZSSSRRRQQQRRRQQQOOOKKKGGGEEEEEEEEEEEEMMMYYYeeejjjhhh```ZZZZZZ]]]```aaaccciiisss{{{yyyqqqnnnmmmpppqqqsssyyyqqqbbbUUUNNNPPPUUU^^^tttfff\\\sssooogggfffdddaaa___aaa]]]XXXSSSOOOKKKGGGDDD@@@>>>;;;999999999888777zzzmmmaaaUUUPPP]]]llliiiOOO@@@777:::888999PPPnnnkkkbbbttt{{{^^^XXXWWWPPPNNNSSSUUUTTTSSSQQQPPPOOONNNNNNJJJJJJJJJJJJJJJIIIIIIIIIDDDDDDDDDDDDDDDDDDCCCCCCEEEDDDCCCBBBAAAAAAAAAAAACCCDDDEEEEEEFFFFFFEEEEEECCCBBB@@@@@@@@@BBBEEEFFFCCCCCCBBBBBBBBBCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEEEECCCDDDDDDCCCBBBAAAAAAAAACCCBBBBBBAAA@@@???>>>>>>::::::::::::999999999999999888777555444333333222...//////000000000//////333???MMMTTTYYY___fffiiikkkooo{{{~~~~~~~~~~~~fffMMMAAA>>><<<;;;===@@@BBBBBBDDDGGGOOO```zzzuuu```UUUSSSSSSTTTTTTQQQMMMHHHEEEEEEGGGIIIUUUeeeqqqssslllaaaZZZTTTUUUXXX[[[```hhhqqqxxx|||wwwqqqpppsssvvvuuuqqqppp{{{zzzjjj]]]RRRMMMRRR[[[jjjiiittt|||mmmhhhgggccc___]]]```]]]ZZZWWWTTTQQQMMMJJJCCC@@@<<<::::::999888777zzzqqqdddYYYRRRTTTeeennndddEEE>>>;;;;;;:::DDDdddrrrffffffyyynnnTTTOOORRRPPPOOOQQQVVVUUUSSSQQQPPPOOOOOOOOOJJJJJJJJJJJJIIIHHHGGGFFFBBBCCCDDDEEEFFFFFFEEEEEEEEEEEECCCBBBAAAAAA@@@@@@AAAAAABBBCCCCCCCCCBBBBBBBBBAAAAAAAAAAAACCCDDDEEEBBBBBBAAAAAAAAABBBBBBCCCCCCCCCDDDDDDDDDDDDEEEEEEDDDCCCCCCBBBAAAAAA@@@@@@AAAAAAAAA@@@???>>>>>>>>>:::::::::::::::::::::::::::999888666555444444333000000000000///////////////:::HHHSSSYYY___eeeiiikkkmmmzzzzzz}}}pppVVVEEEAAA>>><<<>>>@@@BBBCCCEEEJJJTTThhhhhhZZZWWWWWWTTTUUUTTTPPPKKKIIIKKKNNNXXXdddttt|||yyynnnbbb[[[SSSSSSUUUYYY___ffflllooovvv}}}vvvvvv{{{xxxzzz{{{xxxsssvvvpppaaaWWWOOOLLLTTT```qqqyyylll}}}sssjjjgggfffccc___^^^^^^]]][[[ZZZYYYVVVQQQNNNEEEBBB>>>;;;:::999999888|||ssshhh[[[SSSQQQZZZlllmmm[[[@@@>>>;;;;;;@@@TTTyyynnnbbbaaajjjwwwdddRRRMMMNNNOOOOOOQQQUUUSSSRRRPPPNNNNNNNNNNNNJJJKKKKKKJJJIIIGGGEEEDDDAAABBBDDDFFFGGGHHHHHHHHHFFFEEEDDDBBBAAAAAAAAA@@@@@@@@@AAABBBBBBBBBBBBAAA@@@AAAAAAAAABBBCCCCCCCCCAAAAAAAAA@@@@@@@@@AAAAAACCCCCCCCCDDDDDDDDDEEEEEEDDDCCCBBBAAAAAAAAA@@@???BBBAAAAAA@@@@@@??????>>><<<<<<<<<<<<<<<<<<<<<<<<;;;:::999777666555444444222111000000/////////000///666BBBNNNWWW___gggmmmlllmmm|||{{{yyybbbIIIEEE@@@===>>>@@@BBBCCCFFFKKKXXXppppppaaa]]]^^^WWWYYYYYYWWWTTTTTTYYY^^^llluuu~~~vvviii___ZZZSSSTTTVVV[[[bbbgggiiijjjrrr}}}}}}uuufffYYYTTTOOONNNYYYhhh|||iiimmm~~~pppkkkiiiiiigggccc```aaa___^^^]]]\\\[[[XXXSSSPPPGGGCCC>>>;;;::::::999888yyyoooaaaUUUNNNQQQ]]]ppplllTTT>>>>>>;;;999DDD```uuu___YYY^^^nnnddd\\\RRRLLLLLLNNNQQQSSSSSSRRRPPPNNNMMMMMMMMMMMMKKKKKKKKKJJJIIIFFFDDDBBB@@@BBBDDDGGGIIIJJJJJJJJJFFFFFFDDDCCCBBBAAAAAAAAAAAABBBCCCCCCDDDDDDCCCCCC???@@@AAABBBBBBBBBBBBAAAAAAAAA@@@@@@???@@@@@@AAABBBCCCCCCCCCDDDDDDEEEEEEDDDBBBAAAAAAAAAAAA@@@???BBBBBBBBBAAAAAA@@@@@@@@@=========>>>>>>>>>>>>>>>;;;;;;999777666555555555333222111/////////000000///333<<>>>>>@@@CCCDDDFFFLLL[[[uuuvvvfffbbbcccZZZ]]]___^^^]]]___ffflllxxx~~~}}}pppbbbZZZWWWRRRSSSWWW^^^eeejjjkkkjjjppp~~~zzzzzzoooaaaVVVSSSRRRRRR___oooyyy^^^qqquuullljjjkkkmmmiiicccaaaccc```___^^^^^^\\\YYYSSSOOOHHHDDD???;;;::::::999888zzznnneeeVVVMMMHHHSSShhhsssdddNNN<<<===;;;===TTTxxx~~~___OOO]]]lllsssoooXXXTTTOOOLLLKKKLLLMMMLLLQQQQQQPPPOOONNNLLLLLLKKKJJJJJJJJJIIIHHHGGGEEEDDDBBBBBBDDDHHHMMMNNNKKKHHHFFFEEECCCBBBBBBCCCDDDEEEFFFDDDDDDEEEHHHIIIGGGEEEBBBAAAAAAAAAAAABBBCCCCCCAAABBBBBBAAA@@@AAACCCEEEEEEEEEEEEEEEEEEEEEEEEEEEBBBCCCCCCCCCCCCBBBAAA@@@>>>???@@@BBBCCCBBBBBBAAA@@@@@@AAAAAA@@@???===<<<===;;;999888888777555444666444222000//////000111---111888@@@JJJYYYiiitttwwwuuu{{{}}}sssVVVIII>>>===AAADDDGGGIIIIIIRRRfffooobbb___]]]XXXVVV[[[aaaeeeiiimmmuuutttqqqllleee___ZZZWWWUUUTTT[[[hhhpppnnnllllllttt}}}zzzkkk\\\PPPOOOOOOSSSfff}}}\\\```xxxqqqlllkkkkkkkkkkkkiiifffccc```^^^\\\[[[ZZZXXXTTTQQQJJJFFF@@@<<<:::::::::999~~~tttggg^^^RRROOOMMMUUUlllxxxfffIII>>>;;;<<>>???AAACCCCCCDDDCCCCCCAAAAAABBBCCCBBBAAA???======;;;999888888888666444666444222000///000000111,,,000555<<>><<<<<<;;;:::xxxlll]]]SSSMMMPPPTTT___ttt}}}eeeDDD???<<>><<<:::::::::999777555777555333222000000111111,,,...222777???MMM^^^iiioooooonnnrrr}}}~~~}}}}}}vvv^^^SSSIIIFFFEEEEEEGGGJJJUUUfff}}}mmmcccVVVQQQOOORRRUUUVVVYYY]]]YYYVVVSSSTTTXXX[[[[[[ZZZZZZ\\\cccnnntttrrrooonnnsssyyyvvvfffUUUPPPNNNNNNRRR```~~~``````{{{kkkiiiiiihhhgggggggggfffccc```aaa```^^^]]]\\\ZZZVVVSSSNNNIIIDDD@@@>>>===<<<<<<|||rrrdddVVVMMMLLLNNNZZZqqqxxx[[[AAA???@@@PPPooocccfffrrrjjj[[[XXXOOOMMMKKKJJJLLLOOOPPPPPPOOONNNNNNMMMLLLLLLKKKKKKIIIHHHHHHGGGFFFEEEEEEEEEGGGGGGHHHIIIJJJIIIGGGFFFEEEDDDDDDCCCDDDDDDEEEFFFHHHHHHHHHHHHIIIIIIHHHGGGCCCCCCCCCDDDDDDDDDDDDDDDEEEFFFGGGGGGFFFFFFGGGIIIEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBAAABBBDDDFFFGGGIIIIIIIIIIIIHHHHHHGGGGGGDDDFFFHHHIIIHHHFFFCCCAAAAAA???===<<<<<<;;;999888777666555333222111111111---///000333:::FFFVVVbbbbbbggghhhkkkzzz{{{|||~~~|||iii^^^RRRKKKGGGGGGKKKQQQYYYooossseeeWWWSSSQQQSSSUUUVVVZZZ___[[[YYYYYY\\\bbbeeedddbbb\\\aaajjjsssxxxwwwuuusssvvvzzzmmm\\\SSSRRRPPPOOOVVVkkknnnYYYqqqsssjjjkkkgggfffeeeeeeeeedddaaa^^^```___]]]]]]\\\ZZZVVVSSSNNNJJJEEEAAA???>>>===;;;vvvkkk^^^SSSKKKPPPOOOcccjjjMMMAAA<<>><<<;;;888888666555333222111111///000000111666AAAOOOZZZWWW```gggooo~~~}}}|||}}}}}}sssgggXXXMMMGGGGGGOOOXXX___wwwzzzhhhZZZVVVSSSTTTVVVXXX]]]dddggghhhjjjnnnqqqqqqmmmiii```hhhqqqyyy}}}}}}{{{xxxyyy|||yyyeeeVVVOOOPPPOOOPPP]]]zzzcccaaannnjjjjjjfffeeecccccccccbbb___]]]^^^]]]\\\[[[[[[YYYUUURRRNNNKKKFFFBBB@@@>>><<<;;;xxxnnnbbbXXXQQQMMMUUUZZZppp}}}YYYBBBBBB===PPPmmm{{{qqqaaaSSSOOONNNLLLJJJJJJLLLNNNNNNMMMLLLLLLLLLLLLKKKKKKJJJJJJHHHGGGEEEDDDDDDDDDEEEFFFEEEFFFGGGGGGEEEDDDDDDEEECCCDDDDDDEEEEEEFFFFFFFFFGGGHHHIIIIIIGGGFFFFFFGGGHHHIIIKKKLLLLLLLLLKKKJJJFFFHHHJJJJJJIIIHHHIIIJJJFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHJJJLLLOOOPPPTTTSSSQQQNNNKKKIIIHHHHHHHHHHHHIIIIIIHHHGGGEEEDDDEEECCCAAAAAAAAA@@@>>><<<999999888666555333222111000000000000333<<>><<<{{{uuuiii\\\RRRMMMMMMOOOZZZzzzwwwWWWEEEAAA@@@QQQlllnnndddoooUUURRRWWWPPPNNNKKKKKKKKKKKKJJJIIIKKKKKKKKKKKKKKKJJJJJJJJJGGGFFFDDDCCCBBBCCCEEEFFFAAACCCEEEDDDAAA@@@BBBDDDCCCCCCEEEFFFGGGGGGGGGGGGEEEGGGIIIHHHEEEDDDDDDFFFFFFGGGIIIKKKKKKJJJIIIHHHFFFHHHJJJKKKJJJIIIIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFEEEGGGIIILLLOOOPPPQQQRRROOONNNLLLJJJIIIIIIJJJJJJIIIHHHFFFEEEDDDDDDEEEFFFDDDBBB@@@??????>>><<<;;;::::::999888666444222111...//////...///555>>>FFFFFFOOObbbvvv|||yyy}}}~~~wwwkkk```ZZZaaalll{{{jjjccc[[[VVVSSSVVVaaalllpppvvv{{{yyysssnnnnnnqqqwww~~~wwwsss~~~qqq___RRRMMMMMMRRRYYYiiizzz```eeennnooommmdddfffdddaaa`````````^^^]]]___^^^]]]]]]\\\[[[XXXUUUSSSPPPKKKHHHEEECCC???===wwwooocccWWWLLLIIIOOOXXXooo___KKK======NNNbbbdddbbbpppfff\\\UUUJJJNNNNNNMMMLLLKKKKKKLLLLLLKKKLLLLLLLLLLLLJJJHHHGGGHHHGGGFFFEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCEEEFFFFFFFFFEEEDDDDDDDDDEEEEEEEEEEEEDDDCCCGGGGGGFFFFFFEEEEEEEEEDDDIIIIIIIIIHHHIIIIIIJJJJJJHHHGGGEEECCCCCCCCCDDDDDDDDDDDDJJJUUUXXXRRRKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIFFFEEEEEEDDDCCCBBBBBBBBBAAA@@@???>>>==================<<<:::888555333222000222333111///000777===KKKWWW]]]ccclllnnnxxx}}}{{{jjj```lllqqqfffYYYRRRTTTZZZ___aaakkkpppwwwyyywwwtttssssssyyytttuuu~~~xxxcccVVVPPPOOOQQQPPP```vvvdddeee~~~mmmooonnngggeeeaaa```bbbbbb___\\\]]]bbbaaa```___]]]ZZZXXXWWWVVVQQQLLLJJJHHHEEE@@@<<>>>>>>>>>>>>>>===<<<:::888666333222000222333111...000666;;;GGGSSSZZZbbbmmmpppwww~~~vvvmmmxxx~~~pppggg[[[TTTTTTYYY___ccciiinnnssswwwwwwxxxzzz}}}{{{~~~~~~xxxrrrnnnrrr}}}nnn[[[PPPMMMNNNRRRSSSjjjbbbnnn{{{nnnmmmlllgggccc```___bbbccc```^^^___```______]]]\\\ZZZXXXWWWVVVRRRMMMKKKKKKIIIDDDAAAiii[[[PPPNNNNNNQQQ```rrreeeKKKAAA@@@OOOjjjlll]]]hhhxxxyyyiiiZZZSSSQQQMMMLLLKKKKKKJJJKKKKKKKKKJJJKKKLLLLLLKKKJJJHHHGGGEEEDDDCCCBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBB@@@AAABBBCCCCCCCCCBBBBBBBBBCCCCCCDDDDDDEEEEEEEEECCCCCCCCCCCCBBBBBBBBBBBBFFFEEEDDDCCCCCCBBBCCCCCCBBBBBBDDDEEEEEEEEEDDDCCCBBBKKKXXXbbb___TTTKKKGGGEEEEEEEEEFFFFFFGGGGGGGGGDDDDDDDDDCCCCCCBBBBBBAAABBBAAAAAA@@@@@@????????????>>>===;;;888666333222000222222000...///444999BBBMMMUUU```nnnrrrvvv|||}}}~~~~~~xxxnnniii```XXXTTTWWW^^^ccchhhlllpppssstttvvv{{{xxxzzz|||{{{vvvpppllliiippp}}}ttt```RRRMMMMMMPPPWWW[[[yyynnnbbb~~~xxxoookkkiiiiiiccc```___cccdddbbb```aaa]]]]]]]]]\\\[[[ZZZYYYXXXWWWSSSOOONNNNNNMMMIIIEEEcccUUULLLLLLNNNUUUkkkqqqQQQ@@@???JJJcccttt\\\]]]kkkvvv|||zzzjjjYYYQQQRRRKKKKKKJJJJJJJJJJJJJJJKKKJJJJJJKKKKKKKKKJJJHHHGGGDDDDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBB@@@@@@@@@AAAAAAAAAAAAAAADDDCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAACCCCCCAAA@@@???????????????AAACCCEEEFFFFFFDDDCCCDDDNNN[[[aaa\\\RRRJJJGGGDDDDDDDDDEEEFFFFFFGGGGGGCCCCCCCCCBBBBBBBBBAAAAAABBBBBBBBBBBBAAA@@@@@@?????????===<<<999666444333111222111000...///222555===GGGOOO]]]mmmrrruuuzzz{{{}}}zzzpppllljjjeee]]]WWWVVV\\\ccchhhlllooopppooopppsssvvvvvvxxxxxxuuupppkkkiiiiiirrr{{{fffWWWNNNLLLOOOTTT]]]iiijjjmmmtttpppjjjhhhlllfffcccbbbeeefffcccaaabbb]]]\\\\\\[[[[[[[[[[[[[[[YYYUUUQQQPPPPPPNNNJJJGGGWWWPPPLLLMMMRRR___yyy}}}^^^BBB<<>>>>>>>>>>>>>>@@@DDDFFFGGGFFFEEECCCFFFOOOXXXYYYTTTMMMIIIGGGDDDEEEEEEEEEFFFFFFFFFGGGBBBBBBBBBBBBAAAAAAAAAAAAAAAAAABBBBBBBBBAAA@@@@@@???>>>>>><<<:::888666444333333222000//////111333888BBBJJJXXXhhhmmmqqq}}}}}}zzz{{{~~~pppggghhhjjjiiiccc[[[YYY]]]bbbhhhlllpppqqqooommmmmmnnnoooqqqpppmmmgggeeegggjjjyyy~~~rrr^^^SSSNNNLLLPPPUUUaaayyyrrrggguuuppppppiiigggmmmkkkfffeeeggggggccc```aaa^^^]]]\\\\\\\\\\\\]]]^^^[[[WWWSSSQQQPPPNNNIIIFFFKKKLLLLLLPPP]]]qqqhhhLLL===AAAPPPnnn{{{YYYPPP^^^ppp{{{mmmeeeaaaTTTLLLNNNHHHHHHHHHHHHHHHHHHIIIJJJHHHIIIJJJKKKKKKJJJIIIHHHGGGFFFEEEDDDCCCCCCCCCCCCAAABBBBBBCCCCCCDDDDDDDDDBBBBBBAAAAAAAAABBBCCCDDDFFFDDDCCCAAA@@@@@@@@@AAAAAAAAAAAAAAABBBBBBBBBBBBBBBAAA@@@??????>>>??????@@@BBBEEEGGGHHHGGGEEEDDDIIIOOORRROOOKKKJJJHHHFFFEEEEEEEEEEEEEEEEEEEEEEEEAAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBBBBBBBBBB@@@???>>>>>>===<<<;;;999888777555444222111000000000111444>>>EEEPPP^^^cccjjjyyy~~~}}}~~~vvvggg___aaaeeehhhgggbbb___```cccgggkkkpppqqqooommmmmmnnnhhhiiiiiieeeaaaaaagggmmm|||||||||kkkZZZSSSOOOLLLPPPWWWiiixxxbbbmmmmmmkkkmmmhhhgggkkklllgggeeegggfffbbb______^^^^^^\\\\\\\\\]]]^^^___\\\XXXTTTQQQPPPNNNJJJFFFFFFLLLOOOUUUjjjwwwTTTAAA???KKK\\\|||mmmYYY___nnnxxxfffZZZVVVOOOJJJLLLGGGGGGGGGGGGGGGHHHIIIIIIHHHHHHIIIJJJJJJJJJIIIHHHGGGFFFEEEDDDCCCCCCCCCCCCBBBBBBCCCDDDDDDEEEFFFFFFDDDCCCCCCBBBCCCDDDEEEFFFCCCBBB@@@???@@@AAABBBCCCBBBBBBBBBCCCCCCCCCDDDDDDBBBBBBAAA@@@@@@AAAAAAAAABBBDDDFFFGGGHHHGGGFFFEEEIIIMMMMMMIIIGGGIIIGGGCCCEEEEEEDDDDDDCCCBBBBBBBBB@@@@@@@@@@@@@@@@@@AAAAAA>>>@@@AAABBBBBBAAA@@@???=========<<<<<<;;;:::999777555333222111111000000///999???GGGSSSXXXaaattt{{{ooo```YYYWWW]]]eeejjjjjjhhhgggggghhhkkknnnnnnkkkjjjlllooohhhiiijjjfffdddgggqqqyyyyyy}}}qqqaaaTTTPPPOOOMMMUUUaaa}}}ggghhhwwwiiifffgggffffffggghhhdddbbbeeeddd```^^^^^^^^^]]]\\\[[[ZZZ[[[]]]^^^[[[XXXTTTRRRRRRPPPLLLIIIHHHPPPRRRYYYttt___III===DDDRRRccciiiaaapppzzzyyydddSSSOOOKKKJJJKKKGGGFFFFFFFFFGGGHHHHHHIIIGGGHHHIIIJJJJJJJJJIIIHHHFFFEEEDDDCCCCCCBBBCCCCCCCCCCCCCCCDDDEEEFFFFFFGGGEEEEEEDDDCCCDDDEEEFFFGGG@@@??????>>>@@@BBBDDDFFFCCCCCCCCCDDDDDDEEEEEEEEEBBBBBBBBBAAABBBBBBCCCCCCDDDEEEFFFGGGHHHGGGFFFFFFIIILLLKKKFFFFFFJJJGGGAAADDDDDDCCCBBBAAA@@@@@@???@@@@@@@@@@@@@@@@@@@@@AAA>>>???AAABBBBBBAAA???>>><<<<<<<<<===<<<<<<;;;;;;888666444333222222111///,,,777<<>>=========>>>AAABBBCCCDDDCCCAAA>>>===@@@>>>===<<<;;;;;;<<<<<<<<<999666444444222000///000000555>>>DDDJJJSSS\\\nnnxxx}}}zzzzzz{{{eeeWWWQQQJJJOOOYYYeeeppptttqqqnnnpppqqqpppjjjeeecccgggkkkxxxxxxvvvssswwwsssjjjttt{{{uuukkkZZZNNNHHHLLLPPPUUUiiiwww]]]qqqrrrmmmgggdddddddddcccaaa[[[]]]```bbbcccaaa^^^\\\\\\\\\\\\\\\[[[YYYXXXWWW[[[YYYUUUSSSRRRQQQPPPNNNQQQ\\\kkkpppOOOEEE???EEETTTiii|||ooo[[[VVV```uuu{{{{{{xxxfffTTTOOOOOOMMMKKKKKKIIIHHHGGGFFFEEEDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDEEEDDDBBBAAA@@@AAABBBCCCBBBBBBAAAAAABBBCCCDDDEEEDDDDDDEEEEEEEEEDDDDDDCCC@@@@@@@@@@@@AAABBBCCCDDDEEEEEEEEEEEEEEEDDDCCCCCCAAABBBCCCCCCAAAAAABBBCCCDDDEEEFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEEEEIIIGGGDDDAAA??????@@@AAABBBAAA@@@?????????@@@AAABBBBBBCCCCCCBBBAAA???>>>@@@???===<<<<<<<<<======@@@===:::888777666444222222111333:::AAAFFFNNNVVVcccmmmuuu}}}yyyyyyuuu]]]PPPKKKGGGKKKTTT___jjjnnnllliiimmmpppqqqpppllllllooossszzz{{{xxxtttuuu}}}zzzrrrqqq{{{yyyhhh]]]QQQLLLKKKPPPSSS^^^zzzoooooouuunnnjjjdddaaa``````___]]][[[]]]___aaaaaa```^^^]]]^^^^^^]]]]]]\\\[[[ZZZZZZ[[[XXXUUUSSSRRRQQQPPPNNNUUUiiiYYY>>>@@@<<>>===<<<===>>>???CCC@@@===:::999888666444555111000555<<>>======>>>@@@@@@EEEBBB>>>:::999888666555666000---222999???GGGNNN```lllxxxzzz{{{oooWWWLLLJJJEEEFFFJJJRRR[[[``````___```ffflllppppppnnnmmmlllrrrtttssspppssszzz~~~~~~zzzzzz}}}{{{xxxsssdddUUUMMMJJJLLLOOOVVVdddnnnooossskkkjjjhhheeebbb```______^^^\\\\\\\\\\\\]]]^^^^^^___cccbbb___^^^]]]^^^___```[[[YYYVVVUUUUUUTTTRRRPPPrrrjjjQQQCCC@@@FFF```xxxgggWWWYYYeeeooozzz{{{hhh^^^VVVNNNKKKKKKNNNPPPMMMJJJHHHHHHIIIGGGFFFEEEDDDDDDDDDDDDDDDHHHHHHGGGFFFEEEEEEDDDDDDDDDCCCCCCBBBBBBBBBBBBBBB===>>>???@@@BBBCCCCCCCCCDDDDDDDDDCCCCCCAAA@@@@@@AAAAAA@@@@@@@@@AAABBBBBBAAAAAAAAAAAAAAA@@@??????AAABBBCCCBBBAAA@@@AAACCCBBBCCCCCCDDDDDDDDDDDDCCCAAABBBDDDEEEFFFGGGGGGGGGDDDCCCBBBAAA@@@AAAAAAAAABBBAAA???>>>>>>>>>???@@@EEEDDDCCCBBBBBBBBBCCCCCC@@@???>>>>>>???@@@AAABBBIIIEEE@@@===;;;999888777666000---111777===FFFNNN___kkkxxx|||~~~~~~sssZZZMMMIIIFFFGGGIIIPPPWWW\\\]]]\\\ZZZ```iiiooorrrrrrpppnnnkkknnnmmmlllooowww||||||~~~wwwzzzyyyjjj]]]SSSMMMKKKKKKNNN[[[uuu|||hhhwwwyyyhhhiiihhhgggfffdddaaa```aaaaaaaaa`````````aaabbbdddeeeeeeccc```^^^]]]^^^______\\\ZZZXXXWWWWWWVVVSSSQQQwwwRRR@@@@@@IIIVVVsssWWWZZZjjjvvv{{{kkk^^^XXXQQQLLLKKKHHHLLLMMMIIIFFFGGGIIIJJJFFFFFFEEEDDDDDDDDDDDDDDDGGGGGGFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCBBBBBBBBBAAA===>>>???@@@AAABBBBBBBBBCCCCCCCCCCCCBBBAAA@@@@@@AAAAAAAAA@@@@@@AAAAAABBB@@@@@@AAAAAA@@@@@@???>>>???AAABBBAAA@@@???@@@AAABBBBBBCCCCCCCCCCCCCCCBBB???@@@BBBCCCDDDEEEEEEEEEBBBBBBAAAAAAAAAAAAAAABBBBBBAAA???>>>>>>>>>??????DDDDDDDDDDDDDDDDDDDDDDDD@@@?????????@@@AAACCCDDDNNNJJJDDD@@@>>><<<;;;:::444000///222555:::CCCMMM\\\gggsssxxxwww|||zzz```NNNFFFGGGGGGIIINNNUUUYYYYYYXXXWWW\\\fffooovvvyyyzzzyyylllnnnmmmllloooxxx~~~uuuppp```UUUNNNLLLKKKLLLRRRhhhmmmgggllldddfffcccddddddcccaaa```aaacccfffffffffggghhhiiijjjkkkgggeeecccaaa___^^^^^^^^^]]][[[ZZZZZZZZZXXXVVVSSS}}}___FFF===???TTTqqqbbbWWWiii~~~rrr\\\VVVTTTNNNLLLOOOFFFJJJJJJEEEDDDGGGIIIGGGEEEDDDCCCCCCBBBCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBAAA@@@@@@===>>>???@@@AAAAAA@@@@@@AAAAAABBBBBBBBBAAAAAA@@@BBBAAAAAA@@@@@@AAAAAAAAA@@@AAAAAAAAAAAA@@@??????>>>???@@@@@@>>>>>>???@@@@@@AAAAAABBBBBBAAA@@@@@@>>>???@@@AAABBBCCCCCCCCCAAAAAAAAAAAAAAAAAAAAABBBAAA@@@???>>>???@@@AAABBBCCCDDDEEEEEEFFFEEEDDDCCC@@@@@@???@@@AAACCCDDDFFFPPPLLLEEEAAA>>>===<<<;;;222222333333222444>>>JJJVVV\\\gggppprrrvvv}}}hhhSSSGGGEEEEEEGGGLLLRRRVVVUUUSSSTTTYYYaaakkktttzzz||||||rrrtttssssssyyyxxxfffWWWNNNKKKLLLMMMSSSaaa|||qqqlllxxxqqqiiifffccc___aaaccccccaaaaaaccceeegggggghhhiiijjjkkklllllliiihhhgggdddbbb```^^^]]]^^^]]]\\\\\\\\\[[[XXXUUUlllMMMCCCBBBAAA[[[wwwUUUYYYuuuvvvaaaPPPMMMKKKDDDCCCGGGGGGKKKKKKEEEDDDGGGGGGCCCCCCCCCBBBAAAAAAAAABBBBBBAAAAAABBBBBBBBBBBBBBBBBB@@@AAAAAAAAAAAA@@@??????>>>>>>@@@AAAAAA@@@???>>>@@@@@@AAABBBBBBBBBAAAAAABBBBBBAAA@@@@@@AAAAAAAAA@@@AAAAAAAAAAAA@@@??????===???@@@???>>>===>>>?????????@@@@@@@@@??????>>>>>>>>>???@@@AAAAAAAAAAAA@@@@@@AAAAAAAAAAAABBBBBB@@@?????????@@@BBBDDDEEEBBBCCCEEEGGGGGGFFFDDDCCC@@@@@@???@@@AAACCCEEEFFFOOOKKKDDD???<<<;;;:::999222333555444000///:::GGGLLLOOOXXXdddiiilllyyyxxx{{{~~~}}}oooYYYLLLCCCCCCEEEJJJPPPSSSQQQOOOSSSVVV\\\eeennntttvvvwwwvvvyyyzzz{{{qqq___QQQJJJKKKOOOQQQ\\\ooodddtttrrrbbbgggggg]]]___bbbddddddcccccceeehhhdddeeefffhhhiiijjjjjjjjjkkkkkkiiigggdddaaa^^^]]]___^^^]]]^^^^^^\\\YYYWWWsssUUU>>>???GGGTTTmmm___ZZZnnn^^^YYYRRRKKKFFFEEEFFFGGGDDDDDDCCCCCCCCCBBBBBBBBBCCCBBBAAA@@@@@@AAABBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@AAABBBCCCCCCBBB@@@@@@===>>>@@@AAAAAA???===<<>>?????????>>>===<<<>>>@@@@@@???>>>>>>?????????>>>>>>??????@@@AAA????????????@@@@@@@@@@@@????????????@@@AAABBBCCCEEEEEEEEEEEEDDDCCCBBBAAABBBBBBAAAAAAAAABBBCCCDDDAAA@@@>>><<<::::::::::::666666444111000333888;;;IIIJJJNNNWWWdddpppwwwzzzxxxwww|||zzzxxx}}}zzzbbbNNNIIIBBB???GGGOOOQQQPPPOOOMMMQQQUUU\\\gggpppooojjjsssttt}}}uuu```RRRMMMLLLMMMNNNOOOiiisssiiivvviiigggccc______\\\^^^aaadddfffeeedddcccbbbbbbdddfffjjjkkkjjjhhhgggffffffeeedddbbbaaaaaabbb```^^^[[[ZZZYYYXXXYYYXXXIII;;;;;;IIIaaa|||pppZZZbbbyyydddTTTQQQKKKFFFCCCCCCDDDEEECCCCCCCCCBBBBBBBBBAAAAAAAAA@@@???>>>>>>???@@@@@@AAAAAAAAA@@@@@@????????????@@@AAAAAAAAA@@@??????>>>???@@@@@@@@@???>>>===@@@@@@??????@@@AAAAAABBB@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@?????????<<<===>>>?????????>>>>>>>>>???@@@@@@???>>>>>>????????????>>>??????@@@@@@??????>>>>>>>>>>>>>>>>>>??????>>>??????@@@AAAAAACCCCCCDDDDDDCCCCCCBBBBBBBBBAAAAAAAAABBBBBBCCCCCCBBBAAA???===<<<;;;;;;;;;777666444222000222666999CCCFFFLLLUUUaaakkksssxxxxxxyyy}}}zzzxxxwww~~~jjjTTTKKKDDDAAAGGGNNNPPPNNNLLLJJJMMMQQQYYYeeennnkkkcccfffgggpppyyyjjjXXXNNNKKKKKKNNNQQQ\\\zzznnnxxxpppfffeeeaaa^^^___]]]^^^aaaccceeedddcccbbb______```cccfffgggfffeeeeeedddcccaaa``````______aaa```^^^\\\ZZZZZZZZZZZZ@@@AAA===???SSSssszzz^^^]]]rrrdddOOOKKKIIIFFFDDDBBBBBBCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@??????>>>>>>>>>??????@@@AAA@@@@@@???>>>======<<<===>>>????????????>>>>>>@@@?????????>>>>>>>>>===??????>>>>>>>>>???@@@@@@BBBAAAAAAAAA@@@?????????@@@@@@@@@???????????????===>>>>>>???@@@?????????@@@AAABBBAAA???>>>>>>???AAAAAA@@@@@@???@@@@@@@@@@@@???>>>===============@@@???????????????@@@@@@AAABBBCCCCCCDDDDDDCCCCCCAAAAAABBBBBBBBBCCCCCCCCCCCCBBBAAA???>>>===<<<<<<888777555222000111333666===CCCMMMVVV^^^gggpppwwwxxx~~~}}}yyyzzz|||}}}yyyzzzvvv___OOOGGGBBBGGGMMMNNNKKKJJJFFFHHHLLLUUUdddlllfff[[[WWWWWW^^^mmm}}}|||iii]]]QQQLLLJJJKKKQQQYYYllluuuppp|||iiicccccc```^^^```]]]___aaabbbcccbbb```___\\\\\\]]]___bbbcccbbb```bbbaaa___]]]\\\\\\]]]]]]^^^^^^]]]\\\[[[[[[[[[[[[<<<>>>CCCPPPjjjiiiZZZhhhuuuVVVMMMGGGGGGEEEDDDDDDCCCCCCCCCAAAAAAAAA@@@@@@@@@?????????????????????@@@@@@@@@@@@??????>>>===<<<;;;;;;<<<=========>>>>>>>>>>>>@@@???>>>===<<<<<<======>>>>>>=========>>>>>>???BBBBBBAAA@@@??????>>>>>>>>>>>>>>>???????????????>>>??????@@@@@@@@@@@@@@@BBBCCCCCCAAA???>>>???@@@DDDCCCCCCBBBBBBBBBBBBBBBBBBAAA@@@>>>=========>>>AAAAAA@@@@@@@@@AAAAAABBBBBBBBBCCCEEEEEEFFFFFFFFFBBBBBBBBBCCCCCCCCCCCCCCCDDDDDDBBBAAA@@@???>>>===999999777444111000111333888AAAMMMVVV[[[cccmmmvvvqqqxxx|||yyyvvvwwwxxxxxxvvv|||kkkTTTJJJDDDGGGLLLMMMKKKKKKFFFFFFIIITTTdddmmmeeeXXXPPPNNNPPPYYYcccnnnyyyzzzooo^^^TTTMMMKKKKKKLLLWWWccc~~~{{{lll}}}{{{ooodddbbbaaa^^^]]]^^^^^^___`````````___]]]\\\[[[[[[\\\^^^```aaa___]]]___^^^\\\ZZZZZZZZZ[[[\\\[[[[[[[[[[[[[[[[[[[[[[[[???>>>JJJgggggg]]]^^^sssjjjPPPLLLGGGFFFEEEDDDCCCCCCBBBBBBAAAAAA@@@@@@@@@?????????===>>>>>>?????????@@@@@@??????>>>>>>===<<<<<<;;;<<<<<<=========>>>>>>???@@@???>>>===<<<<<<<<<<<<>>>>>>===<<<<<<=========AAAAAA@@@???>>>>>>===============>>>>>>?????????@@@@@@@@@@@@AAAAAAAAABBBDDDDDDDDDBBB??????@@@AAAFFFEEEEEEDDDDDDEEEEEEEEEEEEDDDBBB@@@??????@@@AAACCCCCCBBBBBBBBBCCCDDDDDDCCCDDDEEEGGGHHHHHHHHHHHHBBBCCCDDDEEEEEEEEEEEEDDDEEEDDDDDDCCCAAA@@@???>>>::::::999666222000000111444>>>JJJRRRVVV]]]hhhqqqmmmrrruuurrrqqqsssuuutttwwwvvv[[[OOOFFFGGGKKKMMMNNNNNNGGGGGGJJJTTTeeennnhhh[[[QQQMMMKKKOOOSSSYYYccclllpppeeeVVVNNNJJJKKKKKKNNN^^^qqqfffooommmhhhcccbbbaaa^^^\\\\\\^^^^^^^^^^^^^^^\\\[[[ZZZ\\\\\\]]]^^^``````___]]]]]]\\\[[[ZZZYYYYYYZZZZZZWWWXXXXXXYYYYYYYYYYYYYYYAAAFFF\\\oooRRRXXXfffyyyhhhPPPIIIEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@??????;;;<<<===>>>????????????????????????>>>>>>>>>>>>>>>=========>>>???@@@AAAAAA@@@@@@???>>>===<<<<<<>>>>>>===<<<<<<<<<======??????>>>>>>======<<<<<<;;;;;;<<<===>>>??????@@@BBBAAAAAAAAAAAABBBCCCCCCDDDEEEDDDBBB@@@@@@BBBDDDFFFFFFEEEEEEFFFFFFGGGHHHGGGFFFDDDBBBAAABBBCCCDDDCCCCCCCCCCCCDDDEEEFFFGGGEEEFFFGGGHHHIIIIIIIIIIIIDDDEEEFFFGGGHHHGGGFFFFFFEEEEEEDDDCCCBBB@@@???>>>;;;<<<;;;888555222111111000888CCCJJJNNNUUU```hhhiiilllnnnlllooovvv|||~~~~~~eeeWWWJJJGGGKKKMMMOOORRRHHHHHHJJJSSScccnnnkkkbbbVVVRRROOOPPPQQQSSS[[[cccooottt~~~wwwhhh]]]OOOHHHFFFKKKLLLSSSkkkooodddyyygggeeebbbaaaaaa___\\\ZZZ]]]]]]]]]\\\\\\[[[ZZZYYY]]]\\\]]]^^^```___^^^\\\ZZZZZZZZZZZZYYYYYYXXXXXXSSSTTTUUUVVVVVVVVVVVVUUUKKKbbbppp[[[PPP```ssscccPPPFFFCCCCCCAAA@@@@@@AAABBBCCCBBBAAAAAAAAA@@@@@@@@@@@@===>>>@@@AAABBBBBBBBBAAA??????@@@@@@@@@@@@AAAAAA???????????????AAABBBCCCCCCCCCCCCCCCBBB@@@>>>===???>>>>>>===<<<<<<======<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;<<<===??????@@@CCCBBBAAAAAAAAABBBDDDDDDDDDDDDDDDBBBAAAAAACCCFFFDDDDDDDDDDDDEEEGGGHHHIIIGGGFFFDDDBBBBBBCCCEEEGGGBBBBBBBBBCCCDDDFFFGGGHHHFFFFFFGGGHHHIIIIIIIIIHHHEEEFFFHHHIIIJJJIIIHHHGGGDDDDDDDDDDDDBBB@@@???===;;;<<<<<<:::777333222222000666>>>DDDIIIQQQ[[[bbbfffiiijjjllluuu~~~uuuwww}}}qqq```OOOIIIJJJLLLOOOSSSGGGGGGIIIPPP^^^kkkmmmhhh\\\YYYWWWWWWUUUTTTYYYaaafffllluuu~~~{{{jjj\\\TTTKKKEEEFFFMMMSSS___ssscccsssllleeeccc```___``````]]]YYY\\\[[[[[[[[[ZZZYYYYYYYYY[[[[[[[[[\\\]]]]]][[[YYYWWWWWWYYYYYYYYYXXXVVVUUUPPPQQQRRRSSSSSSSSSRRRQQQZZZbbbTTTZZZooojjjWWWLLLCCCDDDCCCAAAAAAAAACCCEEEGGGBBBBBBBBBAAAAAAAAA@@@@@@AAACCCDDDFFFGGGGGGFFFFFF@@@@@@@@@AAABBBBBBCCCCCCAAA@@@??????@@@BBBDDDEEEEEEEEEFFFGGGEEECCC@@@?????????>>>===============::::::;;;;;;;;;;;;;;;;;;999:::;;;<<<===??????@@@CCCCCCBBBAAABBBCCCDDDEEEDDDDDDDDDBBBAAABBBEEEGGGBBBBBBBBBCCCDDDFFFHHHHHHGGGEEECCCBBBBBBDDDFFFHHH@@@@@@AAABBBDDDFFFHHHIIIFFFFFFGGGHHHHHHHHHGGGGGGFFFGGGIIIKKKKKKJJJIIIHHHDDDDDDDDDDDDBBB@@@>>>===<<<======<<<888444333222222666<<>>>>>===>>>>>>;;;;;;:::999999:::::::::<<<===>>>@@@BBBCCCEEEFFFEEEEEEDDDCCCBBBAAAAAA@@@CCCCCCCCCCCCCCCCCCCCCCCC@@@AAABBBDDDFFFGGGHHHHHHEEEDDDCCCAAAAAAAAABBBBBB@@@AAABBBCCCDDDDDDDDDDDDGGGHHHHHHFFFEEEDDDEEEGGGGGGGGGHHHHHHHHHGGGFFFFFFHHHGGGFFFEEEEEEBBB???<<<;;;;;;;;;:::999666444333222111555>>>GGGLLLQQQVVVdddnnnmmmmmm~~~yyyoooqqqvvvrrrZZZNNNKKKLLLNNNQQQJJJHHHIIIOOOYYYdddllloooeee```^^^bbbccc```aaafffgggiiilllqqqvvvyyyyyyxxxqqqvvvzzzzzzxxxxxx{{{~~~uuu```QQQKKKJJJHHHMMMMMMNNNdddeee^^^yyykkkddddddcccbbbaaa```___^^^^^^___]]]ZZZWWWVVVWWWYYYZZZWWWWWWVVVUUUUUUTTTTTTSSSUUUUUUTTTSSSRRRQQQPPPPPPPPPNNNLLLNNNPPPRRRPPPNNN~~~fffmmmmmmZZZRRRMMMIIIFFFCCCCCCCCCCCCCCCCCCCCCCCC@@@???>>>???EEEQQQ^^^hhh\\\UUULLLGGGFFFEEECCC@@@?????????@@@@@@@@@AAAAAABBBAAA@@@@@@@@@AAACCCCCCAAABBBDDDFFFFFFDDDBBBAAA??????>>>===============;;;::::::999999::::::;;;===>>>???AAABBBCCCDDDDDDDDDCCCCCCBBBBBBAAAAAA@@@CCCBBBBBBBBBBBBBBBBBBBBB@@@AAABBBDDDFFFGGGGGGGGGGGGFFFDDDBBBAAAAAAAAAAAA???@@@AAABBBBBBBBBBBBBBBEEEGGGGGGFFFEEEDDDDDDEEEEEEEEEFFFGGGHHHHHHHHHGGGGGGEEEDDDDDDDDDBBB???<<<;;;<<<<<<;;;:::777555444222000222:::BBBHHHOOOUUUfffqqqpppnnnzzz{{{~~~|||rrrssswwwxxxbbbSSSLLLJJJMMMQQQMMMJJJIIILLLUUU```hhhmmmkkkhhhhhhjjjhhhbbbbbbfffjjjjjjjjjkkkmmmoooppppppqqqpppmmmfff```^^^bbbfffppp|||vvvjjjeeeooo}}}~~~lllZZZNNNJJJIIIHHHOOOUUU___zzzhhhooosssccc___aaaaaaaaa```___]]]\\\\\\\\\[[[XXXWWWVVVWWWXXXYYYUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTSSSSSSRRRQQQQQQPPPPPPNNNLLLMMMOOOPPPNNNMMMeeecccpppTTTIIIIIIIIIGGGDDDCCCCCCCCCCCCCCCCCCCCCCCC@@@>>>===@@@HHHXXXiiiuuubbb[[[QQQIIIFFFDDDBBB@@@???????????????@@@@@@@@@>>>>>>>>>>>>>>>???@@@@@@???@@@BBBCCCCCCBBB@@@???======<<<;;;;;;;;;<<<<<<:::::::::999999::::::;;;>>>???AAACCCCCCCCCBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@BBBBBBBBBAAAAAA@@@@@@@@@@@@AAABBBDDDEEEFFFFFFFFFEEEEEEDDDCCCCCCCCCDDDDDD@@@@@@@@@@@@@@@@@@@@@@@@CCCDDDFFFFFFEEECCCCCCCCCCCCCCCEEEFFFGGGHHHHHHHHHEEECCCBBBBBBCCCBBB???===<<<<<<<<<<<<;;;999777666333000000555<<>>@@@HHHUUUdddnnn```YYYOOOGGGCCCAAA@@@???>>>?????????????????????<<<<<<<<<<<<======>>>>>><<<===???@@@@@@???>>>===;;;;;;:::::::::::::::;;;::::::999999999:::;;;;;;>>>@@@BBBDDDDDDBBB@@@>>>===>>>>>>>>>?????????@@@AAAAAA@@@@@@???>>>>>>>>>@@@AAABBBCCCDDDDDDDDDDDDAAAAAABBBDDDFFFHHHJJJKKKAAA@@@@@@@@@??????@@@@@@@@@CCCEEEFFFDDDCCCBBBBBBBBBCCCDDDEEEFFFFFFFFFFFFDDDCCCBBBBBBCCCCCCAAA???======>>>======;;;999888666222///222777===HHHSSS\\\jjjmmmkkksss{{{{{{zzzxxxzzzttteeeVVVNNNRRRZZZYYYSSSLLLIIINNNXXXdddllluuuwwwwwwtttmmmhhhgggjjjuuutttqqqlllgggbbb```___aaacccdddccc^^^YYYVVVVVVRRRXXX\\\ZZZYYY[[[ZZZVVVQQQMMMOOO[[[mmmqqq```SSSKKKGGGFFFHHHOOOUUUeeeuuuhhhooojjjaaa```]]]]]]]]]^^^___^^^\\\ZZZYYYWWWWWWXXXXXXYYYYYYYYYYYYWWWWWWVVVVVVVVVUUUUUUUUURRRQQQQQQQQQQQQQQQQQQQQQOOONNNMMMLLLKKKKKKIIIIIItttZZZWWWqqq}}}\\\TTTMMMJJJFFFCCCBBBEEECCCCCCCCCCCCCCCCCCCCCCCC@@@@@@AAACCCGGGOOOXXX___YYYSSSLLLEEEAAA@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<<<<============:::;;;<<<===>>>======<<<:::999999999999999:::::::::999999999::::::;;;<<<>>>???AAACCCBBB@@@>>><<<;;;;;;<<<<<<======>>>>>>???>>>>>>>>>=========<<>>?????????===<<<;;;999555222222444:::EEEPPPQQQ___cccbbbkkkqqqwww||||||~~~zzz|||mmm\\\PPPRRRYYY[[[UUUNNNIIILLLUUUaaaiiitttuuuuuuqqqlllkkklllmmmtttuuuvvvrrrkkkddd___^^^ZZZ]]]___aaaaaa```______XXX\\\\\\YYYVVVUUUTTTRRRNNNOOOVVVbbbssswwwgggVVVMMMHHHFFFGGGLLLRRR^^^yyyhhhkkkuuucccbbbbbb\\\^^^^^^______^^^]]]\\\[[[YYYYYYZZZZZZ[[[[[[\\\\\\ZZZZZZYYYWWWUUUTTTSSSRRRPPPPPPPPPPPPPPPQQQQQQQQQNNNNNNMMMLLLJJJIIIHHHHHHzzz^^^SSS___yyy{{{```OOOMMMLLLLLLGGGBBBCCCGGGBBBBBBBBBBBBBBBBBBBBBBBB???AAACCCEEEGGGKKKQQQUUUQQQNNNIIIEEEBBBAAAAAABBB>>>>>>>>>>>>============:::;;;<<<<<<===<<<<<<<<<999999:::;;;<<<<<<<<<<<<999999888888888999::::::999999999999:::;;;<<<<<<===>>>@@@@@@@@@>>><<<;;;999:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>???@@@@@@?????????BBBCCCDDDEEEEEEEEEEEEDDDAAAAAA?????????@@@AAABBB???AAADDDDDDCCCBBBBBBCCCCCCDDDDDDDDDCCCCCCBBBAAAGGGEEECCCCCCCCCDDDCCCBBB>>>???@@@@@@@@@???>>>===;;;777555444444666@@@JJJQQQ]]]___```kkkqqqrrrxxx~~~~~~~~~|||yyyvvv~~~xxxfffWWWUUUYYY___ZZZSSSMMMLLLSSS]]]eeeoooqqqqqqnnnnnnppppppmmmooorrrvvvtttnnnhhhdddccc^^^\\\XXXVVVWWWZZZ___bbb``````^^^YYYTTTQQQPPPOOONNNUUU```nnn{{{lll\\\OOOKKKIIIGGGKKKRRR[[[rrrhhh[[[rrrkkkbbbbbb```\\\_________^^^^^^]]]]]]]]]\\\\\\\\\\\\\\\]]]^^^^^^\\\[[[ZZZXXXUUUSSSQQQQQQNNNOOOOOOPPPPPPQQQQQQQQQMMMNNNNNNLLLJJJHHHHHHIIIgggSSSWWWkkknnnZZZQQQMMMKKKJJJGGGCCCCCCGGGBBBBBBBBBBBBBBBBBBBBBBBBAAABBBCCCDDDEEEGGGJJJMMMIIIHHHFFFCCCAAA@@@AAAAAA>>>>>>=========<<<<<<<<<888999:::;;;<<<;;;;;;:::888999999:::;;;<<<<<<<<<999888888888999999:::;;;999999999999:::;;;<<<=====================<<<;;;999999999999999999999:::999999::::::;;;<<<<<<<<<=========>>>>>>===<<<<<<@@@AAAAAABBBAAA@@@???>>>???>>>=========???AAABBB@@@BBBCCCCCCBBBBBBCCCEEEAAABBBBBBCCCCCCCCCBBBBBBGGGEEEBBBBBBBBBBBBBBBAAA???@@@AAABBBBBBAAA@@@???;;;999777666444333:::CCCOOOYYYZZZ^^^ooovvvuuuwwwyyy|||yyyxxxyyyyyy|||xxxjjjdddfffiiieee^^^WWWSSSVVV]]]ccclllooopppppptttwwwrrrjjjkkkpppuuuuuuqqqnnnnnnooojjjeee]]]XXXWWWZZZ]]]```___^^^\\\YYYUUURRRRRRTTTYYYeeeuuuzzznnn^^^RRRIIIJJJKKKJJJPPP[[[mmmooo]]]```vvvgggddd```^^^``````___]]]\\\\\\]]]^^^______^^^\\\[[[[[[]]]^^^```\\\[[[ZZZXXXVVVTTTRRRRRRMMMNNNNNNOOOPPPPPPQQQQQQLLLNNNNNNMMMJJJHHHIIIKKKttt]]]PPP___uuuvvvhhh[[[RRRKKKIIIGGGDDDBBBDDDBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDCCCBBB@@@AAADDDGGGDDDDDDCCCAAA???>>>>>>>>>>>>>>>======<<<<<<<<<;;;777888999:::;;;:::999999888888999:::;;;;;;<<<<<<999999888888999:::;;;;;;999999999999:::;;;<<<===<<<<<<<<<<<<;;;<<<<<<<<<888888888888888888888888888888999:::;;;<<<<<<===<<<<<<<<<<<<<<<<<<;;;:::;;;<<<===>>>???>>>>>>======<<<;;;;;;<<<>>>@@@BBBBBBBBBCCCCCCBBBBBBDDDFFF???@@@AAABBBCCCDDDDDDDDDGGGEEEBBB@@@AAAAAA@@@??????@@@AAABBBBBBBBBAAA@@@:::999888777333111666???EEEMMMOOOWWWlllwwwuuuvvvyyytttkkkmmmsssxxx|||vvvwwwssspppiiiaaa[[[ZZZ___dddjjjnnnqqqtttzzz}}}tttfffkkkpppuuuuuussssssvvvzzzssspppkkkfffdddbbbaaa___[[[ZZZYYYYYYWWWVVVYYY]]]jjjxxxpppaaaTTTJJJFFFJJJLLLLLLTTTaaaqqq``````rrrkkkfffeee______gggaaa___\\\ZZZZZZ\\\^^^___```^^^\\\ZZZZZZ\\\^^^```ZZZZZZYYYXXXVVVUUUTTTTTTMMMMMMNNNOOOPPPPPPQQQQQQKKKMMMOOOMMMJJJIIIJJJLLLzzzWWW[[[eeeqqq~~~|||jjjTTTPPPLLLIIIHHHHHHGGGFFF@@@@@@@@@AAAAAAAAABBBBBBCCCBBB@@@>>>>>>???@@@AAA@@@@@@@@@?????????>>>>>>>>>>>>===<<<;;;;;;::::::999<<>>???AAABBBBBBCCCDDDEEEEEEEEECCCCCCBBBBBBAAAAAAAAABBBCCCCCCGGGEEEDDDBBBAAAAAAAAABBBBBBBBBCCCCCCBBBBBBAAA@@@@@@>>>:::777444444555666???DDDIIIRRRcccuuu{{{xxx|||~~~nnnfffjjjrrrzzzyyypppgggcccdddgggmmmllllllrrrxxxwwwooogggjjjnnnuuuzzz||||||}}}~~~|||{{{zzzyyywwwrrrmmmiiifffdddccccccbbbdddmmmxxxuuueeeYYYPPPFFFDDDKKKMMMMMMYYYjjj|||bbbgggvvvtttgggdddbbb^^^]]]```^^^\\\ZZZXXXWWWWWWXXXYYYZZZZZZZZZZZZYYYYYYYYYYYYUUUVVVXXXYYYXXXUUUQQQOOONNNMMMMMMNNNPPPQQQQQQPPPJJJJJJJJJJJJJJJIIIIIIIIIaaaSSSaaauuuzzzhhh[[[QQQNNNKKKIIIHHHHHHGGGFFFAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@>>>===<<<===>>>???>>>>>>>>>>>>===============<<<<<<;;;::::::999999777:::===;;;666444555777666888::::::999999999:::<<<;;;999888777777777888555666777555444444888;;;888888999:::::::::::::::;;;:::888777666777888999:::::::::;;;;;;<<<<<<<<<;;;;;;;;;:::::::::999999;;;;;;;;;;;;<<<<<<;;;:::::::::;;;===>>>@@@BBBCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBCCCDDDDDDEEEDDDCCCBBBBBBBBBCCCDDDCCCCCCCCCCCCCCCBBBBBBAAAAAA???<<<999666555555555:::AAAJJJSSScccuuurrriiikkkrrrzzz~~~wwwooolllkkkmmmlllmmmrrrwwwvvvooogggeeejjjqqqxxx|||~~~}}}{{{{{{wwwiiiZZZOOOGGGDDDFFFLLLNNNTTTjjjkkkmmmrrriiiaaabbbbbb___]]]^^^]]][[[YYYXXXWWWXXXYYYYYY\\\[[[[[[ZZZYYYYYYXXXXXXTTTUUUVVVVVVUUUSSSPPPOOONNNLLLLLLLLLNNNOOONNNMMMJJJJJJJJJIIIIIIHHHHHHHHHcccOOO```qqqlll]]]SSSMMMLLLJJJHHHHHHIIIHHHGGGEEEBBBBBBAAAAAA@@@?????????>>>===<<<::::::;;;<<<=========<<<<<<<<<;;;;;;;;;;;;;;;::::::999888888888666888999888555444666999666888::::::888888888999:::999888777777666777777222333444333333555888:::888888888999999999999999999888777777777888:::;;;;;;;;;;;;;;;<<<<<<<<<<<<999999999999888888888888999:::<<<======<<<:::999:::;;;<<<===@@@BBBDDDFFFEEEEEEDDDCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCDDDEEEEEECCCCCCCCCCCCCCCDDDEEEEEECCCCCCDDDDDDCCCCCCBBBAAAAAA@@@>>>;;;999666555444444???KKKTTTaaasss{{{xxxpppsssyyyyyytttsssrrrrrrvvvzzzxxxpppiiihhhlllrrrxxx}}}vvviii[[[OOOGGGBBBDDDIIINNNRRRaaammmcccxxxgggbbb___bbbccc```\\\[[[ZZZYYYXXXWWWWWWXXXYYYZZZ\\\\\\[[[ZZZXXXWWWVVVVVVSSSSSSSSSRRRQQQPPPOOONNNMMMLLLJJJKKKLLLLLLKKKIIIJJJIIIIIIHHHGGGFFFEEEEEEeeeVVVXXXyyyzzz___RRRMMMJJJGGGGGGFFFFFFGGGHHHHHHFFFDDDBBBBBBAAA@@@???>>>======<<<;;;::::::::::::;;;;;;<<<<<<;;;;;;;;;:::::::::999999888888888777777777666777777666555555888;;;666888999999888777777888888777777666666666555555111222222333333555777888999999888888888888888888777666666777888999;;;<<<;;;;;;;;;;;;;;;:::::::::999999999999888888888888888;;;>>>???>>><<<:::999:::;;;<<<>>>AAACCCFFFGGGGGGEEEDDDBBBAAAAAABBBBBBBBBBBBBBBBBBBBBCCCDDDEEEDDDDDDDDDDDDDDDDDDDDDEEEBBBCCCCCCCCCCCCBBBAAAAAA@@@???>>>===:::777444222222>>>JJJTTT]]]mmmyyyvvvwww}}}|||~~~|||uuunnnuuuwwwyyy{{{|||~~~|||vvvkkk^^^RRRJJJFFFDDDGGGKKKQQQ\\\uuu~~~hhhuuunnnhhheeeccccccbbb___ZZZXXXXXXXXXWWWWWWWWWXXXYYYZZZ[[[[[[YYYXXXVVVTTTSSSRRRRRRQQQOOOMMMLLLMMMMMMNNNMMMKKKJJJJJJJJJJJJIIIGGGIIIHHHGGGFFFEEEDDDCCCBBBlllUUUZZZmmmvvvWWWGGGGGGJJJIIIEEECCCCCCCCCDDDFFFGGGEEEDDDBBBBBBAAA@@@>>>===<<<<<<;;;;;;;;;:::;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::777777777777777666666666777777777666666777:::<<<777888999999777555555666555555555555555555444444333333333444555777888888::::::999777777777777888555555666777999:::;;;<<<:::::::::999999999999999::::::::::::999999999999888;;;???@@@>>>;;;:::;;;:::;;;<<<>>>AAADDDFFFHHHFFFEEECCCBBBAAAAAAAAABBB@@@@@@@@@@@@AAABBBCCCDDDGGGFFFFFFEEEEEEDDDCCCCCCBBBBBBBBBBBBBBBAAA@@@@@@>>>>>>>>>===:::777444222555===HHHPPPXXXdddxxxxxxuuuyyy}}}{{{uuu~~~|||{{{}}}~~~yyyuuummmaaaUUULLLGGGFFFGGGHHHLLLXXXpppgggpppyyykkkhhhgggdddaaa___]]]ZZZWWWVVVVVVVVVWWWWWWXXXYYYYYYYYYXXXVVVTTTRRRQQQOOONNNPPPNNNLLLJJJIIIJJJLLLMMMMMMKKKJJJIIIJJJIIIHHHFFFGGGFFFEEEDDDCCCBBBAAA@@@sss[[[UUUggg}}}rrr\\\EEE@@@EEEHHHFFFBBBBBBAAA@@@AAACCCEEEDDDCCCAAAAAA@@@???>>>===<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999777777666666666666666666777777777777888999::::::777888999888666444444555333444444444444444333333444333444666999<<<<<<;;;<<<;;;999888777777777888444555666888999:::;;;<<<888888888888999999999999<<<;;;;;;;;;::::::::::::888<<<@@@@@@===;;;;;;<<<;;;<<<===>>>AAACCCEEEGGGDDDDDDCCCBBBAAAAAAAAAAAA????????????@@@AAACCCCCCHHHHHHGGGGGGFFFDDDCCCBBBBBBBBBCCCCCCBBBBBBAAA@@@??????>>>===;;;999666444888;;;AAAJJJQQQ[[[iiivvvuuuwwwzzzzzz{{{~~~zzz}}}}}}uuunnncccWWWMMMHHHEEEDDDHHHLLLUUUiiioooaaa~~~ooofffbbbdddaaa]]][[[\\\[[[XXXUUUVVVVVVWWWWWWXXXXXXXXXVVVUUUTTTRRRPPPNNNMMMLLLNNNLLLJJJHHHGGGIIIKKKLLLKKKJJJHHHHHHIIIHHHGGGEEEDDDDDDCCCBBBAAA@@@@@@???uuu___YYYeeeyyy{{{YYYLLLCCCCCCEEECCCBBBBBBBBB@@@>>>???AAACCCCCCCCC@@@@@@???>>>======<<<<<<999999::::::;;;;;;;;;;;;999999999888888888777777666666666666666777777777555555666777888999888777777888999888555333333333111222333444444333222222333333444999>>>BBBBBBAAA>>>===:::888777777888888555555777888999:::;;;;;;888888888999999:::::::::;;;;;;;;;;;;::::::::::::999===@@@???;;;:::<<<>>><<<<<<===>>>@@@BBBDDDEEEBBBBBBBBBCCCCCCBBBAAAAAA?????????@@@AAABBBDDDDDDFFFGGGGGGGGGGGGFFFDDDDDDDDDDDDDDDDDDDDDCCCCCCBBB@@@@@@@@@???===;;;:::999:::777999CCCLLLSSS\\\ddd]]]cccjjjrrrzzz~~~}}}wwwlllcccVVVLLLGGGFFFFFFEEEKKKVVVgggwwwkkkpppsssgggccc^^^bbbaaa\\\ZZZ[[[ZZZVVVUUUVVVVVVWWWWWWWWWVVVVVVTTTTTTSSSQQQPPPNNNMMMMMMLLLKKKIIIGGGGGGHHHJJJKKKIIIGGGFFFFFFGGGGGGEEEDDDAAAAAAAAA@@@@@@?????????gggTTT]]]wwwaaaJJJFFFEEEGGGEEE??????DDDBBB@@@======???AAABBBCCC??????>>>>>>======<<<<<<777888999:::::::::::::::777777777777666666666666666666666777777777777777444444555666888888666444777888999888555333222333000111333333444333222111222222444:::AAAFFFGGGGGG???>>>;;;999777777888999555666777888::::::::::::888888999::::::;;;<<<<<<;;;;;;;;;:::::::::999999:::===@@@>>>;;;999<<<@@@<<<<<<===>>>???AAACCCDDD@@@AAABBBCCCCCCCCCBBBAAA@@@@@@@@@AAABBBCCCEEEFFFDDDEEEFFFGGGHHHGGGFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDBBBBBBAAA@@@???>>>======;;;444333>>>JJJPPPUUUZZZXXX[[[aaahhhrrr|||yyyrrrcccXXXKKKDDDDDDGGGIIIIIIPPPaaayyyeeepppuuudddcccccc^^^dddeee___\\\\\\YYYTTTUUUVVVVVVWWWWWWVVVVVVUUUTTTTTTSSSQQQPPPOOONNNNNNKKKJJJIIIGGGGGGHHHIIIJJJFFFEEEDDDDDDEEEEEEDDDCCC@@@@@@@@@???????????????nnnSSSWWWkkk|||pppSSSEEEDDDCCCBBBAAA@@@??????<<<<<<<<<<<<============>>>>>>======<<<<<<<<<;;;;;;:::999999888888999999777777777777777777777777666666777777777777666666555555666666666666666555666666555444333333222222222333444333111000111222555333444:::BBBHHHGGGEEE???===:::777555555555666666666777888:::;;;<<<<<<:::::::::::::::;;;<<<===;;;:::888777777999:::<<<<<<<<<======<<<;;;;;;::::::<<<>>>?????????@@@AAABBBBBBBBBBBBAAA@@@??????@@@@@@AAACCCDDDFFFGGGGGGFFFFFFFFFGGGGGGGGGHHHHHHIIIGGGEEEDDDCCCDDDEEEFFFDDDCCCBBBAAA@@@??????>>><<<;;;::::::===EEEOOOVVVPPPRRRZZZhhhpppwww~~~zzz||||||qqqhhhYYYPPPHHHDDDCCCDDDJJJPPPTTTpppwwwiiiaaa]]]WWW]]]]]]^^^^^^]]]ZZZWWWVVVWWWVVVUUUVVVWWWWWWUUUSSSTTTSSSRRRQQQOOONNNLLLKKKJJJHHHGGGGGGHHHIIIGGGFFFFFFFFFEEEEEEDDDCCCCCCCCCAAAAAA@@@@@@???>>>======iiiZZZcccvvv```LLLDDDDDDCCCBBBAAA@@@???>>><<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<;;;;;;;;;;;;:::999888888777777888888777777777777777777777777555666666777777666666555555555666666666666555555555555555444333333222222222333444333111111111222444222333888>>>CCCBBB@@@<<<;;;888666444444444555666666777888999::::::;;;:::999999999999::::::;;;:::999888777777999:::<<<=========<<<<<<;;;:::::::::<<>>AAAAAACCCEEEGGGIIIJJJKKKFFFFFFGGGGGGGGGHHHHHHHHHIIIGGGFFFDDDDDDDDDEEEFFFDDDDDDCCCBBBAAA@@@@@@???<<<;;;:::999;;;BBBJJJQQQOOOTTT^^^hhhkkkooo}}}wwwyyy~~~uuujjjbbbRRRKKKDDDDDDFFFGGGJJJOOO^^^wwwwwwccc]]]\\\YYY\\\]]]]]]]]]\\\YYYWWWUUUWWWVVVVVVWWWXXXYYYWWWVVVTTTSSSQQQNNNMMMKKKJJJJJJJJJHHHGGGGGGHHHIIIGGGFFFFFFEEEEEEDDDCCCCCCBBBBBB@@@??????>>>======<<<<<>>>>>===<<<<<<;;;;;;::::::::::::::::::::::::999999999888888777666666666666666666666666666666666666666555555666666666666555555444555555666555555444444555444444333333222222222222333444333222111222333444333333666;;;>>>===::::::888666444333333333444777777777888888888999999999999999999888888888888999999888777888999;;;<<<=========<<<;;;::::::999:::===???@@@??????@@@BBBCCCCCCBBBAAA@@@???>>>>>>@@@AAABBBDDDGGGIIIJJJKKKFFFFFFFFFGGGGGGGGGHHHHHHHHHGGGFFFEEEEEEEEEFFFGGGFFFEEEEEEDDDCCCBBBAAA@@@>>><<<:::888999===DDDIIIMMMUUU```ffffffkkkzzz}}}wwwyyy}}}|||uuukkk___WWWKKKFFFCCCFFFJJJKKKOOOTTTsss}}}ggg___\\\[[[\\\\\\\\\\\\\\\ZZZXXXVVVUUUUUUTTTUUUWWWYYYZZZZZZXXXTTTRRROOOLLLIIIHHHHHHIIIJJJHHHGGGGGGHHHHHHGGGFFFDDDDDDDDDCCCBBBBBBAAAAAA>>>>>>===<<<<<<;;;;;;;;;^^^aaammm~~~iiiOOOFFFEEE@@@@@@??????>>>======<<<<<<<<<;;;:::999999888888888888888888888888888888777666555555444444555555555555555555555555555555444444555555555555444444444444555555555444333333444333333333222222222111222333444333222111222333777666555777999:::999777777666555444333333444444888888888888888888888888:::::::::999999888777777999888888888888:::;;;<<<======<<<;;;::::::::::::;;;===???@@@@@@@@@AAABBBDDDCCCBBBAAA???>>>>>>===>>>???@@@AAABBBDDDEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFGGGHHHGGGFFFFFFEEEDDDCCCBBBBBB???>>>;;;888666888===AAAKKKSSS\\\```eeeppp||||||~~~uuukkk```TTTMMMFFFEEEGGGIIIJJJNNNYYYeeekkk```aaa___]]]___[[[[[[[[[ZZZYYYWWWUUUTTTRRRRRRRRRUUUXXXZZZZZZYYYTTTRRRNNNJJJHHHGGGHHHHHHIIIHHHFFFGGGHHHHHHGGGEEECCCBBBBBBAAAAAA@@@??????======<<<<<<;;;;;;;;;;;;[[[eeeuuuwwwVVVFFFBBBBBB>>>>>>======<<<<<<;;;;;;;;;::::::999888777777666666666666777777777777777666555444444333333444444333333333333333333333333333333444444444444333333444444444444444333222222222222222222222111111111111222333333111111222333666555555666777666555444555555555444444555555555999999999999888888888888::::::;;;;;;:::999888777888888888888999:::;;;;;;<<<<<<;;;::::::::::::;;;;;;===???@@@@@@@@@AAABBBDDDCCCAAA@@@>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@DDDDDDDDDEEEEEEEEEFFFFFFEEEEEEEEEFFFFFFGGGGGGHHHHHHGGGFFFEEEDDDCCCCCCBBB@@@???<<<888555555888;;;HHHNNNRRRWWWeeezzz{{{}}}~~~}}}~~~zzznnnbbbVVVLLLFFFBBBEEEIIIJJJIIIRRRiiieeebbbgggddd___```ZZZZZZYYYXXXWWWUUUTTTSSSOOOOOOOOORRRUUUWWWWWWVVVTTTQQQMMMJJJHHHGGGHHHIIIHHHFFFEEEEEEFFFFFFEEEDDDAAAAAA@@@@@@???>>>>>>>>><<<<<<<<<<<<<<<;;;;;;;;;aaannn~~~dddKKKCCC@@@<<<<<<<<<<<<;;;;;;:::::::::999888888777777666666666555555666666666666666777555555444333333333333444222222222222222222222222222222333333333333222222444444444444333222111111111111111111111111111111///000222111000000111222222222333333333222222111333333444444555555555555888888888888888888888777999:::;;;;;;;;;:::999888777777888999:::;;;;;;;;;;;;:::999999999:::<<<===;;;>>>@@@AAA@@@@@@AAACCCCCCBBB@@@???>>>>>>??????DDDCCCCCCBBBAAA@@@??????BBBBBBBBBCCCCCCCCCDDDDDDCCCCCCDDDEEEFFFGGGGGGGGGHHHGGGFFFFFFDDDDDDCCCBBB@@@???===999666555666888BBBHHHKKKOOObbb}}}}}}|||uuuyyy}}}~~~}}}qqqdddWWWNNNGGGDDDBBBEEEIIIKKKNNN___zzzeeeeeeiiieee______YYYYYYXXXVVVUUUTTTSSSRRRNNNMMMNNNPPPRRRSSSSSSQQQQQQOOOLLLIIIHHHGGGHHHHHHFFFDDDCCCCCCDDDEEECCCBBB?????????>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;jjjxxxYYYDDDCCC@@@999;;;::::::::::::999999999666666666666666666666666555555555666666666777777555555444333333333333444111111111111111111111111111111222222222222111111444444444333333222111000000111111111111111111111---///000000//////000111000111222222222111222222000111222333444444444444555555555666666666666666666777999:::::::::888777666777888999:::;;;;;;;;;999999888888999;;;===???<<<>>>@@@AAA@@@AAABBBCCCAAA@@@???>>>>>>???@@@AAADDDDDDCCCCCCBBBBBBAAAAAA@@@@@@AAAAAAAAABBBBBBBBBAAABBBCCCDDDEEEFFFFFFGGGGGGGGGFFFEEEDDDCCCBBBBBB@@@@@@>>>;;;777666777888888CCCIIIKKK[[[uuu|||{{{}}}{{{tttvvv{{{xxxpppttttttyyyrrrfffYYYNNNGGGEEEEEEGGGGGGJJJQQQ^^^wwwzzzmmmcccbbbccc```]]]]]]YYYXXXWWWUUUTTTSSSRRRRRROOONNNNNNOOOQQQQQQPPPNNNLLLKKKJJJIIIHHHGGGGGGGGGDDDCCCAAABBBCCCCCCBBB@@@>>>>>>======<<<;;;;;;;;;::::::::::::::::::::::::ppp~~~}}}TTTBBBDDDCCC;;;::::::999999999999999999555555555666666666666666555555555666666666777777666555444444333333444444000000000000000000000000111111222222222222111111444444444333222111000///000000000000000111111111,,,...//////......///111000222444444444333444555...///000111333333333333333333333444444444555555444555777999:::999888777666666888999:::;;;;;;;;;888888777777999;;;>>>@@@<<<>>>@@@AAAAAAAAABBBCCC@@@???>>>======???AAABBBBBBBBBBBBBBBBBBBBBBBBBBB??????@@@@@@@@@AAAAAAAAA@@@@@@BBBDDDEEEFFFFFFFFFGGGGGGFFFEEEDDDCCCBBBBBB@@@@@@???<<<888777777999111AAAJJJIIITTTjjjtttnnnooosss|||{{{uuuxxxwwwzzz|||ggg___bbbdddrrrpppiii]]]QQQGGGCCCDDDGGGMMMJJJLLLXXXmmm~~~hhhddd```^^^\\\[[[[[[[[[XXXXXXVVVTTTSSSRRRRRRRRRPPPOOOOOOOOOPPPPPPNNNLLLIIIIIIHHHHHHGGGFFFFFFEEECCCAAA@@@@@@AAABBB@@@???>>>======<<<;;;;;;::::::888888888888888888999999~~~kkkVVVJJJ>>>;;;@@@999999888888777666666666777777666666555555555555333333444444333333222111222222111111111111222222111111111111000000000///000111111111222222222222000000000000000000000000////////////000000000000111111000000//////......000000000000000000000000000111111111111222222222111111222222222333333333555555666777777777777777555666666888999:::;;;;;;777777888999:::;;;;;;<<<;;;<<<===?????????>>>>>>>>>>>>>>>???@@@@@@AAAAAAAAABBBBBBAAA@@@???>>>===AAA???===>>>AAACCCBBB@@@>>>???AAAAAAAAAAAACCCEEEEEEEEEFFFFFFFFFDDDCCCBBBDDDBBB@@@???===:::666333888999???JJJWWWccciiikkkeeehhhvvv~~~yyyzzz~~~vvvmmmjjjqqq~~~tttiii]]]OOOIIIGGGEEEFFFHHHJJJQQQVVVaaapppcccbbbbbb```]]]ZZZVVVTTTSSSSSSSSSSSSSSSSSSTTTUUUSSSSSSRRRQQQPPPNNNLLLKKKIIIHHHFFFEEEEEEFFFHHHIIIFFFEEEDDDBBBAAA@@@??????;;;;;;;;;<<<<<<<<<<<<<<<888888888888777777777666aaaMMMEEE===888888999999888777777666666555666666555555555444444444333333444444333333222111222111111000000111111222111111111000000000//////000000000000111111111111////////////////////////.../////////000000000000000000000000//////......000000000000000000000000000000111111111222222222111111111222222222333333333444555555666666555555666666777777888999::::::777888888999999::::::;;;;;;;;;<<<===>>>>>>>>>>>>======>>>>>>???@@@@@@@@@???@@@@@@AAAAAAAAA@@@@@@BBB@@@>>>???AAACCCBBBAAA>>>@@@AAAAAAAAAAAABBBDDDEEEFFFFFFFFFEEECCCBBBAAABBBAAA??????>>><<<888555555777===FFFQQQYYY]]]]]]hhhkkkuuuzzzyyy|||wwwsssxxxwwwmmm___SSSHHHEEEFFFGGGJJJMMMOOOSSS^^^yyywwwhhhbbbaaa```^^^[[[XXXTTTSSSQQQQQQQQQRRRRRRSSSTTTTTTSSSSSSRRRQQQOOOMMMLLLKKKJJJHHHFFFEEEEEEEEEFFFGGGEEEDDDCCCAAA??????>>>>>><<<<<<<<<<<<;;;;;;;;;;;;888888888777777777666666aaaJJJAAA???<<<999888888888777666666555555444444444444333333333333333333333333333222222111111111000000000000111111000000000000////////////....../////////000000000////////////////////////....../////////000000000000000000////////////...000000000000000000000000000000000111111111222222000111111111222222222222222222333444444444444444666666666777777888888888999999999999999999999999;;;::::::;;;<<<===>>>>>><<<<<<======>>>?????????===>>>???@@@AAABBBBBBBBBBBB@@@@@@@@@BBBCCCBBBAAA@@@AAABBBBBB@@@@@@AAABBBEEEEEEEEEEEEDDDCCCBBBBBBBBBAAA??????>>>===:::888555777<<>>======<<<<<<<<<<<<;;;;;;:::::::::777777777777666666666666rrrUUUDDD@@@???===888777777666666555444444333333333222222222222222222333333333333222111111000000000//////000000000000000/////////.........---------.........//////////////////////////////........./////////000000////////////////////////////////////////////////000000000000111111111111000000000111111111111222111222333333444444333333666666666666666666666777:::999999999888888777777::::::999999:::<<<>>>???;;;;;;<<<<<<===>>>>>>>>>>>>>>>???@@@AAAAAAAAAAAABBBBBBBBBBBBCCCCCCBBBBBBAAABBBCCCBBB@@@???@@@AAACCCCCCCCCDDDEEEEEEEEEEEEEEECCCAAA@@@???===:::888888999<<>>;;;777777666666555444444444111111222222222222222222222222333333222222111000000//////......//////000/////////............---,,,------------.............................................////////////.............../////////........................//////000000000111111111//////000000000111111111222222333444444444444333555555555555555555555555:::999999888888777777666999999888999:::<<<>>>???;;;;;;;;;<<<======>>>>>>???@@@@@@AAAAAA@@@@@@???BBBCCCDDDDDDDDDCCCCCCBBBCCCDDDDDDCCCAAA@@@AAABBB@@@AAABBBCCCEEEGGGIIIJJJKKKHHHDDDBBB@@@===:::888:::999:::<<>>===<<<;;;:::::::::<<<<<<;;;:::999888888777666666666555555555555444bbbUUU```sssnnnPPP???999666666666555444444333333111111111111222222222222222222222222222111111000//////............/////////.........------------,,,,,,---------.................................------........./////////---............/////////......................../////////000000000111111////////////000000000000111222222333333333333333333333444444444555555555999999888888888777777777888888999:::;;;<<<>>>???;;;;;;<<<<<<===>>>>>>>>>@@@@@@AAAAAAAAA@@@@@@???BBBDDDFFFFFFEEECCCCCCCCCDDDEEEFFFEEECCCBBBCCCDDD@@@AAABBBDDDFFFIIILLLMMMOOOLLLGGGDDDBBB???<<<:::999888777777;;;DDDNNNVVV[[[iiixxx~~~|||wwwlll```UUULLLFFFCCCCCCEEEIIIJJJOOO[[[ggg{{{{{{jjjfffbbb^^^^^^]]]ZZZXXXVVVTTTTTTSSSQQQRRRTTTUUUUUUUUUTTTSSSMMMLLLLLLJJJIIIGGGEEEDDDDDDDDDCCCBBBAAA@@@@@@???>>>===<<<;;;:::::::::::::::::::::999999888888888666555555555444444444444|||]]]IIICCCKKKWWWeeepppuuuUUU@@@;;;666666555555444333333222111111111222222333333333222222222222222111000000///......------......///.........---------,,,,,,------------....................................---------.........//////---------.........//////------------------------////////////000000000111........./////////000000///000111111222222111111111111222333444555555666888888888888777777777777777888:::;;;===>>>>>>>>>;;;<<<<<<===>>>>>>??????>>>???@@@@@@AAAAAAAAAAAACCCEEEHHHHHHFFFCCCCCCDDDEEEFFFGGGFFFEEEDDDEEEFFFDDDDDDDDDEEEGGGIIILLLMMMPPPMMMIIIFFFDDDBBB???>>>::::::888777888???HHHOOOYYYbbbqqqxxxlll```UUUMMMGGGCCCBBBEEEIIIKKKMMMYYYqqqyyywwwooofffaaa^^^]]][[[YYYWWWUUUTTTSSSSSSTTTRRRSSSTTTUUUTTTSSSQQQPPPJJJJJJIIIHHHFFFDDDCCCBBBAAAAAABBBAAAAAA@@@??????======<<<;;;::::::::::::999999999999888888888888555555555444444444333333___GGGAAABBBEEEHHHHHHNNN```qqqiiiNNN<<<:::666555555444444333222222111111222222333333333333111222222222222111000000.........------...............---------,,,,,,,,,---------.........//////........................---------.........//////---------.........//////------------------------////////////000000000000............/////////000...//////000000000000000000000111222444555666666777777777777777888888888777888:::===>>>??????>>><<<<<<======>>>?????????<<<===>>>@@@BBBCCCCCCCCCCCCFFFIIIIIIFFFCCCCCCDDDEEEFFFGGGGGGFFFEEEFFFHHHGGGGGGFFFFFFGGGIIIKKKLLLPPPMMMIIIFFFEEEDDDCCCAAA<<<===<<<:::999<<>>;;;;;;???;;;@@@GGGLLLJJJDDD;;;555555555444333333222111111111111111111111111111111333222222111000///......//////////////////////////////.........---------,,,,,,,,,---------......,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///............////////////333222111000000111222333000222444444444444666777888666444333555666666666444666:::;;;;;;:::::::::;;;<<<>>>??????===;;;:::======>>>???@@@AAAAAABBBFFFEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEFFFFFFGGGFFFFFFFFFGGGHHHJJJMMMNNNJJJIIIHHHGGGFFFDDDCCCCCC@@@???===<<<;;;<<<>>>???OOORRR[[[iiiuuuzzzwwwrrrxxxwwwvvv}}}{{{yyy|||}}}~~~yyyooofffXXXNNNJJJIIIFFFAAACCCMMMQQQRRRbbb~~~lllvvv}}}ddd[[[]]]]]]WWWRRRTTTSSSQQQQQQRRRRRRQQQOOOQQQQQQQQQPPPNNNLLLKKKJJJFFFEEEDDDBBB@@@?????????AAA@@@???>>>============::::::::::::999888777777999999999888777666666555444444333333333222222222mmmUUU@@@;;;<<<:::;;;>>>888;;;>>>@@@???;;;666333444333333222111111000000111111111111111111111111222111111000000/////////........................///.........------------,,,,,,,,,------------...,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............---.........////////////111000////////////000111///000222333222333444666666444333333555666666666555888;;;<<<;;;999999:::;;;<<<===>>>>>>===;;;:::;;;<<<===>>>???@@@@@@AAAEEEEEEDDDCCCCCCBBBCCCCCCDDDDDDDDDDDDDDDEEEFFFFFFEEEEEEEEEEEEGGGIIIKKKLLLHHHHHHGGGFFFEEEDDDCCCCCCAAA@@@>>><<<;;;;;;<<<===GGGMMMVVVaaakkkqqqsssssswww{{{vvvwwwxxx|||{{{yyywwwvvvtttvvvuuunnn___[[[SSSJJJDDDCCCCCCCCCIIINNNSSS^^^{{{vvvuuuqqq___[[[^^^^^^ZZZVVVTTTRRRQQQQQQRRRRRRPPPOOOOOOOOONNNLLLKKKIIIIIIHHHFFFEEECCCBBB@@@??????>>>@@@@@@???>>>============:::;;;;;;::::::999888777999999888777777666555555444333333333333222222222NNNAAA888:::<<<999999<<<888777777666555444333333222222222111000000//////000000000000000000000000000000000000000/////////....................................------------,,,,,,,,,,,,------------,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------.........////////////............//////---///111111111111333444444333222333555777777777888:::<<<<<<:::888888888:::;;;<<<=========;;;;;;:::;;;;;;<<<===>>>???@@@DDDDDDCCCAAAAAA@@@@@@@@@CCCCCCCCCCCCCCCDDDDDDEEECCCCCCCCCCCCEEEGGGIIIJJJFFFFFFFFFEEEEEEEEEDDDDDDDDDBBB@@@===;;;:::::::::>>>FFFQQQYYY^^^dddlllrrrooozzz}}}zzzyyyyyyzzz{{{||||||yyyvvvrrrtttssseee[[[OOONNNLLLFFFAAA???DDDIIIOOOSSS___yyywwwpppddd[[[ZZZ]]]\\\YYYWWWSSSRRRPPPPPPQQQQQQOOONNNMMMKKKIIIHHHFFFFFFFFFFFFFFFEEEDDDCCCAAA@@@??????@@@???>>>======<<<<<<===;;;;;;;;;;;;:::999888777888888777777666555555555333333333222222222111111@@@;;;999<<<<<<888777:::888777555333222333333444222222111111111000000000000000000000000000000000.../////////////////////------------------------------------------------++++++,,,,,,,,,---------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------,,,,,,---------.........///..................///---...000000000111222444333222222444666999999888:::;;;<<<<<<999888777888::::::;;;<<<<<<<<<;;;;;;:::;;;<<<===>>>??????@@@CCCBBBAAA@@@???>>>>>>>>>BBBBBBAAAAAABBBBBBCCCDDDCCCCCCBBBCCCDDDFFFHHHIIIEEEEEEFFFFFFFFFGGGGGGGGGGGGFFFCCC@@@===;;;::::::888CCCOOOUUUVVVZZZcccllllllrrr{{{{{{tttssssss{{{xxxzzzuuueeeWWWNNNLLLJJJHHHFFFCCCBBBHHHOOOSSS___xxxwwwfff___ZZZYYYYYYVVVUUUVVVSSSQQQPPPOOOPPPOOONNNLLLKKKIIIGGGEEECCCDDDEEEEEEFFFFFFEEEDDDCCCBBBAAA@@@??????>>>===<<<<<<<<<<<<;;;;;;;;;;;;:::999888777666666666555555555444444222222222222111111111111===<<<<<<===;;;777777999666666555555444444444333222222222222222111111111////////////////////////.............../////////------------------------,,,,,,------------------+++++++++,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---,,,,,,,,,,,,------------////////////////////////---...000111000111222444333222333555888::::::999999:::;;;:::888777777888999999:::;;;;;;;;;;;;;;;;;;<<<<<<===>>>???@@@AAAAAA@@@???>>>============AAAAAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCCDDDEEEGGGHHHFFFGGGGGGHHHHHHIIIJJJJJJJJJIIIFFFDDDAAA>>><<<<<<777BBBNNNTTTTTTVVV]]]dddiiilllwwwxxxvvv|||}}}yyyzzzyyykkk___VVVQQQWWWOOOIIIGGGGGGFFFJJJQQQ\\\uuuwwwlllbbb\\\XXXWWWUUUSSSTTTXXXRRRQQQOOONNNOOONNNLLLKKKJJJIIIFFFDDDCCCDDDEEEFFFFFFFFFFFFFFFEEECCCBBBAAA???>>>===<<<;;;;;;;;;;;;::::::::::::999888777666555555555444444444444444222222111111111000000000999::::::999888777888999333444555555555333222111222222222222222222222222////////////////////////...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------......////////////......,,,...000000000000222444222222333555888999999888666888999888777777888999888999999999:::;;;;;;<<<;;;<<<===>>>???@@@@@@AAA??????>>>============>>>AAAAAAAAAAAAAAABBBBBBCCCCCCBBBBBBBBBCCCDDDFFFGGGGGGHHHHHHIIIJJJJJJKKKKKKKKKJJJHHHFFFCCCAAA???>>>999AAAJJJPPPSSSUUUYYY]]]hhhmmm}}}}}}{{{oooddd]]][[[[[[```TTTJJJIIIIIIIIIQQQ[[[ssstttgggddd]]]XXXTTTTTTTTTSSSVVV[[[RRRPPPNNNNNNNNNMMMKKKIIIIIIHHHGGGEEEEEEEEEEEEFFFDDDDDDEEEEEEDDDCCCAAA@@@>>>===<<<;;;;;;::::::;;;999999999999888777666555333333333333333333333333111111111000000000000///777777888777666777777666222333444444444333222111111111111111111111111111........................///......------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************++++++++++++++++++++++++,,,,,,,,,,,,,,,---...//////...---,,,+++,,,...///...///000222111000111444666777666555333444666666666777999;;;888888888999999:::;;;<<<:::;;;;;;<<<===>>>???@@@>>>============>>>>>>???AAAAAAAAAAAAAAABBBCCCCCCAAAAAA@@@@@@AAABBBDDDEEEGGGHHHHHHIIIIIIJJJJJJJJJIIIHHHGGGFFFEEECCCAAA@@@;;;===BBBHHHOOOUUUXXXYYYcccmmmzzzpppdddZZZVVVXXX[[[[[[QQQJJJKKKMMMRRRcccvvvttteee```\\\YYYTTTRRRTTTUUUTTTUUUXXXQQQPPPNNNMMMMMMLLLJJJHHHHHHGGGGGGFFFFFFEEEEEEEEE@@@AAABBBCCCBBB@@@>>>===>>>===<<<;;;::::::::::::777888888777777666555444222222222333333333333333111111000000000/////////777888888777666777555222444444444444444333333333////////////000000000000........................//////...---,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,---------******+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++)))************+++++++++******+++++++++,,,,,,,,,++++++------------++++++)))+++------------///111//////000222555555444222000222444555555777:::<<<888888888888999:::;;;<<<999::::::;;;<<<===>>>>>>======<<<======>>>???@@@BBBBBBAAAAAABBBBBBCCCDDD@@@@@@?????????@@@BBBCCCGGGGGGGGGHHHHHHIIIIIIIIIGGGGGGFFFFFFEEECCCBBBAAA===::::::AAALLLUUUYYYXXXYYYeee|||yyysssiii[[[QQQMMMOOOSSSQQQKKKIIINNNQQQ\\\vvvvvvyyyaaa```___WWWYYYTTTRRRTTTVVVSSSQQQQQQQQQOOOMMMMMMLLLKKKIIIHHHFFFFFFGGGGGGFFFEEEDDDCCC>>>???@@@@@@@@@>>><<<;;;======<<<;;;::::::::::::777777777777666555444333222222222222222222222333000000000000////////////888777777666555444444444222222222111111111111000000000///................................................------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******))))))******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++---------............///...//////000111222222222000222444666666666444444444444555555666777777777777777999::::::::::::::::::::::::;;;<<<>>>AAABBB@@@AAAAAAAAAAAAAAAAAABBBAAAAAAAAAAAAAAABBBDDDDDDKKKIIIHHHFFFEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCDDD===888:::DDDPPPXXX\\\^^^fffuuu|||~~~xxxzzzxxxrrrfffXXXPPPLLLHHHIIIKKKKKKJJJLLLSSS^^^wwwqqqyyygggaaaZZZTTTSSSTTTUUUTTTRRRPPPNNNOOOPPPQQQOOONNNMMMMMMKKKIIIFFFDDDDDDDDDDDDCCCBBBAAA@@@???>>>===<<<<<<;;;;;;<<<::::::999999888777777777666666555444333333222222333333333222222222111111333222000///.........///777777666666555444444333222222222111111111000000000//////.............................................---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++******))))))******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,+++++++++------------..................///000000111222222000111333555666555444444444444444555666666777777666777888999999:::::::::::::::::::::<<<>>>@@@AAA??????@@@@@@@@@@@@AAAAAAAAAAAAAAABBBBBBCCCDDDEEEJJJIIIGGGEEEEEEEEEEEEFFFFFFFFFFFFEEEDDDDDDCCCCCCBBB>>>:::;;;CCCNNNXXX^^^]]]cccnnnwwwwwwsssuuu{{{sssqqqvvv{{{~~~zzzqqqfff[[[QQQLLLIIIFFFFFFHHHEEEJJJTTTbbbwwwvvv|||kkk___]]]YYYVVVWWWTTTTTTSSSQQQNNNMMMMMMNNNOOONNNLLLKKKKKKJJJGGGEEEBBBBBBCCCBBBBBBAAA@@@??????>>>===<<<;;;;;;;;;;;;999888888777777666555555555555555444333333222222333333222222222111111111222111000///.........///666666666555555444444333222222111111111000000000000///......------......------------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,++++++++++++++++++++++++***))))))))))))***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++------------..................//////000000111111000111333444555555444333333333444555555666666777555666666777888888888999999999999:::;;;===>>>???>>>>>>>>>??????@@@@@@@@@BBBBBBCCCCCCDDDEEEEEEFFFHHHGGGEEEDDDCCCDDDDDDEEEGGGFFFFFFEEEEEEDDDCCCCCC@@@>>><<<<<>>===>>>===<<<;;;::::::::::::777777777666555555444444555444444333333222222222222222222222111111111000111111000///............555555555444444444333333111111111111000000000000//////...------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************++++++++++++************************)))))))))))))))***++++++************************************************************************,,,+++++++++++++++++++++,,,,,,---------..................//////000000000000111222333444444444333222333333444555555666666555555555555666777777888888888999:::;;;<<<===>>>>>>>>>??????@@@@@@AAAAAACCCCCCDDDEEEFFFFFFFFFFFFFFFEEEDDDCCCBBBCCCCCCDDDGGGGGGFFFFFFEEEDDDDDDCCC@@@AAA@@@>>>>>>EEEPPPYYYbbbccceeeffffffhhhlllqqquuurrrwww|||ooommmtttzzz}}}uuujjj]]]UUULLLHHHFFFHHHHHHFFFFFFIIIOOOaaavvvxxxnnnsssfff[[[XXXWWWUUUUUUXXXUUUUUUTTTQQQMMMKKKKKKKKKMMMKKKHHHGGGGGGFFFDDDBBB@@@@@@@@@@@@???>>>=========<<<;;;::::::999999999777777666666555444444444444333333333222222222111222111111111111000000000000000//////............444444444444333333333333111111111000000000////////////...---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************))))))*********+++++++++************************))))))(((((())))))***+++************************************************************************++++++++++++++++++++++++,,,,,,,,,------------................../////////000000111222222333333333222222333333444444555555444444444444555666777888888999:::;;;<<<<<<======??????@@@@@@AAABBBBBBCCCCCCDDDEEEFFFGGGGGGGGGGGGEEEDDDCCCBBBBBBBBBCCCDDDGGGGGGGGGFFFEEEEEEDDDDDDAAACCCCCC@@@===???HHHPPP^^^aaacccbbbcccgggnnntttuuuvvvsssmmmuuuxxx~~~sssiii___TTTMMMFFFCCCDDDGGGHHHGGGIIIMMMUUUpppyyy{{{xxxfff___ZZZXXXVVVTTTSSSTTTVVVVVVTTTQQQNNNLLLKKKLLLMMMKKKHHHFFFFFFEEEDDDBBB@@@@@@AAA@@@@@@???>>>===<<<;;;:::999888888888888888777777666666555444444222222222222222111111111111111111000000000/////////////////////.........333333333333333333333333111111000000000////////////...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,************************************************************************)))))))))************+++************************)))(((((((((((()))***************************************************************************************+++++++++++++++,,,,,,,,,,,,------------------..................000000000111111222333333111111222333333444444555555444444333444666777888999999;;;<<<============??????@@@AAABBBCCCCCCDDDCCCDDDFFFGGGHHHGGGGGGFFFEEEDDDCCCBBBBBBBBBCCCDDDHHHGGGGGGFFFFFFEEEDDDDDDCCCEEEFFFCCC???>>>CCCHHHSSS[[[```^^^]]]cccmmmttt{{{vvvpppxxxvvvjjj___VVVNNNJJJBBB@@@BBBFFFHHHIIINNNUUU___uuu~~~ggg[[[XXXUUUTTTUUUTTTSSSRRRUUUUUUTTTQQQNNNLLLLLLMMMMMMJJJFFFDDDDDDDDDCCCBBB@@@@@@@@@@@@???>>>===<<<;;;:::999888888777777777777777777666555555444444111111111111111111111111000000000000////////////....../////////......---222222222222222222333333111000000000///////////////...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************************************************************))))))))))))************************************((((((((((((((()))******************************************************************************)))*********++++++++++++++++++,,,,,,,,,---------------------------------/////////000000111222333111111111222333333444444666555444333444666888999999:::<<<===>>>>>>======>>>>>>???@@@AAABBBCCCCCCBBBCCCEEEGGGHHHGGGFFFEEEEEEDDDCCCBBBBBBCCCDDDEEEHHHHHHGGGFFFFFFEEEEEEDDDCCCFFFGGGFFFCCCAAABBBDDDGGGTTT]]][[[XXX^^^iiiqqq{{{{{{|||}}}wwwjjj]]]RRRKKKGGGFFFAAA@@@CCCHHHLLLPPPYYYbbb||||||yyymmmcccXXXVVVRRRQQQSSSUUUSSSQQQSSSSSSRRRPPPMMMLLLLLLMMMKKKHHHDDDBBBBBBBBBAAA@@@>>>>>>>>>>>>>>>===;;;;;;::::::888777777777777777666666555555444333333333000111111111111111111111000000/////////.........------...//////......---222222222222222222222333000000000000////////////......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++++++++,,,,,,,,,---------------------------------////////////000111222333000111111222333333444444666555444333444666888::::::;;;===>>>>>>>>>======<<<===>>>???@@@AAABBBBBBBBBCCCEEEGGGHHHGGGFFFEEEEEEDDDCCCBBBCCCCCCEEEEEEHHHHHHGGGGGGFFFEEEEEEEEECCCFFFHHHIIIGGGEEECCCCCCAAAQQQ]]]ZZZUUU[[[gggooouuummm```RRRHHHCCCAAAAAACCCCCCEEEKKKPPPWWWbbbnnnuuuwwwmmm\\\^^^ZZZWWWSSSQQQSSSVVVSSSOOOQQQQQQQQQOOOLLLKKKLLLMMMIIIFFFBBB@@@@@@@@@??????============<<<;;;:::999:::999888777666666666666555555444333333222222111000000000000000111111111000/////////............,,,---.../////////...---333333222222111000//////222111111000///......---......---------,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))(((((((((((())))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------......//////000000111111222222222222222222333333666555444555666999;;;==================<<<<<<<<<>>>?????????@@@@@@@@@@@@???@@@BBBDDDEEEEEEEEEDDDBBBBBBAAA@@@AAABBBCCCDDDFFFFFFFFFFFFFFFGGGGGGGGGFFFFFFFFFEEEDDDCCCCCCCCCAAAJJJUUUZZZ[[[[[[___ccczzz~~~}}}wwwhhh[[[NNNHHHEEEBBBAAABBBHHHFFFIIIPPPSSS]]]|||sssooowwwiiiaaaWWWXXXUUUQQQOOOOOOPPPQQQQQQPPPPPPOOOMMMJJJGGGEEECCCFFFCCCAAA@@@??????===<<<>>>===<<<;;;:::;;;<<<<<<===<<<:::888777666555555666555555444222111000000333111//////222222000...000000///...............,,,,,,,,,,,,,,,,,,,,,,,,333333222111111000//////111111000000///......---...------------,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))((((((((()))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************+++++++++,,,,,,+++++++++,,,,,,,,,---------......///000000111111111111111222222222222333555555444555666888;;;===<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>????????????>>>???@@@AAACCCCCCCCCCCCCCCBBBBBBAAABBBCCCDDDEEEGGGGGGGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEECCCHHHOOOXXX```fffhhhiiirrr|||~~~|||xxxxxx}}}~~~ssskkk\\\QQQHHHEEEDDDBBBCCCEEEBBBEEEMMMXXXfff|||wwwuuulllccc]]]VVVWWWTTTQQQOOOOOOPPPPPPPPPLLLLLLKKKJJJIIIGGGFFFEEEEEECCC@@@?????????===<<<===<<<;;;:::999::::::;;;<<<;;;:::888666666555555555555444333222111000000222000...///111111///---000//////...------......,,,,,,,,,,,,,,,,,,,,,,,,222222111111000000//////000000000///......------------------,,,,,,,,,,,,++++++++++++++++++++++++************************************************)))))))))))))))))))))))))))))))))*********++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************++++++++++++,,,++++++++++++,,,,,,,,,,,,------......///000000000000000111111222222222222555444444555666888:::;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<=========>>>>>>=========>>>???@@@BBBBBBCCCCCCBBBBBBBBBCCCDDDEEEHHHGGGFFFEEECCCBBBAAA@@@AAAAAABBBCCCEEEFFFGGGGGGEEEDDDHHHSSSbbbnnnrrrrrrlllppprrrtttyyyzzzzzz{{{zzz{{{}}}}}}~~~~~~qqqddd[[[NNNHHHCCCDDDDDDDDDFFFJJJJJJPPPWWWddd|||qqqnnnmmmbbb^^^ZZZXXXWWWTTTPPPOOOOOOPPPPPPOOOHHHHHHHHHGGGGGGGGGFFFFFFDDDBBB???>>>>>>>>>===;;;;;;;;;:::999999999999999;;;:::999777666555555444555444444333222111000000111///......//////...---//////...---------......,,,,,,,,,,,,,,,,,,,,,,,,111111000000000//////////////////......------------------,,,,,,,,,++++++************************************************************************)))))))))))))))))))))))))))*********++++++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************++++++++++++***++++++++++++,,,,,,,,,,,,------......///000000//////000000111222222222444444444444666777999:::888888999999:::::::::;;;:::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<>>>@@@AAAAAAAAAAAAAAABBBBBBCCCCCCFFFEEEEEEDDDBBBAAAAAA@@@AAABBBBBBCCCDDDEEEFFFFFFEEECCCCCCKKKZZZjjjtttxxxmmmhhheeelllzzzzzzzzzwwwyyy}}}|||{{{{{{pppcccVVVNNNGGGCCCCCCEEEFFFFFFJJJOOOTTT[[[ddduuuwwwlllqqqccc```\\\[[[]]]UUUSSSPPPNNNOOOOOOOOONNNHHHGGGGGGFFFFFFFFFFFFFFFCCC@@@>>>=========<<<;;;;;;::::::999999999999999:::999777666555444444444444333333222111000000000///...............------......---------------...++++++++++++++++++++++++000000//////////////////............------------------,,,,,,,,,+++++++++************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))*********+++++++++*********+++++++++,,,,,,,,,,,,,,,---......//////......///000000111222222333333444444555666777888666777777888999:::;;;;;;999999:::::::::;;;;;;;;;;;;:::::::::;;;===???@@@??????@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDBBBAAACCCLLL[[[kkkvvvoooccc]]]ggg{{{xxxxxxrrruuu{{{~~~~~~yyylll```UUULLLGGGDDDCCCDDDFFFFFFGGGMMMUUUWWWfffzzzmmmxxxeeeaaaaaa[[[ZZZ^^^TTTRRROOONNNOOOOOONNNMMMJJJIIIHHHFFFEEEDDDDDDDDDAAA???===<<<======;;;:::;;;;;;;;;;;;:::::::::999888777666555444333333333222222222111111000000///............------------------,,,,,,,,,,,,------++++++++++++++++++++++++////////////............------------------------,,,,,,,,,,,,++++++++++++************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************)))))))))************+++************++++++++++++++++++,,,,,,---.........------...///000111111222333333444444555666666666666666777888999:::;;;<<<999999999:::::::::;;;;;;:::::::::;;;<<<===??????===>>>???@@@@@@@@@??????@@@@@@AAABBBCCCDDDEEEEEEEEEEEEDDDDDDCCCBBBAAAAAABBBBBBBBB???AAALLL]]]kkknnnbbb\\\eeeuuu~~~}}}xxxyyywwwyyyuuuxxxjjj\\\RRRKKKGGGEEECCCCCCEEEGGGHHHKKKUUUaaammmnnnwwwqqqfff______^^^YYYWWWZZZSSSQQQOOONNNOOONNNMMMLLLLLLJJJGGGEEECCCBBBBBBBBB@@@>>><<<;;;<<<<<<;;;:::;;;;;;;;;;;;;;;:::999999777666555444333333333333111111111000000000//////.../////////---,,,---...,,,,,,+++++++++,,,------++++++++++++++++++++++++........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************************************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************))))))))))))************************+++++++++++++++++++++,,,------......,,,------...///000111222222333333444555555555555555666777888:::;;;<<<===999999999:::::::::;;;;;;::::::<<<===>>>?????????===>>>???@@@AAA@@@@@@???@@@@@@AAABBBCCCDDDEEEFFFEEEEEEDDDCCCBBBBBBAAAAAA@@@BBBCCC@@@???EEERRR\\\kkkeeecccgggkkknnnttt{{{zzzzzzuuu|||xxxpppvvv|||ooogggZZZOOOHHHEEEEEEEEEEEEEEEHHHKKKMMMTTTeeetttwww{{{wwwbbb^^^[[[ZZZYYYWWWTTTSSSRRRPPPOOONNNNNNNNNLLLKKKJJJHHHEEECCCAAA@@@AAAAAA???===;;;:::;;;;;;:::999999::::::;;;:::999888777666555444333222222222222000000000000000/////////...///111000---,,,---///+++++++++++++++,,,------************************---.....................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************))))))))))))************)))************+++++++++***++++++,,,,,,---......,,,,,,---...///000111222222222333444555555555555555666777888:::<<<======999999:::::::::;;;;;;;;;:::;;;===???@@@@@@??????>>>???@@@AAABBBAAA@@@@@@AAAAAABBBBBBCCCDDDEEEEEEDDDDDDCCCCCCCCCBBBBBBBBB>>>AAACCCCCCBBBEEELLLRRRiiijjjkkkkkkdddaaalll{{{yyyzzzwwwooommmyyy|||rrrsss}}}{{{rrraaaZZZOOOGGGCCCCCCDDDEEEGGGHHHKKKOOOTTT^^^rrrzzzbbb___^^^YYYVVVVVVWWWTTTPPPRRRPPPNNNNNNNNNNNNLLLJJJGGGEEECCCAAA??????@@@AAA>>><<<::::::;;;;;;:::999888888999:::999888777666555555444333222222222222000000000000////////////...000111000---,,,...000+++*********+++,,,,,,---************************////////////////////////...---,,,,,,++++++++++++************************))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***)))((((((((()))+++,,,******+++++++++,,,,,,,,,---------............///000111333555666777888888333666888999999999:::<<<999999999999::::::;;;<<<<<<===>>>===<<<<<<>>>@@@@@@@@@@@@@@@AAABBBCCCDDD@@@AAABBBCCCDDDEEEFFFGGGEEEDDDBBB@@@@@@@@@BBBCCCDDDDDDDDDBBBAAABBBEEEGGGWWWfffsssrrrfff```gggrrryyypppiiirrr|||~~~|||vvvzzzzzzuuuuuuyyy}}}~~~tttjjjcccPPPMMMKKKHHHCCCAAAEEEMMMPPPIIILLLXXX___iii~~~iiibbbYYYXXXWWWUUUSSSRRRQQQPPPMMMNNNOOOOOONNNLLLJJJHHHFFFEEEDDDCCCAAAAAAAAA@@@>>>===;;;999999999;;;<<<;;;:::888666555666777888444444333222222111111000000000000000////////////......---------,,,,,,,,,******++++++++++++******))))))))))))))))))))))))...........................---,,,+++++++++++++++************************))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))***)))((((((((()))++++++++++++++++++,,,,,,,,,,,,------------............//////111333444555666666444666888888888888999;;;888888888888999:::<<<<<<===>>>???>>>======???AAAAAAAAAAAAAAAAAABBBCCCCCCBBBCCCDDDEEEFFFGGGHHHHHHEEEDDDBBB@@@@@@@@@@@@AAACCCCCCCCCBBBAAABBBEEEGGGTTTaaaooosssmmmgggfffiiilllvvv|||wwwqqqooonnnlllmmmjjjllluuu{{{}}}|||wwwuuuyyyzzzqqqggg]]]WWWKKKHHHEEEDDDAAA@@@EEELLLNNNKKKQQQaaasssrrr___VVVVVVVVVUUUTTTRRRPPPNNNMMMKKKLLLLLLMMMLLLJJJGGGFFFFFFEEECCCBBBAAA@@@@@@@@@???===;;;999999999:::;;;:::999777555444555666777444333333222111111000000000000000/////////......---,,,,,,,,,++++++++++++)))******++++++******)))))))))))))))))))))))))))........................---,,,,,,++++++++++++,,,************************))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))((()))******+++++++++,,,,,,,,,---------------------............,,,---///000222333333333444666777777666666777999777777888888:::;;;===>>>>>>???@@@???>>>>>>@@@BBBBBBBBBBBBBBBCCCCCCCCCCCCBBBCCCDDDEEEFFFFFFGGGGGGDDDDDDBBBAAA@@@???>>>>>>@@@AAABBBAAAAAABBBEEEGGGOOOXXXfffqqqvvvqqqggg```aaagggrrrzzzvvvkkkdddcccaaabbbjjjuuu{{{{{{yyyxxxxxxwwwtttssstttzzzuuukkkaaaWWWOOOJJJFFFBBBAAACCCEEEFFFKKKPPPRRRSSSZZZmmmrrrfff^^^UUUSSSSSSTTTSSSQQQOOOLLLJJJHHHIIIJJJJJJIIIGGGDDDCCCDDDDDDBBBAAA@@@@@@?????????>>><<<:::888888888999888777666444444444444555333333222222111000000000000////////////.........++++++++++++************)))******++++++******)))))))))))))))))))))))))))------------------------,,,,,,+++++++++++++++,,,************************))))))************))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,,,,,,,,,,---------,,,,,,---------.........,,,---...///111111111222444666666666444444666777888888999:::;;;===???@@@???@@@@@@@@@??????AAABBBCCCCCCDDDDDDDDDDDDCCCCCCAAAAAACCCDDDDDDDDDDDDCCCDDDCCCBBB@@@???===<<<<<>><<<:::888888777777777666555444333333333333222222222111000000///////////////.........------,,,++++++++++++*********))))))************))))))))))))))))))))))))))))))------------------------+++++++++******++++++,,,))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''((((((((()))))))))***((((((((((((((((((((((((((()))))))))************+++++++++,,,,,,,,,------,,,,,,,,,------------...,,,---...000111111111111444444555444333333555666999::::::;;;===???@@@AAA>>>???@@@???>>>>>>@@@BBBBBBCCCDDDEEEEEEEEEDDDDDDBBBCCCDDDEEEEEEEEECCCCCCCCCBBBAAA???===<<<<<<;;;>>>@@@AAAAAAAAABBBDDDFFFHHHGGGMMM]]]ooowwwpppgggWWWPPPUUUiiisssooopppxxxrrrpppmmmjjjlllsss{{{{{{wwwvvvyyy~~~{{{pppiii]]]SSSKKKFFFCCCAAAEEEDDDGGGMMMOOOOOOQQQUUU]]]pppvvveee^^^YYYWWWZZZRRRSSSTTTTTTRRROOOKKKIIIHHHHHHIIIIIIGGGEEEBBB@@@AAA@@@???>>>>>>===>>>>>>>>>===<<<:::999777777666666555444333333222222222222111111000000//////...............------------,,,,,,,,,,,,++++++++++++)))))))))******)))))))))((((((((((((((((((((((((,,,,,,,,,,,,,,,,,,,,,,,,+++************++++++,,,))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((())))))******(((((((((((((((((((((((((((((()))************)))******+++++++++,,,,,,,,,,,,,,,,,,,,,---------------...///000111111111111222333333222111222444666::::::;;;<<<===>>>@@@AAA<<<===>>>===<<<<<<>>>@@@@@@AAACCCEEEEEEEEEEEEDDDEEEGGGHHHIIIIIIHHHFFFDDDCCCAAA???<<<;;;;;;<<<===???AAABBBCCCBBBBBBDDDFFFFFFDDDFFFQQQbbbooosssrrrVVVNNNRRRdddrrrssstttyyyxxxvvvpppiiilllyyy{{{{{{~~~~~~uuunnn```YYYPPPHHHDDDCCCCCCBBBGGGGGGJJJMMMMMMNNNTTT\\\ooo|||ccc^^^^^^WWWSSSUUUSSSSSSTTTSSSQQQOOOLLLJJJHHHIIIIIIIIIGGGDDDAAA@@@???>>>>>>===<<<<<<=========<<<;;;:::999888777666555555444444333222222222111111000000///...............---------,,,,,,,,,---,,,,,,,,,++++++++++++((())))))******))))))(((((((((((((((((((((((((((++++++++++++++++++++++++***************+++,,,,,,))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''''''''''''''''''''''''''''''''((()))*********(((((((((((((((((((((((('''((()))***+++******))))))))))))*********++++++++++++,,,,,,,,,---------------...///000000000000000111111000000111444777::::::::::::;;;<<<===>>>:::;;;<<<;;;::::::<<<>>>>>>@@@BBBDDDFFFFFFEEEEEEGGGHHHJJJKKKJJJIIIFFFEEECCC@@@===:::999:::===???@@@BBBDDDDDDCCCCCCDDDEEEFFFDDDDDDIIITTTcccqqqyyyeee[[[VVV```nnnuuuvvvwwwyyy{{{yyytttwww}}}}}}|||ssshhh```QQQLLLEEEAAA@@@CCCEEEFFFIIIJJJLLLOOOPPPWWWhhhxxxqqqbbb]]]^^^\\\WWWSSSTTTSSSSSSQQQPPPNNNLLLKKKGGGHHHHHHHHHFFFCCC@@@>>>>>>===<<<<<<<<<<<<<<<<<<;;;;;;;;;:::999888777777555555555555444333222111111000000//////...---------------,,,,,,,,,,,,+++++++++++++++************(((((())))))))))))((((((((((((((((((((((((((((((++++++++++++++++++++++++******))))))***+++,,,,,,))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''((((((((()))''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''((()))******+++(((((((((((((((((((((((('''((()))++++++******)))((())))))))))))*********++++++,,,,,,,,,---------,,,,,,---...///////////////000000//////111555777999999999999::::::;;;<<<999:::::::::999999;;;<<<<<<>>>AAADDDFFFFFFEEEEEEFFFGGGIIIJJJIIIGGGEEECCCCCC@@@;;;888888:::>>>@@@BBBCCCEEEEEEDDDCCCDDDDDDFFFFFFFFFFFFLLL[[[nnn|||yyykkk]]]\\\hhhtttzzzzzzuuu|||~~~{{{~~~|||||||||xxxtttxxx~~~wwwpppeeeZZZRRRIIIEEE@@@>>>@@@EEEHHHKKKJJJLLLOOOSSSWWWeeehhhjjjdddYYYYYY___\\\RRRTTTSSSRRRPPPNNNMMMLLLKKKFFFGGGGGGGGGEEEBBB???=========<<<;;;;;;;;;<<<<<<:::::::::::::::999888777555555555555444333222222000000000///......---------------,,,,,,,,,++++++************))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((,,,,,,,,,+++++++++******+++++++++************)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))((('''&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&''''''((()))******+++(((((())))))))))))((((((''')))******))))))***+++,,,***+++---+++(((***...++++++,,,,,,,,,,,,------////////////111333555666777777777777666666666666999888777666777888:::<<<===>>>???@@@AAABBBCCCCCCEEEEEEEEEEEEFFFFFFFFFFFFDDD???<<<>>>@@@@@@BBBEEEIIIIIIIIIIIIGGGFFFDDDCCCCCCFFFIIIJJJHHHLLL\\\mmm|||sss^^^___tttzzztttvvvzzzyyywww|||yyyvvvxxxxxxpppiiieeehhhqqq~~~{{{qqqkkkdddXXXMMMHHHDDDBBBAAAAAADDDIIILLLNNNRRRMMMPPP\\\lllllleeebbb^^^[[[[[[[[[ZZZYYYSSSQQQMMMKKKKKKJJJIIIHHHEEEFFFHHHHHHGGGDDD@@@>>>>>>===<<<===>>>>>><<<:::::::::999888777666555555444444333333222111000000////////////............,,,,,,,,,+++++++++******))))))))))))(((((((((((()))))))))))))))))))))))))))((('''&&&&&&'''((())),,,,,,+++++++++*********+++++++++*********))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((('''&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&''''''((())))))******(((((())))))))))))((((((''')))******))))))***+++&&&&&&)))---+++'''&&&(((+++++++++,,,,,,,,,------////////////111222444666555555555666666777777777666555555555777999<<<===<<<<<<===>>>???@@@AAABBBCCCDDDDDDDDDDDDEEEEEEEEEDDD@@@>>>@@@AAACCCIIIOOOWWWUUURRROOOLLLHHHFFFEEEEEEEEEGGGHHHFFFHHHUUUbbbqqq||||||nnnhhhrrrzzzzzzrrrrrruuu{{{}}}xxxsssuuu}}}{{{vvvtttttttttqqqoooeeebbbbbbkkk}}}{{{pppeee```YYYOOOGGGDDDAAAAAABBBEEEIIILLLOOOOOORRRTTT^^^pppssseeebbb___[[[XXXWWWWWWVVVUUURRROOOLLLKKKKKKKKKJJJIIIFFFGGGGGGGGGEEECCC@@@>>>>>>===<<<<<<>>>===<<<::::::999999888777666555444444333333222111111000000////////////............,,,,,,,,,+++++++++******))))))))))))(((((((((((((((((((((((((((((((((((()))((('''&&&&&&'''((())),,,++++++++++++*********++++++*********)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((('''&&&&&&&&&&&&'''''''''(((((((((((('''''''''''''''(((((())))))***'''(((((())))))(((((('''''')))******(((((()))+++((()))...333222,,,)))***++++++++++++,,,,,,,,,,,,.........///000222444555222333333444666777777888222222333444666999<<<>>>::::::;;;<<<===>>>>>>???AAAAAABBBBBBBBBCCCCCCCCCDDDAAA@@@BBBDDDHHHRRR\\\gggccc]]]VVVPPPKKKHHHGGGFFFEEEDDDEEEDDDDDDKKKTTT```qqqwwwrrrsssvvvooonnnooouuuuuuoookkkoooyyy{{{zzzyyyvvvuuuuuuvvvwwwmmmddd[[[]]]nnnzzzmmmbbbXXXRRRMMMFFFBBBAAA@@@BBBFFFJJJMMMQQQSSSTTTWWWdddxxxpppdddccc^^^[[[WWWUUUTTTTTTRRRQQQQQQOOOLLLKKKKKKKKKJJJIIIHHHGGGFFFDDDCCCAAA???>>>===<<<;;;<<<======;;;999999999888777666555444444333333222222111000000000/////////............---,,,,,,,,,+++++++++******))))))))))))(((((((((((((((((((((((((((((((((((((((((('''&&&&&&'''((((((++++++++++++************************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((''''''&&&&&&&&&''''''''''''(((((((((((('''''''''''''''((((((((())))))'''((((((((((((((((((''''''((())))))(((((()))+++,,,---111666555///,,,...***++++++++++++,,,,,,,,,------...///000222333444222222333333444555555666111222222444666888:::<<<888999999:::;;;;;;<<<<<>>??????@@@@@@BBBBBBCCCEEEGGGMMMZZZhhhiiiddd\\\TTTMMMIIIGGGGGGEEEAAA@@@BBBCCCAAABBBEEEKKKQQQccc|||xxxpppiiimmmpppqqqwww}}}pppccc```dddnnn}}}~~~{{{zzz{{{{{{vvvrrruuu{{{rrrfff^^^UUUMMMFFFCCCBBBAAACCCGGGHHHIIIJJJLLLPPPYYYdddllloooccc[[[YYYZZZVVVUUUTTTTTTVVVWWWVVVUUUSSSQQQNNNLLLKKKIIIFFFCCCHHHFFFCCC@@@???>>>>>>???<<<;;;:::;;;<<<<<<:::888888777777666555444333333111111000000000000//////............------------,,,,,,,,,+++++++++******))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&+++************)))))))))******)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&&&&((())))))''''''(((***)))'''''')))'''%%%'''+++************++++++++++++***+++---///000111111111222222222111111000000000222333444555666777888999888999999999:::::::::;;;;;;;;;<<<===>>>??????@@@BBB@@@AAAEEEHHHLLLVVV```]]]ZZZSSSMMMHHHFFFEEEEEEDDDAAA@@@BBBBBB@@@AAADDDHHHHHHSSSkkkyyymmmssssssoootttssseee___]]]bbbuuu~~~{{{xxxvvv}}}xxxrrrsssvvv}}}tttllldddYYYQQQIIIDDDAAABBBBBBBBBEEEJJJKKKMMMOOORRR[[[kkk}}}jjj^^^^^^\\\YYYWWWUUUTTTSSSTTTVVVWWWVVVUUURRRPPPNNNLLLKKKIIIEEEBBBEEEDDDBBB@@@>>>>>>>>>>>>;;;:::999:::;;;;;;999777777777666555444333222222000000000///////////////.........------------,,,,,,,,,,,,+++++++++******))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&************))))))))))))***)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&'''((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&&&&'''((((((''''''(((******((((((***(((&&&''',,,************++++++++++++)))+++---...000000000000000000000000000000000111111222444666888999:::;;;:::::::::::::::;;;;;;;;;:::;;;;;;<<<===>>>???@@@AAA>>>???DDDGGGIIINNNTTTSSSPPPLLLGGGDDDCCCBBBCCCCCCAAAAAAAAA???<<<>>>DDDBBBDDDJJJXXXlll~~~zzz{{{tttjjjmmm|||zzzrrrjjjddd\\\ZZZkkk{{{xxxxxxyyyzzzyyy|||yyyrrrkkkhhhpppyyylllccc]]]VVVMMMFFFBBB@@@AAADDDFFFFFFIIINNNOOOSSSZZZcccsssrrr^^^[[[^^^ZZZXXXYYYTTTSSSSSSSSSTTTTTTSSSQQQOOONNNLLLLLLLLLJJJGGGDDDBBBAAAAAA@@@???>>>>>>>>>;;;:::999:::;;;:::999777777666666555444333222222////////////////////////.........---------,,,,,,,,,,,,,,,+++++++++******))))))))))))((((((((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&'''((()))''''''(((((((((((('''''''''''''''''''''''''''&&&&&&''''''''''''''''''&&&&&&'''((((((''''''(((***'''&&&'''***(((%%%&&&))))))************+++++++++)))***,,,...000000000000------...///000111222222///000333666999;;;<<<===;;;;;;;;;;;;;;;;;;<<<<<<::::::;;;<<<===>>>???@@@@@@===>>>CCCGGGGGGHHHKKKMMMKKKHHHEEEBBBAAAAAAAAACCCBBBBBBAAA===999<<>>>>>:::999999999::::::888777777666555444333222222111.........///////////////......---------,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))((((((((((((''''''''''''''''''''''''%%%%%%&&&''''''&&&%%%%%%))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))((((((((((((((()))******))))))******+++,,,...------------...//////------...000111111111111333444555777888:::;;;<<<>>>>>>?????????===<<<;;;;;;<<<>>>>>>======???@@@>>>???@@@BBBDDDEEEFFFGGGEEEDDDCCCBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@???>>>===@@@BBBEEEIIINNNZZZrrr}}}ooopppyyyxxxpppgggjjjooosssqqqnnnmmmooonnnkkklllpppssssssuuuyyy{{{zzz{{{{{{vvvmmmjjjkkkeeeiiisssyyyxxx|||zzzrrrggg___RRRIIIEEEDDDCCCBBBGGGBBBAAAGGGNNNPPPQQQSSS___eeeyyyqqqaaa```^^^\\\YYYWWWUUUTTTSSSTTTSSSPPPMMMKKKKKKLLLJJJMMMPPPRRRPPPKKKEEEBBB???@@@AAAAAA@@@???===<<<;;;:::999888777777777777333333444444333333222111111000///------......///......---,,,,,,+++******,,,+++******))))))******))))))(((((('''''''''&&&''''''''''''''''''''''''%%%&&&''''''%%%$$$%%%'''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((('''((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))((((((((((((((()))******))))))******+++,,,------------............,,,---...000111111111111333444555666888:::;;;<<<===>>>>>>>>>>>>===<<<;;;;;;===>>>>>>>>>>>>???AAA???@@@AAABBBCCCDDDEEEFFFCCCCCCBBBBBBBBBCCCCCCDDDCCCCCCCCCCCCBBBAAA@@@???AAACCCGGGKKKLLLSSSeeevvv{{{|||yyyqqqjjjmmmsssyyy|||{{{zzzyyyvvvoookkkmmmooorrrwww}}}}}}yyyyyyvvvrrrooopppiiikkkmmmpppvvv~~~{{{}}}|||vvvmmmfffZZZSSSJJJDDDBBBBBBBBBBBBGGGFFFHHHLLLNNNPPPWWW___fffrrreee___^^^]]]ZZZXXXVVVTTTSSSSSSTTTSSSPPPMMMKKKKKKLLLKKKMMMPPPQQQOOOKKKGGGCCCAAAAAABBBBBBAAA???>>><<<::::::999888777777777777333333333444333222222111111000///...---......///...------,,,++++++******,,,+++******))))))******)))(((((((((''''''''''''''''''''''''''''''''''''$$$&&&''''''&&&&&&'''((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))(((((((((''''''((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))((((((''''''((())))))***))))))))))))***+++++++++,,,---.........------,,,---...000111111222222333333555666888999;;;;;;<<<<<<=========<<<<<<;;;<<<>>>??????>>>???@@@BBBAAAAAAAAABBBCCCCCCDDDDDDAAAAAAAAABBBBBBDDDEEEEEEEEEEEEEEEEEEDDDCCCBBBBBBCCCEEEIIIKKKJJJKKKTTT```wwwzzzqqqqqqppprrryyyuuujjjgggkkksssvvvvvvxxxyyyxxxyyyrrrsssppphhhbbbhhhxxx~~~{{{{{{zzzxxxpppkkkddd\\\VVVKKKGGGBBB@@@AAABBBDDDDDDHHHKKKNNNPPPNNNSSScccsssiii^^^]]]\\\[[[ZZZXXXVVVUUUSSSSSSRRRSSSRRROOOLLLKKKKKKLLLIIIJJJKKKKKKJJJHHHEEECCCBBBBBBBBBBBBAAA???===<<<:::999888777666666666666222333333333333222111111000///......------......------,,,,,,++++++******++++++***))))))))))))***((((((((((((''''''''''''''''''''''''''''''''''''$$$&&&'''((('''&&&'''((())))))))))))))))))))))))(((((((((((((((((((((((())))))((((((((('''''''''(((''''''&&&&&&''''''(((''''''''''''''''''''''''&&&&&&'''''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((('''''''''((()))))))))))))))))))))***++++++)))+++---...///...,,,+++,,,,,,...///111222222222222333444666888999:::;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>@@@@@@??????AAABBBAAABBBBBBBBBBBBBBBCCCCCCBBBBBBBBBBBBBBBCCCDDDDDDEEEEEEEEEEEEEEEDDDCCCBBBDDDDDDGGGIIIGGGEEEJJJRRRbbbvvvuuuyyytttooouuuwwwgggcccjjjzzzxxxuuuzzz~~~~~~~~~{{{}}}|||rrreee```fffmmm~~~{{{wwwwwwzzz~~~xxxlllbbb[[[UUUOOOJJJBBBBBBAAAAAACCCFFFHHHIIIPPPPPPRRRTTTXXXeee~~~kkk\\\ZZZ]]]XXXXXXWWWVVVTTTSSSRRRRRRPPPPPPPPPMMMJJJIIIIIIJJJFFFFFFEEEDDDCCCBBBAAA@@@AAAAAAAAAAAA???===;;;:::999999888777666666666666222222222222222111111000//////......------------,,,,,,,,,,,,++++++******++++++***)))))))))))))))((((((((((((((('''''''''''''''''''''''''''''''''%%%'''))))))(((&&&&&&'''))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&&&&&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''((())))))))))))(((((())))))***+++)))***,,,......---+++***+++,,,...///111222222333222333444555777999:::;;;999999999::::::;;;<<<<<<===>>>@@@@@@??????AAABBBBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDCCCBBBBBBBBBBBBBBBCCCDDDDDDDDDDDDCCCBBBBBBDDDBBBCCCEEEEEEDDDHHHNNNRRRbbbwww}}}yyyuuuzzzvvveeebbblll}}}xxxyyyzzzyyyyyy|||~~~~~~xxxmmmddd```___nnnyyy~~~wwwwwwwwwxxx|||yyypppiii^^^UUUOOOJJJEEEBBB@@@AAACCCDDDFFFIIIKKKMMMUUURRRTTT]]]mmmjjj___]]]\\\[[[VVVVVVUUUTTTSSSRRRQQQQQQMMMNNNMMMKKKHHHGGGHHHIIIEEEDDDCCCAAA@@@?????????>>>>>>???>>>===;;;999888999888777666555555555555111111222222111111000///...............------,,,,,,+++++++++++++++******+++***))))))(((((())))))'''''''''(((((((((((((((''''''''''''''''''''''''(((***++++++(((&&&%%%%%%))))))))))))))))))))))))''''''''''''''''''''''''((((((((('''''''''&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''((()))))))))(((((((((((()))******)))***+++,,,,,,,,,+++++++++,,,---///111222333333222222444555777888::::::888888888888999:::<<<<<<<<<>>>??????>>>???@@@BBBAAAAAAAAAAAAAAABBBBBBBBBEEEEEEDDDBBBBBBAAAAAAAAABBBBBBCCCCCCCCCCCCBBBBBBDDD@@@@@@CCCEEEEEEHHHLLLJJJQQQ```uuurrrddddddnnn~~~xxxtttooommmoooyyyyyywwwtttnnnhhhcccaaacccjjjwwwzzzwwwsssqqqsssyyy~~~rrrkkk]]]WWWPPPIIIDDDBBB???>>>@@@BBBEEEGGGHHHKKKNNNQQQQQQRRR\\\pppjjjZZZZZZ___\\\VVVUUUUUUTTTSSSRRRQQQPPPOOOLLLLLLLLLJJJHHHFFFGGGHHHHHHGGGEEECCCAAA@@@??????;;;<<<<<<===<<<;;;999888888777666555555444444444000111111111111000//////---............---,,,,,,++++++++++++++++++************)))(((((((((((()))'''''''''(((((((((((((((''''''''''''''''''''''''(((***,,,,,,***'''%%%%%%))))))))))))))))))))))))''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''$$$$$$%%%&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((())))))((((((((((((((()))******************++++++++++++***+++---///111222333333111222333555777888999:::777777777777888:::<<<===;;;===>>>>>>>>>>>>???AAA@@@@@@@@@AAAAAABBBBBBBBBDDDCCCCCCBBBBBBBBBCCCCCCBBBBBBCCCCCCDDDCCCCCCBBBDDD@@@@@@DDDGGGEEEEEEFFFGGGFFFLLL]]]tttxxxmmmfffhhhooossswwwyyy{{{yyywwwuuummmffffffjjjxxxxxxxxxvvvqqqllliiigggaaa```cccnnn~~~~~~wwwrrrqqqtttxxxzzzwwwlllaaaYYYMMMJJJFFFBBB@@@?????????BBBEEEHHHJJJKKKNNNSSSWWWXXXbbbxxxsss```XXX[[[^^^[[[VVVVVVUUUTTTSSSQQQPPPOOONNNLLLMMMMMMKKKIIIGGGHHHJJJIIIHHHFFFDDDAAA???>>>===:::;;;<<<<<<<<<<<<::::::777777666555444444444444000000111111000000///...------.........---,,,+++******************++++++******)))(((((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''%%%(((+++,,,+++)))(((((())))))))))))))))))))))))''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&'''((()))***((((((((((((((()))************))))))******+++,,,***+++---///111222333444111222333555777888999:::666666666666888:::<<<===;;;<<<>>>>>>======???@@@??????@@@AAAAAABBBCCCCCCBBBBBBBBBBBBBBBCCCDDDEEECCCCCCDDDDDDDDDDDDDDDCCCDDDAAAAAAFFFHHHEEEAAA@@@FFF@@@@@@LLLccc|||yyyqqqjjjgggkkknnniiiaaa]]]aaafffnnnpppiiiccceeemmmyyy}}}xxxpppkkkiiieee\\\VVV\\\mmm~~~~~~wwwtttsssssssss||||||sssiii]]]SSSLLLEEEDDDBBB@@@@@@AAABBBBBBEEEHHHKKKMMMOOOSSSYYY]]]jjj|||lllggg```]]]]]]^^^]]]\\\VVVVVVTTTSSSQQQOOONNNMMMNNNNNNNNNLLLJJJIIIJJJKKKHHHGGGEEECCC@@@===;;;::::::;;;<<<=========<<<;;;777777666444444444444444000000000000000//////...,,,---.........---,,,+++******************++++++******)))(((((((((((((((&&&'''''''''(((((())))))''''''''''''''''''''''''###&&&***,,,,,,+++++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%''''''''''''((((((((((((((((((((((((((()))******,,,,,,------.../////////000111333555666777888888999888888777777777777777::::::;;;<<<===>>>???@@@CCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCEEEDDDDDDDDDDDDCCCCCCCCCDDDDDDCCCBBBBBBBBBBBBCCC===;;;@@@IIIQQQ]]]zzz~~~~~~~~~tttpppkkkkkkllliii___WWWZZZ\\\cccjjjlllkkkooouuu{{{uuuqqqpppmmmiiibbb^^^```iiivvv~~~wwwrrrnnnxxx}}}tttggg___WWWMMMDDDAAA>>>===<<<===@@@DDDFFFGGGHHHDDDJJJUUUYYYXXXccctttooo```^^^\\\[[[\\\]]]]]]]]]YYYXXXVVVTTTRRRPPPNNNMMMVVVUUURRROOOLLLJJJHHHHHHGGGFFFCCCAAA>>><<<;;;;;;======>>>>>>>>><<<;;;:::999777555222111111222333000000000000////////////+++++++++*********))))))************))))))))))))'''((()))))))))(((&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&((('''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((('''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%''''''''''''((((((((((((((((((((((((((()))******++++++,,,,,,---.........000111222444555666777777777777777666666777777888::::::;;;<<<===>>>??????AAAAAAAAAAAAAAABBBBBBBBBAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCBBBBBBBBBBBBBBBCCC???BBBHHHLLLSSSggg}}}~~~xxxsssnnnnnnooonnngggaaaYYYXXX\\\dddkkkqqq{{{{{{vvvttttttzzzzzzxxxqqqiiifffjjjpppyyyuuupppsssxxx}}}sssfffYYYQQQKKKDDD???>>>BBBAAAAAABBBEEEHHHJJJJJJMMMMMMSSSWWWXXXcccuuueee___]]]ZZZZZZ[[[\\\\\\[[[ZZZYYYWWWVVVTTTRRRQQQPPPTTTSSSQQQOOOLLLIIIGGGFFFFFFDDDCCC@@@>>>===<<<;;;<<<======>>>===<<<:::999888777444222111111222333000000000/////////......,,,,,,,,,+++++++++***************)))))))))(((((((((((((((((((((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&''''''''''''(((((((((((((((((((((((()))***************+++,,,,,,------...///111222444444555555555555555555666777888888999::::::;;;<<<===>>>>>>?????????@@@AAAAAABBBBBBAAAAAAAAABBBBBBBBBBBBCCC@@@AAAAAABBBBBBCCCCCCDDDDDDCCCCCCBBBBBBBBBBBBBBBFFFBBBDDDIIIKKKLLLUUUaaavvvqqqmmmnnnrrruuutttrrrhhhaaa\\\```jjjuuuzzzwwwwwwxxxpppccc___```jjjwwwzzztttrrrppprrrvvv|||wwwnnnbbbVVVIIICCC???<<<<<>>===<<<<<<<<<<<<<<<;;;:::999888777666444222111111222222000////////////.........------,,,,,,,,,+++++++++******))))))))))))(((((()))((((((''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((())))))*********++++++,,,------------...///111222333333333333333333444555777888999999::::::;;;<<<<<<======>>>>>>?????????@@@@@@@@@??????@@@@@@@@@AAAAAAAAA>>>??????@@@BBBCCCCCCDDDDDDCCCBBBBBBAAAAAABBBBBBCCCBBBEEEKKKNNNLLLNNNRRRddd{{{qqqlllhhhjjjqqqzzzttthhh___```kkkzzzxxxvvvxxxzzzrrrddd^^^]]]YYYggg|||xxxpppkkklllqqqvvvyyytttfff]]]SSSJJJAAA>>>===<<<>>>BBBAAACCCFFFHHHJJJMMMQQQSSSVVV[[[iiiwwwjjjddd___ZZZZZZXXXUUUUUUVVVWWWWWWVVVXXXXXXWWWVVVTTTSSSSSSRRRNNNNNNNNNMMMKKKGGGDDDAAAAAAAAAAAA@@@???>>>======<<<<<<;;;;;;:::999888777555555333222111111111111/////////.........------,,,,,,++++++++++++*********)))))))))(((((((((((()))((('''&&&&&&'''((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((())))))***+++++++++,,,------......------///000111111111111222222222333444666777888999999::::::;;;;;;<<<<<<>>>>>>>>>>>>>>>>>>============>>>>>>>>>?????????===>>>???@@@AAACCCDDDDDDCCCCCCBBBAAAAAAAAAAAAAAA???@@@EEEKKKNNNLLLIIIIIINNNaaazzztttnnniiihhhoooxxxrrrggg^^^```lll||||||uuusssvvvyyyyyypppiiifffeee\\\___iiiyyyzzzrrroooppptttvvvvvvyyy}}}vvvmmmbbbWWWOOOGGGAAA>>>@@@@@@???AAAEEEFFFHHHJJJKKKMMMRRRXXX]]]iiixxxttteeedddddd___YYYXXXVVVTTTSSSTTTUUUUUUUUUUUUUUUTTTSSSRRRPPPPPPOOOLLLLLLLLLKKKIIIEEEBBB@@@@@@@@@AAA@@@@@@>>>===<<<<<<;;;:::999888777666666444333222222111111111111............------------************)))))))))))))))))))))((((((((((((''')))((('''&&&&&&'''((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&&&&&&&'''''''''((((((((((((((()))******++++++,,,,,,---.........------///000000111111111111111111222333555666777999999999:::::::::;;;;;;<<<<<<<<<<<<=====================>>>>>>>>>>>>???>>>>>>???@@@BBBCCCDDDDDDCCCBBBBBBAAAAAAAAAAAAAAA>>>AAAEEEIIIJJJGGGDDDBBBDDDPPPccc{{{}}}sssnnnooouuu|||uuulllddddddhhhoooyyy~~~|||yyyuuurrrrrruuuwwwzzztttpppnnnooopppnnngggbbbhhhxxxzzzsssoooooonnnpppuuuzzzyyymmmbbbZZZSSSKKKFFF@@@>>>>>>BBBDDDBBBCCCGGGIIIKKKLLLNNNRRR[[[hhhqqqwwweee```cccbbb\\\WWWXXXVVVTTTSSSTTTUUUUUUTTTSSSRRRQQQPPPNNNMMMLLLKKKJJJJJJJJJHHHFFFCCCAAA???@@@@@@AAAAAA@@@>>><<<;;;;;;:::999777666555555555222222222111111111000000......---------,,,,,,,,,***))))))))))))((((((((())))))((((((((((((''''''(((''''''''''''(((((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((($$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''((((((((((((((()))***************+++,,,,,,---------...///000000111111000111111111111222444555555999999999999::::::::::::777888999;;;<<<>>>??????>>>>>>>>>?????????@@@@@@???@@@@@@AAABBBCCCCCCDDDCCCBBBAAAAAA@@@@@@AAAAAA???CCCGGGGGGEEEDDDBBBAAABBBIIITTTcccyyyyyyvvvxxx~~~|||vvvqqqlllfff``````ddddddgggjjjmmmoooqqquuuwww|||}}}{{{vvvqqqpppuuuyyy~~~xxxqqqlllnnnxxxzzzpppllliiikkknnnrrrvvvzzz}}}zzznnnfffZZZQQQKKKGGGCCC@@@@@@???AAAEEEFFFEEEGGGKKKMMMPPPTTTZZZfffxxxrrrhhhaaa```___[[[XXXYYYYYYWWWTTTTTTUUUVVVVVVUUURRRQQQPPPNNNLLLJJJIIIHHHIIIIIIGGGFFFCCCBBB@@@???@@@@@@AAAAAA@@@>>>;;;:::;;;:::888666444444444444111111111111111000000///---------,,,,,,,,,,,,+++*********))))))))))))((())))))((((((((('''''''''&&&''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))(((((((((((((((((((((((('''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((($$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''((((((((((((((()))******)))))))))***++++++,,,,,,......///000111111111000111111111111222333444444999999999999999999::::::444555777:::<<>>@@@@@@??????@@@@@@AAABBBCCCCCCDDDDDDEEEFFFFFFFFFFFFEEEDDDDDDBBBAAAAAABBBCCCDDDEEEEEEDDDDDDCCCCCCCCCBBBEEECCCHHHQQQVVV___www}}}ttttttuuutttlllbbb]]]___RRRRRRTTTZZZdddppp{{{~~~zzzvvvvvvxxx}}}zzziii___ZZZ\\\jjj~~~xxxsssnnnmmmmmmmmmooorrrwwwyyy|||~~~uuujjj```YYYLLLHHHCCC@@@AAACCCEEEFFFFFFJJJKKKGGGGGGNNNRRRSSSaaalllzzzuuueeehhhccc]]]ZZZZZZZZZYYYWWWWWWVVVTTTUUUWWWVVVRRRNNNSSSQQQOOOLLLJJJHHHFFFFFFGGGFFFDDDDDDEEEEEECCCBBB======<<<<<<;;;;;;;;;:::666777888888777555333111000000000000////////////...---,,,,,,++++++,,,,,,))))))))))))))))))))))))))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%(((((((((((((((((((((((()))(((((('''&&&&&&%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&((())))))))))))&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((()))'''((((((((())))))))))))))))))*********++++++++++++,,,---...000000000000222222111111111222333333666777777888888777777666999:::;;;===>>>??????@@@??????@@@AAAAAABBBCCCCCCEEEEEEFFFGGGGGGGGGGGGFFFCCCBBBAAA@@@@@@AAABBBCCCDDDDDDDDDDDDCCCCCCBBBBBBDDDAAACCCIIIKKKNNN```tttxxxffffffiiinnnnnnkkkkkkoooeee]]]TTTRRR\\\nnn{{{yyy{{{}}}~~~rrrcccZZZYYYaaaooowwwpppllljjjkkkmmmnnnqqqvvv{{{xxxooofff\\\SSSMMMHHHFFFCCCAAABBBDDDFFFGGGFFFHHHJJJMMMPPPVVV^^^dddwwwsssjjjeeehhheeeaaa]]]ZZZYYYYYYXXXZZZXXXVVVUUUUUUTTTQQQNNNQQQPPPNNNKKKIIIGGGFFFFFFFFFDDDCCCCCCCCCCCCBBB@@@???>>>===<<<;;;:::999888666777888888777555222111000000000000/////////...------,,,++++++++++++,,,))))))))))))))))))))))))))))))))))))((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&'''))))))******&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%$$$$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''((()))''''''((((((((())))))))))))))))))*********++++++++++++---...///000000000111111111111111222333333666666777777777777666666888999<<<>>>@@@@@@??????@@@@@@@@@AAAAAABBBBBBCCCEEEFFFFFFGGGGGGGGGGGGGGGAAAAAA@@@@@@@@@@@@AAAAAADDDCCCCCCCCCCCCBBBBBBBBBHHHCCCCCCGGGGGGFFFNNNZZZvvvwwwccc___]]]bbbhhhmmmtttzzzwwwiiiWWWOOOZZZsss||||||~~~~~~vvvhhh___aaabbbfffooo}}}vvvppplllkkkfffiiinnnuuuzzzvvvoooeee[[[SSSLLLFFFBBB>>>??????AAACCCEEEHHHIIIMMMJJJNNNYYYbbbkkk|||{{{|||hhh___```dddggggggeeeaaa[[[XXXXXXZZZ\\\YYYVVVTTTSSSRRROOOMMMOOONNNLLLJJJHHHGGGFFFFFFEEECCCBBBAAABBBBBBAAA?????????===<<<:::999777777666666777777666444222111000000000/////////......------,,,+++++++++++++++)))))))))))))))))))))))))))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''#########$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((('''''''''((((((((())))))))))))))))))***************+++,,,---.../////////111000000000111222333444555666666777777666666555777999<<>>@@@@@@@@@AAAAAAAAABBBBBBDDDDDDEEEFFFFFFFFFFFFEEE@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBGGGCCCDDDHHHIIIGGGJJJOOO[[[qqqvvviii]]]ZZZ___hhhsss|||vvvddd\\\fff}}}{{{zzz}}}yyyvvvsssppptttqqqmmmkkkmmmuuutttmmmggggggiiimmmqqqvvv{{{~~~xxxrrrfff___UUULLLFFFCCCAAA@@@<<<>>>AAADDDFFFJJJMMMPPPUUURRR\\\qqquuuuuu{{{kkkddd^^^___dddeeehhhiiiddd[[[VVVXXX\\\ZZZXXXTTTRRRPPPOOOOOONNNMMMLLLKKKIIIHHHFFFFFFFFFDDDCCCAAAAAABBBBBB@@@???======<<<;;;:::999888777666666666666555333222111000000/////////.........---,,,,,,+++***+++++++++))))))))))))))))))))))))))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''"""######$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((''''''''''''(((((((((((((((((()))))))))*********)))***+++---............000000000000111222333444555555666666666666555555666888<<<>>>@@@@@@>>>===?????????@@@@@@@@@@@@@@@AAAAAABBBCCCCCCCCCCCCBBB@@@@@@AAAAAABBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBAAA@@@AAAEEEGGGFFFFFFGGGJJJYYYppp~~~jjj```aaakkkyyyzzztttwwwzzztttuuu|||yyytttwww|||~~~|||qqqfffbbbffflll{{{yyyooommmiiiggggggkkkppptttyyy||||||sssiiibbbVVVPPPIIICCCAAAAAABBBBBBCCCEEEGGGIIIKKKNNNSSSWWWZZZ```wwwvvvmmm|||iiieeeeeebbb```ccccccgggjjjeee\\\VVVXXX\\\UUUTTTRRRPPPNNNNNNNNNOOOMMMLLLJJJIIIGGGFFFFFFEEEEEECCCBBBBBBBBBBBBAAA???:::::::::::::::999999999666666555444333222111111////////////............,,,,,,+++************+++))))))))))))))))))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((''''''&&&%%%$$$&&&&&&&&&''''''''''''(((''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((&&&&&&'''''''''(((((((((((((((((()))))))))******))))))+++,,,---........./////////000111222333444444444555555555555444444666777:::<<<>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@@@@???@@@AAABBBCCCCCCCCCBBB@@@@@@AAAAAAAAAAAAAAABBBAAABBBCCCDDDDDDDDDCCCDDDEEEKKKYYYooovvvvvv|||~~~|||wwwsssiiikkkmmmlllkkkoooyyyyyyzzzuuuwww|||~~~}}}nnnbbb]]]\\\dddyyy~~~yyyqqqjjjffffffiiikkkrrrvvv|||{{{sssjjjaaaXXXSSSIIIEEEAAA???@@@BBBEEEFFFGGGIIIJJJJJJKKKQQQYYY```iiizzzrrr{{{|||ooobbb___`````````aaa```dddgggddd\\\VVVWWWZZZRRRSSSRRRQQQNNNMMMNNNOOONNNMMMKKKIIIGGGFFFEEEEEEEEECCCBBBBBBBBBBBBAAA???888888999999999:::::::::666555444333222111111000/////////.........------,,,,,,+++***************))))))))))))))))))))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&'''''''''(((((((((((((((((()))))))))***((()))***,,,------------......//////000222333444444444444555555444444444666777888:::;;;<<<===========================<<<======>>>???????????????===>>>@@@AAABBBBBBBBBAAA???@@@@@@@@@AAAAAAAAAAAAAAADDDEEEDDDBBBBBBDDDDDDCCCEEEKKKXXXkkk|||yyywwwrrrmmm^^^\\\[[[\\\ccclllvvv{{{~~~{{{zzz}}}vvvhhh^^^___qqqxxxpppllljjjjjjmmmooorrrwww{{{~~~}}}yyysssiii```WWWPPPJJJGGGBBB@@@???@@@CCCFFFGGGHHHIIIKKKMMMPPPUUUaaaooozzz{{{pppzzzxxxooommmfff___\\\______]]]]]]aaadddbbb\\\WWWVVVWWWSSSUUUVVVTTTPPPMMMMMMNNNPPPOOOLLLJJJHHHFFFEEEDDDCCCBBB@@@@@@AAAAAA???>>>999999999999888888888888666555444222111111000000//////.........---------,,,++++++***************))))))))))))))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((&&&'''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''(((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))((()))***+++,,,---------.........///000222333444333444444555555444444333666666777888:::;;;<<<===<<<<<<<<<<<<<<<<<<;;;;;;======>>>???????????????<<<===???@@@AAAAAA@@@@@@?????????@@@@@@AAAAAAAAA<<<@@@BBB???===>>>BBBDDDAAABBBEEEJJJTTTgggwwwppprrrvvvxxxxxx___WWWPPPRRR^^^lllsssvvvwwwfff```kkkqqqnnnsss}}}uuupppmmmhhhhhhhhhjjjnnnrrrvvvxxx|||}}}~~~{{{vvvoooggg]]]RRRKKKFFFBBB@@@AAA@@@AAACCCGGGIIIJJJJJJNNNQQQVVV\\\gggyyy{{{jjjnnn|||vvvnnngggnnnmmmccc^^^aaa___YYY[[[^^^aaa```\\\XXXVVVVVVUUUXXXYYYWWWRRRNNNMMMMMMQQQPPPMMMKKKHHHFFFEEEDDDBBBAAA??????@@@@@@>>>===:::::::::999888777666666555555333222111000000000//////.........---------,,,++++++***)))*********))))))))))))))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''(((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&$$$$$$$$$$$$&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((()))))))))***++++++,,,,,,,,,,,,---...///000111111222333555444333333444666666777888:::;;;<<<<<<<<<<<<;;;:::999:::;;;<<<===<<<;;;;;;;;;;;;<<<======???>>>=========>>>@@@AAABBBCCCCCCCCCBBBBBBAAA@@@AAAAAABBB@@@???>>>???AAA@@@@@@BBBDDDGGGQQQfffzzzvvvmmmmmmpppttt{{{nnn]]]TTT\\\gggkkknnnttt|||yyytttmmmdddZZZWWWaaawwwxxxrrrlllfffeeehhhlllnnnnnnwwwyyy|||}}}~~~uuullleee]]]SSSIIIGGGEEEBBB???>>>>>>AAAEEEGGGHHHJJJNNNSSSUUU^^^jjjvvvooommmpppsssrrriiiggggggfffdddbbb```^^^]]]]]]ZZZ\\\___^^^[[[WWWTTTSSSUUUUUUVVVVVVUUUTTTRRRQQQUUUQQQLLLIIIHHHFFFBBB???@@@@@@@@@@@@@@@???>>>===;;;:::999888777555444444222222222111111111111000......---------,,,,,,,,,+++++++++************)))))))))))))))))))))))))))(((((((((((('''''''''''')))'''%%%""""""###%%%&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%(((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((())))))******+++,,,,,,,,,,,,---...///000111111222333444444333333444555777777999:::;;;<<<<<<<<<;;;;;;:::::::::;;;<<<===<<<;;;;;;;;;;;;<<<==================>>>???AAABBBBBBBBBBBBBBBAAAAAA@@@@@@@@@AAAAAA@@@>>>>>>???AAABBB@@@??????@@@EEETTTbbbtttvvvkkklllrrrxxxqqqhhhffflllmmmgggdddggg~~~{{{wwwwwwvvvzzz}}}vvvtttuuuqqqjjj```WWWVVV___hhh{{{xxxmmmeeebbbcccfffhhhkkknnnrrrwww{{{|||tttjjjaaa[[[UUULLLEEEDDDDDDBBBAAABBBDDDGGGJJJKKKLLLPPPVVV\\\aaavvvllldddfffttt|||ooofffbbbcccdddbbb```^^^\\\[[[[[[[[[\\\^^^```___\\\WWWTTTRRRTTTTTTUUUVVVVVVUUUTTTSSSQQQNNNKKKIIIHHHFFFBBB??????@@@@@@??????>>>===<<<;;;:::999888666555444444222222222111111111000000...------------,,,,,,,,,+++++++++*********))))))(((((((((((((((((((((((((((((((((((('''''''''''''''&&&%%%$$$$$$%%%'''(((%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%(((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&''''''((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((()))******++++++,,,+++,,,,,,---...///000000111333444444333222444555777888999:::;;;<<<<<<<<<;;;::::::::::::;;;<<<===<<<;;;;;;;;;;;;<<<======<<<<<<======???@@@BBBCCC@@@@@@@@@@@@@@@?????????@@@AAAAAA@@@>>>===???@@@AAA>>>;;;<<<<<<<<>>AAACCCBBBDDDGGGLLLLLLLLLNNNSSS^^^mmmxxxnnnZZZVVVcccwwwyyymmmhhheeebbbbbbbbb```]]]ZZZYYYZZZ[[[\\\___```aaa```[[[VVVSSSQQQPPPQQQSSSTTTTTTSSSRRRRRRLLLJJJIIIIIIHHHFFFCCC@@@>>>??????>>>===<<<;;;;;;::::::999777666555444333222222111111111000000000------------,,,,,,,,,,,,++++++*********)))))))))(((((((((((((((((((((((((((((((((''''''''''''&&&%%%%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%(((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((())))))***+++++++++++++++,,,---...//////000111222333333222222333444777888999:::;;;;;;;;;;;;::::::::::::;;;<<<<<<===<<<;;;;;;;;;;;;<<<======>>>>>>>>>>>>???@@@AAAAAA?????????>>>>>>>>>?????????@@@@@@???======>>>@@@===999888<<<>>>===>>>AAAHHHQQQfff{{{wwwyyy}}}|||hhhWWWPPPOOOWWW```gggkkkkkkiiifffaaannn{{{|||tttmmmnnnrrr{{{|||uuummmddd[[[LLLLLLQQQ```ppp|||wwwkkkcccaaa______aaafffmmmuuuzzz}}}~~~~~~}}}rrrlllddd[[[SSSLLLFFFBBB@@@>>>@@@EEEHHHGGGJJJNNNNNNOOOQQQWWWeeezzztttaaa\\\^^^rrr{{{sssqqqoooiiidddaaacccaaa]]][[[ZZZ\\\^^^```___aaaaaa^^^YYYTTTQQQOOONNNOOOOOOPPPOOONNNMMMLLLGGGHHHHHHIIIHHHFFFCCCAAA>>>>>>>>>===<<<;;;:::999999999888777555444333222111111111111000000000000---------,,,,,,,,,++++++************))))))))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%'''((((((((('''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((('''(((((()))******++++++******+++,,,---...//////000111222222111111222444777777888999::::::::::::999999:::;;;<<<<<<<<<===<<<;;;;;;;;;;;;<<<======AAAAAA@@@@@@??????>>>>>>???>>>=========>>>???????????????>>>===<<<===???;;;777777<<<@@@>>>===>>>DDDCCCKKKbbbtttdddZZZKKKNNNVVV___fffiiijjjjjjeeerrr~~~}}}rrriiijjjooo{{{|||sss[[[PPPGGGHHHPPPZZZgggrrr~~~qqqjjjfffbbb]]]]]]aaagggmmmooouuuvvvxxx{{{{{{tttooo```[[[SSSLLLHHHDDDAAA???BBBCCCGGGLLLLLLJJJLLLQQQRRRZZZgggxxxiiiYYYZZZiiiwwwoooooopppqqqmmmddd___```ccc```]]][[[ZZZ\\\___aaa^^^^^^^^^\\\WWWRRROOONNNPPPPPPPPPOOONNNKKKIIIHHHFFFGGGIIIIIIGGGEEECCCBBB============;;;:::999888999888777666555333222222111111111000000000//////------,,,,,,,,,+++++++++*********)))))))))((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))((('''%%%$$$'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''((())))))******+++)))******+++,,,---......///111222222111000222333555666777888888888888888888999:::;;;<<<=========<<<;;;;;;;;;;;;<<<======BBBBBBBBBAAA@@@>>>===<<>>===<<<===>>>???@@@>>>??????>>><<<;;;===>>><<<999999===>>>;;;999::::::<<>>>>>======;;;:::888777888888777555444333222111111111000000000/////////,,,,,,,,,,,,++++++++++++******)))))))))((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%''''''(((((('''&&&$$$###&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''(((((()))*********))))))***+++,,,---......///000111111000000111333444555666666666666666666777888:::;;;=========<<<<<<;;;;;;;;;;;;<<<======AAABBBBBBBBBAAA???===<<>>===<<<===>>>@@@AAA===>>>>>>===;;;;;;<<<>>>>>>;;;;;;===<<<888888:::666:::@@@CCCDDDRRRqqquuugggbbbggglllkkkfffccc```aaabbb___ZZZ[[[```yyyvvvsssvvvzzz}}}~~~pppeee[[[VVVMMMFFFLLLYYYooosss|||sssjjjeeeaaa]]]YYY___```cccgggmmmtttzzz}}}}}}uuummmddd\\\TTTOOOGGGDDDAAA@@@BBBDDDEEEEEEEEEFFFKKKPPPTTT]]]nnn~~~vvvcccZZZ[[[rrrzzziiidddgggdddbbbcccaaa^^^aaafff]]]\\\[[[YYYXXXXXXYYYYYYYYYZZZ[[[YYYVVVTTTSSSSSSTTTTTTTTTSSSQQQNNNLLLJJJKKKLLLLLLIIIEEEBBBBBBCCC???>>>>>>===;;;:::888777888777666555333222111111111000000000////////////,,,,,,,,,++++++++++++******)))))))))(((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((()))''''''(((((()))*********))))))***+++,,,------...///000111111000000111222444444555555555555555555777888:::<<<=========<<<<<<;;;;;;;;;;;;<<<======@@@@@@AAABBBAAA@@@???>>>???>>>===<<<===>>>@@@BBB===>>>>>>===;;;;;;<<<===???======>>><<<888:::>>>;;;999;;;>>>@@@FFFWWWiiitttddd]]]aaajjjnnnmmmpppmmmkkkiii```UUUSSSXXXlll}}}sssppptttnnnsssuuuxxxpppoookkkkkkkkkaaaTTTUUU___[[[ZZZ]]]gggwww{{{tttlllccc\\\XXXYYY[[[```eeelllrrruuuvvv{{{wwwqqqiii```WWWOOOHHHDDDCCCAAA???@@@BBBEEEGGGGGGNNNOOOUUU]]]gggyyytttggg^^^\\\eee{{{oooccc``````\\\[[[___bbb```___```^^^]]]\\\[[[ZZZYYYXXXXXXXXXZZZZZZZZZWWWVVVUUUVVVQQQQQQRRRQQQPPPNNNLLLJJJMMMNNNMMMIIIDDDAAAAAACCC??????>>>===<<<:::888777777777666555333222111000000000000000////////////,,,,,,,,,+++++++++******))))))))))))((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%###$$$$$$$$$%%%&&&&&&'''%%%%%%%%%&&&&&&'''''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%%%%&&&'''((((((((((((((()))))))))))))))))))))***++++++,,,,,,...///111111111333555777777777666666555555444444999888888888888888999999;;;;;;::::::;;;<<<>>>???@@@@@@??????>>>======<<<>>>>>>===<<<<<<<<<<<<<<>>@@@>>>>>>===<<<<<<<<<<<<<<<999:::;;;::::::???FFFLLLggg}}}}}}ggg___aaadddhhhnnnrrrwwwwwwqqqiii```VVVMMM\\\iiiqqqmmmlllpppqqqmmmpppkkkhhhmmmvvvzzzxxxsssllluuu~~~wwwmmmfffccc```YYYPPPOOOYYYjjj|||tttgggaaaZZZWWW[[[^^^^^^aaafffmmmpppvvv}}}~~~}}}~~~zzztttpppfff\\\SSSOOOKKKEEE@@@>>>DDD??????EEEGGGGGGKKKQQQPPP^^^nnnzzzrrrdddbbbbbbccceeehhh~~~uuugggbbb]]]___^^^]]]]]]\\\\\\]]]]]]ZZZXXXVVVTTTTTTUUUXXXZZZ\\\[[[[[[[[[ZZZXXXTTTQQQRRRPPPNNNLLLJJJIIIIIIJJJKKKKKKIIIGGGEEEBBB@@@>>>>>>===<<<;;;999888777666888666333222222222111//////............---------+++++++++************)))((((((((((((''''''''''''((((((((((((((((((((((((&&&'''''''''&&&%%%%%%$$$&&&&&&$$$$$$$$$$$$&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''((('''&&&&&&&&&&&&'''((('''((((((((())))))))))))((())))))******+++,,,,,,---///000000000222444666666666666666666555555555888888888888888888999:::;;;;;;::::::;;;===???@@@@@@??????>>>======<<<<<<>>>==================>>>@@@>>><<<;;;;;;===???@@@>>>======<<<<<<<<<<<<<<<;;;:::999888999<<>>===;;;;;;;;;:::::::::999999888666333222222222000///............------------+++++++++*********))))))((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''((('''&&&&&&&&&&&&'''(((''''''((((((((()))))))))(((((()))******++++++,,,---...///000000111333555555555555666666666666777888888888888888999:::;;;;;;;;;;;;;;;<<<>>>@@@AAA?????????>>>======<<<<<<>>>>>>>>>>>>>>>>>>>>>??????>>><<<<<<<<<>>>@@@BBB>>>===<<<<<<;;;;;;<<<<<<===:::777666777:::;;;<<<888CCCUUUlllwwwqqquuu|||}}}uuuqqqnnnkkk\\\WWWSSSUUUYYY___iiirrrzzz|||yyyxxxsssjjj]]]TTTOOOMMMKKKJJJYYYfffxxxvvvnnnfff___ZZZZZZ[[[XXXZZZ```fffiiimmmqqqzzz}}}}}}~~~~~~~~~~~~|||zzzxxxvvvuuuvvvvvvuuuvvvvvvwwwxxxyyywwwyyy{{{{{{zzzzzz{{{|||}}}}}}||||||||||||}}}}}}~~~}}}{{{xxxvvvsssmmmgggaaaZZZSSSOOOLLLFFFBBBBBBCCCAAAAAADDDGGGHHHKKKPPPVVV^^^mmm{{{|||iii]]]PPPTTT___qqq|||rrrmmmuuuzzzlll``````^^^\\\\\\\\\[[[[[[[[[[[[[[[XXXWWWTTTRRRRRRSSSUUUVVVVVVVVVVVVWWWXXXWWWUUUSSSRRRPPPNNNKKKJJJIIIHHHIIIHHHGGGFFFDDDBBB???===<<<999999::::::;;;;;;<<<<<<888666333222222222000///............------------++++++*********)))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&''''''''''''''''''((((((((())))))(((((())))))***+++++++++---...000000000111333555333444444555666666777777777777777888999:::;;;<<<<<<;;;;;;<<<===???AAABBB@@@@@@?????????>>>>>>>>>???????????????>>>============<<<<<<===???@@@BBB======<<<;;;;;;;;;;;;<<<===999555555888999999777:::;;;@@@KKKaaavvvpppqqqooollleee[[[TTTTTTQQQOOOZZZhhhvvv|||zzz{{{|||wwwoooiiiddd[[[QQQIIIEEEMMMZZZiiixxx{{{qqqgggbbb]]]WWWTTTYYY^^^```aaadddmmmqqqvvvzzz}}}}}}{{{zzzyyyyyyzzz{{{{{{{{{{{{zzzyyyxxxvvvuuutttsssrrrpppoooooommmmmmmmmmmmnnnpppqqqqqqpppqqqssstttssssssuuuvvvvvvvvvvvvvvvvvvvvvwwwxxxzzzyyyxxxxxxwwwtttppplllgggccc^^^ZZZVVVQQQLLLIIIDDDAAA???AAABBBBBBEEEJJJLLLOOOTTT[[[fffzzzvvv```SSSOOONNNXXXdddyyyxxxllljjjlllyyy}}}lll___]]]\\\[[[[[[[[[[[[[[[ZZZZZZYYYVVVUUUSSSRRRSSSTTTVVVXXXWWWVVVUUUVVVWWWWWWUUUSSSSSSQQQOOOLLLJJJIIIIIIIIIGGGFFFEEEDDDAAA???===<<<999999::::::;;;;;;<<<<<<777555333222222111000............---------,,,,,,************))))))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''''''''&&&''''''''''''(((((((((((('''(((((()))******++++++...///000000000000333555222222333444555666666777777777777888999;;;<<<===<<<<<<;;;<<<===???AAABBBAAA@@@@@@@@@@@@@@@??????AAAAAAAAA@@@???===;;;:::<<<<<<<<<<<<===>>>@@@AAA======<<<;;;;;;;;;;;;;;;;;;888555666999:::999777===<<<;;;<<>>===<<<<<<;;;<<<===???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???===:::999;;;;;;;;;;;;<<<======>>>===<<<;;;;;;::::::;;;;;;888777777777999999888777555777:::;;;;;;AAASSSeeeyyyiiigggnnnoookkkhhhggggggccc[[[TTTWWW]]]gggzzz~~~yyyyyyqqqrrrrrrrrrrrrsssuuuxxxtttuuuzzzyyynnnZZZQQQGGGDDDFFFMMMXXXcccrrr||||||vvvppplllfff\\\VVVUUUTTTWWWZZZ]]]```eeekkkooosssuuuwwwyyy{{{|||}}}}}}zzz~~~~~~~~~}}}{{{xxxxxxwwwuuurrrpppnnnnnnooooooxxxvvvtttqqqooommmlllllldddeeeeeefffggghhhhhhiiiccccccccccccdddeeeffffffeeefffgggfffeeefffhhhjjjffffffffffffggghhhiiiiiihhhgggdddcccaaa]]]YYYUUUOOOKKKGGGDDDDDDCCCCCCBBB@@@AAAFFFKKKLLLNNNWWWbbbnnn}}}yyyeeeZZZNNNJJJHHHKKKRRR^^^nnn{{{rrrfff``````bbbeeemmmmmmaaa___[[[ZZZ[[[[[[\\\\\\ZZZYYYXXXSSSSSSSSSTTTUUUWWWZZZ[[[ZZZXXXVVVVVVVVVVVVTTTRRRUUUSSSQQQNNNKKKJJJIIIIIIEEEEEEDDDCCCAAA???===<<<;;;::::::999888777777666777555222111111111///...------------,,,,,,,,,,,,******)))))))))(((((((((((((((((((((''''''''''''((((((((((((((((((((((((%%%%%%&&&&&&''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&'''(((((('''&&&&&&&&&&&&&&&'''''''''((((((''''''(((((()))*********+++,,,------,,,---...000000000111111222222222333666666777888:::<<<>>>???======<<<;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>??????===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;;;;::::::;;;;;;666888999999777555555555222333888;;;888666>>>HHH[[[ooowwwppprrrrrrpppnnnppppppmmmmmmnnnkkkgggbbbhhhppptttssssssvvvyyylllkkklllpppvvvzzz{{{zzzuuutttwwwwwwhhh___VVVPPPKKKFFFGGGLLLPPP[[[hhhvvvvvvfff\\\ZZZYYYXXXWWWUUUUUUXXX\\\```dddfffjjjoootttxxxzzz{{{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}||||||{{{{{{}}}zzzzzz{{{yyytttrrrsssqqqooommmkkkjjjkkkmmmnnnqqqooollliiigggfffggggggaaaaaabbbbbbccccccddddddaaa```````````````aaaaaa______```^^^]]]]]]```bbb\\\\\\\\\]]]]]]^^^___```^^^[[[XXXUUUSSSPPPMMMJJJHHHEEEAAA@@@AAABBBDDDDDDHHHLLLUUU]]]aaagggsssxxxeeeQQQCCC>>>IIIGGGMMM\\\nnn}}}{{{kkkaaa\\\YYY[[[___ccclll|||}}}lllbbbaaa\\\ZZZ[[[\\\]]]]]][[[YYYXXXTTTSSSSSSSSSTTTUUUVVVWWWWWWVVVTTTTTTUUUUUUTTTSSSTTTRRROOOLLLJJJHHHGGGGGGCCCCCCCCCAAA@@@>>><<<;;;999999888888777666666555777444222111111000///...---------,,,,,,,,,++++++***)))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%&&&'''(((((('''&&&%%%&&&&&&&&&'''''''''((((((''''''(((((()))*********)))***++++++******,,,...000000000000000111111111666666777888:::===???@@@>>>===<<<;;;:::;;;<<<<<<<<<<<<<<<<<<============888:::<<<>>>??????>>>===::::::::::::::::::999999<<<<<<;;;::::::::::::;;;555888;;;999555222222333777555555888777333777>>>888JJJddd}}}zzzuuuttttttxxxzzzwwwvvv}}}~~~oooeee___XXXVVVZZZaaagggjjjqqqoooooouuu}}}}}}xxxuuuqqqooottt}}}zzzssstttnnniiifff]]]OOOGGGGGG>>>EEEMMMWWWhhh}}}xxxpppooobbb___[[[UUUQQQQQQTTTXXXQQQTTTZZZaaahhhnnnqqqsssxxxyyy|||~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}|||{{{zzzzzzzzzzzz{{{|||xxxtttqqqrrrpppmmmlllooonnnllljjjiiiiiijjjlllnnnllliiieeebbbaaabbbdddeee```````````````````````````___^^^^^^^^^^^^^^^___[[[[[[[[[YYYXXXXXXZZZ\\\UUUUUUUUUVVVWWWXXXYYYZZZVVVSSSOOOLLLJJJGGGEEECCCDDDBBB??????BBBFFFIIIJJJYYY```kkkvvv|||zzz^^^MMMDDDAAACCCIIIJJJRRRiiimmmccc\\\ZZZXXXVVVYYY```fffmmm||||||kkkcccbbb[[[ZZZ[[[]]]^^^]]]\\\ZZZXXXUUUTTTTTTSSSSSSSSSSSSSSSTTTSSSQQQRRRTTTUUUUUUTTTRRRQQQNNNKKKHHHFFFFFFEEEBBBBBBAAA@@@>>><<<;;;:::777777777777666666666666666444222111111000///------------,,,,,,,,,++++++))))))))))))(((((((((((()))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''''''''&&&$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((((((((((((((()))((('''&&&&&&'''((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''((((((((((((((('''''''''******+++++++++,,,,,,,,,000000000000000000111222555666777999;;;<<<<<<<<<;;;::::::::::::;;;<<<<<<======<<<;;;;;;;;;;;;<<<;;;;;;===>>>????????????===<<<:::;;;;;;;;;:::999:::;;;;;;;;;;;;:::999999777666555444444444444444444444444444444444444444666:::CCCUUUnnnxxxvvv~~~}}}lll___SSSMMMKKKMMMWWWbbbjjjppptttuuuyyy~~~{{{sssooooooqqquuuxxxxxxtttpppqqquuuuuurrrppplll^^^OOOMMMBBB<<>>>>>?????????<<<;;;::::::;;;;;;:::888:::::::::::::::999888888666666555444444444444444333333333333333333333333222333666===KKKddd|||xxxwwwvvvvvvuuunnneee\\\WWWQQQMMMOOOVVVhhhmmmqqqtttyyy}}}zzzsssmmmpppuuu}}}xxxrrruuuwwwwwwxxx}}}yyypppZZZNNNCCCAAACCCDDDIIIOOOXXXbbbrrruuujjjaaa\\\YYYVVVRRRNNNMMMOOOSSSUUUUUUYYY^^^bbbfffkkkqqqvvvuuuxxxzzz{{{zzzyyy{{{}}}~~~~~~~~~}}}|||{{{{{{{{{{{{{{{|||||||||}}}}}}{{{{{{|||zzzxxxvvvwwwwwwvvvuuuuuusssrrrqqqppppppkkkiiigggeeeddddddeeeeeeeeedddcccaaa`````````aaa]]]]]][[[[[[ZZZ[[[\\\]]]ZZZZZZYYYXXXXXXXXXXXXXXXXXXXXXWWWVVVUUUTTTSSSRRRPPPQQQQQQRRRRRRRRRQQQQQQPPPPPPOOONNNKKKIIIFFFEEEDDDCCCCCCCCCCCCCCCBBBAAACCC???BBBJJJOOOTTTeeexxxppp```SSSIIIHHH???:::>>>HHHUUUggguuuxxxfff[[[ZZZYYYWWWXXXYYY[[[\\\\\\dddgggqqqwwwnnn___[[[bbb___^^^\\\[[[ZZZZZZZZZ[[[]]]VVVRRRTTTUUUSSSRRRTTTNNNNNNOOOPPPPPPPPPPPPOOONNNLLLIIIGGGEEEDDDCCCCCCAAA???<<<;;;;;;;;;999888777777888888888777666555444333222111000...------...,,,+++***++++++)))(((*********)))((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''((())))))''''''((((((((((((((((((*********++++++++++++,,,///////////////000111111333444555777888999999999888888888888888999999::::::::::::;;;<<<<<<======;;;<<<<<<===>>>>>>>>>>>>;;;:::999999::::::999888999999999999999888777777555555555444444444444444222222222222222222222222000333444111222BBB\\\qqq|||sssnnnnnnnnnooopppmmmkkkiiiaaaXXXSSSSSSccceeegggkkkrrryyyyyyuuuuuuwww|||}}}vvvxxxxxxxxx|||kkk___QQQIIICCC>>>;;;;;;:::BBBOOO]]]kkkyyyzzztttjjjeee\\\TTTOOOMMMNNNPPPPPPQQQSSSUUUWWW[[[```cccfffiiinnnqqqssstttvvvxxxzzzzzz{{{{{{{{{||||||||||||||||||}}}~~~|||{{{zzzyyyyyyyyyyyyyyyzzzzzzzzz{{{{{{{{{xxxyyyzzzyyyxxxwwwxxxyyyrrrqqqpppooommmllljjjjjjdddcccaaa``````aaabbbbbbeeedddaaa___]]][[[[[[ZZZWWWWWWWWWWWWXXXXXXXXXXXXVVVUUUTTTTTTSSSSSSTTTTTTQQQQQQQQQPPPOOONNNMMMMMMMMMMMMMMMMMMLLLKKKJJJIIIIIIHHHGGGEEECCC@@@>>><<>>;;;<<<<<<===>>>>>>======:::999888888::::::999888888888888888888777666666444444444444444444444333111111111111111111111111///444888555111555CCCOOOeeexxxxxxpppmmmlllmmmooosssyyy{{{vvvooojjjiiijjjeee``````hhhrrrwwwxxx||||||{{{|||tttlllbbbYYYRRRKKKCCC???999;;;>>>BBBIIISSS]]]eeevvv~~~|||ssshhh___YYYVVVUUUUUUTTTRRRPPPPPPQQQTTTVVVYYY]]]bbbgggkkknnnpppqqqllloootttwwwxxxyyyyyyyyywwwxxxzzz|||~~~~~~~~~}}}}}}}}}~~~zzzzzzyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyyyywwwxxxyyyxxxwwwvvvvvvxxxnnnmmmllljjjhhhfffeeeddd___^^^^^^^^^^^^___```aaabbbaaa___]]][[[YYYWWWWWWSSSSSSTTTTTTTTTTTTSSSRRRPPPPPPOOONNNNNNNNNNNNOOOKKKKKKKKKJJJJJJIIIIIIHHHLLLKKKKKKJJJIIIGGGEEEDDDBBBBBBAAAAAA@@@???>>>>>>??????@@@@@@@@@AAABBBDDDLLLUUUdddrrr{{{tttllliiihhhXXXOOOEEE???<<<<<>>AAAFFFRRR___hhhzzzqqqhhh\\\UUUSSSSSSPPPMMMLLLOOOQQQSSSUUU[[[dddjjj|||xxxoookkkcccXXXYYYXXXWWWWWWWWWXXXYYYZZZXXXVVVWWWYYYWWWQQQNNNOOOPPPOOOPPPUUUYYYWWWPPPIIIHHHGGGEEEDDDCCCCCCDDDDDDFFFBBB===:::999999999888555555555444444444444444222111111000///...------...------...111222222111))))))))))))((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&((()))***%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&&&&''''''((())))))))))))))))))************+++,,,,,,,,,------///000111111222333444555555555555555555555555555666777777666777999;;;<<<===<<<<<<;;;<<<<<<=========<<<<<<:::999888999:::;;;:::999888888888888888777666666111222444555555444333333000000000000000000000000000...------///111222333666;;;HHH```}}}|||uuurrr|||tttbbbZZZXXXXXXYYYZZZfffjjjrrr}}}vvvuuuyyy{{{ppppppoooooorrrtttrrrlllYYYTTTMMMDDD===:::<<<>>>AAAMMM^^^ooo}}}yyyvvvoookkkddd]]]YYYUUUQQQOOOOOONNNNNNPPPSSSUUUUUUUUUQQQYYYcccjjjlllkkkkkklllmmmoooqqqsssvvvwwwxxxyyy{{{{{{zzzyyyxxxwwwwwwvvvttttttuuuvvvvvvvvvvvvuuurrrrrrrrrrrrssssssssssssssstttsssqqqmmmjjjjjjjjjffffffdddcccaaa```___^^^[[[[[[ZZZZZZZZZZZZZZZYYYWWWWWWWWWVVVUUUTTTRRRQQQPPPOOONNNMMMKKKIIIHHHGGGGGGFFFFFFEEEEEEEEEEEEEEEBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBBBBBBBAAA@@@???>>>@@@@@@?????????@@@@@@AAACCCFFFIIILLLPPPXXXaaahhhppp{{{zzzwwwwwwuuuhhhVVVIII>>>777555888<<<:::===FFFLLLTTTeeewww{{{ppp[[[VVVPPPLLLLLLMMMLLLKKKLLLMMMNNNQQQTTT[[[bbbgggnnnqqqrrrsssyyyzzznnn]]]WWWVVVUUUUUUVVVWWWXXXYYYVVVVVVZZZ]]]ZZZSSSOOOPPPNNNNNNNNNQQQSSSRRRMMMIIIHHHGGGFFFDDDCCCCCCDDDDDDCCC@@@<<<:::999999888777555444333333222222333333111111000//////...------***))))))+++...//////...))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&&&&''''''((())))))***))))))))))))************+++++++++,,,---...000111222222333444555555555555555555555555555666777777666888:::<<<<<<<<<;;;;;;;;;<<<<<<======<<<;;;;;;:::999999:::;;;<<<<<<:::888888999999888888777666000222333555555444333222000000000000000000000000111000......000222222222333333666@@@SSSnnnyyymmmdddeeefffbbb]]]ZZZ\\\^^^dddooozzzwwwqqqqqqyyy~~~||||||uuuuuuqqqnnnrrr{{{}}}zzzjjjfff___UUUJJJBBB>>>===:::@@@JJJSSS[[[eeerrrzzzyyyppphhh```ZZZ[[[WWWSSSRRRRRRSSSQQQPPPOOOVVV]]]___^^^]]]^^^```ccceeehhhkkknnnpppqqqrrrrrrrrrssssssssssssrrrrrrooopppqqqrrrrrrrrrqqqqqqmmmmmmmmmmmmnnnnnnnnnnnnlllmmmllljjjfffcccccccccbbbaaa```___^^^]]]\\\\\\XXXXXXWWWWWWUUUTTTSSSRRRSSSSSSSSSRRRQQQOOOMMMLLLLLLKKKIIIGGGFFFEEEEEEFFFDDDDDDCCCBBBBBBBBBBBBBBB?????????@@@@@@@@@AAAAAA>>>>>>????????????>>>>>>@@@@@@@@@AAACCCEEEGGGIIIKKKQQQXXX]]]aaagggooouuuzzz}}}}}}uuuggg]]]WWWTTTPPPGGG>>>999666333666<<>>>>>?????????<<<===>>>???@@@@@@@@@@@@>>>???AAADDDHHHMMMQQQSSSUUU]]]fffkkkmmmoootttxxxssspppfffVVVHHH@@@======888222111444777999@@@JJJPPPUUUcccsssxxxvvvfffWWWPPPLLLJJJEEEHHHLLLMMMLLLJJJIIIIIIKKKKKKMMMRRRWWWWWWTTTPPPXXXTTTZZZlll{{{wwwbbbQQQTTTTTTSSSSSSTTTVVVXXXYYYSSSSSSUUUWWWSSSNNNNNNRRRPPPQQQQQQOOOMMMMMMNNNPPPLLLKKKGGGDDDAAA???>>>>>>;;;:::888777888777555333444333222111111111222333000000//////......------,,,+++))))))******((('''(((((((((((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((&&&&&&'''(((((((((((((((*********+++,,,---///000...222333000///222333222444444333444555777999:::;;;:::999888777888999:::>>>===<<<;;;;;;<<<===>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;:::888777555444333222222222222222222222222222222222111000//////...///////////////////////////......000555<<>>>>>=====================>>>???@@@AAA@@@???===<<<===>>>AAABBBCCCDDDGGGKKKPPPVVV[[[^^^fffffffffggghhhhhhfffdddXXXQQQGGG===666333333444000333666777:::DDDUUUaaaccchhhooosssvvv|||sss\\\LLLHHHHHHFFFCCCCCCDDDEEEFFFGGGHHHHHHHHHIIILLLNNNPPPPPPQQQRRRTTTVVVYYY```iiiiii```VVVSSSUUUUUUVVVXXXXXXWWWUUUSSSQQQSSSTTTSSSQQQPPPSSSUUUQQQPPPNNNMMMMMMNNNPPPRRRMMMLLLJJJGGGDDDAAA???>>><<<;;;999888777666777777666444222000000000222333////////////...---,,,++++++++++++************)))+++******)))(((''''''&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%(((((('''&&&%%%%%%$$$$$$((('''&&&&&&'''&&&%%%###$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((((((((()))************************+++,,,---...///---222333111111444555444444333333444555666888999999999888888888999;;;<<<;;;;;;:::::::::;;;=========<<<;;;::::::::::::::::::999888777666555444333222222222222222222222222222222111111000//////...........................000///......000333777:::OOOZZZmmmyyynnnffflllzzz}}}ppp___SSSOOONNNKKKHHHPPPVVV^^^dddhhhnnnuuu{{{|||}}}~~~sssfffgggkkknnnpppqqqrrrtttfff```UUUJJJBBB===::::::===@@@DDDLLLVVVdddrrr{{{|||vvvoooiiifffaaaZZZTTTUUURRROOONNNMMMNNNNNNMMMPPPQQQRRRTTTUUUVVVVVVWWWXXX[[[]]]^^^\\\\\\]]]______bbbgggiiiiiifffaaa^^^ZZZZZZYYYXXXXXXWWWVVVVVVTTTTTTSSSSSSRRRRRRQQQQQQNNNMMMLLLJJJIIIIIIJJJJJJHHHHHHGGGFFFDDDCCCBBBBBBAAAAAAAAA@@@?????????>>>>>>>>>==================;;;;;;;;;;;;<<<===>>>???>>>>>>>>>???@@@BBBDDDEEEIIIJJJKKKMMMPPPTTTWWWXXX\\\ZZZWWWUUUSSSQQQMMMJJJAAA<<<666000------///111888<<>><<<:::888888;;;DDDOOOVVVgggnnnzzzxxxssshhhccc\\\XXXVVVSSSPPPLLLMMMLLLLLLKKKKKKLLLLLLLLLKKKLLLNNNNNNMMMNNNOOOQQQUUUWWWZZZ\\\\\\YYYUUURRRPPPPPPPPPPPPQQQQQQQQQQQQMMMMMMMMMMMMMMMMMMLLLLLLHHHGGGFFFEEEEEEEEEEEEEEEBBBBBBAAAAAA@@@?????????========================;;;;;;<<<<<<<<<<<<<<<<<<:::999999999:::;;;<<<===<<<===???AAACCCEEEFFFGGGKKKJJJJJJIIIJJJJJJKKKKKKJJJGGGBBB???<<<999555333111///......000333666999???BBBIIIPPPWWW]]]aaacccaaadddiiilllooovvv~~~uuunnnrrrjjjPPP@@@===:::999;;;===>>>>>>@@@AAABBBCCCDDDEEEEEEFFFFFFHHHJJJJJJJJJKKKMMMNNNPPPSSS[[[```^^^XXXVVVXXXVVVWWWXXXXXXXXXWWWUUUTTTSSSTTTTTTSSSQQQPPPQQQRRRQQQPPPMMMKKKJJJIIIIIIIIIEEEEEECCCBBB@@@???======999888666444333333333444333333333333222111000000////////////...---,,,+++))))))))))))((((((((('''***))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%$$$%%%'''((('''$$$$$$'''***%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((((('''''''''''''''((((((,,,+++++++++++++++,,,,,,,,,111222//////111333222333333333444444555666666777777888888999:::;;;;;;666777777888999;;;<<<<<<:::999888777666666666666555555555444444333333333111111111111111111111111111111000000////////////------------------------,,,,,,,,,------......///---111555:::DDDWWWpppxxxnnnnnnjjjeeeccceeefffdddaaa\\\YYYRRRLLLMMMXXXjjjwww}}}~~~yyyqqqnnnppppppnnnqqquuuwwwtttqqqqqqqqqqqqmmmgggbbb``````]]]XXXRRRJJJGGGAAA;;;888999>>>CCCEEENNN[[[gggqqq{{{wwwqqqlllggg```[[[WWWUUURRROOOLLLJJJJJJJJJGGGGGGGGGFFFFFFFFFGGGHHHIIIKKKMMMNNNNNNLLLIIIGGGHHHHHHHHHIIIJJJKKKKKKKKKHHHHHHHHHHHHHHHHHHIIIIIIDDDDDDCCCCCCBBBBBBBBBBBB?????????>>>>>>>>>>>>>>>;;;;;;;;;<<<<<<<<<<<<<<<:::::::::;;;<<<<<<<<<===::::::999999:::;;;;;;<<<:::;;;===@@@AAACCCCCCDDDBBBBBB@@@???===<<<;;;;;;999666333111000000///...///000222555999===AAACCCBBBDDDHHHPPPWWW[[[ZZZXXXYYY]]]bbbfffiiilllqqqtttiiifffdddhhhtttsss\\\III>>>:::;;;;;;;;;;;;;;;===>>>@@@AAAAAABBBCCCDDDEEEFFFEEEGGGHHHIIIIIIJJJLLLNNNRRRTTTYYY]]]ZZZTTTTTTXXXUUUVVVWWWWWWVVVTTTTTTTTTVVVWWWWWWVVVUUUSSSSSSSSSQQQOOOMMMJJJHHHFFFEEEEEEDDDDDDCCCBBBAAA@@@??????999888666444333333333444222333444444444222000///////////////...---,,,+++******)))))))))((((((((())))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%###+++222333---'''######'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''')))(((''''''''''''((((((++++++*********+++,,,,,,111555555111000111222000222222333333444444555555888888888888888888888777666666888999:::;;;<<<<<<777777666555555555555555555444444444333333222222000000000000000000000000000000000///////////////------------------------******+++,,,---.........---000111000000999HHHUUUsssuuuiiilllgggdddeeemmmwwwuuufffWWWPPPSSS^^^fffppppppoookkkkkknnnpppooommmwww}}}{{{yyyzzzyyywwwllliiifffhhhlllmmmiiieeeaaa^^^WWWNNNEEE???======999>>>DDDJJJPPPXXXbbbiiirrrxxxyyytttllliiiccc\\\UUUOOOLLLJJJLLLKKKJJJIIIHHHGGGFFFEEEEEEFFFFFFGGGGGGFFFEEEDDDAAABBBBBBCCCDDDDDDEEEEEECCCCCCCCCCCCDDDDDDDDDDDDAAAAAAAAAAAA@@@@@@@@@???<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<999:::::::::;;;;;;<<<<<<:::::::::999::::::;;;;;;888999:::;;;<<<<<<;;;;;;666666555444333111000///000...------///111222222111222444777;;;>>>@@@AAAFFFDDDEEEJJJPPPSSSQQQNNNOOOSSSYYY^^^aaaaaaaaaaaaTTTXXX___jjjxxx}}}mmmUUUEEE<<<999999000222444666777:::???CCCAAAAAAAAAAAABBBDDDEEEFFFFFFGGGHHHIIIIIIKKKNNNPPPXXXWWWYYYZZZWWWRRRSSSWWWSSSUUUVVVUUURRRQQQQQQRRRVVVVVVUUUUUUUUUTTTRRRQQQOOOMMMKKKIIIFFFDDDCCCBBBBBBBBBAAAAAA@@@@@@??????:::999777555444444444555111333444555444222000...////////////...---,,,+++++++++*********)))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%###***222333---'''$$$$$$((('''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&''''''''',,,+++)))(((((()))*********************+++,,,,,,666999999555222333333111111222333333444444333333777777777777777666555444666666888999::::::::::::555555444444555555666666555555555444333222222111////////////////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,***************************---///...,,,...555;;;JJJ[[[tttuuuiiihhhccc___aaammm~~~tttkkkeee```]]]eeedddccceeejjjppptttuuurrr~~~|||ssspppmmmmmmooopppnnnlllqqqoooiii___TTTKKKEEECCC>>>===<<<;;;;;;>>>CCCGGGNNNRRRXXX___fffqqq}}}~~~wwwnnneee]]]WWWTTTVVVUUUTTTSSSRRRPPPLLLIIIJJJIIIHHHFFFEEEDDDDDDCCCAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAA@@@===>>>>>>??????>>>======;;;;;;;;;;;;::::::::::::<<<<<<;;;;;;;;;;;;;;;;;;888999999999999999999:::888888777777777888888999555555444444444333333333//////000000///...---,,,///...---...000222222222444444666888999;;;<<<===FFFDDDCCCEEEIIIKKKKKKIIIFFFJJJPPPVVVYYYYYYWWWUUUVVVYYY```jjjvvvuuuyyydddVVVEEE<<<777333222333111111222222444777<<>>>>>=========;;;:::888666555555555666222333444555444222000...////////////...---,,,+++++++++++++++************''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''%%%%%%(((+++)))((('''%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&''''''''',,,+++)))((('''((()))***))))))))))))***+++------444888888444222333333111111111222333444333333222333444555666666666555444555666777888888888888777333333333444555666777888777666555444333222111111////////////////////////////////////////////////+++++++++++++++++++++++++++***))))))((()))))))))(((***,,,------...000222111;;;LLL```rrrwwwmmmgggbbbccclll|||{{{mmmbbbbbb\\\WWWYYYaaaiiimmmooosss~~~|||wwwssspppooooooooosssrrroooiiibbb\\\YYYXXXRRRNNNHHHBBB>>><<<:::999:::;;;<<>>???@@@@@@@@@@@@???>>>>>>=========<<<<<<;;;;;;<<<<<<;;;;;;:::999999999777777666666666666666666444333333222222222333333111000///---------......------.../////////...---/////////000333333222111555555666777888999:::;;;=========???AAACCCCCCCCCAAADDDHHHNNNSSSVVVVVVUUU[[[___dddjjjrrr}}}|||yyyyyy]]]JJJ???888555666666111///111777555444333444666888999@@@??????>>>???AAADDDEEEEEEFFFHHHIIIKKKNNNSSSVVV\\\VVVRRRUUUWWWUUUSSSSSSSSSUUUVVVTTTOOOMMMOOORRRNNNMMMMMMOOOQQQQQQNNNKKKIIIIIIIIIHHHFFFEEECCCCCC@@@@@@??????>>>======<<<;;;:::888666555555555666333333444444333222000///////////////...---,,,+++************))))))))))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$"""!!!"""%%%))),,,***)))'''%%%$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''+++)))'''&&&%%%&&&'''(((((((((((()))***,,,---...000333444111///111222000000111222333444333222111000111333555666666555555444555666777777666555555222222333444555777888999888777666555333222111000////////////////////////.........///////////////++++++++++++++++++++++++******))))))***+++---...+++++++++,,,---......///---///555===IIIZZZppp}}}wwwooojjjllluuu{{{yyyzzzuuuhhhcccXXXNNNNNNUUU\\\```bbbhhhxxxwwwrrroooqqqsssooooooooommmkkkkkklllnnnjjjddd\\\VVVQQQKKKDDD???>>>===:::999;;;===@@@BBB<<>>>>><<<;;;;;;:::999888777777555555555444444333333222//////...............///...---+++******+++,,,---,,,---...///000///......//////000222555666444333222222333444555666888999222444666888:::;;;;;;<<<@@@AAADDDIIIPPPUUUXXXZZZ[[[___ffflllsss}}}ssskkkgggkkk}}}dddRRRFFF===666444000000333222---///444111000///111555888888888???>>>======>>>@@@BBBDDDDDDEEEGGGIIIKKKOOOTTTXXX[[[SSSNNNSSSXXXWWWTTTRRRSSSVVVWWWTTTOOOMMMPPPSSSNNNMMMMMMPPPRRRRRROOOLLLHHHHHHHHHHHHGGGFFFDDDDDDCCCBBBBBBAAA@@@???>>>>>>;;;999888666555555555555333333333333222111000000////////////...---,,,+++))))))))))))((((((((((((&&&'''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%'''((('''%%%+++)))'''%%%$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%''''''''''''''''''''''''%%%%%%&&&'''&&&%%%&&&(((''''''&&&&&&&&&&&&''''''***)))'''&&&&&&((()))+++&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))&&&######%%%&&&&&&$$$&&&'''''''''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((''''''((((((((((((''''''))))))))))))************////////////............222111000000000111222333444333333333333444555555666666666666666555555555000111111222333444555555444444444333222111//////111111000000/////////...---------,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))((((((******))))))******+++,,,000...------111:::FFFNNNmmm|||~~~nnnmmmwwwyyyrrrqqqnnnqqqzzz|||{{{}}}|||ppp^^^MMMDDDEEEKKKPPP\\\ggglllooo~~~|||wwwwwwxxxuuussssssssssssrrrqqqppprrrvvvyyynnnooonnnjjjfffaaaWWWLLLEEECCC@@@===:::888888888666666777;;;@@@DDDFFFFFFOOOTTTYYY[[[^^^ggguuuxxxrrrnnnkkkjjjhhheeebbb___]]]]]]\\\ZZZYYYWWWWWWVVVSSSPPPMMMKKKKKKIIIHHHGGGFFFFFFFFFGGGEEEBBB???>>>======>>>;;;:::999777555333111000000000///...---,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------////////////////////////---......///////////////111111222222222222111111222222333444444555666666???AAACCCDDDHHHRRRaaammmuuullliiippptttuuu}}}hhhTTTSSSWWWWWWZZZ___qqq|||eeeYYYIII===888666333111000000//////.........---/////////000222666999;;;>>>===<<<<<<===???AAACCCDDDEEEHHHIIIIIIKKKSSSZZZWWWTTTQQQPPPRRRSSSRRRQQQSSSUUUUUUSSSPPPOOOQQQSSSUUUTTTRRRRRRPPPMMMHHHEEEGGGGGGCCCAAALLLXXXUUUHHHCCCAAA>>>;;;:::999::::::666666555444333333333333222333333333333222111111......---,,,,,,+++******************))))))))))))'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&%%%%%%''')))&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''''''''''''''&&&&&&'''''''''&&&&&&((('''''''''&&&&&&'''''''''......---,,,***'''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((('''''''''&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))&&&######%%%'''&&&%%%&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''(((''''''((((((((((((''''''(((((()))))))))*********------........./////////111111000000000111222333444333333333333444555555999999888666555333222222333333333444444444444444333333333333222111000000000000/////////.........,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++*********)))))))))((((((******))))))******+++,,,------,,,+++,,,111777<<>>;;;888777888888888777444777:::;;;>>>EEEOOOWWW```fffpppyyy}}}zzzvvvtttqqqnnnkkkiiiggggggbbb```___^^^]]]ZZZWWWTTTQQQPPPMMMKKKIIIGGGFFFFFFEEECCC???<<<:::999888888666666444333111000......///...---,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,---...............000000111111111111000000000000111111222333333444000444888===DDDQQQaaalllccc^^^aaaiiiiiibbb```ddd___PPPDDDCCCEEEFFFMMMWWWpppuuu___OOOEEE>>>555///......,,,***/////////.........------/////////000222555777999<<<;;;;;;;;;<<<>>>@@@AAACCCDDDFFFHHHIIIMMMTTT[[[VVVSSSPPPPPPQQQRRRQQQPPPRRRSSSRRRPPPNNNOOOSSSWWWVVVUUUTTTSSSQQQOOOJJJGGGDDDFFFEEEEEEPPP^^^^^^UUUCCCAAA>>>;;;999999999999666555444333333222222333222222222222222111000000...------,,,++++++***************)))))))))((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$###""""""$$$&&&&&&&&&&&&%%%%%%$$$$$$$$$'''''''''''''''''''''''''''(((((('''''''''''''''''''''''''''''''''''''''222333555555333...)))&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$$$$%%%'''&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&'''''''''''''''((((((((((((''''''(((((())))))))))))******++++++,,,---...///000000000000000///000111222222333333333333333444555555999888777666555333222222666666555555444444444444333333333333333222111000///............---------,,,++++++++++++*********++++++++++++++++++++++++******))))))))))))((((((***))))))))))))***++++++)))***+++*********,,,...///666CCCSSSeee{{{}}}mmmjjjjjjmmmpppuuu}}}yyyjjj]]]UUUPPPNNNIIIFFFEEEMMMZZZdddgggfffbbbdddiiippprrrrrrwww~~~yyypppnnnooorrrtttuuuxxx}}}|||sssiiieeebbbbbbdddccc]]]XXXNNNJJJDDD???<<<:::888666888777666666777999===???AAAEEEKKKQQQXXX___ggglllsssvvvyyy}}}|||wwwvvvssspppmmmkkkjjjiiibbbaaa___]]]\\\ZZZWWWTTTPPPOOOLLLIIIFFFDDDBBBAAA???===:::777444222222222000000///...---,,,,,,+++...---,,,+++*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,---------------...//////////////////............//////000000111...111444777;;;CCCNNNUUUMMMJJJMMMTTTRRRGGGAAABBBBBB<<<999;;;:::;;;FFFUUUrrrdddLLL===555000---******,,,---+++)))............------------////////////111333555666999999888888999;;;===>>>AAABBBDDDEEEIIIOOOWWW\\\SSSQQQOOONNNOOOOOOOOONNNPPPOOONNNLLLMMMPPPVVV[[[WWWUUUTTTSSSRRRPPPLLLIIIGGGIIIHHHEEEIIIQQQQQQJJJBBB@@@>>>;;;999777777777555555444333222222222222000111111111111000//////------,,,,,,++++++************))))))))))))(((((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%$$$""""""###$$$&&&&&&%%%%%%%%%%%%$$$$$$'''''''''''''''''''''''''''((('''%%%&&&)))(((%%%&&&''''''''''''''''''&&&---///222555444222...,,,&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&''''''((((((''''''&&&(((((((((((()))))))))***+++++++++,,,---.........////////////000111111222333333222222333333444555444444555555555555555666666666666666666555555555444444444333222111//////------------------------+++++++++*********))))))************************))))))))))))))))))(((((()))))))))))))))***++++++&&&(((************,,,---+++---111777AAARRRdddqqq{{{tttllljjjlllqqqwwwzzz{{{tttmmmgggdddcccbbbeeeYYYOOOOOOQQQOOOMMMMMMQQQWWWbbbkkkooorrr|||zzzmmmiiikkkmmmqqqvvv|||yyyvvvuuuyyy}}}}}}uuummmbbb]]]WWWRRRPPPOOONNNNNNEEEAAA<<<999888777444222999999::::::;;;>>>CCCFFFLLLNNNQQQTTTWWWXXXYYYYYY]]]```eeeiiijjjhhheeecccaaa```___]]]\\\ZZZYYYYYYTTTRRRPPPNNNNNNLLLIIIGGGDDDCCCAAA>>>;;;999888888666555333111///......------------,,,,,,,,,++++++------,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++,,,---------------------............---------------.........//////000111222222222444888<<<===999888:::999555444777666555666999888999CCCOOO[[[aaa^^^KKK777...///111...,,,+++,,,......---+++------------,,,,,,,,,,,,//////...///000111333333666666666666777999:::;;;>>>@@@AAACCCIIIRRRXXXZZZNNNMMMLLLLLLLLLLLLKKKKKKKKKKKKKKKLLLNNNRRRWWWZZZUUUTTTRRRRRRRRRPPPMMMKKKIIIKKKHHHBBB@@@AAA@@@;;;AAA???===:::888666555555555444333222111111111111//////000000//////...---,,,,,,,,,,,,++++++*********)))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$'''(((((('''%%%$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%'''&&&###&&&***)))$$$&&&&&&'''(((((('''&&&&&&$$$&&&''')))*********)))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&'''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''(((((((((((())))))))),,,,,,,,,+++++++++++++++------...///000000111111333222222222222333444444333444444444555555555666444444555555666777888888777666555444222000...,,,,,,,,,,,,---------------+++++++++*********))))))************************(((((((((((((((((())))))))))))(((((())))))***+++((())))))))))))***---///---......---///555???FFF[[[iii|||yyyvvvzzz~~~}}}yyytttqqqmmmjjjjjjmmmqqqtttzzzrrrlllkkkeeeZZZOOOKKKGGGIIIPPPWWW]]]gggzzzyyyllljjjmmmrrrzzzvvvnnnjjjeeebbbbbbcccccccccTTTOOOIIIGGGFFFEEE@@@<<>>>>>>>>>>>???AAACCCDDDDDDCCCBBBAAAAAAAAABBBAAAAAAAAAAAA@@@>>><<<;;;;;;:::888666666555444222111000000000......------------------------------------------...---,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,,,,------------,,,,,,------------............(((***+++---...///111333333000......///...111444111000000222333444999>>>666888777111,,,+++***)))...,,,***)))************++++++++++++,,,,,,,,,,,,------......///000111111333333444444555666888888;;;>>>???AAAIIISSSWWWTTTHHHIIIIIIIIIIIIIIIIIIIIIHHHIIIKKKNNNRRRUUUVVVWWWRRRQQQPPPOOOPPPOOOMMMKKKFFFHHHGGGCCCAAAAAAAAA@@@>>>===;;;999777555444333444444222111111111111111...////////////...------,,,+++++++++++++++******)))))))))(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$#########$$$%%%%%%&&&&&&%%%%%%$$$)))))))))(((&&&%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$'''&&&###'''...,,,%%%%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&''''''''''''((()))(((&&&$$$$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''(((((((((((()))))),,,+++++++++*********)))+++,,,---///000000000000222222222222222333444444666666555555444333333222333333444555666777888888777666555444222000...,,,,,,,,,,,,------------...,,,++++++++++++*********************************''''''(((((((((((()))))))))(((((((((((()))************)))(((&&&'''))),,,'''))),,,,,,+++,,,000444777???KKKXXXhhh|||tttpppjjjfffeeehhhnnnqqqwww}}}uuuggg]]]UUUPPPLLLHHHHHHQQQeeewwwwwwmmmjjjooouuuuuu}}}sssooolllhhhggggggiiiiiiiii___\\\XXXXXXYYYZZZYYYWWWVVVUUUSSSNNNHHHBBB@@@???;;;;;;;;;;;;:::999999888555555444333333333333333000111222333333333333222555333000000000111000/////////......------......+++++++++,,,,,,---------........................------,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,------........................,,,,,,---...............+++,,,,,,------,,,,,,+++------------------------((()))***+++---......///......///000000///...---000...------.../////////,,,***((((((+++---,,,)))+++***((('''((()))+++,,,************+++++++++++++++,,,,,,---...//////000111111222333444555666666999===>>>@@@IIITTTSSSLLLCCCFFFHHHIIIHHHHHHIIIJJJIIIJJJLLLPPPSSSUUUTTTSSSPPPNNNMMMMMMNNNNNNLLLKKKHHHGGGEEECCCAAAAAA@@@???;;;;;;:::888666555444333444333222111000000000000...////////////...------++++++++++++++++++******))))))((((((((((((''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$############$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&'''&&&$$$$$$%%%'''$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''$$$((('''$$$)))222111(((%%%&&&((())))))(((&&&%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((+++---...---)))&&&%%%&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''''''''((((((((())))))))))))*********************+++---///000000000000222222222111222222333444666555555444444333333222444444444555555666666666444444444333222111000///,,,---------............,,,,,,,,,,,,++++++++++++************************'''''''''((((((((())))))((((((((((((((()))******))))))***((('''&&&((()))$$$(((++++++***))),,,...***---111666???OOOcccrrr|||wwwpppiiiggghhhkkknnnrrr~~~uuullliiiddd^^^XXXQQQNNNTTT]]][[[\\\[[[ZZZZZZ___gggnnnrrrwww{{{xxxpppkkkiiihhhhhhiiikkklllkkk^^^\\\ZZZYYY[[[]]]______hhhfffaaaZZZRRRLLLIIIHHHJJJIIIHHHGGGEEEDDDBBBBBB@@@???>>><<<:::888777777444444555666555555333333333111//////000222222111000//////............///+++,,,,,,---------------------------------------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------++++++,,,---------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---......------...000111000//////---***---...---,,,+++++++++***000+++'''%%%''')))+++---))))))***))))))***,,,---)))))))))*********++++++)))***+++,,,......//////000000111333444444555555777<<<>>>???IIISSSOOOCCCAAAEEEHHHJJJJJJJJJLLLMMMOOONNNMMMOOORRRTTTSSSQQQOOOMMMLLLLLLMMMNNNMMMLLLMMMIIIDDDBBB@@@===:::888888888888777666555444333333222111000000//////000///////////////...------******************++++++))))))((((((((('''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$############$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$######$$$&&&$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''%%%)))(((%%%+++555444***%%%&&&((())))))(((&&&%%%!!!"""$$$&&&'''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&'''''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((///111222000+++(((''''''$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''((((((((()))''''''((()))***+++,,,,,,***+++---///000000000///222222111111222222333444222222333444444555666666555555555555555444444444111222222333333333222222---------....../////////---------,,,,,,,,,++++++))))))))))))))))))))))))&&&'''''''''(((((())))))((((((((((((((()))******%%%(((***+++***)))*********,,,---***'''%%%'''***+++---///000000444@@@LLLVVVkkk|||uuurrrrrrtttvvvvvv~~~uuuvvvuuunnnlllmmmqqqssslll___XXXWWWPPPOOONNNLLLMMMQQQWWW[[[ooossskkknnnuuuxxxqqqiiihhhhhhjjjnnnpppqqqqqqgggfffdddbbbbbbcccfffhhhgggeee```ZZZUUUSSSTTTVVVYYYXXXVVVTTTRRRQQQOOONNNKKKKKKJJJIIIFFFCCCAAA???>>>>>>>>>>>>===;;;999888555333111222444666666666222111000///////////////---............------,,,,,,,,,,,,,,,+++++++++++++++***************++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------******+++,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,++++++++++++++++++*********---000333444444111111...++++++---///...'''+++,,,)))&&&&&&'''(((&&&'''+++...,,,(((&&&&&&&&&(((******)))((((((((((((((())))))*********+++((()))***,,,---.../////////000111333444444444444666<<<>>>???IIISSSLLL>>>AAAEEEIIIKKKKKKLLLNNNPPPTTTQQQNNNNNNPPPSSSSSSRRROOOMMMLLLLLLMMMNNNNNNMMMNNNHHHDDDDDDDDDBBB???===777777777777666555444333333222111000//////////////////000000//////...---******************++++++)))(((((((((''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""$$$%%%%%%&&&&&&%%%%%%$$$"""$$$$$$$$$######%%%'''$$$$$$$$$%%%%%%&&&&&&&&&(((((('''&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&***,,,000111000---(((%%%%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((((((((((((((())))))))))))***+++,,,...//////000000222333444333222222333555555555555555666666666777666666666666555444333222111111444888<<<;;;777222////////////////////////------,,,,,,,,,++++++++++++*********))))))((((((''''''''''''''''''''''''((((((((((((((()))******''''''''''''(((((((((((((((((()))***************''''''((())),,,///222444;;;CCCQQQbbbsss}}}{{{yyy}}}{{{qqqmmmlllxxxzzz}}}~~~|||wwwrrrnnn\\\ZZZWWWRRRHHHCCCIIISSSbbbxxxwwwkkkjjjmmmooouuu{{{}}}zzzsssmmmiiifffbbb```eeeooowwwwwwuuutttqqqmmmjjjjjjlllppprrruuuxxxtttfffYYYUUUXXXZZZ[[[```bbb___\\\\\\YYYUUUUUURRRNNNLLLKKKJJJHHHGGGGGGIIIJJJKKKIIIEEE@@@>>><<<;;;;;;:::999777777666222222222111000//////.........---------,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......,,,,,,+++******+++,,,,,,++++++******++++++,,,---------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------......////////////...---,,,***)))((('''******))))))((((((''''''))))))))))))))))))))))))))))))(((((('''''''''&&&)))))))))))))))******+++)))******++++++,,,------//////...///111444777999<<<;;;===CCCIIIJJJDDD===FFFFFFGGGHHHIIIKKKLLLLLLNNNOOOPPPQQQQQQPPPOOONNNLLLLLLLLLLLLKKKJJJHHHGGGEEEEEEDDDBBB???===;;;999999888666555333222222222111111000000///.........//////...---,,,,,,+++++++++++++++************)))******)))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%########################&&&&&&'''((('''&&&$$$###"""###$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%(((''''''&&&&&&&&&''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''))),,,//////---***)))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((((('''((((((((())))))))))))++++++---...///000000000111222333333222222444666666666666666777777777777666666666666555444333333000111222555888888444000////////////////////////------------,,,,,,,,,,,,************)))))))))(((''''''''''''''''''''''''((((((((((((((())))))***''''''''''''(((((((((((((((((()))************)))((((((((((((***+++---...111333777???KKK[[[kkkvvvxxxpppmmmpppsssxxxxxxooocccYYYPPPHHHFFFJJJQQQ^^^iiifff___^^^ccchhhqqqssstttsssqqqmmmiiigggcccaaaaaafffmmmrrrsssrrrooopppqqqooonnnrrrzzz}}}nnneee___[[[^^^bbbccc```]]]]]][[[WWWUUURRRNNNLLLJJJIIIGGGFFFHHHIIIIIIIIIGGGDDD@@@>>>;;;;;;:::999888666555555222222111000000///....../////////.........------++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......,,,,,,+++******+++,,,,,,***************++++++,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,------------------,,,,,,++++++******))))))***)))))))))((((((((('''(((((((((((((((((((((((()))(((((((((''''''''''''))))))(((((())))))***+++)))******++++++,,,,,,---000///...///000222444666777<<>><<<:::999999777555444333333333222111111000//////......///......---,,,,,,+++++++++++++++*********))))))***))))))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''''''''$$$%%%&&&&&&&&&&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%'''''''''&&&''''''((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###%%%(((***,,,---------((('''&&&%%%%%%&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''''''''((((((((()))))))))+++,,,---...///000000000000111222222111222444666888777777777777777777777666666777666666555444333000000000222333333111///////////////////////////.........------------,,,************))))))))))))''''''''''''''''''''''''((((((''''''(((((()))***&&&''''''''''''((((((((('''((())))))******))))))))))))(((''''''(((((()))+++***))))))///999FFFOOO[[[iii}}}{{{ttttttsssuuu~~~}}}mmmeee```[[[WWWVVVYYY[[[WWWNNNJJJNNNVVVYYYfffgggiiikkkmmmmmmjjjhhhffffffhhhiiikkkmmmnnnoooggglllooonnnlllppp{{{xxxlllcccbbbeeeeeeaaa___```^^^YYYXXXUUUQQQNNNMMMKKKJJJHHHIIIHHHGGGFFFDDDAAA???>>>::::::999777666444333333111111000000///.........000000000///////////////++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,---......,,,++++++******++++++,,,)))))))))*********++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,,,,+++++++++++++++))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''))))))(((((())))))***+++))))))******+++,,,,,,,,,000///......///000222333444>>>IIIKKKFFF@@@???AAABBBCCCDDDEEEGGGHHHIIIIIINNNNNNOOOOOOOOOOOONNNNNNMMMNNNNNNMMMKKKIIIGGGEEEFFFEEEDDDCCCAAA???===<<<;;;:::888666555444444444222222111111000/////////......------,,,,,,++++++++++++*********)))))))))***)))((((((''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""######$$$&&&(((***+++'''((((((((((((''''''&&&$$$$$$$$$$$$%%%%%%%%%%%%'''''''''''''''(((((()))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&######%%%''')))+++---...)))(((&&&%%%$$$%%%'''(((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((((('''''''''''''''((((((((())))))+++,,,---...///000000000...///111111111222444666777777777777666666666666666666666666555444333333111000000000000//////...........................//////.........---------*********)))))))))))))))''''''''''''''''''''''''(((''''''''''''((())))))&&&&&&&&&'''''''''(((((('''(((((())))))))))))))))))(((((('''''''''&&&&&&(((***+++,,,---///222555555AAARRRcccqqq~~~zzzwwwzzzxxxnnnmmmpppsssuuuxxx|||vvviiiWWWLLLLLLNNNOOOTTTWWW]]]eeelllnnnllljjjiiilllnnnnnnlllkkklllnnngggiiijjjgggeeegggpppwwwzzzpppgggeeegggfffbbbaaabbb```[[[\\\YYYUUURRRQQQOOONNNLLLHHHGGGEEEBBB@@@>>>======888777666555333222111111/////////.........------////////////////////////+++++++++,,,,,,,,,------,,,,,,++++++,,,,,,---...++++++++++++++++++++++++******++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------......+++++++++******))))))((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((()))******)))))))))***++++++,,,,,,.........//////111222333555>>>GGGHHHBBB===>>>AAAAAABBBCCCDDDFFFHHHIIIIIIMMMMMMMMMMMMMMMMMMMMMMMMKKKLLLLLLLLLKKKJJJHHHGGGEEEEEEDDDCCCBBB@@@>>>===;;;;;;999777666555555444222222222111000000//////---------,,,,,,,,,++++++************))))))))))))))))))(((''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%(((***,,,((((((((((((((('''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&(((((('''''''''(((((()))((((((''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&(((***,,,***)))'''%%%%%%%%%'''(((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''''''''''''''((((((((((((***+++,,,...////////////---///000000000111444666555555555555555555555555666666666555555444333222111111000///.........///------------------------//////.........---------))))))))))))))))))******'''''''''''''''''''''''''''''''''''''''(((((()))&&&&&&&&&&&&''''''''''''''''''((()))))))))))))))'''((((((((((((((((((((($$$(((+++---,,,+++******...222777===EEESSSdddqqq|||tttooolllpppuuu{{{|||kkk___[[[ZZZXXXRRRSSSUUUYYY]]]```bbbbbbbbbfffiiiiiiggggggkkknnnooommmjjjggggggiiinnnqqqrrruuuuuurrrooommmgggaaadddeeedddaaabbbccc```ZZZZZZWWWTTTQQQPPPOOONNNLLLFFFDDDBBB???<<<;;;:::999444444333222111000000///.........---------------------------------------+++++++++,,,,,,,,,------,,,++++++++++++,,,------+++++++++++++++++++++++++++,,,---.........------------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,*********)))((((((((('''))))))(((((('''&&&&&&%%%(((((((((((())))))))))))'''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''((())))))***((())))))******+++,,,,,,------...///111333555666:::<<>>@@@AAABBBCCCEEEFFFHHHIIIJJJLLLLLLLLLKKKKKKLLLLLLLLLHHHIIIJJJKKKKKKJJJIIIHHHDDDDDDDDDCCCBBBAAA???>>><<<;;;999888666555555555222222111111000/////////,,,,,,,,,,,,,,,+++++++++*********)))))))))(((((()))(((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&((()))'''''''''''''''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&***)))((((((''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%%%%'''((()))***)))(((&&&&&&&&&&&&'''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&&&&&&&'''''''''((((((((()))***+++,,,---............///000000///000222444333333444444444555555555444444555444444333222111///000111000...---...///------------------------.........------------,,,))))))))))))************''''''''''''''''''''''''''''''&&&&&&''''''((()))%%%&&&&&&&&&&&&'''''''''&&&'''(((((())))))((((((''''''((())))))))))))(((''''''(((((('''''')))+++---.........111999CCCLLL]]]iii{{{yyyrrrqqqrrruuuvvvwww~~~{{{tttqqqrrrqqqnnneeeaaaZZZRRRMMMMMMQQQUUUTTTWWWZZZ[[[\\\___dddhhhrrroookkkjjjkkkooosssuuuwwwzzzxxxpppiiiddd```\\\\\\^^^^^^]]]___aaa\\\UUURRROOOLLLJJJJJJIIIHHHGGGCCCAAA???<<<999777666555000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++++++++,,,------***++++++,,,,,,++++++***,,,---...///000///...---------,,,,,,,,,,,,+++++++++++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++)))))))))((((((((((((((())))))(((((('''&&&%%%%%%(((((((((((())))))))))))'''''''''''''''''''''''''''''''''(((((((((((((((((((((''''''(((((()))***(((((())))))***++++++++++++,,,...000222444555666:::888777777888;;;<<<===@@@AAABBBDDDFFFHHHIIIJJJKKKKKKJJJJJJJJJJJJKKKKKKGGGGGGHHHIIIIIIHHHGGGFFFCCCCCCCCCBBBBBB@@@??????<<<;;;999777666555555555111111000000///.........,,,,,,,,,,,,++++++++++++******)))))))))((((((((()))(((''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%&&&&&&'''%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&++++++)))(((''''''''''''%%%&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&&&&'''((()))))))))((('''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&'''''''''((((((((()))***+++,,,---------...///000000//////111333222333333444555666777777333333333333222111000000,,,...000000...,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,((()))))))))************'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((%%%%%%&&&&&&&&&'''''''''&&&'''(((((())))))((((((''''''((())))))((('''&&&)))))))))'''&&&'''***,,,((())))))+++---111555888555???OOO___mmm|||{{{{{{~~~}}}wwwuuu{{{xxxwwwuuunnnbbbTTTMMMNNNRRRNNNMMMMMMMMMNNNQQQVVVYYYccccccbbb``````dddkkkppp{{{yyymmmccc]]]XXXRRRTTTVVVWWWZZZ\\\VVVMMMIIIFFFDDDBBBCCCCCCBBBBBB???>>><<<:::777444222111---------.........//////+++++++++,,,,,,,,,,,,,,,*********+++++++++,,,,,,++++++,,,,,,,,,,,,------+++++++++***++++++,,,---***+++,,,,,,,,,,,,+++***+++,,,...///000///...---------,,,,,,,,,,,,+++++++++,,,,,,---......//////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))(((((((((((())))))))))))(((((((((''''''''''''''''''((((((((()))))))))***''''''''''''''''''''''''''''''''''''((((((((()))(((''''''''''''((())))))(((((())))))******+++++++++,,,...000111222333333444444333444666888999:::>>>???@@@BBBDDDFFFHHHIIIKKKJJJIIIHHHHHHIIIJJJKKKHHHHHHHHHHHHGGGEEECCCBBBAAABBBBBBBBBAAA@@@??????;;;:::999777555555444444000000//////...---------++++++++++++++++++++++++***)))))))))(((((((((((((((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''---,,,***)))'''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&'''(((((())))))))))))((('''&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&'''''''''(((((('''((()))***+++,,,,,,,,,///000000000......000222222333444555666888999999222222222222111000//////***---000000---,,,,,,...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++(((((())))))*********+++'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((%%%%%%%%%&&&&&&&&&''''''&&&''''''((((((((((((((('''(((((()))(((&&&%%%$$$&&&(((******)))'''&&&&&&***(((''''''***,,,,,,,,,---222888<<>>@@@AAAAAAAAA@@@@@@???>>>;;;:::888666555444444444/////////...------,,,,,,++++++++++++++++++++++++))))))))))))(((((((((((((((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''"""$$$%%%'''(((((('''&&&$$$$$$%%%&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###$$$%%%&&&(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''&&&(((((((((&&&%%%&&&'''))))))))))))************,,,,,,---...///000111111333444555555666666555555111111111111111000//////,,,++++++******++++++,,,++++++++++++++++++++++++************************(((((())))))*********+++))))))))))))((((((((((((''''''''''''''''''&&&&&&(((((('''''''''&&&&&&&&&%%%&&&((())))))(((&&&%%%(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************,,,,,,,,,...333888===AAAMMMVVVeeettt|||yyywwwkkkfffcccbbbbbb\\\VVVTTTVVVUUUNNNHHHHHHGGGEEEBBBAAAEEELLLQQQbbb^^^YYYWWWWWWUUUPPPLLLJJJNNNPPPNNNNNNNNNKKKFFFEEEBBB>>><<<<<<;;;:::888;;;:::777555222000///...,,,+++***+++---...---,,,++++++++++++******))))))*********++++++,,,,,,,,,******+++,,,---//////000---,,,+++******+++,,,------------,,,,,,+++++++++))))))***++++++,,,------+++,,,,,,---...///000000222111111000///.........,,,+++++++++******))))))))))))((((((((())))))***))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))******++++++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************,,,,,,,,,---------.........000222222333444777999<<<<<<>>>???AAACCCDDDEEEGGGIIIKKKKKKJJJIIIJJJKKKMMMKKKHHHEEECCCAAAAAAAAAAAA@@@@@@@@@AAA@@@===;;;:::888666444444444222111////////////............,,,,,,++++++***)))((((((******))))))(((((('''''''''%%%$$$######&&&)))+++''''''&&&&&&&&&%%%%%%%%%""""""$$$'''&&&"""!!!$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&'''---///***$$$###$$$$$$'''&&&%%%%%%%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''$$$&&&''''''&&&&&&((()))(((((()))))))))*********,,,,,,---...///000111111222333444444555555444444000111111111111000//////,,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++++++++***************((()))))))))************))))))))))))((((((((('''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&'''(((((('''&&&&&&'''''''''''''''''''''''''''((((((((())))))))))))(((((()))))))))******************+++...111555777>>>AAAFFFLLLUUUaaalllsss~~~uuuooommmkkkuuupppmmmooosssrrrjjjaaaWWWSSSLLLFFFEEEHHHNNNSSSSSSPPPNNNMMMNNNLLLGGGCCCCCCFFFGGGFFFGGGJJJIIIEEECCC@@@===;;;;;;;;;:::999888777555222000///......---,,,++++++---...---,,,,,,+++++++++***************+++++++++,,,,,,,,,,,,***++++++,,,---...///000,,,,,,+++******+++,,,,,,---------,,,,,,+++++++++******++++++,,,---------------......//////000000000000000///......------+++++++++******)))))))))+++***)))(((((('''(((((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((())))))*********(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************,,,,,,,,,,,,---------------///111111222333666888;;;<<<===>>>@@@AAACCCCCCDDDGGGIIIJJJJJJJJJKKKMMMLLLKKKHHHFFFDDDCCCBBBBBBAAA@@@???@@@@@@???<<<999888666444333444444333222////////////............---,,,,,,+++******))))))***)))))))))((((((((('''+++***(((&&&%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%***''''''((('''$$$''',,,$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&,,,...)))$$$$$$%%%$$$'''&&&%%%%%%%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''###%%%&&&''''''''')))+++(((((())))))))))))******+++,,,,,,---...///000000111111222333333333333333000000111111000000///...,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++******))))))))))))))))))************)))))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))(((((((((((())))))))))))))))))******+++,,,,,,,,,111111111222777???JJJQQQ[[[dddrrr|||~~~}}}wwwjjjkkkdddZZZSSSRRRVVV\\\___[[[[[[[[[ZZZUUUMMMCCC===>>>@@@???>>>@@@EEEFFFBBB@@@===:::888888888777666444333222000///...------...---,,,,,,---...---+++,,,,,,++++++++++++******++++++,,,,,,,,,,,,,,,---***++++++,,,---...//////,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,------...............//////////////////......------,,,,,,,,,*********))))))))))))))),,,+++***(((''''''&&&&&&))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************++++++,,,,,,,,,---------,,,---///000000222444777;;;;;;<<<===>>>???@@@AAABBBDDDGGGIIIIIIJJJKKKMMMKKKJJJHHHGGGEEEDDDDDDDDDAAA@@@???>>>>>><<<:::777666444222222333444333222/////////............---------,,,,,,++++++******))))))))))))((((((((((((,,,+++***((('''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%)))&&&$$$$$$###"""%%%+++$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$)))+++'''$$$$$$%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''''''''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''$$$%%%''''''&&&'''(((***(((((((((((()))))))))***++++++,,,---...//////000///000111111222222111111000000000000000//////...,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++***))))))))))))))))))))))))*********))))))((((((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((''''''''''''(((((('''''''''''''''''''''''''''''''''((((((((())))))'''''''''((((((((())))))******+++,,,,,,+++***))),,,...000222333555888:::===BBBIIIQQQZZZgggwwwppptttnnnfffaaabbbfffjjjllllllpppuuutttlll^^^OOOFFFBBBBBB@@@>>>AAAGGGHHHEEE???<<<999666555444333111222111000///............000...------......,,,+++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------..................------,,,,,,,,,---,,,,,,,,,+++++++++***))))))))))))))))))))))))+++***)))((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************++++++++++++,,,,,,,,,,,,***,,,......///000333555999:::;;;<<<===>>>>>>???BBBDDDGGGHHHHHHHHHJJJKKKJJJIIIHHHGGGFFFFFFEEEEEEBBB@@@>>>===<<<;;;888666777555333222333333222000//////.........------------------,,,,,,+++++++++))))))))))))((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%###%%%'''&&&"""###'''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""&&&(((%%%###%%%&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((''''''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&'''((('''&&&%%%&&&((('''(((((((((((()))))))))******+++,,,---...//////...///000000111000000000000000000000000///......---,,,,,,,,,,,,,,,,,,---+++++++++++++++++++++++++++++++++*********))))))******))))))))))))))))))((((((((((((''''''''''''&&&&&&&&&'''''''''((((((&&&''''''''''''''''''''')))(((''''''''''''((()))''''''''''''''''''''''''''''''''''''((((((((((((&&&''''''''''''(((((((((((()))***,,,,,,+++)))((((((,,,000222222000000000333555666777999AAAJJJQQQXXXaaannnyyyrrrxxxuuuqqqoooooooooppppppkkktttzzzkkk\\\RRRIIIIIIGGGGGGMMMTTTTTTPPPCCC???;;;777555333111///111111000////////////000000///.........///---,,,,,,,,,,,,,,,,,,,,,------------------------------+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......,,,,,,,,,++++++******)))++++++++++++************)))))))))))))))*********)))))))))))))))***+++,,,*********))))))*********************************)))))))))))))))))))))))))))))))))))))))((((((((())))))))))))))))))))))))************************((()))))))))*********************+++++++++,,,,,,)))+++,,,---...///222444888888999:::<<<===>>>>>>DDDFFFGGGHHHGGGGGGHHHIIIIIIIIIHHHHHHGGGFFFFFFEEEAAA???===;;;;;;:::888666999777444333222111///...............------------------,,,,,,,,,,,,,,,+++(((((((((((())))))))))))&&&'''''''''((((((((((((''''''&&&&&&&&&%%%%%%%%%$$$'''---333222+++&&&'''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!%%%'''$$$$$$&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((()))(((&&&%%%&&&'''''''''(((((((((((()))))))))******+++,,,---............///000000000000000//////000000//////...---------,,,,,,,,,,,,------++++++++++++++++++++++++************************************))))))))))))((((((((('''''''''&&&&&&%%%%%%&&&&&&'''(((((((((&&&&&&&&&'''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((&&&&&&&&&&&&'''''''''(((%%%&&&((()))***))))))(((***,,,------------///111,,,///111333333333555666<<<@@@GGGNNNWWWbbbnnnwww~~~~~~{{{vvvtttsssnnnxxxvvveeeWWWOOOKKKLLLLLLOOOWWW^^^]]]XXXDDDAAA<<<999666444222000111111000000//////000000000///......///000///---,,,,,,------------......///............---------,,,,,,,,,---------......,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,---------++++++******))))))((((((***************************************+++++++++))))))******+++---...///,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++************************************))))))))))))))))))))))))))))))))))))************************))))))))))))************))))))*********+++++++++)))***,,,------///111444666777888:::<<<===??????EEEFFFHHHHHHGGGGGGGGGHHHHHHHHHHHHHHHGGGFFFDDDDDDAAA???<<<;;;::::::888777;;;999555333222111///---.........------------,,,,,,,,,,,,,,,++++++++++++(((((((((((())))))))))))))))))((('''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%###'''///666555---&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$"""%%%&&&$$$$$$''''''$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))))))))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&((()))***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%'''((('''&&&&&&'''((('''''''''((((((((())))))))))))***+++,,,---............///000000000000000//////000000//////...---------,,,,,,,,,,,,------++++++++++++++++++++++++)))))))))***++++++,,,,,,************)))))))))((((((((('''''''''&&&&&&&&&%%%%%%&&&&&&'''(((((()))&&&&&&&&&'''''''''(((((('''((()))******)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%&&&&&&&&&'''''''''&&&&&&'''(((((((((((((((+++,,,------,,,---///111(((+++...000111111111222333222222333888>>>EEEIIISSS^^^ggglllrrr~~~xxxuuuvvvuuu|||yyyiiiWWWLLLGGGHHHIIIJJJNNNVVVZZZVVVMMM???<<<888555444333111///111111000///////////////000.........000111000///,,,---------............////////////......------,,,,,,,,,------------...,,,,,,---......---,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,++++++************))))))))))))***************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...------,,,,,,------...------------------------------------------------,,,+++++++++*********)))))))))))))))))))))))))))************************))))))))))))************))))))))))))*********+++)))+++,,,------///111444555666777:::<<<>>>@@@AAADDDFFFHHHIIIHHHHHHIIIJJJHHHHHHHHHHHHFFFEEECCCBBBAAA>>><<<:::;;;;;;:::999;;;888666444333222111///.........---------,,,,,,++++++++++++++++++++++++'''((((((((()))))))))******)))'''&&&&&&''')))***''''''&&&&&&&&&%%%%%%%%%"""###(((---+++%%%###$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$###&&&&&&$$$%%%((('''$$$###$$$%%%%%%%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$(((((((((((((((((((((((('''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))***%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&(((***,,,''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''###%%%'''''''''''')))***''''''''''''((((((((()))))))))***+++,,,------......//////000000000000000///////////////......---...------,,,,,,------...++++++++++++++++++++++++(((((()))***+++,,,,,,---+++*********))))))(((((((((((('''''''''&&&&&&&&&%%%%%%&&&&&&'''((())))))&&&&&&&&&'''''''''((((((&&&((()))++++++)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''))))))))))))))))))))))))%%%(((---//////---++++++///...+++)))(((***,,,////////////222555777666555333<<>>;;;:::;;;;;;;;;::::::777555444444444333111......---------,,,,,,,,,*********************+++'''((((((((())))))******((('''&&&&&&'''+++...000''''''&&&&&&&&&%%%%%%%%%%%%###$$$%%%$$$!!!###'''$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$%%%''''''%%%&&&)))'''######$$$%%%&&&&&&%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%)))((('''&&&&&&&&&&&&&&&$$$$$$&&&''''''&&&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%''''''''''''''''''''''''(((((((((''''''&&&&&&&&&&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''(((((((((((('''((()))***+++,,,------///////////////.........///000222333333222000///------,,,,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))******+++******)))(((''''''&&&(((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''(((((((((((())))))))))))'''))),,,---,,,,,,,,,---************************---------........./////////000222444777:::<<<>>>EEEGGGLLLRRRXXX^^^bbbeeeoootttwwwtttlllffffffiiihhhllllllfffYYYKKKCCC@@@EEEDDDDDDDDDDDD@@@:::444222222000//////..................------,,,,,,,,,------------------------++++++******++++++,,,---------------------------,,,,,,,,,---------......,,,,,,,,,+++++++++******///...,,,***)))(((((()))++++++***)))))))))******,,,***(((((()))*********,,,++++++++++++,,,---............//////000000000000222444444222000000000000333555777777777777777888777555444222111111111000////////////000111111000///.........---+++***)))))))))*********+++++++++,,,,,,,,,++++++,,,...((()))***+++,,,,,,,,,,,,))),,,...///---,,,+++++++++++++++,,,---...000000111333666888:::<<>>@@@???>>>>>>>>>;;;666222000///...------,,,,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++************))))))******))))))(((((((((((((((((())))))***+++,,,,,,,,,---......---,,,---------...///000222222111111111111111111111111111333555666555555555666444777;;;>>>>>>===<<<<<<;;;999777555555666888:::777555444444444333222222444444444444555444222111000000///...---,,,+++++++++++++++***))))))***+++((())))))*********)))))))))+++---...---++++++++++++++++++,,,---...///000000333666888999;;;>>>AAACCCDDDEEEFFFFFFFFFFFFFFFHHHFFFEEEEEEEEEEEEBBB@@@???>>><<<<<<<<<===>>>???;;;:::888555333222222222//////...------------......------,,,,,,+++***************)))))))))(((((('''(((******))))))***,,,))))))(((''''''&&&%%%%%%$$$$$$%%%&&&''''''((()))$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((***+++***'''%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((('''''''''&&&&&&(((((((((((((((((((((((('''''''''(((((((((((((((&&&''''''''''''(((((((((''''''&&&&&&''''''((()))''''''''''''''''''''''''''''''''''''(((((((((((('''(((((()))***+++,,,,,,........................---...///000000///...---.........------------,,,************************,,,,,,++++++*********)))******))))))((((((''''''(((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''((((((((()))))))))(((***,,,---+++******+++************************)))))))))*********++++++------,,,,,,,,,---........./////////000000000000111222444777888888888888777;;;>>>>>>;;;888888999888777666666666555222000------,,,+++************++++++++++++************))))))))))))))))))))))))+++************+++,,,,,,++++++++++++++++++++++++))))))*********++++++++++++************)))))))))&&&''')))***+++***))))))'''''''''((()))+++,,,---((()))+++,,,------,,,+++000000000111222333333444222222222222222111111111444666777777666666777999999;;;???BBBBBBAAA???===<<<:::888666777:::===???>>><<<;;;;;;<<<;;;:::888777888999::::::888777666777666444222111000000000---,,,+++***************+++************))))))((((((***------+++*********++++++++++++,,,...///000///222555777888:::===???AAABBBCCCDDDDDDEEEEEEEEEFFFEEEDDDDDDDDDCCCAAA???============>>>???@@@AAA<<<:::777555222111111111//////...------------...---------,,,++++++************))))))))))))((((((&&&'''(((((('''&&&'''((((((''''''&&&&&&%%%%%%$$$"""###$$$&&&(((***+++,,,$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&***...,,,&&&###&&&***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''&&&%%%%%%&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&%%%&&&'''''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((('''''''''''''''((((((((('''''''''''''''((((((((('''''''''''''''(((((()))''''''''''''''''''''''''''''''''''''((((((((((((((((((((()))***++++++,,,------...............///---...////////////...---//////.........---------************************((())))))+++,,,---......***)))))))))((((((((('''(((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&'''''''''''''''((((((((()))))))))+++,,,---+++))))))***************************(((((()))))))))*********------,,,,,,,,,,,,,,,------.........////////////222000...///111000---***000222333333111000111222222111//////////////////,,,+++******)))))))))***++++++++++++++++++******))))))))))))))))))))))))***************++++++,,,************************)))))))))*********++++++***))))))))))))))))))))))))))))))***+++++++++,,,))))))))))))***,,,---...+++,,,---.........///000222222333444444555555555555666666777888999::::::===>>>>>>===<<<;;;===>>>CCCCCCCCCDDDDDDCCC@@@>>>===<<<:::999999:::<<<>>>AAA???>>>???AAACCCAAA???888;;;>>>??????===<<<;;;:::999888777777666777777444222000///......,,,,,,---,,,,,,+++++++++++++++(((***,,,,,,***)))******++++++++++++,,,---...///...000333555666888;;;===??????AAABBBCCCCCCCCCCCCDDDCCCBBBBBBCCCBBB@@@>>>>>>>>>??????@@@@@@@@@@@@;;;:::777444222000000000//////...------------...------,,,,,,+++************)))))))))((((((((((((&&&(((((('''%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&''''''(((((($$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$'''***((($$$"""$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''((('''%%%%%%%%%%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&'''''''''((((((((()))((((((((((((((((((((((((******)))))))))((((((((())))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((())))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((())))))******+++,,,---------......//////...//////////////////...//////.........---------************************((())))))+++,,,---......))))))))))))(((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((((((***,,,,,,+++)))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,------+++++++++,,,,,,---------+++)))(((***///111///,,,/////////...,,,,,,---...---------,,,,,,,,,...///++++++******)))*********++++++++++++,,,,,,,,,,,,******************************))))))******+++,,,))))))))))))))))))))))))************++++++++++++)))))))))))))))))))))***,,,+++)))(((((()))+++,,,************+++,,,------111222333333222444888;;;666888;;;===@@@BBBCCCCCCHHHIIIKKKMMMPPPRRRTTTUUURRRRRRRRRQQQPPPQQQTTTWWW\\\XXXTTTQQQPPPNNNKKKIIIFFFFFFEEEDDDCCCCCCBBBBBBFFFBBB???>>>AAABBB@@@===666:::@@@DDDDDDCCCBBBBBB>>>>>>>>>>>>>>>======<<<<<<999555444444333000...------,,,++++++,,,------)))***,,,+++***)))***++++++++++++++++++,,,---...---///222333444666999;;;===>>>???@@@AAABBBBBBBBBCCCBBBAAABBBBBBBBB@@@>>>@@@AAAAAAAAA@@@???===<<<:::999666333111000////////////...------------...---,,,,,,++++++***)))))))))))))))((((((((((((''''''((()))(((&&&%%%%%%&&&%%%%%%%%%%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&(((((((((((((((((((((((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&'''(((((())))))(((((())))))******++++++------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************)))))))))((()))))))))(((((((((((('''((((((''''''(((((()))***((((((((((((((((((((((((''''''''''''((((((((((((((((((((()))))))))******,,,,,,,,,---......//////////////////////////////.........------------,,,++++++++++++++++++++++++,,,,,,++++++*********)))))))))))))))(((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''&&&&&&'''''''''(((((((((''')))+++,,,***))))))***)))))))))))))))))))))))))))))))))*********++++++(((((((((((()))***+++,,,************))))))))))))***(((&&&(((,,,...---+++++++++*********+++,,,---+++,,,---,,,++++++---///++++++***************++++++++++++,,,,,,,,,,,,,,,***************************))))))))))))***++++++)))))))))))))))))))))))))))************+++++++++)))))))))************++++++***)))(((((()))+++,,,+++++++++,,,---...000111///222555666777:::@@@EEEGGGJJJPPPVVV[[[```bbbdddiiikkkmmmqqqtttxxxzzz{{{pppqqqqqqpppqqqtttyyy||||||wwwqqqmmmjjjgggccc___YYYYYYXXXXXXWWWWWWXXXXXXWWWPPPHHHDDDDDDDDD@@@===666<<>>@@@AAABBBBBBBBBCCCBBBAAABBBBBBBBB@@@???BBBBBBCCCBBBAAA>>>;;;999888777555222111000000000//////...------------...,,,,,,,,,+++******))))))))))))((((((((((((''''''((())))))(((&&&%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%''''''%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))(((((()))+++,,,---...///...//////000111111222222444444444444444444444444333333333222222222111111111111111111111111111111//////...---,,,,,,+++***))))))))))))((((((((('''((((((((((((((())))))***((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))++++++,,,------...//////......------------......------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++***))))))(((((((((((((((((())))))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&(((***+++*********+++))))))))))))))))))))))))))))))))))))************((((((((((((((())))))******************))))))))),,,+++***)))******)))))))))((((((((()))+++++++++))),,,------++++++,,,...******))))))))))))******************+++++++++,,,************************)))))))))))))))***++++++))))))))))))))))))))))))((((((((()))))))))******************++++++,,,,,,(((***,,,...//////...---......000222555777:::;;;:::AAAJJJOOORRRVVV[[[```hhhlllrrryyyyyysssmmmllljjjjjjmmmqqqvvvyyyrrrhhh]]]WWWVVVUUURRRNNNMMMRRRWWWUUUNNNFFFAAA@@@CCCGGGMMMRRRVVVWWWVVVUUUQQQLLLGGGEEEEEEDDD???;;;777555222///------------+++,,,---,,,******,,,---+++++++++***++++++,,,---+++---///111111333555777;;;<<<>>>???AAABBBBBBBBBCCCBBBAAABBBCCCCCCAAA???@@@AAACCCCCCAAA===999777666555333222111000111111//////...------------...,,,,,,++++++***)))))))))))))))((((((((('''''''''&&&'''((((((&&&%%%&&&'''%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((************++++++++++++,,,---...000222333555555666666777777888999::::::::::::::::::::::::::::::777777666666666555555555555555555555555555555555333333222000///...---,,,******))))))((((((((('''((((((((((((((()))******))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((())))))))))))++++++,,,,,,---...//////---,,,,,,++++++,,,,,,---------,,,,,,,,,+++++++++++++++++++++++++++++++++)))))))))))))))*********(((((((((((())))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''&&&&&&'''''''''&&&&&&&&&'''''''''((((((%%%'''***+++*********+++))))))))))))))))))))))))(((((((((((()))))))))***++++++***)))))))))))))))&&&&&&'''((()))***+++,,,%%%&&&&&&'''''')))***,,,))))))((((((******)))((()))+++......+++***+++---))))))((((((((())))))***(((((())))))*********+++************************)))))))))))))))******+++************************''''''''''''((((((((()))******+++++++++,,,,,,,,,'''+++111666888777333111222333555999===AAADDDFFFUUU___lllvvv{{{|||yyywwwttttttyyy}}}qqqjjjjjjkkkhhheeennnqqqrrrkkk^^^PPPGGGCCC???EEEOOOYYY```dddeeeddd[[[VVVPPPNNNNNNMMMHHHCCC???===999555111000//////,,,------,,,++++++,,,...+++++++++***++++++,,,,,,+++---///000111222444666;;;<<<>>>???AAABBBBBBCCCCCCBBBAAABBBCCCCCCBBB@@@???@@@BBBBBBAAA===:::777555444333111111111111222//////...------------...,,,,,,++++++***))))))))))))(((((((((''''''''''''%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!%%%)))(((###"""$$$((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%''''''((((((((((((''''''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%%%%&&&''''''((((((&&&&&&'''''''''''''''''')))((('''&&&'''((()))******+++---///111222333333999999999888999999::::::>>>===;;;::::::;;;<<<===@@@<<<:::<<<===:::888:::999888666666666444111///666444444666999:::999666999777666666444333555888333333222///,,,++++++,,,---,,,***((('''(((***+++))))))((('''((()))***+++(((((((((((())))))))))))))))))))))))))))))))))))((())))))+++,,,---...............------,,,,,,,,,,,,++++++******++++++,,,)))))))))***+++++++++,,,***************)))(((((())))))))))))))))))))))))(((((((((((('''&&&%%%$$$&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&((()))++++++)))(((&&&))))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((('''((()))++++++******)))))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''((((((((((((++++++******)))((((((((((((((((((((())))))))))))******))))))((((((''''''(((((((((((((((((((((((())))))))))))************(((***,,,,,,+++***+++,,,+++++++++******+++,,,---222222222444777999888777777;;;AAAFFFLLLVVVaaajjjwww{{{~~~xxxxxx}}}|||xxxvvvgggYYYPPPTTTQQQQQQWWW```eeeddd```\\\WWWUUUYYY^^^[[[PPPEEENNNFFF@@@AAA@@@999111...///...,,,++++++,,,---...---+++))))))***---......,,,...///000///000111333666999<<<>>>>>>>>>???AAA@@@AAABBBBBBBBBAAA@@@???>>>>>>>>>===;;;999777555666444333333333333222000/////////...------,,,,,,---,,,***)))((()))******((((((((((((''''''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%'''''''''(((((('''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''''''''(((((((((((())))))'''(((((()))+++---///000444555666888:::;;;<<<<<<<<<;;;:::::::::::::::;;;777777777888888888999999999777777;;;<<<999888:::999888666666777666555333666444333444666777666555888888999:::999888999:::888888888666444222111111///...,,,***)))(((((()))***)))(((''''''((()))***))))))))))))(((((((((((())))))))))))))))))))))))((())))))***,,,------.........---------,,,,,,,,,,,,++++++******++++++,,,***************+++++++++***************)))(((((((((((((((((((((((((((((((((((((((((('''&&&%%%$$$&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''((()))******)))((('''(((((((((((((((((((((((())))))))))))((((((''''''(((((((((((((((((((((((('''((()))***+++******)))))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''((((((((((((''''''(((((()))******+++'''((((((((())))))))))))***)))))))))((((((((('''(((((((((((((((((((((((()))))))))))))))*********)))+++,,,,,,++++++,,,---++++++,,,---...///222333333666999;;;;;;;;;>>>@@@NNNVVVaaakkkttt~~~}}}yyyzzz~~~zzzuuu~~~}}}xxxssskkkccc```cccjjjtttyyysssfffZZZUUUSSSRRRUUU[[[___^^^\\\ZZZTTTPPPPPPMMMEEE>>>;;;333111...,,,+++,,,---...,,,***(((((()))***+++***,,,---////////////111333555888;;;===>>>>>>???@@@???@@@AAABBBBBBAAA@@@???============;;;999777666666444333333333333222000/////////...------,,,,,,......,,,+++))))))((((((((((((((((((''''''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((('''''''''''''''&&&''''''(((((()))***+++++++++,,,///222555777888999999999:::<<<===>>>??????;;;:::999888888888888888666777999:::;;;;;;:::999999777888<<<===;;;;;;>>><<<:::777666666777666666777777777777777777777777777888:::<<<<<<===<<<;;;999999999888777555333222222222000///---+++***)))+++***)))(((((('''((((((*********))))))(((((('''))))))))))))))))))))))))((())))))***+++,,,------------------,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++******************************)))(((((((((((((((((((((((((((((((((((((((((('''&&&%%%%%%&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''((()))******)))((('''(((((((((((((((((((((((()))))))))(((((((((((('''(((((((((((((((((((((((('''((()))*********))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''((((((((((((&&&&&&''''''((()))))))))''''''((((((((()))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((()))))))))************+++------,,,,,,---...+++---///000111444777::::::>>>BBBCCCCCCIIISSS\\\nnnxxx{{{zzz{{{wwwrrrrrryyytttddd\\\YYYUUUSSSUUUYYY^^^aaacccbbbdddfffaaaTTTJJJFFF:::777333///---,,,---...,,,***))))))******)))(((+++---.../////////111222444777:::<<<======>>>???>>>???@@@AAAAAA@@@??????<<<<<<<<<<<<;;;:::999888666444333333333333222000/////////...------,,,,,,//////...---+++)))((('''(((((((((((('''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''******))))))))))))(((((('''''')))+++---...000111555777999<<<>>>?????????;;;:::::::::::::::::::::999999888777777777777777888999:::<<<===>>>??????@@@===<<<>>>>>>>>>AAAFFFIIIEEE???:::999999999888888<<<@@@BBB@@@>>>======;;;<<<===<<<===@@@@@@===<<<:::888666666666555555555555555444222000...------,,,+++***)))(((''''''******))))))))))))))))))((((((((((((((((((((((((((())))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,+++++++++***)))))))))***************)))((((((((((((((((((((((((((((((''''''(((((('''&&&&&&%%%&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''((())))))(((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''(((((((((((()))(((((('''&&&&&&%%%%%%'''''''''((((((((())))))))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))******+++++++++,,,------------///111222444666777777:::???CCCFFFJJJNNNRRRZZZhhhxxx}}}uuuiiieee___]]]^^^```bbbbbbhhhkkkrrrvvvpppbbbVVVRRRIIIEEE@@@999333000...------,,,***+++,,,,,,+++******,,,............000222333666999;;;;;;<<<===>>>===>>>???@@@@@@@@@???>>>:::;;;;;;;;;:::::::::999666444333333333333222000/////////...------,,,,,,............---+++)))(((((((((((((((''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))))))))************,,,---///222444777999:::>>>>>>@@@AAAAAA@@@???>>>===<<<:::888777666666666888777777777777888999999666777999===AAAFFFJJJLLLKKKHHHFFFGGGHHHKKKSSS\\\ddd]]]TTTKKKGGGFFFEEEEEEEEEMMMWWW[[[XXXRRRNNNLLLIIIIIIFFFBBBDDDJJJLLLHHHCCC???:::888888:::::::::777777666555444222111000//////...---,,,***))))))(((((())))))******++++++(((((((((((((((((((((((()))))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,+++++++++***)))))))))***************)))(((((('''''''''''''''''''''''''''''''''(((''''''&&&%%%&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''((((((((((((((((((''''''&&&%%%%%%%%%''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))******+++,,,,,,---+++---......///000333555888;;;>>>>>>>>>AAAHHHMMMSSSYYYcccrrrwwwoookkkjjjpppyyy~~~{{{vvvkkkkkknnnqqqnnngggeeefffaaa^^^WWWMMMCCC:::222...///---++++++,,,---,,,+++***+++---...---...///111222444888:::::::::;;;<<<;;;<<<>>>?????????>>>>>>::::::::::::::::::::::::666444333333333333222000/////////...------,,,,,,+++,,,---......,,,+++***((((((((((((''''''''''''&&&'''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''((()))***+++---......666777888:::<<<===???????????????>>>>>>===;;;;;;:::999777555333333333333333444444555777999;;;<<<>>>AAAFFFMMMTTT[[[aaaccc___]]]\\\___aaafffqqq}}}xxxlllaaa[[[ZZZZZZZZZaaammmzzzyyyooohhhfff\\\]]]XXXRRRVVV___aaa]]]KKKFFF@@@===>>>@@@???>>>;;;:::999777555444222222222222222111000...---,,,)))))))))*********++++++)))))))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++******************************)))((((((''''''''''''''''''''''''&&&'''''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''((()))***))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''((((((((((((%%%%%%&&&&&&'''(((((((((&&&&&&'''''''''((((((((((((((((((((())))))))))))))))))))))))))))))))))))******+++,,,---......///...///111222333666:::===999===BBBEEEGGGLLLVVV]]]hhhsss|||yyyvvvvvvmmmeee^^^\\\]]]aaaiiirrrsssrrrmmmeeeYYYLLL???888444111...++++++,,,++++++)))+++------------///000000333666888999999:::;;;:::;;;===>>>???>>>>>>===;;;:::999999999999999:::666444333333333333222000/////////...------,,,,,,***++++++,,,,,,,,,,,,,,,((((((((((((''''''''''''&&&&&&&&&'''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&'''''''''''''''(((((('''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((***+++---///222555777888>>>>>>>>>===============;;;;;;::::::;;;;;;<<<===999888777555555666777888999:::<<<>>>AAAEEEGGGIIIQQQVVV]]]fffmmmqqqrrrssspppppprrruuuvvvyyyxxxmmmhhhhhhjjjlllwww}}}vvvtttkkkmmmjjjeeekkkwwwxxxqqqYYYUUUPPPOOOPPPPPPLLLHHHGGGDDDAAA===:::888666666444444555444444222000///,,,,,,++++++***)))(((((())))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,,,,++++++******++++++,,,***************+++++++++***************)))((((((''''''''''''''''''''''''&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''&&&'''((()))***))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''((((((((((((&&&&&&&&&'''(((((())))))&&&&&&&&&'''''''''(((((('''((((((((()))))))))***))))))))))))))))))))))))++++++,,,---...///000000111333555777999===BBBEEECCCIIIRRRXXX^^^ggguuuwwwkkk___[[[\\\```gggmmmooorrruuussslllaaaTTTLLL@@@;;;555000------,,,,,,)))***,,,,,,,,,---...000000222555777888888999:::999:::<<<===>>>>>>======<<<;;;:::888888888999999666444333333333333222000/////////...------,,,,,,,,,++++++*********++++++((((((((((((''''''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&'''''''''''''''((((((((((((''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))///000333666:::===???AAAAAA@@@???===;;;999777666888888888999;;;===@@@AAA???>>>======>>>@@@CCCDDDHHHJJJLLLOOOSSSWWW[[[]]]^^^dddmmmuuuyyyxxxuuurrruuuvvvyyy{{{zzzyyyxxxnnnkkkmmmqqqssszzzwwwpppoooqqquuutttrrryyy}}}jjjgggeeefffgggddd]]]WWWRRROOOJJJDDD???<<<;;;:::555666666777666555333222//////---+++)))'''&&&%%%))))))))))))))))))))))))))))))))))))*********************++++++,,,,,,,,,,,,++++++++++++++++++,,,))))))******+++++++++,,,***************)))((((((''''''''''''''''''''''''&&&&&&'''''''''''''''&&&&&&&&&&&&'''''''''(((((('''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''&&&&&&((()))***))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''((((((((())))))))))))(((''''''&&&&&&&&&&&&&&&'''''''''(((((('''((((((((())))))******)))))))))))))))))))))))),,,,,,---...///000111222444666888:::===BBBGGGKKKUUU]]]hhhrrr{{{|||qqqnnnmmmiiigggfffaaahhhqqqwwwwwwoooeee^^^KKKEEE<<<555111///......(((***,,,,,,,,,,,,...000///222555777777777999:::888:::;;;===>>>>>>======<<<;;;:::888777888888999666444333333333333222000000//////...------,,,,,,...---+++)))(((((()))***)))(((((((((''''''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((('''''''''((('''&&&%%%&&&''')))***(((((('''(((***...111444444777:::>>>??????>>>======;;;777444333555888:::888777888:::>>>CCCIIILLLMMMMMMMMMOOOSSSWWWZZZ[[[^^^___aaaeeehhhhhhfffdddeeehhhlllllliiieeeaaa```___gggpppuuusssoookkkjjjooooooiiibbb___bbbdddcccooorrrtttsssnnnjjjhhhhhhoooooopppvvvxxxnnnqqqsssrrrmmmjjjhhhiiihhhfffbbb\\\UUUOOOKKKIIIDDD===666444666999888666555444222000...---+++***---,,,,,,+++******))))))***************+++++++++)))************+++++++++,,,,,,++++++***+++++++++++++++,,,,,,++++++***)))***************)))(((((())))))((('''&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''(((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((('''''''''((((((((((((((('''''''''((((((&&&%%%%%%&&&'''(((&&&&&&&&&''''''''''''(((''''''(((((((((((('''''')))))))))))))))))))))))))))'''(((+++((("""!!!%%%)))((('''&&&&&&'''((()))&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%&&&&&&'''((()))******))))))))))))************+++)))((())),,,---,,,***000///---...000444888:::888<<>>??????>>>===;;;999555777888999999888888888>>>???CCCJJJTTT\\\aaacccfffddddddfffkkknnnooonnnpppnnnjjjeeeaaa\\\XXXVVVPPPRRRTTTSSSPPPLLLIIIHHHNNNUUU]]]aaa___ZZZWWWUUU\\\\\\XXXRRRQQQTTTSSSOOOVVVXXXXXXWWWTTTSSSTTTUUU\\\^^^```dddnnnvvvtttmmmhhhmmmrrrtttsssqqqooooooooommmkkkiiigggccc```]]]SSSOOOIIIDDDAAA>>>;;;888888666555333222000...,,,------------------,,,,,,************************))))))*********+++++++++,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,++++++******************)))(((((()))(((((('''&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''(((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((''''''''''''((((((((((((''''''''''''((('''&&&&&&&&&&&&'''(((&&&&&&&&&''''''''''''(((''''''((((((((((((''''''((((((((((((((((((((((((''''''((()))))))))(((''''''''''''&&&''''''((()))&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''(((((()))))))))))))))))))))*********...,,,******---...---,,,,,,///222555777999;;;===;;;???EEEOOO___sss|||vvvlllbbbZZZXXXYYY[[[WWWXXXZZZZZZQQQ@@@222---000,,,+++...000,,,+++---//////111222555777888999;;;;;;;;;;;;;;;<<<<<<===<<<<<<<<<;;;:::999888777777666555444333222222222...............---------,,,,,,,,,+++++++++******))))))))))))((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((())))))******)))((((((+++...222777:::===>>>>>>>>>>>><<<;;;999777555444222555999===>>>???@@@AAAKKKMMMTTTaaaoooyyy{{{zzzvvvsssppprrrvvvxxxuuurrrjjjeee^^^UUUMMMGGGDDDCCCBBBBBBCCCBBB???>>>???@@@HHHMMMTTTVVVTTTRRRPPPQQQWWWYYYXXXTTTSSSSSSOOOIIILLLLLLKKKHHHFFFFFFHHHKKKLLLOOOQQQRRRUUUYYYZZZWWWVVV\\\dddjjjmmmnnnoooooopppoooooorrruuutttpppmmmeeeccc```YYYPPPHHHCCCAAA>>><<<999777666555333222------,,,,,,+++***))))))******)))))))))))))))))))))))))))*********++++++,,,++++++***++++++,,,,,,---------------,,,++++++***************)))((((((((((((((('''&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&''''''''''''((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''(((&&&&&&&&&''''''''''''(((''''''((((((((((((''''''((((((((((((((((((((((((&&&***(((%%%(((...---%%%&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''((((((((((((((((((((()))))))))*********000...,,,,,,...///000///111555999;;;;;;;;;===@@@EEELLL[[[ooo~~~wwwlllccc]]]]]]___ZZZ^^^gggnnnhhhWWWFFF>>>777111...//////---,,,.........///000222444666777::::::::::::;;;;;;<<<<<<;;;;;;;;;;;;;;;:::999999777777555444333222222222//////.........---------,,,,,,,,,+++++++++******))))))))))))((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((()))))))))(((((()))***+++,,,---...444777;;;@@@BBBBBB@@@???<<<;;;999777777666777777777<<>>???AAACCCCCCCCCBBBBBBEEEJJJNNNRRRUUUYYYYYYXXXXXX\\\___dddkkknnniiiccc^^^ZZZVVVXXXXXXWWWUUUSSSQQQQQQQQQOOOOOOOOOMMMLLLKKKIIIFFFDDDHHHNNNTTTYYY]]]```aaahhhhhhkkkqqqwwwyyyuuuqqqnnnooonnnggg]]]VVVUUUVVVMMMGGG@@@;;;::::::999888222111000...+++)))((('''******)))))))))))))))((())))))))))))************++++++******++++++,,,,,,------......------,,,+++***************)))(((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&'''''''''''''''(((&&&&&&'''''''''''''''(((&&&&&&&&&&&&'''''''''(((&&&&&&&&&''''''''''''(((''''''((((((((((((''''''((((((((((((((((((((((((''',,,)))"""'''222000$$$%%%%%%&&&'''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((('''''''''((((((((()))***++++++,,,///...---...///222444555;;;======;;;:::===DDDKKK[[[hhh}}}{{{uuuppphhhfffhhhlllkkkeee```___DDD===666111///...///000,,,,,,---...000333555777888888999::::::;;;;;;;;;::::::;;;;;;;;;::::::999888777555444333222111111/////////...------,,,,,,,,,,,,,,,+++++++++******))))))))))))((((((((((((((((((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((())))))******)))))))))***---111666888???AAACCCEEEDDDAAA>>>;;;===<<<;;;::::::<<<>>>???CCCKKKVVV^^^aaabbbeeehhhjjjggggggmmmssstttmmmfff```[[[VVVTTTTTTSSSNNNIIIBBBDDDFFFHHHIIIKKKPPPSSSPPPOOONNNLLLMMMRRRYYY^^^bbbbbbbbb___\\\^^^ccchhhqqq|||zzzllleeeccccccfffgggjjjkkkkkkhhhdddaaa\\\YYYWWWWWWWWWSSSNNNJJJJJJHHHGGGGGGIIILLLNNNOOOYYY[[[aaahhhooorrrpppmmmmmmppprrrnnniiihhhlllqqqdddZZZMMMCCC???===;;;:::777666555333111///---,,,+++*********))))))(((((((((((()))))))))*********+++*********++++++,,,---------......------,,,+++***************)))(((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%&&&&&&&&&''''''((((((%%%&&&&&&&&&''''''((((((%%%&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((''''''((((((((((((''''''''''''''''''''''''''''''''',,,)))###***888888---''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((('''''''''(((((()))***+++,,,---...------...000222555888:::>>>=========BBBNNN]]]hhhwww{{{pppfffbbbaaaaaadddiiiVVVOOODDD999333000///---,,,,,,,,,---///222555777666777888999::::::::::::999:::::::::::::::999999777777555444333222222222000//////...------,,,,,,,,,,,,,,,+++++++++******))))))))))))(((((((((((())))))((((((((('''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((('''(((((())))))******+++,,,---...000555:::>>>AAAFFFFFFFFFEEEBBB???;;;999=========>>>???BBBDDDFFFQQQ^^^nnnwwwvvvqqqllliiihhhddd```______]]]WWWRRRNNNLLLIIIGGGGGGGGGGGGFFFRRRUUUXXXYYYYYY\\\aaaffffffdddaaa]]]]]]aaahhhmmmqqqqqqpppkkkgggfffiiimmm{{{pppiiijjjlllooorrryyyzzzuuuhhhdddcccfffhhhfffdddcccfffaaaXXXRRRNNNMMMLLLLLLMMMQQQWWW]]]aaabbbaaa```fffkkkoooqqqqqqvvv}}}xxxlll\\\PPPJJJFFFAAA===888888777555444333222111,,,,,,++++++***)))))))))((((((((()))))))))******************+++,,,---------------------,,,++++++***************)))((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%%%%&&&''''''((((((%%%%%%%%%&&&''''''(((((($$$%%%&&&'''((((((((((((&&&&&&&&&''''''''''''(((''''''((((((((((((''''''''''''''''''''''''''''''&&&)))(((&&&...:::>>>:::+++***((('''&&&&&&'''(((&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''(((((((((((((((((()))***+++---...000000---///222444666888;;;===:::<<>>===<<<;;;>>>???BBBGGGLLLPPPTTTWWWeeeooozzz|||uuukkkccc```ZZZVVVQQQMMMLLLLLLLLLKKKFFFHHHIIIJJJMMMRRRXXX]]]fffggghhheeeccceeelllrrrwwwtttppplllkkkooouuu{{{yyy|||~~~}}}yyyvvvuuuvvv{{{rrroooqqqqqquuuyyyooolllmmmpppqqqqqqxxxzzzppphhhccc___\\\YYYYYY]]]```___ZZZUUUTTTTTT\\\aaahhhnnnsssyyy|||rrrfff^^^ZZZVVVOOOIIICCCBBB@@@===:::777555444------,,,,,,+++******)))(((((((((((()))))))))***************+++,,,---...,,,,,,,,,,,,,,,++++++******************)))((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((($$$$$$%%%&&&&&&'''(((((($$$$$$%%%&&&&&&'''(((((($$$%%%&&&(((((((((((('''&&&&&&&&&''''''''''''(((''''''((((((((((((''''''''''''''''''''''''''''''&&&%%%%%%''',,,222888;;;///---)))&&&%%%&&&'''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''(((((()))))))))***+++---///000222222000444888;;;;;;;;;<<<>>>>>>FFFXXXppp}}}vvvnnneee^^^[[[gggjjjiiibbb\\\VVVJJJ???777555222000///000111222222444666888999999999888999999999888777666555444555444444333333444444444000000///...---,,,++++++,,,,,,,,,+++++++++******))))))))))))((((((((((((******))))))(((''''''&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((()))'''''''''&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((('''(((((()))***+++++++++333777>>>DDDHHHIIIGGGFFFCCCBBB???===<<<<<<>>>???CCCFFFLLLTTT\\\dddjjjmmmtttxxxzzzsssggg\\\XXXYYYMMMJJJEEEBBBBBBEEEJJJMMMJJJNNNTTTWWW\\\eeeqqqzzzrrrrrrpppkkkhhhkkkttt|||yyywwwtttqqqqqquuu}}}vvv}}}~~~}}}tttqqqssssssqqqwwwyyy~~~|||sssrrrssstttrrrsss~~~xxxtttppplllhhhqqquuuuuummm```UUUQQQQQQTTTYYYbbbjjjqqqwww{{{}}}vvvpppiiihhhhhheee]]]VVVVVVTTTOOOJJJDDD???;;;888......------,,,+++******(((((((((((())))))))))))************+++,,,---...+++,,,,,,,,,,,,+++*********************)))((((((&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((($$$$$$%%%%%%&&&'''(((((($$$$$$%%%%%%&&&'''((((((###$$$&&&((())))))((('''&&&&&&&&&'''''''''((((((''''''(((((((((((('''''''''''''''''''''''''''''''''$$$###%%%&&&'''---555222///***&&&$$$%%%''')))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%&&&&&&'''((()))************,,,...000222333444444999>>>???>>><<<===>>>GGGUUUnnnwwwmmmiiidddnnnuuuvvvtttnnnaaaSSS<<<:::666222///...//////222333666888999999888777999999888888666555444333444333333333333444555555111000///...---,,,++++++,,,,,,,,,+++++++++******))))))))))))((((((((((((+++******)))(((''''''&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&''''''''''''((((((((((((******))))))((((((''''''''''''&&&'''''')))***++++++***((((((+++111666:::AAAFFFKKKMMMIIIDDDAAA@@@AAA<<<<<<@@@???===DDDQQQRRRWWW```kkkrrrrrrmmmhhhiiihhheee___XXXRRROOOMMMJJJHHHFFFGGGKKKPPPVVVYYY\\\___ccckkkzzz{{{tttpppiiieeekkkuuuyyyxxxvvvvvvwww|||zzz~~~~~~wwwzzz~~~xxxsssuuu{{{}}}}}}}}}||||||}}}yyyuuurrrtttyyyyyykkk___ZZZ[[[WWWWWWYYY___hhhoooqqqqqqmmmjjjkkkpppqqqmmmlllppprrroooiiiaaaVVVJJJAAA;;;999444111333000***'''***)))******)))(((''')))***,,,,,,+++***)))))))))***+++++++++++++++***)))((())))))************))))))(((((())))))((('''&&&&&&&&&'''((('''&&&%%%'''***(((((('''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''$$$&&&''''''&&&%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))&&&'''((())))))((('''&&&''''''''''''''''''''''''*********)))(((&&&%%%$$$((((((((((((((('''''''''((((((((((((((('''''''''((((((((((((((((((((((((,,,000444444333333666999:::;;;???DDDBBB@@@GGGRRRaaasss~~~|||uuullliiinnnttttttqqqYYYIII999555444222111333666444222444888;;;:::777999888888777666555555444666666666666555444333333000000000///......------------,,,,,,+++***))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((('''&&&%%%%%%&&&'''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%$$$((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''((('''''''''''''''''''''''''''''''''((((((((((((***)))))))))((((((((('''''''''((()))))))))))))))((()))***---222888===@@@GGGFFFEEEDDDDDDDDDCCCCCC<<<:::<<>>CCCAAADDDPPP```qqq{{{mmmfffeeefffhhhuuulllaaaXXXNNNAAA777333---111555666444444777;;;888777777666666555555555333333333333222111000000000000000///......---------,,,,,,++++++*********))))))))))))((((((((((((''''''''''''&&&&&&&&&&&&((((((((((((((((((((((((&&&''''''''''''''''''&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((())))))((((((''''''''''''(((((((((((())))))))))))(((((((((((()))((((((((()))***++++++...111777===BBBEEEFFFGGGDDDCCCBBBBBBBBBAAA???>>>FFFOOOWWW___pppnnndddUUUKKKGGGEEEBBB@@@EEEJJJUUU```jjjooopppoookkkiiijjjpppvvvxxxrrrmmmgggnnnvvv}}}~~~|||{{{|||qqqnnnnnnpppqqqpppwwwqqqcccZZZ\\\```cccfffnnnyyyxxxmmmaaaZZZTTTOOOIIIEEEAAA;;;555222---,,,++++++,,,,,,+++******)))))))))***+++,,,,,,******+++++++++******)))))))))************))))))'''((((((((((((((('''''')))((('''''')))***(((&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((('''&&&%%%&&&(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&...666666///&&&######''''''''''''''''''''''''&&&''''''(((((((((((((((''''''''''''((((((((((((((((((((((((((()))))))))((()))+++---///222333444777999<<>>???AAACCCEEEHHHLLLOOOYYYccckkkooovvv|||vvvjjjQQQKKKEEEBBBCCCGGGJJJKKKOOOTTT]]]iiirrrvvvtttqqqooopppttt||||||~~~|||rrroooppprrrrrrxxxxxxkkkbbbcccddddddfffmmmvvv|||zzzzzzyyyvvvqqqkkkfffbbb^^^]]]ZZZWWWSSSKKK???555000---+++***,,,,,,,,,******)))))))))***+++,,,,,,)))******+++++++++******))))))************))))))''''''((((((((((((((('''&&&&&&&&&((())))))((('''&&&'''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''(((((('''%%%%%%''')))''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&&&&&&&&&&''''''((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&...666666///&&&######''''''''''''''''''''''''(((((((((((((((''''''&&&&&&'''''''''(((((())))))(((((((((((())))))******)))***,,,///222555777888:::>>>AAA???<<<<<>>>>>@@@FFFPPP\\\ffflllpppvvvyyywwwrrriiiZZZMMMDDDGGGLLLOOORRRUUUYYY\\\\\\___fffpppxxxzzzvvvrrrqqquuu|||}}}~~~}}}|||~~~}}}}}}xxxvvvwwwyyyzzzvvvkkkjjjkkkjjjiiikkkrrrvvvwwwtttqqqnnnjjjhhhgggggggggiiikkklllkkkhhh```OOO@@@888333---***++++++***)))*********)))******++++++))))))***++++++++++++***))))))************))))))&&&'''((((((((((((((((((###%%%(((((('''&&&&&&'''&&&&&&&&&'''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((('''%%%%%%(((***''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&'''(((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&))),,,***&&&%%%(((+++''''''''''''''''''''''''(((((())))))((('''&&&&&&&&&&&&''''''((()))))))))'''(((((())))))******+++,,,---///222555888:::<<<<<<@@@BBB???<<>>@@@CCCBBBBBBAAA@@@?????????AAA@@@EEEUUUjjjxxx{{{yyyuuussssssooodddTTTHHHDDDGGGSSSaaaiiihhheeeeeegggfffhhhnnnwww|||wwwtttzzz~~~~~~~~~xxxxxxyyy}}}}}}wwwyyy~~~uuunnnooopppoooooouuu}}}~~~yyynnnkkkfffbbbaaabbbdddffflllqqqvvvzzz|||xxxhhhXXXHHH@@@666///...---+++)))++++++******)))*********))))))***+++++++++++++++))))))************))))))&&&&&&'''(((((((((((((((%%%***...---'''$$$%%%(((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((&&&%%%&&&(((***''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&'''((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&$$$$$$%%%)))---''''''''''''''''''''''''&&&'''((((((((((((((((((&&&&&&''''''((())))))***'''(((((()))******++++++000111444666999<<<>>>@@@BBBCCCCCCCCCIIIZZZrrr{{{wwwrrrlll___YYYOOOEEE===999666555555555555555555555555555555555555555444333222222000000000///......------++++++++++++++++++++++++))))))))))))(((((((((((())))))((((((((('''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%''')))+++,,,+++***)))''''''''''''((((((((()))'''((((((((())))))******'''+++111888===AAABBBCCCBBBAAA???>>>>>>???@@@AAADDDCCCNNNgggvvvgggaaa___^^^SSSDDD???DDDPPPaaauuu~~~zzzrrrnnnnnnhhhiiioooxxxzzzyyy{{{yyyzzzssssssuuuzzzxxxsssvvv~~~yyytttoooqqqqqqttt}}}~~~nnnkkkfffbbb```aaadddfffiiiqqqyyy}}}nnnVVVLLL???666333111...,,,,,,,,,+++***)))))))))***((()))***+++++++++++++++))))))************))))))&&&&&&'''((())))))((((((***111666333***$$$&&&***&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))(((&&&%%%&&&(((+++''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&'''((())))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((())))))(((''''''''''''''''''''''''''''''$$$%%%&&&((()))*********&&&&&&&&&'''((())))))***'''(((((()))***+++++++++333555777999<<>>>>>@@@BBBCCCMMMWWWeeesssooo[[[OOOQQQPPPLLLFFFFFFLLLRRR^^^ppp}}}tttnnnppprrrlllrrr|||{{{}}}{{{|||}}}mmmqqq|||{{{xxxvvvxxxzzz~~~mmmkkkeee```^^^```fffjjjmmmmmmsssyyyfff___PPP@@@888666444000000***(((+++---,,,)))***))))))))))))))))))))))))***++++++++++++***))))))))))))(((((((((((())))))666444000,,,)))(((((()))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((('''''''''&&&&&&&&&''''''''''''((('''((()))(((&&&%%%%%%'''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((%%%'''))))))((('''((()))******))))))+++---000222555888<<>>GGGLLLKKKLLLMMMJJJFFFAAA?????????CCCKKKSSSZZZ___bbbccc```XXXMMMFFFFFFKKKTTTZZZ```lllyyy}}}xxxrrrqqqsssuuuyyy}}}~~~yyy}}}~~~}}}sssnnnmmmqqqxxxzzzzzzxxxvvvvvvyyy~~~{{{ssskkkfffdddfffhhhfffiiimmmrrryyy{{{ssshhhUUUHHH:::222...++++++...++++++++++++++++++++++++***++++++++++++***))))))))))))(((((((((((())))))''''''&&&&&&&&&''''''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''((((((((((((&&&&&&&&&''''''''''''(((%%%'''((('''&&&&&&'''(((&&&&&&&&&''''''''''''((((((((((((((((((((((((((()))******)))((()))+++------///333888<<>><<>><<>>999777:::888333444999111111000000//////......///............---------************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((('''&&&%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''***)))'''%%%%%%%%%'''(((%%%&&&&&&''''''&&&&&&%%%)))))))))))))))))))))))))))(((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((()))(((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((%%%&&&(((******+++******************,,,111777<<>>666777777444222444444333333222111111000///............---------++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((''''''&&&%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''')))((('''%%%%%%&&&''''''%%%&&&&&&''''''&&&&&&%%%((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((('''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))******************,,,---...111777AAAKKKRRRQQQQQQOOOJJJEEEBBB???>>>GGGOOO^^^oooyyywwwlllbbbXXXQQQGGGAAADDDMMMXXX```ttt}}}~~~}}}}}}wwwqqqhhhjjjqqq~~~}}}qqqcccSSSAAA666000,,,---111---,,,,,,,,,+++++++++++++++++++++***************((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''(((((((((((('''(((((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''(((((('''''''''((()))***,,,...111666;;;@@@CCCEEEHHHGGGDDDBBBAAALLLeee{{{~~~pppSSS@@@:::999777555555444444333222111000000///............---------+++++++++*********))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''((('''&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((('''''''''(((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))))))))***(((,,,333:::AAAIIIPPPUUUQQQOOOKKKGGGAAA>>>???AAAPPP]]]ooo|||{{{nnn^^^SSSGGGEEECCCEEEMMMZZZhhhrrr~~~~~~zzzyyyzzzyyyxxx||||||}}}}}}}}}zzzpppffflllxxxzzzsssbbbLLL===333------000------------,,,,,,,,,+++++++++++++++******))))))((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''((())))))'''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''((((((((((((''''''((((((((((((((('''''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''+++***(((''''''((()))***...111555:::???CCCEEEFFFJJJDDDAAADDDNNN```{{{{{{xxx{{{hhhMMM>>>999777666555444333222111000/////////............---------++++++++++++************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''''''''&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%))))))))))))))))))))))))'''''''''(((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((('''''''''(((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))***+++***000:::CCCIIIMMMPPPRRRMMMJJJFFFDDD@@@>>>CCCKKK[[[gggvvvyyynnn]]]NNNFFF???FFFPPPZZZcccmmmxxxyyyxxxyyy{{{rrrrrrwww~~~xxxvvvuuuvvv|||xxxmmmeeelllzzz~~~uuufffTTTGGG<<<444000000......---------,,,,,,,,,***++++++++++++***))))))))))))))))))))))))))))))&&&&&&''''''((()))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&'''''''''''''''((())))))'''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''((((((((((((&&&'''((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''+++***)))(((((()))+++---333555:::???CCCEEEFFFGGGCCC???@@@KKK]]]pppzzzsssmmmjjjiiieeedddbbb```^^^]]]]]]\\\___]]][[[ZZZZZZ\\\^^^```eeefffhhhjjjmmmrrryyy~~~vvv]]]JJJ???999555555555444333111000/////////............---------,,,++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&''''''((('''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''''''''%%%&&&&&&''''''&&&&&&%%%))))))))))))))))))))))))''''''''''''((((((((()))((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((()))''''''''''''(((((((((((((((((((((((((((((((((((()))((((((((()))+++,,,---222999CCCJJJNNNOOONNNMMMHHHEEEBBBBBBAAABBBKKKWWWdddjjjnnniii[[[MMMDDDAAAHHHWWWkkkwww{{{{{{}}}wwwwww|||wwwvvvrrrooorrrwwwuuupppiiipppzzzyyylllcccZZZUUUNNNBBB999555............------------***++++++,,,+++***)))((())))))))))))))))))))))))&&&&&&''''''((())))))***((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''''''''''''''((())))))''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''((((((((((((&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''***)))((((((***,,,000222888;;;@@@DDDGGGHHHHHHGGGAAACCCOOObbbtttxxxooohhhdddaaa```^^^YYYUUURRRRRRSSSPPPPPPOOOOOOOOOPPPPPPQQQPPPOOOOOONNNNNNOOOOOOPPPQQQRRRTTTUUUVVVYYY]]]```aaadddkkkrrrzzz}}}rrraaaSSSDDD999777666555444333111000000///............---------,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&'''((((((''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''(((''''''%%%&&&&&&''''''&&&&&&%%%))))))))))))))))))))))))&&&'''''''''(((((())))))((((((((((((((((((((((((((((((''''''''''''((((((&&&'''''''''(((((())))))''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))***,,,...000:::@@@IIINNNPPPNNNLLLJJJEEEBBB@@@BBBBBBEEEQQQ___jjjiiieee[[[NNNDDDAAAAAAWWWkkkyyyxxxxxx|||wwwwwwrrrlllkkkqqquuuvvvqqquuuzzz}}}|||xxxtttrrrdddaaa```aaa]]]PPPBBB;;;//////.........---------******+++,,,+++***)))((())))))))))))))))))))))))&&&&&&&&&'''((())))))***((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&'''''''''''''''((())))))''''''''''''''''''''''''&&&'''''''''(((((())))))''''''''''''((((((((()))&&&&&&'''((())))))(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''(((''''''(((+++///333666<<>>777777:::222111000///...------------------,,,,,,,,,,,,,,,+++++++++************)))************)))))))))((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''&&&&&&%%%%%%%%%))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))'''(((((())))))******+++***...666BBBLLLQQQQQQNNNMMMMMMMMMHHHAAA>>>FFFQQQcccgggfff[[[LLLAAA???BBBIIIXXXmmm~~~~~~uuulllddd___VVVSSSNNNIIIEEEBBBAAA@@@???===;;;;;;<<<>>>>>>=========<<<<<<<<<===>>>?????????@@@AAABBBCCCCCCDDDGGGIIILLLNNNQQQUUUYYY]]]bbbeeekkkpppuuu{{{}}}{{{|||~~~wwwyyy~~~rrriiieeebbb[[[QQQFFF:::111,,,///...---,,,+++*********((()))***++++++***)))((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((())))))***,,,---...000444999???DDDGGGHHHHHHHHHEEEFFFLLLUUUdddxxx{{{rrrcccWWWPPPKKKMMMQQQQQQPPPQQQWWWYYY]]]aaafffnnnvvv{{{yyytttmmmhhheeegggjjjmmmwwwdddKKK;;;555555222111000///...---------------------,,,,,,,,,,,,,,,+++++++++******))))))************))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((''''''&&&%%%%%%$$$))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''(((((())))))******'''(((((()))******++++++///444>>>HHHPPPRRRQQQNNNNNNJJJGGGFFFCCCEEEPPP]]]ffffffaaaRRRDDD@@@IIISSSjjjwww}}}uuuqqqjjjbbbZZZSSSNNNKKKFFFDDD@@@===;;;;;;<<<<<<<<<;;;999:::<<<>>>???>>>>>>===<<<;;;<<<===>>>?????????@@@@@@@@@@@@@@@@@@BBBCCCDDDDDDDDDFFFJJJMMMNNNRRRWWW\\\```eeekkkppprrrtttxxx|||zzz|||~~~ssskkkeeeeeefffeee```UUUGGG;;;444000///...,,,+++++++++***((()))***++++++***)))((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))+++---///000555999???EEEIIIIIIIIIHHHEEEFFFOOO```qqqzzzfffVVVMMMLLLJJJMMMSSSVVVTTTUUUZZZcccfffkkkqqqwwwyyysssmmmjjjhhhfffooo|||}}}dddMMM===555444333111///.........///------------------------***************+++++++++************))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))&&&''''''((()))******+++'''(((((()))***+++++++++333:::CCCLLLQQQRRRQQQPPPLLLEEEAAACCCGGGNNNZZZgggbbbaaaYYYKKKAAADDDVVVfffzzzrrrnnnaaa\\\SSSKKKDDDAAA@@@AAA???>>><<<::::::;;;===???>>><<<:::;;;===???@@@@@@>>>>>>===<<<<<<===????????????@@@@@@@@@@@@@@@???@@@AAAAAA@@@@@@BBBEEEHHHFFFJJJMMMOOOPPPRRRWWWZZZbbbeeejjjqqqyyy{{{tttnnniiieeeiiillljjj```RRRDDD;;;000000...---,,,+++++++++''')))***++++++***)))'''))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''(((((((((((((((&&&'''''''''(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))&&&'''((())),,,...000111999===CCCIIILLLKKKJJJHHHFFFJJJZZZrrr~~~~~~xxx```QQQLLLNNNRRRMMMLLLNNNSSSVVV[[[hhhwww|||yyytttrrrhhhiiimmmrrr{{{fffNNN???555444222000//////000000------------------------'''((()))***+++,,,------************))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((''''''))))))))))))((((((((((((******))))))+++---...///???CCCIIIOOOSSSSSSOOOLLLCCCCCCBBBEEEPPP]]]cccccc]]]TTTKKKEEE???EEEaaavvvnnndddYYYQQQHHHEEEBBB@@@@@@???<<<888:::::::::<<<======<<<;;;<<<===>>>>>>>>>>>>@@@BBBBBBBBBAAAAAAAAABBBBBBCCCAAABBBBBBCCCCCCBBB@@@???EEEDDDBBBCCCDDDEEEEEEDDDDDDDDDEEEFFFGGGIIIKKKLLLPPPUUUZZZ```fffmmmwww}}}}}}{{{rrrkkkqqqmmmiiigggeee```WWWOOO===555---+++...///,,,)))******)))(((((((((((((((******))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((())))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&''''''(((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))...,,,***)))+++///333666>>>AAAFFFLLLPPPNNNIIIDDDEEEZZZvvv|||oooeeeVVVKKKFFFIIINNNRRRPPPQQQUUUZZZcccppp~~~~~~yyypppjjjiiikkkqqq~~~pppMMMBBB777111444333,,,+++000------------------------,,,,,,,,,+++++++++******&&&'''''''''(((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***)))))))))((((((((('''))))))))))))((((((((((((+++***))))))***...333777GGGJJJNNNRRRRRROOOIIIEEEGGGIIIKKKNNNUUU\\\]]]XXXQQQHHHBBBCCCGGGRRRlllvvvjjj___WWWPPPHHHBBBDDDAAA??????@@@@@@>>><<<;;;;;;;;;===???AAAAAAAAA@@@AAABBBBBBBBBDDDGGGIIIGGGGGGGGGGGGGGGHHHIIIJJJKKKLLLLLLMMMLLLKKKJJJIIIJJJIIIGGGGGGHHHIIIHHHGGGEEEEEEEEEEEEFFFFFFGGGHHHJJJMMMQQQUUUYYY___ggglllrrrxxxxxxqqqnnnllllllnnnpppnnngggaaaHHH>>>222,,,,,,---+++)))******)))(((((((((((()))******))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((())))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&''''''(((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((()))))))))***))))))))))))))))))))))))+++***)))***---333999===AAAEEEJJJLLLKKKIIIFFFEEEXXXkkk{{{xxxgggWWWTTTOOOMMMMMMNNNPPPQQQ[[[___gggppp{{{{{{tttqqqoooooottt{{{rrrNNN???444444333---+++...------------------------,,,,,,,,,+++++++++******''''''((((((((()))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))++++++***)))***111;;;CCCNNNPPPRRRSSSPPPKKKEEEAAADDDKKKRRRVVVYYYYYYSSSKKKEEE<<<:::FFFUUUdddvvv~~~vvveee\\\PPPGGGBBB???<<<:::===<<<;;;;;;===>>>===<<<<<<<<<<<<===???BBBDDDEEEEEEFFFHHHIIIKKKNNNSSSWWWTTTTTTTTTUUUWWWXXXZZZ[[[]]]]]]]]]]]]\\\[[[ZZZYYYWWWUUURRRQQQPPPPPPNNNMMMIIIIIIHHHHHHGGGFFFFFFFFFFFFHHHJJJLLLNNNRRRWWW[[[ccchhhqqqxxx{{{|||yyyrrrsssvvv{{{yyyttt\\\OOO===111,,,,,,,,,++++++***))))))((()))))))))******))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((())))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&''''''(((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((())))))))))))((((((((()))))))))******))))))))))))))))))))))))+++******,,,000777>>>BBBDDDIIIMMMLLLIIIIIINNNTTTnnn|||uuusss}}}yyyeeeTTTHHHHHHIIILLLOOOSSSWWWZZZ\\\hhhppp{{{~~~zzztttpppoooooo|||```KKK888333444000...///------------------------,,,,,,,,,+++++++++******)))))))))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))******)))+++555BBBLLLNNNPPPQQQPPPLLLGGGCCCAAA>>>IIISSSXXXXXXSSSIII@@@???:::>>>QQQffftttzzz}}}}}}|||sssfff^^^OOOJJJBBB===<<<===>>>>>>>>>===<<<<<<===>>>??????BBBBBBCCCDDDEEEIIIMMMPPPOOOQQQTTTWWW[[[```ggglllllllllmmmnnnppprrrtttuuuuuuuuutttsssrrrqqqppppppllliiieeeaaa___\\\YYYWWWUUUTTTSSSQQQOOOLLLJJJIIILLLKKKKKKKKKLLLNNNQQQSSSVVVZZZbbbiiipppwww}}}|||yyy~~~|||~~~{{{nnn___JJJ999000......///++++++***))))))))))))*********))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((())))))((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&''''''(((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((()))))))))*********))))))))))))))))))))))))---------///333999???CCCFFFJJJMMMLLLJJJQQQbbbooo{{{wwwxxx|||fffWWWOOOKKKHHHNNNNNNPPPSSSZZZdddooovvv|||zzztttjjjpppxxxuuu\\\@@@555444333222222............------------,,,,,,,,,+++++++++******************************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''((((((((()))))))))***((()))***+++000:::GGGPPPNNNOOOOOOLLLGGGCCCAAAAAABBBMMMWWWXXXTTTLLLBBB:::???AAAMMMcccwww|||www}}}{{{xxx{{{{{{rrrggg\\\QQQJJJCCCAAA>>>>>>>>>@@@AAAAAACCCBBBBBBAAAAAACCCEEEFFFIIIKKKOOORRRUUU[[[bbbgggfffiiimmmrrrwww~~~}}}xxxtttpppkkkhhheeeeeeccc```\\\YYYUUUSSSTTTRRRPPPNNNNNNOOOPPPPPPPPPSSSXXX]]]bbbhhhnnnrrr~~~zzz|||wwwvvvhhhSSS@@@555000///...,,,,,,+++*********************))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&''''''(((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))************************************,,,---///222777===BBBEEEHHHJJJKKKJJJNNN\\\sssxxxxxxnnnYYYMMMLLLNNNPPPPPPSSSVVVZZZ```iiiwwwuuussspppoootttuuuTTT???777444333333/////////......---------,,,,,,,,,+++++++++******++++++++++++************(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))''''''(((((())))))******)))))),,,111999CCCKKKPPPPPPOOOMMMHHHBBB???AAADDDPPPYYY]]]WWWNNNFFF@@@<<>>>>>>>>???????????????AAABBBCCCDDDEEEHHHMMMPPPQQQWWW^^^eeelllttt~~~{{{{{{yyyuuuqqqlllgggeee```]]]XXXUUUSSSRRRPPPOOOPPPRRRUUUWWWYYY\\\```cccooouuu~~~~~~zzzuuuuuuxxx|||yyy{{{{{{vvvrrrtttiiiXXXGGG;;;333...,,,---,,,++++++******++++++******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&''''''(((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((()))))))))))))))))))))*********++++++************************(((+++000777>>>DDDHHHKKKJJJIIIIIILLLVVVhhh}}}www{{{zzz```TTTJJJJJJNNNPPPOOOOOOVVV^^^jjjvvv}}}tttnnnlllqqqqqqTTT@@@555111000000000//////...---------,,,,,,,,,+++++++++******+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***'''''''''((()))*********++++++///888DDDLLLNNNNNNMMMLLLIIIDDD???@@@GGGMMM\\\```^^^SSSGGGCCCDDDEEEQQQbbbvvv|||uuuzzz~~~vvvpppbbb[[[QQQIIICCCAAA???>>>===>>>???@@@@@@@@@AAABBBCCCFFFJJJMMMRRRXXX```fffkkkrrr|||~~~{{{rrrmmmfff```]]]ZZZVVVSSSTTTUUUVVVVVVUUUVVVWWWYYY\\\cccllltttyyy}}}uuuoooooosssxxxvvvxxx{{{|||zzzwwwsssqqqooohhh]]]QQQDDD:::111---------,,,++++++++++++,,,******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&''''''(((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))*********+++++++++***************************...555===DDDIIILLLMMMIIIGGGIIIRRRdddwww|||ttt[[[PPPKKKJJJOOOSSSSSSVVV[[[hhhrrryyyrrrnnnsss|||mmmPPP<<<444111000000000///...---------,,,,,,,,,+++++++++******++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))******&&&''''''((()))******+++------222>>>KKKRRRPPPLLLHHHHHHFFFAAA???DDDOOOWWW^^^```[[[MMMBBBBBBHHHMMM^^^qqqyyyrrr~~~yyypppddd[[[PPPKKKCCC>>>===>>>???@@@===>>>@@@AAABBBEEEHHHKKKLLLPPPWWW]]]eeennnyyy|||ssslllgggbbb]]]YYYWWWXXXXXXWWWUUUTTTTTTUUUPPPWWW___fffkkkqqqzzz}}}uuunnnmmmqqquuuyyy{{{}}}}}}zzzvvvsssqqqmmmiiibbbYYYMMMAAA666000...---,,,,,,++++++,,,,,,******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))((('''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&''''''(((((((((((((((''''''((((((((((((''''''''''''''''''((((((((()))(((((((((((()))))))))))))))************+++++++++************************///444;;;CCCHHHKKKKKKKKKGGGEEEIIIYYYqqq}}}wwwiiiWWWLLLOOONNNQQQVVVXXX[[[hhhvvv|||qqqnnnssswww~~~\\\DDD999666111000000///...---------,,,,,,,,,+++++++++******************))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))''''''''''''((((((((()))'''(((((((((((()))***+++,,,444???HHHMMMNNNMMMMMMKKKFFF@@@>>>CCCNNNXXX___ddd^^^TTTGGG@@@CCCNNNYYYmmmttt|||~~~}}}xxxvvvzzzwwwnnneee[[[OOOFFFCCCAAA???>>>???@@@@@@@@@AAACCCEEEGGGIIIMMMQQQUUUXXX___jjjvvv}}}yyytttlllfffgggbbb\\\XXXVVVVVVUUUUUUWWWWWWXXXYYY]]]dddlllqqq~~~|||vvvrrruuuxxx}}}wwwooolllnnnlllfff]]]QQQAAA333000//////---,,,,,,++++++******))))))))))))******(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''((())))))(((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((())))))))))))))))))))))))************+++)))((()))+++,,,,,,+++111:::BBBGGGLLLQQQNNNGGGIIIMMM\\\rrryyyxxxuuu___OOOKKKOOOQQQSSSVVV\\\eeerrr|||vvvrrruuuwww}}}|||[[[BBB888555555222///...///...------------,,,,,,,,,++++++///+++'''&&&)))++++++***))))))(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((())))))(((((((((((((((((((((((('''''''''''''''''''''''')))((('''&&&&&&'''((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))+++,,,111888BBBJJJNNNMMMKKKJJJDDDAAA???BBBIIIRRRYYY\\\ZZZTTTIIIAAAAAAKKK[[[gggmmmqqqvvv{{{~~~|||www|||vvviii^^^UUUNNNEEE???AAA@@@???@@@AAACCCDDDDDDEEEFFFIIILLLQQQYYYbbbhhhwww~~~yyyrrrnnngggaaa^^^\\\ZZZXXXYYYYYYXXXXXX[[[```fffkkkvvv|||}}}|||vvvwww|||~~~wwwqqqqqqrrrvvvyyyrrr]]]HHH444111---++++++++++++*********))))))))))))******(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''***+++,,,***)))((((((((((((((((((((((((((()))(((((((((''''''''''''(((((((((((())))))))))))))))))))))))******************))))))***+++...///555>>>FFFIIIMMMOOOLLLFFFIIIWWWjjjyyy~~~ttt|||mmm[[[RRRNNNQQQVVVSSSXXX```jjjvvv|||wwwvvvxxx}}}kkkPPP<<<333222///...///000///...---------,,,,,,,,,++++++777333...+++***+++)))((())))))(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((())))))'''''''''''''''''''''''''''''''''''''''''''''''')))((('''&&&&&&'''((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))''''''((((((((()))))))))+++++++++***)))***,,,///888???HHHNNNNNNKKKHHHEEE<<<<<<@@@HHHSSSYYYXXXVVVOOOGGG>>><<>>===>>>>>>???AAADDDFFFGGGJJJMMMRRRZZZdddrrrwwwpppjjjfffbbb______]]][[[ZZZ[[[^^^bbbdddiiippp{{{{{{yyy}}}xxxwwwzzzxxxwwwzzzxxx\\\===666...+++,,,...,,,*********))))))))))))******((())))))******))))))((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%(((,,,///000---)))&&&((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))************(((******))))))+++111666<<>>LLL___nnnvvvrrrvvv|||}}}yyypppiiiYYYRRRHHHAAA>>>@@@BBBCCC???@@@AAABBBDDDGGGKKKNNNTTTZZZeeerrryyyrrrlllhhhfffdddaaa___```aaabbbcccbbbhhhqqqxxx~~~{{{yyyzzz~~~|||bbbHHH>>>222---///000...++++++******))))))******+++)))))))))******)))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''%%%(((,,,...///---)))'''((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((())))))))))))((()))))))))************'''***+++***)))---666>>>BBBHHHNNNOOOLLLJJJJJJJJJUUUooo|||uuupppYYYRRRMMMPPPVVV]]]```bbbqqqzzzxxxrrrttt|||zzzyyy{{{ZZZEEE<<<444222333111...,,,...------------,,,,,,,,,...---+++))))))******+++***))))))))))))))))))***))))))))))))(((((((((((())))))(((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((''''''((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))***)))***+++)))(((***111777HHHKKKOOOPPPMMMHHHDDDAAA???DDDMMMXXX^^^YYYMMMCCC===;;;???KKK\\\llluuuwwwwww~~~|||xxxmmm```WWWIIIFFFAAA>>>>>>@@@BBBDDDCCCEEEGGGHHHKKKPPPXXX]]]gggqqqxxxtttnnnkkkgggeeeffffffdddccccccfffjjjnnnsss{{{}}}}}}zzzcccOOODDD666//////000...***++++++************++++++))))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''')))*********)))((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((())))))))))))((()))))))))************'''***,,,,,,,,,111<<>>888>>>LLL___rrr~~~~~~|||zzz{{{}}}tttiii\\\OOOGGGAAAAAA@@@@@@@@@@@@AAAAAACCCEEEIIIMMMTTT^^^kkkuuuxxxtttpppmmmmmmkkkgggdddggghhhiiiiiikkkrrr|||uuufffRRRHHH;;;222///...,,,)))++++++************++++++)))******++++++******)))))))))))))))))))))))))))((((((((((((((((((((((((%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''((('''&&&&&&&&&'''))))))(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((())))))))))))))))))))))))************(((***,,,...111888BBBIIIJJJKKKNNNMMMJJJLLLYYYggg}}}||||||{{{}}}bbbTTTOOOLLLSSSYYY\\\dddrrr{{{uuusssyyyhhhQQQ;;;444333000...///............---------,,,***+++,,,+++))))))***,,,+++******))))))******+++))))))))))))(((((((((((())))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))(((((()))))))))*********%%%)))+++++++++222===GGGNNNOOOOOOMMMIIIGGGFFFFFFQQQXXX___```ZZZOOODDD===???JJJ^^^ttt~~~yyyvvvvvvxxxzzzooobbbWWWMMMFFFAAA>>>???@@@AAABBBCCCDDDEEEGGGLLLSSS[[[gggyyy|||yyywwwsssmmmggghhhjjjjjjiiiiiilllsssyyy}}}qqqeeeWWWOOOCCC888222///---,,,,,,++++++******++++++,,,)))******++++++******)))))))))))))))))))))))))))((((((((((((((((((((((((%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''''''''&&&&&&&&&'''((()))((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))******************,,,000666>>>FFFKKKMMMMMMMMMMMMKKKQQQfffzzz~~~vvv[[[OOOLLLKKKQQQYYY```fffsssyyypppppppppooopppssswww{{{}}}~~~xxxuuuzzzgggHHH;;;666111...000............------------+++,,,...,,,***)))***,,,+++******))))))******+++))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))''''''''''''''''''''''''&&&'''((())))))((('''&&&(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))************%%%))),,,---...555BBBMMMNNNNNNMMMKKKHHHGGGGGGIIIWWW]]]cccaaaWWWKKKCCC???HHHVVVlllxxxrrrqqqrrrtttuuuzzzpppaaaTTTJJJFFFDDDCCC<<<>>>@@@CCCEEEGGGKKKMMMTTTYYYcccooozzzrrrlllhhhjjjlllkkkiiijjjnnnrrruuu|||zzzlll```\\\UUUJJJ???666222000000,,,++++++******++++++,,,******++++++++++++******))))))))))))))))))))))))((((((((((((((((((((((((%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''&&&''''''(((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((())))))))))))))))))))))))************+++***,,,111999BBBIIILLLOOONNNMMMMMMLLLUUUnnnzzz{{{uuuXXXMMMOOOPPPMMMUUU___iiiuuu{{{gggZZZTTTRRRMMMMMMNNNPPPTTTZZZ___bbbdddjjjrrrwww|||rrrvvv{{{{{{VVVCCC:::222...000//////.........---------(((***,,,+++)))(((***---++++++************++++++))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))''''''''''''''''''''''''&&&'''((())))))((('''&&&(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))+++///555>>>GGGMMMLLLNNNOOOKKKEEEEEEJJJPPP```___```]]]PPPBBB???EEEQQQhhh}}}yyytttoooooorrryyy~~~~~~yyyjjj]]]OOOGGGBBB>>>===@@@CCC@@@BBBFFFHHHHHHPPPYYY^^^kkk~~~{{{uuusssqqqooommmlllmmmnnnnnnrrruuu{{{ssskkkggg___SSSGGG;;;111,,,++++++---///...---+++******,,,+++******))))))******))))))))))))))))))))))))***))))))((('''&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((()))******))))))*********))))))((((((***,,,,,,,,,+++,,,---+++---111999AAAIIINNNPPPKKKLLLMMMQQQ^^^rrrqqqqqqlllRRRMMMQQQPPPOOORRR___lll{{{cccTTTPPPKKKFFFCCCEEEDDDBBBCCCEEEIIIMMMPPPQQQRRRVVV[[[bbbiiinnnrrr}}}zzz{{{|||TTT:::444444222///...,,,---///000111000,,,,,,,,,+++++++++******))))))))))))))))))))))))*********))))))'''&&&&&&))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&''')))***,,,---''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((******---333;;;CCCJJJNNNMMMMMMLLLHHHFFFJJJTTT]]]dddbbb___XXXKKKBBBFFFOOOcccttt|||yyytttoooooouuusssiii\\\QQQGGGBBB@@@===>>>AAA??????DDDIIILLLNNNXXXcccuuuzzzxxxtttqqqooonnnoooooollloootttzzz~~~}}}{{{wwwooohhh___SSSEEE999000,,,,,,---......,,,+++******,,,+++******))))))******))))))))))))))))))))))))***))))))(((''''''&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((()))******))))))************))))))(((***+++,,,+++++++++---+++...444<<>>???>>>AAAEEE@@@CCCIIIOOOSSS[[[jjjxxx|||vvvrrrppppppppphhhjjjnnnsssyyyzzzxxx{{{~~~yyyxxxwww~~~~~~qqqooojjjaaaSSSDDD666---,,,,,,,,,,,,,,,,,,++++++,,,+++******))))))******))))))))))))))))))))))))***))))))((((((''''''&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((()))******))))))************)))))))))***++++++***)))***,,,+++000999BBBIIIMMMNNNNNNPPPKKKSSSkkksss}}}iiiSSSMMMKKKOOOQQQSSS^^^jjjyyyxxxVVVLLLDDDCCCEEEEEEDDDDDDDDDFFFHHHIIIJJJIIIHHHGGGHHHHHHIIIJJJLLLNNNPPPRRRTTT[[[eeeqqq~~~}}}~~~mmmEEE444444333222111111111000---+++,,,,,,,,,,,,++++++++++++************************++++++++++++******)))((())))))))))))))))))))))))((((((((((((((((((((((((((((((''''''(((((()))***''''''''''''''''''''''''&&&&&&'''''''''((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++---333>>>IIIOOOOOOLLLJJJGGGDDDCCCIIIUUUdddnnnbbb\\\SSSIIIDDDLLL___ooozzz}}}~~~}}}{{{tttrrrwwwzzzkkkYYYLLLCCC???<<<>>>@@@@@@CCCGGGFFFJJJPPPVVV___ppp|||vvvsssqqqqqqkkkkkkllloootttyyy~~~oooiiinnn|||zzzxxxxxxyyy~~~{{{vvvzzz{{{tttgggUUUBBB444...---,,,+++,,,,,,,,,,,,,,,+++******))))))******))))))))))))))))))))))))))))))))))))((((((''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((())))))***((())))))************))))))***+++***))))))***,,,---444???HHHMMMNNNNNNMMMMMMPPPaaa}}}zzzvvveeeMMMLLLKKKNNNSSSWWW\\\iiivvvmmmYYYLLLIIIHHHHHHIIIIIIIIIIIIHHHIIIKKKMMMMMMLLLKKKJJJLLLLLLLLLMMMMMMMMMNNNNNNKKKOOOUUU\\\gggwww~~~}}}}}}RRR;;;;;;333222111111111///---***------,,,,,,,,,+++++++++************************,,,,,,,,,,,,++++++***)))))))))))))))))))))))))))(((((((((((((((((((((((()))(((((('''''''''((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))************************))))))))))))))))))))))))((()))))))))*********++++++///888CCCLLLPPPMMMJJJFFFDDDCCCFFFMMMWWW___dddXXXTTTNNNIIILLL[[[ooo}}}wwwyyyzzz|||~~~xxx~~~wwwqqquuu|||lllZZZLLLEEE@@@======@@@@@@@@@BBBGGGJJJOOOWWW```qqq~~~}}}}}}}}}}}}~~~{{{vvvtttsssooonnnmmmmmmooosssvvvyyy}}}kkkaaafffuuu~~~|||~~~xxxfffPPP>>>222///,,,+++,,,------,,,,,,+++******))))))******)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((())))))***(((((()))*********************+++***))))))+++---111999DDDKKKNNNNNNLLLLLLLLL\\\www|||xxxfffUUUNNNOOONNNQQQXXXaaalllzzzvvvYYYLLLLLLMMMMMMLLLKKKLLLMMMNNNNNNNNNOOOQQQRRRRRRRRRRRRQQQQQQQQQQQQPPPPPPOOOOOOMMMNNNOOOQQQVVVaaaoooyyy}}}fffHHH===222000//////000///---,,,---------,,,,,,,,,++++++************************+++,,,,,,,,,,,,++++++***************************(((((((((((((((((((((((()))(((((('''''''''''''''(((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))************************))))))))))))))))))))))))((())))))******+++++++++,,,333>>>HHHNNNNNNKKKHHHCCCBBBCCCHHHPPPUUUWWWWWWOOOOOOOOORRR___qqqyyy{{{}}}|||yyyyyytttssszzz{{{ppp\\\KKKBBB???>>>======@@@AAA@@@DDDJJJNNNXXXeeevvv~~~||||||}}}~~~~~~~~~|||||||||{{{{{{|||||||||~~~~~~|||yyywwwsssrrrooommmlllnnnoooqqqwww{{{pppeeegggsssxxxhhhTTTCCC777222---+++---......,,,,,,+++******))))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((()))******'''((()))******+++************+++***)))***---000777>>>GGGMMMMMMLLLKKKKKKOOOjjj{{{|||cccNNNLLLPPPQQQRRRWWW```nnndddQQQMMMIIIMMMNNNLLLMMMQQQTTTTTTPPPQQQRRRSSSTTTTTTUUUUUURRRSSSSSSRRRRRRPPPOOONNNNNNOOOOOOMMMMMMRRRZZZaaaqqqZZZAAA444222000//////000///...------------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++***************************((((((((((((((((((((((((((((((''''''&&&'''''''''((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************))))))))))))))))))))))))((())))))******+++,,,,,,///999EEEMMMNNNKKKIIIHHHBBBAAACCCJJJQQQTTTQQQMMMLLLOOOUUUaaauuu~~~{{{{{{zzz{{{}}}~~~yyyzzz~~~ppp^^^NNNDDD???>>>>>>===???CCCEEEFFFLLLSSS\\\kkk|||yyyxxxwwwwwwwwwxxxyyyyyyyyyzzzzzzzzz{{{{{{{{{|||||||||}}}}}}~~~~~~}}}xxxvvvsssqqqooonnnoooooorrrvvv|||}}}ssssss}}}{{{~~~xxxjjjbbbWWWJJJ<<<666///,,,---///...,,,,,,+++******))))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((()))******'''((()))******+++++++++******+++******,,,000222===CCCJJJLLLKKKIIIIIIKKKTTTpppyyyfffOOOHHHJJJLLLSSSZZZdddoooxxxYYYMMMQQQLLLQQQTTTSSSWWW]]]```^^^YYY[[[]]]______]]][[[YYYWWWWWWWWWVVVTTTRRRPPPOOOMMMOOOPPPNNNLLLMMMQQQUUU^^^hhhxxxrrrPPP:::666222000///000000///...------------,,,,,,,,,++++++++++++++++++++++++******++++++++++++******************************((((((((((((((((((((((((''''''&&&&&&&&&'''(((((((((((((((((((((((((((((('''((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************))))))))))))))))))))))))((())))))***++++++,,,,,,111<<>>>>>AAAGGGJJJMMMUUU]]]lllzzzxxxwwwvvvrrrrrrrrrrrrtttvvvwwwxxxtttuuuuuuvvvwwwxxxyyyyyy{{{|||}}}}}}}}}}}}||||||~~~~~~}}}~~~~~~{{{zzzxxxuuusssrrrrrrrrrqqqsssxxx}}}{{{mmmcccbbb___WWW???888000---...///...,,,,,,++++++***)))*********)))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((()))******''''''(((******+++++++++******+++++++++---111444@@@FFFKKKLLLIIIGGGHHHKKKWWWppp~~~{{{|||gggMMMHHHPPPRRRNNNWWWcccqqq}}}qqqTTTLLLTTTSSSZZZ]]]^^^cccjjjkkkggghhhkkkppprrrqqqmmmhhhddd]]]]]]]]][[[YYYVVVSSSQQQKKKOOOQQQQQQOOOOOOQQQSSSQQQVVV___kkk|||bbb???;;;555111000000000000......---------,,,,,,,,,++++++++++++++++++++++++)))******+++++++++******************************((((((((((((((((((((((((&&&&&&&&&&&&&&&'''(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))+++*********))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))),,,***((((((+++---......===GGGMMMKKKIIIIIIHHHCCCDDDEEEJJJPPPPPPKKKFFFFFFIIIQQQfff|||xxx{{{vvvlllpppxxxrrraaaOOOEEEBBB??????AAAAAA@@@CCCLLLQQQVVV```kkk~~~yyyxxxtttnnnlllnnnggggggiiikkkmmmpppssstttqqqqqqrrrssstttvvvwwwxxx{{{{{{{{{{{{zzzyyyxxxwwwzzz{{{||||||||||||~~~~~~zzzwwwuuutttrrrpppqqqrrruuuyyyzzz~~~}}}tttooolllddd[[[NNNBBB555---...000000...---,,,++++++******++++++************************))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************)))+++,,,+++***...666===IIIGGGIIIMMMJJJEEEFFFMMMgggwwwxxxkkkRRRKKKMMMMMMRRRZZZaaalll}}}fffWWWVVVZZZ\\\cccmmmvvv}}}|||wwwooogggaaa\\\WWWTTTUUUSSSPPPPPPPPPPPPPPPOOOQQQSSSXXX]]]cccqqqWWW@@@333666666,,,)))000......---------,,,,,,,,,+++++++++************)))************************///...,,,***)))((('''''')))((('''&&&&&&'''(((((())))))))))))((((((((((((&&&''''''((((((((((((((((((((())))))))))))((('''))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))+++***)))((())),,,000222@@@HHHMMMJJJHHHHHHGGGDDDFFFIIIPPPUUURRRJJJEEEEEEJJJZZZqqq|||zzzyyyoooiiissszzzuuubbbUUUGGGAAA@@@@@@@@@BBBEEEFFFMMMUUU[[[eeexxx|||vvvpppnnnjjjdddbbbccc```aaabbbeeehhhkkknnnpppooonnnnnnooopppsssuuuwwwwwwwwwwwwxxxwwwwwwvvvuuuwwwxxxyyyyyyyyyzzz|||~~~~~~|||yyyxxxvvvtttsssrrrssstttwww|||zzz||||||xxxtttlllbbbZZZMMM<<<222///000///...---,,,++++++******++++++************************))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***************,,,---,,,,,,111:::AAAKKKKKKMMMLLLFFFCCCKKKWWWqqq}}}}}}~~~mmmYYYJJJIIINNNQQQYYYbbbrrr}}}ooofffhhhnnnwww}}}xxxooofffaaa]]]YYYUUURRRRRRRRRRRRQQQRRRSSSVVVYYY\\\eeewwwvvvUUU999333333...///666.........---------,,,,,,++++++++++++************************************,,,,,,+++***)))))))))))))))((('''''''''((()))***))))))))))))((((((((((((&&&''''''((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******((((((,,,333888EEEJJJLLLIIIFFFFFFFFFFFFKKKPPPXXX[[[SSSHHHDDDFFFRRRlll|||xxxwwwzzzttthhhjjjyyyzzzmmmcccPPPGGG@@@???AAAAAACCCFFFGGGKKKSSS\\\fffwww{{{wwwtttllleeebbb^^^XXXUUUUUUTTTUUUWWWZZZ^^^bbbeeegggjjjjjjjjjjjjlllooorrrtttqqqrrrrrrsssssssssssssssssstttuuuuuuuuuvvvxxxzzz|||~~~}}}{{{zzzxxxvvvtttttttttuuuyyy~~~zzzwwwxxx~~~|||uuummmkkk[[[GGG777000//////...---,,,++++++******++++++************************))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************+++,,,------///666???GGGLLLMMMMMMIIICCCFFFVVVggg~~~}}}wwwsssVVVLLLGGGLLLSSSYYYdddooo~~~{{{xxxnnnhhh```YYYVVVUUUUUUTTTSSSRRRSSSVVVXXX\\\eeeppplllAAA111000//////333.........------------,,,,,,+++++++++******************************************)))))))))******+++((((((((((((((()))***+++))))))))))))((((((((((((&&&''''''(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((***+++)))(((---777@@@IIIKKKKKKHHHDDDDDDFFFHHHRRRWWW]]][[[OOODDDEEELLLddd|||xxxxxx}}}uuuiiiiiittt~~~rrr```SSSEEE@@@>>>AAACCCCCCFFFJJJLLLQQQZZZfffwwwyyytttqqqmmmddd[[[WWWSSSMMMJJJJJJHHHIIIKKKOOOSSSWWWZZZ\\\bbbccceeehhhkkkmmmnnnooolllmmmnnnoooppppppppppppoooppprrrrrrrrrsssuuuwww{{{|||~~~~~~~~~~~~}}}zzzxxxwwwuuuttttttvvv{{{{{{tttsss~~~}}}xxxuuueeeOOO===333///......---,,,++++++******++++++************************))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************+++,,,---...222:::DDDKKKMMMLLLJJJHHHJJJVVVjjj{{{{{{wwwwwwXXXNNNKKKMMMSSSZZZbbbppp}}}}}}rrrggg```\\\YYYXXXVVVSSSQQQTTTWWWZZZ```ggguuu~~~OOO999666444///,,,............------------,,,,,,+++++++++***************************************))))))))))))******((((((((()))***++++++,,,))))))))))))((((((((((((&&&''''''(((((((((((((((((((((((((((((())))))***))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((***+++***+++111===FFFKKKKKKJJJGGGDDDCCCGGGLLLYYY[[[[[[UUUIIIBBBIIIUUUxxx}}}zzz}}}vvvhhhgggsss~~~vvvgggVVVIII@@@>>>???BBBDDDCCCGGGMMMTTTZZZfffyyy|||wwwrrroooeee[[[PPPLLLIIIDDDAAAAAA>>>???AAADDDHHHLLLOOOQQQVVVZZZ___eeeiiijjjjjjiiihhhiiijjjkkklllmmmmmmmmmlllmmmnnnoooooopppsssuuuyyy{{{|||}}}|||}}}~~~|||zzzyyywwwuuuuuuvvvyyy}}}yyyvvv|||{{{wwwjjjUUUCCC888222///...---,,,++++++******++++++************************))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))***************+++---000666???HHHMMMPPPKKKHHHMMM\\\rrrsss~~~^^^KKKKKKMMMQQQWWW___kkk|||zzzpppiiidddaaa^^^XXXSSSTTTVVVXXX]]]ccciiisss^^^BBB:::888333---//////.........---------,,,,,,,,,++++++++++++***************************,,,+++***)))((((((((((((''''''((()))***+++++++++))))))))))))((((((((((((&&&''''''(((((((((((((((((((((''''''((()))***+++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))+++,,,///777BBBJJJJJJHHHHHHGGGEEEDDDIIIPPPZZZYYYUUUMMMCCCAAAMMM\\\~~~}}}||||||ssskkkgggooovvviii[[[LLLCCC======???CCCCCCDDDKKKSSS[[[fffxxx~~~{{{wwwpppkkk\\\PPPEEEAAA@@@<<<::::::999999;;;===???BBBEEEFFFIIINNNUUU\\\bbbddddddcccdddeeefffggghhhhhhhhhhhhhhhiiikkkkkklllmmmppprrrvvvxxxyyyyyyyyyzzz}}}}}}{{{zzzyyyxxxwwwxxxzzz{{{}}}~~~|||vvvlll\\\MMM@@@888222///---,,,++++++******++++++************************))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************)))+++...333;;;CCCJJJNNNQQQMMMKKKWWWqqq}}}}}}}}}|||bbbOOOJJJGGGLLLSSS[[[fffvvv}}}wwwsssnnnfff___\\\YYYXXX\\\bbbgggmmmxxxiiiGGG777444222////////////.........------,,,,,,,,,,,,++++++++++++************************,,,+++***)))((('''''''''''''''((()))************))))))))))))((((((((((((&&&''''''(((((((((((((((((((((''''''''')))***+++))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))***---444>>>GGGMMMHHHEEEFFFHHHFFFEEEKKKTTTWWWSSSNNNGGG@@@BBBQQQaaaxxx{{{|||}}}xxxgggjjjqqq|||xxxkkk[[[MMMCCC???<<<===AAAEEEFFFIIITTT___iii{{{|||{{{wwwnnngggVVVJJJ>>>::::::999777777666777777888:::;;;===>>>>>>BBBHHHOOOUUUZZZ]]]___aaaaaabbbcccddddddccccccdddeeeggghhhhhhjjjlllooossstttuuuuuuuuuwwwzzz||||||}}}}}}zzzzzzzzz{{{{{{{{{{{{|||}}}vvvoooeeeXXXKKK???666000---,,,++++++******++++++************************))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((()))*********))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***************,,,000888@@@HHHMMMOOONNNMMMOOO___||||||zzz~~~~~~}}}dddPPPKKKLLLJJJQQQ[[[fffuuu|||uuuooogggaaaccchhhkkknnnsssyyyzzzXXX???555222///////////////............------,,,,,,,,,+++++++++***************************)))(((((((((((())))))''''''((()))))))))((('''))))))))))))((((((((((((&&&''''''((((((((((((((((((((('''&&&''')))+++,,,))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))***)))***///777BBBIIINNNFFFDDDEEEHHHHHHFFFMMMVVVTTTOOOIIIDDD@@@DDDSSSbbbwwwyyyzzz}}}xxx|||~~~~~~uuuiiibbblll{{{|||ssscccQQQDDD>>>======???CCCHHHJJJPPP]]]kkk{{{|||{{{wwwnnnfffTTTHHH;;;999:::999888888666666666666777888999:::888:::>>>DDDKKKRRRYYY\\\^^^___``````aaa`````````aaabbbdddeeeeeegggjjjlllpppqqqrrrrrrrrrtttwwwzzzzzz|||~~~~~~{{{{{{|||}}}}}}||||||{{{{{{~~~}}}{{{~~~wwwssskkk```SSSEEE999111---,,,++++++******++++++************************))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((()))******+++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************+++---333;;;DDDKKKOOOPPPIIIKKKQQQbbb~~~nnnPPPHHHKKKKKKSSS[[[gggssswwwoooooossspppqqqsssuuuyyyqqqQQQ???666111000/////////............---------,,,,,,,,,++++++************************'''''''''(((((()))***+++''''''((())))))((('''&&&))))))))))))((((((((((((&&&''''''((((((((((((((((((((('''&&&''')))+++---)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++***)))((()))******))),,,555BBBKKKLLLJJJGGGHHHHHHFFFEEEKKKUUU^^^WWWQQQHHHAAAAAALLL]]]jjjxxxyyy~~~zzz~~~yyykkk```jjjvvv}}}ppp___SSSIIIBBBAAADDD@@@@@@CCCJJJPPPYYYkkk}}}}}}zzz{{{}}}xxxnnneeeOOOFFF>>>;;;999777888<<<888888888888888888888999::::::;;;>>>BBBHHHMMMQQQUUUUUUVVVWWWXXXYYYYYYXXXZZZ[[[\\\^^^___ccchhhllliiilllppprrrqqqrrruuuxxxxxx{{{}}}~~~~~~}}}{{{zzz|||}}}{{{{{{|||~~~yyyvvvuuu~~~~~~{{{yyyqqqlllkkkdddRRR???555//////---***)))******)))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))((('''(((***+++++++++---222999@@@FFFJJJLLLMMMRRRJJJRRRmmmzzznnnVVVIIIFFFKKKRRRRRR\\\mmm}}}xxxxxxyyyyyy{{{}}}dddAAA444555333///...//////,,,,,,000...---,,,,,,++++++,,,,,,///---++++++,,,,,,,,,+++***************)))(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++***)))((()))*********///999DDDKKKKKKHHHGGGFFFDDDEEEIIIQQQZZZaaaXXXNNNDDDCCCLLL\\\kkkttt|||{{{ttt|||uuummmiiiuuu~~~{{{qqqdddTTTKKKDDD??????AAACCCEEEKKKSSS[[[jjj~~~{{{yyyzzz{{{wwwnnnfffRRRGGG>>>;;;;;;:::;;;>>>=========<<<;;;:::999888999999999:::===AAAEEEHHHMMMNNNOOOPPPQQQRRRRRRRRRTTTUUUWWWXXXYYY]]]aaaeeedddhhhlllnnnnnnooorrrvvvyyy{{{~~~}}}{{{zzz{{{}}}~~~}}}{{{||||||wwwssssss~~~yyyxxxuuuqqqmmmfffXXXFFF888000///---++++++,,,,,,+++************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))***************)))(((((()))+++++++++///444===DDDIIIKKKLLLLLLJJJIIIVVVppp}}}~~~|||^^^MMMHHHIIINNNSSSYYYddduuu|||{{{|||}}}}}}TTT<<<777444000...000000...---000...---,,,,,,++++++,,,,,,...---++++++,,,,,,+++******************))))))((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++***))))))***+++***---444>>>GGGKKKIIIEEEFFFBBBAAAEEEOOOYYY^^^```UUUJJJAAAGGGZZZnnnzzz}}}~~~wwwttt||||||rrrrrrwwwyyytttcccVVVHHHCCCAAA???>>>@@@EEEHHHOOOZZZhhh~~~~~~{{{{{{xxxwwwxxxzzzvvvnnngggVVVIII>>><<>>???FFFFFFHHHIIIJJJKKKKKKKKKLLLMMMOOOPPPQQQSSSWWWZZZ\\\```eeeggghhhjjjnnnrrrvvvyyy|||}}}~~~~~~|||zzzzzz|||}}}~~~}}}}}}}}}vvvrrrqqq}}}www{{{~~~{{{rrrjjjaaaPPP???222000------......------************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************+++***)))))))))***+++,,,111888BBBJJJMMMMMMLLLKKKFFFOOOddd{{{}}}zzz{{{eeeNNNFFFIIIOOOUUUYYYdddooo{{{wwwvvvrrrzzzhhhFFF999666111///111222///...000...---,,,,,,++++++,,,,,,---+++******,,,,,,+++*********++++++******)))(((***))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((***++++++***)))***,,,+++111:::DDDJJJKKKGGGCCCEEEAAAAAAJJJWWW^^^]]]XXXKKKEEECCCNNNbbbttt}}}|||}}}yyyttt{{{}}}tttmmmZZZMMMBBB???AAAAAAAAABBBJJJMMMUUUddd{{{{{{wwwwwwuuutttvvvxxxuuuoooiiiZZZKKK???===BBBEEEFFFFFFDDDEEEFFFGGGEEEAAA>>><<<===<<<;;;999999:::;;;<<>>AAABBBCCCFFFRRRWWWcccyyy~~~}}}yyyttttttssssssuuuvvvtttooojjj^^^OOOAAA???EEEHHHIIIJJJEEEFFFHHHIIIIIIFFFCCCBBB???>>>===;;;::::::;;;;;;>>>???@@@AAAAAABBBBBBAAAAAACCCDDDEEEEEEFFFHHHJJJLLLPPPUUUXXXZZZ^^^dddiiijjjnnnrrruuuxxxzzz}}}~~~||||||~~~}}}}}}~~~zzzwww||||||vvvpppeeeUUU===444---...///,,,+++---************************************)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************+++++++++***)))***...111777???JJJOOOOOOLLLJJJJJJGGGbbbyyy{{{vvvUUUPPPLLLMMMPPPWWWcccooo|||}}}rrrjjjgggeeecccdddhhhnnnuuu{{{rrrQQQ;;;444///000222///------...---,,,,,,++++++,,,,,,+++******+++------+++)))+++++++++++++++***))))))******))))))))))))******************************((((((((((((((((((((((((((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))(((***++++++******,,,---333;;;EEEJJJJJJGGGEEEDDDEEEHHHNNNVVV[[[VVVKKKAAA;;;FFFUUU^^^ccckkkwww~~~{{{|||rrrdddZZZIIIBBB>>>???AAABBBFFFKKKTTTaaawww}}}|||zzzwwwsssssssssssstttuuusssooolll```RRRDDDBBBEEEHHHLLLOOOHHHIIIJJJLLLLLLKKKIIIHHHBBBAAA???>>><<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;===>>>@@@AAA@@@@@@BBBCCCDDDHHHLLLOOORRRVVV]]]bbbdddggglllqqquuuyyy}}}~~~{{{{{{}}}~~~~~~}}}|||vvvzzzxxxqqqiii```GGG999/////////+++***---++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))+++,,,***)))***000444;;;CCCLLLOOONNNLLLLLLNNNLLLggg|||www|||]]]LLLLLLNNNRRRTTT[[[kkkyyyqqqfffccc^^^ZZZYYYZZZ[[[___dddiiiqqq{{{\\\BBB888000000111///------...---,,,,,,++++++,,,,,,+++++++++---......,,,***+++++++++,,,++++++***)))+++******))))))******+++************************))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))(((***++++++++++++,,,...888@@@HHHKKKHHHEEEEEEGGGEEELLLTTTXXXUUUMMMCCC===>>>MMM]]]dddfffmmm~~~}}}}}}{{{}}}~~~wwwiiiYYYNNNBBB??????BBBCCCDDDKKKSSS\\\ttt~~~{{{yyyxxxwwwuuusssssstttttttttrrrooommmaaaUUUHHHDDDDDDGGGLLLRRRMMMMMMNNNNNNOOONNNNNNMMMIIIHHHFFFDDDAAA???===<<<::::::::::::999888777777888:::<<<<<<;;;;;;;;;======AAAEEEGGGJJJNNNUUU[[[ZZZ^^^dddjjjoootttyyy}}}~~~{{{yyyzzz|||~~~}}}}}}~~~yyytttsss{{{wwwmmmiiiiiiRRR@@@222111000+++***...++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************(((***+++***)))+++222777@@@GGGNNNOOOMMMLLLOOOTTTbbbyyy~~~zzz~~~cccLLLHHHIIINNNUUU\\\fffvvvxxxkkkaaaZZZVVVVVVSSSOOOOOOSSSSSSYYYbbbkkktttkkkJJJ>>>333111222000//////...---,,,,,,++++++,,,,,,++++++,,,...000000...+++++++++,,,,,,++++++***)))+++******))))))******+++************************))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))(((***++++++++++++---...;;;BBBJJJKKKGGGDDDEEEHHHFFFNNNVVVWWWPPPFFF@@@>>>DDDRRRaaagggiiisss~~~zzz|||~~~{{{{{{rrrcccQQQDDD??????BBBEEEFFFHHHQQQ[[[jjj~~~{{{yyyxxxyyyyyysssttttttuuutttrrrooommmbbbVVVJJJEEEDDDFFFLLLSSSRRRQQQQQQQQQPPPPPPPPPPPPPPPOOOMMMJJJFFFCCC@@@???<<<<<<<<<;;;:::888777666444666888888777666777888999<<<@@@BBBEEEIIIQQQVVVRRRVVV]]]ccciiioootttxxx{{{}}}{{{xxxyyyyyy|||~~~~~~|||{{{|||~~~uuu~~~zzzpppmmmqqq|||uuuiiihhhnnnYYYEEE555222111++++++000++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************'''***+++***))),,,333999DDDJJJOOOPPPMMMMMMRRRXXX{{{{{{}}}jjjOOOCCCIIIHHHMMMXXXdddqqqsssbbb[[[WWWVVVPPPHHHEEEHHHGGGKKKQQQWWW^^^kkk{{{}}}OOOBBB555222222111000000...---,,,,,,++++++,,,,,,,,,,,,---///111111...,,,+++,,,,,,,,,,,,+++******++++++************++++++************************))))))))))))))))))))))))))))))))))))************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))+++---...,,,)))+++111777DDDGGGIIIGGGCCCBBBDDDHHHNNNPPPSSSQQQHHH>>>===AAAQQQaaakkkiiimmm}}}{{{ssszzz}}}zzz~~~tttdddTTTIIIEEEDDD???AAAGGGHHHIIIVVVhhh~~~|||zzzzzzzzzzzzxxxvvvwwwvvvuuutttsssrrrqqqpppiii```RRREEE@@@CCCKKKQQQPPPRRRSSSRRRPPPOOOOOOPPPPPPOOOOOOOOOMMMJJJEEEBBBBBBAAA???<<<:::888777777444444222222222333444555666777888:::===AAADDDFFFJJJMMMSSSXXX___fffmmmrrrrrrtttxxx{{{}}}{{{wwwuuuuuuwwwyyyzzzzzz{{{}}}wwwrrrwwwzzzqqqpppnnnqqqwww||||||tttnnnmmmooodddQQQ===222000///---,,,,,,,,,,,,+++++++++******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))************+++,,,,,,+++,,,111999@@@FFFKKKQQQPPPJJJKKK___vvv~~~uuuqqqSSSGGGIIIHHHNNNWWW___jjjzzzmmmcccVVVOOONNNMMMIIIDDDEEEEEEEEEFFFJJJTTTaaakkkxxxiiiMMM555222555111...000......---,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++***)))(((((())))))))))))))))))************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))+++------+++***,,,444:::EEEGGGHHHFFFBBBBBBEEEIIIQQQRRRTTTPPPFFF===???GGG^^^llluuurrrsssxxxsss{{{~~~}}}zzzmmm]]]NNNFFFCCCBBB???CCCJJJMMMQQQbbbuuu}}}{{{zzzyyyzzzzzzxxxvvvwwwvvvuuutttsssrrrqqqqqqoooeeeWWWIIIBBBCCCIIINNNPPPRRRSSSSSSQQQPPPPPPQQQQQQRRRSSSTTTTTTRRRNNNLLLJJJHHHEEEAAA===999777666555444333222111222333444444444444555777:::<<<===BBBEEEJJJNNNTTT[[[ccchhhmmmppptttwwwzzz~~~~~~yyywwwtttuuuwwwxxxyyyzzz|||~~~wwwppppppzzzzzzvvvxxx|||yyyxxx{{{zzztttpppnnnnnnnnn___III777000///...+++,,,,,,,,,++++++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))************++++++++++++---333<<>>GGGGGGFFFCCCAAABBBGGGLLLVVVVVVUUUNNNCCC===EEEQQQmmmwww|||zzz|||wwwwww~~~qqqaaaRRRGGGBBB@@@@@@@@@EEENNNTTT___vvv{{{zzzyyyyyyzzzzzzxxxwwwvvvvvvuuutttssssssrrrrrrtttlll^^^OOOEEECCCFFFJJJPPPQQQSSSSSSRRRRRRRRRSSSTTTVVVXXXZZZ\\\[[[[[[ZZZUUURRRNNNHHHBBB===999777555444333111111111222222222222222222222333444555:::<<>>>>>@@@BBBHHHPPP[[[gggsssqqqOOO===666222000111///...------,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))*********)))))))))))))))(((((((((((())))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++******,,,333<<>>;;;777555444222111000111111111111111111111222222222555777999;;;>>>DDDKKKPPPYYY]]]dddjjjpppuuuzzz}}}|||sssrrrqqqqqqtttwwwyyyzzz}}}vvviiirrr}}}xxx~~~|||yyyttt___AAA111111222...------,,,,,,,,,++++++++++++++++++*********))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((()))))))))************)))***+++...333;;;CCCHHHLLLKKKIIIKKKSSSfff~~~xxxvvvvvv}}}tttVVVCCCFFFNNNSSSVVV```nnn|||}}}rrrhhh^^^SSSLLLDDDDDDCCCBBBAAAAAABBBCCCAAAEEEKKKRRR[[[hhhvvv\\\BBB666222111111//////...---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))*********)))))))))''''''((((((((()))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++***+++///777@@@GGGHHHFFFCCC@@@BBBGGGOOOTTT```\\\UUULLLCCCFFFWWWiiiyyyvvvvvv}}}qqq]]]LLLCCC@@@@@@AAAEEEFFFLLLXXXkkk{{{zzzyyywwwwwwxxxxxxwwwuuussssssssssssrrrrrrrrrrrrqqqmmmeeeWWWKKKCCCCCCFFFLLLOOORRRSSSSSSTTTVVVWWWXXX[[[___bbbcccdddgggiiigggeee```YYYRRRJJJDDD@@@999777555333111000000000...///000111111222222222222333444555777;;;AAAEEEMMMRRRYYYaaahhhooouuuyyy|||~~~uuurrrnnnnnnqqqtttvvvwwwzzz~~~|||lllttt|||{{{gggKKK888333222...---------,,,,,,,,,++++++++++++++++++************))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((()))))))))******************+++///777???GGGKKKOOOLLLHHHJJJVVVlll|||vvvuuuxxx{{{}}}yyy\\\MMMGGGGGGNNNXXX```jjjzzzyyymmm```WWWKKKHHHEEEBBBBBBCCCDDDEEEBBBCCCDDDFFFIIIRRR^^^gggxxxjjjKKK999222111000//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************((()))************))))))(((((((((((()))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++***---222;;;CCCHHHHHHEEEBBBAAAEEELLLTTTYYY```YYYPPPIIIFFFLLL___qqqyyyvvvwwwtttfffSSSEEEAAABBBCCCCCCHHHKKKTTTddd~~~|||{{{yyywwwwwwwwwwwwuuussspppqqqqqqqqqqqqqqqqqqqqqnnnlllfff[[[MMMDDDCCCEEEJJJMMMPPPRRRSSSUUUWWWYYYXXX\\\aaaddddddfffjjjnnnnnnlllgggaaaXXXPPPIIIEEE;;;:::777444222111000000,,,,,,...///000111111111...///111222333555888;;;BBBFFFMMMTTT[[[dddkkkqqquuuyyy~~~xxxsssmmmlllooosssttttttwwwzzzqqqsss~~~~~~mmmWWWCCC666000...------------,,,,,,,,,,,,,,,++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))))))))))))))************+++***,,,111:::CCCIIIMMMNNNLLLIIIMMM^^^uuu|||uuurrruuu|||}}}fffKKKHHHJJJIIINNNZZZhhhssszzzmmmdddWWWRRRKKKEEEBBBBBBAAAAAABBBCCCBBB@@@@@@EEEMMMTTTccclll{{{}}}{{{~~~]]]BBB777333000000///......------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************'''(((***++++++***))))))))))))))))))************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))+++++++++///555===DDDHHHFFFDDDAAABBBHHHPPPXXX]]]\\\SSSJJJFFFHHHRRRdddtttwwwxxx}}}~~~~~~xxxgggZZZIII@@@AAADDDEEEDDDKKKPPP]]]ttt~~~|||zzzxxxwwwvvvuuusssqqqnnnnnnoooooopppppppppqqqmmmmmmiii^^^OOOEEEBBBDDDHHHKKKNNNQQQSSSUUUWWWYYYXXX]]]cccfffgggjjjoootttuuusssnnnfff]]]SSSKKKFFF>>><<<999666333222111111,,,---///000000000000///---///111222222333444666:::<<>>555///000//////...............------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************'''(((***+++++++++))))))************++++++++++++)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++,,,000777???EEEHHHEEECCCAAACCCJJJSSS[[[___YYYOOOEEECCCIIITTTfffuuussszzz|||~~~}}}yyyqqq^^^RRRDDD>>>AAAEEEFFFDDDKKKSSSddd}}}~~~}}}{{{xxxwwwvvvuuurrrpppmmmmmmnnnnnnooooooppppppnnnooolll```QQQFFFBBBCCCGGGJJJMMMPPPRRRTTTWWWYYYXXX^^^dddhhhjjjmmmtttzzzzzzwwwrrriii___TTTKKKFFF???===:::777444222111111000000111222222111000//////111444555444444444555555777:::===CCCJJJSSSYYYdddkkkuuu~~~}}}vvvnnnkkkmmmqqqqqqqqqtttvvvyyy}}}oooiiivvv|||tttfffbbbSSS:::---000......---------,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************---,,,---333===FFFLLLNNNHHHIIILLLWWWpppyyynnnnnnvvv{{{xxx[[[TTTHHHAAAIIIZZZgggjjjzzz{{{uuulllddd^^^YYYRRRNNNIIIKKKKKKHHHCCCAAACCCEEECCCHHHQQQ\\\kkk|||}}}\\\DDD777///000000///...............------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************&&&(((***+++,,,+++***)))******+++++++++,,,,,,,,,+++++++++*********))))))************************++++++++++++++++++++++++---++++++222;;;DDDFFFFFFFFFBBBAAAJJJUUU\\\ZZZUUURRRGGG???EEESSS```jjjpppvvvyyyvvvwww}}}~~~qqqfffRRRKKKDDDBBBAAA@@@DDDHHHRRR]]]uuu~~~||||||||||||{{{}}}|||zzzxxxuuusssqqqpppllllllllllllmmmoooppprrrqqqrrrooofffWWWJJJBBB@@@DDDEEEIIINNNOOOOOOSSSZZZ[[[^^^bbbfffjjjpppvvvzzz{{{sssiii___UUUMMMGGGEEEBBB===888555333333333444222000000222222222111111111111111111111111111111333555888;;;AAAHHHMMMZZZbbbnnnwww{{{~~~{{{tttooonnnppprrrssswwwvvvvvvxxx|||wwweeedddzzz{{{{{{{{{qqqgggbbbZZZKKK;;;222---------,,,+++***+++,,,,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))(((((()))***+++***)))---...333;;;DDDJJJKKKJJJHHHGGGMMMaaazzz{{{rrroooqqqzzzxxxkkkQQQKKKHHHIIIOOO\\\oooyyytttnnnfff``````YYYOOOJJJJJJJJJHHHFFFIIIFFFGGGNNNVVVaaasssuuuIII555777333000///111000,,,+++---......---------,,,,,,,,,---,,,++++++******++++++++++++++++++++++++++++++************************)))((((((***---...+++(((************+++,,,---...+++++++++*********))))))************************++++++++++++++++++++++++---,,,...444>>>EEEGGGFFFCCCAAACCCMMMYYY]]]XXXQQQLLLCCC@@@JJJZZZgggooottt~~~wwwvvvwwwwwwiii]]]JJJDDD@@@@@@@@@AAAGGGMMM^^^ooo}}}{{{{{{{{{{{{zzz{{{zzzxxxvvvsssqqqoooooolllkkkkkkkkklllnnnpppqqqooopppnnnfffYYYLLLDDD@@@CCCDDDHHHNNNPPPPPPTTTYYYZZZ]]]bbbffflllrrrxxx|||}}}uuujjj^^^SSSLLLHHHDDDBBB>>>999666555555555333111000///111111111000222222222222222222222222111222333444666:::@@@DDDLLLUUUcccnnnvvv{{{~~~uuuooommmoooqqqsssuuuuuuuuuwww{{{yyyeee^^^nnn}}}{{{~~~tttjjjbbbaaa]]]QQQ>>>000//////...---,,,,,,,,,---,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))((()))***+++******---///666>>>GGGLLLLLLKKKGGGEEEKKK```|||xxxpppooosss}}}~~~xxx~~~aaaKKKHHHHHHMMMVVVfff{{{{{{vvvrrrkkkaaa[[[WWWSSSMMMIIIMMMIIIGGGIIIMMMSSS```mmm|||~~~~~~XXX>>>888333///...000000---+++---......---------,,,,,,,,,---,,,++++++******++++++++++++++++++++++++++++++************************,,,***)))+++---...,,,***************+++,,,---...+++++++++***************************************++++++++++++++++++++++++,,,---111999BBBHHHHHHGGGBBBBBBFFFRRR]]]```XXXOOOCCC???BBBSSSfffrrrvvvxxxyyyxxx{{{~~~yyymmm]]]PPPBBB>>>===???AAAEEEMMMUUUhhh|||zzzzzzzzzzzzyyyyyyxxxvvvtttrrrpppnnnmmmkkkjjjjjjjjjkkkmmmooopppmmmnnnmmmggg]]]PPPEEE@@@@@@AAAFFFMMMPPPPPPSSSXXXXXX[[[aaagggmmmttt{{{yyylll\\\PPPJJJJJJEEECCC@@@<<<999777777666555333111111222222111000333333333333333333333333222333333222222444888;;;>>>GGGTTT```jjjrrr{{{wwwooommmnnnqqqrrrsssssssssuuuzzz~~~fffXXX```pppzzzyyyxxx{{{pppggg```aaaeee^^^HHH444222111///...---------...,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))************+++---111999BBBJJJNNNMMMLLLHHHFFFMMMeeewwwrrruuu}}}www}}}pppRRRFFFEEEHHHQQQ\\\lll{{{tttooohhh```ZZZXXXSSSNNNKKKIIIIIIOOOVVVcccqqq}}}zzz|||jjjHHH666222...---000111...,,,.........---------,,,,,,,,,---,,,++++++******++++++++++++++++++++++++++++++************************...,,,++++++,,,,,,,,,+++***************+++,,,---***************************************************+++++++++++++++,,,,,,+++///555>>>FFFJJJIIIGGGCCCCCCIIIUUU```aaaXXXNNN??????III^^^qqq{{{}}}}}}}}}|||~~~{{{qqqcccRRRGGG@@@>>>???AAACCCHHHSSS^^^sss~~~{{{yyyyyyzzzzzzyyyxxxwwwuuusssqqqooommmmmmjjjiiiiiiiiijjjlllnnnooonnnnnnmmmiii```TTTGGG???===>>>CCCKKKOOOOOOQQQUUUUUUYYY```gggmmmuuu||||||mmmZZZMMMIIIKKKHHHFFFDDD@@@===:::888777888666444444444555444333333333333333333333333333444444444333222222555777999???GGGPPPZZZeeeqqqyyywwwpppnnnooorrrtttsssrrrrrrtttyyyiiiUUUVVVaaalllqqq{{{|||ssskkkbbbbbbjjjjjjVVV>>>444222///---------------,,,,,,,,,+++++++++******************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))************+++,,,---333<<>>;;;999:::888666555666666555444333333333333333333333333333333444333222222444666666999===CCCKKKXXXgggrrr~~~xxxsssrrrsssuuuvvvtttrrrqqqrrrwww}}}lllVVVPPPVVVeeettt{{{yyysssgggaaaiiinnn^^^GGG666222...,,,,,,---,,,+++,,,,,,,,,+++++++++******************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((***,,,+++***)))+++---...555???HHHLLLMMMKKKJJJIIIRRReee|||}}}rrrTTTEEEGGGIIIPPP[[[fffrrr|||sssiiibbb[[[VVVTTTVVV[[[eeesss{{{wwwxxx}}}iiiJJJ:::333...///111000............---------,,,,,,,,,---,,,++++++******++++++++++++++++++++++++++++++************************,,,+++***((('''((()))*********))))))******++++++***************+++++++++*********************************++++++,,,,,,---...444===EEEJJJJJJGGGEEEBBBBBBGGGSSS]]]^^^TTTIIIEEEMMM___sss|||zzz{{{|||ooo___QQQFFFAAA>>>???BBBDDDEEENNNaaasss~~~{{{xxxwwwwwwxxxxxxxxxvvvuuutttrrrpppooommmmmmjjjiiiiiiiiijjjlllnnnooopppnnnlllkkkhhh___PPPFFF???===???FFFLLLNNNPPPSSSUUUYYYaaahhhooouuu{{{|||mmmZZZMMMJJJMMMLLLLLLLLLJJJGGGDDD@@@>>><<<:::777777777777666555555555555555555555555555111333444333222333555777333555777:::AAANNN]]]hhhrrryyy~~~{{{yyyyyyyyyyyyxxxtttrrrppppppsssyyyqqqZZZOOONNNaaazzzssseeefffmmmbbbMMM888333...+++,,,---,,,***,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((+++---,,,***)))+++...222888BBBIIILLLLLLJJJIIIMMM]]]ttt~~~}}}~~~}}}bbbKKKFFFIIILLLWWWeeerrr|||rrriii^^^WWWTTTXXXbbbqqq}}}{{{xxxxxxzzz}}}~~~yyyZZZBBB888000///111///...///......---------,,,,,,,,,---,,,++++++******++++++++++++++++++++++++++++++************************)))******)))''''''(((*********)))))))))******+++))))))*********+++++++++************************)))******+++,,,,,,------000666???FFFIIIHHHFFFDDDBBBDDDLLLYYYdddbbbUUUHHHHHHUUUhhhyyy|||zzz}}}~~~ttteeeTTTHHHBBBAAA===???CCCGGGKKKWWWppp}}}{{{xxxuuuttttttuuuvvvuuussssssrrrpppnnnmmmlllkkkjjjjjjjjjjjjkkklllnnnooonnnkkkiiijjjkkkeeeYYYNNNEEE@@@@@@FFFLLLOOORRRUUUXXX]]]dddkkkqqqvvv{{{zzzlll[[[OOOLLLMMMJJJKKKMMMMMMLLLJJJGGGFFF@@@>>><<<;;;;;;;;;:::999999999999999999999999999555666777777666666777888333555777999<<>>222///000///...///......---------,,,,,,,,,---,,,++++++******++++++++++++++++++++++++++++++************************''')))++++++)))((()))+++******))))))))))))******))))))******++++++++++++************************))))))***+++,,,,,,------222888@@@FFFHHHGGGEEECCCDDDIIISSSbbblllhhhYYYJJJJJJXXXmmm}}}{{{wwwzzzzzzooo^^^MMMBBB???@@@===@@@FFFKKKQQQaaa~~~~~~|||xxxuuurrrqqqrrrssstttsssrrrqqqpppnnnmmmkkkjjjjjjkkkjjjjjjjjjkkkmmmoooppplllhhhgggjjjmmmjjj^^^TTTIIICCCBBBGGGMMMPPPTTTWWW\\\```gggmmmssswww|||yyykkk[[[PPPMMMMMMHHHJJJLLLOOOPPPOOOMMMLLLFFFDDDAAAAAAAAAAAA???>>><<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<;;;:::999:::;;;555888:::;;;:::===BBBGGG[[[gggvvv~~~}}}xxxssspppkkkiiijjjnnntttxxxmmmWWWLLLZZZ|||yyy|||sssaaa===777000---///000...,,,,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''+++...---)))(((+++///:::AAAHHHMMMMMMLLLKKKLLLbbbxxxfffKKKCCCHHHLLLSSSbbbuuuuuummmfff```bbbhhh}}}|||}}}}}}xxxssssssxxx}}}PPPBBB444//////......///......---------,,,,,,,,,---,,,++++++******++++++++++++++++++++++++++++++************************&&&))),,,---+++******,,,******)))))))))))))))***************************+++++++++*********))))))***((((((+++***(((+++000444AAAEEEEEEIIIGGGBBBGGGFFFVVVgggwww}}}hhhPPPKKKIII___wwwwwwxxxrrraaaRRRFFF>>>>>>CCC???DDDHHHKKKTTTlll|||yyywwwssssssssssssssssssssssssqqqpppmmmkkkjjjiiiiiiiiiggghhhiiikkkmmmmmmkkkiiiiiiiiijjjkkkjjjgggccc___NNNHHHEEEIIIOOOTTTYYY^^^dddggglllrrrwww{{{~~~yyynnn```UUULLLIIIHHHKKKNNNPPPOOOOOOPPPQQQOOONNNLLLIIIHHHHHHHHHHHHIIIIIIIIIGGGDDDAAA??????BBBAAA@@@???>>>=========<<<;;;:::999999;;;<<<>>>FFFUUUjjjzzzyyysssnnnjjjiiilllppprrrrrr~~~vvvaaaSSS^^^}}}{{{xxxpppLLL===000---000000---,,,,,,,,,,,,+++++++++******************************+++*********))))))((((((+++*********))))))(((((((((((()))************************)))***,,,000333@@@BBBHHHOOOOOOKKKIIILLLjjjvvvzzz|||zzzmmmRRRGGGFFFFFFNNN^^^ppp}}}~~~rrrfff___nnn}}}~~~}}}{{{wwwuuuuuuwwwyyyiiiIII222222555///---333///............------------+++))))))+++,,,,,,+++.........------,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))******************++++++************************+++++++++*********))))))+++))))))+++***)))+++000666BBBEEEDDDHHHEEEAAAGGGQQQggg{{{hhhNNNJJJTTTfffzzzwwwtttyyy|||mmm[[[NNNEEE>>>>>>BBBEEEHHHMMMSSS```zzz|||xxxuuuqqqqqqqqqqqqrrrrrrrrrrrrqqqooommmkkkjjjiiiiiiiiihhhhhhiiikkkmmmmmmkkkiiiiiiiiiiiikkkjjjhhhccc___UUUNNNIIILLLRRRWWW]]]cccgggjjjoootttwwwzzz}}}~~~~~~xxxmmmaaaUUUMMMJJJIIIKKKNNNPPPPPPPPPQQQRRRSSSSSSSSSSSSSSSSSSSSSTTTRRRSSSTTTRRRPPPNNNNNNNNNNNNMMMKKKIIIGGGFFFEEEEEEAAA@@@>>>===<<<===>>>???CCCMMM]]]mmmyyy}}}rrrnnniiihhhjjjnnnppppppyyy~~~{{{jjj^^^fff~~~}}}}}}|||yyysssPPP@@@111---//////---,,,,,,,,,,,,+++++++++******************************************)))))))))(((************)))))))))((((((((()))******************************---111555???BBBHHHMMMLLLHHHJJJPPPfffqqq~~~{{{}}}}}}}}}cccLLLEEEHHHJJJQQQbbbuuu~~~~~~vvvnnnnnnvvv~~~|||yyyvvvvvvwwwxxxzzz~~~sssRRR777333444///---222///............---------...,,,+++,,,---...---,,,......---------,,,,,,,,,++++++++++++++++++++++++***************************************++++++,,,************************+++++++++***************,,,******++++++))),,,111:::DDDEEEDDDGGGCCCAAAJJJ^^^zzzeeeNNNNNNdddppp|||yyyrrrmmmppp{{{~~~vvveeeSSSHHHBBB??????AAAEEEHHHNNNYYYmmm|||wwwssspppppppppppppppppppppppppppooommmllljjjjjjiiiiiihhhhhhiiikkkmmmmmmkkkiiiiiiiiijjjkkkkkkhhhddd```\\\UUUOOOPPPUUU[[[cccjjjmmmppptttvvvwwwxxxzzz|||}}}{{{vvvlll```UUUNNNKKKIIIKKKNNNPPPQQQRRRSSSUUUWWWXXX[[[]]]^^^_________^^^```aaaaaaaaaaaabbbccccccbbb___]]]ZZZXXXWWWWWWQQQOOOLLLHHHEEECCCBBBAAABBBFFFOOO]]]mmm{{{vvvrrrmmmjjjkkkmmmnnnooorrrxxxvvvlllmmmyyyzzzyyyzzz|||xxxwwwrrrUUUDDD333---......---,,,,,,,,,,,,+++++++++******************************************))))))))))))************))))))))))))(((((()))***************************+++...444888AAAEEEKKKNNNJJJGGGNNNYYYiiisss~~~||||||nnnTTTEEEEEEJJJNNNVVVhhh}}}yyyzzz|||wwwuuuxxx}}}zzzxxxvvvuuuuuuuuuyyy~~~```>>>444333///---//////............---------.........///000000...,,,------------,,,,,,,,,,,,++++++++++++++++++++++++***************************************+++,,,,,,************************************************---******,,,+++***...333>>>FFFEEEDDDFFFAAABBBNNNjjj___PPPWWWrrrxxx}}}|||rrrkkkgggooo|||xxxmmm\\\JJJAAA@@@??????AAAEEEHHHQQQbbb{{{|||wwwtttqqqqqqppppppppppppooooooooonnnmmmlllkkkjjjjjjiiihhhhhhhhhjjjlllmmmkkkjjjjjjjjjkkklllllljjjeeeaaa```XXXRRRRRRVVV\\\gggppprrruuuxxxyyywwwvvvwwwyyyzzzyyytttkkk```UUUMMMJJJIIILLLOOOQQQRRRSSSVVVXXXYYY\\\___ccceeefffeeeeeegggiiilllmmmnnnooorrruuuxxxwwwuuusssrrrqqqpppppplllhhhccc\\\VVVPPPLLLJJJIIIIIIKKKRRR___ppp|||vvvpppnnnmmmnnnnnnnnnttt~~~wwwkkk|||}}}yyywwwxxxzzztttooonnnlll[[[III666......---,,,,,,,,,,,,,,,+++++++++***************************************)))))))))))))))*********)))))))))))))))(((((()))***************************,,,000777;;;FFFJJJPPPPPPJJJIIIVVVeeevvv~~~}}}xxx|||~~~___IIIBBBFFFMMMSSS]]]ooowwwssswww|||~~~}}}|||yyyvvvtttrrrpppttt{{{nnnHHH666222000......///............---------------...000111111...+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************+++,,,,,,---************************************************---******,,,,,,,,,000666AAAGGGEEEDDDEEEAAAEEEVVVzzzpppXXXTTTaaazzz{{{}}}}}}tttllljjjrrr|||}}}sssbbbSSSCCC>>>???@@@AAACCCIIINNN[[[qqq}}}yyyvvvrrrqqqqqqqqqpppppppppooonnnnnnmmmmmmlllkkkjjjiiiiiihhhhhhiiillllllllljjjlllllllllmmmmmmjjjeeeaaa]]]VVVOOOOOORRRYYYeeepppssswwwzzzyyyuuurrrsssuuuwwwvvvrrrjjj___UUUMMMJJJJJJLLLOOOQQQSSSUUUYYY[[[]]]___cccgggjjjjjjiiihhhlllnnnqqqsssuuuxxx||||||uuunnnhhhdddaaaZZZXXXTTTPPPSSS^^^ooo|||{{{xxxqqquuu|||}}}uuunnnjjjjjjjjjmmmrrr{{{}}}fffmmmwww|||{{{vvvwwwzzzzzz|||{{{nnnhhhgggfff```MMM999000...---,,,,,,,,,,,,,,,+++++++++******************************))))))))))))))))))******))))))))))))))))))******(((((()))************************+++---333:::???HHHLLLQQQPPPJJJKKK[[[lll}}}{{{yyyqqqRRREEEEEEJJJQQQXXXiii{{{wwwllliiioootttxxx{{{|||yyyvvvssspppnnnqqqwww}}}|||UUU<<<333222000...///............---------,,,,,,---///000///---***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************+++,,,---...***************************************+++++++++,,,******,,,---...333:::CCCGGGEEEDDDFFFBBBJJJ___ttt___TTTZZZlll}}}}}}|||~~~zzzsssqqqxxx~~~xxxnnnWWWKKK@@@===???@@@CCCFFFLLLTTTeee~~~~~~|||yyywwwrrrrrrqqqqqqpppooooooooommmmmmmmmmmmlllkkkjjjiiijjjhhhhhhiiikkkllllllkkkmmmllllllmmmlllhhhccc___XXXQQQJJJHHHIIIOOO[[[gggppptttwwwuuuooolllmmmoooqqqqqqnnnhhh___VVVOOOLLLJJJMMMOOORRRTTTWWW[[[^^^aaadddhhhkkknnnnnnnnnmmmoooqqqsssuuuxxx|||sssppphhh]]]TTTUUU___hhhwww{{{xxxoooiii___dddkkkttt{{{~~~tttkkkeeedddeeekkknnnuuu~~~~~~ccc___```gggllloooxxxxxxooohhheeeeeecccPPP;;;222000...,,,,,,,,,,,,,,,+++++++++******************************))))))))))))************))))))))))))************(((((()))************************+++...555===CCCHHHKKKNNNMMMIIILLL]]]ooo{{{||||||aaaJJJFFFJJJNNNUUU___uuummmdddcccggglllrrrvvv{{{|||yyyvvvrrrooommmoootttzzzfffFFF777444222...///............---------,,,+++,,,---......,,,***++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************+++---...///************************))))))*********++++++++++++)))))),,,...///666===CCCFFFDDDEEEGGGDDDNNNgggsssYYYOOOSSSbbbvvv~~~|||~~~~~~xxxxxx~~~}}}rrrfffNNNFFF@@@???@@@AAADDDIIIOOO[[[ppp}}}|||{{{zzzwwwuuuqqqqqqpppoooooonnnmmmmmmlllmmmmmmmmmmmmkkkjjjiiijjjiiihhhiiikkkllllllkkklllkkkkkkjjjiiiddd^^^ZZZSSSLLLEEEAAA???CCCMMMYYYiiimmmqqqooohhhdddfffiiiiiijjjjjjggg```YYYTTTQQQKKKMMMPPPRRRUUUYYY]]]aaacccfffiiimmmppprrrrrrrrrssstttwwwxxx{{{wwwllldddaaa```iiiooovvvzzzvvvlllaaaXXXOOORRRXXXaaalllwww}}}sssiiicccbbbcccfffhhhnnnvvv~~~cccVVVPPP[[[iiiuuu~~~wwwqqqiiifffgggdddQQQ===444222///---,,,,,,,,,,,,+++++++++******************************((()))))))))************((()))))))))************(((((()))************************,,,///666???EEEJJJKKKMMMLLLJJJNNN___qqqzzz~~~lllTTTDDDHHHNNNQQQ[[[iii{{{rrrbbb\\\___dddgggnnnrrrxxx{{{xxxvvvrrroookkkmmmpppuuu{{{wwwQQQ;;;666333...///............------------,,,+++,,,------,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++,,,---...///************************))))))******+++++++++++++++((((((,,,...111777???DDDFFFDDDEEEHHHEEERRRllltttsss]]]EEEEEETTTiii}}}}}}~~~{{{|||yyykkk]]]IIIDDD@@@@@@AAAAAAEEEKKKWWWddd||||||zzzyyyxxxuuussspppoooooonnnmmmllllllllllllmmmmmmnnnmmmllljjjiiijjjiiihhhhhhjjjlllllllllkkkjjjiiihhhfffaaa[[[WWWQQQJJJBBB<<<999:::DDDNNNccchhhllljjjccc```aaaeeeccceeegggeeeaaa[[[XXXVVVKKKMMMPPPRRRUUUYYY^^^bbbbbbeeehhhlllpppssstttuuuvvvxxxyyy{{{}}}zzzmmmeee```fffooossspppeeeWWWNNNFFFGGGLLLTTTaaappp}}}}}}sssiiiccccccdddaaadddiiiqqq{{{~~~cccQQQIIIXXXmmmzzzvvvrrrjjjfffhhhdddQQQ>>>555333000---,,,,,,,,,,,,+++++++++******************************(((((())))))*********+++(((((())))))*********+++(((((()))************************,,,000777@@@GGGLLLMMMNNNNNNMMMRRRcccsss~~~|||{{{yyybbbMMMBBBIIIPPPRRR^^^ppp{{{xxxbbbTTTSSSZZZ```ccclllpppvvv}}}zzzwwwuuurrroookkkkkkmmmrrrxxx}}}YYY???777333---//////.........---------///---++++++---...------*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++,,,---///000++++++++++++++++++++++++******))))))******+++,,,,,,---------...333<<>>DDDFFFFFFGGGEEEDDDNNNcccwwwqqqWWWEEEAAAEEEXXXpppyyy|||vvviiiWWWJJJ===???;;;===GGGJJJOOO^^^qqq~~~wwwwwwvvvuuusssrrrqqqqqqqqqqqqrrrqqqpppnnnkkkjjjiiiiiiiiiiiijjjkkkllllllmmmmmmlllkkkkkklllnnnoookkkhhheeecccaaa\\\UUUOOOEEE>>>777555444444999???FFFMMMUUUUUUPPPLLLMMMPPPVVVYYY]]]______[[[WWWSSSPPPPPPQQQUUUZZZ___aaaaaabbbdddfffhhhjjjlllpppsssxxxzzz}}}wwwooocccSSSGGGDDDLLLZZZhhhsss{{{tttiiiaaa]]][[[ZZZ]]]ccciiiooo{{{~~~hhhSSSQQQaaauuurrrXXX>>>111000111///,,,,,,,,,,,,+++++++++++++++++++++***************))))))))))))))))))))))))((())))))************)))************************++++++,,,///666???GGGMMMPPPNNNKKKJJJKKKWWWooo{{{}}}~~~^^^MMMGGGHHHSSS___kkk{{{zzzjjjPPPGGGBBBGGGKKKLLLRRRZZZaaafffnnnuuuzzz~~~wwwsssrrrnnnkkkhhhfffiiiooowww||||||iiiEEE555333111111000///..................---------,,,,,,,,,,,,,,,+++++++++,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******---------222888++++++++++++++++++++++++******+++++++++,,,,,,+++,,,,,,---///444:::AAAEEEGGGIIIGGGCCCFFFVVVnnnxxxXXXCCCAAAGGGZZZooowwwzzzqqqbbbQQQEEE===AAA>>>@@@HHHKKKSSSddd{{{|||{{{wwwwwwvvvuuutttsssrrrqqqrrrrrrqqqpppooommmkkkjjjkkkjjjiiiiiiiiijjjlllmmmmmmlllkkkkkkkkklllmmmnnnkkkhhheeeccc```[[[SSSLLLAAA:::555333333333888>>>DDDJJJQQQRRRNNNKKKLLLOOOQQQUUUZZZ^^^^^^ZZZUUURRRNNNNNNPPPTTTYYY^^^``````aaacccfffhhhjjjmmmpppsssyyy{{{~~~rrr\\\MMMDDDRRReeevvvyyylllaaa\\\[[[ZZZ]]]ccchhhnnnzzznnnVVVOOOWWWgggwwwuuu\\\CCC333000000///------,,,,,,,,,+++++++++************************))))))))))))))))))))))))((()))************))))))************************++++++---222999AAAJJJNNNOOOLLLJJJIIILLLZZZsss}}}xxx}}}qqqOOOJJJHHHMMMYYYggguuuiiiWWWEEEAAABBBGGGJJJLLLSSS[[[___dddlllsssyyy~~~{{{uuurrrooolllhhheeefffkkksssxxx}}}~~~zzzRRR:::333222111000///..................---------,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******------...444<<<++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++,,,,,,---000666===CCCGGGIIIKKKHHHEEEPPPjjj[[[DDDCCCKKK\\\pppxxxwwwlll\\\LLLBBBAAAFFFCCCCCCIIILLLWWWjjj|||zzzyyywwwwwwvvvvvvuuutttssssssrrrrrrqqqpppnnnllljjjiiillllllkkkjjjjjjkkkmmmnnnlllkkkjjjiiiiiiiiijjjkkkkkkhhheeeccc```YYYPPPIII>>>888333222222333777===CCCIIIOOOPPPMMMKKKLLLNNNNNNRRRXXX\\\\\\YYYUUURRRMMMMMMNNNRRRWWW\\\^^^___aaacccfffiiikkknnnrrruuuzzz|||}}}```NNNGGGWWWnnn~~~qqqddd\\\YYYYYY\\\aaafffmmmxxxqqqXXXMMMPPP]]]nnn|||~~~uuuuuuwwwppp^^^GGG777222000...---------,,,,,,,,,++++++************************))))))))))))))))))))))))))))))*********))))))(((************************+++,,,///555<<>>BBBGGGKKKMMMKKKIIIIIIKKKLLLOOOTTTYYYZZZXXXTTTRRROOOMMMMMMOOOTTTYYY\\\^^^bbbeeehhhkkkmmmqqquuuxxx|||~~~}}}\\\KKKOOO___vvvxxxiii^^^VVVVVVYYY^^^ccchhhtttrrrYYYKKKJJJVVVkkk|||tttpppyyy}}}vvvpppmmmaaaNNN===444///,,,------------,,,,,,,,,,,,***************+++++++++)))))))))))))))))))))))))))************))))))(((************************+++---111777???GGGNNNRRRMMMJJJLLLUUUaaapppuuuWWWGGGHHHOOOZZZhhhwww~~~fffQQQGGG@@@AAABBBDDDHHHLLLSSSXXX^^^bbbjjjqqqxxx~~~{{{sssnnnmmmkkkfffcccdddjjjooouuu{{{pppLLL777222222111000////////////......---------,,,,,,,,,***+++,,,---------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++------000:::EEE++++++++++++++++++++++++)))***,,,---...---,,,+++,,,+++---222;;;CCCGGGIIIHHHMMMOOOUUUqqquuuVVVIIITTT___mmm}}}}}}pppaaaRRRGGGAAA@@@FFFEEEDDDLLLTTThhh|||wwwwwwuuurrrvvvuuuuuuttttttssssssssstttsssqqqnnnlllkkkiiiiiikkkkkklllllllllkkkkkkjjjjjjiiihhhggggggggghhhhhhgggdddaaa___[[[SSSIIIAAA:::444111222333444888>>>BBBFFFIIIJJJIIIGGGGGGHHHIIILLLQQQTTTVVVUUUSSSQQQRRRPPPNNNNNNSSSXXX\\\^^^dddfffjjjmmmpppsssxxx{{{}}}zzz\\\OOOYYYhhh|||pppbbbWWWVVVXXX]]]```eeeooozzzrrrZZZJJJGGGSSSjjj}}}yyy}}}}}}uuuqqqqqqqqqhhhUUUBBB666000,,,...------------,,,,,,,,,))))))*********+++++++++))))))))))))))))))))))))***************)))((((((************************+++...333999AAAIIIPPPTTTNNNLLLQQQ```qqqcccLLLJJJFFFPPP___mmm}}}lllTTTFFFCCC>>>@@@BBBEEEJJJOOORRRSSSZZZ___fffmmmttt{{{}}}tttkkklllkkkfffaaa```eeeiiiqqqwwwVVV;;;333222111000////////////......---------,,,,,,,,,***+++,,,---------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++------000<<>>999444111222333444999>>>DDDGGGJJJJJJIIIGGGGGGHHHHHHJJJNNNQQQSSSSSSRRRPPPUUURRROOONNNRRRXXX]]]___eeehhhkkknnnqqquuuzzz}}}yyy```YYY```nnntttfffZZZYYYZZZ^^^```dddnnnxxxsss[[[JJJFFFQQQiii~~~}}}xxxwwwwwwxxxoooZZZEEE888111---......---------,,,,,,,,,))))))******++++++++++++))))))))))))))))))))))))***************)))((((((************************+++...333;;;CCCKKKQQQTTTPPPNNNUUUggg|||WWWFFFMMMDDDPPPaaapppxxx^^^FFF>>>AAA<<>>FFFHHHIIIHHHFFFEEEEEEEEEGGGIIIKKKNNNOOOOOONNNNNNRRRRRRRRRSSSUUUYYY\\\^^^cccfffkkkppptttyyy~~~mmmeeepppyyyxxxiii^^^ZZZXXXZZZ\\\___fffooo}}}|||hhhOOODDDSSSrrr{{{wwwuuuwwwpppkkkcccPPP:::///000---------,,,,,,,,,++++++************************++++++************++++++)))))))))))))))))))))))))))************+++++++++***...444<<>>BBBAAACCCEEEIIIMMMPPPSSSTTTUUUZZZbbbiiipppwww}}}~~~lllllljjjfff```^^^___bbbhhhmmmuuu|||pppHHH>>>555555444,,,,,,111...///...,,,,,,,,,...000111000...,,,,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------000777BBBJJJ++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,...333999@@@FFFJJJLLLNNNOOORRR^^^vvvxxx```IIIFFFMMM```pppxxxtttbbbPPPCCC???@@@CCCDDDIIIRRR\\\nnn{{{wwwvvvssspppppprrrrrrqqqqqqqqqqqqpppppppppoooooonnnmmmlllkkkjjjiiihhhgggffffffeeeeeeeeeffffffgggggghhhhhhhhhhhhhhhddd```[[[UUULLLBBB;;;555333222111333777<<>>BBBBBBCCCFFFIIIMMMPPPSSSTTTUUUZZZaaahhhooowww~~~rrrpppkkkfffbbb___^^^___dddjjjrrryyyyyy~~~YYYAAA666555444---,,,111...///...,,,,,,,,,...///111000...,,,,,,---------+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,---...222;;;FFFNNN++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,///444:::AAAFFFKKKMMMLLLOOOVVVddduuu{{{iiiQQQCCCDDDOOOcccssszzzzzznnn]]]MMMBBB???@@@AAACCCJJJUUUcccyyyuuussssssqqqoooppprrrrrrqqqqqqqqqpppppppppnnnnnnnnnmmmlllkkkjjjiiiggggggfffeeeddddddddddddeeeeeefffggghhhiiiiiijjjiiifff```ZZZRRRIII???999444333222222444888===???EEEFFFGGGGGGFFFEEEEEEFFFHHHJJJLLLNNNOOOPPPOOOOOOTTTTTTUUUWWWYYY]]]```bbbeeeiiinnnssswww{{{|||ppp```YYYTTTSSSSSSUUU[[[bbbppp|||vvveeeYYYccc{{{zzzxxxpppgggaaabbbZZZHHH888222,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++************++++++)))))))))))))))))))))))))))************+++++++++---222:::CCCJJJPPPRRRTTTUUUllllllUUUJJJGGGMMMUUUccctttqqq```LLLBBB>>>===@@@CCCDDDEEEGGGJJJMMMPPPSSSTTTVVVZZZ```gggnnnvvv~~~yyyssskkkeeecccaaa]]][[[___fffooouuuzzz{{{uuukkkGGG888444555......111.........---,,,,,,...///000///---,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++,,,---000666???JJJRRR++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,///555<<>>@@@DDDEEEGGGGGGFFFEEEFFFGGGIIIJJJLLLNNNOOOPPPPPPPPPSSSTTTUUUXXX[[[___bbbcccfffjjjoootttwww{{{~~~|||sssbbbZZZRRRPPPQQQSSSXXX___iiivvv~~~{{{lll]]]aaa{{{xxxllleeehhhdddQQQ;;;///,,,,,,+++++++++*********++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))))))))*********+++++++++///444<<>>...,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))))))))*********+++++++++000555>>>GGGNNNRRRRRRRRRVVVssswwwUUUIIIIIILLLRRRbbbpppwwwhhhRRRGGG===>>>CCCDDDDDDDDDJJJKKKLLLNNNPPPRRRTTTTTTVVVYYY___eeellluuu~~~uuuhhhbbbbbbbbb^^^YYYYYY___hhhnnnsss}}}___DDD555555111000111............---------.........---++++++---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---...111999CCCLLLQQQ++++++++++++++++++++++++******+++++++++,,,,,,,,,---111777???EEEJJJMMMNNNRRRUUUhhh]]]EEEBBBKKKZZZiiivvv|||~~~~~~|||ooo]]]NNNEEEBBB@@@???EEELLLUUUdddzzzzzzuuuqqqrrrrrrpppppprrroooooonnnmmmllllllkkkkkkggghhhjjjjjjjjjhhhfffeeeccccccbbbbbbaaabbbbbbcccbbbcccdddeeeggghhhiiijjjhhhfffaaaWWWKKK@@@888555222222333555888<<<@@@CCCDDDFFFHHHIIIHHHHHHIIIJJJLLLLLLMMMNNNPPPQQQRRRSSSQQQSSSVVVYYY]]]aaadddeeehhhlllrrrwwwzzz|||~~~~~~}}}nnnbbbVVVQQQQQQSSSWWW\\\```mmm{{{ttt___QQQ\\\nnn~~~vvvkkkhhhrrrtttaaaDDD111---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++)))))))))))))))))))))))))))************+++++++++111777@@@IIIOOOQQQQQQOOOVVVqqq|||jjjOOOIIIIIINNNXXXjjjxxxkkkXXXGGG@@@<<>>777555111222333666999===AAACCCDDDGGGIIIJJJJJJJJJKKKLLLMMMMMMMMMNNNPPPQQQSSSTTTRRRTTTWWW[[[```cccfffgggkkkooouuuzzz|||~~~|||pppppp|||wwwhhhYYYRRRQQQQQQTTTXXX[[[gggvvv~~~|||sss^^^LLLPPP^^^nnnuuu|||tttkkkkkkxxx{{{gggIII666.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++)))))))))))))))))))))))))))************+++++++++444:::CCCLLLQQQRRRPPPNNNYYYppp|||{{{}}}___KKKIIIIIIPPPaaarrryyy```MMMCCC>>><<>>BBBDDDEEEGGGIIIKKKJJJKKKLLLNNNMMMMMMNNNNNNPPPRRRSSSTTTSSSUUUYYY]]]bbbeeehhhiiimmmrrrxxx|||tttdddbbbppp|||mmm\\\SSSPPPOOOQQQTTTWWWcccrrr{{{yyyxxxqqq]]]IIIIIIUUUhhhsss{{{~~~wwwoooqqq}}}kkkMMM999//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++)))))))))))))))))))))))))))************+++++++++666<<>>BBBFFFJJJPPPWWWSSSSSSTTTUUUVVVWWWWWWXXXVVV[[[aaahhhnnntttyyy}}}}}}uuujjjccc```^^^]]]WWWWWWYYYaaaooo}}}WWW999555222111333222.../////////...---,,,,,,---,,,++++++---///......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------...---...555AAAMMMUUUYYY++++++++++++++++++++++++************+++,,,---...000333999???CCCGGGJJJKKKVVVggg___IIIHHHVVVhhhvvv{{{~~~|||~~~~~~}}}~~~vvv}}}yyyrrrkkk[[[KKKDDDCCCBBBBBBCCCLLLRRR```yyy|||uuusssooonnnnnnnnnmmmlllllllllkkkjjjiiihhhgggfffgggffffffffffffeeeeeeeeebbbaaaaaa```aaacccdddeeegggfffffffffffffffgggggghhheee```WWWLLL@@@666000111222555888<<>>333...,,,...///---,,,...,,,++++++******++++++,,,******************************++++++++++++*********+++,,,,,,,,,,,,---///777BBBIIIPPPUUUOOOMMMVVVeeerrr~~~{{{lllRRRKKKLLLOOO\\\mmmzzz```KKKAAABBBCCCFFFJJJOOOSSSWWWYYYXXXXXXYYYYYYYYYXXXWWWVVVWWW[[[bbbiiinnnsssxxx|||~~~rrriiibbb___]]]WWWUUUXXXcccoooxxxgggDDD777444...---222000000///...............---,,,,,,++++++,,,,,,---------------------------------------------------...---000;;;FFFMMMUUU[[[++++++++++++++++++++++++************+++,,,---...---333<<>>666111333555888===BBBGGGJJJLLLPPPPPPPPPOOOOOOOOOOOOOOONNNPPPSSSUUUVVVXXX[[[]]][[[^^^aaacccdddfffhhhjjjooopppssswww{{{|||uuuiii___XXXQQQSSSbbbrrr{{{lllYYYOOOLLLKKKOOORRRZZZfffvvv~~~~~~}}}|||||||||zzzzzzzzzttteeeSSSJJJIIIaaa{{{ttt|||oooUUU:::444000//////,,,,,,///,,,++++++******++++++,,,******************************++++++++++++************++++++,,,...222555>>>LLLRRRSSSTTTQQQZZZppp~~~~~~___SSSGGGGGGQQQbbbxxxoooWWWHHHDDDHHHMMMUUU\\\aaaccccccbbb^^^]]]\\\[[[ZZZYYYYYYZZZ[[[___dddiiiooouuu|||wwwjjjbbb___\\\VVVSSSXXX```hhhqqqzzzvvvwwwXXX???999777222...000000///.....................------------......+++,,,,,,------.................................///000888FFFSSSZZZ```ddd++++++++++++++++++++++++************+++,,,---...222:::DDDIIIIIIKKKQQQVVVgggxxxzzzbbbIIIDDDNNNWWWjjjwww{{{}}}~~~tttmmmuuu{{{}}}sssiiiTTTKKKCCCAAAAAAEEEMMMUUUbbbuuu~~~yyyvvvrrrooonnnmmmkkkjjjhhhhhhhhhhhhgggggggggggggggffffffffffffeeeeeeeeeaaa```___^^^]]]^^^^^^___[[[ZZZXXXWWWUUUUUUTTTTTTRRRQQQNNNJJJCCC<<<555111222444888===CCCIIIMMMOOOUUUSSSQQQOOONNNNNNOOOOOORRRSSSVVVWWWWWWXXXZZZ\\\[[[^^^aaacccdddeeegggiiimmmooossswww{{{xxxjjj___TTTPPPUUUfffttt{{{oooZZZPPPLLLJJJLLLOOOVVVaaaqqq~~~~~~}}}|||{{{{{{zzzyyyttteeeSSSHHHEEEVVVoooxxxwwwyyy___<<<555000000///,,,,,,///,,,++++++******++++++,,,******************************++++++++++++************++++++,,,///333777@@@NNNTTTSSSRRROOOZZZrrrvvvVVVNNNIIILLLXXXiii}}}nnnWWWJJJGGGMMMQQQXXX___ccceeeeeedddcccbbb___]]][[[[[[ZZZZZZ\\\___dddiiiooouuu|||zzzmmmdddaaa^^^WWWSSSWWW^^^eeeooowwwhhhIII:::555333333000000///.....................------------......++++++,,,,,,---......///........................000222:::IIIUUU\\\aaaeee++++++++++++++++++++++++************+++,,,---...222:::DDDIIIJJJMMMTTTZZZuuubbbHHHFFFQQQYYYfffsssyyyttt|||{{{~~~}}}pppiiiuuu||||||rrrgggQQQIIIBBBAAABBBGGGPPPYYYiii}}}~~~}}}xxxuuuqqqnnnnnnmmmkkkjjjhhhhhhhhhhhhggggggggggggggggggfffffffffeeeeeeeee___^^^]]]\\\[[[\\\]]]^^^YYYWWWVVVTTTRRRPPPPPPOOOKKKKKKIIIFFFAAA;;;555222111333888>>>DDDJJJOOOQQQXXXUUURRROOOMMMMMMNNNOOOUUUWWWXXXXXXXXXXXXYYY[[[[[[^^^aaabbbcccdddfffhhhlllnnnrrrwww{{{~~~|||mmm```VVVSSS[[[lllyyypppZZZOOOLLLIIIJJJLLLSSS^^^nnn~~~~~~~~~}}}|||{{{|||zzzxxxssseeeRRRFFFBBBKKKfff{{{www}}}fff===666111000///,,,---///,,,++++++++++++++++++,,,******************************++++++++++++************++++++,,,///444777BBBPPPUUUSSSPPPMMMYYYqqq~~~rrrOOOKKKJJJPPP]]]nnnoooYYYMMMKKKPPPTTTZZZ```eeefffffffffhhhfffccc```]]][[[[[[ZZZ]]]```dddjjjooovvv}}}|||nnnfffbbb___XXXSSSVVV]]]dddnnnvvvwwwSSS===444666:::000000///.....................------------......++++++,,,,,,---...//////////////////////////////111333<<>>:::777444333111222666<<>>KKKWWW]]]______************************,,,++++++++++++,,,...///444???EEEIIINNNNNNUUUggg^^^GGGOOO```fffjjjtttyyyvvvwww}}}~~~tttnnnppp{{{zzzmmm```OOOHHHAAABBBEEEKKKTTT\\\rrr}}}{{{xxxssspppooonnnlllkkklllkkkjjjiiiiiiiiiiiiiiihhhfffdddcccdddcccaaa___]]][[[XXXWWWVVVVVVTTTRRRPPPMMMJJJHHHFFFEEECCCAAA@@@???===:::777555333222000222666<<>><<<;;;999999777666444222111000///222666===EEEMMMTTTXXXWWWTTTPPPNNNOOOSSSXXX[[[aaa```___^^^]]]\\\[[[[[[]]]___```aaabbbdddhhhkkklllnnnqqqtttyyy|||mmmgggrrrzzzeeeTTTMMMKKKFFFJJJPPPYYYfffzzz~~~{{{yyyxxxzzz}}}}}}wwwhhhUUUGGGHHHZZZnnnzzzuuuqqqqqqnnniiiOOO999000222///...///+++------,,,,,,,,,,,,++++++,,,+++******))))))******+++++++++***************,,,***+++------...666???MMMRRRVVVSSSMMMOOOaaattt~~~tttWWWIIIJJJOOOXXXggg{{{vvvaaaSSSNNNVVVXXX\\\bbbhhhjjjiiigggiiiiiiiiihhhfffdddaaa```___cccggglllrrrxxxxxxjjjcccYYYYYYVVVTTTTTT[[[fffooorrrwww~~~dddEEE888555555222111000//////....................................------------.../////////000111000//////000111333;;;GGGSSSZZZ\\\ZZZXXX************************,,,+++++++++,,,---///000666BBBGGGHHHKKKJJJSSSgggsssQQQJJJcccuuurrrrrrwwwxxxvvv|||zzzrrroootttuuupppooosss{{{jjjZZZLLLFFFBBBDDDHHHNNNYYYddd{{{~~~}}}wwwsssqqqooommmkkklllllljjjiiiggggggffffffeeecccbbbaaaaaa___\\\ZZZTTTQQQNNNKKKJJJHHHEEECCC@@@>>>;;;:::999999777666444444333222111000000//////111666===DDDLLLRRRVVVPPPOOOLLLLLLOOOUUU[[[```dddccccccbbb```___^^^]]]^^^___aaaaaabbbdddgggjjjkkkmmmppptttxxx|||mmmrrr}}}}}}iiiXXXNNNKKKGGGJJJNNNVVVcccuuu{{{xxxyyy{{{}}}}}}zzzqqqaaaSSSNNN[[[mmm{{{yyypppnnnmmmkkkRRR;;;111222///...///,,,------,,,,,,,,,+++++++++,,,+++******))))))******************************,,,***+++---...000888BBBMMMSSSVVVRRRKKKQQQfffzzzlllOOOHHHKKKRRR^^^nnnwwwcccTTTOOOSSSVVV[[[aaafffhhhgggfffiiijjjkkkjjjhhheeebbb______bbbggglllqqqxxx|||mmmcccYYYXXXVVVRRRRRRXXXbbbjjjqqquuu|||}}}ssshhhGGG888666666222111000///.......................................------------.../////////000222111000///000111444===KKKVVV\\\\\\YYYWWW************************++++++++++++,,,...000111888CCCGGGGGGJJJJJJVVVlll~~~fffLLLPPPmmm}}}zzzuuuvvvssspppwww{{{ooogggeeekkknnnmmmpppxxx}}}kkkZZZIIIEEECCCEEEIIIPPP]]]iii~~~}}}xxxsssqqqooolllkkkjjjiiihhhfffeeedddddddddcccbbbaaa```^^^\\\XXXTTTNNNKKKHHHEEECCCBBB???===:::888666555555555444333111111111000000000000000///111555;;;BBBIIINNNQQQJJJIIIIIIKKKPPPWWW^^^cccfffffffffeeedddcccaaa``````aaabbbbbbbbbdddgggjjjkkklllooossswww{{{~~~qqqwwwlll[[[OOOIIIIIIKKKNNNSSS^^^ooo~~~{{{xxxyyy{{{{{{zzz{{{xxxlll___UUU^^^nnn~~~qqqmmmllljjjVVV>>>222333......000---------,,,,,,,,,+++++++++,,,+++******))))))******************************,,,***+++---...111;;;EEEMMMSSSUUUPPPLLLVVVlllfffKKKIIIMMMWWWdddtttzzzfffVVVPPPNNNRRRYYY___ccceeeffffffiiijjjkkkkkkiiieeeaaa^^^^^^aaafffkkkpppwww~~~pppdddXXXWWWUUUQQQPPPTTT]]]dddpppttt{{{}}}nnnkkkIII888555666222111000///.......................................------------.../////////000222222111000000111444>>>MMMXXX]]]]]]ZZZYYY************************++++++++++++---///111222:::EEEHHHGGGIIILLL[[[uuurrrYYYLLLZZZuuuxxxvvvoookkkrrr}}}zzzpppfffaaabbbhhhjjjkkkrrr}}}~~~jjjXXXGGGEEEDDDFFFJJJRRRaaannn~~~~~~|||vvvrrrpppnnnkkkjjjhhhgggfffeeedddcccccccccbbbaaa___^^^[[[WWWRRRNNNHHHEEEAAA???===<<<999777666444222222333333222111/////////000000000000000///111555:::???DDDGGGIIIEEEFFFHHHMMMSSS[[[aaaeeegggggghhhhhhhhhfffeeedddbbbcccdddcccccceeegggjjjjjjlllooorrrwwwzzz}}}yyy{{{qqqyyyppp^^^PPPIIIJJJKKKLLLPPPXXXhhh{{{~~~|||zzzyyy{{{yyywwwzzz|||rrrcccVVV]]]ooowwwjjjeeedddcccYYY@@@444333...---000---------,,,,,,,,,,,,++++++,,,+++******))))))*********************+++++++++,,,++++++---///333===HHHNNNSSSTTTOOOOOO]]]sss~~~aaaIIIIIIPPP[[[jjj{{{~~~|||{{{zzz{{{{{{{{{|||}}}zzzgggVVVNNNJJJOOOWWW]]]aaadddfffgggjjjjjjkkkjjjhhhddd```^^^]]]```eeejjjpppvvv}}}ttteeeXXXWWWTTTPPPNNNQQQYYY___mmmqqqxxxzzztttPPP;;;555666222111000//////....................................------------...//////...111333333222000000000444???NNNYYY]]]\\\[[[ZZZ************************+++++++++,,,---///111333<<>>;;;999777666444222333111//////000111111000........./////////000000///111444888<<>>MMMeee{{{}}}yyyxxxtttqqqvvv|||yyypppcccgggjjjjjjiiiooo|||qqq[[[JJJDDDCCCEEEKKKQQQ[[[jjjwww}}}}}}{{{zzzvvvqqqmmmkkkjjjiiiiiifffeeeeeefffggggggfffdddbbbaaa```\\\UUULLLDDD???666555444222111000000000000000000/////////......------........./////////000222333444555777;;;>>>@@@EEENNNVVV\\\bbbfffiiilllkkkiiijjjmmmmmmkkkhhhffffffeeefffgggiiikkkllllllmmmooorrruuuxxxzzz|||wwwffflll~~~|||xxxeeeSSSIIIJJJGGGHHHMMMTTT```rrr~~~}}}}}}|||zzz||||||mmm\\\CCCCCCSSSppp||||||}}}lllOOO444...000...---000......---,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++---------,,,///777BBBKKKTTTYYYXXXTTT___tttnnnSSSIIILLLUUUcccsss~~~sssddd[[[XXXWWWRRRNNNKKKKKKHHHEEEFFFJJJJJJGGGMMMNNNPPPSSSVVVZZZ]]]___gggjjjllliii___QQQEEE???AAAJJJVVV^^^aaadddhhhlllmmmmmmkkkiiifffdddcccbbbaaacccffflllrrryyy~~~nnnaaaVVVOOONNNLLLHHHKKKSSS^^^bbbiiisssiiiEEE777666444222000///000000///..............................---,,,,,,,,,,,,---...000111444666333///000444999IIIXXX]]]\\\ZZZXXXUUU************************+++,,,+++******---111444???AAALLLNNNGGGRRRnnniiiLLL@@@OOOaaarrr{{{wwwyyyzzzyyyyyy}}}xxxmmmfffiiillllllmmmtttpppZZZIIIDDDCCCEEEKKKRRR\\\kkkyyy||||||zzzyyyuuuppplllkkkjjjiiihhhhhhgggfffggghhhhhhfffeeebbbaaa___[[[TTTKKKBBB===555444333222111000000000111111111000000000//////.........////////////000111333444555666999<<>>AAAEEEHHHMMMRRRWWW\\\aaaeeegggfffeeefffhhhhhhgggeeedddddddddeeefffhhhjjjlllnnnooorrrtttwwwzzz}}}~~~ssseeelll~~~lllYYYLLLGGGDDDEEEIIIPPPZZZkkkzzz}}}}}}|||~~~}}}nnn^^^MMMEEEGGGXXXjjjssszzztttXXX===222111...---......------,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++------------000999EEENNNTTTVVVUUUSSS\\\mmmxxxxxx{{{eeeOOOJJJLLLZZZnnnuuukkkWWWNNNCCC===<<<<<<999666777888777555888>>>???===888888999:::<<<>>>@@@AAADDDEEEGGGFFFBBB>>><<<;;;DDDLLLVVV^^^cccgggkkkooommmmmmkkkiiihhhfffddddddccceeehhhmmmsssyyy~~~tttdddXXXPPPOOOMMMHHHJJJQQQWWW\\\ccclllwwwxxxOOO:::555444222000///000000///.................................---,,,,,,---......///000444777444000222666AAANNN\\\aaabbbccccccaaa************************+++++++++++++++...222555AAAEEEMMMLLLJJJ\\\ttt|||]]]FFFBBBQQQ___llltttqqq{{{|||}}}yyyqqqooollljjjjjjppp{{{}}}lllWWWHHHDDDCCCEEELLLTTT```rrr|||zzz}}}|||{{{zzzuuurrrmmmjjjiiiiiihhhhhhjjjiiihhhhhhiiihhhfffdddaaa```^^^XXXPPPFFF===777333222111111000000111111111111111111000000000000/////////000000000111111333555666777888:::===@@@DDDGGGJJJNNNSSSYYY```ddddddddddddeeeffffffeeedddcccccccccdddfffhhhkkklllnnnppprrruuuxxx{{{}}}~~~~~~sssfffnnnppp[[[MMMFFFDDDDDDHHHNNNXXXhhhvvv}}}}}}}}}~~~}}}pppaaaNNNEEEEEEUUUgggsss|||pppWWW===111000/////////---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------...111:::GGGPPPYYYYYYVVVUUU]]]kkkssssss~~~}}}|||{{{}}}]]]KKKJJJNNN\\\rrr|||iiiZZZJJJCCC;;;888888888777555555666555444777<<<===:::444444444444555666888888::::::;;;:::999:::;;;===BBBIIIQQQYYY___dddiiimmmlllkkkjjjiiigggfffddddddeeegggiiinnnsssyyy~~~xxxgggZZZQQQOOOMMMIIIJJJOOOUUU[[[ccckkkttt}}}RRR<<<666444222000///000000///.................................------------......///000444777555222333888DDDQQQ]]]ccceeeggggggddd************************++++++++++++,,,...333666CCCGGGLLLIIIKKKddd|||~~~\\\FFFBBBUUUgggvvv}}}xxx~~~uuuooojjjkkkttt{{{iiiUUUGGGDDDBBBEEEMMMVVVcccvvv}}}|||~~~}}}{{{{{{tttpppllliiiiiiiiiiiihhhkkkiiihhhhhhhhhgggdddbbbaaa```]]]WWWOOOEEE;;;666222222111222222333444555222222222111111111000000111111111222222222333333444555666777777999<<<>>>@@@CCCFFFJJJOOOVVV^^^cccaaabbbcccdddddddddddddddbbbbbbcccdddgggiiilllnnnoooppprrruuuxxx{{{}}}~~~ssshhhqqqrrr\\\MMMFFFDDDDDDHHHMMMVVVeeerrr}}}~~~}}}~~~~~~sssfffPPPGGGHHHXXXlllyyy}}}rrr\\\AAA333000000//////------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---...///333<<>>KKKUUU[[[VVVQQQUUU___lllsssvvv~~~nnnRRRHHHLLLTTTaaavvv|||iiiRRRCCC888666444444555777777777999:::999666777:::888444666555444444333444444444444555555444444666999<<>>888444222000///000000///...........................---...////////////...------///333888777555777===JJJUUU```eeehhhiiifffaaa************************++++++,,,+++,,,///444777AAAHHHNNNJJJPPPnnn~~~tttQQQEEEOOOhhhyyywwwoooiiiooo~~~xxxeeeRRRFFFCCCBBBEEENNNYYYhhh|||~~~~~~~~~{{{yyyyyyssspppllljjjjjjkkkkkkkkkmmmkkkjjjiiihhhgggdddbbb______\\\WWWOOOEEE<<<777111222333666888<<<>>>@@@============<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<:::::::::999777888:::<<<;;;>>>BBBFFFJJJOOOUUUYYY[[[^^^``````______```bbbccccccdddfffiiillloooqqqssstttvvvyyy|||qqqiiisssvvv```PPPDDDBBBBBBEEEIIIPPP]]]jjj}}}}}}}}}|||zzz}}}zzzsss___TTTPPP^^^qqq{{{vvvrrrnnn{{{hhhMMM888111111000---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,...000555???MMMVVVZZZTTTPPPWWWeeettt~~~kkkQQQIIIMMMWWWeee{{{ttt___III;;;666555555666777999::::::999;;;:::777888;;;999555777777666555555555555555333444555555555666888;;;???AAAFFFNNNWWW___eeehhhkkkkkkjjjjjjiiiiiihhhhhhkkklllmmmppptttyyy|||~~~ppp```SSSQQQPPPJJJHHHJJJRRRZZZeeelllsssttt[[[>>>777444222000///000000///...........................---...///000000///...------...333888888666888>>>MMMXXXbbbhhhjjjiiiddd]]]************************++++++,,,,,,,,,///444888AAAIIIOOOJJJOOOiiittteeeJJJEEEVVVqqq}}}~~~||||||rrrjjjeeemmm~~~wwwdddQQQEEECCCBBBFFFNNNZZZiii~~~~~~}}}}}}zzzwwwxxxssspppllljjjjjjkkkllllllooommmkkkjjjjjjhhheeeccc___^^^\\\WWWOOOFFF===777111222444777:::>>>AAACCCCCCCCCCCCBBBBBBBBBBBBAAA????????????@@@@@@@@@@@@======<<<;;;999888:::<<<;;;>>>BBBEEEHHHLLLQQQTTTYYY[[[^^^___]]]\\\^^^```cccccceeegggjjjmmmppprrruuuvvvxxx{{{~~~ooohhhssswwwaaaRRRCCC@@@@@@CCCGGGNNN[[[gggyyy}}}}}}{{{yyy|||}}}wwwdddWWWRRR___rrr|||wwwrrrooovvveeeKKK777000111111...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,...000555@@@NNNWWW[[[TTTQQQZZZlll}}}kkkQQQJJJNNNYYYhhhoooYYYDDD888888888999:::<<<>>>???@@@:::<<<;;;999;;;>>><<<888999999888777777777777777222444666777777888999;;;;;;===AAAIIISSS[[[aaadddlllllllllkkkkkkkkkjjjjjjllllllnnnqqqtttyyy|||~~~~~~~~~rrraaaSSSQQQPPPJJJGGGJJJOOOXXXccckkkqqq}}}yyy^^^???666444222000///000000///...........................---...///000000///...------...333888888666999???PPPZZZdddiiikkkjjjccc[[[