BM6P6(@ {{{vvvrrrpppnnnmmmkkkkkkgggcccbbbbbbaaa^^^ZZZZZZWWWTTTRRRPPPOOOMMMKKKJJJGGGDDDBBBAAAAAA@@@???::::::999999888999999999777777777666555555444444555555444444444333333333000000111222333333444444222111111222444555555444444444444444444444444444333333333444444444555555999999888888777777666666666555555444444666777888999<<>>AAADDDNNNcccvvvyyycccVVVPPPKKKHHHJJJMMMQQQWWW^^^{{{vvvrrrpppooommmkkkkkkhhhcccbbbbbbaaa^^^[[[YYYWWWTTTRRRQQQPPPNNNLLLIIIGGGCCCAAAAAAAAA@@@???;;;:::999999888999999999777777777666555555444444555444444444444333333333111111111222222333333444222111111222444555444333333333333333333333333333333333333444444444555555555444444444444444333333666555555444555666777888888:::???DDDIIITTThhhzzzyyynnniiiiiiiiirrruuuccc]]]WWW\\\bbbiiittt|||yyyrrrmmmmmmsss}}}yyytttnnnmmmooorrrsssrrrvvvzzz~~~zzzvvvqqqkkkfffbbbccc^^^\\\]]]^^^]]]___bbbcccggglllooorrrvvv|||~~~qqqmmmppp{{{dddOOOCCC===;;;777666666555444555555555777666444333222111222222444333222222111111111222111111111111111111111111000000000000000000000000111111000000111111222333////////////////////////000000000000111111111111111000///......///000111111111111111111111111111111333444444222111111222000111222222222222222222222222222222222222222222333444444444444444444333444444444444444444444444333555666666555444444555777777666666777888999999;;;;;;===@@@AAAIII[[[lllnnn___RRRLLLHHHIIILLLPPPVVV]]]{{{wwwsssqqqooommmkkklllhhhdddbbbcccbbb___\\\YYYVVVTTTRRRRRRQQQOOOMMMIIIFFFCCCAAAAAA@@@???>>>;;;;;;:::999999999999999777777777666555555444444444444444444333333333333222222222222222222222222333222111222333444333222333333333333333333333333333333333444444444555555222222222222222333333333666555555555555666777777777888;;;>>>AAAIIIYYYiiitttjjjfffbbbhhhrrrlll___ZZZ[[[]]]cccllluuutttpppgggddddddjjjttt}}}uuupppoooooonnnlllmmmnnnpppqqqrrrsssvvvyyy|||~~~zzzvvvrrrnnnkkkjjjhhhfffccc```]]]\\\[[[^^^ZZZZZZ]]]___```ccchhhjjjpppxxxxxxkkkfffjjjrrr~~~dddNNNCCC>>>===<<<666555444444333333444444555444333333333333333444333333222111111111111222111111111111111111111111000000000000000000000000111000000000000111222222////////////////////////000000000000111111111111000000////////////000000111111111111111111111111111333444444222111111222---...///111222333333444222222222222222222222222555444444333333444444555333333333333333333333333333555666666555444444555666666666666777888::::::;;;;;;===??????CCCQQQ___xxxzzziiiWWWOOOIIIHHHKKKNNNTTTZZZ|||xxxtttrrrpppnnnllllllhhhdddccccccccc```]]]YYYVVVTTTRRRRRRRRRPPPOOOIIIFFFCCCAAAAAAAAA???>>><<<;;;:::999999999999999777777777666555555444444444444444333333333222222333333222222222222222222444222111222333333222111222222222222222222222222333333333444444444555555333333333444444555555666555555555555666666666777666666888;;;<<>>@@@JJJUUUmmmwww___TTTKKKHHHIIILLLQQQWWW|||xxxvvvtttqqqnnnllllllhhhdddcccddddddaaa^^^YYYWWWTTTSSSSSSRRRQQQOOOJJJGGGDDDBBBBBBAAA@@@???===<<<;;;:::999999999999777777777666555555444444444444333333333222222222333333222222222222222222333222111111333333222000222222222222222222222222333333333444444444555555444444555555666666777777444555555666666666666666666666777:::<<>>===<<<:::999999999999777777777666555555444444333333333333222222222222222222222222222222222222222111000111222333222111333333333333333333333333333333333444444444555555444444444444555555555555444555555666777666666666777666888;;;<<<>>>FFFNNN\\\qqqmmmeeedddmmm{{{ttteee^^^[[[WWWVVVVVVTTTQQQQQQSSSTTTUUUZZZaaasss}}}yyyvvvsssqqqnnnlllkkkjjjgggffffffgggiiikkkhhhjjjmmmnnnoooqqqsssuuuxxxzzz|||~~~}}}|||{{{xxxuuurrrooommmlllhhhgggfffeeedddcccccccccaaaaaabbbbbbbbbaaaaaa```[[[ZZZZZZ[[[^^^`````````]]]```bbbbbbbbbdddjjjooopppqqqwww~~~xxxmmmiiigggmmmxxxoooZZZJJJDDD===:::;;;;;;888555777666666555444555555555444444444333222000///...111000000000000111222222111111111000000//////...////////////////////////000////////////000111111////////////////////////000000000000111111111111//////000000000000//////111111111111111111111111111333444444222111111222111111111222111111000000111111111222222333333444555444444333333444444555555555555555555555555555333555666666555444444555666666666666777888::::::999999;;;>>>??????FFFMMMaaayyyuuueeeTTTLLLJJJJJJMMMQQQ}}}zzzxxxvvvsssooolllllliiieeedddeeeeeeccc```\\\ZZZWWWUUUTTTSSSPPPOOOLLLIIIFFFDDDDDDDDDCCCAAA>>>===<<<;;;:::999999999777777777666555555444444333333333222222222222111111111111222222333333444111000///000222333333222333333333333333333333333333333333444444444555555555555555444444444444444444444666777777777666555888666888;;;;;;<<>>;;;999999999777666666555444444333333444444000111111222111000///...000000000000000111222222222111111000//////......///////////////////////////////////////000111111////////////////////////000000000000111111111111...///000111111000///...111111111111111111111111111333444444222111111222111111222222222222111111000111111222333333444444333444444444444444444333444444444444444444444444333555666666555444444555777777666666777888999999:::999:::===>>>>>>CCCJJJYYYrrrmmmYYYNNNKKKJJJLLLOOO}}}zzzxxxvvvsssooolllllliiieeeeeeffffffccc```]]][[[WWWUUUTTTRRRPPPNNNMMMJJJGGGEEEEEEEEECCCBBB>>>>>><<<;;;:::999999999777777777666555555444444333333333222222222111111000000111222333333444444000//////000222444333222444444444444444444444444333333333444444444555555777777777666666555555555333444666777777777666555888777777::::::999===CCCDDDUUUiiiyyy|||ssssssvvv||||||nnnaaaYYYXXXQQQOOOOOOQQQPPPOOOSSSXXXWWW```ooo{{{wwwssspppnnnmmmhhhiiijjjiiigggfffggghhhggghhhiiiiiihhhiiikkkmmmjjjlllmmmmmmkkkjjjkkkkkkoooppppppqqqqqqrrrssssssmmmmmmmmmlllkkkiiigggfffggggggfffeeedddbbbaaa```______```___^^^\\\ZZZXXX[[[[[[[[[\\\]]]___```aaa``````aaaaaaaaaaaa``````dddcccccceeeiiilllmmmmmmsssxxxxxxrrrjjjbbbeeekkkzzzdddOOOEEE<<<;;;999777777777777888555444333333222222333333***+++---000222333333333000000///000000111222222222111111000///......---///////////////////////////////////////000111111111111111111111111111111000000000000111111111111000111222333333222111000111111111111111111111111111333444444222111111222000111222333333333333333000000111222333333444444222333555555555555333222333333333333333333333333555777888888777666666777888777777777777777888888<<<::::::<<<======AAAHHHSSSlllrrr\\\PPPLLLJJJLLLNNN}}}{{{wwwsssooommmkkkiiigggdddccccccbbb```^^^ZZZYYYWWWUUUSSSQQQPPPPPPNNNKKKFFFCCCBBBAAA@@@???<<<:::999999:::;;;:::999999999888888777666666666444333222111000111222333333333333333222222111000111111222222222333333333333333333333333333333333444444444444444444444444777777666666555555555555666666666666777777777777999888777888;;;=========BBBJJJZZZppp|||sssoootttssscccUUUWWWSSSQQQRRRQQQPPPTTT[[[\\\\\\bbbppp~~~{{{wwwtttsssqqqqqqqqqqqqooommmpppnnnllliiihhhgggggggggkkkkkkiiigggfffdddbbbbbbccccccddddddeeeeeeffffffbbbaaaaaa``````______^^^]]]^^^___```______]]]]]]]]]^^^^^^^^^^^^^^^]]]]]][[[]]]^^^^^^^^^___bbbdddbbbdddeeeffffffhhhjjjmmmlllnnnrrruuuwwwyyy}}}}}}uuuiii______fffmmmjjjPPPAAA===888888888777777777777777222222222111111000000000111111111111111111111111111111000000000000111111111111000000000000111111000000000000000///......///000111222222111000///000000000000000000000000111000///......///000111////////////000000000000222111000000000111222333222222222111111111000000111111111111111111111111333333333333333333333333555555555444444333333333222222222333333333444444555555555555555555555555666666666666777777777777999999:::::::::===BBBFFFLLL___}}}|||```VVVRRRJJJFFFHHH{{{wwwsssooommmllljjjhhhfffeeedddcccaaa___[[[ZZZXXXVVVTTTRRRQQQQQQMMMJJJFFFCCCBBBBBBAAA@@@===<<<::::::;;;<<<;;;:::999999888888777666666666555444333222111222222333222222333333333222111111111222222222222333333333444444444444444444444444444444444444444444444444666666666555555555444444555555555555666666666666888777666777:::<<<<<<<<>><<<888888888777777666666666444444444333333333222222111111111111111111111111111111000000000000111111111111000000000000111111000000000000000///......///000111111111111000///////////////////////////111000///......///000111////////////000000000000222111111000111222333444222222222111111111000000111111111111111111111111111111111111111111111111333222222222222222222111444444444555555555666666555555555555555555555555777777888888888999999999888999999::::::===BBBEEELLL]]]vvvjjj]]]WWWOOOKKKLLL{{{wwwssspppmmmlllllljjjgggffffffeeecccaaa\\\[[[YYYWWWUUUSSSRRRRRRMMMIIIEEECCCCCCCCCBBBAAA???===;;;;;;<<<<<<<<<:::999888888777777666666555555444444333222333333333111111222333333333222222222222222222333333333333444444444444444444444444444444444444444444444444555555555444444444444444444444444444555555555555777666555666888:::::::::<<<>>>CCCMMM___xxx{{{vvvyyykkk```VVVTTTTTTVVVZZZ___hhhgggfffeeeeeejjjyyy}}}|||{{{tttsssrrrpppooommmlllkkkffffffffffffeeedddcccbbbccccccbbbaaa```````````````aaabbbccccccdddccccccfffggghhhiiijjjkkkkkkkkkiiikkknnnpppqqqtttwwwzzz{{{~~~xxxkkkeeebbbdddrrrqqq[[[KKK@@@;;;;;;999888888777666555555444444444444333333333333222111111111111111111111111111000000//////000000111111000000//////000000111//////000000000///......///000000111111000000///........................000000////////////000000////////////000000000000222222111111222222333444222222222111111111111111111111111111111111111111111111111111111111111111111222222222222222222333444444444555555555666666555555555555555555555555777777888888888888999999888999999999:::===AAADDDKKKXXXlllppp```WWWNNNJJJKKK{{{wwwtttpppnnnmmmllljjjhhhggggggeeecccaaa\\\[[[YYYWWWUUUSSSRRRRRRLLLIIIEEECCCCCCCCCCCCBBB???===;;;:::;;;<<<;;;:::888888888777666666555555555555444444444333333333000111222222333333333333222222222333333333444444333333333333333333333333444444444444444444444444444444444444444444444444444444555555555666666666666555444555777999999888555:::@@@GGGSSSfff~~~~~~uuuuuuxxxqqq```XXXWWWYYY^^^ccchhhjjjkkkhhhdddfffqqq||||||zzzxxxwwwsssssssssrrrpppnnnlllkkkmmmllljjjiiiiiihhhiiiiiiiiiiiijjjlllmmmnnnnnnnnnssstttvvvxxxzzz{{{||||||yyy{{{~~~vvvjjjhhhkkktttpppWWWGGG???:::888999888888777666555555444333111111111111111111111111111111111111111111111111000000////////////000000000000////////////000000...///////////////......///000000000000000000///////////////////////////000000////////////000000////////////000000000000222222222222222333333444111111111111111111111111111111111111111111111111222333333333333333444444333333333444444555555555222222222333333333444444555555555555555555555555555555555555666666666777777888999999:::<<>><<<:::999::::::999888888888777777666555555555555555555444444444333333000111222222333333333333222222333333333444444444111111111111111111111111444444444444444444444444444444444444444444444444555555666666666777777777666555444444666888888777333999>>>BBBIIIWWWkkk{{{uuusssuuuooo```ZZZYYY\\\aaaeeekkkooommmiiiiiinnnsss}}}{{{yyyxxxvvvtttttttttuuuvvvwwwwwwxxxzzz{{{}}}~~~xxxpppssszzziiiXXXGGG???<<<999777777777777666666555444444333111111111111111111111111111111111111111111111111000000////////////000000000000////////////000000......////////////......000//////////////////000000000000000000000000000//////000000000000//////////////////000000000000111111222222222333333333111111111111111111111111111111111111111111111111222222222333333444444444333333333444444555555555222222222333333333444444555555555555555555555555444555555555555666666666666888999999:::;;;>>>AAAAAAKKK\\\ssszzzgggZZZRRRNNNNNN|||xxxtttrrrpppooollljjjhhhggggggfffdddbbb[[[ZZZXXXVVVTTTRRRQQQQQQMMMJJJFFFDDDDDDDDDCCCBBB>>><<<:::999999999888777888777777666666555555444444444444444444333222222111111222333333333222222333333333333444444444444222222222222222222222222444444444444444444444444444444444444444555555555666666666666777777777888777555444444666888777777555888::::::>>>KKK^^^mmm{{{uuusssvvv{{{rrrddd[[[ZZZ\\\```gggllllllkkkllllllkkkvvv|||eeeRRRHHH???===<<<999666555555555555555444444444444222333333333333444444444111111111111111111111111000//////......//////000000//////......//////000------.../////////......000//////......//////000111111111111111111111111//////000000000000//////////////////000000000000000000111222222222222111111111111111111222222222111111111111111111111111000000000111111222222333111222222222222222222333444444444555555555666666555555555555555555555555666666777777777777888888666777999999999;;;===??????FFFVVVmmm}}}iii[[[RRRNNNMMM|||xxxuuurrrpppooonnnllljjjiiihhhgggeeeccc\\\[[[YYYWWWUUUSSSRRRRRROOOLLLGGGEEEDDDCCCBBBAAA???===;;;:::::::::999888777777777666555555444444222333444444444333111111222222333333333222111111333333333444444444444555333333333333333333333333444444444444444444444444444444555555555666666666555555555666666666777777777666444555666888777777555777888888:::CCCQQQ[[[qqqzzzrrrooopppvvvwwwddd[[[YYYYYY```dddfffjjjppppppkkkqqqyyyxxx```MMMDDD>>>;;;<<<;;;666444444333444444444444555555555222222333333333444444444111111111111111111111111//////............////////////............//////,,,---......//////......000///............///000000000000000000000000000...///000111111000///...////////////000000000000...///000111111111000000000000111111111222222222111111111111111111111111///000000111222222333333333222222222222222222111444444444555555555666666555555555555555555555555666666666777777777888888555777999999999:::<<<>>>???DDDPPPddd}}}mmm\\\RRRLLLJJJ|||xxxuuurrrpppppppppnnnkkkjjjjjjiiigggeee^^^\\\ZZZXXXVVVUUUTTTSSSPPPLLLHHHEEEDDDCCCBBBAAA@@@>>><<<;;;;;;;;;:::888777777777666555555444444222222333444333222111000333333333333333222111000333333333444444444555555555555555555555555555555444444444444444444444444555555555666666666777777444444444555555555666666888666555555777888888777333666:::<<<===@@@EEEIIIaaarrrrrrnnnlllnnntttxxx|||nnn^^^ZZZTTTYYY^^^aaajjjtttvvvqqqnnnuuu~~~yyyaaaMMMAAA===:::999;;;999444222444222222333444444555555666000000000111111222222222111111111111111111111111//////............////////////............//////,,,,,,---.../////////...000///...------...///000////////////////////////...///000111111000///...////////////000000000000---...///111111000000///000000111111222222222222111111111111111111111111111111222333444444555555555555555444444333333333222222222333333333444444555555555555555555555555444444444444555555555666555777999999999:::<<<===AAACCCLLL]]]uuutttbbbWWWPPPLLL{{{wwwsssqqqooooooooommmkkkjjjjjjiiigggeeebbb___[[[YYYXXXWWWUUUTTTNNNKKKHHHEEEDDDDDDBBBAAA>>>===;;;;;;<<<;;;999777;;;:::888666444444444444222222222222222222222222111111111111111111111111444444444444444444444444444444222222222222444444222333444444555555444444444444444555555555555666444444444444444555666777777777777777666666666666555555666888;;;===???AAAPPPddd{{{yyypppiiifffjjjnnnpppvvv}}}kkk[[[]]]ZZZZZZ^^^fffmmmpppqqqsssqqqvvvzzzaaaMMMBBBAAA::::::999999888777777777444444444555555555666666333333333222222222111111111111111111111222222222000000000000000000000000///////////////000111111000000000000000000000000111111000000//////......---......///////////////////////////////////////000000000000////////////000000111222222222222111000////////////111333444222111111111000000//////000111111111111222222222333333333333333333333333444444222222222222444444333444555555666666555555777777777777888888888888777777777888999:::<<<<<>>===;;;;;;<<<;;;999777;;;:::888666555444444444222222222222222222222222111111111111111111111111333333333333333333333333444333222222222222333444222333444444555444444444444444444444555555555555555444444444444555555666666666666555555555555555555666777888:::<<<>>>???IIIWWWiiiyyyuuullleeeeeefffhhhnnnvvvzzzggg\\\YYYVVVXXX^^^dddggghhhrrrqqqwwwhhhTTTDDD======999999888888777777666666333444444444555555555666333333222222222111111111111111111111111111111111//////////////////////////////......//////000111///////////////////////////////////////000000000---......///////////////////////////////////////////////////000000000000000000111222222222222111000/////////000111222333111111111111000000000///000111111111111222222222333333333333333333333333444333333222222333333444333444555555666666555555666666666777777777888888777777777888999:::<<<<<<@@@BBBFFFQQQeeennn[[[QQQMMM{{{xxxtttrrrpppppppppnnnlllkkkkkkkkkiiigggccc```\\\YYYXXXXXXVVVTTTQQQNNNIIIGGGFFFEEEDDDBBB???===<<<;;;<<<;;;999888;;;:::888666555444444444222222222222222222222222111111111111111111111111222222222222222222222222333333222222222222333333222222333444444444444444444444444444555555555555666555444444444444444444444444444555555555555555666666777888999;;;======CCCIIIUUUfff|||}}}sssiiibbb```bbbjjjrrryyy{{{eee___XXXUUUXXX\\\___```nnnpppxxxgggSSSEEE===:::;;;888888777777666555555444333333444444444444555555333222222222222111111111222222222111111000000///////////////////////////......------......///000////////////////////////---......///000000111111---......///////////////////////////////////////......//////000000111111///000111111222222111111000/////////000111222333111111111111000000000000000111111111111222222222333333333333333333333333444333333222222333333444333444555555666666555555555555555666666666666777777777777888999:::<<<<<>><<<;;;;;;;;;:::888::::::888777666444444333222222222222222222222222111111111111111111111111222222222222222222222222333222222222222222222333222222333444444444444333333333444444444555555555666555555444333333333333444444555555555555666666777777777777888:::;;;<<<@@@BBBIIIXXXmmmtttiiidddeeelllrrrxxxzzzpppbbbYYYWWWZZZ]]]^^^ffflllxxxkkkTTTFFF???;;;::::::777666666555555444444333333333333333333333444444222222222222111111111111333222222111000//////...////////////////////////---------------...//////////////////////////////........./////////000000---......///////////////////////////////////////---......///000111111222///000000111111111111111000000000000000111111222111111111000000000000000000000111111111222222222222222222222222222222222333333333333333333333333333444555555666555555555444444444555555555666666777777777888999:::<<<<<<>>>===@@@HHHUUUjjjooo\\\PPP|||yyyvvvtttsssrrrqqqooommmmmmmmmmmmkkkjjjdddaaa]]][[[ZZZYYYWWWVVVTTTPPPKKKGGGFFFEEEDDDDDD@@@>>><<<;;;;;;;;;:::999:::999999777666555333333222222222222222222222222111111111111111111111111333333333333333333333333222222222222222222222222111222333333444444333333333333333444444444444555666555444333333333333333555555666666666777777777777777777777888999::::::;;;===DDDPPP___ssszzzpppnnnppprrrxxxsssccc\\\[[[\\\]]]^^^gggvvvgggWWWGGG@@@>>>;;;999999666666555555444333333333333333333333333333222222222222222111111111000000222222111111000///..............................---------------...//////........................000/////////.........------......///////////////////////////////////////---......///000111111222//////000111111111111000///000000000111111111111000000000000000000111111000000111111111222222222222222222222222222222222333333333333333333333333333444555555666555555555444444444444555555555555777777777888999:::<<<<<<>>><<>>===<<<999777777666666555555444333333333333333222222222222111111222111111111111000000000111111111000000//////.................................------......///000........................000000//////...------,,,---......///////////////////////////////////////......//////000000111111...///000000111111000000///000111111111111000000000000000000111111111111000111111111111222222222222222222222222222222222222333333444444333333222333444555555666666555555444444444555555555555666777777777888999:::<<<<<<>>><<>>DDDIIIVVVnnnwwwiii```^^^bbbjjjssszzzfffUUUEEE???;;;<<<;;;777666777666666666555444444333333333222222222111111111111111111111111000000000000000000000000000/////////........................//////......//////000111................................................---......///////////////////////////////////////////////////000000000000...//////000000000000000///000111222222111000//////000000000111111111111000111111111111222222222111111111111111111111111222333333444444333333222333444555555666666555555444555555555555666666666777777777888999:::<<<<<<>>><<>>;;;<<<:::777777:::777666666555555444333333333222222222111111000000111111111111000000000000////////////000000000000........................///////////////000111111........................,,,,,,------.../////////---......///////////////////////////////////////000000000000////////////...//////000000000000000///000111222222111000/////////000000111111111222000111111111111222222222111111111111111111111111222222444444444444222222333444555555666666555555555555555666666666666777777777777888999:::<<<<<>>CCCCCCIIIaaa{{{ttt}}}zzzwwwuuutttvvvtttqqqpppppppppooonnnhhhbbb\\\ZZZYYYYYYXXXXXXWWWSSSMMMIIIGGGEEECCCAAACCC@@@===;;;;;;;;;;;;:::888888777777666444333222333222111111000000111111//////000111222333333333444333222111111222333444333111000//////111333444444444444444444444444444333333333333333333333333111111111222333444555666333333333444444444555555555555666666777777888888555666:::===???EEETTTbbbzzzooofffbbbhhhoooxxxhhhUUUIIIBBB<<<<<<;;;:::999888777666333333333444444444444555222222222111111111000000111111111111000000000000////////////////////////,,,++++++***+++,,,---...---------------,,,,,,,,,........................******,,,---......//////000000000000000///......////////////////////////////////////000000000000000000000000111111111111////////////000000000000222222111111111111222222000000111222222222222111222222222222222222222222000000111222333333444444555555555555555555555555333444444555666777888888777:::===>>>;;;::::::<<<<<<===@@@BBBCCCJJJ[[[lll{{{~~~|||zzzwwwuuutttvvvtttrrrqqqqqqqqqooommmkkkeee___\\\[[[ZZZXXXXXXSSSOOOKKKHHHGGGFFFEEEDDDBBB@@@===;;;;;;;;;:::999888888777777666444333222333222111111000000111111000000000111222222222333222111111000000111111222222111000000000111333333222222222222222222222222333333333333333333333333222222222222333444444555333333333444444444555555555555666666777777888888777777:::======AAAMMMZZZrrrtttjjjiiillltttmmmXXXJJJAAA;;;:::999999888666555555444555555444444333333333222222222222222111111111111111111111000000000//////////////////////////////......---------...///000,,,------------.................................,,,------.........------000000000000000///......////////////////////////.../////////000000000000//////000000000111111111/////////000000000111111111000000000000000000111000000111222222222222111222222222222222222222222111111111222222333333444555555555555555555555555444444555555666666777777666999;;;;;;999888999;;;:::;;;>>>@@@@@@FFFVVVfff~~~|||zzzwwwvvvuuuuuutttsssssssssqqqnnnlllhhheee```\\\ZZZZZZZZZXXXRRRNNNJJJGGGFFFFFFEEEDDDBBB???<<<::::::::::::999888888777777666444333222333222111111000000111111111111111111111111222222000000000111111000000000000111111111111222222222111111222222222222222222333333333333333333333333333333333222222333444444333333333444444444555555555555666666777777888888888888:::<<<;;;<<>>IIITTTjjj}}}{{{yyyxxxwwwwwwvvvuuutttuuutttrrrnnnjjjdddfffccc\\\XXXZZZYYYVVVTTTQQQLLLHHHFFFEEECCCAAABBB???<<<;;;;;;;;;:::999888888777777666444333222333222111111000000111111222222222111111111111111000111222333333222111000000000111222222222222111222222222333333444444444333333333333333333333333444444333222222222333333333333333444444444555555555555666666777777888888888777999<<<<<<:::===CCCNNN\\\sss}}}ssspppsssxxx|||}}}~~~jjjNNNBBB@@@>>>999666999888888777777666666666222222222222222222222222333333333222222222111111000000000////////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++//////......---------,,,------------------------+++,,,---...////////////......////////////......////////////////////////............////////////...////////////000000000000111111111222222222222222111111000000111111222000000111222222222222111111111111111111111111111333333222222222222222222444444444444444444444444555555555555444444444444777555444444666888999:::999999:::<<<<<<===DDDNNNaaaxxx}}}zzzxxxxxxxxxxxxwwwvvvuuutttsssqqqnnnkkkkkknnnkkk```ZZZ[[[YYYTTTQQQNNNJJJHHHHHHHHHGGGFFFCCC@@@===;;;;;;;;;;;;:::888888777777666444333222333222111111000000111111111111111111111111222222222222333333333333222222000111111111111222222222//////000000111222222222333333333333333333333333333333333222222333444444333333333444444444555555555555666666777777888888777666888;;;;;;:::<<>>:::666666666555555555444444444333000000111111111222222222222222222111111111000000000000////////////......,,,,,,,,,,,,,,,,,,,,,,,,....../////////...---,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++---.../////////------.../////////......////////////////////////------........./////////......////////////000000000000000111111111222222222222111111111111222222000000111222222222222111111111111111111111111111222222222222222222222222333333333333333333333333444444444444444444555555666555444555888999:::999:::999;;;======<<>><<<<<<<<<<<<;;;888888777777666444333222333222111111000000111111000000000111222222222333222222111111111111222222222111000000000111333333...//////000111111222222333333333333333333333333222222222222333444444555333333333444444444555555555555666666777777888888888666666999999888:::>>>???CCCNNN___ttt~~~vvvpppqqqsss|||~~~pppiiieeehhhhhheeegggooowwwzzz{{{^^^NNNBBB@@@===666666;;;555555444444444444333333111111111111111000000000111111111000000000//////000000/////////.........------------------------....../////////...---,,,******++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---------,,,,,,---......//////......////////////////////////---------.........//////........./////////000000/////////000000000111111111111000000000000111111000000111222222222222111111111111111111111111111111111111222222333333444333333333333333333333333333333333444444555555555555444333666999:::999777999888:::======<<<@@@FFFPPPccc|||zzzxxxxxxxxxyyyzzzxxxtttrrrrrrqqqooommmbbbjjjjjj```[[[___```[[[VVVSSSNNNJJJIIIHHHFFFEEEDDDBBB???=========<<<;;;888888777777666444333222333222222111000111111111//////000111222333333444222111000//////000111222333111000//////111333444000111111222333333444444333333333333333333333333111111111222333444555666333333333444444444555555555555666666777888888888999666555888888666777;;;;;;???FFFPPP\\\nnnxxxpppmmmmmmsss}}}}}}ttteeegggeee```___ffflllooo{{{}}}jjjSSSGGG>>>===888000222<<<666666666666666666555555333333222111000///......000000000000////////////000/////////............////////////////////////,,,,,,---...---,,,***)))&&&'''(((***,,,...///000,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******,,,,,,---.../////////...////////////////////////---------.........//////............/////////000////////////000000000000000000////////////000000000000111222222222222111000000000000000000000000000000111222333333444444333333333333333333333333222222333333444555666666333222333555999:::888555888777999======<<<>>>DDDHHHZZZxxx}}}{{{yyyxxxwwwwwwuuuuuuuuuvvvwwwuuuqqqnnnfffccc^^^[[[YYYYYYWWWVVVUUURRRNNNLLLJJJIIIGGGFFFCCCAAA===;;;;;;;;;:::999888888888888777555444333333333333222222111111111111111111111111111111111////////////000111222333000///.........///111222222222222222222222222222222222222222222222222222111111222222222333333333444444444555555555555666888777666666666777999:::777777777777888999:::;;;:::<<>>@@@FFFUUUmmm}}}{{{yyywwwvvvvvvttttttuuuvvvvvvtttpppmmmfffccc^^^[[[YYYYYYWWWVVVVVVSSSOOOLLLJJJIIIGGGEEECCCAAA===;;;;;;;;;:::999888888888888777555444333333333333222222222111111111111111111111111111111111111000000000000000111000000/////////000111222222222222222222222222222222222222222222222222222111111222222222333333333333333333333444444444555555444333333333444666666777777777777888999999:::888:::<<<>>>CCCNNN]]]hhh{{{vvvmmmgggkkkrrr|||rrrhhhaaa]]]___dddgggrrrrrr]]]NNNAAA???;;;999888888666555777666444222222222333444333222111000000000111222000000111111111111000000.........//////......------------,,,,,,---------,,,,,,+++,,,,,,---...///------------------------///,,,***,,,///000---***---......//////......---...---+++---///000///---,,,,,,,,,------------...000///...------...///000/////////.........////////////000111111111111000000000000000000///......///000222222111111111222111111111222222333333333222222222222222222222222444333222222111111222222444333333333333333444555555666777777666666777999999888777777999;;;===???DDDNNNaaawww}}}zzzxxxwwwvvvuuusssssstttuuuuuusssooolllfffccc^^^[[[YYYYYYWWWVVVWWWTTTOOOLLLJJJHHHFFFDDDCCCAAA===;;;;;;;;;:::999888888888888777555444333333333333222222222222111111111111111111111111111333222111000////////////111000000000000111222222222222222222222222222222222222222222222222222222111111222222222333333333222222222333333333444444333333222222333333444555888888777777777777888888888999::::::<<>>DDDIII\\\mmmxxxpppnnnsssqqqiiigggcccfffmmm{{{~~~hhhVVVLLLFFF@@@<<<;;;999777777777666555333333444444555444333222111///000000000111111222222//////000000000000//////111000///.........///000...------,,,,,,------......------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,///111000,,,)))+++,,,,,,------,,,,,,+++...---------.....................////////////000/////////....../////////.........///////////////...//////000000000000000111111222222222222111000///000222222111111111222111111111111111222222222000000000111111111111111333333222222111222222333666555555444444444555555333444666555444444555777999999888888999:::;;;;;;DDDGGGPPPaaaxxx}}}{{{xxxvvvuuutttssssssssstttuuusssooolllfffccc^^^[[[YYYYYYWWWVVVWWWSSSOOOLLLJJJHHHFFFEEECCCAAA===;;;;;;;;;:::999888888888888777555444333222222222222222222222222111111111111111111111111000000//////000111222222000000111111222222222222111111111222222333333333222222222222222222222222111111222222222333333333444444444444555555555555555555666666777777777777777777666666555666666666555666777999;;;>>>BBBEEEKKKYYYnnnxxxwwwvvvkkkfffdddfffqqqpppdddSSSGGGAAA???===<<<;;;999777666666555333000222333444555444333222000//////000000111111111111//////000000000000//////444333111///......////////////............//////000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---///000///,,,)))++++++,,,,,,,,,,,,++++++............---------............////////////000...//////////////////...------...///000000//////......///000000000000000000111111222222222111111///000222222111111111222111111111111111111111111111111111111222222333333333222222111222222333333444333333444555666777777333444555555444444555666888888888888999999:::;;;===@@@IIIZZZqqq~~~|||yyywwwuuuuuusssssstttuuuuuusssooolllfffccc^^^[[[YYYYYYWWWVVVVVVRRRNNNLLLJJJIIIGGGFFFCCCAAA===;;;;;;;;;:::999888888888888777555444333111222222222222333333333111111111111111111111111////////////000111222333///000111111222222111111111111111222222333333444222222222222222222222222111111222222222333333333444444444555555555666666333333444555555555555444666666555555555555666666333333444666999===???AAABBBLLL^^^sss~~~{{{{{{vvvnnngggdddkkkuuuoooUUUNNNDDD>>><<<<<<;;;::::::888777666666555222000111222333444444333222111//////000111111111000000...//////000000//////...111000///...------------000000////////////000000000///......------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,++++++,,,,,,------,,,,,,+++---/////////---,,,---...,,,,,,,,,------------.........////////////......,,,---...000000000//////---...//////000000//////...//////000000000000//////000222222111111111222111111111111111000000000000000111111222333333333222222111111222222333333222222222333444666777888333444555555444444555777666777888888999::::::;;;:::???HHHXXXnnn}}}zzzxxxvvvuuuttttttuuuvvvvvvtttpppmmmfffccc^^^[[[YYYYYYWWWVVVTTTQQQNNNKKKKKKJJJIIIGGGCCCAAA===;;;;;;;;;:::999888888888888777555444333111111222222222333333333111111111111111111111111111000000000000000111111...///000111111111000000000111111222333333444444222222222222222222222222111111222222222333333333333333444444444555555555111222333444555444333333444444444444555666777777555444444555888:::<<<===???EEEQQQbbbwwwxxxyyy|||}}}qqqiiijjjmmmuuugggUUUEEEAAA===;;;;;;:::999777777666666666777666444222222222222333333333222222///000000111111000///.........////////////......+++,,,------............//////............//////......------,,,---------++++++++++++++++++++++++,,,---......------,,,---,,,,,,------------,,,,,,---///000///---+++---...,,,,,,,,,------------...---...///000000///...---+++,,,...000111000//////---...//////000000//////......///000000000000000///000222222111111111222222111111111000000000/////////000000111222222333222222111111222222333444333333222333333444555555333555666666555555666777555555777888::::::;;;;;;;;;@@@HHHTTTfff}}}{{{xxxwwwvvvuuuuuuuuuvvvwwwuuuqqqnnnfffccc^^^[[[ZZZYYYWWWVVVSSSPPPMMMKKKKKKKKKIIIHHHCCCAAA===<<<;;;;;;:::999888888888888777555444333111111111222222333333333111111111111111111111111333222111000////////////---...///111111000000///000000111222333333444444222222222222222222222222111111222222222333333333222222333333333444444444222333444555666555444444333333333444555666777888999777666666777999::::::;;;>>>EEERRRddd{{{|||sssrrruuu||||||pppkkkgggiiixxxiiiSSSCCCAAA>>><<<:::::::::888666555444555666888888666444222222222222222222222333000000111111111///...---......////////////......(((***,,,///000111111111......------------......---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,---...---,,,,,,---...,,,------......------,,,---///111///,,,+++,,,............/////////000000---...///000000///...---+++,,,...000111111000///---......///////////////000000111222222222222222///111222222111111222333222111111111000000//////---......///000111111222222111111111222333333444444444333222222222333333444555666666555555666888444555666888:::;;;;;;<<<888<<>>======;;;999888888777666555444333333000000000000//////////////////000000000000//////////////////////////////(((***,,,///111222222222000111333444555555444333///000222333333222000///333333222222222222222222111111222222222333333333333333333444444444555555666666666666555555555555777777777777777888999999;;;999>>>KKKVVVeeeyyypppjjjmmmsssyyyyyykkkggghhhmmmsss{{{{{{bbbMMMCCCAAA<<<<<<;;;:::999888777666333333444444333333222111333333222222111000000000000000000000000000000000///...---,,,,,,---...///---,,,*********,,,...///......---------,,,,,,,,,------------------------)))***,,,...///000111111---***((())),,,------+++++++++++++++++++++++++++///...---,,,,,,---...///........................,,,---///000000000///...////////////000000000000------......//////000000...///000111111000///...000000111111111000000///000111222333333222111000000000111222222222222111111222444444333222333555333111///000222333444444333333444555666777888999999999888888777888888888;;;;;;???IIIXXXnnn~~~{{{yyywwwvvvuuuvvvwwwyyyzzzwwwrrrnnniiiddd___[[[YYYWWWVVVUUUUUURRRNNNKKKKKKJJJIIIHHHDDDBBB???>>>======;;;999888888777666555444333333111111111111000000000000///000000111111000000///111111111111111111111111---...000111222222222222000111222444444444444333222222111111111111222222222222222222222222222222222222222222333333333333333333333444444444555555222222333444555666777777555555555555555666666777:::777;;;EEEMMMZZZssswwwkkkhhhhhhjjjrrr{{{|||nnneeedddiiijjjnnnvvv~~~eeeQQQCCC===<<<:::999999888666555555444333333444444333333222111333333222111111000000///////////////////////////000///............///000---------------,,,,,,++++++,,,,,,,,,------......------------,,,,,,,,,,,,+++,,,---......//////...---+++******---......,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------......---------------------------......///////////////.../////////000000000000.........///////////////000000111111111111000000000000111111111000000///000000111111111111000000000000111222222222222111111333333333222222444555333111//////111333333222333333444555666777888888888888888777888888999999;;;;;;>>>FFFQQQeee~~~{{{yyywwwvvvvvvwwwxxxyyyzzzwwwsssoooiiieee___[[[YYYXXXVVVUUUUUURRROOOMMMKKKJJJGGGEEEDDDBBB???=========;;;999888888777666555444333333222222222222111111111111000111111111111111111000111111111111111111111111111111222222111111000///000111222333444444444444444333111000000111333444000111111111222333333333222222333333333444444444333333333444444444555555111111222333444555666666888888777777888888999:::;;;888:::???DDDLLL```uuuyyymmmfffcccgggmmmxxxmmmdddccc``````bbbggglllttt}}}```LLLAAA;;;:::;;;999999888777666555444444333333444444333333222111333222222111111000//////////////////////////////000000////////////000000---...///000///---+++)))******+++,,,---...//////------,,,,,,+++++++++***---------------------,,,---,,,+++,,,...///...------------------------------..................---,,,,,,,,,,,,,,,,,,,,,,,,...............///000000....../////////000000000///////////////.........222111111000000111111222///000000111111000000000000000////////////000000000000111222222222222111222333333222111111444666444222000000111222222111333333444555666777777888777777777777888888999::::::;;;>>>BBBIIIYYYvvv~~~{{{yyywwwvvvvvvvvvwwwxxxxxxvvvrrroooiiieee___[[[YYYXXXWWWVVVTTTRRROOOLLLKKKHHHEEEBBBCCCAAA>>>=========;;;:::888888777666555444333333222222111111111000000000111111222222222222111111........................000000000000//////......000111111222333333444444444333222111111222333444///000000111222333333444222333333333333444444444333333333444444444555555444444444444333333333333888888777777888888999:::<<<::::::===>>>DDDRRRbbb|||yyymmmgggeeefffmmmyyyvvvllleeeaaa^^^___aaahhhvvv|||fffMMM@@@===;;;;;;<<<::::::999888777777666666333333444444333333222111222222222111000000////////////////////////////////////............//////---.../////////...---,,,******+++,,,------......---,,,,,,++++++******)))---,,,,,,,,,,,,,,,------,,,,,,,,,------...------------------------------,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,///......------...000111........./////////000000000000//////......------222111000//////000111222...///000000000000000000000///...------...///000000000111222222222222111222333222111000111444666666444222111222222222111333333444555555666777777666666666666777999::::::999<<>>======<<<;;;:::888888777666555444333333111111000000000/////////111111222222222222111111........................///////////////000000000000111111111222333444444111222333333333333222111//////000111222222333333222222222333333333444444333333333444444444555555555555555444444444444333333333222222333333444555999888999::::::>>>HHHRRRaaasssxxxnnnfffaaagggpppsssjjjbbb___^^^bbbkkkttt{{{|||eeeTTTCCC<<<<<<<<<:::999999888888777777666666666333333444444333333222111222222111111000//////...........................------------------------------,,,,,,---///000111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++******+++,,,---...)))***,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,///......------...000111............////////////000000//////......------000///...------...///000......///000000000000000000///...------...///000000000111222222222222111111222222111000111333555777555333222333444333333333333444444555555666666666666666666777888999:::999;;;???AAABBBMMMfff~~~~~~{{{yyywwwvvvuuuttttttuuuuuutttpppnnnjjjfff```\\\ZZZYYYWWWVVVSSSQQQMMMJJJHHHFFFCCCAAAAAA???===<<<===<<<;;;:::888888777666555444333333000000000000/////////...000111111111111111111000111111111111111111111111111111111111111222444444111000000111111222333444///000222333333222000//////000000000111222222222111111222222222333333333333333333444444444555555222222333444555666777777333333222222333333444555444555666666666:::@@@FFFLLLZZZmmmrrrgggeeejjjttt}}}ppphhhccc```bbbfffmmmyyyyyytttrrrssstttvvvxxxzzz|||}}}}}}}}}~~~{{{|||}}}}}}}}}{{{zzzyyywwwvvvsssqqqppppppqqqrrrtttxxx~~~wwwQQQEEE;;;999:::888555444666555555555444444444333333333444444333333222111222111111000000///..............................+++,,,------------,,,+++,,,+++******,,,...111333---,,,,,,,,,+++++++++***+++,,,,,,,,,,,,,,,,,,,,,******))))))***,,,---///(((***,,,---,,,+++++++++++++++++++++++++++++++++---..................---,,,,,,,,,,,,,,,,,,,,,,,,...............///000000------.........////////////////////////.........///......------......///------...///000000000000//////............//////000000111222222222222111000111222222111111222333666444222222333444444333333333444444444555555555666666666666777777888999888:::>>>@@@AAAJJJ___sss~~~{{{yyywwwvvvvvvuuuuuuuuuuuutttqqqooojjjfff```\\\ZZZYYYXXXWWWUUURRRMMMJJJHHHGGGFFFDDDAAA???===<<<<<<<<<;;;:::888888777666555444333333111111111000000000/////////000000111111000000///111111111111111111111111222222111111111222333444111000000000111222333444000000000111111000000000000000000000111111111111000000000111111111222222333333333444444444555555111111222333444555666666666555555555555666777777222555666666555888<<<>>>@@@HHHUUUcccqqqyyyooooooppptttuuukkkfffeeeggglllttt{{{|||xxxvvvuuuuuuuuuuuuuuuvvvvvvuuuvvvvvvvvvvvvxxx|||~~~}}}{{{xxxuuurrrqqqqqqqqqpppqqqrrrsssrrrqqqooonnnmmmkkkhhhfffeeeeeeggghhhjjjmmmrrruuuxxxzzz}}}~~~aaaEEE>>>999999:::777444444555555444444444444333333333333444444333333222111111111111000//////..............................,,,,,,---......---,,,,,,+++++++++,,,,,,...//////+++++++++++++++,,,,,,,,,++++++,,,,,,------......,,,+++***))))))***+++---(((+++......---++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------......---------------------------......///////////////---------.........//////.........///////////////......////////////......,,,---...///000000000000/////////000000/////////000000111222222222222111...000333444333111111222444222000000111333333333333333444444444444555555777777666666666777777888888888;;;>>>???FFFWWWggg~~~{{{yyywwwvvvwwwvvvuuuvvvvvvuuurrrpppjjjfffaaa\\\ZZZYYYXXXWWWWWWSSSNNNJJJIIIIIIHHHHHHAAA???<<<<<<<<<<<<;;;:::888888777666555444333333222222222111111111111000//////000000000000//////////////////////////////222111000/////////000111111000000000000222333444111000///......///000111111111111000000000000000///000000000000111111111333333333444444444555555333333333222222222111111444333333333333444555555444777999777777999;;;<<<;;;???FFFNNNYYYkkk|||xxxrrrooottt|||qqqmmmjjjiiiiiijjjnnnuuu}}}|||{{{yyyxxxwwwwwwwwwvvvwwwwwwuuuttttttvvvxxxxxx{{{zzzwwwsssqqqnnnjjjhhhhhhhhhhhhhhhiiijjjkkkkkkjjjhhhggghhhfffcccaaa```aaacccdddhhhjjjnnnppprrruuuxxx{{{nnnPPPCCC>>>;;;<<<;;;999888999666666666666666666555555333333444444444333222222111111111000//////..............................,,,---...//////...---,,,***+++,,,......---,,,***))))))***+++,,,------...***+++,,,---......///000...---+++)))(((((()))***(((,,,///000...,,,,,,...------------------------///...---,,,,,,---...///........................,,,---///000000000///...---------.........//////---.........//////000000...///000111111000///...,,,---...///000000000000...///000111111000///...000000111222222222222111---000333555444222111000111///......000222222222333333444444444444444444888777777666666666666777888777999<<<>>>CCCPPP]]]|||~~~{{{xxxwwwvvvvvvwwwxxxzzzyyyvvvqqqmmmiiieee```\\\ZZZZZZYYYXXXWWWTTTOOOJJJGGGFFFFFFGGGAAA???=========<<<:::888999999999888666555333222111111111111000000000000111111000000//////......000000////////////000000---......///000111111222444333222111111222333444111111111111111111111111111111111111111111222222...000333555555444222000333333333333333333333333333333333444555666777888777666555444444444444444666666666666777777777777666999>>>BBBJJJWWWhhhuuuwwwqqqppprrr|||~~~rrrgggaaacccfffggglllqqq|||zzzyyyyyy}}}}}}|||{{{zzzxxxwwwvvvqqqpppnnnlllkkkkkkkkkllliiijjjjjjjjjiiihhhhhhgggiiihhhfffeeedddeeeggghhhiiijjjlllnnnpppuuu{{{{{{[[[HHH===<<<:::888777666555555555666666666555444333333000111222333333222111000000000000000////////////---...///000111333444444........................,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++))))))))))))))))))))))))111000///...------,,,+++,,,+++)))((((((((())))))...---+++******+++---...,,,,,,,,,---------............------------......------...............---...---,,,,,,,,,,,,---............////////////000////////////////////////111111000000//////......000000////////////000000......///000111222222333222222222222222222222222//////000111333444555666444333333333333444555555666666666666666777888888:::999999;;;<<>>======<<<:::888999999999888666555333222111111111111000000000000111000000000/////////...000000////////////000000......//////000000111111222222111111111111222222111111111111111111111111333222222111111000000000///111222444444333222111333333333333333333333333333333222222222333333444666555555444444444444555555666666666777777777777888:::<<<>>>AAAJJJVVV___uuuxxxssstttyyy|||yyylllfffdddaaacccgggrrr~~~}}}|||yyyxxxvvvuuussssssssstttssssssssssssrrrqqqpppooorrrqqqooonnnnnnnnnpppqqqmmmoooqqqsssvvv{{{gggLLL===<<<;;;999888777666555555444555555666666666666555222222222333333222222222000000000000/////////...***++++++,,,---...//////........................------------------------,,,,,,++++++++++++,,,,,,------------------------------,,,,,,+++*********...---+++*********+++,,,...---+++******+++---...,,,,,,,,,---------...............------...........................------......---,,,,,,---......,,,,,,,,,------------...////////////////////////111000000000/////////...000000////////////000000//////000000111111222222222222222222222222222222222222222222222222222222444333333333333444555555666666666666666777777888888777888999:::<<>>=========;;;999999999999888666555333222111111111111000000000000000000000000////////////000000////////////000000////////////000000000000000000111111111111000000111111111111111111111111333333222111000//////...111111111222222222222222333333333333333333333333444333333333222222222222444444444444444555555666555555666666666777777777888::::::::::::>>>EEELLL\\\oooyyyrrrpppnnnpppxxxrrriiibbb```aaadddnnn~~~}}}}}}}}}~~~{{{}}}qqqRRR@@@777:::999888777666666666666333444555666777777777777333333333222222333333333000000000/////////......*********+++++++++,,,,,,................................................---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************------,,,++++++++++++,,,------++++++++++++------,,,,,,,,,---------................................./////////...---,,,,,,......---,,,,,,---......,,,,,,,,,------------...////////////////////////000000000000////////////000000////////////000000000000000000000111111111111111111111111111111111222222222222222222222222444333333333333444555555666666555555666666777888999777888999999;;;CCCMMM[[[sss}}}yyywwwvvvvvvwwwwwwwwwxxxyyyyyywwwsssoookkkgggbbb^^^\\\[[[YYYXXXVVVTTTPPPLLLHHHGGGGGGGGGCCCAAA???>>>>>>===;;;:::999999999888666555333222111111111111000000000///000000000000////////////000000////////////000000000000000000////////////...///000111111000///...111111111111111111111111222222111111000000//////222111000000000111333444222222222222222222222222444444444555444444444444333333333333444555666777555555555666666666777777555777888888999<<>><<<:::999999999888666555333222111111111111000000000///////////////000000000000000000////////////000000000000000000////////////...///000111111000///...111111111111111111111111/////////000000111111222222111000//////111333444222222222222222222222222111222333444555555555555222222222333444555666777555555555555666666666666333444555777888;;;???AAAFFFMMMXXXdddpppxxxsssuuuxxxooollllllpppyyydddPPPFFFAAA===666555555444444555555666333333333333222111000///222111000//////000111222////////////.....................---------------++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++,,,,,,---*********+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------...//////...------......//////...------,,,.................................////////////000////////////////////////////////////000000000000000000////////////000000111111111000000000000000000000000000000000000000//////000111333444555666444333333333333444555555555555555555555666666777;;;999888:::;;;;;;???EEEIII\\\vvv~~~|||zzzxxxwwwvvvxxxwwwxxxxxxyyyxxxuuurrrnnniiiddd___]]][[[ZZZYYYVVVTTTQQQMMMJJJHHHGGGFFFDDDBBB@@@?????????===;;;999999999888666555333222111111111111000000000000////////////000000000000000000////////////000000////////////000000000000//////000000000000//////111111111111111111111111---......///000111222222111111000///000111222333222222222222222222222222---///111222333444333333222222222222333444555666444444555555555666666666444444444444666777999:::???AAAFFFOOOXXXdddwwwzzzwwwzzzzzzsssooopppwwwlllPPPDDD@@@<<<777555555444444333444444444333333333222000///---,,,000000////////////000000/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++******))))))******+++************************(((((()))))))))*********+++,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---...//////...---,,,------...............------...////////////...---,,,,,,,,,------------...////////////////////////////////////000000000000000000////////////000000000000000000000111111111111111111111111111111111222222222222222222222222444333333333333444555555555555444444555555666777888555555888999999;;;???CCCSSSggg{{{~~~|||zzzwwwvvvxxxxxxwwwxxxyyyxxxuuusssnnnjjjddd```]]]\\\ZZZYYYVVVTTTQQQNNNKKKHHHGGGFFFDDDCCCAAA@@@@@@???===;;;999999999888666555333222111111111111000000000000.../////////000000000111000000////////////000000......//////000000111111111000000//////000000111111111111111111111111111......//////000000111111000000000000000111111222111111111111111111111111...///111333333333222111222222222222333444555555444444444555555555666666777555333333444555666666:::999===CCCGGGNNN]]]kkk||||||zzztttuuuzzzrrrWWWDDD===;;;777333555555444333333222333333222222222222111000......000000111111111111000000//////.........---------+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,))))))))))))))))))))))))))))))******************+++,,,---.........------+++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,---///000000///---,,,,,,,,,---...////////////---...///000000///...---,,,,,,,,,------------...////////////////////////.../////////000000000111000000////////////000000//////000000111111222222222222222222222222222222222222222222222222222222444333333333333444555555555444444444444555666666777444333777999999:::===>>>IIIXXXhhh{{{~~~{{{xxxvvvxxxxxxwwwxxxyyyxxxvvvtttoookkkeee```^^^\\\ZZZYYYVVVTTTQQQNNNKKKIIIGGGFFFEEECCCAAA@@@@@@???===<<<999999999888666555333222111111111111000000000000.../////////000000111111000000////////////000000---......///000111111222222111000//////000111222111111111111111111111111000000000000///////////////000000000111111111111111111111111111111111111222333444555555444222000333333222222333333444444444444444555555555666666888666333333444666777777999888:::>>>???AAAKKKXXXdddyyy~~~~~~zzzyyy}}}iii\\\KKK???;;;999777444666555444333222222222222111111222222222111111000000111222333333222111000//////.........---------,,,,,,---------.................................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,---,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,---///000000///---,,,++++++---...///000000000---...///000000///...---........./////////000000////////////////////////.../////////000000111111000000////////////000000...//////000111222222333222222222222222222222222//////000111333444555666444333333333333444555555555444444444444555666666888555555999;;;;;;<<<>>>;;;CCCMMM[[[nnn~~~{{{xxxwwwtttuuuvvvwwwwwwvvvuuutttpppkkkeee```\\\YYYVVVSSSVVVTTTQQQNNNMMMJJJGGGDDDEEECCCAAA@@@@@@???===<<<999888777666444222111000000000000000000000000000////////////000000000000000000000000////////////111000///......///000111000000000000////////////...///000111111111111111222111000//////000111222111111111111111000//////000000000000111111111111111111111111111111111111000111111222222333333444666666555555555444444444111222333555777888999:::888777777888:::>>>BBBEEEVVVbbbvvv|||}}}{{{{{{kkkPPPKKKBBB:::555333333444333333333333222222111000111111000000000222333444000000000000000000000000//////...---,,,,,,++++++------------------------............---,,,+++***------,,,++++++,,,---------,,,***))))))***,,,---******))))))******+++,,,***))))))+++...000111111+++,,,,,,------,,,,,,+++,,,,,,,,,,,,++++++++++++,,,,,,+++***+++,,,---...........................---+++)))((()))***---///------............------000000000000000000000000,,,,,,,,,---...///000000............////////////000000000000000000000000///.........///111444666333222222111111222222333///000111222333222111111222222333333333333444444222222222333333333444444444444444555666777777888???===AAANNN]]]lllzzz~~~{{{yyywwwuuuuuuvvvwwwvvvvvvttttttpppkkkddd___[[[XXXVVVTTTVVVTTTPPPMMMKKKIIIGGGDDDDDDBBB@@@??????>>><<<;;;:::999888666444333222111111111111111111111111111////////////000000000000000000000000////////////111000///......///000111000000000000///////////////000000111111111111000000000///......///000000111111111111111000//////000000000000111111111111111111111111111111111111111111111222333333444444666555555555444444444444333333444555666777888888777777666777999<<<@@@BBBDDDNNN___ttt|||yyyyyy|||zzzcccSSSEEEAAA<<<777444444666777222222333333333222111111000///...------.../////////////////////////////////......---,,,,,,++++++------------------------***+++,,,---............---,,,+++******+++,,,------,,,***))))))***,,,---******))))))******+++,,,+++))))))***---///000///+++,,,,,,------,,,,,,+++''''''''''''''''''&&&&&&,,,,,,+++++++++,,,---...---------------------------,,,***))))))+++---///------............------000000000000000000000000---......//////000000000............////////////000000000000000000000000000///......///111333555333222222111111222222333///000111222333222222111222222333333333333444444555555555666666666777777555555666666777888888999<<<<<<@@@KKKWWWeeeuuu|||yyyxxxvvvvvvvvvvvvvvvuuutttsssqqqkkkccc]]]YYYWWWVVVUUUWWWSSSNNNKKKIIIHHHGGGEEECCCAAA???>>>>>>===<<<:::::::::888777555444222222111111111111111111111111////////////000000000000000000000000////////////000000////////////000000////////////000000000000000111111111111000000/////////............//////000111111111111000000///000000000000111111111111111111111111111111111111111222222333333444555555555555555555444444444444555555555555555666666666777666666666777999<<<>>>;;;BBBNNN]]]ppp{{{zzzxxxzzzlll[[[KKKAAA;;;:::777555333444555666111111222222333222222222333333222000000//////000////////////////////////.........------,,,,,,+++------------------------***+++,,,---............++++++************++++++,,,+++***))))))***+++,,,******))))))******+++,,,+++***)))))),,,---------++++++,,,,,,,,,,,,++++++)))))))))))))))))))))))),,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,...---+++******,,,...///------............------//////////////////////////////000000000000000000............////////////000000000000000000000000111000/////////000222333222222111111111111222222000000111222222222222111222222333333333333444444666666666777777777888888666666777777888888999999999:::???FFFOOO[[[nnn~~~|||zzzxxxvvvvvvvvvuuuuuutttssssssqqqkkkccc\\\XXXVVVVVVUUUVVVRRRMMMIIIHHHGGGGGGFFFCCCAAA?????????>>><<<:::;;;:::999777666444333222222222222222222222222222////////////000000000000000000000000////////////000000////////////000000////////////000000000000111111111111111000///...////////////////////////000000111111111111000//////000000000111111111111111111111111111111111111222222222333444444555555444444444444444444444444444444444555555555666666777777666666666888:::;;;<<>>CCCGGGRRRfffxxx~~~|||yyyxxxvvvvvvuuutttttttttttttttrrrlllccc\\\XXXWWWVVVVVVVVVRRRMMMIIIHHHHHHGGGFFFDDDCCCAAA@@@@@@???===;;;;;;:::999777666444333222111111111111111111111111////////////000000000000000000000000//////////////////000000000000//////.../////////000000000111111111111111111000///...000000000000000000000000///000000111111111000000///000000000111111111111111111111111111111111111111111222333333444444555333333444444444444444444222222333444555666777777888777666666666777888999:::>>>AAADDDIIIXXXmmm|||yyyxxxxxxyyyzzzsssgggWWWHHH@@@<<<:::999777777666555333111///...///000111111222222222222---....../////////000000........................---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............---,,,+++***************************+++******************+++******))))))******+++,,,,,,***((()))***++++++******++++++,,,,,,++++++***)))))))))*********++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---...///------............------------------------------///.................................////////////////////////////////////111111111000000000000000222111111000000111111222111111111111111222222222222222222333333333444444222222333333333444444444555555666666666666666777888:::>>>AAABBBKKK^^^qqq~~~{{{xxxwwwuuuttttttsssssstttuuuuuurrrlllddd^^^ZZZXXXWWWVVVUUURRRNNNKKKJJJIIIHHHGGGEEECCCAAA@@@@@@@@@>>><<<::::::888777555444222222000000000000000000000000////////////000000000000000000000000//////////////////000000000000//////......//////000000111111000111111111111000000///000000111111111111000000///000000111111111111000000000000000111111111111111111111111111111111111000111111222222333444444333333333333444444444444111222333444555666777777666666666666666777777888888:::<<<>>>AAAKKKYYYccczzz{{{vvvsssssstttyyy~~~{{{kkkVVVOOOFFF>>>:::888777777444444444555444333222111000000111111222111111111---...///000111111111111........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............******+++,,,,,,+++******++++++++++++++++++++++++******))))))******+++,,,+++***((()))***++++++*********++++++++++++******((((((((()))******++++++***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------............------........................---------...........................////////////000000000000000000000000111111111111000000000000111111000000000000111111111111000000111111222333222222333333333333444444444444444555555555555666555555555555666666666666888999<<>>DDDLLLRRR```sss|||vvvsssuuuxxx~~~ppp]]]PPPFFFCCC???<<<999888777666222222333333333333333333000111111111111000000///111222333333444333222222........................------------------------++++++++++++++++++++++++***+++,,,---............***+++,,,------,,,+++***,,,,,,,,,------,,,,,,,,,******))))))******+++,,,+++***))))))+++,,,,,,,,,******++++++++++++************+++,,,,,,---......***+++,,,---------,,,,,,------------------------++++++++++++,,,,,,,,,---------............------........................------......//////000000............////////////000000000000000000000000///000000111111111111000111111000000000000111111222111000000000111222333222222333333333333444444555555555555666666666666666666666666666666666666888888:::<<<>>>CCCQQQ___rrr}}}~~~|||yyywwwuuusssrrrrrrrrrsssuuuwwwxxxqqqmmmgggbbb^^^[[[WWWUUUTTTRRROOONNNMMMKKKIIIFFFCCCAAA???>>>>>>>>><<<:::999888777666444222111000////////////////////////////////////000000000000000000000000////////////...///000111111000///...---......///000111111222...///000111111111111111---...///000000///...---//////000111111111111111000000000000111111111111111111111111111111111111/////////000111111222222222222222333333444444444555555555444444333333333111222222333333444444555777666555555888<<>>???DDDLLLZZZkkkwwwpppbbb^^^VVVNNNFFF@@@<<<:::777666666555444444333333333222222222222222222222000000000000000000000000222111///.........///000........................000...---+++******++++++,,,,,,++++++++++++******)))***++++++++++++,,,---,,,------,,,******+++---************************+++++++++************)))+++*********************************************))))))*********+++++++++...---+++******+++---...------++++++++++++------------------,,,,,,+++***+++,,,---.........---,,,....../////////...,,,+++......//////000000111111............/////////000...///111111000000111333000000000000000000000000////////////000000000000000000000000111111111111111111222222222111000000444444444555555555555666666666555555555555666666999666666999<<<@@@IIIRRRbbbqqq~~~~~~}}}|||zzzxxxwwwvvvtttsssrrrsssuuuuuutttrrrqqqkkkccc]]]ZZZYYYXXXXXXVVVTTTPPPMMMKKKJJJGGGEEECCCBBB@@@@@@@@@>>><<<999999999888666555444333222000000000000000000000000000000000000000000000000111000///......//////000////////////000000000000000000000000000000000000---...///000000///...---......//////000000000111000000000000000000000000---......///000000111111111111111111111111111111///000000111222222333333222222222111111111111111333333222222222333444555333333222222333444555666777777777777888:::<<<======BBBJJJWWWgggzzzsssiiiccc\\\WWWQQQNNNIIICCC>>>;;;999888666666666555444333333333444444333222222111000000000000000000000000000000222111111000000000000000------------------------000///---,,,,,,,,,,,,---***++++++,,,---...//////+++---......,,,,,,---///,,,------,,,******+++---******+++++++++,,,,,,,,,,,,,,,++++++*********)))))))))*********+++++++++***************************+++++++++,,,,,,,,,,,,))))))((((((***,,,///000---,,,,,,++++++,,,,,,------............---,,,++++++,,,---.........------....../////////...,,,,,,////////////.....................//////////////////000111111000///000222000000000000000000000000////////////000000000000000000000000111111111111111222222333333333333333444444444555555555555666666666555555555555666666:::777777:::<<<>>>EEEMMM]]]lll~~~~~~}}}{{{yyywwwvvvsssrrrqqqrrrttttttrrrpppjjjfff```\\\ZZZZZZZZZZZZXXXUUUQQQNNNMMMKKKHHHFFFAAA@@@?????????>>><<<:::999999888666555444333222000000000000000000000000000000000000000000000000//////......//////000111////////////000000000000000000000000000000000000---...///000000///...---------...///000000111111////////////////////////.........//////000000111111111111111111111111111000111111222222333333333222222222222111111000000333222222222222333444444333333222222222333444444555555555555666888999:::<<<>>>@@@FFFQQQ```qqq|||xxxdddTTTLLLIIIFFFDDD>>>===;;;999777777777777666555555444444333333222555555444222111000///...000000000000000000000000111222222222111111000000------------------------//////...---------......******+++,,,---...//////---...///...,,,+++,,,---,,,------,,,******+++,,,+++++++++,,,,,,,,,------...------,,,+++******))))))))))))***+++++++++,,,************************++++++,,,,,,,,,---------(((((((((((()))+++...///---,,,,,,++++++,,,,,,---......//////......------+++,,,------......------.........///......---,,,000//////...------,,,,,,///////////////.........000111222111///...///000000000000000000000000000////////////000000000000000000000000111111111111222222333333444444555555444444444555555555555666666666555555555555666666:::888888;;;<<<===BBBHHHVVVdddvvv}}}{{{yyywwwvvvsssrrrrrrsssttttttrrrpppgggccc^^^[[[ZZZZZZYYYYYYXXXVVVRRROOOMMMKKKIIIGGGAAA@@@??????@@@???===;;;999999888666555444333222000000000000000000000000000000000000000000000000/////////...////////////////////////000000000000000000000000000000000000......///000000///......,,,------...///000111111................................./////////000000000000000000111111111111000000111111111222222222333333222222111000000000222222222222222333333333444444444444444444555555333333444555666777888888<<<<<<<<<>>>DDDOOO[[[cccwwwkkk```PPPEEE@@@???>>>===888777666555555666666777444444444444333333222222444333333222111000000///000000000000000000000000000000111222222000///...---------------------------------------.........+++++++++************)))+++,,,---,,,***)))***+++,,,------+++***)))+++,,,,,,,,,,,,++++++*********///...------,,,+++******+++*********************************************+++++++++,,,,,,,,,,,,---++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,---------------..................------/////////......---------////////////............000111222111///......///////////////////////////////////////000000000000///000000000111111111111333333333333333333444444444444444555555555555666666666555555555555666666888666888;;;<<<<<>><<<999999888666555444333222000000000000000000000000////////////////////////000000000///...------,,,////////////000000000000////////////////////////......////////////......,,,------...///000000000------------------------............//////////////////000000000111111111////////////000000000000222222222111111111000000111111222222222333333333333333333444444444444444333333444555666777888888666777888999===BBBIIINNN]]]lllqqqeeeQQQKKKBBB===;;;::::::999888888777666555555555444333333333333333222222222111111111111111111111222////////////////////////...///000000000///---,,,------------------------+++,,,,,,,,,---------,,,++++++*********)))))))))+++,,,---,,,***)))***++++++,,,,,,+++))))))***,,,------+++***)))'''&&&&&&......---,,,,,,+++******---,,,,,,+++***)))((((((************************************++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------,,,,,,,,,,,,,,,,,,------............------................../////////000000000///////////////.........000111111000...---...///////////////////////////////////////000000000000///000000000111111111111555444333222111111222222444444444555555555555666666666555555555555666666555444666:::;;;;;;>>>DDDKKKXXXiiivvv~~~}}}{{{xxxvvvuuuuuutttssstttttttttrrrpppjjjfff___ZZZXXXWWWVVVUUUXXXVVVRRROOOMMMLLLIIIGGGDDDBBBAAAAAAAAA@@@>>><<<999999888666555444333222000000000000000000000000////////////////////////000000000///...---++++++////////////000000000000////////////////////////////////////////////////---............/////////...................................................//////000000111111111////////////////////////111111111111111111111111000111111222333222222222...///000111222222222222222333555666777777888777333555888999;;;===AAADDDLLLWWWiii|||uuucccUUUNNNBBB???<<<::::::999888777888777777555444333222111222222222222222222222222//////000000111222222222////////////////////////......//////......---,,,........................+++,,,,,,------,,,++++++))))))***+++,,,---......---...///...,,,+++,,,---+++,,,,,,+++))))))***+++---,,,+++***(((&&&%%%%%%,,,,,,,,,,,,++++++++++++---,,,,,,+++***)))((((((************************))))))*********+++++++++))))))***,,,---...///000+++,,,,,,------,,,,,,+++++++++,,,,,,---,,,,,,,,,---,,,,,,,,,,,,---...///......---------...//////......//////000111111222............/////////000///000111000...---...///000000000000000000000000////////////000000000000000000000000111111111111555444222111111111222333444444444555555555555666666666555555555555666666555333555999:::999===CCCEEERRRdddrrr{{{~~~|||zzzwwwuuusssuuusssrrrsssssssssqqqooolllggg___ZZZWWWVVVVVVVVVXXXUUUQQQOOOMMMKKKHHHFFFDDDBBBAAA@@@@@@???<<<:::999999888666555444333222000000000000000000000000////////////////////////....../////////...,,,+++////////////000000000000//////////////////////////////............/////////............---------......................................................//////000111111222000000000///////////////000000000111222222333333///000111222333222222111,,,---///111222333333333111222444666777777777666555777888999:::;;;>>>@@@CCCIIITTT```ppp~~~wwwssssssvvvzzz}}}vvveeeXXXKKKDDDCCC===<<<:::999999888888777555555555444444333222111111111111222222222222222000000000000111111111111////////////////////////000000///...............////////////////////////------.........,,,+++***))))))***+++,,,---......+++---......,,,,,,---///+++,,,,,,+++)))(((***+++++++++******)))(((((((((*********+++++++++++++++*********************************************************+++++++++,,,,,,'''(((***+++------......+++,,,,,,------,,,,,,++++++,,,,,,---......------------,,,,,,,,,---...///...------,,,---...///000.../////////////////////,,,------...///000111111---///000///......///000000000000000000000000000////////////000000000000000000000000111111111111333333222111222444666777444444444555555555555666666666555555555555666666777555555777777666:::@@@???KKK^^^mmmwww~~~~~~|||yyyvvvtttssstttrrrqqqrrrrrrqqqooommmmmmggg___YYYWWWWWWXXXXXXXXXUUUQQQNNNMMMKKKHHHFFFDDDBBB@@@??????===:::888999999888666555444333222000000000000000000000000////////////////////////,,,---.../////////...---////////////000000000000//////////////////////////////............///////////////...------,,,,,,////////////////////////.....................------......///000111111222111111111000000000000000//////000111222333333444///000111222333222111111---...000333555555555555000111333555666666666555444555555444444666999;;;@@@CCCGGGNNNYYYjjj~~~zzznnngggfffiiilllnnnooouuunnnYYYMMMFFF???>>>@@@;;;999777555444444444444222222333444555555444444111111111111111111222222222222111111000000//////////////////////////////222111///.........///000000000000000000000000000//////000000///---+++************))))))))))))((()))***++++++++++++,,,---+++,,,,,,***)))(((***+++)))************+++++++++((())))))******+++,,,,,,'''((()))***+++,,,------************************++++++,,,,,,,,,---------******++++++++++++******++++++------------++++++,,,------.../////////...------,,,+++,,,---...///...------,,,---...///000/////////...------,,,,,,+++,,,---...///111222222,,,...//////......000111000000000000000000000000////////////000000000000000000000000111111111111222111111222444777:::<<<444444444555555555666666666666555555555555666666:::777666777666444888===:::GGGYYYjjjuuu|||~~~}}}}}}|||{{{xxxuuurrrpppqqqpppoooppprrrtttuuutttnnniiibbb\\\XXXWWWVVVUUUXXXVVVSSSOOOKKKGGGEEEDDDDDDBBB@@@???@@@@@@>>>===444111//////111333111///......///000000000000000000000////////////000000000000////////////000000////////////////////////---///000222222000///---........................////////////////////////////////////////////////,,,---...///000000000000222111000//////......///000000000000000111111222333333222111000000000111111111111111111111111111333333333222222222111111111111111222333444555666666666666666666777888888777:::???CCCIIITTTcccmmmooohhhgggdddccceeeeeeeeelll|||~~~|||zzzxxxwwwvvvvvvxxxxxxwwwzzz}}}~~~}}}zzzyyyyyy{{{zzz^^^VVVKKKBBB>>><<<;;;999666555555555555444444444333333333222222222111111222222111111000/////////000000000000000///......,,,------...///000111111000000//////.........---......//////////////////+++++++++*********)))))))))******++++++,,,------,,,,,,,,,++++++*********)))***,,,------,,,***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((()))***++++++***)))((())))))************))))))))))))************))))))******+++,,,------------,,,,,,------...---------...------------...//////+++,,,...//////...,,,+++***))))))+++---//////.........////////////......,,,---......//////......000000000000000000000000000000000000000///......////////////////////////222111000......000111222111111111111111111111111444444444555555555666666444555555666666666666666999888666666777888;;;<<<@@@DDDPPP```mmmuuu}}}}}}}}}|||{{{xxxuuurrrppppppooooooqqqsssttttttsssnnniiibbb\\\XXXWWWVVVUUUTTTSSSPPPMMMJJJHHHGGGFFFDDDBBB@@@???@@@???>>>===;;;888555555555555444222......///000000000000000000000////////////000000000000////////////000000////////////////////////...///000111111000///...........................////////////////////////////////////////////////...///////////////......000///////////////000111000000000000000111111222222222111111000111111111222222222222222111111111111111111222222333333333555444333333222222333333666555555555555666777888888;;;===>>>@@@GGGRRRZZZgggvvvzzzrrrnnngggbbbaaaeeecccgggrrr~~~}}}|||zzzyyyxxxxxxyyyyyyxxxwwwxxxxxxyyyyyyxxxvvvtttsssssstttwwwzzz}}}~~~~~~~~~}}}}}}yyyuuusssrrruuuvvvyyyrrr```MMMGGG@@@;;;:::::::::999555555555555444444444444333333222222222111111111000000000000000000111111000000000000000///......------......//////000000000/////////................../////////......---,,,++++++++++++*********,,,+++++++++++++++++++++,,,,,,,,,+++++++++******)))***,,,------,,,***)))******************************))))))))))))******))))))***++++++***))))))))))))************))))))))))))************))))))******+++,,,------------+++,,,,,,,,,,,,,,,++++++------,,,,,,------...///,,,,,,---......---,,,,,,******)))+++---//////.........////////////......,,,---......//////......000000000000000000000000000000000000000///......000000000000000000000000222111000//////000111222111111111111111111111111222222222333333333333444444444555666666666666666666555555555555777888999>>>AAAKKK[[[iiisss}}}~~~}}}|||zzzxxxtttqqqooonnnnnnoooqqqttttttsssrrrnnniiiaaa[[[XXXWWWVVVVVVQQQPPPNNNLLLJJJIIIHHHHHHDDDBBB@@@?????????>>>======:::777555444333111///////////////000000000000000//////......//////000000//////......//////000////////////////////////////////////////////////........................////////////////////////////////////////////////000000000000///...---,,,............///000111222000000000000000111111222111111000000000111222222222222222222222222222222//////000111222333444555555444333333222222333333555555444444444555666666888999;;;:::999<<>><<<;;;:::777555333111000///000///////////////000000/////////......//////////////////....../////////////////////////////////000///............///000........................///////////////////////////////////////////////////////////////...------///////////////000111111000000000000000111111222000000///000000111222333222222222222333333333333///000000111222333333333111111111222333444555666444444444333333444444555666888999999888999<<>>??????===<<<;;;:::999777555444444444111000////////////000000//////............////////////............////////////////////////////////////............//////////////////////////////////////////////////////////////////////////////------...//////000//////111111000///////////////000000000000000111111222////////////000111222222111111111222222333333333111111111111111111111111111111111222333444555666444444333333333333444444666777888888888888999:::???AAAGGGPPP\\\jjj{{{~~~wwwsssqqqpppuuu{{{vvvcccUUULLLEEE>>>999999::::::999777555444333444333333333222222222222222222222111111111000000000000000000//////......000000///...---.....................------------.........///////////////............---,,,+++***---------,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***))))))***++++++++++++++++++++++++++++++))))))************))))))))))))************))))))******+++,,,------------............---,,,******+++************+++,,,,,,...------,,,,,,------...---,,,+++,,,...//////---------............------,,,---......///.........//////////////////////////////000000000000//////000000000000000000000000111111000000000000111111111111111111111111111111333333333444444444555555222333333444444444444444333555777999:::999888777999999===GGGRRRbbbwww~~~}}}|||zzzvvvrrrooommmllllllmmmooorrrrrrqqqpppmmmgggaaa[[[YYYXXXWWWWWWXXXVVVSSSPPPLLLJJJHHHGGGCCCAAA???>>>>>>>>>===<<<777777777555333222333555222111///......///000000///......------......//////......------......///////////////////////////........................////////////////////////////////////////////////////////////////////////,,,---...///000000000000222111000///............000000000000000111111222000000/////////000111111000000000111111222222333222222111111111000000000555444333333222222333333555555444333333333444444777777777666666555555444<<<<<>><<<999555333555777777555444444555333333333222222222111111222111111111111000000000111111000//////...------000///...---------...///------------------...............///////////////...............---,,,+++,,,,,,,,,,,,++++++++++++)))******+++,,,,,,------***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))++++++************++++++))))))************))))))))))))************))))))******+++,,,------------............------,,,+++++++++******++++++,,,------------------------------,,,,,,,,,...//////---------............------,,,---......//////......000000000000000000000000...//////000000000000000000000000000000000000000000000000111111000000000111111111111111111111111111111111111222222222222111222333333444444333333111333555777777777666555999999<<>>>>>>>>===<<<555666666444111///111333222111///...---...///000///......------......//////......------......///////////////////////////------...//////...------////////////////////////////////////////////////////////////////////////......///////////////...111000///////////////000000000000000000111111222111000000////////////000...//////000000111222222000000000000111111111111555444333333222222333333666666555444444444444444777666555444555555444333999888;;;@@@BBBEEEPPP[[[mmm~~~yyyooolllhhhiiilllqqqyyyqqqbbbYYYLLLGGG@@@;;;888777777666111333555555333333444666222222222222111111111111111111111111000000000000//////////////////......111///...,,,,,,---...///,,,,,,,,,------...................../////////000....../////////......---,,,++++++++++++*********+++++++++++++++++++++,,,******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,************************((()))***++++++***)))(((+++***))))))))))))***+++))))))************))))))))))))************))))))******+++,,,------------,,,,,,---------,,,,,,++++++++++++++++++,,,------,,,,,,---......---,,,,,,...---,,,---...///...---,,,------......------,,,,,,---......//////......000000000000000000000000......///000000000000000111111111111111111111111000000111111111111000000111111111111111111111111000111111111111222222222111111222333333333333333222333444666666666666555888888;;;@@@FFFPPPbbbsss}}}~~~~~~|||zzzvvvrrrnnnlllnnnllllllllloooqqqqqqqqqlllggg```[[[YYYXXXXXXXXXUUUSSSQQQNNNKKKIIIHHHGGGCCCAAA>>>>>>>>>>>>===;;;999:::;;;888444222333555333111///...---...///000.........------..................------.........////////////////////////,,,---///000000///---,,,000000000000000000000000////////////////////////////////////////////////000000000000///...---,,,///......//////000111222000000000000000111111222222111000//////...//////---......///000111111111......///000111222333333111111111222333444666666777666555444444444444444555444333444666777888777777777:::>>>===<<>>???HHHVVVjjj{{{zzzpppggg`````````___cccjjjkkkpppvvv~~~|||aaaUUUMMMBBB<<<===888888777777666666666555444444333333333333222222222222222111000//////...////////////////////////000000000000000000000000/////////...------,,,,,,111000///...---,,,,,,,,,......---,,,++++++******+++++++++++++++++++++++++++++++++*********)))))),,,,,,++++++***)))))))))&&&'''((())))))))))))))))))******+++++++++******))))))***++++++++++++******)))''')))---///...,,,))))))))))))))))))))))))((((((((((((((((((((((((++++++,,,,,,,,,---------&&&(((***,,,---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,++++++,,,---............---------------...///000------............------000///...------...///000............///////////////////////////.........---------...............111111000000111111222333444444222222222222444444555444333222222222333444444444555555666777777777555555777;;;>>>CCCPPP\\\ttt}}}|||{{{zzzwwwuuurrrpppooooooooooooqqqrrrrrrooommmjjjfff___[[[YYYXXXWWWVVVTTTSSSQQQOOOLLLIIIGGGFFFFFFCCC@@@>>>===<<<:::888888777666555444333222222000000000000000111111111---...//////---***'''%%%...........................------------...////////////.........---------................................................000/////////.........---..................------000000111111111111000000............////////////,,,,,,---...///000000111000000000000000000000000111111111111111111111111222222222222222222222222555555444444444333333333444444333333444444555666333333444666888;;;===???>>>HHHVVVcccooo}}}}}}rrrgggbbb```\\\]]]aaa```dddiiipppzzzvvvaaaMMMHHHDDD<<<888999777777666666666555555555444444333333333222222222222222111111000//////...////////////////////////////////////////////////........................///......---------......000//////...------,,,,,,++++++++++++++++++++++++,,,++++++++++++*********+++++++++******************+++,,,,,,---------,,,******+++++++++******)))))))))***++++++++++++***+++)))(((***,,,...---+++************************************************)))))))))*********++++++******************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,---------------...------,,,,,,---------------...//////.........//////.........000///...------...///000............////////////000000000000000000000000.....................///111111000000111111222333333222222111111222222333444333222222222333444444222222333333444555555555777666888;;;===AAAKKKVVVlll}}}|||{{{xxxuuurrrpppoooooooooppprrrsssrrrpppmmmjjjeee___[[[YYYXXXWWWWWWTTTSSSQQQNNNKKKIIIGGGEEEGGGDDDAAA???===;;;999777999888777666444222111111.........///000111111111+++---111222000,,,&&&"""...........................------------...//////000000/////////.........////////////////////////......................../////////...............000//////...------,,,,,,///000000111111000000///............////////////.........//////000000000000000000000000000000000111111111111111111111111000111111111222333333333555555555444444444444333555444444444444555666666111111222333555777999::::::???FFFMMMUUUaaaqqq}}}sssjjjddd___[[[ZZZZZZ\\\___ccclllzzzuuuYYYJJJ??????@@@;;;777777555555555555444444444444333333333333222222222222222222111111000/////////////////////////////////........................------------............---------------...///////////////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++)))************+++++++++,,,------...............+++++++++++++++***)))((())))))***++++++++++++***,,,***)))***+++,,,+++***************************************************)))))))))************+++---,,,***(((((()))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...............---,,,+++***------------------.../////////////////////////////////...------...//////............/////////////////////000000000000000000000000///////////////111111000000111111222333000111111222222111111000222222222222333333555555222222333333444555555555888777888;;;<<<>>>EEEMMM```sss}}}}}}|||yyyvvvssspppnnnooooooppprrrsssssspppnnniiieee___[[[YYYXXXXXXWWWUUUTTTRRROOOLLLIIIGGGFFFDDDAAA>>><<<;;;:::888666:::999777666444222111000---------....../////////.........---------,,,,,,...........................------------...//////////////////.........---////////////////////////................................................//////.........---------//////000000000000//////............////////////000000000000000/////////000000000000000000000000000000000000111111111111///000000111222333333444333333333333333333333333555555444444555555666777666555555444444444555555:::<<>>DDDOOO^^^www~~~|||yyytttpppnnnmmmmmmnnnppprrrrrrpppnnnhhhddd^^^ZZZYYYYYYYYYXXXXXXWWWTTTQQQNNNKKKHHHGGGBBB@@@>>>>>>>>>>>>>>><<<999888777666444222111111333333333222111000000000///000000000000...---,,,...........................------------...//////...------------,,,,,,,,,................................................---------------.........,,,,,,------...//////000...//////000000//////...............////////////////////////////////////////////////////////////...//////000000111111111///000000000111222222222///000000000000111111111444333333333333444555555555555555666777999:::;;;666888999:::;;;<<>>>>>>>>===;;;888777666555444333222222111111111111111111000000,,,---...//////...---,,,...........................------------...//////............------------------------------------........................,,,,,,,,,------.........------........................////////////..................////////////..................//////////////////////////////......//////000111111222000000000000111111111111///000000000111111111111333222222222222333444444333333333444666888999:::666777888999999:::<<<===@@@CCCMMM\\\kkk{{{|||wwwrrrppppppssswww{{{tttdddSSSJJJDDD===999999444666777555333333444555222222222333333333444444222222222222111111111111000000000000000000000111////////////////////////........................+++++++++,,,,,,---------000///...---------------........................------------------------,,,++++++++++++*********)))))))))***+++++++++,,,,,,,,,,,,,,,,,,+++************+++++++++******)))))))))***++++++++++++***(((***,,,+++(((''')))+++++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((())))))))))))'''''')))***+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......++++++,,,------,,,++++++***+++,,,---......///......---,,,,,,++++++,,,,,,...---,,,++++++,,,---...,,,------......------,,,............////////////000000111111222333333444222111111000//////......111111000000111111222333333333222222222222333333222222333444444444333222222222333333444555555555999555333666888999;;;@@@EEELLL___vvv}}}zzzuuupppmmmkkkkkklllnnnqqqqqqooommmhhhddd^^^ZZZYYYYYYYYYYYYWWWVVVSSSPPPLLLIIIGGGEEECCCAAA>>><<<<<<;;;999777777777666555444444333333,,,,,,------.../////////***)))((()))***...111333...........................------------...//////000/////////............,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,------........./////////...------,,,,,,......////////////................../////////000------------......//////////////////////////////---......///000111111222111111111000000000000000000000111111222222222333222222111111222222333444444333333333444444555666222333333333444555777888<<<<<>>===999777999000444666555222111000///222222222333333444444444222222222111111111111000000000000000000111111111////////////////////////------------------------((((((***+++---...000000...------------...//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++*********))))))***************+++++++++++++++++++++******)))((()))******+++++++++******))))))***++++++++++++***'''***++++++(((''')))+++++++++++++++++++++++++++************************************+++++++++++++++***)))((()))***,,,...,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,---......---,,,,,,,,,,,,------...---------...---,,,,,,++++++++++++...---+++******+++---...,,,,,,---......---,,,,,,............/////////000...//////000111222222222111111111000///......---111111111000111222222333333222111000000111222333222333444444444333222111444444555555666777777888<<<777444666777777:::>>>AAAGGGWWWmmm}}}zzzwwwssspppooopppooonnnnnnoooooonnnmmmjjjfff```ZZZWWWVVVXXXYYYYYYXXXVVVSSSPPPLLLIIIGGGCCCCCCBBBAAA@@@>>>===<<<::::::999777555333111000////////////............---.........//////000000---------........................////////////000......---------,,,,,,,,,------............------000///...------------------------------------,,,---......///////////////...//////000000000000000..................------////////////////////////---------...///000000111//////............//////000000000000000000000000000000000000111111111111222222111111111111111111222222333333333333444444555444444444555666888999::::::<<>><<<999666444333333444222222333333333333333222222222222111111111000000111111111000000000000000////////////..........................................---,,,,,,,,,,,,,,,------,,,,,,,,,,,,------...---,,,,,,,,,,,,---...,,,,,,---------------,,,,,,,,,------,,,,,,+++***,,,,,,,,,---,,,,,,++++++))))))************))))))***************+++++++++((()))***++++++***)))(((************************************************''')))+++***((('''(((***...---+++***)))******++++++++++++++++++++++++++++++******))))))(((((((((+++,,,---,,,***)))***+++******+++++++++,,,,,,,,,,,,++++++,,,------,,,***,,,------------,,,,,,+++...---,,,,,,,,,,,,---...,,,---------------------///...---------...000111.........---------------,,,---///000111111000000000000//////000000111222///000111111222222222111222222222333333222222111222222111111111222333444333333444444444444444444555555555666777888:::::::::@@@KKKXXXjjj|||xxxuuurrrppppppooonnnnnnoooooommmkkkiiieee```ZZZWWWWWWXXXYYYYYYXXXVVVSSSPPPLLLIIIHHHCCCCCCCCCBBB@@@???===<<<999888777666444111///...////////////........................////////////000000//////......------,,,---------...........................---------+++,,,,,,,,,,,,,,,,,,+++------------------...///***++++++,,,---...//////------...////////////...------...////////////...------------------------........................---------...//////000000------,,,,,,,,,,,,------//////////////////////////////000000000000111111111111111111111111111111222222222222333333333333222222222222222333555555666666666777999<<<@@@BBBHHHRRRaaaqqqwwwfff\\\OOOEEE???===;;;999888777666555444222222111///000000111111000000///222222111111111000000000///000000000000000000111000/////////...---------------------------------///...------,,,---------,,,,,,++++++++++++,,,,,,------,,,,,,,,,------...)))***+++,,,------------,,,,,,------,,,,,,+++******+++,,,,,,,,,,,,,,,,,,))))))************))))))+++++++++***************(((((((((((((((((((((((())))))))))))))))))))))))************************)))***++++++))))))***+++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,+++***)))((((((+++,,,---,,,***)))***+++******+++++++++,,,,,,,,,,,,++++++,,,------,,,***,,,,,,---,,,,,,+++******------,,,,,,,,,------...---------------------,,,---............/////////000000//////...------,,,///000000111111222222222//////000000111111000000...///000000111000000000111222222333333222222222222222111111222222333444222222333333444444555555555555555555666888999:::999<<>>===999999888777444222000///////////////.....................///////////////......---,,,+++*********,,,,,,,,,---------..............................,,,,,,------------,,,,,,,,,,,,,,,,,,---......///,,,,,,,,,------.........,,,---......//////......,,,------.............../////////000000000000000////////////////////////---------....../////////...------,,,,,,------...////////////////////////////////////000000000111000000000000111111111111111222222222222333333333222222222222333333444444555666777888999;;;<<<======CCCLLLVVVbbbqqqrrrbbbWWWIIIFFFAAA>>>===<<<999777333444444555444333111000000000111111111000//////111111111111000000000000.../////////000000111111000000///...------,,,,,,------------------------///......---------......---,,,,,,++++++++++++,,,---,,,,,,,,,------......***++++++,,,------,,,,,,,,,,,,------,,,,,,+++***)))***+++,,,,,,,,,,,,,,,)))******++++++******))),,,+++++++++***)))))))))+++***))))))))))))***+++(((((((((((((((((((((((())))))))))))************)))************)))******((()))***+++++++++++++++************************,,,,,,,,,++++++*********+++,,,---,,,***)))***+++******+++++++++,,,,,,,,,,,,++++++,,,------,,,***,,,,,,,,,,,,+++***))))))---,,,,,,,,,------.........------------,,,,,,,,,,,,---.../////////......000000/////////.........111000000000000111222333---...000111111111000/////////000111111000000000111111222333333333222222222111222222222222333333111111222333444444555555444444444555666777888999:::;;;>>>GGGUUUjjj|||yyyuuurrrqqqooonnnnnnoooooonnnkkkiiigggddd```[[[YYYXXXYYYYYYXXXWWWUUUSSSPPPMMMJJJIIIDDDDDDCCCBBBAAA???>>>===;;;;;;:::888666444222111////////////............///////////////...............---,,,+++*********,,,,,,,,,---------......------..................------............------,,,,,,,,,,,,,,,---...///.........------,,,,,,,,,,,,------...............,,,------...............////////////000000111111,,,,,,,,,,,,,,,,,,,,,,,,------------............//////............//////...........................////////////000000000//////000000000111111111111111111222222222333333222333333333444444444444222333444666777777777777;;;>>>BBBFFFLLLWWWdddnnnuuuggg\\\SSSJJJEEE===;;;:::888888777555444222333444555444333111000333333444333333222111111111111111000000000//////......//////000000000111000//////...---,,,,,,+++------------------------......---------......///......---,,,,,,,,,,,,,,,+++,,,,,,------.........------------,,,,,,+++***,,,,,,------,,,,,,+++***)))******+++,,,,,,,,,,,,******++++++++++++******,,,+++++++++***))))))))),,,++++++******++++++,,,(((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))((((((***+++++++++++++++******************************++++++,,,,,,------+++,,,---,,,***)))***+++******+++++++++,,,,,,,,,,,,++++++,,,------,,,***+++,,,,,,,,,++++++***)))+++,,,,,,------.........------------------------,,,,,,---...///................../////////000000000000/////////000111111---...///111111000//////000111111111111111000000000111222333333333333333111111222222333333333333111111222222333444555555333333444444555666888999<<<:::<<>>===<<<;;;:::999777444222111////////////............///////////////.........000000//////......------,,,---------............,,,,,,,,,------------------......//////......---,,,,,,,,,,,,,,,,,,---...//////...---,,,++++++***,,,,,,---............---------...////////////...,,,,,,,,,------......///------------------------------------------------/////////....../////////..............................////////////000000...//////000000111111111111111111111222222222222222333333444444333333222444444555666666555444444999:::<<<===???FFFPPPWWWcccmmmzzzzzzlllbbbTTTIIIDDDAAA???===>>>;;;666222000111333444222333444444444333111000000000000000///...------111111000000000/////////...//////////////////000///.........---,,,,,,,,,------------------------------------------...//////...---,,,,,,+++,,,,,,++++++,,,---........................---,,,+++***,,,,,,------,,,,,,+++***)))***++++++++++++++++++******++++++++++++******+++++++++***************************************))))))))))))))))))))))))'''(((((())))))************)))((((((******)))((())))))))))))******++++++************************))))))***+++,,,------...+++,,,---,,,***)))***+++******+++++++++,,,,,,,,,,,,++++++,,,------,,,***++++++,,,,,,,,,,,,++++++++++++,,,---............,,,,,,,,,---------......,,,------------.........,,,------...//////000000////////////////////////......//////000000//////111111222222111111000000000111222222333333333333000111222333333333333222111111222222333333444444333333333333555666777888<<<999;;;CCCJJJWWWooo~~~{{{xxxtttqqqooonnnnnnnnnoooooonnnjjjgggeeeccc___\\\ZZZYYYYYYYYYWWWVVVUUUSSSPPPMMMKKKIIIEEEDDDDDDCCCBBB@@@???>>>;;;;;;:::888666444222111////////////............000/////////............////////////////////////------........./////////+++++++++,,,,,,,,,------,,,------......------,,,------,,,,,,+++,,,,,,,,,.........------,,,,,,++++++,,,------......------......///000000000//////***++++++,,,------......000000000000000000000000------------------------///......------......///................................./////////000000......//////000111111222111111111111222222222222111111222333333222111000444444555555666666555555444666888888888;;;AAAEEEJJJPPPZZZccckkksss|||}}}}}}}}}}}}sssggg[[[SSSMMMGGG@@@;;;;;;:::999777666555444333222222444666222222222222222111000000------------,,,+++***)))111000000000///////////////////////////.........------------------------........................,,,,,,,,,,,,,,,---.........---,,,+++***************+++,,,........................//////...------,,,,,,------,,,,,,+++******++++++++++++******)))***++++++,,,,,,++++++******************+++++++++))))))***++++++***))))))************************''''''(((((()))******++++++***((()))+++,,,***(((******)))(((((()))***+++************************))))))******++++++,,,,,,+++,,,---,,,***)))***+++******+++++++++,,,,,,,,,,,,++++++,,,------,,,******+++,,,------...------***+++,,,...............***++++++,,,---...//////------,,,,,,,,,---...///---------------...............///000000///...---///............///000000000000111111000000///...000000111222333333333333000111222333333333222222222222222222222222333333222222222333444555777777888666999AAAEEEMMMaaawww}}}zzzwwwssspppooonnnnnnnnnooopppmmmiiifffeeeccc___\\\ZZZYYYYYYYYYWWWVVVUUUSSSPPPMMMKKKJJJEEEEEEDDDCCCBBB@@@???>>>::::::999777555333111000000/////////............000000//////.........------------........................////////////000*********++++++,,,,,,,,,+++,,,,,,------,,,,,,+++...------,,,++++++++++++,,,---------------------+++,,,------......------...//////000000000000000,,,,,,------...///000000------------------------------------------------...------,,,,,,------......................................./////////000---......///000111111222000111111111111222222222///000111222222111000///......///111222444555666111444777666444444777:::<<<@@@EEEKKKQQQXXX^^^aaalllyyy|||yyywwwyyy}}}}}}wwwjjj___XXXPPPHHHBBB:::888666777999999666222###(((///444666555444333222222111111000000//////222222222222111000///...000000000000////////////000000//////.........---,,,,,,------------------////////////////////////++++++++++++,,,,,,---...---,,,+++***)))))))))))))))+++,,,...//////......,,,---...///000000000000,,,,,,---------,,,+++++++++++++++++++++***)))(((***++++++,,,,,,++++++***))))))******+++++++++,,,)))***,,,......,,,***)))************************&&&''''''((()))******+++---+++)))***,,,---,,,))),,,***)))''''''(((***+++))))))))))))))))))))))))++++++******************+++,,,---,,,***)))***+++******+++++++++,,,,,,,,,,,,,,,+++,,,---...,,,******+++,,,---.../////////)))+++,,,...//////......)))***+++,,,...///000000...---,,,++++++---///000.........---,,,,,,++++++...///111222222000...---//////...------///000111//////000000///...------///000111222333444444444000111222333444333222222333333222222222222222222222222222333444555666777555333777@@@BBBFFFXXXmmm~~~~~~~~~}}}zzzvvvssspppnnnnnnmmmmmmnnnnnnllliiiffffffbbb^^^\\\\\\\\\[[[ZZZZZZYYYWWWTTTQQQNNNLLLKKKHHHFFFCCCAAAAAA@@@???===;;;;;;:::666111///222555////////////............++++++,,,,,,---......//////...---,,,,,,---...///---...///000000///...---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++,,,+++***)))***+++,,,---++++++,,,,,,,,,,,,------//////------------//////***,,,------,,,,,,...///000//////.........//////........................---------............///000000111111000...,,,+++000000//////.........---////////////000000000000////////////000000000000111000///...///000222444222222111111222222333444555444333222333555888999888888999;;;???DDDHHHKKKQQQ\\\lllzzz~~~|||{{{yyyxxxwwwwwwyyy{{{~~~|||wwwuuuuuuwwwxxxyyyuuukkkZZZVVVOOOGGGAAA===:::::::::888777555444333444444222222222111111111000000222222222111111111111000000000////////////000000---------............/////////............////////////.........---------,,,,,,,,,++++++*********,,,,,,,,,------.........,,,,,,,,,,,,,,,---...///*********++++++,,,,,,---000000//////.........---------++++++++++++------,,,,,,------,,,,,,+++*********)))))))))***,,,---***+++,,,,,,------,,,,,,)))************+++++++++,,,,,,++++++++++++,,,,,,)))***++++++++++++***))))))+++...222555333///++++++,,,,,,+++)))((()))***((()))***++++++++++++++++++)))((('''((()))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***'''$$$$$$'''***,,,,,,---...///000000000000------------,,,,,,+++***,,,,,,,,,---------.........------,,,,,,,,,------......------------......)))((('''***...000000...//////000000000...---,,,...---------...000333555000000000000000000000000///111222444444333222111111111222222222333333333444444444333333222222222444444333444444555666777888;;;======>>>EEEPPPXXXvvv~~~}}}zzzwwwssspppooonnnmmmmmmnnnnnnmmmiiifffeeebbb^^^\\\\\\\\\[[[ZZZZZZYYYWWWTTTQQQNNNLLLKKKHHHFFFCCCBBBAAAAAA???===;;;:::888555222111111222////////////..............................------///...------,,,---......---...///000000///...---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++,,,++++++***+++,,,---...++++++,,,,,,,,,,,,------,,,+++************+++,,,,,,---......------...///......------------.......................................////////////000////////////......---,,,000/////////............////////////000000000000////////////000000000000111000///...///000222333222222111111111222333444555444333222333444666777:::999999999:::<<>><<<999666555444555555111111111111222333555555222222222111111111111111222222111111111000000000///..................///---------............///------,,,,,,,,,,,,------...............---------,,,------------------...------------------,,,,,,...------,,,,,,,,,,,,---,,,+++)))(((***...222555/////////...............+++,,,,,,------,,,,,,+++***++++++++++++***))))))*********)))******+++,,,***++++++,,,,,,,,,,,,,,,)))************+++++++++))))))(((((((((((())))))+++***))))))))))))***+++*********+++------+++((()))***+++***((('''((()))))))))***++++++++++++*********)))((()))***+++,,,++++++++++++++++++++++++******+++,,,,,,+++******))))))***+++,,,,,,,,,,,,,,,,,,---------,,,++++++,,,,,,,,,---------....................................------------......---,,,+++---///000///...---...//////000//////...000///.........000111222000000000000000000000000///000222333333333222111111111222222222333333333444444444444555555555555444444333444444555666777555666888777888===EEEKKK^^^ooo}}}zzzvvvssspppnnnnnnnnnnnnnnnooommmjjjgggdddaaa]]][[[[[[[[[[[[ZZZZZZYYYWWWTTTQQQNNNLLLKKKHHHGGGEEEDDDCCCBBB@@@>>><<<:::777666777666222...////////////............------,,,,,,+++*********//////...---,,,,,,,,,,,,,,,---...//////...---,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------,,,,,,,,,---------......+++++++++,,,,,,,,,------//////............//////000111111000...---...///---------,,,------..........................................////////////---,,,,,,++++++---...//////////////////.........////////////000000000000////////////000000000000111111000//////000111222333222000//////111333555444333222111111222222333333333333333444555777888999<<<>>>???@@@DDDKKKRRR\\\eeesss~~~xxxpppiiieeedddddddddeeeffffffeeecccbbbcccdddhhhkkkpppvvvyyyzzzxxxwwwrrroookkkhhhfffeeecccaaa``````___^^^^^^```dddgggnnnsssyyy~~~zzzzzz{{{||||||{{{zzzyyyzzz{{{~~~{{{oooddd]]]WWWQQQIIIBBB???===:::999888777666555555666777888333333333222222111111111111111111111111111111111111111111111000000000000......------------......---------............///...------,,,,,,------...........................*********++++++,,,,,,,,,.........------,,,,,,,,,......---,,,++++++++++++,,,+++******+++---000222........................++++++------------+++++++++++++++++++++******)))******************++++++******+++,,,,,,,,,,,,+++))))))*********+++++++++++++++************++++++,,,***)))'''''')))***,,,,,,***))))))***+++***)))((()))***)))((('''((())))))******+++++++++************)))))))))***+++,,,************************))))))))))))))))))))))))))))))***+++++++++++++++,,,,,,,,,------,,,,,,+++,,,,,,,,,---------............//////////////////......------------..................////////////------...//////000000000//////...------......///////////////////////////000000111222333222222111111111222222222333333333222333333333444555555555444444333444444555666777555555666666777:::@@@DDDRRRccc{{{~~~|||yyyvvvrrrooommmooonnnnnnoooooommmjjjgggccc```]]][[[[[[[[[[[[[[[ZZZYYYWWWTTTQQQNNNLLLKKKHHHGGGFFFEEEEEECCC@@@>>>>>>;;;888888888777333///////////////............,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,++++++,,,---......---,,,++++++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------,,,,,,---------.........+++++++++,,,,,,,,,------+++++++++,,,,,,+++++++++000111222111///......///......------...///000000........................,,,,,,,,,---------......---,,,++++++,,,---///000.........///////////////////////////000000000000////////////000000000000111111000000000000000000222111000//////111333444333222222222111111222222111222222444555777888999666888888777666999>>>BBBHHHNNNWWWaaammmxxx}}}tttpppooonnnnnnoooppppppooonnnoooppprrr{{{{{{wwwrrrmmmjjjfffbbb```aaabbbccccccdddggglllppprrrvvv{{{|||pppdddYYYPPPIIIEEE???===:::888888777666555444333222111111222333333333333333333222111111000111111111111111111111111111111111000000000//////......------------......---------............/////////............//////---.....................*********++++++,,,,,,,,,.........------,,,,,,,,,...---,,,+++++++++++++++***+++,,,,,,,,,,,,++++++---------...............++++++------------++++++,,,,,,,,,---,,,++++++************+++************)))***++++++,,,,,,++++++))))))*********+++++++++))))))(((((((((((())))))+++***(((''''''(((***+++---+++)))(((***++++++***'''((())))))((('''(((*********+++++++++******)))***************++++++,,,************************+++***)))(((((()))***+++***++++++,,,,,,,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,---------......------...///000000//////......------------........./////////////////////............//////000000222222111111000000000111////////////////////////000000111111222222222222111111222222222333333333111111111222333333333444444444333444444555666777555666666666777999===@@@GGGVVVnnn~~~|||zzzvvvssspppnnnooonnnnnnoooooonnnjjjhhhbbb___\\\ZZZ[[[[[[[[[[[[ZZZYYYWWWTTTQQQNNNLLLKKKIIIGGGFFFFFFFFFDDDAAA>>>===;;;999777777555333111////////////............////////////////////////,,,,,,------------,,,,,,++++++,,,------,,,++++++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,,,,,,,++++++,,,---------------++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,///000111000///...///000...............///000111........................++++++,,,,,,,,,---------------,,,------...//////.........///////////////////////////000000000000////////////000000000000111111111111000000000000000000000000000111222222222222222222222222222222444444444555555555666666777888777666555666999<<<===@@@DDDIIIPPPYYYbbbiiisss|||~~~xxxsssooommmooorrrtttxxx}}}yyyqqqbbb[[[RRRJJJDDD???<<<:::666666777666555444222111444333222222111111111111000111222222333222222222111111111111111222222222111111000000000////////////..................///---------............////////////....../////////---------...............,,,------------------...------------------,,,,,,---,,,,,,++++++++++++,,,)))+++,,,...---+++)))(((---------------.........+++,,,,,,------,,,,,,+++,,,------------,,,++++++***++++++++++++***)))))))))******+++++++++++++++)))************++++++++++++******))))))******+++***)))(((((((((((()))***---+++))))))***,,,,,,,,,''')))******(((((()))+++***++++++++++++***))))))*********++++++++++++,,,++++++++++++++++++++++++...---+++******+++---...+++,,,,,,---------,,,,,,++++++,,,---------,,,,,,,,,,,,,,,---------......+++,,,...///000000///.........------------......---...000///......///000///............//////000000000000000////////////000000000000000000000000000000000000111111222222111111222222222333333333111111111111222222222222444444333444444555666777666666666666888:::<<<===BBBOOOeee~~~~~~{{{xxxtttqqqpppoooooooooooopppnnnkkkhhhbbb___\\\ZZZ[[[[[[[[[[[[ZZZYYYWWWTTTQQQNNNLLLKKKIIIHHHGGGGGGGGGEEEAAA>>>;;;;;;999666333111111222////////////............000//////......---------)))***,,,---......------***+++,,,------,,,+++******++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++******,,,---------,,,+++++++++,,,,,,,,,,,,------......///000000///......---///000000......///111------------...///000000........................,,,,,,,,,---------......---....../////////................../////////000////////////000000000000////////////000000000000111111111111111000////////////000111222111111000111111222333333444444444333333444444444333333333888888888777666666777888777999;;;===@@@EEELLLPPPVVV^^^jjjvvvxxxlllbbbXXXRRRGGGDDD@@@===;;;999777555666666666555444222222222555555444444333333333333000000111111111000///...000000111111111222222222111000000000////////////000//////......//////000---------............//////......------......///---------.........//////...------------------,,,,,,,,,------------------+++++++++***++++++,,,,,,++++++,,,------,,,,,,+++,,,,,,,,,------.........---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,+++*********++++++,,,+++***)))((())))))***+++++++++++++++)))************+++++++++,,,,,,++++++++++++,,,,,,))))))))))))))))))))))))+++)))((((((***,,,,,,,,,((()))******))))))***,,,+++++++++++++++***))))))******++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---,,,,,,++++++***+++,,,,,,---------,,,,,,,,,,,,---------......***+++---///000///...---......------------......+++---//////------///111000000......---...//////,,,,,,------------------000000000000000000000000000000000000000111111222111111222222222333333333333333222222222222222111444444333444444555666777555555555666888:::;;;;;;@@@JJJ[[[rrr}}}zzzvvvsssrrroooooooooooopppnnnkkkhhhaaa___[[[ZZZZZZ[[[[[[[[[ZZZYYYWWWTTTQQQNNNLLLKKKIIIHHHGGGHHHGGGEEEAAA>>>999:::888444///---000333000/////////............///...---,,,***)))((('''((()))+++---.........---***+++,,,,,,,,,,,,+++***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++)))***+++,,,---,,,++++++++++++,,,,,,,,,---------***+++,,,------,,,+++***,,,...//////......///111+++++++++,,,---...///000........................---------.........//////---...///000000///...------.........//////000000////////////000000000000////////////000000000000111111111111111000///...---///111222333222000///000111222333444555555555///000111222333333333222444444444444333222222222444666888:::;;;===AAADDDEEEJJJQQQYYYeeexxxwwwfffXXXOOOIIIBBB===888777777888999777444111333333333111000000111333222222222222222111111111222222222111///,,,***(((000000111111222222222222000000000000////////////000000////////////000000---------.........//////...------,,,,,,------...---------.........//////,,,,,,,,,++++++*********,,,,,,,,,------.........************+++,,,------,,,,,,++++++,,,...///000,,,,,,,,,------............---++++++++++++---...***++++++++++++***))))))***+++,,,,,,+++***)))((())))))***++++++++++++***)))************+++++++++((((((''''''''''''(((((((((((())))))))))))(((((()))((('''(((***,,,,,,+++(((***++++++******+++---+++++++++++++++***)))(((******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,((()))+++------+++)))(((++++++,,,,,,,,,++++++******+++,,,,,,------------,,,,,,,,,---------......)))***,,,...//////...---.........------.........***,,,//////------///111111000///...------...///...//////000111111000000000000000000000000000000000000000000000111111222111111222222222333333333444444444333333222222222444444444444444555777777444444444666888::::::999;;;AAANNNddd}}}zzzvvvssspppooonnnmmmmmmnnnnnnnnnkkkiiifffaaa[[[ZZZ\\\]]][[[XXXWWWVVVTTTQQQOOOMMMLLLLLLIIIHHHGGGGGGFFFCCC???<<<::::::999777555333111000......---------,,,,,,,,,------------------------,,,,,,...000222222///,,,---------,,,,,,++++++++++++******))))))******+++))))))))))))***+++,,,,,,++++++++++++++++++,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,+++***))))))...+++)))))),,,---,,,***,,,,,,---......---------...------------...//////---......//////......---///............---------000//////...------,,,,,,000000////////////000000000000000000000000000000111111000000///.........333222111/////////000000000000111111111000000///000222333333222111333444333333222111000000000111222222333333333444444444222333444555666888999999<<>>???GGGWWWlll}}}zzzvvvsssqqqooonnnnnnmmmnnnooonnnkkkiiifffaaa\\\ZZZ\\\]]][[[XXXXXXWWWTTTRRROOONNNLLLLLLIIIHHHGGGGGGFFFCCC???<<<::::::999777555333111000............---------,,,------------------------...---------///000///------------,,,,,,+++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,+++,,,,,,------//////...---,,,+++******+++++++++,,,,,,---------***++++++,,,,,,,,,++++++---+++))))))+++,,,+++***++++++,,,------------------------------...//////------------------------///............------------------------------...000//////////////////000////////////////////////111111111000000000000000111000///......//////000000000000111111000000//////000222111000000111333222222111111000111111111222222222222333333333333222333333444555666777777999;;;===???CCCLLLYYYcccmmmooosssyyy{{{ssshhh```]]]ZZZVVVSSSNNNHHH???999777666555333666444333333444555444333111111111111111111111111222222333222000...+++***222111000000000111333333000000000000000000000000000000/////////.........------------------------................................................------------------------//////............------......---,,,,,,+++******------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,+++***+++,,,,,,,,,,,,+++***------......------,,,+++***+++,,,+++((((((***,,,,,,+++)))((('''((()))***............---,,,+++++++++)))((((((++++++***((())))))))))))*********+++***))))))(((((())))))))),,,++++++***))))))*********++++++***)))((((((***++++++************++++++))))))(((((()))+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++---,,,++++++++++++,,,---++++++,,,,,,,,,,,,++++++---------------------------------,,,---......//////............---------...............---------........................000/////////............000000000000000000000000000000111111111111000000222111111111222111...,,,111111222222222333333333333333333444555555666666555555444444555666888999999;;;AAANNN```yyy}}}zzzvvvsssqqqpppooonnnmmmnnnooonnnkkkiiifffaaa\\\[[[\\\\\\ZZZXXXYYYXXXUUUSSSPPPNNNMMMLLLIIIHHHGGGGGGFFFDDD@@@<<<::::::999777555333111000/////////.........------------------------------000...++++++,,,---------------,,,,,,,,,,,,++++++......------------......------,,,,,,+++,,,,,,,,,......---,,,+++******)))++++++,,,,,,,,,,,,------))))))***+++,,,,,,,,,,,,+++***))))))+++++++++)))))))))+++,,,---------------------------......///...---,,,++++++,,,---...///............---------***++++++,,,---....../////////............//////////////////////////////000000000000111111111111///...............///000//////000000000000//////...///111000//////000222111111111000111111222222000111111111222222222222333333333333444444444555444555666777888===EEELLLPPPRRRUUU[[[bbbjjjqqquuuwwwvvvuuutttuuuzzz|||vvvooohhhbbbcccdddeeeeeedddcccbbbUUUPPPIIIFFFEEEDDDAAA>>>===999555333222222222111111000///000333555555444111111111111111111111111000111111111000///---,,,222111111111111222333444000000000000000000000000111000000000////////////------------------------................................................------------------------......////////////000000...------,,,,,,++++++***------,,,,,,,,,,,,++++++***+++---......---+++***++++++,,,,,,,,,,,,++++++------......------,,,++++++,,,,,,+++)))((()))++++++++++++*********))))))------............------+++***))))))***+++***))))))))))))*********************)))))))))******+++,,,+++******)))*********)))+++++++++)))((()))***++++++************++++++)))))))))***,,,---///000++++++++++++++++++++++++------,,,++++++******))),,,++++++******++++++,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///............---------------------------..............................////////////............000000000000000000000000000000000000000000000000333222111000111///---+++111111222222222333333333444444444555555666666666555444444444555666777888666888===FFFRRRggg}}}zzzwwwtttqqqpppooonnnnnnnnnooonnnllliiieeebbb]]][[[[[[[[[ZZZYYYZZZYYYVVVSSSQQQOOOMMMMMMHHHGGGGGGGGGFFFDDD@@@===::::::999777555333111000000////////////.........------------------------///---++++++,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,......------------......,,,,,,+++***))))))))))))((((((((())))))******+++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,************++++++***)))'''(((***+++,,,---------------,,,,,,------...///...---+++******+++---...///............---------******+++,,,,,,------...///......------......///////////////////////////.........///000111111222............///000000111......//////000000//////...///111000//////000222111000000000111222333333000000000000111111111111333333333222222222222222000222444555666999>>>BBBEEEFFFGGGIIILLLPPPTTTVVVVVVVVVVVVVVVWWW[[[aaaeeelllwwwyyyzzz~~~yyyrrrmmmjjjgggdddaaa]]]XXXRRRMMMLLLLLLMMMNNNMMMLLLKKKJJJBBB@@@===<<<===<<<:::888555444333333333333333333///...---...000222222222111111111111111111111111......///000111000000///111111111111111222222222000000000000000000000000000000000/////////......---------------------------------.......................................------------------------***++++++,,,---.........---------,,,,,,+++++++++------,,,,,,,,,+++++++++***+++,,,---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,,,,+++***)))))))))***++++++,,,,,,,,,+++***)))+++,,,,,,---......------***************+++************************************************+++,,,++++++***************+++)))+++++++++))))))***+++++++++************++++++*********+++,,,---......************************,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------///............---------,,,,,,------.........///........................///////////////.........000000000000000000000000111111000000000000111111222111000000111222000///111111222222222333333333333333444555666777888999444444555555666666777888888:::===BBBHHHYYYvvv|||zzzwwwtttrrrqqqooonnnnnnooooooooollljjjeeebbb^^^\\\ZZZZZZYYYYYYZZZYYYVVVSSSQQQNNNMMMLLLHHHGGGFFFGGGFFFDDD@@@===::::::999777555333111000000////////////.........------------------------,,,,,,,,,---...---***''',,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,+++***))))))))))))''''''((()))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++++++++*********'''(((***+++,,,---------,,,,,,,,,,,,,,,---.........---+++******+++---...///............---------,,,,,,,,,,,,,,,,,,,,,,,,......------------..............................+++,,,,,,---...///000000...//////000111111111111,,,---...//////////////////000222111000000111333111000000000111222333333//////000000000111111111222222222222222111111111111333444666777999;;;===<<<<<<;;;;;;<<<>>>???@@@AAACCCEEEFFFFFFHHHKKKMMMOOOVVV^^^aaadddeeeaaa\\\XXXZZZ^^^fffrrr~~~~~~~~~{{{zzzwwwsssooollljjjiiidddcccbbbaaa^^^YYYSSSOOOOOONNNLLLJJJHHHDDDAAA>>>======>>>>>>===<<<:::999888777777777777666444333333444555555444444444444222000//////111222111000111111111111111111111111000000000000000//////......//////000000000000000/////////////////////////////////.........---------------------------------------.........//////........................------------------------))))))***+++,,,------...------,,,,,,,,,,,,++++++------,,,,,,,,,+++++++++,,,,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,+++***************)))***+++---------,,,***))))))***+++,,,,,,,,,,,,,,,******++++++*********++++++++++++*********************))))))***+++,,,,,,+++***************++++++)))***++++++***)))***,,,++++++************+++++++++++++++++++++*********************************))))))***+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------///............---------,,,,,,---......///000000.................................///////////////////////////////////////111111000//////000111111444222111111222333222111111111222222222333333333111111333555777999:::;;;444444555666666777777777999;;;===???BBBNNNfff|||~~~|||zzzwwwtttrrrqqqpppooonnnooopppooollljjjeeeccc```\\\ZZZYYYYYYYYYZZZYYYVVVSSSPPPMMMLLLKKKGGGGGGFFFGGGFFFDDDAAA>>>::::::999777555333111000/////////.........------------------------------++++++,,,...///...+++'''++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,------,,,,,,,,,+++++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,+++***)))))))))+++------,,,+++***+++))))))+++,,,------------,,,,,,,,,,,,,,,------......---,,,++++++,,,---...///............---------------------,,,,,,,,,,,,------,,,,,,,,,,,,------........................***++++++,,,---......//////000111111111111111000+++,,,---...///////////////000222111000000111333111111111000111111222222///000000000111111111111222222222222222111111111444555555555666555555555555555555555666777888999666999;;;===<<<<<<===>>>AAAEEEHHHGGGHHHJJJIIIEEEDDDEEEIIIOOOYYYdddooouuuvvvppphhhaaa]]]___cccffflllnnnrrruuuxxxyyyyyyyyyyyyuuuooojjjeeeaaa]]][[[]]]]]]\\\\\\\\\\\\]]]]]]XXXWWWUUURRROOONNNLLLLLLKKKJJJIIIIIIIIIGGGCCC@@@<<<<<<<<<;;;:::999777777666777888888777666555444333444444444444333222111222333555555333222222333666444333222333333333222111111111111111111111111444444222000...---,,,+++---...//////000000//////////////////////////////............------------------------------------,,,,,,------.../////////........................------------------------++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++---,,,***)))***,,,...000------,,,,,,,,,,,,------------......------,,,+++,,,***))))))***++++++***++++++,,,---,,,+++***)))))))))***+++++++++++++++***+++,,,+++******+++,,,+++++++++++++++*********)))))))))))))))***+++,,,*********)))******+++,,,)))***,,,+++******+++,,,++++++************++++++++++++++++++***)))((('''************************(((((()))***,,,---...///+++,,,,,,------,,,,,,+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///............---------,,,------///000111222222.................................///////////////////////////////////////222111000//////000111222888666333222222222111///111111222222222333333333000111222444666888999:::333444555666777777777777777888;;;<<<===DDDVVVggg~~~|||yyywwwtttrrrqqqpppooooooooopppooommmjjjeeeccc```]]]YYYXXXXXXYYYZZZXXXUUURRROOOLLLKKKJJJGGGFFFFFFFFFFFFEEEAAA>>>::::::999777555333111000............---------,,,------------------------,,,++++++---...///---++++++++++++,,,,,,---------,,,,,,++++++++++++,,,,,,,,,,,,,,,+++,,,,,,------------------,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,++++++***))),,,//////---++++++,,,++++++,,,---------------,,,,,,++++++,,,,,,---...------------------------///............---------,,,,,,,,,---......//////------,,,,,,,,,,,,------........................,,,,,,,,,------.........///000000111111000///...++++++,,,---...............///111000//////000222222222111111000111111111000000000111111111222222222222222222222222222222444444333333333333222111333333444555666777888999555666777666555555777888<<>>===:::;;;<<<===AAAFFFMMMSSSWWWVVVSSSMMMHHHFFFGGGJJJLLLOOOPPPRRRTTTUUUVVVWWWWWWUUUQQQMMMJJJHHHGGGEEECCCGGGFFFFFFFFFFFFFFFGGGGGGCCCBBBAAA???>>>>>>>>>>>>===<<<<<<===>>>>>><<<;;;444555555555444444444555555666777777777666555444222333444444333333333444000222444333111000111333666444222222333333333222111111111111111111111111333222111000......---------...///000111000000///////////////////////////////////////............------------------------,,,,,,------...//////000........................------------------------,,,---------......//////,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++,,,---.........---,,,,,,,,,,,,---...------......------,,,++++++)))'''(((+++---,,,++++++++++++++++++******)))******+++,,,,,,,,,++++++)))+++---,,,***)))+++---,,,,,,,,,++++++*********(((((((((((()))***+++,,,******))))))***++++++,,,)))***,,,++++++***,,,---++++++************++++++)))******++++++***)))(((++++++++++++++++++++++++))))))***+++,,,,,,------,,,---............---,,,,,,,,,------------,,,,,,---------------------------------,,,---......//////............---------------...000111333444444..................................../////////000////////////////////////222111000//////000111222666444222111111222111000111111222222222333333333222222333444555666666777333444555666777777777666666666888;;;<<>>::::::999777555333111000......---------,,,,,,,,,------------------------...,,,***+++---...//////+++++++++,,,,,,------------,,,,,,++++++,,,,,,---))))))))))))***+++,,,,,,((())))))+++,,,---......---------,,,,,,+++++++++)))***++++++,,,,,,,,,,,,)))---000000...,,,,,,---,,,,,,---......---------,,,,,,++++++,,,,,,---...---......//////......---//////.........---------***+++,,,---///000111222---,,,,,,++++++,,,,,,---........................---------............/////////000000000...---,,,***+++,,,---............---...//////......///111333333222111000000000111111111111111222222222222111111222222222333333333222111111111333444333222222333333333444444555555777777666333222222555888666999999666555777666333888888888999<<>><<<<<<<<<===>>>@@@@@@@@@AAABBBCCCDDDEEEDDDBBB??????@@@AAA@@@@@@<<<;;;;;;;;;;;;<<<<<<===;;;::::::999999::::::;;;888777666777999::::::999333444555444333333444555333333555555555555444333000222333333222222444555000222444333111000222444222000//////000111111000111111111111111111111111------......///111222333...///000222222111111000////////////////////////000000000000////////////------------------------,,,,,,------...///000000........................------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++((())),,,.........---,,,...---,,,,,,,,,,,,---...------......------,,,+++***(((&&&(((+++...---,,,+++++++++*********)))))),,,,,,,,,------,,,,,,+++))),,,---,,,***)))+++---,,,,,,,,,++++++*********''''''''''''((()))***+++******))))))***+++,,,,,,)))***,,,,,,++++++,,,---++++++************++++++((()))***+++,,,++++++***++++++++++++++++++++++++++++++++++++++++++,,,,,,------...//////...------,,,------......------,,,...........................------------...////////////.........------------...///111222444555555........................---.........//////000000////////////////////////222111000......000111222111000...///111333444444111111222222222333333333444444444444444444333333333444555777777777777666555555888;;;===>>>EEEMMM~~~~~~}}}|||yyyvvvsssqqqnnnmmmmmmmmmmmmllliiigggdddbbb___[[[YYYXXXWWWXXXWWWXXXXXXUUUQQQMMMJJJIIIIIIGGGFFFFFFFFFDDDAAA>>><<<;;;999777444222000///444222000...,,,+++***)))---,,,++++++++++++,,,---...------,,,,,,------...++++++,,,---...//////000,,,------......------,,,---,,,+++******+++,,,---((()))******)))((()))+++((((((((((((((((((((((((++++++,,,,,,,,,,,,------,,,+++++++++,,,...000111************+++,,,---...///...---,,,+++*********......---,,,******+++---******))))))***,,,...000...---+++*********+++++++++,,,------+++))))))***............//////////////////............//////------,,,,,,---...000111......////////////......111---******---000000///111111111111000000000000222222222222222222222222333333222222111000000000000000111111111222222222555444333333222222222222333333333333333333333333666999<<<===;;;888555444444444444555666777888999777888999::::::999777777999888888999::::::999777;;;;;;;;;;;;:::888777777555000000555777555555888444555777999;;;999555222666666666666666666666666222222222333333333444444222222111111111222333333222222222222222222222222333333333222222111111111222111111111000000//////333222111/////////000111111333555555333111111111000000//////.........---........................000000///...............---------.........//////---------............///111000///...............------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++)))''''''(((((('''&&&)))***+++,,,------------///000111111000...,,,***.........------,,,,,,,,,111000...,,,++++++,,,,,,,,,++++++******++++++,,,++++++******************+++***)))***+++,,,***(((------------------------,,,)))'''(((+++---,,,***...,,,******+++,,,+++***)))***,,,,,,++++++,,,...,,,+++***)))***,,,...000---------,,,,,,+++++++++------,,,,,,,,,------........./////////...,,,++++++,,,---...///...---,,,...------------...//////............////////////...............///000000222222000///............---...//////000000000000000000//////.........---////////////////////////////////////000000000000000000000000000000000000000111222333333222111000//////000111111111111000000000111111111222222222333444555555666666555555666666666777:::>>>BBBEEE~~~~~~~~~}}}|||yyyvvvsssqqqnnnmmmlllmmmmmmllliiigggdddbbb___[[[YYYXXXXXXXXXVVVWWWWWWTTTOOOKKKIIIIIIHHHGGGFFFFFFEEEDDD@@@>>><<<;;;999777444222000//////......---,,,+++++++++...---,,,++++++,,,---...***))))))(((((())))))***(((((((((((())))))))))))***++++++,,,,,,++++++*********)))(((((()))******+++,,,------++++++,,,---))))))))))))))))))))))))+++++++++,,,,,,,,,------...---+++***)))(((((((((************+++,,,------///...---,,,+++++++++++++++,,,,,,+++******---///,,,+++***))))))+++,,,...---,,,+++*********++++++,,,...//////...---...///------------............//////............//////111000//////...///000000......////////////......000---++++++---///000///111111111000000000//////111111111111111111111111222222222111111111000000111111111111222222222222444444333222222222333333333333333333333333333333333555888999777555444333333222222333333444555666444555666888999999999999666666555777999:::999777444444444444333333222111666666666555555555444444666666777999;;;:::777444666666666666666666666666666666666555444444333333444333333222222222333333111111111222222333333333333333333222222111111111111111111111000000000///222111000000000000000000...000222222000///...///000000/////////........./////////...............000000///...............------------............---------............///000//////............///,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,,,,+++++++++000...------.........---***+++,,,---............''')))+++---//////...---.........------,,,,,,,,,,,,,,,+++***))))))))))))---,,,,,,,,,,,,,,,,,,---+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,***,,,,,,,,,,,,,,,,,,,,,,,,---+++)))))),,,------+++...,,,******+++,,,+++******+++,,,,,,+++***+++---...---,,,,,,---...000222...---------------,,,,,,...------,,,,,,,,,---------.../////////...,,,++++++,,,------......---------------------...//////............////////////...............///000000333333222111000000000000000111222333333333222111000/////////............////////////////////////////////////000000000000000000000000000000000000///000111111111111000///111111222333333333333222111111111222222222222333333444444555555555555555555555555555888;;;???BBB}}}~~~~~~~~~}}}{{{yyyuuurrrpppmmmmmmllllllmmmkkkiiifffdddbbb^^^[[[YYYXXXXXXXXXVVVVVVVVVSSSNNNJJJIIIHHHHHHGGGFFFFFFEEECCC@@@===;;;;;;999777444222111000***+++,,,,,,------,,,,,,......------------......++++++************++++++,,,,,,,,,,,,+++++++++******++++++,,,,,,++++++*********)))(((((()))******)))***+++***)))((()))***************************++++++++++++,,,,,,,,,,,,///...,,,***((('''&&&&&&+++++++++***++++++,,,,,,...---,,,,,,++++++++++++)))+++++++++***+++---///...---+++***)))***++++++---,,,+++*********+++++++++---////////////000111+++,,,,,,,,,------------//////............//////222222000///..................////////////......///---++++++---/////////111111000000000000/////////////////////000000000000000000111111111222222111111222222222333333333333222222222222333333444333333333333333333333333111333555555444333444555111111000000000111111222000111333666888999::::::777666666777:::;;;;;;:::555555555555555444444444;;;BBBBBB:::666888999555999888888999::::::888777666666666666666666666666;;;:::999888666444333333666555444444333333333333000111111222222333333333222222222222222111111111111111111111000000000000///000000111111111111000...000111111///.........000000////////////......111000000000//////......000000///...............---------------------,,,---------............//////............//////000---------......---------........................,,,,,,,,,---------------...,,,++++++---......---+++,,,---...////////////&&&(((***---.../////////.........---------------,,,,,,---------,,,,,,+++...------,,,,,,------...,,,,,,------......//////...---------//////---,,,*********+++++++++++++++---+++***+++,,,...------...,,,******+++,,,+++***+++,,,---,,,*********,,,......---------///000111------------..................---,,,,,,,,,,,,,,,---............---,,,,,,---,,,,,,,,,,,,---......---------------......///---............/////////...............///000000444333333333333333333333111222444444444333111///////////////............////////////////////////////////////000000000000000000000000000000000000//////000000000000//////111111222333333333333222222222222222333333333333333333444555555555555555555444444444666888;;;===~~~|||}}}~~~~~~}}}{{{xxxuuuqqqooommmlllkkkllllllkkkhhhfffcccaaa^^^[[[XXXXXXXXXXXXWWWWWWVVVSSSNNNKKKIIIIIIHHHGGGFFFEEEEEECCC@@@===;;;:::999777555333111000***+++,,,---......------........................---,,,,,,++++++,,,,,,---////////////////////////,,,------......------,,,,,,++++++++++++++++++,,,((()))***)))'''&&&'''(((***************************++++++++++++,,,,,,,,,---------,,,,,,,,,------,,,,,,++++++***+++++++++------,,,+++++++++,,,,,,***,,,,,,,,,+++***,,,------,,,+++*********++++++,,,+++++++++++++++++++++)))+++------,,,+++,,,---,,,,,,,,,,,,------------///......------....../////////......---------------......//////......---...---,,,,,,---...//////111000000000///////////////////////////000000000/////////000111222222333222222222222333333333333222111111111222333444444222222222222222222222222222333444444444444666888222111000//////////////////000222444666777888999===;;;:::;;;<<<======<<<888888777777888888888999>>>JJJKKK???888===???999999888666666888999888777666666666666666666666666::::::999777666555444333777777555444333333333333222222222111111111111111222222222111111111111111111111111000000000000000...///000222222222111000000111222222000//////000000000//////////////////222222111111000/////////000000///...............------------,,,,,,,,,,,,---------............///...............///000111//////000000000000//////------------------------,,,---------......//////+++)))((()))***,,,,,,+++------...///////////////...//////000000000///..................---------,,,---.../////////------------,,,,,,,,,,,,------+++,,,,,,---...//////000...------...//////...,,,*********+++++++++++++++,,,++++++++++++,,,------...,,,******+++,,,+++***+++------,,,***)))***+++,,,,,,++++++,,,---......+++,,,,,,,,,---...............---,,,++++++++++++------------------------------,,,+++,,,---...///------,,,,,,------...///---------.........//////...............///000000333333333444444444444444000111333333333000...,,,///////////////.........////////////////////////////////////000000000000////////////////////////000000000000000000000000//////000111111111111000222222333333333444444444333333444555555555444444555555444444555777999:::~~~||||||~~~~~~~~~~~~}}}{{{xxxtttqqqooolllkkkkkkkkkkkkjjjgggeeebbb```]]]ZZZXXXWWWXXXXXXXXXXXXWWWSSSOOOLLLKKKKKKGGGFFFEEEEEEEEECCC???===;;;:::888777555333111111---............---------........................+++******))))))******+++)))******+++,,,,,,------,,,------......------,,,+++++++++,,,,,,++++++++++++,,,---,,,***)))***+++*********************************+++++++++,,,,,,+++,,,------.../////////,,,,,,++++++***+++++++++,,,,,,+++++++++,,,---------...///...+++******+++++++++***+++++++++,,,,,,++++++++++++++++++++++++***+++,,,,,,***))))))***,,,------------...............------------......,,,------...............------............------------...------...//////000000000////////////.../////////000000000111111......///000111222222333111111222222222333333333111111111111222222333444222222222222222222222222111222333222222333666888333222111000000//////000111111111222444555666666AAA???<<<;;;<<<<<<;;;:::666555555444555555666777888EEEGGG;;;555<<<>>>888888666444444555666666666555555555555555555555555666666555555555444444444777666555444333222222222444333222222111000//////111111111111111111111111000000000000000000111111...///000222222222111000000111222111//////000111//////000000000000000000222222111111000000000000000000///...............---------------------------------............///...............///000111//////000000000000//////,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////...---,,,,,,.../////////......//////000000//////222222222111000///..............................((()))+++,,,,,,+++***))),,,,,,++++++++++++,,,,,,******+++,,,---......///---,,,+++,,,......,,,+++***+++++++++,,,,,,,,,---******************+++,,,...,,,******+++,,,+++***+++------,,,***)))***++++++++++++++++++,,,,,,---*********+++,,,,,,,,,---...---,,,+++++++++++++++------,,,,,,,,,---------------,,,+++,,,---...///,,,,,,,,,,,,,,,---......------------...........................///000000111222333333444333333222111111222333222000---,,,.........///////////////////////////////////////////////////000000000000////////////////////////111111111111111111111111//////000111111111111000222222333333333444444444222333333444555444444444666666555555666777888999~~~|||}}}~~~~~~~~~~~~}}}{{{wwwssspppnnnkkkkkkjjjjjjkkkiiigggdddaaa___]]]ZZZXXXWWWXXXXXXYYYYYYWWWSSSOOOLLLKKKLLLGGGFFFEEEEEEDDDBBB???<<<:::999888777555333222111000000...---------------------............------,,,,,,,,,++++++,,,,,,,,,''''''((()))***+++,,,,,,***++++++,,,,,,++++++***((()))************)))(((***++++++***((('''((()))************************************++++++++++++++++++,,,,,,,,,+++******+++++++++***++++++,,,,,,++++++++++++,,,------...///000111000---+++***************++++++,,,,,,,,,******+++,,,,,,,,,++++++,,,---...---+++))))))***------------..................------------......---...///000111111111111------............------,,,---///...------...000000000////////////............//////000000111111......//////000111222222000000111111111222222222222111111111111222222333222222222222222222222222///000111111000111333555444333222111111111111111222222222222222333444555???<<<999777777777666555777666444333333444555666111888:::333000444666333555444222222333444444333444444444444444444444444222222222222333333444444444333333222111111111111333333222111000//////...000000000111111111111111000000000000111111111111///000000111111111111000000000000///------...000//////000000000000111111000000000000000000111111000000///...............---------.........//////---------............//////............//////000---------......---------,,,,,,,,,,,,,,,,,,,,,,,,---------...............///...,,,---...000///.........///////////////................../////////.............../////////+++,,,,,,,,,,,,,,,++++++,,,++++++******++++++,,,******++++++,,,,,,------,,,+++***+++------+++*********++++++,,,---------)))***+++***))))))+++---...,,,******+++,,,+++***+++,,,---,,,*********,,,,,,,,,,,,---------------************++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,+++,,,,,,---...---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,------...,,,------------........................///000000111222333333333222111000333333333222111000//////.........///////////////////////////////////////////////////000000000000000000000000000000000000222222111111111111222222111111222333333333333222222222222222333333333333222222333444444444444444666666666666777888999999}}}}}}~~~~~~}}}~~~}}}zzzwwwsssooommmkkkjjjiiijjjjjjiiifffdddaaa___\\\YYYXXXWWWXXXXXXYYYXXXVVVRRRNNNKKKKKKKKKGGGFFFEEEDDDDDDBBB???<<<:::999888666555333222111000///---+++***,,,---///+++,,,---......---,,,+++......------------......*********++++++,,,,,,,,,***++++++,,,,,,++++++***((()))************)))(((((())))))(((&&&$$$%%%&&&))))))))))))))))))))))))************++++++++++++***+++++++++***((('''&&&************+++,,,------++++++++++++,,,---...//////000222111///---,,,,,,++++++,,,,,,++++++******)))***+++,,,,,,,,,,,,++++++,,,...---,,,++++++,,,+++,,,,,,,,,------------...------,,,,,,------......///000111111000//////,,,------......------,,,+++---//////------...000000000/////////.........,,,------...//////000000.../////////000000111111//////000000000111111111333222111111111111111111111111111111111111111111///000222222111111222333444333222222222222222333222222222111222333555666;;;888555333333333333222999888666444444444666666111222222222111111111111444333222222444444333222333333333333333333333333000000111111222222222222111000000/////////000000000000000000111111111111///000000000111111111222///000000000111111111111222111000000000000000000111111111///......///111//////000000000111111111......///000000111111111000000///...............,,,------...///000111111---------............///000//////............///,,,,,,------------,,,,,,------------------------.........---------------...,,,******+++,,,+++***.........//////......---+++++++++,,,,,,...//////---........./////////000000///......------------,,,,,,,,,++++++,,,,,,,,,+++++++++++++++,,,,,,,,,,,,+++***+++------+++***))))))******+++,,,,,,,,,)))+++,,,+++)))))),,,......,,,******+++,,,+++******+++,,,,,,+++***+++---+++++++++,,,,,,++++++***,,,,,,+++++++++++++++***************+++,,,------,,,,,,+++++++++,,,---...+++,,,------......------,,,,,,++++++,,,,,,---...,,,,,,---------........................///000000222333444444444222000///333222111/////////000000............/////////000////////////////////////////////////000000000000000000000000000000000000222111000//////000111222111111222333333333333222111111111222222222222333222222333444444444444333555555555666777888888999~~~}}}~~~}}}}}}~~~}}}zzzwwwsssooommmkkkjjjiiijjjjjjiiifffccc```___\\\YYYXXXWWWXXXXXXXXXWWWUUUQQQLLLJJJJJJJJJGGGFFFEEEDDDDDDBBB???<<<:::999888666555333222222///---***((()))+++...000++++++,,,------,,,++++++***))))))))))))))))))************))))))))))))(((,,,------......------,,,***+++,,,------,,,+++***+++,,,,,,+++((('''((()))(((((((((((((((((((((((()))************+++++++++)))******++++++***((('''************+++,,,---...*********+++,,,---...///...000222222000///...///---------,,,+++***(((((()))***+++,,,---,,,,,,+++(((***,,,,,,++++++,,,---******+++++++++,,,,,,,,,...------,,,,,,------........./////////---,,,+++,,,------......------,,,***---000000---,,,...000000/////////............++++++,,,------...//////////////////000000000000////////////000000000000333333222111000000000111111111111111111111111111111333444555444333333444333333222222222222333333222111111111222444666777888666333111222333333333888777444222111222333444888333222666777444333555333222222333444444333111222222222222222222222222111111111111111111111111///...............///000---...///000111222333333//////000000111111111222//////000000111111111222333222111/////////000111444444444222000000222444//////000000111111111222------...///000111222222000000///...............,,,---...///000222333333---------.........//////111000///...............---..................---.................................------,,,,,,+++///---++++++,,,,,,+++***---...............------------,,,,,,,,,---......---.........//////000000///---,,,***))))))******...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,+++,,,++++++,,,------,,,***'''(((((()))***+++++++++***,,,---,,,******---///...,,,******+++,,,+++***)))***,,,,,,++++++,,,...(((((()))))))))(((((('''---------,,,,,,+++++++++)))))))))***+++,,,......,,,,,,+++***+++,,,...///+++,,,---...///...---,,,,,,,,,++++++,,,,,,---...,,,,,,,,,---------.....................///000000333444555555444222000///000///---++++++,,,...///---.........//////000000////////////////////////////////////000000000000000000000000000000000000111000///......///000111//////000111111111111000000000111111111222222222222222333444444444333333333444444555666777888888~~~}}}}}}}}}}}}||||||zzzxxxtttpppllljjjkkkiiihhhjjjmmmkkkeee```aaa^^^ZZZWWWWWWWWWWWWVVVXXXWWWUUURRROOOMMMKKKJJJHHHGGGFFFDDDAAA>>><<<;;;::::::999777555333111000---------,,,,,,,,,++++++*********,,,......---+++,,,,,,,,,++++++*********,,,,,,++++++***))))))))))))))))))***++++++,,,,,,,,,,,,,,,++++++*********************************'''((()))******************++++++,,,,,,++++++***))))))***++++++++++++***''''''''''''((()))***++++++*********+++---///000000000///...------,,,,,,++++++,,,------------,,,************************+++,,,.........,,,***)))......---,,,,,,,,,------+++++++++,,,,,,---------.../////////...---,,,+++------............------,,,,,,,,,---------......111///,,,,,,---......---000///...---...000222333444333111//////000222333000111111111222222222222111111111111111111222222111111111111111111111111000000000111222222222333999888555222///.........000111222333444555555444:::777444333333333222111222222333333333444444444555333000000333444222000111111111111111111111111333333222222111000000000222111000000000111333444111111000///////////////111111111000000000000000000000000000000000000000........................000000000000000000000000111111111000//////......000000000000111111111111111111111000000000000000000000000000000000000000------------------,,,,,,---------....../////////000///...---------------000000////////////...............---------,,,,,,------------------------------------------------++++++,,,,,,,,,---------........................---------....../////////......,,,,,,,,,,,,......++++++,,,,,,,,,---------------------------------,,,---------------------------------------------...---,,,***)))(((((((((---+++******+++,,,,,,+++***+++,,,------,,,+++***,,,,,,,,,++++++******************++++++,,,,,,,,,++++++++++++++++++,,,,,,))))))***+++,,,,,,---------.........---,,,,,,+++(((&&&&&&(((,,,///...---.........------,,,,,,,,,//////...---,,,...222555555555555444333222111000////////////............///......---------.........------------...//////000...---...///000///...////////////000000000000000000////////////000000//////000111222222333333222222222222222222333333333333333444444444555555555555666666777777888888~~~~~~~~~}}}|||{{{zzzxxxuuuqqqmmmkkkllliiihhhiiilllkkkfffaaaccc```\\\ZZZZZZZZZYYYXXXXXXVVVUUURRROOOMMMKKKJJJHHHHHHFFFEEEBBB@@@>>>===::::::999777555333111000---------,,,,,,,,,++++++---------...000000...,,,---------,,,,,,,,,++++++******************++++++++++++******************++++++*********)))))))))************************((())))))************)))***++++++,,,,,,++++++***))))))******+++++++++***))))))))))))***+++,,,,,,++++++******+++,,,---...//////...------,,,++++++((()))******++++++******************************+++,,,---...---,,,***)))------,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,+++++++++000000000000000000000000------............------,,,,,,,,,---------......111///---,,,---......---//////...---...000222333222111///...---...///000000000000000111111111222333222222111111000000000111111111111111111111111111111111111111111222222555555444333222222222222222333333333444333333333888555222111222222222111222222222222333333333333555333000000222333222000111111111111111111111111111111111111111111222222111111000000111111222333111111000///////////////111000000000000000000000000000000000000000000000////////////////////////000000000000000000000000---......///000000111111000000000000111111111111111000000000000000000000////////////////////////---------------------------------.........//////000000///...............//////......------,,,,,,---------,,,,,,+++++++++................................................,,,,,,---------.........////////////////////////------------.........///------,,,++++++,,,------++++++,,,,,,,,,---------------------------------.........------,,,,,,+++------------------------))))))))))))***+++,,,------+++******+++,,,,,,+++++++++,,,,,,,,,,,,++++++---------,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,*********************++++++++++++,,,,,,------...------......------,,,+++)))(((''')))---///...---......---------,,,,,,,,,444333222///---,,,...///333333333222222111//////////////////............000//////.........//////...------------...//////000...---...///000///.../////////000000000111111000000////////////000000//////000111111222333333111111222222222222333333222333333333333444444444444444444555666666777777~~~{{{{{{zzzxxxuuurrrooommmmmmjjjhhhiiijjjjjjgggddddddaaa]]][[[[[[[[[ZZZYYYWWWVVVTTTRRROOOLLLJJJIIIHHHGGGGGGEEEDDDAAA@@@???::::::999777555333111000------------,,,,,,,,,,,,///...---...//////---,,,---------------,,,,,,,,,((())))))***++++++,,,,,,,,,,,,++++++***))))))(((***))))))))))))(((((((((*********************************+++******))))))******++++++++++++******)))))))))*********++++++******++++++,,,------...++++++************++++++---------,,,++++++******((()))******++++++******************************+++,,,---------,,,******,,,+++++++++,,,,,,,,,,,,------,,,++++++******))),,,+++++++++,,,---///000------............------,,,,,,,,,---------......000///---,,,---......---///......---...000111222333111000...------......////////////000000000000333333222111000//////...111111111111111111111111111111111111111111000000000111222333444555555555444444444333333333222222555333000000000111111000000111111111222222222222444222111111222222222000111111111111111111111111///000000111222222333333000000111222222222222222111111000////////////000000000000000000000111111000000000000000000000000111111111111111111111111000000000000000000000000------......///000000000000000000000111111111111000000000000000000111111////////////////////////,,,,,,------......//////------------............111000000////////////000000//////...---,,,,,,,,,---------------,,,,,,,,,................................................------........./////////////////////////////////---------------...............------------......,,,,,,,,,,,,------------------------------------//////...---,,,++++++***------------------------((((((((()))+++,,,...///---,,,******,,,,,,,,,+++,,,,,,++++++++++++,,,,,,......------------,,,,,,------------,,,,,,,,,,,,------------------------------------------------------......------,,,,,,+++******+++---......---...------------,,,,,,,,,444444444222///---------000000111000000///...---////////////............000///////////////000000...------------...//////000...---...///000///.../////////000000000111111000000////////////000000///000000111111222222222111111111222222222333333111111222222222333333333222333333444555555666666~~~{{{{{{zzzxxxvvvssspppnnnmmmjjjhhhhhhiiijjjhhhfffccc___\\\YYYYYYYYYYYYXXXWWWVVVTTTQQQOOOLLLJJJIIIGGGFFFFFFEEECCCAAA@@@???::::::999777555333111000...------------,,,,,,,,,...---,,,,,,---,,,+++))),,,,,,,,,,,,,,,,,,,,,,,,))))))*********++++++++++++++++++*********))))))))))))))))))))))))))))))************************++++++++++++******)))(((******++++++++++++******)))))))))))))))******+++******+++,,,------------+++******))))))))))))))),,,+++++++++*********)))******+++,,,,,,,,,,,,,,,************************++++++,,,,,,,,,,,,+++*********++++++,,,,,,++++++++++++++++++++++++******+++***)))((()))***,,,...,,,------......------,,,,,,,,,,,,---------......000...------......---,,,......---......///111111444333222000////////////.........////////////000222222111111000000//////111111111111111111111111222222111111000000//////,,,...000333555555555555333333333333333333333444333111///...///111111000000000000000111111111111333222111111111111111111111111111111111111111111000000111111111222222222///000111333333222111111222111000000//////000000000000000000000111111111////////////////////////111111111111111111111111000000000000000000000000000000//////...---------///000000000111111111111000000000000000111111111........................,,,,,,---...///000000000........................000000////////////000000222111111000///...------////////////////////////........................//////..............................////////////////////////////////////------------------......////////////////////////,,,,,,,,,------------....................................------,,,,,,,,,------------------------,,,,,,+++*********++++++---,,,******,,,---,,,+++---,,,+++******+++,,,------------------,,,,,,,,,.........------,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,------...------,,,,,,---,,,,,,,,,---...------------------------------...000222222111000000111///000000000//////...---////////////............///............//////000...------------...//////000...---...///000///...............////////////000000////////////000000///000000000111111111222000000111111222222333333000111111111111222222222333333333444555555666666~~~{{{zzzzzzxxxuuurrrooonnnlllkkkiiiiiiiiiiiihhhgggccc___\\\YYYYYYYYYYYYXXXWWWVVVTTTQQQNNNLLLJJJIIIEEEEEEEEEDDDBBB@@@???>>>::::::999777555333111000.........---------,,,,,,///---++++++,,,,,,+++*********************+++++++++++++++*********))))))))))))*********+++++++++************************************************+++++++++++++++***)))((()))******++++++******)))))))))((((((((()))***+++((()))***+++,,,,,,,,,+++************)))(((((('''***************)))))))))******+++,,,,,,,,,,,,+++***************************+++++++++++++++++++++)))***+++,,,,,,,,,,,,+++))))))***+++,,,,,,------111///---++++++,,,---...,,,,,,------------,,,,,,,,,,,,,,,---------......///...------//////---,,,---------......///000111333222111000000/////////---........./////////////////////000000111111222000000000000000000000000222111111000000/////////,,,---///111222333222222111111111111333444666777333111///...///111111000//////000000000111111111222222222111000000111111111111111111111111111111222222222111111111000000///000111333333222111111222222111000000000000000//////000000111111111111////////////////////////000000000000000000000000000000000000000000000000000000000///......------///000000000111111111111//////000000111111111111////////////////////////------...//////000111111////////////////////////000///////////////000000111111111000///.........000000000000000000000000////////////////////////000000//////........................////////////.........................................................//////.........,,,,,,---------.................................,,,,,,,,,------.........------------------------///...---+++***)))))))))...,,,++++++,,,------,,,...---,,,++++++,,,---...+++++++++++++++,,,,,,,,,.........------,,,,,,,,,+++*********)))))))))(((,,,,,,,,,+++++++++++++++,,,,,,------...------,,,---------------------...------------------------***---111222222222222333000000000111000000//////////////////............---,,,,,,,,,------...///...------------...//////000...---...///000///...,,,,,,,,,---------......000000////////////000000000000000000000111111111//////000111111222333333000000000111111111222222333444444555666666777777}}}zzzzzzyyywwwtttqqqnnnllljjjjjjkkkkkkjjjiiiiiihhhdddaaa]]][[[[[[[[[ZZZYYYVVVUUUSSSQQQNNNKKKIIIHHHFFFEEEEEECCCAAA???>>><<<::::::999777555333111000............---------,,,000...------.........---))))))))))))************,,,,,,++++++***))))))(((((())))))***++++++,,,,,,))))))************++++++************************+++++++++,,,++++++******))))))************))))))))))))((('''((()))***+++&&&((()))+++++++++*********************)))((('''************************'''((())))))******))))))************************************++++++++++++)))***+++---------,,,,,,))))))***+++---...///000000///---++++++++++++,,,,,,,,,------------,,,,,,,,,,,,,,,---------......///...---...//////---+++,,,------...//////000000/////////.........------............////////////---......///000111222222000000000000000000000000000000000000000000//////---...///000000000000000000000000111222555777999555333000000000111111000///000000000111111111111111222222111//////000222111111111111111111111111333333222222111000000///000000111222222222222222222222111000000000000111/////////000111111222222000000000000000000000000////////////////////////000000000000000000000000......//////000111111111000000000000111111111111/////////000111111222222000000000000000000000000......//////000000111111111111111111000000000000000000000000000111111222000000000000////////////000000000000111111111111111111111111111111111111333222222111111000000/////////000000000111111111////////////////////////000000000///////////////+++,,,------------,,,+++,,,---------....................................***++++++,,,---...//////------------------------,,,,,,++++++++++++,,,,,,...---++++++---------,,,------,,,,,,,,,,,,------******++++++++++++,,,,,,------------,,,,,,,,,,,,///......------,,,,,,,,,++++++++++++++++++++++++,,,,,,------......------+++---...---,,,,,,---...,,,,,,,,,------------...,,,...111111000//////000000000111111111111000000////////////............++++++++++++,,,---.........------------...//////000...---...///000///...,,,,,,,,,,,,---------...000000////////////000000000000000000000000000000...//////000111222333333000000111111111222222222444444444555666666777777~~~|||{{{zzzyyyvvvsssooollljjjhhhjjjllllllkkkjjjhhhhhhccc```\\\ZZZZZZZZZYYYXXXVVVUUUSSSQQQNNNKKKIIIHHHHHHGGGFFFDDDBBB@@@===<<<::::::999777555333111000............------------///...,,,,,,.../////////))))))*********+++++++++++++++************************************++++++((((((((()))))))))************************************+++,,,,,,,,,++++++))))))************))))))***)))'''''''''(((***+++&&&''')))+++,,,+++******)))***+++++++++***)))(((************************'''(((((()))))))))))))))***************************************++++++,,,)))***,,,...///...---,,,++++++,,,---......//////+++++++++++++++*********+++,,,,,,------,,,,,,+++,,,,,,,,,---------..................//////---+++,,,,,,---...////////////------......................../////////000000000......//////000000111111000000000000000000000000/////////000000000000000///////////////000111222222111000111222444666888888555222111222222222111000000000111111111222222000222333111///...000222111111111111111111111111222222111111111111111111111111000000111111222333333222111111000000111111...//////000111111222222000000000000000000000000////////////////////////000000000000000000000000//////000000111222222222000000000000111111111111...//////000111111222222111111111111111111111111000000000000000000000000333333333222222222111111222222222222222333444444222222222333333333444444333444444444555555555555555555555555555555555555777666666555444444333333222222222222333333333444111111111111111111111111222111111111000000000///,,,---............---,,,------------....................................+++,,,,,,------.........------------------------+++++++++++++++,,,---......---++++++---...---,,,,,,,,,------------,,,,,,+++++++++,,,,,,,,,------++++++++++++,,,,,,,,,,,,222111111000//////......***+++++++++,,,---------+++,,,------......------***,,,------,,,+++---///,,,,,,,,,---------......---///000000...---......///000000111111111000000////////////............,,,++++++,,,---...//////...------------...//////000...---...///000///...------........./////////000000////////////000000000000000000000000000///......///000111222333333111111111222222222333333222333333444555555666666}}}{{{{{{zzzyyyvvvrrrnnnjjjhhhgggjjjmmmnnnllljjjhhhhhhaaa^^^ZZZXXXWWWWWWWWWVVVVVVUUUSSSPPPNNNKKKIIIHHHJJJIIIHHHFFFCCC@@@>>><<<::::::999777555333111000//////.........------------+++)))***+++---......******+++++++++,,,,,,,,,)))))))))***++++++,,,,,,,,,,,,++++++***)))))))))&&&'''''''''(((((())))))************************)))***+++,,,,,,,,,,,,,,,))))))************))))))***)))'''&&&'''(((***+++&&&(((***,,,---,,,+++***)))***+++,,,,,,+++***)))***************+++++++++))))))***+++++++++++++++******************************))))))***+++,,,,,,)))***---/////////...---------..................,,,,,,---///////////////+++,,,,,,------,,,,,,+++,,,,,,,,,---------...............///000///---++++++,,,---...////////////---...///000111111111111////////////000000000000000000000000////////////000000000000000000000000......//////000000111111000//////...///111333444444333111111111333555666:::777444333333333222111111111111111222222222222000222333111...---000222111111111111111111111111000000000111222222333333222111000000000111333444333222111111000111111111...//////000111222222222000000000000000000000000////////////////////////000000000000000000000000333333222222111000000000000000000000111111111111...//////000111222222222111111111111111111111111111111111000000000000000444444444333333222222222444444444444444555666777666666777777888999999999888888999999:::::::::;;;888888888888888888888888:::999999888777666666666444444444555555555666666333333333333333333333333333222222222111111000000///000111222222111000///---------.........//////////////////////////////---------------------,,,---------------------------,,,,,,++++++,,,,,,---///---+++,,,---...------+++,,,............,,,+++,,,,,,,,,------.........*********++++++,,,,,,,,,------,,,+++******))))))++++++,,,,,,---...//////+++,,,,,,---.........---(((+++------++++++---000,,,,,,,,,------.........+++---......------///000//////000000000000000///000/////////............,,,,,,,,,---...///000111...------------...//////000...---...///000///...////////////000000000111000000////////////000000000000000000////////////---...///000111222333333111222222222222333333333111222222333333444555555~~~}}}|||{{{{{{zzzyyyvvvrrrmmmhhheeehhhiiikkkmmmmmmkkkiiihhhccc```\\\YYYXXXWWWVVVUUUVVVUUURRROOOLLLJJJHHHHHHIIIHHHFFFDDDBBB???>>>===999999888777555444222111222111///.........///000---------,,,,,,,,,++++++,,,------,,,,,,***)))(((+++++++++************))),,,++++++******++++++,,,,,,,,,,,,++++++)))(((((((((((((((((())))))))))))((((((((()))******++++++************************))))))))))))))))))))))))((()))*********((('''&&&,,,,,,++++++***)))))))))))))))************)))))),,,,,,++++++***++++++,,,))))))))))))************++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///...------------...///,,,------......------,,,///......---------......///.........---------------...............------...........................000111000///...///111000000////////////000000////////////............/////////...---------,,,////////////000000000000222222333444555555444444555444333222111111111111333333333222222222111111444444333333222111000000000111111111111222222222///000111222222222222222111111000000//////......000000000000000000000000111000///......///000111////////////000000000000222222333333333222222111000111111111222222222222444222000///...///000111000000000000000000//////000000000000111111111111333333333333333333333444333222222222222333444444555555555555666777888999888999999999::::::::::::999:::<<<<<<<<<<<<>>>???@@@@@@AAAAAAAAAAAA@@@@@@CCCCCCCCCBBBBBBBBBBBBBBBCCCCCCBBBAAA@@@??????>>><<<<<<=========<<<<<<;;;:::999888777666666666666555444333222111111111111...///111222333333222111000000//////000111333444.........///000000...,,,///...------,,,------------,,,++++++******++++++.........................................................------,,,,,,,,,,,,---.........---+++***---------,,,,,,+++++++++/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...,,,+++***++++++,,,*********++++++,,,,,,,,,------------------------000//////......---,,,,,,//////000000000000//////////////////////////////........................///////////////////////////////////////////////////000000000000000//////............/////////000//////000111222333333333222222222222222222222333111222333444666777888888}}}|||{{{{{{{{{yyyvvvrrrmmmiiifffgggiiikkkmmmmmmkkkiiigggccc```\\\YYYXXXWWWVVVUUUVVVTTTRRROOOLLLJJJHHHHHHIIIHHHFFFDDDAAA???======;;;:::999777555333000///111111000///////////////,,,,,,,,,,,,++++++++++++---,,,,,,+++******))))))+++++++++************))),,,++++++******++++++,,,************)))((('''&&&((((((((()))))))))******+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))((('''))))))))))))))))))******))))))************))))))******)))))))))))))))***))))))))))))************++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++++++++,,,---,,,------......------,,,......------------....../////////.........---------...............------////////////////////////...000111000///...///000......------------......////////////..............................------////////////000000000000222333444555666777888888555444333222111111111111333222222222111111111111333333333222111000000000000111111111111222222222000000111222222222111111000000000000000/////////000000000000000000000000222111000//////000111222////////////000000000111111222222222222222111111000000111111111222222222333222111/////////000111111111111111000000000000111111111222222222333333333333333333333333333333555555444555555666777777777777888888999:::;;;<<>>>>>>>>>>><<<;;;;;;999888777666666333333333444333333222222111000/////////000111111222111111222444333111///......---,,,,,,---------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************,,,,,,,,,---------,,,,,,------,,,,,,,,,,,,,,,,,,.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000000000000000000000000...---,,,+++++++++,,,---++++++++++++,,,,,,,,,---------------------------.........------------,,,......////////////......................................................//////////////////////////////////////////////////////000000000000//////........./////////000000000000000111111222222333333333333222222111111111222222333444555666666777~~~}}}||||||{{{yyyvvvrrrnnnjjjggggggiiikkkllllllkkkiiigggccc```[[[YYYXXXWWWVVVUUUVVVTTTRRROOOLLLJJJIIIHHHHHHHHHFFFDDDAAA???===<<<<<<;;;:::888555222///.........//////......---,,,,,,++++++++++++*********---,,,***)))(((((()))***+++++++++************)))++++++************++++++++++++++++++***)))(((''')))))))))*********++++++------,,,++++++***))))))(((((((((((((((((((((((())))))))))))))))))))))))*********+++******)))(((&&&''''''((())))))******))))))************)))))))))))))))))))))))))))***))))))))))))************+++************+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------......------,,,...---------------......000000000/////////......------...............---000000000000000000000000...///000000......///000......------------......////////////..............................//////////////////000000000000222111222222444777999:::444333222111111111111111111111111111000000000000222222111111000000//////000111111111111222222222111111222222222111111000//////000000000000000000000000000000000000000000222222111111111111222222/////////000000000111111111111111111111111111111000000000111111111111222111111111111000000000000111111111111111111111111333333333444444444444555666666666666666666666666777777777888888:::;;;;;;;;;;;;<<<<<<===???@@@AAAFFFFFFGGGHHHHHHIIIJJJJJJHHHJJJLLLLLLLLLLLLNNNPPPNNNOOOQQQRRRTTTUUUUUUVVVWWWWWWWWWWWWWWWWWWWWWWWWYYYYYYXXXXXXWWWWWWVVVVVVWWWWWWWWWVVVTTTSSSQQQPPPOOOOOOMMMLLLJJJJJJIIIIIIFFFFFFFFFFFFDDDBBB@@@>>>;;;:::999777666555555555555444222111000000000000000///...///111111///...//////............////////////...------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,+++++++++,,,------,,,,,,,,,,,,------------------------------------++++++,,,,,,,,,------------------......---------................................................//////////////////////////////////////////////////////000000000000//////....../////////000000000111111111111111111111111444444333222111000000///222222333333333444444444~~~}}}|||{{{yyyvvvrrrnnnjjjhhhggghhhjjjlllllljjjhhhgggccc___[[[XXXWWWWWWVVVUUUUUUTTTQQQOOOLLLJJJIIIHHHHHHGGGEEECCCAAA???===<<<;;;:::999777555333111///++++++,,,------+++***)))+++++++++*********))))))---+++)))''''''((()))***+++++++++*********))))))++++++************++++++---------------,,,+++***)))*********+++++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++*********((((((((()))))))))******))))))************))))))***+++++++++,,,,,,,,,+++((()))))))))***************************++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,------......------,,,------,,,,,,------......000000000000////////////,,,---......///.........////////////////////////...///000///......///000000000////////////000000////////////............------......//////000000////////////000000000000111000//////000222555777333333222111111111111111000000000000000/////////111111000000/////////...000000111111111222222222222222222222222111000////////////000000111111222////////////////////////111111111111111111111111//////000000000111111111000000000000000000111111000000000111111111222222111111222222222222111000111111111111222222222222444444444555555555666666::::::::::::999999999999888888999999:::;;;======>>>>>>???@@@BBBCCCEEEFFFIIIIIIJJJKKKLLLMMMNNNOOONNNPPPRRRRRRRRRSSSUUUVVVUUUVVVWWWYYYZZZ[[[\\\\\\^^^^^^^^^______`````````bbbbbbbbbbbbbbbaaaaaaaaaaaaaaaaaa``````^^^]]]]]][[[ZZZYYYWWWVVVUUUTTTTTTRRRSSSSSSSSSQQQNNNJJJHHHFFFEEEBBB???===<<<<<<<<<<<<;;;999777555444333222///...---...//////...,,,111111000000000000111111000///......------......////////////////////////////////////////////////------....../////////000000///---,,,,,,,,,---...+++,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------------............------................................................////////////////////////////////////////////////...//////000000000000///...////////////000000000111111111111000000000000333333222222111111000000222222222222222222222222~~~}}}|||{{{xxxuuuqqqnnnkkkiiifffhhhjjjlllllljjjhhhfffbbb___[[[XXXWWWVVVUUUTTTUUUSSSQQQOOOLLLKKKIIIIIIHHHGGGEEECCC@@@>>>===<<<888888888777666444333222,,,,,,---...---,,,+++***+++++++++*********)))))),,,+++)))''''''(((***++++++++++++*********))))))+++******))))))******+++,,,,,,---------,,,++++++)))*********++++++++++++(((((((((((())))))******************************))))))))))))))))))))))))******************+++++++++++++++******)))))))))))))))************)))))))))***+++,,,,,,,,,,,,+++((()))))))))******************))))))******+++,,,+++++++++++++++++++++++++++++++++,,,,,,---------------------------------,,,------......------,,,,,,,,,,,,,,,,,,---......000000000000////////////,,,------...//////..............................---///000///...---...///000000////////////000000////////////............---......//////000000000////////////000000000000222111///...///000222333222222111111000000111111////////////////////////000000000///////////////000000111111111222222222222222222222222111000/////////000000111111222222///////////////////////////000000000000000000///000000000000111111111111000000//////000111222222111111111111222222222222222222333333444333333222111111222222333333333333555555666666666777777777<<<<<<;;;;;;::::::::::::999999999999:::;;;<<<===??????@@@BBBCCCFFFGGGIIIJJJKKKLLLMMMOOOPPPQQQRRRSSSTTTVVVWWWWWWXXXZZZ\\\\\\]]]^^^______``````___aaaaaabbbbbbcccdddeeeeeegggggggggggghhhhhhhhhhhheeeffffffgggggggggffffffdddcccaaa```___^^^^^^^^^^^^^^^___^^^\\\YYYVVVTTTSSSQQQNNNKKKIIIHHHHHHHHHDDDCCCBBB???===:::888777777555333333333333222111222111000000//////000000///......---------------////////////////////////////////////////////////******++++++,,,,,,------333222000...,,,,,,,,,---,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................***++++++,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,((())))))***+++,,,------.........//////.........................................................////////////////////////////////////////////////......///000000000000000////////////000000000111111111000000000000000000000000000111111222222222333222222222222111111111~~~}}}|||{{{yyywwwtttpppmmmjjjiiifffhhhjjjkkkkkkjjjhhhfffbbb___ZZZXXXWWWVVVUUUTTTTTTSSSQQQOOOLLLKKKJJJIIIGGGGGGEEECCC@@@>>><<<;;;777777777777666555444333//////000000//////...---,,,++++++++++++*********++++++))))))))))))***++++++++++++************)))******))))))))))))******)))***************)))))))))))))))*********++++++&&&&&&''''''((())))))***************************))))))))))))))))))))))))******)))))))))***++++++,,,,,,,,,+++***)))))))))))))))************))))))&&&''')))***++++++***)))))))))))))))***************))))))))))))***++++++++++++++++++++++++++++++***++++++,,,,,,------...******++++++++++++******,,,------......------,,,++++++++++++,,,---...///000000000/////////......,,,,,,---...////////////........................---...//////------...///......------------......////////////............//////////////////000000////////////000000000000444333222111000111111222222111111000000000111111////////////000000000000000000000000////////////000111111111111222222222111111222222222111111000000000111111111111111111000000000000000000000000//////000000000000//////000000000111111111222222111000//////000111333444222222222333333333333444444444444444555555555555333444444555555666666777888888888888999999999999<<<<<<;;;;;;::::::999999999999999999999::::::;;;===>>>???AAACCCEEEHHHIIIKKKLLLMMMOOOQQQSSSTTTUUUVVVWWWZZZ[[[[[[\\\^^^```aaabbbccccccddddddddddddbbbcccdddeeefffggghhhhhhjjjkkkkkkllllllmmmmmmmmmiiijjjkkklllmmmmmmmmmmmmjjjjjjiiihhhggggggggggggiiiiiiiiihhhfffdddbbb```___^^^\\\ZZZXXXWWWVVVVVVOOONNNMMMJJJGGGDDDAAA@@@???<<<:::888888777666444333333111000//////......//////...---------------------------------------------------------------,,,------------------...222111000...---,,,,,,,,,---------------.........,,,,,,,,,,,,------------------------------------------------------------++++++,,,---------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------......////////////......------------------------........................////////////////////////////////////////////////---...///000000111111000/////////000000000111111000000000000000000000000...//////000111222333333222222222222222222222222}}}|||{{{zzzxxxuuurrrooollljjjiiifffgggjjjkkkkkkjjjgggfffbbb^^^ZZZWWWVVVVVVUUUTTTTTTSSSQQQNNNLLLKKKJJJJJJGGGFFFEEEBBB@@@>>><<<;;;888888888777666444333222000000///...............,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++************)))******))))))))))))******(((((())))))***))))))(((((((((((()))))))))******(((((((((((())))))))))))************************))))))))))))))))))))))))))))))((((((((()))***+++***************)))))))))))))))************))))))&&&''')))+++++++++***)))))))))))))))************)))))))))))))))***++++++++++++++++++++++++++++++******+++,,,,,,---......)))***++++++++++++***))),,,------......------,,,++++++++++++,,,---...////////////.........------+++,,,---...////////////........................---...//////------...///......------------......////////////............000000000///////////////////////////000000000000111111111111111111111111111111000000000000111111/////////000000111111111000000000000000000000000000111111111111222222222000000111222222222111111222222111111111111111111000000000000000000000000///000111111111111000///000000111111111222222222222111000///000222444555333333444444444444555555777666555555555666888999777777888888999::::::;;;;;;;;;;;;<<<<<<<<<======??????>>>======<<<;;;;;;;;;::::::999999999999999;;;;;;===???AAADDDFFFGGGIIIJJJLLLNNNPPPRRRTTTTTTTTTVVVXXXYYYZZZ[[[]]]___aaaaaacccdddfffgggggggggeeefffggghhhjjjkkklllmmmooooooppppppqqqrrrsssssspppqqqqqqrrrrrrrrrqqqqqqppppppoooooooooooooooppprrrqqqpppooonnnmmmllllllhhhhhhhhhgggfffeeedddccc]]]]]]\\\YYYVVVSSSPPPNNNIIIFFFBBB@@@>>>===<<<::::::999777555444222222111111000//////......//////------------------------------------------------000000000000////////////------------------,,,+++............------------,,,,,,---------.................................************************+++,,,---------,,,+++***---,,,,,,,,,++++++++++++++++++++++++++++++++++++***+++++++++,,,,,,---------------......---------------------------------........................////////////////////////////////////////////////---...///000111111111111//////000000000111111111......//////000000111111//////000000111111222222222222222333333333333333~~~}}}|||{{{yyyxxxuuuqqqnnnkkkiiiiiifffgggiiikkkkkkiiigggfffbbb^^^ZZZWWWVVVVVVUUUTTTTTTSSSQQQNNNMMMKKKJJJJJJGGGFFFDDDBBB@@@>>><<<;;;:::999999777555333111000...---,,,+++***+++,,,------------,,,,,,,,,++++++***++++++,,,,,,,,,+++++++++++++++************)))******))))))))))))******)))******+++++++++******(((((((((((())))))))))))++++++******))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''')))***+++''''''(((((())))))******))))))************))))))''')))+++---...---,,,+++))))))))))))************)))))))))))))))******+++++++++++++++++++++++++++******+++,,,,,,---......+++,,,---......---,,,+++,,,------......------,,,++++++++++++,,,---...//////.........------------+++,,,---...////////////000000000000000000000000---...///...------...///000000////////////000000000/////////............111111000000//////......////////////000000000000,,,,,,...///000000000000111000000000000000111111//////000000111111222222000000000000111111111111000111111111111222222222///000111222222222222222333222222222111000000000000000000000000000000000000111222333333222111000000111111111111222222222222111000000111333555666444444444555555555666666888777666555666777999;;;::::::;;;<<<<<<===>>>>>>>>>>>>>>>>>>????????????CCCCCCBBBBBBAAA@@@??????<<<<<<:::999999999999999999999;;;===@@@BBBEEEFFFGGGHHHIIIKKKNNNPPPRRRRRRPPPRRRUUUVVVVVVWWWZZZ\\\]]]^^^```ccceeeggghhhhhhhhhiiijjjkkkmmmnnnpppppprrrsssssstttuuuvvvwwwwwwvvvvvvwwwwwwvvvuuuttttttttttttssssssttttttuuuvvvwwwvvvuuutttssssssssssssmmmnnnooopppooonnnlllkkkiiiiiihhhfffccc___\\\ZZZTTTQQQMMMJJJHHHGGGEEECCCAAA@@@>>><<<999888777666222111111000000000000000000000000000000000000000000000000000000000000000......------,,,,,,,,,+++''')))***,,,------,,,,,,/////////...---------,,,---------....../////////........................------------------------,,,------...---,,,***))),,,,,,,,,++++++*********+++++++++++++++++++++++++++,,,,,,,,,,,,---------+++,,,,,,------,,,,,,+++------------------------........................////////////////////////////////////////////////---...///000111111111111000000000000111111111111---......///000111111222111111111111000000000000222222333333333444444444~~~|||yyywwwyyywwwuuuqqqmmmjjjgggffffffgggiiiiiihhhgggdddccc___]]]ZZZXXXUUUTTTTTTTTTTTTSSSRRRQQQOOOLLLJJJIIIIIIGGGDDDBBBBBB@@@===;;;<<<<<<;;;999777555333222////////////............//////...---+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******,,,,,,++++++***))))))))))))))))))))))))))))))))))))&&&%%%&&&***---...---))))))************))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))(((((((((((())))))))))))'''(((((()))***+++++++++)))(((((('''(((***+++,,,******++++++++++++******,,,,,,++++++++++++++++++...+++)))))),,,......---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///111222111...---...000000000000///......------000---***+++...000000///,,,---//////...---...///111111111111111111111111888666444222000/////////...............///000000////////////////////////111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000222222333333333333444444000000000000000000000000000000000000111111111111333222222111111111111111111111111222333333444444222222222333444444555555777777888999::::::::::::888888888999:::;;;;;;;;;??????>>>??????@@@AAABBBEEEFFFHHHIIIIIIHHHGGGGGGJJJIIIHHHGGGEEEBBB@@@???@@@??????????????????@@@AAA???>>>???BBBCCCDDDCCCGGGGGGHHHIIIJJJKKKKKKLLLNNNNNNNNNPPPRRRUUUWWWYYY_________``````aaabbbcccdddgggjjjmmmnnnooorrrtttqqqtttwwwyyyyyyyyyzzz|||{{{{{{{{{zzzzzzyyyyyyxxxzzzzzz{{{{{{{{{{{{zzzyyy||||||}}}}}}|||zzzxxxwwwtttssssssrrrqqqpppoooooommmmmmllljjjgggeeebbbaaa]]]\\\ZZZYYYWWWUUUSSSRRRSSSQQQLLLGGGBBB>>><<<;;;999888666444222111111000000//////000111111///---...............---------222111////////////---,,,+++,,,...000000///...---,,,,,,,,,---------......//////...---,,,,,,++++++111000000000000//////////////////...---,,,+++***---......//////......---...------,,,,,,------...---,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,---000///---,,,,,,---...000------------------------///////////////.........000000////////////000000...///////////////................../////////000111111111000000000000000111111111111111111111111111222222333333444444555}}}{{{yyyyyyxxxuuuqqqnnnjjjgggffffffggghhhhhhhhhfffdddbbb```^^^[[[YYYVVVUUUUUUUUUTTTSSSRRRQQQOOOLLLJJJIIIGGGEEECCCBBBAAA@@@>>><<<;;;::::::888666444222000////////////............------,,,+++******)))(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************,,,,,,+++++++++*********))))))******************)))))))))))))))))))))))))))&&&$$$%%%(((******)))))))))************))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))(((((((((((())))))))))))'''(((((()))******++++++...---,,,*********************++++++++++++******++++++++++++++++++++++++---+++)))***,,,...---,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------...///000222000...---...000............////////////000---++++++...//////...///000111000---++++++,,,------------------------333222111000//////000000...............///000000////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111222222333333333333444444111111111111111111111111111111111111222222222222333333222222222222222333333333333444444555555555666666666666666666666666888888999:::;;;;;;::::::<<<<<<===>>>??????@@@@@@>>>???@@@BBBDDDFFFHHHJJJJJJKKKMMMNNNOOOPPPOOOOOOPPPOOOOOOOOONNNMMMLLLKKKJJJIIIIIIHHHHHHHHHIIIIIIJJJIIIHHHHHHJJJKKKKKKJJJHHHHHHHHHIIIIIIIIIIIIIIIJJJJJJJJJKKKLLLOOOQQQRRRWWWWWWWWWWWWXXXYYYZZZ[[[___bbbfffiiikkknnnqqqttttttwww{{{||||||||||||}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~|||zzzyyywwwvvvuuutttsssrrrqqqqqqmmmmmmmmmkkkjjjhhhfffeeeddddddcccbbbaaa______^^^```^^^ZZZVVVRRRNNNLLLJJJBBB@@@>>>;;;777555333222333222111222333444222111............------------///---,,,,,,------+++***+++,,,...///000///...---,,,,,,---------.........//////...------,,,++++++.........---------,,,,,,---.........---,,,+++***+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,------,,,,,,,,,,,,,,,------...+++++++++,,,,,,------...,,,,,,+++******+++,,,---///...---,,,+++,,,...///------------------------/////////////////////...000//////......//////000...//////000000//////............/////////000000111000000000000000000000111111111111111111111111111222222333333444444555~~~|||zzzyyyxxxuuurrrnnnjjjhhhfffeeefffggghhhgggeeecccbbb```^^^\\\YYYWWWVVVVVVVVVTTTTTTSSSQQQOOOMMMKKKJJJFFFDDDBBBAAAAAA@@@>>><<<::::::999777555333111000////////////............+++++++++*********))))))+++++++++++++++++++++++++++************))))))))),,,++++++++++++*********''''''((())))))***++++++))))))))))))))))))))))))***((('''&&&((()))((('''))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((())))))))))))((((((((()))******++++++******)))(((''''''''''''******++++++++++++******************************+++******+++---...,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...000000000...---...///,,,------...//////000000000...---,,,.........---///000111000...,,,,,,,,,------------------------...---------...///000111...............///000000////////////////////////////////////////////////000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111222222333333333333444444111111111111111111111111111111222222222333333333444333333333333333444444555555555666666666666666999999999999999888888888<<<<<<===>>>>>>>>>>>>===>>>>>>???@@@BBBCCCCCCDDDCCCDDDFFFHHHKKKMMMOOOPPPPPPQQQSSSUUUWWWXXXYYYYYYWWWXXXXXXYYYYYYYYYZZZZZZXXXXXXWWWWWWWWWXXXXXXYYYYYYXXXWWWWWWXXXYYYXXXWWWTTTSSSSSSRRRQQQPPPOOOOOOJJJJJJIIIIIIIIIIIIJJJJJJOOONNNNNNMMMNNNOOOQQQQQQUUUXXX]]]aaaeeeiiinnnqqqtttxxx|||~~~~~~}}}}}}}}}~~~~~~}}}|||{{{zzzyyyxxxvvvuuussssssooooooooonnnnnnlllkkkkkkhhhhhhgggggggggggggggggghhhgggeeebbb___\\\YYYWWWOOOMMMJJJFFFAAA===999888666444222222333333222111////////////////////////---+++***+++,,,,,,+++***,,,---...///000///...---,,,------------.........//////......---,,,,,,,,,------------,,,,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,++++++,,,,,,,,,,,,,,,---...............******+++,,,---...//////,,,,,,++++++++++++,,,,,,...---,,,++++++,,,---...------------------------....../////////////////////................../////////000000000000//////....../////////000000000000000000000000000111111111111111111111111111111111222222333333444444555~~~|||zzzzzzxxxuuurrrnnnkkkhhhgggeeeeeeggggggfffeeebbbaaa___^^^[[[YYYWWWVVVVVVVVVTTTTTTSSSQQQOOOMMMKKKJJJEEECCCAAAAAAAAA@@@>>>===::::::999888666333111000////////////............************++++++++++++***************************)))))))))))))))))))))++++++++++++************''''''(((((())))))))))))))))))))))))))))))))))))+++************+++******))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((())))))))))))(((((())))))************&&&&&&&&&''''''((())))))******++++++++++++******))))))************++++++)))***+++,,,------,,,***++++++++++++++++++++++++------------------------++++++,,,,,,,,,---------......///...............---------....../////////000///......---------,,,+++---/////////...///000////////////////////////,,,,,,------...///000111...............///000000////////////////////////............////////////000000000000000000000000///000000000111111111111111111111111111111111111111111111111111111111111222222222333333333444444222222222222222222222222111111111222222333333444333333333333444444555666777777888888888888888888:::::::::;;;;;;;;;<<<<<>>:::888000000000111111222222333///...------///000///...//////////////////......---------........./////////...............------//////.........---------******+++,,,---------------......//////......---***++++++,,,,,,++++++***+++,,,...///000///...---.........------,,,,,,,,,------------,,,,,,++++++++++++++++++,,,,,,------........................---.........//////000000......------------............///000000000000000////////////000000000111//////000000111111111111000000000000000000000000111222222333333444444555}}}{{{yyyzzzyyyvvvsssoookkkiiigggeeefffggghhhgggeeecccbbb]]][[[YYYWWWVVVUUUUUUUUUUUUTTTTTTRRRPPPNNNLLLKKKGGGEEECCCBBBBBBAAA???===<<<<<<;;;999777555333222////////////............,,,,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++)))))))))************++++++************)))))))))++++++***))))))(((''''''((((((((((((((((((((((((%%%''')))***))))))***+++))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))******,,,,,,,,,,,,+++***)))(((******++++++++++++***************+++,,,,,,------(((***,,,,,,+++***+++,,,++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,---,,,+++,,,.........,,,//////......---,,,,,,+++---...000///...---------...000111111///.........////////////////////////000000000111000000///..................///000000////////////////////////.........//////000000111000000000000000000000000000000000000111111111111111111111111111111111111222222222222222222222222222222333333333333444444333333333333333333333333111111222333444444555555666666666777888:::;;;<<<=========>>>??????@@@@@@===>>>@@@BBBEEEGGGHHHIIIGGGHHHIIIKKKLLLMMMMMMNNNOOOPPPRRRTTTVVVXXXZZZ[[[^^^___bbbeeeggghhhhhhhhhhhhgggffffffeeeeeeffffffdddcccbbbaaaaaabbbcccdddfffgggjjjmmmrrrvvvzzz||||||{{{zzz{{{{{{yyyvvvtttuuutttrrrqqqooommmkkkjjjiiihhhgggdddaaa^^^[[[YYYOOOLLLGGGBBB???===<<<<<<;;;===???AAACCCGGGKKKOOOWWW[[[aaafffjjjnnnrrruuuwwwyyy{{{~~~|||zzzxxxwwwttttttuuuvvvwwwxxxyyyyyyyyyyyyyyyxxxwwwvvvttttttnnnnnnmmmkkkhhhddd```^^^WWWUUUQQQMMMJJJFFFAAA===666666555555444444333333000...---...//////...---000000//////////////////------........./////////........................------------,,,,,,,,,++++++,,,------............+++,,,,,,------,,,,,,+++***+++,,,------,,,+++***,,,,,,---...............000000///...---,,,++++++------......---,,,+++***++++++,,,,,,------..............................------......///000000000///..................///,,,---...///000000000////////////000000000111111/////////000111111222222000000000000000000000000111222222333333444444555~~~|||zzz{{{yyyvvvsssooollliiigggfffggghhhhhhhhhfffdddbbb]]]\\\ZZZXXXVVVVVVVVVVVVUUUUUUTTTRRRPPPNNNLLLKKKIIIGGGEEECCCCCCAAA???===;;;;;;:::888666444222111////////////............,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************++++++,,,,,,************))))))))))))******************))))))((((((((((((((((((((((((&&&)))++++++)))((((((***))))))************))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))(((((((((((())))))))))))***)))))))))))))))))))))((())))))))))))'''&&&%%%******++++++++++++*********++++++,,,------......)))***++++++))))))+++---++++++++++++++++++++++++))))))))))))))))))))))))***++++++++++++,,,,,,,,,---+++***+++...///...,,,------------------------***---000000...------///...000111111///......///...........................///000111111000///..................///000000////////////////////////......///000000111222222000000000000000000000000000000000000111111111111111111111111111111111111222222222222222222222222222222333333333333444444444444444444444444444444333333444555666777888888999999:::;;;<<<>>>@@@AAA@@@AAABBBCCCDDDEEEFFFGGGFFFGGGHHHJJJLLLNNNOOOPPPMMMOOOQQQSSSUUUVVVWWWXXXVVVWWWYYY\\\^^^```bbbccchhhjjjlllooopppppppppoookkkjjjgggdddbbb`````````[[[ZZZYYYXXXXXXZZZ\\\]]]^^^```dddjjjpppvvv|||~~~}}}|||zzzvvvqqqnnnooonnnmmmllljjjiiihhhgggeeeeeefffeeedddbbb```___XXXTTTNNNFFFAAA===<<<;;;;;;;;;<<<;;;;;;===@@@CCCHHHKKKOOOTTTXXX]]]bbbfffhhhkkkooouuu{{{zzzzzzzzz{{{{{{|||||||||}}}}}}{{{zzzyyyxxxxxxxxxuuuuuuuuussspppmmmiiiggg```___]]][[[XXXSSSMMMHHHFFFEEECCC@@@<<<999777666333222000000111111000...111000000///////////////............////////////............////////////.........---------,,,,,,------.../////////......+++,,,,,,------,,,,,,++++++,,,---......---,,,+++,,,,,,,,,,,,,,,------...//////......------,,,,,,---............,,,+++***++++++,,,---.../////////........................------......///000000111000//////......//////000+++,,,---...//////////////////000000000111111111...//////000111111222222000000000000000000000000111222222333333444444555}}}{{{{{{yyywwwsssooollliiihhhggggggiiiiiihhhgggdddccc^^^]]][[[YYYXXXWWWWWWXXXUUUUUUTTTRRRPPPNNNLLLKKKJJJHHHFFFDDDCCCBBB???===::::::999777555333111000000/////////............+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************)))))))))))))))))))))***++++++,,,,,,((((((((((((((((((((((((***---///...+++))))))***))))))************))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))(((((((((((())))))))))))*********)))))))))))))))'''((()))++++++++++++*********++++++++++++******++++++,,,------...//////)))++++++***((((((+++...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---+++)))+++...///...++++++,,,,,,------......///))),,,000000...---...000+++---///000000000222333////////////////////////,,,---///000000000//////...............///000000////////////////////////...//////000111222222333000000000000000000000000000000000000111111111111111111111111111111111111222222222222222222222222222222333333333444444444444444444444444444444444555555666777888999::::::<<<<<<===>>>@@@BBBCCCDDDCCCDDDEEEFFFHHHJJJKKKLLLNNNNNNOOOPPPRRRSSSTTTTTTUUUVVVXXX[[[]]]___aaaaaabbbccceeehhhjjjmmmooopppssstttuuuvvvvvvtttrrrqqqjjjhhhddd```]]]ZZZYYYXXXPPPPPPOOOOOOPPPRRRTTTVVVXXXZZZ___fffnnnuuu{{{~~~~~~{{{wwwrrrkkkggg```______^^^]]]\\\[[[[[[^^^```aaacccccccccbbbbbbaaa\\\TTTLLLEEE@@@>>>===<<<<<<;;;999888888;;;===<<>>======;;;888555222111---......///......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...++++++******************,,,,,,,,,+++++++++******((()))***++++++***)))(((************************)))((('''''''''(((***+++---+++((((((((())))))((())))))))))))))))))******++++++)))(((((()))***+++******)))(((((((((((((((''''''((())))))))))))))),,,+++++++++******))))))++++++***)))((((((((()))))))))))))))***************++++++,,,,,,++++++***++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------.........333111...,,,,,,...111333...---,,,,,,,,,,,,---...////////////////////////............////////////,,,---///000000000///...000000//////.........---000111111111222222222222000///...---------------000000000000000000000000222222111111111111222222000000000000111111111111111222222222333333333333111111111111222222333333000222333444333222333444000111333555888:::<<<===;;;;;;:::;;;;;;<<<======BBBCCCEEEEEEEEEEEEFFFHHHHHHKKKNNNOOOOOOPPPRRRSSSWWWWWWWWWXXXZZZ[[[]]]^^^^^^___```bbbdddeeefffgggnnnooopppqqqqqqrrrtttvvvyyyxxxxxxzzz{{{yyytttooolllfff]]]VVVRRRPPPNNNMMMMMMKKKIIIGGGGGGIIILLLOOOQQQTTT[[[dddmmmuuu{{{~~~~~~yyyrrrhhh___ZZZWWWUUUTTTSSSSSSRRRRRRRRRRRRVVVZZZ___ccceeefffggghhhhhhfff```WWWRRRPPPLLLFFFDDDBBB>>>===<<<;;;:::888::::::<<<>>>AAADDDFFFHHHIIINNNUUU\\\cccmmmxxx|||{{{yyywwwuuuuuuuuuuuurrrrrrsssrrrqqqnnnkkkiiifffbbb]]]YYYUUUQQQJJJEEECCC@@@<<<999777444111///222111///000111222222111222111///......///000111/////////000///......---111000...,,,,,,---///000//////............//////............////////////,,,,,,,,,------........./////////......---------------,,,,,,,,,,,,------++++++,,,,,,---...//////...---,,,,,,,,,,,,---.....................------///000///---)))'''''''''000000//////.........---//////000000000000//////////////////000000000000000000000000111111111111111111111111000000000000000000000000111111111111}}}|||}}}{{{wwwsssoookkkiiihhhfffggggggggggggfffeeeeeebbb^^^YYYVVVUUUVVVVVVVVVUUUTTTSSSQQQOOOMMMKKKKKKGGGGGGFFFEEECCCBBB@@@???;;;;;;:::999777444111///...............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))))))))************************,,,,,,+++++++++*********)))************))))))((((((((((((((((((((((((((()))(((((('''((()))***+++,,,***(((((()))******)))*********)))))))))))))))(((((('''''''''(((((()))******)))(((((((((((((((''''''((()))))))))))))))++++++*********)))))))))+++***))))))))))))))))))))))))))))))***************++++++,,,,,,++++++***++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------//////............/////////...------------...///....................................////////////------///000000000///...000/////////............000000000000111111111222111000//////.........///000000000000000000000000222222111111111111222222000000000000111111111111//////000000000111111111000000111111111222222222111333555555444444555666444555666888:::;;;======>>>>>>>>>??????AAABBBBBBDDDFFFHHHIIIIIIJJJLLLNNNPPPRRRUUUWWWXXXYYY[[[]]]^^^___```bbbccceeeffffffgggggghhhiiijjjkkklllmmmoooppprrrsssssstttwwwyyy}}}||||||}}}}}}zzzuuuqqqjjjeee]]]WWWSSSOOOMMMKKKKKKIIIGGGFFFGGGJJJMMMOOOVVVZZZbbbkkkttt{{{}}}tttkkkbbb[[[VVVTTTKKKKKKIIIIIIIIIIIIKKKKKKQQQWWW```gggmmmppptttvvvqqqqqqkkkddd```___ZZZUUUMMMIIICCC???===<<<:::999999999999:::;;;===??????DDDGGGLLLRRRZZZfffttt~~~~~~|||zzzyyyxxxxxxxxxuuuuuuvvvvvvuuurrrpppnnnrrrnnnjjjgggddd```[[[VVVMMMJJJEEE@@@===:::777555555333111111222222111000//////............//////000000000000000///......111000///......///000111//////............//////............////////////,,,,,,,,,------...............------------------//////............//////++++++,,,,,,---......///...---,,,,,,,,,,,,---...........................---...///---+++******+++000/////////............///000000111111000000///////////////000000000000...////////////000000000////////////............000000000000111111111111~~~~~~}}}{{{xxxsssooollliiihhhgggggghhhhhhhhhgggfffeeeccc___ZZZWWWVVVVVVUUUUUUUUUTTTRRRQQQNNNMMMKKKJJJGGGGGGFFFEEECCCAAA@@@>>>:::::::::999777444222000000//////...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((('''''''''************************,,,++++++++++++*********++++++***))))))((())))))(((((((((((((((((((((((()))(((((((((((()))***++++++)))(((((()))+++******+++*********))))))((((((&&&&&&'''((())))))))))))******)))(((((((((((((((''''''((()))))))))))))))******))))))))))))(((((())))))))))))))))))***+++)))))))))*********++++++***++++++,,,,,,++++++***++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------******++++++++++++,,,,,,,,,---...//////...---,,,000///............///000------------------------............////////////---......///000/////////////////////............////////////000000000000111111000000//////000000000000000000000000000000222222111111111111222222000000000111111111222222/////////000000000000111111111222222222333333333333555777777777777888999999:::;;;<<<===??????@@@BBBBBBBBBCCCDDDFFFGGGHHHIIIKKKMMMOOOPPPQQQTTTVVVUUUWWW[[[]]]___```bbbdddeeefffiiikkklllllllllkkklllkkkkkkkkkkkkkkkllllllnnnppprrrtttvvvxxx|||{{{wwwqqqmmmgggaaa]]]XXXTTTQQQOOONNNMMMMMMOOORRRVVVXXXbbbgggoooxxx~~~qqqfff^^^YYYTTTQQQKKKIIIGGGFFFFFFHHHJJJLLLPPPXXXbbbmmmuuuzzz|||}}}{{{vvvtttsssnnnhhh^^^XXXNNNEEE@@@>>><<<;;;;;;::::::999999999::::::???AAADDDIIIRRR```ppp|||}}}|||{{{{{{yyyyyyzzzzzzyyyxxxvvvuuuwwwuuurrrpppnnnkkkgggddd]]]XXXRRRKKKGGGCCC@@@>>>:::777555333333333111/////////000000000000//////000000000000000//////...------------------------000//////......//////000............////////////---------------......................../////////000000////////////000000+++,,,,,,------............------,,,,,,------...........................+++---......------...///////////////............///000000111111000000///////////////000000000000............////////////............////////////000000000111111111222222}}}{{{xxxtttpppllljjjiiiggghhhiiiiiiiiihhhfffeeebbb^^^ZZZWWWVVVVVVVVVUUUTTTTTTRRRPPPNNNLLLKKKJJJHHHHHHGGGEEECCCAAA???>>>;;;;;;;;;:::999777555333111000///---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***))))))))))))***************+++++++++++++++++++++************,,,+++***((((((((())))))************************)))))))))))))))*********)))((('''(((***++++++***++++++******)))(((((((((&&&(((***+++,,,,,,++++++***))))))(((((((((((((((''''''((())))))))))))))))))))))))((((((((((((((()))((((((((()))***++++++))))))*********+++++++++***++++++,,,,,,++++++***++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---------+++++++++++++++,,,,,,,,,,,,---............---,,,///..................///------------------------............////////////---......//////////////////////////////..................////////////000111000000//////000000000000000000000000000000000222222111111111111222222000000111111111222222222111111111222222222333333222222333333444444555555555777999:::::::::;;;===>>>???@@@AAABBBDDDEEEEEEEEEEEEFFFGGGHHHJJJLLLMMMOOOQQQTTTVVVWWWYYY[[[^^^\\\___bbbeeegggiiilllnnnoooqqqsssuuutttrrrooommmlllkkkiiihhhggggggggghhhiiilllpppssswww{{{{{{wwwsssnnniiieee``````___```cccfffjjjlllwww{{{vvvlllfff```ZZZUUUSSSQQQNNNKKKJJJLLLNNNPPPVVV]]]gggqqqyyy}}}}}}wwwpppgggZZZMMMEEEAAA???>>>???>>>===<<<<<<<<<<<<<<<===@@@EEEKKKSSSaaappp{{{|||}}}}}}}}}}}}~~~{{{||||||||||||{{{{{{zzzxxxwwwvvvtttsssqqqnnnmmmkkkeee^^^VVVQQQMMMIIIFFF@@@===:::777666444222000111111333333333222111000//////000000//////...---------.../////////......000000////////////000000............////////////---------.............../////////000000111111111000000////////////000000,,,,,,,,,---------......---------------------------------...............+++,,,......------...000///////////////............//////000000//////...////////////000000000000........./////////000000000000000000111111111111000000111111111222222222}}}{{{xxxsssooollliiihhhfffgggiiijjjjjjhhhfffddd^^^\\\XXXWWWWWWWWWWWWVVVTTTSSSRRRPPPNNNLLLJJJJJJHHHHHHGGGEEECCCAAA???>>>;;;;;;;;;:::999777555333111000...,,,++++++***+++,,,,,,,,,,,,,,,,,,,,,,,,+++***************++++++))))))*********++++++++++++++++++*********)))))),,,+++)))((((((((()))***************************((())))))***************)))(((''')))+++++++++)))************))))))(((((('''(((***,,,,,,,,,,,,+++***))))))(((((((((((((((''''''((()))))))))))))))((((((((((((((())))))))))))((((((((()))***++++++************++++++++++++***++++++,,,,,,++++++***++++++************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------------,,,,,,,,,//////...------...//////------------------------------------------------............////////////............/////////000.........///////////////---........./////////////////////......///000000111111111111111111111111222222111111111111222222111111111111222222222222222222222222333333333333111111222333444555666777888:::===>>>>>>???@@@BBBCCCDDDEEEFFFHHHJJJKKKLLLJJJJJJKKKLLLNNNOOOQQQRRRVVVXXX[[[]]]___aaadddgggiiilllpppsssuuuwwwzzz||||||}}}|||xxxssspppkkkjjjgggeeeccccccccccccdddhhhmmmrrrwww}}}~~~yyyyyyzzz{{{}}}|||wwwqqqhhhbbb___\\\WWWTTTQQQRRRSSSTTT\\\cccllltttzzz~~~}}}zzzqqqbbbTTTKKKEEEBBB@@@AAAAAA@@@@@@AAABBBBBBCCCBBBGGGMMMTTT\\\fffrrrzzzxxxqqqmmmiiijjjllllllnnnqqqvvvzzz}}}}}}~~~~~~~~~~~~~~~}}}}}}{{{{{{{{{zzzyyywwwvvvuuusssnnnggg```ZZZVVVRRROOOIIIEEEAAA>>><<<999666444333444444444444222000///...////////////...------///000111222222222222111000000////////////000000............////////////.................................//////000000111///......------......///,,,,,,,,,------------------------------------------------.........//////,,,---...---,,,+++,,,---.........///////////////---......//////......---////////////000000000000//////000000000111111111///000000000111111111222111111111111222222222222|||zzzwwwrrrnnnkkkhhhgggeeegggiiijjjjjjhhheeeccc\\\YYYWWWVVVVVVWWWVVVUUUTTTSSSQQQPPPMMMLLLJJJIIIIIIHHHGGGEEECCCAAA>>>===:::::::::999777444222000000///---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,((((((((((((((()))***+++)))))))))***++++++,,,,,,+++************)))))))))******))))))))))))******((((((((((((((((((((((((((()))******++++++******)))(((((()))++++++***((()))))))))))))))))))))***''''''((()))******************)))(((((((((((((((''''''((()))))))))))))))(((((())))))))))))******))))))))))))))))))***+++*********++++++++++++,,,***++++++,,,,,,++++++***++++++************++++++++++++++++++++++++++++++******++++++,,,,,,------......------------,,,,,,000///...------...///000,,,,,,------------,,,,,,------------------------............///////////////............///000000.........///////////////............//////////////////.........///000000111111111111111111111111222222111111111111222222111111111222222222222333111111111222222222222333000111222444666888999:::===@@@CCCDDDEEEFFFHHHIIIIIIJJJKKKLLLMMMNNNOOOOOOPPPPPPPPPQQQRRRTTTUUUVVVZZZ]]]aaaeeehhhlllpppsssuuuxxx|||zzzuuuqqqkkkiiifffcccaaa``````aaaeeeiiinnnsssxxx~~~zzzuuuqqqoookkkfffcccbbbbbbccceeejjjrrrxxx}}}}}}uuuhhh]]]UUUOOOLLLJJJGGGHHHHHHIIIJJJLLLMMMNNNMMMSSS[[[bbbhhhooowww}}}}}}rrrggg___ZZZUUUVVVXXXZZZ]]]bbbiiimmmsssuuuyyy|||~~~~~~|||zzzyyyzzzxxxtttnnniiieee```\\\XXXSSSPPPKKKGGGDDDAAA>>>;;;777666666555333111///...///////////////......------------......//////000111000000//////000000111............/////////////////////...............------------------......------,,,,,,,,,,,,------------------------------,,,------......------,,,,,,,,,------.../////////---......---+++***+++,,,.........///////////////---......//////......---////////////000000000000000000000000111111111111------......//////000000111111111222222222222333~~~{{{yyyvvvqqqmmmjjjgggfffdddfffhhhjjjiiigggdddbbb\\\YYYWWWUUUUUUUUUSSSRRRSSSSSSQQQOOOMMMKKKJJJIIIIIIIIIGGGFFFCCC@@@>>>===;;;;;;:::999777444111//////...,,,+++***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++******)))))))))******((())))))***++++++,,,,,,************))))))))))))'''((()))******+++******((((((((((((((((((((((((((()))***+++++++++*********))))))***++++++)))'''((((((((()))******++++++)))))))))((())))))************)))(((((((((((((((''''''((())))))))))))))))))))))))*********+++++++++***))))))))))))))))))*********+++++++++,,,,,,***++++++,,,,,,++++++***++++++************++++++************************)))******+++,,,,,,---------------,,,,,,,,,++++++------............------,,,---...//////...---,,,....................................///////////////......---...///000111............/////////000....../////////000000000000/////////000000111222111111111111111111111111222222111111111111222222111111111222222222333333222222333333333333444444333555777999<<>>===:::888555333222111111111111111111000//////++++++******+++,,,...///111111000000000000111111............////////////000/////////.........---//////..................------,,,,,,,,,,,,------------------------------,,,,,,---......---,,,,,,,,,,,,------...//////000---...///...---,,,,,,.............../////////000//////000000000000//////////////////000000000000/////////000000000000111---------...///000000000111111111222222222333333~~~~~~zzzxxxuuuqqqmmmiiigggfffccceeehhhiiiiiigggdddaaa]]]ZZZWWWUUUTTTSSSQQQOOOSSSSSSQQQOOOMMMKKKJJJIIIIIIIIIHHHFFFCCC@@@>>>===>>>======;;;888555222111...---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,//////---,,,++++++******((())))))***++++++,,,,,,************))))))))))))%%%''')))***+++++++++***************************((()))***+++,,,+++******************+++***(((&&&''''''((()))***+++,,,,,,---,,,+++*********+++,,,******)))((((((((((((((('''(((((()))))))))))))))))))))******+++++++++,,,++++++***)))(((((())))))******+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++++++++************++++++************************))))))***+++,,,,,,------,,,,,,,,,++++++*********)))+++---//////---+++)))---...///000000///...---////////////////////////............/////////000///......------///000111---.........//////000000////////////000000000000111111000000111222333333111111111111111111111111222222111111111111222222111111222222222333333333555555555666666666777777999:::===@@@CCCFFFIIIJJJIIIKKKNNNPPPQQQRRRUUUVVVVVVVVVUUUSSSRRRPPPOOONNNNNNNNNNNNNNNNNNOOOPPPPPP\\\aaahhhpppwww}}}zzzxxxwwwxxxyyytttvvvyyy|||~~~}}}xxxuuusssqqqnnnllljjjjjjkkklllmmmoooqqqrrrooosssxxx|||~~~|||nnnaaaUUUMMMHHHIIIIIIGGGFFFEEEGGGKKKOOOZZZ\\\```dddfffgggffffffhhhmmmqqqrrrpppqqquuuzzz~~~}}}{{{zzzxxxvvvrrrmmmiiieeeaaa\\\XXXUUURRRNNNKKKEEECCC@@@<<<999777666666222333333333333222111111111000///...///111333555111111000000000000111111............/////////000000000//////.........---333333222222111111000000---------,,,,,,---------------------------------,,,,,,---......---,,,,,,,,,,,,------...///000000---...000///......///000---.........//////000000111111222222222222111111////////////000000000000............/////////000...//////000111222222333111111222222222333333333~~~|||||||||{{{xxxtttoookkkhhhfffeeedddeeegggiiijjjhhhddd```^^^[[[VVVTTTSSSSSSSSSSSSUUUUUUSSSRRRPPPNNNMMMMMMLLLIIIFFFDDDBBB@@@<<<:::===<<<:::888555444333333444333222000...---,,,+++------------------------...---+++*********+++++++++++++++******************************************+++,,,,,,,,,***((('''))))))(((((((((((()))))))))(((((((((''''''''''''(((***+++***)))((()))***'''''''''(((((((((((((((%%%&&&''''''&&&&&&((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************,,,,,,,,,------,,,++++++***++++++,,,,,,++++++***+++***)))))))))***+++,,,***++++++++++++***))))))+++,,,------......------+++,,,------++++++,,,---000...,,,,,,------,,,+++,,,,,,,,,---------......////////////////////////333333222000///---,,,,,,333222000............///111000///......///000111111111000///////////////000000000000000000000000000000///////////////000444333222222222222222333000222333333222333444555666666777777666777:::===@@@CCCEEEFFFEEEFFFJJJNNNPPPRRRTTTWWWXXXWWWVVVUUUWWWWWWUUUSSSPPPMMMJJJIIIFFFGGGGGGGGGGGGHHHKKKNNNWWW^^^gggpppyyy}}}{{{zzz}}}}}}||||||}}}~~~vvviii\\\QQQKKKIIIFFFCCCBBBEEEIIILLLMMMNNNRRRVVVXXXXXXZZZ^^^bbbaaabbbcccbbb```bbbggglllppptttyyy}}}}}}yyyuuuqqqooojjjhhhdddaaa^^^[[[XXXUUUQQQMMMHHHCCC@@@>>><<<:::999777444444444444333222000000111222222222111111000000////////////000000////////////////////////))))))***,,,...///000111000000//////.........---,,,,,,---.../////////............................../////////...---,,,,,,..................------........................//////000000///...------------------............///////////////.....................////////////222111111111000000//////000000000000111111111111~~~}}}||||||{{{yyytttpppkkkhhhfffeeedddeeefffiiijjjhhhddd```^^^[[[VVVTTTSSSTTTTTTSSSUUUTTTSSSQQQOOONNNMMMLLLIIIGGGEEEDDDDDDCCC@@@>>>===<<<:::888666444333222111111000///...---+++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********++++++******************++++++))))))))))))))))))))))))))))))******************))))))(((((((((((())))))))))))((((((((('''''''''(((***+++***)))((()))***)))))))))((('''''''''&&&&&&''')))((('''''')))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************+++,,,,,,---,,,,,,++++++***++++++,,,,,,++++++*********)))((()))***+++,,,+++++++++++++++***))))))++++++,,,---------------+++,,,------++++++,,,---000...,,,,,,---------+++---------.........//////////////////////////////.........///000111111111000///.........///000000111000///......///000111111111000///////////////000000000000000000000000222111111000000000111111333222111111000000111111333444555555444333555666444666888:::;;;>>>BBBEEEGGGIIILLLMMMMMMNNNQQQTTTYYYZZZ[[[[[[[[[YYYXXXVVVTTTRRRPPPMMMIIIFFFDDDBBB??????@@@???@@@CCCHHHKKKQQQYYYdddppp{{{}}}ssshhh^^^YYYSSSOOOIIIFFFFFFHHHJJJJJJKKKJJJHHHGGGIIIQQQ\\\eee^^^[[[WWWRRRPPPQQQVVVYYY^^^bbbhhhnnnsssxxx}}}}}}yyyuuussspppmmmiiigggdddbbb^^^[[[XXXUUUPPPLLLIIIFFFCCCAAA;;;999666555444333222000000111111111111000//////000000000//////000000000////////////////////////,,,---------......//////000/////////............------......///..........................................///......------...........................//////////////////...///////////////...------////////////000000000000/////////////////////.../////////000000000000111111111111000000000//////000000000000111111111111}}}|||||||||yyyuuupppkkkhhhfffeeeddddddfffhhhiiigggccc```^^^[[[VVVTTTTTTTTTTTTTTTTTTSSSRRRPPPOOOMMMLLLKKKJJJHHHFFFEEEDDDCCCAAA???;;;;;;;;;:::888555222111......//////...---+++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********++++++)))))))))***+++++++++,,,))))))))))))))))))))))))(((((((((((()))***+++,,,))))))(((((((((((()))))))))))))))(((((((((''''''(((***+++***)))((()))***+++***))))))''''''&&&%%%''')))******)))((()))+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++*********)))))))))***+++,,,+++++++++++++++******)))***++++++,,,,,,,,,,,,,,,+++---...---,,,+++,,,---///---,,,,,,---------,,,........./////////000000////////////////////////,,,,,,---///000222333333...------...///000111222000000////////////000000111111000/////////000000000000000000000000000000222222111111111222222333333333222111111111111111444666777777666555666888888:::===@@@BBBFFFJJJNNNOOOQQQUUUWWWXXXXXXYYY[[[]]]\\\\\\[[[YYYWWWUUUTTTPPPNNNKKKGGGDDDAAA???>>>======<<<;;;<<>>;;;:::;;;;;;;;;888555222000,,,---...//////...,,,+++++++++++++++++++++++++++,,,+++++++++++++++++++++(((((()))***+++,,,,,,,,,)))))))))))))))))))))))))))((('''''''''(((***+++))))))(((((((((((()))))))))))))))(((((((((((('''(((***+++***)))((()))******)))))))))((((((''''''((()))******(((((()))***))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************((()))))))))******************+++,,,,,,,,,,,,+++***++++++,,,,,,++++++***+++++++++++++++,,,,,,,,,++++++,,,,,,++++++***))))))***++++++,,,,,,++++++,,,---...---,,,+++,,,...///---,,,,,,---...---,,,---.........////////////////////////////////////000/////////////////////.../////////000111111222000000////////////000000111111000000///000000111000000000000000000000000222111111111111222222333555444333333333333333444333555777888888999;;;===AAACCCFFFHHHJJJLLLPPPRRRWWWYYY\\\^^^____________]]]\\\ZZZWWWUUURRRQQQPPPLLLJJJHHHEEECCCAAA@@@@@@AAA@@@???===>>>BBBIIINNNUUU___ooo~~~~~~}}}||||||~~~{{{yyyrrrnnnhhhaaa[[[TTTMMMHHHCCCCCCAAA@@@@@@BBBDDDFFFMMMGGG@@@===???CCCEEEEEEEEEGGGJJJNNNRRRYYY```fffnnnqqqvvv||||||zzzwwwuuutttrrrooommmiiifffccc```^^^ZZZUUURRRLLLJJJFFFCCC@@@<<<888555555444444333222222222222222111111000000111111222////////////////////////222222111111000///......///////////////.........///////////////...---,,,........................,,,,,,---.../////////...---------...............---...000111111000...---...///////////////......------------........................//////////////////000000000111111111000000000000000000/////////000000000111111111111~~~~~~~~~}}}{{{vvvqqqlllhhhfffdddddddddeeeggghhhfffccc```^^^[[[WWWTTTTTTUUUVVVUUUSSSSSSQQQPPPNNNLLLKKKKKKLLLIIIFFFDDDBBB@@@===::::::;;;;;;;;;888555222000---...////////////...---++++++++++++++++++++++++++++++++++++++++++++++++(((((()))***+++,,,,,,,,,+++++++++++++++++++++++++++***((('''''''''((()))))))))(((((((((((())))))***)))))))))(((((((((((((((***+++***)))((()))***'''((((((((())))))******''')))))))))''''''((()))************************((((((((((((((((((((((((((()))))))))************((()))))))))************)))***++++++,,,,,,,,,+++***++++++,,,,,,++++++***,,,,,,,,,---------------+++,,,,,,,,,,,,+++******)))***++++++,,,,,,++++++,,,---......,,,,,,---......---++++++---......---,,,,,,---------.........////////////////////////111111000000//////......111111111111111111111111//////000000000000//////111111000000000000111111000000000000000000000000000000000000000111222333444333333333444444555666222444888:::<<>>BBBDDDDDDBBBBBBCCCDDDEEEHHHLLLRRRWWW]]]aaagggmmmttt}}}~~~|||{{{zzzxxxvvvtttooommmjjjgggddd```\\\XXXUUUSSSOOOLLLHHHDDD???;;;777666555444333333333333222222111111111111222222000000000000000000000000111111111111111111000000.........//////////////////000000000///...------........................,,,,,,---.../////////...---------.........//////---...////////////...---......///////////////...------------............---.........//////000000........./////////000000//////////////////000000///000000000111111111111~~~{{{wwwqqqlllhhhfffddddddddddddfffgggfffcccaaa^^^[[[WWWUUUUUUVVVVVVVVVTTTSSSRRRPPPOOOMMMLLLKKKHHHFFFDDDCCCBBBAAA???===;;;;;;;;;:::888555222111/////////...............,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++)))))))))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((((((((((())))))(((((((((((())))))******)))))))))((((((((((((***+++***)))((()))***&&&'''((((((******+++,,,((()))***)))'''&&&'''(((************************(((((((((((((((((((((((())))))))))))************))))))))))))************((()))***+++,,,,,,,,,,,,***++++++,,,,,,++++++***+++,,,---.........------,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,...///...---,,,---......,,,++++++---......---,,,,,,,,,------------...////////////////////////......//////000000111111111111111222222111000000//////000000000000//////111111000000000111222222000000000000000000000000000000000000000111222333222222222333444666777888666999===AAADDDHHHLLLOOONNNQQQUUUYYY[[[^^^aaaccchhhgggfffeeeeeeccc```]]]WWWTTTPPPKKKHHHEEEEEEEEEGGGHHHJJJLLLMMMOOOOOOOOOHHHJJJNNNRRRYYYbbbkkkrrr}}}|||}}}~~~~~~}}}|||~~~yyynnnbbbZZZPPPLLLFFFBBB@@@@@@???>>>??????@@@CCCEEEEEECCCAAAAAAAAAAAAAAABBBEEEIIIMMMNNNRRRWWW]]]dddooo{{{}}}{{{xxxuuuqqqmmmkkkgggcccaaa]]][[[XXXUUUQQQMMMGGGCCC===;;;999666444333333333333333222222222222333333000000000000000000000000000000111111111111111222........./////////////////////000000000///..............................------......///.........,,,,,,------.../////////.........------.........---...//////////////////////////////000000000000------......///000000000............////////////......////////////000000000000000000111111111111|||wwwqqqlllhhhfffdddeeeddddddeeefffeeecccaaa^^^[[[WWWUUUUUUVVVWWWWWWUUUTTTSSSQQQOOONNNMMMLLLIIIGGGEEEDDDCCCBBB@@@>>>===<<<:::888666444333222000///---,,,+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,+++******************++++++++++++++++++++++++++++++******************))))))))))))(((((((((((())))))*********)))))))))(((((((((***+++***)))((()))***((((((((()))*********+++)))***+++***((('''((()))************************(((((((((((((((((((((((())))))))))))************))))))))))))************((()))***++++++,,,,,,,,,***++++++,,,,,,++++++*********,,,---------,,,+++,,,,,,------,,,,,,+++***++++++,,,------------------...///...---,,,---///...,,,++++++---.........------------............////////////////////////,,,---...///000111222333---...///000111111000000...///000111111000///...111111000000111111222333000000000000000000000000111000000111222333444444333444555666888;;;===>>>@@@CCCGGGKKKNNNRRRVVVYYYXXX[[[___bbbccceeegggiiijjjgggccc```___\\\XXXUUUMMMKKKIIIHHHIIIKKKMMMOOOUUUWWW[[[___bbbbbbbbbbbb]]]```eeekkksss|||}}}~~~}}}~~~~~~~~~}}}~~~}}}vvvmmmfff[[[UUUMMMHHHFFFFFFEEEEEEAAADDDHHHJJJKKKJJJJJJJJJEEEEEEEEECCCAAABBBDDDGGGDDDGGGKKKNNNTTT```nnnyyy~~~yyyuuurrrpppmmmkkkfffdddbbb___]]]XXXSSSOOOJJJGGGCCC>>>:::888666666333333222222222222333333000000000000000000000000111111111111111111111000............/////////000...//////000000000000///.................................///......------,,,,,,------...//////000000///...------...///000------...///////////////////////////000000000000------......///000000111...////////////000000000........./////////000000000000000000111111111111|||wwwrrrlllhhhfffdddeeeddddddeeefffeeecccaaa^^^[[[WWWUUUUUUWWWWWWWWWUUUUUUSSSRRRPPPNNNMMMMMMMMMKKKHHHEEEDDDAAA>>><<<===<<<:::888666444333333111///,,,***)))***,,,---------------------------)))***+++,,,---,,,,,,++++++++++++***************************************'''(((***,,,,,,,,,++++++))))))(((((((((((())))))************))))))))))))(((***+++***)))((()))************)))))))))))))))***,,,,,,+++)))((()))***************************(((((((((((((((((((((((())))))))))))************))))))))))))************(((((()))++++++,,,,,,,,,+++++++++,,,,,,+++++++++((()))***+++,,,+++******,,,,,,------,,,,,,+++***+++,,,------......---------...///...------...///---,,,++++++---///................../////////000////////////////////////.........///000111111222)))***,,,...000000000000...///000111111000///...111111000000111222333333000000000000000000000000222222222222333444555666777888999;;;>>>@@@CCCDDDHHHKKKOOORRRUUUYYY\\\___bbbdddggghhhhhhggghhhiiihhhccc^^^ZZZWWWTTTPPPLLLIIIIIIKKKNNNSSSZZZaaaeeefffiiinnnrrruuuuuutttsssuuuxxx}}}~~~}}}}}}|||}}}~~~~~~~~~}}}{{{zzz{{{{{{{{{{{{{{{{{{zzzzzz~~~}}}}}}}}}|||xxxsssoooccc^^^XXXSSSPPPMMMIIIEEEEEEJJJPPPRRRRRRSSSVVVXXXMMMMMMKKKHHHDDDAAABBBCCC@@@BBBDDDFFFKKKVVVfffqqq{{{xxxvvvtttrrrnnnllljjjhhhfffbbb]]]YYYWWWSSSMMMGGGAAA===:::999444333333222222333333444000000000000000000000000222222111111000/////////---.........//////000000......///000000111000000.........................../////////...---,,,,,,,,,,,,------...///000000222111...------...111222------...///000000//////------------.........///---------...///000000111000000000000111111111111---.........//////000000000000000000111111111111}}}|||||||||yyyuuupppkkkgggeeedddeeefffgggiiijjjiiieeeaaa^^^[[[XXXVVVVVVVVVVVVUUUUUUTTTSSSQQQPPPPPPPPPPPPKKKJJJGGGDDDBBB???>>>===:::;;;======:::777333000111000///------......//////---------......,,,***000///---,,,++++++,,,---+++++++++*********))))))******))))))))))))******(((((((((((((((((((((((())))))(((((((((((())))))******))))))((((((''''''***************************)))(((''''''((()))***((()))+++,,,,,,,,,+++***###%%%''')))***)))((((((,,,,,,,,,,,,,,,+++***))))))***,,,,,,***)))***+++)))************+++++++++,,,,,,,,,++++++*********+++,,,...//////...,,,+++******+++,,,,,,---......---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,---...///000///...---//////............//////........................111111111111111111111111666444000......///222444000000000000111111111111222222111111111111222222111111111000000000000000111///...111444555333111444555555444444666:::<<<999<<<@@@CCCGGGKKKPPPSSSVVVXXX[[[___ccceeefffgggmmmkkkjjjkkkmmmkkkfffbbbbbb^^^XXXQQQMMMKKKKKKKKKMMMOOOTTTZZZbbbiiinnnrrrzzz{{{~~~~~~yyy{{{||||||||||||{{{zzzzzzxxxxxxwwwwwwwwwxxxyyyyyy}}}|||{{{{{{{{{zzzvvvtttllliiieee```\\\XXXVVVVVVQQQSSSWWW[[[^^^```bbbbbb```]]]YYYUUUPPPKKKEEEAAAAAABBBCCCCCCFFFOOO]]]hhhxxx}}}|||{{{zzzxxxwwwuuurrroookkkhhhgggccc]]]UUUPPPMMMHHHAAA;;;<<<:::666444444555555444111111111111111000000000000000000000////////////000000000000////////////000000///...............////////////............///...,,,++++++---000222777555222///...---...////////////000///......---////////////////////////------...///000111222222000000000///......------...............///000000000/////////............////////////000000000000~~~|||||||||{{{yyytttoookkkgggeeedddeeeeeegggiiijjjiiieeebbb^^^[[[XXXVVVVVVVVVVVVUUUUUUTTTSSSRRRQQQPPPPPPPPPKKKJJJGGGDDDBBB@@@>>>===<<<;;;:::999777555222111111000///...---......///...---,,,---...---,,,***+++,,,---......------,,,+++++++++*********))))))++++++************++++++************************))))))))))))))))))))))))******))))))((((((((((((***************************)))(((((((((((()))***&&&'''((()))))))))(((((('''(((***,,,---,,,++++++***+++++++++******)))((()))***,,,,,,***)))***+++)))************+++++++++,,,,,,,,,+++++++++******+++,,,---......---,,,++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---..................------------------...........................////////////////////////444222000......///000222000000000000111111111111222111111000000111111222111111111111111111111111222000000111444555444222333333444444555777;;;>>>@@@BBBFFFJJJNNNRRRWWW[[[]]]___cccgggjjjlllmmmnnnrrrooolllkkkiiifffaaa]]]WWWUUUSSSPPPNNNNNNOOOPPPZZZ]]]bbbiiiqqqxxx~~~}}}{{{zzzyyyyyyxxxxxxwwwwwwxxxxxxzzzyyyxxxxxxyyyxxxuuusssrrrpppmmmiiieeebbb```___ZZZ[[[^^^```bbbdddddddddgggdddaaa]]]XXXRRRKKKFFF???AAAAAAAAACCCJJJVVV```oooxxx~~~}}}{{{yyyuuurrrooommmkkkeee^^^ZZZWWWRRRKKKEEEAAA>>>999666555444333333444444333222222111111111111000000000////////////000000000000////////////000000///...............////////////............///...,,,,,,,,,---///000111000...---------......000/////////............////////////////////////............////////////.........//////////////////............///000000000000/////////.........////////////000000000000|||{{{{{{|||zzzxxxtttoookkkgggeeeeeedddeeegggiiikkkiiifffccc___\\\XXXVVVVVVWWWVVVVVVTTTTTTSSSRRRQQQPPPOOOOOOLLLJJJHHHEEEBBB@@@>>>>>><<<;;;999666444333222222000///......------......---,,,+++,,,------+++)))(((***---///000///---,,,+++++++++***************,,,,,,++++++++++++,,,,,,))))))))))))))))))))))))(((((()))******)))((((((***))))))))))))(((((((((***************************))))))(((((())))))***%%%&&&'''(((((((((((('''(((***+++---------,,,,,,)))************)))(((((()))***,,,,,,***)))***+++)))************+++++++++,,,,,,,,,++++++++++++***,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++---------------------------,,,,,,,,,,,,---......,,,,,,,,,++++++,,,,,,,,,................................................111000//////.../////////000000000000111111111111111111000000000000111111111111111111111111111111222222111222444666555444333555666888:::===AAADDDIIILLLQQQUUUYYY]]]bbbfffhhhjjjnnnqqqssstttuuuuuuuuuqqqlllhhhddd```\\\YYYSSSTTTUUUVVVXXXZZZ\\\]]]fffhhhmmmssszzz~~~|||{{{yyyyyyxxxxxxwwwvvvwwwwwwvvvtttrrrsssrrrqqqooollliiigggfffffffffggghhhiiiiiihhhhhhmmmkkkhhhddd___XXXPPPKKK@@@AAAAAAAAAAAAFFFOOOUUUdddlllyyy~~~{{{xxxwwwuuuqqqjjjfffccc___YYYTTTLLLHHHAAA<<<999777555444666666555333222222222222111111000000000/////////////////////000000000000000000///...............////////////...............------------,,,,,,,,,+++,,,,,,---......//////111000///...---......//////////////////////////////.........------------------......///000000111//////......//////000111000000000/////////......////////////000000000000|||{{{zzz{{{{{{yyywwwsssnnnjjjhhhfffeeeddddddfffiiikkkjjjfffccc___\\\XXXVVVVVVWWWVVVVVVTTTTTTSSSSSSQQQPPPOOOOOOLLLJJJHHHEEEBBB@@@???>>><<<;;;:::888666444222222//////......------------,,,+++***+++,,,,,,+++))))))***,,,.........,,,+++************************+++++++++******+++++++++'''''''''''''''''''''''''''(((***++++++***((('''))))))))))))))))))))))))************************))))))))))))))))))))))))'''(((((()))))))))))))))'''((()))************))))))***************)))))))))***,,,,,,***)))***+++))))))*********+++++++++++++++++++++++++++++++++------,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,++++++,,,...//////...,,,+++---------------------------,,,+++++++++,,,...///---,,,,,,++++++,,,,,,---........................000000000000000000000000///000000000000000/////////000000000111111111111111000000//////000000111111111111222222222222222222222222333444555666666777999<<>>;;;999666555444333222222222333111111111000000000//////////////////000000000000000000///...............////////////............------.........,,,+++***,,,,,,...///000000000000222000...---,,,---///000////////////////////////....................................//////000000/////////...///000000111000000000////////////...////////////000000000000~~~{{{yyyyyyzzz{{{xxxvvvrrrnnnjjjhhhffffffdddeeegggiiikkkiiifffccc^^^[[[WWWVVVVVVVVVVVVUUUSSSSSSSSSSSSRRRQQQOOONNNLLLKKKHHHEEECCC@@@???>>>;;;;;;<<<<<<:::666222000...............------,,,+++******+++,,,---+++***...---,,,+++++++++++++++******************************))))))))))))******((((((((((((((((((((((((''')))***,,,,,,***)))'''))))))))))))************))))))))))))))))))))))))))))))************))))))((((((((((((((())))))***''''''((((((((((((((((((******++++++,,,++++++***)))***,,,,,,***)))***+++))))))*********+++++++++++++++++++++++++++++++++---,,,++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,++++++,,,...//////...,,,+++++++++++++++++++++++++++...---,,,+++,,,---...///......------------......////////////////////////000000000000000000000000000000111222222222111000///000000000111111111111111111000000000000111111111222222222333333333444222222333444555666999:::;;;>>>BBBGGGJJJOOOTTTWWW[[[___dddiiimmmqqquuuxxx|||}}}|||yyywwwnnnllljjjgggddddddeeegggmmmooosssvvvxxxxxxxxxwwwvvvxxx{{{~~~|||xxxvvvvvvvvvwwwwwwvvvtttrrrqqqrrrrrrrrrqqqqqqqqqqqqrrroooooommmkkkggg```WWWRRRKKKKKKJJJHHHGGGHHHJJJLLLTTTZZZeeeqqq}}}}}}zzzvvvssspppllljjjddd___XXXQQQLLLGGGBBB???777666444222222222333444111111111111000000000000.../////////000000000111000000///...............////////////............------...///...---+++***---...//////000//////...222000...---,,,---///000////////////////////////---......///000000111111000000//////............///////////////000111111111000000000////////////////////////000000000000~~~zzzxxxxxxyyyzzzwwwuuuqqqmmmjjjhhhgggfffeeefffgggiiijjjiiieeeaaa]]]ZZZVVVTTTTTTUUUTTTTTTSSSSSSTTTTTTSSSQQQOOONNNMMMKKKIIIFFFCCCAAA??????:::;;;======;;;777333000---............---,,,,,,++++++***+++------,,,+++///...,,,*********++++++***************+++++++++***))))))))))))))))))***************************))))))***++++++***)))))))))))))))************+++)))))))))))))))))))))))))))******++++++******)))''''''&&&&&&''''''((()))))))))))))))))))))************+++,,,,,,,,,,,,+++)))***,,,,,,***)))***+++)))************+++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,++++++++++++++++++++++++...------------...//////000//////......//////000////////////////////////........................000111111222222222222111000000000000111111111111222222111111111111222222222222222333333444444555333444555666777:::===@@@AAAEEEJJJOOOSSSXXX]]]```eeeiiinnnssswwwzzz}}}~~~|||rrrssssssrrrrrrssswwwzzz}}}|||~~~~~~}}}{{{xxxuuusssqqquuutttssssssrrrsssssstttsssrrrpppooolllggg```\\\TTTRRRPPPNNNMMMNNNNNNOOOSSSWWW```kkkxxx~~~{{{xxxuuusssrrrjjjfffaaa\\\VVVQQQKKKGGG===;;;999666444444555555222222111111111000000000......//////000000111111000000///...............////////////............---.../////////...---,,,.........---------------111000///...---......///////////////////////////------...///000111222222111000000///......------000000//////000000111222111111000000000/////////////////////000000000000zzzwwwwwwxxxzzzvvvtttqqqmmmjjjhhhgggggggggggghhhjjjjjjhhhccc```[[[YYYUUUSSSSSSSSSSSSRRRRRRSSSTTTTTTSSSQQQOOOMMMMMMKKKIIIFFFCCCAAA@@@???;;;;;;;;;:::888555222111------.........---,,,+++,,,++++++,,,......---,,,++++++,,,,,,++++++++++++))))))*********++++++++++++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))*********+++++++++)))))))))))))))))))))))))))***++++++++++++***)))(((((('''''''''((()))***+++******************+++))))))***+++++++++++++++)))***,,,,,,***)))***+++)))************+++++++++******+++++++++,,,,,,,,,***+++,,,------,,,+++***+++++++++,,,,,,---------........................,,,,,,,,,,,,,,,,,,,,,,,,---...//////000000//////000//////......//////000////////////////////////////////////////////////000000000000111111111222000000000000111111111111333333222222222222333333222222333333444555555555555777999:::;;;>>>CCCHHHJJJNNNTTTYYY^^^bbbgggjjjooosssxxx}}}|||xxxvvvxxxwwwuuutttssssssssssssuuutttsssrrrpppmmmiiieee___]]]ZZZXXXWWWXXXYYYYYYXXX[[[bbblllxxx~~~|||{{{zzzqqqnnnkkkhhhccc]]]VVVQQQIIIFFFAAA===999777666666222222222111111111000000.........///000111111111000000///...............////////////..................//////000///////////////---------...//////000/////////............////////////////////////.........//////000000000///////////////.........000000//////000000111222111111111000000000//////////////////000000000000zzzwwwwwwxxxyyyuuussspppmmmjjjhhhgggggghhhhhhiiijjjjjjgggccc___[[[XXXTTTRRRRRRSSSRRRRRRRRRSSSTTTTTTSSSQQQOOOMMMMMMLLLIIIFFFCCCAAA@@@???<<<;;;999777555333222222,,,---.........---,,,+++,,,++++++---//////...---''')))+++---...---+++***))))))******++++++++++++,,,++++++++++++++++++,,,************************++++++***))))))***++++++))))))******++++++++++++)))))))))))))))))))))))))))***+++,,,,,,+++***)))+++***)))))))))***,,,---******)))))))))))))))***(((((()))***************)))***,,,,,,***)))***+++)))************+++++++++*********++++++,,,,,,,,,)))***,,,------,,,***)))******+++,,,,,,---......///...------------...///---------------------------...000111111111000/////////............//////000000000000000000000000222222222222222222222222///////////////000111222000000000000111111111111444333333222222333333444222222333333444555666666666999<<<===>>>BBBHHHMMMSSSWWW\\\bbbgggkkkpppsssvvvzzz{{{yyywwwtttsssrrrrrrrrruuutttsssrrrrrrpppmmmjjjiiifffccc``````bbbbbbbbb```aaafffooo{{{vvvuuutttrrrnnnhhh```[[[RRROOOIIIBBB===999888777222222222111111111111000---......///000111111222000000///...............000/////////.............../////////000000111111111000///...///111333444/////////000//////...---///////////////////////////............---------------......///000000000000000000000000111111222111111111111000000000000////////////000000000000|||yyywwwwwwwwwzzzxxxtttqqqmmmkkkjjjiiijjjiiiiiiiiijjjhhhdddbbbYYYWWWSSSRRRSSSSSSSSSSSSQQQPPPPPPOOOOOONNNNNNMMMLLLJJJHHHEEECCCBBBBBBBBB<<<<<<<<<;;;:::777555444000///...,,,,,,---......------,,,,,,,,,,,,++++++......---,,,++++++***))),,,,,,+++******+++++++++++++++***)))(((((())))))***)))(((''''''((()))*********************************************************))))))((((((''''''))))))))))))))))))))))))'''((()))***+++***))))))'''(((***,,,---,,,+++***(((((())))))))))))((((((,,,+++******++++++)))(((***++++++,,,,,,++++++***+++,,,---------,,,+++***------------------------++++++------------++++++,,,------......------,,,,,,,,,,,,---------......000///...---------------///...---...//////---,,,...//////000000000000000000000000000111111111111222222111000//////000000111111222222222333333333333333333333333222111000222222222444777999999999<<<>>>AAADDDHHHNNNTTTYYY```bbbfffkkkqqqwww{{{}}}~~~~~~{{{zzzyyyxxxwwwvvvtttrrrrrrrrrrrrqqqpppmmmnnnoooppppppooommmmmmmmmoootttyyy~~~{{{wwwtttqqqmmmiiifff\\\XXXQQQJJJEEEAAA<<<999:::888666555555444222000/////////000000000111111............////////////222111000.........///000+++,,,,,,------.........////////////////////////////////////////////////------------------------////////////////////////............////////////000000////////////000000......////////////......444222///,,,,,,...000222~~~zzzyyyxxxxxxyyywwwtttpppmmmkkkjjjiiikkkjjjiiiiiiiiifffbbb___YYYWWWSSSRRRRRRSSSSSSRRRRRRQQQQQQQQQPPPOOOOOONNNLLLJJJHHHEEECCCBBBAAAAAA<<<<<<<<<;;;999777555444//////...------------...------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,+++***************+++***))))))))))))***+++************************************************)))))))))))))))(((((((((************************((()))***+++++++++******)))***+++,,,,,,+++)))(((((())))))******))))))(((---,,,++++++,,,,,,+++)))***++++++,,,,,,++++++***,,,------------,,,***)))------------------------,,,---............---,,,,,,------......------,,,,,,,,,---------.........//////...------------------,,,+++,,,......---+++...//////000000000000000000000000000111111111111222222111000000000000000111222222222222333333333222222333333444333333333333333333444666999::::::BBBDDDIIIMMMQQQWWW]]]aaaiiikkkooossswwwzzz|||}}}vvvvvvvvvxxx}}}zzzxxxyyywwwtttrrrrrrrrrrrrppppppqqqrrrtttuuuuuuuuuuuuvvvxxx{{{~~~zzzwwwuuurrrnnnkkkgggccc]]]WWWRRRMMMGGGDDD;;;888666444444444222000111111111000000000000000000/////////////////////111000///...---......///------------............////////////////////////////////////////////////000000000000000000000000////////////////////////............////////////000000////////////000000000000000000000000000000............///111222333|||zzzzzzyyyxxxvvvssspppmmmkkkjjjiiikkkjjjiiihhhgggddd```]]]YYYVVVSSSQQQRRRRRRRRRRRRRRRRRRRRRRRRQQQPPPOOOOOOKKKJJJHHHEEECCCBBBAAAAAA<<<<<<<<<;;;999777444333...////////////...------------,,,,,,,,,,,,+++++++++++++++,,,,,,---------++++++++++++++++++++++++---,,,++++++++++++++++++,,,+++************+++,,,************************************************(((((())))))))))))))))))++++++++++++++++++++++++)))******+++,,,+++++++++++++++,,,,,,+++***((('''*********++++++*********...---+++,,,------,,,******++++++,,,,,,++++++***++++++,,,---------,,,,,,---------------------------......//////......---,,,------......------,,,,,,------------.........//////...------------...---,,,,,,---///000///......///000000111111000000000000000111111111222222222222111000000000000111222222222222333333333333111222222333444555555555555555555666888<<>>:::777555111111111111111111222222444333333222111000000///000000000000111111000000111111111000000//////...////////////////////////////////////////////////------------------------////////////////////////............////////////000000////////////000000111000...------...000111111111000///...//////000|||yyywwwvvvvvvuuusssqqqmmmkkkiiiiiiiiieeeeeeeeefffgggfffdddaaaYYYVVVRRRPPPOOOPPPOOONNNNNNOOOQQQQQQQQQOOOMMMKKKHHHHHHGGGFFFDDDAAA???>>><<<<<<<<<:::888555222111///000000000000///......------,,,,,,,,,,,,++++++///......---+++******)))((()))+++,,,------,,,+++)))))))))((())))))***+++))))))************))))))************************************************))))))******************+++++++++++++++++++++++++++************+++,,,,,,((())))))***++++++,,,,,,***++++++,,,,,,++++++******)))((()))+++,,,+++******++++++,,,,,,++++++***///...---,,,+++***++++++.........------,,,,,,+++---,,,,,,++++++,,,,,,---,,,------......------,,,------........./////////...------------...//////000...,,,,,,...000111000///000111111222222111111111111111222222222222333222111111111111222333333333333333333444444444444666555444444555777999::::::>>>CCCGGGLLLRRR[[[aaajjjmmmrrrvvvxxxyyyzzz|||{{{zzzxxxuuuqqqkkkfffddd___aaacccfffllluuu~~~}}}}}}}}}|||{{{|||}}}~~~|||{{{}}}}}}zzzxxxwwwwwwvvvttttttuuuxxx{{{}}}|||}}}}}}zzzuuuoookkkbbb]]]UUUMMMGGGBBB===:::444444444444333333333333333222222222111000000000000000111222222222111111000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////............////////////000000////////////000000000///...------...///000......------///000222444|||yyywwwvvvvvvtttssspppmmmkkkiiiiiihhhgggffffffggghhhfffccc```YYYUUURRROOOOOOOOONNNMMMOOOPPPRRRRRRRRRPPPMMMKKKHHHHHHGGGFFFDDDAAA???===<<<<<<<<<:::888555222000111000000///////////////------,,,,,,,,,,,,++++++---------,,,,,,+++++++++''')))+++---------,,,+++***)))))))))******+++,,,******+++,,,,,,+++******************************************************++++++************************************************)))))))))***+++,,,******************++++++******++++++++++++******+++***)))***,,,---,,,+++***++++++,,,,,,++++++***------,,,+++++++++,,,---///......---,,,,,,++++++...---,,,,,,,,,,,,---...,,,------......------,,,............////////////---------------...//////000...,,,+++---/////////000000111222222222222111111111111222222222333333222111111111222222333444333333333444444444444555666666666777999<<<@@@BBBDDDIIIPPPTTTXXX]]]eeekkkooorrrtttuuuuuuuuuuuuvvvrrrqqqnnnkkkfffbbb^^^\\\ZZZ\\\```dddkkkttt}}}{{{zzz|||}}}wwwuuurrrpppppprrrtttvvvxxxxxxzzz|||}}}xxxuuunnniiibbb[[[UUUOOOIIIEEE;;;;;;:::888666555444333111111111111111111000000...///000111222111111000......///////////////000////////////////////////////////////////////////////////////////////////////////////////////////............////////////000000////////////000000////////////////////////,,,---...000111111111111|||yyywwwwwwwwwtttrrrooommmjjjiiihhhhhhiiihhhhhhhhhhhhfffbbb___XXXUUUQQQOOOOOOOOONNNMMMPPPQQQSSSTTTSSSQQQNNNLLLGGGHHHGGGFFFDDDAAA???======<<<<<<:::777444111000222111///.........///000---------,,,,,,,,,++++++++++++,,,,,,,,,,,,------''')))+++---...---,,,++++++*********+++,,,,,,---++++++------------++++++************************************************,,,+++++++++***)))))))))))))))))))))))))))))))))***)))((((((((()))+++,,,---,,,+++***))))))))))))*********++++++*********,,,+++***+++---...---,,,+++++++++,,,,,,+++++++++(((((((((***,,,///111333//////...---,,,,,,++++++///...---,,,,,,---...///,,,------......------,,,............/////////000---------------...///000333111...---...000000000000000111222222222222111111111222222222333333333222111111111222333333444333333333444444444555555666666777999===AAAEEEHHHNNNTTT\\\```bbbfffmmmsssoooqqqrrrqqqpppooooooppphhhgggeeecccaaa___]]]\\\aaaccchhhmmmttt}}}|||~~~{{{wwwtttrrrssstttvvvvvvvvvxxxzzz|||}}}zzzvvvrrrmmmgggaaa[[[UUUQQQAAA@@@>>><<<999666444333000000000000000111111111---...///111111111000///------......//////000000////////////////////////////////////////////////////////////////////////////////////////////////............/////////000000000////////////000000000000111111111111000000---///111333333000---+++}}}zzzyyyyyyxxxwwwrrrqqqooommmkkkjjjiiiiiifffeeedddeeefffeeebbb```XXXVVVSSSPPPNNNOOOPPPQQQRRRSSSTTTUUUTTTQQQNNNLLLJJJIIIGGGEEEBBB@@@>>>>>>::::::999:::999777333000111111000///......---------------............///++++++++++++++++++++++++++++++++++++)))((('''&&&))))))***+++,,,---------,,,,,,,,,++++++*********************************++++++,,,,,,,,,++++++***)))************+++++++++...,,,***)))((()))***+++!!!###'''***++++++)))(((,,,,,,+++***))))))******,,,,,,,,,++++++*********))))))*********+++++++++***++++++,,,,,,------...++++++++++++++++++++++++//////---,,,,,,---.../////////...------------......---,,,+++,,,,,,......------............------......//////000000111111111111000000111111222333111111111111111111111111222222222222222222222222333222222111222222333333222333555444333222333444666888<<>>>>><<<;;;999999888666333000///......------,,,++++++,,,,,,,,,,,,---------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((()))******++++++,,,,,,,,,,,,,,,,,,+++++++++************************************+++++++++++++++***************+++++++++++++++++++++,,,,,,,,,++++++&&&'''(((***++++++++++++,,,,,,+++***************---------,,,,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...------------...///---------------...///000///...---,,,,,,,,,---...//////000000000000//////////////////000000000000111111000000111111222333111111111111111111111111222222222222222222222222222111111222222333444555777888999888777777999;;;:::===BBBGGGLLLSSSZZZ___fffiiimmmoooooonnnnnnnnnkkkiiieeeaaa___^^^___```hhhkkkooosssvvvyyy|||~~~zzzxxxwwwxxxuuusssrrrsssuuuuuuuuuzzz{{{}}}}}}yyyuuupppkkkeeeaaa[[[VVVOOOIIIDDD???;;;888777444222111111222111000222222111000000000000111111000000000////////////////////////////////////...///000///......///000...//////000000//////.........////////////......000///---,,,,,,---///000////////////000000000000000000////////////000000//////000000000000//////~~~zzzyyyxxxvvvuuusssqqqnnnkkkhhheeeddddddgggfffeeeffffffdddbbb___XXXVVVSSSPPPOOOOOOPPPQQQSSSTTTVVVVVVUUUSSSPPPNNNJJJIIIGGGEEEBBB@@@>>>>>>>>><<<999888777555333111///......------,,,,,,,,,+++++++++,,,,,,,,,------.........------,,,,,,,,,+++,,,,,,,,,,,,,,,++++++******************++++++,,,,,,,,,++++++++++++***************************(((((()))***++++++++++++************+++++++++,,,(((***,,,...///...---,,,,,,+++***)))***+++---...,,,++++++************+++......------------,,,,,,---------.........//////......---,,,,,,+++******------------------------......---------......///,,,,,,,,,---...///000111000///...---------------///000000111111000000///000000000000////////////111111000000111111222333222222222222222222222222222222222222333333333333222222222222333444666666777777888777777888<<>>>>>???===999777666555333111111000000000//////......+++,,,,,,,,,,,,---------.........---,,,,,,++++++******+++,,,,,,,,,,,,,,,*********************)))++++++++++++++++++++++++************************&&&'''((()))***+++++++++*********+++++++++,,,,,,)))***,,,---------,,,,,,---,,,++++++++++++,,,,,,,,,++++++******+++++++++---------------,,,,,,,,,---............/////////---------,,,,,,+++++++++........................------------.........///,,,,,,,,,------///000000000000///......---------......////////////......111111000000//////......111111000000111111222333222222222222222222222222222222222333333333333333444333333333444555666666555666666666777;;;@@@DDDIIINNNUUU]]]dddlllssswww{{{~~~{{{tttooollldddbbb```aaafffoooyyyzzzvvvtttssssssrrrpppqqqsssuuuwwwzzz{{{|||}}}}}}zzzvvvssslllhhhccc]]]XXXSSSNNNJJJAAA===777444333333444444222111000000//////000000111111111000000000//////////////////////////////...000111000///...///000000000111111111111000000......////////////......//////............//////////////////000000000000000////////////000000111//////000000000000//////~~~zzzyyyxxxwwwuuusssqqqnnnkkkjjjjjjjjjkkkjjjhhhggggggfffdddaaa^^^YYYWWWTTTQQQOOOPPPQQQRRROOOQQQRRRSSSSSSQQQNNNLLLJJJIIIGGGEEEBBB@@@>>>>>>???<<<999777666555333222000000000000000/////////------------............---,,,,,,,,,++++++******((()))***+++,,,,,,,,,,,,+++++++++***************++++++++++++++++++++++++************************&&&'''((()))***+++++++++***++++++++++++,,,,,,,,,---,,,+++)))))))))***+++++++++,,,,,,,,,+++***))),,,+++++++++++++++,,,,,,+++++++++++++++,,,,,,,,,------------............+++++++++,,,,,,---------........................,,,------........./////////......---------......000000000//////...............////////////......111111000000//////......111111000000111111222333222222222222222222222222222222333333333444444444666666555555555555555555888999;;;<<>>>>>===;;;999888777666444222........................---------.........//////++++++++++++++++++++++++))))))***++++++,,,+++++++++++++++++++++++++++,,,***++++++++++++,,,,,,,,,************************(((((()))***++++++++++++++++++++++++,,,,,,,,,,,,...---***((('''((()))***)))***+++,,,,,,+++)))(((,,,++++++++++++,,,,,,---******++++++++++++,,,,,,,,,,,,,,,------------...******+++,,,,,,---..............................+++,,,---...//////////////////...---------------//////000000000000//////000111111222222111111000000000000000////////////111111000000111111222333333333333333333333333333222222333333444444555555777777666666666666666777888:::>>>BBBFFFMMMSSSXXX___dddlllsssxxx}}}}}}}}}zzzvvvqqqooommmlllmmmoooqqqsssxxxzzz}}}}}}{{{xxxtttpppjjjccc\\\WWWQQQMMMFFF@@@<<<:::777666333222222111111111111111222222111111111000000000000000000000000000000000///000111111//////000111///000000111111000000///......////////////......////////////////////////////////////000000000000///......//////000111222//////000000000000//////|||zzzyyyyyyyyyxxxvvvsssppplllkkkkkkmmmnnnllljjjiiigggfffddd```]]]YYYWWWTTTQQQPPPPPPQQQRRRPPPQQQSSSUUUTTTSSSPPPOOOJJJIIIGGGEEEBBB@@@>>>>>>:::999888888999888555222.....................///,,,,,,---------.........******++++++,,,---------++++++,,,,,,,,,,,,,,,++++++++++++,,,---------...******+++++++++,,,,,,,,,******************************+++++++++++++++***+++++++++,,,,,,,,,------,,,+++++++++***++++++++++++***************+++++++++++++++++++++,,,---...+++++++++,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,---////////////.........---------......///---...000111222111111111111111222222222222111111////////////000000000000111111000000111111222333333333333333333333333333222222333333444555555666555555555666777888:::;;;999===CCCIIIOOOVVV]]]bbbjjjpppxxx~~~{{{uuupppnnnnnnqqqssswwwyyyzzzzzz{{{}}}~~~{{{xxxtttmmmfffaaa[[[VVVOOOIIIDDD???;;;888444333333222222222222222222222222111111111000000000000000000000000000000///000111111000///000111...//////000000//////.........////////////......//////000000000000//////////////////000000000000............///000111222//////000000000000//////|||zzzzzzzzzzzzyyyxxxuuupppllljjjjjjkkkllllllkkkiiihhhfffddd```]]]YYYWWWTTTQQQPPPPPPRRRSSSNNNOOOQQQSSSRRRQQQNNNMMMJJJIIIGGGEEEBBB@@@???>>>888888888999:::888555222000000000000111111111111++++++,,,,,,,,,---------***++++++,,,---...//////,,,------......------,,,++++++,,,------...//////*********++++++,,,,,,,,,************************++++++,,,,,,,,,++++++***++++++,,,,,,,,,---------(((***,,,.........---,,,---,,,)))((((((***---///++++++++++++,,,,,,---...,,,,,,,,,------.........------------.........///...------,,,,,,++++++***------------------------***+++---///000000///...,,,,,,,,,---...///000111,,,...///111222222222222//////000000000000//////......//////000000111111111111111000111222222333333333333333333333333333222222333333444555666666222333444666888:::===>>>@@@DDDLLLSSSZZZbbbiiimmmqqqwwwxxxssssssuuuwwwwwwxxxxxxwwwwwwyyy|||~~~}}}{{{vvvpppkkkaaa\\\VVVOOOIIICCC===:::555444333333222222333333222222222111111111111000000000000000000000000000///111222111000///000111......////////////............////////////......//////000000000000//////////////////000000000000............///000222222//////000000000000//////|||xxxwwwwwwwwwwwwvvvsssooommmlllmmmlllkkkjjjhhheeeddddddbbb```^^^ZZZXXXUUUQQQNNNMMMMMMMMMPPPQQQSSSTTTSSSQQQNNNMMMGGGFFFEEECCCAAA???======;;;;;;:::999777555333222------......///000000000,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***+++++++++,,,++++++++++++++++++++++++,,,+++***+++...///---***++++++++++++++++++++++++((((((((((((((()))******++++++******++++++,,,---*********++++++,,,------///---+++))))))***+++,,,,,,,,,++++++***+++++++++,,,,,,,,,------.........---.........------,,,+++------------------,,,,,,---......///////////////////////////////////////////////////000000000000------......//////000000000111222111000///000111...//////000111222222222333222222111111222222333222222333333333444444444555555444333333444444555444555666777:::>>>CCCGGGJJJNNNUUU\\\ccckkkrrrwww~~~~~~}}}}}}}}}|||zzzxxx||||||{{{uuuqqqmmmfff^^^YYYUUUOOOGGGAAA===:::777555444444444333222222222222111000///...000000000000000000000000111111000///////////////111111111111000000000000//////000000000000//////............////////////000000000000000000000000...///000111111000///...------...///000111222222zzzwwwvvvvvvvvvvvvvvvsssooommmllllllkkkkkkkkkiiigggeeeeeecccaaa___XXXVVVSSSPPPOOONNNOOOOOOPPPQQQSSSTTTSSSQQQNNNLLLHHHGGGFFFDDDBBB@@@???>>>;;;;;;:::999777555444333............////////////---------...------,,,,,,,,,,,,,,,,,,,,,+++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++,,,------+++(((************************)))))))))))))))***++++++++++++******++++++,,,---,,,,,,++++++++++++++++++...,,,+++***)))***,,,---,,,+++++++++++++++,,,,,,,,,,,,,,,---------............---------,,,,,,,,,////////////////////////---......///////////////////////////////////////////////////000000000000.........///////////////000111222111000///000111/////////000111222222333333333222222222222333333222222333333333444444444444444444333333333333333666777999;;;>>>CCCIIINNNWWWZZZ```ffflllssszzz}}}zzzxxxwwwwwwyyy}}}}}}}}}}}}xxxtttqqqkkkddd___\\\WWWPPPJJJBBB>>>:::666555444333333111111111111111000000///000000000000000000000000222111000000//////000000111111111111000000000000//////000000000000//////............////////////000000000000000000000000...///000111111000///...////////////000000000000yyyvvvuuuuuuuuuuuuwwwsssooommmlllkkkjjjiiijjjhhhfffdddcccbbb___]]]UUUSSSQQQOOONNNOOOPPPQQQPPPQQQSSSSSSSSSPPPNNNLLLIIIHHHGGGEEECCCAAA??????;;;;;;:::999888666444333////////////............---.........---,,,,,,+++,,,,,,,,,++++++*********+++++++++++++++*********------------------------///---,,,,,,,,,,,,)))'''************************+++************+++,,,,,,++++++******++++++,,,------------,,,+++*********,,,,,,+++******+++------++++++***++++++,,,---...,,,,,,,,,------------...///...---,,,+++,,,------////////////////////////---......///////////////////////////////////////////////////000000000000000000///////////////...000111222111000000111222000000000000111111222333333333222222222222333333333333333333444444444444444444555666666555555555888:::>>>BBBFFFLLLSSSXXXdddggglllpppvvv|||}}}zzztttrrrsssvvvwwwwww{{{}}}yyyvvvqqqkkkgggeee```[[[VVVLLLGGGAAA<<<999777666444000000000111111111111111000000000000000000000000111111000000//////000000111111111111000000000000//////000000000000//////............////////////000000000000000000000000//////000000000000//////111000000000/////////...yyyvvvuuuuuuuuuuuuwwwsssooolllkkkkkkjjjiiigggeeecccaaa```___\\\ZZZTTTSSSQQQOOONNNNNNOOOPPPPPPQQQRRRSSSRRRPPPMMMKKKIIIHHHFFFDDDBBB@@@???>>><<<;;;;;;:::888666444333111000000///...---------............---,,,++++++,,,,,,,,,++++++***)))))),,,,,,,,,++++++*********------------------------------,,,,,,,,,+++)))(((************************++++++*********++++++,,,++++++******++++++,,,---------,,,,,,,,,++++++++++++++++++++++++,,,---...*********+++,,,---...///------------------------///...,,,++++++,,,...///,,,,,,,,,------------------......///////////////////////////////////////////////////000000000000111000000000//////......///111222222111000111333111111000000000111222333333333333222222333333333333333333444444444444555555666777999999999999888;;;>>>CCCIIIOOOVVV^^^ccclllooosssxxx}}}{{{uuurrrppprrrsssssswww}}}~~~{{{wwwrrrnnnjjjfffaaa]]]WWWRRRKKKDDD@@@===:::888111111111111111222222333000000000000000000000000000000//////...//////000111111111111000000000/////////000000000000//////............//////////////////////////////////////////000000000000//////000000000000////////////zzzwwwvvvvvvvvvvvvvvvsssooolllkkkkkkjjjiiigggeeebbb```___^^^[[[YYYUUUSSSQQQNNNMMMMMMNNNNNNPPPQQQRRRSSSRRROOOLLLJJJGGGGGGEEECCCAAA???>>>===<<<<<<;;;:::888666444333111111000///...------,,,---.........---,,,,,,+++,,,,,,,,,+++++++++******---,,,,,,,,,++++++******++++++++++++++++++++++++***+++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******)))))))))******++++++******++++++,,,---++++++,,,,,,,,,---------+++++++++,,,,,,------...++++++++++++,,,---...///------------------------///...,,,++++++,,,...///,,,,,,,,,---------......---......///////////////////////////////////////////////////000000000000111111000000/////////...///111222222111111222444222222000000000111333444444333333333333333333444333333444444444555555555444555777888:::;;;<<<<<<@@@DDDJJJQQQXXX```hhhmmmrrruuuzzzyyysssnnnnnnnnnnnnqqqvvvyyy|||~~~{{{wwwrrrmmmhhhdddaaa^^^ZZZSSSLLLGGGBBB===;;;444444333222222222333333111111111111111111111111.........------......///111111111111000000000/////////000000000000//////............////////////////////////////////////000000////////////000000.........///000111111111zzzwwwvvvvvvvvvvvvtttqqqnnnkkkkkkkkkkkkjjjjjjgggdddcccaaa___\\\ZZZTTTRRRPPPNNNLLLLLLMMMNNNPPPQQQRRRSSSQQQOOOLLLIIIGGGFFFEEECCCAAA???======<<<<<<;;;:::999777555444111000000///...---------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++(((***,,,,,,+++***+++,,,------------------------++++++***))))))))))))***++++++******++++++,,,---+++++++++,,,---.........,,,,,,,,,---------------,,,,,,+++,,,,,,---...///...------------,,,,,,,,,------,,,+++,,,---...///------......///000000000---......///////////////////////////////////////////////////000000000000111000000000000000000//////111222222111111333444444222111000000111333444444444333333333333444444333444444444555555555555222333444777999<<>>======<<<<<<:::999777555444000000//////......------++++++,,,---............,,,,,,,,,------......///++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++---,,,***))))))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***************++++++******++++++,,,---,,,,,,------------------------------------,,,,,,------,,,,,,,,,------.........---------,,,,,,,,,,,,,,,,,,---------......------......///000000111---......///////////////////////////////////////////////////000000000000000000000000000111111111///111222222222222333555555333111000///111333444444444333333333333444444444444444444555555555555444444555777;;;AAAEEEHHHPPPUUU\\\cccjjjqqqxxx}}}}}}wwwqqqoooqqqppprrruuuwwwyyy}}}~~~yyytttrrrpppllliiieeeaaa[[[TTTMMMHHH???===999666333222111111111111111111111111111111///////////////000111111111111111111000000000000//////000000000000//////............////////////000000000000000000000000111000///......///000111......//////000000111111~~~xxxuuusssttttttsssrrrooollljjjkkkllllllllliiifffcccaaa```^^^[[[XXXOOONNNMMMLLLMMMNNNPPPRRRPPPQQQRRRRRRQQQNNNKKKIIIIIIHHHGGGEEECCCAAA???>>>======<<<;;;999777555444///////////////.........******,,,---.../////////+++,,,,,,---...///000000+++++++++,,,,,,---------------------------------***---...---)))'''''')))++++++++++++++++++++++++...---,,,,,,++++++++++++++++++******++++++,,,---///......------,,,,,,+++............---,,,++++++......---,,,,,,,,,------.........------,,,,,,,,,+++,,,---............---++++++,,,,,,---...//////---......///////////////////////////////////////////////////000000000000//////000000111111222222///111222222222222444555555444111000///111333444555444444333333444444555444444444555555555666666888888888;;;???FFFLLLPPPVVV[[[aaahhhooovvv}}}{{{wwwwwwooopppssstttvvvyyy~~~~~~{{{yyyyyysssqqqoookkkfff___VVVPPPBBB@@@<<<777444222111111111111111111111111111111111111000111111222333333111111111111000000000000//////000000000000//////............/////////000000000000000000000000000111000///......///000111000000000000////////////}}}xxxuuutttsssqqqpppnnnllljjjiiihhhhhhiiijjjhhhfffdddbbb```]]]YYYUUURRRPPPNNNMMMLLLLLLMMMNNNSSSSSSSSSSSSQQQNNNKKKIIIKKKIIIFFFEEEDDDCCC@@@>>>>>><<<:::999888777444111//////...---------------........................---,,,,,,+++*********+++++++++++++++++++++++++++///...,,,+++++++++,,,,,,//////...------,,,,,,+++,,,,,,,,,,,,,,,+++***)))'''((()))***************,,,,,,,,,++++++*********,,,,,,,,,---------.........,,,++++++---......---......---,,,---...///000......------------............------------...............///////////////..................------............/////////000000000000000000111111222222111///------...000111111111222333333333333222222222111111222222333444555444444444444555666666333555777777777777999;;;999;;;@@@DDDIIIOOOVVVZZZdddggglllrrrwww}}}yyyvvvyyy{{{zzz}}}|||wwwqqqnnnmmmiiibbb\\\SSSMMMDDD===:::888888777222111111222444555444333//////000000111111111222111111111111111111111111000000////////////000000......//////000000111111............/////////000111111000000//////......000000000000000000000000}}}yyyuuutttsssrrrpppooommmkkkiiihhhhhhiiiiiigggeeecccaaa```\\\XXXUUURRRQQQNNNMMMLLLLLLNNNNNNPPPPPPQQQRRRQQQOOOMMMLLLKKKIIIFFFEEEDDDCCC@@@>>>>>><<<:::999999777444111111111000///////////////------------------------...------,,,++++++,,,,,,++++++++++++++++++++++++...---,,,+++***++++++,,,))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))***+++++++++******,,,,,,,,,+++++++++******,,,,,,,,,---------.........,,,+++,,,---............------,,,---...///000......------------............------------..................////////////////////////////////////........./////////000000000000000000000111111222222111///......///111222111111222333333333333222222222222222222333333444555444444444444555666666333555777777777888:::<<<===AAAEEEKKKPPPVVV]]]bbbgggkkkqqqwww|||{{{uuurrrpppmmmfff```[[[UUUMMMEEE@@@<<<:::888444333222222333444333222000000000000111111111222111111111111111111111111000000////////////000000////////////000000000000........./////////000000111000000000/////////...000000000000000000000000}}}yyyuuutttsssrrrqqqpppooollliiiggggggggghhhfffdddbbb```___\\\XXXTTTRRRQQQOOOMMMLLLMMMNNNOOOLLLNNNOOOQQQQQQPPPOOONNNKKKIIIFFFEEEDDDCCC@@@>>>>>><<<:::999999777444222111111000///////////////------------------------......------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********++++++(((((())))))***+++++++++,,,,,,,,,,,,,,,++++++***+++,,,,,,,,,,,,++++++***,,,,,,,,,,,,++++++++++++,,,,,,,,,---------.........---+++,,,---//////......------------...//////......------------............------------..................//////000000///000000000000000000000....../////////000000000000000000000000111111222222222000000000111222333111111222333333333333222222222222222333333333333555555444444555555666777555777888999999:::===???DDDHHHNNNTTTZZZaaahhhlllnnnrrrxxx~~~{{{zzz|||}}}}}}zzzwwwuuuqqqjjjeeeeee```XXXQQQJJJDDD>>>:::777555222111222222111111000000000111111111111111111111111111111111111111000000////////////000000000000000000////////////....../////////000000000000000000000////////////000000000000000000000000}}}yyyvvvuuutttsssrrrrrrpppllliiigggffffffgggeeecccaaa```^^^[[[WWWTTTSSSQQQOOOMMMMMMMMMNNNOOOLLLMMMOOOQQQQQQPPPNNNMMMKKKIIIFFFEEEDDDCCC@@@>>>===<<<:::999999777444222//////...---------------------------------------------,,,,,,,,,,,,------------------------------++++++++++++++++++++++++------,,,++++++******)))+++,,,,,,---,,,,,,++++++---.........---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---,,,,,,...//////...------------......//////......------------............------------......------......//////000000///////////////000000000...////////////000000000000000000000000111111222222222111111111222333444111111222333333333333222222222222333333333333333555555555555555666666777777999;;;<<<===???BBBEEEKKKOOOUUU\\\cccjjjqqquuuvvvzzz~~~~~~yyyvvvwwwxxxxxxyyy}}}~~~zzzwwwsssmmmiiijjjfffaaa[[[TTTLLLEEE@@@:::777333111111222111111111111111111111111111111111111111111111111111111000000////////////000000111111000000//////.........////////////000000000000000000000////////////////////////////////////}}}yyyvvvuuuttttttsssrrrpppmmmiiigggfffffffffdddcccaaa```^^^\\\XXXUUUSSSQQQOOONNNMMMMMMNNNOOOOOOOOOQQQQQQQQQOOOMMMLLLKKKIIIFFFEEEDDDCCC@@@>>>===;;;:::999999777555222//////...---------------------------------------,,,+++++++++++++++,,,,,,------------------------++++++++++++,,,+++++++++------,,,++++++******)))+++,,,,,,---------,,,,,,...............---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///---,,,,,,...//////...---------.....................------------............------------......---------...///000000111---------....../////////////////////000000000111000000000000000111111222222222222222222333333444111111222333333333333222111222333444444444333333666555555555555666777777777999;;;===???BBBGGGKKKRRRVVV]]]dddjjjqqqwww{{{~~~yyywwwyyyyyysssrrrsssrrrsssvvvyyy|||}}}xxxtttooolllkkkiiifffbbb]]]VVVOOOIII???;;;666333222222333333222222222111111111111111111111111111111111111111000000////////////000000111111000000//////......////////////000000000111////////////000000000000////////////////////////}}}yyyvvvuuuuuutttsssrrrpppmmmiiigggffffffgggdddcccaaa```___]]]YYYVVVSSSRRRPPPNNNMMMNNNOOOPPPQQQRRRSSSSSSQQQOOOMMMKKKKKKIIIFFFEEEDDDCCC@@@>>><<<;;;999999999888555333111111000///////////////........................++++++*********+++,,,,,,........................++++++,,,---------,,,,,,(((((())))))***++++++++++++,,,,,,------------------............------,,,,,,,,,,,,,,,------------,,,,,,,,,---------......///...,,,---...000//////,,,---......//////............------------............------------......,,,------...///000111111,,,,,,------......///////////////000000000111111000000000000000111111222000111111222333333333444111111222333333333333222111222444555555555444333666666555555666666777888777999<<<>>>BBBGGGMMMRRRZZZ___eeelllqqqwww||||||wwwvvvxxxtttpppnnnlllmmmppprrruuuyyy|||{{{vvvrrrooommmlllkkkjjjgggaaaZZZUUUIIIDDD===888555555555444222222222222222111111111111111111111111111111111000000////////////000000000000000000/////////////////////000000000111111////////////000000000000000000000000000000000000}}}yyyvvvvvvvvvuuutttqqqooollliiiggggggggggggeeecccbbbaaa```^^^ZZZWWWSSSRRRPPPNNNMMMNNNOOOPPPRRRRRRSSSSSSRRRPPPNNNLLLKKKIIIFFFEEEDDDCCC@@@>>><<<;;;999999999888555333111111000///////////////////////////////////////+++++++++++++++,,,------........................+++,,,---...///......---))))))******+++,,,,,,,,,+++,,,,,,---......------,,,,,,---.........------,,,,,,,,,---------......,,,,,,,,,---------......///...------///000000///,,,---.../////////...---......------------............------------......,,,,,,---...///000111111---------...//////000000//////000000000111111111000000000000000111111222///000111222222333333333111111222333333333333222111222444555666555444333666666666666666777777888<<<>>>AAAEEEIIIPPPWWW\\\dddhhhnnntttyyy}}}|||yyy}}}|||sssnnnkkkjjjlllkkkmmmqqqtttxxx~~~zzzvvvtttrrrrrrrrrqqqpppkkkeeeaaaWWWPPPGGG???:::777666555333333333222222111111111111111111111111111111111000000////////////000000////////////000000000000//////000000000111111111.../////////000000000111000000000000000000000000}}}yyyvvvvvvvvvuuutttpppooollliiiggggggggghhheeedddbbbbbbaaa^^^[[[XXXTTTRRRPPPNNNNNNNNNOOOPPPQQQRRRSSSTTTSSSRRRPPPNNNKKKIIIFFFEEEDDDCCC@@@>>><<<:::999999999888666333//////...---------------000000000000000000000000,,,,,,,,,,,,------...///////////////////////////+++,,,.../////////......//////...------,,,,,,++++++,,,,,,---.........---++++++,,,---.........---,,,,,,,,,------.........,,,,,,,,,---------......///...------///000000///,,,,,,.../////////...---.........------..................------.........,,,,,,---...///000111222---......///000111111222000000000000111111111111000000000000000111111222...///000111222333333333111111222333333333333222111222444666666555444333666666666666666777888888BBBDDDGGGLLLQQQYYYaaafffkkkooouuuzzz~~~~~~}}}xxxqqqlllkkklllfffhhhkkknnnrrrxxx~~~}}}zzzxxxwwwwwwwwwwwwuuurrrlllhhhaaaYYYNNNDDD===999666555333333333222222111111111111111111111111111111111000000////////////000000......//////000000111111000000000000111111111111.../////////000000111111000000000000000000000000|||wwwtttuuuuuutttrrrvvvrrrmmmhhheeedddeeeeeegggfffdddbbb___[[[YYYWWWSSSQQQOOOMMMMMMMMMNNNOOOQQQRRRSSSTTTSSSQQQOOONNNKKKIIIGGGFFFFFFDDDAAA>>>===;;;888777888999999888444333222000///.........//////000000000000//////......---------,,,,,,,,,******,,,,,,,,,,,,*********+++,,,---............,,,,,,,,,,,,,,,+++***))),,,++++++******))))))))),,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,---+++,,,,,,------,,,,,,+++///...,,,++++++,,,---///------------------------....................................////////////////////////000000000000......000111222222222222+++,,,,,,---///111222333000111111111111222222222111111222222222333333333333333333333333333333333444444444333333444444555777888888888777999===???FFFIIINNNRRRXXX^^^eeejjjqqquuuyyy}}}{{{uuunnnhhhffffffggghhhjjjooouuuyyy}}}{{{yyyuuuqqqnnniiiccc[[[QQQIIIAAA:::666444111000333555333222333444333222222111111222222///111222333333222000///000000111111111111000000111111000000///.........000000000000000000000000000000000000000000000000|||vvvttttttuuutttrrrrrrppplllhhhffffffggghhhffffffdddbbb^^^[[[XXXWWWSSSQQQOOOMMMMMMMMMNNNOOOPPPQQQRRRSSSRRRPPPNNNMMMKKKIIIGGGFFFFFFDDDAAA>>>===;;;999777777777555444333333222111000000000000......////////////......//////.........---------,,,,,,------------,,,,,,***+++,,,---............,,,,,,,,,,,,,,,+++******+++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,---,,,,,,,,,------,,,,,,,,,///...,,,++++++,,,...///------------------------111111111111111111111111............////////////////////////000000000000......///000111111111111///////////////000111222111111111111222222222222111222222222222333333333333333333333333333333333444444333333333444555555888999999999:::<<<@@@CCCJJJNNNSSSYYY___eeekkkpppvvvyyy}}}vvvooogggfffeeedddfffkkkqqquuuwww|||~~~|||yyyuuurrrlllhhh```XXXPPPHHH@@@;;;999444222444555333222444333333222222111222222222000111222333222222111000000000111111111111000000222222222222222222333333000000000000000000000000000000000000000000000000{{{vvvttttttuuutttrrrooommmjjjhhhfffgggiiijjjfffeeedddaaa^^^[[[XXXVVVRRRQQQOOOMMMLLLMMMNNNOOOOOOPPPQQQRRRQQQPPPMMMLLLKKKIIIGGGFFFFFFDDDAAA>>>===;;;999888777666222000111000000000000000111111------............------000000/////////.........//////............//////++++++,,,---............,,,,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,---...///------------------------....................................////////////////////////000000000000---...///000000111111000333333222111000000000000111111111111222222222333222222222222333333333333333333333333333333333333444333333333444555555666888999;;;<<<===AAAFFFIIINNNSSSZZZaaagggmmmrrruuuxxxzzz|||}}}}}}~~~|||ooolllgggddddddhhhmmmqqqqqquuu{{{~~~zzzwwwqqqnnnhhhbbb[[[RRRJJJDDD???999555555555222222444222222222111222222333333111111111111111111111111000000111111111111000000......///000000111222222000000000000000000000000000000000000000000000000|||wwwuuuuuuvvvuuutttnnnmmmjjjhhhgggggghhhiiieeeeeeccc```]]]ZZZWWWVVVRRRQQQNNNMMMLLLLLLNNNOOOPPPQQQRRRRRRRRRPPPNNNLLLKKKIIIGGGFFFFFFDDDAAA>>><<<;;;:::999999777333000000000///............///---......//////......---////////////.........---000///...------...///000+++,,,------.........---+++,,,,,,---,,,,,,+++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...---------,,,,,,---------...------------......///........................------------------------............////////////////////////000000000000---...///000000000000000333222111000000000000000111111111222222222333333222222222333333333444444444444444444444444444444333333333444555666777888888:::===???BBBFFFLLLPPPRRRWWW___gggmmmrrrvvvxxxyyyzzzzzzzzz|||yyyqqqjjjhhhjjjmmmooorrrtttwww{{{}}}zzztttrrrnnnjjjddd\\\SSSMMMEEE>>>777555333000000333222222111111222222333444111111111000111111222333000000111111111111000000........./////////000000////////////////////////////////////////////////}}}xxxvvvwwwxxxwwwuuupppnnnkkkhhhffffffffffffeeedddbbb```]]]YYYWWWUUURRRPPPNNNLLLLLLLLLMMMNNNQQQRRRSSSTTTSSSQQQOOONNNKKKIIIGGGFFFFFFDDDAAA>>><<<;;;:::::::::999666333333333111000///........./////////000000/////////.........---------,,,,,,///...---,,,,,,---...///,,,,,,------...---------+++,,,,,,---------,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............------,,,,,,------...------------......//////........................000000000000000000000000............////////////////////////000000000000...//////000000000000000000000/////////000111111111222222222222333333333222222333333333444444444444444444444444444444444444444444555666888999::::::<<<@@@CCCFFFLLLRRRVVVXXX^^^fffnnnsssvvvzzz|||{{{zzzzzz|||yyyuuutttsssssssssssssssuuuxxx{{{~~~|||wwwuuussspppkkkccc[[[UUULLLDDD<<<888444000///111333222222111222222333333111111000000111222333333000000111111111111000000333333333222222111111111////////////////////////////////////////////////|||wwwuuuwwwxxxwwwvvvqqqooollliiifffeeedddcccdddcccbbb___\\\YYYVVVTTTQQQPPPNNNLLLKKKLLLMMMNNNRRRRRRTTTTTTSSSRRRPPPNNNKKKIIIGGGFFFFFFDDDAAA>>>===;;;:::::::::999777555777666444222111000000/////////000000000000//////...------------,,,,,,,,,------,,,,,,,,,,,,------,,,,,,------...------,,,+++,,,,,,---------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......///......///...---,,,,,,---...///---------...//////000000........................////////////////////////............////////////////////////000000000000000000111111111111000000.........///000111222333222222222222333333333333333333333333444444444444444444444444444444444444555555666777888:::<<<===???AAAEEEHHHLLLRRRYYY^^^bbbfffmmmssswwwzzz|||~~~wwwxxx{{{yyyvvvsssrrrsssvvvwwwxxx}}}{{{yyyxxxuuuqqqkkkccc^^^UUUMMMDDD>>>999333111222444333222222111111222222000000000111222222333333000000111111111111000000333222222111000000//////000000000000000000000000000000000000000000000000zzzuuutttuuuwwwvvvtttooonnnllliiifffeeedddcccdddcccaaa___\\\XXXVVVTTTQQQPPPNNNLLLKKKLLLMMMNNNQQQRRRSSSSSSSSSQQQOOOMMMKKKIIIGGGFFFFFFDDDAAA>>>???===:::888888777555333444444333111111000000000...//////////////////...............------------,,,,,,------------,,,,,,,,,------...------,,,,,,+++,,,,,,---......------+++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.../////////...///...---,,,,,,---...///,,,---...//////000000000........................------------------------............////////////////////////000000000000111111222222222222111111000000000000111222333333222222222333333333444444333333333444444444444555555555555555555555555555666666777888:::<<<>>>???EEEGGGKKKNNNSSSYYY```eeegggkkkpppuuuwwwyyy{{{}}}www|||{{{uuurrrrrrqqqppptttyyy}}}{{{wwwrrrlllhhh```WWWNNNHHHBBB:::666666555444333222111000000000...///111222333333222222000000111111111111000000////////////............000000000000000000000000000000000000000000000000}}}yyytttrrrtttuuutttsssnnnmmmkkkiiigggeeeddddddccccccaaa^^^[[[XXXUUUTTTQQQPPPMMMLLLKKKKKKMMMNNNPPPQQQRRRRRRRRRPPPNNNLLLKKKIIIGGGFFFFFFDDDAAA???AAA>>>:::777555444222111//////............//////---..................---000/////////............+++,,,---......---,,,+++---------...------,,,,,,+++,,,,,,---.........---,,,++++++******))))))))),,,,,,,,,,,,,,,,,,,,,,,,***+++---///000000///...000///---,,,,,,---///000,,,---...///000000000000////////////////////////000000000000000000000000............/////////000////////////000000000000222222333333333222222111222222222111222222333333222222333333333444444444333333333444444444555555555555555555555555555555777777888999;;;>>>???AAAIIIKKKOOOSSSWWW^^^dddiiiiiilllpppssstttvvvxxxyyy{{{tttpppllljjjooosssyyy|||xxxrrrnnnggg^^^UUUOOOHHH@@@;;;:::666555444222111000000///---///111333444333222111000000111111111111000000000000111111222222333333000000000000000000000000000000000000000000000000}}}zzzwwwuuuuuutttsssrrrooommmllljjjhhhfffeeeeeeaaaaaa```^^^\\\YYYWWWVVVSSSQQQMMMLLLLLLMMMMMMMMMRRRSSSTTTTTTSSSPPPLLLJJJHHHGGGFFFEEEEEEDDDBBB???;;;;;;:::999777555333222111111111111000000000000...........................------,,,,,,------......------------...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------,,,,,,,,,,,,------++++++,,,,,,---...//////...............///000111///////////////.........////////////////////////............////////////............/////////000000000000000000//////...000000000000111111111111222111000000000111333333444333222111222333444555666666555555444444444333888555333444888999999777:::;;;<<<<<<===@@@DDDHHHIIILLLQQQWWW]]]dddiiilllpppmmmnnnqqqrrrqqqyyy{{{sssppppppiiinnnuuu{{{~~~{{{xxxuuupppkkkddd\\\SSSJJJBBB<<<888666444333333222111///222222222222111111000000000000////////////000000000000000000000///......000000000000////////////000///...------...///000|||zzzvvvuuuttttttsssrrrooonnnllliiigggfffeeedddaaaaaa```^^^\\\YYYWWWVVVSSSPPPMMMLLLMMMNNNNNNNNNPPPQQQSSSSSSQQQNNNKKKIIIHHHGGGEEEEEEEEEDDDAAA???;;;;;;:::999777555333222111111111000000000//////////////////////////////...------,,,,,,------......------------...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------//////............//////---------.../////////000000//////............////////////////////////...------------------------............////////////........./////////000000---...///000000000000000000000000000111111111111222111000000000111333333333333222222222333444555999888888888777777777777888555444555777999888777999;;;<<<>>>@@@CCCHHHKKKUUUXXX]]]aaaeeeiiilllnnnnnnkkkkkknnnppptttzzzssspppkkknnnssswwwzzz~~~{{{yyytttpppjjjbbbZZZQQQIIICCC===:::777555555444333222111111111111111111111111000000////////////000000000111111111000000///...000000000000////////////111000////////////000111|||zzzvvvuuuttttttsssrrrpppooollliiifffdddccccccbbbaaa```^^^\\\YYYWWWUUUQQQOOOLLLLLLMMMNNNOOOOOOOOOPPPQQQQQQPPPMMMJJJHHHHHHGGGEEEEEEEEEDDDAAA???;;;;;;:::999777555333222111111000000000000//////////////////////////////......------------.........------------...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,------------............111000///......------.........//////////////////------------------------............////////////....../////////000000000+++,,,---///000000111111000000000111111111222222222111111111111222333333333333333222333444444555666666666555555555555555777666444555777888777777888;;;===@@@CCCHHHMMMQQQZZZ^^^cccfffhhhiiikkkllllllkkklllpppvvvuuupppoooppprrrrrrtttxxx}}}}}}yyyvvvrrrllleee\\\SSSMMMCCC@@@;;;777666666555555000000111111111111111111111000000//////000000111111111111222111111000///000000000000////////////111111000000000000111111}}}{{{wwwvvvuuuuuutttsssqqqoookkkhhheeecccbbbbbbbbbbbb```^^^[[[YYYVVVUUUQQQNNNLLLKKKMMMOOOPPPPPPNNNOOOQQQQQQPPPMMMJJJHHHHHHFFFEEEDDDDDDCCCAAA???;;;;;;:::999777555333222111000000000////////////------------------------......------------.........------------...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...++++++************++++++++++++++++++++++++******000//////............///............////////////////////////////////////............////////////...////////////000000000,,,,,,---//////000000000000000111111111222222222111111111111222222333333333333333333444444555555444444444444444444444444777666666666666777888888888;;;???CCCGGGLLLRRRUUUYYY^^^dddgggggghhhiiikkklllooottt|||yyyuuutttqqqpppppprrrvvvyyy}}}{{{wwwsssmmmeee\\\VVVJJJFFF???:::888777666555000000000111111111111222111000000000000000000111111111222222222111111000000000000000////////////000000000000000000000000|||yyywwwvvvvvvuuutttqqqnnnjjjfffcccbbbbbbbbbcccbbb```^^^[[[XXXVVVTTTQQQNNNLLLKKKMMMOOOPPPPPPNNNOOOQQQQQQQQQNNNKKKIIIGGGFFFDDDDDDDDDCCC@@@>>>;;;;;;:::999777555333222000000000////////////...------------------------///......------......///...------------...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........000//////......//////000++++++++++++++++++******---------......000111111---.........//////000000000000000000000000000000............////////////////////////000000000111...///////////////......111111111111222222222222111111222222333333333333333333444444444555555555777777777777777777777777666777777777777888999;;;:::>>>BBBGGGKKKPPPVVVYYY^^^bbbggghhhggggggjjjnnnpppyyy}}}yyytttpppoooppprrrtttzzz~~~}}}{{{xxxssslllddd___RRRMMMEEE>>>:::888666444111111111111222222222222111111000000000000111111000111111222222222111111000000000000////////////////////////////////////~~~|||yyywwwvvvvvvuuutttpppmmmiiieeebbbbbbbbbccccccbbbaaa^^^[[[XXXUUUTTTQQQOOOLLLLLLMMMNNNOOOOOONNNOOOPPPQQQPPPNNNKKKJJJGGGFFFDDDDDDDDDCCC@@@>>>;;;;;;:::999777555333222000000////////////..............................//////............//////...------------...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............//////............//////------------............,,,,,,,,,---///000222333------......///000000000..................................../////////////////////000000000111111000000000000000///......111111111222222222222333111222222333444333333333333333444555555555555444555555666666666666777777666777888999999:::<<<>>>@@@CCCHHHMMMQQQUUUZZZ]]]aaadddgggfffdddffflllrrr~~~xxxuuusssrrrqqqvvvyyy~~~~~~{{{xxxssslllhhh\\\WWWNNNFFF@@@<<<888555444444333333333222222222222111111000000111111222///000111111222111111111000000000000////////////......////////////......}}}zzzwwwuuuuuutttsssrrrooolllhhhdddbbbbbbcccdddccccccaaa^^^[[[XXXUUUTTTSSSPPPMMMLLLMMMNNNNNNNNNLLLMMMOOOPPPOOOMMMJJJIIIGGGEEEDDDDDDDDDBBB@@@>>>;;;;;;:::999777555333222000000/////////.................................//////............//////...------------...//////........................,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,++++++++++++++++++,,,---------.../////////000---------......000111222------......///000000111....................................//////////////////000000000111111111///000111111111111111000111111111222222222333333111222333444444444333333333333555666666666555444333333333444444444555555555777999::::::<<>>;;;;;;:::999777555333222000/////////............,,,,,,,,,,,,,,,,,,,,,,,,//////............//////...------------...//////........................,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////...------,,,,,,------...++++++,,,,,,---...////////////.........//////000---------...///000000111111111111111111111111111............/////////000000000000000111111111111...///000222333333333333111111222222222333333333111222333444555444333333333333555666666666555444666666666666777777888888444777:::;;;;;;===AAAEEELLLOOOTTTXXX[[[^^^bbbdddcccfffiiikkknnnzzz|||ppprrrtttvvvyyy~~~}}}zzzwwwooojjjaaaXXXPPPGGG@@@;;;888888777666444333222111222222111111111111222222......///000000000000000000000000000///////////////000111222222111000///{{{uuusssttttttrrrpppmmmkkkhhheeecccbbbbbbbbbcccbbbaaa___\\\ZZZWWWVVVQQQPPPOOONNNMMMMMMMMMMMMMMMOOOPPPQQQPPPMMMIIIGGGGGGEEEDDDCCCBBBAAA>>><<<;;;999666444444444333333////////////000000000000///...---,,,,,,,,,,,,,,,//////.........---------///...---,,,+++,,,---...---------...------,,,,,,........................---------------------------------............//////......---------.........---,,,...111222000---111111111000000000000000000000000000////////////333333222111000000111111111111000000111222333333////////////000000000000000111222333444444444444444444444555444444333333444444555555555555555555666555555666777777666444777888999:::<<<@@@FFFJJJRRRXXX___cccdddeeehhhkkkdddhhhoooxxx}}}|||xxxvvvyyy}}}~~~{{{yyyqqqmmmhhhddd^^^TTTIIIAAA===:::777666666666555444111111111111000000//////222111000111222333222000000000000000000111111111//////............//////~~~zzzuuusssssssssrrrooommmkkkhhheeecccbbbbbbcccdddcccaaa___\\\YYYWWWUUUQQQPPPOOONNNMMMMMMMMMMMMNNNOOOQQQQQQPPPMMMJJJGGGGGGEEECCCCCCBBBAAA>>><<<<<<:::777666666666444333////////////000000000000///...------,,,,,,,,,---//////.........---------///...---------...//////---------......------,,,........................---------------------------------............//////......---------......111///---...000000...,,,000000000000000000000000000000000000000000000///222222111000000000000000111000000000000111222333000000000111111111111222000111222333444444444444444444444555555444444333444444444444555555555555666666666777888888777666999;;;<<<>>>@@@DDDJJJNNNUUUZZZaaadddeeefffhhhjjjkkkrrr}}}}}}www{{{yyy||||||wwwwwwyyy|||~~~~~~{{{wwwsssnnnjjjddd\\\QQQIII@@@<<<888555444444333222222222222222222222111111222111000000222222111000111111111000000000000000000//////......//////000}}}xxxsssqqqrrrsssqqqoookkkjjjgggeeecccccccccdddeeedddbbb___\\\YYYVVVTTTPPPPPPOOONNNMMMMMMMMMMMMNNNOOOQQQQQQPPPMMMIIIGGGFFFEEECCCCCCBBBAAA>>><<<:::888777777777555333111000000000000///////////////...------,,,---------...............---------...............///000111,,,------.........------................................................---------............///......---------......///111///------/////////...000000000000000000000000000000000000000000000000111111000/////////000000000000000000000000111222111111111222222222333333111111222333444444444444333444444555555555444444333333444444444555555555666777777888888999999999;;;===@@@BBBEEEJJJPPPTTT[[[___dddggghhhiiimmmqqq{{{{{{zzzvvvuuuxxx||||||wwwwwwxxxyyy}}}~~~zzzvvvrrrmmmfff[[[TTTHHHCCC===888555444333222333333333333333333333333111000///000111222111///222222111111000000//////111000000//////000000111|||wwwrrrqqqqqqrrrpppnnnkkkiiigggdddccccccdddeeeeeedddbbb___\\\XXXUUUSSSPPPOOONNNNNNMMMMMMMMMNNNNNNOOOOOOOOONNNKKKHHHFFFFFFDDDCCCCCCBBBAAA???<<<888777666666666555111///000000000000////////////......------------..............................,,,------...//////000111,,,------.......................................////////////////////////---------............///...------------.../////////...------...///000111/////////000000000000000000000000000000111111111000000///////////////000111000000//////000111111111111111111222222222333111222333333444444444333333444444555555555555555333333333444555555666666666777777888888888:::;;;<<>>>>>AAAEEEJJJNNNTTTZZZ^^^eeefffiiikkkrrr~~~|||zzzyyyxxxzzz}}}~~~|||yyytttlllfff\\\VVVLLLCCC===999666444222333333333333333333333111000///000111222111///333222222111000///......111111000000000000111111{{{vvvrrrppprrrrrrqqqoookkkjjjgggeeecccccccccdddeeedddbbb___\\\YYYVVVTTTOOOOOONNNNNNMMMNNNNNNOOONNNNNNNNNMMMKKKHHHFFFDDDEEEDDDCCCBBBCCCBBB???======;;;:::::::::999666444111111000000//////...............---......///000---------...............++++++,,,---.........---,,,---...///////////////................................................---------............///---------------...///000111222333111...+++***+++---......//////000000111///000000111111222222222000000/////////000111111333222111111111111111111000000000111111111111222222333333444444333333333333444555666666666666666444444555666777888888999555777999999888999===AAACCCFFFKKKPPPUUU[[[```dddhhhkkkooouuu|||zzz{{{{{{{{{|||~~~}}}yyysssmmmddd]]]SSSJJJBBB<<<888555444444444333333222222222222111000111222333222000222222111111000000//////111000000//////000000111{{{wwwrrrqqqrrrsssrrrpppmmmkkkhhheeecccbbbbbbcccdddcccaaa___\\\YYYWWWUUUOOONNNNNNMMMNNNNNNOOOOOOPPPPPPOOONNNLLLIIIGGGFFFEEECCCBBBBBBCCCBBB@@@>>>>>>;;;999888888777666555111111111000///........................///000000---------.........//////,,,---...//////...------,,,---...///000000000000........................---------------------------------............///---,,,,,,------///000000,,,///222222000---,,,,,,------......///000000111///000000111111222333333000000000000000111222222444444333222222222222222111111111222222222333333222333333444444333333222333444555666777777777777555555666777888999::::::777:::<<<;;;:::;;;@@@EEEJJJNNNSSSXXX]]]bbbhhhlllpppuuu~~~~~~|||yyyvvvuuuxxx}}}~~~yyytttlllfff]]]SSSKKKDDD===:::777666666555444333222222333222111222333444333111111111111000000000000000000//////......//////000{{{wwwrrrqqqssstttsssqqqmmmkkkhhheeecccbbbbbbbbbcccbbbaaa___\\\ZZZWWWVVVNNNNNNNNNMMMNNNNNNOOOOOORRRRRRQQQOOOMMMKKKHHHGGGEEECCCBBBBBBCCCBBB@@@>>>;;;999666444444444333333222111111000///......---...............///000000---------.........//////...///000000000///...---,,,---...///000000000000........................---------------------------------.........//////,,,,,,,,,---...///000111%%%***000222222111111222---------...///000000111///000000111222222333333111111000000111222333333555444444333222222222333222222333333333444444444333333333444444333222222333444555666777777777777555666777888999:::;;;;;;999<<<>>>===<<<===CCCHHHPPPTTTYYY^^^ccchhhmmmqqqxxx}}}xxxsssqqqsssyyy}}}~~~}}}xxxsssnnneee[[[SSSKKKDDD???999999888666555444333222444333222222444444333222000000000000000111111111//////............//////zzzxxxtttssssssssssssssspppmmmjjjgggfffeeecccaaaaaa```^^^\\\YYYUUUSSSQQQPPPOOONNNMMMLLLLLLLLLLLLMMMMMMMMMLLLJJJHHHEEEDDDCCCDDDDDDDDDCCCAAA???>>>;;;:::888888888777444222///.........------------,,,---///000000000///...000000000000000000000000............////////////000000000000000000000000...------,,,,,,------...,,,------...///000111111000000000///......------000000000000000/////////...///000111111000///...000000000000111111111111000000000000000000000000000000000000000111111111444555666777777666555444111111111111111111111111222222333333333444444444555555555555555555444444666888999999888888999::::::<<>>;;;:::888888888777444222////////////.........------......///////////////000000000000000000000000............////////////000000000000000000000000...------,,,,,,------...------......//////000000........./////////////////////////////////////////////000000000000//////000000000000111111111111000000000000000000000000222222222111111000000///111222222333333222222111333333333333333333333333222333333333333444444444555555555555555555555555666777999999888888999;;;;;;>>>AAABBBCCCGGGNNNSSSYYY^^^eeekkkqqqzzz~~~xxxtttooooooqqquuuvvv{{{~~~{{{wwwqqqkkkddd[[[SSSNNNCCC<<<777777555222111333222222111111111111222222222222222111111111111000000000000000111111111111{{{xxxuuusssssssssrrrrrrnnnkkkhhhgggfffeeedddbbbcccbbb```^^^[[[WWWUUUSSSOOONNNMMMLLLKKKKKKKKKKKKNNNNNNNNNMMMLLLIIIGGGFFFCCCDDDDDDDDDCCCAAA???>>>;;;:::888888888777444222000000000000////////////...............///000000000000000000000000000000............////////////000000000000000000000000......------------...............///////////////------......///000000111---------.../////////000000000////////////000000000000000000111111111111000000000000000000000000444444333222111000//////111000000000000000000111333333333333444444444444333333333444444444555555555555555555666666666666666777888888888888:::<<<===@@@CCCFFFHHHNNNUUU[[[aaagggooowww}}}uuuooonnnqqqpppssszzz}}}}}}{{{wwwtttooohhh```[[[LLLDDD<<<999666222222444333222222111111222222222222222222111111111111000222111111111000000//////|||yyyuuusssrrrrrrrrrqqqooollliiigggfffdddbbb```bbbaaa```]]]ZZZWWWTTTRRRNNNNNNMMMLLLKKKKKKKKKKKKNNNNNNNNNNNNLLLJJJHHHGGGCCCDDDDDDDDDCCCAAA???>>>;;;:::888888888777444222111111111000000000000//////......------...000111////////////////////////............////////////////////////////////////......------------......///////////////.....................//////000000+++,,,,,,---...///000000111000///......///000111///000000000111111111111000000000000000000000000444333333222222111111111333222111000000111222333111111111222222222222222444444444444555555555555666666666666666777777777666777888888888999<<<>>>???BBBFFFIIILLLRRR[[[bbbhhhppp|||wwwqqqrrrpppqqqvvvzzz}}}}}}{{{wwwqqqjjjdddYYYOOODDD???:::555555777444333333222222222222333222222222111111111000000111111111111000000000000}}}zzzvvvsssrrrrrrqqqpppqqqnnnjjjgggeeeccc```^^^aaa```^^^\\\YYYVVVSSSQQQOOONNNMMMLLLKKKKKKKKKKKKNNNNNNNNNNNNLLLJJJHHHGGGCCCDDDDDDDDDCCCAAA???>>>;;;:::888888888777444222222111111111000000000000///......------...000111////////////////////////............///////////////////////////////////////......------......//////////////////.........000000//////............+++,,,,,,---...///000000111000///......///000111///000000000111111111111000000000000000000000000111111111222222333333444444333222111111222333444111111222222222333333333444444555555555666666666666666666777777777888888777888999999999;;;>>>AAABBBEEEIIILLLPPPWWWaaahhhqqq|||~~~zzzvvvtttxxx{{{~~~}}}vvvooojjjbbbXXXMMMFFF???999666888555555444333222222333333222222222111111111000000000000000000111111111111~~~{{{vvvsssrrrqqqpppooopppmmmjjjfffdddbbb___]]]``````^^^\\\XXXUUURRRQQQPPPOOONNNMMMLLLLLLLLLLLLMMMMMMMMMMMMLLLJJJHHHGGGCCCDDDDDDDDDCCCAAA???>>>;;;:::888888888777444222111111111111000000000000...............///000000000000000000000000000000............////////////000000000000000000000000//////............//////.........///////////////111000000///......---------------.../////////000000000////////////000000000000000000111111111111000000000000000000000000//////000111222333444444222222111111111111222222333333444444555555666666555555555666666666666777666666777777888888999999999999::::::;;;===AAADDDFFFIIIMMMQQQWWW___jjjrrr}}}xxxyyy{{{|||{{{tttoooiii___UUUNNNFFF===888888666666555444333333333333222222222111111111111000//////000000111111111222{{{wwwsssrrrqqqpppnnnmmmkkkhhhfffeeecccaaa```aaaaaa___\\\YYYVVVSSSRRRQQQPPPOOONNNMMMMMMMMMMMMKKKLLLLLLLLLKKKIIIHHHFFFCCCDDDDDDDDDCCCAAA???>>>;;;:::888888888777444222111111000000000/////////---......///////////////000000000000000000000000............////////////000000000000000000000000//////............//////------......//////000000///////////////.........//////////////////////////////000000000000//////000000000000111111111111000000000000000000000000///000000111111222222222000111111222222111111000333333444444555666666777555555666666666777777777666666777888888999:::::::::;;;;;;;;;<<>><<<777666555444333333333333222222222111111111111000111111111111000000000000|||wwwtttrrrqqqooonnnkkkhhhfffeeeeeeeeedddbbbbbbbbb```^^^ZZZWWWTTTSSSQQQQQQPPPOOONNNNNNNNNNNNKKKKKKKKKKKKKKKIIIGGGFFFCCCDDDDDDDDDCCCAAA???>>>;;;:::888888888777444222000000000000////////////,,,---///000000000///...000000000000000000000000............/////////000000000000000000000000000//////............//////,,,------...///000111111------......///000000000000000000000000/////////...///000111111000///...000000000000111111111111000000000000000000000000111111111000000000000000111222333444444333222111111111222222333444555555666666666666777777777777666777777888999999::::::;;;<<<<<<<<<===@@@EEEIIIJJJOOOUUU]]]fffrrr}}}vvvooohhhcccZZZMMMDDD@@@777777666555444333333333222222222111111111111000333333222111000///......{{{vvvrrrqqqqqqqqqpppllljjjhhhfffdddcccbbbaaabbbaaa```]]]ZZZWWWUUUSSSQQQPPPOOOOOONNNNNNNNNNNNLLLLLLMMMLLLKKKJJJHHHGGGCCCBBBBBBBBBBBB@@@===:::999888777666555444333222111111000000000000111111---...///000000111000000////////////000000000000+++,,,///000111000///.........///000000000000000111111000///////////////000000000000000000000000......////////////......,,,---......,,,---...000......//////000000111111////////////000111222333333222000......///111222222333333444333222111000333333333444444555555555444333333222222333333444555555555555666666666777666666666777777777777777===<<<===???DDDHHHJJJKKKWWWZZZ```hhhsssxxxuuuoooiiibbbXXXOOOIII>>><<<999777777666555444333222222111000000111111111222222222222111000000|||vvvrrrqqqqqqqqqpppllljjjhhhfffdddcccbbbaaabbbaaa```]]]ZZZXXXUUUTTTRRRQQQPPPOOONNNNNNNNNNNNLLLLLLMMMLLLKKKJJJHHHGGGDDDCCCCCCCCCCCCAAA>>>;;;;;;;;;:::888777666555444333222111000////////////...//////000000000000///////////////000000000000---...///000000000//////......///000000000000000111111000///////////////000000000000000000000000......////////////......---...///...------///111////////////000000111111////////////000111222333333222000//////000111222222333333444333222111000///000111222333444555666555555444444444444555555555555555666666666777777777777777777888888999999<<<<<<>>>AAAFFFKKKNNNPPP[[[aaajjjttt}}}xxxrrrjjjbbbXXXRRRDDD@@@;;;888777666555444444444333222222222333333222222222222222111000000|||vvvrrrqqqqqqqqqpppllljjjhhhfffdddcccbbbaaaaaaaaa___]]][[[XXXUUUTTTSSSRRRQQQOOONNNMMMMMMMMMLLLLLLMMMLLLKKKJJJHHHGGGEEEDDDCCCCCCCCCBBB???<<<;;;;;;:::999777666555444555444222000///......---///000000000000//////...000000000000////////////111111000000//////000000......///000000000000000111000000///////////////000000000000000000000000...//////000000//////......///000///......000222/////////000000000000111000000000000000111222333222222000000000111222333222333333333333222222111------///000222444555555666666555555555555666666555555666666666777777777777777888888999:::;;;<<<>>>???AAAEEEJJJPPPVVVYYYccclllyyy|||vvvppphhh___ZZZMMMHHH@@@:::777666666555333333222222222333333444222222222222222111111000}}}wwwsssqqqqqqppppppllljjjhhhfffdddcccbbbaaaaaa```___]]][[[XXXVVVTTTTTTSSSRRRPPPNNNMMMMMMLLLLLLLLLMMMLLLKKKJJJHHHGGGEEEDDDCCCCCCCCCAAA>>><<<:::999888777555444333333444333222000///.........000000111000000///...---000000000000////////////444222000///...///000111......///000000000000000000000////////////000000//////////////////////////////000000000000/////////000111000//////111333000000000000000000000000111000000000111111222333222222111111111222333333333333333333333333333222...///000111222333444444666555555555555555555666555666666666666777777777777777777888999;;;===>>>BBBDDDGGGKKKQQQXXX___dddooozzzzzztttnnnfffaaaWWWPPPFFF===888777666666111000000000000111222222222222333333222222111000~~~xxxsssqqqqqqppppppllljjjhhhfffdddcccbbbaaa``````___]]][[[XXXVVVUUUUUUTTTRRRPPPOOONNNMMMMMMLLLLLLMMMLLLKKKJJJHHHGGGDDDCCCAAAAAAAAA@@@>>><<<:::999888777666555444333222111000000000000000000000000111000000///...---111000000000/////////...444333000......///000222......///000000000000000000000////////////000000//////////////////////////////000000000000/////////000111111///000111333111111111111000000000000111111111111111111222333222222222222222333444444333333333333333333333444222222333333333333333333555555444444444444555555666666666666777777777888777777777888:::<<>>======<<<;;;:::888777666666222222111000//////000000...//////000000000000///111111111000///.........000///.........///000111......///000000000000000///////////////000111111000000000000000000000000000000111111111111000000///000000000//////111222222222222111111111000000333222222111111222222222111222333444444555555555444333333222333444555666444444444444444555555555666666555555555555666666666666777777777888888888:::999:::;;;>>>BBBFFFIIIKKKQQQ[[[fffrrr|||{{{}}}|||xxxuuupppjjjbbbYYYQQQHHH@@@;;;999888777666555444444444333333444444333333222111yyytttrrrqqqppppppllljjjhhhfffdddcccbbbaaa______^^^]]][[[YYYWWWVVVSSSRRRQQQPPPPPPPPPPPPPPPLLLLLLMMMLLLKKKJJJHHHGGGGGGEEEBBBAAAAAAAAA@@@>>>;;;:::999888777555444444444444222000///...............///000000111000000222111111000///......---...............///000000...//////000000000000000///////////////000111111000000000000000000000000000000111111111111000000...///000///......000222222222222222111111000000333333222222111222222222111222333444555555555555444333333222333444555666222222333444444555666666777777666666666666777777777777777777888888888888<<<;;;<<<===@@@DDDIIILLLPPPXXXdddqqqxxxzzz|||~~~|||tttpppiiiaaaXXXNNNDDD>>>999888666555333333222222333333444444333333222111}}}wwwrrrppppppoooooommmllliiifffccc```___^^^______^^^\\\ZZZXXXVVVUUUVVVSSSQQQPPPQQQQQQNNNKKKLLLMMMMMMMMMKKKHHHEEECCCDDDCCCBBBAAA???>>>===<<<999999888888777666666666333222111111000000111111000000000000000000000000000000000000000000000000222111///...------......000000////////////000000///...---,,,+++,,,------000000000000000000000000222222222222222222222222000000000000111111111111000000111111111222222222222222111111222222333444333333333333333333333333444444444555555555555666333333222111222333444555555666777666555666777999:::888666777:::;;;999777>>>===>>>BBBEEEGGGNNNVVVUUU```rrrzzzxxx{{{|||xxxsssmmmfffZZZMMMDDD===:::555333222333333222333333333222222222111111|||vvvrrrppppppoooooommmllliiifffccc```^^^^^^______^^^\\\ZZZXXXVVVUUUVVVSSSQQQPPPQQQPPPNNNLLLLLLMMMMMMMMMKKKIIIFFFDDDDDDCCCBBBAAA???>>>======;;;;;;:::888777555444444222111000000//////000000000000000000000000000000000000000000000000000000///............000111222111111000000000000111111000000111111111000///...000000000000000000000000111111111111111111111111000000000000111111111111111111111111111222222222222222222111222222333444333333333333333333333333444444444555555555555666444333333222333444555666555666666666444444666888888777666888;;;===<<<;;;======@@@EEEIIILLLTTT\\\eeeqqq~~~yyyzzz|||}}}wwwrrrkkkaaaUUULLLBBB>>>888555444444444333333333222222222222222222~~~zzztttqqqoooppppppooommmkkkiiieeebbb```^^^]]]______^^^\\\ZZZXXXVVVUUUUUUSSSQQQPPPPPPPPPNNNLLLLLLMMMMMMMMMKKKJJJHHHFFFCCCCCCBBBAAA???>>>=========<<<:::888666444333222111000000///////////////000000000000000000000000000000000000000000000000///////////////111222222222222111111111111222222///111333444444222///---000000000000000000000000000000000000000000000000000000000111111111222222222222222222222111111111222222222222222333444444333333333333333333333333444444444555555555555666555444444444444555666666555666666555444333555666777666666888<<<>>>????????????DDDKKKPPPUUU```jjj{{{|||yyyyyyzzz}}}xxxsssjjj```XXXJJJEEE===888555555555555222222222222333333333333}}}yyyssspppoooooopppooommmkkkhhheeebbb___^^^]]]___^^^^^^\\\ZZZXXXVVVUUUTTTSSSRRRPPPPPPOOOMMMLLLLLLLLLLLLLLLKKKJJJIIIHHHCCCCCCBBBAAA@@@???>>>===<<<;;;:::888666555333333111111000////////////000////////////////////////////////////////////////222222111111000/////////222111111000000111111222...///000111111///---,,,000000000000000000000000000000000111111111111111000000111111111222222222333333222222222222111111333222222222222333444444333333333333333333333333444444444555555555555666555555555555555666666777666777777666444444555777777777777888;;;===???@@@BBBCCCHHHPPPWWWaaappp~~~{{{wwwvvvzzz}}}yyyrrriiibbbTTTMMMDDD<<<888666666555222222222333333333333444}}}yyyssspppoooooopppooolllkkkhhheeebbb___]]]]]]___^^^^^^\\\ZZZXXXVVVUUUSSSSSSRRRQQQOOOMMMMMMMMMLLLLLLLLLKKKJJJIIIIIIHHHBBBBBBAAAAAA@@@???>>>>>>:::999999888777666555555222222111000000000000111////////////////////////////////////////////////222222222111000000///...000000////////////000000000///......------......111111111111111111111111111111111222222222333333111111111111222222222222333222222222222222222222333333222222333333444555333333333333333333333333444444444555555555555666555555666666666666777666777888888777666666777999888888999999:::<<>>>>>999999888888777777666666333222222111111111111111000000000000000000000000000000000000000000000000---...///000111111111111000000////////////000000222111000......///000111111111111111111111111111111111111222333333444444111111111222222222222333222222222222333333333444333333333333333444444555333333333333333333333333444444444555555555555666444555555666777666666666777888888888777777999;;;:::::::::::::::<<<@@@CCCIIIMMMVVVbbbmmm}}}|||yyy{{{{{{uuuqqqggg```UUUJJJBBB===999777444444444444333333333333|||vvvrrrppppppoooooollljjjgggdddaaa___]]]\\\______^^^\\\ZZZXXXVVVUUUQQQRRRSSSQQQMMMKKKLLLMMMMMMLLLKKKIIIGGGFFFEEEEEEBBBAAAAAA@@@@@@?????????::::::999888777666555444222222111000000000000000000000000000000000000000000000000000000000000000,,,---///000111111000000111000000000000000000111222222222111111111000000111111111111111111111111000000000111222333333333111111111222222222333333000111111222333444555555444333333333333444555555333333333333333333333333444444444555555555555666333444555666666666555555555666777777777777:::<<<:::;;;<<<<<<===???EEEIIIOOOWWWfffvvv~~~}}}{{{|||~~~{{{wwwpppiii^^^SSSJJJBBB<<<999666666555444333222222111}}}wwwrrrqqqpppoooooollljjjgggdddaaa^^^]]]\\\______^^^\\\ZZZXXXVVVUUUQQQRRRSSSQQQMMMKKKLLLMMMMMMLLLJJJHHHFFFEEEDDDDDDBBBAAAAAA@@@@@@?????????===<<<:::888666555333222111111000///////////////000000000000000000000000000000000000000000000000//////000000000...---+++222222111111111111222222///000222333333111...---111111111111111111111111...//////000111222222222111111222222222333333333000000111222444555666666444333333333333444555555333333333333333333333333444444444555555555666666222333555666666666555444333444666666666777999<<<:::<<<===>>>???CCCIIINNNUUUaaatttyyyzzz{{{|||{{{vvvooodddYYYOOOFFF???;;;777777666555333222111000~~~vvvrrrqqqqqqpppnnnnnnllliiieeebbb```^^^^^^```___^^^\\\ZZZWWWUUUTTTSSSQQQNNNLLLKKKJJJKKKLLLKKKKKKKKKJJJHHHFFFDDDBBB@@@@@@@@@?????????>>>>>>999999888777555333222111111111000000000000111111111111000000//////......000000000000000000000000000000000000000111111222000000//////000222444555222222222222222222222222000000000000111111111111000111111111111222222222222333333222000///000111333333333333333333333333222222222333444555666777555555444333444555666777555555555666666666666777666555555444555666777888888999::::::999888999;;;???<<<@@@HHHHHHFFFNNN]]]hhhvvv~~~{{{yyywwwxxx}}}yyyuuunnnfff\\\QQQGGG@@@888888888777444333444555wwwsssrrrrrrqqqoooooommmiiifffbbb```______``````^^^]]]ZZZWWWUUUTTTSSSQQQOOOLLLKKKKKKKKKLLLKKKKKKKKKJJJIIIFFFDDDBBBBBBBBBAAA@@@???>>>===<<<777777777888777666666555111111000000000000111111111000000000/////////...000000000000000000000000111111000000111111222333000////////////111222333222222222222222222222222000000000000111111111111111111111111222222222222000111222111///...///000333333333333333333333333444333333333333444444555555444444333444555666777444555555555555666666666666666555444555666777888666777999999888999;;;<<<===:::???HHHKKKMMMYYYiii|||{{{vvvuuuwww{{{|||yyyssslllcccXXXNNNGGG<<<;;;999666555555555555xxxtttssssssrrrqqqooommmjjjfffcccaaa``````aaa```___]]][[[XXXVVVTTTSSSRRROOOMMMLLLKKKLLLLLLKKKLLLKKKKKKIIIFFFDDDCCCDDDCCCBBB@@@>>>===;;;;;;888888888888888777777666111111000000000000111111000000000000////////////000000000000000000000000111111000000111111222333000///////////////000000333333222222111111111111000000000000111111111111111111111111222222222333///111222222000000111333444444444333333222222222555444333333222222222333555444444444444555666666444444444555555555555666777666555555555666888999444666777888888999<<<>>>???===BBBKKKRRRZZZkkk|||yyyrrrqqqsssvvvxxx|||~~~zzztttlllbbbXXXQQQDDD???999666666777666555yyytttttttttsssrrrooommmjjjgggdddbbbaaaaaaaaaaaa___^^^[[[YYYVVVUUUSSSRRRPPPNNNMMMLLLLLLLLLLLLLLLLLLKKKIIIGGGDDDCCCCCCBBBAAA@@@>>>===<<<<<<;;;::::::999777555333222111111000000000000111111000000000000////////////////////////////////////000000//////000000111222111000000000/////////000333333222222111111000000///000000000111111111111111111111222222222333333222333444444444333555666555444444333333222222111444333333222222222333333444444444444555555666666444444444444555555555555777777666666666777888999666777888888888999<<<>>>DDDDDDJJJTTT^^^jjj~~~uuuooooooqqqrrrxxx~~~~~~zzztttkkkaaaZZZMMMEEE<<<777888999777444yyyuuutttuuutttsssooommmjjjgggdddbbbbbbaaabbbaaa```^^^\\\YYYWWWVVVSSSRRRQQQPPPNNNMMMMMMLLLLLLLLLLLLKKKIIIGGGEEECCCAAAAAA@@@@@@???>>>>>>>>>:::999999777666444222111111111000000000000111111////////////000000000000///////////////////////////............///000000111111111111111111000000222222222111111000000000///000000000111111111111111222222222222333333333222333555555444444555777444444444333333222222222222222222222333444555666444444444555555555555555444444444555555555666666888888777666777888999:::999999:::999999:::===@@@DDDIIISSS```mmm|||ssspppooopppsssxxxyyyrrriiicccVVVMMMBBB<<<::::::777444xxxttttttuuutttsssnnnllliiifffdddbbbaaaaaacccbbbaaa___]]]ZZZXXXVVVSSSSSSRRRQQQOOONNNMMMLLLLLLLLLLLLLLLJJJGGGEEEDDD@@@@@@@@@???????????????666666666666666555444444111111000000000000111111////////////000000000000000000000000000000000000///............///000000000111222222222222111111111111111111111111111111000000000000111111111111222222222222333333333333000222333333111111222444333333333333333333333333222222222333444555777777333444555555666666555555555555555666666666666777999888777777777888:::;;;;;;;;;<<<;;;;;;>>>AAADDDGGGQQQaaaqqq~~~xxxuuutttooosssyyy~~~xxxqqqlll```XXXMMMDDD???<<<888666~~~wwwttttttuuutttsssmmmkkkhhheeecccaaaaaaaaacccbbbaaa___]]]ZZZXXXWWWSSSSSSSSSRRRPPPOOOMMMLLLMMMMMMMMMLLLJJJHHHEEEDDDAAAAAAAAA@@@???>>>======777777777777777666555555111111000000000000111111.../////////000000000111000000000000000000000000000000000000000111222222...///000111222222111111//////000000111111222222000000000000111111111111222222222333333333444444111222333222111000111222111222222333333444444555444444444444555555666777333444555666666666555444666666666777777777888888999999888777888999:::;;;:::;;;<<<===???BBBGGGKKKVVVdddwwwuuuwwwzzz~~~~~~xxxuuuiiicccYYYNNNEEE>>>;;;999~~~wwwssssssttttttrrrllljjjgggeeebbbaaa``````ccccccbbb```]]][[[XXXWWWTTTSSSSSSRRRQQQOOONNNMMMMMMMMMMMMLLLJJJHHHFFFDDDDDDCCCBBB@@@>>>===<<<;;;;;;;;;:::999777555333222111111000000000000111111.../////////000000111111000000000000000000000000222222222111222222333444,,,---///000111111111000......///000111222333333000000000000111111111111222222333333333444444444333444555444222111222333000111222333444444555666777777666555555555555666333333555666666666555444777777777777888888888888:::999888888888999:::;;;999:::<<<>>>AAAFFFLLLQQQhhhxxx~~~zzznnnjjjaaaUUUIII@@@===<<<~~~wwwsssssssssrrrppppppnnnjjjgggdddccccccccc``````^^^\\\ZZZXXXWWWVVVVVVUUUSSSQQQOOOLLLJJJIIIHHHJJJMMMNNNLLLIIIDDDAAA;;;>>>AAACCCCCCAAA>>>;;;888888888888777555444333222222222111111111111000111111000000//////......000000000000000000000000...///000111111000///...111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222666666666666666666555555333333333333333333333333333333444444555666666666777777666666666666666777888888888888777777777777999:::::::::999999;;;=========AAAEEEEEEJJJYYYkkkxxx}}}vvvpppfff]]]UUUKKKAAA:::xxxtttttttttsssqqqnnnlllhhheeecccbbbaaabbbaaa```___]]][[[YYYWWWWWWVVVUUUSSSQQQNNNLLLJJJJJJIIIJJJLLLLLLKKKHHHEEEBBB777999===@@@@@@???<<<:::888888888888777555444333222222222111111111111000222111111111000000000000000000000000000000000000//////000111111000//////111111111111111111111111111111111111111111111111111111111111111111111111333333222222111111000000444444444444444444444444333333333333333333333333333333444444555666666666777777666666666666777777666666777777888888999999888999::::::999999;;;===<<<===AAAFFFJJJSSSgggzzz{{{uuulllddd\\\SSSHHHAAAyyyuuuuuuuuusssrrrllljjjgggcccaaa`````````bbbaaa___^^^[[[ZZZXXXWWWUUUTTTSSSQQQNNNLLLJJJJJJKKKKKKKKKKKKIIIGGGEEEDDD666888;;;>>>???>>><<<;;;888888888888777555444333222222222111111111111000222222222222111111111111000000000000000000000000///000000111111000000///111111111111111111111111111111111111111111111111111111111111111111111111444444333222111000//////222222222222222333333333444444444444444444444444333333444444555666666666777777666666666666777777555555666777888999:::;;;666888:::;;;::::::;;;<<<===???CCCKKKUUUfff{{{uuunnnggg]]]RRRJJJyyyuuuttttttsssqqqkkkiiifffccc```_________bbbbbb```^^^\\\ZZZYYYXXXUUUTTTRRRPPPNNNLLLKKKJJJLLLKKKJJJIIIHHHFFFEEEEEE;;;===>>>@@@@@@???>>>===888888888888777555444333222222222111111111000000111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111333333333222222111111111222222222222222333333333555555555555555555555555333333444444555666666666777666666666666777777888666666777888888999::::::555777:::;;;;;;;;;<<<===@@@CCCKKKUUUeee}}}{{{vvvpppggg\\\TTTxxxtttssssssqqqooollljjjgggdddaaa`````````bbbbbb```^^^\\\ZZZYYYXXXTTTSSSRRRPPPNNNLLLKKKJJJLLLKKKJJJHHHGGGFFFEEEEEEAAAAAAAAA@@@???>>>===<<<888888888888777555444333222222222111111111000000000000000000000000000000000000000000000000000000111111000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222333333333444222333333333444444444555555555555555555555555555333333444444555666666666666666666666666777888888999999999888888888888888666888:::<<<<<<===>>>@@@AAAIIITTTcccwww{{{vvvnnnddd\\\xxxsssrrrrrrpppnnnmmmkkkhhhdddbbbaaaaaaaaabbbaaa___^^^[[[ZZZXXXWWWSSSRRRQQQOOONNNLLLKKKJJJKKKJJJIIIHHHGGGFFFEEEDDDBBBAAA@@@>>><<<;;;::::::888888888888777555444333222222222111111111111000///////////////000000000000000000000000000000000222111111000000111111222111111111111111111111111111111111111111111111111111111111111111111111111000000111222333444555555333333444444555555666666444444444444444444444444333333444444555666666666666555555666666777888999::::::999999999888888888888999;;;<<<<<<>>>AAACCCDDDQQQbbbttt{{{tttllleeeyyytttssssssqqqooommmkkkgggdddbbbaaa```aaaaaa```___]]][[[YYYWWWWWWRRRRRRQQQOOOMMMLLLKKKJJJJJJJJJJJJIIIGGGFFFDDDCCCAAA@@@>>><<<;;;:::::::::888888888888777555444333222222222111111111111000//////000000000111111111000000000000000000000000222222111000000111222222111111111111111111111111111111111111111111111111111111111111111111111111111222222333333444444444333333333444555666666666333333333333333333333333333333444444555666666666555555555555666777888999888999999999999999999999:::;;;;;;<<<<<>>===<<<<<<======888888888888777555444333222222222111111111111000000000111111222222222333000000000000000000000000333222111000000111222333111111111111111111111111111111111111111111111111111111111111111111111111333333333333333333333333222222333444444555666666333333333333333333333333333333444444555666666777555555555555666777999999777777888999:::;;;;;;<<<<<<<<<<<<;;;<<<@@@FFFJJJTTTiiiyyytttzzzuuuttttttrrrooommmjjjfffdddcccaaa___]]]^^^^^^]]]\\\ZZZXXXVVVUUUSSSRRRRRRPPPNNNKKKIIIHHHIIIJJJJJJJJJHHHFFFCCCAAA@@@@@@???>>>===<<<;;;;;;;;;;;;;;;:::888666555444333111000000111222222111111111111111111111111111222333333444333222000/////////000000111111111222111111222222222333333333333333333333333333333333444333333222111111111222222333333444444333333222222222333333333222222111333444666777777777666555666666666666666666666666777888888888999999999999555666777888999:::;;;;;;777555777<<<@@@CCCKKKSSSeee|||}}}yyyzzz~~~}}}zzzzzzvvvttttttrrrpppmmmjjjgggdddcccaaa___]]]^^^^^^]]]\\\ZZZXXXVVVUUUTTTSSSQQQOOOMMMKKKJJJIIIHHHIIIJJJJJJJJJHHHFFFDDD@@@@@@???>>>===<<<;;;;;;;;;;;;;;;:::888666555444444222111111222333333222111111111111111111111111111222333333333222111000222222111111000000//////111111222222222333333333333333333333333333333333444333222222111111222222222333333444444333333222222222333333333333222222444444666777777777666555666666666666666666666666777777777888888888999999666777777888999::::::;;;<<<;;;>>>BBBEEEJJJUUU```rrr}}}zzzzzz}}}zzzvvvuuutttrrrpppmmmkkkgggeeecccbbb___]]]^^^^^^]]]\\\ZZZXXXVVVUUUTTTSSSPPPNNNLLLKKKJJJJJJHHHIIIJJJKKKJJJIIIGGGFFF@@@@@@???>>>===<<<;;;;;;;;;;;;::::::888777555444555333222222333444444333111111111111111111111111000111222222333222222222111111111111111111111000111111222222222333333333222222222333333444444444333333222222111111222222222333333444444333333222222222333333444333333222444555555666777666666666666666666666666666666666666666666777777777888888888888888999999:::::::::<<<===@@@CCCFFFNNN___ooo}}}zzz}}}zzzvvvuuuuuusssqqqnnnkkkhhheeedddbbb```^^^^^^^^^]]]\\\ZZZXXXVVVUUUUUUSSSPPPMMMKKKKKKKKKLLLHHHIIIJJJJJJIIIGGGEEEDDD?????????>>>===<<<<<<<<<:::::::::999888777666555444333111111333444333222111111111111111111111111000000111111222222222333---...///000222333444555111111222222222333333333111111222333333444555555333333222222111222222333222333333444444333333222222333333444444444444333444555555666666666666666666666666666666666666666666666666666777777777777999999999:::::::::::::::;;;===AAAEEEJJJUUUkkkzzzvvvvvvuuutttrrrooollliiifffeeecccaaa___^^^^^^]]]\\\ZZZXXXVVVUUUTTTRRRPPPMMMKKKKKKLLLLLLIIIJJJJJJIIIGGGDDDAAA@@@??????>>>>>>======<<<<<<:::::::::999888777666555333222000000222222222111111111111111111111111111000000000111111222222333---...///111222444555555111111222222222333333333111111222333333444555555333222222111222222333333222333333444444333333222222333444555555555555555555555555555666666666777777777777777777777777777666666666666777777777777:::::::::::::::;;;;;;;;;===@@@GGGNNNVVVeee~~~zzzvvvvvvvvvuuusssooommmiiigggeeedddaaa___^^^^^^]]]\\\ZZZXXXVVVUUUSSSRRRPPPNNNLLLLLLLLLLLLJJJJJJJJJIIIFFFCCC@@@>>>???>>>>>>>>>=========<<<:::::::::999999777666666333111000000111222222111111111111111111111111111111111000000000111222222222222222222222222111111111111222222222333333333222222222333333444444444222222111111222222333333222333333444444333333222333333444555666666666666666555555555555666777777777777777777777777777777666666666777777777888888:::::::::;;;;;;<<<<<<<<>>>>>>>>>>>============999999999999999888777666444222000111222333222222111111111111111111111111222111000//////000111111333333333222222111111111111111222222222333333333333333333333333333333333222222111111222222333444222333333444444333333222333333555666666777777777666555555444555666777888777777777777777777777777777777777888888888999999999::::::;;;<<<======>>>CCCGGGRRRcccvvvzzzwwwwwwwwwuuutttpppmmmjjjhhhfffeeebbb```^^^^^^]]]\\\ZZZXXXVVVUUUPPPPPPPPPPPPNNNMMMKKKJJJHHHIIIJJJJJJIIIFFFDDDBBB>>>>>>>>>>>>============999999999999999888777666555333222222333444444333111111111111111111111111333222111/////////000000111111111222222333333333111111222222222333333333444333333333333333333333222111111111222333333444222333333444444333333222333444555666777777777777666555555444444666777888777777777777777777777777888888888888999999999999999999:::;;;<<<>>>>>>???LLLPPP\\\qqq{{{xxxxxxwwwuuurrrnnnkkkgggeeedddcccbbb```^^^^^^]]]\\\ZZZXXXVVVUUUQQQPPPPPPOOOMMMKKKJJJIIIIIIJJJJJJIIIHHHFFFDDDBBB???>>>===>>>???@@@???>>><<<;;;:::999888666555555555555555444444333333333111111111111111111111111000000000000000000000000777111111555444...///666222222333333333333444444111222333444444333222111000000111111111222222222333333333444444333222222444555555666777888999999222333444444555555444444888777666666666666666777777777777777888999:::;;;???:::888===AAABBBCCCEEELLL[[[ooo{{{xxxxxxwwwuuurrrnnnkkkgggeeedddcccbbb```^^^^^^]]]\\\ZZZXXXVVVUUUQQQQQQPPPOOOMMMKKKJJJIIIIIIIIIIIIIIIGGGEEECCCBBB???>>>===>>>???@@@???===<<<;;;:::999888666555555222222222111111000000000000000000000000000000000111111111111111111111111222555555222111333333111222222333333333333444444222222333333333333222222111111111222222222333333333333333444444333333222333333444444555555666666444555555666666666666666777777666666666666777777888888777777888999::::::===999888<<<@@@BBBFFFKKK[[[kkk{{{xxxwwwwwwuuurrrnnnkkkhhheeedddcccaaa```^^^^^^]]]\\\[[[YYYWWWVVVRRRQQQPPPOOOMMMKKKJJJIIIHHHHHHHHHHHHFFFDDDBBBAAA???>>>======??????>>>===<<<;;;:::999888666555555111111000000000000000///111111111111111111111111222222222222222222222222...666555,,,,,,444444---222222333333333333444444333333222222222222333333222222222333333333444444333333444444444444333333444444444555555555555555666666777888888888888888777777777666666777777888999888888888888999999:::;;;999:::===@@@DDDNNNXXXnnn{{{wwwwwwvvvtttrrrooolllhhheeedddcccaaa___^^^^^^]]]\\\[[[YYYXXXWWWSSSRRRQQQOOOMMMKKKJJJIIIGGGHHHHHHGGGFFFDDDBBB@@@???>>>======>>>???===<<<<<<;;;:::999888666555555333333333333222222222222333333333333333333333333333333333333333333333333000333333111111444222...222222222333333333444444444333222111111222333444333333333444444444555555222333444444444444444444777777777777777666666666666777888888999999888888777777777666777777888888999999999888888999999:::<<<<<<>>>AAACCCIIIXXXggg}}}{{{wwwvvvvvvtttrrrooolllhhheeedddbbb```___^^^^^^^^^]]][[[ZZZXXXXXXUUUSSSQQQNNNLLLKKKJJJJJJGGGHHHHHHGGGFFFDDDBBB@@@???>>>======>>>>>>===;;;<<<;;;:::999888666555555333444444444444444444444222222222222222222222222333333333333333333333333333000888HHHJJJ<<<111111222222222333333333444444555444333222222333444555333333444444444555555555222333444444555555555444777777777777777666666666666666777888888888888777777777777777777888999999999999999999999999:::;;;===>>>AAAEEEIIIRRReeewww{{{vvvuuuuuutttssspppmmmhhheeedddbbb```^^^^^^^^^^^^]]]\\\ZZZYYYXXXVVVTTTQQQNNNLLLKKKJJJJJJHHHHHHHHHHHHFFFDDDBBBAAA@@@>>>============<<<:::<<<;;;:::999888666555555222222222222222333333333////////////////////////333333333333333333333333555111@@@[[[^^^FFF333222222222333333333333444444444444333333333333444444333333333444444444555555222333444555555666555555444444444555555555555555555555666777777777777777777777777777888888999:::888888888999999:::;;;<<<===???DDDKKKSSSaaawww{{{vvvuuuuuutttssspppmmmiiieeedddbbb```^^^^^^^^^^^^]]]\\\[[[ZZZYYYWWWUUURRRNNNLLLKKKJJJJJJIIIIIIIIIIIIGGGEEECCCBBB@@@>>>===<<<======;;;:::<<<;;;:::999888666555555000000111111222222222222000000000000000000000000222222222222222222222222555222<<>>@@@AAAIIIUUUdddvvv{{{vvvuuuuuutttssspppmmmiiieeedddbbb```^^^^^^^^^^^^]]]\\\[[[ZZZYYYWWWUUURRRNNNLLLKKKJJJKKKIIIJJJJJJIIIHHHFFFDDDBBB@@@>>>===<<<======;;;:::<<<;;;:::999888666555555111111222222333333333333333333333333333333333333222222222222222222222222555222111333888999666111222222333333333444444444222333555555555555333222222222222333333333444444222333444555666666666666444555555666777888999999666666777888888888888888777777777777888999:::;;;666777777999:::<<<>>>???DDDFFFNNN^^^qqqzzzwwwvvvsssrrrtttpppmmmjjjfffcccbbbbbbbbbaaaaaa```___]]][[[YYYXXXWWWVVVSSSPPPNNNLLLJJJJJJIIIIIIIIIHHHGGGFFFEEEDDDAAAAAA@@@???>>>===<<<<<<<<<;;;;;;:::888666555444555555666666555444333333222111111111222333333444111111111111222333444444222222222222222222222222111111222333333444555555222333333444444333333222444555555555555555555444000111333555666666555444555555555555666666666666666666666666777777777777999999999888999999::::::;;;::::::<<<<<<;;;>>>DDDDDDPPP```qqqzzzxxxvvvtttrrrtttooommmjjjfffcccbbbaaabbbaaa``````^^^]]][[[YYYXXXVVVUUUSSSPPPNNNMMMLLLKKKIIIIIIIIIHHHGGGFFFEEEDDDAAA@@@???>>>===<<<<<<;;;;;;;;;::::::888777555444444444555555444333333222222222111111222222333444333333222222111222222222222222222222222222222222222222222333333444444444222333333444444333333222444444555555555555444444222333444666666666666555444444555555555666666666444555555666777888999999999999888888999999::::::999888999;;;;;;;;;@@@GGGKKK[[[ooo{{{xxxwwwtttssstttooommmiiifffcccbbbaaaaaa``````___^^^\\\[[[YYYXXXVVVUUUSSSQQQOOONNNMMMMMMIIIIIIHHHHHHGGGFFFDDDCCC??????>>>>>>===<<<;;;;;;:::::::::999999777666666333333333444333333222111222222111111222222333333555444333222111111111111222222222222222222222222333333333333333333333333333333444444444444333333333333444444444444333333333333333444555555666666444444444555555555666666333444555666888999::::::999999888888999999:::;;;999888999<<<<<<===EEEMMMVVVjjj|||yyywwwtttssstttooommmiiieeecccaaaaaaaaa_________^^^\\\ZZZYYYXXXWWWUUUSSSQQQOOOMMMLLLKKKHHHHHHHHHHHHGGGEEEDDDCCC>>>>>>>>>===<<<;;;;;;;;;999999999999999888777666333333444444444333333222333222222111222222333333444333222222111111111222222222222222222222222222333333333333333333333222333333444444444444333333222333333444444333333222333222222222222333444555555555666666666666777777555555666777888888999999888888888888999:::;;;;;;;;;:::<<<>>>???BBBLLLVVVeeezzz}}}zzzxxxuuussstttnnnllliiieeebbbaaa```aaa___^^^^^^]]]\\\ZZZYYYXXXXXXVVVTTTPPPMMMKKKJJJIIIHHHHHHHHHGGGFFFEEEDDDCCC>>>>>>======<<<<<<;;;;;;999999999999999888777666444444555555555555444444333333222222111222222333222111111111222222333444222222222222222222222222333333333333333333333222333444444555555444444333222333333444444333333222555444444444444555555666666666777777777888888888888888888888777777777777888888888888999:::;;;<<<;;;;;;===@@@AAAGGGTTTaaaxxx~~~~~~zzzxxxuuusssuuunnnlllhhheeebbbaaa``````^^^^^^]]]]]]\\\ZZZYYYXXXVVVUUURRROOOLLLJJJIIIHHHHHHHHHGGGGGGFFFEEECCCBBB>>>>>>>>>=========<<<<<<:::::::::999999777666666444444555555666666555555333333222222111111222222111111111111222333444555222222222222222222222222333333333333333333333333444444555555555555444444333333444444444444333333777777777777777777777777666666777777777888888888:::999999888888777666666777777777888999:::;;;<<<:::;;;???CCCGGGOOOaaaqqq~~~~~~~~~{{{yyyuuutttuuunnnlllhhhdddbbb`````````]]]]]]]]]]]]\\\ZZZYYYXXXRRRQQQOOOMMMLLLKKKJJJJJJGGGGGGGGGGGGFFFDDDCCCBBB??????>>>>>>>>>>>>======;;;;;;::::::888777555444222333444555555555555444444333222222111111222222222222222111222222333333222222222222222222222222222222222333333444444444444444555555555555444444444444555555555555444444666666777888888777666555555555555555666666666666999999888888888888888888777777777888999:::<<<===;;;>>>CCCJJJQQQ^^^sss{{{yyyuuutttuuunnnlllhhhdddbbb`````````]]]]]]]]]\\\[[[ZZZYYYXXXNNNMMMMMMLLLKKKKKKLLLLLLGGGGGGGGGGGGFFFDDDCCCBBB????????????>>>>>>>>>>>><<<;;;;;;:::888666555444111222333333444444444444444333333222111111111222444444333222111111111111222222222222222222222222111111222333333444555555444444555555555555444444444555555666666555555444222333555666666444333111333333333444444444555555777777888888999999999:::777777777888999;;;<<<===>>>AAAIIIRRR[[[kkk}}}{{{xxxuuutttrrrnnnhhhdddbbbaaa```___^^^]]]\\\[[[ZZZYYYXXXWWWRRRQQQQQQOOOMMMKKKHHHGGGIIIGGGEEEEEEFFFEEEDDDBBBDDDBBB???<<<;;;:::;;;;;;::::::::::::999888777777444444333333333222222222444444222222222222444444333222222111222333555666111222333444444222111000000111222222333444555555444444444444444444444444555555444444444444555555666666555555555555666666777888888888888999999999777888888888888999999999===999888:::;;;:::<<<@@@???FFFOOOZZZhhh{{{|||{{{xxxuuuuuuqqqmmmhhhdddbbbbbb``````^^^]]]\\\[[[ZZZYYYXXXWWWRRRRRRPPPNNNLLLJJJIIIHHHIIIGGGFFFEEEFFFEEEDDDBBBBBBAAA>>><<<;;;;;;;;;<<<999999999999888777666666444444444444333333333333444333333222222333333444555444333222222222333444111222222333333333222222333333333333333333333333444444444444444444444444555555444444444444555555666666555555555555666666666666777777777888888888888888888888999999999999;;;888888;;;<<<;;;>>>CCCCCCKKKYYYgggwww~~~|||{{{yyyvvvvvvqqqmmmhhhdddcccbbbaaa```^^^^^^]]][[[ZZZYYYXXXWWWTTTRRRPPPMMMKKKJJJIIIIIIIIIGGGFFFEEEEEEEEECCCBBB@@@???>>><<<;;;;;;<<<===888888888888888666555555555555555444444444444333444333333222222333333444666555444333222222222222222222111222222333444555444444444333333222222222444444444444444444444444555555444444444444555555666666666555555666666666555666666666777777777777888888888888999999999:::999777999<<<======AAAGGGKKKVVVgggxxx}}}{{{{{{yyywwwwwwqqqmmmhhheeeccccccbbbaaa______]]]\\\ZZZYYYXXXWWWUUUSSSOOOLLLJJJIIIJJJJJJJJJHHHFFFEEEEEEEEECCCAAA>>>>>>===<<<<<<<<<======999999999999888777666555666666555555555444444444333333333333333333333333444444333333333222222222222222111111222333555777333333333333333333333333444444444444444444444444555555444444444444555555555555666666666666555555666666666777777777888888888888888999999999::::::888777999======>>>CCCKKKVVVdddwww}}}{{{{{{yyywwwwwwqqqmmmhhheeedddcccbbbbbb```___^^^\\\ZZZYYYXXXWWWUUUSSSOOOLLLJJJIIIJJJJJJJJJHHHFFFEEEEEEDDDBBBAAA======<<<<<<<<<<<<<<<===::::::::::::999888777666666666555555555444444444333333333333333333333333222222222333333444444444222222111111222444666777111111222333333444555555444444444444444444444444555555444444444444555555555555666777777666555555777777777888888888999999888999999999999:::::::::999999:::===>>>@@@HHHQQQcccrrr}}}zzz{{{xxxwwwwwwqqqmmmhhheeeddddddcccbbbaaa```___]]][[[YYYWWWWWWTTTRRRPPPMMMKKKJJJIIIIIIKKKIIIGGGFFFEEEDDDBBB@@@======<<<<<<<<<<<<<<<<<<::::::;;;::::::999888777555555555444444444444333222333333444444333333222000111222333444444444444333333222333333444555666000111111222444555555666444444444444444444444444555555444444444444555555444555666777777666555444888888888888999999999999999999999999::::::::::::;;;:::<<>>AAAEEEMMM^^^mmm}}}zzzzzzwwwuuuuuuqqqmmmhhheeedddddddddcccbbbaaa___]]][[[YYYWWWWWWRRRQQQQQQOOOMMMKKKIIIGGGKKKIIIGGGFFFEEEDDDBBB@@@============<<<;;;:::999888999999888888777666555444444333333333222222222222222444444444444222222333444555555444333111000333444555555555444333222444444333333333333222222444444444444444444444444555555555444444555555555444555666888888666555444666666666666777777777777999999:::::::::;;;;;;;;;<<<<<<>>>CCCHHHSSSgggxxx}}}yyyxxxtttrrrrrrqqqmmmhhheeecccccccccbbbcccbbb```^^^[[[XXXVVVUUURRRQQQOOOMMMKKKIIIHHHGGGIIIHHHHHHFFFDDDBBB@@@???@@@>>><<<<<<<<<===<<<;;;999999888888777666666666444444555555555444222111444444444444444444444444111111222222222333333333333444555555444444666777333444555555555444333222444444555555555555444444444444444555555555555666777777777777666666666666777777777888999999::::::777777999<<<>>>???===;;;===AAAFFFJJJRRRbbbwww}}}zzzyyyvvvttttttqqqmmmhhheeedddccccccbbbcccbbb```^^^[[[XXXVVVUUURRRQQQOOONNNKKKJJJHHHGGGHHHHHHGGGFFFDDDBBB@@@???@@@>>><<<<<<<<<===<<<;;;999999888888777666666666444444555555555444333222333333333333333333333333222222333333333444444444222333444444333333444666333444555555555444333333444444555555555555444444444444444555555555555666777777777777666666666666777777777888999999::::::999999;;;===>>>???===<<<<<>>@@@>>><<<<<<<<<===<<<;;;999999888888777666666666444444555555555444333222222222222222222222222222333333444444444555555555111333444333222222333555333444444555555555444444444444555555555555444444444444444555555555555666666666666666777777777777777777888888999:::::::::;;;<<<<<<===>>>>>>>>>>>>@@@EEEOOO]]]ooo|||{{{|||zzzxxxxxxpppmmmhhheeedddddddddcccdddcccaaa^^^[[[YYYWWWVVVRRRQQQPPPNNNLLLJJJIIIHHHFFFFFFEEEDDDCCCAAA???>>>@@@>>><<<<<<<<<===<<<:::999999888888777666666666444444444444444444444333222222222222222222222222333333333333444444444444222333444444333222333555444444444555555555555555444444555555555555444444444444444555555555555666666666666666777777777777777777888999999::::::;;;<<<======<<<<<<===???AAAHHHNNNZZZkkk||||||}}}{{{yyyyyypppmmmhhheeeeeeeeeeeeddddddcccaaa___\\\YYYWWWVVVSSSRRRPPPNNNLLLJJJIIIHHHEEEEEEEEEDDDCCCAAA@@@???@@@>>><<<<<<<<<===<<<:::999999888888777666666666444444444444444444444444444444444444444444444444222222222222333333333333444555666555444333444555444444444444555555666666444444555555555555444444444444444555555555555666555666666666777777777888888888888999::::::;;;;;;;;;<<<<<<;;;:::===AAAEEEOOOWWWgggzzz~~~}}}~~~{{{yyyxxxpppmmmhhhfffeeefffeeeeeedddcccaaa___\\\ZZZXXXWWWSSSRRRQQQOOOMMMKKKIIIIIIEEEEEEEEEDDDCCCBBBAAA@@@@@@>>><<<<<<<<<===<<<;;;999999888888777666666666444444333333333444555555444444444444444444444444111111111222222222333333555666777666444333444555444444444444555666777888444444555555555555444444444444444555555555555666555555666666777777888888888888999999:::;;;;;;;;;:::;;;<<<;;;;;;???FFFLLLVVVbbbuuu~~~~~~{{{wwwvvvpppmmmhhhfffeeefffffffffeeedddbbb___\\\ZZZXXXWWWSSSRRRQQQOOOMMMKKKJJJIIIFFFFFFFFFEEEDDDCCCBBBAAA@@@>>><<<<<<<<<===<<<;;;999999888888777666666666444333333333333444555666333333333333333333333333222222222333333333444444444555666555333222333444555444444444555666888999444444555555555555444444444444444555555555555666555555555666777888888888888888999::::::;;;;;;<<<:::<<<<<<<<<<<>><<<<<<<<<===<<<;;;999999888888777666666666444333333222333444555666222222222222222222222222333333333444444444555555333444555444222111222333555444444444555666888999444555555555555555555444444444444555555555666666444555555666777888888999888999999::::::;;;;;;<<<:::<<<======>>>EEEPPPYYYooo~~~}}}{{{{{{yyyvvvvvvqqqmmmhhheeedddddddddcccbbbaaa^^^\\\ZZZYYYYYYYYYTTTSSSRRRPPPNNNLLLKKKJJJHHHHHHHHHGGGEEEDDDBBBAAA@@@@@@???===<<<:::999999777888888999999999888888555555555555555444444333444444444444444444444444444444444333333222222222333333333444444444555555555555555555555555555555444444444444444444444444555555555555555666777777777777777777666666666666777777777888999:::<<<===<<<<<>>>>>AAAFFFKKKTTTeeeuuu~~~{{{{{{yyywwwwwwrrrooojjjgggfffeeedddcccbbbaaa^^^\\\ZZZXXXWWWWWWTTTSSSRRRPPPNNNLLLKKKJJJGGGGGGFFFEEEDDDBBBAAA@@@@@@???>>>===<<<;;;:::999999999999999999888777666666666666666666555555444444444444444444444444444444444555555555555555555333444444444444555555555555555555555555555555555555555555555555555555555555555555555555666777777777777777777777777777777999999999999::::::;;;<<<>>>???DDDLLLUUUaaattt~~~||||||zzzxxxxxxssspppllliiigggfffeeecccbbbaaa___]]]ZZZXXXWWWVVVTTTSSSRRRPPPNNNLLLKKKJJJFFFFFFFFFEEECCCBBB@@@?????????>>>===<<<;;;:::::::::::::::999888777666555666666777777666666555444444444444444444444444444333333444444555555666666444444444444555555555555555555555555555555555555444444444444444444444444555555555555555666777777777777777777777888888888:::::::::::::::;;;<<<<<<>>>@@@GGGSSS```nnn~~~||||||zzzyyyyyytttqqqmmmjjjiiigggeeecccbbbbbb```^^^[[[YYYWWWVVVTTTSSSRRRPPPNNNLLLKKKJJJFFFFFFFFFEEECCCBBB@@@?????????>>>===<<<;;;;;;::::::::::::999888777666555666666666666666555555444444444444444444444444444222222333333444444444555444444444555555555666666555555555555555555555555333333333333333333333333555555555555555666777777666777777777888888888999::::::::::::;;;<<<======>>>BBBLLL[[[kkk{{{~~~|||}}}{{{yyyzzzuuurrrnnnllljjjhhhfffcccdddcccbbb```]]]ZZZXXXVVVTTTSSSRRRPPPNNNLLLKKKJJJGGGGGGFFFEEEDDDBBBAAA@@@???>>>>>>===<<<<<<;;;;;;999999999999999888777666555555555555555444444333444444444444444444444444222222333333333333333333444444555555555666666666555555555555555555555555444444444444444444444444555555555555555666777777666777777888888999999999:::::::::;;;<<<===>>>???BBBGGGTTTfffxxx~~~|||}}}{{{zzzzzzuuussspppmmmkkkiiifffccceeedddcccaaa___[[[XXXWWWTTTSSSRRRPPPNNNLLLKKKJJJHHHHHHGGGFFFEEECCCBBBAAA>>>>>>>>>===<<<<<<;;;;;;888888999999999888888777444444444444444333333222444444444444444444444444444444444444444333333333555555555555666666666666555555555555555555555555666666666666666666666666555555555555555666777777666777777888888999::::::999999:::;;;===>>>@@@AAAIIINNN]]]rrr~~~|||}}}|||zzz{{{vvvssspppnnnllliiifffdddfffeeedddccc```\\\YYYWWWTTTSSSRRRPPPNNNLLLKKKJJJHHHHHHHHHGGGEEEDDDBBBAAA>>>>>>======<<<<<<;;;;;;777888888999999999888888333333444444333333222111444444444444444444444444666666666555555444444333555555555555666666666777555555555555555555555555888888888888888888888888555555555555555666777777666777777888999999::::::888999999;;;===???AAABBBNNNTTTdddzzz{{{{{{{{{zzzyyytttrrrnnnlllllllllkkkiiifffffffffddd```\\\WWWTTTSSSSSSQQQOOOMMMKKKJJJIIIGGGGGGFFFEEEDDDCCCBBBBBB???>>>===<<<<<<;;;;;;;;;;;;;;;:::999888666666555666555555555555444444444444333333333333444555555333555666666444222222222444333333555888888555222444444555555555555444444777666555444444555666777888777777777666666666555777888888999::::::;;;;;;============???AAADDDEEEPPP]]]qqq|||||||||zzzyyyvvvsssooommmlllllljjjiiigggggggggeeeaaa]]]XXXUUUSSSSSSQQQOOOMMMKKKJJJIIIGGGGGGFFFEEEDDDCCCCCCBBBAAA@@@???>>>============;;;;;;:::999888777666666666555555555555444444444444444333333444444555666333555666666555333333444444333333555777888555333555666666666666666666555777666555444444555666777555666666666777777777888888888888999999:::::::::<<<<<<<<<===???CCCHHHKKKYYYfffyyy~~~}}}|||{{{yyyxxxuuuqqqnnnmmmllljjjhhhhhhggggggeeebbb]]]YYYWWWSSSSSSQQQOOOMMMKKKJJJIIIHHHHHHGGGFFFEEEDDDCCCCCCAAA@@@???>>>============<<<;;;;;;:::999888777777666555555555555444444444555444444444444555666666222444777777666555555555444333333555666777555444666666777777777777666666666666555555555555666666444444555666777888999999999999999999999999::::::;;;;;;;;;<<>>>>><<<;;;;;;;;;;;;;;;;;;;;;;;;:::999888888777666555555555555444444444555555444444555555666777222444777777777666666777444444444555555666555555666666666777777666666666666666666555555666666666444444555666777888999999999999999999999999999999;;;;;;;;;<<>>===<<<;;;::::::::::::;;;::::::999999888888888666555555555555444444444444444444444444555666666222444777777777666666777444444555555444555555666444555555666666555555444555666666666666666666555666666666666777777777777888999999999999999::::::<<<======>>>BBBKKKYYYcccwww~~~}}}{{{yyyvvvrrrooommmkkkiiigggeeedddbbb```]]]ZZZXXXVVVSSSSSSQQQOOOMMMKKKJJJIIIGGGGGGFFFEEEDDDCCCBBBBBB@@@???>>>===<<<<<<<<<<<<999999999888888888777777666555555555555444444444444333333333333444555555222444777777666555555555444555555444333444666777444444555555555555444444555555666666666666555555666666666666777777777777777888888999::::::;;;;;;<<<>>>AAACCCGGGSSScccnnn~~~}}}|||xxxuuuqqqnnnlllkkkiiigggeeedddccc```]]][[[YYYXXXSSSSSSQQQOOOMMMKKKJJJIIIFFFFFFEEEDDDCCCBBBAAAAAA??????>>>===<<<<<<<<<<<<888888888777777777777666666555555555555444444444333222222222222333444444333555666666555333333444333555666444333333666888555555666666666666555555444555666777777666555444444444555666777888999999666666777888:::;;;<<<<<<;;;???DDDIIIOOO\\\nnn{{{~~~~~~|||wwwtttpppmmmllljjjiiigggfffeeecccaaa^^^\\\ZZZYYYSSSSSSQQQOOOMMMKKKJJJIIIEEEEEEDDDCCCBBBAAA@@@@@@======;;;:::::::::::::::777777777777666666666666666666555555555444444444222222111111222222333444333555666666444222222222333555666444222333666999666666777777777777666666444555666777777666555444222333444666777999:::;;;555666777888:::<<<======:::???GGGMMMUUUcccvvv||||||yyyuuupppllljjjhhhfffeeeeeedddbbb___[[[XXXVVVUUUUUUSSSPPPOOONNNLLLIIIGGGGGGEEEDDDCCCCCCBBB@@@>>>>>><<<;;;;;;<<<<<<;;;:::999::::::::::::999888888777555222333555555333111222222333333333444444444555555555444444555555555555555555555555555444444666555444333333444555666777777666555555555555555777888999888777666777888<<<;;;999999:::::::::999>>>BBBIIIRRR```qqq}}}|||xxxtttpppllljjjiiigggffffffeeeccc```\\\ZZZWWWVVVUUUSSSPPPOOONNNLLLIIIGGGGGGEEEDDDCCCCCCBBB@@@>>>>>><<<;;;;;;<<<<<<;;;:::::::::;;;;;;:::999888888666444333333555666444222222222333333333444444444555555444444444444555555555555555555555555555555666555444444444444555666888888777666666666666666777888999888777666777888:::999888888:::;;;<<<<<<@@@DDDLLLYYYiii{{{}}}}}}xxxtttooollljjjiiihhhggggggeeeccc```]]][[[XXXWWWUUUSSSPPPOOONNNLLLIIIGGGGGGEEEDDDCCCCCCBBB@@@>>>===<<<;;;;;;<<<<<<;;;999;;;;;;;;;::::::888777777555444333333555666555444333333333333444444444444444444333333333333444444555555555555555555555555666555555444444555555666999888888777777777777888666777888888777666777999777777777888:::<<<>>>???BBBGGGRRRbbbvvv~~~}}}xxxtttooolllkkkjjjiiigggfffeeeccc```]]]ZZZXXXWWWUUUSSSPPPOOONNNLLLIIIGGGGGGEEEDDDCCCCCCBBB@@@>>>===<<<:::;;;<<<<<<;;;999:::::::::999888777666555444333333444555666666666333333333444444444444555444333333222222333333444444444444555555555555555666666555555555555666666888888777666666777777777666777888888777777888999777777888888999;;;???AAAEEEKKKYYYlll~~~~~~xxxuuupppmmmkkkjjjhhhgggdddcccaaa___\\\YYYXXXWWWUUUSSSPPPOOONNNLLLIIIGGGGGGEEEDDDCCCCCCBBB@@@>>>===;;;::::::;;;;;;:::999888888888888777666555444333444555555555555666777333333444444444555555555444333333222222333333444444444444555555555666666666666666666666666666666666666555555555666666777555777888888777777888999888999:::999999;;;???CCCIIIRRRaaavvvzzzvvvqqqmmmkkkjjjhhhfffcccbbb```^^^\\\YYYXXXWWWUUUSSSPPPOOONNNLLLIIIGGGGGGEEEDDDCCCCCCBBB@@@>>><<<;;;::::::;;;;;;:::888666777777777777666555555444555666666555444555777333444444444555555555555444444333333333333444444333333444444555666666666555666666777777666666555555555555555555666666777555666888888777777888:::999;;;<<<;;;:::<<>><<<;;;999:::;;;;;;:::888666777888888999888888888444666888777444333555666444444444444555555555555555555444444444444555555333333444444555666666777555666777888888777666555666666555555666777777888444666888888777777999:::888:::<<<<<<;;;>>>EEEKKKWWWdddvvv}}}yyysssnnnkkkiiifffdddeeedddbbb```^^^\\\ZZZYYYUUUSSSPPPOOONNNLLLIIIGGGGGGEEEDDDCCCCCCBBB@@@>>><<<;;;999:::;;;;;;:::888777888999::::::;;;::::::555777999777444333444666444444444555555555666666666555555444444555555666333333444444555666777777555666777888888777666555777777666777777888999999444666777888777777999;;;666999<<<<<<<<<@@@HHHOOO]]]jjj|||~~~|||{{{wwwrrrlllhhhgggggggggfffccc```]]]ZZZXXXWWWUUUTTTSSSPPPNNNKKKJJJIIIHHHGGGEEEDDDBBBAAAAAAAAA>>>======<<<<<<;;;::::::999999888888777666666555444555555555444444333222444444444444444444333333444444333222222333333333444555555555555555444444555555555555666666666666555555555555555666777777999999888888888888888999:::<<<>>>???AAAGGGPPPWWWgggsss}}}{{{wwwrrrllliiigggggggggeeeccc```]]]ZZZXXXWWWUUUTTTSSSPPPNNNKKKJJJIIIHHHGGGEEEDDDBBBAAAAAAAAA<<<;;;;;;::::::999999888:::999999888777777666666333444444555555444444333444444444444444444444444555555444444444444444555555666666777666666555555555555555555666666666666666555555555555666777777999888888777777888888888:::<<<>>>???BBBJJJUUU]]]ooozzz}}}{{{vvvrrrmmmjjjhhhgggfffeeeccc```]]]ZZZXXXWWWUUUTTTRRRPPPNNNLLLJJJIIIGGGFFFEEECCCBBBAAAAAA@@@<<<<<<;;;;;;:::999999999:::::::::999888888777777333444444555555555444444222333333444444555555555666555555555555555666666666666777777777777777666555555555555666666666666666666555555666666777888888777777777777777888888;;;<<<>>>???EEEOOO]]]gggxxx~~~zzzvvvqqqnnnkkkiiigggeeedddbbb___]]]ZZZXXXWWWTTTTTTRRRPPPNNNLLLJJJJJJGGGFFFEEECCCBBBAAA@@@@@@>>>>>>>>>===<<<<<<;;;;;;:::::::::999999999888888555555555555555444333333222222333333444555666666555555555444555555666666555555666777777777666666555555555555666666666666666666666555666777777888777777666666777777888888;;;<<>>>>>======<<<;;;;;;:::::::::999999999999999888777777666555333222111222222333333444555666666444444333333444555666666333444555555666666666555555555555555666666666666666666666666666777888888777777777777777888999999:::===BBBHHHQQQ___ooozzzzzztttqqqpppnnnjjjgggdddcccaaa___\\\ZZZXXXWWWTTTSSSRRRPPPNNNLLLKKKJJJFFFEEEDDDBBBAAA@@@@@@???======<<<<<<;;;:::::::::999999999999999999888888888888777777555444222111222333333444444555555555333333333333444555666666222333444555666666666555555555555555666666666666777777666666777777888999777777777777888999:::;;;<<>>FFFQQQ\\\hhhtttzzzsssqqqqqqpppkkkgggcccbbb```^^^\\\ZZZXXXWWWSSSRRRQQQPPPNNNMMMLLLKKKFFFEEEDDDBBBAAA@@@???????????????>>>======<<<<<<777777777777777777888888333444555666777777777777444444444444444444333333555555555555666777999999444555666777888888888888555555555555666666666777777777777777777888888999999999999999:::;;;<<<===AAAIIIWWWdddppp{{{|||vvvqqqnnnkkkhhheeegggccc___\\\[[[YYYWWWVVVTTTSSSQQQNNNLLLKKKJJJJJJHHHFFFDDDBBBAAA@@@@@@AAA>>>===<<<;;;;;;:::;;;;;;:::::::::999999999888888777777888888888666555444555666666777888999999:::888777555333333333555666666666777888888888888888444444444444444555666666666666666666666666666666777777888888:::<<<>>>@@@EEESSScccnnnwww~~~}}}}}}~~~{{{vvvrrrooollliiiggggggddd___\\\ZZZXXXVVVUUUTTTSSSQQQOOOMMMKKKJJJIIIGGGFFFDDDBBBAAA@@@@@@@@@>>>===<<<;;;;;;:::;;;;;;999999999888888888777777666666777888777777555555444444555555666666777777888777555333333444555666444555666666777777666666555555444444555555666777666666666666666666666666777777888888:::<<>>===<<<;;;;;;:::;;;;;;888888888777777777666666555555666777777777666666333444444444444444444444777666555444444444555666333333444555555555555444666666555555666666777888777777777777777777777777777888999999:::===BBBEEEUUUdddttt~~~~~~|||{{{yyyyyyxxxxxxwwwwwwvvvuuuuuuvvvwwwwwwtttvvvxxx{{{}}}~~~{{{wwwsssqqqpppmmmllljjjfffaaa]]][[[XXXVVVTTTSSSRRRQQQPPPMMMKKKJJJIIIFFFFFFEEECCCBBBAAA@@@@@@>>>===<<<;;;;;;:::;;;;;;999888888888777777777777444555555666666777777777444444444333333333333333777666555555444555666666333333444555555555555444666666666666666777888888777777777777777777777777777999::::::;;;???FFFKKK[[[jjjzzz~~~}}}}}}{{{zzzyyywwwvvvuuuuuutttsssrrrqqqppppppqqqrrrsssppprrrtttwwwyyy}}}~~~{{{wwwtttrrrpppnnnlllkkkgggbbb___\\\ZZZWWWUUURRRRRRQQQPPPNNNLLLIIIHHHFFFFFFEEEDDDBBBAAA@@@???>>>===<<<;;;;;;:::;;;;;;::::::999999999888888888444444555555555666777777555555444444444444444444666666555555555666666666444444555666666666666555666666666666666777888888777777777777777777777777777999;;;;;;===BBBLLLSSSbbbppp~~~zzzxxxwwwvvvxxxwwwvvvtttsssrrrqqqqqqnnnnnnmmmllllllmmmnnnnnnppprrrtttuuuvvvyyy}}}~~~{{{wwwsssrrrpppnnnllljjjgggbbb^^^\\\ZZZWWWUUURRRRRRRRRQQQOOOLLLIIIHHHEEEEEEEEEDDDCCCAAA??????>>>===<<<;;;;;;:::;;;;;;:::::::::999999999999888555555555444555555666666555555555555555555555555555555666666666777777777555555666777777777777666666666555555666666777888777777777777777777777777777:::<<<===???GGGRRR\\\jjjxxx}}}yyyuuusssqqqpppsssrrrqqqooonnnmmmmmmllljjjiiihhhgggggghhhiiijjjnnnpppqqqqqqrrrtttwwwzzz}}}{{{wwwsssqqqooollljjjgggddd```\\\[[[YYYWWWUUURRRRRRRRRQQQOOOLLLIIIGGGEEEEEEEEEEEECCCAAA???>>>>>>===<<<;;;;;;:::;;;;;;999999999999888888888888777666555444444444555555333333444444555555666666555555666777777777777777555555666777777777777666555555444444555555666777666666666666666666666666666:::===???BBBJJJXXXcccqqq~~~wwwtttqqqpppsssuuuxxxxxxvvvwwwyyyzzz{{{{{{zzzvvvssspppnnnmmmmmmmmmlllkkkiiihhhgggffffffeeedddccccccccccccdddeeehhhiiijjjkkkkkkmmmqqqtttyyy|||{{{wwwssspppnnnkkkiiieeebbb^^^[[[YYYXXXVVVTTTQQQRRRRRRQQQOOOLLLIIIGGGEEEEEEEEEEEECCCAAA???>>>>>>>>><<<;;;;;;;;;;;;;;;888888888888777777777777888666555444333333444555222222333444444555666666555555666777777777777777444555666666777777666666444444444444444555666666666666666666666666666666666:::>>>@@@CCCMMM\\\hhhttt|||yyyvvvtttmmmjjjggggggiiimmmooopppnnnoooooopppqqqtttyyy}}}}}}|||{{{vvvtttrrrooommmlllllllllhhhgggfffdddcccbbbaaaaaabbbaaa```______```aaabbbaaabbbdddeeefffhhhllloooppptttxxx{{{}}}}}}wwwrrrpppmmmkkkiiidddbbb___]]]]]][[[XXXVVVRRRQQQPPPMMMLLLJJJJJJIIIEEEEEEDDDCCCAAA@@@???>>>;;;;;;:::::::::999999999666666666666666555555444444555666666666555333333333333333444444444555555333333444444444444333333666666666666666666666666555555555555555555444444666666555666666777888999777999===DDDMMMYYYeeemmm{{{~~~yyyuuuqqqmmmiiigggfffeeedddccccccdddeeeeeeggggggffffffgggiiikkkmmmvvvxxx{{{|||yyyvvvsssqqqooommmjjjiiihhhfffcccaaacccaaa___]]][[[[[[\\\]]]]]]]]]\\\\\\]]]]]]^^^___]]]___aaabbbcccdddgggjjjmmmqqqvvvxxxyyy||||||vvvrrrooommmjjjiiidddbbb___^^^]]][[[YYYVVVUUUSSSQQQNNNKKKIIIHHHHHHEEEEEEDDDCCCAAA@@@???>>>;;;;;;;;;;;;::::::::::::888888888888888777666666444555666666666555444333333333444444444555555555555555666666666666555555666666666666666666666666555555555555555555555555777777777777777888999:::888;;;AAAHHHQQQ]]]iiippp|||yyyvvvrrrnnnllljjjhhhfffbbbaaa___]]]\\\\\\]]]^^^aaa```______```bbbeeefffkkkmmmooorrrtttwwwxxxyyy|||xxxvvvsssqqqnnnmmmjjjhhhfffeeeccc```^^^```___\\\ZZZYYYYYYZZZZZZWWWWWWVVVVVVWWWWWWXXXYYY[[[]]]___``````bbbeeegggkkkooosssvvvwwwyyy~~~~~~zzzuuuqqqnnnllljjjhhheeeccc```^^^]]][[[YYYVVVVVVUUURRROOOKKKIIIGGGFFFEEEEEEDDDCCCAAA@@@???>>><<<<<<<<<;;;;;;;;;;;;:::999::::::::::::999888888555555666666555555444333333444444444444555555555777777777777777777777777666666666666666666666666555555555555555555555555888777777888999:::;;;;;;999>>>EEENNNXXXcccmmmttt{{{~~~tttpppllliiiiiiiiiiiiiiicccaaa]]]YYYWWWWWWXXXYYYZZZYYYYYYYYYYYY[[[]]]^^^______```bbbdddfffhhhiiioooqqquuuxxx{{{}}}}}}}}}|||yyyuuurrrqqqooollljjjiiigggdddaaa```^^^[[[XXX[[[ZZZXXXWWWVVVVVVVVVWWWUUUUUUTTTTTTUUUUUUVVVWWWWWWYYY[[[\\\]]]^^^aaadddgggkkkppprrrtttvvv{{{}}}yyytttpppmmmkkkiiigggfffdddaaa___^^^\\\YYYWWWVVVTTTRRROOOLLLJJJHHHGGGEEEEEEDDDCCCAAA@@@???>>>======<<<<<<<<<;;;;;;;;;:::::::::::::::999999888555555555555555444444444444444444444555555555555888777777777777777777888666666666666666666666666555555555555666666666666777777777888888:::;;;<<<:::@@@IIISSS^^^hhhqqqvvv{{{~~~~~~vvvsssnnnkkklllmmmnnnooojjjgggbbb]]]YYYXXXXXXXXXVVVVVVUUUUUUUUUVVVWWWXXXWWWWWWVVVWWWXXXZZZ]]]^^^```ccchhhmmmqqqtttuuuuuutttrrrooommmllljjjhhhfffeeeccc```]]]\\\YYYVVVTTTUUUTTTSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSTTTTTTTTTVVVXXXYYYZZZ[[[^^^aaadddhhhmmmooopppssswww{{{~~~|||xxxsssooommmkkkiiihhhgggeeebbb```^^^\\\YYYWWWTTTSSSQQQOOOMMMKKKJJJJJJEEEEEEDDDCCCAAA@@@???>>>======<<<<<<<<<;;;;;;;;;999999::::::999999888777666666555555444444444444444444444555555555666666777666666555555666666777666666666666666666666666555555555666666666777777666666666777888999:::;;;;;;BBBLLLWWWaaakkksssxxxzzz}}}~~~zzzvvvssssssuuuvvvvvvsssoooiiiccc^^^ZZZYYYXXXUUUUUUTTTSSSRRRRRRRRRRRRQQQQQQPPPPPPPPPRRRTTTUUUWWWZZZ___dddiiimmmnnnooommmkkkiiihhhgggfffcccaaaaaa^^^[[[YYYXXXVVVSSSPPPOOOOOONNNNNNNNNNNNNNNNNNMMMLLLLLLLLLLLLMMMNNNNNNRRRSSSUUUVVVWWWYYY\\\^^^```dddiiikkklllooossswww{{{~~~|||xxxsssooommmllljjjhhhhhhfffcccaaa___]]]ZZZWWWSSSRRRQQQOOOMMMLLLKKKKKKEEEEEEDDDCCCAAA@@@???>>><<<<<<<<<;;;;;;;;;;;;:::888999999999999888777777666666555444444444444555444444555555555666666666666666444444444444666666666666666666666666666666555555555666666777777888555555666666888999;;;<<>>;;;;;;;;;;;;::::::::::::999999999999999888777777777666555444333444444555555555555555666666666666777666444333333444666777666666666666666666666666444555555666777777888888666666666777999;;;<<<===CCCIIIRRR\\\fffooovvv{{{~~~{{{ssskkkeeebbb[[[ZZZYYYVVVSSSPPPNNNLLLKKKKKKKKKKKKKKKJJJIIIHHHKKKNNNSSSXXX]]]```bbbbbbbbb```___^^^]]][[[WWWUUUUUUSSSQQQPPPOOONNNLLLJJJGGGGGGHHHIIIIIIIIIIIIIIIKKKKKKJJJJJJKKKKKKLLLMMMKKKMMMOOOPPPPPPRRRUUUXXXWWW[[[___bbbccceeejjjnnnqqqtttwww{{{}}}yyytttpppnnnmmmkkkjjjjjjgggdddaaa```]]]ZZZWWWWWWVVVSSSPPPMMMJJJIIIHHHEEEEEEDDDCCCAAA@@@???>>>;;;;;;:::::::::999999999999::::::::::::999888888777666555444333444555555555555555555666666666777888666555444444555666888666666666666666666666666444555555666777888888999777777888999:::<<<>>>>>>FFFLLLUUU^^^gggpppxxx}}}}}}}}}~~~xxxppplllaaa```^^^[[[XXXTTTQQQOOOLLLLLLMMMMMMLLLJJJHHHGGGHHHKKKPPPUUUYYY\\\]]]^^^^^^]]][[[[[[ZZZWWWSSSQQQQQQOOOMMMMMMMMMLLLJJJHHHEEEFFFGGGHHHHHHIIIHHHHHHFFFFFFEEEEEEFFFFFFGGGHHHIIIJJJLLLMMMNNNPPPSSSUUUSSSWWW\\\^^^___bbbfffjjjmmmpppssswwwzzz{{{vvvsssqqqpppnnnmmmiiigggcccaaa___\\\YYYVVVVVVTTTQQQPPPNNNMMMJJJHHHEEECCCAAA@@@@@@???===;;;>>><<<999888999:::999999999:::;;;999777666666777555555444444444333333333555555555666666666666777888777555333222333444555:::888666555444555666777666666666666777777777777555777888999:::<<<@@@CCCMMMSSS[[[cccjjjpppvvvyyy|||~~~uuupppkkkccc]]]YYYWWWUUUTTTQQQPPPMMMIIIGGGGGGJJJLLLHHHJJJLLLOOORRRTTTUUUVVVZZZXXXVVVUUUUUUTTTRRRPPPMMMLLLKKKJJJIIIHHHGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEBBBCCCCCCDDDEEEFFFFFFGGGHHHHHHIIIKKKLLLNNNOOOPPPRRRTTTWWWZZZ\\\___cccgggiiilllooorrruuuyyy~~~{{{vvvsssqqqpppnnnmmmiiigggcccaaa___\\\YYYVVVVVVTTTQQQOOONNNMMMJJJHHHFFFDDDBBBBBBAAAAAA???===???===:::::::::;;;:::999999:::;;;999777666666777555555555444444444333333444555555555555666666666777666444333333555666777999888666555555555666777666666666666777777777777666777888999:::===BBBEEENNNTTT\\\eeekkkqqqvvvyyy{{{uuummmeeeaaa^^^[[[ZZZTTTSSSQQQNNNKKKIIIHHHIIIIIIJJJLLLNNNQQQSSSTTTTTTWWWUUUSSSRRRRRRQQQOOONNNKKKJJJIIIHHHGGGFFFFFFEEECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEFFFGGGHHHIIIJJJKKKKKKLLLNNNQQQTTTVVVYYY]]]```eeehhhlllooorrrvvv{{{{{{vvvsssqqqpppnnnmmmjjjgggdddaaa___\\\YYYVVVVVVTTTQQQOOONNNLLLJJJHHHGGGEEEDDDCCCCCCBBB@@@??????===;;;;;;;;;<<<;;;:::999::::::999777666777888555555555444444444444333444444444555555555555666666555444444555777888999999888666555555666777777666666666666777777777777777888888999:::???DDDIIIQQQVVV___gggmmmrrrwwwyyy{{{rrrlllhhheeeccc[[[ZZZXXXUUUQQQLLLIIIGGGIIIJJJKKKMMMNNNPPPQQQRRRRRRQQQOOONNNNNNMMMLLLJJJHHHHHHGGGFFFEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEFFFFFFGGGHHHHHHKKKMMMPPPRRRTTTWWW[[[^^^```bbbfffjjjnnnrrrwww{{{}}}{{{vvvsssqqqpppnnnmmmjjjgggdddaaa___]]]YYYWWWUUUSSSQQQOOONNNLLLIIIGGGGGGEEECCCCCCCCCBBBAAA???>>>===;;;;;;<<<<<<:::999888999:::999777666777888555555555555444444444444444444444444555555555555666666666555666777888999888777666666666666777777666666666666777777777777888888999999;;;AAAHHHMMMTTTYYYbbbjjjppptttxxxzzzxxxsssooommmeeebbb^^^ZZZUUUQQQMMMJJJJJJJJJKKKKKKLLLMMMNNNNNNOOOMMMKKKKKKKKKJJJIIIGGGFFFFFFEEEDDDDDDCCCBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBBBBAAAAAAAAADDDDDDEEEEEEFFFFFFGGGGGGJJJLLLNNNPPPRRRTTTXXX[[[[[[^^^bbbeeeiiinnnsssvvvxxx|||{{{vvvsssqqqpppnnnmmmjjjhhhdddbbb```]]]ZZZWWWUUUSSSPPPNNNMMMLLLIIIGGGEEECCCAAAAAAAAAAAA???>>>===;;;::::::;;;;;;999777888999:::999777777777999666666555555555444444444444444444555555555666666888888777666666666666666777666666666666666777777666666666666777777777777888888999:::>>>DDDKKKQQQWWW]]]eeemmmrrrvvvyyyzzz}}}}}}}}}}}}~~~|||yyysssnnnfff___[[[XXXTTTQQQLLLLLLKKKJJJJJJJJJKKKKKKLLLJJJIIIHHHIIIHHHGGGEEEEEEDDDDDDCCCCCCBBBBBBBBB>>>>>>>>>>>>>>>>>>>>>>>>AAAAAAAAA@@@@@@@@@@@@@@@BBBBBBCCCCCCDDDDDDEEEEEEEEEGGGIIIKKKLLLNNNRRRTTTWWWZZZ]]]aaaeeeiiinnnrrrssswww|||{{{vvvsssqqqpppnnnmmmkkkhhheeebbb```]]]ZZZWWWUUUSSSPPPNNNMMMKKKIIIGGGCCCAAA@@@@@@@@@@@@>>>===<<<;;;::::::;;;:::888666777999:::999888777888999666666666555555555444444555555555666666666666777888888777777666555444444666666666666777777777777666666666666777777777777777888:::===@@@GGGNNNSSSZZZ```iiipppuuuxxxyyy{{{zzzzzzzzz{{{~~~|||rrriiiddd```[[[XXXNNNMMMKKKJJJIIIHHHIIIIIIIIIHHHFFFFFFGGGFFFEEECCCCCCCCCBBBBBBBBBAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????>>>>>>???@@@AAAAAABBBBBBEEEGGGIIIJJJKKKMMMPPPRRRSSSVVVZZZ]]]```dddhhhlllnnnrrrwww|||{{{vvvsssqqqpppnnnmmmkkkhhheeebbb```^^^ZZZXXXTTTRRRPPPNNNMMMKKKHHHFFFBBBAAA??????@@@@@@???===<<<;;;;;;;;;<<<;;;999777777888999999888777888999666666666666555555555555666666666777777777888888555555666666666555555444555555666777777777777777666666666666777777777777555888;;;???CCCIIIPPPTTT\\\bbbkkkrrrwwwyyyzzz{{{zzzzzz{{{}}}wwwppphhh```ZZZQQQOOOLLLJJJHHHGGGHHHHHHFFFEEEDDDDDDDDDDDDCCCAAA@@@@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>?????????<<<===>>>???@@@AAABBBCCCFFFGGGIIIJJJKKKLLLOOORRRPPPRRRVVVXXX[[[^^^bbbfffiiimmmrrrwww{{{{{{vvvsssqqqpppnnnmmmkkkhhheeebbb```^^^ZZZXXXTTTRRRPPPNNNMMMKKKHHHFFFBBBAAA@@@@@@@@@@@@???>>>===<<<<<<=========:::888777888999999888777888:::777666666666555555555555777777777777888888888888222333444555666666666666555555666777777888777777666666666666777777777777444777<<<@@@EEEKKKQQQUUU^^^dddllltttxxxzzz{{{{{{{{{{{{|||xxxnnnbbbZZZRRRPPPMMMJJJHHHGGGGGGHHHEEECCCBBBBBBBBBCCCAAA@@@>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<===>>>??????@@@===>>>???AAABBBDDDEEEEEEAAACCCEEEEEEFFFGGGJJJLLLNNNPPPSSSUUUWWWZZZ^^^aaaeeeiiioootttyyy}}}~~~{{{wwwtttsssqqqooommmnnnkkkgggdddbbb___[[[XXXRRRQQQPPPNNNLLLKKKJJJIIIBBBBBBBBBBBBAAA@@@???>>><<<<<<<<<<<<<<<<<<;;;;;;:::::::::999999999888888888777666555555555555555666555333222222333444555888777555555777888777666555555555555666666666777888888999:::::::::999999:::;;;===@@@DDDLLLUUU[[[bbbhhhrrryyy}}}~~~~~~~~~zzz~~~uuuhhh^^^UUUPPPKKKFFFEEEDDDDDDDDD@@@@@@@@@?????????>>>>>>========================;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<@@@@@@@@@AAAAAAAAABBBBBBBBBDDDEEEFFFFFFGGGIIILLLNNNOOORRRSSSTTTVVVZZZ\\\aaadddiiimmmppptttyyy||||||wwwtttsssqqqooommmnnnkkkgggdddbbb___[[[XXXSSSRRRPPPNNNLLLJJJIIIHHHCCCCCCCCCBBBAAA???>>>=========<<<<<<;;;;;;;;;:::999999999888888888777777777777666555555555555555555444444333333444444444888666555555666777777666444444444555555555555666777777888888888888888888;;;<<>>>>>>>>========================;;;;;;;;;;;;;;;;;;;;;;;;????????????????????????????????????@@@@@@@@@@@@AAABBBDDDDDDDDDEEEHHHJJJLLLNNNPPPRRRSSSUUUXXX[[[^^^aaaeeeiiilllppptttwww||||||xxxuuusssqqqooommmmmmjjjgggdddbbb___[[[XXXTTTSSSQQQOOOLLLIIIGGGFFFEEEDDDCCCBBB@@@>>>===<<<>>>======<<<;;;:::999999888888888777777777666666666666666666555555555555333444444555555555444444777555444444555666666555333333444444444555555555555555666666777777777777;;;>>>BBBGGGLLLSSSZZZ___fffjjjoootttvvvwwwyyyzzzsssdddYYYOOOKKKFFFCCCBBBAAAAAA@@@????????????>>>>>>>>>>>>========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>?????????AAABBBBBBBBBCCCFFFHHHJJJLLLNNNOOOPPPRRRUUUXXXYYY\\\```cccfffjjjmmmpppsssvvvzzz~~~}}}xxxuuusssqqqooommmllljjjfffcccaaa___[[[XXXUUUTTTRRROOOLLLIIIFFFEEEEEEEEECCCAAA???===<<<<<<>>>>>>===<<<:::999888888999888888888777777777777555666666666666666555555222333555666666666444444666555333333555666555444444444444555555555666666555555555666666777888888;;;>>>DDDJJJPPPVVV\\\```hhhjjjnnnpppqqqsssuuuwww|||~~~ooo```VVVMMMIIIEEEBBBAAAAAA@@@?????????>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::============>>>>>>>>>>>>???@@@AAAAAAAAABBBDDDFFFHHHIIIKKKLLLMMMOOORRRUUUUUUXXX[[[^^^```cccfffiiilllnnnrrruuuyyy}}}~~~yyyuuusssqqqooommmllliiifffcccaaa^^^[[[YYYVVVTTTRRROOOLLLHHHFFFEEEFFFDDDBBB@@@>>>===<<<<<<>>>===<<<;;;:::999888888::::::999999999888888888444555666666777666555555222333555666777666555555666555333333555666555444666666666666777777777777777777777777888999:::;;;<<<@@@FFFLLLRRRXXX^^^aaahhhjjjkkklllmmmnnnqqqsssyyywwwgggYYYQQQKKKHHHDDDBBBAAAAAA@@@???>>>>>>>>>=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<====================================>>>>>>>>>>>>???@@@AAAAAAAAABBBDDDFFFFFFGGGIIIJJJKKKLLLOOORRRSSSUUUXXXZZZ[[[]]]```bbbeeehhhkkknnnqqqtttyyy|||}}}~~~zzzvvvtttqqqooommmkkkhhheeecccaaa^^^[[[YYYUUUTTTRRROOOLLLIIIFFFEEEEEEDDDAAA???===============<<<<<<;;;:::999888888:::::::::999999999999888444444666777777777666555333444555666666666666666777555444444555666666555666666777777777888888888888888777777888:::<<<===???CCCIIINNNTTTYYY___cccggghhhiiijjjjjjkkknnnpppwww{{{lll^^^RRRKKKHHHFFFCCCAAAAAAAAA@@@???============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=========>>>>>>>>>???@@@AAAAAA@@@AAACCCEEEEEEFFFHHHIIIIIIJJJMMMPPPPPPRRRTTTVVVVVVXXXZZZ\\\___aaadddfffhhhkkknnnqqqsssvvv|||zzzvvvtttqqqooommmjjjhhheeebbbaaa^^^[[[YYYUUUTTTQQQOOOLLLIIIGGGFFFDDDCCC@@@>>>======>>>>>>;;;;;;;;;::::::999999999999999999999888888888888333444666777888777666555444444444444555666777888888666555555666777777666666666666666777777777777999888777777888:::===>>>DDDGGGLLLQQQUUU[[[aaaeeeeeefffhhhhhhhhhiiikkkmmmuuu|||xxxlll```TTTMMMIIIEEECCC@@@?????????>>>============<<<<<<<<<;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::888888888888888888888888;;;;;;;;;;;;<<<<<<<<<<<<===>>>??????>>>???AAABBBDDDEEEGGGHHHHHHIIILLLNNNMMMOOOQQQRRRRRRSSSUUUWWWYYYZZZ\\\^^^___aaadddfffiiilllrrrvvvyyy|||zzzvvvtttqqqooommmjjjgggdddbbbaaa^^^[[[YYYTTTSSSQQQOOOLLLIIIHHHGGGCCCBBB@@@>>>======>>>???::::::::::::::::::::::::888888888888777777777777222444666777888777666555555444444444555666888999888777555555777888777666555555555555666666666777888888777777888:::===>>>GGGJJJNNNRRRWWW]]]ccchhhccceeeggghhhhhhhhhjjjlllrrryyy|||rrrooohhh___VVVOOOKKKJJJCCCAAA???>>>>>>>>>===;;;======<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;<<<===>>>=========???AAADDDEEEGGGGGGHHHIIILLLNNNKKKMMMOOOOOOOOOPPPRRRSSSTTTVVVWWWXXXXXXZZZ]]]___^^^aaafffkkknnnpppsssvvv|||{{{vvvrrrooommmllljjjiiifffbbb___[[[XXXWWWTTTRRROOOLLLJJJHHHHHHHHHGGGEEECCCAAA>>><<<;;;;;;<<<<<<;;;::::::::::::;;;999999999999999999::::::666666555555555555666666666555555444444555777888777666555555555666888999555555666666777777888888:::999777666777;;;>>>AAAIIILLLPPPTTTYYY]]]```bbbfffeeeeeedddeeefffhhhiiissszzz|||xxxsssnnnhhhddd```]]]XXXSSSMMMHHHDDDBBB????????????>>>>>>>>>>>>>>>===;;;:::999999::::::<<<<<<;;;;;;;;;:::::::::999999999999999999999999777888999999;;;;;;<<<===;;;;;;;;;<<<<<<<<<<<<<<<======>>>>>>??????@@@@@@DDDFFFHHHIIIIIIJJJLLLNNNMMMLLLLLLLLLLLLMMMMMMNNNQQQRRRSSSTTTTTTVVVZZZ]]]\\\]]]^^^^^^```eeekkkpppsssyyy{{{vvvrrrooommmmmmjjjiiifffbbb___[[[XXXWWWTTTRRROOOLLLJJJHHHHHHGGGFFFEEECCC@@@>>>===<<<<<<;;;;;;:::999999999999:::::::::999999999999888888666666555555555555666666555555555555555666666777666666555555666666777888777777777777666666666666:::888777777888;;;???AAAJJJLLLOOOTTTXXX\\\___```eeedddddddddeeefffhhhiiirrryyyxxxtttooojjjfffaaa\\\XXXTTTRRRNNNJJJFFFCCCAAA????????????>>>>>>>>>======@@@@@@>>>===<<<<<<<<<===<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::888999999::::::;;;;;;<<<;;;;;;;;;<<<<<<<<<<<<<<<======>>>>>>??????@@@@@@DDDFFFHHHHHHHHHIIIKKKLLLKKKKKKKKKKKKKKKLLLMMMNNNNNNOOOQQQRRRSSSUUUXXXZZZ[[[\\\]]]___aaaffflllqqqxxx~~~{{{wwwsssooonnnmmmjjjiiifffbbb___[[[XXXWWWSSSRRROOOMMMJJJIIIHHHGGGDDDCCCBBB@@@>>>=========::::::999888888888888999:::::::::999888888777777666666666555555666666666444444555666666666666666444444555666666666666555888888777777666555555555999888777777999===@@@CCCJJJLLLOOOSSSWWWZZZ\\\]]]bbbbbbbbbbbbdddeeegggiiiqqqwww}}}tttkkkgggaaa[[[WWWSSSOOOLLLHHHGGGEEECCCAAA??????>>>>>>>>>>>>>>>===============<<<;;;:::::::::::::::<<<<<<<<<;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<============>>>>>>???@@@@@@AAADDDFFFGGGGGGGGGGGGIIIJJJIIIIIIIIIJJJKKKLLLMMMNNNMMMPPPSSSUUUUUUVVVXXXZZZ\\\]]]___aaadddiiipppttt|||wwwssspppnnnmmmjjjiiifffbbb___[[[XXXWWWSSSRRRPPPMMMKKKIIIGGGGGGBBBBBB@@@???>>>>>>>>>>>>;;;::::::999999999999999999999999888888888888888555555666666666666555555333444555666777666555444222333555666666666555444777777777777666666666666888888888999;;;???BBBEEEJJJLLLOOORRRVVVXXXZZZ[[[_________```bbbdddggghhhpppvvv~~~sssiiiccc___XXXRRRNNNKKKHHHFFFCCCBBBAAA@@@@@@???@@@@@@>>>>>>>>>=========<<<<<<;;;;;;::::::999999999999<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999::::::;;;;;;<<<===============>>>???@@@@@@AAAAAADDDEEEGGGGGGFFFFFFGGGIIIHHHHHHHHHIIIKKKMMMNNNOOOQQQTTTXXX[[[\\\\\\^^^______aaadddgggkkkqqqxxx||||||wwwssspppnnnmmmjjjiiifffbbb___[[[XXXWWWRRRQQQPPPNNNKKKIIIGGGFFFBBBAAA@@@???>>>>>>>>>>>><<<<<<;;;:::::::::::::::777777777888888999999999555555666777777666555555222333555666666666555444222333555666666666555444444555555666777888888999777777888:::===AAADDDFFFJJJLLLOOORRRUUUXXXZZZZZZ]]]]]]^^^___aaadddgggiiiqqqvvv|||zzzlllccc]]]XXXRRRMMMJJJHHHEEECCCCCCBBBAAA@@@@@@@@@@@@@@@>>>>>>>>>>>>============>>>>>>>>>>>>>>>===============<<<<<<<<<;;;;;;;;;999999999999999999999999<<<;;;;;;::::::999999888::::::;;;;;;<<<======>>>======>>>???@@@AAABBBBBBDDDEEEFFFFFFFFFEEEGGGHHHGGGHHHIIIJJJLLLNNNPPPRRRVVVYYY]]]```aaabbbcccdddeeehhhlllpppuuu||||||xxxssspppooonnnjjjiiifffbbb___[[[XXXWWWRRRQQQPPPNNNLLLIIIGGGFFFBBBAAA@@@???>>>============<<<;;;;;;::::::;;;;;;777777777888888888999999444555666777777666555444333333444555555555555555444444555666666666666555333444555666777888999:::666777999;;;???CCCFFFHHHJJJLLLOOORRRVVVXXXZZZ[[[]]]^^^^^^```cccgggjjjllltttwww|||sssfff^^^UUURRRMMMJJJHHHFFFCCCAAABBBAAA@@@??????>>>>>>???????????????>>>>>>>>>>>>======>>>>>>>>>>>>===============<<<<<<<<<;;;;;;999999999999999999999999;;;;;;;;;::::::999999999999::::::;;;<<<===>>>>>><<<===>>>???@@@BBBCCCCCCCCCEEEFFFFFFFFFFFFHHHIIIHHHIIIJJJLLLOOOQQQTTTUUUYYY[[[___aaabbbdddfffhhhllloootttzzz|||xxxtttqqqooonnnjjjiiifffbbb___[[[XXXWWWQQQQQQPPPOOOLLLIIIGGGEEEBBBAAA@@@>>>======<<<<<<<<<;;;::::::999999:::::::::999999888777666666555444555666777777666555444444444333333444444555555666666555555666666777888444555555666777888888999666777999<<<@@@DDDHHHJJJJJJLLLOOOSSSVVVYYY[[[\\\``````aaadddgggkkknnnpppwwwyyy|||~~~xxxkkk^^^VVVOOOMMMJJJHHHGGGEEEBBB@@@AAA@@@@@@???????????????@@@@@@@@@@@@????????????;;;<<<===>>>>>>===<<<<<<============<<<<<<<<<<<<::::::::::::::::::::::::::::::::::::::::::::::::999999:::;;;<<<===>>>>>><<<===>>>???AAABBBCCCDDDCCCDDDFFFGGGGGGGGGIIIKKKJJJJJJLLLNNNQQQTTTWWWXXX\\\^^^aaabbbdddfffjjjmmmqqquuu{{{}}}xxxtttqqqooonnnjjjiiifffbbb___[[[XXXWWWQQQQQQPPPOOOMMMJJJGGGEEECCCBBB@@@>>>===<<<<<<;;;;;;:::999999888888999999<<<<<<:::888666555333222444555666888888666555444555444333222333444555666777777666555555777888999666666666666777777777777555777999===AAAEEEHHHJJJJJJLLLOOOSSSWWWZZZ\\\]]]bbbcccdddgggjjjnnnrrrtttyyy{{{}}}~~~rrreeeXXXQQQMMMKKKIIIHHHHHHFFFCCC@@@AAAAAA@@@@@@@@@AAABBBBBBAAAAAAAAA@@@@@@@@@?????????@@@AAABBBBBBAAA@@@???>>>=========<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999:::;;;<<<===>>>???<<<===>>>???AAABBBCCCDDDBBBDDDFFFGGGGGGHHHJJJLLLKKKKKKMMMPPPSSSVVVYYYZZZ```aaaccceeefffiiimmmqqqtttxxx~~~{{{wwwuuurrrooommmiiihhhfffccc___\\\YYYWWWTTTRRRNNNLLLKKKJJJHHHFFFHHHFFFDDDAAA???=========:::::::::999999999888888888888888888777777777777666555444333222333333444444333222111222444777888555666777777777666444333555444444555555666777888888;;;===???AAADDDHHHKKKOOOQQQTTTXXX[[[]]]^^^^^^___cccgggiiinnnuuuyyyxxx}}}{{{}}}~~~yyyxxxxxxxxxzzz}}}~~~pppcccYYYSSSLLLKKKIIIHHHHHHGGGEEEDDDBBBAAA@@@@@@@@@AAABBBCCC@@@AAAAAABBBBBBAAAAAA@@@CCCCCCBBBAAA@@@???>>>===>>>>>>>>>>>>>>>??????@@@FFFBBB???>>>??????===:::<<<<<<<<<<<<;;;:::999999999999999::::::;;;;;;;;;<<<===??????>>>>>>@@@AAABBBCCCDDDGGGIIIKKKMMMNNNOOOPPPRRRUUUWWWZZZ\\\]]]_________aaaeeejjjooorrr{{{~~~zzzvvvtttqqqnnnllliiihhhfffccc___\\\YYYWWWTTTRRRNNNLLLKKKJJJHHHFFFFFFEEEBBB@@@===<<<<<<<<<:::::::::999999999999888888888888888777777777777666555444333333333444444444333333222333444666777555666777777777666444444555555555555555666888888888;;;>>>@@@CCCFFFIIILLLOOOQQQTTTWWWZZZ]]]^^^^^^aaafffjjjlllqqqxxx|||{{{}}}|||~~~}}}{{{yyywwwwwwwwwxxxzzz}}}yyylll```VVVQQQMMMKKKHHHGGGFFFEEECCCAAAAAAAAA@@@?????????@@@AAA@@@AAAAAABBBBBBAAAAAA@@@AAAAAA@@@@@@???>>>>>>>>>>>>>>>======>>>>>>???@@@BBB???===<<<======<<<:::;;;;;;;;;;;;:::999888888999999999:::::::::;;;;;;999;;;<<<===<<<<<<===???BBBCCCEEEGGGIIIKKKMMMNNNNNNOOOQQQTTTWWWYYY[[[\\\______```bbbeeejjjooorrryyy}}}zzzuuussspppmmmkkkiiihhhfffccc___\\\YYYWWWTTTRRRNNNLLLKKKJJJHHHFFFEEECCCAAA>>><<<;;;;;;;;;::::::::::::999999999999888888888888777777777777666555444444333444444444444444444444444444555555666666666777666555555444555555555555666777888888888;;;???BBBEEEHHHLLLOOOOOOQQQTTTWWWZZZ]]]^^^___dddiiimmmooouuu|||~~~~~~||||||~~~~~~~~~}}}|||{{{zzzyyyzzzzzz{{{|||}}}qqqeee[[[SSSNNNKKKIIIGGGEEEDDDBBB@@@===@@@@@@???>>>=========>>>??????@@@@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>===============>>>?????????>>><<<<<<=========<<<;;;;;;;;;;;;:::999888777999999999999::::::::::::999;;;<<<<<<;;;<<<===>>>BBBCCCEEEGGGIIILLLMMMNNNNNNOOOQQQTTTVVVYYY[[[\\\______```bbbfffkkkppprrrxxx|||zzzvvvssspppmmmkkkhhhhhhfffccc___\\\YYYWWWTTTRRRNNNLLLKKKJJJHHHFFFEEECCCAAA>>>===<<<;;;<<<;;;;;;:::::::::999999999888888888888777777777666555555555444444444444555444555555666555555444333666666666666666555555444555555555555666777888999999<<<@@@DDDGGGJJJNNNQQQOOOPPPSSSVVVZZZ]]]___```dddiiinnnqqqvvv}}}}}}{{{|||}}}ssshhh___VVVOOOKKKGGGEEECCCBBBBBBAAA???===???>>>======<<<;;;;;;:::<<<======>>>>>>======<<<:::;;;;;;<<<======>>>>>>===<<<<<<<<<<<<===>>>>>>???>>>===>>>>>>???@@@@@@<<<<<<<<<<<<;;;:::999888999999999999999999999::::::<<<============>>>@@@BBBCCCDDDGGGIIIKKKMMMNNNOOOPPPRRRTTTWWWZZZ\\\]]]______aaadddhhhlllpppsssxxx||||||wwwtttqqqnnnlllhhhhhhfffccc___\\\YYYWWWTTTRRRNNNLLLKKKJJJHHHFFFEEEDDDAAA???>>>=========;;;;;;;;;:::::::::999999888888888888777777777666444555555555555555555555555555666666666555444444777666666666555555555555666555555666666777888999999===AAAEEEHHHKKKOOOQQQOOOPPPSSSVVVYYY]]]___aaaccchhhnnnqqqwww~~~}}}{{{|||vvvppphhh___XXXRRRLLLIIIBBB@@@??????@@@@@@???>>>======<<<<<<;;;:::999888:::::::::;;;;;;:::::::::888999:::;;;<<<======>>><<<<<<<<<;;;<<<<<<===>>>=========>>>>>>???@@@AAA>>>>>>>>>>>>===<<<;;;:::999999999999999999999999:::;;;======<<<<<<>>>???AAABBBCCCEEEHHHJJJLLLMMMPPPQQQSSSUUUXXXZZZ\\\]]]^^^___aaaeeeiiimmmqqqtttzzz~~~|||xxxtttqqqnnnllliiihhhfffccc___\\\YYYWWWTTTRRRNNNLLLKKKJJJHHHFFFEEECCCAAA???>>>=========;;;;;;;;;;;;::::::::::::888888888888777777777777444444555666666666666555555555555555555555666666777777666555555555555666666666666666777888999999:::===BBBFFFIIIKKKNNNPPPOOOPPPRRRUUUYYY]]]```bbbccciiiooorrrxxx}}}}}}~~~xxxtttiiiddd]]]VVVQQQMMMIIIFFF???>>>===>>>???@@@???>>>;;;;;;;;;;;;;;;:::999888888888999999999999888888888888999:::;;;<<<===>>>;;;;;;;;;;;;;;;<<<======:::;;;<<<<<<;;;<<<>>>@@@????????????>>>===<<<;;;999999999999999888888888777999::::::999:::;;;===???@@@BBBDDDFFFIIIJJJKKKOOOPPPRRRUUUWWWZZZ\\\]]]^^^___bbbfffjjjooorrrttt{{{~~~|||wwwtttpppmmmkkkiiihhhfffccc___\\\YYYWWWTTTRRRNNNLLLKKKJJJHHHFFFCCCBBB@@@>>>===<<<<<<===<<<;;;;;;;;;;;;:::::::::888888888888777777777777333444555666777777666555555555444444444666777888888777666555444555555666666666666666777888999::::::>>>CCCGGGIIIKKKMMMNNNOOOPPPRRRUUUYYY]]]```ccceeekkkrrrvvv|||zzzsssmmmiiifff]]]YYYSSSNNNKKKHHHEEECCC???>>>======??????>>>===999:::;;;;;;;;;:::999999999999999::::::999999999888999999:::;;;<<<======;;;;;;::::::;;;;;;<<<===999;;;<<<<<<::::::===????????????>>>>>>===<<<;;;999999999999888888888777777888::::::999999;;;<<<>>>>>>@@@BBBEEEGGGIIIJJJMMMNNNPPPSSSVVVXXXZZZ[[[^^^___bbbgggkkkooosssuuu{{{~~~{{{vvvrrrooollliiiiiihhhfffccc___\\\YYYWWWTTTRRRNNNLLLKKKJJJHHHFFFBBBAAA???===<<<;;;;;;<<<<<<<<<;;;;;;;;;:::::::::888888888888777777777777333444666777777777666555666555333333444666888:::888777666444444555555666666666666666777888999:::;;;???DDDGGGIIIJJJLLLMMMOOOPPPRRRTTTXXX]]]aaaccchhhnnnuuuyyyxxxnnngggbbb^^^\\\WWWSSSNNNIIIGGGEEECCCAAAAAA???======>>>>>><<<;;;888999:::;;;<<<;;;:::999:::::::::;;;;;;:::::::::999999:::;;;;;;<<<======;;;::::::::::::;;;<<<<<<;;;===???>>><<<<<<>>>AAA>>>>>>>>>>>>===<<<;;;:::999999999999888888777777888:::;;;;;;;;;;;;<<<>>>===>>>???AAADDDFFFHHHIIIKKKMMMNNNQQQTTTVVVXXXYYY^^^___cccggglllpppsssuuuzzz}}}zzzvvvssspppnnnkkkhhhfffdddbbb```\\\XXXUUUUUURRROOOMMMKKKIIIGGGEEEAAA???>>><<<;;;;;;;;;;;;;;;:::999999888888999999666666777999999:::::::::777777666555444444333333555555555555666666666666888888888777777777777777555555666555555666999;;;>>>BBBFFFIIIKKKLLLMMMNNNPPPSSSVVVYYY[[[^^^bbbdddlllqqqxxxvvvqqqiiibbb\\\XXXUUUSSSLLLKKKIIIGGGDDDBBB@@@???<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999999999999888888999:::;;;;;;;;;;;;777888888999:::;;;<<<<<<===<<<;;;:::999::::::;;;======<<<<<<<<<======>>>>>>???AAA@@@>>>======>>>999999:::999999888777666888888999:::;;;;;;<<<<<<<<<>>>@@@AAABBBDDDGGGIIIMMMOOOQQQRRRSSSUUUYYY[[[```aaadddhhhmmmrrrvvvxxx{{{{{{||||||||||||{{{{{{}}}~~~yyyuuurrrpppmmmkkkhhhfffdddbbb```]]]XXXUUUUUURRRNNNLLLKKKIIIGGGEEEAAA@@@>>><<<;;;;;;;;;;;;;;;:::999999888888999999777888888888888888777777666666555555444333333333555555555555666666666666777777777777777777777777666777777777666888:::===>>>BBBFFFIIIKKKLLLMMMNNNSSSUUUYYY]]]___bbbfffhhhmmmrrryyyyyyooojjjbbb[[[VVVRRROOOMMMIIIIIIGGGEEEBBB@@@???>>>========================<<<<<<;;;:::::::::::::::999:::;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;===<<<;;;:::::::::;;;;;;===<<<<<<<<<<<<<<<=========???@@@@@@>>>=========;;;;;;;;;;;;:::999888777888888888999:::;;;;;;;;;;;;===???@@@AAABBBEEEHHHJJJLLLOOOQQQRRRUUUXXX[[[___aaadddiiimmmqqqtttvvvxxxxxxxxxxxxxxxwwwvvvvvvxxx|||~~~yyyuuurrrooommmjjjiiigggeeecccaaa]]]YYYUUUTTTQQQNNNKKKJJJHHHFFFDDDAAA@@@>>><<<;;;;;;;;;<<<;;;:::999999888888999999888888888888777666555444555555555444444333333222555555555555666666666666777777777777777777777777777888888888888999<<<>>>???BBBFFFIIIJJJLLLMMMOOOSSSWWW\\\```cccfffiiikkkooossszzzvvvqqqgggbbb[[[UUUQQQMMMJJJGGGFFFEEEDDDBBBAAA???>>>===????????????????????????===<<<;;;;;;:::;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;:::======<<<<<<;;;;;;;;;;;;======<<<;;;;;;;;;;;;<<<===<<<<<<;;;;;;;;;<<<<<<<<<>>>??????===<<<<<<===<<<======<<<<<<;;;:::999777777888888999::::::::::::;;;===>>>???@@@CCCFFFGGGJJJMMMPPPRRRTTTXXXZZZ^^^aaaeeejjjooorrrssstttssssssrrrqqqqqqpppooonnnqqquuuzzz}}}xxxtttrrrooollljjjiiihhheeecccaaa^^^YYYVVVSSSPPPMMMKKKIIIHHHEEECCCAAA@@@>>>===;;;;;;<<<<<<;;;:::999999888888999999777888888777777666555444555555444444333333333222555555555555666666666666666666666777777777777777666777888888888999<<>>===>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;<<<<<<======>>>======<<<;;;;;;===============<<<<<<<<<======<<<<<<<<<<<<<<<<<<===<<<<<<;;;;;;;;;;;;<<<<<<===??????===<<<==================<<<;;;:::999777777888888888999999999888:::<<<<<<===>>>AAACCCEEEHHHLLLPPPRRRUUUXXX[[[___bbbggglllpppqqqqqqqqqmmmlllkkkjjjiiihhhhhhhhhlllooouuuyyy~~~~~~yyyuuurrrooommmkkkjjjhhhfffdddbbb___ZZZWWWSSSPPPMMMKKKIIIHHHEEECCCBBB@@@???===<<<<<<<<<<<<;;;:::999999888888999999666666777777777777666666555444444444444444333333555555555555666666666666555555666666777777777777555666777888888999<<>>========================<<<<<<;;;;;;;;;<<<<<<===>>>>>>>>>>>>===<<<;;;;;;;;;;;;<<<<<<===>>>??????<<<=====================>>>===<<<;;;;;;;;;;;;;;;<<<===??????>>>======>>>============<<<;;;:::999888888888888888888999999777999:::;;;;;;===???BBBEEEHHHMMMQQQSSSVVVYYY[[[___bbbgggkkknnnnnnlllkkkeeeeeedddcccbbbbbbcccccchhhlllqqqvvvzzzzzzvvvssspppnnnkkkkkkiiigggeeeccc___[[[WWWTTTQQQNNNKKKJJJHHHFFFDDDBBBAAA???===<<<<<<<<<===;;;:::999999888888999999666666777888888777777777555555555555555555555555555555555555666666666666444555555666666777777888555666777888888:::===@@@BBBDDDGGGIIIJJJLLLOOOQQQWWW\\\dddjjjmmmnnnnnnooonnnooorrruuuyyy}}}wwwsssnnnjjjhhhfffdddbbbYYYVVVRRROOOMMMJJJGGGDDDEEEDDDCCCBBBAAA@@@???>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<=====================<<<;;;::::::;;;<<<===>>>??????<<<===>>>>>>???>>>>>>>>>???>>>===<<<<<<<<<<<<<<<<<<>>>@@@@@@???>>>???@@@============<<<;;;::::::999999999999999999999999777999::::::;;;<<<>>>@@@DDDHHHMMMQQQTTTVVVXXXZZZ\\\___bbbeeefffeeecccaaa\\\[[[[[[[[[[[[]]]^^^```dddggglllqqqvvv{{{{{{wwwtttqqqooommmkkkiiigggeeeccc```[[[XXXUUURRRNNNLLLKKKIIIGGGEEEBBBAAA???===<<<<<<======;;;:::999999888888999999999999999999888777666666666666666666666666666666555555555555666666666666444444555555666777777888666777999999999;;;>>>AAABBBDDDGGGHHHJJJLLLOOORRRXXX^^^ffflllnnnnnnnnnnnnkkklllmmmppptttxxx{{{}}}~~~{{{rrrnnnjjjfffdddbbb```^^^XXXUUURRROOOMMMKKKHHHFFFEEEDDDCCCBBB@@@???>>>===;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;<<<<<<;;;;;;<<<=========<<<<<<;;;;;;;;;<<<<<<=========<<<===>>>?????????>>>>>>@@@@@@???======<<<<<<======???@@@AAA@@@???@@@AAA????????????>>>===<<<;;;:::::::::::::::999999999777999:::::::::;;;>>>@@@DDDGGGLLLPPPRRRTTTVVVXXXWWWXXXZZZ[[[[[[YYYWWWUUUSSSRRRRRRSSSUUUXXX[[[]]]___bbbggglllqqquuu{{{~~~{{{wwwuuurrrooommmllljjjgggeeeccc```[[[XXXUUURRROOOMMMKKKJJJGGGEEEBBBAAA???>>>===<<<======;;;:::999999888888999999;;;;;;;;;:::888777555444666666666777777777777777555555555555666666666777444444444555666777777888777999::::::;;;===@@@CCCCCCDDDGGGHHHJJJLLLPPPRRRWWW]]]eeekkkmmmllllllkkkiiiiiikkkmmmppptttxxxzzz~~~{{{wwwrrrooojjjfffdddbbb___]]]YYYVVVSSSQQQPPPNNNKKKHHHEEEDDDCCCAAA???>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999999999999::::::;;;<<<::::::;;;<<<=========<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<===>>>@@@@@@@@@???>>>AAAAAA???>>>===============???AAAAAA@@@@@@AAABBB@@@@@@AAA@@@@@@???>>>===::::::::::::::::::::::::888999:::::::::;;;>>>@@@CCCFFFKKKOOOQQQSSSTTTVVVRRRRRRSSSSSSRRRPPPNNNMMMMMMMMMMMMNNNQQQUUUYYY[[[[[[^^^ccchhhmmmrrrwwwzzz~~~|||xxxtttrrrppppppkkkjjjhhhfffbbb^^^\\\ZZZUUURRROOOLLLKKKIIIGGGEEEAAA@@@>>>===<<<<<<<<<<<<;;;;;;::::::::::::999999;;;::::::999888777666666666666666666666666666666333333333444444444444555555444333333555666666555444555666999<<>>===<<<===>>>>>><<<999888:::;;;<<<<<<888888888888888888888888;;;;;;;;;<<<<<<<<<======<<<;;;999888888999;;;<<<========================<<<<<<<<<===>>>>>>??????BBBAAA@@@??????@@@BBBCCCCCCBBBAAAAAA@@@???>>>>>><<<;;;888777666666888999;;;;;;:::999:::;;;===>>>BBBDDDGGGJJJKKKLLLKKKKKKIIIIIIIIIHHHHHHHHHHHHHHHFFFGGGIIIKKKMMMPPPQQQRRR[[[]]]aaadddhhhmmmssswwwzzz||||||xxxtttqqqooooookkkjjjhhhfffbbb^^^\\\ZZZUUURRROOOLLLKKKIIIGGGEEEBBBAAA???===<<<;;;;;;<<<;;;;;;::::::::::::999999999999999888777777777666555555555555555555555555555555555555666666666666777666555555777888888777555666777999<<<>>>AAABBBDDDFFFGGGIIIKKKNNNSSSWWWXXX[[[```dddffffffeeecccdddeeegggiiikkkooouuuxxx~~~|||xxxsssoooiiiccc___ZZZXXXTTTQQQOOOLLLIIIFFFDDDBBB@@@===<<<;;;<<<<<<;;;999666666777999999999::::::::::::::::::::::::999999999:::::::::;;;;;;<<<:::999888888999:::<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<======>>>>>>???BBBAAA?????????AAACCCDDDBBBBBBAAAAAA@@@???>>>>>>===<<<:::888888888999::::::::::::::::::;;;<<<<<<>>>???BBBDDDEEEEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCFFFGGGIIIKKKNNNPPPRRRSSSWWWZZZ]]]aaadddiiinnnrrruuuwww|||}}}xxxtttqqqooonnnkkkjjjhhhfffbbb^^^\\\ZZZUUURRROOOLLLKKKIIIGGGEEECCCAAA???===;;;;;;;;;;;;;;;;;;::::::::::::999999777777777777777777777777555555555555555555555555666666777777777888888888777666555555777888888777666777888:::<<<>>>@@@AAACCCEEEGGGIIILLLPPPUUUXXXXXXYYY\\\___aaaaaaaaaaaaeeefffgggiiikkkpppvvvzzzzzzssslllddd___ZZZWWWSSSOOOMMMJJJGGGDDDAAA@@@>>><<<:::::::::;;;999777555555666888888777999999999999999999999999777777777888888888999999;;;:::999888888999:::;;;::::::::::::::::::::::::::::::;;;<<<<<<======>>>@@@?????????@@@AAACCCDDDAAAAAAAAA@@@@@@????????????>>><<<;;;::::::;;;;;;999999::::::;;;;;;:::::::::<<<===????????????>>>===>>>>>>>>>>>>>>>>>>>>>CCCDDDFFFHHHKKKNNNPPPQQQSSSUUUYYY\\\```dddiiilllnnnpppuuuzzz}}}xxxtttpppnnnmmmkkkjjjhhheeebbb^^^[[[ZZZUUURRROOOLLLKKKIIIGGGEEECCCBBB???===;;;;;;:::;;;;;;;;;:::::::::999999999666666666666666777777777555555555555555555555555666666777777777888888888555444333333555666666555888888999:::<<<>>>@@@AAACCCEEEGGGJJJLLLOOOSSSVVVXXXXXXYYY[[[]]]^^^```aaaeeefffgggiiilllqqqwww|||}}}uuulllccc^^^YYYUUUPPPMMMJJJGGGDDDBBB>>>===<<<:::999999999999:::888666666888999888888777777777777777777777777666666777777777888888888:::999888888888888999:::999999999999999999999999999999::::::;;;<<<<<<<<<>>>>>>>>>???@@@AAACCCDDDAAAAAA@@@@@@@@@@@@@@@@@@???>>>===<<<;;;;;;;;;<<<888999:::;;;;;;:::999888;;;;;;<<<=========<<<<<<<<<<<<<<<<<<<<<============>>>@@@CCCFFFIIIKKKLLLPPPSSSWWWZZZ]]]```dddgggiiikkkoootttxxx}}}}}}xxxtttpppnnnmmmkkkjjjhhheeebbb^^^[[[ZZZUUURRROOOLLLKKKIIIGGGEEECCCAAA???===;;;;;;;;;;;;;;;;;;:::::::::999999999666666666666666777777777555555555555555555555555555555666666666666777777555444333333555666666555888888999:::<<<>>>@@@AAADDDFFFHHHJJJKKKNNNQQQSSSXXXXXXXXXYYY[[[^^^aaabbbeeefffhhhjjjmmmrrrxxx|||}}}uuulllccc]]]VVVRRRMMMIIIFFFDDDBBB@@@<<<;;;:::999888888777777888777666666777888777666666666666666666666666666777777777777888888888888888888888888888888888888888888888888888888888888888888888999::::::;;;;;;<<<<<<===>>>???@@@AAABBB@@@@@@@@@@@@@@@@@@AAAAAA???>>>>>>===<<<<<<;;;;;;999:::;;;<<<<<<;;;999888:::;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<;;;<<<>>>AAACCCFFFHHHIIIOOORRRVVVYYY[[[]]]```cccdddfffjjjnnnqqquuuwwwxxxxxxwwwvvvsssppppppqqqssszzz}}}xxxtttqqqooonnnkkkjjjhhhfffbbb^^^\\\ZZZUUURRROOOLLLKKKIIIGGGEEEAAA@@@>>>===<<<<<<<<<<<<;;;;;;::::::::::::999999777777777777777777777777444444444444444444444444444444444555555555666666777666555555777888888777777888999:::===???AAABBBEEEGGGJJJLLLMMMNNNQQQSSSWWWXXXXXXYYY\\\___bbbddddddfffiiilllooosssxxx|||{{{tttjjjaaa[[[QQQNNNHHHEEECCCAAA@@@>>>:::::::::999888777777666666555444444666666555444777777777777777777777777777777777888888888999999777777777777777777777777777777777777777777777777666777777888888999:::::::::;;;<<<<<<===>>>???????????????@@@@@@AAAAAABBB?????????>>>======<<<<<<;;;;;;<<<<<<;;;;;;::::::999999999999999999999999777888888999999:::::::::<<<===???AAACCCEEEGGGHHHMMMPPPSSSVVVXXXYYY\\\^^^```aaacccfffiiikkklllmmmiiiiiigggeeedddeeeiiilllttt}}}|||xxxtttqqqooooookkkjjjhhhfffbbb^^^\\\ZZZUUURRROOOLLLKKKIIIGGGEEE@@@???>>><<<<<<<<<===>>>;;;;;;::::::::::::999999999999999888777777777666444444444444444444444444444444555555555666666666777666555555777888888777777777888:::===@@@BBBDDDEEEHHHKKKNNNOOOQQQTTTVVVUUUVVVWWWYYY\\\```ccceeebbbeeejjjnnnqqquuuxxx{{{{{{uuunnndddZZZTTTMMMIIIEEEAAA@@@???>>>===999999999999999888777666666555444555777777555444777777777777777777777777777777777777888888888888666777777777777777777666777777777777777777777777555666666777777888999999999:::;;;;;;<<<<<<<<<<<<>>>>>>???@@@AAAAAABBBBBBAAAAAAAAA@@@@@@???>>>===>>>===<<<<<<;;;;;;;;;<<<888888888888999999:::;;;777777888888999::::::;;;<<<===>>>@@@BBBCCCEEEEEEIIILLLOOORRRSSSTTTVVVXXXYYYZZZ\\\^^^___```aaaaaa]]]]]]]]]]]]___dddjjjnnnwww|||xxxtttrrrppppppkkkjjjhhhfffbbb___\\\ZZZUUURRROOOLLLKKKIIIGGGEEE???>>>===<<<<<<===>>>???;;;;;;;;;:::::::::999999;;;::::::999888777666666444444444444444444444444555555555555666666666666555444333333555666666555666777888:::===AAACCCEEEEEEHHHLLLPPPRRRTTTWWWZZZSSSTTTVVVYYY]]]```ccceeeaaaeeekkkooosssuuuxxxzzz~~~{{{vvvppphhh^^^SSSLLLKKKGGGBBB???>>>>>>======999999999999999888777666888777777888999999888666555555555555555555555555666666666666777777777888666666777777777777666666888888888888888888888888555555666666777888888888999999:::;;;;;;:::::::::>>>>>>???@@@AAABBBBBBCCCBBBBBBBBBBBBAAA@@@?????????>>>===<<<;;;;;;<<<===999999999999:::;;;<<<===888999999:::;;;<<<<<<===;;;;;;<<<>>>???@@@AAABBBEEEHHHLLLNNNOOOPPPRRRSSSUUUVVVWWWXXXYYYYYYYYYYYYWWWXXXYYY[[[```gggooouuu~~~{{{wwwuuurrrpppmmmlllkkkhhhddd```]]]ZZZXXXTTTQQQNNNKKKJJJIIIGGGEEEBBB@@@===<<<<<<;;;:::888888888999999999:::::::::888888888777777777777666666666666555444444444333444444444555555777888999555555444444555666888999999;;;<<<======>>>AAACCCIIILLLNNNPPPQQQRRRTTTUUUUUUUUUVVVXXX\\\```eeegggdddhhhmmmoooqqqtttzzz{{{ssshhhaaa\\\VVVOOOIIIBBBAAA???===;;;::::::999;;;:::888777777777888999666666555444555666777888777555444444666777777666666666666666666666666666333444555666666666555444555555555555555555555555555555555333111...,,,***777777777888999999::::::;;;<<<===>>>????????????>>>???BBBDDDDDDDDDCCCBBBCCCAAA???===<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;;;;::::::999:::;;;<<<===;;;<<<=========???BBBEEEDDDEEEGGGIIILLLMMMNNNNNNQQQRRRSSSTTTUUUWWWXXXYYYVVVZZZ___aaaeeennnzzz{{{wwwuuussspppnnnllljjjhhhddd```]]]ZZZYYYUUURRRNNNLLLJJJHHHFFFDDDCCCAAA>>>=========;;;::::::::::::999999888888888999999999888888888777777555555555555555444444444555555444555555666777888555555444444555666888999999;;;======>>>???BBBEEEIIIKKKNNNQQQQQQRRRTTTVVVVVVVVVWWWYYY]]]bbbgggiiijjjmmmqqqssssssvvv{{{}}}qqqiii```XXXTTTNNNHHHCCC???>>><<<;;;999999888888888888777666666666666666666555444444444555666777777555444444666777777666666666666666666666666666444444555555555555555444444444444444444444444444888888888888888666555444888888888888888888888888:::;;;<<<===>>>>>>>>>>>>===>>>@@@BBBCCCCCCCCCCCCDDDCCCAAA???>>>=========<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::;;;<<<===;;;<<<=========>>>AAACCCBBBCCCEEEGGGIIIKKKLLLLLLLLLMMMNNNNNNPPPRRRUUUWWWZZZ___fffkkkpppyyy~~~zzzwwwuuusssqqqooollljjjhhhddd```]]]ZZZYYYVVVSSSOOOLLLJJJHHHEEECCCDDDAAA???>>>>>>>>><<<;;;<<<;;;;;;:::999888777666888888888888777777777666444444444555555555555555666555555555555555666666666555444444555666888999999;;;===>>>???AAADDDGGGHHHKKKOOOQQQRRRTTTUUUWWWWWWWWWXXX[[[```ffflllpppsssvvvxxxxxxwwwyyy}}}{{{tttddd^^^UUUOOOJJJFFFAAA===<<<<<<;;;999999888888999777777888888888777666666444444444444444555666666777555444444666777777666666666666666666666666666555555444444444444555555444444444444444444444444222333555666777777777777999999999888777666666666999999:::;;;<<<<<<<<<<<<<<<===>>>@@@AAACCCDDDDDDFFFEEECCCBBB@@@?????????<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<======;;;<<<======<<<===???AAA@@@AAABBBDDDFFFHHHIIIJJJIIIIIIJJJJJJLLLPPPUUUZZZaaahhhrrrzzz~~~zzzwwwuuutttrrrpppkkkjjjgggddd```]]][[[YYYWWWTTTPPPMMMJJJHHHEEECCCCCCAAA>>>===>>>===<<<;;;;;;;;;::::::999888777777777777666666666555555555333444444444555666666666666666555444444444555555666555555555555777888999:::<<<>>>???AAACCCFFFIIIHHHKKKOOORRRTTTUUUVVVWWWWWWXXX[[[___fffnnnvvvzzz}}}~~~}}}{{{{{{~~~wwwllleeeYYYTTTNNNHHHEEEBBB>>><<<;;;;;;:::999999999::::::999999;;;;;;;;;:::999888444444444444555555666666777666555555777888888777666666666666666666666666777666555444333444555666444444444444444444444444...///000111333444555555888888777777777666666666777888999:::;;;;;;;;;;;;;;;;;;<<<===???AAACCCEEEGGGFFFEEEDDDCCCBBBAAAAAA<<<<<<<<<===============<<<<<<<<<<<<<<<<<<======;;;<<<======<<<<<<===>>>??????AAABBBDDDFFFHHHIIIIIIJJJKKKKKKMMMRRR[[[aaakkkttt~~~zzzwwwuuutttrrrpppkkkiiigggdddaaa]]][[[ZZZWWWTTTPPPMMMKKKHHHEEECCCAAA???===<<<<<<<<<;;;:::999999999999999999999999888888777777777666666666333444444444555666666666666555555444444444444555666666555555666777999:::;;;<<>>===<<<999999888888888888888999999:::;;;<<<<<<;;;:::999555555666666777777777777999777666666888999999888777777777777777777777777999888666555444555666666444444444444444444444444222222333333444555666666555555666666666777777777666777888999999:::::::::::::::;;;<<<>>>@@@BBBCCCEEEEEEEEEEEEDDDCCCCCCBBB>>>>>>>>>>>>>>>>>>>>>>>>=====================<<<;;;===>>>===<<<;;;<<<===??????@@@AAADDDFFFHHHJJJIIIKKKMMMNNNPPPWWWaaaiiiuuu~~~zzzwwwuuusssqqqooojjjiiigggdddaaa^^^[[[ZZZWWWTTTPPPMMMKKKIIIFFFDDD@@@>>><<<<<<<<<<<<;;;:::888888999999999:::::::::::::::::::::999999999999444444444555555555555555555444444444444444555555777666555555666777999:::;;;===???@@@AAACCCFFFIIIJJJMMMRRRUUUVVVUUUVVVVVVWWWZZZbbbkkkttt}}}}}}|||~~~ttthhh^^^UUUPPPFFFDDDAAA>>><<<;;;;;;<<<888777777666666666777777888888999:::::::::999999777777888999999999999999;;;999888888:::;;;;;;:::888888888888888888888888:::999888777777666777777555555555555555555555555555555444333333444444555444444444555666777777777666666777888999999999999888999:::<<<===???@@@@@@BBBCCCDDDDDDEEEDDDDDDDDDAAAAAAAAA@@@@@@?????????>>>>>>>>>???>>>>>>===<<<;;;===>>>>>>===<<<===>>>??????@@@AAACCCFFFHHHJJJHHHKKKOOOQQQTTT[[[gggppp~~~{{{wwwuuussspppnnnjjjiiigggdddaaa^^^\\\[[[VVVSSSPPPMMMLLLJJJGGGEEEAAA???===<<<======<<<;;;::::::999999999999999999999999999999888888888888555555555555555444444444333333333333444555555666777666666666666888999:::<<<>>>???@@@AAABBBEEEHHHKKKOOOTTTVVVVVVUUUUUUUUUXXX]]]eeeoooxxx}}}{{{}}}pppcccZZZSSSMMMIIIAAA@@@???===;;;;;;===>>>;;;:::999888888888888888999999999999999:::;;;;;;999:::;;;<<<<<<<<<;;;;;;<<<;;;::::::<<<======<<<::::::::::::::::::::::::::::::::::::999888777777666666666666666666666666444444333222222222333333555555555555555555555555666666777888999999999999777888:::<<<===>>>======???@@@AAACCCDDDEEEDDDDDDDDDDDDCCCBBBAAA@@@@@@???>>>>>>?????????>>>===<<<:::===?????????>>>>>>?????????>>>???AAADDDGGGIIIHHHMMMSSSVVVYYY```lllvvv{{{wwwuuurrrpppnnnjjjiiigggdddaaa^^^\\\[[[UUUSSSOOOMMMLLLKKKHHHFFFBBB@@@>>>===>>>???>>>===<<<;;;;;;:::999888777777666666666666555555555555666666666555555444444333222222222333444555666777777666666666666888999:::===>>>@@@@@@@@@BBBDDDFFFLLLPPPTTTWWWWWWUUUTTTTTTYYY^^^gggpppyyy~~~|||zzz|||zzzpppbbbWWWPPPKKKHHHEEEAAAAAA@@@>>>======???BBB@@@???>>>===<<<<<<<<<<<<<<<;;;;;;:::;;;<<<>>>???;;;<<<===>>>>>>>>>===<<<>>><<<;;;;;;===>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;:::888777777777777777777777777777666555444333444444666666666666666555444444333333666777888999999::::::999777888;;;=========<<<;;;<<<>>>@@@BBBDDDEEEEEEDDDFFFFFFEEEDDDBBBAAA@@@???>>>???@@@@@@@@@>>>===<<<:::===???@@@@@@??????@@@>>>>>>===>>>@@@CCCFFFHHHJJJPPPWWW[[[^^^eeeqqq{{{|||xxxvvvsssqqqooommmjjjgggeeeccc___[[[XXXXXXTTTNNNJJJHHHGGGEEEDDDCCCBBB@@@===;;;::::::::::::::::::999999999888888;;;:::999777555444333222555555666666666666666666555555555555555555555555777777777777888999:::;;;;;;===@@@BBBCCCEEEHHHKKKLLLNNNRRRTTTTTTSSSSSSTTTYYY___hhhnnnqqqtttyyy|||~~~zzz{{{|||tttjjjbbbVVVMMMHHHFFFDDDCCC>>>>>>>>>>>>============?????????>>>>>>>>>>>>>>>>>>>>>>>>===============>>>>>>>>>>>>===============???@@@AAAAAA@@@>>>===>>>>>>>>>>>>>>>>>>>>>>>><<<<<<============<<<<<<::::::999999888777666666555555555555555666777777555555555555555555555555777666444444444555777888777666555666999;;;;;;:::888;;;???BBBCCCCCCCCCDDDGGGFFFFFFEEEDDDCCCBBBBBBDDDCCCBBBAAA@@@?????????============>>>>>>>>>>>>?????????>>>>>>AAAEEEHHHKKKPPPWWW]]]ccckkktttzzz|||xxxvvvsssqqqooonnnlllhhheeebbb^^^ZZZWWWXXXTTTNNNJJJHHHGGGEEEDDDCCCBBB???===;;;::::::::::::::::::999999999888888::::::::::::999999888888555555555555444444444444555555555555555555555555777777777777888999:::;;;;;;===@@@BBBDDDFFFIIIKKKLLLNNNQQQSSSRRRRRRRRRSSSWWW]]]eeejjjlllmmmppprrrxxxzzz{{{zzzyyy{{{{{{oooggg^^^WWWNNNGGGDDDCCCBBB@@@>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@????????????>>>>>>>>>>>>>>>???AAABBBBBBAAA???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>;;;;;;::::::999888888888888888777777777777777888555555555555555555555555444555555666666666666666;;;999888777888999888777888;;;>>>@@@@@@AAABBBCCCDDDDDDDDDDDDCCCCCCBBBBBBCCCCCCBBBAAAAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>??????>>>???AAAFFFIIIKKKPPPWWW]]]bbbiiirrrxxx|||xxxvvvsssqqqooopppmmmiiifffbbb^^^YYYUUUWWWSSSNNNJJJHHHGGGEEEDDDCCCAAA???===;;;::::::::::::::::::999999999888888555555666777777888999999555555444444333333333222666666666666666666666666777777777777888999:::;;;;;;>>>@@@BBBDDDFFFIIIKKKLLLNNNPPPQQQPPPOOOPPPQQQVVV\\\dddggggggfffggghhhmmmpppsssuuuxxx}}}tttiii^^^XXXPPPKKKFFFBBBAAAAAA@@@@@@======>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@AAAAAABBBBBBBBBAAAAAAAAA@@@@@@@@@@@@???@@@AAABBBCCCCCCBBBAAA@@@????????????????????????@@@AAAAAABBBBBBAAAAAA@@@======<<<<<<;;;;;;::::::;;;;;;:::999888888888888555555555555555555444444222444666888888777555444<<<:::888888999:::999888888:::<<<======>>>@@@BBBAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBB??????????????????>>>>>>===>>>>>>>>>???BBBGGGKKKMMMRRRXXX]]]bbbhhhooouuu}}}{{{xxxvvvtttqqqooonnnlllhhheeebbb^^^ZZZWWWWWWSSSOOOKKKIIIGGGEEECCCBBB@@@>>><<<;;;::::::::::::::::::999999999888888444444555555666777888888666666555444444333333333777777777777777777777777777777777777888999:::;;;;;;>>>AAACCCDDDFFFIIIKKKMMMNNNOOOOOONNNMMMNNNPPPWWW]]]dddgggfffdddcccdddfffjjjnnnsssyyy~~~pppeee\\\TTTNNNGGGFFFDDDBBBBBBAAAAAA@@@===>>>>>>???@@@AAAAAABBBAAAAAAAAAAAAAAABBBBBBBBB>>>>>>???@@@AAAAAABBBBBBCCCCCCCCCBBBBBBBBBAAAAAAAAABBBCCCCCCDDDCCCCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBCCCCCCBBBBBBAAA??????>>>>>>==================;;;:::999888888888666666555555555555444444333444666777777777666555888777666888:::<<<<<<<<<777999:::::::::;;;===@@@??????@@@AAACCCDDDEEEEEEEEEEEEEEEDDDDDDCCCBBBBBB@@@@@@@@@@@@????????????======>>>>>>@@@CCCHHHLLLPPPUUU[[[___bbbgggnnnsssxxx~~~{{{xxxvvvtttrrrpppllljjjgggeeeccc```\\\YYYVVVSSSOOOKKKIIIGGGEEECCCAAA@@@>>><<<:::::::::;;;:::::::::999999999888888888999999999999999999999666666666666555555444444777777777777777777777777777777777777888999:::;;;<<<>>>AAACCCDDDFFFIIILLLMMMNNNNNNMMMLLLLLLNNNPPPWWW\\\ccceeedddbbbaaabbbeeehhhmmmttt{{{~~~ooobbbYYYSSSMMMIIICCCDDDDDDCCCAAAAAA@@@@@@>>>??????@@@AAABBBCCCCCCAAABBBBBBBBBCCCCCCCCCDDD???@@@@@@AAABBBCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBCCCCCCDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBCCCCCCBBBBBBAAA@@@@@@@@@???????????????>>>===<<<:::999888888777777777777666666555555555666555555444555666777888888777666777:::;;;<<<;;;777888999888888999;;;======>>>???AAACCCEEEFFFGGGGGGGGGGGGGGGEEEDDDBBBAAABBBBBBAAAAAA@@@@@@@@@@@@===>>>>>>???@@@CCCHHHLLLRRRWWW]]]aaacccgggmmmqqquuuzzz{{{xxxvvvtttrrrpppjjjhhhfffdddcccaaa]]][[[VVVSSSOOOLLLJJJHHHEEEBBB@@@???===;;;:::::::::;;;:::::::::999999999888888888888888888888777777777666666666666666666666666666666666666666666666666777777777777888999:::;;;<<<>>>AAACCCEEEGGGJJJLLLNNNNNNMMMLLLKKKLLLOOORRRWWW[[[```aaa___^^^^^^```eeehhhmmmuuuvvvmmm```UUUOOOKKKGGGDDDAAABBBCCCBBB@@@??????@@@@@@@@@AAAAAABBBBBBCCCCCCBBBCCCCCCDDDDDDEEEEEEEEECCCDDDDDDEEEEEEFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDCCCBBBBBBBBBCCCCCCDDDEEEEEECCCCCCCCCCCCCCCCCCCCCCCCAAABBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@???>>><<<;;;:::999999999999999888888777777666666777666444333444555777999;;;999777777888999888777666777999888888888999:::;;;<<<>>>???BBBCCCEEEFFFHHHHHHIIIHHHGGGFFFDDDBBBCCCCCCBBBBBBAAAAAA@@@@@@>>>?????????@@@CCCHHHLLLRRRWWW]]]aaacccfffkkkooossswww|||{{{xxxvvvtttrrrqqqllljjjgggeeeccc```\\\YYYUUUSSSOOOLLLJJJHHHDDDBBB@@@???===;;;:::::::::;;;:::::::::999999999888888555555555555555666666666333444444555555666666777555555555555555555555555777777777777888999:::;;;<<>>===<<<;;;;;;;;;;;;;;;:::999999888888777555555555555555666777777:::888666666777888777666555777999999888777777888999:::;;;===???AAABBBCCCEEEFFFHHHIIIIIIHHHGGGFFFDDDDDDCCCCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@CCCGGGKKKPPPUUU\\\```bbbdddiiimmmooorrrvvvyyy{{{|||~~~}}}|||{{{{{{{{{|||}}}}}}{{{xxxvvvuuusssqqqnnnkkkhhheeeccc___[[[XXXUUUSSSOOOMMMKKKHHHDDDBBB???>>>===;;;:::::::::;;;:::::::::999999999888888777777888888999999::::::111222222333444555666666555555555555555555555555777777777777888999:::;;;===???BBBDDDEEEGGGJJJLLLNNNMMMLLLKKKKKKMMMRRRVVV^^^```aaa___[[[ZZZ[[[]]]bbbeeelllwww|||oooggg]]]VVVMMMGGGEEEEEECCCBBBAAACCCEEEDDDCCCCCCFFFIIICCCCCCCCCCCCCCCBBBBBBBBBCCCDDDDDDEEEFFFGGGGGGGGGEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDAAAAAAAAABBBBBBDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEECCCCCCDDDDDDDDDDDDCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>============<<<<<<;;;;;;:::999888888333444666777888777666555666444333555777999999999444777::::::999777777777777888999;;;===>>>@@@AAACCCDDDGGGIIIKKKKKKJJJIIIEEEEEEDDDCCCBBBBBBAAAAAAAAAAAAAAA@@@@@@CCCGGGJJJNNNSSSZZZ^^^```cccgggkkklllooorrrtttsssrrrrrrrrrooonnnmmmmmmnnnqqqsssuuuwwwvvvzzz|||xxxuuutttrrrqqqmmmkkkiiigggddd```\\\XXXWWWTTTPPPMMMKKKHHHEEECCC@@@???>>><<<;;;;;;;;;;;;:::::::::999999999888888888888888888888888888888555555555555555555555555777777666666555555555555666666777888:::;;;<<<===AAABBBCCCEEEGGGHHHHHHHHHKKKIIIGGGGGGJJJNNNSSSVVV\\\\\\\\\[[[YYYYYY[[[]]]aaajjjssszzzuuujjj```ZZZSSSOOOJJJGGGGGGFFFCCC@@@AAAAAABBBBBBCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFEEEEEEHHHGGGGGGFFFEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDDDDDDDCCCCCC@@@??????>>>??????@@@@@@???>>>>>>===<<<<<<;;;;;;666666555555555555666666999888777555555444444444666777888999999:::999999666666888999;;;<<<>>>>>>AAABBBEEEGGGHHHIIIIIIIIIHHHHHHGGGFFFDDDBBB@@@?????????>>>>>>???AAACCCDDDKKKPPPVVV[[[___bbbeeeggglllkkklllmmmnnnkkkddd___]]]]]]]]]^^^```bbbeeeffffffllltttyyy}}}|||xxxuuutttrrrqqqmmmkkkiiigggddd```\\\XXXVVVSSSPPPMMMKKKIIIFFFDDD@@@???>>><<<;;;;;;;;;;;;:::::::::999999999888888888888888888888888888888555555555555555555555555666666666555555555444444666666777999:::;;;<<<===???AAACCCEEEGGGIIIJJJKKKJJJIIIGGGGGGJJJNNNSSSVVVZZZ[[[[[[ZZZYYYYYY\\\^^^bbbkkkttt{{{{{{nnnddd\\\SSSLLLKKKHHHDDDCCCCCCCCCAAA@@@AAABBBBBBCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFEEEEEEGGGGGGFFFEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDDDDDDDCCCCCCAAAAAA@@@@@@@@@@@@@@@@@@?????????>>>===<<<<<<<<<999888777666666666666777999888888777666666666666888888888999888888777777666777888999:::<<<======???@@@BBBEEEFFFGGGHHHHHHHHHHHHHHHGGGEEECCCBBBAAA@@@?????????@@@AAACCCDDDIIINNNTTTYYY]]]aaadddfffkkkjjjjjjjjjjjjfff___ZZZUUUUUUUUUUUUWWWYYY\\\]]]```ffflllqqquuu{{{|||xxxvvvtttrrrqqqmmmkkkiiigggddd```\\\XXXUUUSSSOOOLLLKKKIIIGGGEEE@@@???>>><<<;;;;;;;;;;;;:::::::::999999999888888888888888888888888888888555555555555555555555555555555555444444444444444666777888999:::;;;<<<===>>>@@@BBBEEEHHHJJJLLLLLLIIIHHHGGGGGGJJJNNNSSSVVVWWWXXXYYYXXXXXXYYY\\\___dddmmmvvv}}}vvvggg\\\WWWRRRKKKDDDDDDBBB@@@@@@AAABBBBBBAAABBBCCCCCCDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFDDDEEEFFFFFFGGGFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFEEEFFFFFFEEEEEEDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDDDDEEEEEEDDDDDDCCCDDDCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@??????>>>>>>===<<<<<<:::999888888777777999999888888888888888999888888888888777666555444666777777999:::;;;<<<<<<<<<===???BBBDDDFFFGGGGGGHHHHHHHHHGGGFFFEEECCCCCCAAAAAA@@@@@@@@@BBBCCCDDDGGGLLLRRRWWW[[[___cccfffiiihhhhhhgggddd___WWWRRRMMMMMMMMMMMMNNNPPPRRRSSSXXX[[[```dddhhhoooxxx}}}yyyvvvtttrrrpppmmmkkkiiigggddd```\\\XXXTTTRRROOOLLLKKKJJJGGGFFF@@@???>>><<<;;;;;;;;;;;;:::::::::999999999888888888888888888888888888888555555555555555555555555444444444444444444444444666777888999;;;<<<======???@@@CCCEEEHHHJJJKKKKKKHHHGGGGGGGGGJJJNNNSSSUUUUUUVVVWWWWWWXXXYYY]]]___fffoooxxx|||pppeeeWWWPPPNNNMMMHHHBBBCCCBBBBBBBBBCCCDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFFFFGGGGGGFFFFFFFFFGGGGGGHHHHHHGGGGGGFFFEEEEEEEEEEEEDDDDDDDDDCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDFFFFFFEEEDDDCCCCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@???>>><<<:::999999999999888888888888999999:::777777777777777666555555666777777888999::::::;;;:::;;;===@@@BBBDDDFFFGGGHHHHHHHHHHHHGGGFFFEEEEEECCCBBBAAAAAAAAABBBCCCDDDFFFJJJPPPUUUZZZ^^^bbbeeehhhhhhgggeee```ZZZRRRNNNKKKKKKJJJJJJJJJKKKLLLMMMPPPRRRUUUWWW\\\bbbkkkqqq{{{}}}yyywwwtttrrrooommmkkkiiigggddd```\\\XXXTTTRRROOOLLLKKKJJJGGGFFF@@@???>>><<<;;;;;;;;;;;;:::::::::999999999888888777777777777777777777777555555555555555555555555444444444444444444444444777777888999;;;<<<===>>>@@@AAACCCEEEGGGHHHHHHIIIFFFFFFFFFHHHJJJNNNRRRUUUSSSUUUVVVWWWWWWZZZ]]]```gggpppzzzrrrhhh]]]TTTJJJEEEFFFFFFCCC@@@CCCDDDEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGFFFFFFGGGHHHHHHHHHHHHGGGFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEEEEEEEEEEDDDDDDGGGGGGFFFEEEDDDDDDEEEEEEDDDCCCCCCCCCCCCCCCBBBBBBCCCBBB@@@>>><<<;;;::::::888888777777777888999999555555666777777777777777777777777888888999999999999:::<<<>>>AAACCCEEEFFFGGGGGGHHHHHHHHHHHHGGGGGGEEEDDDCCCBBBBBBBBBCCCDDDFFFJJJOOOTTTXXX\\\aaadddgggggggggeee___XXXRRRNNNLLLKKKIIIHHHHHHHHHIIIJJJJJJKKKLLLNNNRRRXXX___cccllluuu}}}zzzwwwuuuqqqooommmkkkiiigggddd```\\\XXXUUUSSSOOOLLLKKKIIIGGGEEE@@@???>>><<<;;;;;;;;;;;;:::::::::999999999888888777777777777777777777777555555555555555555555555444444444444444555555555777888999:::;;;<<<===>>>@@@AAABBBDDDEEEFFFFFFGGGEEEEEEFFFHHHKKKOOORRRTTTSSSUUUVVVWWWXXXZZZ]]]```hhhqqq{{{~~~zzzxxxwwwwwwwwwzzz}}}~~~qqqddd\\\QQQLLLFFFCCCCCCDDDCCCAAABBBDDDEEEEEEDDDCCCCCCDDDGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHGGGGGGFFFEEEHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFEEEEEEEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEEEEFFFFFFEEEEEEDDDGGGFFFFFFEEEEEEFFFFFFGGGEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCAAA???>>>===<<<<<<999999888888777888888999444555666777888888888888777777777777777777888888999:::;;;<<>><<<;;;;;;;;;;;;:::::::::999999999888888777777777777777777777777555555555555555555555555444444555555555666666666777888999:::;;;===>>>>>>===>>>@@@BBBDDDFFFFFFGGGDDDEEEFFFHHHKKKOOORRRTTTUUUVVVWWWXXXXXXZZZ^^^```hhhrrr{{{yyywwwtttqqqoooooopppqqqtttwww{{{wwwmmmcccZZZTTTJJJIIIHHHEEEDDDCCCDDDEEEAAACCCFFFFFFEEEDDDEEEFFFHHHHHHHHHHHHHHHGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGHHHHHHHHHGGGGGGFFFEEEHHHHHHIIIIIIHHHHHHGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFGGGHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCAAA@@@>>>>>>======<<<;;;:::999999888999999777777888888888888888888777777777777777777777666888888999:::<<<>>>@@@BBBDDDDDDFFFGGGHHHHHHHHHHHHHHHGGGFFFDDDCCCCCCDDDDDDDDDGGGJJJNNNQQQUUUYYY]]]aaadddgggeeeaaa[[[WWWVVVLLLKKKIIIFFFEEEDDDDDDDDDEEEDDDCCCEEEGGGJJJLLLLLLUUU]]]iiiyyy}}}zzzxxxuuuqqqnnnmmmkkkiiigggddd```\\\XXXWWWTTTPPPMMMKKKHHHEEECCC@@@???>>>===;;;;;;;;;;;;:::::::::999999999888888777777777777777777777777555555555555555555555555555555555666666666777777777888999:::<<<===>>>>>>:::<<<>>>AAADDDFFFGGGHHHDDDDDDFFFHHHKKKOOORRRTTTUUUWWWXXXXXXYYYZZZ^^^```hhhrrr|||}}}}}}}}}~~~{{{uuussspppnnnnnnnnnpppqqqtttuuuyyy}}}rrrfff]]]VVVOOOKKKDDDEEEFFFDDDAAA???AAACCC@@@DDDHHHIIIGGGGGGHHHJJJHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHHHHHHHHHHGGGFFFEEEHHHHHHIIIIIIHHHHHHGGGFFFGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDDDDEEEFFFGGGIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGCCCBBBAAA@@@???>>>>>>>>>>>>===<<<;;;:::999999999999999:::999999888777666777777777777666666666666888777777888999<<<>>>???CCCDDDEEEFFFGGGHHHHHHHHHIIIHHHFFFEEEDDDCCCDDDDDDBBBEEEHHHKKKNNNRRRVVVYYY^^^bbbfffeeeaaa\\\YYYXXXNNNLLLJJJHHHFFFEEEDDDDDDCCCBBBBBBCCCEEEFFFGGGFFFQQQWWWcccqqq~~~zzzwwwtttpppmmmjjjjjjhhhfffccc___\\\ZZZWWWTTTPPPMMMKKKHHHFFFCCC@@@???>>><<<;;;;;;;;;;;;999999999888888888888777666555444666888999888777666666666666555444333222444333222222222444666888999999:::;;;<<<<<<<<<<<<<<<===>>>@@@AAABBBCCCCCCAAACCCFFFJJJMMMPPPRRRSSSTTTVVVXXXYYYYYY[[[^^^```jjjqqq|||~~~zzzxxxyyy|||~~~zzzyyyxxxuuusssrrrsssttttttwwwxxxzzz|||wwwmmm```WWWRRROOOKKKHHHFFFFFFFFFEEEEEEEEEEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGKKKJJJHHHGGGFFFGGGGGGHHHKKKKKKKKKKKKKKKKKKKKKKKKHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHJJJIIIIIIHHHGGGGGGFFFFFFKKKJJJIIIHHHGGGHHHIIIIIIHHHGGGEEEDDDDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEFFFEEEEEEDDDCCCBBBBBBBBB??????>>>===<<<;;;:::999::::::999888777666555555777777777777777888888999999999:::;;;;;;<<<<<<===???@@@AAACCCFFFHHHIIIJJJLLLKKKIIIGGGEEEDDDDDDEEEEEEFFFGGGIIIKKKOOOUUUYYY]]]___aaabbbbbb___\\\YYYTTTPPPLLLJJJIIIIIIHHHGGGFFFFFFEEEDDDEEEFFFGGGHHHKKKQQQ[[[iiiyyy}}}zzzxxxuuurrroookkkjjjiiifffccc___[[[YYYWWWTTTPPPMMMKKKHHHFFFCCC@@@???>>><<<;;;;;;;;;;;;999999999888888888888777:::888777777888999888777222333444555666666666666444333222222333444666888888999:::;;;<<<<<<<<<<<<@@@@@@AAABBBCCCCCCCCCCCCAAACCCEEEHHHLLLOOOQQQSSSUUUVVVXXXYYYYYY[[[^^^aaajjjqqq|||}}}xxxwwwxxx||||||zzzzzz{{{{{{{{{|||}}}~~~yyykkkbbbWWWPPPMMMLLLIIIFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIHHHHHHIIIJJJLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLJJJJJJJJJKKKKKKJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIKKKKKKKKKKKKKKKKKKKKKKKKLLLKKKJJJIIIIIIIIIJJJJJJIIIHHHGGGFFFEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEDDDDDDCCCDDDCCCBBBAAA@@@???>>>>>>;;;;;;:::999888777666666666666555555555666666777888999999::::::;;;<<<<<<>>>???@@@BBBDDDFFFHHHIIIKKKJJJHHHFFFEEEEEEEEEEEEDDDEEEFFFGGGIIILLLRRRVVV[[[]]]___aaaaaa___]]][[[XXXTTTPPPMMMLLLKKKJJJIIIFFFEEEDDDCCCCCCDDDEEEFFFJJJPPP[[[hhhxxx}}}{{{yyywwwtttqqqlllllljjjgggccc^^^ZZZXXXWWWTTTPPPMMMKKKHHHFFFCCC@@@???===<<<;;;;;;::::::999999999888888888888777;;;999666555666777666666222333444555666666666666444444333333444555777888888888999:::;;;;;;;;;;;;AAABBBBBBBBBBBBBBBAAAAAABBBBBBDDDFFFIIIMMMQQQSSSUUUWWWXXXYYYZZZ\\\___bbbjjjrrr|||}}}zzzvvvvvvxxx{{{qqqggg]]]WWWOOOJJJIIIIIIHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJLLLNNNOOOQQQMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMJJJJJJLLLLLLLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKLLLMMMMMMNNNNNNMMMLLLKKKJJJJJJJJJKKKKKKIIIIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFEEEEEEFFFFFFEEEDDDCCCBBBBBBAAA<<<<<<;;;;;;:::999888888777777666666666666666777777777888888999::::::;;;<<<===>>>@@@BBBDDDFFFFFFHHHGGGFFFFFFEEEFFFFFFFFFEEEFFFGGGGGGHHHKKKOOOSSSYYYZZZ]]]___```___^^^]]]]]]YYYUUURRRPPPOOOMMMKKKIIIHHHFFFEEEDDDDDDEEEEEEIIIOOOYYYgggvvv~~~{{{yyywwwsssqqqmmmmmmkkkgggccc^^^ZZZXXXWWWTTTPPPMMMKKKHHHFFFCCC???>>>===<<<;;;:::::::::999999999888888888777777888666333222333444555444666666666666555444333222444444444444555666777888777888999:::;;;;;;;;;;;;??????@@@@@@@@@@@@??????BBBBBBBBBDDDHHHLLLPPPSSSVVVWWWYYYYYYZZZ]]]aaaeeekkkrrr{{{{{{xxxtttuuuxxx{{{~~~qqqeee]]]UUUQQQKKKHHHHHHHHHHHHGGGFFFFFFFFFGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKMMMNNNPPPPPPMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLJJJKKKLLLMMMMMMLLLKKKJJJKKKKKKKKKKKKKKKLLLLLLLLLJJJJJJKKKKKKLLLMMMMMMNNNLLLLLLLLLKKKKKKKKKKKKKKKIIIIIIHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEDDDDDDCCCBBBBBBAAA>>>>>>======<<<;;;;;;:::;;;:::999888888888888888666666777777888999999999;;;;;;===>>>@@@BBBCCCDDDEEEEEEEEEEEEFFFFFFGGGGGGHHHIIIJJJIIIJJJKKKOOOQQQUUUVVVYYY[[[]]]^^^^^^___```]]]YYYVVVTTTRRRPPPNNNMMMLLLJJJHHHGGGGGGGGGHHHIIINNNXXXeeettt{{{xxxuuuqqqnnnnnnmmmkkkhhhccc___ZZZXXXWWWTTTPPPMMMKKKHHHFFFCCC???>>>===;;;::::::::::::999999999888888888777777666444222222444666666666666666666666555444333222555555555555666777888888888888999:::;;;;;;;;;;;;======>>>???@@@@@@@@@@@@AAAAAABBBDDDGGGLLLPPPSSSVVVWWWXXXYYY[[[___dddhhhmmmssszzz|||xxxvvvsssvvvyyy|||~~~~~~rrrhhh___YYYQQQNNNJJJHHHGGGGGGGGGFFFFFFGGGGGGGGGHHHHHHHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJKKKLLLLLLMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKJJJKKKLLLMMMMMMLLLKKKJJJKKKKKKKKKLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLKKKKKKJJJIIIIIIIIIHHHHHHHHHGGGGGGIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFEEEEEEEEEDDDDDDCCCCCCBBB@@@@@@@@@???>>>>>>======<<<<<<;;;999888888888888555555666777777888888999999:::;;;===>>>@@@AAAAAACCCCCCDDDEEEFFFFFFFFFGGGHHHIIIJJJJJJIIIJJJLLLOOOQQQSSSTTTWWWZZZ\\\^^^___```]]]ZZZXXXWWWVVVSSSQQQPPPOOOMMMKKKJJJIIIIIIJJJKKKPPPYYYeeettt~~~zzzwwwtttooolllmmmmmmkkkhhhddd___[[[YYYWWWTTTPPPMMMKKKHHHFFFCCC???>>><<<;;;::::::999999999999999888888888888777666555555666888999999888222333444555666666666666555555666666777888888888999999:::;;;<<<<<<<<<<<<>>>???@@@AAABBBBBBBBBBBBAAAAAACCCEEEHHHLLLPPPRRRTTTVVVXXXYYY\\\aaahhhlllppptttyyy|||{{{xxxvvvuuutttwww{{{}}}}}}}}}}}}~~~~~~pppfff___XXXTTTMMMKKKIIIGGGFFFEEEEEEEEEGGGGGGGGGHHHHHHIIIIIIJJJHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKKKKKKKKKKKKKJJJLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKJJJKKKKKKLLLLLLMMMMMMNNNPPPPPPOOOOOOOOOOOOOOOOOOMMMMMMNNNNNNMMMMMMLLLKKKIIIJJJJJJJJJJJJIIIHHHHHHJJJJJJJJJJJJJJJJJJJJJJJJGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFEEEBBBBBBBBBAAAAAA@@@@@@@@@<<<;;;:::888777666666666555555666777777888888999999999:::<<<===>>>???@@@BBBBBBDDDEEEFFFFFFFFFFFFFFFGGGHHHHHHGGGGGGIIIKKKNNNOOOPPPSSSVVVYYY\\\^^^___]]][[[ZZZZZZZZZXXXVVVSSSRRRPPPNNNMMMLLLMMMMMMQQQUUU^^^iiivvv|||yyywwwssspppmmmlllllljjjhhhddd```]]]ZZZWWWTTTPPPMMMKKKHHHFFFCCC>>>===<<<;;;:::999999999999999999888888888888777777777777999::::::888555222333444555666666666666555555666777888888888888::::::;;;<<<============???@@@AAAAAAAAAAAA@@@@@@@@@AAADDDGGGJJJMMMPPPQQQSSSUUUWWWYYY]]]ccckkkpppsssuuuxxxxxxwwwvvvuuuvvvvvvyyy}}}}}}|||{{{|||qqqeee]]]XXXRRROOOJJJJJJJJJIIIGGGFFFFFFGGGGGGGGGHHHHHHIIIJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLLLLLLLKKKJJJMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLKKKIIIHHHHHHIIIKKKLLLJJJJJJKKKKKKLLLMMMMMMNNNNNNNNNNNNOOOOOOPPPPPPQQQOOOPPPPPPQQQPPPOOONNNMMMLLLLLLMMMMMMMMMLLLKKKJJJKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHGGGGGGGGGCCCCCCCCCCCCBBBBBBBBBBBB===<<<;;;999777666666666555666666777888888999999999999:::;;;===>>>??????AAABBBDDDEEEEEEEEEEEEDDDEEEFFFGGGGGGGGGGGGIIIJJJLLLLLLMMMOOORRRVVVZZZ\\\]]]\\\\\\]]]^^^^^^]]][[[XXXWWWUUUTTTSSSSSSSSSTTTXXX]]]dddnnnzzz~~~zzzxxxvvvtttqqqnnnlllkkkjjjhhheeeaaa]]][[[WWWTTTPPPMMMKKKHHHFFFCCC>>>===<<<;;;:::999999999999999999888888888888777666666777999:::888444111666666666666555444333222555666777888888999999888:::;;;<<<===>>>>>>>>>>>>@@@@@@@@@??????===<<<<<<@@@AAADDDHHHLLLNNNPPPQQQRRRTTTVVVYYY^^^eeelllrrruuuvvvwwwwwwuuutttuuuvvvwww{{{}}}{{{zzz{{{yyylllaaaYYYTTTPPPLLLJJJKKKLLLKKKJJJIIIJJJKKKGGGGGGHHHHHHIIIJJJKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIHHHIIIKKKLLLMMMMMMMMMLLLNNNNNNNNNNNNNNNNNNNNNNNNKKKKKKKKKKKKKKKKKKKKKKKKMMMKKKHHHGGGGGGHHHKKKMMMIIIJJJJJJKKKLLLMMMMMMMMMIIIJJJKKKLLLNNNOOOPPPQQQQQQRRRSSSSSSSSSRRRPPPPPPNNNNNNOOOPPPOOONNNMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJKKKKKKKKKKKKKKKGGGGGGGGGGGGGGGGGGFFFFFFDDDDDDDDDDDDCCCCCCCCCCCC@@@???===;;;:::888888888666666777777888888999999999999:::;;;===>>>??????AAABBBDDDEEEEEEEEEDDDCCCFFFGGGIIIIIIIIIIIIKKKLLLKKKKKKKKKMMMPPPTTTXXX[[[]]]\\\]]]^^^```aaa```___^^^]]][[[ZZZYYYYYYZZZZZZ^^^bbbiiirrr~~~~~~zzzvvvsssqqqpppmmmkkkhhhfffeeebbb___\\\TTTRRRPPPNNNLLLJJJFFFCCC@@@>>>===;;;:::::::::::::::888777777888888666555666666777777888888999999555555666666666666555555444444555666777888999999::::::::::::;;;<<<=========>>>???>>>======???AAA>>>AAAFFFJJJMMMPPPSSSUUUTTTTTTVVVZZZ___ffflllooovvvwwwyyyyyyxxxxxxyyy{{{}}}~~~~~~}}}||||||}}}xxxpppddd[[[UUUQQQMMMJJJKKKJJJJJJIIIIIIIIIJJJJJJJJJIIIIIIIIIJJJKKKKKKLLLGGGHHHJJJKKKLLLKKKIIIHHHNNNNNNOOOOOONNNLLLJJJIIIJJJKKKKKKLLLLLLKKKJJJJJJMMMKKKIIIHHHIIIJJJJJJJJJLLLKKKIIIGGGFFFGGGHHHIIIKKKJJJJJJJJJKKKKKKLLLMMMJJJLLLMMMMMMMMMMMMPPPRRRRRRRRRRRRRRRRRRSSSTTTUUUSSSRRRPPPNNNNNNNNNPPPQQQOOONNNNNNNNNMMMLLLLLLLLLJJJJJJKKKKKKKKKKKKJJJJJJLLLLLLLLLLLLKKKKKKKKKKKKMMMMMMLLLLLLKKKKKKJJJJJJLLLKKKJJJIIIHHHGGGFFFFFFGGGGGGGGGGGGGGGGGGHHHHHHDDDCCCBBB???===;;;:::999999888777666666555555555999999999:::::::::;;;;;;>>>??????@@@AAABBBCCCDDDFFFGGGGGGHHHIIIJJJKKKKKKLLLNNNPPPQQQQQQSSSVVVXXX\\\]]]```dddhhhjjjkkkjjjgggeeebbbaaabbbcccccccccggglllsss|||~~~zzzvvvsssrrrqqqmmmkkkhhhfffdddbbb^^^[[[UUURRRPPPNNNLLLIIIFFFCCC@@@>>>===;;;::::::::::::999888777777888999888666444555555555666666666777555555555666666555555555555555666666777888999999::::::::::::;;;<<<=========>>>???>>>======???AAAAAADDDIIILLLNNNOOOPPPRRRSSSSSSTTTXXX]]]dddkkkoootttvvvxxxxxxxxxxxxzzz|||}}}~~~~~~}}}|||{{{}}}|||pppiii___WWWSSSPPPMMMKKKJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJKKKLLLLLLJJJKKKLLLNNNNNNMMMLLLLLLNNNOOOOOOOOOOOONNNLLLKKKLLLLLLLLLLLLLLLLLLKKKKKKNNNMMMKKKJJJKKKKKKKKKKKKKKKJJJHHHFFFFFFFFFGGGHHHHHHHHHHHHHHHHHHIIIJJJJJJIIIKKKLLLLLLKKKLLLOOOQQQSSSSSSSSSTTTUUUVVVWWWWWWUUUTTTSSSQQQQQQQQQRRRRRRQQQQQQPPPOOOOOONNNNNNNNNKKKKKKLLLLLLLLLLLLKKKKKKNNNNNNMMMMMMLLLLLLLLLKKKMMMMMMMMMLLLLLLLLLLLLKKKNNNNNNMMMMMMLLLKKKKKKKKKGGGGGGGGGGGGGGGGGGGGGGGGEEEDDDCCCAAA???===;;;:::999999888777666666666666:::;;;;;;;;;;;;<<<<<<<<<>>>>>>???@@@AAABBBCCCCCCEEEFFFGGGHHHIIIJJJJJJKKKKKKLLLNNNOOOPPPQQQTTTWWW[[[]]]```eeekkknnnppppppqqqooolllkkkkkklllnnnnnnrrrvvv|||}}}yyyvvvtttsssrrrllljjjhhhfffdddaaa]]]ZZZUUUSSSPPPMMMLLLIIIFFFCCC@@@>>>===;;;::::::::::::999888777888999:::999888555555555555666666666666666666777777777777666666666666777777888888888999::::::::::::;;;<<<===>>>===>>>???>>>======???AAADDDHHHMMMOOOPPPOOONNNNNNRRRQQQRRRUUUZZZbbbiiimmmrrrtttvvvxxxxxxyyy{{{}}}~~~~~~}}}{{{{{{|||~~~wwwoooeee```YYYSSSPPPNNNMMMLLLJJJIIIIIIIIIIIIIIIJJJJJJKKKJJJJJJJJJJJJKKKLLLLLLKKKKKKLLLMMMMMMMMMMMMMMMOOOOOOPPPPPPPPPPPPOOONNNNNNNNNMMMMMMMMMLLLLLLKKKKKKKKKJJJIIIIIIIIIJJJJJJLLLKKKIIIHHHGGGGGGHHHHHHHHHGGGGGGGGGGGGHHHHHHIIIHHHIIIJJJJJJJJJKKKMMMOOOTTTTTTUUUVVVWWWYYYZZZZZZXXXWWWWWWVVVUUUUUUTTTTTTSSSSSSSSSRRRQQQPPPPPPPPPLLLLLLMMMMMMMMMMMMLLLLLLQQQQQQPPPOOONNNNNNMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNMMMLLLLLLLLLKKKKKKJJJJJJGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDBBB@@@>>>===<<<:::999888777777666666777999999:::::::::;;;;;;;;;======>>>???@@@AAABBBBBBDDDDDDEEEFFFGGGHHHIIIIIIHHHJJJLLLMMMNNNPPPSSSUUUYYY\\\aaahhhnnntttxxxzzz}}}{{{xxxwwwvvvxxxzzz||||||yyyvvvuuuttttttmmmjjjhhheeeccc```]]]ZZZVVVSSSPPPMMMKKKIIIFFFCCC@@@>>>===;;;::::::::::::999888777888:::;;;;;;:::777777777777888888888888888888999999999999888888777777777888888888999999:::::::::;;;;;;<<<===>>>===>>>???>>>======???AAAEEEIIINNNQQQQQQOOONNNMMMPPPPPPPPPRRRXXX```ggglllpppsssuuuwwwxxxzzz|||~~~|||zzzzzz|||~~~vvvkkkddd^^^ZZZVVVQQQNNNLLLLLLKKKIIIIIIIIIIIIIIIIIIJJJKKKKKKJJJJJJJJJKKKLLLMMMMMMNNNNNNNNNOOOPPPPPPPPPQQQQQQQQQQQQRRRRRRRRRRRRRRRPPPOOONNNMMMLLLLLLLLLLLLKKKLLLLLLLLLKKKKKKLLLMMMOOONNNLLLKKKIIIIIIIIIIIIHHHHHHHHHGGGGGGHHHIIIIIIGGGHHHIIIIIIIIIJJJLLLNNNRRRSSSUUUWWWYYYZZZ[[[[[[ZZZZZZZZZZZZYYYWWWVVVUUUUUUUUUTTTSSSRRRRRRQQQQQQOOONNNNNNNNNNNNNNNNNNOOOSSSSSSRRRQQQPPPOOOOOONNNMMMMMMNNNOOOOOOPPPQQQQQQOOONNNMMMLLLKKKJJJIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGFFFEEEDDDBBB@@@???======;;;:::999888888777777888666777777777777888888888<<<<<<===>>>???@@@@@@AAABBBBBBCCCDDDEEEFFFGGGGGGGGGIIIKKKLLLMMMOOORRRUUUWWW[[[aaaiiipppwww}}}|||yyyvvvuuuttttttmmmkkkhhhfffddd```\\\YYYWWWTTTPPPMMMJJJHHHEEECCC@@@>>>===;;;::::::::::::999888777888:::;;;;;;:::888888888888777777777777666777777777777777777666777777888888999999::::::;;;;;;;;;;;;<<<===>>>>>>===>>>???>>>======???AAADDDHHHNNNQQQRRRQQQOOOOOOOOOOOOOOORRRXXX___fffkkkoooqqqtttvvvxxxzzz}}}~~~}}}{{{yyyzzz|||~~~wwwlllccc]]]YYYXXXUUUQQQNNNKKKKKKKKKJJJIIIIIIIIIJJJJJJKKKLLLKKKKKKKKKLLLMMMNNNPPPPPPTTTUUUVVVWWWXXXXXXXXXXXXTTTTTTTTTTTTUUUUUUUUUUUUSSSRRRPPPNNNMMMLLLLLLLLLNNNPPPRRRSSSRRRQQQSSSUUURRRQQQPPPNNNLLLJJJIIIIIIHHHHHHGGGGGGGGGGGGHHHHHHGGGHHHIIIIIIIIIJJJLLLNNNQQQRRRUUUWWWZZZ[[[\\\]]]]]]]]]]]]\\\[[[YYYXXXWWWWWWVVVUUUTTTSSSRRRQQQQQQQQQPPPOOOOOOOOOOOOPPPQQQUUUTTTTTTSSSRRRQQQQQQQQQNNNOOOOOOPPPQQQRRRSSSSSSVVVUUUSSSRRRPPPNNNLLLLLLJJJIIIIIIIIIHHHHHHGGGGGGEEEDDDCCCBBB@@@>>>======<<<;;;:::999999888888999666666666777777777888888:::;;;;;;<<<===>>>??????@@@@@@AAABBBCCCDDDEEEEEEFFFHHHKKKLLLMMMOOOSSSUUUTTTYYY```gggnnnuuu}}}|||yyyvvvuuuttttttooollliiigggdddaaa]]]ZZZXXXUUUPPPLLLJJJHHHEEECCC@@@>>>===;;;::::::::::::999888777888999:::999888666666666666555555555555333333444444444444333333777777888999:::;;;<<<<<<;;;;;;;;;;;;<<<===>>>???===>>>???>>>======???AAADDDHHHMMMPPPQQQPPPPPPPPPNNNOOOQQQTTTZZZ```fffjjjoooqqqtttvvvxxxzzz}}}~~~}}}|||zzzyyyzzz}}}uuukkkccc\\\XXXVVVVVVUUURRRNNNKKKKKKLLLJJJJJJJJJJJJKKKLLLMMMMMMLLLMMMNNNOOOQQQSSSUUUVVVWWWYYY[[[]]]^^^^^^]]]\\\[[[[[[ZZZYYYYYYZZZZZZ[[[WWWUUUSSSQQQOOOOOOOOOOOOMMMPPPTTTUUUUUUUUUWWWZZZXXXWWWUUUSSSPPPMMMKKKJJJIIIHHHHHHGGGGGGGGGGGGGGGHHHIIIJJJJJJJJJKKKMMMOOORRRTTTWWW[[[]]]___``````aaa```___^^^]]]\\\[[[ZZZYYYXXXWWWVVVUUUSSSRRRRRRSSSRRRQQQPPPPPPQQQRRRSSSTTTTTTTTTTTTSSSSSSSSSSSSPPPQQQQQQRRRSSSTTTTTTTTTVVVUUUTTTRRRPPPNNNMMMLLLKKKKKKKKKJJJJJJIIIIIIHHHEEEDDDCCCBBB@@@???>>>======<<<;;;::::::999999:::888888999999999:::::::::999999:::;;;<<<===>>>>>>>>>>>>???@@@AAABBBCCCCCCEEEGGGIIIKKKLLLOOORRRUUUSSSXXX^^^dddiiiooowww}}}}}}yyyvvvtttsssssspppnnnkkkhhheeebbb^^^[[[YYYUUUPPPLLLIIIGGGEEECCC@@@>>>===;;;::::::::::::999888777777888999888666777666666666555555555444333333444444444444333333666666777999;;;<<<===>>>;;;;;;;;;;;;<<<===>>>???===>>>???>>>======???AAAFFFIIILLLOOOOOOOOOOOOPPPNNNOOORRRWWW]]]bbbgggiiioooqqqtttvvvwwwyyy|||~~~||||||{{{yyyxxxzzz~~~sssggg```[[[WWWTTTQQQRRRSSSQQQNNNLLLLLLMMMKKKKKKKKKKKKLLLMMMNNNOOOOOOPPPRRRTTTWWWZZZ\\\^^^]]]```dddggghhhgggdddccccccbbbaaa```______``````\\\ZZZWWWUUUSSSRRRRRRSSSNNNSSSXXXZZZZZZZZZ^^^bbbcccbbb```\\\YYYUUUQQQPPPMMMLLLLLLKKKJJJJJJKKKKKKIIIKKKLLLLLLKKKLLLOOOQQQVVVXXX\\\```ccceeefffffffffdddbbb```___^^^^^^^^^[[[[[[ZZZXXXWWWVVVUUUTTTTTTSSSRRRQQQQQQRRRSSSTTTSSSSSSTTTTTTTTTTTTUUUUUURRRRRRSSSSSSTTTTTTUUUUUURRRRRRQQQPPPOOOOOONNNMMMMMMMMMMMMLLLKKKJJJJJJJJJFFFEEEDDDCCCBBB@@@??????>>>===<<<;;;::::::::::::999999999:::::::::;;;;;;888888999:::;;;<<<============>>>???@@@AAAAAABBBCCCEEEGGGIIIKKKMMMQQQSSSRRRVVV\\\```ccchhhooovvv}}}yyyvvvtttsssrrrqqqoookkkiiifffccc^^^[[[YYYUUUPPPLLLIIIGGGEEEDDD@@@???===;;;:::::::::::::::888777777888888666555999999888888777777777666555555666666666666555555555666777999;;;===>>>???<<<;;;;;;<<<<<<===>>>???===>>>???>>>======???AAAHHHJJJMMMNNNMMMMMMNNNOOOMMMPPPTTTYYY___cccgggiiioooqqqtttvvvwwwyyy{{{~~~{{{{{{zzzyyyxxx{{{wwwjjj___YYYVVVSSSQQQMMMOOOQQQQQQNNNLLLMMMOOOLLLLLLLLLLLLMMMNNNOOOPPPRRRSSSUUUWWW[[[^^^aaaccchhhlllppptttuuutttqqqnnniiihhhfffdddccccccdddddd```^^^[[[XXXVVVUUUUUUVVVVVV\\\bbbddddddeeeiiimmmmmmllljjjfffaaa]]]YYYWWWRRRRRRQQQPPPOOOOOOPPPPPPKKKLLLMMMMMMMMMMMMPPPRRRYYY\\\```dddhhhjjjkkkkkkiiigggdddbbb``````aaaaaa]]]]]]\\\ZZZYYYWWWVVVVVVUUUTTTSSSQQQQQQSSSTTTUUURRRSSSSSSTTTTTTUUUVVVVVVTTTTTTTTTTTTTTTUUUUUUUUUSSSSSSSSSSSSTTTTTTTTTTTTOOONNNNNNMMMLLLKKKKKKJJJGGGFFFEEEDDDCCCBBBAAAAAA>>>===<<<;;;;;;:::;;;;;;777888888888888999999999777888999:::;;;<<<<<<===<<<<<<===>>>???@@@AAAAAAAAACCCFFFHHHIIILLLOOORRRQQQVVV[[[]]]^^^bbbjjjpppzzz}}}zzzyyy}}}{{{xxxwwwvvvtttrrrooommmjjjhhhfffbbb]]]ZZZWWWTTTQQQNNNKKKHHHEEEBBB@@@>>><<<:::::::::888777999::::::::::::999888888555555666666666666555555555666777888888777666555555666777999:::;;;<<<<<<;;;;;;:::999:::;;;<<<===??????>>><<<<<<>>>CCCFFFGGGIIIKKKMMMNNNNNNLLLLLLNNNNNNRRRXXX```hhhlllnnnsssrrrrrruuuxxxzzzzzzzzz~~~|||zzzyyyzzz}}}ssslllaaaXXXSSSQQQPPPPPPNNNNNNNNNMMMNNNNNNOOOOOOOOOMMMKKKKKKNNNRRRTTTUUUWWW[[[```cccdddgggkkkpppuuuzzz}}}sssqqqooolllkkklllmmmlllllleeeaaa]]]ZZZYYYYYYYYYXXX^^^___bbbfffjjjnnnqqqsssvvvtttrrrnnniiieeeaaa___WWWUUUSSSSSSTTTUUUTTTSSSSSSTTTTTTTTTSSSSSSVVVXXX___aaaeeeiiilllnnnnnnnnnpppnnnlllhhheeecccaaaaaa___^^^\\\\\\\\\[[[XXXVVVWWWWWWWWWVVVVVVVVVUUUUUUVVVVVVVVVUUUUUUTTTTTTTTTVVVUUUTTTSSSSSSTTTUUUUUUVVVUUUSSSQQQQQQQQQRRRRRRNNNNNNNNNMMMLLLKKKJJJIIIIIIIIIHHHFFFEEECCCBBBAAACCCBBB@@@>>><<<::::::999<<<<<<<<<;;;;;;::::::::::::::::::::::::;;;<<<===<<<;;;;;;<<<<<<===>>>??????AAADDDFFFHHHJJJMMMOOOTTTUUUVVVXXXZZZ^^^dddiiisssyyy}}}|||zzzuuuqqqnnnmmmllllllooovvv{{{xxxwwwvvvtttrrrooommmjjjhhhfffbbb]]]ZZZWWWTTTQQQNNNKKKHHHEEEBBB@@@>>>;;;:::::::::888777999:::::::::999999888888555555666666666666555555555555666777777666555555555666777999:::;;;<<<<<<======<<<<<<<<<===>>>???>>>>>>>>><<<<<>>??????AAADDDFFFGGGIIILLLOOORRRSSSTTTVVVXXX\\\aaaeeemmmssszzz~~~~~~|||uuuqqqooommmhhhdddccccccbbbbbbdddjjjsssyyy{{{xxxwwwuuutttrrrooommmjjjhhhfffbbb]]]ZZZWWWTTTQQQNNNKKKHHHEEEBBB@@@>>>;;;:::::::::999777999999999999999888888888555666666777777666666555555555666666666666555555555666777999:::;;;<<<<<<======<<<<<<======>>>???>>>>>>>>>======@@@DDDHHHIIIJJJLLLNNNOOONNNMMMLLLMMMNNNRRRZZZbbbjjjnnnpppsssrrrrrrtttwwwyyyyyyyyyxxxwwwvvvxxx|||xxxpppccc___ZZZWWWUUUUUUUUUTTTSSSRRRPPPNNNMMMLLLKKKKKKPPPPPPPPPRRRVVVZZZ^^^aaaeeejjjpppuuuyyy}}}vvvqqqjjjeeecccaaa``````eeegggkkkpppuuuzzz|||~~~~~~}}}{{{xxxuuurrrpppkkkhhhfffeeedddcccaaa___]]]]]][[[YYYXXXZZZ^^^aaahhhjjjmmmpppssstttuuuuuurrrqqqpppnnnllljjjhhhhhhdddcccaaa``````___]]][[[ZZZZZZZZZYYYYYYYYYXXXXXXZZZZZZYYYXXXXXXWWWVVVVVVUUUTTTTTTSSSSSSTTTUUUUUUXXXWWWVVVUUUTTTTTTTTTTTTTTTTTTSSSRRRQQQOOONNNMMMJJJIIIIIIHHHGGGGGGFFFFFFDDDCCCBBB@@@>>>======<<<>>>======<<<;;;::::::999999999888888888999::::::;;;;;;;;;;;;<<<===>>>>>>>>>@@@BBBDDDEEEHHHKKKNNNOOOQQQSSSTTTUUUXXX\\\```dddiiiooorrrrrrsssuuuxxxwwwwwwxxxxxxxxxvvvuuutttrrrlllfffbbb```]]]YYYVVVWWWWWWWWWVVVXXX]]]ccchhhrrr|||~~~zzzxxxvvvuuusssrrrooommmjjjhhhfffbbb]]]ZZZWWWTTTQQQNNNKKKHHHEEEBBB???===;;;:::::::::999888:::999999888888888888888666666777777777777666666666666666666666666666666555666777999:::;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<======>>>>>>>>>???AAAEEEIIIJJJKKKMMMOOOOOONNNMMMLLLMMMOOOSSS[[[dddkkkoooqqqrrrqqqqqqsssvvvxxxxxxwwwuuuttttttvvvzzzzzznnnfff]]]ZZZXXXVVVVVVVVVUUUTTTSSSRRRPPPOOONNNMMMMMMMMMPPPQQQTTTWWW[[[```eeeiiinnnsss{{{}}}vvvpppllljjjhhhgggiiikkkoootttyyy}}}|||zzzxxxvvvsssqqqnnnmmmjjjgggdddbbbaaa___]]]\\\^^^cccggglllmmmooorrrtttvvvwwwwwwuuuuuusssqqqnnnllljjjhhhgggdddbbbaaaaaaaaa___^^^\\\\\\\\\\\\[[[[[[[[[[[[\\\\\\[[[ZZZYYYXXXXXXWWWTTTTTTTTTTTTTTTUUUUUUUUUWWWWWWVVVUUUUUUTTTTTTTTTUUUUUUUUUTTTRRRQQQOOONNNKKKKKKJJJJJJIIIIIIIIIHHHEEEEEECCCBBB@@@@@@??????@@@???>>>===<<<;;;:::::::::999999999999999::::::::::::::::::;;;<<<===>>>===>>>@@@BBBCCCFFFJJJMMMNNNPPPRRRTTTUUUWWWZZZ\\\]]]```eeeggggggfffgggiiiffffffffffffeeedddbbbbbbbbb^^^ZZZWWWUUUTTTQQQOOOPPPQQQQQQQQQRRRUUUZZZ]]]eeeooo}}}~~~zzzwwwvvvuuusssqqqooommmjjjhhhfffbbb]]]ZZZWWWTTTQQQNNNKKKHHHEEEBBB???===;;;:::::::::999888:::999888777777777888888666666777777777777666666777777777777777777777777555666777999:::;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<===??????@@@CCCGGGJJJKKKLLLNNNOOOPPPOOOMMMLLLNNNPPPUUU]]]eeelllpppqqqqqqpppppprrrtttvvvvvvuuusssrrrrrrsssxxx~~~yyynnnddd]]]ZZZYYYWWWVVVVVVVVVTTTRRRQQQQQQPPPPPPPPPPPPQQQQQQPPPTTTYYY]]]bbbgggnnnssswww}}}{{{vvvssspppnnnmmmoooqqquuuyyy}}}}}}yyyvvvsssooojjjgggddddddbbb``````ccchhhlllnnnoooqqqsssuuuvvvwwwxxxyyyxxxvvvtttpppmmmjjjhhhhhhfffcccbbbbbbbbbaaa_______________^^^^^^^^^]]]^^^^^^]]]\\\[[[ZZZYYYXXXTTTTTTUUUVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUTTTSSSSSSUUUUUUTTTTTTSSSQQQPPPOOOMMMMMMLLLLLLKKKKKKKKKJJJGGGFFFEEEDDDCCCBBBBBBBBBBBBBBB@@@???===<<<;;;:::;;;;;;::::::::::::;;;;;;999999999::::::;;;<<<===;;;===>>>@@@AAADDDHHHKKKNNNQQQTTTUUUVVVWWWYYY[[[ZZZ\\\^^^___^^^]]]\\\\\\YYYYYYXXXXXXWWWVVVUUUTTTTTTRRRPPPNNNNNNOOONNNNNNMMMNNNOOOPPPPPPRRRUUUWWW\\\dddppp}}}~~~zzzwwwvvvtttsssqqqooommmjjjhhhfffbbb]]]ZZZWWWTTTQQQNNNKKKHHHEEEBBB>>>===::::::;;;;;;:::999:::999888777666777888888666777777888888777777666777777666666666666777777555666777999:::;;;<<<<<<<<<===>>>????????????>>><<<===???@@@AAADDDHHHKKKLLLMMMOOOPPPPPPOOONNNLLLOOORRRWWW^^^gggmmmooopppooonnnnnnppprrrtttssssssqqqqqqppprrrvvv||||||rrriiibbb\\\ZZZXXXWWWVVVVVVUUUSSSQQQPPPPPPQQQQQQRRRTTTUUUVVVSSSXXX___eeejjjpppxxx~~~|||yyyuuuuuuuuuvvvyyy}}}~~~yyytttnnniiifffffffffeeefffiiinnnrrrrrrssssssuuuvvvxxxyyyzzzzzzzzzyyywwwssspppllljjjkkkhhheeeccccccccccccbbbbbbbbbaaaaaaaaa`````````______^^^]]][[[ZZZYYYYYYUUUUUUWWWXXXXXXXXXXXXXXXVVVVVVVVVVVVUUUTTTSSSSSSSSSSSSTTTTTTSSSSSSRRRQQQPPPOOOOOONNNMMMLLLLLLLLLHHHGGGFFFEEEEEEEEEEEEEEEEEEEEECCCAAA???>>><<<<<<<<<<<<;;;;;;::::::;;;;;;999999999999:::;;;<<<<<<:::<<<===>>>???BBBGGGJJJNNNQQQUUUWWWXXXYYYZZZ[[[YYYZZZ[[[[[[ZZZXXXUUUTTTPPPPPPOOOOOONNNNNNMMMMMMJJJIIIIIIHHHIIIJJJLLLMMMKKKMMMOOOPPPPPPQQQSSSTTTTTT[[[eeeppp~~~~~~zzzwwwuuutttrrrqqqooommmjjjhhhfffbbb]]]ZZZWWWTTTQQQNNNKKKHHHEEEBBB>>><<<::::::;;;;;;:::999:::999777666666666888888777777888888888888777777666555444444444444555666555666777999:::;;;<<<<<<<<<===>>>???@@@??????>>>;;;===???AAABBBEEEIIILLLMMMNNNPPPQQQQQQOOONNNMMMQQQSSSXXX```gggmmmoooooommmllllllnnnpppqqqqqqppppppooooooqqqvvv}}}uuummmgggaaa]]]ZZZXXXVVVUUUVVVVVVTTTSSSRRRRRRRRRSSSTTTUUUWWWXXXVVV]]]eeelllqqqxxx~~~|||zzzyyyzzz~~~yyyrrrmmmggghhhiiijjjllloootttwwwwwwwwwxxxyyyzzz{{{}}}}}}zzzzzzzzzyyywwwuuurrrpppmmmkkkgggeeeeeefffeeedddddddddcccccccccbbbbbbbbb```___^^^]]][[[ZZZYYYXXXVVVWWWXXXYYYZZZZZZZZZYYYWWWWWWXXXXXXWWWVVVTTTTTTRRRSSSTTTTTTUUUUUUTTTTTTRRRRRRQQQPPPNNNMMMLLLLLLHHHHHHGGGGGGFFFGGGGGGGGGHHHGGGFFFDDDAAA???>>>===<<<;;;;;;:::999999::::::888888888888999:::;;;<<<::::::;;;<<<===AAAFFFJJJMMMPPPUUUXXXYYYZZZ[[[\\\ZZZZZZZZZYYYWWWTTTQQQNNNJJJJJJJJJIIIIIIIIIJJJJJJFFFFFFFFFFFFGGGHHHJJJLLLLLLNNNQQQSSSSSSSSSTTTUUUSSSWWW^^^fffppp}}}yyywwwuuutttrrrqqqooommmkkkhhhfffbbb]]]ZZZWWWTTTQQQNNNKKKHHHEEEBBB>>><<<::::::;;;;;;:::999:::999777666555666888999777777888888888888777777444333222222222222333444555666777999:::;;;<<<<<<:::;;;===>>>>>>>>>===<<<;;;===???AAACCCFFFIIILLLMMMNNNPPPQQQQQQPPPNNNMMMRRRUUUZZZaaahhhmmmnnnnnnlllkkkkkkllloooppppppoooooonnnooorrrwww~~~wwwllleee```\\\YYYYYYWWWUUUUUUVVVVVVVVVUUUTTTTTTTTTTTTUUUVVVWWWXXXYYYaaajjjqqqwww~~~~~~{{{{{{}}}uuuppphhhjjjlllnnnpppsssxxx{{{{{{{{{{{{|||}}}yyyzzz{{{{{{{{{yyywwwuuupppmmmiiigggggghhhggggggeeeeeedddddddddccccccccc```___^^^]]][[[ZZZYYYXXXVVVWWWYYY[[[[[[[[[[[[ZZZXXXYYYYYYYYYYYYWWWVVVUUURRRSSSTTTUUUVVVVVVVVVVVVTTTSSSRRRQQQOOONNNLLLLLLIIIHHHHHHGGGGGGHHHHHHHHHJJJIIIGGGEEECCC@@@???>>>;;;::::::999888888888999888888888888999:::;;;<<<999:::;;;;;;<<<@@@EEEIIIKKKOOOUUUXXXZZZZZZ[[[\\\[[[ZZZYYYXXXVVVSSSOOOKKKHHHGGGGGGGGGGGGGGGHHHIIIGGGHHHHHHGGGGGGHHHJJJLLLNNNQQQUUUWWWWWWVVVWWWWWWUUUXXX\\\```ggguuu{{{wwwtttrrrqqqqqqqqqnnnkkkhhheeeaaa]]]YYYTTTRRROOOMMMKKKHHHDDDAAA???===:::999:::;;;::::::999999999888888888888777777888888777777666555444555555666666666666555555777777888999;;;<<<===>>><<<===>>>???@@@@@@???>>>=========???BBBFFFJJJMMMRRRPPPOOOOOOOOOOOOMMMLLLVVVYYY___fffmmmoooooommmiiiiiijjjjjjkkklllmmmmmmlllmmmnnnpppsssxxxtttkkkfffbbb^^^ZZZYYYYYYXXXWWWVVVVVVVVVVVVXXXVVVTTTUUUXXX[[[^^^___dddhhhooowwwxxxssssssssstttuuuwwwzzz{{{}}}~~~zzzxxxuuussspppooommmkkkhhhfffjjjgggdddccccccccccccbbbaaa```___]]]\\\[[[[[[ZZZXXXZZZ\\\\\\ZZZZZZZZZ[[[]]]]]]\\\[[[ZZZYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXTTTTTTTTTTTTTTTSSSRRRRRRNNNMMMKKKJJJKKKJJJIIIGGGGGGGGGFFFEEEDDDCCCBBBBBBAAA@@@>>>;;;:::999999999888888888888888888888888:::;;;;;;;;;<<>>???@@@??????>>>>>>>>>???@@@CCCGGGKKKMMMQQQPPPOOOPPPPPPQQQQQQPPPUUUYYY___fffkkkmmmmmmllliiiiiijjjkkklllmmmmmmmmmlllmmmooopppsssyyy}}}rrriiieeebbb^^^[[[ZZZYYYXXXWWWWWWVVVWWWWWWXXXWWWVVVWWWZZZ^^^bbbccciiimmmuuu}}}|||xxxyyyzzz{{{~~~~~~yyyvvvssspppnnnmmmjjjhhhjjjhhheeedddddddddccccccaaa```^^^]]][[[ZZZZZZZZZYYYZZZ\\\\\\[[[[[[[[[\\\\\\\\\[[[[[[ZZZZZZYYYYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXWWWVVVUUUSSSQQQPPPOOOOOOMMMKKKKKKKKKKKKIIIGGGHHHGGGFFFEEEDDDCCCBBBBBBBBB@@@>>><<<:::999999999888888888888888888888888999999::::::;;;>>>BBBFFFKKKOOOTTTXXXZZZ[[[\\\]]]]]]\\\[[[XXXUUURRRPPPNNNJJJJJJIIIHHHGGGGGGGGGGGGFFFGGGIIIKKKMMMPPPVVVYYY^^^aaafffhhhhhhhhhhhhhhhgggfffddddddfffmmmwww~~~{{{wwwtttrrrqqqqqqpppnnnkkkiiifffbbb]]]ZZZWWWTTTQQQOOOMMMJJJFFFCCC@@@>>>;;;999::::::999888999999999888888888888777444555666777888888888888555555666666666666555555555666777888999;;;<<<<<<<<<===???@@@@@@???>>>>>>>>>>>>???AAADDDHHHKKKNNNMMMMMMNNNNNNOOOPPPQQQRRRUUUYYY___eeeiiikkkjjjjjjhhhiiijjjkkkmmmmmmnnnnnnlllmmmoooqqquuuzzzxxxnnngggdddbbb___\\\\\\[[[ZZZYYYXXXXXXXXXXXXYYYYYYZZZ[[[___cccgggiiipppuuu}}}~~~{{{vvvrrrpppooommmkkkkkkhhheeedddeeeeeedddccc```___]]]\\\ZZZYYYYYYYYYZZZ[[[]]]]]]\\\\\\]]]^^^[[[[[[[[[[[[[[[[[[[[[[[[ZZZZZZZZZYYYYYYXXXXXXXXXXXXWWWWWWVVVTTTRRRPPPOOOOOOMMMLLLKKKLLLKKKIIIHHHHHHGGGGGGFFFEEEDDDCCCCCCBBBAAA???===<<<:::::::::999999999999999999999999888888999999:::<<<@@@CCCJJJNNNSSSWWWYYY[[[]]]___^^^]]]\\\ZZZXXXUUUSSSQQQLLLKKKJJJIIIHHHHHHHHHHHHFFFHHHKKKNNNQQQVVV\\\aaahhhlllrrruuuvvvvvvvvvvvvuuusssnnnjjjiiilllrrrwww{{{wwwtttrrrqqqqqqpppnnnkkkiiigggccc^^^ZZZWWWTTTQQQOOOLLLIIIEEEBBBAAA>>>;;;:::::::::999888999999999888888888777777555555666777777777777777555555666666666666555555555555666777999:::;;;<<<===>>>???@@@@@@???>>>=========???AAADDDHHHKKKLLLJJJJJJKKKJJJJJJKKKMMMOOOUUUZZZ```eeehhhhhhhhhhhhggghhhjjjlllmmmnnnnnnnnnlllnnnpppsssvvv{{{yyyssslllfffcccbbb```___]]]]]]\\\[[[ZZZZZZZZZZZZZZZ[[[]]]```cccggglllooovvv{{{~~~xxxtttrrrqqqooonnnkkkiiifffeeeeeeeeedddccc```___]]][[[ZZZYYYYYYYYY[[[]]]______^^^^^^___```ZZZZZZ[[[[[[\\\\\\\\\\\\\\\\\\[[[ZZZYYYYYYXXXXXXTTTUUUUUUUUUUUUUUUTTTTTTPPPNNNLLLLLLLLLLLLJJJHHHHHHHHHGGGFFFEEEEEEDDDDDDCCCBBBAAA???===<<<;;;:::999999999999999999999999777888999999999;;;???AAAGGGKKKQQQUUUXXX[[[^^^```___^^^]]]\\\ZZZXXXVVVTTTNNNMMMKKKJJJIIIHHHHHHHHHGGGJJJMMMQQQVVV\\\ccchhhnnnssszzz~~~yyysssppppppsssvvv{{{wwwtttrrrqqqqqqooommmllljjjhhhddd^^^ZZZVVVTTTPPPNNNKKKHHHCCC@@@@@@>>>;;;999::::::999888999999999888888888777777777777777777777666555555555555666666666666555555555555666777999:::;;;<<<===>>>???@@@@@@???>>>===;;;;;;===@@@CCCFFFIIIJJJJJJKKKKKKIIIGGGGGGJJJMMMVVV[[[aaafffffffffffffffeeegggiiilllmmmnnnmmmmmmlllnnnqqqtttxxx}}}tttpppkkkfffdddcccbbbbbb```___^^^]]]\\\\\\\\\\\\[[[^^^aaadddgggkkkqqquuuzzz{{{wwwuuusssrrrqqqnnnkkkhhhfffeeeeeedddcccaaa```^^^\\\[[[ZZZZZZZZZ\\\^^^```aaa``````aaabbb[[[[[[\\\\\\]]]^^^^^^^^^^^^]]]]]][[[ZZZYYYXXXXXXUUUUUUVVVVVVVVVVVVUUUUUUPPPOOOMMMMMMMMMLLLKKKIIIHHHHHHGGGGGGFFFFFFEEEEEEDDDCCCBBBAAA???>>><<<;;;999999999999999999999999888999:::::::::;;;>>>@@@DDDHHHNNNSSSVVVZZZ^^^aaa______^^^]]]\\\ZZZYYYXXXQQQPPPNNNLLLKKKJJJIIIIIIJJJLLLPPPTTTYYY___fffkkkpppvvv~~~zzzwwwwwwxxx}}}{{{wwwtttrrrqqqqqqnnnmmmlllkkkiiiddd___[[[VVVSSSPPPMMMKKKGGGCCC??????===:::999:::;;;::::::999999999888888888888777888888888888777666555444555555666666666666555555555666777888999;;;<<<<<<>>>>>>???@@@@@@???===<<<999;;;===@@@CCCFFFHHHIIIJJJLLLLLLIIIGGGGGGJJJNNNUUU[[[bbbeeedddbbbcccdddccceeehhhkkklllmmmlllllllllooorrrvvvyyy~~~qqqoookkkhhheeedddeeeeeeaaaaaa```___^^^^^^^^^^^^^^^bbbgggjjjlllpppvvvzzz|||zzzxxxwwwuuurrrooollliiihhhfffeeeccccccbbb```___]]]\\\\\\\\\]]]___aaabbbbbbbbbcccddd]]]^^^^^^^^^______`````````___^^^]]][[[ZZZXXXXXXXXXXXXXXXWWWVVVUUUSSSSSSQQQOOONNNMMMNNNMMMKKKJJJHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEDDDCCCAAA???===<<<::::::::::::::::::::::::888999::::::::::::<<<>>>AAAEEEJJJPPPTTTYYY]]]aaaaaaaaaaaa```___^^^]]]\\\VVVUUUSSSQQQOOONNNMMMMMMNNNPPPSSSVVVZZZ```fffkkkqqqvvv~~~}}}|||{{{{{{wwwtttrrrqqqqqqnnnmmmlllkkkiiieee___[[[WWWUUUQQQNNNKKKHHHCCC@@@===;;;999999:::;;;<<<;;;999999999888888888888777666777777777777777666555555555666666666666555555666777888999:::;;;<<<===>>>??????@@@???>>>===<<<999;;;>>>AAADDDFFFHHHIIIGGGIIIJJJHHHEEEFFFKKKOOOSSSYYY```bbb```^^^^^^```aaacccgggjjjllllllkkkjjjlllooossswww{{{yyypppooommmiiigggfffggghhhcccbbbaaa``````_________cccgggmmmpppqqquuu{{{~~~|||zzzyyyuuuqqqmmmkkkiiigggeeeeeedddcccaaa```___^^^^^^^^^```bbbcccccccccdddfff```````````````aaaaaaaaaaaaaaa___^^^\\\ZZZYYYXXXXXXXXXXXXXXXWWWUUUTTTSSSQQQPPPNNNNNNNNNNNNLLLJJJHHHHHHHHHHHHHHHGGGGGGGGGEEEEEEEEEDDDBBB@@@>>>===::::::::::::::::::::::::777888999999888888:::;;;>>>BBBGGGMMMRRRWWW]]]```ddddddddddddcccbbbbbbaaa]]][[[YYYWWWUUUSSSRRRRRRQQQSSSUUUXXXZZZ___dddiiinnnrrrxxx{{{wwwtttrrrqqqqqqnnnmmmlllllljjjeee___[[[XXXVVVRRROOOMMMIIIDDDAAA<<<;;;999999:::<<<<<<<<<999999999888888888888777444555666777888888888888555555666666666666555555777777888999;;;<<<===>>>>>>???@@@@@@???>>>===<<<:::<<>>>>>>>>===;;;:::;;;===AAADDDFFFGGGFFFEEEGGGFFFEEEDDDDDDFFFKKKNNNSSSVVV[[[]]]]]]]]]]]]]]]```cccfffhhhhhhhhhiiijjjmmmppptttwww{{{|||wwwnnnnnnnnnmmmlllkkkiiihhhfffeeedddcccccccccdddeeelllnnnrrrvvvzzz}}}yyyuuurrrnnnjjjgggeeedddbbb``````aaabbbccccccccccccddddddeeeeeeeeeccceeefffeeecccaaaaaaaaadddcccbbb```___]]]\\\\\\ZZZZZZYYYXXXWWWVVVVVVUUUSSSRRRRRRPPPOOONNNMMMMMMJJJIIIHHHGGGFFFFFFFFFFFFHHHGGGFFFDDDCCCAAA@@@???<<<<<<===<<<;;;:::999888999999999999999999999999===???BBBEEEJJJQQQYYY^^^bbbeeejjjmmmmmmmmmnnnnnniiihhheeebbb___\\\[[[ZZZXXXXXXYYYZZZ[[[^^^```bbblllmmmoooppptttyyy~~~zzzwwwuuutttqqqpppnnnllliiigggfffccc```^^^WWWTTTQQQNNNKKKHHHEEEBBB>>>===;;;999888888999999888888888888777777777666888888888888888888777777555555555555555555555555777777888999;;;<<<===>>>>>>>>>?????????>>><<<<<<;;;>>>AAADDDGGGGGGFFFFFFFFFFFFEEEDDDCCCFFFJJJNNNQQQUUUYYY[[[[[[[[[[[[\\\```bbbeeeggghhhhhhjjjkkkmmmppptttwww{{{yyytttppppppooonnnmmmllljjjiiiggggggfffeeeeeefffggghhhoooqqquuuyyy}}}}}}yyyvvvrrrmmmjjjiiihhheeecccaaaaaabbbccccccccccccddddddeeeeeeeeeccceeeeeeeeebbbaaaaaabbbdddcccbbbaaa___^^^]]]\\\[[[[[[ZZZYYYXXXWWWVVVVVVTTTSSSRRRQQQPPPNNNMMMMMMJJJIIIHHHGGGGGGFFFFFFFFFHHHGGGFFFEEEDDDBBBAAAAAA<<<;;;;;;:::888777777666999999999999999999999999<<<===???BBBFFFMMMVVV[[[aaaeeejjjnnnnnnnnnnnnnnnnnnllliiifffccc```^^^]]]\\\\\\\\\\\\^^^```bbbccciiijjjkkklllnnnrrrxxx||||||yyywwwvvvtttrrrpppnnnkkkiiigggddd```]]]WWWTTTQQQNNNKKKHHHEEEBBB>>>===;;;999888888888999888888888888777777777777777777888999999999999999666666666666666666666666777777888:::;;;<<<===>>>>>>????????????>>>>>>===<<<>>>AAAEEEGGGGGGGGGGGGFFFFFFEEECCCCCCEEEIIIMMMPPPSSSWWWYYYYYYYYYZZZ[[[___aaaeeeggggggiiijjjlllmmmppptttwww{{{yyytttrrrqqqqqqooonnnlllkkkkkkiiiiiihhhhhhhhhjjjkkklllsssuuuyyy}}}|||wwwrrrnnnnnnllliiieeecccbbbbbbbbbccccccddddddddddddeeeeeecccdddeeedddbbbaaaaaabbbccccccbbbaaa```___^^^]]]\\\[[[[[[ZZZYYYXXXWWWWWWVVVUUUTTTRRRPPPNNNMMMLLLKKKJJJIIIHHHGGGGGGGGGGGGGGGGGGFFFFFFEEEDDDDDDCCCBBBAAA???<<<;;;:::::::::999999999999999999999999;;;<<<<<<>>>BBBIIIQQQWWWccchhhnnnsssttttttsssssstttrrrpppllliiifffcccbbbbbbaaa`````````bbbdddeeehhhiiiiiiiiijjjlllpppsss}}}}}}zzzxxxvvvtttssstttrrrooollljjjfffbbb^^^WWWTTTQQQNNNKKKHHHEEEBBB>>>===;;;:::999888888888888888888777777777777777555666666777777666666666666666666666777777777777777888999:::;;;===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===???BBBEEEGGGHHHHHHHHHFFFFFFEEECCCBBBEEEIIILLLOOORRRVVVXXXYYYYYYZZZ[[[___aaadddfffggghhhkkkmmmmmmppptttwwwzzz~~~|||xxxssssssqqqooonnnmmmlllkkkjjjjjjjjjjjjkkkmmmooopppvvvyyy}}}|||vvvqqqpppmmmjjjgggdddcccccccccddddddddddddddddddddddddcccddddddcccaaa```aaacccccccccbbbaaaaaa```______]]]]]]\\\[[[ZZZYYYXXXXXXXXXWWWUUUSSSQQQOOOMMMLLLLLLKKKJJJIIIHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFGGGEEEAAA>>><<<<<<<<<===999999999999999999999999;;;;;;;;;;;;>>>DDDMMMRRRaaafffnnntttvvvwwwwwwxxxxxxwwwuuurrroookkkiiiggghhhgggdddbbbbbbccceeefffiiijjjkkkkkkkkkmmmppprrryyy|||yyyxxxvvvtttrrrtttrrrpppmmmkkkgggaaa^^^WWWTTTQQQNNNKKKHHHEEEBBB===<<<;;;:::999888888888777777777777777777888888666666666666555444333222555666666666777777888888888888999:::<<<===>>>>>>========================???@@@BBBEEEGGGHHHIIIIIIGGGGGGEEECCCCCCEEEIIILLLQQQSSSWWWYYYZZZ[[[\\\^^^___aaadddeeefffgggjjjlllmmmpppssswwwzzz~~~{{{uuutttrrrpppnnnmmmllllllkkkkkkkkklllmmmppprrrsssxxx{{{yyytttooommmjjjgggeeedddddddddddddddddddddddddddddddddcccccccccbbb``````bbbcccccccccbbbbbbaaaaaaaaa```___^^^]]]\\\[[[ZZZZZZYYYYYYXXXVVVTTTRRRPPPNNNMMMMMMLLLKKKJJJIIIIIIIIIIIIGGGGGGGGGGGGFFFFFFFFFFFFDDDBBB???<<<:::::::::;;;999999999999999999999999;;;;;;;;;;;;===BBBIIINNNYYY___gggooosssvvvxxxzzzzzzzzzyyyxxxuuussspppoooooommmiiifffdddeeefffgggjjjlllnnnooopppqqqsssuuuxxx|||yyywwwvvvtttrrrqqqpppnnnllliiieee___[[[WWWTTTQQQNNNKKKHHHEEEBBB<<<<<<<<<;;;:::999888777777777777777888888888888999999888888777555444333444555555666666777777888888888999;;;<<<===>>>???===<<<<<<<<<<<<======>>>@@@AAACCCEEEGGGIIIJJJJJJHHHHHHFFFDDDCCCEEEIIIMMMRRRTTTWWWYYYZZZ\\\^^^```aaabbbddddddeeefffiiikkknnnpppsssvvvyyy}}}{{{xxxvvvtttqqqooonnnnnnnnnlllllllllnnnpppsssuuuwwwzzz}}}|||yyyqqqooolllhhhfffeeedddeeeeeeeeeddddddddddddccccccbbbcccbbbaaa``````bbbdddcccccccccbbbbbbbbbbbbbbb```______^^^]]]\\\[[[[[[YYYXXXWWWUUUSSSQQQPPPOOONNNMMMLLLKKKJJJJJJJJJJJJGGGGGGGGGFFFFFFFFFFFFFFFDDDCCCAAA???===<<<<<<<<<999999999999999999999999;;;;;;;;;;;;<<<@@@EEEIIISSSYYYccclllsssyyy~~~~~~~~~~~~|||{{{zzzxxxuuuqqqllljjjiiijjjkkkmmmooorrrtttuuuuuuwwwxxxxxx}}}yyyxxxvvvtttrrrooonnnmmmkkkiiieee___[[[WWWTTTQQQNNNKKKHHHEEEBBB<<<<<<<<<;;;:::999888777666777777777888888888888888888888888888777666555333444444555666666777777888999:::;;;<<<>>>??????======<<<<<<<<<===??????AAABBBCCCEEEGGGIIIJJJKKKJJJIIIHHHFFFDDDFFFJJJMMMRRRTTTWWWYYYZZZ\\\^^^```bbbcccdddddddddeeehhhjjjnnnpppsssvvvyyy}}}|||{{{yyyvvvsssqqqppppppqqqnnnnnnoooqqqsssvvvyyy{{{|||}}}vvvsssoookkkgggeeeddddddeeeeeeeeeddddddcccccccccbbbbbbbbb```___```bbbdddccccccccccccccccccccccccaaa``````___^^^]]]\\\\\\XXXXXXWWWUUUTTTSSSQQQQQQNNNNNNMMMLLLKKKKKKKKKKKKGGGGGGFFFFFFEEEEEEEEEDDDDDDDDDCCCBBBAAA@@@???>>>999999999999999999999999999:::;;;;;;;;;===AAADDDKKKQQQ[[[eeeoooxxxzzzuuuqqqpppqqqrrrsssvvvyyy{{{zzzzzz{{{{{{}}}}}}zzzyyywwwuuussspppooonnnmmmkkkgggaaa]]]WWWTTTQQQNNNKKKHHHEEEBBB<<<<<<<<<;;;:::999888777666666777777888888888999555555666777777777777777333333333444555666666777888999:::;;;<<<>>>?????????>>>=========???@@@AAAAAABBBCCCEEEGGGIIIKKKLLLKKKJJJIIIFFFEEEGGGKKKNNNQQQTTTVVVXXXYYY[[[^^^```cccdddeeedddcccdddgggiiinnnpppsssvvvyyy|||~~~~~~|||yyyvvvssssssssssssppppppqqqsssvvvyyy|||~~~~~~zzzwwwrrrmmmiiifffdddccceeeeeeeeeddddddcccccccccbbbbbbbbb```___```bbbeeebbbccccccccccccdddddddddaaaaaa```___^^^]]]]]]\\\XXXXXXWWWVVVUUUSSSSSSRRROOONNNMMMLLLKKKKKKKKKKKKGGGGGGFFFFFFEEEDDDDDDCCC??????@@@???>>>===<<<;;;999999999999999999999999777888:::;;;;;;<<<>>>@@@???EEEOOOZZZeeepppzzz{{{wwwvvvvvvwwwzzz|||~~~~~~~~~|||xxxuuusssrrrpppooommmkkkiiiddd^^^YYYWWWTTTQQQNNNKKKHHHEEEBBB@@@>>><<<999888999::::::888888888888777777777777777777777777777777777777333333444555777888:::;;;>>>>>>>>>???@@@@@@AAAAAA@@@???>>><<<<<<<<<===>>>>>>@@@DDDIIILLLNNNNNNNNNOOOMMMIIIGGGGGGJJJNNNQQQUUUWWWYYYYYYYYYZZZ\\\^^^aaaccceeefffeeedddddddddmmmooorrrtttvvvyyy}}}|||zzzyyywwwuuutttssssssqqqssstttuuuvvvyyy~~~~~~|||yyytttooollljjjjjjjjjgggfffeeedddcccbbbbbbaaadddddddddcccccccccbbbbbbdddddddddddddddddddddddd````````````___^^^]]]\\\\\\ZZZWWWVVVVVVVVVTTTSSSPPPOOONNNMMMLLLKKKKKKKKKLLLJJJHHHFFFEEEEEEEEEFFFCCCDDDEEEEEEEEECCCAAA???;;;::::::999999888888777555666777999;;;===>>>???CCCEEEJJJQQQZZZfffrrrzzz}}}{{{{{{{{{}}}|||xxxuuusssrrrpppooommmkkkiiiddd^^^YYYWWWTTTPPPMMMKKKHHHDDDBBB???===;;;999888888999:::888888888888777777777777777777777777777777777777555555555666777999:::;;;>>>>>>>>>???@@@@@@AAAAAA@@@???>>><<<<<<<<<===>>>???AAADDDGGGJJJLLLLLLMMMNNNLLLIIIGGGHHHKKKOOORRRWWWYYYZZZ[[[[[[[[[]]]___```bbbddddddddddddeeegggkkkmmmpppsssvvvyyy}}}}}}|||zzzxxxwwwuuuuuutttrrrtttuuuvvvwwwzzz|||yyyuuupppmmmkkkkkkkkkggggggfffeeedddccccccbbbdddddddddccccccccccccbbbdddddddddddddddddddddddd````````````___^^^]]]]]]]]][[[XXXXXXXXXWWWVVVUUUQQQPPPOOONNNLLLLLLKKKKKKJJJJJJHHHGGGFFFEEEEEEEEE@@@AAABBBCCCBBB@@@>>>===>>>======<<<<<<;;;::::::888888999999:::;;;<<<<<<>>>AAAEEEJJJRRR]]]hhhooo}}}~~~}}}~~~{{{xxxuuusssssspppooommmkkkiiiddd^^^YYYWWWTTTPPPMMMKKKHHHDDDAAA>>><<<:::999888888888888888888888888777777777777777777777777777777777777777777777777888999:::;;;===>>>???@@@AAAAAAAAAAAA??????===<<<<<<======>>>@@@AAACCCEEEGGGHHHJJJKKKLLLKKKHHHGGGIIILLLQQQSSSZZZ[[[\\\\\\\\\\\\^^^```___aaabbbbbbbbbcccfffiiiiiikkkooorrruuuyyy~~~~~~|||zzzyyywwwwwwvvvtttvvvwwwyyyzzz}}}}}}{{{wwwrrrooommmlllllliiiiiihhhgggfffeeeddddddddddddddddddcccccccccccceeeeeeddddddccccccbbbbbb````````````___^^^]]]]]]]]][[[YYYYYYYYYYYYXXXVVVSSSRRRPPPNNNMMMLLLKKKKKKIIIIIIIIIHHHGGGFFFEEEDDD@@@AAABBBBBBAAA@@@>>>===@@@@@@@@@???>>>>>>======;;;:::::::::999999999999<<<===@@@DDDIIIRRR[[[aaarrr~~~~~~~~~~~~~~~{{{xxxuuusssssspppooommmkkkiiiddd^^^YYYVVVSSSPPPMMMJJJGGGDDDAAA===<<<:::999888777777777888888888888777777777666666666666666666666666666888888888888999999:::;;;===>>>???AAAAAAAAAAAAAAA???>>>===<<<<<<===>>>???AAAAAABBBBBBDDDFFFGGGHHHJJJIIIGGGHHHJJJNNNSSSUUU[[[\\\\\\\\\[[[[[[]]]```aaaaaaaaa```___aaaeeehhhgggjjjnnnqqquuuyyy~~~~~~|||zzzyyyxxxxxxwwwxxxzzz|||}}}|||yyyuuuqqqooonnnmmmkkkjjjiiihhhgggffffffeeeeeeeeedddddddddcccccccccfffeeeeeedddcccbbbaaaaaaaaaaaaaaa``````___^^^]]]\\\ZZZYYYYYYZZZYYYXXXVVVSSSRRRPPPOOOMMMLLLKKKKKKHHHHHHIIIIIIHHHGGGEEEDDDCCCCCCCCCCCCBBBAAA@@@???@@@@@@@@@???>>>>>>======;;;:::::::::999999888888<<<===???@@@DDDJJJQQQVVVdddnnn{{{~~~~~~}}}|||{{{zzzyyyzzz}}}{{{}}}~~~{{{xxxuuutttssspppooommmkkkiiiddd^^^YYYVVVSSSPPPMMMJJJGGGCCCAAA<<<;;;:::999888777777777888888888888777777777666666666666666666666666666999999888888999:::;;;;;;===>>>@@@BBBBBBBBBAAA@@@???>>>===<<<<<<===>>>???AAAAAAAAABBBCCCDDDEEEFFFGGGGGGGGGHHHKKKPPPUUUXXX[[[[[[[[[ZZZXXXYYY[[[^^^aaaaaa```^^^]]]___cccffffffiiimmmqqquuuyyy}}}|||zzzzzzyyyyyy{{{~~~~~~{{{wwwtttqqqpppooolllkkkjjjjjjhhhhhhgggfffeeeeeeeeedddddddddcccccceeeeeedddcccbbbbbbaaaaaaaaaaaaaaaaaa```___^^^]]][[[ZZZYYYYYYYYYXXXVVVTTTRRRQQQPPPNNNMMMLLLKKKKKKGGGHHHIIIIIIHHHGGGEEEDDDCCCCCCCCCCCCBBBAAA@@@@@@>>>>>>>>>===<<<<<<;;;;;;999999999999999999999999<<<=========???CCCHHHLLLSSS[[[hhhuuu~~~{{{yyywwwuuutttsssrrrrrrvvvtttvvv|||}}}zzzwwwuuutttssspppooommmkkkiiiddd^^^YYYVVVSSSOOOLLLJJJGGGCCC@@@<<<<<<;;;:::999888777777888888888888777777777777777777777777777777777777888888888888999:::;;;<<<===>>>@@@BBBCCCBBBAAA@@@>>>======<<<<<<===??????@@@AAAAAABBBCCCDDDEEEEEEEEEEEEFFFHHHLLLRRRWWWZZZ[[[[[[ZZZXXXVVVWWWYYY\\\_________]]]]]]___cccfffgggjjjnnnrrruuuzzz~~~}}}||||||{{{~~~}}}zzzvvvsssqqqpppllllllkkkjjjiiihhhggggggeeeeeeeeeeeeddddddddddddddddddccccccbbbbbbaaaaaaaaaaaaaaaaaa```___^^^^^^[[[ZZZYYYZZZYYYXXXUUURRRPPPPPPNNNMMMLLLLLLKKKKKKHHHHHHHHHHHHHHHGGGFFFEEECCCBBBBBBAAAAAA@@@@@@???======<<<<<<;;;:::::::::777777888888999::::::::::::;;;;;;::::::===AAAEEEGGGKKKVVVdddppp{{{|||wwwtttooolllkkkkkkjjjiiimmmkkkmmmsssxxx}}}}}}zzzwwwuuutttssspppooommmkkkiiiddd^^^YYYUUUSSSOOOLLLJJJGGGCCC@@@===<<<<<<;;;:::999888777888888888888777777777777777777777777777777777777666666777777999:::<<<<<<===>>>AAACCCDDDCCCAAA@@@>>>===<<<<<<<<<>>>???@@@???@@@BBBCCCEEEEEEEEEDDDCCCDDDEEEIIIMMMSSSXXX[[[\\\[[[ZZZWWWVVVVVVYYY[[[ZZZ[[[\\\]]]^^^```eeehhhiiilllooosssvvvzzz}}}{{{xxxuuusssqqqllllllkkkjjjiiihhhggggggfffeeeeeeeeeeeedddddddddcccccccccbbbbbbbbbbbbbbbaaabbbbbbaaaaaa```___^^^]]]\\\\\\[[[[[[XXXTTTQQQNNNMMMLLLLLLKKKKKKLLLLLLHHHHHHGGGGGGFFFFFFGGGGGGDDDDDDCCCBBBAAAAAAAAAAAA>>>>>>>>>===<<<<<<;;;;;;888888888888999999999999999::::::999999;;;???BBBCCCDDDJJJUUU^^^ggguuu~~~xxxsssnnnhhheeedddcccbbbaaacccbbbdddkkkqqqwww}}}zzzwwwuuutttssspppooommmllliiiddd^^^YYYUUURRROOOLLLIIIFFFCCC@@@=========<<<;;;:::999888888888888888777777777777777777777777777777777777555555666777888:::<<<======>>>AAACCCDDDCCCAAA@@@>>>===<<<<<<<<<>>>???@@@===???BBBDDDFFFFFFEEEDDDBBBCCCEEEIIINNNTTTYYY\\\]]]\\\ZZZXXXVVVVVVYYY\\\VVVXXX[[[]]]___bbbgggjjjjjjmmmpppsssvvvzzz~~~}}}yyyvvvsssrrrlllkkkkkkjjjiiihhhggggggffffffeeeeeeeeedddddddddbbbbbbbbbbbbbbbcccccccccbbbbbbbbbbbbaaa```___^^^___^^^]]]]]]\\\YYYUUUQQQLLLLLLKKKKKKKKKKKKLLLLLLIIIHHHGGGFFFFFFFFFGGGHHHGGGFFFEEEDDDDDDCCCDDDDDD@@@@@@??????>>>=========999999999888888888888888:::;;;;;;;;;:::<<>>@@@AAACCCBBBBBBCCCEEEFFFEEECCCEEEEEEFFFJJJOOOTTTVVVVVVZZZYYYYYYXXXXXXXXXYYYYYYXXXZZZ\\\^^^aaaeeejjjnnnnnnoooqqqtttxxx||||||yyywwwtttrrrqqqpppnnnkkkhhhfffeeedddeeeeeeffffffeeeeeedddcccfffeeeeeedddcccbbbaaaaaaaaaaaabbbbbbbbbbbbaaaaaa^^^]]]]]]]]]]]]ZZZUUURRRPPPNNNLLLJJJJJJKKKLLLMMMLLLKKKIIIHHHGGGFFFFFFFFFEEEDDDCCCBBBAAABBBCCCCCC@@@@@@??????>>>=========;;;;;;;;;::::::;;;<<<<<<888888999999999:::::::::777999===@@@EEELLLTTTYYYhhhlllqqquuuvvvuuuuuuuuummmkkkgggaaa[[[WWWVVVWWWWWWWWWZZZaaaiiippp{{{{{{xxxwwwvvvtttsssrrrpppnnnllliiieee___[[[XXXUUUQQQNNNKKKHHHDDDAAA>>><<<:::999999999888777888888777666666666666666666666666555555555444444333444555777888:::;;;<<>>@@@BBBCCCCCCBBBDDDEEEFFFEEECCCCCCCCCDDDHHHMMMRRRTTTTTTXXXWWWWWWWWWWWWXXXYYYYYYZZZ\\\^^^```bbbfffllloooqqqrrrsssuuuxxx|||~~~{{{yyywwwuuusssrrrooommmjjjhhhggggggggghhhhhhhhhhhhgggfffffffffeeeeeedddcccbbbaaaaaaaaaaaabbbbbbbbbbbbaaaaaa___^^^]]]]]]\\\YYYTTTQQQOOONNNMMMLLLLLLMMMNNNOOONNNMMMLLLJJJHHHGGGGGGGGGFFFEEEDDDCCCCCCCCCDDDDDD@@@@@@@@@???>>>>>>======;;;;;;:::::::::;;;;;;<<<888999999999999:::::::::<<<===>>>???AAAEEEKKKOOOYYY]]]ccchhhjjjkkkmmmmmmjjjiiieee___ZZZVVVUUUVVVWWWVVVYYY```hhhooozzz{{{xxxwwwvvvtttrrrqqqooommmllljjjfffaaa]]]XXXUUURRRNNNKKKHHHDDDAAA>>><<<:::999::::::888777888888777666666666666777777777777666666666555555333444555777999:::;;;<<>>@@@BBBDDDCCCCCCDDDFFFFFFEEEDDDAAAAAABBBFFFKKKOOOQQQRRRUUUUUUUUUUUUVVVXXXYYYZZZ\\\]]]```bbbdddhhhmmmppptttuuuvvvwwwzzz|||~~~~~~}}}{{{yyyuuutttrrrooommmkkkjjjiiijjjjjjkkkkkkjjjjjjiiihhhgggfffeeedddcccbbbaaaaaaaaabbbbbbccccccbbbbbbaaa```___^^^]]][[[WWWRRROOONNNNNNNNNNNNOOOPPPQQQRRRRRRPPPNNNLLLJJJIIIHHHHHHGGGGGGFFFEEEDDDEEEEEEEEEAAAAAA@@@??????>>>>>>===;;;;;;:::::::::::::::;;;999999999999::::::::::::===>>>>>>======???CCCFFFHHHMMMTTTYYY^^^aaadddfffggggggddd```ZZZWWWVVVVVVWWWVVVYYY```fffmmmxxx|||xxxwwwuuusssrrrpppnnnmmmllljjjgggbbb___YYYVVVRRROOOLLLHHHDDDAAA>>><<<:::999::::::999888999888777777666666777777777777777777666666666666444444666777999;;;<<<<<>>>>><<<;;;;;;:::::::::::::::999999999:::::::::;;;;;;:::;;;<<<<<<<<<>>>AAADDDAAAEEEKKKQQQVVV[[[___bbbeeeeeedddaaa]]]ZZZXXXYYYYYYXXXZZZ```fffllluuu|||yyywwwuuusssqqqpppnnnmmmlllkkkgggccc___ZZZWWWSSSOOOLLLHHHDDDAAA===;;;999999::::::999888999999888777777777777777777777777777666666666666444555666888999;;;<<<===<<<===???@@@@@@???===<<<;;;;;;;;;<<<===???AAABBBEEEDDDDDDDDDFFFFFFDDDBBB@@@@@@AAAEEEJJJNNNQQQQQQPPPPPPQQQSSSUUUWWWYYY[[[ZZZ]]]```bbbdddgggkkkmmmqqqsssvvvzzz}}}}}}wwwvvvtttrrrpppooonnnmmmnnnnnnnnnnnnnnnmmmmmmllljjjjjjiiigggfffdddccccccccccccddddddddddddcccccccccaaa]]][[[XXXTTTOOOLLLMMMNNNPPPSSSTTTUUUVVVVVVSSSQQQOOOMMMJJJIIIHHHGGGFFFFFFFFFFFFEEEEEEDDDDDDBBBBBBAAAAAA@@@?????????===<<<;;;;;;:::::::::;;;999999:::::::::;;;;;;;;;999:::;;;<<<<<<>>>AAADDD@@@DDDIIIMMMRRRVVV[[[___aaabbbcccaaa^^^[[[ZZZYYY\\\ZZZ\\\```eeeiiirrr{{{|||yyywwwuuusssqqqpppooonnnlllkkkhhhccc___[[[XXXSSSOOOLLLHHHDDDAAA===;;;999999:::::::::999999999888777777777777888777777777666666666555555444555666888:::;;;<<<===;;;<<<>>>??????>>><<<;;;<<<<<<;;;<<<===???AAACCCEEEDDDCCCDDDEEEEEECCCAAA@@@@@@AAAEEEJJJNNNQQQQQQPPPPPPQQQSSSUUUWWWYYY[[[YYY\\\___bbbdddfffiiikkknnnqqquuuzzz~~~yyyxxxvvvtttrrrqqqpppppppppppppppppppppoooooonnnmmmlllkkkjjjhhhfffeeeeeecccddddddeeeeeeddddddcccccc```]]]ZZZWWWSSSOOOKKKLLLNNNQQQTTTVVVWWWVVVUUUQQQPPPNNNLLLJJJIIIHHHHHHEEEFFFFFFFFFFFFEEEDDDDDDCCCCCCBBBAAAAAA@@@@@@??????>>>===<<<;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;===>>>=========???AAA@@@CCCFFFJJJNNNRRRXXX[[[]]]___aaaaaa___\\\ZZZZZZ___\\\\\\```cccfffnnnvvv|||yyywwwuuurrrpppqqqpppnnnmmmkkkgggbbb___[[[XXXTTTPPPLLLHHHDDDAAA<<<;;;999999:::;;;:::999:::999888888777777888888666666666555555555444444555555777888:::;;;======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>@@@BBBCCCDDDCCCBBBCCCDDDCCCBBB@@@??????@@@DDDIIINNNPPPPPPQQQQQQRRRSSSUUUWWWYYY[[[YYY\\\```bbbdddfffiiikkkmmmppptttzzz{{{uuutttrrrpppqqqvvv~~~{{{zzzxxxvvvuuussssssssssssssssssssssssrrrqqqqqqoooooommmllljjjhhhgggfffddddddeeeeeeeeeeeeddddddbbb___\\\YYYVVVSSSOOOLLLLLLOOORRRUUUWWWWWWUUUTTTQQQPPPNNNLLLKKKJJJIIIIIIFFFGGGHHHHHHHHHGGGEEEEEECCCCCCCCCBBBAAAAAA@@@@@@@@@???>>>======<<<<<<<<<:::::::::;;;;;;;;;;;;<<<<<<===>>>>>>======>>>??????BBBEEEHHHLLLQQQWWW[[[^^^aaadddeeeccc```^^^^^^```]]]\\\^^^___aaahhhppp~~~|||yyywwwuuurrrppprrrqqqooommmkkkgggbbb^^^\\\XXXTTTPPPLLLHHHDDDAAA<<<;;;999999:::;;;:::999:::999888888777888888888666555555555444444444444555555777888:::<<<======>>>===;;;999999;;;===>>><<<<<<<<<<<<>>>@@@BBBCCCCCCBBBBBBBBBCCCCCCAAA??????>>>@@@CCCHHHMMMOOOPPPQQQRRRRRRTTTVVVXXXYYYZZZZZZ]]]```ccceeefffiiikkknnnpppuuuzzz~~~uuunnngggfffcccaaa```dddjjjnnnsss|||}}}|||zzzxxxwwwvvvuuuuuuuuuuuuuuuuuuuuuttttttsssqqqpppooommmkkkiiihhhgggdddeeeeeeffffffeeeeeedddbbb___[[[XXXVVVSSSOOOLLLLLLOOOSSSVVVWWWWWWUUUTTTQQQPPPOOOMMMLLLKKKKKKKKKHHHHHHIIIJJJIIIHHHGGGFFFDDDCCCCCCBBBBBBAAA@@@@@@AAAAAA???>>>============:::::::::;;;;;;;;;<<<<<<999:::<<<======>>>???AAA???AAADDDHHHLLLQQQXXX\\\aaadddhhhiiihhheeedddccc```\\\[[[\\\]]]^^^dddlllvvv}}}{{{yyyvvvsssqqqtttqqqnnnkkkiiigggcccaaaYYYVVVRRROOOKKKGGGBBB???>>><<<999888888888777666777777777777888888888888666666777888999::::::;;;777777888999:::<<<===>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<>>>???AAABBBBBBBBBCCCCCCBBBBBBAAA@@@<<<>>>AAADDDHHHJJJLLLMMMOOOPPPRRRTTTVVVWWWXXXXXX\\\\\\^^^```cccfffiiijjjnnnqqquuuxxx{{{vvvkkkcccaaa___\\\\\\^^^```aaaaaahhhjjjooouuu|||~~~{{{zzzyyyyyyyyyvvvvvvxxxyyyzzzyyyyyyxxxqqqppppppnnnmmmlllkkkjjjkkkkkkjjjhhhgggfffeeedddbbb```\\\XXXTTTRRRRRRRRRRRRSSSUUUWWWXXXWWWVVVUUUSSSQQQNNNLLLLLLKKKJJJIIIIIIHHHGGGFFFEEEDDDDDDDDDBBBBBBBBBCCCBBB@@@@@@CCC??????>>>>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<============<<<<<>><<<999888888888888777777777777777777777777777555555666666777888888888777777888999:::<<<===>>>>>>============<<<<<<<<<;;;;;;;;;<<<===>>>@@@AAAAAAAAABBBBBBBBBAAA@@@???<<<===@@@DDDHHHKKKMMMNNNPPPQQQRRRTTTVVVXXXXXXYYY[[[[[[]]]___cccfffhhhjjjooorrrvvvxxx{{{}}}|||rrrjjjeeeaaa^^^[[[ZZZ[[[\\\\\\\\\aaabbbeeeiiinnnrrruuuwwwzzz|||~~~|||zzzyyyyyyyyywwwxxxyyyzzz{{{zzzzzzyyyssssssrrrqqqooonnnmmmllljjjjjjiiigggfffeeedddcccccc```\\\XXXUUUSSSRRRRRRTTTUUUWWWYYYYYYXXXWWWVVVUUUSSSPPPOOOOOOOOONNNMMMLLLKKKJJJIIIGGGGGGFFFFFFIIIHHHHHHGGGEEECCCBBBCCC@@@??????>>>>>>=========;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>CCCDDDGGGKKKQQQYYY```eeeqqqvvvzzzxxxuuuppphhh``````[[[WWWWWWXXXYYY^^^eeerrryyy}}}{{{zzzxxxuuusssrrrpppmmmjjjhhheeebbb___YYYVVVRRROOOKKKGGGBBB???>>>;;;999888888888888777777777777777666666666666555555555555555555555555777777888:::;;;<<<===>>>>>>>>>>>>============<<<:::::::::;;;<<<===>>>???@@@AAABBBBBBBBBAAA@@@???;;;===@@@EEEIIILLLNNNOOOQQQRRRSSSUUUWWWXXXYYYYYYYYYZZZ\\\^^^bbbeeehhhiiiooorrrvvvxxxzzz|||xxxqqqkkkgggccc```]]][[[[[[[[[YYYXXXZZZZZZ[[[\\\^^^___aaabbbggghhhkkkmmmmmmmmmlllkkkjjjkkkmmmooossszzz}}}|||{{{{{{{{{yyyzzz{{{|||}}}|||{{{{{{vvvvvvuuusssrrrqqqpppooojjjjjjiiigggfffeeedddccccccaaa]]]YYYVVVUUUTTTTTTXXXYYYZZZZZZZZZYYYWWWVVVUUUSSSQQQQQQQQQQQQPPPOOONNNMMMKKKJJJHHHGGGFFFFFFGGGGGGFFFEEECCCCCCBBBAAAAAAAAA@@@@@@???>>>>>>===::::::::::::::::::::::::<<<<<<===>>>???@@@@@@AAAAAADDDHHHNNNUUU___iiiooo|||~~~vvvkkk```\\\WWWSSSTTTUUUVVV[[[aaalllrrrzzz}}}{{{zzzyyyvvvtttqqqooollljjjhhheeeaaa^^^YYYVVVRRROOOKKKGGGBBB???===;;;888888888999888777777777777666666666666666555555555555555555555444777888999:::<<<======>>>============<<<<<<<<<<<<::::::::::::;;;<<<======AAABBBCCCDDDCCCBBB@@@???<<<>>>BBBFFFKKKNNNQQQRRRRRRSSSTTTVVVWWWXXXYYYYYYXXXYYY[[[]]]aaadddgggiiinnnqqquuuxxxzzz|||}}}uuunnnjjjgggeeeaaa___^^^]]][[[ZZZYYYXXXWWWVVVUUUVVVVVVWWW\\\^^^```bbbccccccbbbbbb___```bbbcccfffkkkqqqvvv~~~}}}}}}}}}|||}}}~~~~~~}}}|||xxxwwwvvvuuutttrrrrrrqqqlllkkkjjjiiihhhfffeeeeeedddbbb___\\\YYYYYYYYYYYY]]]]]]]]]\\\[[[YYYWWWVVVTTTRRRPPPPPPQQQQQQPPPOOOMMMLLLJJJHHHFFFEEEEEEDDDCCCDDDCCCBBBBBBDDDCCCAAABBBBBBAAAAAA@@@???>>>>>>::::::::::::::::::::::::<<<<<<===>>>@@@AAABBBCCCBBBEEEKKKRRRZZZdddpppxxx|||mmm```XXXSSSQQQRRRTTTVVV[[[aaahhhlllrrryyy}}}{{{zzzyyyvvvtttpppooommmkkkiiieeeaaa]]]YYYVVVRRROOOKKKGGGBBB???===;;;888777888999999888888888777777666666666555777777666666666666666666777888999;;;======>>>>>><<<<<<;;;;;;;;;:::::::::999999999999:::<<<===>>>BBBCCCEEEFFFFFFDDDBBBAAA???AAADDDIIIMMMQQQSSSTTTRRRSSSUUUVVVWWWXXXYYYYYYWWWXXXZZZ]]]```dddgggiiikkkoootttxxx{{{}}}}}}tttmmmllljjjgggdddcccaaa^^^\\\YYYXXXVVVTTTSSSSSSTTTUUUUUUVVVXXXZZZ\\\]]]]]]]]][[[\\\\\\]]]]]]```dddggguuu~~~~~~~~~xxxxxxwwwvvvtttsssrrrrrroooooonnnlllkkkjjjiiihhheeedddaaa___^^^^^^___```aaa```___]]][[[YYYWWWVVVTTTSSSRRRRRRSSSSSSQQQPPPLLLKKKJJJHHHGGGFFFEEEEEEGGGIIIGGGCCCEEEIIIGGGAAACCCCCCBBBAAA@@@???>>>>>>::::::::::::::::::::::::<<<<<<===>>>???AAACCCEEEDDDIIIOOOUUU]]]hhhvvv~~~lll]]]VVVRRRPPPSSSUUUWWW\\\ccceeehhhmmmrrrxxx~~~|||{{{yyyvvvtttpppooommmllljjjfffaaa]]]YYYVVVRRROOOKKKGGGBBB???===:::888777888999999888999999888888777777666666777777777777777777777777666888:::<<<===>>>>>>===;;;;;;;;;:::::::::999999888888999999;;;===>>>???CCCDDDFFFHHHGGGEEECCCAAA@@@BBBEEEJJJNNNQQQSSSTTTRRRSSSTTTVVVWWWWWWXXXXXXWWWXXXZZZ]]]aaaeeehhhjjjjjjnnntttyyy|||wwwuuurrroookkkiiifffbbb___ZZZXXXVVVTTTSSSTTTUUUVVVUUUVVVXXXZZZ\\\]]]^^^^^^\\\\\\]]]]]]\\\]]]___aaahhhttt~~~yyyyyyxxxvvvuuutttsssrrrrrrrrrqqqooonnnmmmlllkkkgggfffdddcccdddeeeggghhhfffeeeccc```]]]ZZZXXXWWWWWWVVVUUUUUUVVVUUUSSSQQQMMMLLLKKKIIIHHHHHHHHHHHHHHHJJJGGGBBBDDDIIIGGG>>>CCCCCCBBBAAA???>>>======;;;;;;;;;;;;;;;;;;;;;;;;============???AAACCCEEEEEEKKKRRRXXX```lll{{{lll\\\XXXSSSRRRTTTVVVWWW\\\bbbaaadddhhhkkkooowww|||{{{xxxuuusssqqqpppnnnmmmkkkgggbbb]]]YYYVVVRRROOOKKKGGGBBB???<<<:::888777888999999999:::::::::999888777777777666666666777777888888999666888:::===>>>>>>>>>===<<<<<<;;;;;;;;;:::::::::777777888:::<<<>>>@@@AAABBBDDDFFFHHHGGGEEEBBB@@@@@@BBBEEEIIILLLOOOQQQRRRRRRRRRTTTUUUVVVVVVWWWWWWWWWXXXZZZ^^^aaaeeeiiikkklllpppvvv{{{}}}{{{vvvrrrlllgggccc]]][[[YYYVVVUUUVVVWWWXXX\\\\\\]]]^^^___```aaaaaa^^^___``````______aaabbbeeeooo~~~zzzzzzyyyxxxvvvuuutttsssssssssrrrqqqooonnnmmmmmmhhhgggggggggiiilllnnnpppllljjjgggddd```]]]ZZZYYYWWWVVVUUUVVVVVVTTTRRROOOJJJJJJIIIHHHHHHHHHHHHHHHCCCGGGEEEAAAEEEMMMKKKBBBCCCCCCBBB@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<>>>@@@BBBDDDDDDJJJSSSZZZbbbooottteee[[[WWWTTTUUUVVVUUUXXX]]]\\\___cccfffhhhmmmtttzzz}}}{{{xxxuuurrrqqqpppooonnnlllhhhbbb^^^YYYVVVRRROOOKKKGGGBBB???<<<:::888777888:::999999;;;;;;::::::999888777777444555555666777888999999666888;;;===>>>???>>>=========<<<<<<<<<;;;;;;;;;666777888:::<<>>===<<<;;;========================>>>===<<<<<<===???AAACCCBBBIIIRRRZZZcccqqq}}}ppp___ZZZVVVVVVUUUSSSUUUYYYXXX[[[```bbbcccgggmmmqqqyyy~~~~~~~~~{{{zzzxxxvvvtttrrrqqqooommmjjjfff```]]]ZZZWWWRRRNNNKKKHHHDDDBBB<<<;;;:::888777888888999888888888888777777777777888888999999888777666555999::::::;;;;;;::::::999===<<<<<<<<<<<<;;;;;;;;;===<<<::::::;;;>>>BBBDDDDDDEEEFFFEEECCCBBBBBBCCC@@@CCCGGGJJJKKKMMMPPPRRRRRRTTTVVVVVVUUUUUUVVVWWWXXXZZZ^^^```cccfffkkknnnqqqtttxxx}}}|||uuupppiiiccc___^^^]]]\\\___dddggggggfffeeedddcccccccccaaaaaabbbbbbbbbccccccccciiippp{{{|||{{{yyywwwvvvuuuttttttttttttttttttsssrrrqqqppprrrooommmpppvvvyyyxxxvvvzzzuuunnniiidddaaa]]][[[ZZZWWWSSSQQQOOOMMMKKKIIILLLIIIFFFFFFIIIJJJJJJIIIFFFKKKLLLEEEGGG]]]cccQQQDDDDDDBBBAAA@@@?????????<<<;;;;;;::::::;;;;;;<<>>===???CCCGGGIIILLLRRR[[[fffuuuuuufff\\\TTTTTTVVVUUUTTTUUUYYYZZZZZZ[[[\\\```eeeiiitttuuuxxx}}}}}}zzzxxxwwwvvvuuutttxxxxxxyyy{{{~~~~~~{{{yyywwwuuussspppooommmkkkhhhddd___[[[ZZZWWWRRRNNNKKKHHHDDDAAA<<<;;;:::888777888888999888888888888777777777777888888777777666666666666777888999:::;;;<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;<<<;;;;;;;;;<<>>===<<<<<<>>>BBBEEEIIILLLSSS[[[gggvvv{{{kkk```VVVTTTUUUTTTSSSTTTSSSTTTUUUUUUWWWZZZ___cccjjjkkkmmmooorrrssssssssssssrrrqqqrrrssstttuuuuuu{{{{{{|||}}}}}}zzzxxxvvvtttrrrpppooommmkkkiiiddd___[[[ZZZVVVRRRNNNKKKGGGDDDAAA<<<;;;:::888777888888999888888888888777777777777777777555555444555666666666777999:::<<<============<<<<<<<<<<<<;;;;;;;;;::::::;;;<<<>>>???@@@AAAAAABBBBBBAAA>>>>>>???@@@BBBEEEHHHJJJJJJKKKMMMOOOQQQSSSUUUVVVUUUUUUVVVWWWWWWZZZ]]]___aaaeeeiiilllnnnqqquuuyyy|||}}}~~~~~~yyysssmmmllllllmmmsssyyy~~~~~~~~~{{{wwwsssqqqppppppppppppqqqqqqqqqqqqrrrvvv~~~}}}{{{yyyvvvuuutttsssssssssssssssqqqpppooonnnkkkjjjmmmsss{{{|||uuunnniiieee```]]]ZZZWWWTTTQQQPPPNNNLLLJJJIIIHHHHHHHHHJJJJJJHHHGGGJJJCCCDDDDDDAAAHHHLLLCCCCCCCCCAAA@@@???>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<;;;<<<<<<;;;;;;<<<@@@CCCIIILLLSSS\\\iiixxxrrreeeYYYUUUTTTRRRQQQSSSOOOPPPQQQQQQRRRUUUYYY\\\ccccccdddeeefffggggggggggggiiikkkooorrrvvvyyy{{{|||yyywwwuuusssrrrrrrqqqooommmkkkgggbbb^^^YYYVVVQQQMMMJJJGGGCCCAAA<<<;;;:::888777888888999888888888888777777777666777555444333333444666777777888999;;;<<<============<<<<<<<<<<<<;;;;;;;;;888:::<<<>>>???@@@??????AAABBBAAA@@@>>>===>>>@@@CCCFFFHHHJJJJJJJJJLLLMMMPPPRRRUUUUUUUUUUUUVVVWWWWWWYYY\\\___aaadddhhhkkkppprrruuuyyy|||~~~~~~xxxwwwxxxzzz}}}zzzzzzzzzyyyyyyyyyyyyxxxzzz~~~~~~|||yyyvvvtttsssrrrssssssrrrqqqpppnnnmmmlllmmmmmmpppvvv}}}xxxqqqlllfffaaa]]]YYYWWWSSSQQQPPPOOOLLLKKKGGGGGGHHHIIIJJJIIIHHHFFFOOODDDEEEHHHDDDDDDHHHDDDCCCBBBAAA@@@???>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<;;;;;;<<<;;;;;;<<>>>>>???AAACCCFFFHHHIIIIIIJJJKKKMMMPPPRRRTTTUUUUUUUUUVVVWWWXXXZZZ]]]___aaadddhhhjjjoooqqqtttwwwzzz|||~~~~~~~~~~~~{{{yyyvvvtttsssrrrrrrrrrqqqpppooommmkkkjjjkkkmmmqqqwww~~~{{{tttmmmggg```\\\XXXUUURRRPPPOOONNNLLLJJJFFFGGGIIIJJJIIIHHHGGGGGGOOODDDFFFKKKFFFDDDHHHGGGCCCCCCAAA@@@???>>>>>>>>>===<<<<<<;;;;;;<<<<<<===;;;<<<=========>>>@@@CCCGGGLLLUUU```mmm||||||mmm]]]UUUQQQNNNMMMNNNNNNOOOPPPPPPPPPQQQSSSVVVVVVWWWYYYYYYZZZ]]]aaaeeeiiinnnvvv~~~|||yyywwwuuusssqqqpppnnnmmmllljjjfffaaa^^^YYYUUUQQQMMMJJJFFFCCC@@@<<<;;;:::888777888888999888888888888777777777777444333333333444555777888;;;;;;<<<<<<<<<<<<;;;;;;===<<<<<<<<<<<<;;;;;;;;;:::;;;>>>@@@AAABBBAAAAAADDDDDDBBB@@@>>>>>>@@@CCCCCCEEEHHHIIIIIIJJJKKKMMMOOOQQQSSSTTTTTTUUUVVVWWWYYY[[[]]]___aaadddhhhkkklllmmmpppsssvvvyyy{{{|||~~~~~~|||zzzxxxuuutttsssrrrqqqqqqpppooommmkkkjjjiiifffiiinnnttt|||~~~wwwppphhhaaa\\\VVVTTTQQQOOONNNMMMKKKJJJFFFHHHIIIIIIGGGGGGGGGHHHKKKDDDGGGJJJDDDDDDHHHFFFDDDDDDBBBAAA@@@?????????======<<<<<<<<<<<<======<<<===??????>>>???AAACCCGGGLLLUUUaaaooo~~~~~~ooo___WWWRRROOOMMMNNNMMMNNNOOOOOONNNNNNPPPRRRVVVXXXZZZYYYYYY\\\bbbgggqqqxxx|||yyywwwvvvtttrrrpppnnnmmmllljjjgggbbb^^^YYYUUUQQQMMMIIIFFFCCC@@@<<<;;;:::888777888888999888888888888777777777777222333444555666777888888::::::;;;<<<======<<<<<<===<<<<<<<<<<<<;;;;;;;;;<<<===???@@@AAABBBCCCCCCDDDDDDBBB???===>>>@@@CCCBBBDDDGGGIIIIIIJJJLLLMMMNNNPPPSSSTTTTTTUUUVVVXXXZZZ\\\^^^```bbbeeehhhkkkkkkmmmooorrruuuxxxzzz{{{{{{zzzxxxvvvuuusssrrrrrrppppppooonnnllljjjhhhgggdddfffjjjpppwwwzzzsssjjjbbb]]]UUURRROOONNNMMMLLLJJJIIIFFFHHHIIIHHHFFFEEEGGGIIIHHHEEEIIIHHHAAAEEEIIIBBBEEEEEECCCBBBAAA@@@@@@@@@======<<<<<<<<<<<<======<<<===????????????AAACCCFFFLLLVVVbbbqqqqqqbbbZZZVVVRRROOOPPPMMMOOOPPPOOONNNNNNOOOPPPUUUXXXZZZ[[[[[[```iiipppzzz}}}zzzxxxvvvtttrrrrrrpppooonnnllliiidddaaaXXXUUUPPPLLLIIIFFFBBB@@@<<<;;;:::888888888888999888888888888777777777777222333444666777888888888888999:::<<<===>>>>>>>>>======<<<<<<<<<;;;;;;;;;>>>>>>???@@@BBBCCCDDDEEEDDDCCCAAA???======@@@BBBAAACCCFFFHHHIIIJJJLLLNNNNNNPPPSSSTTTTTTUUUVVVXXX[[[]]]___aaaccceeeiiilllmmmnnnpppsssvvvyyy{{{}}}zzzyyywwwvvvtttsssrrrrrrppppppooonnnllljjjhhhgggeeegggiiimmmsss{{{}}}uuulllddd^^^TTTQQQNNNMMMLLLKKKJJJHHHGGGHHHIIIGGGDDDDDDGGGJJJHHHHHHLLLHHH@@@FFFJJJ@@@FFFEEEDDDCCCBBBAAAAAAAAA======<<<<<<<<<<<<======;;;===>>>???>>>???@@@BBBFFFLLLVVVcccqqqrrrddd]]]YYYUUURRRRRROOOQQQRRRQQQPPPOOOPPPQQQMMMQQQUUUWWWZZZbbbmmmuuu}}}yyyvvvtttsssrrrqqqpppooommmjjjeeebbbZZZVVVRRRNNNKKKGGGBBB???===<<<;;;999888777666666777666444444666777666555555444444444444555555666;;;;;;;;;<<<<<<<<<======;;;;;;:::999999999999:::<<<<<<>>>@@@BBBCCCCCCCCCCCCBBB???>>>======>>>???CCCEEEGGGHHHHHHGGGIIIJJJLLLOOORRRTTTTTTTTTTTTUUUWWWZZZ]]]```cccgggkkknnnppprrrssstttuuuwwwzzz|||}}}~~~{{{zzzwwwuuusssssssssssspppnnnllljjjgggfffdddddd```bbbeeeiiiooowwwxxxpppfff]]]VVVRRRNNNLLLMMMMMMKKKHHHHHHHHHGGGFFFFFFFFFFFFFFFHHHHHHHHHHHHGGGEEEDDDDDDFFFFFFDDDCCCBBBAAAAAAAAA===>>>???@@@???===;;;:::>>>>>>=========???@@@AAAEEEKKKTTT```mmm}}}vvvjjj```[[[ZZZXXXWWWWWWTTTPPPNNNNNNNNNMMMMMMNNNPPPTTTXXX]]]fffqqqyyy~~~{{{xxxuuusssrrrsssrrrpppooommmiiidddaaaZZZVVVRRRNNNKKKGGGBBB???::::::999999999999::::::888777555555777888777666666666666666666666777888;;;;;;;;;<<<<<<<<<============<<<;;;;;;;;;;;;<<<<<<===>>>@@@AAABBBBBBBBBEEECCCAAA?????????@@@AAACCCEEEGGGHHHHHHHHHIIIJJJMMMPPPTTTVVVVVVUUUVVVVVVXXX[[[^^^aaacccgggkkknnnqqqrrrtttuuuvvvxxx{{{}}}}}}}}}|||zzzyyywwwuuutttssssssssspppnnnllliiigggeeecccccc```aaadddgggllluuu~~~{{{sssjjjaaaYYYUUUOOOMMMMMMLLLIIIGGGIIIHHHGGGGGGFFFFFFGGGGGGHHHHHHHHHHHHHHHGGGFFFEEEFFFFFFDDDCCCBBBAAAAAAAAA>>>>>>???@@@???===<<<:::>>>>>>>>>>>>???@@@BBBCCCEEEKKKUUU```nnnvvvlllddd```___]]]\\\ZZZVVVRRROOONNNMMMLLLKKKLLLOOOSSSWWW]]]fffrrrzzz~~~{{{xxxvvvtttttttttrrrpppooolllhhhccc___ZZZVVVRRRNNNKKKGGGBBB???;;;;;;::::::::::::;;;;;;999888666666888888888777888777777777888888999:::;;;;;;<<<<<<<<<===============<<<;;;;;;;;;;;;<<<===>>>???@@@AAAAAAAAAAAADDDCCCAAA???>>>???@@@AAACCCEEEGGGHHHHHHHHHIIIJJJOOORRRUUUVVVVVVVVVWWWXXXZZZ\\\___aaadddgggkkknnnqqqsssvvvwwwxxxyyy|||~~~~~~~~~|||{{{zzzyyywwwuuutttssssssssspppnnnllliiifffcccbbbaaa```aaabbbdddiiiqqq{{{xxxooofff___ZZZTTTPPPOOONNNKKKHHHIIIIIIHHHGGGGGGGGGGGGHHHHHHHHHHHHIIIHHHHHHGGGGGGFFFFFFDDDCCCBBBBBBBBBBBB>>>???@@@@@@???>>><<<;;;>>>>>>>>>???@@@BBBCCCDDDCCCIIISSS^^^mmm|||vvvnnnjjjhhhhhhfffddd^^^ZZZUUUPPPNNNLLLKKKIIIJJJMMMRRRWWW]]]gggsss{{{}}}{{{yyywwwwwwtttssspppnnnlllhhhbbb^^^ZZZVVVRRRNNNKKKGGGBBB??????>>>===;;;:::999888888999777666666777888888777777777777777888999::::::<<<<<<<<<<<<============;;;;;;:::999999999999:::>>>>>>???@@@@@@@@@@@@@@@AAA@@@>>>===<<<===>>>???BBBDDDGGGHHHHHHHHHIIIKKKOOOQQQTTTUUUUUUVVVWWWXXXZZZ\\\___bbbdddgggkkknnnrrrtttwwwyyyyyy{{{}}}~~~}}}|||yyyxxxwwwvvvuuussssssrrrooommmkkkgggdddbbb```___`````````aaaeeemmmvvv}}}}}}tttkkkddd___XXXTTTSSSRRROOOLLLJJJIIIIIIHHHHHHHHHHHHHHHGGGHHHHHHIIIIIIIIIHHHHHHGGGFFFEEEDDDCCCCCCCCCCCC@@@@@@AAA@@@@@@???============>>>???@@@BBBCCCDDD@@@FFFPPP[[[jjj}}}yyyuuupppnnnoooooommmkkkccc^^^WWWQQQNNNLLLJJJHHHHHHLLLRRRWWW^^^gggsss{{{}}}{{{yyyxxxwwwtttrrrpppnnnkkkgggbbb^^^ZZZVVVRRRNNNKKKGGGBBB??????>>>===;;;:::999888888888666444555666777666666666555555666777888999999<<<<<<<<<=========>>>>>>;;;;;;:::999999999999:::===>>>??????@@@@@@@@@@@@AAA???>>><<<<<<===>>>???BBBDDDFFFHHHHHHHHHJJJKKKNNNPPPRRRSSSSSSSSSUUUWWWYYY\\\___aaadddgggkkknnnrrruuuxxxzzz{{{|||}}}~~~~~~zzzyyyxxxwwwuuusssrrrqqqmmmkkkiiifffcccaaa_______________```ccciiiqqqwwwyyyppphhhbbb[[[WWWVVVUUURRRPPPLLLKKKKKKJJJJJJJJJJJJJJJHHHHHHIIIJJJJJJJJJIIIIIIHHHHHHGGGFFFEEEEEEEEEEEEBBBBBBBBBBBBAAA@@@??????======>>>@@@AAABBBBBBCCCAAAGGGPPP[[[iii|||uuurrroooppprrrsssqqqnnnfffaaaYYYSSSNNNLLLJJJIIIHHHMMMRRRXXX^^^gggqqqyyy|||yyywwwuuuuuusssqqqooonnnkkkgggbbb^^^ZZZVVVRRRNNNKKKGGGBBB???;;;;;;::::::::::::;;;;;;777555444444555666666555444444444555666777888999<<<<<<=========>>>>>>>>>======<<<;;;;;;;;;;;;<<<<<<===>>>???@@@@@@@@@@@@BBBAAA???>>>>>>???@@@BBBAAADDDFFFHHHHHHIIIJJJLLLMMMNNNPPPQQQQQQRRRTTTUUUWWWZZZ]]]```cccgggkkknnnrrruuuxxx{{{{{{|||}}}~~~zzzvvvxxx{{{yyyxxxyyyyyy}}}{{{zzzyyywwwuuurrrpppooojjjiiigggdddbbb```___^^^_________```bbbgggmmmrrr|||yyyooohhh```[[[YYYWWWUUURRRPPPPPPOOONNNNNNNNNNNNNNNKKKLLLLLLLLLLLLLLLKKKKKKJJJIIIIIIHHHGGGGGGHHHHHHEEEEEEDDDCCCCCCBBBBBBAAA??????@@@AAABBBBBBBBBBBBEEEJJJRRR\\\iii{{{}}}qqqooolllmmmppprrrpppnnnhhhbbbZZZSSSOOOMMMLLLKKKJJJNNNTTTXXX]]]eeeooovvv~~~|||yyyvvvuuutttqqqpppnnnmmmkkkhhhccc___ZZZVVVRRRNNNKKKGGGBBB???::::::999999999999::::::888666555555666777777666444444444555666777888999<<<=========>>>>>>>>>>>>======<<<;;;;;;;;;;;;<<<;;;<<<===???@@@AAAAAAAAAAAA@@@???>>>>>>???@@@BBBAAACCCFFFHHHHHHIIIJJJLLLLLLNNNOOOPPPPPPQQQSSSUUUUUUWWW[[[___bbbfffkkkoooqqqtttxxx{{{{{{|||}}}~~~~~~wwwnnnhhhhhhiiifffddddddcccfffjjjnnnvvv~~~}}}||||||zzzxxxuuurrrnnnmmmhhhgggeeecccaaa```______^^^___```aaabbbfffjjjnnnvvv{{{tttjjjccc___]]]YYYVVVVVVUUUTTTTTTSSSSSSTTTTTTPPPQQQQQQQQQPPPOOONNNNNNLLLKKKJJJJJJJJJJJJJJJJJJGGGGGGFFFEEEDDDDDDDDDDDDBBBCCCDDDEEEEEEDDDCCCBBBFFFJJJPPPYYYeeevvvxxxnnnkkkiiijjjmmmooonnnlllhhhbbbZZZTTTPPPOOONNNMMMLLLPPPUUUYYY]]]ccclllrrruuu{{{{{{xxxvvvuuuqqqooonnnmmmkkkhhhccc```ZZZVVVRRRNNNKKKGGGBBB???===<<<;;;999888777666666999777666666777888888777444444444555666888999:::============>>>>>>>>>>>>;;;;;;:::999999999999::::::;;;<<<>>>@@@AAAAAABBB???>>><<<;;;<<<===???@@@AAACCCFFFHHHHHHIIIKKKLLLMMMNNNPPPPPPPPPQQQTTTVVVSSSVVVZZZ^^^bbbfffkkkoooqqqtttxxx{{{{{{{{{|||}}}~~~qqqggg```^^^^^^[[[XXXWWWTTTVVVXXX[[[bbbooo~~~|||{{{}}}}}}{{{yyyuuuqqqmmmkkkffffffdddbbbaaa``````___]]]___aaabbbccceeeiiilllsss}}}uuulllfffbbb^^^[[[ZZZYYYXXXXXXWWWWWWXXXXXXTTTTTTTTTTTTSSSRRRQQQPPPMMMLLLLLLKKKKKKKKKKKKLLLIIIHHHGGGFFFEEEEEEEEEEEEEEEFFFGGGGGGGGGFFFDDDCCCDDDGGGMMMUUUaaaqqqsssllliiifffgggjjjlllkkkjjjhhhbbbZZZTTTQQQPPPOOOOOONNNRRRVVVZZZ]]]bbbjjjpppmmmsssyyy~~~|||xxxvvvtttsssrrrqqqooonnnllliiiddd```\\\XXXSSSNNNJJJFFFAAA>>>===<<<;;;;;;<<<;;;999777888888999999999999888888;;;:::888666555555666777;;;<<<<<<===============<<<<<<;;;::::::::::::;;;<<<===???AAABBBBBBBBBAAA@@@@@@???===<<<<<>><<<::::::;;;;;;:::888777888888999999888888777:::999777666666666888888;;;<<<======>>>>>>============<<<;;;;;;;;;;;;<<<===>>>@@@AAABBBCCCBBBBBB???@@@???===<<<<<>>>>>======>>>>>>===<<<<<<<<<<<<======???@@@BBBCCCCCCCCCCCC?????????===<<<<<>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<<<<>>>???AAACCCDDDDDDDDDCCC??????>>>===<<<===???BBBDDDEEEGGGJJJLLLOOOQQQRRRSSSRRRRRRRRRSSSTTTVVVWWWXXX[[[]]]___aaadddhhhkkkmmmppprrrsssssstttuuuvvvwwwxxxyyy|||~~~qqqeee^^^WWWRRRQQQPPPMMMKKKIIIIIIIIIIIIIIIKKKMMMOOO]]]eeeuuu~~~{{{yyyxxxwwwuuusssrrrqqqooollljjjgggeeedddbbbaaaaaaaaaaaa^^^___```aaaaaacccfffhhhnnnvvv}}}xxxvvvttttttuuuqqqqqqpppooollliiieeeccc`````````___^^^\\\ZZZYYY[[[YYYWWWVVVVVVVVVUUUSSSSSSSSSSSSSSSQQQOOOMMMKKKKKKNNNQQQVVV\\\eeennnuuuzzz{{{{{{xxxrrriii```[[[YYYXXXVVVTTTUUUVVVYYY[[[YYYXXXXXXXXXYYYXXXVVVSSSVVVVVVWWWXXXXXXXXXXXXWWWXXXXXXWWWWWWWWWYYY[[[]]]iiiooozzz|||xxxvvvtttssspppooommmllljjjgggbbb^^^[[[XXXRRRNNNJJJFFFBBB??????<<<999777888999999999777777777888888777777777555666666777999:::<<<<<<<<<======>>>>>>>>>>>>>>>===<<<;;;;;;::::::;;;;;;>>>???AAACCCDDDDDDDDDCCC>>>>>>>>>===<<<===@@@BBBFFFGGGIIIKKKMMMPPPRRRRRRRRRQQQQQQRRRSSSUUUWWWXXXZZZ\\\^^^```bbbdddhhhkkklllnnnqqqrrrrrrrrrtttuuuvvvwwwyyy|||}}}pppddd^^^WWWRRRQQQPPPNNNLLLKKKKKKJJJJJJKKKLLLLLLLLLRRRXXXbbbppp}}}zzzxxxvvvuuusssrrrqqqpppnnnkkkiiigggfffdddcccbbbaaabbbbbb^^^```aaabbbbbbccceeegggnnnttt~~~}}}}}}~~~xxxwwwwwwuuussspppnnnllljjjjjjjjjhhhfffccc```^^^^^^\\\ZZZYYYZZZZZZYYYXXXVVVWWWVVVUUUTTTQQQNNNMMMLLLNNNRRRVVV[[[ccckkkqqqtttuuutttqqqllleee^^^YYYVVVUUUSSSRRRRRRTTTWWWYYYVVVVVVWWWXXXYYYXXXVVVSSSRRRSSSTTTUUUVVVVVVVVVVVVTTTSSSRRRQQQSSSUUUXXXYYYbbbhhhsss~~~|||xxxvvvtttsssqqqooonnnmmmkkkgggccc___\\\XXXSSSNNNJJJEEEAAA>>>>>>;;;999888999999999888666777777888888777777666555666777888:::;;;<<<<<<<<<===>>>>>>??????>>>>>><<<<<<;;;:::::::::::::::===???@@@BBBCCCCCCCCCCCC>>>>>>>>>===<<<===@@@CCCGGGHHHIIIKKKMMMOOOPPPQQQPPPPPPPPPQQQRRRUUUWWWXXX\\\]]]```aaabbbeeehhhjjjkkknnnpppqqqqqqrrrssstttvvvwwwzzz|||rrrfffaaaYYYUUUTTTSSSQQQOOOOOONNNLLLLLLNNNNNNNNNMMMLLLPPPWWW```lllzzz}}}zzzwwwvvvtttrrrppppppooonnnkkkiiihhhgggfffdddcccccccccccc```aaacccdddcccccceeegggkkkpppyyy~~~}}}|||{{{zzzyyyxxxxxxvvvvvvvvvuuusssooollljjjfffcccaaa______^^^]]][[[YYYYYYXXXVVVTTTQQQOOONNNMMMPPPSSSVVV[[[aaaiiinnnnnnnnnllliiieee___ZZZWWWQQQPPPOOONNNOOOQQQSSSTTTTTTTTTUUUWWWXXXXXXUUURRRPPPQQQRRRSSSTTTTTTTTTTTTNNNMMMLLLLLLNNNQQQTTTVVV[[[bbbnnn{{{|||xxxvvvtttsssqqqpppooommmlllhhhccc```[[[WWWRRRNNNJJJFFFBBB???<<<:::999999:::999888777666666777777777777666666555666777999:::;;;;;;<<<======>>>????????????>>>======<<<;;;;;;;;;;;;;;;===>>>@@@AAABBBCCCBBBBBB===>>>>>>===<<<===AAACCCGGGGGGHHHJJJKKKLLLMMMNNNOOOOOOOOOPPPRRRTTTWWWXXX]]]^^^aaabbbccceeehhhjjjkkkmmmpppqqqqqqqqqssstttuuuwwwyyy{{{~~~yyynnnhhhaaa]]]\\\[[[ZZZWWWWWWTTTQQQQQQRRRRRRQQQOOOMMMOOOSSSWWW^^^gggqqqxxx{{{~~~~~~|||xxxuuussslllooottt{{{}}}zzzxxxvvvsssqqqooooooooommmjjjhhhjjjiiigggeeedddddddddeeebbbccceeeeeeddddddeeefffiiilllrrr|||~~~||||||}}}|||zzzuuurrrnnnkkkiiigggdddaaa___]]][[[XXXVVVTTTRRRRRRQQQRRRUUUWWW[[[```fffjjjjjjiiigggddd```\\\XXXVVVNNNMMMMMMNNNNNNPPPQQQQQQTTTSSSTTTUUUVVVVVVTTTQQQPPPPPPQQQQQQRRRQQQQQQQQQMMMKKKJJJIIIKKKNNNRRRTTTXXX```mmmzzz|||xxxvvvtttsssrrrqqqooonnnllliiiddd```YYYUUUQQQMMMJJJGGGDDDBBB;;;:::999:::::::::888666666666777777777777666666666666888999:::;;;;;;;;;======>>>???????????????>>>>>>===<<<<<<<<<<<<<<<<<<===???AAABBBBBBBBBAAA===>>>>>>===<<<>>>AAACCCFFFGGGGGGHHHIIIJJJKKKKKKNNNNNNNNNOOOQQQTTTVVVXXX]]]___aaabbbccceeehhhjjjkkkmmmpppqqqqqqqqqssstttuuuvvvxxxzzz}}}~~~wwwqqqjjjeeeeeedddbbb```^^^[[[WWWUUUVVVVVVTTTRRRNNNOOOPPPQQQSSSXXX^^^bbbaaadddeeedddbbbdddkkkqqqmmmrrrxxx}}}~~~xxxooogggbbb___]]]\\\ZZZ]]]aaahhhsss}}}zzzxxxwwwrrrqqqooonnnnnnmmmjjjhhhkkkiiihhhfffeeeeeeeeeeeeccceeeffffffeeeddddddeeeiiijjjmmmsss~~~~~~|||{{{{{{~~~{{{vvvrrrooojjjhhhdddccc___\\\YYYXXXWWWWWWSSSUUUWWWXXX[[[^^^cccgggiiihhheeeccc___\\\YYYWWWMMMNNNNNNOOOPPPQQQQQQQQQSSSSSSSSSTTTUUUUUUSSSQQQQQQQQQQQQQQQPPPPPPOOONNNNNNLLLJJJIIIJJJMMMQQQSSSWWW^^^jjjwww~~~{{{yyywwwvvvtttrrrpppnnnllljjjgggccc```YYYVVVRRROOOLLLHHHDDDAAA;;;:::999777666777777888;;;:::999888777777777777777777888888888999999999;;;<<<>>>?????????>>>===;;;;;;;;;:::::::::999999@@@AAAAAAAAAAAA@@@?????????>>>===<<<===>>>@@@BBBDDDDDDEEEFFFHHHIIIJJJKKKMMMMMMMMMNNNOOORRRTTTUUU[[[]]]aaacccccceeeggghhhjjjkkklllnnnoooqqqrrrsssvvvxxxzzz{{{{{{}}}|||xxxuuutttsssqqqpppnnniiiccc___]]][[[WWWTTTQQQPPPOOOQQQTTTVVVWWWWWWWWWVVVVVVVVVVVVXXXZZZ[[[aaaaaabbbdddhhhnnnsssvvvyyyrrrnnneeebbb^^^YYYTTTQQQOOONNNLLLMMMQQQWWW^^^kkk~~~|||zzzuuurrrqqqqqqpppnnnnnnmmmmmmmmmjjjiiigggfffeeeeeeffffffeeeeeefffggggggfffeeedddeeeeeegggkkksss|||}}}|||{{{yyyxxxxxxyyyyyy{{{zzzxxxxxxzzz~~~{{{tttnnniiifffaaa^^^\\\ZZZWWWUUUVVVUUUUUUWWW[[[___aaaaaadddbbb```______\\\WWWSSSRRRRRRRRRQQQQQQPPPPPPPPPOOOPPPQQQRRRRRRRRRQQQPPPQQQQQQQQQQQQPPPNNNLLLKKKKKKJJJIIIIIIJJJKKKLLLMMMWWW^^^hhhrrr{{{~~~{{{yyywwwuuutttrrrpppnnnllljjjgggccc```ZZZWWWSSSOOOLLLHHHDDDAAA<<<;;;999888777777888888::::::999888777666666777666777777888999999::::::;;;<<<>>>?????????>>>===;;;;;;:::::::::999999999===>>>??????@@@@@@@@@@@@???>>>===<<<===>>>AAABBBDDDDDDEEEFFFHHHIIIJJJJJJMMMMMMMMMNNNOOORRRTTTUUUYYY[[[___aaabbbccceeegggkkkkkkmmmnnnppprrrssssssvvvxxxzzz{{{|||~~~}}}~~~yyytttnnniiifffccc^^^ZZZTTTRRRQQQQQQRRRSSSSSSRRRRRRRRRRRRRRRRRRSSSTTTTTTTTTTTTTTTVVVYYY^^^ccceeekkkpppvvv|||}}}{{{uuutttrrrnnniiibbb]]]YYYRRRPPPMMMJJJGGGEEEDDDDDDHHHHHHLLLQQQWWWcccwww}}}|||yyyvvvssspppooonnnmmmkkkkkkjjjjjjiiihhhgggfffffffffggggggggghhhhhhhhhgggeeecccbbb___^^^^^^aaaffflllssswww}}}~~~}}}yyytttqqqpppooonnnnnnnnnooopppppppppoooooopppssswww|||~~~zzznnnjjjeee```^^^\\\ZZZXXXXXXWWWWWWXXX\\\___aaabbbcccbbbaaa``````\\\WWWRRROOOOOOOOONNNNNNNNNNNNNNNOOOOOOQQQRRRSSSRRRRRRQQQQQQQQQQQQPPPOOOMMMKKKJJJJJJIIIIIIIIIJJJKKKMMMNNNUUU\\\eeennnvvv{{{yyywwwuuusssqqqooommmllljjjgggccc```[[[XXXSSSOOOKKKGGGCCC@@@===<<<:::999888888999999999999888777666666666666555666666888999:::;;;;;;<<<===>>>?????????>>>===;;;;;;::::::999999999:::;;;<<<===>>>???@@@@@@@@@>>>>>><<<<<<===???AAABBBCCCDDDEEEFFFGGGIIIJJJJJJMMMMMMMMMNNNOOORRRTTTVVVYYY[[[___aaabbbcccfffgggllllllnnnoooqqqssstttuuuuuuwwwyyy{{{|||~~~~~~yyytttnnngggbbb[[[XXXUUUSSSSSSRRRQQQPPPPPPPPPPPPPPPPPPOOONNNNNNKKKJJJJJJKKKMMMPPPSSSUUUWWWZZZ___ccceeedddbbb```\\\\\\\\\ZZZWWWSSSOOOLLLGGGFFFEEECCCBBBBBBBBBBBBEEEEEEHHHLLLQQQ\\\ppp~~~|||{{{yyywwwuuuqqqpppooommmkkkjjjiiiiiihhhgggggggggggghhhiiiiiijjjjjjiiihhhfffdddaaa```___^^^]]]]]]^^^```cccdddeeeeeefffffffffdddbbbaaa______``````bbbccceeefffddddddeeegggjjjooosssvvv|||wwwrrrjjjddd```^^^]]]\\\ZZZYYYXXXZZZ]]]```aaaaaabbbbbbbbbcccaaa]]]WWWRRRMMMMMMMMMMMMMMMNNNNNNOOONNNPPPQQQSSSTTTTTTSSSSSSRRRRRRQQQPPPNNNKKKIIIHHHHHHHHHHHHHHHJJJLLLMMMOOOSSSYYYaaaiiipppxxx|||zzzwwwtttrrrpppooommmkkkjjjgggccc```\\\XXXTTTOOOKKKGGGBBB???===<<<;;;999888999999:::888888777666666666666666444555666777999:::<<<<<<<<<===>>>???@@@???>>>>>><<<;;;:::999999999::::::<<<===>>>???@@@@@@@@@@@@>>>===<<<<<<===???AAACCCCCCCCCDDDFFFGGGHHHIIIJJJLLLLLLMMMNNNPPPRRRUUUVVV[[[]]]aaacccdddfffhhhjjjmmmmmmoooppprrrtttuuuuuuuuuwwwyyy{{{|||~~~~~~xxxooohhhbbb___[[[XXXVVVUUUTTTRRRRRRSSSSSSSSSRRRPPPNNNMMMMMMLLLKKKJJJKKKLLLNNNOOOQQQSSSUUUXXXXXXWWWUUUTTTTTTTTTTTTSSSQQQOOOLLLJJJFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEHHHLLLQQQ\\\ppp~~~|||zzzyyywwwvvvtttsssqqqooommmlllkkkjjjggggggggghhhiiijjjkkkkkkjjjjjjjjjiiigggdddbbb```bbb```___]]][[[ZZZYYYYYYWWWWWWWWWWWWWWWXXXXXXXXXSSSTTTUUUXXXZZZ]]]___```]]]^^^___aaadddgggjjjlllqqquuu|||yyyooogggbbb```___^^^[[[ZZZYYYZZZ]]]```aaaaaabbbccceeeeeeccc^^^XXXSSSOOOOOONNNNNNOOOPPPQQQRRROOOPPPRRRTTTUUUUUUTTTTTTRRRRRRPPPNNNLLLJJJHHHGGGGGGGGGGGGHHHIIILLLNNNOOORRRWWW^^^dddjjjrrrzzz|||zzzwwwtttqqqooonnnlllkkkjjjgggccc```\\\XXXTTTOOOKKKGGGBBB???===<<<;;;999888999999:::888777666666666666666666444555666777999:::<<<<<<<<<===???@@@@@@@@@???>>><<<;;;:::999888999:::;;;???@@@@@@AAA@@@@@@??????======<<<<<<===???BBBCCCCCCCCCDDDEEEGGGHHHIIIJJJLLLLLLLLLMMMPPPRRRUUUWWW[[[]]]aaaccceeegggiiikkkmmmnnnoooqqqrrrtttuuuvvvuuuwwwyyyzzz{{{}}}~~~vvvmmmhhheee```\\\ZZZYYYXXXWWWWWWWWWWWWWWWVVVSSSQQQPPPRRRQQQOOONNNMMMMMMMMMMMMLLLMMMNNNNNNNNNNNNMMMLLLNNNNNNNNNMMMLLLJJJHHHFFFEEEEEEEEEEEEDDDDDDCCCCCCDDDEEEHHHNNNUUUaaavvv|||zzzyyyxxxvvvtttsssqqqooommmlllkkkjjjggghhhhhhjjjkkkkkklllllliiiiiiiiiiiigggeeecccbbb^^^]]][[[YYYVVVTTTRRRQQQMMMMMMLLLKKKKKKLLLNNNOOOLLLNNNPPPSSSVVVYYY[[[\\\ZZZ[[[\\\]]]___```aaabbbdddggglllrrrxxxuuukkkeeebbb```___[[[ZZZYYYZZZ]]]```aaaaaaccceeehhhhhheee___YYYVVVQQQPPPOOONNNOOOPPPRRRSSSQQQRRRSSSUUUVVVVVVUUUUUURRRQQQOOOMMMJJJHHHGGGFFFGGGGGGGGGGGGIIIKKKMMMOOORRRVVV]]]bbbgggnnnwww~~~}}}zzzwwwssspppooommmlllkkkjjjgggccc```[[[XXXSSSOOOKKKGGGCCC@@@===<<<:::999888888999999888777777666666777777777555666666888999:::;;;;;;===>>>???@@@@@@@@@???>>>===<<<:::888888999:::;;;AAAAAAAAAAAAAAA@@@??????===<<<<<<<<<===???BBBDDDBBBCCCDDDEEEFFFHHHIIIIIIKKKKKKLLLMMMPPPSSSUUUWWWXXX[[[___bbbccceeehhhjjjmmmmmmoooppprrrtttuuuuuuuuuvvvxxxyyyzzz|||~~~{{{|||wwwoookkkeeeaaa___^^^\\\[[[[[[[[[[[[ZZZXXXWWWUUUTTTTTTSSSRRRPPPNNNMMMLLLKKKJJJJJJJJJJJJJJJJJJJJJKKKMMMLLLLLLKKKIIIHHHFFFEEEGGGGGGGGGFFFFFFDDDCCCBBBBBBDDDHHHOOOWWWeee{{{}}}|||zzzxxxvvvqqqpppooommmkkkjjjiiiiiihhhiiijjjkkklllllllllllljjjjjjjjjiiihhhfffcccbbb]]]\\\YYYVVVSSSQQQOOOOOOIIIHHHGGGGGGGGGIIIJJJKKKKKKMMMOOOSSSVVVXXXYYYZZZYYYZZZ[[[\\\\\\\\\[[[[[[ZZZ\\\```dddjjjpppxxx}}}{{{qqqiiieeebbb```\\\[[[ZZZ[[[___bbbccccccfffhhhkkkjjjfff```\\\ZZZRRRQQQOOONNNNNNPPPRRRSSSSSSTTTUUUVVVVVVVVVUUUTTTQQQOOOMMMKKKIIIHHHGGGGGGGGGGGGGGGGGGIIIKKKLLLNNNQQQUUU[[[```fffmmmwww}}}~~~{{{wwwssspppnnnmmmkkkjjjiiigggccc```ZZZWWWSSSOOOLLLHHHDDDAAA<<<;;;999888777777888888888888777777777888888999666777777888999999::::::===>>>???@@@AAA@@@??????===<<<999888777888:::<<<>>>??????@@@@@@@@@@@@???===<<<<<<<<<===@@@BBBDDDBBBCCCDDDEEEFFFGGGHHHIIIKKKKKKLLLMMMPPPSSSVVVWWWXXX[[[___bbbdddfffhhhjjjlllmmmnnnpppqqqssstttuuuuuuvvvxxxxxxxxxyyy|||~~~|||zzzuuuoooiiifffdddcccbbbaaa```___]]]\\\[[[[[[[[[WWWVVVUUUSSSPPPNNNMMMLLLMMMLLLKKKKKKLLLMMMOOOPPPPPPOOOOOONNNMMMLLLKKKKKKJJJJJJJJJJJJJJJHHHGGGFFFCCCEEEJJJRRRZZZiii}}}{{{wwwuuupppooonnnmmmkkkkkkjjjjjjiiijjjkkklllmmmmmmllllllllllllkkkjjjgggdddbbb```]]][[[XXXTTTQQQPPPOOONNNIIIIIIIIIIIIKKKMMMNNNOOOOOOQQQSSSVVVYYYZZZ[[[\\\[[[\\\]]]^^^^^^^^^\\\[[[ZZZ[[[]]]^^^```eeekkkooovvv~~~vvvnnnhhhdddbbb^^^\\\\\\^^^bbbeeeggggggiiikkkmmmkkkfffbbb___^^^VVVTTTRRRPPPPPPQQQSSSUUUUUUVVVWWWWWWWWWVVVTTTTTTOOONNNLLLJJJHHHHHHGGGHHHHHHHHHGGGGGGHHHJJJKKKLLLOOOSSSYYY___eeemmmwww~~~~~~{{{wwwsssooonnnlllkkkjjjiiigggccc```YYYVVVRRROOOLLLHHHDDDAAA;;;:::999777777777777888999888888888888888999999777777888888999999999:::===>>>???@@@AAA@@@??????>>><<<999888777888:::<<<;;;<<<===???@@@@@@@@@@@@===<<<;;;<<<===@@@BBBDDDBBBBBBCCCEEEFFFGGGHHHIIIKKKKKKLLLMMMPPPSSSVVVXXXZZZ]]]aaadddfffhhhkkkmmmllllllnnnoooqqqsssttttttuuuvvvxxxxxxwwwxxxzzz|||xxxqqqmmmkkkiiigggfffeeecccaaa`````````aaa\\\[[[YYYWWWTTTRRRPPPOOONNNMMMLLLLLLMMMOOORRRSSSQQQQQQPPPPPPPPPOOOOOOOOOIIIJJJKKKKKKKKKJJJHHHGGGFFFHHHMMMUUU]]]lll~~~{{{wwwtttqqqqqqpppnnnnnnmmmmmmmmmjjjkkklllmmmmmmmmmlllkkkooonnnmmmjjjgggccc```^^^[[[XXXTTTPPPMMMKKKJJJJJJGGGGGGHHHJJJLLLNNNPPPRRRTTTVVVXXX[[[]]]^^^______^^^___aaaccccccbbbaaa```aaa```___]]]\\\^^^bbbeeehhhooo|||zzzrrrkkkfffccc___^^^^^^```dddhhhjjjjjjkkkmmmnnnlllgggbbbaaaaaaZZZYYYVVVTTTSSSTTTVVVXXXVVVWWWXXXXXXWWWVVVTTTSSSNNNMMMKKKIIIHHHHHHHHHHHHIIIHHHHHHGGGHHHIIIJJJKKKNNNRRRXXX^^^dddmmmwww~~~{{{xxxtttrrrrrrqqqooommmkkkgggbbb___YYYVVVRRROOOKKKGGGBBB???<<<<<<;;;:::999777777666:::999999888777666555555888888888999:::;;;======<<<<<<============<<<<<<:::999888888888999:::;;;>>>>>>>>>>>>???????????????>>>>>>>>>>>>@@@AAABBBDDDCCCBBBBBBDDDFFFIIIKKKLLLKKKKKKKKKMMMQQQUUUWWWZZZ]]]aaadddfffhhhkkkmmmnnnnnnoooqqqrrrsssttttttqqqrrrtttuuuwwwyyy{{{{{{}}}}}}~~~xxxsssnnnkkkkkkiiieeecccdddddddddcccaaabbbaaa]]]XXXTTTRRRQQQSSSQQQOOOPPPSSSVVVVVVUUUUUUTTTSSSRRRQQQQQQQQQQQQPPPPPPOOONNNMMMMMMLLLLLLJJJMMMSSS[[[hhhzzz~~~}}}{{{yyywwwtttqqqooommmnnnnnnmmmlllmmmlllllllllllllllkkkkkklllkkkjjjhhhgggddd___[[[[[[VVVRRRPPPMMMHHHHHHJJJKKKKKKKKKMMMRRRVVVYYYZZZ\\\[[[ZZZ[[[^^^aaabbbbbbdddeeefffffffffeeedddcccffffffdddaaa^^^]]]^^^```fffiiiooowwwvvvnnnkkkjjjeeecccaaaaaadddhhhkkklllooonnnkkkhhheeeccccccccc```\\\YYYWWWYYY[[[]]]^^^]]][[[YYYYYYZZZYYYUUUQQQPPPNNNKKKIIIIIIIIIHHHGGGIIIHHHHHHHHHIIIJJJLLLMMMPPPRRRXXX___dddkkkxxx~~~{{{xxxuuurrrrrrpppnnnmmmkkkgggbbb^^^YYYVVVRRROOOKKKGGGBBB???<<<;;;;;;:::999888777666999888888888777666666666888888888888999;;;<<<===<<<<<<============<<<<<<;;;::::::999999:::;;;<<<>>>>>>>>>>>>?????????@@@???>>>>>>>>>>>>@@@AAABBBDDDCCCCCCDDDEEEGGGIIIKKKMMMMMMMMMMMMPPPSSSWWWYYYZZZ]]]aaadddfffhhhkkkmmmnnnnnnoooqqqrrrssstttuuuuuuuuuvvvvvvwwwxxxyyyyyy}}}}}}~~~wwwsssoookkkgggeeedddddddddccceeefffeeeccc___\\\[[[[[[WWWUUUTTTUUUXXXZZZZZZZZZ\\\\\\[[[ZZZZZZZZZZZZZZZUUUUUUTTTSSSRRRQQQPPPOOOQQQUUU\\\fffsss~~~}}}{{{yyywwwtttrrrnnnmmmmmmnnnnnnmmmmmmmmmmmmmmmmmmllllllllllllkkkjjjhhhgggccc___[[[YYYTTTPPPOOOLLLHHHHHHKKKKKKLLLNNNQQQVVVZZZ\\\]]]bbbaaa```aaaccceeeggghhhiiijjjkkklllllllllkkkjjjnnnnnnllliiifffdddccccccaaaccchhhoooyyyzzzsssooonnniiigggeeeeeegggjjjlllmmmmmmllliiifffdddccccccccccccaaa```^^^___aaadddfffjjjgggdddbbb```\\\VVVRRRPPPNNNKKKIIIIIIIIIHHHGGGHHHHHHHHHHHHIIIJJJLLLMMMOOOPPPVVV]]]ccckkkyyy~~~{{{xxxuuurrrqqqpppnnnllljjjfffaaa^^^YYYVVVRRROOOKKKGGGBBB???<<<;;;::::::999888777777777777777777777777777777777777777888999:::;;;<<<<<<<<<============<<<<<<<<<;;;:::::::::<<<===>>>>>>>>>?????????@@@@@@@@@???>>>>>>>>>>>>@@@AAABBBCCCDDDEEEFFFGGGIIIJJJJJJMMMLLLLLLNNNPPPTTTWWWYYYZZZ]]]aaadddfffiiilllnnnnnnnnnoooqqqrrrtttuuuuuuxxxxxxxxxxxxwwwwwwwwwwww|||}}}vvvrrrmmmiiihhhgggfffeeedddeeeeeecccaaa```aaabbb```^^^]]]^^^aaacccccccccaaa``````_________``````^^^]]]\\\ZZZYYYWWWVVVUUUUUU[[[dddppp~~~}}}|||yyywwwvvvrrrooommmmmmnnnooooooooooooooooooooonnnmmmmmmlllkkkiiihhhfffccc^^^ZZZVVVQQQMMMMMMKKKHHHIIILLLOOOQQQUUUYYY]]]aaabbbcccfffeeeddddddfffiiimmmooossstttvvvwwwxxxwwwwwwvvvwwwwwwuuusssoookkkgggdddbbbbbbdddhhhpppyyy~~~xxxuuutttooollljjjiiikkkmmmnnnnnnjjjhhhfffdddccccccccccccdddeeegggffffffhhhmmmrrrwwwtttppplllfff```XXXTTTPPPMMMJJJIIIIIIIIIHHHGGGGGGGGGGGGGGGHHHJJJLLLMMMMMMNNNSSS[[[aaakkk{{{~~~{{{yyyuuusssqqqooommmllljjjfffaaa]]]YYYVVVRRROOOKKKGGGBBB???;;;;;;::::::999888777777666666666777777777777777666666666777888999;;;;;;<<<<<<============<<<<<<:::::::::::::::<<<>>>????????????@@@@@@@@@AAAAAA???>>>>>>>>>>>>@@@AAABBBCCCDDDFFFGGGIIIJJJJJJJJJJJJJJJJJJLLLOOORRRUUUWWW[[[^^^bbbeeegggiiilllnnnnnnnnnoooqqqssstttuuuvvvzzzzzzyyyyyyxxxxxxwwwwww|||}}}|||uuupppllljjjiiigggcccddddddccccccdddfffhhhjjjiiijjjkkklllmmmnnnnnnhhhhhhggggggggggggggghhhiiihhhgggdddbbb```^^^]]][[[bbbnnn{{{~~~|||zzzxxxwwwtttooommmnnnpppqqqqqqqqqqqqqqqqqqqqqpppnnnnnnmmmkkkiiihhhfffbbb]]]ZZZSSSNNNKKKLLLKKKIIIKKKPPPVVVZZZ___cccfffgggiiiiiiiiijjjjjjkkknnnsssyyy}}}}}}wwwpppkkkjjjhhhffffffjjjqqqyyy}}}{{{xxxwwwsssqqqnnnmmmmmmnnnnnnmmmgggfffdddcccbbbbbbccccccbbbfffkkkmmmmmmpppwww}}}~~~yyyssslllccc[[[VVVPPPMMMJJJIIIIIIIIIHHHGGGFFFFFFFFFFFFHHHJJJLLLMMMLLLMMMRRRYYY```kkk|||}}}{{{yyyvvvsssqqqpppnnnllljjjfffaaa^^^YYYVVVRRROOOKKKGGGBBB???;;;::::::999999888888888666666666666666777777777666666666777888999;;;;;;<<<<<<============<<<<<<999888888999:::<<<>>>???@@@@@@@@@@@@AAAAAAAAAAAA???>>>>>>>>>>>>@@@AAABBBCCCDDDFFFGGGIIIJJJJJJJJJIIIIIIJJJLLLOOORRRUUUWWW\\\___cccfffhhhjjjmmmooonnnnnnpppqqqsssuuuvvvwwwyyyyyyyyyyyyzzzzzzzzzzzz|||~~~|||uuupppmmmjjjhhhhhhiiiiiiiiiiiilllpppssstttuuuvvvwwwxxxxxxyyyzzzwwwwwwvvvvvvuuuuuuvvvvvvwwwuuussspppmmmjjjhhhggggggppp~~~~~~{{{yyyxxxuuuqqqpppqqqrrrssssssssssssttttttsssrrrpppooommmkkkiiihhhfffbbb]]]YYYRRRMMMKKKLLLMMMMMMPPPUUU\\\aaafffjjjkkkkkklllmmmooorrruuuyyy}}}zzzsssoookkkhhhiiinnntttxxx}}}~~~{{{xxxxxxuuussspppnnnnnnmmmlllkkkeeedddbbbaaaaaabbbbbbcccaaagggooorrrtttxxxzzzooodddZZZUUUOOOMMMJJJHHHHHHHHHGGGFFFEEEEEEEEEFFFGGGIIIKKKMMMMMMNNNRRRYYY___iiizzz}}}|||yyyvvvsssrrrpppooommmkkkgggbbb___YYYVVVRRROOOKKKGGGBBB???:::::::::999999999888888666666666666666666666666777777777888999:::;;;<<<<<<<<<============<<<<<<888888888888:::<<<>>>@@@@@@@@@AAAAAAAAABBBBBBBBB???>>>>>>>>>>>>@@@AAABBBCCCDDDEEEFFFGGGIIIJJJJJJJJJKKKLLLOOORRRUUUXXXYYY\\\___cccfffhhhkkknnnpppmmmnnnpppqqqtttuuuwwwxxxyyyyyyzzzzzz{{{{{{|||||||||{{{tttppplllkkkkkkllllllmmmpppttt{{{~~~zzzvvvtttrrrrrr|||}}}{{{yyywwwttttttuuuvvvuuuttttttuuuvvvwwwvvvtttqqqpppmmmkkkiiihhheeeaaa\\\XXXSSSNNNLLLNNNPPPRRRVVV\\\```eeelllooopppppprrrtttuuuzzz|||xxxrrrnnnmmmooosssvvvvvvxxx{{{{{{zzzxxxwwwwwwvvvssspppooonnnmmmkkkiiidddcccbbbaaaaaaaaabbbcccdddiiipppuuuyyy}}}|||ooobbbXXXSSSOOOLLLIIIHHHHHHHHHGGGFFFDDDDDDDDDEEEGGGIIIKKKLLLMMMNNNRRRXXX]]]eeettt}}}|||yyyvvvtttsssrrrpppnnnlllhhhccc```YYYVVVRRROOOKKKGGGBBB???:::::::::999999999999888777777777666555555555444888888888888999;;;<<<===<<<<<<============<<<<<<888888888999;;;===@@@AAAAAAAAAAAAAAABBBBBBBBBBBB???>>>>>>>>>>>>@@@AAABBBDDDCCCCCCDDDEEEGGGIIIKKKIIIJJJLLLOOORRRUUUXXXYYY]]]```dddgggiiikkknnnpppmmmnnnppprrrtttvvvwwwxxxzzz{{{{{{{{{{{{|||||||||}}}|||wwwsssqqqnnnoooqqqtttyyy}}}}}}}}}yyyxxxwwwxxxyyyyyywwwuuuvvvwwwxxxyyywwwuuurrrpppmmmkkkiiigggeeeaaa[[[WWWTTTPPPNNNQQQTTTVVV\\\cccffflllrrrvvvwwwyyy|||yyytttrrrrrrsssrrrtttwwwwwwvvvuuuuuuuuuvvvtttqqqpppooonnnkkkiiieeedddbbbaaaaaaaaabbbbbbeeehhhmmmssswww{{{}}}~~~~~~vvvkkk___WWWSSSOOOLLLIIIHHHHHHHHHGGGFFFCCCCCCCCCDDDFFFIIIKKKLLLLLLMMMQQQVVVYYY___kkkxxx}}}|||zzzvvvttttttrrrpppooommmiiiddd```YYYVVVRRROOOKKKGGGBBB???::::::999999999999999999888888777666555444444333888888888999:::;;;======<<<<<<============<<<<<<999999999:::<<>>>>>>>>>>>@@@AAABBBDDDCCCBBBBBBDDDFFFIIIKKKGGGHHHJJJMMMQQQTTTVVVWWW]]]```dddgggiiikkknnnqqqmmmnnnppprrrtttvvvxxxxxx|||||||||||||||{{{{{{{{{~~~{{{xxxuuuvvvyyy~~~~~~yyyyyyyyyzzz{{{{{{xxxvvvwwwxxxyyyzzzxxxvvvsssqqqmmmkkkiiigggeee```[[[WWWVVVQQQPPPSSSVVVZZZ```fffkkkqqqyyy}}}zzztttqqqpppqqqsssuuuuuusssssstttuuuvvvtttrrrppppppnnnllljjjeeedddcccaaaaaaaaabbbbbbeeefffiiinnnsssvvvvvvtttppprrrsssooofff]]]WWWUUUOOOLLLIIIHHHHHHHHHGGGFFFCCCCCCCCCDDDFFFHHHKKKLLLKKKLLLPPPTTTWWW[[[fffqqq{{{~~~|||zzzwwwuuussspppnnnllliiidddaaaZZZWWWTTTPPPLLLHHHBBB???>>><<<:::999::::::999888777777666666666666777777888777666666777999;;;===???@@@AAA@@@???<<<999888:::999888888:::===AAACCCFFFFFFGGGGGGFFFCCCAAA???>>>>>>???@@@AAAAAABBBBBB@@@AAABBBCCCDDDFFFGGGGGGGGGIIILLLNNNQQQUUUYYY]]]^^^bbbfffiiikkklllmmmnnnooopppqqqrrrsssuuuvvvvvvyyyzzz|||}}}}}}}}}~~~~~~}}}|||{{{{{{zzzzzz{{{||||||||||||zzzxxxvvvuuuqqqmmmiiifffccc```]]][[[TTTUUUVVVXXX[[[aaagggllluuuzzz}}}vvvrrrvvvuuuuuuuuuttttttttttttuuussspppooooooooommmlllkkkjjjhhhfffcccaaa___^^^cccdddgggiiikkkllllllkkkjjjgggbbb^^^[[[WWWRRROOOIIIHHHHHHGGGGGGFFFFFFFFFCCCDDDDDDFFFHHHKKKNNNOOOMMMMMMOOOQQQUUUZZZ___bbbpppsssvvvxxxzzz~~~~~~}}}zzzxxxvvvtttqqqooommmjjjeeebbb[[[XXXTTTPPPLLLHHHCCC???===;;;999999999999999777777777666666666666777777999999888888999;;;===???@@@@@@@@@???>>><<<:::888999888888888:::>>>AAADDDCCCDDDEEEGGGGGGFFFDDDCCC>>>>>>???@@@AAABBBBBBCCC@@@AAABBBCCCDDDFFFGGGGGGGGGIIILLLNNNQQQTTTYYY]]]^^^bbbfffjjjkkkmmmnnnoooppppppqqqssstttuuuvvvwwwyyyyyy{{{|||~~~~~~~~~}}}|||{{{{{{{{{{{{}}}~~~~~~}}}|||zzzwwwvvvrrroookkkhhhfffdddaaa___ZZZ[[[\\\^^^aaafffmmmqqqwww}}}~~~yyyxxxxxxwwwvvvuuutttssswwwuuurrrqqqqqqqqqooonnnmmmkkkiiifffdddbbbaaa```bbbcccdddeeeeeeeeeeeedddaaa___\\\YYYXXXUUURRRPPPIIIIIIIIIHHHHHHGGGFFFFFFDDDDDDDDDFFFHHHKKKMMMOOOOOOOOOPPPQQQTTTWWW[[[]]]bbbdddfffhhhjjjlllppprrryyy|||}}}zzzxxxvvvtttrrrpppnnnkkkfffccc\\\YYYTTTPPPLLLGGGCCC???<<<:::888888888999888777777777666666666666777777999999888888999;;;===>>>@@@@@@???>>><<<;;;::::::777777777888;;;???BBBDDDCCCDDDFFFGGGGGGFFFDDDCCC===>>>???@@@AAABBBBBBCCC@@@AAABBBCCCDDDFFFGGGGGGGGGIIILLLNNNPPPTTTYYY\\\^^^bbbgggjjjlllmmmoooqqqqqqqqqrrrsssuuuvvvwwwxxxyyyyyyzzz|||}}}}}}}}}}}}~~~}}}}}}|||||||||~~~|||zzzxxxtttqqqnnnkkkjjjiiifffdddbbbccceeefffiiinnntttxxx|||}}}{{{yyyvvvuuutttwwwuuurrrqqqqqqqqqooonnnmmmkkkhhheeebbbaaaaaabbb`````````___^^^\\\[[[ZZZVVVUUUSSSSSSTTTTTTRRRQQQKKKKKKJJJIIIIIIHHHGGGGGGDDDDDDEEEFFFHHHJJJMMMNNNQQQQQQQQQQQQRRRTTTVVVWWWZZZ\\\^^^``````aaadddfffiiillluuu~~~{{{xxxuuusssqqqpppnnnkkkfffccc]]]YYYTTTPPPLLLGGGCCC@@@<<<:::888777888888777666777777666666666666777777666666666777888999;;;<<<@@@@@@>>>===;;;;;;;;;;;;666666777999<<>>???AAABBBCCCCCC@@@AAABBBCCCDDDFFFGGGGGGGGGIIILLLNNNPPPSSSXXX[[[]]]aaafffjjjmmmnnnppprrrqqqrrrssstttuuuwwwxxxxxxyyyzzz{{{|||}}}}}}}}}}}}~~~~~~~~~~~~~~~|||{{{wwwuuuqqqooommmllliiiggghhhjjjkkkmmmooosssyyy}}}}}}zzzwwwuuuuuussspppooooooooonnnlllllliiieeebbb```___```aaa___^^^\\\ZZZWWWTTTRRRQQQPPPOOONNNOOOQQQRRRRRRQQQMMMMMMLLLKKKJJJIIIIIIHHHEEEEEEEEEFFFGGGJJJLLLMMMQQQQQQPPPQQQRRRSSSTTTUUUZZZ\\\^^^_________```bbbeeegggoooyyy}}}zzzxxxsssrrrpppnnnmmmjjjeeebbb^^^ZZZUUUOOOKKKGGGCCC@@@<<<:::888777888888777666777777666666666666777777666666666777888999:::;;;@@@???===<<<;;;;;;;;;;;;555666777999<<<@@@BBBDDDGGGGGGHHHGGGEEEBBB@@@>>><<<===>>>???AAABBBCCCDDD@@@AAABBBCCCDDDFFFGGGGGGHHHIIILLLMMMOOOSSSWWWZZZ\\\```fffjjjlllnnnqqqrrrqqqrrrssstttuuuwwwxxxxxxzzz{{{|||}}}~~~~~~}}}{{{xxxuuurrrpppnnnllljjjmmmnnnppprrrssswww|||}}}yyyvvvtttrrrpppnnnnnnnnnmmmkkkkkkhhheeeaaa______```aaa]]]\\\YYYVVVSSSPPPNNNMMMOOONNNNNNOOOQQQSSSRRRQQQOOOOOONNNMMMLLLKKKJJJIIIFFFFFFFFFFFFGGGIIIKKKLLLNNNOOOPPPQQQSSSUUUVVVWWWYYY[[[]]]^^^^^^]]]^^^___cccdddjjjssszzz|||yyywwwsssqqqooonnnllliiieeebbb```[[[UUUOOOKKKGGGCCC@@@<<<:::888888888999888777777777666666666666777777777888999:::;;;<<<<<<===>>>>>>======<<<;;;;;;:::666666888:::===???BBBCCCCCCDDDEEEEEEEEECCCAAA@@@<<<===>>>???AAABBBDDDDDD@@@AAABBBCCCDDDFFFGGGGGGHHHIIILLLMMMOOORRRVVVZZZZZZ^^^dddiiilllnnnppprrrqqqqqqrrrsssuuuvvvwwwxxxyyyzzz|||}}}}}}{{{wwwuuutttrrrpppnnnqqqrrrtttvvvwwwzzz~~~zzzwwwsssqqqnnnmmmmmmmmmllljjjiiigggdddbbb```___``````[[[YYYWWWTTTQQQOOOMMMMMMPPPOOOOOOQQQSSSTTTTTTSSSQQQQQQPPPOOOMMMLLLKKKKKKGGGGGGFFFFFFGGGIIIJJJKKKMMMNNNPPPSSSUUUXXXZZZ[[[\\\^^^aaaccccccccccccdddbbbcccgggnnnsssyyy~~~{{{xxxvvvsssrrrpppooommmjjjfffcccaaa\\\UUUOOOKKKGGGCCCAAA===;;;999999999999999777777777666666666666777777777888999:::;;;<<<<<<<<<<<<============<<<:::999666777999;;;===???@@@AAABBBCCCDDDDDDCCCAAA???>>><<<<<<>>>???AAACCCDDDEEE@@@AAABBBCCCDDDFFFGGGGGGHHHIIIKKKMMMOOORRRVVVYYYYYY]]]ccchhhkkkmmmppprrrppppppqqqssstttuuuvvvwwwwwwxxxzzz|||~~~}}}{{{yyyxxxxxxxxxwwwvvvuuuwwwyyy{{{|||~~~yyyuuunnnllljjjiiiiiihhhgggeeedddcccaaa___]]]\\\\\\[[[WWWVVVTTTQQQOOONNNNNNNNNPPPPPPPPPRRRUUUVVVWWWVVVSSSRRRQQQPPPNNNMMMLLLLLLHHHGGGGGGFFFGGGHHHJJJKKKNNNOOORRRUUUXXXZZZ\\\]]]cccfffjjjmmmmmmnnnoooppplllkkkmmmqqqssswww}}}{{{xxxuuutttrrrqqqpppnnnlllhhheeeaaa\\\VVVOOOKKKGGGCCCAAA>>><<<:::999::::::999888777777666666666666777777555666777888999:::::::::;;;<<<===>>>>>><<<:::888777888999;;;===>>>@@@@@@EEEEEEEEEDDDBBB???;;;999;;;<<<>>>???AAACCCDDDEEE@@@AAABBBCCCDDDFFFGGGGGGHHHIIIKKKMMMOOORRRVVVYYYXXX\\\bbbgggjjjmmmppprrrooopppqqqrrrsssuuuvvvvvvuuuvvvxxx{{{}}}}}}{{{zzzzzz|||}}}}}}|||yyy{{{}}}wwwrrrrrrssswww|||xxxtttiiigggdddcccccccccaaa```^^^]]]\\\[[[ZZZXXXWWWVVVUUUSSSQQQPPPNNNNNNNNNOOOPPPOOOPPPRRRVVVXXXYYYXXXTTTSSSRRRQQQOOONNNMMMLLLHHHHHHGGGGGGGGGHHHIIIJJJOOOQQQSSSVVVYYY[[[]]]^^^gggjjjooorrrssstttuuuvvvzzzxxxwwwxxxwwwwww~~~}}}{{{xxxuuussssssrrrpppooommmkkkgggccc^^^ZZZUUUPPPLLLGGGBBB???===<<<;;;999888777777777555555666666666666666666777888999999;;;;;;<<<===>>>>>>>>>>>>===<<<;;;:::;;;;;;;;;<<<>>>???AAABBBDDDCCCBBBAAA???>>>===<<<<<<<<<;;;<<<===>>>@@@AAAAAABBBCCCDDDEEEFFFGGGHHHIIIKKKMMMNNNOOORRRVVVYYYZZZ^^^cccgggjjjmmmppprrrrrrsssttttttuuuuuuttttttvvvxxxzzz|||~~~~~~~~~~~~||||||||||||}}}~~~zzzrrrjjjdddaaaaaaaaafffkkksss{{{~~~ssskkkdddbbb___\\\ZZZZZZZZZ[[[ZZZZZZZZZZZZYYYWWWUUUTTTQQQOOOMMMMMMOOOQQQSSSSSSSSSWWWXXXXXXYYY\\\\\\YYYVVVTTTRRRRRRRRRQQQOOONNNMMMLLLKKKJJJJJJIIIJJJJJJMMMOOORRRTTTVVVYYY^^^aaafffkkkqqqwww|||}}}{{{xxxuuussssssrrrpppooommmjjjfffccc]]]YYYUUUPPPLLLHHHCCC@@@===<<<:::999888777777777777777777777777666666666777888999999;;;;;;<<<===>>>>>>>>>>>>===<<<;;;:::::::::;;;<<<===???@@@AAAEEEEEEDDDBBBAAA@@@???>>><<<;;;;;;;;;<<<>>>@@@AAAAAABBBCCCDDDEEEFFFGGGHHHHHHJJJLLLMMMNNNQQQUUUXXX[[[___dddhhhkkkmmmppprrrrrrsssttttttuuuuuuttttttuuuvvvxxxzzz|||}}}}}}}}}~~~~~~~~~~~~~~~~~~wwwjjjfff^^^WWWRRRPPPPPPPPPUUUZZZ```gggooozzzwwwllleee___]]][[[XXXWWWVVVWWWWWWVVVVVVVVVVVVUUUSSSQQQPPPOOONNNMMMOOORRRUUUXXXYYYZZZ]]]___]]]]]]^^^]]]YYYXXXVVVTTTSSSSSSQQQOOOMMMLLLLLLKKKJJJIIIIIIIIIIIILLLMMMPPPRRRTTTWWW\\\___eeeiiipppwww}}}}}}{{{xxxuuussssssqqqpppnnnmmmjjjfffccc\\\XXXTTTPPPLLLHHHDDDAAA<<<;;;:::999888777777777999999888888777777777666777888999999;;;;;;<<<===>>>>>>>>>>>>===<<<;;;:::999::::::;;;<<<>>>???@@@EEEDDDCCCBBBAAA???>>>>>>;;;;;;;;;<<<===>>>@@@AAAAAABBBCCCDDDEEEFFFGGGHHHHHHIIIKKKLLLNNNQQQUUUXXX\\\___dddhhhkkknnnppprrrrrrsssttttttuuuuuuttttttssstttvvvxxxzzz{{{||||||~~~zzzsssjjjccc[[[WWWQQQKKKGGGFFFGGGHHHKKKOOOTTTYYY```jjjuuu~~~vvvlllbbb\\\XXXWWWUUUSSSRRRRRRRRRRRRRRRSSSSSSSSSRRRQQQOOONNNLLLLLLNNNQQQUUUZZZ___aaadddggghhheeeddddddaaa\\\[[[YYYWWWUUUTTTRRROOOMMMMMMLLLKKKJJJIIIIIIIIIIIIJJJKKKNNNOOOQQQUUUYYY]]]cccgggooowww~~~}}}{{{xxxuuussssssqqqooonnnmmmjjjfffccc[[[XXXSSSPPPLLLIIIDDDAAA<<<;;;:::999888888888888999888888777777666666555777888999999;;;;;;<<<=========>>>======<<<;;;;;;999999999:::<<<===???@@@AAAAAA@@@???>>>===<<<<<<<<<<<<===>>>???@@@AAAAAAAAABBBCCCDDDEEEFFFGGGHHHHHHJJJLLLMMMNNNQQQUUUXXX]]]```eeeiiikkknnnppprrrrrrsssttttttuuutttttttttssstttvvvxxxzzz{{{|||}}}{{{ssslllddd\\\UUUSSSPPPKKKGGGEEEEEEGGGHHHIIILLLOOOSSSXXXaaallltttvvvjjjaaaYYYTTTRRRQQQPPPOOONNNNNNOOOOOOQQQRRRRRRRRRRRRPPPNNNMMMJJJLLLOOORRRWWW]]]dddhhhmmmqqqssspppnnnmmmhhhccc___\\\YYYWWWVVVTTTQQQOOONNNMMMLLLKKKJJJIIIIIIIIIIIIJJJLLLNNNPPPSSSWWW[[[aaafffmmmuuu|||}}}{{{xxxuuusssrrrqqqooonnnllljjjfffbbb[[[XXXSSSPPPLLLIIIDDDAAA;;;;;;:::999888888888888777777777666666555555555777888999999;;;;;;<<<=====================<<<;;;999999999:::<<<===???@@@@@@@@@???>>>======<<<<<<===>>>???@@@AAABBBBBBBBBAAABBBCCCDDDEEEFFFGGGHHHJJJLLLMMMOOOPPPSSSWWWZZZ]]]```eeehhhkkkmmmoooqqqrrrsssttttttuuuttttttttttttuuuvvvxxxzzz|||~~~zzzpppgggaaaZZZSSSNNNJJJHHHEEEBBBBBBCCCDDDFFFEEEGGGJJJMMMPPPWWW```gggttt}}}wwwiii___XXXRRRNNNNNNNNNNNNMMMMMMMMMNNNNNNOOOPPPPPPQQQPPPOOOMMMLLLJJJLLLOOORRRWWW___hhhooowww{{{~~~|||zzzyyytttnnndddaaa\\\XXXVVVUUUSSSRRRPPPOOONNNLLLKKKJJJJJJJJJHHHJJJLLLMMMOOORRRVVVYYY```dddkkkrrrzzz}}}{{{xxxuuusssrrrpppooommmllliiieeebbb\\\XXXTTTPPPLLLHHHDDDAAA;;;:::999999888888999999555555555555555666666666777888999999;;;;;;<<<===<<<===============<<<<<<999::::::;;;<<<>>>???@@@AAAAAA@@@@@@???>>>>>>======>>>???AAABBBBBBBBBBBBAAABBBCCCDDDEEEFFFGGGHHHKKKLLLNNNOOOQQQTTTXXX[[[\\\```dddhhhjjjlllnnnppprrrsssttttttuuuuuuttttttuuuvvvwwwyyy{{{~~~rrrkkkbbb[[[WWWRRRMMMIIIEEEDDDBBB@@@@@@BBBDDDFFFDDDGGGJJJLLLNNNRRRYYY___hhhppp~~~~~~uuuggg\\\UUUQQQNNNKKKLLLLLLLLLMMMMMMNNNNNNNNNLLLMMMNNNNNNNNNLLLKKKJJJJJJLLLOOORRRWWWaaannnwwwzzzmmmggg___YYYUUUTTTSSSRRRPPPOOONNNLLLKKKJJJJJJIIIGGGIIIKKKLLLMMMPPPTTTWWW___ccciiiqqqxxx}}}{{{xxxuuusssrrrpppnnnmmmllliiieeebbb]]]YYYUUUPPPLLLHHHCCC@@@::::::999999888888999999555555555666777777888888777888999999;;;;;;<<<===<<<<<<============<<<<<<::::::;;;<<<===???@@@AAA@@@@@@@@@???>>>>>>======;;;<<<>>>@@@AAAAAAAAA@@@AAABBBCCCDDDEEEFFFGGGHHHJJJLLLNNNOOOPPPSSSWWWZZZ\\\___cccgggiiikkkmmmooorrrsssttttttuuuuuuttttttuuuvvvvvvxxx{{{~~~}}}wwwtttfff```YYYSSSQQQNNNJJJFFFEEEDDDBBBBBBBBBDDDFFFGGGHHHKKKOOOPPPQQQSSSXXX]]]aaahhhsss}}}|||kkkcccXXXQQQMMMLLLKKKIIIJJJJJJKKKMMMMMMNNNNNNNNNLLLMMMNNNNNNNNNMMMLLLKKKJJJLLLNNNQQQXXXeeevvvwwwooocccYYYSSSQQQPPPPPPOOONNNLLLJJJIIIHHHHHHGGGEEEGGGIIIJJJKKKNNNRRRUUU\\\aaahhhpppyyy}}}{{{xxxuuusssrrrpppnnnmmmllliiieeebbb^^^ZZZUUUPPPLLLGGGBBB???::::::999999888999999999555555666777888999::::::777888999:::;;;<<<<<<===<<<<<<===============<<<;;;;;;;;;<<<>>>???AAABBB>>>>>>======<<<<<<;;;;;;999;;;<<<>>>????????????AAABBBCCCDDDEEEFFFGGGHHHIIIKKKMMMNNNOOORRRVVVYYY[[[^^^cccfffhhhjjjlllnnnrrrsssttttttuuuuuuttttttuuuuuuvvvwwwzzz}}}}}}sssllljjjkkkppp{{{~~~uuummmiiiaaa\\\UUUQQQOOOMMMIIIFFFCCCBBBAAAAAAAAACCCEEEGGGIIIMMMQQQRRRRRRSSSWWWZZZaaafffnnnuuu{{{}}}qqqggg___XXXOOOJJJIIIIIIIIIHHHHHHIIIKKKLLLMMMNNNNNNNNNOOOOOOPPPQQQQQQPPPNNNNNNJJJLLLNNNRRRYYYiii|||~~~uuufffZZZRRROOONNNNNNMMMLLLKKKIIIGGGFFFFFFFFFDDDEEEGGGHHHIIILLLPPPSSS[[[___gggpppzzz|||zzzyyywwwuuutttrrrooommmllliiieeebbb^^^[[[VVVQQQMMMHHHCCC@@@===;;;888888888888666555777888999::::::999888777666666777888:::;;;<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;:::::::::;;;<<<===>>>???<<<===>>>>>>>>>>>>>>>===<<<======>>>???AAABBBCCCCCCCCCCCCDDDEEEGGGIIIIIIJJJLLLNNNPPPSSSVVVWWWXXX\\\___cccfffhhhkkknnnpppssstttvvvxxxxxxwwwuuutttvvvwwwxxxyyy{{{}}}|||qqqkkkccc^^^[[[XXX[[[aaaiiittt{{{tttlllddd___YYYVVVRRROOOLLLJJJGGGEEEFFFDDDBBBAAACCCFFFIIILLLOOOPPPPPPPPPQQQSSSWWWZZZdddfffiiimmmrrrwww{{{}}}~~~yyyuuupppiii```YYYPPPNNNKKKIIIHHHJJJLLLNNNLLLLLLMMMNNNOOOQQQSSSTTTPPPPPPQQQQQQQQQPPPOOOOOOLLLMMMOOOQQQYYYiii}}}}}}rrrbbbWWWQQQOOOKKKIIIJJJJJJIIIHHHGGGEEEEEEDDDDDDEEEGGGHHHJJJMMMRRRUUUXXX^^^gggpppxxx|||{{{yyywwwvvvtttrrrooommmllliiieeebbb^^^[[[VVVQQQMMMHHHCCC@@@===;;;888888888888777555777888999999999999888777777777888999::::::;;;;;;;;;<<<<<<======<<<<<<;;;:::::::::;;;<<<===>>>???========================<<<<<<===>>>???AAABBBCCCBBBCCCCCCDDDEEEGGGHHHIIIJJJKKKLLLNNNQQQTTTWWWXXX\\\___cccfffhhhkkknnnpppuuuuuuwwwxxxxxxxxxwwwvvvvvvwwwxxxyyy{{{~~~xxxhhh```[[[VVVQQQPPPLLLOOOSSSYYYbbbnnnzzzwwwppphhhaaa]]]WWWTTTPPPNNNLLLJJJGGGEEEEEECCCBBBBBBCCCFFFJJJLLLOOOOOOPPPOOOPPPRRRWWWZZZdddeeehhhkkknnnpppqqqrrroookkkeeeaaa]]]YYYSSSOOOJJJJJJIIIHHHIIIJJJKKKKKKMMMMMMNNNOOOPPPRRRSSSSSSPPPPPPPPPPPPPPPOOOOOONNNKKKMMMOOORRRZZZjjj~~~wwwlll___UUUPPPNNNKKKIIIKKKKKKJJJIIIHHHGGGFFFEEEDDDEEEGGGGGGIIILLLPPPTTTWWW]]]gggpppyyy|||{{{zzzxxxwwwtttrrrooommmllliiieeebbb^^^[[[VVVQQQMMMHHHCCC@@@===;;;999888888888777666777888888999999888888777888888888999999:::::::::;;;<<<<<<======<<<<<<;;;:::::::::;;;<<<===??????>>>======<<<<<<======>>><<<<<<===>>>???AAABBBCCCBBBBBBCCCDDDEEEGGGHHHIIIJJJJJJKKKLLLOOORRRVVVXXX[[[^^^cccfffiiikkknnnqqqvvvwwwwwwwwwxxxxxxxxxxxxwwwwwwxxxzzz|||~~~qqqeeeXXXSSSPPPLLLJJJJJJIIIJJJLLLOOOUUU]]]fffllluuu|||}}}yyyzzz||||||}}}zzzqqqjjjccc]]]YYYTTTQQQNNNLLLKKKJJJGGGFFFCCCBBBAAABBBDDDGGGKKKMMMOOOOOONNNMMMNNNQQQVVVYYYbbbccceeeffffffeeedddccc```\\\VVVRRRPPPOOOMMMLLLEEEFFFHHHIIIJJJKKKKKKLLLOOOPPPQQQRRRSSSSSSSSSSSSRRRRRRRRRRRRRRRQQQPPPPPPKKKMMMOOOSSS[[[jjj{{{}}}wwwmmmdddYYYQQQNNNLLLKKKIIIKKKKKKJJJJJJIIIHHHGGGGGGEEEFFFFFFGGGGGGJJJNNNQQQVVV]]]gggpppzzz|||{{{zzzyyywwwtttrrrooommmllliiieeebbb^^^[[[VVVQQQMMMHHHCCC@@@===;;;999888999999888777777777888888888888777777999999999999999999999999<<<<<<============<<<<<<:::;;;;;;;;;<<<>>>???@@@???>>>===<<<<<<<<<===>>><<<<<<<<<===???@@@BBBCCCBBBBBBBBBCCCEEEFFFHHHIIIKKKKKKJJJKKKNNNRRRVVVYYY[[[^^^bbbfffiiikkkoooqqqvvvvvvvvvvvvvvvwwwyyyyyyxxxxxxyyyzzz}}}xxxdddZZZPPPMMMKKKHHHGGGHHHIIIJJJLLLMMMOOOTTT[[[___ccclllyyy~~~zzzwwwrrrtttwwwyyy{{{~~~uuukkkccc]]]YYYVVVQQQOOOLLLJJJJJJIIIHHHFFFBBBAAAAAABBBDDDHHHKKKMMMOOONNNMMMLLLLLLOOOTTTXXX]]]^^^``````___\\\YYYWWWVVVTTTPPPNNNLLLLLLKKKKKKFFFGGGIIIKKKMMMOOOPPPQQQSSSTTTUUUUUUUUUUUUTTTSSSUUUVVVVVVUUUUUUTTTSSSRRRMMMNNNPPPSSSZZZfffsss|||~~~{{{uuunnniiibbb\\\TTTOOOLLLKKKJJJIIIKKKJJJJJJIIIHHHGGGGGGGGGEEEFFFFFFFFFFFFHHHLLLOOOUUU\\\gggqqq{{{}}}|||zzzyyywwwtttrrrooommmllliiieeebbb^^^[[[VVVQQQMMMHHHCCC@@@<<<;;;999888999999999777777777777777777777777777999999999999999999999999<<<==================<<<;;;;;;;;;<<<===>>>???@@@??????>>>===============;;;<<<<<<===>>>@@@AAABBBAAABBBBBBCCCDDDFFFHHHHHHLLLLLLKKKLLLOOOSSSWWWZZZZZZ^^^bbbfffiiilllooorrruuuttttttuuuuuuwwwxxxyyyxxxyyyzzz{{{}}}xxxiiiZZZQQQJJJGGGFFFCCCCCCDDDEEEFFFGGGGGGHHHKKKPPPSSSUUU]]]kkkzzzyyytttqqqmmmooosssvvvzzz}}}zzzpppfff___YYYUUUSSSOOOMMMKKKIIIJJJIIIHHHFFFAAAAAAAAACCCEEEHHHKKKMMMMMMMMMLLLKKKKKKNNNRRRVVVWWWXXXYYYYYYXXXUUURRRPPPJJJJJJJJJIIIHHHGGGFFFFFFJJJKKKLLLNNNQQQUUUWWWYYYYYYYYYYYYYYYXXXWWWVVVUUUWWWWWWWWWWWWVVVUUUTTTSSSQQQQQQRRRSSSXXX___hhhnnnnnnmmmlllkkkjjjgggbbb___ZZZWWWRRRNNNLLLKKKJJJIIIIIIIIIHHHHHHGGGGGGFFFFFFEEEFFFFFFFFFFFFHHHKKKNNNUUU\\\gggsss~~~}}}|||zzzxxxvvvtttrrrooommmllliiieeebbb^^^[[[VVVQQQMMMHHHCCC@@@<<<;;;999888999:::999888888777777666666777777888888888888999999:::::::::<<<======>>>>>>======<<<;;;;;;;;;<<<===>>>@@@@@@@@@@@@@@@@@@???>>>======;;;;;;<<<===>>>@@@AAABBBAAAAAABBBCCCDDDFFFGGGHHHKKKKKKLLLMMMPPPTTTWWWYYYZZZ]]]bbbfffiiilllppprrrsssssstttuuuvvvwwwwwwxxxyyyyyyzzz|||~~~lll```UUUNNNHHHGGGFFFCCCBBBEEEBBBCCCDDDEEEEEEGGGJJJLLLPPPXXXcccppp|||uuuooollliiilllqqquuuxxx||||||vvvlllccc]]]XXXTTTRRROOOMMMJJJIIIIIIIIIHHHFFFBBBBBBBBBCCCEEEHHHJJJKKKKKKLLLLLLKKKKKKMMMPPPSSSPPPQQQRRRRRRQQQOOOMMMKKKCCCEEEHHHHHHHHHGGGHHHIIIPPPRRRUUUYYY\\\___```aaa```___]]][[[ZZZYYYYYYYYYXXXXXXXXXWWWVVVUUUTTTSSSUUUTTTSSSTTTWWW[[[___aaa___^^^]]]]]]]]]]]][[[ZZZVVVUUURRRPPPMMMKKKJJJJJJHHHHHHHHHGGGGGGFFFFFFFFFEEEFFFFFFFFFFFFHHHLLLOOOUUU]]]iiiuuu~~~|||yyywwwuuutttrrrooommmllliiieeebbb^^^[[[VVVQQQMMMHHHCCC@@@<<<:::999999:::::::::999888777666555555666777888777777888999::::::;;;;;;======>>>>>>>>>>>>======;;;;;;<<<<<<===???@@@AAA@@@AAABBBCCCBBB@@@>>><<<;;;;;;;;;<<<>>>???AAABBBAAAAAABBBBBBDDDEEEGGGHHHIIIJJJKKKMMMPPPSSSUUUWWWZZZ]]]bbbfffiiilllppprrrrrrsssuuuwwwxxxxxxxxxxxxyyyzzz{{{|||~~~pppaaaYYYQQQKKKHHHHHHGGGDDDDDDGGGDDDFFFGGGGGGFFFGGGIIIJJJMMMSSS\\\fffsssyyyqqqkkkhhhgggjjjoootttxxx|||xxxrrrjjjccc]]]XXXTTTQQQPPPNNNKKKJJJJJJIIIHHHFFFBBBCCCCCCDDDEEEGGGIIIJJJIIIJJJLLLLLLLLLLLLNNNPPPLLLLLLLLLKKKJJJIIIHHHGGGDDDGGGIIIJJJKKKNNNRRRVVVZZZ^^^eeekkknnnooommmkkkfffddd```]]][[[[[[[[[\\\\\\\\\[[[[[[ZZZXXXWWWVVVWWWVVVUUUUUUWWWYYYZZZ[[[YYYWWWVVVVVVXXXYYYYYYXXXVVVUUUTTTRRROOOLLLKKKJJJHHHHHHHHHHHHHHHGGGGGGGGGEEEFFFFFFFFFGGGIIIMMMPPPVVV^^^jjjwww~~~|||yyyvvvttttttrrrooommmllliiieeebbb^^^[[[VVVQQQMMMHHHDDD@@@<<<:::999999:::;;;:::999888777666555555666777888666777777999:::;;;<<<<<<======>>>>>>>>>>>>======<<<<<<<<<<<<===???@@@AAA@@@AAADDDEEEDDDAAA>>><<<;;;;;;;;;<<<>>>???AAABBBAAAAAAAAABBBDDDEEEGGGHHHGGGHHHJJJMMMPPPRRRTTTUUUYYY]]]bbbfffiiilllpppsssrrrtttwwwyyyzzzzzzyyyxxxzzzzzz{{{}}}sssaaaTTTNNNJJJFFFCCCDDDDDDBBBBBBEEEEEEFFFHHHGGGFFFEEEFFFHHHGGGLLLRRRZZZfffzzzwwwoooiiiffffffiiioootttwww{{{~~~{{{vvvqqqiiiccc]]]YYYTTTQQQQQQNNNLLLJJJJJJIIIHHHFFFCCCCCCCCCDDDEEEGGGHHHIIIGGGJJJLLLMMMLLLLLLMMMNNNIIIIIIHHHGGGFFFEEEDDDDDDEEEGGGIIIJJJLLLQQQYYY```bbbiiisss{{{~~~|||xxxtttjjjgggbbb^^^\\\\\\]]]^^^`````````___^^^]]][[[ZZZXXXWWWVVVWWWXXXYYYYYYYYYXXXVVVTTTTTTVVVXXXYYYXXXVVVVVVVVVTTTPPPMMMKKKKKKIIIIIIIIIIIIIIIIIIHHHHHHEEEFFFFFFGGGGGGJJJNNNQQQVVV^^^kkkxxx}}}zzzwwwsssqqqrrrqqqpppnnnkkkhhhfffeee]]]ZZZUUUPPPLLLGGGBBB??????===;;;999888888999:::888888777666666666666666:::::::::;;;;;;;;;<<<<<>>===;;;;;;>>>>>>???AAAAAABBBBBBAAACCCAAA????????????===<<>>>>>???@@@AAACCCDDDEEEEEEGGGIIIKKKMMMOOORRRVVVYYY\\\```dddhhhjjjlllnnnppptttvvvwwwxxxwwwwwwyyyzzz{{{|||}}}~~~vvveeeWWWPPPPPPGGGFFFEEEDDDBBBBBBBBBAAAEEEEEEEEEEEEEEEFFFGGGGGGIIIJJJMMMUUU```ooo~~~vvvoooiiifffkkkjjjkkkooovvv{{{|||yyypppmmmhhhbbb\\\WWWTTTSSSOOOOOONNNMMMKKKIIIHHHGGGEEEDDDCCCCCCCCCEEEFFFGGGIIIIIIJJJKKKLLLLLLLLLLLLJJJIIIHHHHHHIIIIIIHHHFFFDDDHHHMMMRRRWWW___iiipppzzz}}}|||uuuiiigggdddaaaaaabbbeeefffhhhgggdddbbbaaaaaaaaaaaa```\\\XXXXXXYYYZZZXXXVVVTTTUUUVVVWWWWWWWWWVVVUUUXXXVVVTTTSSSRRRQQQOOOMMMLLLLLLKKKIIIHHHGGGFFFEEEDDDEEEEEEFFFGGGJJJOOOSSS[[[```lll|||}}}zzzwwwsssqqqqqqqqqpppnnnkkkiiifffeee]]]ZZZUUUPPPLLLHHHCCC???>>><<<:::888777777888999888888777666666666666666999::::::;;;;;;<<<<<<<<<>>>?????????>>>===<<<<<<999:::<<<===???@@@@@@AAACCCBBB@@@@@@@@@???>>><<<>>>???????????????>>>>>>>>>???@@@AAACCCDDDEEEEEEGGGIIIKKKMMMOOORRRVVVYYY\\\___dddhhhjjjmmmoooqqquuuwwwxxxxxxwwwwwwxxxzzzzzz{{{|||}}}~~~yyyuuutttxxx}}}{{{iii]]]RRRMMMLLLHHHGGGFFFDDDCCCCCCBBBBBBCCCBBBBBBBBBCCCCCCDDDEEEFFFEEEIIIOOOYYYhhh}}}yyysssmmmjjjkkkkkkmmmqqqwww}}}~~~zzzxxxqqqooojjjddd^^^YYYUUUSSSQQQQQQPPPNNNLLLJJJHHHGGGEEEDDDCCCCCCCCCEEEFFFGGGHHHIIIKKKNNNOOOPPPOOOOOOKKKJJJIIIIIIIIIJJJJJJJJJMMMRRRXXX___eeennnyyy{{{mmmkkkiiihhhiiilllppprrrvvvtttrrrpppnnnllljjjjjjfffbbb]]]ZZZ[[[[[[YYYWWWXXXYYYZZZZZZZZZZZZYYYXXXXXXVVVTTTTTTTTTSSSQQQOOOMMMMMMLLLKKKIIIHHHGGGFFFEEEFFFFFFFFFGGGJJJOOOSSSYYY___lll}}}}}}zzzwwwsssqqqppppppooonnnllliiifffddd]]]ZZZUUUQQQLLLHHHCCC@@@===<<<:::888777777777888888777777666666666666666999999::::::;;;<<<======>>>>>>>>>???>>>>>>======777888:::===???@@@AAABBBDDDBBBAAA@@@AAA@@@???======>>>>>>??????>>>>>>===>>>???@@@AAACCCDDDEEEEEEGGGIIIKKKMMMOOORRRVVVYYY[[[___dddhhhkkknnnqqqsssvvvwwwyyyxxxwwwwwwxxxyyyzzzzzz{{{|||}}}~~~~~~~~~sssmmmjjjiiilllrrrzzz{{{gggZZZTTTNNNJJJIIIHHHGGGFFFEEEDDDCCCCCCCCCBBBBBBBBBAAABBBBBBCCCDDDDDDCCCEEEJJJRRR___tttyyyrrrnnnmmmmmmpppuuu{{{}}}zzzxxxvvvsssqqqlllfff```ZZZVVVSSSSSSRRRQQQPPPMMMKKKIIIHHHEEEDDDDDDCCCCCCDDDFFFFFFGGGJJJNNNQQQTTTTTTTTTSSSOOONNNMMMLLLMMMOOORRRSSS[[[aaajjjsss|||~~~ttttttssstttxxx~~~}}}zzzxxxqqqkkkccc^^^]]]\\\ZZZXXXZZZ[[[[[[[[[[[[[[[ZZZYYYXXXVVVUUUTTTUUUUUUSSSRRROOOOOONNNLLLKKKJJJIIIHHHGGGGGGHHHGGGHHHJJJOOORRRXXX^^^mmm}}}zzzwwwsssqqqooooooooonnnllliiifffddd]]]ZZZUUUQQQMMMIIIDDDAAA<<<;;;999888777666666666777777666666666666777777888888999:::;;;======>>>===>>>>>>?????????>>>>>>;;;<<<>>>@@@BBBCCCDDDDDDEEECCCAAAAAAAAAAAA???===<<<======>>>>>>>>>>>>===>>>???@@@AAACCCDDDEEEEEEGGGIIIKKKMMMOOORRRVVVYYY[[[___dddiiilllooorrrtttwwwxxxyyyyyywwwwwwxxxyyy{{{{{{||||||}}}~~~~~~xxxoookkkiiihhhjjjnnnssszzz{{{jjjYYYQQQOOOLLLJJJIIIGGGGGGEEEDDDDDDCCCCCCCCCDDDDDDCCCCCCCCCDDDDDDEEEFFFDDDEEEIIIOOOZZZlll}}}wwwsssqqqrrruuuyyy~~~}}}zzzxxxvvvuuutttrrrmmmhhhaaa[[[VVVSSSSSSRRRQQQOOOMMMKKKHHHGGGFFFEEEDDDCCCCCCDDDEEEFFFHHHKKKPPPUUUXXXXXXXXXWWWTTTTTTSSSSSSTTTXXX]]]aaakkkrrr}}}{{{tttjjjccc```^^^[[[YYYZZZZZZZZZYYYYYYXXXXXXWWWVVVUUUTTTTTTUUUVVVTTTSSSQQQPPPOOONNNMMMLLLKKKJJJIIIIIIIIIHHHHHHKKKOOORRRYYY___nnn}}}zzzwwwsssqqqnnnnnnooonnnllliiifffddd]]]ZZZUUUQQQMMMIIIEEEAAA;;;;;;999888777777666666777777666666666666777777777888999:::<<<===>>>???===>>>???????????????>>>???@@@AAABBBCCCDDDDDDDDDEEECCCAAAAAAAAAAAA???===<<<<<<===>>>>>>>>>>>>>>>>>>???@@@AAACCCDDDEEEEEEGGGIIIKKKMMMOOORRRVVVYYY[[[___eeeiiimmmpppsssuuuwwwxxxyyyyyyxxxwwwyyyzzz|||}}}}}}~~~~~~~~~uuunnnkkkiiiffffffiiijjjnnnttt{{{yyykkk^^^PPPLLLLLLJJJIIIIIIFFFFFFEEEDDDCCCCCCCCCCCCEEEDDDCCCCCCCCCCCCDDDDDDFFFEEEEEEHHHKKKSSScccrrr~~~xxxxxxyyyzzz~~~|||yyywwwuuutttsssppplllfff```ZZZVVVSSSRRRQQQPPPOOOLLLJJJHHHGGGFFFEEEDDDCCCCCCDDDEEEFFFIIILLLRRRWWW[[[\\\\\\\\\ZZZZZZ[[[\\\^^^dddlllrrr}}}{{{qqqiiidddaaa]]][[[[[[ZZZYYYXXXXXXWWWVVVVVVUUUTTTSSSSSSTTTUUUTTTSSSRRRRRRQQQPPPNNNMMMLLLKKKJJJJJJJJJIIIIIILLLPPPSSSZZZaaaooo}}}zzzwwwsssqqqlllmmmnnnnnnllliiifffccc]]]ZZZUUUQQQNNNJJJEEEBBB;;;;;;:::999888777666666666666666666666777777888666777888:::<<<>>>???@@@?????????@@@??????>>>>>>???@@@AAAAAABBBBBBBBBBBBDDDBBBAAA@@@AAA@@@???===<<<<<<===>>>????????????>>>???@@@AAACCCDDDEEEEEEGGGIIIKKKMMMOOORRRVVVYYY]]]aaafffjjjmmmpppsssuuuvvvwwwyyyyyyxxxxxxzzz{{{}}}~~~~~~~~~yyyssspppmmmhhheeegggfffggghhhkkkpppuuuyyy|||}}}rrrggg\\\SSSLLLJJJIIIGGGFFFHHHGGGFFFEEEDDDDDDDDDDDDEEEDDDCCCBBBBBBAAABBBBBBBBBDDDCCCDDDGGGHHHLLLYYYeeevvv}}}yyyvvvtttssspppmmmhhhbbb\\\WWWTTTSSSPPPPPPOOONNNMMMKKKIIIHHHFFFFFFDDDCCCCCCDDDDDDEEEIIILLLSSSYYY___ccceeeeeebbbeeehhhjjjnnnuuu~~~xxxpppkkkgggbbb^^^^^^]]]\\\ZZZYYYXXXXXXXXXUUUTTTSSSSSSTTTUUUTTTRRRSSSSSSRRRPPPOOONNNMMMLLLJJJJJJJJJJJJKKKMMMRRRUUU\\\cccrrr}}}zzzwwwsssqqqkkkmmmnnnnnnmmmiiieeeccc]]]ZZZUUUQQQNNNJJJFFFCCC<<<<<<;;;;;;:::888777666666666666666666777888888555666888:::<<<>>>@@@@@@@@@@@@@@@@@@??????>>>======>>>???AAABBBCCCCCCCCCCCCBBB@@@@@@@@@???>>><<<<<<===>>>???@@@@@@@@@@@@>>>???@@@AAACCCDDDEEEEEEGGGIIIKKKMMMOOORRRVVVYYY___bbbgggkkkmmmppprrrtttuuuvvvxxxyyyyyyzzz{{{}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~{{{xxxssslllhhhhhhcccbbbaaaaaaccceeegggggggggnnnrrrqqqmmmiiiaaaZZZPPPLLLJJJKKKIIIEEEFFFIIIHHHHHHGGGGGGFFFFFFGGGGGGEEEDDDCCCCCCBBBBBBBBBCCCCCCCCCEEEGGGGGGHHHRRR\\\jjj{{{}}}yyyuuurrrpppmmmjjjccc]]]WWWTTTSSSSSSPPPPPPPPPOOONNNLLLKKKJJJGGGFFFEEECCCCCCCCCDDDEEEHHHLLLSSS[[[dddkkkppprrrppptttzzz~~~wwwrrrmmmgggcccaaa___]]][[[ZZZYYYYYYYYYWWWVVVTTTTTTUUUUUUTTTRRRSSSSSSRRRPPPOOONNNMMMLLLJJJJJJKKKKKKLLLOOOSSSWWW]]]dddttt}}}zzzwwwsssqqqkkklllnnnnnnmmmiiieeeccc]]]ZZZUUURRRNNNJJJFFFCCC<<<<<<<<<;;;:::999888777666666666666666777888888555666888:::<<<>>>@@@AAAAAAAAAAAA@@@???>>>===<<<<<<===???BBBDDDEEEFFFFFFCCCAAA????????????===<<<======>>>@@@@@@AAAAAAAAA>>>???@@@AAACCCDDDEEEEEEHHHIIIKKKMMMOOORRRVVVYYY```ccchhhkkkmmmooorrrttttttvvvxxxyyyyyyzzz|||~~~||||||||||||}}}}}}}}}}}}|||~~~|||vvvmmmgggfff^^^\\\YYYYYYYYYZZZZZZYYYTTT[[[___]]]ZZZXXXSSSMMMIIIIIIKKKMMMJJJFFFHHHLLLJJJJJJIIIHHHHHHHHHIIIIIIGGGGGGFFFEEEEEEEEEEEEEEEDDDEEEGGGIIIHHHHHHOOOYYY```mmm||||||yyytttqqqnnnkkkggg```YYYTTTRRRRRRSSSPPPPPPPPPPPPOOONNNMMMMMMGGGFFFEEECCCCCCCCCDDDEEEGGGKKKSSS]]]gggqqqxxx{{{||||||wwwrrrkkkfffaaa___]]][[[YYYXXXXXXXXXYYYWWWVVVVVVVVVVVVUUUSSSSSSSSSRRRPPPOOONNNMMMLLLIIIJJJKKKKKKLLLPPPUUUXXX]]]ddduuu{{{xxxvvvsssqqqpppooommmmmmllljjjfffccc]]]ZZZVVVRRRNNNJJJFFFCCC===;;;888777888999888888888888888888777777777777555666888:::<<<======>>>@@@@@@AAA@@@@@@???>>>===>>>???@@@AAABBBCCCCCCCCCCCCBBB@@@???>>>>>>======AAAAAABBBBBBBBBAAA???>>>BBBBBBBBBCCCCCCDDDFFFFFFFFFIIIKKKMMMOOORRRVVVYYY^^^aaaeeehhhjjjllloooqqqrrrrrrssstttuuuvvvwwwwwwzzz{{{|||{{{{{{{{{}}}vvvkkkccc[[[YYYVVVTTTSSSRRROOONNNOOOPPPQQQSSSRRRQQQOOONNNKKKKKKKKKKKKJJJJJJJJJJJJKKKKKKKKKJJJIIIIIIHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFAAAAAABBBDDDFFFIIILLLNNNXXX___iiisssyyy|||~~~}}}{{{{{{wwwoooiiihhhddd^^^WWWSSSQQQQQQRRROOOOOOQQQQQQPPPNNNLLLKKKJJJIIIHHHFFFFFFFFFGGGHHHLLLQQQYYYcccmmmyyy|||tttlllfffaaa^^^[[[YYYYYYZZZZZZYYYZZZYYYWWWUUUTTTTTTTTTUUUPPPPPPOOOOOONNNMMMLLLLLLKKKKKKLLLMMMPPPSSSVVVXXX]]]bbbrrr{{{xxxvvvsssqqqooonnnllllllkkkiiieeebbb]]]YYYUUUQQQNNNJJJEEEBBB===;;;888777888999888888888888888888777777777777555666888:::<<<===>>>>>>@@@@@@AAA@@@@@@???>>>===>>>>>>@@@AAABBBCCCCCCCCCBBBBBB@@@???>>>=========???@@@AAABBBCCCBBBAAAAAABBBBBBBBBCCCCCCEEEFFFGGGGGGIIILLLNNNPPPSSSVVVYYY]]]```dddgggiiilllnnnqqqqqqrrrrrrssstttuuuvvvvvvyyyzzz{{{zzzzzzzzz|||~~~~~~xxxkkkcccXXXUUURRRPPPOOONNNLLLJJJJJJKKKLLLMMMNNNMMMLLLLLLKKKKKKLLLLLLLLLMMMMMMMMMMMMMMMLLLKKKKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGFFFEEEEEEFFFGGGHHHLLLRRRZZZ```eeegggiiijjjmmmmmmsss~~~{{{zzzxxxtttmmmgggbbb___ZZZTTTQQQPPPPPPQQQNNNOOOPPPQQQPPPOOOMMMLLLJJJIIIHHHFFFEEEEEEFFFFFFJJJPPPYYYeeerrr}}}uuummmgggbbb___\\\ZZZZZZZZZYYYYYY[[[YYYXXXVVVUUUUUUUUUUUUSSSSSSQQQPPPNNNMMMLLLKKKLLLLLLMMMNNNQQQTTTVVVXXX```eeettt{{{xxxvvvsssqqqnnnmmmkkkkkkjjjhhhdddbbb\\\YYYTTTPPPMMMIIIEEEAAA===;;;888777888999888888888888888888777777777777555666888:::<<<===>>>>>>@@@@@@AAA@@@@@@???>>>======>>>???AAABBBBBBCCCCCCBBBAAA@@@???>>>============>>>@@@BBBCCCCCCCCCCCCAAAAAABBBBBBDDDEEEFFFGGGIIIKKKMMMOOOQQQSSSWWWZZZ\\\___cccfffhhhjjjmmmoooppppppqqqrrrsssttttttuuuwwwxxxyyyyyyxxxyyy{{{}}}}}}~~~|||lllbbbWWWTTTPPPNNNMMMLLLJJJHHHGGGHHHIIIJJJKKKLLLLLLMMMLLLMMMMMMNNNPPPQQQQQQRRROOOOOONNNNNNMMMLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJHHHGGGFFFEEEFFFFFFIIILLLQQQTTTVVVWWWYYY[[[^^^^^^dddooo|||~~~zzzwwwuuuqqqiiiddd^^^[[[WWWSSSQQQPPPQQQRRRPPPQQQRRRSSSSSSRRRPPPOOOMMMLLLJJJHHHGGGFFFGGGGGGIIIOOOZZZhhhxxx~~~vvvmmmhhhdddaaa]]]ZZZZZZZZZYYYXXXZZZZZZXXXWWWVVVUUUUUUUUUUUUTTTSSSQQQOOOMMMKKKKKKMMMMMMNNNPPPRRRUUUWWWYYY```eeesss|||yyyvvvsssqqqnnnmmmlllkkkjjjhhheeebbb[[[XXXTTTPPPLLLHHHDDDAAA===;;;888777888999888888888888888888777777777666666777999:::<<<===>>>>>>@@@@@@@@@@@@@@@???=========>>>???@@@AAABBBBBBBBBBBBAAA@@@>>>===============>>>@@@BBBCCCCCCBBBBBB@@@AAAAAABBBDDDFFFGGGHHHJJJLLLNNNPPPRRRTTTXXXZZZ[[[^^^bbbeeegggiiilllnnnnnnnnnooopppqqqrrrssssssuuuvvvwwwwwwwwwxxxzzz||||||}}}~~~nnnbbbYYYUUUQQQNNNMMMLLLKKKIIIIIIIIIJJJKKKLLLOOOQQQRRRPPPPPPQQQRRRRRRSSSTTTTTTRRRQQQQQQPPPOOOOOONNNNNNKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIHHHGGGGGGHHHIIIJJJJJJLLLNNNOOOPPPQQQTTTVVV[[[[[[___hhhrrr}}}yyyvvvsssmmmgggbbb]]]\\\YYYVVVTTTSSSSSSSSSSSSSSSUUUUUUVVVVVVUUUUUUSSSRRROOOLLLJJJIIIIIIIIIJJJPPP\\\lll~~~~~~vvvmmmhhheeebbb^^^[[[ZZZZZZYYYXXXYYYYYYXXXWWWVVVUUUTTTTTTTTTSSSRRRQQQOOONNNLLLLLLNNNOOOPPPRRRTTTVVVXXXYYY^^^cccooo|||yyywwwtttrrrpppnnnmmmlllllljjjfffccc[[[XXXTTTPPPLLLHHHDDDAAA===;;;888777888999888888888888888888777777777666666777999;;;===>>>>>>???@@@@@@@@@@@@@@@???============???@@@AAABBBBBBBBBAAAAAA???>>>===<<<<<<<<<>>>>>>@@@AAAAAAAAA@@@??????@@@AAABBBDDDFFFHHHIIIKKKMMMOOOQQQRRRTTTXXXZZZZZZ]]]aaadddfffhhhkkkmmmmmmmmmnnnooopppqqqrrrrrrsssuuuvvvvvvvvvwwwyyy{{{||||||}}}pppdddZZZWWWRRROOOMMMLLLKKKJJJKKKKKKLLLMMMPPPRRRTTTVVVUUUUUUUUUUUUUUUUUUUUUUUUTTTSSSSSSRRRRRRQQQPPPPPPMMMMMMMMMMMMMMMMMMMMMMMMKKKJJJIIIHHHHHHIIIJJJKKKFFFGGGHHHIIIJJJMMMPPPSSSYYYYYY\\\bbbjjjvvv~~~}}}zzzvvvqqqkkkeee```\\\[[[YYYWWWUUUTTTTTTSSSTTTUUUVVVWWWXXXXXXYYYYYYXXXVVVSSSOOOMMMKKKJJJJJJMMMTTT___ooo{{{tttmmmhhhfffccc___\\\[[[[[[ZZZYYYXXXXXXWWWVVVUUUTTTSSSSSSQQQQQQPPPPPPOOOOOOOOONNNOOOOOOQQQSSSUUUWWWXXXXXX]]]aaalll||||||yyywwwtttrrrpppooommmmmmllljjjfffddd\\\YYYTTTPPPMMMIIIEEEAAA===;;;888777888999888888888888888888777777777777666777999;;;===>>>??????@@@@@@AAA@@@@@@???>>>===<<<===>>>@@@AAAAAABBBBBBAAA@@@???>>>===<<<<<<<<<<<<===>>>???@@@???>>>===??????@@@BBBDDDGGGIIIJJJKKKMMMOOOPPPRRRTTTWWWZZZZZZ]]]aaadddfffhhhkkkmmmmmmmmmnnnooopppqqqqqqrrrssstttuuuvvvvvvwwwyyy{{{|||}}}~~~tttggg\\\XXXRRRNNNMMMLLLKKKJJJLLLMMMNNNPPPRRRTTTVVVWWWXXXXXXWWWWWWWWWVVVVVVVVVUUUUUUTTTTTTSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRPPPNNNLLLJJJHHHGGGGGGGGGDDDEEEGGGIIIJJJMMMRRRUUUXXXYYY]]]ccchhhsss}}}|||yyyuuuooohhhbbb^^^YYYXXXXXXXXXWWWVVVUUUUUUVVVWWWXXXYYYZZZ\\\]]]^^^\\\ZZZVVVRRRNNNLLLKKKJJJPPPVVVaaappp}}}vvvpppkkkgggfffccc___\\\\\\\\\[[[ZZZXXXXXXXXXWWWVVVUUUSSSSSSQQQQQQQQQQQQQQQQQQQQQQQQOOOPPPRRRTTTVVVWWWWWWXXX]]]```iiiwww|||zzzwwwtttrrrooonnnmmmlllkkkiiifffccc]]]YYYUUUQQQNNNJJJEEEBBB===;;;888777888999888888888888888888777777777777777888999;;;===>>>??????@@@@@@AAA@@@@@@???>>>===<<<===>>>@@@AAAAAAAAAAAAAAA@@@???>>><<<<<<<<<<<<999:::<<<===>>>???>>>>>>>>>>>>@@@BBBDDDGGGIIIKKKKKKMMMOOOPPPQQQSSSVVVYYYZZZ]]]aaadddfffiiilllnnnmmmmmmnnnooopppqqqrrrrrrrrrtttuuuvvvvvvwwwyyy|||}}}}}}~~~yyykkk___[[[UUUQQQOOOOOONNNMMMNNNOOORRRTTTVVVWWWXXXXXXWWWXXXXXXXXXXXXXXXXXXXXXVVVUUUUUUTTTTTTSSSRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSTTTRRROOOKKKHHHFFFFFFEEEGGGIIIKKKMMMOOOSSSWWWZZZYYY[[[```eeeiiirrr~~~}}}{{{|||}}}~~~~~~}}}zzzzzzwwwssskkkddd___\\\UUUVVVXXXYYY[[[[[[[[[[[[]]]]]]^^^```bbbdddeeefffbbb```\\\WWWSSSPPPOOONNNPPPVVV```pppvvvpppmmmiiigggeeebbb___]]]\\\]]]\\\\\\YYYZZZZZZYYYXXXWWWUUUTTTTTTTTTTTTSSSSSSRRRRRRRRRNNNPPPRRRTTTVVVVVVWWWWWW[[[]]]eeeqqq}}}zzzwwwtttrrrnnnmmmlllkkkjjjhhheeebbb]]]ZZZVVVRRRNNNJJJFFFCCC===;;;888888888999888888888888888888777777777777777888:::<<<===>>>??????@@@@@@AAA@@@@@@???>>>===<<<===>>>???@@@AAAAAAAAAAAA@@@???===<<<<<<<<<<<<666777:::<<<>>>?????????>>>>>>@@@BBBDDDGGGJJJKKKKKKLLLNNNPPPPPPRRRVVVXXX[[[^^^bbbeeegggiiilllnnnmmmmmmnnnooopppqqqrrrrrrrrrtttuuuvvvvvvwwwzzz|||}}}~~~|||nnnddd___YYYUUUSSSSSSRRRQQQQQQSSSVVVYYYZZZ[[[ZZZZZZVVVVVVWWWXXXYYYZZZ[[[[[[VVVVVVUUUTTTTTTSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSRRROOOKKKIIIGGGGGGFFFHHHJJJMMMPPPQQQTTTXXX[[[YYY[[[```dddffflll}}}{{{zzzyyyyyy{{{||||||{{{yyyxxxvvvqqqiiibbb\\\ZZZTTTVVVYYY]]]___aaabbbbbbdddeeeeeegggiiikkknnnoooiiifffbbb]]]YYYVVVTTTSSSPPPUUU___ooo{{{qqqmmmjjjhhhfffeeebbb^^^]]]]]]]]]]]]]]][[[[[[\\\\\\ZZZYYYWWWVVVXXXXXXWWWVVVUUUTTTSSSRRRNNNOOORRRTTTUUUVVVVVVVVVXXXZZZ```kkkyyy}}}yyyuuurrrooonnnmmmllllllkkkiiifffccc```\\\VVVQQQLLLGGGCCC@@@<<<;;;:::888777888888999999888777666666777888999;;;::::::;;;<<<>>>@@@AAA@@@@@@@@@??????>>>===<<<<<<===>>>???@@@@@@???>>>@@@@@@???>>>===<<<;;;;;;============>>>>>>>>>>>>===>>>@@@BBBDDDFFFGGGHHHHHHKKKMMMOOOQQQRRRUUUXXXZZZ]]]aaadddgggiiilllooonnnnnnoooooooooppppppppprrrtttuuuuuuuuuwwwzzz}}}|||~~~~~~wwwppphhh___XXXXXXYYYZZZZZZYYYYYYYYYYYYYYYXXXXXXXXX[[[ZZZXXXWWWVVVVVVWWWXXXVVVVVVVVVVVVVVVVVVVVVWWWYYYWWWUUUSSSSSSSSSUUUUUUUUURRRPPPOOOKKKFFFGGGJJJNNNSSSTTTSSSUUU[[[___```ccccccdddfffhhhmmm|||~~~zzzvvvttttttxxxzzzyyyxxxyyyvvvrrrllleee___ZZZXXXSSSXXX___eeehhhkkkmmmnnnnnnnnnnnnpppsssvvvzzz}}}{{{vvvooofff^^^YYYUUUTTTOOOUUU```nnn~~~tttmmmjjjiiihhhffffffcccaaabbb```]]]\\\^^^ZZZ[[[\\\\\\\\\[[[YYYXXXWWWWWWVVVVVVUUUTTTSSSSSSPPPQQQRRRTTTUUUUUUVVVVVVZZZ\\\bbbjjjuuu}}}zzzvvvrrrooonnnmmmlllkkkkkkiiifffccc___\\\VVVPPPLLLGGGCCC@@@<<<;;;:::888777888888999999888777666666777888999999999999:::;;;===???@@@>>>>>>>>>======<<<;;;:::;;;<<<>>>???@@@@@@??????@@@@@@???>>>===<<<;;;;;;<<<=========>>>>>>>>>>>>>>>???@@@BBBDDDEEEGGGGGGHHHKKKMMMOOOQQQSSSVVVXXXYYY\\\aaadddgggjjjmmmooooooooooooppppppppppppppprrrssstttuuuuuuwwwzzz||||||}}}~~~~~~~~~uuunnnddd______aaabbbcccaaa```___]]]\\\[[[ZZZZZZZZZYYYWWWVVVTTTTTTTTTUUUWWWWWWWWWXXXXXXXXXXXXXXXYYYXXXVVVTTTSSSTTTUUUVVVUUURRRPPPPPPMMMJJJLLLPPPTTTYYY\\\\\\^^^cccgggggggggffffffhhhhhhmmmzzzzzzvvvsssrrrtttuuutttrrrqqqppplllhhhddd```]]][[[[[[```ffflllooosssvvvxxxyyyzzz|||{{{pppfff___ZZZXXXRRRWWWaaammm{{{sssnnnlllllljjjiiihhhdddaaabbb```\\\[[[^^^^^^_________^^^]]][[[ZZZYYYXXXWWWVVVUUUTTTSSSSSSPPPPPPRRRSSSTTTUUUUUUUUUWWWXXX^^^fffqqq{{{wwwrrrpppmmmlllkkkjjjjjjhhheeebbb___[[[UUUPPPLLLGGGCCC@@@<<<;;;:::888777888888999888888777777777777888888888888888999;;;<<<>>>???>>>>>>>>>======<<<;;;:::;;;<<<>>>???@@@@@@??????@@@@@@???>>>===<<<;;;;;;<<<<<<=========>>>>>>>>>??????AAABBBDDDEEEFFFGGGHHHJJJMMMPPPQQQSSSVVVXXXYYY\\\aaadddgggjjjnnnpppqqqqqqppppppppppppppppppppprrrtttttttttvvvyyy{{{|||}}}~~~}}}}}}~~~xxxooojjjjjjmmmnnnooonnnkkkhhhddd```^^^\\\\\\ZZZYYYWWWVVVUUUTTTTTTTTTXXXXXXXXXXXXYYYYYYZZZZZZYYYXXXWWWUUUUUUUUUUUUVVVTTTQQQPPPQQQPPPOOORRRXXXYYY___dddeeeggglllnnnmmmooommmllllllkkknnnzzz|||xxxssspppqqqqqqooollljjjiiigggfffddddddddddddhhhlllrrrxxx|||rrrggg```\\\VVVZZZaaalll}}}}}}xxxuuuvvvuuussspppnnniiieeeccc```\\\\\\___cccccccccbbbaaa___]]]\\\[[[ZZZYYYXXXVVVUUUTTTSSSQQQRRRSSSUUUVVVVVVVVVVVVUUUWWW\\\dddnnn{{{wwwssspppkkkjjjiiiiiiiiihhheeebbb^^^ZZZUUUPPPLLLGGGCCC@@@<<<;;;:::888777888888999888777777777777777777888888888999:::<<<===>>>???@@@@@@@@@??????>>>===<<<;;;<<<>>>???@@@@@@@@@???@@@@@@???>>>===<<<;;;;;;<<<<<<<<<=========>>>>>>???@@@AAABBBCCCEEEFFFFFFHHHJJJMMMPPPQQQTTTWWWYYYYYY\\\aaaeeehhhkkknnnqqqqqqqqqqqqqqqppppppppppppoooqqqsssttttttvvvxxxzzz{{{|||}}}}}}||||||~~~|||wwwvvvxxxzzzzzzzzzvvvqqqjjjeee```^^^]]]ZZZZZZYYYXXXXXXWWWWWWWWWWWWWWWXXXXXXXXXYYYYYYYYYZZZYYYXXXWWWVVVVVVVVVVVVUUUQQQPPPQQQRRRSSSYYY```bbbjjjpppsssuuuxxxyyywwwxxxuuurrrqqqpppsss}}}zzztttpppoooooollljjjhhhgggffffffhhhjjjmmmooouuuzzz~~~oooddd___YYY[[[aaakkk{{{}}}xxxqqqkkkgggccc^^^^^^bbbcccdddddddddcccaaa___^^^]]]]]][[[ZZZXXXVVVUUUTTTTTTUUUVVVWWWXXXYYYYYYYYYWWWWWW\\\dddnnn}}}|||wwwrrrooojjjiiihhhhhhhhhgggdddaaa]]]ZZZTTTOOOKKKGGGCCC@@@<<<;;;:::888777888888999777777777888888777777777999999:::<<<===>>>???@@@@@@@@@@@@??????>>>===<<<:::;;;===???@@@@@@@@@@@@@@@@@@???>>>===<<<;;;;;;<<<<<<<<<<<<============??????@@@BBBDDDEEEFFFGGGHHHJJJNNNPPPRRRTTTWWWZZZZZZ]]]aaaeeehhhkkknnnqqqppppppppppppppppppppppppoooqqqsssuuuuuuvvvxxxzzzyyy{{{}}}}}}||||||}}}~~~~~~{{{ssslllfffaaa___ZZZ[[[[[[[[[\\\\\\\\\\\\XXXXXXXXXXXXXXXXXXXXXXXXZZZZZZYYYXXXXXXWWWWWWWWWVVVRRRQQQSSSUUUXXXaaajjjqqqzzz|||xxxvvvuuuwww}}}uuupppooommmkkkhhhgggffffffhhhlllrrrwww{{{vvvhhhaaa[[[]]]bbbjjjzzzzzzqqqkkkeee______cccccccccdddddddddbbbaaa```___^^^]]][[[YYYXXXVVVVVVUUUVVVWWWXXXYYYZZZZZZZZZWWWWWW[[[ccclllzzz{{{vvvqqqnnniiihhhgggggggggfffcccaaa]]]YYYTTTOOOKKKGGGCCC@@@<<<;;;:::888777888888999777777888888888888777777999:::;;;===>>>?????????>>>>>>>>>======<<<;;;::::::;;;===???@@@AAAAAA@@@@@@@@@???>>>===<<<;;;;;;;;;;;;<<<<<<<<<============>>>@@@BBBDDDFFFGGGHHHHHHJJJNNNPPPRRRUUUXXX[[[[[[^^^bbbfffhhhkkknnnpppnnnnnnooooooppppppppppppoooqqqtttvvvvvvwwwxxxzzzxxxzzz|||}}}||||||}}}~~~~~~yyyqqqkkkggg```aaaaaabbbbbbbbbbbbbbb]]]]]]\\\\\\[[[ZZZZZZZZZ[[[[[[ZZZZZZYYYXXXXXXWWWWWWTTTSSSWWW\\\cccoooyyy}}}{{{{{{{{{tttqqqnnnkkkhhhgggggghhhlllsss|||}}}mmmddd___aaadddkkkyyyzzzqqqiiibbbbbbffffffgggggggggfffdddcccaaa```___^^^]]][[[ZZZYYYXXXUUUVVVWWWXXXYYYZZZZZZZZZWWWVVVYYYaaajjjvvvzzzuuupppmmmggggggffffffgggfffcccaaa\\\XXXSSSOOOKKKGGGCCC@@@<<<;;;:::888777888888999666777888999999888777666777999:::<<<>>>>>>>>>>>>>>>>>>>>>======<<<;;;:::999;;;===???@@@AAAAAAAAA@@@@@@???>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<======<<<===???AAADDDGGGHHHJJJHHHJJJNNNPPPSSSUUUYYY[[[]]]```cccfffhhhjjjmmmooollllllmmmnnnoooppppppqqqooorrruuuwwwwwwxxxyyyzzzwwwyyy|||~~~}}}}}}~~~xxxsssnnnnnnnnnnnnnnnlllkkkjjjeeedddcccbbb```___^^^^^^[[[[[[[[[[[[ZZZYYYXXXXXXYYYVVVWWW]]]fffqqqyyytttoookkkiiijjjmmmsss}}}ssshhheeefffhhhmmmxxx{{{qqqjjjiiimmmnnnnnnmmmllljjjgggdddccc``````___^^^]]]\\\[[[ZZZXXXYYYZZZ[[[]]]]]]]]]]]]YYYXXXZZZaaajjjvvvzzzuuuooolllgggffffffffffffeeeccc```\\\XXXSSSNNNKKKGGGCCC@@@<<<;;;:::888888888888999666777888999999888777666666777:::<<<============@@@@@@@@@@@@???>>>===<<<999;;;===???@@@AAAAAAAAA@@@@@@???>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<======;;;<<<>>>AAADDDGGGIIIKKKHHHJJJNNNQQQSSSVVVYYY\\\^^^aaadddggghhhjjjlllnnnjjjkkklllmmmnnnooopppqqqpppsssvvvxxxxxxxxxyyy{{{vvvyyy|||~~~~~~~~~}}}{{{{{{zzzyyyxxxuuusssqqqkkkjjjiiigggeeecccbbbaaa[[[\\\\\\[[[[[[ZZZYYYXXX[[[XXXZZZbbbmmm{{{{{{uuupppmmmnnnsss{{{wwwllliiijjjkkkoooxxxzzzrrrqqquuuuuuuuusssqqqmmmiiifffddd``````___^^^]]]]]]\\\\\\]]]]]]___```aaabbbbbbbbb]]][[[]]]dddmmmxxx