BM6P6(@ ]]]eeekkklllmmmrrrvvvvvv|||uuulllgggrrriiiQQQFFFGGGJJJKKKPPPaaa|||uuuUUUJJJDDDAAARRRkkkxxxZZZQQQJJJJJJIIIGGGIIINNNFFFEEECCCDDDFFFEEEAAA>>>888444111000111111///---000111333444444333111000,,,---------.../////////,,,,,,---...//////......000111111000...,,,,,,---------------------------////////////////////////......////////////......000///...------...///000............////////////111000//////000111000...111111111111111111111111---//////...000333///)))000000000000000000000000222111000//////000111222222111000000111111///---000111333333111000111222222111222444222......111---333444111000555666333333444888>>>GGGPPPYYY^^^iiikkknnnqqquuuxxx{{{}}}|||tttqqqvvv|||zzzssspppwww{{{wwwtttwww|||~~~ssshhhdddfffhhhiiilllnnnmmmmmmuuu}}}}}}||||||}}}rrrhhh___XXXUUUUUURRRUUUTTTQQQUUUaaaooowwwjjj^^^WWWRRROOOKKKJJJLLLMMMRRR```pppxxxvvvwwwqqqfff___IIIDDD@@@>>>??????>>>===@@@>>>:::777444333333333111000000111333333222000111111111111111111111111...///000000//////000111[[[gggqqqtttvvvzzz}}}~~~xxxoooiiirrrvvv^^^RRRPPPNNNKKKIIIUUUjjjfffTTTFFF>>>HHHYYYuuulll[[[LLLIIILLLLLLKKKLLLHHHFFFDDDDDDEEEEEEBBB@@@999666222000000111000...///000111222222111000///---------...............,,,------...//////......'''***...//////......///------------------------////////////////////////......////////////......000///...------...///000............////////////...---,,,---......---+++////////////////////////000111111...///000,,,&&&000000000000000000000000111111000//////000111111333222111222333444222000000111333333111000111222111000111333222......222///444555111111444666444444777;;;CCCKKKTTT[[[___eeejjjsss|||~~~uuupppqqqtttxxxpppkkkoooxxx~~~xxxtttuuuvvvnnnmmmjjjiiijjjjjjiiijjjqqqzzz~~~ppphhhbbb]]]ZZZYYYPPPUUUXXX\\\fffxxx{{{hhhZZZVVVQQQNNNMMMLLLLLLRRR[[[qqqzzznnneeeNNNIIIBBB>>>=========<<<@@@???<<<999777555444444111000000111222333111000000000000000000000000000...///000000//////000111YYYjjj{{{|||sssnnnuuuooo___XXXRRRKKKGGGLLLWWWjjj|||bbbLLL???@@@GGGYYYpppoooUUUKKKMMMOOOMMMJJJJJJHHHEEEDDDDDDEEEDDDCCC<<<888444111000000000000////////////////////////...............---------,,,---......///........."""&&&,,,//////...------........................////////////////////////......////////////......//////............///000............/////////////////////111222222000...////////////////////////000222111......000---'''000000000000000000000000000000////////////000000222111111222333444222111000111333333111000111222000///000333222///000444111555555222111333555444666999???GGGPPPYYY```cccfffqqqxxxsssooonnn~~~vvvooopppsssuuuxxx|||{{{vvvxxxyyyvvvrrrmmmiiihhhggghhhooowww{{{wwwggg```___]]]]]]___^^^dddjjjrrrjjj___YYYRRRPPPNNNKKKLLLNNN___uuuyyyppp^^^WWWMMMDDD???===<<<;;;@@@???>>><<<:::888666555222111000000111222111///////////////////////////...///000000//////000111WWWmmm|||wwwvvv|||}}}}}}}}}fffZZZSSSMMMLLLKKKOOO[[[pppmmmSSSFFFAAA@@@HHH[[[qqqfffQQQKKKLLLLLLKKKLLLIIIFFFDDDCCCDDDEEEFFF>>>;;;777333111000111111///......------......////////////...---------,,,------...............---(((***---...---+++******////////////////////////////////////////////////......////////////.....................//////000............////////////000000111222444444111///000000000000000000000000---000111///000222111...000000000000000000000000000//////////////////000000//////000111111///---000111333333111000111222111000111444333111333777222444444333111333555666999;;;AAAIIISSS]]]fffkkkuuu}}}zzzvvvsss{{{tttttttttsssrrrsss~~~uuullliiiiiijjjooouuuuuuzzz~~~zzzkkk^^^[[[[[[]]]fffpppnnndddXXXRRRQQQQQQQQQQQQTTTeeeqqq~~~{{{qqqiii\\\OOOEEE???===<<>>===:::777555333222000000111111000///000000000000000000000000...///000000//////000111WWWnnn~~~xxxyyy}}}}}}}}}mmm]]]TTTPPPNNNKKKKKKSSSdddyyywww]]]MMMDDD???BBBKKKYYYjjj___LLLGGGJJJLLLLLLJJJGGGDDDCCCCCCEEEGGG@@@>>>:::666222111111222000//////......//////000/////////...---------,,,---...............------...///...---******+++,,,////////////////////////////////////////////////......////////////......---......///////////////............////////////---,,,,,,...000000...---000000000000000000000000...222333000000333333111000000000000000000000000//////000000000000//////222111000000000///---+++000111333333111000111222333111222555444222555:::222222333333333333666:::===???CCCJJJUUUaaakkkqqq}}}}}}vvvqqqrrrssspppnnnoooxxxzzz{{{nnnjjjkkklllooorrrrrrvvvxxxyyy{{{|||yyyrrrnnnddd]]]\\\\\\aaauuu{{{fffVVVQQQRRRRRRQQQJJJXXX```hhhxxxzzzsssfffXXXLLLDDD@@@???===>>>??????===;;;888666666333111000111111000///111111111111111111111111...///000000//////000111VVVmmmuuuqqqvvv~~~~~~jjj]]]UUULLLJJJIIIMMMYYYlll~~~nnnXXXHHH???@@@BBBJJJYYYqqquuuVVVHHHIIIMMMKKKJJJHHHEEEBBBBBBEEEGGGAAA@@@>>>999444111111111000000000000000000000000...............---------.........///......---,,,......---,,,+++,,,///222........................////////////////////////......////////////......,,,---...///000000000///............////////////...---,,,---///000000///////////////////////////111555555111///000111///000000000000000000000000000000111111111111000000333222111111222111///---000111333333111000111222444222222444444222555:::333111222555666666;;;@@@BBBDDDHHHOOOXXXcccmmmrrr~~~~~~xxxrrroooqqqsssqqqooooooppp|||wwwqqq~~~ooojjjmmmnnnnnnnnnsssvvvwwwuuuvvvwwwsssmmmfff^^^ZZZ\\\]]]ddd}}}}}}wwwsssqqqooollliiigggggghhhggggggccccccdddfffggghhhiiijjjfffhhhkkknnnqqqtttvvvwwwxxxiiiZZZTTTPPPKKKHHHTTTXXX\\\gggttt}}}ssseeeWWWLLLFFFDDD>>>>>>??????>>><<<999888888666333111111222111000111111111111111111111111...///000000//////000111VVVkkkyyynnnjjjrrr}}}kkkZZZNNNLLLIIIHHHNNN^^^rrrkkkTTTHHH===???DDDPPPdddgggQQQKKKKKKIIIIIIHHHEEEBBBBBBDDDFFFAAABBBAAA===777222000000...///000111111000///...---------.....................//////...------,,,+++,,,------,,,---000222------------------------////////////////////////......////////////......,,,---...///000000000///............////////////000...,,,---///111222222///////////////////////////333444000---...000///000000000000000000000000000111222333333222111000000//////000222333222000000111333333111000111222333111111333222000333888444111333888:::;;;AAAIIIIIIKKKQQQWWW___eeekkkmmm~~~wwwxxx}}}~~~|||vvvpppmmmppprrrpppoooooonnnwww~~~qqqjjjvvvqqqnnnqqqrrrpppnnnuuuwwwvvvuuuwwwzzzyyyttthhh^^^YYY]]]```ggg}}}ssspppkkkeee```\\\ZZZYYYYYYWWWTTTTTTVVVXXXZZZZZZXXXYYYZZZ\\\^^^___aaaaaa___aaadddgggkkknnnpppqqqpppxxxsssfffZZZQQQMMMUUUVVVWWW___iii{{{zzz||||||}}}|||iiiYYYNNNIII@@@@@@@@@@@@???>>><<<;;;;;;888444222222222222111111111111111111111111111...///000000//////000111UUUiii|||vvvjjjfffnnnzzzwww]]]TTTRRRMMMGGGHHHTTTiiiyyy}}}```SSS;;;>>>EEEMMMYYYqqquuuZZZNNNIIIGGGHHHHHHFFFBBBAAACCCFFFAAACCCCCC???888222000000---...000111111000...---,,,------....../////////.../////////...---,,,,,,***,,,...///...------...------------------------////////////////////////......////////////......+++,,,...000000000000///............/////////000...+++((((((***---///000111111111111111111111111***///111---,,,///222222000000000000000000000000111222333444444333222111+++***+++...111222222111000111333333111000111222333000000111000...111666555222444;;;>>>???FFFNNNMMMQQQXXX___dddggghhhhhhoootttyyy{{{~~~{{{qqqssswwwwwwssssssmmmiiikkkmmmkkkjjjkkkrrrwww}}}{{{oooeeemmm|||uuurrrvvvwwwsssooouuuwwwvvvuuuxxx~~~|||ssseee^^^cccgggooo|||zzzvvvqqqlllfff___ZZZYYYWWWUUUSSSRRRQQQQQQQQQTTTRRRPPPQQQTTTXXXZZZ[[[ZZZ[[[]]]___aaadddeeefffhhhjjjnnnrrruuuyyy{{{|||{{{lll___OOOTTTQQQQQQXXX^^^qqq~~~{{{}}}|||{{{zzzdddUUUNNNBBBBBBAAAAAA@@@???>>>>>><<<999555333333333222222000000000000000000000000...///000000//////000111WWWjjj|||~~~sssooojjjgggkkkuuu}}}rrr^^^QQQKKKQQQSSSSSS```sssvvvVVVIII???888<<>>???@@@===:::666333222111111555444///***,,,333444///////////////000000000000UUUiii}}}|||vvvrrrmmmkkknnntttzzz|||}}}zzzgggWWWMMMQQQSSSQQQ[[[jjjlllQQQEEE===@@@HHHXXXtttcccPPPFFFIIIJJJHHHEEECCCBBBBBB@@@AAACCCBBB>>>999555444333111000111222111000...---///000000//////000111------------------------.........---------.........---------------------.......................................///000000.........//////.........111000//////////////////000000000000000000000000...///000111111111000///111000000000/////////...111222222222222111000///222222111111111111222222000111222222333333222222444111000444444222111444111222333444444555555555555555555;;;FFFRRR[[[^^^]]]dddjjjlllllllllmmmnnntttsssppppppxxx{{{yyyxxxvvvwwwzzzuuunnniiijjjiiiccc]]]ZZZbbbllltttsssjjjccceeejjjlllrrrssssss|||yyyzzz}}}~~~|||{{{||||||zzztttnnnjjjgggeeeccc______bbbhhhnnnnnnjjjddd```___]]]\\\[[[YYYWWWVVV\\\ZZZWWWWWWWWWVVVTTTQQQYYYWWWVVVVVVUUUTTTTTTUUUQQQUUU[[[aaagggnnnuuuzzz|||yyyhhhZZZXXXWWWSSSVVV]]]kkk{{{|||zzzuuusss{{{nnn]]]MMMFFFAAABBBCCC@@@>>>???@@@>>>;;;777444222111111222222...***+++111111---////////////000000000000XXXlll}}}zzzzzz|||~~~xxxtttpppoooqqqtttwwwyyy}}}}}}tttsssxxxcccRRRQQQSSSQQQUUU___uuu]]]LLLAAADDDFFFLLLeeevvvXXXJJJJJJJJJIIIHHHEEECCCBBBAAAAAAAAABBBAAA>>>999555333222111111333333222000///000000///......111333,,,,,,,,,---.........///................................................------------------------...............///000000...//////000000//////...///............//////000000000000000000000000000---///111222333222000///000000000000////////////111111222222111111000///222222111111111111222222000111222222333333222222222//////222333111222555111111222222333444444444444444888???KKKXXXeeennnmmmnnnpppqqqqqqppprrrsssxxxtttooorrr}}}}}}xxxxxxxxxwwwyyy|||tttmmmhhhgggeee^^^WWWUUUZZZeeepppsssmmmggggggjjjhhhnnnooolllsss~~~~~~vvvnnndddaaa\\\YYYWWWVVVUUUTTTTTTSSSUUUYYY^^^```]]]ZZZWWWXXXYYYZZZZZZ[[[[[[[[[WWWYYYZZZ[[[ZZZ[[[]]]^^^bbbaaa___]]][[[[[[ZZZZZZ\\\^^^dddooo|||jjj___ZZZTTTRRRTTTTTT\\\kkk~~~{{{sssooorrr}}}wwwgggVVVMMMEEECCCBBB???>>>???AAA???<<<888555333111111000111///,,,---000000---////////////000000000000]]]ppp~~~xxxtttrrrrrrlllkkkkkkppp{{{uuuqqqoooqqqsssuuuvvvyyy~~~}}}}}}sssqqqxxxrrrZZZRRRRRRPPPRRRXXXmmmpppWWWEEEDDDDDDEEEYYYtttfffOOOJJJGGGHHHIIIGGGCCCBBBBBBAAAAAABBBDDDBBB<<<777333222000111222333222111000000///---,,,---000222+++,,,,,,---...//////000------...........................///////////////------------------------...............///000000//////000000000000//////............//////000111////////////////////////---...111333333333111000000000000000////////////111111111111111111000000222222111111111111222222000000111222222222222222111//////111111000222777111111111111222333444444333555:::CCCNNN[[[lllyyyssspppnnnoooppppppsssvvvuuusssqqquuu{{{wwwyyyzzzzzz|||sssnnnkkkjjjfff\\\TTTQQQWWWcccqqqxxxuuummmhhhgggiiinnnooommmqqq~~~oooooojjjdddaaaaaa]]]XXXTTTQQQNNNLLLLLLLLLLLLKKKNNNMMMMMMPPPUUUXXXXXXWWWYYY[[[]]]_________```aaa```dddiiikkkkkkmmmrrrwwwtttuuurrrlllhhheeeaaa\\\ccceeelll{{{nnnbbbXXXSSSSSSOOOPPPWWWfffzzz~~~}}}|||sssnnnjjjjjjyyy|||ppp```UUUKKKFFFBBB>>>===>>>@@@???===:::777444222111111222222111111222111///////////////000000000000\\\ooo~~~wwwrrrooommmhhhgggeeefffmmmwwwqqqlllkkkpppttttttwww|||xxxzzz~~~wwwmmmnnnsssdddUUUOOOLLLMMMRRRcccwwwkkkNNNEEEBBBAAAOOOccc{{{{{{YYYMMMEEEFFFJJJHHHEEEDDDCCCAAAAAABBBDDDCCC>>>:::333111000///000111111000/////////---+++,,,///111,,,,,,------...///000000,,,,,,---...//////..................//////000000.......................................///000000//////000000000000//////////////////000111222222////////////////////////,,,...000222333222111000////////////000000000000000000000000000000111111222222111111111111222222000000111222222222222111///...000222111///222777111111111111111333444555444777>>>HHHPPP[[[nnnzzzrrrkkklllnnnmmmnnnrrrqqqsssuuuxxx}}}yyy{{{}}}}}}wwwtttssstttnnncccYYYVVV^^^fffpppuuusssmmmiiiggglllkkkhhhgggnnn|||}}}{{{vvvqqqkkkfffcccaaaXXXXXXVVVRRRQQQSSSSSSOOORRRPPPMMMMMMNNNOOONNNMMMMMMMMMMMMPPPTTTYYY\\\^^^cccgggkkkmmmmmmnnnoooqqqttt{{{vvvmmmdddZZZ___aaakkk~~~kkkZZZRRRQQQMMMJJJMMMVVVdddxxx{{{uuuvvv{{{yyysssiiiaaagggttt}}}}}}lll___RRRJJJDDD???<<<===??????>>><<<999666333111111111333333333111000000////////////000000000000ZZZlll{{{vvvpppllljjjhhhfffdddffflllttt{{{ssskkkiiinnnrrrssswww~~~}}}~~~}}}~~~}}}xxxjjjiiikkkvvvuuu```QQQHHHGGGKKKVVViiicccMMMAAA>>>FFFRRRlll~~~iiiVVVFFFEEEIIIHHHEEEFFFDDDCCCBBBAAABBBAAA???===555333000///000000000//////000000...,,,,,,...000---------.../////////000+++,,,---/////////......---------......//////000////////////////////////...............///000000...//////000000//////...111000000000000111111222000000000000000000000000------...///000111111111////////////000000000000000000/////////000111111222222111111111111222222///000111111222222111111//////222555333///111666222222111111222333555666666:::EEEOOOTTT\\\pppvvvlllmmmmmmjjjiiimmmoootttwwwvvvxxx}}}yyy{{{}}}~~~||||||{{{uuukkkcccaaajjjlllmmmmmmkkkjjjjjjjjjpppjjjcccbbbkkk|||vvvpppfffdddaaa]]]YYYUUUSSSRRRRRRTTTSSSPPPPPPSSSTTTQQQVVVTTTSSSTTTVVVWWWWWWVVVWWWWWWYYY]]]bbbhhhnnnqqqyyy~~~~~~sssggg[[[]]]^^^gggzzz{{{eeeVVVOOOKKKFFFFFFLLLUUUeeezzzssssssxxx{{{qqqfffdddfffpppwwwxxxkkk\\\RRRIIIBBB>>>>>>>>>>>>???>>><<<999555333000///111333111------111////////////000000000000bbbrrr{{{tttoookkkjjjiiifffeeegggmmmrrrvvv}}}|||qqqkkknnnpppooottt}}}{{{|||zzz{{{yyyttthhhiiilllqqq|||sssZZZIIIDDDFFFIII[[[rrryyyXXXBBB<<>>>>>???AAA888555222000000000000///000222222111000//////000............////////////***+++---///000000///...+++,,,,,,---......//////.......................................///000000.........//////.........111000000////////////000000000000000000000000000---,,,,,,---...///111222.../////////000000000111000//////...///000111222222222111111111111222222///000000111111111111111///000555888555///000444333333222111222444666777999???LLLXXXZZZ___tttxxxlllmmmooojjjhhhlllmmmppppppmmmnnnvvv~~~zzzvvvxxx{{{}}}|||yyytttllljjjkkkoooooooooooommmllljjjiiikkkgggddddddjjjyyyxxxqqqkkkfffaaa]]]WWWVVVUUUSSSQQQPPPPPPOOORRRVVVXXXVVVWWW[[[]]][[[WWWVVVWWWYYY\\\^^^___^^^```bbbfffjjjqqqxxx|||qqqnnnjjjjjjuuuhhhZZZQQQIIIFFFJJJOOOWWWlllwwwtttwwwxxxrrrjjjcccgggooozzzuuueeeZZZPPPGGGAAA@@@<<<===??????>>>;;;777555111///111333111,,,---333////////////000000000000nnn}}}xxxsssjjjkkkjjjhhhfffgggkkkooojjjpppzzzwwwnnnoooooolllqqq{{{www}}}~~~zzzyyyuuuoooccchhhkkkkkkmmm|||dddLLLDDDEEEAAAQQQgggzzzaaaDDD===CCCHHHNNNeeekkkNNNGGGIIIGGGDDDFFFEEEEEEDDD@@@<<<;;;???CCC:::777333111111111000000222333555444222111111111///////////////.........***+++---///000000///...++++++,,,,,,---...//////------------------------...............///000000------............------111000///...............000000000000000000000000---,,,++++++,,,...111333.../////////000000111111000///.........000111222222222111111111111222222//////000111111111111111///111777:::666000///333444333222222222444666888;;;BBBPPP]]]___cccxxxuuuiiilllpppllljjjnnniiijjjhhhdddgggqqqzzz~~~}}}vvvrrrtttxxx|||xxxsssnnniiikkkpppmmmpppuuuyyyxxxssskkkeee]]]```dddfffgggpppxxxrrrooonnnkkkeee]]]XXXWWWXXXWWWVVVPPPOOOOOOOOOOOOOOOPPPPPPRRRWWW[[[\\\^^^cccfffeeejjjjjjkkkooosssvvvwwwwwwuuuxxx}}}|||rrrrrrxxx|||~~~jjj]]]RRRKKKMMMMMMNNNZZZiii|||vvvvvv|||{{{zzzqqqeee```jjjxxx|||lll```UUUJJJDDDBBB;;;<<<>>>@@@???<<<888666444222333555222---///666////////////000000000000uuu}}}xxxvvvoooooonnnjjjgggfffiiimmmmmmmmmrrr{{{|||rrriiigggjjjnnnrrryyy~~~~~~{{{yyyvvvgggccc```ccchhhooo|||tttVVVGGG>>>AAACCCPPPhhh|||qqqTTTDDD@@@@@@JJJVVVlll}}}```NNNIIIKKKKKKIIIFFFFFFEEEBBB@@@???AAACCC@@@===888555333111000///....................................////////////000333444111+++(((+++///////////////000000000000111///---,,,+++,,,---.........//////000000111111///000///...------///111...***+++///000------222////////////////////////////////////000000000000111000/////////000222333---......///000111111222111111000000111111222333000111111222222222111111///000111222333222111111222444555333000222888>>>@@@KKKVVV[[[\\\ddduuuvvvlllhhhlllppppppnnnnnnhhhaaaaaannn{{{~~~yyyuuuqqqqqqwww{{{|||yyypppmmmmmmlllmmmooooooooottt|||zzznnneee]]]\\\[[[[[[aaappp|||tttnnngggcccbbb```]]][[[WWWWWWVVVTTTQQQPPPQQQSSSSSSUUUWWWVVVVVVXXX]]]aaabbbfffjjjmmmnnnrrrxxx|||}}}xxxxxxzzzuuuiii[[[OOOMMMLLLKKKOOOXXXkkk|||{{{yyyvvvyyy}}}}}}{{{zzztttnnn[[[^^^hhh}}}xxxlllaaaUUUKKKDDD>>>======???BBBBBB>>>;;;444444444333333222222222...000333444333111000111ttt{{{yyyrrrqqqppplllhhhfffiiikkkiiigggiiioootttvvvzzzyyyqqqkkkiiikkkmmmooowww|||zzzuuuqqqhhhccc```aaadddhhhqqqzzz~~~___NNNCCCCCC@@@FFF[[[qqqxxx\\\IIIAAA===???III]]]vvv{{{cccPPPHHHHHHJJJFFFFFFEEEBBB@@@@@@BBBDDDBBB???:::555333111000///....................................////////////000111000///...---------............////////////111000...---,,,---...///............/////////000/////////...------///111777222000111...(((&&&(((////////////////////////////////////000000000000/////////...///000000111......//////000000111111111111000000111111222333//////000111222333333333222111000000000111333333333555555444222444;;;@@@FFFMMMUUUWWWWWW]]]jjjvvvxxxssslllkkkmmmpppqqqpppxxxtttnnnmmmuuu~~~wwwrrrpppuuuyyyyyy|||uuunnnlllmmmlllmmmooolllnnnrrrxxx{{{uuukkkccc^^^\\\ZZZ]]]fffxxx|||sssjjjccc___[[[WWWTTTSSSSSSSSSSSSRRRSSSTTTSSSSSSTTTWWWYYYZZZ]]]```aaaaaadddjjjooovvvzzzxxxxxxxxxkkkWWWPPPNNNJJJLLLQQQZZZiii~~~zzzyyy|||~~~}}}|||vvvkkkcccaaaooo~~~ooobbbUUUIIIBBB@@@???>>>@@@BBBBBB>>>:::666666555444333222111111...111333333111/////////qqq}}}uuutttqqqmmmiiiggggggiiihhheeefffjjjooorrrxxx}}}{{{yyyxxxwwwwwwwwwvvvsssoookkkiiijjjkkklllvvvyyyyyytttmmmgggbbbbbbaaaaaaffflllxxx~~~lllXXXHHHGGG======NNNbbbrrrgggRRRDDD<<<===BBBQQQhhh}}}]]]GGGEEELLLFFFFFFEEECCCAAAAAACCCFFFEEEAAA<<<777333111000000////////////////////////---............////////////------///111111///,,,------------............111000///...---...///000------............//////...//////...------///111222///...000///,,,+++---////////////////////////////////////000000000000------...///////////////000000000000000000000000111111000000111111222333000000111222222222222111444222000//////111444555333444555555444777>>>CCCLLLPPPSSSTTTTTTYYYbbbjjjpppppppppppppppqqqrrrrrruuuvvvvvvvvv|||}}}|||xxxpppjjjjjjlllkkklllnnnjjjmmmqqquuuuuuqqqiiibbbccc___]]]aaappp}}}|||ssshhh```ZZZUUUQQQSSSRRRPPPMMMLLLMMMQQQTTTWWWXXXZZZ\\\^^^aaaeeehhhllloootttvvvyyy}}}wwwrrr|||eeeXXXRRRLLLJJJLLLNNNSSS___ttt{{{yyyqqqcccgggyyywwwgggZZZMMMEEEAAA@@@???@@@BBBBBB>>>:::999999777666444222111111///111222222000.........hhhuuu~~~wwwuuurrrmmmiiifffeeeeeefffdddeeekkkpppttt{{{zzzxxxuuusssqqqqqqqqqrrrnnnmmmkkkhhhffffffhhhjjjtttwww}}}vvvoooiiigggdddaaaaaaccciiiyyy~~~ttt{{{bbbLLLGGG===<<>>??????HHH[[[qqqoooQQQHHHLLLGGGGGGFFFDDDBBBBBBEEEGGGGGGDDD???999444111000111000000000000000000000000---------.........//////***,,,...000222111000...------........./////////111000////////////000000.../////////////////////---...//////......///111++++++,,,...000000111333////////////////////////////////////000000000000---...///000111000///...111111000000000000000000111111000000111111222333222222222222222111000///333222111000000222333555111333444444666;;;AAAFFFOOOPPPRRRTTTWWW\\\ccchhhjjjnnnssstttsssqqqqqqrrrnnntttxxxzzz~~~qqqjjjfffgggjjjjjjkkkmmmkkkooosssttttttrrrlllfffjjjeeebbbjjj{{{yyynnnnnnrrrqqqkkkbbb[[[WWWUUUSSSRRRSSSTTTTTTRRROOOQQQVVV[[[aaadddgggjjjmmmrrrwww{{{sssrrrzzzzzz{{{hhh[[[PPPLLLOOONNNOOOTTTaaaxxx}}}uuuuuurrreeeXXXNNNBBB@@@>>>???AAABBB???<<<===<<<:::888555333111000...000222222111000000111\\\hhhvvv}}}xxxuuuqqqmmmjjjgggeeeccc```___aaahhhlllooosssxxxvvvtttrrrooonnnmmmnnnooojjjiiigggdddaaabbbfffjjjsssvvv}}}xxxqqqnnnjjjdddaaaaaa___jjj}}}sssvvvoooSSSEEE??????FFFLLLUUUfffwwwyyycccNNN@@@===;;;???OOOddd{{{eeeQQQJJJHHHHHHGGGEEECCCCCCEEEGGGGGGFFFCCC===666222111222111111111111111111111111------------............''',,,111222000...000222....../////////000000000000000/////////000000000000000000000000000000000,,,...//////......///000111111000///......---,,,000000000000000000000000////////////000000000000...///000111222111000///111111111111000000000000111111000000111111222333///000111222222222222222111111222333333333333333000111222444888>>>EEEIIIQQQSSSUUUWWWZZZ^^^bbbeeeeeekkkrrrtttqqqnnnmmmnnnpppxxx~~~ooohhhdddfffiiiiiijjjlllnnnsssvvvwwwyyyzzztttllllllhhhiiitttwwwiiifffhhhsssxxxnnnbbb___\\\ZZZYYYXXXXXXWWWUUUWWWYYYXXXXXXZZZ```dddkkkoootttyyytttmmmllltttsssppppppwwwwwwnnntttmmmXXXPPPRRRLLLOOOTTTXXXbbbwww~~~|||sss|||ooo```SSSDDDAAA======@@@BBBAAA??????>>><<<:::777444222111...000222333222222444555QQQ]]]kkkvvv|||xxxuuuqqqnnnllljjjgggdddcccaaabbbgggiiiiiikkkoootttrrrqqqooonnnnnnnnnooojjjjjjiiifffcccccchhhlllrrrwww~~~zzzvvvqqqjjjdddccc___eeerrruuucccJJJEEEBBBDDDFFFKKK]]]ppppppXXXGGG???<<<>>>III\\\uuu___LLLKKKJJJIIIFFFDDDCCCEEEGGGFFFGGGFFF@@@999444222333000000000000000000000000,,,------------.........(((---222222...,,,///333////////////000000000111......////////////000000222222111111111111000000+++---///000/////////000111333222...---///...+++000000000000000000000000////////////000000000000///000000111111111111111111111111111111111111111111111000000111111222333+++,,,...111333555666777000111333444444444333222000111222555;;;BBBIIIMMMUUUXXX\\\]]]^^^^^^```aaaccchhhnnnpppooolllkkklllmmmwwwrrrjjjeeegggiiijjjkkknnnpppuuuxxxyyy}}}qqqjjjkkkppp~~~~~~nnneeebbbmmm}}}tttkkkeeeeeedddcccbbbaaa```___aaacccfffhhhkkkmmmqqqtttxxx||||||jjjaaa[[[^^^```gggssswwwiiifffhhhpppkkkYYYVVVGGGLLLQQQRRRRRRaaaooouuuyyyhhhYYYLLLGGG@@@===???AAABBBBBBAAA@@@>>>;;;888666444333///111333333222333555666JJJUUUcccnnn{{{|||yyyvvvrrrppppppnnnkkkhhhlllhhhgggiiijjjjjjmmmrrruuuuuutttttttttssssssssslllnnnpppoookkkiiilllooosssyyyzzzrrrkkkiiiggggggmmm|||}}}zzzZZZOOOFFFDDDDDDIIIZZZllljjjXXXDDDAAA@@@FFFSSSkkkpppTTTMMMLLLJJJGGGDDDCCCEEEFFFDDDGGGHHHDDD<<<555333333000000000000000000000000,,,,,,---------.........---///111000...---...000........./////////000000------...///////////////111111111111000000000///+++---///000/////////000+++///000---...222333000000000000000000000000000////////////000000000000///////////////000111111000000000111111222222333111111000000111111222333,,,---///111333444555555222222222222333333444444222222333888???GGGNNNRRRYYY^^^dddfffdddbbbbbbdddeeehhhmmmpppqqqqqqqqqqqqoooxxxyyypppiiiiiillllllnnnqqqoootttvvvzzztttmmmqqq{{{zzzllldddmmm{{{~~~|||yyywwwvvvwwwzzz{{{}}}vvvfffZZZZZZZZZcccrrr{{{lllgggdddbbbiiisssjjj]]]MMMMMMNNNNNNMMMTTTjjj{{{ttt~~~xxxgggXXXPPPEEE??????AAACCCCCCBBBAAA???<<<:::777555444222333333222111111222444GGGRRR___jjjwww~~~|||yyyvvvsssrrrrrrqqqnnnkkkooojjjggghhhjjjmmmrrryyyxxxyyyzzzzzzzzzzzzyyyxxxmmmrrrwwwwwwrrrooooooqqqssszzzxxxqqqnnnkkkggghhhrrrkkkYYYJJJDDDEEELLL\\\lll|||{{{hhhFFFBBB???@@@HHH\\\||||||]]]NNNMMMKKKHHHDDDCCCDDDFFFBBBFFFIIIFFF>>>777444333////////////////////////,,,,,,,,,---------......222000...---...///...------------.........//////,,,,,,---...//////......111111000000/////////...***---///000000///000000...222222------222111---000000000000000000000000////////////000000000000//////...------///000111//////000111222333333333111111111000111222222333111111222222222111111000555333111000111222555666444333555:::BBBKKKRRRUUU[[[bbbkkknnnkkkhhhhhhjjjiiikkknnnrrrvvvxxxyyyxxx|||~~~uuummmlllnnnnnnqqqtttnnnrrrtttyyyuuusssyyyuuukkknnnyyy{{{eeeccc^^^cccmmmtttrrrnnnjjjccc___```aaasssyyyfffZZZSSSNNNNNNMMMOOOXXXccc~~~}}}|||}}}wwwaaaWWWJJJAAA???AAACCCCCCBBBAAA???===:::888666555444444444222///...///000GGGRRRddduuu|||xxxyyyzzz{{{{{{zzzxxxxxxuuussspppnnnooossswwwzzzyyy}}}~~~{{{wwwvvvvvvtttqqqmmmpppzzz~~~xxxtttnnnlllmmmmmmvvveeeMMMJJJGGGBBBPPPfff|||ppp\\\EEE999???DDDJJJfffjjjSSSRRRLLLEEEEEEHHHFFF@@@AAA@@@CCCGGGBBB888222333333333111000///////////////000000000000...---+++///(((###&&&...333111,,,+++,,,---...////////////............////////////...///////////////......000000111111111111000000+++,,,,,,)))'''(((,,,111000//////.........//////111111000000000000111111......///000000000000000000000000000////////////222777777000+++---333666222333444333222222444666333333333333333222111000444111555@@@HHHMMMTTT\\\eeefffkkkooommmhhhgggiiijjjjjjppp{{{{{{zzz~~~~~~xxxtttrrrqqqoooqqquuuyyysssqqqxxx}}}xxxxxxzzzuuu{{{~~~yyysssuuuyyy|||~~~iii\\\```bbbeeeyyyjjjbbb]]]bbb```qqqggg\\\UUUSSSUUURRRKKKPPP[[[hhh~~~zzz}}}zzzyyygggSSSGGGAAA???AAADDD@@@@@@@@@???===:::888666444444333222111111111222FFFQQQbbbsss~~~}}}}}}~~~|||yyyyyy{{{|||zzzyyywwwrrrnnnrrr{{{xxxssspppooojjjllloooVVVLLLFFFCCCLLL[[[ooodddMMM===???AAACCCXXXttt|||[[[SSSJJJFFFGGGGGGEEEBBBDDDCCCEEEIIIEEE<<<666666111111111000000/////////,,,,,,---.........---,,,222///,,,,,,///222111000)))***+++,,,,,,---------............////////////...///////////////............////////////....../////////---,,,---000222/////////.........//////222222111000000/////////......///000000000000000111111111111111000000000000444555111...000222111111222333222111222333555111222333333444444444444666555999BBBHHHKKKRRR[[[fffhhhmmmqqqooojjjjjjmmmhhhlllssszzz~~~|||zzz|||}}}xxxxxxyyy|||xxxuuuuuuvvvvvvyyy}}}|||{{{zzzyyyyyy~~~xxx|||xxxoooiiiaaacccfffhhhkkkmmmppprrrkkkkkkllloooqqqrrrooommmooouuuxxxzzzdddaaa```___ppp{{{pppfffcccZZZaaawww{{{ggg\\\UUUTTTPPPJJJLLLUUUZZZmmm{{{yyy}}}{{{ttt___RRRJJJCCC??????AAAAAA@@@???>>>;;;999777444444333222111111111111LLLVVVeeesss~~~|||vvvrrrvvv}}}}}}yyyvvvsssjjjeeeooo~~~dddPPPFFFEEEIIINNNddd}}}qqqYYYEEEAAA??????MMMaaasssiiiXXXJJJIIIJJJFFFCCCDDDDDDDDDFFFIIIGGG???999777//////000000000//////...***+++,,,---...//////...111000///---,,,,,,---///,,,---...//////000000///............////////////......//////////////////......////////////......222111000000111111111/////////......////////////333222222111000///............///000000000000000111111111111111222222222///222444111111333111...000111222222111111222444000111222333444555666666777999???FFFKKKOOOVVV___iiikkkpppsssoooiiiiiinnnmmmwww~~~{{{vvvuuuvvvvvvqqqllllllqqq}}}yyyvvvwww|||zzztttzzz~~~wwwmmmddd^^^XXXXXXYYYYYYZZZZZZZZZZZZ[[[[[[^^^dddjjjkkkfffaaaXXX]]]]]]aaalllvvvlllbbb]]]ZZZcccrrr{{{xxxuuuhhhYYYVVVccc}}}{{{kkk\\\VVVQQQJJJKKKPPPPPP]]]pppuuusssssstttyyy~~~vvv|||uuucccTTTGGG???===AAAAAAAAA@@@???===:::999555444333222111111111111VVV^^^jjjuuu}}}~~~yyy||||||vvvllleeeiiisssqqqTTTFFFFFFHHHGGGXXXqqqhhhOOODDD??????JJJXXXgggzzzzzzaaaMMMMMMMMMEEEBBBFFFBBBCCCEEEHHHFFFAAA;;;777---...///000000///......---...//////000111111111000000...------,,,------//////000111111111111111............////////////...............//////000000000111111111111000000111///---///222222...+++.........///////////////111111111111111000000///......///000000000000000000000111111111111111222000222222111222555333///000111222111000000222444111111222222333444555666666<<>><<<;;;555555333222111111111111\\\cccmmmvvv}}}yyynnnfffgggllluuu|||ZZZHHHFFFFFFDDDIII___yyy|||^^^III???>>>FFFOOO___mmm}}}nnnWWWRRROOOFFFBBBFFFBBBCCCEEEGGGGGGEEE>>>888---......////////////...000000000///000000000000333111...///333444333000,,,,,,---.........------............////////////.........---...///000111000000111111111111000000///------///111111...***------...///000000//////---...///111222222222222......///000000000000000/////////000000000111111222333222///111666666333000111222111000000222444333222222222222333444444888@@@KKKTTT\\\ccciiilllssssssuuuwwwtttnnnmmmppp|||uuupppooonnnlllkkkqqqyyy|||sssqqqrrrzzz~~~{{{uuummmfffccc```]]][[[ZZZWWWWWW\\\cccfff```ZZZUUUXXXUUUSSSYYYccc~~~uuuiii```]]]```llltttjjjeeeuuuvvvhhhccchhh{{{tttooovvvcccXXXSSSPPPOOONNNMMMSSSdddzzzjjjfffiiimmmpppyyy}}}zzz}}}{{{ZZZGGGCCC@@@AAAAAAAAA@@@???===<<<777666555333222222111111ccciiiqqqyyy}}}pppgggdddddddddqqqiiiRRRGGGEEEDDDDDDSSSkkkqqqSSS@@@;;;>>>CCCVVV```ooo~~~eeeXXXQQQIIIEEEFFFCCCEEEGGGHHHJJJIIIBBB:::000000///......//////000//////...------......///000---,,,...222444222///------...............---............///////////////...------...///111222......////////////...............000222222000...,,,---...000000000//////+++,,,///111333333333333......///000000000000000.........///000000111111000222222///000444666555000111222222111111222444444444333222222333444555===GGGTTT```kkktttwwwtttxxxuuuuuuyyy{{{xxxvvvwww|||uuuooommmnnnnnnooorrr{{{wwwsssqqqqqqyyyzzzssslllddd^^^ccc^^^ZZZZZZ^^^```___\\\SSSUUUPPPPPPWWWbbb|||tttggg___eeeooovvviiicccmmmuuugggdddsss|||uuuooolllxxxlll]]]VVVQQQOOOSSSPPPQQQ\\\qqqsssjjjhhhfffiiirrr|||hhhLLLBBB???@@@AAAAAA@@@???>>>===999888777555444333222222ssswww}}}wwwllleeeaaabbbjjjuuudddOOOGGGHHHGGGOOO^^^tttaaaGGG<<<;;;<<>>???@@@@@@@@@???>>>===;;;:::888777555444444444sssiiibbbdddfffjjjuuuuuuWWWKKKMMMGGGJJJQQQaaayyylllPPPBBB>>><<>>FFFSSSfff|||zzzssswww{{{yyypppkkkvvv|||uuurrrsssuuuxxx|||}}}tttrrrssswwwsssrrruuuxxx{{{~~~sssjjjeee___]]]aaakkkwwwyyyqqqaaaWWWYYY^^^ppp{{{kkkccc|||yyy^^^[[[]]]lllzzz|||~~~tttnnnqqqsssxxxkkk___XXXUUUNNNMMMNNNOOOSSSdddjjjRRRFFF===>>>???@@@@@@???>>>===<<<;;;999888666555555444~~~nnnfffeee^^^___kkk{{{cccPPPQQQHHHFFFHHHTTTggg]]]EEE======888GGG[[[jjjwww|||^^^MMMHHHHHHFFFEEEDDDFFFIIIHHHEEEAAA888555111000///000///...000000000///......------+++///222222///------...///***''')))///222000,,,000000///...............,,,...000000//////111333///000///...,,,---///111...000222333111000000000000000111111111111000000333000...///111111///,,,000111111111111222222222000000111222333444444444222666555000000333222...222222111111111222333444444555444111000555@@@IIIWWWhhh{{{{{{yyy{{{yyyuuussssss|||zzzyyyuuusssuuuyyyvvvpppwwwuuuyyyqqqkkkpppsssttt|||}}}{{{|||||||||}}}{{{vvvmmmgggnnnvvv___XXXXXXhhhqqqhhhvvvddd]]]ZZZcccrrr{{{sssvvv{{{~~~jjj___XXXVVVQQQPPPSSSUUU\\\qqqmmmVVVEEEEEE???;;;???AAA>>>999777<<<;;;999999888666333000{{{qqqeee]]]ZZZaaalll~~~tttZZZQQQLLLGGGFFFMMM\\\qqqkkkPPPAAA======DDDNNN\\\mmmjjjTTTIIIEEEEEEDDDDDDFFFIIIHHHDDDAAA:::666222//////000000///------......///000000111,,,...000111000////////////,,,***+++///111///---000000///...............---...000000//////111222111222222111//////000222+++---//////...---------000000111111111111000000111///---...///000...,,,000111111111111222222222/////////000000111222222222555555111000333222...111111222222222333333333444555444222222999DDDMMMbbbqqq~~~{{{}}}|||yyyxxxzzzyyyuuuvvvvvvsssqqqqqqxxx}}}sssoooxxxyyy|||sssjjjmmmnnnpppyyyxxxwwwxxxxxxzzz}}}wwwpppxxx}}}dddYYYTTT]]]rrrqqqgggsssddd[[[UUUYYYcccpppvvvyyy~~~nnn___WWWQQQNNNPPPPPPTTTdddwwwwwwiiiWWWIIIIIIAAA===???AAA>>>999777;;;::::::::::::888444111zzz{{{}}}~~~zzz|||~~~|||jjjaaa[[[ZZZ]]]iiijjjZZZUUUKKKDDDFFFQQQaaavvvyyy[[[FFF<<>>:::888999999:::;;;<<<;;;777444yyytttsssuuuvvvsssvvvyyy{{{{{{~~~~~~rrriiibbb^^^[[[```tttyyy~~~{{{jjj___QQQEEECCCIIIVVVjjj|||}}}```III===<<<;;;BBBSSSiiittt]]]NNNEEECCCBBBDDDGGGGGGDDDAAA???;;;444000///000222222111111000000///.........222///------000222111///...000222111///---...000000///............//////---///000000//////000222***,,,......---+++***+++///111222111000///000111111111222222222222111111//////...////////////...000000111111111222222222444333222111111222222333222333222111111111111000///000333444444333222111333333333444888BBBMMMUUUfffoooxxxyyywww{{{}}}~~~~~~}}}zzzrrrooonnnqqqooohhhcccaaa|||}}}tttnnnsssqqquuupppkkkllliiilllzzzzzzyyyyyyyyyzzz}}}xxxxxxvvvrrruuuttthhh[[[UUUOOOTTTeeevvvsssbbbhhh~~~bbbXXXOOONNNUUU^^^dddgggkkkxxx|||{{{~~~eee[[[SSSSSSQQQNNNTTT]]]mmm~~~zzz}}}~~~{{{}}}|||zzzyyyrrrcccWWWNNNEEE>>>???@@@>>>;;;;;;777888:::<<<>>>===999666vvvqqqooooooppplllpppssssssssstttwww{{{{{{wwwttttttuuuxxxxxxppphhhddd^^^\\\iiizzz{{{tttuuugggUUUFFFBBBEEEMMMaaatttyyy___JJJ???<<<;;;@@@NNNaaawwwhhhWWWGGGEEECCCCCCFFFGGGDDDBBBBBB===666111000111222333111111111000//////......444000------000111///------000333222///---...111//////............//////...///000000//////000111---///111111000///...///,,,---...---,,,+++---...111111111222222111111111000000111000000000000111000000111111111222222222444333222111111111222333222111111222111000000111///000333444444333222111111222333666<<>>>>>???>>>======777777999<<<>>>>>>;;;999yyysssmmmjjjiiiiiijjjlllnnnnnnmmmlllkkklllooollljjjjjjiiilllttt~~~xxxnnniiiaaa[[[```llluuu}}}ppp[[[HHHBBBAAAEEEWWWkkkxxxaaaNNNCCC@@@<<<<<>>888444222222222222...//////000000111111222000///......//////...---,,,///222222000...///000///............//////000...000111000///...///111+++---///000//////000111......///...,,,,,,...000000000111111111111000000///111222222000000111333000111111111111222222222222111///......000111333222000000222222//////222000111222333444333222222111222555999@@@HHHOOOSSSXXX___hhhoooxxxxxxrrrqqqnnnjjjhhhiiigggggglllqqqsssoookkkjjjmmmrrrrrrllleeehhhooo~~~qqqkkkiiipppqqqoookkkaaacccuuu|||yyyxxx{{{{{{yyyyyy}}}{{{cccZZZWWWVVVPPPVVVRRROOOOOOJJJMMM\\\oooyyynnngggaaaccctttmmmlll{{{aaaZZZQQQQQQZZZbbbaaaYYY]]]nnnzzz~~~{{{vvvttt^^^UUUQQQMMMMMMRRRTTTmmm|||lllkkkrrr~~~oookkkqqqtttooohhhTTTIII@@@>>>??????>>>???777777888:::<<<===<<<:::|||vvvooohhheeedddeeehhhhhhiiiiiihhheee```\\\]]]\\\[[[[[[ZZZZZZccclllooowwwxxxooofff]]]^^^eeeooo}}}|||dddNNNFFF@@@???NNNbbbyyyhhhTTTHHHAAA<<<;;;AAAIIIXXXvvv}}}fffRRRLLLEEEAAABBBEEEEEEEEECCC???:::666444333222111/////////000111111222222)))+++...//////......///+++---000111111000//////...............///000000///000111000///...///000)))+++,,,------...000222000111111///......000222//////000000000000//////...000222111000///111333000111111111111222222222111000...---...000222444222//////222222//////222111111222222222333333333333444888>>>EEEKKKOOOQQQXXX___ggglllpppzzzwwwpppnnniiibbb___dddfffhhhlllnnnmmmiiifffiiinnntttrrrgggaaahhhuuu}}}rrrmmmiiinnnnnnlllggg]]]cccyyy~~~wwwtttsssvvvwwwyyy~~~eeeWWWSSSRRRMMMSSSPPPMMMMMMGGGJJJYYYiiitttiiiccclll{{{rrrooo}}}eee___WWWVVV```iiidddYYY\\\mmm}}}}}}rrr```WWWOOOMMMPPPNNN\\\wwwuuummmnnn|||wwwrrrxxx|||xxxppp\\\PPPDDDAAA@@@??????@@@888777777888:::<<<<<<;;;|||uuummmfffbbbcccdddbbbaaaaaabbbaaa]]]TTTNNNKKKJJJJJJJJJHHHHHHPPPYYY\\\eeennntttzzzwwwlllbbb```eeecccqqqmmmUUUJJJBBB===III\\\uuupppYYYLLL???;;;===FFFLLLSSSggg|||nnnUUUNNNEEEAAAAAADDDFFFFFFDDD@@@;;;777555444222111222222111111000/////////###(((---//////...000222+++,,,...000111111000..................///000111///000111000///...///000---.../////////111555888---------,,,++++++---///......////////////......,,,///111111///...000333000111111111111222222222333111000///000222555777222......222333//////333222222111111111222333444555666;;;AAAHHHMMMPPPQQQZZZ```gggjjjjjjooo}}}|||vvvtttoooiiifffdddhhhmmmqqqqqqmmmgggccckkkqqqwwwqqqccc[[[eeeuuu~~~{{{rrrooofffkkkjjjhhhddd]]]fffvvvvvvvvvrrrppprrrvvvzzzrrr\\\PPPKKKHHHNNNMMMJJJKKKGGGKKKZZZdddrrreeegggrrr{{{xxxjjjddd\\\]]]hhhrrrlll___aaarrrmmm___TTTPPPQQQNNNRRRaaasssnnnvvvvvvbbbUUUHHHCCCAAA???>>>???999888666666999;;;<<<<<>>EEEQQQggg}}}|||cccKKKEEE>>>???HHHMMMNNNVVVcccvvvaaaSSSFFFDDDFFFFFFCCCAAAFFFDDDAAA<<<666222000111///////////////000000111............/////////000////////////////////////***+++---///000000///......///111222222111000///000444000---222///***///...///000111111000///...///...---------///000111////////////////////////000000111111111111000000......///000111222333333111333444222000000333666333333333333333333333333333333:::GGGPPPRRRRRRSSS```aaacccfffgggjjjttt~~~pppoooxxxzzztttlllnnnrrrsssrrrllleeeaaahhhppppppeeeZZZ\\\hhhrrryyyzzzuuullljjjjjjiiiddd[[[]]]tttwwwooommmoooqqqssswww|||aaaOOOKKKNNNKKKKKKNNNNNNLLLOOOUUUkkk|||nnniiiiiiyyyzzzyyybbb^^^mmmtttsssnnndddccctttgggZZZSSSOOONNNSSSZZZjjjvvvyyy~~~~~~uuunnn```QQQIIIBBB<<<===BBB::::::;;;999888999;;;<<<{{{ooocccZZZVVVUUUVVVUUUVVVZZZ]]][[[RRRIIIDDD@@@===>>>>>><<<>>>BBBAAAFFFOOOYYYbbbgggkkklllooosssxxx|||}}}qqqgggaaa\\\aaammmcccOOODDD???DDDNNNddd|||nnn[[[JJJBBB???EEEHHHHHHOOOYYYvvviiiZZZKKKFFFGGGGGGFFFFFFIIIGGGDDD>>>888444333333222111000000////////////........./////////000000////////////////////////***,,,...///000000///.........///000000000000///222777333000555222---222---...////////////...---///............//////000000000000000000000000000000000111111111111000000////////////000000000000222333333222000000222555111222222333333444444555666888AAANNNWWWYYYYYYZZZbbbaaabbbeeegggiiipppyyy{{{xxx|||zzzsssppprrruuuuuurrrmmmgggeeeiiillliii]]]UUUYYYcccjjjqqqzzz|||uuuqqqtttqqqiiiiiieee___YYYWWWdddrrrkkkjjjoooqqquuuyyy~~~iiiWWWRRRPPPLLLKKKLLLLLLJJJMMMRRRggg}}}{{{kkkcccrrrtttlllyyyyyykkkjjj{{{iii[[[RRROOOPPPTTT^^^tttwww~~~sssfffWWWMMMEEE>>>===@@@;;;;;;:::999777888;;;==={{{xxx}}}{{{nnnaaaWWWRRRPPPPPPOOOOOORRRWWWWWWRRRMMMDDD???<<<<<<;;;999;;;>>>:::>>>DDDKKKSSS[[[```ccceeeiiinnnsssvvvxxx{{{~~~yyylllccc\\\^^^dddqqqoooVVVHHH@@@BBBIII[[[vvv{{{kkkRRRHHHAAACCCDDDCCCGGGOOObbbsssaaaNNNEEEDDDEEEGGGJJJJJJIIIEEE???999555333444444333222111000/////////....../////////000000000////////////////////////+++,,,...///000000///..................///000000333888333000555333...333...//////000000//////...//////////////////...---111111111111111111111111000000111111111111000000000000/////////.........222333333222111000222444111111222333333444555555888<<>>===<<<:::888666888;;;>>>}}}wwwrrrooonnnssswwwvvvjjj]]]SSSMMMJJJKKKIIIHHHLLLQQQTTTSSSQQQHHHCCC??????===:::;;;>>>;;;<<<>>>CCCIIIPPPWWW[[[\\\```eeejjjmmmqqqtttwwwyyy|||~~~}}}}}}ttthhhaaa___```ffftttxxx\\\KKKBBBAAAEEERRRjjjttt[[[OOODDDAAABBBBBBEEEIIIWWWssszzzfffPPPCCC@@@@@@DDDIIIIIIHHHDDD???999444222222444333222111000000000000...////////////000000000////////////////////////,,,---...///000////////////...------...///111222///444000...333000,,,111111111222222222222111111...///000000000...---,,,111111111111111111111111000000111111111111000000000000000000000/////////333333333222111111222222222222222333333444444444777>>>KKKZZZaaabbbcccgggddd]]]YYY[[[___bbbhhhmmmxxx{{{wwwzzz{{{xxxssspppqqqtttooosssrrriiibbbccchhhkkkmmmrrrsssmmmhhhgggccc^^^XXXUUURRRVVVddd}}}tttkkkjjjmmmppptttzzz|||ggg[[[XXXQQQLLLLLLLLLMMMPPPUUU[[[ppp{{{tttrrrrrr}}}rrrmmmzzzuuu^^^]]]SSSPPPUUUUUUZZZwwwvvvpppuuu}}}yyypppbbbVVVKKKCCC>>><<<>>>===;;;777666777<<>>:::;;;>>>===<<<<<<>>>BBBHHHMMMQQQUUUXXX]]]aaaeeeiiimmmpppsssvvvxxxyyyxxxwwwwwwwww{{{|||~~~qqqeee```\\\^^^ggg|||eeeQQQEEEBBBCCCLLL^^^{{{|||dddVVVGGGAAAAAACCCDDDFFFRRRiiikkkTTTEEE???>>>BBBGGGHHHHHHFFFBBB<<<777444333222111111111111111222222////////////000000000111////////////////////////......//////////////////000///......///111222444---222...,,,111///+++000222222111111111111222222...///000000000...---,,,111111111111111111111111000000111111111111000000//////000111222222333333333333222222222222111000333333333333333333333222777@@@OOO]]]ccccccfffllljjjbbb[[[\\\___eeemmmttt}}}|||xxxyyyyyyvvvssssssuuuxxxwwwrrrmmmnnnqqqqqquuuvvvqqqkkkfffaaa\\\QQQNNNOOOYYYpppwwwlllgggiiimmmqqqvvv~~~~~~nnnddd[[[RRROOONNNMMMOOOSSSUUUggg}}}~~~yyy}}}sss}}}}}}oooxxxrrrbbbTTTPPPWWWVVVSSSddd~~~zzz|||}}}|||{{{{{{{{{xxx~~~zzz{{{~~~wwwpppeeeXXXNNNGGG@@@;;;???>>>;;;888666777<<>>999999<<<<<<;;;:::;;;===AAADDDGGGMMMPPPUUUYYY\\\```eeehhhlllnnnppppppooonnnoooppprrrtttwwwzzz|||||||||{{{}}}yyyjjjbbb[[[[[[___oootttZZZJJJDDDCCCJJJVVVoootttcccPPPEEEDDDFFFFFFDDDNNNccczzzqqq[[[LLLDDD@@@CCCGGGGGGHHHIIIGGGBBB<<<888666000000000000000111222222/////////000000000111111////////////////////////////////////////////////////////////000222333444...333///---333000,,,222000//////......//////000//////////////////...---111111111111111111111111000000111111111111000000///000000111222333444555444333222333333333111///333333333333333333333333:::DDDTTTaaaeeeeeejjjqqqssskkkeeedddfffkkkttt}}}|||www}}}}}}xxxvvvtttrrrrrrsssuuuvvv{{{|||rrrqqqrrrpppsssvvvtttnnnggg```\\\OOOMMMOOO]]]{{{sssmmmlllooossstttzzzqqqdddWWWPPPMMMJJJJJJMMMPPP^^^ppp{{{ttt{{{www{{{iiiXXXOOOTTTUUUPPPVVVdddzzzyyyuuunnnpppuuuzzzqqqzzzwwwsssjjj]]]SSSLLLCCC<<>><<<999777888;;;>>>}}}wwwhhhggggggffffffgggiiijjjjjjjjjjjjiiifffdddccccccZZZUUUOOOJJJHHHEEEBBB???>>><<<<<<===BBBHHHLLLOOORRRLLLFFFCCC???:::999;;;888888999:::<<<>>>@@@AAAEEEHHHLLLPPPSSSWWW\\\___bbbccccccbbbaaaaaadddfffdddfffhhhjjjlllnnnpppppptttvvvyyy{{{}}}xxxmmmccc___]]]ddd}}}fffPPPFFFDDDGGGOOOdddxxx```PPPMMMMMMIIIDDDKKK```xxxsss```SSSIIICCCBBBEEEDDDGGGJJJJJJEEE???999666111111000/////////000000//////000000000111111111////////////////////////000000///////////////000,,,---...000111222222222...444000...333111---222//////...------.../////////............//////000000000000000000000000000000000111111111111000000000000111111222222222333444333222333444333000...000111111222444555555666<<>>>>>>>>===;;;999888;;;===~~~}}}~~~tttmmmdddccccccbbbcccdddffffffeeeffffffddd```\\\ZZZXXXOOOKKKFFFCCCCCCCCCAAA???;;;::::::;;;???DDDIIILLLUUUOOOIIIFFFAAA<<<:::===666777999;;;===???@@@@@@@@@CCCFFFJJJMMMQQQUUUYYYXXXYYYXXXVVVUUUWWWZZZ\\\XXXXXXYYYZZZ]]]aaadddffffffhhhllloooqqqssswwwyyy{{{zzzmmmeee^^^^^^ooo~~~yyynnnTTTHHHDDDBBBIII]]]}}}nnn[[[UUUTTTMMMFFFIII^^^xxxsssbbbUUUKKKCCCAAABBB@@@DDDIIIJJJFFF???888444333222111///............000000000000111111111111////////////////////////111000////////////000000***,,,...000111111111000---222///---222000,,,222111000///......///000111///...---------///000222////////////////////////000000111111111111000000111111111111000000000000555333222333444444000------...000222444666888999;;;FFFUUU```aaaaaaiiitttwwwuuuuuutttpppmmmsss||||||uuunnnllloooppplllhhhfffpppxxxyyyvvvvvvuuusssrrruuuyyyzzzrrrfff\\\WWWMMMTTTbbb{{{pppiiiiiijjjmmmppp{{{oooaaaRRRJJJHHHFFFHHHJJJHHHOOO]]]ttt~~~wwwuuuuuuuuu}}}||||||yyyyyyccc```aaajjj~~~sss___TTTOOOMMMPPPUUU\\\xxxxxx{{{{{{llleeeeeegggkkkfffiiirrrvvvssssssyyywwwhhh]]]UUUJJJ???>>>>>>>>><<<:::999:::<<<}}}||||||{{{yyywww}}}|||||||||||||||}}}}}}}}}|||{{{zzz{{{~~~{{{rrrkkknnnkkkgggeeefffeeebbb___iiifffccc```\\\WWWQQQLLLJJJHHHFFFCCCBBBAAA@@@@@@???===:::999<<<@@@FFFJJJRRRPPPMMMIIICCC>>>:::888===;;;999888999;;;===???<<>>}}}}}}{{{yyyyyyxxxwwwtttrrrwwwwwwuuuttttttuuuvvvwwwsssrrrqqqqqqsssvvvzzz|||}}}zzzwwwtttrrrrrruuupppkkkhhhhhhfffccc```bbb```^^^\\\YYYTTTNNNJJJFFFEEECCC@@@>>>============;;;999999:::>>>BBBEEENNNMMMJJJGGGBBB>>>;;;999:::888777666666888:::<<<<<<@@@BBBCCCEEEJJJLLLJJJKKKIIIHHHFFFFFFGGGHHHIIICCCDDDEEEDDDCCCDDDFFFHHHHHHJJJMMMPPPRRRUUUYYY\\\ccciiirrrzzzwwwmmmeee```eeeqqqjjjPPPFFFAAACCCPPPhhhxxxggg```YYYQQQLLLXXXkkkooo___OOOBBB@@@CCC@@@GGGKKKIIIDDDAAA<<<666333111//////111333333333111///......111111000...000...---...///000///---/////////////////////...////////////000000000000111111111111000000//////////////////000000000000///000111111000000111222///000111222222111000//////000000///......000222...///000111222111111000333333222222111222222333333111222333222111777???GGGQQQ^^^eeegggiiimmmrrrmmmkkkjjjkkkjjjkkkttt~~~~~~yyyuuunnneeelllrrrrrrqqqrrrwww|||wwwsss]]]UUUQQQkkk~~~|||}}}yyyrrrjjjgggkkkrrrxxx{{{lll^^^PPPJJJIIIGGGFFFFFFGGGJJJXXXoooyyynnnbbb\\\ZZZYYY\\\aaannn}}}~~~~~~~~~~~~jjj]]]UUUWWW^^^ppphhh\\\TTTMMMMMMRRRNNNYYYkkk~~~zzzppplllvvvtttmmmmmmqqqllllllzzzwwwfffYYYPPPAAA>>>===>>><<<999<<>><<<<<<<<<<<<:::999888888999;;;>>>???GGGGGGEEECCCAAA>>><<<:::888777666555555666888:::;;;>>>???>>>@@@EEEGGGEEEDDDCCCCCCCCCBBBBBBBBBBBB===???@@@???>>>>>>???@@@@@@AAABBBCCCDDDGGGLLLOOOTTTXXX```hhhpppxxx~~~rrriiiaaa```fffvvvyyyYYYIIIBBBAAAHHHZZZqqqiii[[[QQQKKKIIIQQQaaavvvkkkUUUEEE@@@CCC===DDDHHHGGGDDDBBB>>>888333111//////000222222222111///...///000111000...///.........000000///---......//////////////////////////////000000000000222111111111000000//////////////////000000000000111222333222111000111222111111111111111111111111///000111111///...///111//////000111111111111000333222222111222222333333222000111333333444;;;DDDNNNTTT[[[bbbggglllpppsssmmmhhheeegggjjjqqq}}}|||yyypppiiimmmpppqqqppprrryyydddYYY]]]{{{vvvkkkooorrrwww{{{ooolllhhhggglllvvvjjj]]]QQQLLLJJJHHHGGGGGGGGGLLLXXXiiizzzooofff^^^ZZZXXXVVVWWWZZZ^^^jjj}}}}}}yyyxxx{{{lllaaaXXXVVVUUUaaaoooaaaYYYQQQMMMNNNMMMSSS___pppsssnnnzzzxxxrrruuu{{{vvvvvvppp]]]VVVDDD@@@===>>>===<<<>>>BBB|||xxxtttqqqooonnnlllkkkjjjjjjjjjgggdddaaadddaaa^^^[[[[[[\\\___```______```aaadddgggkkkllljjjjjjjjjjjjlllqqqyyyyyyssslllgggeeeddd```]]]ZZZYYYXXXXXXUUUPPPIIIDDDCCCBBB@@@>>><<<<<<<<<<<<999999888888999999:::;;;AAAAAA@@@@@@???===<<<;;;999888777666666777999:::999<<<;;;999:::???BBB@@@>>>???@@@@@@@@@???>>>======>>>@@@@@@>>>======>>>?????????>>>>>>AAAEEEHHHHHHLLLRRRYYY```iiiqqqwwwyyymmmccc______ggg{{{dddOOOFFFCCCFFFSSSeeeyyy}}}dddRRRGGGDDDFFFMMM[[[pppzzz^^^GGG???AAA===BBBFFFEEEDDDBBB>>>999333111///...000111111000000/////////000000000//////......///000000...---............////////////////////////000000000000///000000000111111111111////////////000000000000111222333222000///000111222222111111111111222222///111222222000//////000///000000000111111111111222222111111222222333333333222333666666999AAAJJJUUUWWW[[[cccjjjnnnnnnllloooiiifffjjjqqqwwwyyyrrrrrrssssssrrrssszzzmmmbbbooo}}}kkkaaajjjooorrrvvviiihhhggghhhmmmxxxhhh]]]RRRNNNLLLIIIHHHJJJHHHNNNYYYeeeppp}}}~~~tttiiibbb[[[UUUSSSUUUVVV^^^jjj||||||vvvsssvvv{{{uuufffZZZVVVRRR[[[ssscccZZZSSSNNNMMMRRRTTT[[[iii~~~yyywww|||{{{zzzeee\\\NNNFFF@@@???>>>===>>>AAA~~~}}}}}}}}}||||||~~~|||xxxtttoookkkhhhfffaaa```______^^^\\\YYYWWWWWWUUURRROOOOOOPPPSSSUUUWWWXXXYYYZZZ]]]```bbbddd___^^^___dddmmmuuuzzz|||vvvqqqkkkgggfffdddaaa^^^XXXWWWUUUTTTPPPKKKDDD???AAA@@@>>><<<;;;::::::;;;999999999999999999999999<<<<<<=========<<<<<<;;;888888777666666666777888888::::::777888<<<>>>===<<<===>>>??????>>><<<;;;999;;;===<<<;;;:::::::::<<<<<<;;;:::999;;;???BBBCCCFFFJJJNNNTTT\\\dddjjjxxxqqqfff___\\\^^^nnnmmmTTTFFFDDDFFFQQQ```rrr|||cccOOOFFFFFFEEEKKKXXXnnnhhhKKK??????>>>CCCEEEDDDDDDCCC>>>888444222/////////000000//////000000000/////////000.........///111000...,,,---.........//////000000////////////000000000000------...000111222333444////////////000000000000000111222111///......///222222111000000111222222///111222222111000000000000000000000000111111111222111111111222222333444444333444777888;;;DDDNNNXXXZZZ```jjjsssvvvrrrmmmlllffffffnnnxxx~~~zzzwwwvvvwwwuuutttyyyjjjeee{{{nnn```[[[fffmmmqqq}}}pppgggggggggjjjppp{{{yyycccZZZQQQNNNLLLHHHGGGIIIIIIQQQ\\\eeekkktttrrrfff\\\SSSOOOPPPQQQUUUZZZfffxxxrrrrrruuu{{{jjjYYYUUUSSSZZZzzz{{{hhh[[[TTTPPPOOONNNOOOTTT```www~~~zzzsssjjjWWWLLLAAA>>>>>>===>>>@@@~~~}}}{{{zzzxxxwwwvvvuuuqqqmmmhhhccc```^^^VVVTTTRRRQQQPPPOOOMMMKKKJJJHHHFFFEEEEEEFFFIIIJJJKKKLLLNNNQQQTTTWWWZZZ\\\XXXXXX[[[cccmmmuuuwwwvvvtttpppkkkhhhgggfffbbb^^^UUUSSSPPPMMMJJJEEE@@@;;;>>>===;;;999888888888888999999999888888888999999::::::;;;;;;;;;;;;::::::666666555555444444555555777999999777888<<<===;;;<<<===>>>>>>>>>===<<<;;;999:::;;;;;;:::999:::<<<<<<===<<<;;;:::;;;>>>AAAAAABBBEEEHHHLLLRRRYYY^^^llltttxxxjjj```[[[ZZZeee{{{tttXXXEEECCCEEENNN[[[lll}}}eeeOOOGGGHHHGGGJJJVVVlllrrrRRRBBB@@@???CCCDDDDDDDDDEEE@@@999555333000///000000000///...000111000///...///111.........000111111...,,,------......///000000000////////////000000000000,,,---...000111333444444////////////000000000000///000111000///...///000000000000000000000000000///000222111000000111333000000000///000111111222111111111111222333444444333222333777:::>>>IIISSS[[[___iiivvvzzzlllfffgggsss|||wwwvvvyyywwwrrruuu|||qqqaaaggg```VVV\\\gggqqqxxx~~~qqqjjjiiijjjnnnuuuzzzjjj^^^VVVOOOLLLJJJFFFEEEGGGKKKSSS```iiimmmrrrwwwjjj```WWWOOOKKKLLLIIIMMMPPPWWWmmm}}}tttooommmkkktttmmmYYYUUUSSSWWWrrrvvvcccWWWRRRPPPIIIKKKOOOYYYpppxxxyyy~~~dddTTTDDD>>>>>>>>>???@@@}}}}}}}}}{{{yyyuuurrrpppiiigggddd```\\\WWWSSSQQQLLLIIIEEECCCCCCCCCBBBAAA>>>============???@@@AAA???AAADDDHHHMMMRRRUUUWWW[[[]]]aaagggmmmrrruuuvvvqqqmmmjjjhhhgggddd^^^YYYSSSPPPLLLIIIGGGDDD@@@======<<<:::888777777888888999888777666666777888999999:::::::::::::::999999666666666555555555555444666999:::999:::>>>>>>;;;===============<<<<<<;;;:::;;;;;;:::999:::===???===>>>>>>>>>======???@@@===>>>AAACCCFFFLLLRRRVVV```gggrrr~~~ssseee^^^ZZZ^^^oooaaaIIIDDDCCCHHHRRRaaawwwlllTTTHHHHHHIIIJJJSSSggg|||YYYFFFDDD>>>AAACCCCCCFFFHHHDDD===777444222000000111000///...000111111......///111------...000222111...+++------......///000000111////////////000000000000/////////000111111222222////////////000000000000///000111111000///000222...///000000000000///...///000000000000111333666111000/////////000222222111111111111222333444555333222555:::???FFFRRR^^^ccchhhrrruuukkkgggsss}}}vvvuuu~~~~~~wwwqqqrrrxxxwwwpppooovvv}}}vvvbbbbbbwwwsssWWWUUU___hhhuuu}}}wwwnnnmmmmmmsss}}}wwwfff\\\UUUPPPNNNKKKGGGFFFIIILLLUUUdddooorrrsss|||zzzkkkccc\\\WWWRRRLLLIIIJJJDDDIIIMMMOOO___vvvlllgggdddhhhpppxxx|||ttt^^^YYYTTTSSSkkkrrr^^^TTTPPPKKKMMMMMMSSSggg|||yyy|||gggOOODDDAAA?????????vvvvvvvvvuuurrrmmmiiifff\\\[[[YYYUUUQQQLLLHHHFFFFFFBBB>>>;;;:::;;;;;;;;;777777777888999:::;;;<<<888:::???EEEKKKPPPUUUWWWaaafffkkkmmmnnnpppuuuyyynnnkkkhhhfffddd```YYYTTTSSSPPPLLLIIIHHHFFFCCCBBB???>>><<<:::999999::::::888777555444555666888999:::::::::::::::999888888999999888888777777777666555999;;;;;;<<>>@@@CCCHHHNNNRRRYYY___jjjuuu{{{kkkbbbZZZ[[[gggjjjOOOHHHBBBCCCIIIWWWlll~~~uuu[[[MMMJJJKKKJJJPPPbbb~~~]]]KKKGGG<<>>===wwwtttoookkkgggccc___]]]MMMLLLJJJGGGDDDBBBAAA@@@===;;;999999:::999888666444444555777888:::;;;;;;>>>>>>>>>@@@DDDKKKUUU[[[dddllluuuyyyvvvqqqnnnnnnkkkhhhdddaaa___]]]ZZZXXXOOOMMMJJJGGGEEECCC???===>>>===;;;999888888888999777888999999999999888777555666888888666666666888444666777666555444666777777777888:::<<<===??????>>>>>>>>>>>>>>>=========???>>>===<<<<<<<<<<<<<<<::::::;;;<<<============>>>@@@AAAAAABBBCCCEEEHHHNNNUUUaaammmwwwyyyggg```[[[aaauuuxxxYYYJJJAAADDDIIIOOOaaavvvxxxhhhSSS@@@CCCLLLQQQWWWtttdddJJJCCC??????AAADDDFFFFFFEEECCC:::555000------///000111222222111000//////000000000000000000000///..................////////////222///---...000222000///111---)))(((+++...//////000000000000000000000000000000111111111111000000///000111222222111000///000------111222000111555222222111111111111222222444444333222111111111111000888@@@GGGUUUeeemmmmmmjjjuuuvvvjjjhhhqqq}}}wwwppphhhgggnnn|||zzzllltttyyyvvvqqqnnnkkkiiihhhfffhhhiiiaaa___vvvnnnZZZVVV^^^jjjvvv}}}~~~tttppprrrxxxiii___WWWUUURRRNNNKKKKKKOOOXXXiiivvv{{{{{{{{{hhh]]]UUUSSSPPPNNNMMMLLLJJJIIIDDDFFFCCCEEERRRccc{{{oooeeefffaaa]]]^^^aaahhhuuufffYYYZZZXXXhhhlllXXXTTTRRRNNNNNNSSSYYYddd~~~~~~zzz|||kkkRRRBBB===@@@DDDppplllfff```\\\XXXTTTQQQHHHFFFCCC@@@===;;;999999999888777777777777666444666666666777777777888888:::;;;===???EEEMMMWWW^^^ccckkkssswwwtttpppmmmllljjjfffbbb^^^\\\ZZZWWWUUUNNNLLLIIIGGGEEECCC@@@===>>>===;;;999888888888999888888888888888888888888999999888777555444666888555666777666555444555666777777999:::<<<===??????>>>>>>>>>>>>>>>>>>======??????>>>===============;;;<<<======>>>>>>>>>>>>>>>???AAAAAAAAACCCEEEHHHLLLSSS^^^hhhsss~~~ssseee]]]^^^mmmcccPPPBBBBBBEEEIIIYYYlllnnnWWWCCC???GGGLLLVVVtttiiiNNNFFF@@@@@@AAADDDFFFGGGEEECCC<<<888222//////000111222222222111000000000000000000000000000000///..................////////////222///---...000111///...222///,,,,,,...111111111000000000000000000000000000000111111111111000000111111000//////000111111111......111111000000444222222111111111111222222444333222222111111222222222888???IIIZZZmmmwwwxxx{{{}}}yyynnnlllrrrzzz}}}}}}qqqnnnjjjiiimmmttt}}}yyyrrrxxxzzzuuuooommmllliii___]]]^^^___^^^eeewww```XXX[[[fffpppwww|||}}}wwwnnnpppttt{{{|||}}}~~~yyynnnbbb\\\VVVOOOJJJIIIPPPTTTaaaqqq|||tttbbbXXXSSSQQQNNNMMMMMMLLLJJJIIIBBBFFFDDDGGGRRR___|||}}}qqqgggeee___ZZZZZZ\\\bbbmmmxxxmmm\\\ZZZWWWeeettt\\\TTTOOOKKKJJJNNNPPPXXXlllvvvtttttt}}}qqq^^^NNNDDD???===fffaaaYYYSSSNNNJJJGGGEEECCCBBB???<<<:::888666666888666555666777777666555777777777666555555444444666888;;;@@@GGGQQQ\\\cccgggmmmtttvvvtttooolllkkkgggddd___[[[YYYWWWVVVTTTNNNLLLIIIGGGFFFDDDAAA???>>>===;;;999888888888999999888777777777777888999;;;:::888555333333555888666777888777555444444555777888999:::<<<>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>>@@@??????>>>>>>>>>>>>>>>======>>>>>>???@@@@@@AAA???AAACCCDDDDDDFFFIIIKKKNNNTTT]]]fffooo{{{pppccc\\\dddsssttt[[[FFFAAACCCEEEQQQ```vvvvvv]]]HHH???DDDHHHUUUsssmmmQQQGGGAAAAAABBBDDDFFFGGGEEECCC???:::555111000222222333222111000000000000000000000000000000000//////...............////////////111///......//////...,,,111000...///000222222111000000000000000000000000000000111111111111000000333111///......///111333222//////111111///000333222222111111111111222222222222111111222222333444666:::@@@MMMaaattt~~~~~~{{{}}}wwwqqqrrrwwwzzzwwwssskkkmmmnnnmmmkkklllooosss{{{~~~~~~zzzwwwzzzwwwqqqllllllkkkiiiYYYTTTRRRTTTYYYkkkjjj[[[ZZZbbbkkkpppssssssoooiiiooouuu~~~{{{yyyzzzzzz|||}}}nnncccYYYOOOIIIGGGMMMLLLTTTeeeuuu|||~~~~~~nnn^^^TTTQQQOOOMMMLLLLLLLLLKKKIIIAAAFFFEEEHHHQQQZZZssssssjjjccc]]]XXXVVVVVVZZZdddnnnwww```ZZZUUUbbbgggXXXQQQKKKIIIKKKKKKMMM[[[kkk}}}rrrkkkjjjuuutttdddUUUHHH???:::\\\VVVNNNHHHDDDAAA???>>>AAA@@@???===;;;:::::::::999777777777999:::999888666666666555444444333333444777;;;BBBKKKVVVbbbiiinnnrrrwwwwwwtttoookkkiiiccc```[[[XXXWWWWWWWWWVVVOOOMMMJJJHHHHHHFFFDDDAAA>>>===;;;999888888888999:::888777555555777888:::666777777666444333444666666777888777555444444555777888999;;;<<<>>>???@@@>>>>>>>>>>>>??????????????????>>>>>>>>>>>>>>>???>>>>>>>>>???@@@AAABBBBBBCCCDDDFFFHHHHHHJJJMMMPPPTTTXXX___gggooo{{{~~~mmm______iiizzzeeeJJJBBBCCCDDDMMMZZZqqq{{{cccNNNCCCDDDFFFTTTqqqnnnSSSGGGBBBBBBBBBDDDFFFGGGFFFDDDAAA<<<666222111222222222111111000000000000000111//////000000000000//////............////////////000////////////...---,,,......//////000000000///////////////////////////000000111111111111000000111111000//////000111111333000///111111...///222222222111111111111222222111111111111222333444555999<<>>QQQMMMFFFAAA>>>======<<<======<<<;;;;;;<<<<<<<<<999888777888999:::999888444444444444555555555555444777===DDDNNNZZZfffmmmrrrtttvvvuuuqqqkkkfffccc___\\\YYYXXXYYYYYYYYYYYYQQQNNNLLLJJJIIIHHHEEECCC>>>===;;;999888888888999999888666555555666888999...222666777777555333333666777777777555444444666888888999;;;===>>>@@@@@@?????????@@@@@@@@@AAAAAA???>>>>>>===>>>>>>?????????>>>>>>???@@@BBBCCCDDDDDDFFFHHHJJJKKKMMMPPPSSSYYY]]]ccciiiqqq|||wwwddd___dddrrrlllNNNDDDBBBBBBJJJUUUppphhhTTTFFFBBBCCCRRRkkkpppWWWJJJDDDCCCCCCDDDFFFGGGFFFEEEBBB>>>777333111111111111111000000000000000111111//////000000000000//////............//////////////////000000///...---------///000111111000000000////////////////////////000000111111111111000000...///111333333111///...333000///111111...///222222222111111111111222222000000000111222333444555666:::FFFXXXjjjtttvvvvvv}}}}}}tttlllllloooxxx|||uuugggjjjllliiiccc```bbbfff^^^```hhhsss|||~~~|||{{{uuuqqqiiibbbaaaddddddaaaUUUQQQJJJKKK]]]}}}jjjZZZ\\\```bbbbbbaaabbbdddlllttt~~~xxxwwwzzz}}}{{{|||yyy|||tttfff\\\TTTLLLGGGGGGDDDBBBDDDLLLVVVbbbqqq}}}~~~kkk]]]TTTNNNLLLJJJJJJKKKLLLKKKJJJCCCGGGDDDEEEMMMVVVnnnzzzqqqgggaaa[[[XXXWWWXXX```iiiggg[[[UUU^^^vvvdddXXXPPPKKKMMMMMMJJJOOOYYYxxx|||qqqpppooosss}}}yyygggWWWKKKCCC@@@KKKGGGBBB???>>>>>>===<<<999999999999999:::;;;;;;999777666777888888777666222333333444555666777777555999???FFFPPP[[[fffmmmpppqqqqqqoookkkfffaaa^^^\\\ZZZYYYYYYZZZ[[[ZZZYYYRRRPPPMMMKKKJJJHHHEEECCC>>>===;;;999888888888999888777666666666666777888+++000666999999666444222444666777666555555555777888999:::;;;===???@@@AAA@@@@@@AAAAAABBBCCCCCCCCC?????????>>>??????@@@AAAAAA@@@@@@@@@BBBDDDFFFGGGDDDFFFIIIKKKLLLOOOSSSUUU]]]aaaggglllsss}}}lllcccdddmmmtttTTTGGGBBB???FFFQQQkkkooo]]]HHHAAA@@@MMMcccwwwvvv^^^OOOFFFDDDDDDDDDFFFGGGGGGFFFDDD@@@999444222111111000000000000000000111111222...//////000000000000000............////////////---///111222000////////////111222333222111222333000000000000000000000000000000111111111111000000---///222444444222///---222//////111111///000333222222111111111111222222111111111111222333444555333999III\\\kkkpppqqqrrrrrrvvvqqqqqqooopppwwwzzztttggggggfffbbb^^^]]]```ddd___fffppp{{{|||sssnnneee^^^^^^aaa___YYYMMMMMMJJJOOOgggpppWWWWWWYYY[[[ZZZYYY]]]dddmmmuuu~~~ttttttxxx~~~|||zzz{{{{{{~~~pppeeeYYYSSSOOOJJJGGGGGGDDDDDDFFFIIINNNXXXjjj{{{|||jjj\\\TTTOOOMMMKKKJJJKKKLLLKKKJJJEEEHHHDDDDDDLLLVVVpppyyylllfff```\\\ZZZZZZaaaiiilll___WWW]]]qqqmmm\\\QQQIIIJJJJJJHHHKKKRRReee~~~vvvlllpppvvv~~~ssscccSSSGGG@@@MMMJJJFFFDDDCCCBBBAAA@@@>>>======<<<<<<<<<<<<===;;;999888888999999777666333444444555666666777777666:::???FFFOOOYYYcccjjjllllllkkkkkkiiieeeaaa^^^[[[ZZZYYYZZZZZZYYYWWWTTTRRROOOLLLJJJHHHFFFCCCAAA>>>===;;;999888888888999777777777777777777777777///222777:::999666444333333555666666555555777888888999:::<<<===???@@@AAABBBBBBBBBCCCDDDEEEEEEEEEAAAAAAAAAAAAAAABBBCCCCCCDDDCCCCCCCCCEEEGGGIIIKKKHHHJJJMMMOOOQQQSSSWWWZZZcccgggmmmrrryyyxxxmmmjjjmmm{{{aaaOOOEEE>>>BBBMMM```{{{xxxgggNNNEEEAAAIIIWWWgggyyy|||bbbQQQGGGEEEDDDEEEFFFGGGGGGFFFGGGBBB;;;666333222222111000000000000000111222222......///000000000000000............////////////,,,///222333222000111222///111222222000///111333000000000000000000000000000000111111111111000000...///111333333111///...111......111111000000444222222111111111111222222111111111111222333444444777???NNN```hhhiiikkkooommmvvv{{{wwwssspppsssyyy{{{wwwqqqjjjgggccc___]]]^^^```bbb[[[iiixxxvvvpppfff______aaa[[[RRRGGGJJJLLLUUUpppxxxyyytttjjjVVVUUUVVVXXXWWWVVV^^^gggpppwwwvvvvvvzzz|||zzzzzz|||{{{cccZZZQQQNNNLLLIIIGGGGGGCCCCCCFFFIIIKKKSSScccrrr}}}lll]]]UUUPPPNNNLLLKKKLLLLLLKKKJJJEEEHHHEEEEEELLLUUUnnnqqqjjjccc___[[[YYY^^^eeeqqqcccYYY\\\lll~~~gggYYYNNNLLLKKKGGGIIIOOOVVVuuu~~~}}}}}}wwwjjjooozzzvvvgggWWWIIIBBBRRROOOLLLJJJIIIHHHFFFDDDFFFEEEDDDCCCAAAAAA@@@@@@>>>===;;;;;;;;;;;;999888555555555666666666666666777:::???FFFNNNWWWaaagggjjjjjjjjjjjjiiigggdddaaa[[[[[[ZZZZZZZZZWWWSSSPPPQQQOOOKKKIIIGGGDDDAAA???>>>===;;;999888888888999666666777777777777666666444666999:::888666555555222444555666555666888999888999:::<<<>>>???@@@AAACCCCCCCCCDDDEEEFFFFFFGGGCCCCCCCCCCCCCCCDDDEEEFFFFFFFFFEEEEEEGGGIIILLLNNNLLLOOOQQQTTTVVVYYY]]]___iiimmmsssxxx~~~vvvppppppzzzlllXXXIII???BBBLLLWWWtttmmmWWWKKKCCCGGGOOOZZZlll~~~cccPPPGGGFFFDDDEEEFFFGGGGGGFFFJJJDDD===888555444333222000000///000000111222222......///000000000000000............/////////000+++///333444333222222444,,,...000///---,,,///222000000000000000000000000000000111111111111000000000000000000000000000000000------111222000111555222222111111111111222222222222111111222222333444@@@GGGTTTbbbfffccceeellllllxxxzzztttoooooouuuxxxuuuqqqooojjjeeeaaa```aaabbbbbbQQQeeexxxzzztttiiibbbaaaaaaXXXNNNEEEKKKOOOYYYuuunnngggfffdddaaa___XXXUUUVVVYYYXXXXXX```lllssszzz|||{{{~~~~~~{{{{{{}}}qqq___VVVOOOMMMLLLIIIGGGGGGAAAAAADDDHHHKKKPPP\\\gggnnn```WWWQQQOOOMMMLLLLLLLLLKKKIIIDDDHHHFFFFFFMMMUUUllluuummmeee```ZZZWWW[[[bbbvvvvvvggg[[[[[[jjjtttdddUUUQQQNNNJJJKKKPPPMMMaaa|||{{{jjjmmmzzz}}}qqqcccVVVKKKFFFZZZTTTNNNNNNRRRSSSNNNIIIHHHJJJLLLJJJFFFCCCCCCCCC===<<<<<<;;;;;;;;;<<<<<<888888888888777777777777666<<>>@@@AAA@@@BBBDDDDDDEEEEEEHHHIIIEEEGGGIIIHHHFFFEEEFFFIIINNNMMMLLLLLLMMMOOORRRTTTTTTUUUVVVXXX[[[^^^bbbccceeelllvvv}}}xxxqqqqqqyyycccOOOEEE@@@>>>TTTkkkfffQQQDDDJJJTTTZZZjjj|||iiiWWWJJJDDD@@@AAADDDFFFFFFFFFKKKHHHBBB;;;666222000000111111111111111111111111///...,,,,,,...222666999////////////////////////000///...---...///111333////////////////////////////////////000000000000333333333222222222222222,,,,,,,,,------///000111...000111111000000111222222222111111111111111222111//////333444222444777777LLL^^^```^^^bbbgggiiittt|||~~~{{{xxxxxxwwwtttssssssqqqooollljjjjjjhhh___VVVXXXkkkzzzsssdddbbbeee```TTTJJJFFFGGGOOOeeeyyyhhh___ZZZVVVUUUVVVRRRVVVWWWSSSSSS\\\ffflll|||}}}}}}~~~|||~~~~~~}}}ggg]]]UUUOOOMMMKKKHHHHHHKKKGGGCCCBBBEEEJJJPPP[[[eeezzzqqqaaaWWWVVVRRRNNNKKKKKKLLLMMMMMMJJJEEEEEEIIIJJJPPPhhhqqqddd^^^YYYTTTXXXaaassseee\\\^^^dddoooTTTLLLJJJGGGHHHMMMJJJUUUmmmzzz}}}zzzppptttrrraaaWWWMMMEEE^^^ZZZVVVUUUWWWWWWTTTQQQMMMOOOPPPNNNJJJGGGFFFFFFAAA@@@???===<<<;;;;;;;;;999888888888777777777777555;;;@@@EEENNNZZZ```___gggiiiiiifffdddeeeddd``````^^^ZZZXXXWWWUUUSSSQQQLLLMMMMMMJJJFFFBBBAAAAAA???===999777666777888:::666555555555555777888999555555444333222222111111222444555555444444555666:::::::::;;;===>>>???@@@@@@BBBDDDEEEEEEFFFGGGIIIHHHJJJJJJIIIGGGFFFHHHJJJMMMNNNNNNOOOQQQSSSVVVWWWYYYYYYYYYZZZ]]]```ccceeeiiinnnvvv|||sssqqqxxxqqqXXXJJJDDDBBBMMMeeevvv]]]IIIHHHMMMSSS```qqqkkkYYYJJJDDDAAABBBCCCDDDDDDFFFFFFEEEBBB>>>999555222111........................111///...---...000333555////////////////////////111000.........///111222////////////////////////////////////000000000000///////////////////////////...............///000...000111111000000111222222222111111111111111222000...///333444444666;;;BBBVVVeeeccc\\\]]]ccceeepppyyy}}}|||{{{zzzyyyvvvtttuuuvvvtttssstttwwwwwwooo^^^PPPZZZlllzzz}}}sssfffeeefff___QQQGGGDDDIIIVVVpppqqq___VVVSSSQQQQQQRRRRRRVVVWWWTTTUUU___jjjppp~~~~~~~~~~~~|||}}}}}}{{{}}}}}}ggg[[[TTTNNNLLLJJJHHHHHHKKKFFFCCCAAADDDGGGMMMWWWaaavvvttteee[[[VVVSSSNNNKKKKKKLLLLLLLLLIIIEEEEEEHHHIIIPPPfffttteee___YYYTTTXXX```ppphhh]]]^^^bbb|||cccVVVRRRLLLIIIKKKLLLRRR___wwwzzz|||{{{iii]]]QQQFFFbbbaaa```___^^^\\\[[[[[[TTTUUUVVVSSSOOOKKKIIIIIIEEEDDDBBB???===;;;:::999999999999888888888777777555999>>>CCCKKKWWW^^^```dddhhhhhheeeeeefffdddaaa___]]][[[ZZZYYYWWWTTTQQQLLLLLLLLLJJJFFFBBBAAAAAA???===:::777666777999:::444444444555555666666777666666666555555444444444000333555666555444444444999999:::;;;===>>>???@@@@@@BBBDDDEEEEEEFFFGGGIIIKKKKKKKKKIIIHHHHHHJJJLLLMMMNNNQQQSSSVVVXXXYYYYYY[[[ZZZYYYYYYZZZ^^^aaaccchhhlllrrrwww{{{xxxqqqvvvcccOOOFFFEEEEEE^^^~~~kkkMMMDDDFFFKKKXXXfffooo\\\KKKEEEBBBBBBBBB@@@BBBGGGBBBBBBBBB@@@===999555333111111111111111111111111222111000/////////000000////////////////////////111111///......///000000////////////////////////////////////000000000000---------....../////////111111000///////////////...000111111000000111222222111111111111111222222000///000333555555999???LLL```mmmfff\\\[[[aaadddmmmtttvvvttt{{{xxx{{{}}}zzzvvvtttwww{{{uuuuuu{{{{{{cccPPP\\\kkkuuutttuuu}}}rrrjjjhhhfff[[[MMMDDDDDDQQQfff}}}jjjVVVMMMMMMNNNNNNPPPSSSVVVWWWUUUYYYdddpppvvv~~~zzz}}}~~~~~~}}}{{{|||~~~}}}{{{|||{{{yyyzzz~~~yyyhhhZZZRRRLLLKKKJJJGGGHHHKKKFFFBBB@@@BBBEEEIIIRRR\\\pppyyyjjj```WWWSSSNNNKKKKKKKKKLLLLLLHHHEEEEEEGGGHHHNNNbbbxxxxxxhhh```YYYSSSVVV^^^lllmmm^^^\\\___uuulll[[[TTTLLLHHHGGGJJJLLLRRRaaawwwpppdddUUUGGGeeeggghhhfffbbb______aaaYYYYYYXXXUUUQQQMMMJJJHHHFFFEEEBBB@@@===<<<;;;:::::::::999999999888888888555888<<>>===:::888777777888999333444555666666666666555777777777666666666666666333444555555444444555666888999:::<<<===??????@@@@@@CCCEEEFFFFFFFFFGGGHHHIIIIIIHHHHHHHHHIIILLLMMMMMMOOOQQQTTTVVVWWWWWWVVVWWWVVVTTTSSSTTTVVVYYY[[[^^^dddkkkpppuuu||||||qqqttt~~~iiiPPPEEEDDDCCCWWWssstttQQQBBBBBBHHHUUUbbb|||wwwdddOOOGGGCCCCCCAAA===AAAHHHCCCCCCCCCAAA>>>:::777555222222222222222222222222000111111111000///......////////////////////////222111000///......//////////////////////////////////////////000000000000......///000111111222222111111000000000000000111...000111111000000111222111111111000111111222333111000111333333333999@@@OOOcccrrrkkk___]]]bbbffflllqqqqqqnnnsss}}}uuu}}}|||uuutttyyy~~~uuuttt|||mmmZZZ___gggllljjjlllttt}}}yyyrrrmmmkkkdddWWWIIIBBBGGG[[[yyy|||hhhSSSKKKLLLNNNOOOPPPSSSWWWXXXXXX^^^kkkwww}}}~~~{{{}}}}}}}}}|||zzzzzz|||~~~~~~~~~zzzyyyzzzzzzxxxyyy}}}~~~uuuhhhYYYRRRLLLJJJIIIGGGGGGJJJGGGCCCAAABBBDDDGGGOOOXXXiiizzz{{{mmmcccXXXTTTOOOKKKJJJKKKKKKKKKGGGEEEEEEFFFFFFLLL]]]ooo}}}jjj```YYYSSSUUU\\\iiirrr___ZZZZZZqqqsss^^^SSSMMMJJJIIIGGGGGGKKKXXXjjjzzz~~~zzz|||qqq___OOOiiilllmmmjjjeee``````bbbZZZYYYWWWUUUQQQMMMIIIFFFDDDCCCAAA???>>>===<<<<<<::::::::::::999999999999666888;;;@@@FFFOOOZZZcccdddhhhjjjhhhhhhiiihhhddd___^^^]]]\\\[[[XXXUUUQQQQQQQQQPPPLLLFFFBBB??????===<<<:::888777777777888555555666777777777666666333333333333333333444444444444333111000111555888777999;;;===???@@@@@@AAAAAACCCFFFGGGGGGFFFGGGGGGEEEDDDDDDEEEGGGIIIKKKKKKKKKLLLOOOQQQRRRQQQPPPOOOQQQPPPNNNMMMMMMNNNQQQRRRSSSYYYbbbjjjpppvvv~~~rrrsss{{{vvvsssqqqSSSFFFDDDCCCQQQfff{{{|||XXXDDD@@@EEEQQQ]]]qqqsssXXXLLLCCCCCC@@@<<<@@@IIIHHHGGGDDD@@@===:::888666////////////////////////...///000000111000//////000000000000000000000000111111000////////////...000000000000000000000000////////////000000000000//////000000111222333333/////////000000111333333...000111111000000111222111111000000111222222333222111222333222222999BBBSSSggguuuooobbb___aaaccckkkmmmmmmmmmttt~~~~~~wwwttt~~~|||tttuuuzzz~~~xxxuuu}}}wwwgggggghhhggggggkkkqqqsssrrrwwwsssoookkk```QQQGGGDDDIIIdddyyyfffSSSKKKLLLMMMNNNOOOSSSWWWZZZ\\\dddrrr~~~~~~}}}zzzzzz{{{}}}}}}~~~yyyvvvvvvyyyzzzyyyzzz~~~}}}ttthhhYYYRRRLLLJJJIIIGGGGGGJJJHHHDDDBBBCCCDDDFFFMMMUUUcccuuuzzzmmmcccYYYUUUOOOKKKJJJJJJJJJJJJEEEEEEEEEEEEEEEJJJXXXeee}}}kkk```XXXRRRSSSZZZfffxxxbbbYYYXXXooogggXXXPPPNNNNNNHHHEEEFFFQQQaaalllmmmjjjvvvyyytttttttttttttttxxxmmm[[[rrrttttttpppjjjdddbbbbbb[[[YYYVVVTTTRRRNNNIIIEEEBBBBBBAAA??????>>>>>>>>>;;;;;;;;;:::::::::999999999999;;;@@@DDDLLLXXXdddfffkkkmmmkkkkkkllljjjeeebbb```^^^\\\ZZZXXXUUURRRQQQQQQOOOKKKFFFAAA???>>>;;;:::999777666666666666666666666666666666666666333333444444555555666666333222000---,,,...333777888999<<>>EEEMMM^^^rrrqqqXXXDDDBBBBBB>>>BBBKKKIIIIIIGGGEEEAAA<<<999666222222222222222222222222............/////////000000000000000000000000000...//////000000000000000000000000000000000000000////////////000000000000........................///////////////000111222...000111111000000111222000000000000111222333444222222444555444777AAAMMMgggrrruuujjj___\\\\\\YYYWWW]]]dddiiinnntttvvvvvvyyyyyyrrruuuwwwuuuvvvyyy|||wwwrrrnnnoootttwwwxxxwwwxxxuuuooocccRRRFFFGGGOOO]]]zzzuuubbbZZZQQQNNNKKKIIILLLPPPTTTYYY___eeeppp~~~~~~~~~zzzzzz{{{zzzyyyyyy|||~~~~~~~~~}}}zzzwwwuuuuuuyyyzzzxxxyyy||||||~~~{{{lll]]]VVVOOOLLLJJJGGGFFFIIIHHHDDDCCCDDDDDDEEEKKKSSS]]]pppwwwiii___[[[VVVPPPLLLJJJIIIIIIHHHBBBEEEEEECCCBBBGGGOOOUUU^^^vvvkkk^^^VVVPPPQQQVVV^^^~~~lll^^^ZZZddd}}}lllYYYPPPNNNLLLIIIEEEGGGNNN\\\jjjrrrttttttppprrrzzzzzzsssvvv|||lll```~~~xxxqqqjjjfff^^^[[[XXXWWWVVVSSSMMMIIIGGGFFFEEECCCAAA@@@@@@@@@<<<<<<;;;;;;;;;:::::::::>>>;;;<<<@@@CCCHHHVVVdddlllpppsssqqqppppppmmmhhhgggddd___[[[YYYVVVTTTRRRHHHHHHIIIGGGCCCAAA@@@@@@999888777555444444444444666555333222222333555666111222222333444555666666555666666666555555777999999;;;>>>AAACCCDDDDDDDDDAAADDDHHHIIIIIIGGGFFFFFFFFFEEEDDDDDDEEEBBB<<<888<<<===???@@@BBBCCCDDDDDD===>>>???@@@AAA@@@???>>>BBBDDDEEEGGGMMMWWWeeeooo{{{wwwmmmmmmxxxllldddsssfffOOOFFF@@@DDDVVVqqq|||eeePPPBBB>>>DDDKKKWWWmmmyyy\\\DDDAAACCC@@@CCCLLLFFFGGGHHHGGGDDD???999666////////////////////////000000///............///000000000000000000000000---...///000111111000000000000000000000000000000////////////000000000000///////////////.........111000000//////////////////000111111000000111222000000000000111222333444111222444666666:::GGGTTTlllsssqqqeee\\\\\\]]][[[MMMVVV```eeefffkkksssxxx{{{xxxqqquuuvvvrrrnnnvvvxxxtttqqqqqqsssvvv{{{yyyvvvnnn```NNNCCCHHHSSSlllppp___ZZZVVVRRRPPPMMMKKKMMMSSSTTTZZZ```hhhsss}}}{{{|||}}}~~~tttvvvwwwwwwwwwyyy||||||}}}~~~}}}zzzyyywwwwwwzzzzzzwwwwwwzzzzzz{{{~~~{{{nnn___WWWPPPMMMJJJGGGFFFHHHGGGCCCBBBCCCCCCDDDJJJRRR\\\pppvvvhhh^^^[[[VVVPPPLLLJJJIIIIIIHHHBBBDDDEEEBBBAAAFFFMMMQQQXXXkkk}}}jjj]]]VVVPPPQQQVVV\\\{{{pppaaa]]]___www~~~fffZZZWWWHHHKKKLLLLLLPPP\\\ooo~~~nnniiimmmyyy}}}xxx{{{xxxmmmdddtttmmmhhheeeaaa^^^]]]ZZZTTTPPPKKKIIIFFFEEEEEEDDDBBBAAA>>>>>>===;;;999888888999555777<<>>======???>>>>>>===<<<<<<;;;;;;======???CCCEEEKKKXXXeeettt{{{oookkkpppuuueeennnoooTTTHHHAAAGGGRRReeennnUUUAAA;;;>>>BBBPPPccc|||uuu[[[FFFDDDDDD>>>???GGGLLLKKKIIIGGGCCC???;;;999000///111555444///---...111000///......///000111,,,---...---++++++,,,...///---+++******,,,///000......///000000000000000111///...///000111000...111111000000//////..................////////////...///111333444333111000//////000111111111111000222---///666888:::HHH[[[ooommmfff^^^^^^cccccc^^^XXX]]]dddgggbbbaaajjjvvvwwwwwwqqqsssxxxjjjsss}}}qqqlllrrruuuuuu{{{xxxjjj\\\LLLBBBIIIWWWpppyyyaaaYYYRRRQQQOOOLLLJJJKKKNNNQQQSSSYYYaaajjjvvv}}}{{{wwwtttqqqqqqvvv{{{zzzvvv|||yyywwwuuuuuuvvvzzz~~~zzz{{{}}}vvvnnnssssssdddZZZPPPLLLKKKHHHHHHJJJHHHGGGDDDAAA@@@CCCHHHLLL]]]kkk~~~|||vvvlllccc```XXXPPPNNNLLLGGGDDDDDDCCCCCCBBBAAABBBCCCDDDEEEPPPZZZjjjlll\\\UUUSSSTTTWWW```uuurrr```^^^```sssvvv]]]UUUPPPKKKIIIJJJMMM[[[{{{|||kkkfffttt|||wwwwwwsssccc}}}tttooojjjgggfffccc^^^ZZZRRROOOLLLIIIHHHFFFCCCAAAAAAAAAAAA@@@>>>===<<<===888999===@@@AAADDDOOO[[[jjjqqquuurrrooommmjjjfffbbb___ZZZWWWUUURRROOOLLLFFFFFFEEEDDDBBB@@@???>>>999888555444333555666888222333444555666666666666555555666777777777777777888555333333555777888777<<<===>>>@@@BBBDDDEEEFFFCCCCCCDDDEEEEEEFFFEEEEEEFFFEEECCCCCCCCCAAA???===>>>>>>??????>>>>>>======>>>>>>>>>>>>>>>===<<<<<<;;;;;;===AAACCCIIIVVVbbbppp|||sssnnnlllzzznnnsss}}}___NNNDDDGGGNNN^^^yyyuuu[[[FFF>>>@@@CCCMMM```yyyzzz```JJJFFFDDD>>>???GGGIIIIIIHHHGGGDDD???<<<999333000000222222......111111000///......///000000222222222111000000222444///...---,,,---...000111......///000000000000000111///...///000111000...111000000000/////////.../////////000000000111111000111222222222222111000///000111111222222111111333000111777777:::JJJ]]]nnnkkkccc\\\]]]dddfffccccccfffjjjiiiccc___gggrrryyy{{{|||zzzvvvsssssstttkkknnn{{{vvvooonnnrrrsssrrrzzz|||lll]]]LLLDDDMMM\\\xxxsss\\\UUUPPPOOONNNLLLKKKLLLOOOQQQUUU\\\dddmmmyyy{{{yyywwwtttqqqrrrvvvzzzzzzwww{{{{{{yyyxxxwwwwwwzzz}}}{{{|||~~~{{{oooggglllyyyttteeeZZZPPPLLLKKKHHHHHHJJJHHHGGGDDDAAA@@@CCCHHHLLLZZZhhh{{{}}}vvvkkkbbb]]]TTTMMMLLLKKKHHHFFFGGGBBBBBBAAAAAAAAABBBCCCDDDHHHRRR```sssmmm]]]UUURRRSSSVVVaaavvvwwwccc^^^]]]pppeeeXXXMMMIIIHHHJJJMMM[[[{{{ooohhhqqqvvvtttxxx~~~tttfff}}}wwwqqqllljjjhhhdddaaaZZZWWWSSSOOOLLLIIIFFFCCC@@@@@@AAAAAA@@@>>><<<;;;<<<;;;===??????AAAKKKUUUfffnnnrrrpppkkkhhhddd```]]]ZZZVVVSSSQQQNNNKKKIIICCCCCCDDDDDDBBB???<<<:::888777555333333444555666111222333444555555555555555555666666666777777777888666444444555777888777<<<>>>@@@BBBDDDFFFGGGHHHEEEEEEFFFEEEEEECCCBBBBBBIIIGGGEEEDDDCCCAAA>>><<<>>>>>>>>>=========<<<<<<;;;<<<===>>>>>>===<<<;;;999999;;;???AAAFFFRRR___kkkwwwxxxqqqlllwwwwwwuuujjjRRRFFFFFFIIIWWWppp|||cccNNNDDDDDDGGGIII[[[uuufffNNNGGGDDD>>>???FFFEEEFFFGGGGGGDDD@@@<<<999777222000111000...///333000000////////////000000000000///...------000333//////000000000111111111......///000000000000000111///...///000111000...000000000000////////////000000000111111111222222111111111111111111000000000111111222222222222222444222444777777;;;LLL___mmmhhh```ZZZ\\\dddhhhggglllmmmooommmfffccckkkwwwyyywwwvvvvvvwwwwwwuuurrrqqqllllllwwwrrroooqqqtttrrrqqq{{{|||iiiYYYKKKFFFTTTfffkkkWWWPPPLLLMMMMMMMMMLLLMMMPPPRRRVVV^^^iiirrr|||zzzwwwwwwsssqqqrrrvvvyyyyyyyyy|||xxx|||{{{zzzyyyzzz{{{}}}~~~{{{}}}tttiiiaaaeeennnxxxvvvfff[[[PPPLLLJJJHHHHHHKKKGGGFFFDDDAAA@@@CCCGGGKKKWWWdddwww~~~vvvkkkbbbYYYQQQJJJIIIIIIHHHGGGIIIAAAAAA@@@???@@@AAABBBCCCEEENNNYYYhhhppp^^^UUUQQQQQQSSSaaauuuhhh___YYYjjjjjjWWWMMMJJJIIIKKKKKKVVVrrrwwwqqqvvvzzzwwwzzzzzzxxxzzztttjjjvvvpppmmmkkkhhheee___\\\XXXTTTQQQNNNKKKHHHAAABBBBBBCCCCCCAAA>>>;;;===;;;<<<>>>>>>@@@HHHRRRbbbkkkpppmmmgggccc___[[[XXXVVVSSSOOOMMMJJJHHHGGGBBBBBBBBBAAA@@@===;;;:::777666444333333333555555222333444555555555555555555555555555666666777777777666555555666777888888===>>>AAADDDFFFHHHIIIJJJGGGGGGGGGFFFFFFDDDCCCBBBDDDCCCBBBCCCDDDCCCAAA@@@>>>======<<<<<<<<<<<<<<<888:::<<<>>>>>>>>>======;;;;;;===@@@AAAEEEQQQ\\\iiiuuu{{{pppooovvv|||tttpppTTTEEECCCEEERRRjjjkkkWWWJJJFFFIIIEEEVVVooojjjQQQFFFBBB>>>???DDDAAACCCFFFGGGEEEAAA===:::888444111222111...///222///////////////000000000------,,,***)))***---000...///000111222111000000......///000000000000000111///...///000111000...000000000000////////////000000000111111111222222000000000///000111222333111111222333333333333222333333555777777>>>OOOaaajjjeee^^^[[[]]]cccffffffkkklllnnnnnnkkklllwwwyyyzzz|||~~~}}}zzzvvvzzzpppfffeeeqqq}}}|||sssqqqqqqttttttuuu}}}wwwcccSSSHHHIII\\\sssyyyeeeSSSNNNIIIJJJLLLMMMMMMNNNQQQSSSWWWaaallluuu~~~{{{wwwvvvqqqooorrruuuvvvxxxzzz~~~~~~yyyvvv{{{{{{|||}}}}}}~~~}}}rrrhhhaaabbbfffkkkpppuuu|||zzzggg\\\QQQLLLJJJHHHHHHKKKFFFFFFDDDBBBAAABBBGGGJJJUUUaaasss}}}uuukkkcccXXXOOOHHHGGGGGGFFFFFFHHH@@@???>>>>>>>>>???AAABBBDDDKKKTTT^^^qqqsss___UUUPPPPPPQQQ^^^rrrnnn```WWWfffpppYYYOOOLLLLLLLLLIIILLL```vvv~~~||||||wwwqqqpppsssrrrmmmxxxssspppllliii```]]]ZZZWWWVVVTTTRRRPPPIIIHHHHHHIIIIIIGGGCCC@@@<<<:::;;;===>>>@@@HHHPPP^^^hhhpppmmmeee```[[[XXXSSSRRRPPPMMMIIIGGGEEEEEEDDDCCCAAA>>>===<<<<<<<<<777666555444333444444555444555555666666666666555555555555444555666777777666666666666666777777888<<<>>>BBBEEEHHHJJJKKKKKKGGGGGGHHHHHHHHHGGGFFFFFFAAA@@@@@@AAACCCCCCBBBAAA>>>>>>===<<<;;;<<<<<<===999;;;===@@@BBBCCCDDDDDDCCCBBBCCCEEEEEEGGGPPP[[[iiiuuu|||nnnooottt~~~ttt{{{wwwZZZDDDAAACCCOOOeeeuuu```MMMDDDCCCBBBQQQiiikkkQQQEEEAAA>>>???BBB@@@BBBEEEFFFEEEBBB>>>;;;777444333555333///...000......///000000000000000/////////...---...111333,,,...///111111000///.........///000000000000000111///...///000111000...////////////000000000000/////////000000000111111.........///000222333444111111222333333333333222222222444777;;;DDDUUUdddgggbbb^^^^^^```bbbccccccfffgggjjjmmmnnnrrr}}}~~~~~~ttteee___ggguuuzzzvvvtttpppmmmppptttxxxwwwaaaPPPGGGLLLeeeooo___QQQNNNGGGIIIKKKLLLMMMOOORRRTTTYYYdddooowww}}}|||||||||~~~}}}yyytttooooootttvvvuuuvvvzzz}}}{{{wwwuuuyyy{{{}}}~~~tttllleeeccccccaaaaaacccllluuu~~~hhh]]]QQQLLLJJJHHHIIIKKKEEEEEEDDDBBBAAABBBFFFIIITTT```rrr}}}tttjjjcccXXXOOOHHHGGGGGGDDDDDDEEE??????>>>===>>>???@@@AAABBBGGGNNNUUUbbb~~~vvvaaaUUUOOONNNPPPXXXmmmtttaaaXXXccc||||||aaaQQQMMMLLLMMMHHHFFFPPP___{{{yyyssslllkkknnnpppooo}}}wwwrrrmmmiiiaaa^^^\\\ZZZZZZZZZXXXWWWNNNLLLIIIIIIJJJHHHDDD@@@===::::::<<<>>>AAAHHHPPP\\\gggpppnnnfff___ZZZWWWPPPPPPNNNKKKGGGEEEDDDEEEFFFDDDAAA>>>===<<<===>>>777666555555555555555555555555666666666666666555666555444444444555666777555666888888777666777999;;;>>>BBBFFFIIIKKKLLLLLLGGGGGGHHHIIIIIIIIIIIIHHHCCCBBBAAAAAABBBAAA@@@>>>???>>>===<<<<<<<<<===>>><<<>>>@@@DDDGGGKKKNNNOOOMMMLLLLLLLLLIIIIIIPPPZZZhhhttt~~~nnnkkknnnxxxzzzzzzeeeGGGCCCBBBLLL^^^uuukkkQQQAAA===AAAMMMddd|||iiiQQQDDDAAA@@@@@@BBBAAABBBEEEFFFEEECCC@@@===888555555666444///---///---...///000111111111000...///000000//////111333,,,---...///000///...---......///000000000000000111///...///000111000...////////////000000000000/////////000000000111111,,,---...///111222333333000111111222222222222222111111333888BBBOOO]]]ggggggaaa^^^aaaddddddcccdddffffffjjjnnnqqqvvv{{{uuuhhh```hhhvvvyyytttqqqllliiijjjqqqzzzzzzbbbPPPIIIQQQnnnvvveeeXXXMMMKKKGGGHHHJJJKKKLLLNNNRRRUUU]]]gggrrrxxx|||~~~}}}yyyyyyzzz{{{~~~}}}zzzsssoooqqqxxxzzzvvvvvv{{{|||~~~|||yyywwwvvvxxx{{{xxxqqqllljjjfff^^^YYYXXXaaakkkiii^^^QQQLLLIIIHHHIIILLLEEEEEEDDDBBBAAABBBFFFHHHTTT```qqq|||rrriiibbbWWWOOOIIIHHHGGGDDDBBBBBB??????>>>===>>>???@@@AAACCCFFFKKKQQQZZZpppyyybbbVVVOOONNNOOOTTTgggzzzdddZZZaaauuujjjUUUMMMIIIKKKIIIFFFKKKTTTmmmwwwyyyqqqmmmmmmpppqqq|||uuunnniiicccaaa___^^^^^^^^^]]]\\\RRRNNNIIIHHHIIIGGGCCC???@@@<<<:::===???AAAGGGNNNZZZgggqqqoooggg```[[[XXXNNNOOONNNKKKFFFDDDDDDFFFFFFEEECCCAAA@@@>>>>>>===777777666666666555555555444555555666666555555444666555444333333555666888444777999999777666777999:::===AAAFFFJJJLLLLLLLLLGGGHHHHHHIIIIIIHHHHHHGGGEEEDDDBBBBBBBBBAAA???===AAA???>>><<<<<<===>>>???===>>>@@@DDDIIIOOOTTTWWWVVVTTTSSSQQQLLLJJJPPPXXXeeeqqq~~~rrrkkkjjjqqqyyypppNNNFFFBBBGGGTTTiiiwwwZZZEEE>>>AAAKKK```vvv{{{gggQQQEEECCCCCCCCCDDDCCCDDDEEEFFFEEECCCAAA???<<<777555555333///...111,,,---///000111111111000***,,,...//////...///000------....../////////.........///000000000000000111///...///000111000....../////////000000000111000000000111111111222222...///000111111111000//////000111111222222111111222111333;;;JJJ[[[ggglllhhhaaa^^^bbbfffggghhhlllkkklllpppuuuyyy~~~{{{wwwllldddjjjvvvwwwooolllkkkjjjjjjqqq}}}uuu^^^NNNJJJWWWxxxmmm\\\QQQGGGEEEHHHIIIIIIIIIJJJNNNRRRVVVaaakkkuuuyyyzzz|||{{{xxxzzzyyyzzz{{{}}}}}}{{{yyytttpppuuu~~~xxxxxx~~~{{{}}}~~~}}}zzzwwwwwwxxxzzz}}}~~~zzzxxxwwwpppeee\\\XXX\\\jjjjjj^^^RRRLLLIIIHHHIIILLLDDDDDDDDDBBBAAABBBEEEHHHSSS___ppp}}}qqqggg```UUUNNNIIIJJJIIIEEEBBBAAA@@@???>>>>>>>>>???@@@AAABBBCCCHHHMMMUUUeeezzzcccVVVOOONNNPPPTTTcccyyyhhh[[[___ooovvv___RRRHHHIIIKKKIIILLLRRR\\\sss~~~uuuqqqrrrttt}}}uuuoooeeecccaaa```aaaaaa```^^^XXXSSSMMMKKKLLLKKKGGGBBBBBB>>><<<===???@@@EEELLLZZZgggrrrqqqhhhaaa]]]ZZZMMMNNNNNNKKKFFFDDDDDDFFFEEEEEEEEEEEECCC@@@>>><<<777777777777777666666666444444444555444444333333666555333333333444666888444777999999777666777999999<<>>===<<<===???@@@;;;<<<>>>AAAGGGNNNUUUYYY[[[YYYWWWTTTNNNJJJOOOWWWaaammm{{{vvvnnnjjjmmm{{{xxxwwwTTTJJJAAACCCMMM```}}}cccLLLEEEAAAJJJ^^^sss}}}~~~yyyfffQQQFFFEEEFFFFFFEEEEEEEEEEEEEEEDDDCCCBBBAAA???999444333000...///333,,,---///000111111111000))),,,000111111000///000............/////////000...//////000000000000000111///...///000111000///.../////////000000111111111111222222222333333333000000222222111///---+++//////000111111111111111333222444>>>PPPcccmmmoookkkbbb]]]bbbgggjjjnnnsssqqqrrrwww}}}{{{~~~{{{pppfffjjjtttsssiiiiiilllnnnnnnrrr~~~kkkWWWKKKJJJ[[[hhhWWWKKKBBB@@@IIIIIIIIIIIIIIIMMMRRRWWWeeennnwwwzzzzzz{{{zzzxxx{{{zzzyyyzzz{{{{{{yyywwwuuurrrxxx{{{zzz{{{}}}}}}{{{xxxvvvxxxzzz|||zzzmmmbbb^^^ZZZlllkkk___RRRLLLIIIHHHIIILLLDDDDDDDDDBBBAAABBBEEEGGGRRR^^^ooo}}}pppeee^^^SSSLLLIIIKKKKKKGGGCCCBBB@@@???>>>>>>>>>???AAABBB;;;<<<@@@FFFLLLZZZttt{{{cccVVVPPPNNNPPPUUUaaarrr}}}kkk\\\]]]kkkkkkXXXIIIHHHKKKKKKMMMRRRXXXwww|||uuutttvvvyyyyyyjjjiiigggdddaaa^^^\\\[[[WWWVVVSSSPPPLLLIIIGGGEEEGGGDDDCCCBBBAAAAAAHHHQQQZZZgggrrrooofff___ZZZWWWSSSPPPNNNLLLKKKIIIGGGDDDCCCBBBBBBAAAAAABBBBBBCCC@@@AAAAAA>>>:::777666555:::999888777666666666666333444444555555555555555===;;;999777666666777888===@@@DDDHHHLLLNNNOOOOOOHHHIIIKKKMMMLLLKKKHHHGGGAAABBBBBB@@@===<<>><<<===???BBBGGGMMMSSSVVVVVVVVVUUURRRNNNMMMNNNOOOXXXdddsss}}}{{{qqqiiiiiixxx{{{dddOOO@@@CCCLLLZZZssshhhRRRGGGCCCGGGWWWooozzzhhhRRREEEDDDFFFEEEBBBDDDEEEFFFGGGFFFDDDBBBAAABBB;;;444000000222333333000000000///000111222222111111111000000000000000///.........///000222333///222333111---,,,000555...............///000000...///000///---,,,,,,,,,...//////...---///222555000000000000000000000000111000000000000000111111666777777>>>PPPfffpppooojjjeeeaaacccfffllluuu~~~~~~rrrooopppooopppqqqiiiooosssssstttyyy}}}~~~lllVVVHHHDDDKKKhhhzzzaaaQQQKKKJJJJJJKKKHHHJJJPPPSSSRRRWWW___jjjttt}}}}}}zzzyyywwwuuupppuuuzzz{{{yyyvvvuuuuuuuuuwwwyyyzzzzzz{{{|||~~~~~~|||zzzyyyzzz{{{{{{|||yyyzzz|||ssskkkcccfffssspppaaaRRRJJJHHHEEEEEEGGGFFFDDDBBB@@@@@@CCCFFFHHHQQQ]]]nnn~~~pppddd]]]MMMLLLJJJHHHFFFDDDBBBBBB======<<<<<<<<<<<<======???@@@BBBFFFLLLYYYqqq}}}eeeXXXQQQPPPSSS]]]mmmzzziiiXXX\\\jjjuuu```PPPNNNJJJCCCGGGTTT^^^|||xxxuuu~~~pppmmmiiifffdddaaa^^^[[[VVVUUUSSSQQQNNNLLLJJJIIIHHHEEEDDDDDDCCCDDDKKKTTT```lllvvvsssjjjaaa\\\XXXSSSQQQNNNLLLKKKIIIGGGEEEFFFFFFEEEDDDDDDCCCCCCCCCCCCDDDCCCAAA===:::999999<<<;;;:::999888888888888444555555666666666666666;;;:::888777777777777888===???CCCHHHLLLNNNPPPPPPKKKLLLNNNOOONNNLLLIIIHHHEEEEEEEEEBBB??????AAADDD@@@??????>>>======<<<<<<>>>>>>>>>???BBBEEEHHHJJJPPPPPPOOOLLLJJJIIIJJJLLLUUU```ooozzztttkkkjjjvvvjjjTTTCCCCCCKKKWWWppprrrWWWGGGAAAIIIZZZqqq{{{iiiSSSEEEBBBDDDCCCAAAEEEFFFGGGGGGFFFDDDBBB@@@???:::555222222222111000/////////000000000111111000000000000000111111111//////......///000111222...000222000------///111...............///000000...000111000///......///...///111111111000111222000000000000000000000000111000000000000111222222222444888CCCWWWkkkqqqllliiidddbbbfffkkkqqq|||zzzkkkiiinnnpppnnnlllmmmsssvvvrrroooooommmkkk^^^LLLCCCDDDOOOmmmttt___QQQKKKHHHFFFGGGEEEGGGLLLOOOQQQWWW```mmmuuu|||{{{wwwvvvuuussssssvvvyyyzzzxxxvvvvvvwwwuuuwwwzzz{{{{{{{{{}}}~~~}}}{{{zzzzzzzzz{{{zzz{{{|||qqqlllwwwsssdddTTTLLLIIIFFFEEEGGGGGGEEEBBB@@@???@@@CCCDDDOOOZZZjjjyyyuuufff\\\NNNLLLIIIFFFDDDCCCCCCDDD======<<<<<<<<<<<<======???@@@BBBFFFJJJUUUjjj}}}iii\\\UUUTTTVVVfff|||ppp]]]]]]eee}}}xxxaaaOOOMMMLLLEEEEEENNNYYYsssyyysssllliiihhhfffaaa\\\VVVVVVTTTRRRPPPOOOMMMLLLJJJGGGFFFGGGFFFGGGOOOXXXfffrrr{{{xxxnnnfff```\\\XXXUUUQQQOOONNNMMMKKKIIIIIIIIIIIIIIIHHHFFFEEEDDDHHHHHHGGGEEEAAA>>>======>>>===<<<;;;::::::::::::666666777888888888888777888888888888888888777777;;;>>>CCCHHHMMMPPPQQQRRRNNNOOOPPPQQQPPPNNNLLLJJJIIIIIIHHHEEECCCBBBCCCEEE>>>???@@@@@@@@@>>><<<;;;??????>>>===>>>???@@@AAAFFFFFFFFFEEECCCCCCEEEGGGPPPZZZiiittt|||xxxnnnjjjttt|||rrrZZZFFFCCCHHHSSSjjj}}}]]]GGGAAAJJJ\\\ooo|||~~~mmmVVVGGGBBBCCCCCCCCCFFFFFFGGGGGGFFFDDDAAA@@@<<<999666444333222///------...///000111000////////////000000111111222222000000////////////000111//////000//////...------............/////////000...///111111000000000111---000333444333111000000000000000000000000000000444333222111111111111111222333:::KKKbbbsssssskkkjjjfffeeeiiinnntttvvvfffgggpppqqqkkkeeepppuuuvvvrrrlllgggaaa[[[QQQCCC???FFFUUUsss}}}gggWWWOOOJJJFFFCCCEEECCCEEEIIIMMMRRRZZZcccpppwww{{{xxxuuuuuutttsssyyyyyyyyyxxxvvvuuuvvvxxxvvvxxxzzz{{{{{{|||}}}}}}||||||||||||}}}zzz{{{|||~~~vvv~~~wwwhhhWWWOOOJJJGGGEEEGGGGGGEEEBBB???>>>???@@@AAAMMMVVVdddppp{{{wwwfffXXXOOOLLLHHHDDDBBBBBBDDDEEE======<<<<<<<<<<<<======??????BBBEEEHHHQQQbbbrrrnnn```XXXVVVXXXooowwwbbb]]]___tttfffPPPMMMNNNIIIFFFIIIPPPeeezzzppplllkkkjjjccc]]]YYYXXXVVVTTTQQQOOOMMMLLLLLLJJJHHHHHHGGGHHHOOOXXXiiittt}}}{{{tttmmmfffaaa___\\\WWWTTTSSSSSSRRRQQQKKKMMMOOOPPPOOONNNLLLJJJMMMMMMLLLIIIEEEBBBAAABBB>>>>>>===<<<;;;;;;;;;;;;777888888999:::999999999555777888::::::999777666:::===BBBHHHMMMQQQRRRSSSOOOPPPQQQRRRRRRPPPOOONNNKKKKKKIIIGGGEEEDDDDDDDDD@@@@@@@@@@@@???>>>======???>>>>>>======>>>??????>>>>>>???>>>===>>>AAACCCKKKUUUcccooowww|||pppjjjqqq{{{ttt{{{www^^^HHHBBBEEENNNddd|||aaaHHHAAAIIIWWWhhhwwwpppZZZJJJCCCCCCEEEEEEFFFGGGGGGGGGFFFCCCAAA???<<<:::777444222111///...+++---///000111000...---......///000111222222333000000000///////////////000//////000111000---+++---......///////////////,,,...000111000000111222...000222222111/////////000000000000000000000000777666444222111//////...444444<<>>>>>AAAEEEHHHOOO]]]jjjqqqbbbYYYWWWYYYuuuyyyeee\\\ZZZnnnqqqUUUMMMOOOMMMJJJJJJHHHYYYrrrsss{{{tttnnnnnnlllfff```^^^\\\ZZZVVVRRRNNNKKKJJJNNNKKKIIIIIIGGGGGGNNNVVVhhhsss}}}}}}xxxsssnnniiiddd```[[[WWWVVVWWWVVVVVVQQQTTTXXX[[[\\\ZZZXXXVVVRRRQQQOOOKKKFFFDDDCCCDDD>>>===<<<;;;;;;::::::;;;888999::::::;;;:::::::::666777999;;;;;;:::888777:::===CCCHHHNNNQQQSSSTTTOOOPPPQQQRRRSSSSSSRRRRRRLLLKKKIIIHHHGGGFFFDDDDDDCCCBBB@@@>>>===>>>???@@@??????>>>>>>=========>>>;;;;;;<<<;;;;;;<<<>>>AAAIIIQQQ]]]iiirrrzzz~~~qqqiiinnnwwwppplllzzzaaaIIIAAABBBJJJ___uuufffLLL@@@DDDNNN```sssqqq^^^MMMDDDBBBDDDEEEEEEFFFGGGGGGFFFDDDAAA@@@???<<<888444000///000111+++---///000111000...---......///000111222222333000000000000000/////////111000000111222111///,,,------...///000/////////+++---///000000000111222///000000...------///111111111111111111111111111555444333222111111111111777555>>>TTTmmmxxxtttkkkllliiihhhhhhhhhjjjsss}}}yyyyyyxxx|||wwwlllgggiiillllllhhhfffeee```[[[III@@@BBBMMMaaahhhPPPGGGGGGGGGGGGHHHHHHIIIIIIIIINNNXXXbbbiiivvvyyyyyyuuuuuuyyy|||{{{{{{wwwuuutttssssssvvvxxxzzz{{{{{{|||}}}||||||}}}}}}zzzyyy{{{~~~{{{lllZZZPPPKKKFFFCCCDDDDDDCCCAAAAAAAAABBBCCCDDDHHHNNNWWW^^^eeeppp~~~vvvlll]]]OOOHHHHHHHHHGGGEEECCCAAA@@@======<<<<<<<<<<<<======<<<===@@@EEEIIINNNZZZfff}}}vvvfff[[[YYY[[[xxxzzzeee[[[XXXkkk```QQQNNNLLLKKKLLLHHHUUUkkk{{{zzz}}}WWW^^^lllzzzssspppmmmiiieeecccaaa^^^YYYTTTOOOKKKIIINNNKKKIIIIIIGGGGGGNNNWWWhhhsss}}}}}}yyytttooogggbbb\\\XXXWWWWWWXXXXXXXXX\\\bbbgggiiigggcccaaaUUUTTTQQQLLLFFFCCCBBBCCC>>>===<<<;;;::::::::::::999999:::;;;;;;;;;;;;:::888999;;;<<<<<<:::999777;;;>>>CCCIIINNNQQQSSSTTTQQQRRRRRRSSSTTTTTTTTTTTTLLLJJJIIIHHHHHHHHHFFFDDDEEECCC@@@>>>===>>>@@@AAA@@@??????>>>>>>===<<<<<<>>>>>>>>>===<<<===???AAAFFFMMMXXXbbblllssszzz~~~~~~tttjjjmmmttt|||vvvjjjvvveeeLLLCCCBBBGGGYYYnnniiiQQQ>>>@@@FFFWWWooovvvdddRRRFFFAAAAAACCCDDDEEEFFFGGGFFFDDDBBBAAA@@@>>>:::555111///111333---...///000111000////////////000000111111222222...///000000000000//////000000111111111111000000,,,---///000000000///...+++---///000//////000111//////...,,,+++,,,///222111111111111111111111111/////////000222444555666666666AAAYYYqqqzzzvvvpppllljjjiiiiiifffgggpppzzz}}}uuulllwwwuuu}}}{{{ooolllhhhiiigggbbb___]]]XXXQQQCCC>>>BBBPPPggg~~~fffOOOGGGGGGFFFFFFHHHEEEHHHIIIIIIOOO[[[fffkkkvvvwwwvvvssstttyyy|||{{{|||yyywwwwwwvvvtttrrruuuwwwyyyzzzzzz{{{|||~~~~~~}}}||||||~~~}}}zzzxxxzzz|||}}}mmm[[[QQQKKKFFFDDDDDDCCCBBBAAAAAAAAACCCDDDEEEEEEJJJQQQVVV[[[dddpppzzz}}}pppggg[[[PPPFFFGGGGGGHHHFFFCCC@@@>>>======<<<<<<<<<<<<======<<<<<>>===<<<;;;;;;:::;;;;;;999999:::;;;;;;;;;;;;:::;;;<<<<<<<<<<<<;;;999888<<>>???@@@AAABBBBBBBBBBBBCCCDDDCCCBBB@@@@@@BBBDDDDDDJJJRRR\\\eeelllrrruuuwwwyyy|||xxxmmmmmmsssyyyrrrooolllRRRGGGCCCEEETTThhhhhhPPP???@@@CCCNNNeeeppp]]]LLLCCCAAABBBCCCDDDEEEFFFFFFEEEDDDBBB??????===999444111111222/////////000000000111111000000000000000111111111---...///000111111000000---///111000......111444,,,---///000111000///...---///111111000000111222---...///.........000111111111111111111111111111.........///111333444555777:::JJJeee||||||tttrrrpppmmmhhhfffmmmwwwwwwnnndddsssuuu~~~ssspppiiiiiifff```\\\WWWMMMDDD???<<>>CCCGGGKKKTTT^^^pppzzzeeeXXXVVVYYYeeennnbbbYYYcccqqqYYYLLLJJJMMMKKKPPP]]]vvvwwwzzz~~~zzzrrrllllllccc^^^[[[```qqq{{{tttpppppppppiiigggddd___ZZZUUUQQQOOOJJJHHHHHHJJJJJJMMMVVV___mmmwww{{{tttmmmhhh```\\\[[[\\\^^^___]]]bbbiiimmmnnnjjjeeeaaaXXXVVVRRRKKKDDD@@@>>>??????>>>===<<<<<<;;;;;;;;;888999::::::;;;;;;::::::>>>>>>======<<<;;;:::999===@@@DDDJJJNNNQQQRRRSSS\\\[[[ZZZXXXWWWVVVTTTTTTMMMKKKIIIJJJLLLLLLJJJGGGAAABBBCCCCCCBBBAAA???>>><<<>>>AAADDDGGGJJJLLLMMMHHHHHHGGGEEECCCBBBDDDEEECCCGGGOOOXXXaaaggglllooorrrtttwww}}}|||ooonnnrrrxxxzzzjjjqqqWWWKKKDDDDDDRRRdddvvv{{{dddLLLAAACCCCCCGGGZZZvvv{{{fffSSSGGGCCCCCCBBBCCCEEEFFFGGGFFFDDDCCC===???@@@===777222000111000000000///000111222222111111111000000000000000,,,---///000111111111000***...000///,,,,,,111666,,,---///000111000///...///111222222111111111222***---000222111000000111111111111111111111111111222111000000///000000000999???SSSrrr~~~|||xxxsssjjjeeejjjsssyyynnndddttt}}}wwwuuuqqqiiijjjhhhccc]]]VVVIII===>>>===GGGWWWmmmvvvbbbQQQEEEFFFGGGCCCBBBGGG@@@GGGLLLOOOXXXhhhtttxxxrrrsssppplllmmmqqqrrroooqqqqqqsssxxx||||||yyyuuusssuuuxxxyyyyyyyyyzzz|||~~~}}}~~~zzzzzzyyy{{{~~~|||ppp___UUUOOOJJJHHHHHHCCCCCCAAA@@@???>>>>>>>>>===BBBGGGJJJLLLRRR[[[ccchhh{{{wwwhhh___VVVMMMHHHGGGEEECCCBBBAAABBBBBB======<<<<<<<<<<<<======???===>>>BBBEEEIIIQQQZZZkkkwww```SSSQQQUUUVVVjjjrrrssssssfffZZZ___xxxcccPPPLLLNNNHHHJJJSSSttt{{{qqqiiifffiiipppwwwwwwrrrnnnnnn|||pppiiiooo~~~zzzwwwssspppnnnkkkgggaaa\\\XXXVVVTTTOOOMMMMMMNNNNNNOOOVVV___nnnxxxyyyrrrqqqkkkccc]]][[[\\\^^^```aaabbbcccdddeeeddd```]]]]]]WWWNNNFFFBBB@@@??????::::::;;;===???AAADDDEEE:::::::::;;;;;;<<<<<<<<<============<<<;;;::::::>>>@@@DDDIIINNNRRRTTTVVVYYYWWWWWWYYY[[[ZZZWWWSSSQQQOOOLLLIIIGGGFFFFFFGGGDDDDDDDDDDDDDDDCCCCCCCCCAAA===>>>FFFNNNRRRTTTWWW___\\\WWWQQQMMMJJJHHHHHHHHHIIIJJJNNNSSSYYY___cccfffiiinnnvvv}}}sssuuuwwwuuu|||kkkooo~~~[[[JJJBBB@@@MMM```|||xxxfffTTTBBB======HHHUUUeee}}}pppZZZJJJCCCBBBDDDDDDDDDFFFHHHHHHFFFDDD???AAA@@@;;;444///000333000000000000111111111111000000000000000000000000////////////000000000000000111222000...---...///,,,---///000000000///...000000111111111111000000000000000000000000000000///111222111000///000111...000222333333222444555???GGG^^^~~~~~~vvvoookkkpppxxx{{{tttnnnuuu}}}yyywwwvvv~~~uuusss}}}yyyppppppoooiiiZZZJJJAAAAAA===BBBHHHXXXuuuhhhQQQJJJCCCBBBBBBAAABBBFFFGGGJJJNNNTTT\\\gggrrrzzzrrrpppmmmiiifffgggjjjmmmoooqqqtttvvvxxxwwwwwwvvvwwwxxxxxxwwwuuutttuuuvvv|||}}}zzz}}}}}}|||~~~}}}||||||}}}~~~yyydddWWWOOOHHHFFFGGGCCCBBBAAA???>>>======<<<===???AAADDDGGGKKKQQQUUU]]]hhhqqqcccUUULLLIIIHHHFFFBBB>>><<<<<<===>>>======>>>>>>===<<<;;;;;;<<<:::;;;???CCCHHHPPPYYYgggyyymmm]]]PPPJJJJJJOOOQQQSSSYYYeeeuuu}}}}}}yyycccXXX^^^qqqsss]]]SSSPPPOOOLLLQQQeee|||tttjjjcccaaafffsss|||{{{uuuppp~~~~~~}}}zzzwwwtttqqqnnniiiccc]]]XXXUUUSSSRRRPPPOOOPPPPPPQQQYYYbbbppp{{{yyytttrrrmmmfffaaa```aaabbbccc_________```aaa___]]]ZZZYYYSSSLLLEEEBBB@@@>>>===;;;;;;::::::;;;;;;<<<===::::::::::::;;;;;;<<<<<<;;;<<<<<<<<<<<<;;;;;;:::999===BBBIIINNNRRRUUUVVVWWWWWWWWWYYY[[[[[[XXXUUURRRQQQNNNKKKJJJIIIJJJJJJFFFFFFEEEEEEDDDCCCCCCCCC???;;;<<>>===<<<<<<===???@@@AAACCCFFFKKKOOOVVVaaa{{{~~~nnnbbbUUUMMMJJJGGGEEECCC@@@>>>======>>>===============<<<<<<<<<<<<:::;;;???BBBFFFNNNWWWeeewwwnnn^^^TTTMMMJJJKKKJJJOOORRRVVV```rrrgggZZZ^^^nnn~~~aaaQQQHHHJJJGGGKKKYYYlllsssjjjaaa^^^aaaooozzz{{{vvvqqq|||yyyxxxtttooohhhaaa\\\XXXVVVVVVSSSSSSTTTTTTUUU]]]fffttt~~~zzzwwwssspppkkkhhhgggggggggfff^^^\\\[[[ZZZZZZZZZXXXVVVSSSOOOIIIEEEBBB@@@>>>===;;;;;;:::999999999999999:::::::::::::::;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;777:::@@@GGGNNNRRRUUUWWWWWWWWWXXXZZZ[[[[[[XXXVVVTTTSSSQQQOOONNNNNNNNNOOOIIIIIIHHHFFFEEEDDDCCCBBB@@@======AAAGGGNNNZZZdddjjjhhhddd^^^UUULLLEEE@@@AAA@@@@@@@@@BBBDDDGGGIIIRRRUUU\\\ccckkkrrrwwwyyy}}}|||||||||wwwzzzdddcccwwwlllVVVGGG@@@GGGTTTooouuu___OOODDD<<>>===<<<<<<===>>>>>>>>>>>>@@@DDDGGGNNNXXXpppuuuggg\\\RRRKKKIIIEEEEEECCCBBB@@@???>>>>>><<<<<<<<<==================:::;;;>>>AAADDDKKKSSS```qqq}}}fffWWWOOOIIIFFFFFFEEEKKKPPPRRR[[[pppnnn^^^^^^jjjcccQQQHHHJJJGGGIIIQQQ]]]nnntttjjjbbb\\\^^^kkkyyy~~~zzzuuu~~~}}}zzzuuunnnhhhccc```^^^ZZZXXXWWWXXXXXXZZZbbblllxxx~~~{{{zzzuuusssooommmmmmllljjjiiiaaa^^^ZZZXXXWWWVVVUUUSSSOOOMMMIIIFFFDDDBBB@@@>>><<<;;;;;;;;;;;;<<<======:::::::::::::::;;;;;;;;;888999:::;;;<<<<<<<<<<<<;;;===@@@EEELLLRRRWWWZZZZZZZZZ[[[[[[[[[ZZZWWWUUUUUUTTTSSSRRRQQQQQQRRRRRRLLLLLLJJJHHHFFFDDDCCCBBBCCCAAA@@@BBBCCCFFFPPP[[[```^^^ZZZTTTMMMEEE???<<<===<<<;;;;;;;;;===>>>@@@FFFJJJPPPXXX___gggooosssttt|||yyyyyyyyyuuuvvv~~~jjjfffvvvqqq[[[KKKBBBGGGRRRggg}}}jjjTTTGGG===>>>FFFSSSjjj~~~wwwjjj]]]SSSJJJEEE???@@@AAADDDGGGIIIHHHFFFAAAAAAAAA===888444333333333333222222111000000000////////////////////////111111000000//////......---///000000//////000222///......------...000111......////////////......///////////////////////////111222111000///000111111111111000000222666:::@@@\\\xxx{{{{{{uuusssyyy~~~}}}vvvqqqpppuuuxxx~~~~~~rrr^^^JJJ???======EEEVVVlll~~~~~~kkkWWWIIICCC???@@@BBBBBBDDDGGGHHHIIINNNZZZfffnnnnnnlllqqqqqqqqqooollliiihhhiiihhhjjjmmmmmmmmmooosssvvvwwwyyy{{{zzzyyywwwvvvvvvwwwyyy||||||{{{{{{|||~~~yyy{{{zzzyyy|||wwwzzz|||}}}}}}}}}~~~}}}}}}}}}~~~mmm\\\QQQIIIEEEEEECCCBBB@@@???===<<<<<<<<<;;;<<<<<<;;;;;;<<<@@@CCCIIIQQQhhhyyyggg\\\TTTLLLGGGFFFCCCDDDDDDDDDCCCAAA???>>><<<<<<<<<<<<======>>>>>>===;;;;;;>>>@@@BBBHHHOOOYYYiiimmm^^^UUUMMMHHHGGGGGGMMMRRRVVVbbbyyyuuuaaa___fff}}}cccUUUPPPHHHHHHIIIMMMTTTbbb{{{~~~oooggg___^^^jjjzzz|||~~~{{{wwwrrrmmmjjjgggfff___]]]\\\\\\\\\___hhhrrr|||~~~}}}yyyvvvtttrrrpppnnnllliiieeebbb]]]ZZZXXXWWWVVVTTTQQQNNNKKKIIIGGGEEEBBB@@@>>>>>>============>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;888999:::;;;<<<=========BBBBBBBBBDDDJJJRRRYYY^^^]]]^^^___^^^\\\YYYVVVUUUVVVUUUUUUTTTTTTTTTTTTTTTOOONNNLLLJJJHHHEEEDDDCCCCCCAAAAAABBBAAA@@@FFFNNNPPPNNNJJJEEEAAA>>><<<;;;999999999999999;;;<<<===>>>BBBHHHNNNTTT\\\eeelllqqqyyy{{{xxxvvvnnnmmmsssqqqkkkwwwyyyaaaNNNCCCEEELLL```wwwvvvXXXJJJ???@@@GGGSSSfffyyyvvviii]]]RRRHHHCCC??????AAADDDHHHIIIIIIGGGAAABBBAAA>>>:::777444444333222222222111111111000////////////////////////111000000000/////////...000111111000///......//////......------...000111000000000000///---,,,+++///////////////////////////111222111000///000111...000222333333444666888BBB]]]~~~yyy{{{|||~~~tttooowwwzzzvvvtttwwwuuuyyyrrr]]]HHH======;;;DDDWWWnnn{{{sss^^^NNNGGGAAA>>>@@@AAAAAACCCGGGIIIKKKRRR]]]hhhmmmkkkffftttsssrrrnnnkkkjjjkkkmmmfffiiimmmnnnmmmoootttyyywwwxxxwwwvvvuuuuuuxxxzzzzzzyyywwwuuuuuuwww{{{}}}uuuxxxyyyxxx{{{{{{xxxzzz|||}}}}}}~~~}}}~~~ooo^^^RRRIIIEEEFFFBBBAAA@@@>>>===<<<<<<;;;999::::::::::::<<>>???===;;;;;;>>>@@@@@@FFFMMMRRR```uuuwwwiii^^^UUUPPPPPPMMMRRRWWW___pppzzzeee___bbbzzzfffWWWRRRFFFFFFHHHIIIKKKWWWpppzzzkkkbbb___jjjyyy}}}{{{xxxtttpppnnnmmmlllfffcccbbbccccccfffooozzz~~~|||xxxuuussspppllliiigggdddaaa^^^]]]]]][[[ZZZUUURRRNNNKKKIIIGGGDDDBBBAAA@@@???===;;;:::::::::=========<<<<<<<<<<<<<<<999:::;;;<<<============FFFEEEDDDEEEKKKSSS[[[aaa___aaabbbaaa^^^ZZZXXXWWWWWWWWWWWWVVVVVVUUUUUUTTTQQQPPPNNNLLLIIIGGGEEEDDD@@@>>>???AAA@@@>>>@@@DDDDDDBBB???===;;;;;;<<<===777777888888999:::<<<<<<:::===BBBEEEJJJQQQ\\\cccpppxxx}}}xxxvvvooonnnsss}}}uuummmvvviiiSSSDDDAAAEEEYYYqqq^^^NNNBBBBBBHHHRRRddduuu~~~tttgggYYYMMMEEEAAA@@@AAABBBEEEHHHJJJIIIHHHBBBBBBAAA???<<<999666444000000000000000000000000000000000000000000000000/////////000000000000000000111222111...---...///...............///000000111111111000///...---,,,000000000000000000000000///111222111000///000111---000333444555555666888DDD]]]{{{wwwqqqqqq}}}~~~sssooowww}}}{{{xxxxxxwwwwwwuuuxxxoooYYYEEE<<<===???GGG[[[rrrzzzkkkVVVJJJEEE@@@===???AAAAAABBBEEEEEEJJJSSS___iiinnnllliiissssssqqqnnnkkkkkkmmmooogggkkkppppppooooootttxxxuuutttsssrrrrrrtttxxx{{{{{{xxxtttqqqqqquuuyyy|||tttwwwxxxxxxzzz}}}|||wwwyyy{{{}}}}}}}}}}}}~~~ttt```SSSJJJEEEEEEBBBAAA@@@>>>===<<<;;;;;;888999:::999999;;;???BBBDDDKKK```tttfffWWWPPPLLLHHHGGGGGG@@@AAABBBCCCCCCBBBAAA@@@======<<<;;;;;;<<<>>>???===;;;<<>>>>>>>>============;;;;;;<<<===>>>>>>>>>>>>BBBCCCDDDHHHNNNVVV]]]aaa^^^aaacccccc```]]]\\\\\\YYYYYYYYYYYYXXXWWWVVVUUUQQQQQQOOOMMMKKKHHHGGGFFFCCC>>><<<>>>???<<<<<<>>>======<<<;;;;;;;;;;;;;;;777777777888888999::::::888;;;===>>>AAAHHHRRRZZZiiirrr{{{yyywwwqqqpppvvvzzz{{{oootttsssYYYHHHBBBDDDSSSlllfffTTTCCC@@@EEEOOOaaarrr~~~{{{tttgggXXXLLLEEECCCBBBBBBDDDFFFIIIJJJJJJHHHCCCBBBAAA@@@>>>;;;777444/////////000000111111222000000000000000000000000......//////000000111111///000111000///...///000---....../////////////////////000111111000000///000000000000000000000000///111222111000///000111///111222333333555888:::FFF```||||||ppplllnnnwww|||zzz~~~wwwuuuyyywwwpppqqqxxxwwwuuutttxxx}}}jjjTTTAAA;;;===DDDJJJ^^^uuuyyyfffRRRJJJDDD???===???AAA@@@AAADDDBBBIIITTT```iiimmmmmmlllnnnooopppnnnlllkkkkkkllliiioootttsssooommmppptttoooppppppqqqqqqssswwwzzzzzzwwwsssqqqrrrtttwwwyyytttwwwwwwwwwyyy|||zzzvvvyyy{{{||||||{{{|||~~~zzzeeeUUUJJJEEEDDDBBBAAA???>>><<<;;;;;;;;;999999999999888999===???@@@GGG]]]mmm```RRRLLLIIIGGGFFFGGG??????@@@AAAAAABBBAAAAAA???>>><<<;;;;;;<<<===>>>===;;;<<<@@@AAAAAAEEEKKKPPPXXXeeeuuu|||kkkeeegggnnnrrrsssrrrxxxmmmddd^^^mmm}}}___RRRMMMLLLKKKJJJIIIQQQeeeyyynnnhhhgggppp}}}~~~zzzxxxvvvvvvrrrooommmnnnnnnrrr|||zzzvvvqqqmmmjjjbbbaaabbbdddgggiiiiiiiii\\\WWWQQQLLLIIIFFFDDDBBB???>>>>>>>>>>>>??????@@@@@@@@@??????>>>>>>======<<<======>>>>>>>>>>>>>>>===@@@DDDJJJQQQXXX]]]```]]]```ddddddaaa______aaa[[[[[[[[[[[[ZZZXXXWWWVVVRRRQQQOOOMMMKKKIIIHHHGGGIIIAAA<<<<<<===;;;999::::::;;;<<<===<<<;;;999888666777777777777888888888777999;;;;;;<<>>BBBLLL___qqq|||{{{vvviiiYYYMMMHHHHHHDDDDDDEEEGGGJJJKKKJJJHHHCCCBBBAAA@@@???<<<777444000000111222333444444555000000000000000000000000------...///000111222222---...000000//////111222,,,---///000000000///...---...///111222222333333000000000000000000000000///111222111000///000111111222111000111444999===HHHdddvvviiihhhmmmoooyyy}}}yyyzzzyyyooodddgggtttuuurrrrrryyy{{{gggQQQ???;;;>>>CCCHHH[[[rrrttt___KKKEEEDDD???===???@@@???@@@CCCBBBJJJVVVaaahhhkkklllmmmiiillloooooonnnkkkjjjiiilllqqqvvvuuuoookkklllooojjjllloooqqqrrrsssuuuwwwxxxvvvsssrrrsssuuuuuuuuusssvvvwwwvvvyyy|||{{{vvvyyyzzz{{{zzzzzzzzz|||~~~~~~hhhWWWJJJDDDCCCBBBAAA???>>><<<;;;;;;;;;:::::::::888777888:::===<<>>??????@@@@@@AAABBBBBB@@@???===;;;:::;;;<<<======;;;===@@@AAAAAAFFFLLLSSSYYYbbbpppqqqeee]]]iiiggg[[[IIIHHHGGGFFFGGGOOOcccuuu|||qqqmmmmmmvvv{{{yyyzzz|||uuurrrppppppqqqwwwyyytttoookkkhhhcccfffhhhjjjkkkmmmppprrrdddbbb\\\SSSMMMKKKFFFAAABBBAAA???======>>>???@@@======>>>>>>>>>>>>======@@@>>><<<>>>@@@AAA>>>;;;AAAAAACCCJJJSSSZZZ^^^^^^gggfffffffffeeeeeeeeeeee```aaaaaa^^^YYYVVVVVVWWWTTTRRROOOLLLJJJIIIHHHHHHFFFEEEDDDBBB@@@>>><<<;;;===<<<;;;<<<===>>>>>><<<777888::::::999888888888999999888999===BBBGGGJJJXXXbbbppp|||{{{rrrjjjfffhhhooo}}}xxxlll~~~aaaKKKEEEHHHOOO```sssZZZFFFBBBBBBFFFXXXnnnsssbbbSSSHHHBBBDDDEEEGGGHHHIIIJJJJJJJJJDDDDDDDDDCCCAAA<<<666111111111000000//////......000000000000000000000000111111000000//////......333222111000000000111222//////000111111111111111111//////000111222111000///000111000///...///000444444444333111000111222///777444///333555777@@@RRRqqqxxxmmmiiipppuuuvvv{{{zzz~~~~~~{{{nnn```dddqqqlllnnntttyyy|||pppSSSEEECCCCCCDDDUUUiiiqqqeeeRRRFFFBBB???@@@@@@@@@@@@BBBFFFIIIAAAMMMZZZbbbhhhkkkhhhbbbfffhhhjjjlllmmmlllkkkjjjqqqqqqrrrssstttsssooollleeegggjjjnnnrrruuuwwwyyyyyyxxxvvvsssqqqqqqtttwwwuuuvvvxxxyyyyyyxxxwwwwwwxxxzzzzzzwwwyyy~~~}}}}}}~~~~~~zzz|||kkkZZZMMMGGGEEEAAA@@@???===;;;::::::999888999999888777777888:::@@@CCC\\\|||vvvdddVVVIIIEEEEEECCC@@@???@@@@@@AAAAAAAAAAAABBBBBB???>>>===<<<;;;:::999999===:::999<<>>===>>>???@@@??????@@@@@@@@@???>>>>>>@@@?????????@@@@@@???>>>AAAAAADDDKKKTTT[[[```aaahhhhhhhhhhhhggggggfffeeeaaaaaaaaa^^^ZZZWWWVVVXXXTTTSSSPPPNNNLLLKKKJJJJJJIIIGGGEEECCCAAA?????????AAA@@@???@@@AAAAAA@@@>>>======>>>===;;;:::999999:::999888888;;;???CCCFFFPPPZZZiiivvv|||rrrjjjggggggmmmzzz{{{zzzlllyyygggOOOFFFEEEKKKZZZyyy~~~cccKKKDDDDDDHHHYYYnnn|||mmm]]]NNNEEEEEEEEEGGGHHHIIIJJJJJJJJJFFFEEEEEEDDDBBB===666111//////000000111222222333000000000000000000000000000000000000////////////111111000000000111222333/////////000000000111111///.........000111000///---///000000//////000222...000111000000000222444///777444000444666999DDDZZZwww|||sssmmmqqqsssrrruuu{{{{{{{{{zzz|||yyyjjj[[[___llluuurrrsssvvvxxx{{{~~~\\\FFFAAABBBGGGWWWiiinnnbbbQQQFFFBBB???@@@@@@??????AAADDDGGGEEEOOOYYY```eeehhhgggccceeefffhhhjjjkkklllkkkkkknnnooooooqqqrrrpppmmmjjjhhhiiiiiikkknnnrrrvvvxxxssssssrrrqqqoooooorrrttttttuuuuuuvvvvvvvvvuuuuuuwwwyyyyyywwwxxx~~~~~~{{{{{{}}}uuunnnsssmmm[[[MMMFFFDDDAAA@@@>>>===;;;:::::::::999::::::999888888999;;;???BBBZZZwwwiiiVVVLLLDDDCCCDDDCCCBBBCCCBBBBBBBBBAAAAAA@@@@@@@@@???>>>===<<<;;;:::999999@@@<<<;;;===>>>???CCCIIISSSgggppptttwwwddd]]]eeesss]]]QQQLLLJJJJJJGGGIIIYYYmmmtttwww}}}}}}}}}{{{wwwvvvyyyyyytttooollliiijjjjjjkkkoootttwwwwwwuuunnnmmmfff[[[RRRNNNIIIDDDDDDCCCBBB@@@??????@@@@@@AAAAAABBBAAAAAA@@@?????????AAABBBBBBAAA@@@@@@AAABBBBBBEEELLLUUU]]]ccceeeiiijjjkkklllkkkiiigggeeeccccccaaa^^^[[[XXXXXXYYYUUUSSSQQQOOONNNMMMMMMMMMPPPOOOLLLJJJIIIIIIIIIJJJHHHHHHHHHIIIJJJIIIFFFDDDCCCBBB@@@>>><<<:::999888<<<;;;:::999;;;>>>AAACCCJJJTTTcccqqq|||}}}qqqjjjffffffjjjuuuzzz{{{~~~lllwwwnnnTTTFFFCCCGGGSSSpppqqqSSSGGGEEEIIIYYYlll~~~mmmZZZKKKEEEFFFGGGHHHIIIIIIJJJJJJIIIHHHGGGFFFCCC>>>888333000000111222222333333333000000000000000000000000////////////000000000000000000000000000111333333000///.........///000111///------...///000///...,,,---///000///000222333---...//////......000222///666333000555777<<>>>>>???CCCEEEJJJRRRZZZ^^^aaaeeeeeecccdddeeefffgggiiijjjkkklllmmmmmmnnnpppqqqpppmmmjjjllljjjiiihhhjjjnnnrrruuulllnnnooopppooopppqqqssssssssssssrrrrrrrrrrrrrrrvvvyyyyyyxxxyyy~~~|||zzzxxxyyy|||sssiiilll{{{kkkYYYLLLFFFEEEAAA@@@>>>===;;;::::::::::::;;;;;;:::999999:::<<<>>>BBBXXXrrr}}}}}}nnnXXXLLLFFFBBBCCCDDDCCCCCCFFFDDDDDDCCCBBBAAA@@@??????>>>>>>===<<<;;;::::::999>>>;;;<<<>>>>>>>>>BBBHHHYYYppp|||}}}|||ggg]]]aaazzzbbbVVVOOOJJJJJJGGGGGGTTTdddlllpppuuu|||~~~yyyzzz~~~xxxsssnnnkkkhhhhhheeeeeejjjrrrvvvuuurrrmmmmmmhhh]]]UUUQQQMMMIIIHHHGGGEEEDDDBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@?????????BBBEEEDDDBBB@@@BBBDDDCCCDDDGGGMMMUUU^^^fffjjjlllmmmoooooonnnllliiigggfffeeebbb___]]][[[ZZZZZZUUUTTTRRRPPPOOOOOOOOOOOORRRRRRSSSSSSTTTUUUUUUUUUUUUUUUWWWYYY[[[YYYVVVSSSNNNKKKGGGCCCAAA>>><<<;;;>>>===<<<<<<===???BBBCCCJJJSSSbbbppp{{{~~~qqqiiieeedddfffppp|||nnn|||tttXXXHHHCCCDDDMMMhhh}}}ZZZHHHCCCHHHWWWgggiiiTTTFFFFFFGGGGGGHHHIIIJJJJJJKKKJJJIIIGGGEEE@@@999555444444333222111000000///////////////////////////.........///000111111111000000000000000111111111000///---,,,---...000222///...---...000111000///,,,...000000//////111222000111111///---,,,---///...444222000555777???PPPooo{{{qqqllliiifffffflllrrruuu{{{|||zzz}}}~~~{{{nnn___aaallluuurrrsssvvvxxxyyy|||TTTCCCBBBPPP]]]gggcccUUUIIICCCAAA>>>??????>>>===>>>AAADDDMMMVVV^^^```aaacccdddbbbccccccdddeeegggiiikkkmmmmmmmmmoooqqqsssrrrooollllllkkkiiihhhhhhjjjmmmoooiiilllooopppqqqqqqrrrsssrrrqqqqqqqqqqqqqqqqqqqqqwwwzzz|||{{{|||yyyxxxxxxxxx{{{~~~~~~wwwjjjhhhvvv}}}fffWWWLLLGGGGGG@@@???>>>===;;;;;;::::::999:::::::::888999:::<<<>>>BBBYYYpppwwwttteeeOOOMMMIIIGGGGGGFFFCCCCCCFFFDDDCCCCCCBBBAAAAAA@@@@@@>>>======<<<;;;;;;::::::888888:::>>>??????EEEMMM^^^{{{{{{kkk^^^___tttlll\\\RRRJJJIIIGGGGGGPPP\\\iiipppwww|||~~~zzz|||wwwqqqmmmjjjhhhjjjgggfffkkksssxxxxxxvvvrrrsssnnnbbbXXXTTTQQQNNNKKKKKKIIIGGGFFFEEEDDDDDDAAABBBBBBBBBAAAAAA@@@??????CCCEEEEEECCCBBBDDDFFFDDDEEEHHHMMMUUU___hhhnnnnnnpppqqqrrrrrrooollljjjjjjgggdddaaa___^^^]]]]]]VVVUUUSSSQQQPPPPPPPPPPPPOOORRRWWW\\\```bbbbbbbbbgggiiimmmrrruuutttpppmmmaaa\\\UUUOOOKKKHHHEEEBBB@@@@@@?????????AAACCCDDDLLLUUUcccpppzzzrrrjjjfffbbbccclllyyypppyyy]]]LLLDDDEEEJJJbbbaaaJJJBBBEEETTTbbb~~~vvv]]]GGGGGGGGGGGGGGGHHHJJJJJJMMMKKKJJJHHHEEEAAA;;;777444333222111000///......////////////////////////------...///000111222222111111111111000000//////000///---,,,---...000222000///...///111222111000///000111000///...///000111222222000......///000---222000///555777BBBWWWwww~~~{{{ooogggdddcccgggmmmooonnnnnnrrr{{{nnnaaabbbiiinnnrrryyy}}}zzzzzzZZZFFFDDDUUUaaaggg]]]NNNEEEAAA???>>>>>>>>>======>>>BBBDDDOOOYYYbbbdddccccccbbb```bbbbbbcccdddfffiiikkklllkkklllmmmppprrrqqqnnnllliiiiiiiiiiiiiiiiiiiiiiiifffiiimmmoooppppppqqqrrrpppppppppqqqqqqqqqrrrrrrxxx|||~~~~~~xxxxxxyyyzzz|||{{{zzzwwwgggeeeooozzzdddVVVKKKGGGGGG@@@???>>><<<;;;;;;;;;;;;777888999888777888999;;;>>>EEE^^^vvv}}}zzzlllXXXSSSOOOKKKKKKHHHDDDDDDGGGBBBBBBBBBBBBBBBBBBBBBBBB=========<<<;;;;;;::::::777777:::>>>>>>???GGGPPPdddyyymmmxxxooo```]]]ooodddVVVKKKIIIHHHGGGMMMWWWdddmmmwww}}}}}}zzzwwwqqqmmmjjjhhhiiigggfffjjjpppvvvyyyzzz|||}}}wwwjjj]]]WWWSSSPPPNNNMMMLLLJJJHHHFFFEEEDDDAAAAAABBBBBBBBBBBBAAAAAAAAABBBDDDEEEDDDDDDEEEFFFEEEGGGIIINNNTTT^^^iiipppqqqrrrsssttttttrrrqqqooonnnkkkfffcccbbbbbbaaa```ZZZXXXVVVTTTRRRRRRRRRRRRTTTYYYaaaiiiqqqvvvyyyzzz}}}zzzrrrggg^^^XXXSSSNNNJJJGGGFFFEEEDDDDDDDDDEEEFFFMMMVVVbbboooxxx~~~uuunnnhhhbbbbbbiiivvvpppdddPPPFFFFFFHHH]]]zzziiiNNNBBBDDDRRRaaa|||}}}bbbHHHHHHGGGFFFGGGHHHIIIJJJMMMKKKJJJHHHFFFBBB===:::111111111111111111111111000000000000000000000000---......///000111111222000000111111000000///...000///.........///000111111000///000111222222000000111111000///......//////000111111000111333444---111///000666888FFF___~~~|||pppfffcccffflllqqqoooiiigggjjj}}}ssshhhgggkkkjjjsss~~~|||vvv|||XXXGGGGGGZZZfffiii[[[JJJCCC@@@>>>======>>>======???CCCFFFOOOZZZcccdddbbbaaaaaa___bbbcccdddeeeggghhhjjjjjjggghhhjjjmmmoooooollljjjggghhhiiijjjjjjiiihhhhhheeegggjjjlllllllllmmmnnnmmmnnnppprrrssssssrrrrrrxxx|||~~~~~~~~~{{{wwwyyy{{{|||{{{ppplllkkkqqqwww{{{zzzfffbbbjjj~~~zzzeeeVVVKKKEEEDDD??????===<<<<<<;;;;;;;;;666777888888777777999;;;???JJJhhhqqqaaaXXXQQQNNNLLLHHHHHHJJJAAAAAABBBBBBCCCCCCCCCCCC======<<<<<<<<<;;;;;;;;;::::::<<<>>>===>>>GGGQQQkkkvvvgggppptttccc[[[hhh|||ooo]]]MMMIIIHHHGGGKKKRRRaaakkkvvv}}}~~~{{{{{{yyyrrrnnnllljjjgggfffeeegggkkkqqqxxx|||{{{mmm```YYYVVVSSSNNNMMMLLLJJJHHHFFFDDDCCCAAAAAABBBCCCDDDDDDDDDDDDBBBBBBBBBCCCEEEFFFEEEDDDFFFHHHJJJMMMSSS]]]hhhqqqsssssstttuuuuuuuuuuuutttrrrmmmhhheeeeeeeeedddbbb^^^]]]ZZZXXXVVVUUUTTTTTTZZZ^^^fffppp{{{yyyppphhh```ZZZUUUTTTRRROOOMMMLLLKKKJJJNNNVVVcccoooxxx{{{ssskkkdddbbbgggrrrmmmrrrmmmTTTGGGEEEDDDYYYtttqqqUUUEEEFFFTTTbbb|||bbbIIIHHHGGGFFFFFFHHHIIIKKKLLLJJJIIIGGGFFFCCC???<<<222222222222222222222222000000000000000000000000......//////000000111111,,,---///000111111111111/////////000000000111111000///...///111111111000...///000000//////000111///000111111000000222444///222000222888;;;KKKffftttkkkggglllsssuuunnneeeeeejjjxxxpppmmmmmmgggooo{{{{{{rrrrrrwwwkkkOOOHHHNNN```kkklll[[[JJJDDDBBB???<<<======>>>>>>AAAEEEHHHPPPZZZaaa```]]]^^^___```bbbccceeeggghhhiiihhhhhhfffgggiiilllnnnnnnllljjjhhhhhhgggggghhhiiijjjkkkgggiiikkkkkkjjjjjjkkklllhhhkkknnnrrrtttsssrrrqqqtttyyy{{{zzzzzz{{{yyytttuuuxxx{{{rrrddd^^^ZZZ^^^ccchhhooovvv~~~iiidddiii|||wwwdddVVVKKKEEECCC???>>>===<<<<<<;;;<<<<<<777888999999888999;;;<<<@@@NNNqqqxxxjjj\\\VVVRRRNNNKKKLLLCCCCCCCCCCCCBBBBBBBBBBBB<<<<<<<<<<<<<<<;;;;;;;;;::::::<<<======???JJJVVVqqqnnnuuuyyyeeeYYYaaarrr|||fffQQQJJJIIIFFFHHHMMM^^^fffpppxxx{{{|||zzzuuu{{{|||zzztttpppmmmlllhhhhhhggghhhjjjqqqzzz|||~~~yyymmm```ZZZXXXVVVMMMMMMKKKJJJGGGEEECCCAAAAAABBBCCCEEEFFFFFFFFFFFFCCCAAA@@@BBBFFFGGGFFFCCCGGGIIIKKKMMMRRR\\\hhhqqqtttttttttuuuvvvvvvwwwwwwtttoooiiigggggggggfffdddaaa```]]]ZZZXXXWWWVVVVVVYYY\\\bbblllyyyvvvooobbbaaa]]]ZZZVVVSSSQQQPPPOOOWWWdddpppzzzwwwooofffcccfffppp{{{jjjfffzzzsssWWWGGGCCCBBBUUUpppwww[[[IIIHHHVVVeee}}}~~~```JJJHHHGGGFFFFFFGGGIIIKKKKKKJJJHHHGGGFFFDDD@@@===777666555444222111000///000000000000000000000000////////////000000000000)))+++---000222333333333//////000111222111111111///...---...000000000...,,,...///000///000111333222222222111///...///000111333111444;;;===NNNkkkxxxoookkkqqqwwwwwwmmmdddfffmmmvvvooollljjjcccjjjuuu}}}zzzqqqkkkkkkrrrttttttjjjVVVFFFHHHTTTdddoooooo]]]KKKEEECCC@@@;;;<<<===>>>???BBBFFFIIIQQQZZZ___\\\YYYZZZ___aaacccdddfffhhhiiiiiihhhgggggghhhjjjmmmppppppnnnllliiihhhfffeeefffiiilllnnnkkklllmmmmmmkkkkkklllnnneeehhhmmmrrrtttsssrrrpppqqquuuxxxwwwvvvvvvsssnnnrrrvvv|||}}}kkk```WWWPPPPPPSSSXXXaaahhhooo~~~jjjjjjmmm}}}qqqaaaUUUKKKEEEDDD???>>>===<<<<<<<<<<<<<<<888999::::::999:::<<<>>>AAAQQQwww|||hhh]]]XXXRRRMMMLLLEEEEEEDDDCCCBBBAAAAAA@@@<<<<<<<<<<<<<<<;;;;;;;;;777777:::<<<===BBBPPP]]]uuu|||}}}fffWWW\\\kkklllTTTKKKHHHEEEEEEIIIYYY___fffnnnwww~~~vvvvvvuuupppyyyvvvwwwxxxxxxoookkkffffffjjjrrrzzz~~~{{{ssshhh___XXXSSSQQQNNNLLLJJJGGGEEEDDDCCCCCCCCCHHHJJJGGGFFFGGGGGGDDDGGGEEECCCCCCEEEGGGGGGGGGDDDGGGKKKPPPVVV___gggmmmpppvvvxxxvvvttttttrrrooorrrqqqooommmkkkiiiggggggeeeccc___]]][[[YYYUUUSSSZZZ[[[^^^gggtttzzzssskkkeee]]]UUUQQQSSSXXX^^^gggpppwww}}}xxxoooeeefffgggooo{{{hhh^^^jjjnnnTTTKKKCCCFFFPPPcccyyyaaaQQQNNNUUUdddyyyaaaPPPIIIFFFIIIKKKJJJHHHIIILLLLLLLLLKKKHHHDDD@@@===222***)))222444......444000111111000///......///111111000000000000111111......//////000000111111......////////////......///////////////////////////000111222333222111111222111111000000111111222---333222222777@@@[[[xxxtttwww|||wwwlllppp}}}{{{sssoooooojjjfffmmm{{{}}}pppccc```ffffff___PPPDDDCCCJJJQQQmmmtttppp]]]MMMGGGCCC===<<<======<<<;;;???GGGMMMZZZ\\\^^^``````aaaccceeedddgggiiiiiiffffffhhhkkkiiikkkmmmnnnmmmllliiihhhfffggghhhhhhhhhiiilllnnniiikkkmmmmmmkkkjjjlllooollllllmmmmmmnnnooooooooovvvwwwxxxvvvsssqqqppppppppprrrxxxyyylllbbbSSSIIIIIIKKKLLLRRR[[[aaaooommmiiiuuuwwwkkk^^^VVVNNNFFF@@@???>>>>>><<<;;;;;;;;;;;;;;;888999:::999888888:::<<>>>>>>>>>>>>>>>>>======<<<:::???<<<;;;BBBFFFRRRgggfff\\\^^^bbbfffUUUNNNGGGHHHLLLIIIYYY___iiiqqqxxxzzzwwwpppiiilll~~~zzzzzzyyyyyyqqqnnnjjjiiimmmttt{{{~~~|||wwwooofff^^^YYYVVVUUUOOONNNKKKHHHFFFFFFEEEFFFDDDIIIKKKHHHGGGIIIIIIFFFJJJHHHEEEEEEFFFFFFFFFEEECCCFFFJJJPPPVVV___hhhnnnrrrwwwyyywwwtttuuutttqqqsssrrrpppnnnkkkiiifffeeeeeeccc```^^^]]][[[XXXVVVUUUXXX]]]bbbjjjvvv~~~ttthhh\\\VVVVVV\\\aaajjjqqqxxx}}}{{{qqqgggeeeeeemmmxxxnnn___dddzzzvvvYYYMMMAAADDDMMM___uuuaaaPPPLLLSSSaaawwwkkkRRRJJJFFFHHHKKKJJJIIIJJJKKKKKKLLLKKKHHHDDD@@@>>>666...---444555///...444///000111000///...///000111111000000000000111111////////////000000000000//////000000000000/////////////////////////////////000111222222222111111333222222111111222222333///555444444:::DDD```~~~~~~|||sssxxxwwwpppnnnjjjeeeiiitttvvvmmmeeedddddd```VVVHHH>>>AAAMMMWWWmmmsssooo]]]MMMGGGBBB;;;===>>>>>><<<<<<@@@HHHNNNYYY[[[]]]^^^___```bbbdddfffiiijjjhhheeeccceeegggfffhhhjjjllllllkkkjjjhhhhhhiiijjjjjjiiiiiikkkllliiilllnnnnnnlllkkklllmmmmmmmmmmmmmmmnnnnnnnnnnnnppprrrssssssssssssuuuwwwttttttyyyqqq]]]PPPGGGHHHIIIGGGIIIOOOSSSaaayyynnnfffuuuooohhh]]]QQQKKKGGGAAA======>>>>>>===<<<;;;;;;;;;;;;888999999999888888:::;;;AAATTTttt~~~lllbbbZZZRRRKKKHHHGGGEEECCCAAA@@@??????===>>>>>>>>>>>>===<<<<<<999>>><<<;;;AAAFFFSSSjjjggg\\\\\\```yyy|||aaaQQQLLLFFFGGGKKKIIISSS^^^jjjpppyyyxxxwwwrrrkkknnn|||zzztttqqqnnnnnnrrrwww|||~~~yyytttmmmeee___[[[YYYYYYPPPNNNKKKIIIGGGGGGGGGHHHDDDIIILLLJJJIIIKKKKKKIIIMMMKKKHHHGGGGGGGGGFFFEEEBBBEEEJJJPPPWWWaaakkkqqqyyy}}}~~~{{{yyyzzzzzzxxxvvvuuussspppmmmiiifffeeecccaaa___^^^]]][[[YYYWWWPPPUUUYYY[[[]]]eeerrr|||sssddd[[[YYY```eeelllsssyyy}}}|||qqqgggeeedddjjjuuu{{{uuuaaa^^^qqq```NNNAAACCCLLL]]]sss|||\\\LLLGGGMMM\\\tttwwwUUULLLEEEFFFJJJJJJJJJJJJJJJJJJKKKJJJHHHEEEAAA???:::333111555666111///333...///000000//////000111111111000000000000111111000000000000////////////000000111111111111000000000000000000000000000000///000111111222222111111222111111111111111111222222777555555===IIIiiiyyyzzzrrrnnnkkkeeefffmmmnnnhhhfffhhhccc[[[MMM@@@:::AAARRR```oootttppp```PPPHHHBBB<<>>===AAAIIIOOOYYYZZZ\\\]]]]]]^^^aaaccceeeggghhhgggcccbbbcccfffccceeehhhjjjkkkkkkjjjiiikkklllmmmmmmkkkiiijjjjjjiiilllnnnooommmkkkkkkkkknnnnnnnnnmmmmmmmmmmmmmmmnnnoooppppppqqqssswww{{{uuuuuuxxx{{{```TTTJJJJJJIIIDDDDDDHHHHHHUUUooorrrkkk|||zzzddd___UUUKKKGGGEEEAAA@@@AAA???>>>===<<<;;;;;;;;;;;;777888999888777777999;;;>>>PPPpppsssfff\\\RRRKKKGGGFFFEEECCCAAA@@@@@@???===============<<<<<<;;;888>>><<<;;;@@@EEEUUUmmmjjj\\\ZZZ]]]ooo|||```PPPMMMFFFEEEIIIHHHOOO```mmmqqq|||{{{yyyuuupppttt~~~}}}vvvtttqqqqqqtttyyy|||}}}zzzuuunnnfff___[[[YYYYYYNNNLLLJJJGGGFFFGGGHHHIIIEEEJJJMMMKKKKKKMMMNNNLLLNNNLLLJJJJJJJJJJJJIIIHHHCCCFFFKKKQQQYYYcccnnnuuu|||{{{yyyvvvqqqmmmiiifffdddbbb___]]]\\\ZZZWWWUUUQQQSSSTTTTTTUUUZZZaaagggrrr|||wwwggg^^^\\\cccgggnnnuuuzzz{{{oooeeefffdddhhhrrrxxx}}}xxxbbb___pppeeeNNNDDDEEELLL\\\pppsssVVVGGGAAAGGGVVVqqq~~~XXXNNNEEEEEEIIIJJJJJJKKKHHHIIIJJJJJJHHHEEEBBB@@@:::555222555555222111444---///000000//////000222111111000000000000111111111111000000//////......///000000111111000000///000000000000000000000000///000000111111111111111000000////////////000000333777555666???NNNpppyyy~~~yyyrrrpppllliiiiiilllkkkffffffjjjcccXXXHHH===:::CCCUUUeeeqqqtttpppbbbTTTKKKDDD??????@@@@@@??????CCCJJJQQQXXXYYYZZZ[[[[[[\\\___aaa___bbbeeedddcccbbbeeehhheeefffhhhiiijjjjjjiiihhhnnnpppqqqpppmmmkkkjjjjjjiiikkknnnooonnnllljjjhhhlllllllllmmmmmmmmmnnnnnnqqqqqqpppooooooqqquuuyyywwwvvvxxxooo```RRRNNNKKKFFFGGGMMMIIITTTmmmvvvpppxxxeeeZZZPPPKKKHHHDDDCCCDDD???>>>===<<<;;;;;;;;;;;;777888888888777777999;;;===MMMjjjwwwjjj___TTTLLLFFFFFFDDDCCCAAAAAA@@@@@@===============<<<;;;;;;777>>><<<:::???DDDTTTnnnmmm\\\XXXZZZhhhdddSSSOOOHHHDDDGGGGGGOOOcccpppqqq|||uuurrryyybbbxxxxxxvvvssssssuuuxxxzzz{{{{{{wwwoooggg___YYYUUUSSSLLLJJJHHHEEEEEEFFFIIIJJJGGGLLLOOOMMMMMMOOOPPPNNNMMMLLLKKKLLLNNNNNNMMMLLLGGGIIIMMMSSSZZZeeepppwww|||wwwrrrmmmjjjiiifffccc```^^^[[[WWWUUUUUURRRNNNNNNRRRUUUVVVVVV[[[bbbrrryyyiiiaaa___dddiiipppwww||||||pppeeefffcccfffpppvvv{{{yyyeeeddduuulllRRREEEEEEIIIWWWlllmmmSSSGGG@@@FFFVVVnnn~~~[[[OOOEEEEEEJJJKKKKKKJJJFFFGGGIIIIIIHHHFFFCCCAAA888444222333444333333444---///000000//////000222111111000000000000111111111111000000//////.........//////000000//////...000000000000000000000000000000000000000111111111111111111000000111111111222666444666@@@RRRvvvwwwzzzuuuppppppmmmmmmpppqqqmmmhhhgggjjjbbbTTTEEE===<<>>===<<<<<<;;;777>>><<<:::>>>CCCRRRjjjrrr^^^XXXXXXeeefffSSSQQQIIIDDDGGGIIIOOOcccoooppptttnnnuuuRRReee{{{xxxtttsssuuuxxxzzzzzzzzzwwwqqqiiiaaaYYYTTTQQQMMMKKKHHHFFFFFFHHHKKKMMMLLLQQQTTTRRRQQQSSSSSSQQQNNNMMMMMMOOOQQQQQQPPPNNNJJJLLLOOOSSSZZZdddooowww}}}wwwrrrooonnnkkkgggdddaaa^^^ZZZWWWVVVQQQKKKKKKOOOQQQNNNJJJMMMRRR]]]nnnxxxkkkddddddggglllrrrxxx~~~rrrgggddd```cccmmmuuuzzz~~~kkkiiiwwwsssXXXEEECCCEEEQQQfff|||mmmVVVJJJCCCGGGXXXiiiyyyzzz]]]PPPFFFFFFKKKLLLJJJIIIEEEFFFHHHIIIHHHFFFCCCBBB888555222111222333333333...///000000//////000111111111000000000000111111000000000000////////////......////////////......000000000000000000000000000////////////000111222444444333333333333444444000555444666BBBTTTyyywwwzzzvvvnnnmmmlllqqqvvvvvvqqqlllkkkmmm___OOO@@@<<<===BBBOOO]]]fffddd___WWWMMMFFFAAA???===>>>??????@@@FFFNNNUUUYYYYYYYYYXXXXXXZZZ]]]``````ccceeedddaaa```aaadddiiiiiiiiiiiiiiihhhggggggkkknnnqqqrrrpppllliiihhhgggggghhhjjjlllllliiigggfffgggiiikkkmmmpppqqqrrrnnnnnnnnnnnnppptttyyy~~~~~~iii]]]TTTLLLMMMSSSNNNSSSiii|||jjjsss|||xxxhhh\\\RRRIIICCCCCC??????>>>===<<<<<<<<<<<<888999:::999888888:::<<<<<>>>>>>>>>>>>>>======<<<999>>>:::999???CCCNNNbbbrrrwwwaaaXXXXXXbbbiiiTTTRRRIIICCCHHHMMMNNN^^^jjjppp|||ooopppPPP^^^uuu~~~zzzvvvtttuuuxxxzzz{{{zzzxxxtttooohhhaaa[[[XXXPPPNNNLLLJJJJJJMMMQQQSSSRRRWWWYYYWWWUUUWWWWWWUUUQQQPPPPPPQQQRRRRRRPPPNNNLLLMMMOOOSSSYYYbbblllsss|||{{{uuurrrllljjjfffcccaaa^^^[[[XXXRRRNNNJJJIIIJJJJJJHHHEEEHHHKKKPPPZZZjjj~~~yyyrrrjjjgggiiilllooouuuzzzrrrgggbbb]]]```jjjsssyyyssskkkssswww\\\GGGCCCBBBMMMbbbzzzoooXXXLLLCCCFFFVVVdddtttvvv^^^QQQFFFGGGMMMMMMJJJHHHCCCEEEGGGHHHHHHFFFDDDBBB:::888444111111333333111///000111000///...///000111111000000000000111111////////////000000000000//////000000000000//////////////////////////////000//////...///000111222333333222222222222333333///444444777DDDVVV{{{vvv}}}vvvrrrzzz|||pppjjjkkkrrryyyxxxssspppqqqttt```MMM===;;;>>>DDDPPP^^^___\\\VVVPPPHHHBBB@@@@@@:::<<<===>>>@@@FFFPPPWWWYYYZZZYYYXXXXXXYYY]]]``````ccceeedddaaa```bbbdddfffgggggggggggggggggggggeeeiiimmmooommmjjjgggffffffeeeeeegggjjjkkkjjjhhhggghhhiiikkkmmmooopppqqqkkklllnnnppprrrwww|||tttgggXXXPPPQQQOOORRRhhh{{{iiissspppbbbVVVKKKEEECCC@@@???>>>===<<<<<<<<<<<<999:::;;;:::999999;;;===<<>>>>>===<<<>>>888888@@@CCCJJJZZZiii|||cccZZZYYY^^^zzzuuu]]]XXXLLLDDDHHHNNNNNNZZZhhhsssyyyUUU___qqq}}}wwwuuuuuuxxx{{{|||zzzzzzyyyvvvqqqkkkeeeaaaTTTRRROOOMMMNNNQQQUUUXXXVVV[[[]]]ZZZYYYZZZZZZXXXTTTSSSRRRSSSSSSRRROOOMMMMMMNNNOOOQQQWWW```jjjqqq{{{}}}wwwssshhhfffbbb```___]]]YYYWWWLLLLLLKKKHHHFFFEEEDDDDDDEEEHHHKKKOOOYYYlll|||vvvqqqmmmmmmkkkggghhhlllooorrrwww{{{qqqeee___ZZZ]]]hhhrrrxxxxxxjjjmmmvvv]]]JJJEEECCCMMMbbb|||oooXXXLLLAAABBBSSS```rrruuu^^^QQQGGGHHHNNNNNNJJJGGGCCCDDDFFFHHHHHHGGGDDDCCC===;;;666222111222222000000111222000///......///111111000000000000111111......//////000000111111000000111111111111000000////////////////////////000///.........///111222000000////////////000000///555555999EEEXXX}}}zzzuuuyyynnnhhhpppyyy{{{|||}}}}}}sssiiiiiirrryyyxxxsssrrrvvvyyybbbNNN===<<<@@@FFFTTTbbb]]]XXXRRRMMMGGGBBBAAABBB888:::<<<>>>@@@GGGQQQXXXZZZZZZYYYXXXXXXYYY]]]```]]]```ccccccbbbbbbeeehhhcccddddddeeefffggghhhhhhaaaeeejjjlllkkkhhhfffdddeeecccbbbdddhhhkkkjjjhhhiiiiiijjjkkkmmmnnnoooooolllmmmoooqqqssswww|||zzzdddUUUQQQRRRTTTjjjmmmmmm|||nnn___SSSGGGAAA???@@@???>>>======<<<<<<<<<:::;;;;;;;;;::::::<<<>>>===AAANNNfffrrrfff\\\TTTNNNKKKDDDCCCCCCBBBBBBBBBCCCCCC@@@@@@@@@@@@@@@???>>>>>>===>>>777888AAACCCGGGTTTeeezzz~~~eee[[[YYY[[[uuuhhh___PPPDDDGGGLLLOOOYYYiiixxxaaahhhttt~~~{{{xxxxxxyyyzzz|||~~~yyyuuuqqqlllhhheee\\\ZZZWWWTTTTTTUUUXXXZZZ[[[[[[[[[[[[[[[[[[[[[ZZZRRRSSSSSSSSSSSSRRRPPPOOOOOOKKKKKKNNNSSSZZZfffqqq|||}}}|||yyyvvvmmmiiiddd___[[[WWWSSSPPPMMMLLLIIIEEECCCAAA@@@@@@AAACCCEEEHHHOOO\\\kkkvvv|||vvvrrrnnniiieeeaaa^^^^^^^^^^^^dddkkknnnrrrxxx|||~~~wwwnnnccc[[[ZZZdddpppzzzllljjj|||___NNNGGGDDDLLL___wwwvvvcccMMM<<>>;;;:::GGGVVVZZZ^^^[[[TTTJJJAAA===>>>AAA======<<<>>>CCCIIIPPPTTT[[[ZZZXXXYYYZZZ[[[\\\[[[aaa`````````aaacccfffgggeeehhhfff^^^\\\bbbgggggg```bbbeeefffgggeeecccbbbfffgggggggggggghhhkkknnnmmmppprrrqqqooonnnppprrrnnnnnnnnnoooqqqtttwwwyyyiiiZZZUUUSSSTTTfffppprrr|||iiiXXXOOOIIICCC>>>>>>>>>>>>===<<<;;;999888;;;<<<======<<<===???AAA???@@@GGGVVVhhhxxxwwwpppggg___YYYTTTMMMIIIGGGEEECCCBBBBBBBBBAAA@@@@@@AAABBBCCCBBB@@@>>><<<666888<<<>>><<<<<>>@@@BBBDDDJJJVVVdddoootttyyyyyytttnnnkkkgggccc___[[[XXXXXXXXXYYY___gggmmmqqqwww|||wwwmmmfff___]]]eeepppyyyrrriiivvveeeOOOFFFAAAIII[[[sssyyycccMMM???BBBNNN]]]nnnzzzkkkYYYNNNEEEFFFIIIIIIGGGFFFDDDDDDCCCDDDFFFFFFEEEDDD>>>999333111222333222//////////////////000000000111111000000000000111111......///000000111222222////////////000000000000000000////////////000000000000000000000000000000000000000000111111111111333444777;;;HHHaaatttgggssszzzmmmdddgggjjjgggfffiiinnnuuuyyywwwyyyyyy{{{yyytttuuuxxxsssjjj^^^III===;;;;;;FFFTTTVVVXXXUUUPPPHHHAAA===>>>@@@=========???CCCIIIPPPTTTXXXXXXXXXYYY[[[\\\\\\[[[bbbbbbaaa```aaacccfffgggggghhhddd^^^^^^eeeiiiiiicccdddeeeggggggfffdddccceeefffgggffffffgggjjjmmmrrruuuxxxwwwuuurrrrrrrrrpppppppppqqqrrrtttwwwzzzkkkXXXQQQPPPPPPaaavvvsss{{{yyydddSSSKKKHHHDDDAAAAAAAAAAAA@@@???>>>======>>>???@@@???>>>>>>@@@BBB???@@@FFFRRRaaammmsssuuusssmmmddd]]]XXXSSSMMMIIIIIIGGGEEEDDDDDDDDDCCCBBB@@@AAABBBBBBBBB@@@>>><<<999:::<<<>>><<<<<>>@@@BBBGGGQQQ^^^hhhiiinnnppplllgggeeeaaa]]]YYYUUURRRRRRRRRTTT\\\dddlllpppvvv|||yyymmmgggaaa^^^eeeoooyyy}}}yyyhhhqqqnnnRRRGGG???EEEWWWnnneeeMMMBBBDDDJJJ\\\mmm}}}|||nnn[[[OOOFFFFFFIIIJJJIIIHHHFFFEEEDDDEEEFFFFFFDDDCCC@@@;;;555222222333111///////////////............111111000000000000111111000000000111111111222222......//////000000111111000000////////////000000000000000000000000000000000000000000111111111111777666666<<>>GGGRRRRRRQQQOOOKKKEEE???======>>>=========???DDDJJJPPPTTTUUUWWWYYY[[[]]]]]]\\\\\\cccbbbaaa```aaabbbdddffffffgggddd``````eeeiiiiiihhhhhhhhhhhhhhhgggggggggffffffgggffffffgggjjjmmmvvvyyy{{{{{{xxxtttqqqpppsssssstttsssssstttxxx{{{~~~~~~nnnYYYQQQOOONNN\\\yyy|||uuuzzzvvvxxxkkkXXXKKKEEEDDDCCCAAABBBAAA@@@??????????????????@@@@@@???>>>>>>@@@AAACCCEEEJJJSSS___gggkkkkkkoooiiiaaa\\\XXXTTTOOOKKKIIIGGGEEEDDDDDDDDDCCCBBB@@@AAABBBBBBAAA@@@>>>======;;;;;;=========AAAGGG[[[zzzqqq^^^WWWQQQ\\\vvvqqqVVVMMMOOOUUU^^^uuu{{{vvvrrrpppoootttrrrnnniiifffdddddddddaaaaaa___]]]\\\[[[ZZZZZZWWWWWWVVVUUUSSSPPPNNNLLLGGGEEEGGGLLLQQQVVV^^^gggqqq{{{~~~~~~zzzuuurrrmmmeee^^^XXXRRRMMMJJJHHHFFFDDDBBB@@@???>>>>>>>>>@@@BBBDDDHHHPPP\\\ddddddiiillliiieeeccc```\\\WWWRRROOOOOOPPPSSS\\\eeemmmqqqxxx}}}~~~qqqgggbbb___dddnnnzzzzzzooorrr{{{hhhpppwwwZZZKKK@@@EEEUUUjjjhhhNNNDDDDDDFFFYYYlllrrr^^^RRRGGGFFFJJJJJJJJJJJJGGGFFFEEEEEEFFFFFFDDDBBB>>>:::555222222222111000000000/////////.........111111000000000000111111444444333222111000///...---......///000111111222000000////////////000000///////////////////////////000000000111111111111:::888777===SSSsss~~~nnnkkkppptttssswwwnnnbbb\\\ppp|||oooeeeeeeeeeaaabbbgggnnnjjjmmmvvvzzzxxxxxx}}}yyyqqquuu}}}xxxkkkTTTAAA;;;???BBBKKKTTTRRRMMMKKKGGGCCC???<<<<<<<<<======>>>@@@EEEJJJPPPSSSSSSVVV[[[^^^______^^^^^^bbbaaa```______```bbbcccbbbgggjjjgggcccbbbeeehhhmmmlllkkkjjjiiijjjjjjkkkggghhhgggggggggiiillloooyyyyyyyyywwwtttqqqooonnntttvvvvvvuuutttuuuyyy}}}~~~rrr]]]TTTQQQOOOXXXnnnxxxrrruuuzzz}}}}}}wwwpppjjjbbbhhhxxxiii___RRRIIIFFFFFFFFFEEEEEEDDDCCCCCCCCCDDDDDDEEEBBBCCCDDDDDDCCCCCCEEEGGGJJJMMMSSS\\\ffflllooonnnooojjjccc^^^\\\XXXSSSOOOGGGEEECCCBBBBBBBBBAAA@@@@@@AAAAAAAAAAAA@@@???>>>???;;;:::<<<>>>>>>AAAFFFZZZvvvrrr___WWWTTT]]]tttrrrXXXNNNOOOXXXddd}}}{{{tttqqqpppqqqsssqqqnnnkkkhhhgggggggggbbbbbbaaa___^^^\\\[[[ZZZTTTUUUUUUTTTSSSQQQOOOMMMHHHFFFGGGLLLQQQUUU^^^gggmmmxxxzzzpppkkkbbbZZZSSSMMMIIIFFFEEEDDDBBB@@@>>>======>>>>>>@@@CCCEEEHHHPPPZZZbbbbbbhhhkkkiiieeeccc___[[[UUUPPPLLLLLLNNNSSS]]]gggppptttzzz~~~wwwkkkgggccceeemmmyyyuuusss{{{eeennncccQQQCCCGGGTTThhhpppTTTFFFDDDDDDQQQggg~~~tttbbbUUUIIIGGGJJJJJJJJJKKKGGGFFFEEEFFFGGGFFFDDDBBB:::777333111000111222222000000000000000000000000111111000000000000111111444444333222111000///...---......///000111111222000000////////////000000///////////////////////////000000000111111111111888888888AAAZZZ}}}mmmgggjjjkkkiiipppllliii___^^^uuu{{{ooohhhiiigggbbbbbbfffpppkkknnnyyy}}}xxxvvvzzz}}}vvv}}}rrrRRR@@@:::@@@EEEOOOWWWTTTLLLIIIEEEAAA>>><<<;;;:::======>>>AAAEEEKKKPPPSSSSSSWWW]]]aaaaaa```___``````___]]]\\\\\\^^^___aaaaaakkktttsssiiiaaacccjjjqqqpppnnnlllkkkkkklllmmmiiiiiiiiihhhiiikkkpppttt{{{xxxtttpppnnnnnnmmmmmmtttvvvxxxwwwuuuwww|||qqq]]]UUUQQQOOOSSS```rrr{{{uuukkkeeehhhlllpppqqqmmmeee^^^___```hhhwww{{{nnnccc]]]VVVRRRQQQQQQPPPOOOPPPOOOOOOPPPPPPQQQRRRSSSNNNPPPQQQQQQPPPQQQSSSUUUSSSWWW___iiiqqqvvvwwwwwwtttooohhhdddaaa]]]WWWSSSGGGEEECCCBBBBBBBBBAAA@@@@@@@@@AAAAAA@@@@@@??????===:::999<<<>>>???BBBGGGYYYrrrsss```YYYWWW^^^rrrppp[[[RRRQQQTTTaaa|||zzzqqqmmmnnnqqqpppnnnmmmkkkjjjiiijjjjjjcccdddddddddccc```]]][[[SSSSSSSSSSSSRRRPPPNNNMMMIIIGGGGGGLLLPPPUUU^^^ggglllwwwyyynnnhhh___VVVOOOJJJEEEBBBCCCBBB@@@>>>===<<<======;;;>>>AAADDDHHHOOOYYY```bbbhhhkkkhhhdddbbb]]]XXXRRRMMMIIIIIIKKKQQQ]]]hhhqqquuu{{{zzzpppmmmhhheeelllvvv}}}~~~|||}}}eeellljjjUUUEEEHHHTTTddd|||~~~aaaKKKDDDEEEHHH___xxxvvvfffXXXKKKHHHIIIJJJJJJKKKGGGFFFEEEFFFGGGGGGEEEDDD888666333111000000222333000000000000111111111222111111000000000000111111000000000111111111222222......//////000000111111000000////////////000000000000000000000000000000000000000000111111111111333777;;;EEEaaannnhhhkkklllhhhjjjgggeee^^^```yyy|||rrrkkkkkkhhhbbbaaafffmmmhhhnnn{{{wwwsssxxxUUUBBB;;;@@@FFFQQQYYYUUUKKKGGGBBB>>>===<<<;;;:::<<<===???BBBFFFKKKPPPSSSSSSXXX^^^aaa```______aaa]]]\\\[[[ZZZ[[[\\\^^^```bbbmmmyyyzzzooodddeeemmmrrrqqqooommmkkkkkkkkklllhhhiiiiiiiiijjjnnnsssxxx{{{vvvpppllllllmmmnnnnnnqqqtttxxxwwwvvvxxx~~~lllZZZTTTPPPOOOOOOVVVccclllggg]]]WWW[[[bbbllltttvvvrrrmmmjjjggghhhpppzzz}}}wwwpppiiieeeaaa___```aaaaaaaaacccdddfffggghhhiiiiiiiiidddeeefffeeecccccceeefffdddiiiqqqyyy~~~zzzuuunnniiieee___XXXSSSIIIGGGEEEDDDDDDDDDCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@<<<:::;;;=========BBBHHHUUUlll}}}uuubbb[[[VVV[[[lll}}}iiiYYYPPPMMMQQQ^^^{{{yyywwwmmmiiikkkpppoooooommmllllllkkkkkkllldddfffiiijjjiiieeeaaa^^^WWWWWWWWWUUUSSSQQQNNNMMMJJJGGGFFFJJJNNNSSS^^^hhhoooyyy~~~vvvmmmfff]]]TTTMMMHHHDDDAAAAAA@@@>>><<<<<<;;;<<<<<<888<<<@@@DDDIIIPPPZZZaaadddiiillliiieeeaaa\\\VVVRRRLLLHHHHHHKKKRRR^^^jjjppptttzzzwwwooommmhhheeekkkxxx~~~kkkooonnnVVVEEEHHHQQQ^^^uuuqqqRRRDDDFFFCCCYYYrrrzzzjjj[[[MMMHHHIIIJJJJJJKKKFFFEEEEEEFFFHHHHHHGGGEEE:::888555222000000111333---......///000111222222111111000000000000111111......///000000111222222////////////000000000000000000////////////000000000000000000000000000000000000000000111111111111---555===JJJfffpppkkkooopppmmmnnnkkkhhhbbbgggtttmmmmmmjjjfffhhhpppnnniiippp}}}~~~sssooovvvyyy[[[EEE;;;???DDDOOOWWWSSSHHHCCC===:::;;;<<<======<<<===???BBBGGGLLLPPPSSSSSSXXX^^^___]]]\\\]]]```\\\[[[ZZZZZZ[[[]]]___aaadddhhhqqquuuoooggggggmmmoooooommmkkkjjjiiihhhhhhfffgggggghhhjjjooouuuzzzvvvrrrllljjjkkklllmmmlllmmmrrrwwwwwwwwwzzz~~~}}}jjj[[[VVVPPPPPPPPPTTT___hhhddd[[[TTTZZZhhhzzz~~~zzzwwwxxx|||~~~xxxqqqkkkeee^^^VVVPPPIIIGGGEEEDDDDDDDDDCCCBBB@@@@@@@@@@@@@@@@@@@@@AAA===<<<>>>???<<<:::@@@HHHPPPdddssszzzyyyddd[[[VVVYYYggg{{{gggWWWNNNLLLPPP[[[xxx|||xxxzzzvvvjjjfffjjjoooqqqpppooonnnmmmmmmmmmmmmeeehhhlllooonnniiidddaaa]]]]]]\\\ZZZWWWTTTQQQOOOJJJFFFEEEHHHLLLRRR]]]gggqqq{{{xxxlllfff\\\SSSMMMHHHDDDAAA@@@???===<<<;;;;;;<<<<<<888<<>>BBBMMMTTTQQQDDD???999777999<<<>>>???<<<===???CCCGGGLLLPPPSSSRRRWWW]]]]]][[[ZZZ\\\___\\\[[[[[[ZZZ\\\^^^aaabbbcccbbbeeellllllgggfffjjjmmmlllkkkjjjhhhgggeeeeeeeeeeeefffgggiiiooovvv{{{pppllliiihhhjjjkkkjjjhhhkkkpppvvvwwwwwwzzz}}}{{{}}}kkk^^^[[[RRRSSSTTTWWWbbbkkkiii___YYYbbbssszzzrrrkkkddd\\\SSSLLLGGGEEECCCBBBBBBBBBAAA@@@AAA@@@@@@???@@@@@@AAAAAA>>>???AAA@@@:::777===GGGLLL___lllsss{{{|||}}}fff[[[XXXYYYeeekkk[[[SSSRRRLLLVVVqqqxxxwww}}}}}}rrrggghhhrrrsssrrrpppmmmkkkkkknnnpppmmmnnnoooqqqqqqoookkkgggccc```]]]YYYVVVUUUTTTTTTMMMIIIGGGHHHJJJQQQ___lllxxx}}}xxxtttppphhh]]]RRRJJJFFFEEE@@@@@@???===;;;;;;===>>>;;;===AAAFFFLLLSSSYYY\\\fffllloookkkddd^^^XXXRRRTTTQQQLLLIIIKKKSSS]]]eeelllsss}}}nnnjjjccc___fffqqqyyyooorrrfffSSSEEEFFFLLLVVVlllaaaEEEEEEBBBRRRggg{{{mmm\\\LLLGGGIIIJJJJJJJJJKKKHHHEEEDDDEEEGGGIIIIIIAAA<<<666222000000111111000000000000000000000000//////000000111111111222222111111111000000//////111111000/////////////////////............//////444111//////222333222000...///222444444333111000000555;;;LLLnnnzzzvvvzzz{{{xxxvvvmmm~~~{{{yyyppprrr|||mmmtttzzzlllmmmsss|||zzzaaaLLL@@@AAAGGGSSSWWWLLLBBBAAA???>>><<<;;;;;;;;;???>>>???CCCJJJOOOQQQQQQRRRUUUYYY[[[[[[[[[\\\]]][[[[[[[[[ZZZZZZ[[[___aaabbbbbbbbbbbbcccdddeeefffiiihhhhhhjjjllllllgggccciiieeebbbdddhhhnnnqqqqqqkkkhhhfffhhhkkklllkkkhhhffflllssswwwxxx||||||zzzyyyyyy{{{rrraaaWWWSSSRRRSSSZZZiiivvvvvvpppccchhhsssjjjcccZZZSSSRRREEEDDDCCCBBBAAABBBCCCDDDAAAAAABBBBBBBBBBBBBBBBBBBBB@@@>>><<<<<<>>>AAACCCMMMSSS]]]fffmmmuuu}}}gggZZZWWWWWW___vvvwww```UUUSSSNNNTTTjjj~~~|||~~~rrrggghhhpppppppppooommmkkkjjjlllnnnooopppqqqssssssrrrnnnjjjcccaaa]]]YYYVVVTTTTTTTTTNNNJJJHHHIIILLLSSSaaannn~~~|||xxxooodddXXXNNNGGGDDDAAA@@@???===:::999999:::;;;===AAAFFFMMMTTT[[[^^^eeekkkmmmiiibbb^^^YYYSSSQQQNNNJJJHHHLLLVVVbbbjjjooouuu}}}rrrhhhbbb```hhhrrryyy}}}nnnqqqjjjVVVFFFEEEJJJTTTjjjcccFFFCCCCCCQQQcccuuuppp^^^MMMGGGIIIJJJJJJKKKKKKIIIFFFFFFGGGIIIIIIIIIAAA<<<666222000000111111000000000000000000000000000000000000////////////000000000000/////////...111111000///////////////000//////////////////000333111//////111222111000000000111111222222222222333666<<>>===>>>CCCIIINNNPPPPPPPPPTTTXXX[[[[[[[[[[[[[[[]]]]]]]]]\\\[[[\\\___bbb_________``````aaabbbccceeeeeefffhhhiiihhheeebbbhhhfffccccccfffjjjkkkllljjjgggdddeeehhhkkklllkkkjjjmmmrrryyy~~~zzzuuuuuuvvvuuuxxx|||wwwggg]]]TTTTTTUUU^^^pppyyy{{{sssiii```VVVOOONNNFFFEEEDDDCCCCCCCCCDDDDDDAAAAAAAAAAAAAAAAAAAAAAAABBB@@@>>>===<<<>>>@@@AAAFFFLLLUUU^^^fffnnnxxx~~~kkk^^^VVVTTTZZZpppgggVVVRRRPPPRRRbbb}}}ssshhhgggnnnmmmnnnnnnmmmkkkjjjkkklllqqqqqqsssuuuvvvuuurrroooeeebbb^^^ZZZWWWUUUUUUTTTPPPLLLJJJKKKMMMSSSaaammmzzzooobbbVVVMMMGGGCCCAAA???<<<:::777666555;;;===AAAFFFNNNVVV]]]aaaeeeiiikkkfffaaa^^^ZZZUUUNNNKKKGGGHHHNNNZZZgggpppssswww~~~xxxhhhbbbaaajjjsssxxx{{{~~~lllmmmqqq[[[IIIEEEGGGPPPgggjjjJJJCCCBBBMMM]]]nnn~~~tttaaaMMMEEEFFFGGGHHHJJJKKKIIIHHHHHHIIIJJJJJJIIIAAA<<<666222000000111111000000000000000000000000111000000///......------000////////////.........111000000///////////////000000000000000000000000222000...///000111000000222111000///000111333444666777<<>>DDDPPPSSSIII:::999999999999999::::::===<<<>>>BBBGGGLLLNNNOOOOOOSSSWWW[[[[[[ZZZYYYYYY\\\]]]]]]\\\[[[[[[]]]___\\\\\\\\\\\\]]]^^^_________bbbdddeeedddcccbbbbbbhhhfffdddccceeeffffffeeejjjfffccccccggglllmmmmmmnnnnnnrrr|||~~~zzzvvvtttwwwwwwwwwyyy}}}mmmaaaXXXXXXYYYdddyyyrrrggg\\\RRRKKKJJJGGGFFFEEEDDDDDDDDDDDDEEEAAAAAAAAAAAAAAAAAAAAAAAABBBAAA???>>>===>>>>>>???@@@FFFNNNVVV^^^hhhsss{{{pppaaaUUUQQQTTTfffnnnWWWQQQOOOLLLUUUmmmzzz|||~~~uuupppvvvtttiiihhhllllllmmmoooooonnnllllllmmmrrrrrrsssvvvxxxxxxuuusssiiifffbbb]]]ZZZXXXWWWWWWSSSOOOLLLLLLMMMQQQ]]]iii||||||~~~{{{oooaaaUUUMMMEEECCC???===;;;999666555:::<<<@@@FFFNNNWWW^^^ccceeehhhiiieeebbb```]]]XXXNNNJJJGGGHHHPPP]]]jjjrrrvvvyyy~~~lllfffccciiirrrwww{{{}}}kkkgggwwwyyybbbLLLEEEEEENNNeee}}}rrrQQQFFF???IIIZZZnnn{{{fffOOODDDCCCDDDEEEGGGIIIHHHGGGHHHIIIJJJIIIGGGAAA<<<666222000000111111000000000000000000000000000000000000000/////////000000000000000/////////000000////////////000000111111111222222111111111000000/////////000000000111111000000111111222333777777<<>>CCCLLLOOOFFF<<<<<<;;;;;;;;;;;;<<<<<<;;;<<<>>>AAAEEEJJJMMMNNNNNNRRRWWW[[[[[[ZZZYYYYYYYYYZZZ[[[ZZZYYYXXXYYYZZZZZZZZZZZZZZZ[[[\\\]]]^^^\\\___cccdddbbb```bbbccceeeeeeeeeffffffeeedddbbbjjjgggeeegggkkknnnnnnmmmoooqqqvvvxxxvvvuuuvvvyyyzzzxxxzzz~~~~~~tttfff^^^^^^```kkksssfff[[[QQQKKKIIIGGGGGGFFFEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBAAAAAA@@@???>>>=========@@@DDDLLLSSS[[[fffrrr{{{qqqaaaUUUPPPPPP^^^zzzpppYYYTTTNNNLLLRRRdddwww|||ooooooqqqjjjggglll~~~}}}uuukkkiiikkkllloooqqqrrrqqqoooooooooqqqqqqrrruuuxxxyyyxxxvvvnnnkkkfffbbb^^^[[[ZZZZZZVVVRRRNNNMMMLLLNNNXXXcccpppqqquuu{{{|||lll\\\QQQHHHDDD@@@===<<<<<<:::888999;;;>>>DDDLLLVVV^^^ccceeehhhhhheeecccbbb^^^XXXPPPLLLHHHJJJSSS```kkkqqqxxxzzz}}}sssjjjdddgggooouuu{{{lll```iiigggOOOFFFEEEMMMddd|||tttTTTHHH???III]]]wwwlllTTTGGGDDDEEEFFFHHHHHHGGGFFFGGGHHHIIIHHHFFFAAA<<<666222000000111111111111111111111111111111//////000111222222333333111111111111111111111111000000////////////000000111111222222222222111111000000000///...///000000...000222333333333111000777777===RRRxxx|||mmmeee|||sssiiiaaahhhqqqnnneeebbbrrr}}}oooiiidddfff```bbbaaa\\\^^^___TTTEEE::::::???AAAHHHKKKBBB???>>>===<<<;;;;;;;;;;;;:::<<<>>>AAADDDHHHKKKMMMNNNRRRWWWZZZZZZYYYYYYYYYWWWYYY[[[[[[YYYXXXXXXXXXZZZZZZZZZZZZ[[[\\\]]]]]][[[^^^bbbcccbbbaaacccfffccceeehhhjjjiiigggeeedddhhhhhhiiinnnrrrsssqqqmmmooouuu||||||xxxuuussssssvvvyyyyyyvvvxxx}}}sssccccccfffrrrvvvjjj___UUUOOONNNGGGGGGGGGFFFEEEDDDDDDCCCEEEDDDDDDDDDCCCCCCBBBBBBAAA@@@???>>>======<<<<<<@@@DDDKKKQQQYYYdddpppyyyqqq___VVVPPPNNNXXXqqqnnn[[[XXXOOOOOOVVVdddoootttyyy}}}uuuhhhhhhllliiihhhiiiwww|||uuummmkkklllnnnpppssssssrrrrrrrrrrrrpppppprrruuuyyyzzzzzzyyyqqqooojjjeee```^^^\\\\\\XXXTTTPPPMMMKKKMMMVVV```iiimmmsssxxx|||wwwcccVVVMMMGGGAAA=========<<<;;;888999<<>>===<<<======>>>???CCCIIIOOOUUU___jjjrrr}}}sss___VVVQQQNNNUUUjjjkkk]]]WWWKKKLLLTTT```iiimmmqqquuuzzzxxxkkkkkkrrrqqqooommmvvvuuuooommmnnnoooppprrrsssrrrrrrsssuuupppqqqrrrvvvzzz|||||||||ssspppkkkfffaaa^^^]]]\\\XXXTTTPPPOOOMMMOOOXXXbbbkkkrrryyy|||{{{{{{pppbbbSSSKKKAAA<<<;;;<<<<<<;;;777888:::???GGGPPPYYY^^^bbbdddeeeccccccaaaZZZRRRPPPMMMKKKPPPZZZeeekkkmmmvvvwwwzzztttkkkdddffflllqqquuuyyyppp]]]___lllmmmUUUKKKIIIPPPfff}}}~~~hhhOOOEEEEEEIII]]]jjjRRRGGGFFFHHHJJJMMMKKKHHHFFFEEEGGGHHHIIIIIIAAA<<<666222000000111111111111111111111111111111//////000111222333333444000000111111222222222222///////////////000111111///000111222222111000///000111222111//////111333///000111222333222222111444999DDD[[[~~~~~~|||yyyqqqgggmmmvvvqqqaaabbbuuutttmmmfffaaaXXXZZZ^^^ZZZXXXTTTHHH>>>777999===<<>>@@@???CCCIIIMMMSSSZZZdddkkkxxx~~~xxxcccVVVRRRNNNSSSeee}}}lll]]]RRRKKKHHHMMM\\\kkkrrrttttttxxxyyyvvvwwwwwwsssxxxuuuooooooooooooppprrrrrrrrrrrrtttvvvqqqqqqsssvvv{{{~~~~~~~~~tttqqqlllfffaaa^^^\\\\\\WWWSSSQQQPPPOOOQQQZZZeeepppxxx{{{xxx{{{|||nnnWWWNNNBBB;;;:::;;;:::999666777999===EEENNNWWW\\\```bbbcccbbbbbb```XXXNNNOOOLLLKKKQQQ\\\ggglllmmmuuuvvvyyyqqqiiicccffflllooorrrtttqqq___```gggnnnVVVMMMKKKQQQggg~~~yyyeeeNNNFFFDDDEEEXXX}}}vvvbbbLLLCCCCCCFFFIIILLLMMMJJJGGGEEEGGGIIIJJJKKKAAA<<<666222000000111111111111111111111111111111000000000000000111111111//////000000111111111222///////////////000111111...///111222222111///...000222333222//////111444222111000000000111333333444;;;HHH^^^~~~~~~|||}}}vvvlllsss{{{wwwcccddduuu~~~uuupppiiieeeZZZ[[[```]]]ZZZSSSEEE;;;444777;;;:::@@@EEE@@@999999999999:::;;;<<<===:::===AAACCCDDDFFFKKKOOOLLLNNNOOOPPPPPPRRRTTTWWWTTTWWW\\\^^^^^^\\\[[[ZZZZZZYYYYYYZZZZZZ[[[\\\]]]^^^\\\\\\___dddhhhgggfffbbbhhhppprrroooiiidddbbb```aaafffnnnyyyyyyqqqmmmooosssqqqsssyyy~~~zzzsssnnnjjjsss~~~rrreee\\\YYYMMMNNNNNNNNNLLLKKKIIIGGGBBBBBBAAA@@@@@@???>>>>>>@@@???<<<::::::<<>>BBBLLLWWW\\\^^^``````^^^XXXRRRNNNHHHJJJMMMSSS\\\eeennnsssvvvwwwxxxzzz}}}rrrhhh``````eeejjjqqqxxxwwwhhhdddooo|||^^^OOOKKKTTTpppmmmUUUGGG>>>CCCNNNaaazzz~~~iiiYYYJJJDDDEEEGGGJJJMMMPPPLLLIIIHHHIIIJJJIIIGGGEEEAAA<<<666333222333444000000111111111222222222111111111111111111111111111000/////////000222222111///...000222333111//////......///111111000//////000000111111111111111222333444444222222222444999999HHHjjjvvv|||{{{vvvwwwrrrmmmvvv}}}yyyvvvnnnddd\\\WWWYYYXXXPPPDDD>>>666666777:::???CCCEEEFFF>>>===:::888777888999;;;999===??????AAAGGGIIIGGGKKKMMMPPPRRRRRRRRRRRRSSSSSSVVVYYY[[[\\\[[[YYYXXXWWWWWWVVVVVVWWWXXXZZZ[[[YYYXXXZZZ^^^___^^^aaafffkkkmmmoooooolllhhhdddbbbbbbbbbcccgggnnnsssuuuuuuuuuvvvwwwuuurrrppppppppppppsssxxx|||vvvooolllttt~~~rrraaaTTTMMMMMMMMMLLLKKKHHHFFFDDDBBBBBBBBBAAA@@@@@@??????@@@???===;;;:::;;;<<<===CCCDDDGGGJJJNNNTTT[[[```lllsss|||lllZZZTTTNNNOOOZZZqqqtttaaaXXXPPPOOOPPP___{{{sss|||||||||ttttttvvvwwwsssooolllmmmnnnooopppooonnnnnnpppsssuuuuuutttsssooojjjeeebbb^^^[[[XXXVVVRRRLLLHHHGGGHHHIIIJJJNNNOOOSSSYYY]]]\\\XXXTTTRRRUUUZZZ___fffmmmuuu{{{ooo___RRRDDD===;;;999888:::555555777:::<<>>888555666999<<>><<<:::888888888:::;;;:::===???>>>@@@DDDEEECCCJJJLLLOOOQQQQQQQQQRRRSSSTTTVVVYYY[[[\\\\\\[[[ZZZWWWVVVVVVUUUVVVXXXYYYZZZXXXWWWXXX\\\]]]]]]bbbhhhpppnnnlllkkkjjjhhhfffdddeeedddcccdddhhhlllnnnnnnoooppprrrrrrqqqppppppqqqmmmpppuuuyyy}}}~~~vvvooorrrzzzxxxfffXXXQQQQQQPPPNNNKKKHHHEEECCCAAAAAAAAA@@@??????>>>>>>>>>>>>===<<<;;;;;;;;;;;;@@@BBBDDDHHHLLLRRRYYY^^^hhhnnnwww~~~ppp^^^VVVOOOOOOWWWkkksss^^^RRRLLLLLLNNNZZZyyytttvvv~~~zzzrrrrrrtttyyyvvvrrrnnnmmmmmmnnnnnnnnnmmmlllmmmooopppooonnnpppnnnjjjgggccc___ZZZVVVUUUQQQKKKGGGEEEDDDDDDCCCCCCCCCDDDHHHLLLMMMJJJFFFCCCEEEGGGJJJNNNTTT[[[```nnnvvv~~~{{{nnn]]]PPPCCC===;;;888888:::555444555888:::<<>>???DDDEEECCCHHHKKKNNNPPPPPPPPPQQQRRRSSSUUUWWWYYYZZZ[[[[[[[[[WWWWWWVVVVVVWWWXXXZZZ[[[YYYWWWXXX[[[\\\^^^cccjjjrrrmmmhhheeefffgggfffdddgggeeeccccccdddgggjjjkkkiiikkknnnoooooooooqqqrrrnnnqqquuuxxx|||yyyrrrrrruuuyyy}}}{{{}}}}}}iiiZZZSSSSSSRRRPPPNNNJJJGGGFFFAAAAAA@@@??????>>>>>>============<<<<<<;;;;;;;;;===???BBBEEEIIIOOOVVV[[[eeejjjrrryyysss```WWWOOOOOOUUUeeeoooZZZMMMJJJKKKKKKRRRjjjxxxttt~~~{{{{{{~~~zzzrrrrrruuuyyywwwsssooollljjjjjjkkklllkkkjjjjjjlllmmmllljjjooommmkkkhhhddd___YYYUUUTTTPPPJJJFFFDDDBBB@@@>>>>>>???@@@AAAAAA@@@@@@???<<<<<<======>>>BBBGGGKKKSSS[[[eeemmmtttuuunnneeeVVVLLLBBB===:::777777999555333444777999999===CCCLLLMMMOOOPPPOOOKKKGGGDDDBBBDDDIIIOOOWWW```gggkkkrrrtttxxx}}}kkkfffcccbbbccceeemmmvvvzzzzzzxxxmmmfffzzzzzz___QQQKKKPPPgggvvv```QQQBBBHHHXXXmmmjjj^^^QQQKKKHHHGGGIIIMMMPPPOOOMMMKKKIIIIIIJJJKKKHHHDDD>>>888333111222222...000222333444333111000222000...------...000222///000000000111111111111000000000//////000222333///......///111111000///222111000000000111333444000111333222111111333444555>>>WWWxxxrrrxxxyyyyyyuuuqqqxxxwww}}}{{{mmmiiifffcccYYYJJJ>>>999444666;;;AAAGGGGGGDDD@@@<<<;;;:::999999999::::::999===>>>>>>@@@EEEGGGEEEGGGIIIMMMOOOOOOPPPQQQRRRRRRSSSTTTVVVXXXZZZ[[[\\\YYYXXXXXXXXXXXXZZZ[[[\\\[[[YYYYYY[[[]]]___eeelllnnniiicccaaabbbddddddcccgggfffdddcccdddfffjjjlllfffhhhkkkmmmnnnoooqqqsssrrrtttwwwyyy{{{~~~yyyuuuuuuuuussssssvvvuuukkkaaa^^^___cccjjjqqq~~~nnn]]]QQQQQQQQQOOOMMMKKKHHHFFFAAAAAA@@@??????>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;<<<>>>@@@CCCGGGMMMTTTXXXaaagggnnnuuu{{{ttt```VVVOOOOOOSSS```~~~rrr^^^RRRKKKMMMMMMPPPaaayyy{{{www~~~wwwrrrsss}}}~~~vvvvvvxxxyyyxxxuuuooojjjgggggghhhjjjiiihhhiiikkklllkkkjjjnnnllliiigggccc^^^XXXSSSPPPMMMIIIEEECCCAAA>>><<<;;;===???>>>:::999:::;;;888999999888777999<<<>>>===EEEMMMSSSYYY]]]ZZZTTTLLLEEE>>><<<:::666666888666333333777888777999===DDDFFFHHHIIIIIIFFFCCCAAA>>>AAAFFFNNNVVV___fffjjjrrrtttxxx}}}ooohhhbbbaaabbbeeemmmtttwwwzzzmmmmmmrrrxxxmmmcccsssxxx^^^PPPIIILLL```xxx{{{gggWWWCCCLLL```zzztttgggXXXOOOIIIEEEGGGKKKPPPPPPNNNLLLIIIIIIKKKMMMIIIEEE???888333111111222///000111222333222111111111111////////////111111//////000111111111111000111111000///...///222555///......///111111000///000000000///000111111222///111222222111111333444444???[[[yyytttlllffflllxxxyyyzzzwwwvvvpppzzz{{{qqqpppqqqnnnbbbOOOAAA<<<555666:::DDDNNNOOOHHH@@@;;;:::::::::999:::::::::999===>>>>>>@@@EEEFFFEEEEEEHHHLLLNNNNNNOOOPPPQQQQQQRRRSSSTTTVVVYYY[[[]]]ZZZYYYYYYYYYYYY[[[\\\]]]\\\ZZZZZZ\\\^^^___dddkkkgggdddaaa___```aaacccccceeeffffffeeeeeegggjjjmmmeeehhhkkkmmmnnnoooqqqssstttvvvwwwyyy{{{~~~|||xxxyyyxxxsssqqqqqqssscccZZZQQQOOONNNPPPTTTZZZiiivvvvvvdddPPPOOOOOONNNLLLIIIFFFEEEAAAAAAAAA@@@??????>>>>>><<<<<<;;;;;;;;;;;;;;;<<<===>>>@@@BBBEEEKKKQQQUUU]]]ccckkkrrryyyxxxbbbWWWOOOPPPRRR\\\zzzsss___TTTIIILLLLLLNNN[[[ooozzzyyy|||zzz~~~wwwqqqqqq|||}}}zzzyyy{{{}}}|||yyysssmmmiiihhhiiihhhgggggghhhkkkllllllkkkkkkiiifffccc```[[[UUUQQQLLLJJJFFFCCCBBB???<<<:::999:::;;;:::888666666777555666777666666666888:::555:::>>>@@@DDDIIIHHHEEEBBB===:::;;;:::666555777777333333777888666666999<<<>>>@@@BBBCCCBBB@@@>>>;;;>>>DDDLLLUUU^^^fffjjjpppssswww|||tttjjjaaa```cccgggmmmrrrttt~~~zzzlllkkkooozzzzzznnnaaahhh|||zzz^^^NNNFFFHHH]]]uuujjjVVVGGGNNNaaazzzzzzmmm]]]QQQHHHDDDFFFKKKNNNPPPPPPOOOKKKJJJJJJLLLJJJFFF???888333111111111000000111111111222222222111111111111111111111111...///000111222111111000...000222111//////111333///......///111111000///......///000000000000///...000222222111111333444555@@@]]]xxxoookkkbbb\\\cccpppzzzzzzwwwvvvkkkxxx}}}uuuwww|||zzzkkkTTTCCC<<<666555999FFFTTTXXXMMMBBB:::::::::::::::::::::::::::===>>>===>>>BBBCCCAAADDDGGGKKKMMMNNNNNNPPPQQQRRRRRRSSSTTTVVVZZZ]]]___YYYYYYXXXXXXYYYZZZ\\\]]][[[YYYZZZ]]]]]]^^^bbbhhh```aaaaaa```___```bbbdddeeefffhhhgggffffffhhhkkkgggiiilllnnnnnnoooqqqrrrssstttvvvxxxzzz~~~~~~}}}|||{{{wwwuuuvvvyyylllcccXXXQQQKKKKKKJJJIIIKKKOOOZZZbbbttt}}}jjjSSSSSSRRROOOLLLIIIFFFDDDBBBBBBBBBAAA@@@@@@??????===<<<:::999999:::<<<===>>>???@@@BBBDDDIIIOOOSSSYYY___hhhpppwwweeeYYYQQQQQQQQQYYYvvvrrr\\\QQQJJJMMMLLLMMMZZZllluuurrruuuuuuxxxzzzzzz~~~{{{tttqqqyyy~~~{{{zzz{{{~~~xxxqqqllllllmmmgggffffffhhhkkkmmmmmmllljjjgggdddaaa]]]YYYSSSOOOIIIGGGDDDBBBAAA???<<<999777777666666777777555333222444666666666666777999555888999888:::>>>???===<<<999888:::999666444666777444333777888666555777777888;;;>>>???>>>===<<<999===CCCKKKUUU^^^fffjjjoooqqqvvv{{{xxxlll```___cccgggmmmqqqrrr}}}~~~ssssssxxx{{{}}}ooo```bbbvvv}}}___MMMDDDGGG]]]vvvjjjQQQKKKPPP```uuu}}}ooo^^^QQQHHHCCCFFFLLLKKKOOORRRRRRNNNKKKJJJJJJKKKGGG@@@999444111111111111111000000111111222333111111222222222222111111...///000222222111111000,,,///333333111000000111///......///111222000///,,,---///000000000///......000111222111111333444666AAA^^^wwwlllfff\\\UUU\\\iii|||{{{{{{zzzuuusss}}}xxxnnn}}}www|||pppVVVBBB:::777444888GGGYYY]]]QQQCCC::::::::::::::::::::::::;;;>>>>>><<<<<<@@@@@@===DDDGGGJJJLLLMMMNNNOOOQQQSSSSSSSSSTTTWWW[[[^^^aaaXXXXXXWWWWWWXXXYYY[[[\\\ZZZYYYYYY\\\]]]\\\```fff\\\___bbbbbb```___bbbeeeeeegggiiihhhfffeeegggiiihhhkkkmmmnnnooooooqqqrrrppprrrtttwwwyyy~~~|||vvvttt~~~}}}zzzzzz|||xxxkkk___WWWTTTNNNKKKLLLLLLJJJJJJLLLRRRWWWddd{{{mmmYYYXXXVVVSSSOOOKKKGGGEEECCCCCCBBBAAAAAA@@@@@@???===<<<:::888888:::<<<>>>???@@@AAABBBDDDHHHNNNRRRVVV\\\fffooovvv}}}hhh[[[RRRRRRPPPVVVsssttt]]]QQQRRRSSSPPPQQQ]]]pppwwwtttqqqpppsssxxxzzz~~~~~~vvvqqqvvv~~~|||~~~~~~yyytttqqqpppllljjjmmmrrrrrrlllffffffccc^^^[[[WWWSSSOOOLLLHHHFFFCCC???===<<<<<<<<<666666555444444444555555888666555666999:::777555444555555666777999:::;;;::::::999888777777666555444333333333333333444444888777777888::::::999888888===CCCIIIPPPXXXccckkkppprrrwww{{{~~~rrrhhh___]]]bbbfffiiijjjuuuxxx~~~kkkTTTZZZnnn```LLLLLLOOO\\\ssszzz[[[MMMIIITTTkkkyyy{{{qqq]]]PPPHHHDDDEEEIIIKKKMMMNNNNNNLLLKKKKKKLLLPPPIII@@@999666444222111000000111333333333333333000000//////000111222222///111222111000///000111111111111111111111111111222111000111222111000...111222333222111000000222111000///000333444555555<<>>>>>>>>???:::::::::::::::::::::::::::<<<>>>AAADDDHHHMMMPPPTTTYYYaaakkkuuu}}}mmm___SSSPPPOOOVVVpppsss]]]UUUIIINNNQQQXXXjjj}}}vvvpppnnnuuu~~~~~~~~~~~~~~~|||wwwrrrlllkkklllkkkddd^^^^^^\\\XXXUUURRROOOKKKHHHEEECCCAAA???===<<<<<<<<<888888777666666666777777888666666888:::;;;999777666666666666666777888999666666666666666555555555555444444333444444555555777777888999:::::::::999777;;;BBBGGGNNNWWWaaaiiipppssswww|||rrrggg^^^]]]bbbfffiiikkktttwwwnnnYYY\\\pppdddOOOMMMOOO[[[qqqdddNNNIIIPPPeeesssxxxuuuaaaRRRIIICCCDDDHHHKKKMMMOOOOOOMMMLLLKKKLLLPPPIII@@@999666444222111000111111222222333444444000000000000000111222222///111222111000///000111111111111111111111111111.........000222333333111---///000000//////000222111000000111222444555555999@@@ZZZzzzpppfff]]][[[]]]dddpppuuu{{{yyyxxxyyywwwqqqmmmuuu|||rrrdddvvv~~~ppprrrwww{{{sss^^^HHH<<<666666;;;GGGSSSUUULLLAAA888888777666666666777888<<<<<<===>>>@@@BBBCCCDDDFFFGGGIIIJJJKKKMMMQQQTTTSSSUUUWWWXXXXXXYYY\\\^^^\\\YYYVVVVVVYYY\\\]]]]]]]]]\\\[[[ZZZ\\\___cccfff```___^^^```dddfffeeedddcccdddfffhhhiiiiiihhhhhhllliiijjjnnnnnnjjjiiimmmnnnqqqvvvxxx{{{sss^^^^^^___iiizzz|||vvvzzzyyyrrrggg___[[[WWWSSSOOOQQQZZZhhhyyyuuubbbVVVVVVZZZUUURRROOOGGGCCCCCCBBB@@@???>>>>>>???:::::::::::::::::::::::::::<<<>>>AAACCCGGGLLLOOORRRVVV^^^gggqqqyyyppp```TTTQQQPPPVVVnnn}}}cccWWWNNNPPPRRR___zzzzzztttvvv|||{{{sssjjjdddbbb___ZZZVVVSSSQQQNNNLLLJJJHHHEEECCC@@@@@@??????>>>===<<<<<<;;;;;;:::999999999999999888888888:::<<<<<<;;;999999999888777777777888888444444444555555666666666666555555444444555555666666666777999999:::::::::666:::@@@EEEKKKTTT___fffnnnqqqvvvzzz~~~rrreee[[[\\\bbbfffiiilllrrruuuqqq]]]]]]qqqiiiRRRNNNNNNYYYooojjjOOOGGGKKK___oooxxxyyyeeeUUUIIICCCCCCGGGKKKMMMPPPQQQOOOLLLKKKKKKOOOIIIAAA:::666444222111222111111111111333444555000000000000000000111222///111222111000///000111111111111111111111111111.........000222333333111,,,---///000///000111333000000000111222333555555777@@@\\\zzzpppeee```___dddhhhjjjtttyyytttrrrrrrnnnmmmuuu~~~zzzooo\\\lll{{{nnnjjjkkkpppnnn^^^III<<<999888;;;EEEOOORRRJJJAAA999999999999999999999999======>>>???AAABBBDDDEEEDDDFFFHHHJJJLLLOOOSSSVVVTTTUUUWWWXXXWWWXXXZZZ[[[[[[ZZZXXXYYY[[[\\\\\\\\\[[[ZZZZZZZZZ\\\^^^aaacccaaa```aaaccceeeeeedddbbbbbbdddfffhhhiiiiiiiiihhhkkkkkkmmmnnnkkkfffgggkkknnnrrrwwwzzz}}}yyyfffVVVTTTTTT\\\rrr~~~vvv~~~uuuiii___VVVSSSVVVaaaooo~~~{{{eeeXXXXXX^^^[[[YYYUUUKKKDDDCCCAAA@@@???>>>>>>>>>;;;;;;:::::::::::::::::::::;;;>>>@@@BBBFFFKKKNNNRRRUUU\\\eeennnwww~~~wwwgggXXXTTTQQQVVVlllkkkYYYRRRPPPRRRccczzz|||~~~~~~zzzqqqddd[[[WWWUUURRRPPPIIIGGGEEEDDDDDDCCC@@@???===>>>>>>???@@@@@@??????>>>>>>===<<<;;;;;;;;;;;;;;;;;;===>>>>>>>>><<<;;;<<<;;;;;;::::::::::::;;;666666666666777777777777777666666555555555555666444555777888888888999:::777;;;???CCCIIIQQQ\\\dddkkknnntttxxx{{{tttdddXXXZZZaaadddhhhlllpppsssrrr```]]]oookkkSSSNNNMMMXXXnnnhhhMMMEEEJJJ^^^sss|||hhhWWWJJJBBBCCCGGGKKKNNNQQQRRRPPPMMMKKKJJJNNNJJJBBB;;;666444222222333222000000000222444666111000000000000000111111///111222111000///000111111111111111111111111111222111000000222111000......000111222111111333444000000111111222333444666888BBBaaazzzrrrllljjjkkkhhheeettt~~~vvvqqqsssqqqqqqzzz|||ooo\\\ggg~~~xxxqqqjjjffffffcccVVVFFF===::::::===EEENNNOOOHHH@@@999999:::;;;;;;;;;::::::<<<<<<===>>>@@@BBBDDDEEECCCEEEHHHJJJLLLOOORRRUUUTTTUUUWWWWWWVVVVVVWWWYYYYYYYYYYYYZZZ[[[[[[[[[ZZZYYYYYYYYYYYY[[[\\\^^^___aaabbbdddeeefffeeebbbaaabbbdddfffiiijjjjjjiiihhheeeiiimmmmmmjjjgggjjjoooqqquuuzzz~~~sss```UUUPPPMMMRRRddd|||rrrqqqrrrdddZZZVVV\\\gggqqq}}}fffYYYYYYaaaaaa___YYYMMMEEECCCAAA@@@??????>>>===;;;;;;;;;;;;;;;::::::::::::;;;===???AAADDDIIILLLSSSWWW]]]fffoooyyymmm\\\VVVRRRUUUjjjqqq[[[QQQOOORRRbbbrrrlllgggeeebbb___^^^```bbbccciiiooovvvwwwuuuwww~~~~~~~~~~~~yyypppbbbWWWQQQNNNLLLJJJBBB@@@????????????>>><<<;;;<<<>>>@@@BBBCCCCCCCCCAAAAAA@@@>>>>>>=========???AAACCCDDDCCCAAA@@@???======<<<<<<<<<<<<<<<===:::999999888777777666666999888777666666666666666333555888888777777888:::999<<>>GGGNNNMMMEEE===444555666777888777777777;;;;;;<<<===???AAACCCDDDCCCFFFHHHJJJJJJLLLNNNPPPRRRTTTVVVWWWVVVUUUVVVWWWVVVWWWYYYZZZZZZZZZZZZZZZ\\\\\\[[[[[[\\\]]]^^^___bbbccceeefffeeecccaaa```aaacccgggjjjkkkkkkjjjhhhccciiimmmmmmjjjkkknnnrrrssswww|||ppp]]]UUUOOOJJJLLLZZZrrr~~~tttjjjvvvuuudddWWWXXX]]]bbbkkkwwwgggYYYZZZdddfffddd\\\MMMFFFCCC@@@???@@@???>>><<<<<<<<<<<<;;;;;;:::::::::999;;;===>>>@@@CCCGGGJJJRRRVVV]]]fffpppyyyooo\\\TTTQQQUUUiiiqqqZZZMMMOOOTTT```yyyppp^^^WWWNNNLLLJJJHHHGGGIIIKKKMMMNNNSSSYYY[[[\\\___eeekkkqqq|||~~~|||zzzxxxwwwwwwooobbbUUUMMMHHHEEECCC>>>===;;;<<<======<<<;;;999:::<<>>>>>>>>===<<<;;;:::999888777777<<<;;;:::999999999999999555888;;;:::888777888::::::<<<>>>???BBBIIISSSZZZfffnnnyyy~~~gggWWWZZZ```aaaccciiimmmrrr~~~}}}lllZZZeeezzzgggQQQKKKIIIVVVnnnyyy___GGGCCCLLLhhhnnn\\\LLLCCCEEEKKKNNNPPPSSSSSSQQQNNNLLLKKKLLLJJJEEE>>>777333222333222111111111111333444555222111111000000000000000///111222111000///000111000000000000000000000000.........000222333333111///111111000.........///...111333222111111444777===KKKlllsssiiixxx}}}tttaaahhhuuuwwwpppvvvwwwsssmmmcccRRRBBB;;;<<<666888===EEEKKKJJJBBB:::666666777777888888999999;;;;;;;;;===>>>@@@BBBCCCDDDFFFIIIJJJJJJJJJKKKMMMQQQSSSVVVVVVVVVUUUUUUVVVTTTVVVXXXYYYYYYYYYZZZ[[[cccbbb```^^^^^^^^^```aaaaaaccceeeeeecccaaaaaaaaa```cccgggkkklllllljjjiiiggglllooonnnlllnnnppppppssswww{{{~~~mmm[[[SSSMMMHHHJJJTTTjjj~~~rrryyysss]]]WWWVVVTTTXXXbbbiiivvvjjj[[[\\\gggkkkiii^^^MMMGGGCCC@@@???@@@@@@===;;;======<<<<<<;;;:::::::::999;;;===>>>???AAAEEEHHHLLLQQQZZZeeeoooyyyxxx```UUUPPPTTThhhoooZZZMMMQQQWWW```ppp~~~|||vvvsss^^^NNNIIICCCBBBAAA@@@@@@@@@AAABBBAAACCCFFFHHHJJJNNNSSSWWW[[[dddqqq}}}~~~{{{||||||{{{xxxuuussspppnnnnnnllleee[[[PPPGGGBBB>>>===<<<:::999:::;;;<<<;;;:::777888999<<<@@@DDDHHHJJJJJJIIIHHHGGGEEEEEEEEEEEEFFFJJJPPPTTTTTTTTTTTTUUUNNNMMMKKKHHHFFFDDDCCCBBBAAAAAA@@@@@@??????>>>>>>AAA@@@???>>>============999<<>>:::888:::<<<:::;;;<<<<<<>>>CCCMMMTTT___kkkyyymmmZZZ]]]bbbaaaccciiimmmrrrpppZZZ```sssfffPPPJJJHHHUUUmmmwww```HHHDDDMMMiiisss```OOODDDEEEKKKPPPRRRSSSRRRPPPMMMLLLMMMLLLJJJFFF???777333222333000111111222222333444444222222111000000000000000///111222111000///000111000000000000000000000000.........000222333333111...///000000///...000111...111333333000000444888<<>>???AAACCCDDDDDDGGGJJJKKKKKKKKKLLLMMMOOOQQQUUUVVVUUUUUUUUUUUUTTTVVVYYYYYYYYYZZZ]]]___gggeeeaaa^^^\\\]]]^^^```aaacccdddcccaaa```aaaccc```cccgggkkkmmmllljjjiiijjjooopppnnnooossstttpppssswww|||ooo^^^RRRMMMIIIJJJQQQccc{{{mmm```XXXOOOOOOWWWYYY```lllnnn___```lllqqqooobbbOOOHHHDDD??????@@@@@@===:::=========<<<;;;;;;::::::999;;;<<<===>>>@@@DDDGGGGGGNNNXXXeeepppyyy~~~ppp^^^SSSRRRdddzzzkkkZZZQQQSSSWWW\\\hhh{{{{{{```lll}}}~~~rrrcccRRRFFFBBBBBBAAAAAA@@@@@@@@@@@@@@@>>>>>>>>>???BBBFFFJJJLLLLLLRRR\\\eeepppzzzvvvvvvsssrrrooollliiifffeeeddd^^^YYYQQQIIIBBB>>>;;;::::::999888999:::;;;:::999666666777:::>>>DDDIIILLLMMMMMMKKKJJJIIIHHHHHHHHHGGGLLLTTTYYY[[[\\\]]]___ZZZXXXUUUQQQMMMJJJHHHGGGEEEEEEEEEFFFFFFFFFGGGGGGDDDCCCBBBAAA@@@@@@@@@@@@<<<@@@BBBAAA<<<:::;;;>>>::::::;;;::::::@@@HHHOOOXXXeeewwwqqq]]]___dddbbbcccjjjmmmsssppp[[[^^^ooogggPPPIIIGGGTTTmmmuuuaaaJJJEEELLLhhhxxxcccPPPEEEEEEKKKQQQRRRSSSRRROOOMMMMMMNNNKKKKKKGGG@@@888333222333000000222333333333333333222222111000000///000000///111222111000///000111000000000000000000000000222111000111222111000......000111222111222333555---111444333000000444888;;;LLLqqq~~~uuu~~~ooo___hhhvvvuuufffgggrrrrrrppppppoookkk\\\HHH;;;666333333444999>>>@@@===:::666555444444555777999;;;<<<======???@@@BBBDDDEEEDDDGGGJJJLLLLLLLLLMMMOOONNNQQQTTTVVVUUUUUUUUUUUUTTTWWWYYYZZZYYY[[[___bbbgggddd___[[[YYYYYY[[[]]]```bbbcccbbb______aaaddd```cccgggkkkmmmmmmkkkiiijjjnnnooonnnrrrxxxxxxssstttyyyrrrdddTTTOOOKKKKKKOOO^^^}}}}}}lll```RRROOOUUUSSSTTTZZZlllsssccccccpppvvvtttfffQQQHHHDDD??????@@@AAA===999>>>>>>===<<<;;;;;;::::::999;;;<<<===>>>@@@CCCFFFFFFMMMYYYfffrrrzzziiiXXXRRR___sssiiiZZZUUUTTTTTTVVV```vvvzzzwwwxxx}}}~~~VVV[[[fffvvvxxxtttlllaaaUUULLLGGGFFFAAA@@@>>>>>>???>>>;;;999===>>>>>>???@@@AAAAAAAAAHHHLLLPPPTTT[[[hhhyyyuuuooolllnnnmmmkkkgggbbb\\\WWWTTTSSSPPPKKKEEE@@@<<<:::999:::::::::::::::::::::::::::::::::;;;<<<@@@EEEJJJNNNMMMLLLKKKKKKJJJIIIIIIIIIKKKOOOUUU[[[aaaeeegggeeeffffffaaa[[[VVVTTTUUUVVVWWWUUURRRQQQSSSPPPKKKLLLMMMMMMLLLKKKHHHFFFEEEDDDBBB@@@??????>>><<<:::<<<<<<;;;:::;;;>>>DDDHHHVVV]]]iiivvvvvvccccccgggeeecccfffpppttt}}}mmm]]]aaannnjjjWWWIIIFFFUUUhhh}}}gggZZZOOOIIIMMMeeeqqq[[[LLLGGGFFFQQQUUUVVVQQQNNNNNNLLLIIIQQQLLLEEE???:::666222000111111111111111111111111111111111111000000//////111000//////000222222111222111000//////000111222111000///......///000111------------...///111111...///111000///000555999<<>>999666555666999<<<===:::777:::999888777777777888999777999<<>>???>>>;;;888;;;999888:::<<<;;;888555777999;;;>>>@@@BBBCCCDDDGGGLLLUUUbbbqqq}}}mmmXXXQQQ[[[qqqgggWWWMMMRRRTTTSSS[[[qqqyyymmmsss}}}zzzrrruuuVVVXXX]]]fffooosssrrrnnngggccc\\\TTTMMMHHHEEECCCAAA@@@??????@@@???===;;;<<<<<<<<<<<<===>>>???@@@BBBDDDFFFGGGJJJSSS___hhhpppyyyxxxmmmiiihhhgggfffdddaaa\\\WWWRRROOOJJJHHHDDD@@@===;;;;;;;;;999999999999999888888888999:::::::::<<<@@@EEEIIIMMMMMMLLLJJJHHHFFFEEEDDDFFFHHHKKKQQQWWW]]]bbbeeeiiilllmmmjjjeeeaaa```aaa___aaa```^^^___```^^^YYYXXXXXXXXXWWWUUUSSSPPPOOOJJJFFFAAA===<<<<<<<<<;;;;;;;;;:::999999===BBBFFFJJJRRR^^^mmmxxxxxxeeecccgggfffeeehhhpppuuukkkZZZaaappplllXXXJJJGGGVVViii}}}hhh[[[NNNIIILLLcccqqq\\\NNNIIIIIIQQQUUUVVVRRROOOOOOMMMJJJPPPLLLFFF@@@:::666333111111111111111111111111111222222111111111000000000111000//////000111222111222111000//////000111222222111000000000000111222222111000000///000000000000///......///222444666<<>>???>>><<<999:::888777999;;;;;;999777888999;;;===???AAACCCDDDKKKOOOYYYfffsssuuu]]]TTT[[[lllkkkZZZPPPTTTTTTSSSZZZnnn~~~wwwnnnvvv~~~xxxqqqrrrxxx|||fffdddccceeeiiijjjhhhfff___ZZZTTTPPPOOONNNLLLJJJEEEDDDBBBAAABBBAAA???===>>>===<<<<<<<<<>>>@@@AAAAAABBBBBBAAAAAAEEEMMMSSSUUU]]]gggnnnrrrwwwxxxiiibbb____________]]]ZZZVVVQQQMMMKKKEEECCC@@@===;;;;;;;;;<<<999999999999999999999999999:::::::::;;;???EEEIIINNNMMMLLLJJJGGGEEEBBBAAAAAACCCEEEJJJPPPWWW]]]```iiimmmqqqqqqnnnkkkkkkllljjjmmmnnnnnnppprrrpppkkkfffeeedddbbb___\\\YYYXXXOOOIIIAAA;;;999:::;;;<<<::::::999888888;;;@@@DDDGGGNNNZZZgggsss||||||hhheeehhhhhhhhhkkkpppvvvvvvttt~~~hhhWWW___oooppp\\\LLLHHHVVViiiiii]]]MMMHHHJJJ]]]{{{mmmZZZMMMJJJJJJQQQVVVWWWSSSPPPPPPNNNKKKNNNKKKGGGAAA;;;666333111111111111111111111111111222222222222222111111111000000000000000111111222111111000000000000111111333333222222222222333333666555333222111000//////444333111111333555777777===RRRzzz}}}~~~}}}tttzzz{{{uuuppprrruuuvvv{{{xxx___HHH;;;444444444777999:::888777666666666777888:::;;;<<<:::;;;===>>>@@@AAAAAAAAADDDEEEGGGJJJLLLMMMNNNOOOLLLLLLMMMOOORRRTTTTTTSSSUUUWWWXXXYYYXXXXXXZZZ[[[\\\[[[YYYYYYZZZ]]]```bbbeeedddaaa______```aaacccdddfffggggggffffffhhhiiihhhiiikkkoootttwwwwwwvvvxxxzzztttfffYYYPPPLLLNNNNNNUUUqqqmmmdddXXXTTTMMMJJJRRR```mmmrrrccc```bbbnnnzzzxxxgggVVVIIIDDD???===>>>>>>===;;;:::888777777999::::::999999999999;;;===@@@DDDEEEMMMRRR\\\gggsss}}}{{{```WWWZZZfff|||mmmZZZSSSTTTSSSSSS]]]nnn}}}yyyyyyxxxttt~~~{{{tttssssssrrr~~~{{{{{{{{{zzzxxxuuuiiibbb[[[XXXYYYYYYWWWSSSNNNKKKHHHFFFEEECCC@@@>>>BBB@@@>>>======@@@BBBDDDAAABBBBBBBBBBBBDDDHHHLLLHHHNNNUUUYYYZZZ\\\```cccllloootttwwwzzz~~~uuuggg]]]XXXWWWVVVYYYXXXWWWUUURRROOOLLLKKKGGGEEEBBB>>><<<;;;;;;;;;<<<<<<<<<<<<<<<=========999:::::::::;;;???EEEIIINNNMMMMMMKKKIIIFFFCCCBBB>>>>>>@@@CCCIIIPPPVVVZZZ___eeekkknnnnnnmmmmmmoooooosssuuuvvvyyy}}}{{{vvvmmmllliiieee```\\\YYYWWWMMMHHHAAA;;;:::;;;<<<<<<:::::::::999999;;;???BBBKKKPPPYYYcccmmmvvv}}}lllfffhhhjjjkkkmmmooovvvtttmmm~~~}}}gggUUU\\\jjj}}}vvvaaaPPPJJJVVVhhhlll___LLLGGGGGGUUUnnnuuucccSSSIIIGGGIIIQQQVVVWWWTTTQQQQQQOOOKKKLLLKKKHHHBBB<<<777333222111111111111111111111111222222222222222222222222///000000000///000111333111000000000000000000111222222222222222222222222666555444222111000//////333333333222111333666999>>>SSSzzzzzzwww{{{{{{uuu{{{vvvoooqqqtttrrryyywww___HHH;;;333333444666777888888777777777777888888999::::::;;;<<<===>>>???@@@AAAAAACCCDDDFFFHHHJJJLLLMMMNNNKKKKKKMMMOOOQQQSSSSSSSSSUUUWWWWWWWWWWWWXXXZZZ\\\[[[ZZZXXXXXXZZZ]]]aaadddhhhfffbbb```___aaaccceeeeeefffggggggffffffgggiiiggghhhkkkooosssuuuwwwwwwxxxzzz~~~{{{lll\\\SSSOOOOOONNNTTTooossscccXXXNNNKKKKKKOOO[[[hhhaaa___bbbllluuuqqqaaaQQQIIIDDD???===>>>???===;;;;;;:::888777777888888888:::999888999;;;???CCCFFFLLLQQQ[[[eeeoooxxxxxx```XXXZZZbbbuuupppYYYSSSSSSQQQUUUaaaqqqzzz|||vvv|||~~~yyyvvvyyy~~~~~~}}}xxxsss}}}uuujjjeeecccaaa]]]YYYZZZVVVQQQLLLIIIEEEBBB???CCCAAA???===>>>@@@BBBDDD>>>????????????AAACCCEEEBBBFFFIIIKKKJJJIIIKKKMMMVVVXXXZZZ[[[]]]```dddgggpppuuuwwwtttsssvvvxxxxxxrrrlllbbb[[[VVVSSSQQQOOORRRRRRQQQQQQPPPNNNMMMMMMIIIGGGCCC@@@===<<<<<<<<<<<<<<<=========>>>>>>>>>::::::;;;;;;<<<@@@FFFJJJKKKLLLLLLKKKIIIGGGDDDCCC=========@@@DDDIIIOOORRRTTTZZZaaafffggggggiiikkkllloooqqqrrruuuyyyxxxtttllljjjfff```[[[VVVRRRPPPFFFCCC???============<<<;;;;;;;;;:::999;;;>>>AAAHHHMMMTTT\\\dddmmmvvv|||ooohhhhhhkkkllllllmmmtttsssgggsssyyydddSSSXXXcccuuuzzzdddRRRKKKVVVgggnnnaaaLLLFFFCCCOOOeeeyyyzzzuuujjj[[[NNNFFFFFFHHHPPPUUUWWWUUURRRQQQOOOKKKIIIJJJIIIDDD===777444333111111111111111111111111222222222222222222222222///000111000//////111333000000000111111000000000000000111111111111000000333222111000000000000000---000222000------333888>>>TTTzzzuuunnnyyy}}}wwwuuunnnmmmmmmooo~~~wwwppptttuuuqqqlllqqquuuqqqcccPPP???555222333444555666777777888888888888999888888888888<<<<<<======???@@@AAABBBCCCCCCDDDFFFHHHIIIKKKLLLKKKLLLNNNPPPQQQRRRSSSTTTUUUVVVWWWWWWWWWXXXZZZ\\\ZZZYYYWWWWWWZZZ^^^ccceeejjjgggdddbbbaaacccfffgggfffggggggfffeeeeeegggiiifffhhhkkknnnqqqsssvvvwwwzzz{{{qqq___UUUPPPPPPOOOTTToooqqq___RRRNNNKKKGGGOOO]]]ZZZZZZ]]]fffmmmiii[[[NNNGGGCCC>>>===>>>>>>===;;;===<<<:::777666555666777:::999777777:::>>>CCCFFFKKKQQQZZZbbbkkksss{{{mmm\\\VVVYYYccc|||zzz___SSSRRRPPPTTT```nnnrrrooommmrrrvvvtttttt|||xxx{{{yyyqqqlllfffbbbeee```ZZZSSSNNNJJJEEEBBB@@@???>>>======>>>@@@AAA@@@????????????@@@BBBBBBEEEFFFHHHHHHGGGHHHIIIKKKJJJJJJKKKKKKLLLPPPUUUYYYjjjqqquuurrrmmmkkkhhheeebbb]]]VVVSSSRRRPPPMMMJJJLLLLLLLLLMMMNNNOOOPPPPPPJJJHHHEEEAAA???>>>>>>>>>;;;;;;;;;<<<======>>>>>>;;;<<<<<<<<<===AAAGGGKKKKKKKKKLLLLLLJJJGGGEEECCC>>>>>>>>>???AAAEEEHHHJJJKKKPPPWWW\\\]]]___aaadddccceeeeeeeeeggglllkkkgggdddaaa]]]WWWRRRMMMJJJIII@@@???>>>>>>???>>><<<;;;;;;<<<<<<::::::;;;===@@@EEEJJJQQQYYY```jjjvvv~~~qqqiiihhhkkkkkkjjjmmmtttooo___eee}}}ooo___PPPTTT]]]oooyyydddSSSLLLWWWhhhqqqbbbMMMEEEAAALLLcccwwwvvvqqqgggZZZNNNGGGGGGIIINNNTTTWWWTTTRRRQQQOOOKKKGGGIIIJJJFFF>>>888444444111111111111111111111111111111111222222222222222...000222111///...111444000000111111111111000000...///000000000000///...000000/////////000000111///222333222000111666;;;???VVV{{{sssiiiqqq~~~rrrnnnqqqjjjjjjjjjhhhtttzzzvvv{{{{{{tttcccdddccc\\\QQQEEE:::555222444555666555666888999999999999999999888777666;;;<<<<<<===>>>@@@BBBCCCDDDDDDDDDEEEFFFGGGIIIIIIJJJMMMOOOQQQQQQRRRTTTUUUSSSUUUWWWWWWWWWXXXZZZ\\\WWWWWWWWWXXX[[[___cccfffiiigggeeeddddddfffhhhiiigggggggggfffeeeeeegggiiigggiiilllnnnoooqqqtttvvv{{{|||vvvaaaWWWQQQPPPOOOUUUqqqnnnXXXPPPKKKFFFHHHPPPNNNNNNSSS[[[bbb```VVVLLLDDDAAA======>>>>>>;;;999;;;;;;;;;999666444555666999888777777:::>>>BBBEEEKKKPPPXXX___fffoooyyyzzzcccXXXSSSWWWfffeeeSSSQQQOOOQQQ[[[eeefffaaa```gggnnnssswwwzzzttt{{{vvvqqqooolllggg```YYYSSSOOOJJJHHH@@@??????>>>>>>??????@@@CCCBBBAAAAAACCCEEEGGGHHHMMMMMMLLLKKKKKKLLLOOOPPPJJJIIIHHHFFFFFFJJJOOOSSSaaakkkttttttppplllgggbbb^^^WWWPPPMMMMMMNNNLLLIIIJJJJJJLLLNNNPPPSSSUUUVVVRRROOOKKKFFFBBB@@@??????;;;;;;<<<======>>>??????<<<=========???BBBHHHLLLPPPQQQQQQPPPNNNKKKGGGEEEAAAAAA@@@@@@AAABBBCCCCCCEEEIIIOOOSSSTTTVVVYYY]]]ZZZ[[[YYYVVVWWW[[[[[[XXXVVVTTTPPPLLLHHHEEEDDDCCC???===<<<<<<======;;;::::::;;;;;;:::888999;;;>>>AAAGGGOOOVVV]]]gggsss||||||sssiiihhhjjjjjjgggoootttnnn[[[^^^kkk|||uuuaaaWWWLLLOOOZZZooouuubbbRRRLLLYYYjjjsssbbbOOOEEE@@@NNNggg|||xxxsssiii\\\OOOGGGFFFHHHMMMRRRVVVTTTRRRQQQNNNJJJEEEIIIJJJGGG???888555555111111111111111111111111000000000111111111222222...111333111......111444///000111222222111000///...///000000000000///...000000/////////000000000333111///000555999::::::@@@WWW~~~ssslllssszzz{{{lllgggzzztttoooooollliiiqqq||||||vvvccc```ZZZRRRIII@@@;;;888333555666666555666888;;;777777888999:::999888888;;;;;;;;;<<<>>>AAACCCDDDGGGFFFEEEEEEEEEFFFHHHHHHIIILLLPPPQQQPPPQQQSSSUUUQQQTTTWWWXXXXXXXXXYYYZZZUUUVVVWWWYYY\\\```dddfffffffffeeeeeeeeeggghhhiiihhhhhhgggfffdddeeegggiiigggjjjlllmmmmmmooorrruuuxxx{{{{{{cccYYYQQQPPPOOOWWWtttbbbRRRLLLHHHEEEFFFDDDEEEIIIPPPUUUTTTMMMEEEAAA>>><<<===>>>>>>:::666666888:::999777666666888888777777777:::>>>AAADDDHHHMMMSSSYYY___iiiuuu~~~nnn___XXXPPPUUUhhhaaaQQQPPPNNNOOOWWW___```[[[XXXbbbpppzzzxxxpppzzzzzzuuutttooojjjccc\\\WWWRRROOOLLLAAAAAAAAAAAAAAAAAAAAAAAA@@@??????AAAEEEIIILLLMMMRRRQQQNNNLLLKKKLLLNNNPPPPPPNNNKKKGGGFFFHHHLLLPPPUUUcccqqquuutttqqqmmmhhh___XXXNNNJJJJJJLLLKKKIIIKKKLLLNNNQQQTTTXXX[[[]]]]]]YYYSSSLLLFFFAAA???======>>>>>>???@@@AAAAAAAAA===>>>>>>>>>???CCCIIIMMMWWWXXXXXXVVVSSSOOOJJJGGGCCCCCCBBBBBBAAAAAA@@@@@@AAAEEEJJJLLLMMMOOOSSSWWWUUUTTTQQQMMMMMMQQQRRRNNNJJJHHHFFFCCCAAA?????????@@@>>>;;;:::;;;;;;:::999999::::::999777888:::<<<<<>>AAADDDEEEIIIHHHGGGFFFFFFFFFHHHHHHHHHLLLOOOPPPOOOPPPRRRUUUPPPSSSWWWYYYYYYYYYYYYZZZTTTUUUWWWZZZ]]]aaadddeeedddddddddeeefffggghhhiiihhhhhhgggeeeddddddgggiiihhhkkkmmmmmmmmmnnnqqquuussswww~~~dddYYYQQQPPPOOOXXXwwwkkkTTTMMMKKKFFF@@@BBBBBBDDDIIILLLJJJDDD===???===<<<===???===999444222555999:::888777888:::777777777888:::>>>AAACCCEEEIIIOOOSSSYYYcccqqq{{{jjj___ZZZOOOSSSiiiuuuWWWNNNNNNNNNPPPWWW```bbb^^^ZZZfffwww~~~vvvppp}}}{{{sssrrrmmmkkkgggaaa[[[UUUPPPMMMEEECCC@@@======???AAACCC===BBBGGGHHHHHHLLLTTT\\\]]]___]]]YYYWWWYYYYYYVVVWWWVVVTTTQQQNNNMMMOOOQQQZZZ___hhhrrryyyzzzwwwssshhh\\\PPPKKKJJJJJJMMMQQQIIILLLQQQUUUZZZ^^^dddgggcccbbb]]]VVVNNNHHHEEEDDDAAA@@@???@@@BBBBBBAAA@@@???;;;;;;???CCCFFFMMMUUUXXX[[[[[[XXXWWWUUUOOOHHHIIIIIIHHHFFFDDDBBB@@@???BBBAAABBBGGGIIIJJJNNNUUURRRPPPMMMJJJGGGFFFGGGHHHGGGGGGFFFCCC???===============>>>>>>======<<<;;;<<<;;;::::::999999::::::<<>>>>>>>>???AAACCCBBBDDDEEEFFFEEEEEEGGGHHHIIIMMMNNNMMMNNNRRRRRROOOQQQQQQRRRVVV[[[\\\YYYUUUWWWWWWWWWXXX[[[^^^aaacccjjjiiigggfffeeefffhhhiiieeeeeedddeeeeeefffggghhhfffgggjjjmmmppprrrqqqooovvvnnn]]]RRRPPPNNNVVVvvv~~~||||||bbbOOOGGGEEEDDDDDDBBB@@@BBBDDDDDDBBB???=========<<<;;;;;;::::::;;;;;;:::888777555444444777777888999;;;===???@@@DDDGGGLLLQQQXXXaaammmuuuppp___WWWSSSYYYdddnnn]]]SSSMMMNNNPPPSSS___bbbVVVXXXcccttt}}}vvvwwwqqqpppqqqooolllgggaaaZZZTTTPPPHHHGGGDDDBBBBBBBBBDDDEEEEEEHHHLLLLLLLLLQQQ[[[dddcccffffffbbbbbbdddccc```bbbbbb```]]]ZZZWWWWWWXXX]]]bbbkkkvvv}}}|||yyyooobbbUUUOOOLLLKKKMMMPPPOOOQQQUUUYYY^^^dddjjjooonnnlllfff]]]SSSKKKGGGEEEAAA@@@???@@@AAABBBAAA@@@DDD@@@@@@CCCFFFIIIPPPWWW^^^aaacccaaa___]]]XXXQQQMMMMMMLLLKKKIIIGGGFFFEEEBBBAAABBBGGGIIIKKKPPPWWWTTTSSSPPPLLLHHHEEEDDDCCCDDDDDDCCCAAA===<<<<<<===>>>>>>>>>>>>>>>=========<<<<<<;;;::::::::::::;;;;;;===@@@CCCGGGPPP[[[cccjjjooowww}}}{{{kkkhhhhhheeefffjjjnnnvvv{{{ooolllkkkqqqlll___VVVTTTiiittt[[[KKKIIIVVVdddmmmZZZJJJKKK^^^qqq|||uuujjj___QQQEEEBBBDDDMMMUUU[[[YYYUUUSSSPPPLLLKKKLLLKKKGGGAAA;;;777555333222222222222222222333000000000111111111222222222333333222000///000111///000111111222222111111///111222111000///000111///000111222222111///...000222444444333444999===AAA^^^zzzssstttvvv~~~||||||wwwvvvzzz|||yyywwwxxxnnnbbbUUULLLDDD===:::;;;666666666777888888999999:::::::::::::::::::::999:::<<<===>>>>>>???AAACCCAAACCCEEEEEEEEEEEEGGGIIIIIILLLMMMLLLMMMQQQRRROOOQQQRRRTTTWWWYYYZZZXXXVVVWWWVVVVVVWWWYYY\\\___aaacccdddeeegggggggggggggggffffffffffffffffffggggggjjjjjjlllnnnpppqqqpppooorrr{{{tttbbbUUURRRPPPWWWwww}}}ssspppooopppttteeeQQQHHHDDDBBB@@@???===>>>@@@@@@===;;;=========<<<;;;;;;::::::888888777777777777777777777777888999;;;===???@@@AAAEEEKKKQQQXXXcccoooxxx}}}~~~wwwdddYYYTTTYYYcccttt```UUUNNNOOOPPPRRR]]]```TTT[[[bbbppp~~~zzz}}}|||}}}{{{~~~|||uuuppppppooonnnmmmiiibbbZZZRRRNNNLLLKKKJJJIIIHHHHHHHHHHHHHHHJJJLLLLLLLLLSSS^^^gggkkkoooqqqppppppsssrrrnnnkkklllllliiieee```^^^]]]ccchhhrrr}}}vvviii\\\TTTPPPMMMNNNPPPUUUWWWZZZ___dddllltttzzzyyyvvvpppggg\\\SSSNNNLLLFFFDDDBBBBBBDDDDDDDDDCCCDDDAAA???AAACCCFFFMMMUUU```eeehhhfffdddaaa\\\UUUQQQPPPNNNLLLIIIGGGEEEDDDEEECCCCCCFFFHHHJJJPPPXXXYYYYYYXXXSSSLLLFFFBBB@@@CCCDDDCCCAAA>>><<<===>>>>>>>>>=========>>>??????===<<<<<<;;;;;;;;;;;;;;;;;;<<<===>>>AAAHHHRRRZZZaaahhhqqqxxx||||||mmmjjjiiiffffffiiiqqqxxxzzz{{{xxxlllXXXYYYqqqwww]]]KKKHHHUUUccc{{{vvv```OOONNN]]]kkk|||}}}uuukkk___QQQEEECCCFFFNNNVVV[[[YYYVVVTTTQQQNNNLLLLLLLLLHHHBBB<<<888666333333333222222333333333/////////000000000111111111222333333111111222333...///000000111111000000///111222111000///000111///000111222222111000///000333555555444555999===CCC```xxxooosss}}}}}}~~~}}}wwwpppmmmpppfffZZZNNNAAA777555999555666666777888888999999999999:::::::::::::::::::::;;;===>>>>>>???AAABBB???AAACCCDDDDDDEEEGGGIIIHHHKKKLLLKKKLLLPPPQQQOOOPPPSSSVVVWWWWWWVVVVVVVVVVVVVVVUUUUUUWWWYYY\\\^^^]]]___dddgggiiihhhfffeeehhhhhhhhhhhhhhhggggggggglllmmmnnnoooooooooooooooqqqzzz~~~zzzgggXXXUUUSSS[[[{{{zzzwwwmmmiiifffeeeffflll|||dddQQQHHHDDDBBB???>>>============:::888=========<<<;;;;;;::::::777777777777777777888888777777888999;;;===>>>??????DDDJJJQQQYYYdddqqqzzzzzz|||jjj\\\UUUZZZccc{{{gggYYYPPPPPPRRRUUU___cccXXX```bbbmmm~~~zzzvvvuuu~~~jjjiiijjjppp||||||zzz{{{zzzuuurrrsssnnnoooooolllfff]]]TTTNNNPPPPPPPPPOOOOOONNNMMMLLLKKKMMMOOOPPPQQQWWW```gggpppuuuyyyzzz|||~~~zzzuuuwwwwwwuuuooojjjfffdddkkkpppzzzzzzmmm```XXXTTTPPPPPPSSSTTTXXX^^^eeelllttt|||~~~}}}xxxpppggg^^^XXXVVVMMMKKKIIIHHHIIIJJJIIIHHHCCC@@@@@@AAABBBEEEMMMVVVdddjjjnnnlllhhheee___XXXXXXVVVSSSOOOJJJFFFDDDBBBIIIFFFEEEFFFGGGGGGMMMTTT___aaaaaa]]]TTTKKKDDDBBBEEEEEEEEECCC@@@??????AAA>>>>>>=========>>>???@@@===<<<;;;;;;::::::;;;;;;;;;<<<<<<<<<>>>CCCMMMTTT[[[cccmmmuuu{{{}}}nnnlllllliiihhhlllqqqxxx{{{aaa]]]qqqwww\\\KKKIIIUUUddd}}}```QQQPPP\\\hhhwww~~~wwwnnnbbbSSSHHHFFFKKKOOOWWW\\\ZZZVVVUUUSSSPPPKKKLLLKKKGGGAAA<<<888666333222222111111222222333/////////000000000111111///000222222111111222333......///000000000000000///111222111000///000111//////000111111111111000000222444444333444888<<>>>>>>>>@@@BBB===???BBBCCCDDDEEEGGGIIIGGGJJJKKKIIIKKKPPPQQQOOOPPPSSSWWWWWWUUUSSSTTTVVVXXXWWWVVVUUUVVVXXX[[[\\\]]]___cccfffhhhgggfffeeejjjkkkkkklllkkkjjjhhhgggkkklllmmmnnnnnnnnnooopppqqqzzz~~~jjjYYYVVVUUU___~~~xxxsssooohhhddd___]]]\\\___kkkwww}}}___NNNGGGEEEDDDAAA@@@@@@???>>>===;;;:::=========<<<;;;;;;::::::::::::999888777666555555777777888999:::<<<>>>???@@@DDDJJJQQQXXXcccpppyyyyyyzzzppp___WWW[[[cccyyyvvv___TTTRRRUUUXXXccciiibbbdddfffooovvvpppsssaaa\\\[[[aaalllvvv|||~~~|||yyyxxx{{{|||xxxuuuvvvuuuwwwxxxwwwqqqhhh^^^XXXTTTUUUUUUVVVUUUTTTSSSRRRTTTWWW[[[]]]___bbbggglllsssyyy{{{vvvsssqqqtttyyy{{{ooobbb\\\XXXUUUUUUXXXRRRXXX```iiirrrzzz{{{rrrhhhaaa]]]TTTQQQNNNMMMNNNNNNNNNMMMHHHFFFEEEFFFGGGIIISSS^^^lllsssyyywwwrrrmmmfff```___]]]ZZZUUUQQQNNNLLLKKKMMMJJJHHHHHHFFFDDDGGGMMM]]]bbbfffddd[[[PPPHHHDDDFFFFFFFFFDDDAAA@@@AAABBB???>>>>>>>>>>>>>>>??????<<<<<<;;;:::::::::::::::999:::;;;;;;;;;@@@HHHNNNTTT\\\hhhqqqxxx}}}~~~pppnnnooollllllooooootttjjj^^^hhhttt[[[KKKJJJWWWfff^^^PPPRRR___iiixxxzzzuuunnncccTTTHHHGGGLLLPPPWWW\\\YYYVVVUUUTTTQQQIIIJJJJJJFFF@@@;;;777555111111000000000000111111000000000111111111222222---...000000//////111222......///000000000000000///111222111000///000111//////000111111111111111...000333222111333777;;;HHHeeesssmmmtttwwwjjj___rrryyyuuummmaaaOOO>>>888:::555555666777888999::::::999888888888888999:::;;;999;;;=========>>>@@@BBB<<<>>>AAABBBBBBDDDFFFHHHFFFIIIIIIHHHJJJOOOQQQOOOOOOSSSVVVVVVTTTSSSTTTVVVYYYXXXWWWWWWXXXYYY\\\]]]aaabbbbbbccceeefffggggggkkklllnnnoooooommmjjjhhhfffiiilllmmmlllmmmnnnpppnnnwww|||kkkYYYVVVXXXccc|||wwwqqqjjjfff\\\WWWSSSQQQOOOPPPXXXaaasss}}}^^^LLLFFFEEEEEEAAAAAAAAA@@@???===<<<;;;=========<<<;;;;;;:::::::::999999888777666555555777777888999:::;;;===>>>BBBFFFKKKPPPWWW```llltttzzz{{{ttt```XXX[[[ccc{{{gggXXXSSSVVVXXXbbbjjjfffggglllvvvqqqjjjooo]]]WWWTTTZZZdddmmmwww~~~|||{{{}}}{{{|||}}}{{{sssjjjddd[[[\\\]]]]]]^^^^^^]]]]]]^^^aaaeeegggiiikkknnnpppxxx~~~~~~}}}}}}~~~rrrgggaaa___]]]]]]___WWW\\\dddlllttt|||sssiiicccZZZWWWTTTRRRRRRSSSSSSRRRLLLJJJJJJJJJIIIKKKUUUaaannnwww~~~}}}xxxsssmmmgggaaa___\\\YYYVVVTTTSSSSSSPPPMMMKKKKKKGGGCCCDDDIIIUUU]]]fffhhh```TTTLLLHHHHHHHHHHHHEEECCCAAABBBCCCAAAAAABBBBBBAAA@@@@@@???===<<<<<<;;;:::;;;;;;;;;888:::<<<;;;:::===BBBGGGKKKTTT```kkkrrrxxx~~~}}}{{{~~~qqqppppppmmmlllooolllqqq{{{mmm[[[^^^xxxsss[[[LLLJJJVVVddd^^^QQQRRR```kkkyyyrrrppplllcccTTTGGGFFFKKKPPPWWW[[[YYYUUUUUUTTTRRRHHHIIIIIIFFF@@@:::777555000000////////////000000000000000111111111222222---...//////......000111...///000000111111000000///111222111000///000111/////////000111111222222---000222222111222666:::HHHfffzzzwwwpppnnnwww}}}pppbbblll}}}uuugggSSSAAA888999444555666777888999:::;;;999888777777888999;;;<<<999:::<<<======>>>@@@AAA<<<>>>@@@AAAAAABBBDDDFFFEEEHHHHHHFFFHHHNNNPPPOOOPPPRRRSSSTTTTTTTTTUUUVVVZZZYYYXXXXXXYYY[[[]]]^^^cccbbbaaaaaabbbdddgggiiijjjlllnnnppppppnnnkkkiiiccchhhlllnnnmmmlllmmmoooiiirrrwwwnnnZZZWWWZZZhhhyyyxxxzzzwwwtttqqqnnniiiccc___TTTOOOKKKIIIGGGGGGLLLRRRbbbxxx```MMMEEECCCCCC>>>???@@@???===;;;;;;<<<=========<<<;;;;;;::::::666666666777888888999999777777888888999;;;<<<===CCCFFFKKKOOOUUU]]]hhhppp{{{|||yyybbbXXX[[[aaa|||ooo\\\SSSSSSTTT]]]hhhgggjjjrrr|||}}}nnneeekkk{{{ZZZTTTSSSYYYaaakkkxxxwwwrrrdddeeeeeefffggghhhiiiiiilllmmmnnnpppqqqtttwwwyyyyyynnniiigggeeeeeegggbbbeeehhhmmmttt|||tttmmmccc```\\\ZZZZZZZZZZZZZZZSSSQQQPPPNNNKKKKKKVVVbbbnnnyyy|||wwwrrrhhhfffbbb]]]YYYWWWVVVUUURRROOONNNNNNKKKEEEEEEHHHMMMYYYfffkkkeeeZZZRRROOONNNNNNMMMKKKGGGEEEFFFFFFDDDEEEGGGGGGFFFDDDAAA@@@???>>>>>>===============<<<>>>@@@???===<<>>???AAA===>>>@@@AAA@@@AAACCCDDDDDDGGGGGGEEEGGGMMMPPPOOOPPPPPPPPPRRRTTTVVVVVVUUUYYYXXXXXXXXXYYY[[[]]]_________^^^___aaadddgggiiifffiiillloooooommmjjjgggdddiiioooqqqnnnkkkkkkmmmhhhqqquuu}}}sss^^^ZZZ]]]kkk|||wwwyyy{{{wwwpppmmmiiifffeeedddbbb```TTTOOOKKKJJJHHHEEEHHHMMMVVVhhhbbbOOOFFFBBB@@@<<<>>>@@@???===;;;<<<============<<<;;;;;;::::::555666666777888888999999777777888888999:::<<<<<>>>>>@@@DDDMMMZZZfffnnntttyyy}}}|||{{{wwwssstttrrrooonnnhhheeeffflllpppxxxsssbbbSSSYYYrrryyy```MMMGGGOOOZZZrrr```MMMIIIUUUaaaqqq{{{wwwkkkllllllfffXXXJJJHHHMMMOOOUUUYYYWWWTTTTTTTTTRRRJJJKKKKKKGGGBBB===999888222222111111111111222222............/////////000000111222111000///000111000000111222222222222222///111222111000///000111////////////000111222333///111333333222333888<<>>===>>>???>>>======<<<;;;;;;::::::999999888888777777666666888888888888999:::;;;<<<@@@CCCHHHMMMRRR[[[fffooo|||}}}dddXXXYYY]]]nnnpppYYYNNNPPPTTTbbbtttzzzwww|||~~~{{{www{{{|||nnnppp`````````dddlllzzz{{{vvvvvvvvvwww||||||uuuqqqooommmkkkppprrrsssvvvyyyrrrnnnkkkiiijjjkkklllllldddaaa```___]]]^^^eeennn}}}vvvmmmeee```]]]\\\TTTVVVVVVTTTPPPLLLIIIHHHKKKWWWhhhssstttlllaaaZZZZZZ[[[[[[WWWQQQLLLKKKLLLOOOPPPQQQQQQNNNHHHBBB>>>???AAACCCCCCBBBAAA@@@???===BBBGGGGGGCCC@@@AAADDDHHHNNNYYYfffrrrxxx{{{{{{~~~wwwqqqrrr~~~qqqiiijjjjjjhhhhhhhhhllluuuiiiYYYTTTXXXlll{{{YYYMMMIIIMMMZZZlll___JJJBBBLLL___uuu|||sssooovvv{{{qqq]]]LLLHHHLLLOOOTTTYYYZZZWWWSSSQQQQQQOOOOOONNNKKKFFF???:::666111000///000111222111000333222222222111111000000222222222333333222222222222111111111000000/////////111222111000///000111/////////000111111222222000111222222222444888;;;BBBiii~~~}}}sssqqq}}}~~~~~~mmmnnnWWWDDD<<<===333333333555777:::===???999888777777777888::::::::::::;;;;;;<<<============>>>???@@@AAABBBBBBCCCCCCDDDDDDDDDDDDFFFJJJMMMQQQQQQRRRSSSTTTUUUUUUVVVZZZ[[[[[[ZZZYYYYYYZZZ\\\``````______```bbbeeegggiiijjjkkklllllljjjhhhgggfffhhhjjjkkkkkkllloooqqqrrrooosss~~~www___ZZZ\\\uuu~~~jjj]]]aaahhhvvv}}}tttppppppsssttttttkkk___PPPHHHGGGIIIHHHGGGLLLSSSeee~~~hhhRRRDDD@@@CCCFFF===@@@AAA???>>>>>>>>>===@@@???>>>===<<<;;;::::::888888888888888999999999666555555666888:::<<<>>>BBBCCCGGGMMMVVVaaajjjooogggYYYYYY^^^lllxxxfffYYYSSSQQQWWWkkk{{{xxxzzz{{{pppooowwwyyytttzzzttttttvvvzzz|||{{{zzzyyyxxxyyyzzz{{{~~~|||xxxxxxzzz{{{zzzyyyrrrpppqqqssstttwwwxxxpppjjjgggeeebbbcccdddbbb]]]WWWSSSRRRQQQ\\\lllyyy~~~yyyppphhhfffgggfffccc]]]XXXVVVVVVRRRTTTVVVVVVSSSMMMFFFAAA>>>@@@CCCFFFFFFEEECCCBBB???CCCGGGFFFCCCAAABBBDDDKKKQQQ\\\jjjuuu}}}}}}yyysssnnnqqqvvvllljjjhhhfffeeelllooovvv~~~cccVVVQQQTTTiii|||ZZZMMMHHHKKKXXXlll|||mmmUUUCCC???NNNddd{{{fffSSSMMMOOOPPPTTTYYYZZZWWWSSSRRRRRRPPPPPPNNNJJJEEE???999666111000///000111222111000000000000000/////////...111111222222222222111111000000000000//////......///111222111000///000111111111111000000000000000000111222222222444888;;;HHHnnnxxxpppuuu{{{zzz|||}}}nnnlllSSS???666555444444444555777999;;;<<<999888777777777888999:::::::::;;;;;;<<<============>>>>>>???@@@AAABBBCCCDDDFFFGGGGGGHHHIIILLLOOOQQQRRRSSSTTTUUUVVVVVVVVV[[[\\\\\\[[[ZZZZZZ[[[]]]^^^^^^]]]]]]^^^```cccddd```aaaccceeeeeeeeedddccceeegggiiijjjjjjkkkmmmooosssqqqvvvuuu```^^^ddd~~~zzzdddVVVYYYaaaooo}}}ooo[[[MMMFFFEEEDDDBBBHHHLLLYYYnnn~~~uuujjjZZZMMMFFFEEEGGGIII???AAABBBAAA@@@@@@@@@@@@??????>>>===<<<;;;::::::888888888888888888888888777777777777999;;;===>>>AAADDDIIIOOOWWW```kkkrrr~~~gggWWWTTTWWW\\\fffpppuuu}}}zzz^^^RRROOOSSS]]]sssuuu|||yyytttuuuxxx|||www|||~~~}}}~~~|||rrrqqqtttxxx{{{}}}tttmmmiiifffbbbdddeeeccc^^^WWWQQQNNNOOOWWWfffuuuxxxqqqhhhhhhhhhddd^^^XXXTTTSSSVVVYYY\\\\\\YYYRRRJJJDDDBBBEEEJJJOOORRRQQQMMMIII???BBBEEEEEECCCAAACCCEEEKKKRRR]]]kkkvvv|||wwwpppjjjnnn~~~}}}qqqmmmiiieeedddmmmnnntttmmmVVVOOOQQQddd^^^OOOHHHKKKYYYoootttdddTTTEEECCCQQQgggmmmWWWLLLJJJPPPUUUYYYZZZWWWSSSRRRSSSRRRQQQNNNJJJEEE>>>888555222111000000111222111000000000000000////////////000000111111111111000000////////////............///111222111000///000111222222111111000//////...000111222222222444888;;;GGGlllzzzkkkiiiiiipppwwwnnn~~~mmmUUUCCC:::888555555555555666777888999888888777777888888999::::::::::::;;;<<<<<<============>>>>>>???AAABBBBBBCCCFFFHHHJJJJJJKKKMMMNNNPPPRRRTTTUUUVVVWWWVVVVVV[[[\\\\\\[[[ZZZZZZ[[[]]]\\\\\\[[[\\\\\\^^^```aaa___```bbbdddeeeeeeeeeeeeeeegggiiiiiiiiijjjlllmmmsssrrrxxxxxxcccaaahhhoooZZZVVVYYYccc}}}nnnYYYLLLGGGEEEEEENNNQQQ\\\ooojjj___QQQGGGCCCAAA???===@@@@@@@@@@@@@@@@@@@@@@@@??????>>>===<<<;;;;;;:::888888777777777777777777999999888888999;;;<<<>>>===BBBIIINNNTTT]]]iiirrr{{{}}}kkkXXXQQQOOOLLLTTT[[[]]]bbbppp~~~pppXXXNNNLLLTTTbbb{{{pppvvv{{{uuuqqqttt{{{qqqppp}}}{{{vvvqqqtttvvvuuuooohhhaaa]]]^^^dddqqq}}}}}}{{{wwwqqqiiiccc```ZZZ\\\``````\\\TTTKKKEEEDDDFFFLLLTTTZZZYYYRRRLLL@@@BBBCCCCCCBBBBBBDDDFFFGGGNNNZZZgggrrr{{{zzzpppggghhhwwwvvvooojjjfffeeeiiijjjooozzzzzzXXXOOONNN___zzzeeeSSSKKKNNN\\\ppptttcccSSSFFFEEERRRfffpppYYYJJJGGGRRRVVVZZZZZZWWWTTTSSSTTTSSSRRROOOJJJDDD===888555333111000111222222111///222222222111111111111111//////000000000000/////////////////////////////////111222111000///000111111111111111000000//////000111222222222444888;;;???dddxxxfff___]]]```lllqqq{{{jjjsssqqqWWWGGG>>>:::333333444555666777888888888888888888888999999999999::::::;;;;;;<<<==================>>>@@@AAABBB@@@CCCGGGJJJJJJJJJKKKLLLNNNPPPRRRUUUVVVVVVUUUUUUYYYZZZ[[[ZZZXXXXXXZZZ[[[[[[[[[[[[[[[\\\^^^___```aaabbbdddeeefffffffffeeeeeefffhhhiiihhhiiikkklllppprrrxxxfffbbbfff}}}}}}bbbYYYXXX]]]ooo}}}dddRRRJJJHHHHHHEEEGGGRRRfff~~~sssaaaUUUQQQNNNIIIEEE@@@======???@@@>>>>>>??????>>>>>>===<<<<<<;;;;;;888888777777777777777666:::999888888999:::;;;<<<888???GGGKKKOOOWWWeeeooovvvzzzppp\\\PPPJJJFFFKKKOOOOOORRR___tttvvvlllZZZNNNKKKRRRaaa{{{ppprrryyywwwqqqppp~~~ttt~~~vvvppplllooorrrrrrlllddd]]]YYYVVV\\\iii{{{}}}|||zzzuuunnneee\\\WWW^^^```cccbbb]]]TTTKKKDDDAAACCCJJJUUU]]]]]]TTTKKKEEEEEEEEEDDDCCCDDDFFFGGGEEEMMMXXXdddnnnwww{{{pppeeedddpppvvvnnnhhhffffffeeegggmmmyyy~~~{{{yyy[[[QQQNNN]]]xxxhhhTTTKKKNNN^^^oooqqq^^^KKK@@@BBBPPPccc}}}oooZZZMMMKKKSSSWWWZZZZZZWWWTTTTTTUUUTTTRRRNNNIIICCC===888555444222111111222222111///111111111111111111222222/////////000000/////////000000000000000000000000///111222111000///000111//////000000111111111111000111222222222444888;;;>>>aaa{{{hhhbbb^^^ZZZ___jjj{{{dddhhhzzzpppUUUCCC999444111222333555777888999:::777777888888999999999999999999::::::;;;<<<<<<<<<===<<<<<<<<<===???AAABBB???CCCGGGJJJKKKKKKKKKLLLMMMNNNPPPRRRTTTTTTTTTTTTWWWXXXXXXXXXVVVVVVXXXYYYZZZZZZ[[[\\\]]]___```aaa`````````````````````___dddfffggghhhhhhiiikkklllppptttzzzgggaaaeee{{{fff\\\ZZZ^^^lll}}}lllWWWLLLHHHHHHBBBDDDMMMbbb}}}ttt___OOOHHHEEE@@@<<>>@@@>>>>>>======<<<<<<;;;;;;999888888888777777666666999888777777777999:::;;;777>>>FFFJJJMMMUUUbbbmmmtttyyyppp\\\PPPGGGDDDGGGHHHHHHIIITTThhhyyypppeee[[[NNNIIIOOO]]]wwwsssooosss{{{vvvtttwww{{{{{{sssoooooowww~~~rrrjjjggghhhiiigggaaaWWWMMMGGGEEEGGGOOO\\\iiikkkbbbWWWSSSQQQNNNJJJHHHHHHHHHIIIIIIPPP[[[eeemmmvvvzzzpppfffcccmmmuuulllfffdddeeeeeehhhooo|||{{{xxx||||||\\\QQQNNN]]]yyyhhhSSSHHHMMM^^^vvvooo[[[MMMBBBEEESSSbbbxxxuuummmmmmdddSSSKKKMMMTTTWWW[[[ZZZWWWUUUUUUVVVSSSQQQNNNIIICCC===999666444333111111222222111///////////////000000000000//////000000000000//////000000000000111111111111///111222111000///000111...//////000111111222222000111222222222444888;;;DDDfffqqqooolll```[[[^^^ooo{{{```^^^hhhuuu}}}iiiQQQBBB:::666111222444666888999::::::777777888999999999999888999999999:::;;;;;;<<<<<<===<<<;;;;;;<<<>>>@@@BBB@@@DDDHHHKKKLLLLLLMMMNNNLLLMMMNNNPPPQQQSSSTTTUUUVVVWWWWWWVVVUUUUUUVVVXXXXXXYYY[[[]]]___```bbbcccaaa`````````____________ccceeeggghhhiiijjjlllnnnssswww}}}fffaaahhh~~~pppccc]]]]]]gggtttvvvbbbTTTNNNMMMJJJLLLXXXqqq{{{lllaaaWWWQQQLLLCCC???CCCEEEAAA???BBB>>>>>>======<<<<<<<<<<<<::::::999999888777777777777777666666777999:::;;;<<>>:::888555333222222222222111///.../////////000000000000///000000111111000000////////////000000000111111///111222111000///000111000000000000000111111111000111222222222444888;;;FFFgggxxxmmm___SSSbbbxxxyyybbbZZZ\\\bbbdddnnnxxxwwwzzzzzzgggRRRDDD===999333444666777999999999999666777888999:::999999888888999999::::::;;;<<<<<<===<<<::::::;;;===@@@BBB@@@CCCGGGIIIJJJKKKMMMOOONNNNNNNNNNNNPPPSSSUUUWWWVVVWWWWWWVVVUUUUUUVVVXXXVVVWWWYYY\\\___aaacccccccccbbbbbbbbbbbbccccccdddbbbdddggghhhiiikkknnnppptttyyy~~~hhhccciii{{{qqqgggdddkkkuuu|||yyykkk^^^XXXVVVKKKNNN[[[uuutttbbbWWWPPPEEE@@@EEEGGGAAA???CCC============<<<<<<<<<<<<;;;;;;::::::999888888777777777777777888:::<<<===???BBBEEEJJJPPPXXXaaahhhqqqvvv}}}~~~xxx___UUUOOOIIICCCAAABBBDDDEEEFFFNNNXXXjjjvvvuuuaaaRRRKKKLLLQQQYYYrrrooojjjrrr|||vvv~~~~~~zzz|||{{{yyytttlllbbbYYYSSSPPPQQQ[[[nnnxxxuuuooofff]]]VVVQQQMMMKKKOOOWWW```gggmmmttt~~~wwwmmmggglllxxx}}}rrrkkkiiijjjfffiiirrrvvvggg```nnnrrr^^^SSSNNN[[[sssjjjUUUJJJPPPccc|||uuu___LLLCCCIIIZZZjjjzzz~~~ssspppddd___aaaZZZJJJFFFOOOUUUXXX[[[[[[WWWUUUVVVXXXRRRPPPLLLHHHCCC>>>;;;999555444222222222222111///000000111111222222222333000000111111111111000000---.........//////000000///111222111000///000111222222111111000/////////111111222222222444888;;;CCCdddzzzxxxeeeVVVbbbtttfff[[[\\\aaadddooo{{{|||vvvmmmTTTBBB888222666666888999999888777777666777888999:::999888888888999999::::::;;;<<<<<<===<<<:::999;;;===@@@BBB>>>AAADDDFFFGGGIIIKKKMMMPPPOOONNNNNNPPPSSSWWWYYYWWWWWWXXXWWWVVVUUUWWWYYYSSSUUUXXX[[[___aaacccdddaaaaaaaaaaaabbbdddeeefffaaadddgggiiijjjllloooqqqrrrxxx}}}~~~kkkeeegggtttsssnnn||||||uuusss{{{sssjjjfffeeeeeedddlllsssrrrjjj```[[[YYYXXXYYYddd{{{sssfffQQQEEE???DDDFFF@@@===AAA===============<<<<<<<<<<<<<<<;;;;;;:::999888888777777777888:::<<<>>>???@@@@@@CCCGGGNNNWWW___ccclllrrrxxxyyywwwuuuwwwyyyvvv{{{pppYYYTTTRRRMMMFFFCCCDDDHHHIIIFFFJJJPPP]]]iii{{{wwwaaaRRRNNNQQQUUU[[[ooojjjhhhtttzzzvvv|||zzztttlll^^^QQQQQQVVVcccwww~~~wwwjjj]]]UUUTTTWWWYYY]]]dddkkkqqqzzzwwwmmmjjjppp|||~~~sssmmmiiiggghhhmmmvvvwwwkkkeeefffbbbmmmzzzbbbUUUNNNXXXooonnnWWWOOOUUU^^^yyyxxx]]]RRRHHHHHHYYYmmmyyy~~~tttlllfffYYYIIIGGGNNNQQQWWWZZZYYYXXXZZZZZZXXXUUUSSSPPPKKKEEE???:::777222444111+++***///111...555555444333222222222222000000000000000000000000------......///000000000.........///////////////000000000000111111111111+++---///000111444999<<>>>>>>>>>>>AAADDDGGGIIIHHHGGGGGGHHHLLLMMMOOOPPPQQQSSSWWWZZZXXXYYYYYYXXXVVVUUUUUUVVVZZZZZZZZZ[[[\\\___aaaccc```cccfffgggffffffhhhjjjgggggghhhiiikkkmmmpppqqqqqqqqqttt{{{fff[[[cccmmmtttzzzttthhhbbb^^^eee~~~tttwww|||ggg]]][[[ZZZYYYYYY\\\\\\cccooovvvsssjjjddd```___lll|||jjjRRRLLLFFFAAA@@@@@@>>><<>>======;;;:::999888888555666777888999:::;;;;;;>>>@@@CCCIIIOOOVVV\\\___hhhjjjkkkllljjjjjjjjjkkkmmmmmmmmmnnnpppsssvvvwwwzzz|||ppp```XXXVVVUUUMMMKKKJJJJJJEEEAAACCCHHHLLLWWWiii}}}wwwfffSSSNNNPPPUUU```xxxzzzoookkkkkkxxxmmmooo~~~|||qqqdddZZZUUU[[[iii}}}nnn```WWWUUUWWW\\\```ffflllrrr{{{zzzoookkkooozzztttmmmkkkkkkiiilllsssoooaaa]]]ZZZggg}}}zzzaaaUUUNNNYYYooojjjUUUOOOXXXbbbxxxyyybbbOOOHHHKKK\\\mmmwwwyyyooofffXXXIIIGGGOOOQQQVVVYYYXXXWWWZZZZZZYYYUUUSSSPPPLLLFFF???:::777333555333...---111222///222111000000///000000000000000000000000000000000------......///000000000/////////000000000000111000000000000111111111111///000111111222444777:::>>>___uuusss|||~~~yyyfffbbbooo}}}xxxvvv}}}kkkggguuummm^^^SSSVVV___gggnnnsssmmmppppppfffUUUDDD999666666777999:::;;;;;;;;;:::777888999:::;;;;;;;;;;;;:::999888888888:::<<<===============>>>>>>>>>>>>@@@CCCFFFHHHGGGGGGGGGGGGLLLLLLMMMOOORRRUUUWWWXXXUUUVVVWWWVVVUUUTTTUUUVVVZZZZZZZZZ[[[\\\___aaabbbbbbeeehhhhhhfffeeeeeeggggggggghhhjjjllloooqqqsssssssssvvv|||ggg[[[___bbbdddgggcccYYYRRRPPPOOOVVVpppvvvxxxzzzfff\\\ZZZYYYXXXYYYYYY^^^eeemmmuuuwwwsssnnneeefffsssnnn___QQQKKKEEE@@@@@@AAAAAA@@@>>>>>>=========<<<<<<<<<>>>===<<<;;;:::999999888666666777888999:::;;;;;;===???CCCHHHMMMSSSXXXZZZ^^^______^^^\\\ZZZ[[[\\\[[[[[[\\\]]]___aaacccdddkkkmmmppprrrrrrooollljjjxxx||||||tttnnnlllkkkjjj```XXXOOOIIICCC???AAAFFFFFFPPP```ssstttcccSSSNNNPPPWWWeeeqqqpppqqqooojjjnnn~~~zzzmmmcccXXX]]]lllvvvggg^^^ZZZ[[[```cccggglllrrrzzz|||qqqlllnnnxxxuuummmkkkkkkkkkkkkooo{{{xxxeee]]]\\\jjj||||||aaaUUUOOOYYYpppgggSSSOOOZZZfffvvvyyyeeeNNNJJJPPPaaaqqqyyyrrrgggWWWIIIGGGNNNPPPUUUWWWVVVVVVZZZ[[[ZZZUUUSSSPPPLLLFFF@@@;;;888333555444111000222222000///////////////000111111////////////////////////---......//////000000111000000000111111222222222000000000000111111111111222333333333222333666888===[[[zzzwww}}}}}}xxxjjjeeettt~~~xxx}}}sssjjjhhhnnnyyyqqqeeeZZZZZZ___gggnnnssskkknnnnnndddSSSCCC:::888333444666777888999999999888888888888888999:::;;;999888777777888999;;;<<<============>>>>>>>>>>>>@@@BBBEEEFFFFFFEEEFFFGGGLLLKKKKKKOOOTTTVVVVVVTTTQQQRRRTTTTTTSSSTTTUUUWWWYYYYYYYYY[[[\\\^^^```aaacccfffhhhiiigggeeeccccccfffggghhhjjjmmmooorrrsssvvvuuuxxx|||fffZZZYYYVVVSSSRRRLLLFFFDDDEEEFFFLLL___sssvvvlllmmmxxxpppddd^^^ZZZXXXXXXXXXbbbiiilllqqqyyyxxxssslllppp~~~vvvjjj]]]SSSNNNIIIDDD@@@@@@BBBCCCDDD?????????>>>>>>>>>============<<<;;;:::999999888666666777888999::::::;;;<<<>>>BBBFFFKKKNNNQQQRRRQQQQQQPPPMMMKKKIIIJJJLLLKKKKKKLLLNNNPPPQQQRRRSSSVVVXXX[[[]]]]]]ZZZWWWTTTdddooo{{{vvvgggUUUJJJDDD@@@BBBEEEAAAIIIWWWiii}}}ooo^^^TTTNNNQQQ\\\pppzzzzzzyyyxxxiiikkknnn~~~}}}vvvjjj^^^cccpppssshhhbbb```cccdddfffjjjpppwww~~~zzzqqqkkknnnvvv~~~zzznnniiihhhllliiilllwwwpppkkklllyyy}}}bbbUUUOOOZZZqqqgggTTTQQQ[[[fffuuu~~~hhhTTTMMMRRRgggzzztttgggWWWJJJGGGLLLOOOTTTWWWUUUVVVZZZ\\\[[[UUUSSSPPPLLLFFF@@@;;;888444444444222222222111000111111111111222333444555////////////////////////.........///000000111111///000000000111222222222///000000000111111111111333444444444333444777999AAA\\\}}}~~~zzzjjjfffyyyyyyqqqqqqooonnnttt~~~tttmmmeeebbbdddiiippptttnnnqqqpppdddRRRBBB;;;;;;222333444555777888888999999888777666777888:::;;;999888888888999:::;;;<<<============>>>>>>>>>>>>???AAADDDEEEDDDDDDEEEFFFKKKIIIIIINNNTTTWWWUUUQQQOOOQQQSSSTTTTTTTTTVVVXXXXXXXXXYYYZZZ\\\^^^___```bbbdddgggiiihhhfffcccbbbeeeeeegggiiillloooqqqrrrwwwwwwzzz~~~cccVVVRRRMMMHHHGGGDDDBBBBBBDDDDDDFFFQQQ]]]nnnpppnnnfff]]]]]]gggrrrzzznnnccc\\\ZZZ]]]iiiooolllnnnvvvvvvpppooowwwwwwiii___XXXQQQLLLHHHFFFDDDBBBBBBCCCDDDDDD@@@@@@@@@@@@????????????======<<<;;;::::::999999666777777888999999:::::::::<<<@@@DDDGGGIIIJJJJJJHHHHHHFFFCCCAAA@@@BBBDDDAAABBBCCCEEEFFFGGGGGGGGGHHHJJJMMMQQQSSSUUUVVVWWW___mmmlllWWWKKKFFFCCCCCCEEEAAAGGGRRRdddyyynnnZZZTTTNNNSSSbbb|||~~~tttjjjpppooo~~~uuurrrsssrrrjjjllluuu~~~rrrgggaaadddccccccfffkkkrrrxxx{{{~~~{{{uuunnnkkknnnvvv}}}tttkkkgggkkkiiikkkvvvyyyuuuvvvzzz}}}cccVVVOOOZZZrrriiiWWWRRR[[[eeetttttt[[[QQQSSSjjj}}}sssfffWWWKKKHHHJJJOOOTTTWWWVVVWWWZZZ\\\[[[TTTSSSPPPLLLGGGAAA<<<999444333333333222111000000222222222333444555666777000000000000000000000000......//////000111111111......///000000111222222///000000000111111111111111222333444444666999;;;CCC]]]|||kkkfff{{{yyysssvvvtttnnnpppyyyssssssoookkkjjjnnntttwwwvvvyyyvvvhhhSSSBBB;;;<<<666777777888999:::<<<<<<999888777777777888999:::999999999:::;;;;;;<<<===============>>>>>>>>>>>>???AAACCCDDDDDDDDDEEEGGGJJJHHHHHHMMMSSSVVVTTTPPPPPPRRRTTTUUUUUUVVVXXXYYYVVVWWWYYYZZZ\\\]]]^^^______aaadddgggiiihhhfffdddcccdddfffhhhkkkmmmnnnooovvvwwwzzz~~~```RRRLLLEEEAAABBB===<<<>>>@@@@@@@@@DDDJJJYYY]]]^^^ZZZTTTTTT\\\eee{{{yyymmmhhhiiiqqqsssooonnnssssssoooooo{{{qqq```WWWSSSNNNKKKEEEFFFGGGFFFEEECCCBBBAAA>>>>>>>>>=========<<<<<<<<<<<<<<<;;;;;;::::::999777777777888999999::::::999;;;>>>@@@BBBCCCCCCCCCAAAAAA@@@>>>===>>>AAACCC;;;;;;;;;<<<===>>>??????CCCDDDGGGKKKQQQXXX]]]aaa^^^lll~~~tttcccQQQIIIGGGEEECCCBBBBBBFFFOOOaaaxxxttt```TTTPPPVVVgggtttkkkrrrrrr{{{sssnnnjjjssswwwuuuyyyxxxkkkcccdddbbb```aaaffflllqqqsssuuutttqqqllljjjnnnvvv}}}{{{pppjjjiiihhhlllxxx|||pppooorrrzzz}}}dddVVVNNNZZZrrrjjjXXXUUU___iiivvv___QQQRRRkkk|||rrrcccTTTKKKIIIKKKOOOUUUYYYXXXYYY[[[\\\YYYTTTSSSQQQLLLGGGBBB===:::666333222333222000000222111111111222222444555555000000000000000000000000...//////000000111111222---......///000111222222000000000000111111111111///111222333444666:::===AAA\\\pppfffyyy~~~zzzvvvwwwvvvpppnnnrrrrrrvvvuuupppmmmqqqyyy~~~vvv]]]GGG===;;;777777777777777888999:::999999888888888999999:::999::::::;;;<<<<<<<<<===============>>>>>>>>>>>>@@@BBBCCCDDDCCCDDDFFFGGGIIIHHHHHHLLLQQQSSSSSSQQQSSSTTTVVVVVVUUUVVVWWWYYYUUUVVVXXXZZZ\\\]]]^^^^^^^^^___aaaeeeiiijjjhhhfffbbbcccfffhhhjjjkkklllllltttuuu{{{yyy]]]OOOGGG???<<<>>>999999:::<<<>>>???AAABBBIIILLLOOONNNLLLMMMSSSXXXjjj{{{zzzxxxssspppnnnooopppqqqmmm|||ttteee]]]XXXTTTPPPIIIJJJKKKJJJFFFCCCAAAAAA????????????>>>>>>>>>>>><<<<<<;;;;;;;;;:::::::::777777888888888999999999999:::;;;===>>>??????@@@:::;;;<<<<<<<<<===???BBB===<<<;;;;;;;;;===>>>???CCCDDDGGGKKKRRRYYY```ddd\\\eeeppp|||xxxcccVVVJJJGGGGGGDDDAAA@@@AAADDDLLL^^^www|||gggVVVRRRXXXgggsssiiinnnuuuvvvpppiiijjj|||tttllleeebbb^^^^^^ccchhhlllnnnppppppnnnkkkjjjnnnvvv|||~~~uuunnnfffhhhooozzzyyymmmmmmqqqfffWWWNNNZZZssshhhWWWXXXeeerrr|||[[[OOOQQQjjjqqq___PPPJJJKKKMMMPPPVVV[[[[[[[[[\\\[[[XXXTTTSSSQQQMMMGGGBBB===;;;999444222444333000111555111111111111222333333444222222222222222222222222/////////000111111222222...//////000111222333444000000000000111111111111///000222333333555999<<>>>>>>>>>>>AAABBBDDDDDDCCCDDDFFFHHHGGGHHHIIIKKKMMMPPPRRRSSSUUUVVVWWWVVVUUUTTTUUUWWWTTTVVVXXXZZZ\\\]]]]]]]]]___^^^```ccchhhjjjiiigggdddeeegggiiijjjkkkkkkkkkrrrtttzzznnnWWWLLLDDD===:::===<<<;;;::::::===@@@AAAAAA???AAABBBDDDFFFIIILLLOOO___jjj}}}~~~oookkkhhhdddgggnnnmmm||||||qqqkkkfff```ZZZRRRRRRPPPLLLFFFCCCBBBDDDAAAAAA@@@@@@@@@?????????<<<;;;;;;;;;;;;:::::::::888888888888888999999999999999::::::;;;<<<===>>>888:::<<<<<<<<<===>>>@@@CCCAAA???======???BBBDDDDDDGGGKKKQQQXXX]]]aaaddd^^^aaaeeelllvvvzzztttiii[[[QQQJJJHHHHHHEEEBBBBBBAAABBBJJJ]]]www~~~hhhXXXTTTXXXbbbxxxrrrgggmmmvvv|||wwwmmmiiittt}}}wwwfffbbb]]]]]]aaagggjjjkkkoooooonnnlllkkknnnuuu|||}}}vvvpppdddhhhqqq|||tttsssvvvgggWWWNNNYYYsss~~~eeeVVVYYYkkkzzz}}}VVVLLLPPPiiiqqq\\\LLLHHHLLLOOOPPPWWW]]]]]]]]]]]][[[WWWTTTSSSQQQMMMHHHBBB>>>;;;;;;555333444444111222888333333222222333333444555222222222222222222222222/////////000111111222222///000111222333444555555000000000000111111111111000111222222333444888:::EEE```yyyeeeppp}}}xxxpppvvvuuukkkgggqqqaaaJJJ@@@;;;:::888777777777888999999:::;;;<<<<<<;;;999888777777888:::::::::::::::============>>>>>>>>>>>>BBBCCCDDDDDDDDDEEEGGGIIIGGGHHHJJJJJJKKKNNNRRRUUUVVVWWWXXXVVVTTTSSSSSSTTTTTTUUUXXXZZZ\\\]]]]]]]]]aaa______bbbgggiiihhhfffeeefffhhhjjjkkkkkkkkkkkkrrrtttzzzvvvcccPPPIIIDDD===;;;??????===:::888;;;>>>>>><<>>???CCCGGGKKKMMMMMMWWW^^^hhhssskkkeee___WWW[[[hhhmmm}}}|||xxxrrrjjjdddZZZXXXTTTLLLEEEBBBDDDGGG<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::888888888888888999999999:::999888888999;;;<<<>>>999;;;===>>>>>>===>>>???DDDAAA>>><<<<<<>>>BBBDDDEEEJJJQQQYYY___dddeeefffccccccccchhhqqqxxxsssjjj[[[TTTMMMLLLKKKHHHFFFGGGAAACCCKKK^^^yyyzzzbbbZZZUUUWWW]]]nnnqqqhhhooovvv|||rrrkkksss~~~zzzpppggg]]]ZZZYYYZZZ___eeemmmpppqqqnnnjjjlllttt|||xxxpppsssxxxwwwppphhhiiipppvvv|||cccVVVNNNXXXnnn|||eeeVVVYYYpppuuuYYYSSSRRR___xxxooo\\\OOOJJJOOOTTTSSSYYY^^^___[[[VVVSSSRRRWWWTTTPPPMMMJJJGGGDDDAAA999666222000000000000///333000...///222444333111////////////000000000000333111///......///111333000000000222444666999:::111111111111111222222333111222333333444777;;;>>>DDDggg{{{mmmwwwzzzyyyrrrvvvvvvnnngggqqqrrrYYYIII;;;777777;;;<<<::::::;;;888:::<<<======<<<:::888999999::::::::::::;;;;;;<<<<<<======>>>>>>??????BBBBBBBBBBBBBBBCCCDDDEEEFFFHHHJJJKKKLLLNNNRRRTTTSSSTTTUUUVVVWWWVVVUUUTTTUUUUUUWWWZZZ^^^```aaa````````````aaabbbeeeggghhhdddfffiiilllmmmmmmlllkkkqqqyyyeeeUUUEEEAAA@@@===<<<>>>>>>??????@@@@@@@@@@@@???BBBBBBCCCBBB@@@AAAGGGOOOQQQYYY\\\]]]cccqqqjjjZZZTTTSSSXXX```lllzzz|||vvvqqqccc___WWWOOOIIIEEEEEEEEE???@@@@@@>>><<<;;;<<<===::::::999999::::::;;;;;;777999::::::999999:::;;;<<<;;;;;;===>>>???>>>=========>>>???@@@@@@AAAAAA@@@======@@@@@@AAAFFFLLLPPP___lllnnnooossssssnnnnnnmmmpppxxx~~~rrrjjj^^^TTTPPPMMMHHHFFFIIIBBBHHHPPP]]]vvvqqq^^^RRROOOUUUcccrrr}}}vvvmmmhhhjjjvvvzzztttlllccc[[[WWWVVVVVV[[[aaahhhlllooolllfffgggooowww{{{qqqpppsssqqqkkkkkklllttt~~~eeeVVVLLLVVVlll{{{fffWWWYYYmmmxxxTTTNNNLLLZZZtttrrr^^^OOOIIIMMMRRRUUUXXX\\\]]][[[WWWSSSQQQSSSQQQNNNKKKIIIEEEAAA>>>888666222000000111111000333000//////222333333111111111000000//////......222111000//////000111222000000000111333555777888111111000000000111222222111222333333444666;;;>>>LLLnnn|||zzzuuu|||{{{xxxrrr|||jjjKKK@@@;;;999;;;;;;999888:::::::::::::::::::::::::::999999::::::::::::;;;;;;<<<<<<<<<===>>>>>>??????AAAAAABBBBBBCCCDDDDDDDDDEEEGGGHHHIIIJJJLLLOOOQQQQQQRRRSSSUUUVVVWWWWWWVVVVVVVVVXXX[[[]]]_________``````aaabbbdddgggiiikkkfffggghhhjjjlllmmmmmmnnnxxx~~~~~~{{{||||||zzzzzzwwwhhhUUUJJJAAA??????>>>>>>AAA@@@AAABBBCCCCCCBBBAAA@@@BBBBBBCCCCCCBBBCCCGGGKKKJJJRRRSSSSSSYYYcccjjjZZZTTTRRRVVV\\\hhhsss~~~zzzsssmmmaaa]]]VVVOOOIIIEEECCCCCC???@@@@@@>>><<<<<<===>>>::::::999999999:::;;;<<<999:::::::::888777888999::::::;;;<<<>>>?????????>>>>>>======>>>???@@@AAA@@@???@@@BBBBBBDDDKKKTTTdddttt|||uuuhhh]]]WWWQQQIIIEEEFFFDDDHHHPPP___yyynnn[[[UUUUUU\\\jjjvvvzzz}}}zzztttsssmmmgggjjjrrryyy}}}{{{zzzwwwooohhh```XXXQQQNNNMMMLLLQQQWWWbbbiiinnnkkkdddbbbjjjsss~~~wwwqqqpppmmmhhhhhhjjjttt}}}gggWWWLLLUUUlllyyyfffXXXXXXjjj}}}{{{WWWPPPNNN\\\vvv{{{fffUUUOOORRRWWWXXXXXXYYYZZZZZZXXXTTTQQQQQQOOOMMMKKKIIIEEE@@@<<<888555222000111222222111222111///000111333222222222222111000///...------000000000000000000000000000000000111222333444555111111000000000000000111111222333333444666:::===SSStttuuusssmmm~~~zzz~~~}}}RRRGGG@@@;;;::::::777777:::;;;:::888777777888:::;;;999999::::::::::::;;;;;;;;;<<<<<<======>>>?????????@@@BBBCCCDDDDDDCCCCCCDDDFFFGGGGGGGGGIIIKKKMMMNNNOOOQQQSSSUUUWWWWWWXXXWWWXXXZZZ]]]^^^___``````______```bbbdddgggiiijjjhhhgggggghhhjjjmmmoooqqq|||~~~xxxttttttssspppooovvvxxxqqqkkkeeeZZZMMMGGGBBB???@@@??????AAAEEEEEEGGGJJJLLLKKKHHHEEEBBBCCCCCCBBBCCCEEEGGGHHHGGGEEELLLMMMMMMQQQWWWoookkkYYYUUUSSSUUUYYY^^^fffooowww}}}xxxtttmmmggg]]][[[VVVPPPJJJEEEBBBAAA???@@@@@@???>>>>>>???AAA::::::999999999:::;;;<<<:::::::::999777666777999;;;<<<===???AAACCCDDDDDDBBBAAA???>>>>>>@@@AAABBBAAABBBDDDFFFEEEHHHTTT```uuutttggg^^^VVVNNNIIIHHHFFFIIIRRRdddiiiWWWSSSVVVaaarrr}}}{{{rrrjjjnnnoootttuuulllcccjjjxxxzzz}}}{{{vvvssssssppprrr{{{xxxooolllnnnmmmfff```WWWQQQLLLJJJGGGFFFJJJPPP\\\eeemmmkkkcccaaahhhqqqwww~~~wwwsssooolllgggiiisss}}}eeeVVVMMMYYYqqqtttbbbVVVXXXiii|||uuu[[[TTTTTTccczzz~~~iiiYYYSSSVVV[[[ZZZXXXWWWXXXZZZYYYVVVRRRQQQPPPOOONNNKKKGGGAAA===777444111000111333333333111111000000111222222222111111000000//////......000000111111111111000000//////000000111111222222111111000000//////000000111222333333333555999<<>>>>>???>>>???BBBDDDEEEDDDCCCBBBDDDEEEGGGGGGFFFGGGIIIKKKNNNOOOPPPRRRSSSUUUVVVVVVVVVYYY\\\___aaaaaabbbccc___```aaabbbccceeefffgggiiihhhffffffhhhlllpppsssvvvyyyyyyuuurrrqqqnnniiifffkkkjjjaaaXXXRRRJJJCCCCCCCCCBBBAAA@@@AAAEEEKKKMMMRRRXXX[[[ZZZTTTLLLFFFCCCCCCBBBDDDIIIOOOMMMIIIFFFKKKKKKMMMQQQTTTffflllZZZVVVUUUXXX\\\]]]aaaeeejjjsss~~~vvvqqqlllgggbbb[[[YYYVVVRRRMMMGGGCCC@@@???@@@AAA@@@??????@@@BBB;;;:::999888888:::;;;===999999999888777777999;;;???AAADDDGGGHHHIIIJJJKKKIIIGGGEEECCCCCCDDDFFFHHHDDDFFFJJJLLLKKKPPP___ooosssfff]]]UUUOOOLLLIIIKKKUUUkkkdddSSSMMMQQQ^^^rrruuuiiijjjqqqzzz}}}rrrhhhppprrrnnnsss|||xxxtttppplllgggccc___\\\^^^fffnnnpppppprrrtttyyy}}}yyypppfffaaacccdddbbb___WWWSSSPPPMMMIIIFFFIIINNNTTT^^^ggghhhcccaaafffmmmrrryyy~~~xxxtttqqqlllnnnxxxcccUUUPPP___yyyppp^^^TTTYYYlll}}}rrrgggSSSPPPUUUggg|||wwwdddVVVQQQUUUZZZ[[[XXXWWWXXXZZZZZZWWWTTTPPPPPPNNNNNNLLLGGGBBB===777555222111222333333333111111111111111111222333......//////000000111111000000111111111111000000/////////000000111111111111111000000000000000111111222333222333555999<<>>999:::;;;======;;;:::999999999999:::::::::;;;;;;;;;;;;;;;<<<======>>>>>>===>>>AAACCCDDDDDDCCCBBBEEEFFFGGGGGGFFFGGGIIIKKKOOOOOOOOOPPPQQQRRRSSSTTTUUUYYY^^^aaabbbccceeefffccccccdddeeeeeefffffffffiiihhhfffeeegggkkkooorrrooosssuuussspppmmmggg```[[[\\\YYYQQQKKKHHHFFFDDDBBBDDDDDDAAA@@@DDDLLLQQQUUU[[[ccciiiggg]]]RRRJJJCCCCCCBBBDDDNNNXXXXXXSSSIIILLLJJJLLLRRRTTTaaazzzooo]]]ZZZ[[[aaahhhkkkmmmnnnpppxxx}}}tttnnniiieeeaaaZZZYYYXXXTTTOOOIIIDDDAAA@@@@@@AAA@@@??????AAACCC;;;:::999888888:::<<<===777777888888888999===???CCCHHHMMMPPPQQQQQQRRRSSSRRRQQQNNNLLLLLLNNNPPPQQQNNNPPPTTTWWWXXX^^^ooouuuggg\\\RRRKKKMMMNNN[[[tttzzz^^^PPPKKKNNNXXXjjj|||wwwjjjaaahhhsssyyytttooozzzuuuhhhgggmmmzzzyyytttvvvuuupppoooqqqqqqnnnnnnllliiifffddd```\\\XXXRRRPPPQQQWWW\\\]]]^^^aaaaaadddfffeeehhhnnnqqqpppooooooooopppttt}}}yyyooohhh___ZZZ[[[___bbbccc^^^[[[WWWSSSLLLEEEFFFKKKKKKTTT^^^cccbbbaaadddhhhqqqwwwzzzuuuooopppxxxdddWWWSSSccc~~~nnn\\\TTT\\\qqqttteeeYYYLLLLLLWWWmmmrrrbbbUUUQQQUUUZZZZZZYYYYYYZZZ[[[ZZZXXXVVVOOONNNLLLKKKIIIFFFAAA===999666333111222333333222000111222111000000222444------...///000111222222000000000000000000000000......///000111111111000111111111000111222222333222222333222222444888;;;EEEZZZyyymmmaaaaaafffhhhjjjlllnnnvvv~~~qqqqqqIIIAAA:::888888888:::???888:::<<<>>>>>><<<:::888999999::::::::::::;;;;;;:::;;;;;;<<<<<<===>>>>>>===>>>@@@BBBCCCDDDDDDCCCEEEFFFGGGGGGFFFGGGIIIKKKNNNNNNNNNNNNOOOQQQRRRSSSTTTYYY___bbbbbbbbbdddfffeeefffggghhhiiiiiiiiiiiiggggggffffffgggjjjlllnnnlllpppqqqnnnkkkggg^^^TTTMMMKKKHHHEEEDDDEEEFFFFFF@@@DDDDDDAAABBBIIIRRRVVVXXX^^^fffjjjggg^^^RRRJJJAAADDDDDDEEEQQQbbbhhhdddQQQPPPJJJJJJPPPPPPZZZooorrraaa^^^cccppp|||zzzpppiiidddbbbZZZYYYXXXUUUPPPJJJEEEBBB@@@AAAAAA@@@???>>>@@@BBB<<<:::888777777999<<<>>>777777888888999;;;???CCCGGGNNNWWW\\\^^^^^^^^^``````___]]]\\\\\\^^^___aaa```aaaeeejjjnnnuuu~~~zzz{{{kkkZZZMMMTTTVVVddd~~~rrrZZZPPPNNNQQQWWWbbbrrryyyqqqeeebbbfffoootttrrrrrrnnndddeeelll~~~xxxqqqpppkkkmmmkkkfffdddffffffcccaaa___\\\ZZZXXXUUUQQQNNNJJJHHHIIILLLMMMLLLNNNTTTQQQTTTUUUSSSSSSWWWXXXVVVVVVUUUTTTSSSWWW^^^hhhooouuukkkhhhdddbbbcccgggmmmrrrnnnkkkggg```UUUJJJGGGKKKFFFMMMXXX```dddeeefffgggooouuuxxxssssssyyywww}}}jjj[[[TTTccc}}}mmm^^^XXX```vvvuuucccVVVKKKKKKXXXooo~~~~~~yyynnnaaaVVVRRRUUUYYYXXXZZZ]]]]]]\\\ZZZYYYYYYQQQOOOMMMKKKIIIFFFCCC@@@:::777333222222222222222///111222111000000222444......//////000000111111222111000//////000111222---...///111222222222111111111111111222444555555222222333222222444777:::???NNNhhh}}}zzzggg\\\]]]^^^dddiiijjjiiiooozzz|||rrrsssJJJAAA:::888777777999===999:::;;;;;;;;;;;;:::999999999::::::::::::;;;;;;::::::;;;<<<<<<======>>>===>>>???@@@BBBCCCDDDEEECCCDDDFFFFFFFFFGGGIIIKKKLLLLLLLLLMMMNNNQQQSSSTTTSSSYYY___aaa___^^^___aaabbbccceeehhhjjjkkkkkkkkkeeefffggghhhhhhiiiiiiiiijjjkkkkkkgggddd```WWWNNNGGGCCCAAACCCGGGIIIIIIHHHEEEIIIJJJGGGIIIPPPTTTTTTXXXZZZ^^^___[[[TTTLLLGGG???DDDEEEFFFTTTjjjvvvvvv```[[[PPPLLLOOOMMMTTTgggvvveeeccckkkqqqgggaaa^^^XXXXXXVVVSSSOOOJJJEEECCCAAAAAAAAA@@@>>>===>>>@@@<<<;;;888777777999<<<>>>999::::::999:::<<<@@@DDDLLLVVVccclllppppppqqqrrrssssssrrrsssssstttuuuvvvvvvvvvzzzvvvqqq```]]]```nnnjjjXXXQQQLLLQQQWWWaaannnuuuooocccgggjjjqqqsssnnnqqq|||~~~zzziiiaaadddmmmzzzooogggeeeccceeebbb]]][[[]]]]]]ZZZZZZWWWTTTQQQOOOMMMJJJGGGFFFEEEEEEFFFCCCAAAEEEKKKGGGJJJLLLJJJJJJKKKJJJFFFJJJIIIFFFEEEFFFLLLUUU[[[bbbrrrwwwrrrsssttttttuuuyyyyyypppbbbTTTOOORRREEELLLVVVaaagggjjjjjjiiinnnsss}}}|||{{{zzz}}}nnnqqqooo___UUUbbbzzznnn```[[[dddxxxzzzgggZZZJJJJJJVVVjjjwwwwww{{{vvvrrrhhh\\\RRRNNNPPPTTTWWW[[[___```]]]ZZZYYYZZZTTTRRROOOLLLKKKIIIFFFCCC;;;888444222222222222111///111333222000///222555000000000000////////////333111000......000111333,,,...000111222333222222000000111222333555666777222222333222222444777:::;;;FFF___vvvwwwhhh___```ZZZcccllllllhhhiiiqqqzzzyyyqqquuu~~~sssvvv~~~JJJBBB;;;999777555777:::::::::999888888999::::::999999:::::::::;;;;;;;;;::::::;;;;;;<<<======>>>>>>>>>??????AAACCCEEEFFFBBBCCCDDDEEEEEEFFFIIIKKKIIIIIIJJJLLLNNNQQQTTTVVVTTTYYY___```]]]ZZZZZZ\\\\\\^^^aaaeeehhhiiijjjkkkccceeegggiiiiiihhhfffeeefffgggddd```^^^]]]VVVNNNGGGDDDCCCIIIOOOPPPNNNKKKNNNRRRSSSOOOPPPUUUTTTOOOVVVVVVUUUSSSOOOKKKFFFDDD>>>DDDFFFGGGVVVoooooogggXXXQQQRRRNNNSSSddd~~~xxxgggeeepppqqqccc\\\YYYXXXWWWUUUQQQMMMIIIEEEBBBAAABBBAAA@@@===<<<===???<<<;;;888777777999<<<>>><<<<<<;;;::::::<<<@@@CCCRRR^^^nnnyyy~~~www{{{vvvdddggguuufffVVVSSSEEENNNXXXcccqqqyyyssshhhaaafffmmmooojjjqqqwwwwwwsssccc]]]bbbmmm|||uuunnnfffaaa]]]\\\[[[\\\\\\\\\ZZZXXXRRRRRRRRRQQQOOOMMMLLLKKKFFFFFFEEECCC@@@???AAABBBAAACCCDDDCCCBBBBBBCCCDDDBBBEEEFFFDDDAAACCCJJJPPPXXXaaaooo|||uuujjj___XXXQQQOOOSSS```lllpppqqqqqqvvvzzz}}}}}}mmmdddhhhrrrrrrYYYRRRccczzzooo\\\VVVccc}}}zzzcccSSSIIIKKKRRR___mmmvvvwwwuuulllllldddWWWNNNOOOTTTXXX]]]]]]]]]^^^^^^]]]]]]\\\ZZZVVVSSSQQQOOOKKKEEE???<<<888666666333///000444111111111111111111111111222111111111000000/////////////////////000111111222222111111111111111111111111222222222333333333222333444444333555888:::CCCHHH[[[sss~~~vvvjjjdddeeegggjjjjjjffffffppp|||tttkkkooopppqqqtttdddkkkvvvuuuKKKAAA999999::::::999:::>>>;;;999:::<<<<<<:::888;;;:::999888888888999:::888:::;;;;;;:::;;;===???<<<===>>>???@@@AAAAAAAAACCCEEEFFFFFFFFFHHHJJJLLLPPPLLLKKKNNNMMMKKKNNNVVV]]]]]]\\\[[[ZZZZZZ[[[[[[^^^]]]\\\___ccceeedddaaaeeedddeeegggfffaaabbbeeecccbbb```]]]XXXRRRMMMJJJLLLMMMPPPTTTYYYZZZWWWTTTUUUWWWYYYYYYXXXXXXZZZ[[[XXXZZZ^^^^^^XXXOOOJJJJJJEEEDDDFFFJJJRRRdddrrr]]]QQQNNNRRRZZZaaa{{{kkkfffqqqlll\\\WWWXXXWWWVVVTTTRRRNNNIIIEEECCC???????????????>>>===<<<>>>===<<<:::888999;;;======;;;:::999:::===AAACCCQQQcccyyyeeeTTTPPPQQQPPPZZZnnnzzzxxxrrrqqqpppsssuuurrrppp~~~sssjjjccceeeqqq|||xxxtttoooiiieee]]]\\\ZZZYYYYYYWWWTTTRRRNNNNNNMMMLLLKKKJJJIIIHHHFFFFFFEEEBBB@@@???@@@BBB@@@AAABBBAAA@@@@@@AAABBBAAA@@@@@@???@@@BBBEEEHHHJJJQQQ]]]lll}}}|||mmmaaa___]]]aaammmwwwyyyxxxwww~~~qqqbbb```eee~~~nnnWWWSSSfff~~~ooo___[[[hhh~~~zzzcccSSSIIILLLTTTbbbpppvvvrrrllljjjhhh```TTTNNNQQQVVVXXXYYY\\\^^^^^^]]]\\\\\\]]][[[XXXTTTRRRPPPLLLEEE???<<<888666555333///000444111111111111111111111111222111111111000000000000///////////////000111111111111111111111111111111111111222222222333333333555666666444333333555777@@@HHH^^^xxxzzzmmmhhhggghhhiiihhhcccbbbkkkwwwxxxooosss}}}{{{ggg```kkkwwwnnndddgggkkkvvveeeHHH>>>777777999888888:::===;;;999:::<<<<<<:::888999999888888888999;;;<<<999:::;;;;;;::::::<<<>>><<<===>>>???@@@AAAAAAAAABBBCCCEEEEEEEEEFFFIIIKKKPPPMMMMMMPPPPPPOOOTTT[[[\\\\\\[[[ZZZYYYZZZZZZZZZ]]]\\\\\\^^^aaacccbbb``````______aaaaaaaaadddjjjeeeccc^^^YYYTTTPPPLLLKKKOOOQQQUUUZZZ^^^___\\\ZZZZZZ]]]______]]]^^^bbbfffeeehhhkkkjjjcccYYYRRROOOIIIFFFFFFHHHNNN]]]vvv{{{gggZZZSSSRRRXXX___~~~nnnhhhqqqqqq```YYYYYYUUUTTTRRRPPPLLLHHHDDDBBB??????@@@??????>>>===<<<<<<<<<;;;:::999:::===>>>===;;;:::999;;;>>>BBBDDDRRReee}}}dddSSSNNNNNNPPP^^^ttt}}}}}}wwwtttiiihhhppp{{{~~~{{{xxxtttqqqmmmhhheee```^^^[[[YYYWWWTTTQQQNNNKKKKKKJJJJJJIIIHHHGGGGGGEEEEEEDDDBBB@@@???@@@BBB>>>???@@@???>>>===>>>??????===<<<===@@@BBBAAA@@@CCCHHHQQQ]]]lll|||rrrjjjgggjjjuuu~~~~~~xxxcccYYYYYYcccpppiiiUUUSSShhh~~~jjj[[[\\\iiizzzuuu___PPPHHHKKKTTTeeeuuuzzztttllliiieee[[[PPPNNNTTTWWWWWWUUUZZZ___```]]][[[^^^aaa]]]ZZZVVVTTTQQQMMMFFF@@@<<<888555555333000111444222222222222222222222222111111111111111000000000000000/////////000111111111111111111111111111111111111222222222333333333555555555444333333555777<<>><<<<<<>>>???@@@AAAAAAAAAAAABBBCCCDDDDDDEEEGGGJJJMMMLLLMMMPPPQQQRRRWWW\\\[[[ZZZYYYXXXXXXXXXYYYZZZ\\\[[[[[[]]]___```___^^^\\\YYYYYY\\\]]]```gggnnnhhhddd^^^XXXTTTSSSSSSTTTZZZ]]]bbbfffhhhgggeeecccdddgggiiihhhgggiiipppwwwwww{{{|||sssggg[[[TTTMMMIIIFFFFFFIIITTTgggyyy~~~qqqeeeZZZUUUYYYaaapppgggjjjxxxeee[[[YYYRRRRRRPPPNNNKKKGGGDDDBBB@@@@@@@@@??????>>><<<<<<;;;:::::::::;;;<<<>>>???<<<;;;999999;;;>>>BBBEEERRReee}}}eeeTTTNNNLLLRRRdddyyyoooiiimmmtttvvvuuu}}}xxxsssooojjjddd```bbb```]]][[[ZZZWWWSSSPPPMMMLLLKKKJJJJJJIIIIIIIIIDDDDDDCCCAAA???>>>@@@BBB===>>>???>>>===<<<===>>>=========>>>???@@@???>>>DDDGGGNNNWWWdddsssvvvqqqqqqyyy}}}fff[[[YYYXXX___vvvfffRRRRRRhhh~~~fffXXX\\\kkk|||qqq^^^PPPGGGIIIRRRdddwww~~~wwwmmmfffYYYPPPPPPVVVXXXVVVSSSZZZaaaaaa^^^]]]aaagggaaa^^^ZZZWWWTTTOOOGGGAAA<<<777444444444111111444222222222222222222222222111111111111111111111111111000000///000000111111111111111111111222222222111111222222222333333333111222333333444555999;;;:::IIIhhhzzzuuupppnnnmmmkkkhhhhhhqqq|||zzzyyyjjjPPPJJJZZZcccdddaaaYYY]]]aaadddhhhsssvvveeeNNN???888444555666666888;;;;;;:::::::::::::::::::::888888777777888:::;;;<<<999:::;;;;;;::::::<<<>>>;;;<<<===???@@@@@@@@@@@@@@@BBBCCCDDDDDDEEEGGGIIIIIIJJJKKKMMMNNNPPPTTTXXXZZZYYYWWWVVVVVVWWWXXXYYY\\\\\\\\\]]]^^^^^^]]]\\\YYYVVVUUUXXXZZZ]]]eeemmmkkkgggbbb^^^]]]aaaeeeiiinnnrrruuuvvvssspppmmmmmmrrruuuwwwtttpppsss}}}wwwfffYYYQQQLLLHHHGGGGGGLLLWWWcccvvvuuusssmmmaaaYYY\\\dddpppccc___jjjzzzjjj^^^YYYRRRQQQPPPNNNKKKHHHEEECCC@@@@@@@@@??????===<<<;;;::::::999:::<<<>>>??????<<<;;;999888:::===AAADDDOOOaaa~~~}}}uuuyyygggVVVQQQNNNVVVgggxxx}}}}}}ssslllnnnpppnnnjjjyyytttnnniiiccc___```^^^]]]\\\\\\ZZZWWWUUUNNNMMMLLLJJJIIIIIIIIIIIIBBBCCCBBB@@@>>>>>>@@@AAA>>>??????>>>===<<<<<<===888<<>>???@@@@@@@@@AAABBBDDDDDDDDDEEEHHHJJJGGGJJJKKKKKKLLLOOORRRTTTYYYXXXVVVUUUUUUWWWXXXZZZ[[[\\\]]]]]]\\\[[[[[[[[[TTTQQQQQQSSSUUUXXX```hhhmmmkkkjjjjjjooovvv}}}|||vvvuuuvvvxxxyyytttbbbUUUOOOJJJIIIHHHGGGKKKQQQcccjjjrrrsssiii___^^^ddd~~~oooaaaZZZ^^^fffwwwppp```YYYSSSSSSRRRPPPMMMIIIFFFDDDAAA@@@@@@@@@>>>===<<<;;;;;;999999;;;>>>AAAAAA@@@>>><<<:::999999<<>>>>>???AAA>>>???@@@???===;;;<<<===444999>>>===999777;;;???>>>@@@DDDJJJSSS___kkkttt|||~~~~~~zzzzzzsssggggggmmmjjjlll{{{cccRRRTTTkkk~~~bbbUUU]]]ppp~~~rrraaaSSSLLLMMMSSS```ppp|||wwwnnn```TTTRRRWWWYYYWWWVVV[[[___aaaaaaeeelllrrrkkkgggbbb^^^[[[TTTLLLFFF===666222333555333222333333333333333333333333333111111111222222222222222222222111000000000111111000000000111222222333333111111222222222333333333333444555444333444666999;;;HHHeeewwwiiiggghhhiiiiiikkksss{{{iii^^^gggllliiicccZZZOOONNNNNNRRR[[[^^^TTTFFF<<<888666888888666999===888999::::::999999:::;;;;;;;;;999888888888999999:::;;;<<<;;;:::999;;;===;;;;;;===>>>???@@@@@@@@@AAABBBDDDDDDDDDEEEHHHJJJGGGKKKNNNLLLMMMQQQTTTTTTYYYXXXVVVTTTUUUWWWYYY[[[ZZZ[[[\\\\\\YYYXXXXXXXXXQQQMMMKKKMMMPPPUUU```jjjuuuvvvyyy~~~~~~mmm[[[SSSLLLJJJHHHFFFGGGJJJWWWdddvvv~~~vvvhhhbbbdddwwwmmmbbb\\\[[[^^^cccwwwvvvddd[[[UUUUUUTTTQQQNNNJJJGGGEEEAAAAAAAAA@@@>>>===;;;:::;;;999:::>>>CCCGGGGGGFFFDDDAAA>>>;;;:::;;;===???FFFRRRooonnn___YYYaaaooo}}}cccUUURRRRRR[[[kkkwwwwwwwww{{{oooyyytttoookkkgggdddYYYXXXXXXYYYZZZZZZYYYWWWPPPNNNKKKHHHFFFEEEEEEFFFAAAAAAAAA???======???AAA>>>??????>>><<<:::;;;<<<666888;;;;;;::::::===???>>>@@@CCCGGGNNNWWWaaahhhpppvvv{{{}}}|||||||||}}}~~~~~~}}}}}}|||{{{zzzzzzzzzzzz{{{{{{~~~|||pppooovvv}}}ooohhhmmmwwwyyy{{{bbbTTTZZZsssuuu]]]QQQXXXkkk}}}yyyfffTTTKKKQQQ]]]jjjvvv|||~~~~~~wwwooobbbUUURRRWWWZZZYYYXXXYYY[[[]]]aaagggooouuuppplllfffbbb^^^WWWNNNHHH===666111333555444333333333333333333333333333333111111111222222333333333333222111111000000111111///000000111222222333333111111222222222333333333333444444444333444777999<<>>??????@@@@@@???AAABBBCCCCCCDDDFFFHHHEEEKKKNNNLLLNNNTTTWWWVVVZZZXXXVVVTTTUUUWWWZZZ\\\WWWYYYZZZYYYVVVSSSSSSTTTQQQKKKGGGIIIOOOYYYjjjxxxtttbbbWWWLLLGGGFFFFFFHHHKKKQQQccc|||wwwkkkiiirrr{{{jjjaaa\\\YYYXXX[[[mmm|||hhh^^^WWWVVVTTTRRRNNNJJJFFFDDDAAAAAAAAA@@@>>>===;;;::::::999;;;AAAJJJQQQRRRPPPKKKHHHCCC???===<<<===>>>DDDIII___uuudddXXXPPPSSS\\\qqqyyyaaaUUUTTTTTT^^^ooozzzwwwsss|||uuuzzztttnnniiieeebbbZZZYYYYYYZZZ[[[[[[ZZZXXXRRRPPPMMMIIIGGGFFFFFFFFF@@@AAA@@@???======???AAA===>>>>>>===;;;::::::;;;;;;:::999;;;>>>@@@AAAAAA===>>>AAADDDHHHPPPXXX^^^ggglllqqqrrruuuxxxxxxtttyyyzzz{{{{{{|||||||||{{{xxxxxxwwwwwwxxxxxxyyyzzzzzz|||~~~vvvjjjfffppp|||{{{ooojjjrrr~~~aaaUUU___yyyrrr]]]SSSYYYkkk|||qqq\\\HHHTTTeeeuuuuuuooobbbUUUQQQVVVZZZ[[[YYYXXXXXX[[[```hhhpppuuurrrnnnhhhddd___YYYPPPIII===555111333666555333333333333333333333333333333111111111222222333333333333333222111000000111111///000000111222222333333111111222222222333333333000111222333444666:::===<<>>????????????>>>???AAAAAAAAABBBEEEGGGAAAHHHLLLKKKMMMUUUXXXWWWZZZXXXVVVTTTUUUWWWZZZ\\\UUUWWWYYYWWWSSSPPPPPPRRRTTTMMMGGGHHHQQQ```vvvvvvhhhYYYKKKEEEEEEFFFJJJOOONNNbbbvvvqqqpppxxxggg^^^XXXSSSPPPXXXiiikkkaaaWWWVVVTTTRRRNNNIIIEEECCCBBBAAAAAA@@@>>>===;;;:::888888;;;DDDPPPXXXZZZXXXPPPMMMGGGBBB???>>>>>>>>>CCCAAARRRvvveeeYYYTTTPPPQQQWWWeeezzzyyybbbWWWWWWVVV```qqq|||wwwmmmqqq}}}vvvzzzrrrkkkeeeccc\\\WWWSSSTTTYYYYYYUUUPPPOOONNNLLLIIIHHHGGGGGGGGGCCCBBB@@@>>>======>>>???DDD???::::::===???>>>;;;===;;;888999<<<>>>>>>===???<<<===AAAEEEJJJSSS\\\^^^gggnnnooopppssstttsssppprrruuuxxxyyyzzzyyyyyyxxxtttrrruuutttqqqttt{{{}}}~~~|||oooggghhhllluuu|||jjjeeerrr]]][[[kkkmmmXXXVVV___lll~~~zzzjjjUUU```ppp}}}~~~sssjjj^^^VVVUUUWWWYYYYYY\\\]]]]]]\\\___fffqqqzzzsssoooiiieeeeeeaaaUUUGGG???999555555333///---...111000000000111222333333///111333333222111000111111111111000000000000000...000111111000000111222111111111000111111222222000222444444444444666888<<>>===;;;::::::999:::;;;AAASSShhhrrrqqqcccXXXLLLGGGFFFDDDAAA>>>???BBBFFFXXXwwwfffXXXSSSOOONNNOOOdddpppyyybbbWWWVVVZZZhhhxxx{{{pppeeeiiittt|||uuuzzzrrrlllhhhfff___YYYTTTTTTWWWWWWSSSOOOOOONNNLLLJJJIIIHHHHHHIIIBBBAAA???>>>===>>>???@@@CCC>>>::::::<<<>>>===::::::888777888;;;<<<<<<;;;<<<:::999===@@@DDDLLLUUU___gggmmmmmmmmmooopppooonnnpppsssvvvwwwxxxxxxwwwwwwsssrrrtttsssqqqtttzzz}}}vvviiiaaaccchhhqqq{{{}}}iiieeeuuurrrYYYZZZmmmmmmXXXUUU^^^jjj{{{wwwfffVVVaaarrrrrrhhh[[[RRRQQQSSSVVVWWW\\\]]]]]]]]]___fffpppxxxssspppjjjffffffbbbVVVHHH===777333444333000///111111111111000111111222222///111333333222111111111...//////000111222222333///111222222111111222333222111111111111222333333111222444444444444666888;;;AAAUUUtttxxxkkkpppmmmkkklllhhhbbbbbbfffiiikkkooo}}}||||||yyyuuuqqqhhhYYYLLL>>>888555666777777888<<<::::::999888999:::;;;<<<555555666777888888999:::<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<======>>>>>>AAA>>>>>>AAABBB@@@AAADDDFFFGGGIIIKKKLLLOOOSSSVVVWWWRRRPPPSSSVVVVVVWWWYYYYYY\\\[[[VVVPPPOOOUUU\\\eeeeeeccc]]]WWW]]]ssssssddd^^^UUUQQQQQQRRRRRRQQQSSS___|||~~~{{{hhhaaa^^^YYYTTTVVV\\\jjjzzzggg^^^\\\XXXSSSOOOKKKGGGEEEAAAAAA@@@>>>===<<<;;;:::;;;<<<===DDDUUUlllzzz}}}pppeeeWWWNNNIIIEEEAAA>>>@@@DDDEEEOOObbbvvvhhhWWWPPPKKKIIIJJJZZZiii}}}dddYYYYYY```nnn{{{zzzlllcccjjjvvvxxxwwwsssyyyrrrnnnkkkjjjccc]]]VVVSSSTTTTTTQQQMMMNNNMMMKKKJJJIIIIIIJJJJJJAAA@@@???>>>>>>>>>@@@@@@AAA===:::999;;;===;;;999:::999999;;;===>>>===;;;???;;;;;;===???BBBJJJSSS___fffkkkkkkiiikkklllkkklllmmmppprrrtttuuuuuutttuuusssrrrsssrrrqqqtttyyy}}}~~~ooobbbZZZ]]]ccclllvvvoookkk}}}ttttttpppgggUUUXXXnnnnnnWWWTTT]]]iiixxxnnn\\\VVVaaatttvvvkkk\\\QQQNNNQQQUUUWWW\\\]]]______```fffnnnuuusssqqqllliiihhhdddWWWJJJ===777222222222111222555222222111111000111111111///111333333111000111111//////000000111111222222000111333222111111222444222222222222222333444444111333444555444555777888:::???SSSqqq{{{nnnooommmnnnooolllgggfffhhhkkkiiihhh|||tttaaaRRR@@@:::555666777666888;;;999999888888888999:::;;;777777888888888999999999;;;;;;;;;;;;<<<<<<<<<<<<::::::;;;<<<======>>>>>>AAA>>>>>>AAABBB@@@AAAEEEFFFHHHJJJLLLNNNRRRVVVYYYRRROOOOOOTTTWWWWWWWWWZZZcccjjjnnnggg[[[VVV[[[bbbeeeggggggbbbYYYZZZlllzzzmmmiiiccc\\\YYY\\\^^^]]][[[YYY```yyylllddd```\\\XXXVVVZZZbbbqqqmmm```]]]YYYVVVRRRNNNIIIEEEAAAAAA@@@???===<<<;;;;;;<<<===???EEETTTkkk~~~~~~ttteeeXXXPPPKKKFFFCCCBBBGGGFFFGGGOOO[[[xxxlllXXXOOOHHHEEEGGGRRRddd}}}eeeZZZ\\\fffttt}}}vvvfff```jjjwwwtttwwwrrryyy{{{~~~xxxssspppnnnmmmggg```XXXSSSRRRQQQOOOMMMLLLKKKJJJIIIHHHIIIJJJJJJBBBAAA@@@???>>>>>>>>>>>>???<<<:::999;;;;;;:::999888999:::<<<======<<<;;;>>>;;;:::<<<>>>AAAIIIRRR\\\ccciiihhhgggiiikkkjjjiiijjjlllooopppqqqrrrrrrssssssssssssrrrrrruuuxxx|||~~~{{{lll___XXXYYY^^^hhhrrr{{{vvvrrrtttnnniiibbbSSSWWWnnnlllWWWTTT^^^jjjxxxwwwdddSSSSSS___tttsssaaaTTTPPPSSSWWWZZZ]]]___bbbbbbcccgggmmmrrrrrrrrrooollljjjeeeXXXLLL???888222222222111222666333333222111000000000111000111333222111000111222333222222111000///......///111222222111000222333222222222222333444555555222333555555555666777999999???QQQoooxxxmmmoooqqqrrrpppnnnnnnooopppiiiaaaqqqhhhVVVCCC<<<666666666555777:::999999999999999::::::;;;999999999999999999999999:::::::::;;;;;;<<<<<<<<<999:::;;;;;;<<<===>>>>>>@@@======AAAAAA@@@AAAEEEFFFHHHKKKMMMPPPTTTYYY\\\RRROOOOOOSSSVVVWWWZZZ___nnn{{{ooo```\\\```^^^bbbddd```UUUSSS```pppssswwwooogggdddggglllnnnnnneeegggyyyqqqfffaaa]]][[[\\\^^^aaahhhwwwsssbbb___ZZZWWWTTTOOOIIIDDDAAAAAA@@@???>>>===<<<;;;;;;===???DDDOOObbbvvvssseeeZZZUUUOOOKKKFFFJJJGGGFFFJJJRRRkkkqqq[[[PPPIIIFFFHHHQQQaaa{{{eee\\\^^^hhhwww~~~qqqaaaaaannnyyysssvvvyyy~~~}}}|||}}}xxxuuutttqqqoooiiicccZZZTTTRRRQQQOOONNNIIIIIIGGGGGGGGGGGGHHHIIIDDDCCCAAA@@@>>>===<<<;;;===<<<;;;:::::::::999999555777999::::::::::::999888555555888:::>>>FFFOOOXXX___eeeeeeeeeiiillllllhhhiiijjjlllnnnoooppppppqqqssstttsssrrrtttvvvwwwyyy||||||mmmaaaYYYVVV\\\fffpppxxx}}}~~~~~~xxxuuuqqqeee[[[RRRWWWmmmjjjUUUVVVaaammmyyytttbbbSSSOOO\\\ssswwwdddVVVQQQTTTYYY\\\___bbbfffggggggiiimmmqqqqqqrrrqqqnnnlllfffYYYMMMAAA999444333222000111444333333222111000000000111000222222222000000111333222222111111000//////......///000000//////000111222222222222333444555666222444666666666666888:::999???OOOlllsssvvvxxxwwwuuutttrrrqqqqqqiii]]]hhhsss\\\FFF>>>888666555444666999999::::::;;;;;;;;;;;;;;;::::::::::::999999999999999:::::::::;;;;;;<<<<<<:::::::::;;;<<<======>>>???<<<===@@@AAA@@@AAAEEEFFFHHHKKKNNNPPPTTTYYY]]]UUUQQQPPPRRRUUUWWW]]]eeerrrpppbbb]]]ZZZ]]]```\\\QQQJJJPPP\\\hhh~~~uuummmmmmssszzzpppnnnzzzvvvhhhbbb``````___aaaccchhhttt}}}gggbbb\\\XXXUUUPPPIIICCCAAAAAA@@@???>>>======<<<;;;<<>>======>>>???:::777666999<<>><<<<<<@@@AAA@@@AAAEEEFFFHHHJJJMMMOOOSSSXXX\\\XXXTTTQQQRRRSSSVVV^^^ffftttoooddd[[[\\\\\\XXXNNNEEEEEEKKKUUUgggpppgggjjjsss{{{sssoooxxx|||lllggggggiiieeeiiiooovvvnnnggg^^^YYYVVVQQQJJJDDDAAAAAA@@@???>>>>>>======;;;===CCCKKKOOOSSS[[[ccc~~~vvvnnncccYYYRRROOOFFFFFFOOOQQQ[[[ppppppZZZPPPIIIFFFHHHLLLUUUfff}}}}}}gggaaaeeelll}}}tttlllvvvzzzwwwkkkooorrrxxx|||}}}{{{{{{|||}}}|||zzzyyyyyyzzz~~~}}}~~~zzzuuuiiieee^^^YYYUUUTTTSSSRRRJJJIIIGGGFFFFFFFFFGGGGGG@@@@@@@@@@@@??????>>>===<<<=========;;;:::::::::;;;===???>>>======???BBB???<<<;;;===???AAAIIIQQQQQQXXX^^^___```eeejjjkkkhhhhhhiiijjjlllnnnpppqqqpppvvvwwwttttttxxxzzzxxxxxxyyy{{{}}}rrrcccZZZTTTZZZeeepppwwwyyyyyywwwwwwyyyyyyzzz{{{vvvssssss{{{wwwpppvvvdddUUULLLVVVrrr{{{dddSSSWWWccclllqqqvvv}}}lll\\\TTTRRR___sssvvvjjjZZZOOOOOOUUU]]]aaaeeejjjppprrrqqqooopppqqqmmmqqqsssqqqmmmfffYYYMMM>>>888444555555222222444111111111000111111222222111222222111///000111333,,,---...000111333444555...///000000//////000111000000000111222333444555333555777777777777999;;;;;;>>>JJJcccxxxvvvsssfffdddxxx{{{tttuuu~~~rrrmmmmmmJJJBBB:::777555333444888888999:::;;;<<<;;;::::::888888888888999999999999;;;;;;::::::::::::::::::<<<<<<;;;;;;;;;;;;::::::>>>;;;<<>>>>>>>>>>>AAAKKKXXX]]][[[[[[___nnnsssggg[[[VVVKKKJJJQQQRRR\\\pppppp[[[QQQIIIFFFGGGJJJPPP[[[ggguuusssaaa]]]aaakkk}}}uuurrr~~~~~~uuuuuurrrfffhhhlllsss{{{|||}}}|||zzzxxxwwwxxxyyy{{{zzzzzz}}}|||~~~wwwhhhddd___[[[WWWUUUTTTTTTKKKJJJIIIGGGFFFFFFGGGGGG===>>>???@@@@@@@@@@@@@@@<<<===>>>===<<<:::::::::666777888777666666:::===???<<<:::;;;<<<>>>EEELLLPPPWWW\\\]]]^^^cccggghhhiiiiiiiiikkklllnnnpppqqqpppvvvxxxuuutttyyy{{{xxxxxxyyy{{{}}}sssbbbYYYSSSZZZeeeooovvvxxxwwwuuusssvvvwwwyyy}}}vvvqqqoootttlllccczzzyyykkk]]]IIIVVVuuuyyycccSSSVVVbbbiiimmmppp{{{uuuaaaSSSMMMVVVbbbttt{{{nnncccUUUNNNOOOWWW```eeegggmmmsssuuutttqqqqqqqqqlllqqqsssqqqmmmfffYYYMMM;;;666333666666444444666111000000000111222333333222222222111///000222444/////////000111111222222///000111111000000111222/////////000111333444555444555777888777888999;;;<<<>>>GGG___~~~}}}nnnggguuuxxx}}}}}}oookkkpppzzzvvviiibbbrrrqqqKKKCCC:::777444222444777777888999:::;;;:::999999777777888888888999999999;;;;;;;;;::::::999999999===<<<<<<;;;;;;:::999999>>>;;;;;;???AAA@@@AAAEEEEEEGGGIIIKKKMMMPPPUUUXXXUUUTTTTTTUUUTTTSSSXXX___bbbkkkxxxyyyfffXXXOOOLLLLLLNNNNNNHHHDDDDDDDDDKKK[[[xxxkkk___dddmmmkkkiiimmmvvvsssyyy~~~{{{qqqddd\\\YYYUUUNNNHHHAAA@@@@@@@@@???>>>>>>>>>@@@DDDRRRbbbiiieee``````^^^vvvuuubbb]]]RRROOOTTTVVVbbbyyysss]]]SSSKKKGGGHHHKKKPPPUUUWWW\\\jjj~~~jjj[[[XXX\\\iii{{{tttsssxxxuuullllll{{{yyy{{{pppccccccgggmmmttt{{{}}}{{{zzzyyyxxxwwwuuu{{{{{{{{{{{{||||||}}}~~~yyyzzz|||}}}~~~|||zzz~~~~~~wwwqqqbbb\\\VVVSSSSSSSSSQQQOOOFFFFFFGGGHHHHHHFFFEEEDDDCCCCCCBBBAAA@@@@@@@@@@@@>>>??????>>>;;;::::::;;;777888888777666777:::<<<:::<<<<<<::::::@@@JJJRRRUUUXXX[[[]]]^^^___aaaccccccdddffffffggghhhlllnnnuuuvvvwwwwwwvvvwwwxxxzzz|||}}}}}}||||||wwwfffYYYTTTZZZccckkkqqquuuwwwyyyvvvzzz~~~{{{ssspppooosss}}}sssaaa[[[lllwwwgggVVVUUUaaaxxx```VVV^^^jjjuuuuuuhhhlllwwwzzzkkk[[[PPPKKKTTTeeeyyytttkkkggg\\\NNNGGGIIIRRR\\\aaammmooossswww{{{{{{yyywwwuuuvvvvvvrrriii^^^TTTOOO<<<999666444555666666555111111111111111111111111,,,...111111111111222333666222///111666888444///222222111111222222333444333333222222333333444555333555666777666777888::::::@@@KKK\\\vvv{{{{{{}}}zzz}}}sssjjjjjjooojjj___ZZZfff~~~zzzVVVCCC:::<<<999:::999000555777999;;;======<<<;;;888999:::999777777777888;;;:::999888888888999::::::;;;<<<<<<:::999:::;;;>>>999666:::>>>>>>???BBBFFFGGGGGGIIIKKKNNNQQQSSSTTTQQQPPPRRRQQQRRRWWW___ccceeejjjooommmcccXXXQQQHHHIIINNNTTTQQQIIIEEEGGGIIIKKKQQQeeeuuuppptttuuukkkgggssswww|||qqqeeeccc\\\WWWQQQGGGDDD@@@>>>@@@???<<<===@@@???FFFWWWmmm{{{xxxlllaaaaaalllxxx{{{lllbbbVVVOOORRR]]]jjjsssooo]]]RRRHHHHHHPPPRRRVVVXXXWWWWWW___nnnzzzwwwmmmcccYYYVVVZZZmmmwwwzzztttyyyzzzmmmllljjjmmmyyyssszzzyyykkkiii[[[___eeekkkpppvvv|||~~~|||{{{yyywwwxxxwwwwwwxxxyyyzzz{{{|||xxxzzz|||}}}~~~}}}~~~}}}wwwssssssuuussslllggg___[[[UUURRRRRRQQQNNNKKKEEEFFFFFFGGGGGGFFFFFFFFFCCCBBBAAA@@@@@@@@@@@@@@@>>>??????>>><<<;;;;;;<<<:::;;;<<<;;;::::::<<<===:::<<<<<<::::::???IIIPPPWWWZZZ]]]^^^___```bbbccccccdddeeeeeeeeegggkkknnnrrrsssuuuuuuuuuvvvyyy{{{}}}}}}}}}|||{{{sssbbbUUURRRXXXbbbjjjppptttwwwyyyxxxzzz~~~zzztttqqqpppttt~~~rrr```WWWdddxxxyyynnnaaaTTTQQQaaawww^^^WWWfffrrr{{{|||uuuooovvvyyyssseeeWWWNNNKKKYYYjjj{{{{{{sssmmm```VVVKKKEEEJJJTTT___eeennnooorrrvvvyyyzzzyyywwwvvvwwwwwwrrriii^^^TTTNNN<<<999666444444555555444222222222222222222222222...000222222222111222333333111///000444555222...222222111111222222333444333333222222333333444555444666777888888888:::;;;===BBBJJJ[[[uuuyyyuuuxxxvvvmmmlllhhhbbbWWWRRR]]]qqquuu[[[FFF:::999666777999222777888:::;;;<<<;;;:::999888999:::999777777777888:::999999888888999999999999:::;;;;;;::::::<<<===>>>999777;;;>>>???@@@BBBFFFFFFGGGIIILLLOOORRRSSSVVVRRRPPPQQQRRRSSSWWW^^^fffiiinnnrrrooofff[[[UUUMMMNNNTTT\\\[[[SSSNNNNNNJJJMMMQQQ]]]xxxxxxlllccchhhxxxtttwww}}}~~~uuuiiifff___ZZZTTTIIIEEEAAA???@@@???<<<===@@@BBBKKK[[[ppp~~~}}}rrrhhhaaagggnnnrrruuuxxxuuuoooccc[[[RRRMMMSSSaaaqqq|||ooo^^^SSSIIIHHHPPP```hhhmmmhhh^^^YYY^^^eeexxxssshhh^^^VVVUUU[[[kkkvvvzzzuuuyyyuuummmnnnmmmoooyyysssxxxyyyooopppUUU[[[ccchhhkkkqqqzzz}}}zzzxxxwwwvvvvvvvvvvvvwwwyyy{{{|||zzz|||~~~|||zzz{{{~~~rrrllleeeaaaaaa```\\\WWWWWWSSSOOOMMMLLLJJJFFFCCCDDDDDDDDDDDDEEEFFFGGGGGGBBBAAA@@@@@@@@@@@@@@@@@@>>>??????>>><<<;;;<<<===;;;===>>>>>><<<;;;<<<<<<;;;<<<<<<::::::???GGGMMMVVVXXX[[[]]]]]]^^^```bbbcccccccccbbbccceeejjjmmmmmmoooqqqrrrsssuuuxxx{{{{{{|||}}}{{{zzz}}}qqq```TTTPPPVVV```iiippptttwwwyyyyyy{{{}}}zzztttrrrrrrvvvtttaaaUUU\\\kkkssszzz~~~zzzqqqggg]]]UUUSSSdddyyy___]]]qqq|||~~~uuuvvvtttmmmaaaUUUMMMKKK\\\lll|||yyyrrrmmmjjjXXXPPPGGGDDDKKKWWWccciiiooopppsssuuuwwwyyyyyyyyyxxxxxxwwwrrriii]]]RRRKKK===:::666444444444333333333333333333333333333333000222444444222222222333//////000000111000000///222222111111222222333444333333333333333444444555555777999999999999;;;<<>>:::999<<>>::::::>>>@@@???AAADDDDDDEEEFFFIIILLLNNNQQQRRRWWWQQQMMMPPPSSSUUUXXX\\\iiiyyywwwiii^^^```fffnnnqqqjjj\\\RRRMMMNNNMMMMMMTTTdddxxxnnnccc```aaagggnnnxxx|||ooolllkkkkkkpppvvvooogggccc\\\NNNGGGCCC@@@@@@???===>>>BBBEEEOOO^^^nnn|||{{{sssffffffccc______```]]]XXXOOOLLLIIIJJJUUUhhh|||sssaaaUUULLLJJJOOO^^^rrr|||mmmfff^^^dddqqquuuggg\\\WWW^^^iiiyyy~~~wwwvvvyyytttjjjhhhmmmrrrvvvwwwuuuyyy}}}sssrrryyyBBBLLLXXXaaadddjjjrrryyyzzzvvvuuutttwwwvvvuuuuuuvvvxxx{{{}}}{{{~~~|||yyyxxxrrroooggg^^^]]]aaa```\\\UUUSSSQQQRRRTTTRRRNNNJJJHHHGGGFFFEEEEEEFFFGGGHHHEEEDDDCCCBBBBBBAAAAAAAAA===???@@@???>>>>>>???@@@<<<>>>@@@@@@>>><<<;;;;;;>>>>>>===<<<===???CCCFFFIIILLLPPPTTTVVVYYY\\\^^^___``````______aaaeeehhhiiijjjlllllllllmmmppprrrrrruuuxxxyyyzzz}}}tttcccWWWNNNUUU^^^hhhooossswwwyyy|||}}}}}}}}}}}}}}}yyyyyyzzz~~~uuudddXXXVVVZZZVVVXXX]]]fffkkkhhh___YYYgggvvvyyydddhhh~~~yyy}}}|||wwwsssnnncccTTTKKKJJJXXXlll~~~uuuiii^^^XXXSSSMMMFFFGGGPPP\\\hhhnnnsssvvvyyyzzzzzzzzz|||~~~yyyvvvsssnnnfffZZZLLLCCC<<<999555333222222111000222222222222222222222222///111222222111///000111...111444333000...000333222222111111222222333444444444333333444444555666444666888888888888:::;;;???CCCGGGSSSqqqtttsssxxxwww~~~~~~hhhOOODDDIIIRRRWWWYYYaaa`````````aaabbbcccdddXXXEEE<<<999444666:::555444444666777999:::;;;;;;888999:::999777777777888555777888999:::999888888888:::;;;:::999999:::;;;<<<:::;;;???@@@>>>@@@DDDCCCDDDFFFHHHKKKMMMNNNOOOTTTNNNLLLOOORRRTTTXXX]]]gggyyyuuufff```bbbjjjttt}}}yyyjjj\\\OOOLLLJJJLLLQQQXXX___dddooozzz|||nnnddd^^^]]]___lll|||vvvjjjcccaaaaaaeee{{{|||sssiiifff^^^NNNGGGCCC@@@@@@???>>>@@@DDDHHHSSS```mmmyyy~~~vvviiihhheeebbbbbbaaa[[[SSSLLLJJJHHHJJJTTTggg|||wwwcccUUULLLKKKNNNYYYllluuuooofffdddmmmzzzxxxhhh]]]YYYcccqqq|||qqqlllnnnllleeeccciiipppxxxxxxwww}}};;;DDDPPPYYY___fffnnnuuu}}}}}}yyyxxxyyywwwvvvtttssssssvvvxxxzzzyyy{{{~~~}}}~~~xxxnnnmmmqqqqqqkkk]]][[[ZZZZZZ\\\[[[WWWTTTQQQPPPOOONNNMMMLLLLLLLLLIIIHHHGGGEEEDDDCCCCCCCCC===>>>@@@@@@??????@@@BBB>>>@@@AAAAAA???>>>??????@@@@@@???>>>???@@@BBBDDDGGGJJJNNNRRRTTTWWW[[[]]]]]]^^^^^^^^^^^^___bbbdddfffgggiiiiiiiiijjjlllnnnooossswwwyyyzzz}}}sssbbbVVVOOOUUU___hhhooosssvvvxxx{{{}}}~~~~~~}}}~~~}}}zzz|||}}}pppbbbZZZWWWXXXRRRPPPSSS\\\dddbbb\\\WWWkkk~~~qqqccckkk}}}}}}zzz{{{wwwtttpppbbbPPPHHHIIIZZZmmm{{{lll^^^UUURRRLLLGGGHHHQQQ^^^hhhnnntttxxx|||}}}|||{{{}}}yyyvvvrrrmmmfffZZZLLLBBB;;;888444222222222111111111111111111111111111111...000222111000///000111///222444444111000111333222222111111222222333444444444444444444555555666444666777888888888:::;;;<<>>@@@;;;:::<<>>@@@@@@@@@@@@AAACCC>>>???@@@???>>>>>>@@@BBBBBBAAA@@@@@@AAABBBBBBBBBFFFIIILLLOOOQQQSSSUUUWWWZZZ\\\^^^^^^^^^^^^___aaabbbccceeefffggghhhkkknnnooosssxxxzzz{{{|||sssbbbVVVQQQWWW```iiiooosssvvvxxx{{{}}}~~~~~~}}}~~~~~~{{{zzz|||~~~|||mmmbbb]]]\\\\\\UUURRRSSSYYY]]]YYYWWWWWWnnnkkkeeeppp|||{{{|||zzzwwwrrraaaNNNHHHNNN\\\nnn}}}ooo___SSSNNNIIIEEEHHHQQQ^^^iiinnnsssxxx}}}}}}{{{|||zzzwwwrrrnnnggg\\\NNNCCC999666333111111222222111222222222222222222222222...000222222111111222333111222333333222111111222222222111111222222333444444444444444444555666666555777999999999999;;;<<<:::BBBEEEKKKeeexxxsssrrrwwwqqqRRRGGGJJJMMMMMMLLLSSSXXX]]]______^^^___aaaWWWFFF>>><<<444555888555333444444555777999:::;;;888999:::999777777777888666666666777777888999:::444666888999999:::<<<>>>999999<<>>CCCBBBCCCEEEFFFGGGGGGGGGGGGHHHIIIKKKNNNMMMNNNXXXbbbjjj|||~~~rrreeeYYY^^^hhh{{{|||bbbVVVLLLJJJIIIHHHIIILLLRRR]]]|||{{{lllfffgggvvvyyyggg[[[TTTQQQSSSYYYdddrrryyynnnlllcccPPPFFFAAA???@@@@@@AAADDDIIISSS___iiimmmvvv{{{pppoookkkhhhgggdddYYYMMMJJJJJJKKKOOOYYYlllfffUUULLLKKKMMMLLLUUUfffzzztttlllgggnnnzzzrrrcccZZZZZZjjj|||vvvhhhbbbcccdddbbbcccbbbiiizzz;;;<<<@@@HHHTTTaaammmtttwww|||~~~{{{|||~~~}}}zzzxxxuuuuuuwwwyyy{{{}}}{{{yyyxxxwwwsssoooggggggeeeccc```\\\YYYWWWQQQPPPMMMKKKHHHFFFEEEDDD===>>>@@@@@@@@@@@@BBBDDD<<<======<<<;;;<<>>999BBBEEEHHH```|||uuuqqqvvv{{{~~~wwwYYYOOORRRSSSPPPNNNSSSYYY___```]]][[[[[[]]]ZZZHHH???;;;222222777444555555555555666777999999888999:::999777777777888777666666555666888:::;;;999;;;;;;:::888777888999888888<<>>;;;===CCCBBBCCCDDDFFFFFFFFFEEEEEEDDDGGGLLLNNNKKKLLLWWWdddkkkqqqhhhmmmxxxjjj\\\NNNGGGCCCAAAFFFNNNNNNXXXwww{{{sssgggxxxvvveeeZZZRRRQQQSSS\\\bbbjjjyyy{{{pppnnneeeQQQEEEAAA>>>@@@AAAAAAEEEKKKUUUaaajjjllltttzzzvvvtttnnnjjjhhheeeZZZMMMHHHJJJLLLQQQ\\\pppfffTTTLLLKKKLLLKKKOOOVVVaaaqqqpppkkksssttt|||ooobbbZZZ\\\nnnwwwkkkeeefffgggfffeeebbbhhhzzz999888999>>>IIIXXXeeemmmxxxyyy{{{}}}{{{wwwxxx||||||xxxxxx|||||||||wwwsssnnnjjjgggbbb[[[UUUTTTRRRNNNLLLIIIEEEAAA>>>==================<<<<<<;;;<<<<<<;;;:::;;;===???;;;<<<>>>@@@@@@@@@??????EEEFFFGGGGGGHHHJJJMMMPPPRRRUUUYYY[[[[[[[[[]]]^^^bbbcccddddddeeehhhlllooonnnpppssswwwzzz~~~|||dddSSSRRRVVV]]]gggooottttttssswwwwwwyyyzzz{{{|||||||||zzzzzz}}}tttkkkhhhjjjnnnaaa^^^]]]^^^XXXQQQUUU___rrryyyjjjtttyyy}}}{{{wwwrrr```MMMMMMZZZdddsssuuuiii\\\SSSQQQJJJDDDEEEQQQ```iiijjjpppzzz~~~~~~~~~}}}vvvxxxwwwpppggg\\\MMMAAA999666444222333333222222444222000000222333111...111111111111111111111111444222111//////000222333000000000111222222333333000222555666555555777888:::;;;:::999888888;;;===;;;===>>>EEE\\\xxxvvvnnnkkkppptttssstttwww]]]QQQYYYaaa___XXX\\\]]]^^^______^^^^^^]]]WWWGGG;;;999888333111555333333444444666777888999;;;;;;;;;:::888666555444777666555555555777888999777888999999::::::999999:::;;;<<<;;;:::;;;===???@@@BBBDDDEEEDDDCCCCCCCCCHHHIIIIIIHHHIIIMMMUUU\\\gggkkkTTTLLLHHHDDDFFFMMMOOOYYYsss}}}xxx}}}lll___YYYSSSOOOYYY]]]fffuuuyyyuuurrrcccQQQPPPFFF???@@@@@@@@@HHHTTTaaammmjjjfffqqq{{{~~~sssooommmnnnjjj___UUUPPPGGGKKKNNNTTTcccxxxkkk[[[NNNHHHMMMLLLMMMOOOQQQXXXfffyyyyyyzzzzzzyyyfff\\\XXX___wwwuuukkkgggcccbbbcccjjjhhhiiitttrrr|||>>><<<;;;???HHHXXXgggqqqzzz|||zzzwwwvvvzzzzzzxxxyyy}}}|||wwwqqqlllhhhddd```\\\TTTRRROOOLLLJJJGGGCCC@@@>>>>>>============<<<<<<:::;;;;;;:::999:::<<<>>>;;;;;;<<<>>>>>>?????????BBBCCCDDDEEEEEEGGGJJJMMMNNNQQQTTTWWWXXXYYYZZZ\\\^^^aaadddggghhhjjjmmmooooooppprrruuuyyy~~~{{{gggWWWSSSVVV]]]fffnnnrrrsssrrruuuvvvwwwxxxzzz{{{{{{{{{zzzzzz}}}xxxpppmmmmmmooolllgggdddaaaWWWNNNSSS___zzztttdddpppyyy|||zzzwwwssscccSSSUUUbbbttttttfff[[[UUUOOOJJJEEEHHHTTTaaahhhiiisss|||~~~~~~|||{{{}}}zzzrrrhhh\\\MMM@@@999666444222333333222222444222000111333333111///111111111111111111111111333222111//////000222333000000000111222222333333000333555666555666777888999:::::::::999999;;;===;;;<<<<<>>??????@@@AAAAAAAAACCCFFFIIIHHHKKKOOORRRTTTVVVXXX[[[[[[___eeeiiikkklllnnnoooppppppppprrrwww~~~{{{iii[[[SSSVVV\\\eeemmmqqqrrrqqqssstttuuuwwwxxxyyyzzzzzz{{{zzz|||yyyuuuuuuuuuuuuvvvrrrnnngggYYYNNNUUUccckkk]]]jjj}}}~~~{{{xxxttteeeTTTXXXhhhrrrcccZZZVVVOOOIIIFFFKKKUUU```gggiiivvv~~~~~~|||}}}tttiii]]]LLL???999666444222333333222222444333222222333333222111111111111111111111111111222222111000000111222333000000111111222333333333111333555666666666777888666888;;;;;;;;;;;;<<<===<<<======AAARRRjjjxxxyyygggbbbaaafffjjjkkkjjjkkkqqq|||}}}|||yyy```QQQ[[[ppptttjjjbbbdddfffggggggfffdddbbbPPPDDD:::999666111222888444444444444555777888999999::::::::::::999888888555666666777777777777777999999:::;;;;;;;;;;;;;;;555888;;;=========???@@@===???AAAAAA@@@???@@@AAAGGGHHHJJJIIIJJJNNNUUUZZZdddwwwjjj\\\WWWQQQLLLKKKJJJSSSgggzzzhhhcccdddaaabbbgggppp}}}vvv___JJJCCCAAAEEEGGGHHHQQQ]]]ttt|||sssgggjjjppprrrvvvuuusssqqqooofffXXXLLLHHHIIIQQQYYY```mmmlll[[[PPPMMMUUU]]]]]][[[TTTLLLJJJOOOTTT```uuu|||lll\\\UUUVVV^^^rrr{{{pppnnnnnnjjjeeecccmmmpppvvvzzziii\\\bbbnnn~~~}}}{{{AAA>>><<<===EEESSSdddooosssyyy}}}||||||}}}}}}xxxvvvrrrnnniiiddd```\\\ZZZYYYUUUSSSPPPNNNMMMJJJGGGDDD===<<<<<<;;;;;;:::::::::777888999999888888999;;;888888777888999;;;===???<<<>>>?????????@@@CCCFFFEEEHHHLLLOOORRRUUUYYY[[[]]]aaaeeehhhjjjlllnnnpppqqqpppoooqqqvvv~~~|||iii[[[SSSVVV\\\dddkkkpppqqqqqqrrrsssuuuwwwyyyzzz{{{{{{|||zzz{{{}}}uuuvvv|||~~~{{{wwwooo^^^SSSZZZjjjzzzddd\\\hhhzzzzzzsssaaaPPPUUUfffrrrccc\\\YYYQQQJJJFFFKKKUUU___hhhnnnxxx~~~~~~~~~uuujjj]]]MMM@@@999666444222333333222222444333333333333333333333111111111111111111111111222111111000000111222333000000111222222333333444222444666666666666777888555888;;;<<<<<<<<<<<<===<<<>>>???CCCSSSjjjzzzeeebbb```ccchhhlllmmmnnnrrryyywwwrrr}}}wwwdddRRR\\\ttt|||rrrkkklllnnnpppooollliiigggVVVJJJ???<<<777111222888444444444555555666888888888888999:::::::::::::::555666777888888777666555999:::;;;;;;<<<<<<;;;;;;888;;;>>>???===<<<;;;;;;???@@@BBBBBBAAA@@@AAABBBEEEGGGIIIJJJJJJMMMSSSYYYfffuuu~~~vvv}}}nnndddYYYPPPLLLOOOWWWggg{{{{{{rrrqqqhhhkkkpppyyy{{{aaaMMMFFFCCCFFFHHHJJJVVVeee|||wwwggggggkkkmmmrrrmmmmmmnnnmmmdddWWWOOOMMMRRR[[[eeelllvvvmmm\\\QQQOOOYYYfffkkknnneeeUUUJJJIIILLLLLL[[[rrruuugggYYYTTTVVV___ooo}}}yyyooojjjnnntttsssooolllpppttt{{{yyyjjjdddmmmzzzKKKGGGCCCDDDLLLYYYfffnnnqqqwww~~~~~~~~~}}}{{{|||wwwqqqppplllkkkiiieeeaaa\\\YYYXXXUUUSSSQQQOOONNNKKKGGGEEE<<<<<<;;;;;;:::999999888666777999999888777888999777777666666777999;;;===;;;<<<=========>>>AAADDDCCCFFFJJJNNNQQQUUUYYY\\\bbbccceeefffgggiiimmmpppqqqpppoooqqqvvv|||hhhYYYSSSVVV[[[ccckkkppprrrrrrrrrtttvvvxxx{{{|||}}}~~~}}}zzzzzz}}}uuunnnsssuuucccVVV]]]lllxxxaaabbbllluuu}}}~~~wwwmmmZZZKKKSSSfff{{{vvvjjjccc```TTTJJJDDDIIIRRR]]]jjjuuuyyy~~~}}}~~~|||tttiii^^^NNNAAA999666444222333333222222222333333333333333333444111111111111111111111111111000000111111222222333111111111222333333444444333444666777666666777888555888;;;===<<<<<<===>>>:::===???DDDRRRhhh~~~ppplllgggfffjjjpppsssssslllqqq|||uuummm}}}{{{kkkYYY^^^vvvzzzrrrtttuuuuuutttrrrooommm]]]OOOBBB===888222333:::555555444555555666777888777777888999::::::::::::555666777888888777666555999:::;;;;;;<<<<<<;;;;;;999;;;>>>???===;;;::::::>>>???@@@@@@??????@@@BBBBBBEEEHHHIIIJJJLLLRRRVVVdddxxx|||}}}|||mmm]]]RRRMMMPPPYYYgggwww|||uuunnnqqqxxxcccRRRJJJDDDDDDEEEJJJ[[[mmmzzzgggeeehhhkkkqqqhhhiiilllkkkbbbWWWQQQSSS[[[eeeooouuu{{{nnn\\\QQQPPPZZZhhhuuu~~~wwwcccQQQJJJLLLJJJNNNYYYlllooocccVVVQQQUUU]]]hhhqqqnnnhhhgggqqq{{{|||wwwssstttxxx}}}{{{qqqppp}}}}}}]]]SSSIIIHHHPPP\\\fffkkkrrrvvv|||}}}yyyqqqlllkkkfffffffffccc^^^YYYVVVUUUVVVTTTQQQOOOMMMKKKGGGDDD>>>======<<<;;;:::999999555777999999888777888999777777666777777888999::::::;;;<<<<<<;;;===@@@BBBAAADDDHHHKKKOOOSSSXXX[[[ccccccddddddeeegggkkkooopppppppppsssxxx|||gggXXXSSSVVV[[[ccckkkqqqttttttssstttwwwyyy|||~~~{{{yyy{{{}}}tttkkkqqqsssaaaUUU\\\kkkvvvaaajjjrrrtttzzzzzzrrrgggUUUIIIWWWnnnxxx|||rrrjjjeeeTTTIIICCCHHHRRR]]]mmm|||{{{~~~zzz|||zzzsssiii^^^OOOBBB999666444222333333222222111222333333222222333444111111111111111111111111000000000111222222333333111111222222333444444444333555777777666666777888777999<<<<<<<<<<<<===>>>888:::===BBBMMMbbbzzz{{{uuuoooqqqvvvxxxuuuoooqqq|||xxxiiiqqqsssaaacccvvvxxxxxxyyyzzzzzzzzzyyyxxxhhhUUUCCC===:::555666;;;555555555555555666777777666666777888999::::::999777777777777777666666555999999:::;;;;;;;;;;;;;;;777999<<<============>>><<<=========<<<<<<>>>???@@@CCCGGGHHHIIIKKKOOOSSS^^^www}}}{{{kkk[[[QQQMMMNNNVVVeeesss}}}}}}ssspppsss{{{}}}bbbTTTKKKDDDDDDEEEKKK___sss|||hhhdddfffiiipppjjjlllnnnlllaaaVVVSSSXXXaaalllvvv{{{~~~ppp]]]QQQOOOZZZeeetttsss___RRRMMMJJJGGGHHHRRRccc|||hhh^^^SSSOOOUUU]]]dddhhhllliiinnn}}}xxxyyy~~~~~~~~~}}}yyy{{{zzzzzz|||{{{}}}~~~yyyiiiUUUOOOWWWccckkkmmmssstttxxx}}}}}}yyyxxxuuunnnjjjjjjeeeeeeddd```[[[WWWVVVWWWWWWUUURRROOOMMMJJJFFFCCCAAA@@@@@@???===<<<<<<;;;555777999:::999888888999777777888888888888777777999:::::::::999:::===@@@>>>@@@DDDGGGJJJOOOTTTXXX^^^```cccdddfffhhhkkkmmmnnnppprrrvvv{{{zzzhhh[[[SSSUUU[[[ccclllsssvvvwwwrrrtttvvvzzz|||{{{wwwxxxzzz|||zzzpppsss|||kkkZZZSSS^^^ooosssbbbllluuuuuu|||yyyooodddRRRJJJ\\\vvv}}}|||tttllldddRRRGGGCCCJJJTTT]]]nnn~~~}}}}}}|||{{{}}}{{{sssiii^^^OOOBBB999666444222333333222222///111333333111000222444111111111111111111111111//////000111222333333333111111222333333444444555444666777888666666666777:::;;;<<<;;;;;;;;;===>>>999;;;===@@@GGGYYYrrr~~~yyy{{{~~~yyywwwvvvnnnlllyyyuuufffdddqqq~~~~~~|||dddLLLBBB>>>999666888666555555555555666777777555666777777888888888888888888777666666666666666888999999:::::::::::::::888:::<<<<<<<<<<<<>>>???;;;<<<<<<;;;:::;;;===???===AAAEEEGGGHHHIIIMMMQQQZZZoooxxx{{{xxxlll___VVVOOOKKKOOOUUUaaammmxxx}}}tttooossszzzzzzaaaPPPIIIDDDEEEGGGNNNbbbwwwjjjdddeeegggnnnmmmppprrrnnnbbbXXXXXX___gggrrr}}}rrr]]]PPPMMMXXX```mmmyyydddUUUNNNIIIFFFIIIPPP```yyy{{{ddd\\\SSSQQQYYYbbbgggfffoooqqq~~~~~~~~~~~~zzzuuussswww{{{eee[[[bbbooovvvvvvrrrqqqsssxxx~~~~~~~~~~~~zzzzzzwwwqqqnnnnnnkkkkkkhhhccc]]][[[]]]___XXXUUURRROOOMMMIIIEEEAAACCCCCCBBBAAA@@@???>>>===555777::::::999888888999777888999999999888666555777888999888888999<<<>>>;;;===@@@CCCGGGKKKQQQUUUYYY]]]bbbfffhhhiiikkklllnnnpppsssxxx}}}xxxiii^^^SSSUUU[[[cccmmmtttwwwxxxrrrsssvvvyyy||||||wwwwwwxxxyyy}}}vvvvvvtttbbbUUUSSSbbbuuurrrcccjjjuuuvvv|||pppdddQQQJJJ^^^zzzzzzrrriii```OOOEEECCCMMMVVV___nnn||||||~~~|||xxx}}}|||tttjjj^^^NNNAAA999666444222333333222222...111333222000000222444111111111111111111111111//////000222222333333333111222222333333444444555444666888888777666666777<<<<<<<<<;;;::::::<<>>@@@@@@DDDSSSlll}}}tttttt|||vvvrrrfffbbbkkk|||tttVVVHHHBBB;;;555555666555555555555666666777555555666777777777777777999888777555555555666777888888999::::::::::::999=========<<<::::::;;;<<<===>>>>>>===<<<<<>>???>>>@@@===@@@JJJQQQeeezzz|||vvvvvv|||~~~~~~}}}sssbbbpppwwwYYYIIICCC>>>999999777666555666777666555777777777888999999::::::<<<:::888999;;;;;;888555888888999999999:::::::::<<<<<<;;;:::;;;<<<===>>>===>>>===;;;:::;;;===@@@AAA???======BBBGGGLLLOOOTTT\\\iiizzz~~~xxxcccXXXSSSNNNKKKKKKKKKRRR^^^iiipppxxxzzzzzz~~~{{{bbbNNNHHHCCCCCCIIITTThhhxxx~~~ooodddbbbfffhhhlllvvvzzzpppffffffkkknnnxxx~~~vvv^^^TTTRRRQQQSSScccuuuhhhaaaVVVMMMIIIMMMWWWaaaxxxkkk___UUUWWW```ggghhhggglllzzz~~~vvvrrrrrrsss|||~~~{{{|||~~~wwwjjj___\\\eeennnyyyooonnnrrrttttttqqqqqqqqqsssuuuxxxzzz||||||{{{{{{|||~~~}}}zzzwww~~~}}}~~~~~~{{{vvvpppllljjjjjjjjjgggccc```^^^]]][[[YYYUUURRROOOLLLKKKIIIGGGEEECCCCCCBBBAAA@@@???>>>>>>>>>===<<<;;;:::999999999888666555666888888666333444444333444555888:::<<<999;;;===???AAADDDHHHKKKRRRWWW___eeehhhiiiiiijjjiiijjjlllqqqxxx~~~xxxiii]]]YYYZZZ^^^eeemmmsssvvvwwwzzzyyyvvvtttsssssstttttttttrrrnnnjjjggggggjjjmmmpppvvv~~~zzznnnqqq{{{~~~}}}jjjZZZWWWYYYiiikkknnn|||www|||rrraaaSSSMMMSSSfffzzz~~~|||yyyqqqeeeWWWMMMHHHDDDEEENNNZZZfffrrr{{{|||{{{|||||||||zzz|||~~~yyynnneee\\\JJJ888666555444333333222222333222333333222000111333444111111111111111111111111000111111111111222222222333333222222222222222333666666777666555555777999::::::::::::;;;<<<=========@@@>>>???GGGNNNccc{{{xxx|||yyywww{{{yyylllyyyvvvZZZGGG???>>>999888666666777777777666777777777888999999::::::888777666777999999777555888888888999999999::::::<<<;;;:::::::::;;;======;;;<<<<<<;;;:::<<>>@@@CCCGGGIIIIIILLLSSS^^^kkkwwwxxx|||}}}pppbbbXXXQQQJJJGGGHHHHHHOOO[[[fffmmmttt}}}dddOOOIIIDDDEEEJJJVVVhhhxxx}}}nnnbbb___aaaccchhhqqqtttmmmfffiiiqqqwww|||www^^^SSSPPPPPPRRR^^^mmm|||xxxeeeUUULLLJJJPPPUUUsss}}}lllaaaXXX[[[eeekkkmmmmmmmmmzzz|||sssnnnkkkpppxxx}}}zzzvvvvvvxxxxxx|||}}}zzzqqqeee___ccciiiuuunnnlllnnnpppqqqpppppppppqqqsssvvvxxxzzz|||||||||~~~~~~{{{yyy~~~}}}}}}~~~}}}zzzuuuqqqmmmkkkiiijjjgggccc```___^^^\\\ZZZTTTRRRNNNLLLKKKIIIGGGEEECCCCCCBBBAAA@@@>>>>>>===???>>>===;;;:::999999999999777555555666777666555444444333444555777999:::888:::<<<>>>@@@CCCFFFIIIRRRWWW]]]cccfffhhhjjjllljjjkkklllpppuuu{{{yyyggg[[[XXX[[[```gggooosssuuutttyyyxxxwwwuuusssrrrqqqpppssspppkkkeee``````bbbeeegggnnnxxxsssjjjmmmwww|||{{{wwwtttdddVVVUUUYYYkkk{{{kkkqqqzzzyyyrrr^^^OOOKKKUUUkkk~~~|||zzzwwwrrriii^^^RRRJJJEEEBBBDDDNNNZZZfffrrr{{{|||zzz{{{||||||{{{~~~~~~wwwjjj```ZZZLLL===555555444333222222222222222333333222111111333444333333333333333333333333000111111111111222222222444333333333333333444444777777888777666777888:::888888888888999:::;;;;;;;;;@@@??????DDDJJJaaa}}}uuuuuuzzzxxxqqqwww~~~|||~~~xxxwwwtttQQQBBBCCC:::888666666777888777666777777888888999:::::::::777666666777888999777666888888888999999999999:::;;;;;;:::::::::;;;<<<===999:::;;;;;;;;;<<<@@@BBB:::<<>>>>>>>>===<<<:::999888888777999777555444444555666666333333333444555666888999999;;;===???@@@CCCFFFIIIRRRVVV[[[```dddgggjjjmmmmmmmmmoooqqquuu{{{zzzhhh[[[XXX[[[bbbjjjqqqttttttrrrwwwwwwxxxwwwvvvuuusssrrrxxxtttnnnggg```^^^```bbbfffnnnxxx|||~~~xxxlllhhhmmmvvv{{{|||vvvsssdddVVVVVV\\\pppxxxjjjrrrxxxyyyqqq]]]PPPOOO]]]rrr{{{zzzwwwrrriii]]]RRRKKKDDDAAADDDNNNZZZeeeoooxxx~~~{{{zzzzzz{{{}}}}}}xxxiii___WWWKKK===666555444333222222222222222333444333222111333444333333333333333333333333000000111111111222222222555555555555555666777888777888999999888888999;;;888777777888888999:::;;;999???@@@???CCCHHHaaavvvsssxxxzzznnnmmmzzz}}}sssnnn~~~zzz~~~|||bbbHHHCCC:::999777777888888888777777777888999999::::::;;;999999999999999999888777888888888888999999999999:::::::::::::::;;;;;;;;;999:::;;;;;;;;;<<<>>>AAA;;;===AAACCCDDDDDDDDDDDDKKKQQQWWWZZZ]]]dddppp{{{{{{yyyzzzuuujjj\\\RRRIIIBBB@@@CCCEEEKKKUUU___ffflllwwwdddQQQJJJEEEFFFLLLTTTbbbnnnyyy|||wwwjjj]]]WWWUUUTTT___aaaaaa\\\ZZZaaaooozzz}}}```SSSOOONNNUUUWWWYYY]]]kkk~~~dddUUUNNNLLLSSSeee|||ooogggdddllltttwww{{{{{{yyyzzz{{{ooogggqqqsssrrrnnnooovvv|||~~~{{{zzzpppgggddddddmmmqqqttttttpppnnnqqqtttqqqqqqqqqrrrsssvvvxxxyyyyyy{{{}}}|||xxxtttrrrooollliiieeebbb___]]]\\\\\\[[[YYYXXXUUUPPPLLLIIIFFFBBB@@@>>>>>>>>>????????????@@@<<<;;;:::888777666666666777777666444444444555666222333333444444666777777777999<<<===>>>AAADDDGGGOOOSSSYYY^^^bbbfffjjjmmmlllnnnoooqqqtttzzzzzzhhh^^^WWW[[[bbbkkkrrruuutttqqquuuwwwyyyzzz{{{zzzyyyyyyzzzwwwrrrjjjccc^^^]]]^^^eeemmmuuuyyyyyy|||wwwnnnfffdddiiioootttvvvyyywwwiii[[[ZZZaaaxxxuuuhhhrrrwwwzzzwwwlll[[[QQQUUUfffyyy}}}}}}{{{uuujjj]]]RRRKKKDDDBBBEEEOOOZZZdddnnnvvv}}}}}}|||{{{zzz|||~~~{{{lll___VVVHHH:::777666555444333333333333222333444444333222333444222222222222222222222222000000111111111222222222444444444555666777888999777999::::::999999:::;;;888888888888999:::;;;<<<777>>>???@@@CCCHHH```xxxqqquuu~~~sssnnnwww|||ppphhh~~~}}}||||||vvv|||TTTAAA;;;999888777888999888777888888888999::::::;;;;;;999:::::::::888777666666777777888888888999999999888999999::::::::::::::::::;;;<<<<<<;;;;;;<<<>>>>>>@@@BBBBBBBBBBBBEEEHHHGGGMMMRRRTTTVVV^^^kkkvvvnnnXXXKKKEEEAAAAAABBBFFFJJJSSS]]]ccchhhrrr|||yyy{{{}}}dddRRRJJJDDDEEEIIIOOOYYYbbboootttrrrhhh\\\UUUQQQOOOTTTTTTSSSQQQRRRZZZjjjwwwdddUUUPPPPPPWWWVVVWWWXXX___ooo{{{cccUUUOOONNN\\\rrrpppiiiiiitttzzzzzz}}}wwwmmmsssyyypppsssqqqjjjfffmmm|||{{{{{{yyyrrriiiddddddfffjjjoootttuuurrrqqqsssuuuqqqqqqqqqrrrsssuuuwwwyyyxxx|||~~~||||||{{{|||wwwtttssspppllliiiccc```]]][[[[[[[[[ZZZYYYYYYUUUPPPLLLIIIEEEAAA???>>>>>>>>>>>>>>>?????????999999888777666666666666666666777555444333444666222222333444444555555666444666888:::;;;===@@@CCCLLLPPPVVV\\\```dddhhhkkkhhhkkkoooqqqtttyyyvvveee]]]VVV[[[bbbkkksssvvvtttrrrtttvvvxxx{{{}}}~~~~~~~~~zzzyyyvvvpppggg```[[[YYY___fffnnntttwww{{{~~~wwwooofff______aaaccceeeiiipppqqqfff[[[\\\ccczzzpppfffrrrxxx{{{nnneeeWWWPPPYYYmmm~~~uuugggZZZOOOJJJDDDCCCGGGRRR^^^gggpppxxx|||}}}}}}|||{{{}}}~~~ooo```VVVGGG999777777666555444444444444222333555555444333333444111111111111111111111111000111111111111222222222111111111222333555666777777999;;;;;;:::999:::;;;999999999999:::;;;<<<===777>>>>>>@@@DDDHHH[[[zzzyyyoooooovvv}}}xxxvvvyyynnnzzz~~~~~~ppp}}}dddCCC<<<:::888888999:::999888888888999999:::;;;;;;;;;666777888888555444444444777777777888888888888999777888999:::::::::999999:::<<<===<<<;;;:::;;;<<>>======<<<<<<888888777777777777888888444666777777444333444555111222333333444444444444333555777999:::<<>>===???CCCEEETTTooo{{{pppmmmssszzz|||}}}}}}rrrqqqrrrHHH<<<:::999999::::::999888888888999::::::;;;;;;<<<222555777777555555666888777777777777888888888888777777999:::::::::999888888:::<<<<<<;;;;;;<<<===<<>>===;;;:::999888888888777888999999:::222555888888555333333444111222333333444444444444555777999:::;;;===@@@BBBFFFKKKSSSZZZ___bbbeeegggggglllssswwwyyy}}}~~~iiiYYYUUUVVVZZZaaakkkssswwwwwwvvvrrrssstttvvvxxxzzz|||}}}|||pppeee___aaadddjjjqqqyyytttkkkbbbZZZUUUXXXZZZXXXZZZ___WWWbbbeeeffflllsssxxxeeeeeexxx|||~~~zzzjjjaaaTTTOOO___{{{rrr___QQQKKKIIIDDDDDDKKKYYYhhhsss}}}|||}}}~~~}}}~~~~~~mmm___WWWMMMBBB555555444333222222222222222444666666555333333444111111111111111111111111000111111111111222222222000111111222444666888999666888:::;;;:::999999:::888888888888999:::;;;<<<;;;>>><<<>>>BBBBBBNNNeee}}}ssspppvvv|||}}}{{{zzz|||zzzvvvxxxkkkxxxuuu~~~zzzMMM===;;;999999:::::::::999888999999::::::;;;;;;<<<111444888999888888:::===777777777777888888888888666777888999:::999888888666888;;;<<<<<<<<<===???888<<<@@@AAA???@@@DDDIIIHHHGGGGGGIIIMMMTTTZZZ^^^kkkzzzrrrbbbZZZTTTMMMIIICCC===<<>>???EEEIIIOOOUUUYYY^^^bbbeeeeeelllkkknnnyyy}}}~~~mmm]]]PPPSSSXXXaaajjjqqquuuwwwxxxuuuvvvwwwyyyzzzyyyvvvttt|||qqqeeeeeeeeegggmmmuuu~~~xxxppp^^^ZZZTTTRRRZZZbbb```XXX^^^ZZZ\\\gggwwwlllYYYaaauuuxxxxxxmmm]]]NNNQQQcccyyyqqqYYYIIIHHHPPPDDDIIISSS___kkkvvv~~~~~~||||||}}}|||tttjjj^^^RRRGGG???888777555444333333333444444666888777555222000000444111///000333444444222555333111333555777555333222333333444555666777777999999999999999999::::::;;;;;;;;;::::::;;;<<<<<<======>>>???>>>AAAMMMZZZmmmmmmuuuyyy}}}www{{{{{{}}}{{{xxx{{{{{{mmm|||mmmbbbeeesssfffEEE;;;999777666777888888888777666666777888999999888888888888777555444555666888888888888888888888888666666666666777888999:::777777888999;;;<<<<<<======>>>@@@@@@AAABBBDDDFFFGGGGGGHHHIIIKKKPPPVVV[[[eeelllyyyuuuddd\\\RRRMMMIIIHHHDDD>>>===???@@@CCCGGGJJJNNNRRRWWWZZZ___eeemmmrrrvvv|||~~~{{{[[[NNNDDDCCCDDDAAAAAADDDJJJPPPVVVYYYVVVPPPLLLJJJFFFFFFEEEGGGMMMXXXdddmmmyyyqqq]]]YYY[[[\\\^^^```ccccccbbb```___rrrzzz}}}rrrfff___gggpppyyyyyyqqqkkkmmmssszzz}}}yyynnnhhhooo{{{{{{vvvlllbbbbbbnnn~~~yyylllaaaaaalllsssssskkkllllllmmmnnnoooppppppnnnppprrrsssrrrrrrrrrtttvvvuuuxxx~~~~~~xxxssspppnnnmmmlllgggccc___[[[YYYWWWUUUSSSQQQOOOMMMJJJGGGEEECCCBBB@@@@@@>>>===<<<;;;;;;;;;::::::999888888888999999555555666666555555444333//////000111222444666777555777999::::::;;;===???BBBGGGNNNTTTZZZ^^^bbbeeeeeellllllnnnyyy}}}~~~mmm]]]QQQQQQWWW___iiipppuuuwwwxxxwwwxxxzzz||||||{{{xxxuuuvvvyyypppiiihhhiiimmmttt~~~xxxeee]]]UUUWWW^^^cccaaa]]][[[WWWYYYhhhzzz}}}hhhZZZeeezzz{{{~~~wwwhhh[[[PPPSSSbbbrrryyykkkYYYMMMNNNUUUIIINNNWWWcccnnnxxx~~~|||tttjjj___RRRFFF>>>777666555333222222333333222444666666555333222222333111000000333444333222333222111333666888777666222222333444555666777777888888888999999:::::::::::::::999999999999::::::===<<<===>>>===@@@LLLXXXuuurrrqqqwww{{{wwwxxx}}}wwwvvvtttppppppwww}}}wwwnnnqqqjjj^^^SSSSSS^^^gggjjj]]]BBB:::888666666888999999999999888777777888888777666999999999777555444555666777777777777777777777777888777777777777999:::;;;777888888999:::;;;<<<======>>>??????>>>@@@CCCEEEEEEFFFFFFGGGIIINNNTTTXXXccciiiwwwqqq```VVVUUUQQQOOONNNJJJAAA===<<<===@@@DDDGGGKKKOOOTTTXXX___aaadddiiiooovvv~~~^^^RRRHHHGGGHHHFFFEEEFFFIIINNNTTTWWWVVVQQQMMMJJJGGGGGGFFFHHHNNNYYYfffnnnxxx~~~ttt```[[[\\\]]]^^^```aaaaaa```___^^^]]]nnn|||nnnccc^^^bbbkkkuuuuuummmeeedddhhhuuuzzz}}}wwwnnnlllvvv~~~sssssskkkdddfffppp}}}~~~wwwkkkbbbeeepppvvvvvvkkkkkklllmmmnnnooopppppplllooorrrsssrrrqqqqqqrrrvvvuuuxxx~~~~~~xxxsssqqqooonnnlllkkkfff```[[[XXXUUURRRPPPOOOMMMKKKHHHEEECCCBBBAAA@@@???>>><<<;;;;;;::::::888888777777888999::::::555666666666666555444444//////000111222444555555222444777888888:::<<<>>>???DDDLLLTTTYYY]]]aaaccceeellllllnnnxxx|||~~~}}}mmm]]]RRRPPPUUU^^^gggoootttvvvwwwvvvxxx{{{}}}}}}{{{xxxvvvqqq{{{rrrpppnnnooouuu~~~|||lll___WWW]]]ddddddbbbcccXXXSSSWWWhhh~~~sssbbb[[[jjjxxxfffZZZRRRXXXdddnnnvvv|||xxxrrrjjjbbbXXXQQQRRRXXXNNNSSS\\\gggrrrzzz~~~zzztttkkk___RRREEE<<<777666444333222222333333000222555555444444444444222111000111333444333222111000111333666888999888222222333444555666666777666777777888999:::;;;;;;999999888888888888999999<<<;;;<<<======???IIITTTjjjzzzwwwwwwxxx|||{{{yyyyyy~~~zzzvvvrrrkkkgggjjjooonnniiidddaaaXXXNNNKKKPPPUUUVVV^^^ooozzzrrrPPP===999777555666888999:::::::::999999888777777666666:::;;;:::888666555555666666666666666666666666666999888777777777999;;;===777888888999:::;;;<<<<<<===>>>>>>===<<<===AAACCCCCCDDDEEEFFFHHHLLLQQQVVV^^^eeesssrrraaaWWWWWWUUUTTTTTTOOODDD===;;;<<>>===;;;::::::999999888777777777777888999999666666666666666555444444444444444333333222111111000222555666777888:::<<<>>>CCCKKKRRRWWW[[[^^^```ccckkkkkkllluuuyyy}}}}}}mmm^^^SSSQQQVVV^^^fffmmmqqqssssssuuuxxx|||}}}|||zzzxxxwwwrrryyy~~~{{{wwwuuuwww|||vvvnnn^^^ZZZeeemmmgggcccfffXXXSSSWWWjjj~~~lll]]]]]]mmm}}}zzzjjj[[[SSS\\\kkksssvvvxxxnnnggg```[[[UUUPPPQQQUUUOOOUUU___kkkvvv}}}|||yyyssskkk___QQQCCC:::777666555333333333444555000222444555444333333444111111111222333333333222000000111333444666777777222222333444555666777777666666777888999:::;;;<<<::::::999888888888999999;;;:::;;;===<<<>>>FFFPPPeee{{{uuuqqqssssssttt~~~yyypppfffcccdddaaa\\\```aaa]]]TTTOOOOOOOOONNNMMM\\\eeelllqqq```FFF:::777555444555777:::;;;;;;888999999999888777888888;;;<<<;;;999666555666777666666666666666666666666999888666555666888;;;<<<777888888999::::::;;;;;;>>>>>>>>><<<;;;===@@@CCCAAACCCDDDEEEGGGKKKPPPTTTYYY```ooowwwfff\\\TTTRRRQQQRRRMMMDDD===<<<===???BBBEEEHHHMMMSSSWWWbbbbbbbbbdddgggiiikkkkkktttwwwxxxxxxxxx}}}yyypppfff```[[[UUUMMMGGGHHHIIILLLPPPSSSRRRNNNJJJFFFFFFGGGJJJQQQ\\\hhhqqquuu{{{hhh```___\\\\\\\\\]]]___bbbeeeffffff___\\\```dddnnn{{{ppphhhcccaaafffnnntttpppgggbbbaaaaaaccceeeppp{{{vvviiikkkxxxvvvzzz~~~~~~~~~~~~{{{hhhdddaaaccciiipppssstttvvvlll```]]]dddmmmrrrqqqjjjjjjlllmmmnnnpppqqqqqqpppooommmkkkkkkmmmrrruuuvvvtttvvv{{{~~~}}}}}}yyywwwtttrrrpppnnniiiccc^^^ZZZWWWTTTRRRJJJIIIFFFDDDBBB@@@???>>>>>>===<<<:::999999888888999888777777666666777777666666777777666666555444555555555555444333111000///111333555555666888:::>>>CCCJJJPPPTTTXXX[[[\\\aaajjjjjjjjjrrrvvv{{{ooo___TTTSSSWWW___fffllloooppppppwwwzzz}}}~~~|||zzzyyyzzzyyy}}}||||||wwwqqqjjj___aaaqqqzzzqqqhhhgggXXXTTTYYYmmm{{{ggg\\\```mmmwwwzzzlllYYYPPP___rrrzzzyyyyyyooofff^^^XXXRRRLLLKKKMMMOOOUUUaaammmxxx~~~{{{xxxrrrjjj^^^PPPBBB999777666555444444444555666222444555444222111222333000111222333333333222222000111222222222333444444222333444444666666777888666777888999:::;;;<<<<<<===<<<;;;:::::::::::::::;;;::::::=========DDDKKK___uuunnnoookkkgggooo}}}vvvkkkeeebbb\\\TTTYYY^^^^^^WWWNNNKKKJJJHHHGGGQQQXXX___eeeXXXCCC===666555444555777:::;;;;;;555777999999888888:::<<<;;;;;;;;;999666555666777777777777777777777777777777666555444555777999:::777888888999999:::::::::>>>???>>>===<<<===@@@CCCAAABBBDDDEEEGGGJJJOOORRRVVV]]]lll}}}vvveeeYYYMMMIIIHHHHHHEEE@@@===>>>;;;===@@@BBBFFFKKKQQQVVVZZZ^^^bbbcccaaaaaadddgggiiilllooooooooouuu~~~~~~uuukkk]]]RRRLLLJJJIIIKKKOOOPPPLLLHHHDDDEEEGGGJJJQQQ\\\hhhqqquuuzzzlllaaa```aaa`````````aaadddfffhhhhhhaaa]]]YYYTTTVVVkkk}}}sssjjjeeecccbbbgggnnnoooggg___]]]______bbb^^^dddpppqqqfffdddllloooxxx|||xxxtttwwwzzz{{{jjjgggcccccchhhooosssuuurrrggg]]]ZZZ```fffjjjkkkiiijjjkkkmmmnnnpppqqqrrrqqqooolllhhhhhhkkkrrrvvvwwwuuuvvv{{{~~~}}}|||yyyvvvssspppoookkkeee```[[[UUUPPPMMMHHHFFFDDDBBB@@@>>>=========<<<;;;999888888777777888888777666555555666666666777777777777666555555111222333444555444333222000222333444444555777999===AAAGGGMMMQQQUUUZZZ\\\```iiijjjiiiqqqtttzzzrrraaaUUUSSSXXX___ffflllooopppoooyyy|||~~~~~~{{{zzz{{{~~~xxxsssddddddooosssiiiYYYVVV\\\oooxxxbbbZZZcccoootttwwwhhhVVVQQQcccxxx}}}{{{{{{uuummmccc[[[RRRIIIFFFHHHOOOWWWcccppp{{{{{{xxxqqqhhh\\\OOOBBB999666666444444333444555666333444444333111111111222///111333444333222222333111222333333222222333444444444555666777888888999888999999:::;;;<<<======???>>>===<<<<<<;;;;;;<<<<<<::::::===>>>===BBBHHHWWW|||yyyrrrttthhhcccgggmmmxxxzzzssspppnnneee[[[XXX___bbbZZZOOOIIIGGGFFFCCCJJJMMMVVV```VVVEEEAAA666555333444777999::::::333666999999888888;;;>>>999::::::888666555666888777777777777777777777777555555555555666777888888888888888888999999::::::<<<===>>>>>>>>>>>>@@@BBB@@@AAACCCEEEFFFIIIMMMPPPUUUZZZhhhxxx|||ooo[[[NNNDDD@@@>>>???>>>;;;<<<@@@888999<<<>>>AAAGGGMMMRRRXXX^^^ddddddaaa```ccchhhcccgggkkklllmmmrrr{{{uuueeeTTTMMMFFFFFFJJJLLLIIIDDDCCCDDDFFFKKKRRR]]]iiiqqqvvvzzzpppdddaaahhhhhhfffeeeeeefffggghhhmmmoooooofffWWWPPPZZZhhhuuukkkeeecccbbbaaannnsssqqqeee\\\]]]___^^^ccc]]]^^^fffhhhbbb^^^```gggvvv}}}xxxwwwvvvsssjjjgggcccccchhhnnnsssvvvqqqhhh```___aaadddhhhllliiijjjkkkmmmooopppqqqrrrooonnnkkkiiihhhkkkpppuuutttrrrsssxxxzzzzzz|||}}}yyyvvvrrroookkkhhhddd___[[[UUUOOOKKKFFFEEECCC@@@>>>===<<<<<<<<<;;;:::999777777777777666666555555555666777777777777777777777666555555000111222333333222000///111333444444444444555777:::>>>CCCIIIOOOUUU[[[___aaakkkkkkkkkqqquuu|||tttbbbUUUQQQVVV^^^fffmmmqqqrrrrrrxxx{{{|||yyyvvvvvvyyy~~~{{{uuubbbmmmnnnWWWVVV^^^pppuuu]]]XXXfffsssuuu~~~vvvaaaUUUXXXnnn~~~~~~||||||uuulllbbbUUUJJJFFFIIISSSZZZfffsss}}}|||wwwooofffZZZNNNAAA:::444333222222222222444444111222333222111111333444...111444555333222222333000333555555333333666888555555666777888999::::::;;;;;;;;;<<<<<<=========??????>>>===<<<<<<<<<<<<===:::;;;>>>???>>>AAAFFFSSSwww}}}wwwxxxnnniiikkkjjjkkk}}}wwwkkk```hhhkkkbbbTTTMMMKKKKKKFFFHHHHHHSSS___VVVEEEAAA777555444444666999999999444888;;;:::888777:::>>>777888888777666555777888666666666666666666666666444444666777888888777777888888888888999999999999888:::===>>>>>>>>>???@@@>>>???BBBCCCDDDGGGJJJMMMQQQVVVcccsssxxxjjjUUUGGG===:::999;;;;;;999;;;???777888:::<<>><<<;;;;;;<<<;;;999888777777666666333444444444666777888999777777777777777666666555222222333222111...+++)))222444555555444333555666777;;;@@@GGGMMMUUU]]]cccccclllmmmlllrrrvvv}}}vvvbbbUUUOOOTTT]]]fffnnnrrrtttuuuuuuwwwwwwtttpppqqqvvv{{{|||uuuaaatttsssUUUVVV___qqqrrrYYYVVVhhhvvvxxx~~~www\\\WWWaaaxxx~~~}}}zzzqqqgggXXXLLLIIILLLVVV]]]iiivvv|||wwwoooeeeYYYMMMAAA:::222111000000000111222333///000111222111222555777---111555555333111222333000333666666555666999<<<666666777888999:::;;;;;;<<<<<<==================??????>>><<<<<<;;;;;;;;;>>>;;;;;;>>>???>>>@@@EEESSSwww~~~xxxyyyuuurrrrrrlllfffttt{{{yyygggooorrrgggXXXPPPNNNNNNMMMKKKHHHRRR```VVVDDD???777555444444666888999888666999<<<;;;777666999<<<555666777666555555777999555555555555555555555555333555777999:::999888777888888888888888999999999555888<<<>>>>>>>>>>>>???<<<>>>@@@BBBCCCEEEHHHKKKNNNRRR```rrrwwwjjjUUUGGG:::777777;;;;;;999:::===888999;;;===@@@FFFNNNSSSXXXYYYZZZ^^^``````^^^[[[___ccchhhiiijjjmmmuuu|||xxx```SSSEEE@@@CCCEEECCC>>>DDDFFFIIINNNVVVaaallltttyyy|||~~~~~~zzzxxxyyyzzzvvviiifffggghhhjjjmmmooorrrtttuuuyyynnn]]]VVVRRR^^^www~~~rrriiifffffffffeeesssyyyuuufff[[[YYYVVVOOORRRZZZ``````aaaeeegggfffttt~~~wwwssssssuuuxxx|||yyytttqqqqqqooonnnvvvnnnmmmnnnoooqqqpppnnnlllqqqpppnnnnnnooorrruuuwwwrrrqqqpppooopppsssuuuwwwyyy|||~~~zzztttnnnjjjeeeeee___WWWUUUVVVQQQIIIJJJGGGCCC>>>;;;:::::::::666777888888555444333444333222222444888:::999777777666555444333444444555333333333333333333333333333333222222333333444555:::<<>>????????????===============<<<<<<<<<<<<<<<<<<<<<<<>>666111222444333444555666777888888888888777666777888888888888777666666999777444444555666666555444444666777888888888888888888999:::::::::999999>>>>>>>>>>>>>>>======<<<>>>???@@@BBBCCCDDDDDDEEEIIIKKKWWWhhhnnncccTTTKKKAAA<<<777777:::<<<:::777777888:::===AAAFFFJJJLLLWWW[[[___```______aaadddhhhiiikkkkkklllnnnrrrttt~~~rrrZZZSSSIIIAAA===;;;;;;:::@@@BBBFFFKKKTTT^^^jjjqqqyyy{{{}}}}}}{{{yyyxxxxxxuuuiiijjjiiihhhiiimmmrrrtttrrrppp~~~ppp]]]XXX[[[rrrzzzqqqkkkeeeccchhhooo~~~pppbbb^^^WWWQQQVVVUUUUUU[[[cccgggggghhhkkkuuu}}}zzzwwwsssssszzznnnnnnnnnoooqqqqqqooommmrrrqqqppppppqqqsssuuuvvvsssrrrppppppppprrruuuvvvtttwww|||~~~yyyssslllhhh``````]]]XXXWWWXXXTTTLLLHHHFFFBBB===:::999999999666666666666555444333222333222222444777888777555777666555444333444444555333333333333333333333333333333222222333333444555999<<<@@@FFFMMMUUU^^^dddjjjooorrrqqqttt|||uuuddd[[[SSSVVV]]]eeennnsssttttttrrruuuvvvrrrlllkkkooouuuzzzooogggZZZnnnnnnUUUVVVeeeqqqfffjjjuuu}}}~~~}}}|||tttiii\\\\\\mmmwwwxxxrrrggg]]]WWWNNNDDDFFFPPPRRR\\\iiittt~~~}}}wwwlll```TTTIII@@@<<<777444222222444555333111111222222333333222222111000333666777666555555666333444444555777888::::::888:::<<<<<<<<<<<<<<<>>>;;;<<<===>>>>>>>>>>>>>>>=====================<<<;;;<<<<<<;;;<<<>>>CCCFFFPPPlllyyyqqqsssvvvxxxsssooowwwxxxpppdddeeedddkkk]]][[[bbbfffggg]]]III>>>777222333555444555777888777777666666777777888888888999888888777666666999777555444555666666555333444555666777777777777777888888999999999999888<<<======>>>>>>>>>=========>>>???@@@AAABBBBBBBBBFFFHHHSSSdddmmmfffWWWMMMCCC===888777999;;;:::888888999:::>>>BBBGGGLLLOOOYYY\\\```aaa___^^^```cccfffggghhhhhhiiikkkooorrr{{{~~~|||yyyxxxvvvoooeee\\\QQQLLLEEE???<<<<<<;;;;;;===AAAGGGMMMUUU___hhhnnnuuuxxx|||~~~}}}|||||||||wwwkkkkkkooommmmmmnnnpppqqqnnnlllvvvnnnaaaZZZkkkwwwoookkkiiijjjpppxxxooo^^^ZZZRRRMMMRRRUUUVVVZZZaaacccbbbcccfffuuu}}}vvvuuuyyy}}}nnnmmmmmmoooqqqqqqpppnnnrrrrrrrrrssssssttttttttttttsssqqqppppppqqqssstttpppsssvvvxxxyyyyyyzzz{{{xxxvvvtttwww~~~{{{tttmmmiii\\\\\\YYYWWWXXXYYYUUUNNNEEECCC@@@<<<:::888888999777555333444666666333000333222222333555666555333666666555444444444444555333333333333333333444444333333222222333333444555777:::???EEELLLTTT]]]ccckkkpppsssrrrttt|||wwweee[[[SSSVVV\\\dddmmmrrrtttssssssuuuuuurrrlllkkkooosss{{{vvvlllaaaYYYWWWiii}}}uuubbbPPPWWWjjjooojjjtttxxxtttlllbbbXXX^^^sssvvvqqqiii___VVVPPPIIIBBBEEEMMMRRR\\\hhhsss~~~~~~yyytttkkk___SSSGGG>>>999555333111000222333333333111222222333333222222111111333666777666555555666555555666777888999:::;;;999;;;;;;;;;;;;;;;===???========================<<<<<<==================:::;;;;;;;;;<<<>>>BBBEEELLLfff~~~xxxyyy{{{}}}rrrkkkwww}}}zzzrrrnnnsssbbb]]]bbbfffhhh___LLL@@@888222333555555666888:::888666555555666888:::999999999999888777666555999777555555666666666555333333444555666666666666666777888999999999999999:::;;;<<<===>>>>>>>>>>>><<<===>>>????????????>>>CCCBBBKKK]]]kkkiii\\\QQQEEE@@@:::888999::::::999888999;;;>>>CCCIIIOOORRR[[[___aaaaaa^^^]]]___aaaccccccdddcccdddgggllloooxxxsssbbb^^^YYYWWWVVVTTTOOOKKKFFFCCC???===<<<<<<<<<;;;;;;???FFFNNNVVV^^^fffkkkppptttzzz~~~yyykkkkkktttrrrpppnnnnnnmmmjjjhhhmmm{{{qqqbbbgggxxx|||uuunnnmmmooosss|||kkkXXXTTTOOOKKKPPPSSSUUUZZZaaacccbbbdddhhhsssyyyvvvttttttzzzvvvttttttqqqlllkkkkkklllooopppooonnnqqqrrrsssttttttsssrrrrrrsssrrrpppooooooooopppqqqoooppprrrqqqnnnkkkiiiiiieeeaaa^^^```gggooossstttsssrrrrrrrrruuu|||}}}xxxqqqjjjeee___[[[VVVTTTTTTTTTQQQNNNBBB@@@===:::888888777888777333000222666666333...444444444555555555444333555555555555444444555555333333333444444444444444333333222222333333444555666999>>>DDDKKKTTT]]]ccclllrrruuutttttt{{{wwwfff]]]SSSVVV[[[ccckkkqqqsssssstttuuuuuurrrnnnmmmooossstttzzzuuuhhh\\\TTTXXXhhhzzz}}}ssscccTTTSSS\\\nnn{{{hhhiiizzzvvvmmmcccZZZTTT___wwwsssjjjcccZZZQQQKKKFFFBBBEEEKKKPPPZZZfffqqq|||~~~yyytttqqqiii^^^QQQDDD;;;777555444222111111222333333111222222333333222222111111333555666555555666777666666777999:::;;;;;;;;;999::::::999999:::<<>>=========<<<<<<======<<<<<<<<<<<<============999:::;;;;;;<<<>>>AAADDDJJJ^^^~~~}}}{{{mmmooozzzvvvddd]]]bbbfffiii```MMM@@@888222333444444555888999999888888888888999999:::::::::999888777666555888777555666777777666555444555555666777777666666777777888999::::::::::::999999;;;<<<===>>>>>>>>><<<======>>>======<<<<<<>>>===DDDUUUfffiii___TTTIIIDDD>>>:::::::::;;;:::888999;;;???EEEKKKQQQTTT]]]```bbb```]]]\\\]]]___aaaaaaaaaaaaaaaeeejjjmmmxxxpppbbbTTTPPPLLLIIIHHHHHHFFFDDD@@@>>><<<<<<======;;;:::;;;???EEELLLSSS[[[ccchhhlllqqqxxx}}}~~~zzzjjjhhhtttrrrpppnnnlllkkkiiihhhhhhrrrxxxqqqyyy|||tttnnnooosssyyyxxxbbbRRRRRROOOLLLQQQPPPTTT]]]gggjjjhhhjjjnnnvvvvvvrrrmmmiiimmmzzzsssooojjjbbbiiihhhhhhiiilllmmmnnnmmmoooppprrrssssssrrrqqqppprrrqqqpppooonnnnnnoooooommmmmmlllhhhbbb]]]YYYXXXUUURRRPPPRRRXXX^^^aaabbbfffgggiiilllqqqxxx|||xxxsssooohhhbbb]]]bbb[[[RRRNNNLLLKKKIIIIII>>><<<;;;999777666666666666222000111555666333...555666666666666555444444444444555555555555555555333333333444444555555555333333222222333333444555555888===CCCKKKTTT]]]ccclllssswwwuuutttzzzttteee]]]TTTVVV[[[bbbjjjppprrrrrrtttuuuuuussspppoooqqqsssqqqvvv}}}{{{kkk]]]TTTYYYhhhyyyyyylll^^^TTTYYYfffxxxrrraaafff{{{uuuiii]]]UUUUUUddd{{{ttthhh```WWWNNNIIIFFFDDDGGGLLLOOOYYYeeeooozzzxxxssspppnnnggg\\\MMMAAA999555666666444333222111222333111222222333333222222111222333555555555555666777666777999:::;;;;;;;;;;;;888999999888777888;;;>>>>>>===<<<<<<;;;<<<<<<===;;;<<<<<<<<<======>>>>>>999;;;<<<<<<===>>>AAADDDHHHVVVsss}}}||||||}}}rrrjjj~~~lllccchhhmmmqqqhhhTTTBBB:::333222333333444777888999;;;<<<<<<;;;999888:::::::::999999888666666888777666666777777666444666666777888888888888777777888999:::;;;;;;;;;;;;777888:::;;;===>>>>>>>>><<<============<<<;;;;;;:::999>>>LLL^^^ggg```VVVLLLHHHCCC>>><<<<<<;;;;;;777999<<>>>>>===<<<=========;;;999===???BBBGGGMMMVVV___fffiiinnntttyyy{{{|||}}}~~~~~~|||jjjeeeooooooooonnnmmmlllkkkkkkfffjjjzzzzzzrrrkkklllqqqvvv}}}tttooo]]]QQQRRRPPPLLLRRRRRRXXXcccnnnpppmmmnnnqqq{{{{{{|||vvvllllllzzzssskkkaaaWWWgggfffeeegggjjjlllmmmmmmnnnoooqqqrrrsssrrrqqqqqqrrrrrrqqqpppppppppppppppkkkjjjgggaaaZZZTTTQQQPPPOOOPPPRRRUUUYYY\\\___```iiilllqqqvvv{{{uuusssooolllhhhccc]]]YYY^^^TTTJJJFFFDDDAAA@@@@@@:::999888777666666555555444222111222555555333000444666888777666555555666333444555555666555555555333333333444555555666666333333222222333333444555555888===CCCKKKTTT^^^dddkkkssswwwtttrrrxxxrrreee]]]TTTVVVZZZaaaiiioooqqqqqqrrrssssssrrrqqqqqqrrrtttqqqwww}}}nnn\\\RRRXXXeeeuuu|||xxxnnnddd^^^```qqq~~~kkk^^^ggg{{{uuufffYYYRRRZZZlllwwwjjj\\\VVVMMMHHHGGGJJJMMMPPPNNNYYYgggpppzzzuuuooonnnllleeeYYYJJJ===777555333555555555333222222333111222222333333222222111222444555555444444666888666777999;;;;;;;;;;;;:::777888999999888999;;;======<<<;;;;;;;;;<<<===>>>;;;;;;<<<<<<===>>>>>>>>>:::;;;===>>>>>>???BBBDDDIIIOOOiii~~~|||}}}~~~~~~tttfffpppuuuiiikkkpppuuummmZZZFFF===555333444333444666777999<<<>>>>>><<<999777999999999:::999999888777888777777777888888666444777888888999999888888888666777888999:::;;;;;;;;;777888999;;;<<<=========;;;;;;<<<<<<<<<;;;;;;:::666777:::EEEVVVaaa^^^UUUOOOMMMHHHDDD@@@===<<<<<<888:::???EEEKKKOOOSSSTTTZZZ\\\^^^\\\ZZZZZZ\\\___^^^```aaabbbccceeehhhkkkooowwwyyyvvvqqqqqqyyyhhhYYYTTTPPPLLLMMMMMMLLLJJJGGGCCC@@@>>>???>>>======>>>===;;;999>>>???AAACCCHHHQQQZZZaaafffiiiooosssuuuwwwzzz{{{~~~nnnhhhnnnppprrrqqqpppnnnmmmmmmfffffflllwwwnnnggghhhkkkmmmppptttooonnn```UUUTTTQQQOOOVVV[[[aaakkkrrrrrrnnnooottt{{{~~~tttssswwwiii[[[RRRfffeeedddfffiiilllmmmmmmooopppqqqrrrsssssstttttttttttttttsssssssssssssssmmmkkkggg```YYYUUUTTTTTTUUU\\\dddhhhjjjkkknnnqqqwww{{{}}}yyytttsssssstttrrrpppiiigggdddbbb___\\\WWWSSSOOOGGG@@@@@@???:::777888777777666666555555555444333333444444444444333333222555777777555444555666333333555666666666555555333333444444555666666666333333222222333333444555555888>>>DDDLLLUUU^^^eeeiiiqqquuurrrooottt}}}vvviii```TTTVVVZZZ```hhhnnnpppqqqnnnooopppppppppqqqrrrsssqqqwww}}}~~~~~~mmmZZZNNNWWW```llltttrrrkkkeeeccckkk|||vvvggg```lll}}}uuudddWWWQQQ\\\rrrzzzjjjWWWRRRKKKGGGIIIOOOTTTVVVOOO[[[jjjsss|||~~~tttnnnllljjjcccVVVFFF;;;666555---000444555444333333444111222222333333222222111222444555555444444666888666777999;;;;;;;;;:::999888:::<<<<<<;;;;;;<<<===<<<;;;:::::::::<<<>>>???;;;;;;<<<<<<===>>>>>>???:::<<<>>>???@@@AAACCCEEEJJJKKKaaa~~~}}}{{{}}}rrrbbbdddmmmkkkooovvvqqq___KKKAAA888666555444444777777888:::;;;;;;:::888777888888999999::::::999999888777777888999888666444777777888888888888777777444555666777999999999999777888999:::;;;<<<<<<<<<888999999:::::::::999999444777999@@@NNNZZZZZZTTTQQQPPPMMMIIIDDD???===<<<:::===DDDJJJPPPSSSTTTUUUWWWYYY[[[ZZZXXXYYY]]]```\\\___bbbcccdddeeegggiiimmmtttvvvllliiidddaaacccjjjrrrwwwuuupppdddSSSJJJIIIJJJIIIOOOPPPPPPMMMJJJFFFDDDCCC>>>===<<<<<<======<<<:::<<<>>>@@@CCCGGGMMMTTTYYY```dddhhhlllpppssswwwzzzuuunnnrrruuuxxxwwwsssooommmlllgggeeeeeennnxxxnnnggggggiiihhhhhhiiioooqqqfffZZZXXXUUUVVVaaagggjjjpppuuusssqqqvvv~~~yyy}}}|||fffUUUNNNgggeeeeeefffjjjmmmnnnoooppppppqqqrrrsssuuuvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvpppnnniiiccc]]][[[[[[\\\___iiiuuu{{{||||||yyyuuuqqqkkkdddbbbcccddd```\\\ZZZXXXVVVUUUSSSPPPLLLIIIBBB;;;999<<<===777333444666555555555555444444444222444555555444333444555000333666666444333444666222333555666666666555555333333444444555666777777333333222222333333444555555999>>>DDDLLLUUU___eeefffooosssppplllqqqzzz}}}nnndddTTTVVVZZZ```hhhmmmpppqqqkkklllmmmnnnooopppqqqqqqpppvvv|||}}}|||~~~lllXXXMMMWWW\\\dddjjjiiidddaaaaaauuurrrfffcccqqqtttcccWWWQQQ[[[ssszzzhhhSSSOOOIIIFFFKKKSSSYYYZZZPPP]]]lllvvv~~~uuunnnllliiibbbTTTDDD999555555''',,,222444444333444666222222222333333222222222333444555444444444666888666777999;;;;;;;;;999888999;;;>>>???>>>======>>><<<;;;:::999:::<<<>>>@@@;;;;;;;;;<<<===>>>>>>???;;;===???@@@@@@AAADDDFFFLLLJJJ^^^}}}zzz|||zzzooo```]]]tttsssmmmpppxxxvvvfffOOODDD;;;888777555666888777777777777777777777777777777888999::::::::::::888777777888999999666444666777777777777777666666222333444666777777888888888888999:::;;;;;;;;;;;;666666777888888888888888333777999>>>IIIVVVXXXSSSRRRRRRPPPLLLFFFAAA>>><<<;;;@@@GGGNNNSSSUUUVVVUUUTTTWWWYYYYYYXXXYYY]]]aaa[[[^^^aaaddddddeeefffgggjjjooozzzqqqeeebbb]]]YYYWWWWWWYYYZZZTTTTTTPPPGGGCCCFFFJJJKKKNNNNNNNNNKKKHHHEEEDDDDDD===;;;:::;;;===>>>===<<<:::===AAADDDGGGKKKPPPTTT]]]___dddhhhlllqqqwww{{{{{{tttwwwzzz}}}|||vvvpppllljjjhhhgggccccccssszzzqqqjjjjjjjjjhhhffffffooosssjjj^^^[[[ZZZ___nnnnnnpppsssvvvuuuvvv~~~~~~dddPPPKKKjjjiiihhhhhhjjjmmmpppsssrrrssssssrrrrrrsssvvvxxx|||uuusss{{{~~~{{{{{{yyy{{{||||||yyyvvvuuutttuuu{{{xxxwwwtttppplllfffbbb___[[[ZZZWWWTTTRRROOONNNMMMKKKLLLLLLJJJEEE@@@===<<<999999999999888777666666333333333333333222111111444444333333333333333333444444555444333222444666666666666666666666666666555444444444444555666666444333333222222333333444333666:::@@@IIITTT```hhhkkklllooopppmmmmmmwww~~~pppeee[[[ZZZ\\\aaahhhnnnooonnnlllkkkjjjkkkmmmnnnnnnlllrrruuuzzz~~~fffTTTOOORRRUUUSSSVVVXXXRRRWWWlllyyyjjjccceeeuuu~~~nnnaaa[[[[[[jjj|||bbbZZZVVVMMMGGGKKKUUUWWWSSSWWW^^^kkkzzzzzzsssppplllhhh```SSSFFF<<<888777222222222222222222222222666666555555555444444444111000111222333666888:::888888999999999:::::::::666777999;;;<<<<<<<<<<<<===>>>>>>????????????>>>===<<<;;;;;;;;;<<<>>>???===>>>@@@AAABBBBBBAAA@@@IIILLLZZZttt~~~sssfff\\\cccxxxpppuuuyyyxxxuuu[[[PPPCCC:::777777666444999999999::::::;;;;;;;;;:::777555888===???===:::::::::999777555555666888444444555666777888999999555666888888777777999:::999999999;;;<<<<<<:::888777888999999999777666444777999:::===FFFPPPTTTRRRLLLRRRWWWSSSJJJAAA>>>>>>;;;@@@GGGNNNSSSUUUVVVVVVSSSSSSTTTVVVXXX[[[]]]^^^[[[]]]______```aaadddggggggiiiqqq~~~pppeee```WWWQQQMMMLLLLLLLLLGGGGGGEEEAAA???AAACCCDDDFFFIIIIIIGGGHHHKKKIIIEEEDDDCCCBBB@@@>>>===;;;:::;;;>>>AAABBBCCCHHHQQQXXX[[[]]]aaagggmmmqqqrrrrrrzzz~~~{{{qqqwwwxxxuuuooohhhjjjfffcccbbbgggwwwuuujjjjjjllljjjgggeeefffccccccfffggghhhlllqqq||||||zzzvvvtttzzzxxxbbbQQQMMMmmmlllkkklllnnnqqqtttvvvssstttuuuttttttuuuwwwzzz}}}xxxwww}}}~~~xxxxxxuuuooolllkkkhhhbbbaaaaaa___\\\YYYUUUQQQOOOLLLKKKIIIHHHFFFEEEDDDDDD@@@BBBBBBAAA===:::999999777777777777666555444333333444444444444333222222333333333333333333333333444555666555333333555666555555555555555555555555444444444444444555555666555444444333333444444555222444888???GGGSSS___fffiiikkknnnpppmmmnnnwwwtttjjj```___```eeekkkoooooonnnkkkiiihhhiiikkklllkkkjjjpppsssxxx|||hhhWWWRRRQQQRRRNNNNNNOOOJJJQQQgggyyyjjjffflll~~~}}}mmmaaa```dddwww}}}hhhVVVRRRKKKGGGNNNXXXZZZVVVWWW___lllzzzxxxrrroookkkggg^^^QQQCCC:::666555222222222222222222222222555555444444333333333333444444444444444666777888888888888999999999::::::666777999:::;;;<<<<<<;;;<<<===>>>>>>???>>>>>>>>>======<<<<<<======>>>??????@@@AAABBBCCCCCCCCCBBBIIIKKKVVVnnnwwwjjj^^^^^^zzztttooouuu}}}vvvjjjXXXHHH>>>999555333666666777888999:::;;;;;;<<<999666888;;;===;;;777888999999777555555666777666666666666666666666777444666777888777777888:::999999999:::;;;;;;:::888999999::::::::::::999999666888999;;;BBBJJJMMMKKKMMMSSSWWWTTTLLLDDDAAABBB???CCCIIINNNRRRSSSRRRRRRTTTTTTUUUUUUVVVXXXYYYZZZ\\\]]]______```aaacccfffhhhiiiqqq}}}~~~|||tttgggbbbZZZSSSMMMIIIGGGFFFAAACCCCCC@@@======@@@BBBGGGJJJLLLKKKMMMPPPOOOKKK@@@???>>>>>>======>>>>>>:::===@@@AAABBBGGGOOOUUU[[[\\\___dddjjjooorrrsss{{{~~~ttt{{{~~~{{{qqqfffcccbbbaaa___aaammm|||uuutttrrrllleeebbb```]]]]]]bbbgggkkksss||||||wwwvvv|||xxx___OOOKKKiiiiiiiiiiiilllooorrrttttttuuuvvvvvvvvvwwwyyy{{{~~~{{{zzz~~~~~~qqqfffbbbaaa```___ZZZ[[[XXXSSSRRRRRROOOJJJHHHHHHHHHGGGEEECCCAAA???>>>======<<<<<<<<<<<<===999:::;;;:::888777777888666666666666555444333333444444555555444444333222222222222333444444444555555666666555444444555777555555555555555555555555444333333333333444555555555555444444444444555555111333777===FFFQQQ]]]eeehhhjjjnnnqqqooooooxxxvvvllleeeddddddhhhmmmpppooommmiiigggffffffggghhhgggfffllloootttyyyyyycccVVVUUUWWWVVVNNNHHHGGGDDDNNNfff~~~~~~llllllwwwzzzjjj___cccnnnzzzhhhTTTOOOJJJIIIQQQYYYZZZUUU\\\dddppp|||~~~wwwqqqnnnjjjdddZZZMMM@@@777333333222222222222222222222222444333333333333222222222888777666666555555666666777777888888888999999999666777888999:::;;;;;;;;;;;;<<<<<<===>>>>>>======<<<===>>>>>>??????>>>>>>@@@AAABBBCCCDDDDDDDDDDDDHHHIIIRRRhhhyyynnnaaaZZZooosssooouuuyyyaaaJJJ;;;555555555555666777888999:::;;;<<<999777888:::;;;888666777888999888666555555555666666666555555555444444444666777777777777888:::999999::::::;;;;;;;;;;;;;;;:::999999:::;;;===???<<<>>>??????CCCIIIJJJGGGLLLQQQTTTRRRKKKDDDBBBCCC@@@DDDIIINNNQQQRRRQQQQQQUUUUUUTTTTTTTTTTTTUUUUUU\\\]]]_________```bbbdddgggjjjqqqyyypppffflllzzzyyylllhhhaaaXXXPPPIIIDDDBBB@@@CCCEEEDDD@@@>>>AAAEEEGGGLLLPPPRRRVVVZZZZZZXXXCCCBBB???>>>======>>>???:::<<>>======;;;;;;;;;:::::::::::::::;;;;;;999::::::999888888999;;;888888888777777666555444444555555555555444333333222222333333444555666666555555666555444333555777777777777777777777777777333333333333333444555555555444444333333444444555111444888===FFFQQQ]]]dddiiikkkpppsssrrrqqqyyy}}}rrriiidddccccccggglllooonnnlllhhhfffccccccdddddddddccchhhjjjooouuu|||zzzttthhh[[[XXX^^^eeedddVVVJJJFFFFFFTTTmmm~~~rrrtttwwweeeZZZddduuutttaaaUUUPPPKKKMMMUUU[[[XXXSSSdddkkkuuu~~~}}}~~~xxxrrroooiiibbbWWWJJJ>>>666333222222222222222222222222222444333333333333333333333777777666666666666666666777777777888888888999999777777888999:::::::::;;;::::::;;;<<<============<<<===???@@@@@@@@@???>>>AAAAAABBBCCCCCCDDDDDDDDDEEEGGGOOOdddvvvqqqfffZZZiiitttxxxuuurrruuu~~~~~~YYY>>>777999666777777888888999999999:::888777777999:::888777555777999999777555444444555555555555555555444444444555777777666666888999777888:::;;;;;;===@@@BBB===;;;:::999;;;>>>BBBEEEDDDGGGHHHGGGHHHKKKKKKHHHJJJMMMPPPMMMGGGBBB@@@@@@???BBBGGGMMMQQQSSSSSSSSSSSSSSSRRRRRRRRRRRRSSSSSS[[[\\\^^^^^^]]]^^^```cccfffjjjqqqwww|||uuujjjllluuurrroooiii___UUUKKKDDDAAA???BBBEEEFFFBBB???CCCJJJHHHPPPWWW[[[___dddfffdddMMMJJJEEEAAA===<<<<<<<<<:::<<<>>>???@@@DDDJJJNNNVVVYYY___dddiiinnnrrruuuzzz}}}~~~yyyhhhccc]]]ZZZ\\\eeexxx}}}nnn^^^YYYXXX]]]gggttt}}}{{{wwwyyy|||~~~|||xxx|||{{{vvvuuu~~~hhhWWWQQQSSSggghhhhhhjjjlllnnnqqqrrrppprrrtttuuuuuuvvvxxxyyywwwyyyzzzzzz||||||sssbbb[[[UUURRRSSSSSSPPPLLLMMMJJJEEEBBB@@@@@@@@@@@@===>>>>>><<<===AAA@@@<<<888888:::;;;<<<<<<;;;;;;<<<;;;::::::999999:::::::::;;;;;;:::888888999;;;999999999999888777666555555555666666555555444333333333444555666777777888444555555444333333444666666666666666666666666666444333333333333444555555444444333333333333444444333666999???GGGRRR^^^eeejjjmmmsssvvvtttssszzzwwwlllccc___^^^^^^bbbhhhlllmmmlllgggeeebbbaaabbbccccccbbbfffggglllsss{{{}}}nnnfff^^^YYYaaammmuuussscccQQQKKKLLL]]]vvv|||yyy||||||qqqaaaXXXhhh~~~ppp___VVVPPPNNNUUU___ccc___YYYgggnnnxxx~~~~~~|||{{{}}}~~~{{{uuuqqqhhh```TTTGGG===666333222222222222222222222222222444444444444555555555555333444444555666666666666777888888888888999999999888888888999999:::;;;;;;999:::;;;<<<============<<<===???@@@@@@@@@???>>>@@@@@@@@@AAAAAABBBCCCCCCAAAFFFNNNaaa|||uuutttmmm\\\dddooopppvvvuuuvvvzzzgggAAA777<<<999999999999999888888888777666666777999::::::999666888999999777555444444333333444444555666666777444555777777666666888999555777:::;;;===@@@EEEIIICCCAAA???>>>@@@EEEKKKNNNLLLQQQRRRPPPPPPQQQPPPMMMMMMNNNOOOLLLFFFAAA@@@@@@@@@CCCGGGLLLOOOQQQRRRRRROOOOOOOOOPPPPPPRRRSSSTTTXXXZZZ[[[[[[[[[\\\___aaaccciiipppuuuxxxtttsssnnndddXXXMMMEEEBBB======AAADDDBBB>>>BBBJJJPPPXXX___bbbcccfffeeecccOOOKKKFFF@@@<<<:::999999;;;<<<===???AAAEEEIIILLLQQQXXXaaaiiinnnpppssstttxxx{{{~~~{{{xxxjjj\\\VVVZZZfffvvv|||uuurrrvvvlll\\\VVVZZZbbbqqq}}}ssspppqqquuuxxxzzzvvvtttoootttzzzvvvsssuuuzzzwww]]]TTTWWW\\\gggggghhhiiikkklllnnnooonnnpppsssttttttuuuvvvxxxtttwwwxxxxxxyyy||||||yyyssssssrrrsssqqqjjj```XXXNNNIIIEEECCCEEEFFFEEECCC@@@@@@@@@???>>>>>>======AAACCCAAA===>>>@@@>>>:::999999;;;<<<<<<<<<;;;:::<<<<<<;;;:::999999999999;;;<<<<<<;;;:::999999:::;;;;;;;;;;;;:::999888777888888888888888777777666666666666777777888888999555666666555444444555777555555555555555555555555555444444444444555666666555555444444444444555555555777;;;AAAIIISSS___fffkkknnnuuuxxxvvvtttyyyuuukkkbbb\\\ZZZYYY\\\ccciiillllllhhheeebbbaaabbbdddeeedddfffgggllluuu~~~jjj^^^WWWXXXgggxxxnnnXXXPPPRRRddd}}}vvv|||yyyqqqjjj^^^ZZZnnnoooaaaTTTNNNPPP]]]kkkooojjjeeefffnnnxxx|||~~~~~~vvvqqqfff]]]OOOCCC;;;666444333222222222222222222222222444444555555555555555666111222444555666777777777888888999999999:::::::::::::::999999::::::;;;<<<999999;;;<<<======>>>===<<<===>>>>>>??????>>>>>>???????????????AAABBBBBB???EEEMMM]]]|||~~~wwwyyysss___```kkkkkkyyy}}}{{{vvvxxxwwwttt|||mmmCCC666::::::999999999999888888888666666777888999:::;;;<<<888999:::999777666555666222333444555666777888888333555666666666666777999555777:::;;;<<<@@@HHHMMMKKKJJJGGGGGGIIINNNTTTXXXXXX^^^aaa```^^^___^^^[[[UUUUUUSSSOOOIIIEEEBBBBBBEEEGGGJJJLLLNNNNNNNNNMMMLLLMMMMMMNNNPPPRRRSSSTTTUUUVVVXXXYYYYYY[[[]]]```aaafffmmmrrrttt~~~xxxwwwrrrhhhZZZMMMFFFCCCAAA???DDDLLLMMMHHHHHHMMMXXX```eeeccc___\\\YYYUUUFFFDDDAAA===:::888888888::::::<<<>>>AAAEEEHHHJJJMMMVVVbbbkkkpppqqqssstttxxxyyy|||www}}}{{{fff[[[[[[cccrrrxxxpppjjjhhhmmmzzzhhhZZZWWW]]]eeesss~~~zzzpppgggeeeiiipppuuuuuusssrrrlllnnntttooooootttyyyoooWWWUUU]]]bbbgggggghhhiiijjjkkkllllllmmmooorrrtttuuuuuuvvvxxxssswwwyyyyyyyyyyyyqqqggg]]]YYYTTTSSSSSSQQQLLLGGGBBBAAA???>>>>>>???AAABBB@@@@@@AAA@@@@@@??????@@@HHHIIIGGGCCCCCCEEECCC>>>??????@@@@@@@@@???======??????>>>=========>>>>>>>>>@@@BBBCCCAAA@@@@@@AAAAAAAAAAAAAAA@@@???>>>===<<<<<<<<<<<<<<<;;;;;;:::999999999999999999999999777888888777666666777999777777777777777777777777666555555555555666777777777777666666666666777777666888;;;AAAIIISSS___fffjjjnnnuuuxxxuuurrrwwwyyyoooggg]]]ZZZWWWYYY```gggkkkllliiifffcccbbbdddfffggghhhgggiiiooo{{{iii\\\WWW\\\nnnvvv___UUUXXXiiiqqqzzzsssjjjddd[[[ZZZppplll^^^QQQKKKOOO```pppsssmmmhhhhhhqqq{{{vvvnnncccYYYKKK???888555444333222222222222222222222222333333333444444555555555222333555777888888888888999::::::::::::;;;;;;;;;<<<;;;:::::::::;;;<<<===999:::;;;<<<===>>>>>>>>>======<<<<<<======>>>?????????>>>>>>???@@@BBBCCC>>>DDDJJJUUUrrr}}}~~~vvvzzzxxxbbb]]]yyyjjjgggrrrzzzzzzyyyvvvzzzvvviiigggooo~~~jjjEEE666777666666777777888999999:::888999999:::999::::::;;;:::::::::999777666777888555555555666666777777777333555666666555666777999555777999999999>>>FFFLLLPPPNNNLLLLLLNNNSSSXXX\\\^^^eeejjjiiihhhhhhgggddd]]][[[XXXRRRLLLGGGDDDCCCFFFHHHJJJLLLMMMMMMMMMLLLLLLLLLMMMNNNOOOQQQSSSSSSQQQSSSUUUVVVWWWYYY\\\___```dddiiilllmmmtttzzznnn^^^PPPIIIGGGDDDCCCKKKYYY^^^VVVOOOOOOVVV^^^ccc^^^VVVPPPJJJFFF@@@???===;;;:::999888888777888999<<<@@@EEEGGGIIIKKKUUUaaaiiimmmpppsssvvvyyyyyy{{{}}}xxxzzznnncccdddqqqyyyppphhh```]]]fffsssuuuddd[[[ZZZdddgggmmmrrrqqqpppwwwwwwrrrjjjaaa]]]aaakkksssuuuvvvvvvooolll|||}}}uuullliiinnnsssxxxhhhUUUYYYcccfffllllllmmmnnnnnnoooooopppmmmooosssuuuuuuvvvwwwxxxuuuyyy{{{zzz{{{xxxjjj\\\VVVOOOHHHFFFHHHIIIHHHFFFCCCCCCCCCAAA@@@@@@AAACCCAAABBBBBBBBBAAABBBCCCEEEGGGIIIGGGDDDEEEHHHFFFBBBFFFGGGGGGGGGEEEDDDBBBAAADDDCCCCCCCCCDDDDDDEEEFFFDDDGGGJJJKKKKKKJJJJJJJJJGGGGGGGGGGGGFFFEEEDDDDDD???????????????>>>>>>===;;;;;;::::::::::::::::::999::::::999888888999;;;;;;;;;;;;;;;;;;;;;;;;;;;666666666666666777888888999999888888888888999999555888;;;AAAHHHSSS^^^fffiiimmmtttwwwtttpppttt|||uuummm```\\\XXXYYY___fffkkkmmmiiigggdddccceeehhhiiijjjhhhjjjrrrlllaaa^^^dddxxx|||dddYYY\\\mmmzzzpppvvv~~~sssgggaaaYYYXXXnnnhhhWWWOOOIIIMMM___ooopppiiicccnnnvvvtttlll```VVVHHH<<<666444333222222222222222222222222222222222222333333444444444555666777888999999888777:::::::::;;;;;;;;;<<<<<<===<<<;;;:::;;;<<<===>>>999:::;;;===>>>?????????===<<<;;;;;;;;;<<<>>>???@@@??????>>>???@@@BBBCCC>>>DDDGGGOOOjjjyyy{{{sssyyyyyyddd]]]xxxlllfffnnnyyyyyysss{{{www{{{sss```VVVZZZeeexxxcccFFF888555222333444666777999;;;;;;:::;;;;;;;;;999999999:::;;;<<<;;;999777666888:::777777777777666666666666333444666666555555777888666888999888777;;;CCCJJJPPPNNNMMMMMMOOOSSSXXX[[[YYY```ffffffeeefffeeecccaaa^^^ZZZSSSMMMHHHDDDBBBCCCEEEHHHKKKMMMOOOOOOOOONNNMMMNNNNNNOOOPPPQQQRRROOOQQQSSSUUUVVVXXX\\\___```bbbeeegggggglll{{{tttbbbTTTMMMKKKBBBAAALLL___fff[[[OOOKKKOOOXXX]]]XXXPPPIIICCC?????????>>>===;;;:::888888555555777:::???DDDFFFGGGKKKTTT___fffjjjnnnsssxxxzzzzzz{{{|||{{{yyymmmgggttt~~~xxxrrrmmmeeeaaajjjvvvyyyyyyzzzxxxnnnbbb\\\]]]jjjiiihhhfffccceeeqqq~~~wwwssskkkaaaZZZ]]]hhhqqqwwwyyy{{{rrrlllyyyxxxvvvjjjbbbeeehhhkkkyyybbbTTT\\\gggiiiqqqqqqqqqrrrrrrqqqnnnkkkoooqqqtttvvvwwwvvvtttssssssuuuxxx{{{yyyrrrhhh```SSSPPPMMMJJJJJJKKKNNNPPPHHHGGGFFFEEEFFFGGGIIIKKKIIIKKKLLLKKKIIIIIIKKKNNNOOORRRTTTTTTRRRRRRTTTVVVMMMMMMNNNNNNNNNMMMLLLKKKLLLOOOOOOKKKJJJLLLNNNMMMPPPSSSVVVYYYYYYWWWTTTRRROOONNNMMMMMMNNNLLLIIIGGGHHHHHHGGGFFFEEECCCBBBBBB<<<<<<=========<<<;;;;;;888888888999:::<<<===>>>@@@===:::999999999999888888999:::;;;<<<=========<<<;;;:::999888888888888999<<<@@@BBBEEENNNZZZdddiiipppwwwyyywwwuuuvvvwwwvvvmmmccc\\\XXX[[[___bbbeeehhhlllllljjjeee``````ffflllkkknnnuuuqqq[[[[[[ttt{{{gggdddooo|||wwwwww~~~vvvoooeee[[[UUU\\\ssslllVVVOOOKKKNNNXXXaaacccbbbaaannnwww}}}~~~uuulllfffVVVDDD:::666333333444333111//////111222333333111222222333333444444555555666777888999:::::::::888:::<<<;;;999999<<>>???===<<<;;;===???AAABBBAAA@@@???===;;;:::<<<@@@CCCCCCAAA>>>>>>============>>>>>>CCCBBBBBBJJJaaa}}}yyyzzz~~~}}}yyymmm___lllxxxnnnwww|||yyyuuunnncccVVVMMMRRR\\\fffcccUUUDDD999555888666444444777999;;;;;;777777888888888999999999<<<;;;:::999888666555555555555555555555666777888777777666666666666777777444888<<<===;;;<<>>???===:::888888999:::;;;<<<===???BBBEEELLLTTT^^^fffkkknnnqqqsss{{{zzzxxxttt|||xxxlllkkkiiigggooo|||xxxnnnjjj___ZZZbbbnnnllllllccc\\\iiixxxvvv{{{sssiiiaaa___hhhrrr{{{|||xxxqqqoootttuuurrrpppjjjeeecccbbbbbbhhhnnn}}}zzzmmm]]]XXXaaakkkooommmmmmnnnppprrrrrrooommmoooqqqtttvvvwwwwwwwwwvvvsssttttttuuutttpppkkkfff[[[YYYWWWTTTSSSTTTUUUVVVSSSRRRQQQPPPQQQSSSUUUWWWUUUWWWYYYYYYXXXXXX[[[]]]ZZZ\\\]]]\\\ZZZZZZ\\\^^^YYYZZZZZZ[[[[[[[[[[[[[[[]]]___]]]WWWUUUXXX[[[[[[ZZZ\\\aaadddeeedddbbbaaaZZZYYYXXXYYYYYYXXXUUUSSSQQQPPPMMMJJJHHHEEECCCBBBAAAAAAAAAAAA@@@@@@@@@???======>>>>>>???@@@AAABBBAAA???===<<<======<<<:::999:::;;;<<<======>>>>>>===<<<<<<;;;;;;;;;;;;;;;:::===@@@BBBEEEMMMYYYbbblllsss||||||xxxvvvuuu}}}zzzooofff^^^ZZZXXX\\\```bbbfffkkkmmmoooooollliiihhhlllppplllnnnsss}}}nnn___iiiwwwwww|||wwwvvvrrrkkkaaaYYYWWWaaaxxxppp\\\QQQOOOQQQYYY___``````bbbmmmwwwuuukkkaaaRRRAAA999555333333666222111000000111222333333111222222333333444555555555666777888999:::::::::888:::;;;;;;999999<<<>>>>>>======>>>@@@@@@???===;;;<<<>>>@@@AAA@@@??????<<<:::999;;;???AAAAAAAAA>>>>>>============>>>>>>CCCBBBBBBHHH[[[yyy~~~}}}~~~ppp\\\aaa}}}yyy}}}xxxqqqeeeWWWMMMHHHMMMRRRRRRLLLBBB:::666777555444555888:::;;;;;;888888888888888888999999;;;;;;:::999888666666555777666666666666777777888777777666666666666666777777:::======;;;<<<@@@DDDIIIKKKMMMQQQUUUYYY[[[]]]___aaaccccccbbbaaa```aaa[[[XXXVVVUUUPPPHHHCCCCCCEEEFFFHHHIIIKKKKKKKKKKKKLLLLLLLLLLLLMMMMMMNNNNNNMMMNNNPPPQQQRRRUUUZZZ]]]bbbdddeeeddddddgggmmmrrrvvviiifffgggooosss^^^JJJHHHJJJRRRVVVQQQIIIEEE@@@CCCEEEDDD@@@===;;;;;;:::<<<======;;;999777777666888999:::<<<>>>BBBEEEPPPVVV^^^eeekkkoootttxxx||||||{{{xxxpppooollljjjrrrssskkk^^^VVV]]]jjjooouuunnncccmmm}}}~~~{{{pppeeeaaagggooorrruuuuuusssuuuwwwtttmmmpppggg___\\\\\\\\\aaagggoookkkaaaWWWXXXeeeqqquuuhhhiiikkknnnqqqrrrqqqooonnnoooppprrrtttuuuvvvvvvvvvtttrrrrrrssstttsssrrrllljjjiiigggeeedddcccccccccbbbaaaaaaccceeegggiiiccceeefffgggfffgggjjjlllkkkkkkkkkjjjhhhhhhiiikkkkkkkkkkkkllllllmmmnnnnnnnnnnnnjjjccc```cccffffffaaadddhhhllloooooonnnmmmcccbbbaaaaaabbbaaa___\\\[[[YYYVVVSSSOOOMMMKKKKKKHHHGGGFFFFFFEEEEEEFFFFFFEEEEEEEEEEEEEEEFFFGGGHHHCCCBBBAAAAAABBBBBB@@@>>><<<======>>>>>>???????????????>>>>>>>>>>>>>>>???;;;>>>@@@BBBEEEMMMWWW___kkkttt~~~|||zzz|||yyyqqqggg]]]XXXWWWYYY^^^aaaccchhhoooooorrrttttttqqqpppqqqsssmmmnnnqqqwwwzzzddd___vvvyyysssrrr~~~zzzoooggg]]]YYY[[[hhhppp```QQQQQQTTTYYY[[[[[[^^^ccclllwwwtttggg[[[LLL===666444333444666111111000000111111222333222222222333444444555555555666777888999:::::::::888999;;;;;;::::::<<<>>>???>>>===>>>??????>>><<<;;;<<<===?????????>>>>>>;;;:::999:::===?????????>>>======<<<<<<======>>>AAABBBBBBFFFSSSnnnvvv___\\\ppp~~~wwwkkkYYYKKKCCCBBBBBBCCCCCC@@@;;;666555444444666999;;;;;;:::999999888888888888888888::::::999888777777666666999888888777777777777888888777777666555555555666999<<<>>>===;;;;;;>>>BBBIIILLLPPPVVV[[[___aaabbbhhhkkkmmmmmmkkkhhhffffffZZZWWWVVVWWWRRRIIIDDDCCCDDDEEEFFFGGGHHHHHHHHHHHHKKKKKKKKKKKKLLLLLLLLLLLLLLLNNNPPPRRRSSSUUUYYY[[[___aaabbbaaa```bbbgggllltttwwwxxxeeeSSSMMMNNNXXXmmmzzzgggNNNIIIHHHLLLMMMJJJEEEDDD<<<>>>???>>>;;;999999999;;;<<<<<<;;;888666666777444666888999;;;>>>CCCFFFQQQVVV\\\ccciiipppwww{{{~~~~~~~~~{{{}}}|||~~~wwwsssrrrnnnnnnyyy{{{lll\\\TTTYYYcccppp~~~zzznnnuuuyyykkkdddfffkkkmmmqqqwwwqqqqqqfff\\\ZZZZZZ[[[^^^bbbuuunnnccc[[[^^^jjjsssvvvggghhhjjjnnnqqqrrrqqqppppppqqqqqqrrrtttuuuvvvvvvwwwvvvtttvvvyyy}}}~~~~~~}}}{{{zzzwwwvvvttttttssssssssstttwwwzzz|||vvvvvvvvvvvvvvvwwwyyyzzzyyyyyyyyyyyyxxxxxxyyyzzz{{{zzzyyyxxxwwwxxxyyyzzzyyy{{{wwwppplllmmmooonnniiikkkooosssuuuuuutttsssllljjjiiiiiiiiiiiigggfffbbbaaa___\\\ZZZYYYXXXXXXOOONNNLLLKKKKKKKKKKKKLLLLLLLLLKKKKKKKKKLLLLLLMMMFFFFFFFFFGGGHHHGGGDDDBBB@@@@@@@@@@@@@@@AAAAAAAAACCCBBBAAA@@@????????????===???@@@BBBFFFMMMVVV\\\eeemmmxxx{{{rrrlllccc\\\VVVWWW\\\aaacccdddjjjrrrrrrtttuuuuuusssqqqrrrsssllllllmmmrrrzzzxxxhhhYYY^^^zzzuuuppppppsssyyymmmccc[[[ZZZaaapppyyyggg[[[NNNOOORRRUUUUUUUUU\\\eeelllwwwqqqcccVVVHHH:::555333222222444000111111111111111222333222222333333444555555555444555777888::::::;;;;;;999:::<<<<<<<<<======>>>===<<<;;;<<<======;;;999;;;;;;<<<===>>>>>>======:::999999:::;;;======>>>=========<<<<<<=========???AAACCCDDDLLLddd~~~|||fffaaapppvvv```MMMGGGDDDBBBAAAAAA???:::666333333333666999:::999888999999999888888888888888999999888888777777666666999999888777666666666666888777666555555555555555999;;;<<<<<<;;;<<>>>>>===<<<;;;;;;;;;;;;<<<<<<;;;888666555666777555777999:::;;;>>>BBBEEENNNSSSZZZcccjjjqqquuuxxx|||{{{~~~~~~www}}}{{{yyy||||||wwwtttrrrqqqooorrrmmm^^^WWW\\\___nnnyyysssjjjhhhiiikkkmmmxxx}}}ssshhh```aaaeeedddbbbaaazzzqqqddd___cccmmmtttvvviiiiiikkknnnqqqrrrqqqooouuuuuuvvvvvvvvvwwwwwwxxxtttuuuwww|||~~~||||||}}}~~~~~~zzzzzzxxxvvvtttvvvxxx{{{|||{{{zzzyyyvvvtttrrrrrrssssssrrrqqqiiihhhgggfffdddbbbaaa```VVVUUUTTTSSSRRRRRRRRRRRRQQQQQQPPPPPPPPPPPPQQQRRRKKKKKKJJJKKKLLLKKKIIIFFFEEEDDDCCCBBBBBBCCCCCCDDDEEEDDDCCCAAA???>>>======???@@@AAACCCHHHNNNUUUZZZ```fffoooxxxzzzqqqnnnjjjfff[[[\\\___dddeeeeeekkkssssssssssssqqqpppooopppqqqjjjiiiiiinnnuuu~~~eee[[[VVVaaayyy{{{tttrrrsssmmm~~~xxxhhh___WWWZZZeeeuuuzzziii\\\UUUJJJKKKMMMPPPOOOQQQ[[[fffmmmxxx}}}~~~~~~~~~}}}pppbbbRRREEE999444222000000111///111222222111000222333222333333444444555666666444555666888:::;;;;;;;;;;;;<<<<<<>>>?????????>>><<<;;;;;;;;;======;;;999;;;<<<<<<===============999:::::::::::::::<<<=========<<<<<<<<<<<<======<<>>999666222222222444777888777555888888888888888888888888888888777777777777777777888777666666555555555555777777666555555555555555777888999:::;;;===???AAABBBEEEKKKQQQVVVZZZ\\\\\\```cccgggiiihhhfffddddddccc]]]WWWSSSMMMEEEBBBDDDDDDDDDDDDEEEEEEFFFFFFGGGIIIIIIIIIJJJKKKKKKLLLLLLKKKNNNPPPRRRSSSTTTWWWYYY]]]___```^^^\\\]]]```dddgggiiiooowww}}}nnn\\\LLLHHHIIIJJJPPPYYYuuu}}}xxxjjjVVVNNNKKKJJJMMMLLLGGGCCCDDD@@@>>>===<<<<<<<<<======<<<;;;:::777555444666888888999;;;;;;<<>>>>>>>>AAAAAABBBEEEJJJPPPWWWZZZ___cccjjjsss~~~zzzyyyxxxvvvfffddddddggghhhgggkkkqqqrrrrrrqqqpppoooooopppppphhhgggfffjjjrrr{{{~~~uuu\\\WWWWWWdddwww~~~xxxuuuwwwzzzuuutttcccZZZUUU]]]kkkzzzzzzlll]]]UUUSSSLLLJJJKKKLLLMMMPPP[[[gggoooyyy}}}|||~~~~~~~~~zzznnnbbbOOOCCC777333222000///000...111444333111000111333333333333444555555666666333444666888:::;;;;;;<<<<<<;;;<<<>>>@@@@@@???======<<<<<<===??????>>><<<===<<<<<<<<<============:::;;;;;;:::999999;;;<<<===<<<<<<;;;;;;<<<<<<===<<>>???===???CCCHHHKKKNNNPPPQQQQQQTTTXXXZZZZZZYYYXXXYYYXXXRRRMMMJJJFFFBBBBBBEEECCCCCCBBBCCCDDDEEEFFFGGGGGGHHHIIIJJJKKKMMMNNNNNNLLLNNNPPPQQQRRRTTTWWWYYY\\\^^^___^^^\\\\\\```cccbbbeeekkkrrrwww|||dddTTTGGGGGGIIIHHHHHHLLL\\\ccclllvvvsss]]]QQQNNNNNNPPPNNNGGGDDDEEE???===;;;;;;<<<<<<;;;::::::::::::888666666777999777999;;;<<<===@@@DDDGGGNNNUUUbbboooxxxzzzwwwsssuuuzzz~~~~~~|||qqqhhhjjjlllooottt~~~qqqfffcccfffcccjjjyyywwwllljjjkkk}}}ssskkkkkkxxxqqqddd___XXXSSSXXXbbbmmmxxxggggggiiimmmpppqqqpppnnnjjjlllooorrrttttttttttttqqquuu|||}}}}}}~~~~~~}}}~~~zzzuuurrrggghhhjjjjjjiiigggdddbbb[[[[[[\\\\\\]]]^^^___```[[[YYYVVVUUUUUUTTTSSSQQQLLLJJJHHHFFFFFFFFFGGGHHHEEEDDDCCCBBBAAAAAAAAAAAABBBAAABBBFFFLLLSSSXXX[[[aaaeeemmmzzzrrrlllhhhiiijjjiiikkknnnooopppqqqtttuuuuuutttrrrhhheeedddgggoooxxxyyynnnZZZSSSSSS```pppyyy~~~}}}{{{xxxqqqsssyyytttaaaYYYWWWcccuuuwwwnnnbbbUUUQQQSSSSSSOOOMMMMMMNNNSSS]]]hhhqqqzzz|||{{{~~~zzzttthhh]]]JJJ???555222333222111222---111444444111///111444333333444444555666666666333444666888:::;;;<<<<<<:::::::::===???@@@===;;;;;;:::;;;<<>>>>>>>>===============>>>:::<<<<<<;;;999888:::======<<<<<<;;;;;;<<<<<<===>>>???DDDFFFCCCMMMnnnvvvlllbbb___iiilllrrrkkkbbb\\\YYYTTTLLLDDD999777555444555666666555666666777888999::::::;;;555666666666777777888888666666666666666666777888444444444444555666777777777666666777999:::;;;;;;::::::<<<>>>AAACCCDDDEEEEEEHHHKKKLLLLLLKKKLLLMMMLLLGGGEEEEEECCC??????BBB@@@@@@@@@@@@AAACCCEEEFFFFFFGGGHHHJJJLLLNNNPPPPPPNNNOOOOOOPPPPPPSSSWWWZZZZZZ\\\^^^]]][[[\\\___bbb___aaaffflllrrr}}}{{{gggUUUGGGFFFIIIFFFEEEGGGJJJOOOUUUbbbwwwjjjWWWSSSQQQQQQLLLFFFDDDFFF>>><<<::::::<<<;;;999777888999:::999888777999:::333555888:::===AAAFFFIIIQQQXXXdddqqqzzz|||xxxssspppwww}}}wwwmmmdddhhhnnnttt{{{tttiiicccbbb```eeesss}}}wwwgggjjjqqqxxxppppppvvvfff```ZZZXXX]]]dddlllxxxdddeeegggkkkoooqqqpppnnnkkknnnssswwwzzz{{{{{{{{{uuuyyynnnppprrrsssrrrnnnkkkhhh`````````aaabbbdddeeefffaaa^^^[[[XXXXXXWWWVVVUUUMMMLLLIIIGGGFFFGGGHHHHHHCCCCCCCCCCCCCCCDDDEEEEEEBBBBBBCCCGGGMMMTTTYYY\\\ccchhhssszzzrrrkkkkkkkkkjjjjjjllllllooosssxxx|||{{{xxxuuuhhheeeccceeelllvvv~~~zzznnnXXXNNNLLLXXXgggnnnnnnooorrruuu{{{}}}pppkkkoooxxxvvvbbb[[[\\\kkkxxxnnnfff[[[QQQOOOTTTZZZTTTOOOOOOQQQUUU___iiisss{{{~~~{{{yyy~~~|||uuummmbbbXXXFFF<<<333222444333333444,,,111555444111///111444333333444444555666666666333444666888:::;;;<<<<<<999888888;;;>>>???<<<999888777888:::===>>>>>>===???>>>>>>=========>>>>>>:::<<<===<<<999888:::===<<<<<<<<<;;;;;;<<<<<<<<>><<<>>>@@@AAA@@@@@@AAABBBFFFCCCCCCDDDCCC>>>===???>>>======>>>@@@BBBDDDFFFEEEFFFHHHJJJMMMOOOQQQRRROOOOOOOOOOOOOOORRRWWWZZZYYY[[[]]]]]][[[[[[^^^bbb___aaadddiiiooo|||nnnYYYGGGDDDEEEBBB@@@BBBDDDFFFJJJVVVmmmooo\\\WWWSSSPPPJJJDDDCCCFFF???===;;;;;;===<<<999666777999::::::999999:::;;;///111555999<<>>???===;;;:::;;;<<<;;;777333===<<<<<<;;;;;;;;;<<<<<<<<<;;;;;;:::::::::;;;;;;<<>>=========>>><<<>>>??????>>>???AAADDDDDDFFFIIIKKKKKKLLLNNNPPPRRRRRRRRRRRRRRRTTTXXX\\\\\\]]]]]][[[ZZZ[[[]]]_________bbbgggppp~~~mmmaaaRRRHHHFFFEEECCC@@@DDDBBB@@@PPPhhhvvv}}}eee]]]TTTPPPOOOKKKCCC;;;??????===:::777666666888555666777888999999888888777666666888>>>DDDIIILLLUUU\\\fffnnnsssuuuwwwyyytttuuuyyy~~~yyyyyy{{{xxxooogggfffgggmmmwwwjjj]]]VVVRRR___fffeeeooo~~~{{{xxxyyy}}}{{{pppdddcccuuu{{{yyy~~~ppp^^^RRRSSSXXX___iiiuuubbbbbbbbbeeeiiilllkkkjjjlllmmmppptttyyy|||||||||zzzyyyvvvssspppooonnnnnnjjjhhhddd___[[[YYYXXXWWWPPPOOOMMMJJJGGGFFFGGGHHHFFFEEEEEEEEEEEEEEEFFFGGGCCCBBBCCCFFFMMMWWW```fffjjjsss{{{uuummmgggjjjmmmmmmmmmoooqqqrrrwww|||sssjjjhhhnnnvvv{{{|||uuu___SSSLLLQQQVVVUUUXXX___hhhuuuvvvrrrooommmxxxzzzmmm^^^ZZZaaazzzxxxfff[[[RRRKKKNNNWWW___]]]YYYUUUVVV]]]gggnnntttyyy~~~zzzsssmmmjjjeeeYYYMMM<<<888444111111222222222222222111111222333555666333333222222333444666777777777888999999999999888999999:::999999888777777666888:::;;;;;;;;;===???<<<;;;:::::::::999777666;;;;;;;;;:::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<666???DDDEEEEEECCCTTTsssxxxppppppvvv|||zzzxxxtttmmmfffQQQEEE;;;777666444333444666777999;;;;;;:::999888777999::::::888777777888888888777777666666555555555555555444444555555555444555777777666666777999444555777777666666888999;;;;;;;;;===??????===<<<>>>>>>===<<<<<<<<<======<<<===>>>>>>>>>???AAACCCDDDFFFIIIKKKKKKLLLNNNOOOQQQQQQQQQPPPPPPRRRVVVYYY[[[[[[[[[ZZZYYYZZZ\\\^^^^^^___bbbfffmmmxxxsssfffVVVLLLKKKKKKGGGBBBAAACCCCCCNNN^^^fffuuu}}}kkkaaaVVVMMMIIIEEE@@@<<<>>>===<<<999666555555777666666777888999::::::;;;888777777999>>>DDDJJJMMM[[[bbbkkkrrrvvvxxxzzz{{{zzzyyy|||~~~~~~}}}yyyppphhh___dddmmmyyy~~~sss^^^UUUVVV]]]aaa```gggvvvwwwvvvttttttuuurrrllleeejjjyyy{{{wwwzzzzzzjjjZZZRRRTTTYYYaaakkkvvvaaa``````bbbfffiiijjjjjjiiikkkooosssvvvzzz~~~~~~|||xxxtttooommmhhhbbb]]]YYYWWWVVVRRROOOLLLIIIHHHHHHFFFEEECCCBBBBBBBBBCCCFFFHHHJJJDDDCCCBBBEEELLLVVV```gggpppxxxyyyqqqjjjpppkkkiiimmmppppppnnnnnnooorrryyyzzzppplllqqqxxx}}}{{{ggg[[[QQQPPPNNNLLLPPPWWWjjjzzz}}}yyy~~~}}}vvv|||ssseeeYYY\\\kkkxxxbbbWWWSSSQQQWWWaaagggbbb\\\XXXZZZ```iiiooosssyyy~~~yyyrrrkkkiiicccTTTDDD:::777222000000111222222111111111111222333444555222222222222333444555666666777888888999999888888888888777777777777888888666777999::::::;;;===???:::;;;;;;:::999999;;;<<<<<<;;;;;;::::::;;;;;;<<<===<<<<<<;;;<<<<<<======222===BBBEEEEEEBBBMMMfff}}}www{{{{{{sssmmmiii\\\MMM>>>888777555333444666777888:::::::::999888888999::::::888777777777888888777777666666555555666666666666666666666666555666777777666555666777222444666666555666777999<<<:::::::::<<<===<<<;;;;;;;;;;;;;;;;;;;;;<<<===<<<===>>>>>>>>>>>>AAACCCDDDFFFIIIJJJJJJKKKLLLNNNOOOPPPPPPOOONNNPPPSSSVVVXXXYYYZZZYYYXXXXXXZZZ\\\]]]___aaadddiiipppyyy~~~zzzlll[[[SSSRRRRRRLLLEEE@@@EEEEEEHHHOOOPPP[[[rrryyynnneeeYYYOOOGGGCCCAAA???<<<<<<;;;999666444555666777777777777888:::<<<===888888888:::>>>EEEKKKOOObbbiiiqqqwwwyyy{{{}}}~~~zzzqqqjjj^^^fffsss~~~www}}}dddYYY\\\^^^``````bbbgggooovvvpppqqqrrrppplllhhhhhhiiikkkuuuzzzuuuvvvxxxrrrdddWWWRRRUUU\\\eeeooozzzbbbaaaaaabbbdddfffiiijjjhhhlllpppsssuuuxxx~~~zzztttpppmmmhhhbbb\\\XXXTTTRRRPPPMMMHHHGGGHHHGGGEEEBBBAAA@@@??????@@@CCCGGGIIIEEECCCBBBDDDKKKVVVaaahhhuuu}}}{{{ssskkkccchhhggghhhkkknnnmmmkkkiiikkknnnuuu{{{rrrooottt|||zzziii```WWWQQQKKKHHHMMMVVVlll}}}{{{|||~~~lll]]]YYYbbbvvvwww```VVVSSSVVVbbbpppmmmddd\\\YYY\\\aaahhhnnnrrrwww~~~~~~~~~~~~|||xxxpppjjjhhhaaaPPP???888555111000000111111111000000111111222333333444444444444444444444555555666777777888888888888888999888777666555666777888555777999999999:::<<<>>>999;;;<<<<<<;;;===BBBGGG??????===<<<;;;;;;;;;;;;===<<<<<<<<<<<<===>>>>>>555???CCCDDDFFFCCCJJJ^^^{{{rrrkkkhhhgggVVVCCC:::888666444444555666777888999999999888888:::;;;:::888666666777555555666666777777888888555555555666666555555555555666777777555444555666555666888777666666777888;;;:::888888999::::::999:::::::::::::::;;;<<<===;;;<<<=========>>>@@@BBBCCCFFFHHHIIIIIIIIIJJJLLLNNNOOOOOONNNMMMNNNQQQTTTUUUWWWXXXXXXWWWWWWYYYZZZ[[[]]]```cccfffkkkpppsss{{{zzz{{{~~~~~~mmmdddccc___VVVLLLGGGKKKGGGDDDFFFDDDJJJ]]]zzzpppaaa^^^XXXQQQJJJEEEAAA???;;;<<<<<<:::777555555666777666555555777999<<<>>>888999999;;;???FFFMMMSSSdddkkktttyyyzzz{{{~~~~~~||||||rrrllleeeooo~~~vvvnnnsssiiibbbaaaaaadddgggeeebbbfffnnnnnnpppssspppgggbbbfffnnneeeiiiuuu}}}uuuqqqssstttlll___VVVPPPUUU^^^iiitttdddddddddddddddeeegggiiikkkooosssuuuvvvyyy~~~~~~}}}yyyqqqkkkiiigggccc]]]XXXSSSPPPNNNKKKHHHDDDDDDEEEDDDBBB>>>@@@???===<<<===@@@CCCEEEEEECCCBBBDDDKKKVVVaaahhhwwwyyyrrrjjjccc```bbbdddfffggghhhfffccchhhiiilllttt~~~}}}uuussswwwtttfffaaaZZZRRRJJJIIIQQQZZZpppwwwwww~~~zzzggg[[[]]]kkkppp^^^TTTPPPUUUhhh{{{qqqdddZZZYYY]]]aaagggmmmooouuu{{{~~~}}}{{{{{{|||zzzvvvpppjjjfff___NNN===666333111000111222222111000111111222333333444444777777777666555555444444666666777888888888888777;;;:::888777666666777777444666888999999:::;;;===999;;;===>>>???CCCJJJPPPEEEDDDAAA???===;;;::::::<<<<<<<<<<<<<<<===>>>>>>:::BBBBBBAAAEEEDDDIIIXXXooozzzpppkkkmmm\\\III???:::777555555555555666777888888999999888999::::::888777777777555555666666777777888888333444555555555555444333555666777666555444555666777888888777555444555666:::888777777888::::::999::::::::::::;;;;;;<<<===:::;;;======<<<===???AAABBBDDDFFFGGGGGGFFFGGGIIILLLMMMNNNNNNMMMNNNQQQSSSSSSUUUVVVWWWVVVVVVWWWYYYYYY[[[___ccceeehhhkkkmmmrrrqqqssswww|||rrrcccWWWOOOQQQIIIDDDFFFDDDFFFSSSqqquuuhhhbbbNNNQQQTTTUUURRRLLLDDD???<<<======;;;999777777777666555444444555777:::<<<888999:::<<<@@@GGGPPPWWWbbbjjjssswwwwwwxxx|||}}}{{{}}}~~~~~~uuummmnnnwwwsssggg___ccclllvvvddddddaaadddkkkppplllfffgggmmmnnnpppsssrrrhhhaaafffqqqeeedddiiirrrzzz|||||||||uuunnnlllpppoooeeeZZZTTTPPPVVV___lllxxxdddeeeffffffeeeeeegggiiinnnppptttwwwzzz}}}wwwsssnnnkkkiiifffaaa]]][[[ZZZWWWTTTQQQMMMKKKIIIEEECCCBBBAAAAAAAAA???>>>???>>>===<<<===>>>@@@AAADDDCCCBBBEEELLLVVV```gggttt}}}wwwqqqjjjddd```dddffffffhhhkkkkkkiiigggeeeeeeiiirrr~~~|||xxxzzzqqqgggeee___TTTJJJLLLXXXeeewwwqqqlllllltttyyy}}}ttteee]]]eeevvvwwwiiiZZZSSSOOOTTTggg|||vvveeeYYYZZZ___bbbgggmmmmmmsssyyy|||{{{yyyyyyzzzwwwvvvqqqiiibbbYYYJJJ<<<555333111000222333333222111111222444444444444444777777888777777666555444555666777777888888777777999999888777777777777777444555777888888999;;;===999;;;<<<>>>AAAFFFLLLQQQGGGFFFCCCAAA>>><<<;;;:::;;;;;;;;;;;;<<<===>>>>>>;;;BBB???===CCCDDDGGGRRRddduuunnn```PPPEEE===777555666444444555666777888888999666888::::::888777888999888888777777666666555555222333444555555444333222444555666666555444555666555666777666444222333444777666666777999::::::999;;;::::::::::::;;;;;;<<<:::;;;<<<<<<<<<===???AAAAAACCCDDDEEEDDDCCCDDDEEEJJJKKKMMMMMMMMMNNNQQQSSSQQQSSSVVVVVVVVVVVVWWWXXXWWWZZZ^^^aaaccceeehhhjjjllllllooottt{{{rrrdddWWW[[[TTTLLLLLLFFFBBBJJJ]]]rrrppp```VVVQQQGGGLLLTTT[[[]]]XXXMMMFFF;;;<<<===<<<:::888777888555555444444555666888999666888;;;===@@@IIITTT\\\bbbjjjsssuuuttttttxxx}}}}}}yyyyyy|||}}}|||~~~~~~sssvvv{{{zzzmmm___UUUQQQRRRVVVcccqqqnnn^^^XXX^^^^^^gggpppsssooolllmmmpppoooooosssvvvqqqiiillluuuooollljjjmmmttt{{{uuummmjjjmmmiii]]]TTTRRRTTTYYYbbbnnn{{{___bbbeeeffffffgggiiikkkoooppptttyyy|||rrrpppmmmhhhdddaaaaaaaaaZZZYYYVVVTTTRRRQQQPPPPPPLLLLLLKKKJJJIIIGGGFFFEEE???@@@AAAAAA???>>>>>>???>>>>>>>>>>>>???@@@AAABBBCCCBBBCCCFFFMMMWWW```fffnnnvvv~~~uuuoooiiiddd```eeehhhgggjjjppptttssshhheeeccceeemmmxxx}}}}}}|||ttttttrrriiiYYYMMMRRRdddttt{{{eeeeeefffhhhooo{{{nnndddaaapppuuufffXXXSSSSSSWWWfffwww{{{hhhZZZ]]]cccfffkkkqqqmmmsssyyy|||{{{yyyyyyzzzvvvwwwrrrhhh]]]RRRDDD999444333111111333444444333111222444555666666555555333444666777777777666666555666666777777777777777333444555666777888888888333555777888888888:::<<<:::999999<<>>===<<<<<<::::::::::::;;;<<<===>>>;;;AAA???===DDDFFFFFFMMMYYYzzz}}}|||kkkaaaUUUKKK@@@777555777444444444555666777888999555777999999999888999:::888888777777666666555555333444555666666555444333222444555555444444666777333555666666555555666777555555666888;;;<<<;;;999::::::999888888888999999999:::<<<<<<;;;<<<>>>@@@???AAACCCCCCAAAAAAAAABBBFFFHHHJJJKKKLLLMMMPPPRRRPPPSSSUUUWWWVVVVVVWWWXXXWWWZZZ^^^```aaabbbdddffffffiiilllqqqxxx~~~sss|||xxxkkk```OOODDDFFFOOOYYY```___WWWOOOHHHDDDFFFHHHNNNVVV[[[YYYOOOGGG:::;;;<<<<<<999777777777666666666666666777777777555777;;;===AAAJJJWWW```fffnnnuuuvvvrrrppptttyyyyyywwwyyy~~~||||||}}}~~~|||}}}qqq___RRRLLLMMMLLLNNNUUUYYYVVVPPPRRRXXX]]]llluuurrrooossswwwvvvssspppuuu~~~yyyxxx~~~yyyuuuqqqqqqxxxxxxpppmmmfffXXXQQQSSSZZZ^^^fffppp{{{ZZZ___dddfffggghhhjjjmmmnnnooosss{{{wwwzzzzzztttooojjjccc[[[UUUTTTRRRNNNKKKIIIHHHIIIFFFFFFEEEDDDBBBCCCFFFIIIBBBBBBCCCDDDDDDDDDCCCCCC<<>>>>>>>>>>>999999999:::;;;<<<===>>>;;;BBB@@@@@@HHHJJJGGGKKKQQQvvv~~~kkkmmmqqqvvv~~~~~~hhhaaaXXXNNNAAA777555888333333444444666777888999444666888999999999:::;;;555555666666777888888888444555777888888777555444222333555555555555666888333555777888888999;;;===333444666999<<<===;;;:::999999888777666666777777999:::;;;;;;;;;<<<>>>@@@>>>@@@AAAAAA@@@???@@@AAACCCEEEHHHIIIJJJLLLOOOQQQPPPRRRUUUWWWWWWVVVWWWXXXXXXZZZ]]]______```aaacccbbbfffkkkpppvvvyyy^^^LLLLLLHHHJJJKKKJJJHHHFFFAAA<<<@@@???@@@GGGNNNNNNFFF>>>888:::;;;;;;888666666666777888888888888777666666444777:::===BBBKKKYYYcccjjjrrrxxxxxxqqqnnnrrrwwwwwwwwwzzz~~~}}}~~~~~~|||}}}}}}zzzxxx{{{~~~wwwooo[[[OOOMMMPPPNNNRRRUUUTTTOOONNNRRRXXX```qqqyyyqqqnnnxxx}}}wwwsssxxx|||yyyuuuttt}}}wwwqqqeeeWWWRRRWWW___ccciiirrr{{{^^^^^^bbbhhhiiihhhiiinnnkkkqqqvvvyyy}}}{{{zzztttqqqmmmhhhdddaaa^^^]]]YYYXXXXXXWWWTTTRRROOOMMMIIIIIIIIIHHHGGGEEEDDDBBBGGGGGGFFFBBB??????AAADDD@@@AAACCCDDDDDDCCCBBBAAABBBBBBAAAAAAAAAAAABBBBBB>>>BBBDDDCCCFFFJJJKKKHHHDDDCCCCCCEEENNN[[[dddhhhjjjrrrrrrvvv~~~ssshhhbbb``````]]]ZZZ\\\bbbiiimmmnnnlllkkkiiigggjjjtttkkkcccnnn|||{{{nnnuuuqqqfffkkk~~~~~~zzzhhhdddlll}}}nnn[[[SSSYYYeeelllllloooeee___ccchhhlllssszzzuuuuuuuuuwwwzzz|||{{{zzzyyysssjjj___SSSGGG;;;333111222444444444222000///555333222444777999888666444555555666777888888999777777888888888666555444555666666666666666555555444444555555666666777777666777999;;;===???@@@AAA>>>>>>>>>>>>???@@@AAABBBAAA>>>;;;:::<<<<<<:::888>>>???AAACCCEEEEEEEEEEEEQQQeeelllvvvfffZZZ```nnn{{{kkk```WWWTTTJJJ;;;555999111555666222444999:::777<<<<<<:::888555555777999999888888888777777666666333444666777777777666555222222222333444555666777555444444333333444444555444555666888999:::::::::999999:::::::::999999888999;;;<<<<<<::::::;;;<<<;;;;;;<<<===>>>@@@BBBCCCCCCEEEHHHJJJJJJKKKMMMOOOTTTTTTUUUUUUUUUTTTTTTSSSVVVWWWYYY[[[]]]```aaabbbdddeeejjjrrrzzzjjjLLLEEECCCBBBAAA???===:::777666;;;::::::;;;===>>>>>>===999999888888777666666666888888888777555666888:::333999>>>@@@CCCLLL]]]jjjsssuuuxxx{{{|||zzzuuurrrwwwyyyzzzzzzyyyxxxyyyyyy~~~}}}|||}}}}}}}}}}}}{{{www}}}{{{ooo[[[SSSQQQPPPYYYVVVQQQLLLJJJLLLRRRVVVcccmmmtttuuuuuuzzzzzz|||}}}xxx}}}{{{sssdddPPPMMMXXX```fffnnnuuu{{{______ccchhhjjjhhhjjjooommmsssxxx{{{zzzuuupppooollliiifffbbb___]]]YYYWWWTTTPPPMMMLLLKKKKKKLLLLLLMMMMMMLLLKKKJJJIIIFFFFFFEEECCCBBBDDDHHHKKKLLLHHHCCC@@@@@@AAABBBBBBDDDEEEEEEFFFFFFFFFFFFFFFEEEFFFFFFGGGGGGGGGFFFEEEAAAEEEGGGGGGIIINNNNNNKKKGGGFFFEEEFFFMMMYYYdddkkkmmmuuuvvvyyy|||qqqggg```]]]^^^ZZZVVVVVVZZZ^^^```aaaccceeefffhhhlllvvvyyysss~~~tttqqq}}}yyykkkkkkuuusssddd___dddjjjjjjfffeee___^^^eeekkkoootttzzztttttttttuuuxxxyyyxxxwwwuuuqqqggg[[[NNNAAA888333444333333222111111111222777555333444777888666444555555666666777777888888444444555555555444222111555666666777777666666666666666666666666777777777777888999;;;===>>>???@@@>>>>>>>>>???@@@@@@AAAAAABBB???<<<;;;;;;;;;999666<<<>>>@@@BBBCCCDDDDDDDDDLLL^^^yyyqqq___ZZZaaalllzzzooocccZZZWWWMMM>>>666777222555666333444999:::777888888777555333333555777888888888888777777777666444555555666666666666666666555444444444444444444555555555444444555555555222333444666666777777777888999999:::999999888888999:::;;;:::999999:::<<<<<<<<<<<<===>>>@@@BBBCCCBBBEEEGGGIIIIIIIIIKKKMMMRRRRRRSSSSSSSSSRRRRRRQQQSSSTTTWWWYYY\\\^^^_________aaagggqqq|||tttWWWNNNCCCBBB@@@@@@???>>>===;;;<<<;;;:::;;;<<<======<<<:::::::::999888888777777777888888777666666777999666;;;@@@BBBDDDMMM]]]iiissstttvvvxxxzzzyyyxxxvvvyyyzzzzzzyyywwwvvvvvvwwwwwwwwwwwwyyy|||}}}}}}|||}}}~~~~~~{{{xxx}}}vvvcccZZZVVVSSSZZZWWWRRRKKKIIINNNXXXaaatttwwwwwwvvvzzz~~~}}}{{{rrrfffUUURRRZZZ^^^ccckkkttt|||]]]]]]```eeegggfffhhhlllnnntttyyy||||||uuuqqqnnniiicccbbbbbbccceeefffddd```]]]___\\\XXXWWWWWWVVVRRROOOTTTRRRPPPNNNMMMMMMNNNOOOHHHIIIJJJLLLLLLLLLKKKJJJJJJJJJIIIFFFDDDHHHQQQYYY^^^WWWNNNIIIIIIJJJIIIGGGKKKKKKKKKKKKKKKLLLLLLMMMKKKLLLOOOPPPPPPNNNLLLJJJGGGJJJLLLMMMQQQUUUTTTPPPMMMKKKIIIHHHKKKUUUcccnnnqqqzzz{{{}}}qqqggg```\\\ZZZWWWSSSRRRSSSUUUWWWXXX\\\___cccggglllttt}}}xxxwwwqqqjjjppp~~~{{{rrrjjjjjjppppppiiiaaaZZZYYY^^^gggooosssvvvyyytttsssrrrrrrtttuuuuuutttppplllcccUUUFFF:::555333555444222000000111222444777666555555666666555333666666666666777777777777666666777888888777555555555555666777888888888888888888888888888777777777999::::::;;;<<<===>>>>>>===>>>???AAAAAAAAAAAA@@@???===;;;;;;;;;;;;:::888<<<===>>>@@@AAABBBBBBBBBGGGUUUsss|||qqqbbb]]]```lllxxx{{{{{{lllnnnpppddd[[[XXXQQQCCC777444333555555333444888999888999:::999888777777999;;;888888888888777777777777666555555555555666666777999888777555444333333222666666555555555555666666333444555666666666666666888888999999999999888888999999999999888888;;;===>>>===<<<<<<>>>@@@CCCDDDCCCEEEGGGHHHHHHHHHIIIKKKOOOOOOPPPQQQQQQPPPPPPOOOPPPQQQTTTWWWZZZ[[[\\\\\\___```eeeooo|||yyy]]]RRRCCC@@@>>>=========<<<;;;===<<<<<<;;;;;;;;;;;;;;;<<<<<<;;;::::::999999888666777999999777666777888888===BBBDDDFFFOOO]]]hhhttttttuuuvvvxxxyyyzzz{{{{{{{{{zzzxxxuuussstttuuurrrssstttwww{{{|||yyyzzz~~~|||}}}}}}|||{{{|||{{{|||ssscccZZZUUUPPPYYYWWWQQQJJJGGGOOO___mmm{{{xxx}}}ooodddYYYVVV[[[]]]aaahhhsss~~~WWWWWWZZZ___```___bbbgggnnntttzzz|||~~~}}}wwwwwwvvvuuussspppllljjjddddddbbb___]]]\\\[[[YYYYYYYYYZZZ]]]___aaa```___eee```\\\\\\``````]]]YYYWWWVVVUUUTTTTTTTTTUUUUUUTTTUUUWWWXXXZZZZZZZZZYYYXXXYYYYYYTTTOOOQQQ[[[dddqqqjjjaaaZZZUUUTTTSSSSSSYYYXXXWWWVVVVVVWWWXXXYYYVVVWWWZZZ[[[ZZZWWWSSSQQQNNNQQQSSSTTTYYY___^^^ZZZTTTPPPLLLIIIIIIQQQbbbqqqttt~~~uuukkkddd___XXXVVVTTTRRRSSSUUUXXXYYYZZZ]]]```cccgggmmmwww~~~~~~yyy|||{{{oooiiidddcccppp|||nnnhhhfffmmmsssqqqggg```VVVXXX___hhhpppuuuxxxzzzvvvsssqqqpppqqqrrrqqqqqqkkkhhh^^^OOO???444333444444333222111111111222333666555555555555555555444777777777777666666666666666777888999999999888777555666777888999999999999:::::::::999999888888888;;;;;;;;;<<<<<<<<<<<<===<<<===@@@AAABBBBBB@@@???::::::;;;;;;<<<<<<<<<;;;<<<===>>>???@@@AAAAAABBBFFFNNNdddxxxgggaaadddkkkqqqvvv|||xxxeee[[[pppnnncccZZZXXXTTTHHH;;;444555555444333444666888999999:::::::::999999;;;===888888888777777777777777777666555444444555666777:::999777666444444333333555555444444444444555555666666777777888777777777666777888888888888888888888999999888888999<<>>===<<<<<<===???BBBDDDEEEGGGIIIIIIIIIIIIJJJKKKNNNNNNOOOOOOPPPOOOOOOOOOMMMOOOSSSVVVXXXYYYZZZZZZbbbaaaeeennnyyy{{{```RRRIIIDDD???<<<<<<<<<;;;999>>>>>>???>>><<<:::::::::<<<<<<;;;;;;:::999999999555777999:::888777777777666;;;AAAEEEIIIRRR___iiitttvvvwwwxxxxxxyyyzzz{{{{{{{{{zzzxxxuuutttuuuvvvsssuuuvvvxxx{{{}}}{{{yyywwwxxx{{{xxxyyyzzzzzzxxxxxxyyyiii^^^XXXSSSOOOSSSSSSPPPIIIFFFPPPcccsss~~~zzz|||www~~~lll]]]VVVXXX\\\]]]```hhhtttSSSSSSVVVZZZ\\\[[[^^^ccclllrrryyy|||~~~~~~~~~{{{xxxuuusssrrrqqqqqqpppjjjjjjjjjiiihhheeedddcccbbbbbbcccdddeeeeeefffhhhdddcccdddfffjjjlllmmmlllooojjjfffhhhlllnnnllliiigggggggggfffeeedddcccbbbaaacccfffjjjmmmoooppppppkkknnnnnnhhhaaa^^^ccchhhxxxxxxtttmmmddd```cccfffmmmllljjjiiiiiiiiijjjkkkffffffgggfffccc```\\\ZZZTTTVVVWWWZZZaaaiiijjjfff[[[TTTNNNJJJIIIOOO___pppuuu{{{rrrkkkddd\\\[[[YYYWWWVVVWWWYYY[[[ZZZ\\\^^^```bbbiiirrrzzzyyypppppp~~~}}}}}}vvvggg^^^ZZZ^^^nnnwwwlll```\\\^^^ggglllggg___\\\WWW\\\bbbhhhooouuuzzz|||xxxuuupppnnnnnnoooooonnngggcccYYYIII:::222222666111111333333333333222111222333444444555555666777777777777777666666666666222333555666777666666555666777888999::::::::::::;;;;;;::::::999999888888<<<<<<<<<<<<<<<<<<<<<<<<;;;===???AAAAAAAAA@@@???<<<<<<======<<<;;;;;;;;;======>>>???@@@AAAAAABBBHHHJJJXXXwwwrrrfffgggkkkmmmqqq{{{|||iiiUUU^^^vvvwwwlllddd]]][[[YYYPPPDDD<<<777555333333444555777:::444666777777666666888:::777777777777777777888888777666555444444555666777888777666555555555555555444333333222222333333444555666777777777777666666555666777777888888888777777888999999999:::===@@@>>>===<<<<<<===???AAABBBFFFHHHJJJKKKJJJJJJKKKLLLMMMNNNOOOOOOPPPPPPPPPOOOMMMOOORRRUUUWWWYYYYYYZZZaaa```dddjjjsssjjjYYYQQQJJJCCC??????@@@???===???AAACCCBBB???;;;::::::;;;;;;;;;:::999999888888555777999:::888777777777333999???EEEKKKUUUbbbkkktttwww{{{|||zzzxxxxxxxxxzzz{{{{{{yyywwwvvvwwwyyyvvvxxxyyyyyyzzz}}}{{{||||||xxxwwwxxxuuutttuuuwwwssspppvvv|||nnnccc]]]XXXTTTRRROOOQQQPPPKKKIIIRRRdddtttzzz~~~|||xxxsssooommmssskkkWWWSSSYYY______bbbkkkwwwTTTSSSVVVZZZ[[[[[[___dddiiiqqqxxx}}}}}}}}}|||yyyyyyyyyxxxxxxwwwvvvvvvtttuuuuuusssooommmllllllrrrqqqssswwwwwwuuuwww{{{vvvuuuuuuwwwzzz|||}}}|||}}}zzzxxxyyy|||~~~}}}|||xxxvvvpppsssxxx}}}xxxqqqpppqqq}}}yyy|||~~~}}}|||{{{{{{vvvtttppplllhhhdddaaa___VVVWWWWWW[[[fffqqqtttqqqaaaWWWMMMJJJJJJNNN]]]mmmttt}}}~~~wwwppphhhaaa```___[[[XXXXXXYYY[[[[[[]]]```bbbeeekkkttt{{{ssshhhfffpppzzz~~~|||pppaaaWWWTTT\\\ooozzzmmmaaaXXXVVV[[[bbbaaaXXXSSSTTTWWW^^^dddhhhmmmuuuzzz{{{yyyuuuooolllkkkkkkkkkkkkbbb]]]RRRDDD888222333555///111333444555333222111000222444444444555666888666666666666777777777777333444666777888888888888888888999:::;;;;;;;;;::::::::::::::::::999999999<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===????????????>>>???AAABBB@@@===:::888888>>>>>>===>>>>>>@@@AAABBBGGGHHHOOOeee{{{ssstttwwwqqquuurrr\\\WWWaaapppyyy}}}nnnkkkgggbbb```]]]WWWNNNGGG888555333444444444666;;;555666777777777666888999777777777777888888888888777666666555555555555666555555555444555555666666333333222222222222333333222333444555555555555555444555666777777888777777444666999::::::;;;===>>><<<<<<<<<<<<===>>>??????DDDFFFHHHIIIIIIIIIKKKLLLMMMMMMNNNOOOPPPPPPPPPPPPNNNOOOQQQSSSUUUXXXYYYZZZ[[[\\\```gggooozzzzzzfffWWWNNNDDD??????@@@???===???CCCHHHHHHDDD???<<<;;;<<<;;;;;;::::::999888888666777999999777666777888333888@@@GGGOOOYYYeeemmmssswww{{{{{{yyyvvvuuuvvvyyyzzz{{{{{{yyyxxxwwwxxxvvvxxxyyyxxxvvvwww{{{{{{zzz}}}~~~zzzvvvtttrrroooppprrrnnnfffgggnnntttzzz~~~yyyoooddd^^^ZZZVVVTTTTTTTTTTTTSSSPPPPPPYYYhhhuuu{{{www{{{|||~~~{{{}}}{{{tttmmmjjjiiilllwwwiiiSSSTTT]]]aaa```eeeooo{{{UUUTTTVVVZZZ[[[[[[___eeehhhpppyyy}}}xxxqqqiiibbb^^^]]]\\\UUUUUUTTTYYYfffuuu{{{yyyfffXXXLLLJJJKKKMMMZZZiiiqqqzzz|||}}}wwwpppgggbbbcccbbb```\\\[[[]]]```bbbeeeiiilllmmmpppvvv{{{|||~~~vvvhhh^^^]]]eeeqqqyyyxxxwwwxxx~~~qqqgggZZZRRRQQQ\\\pppzzzpppaaaTTTRRRSSS[[[aaa[[[MMMJJJPPPSSS]]]eeeiiimmmuuuyyyyyyyyytttnnniiigggggghhhhhh]]]VVVKKK???777333333444111111222222333333333333111333555555333333555777555555666666777777888888555666888:::;;;;;;;;;;;;999:::;;;;;;;;;;;;::::::999999999999999:::::::::;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<======>>>>>>>>>AAACCCBBB???<<<;;;;;;===<<<<<<<<<<<<>>>???@@@CCCDDDIIIWWWsss|||}}}lll]]]YYYlll{{{wwwiiijjjhhhddd```\\\XXXQQQLLL:::555222444444333666;;;666888999999888777888999666777777777888888888888666666666666666555555444555555444444444444555555444333333222222333333444111222333444555555666666333444555666777777777777000333777999999::::::;;;999:::;;;<<<=========<<>>EEELLLNNNIIIBBB>>>=========<<<<<<;;;:::::::::777888888777666666777999777;;;CCCKKKSSS\\\fffmmmppptttwwwvvvsssrrruuuxxxxxxzzz||||||yyyvvvttttttvvvxxxyyywwwssstttxxx||||||~~~|||xxxwww{{{}}}yyytttqqqpppjjjjjjnnnjjj]]]WWWZZZaaannn{{{{{{ggg___ZZZZZZYYYVVVWWW[[[```^^^ZZZWWWXXXbbbppp{{{{{{tttrrr{{{}}}xxxxxx|||vvvppplllhhhgggnnnwwwaaaPPPVVV^^^^^^___gggsss~~~TTTSSSUUUYYYZZZZZZ___dddhhhpppzzz}}}wwwmmmbbb[[[WWWVVVVVVSSSRRRQQQWWWfffvvv}}}|||iiiXXXKKKJJJLLLNNNYYYgggoooxxxzzz~~~zzzuuunnneeeaaabbbdddcccaaaaaaeeehhhjjjnnnsssuuuttttttuuuwwwxxxzzz}}}}}}~~~wwwlll___VVVWWW^^^gggkkksss|||rrrxxxwwwggg___TTTMMMOOO[[[ppp||||||sssgggWWWIIIMMMQQQ[[[bbbZZZJJJHHHQQQOOO[[[eeeiiinnnuuuxxxwwwyyyssslllgggeeeeeeeeeeeeZZZRRRFFF<<<666333222222333222111000000222444555333555777555333111333555444555555666777888888999222333555777888999999888;;;;;;;;;<<<;;;;;;::::::888888888999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;::::::;;;<<<===>>>999===AAABBBAAA@@@AAABBB<<<;;;::::::;;;<<<>>>???>>>AAAEEENNNeeerrruuu{{{hhh\\\nnnzzzzzzuuuhhhggggggddd^^^YYYTTTPPPKKK;;;444222444555222555<<<333555666666444333444555666666777777888888888999555666777777777666444333666555444333333333333333555444444333333444444555222333444666777888888888333444555666777777777777---000555888999888888999777999;;;======<<<;;;::::::===@@@AAABBBCCCDDDFFFKKKKKKLLLNNNNNNOOOOOOOOOOOONNNMMMNNNPPPTTTXXX[[[YYY[[[aaagggjjjnnnxxx|||ooo]]]PPPJJJEEE@@@;;;>>>FFFOOOQQQLLLEEE@@@>>>>>>>>>>>>===<<<<<<;;;;;;888888888777555666888::::::???FFFMMMUUU^^^gggmmmnnnppprrrqqqooopppuuuzzzxxx{{{}}}}}}yyytttqqqooovvvxxxzzzwwwttttttxxx}}}yyy|||~~~~~~}}}zzzuuusssxxx{{{wwwrrroooooohhhggglllgggWWWMMMMMMYYYjjj|||zzzrrr\\\WWWWWW\\\^^^]]]aaaggglllggg```[[[^^^iiiwwwzzzoooooo|||yyypppmmm}}}yyytttooogggccchhhqqq~~~uuuXXXLLLWWW^^^YYY___hhhuuu~~~SSSTTTUUUUUUVVVYYY]]]```lllrrrzzzwwwqqqrrrjjjeee]]]VVVQQQOOOMMMMMMKKKNNNPPPRRR[[[iiissswwwlll___RRRJJJJJJQQQ^^^kkkpppwww~~~tttnnnllliiibbbZZZWWW___fffggghhhjjjmmmmmmqqqwwwwwwrrrtttzzz|||{{{{{{{{{~~~xxxpppdddXXXVVVYYY[[[^^^```jjjvvviii\\\PPPQQQ^^^lllvvv{{{xxxsssqqqsssnnn```PPPHHHMMMVVV___]]]SSSKKKKKKOOOYYY^^^dddiiinnnssswwwzzzwwwvvvooofffbbbcccccc```ZZZNNNBBB;;;666222111333000111222111000///000111444666888999777666666666666666777777777777666666555666777999::::::888555:::999999999888888777777777888999888777777999;;;;;;999777888999;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888;;;===>>><<<:::999999???===;;;;;;<<<======<<>>???>>>;;;<<<===>>>???BBBDDDFFFGGGHHHIIIKKKLLLKKKKKKKKKLLLLLLNNNPPPQQQRRRTTTWWWZZZ___```aaaaaabbbgggooouuudddOOOGGGEEECCC???CCCKKKRRRPPPIIIEEEFFF???>>><<<;;;999888888888<<<999999:::999777:::???>>>@@@HHHUUU^^^bbbjjjsssnnnrrrvvvtttqqqpppssswww{{{||||||zzzvvvtttuuuwwwuuuvvvvvvuuutttuuuwwwzzzyyywwwvvvwww{{{zzzwwwlllrrrxxx{{{xxxtttqqqoooggghhhlllnnnfffXXXLLLHHHPPP]]]ooo{{{lllaaa\\\UUUUUU```ffffffkkkuuuqqqhhhppptttvvv~~~}}}}}}wwwuuuwwwqqqiiiooouuuvvvpppkkkkkkllllllyyytttfffVVVPPPVVV\\\]]]eeemmmvvv}}}PPPQQQSSSUUUWWW[[[```dddmmmsss|||vvvvvvxxxyyysssiiidddeeebbb]]]VVVPPPKKKIIIHHHGGGGGGJJJLLLNNNVVVdddnnnrrrjjj^^^QQQKKKKKKRRR```lllssszzzqqqkkkhhheeebbb^^^^^^ccceeebbbbbbeeefffgggmmmuuuvvvtttuuu{{{}}}|||{{{|||~~~xxxmmmcccXXXSSSQQQPPPSSSWWWeee|||vvveee[[[SSSWWWfffttt||||||wwwrrrnnneeeWWWKKKGGGOOOXXX___]]]SSSLLLMMMQQQ\\\```gggmmmpppsssuuuwwwvvvtttmmmeeeaaacccccc```XXXLLL???888444111111333000111222111000///000111111333555666555555666777555666666777777666666555444444666777999999888777999888888888777777777666777888999888777777999;;;:::999888888:::;;;;;;:::::::::::::::::::::::::::888:::<<<<<<;;;:::::::::CCCCCCBBB@@@===;;;:::999888>>><<<>>>KKK]]]yyyzzzggglllyyyuuuqqqxxxtttmmmkkkhhhaaaXXXNNNGGGCCC<<<888777888666111111555555666888999::::::999888999888666777888888777666777666555444444555666777444444555555555555555555333333333333444444444444333444444333222222333555444444555555666666777777666222333888:::888:::???<<<:::999:::<<<>>>===;;;;;;<<<===>>>AAACCCEEEFFFFFFGGGIIIJJJIIIIIIJJJKKKJJJLLLNNNPPPRRRUUUXXX[[[ZZZ\\\^^^___```eeemmmtttzzzdddUUUMMMIIIBBBBBBGGGOOOQQQLLLEEEBBB======;;;:::::::::;;;;;;;;;999999:::999777999>>>===???IIIVVV___dddjjjrrrooorrruuutttrrrqqqrrrtttxxxzzzzzzxxxtttssstttvvvuuuuuuvvvuuuuuuwwwzzz}}}yyyvvvtttuuuyyy}}}}}}wwwtttlllqqqwwwyyywwwsssooonnnggghhhlllooohhhZZZPPPMMMPPP]]]ooo}}}xxxjjj^^^ZZZVVV[[[hhhpppsss{{{{{{xxxyyy|||zzzuuuwwwwwwooogggmmmsssvvvqqqnnnoooqqqqqquuuooobbbRRRMMMTTT\\\___jjjsss|||MMMOOORRRVVVYYY^^^dddhhhnnnttt~~~rrreeeeeehhhjjjfff]]]XXXYYYYYYVVVPPPKKKFFFDDDCCCCCCDDDGGGIIIKKKSSS```jjjmmmhhh]]]QQQLLLMMMTTTaaammmvvv|||yyymmmfffbbb______```dddfffddd^^^]]]___```cccjjjrrrvvvvvvwww{{{}}}|||{{{zzz{{{}}}~~~tttiiibbbZZZRRRKKKGGGKKKSSShhhvvvxxxuuuccc^^^]]]eeeuuu}}}vvvlll^^^PPPKKKLLLQQQXXX^^^[[[RRRMMMOOOTTT^^^dddlllrrrttttttsssssssssqqqjjjccc```cccbbb___TTTHHH;;;555222000000333000111222111000000111222///000222222222444666888444555555555555555555444444444555555666777777888777777777666666666666666777888888888777777999:::999888888999;;;;;;:::888::::::::::::::::::::::::777888::::::999999:::<<>>===;;;999999:::;;;<<<;;;:::;;;;;;===???AAACCCDDDCCCEEEGGGHHHGGGGGGHHHIIIHHHJJJMMMOOOQQQTTTWWWZZZWWWYYY[[[[[[\\\```ffflllssszzzyyycccUUUNNNJJJEEEEEENNNTTTPPPGGGAAA===<<<:::999888999999:::;;;999999;;;:::777888<<>>999666444222222444555777888999999999999777666555777888999999888777666666555555555555555555444222111111111222222666555333333333444666888333333444333222222333555555555555555555555555444777444222111111222555777:::999777666777999;;;<<<999999:::;;;===???AAABBBBBBDDDFFFGGGFFFFFFGGGIIIHHHJJJLLLMMMNNNPPPSSSUUUWWWYYYZZZYYYWWWXXX\\\```nnnwwwsssbbbXXXSSSLLLJJJPPPUUURRRIIICCCAAA???===;;;:::999999999:::999999;;;:::777888<<>>::::::<<<999???===<<>>999999999;;;<<<>>>@@@AAABBBDDDFFFGGGGGGGGGHHHJJJJJJKKKLLLKKKJJJJJJKKKMMMRRRTTTVVVVVVTTTTTTWWW[[[eeeooo|||yyymmm\\\TTTOOOQQQRRRMMMGGGDDDBBBAAA@@@???>>>===<<<<<<:::999999;;;:::888:::>>>HHHRRR^^^ggglllnnnmmmkkksssssstttuuuvvvuuuqqqnnnnnnnnnmmmnnnooopppqqqqqquuuuuutttrrrppprrruuuxxxzzzwwwsssrrrtttxxx{{{|||www}}}|||{{{~~~|||yyyuuupppkkkiiiiiilllppptttwwwvvvtttqqqrrrrrruuuwwwssskkkggggggmmmvvvqqqbbbYYY\\\dddppp{{{|||uuusssnnnkkkxxxvvviiifff```^^^bbbdddaaa```aaa```]]]RRRRRRSSSSSSSSSXXX```iii{{{HHHKKKPPPSSSWWWZZZ^^^aaaeeekkkvvvzzzuuu{{{rrreee]]]eeeqqqrrrhhh^^^RRRQQQTTT[[[\\\XXXSSSRRROOOQQQQQQMMMFFFBBBBBBCCCEEEHHHJJJLLLRRR\\\dddeee___VVVNNNLLLOOOVVVbbbmmmqqquuuvvvrrroooooonnnkkkccc```___```^^^ZZZXXXYYYWWWZZZ___hhhsss{{{yyyrrrnnnqqqssstttwwwzzzyyyuuuxxxxxxxxxyyyzzz{{{|||}}}~~~}}}|||xxxiiiUUUMMMXXXggg{{{sssllljjjyyyqqq\\\LLLLLLTTTVVVWWWTTTOOOJJJLLLSSSZZZaaafffmmmrrrsssrrrqqqpppffffffccc```aaabbbZZZQQQEEE<<<444333333222222444///111222222111111333444444555555444333222444555333444444444444444444333666888999777333111222444444444444444444555555555666777777777666666888999888777777777888888777555777777777777777777777777666777999999888888999;;;===@@@AAA@@@;;;888888999;;;>>>:::999@@@BBBHHHXXXzzz}}}vvvooolllooottttttmmm\\\HHH:::666777777222444666888999999999999:::999888999;;;;;;;;;999666777777777666555444333555555444333333333444444555444333333333444666666333444444333222222333555444444444444444444555555444555555222333888:::999222333444555666888;;;>>>999999999:::<<<===???@@@BBBDDDFFFGGGGGGHHHIIIJJJKKKKKKKKKHHHEEEDDDDDDEEEJJJMMMQQQSSSSSSTTTXXX[[[bbbjjjuuulllaaaWWWTTTRRRNNNIIIGGG>>>???@@@@@@@@@>>><<<;;;;;;999999;;;;;;999===CCCIIIUUUbbbkkkqqqtttrrrooopppqqqssstttsssrrrpppooommmlllkkklllnnnooooooooouuuvvvuuutttrrrrrrtttvvvyyywwwtttsssuuuwwwxxxxxxzzz~~~~~~{{{yyy{{{{{{yyy|||{{{xxxtttqqqmmmkkkjjjkkkllloootttvvvvvvsssppprrrrrruuuxxxvvvqqqoooqqqvvvqqqccc[[[___hhhrrruuutttuuu|||zzzsssjjjgggsssyyywww|||zzzkkkfffgggbbb\\\______[[[XXXXXXTTTOOOJJJLLLQQQUUUXXX\\\fffppp~~~DDDHHHMMMQQQUUUXXX\\\___ccciiirrr|||~~~~~~tttooottt~~~ssseee\\\bbblllnnnhhhbbbRRRPPPSSSZZZ]]]YYYUUUSSSQQQSSSTTTPPPIIIDDDCCCDDDEEEIIIKKKLLLRRR\\\bbbddd]]]TTTMMMKKKNNNUUU```jjjjjjnnnpppllliiijjjiiifff___[[[YYY[[[[[[VVVUUUWWWQQQWWW]]]cccmmmwwwzzzvvvtttvvvuuusssvvv{{{zzztttvvvvvvwwwyyy{{{|||}}}~~~zzz|||tttaaaZZZfffvvv~~~wwwoooiiirrr~~~vvvhhhWWWKKKNNNWWW\\\ZZZVVVPPPMMMPPPXXX```eeehhhmmmoooooonnnmmmmmmccccccbbbaaacccaaaWWWLLL???777111222333111111222///111222222222222333555111333444555444444444666444444555555555555444444222666999888555222333666444444444444555555555666555666777777555666777999999888666666777777666555666666666666666666666666666888:::;;;999888888999<<<<<<<<<;;;;;;::::::::::::>>>:::999>>>===@@@NNNhhh~~~~~~wwwuuuxxx|||sss\\\GGG<<<888555222333555777999999999999;;;999888999::::::999888666777777777666555444333555555666666777666666666333333333333444444444444333444444333222222333555333333333444444555555555333666666333444999:::888222555777888888888;;;===999999::::::<<<===???@@@AAACCCFFFGGGGGGGGGIIIJJJIIIIIIHHHFFFBBB@@@@@@AAAFFFJJJOOORRRSSSTTTXXX[[[dddgggnnnzzzxxxfff```aaa^^^WWWRRRHHHIIIJJJJJJGGGCCC>>>;;;<<<999999:::;;;;;;@@@GGGNNNZZZfffmmmqqqtttrrrmmmkkknnnqqqpppnnnmmmnnnpppmmmkkkiiijjjmmmooonnnmmmpppqqqssssssqqqqqqqqqssswwwuuusssssstttuuuuuutttxxxzzzyyywwwwwwyyywwwrrruuuzzzxxxvvvsssooommmmmmmmmmmmnnnnnnooorrrtttsssoookkkllllllqqqvvvwwwuuuvvvzzzxxxqqqeee^^^hhhpppwwwssskkkhhhnnnuuussshhhfffppp|||lllhhhmmmooohhhfffggg```]]]___^^^YYYVVVTTTOOOHHHHHHIIINNNUUUYYY^^^lllzzz{{{AAAEEEJJJOOOSSSXXX\\\___cccgggpppyyy|||yyy{{{~~~uuunnnqqqzzzuuuggg]]]aaajjjllliiieeeUUUSSSVVV]]]aaa]]]XXXVVVTTTWWWXXXTTTLLLGGGFFFGGGGGGKKKMMMNNNTTT]]]cccddd\\\TTTLLLKKKNNNTTT___iiifffjjjlllhhhfffgggfffddd___YYYVVVYYYXXXSSSRRRUUUJJJSSS[[[^^^dddnnnttttttvvvxxxvvvrrruuu{{{zzztttqqqsssuuuxxx|||}}}lllfffttt|||uuummmfffzzz{{{vvvmmmbbbTTTNNNUUU``````^^^YYYSSSOOOSSS]]]eeeiiikkkllllllkkkjjjjjjkkkaaabbbbbbbbbcccaaaUUUHHH:::444000111333111///000///111222222222222444555---000333555555444555666444555555666666555555444///444999999666444666888444444444555555666666666555666777666555666777999:::888555555555666666666666666666666666666666666777999<<<<<<;;;999888888888777777888;;;>>>??????:::???===;;;>>>:::===KKK^^^~~~|||}}}kkkRRRBBB888222111333555777999999999999;;;999888888999999777666666777777777777555333222333444555777777777666666111222333444444444333333333444444333222222333555222222333333444555666666444888888333333666666111444888;;;;;;999999:::<<<999::::::;;;<<<===???@@@@@@BBBEEEFFFFFFGGGHHHJJJHHHHHHGGGDDD@@@>>>>>>???GGGKKKPPPSSSRRRSSSVVVXXXbbbbbbfffppptttnnnrrrpppggg___]]]]]]]]][[[VVVNNNFFFAAA===:::888:::;;;<<>>AAAEEEJJJNNNSSSXXX\\\bbbhhhqqq{{{|||vvvwww}}}vvvnnnqqq|||qqqiiiaaacccpppxxxpppcccYYYSSSTTT^^^fffddd\\\UUUVVV[[[```\\\RRRIIIFFFFFFJJJOOOTTTVVVZZZaaaeeeeee[[[VVVNNNKKKPPP[[[dddiiimmmnnnmmmkkkiiihhhiiijjjdddZZZTTTUUUVVVQQQMMMNNNOOONNNPPPTTTVVVXXXcccpppsssuuuyyy|||}}}{{{xxxvvvssstttuuuxxxzzz~~~~~~sss{{{~~~vvvnnnppptttxxxeeeTTTPPPXXXaaadddmmmiii^^^SSSSSS\\\cccccclllkkkhhhfffeeedddddddddcccaaa```bbbbbbZZZKKK???666666444111......111333222222333333333333444444111222333333444555666777333333333444444444555555333444666555444333333444333444555666777777777777444555555444333444666888===;;;888555444555666888222777888333111555777444444666888999999777555333888888888777666777999<<<:::;;;>>>>>>??????AAACCCTTTpppzzzxxxaaaKKK<<<666555333333555555555888>>>666999:::777666999;;;:::777777777777777777777777888555111111444555444222444333222111222333444555222222222333333444444444222222333333333333444444555444444444444555666666000......111666999:::999555666888:::<<<>>>@@@AAA======AAAGGGGGGEEEEEEIIIMMMHHHCCC@@@======???CCCGGGSSS]]]\\\SSSMMMPPPUUU``````fffqqqlllggguuuyyybbbLLL@@@BBB>>><<<===;;;;;;EEEQQQYYY]]]dddiiikkkiiifffccchhhfffcccccceeehhhjjjkkkhhhgggfffhhhkkkllljjjgggkkkmmmoooooommmlllkkklllqqqpppooooooppppppnnnlllnnnnnnkkkjjjnnnuuuuuurrrkkkpppuuuuuussspppoooppppppllljjjmmmnnnllllllnnnqqqnnnllloooqqqnnnddd\\\]]]gggmmmlllppp|||~~~}}}|||vvvlllccc___cccqqq~~~yyyjjjbbbhhhsss}}}{{{qqqhhhccciiirrrqqq~~~{{{rrrnnnhhh^^^hhhfffccc```[[[UUUMMMGGGKKKQQQUUUUUU[[[kkk}}}}}}yyyuuu===@@@DDDHHHLLLQQQVVVZZZaaahhhrrr}}}vvvtttzzz|||sssuuu}}}ssshhhhhhsss{{{tttggg\\\WWWWWWaaajjjhhhaaa[[[ZZZ___ccc___VVVMMMIIIIIIKKKQQQVVVZZZ```hhhlllkkkZZZTTTLLLIIINNNZZZdddiiimmmnnnnnnmmmjjjiiijjjkkkfff\\\UUUUUUUUURRROOOPPPLLLKKKLLLPPPQQQSSS\\\gggnnnqqquuuxxxyyyxxxvvvtttrrrsssuuuxxx||||||qqqnnnuuu}}}wwwcccTTTTTT```kkkoooqqqlllaaaVVVVVV^^^dddeeellljjjgggeeecccbbbaaaaaa]]]]]]^^^___]]]TTTFFF<<<555555333111//////111444222222222333333333444444222222222333444444555555333333333444444444444555222444555555333222333444222222333444555555555555444444555444333333555777:::999777666555555666777444888999444333666888666444555666777777666555444888888999888777777999;;;888:::<<<======>>>@@@AAAJJJdddwwwzzz{{{eeePPPAAA999777444444666666444666:::444888999555444777888777777777777777777777777777777555444333444555444333666555444222222222333333222222333333333333333333222222222333333333444444444444333333444444555666444222222333777888888666::::::::::::::::::;;;;;;>>>>>>AAAFFFGGGEEEGGGKKKPPPNNNKKKGGGCCC@@@AAACCCQQQ\\\fffcccWWWMMMLLLOOOWWWYYY```kkkwww}}}ppp}}}{{{]]]HHHAAA===;;;<<<;;;===HHHTTT[[[___dddiiijjjiiieeebbbhhhfffddddddeeefffgggggggggfffeeegggjjjlllkkkiiijjjlllnnnnnnlllkkkkkkkkkooonnnmmmmmmnnnnnnllljjjkkkmmmllljjjmmmrrrssspppnnnnnnoooqqqqqqqqqooonnnjjjffffffiiikkkjjjjjjlllqqqnnnmmmnnnooolllddd]]]\\\cccjjjooovvvvvvkkk___XXXUUUXXXiiiyyyyyynnnhhhmmmwww|||~~~yyyrrrwwwuuunnnlllmmmsss{{{yyyooommmjjjcccooommmjjjddd]]]UUUOOOLLLNNNTTTXXXYYYaaarrr|||zzztttmmm<<<>>>BBBFFFJJJNNNSSSWWW```hhhsssxxxrrrwwwyyyxxxzzzmmmkkkttt|||vvvkkk```[[[[[[eeennnnnngggaaa```dddgggddd[[[RRRNNNNNNMMMSSSYYY___hhhrrruuusss___VVVLLLIIINNNXXXaaagggkkkmmmnnnmmmkkkjjjjjjjjjhhh```YYYWWWVVVTTTRRRRRRKKKJJJLLLNNNNNNPPPWWW___kkkmmmqqqtttvvvvvvuuuttttttuuuwwwyyy|||uuunnnsssyyycccUUUXXXfffrrrvvvsssmmmcccYYYYYY```ggghhhllljjjgggccc```___^^^^^^WWWZZZ]]]\\\VVVLLL@@@888333333222000///000222555222222222222333333333333222222222222222222222222333333333333444444444444111222444444333222222333333333444444444444444333333444444444333333555777777777777666666666777777555888999666555777888777555555555555555555555555777888999888777888999;;;666888:::;;;;;;;;;===???AAAUUUxxx~~~ooo\\\JJJ@@@999666444666555222333666333777888444333555666444777777777777777777777777555666777777555444444555777666555444333222222222333333333333333222222222222222222222333333333333333333222222333333444555333333444666888999888666::::::999999999888888888???>>>@@@DDDEEEEEEIIIOOORRRTTTSSSOOOIIIFFFFFFGGGVVV```iiigggZZZMMMIIIIIIOOOSSS\\\eeelllxxxnnnwwwkkkOOO@@@===<<<<<<>>>CCCNNNYYY^^^aaafffiiijjjgggdddaaaffffffeeeeeeddddddddddddeeedddccceeehhhkkkkkkkkkiiikkkmmmmmmlllkkkkkkkkknnnlllkkkkkkkkkkkkiiihhhhhhlllnnnllllllnnnooonnnooommmkkkmmmpppqqqmmmiiiccc``````eeehhhggggggiiimmmllllllooorrrrrrnnnjjjbbbbbbiiiuuuuuudddXXXSSSQQQPPPbbbuuuzzzrrrlllnnntttrrrnnnhhhdddeeeooozzzmmmjjjmmmttt}}}tttjjjjjjkkkiiitttsssooofff\\\UUURRRRRRSSSWWWZZZ___jjj{{{}}}{{{wwwmmmbbb999<<<@@@CCCFFFKKKOOOSSS^^^fffsss~~~}}}tttvvv}}}yyy|||rrrpppyyy}}}rrrccc^^^^^^iiirrrqqqkkkeeedddhhhkkkhhhaaaXXXSSSRRRPPPUUU\\\dddppp{{{}}}yyyiii\\\PPPLLLOOOVVV^^^dddhhhjjjlllkkkjjjhhhhhhhhhfffbbb^^^\\\ZZZXXXUUUSSSNNNOOOPPPQQQRRRUUUZZZ___jjjlllooorrruuuvvvvvvuuuxxxxxxyyyzzz|||~~~~~~~~~~~~sssqqqzzz|||dddUUUYYYgggpppqqqmmmggg___YYY[[[bbbhhhkkknnnkkkgggbbb___]]]]]]]]]TTTYYY]]]ZZZQQQFFF<<<777111111111000///000333555111222222222222333333333222222222222111111000000222222333333333444444444000111333333222111222333666666666666666666555555222333444444333333444666444555666777777777666666444777888777555666666666666666555444555666777888777999:::999888888:::;;;666888:::::::::;;;===>>>???MMMgggnnnXXXHHH;;;666444555444111111333333777888555333555555333666666666666666666666666333666999999666333444555666555555444444333333333444333333333222222111111111222222222222333333333222222111111222222333444...000333666999:::999888444555666777888999:::;;;@@@>>>???BBBDDDEEEKKKRRRUUUZZZ[[[UUUNNNKKKLLLMMMTTT]]]dddbbbVVVKKKHHHIIILLLRRR[[[cccfffmmm|||~~~gggiiisssnnnQQQBBB@@@>>>>>>AAAIIIUUU^^^aaacccfffhhhhhhfffbbb```aaabbbdddeeedddcccccccccbbbbbbbbbcccfffhhhjjjkkkhhhjjjmmmmmmmmmllllllmmmnnnllljjjjjjkkkkkkjjjhhhfffmmmpppnnnlllmmmnnnmmmlllllllllnnnooonnnjjjfff```]]]]]]bbbdddcccccceeeeeefffjjjpppwww|||rrrlllnnn|||vvvaaaUUUQQQQQQQQQaaarrrxxxrrrjjjhhhiiihhhaaa\\\]]]\\\```ooovvvjjjgggkkksss~~~ppphhhiiillllllqqqqqqlllbbbXXXRRRSSSVVVUUUXXX\\\cccqqq~~~zzzzzzvvviiiZZZ777999===@@@CCCGGGKKKNNN[[[cccooozzzzzzyyyyyy~~~}}}vvvvvv}}}hhhcccdddnnnwwwuuummmgggeeejjjnnnmmmggg^^^XXXTTTTTTXXX___jjjyyynnn^^^OOOLLLPPPVVV]]]dddfffggghhhgggeeeddddddeeecccdddcccaaa```]]]XXXTTTRRRSSSTTTUUUXXX]]]bbbeeejjjkkkmmmppprrrtttuuuuuuvvvvvvwwwyyy{{{}}}}}}~~~~~~zzzssstttvvvbbbUUUXXXdddiiihhhaaa\\\WWWWWW[[[bbbiiimmmpppmmmgggbbb^^^]]]\\\\\\VVVZZZ\\\XXXNNNBBB:::666///000111000000000333555111111111222222222333333333222222111111000000///222222222333333333444444///111333333222222222333666666666666666666555555222333555555444333444666222333555777777777666555333444666777666444444666888777666555666777999:::777999::::::999999:::;;;888999;;;;;;;;;;;;===???@@@III[[[zzzeeePPP>>>888333444444111111222333888999666555777777555666666666666666666666666333666999999666333444555222333333444444555555555333333333222222111111111111111111222222222333333222111111111111222333333---///333666777777777777111222444666888:::<<<<<>>===BBBJJJ[[[~~~}}}zzz{{{zzzcccRRRGGG;;;777666333333444000666999888777999:::777777777777777777777777777777555444333444555444333///000222333333333333222111111111111222222222222111111111111222222222222222222222222222333444444222444666555444333555777666666666777777888888888;;;999:::???BBBEEELLLTTTfffuuu|||ooo^^^VVVSSSOOOTTTYYY\\\WWWMMMEEEBBBBBBBBBAAADDDLLLSSSZZZccclll{{{nnncccVVVTTTNNNHHHKKKWWWaaacccccccccccccccbbb```___^^^XXX\\\``````^^^^^^```ddddddgggjjjjjjhhheeeddddddcccfffiiikkkkkkkkklllmmmgggeeeccccccfffhhhjjjjjjgggiiikkkjjjlllpppoookkkkkklllkkkiiiddd___ZZZXXXZZZXXXYYY^^^aaa___^^^^^^ZZZ\\\\\\YYYVVVZZZbbbjjjwwweeeVVVSSSQQQQQQRRRUUUXXX[[[___cccfffdddaaa^^^^^^aaaeeekkkpppooommmmmmpppqqqqqqtttzzzuuutttssssssqqqmmmiiiggg[[[XXXSSSOOOMMMOOOSSSVVV[[[ccclllsss}}}{{{vvvpppeeeRRRAAA222444777999;;;???CCCFFFKKKSSS___kkkuuu|||vvvdddkkkuuuzzzxxxoooccc[[[]]]aaakkk~~~qqq[[[VVVWWWVVV[[[ccchhhgggccc___[[[[[[]]]```fffiiigggaaa___dddgggeeeaaabbb___[[[___jjjpppoooooooooooooooqqqsssvvvwwwxxxwwwvvvtttsssrrrrrrrrrfffaaa```bbbbbbaaagggqqq}}}|||tttllleeefffppp|||eeeRRRVVVYYYXXXXXXWWWQQQJJJNNNKKKOOOZZZccceeehhhnnnllliiiccc]]]ZZZYYYZZZ[[[ZZZVVVPPPIIIAAA999333//////111222111000///000111000111111111111222222222222222222222222222222222111111222222222333333333000222444555444444555666333444555666777777777777333666888888777666777777444444444444444444444444666444777;;;:::444333888444555555666777888888888777999;;;<<<;;;::::::;;;999:::;;;;;;;;;;;;<<<===;;;@@@EEEPPPooozzzyyywwwwwwwww}}}kkk[[[NNN@@@:::777444333444///555888777777::::::888777777777777777777777777888555111111444555444222000111222333222222000///000000111111222222222333000111111111111222222222333333222222333333444555111333555555444555999<<<555555666777888999::::::999888999>>>BBBEEELLLTTTZZZooo{{{pppaaaXXXSSSNNNMMMSSSXXXVVVNNNEEE@@@???@@@===>>>FFFPPPYYYbbbjjj~~~yyy```___WWWOOORRR^^^ggghhhbbbbbbbbbaaaaaa___^^^^^^ZZZ^^^aaa___\\\[[[^^^bbbgggjjjnnnnnnjjjfffddddddaaadddgggiiiiiiiiijjjkkkbbb```___```bbbfffggghhhfffggggggggglllpppooojjjpppkkkeeeaaa```]]]XXXTTTWWWTTTWWW]]]aaa___^^^___ZZZ[[[YYYSSSMMMOOOWWW___iii{{{bbbVVVUUUUUURRRPPPOOOPPPUUU\\\cccggghhheee```\\\___fffkkklllhhhdddfffmmmssstttrrrssssssqqqpppqqqnnnhhhbbb___\\\WWWRRRNNNOOORRRUUUVVV___hhhqqqyyy~~~~~~{{{tttkkk^^^JJJ999333444555666888;;;@@@CCCJJJNNNWWWcccooowwwzzz{{{|||oooffffffttt{{{lllaaa[[[fffuuulll\\\YYY^^^aaabbbeeeggghhheee___[[[]]]``````dddgggfffbbb```cccfffgggiiiiiifffccceeelllssssssqqqqqqrrrtttvvvvvvvvvzzzyyywwwuuusssooojjjgggZZZ[[[WWWXXXZZZTTTYYYnnnyyynnnbbb]]]gggvvv|||nnnfffTTTNNNMMMTTTUUUNNNIIIJJJIIIMMMSSSXXX]]]ccciiinnneeebbb___]]]\\\[[[YYYWWWZZZXXXPPPDDD777000000333111111111000000000000000222222333333333333444444000000000...---///222666222222333333333333444444///111222444555555444444333222222222222333444444999666444555777888555222777666555333333222222222555666888:::999777444222555555666666777777888888888888888666555555777999<<<;;;;;;;;;<<<<<<===>>>???AAA@@@KKKfffxxxwwwwwwtttyyyyyy~~~uuugggXXXHHH>>>666000111666222333333444666777999:::444555555666666666666666666666666555333333444555555444333333222222222222222222222222222222222222333333222111222333555666222222222222222222222222444333333333333444555555888777666666777888888888999:::<<<===???AAAEEEHHHTTTZZZaaabbb]]]UUUOOOLLLKKKPPPTTTQQQJJJCCC@@@@@@<<<===???DDDLLLVVV___dddvvv{{{tttjjjaaa]]]^^^cccffffffdddaaa___]]]]]]]]]]]]___]]]]]]___bbbdddaaa___dddbbbeeekkkkkkeeebbbeeeeeedddbbbbbbbbbdddfffgggaaa`````````aaabbbcccddddddeeegggiiijjjjjjjjjiiigggddd```]]]\\\[[[YYYWWWSSSVVVYYY[[[\\\^^^```aaajjjhhh[[[PPPMMMJJJNNN___fffxxxnnn^^^WWWSSSSSSNNNJJJLLLSSS[[[eeellljjjpppkkk___\\\fffjjjgggjjjbbb___gggppprrrnnnkkkoookkkjjjkkkiiieeeccceeeggg[[[QQQPPPSSSUUUXXX[[[[[[eeesss~~~|||wwwooobbbQQQ@@@555111333444444555888<<<@@@HHHLLLUUUaaammmuuuyyyzzzzzz~~~uuullljjjvvvqqqgggccclllzzzuuueeeaaacccddddddeeehhhiiigggaaa^^^^^^```^^^cccggggggdddcccdddgggjjjkkkllliiifffhhhmmmrrruuutttttttttvvvvvvvvvvvv~~~~~~|||yyysssllleeeaaaUUUVVVRRRTTTYYYVVV___tttvvvggg[[[VVVbbbvvv~~~sssfff^^^YYYUUUTTTUUUUUUPPPKKKHHHKKKNNNTTTZZZ___dddgggiiiaaa^^^\\\[[[ZZZYYYWWWVVVVVVRRRIII???666111111333111111111111000000000000222222222333333333444444111222222222000///111222222222333333333333444444000111333444555444444333555444444444444555666666777777666555444444555666888777666555555444444444666777888888888777555444555555666666777777888888999:::;;;:::888888:::<<<;;;;;;:::::::::;;;;;;<<<:::???>>>DDDYYYpppyyywwwwwwtttuuutttwwwzzzvvvlll^^^NNNCCC999222111444222333333444555777999:::444555666666777777666666555666666555333333444555555444333333222222222333222222222222222222222222333333222222222333444555222222222222222222222222444333333333333444555555888777666777888888888888888:::;;;<<<>>>@@@DDDGGGJJJPPPWWWYYYVVVRRROOOOOOIIIMMMPPPOOOJJJDDDAAA@@@<<<===>>>BBBIIIRRRZZZ___kkk|||vvvkkkdddbbbdddfffeeedddaaa^^^\\\[[[[[[\\\ZZZZZZYYYZZZ\\\]]]]]]\\\aaa___bbbhhhiiidddbbbddddddcccaaaaaaaaabbbdddeee``````aaaaaabbbbbbbbbcccbbbdddgggiiijjjiiifffeeeccc```\\\ZZZYYYXXXWWWVVVQQQRRRTTTVVVYYY]]]cccgggiiiiii^^^SSSOOOIIINNN^^^rrrqqqppp___UUUPPPTTTOOOKKKNNNVVV```iiinnnkkkmmmkkkdddaaafffiiiiiiiiidddcccjjjrrrsssqqqppprrrnnnlllnnnlllhhheeefffdddYYYPPPOOORRRUUUYYY]]]aaajjjwww}}}wwwlll^^^NNN@@@888222333444444444666:::<<>>===???KKK]]]}}}}}}zzz{{{}}}uuu}}}xxxrrreeeUUUHHH>>>555222222222222333444555666888999555666666777777777777777555666666555333333444666444444333222222222333333333333333333333333333333333333222222222333444444222222222222222222222222444333333333333444555555777777777888888888999999777999:::;;;<<<>>>BBBEEEBBBGGGLLLOOOOOONNNPPPRRRIIIJJJKKKKKKIIIFFFCCCAAA>>>>>>>>>AAAFFFMMMTTTYYYaaalll{{{pppgggdddcccdddeeeccc```\\\ZZZYYYYYYZZZWWWXXXXXXXXXWWWXXX[[[]]]^^^]]]```eeefffcccaaabbbbbbaaa```___^^^___```aaa``````bbbccccccbbbbbbaaa___bbbfffiiiiiifffbbb___\\\YYYVVVUUUUUUUUUUUUTTTRRRRRRRRRSSSVVV\\\dddjjjjjjllldddYYYTTTNNNSSSeeevvveeemmmxxx}}}oooaaaVVVNNNQQQMMMJJJNNNYYYdddjjjllliiiggghhhjjjhhhdddeeeiiillliiijjjppptttsssrrrtttuuupppnnnooommmhhhdddddd^^^UUUNNNNNNRRRVVV[[[___iiiqqq{{{~~~{{{tttfffUUUFFF===999444555666666555666999;;;;;;???GGGSSS^^^gggkkklllqqqttt}}}tttyyywwwqqqvvvzzzmmmhhhfffccc```cccfffiiijjjgggdddcccccc___aaaccceeeeeegggjjjmmmtttuuuvvvuuurrrqqqrrrsssssstttwwwxxxwwwwwwwwwxxxyyy~~~vvvkkkccc___VVVZZZYYY]]]fffiiiqqq~~~rrrggg^^^YYYYYYddduuu~~~vvvppphhh]]]UUUTTTVVV]]]```]]][[[ZZZRRRHHHPPPRRRWWW^^^cccccc___[[[WWWVVVVVVWWWXXXWWWUUURRRMMMEEE:::444333444444333000111111111111111222222111222222222222333333333222444555444333111111222222222222333333333444444222333444444444333222111222222111111222222333444666777666333111222666999999999999888888777777666888777666555555666777777555555666666777777888888444777:::;;;:::::::::;;;999999888888777777888888888>>>===<<>>777333222222222222333555666777555555666777777777777777444555666555333333555777333333333222222333333444333333333333333333333333333333333333333333333222222222222222222222222222444333333333333444555555333555888999777777888:::777888999999999;;;>>>@@@DDDFFFGGGFFFDDDDDDHHHLLLMMMIIIDDDBBBCCCFFFIIIKKKEEEDDDBBBBBBEEEIIINNNRRRYYY\\\eeeqqqggg\\\___fffppplllgggccc``````aaabbbbbb```]]]ZZZXXXWWWWWWWWWZZZ\\\]]][[[YYYZZZ^^^bbb^^^___aaaaaa``````^^^]]]]]]\\\[[[[[[ZZZZZZZZZZZZ\\\^^^```bbbcccbbbaaa``````bbbdddeeeccc___ZZZVVVRRRQQQOOOOOOQQQSSSTTTSSSTTTVVVXXX[[[^^^bbbgggjjjoooqqqjjjdddfffhhhtttuuudddZZZ```gggkkkggg___YYYVVVUUUYYY]]]bbbllluuuvvvpppaaa^^^gggwwwvvvgggaaagggppppppsssyyy{{{}}}wwwpppnnnjjjccc\\\ZZZSSSMMMJJJNNNRRRWWW___fffpppuuu|||~~~xxxjjjVVVBBB666444777///111222222222222333444666999???IIISSS[[[___```cccgggsss}}}yyyyyy~~~wwwmmmeeebbb```^^^\\\ZZZ\\\___ccceeefffffffffhhhgggeeefffiiinnntttxxxyyyyyyxxxwwwvvvuuuttttttlllooorrrssssssuuuyyy}}}xxxkkkffffffhhhrrrwww~~~}}}vvvmmmeee\\\fffqqqyyyvvvlllcccaaahhhrrrpppqqquuuuuulll\\\OOOKKKRRRVVV[[[]]]\\\ZZZXXXWWWVVVWWWWWWYYYXXXVVVQQQMMMFFF???666222333444333111000000111111222333333333111111111111222222222222333333222000000222666999222222333333333333444444111222333444444444333222333333333333333444555555888444000000444777666444555666777888888777666555777777666555555666888999555555666666777777888888777999;;;<<<;;;:::;;;<<<999999888888999::::::;;;999:::666888BBBEEEJJJWWW{{{~~~|||pppgggeeennn~~~yyytttxxxnnnjjjaaaTTTKKKEEE===666222222222222333444555555444555555666666666666666444555555555444444555777333333222222222333444444333333333333333333333333333333444444444333222222222222222222222222222222444333333333333444555555000444888888666555777999777888999999888:::===???CCCEEEEEECCC???===???BBBLLLIIIDDDAAA@@@CCCGGGJJJEEECCCAAAAAACCCGGGLLLOOORRRTTTYYY```iiixxxiii\\\\\\aaaiiigggdddbbb``````aaabbb```___\\\YYYWWWWWWWWWXXXYYYYYYZZZYYYXXXYYY\\\^^^[[[^^^___^^^^^^___^^^[[[ZZZZZZZZZYYYYYYYYYYYYXXXZZZ[[[]]]___```aaaaaaaaaaaaaaaaaa___\\\YYYVVVTTTPPPOOOMMMNNNPPPSSSSSSSSSMMMQQQWWW]]]bbbfffjjjmmmmmmoooiiigggpppvvvoooaaaaaadddiiilllggg^^^YYYZZZXXXbbbkkkooovvv|||zzzrrrgggeeemmmzzzzzznnniiinnnoooooosss|||wwwqqqlllddd\\\YYYPPPLLLJJJNNNSSSXXXaaaiiippptttyyy|||||||||~~~uuudddPPP???777777999---///111222111111222333333555;;;CCCLLLSSSWWWYYY[[[^^^hhhxxx|||wwwxxx~~~{{{uuunnnfff```]]]\\\ZZZYYYUUUVVVYYY]]]bbbeeeggggggkkkkkkkkkmmmqqquuuxxxzzzxxxvvvtttssssssssssssrrrmmmppprrrqqqpppsssyyy~~~zzzooommmqqqzzzxxxrrrkkkddddddooozzz~~~sssiiidddiiiyyywwwvvvxxxlllVVVLLLPPPRRRWWW[[[ZZZVVVTTTVVVYYYWWWWWWXXXYYYWWWSSSMMMHHH???;;;555333333333333111000000111222222333444444111111111111222222222222222333333222111111333555222222333333333333444444000111333444555444444333333333333222333333444555444333333333444555555555555666777888888777666555666666666666666777888888555555666666777777888888999:::;;;:::888888:::<<<999999999:::;;;<<<===>>>999;;;666666???>>>???KKKeee}}}nnngggnnnxxxppprrrqqqooogggZZZQQQLLLCCC;;;111111111111222333444555333333444555555555555555333444555555444444666777333222222222333333444555444444444444444444444444333333444444444333222111222222222222222222222222444333333333333444555555---222777888555444666888888999999999888999<<>>;;;<<<===EEEFFFFFFCCC@@@???AAADDD@@@???======???CCCHHHKKKOOONNNQQQWWW^^^iiizzznnn[[[ZZZ^^^dddcccbbb```______``````___]]][[[YYYXXXXXXYYYZZZWWWVVVVVVWWWXXXZZZYYYXXXVVVZZZ\\\ZZZ[[[______\\\WWWXXXXXXYYYYYYYYYYYYXXXXXXYYYZZZ\\\^^^```aaabbbbbb```\\\XXXUUUSSSQQQQQQOOOMMMLLLMMMOOORRRRRRRRRJJJNNNTTTZZZ___dddiiilllmmmoookkkooo|||~~~lllaaa___cccjjjnnnhhh]]]ZZZ]]]___ooo}}}wwwnnnmmmpppvvvvvvrrrsssxxxvvvtttvvv}}}tttmmmddd\\\XXXNNNKKKKKKOOOTTTYYYbbbjjjppptttxxxyyyyyyyyy}}}wwwlllZZZHHH<<<888999;;;...000222333333333444555///111666===FFFMMMQQQRRRWWWXXX___mmm~~~|||tttqqqvvvzzzvvvrrrrrroooiiibbb\\\YYYWWWVVVUUURRRSSSUUUZZZ___dddggghhhmmmnnnppptttxxx{{{{{{zzzvvvtttqqqppppppqqqqqqpppppprrrsssqqqoooqqqxxx~~~}}}tttvvv|||zzzrrrmmmhhhbbbnnnwwwzzzooogggeeennnuuurrrvvviiiQQQKKKUUUQQQWWW\\\YYYRRRPPPUUU[[[WWWWWWXXXXXXVVVQQQJJJEEE999777444222222333333222000000111222333333444444000111111111111222222222111333555444222000000000222222333333333444444444///111222444555555444444111111000000111111222333000333666555333222444777555666888999999888777666555555666666777777777888555555666666777888888888888888888666555555777999999999:::;;;<<<>>>???@@@;;;===888777<<<:::<<>>111111111111222333444444222333444444555555444444333444555555444444666888222222222222333333444555444444444444444444444444333333444555444333111000222222222222222222222222444333333333333444555555,,,111666777444333555888888999:::999999999<<<>>>===AAADDDDDD@@@======>>>???DDDHHHFFF@@@<<<<<<>>><<<;;;999999<<<@@@EEEHHHOOOLLLMMMSSSZZZaaajjjrrrsss\\\YYY___^^^^^^]]]]]]]]]]]]^^^^^^^^^]]][[[YYYXXXYYYZZZ[[[WWWUUUTTTVVVZZZ[[[YYYVVVQQQVVVYYYWWWYYY___```]]]VVVWWWWWWXXXYYYYYYYYYYYYWWWWWWXXXZZZ\\\___bbbcccbbb___YYYSSSPPPNNNOOOOOONNNMMMKKKLLLNNNQQQQQQQQQLLLOOOSSSWWW[[[___dddhhhnnnpppooowww~~~mmmfffWWW\\\gggmmmhhh]]][[[```kkkrrrqqqpppoooppprrrxxx}}}{{{{{{uuulllcccZZZVVVNNNKKKLLLPPPUUUZZZccckkkqqqtttwwwwwwvvvwww{{{~~~ooocccQQQAAA999777999:::333111///000333555444222444555666999===BBBGGGIIIMMMPPPZZZgggvvv~~~wwwpppmmmmmmmmmjjjgggeeeeeeccc___YYYUUUSSSRRRVVVWWWXXX\\\aaagggmmmqqqwww{{{}}}||||||~~~}}}yyyuuurrrooommmlllmmmllllllkkkqqqrrrnnnoooxxx{{{zzzwwwooohhhgggnnnuuu~~~~~~rrrwwwrrrcccbbbuuu~~~xxxpppggg[[[QQQOOORRRXXX[[[\\\YYYTTTRRRVVVZZZZZZXXXVVVSSSPPPJJJDDD???999777555333222333444555222111///111333444111///111222222333333222222111000000000111222333555555444222000///000000///...222222222222222222222222000000000000000000000000555444333222333555777999333444444555666777777888666666666666666666666666666555444333444666888999888888999999999:::::::::888999:::;;;<<<<<<<<<<<<>>><<<:::888888:::<<<===LLLaaa}}}}}}rrrkkkwww|||wwwhhh]]]ZZZQQQEEE???999555444333000111333222555777777555444777999333555555000///222555555333444444444555666666666111333555555444444444555000111333333333333555666555555444333222222222222222444444444222222222444666666666666666555555555666777888888777888:::<<>>;;;999888999:::::::::;;;>>>AAAIIIKKKMMMOOORRRWWW\\\```qqqyyyeee]]]___bbb```^^^\\\ZZZ[[[[[[\\\]]][[[XXXWWWWWWXXXXXXWWWVVVWWWWWWXXXWWWVVVTTTSSSVVVVVVWWWXXXZZZZZZYYYWWWUUUVVVWWWXXXYYYYYYYYYYYY[[[[[[\\\]]]^^^___```aaa___XXXOOOJJJIIIJJJKKKJJJJJJJJJJJJKKKLLLLLLMMMMMMQQQLLLJJJNNNRRRUUUYYY^^^[[[hhhuuu~~~}}}qqqcccTTT```eeedddbbbYYYZZZiii{{{yyynnnjjjoooyyy}}}|||yyyrrrdddaaa^^^NNNMMMKKKJJJNNNXXXbbbiiilllooouuuzzz{{{|||}}}yyytttkkkXXXEEE===999555444666333111000111333444444222444444555777;;;???CCCFFFHHHKKKTTT```mmm~~~yyysssllliiiiiihhheeebbb___```___\\\YYYWWWVVVWWWZZZ\\\```fffkkkppptttvvvzzz}}}}}}zzzzzz}}}~~~{{{vvvssspppnnnnnnnnnmmmmmmiiinnnoookkklllttt|||wwwuuutttpppooorrryyy~~~vvvssstttooofffdddnnnzzzyyyqqqggg___UUUNNNMMMRRRZZZ\\\\\\YYYTTTRRRUUUXXXYYYWWWUUURRROOOIIICCC>>>888777555333222333444444222111000111333333111///111222222333333222222111333222222111111222222333333222111222333444333222333333222222222222222222222222222222222222222222555444333333333555777888444444555555666666777777777777777777777777777777777666555444444555777888888888888888999999999999999999:::;;;;;;<<<<<<<<<<<<;;;999888777999;;;<<>>555444555444444555333666777777555333444666333777777333111444666555444444444555555555555555111222444333222222333555000222333333333333444666444333333222222222222333222333444444222222333444555555555555555555555555666777888888777888:::<<>>@@@AAACCCKKKVVVbbbqqqyyyvvvsssnnniiiffffffdddaaa^^^[[[\\\\\\[[[ZZZYYY[[[]]]```dddjjjqqqwwwzzz{{{|||}}}|||xxxxxx|||~~~|||vvvssspppooooooooonnnmmmiiilllmmmiiiiiiooovvvzzzyyyxxxyyyxxxuuuvvvyyy~~~{{{ssstttnnniiihhhgggfffkkkqqqvvvlll```WWWPPPMMMOOOUUU\\\]]]\\\YYYTTTRRRSSSVVVWWWUUUSSSQQQMMMHHHAAA<<<777666444333222333333444222111000111333333111000111111222222222222111111555444333222111000000000000000111333555555444222333333333222222111111111333333333333333333333333555555444333333444555666555555555555555555555555666666666666666666666666888777666555444555666777777777777777888888888888:::::::::::::::::::::::::::999888777777888:::;;;@@@CCCWWW}}}xxxuuuxxx~~~rrrnnn}}}|||qqqmmmqqqssspppZZZJJJ;;;777888777666666444666777777555333222222444888999555444666777666555555555555555444444444222222333222111111333666000222333333333333444666222222111111111222222333222333444444222222333444333333333444444555555555666777888888777777999;;;AAADDDIIIMMMMMMKKKGGGEEEFFFLLLSSSSSSKKKBBB<<<:::777888888888777888;;;======@@@CCCFFFHHHKKKNNNQQQSSSXXX```hhhqqq|||}}}yyytttqqqwwwrrrccc```___]]]ZZZWWWVVVVVVWWWWWWZZZYYYXXXVVVUUUTTTTTTTTTPPPPPPQQQRRRRRRRRRQQQQQQRRRRRRSSSSSSUUUVVVWWWXXXTTTTTTSSSTTTUUUWWWYYYZZZXXXZZZ]]]______]]]ZZZXXXPPPLLLGGGEEEFFFHHHJJJKKKKKKKKKLLLLLLMMMNNNNNNNNNHHHDDDAAACCCEEEGGGKKKQQQVVVddduuuzzztttjjj___\\\ccccccbbbeeeaaaeeetttyyynnnooosssuuussszzzuuuvvv|||{{{{{{ooo[[[TTTTTTMMMLLLLLLOOOUUU___iiippptttvvvzzz|||||||||zzztttlllVVVJJJ===999999999;;;<<<333222222333333444333222222222333444555777999::::::<<>>FFFNNNYYYkkkzzz{{{sssooohhheeebbb___^^^]]]\\\[[[[[[^^^bbbeeehhhkkknnnqqqrrrrrrssstttwwwyyy{{{|||{{{~~~~~~{{{zzzzzzxxxtttqqqpppnnnmmmnnnmmmlllkkkjjjiiigggddd``````eeejjjnnnrrruuuuuutttzzzxxxwww~~~~~~{{{{{{wwwrrrmmm]]]WWW```eeebbbfffrrr{{{kkkZZZRRRPPPRRRVVVZZZ[[[ZZZXXXVVVSSSQQQRRRSSSTTTRRRPPPMMMJJJDDD>>>999444333333222222222222222000111222222222111111111000111111222222111111000111111000000111111222333111111222333444333000---333333333222222111111111222222222222222222222222555444444333333333333444444444444444333333333333444444444444444444444444888888777777666666666666555555666666666777777777::::::999888888888999999999999:::;;;;;;;;;;;;;;;BBBAAAIIIaaa}}}kkkxxxyyy|||qqqbbbTTTEEE888555777222222333555555555444333222666888555444666666444666666666555444444444333555555444333222333666999111333444444222222333555000000000000111222333333111222444333333222444555000111111222333444555555555666777777666777999;;;;;;AAALLLYYY```]]]QQQGGGGGGPPP[[[^^^YYYOOOGGGCCC999:::999888666666888::::::===@@@BBBCCCEEEGGGHHHHHHKKKNNNPPPQQQTTTZZZ___cccmmmyyyyyyooohhhfffddddddbbb```ccchhhppprrrsssqqqmmmfffaaa]]][[[XXXSSSOOOMMMMMMNNNOOORRRTTTUUUTTTQQQPPPPPPRRROOOOOOOOOOOOPPPPPPQQQQQQNNNOOOPPPPPPOOOPPPSSSVVVSSSRRRQQQQQQRRRUUUWWWYYYYYYZZZ[[[ZZZVVVPPPJJJGGGIIIHHHGGGEEEDDDEEEGGGHHHHHHHHHIIIIIIJJJKKKKKKKKKEEEAAA??????@@@DDDNNNXXXnnn{{{|||pppssswwwyyyuuupppkkkfffaaaccciiilllsss|||xxxsssyyy{{{sss{{{{{{}}}zzz|||zzzvvvkkkVVVKKKJJJOOOJJJNNNUUU]]]fffnnnuuuxxxuuuyyy{{{{{{{{{vvvjjj]]]DDD@@@;;;777999<<<>>>===222444666666444222222222222222333333444444444444777777;;;AAAGGGNNN]]]kkktttkkkggg```^^^[[[XXXWWWXXXYYYZZZ\\\aaahhhoootttxxx{{{}}}xxxvvvtttssstttvvvyyy{{{zzz}}}~~~{{{yyyyyyuuuqqqpppnnnmmmmmmmmmmmmllljjjjjjfffccc```ZZZVVVYYY```jjjpppuuuuuusssyyyyyyyyy||||||~~~yyyqqqcccVVVPPPXXX___aaajjjvvvvvveeeTTTNNNOOORRRUUUXXXWWWVVVTTTSSSRRRRRRRRRSSSSSSQQQOOOMMMIIIDDD===888222222222222222222222222000111333333111000111222000000111111111111000000/////////000111222444444555444444555555444222///222222222222222222222222222222222222222222222222333333333333444444444444333333333333333333333333666666666666666666666666777777777777777777666666666666666666777777777777999888777777777888999:::888999;;;<<<======<<<;;;>>>BBBHHHWWWrrrwwwtttzzz|||~~~~~~uuugggTTTAAA999999444333222333555777666555222666777333222444555444555555555555555444444444555555666555444444666999222333444444222222333444222222111111111222222333000222333333333333444666222222222333333444444444555666777777666666888:::;;;@@@KKKZZZdddbbbVVVJJJHHHPPPYYY___^^^XXXPPPKKK<<<<<<<<<999777777888:::;;;===@@@AAABBBCCCEEEGGGGGGJJJLLLLLLKKKLLLPPPTTTUUU\\\cccfffhhhhhhccc]]]^^^^^^]]][[[YYYWWWWWWYYY```aaabbbddddddaaa[[[VVVYYYUUUPPPKKKIIIIIIJJJKKKNNNQQQSSSSSSPPPNNNPPPRRRPPPOOOOOOOOOOOOOOOPPPQQQMMMOOOQQQPPPNNNNNNQQQTTTSSSSSSRRRRRRSSSTTTVVVWWWXXXWWWVVVSSSNNNIIIEEEBBBGGGGGGGGGFFFDDDCCCEEEGGGGGGGGGHHHHHHIIIJJJJJJJJJEEEAAA>>>>>>@@@GGGUUUccc}}}yyypppvvvvvvuuuqqqllljjjjjjjjjtttyyy|||{{{|||}}}{{{yyy~~~{{{rrrxxx}}}xxxtttvvv|||yyyvvvjjjWWWJJJEEEMMMLLLRRRZZZbbbiiiooouuuxxxtttwwwzzz{{{yyyrrraaaRRR??????<<<999:::>>>???===111444777777444222222222222333333444444444444444888888:::===???CCCOOO[[[kkkwwwjjjdddccc\\\[[[WWWTTTSSSUUUYYY\\\bbbhhhqqqxxx|||~~~zzzyyywwwuuuvvvxxx{{{}}}{{{}}}|||wwwuuuvvvtttppppppnnnmmmnnnnnnnnnllljjjmmmhhhddd```XXXRRRTTTZZZccchhhnnnpppttt}}}~~~rrrssszzz{{{|||sssgggXXXPPPLLLPPPVVV^^^hhhsssnnn^^^OOOKKKOOOSSSTTTVVVSSSRRRPPPPPPQQQRRRSSSSSSSSSQQQOOOLLLIIIDDD===888111111222222222222111111///111333333111000111222000000111111111111000000......//////000222333444555444333333444555444222111111111222222333333444333333333333333333333333111222333333444444444444111111222222333333444444777777777777777777777777666777777888888888777777666666777777777888888888888777666666666888:::;;;666888:::<<<===<<<;;;:::<<>><<<999888999;;;<<<===>>>>>>>>>@@@CCCFFFFFFHHHKKKJJJIIIIIIMMMPPPOOOUUUYYYZZZZZZ[[[XXXTTTSSSTTTTTTQQQNNNLLLLLLKKKRRRVVVZZZ\\\\\\YYYVVVUUUWWWSSSNNNHHHEEEEEEGGGHHHIIINNNRRRQQQOOOMMMOOORRRPPPOOONNNMMMMMMNNNNNNOOOLLLOOORRRRRRNNNMMMNNNQQQTTTTTTTTTTTTTTTTTTTTTTTTTTTRRRNNNKKKGGGEEECCCBBBCCCDDDFFFEEECCCBBBDDDFFFGGGGGGHHHIIIIIIJJJJJJKKKHHHCCC@@@@@@DDDOOOaaaqqq|||xxx|||yyytttpppnnnpppvvv{{{~~~|||vvvrrrooouuu~~~ssssssyyy{{{{{{wwwqqqrrrxxxwwwsss}}}hhhZZZNNNGGGPPPPPPVVV___ggglllqqquuuxxxtttxxx{{{{{{xxxlllXXXEEE;;;>>>===;;;<<>>AAADDDAAADDDFFFEEEDDDDDDGGGKKKHHHNNNRRRQQQQQQRRRPPPMMMHHHKKKLLLIIIGGGFFFEEEDDDJJJPPPVVVVVVRRRPPPTTTYYYVVVRRRLLLGGGDDDDDDEEEGGGGGGLLLPPPQQQNNNMMMOOOSSSPPPOOONNNLLLLLLLLLMMMMMMLLLPPPTTTSSSOOOLLLMMMPPPTTTUUUUUUUUUUUUTTTSSSSSSPPPMMMIIIEEECCCBBBCCCDDD???AAADDDDDDBBBBBBDDDGGGHHHHHHIIIIIIJJJKKKKKKLLLLLLGGGDDDDDDIIIVVVkkk}}}|||vvvrrrrrrwwwxxxttttttnnnjjjrrruuuqqqtttxxxyyy|||sssrrrwwwuuuooovvvaaaXXXNNNGGGQQQSSSZZZcccjjjooorrrvvvyyyuuuyyy{{{{{{vvviiiQQQ<<<888<<<>>><<<>>>DDDEEEAAA444444444444444444444444444444333222333444555666::::::999999:::<<>><<<======;;;999:::::::::;;;<<<===>>>???@@@@@@@@@@@@@@@CCCHHHKKKJJJLLLNNNLLLHHHGGGIIILLLAAAGGGJJJGGGBBBBBBBBBAAALLLOOOSSSTTTRRRQQQSSSTTTRRRQQQNNNIIIEEECCCEEEFFFHHHLLLPPPOOOLLLIIIKKKNNNOOONNNNNNMMMLLLKKKKKKJJJLLLLLLMMMMMMMMMLLLLLLKKKKKKPPPQQQMMMNNNSSSTTTPPPGGGFFFEEEDDDCCCBBBAAAAAA>>>???AAAAAAAAABBBEEEGGGGGGFFFEEEFFFKKKPPPTTTVVVQQQLLLGGGHHHPPPaaawwwzzzyyyyyyzzz}}}vvvmmmhhhgggfffkkk~~~zzzppprrr{{{zzzxxxxxxyyywwwqqqqqqvvvzzzpppiii```WWWUUUVVVaaaccchhhnnnrrrtttwww{{{wwwzzz{{{vvviiiXXXGGG=========>>>======>>>AAACCC222222222222222222222222333333222222222333444555777666555555666888;;;<<>>BBBHHHHHHNNNjjj}}}|||nnniiiiiijjjiiimmmttt{{{|||jjjXXXFFF===555555666444222222444444444555555555555666444444444444444444444444555444333333333333444555777555333444666777666555///000222333444444333333222444333//////333444222333444555444333333333555777666555444444555666777444444555888<<<>>>===;;;;;;:::<<<@@@EEEIIIIIIHHHEEEBBB???<<<;;;;;;:::999888888999999;;;<<<>>>???>>>??????>>>>>>@@@DDDGGGGGGIIIJJJHHHEEEDDDGGGJJJKKKLLLKKKFFFDDDEEEDDDAAAIIILLLOOOPPPOOONNNOOOQQQPPPOOOLLLGGGCCCBBBCCCEEEHHHLLLOOOOOOKKKIIIJJJMMMKKKKKKJJJJJJIIIHHHHHHGGGIIIIIIJJJKKKLLLLLLLLLLLLIIIMMMMMMIIIIIIMMMNNNJJJEEEDDDCCCBBBAAAAAAAAABBB???@@@AAAAAAAAABBBDDDFFFFFFEEEDDDEEEJJJQQQWWWZZZYYYUUUQQQQQQYYYhhh|||{{{tttuuuvvvvvvwwwxxxzzz|||~~~vvvnnnfffggggggkkkzzzuuuuuu}}}{{{vvvrrrqqqpppqqqlllhhhfffbbb\\\YYY[[[bbbffflllqqqtttvvvxxx{{{tttvvvuuunnn```QQQDDD===:::<<<===>>>>>>???BBBDDD111111111222222333333333222222222111222333333444444444333333444666888999;;;???HHHUUUiiigggTTTLLLLLLOOONNNNNNNNNMMMMMMNNNNNNOOOKKKQQQXXX]]]cccmmmzzz}}}{{{zzz{{{zzzuuunnnllliiigggfffggghhhjjjkkkhhhhhhmmmxxxwwwgggZZZSSSYYYbbbooo{{{|||jjj___]]]\\\dddfff]]]XXXUUURRRTTTWWWVVVQQQMMMDDDHHHMMMRRRVVVWWWWWWWWWNNNNNNNNNMMMLLLNNNQQQTTTQQQOOOMMMIII@@@666222444111111111111111111222222000111222333333333333333000000111111222222333333222111000111222333222111333111//////000111000///111111111222222222222333111222333333444444444333444333222222111111222222111333444444333222333444666555444333222111000000333333333333444444444444444555666777777666555444777666555444444555666777999888777777777888:::;;;>>><<<@@@FFFDDDEEEYYYssstttllljjjiiihhhjjjsssttt[[[JJJ:::666888666222///444444444555555555555666666666555555444333333222555444444333333444444555666555333333444555555444000000222333333333333333222444333//////333444222222444555444333222333555666555555444444555555666222222222555777999888777777777888;;;???BBBCCCCCCCCCBBB@@@===:::999999:::444444444444666888:::;;;=========<<<;;;===@@@BBBDDDFFFGGGEEECCCDDDHHHLLLZZZYYYSSSMMMKKKLLLHHHCCCGGGIIIKKKLLLKKKJJJKKKLLLLLLKKKIIIEEEBBB@@@AAACCCGGGJJJMMMMMMJJJHHHIIIKKKIIIIIIHHHHHHGGGGGGFFFFFFEEEFFFGGGIIIJJJKKKLLLLLLIIIKKKJJJFFFEEEGGGGGGDDDBBBAAA@@@>>>>>>@@@AAACCC@@@AAABBBAAA@@@AAABBBDDDFFFEEEDDDEEEJJJRRRZZZ___````````````fffrrr|||xxxlllnnnpppooommmkkkjjjjjjpppwww}}}uuuooofffiiijjjllltttyyyxxx~~~wwwwwwuuunnn^^^\\\^^^bbbccc___^^^```eeejjjppptttwwwxxxyyyyyyrrrrrrooodddTTTGGG???===888:::===???@@@AAACCCDDD222222333444444555666666333222222333333333444444444444444444555666777888777:::>>>DDDPPPddd}}}ppp[[[OOOLLLMMMJJJKKKLLLLLLKKKLLLMMMNNNLLLTTT^^^gggoooxxx~~~yyyrrrhhhgggeeeddddddeeefffgggmmmjjjjjjrrrrrrccc^^^eeeppp{{{~~~lll```\\\___ooozzzuuulllccc\\\[[[ZZZTTTKKKEEEHHHLLLQQQUUUVVVTTTRRRPPPKKKMMMNNNLLLJJJKKKOOOSSSNNNLLLHHHCCC:::111000444222222222222111111111111//////111222333333333333------...///000111111222111111111222333333333333222111000000000000111000...///000222222222111111111222333444444444444444555444333222111111111111222333555444333222222333111111222222333333333333222222333333333444444444444444555666666666555555666555444444444444555666888888888888777888999;;;555666<<>>BBBDDDFFFEEEEEEHHHMMMRRRhhhiiieee]]]WWWSSSNNNIIIGGGHHHIIIIIIHHHHHHIIIIIIIIIIIIGGGDDDAAA@@@AAABBBEEEHHHJJJJJJHHHGGGGGGHHHHHHHHHGGGGGGGGGFFFFFFFFFBBBCCCEEEGGGJJJKKKLLLLLLLLLKKKIIIFFFDDDCCCCCCBBB???>>><<<;;;<<<>>>AAABBBAAABBBBBBAAA@@@@@@AAACCCGGGEEECCCCCCGGGOOOXXX___aaahhhoooqqquuu|||}}}oooooowwweeeggghhhfffbbb___^^^___iiittt}}}~~~yyytttpppmmmiiikkkkkkjjjlllrrr{{{|||wwwwww~~~~~~yyy}}}{{{qqqWWWVVVYYY^^^```___```cccgggmmmsssvvvwwwxxxxxxvvvsssqqqiiiZZZIII>>><<<===999;;;???@@@AAAAAABBBCCC222222333444444555666666333444444555555555555555333333333333444555666666777999;;;<<>>;;;CCCPPPsss~~~tttpppsss~~~qqqiiirrr~~~|||nnnPPP@@@;;;999666444444444444555555555555666444444444555555666666666444444444444444444444444555555444333222222333333222222222222222222333333222444333//////333444222222333444333222222333444333333444444444444333333444444444444444444555666555555666777888;;;===???>>>@@@AAA???<<<:::<<<>>>:::999888777888;;;===???<<<======;;;999999;;;<<<>>>AAADDDEEEFFFIIIOOOTTTkkkrrrtttlll___WWWRRROOOIIIHHHGGGGGGGGGHHHGGGGGGFFFFFFFFFCCCAAA@@@AAABBBCCCDDDFFFGGGFFFEEEDDDDDDEEEEEEDDDDDDDDDDDDDDDCCCAAABBBDDDFFFHHHJJJKKKKKKKKKHHHEEECCCAAA???>>>???<<<;;;::::::;;;===@@@AAAAAABBBBBBAAA??????@@@BBBDDDBBB@@@>>>???FFFPPPXXX```ooo}}}nnneeennnsss```bbbccc___[[[YYY[[[^^^hhhrrrxxxqqqiiifffggggggjjjjjjhhhfffdddfffooowwwxxxtttuuuyyyvvvppprrrzzz}}}|||www{{{yyyooo]]]YYYXXX[[[]]]\\\___ccchhhpppuuuuuuuuuwwwvvvrrrtttooocccSSSCCC;;;:::===<<<>>>AAAAAA@@@@@@@@@@@@111111111222222333333333444444555666666666666666111111222222333333333333666777888888999>>>EEEKKKXXXcccxxxnnn[[[MMMGGGCCCEEEGGGGGGGGGIIIOOOSSSbbbjjjuuu}}}zzzuuullleeecccddddddeeeffffffggggggggghhhjjjmmmtttvvvhhh[[[VVV```uuuiiieee```UUUNNNNNNJJJPPPVVVXXXUUUPPPMMMKKKIIIJJJLLLLLLJJJIIIIIIIIIDDD>>>888666333///000333000000000000000000111111...///000111111111111111000000111111222222333333000111333222111111222333---///000000000000333555...///000111111111000//////000111222333444444444555444333222111111111111111333444444333222333444111111333333333222111000222222222222333333333333222333333333444555555555666555444333333444555666555888::::::777666888;;;666777;;;???===;;;@@@III___~~~~~~pppfffaaafffnnn|||nnnuuuvvvyyyzzz___LLL@@@888555666444444444555555555555666333444444555666666777777333444444555555444444333777777777666444333444666333222222111111222333333222444333//////333444222111333444333222111222444222333333444444333333222111222333222111111333555222333444444444555888;;;<<<===>>>>>>===<<<===>>>999888666444555777999;;;;;;<<<<<<;;;999999:::;;;999===AAACCCCCCFFFJJJNNN___kkkrrrkkk]]]TTTQQQOOOIIIGGGEEEDDDEEEFFFEEEDDDCCCCCCDDDBBB@@@???AAABBB@@@AAABBBCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@?????????@@@AAABBBDDDFFFGGGGGGGGGFFFBBB???>>><<<999999<<<999999::::::<<<===>>>???AAAAAABBBAAA??????@@@BBB@@@???===::::::???IIIPPPaaauuu|||sssccceeevvvjjj\\\___aaa^^^YYYXXX\\\```hhhqqqrrrfff\\\\\\```aaaiiigggeeedddbbbbbbhhhooopppllllllpppmmmhhhllluuuzzzvvvpppoookkkdddaaa\\\YYYZZZ[[[[[[___eeejjjssswwwtttsssvvvtttoooppphhhZZZKKK@@@;;;;;;===>>>@@@AAAAAA@@@??????@@@222222222222222222222222333444555666666666555555222222333444444444444333444555555666888:::===???EEEMMM[[[nnn~~~{{{wwwxxx{{{|||vvvhhhYYYOOOJJJAAADDDGGGIIILLLRRR\\\cccqqqwww~~~tttpppmmmgggbbbcccdddeeefffggggggffffffeeegggfffbbbbbblll{{{nnnccc[[[XXXeee|||ooohhh^^^QQQLLLOOOKKKQQQXXXYYYTTTOOOLLLKKKIIIIIIJJJLLLLLLIIIEEEBBB???777000111222222111222.........///000000000111//////000000000000000///111111111111111222222222000222333222000///000222...000111111//////111444000000111111111000//////......000111222333333333444444333222111111111111000222444444333333444555222333333444333111///---111222222222222333333333222222222222333444555666777666555444444555666777444888;;;:::777666888;;;333444888;;;<<<===BBBHHHNNNfff~~~tttjjjeeefffhhhmmm}}}{{{zzz~~~vvvuuuwwwqqq^^^KKK<<<777888444444444555555555555666555555555555666666666666333333444555555444333333555777777555222111333555333333222111111222222333222444333//////333444222111333333333222111222333111222333444444333222111000222333222000000333666222333333222111222666999888888888:::===>>>===<<<888777444222111333555777999:::;;;:::999888999:::999===AAABBBAAAAAACCCFFFMMMWWW]]]ZZZRRRMMMKKKIIIGGGDDDAAA@@@AAABBBAAA??????@@@AAA@@@>>>>>>???@@@>>>>>>>>>???@@@@@@>>>=========>>>>>>>>>>>>>>>>>>??????@@@AAABBBBBBBBBBBBBBB<<<999:::999555666;;;888999:::<<<=========<<>><<<======>>>???@@@@@@??????AAACCC555444444444444444444444222333444555555555444333555555666777777777666666444333333666:::===>>>>>>???DDDIIIPPP]]]ttt}}}tttjjjcccaaaaaa^^^[[[\\\aaaeeeccc[[[RRRMMMLLLBBBFFFKKKOOOTTT^^^kkkttt{{{|||pppllljjjfffbbbbbbccceeefffggggggfffeeefffgggddd[[[UUU]]]rrrqqqddd\\\XXXWWWeeetttiii[[[KKKFFFLLLOOOTTTZZZYYYSSSLLLIIIIIIJJJIIIIIILLLMMMJJJDDD>>><<<222,,,...333333222222,,,------...///000000111///000000000000000///...000000000///////////////000222333222///---///111000222333111......000222222222111111000000//////---...///000222222333333444333222222111111222222///111333444333333444666000111333444333222000...111111222222222333333333222222222222333444555666777666555444444555666777444888;;;;;;777666888;;;888888999:::::::::===BBBCCCSSSkkk{{{}}}}}}sssooojjjlll}}}zzzwwwrrrtttmmmVVVBBB:::;;;444444444555555555666666777777777666555555444444333333444555555444333333222444444222///...///222444333222111111111222333222444333//////333444222111222333333111111222333111222333444444333222111111333444333111222555888333444555333111222666:::666555444777<<<>>>===;;;>>><<<888666555666888:::888999:::999888777888999<<<@@@CCCDDDAAA??????@@@>>>EEEJJJIIIGGGGGGFFFDDDDDDAAA===<<<>>>???===<<<<<<>>>???>>>===<<<===???<<<<<<<<<===>>>>>><<<;;;>>>>>>>>>???????????????>>>>>>????????????>>>>>>@@@:::777999888555666<<<777999;;;===>>>===<<<;;;???@@@AAA@@@??????AAACCCCCCDDDDDDAAA@@@DDDNNNVVVbbbxxx{{{qqqcccVVVUUUfff|||dddWWW]]]dddddd___[[[\\\___jjjssssssggg```dddhhhfffllljjjmmmtttuuupppmmmoooaaa___bbbiiigggbbbeeemmmmmmkkkjjjiiibbbXXXSSSTTTYYYVVVVVV[[[___aaaffflllpppyyyzzzrrrpppuuuuuunnn___UUUGGG>>><<<===>>>===>>>>>>?????????@@@CCCFFF333555777666333000///...333333333333444555666666666555555444444555555666333444555555555666888:::;;;===@@@DDDKKKXXXgggrrr|||zzzwwwpppiii]]]YYYSSSQQQQQQQQQOOOMMMNNNNNNMMMLLLJJJHHHFFFEEEAAAJJJVVVaaaiiiqqqxxx~~~wwwlllhhhgggeeeccc```cccggggggeeecccdddeeegggbbb\\\XXXWWW\\\jjjxxxvvvssshhhaaaWWWXXXkkkxxxbbbSSSLLLJJJJJJSSSTTTUUUUUUTTTPPPLLLJJJIIIJJJKKKJJJGGGCCC>>>;;;111111222111...***&&&###000111111000//////000222111222333333222111000///222000...///111111...,,,...000111111000000111222222111222444333//////222555444222000///000000111000111111111111222222222...000222222000///000111111111222222222111111000000000000111111222222222444333111000000111333444555555555444444333333333777555666999777444555999555777::::::999888888999:::<<<===<<<999777888:::???GGGRRReee|||}}}}}}xxx{{{|||}}}~~~gggNNN>>>;;;<<<555000111333333333555222333444666777888888888444333333333555555444444777444222222444555444222000555666222///000333333333333222111222333444555222222222222222222222222333333333222222222222111333222222111222333555666444333222222222333444555333444666888;;;===>>>???:::;;;;;;<<<===>>>??????<<<<<<<<<<<<=========>>>???@@@CCCEEEEEEDDDBBBAAA????????????@@@@@@@@@@@@<<<;;;::::::::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;888999::::::;;;;;;::::::888888888999999::::::::::::;;;<<<===<<<;;;:::999555555666666777777888888777888:::::::::;;;>>>@@@<<<>>>???@@@@@@@@@@@@@@@BBB@@@CCCJJJMMMOOOWWWbbbmmm|||vvvkkkbbbZZZZZZ^^^nnnzzzgggZZZ^^^eeeiiibbbZZZ\\\dddnnnxxxxxxllllllwww|||vvvwwwllllllvvvvvvllljjjrrrpppgggbbbfffiiieeeaaaaaannnlllkkkiii```VVVRRRSSSWWWXXXZZZ^^^bbbfffjjjlllrrrsssrrrqqquuuxxxpppeeeVVVMMMBBB<<<<<<>>>>>>===AAA??????@@@CCCEEEEEEEEE222555777777555333222222333333333333444444555666666666666555555666666666444555666555444444666777666999;;;===@@@FFFOOOVVVcccpppvvvjjjccc```]]]XXXSSSLLLIIIEEEDDDEEEEEEDDDBBBGGGGGGGGGFFFDDDDDDDDDEEEMMMUUU```jjjrrryyyzzzwwwzzzrrrjjjgggfffeeeccc```bbbdddcccbbbbbbdddfffggggggggghhhffffffllltttuuunnneeedddaaaaaannnyyyaaaQQQLLLMMMOOOTTTTTTTTTSSSQQQOOOMMMLLLJJJKKKKKKJJJFFFAAA;;;888000000111111000000000000000111111111//////000222222222222222222111000///,,,++++++...111333222111...000111111000000111222222111111333111,,,,,,///444333222000000000000000000000111111111222222222333333333333333222111000222222333333333333222222111111111222222222333333444333111000000111333444555555444444444333333333777555666888777444555999555777999:::999888888999999;;;<<<;;;888777888:::???CCCHHHTTTlll{{{xxx~~~uuu]]]JJJCCC<<<555111444666555444555444555555666666666666555555444444444444444444333666444222222444666555333000444444111000333444333222222111111111222333444222222222222222222222222111111111222222333333333111111111111222444666777444444333222222222333444444444444444555666777777::::::;;;;;;<<<<<<======;;;;;;;;;;;;<<<<<<<<<<<<===???@@@BBBBBBAAA???>>>999999:::;;;<<<<<<<<<<<<<<<;;;:::999999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<888999999:::::::::::::::999999999999999:::::::::<<<<<<<<<;;;:::999888777666666777777888999999999888999:::::::::;;;>>>@@@>>>>>>???@@@BBBCCCDDDDDDCCCBBBGGGRRR\\\aaahhhoooyyyzzzqqqggg___^^^___jjj~~~ssseeeZZZ\\\aaaeeebbb^^^bbbjjjsss|||~~~zzzuuunnnrrrrrrlllrrr~~~tttmmmiiihhhfffaaaaaadddiiigggeeeaaaXXXOOOOOOTTTUUUWWW[[[```eeejjjmmmoooqqqrrrqqqpppssstttlll```NNNGGG???;;;===AAABBBAAA????????????@@@AAACCCDDD111444666777666555666666444444444444444444555555777777777777777777777777555666666555333333444555666999<<<<<<;;;<<>>888444111000000000111333555666///111222111000///000222222222111000000000111111******+++...111333333222...000111111000000111222222000000111///******---333222111000000000000000000000000111111111222222666333111222333333000---222333333444444444333333222222222222333333333333444333222111111222333444444444444444333333333333666555666888777444555999555777999:::999888888888888999:::999888777888999===<<<@@@IIIVVVmmmzzzyyysss]]]PPP???888444555666333111111666666666666666555444333666555555555444333333333444333222222444666666555111333222000222666555222111111000000000111222333222222222222222222222222...///000111222333444444//////000111333555777888555444333222222222222222444333222111222222444444999999999999999999999999999999999999::::::::::::<<<<<<===>>>>>>===<<<;;;444555777888999999999888;;;:::999888888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;777888999999::::::999999:::::::::999999999999999<<<<<<:::888777666666666777777777888999999::::::999:::;;;;;;:::;;;===???>>>===<<<===???BBBCCCCCCFFFFFFNNN___oooxxx{{{}}}|||uuulllccc\\\ZZZ___mmmwwwtttiiiaaa[[[[[[___dddgggiiinnntttvvv}}}yyypppqqqpppnnnvvv{{{vvvpppkkkeeebbbeeekkkhhhddd^^^XXXOOOJJJNNNVVVTTTWWW]]]dddjjjnnnqqqrrrooopppoooooopppnnndddYYYFFFBBB===<<>>BBBFFFIIIMMMSSS^^^lllvvvxxxmmmhhhaaa]]]\\\[[[XXXVVVPPPNNNKKKFFFAAA>>>>>>>>>===>>>???@@@AAABBBBBBAAA<<<>>>@@@BBBEEEKKKTTTZZZfffmmmvvv}}}qqqeee```cccjjjpppnnnjjjeeeccccccbbbaaa```aaa``````aaadddjjjqqquuu|||yyyxxxzzz{{{}}}wwwjjj```gggmmmnnnsss~~~mmmXXXNNNNNNTTTYYY___[[[VVVPPPMMMLLLMMMNNNMMMLLLKKKGGGAAA:::444000111111000//////000000000///000222111000///000111222111000//////000111222/////////000111111000///...000111111000000111222111//////111///+++,,,000222222111000000000000000000000000000111111111111333000---...222333///***111222333333333333333333333333333333333333333333333222222111111222222333333333333333333333333333666555666888666333444888444666999999888777777888777888888888888888888999999777===HHHOOO\\\{{{zzzwww|||ooo___LLLCCC;;;888666333111222555666666666666555444444666777777555444333333333333222222333444555666666111222111000444888666111111111111111111222222333222222222222222222222222//////000111111222333333///000000111333444555666444444333222222111111111333333222222333444777888777777777777666666666666666777777777777888888888::::::;;;;;;::::::999888333555777999::::::999888999999888777777888999999888888888888888888888888666777888888999999888888:::::::::999999888888888:::999777666555555666777666666777888888999999:::999:::;;;;;;;;;;;;===???AAA???<<<<<>>>>>>>>===;;;AAAEEEGGGEEEAAA@@@DDDHHH///222444666666777999;;;555555444444444555666666666777888888888888777666222444555444444444666888222555777777666777:::===@@@AAABBBBBBCCCIIIPPPWWWddduuu}}}ssslllaaa[[[TTTOOONNNNNNLLLJJJBBBCCCBBB???;;;999999;;;888999;;;<<<======>>>>>><<<@@@FFFJJJOOOWWWbbbjjjsssyyyrrrddd]]]^^^dddiiifffeeecccaaa```___]]]\\\^^^^^^___dddllluuu~~~vvvmmm]]]aaafffjjjsss}}}yyyooo___SSSOOORRRWWW[[[ddd___YYYRRRMMMLLLMMMNNNMMMLLLHHHCCC===777222...///000111111000...,,,+++...000222222111000000000111111/////////000111222222333333222111000//////...000111111000000111222000...///111000...000555111111111111000000000/////////000000000111111111000---+++---222444111---000000111222222222222222333333333333333333333333222222222222222222222222333333333333333333333333666444555777666333444888444666888999888777777888777777777888999999999999;;;666999DDDJJJQQQkkk|||{{{}}}zzzkkkYYYMMMBBB<<<999777777999444555666666777777666666666777888666444222333444222222333333333444666777111222111111555999777111222222222333333333333333222222222222222222222222222111111111111111111111111111222222222222222222333333333222222111111111333333222222333555666777555555555555444444444444555555555555666666666666888999:::;;;;;;:::999888444555777888999999888888888777666555555666777888777777777777777777777777555666777777888888777777999999999888888777777666666555444444555666888999555555666666777888888888999:::<<<;;;;;;<<<>>>@@@AAA@@@???@@@CCCJJJSSSYYYXXX\\\ggg}}}yyynnnnnnrrrrrrjjjcccVVVTTTUUUZZZ\\\XXXVVVVVVXXX___iiittt}}}~~~yyyrrruuuxxx~~~tttqqqsssxxxxxxuuuyyyzzzqqqlllmmmqqqrrrpppoooaaaSSSOOOPPPPPPPPPQQQXXX\\\bbbiiimmmoooooonnnnnnmmmlllkkkfff\\\PPPIIIAAA@@@??????>>>===:::888AAAEEEGGGEEEAAA@@@DDDHHH///111333444444555888:::444444444444555666777888777888999::::::999888777333444555555555666888:::555777888777555666999===777888999;;;<<>>>>>===;;;:::::::::666888:::;;;<<<===???AAACCCIIIRRRXXX\\\cccnnnuuu|||mmm```\\\```eeecccbbbaaa```___]]]\\\[[[\\\]]]bbblllyyy~~~wwwuuubbbbbbcccgggrrr||||||www```[[[UUUQQQRRRVVVZZZ\\\bbb___YYYSSSOOOMMMMMMMMMMMMJJJEEE???999444111000---///111333333111///---...000222222111000000000000000/////////000111111///111222222111000000111...000111111000000111222000...///111111000333999///000000111111000///////////////000000000111111000...---000333555333111//////000111222222222222333333333333222222222222222222222222222222222222222222222222333333333333555444555777666333444888444666888999888777777777888777666888:::;;;;;;:::@@@777555;;;@@@GGG\\\tttvvv]]]QQQEEE???<<<999999<<<555666777777888888888888555777999777444222444666222333444444333333555777000333444333444777666111222222333444444444444333222222222222222222222222333333333222222222111111222222222333222111111000111111222222222222111111333333333222222111111111333333333333333333333333444444444444555555555555888999<<<>>>>>>===;;;:::555555555555666666666666777666555444444555666777777777777777777777777777444555666666777777666666777777777666666666666666333333333444666777999999555555555666777777888888888:::;;;<<<<<<===???BBB:::===@@@BBBFFFQQQaaammmjjjppp|||tttiiikkkqqqqqqjjjddd\\\[[[[[[\\\YYYSSSSSSVVVZZZfffuuuwwwlllppptttvvv|||xxxooommmmmmooonnnooovvv{{{tttooorrrtttqqqjjjiii]]]SSSRRRUUUUUURRRPPP]]]```eeejjjnnnooonnnnnnpppmmmjjjiiibbbTTTHHHCCC;;;<<<>>>?????????======???AAACCCBBB@@@???BBBEEE///111222222222222555666333333333444555777999999:::;;;<<<======<<<;;;:::555666777777666666888:::666888;;;:::888777999<<<333444666777999;;;>>>@@@AAAFFFNNNZZZhhhuuu}}}tttiiibbbXXXRRRKKKGGGFFFEEECCCAAA<<<<<<======>>>===<<<;;;999;;;>>>???AAADDDIIILLLPPPXXXccciiilllpppxxx~~~wwwfff^^^___ddd```aaaaaa```^^^]]]]]]]]]^^^aaakkkzzz}}}{{{|||~~~}}}zzz|||uuurrrmmmkkkooouuurrrkkkSSSRRRQQQSSSWWW[[[]]]^^^[[[ZZZWWWSSSPPPNNNMMMMMMLLLHHHBBB;;;666333222222...///000111111111000000...000222333111000///000...//////000000000000000,,,...111111///...000111...000111111000000111222111//////111111000333888...///000111111000//////////////////000000000111//////000111222222222111///000111222333333333333333333222222222111111111222222222333333222222222111111222222222333333333555444555777666222333777333666888888777666777777888777666888;;;===<<<;;;===999888999;;;AAAPPP```kkk___TTTMMMGGGAAA======888999999999999888888777333666999777444222555888333444555444222222444666///444777555444555444222000111222333444333333222222222222222222222222222333333333333333444444444000111222222333222111111///000111222333333222222000111222333333222000///111111222222333333444444333333444444444555555555888:::???BBBCCCBBB???<<<888777555444333444555666666555444333333444555666666666666666666666666666444444555666666666666555444444444555555555555555333333444666777777777777555666666777888888999999777999;;;<<<<<<>>>AAACCC<<>>@@@@@@>>>===<<<888999999888666666777888000444888999777666777999888888888888888999:::;;;@@@???>>>CCCLLLVVV___dddjjjnnnrrrtttuuuwww{{{~~~}}}yyytttrrrpppqqqrrrsssuuuzzz}}}{{{wwwpppeee]]]PPPKKKDDD@@@???>>><<<999:::999999;;;======;;;999999<<>>===<<<777;;;??????>>>@@@IIIQQQsssuuujjjbbbYYYNNNEEEBBB;;;;;;;;;:::999888777666222666999777444333555999333555666555222111333666///555999666333333444222///000111222333222111111222222222222222222222222111222333333444555666666...///111222333333333222---///000222333333333222,,,...222555666666444333000000111222333444444555333333444444444555555555888;;;AAAEEEGGGEEEAAA???;;;999777444444555777888555444333333333333444555444444444444444444444444333444555555666666555555222333333444444555555555444555666777777777666555777777777888999999::::::666888:::;;;===???BBBDDDJJJRRRXXXWWWVVVaaaxxxtttjjjmmmqqqnnnfffaaaWWWVVVWWWVVVSSSRRRZZZdddooo~~~uuusssttt~~~}}}vvvmmmdddWWWZZZaaagggddd___^^^bbbbbbdddhhhmmmpppssstttttttttnnniiifff[[[KKK@@@>>>999;;;===????????????@@@AAA??????@@@CCCEEEEEEEEE//////000111222333444444444555777777666666888999444999@@@CCCAAA??????@@@???===<<<<<<===>>>>>>>>>999888888999::::::888666666777888888777777888999999;;;<<<>>>@@@DDDIIIMMMPPPQQQRRRTTTTTTTTTSSSSSSYYYZZZ[[[ZZZXXXVVVVVVVVVVVVVVVVVVWWW[[[aaagggkkkiiiiiiiiiiiigggbbb[[[VVVNNNJJJDDD???===<<<<<<;;;;;;<<<;;;:::999:::===@@@???FFFKKKMMMRRR]]]fffjjjxxx{{{~~~tttggg___^^^aaa^^^aaaddddddcccccceeegggllluuuxxxvvvzzz}}}sssoooqqqqqqrrrtttzzzmmmbbb```^^^XXXRRRSSSUUU[[[```cccbbb___XXXXXXWWWRRRNNNLLLNNNQQQKKKBBB666000///111111000111111000///////////////000000000000///...---,,,000000111111111///---,,,000000000000000///.........///000000//////000111---...///111222222222222111111111000000000000000111000/////////111222333000000000000111111111111222222333333333444444444111222444444222111111222333333222222111222222222333333333222222111111111333333333444444444555555555333333777777555555888::::::999999::::::;;;<<<;;;<<<<<<<<<===@@@EEEIII]]]zzzooo___SSSJJJ???:::@@@BBB:::666888555666666666555444333333444444222222222222444444777666666666666555555555333333333333333333333333333333444444333222000///333222111000000111222333333222222222222333444555222333444222000//////000000000111222333333444444111111222333333444555555666666555555555444444444222555;;;@@@BBBBBBAAA???:::999777666444333333333111333555666666555333111444444444555555555555555555666777666555444555777444444444444444444444444444222111222555777666444555666777777777777999;;;999===::::::BBBCCCHHHWWW^^^ggggggfffoooxxxwwwuuu{{{wwwpppjjjaaa[[[WWWTTTRRRPPPSSScccuuusssttt{{{rrrccc]]]```bbbdddcccaaa`````````jjjlllnnnpppuuuzzzxxxrrrsssoooiiibbbTTTEEE>>>>>>@@@???>>>???AAABBBBBB@@@BBBBBBAAA@@@AAABBBCCCDDD000000111111111111111222111333444444444444666777@@@@@@AAABBBDDDEEEDDDCCCAAA@@@@@@AAAAAAAAA@@@???;;;999888888999:::999888888999999999999999:::;;;888999999::::::===AAADDDDDDEEEEEEFFFFFFFFFFFFEEEDDDFFFHHHIIIHHHHHHHHHIIICCCCCCCCCDDDGGGKKKNNNQQQTTTTTTUUUUUUUUUSSSOOOKKKHHHEEE@@@===<<<<<<======>>>>>>???>>>>>>@@@CCCFFFIIIRRR[[[aaahhhqqqwwwyyyxxxyyyxxxrrriiibbb^^^]]]]]]```bbbdddfffjjjpppuuu||||||~~~qqqhhheeejjjnnnttt{{{~~~iii]]]ZZZWWWSSSUUUWWW[[[___aaabbb```^^^XXXWWWVVVSSSOOOMMMMMMNNNFFF>>>555000///111000///000////////////000000111......///////////////...//////000000000000000//////////////////...------...///000000//////000111/////////000111111222222111000000000000000000000000000/////////000111222//////000000000111111111222222222222333333333333000222333333222111111222222222111111222222333444333333333222222222111111333333333333444444444444444111222555777666777;;;888888888888888999:::::::::;;;<<<<<<<<>>===999888777555444333333333333333333333333333333333222222222333444444555555444555666666444444555666444444444444444444444444666444333444777999888666666777888777666666888:::999===;;;===GGGJJJRRRbbb{{{|||yyy{{{tttppphhh[[[XXXWWWTTTQQQUUUgggzzztttttt{{{}}}mmm]]]TTT[[[___ccccccaaaaaafffjjjlllooorrrtttyyy}}}yyyrrrtttmmmfff___TTTHHHBBBBBB@@@???>>>???@@@AAA@@@???BBBBBBAAA@@@AAABBBCCCDDD222111111111000000/////////111333444333444666777FFFAAA>>>???EEEJJJKKKJJJIIIJJJMMMNNNNNNMMMKKKIIICCC@@@<<<::::::;;;::::::777666666666666777888888888888777666555666999<<<999999:::;;;<<<===>>>>>>444777;;;===>>>>>>???@@@AAAAAAAAABBBCCCEEEFFFGGGGGGGGGGGGIIILLLLLLKKKJJJDDDCCC@@@>>>===???AAABBBBBBDDDFFFHHHKKKOOOSSSWWW\\\gggsss{{{zzzuuulllnnnppppppllleee^^^ZZZ^^^___bbbeeekkkrrr{{{zzzllldddcccgggqqqyyyfffXXXTTTTTTSSSZZZ___dddeeebbb___]]]]]]XXXWWWUUUSSSRRROOOLLLIII@@@:::333000000111000............//////000111222,,,---...///000000000000.........//////000111222...............------,,,...///000000//////000111222111000//////000111222000000000000000000111111000////////////000000111//////000000000000111111000111111111222222222222///111222222111000000111111111111111222333444444333333333222222222222111222222222222333333333333555222111444555444666:::777777777666777888888999999:::::::::;;;>>>BBBEEEHHH___}}}rrrbbbYYYPPPCCC;;;:::444444444555555555555555444444333333333333444444///000111222333444444555333333333333333333333333555444333222222111111222111111222222222222111111222111111111111111111111222333333222000///000111000000000000000000000000111111111222333333444444555555444444444444333333333444666888999:::999999777666666555444333333222444333111000000111333444000000111222333333444444333444555444333222333555444444444444444444444444555444444555777888777666444555666666666777:::<<<777;;;;;;???LLLRRR]]]ooovvvvvv|||wwwpppmmmggg```___]]]ZZZWWW[[[jjjzzzmmmkkkttt{{{xxxtttfffWWWMMMXXX^^^dddeeeccceeekkkqqqooosssxxx{{{{{{ssssssiii___YYYSSSLLLGGGFFFAAA@@@>>>???@@@@@@???>>>BBBAAA@@@@@@@@@AAACCCDDD111111111000000000//////000222444555555555777999===;;;:::===CCCIIIMMMOOONNNRRRWWW[[[\\\[[[ZZZYYYTTTOOOIIIDDDAAA@@@>>>===999777666555666777777777999999888666444555777:::777888999:::<<<>>>???@@@666999<<<>>>>>>>>>???@@@;;;<<<<<<===>>>>>>??????:::999999;;;>>>AAABBBCCCDDDDDDDDDDDDDDDGGGJJJMMMNNNQQQVVV[[[___eeekkkpppuuu~~~~~~wwwooojjjfffgggiiilllkkkggg```ZZZ^^^aaaffflllsss{{{xxxpppvvvrrrjjjjjjlll|||sssbbbVVVTTTXXX\\\```ffflllkkkccc]]][[[\\\ZZZWWWUUUUUUUUUQQQJJJDDD:::777333111111222111///000///////////////000111------...///////////////000///.........///111222.........//////......---...///000000//////000111444222000......///000111000000000000000111111111//////////////////000000////////////000000000111000000000000111111111111...000111111000000000111333333222222111222222222222222222222222222222222111111222222222333333333777333222444444222444888777777666666777777888999777888999999:::<<<@@@BBBHHHTTThhh}}}{{{mmmWWWAAA555444444444444555555666666444444444333333444444444111222222333444444555555222222333333333333444444555444333222111222222333000111333333333333111000222222222222222111111000111222333222000///000111000000000000000000000///000111111111222222333333444444333333333333333333333333333444444555555555444444444444444333222222333333222222222222333333111111222222222222222222111333444333222111222333333333444444444444444444222222222333444555555555222333555555666999===@@@999??????EEETTT\\\hhh{{{yyymmmpppxxxrrrjjjgggaaafffdddbbbaaabbbeeelllrrrvvvwwwzzz~~~fffeeeooouuu}}}wwwooolllhhh^^^TTTOOOXXX^^^fffkkklllmmmooorrrqqqvvv||||||rrrmmmaaaUUUQQQQQQMMMJJJIIICCCBBB@@@@@@AAAAAA@@@>>>BBBAAA@@@@@@@@@AAABBBCCC000000000000111111111111000111333444333444666777555777;;;===@@@DDDIIIMMMMMMSSSZZZ```bbbdddfffgggfffaaa[[[TTTPPPKKKHHHEEEAAA>>>;;;:::;;;<<<;;;:::::::::999777666666999;;;:::;;;<<<===>>>???@@@@@@<<<>>>@@@@@@??????@@@BBB>>>>>>>>>???@@@AAABBBCCC???>>><<<===@@@DDDFFFFFFEEEGGGKKKNNNQQQVVV]]]bbbgggjjjooossswww||||||xxxsssmmmfffaaabbbbbbcccdddeeeccc```]]]___eeeooozzzyyymmmlllzzzyyyqqqqqqssszzzkkk]]]VVVXXX```iiiffflllqqqmmmccc[[[YYY[[[[[[YYYWWWWWWUUUOOOGGG@@@666555333222333222222111222222000///............//////000//////...------222111000.........///000...//////000000000//////...///000000//////000111444333000///...///000111//////000000111111111111000000000000000000//////...////////////000000000//////000000000111111111---///111111000000111222555444333222111000000000222222222222222222222222111111222222222333333333444111000333444333555888777777777777777888999999666777999999999;;;>>>@@@JJJMMMVVVkkk}}}vvvuuu{{{dddIII888444444444444444555666777444444444444444444444444333333333333333333333333222222222333333444444444555444333222222222333444111222333444444333222111222333333444444333222222111222333222000000000222111111111111111111000000000000111111111111111222222222333333333333333333222222222111111111111222222222333333333333222111222333444666666444333222444444333333222111111111111222333222111000111333333333333444444444555555222222333444444444555666666666666666777999===@@@>>>DDDEEEMMM\\\fffrrrqqqiiipppyyyrrriiifffbbbeeecccaaadddkkkooommmhhhkkkooottt{{{{{{hhhiiirrrsssxxxuuupppjjjddd\\\TTTRRRUUUYYY```jjjtttzzzzzzvvvsssrrryyyxxxmmmbbbUUUKKKJJJMMMLLLJJJIIIEEEDDDCCCCCCCCCCCCBBBAAAAAAAAA@@@???@@@AAABBBCCC000000111111222222222333...///111111000000222333444888===>>>======BBBFFFLLLRRRZZZ```dddiiioootttrrroookkkgggccc]]]XXXTTTJJJEEE@@@>>>???@@@>>><<<<<<<<<;;;999888888;;;======>>>@@@BBBCCCDDDCCCCCCBBBBBBCCCBBBBBBCCCFFFIIINNNLLLJJJIIIJJJMMMQQQSSSOOOMMMKKKKKKNNNQQQRRRSSSOOOTTT[[[aaafffmmmuuu|||yyyuuuppplllhhhddd___\\\]]]]]]^^^^^^^^^___```aaaeeemmm{{{yyyooojjjrrr{{{}}}vvvwwwwww~~~qqqccc\\\[[[```hhhqqqkkkoooqqqlllbbbZZZXXXZZZ[[[ZZZYYYVVVRRRJJJBBB<<<444444333222222222222222444333111000...---------000000000000///...---,,,222111000//////............///000000000000000000...///000000//////000111333222111/////////000000/////////000111111222222000111111111111000000///......////////////000000///000000000111111111111...000111222111111222333555555333222111000000000111222222222222333333333222222222222333333333333///---///333555555666999777777777777777888888999666777999999999;;;===???EEEEEEIIIWWWqqqvvvkkkooo}}}vvvrrrrrrssstttpppbbbOOOAAA666555444333333444666777444444555555555555444444222222222111111111000000111222222333333444444555444444333333333333444444222222333333333333222222111222333444555444333333000222333222111000111222111111111111111111111111000000000000000000000000111111222222222222333333111111111111000000000000000111222333333222111111111333555777777555333111444444333333222111111111111222333222111000111333222333333444444555555555333555666666555666777999;;;;;;:::888777888<<<>>>>>>FFFIIIRRRbbbkkkwwwllleeemmmvvvmmmeeeeeeddd``````aaaeeennnsssnnndddgggmmmvvv}}}~~~}}}tttiiijjjqqqrrrvvvzzzrrrllleee]]]TTTOOOSSS[[[]]]gggvvv{{{www||||||ooobbbTTTJJJCCCEEEJJJJJJIIIHHHFFFEEEDDDDDDEEEEEEDDDCCCAAA@@@?????????@@@BBBCCC333333333333222222222222///000111000//////000111555666777888999;;;===???EEEJJJQQQVVV[[[bbblllsssttttttuuuvvvuuuqqqjjjfffXXXRRRLLLIIIIIIJJJGGGDDDCCCCCCBBB???======???AAA@@@CCCIIIOOOTTTVVVWWWWWWNNNNNNNNNOOOQQQUUU\\\```aaa]]]XXXTTTUUUYYY___ddd___]]][[[[[[]]]___``````kkkpppwww{{{~~~~~~{{{oookkkeee```^^^]]][[[ZZZZZZ\\\^^^^^^^^^```eeeiiiqqqyyyxxxrrrrrrqqqrrr{{{wwwrrrttt|||{{{mmmbbbbbbgggkkkpppuuunnnpppooojjjaaaZZZXXXYYYZZZZZZYYYTTTLLLCCC;;;888222222222111000000111222222222111///...............///////////////......///000000000000000///...---...//////000000//////...///000000//////000111111111111000000000000000...//////000111111222222111222333333222111000///........./////////000000000000000111111111222222...000222333222222333444333222222111222222333333111111222222222333333333333333333333444444444444000...000555666333222444666666555555666666777888666777999::::::;;;===>>>>>>@@@CCCJJJYYYtttttteeeaaafffjjjgggbbb^^^]]]]]]______ZZZPPPFFF777666444333333444555666333444555666666555444333111111111222222222222222111111222333333444555555333333444444444444444333333333333222222333333333...///222444555444444333000111222222111000111222...//////000000111111111000000000000000000000000111111111111222222222333000111111111111000//////...///111222333222111000222333444444444444333222000000000111111111222222111222333333111111222333222222333333444555555666222555777666555555777999;;;;;;:::999888;;;???BBBEEEMMMSSS^^^oooyyywwwjjjbbbgggmmmddd___eeegggeeehhhjjjjjjmmmqqqnnngggccckkkuuu{{{{{{uuuppplllpppuuuyyyuuulllffffffjjjjjjqqq}}}rrrmmmddd[[[UUUQQQRRRZZZcccjjjxxx}}}{{{rrrbbbTTTGGGAAA???DDDHHHIIIGGGHHHEEEDDDCCCCCCEEEFFFEEEDDDAAA@@@?????????@@@BBBBBB666666555444333222111000111222333222111000000222444000...000555:::<<<<<<888===BBBFFFKKKTTT___hhhrrrtttyyy~~~}}}wwwsssiiibbb[[[XXXXXXXXXUUURRRKKKKKKIIIFFFCCCBBBCCCEEECCCHHHRRR]]]fffkkknnnooo\\\]]]^^^___ccckkktttzzz}}}uuuppppppuuu|||}}}||||||~~~yyytttqqqiiiddd^^^YYYXXXYYYZZZZZZXXX]]]bbbcccbbbeeekkkqqq|||vvviiioootttzzz~~~yyyiiifffiii{{{mmmeeejjjqqqtttuuuwwwppppppmmmggg```ZZZXXXXXXXXXZZZYYYRRRGGG===777555111111000///---...///111111000000////////////000,,,---...///000000000000,,,...///111111111000000,,,,,,---.../////////......///000000//////000111///000111111111111000000...//////000111222222222222333333444333222111000............/////////000111111111111222222222222...000333333333222333555000000000111222444555666111111111222222333333333333333444444444444555555555333444777666000,,,,,,555444444444444555666666666888:::::::::;;;===>>>:::???CCCEEEIII]]]|||zzzpppddd\\\ZZZ\\\\\\\\\TTTUUUUUUWWWYYYVVVMMMCCC888777555333222333444555333444555666666555444333222222333444555666666777111111222333333444555555222333444555555555444333555444222222222222444555,,,...000333444444333333000111222222111000111333,,,------...///000111111000000000000////////////000000111111222222222333000111222222222111000///---...000222333222111000333333222111111222333333,,,,,,---///000222333333111333333333222111222333222222333333444555666666000333555555333333555777777888888999:::???EEEIIISSS\\\cccppp~~~ooonnndddgggjjjaaa^^^hhhnnnooouuuvvvppplllmmmmmmjjj]]]fffqqqwwwtttllleee```mmmooopppnnnjjjfffeeeeeecccoootttggg\\\QQQNNNQQQXXXbbblllwww~~~wwwkkkYYYJJJ@@@======DDDHHHHHHGGGHHHCCCBBBBBBCCCEEEFFFEEEDDDAAA@@@?????????@@@AAABBB111555666444444777777444222222222222222222222222111111000000111333555666666999===>>>@@@FFFPPPXXX[[[fffrrrwww}}}}}}yyyvvvuuuwwwuuuooojjjfffkkkgggYYYQQQSSSPPPIIIHHHJJJQQQ___ooozzzjjjggghhhmmmttt}}}}}}uuummmgggbbb\\\\\\\\\\\\[[[[[[[[[[[[YYYXXXXXX]]]ffftttppplllpppxxx|||}}}sssooorrrvvvzzztttsssvvv{{{rrrqqqnnnkkkhhhccc```]]]\\\]]]VVVIII@@@===999444222222111111111111111111---...000111000//////000000000///...............000///////////////000111//////...------...000111---///000000//////000111,,,...000000///...///000......//////000000111111222333444111......000333//////000111111111111111///000///......///333666000111444555555333111///222222111111222222333444333222111111222333333222444444555555444444333222333444555555333333444555666555555666777777666444777555444666:::<<<<<<;;;>>>???CCCFFFGGGNNNcccxxxwwwqqqrrryyypppdddcccfffccc\\\VVV\\\cccccc^^^\\\]]]VVVMMM===:::666222000111222444111222333333333222000///444444444222000111333666444444333333333444555666555111...///333555333000000111333444555444333333222222111111222222333444222222111111111111222222222222222111111111000000///...///222333222222333222111000//////111333444111111000000111111222333111222333333222111///...444333333333333444555666111111222333444555555555444222000222444444222///444333222222111111222222333555666666666555555555<<<:::;;;@@@BBBDDDMMMXXXeeetttxxxuuu}}}|||jjj___fffhhhcccdddpppvvvoookkkiiijjjkkkhhhjjjrrrqqqeee\\\[[[fffooovvvsssmmmhhhddd```___lllzzzttt[[[YYYUUUPPPRRR]]]nnn{{{rrr```MMMAAA>>>>>>???@@@AAACCCEEEFFFBBBCCCBBBAAAEEEKKKKKKGGG@@@??????@@@BBBCCCBBBAAA222555666333444666666333222222222222222222222222222111111111111333444555333666999::::::???GGGMMMQQQ[[[dddjjjrrr|||||||||rrriiigggaaaXXXMMMJJJKKKUUUeeettt{{{~~~sssqqqsssyyyyyyqqqjjjfffcccaaa\\\ZZZYYY\\\```aaa]]]YYY\\\YYYXXX```qqq~~~qqqhhhjjjppp}}}~~~xxxtttvvvzzz{{{|||~~~~~~{{{vvvpppjjjddd^^^[[[XXXXXXPPPDDD;;;999666222444333333222222222222222///111222222000000222333000000///..................---------......///000......------...///000111...///111000//////000222---...000000/////////000.../////////000000000111222333333111///...000333//////000111111111111111///000000000///000333555000111333444444333222111222222111111222222333444555444333333333444444333333444444444444444333333333444555444333333333555555444444555666666555333777555444666999<<<<<<;;;::::::;;;======AAAQQQaaauuurrr{{{zzzjjjiiinnnnnniiiddd___fffkkklllppppppdddUUUFFFBBB<<<999777777666555444444444555555444444333000111222222222444666999333333222222222333444555444111...000444666555222222333444555555444333333222222222222222333333444222222111111111111222222333333333333222222111111/////////111111111111222333222000000000111333444111111000000111111222333000111111222222222111111333333333444444444444555,,,---...///000000000000333222111222444444222000444444444333333333333333777666666777777888888888;;;888999???EEEMMMZZZhhhvvvuuurrrrrroooxxxzzzmmmgggnnnooolllnnnwwwpppnnnoooooolllggghhhnnnmmmbbb[[[\\\hhhqqqwwwtttnnniiiccc___bbbiiissssss]]][[[WWWSSSVVVbbbtttzzzeeeRRRFFF@@@>>>??????@@@BBBCCCEEEFFFAAABBBBBBBBBFFFLLLMMMJJJAAA@@@@@@AAACCCEEEDDDCCC333555555222222555444111222222222222222222222222333222222111111222333333111444666666666888===AAAHHHNNNSSSXXXaaannnxxx}}}zzzppp^^^UUUNNNRRRbbbsss~~~}}}|||vvvrrrkkkeeeaaa___```aaaZZZVVVSSSWWW^^^___YYYRRR^^^YYYXXXbbbvvvyyymmmhhhhhhpppyyyzzzzzz|||vvvuuuvvv~~~wwwqqqkkkeee___[[[TTTRRRJJJ???888777555333555444333222222222222333.........---,,,---///222000//////............///---------...///000111222------------...000111111///000111111000000111222---///111111000///000111////////////000000000000222222222000//////111333//////000000000111111111///111222222111111333444000000111222222333333333222111111111111222333333555444333222222222222222222333444444444444444333222444555444333222333555444333333444555555444222666555444555888:::;;;:::===;;;:::::::::<<>>FFFPPP^^^ppp~~~xxxmmmhhhhhhkkkgggrrrvvvmmmjjjpppsssqqquuuwwwrrrsssrrrqqqmmmgggfffkkkjjjbbb^^^```nnnuuuzzzwwwpppiiibbb[[[```ccciiixxxppp___]]]ZZZYYY___mmmvvv___LLLDDDCCC>>>???@@@AAABBBCCCDDDEEE???BBBBBBBBBFFFLLLMMMKKKAAAAAAAAABBBEEEFFFFFFEEE333666555111111333333111222222222222222222222222444333333222222111111111000333555666555666999;;;CCCEEEHHHKKKQQQ\\\gggmmm|||{{{ooocccdddqqqzzzwwwkkkiiieeeaaa^^^]]]^^^```\\\WWWTTTVVVZZZ[[[WWWRRR^^^\\\\\\bbbnnn|||{{{llliiinnnuuuxxxtttyyy~~~vvvpppmmmwww{{{~~~~~~}}}{{{vvvpppkkkhhheeeaaa]]]QQQLLLDDD<<<777666666555555444333222111111111222///...---+++***+++///222000///............///////////////000111333444555,,,------...///000111111///000111111000000111333...000111222111000111222////////////000000000000222111111000//////111222///////////////000111111///111333444333222333444000000000000111222444555111111111111111222222333222222222000///...///000222222333444444444444333222333444444222222333444333222111222444444222111555555555555777999::::::???>>><<<<<<===>>>AAAEEEPPPfffkkk^^^NNNDDD@@@>>>888333555444333222222333444555333444666777555555555666666555444333333333444555444222000111333555444333666666666555555444444333222222222333333333333333333222222111111222222333333333333333333333333222222333222000///222333111333333222222222333444555111111000000111111222333222222111000111222333555000222444555555555333222555555666777777777777777222222222333444444333222333444555666666555444444999777555666999===AAABBBHHHIIINNNYYYgggxxx{{{wwwqqqjjjeeecccdddfffmmmzzzrrrmmmkkkrrrwwwvvvxxx{{{yyyxxxrrrlllkkkeeeeeelllmmmfffdddgggssszzz}}}yyyrrrlllccc\\\^^^aaagggttt|||jjj^^^]]]]]]```iiiyyynnn[[[KKKBBB@@@===>>>???@@@BBBBBBCCCCCC???BBBBBBAAACCCHHHIIIGGGAAA@@@@@@BBBDDDFFFFFFEEE444666555111000333333111222222222222222222222222333333333333222111111000///000222444444555666888<<<===???CCCGGGMMMVVV\\\jjjxxx~~~xxxrrrmmmjjjbbbcccdddbbb^^^\\\\\\]]]\\\ZZZYYYZZZ\\\___bbbcccdddffffffccc```ccckkkssstttllliiipppzzzxxxvvv{{{{{{ssslllrrrxxx|||xxxooommmwwwrrrmmmhhhffffffddd```\\\KKKDDD<<<777555555555555777777666666555444333333444333111...---///444777//////............///////////////000111333444555,,,---......///000000000...000111111000000111222...000111222111000111222000000000000////////////222000/////////000111111//////......//////000111000222333444333222222333111000//////000222444555111111000000111111222333111222222111......///111222222333333444333333222222333444333222222333444222111111222333333222000444444555555666777888:::999:::::::::<<<>>>@@@???HHHTTThhhvvvaaaQQQIIIDDD>>>999:::999777666666666777888333555777777777666666777:::999888666555555666666555444222222333333333333666666666555444444444444111222333444444444333333333333222222222222333333111111111111222222222222222555555111000444444111333333222333333333444444111111000000111111222333555444222111111111222333000111333555555444333222222333333444444444444333111222333444444444444444222333444555666666666666;;;;;;;;;<<<>>>DDDJJJNNNTTT[[[ggguuuxxxvvvoooggg```___cccgggkkkuuusssqqqooouuu|||~~~}}}uuuhhhfffcccgggqqqtttnnnjjjlllqqqwww{{{yyyvvvrrrllleeeccciiiqqqxxx{{{wwwlllaaaXXXZZZ]]]eeeqqq}}}eeeWWWMMMDDD===;;;<<<===>>>@@@AAAAAAAAAAAA@@@CCCCCC@@@???CCCDDDBBB???>>>>>>@@@BBBDDDDDDCCC444666555111111444555333222222222222222222222222333333333333333222111000......///000222333444444444444777===AAADDDJJJQQQ^^^iiixxx{{{tttlllgggcccaaa[[[^^^aaa```\\\YYYYYYZZZVVVWWW[[[___dddkkkrrrvvvppprrrpppeeeXXXSSSXXX```iiiiiiooozzz~~~|||zzz}}}~~~|||}}}~~~}}}vvvsssvvvxxxtttkkkjjjxxx}}}{{{pppkkkeeecccccc```YYYSSSCCC;;;444333333222222333999:::;;;;;;;;;888666444222222000...---///333666///............//////000---------...///000111222---...//////000/////////...///000000//////000111---///111111000///000111000000000000////////////222000......///111111111000///...---...///000111000222333222111111222333111000//////000111333444111000000000000111222222111333555333111000333666333333333333333222111111111333444333222111222444222111111222333333222000333444555555555555777999555999::::::;;;???@@@>>>CCCGGGQQQgggrrr```TTTKKKCCC>>>;;;:::999777666666666666111333555777777999;;;===@@@>>><<<999777666666666444444333333333333444444666555444444333444444555111222444555555555444333333333222222222222333333000111111111111111222222///555555111111666555000222222222222333333333333111111000000111111222333555555333222222111111111000111333444444444333222222222333333333333222222000222444555444333444555222222333444666888;;;<<<:::>>>BBBCCCDDDJJJSSS[[[fffrrr}}}xxxuuuyyyoooaaaYYY[[[bbbjjjooorrr}}}~~~vvvvvvooouuu~~~}}}nnncccdddnnn}}}xxxpppnnnlllqqquuuvvvwwwwwwtttooommmtttzzzyyyqqqfff^^^ZZZVVVZZZaaalllzzzoooQQQDDDBBB???======<<<===???AAAAAAAAAAAA@@@???CCCCCC???===???@@@??????>>>===>>>@@@AAAAAA@@@444666555111111555777555222222222222222222222222111222333333333222111111111000//////000111222222111///222777:::;;;AAAHHHPPPWWWbbbkkkrrrvvvzzz}}}uuurrrnnnhhhbbb^^^]]]]]]YYY\\\___]]]ZZZXXXZZZ]]]YYY[[[aaakkkwww{{{zzzrrreeeWWWSSSYYYaaammmqqqzzz~~~zzzwwwwwwyyy}}}wwwpppuuu|||}}}vvvvvvxxx{{{zzzyyy}}}uuuqqqnnniiicccaaa___ZZZPPPHHH>>>555000222444222111333777999<<<>>>===999555222.........,,,+++,,,///222...............///000000...---------......///000...///000000000///...---,,,...//////......///000---...000000/////////000111000000000/////////...111///------000222111000000///...------///000111111222222000//////111333111000000000000000111111000000000000000111222222000333555444111111555888444444444333222111000///111333333333222111222333222111111222333333222000333444666555444444666999555;;;>>>;;;:::===>>>======???DDDTTTqqqttteeeXXXNNNIII??????>>>===;;;999777666333444555666777999===???CCCAAA>>>;;;888666555555111222222333333444666888444333333222222333444555111222444555666555444333444333333222222333333444111111111222222333333333***222444000111666444---000111111222222222222222111111000000111111222333333333333444333333222222111222222222222333333333444444555555555444444333000222555555444333555777444444444555888<<<@@@BBBCCCKKKTTTVVVUUUYYYfffrrr|||xxxtttsssssstttkkk```[[[]]]bbbeeeeeeeeepppyyysssuuupppuuuyyyhhhmmm}}}wwwrrrlllppprrrrrrsssvvvtttpppmmmqqquuupppeee[[[YYY[[[\\\bbblllyyyvvv\\\EEEAAACCCAAA???AAA>>>???AAACCCCCCCCCBBBAAA>>>BBBCCC???<<<>>>@@@@@@@@@???>>>>>>@@@@@@???>>>444666555111222666888777222222222222222222222222111111333333444333222111555333111000111222222111333///000444555555:::BBBBBBGGGPPPZZZbbbjjjqqqtttvvv{{{|||uuugggfffddd```\\\ZZZ[[[\\\YYY\\\^^^\\\YYYYYY^^^cccggghhhooo|||{{{pppcccYYYYYY```gggvvvzzz~~~zzz~~~}}}{{{{{{|||~~~}}}oooiiipppyyy~~~xxxwww|||yyyqqqllljjjeee___]]]\\\VVVJJJAAA===444000444777555333444444777:::<<<;;;777222...000000000...---...111333...............///000111000000////////////000111///000000000000...---,,,,,,---......------...000,,,...000000///...///000111111000000/////////...111///,,,---000222222000000///---,,,---...000222222222111///---...111333111111111111000000000000000000000000000111111222---111444333000000444888555555444333222000///...111222333333111111222333333222111222444444222111222444666555333333666999333;;;===888555777888777999===BBBLLLbbbyyyjjj^^^WWWIIIIIIIIIHHHEEECCC@@@>>>777888777666666777;;;===EEECCC???;;;888555444333...///111333444666999;;;333222222111222333555666111222444666666555444333444333333222222333333444222222222333333444444444&&&000333///000666333+++000000111222222222222111111111111000111222222333000111333444555555444333222222111111111222333444222333333444333333222222///222555555444333555777666555555666999>>>DDDGGGTTT___kkkmmmjjjnnn}}}}}}yyyxxxvvvtttrrrsssiiidddaaabbbdddccc\\\UUU\\\eeettt}}}{{{rrrmmmooowwwzzz{{{|||ooowww~~~vvvqqqsssrrrppppppqqqooojjjeeeggghhhddd\\\VVVYYY___eeekkkwwwWWWGGG===CCCGGGBBB===>>>???AAACCCEEEEEEEEECCCBBB===BBBCCC???===???BBBBBBAAA@@@>>>???@@@@@@???===:::888666555555555444333222222222222222222222333333333333222222222111111333333222222111000000000111222222111111333666999444999AAAIIIPPPWWW^^^bbbjjjpppyyyyyyrrrmmmjjjbbb```]]]ZZZXXXXXXYYYZZZXXXYYYXXXXXXYYY\\\aaadddfffqqqlllccc\\\]]]```eeeppp{{{}}}~~~|||yyy{{{~~~|||uuuppprrrrrrxxxzzzvvvvvvrrrkkkggg```[[[YYYTTTIII???:::888888888666333111222333333777888444222222000...///////////////////////////////////////.....................------------000000000000////////////---///000000///......///000000//////.........---///////////////.........//////.........000111222444000------000333222111((()))+++---...000222333///000222444444222000///000000000000111111111111222222222333444555777777777666444333222111000000000111111111000000222444333333333333333333333333222222222111111222555888666777777888888888888777;;;;;;@@@IIINNNZZZxxxwwwllljjjaaa[[[ZZZ______TTTGGG@@@AAA???<<<888111---222;;;===<<<;;;<<<999555111111555555444444444444444444666555444333333333444555555444333222222222222222333333333333222222222222222222222222222222222222222111000111222333222111222222222222222222222222000111111111222222222222777666555555444444444444111111111111111111222333222333555777888777666555555111000444666555555888<<<333///444;;;AAAKKKTTTddd|||tttqqquuuvvvsssssspppmmmkkkgggaaa[[[XXX\\\dddnnnsssrrrooommmmmmwwwuuu|||xxx~~~rrrwwwrrrmmmjjjjjjiiigggeee^^^ZZZVVVWWWWWWZZZbbbkkkwwwxxx~~~uuu\\\AAA>>>;;;<<<>>>@@@@@@???@@@AAAAAA@@@???@@@BBBEEEBBB@@@>>>======>>>@@@AAA??????>>>===============666555444555555555333111444444444333333222222222333333333222222222222111111111111111111222222222///000000//////111444777222555999>>>AAAEEEJJJMMMUUU[[[fffooovvv{{{~~~zzzwwwsssooojjjgggdddccc```___\\\YYYWWWWWWXXXYYYVVVWWWYYY[[[^^^bbbfffiiijjjtttddd``````gggmmmrrrzzz~~~yyy}}}}}}~~~}}}}}}}}}vvvqqqsssvvvyyy|||vvvvvvrrrllljjjbbbZZZWWWQQQGGG>>>;;;555555555444222111222444///333555222000222111///////////////////////////000000000000000/////////////////////////////////000/////////////////////---...000000.........///000/////////............/////////////////////...111000000//////000111222000//////000111222111000222111000111111222111000000000111222222111000000000000000000111111111111111222222222333555666777777666555333222111111111222333444333222222333555333333333333333333333333444444444333222333666999666666777888888888888777777555999???BBBJJJbbb{{{xxxtttttthhhcccaaahhhqqqqqqeeeXXXIIIJJJLLLIII@@@777999@@@::::::999777555444888;;;666666666777888888888999444444444555555666777777777666555444333333333333222222222333333444444444222222222222222222222222333222111111222222222222222222222222222222222222111111222222222333333333777666555444444444444555222222222111222222333444111222444555666555444333555222111555777555666999999666888@@@HHHNNNWWW```uuuvvvoooppprrrrrrsssqqqnnnkkkfffbbb______ZZZbbbmmmuuuwwwuuurrrpppqqquuu|||wwwtttxxx~~~zzz~~~~~~yyysssoookkkhhhccc```XXXTTTRRRTTTXXX^^^jjjuuu{{{aaaKKK>>><<<;;;===@@@AAAAAA@@@AAABBBBBBAAA??????AAACCCEEEDDDBBB@@@???????????????>>>>>>===============666555555666666555222000555555444444333333222222333333333333222222222222000000111111222333333444///000000000///111444666333555666777888:::===@@@AAAGGGQQQZZZbbbiiiooorrrssszzzzzzsssnnnmmmjjjfffbbb``````aaabbb]]][[[ZZZXXXWWWWWWXXXYYYTTTXXX^^^eeekkkoooqqqrrrooosssxxxxxxeeegggnnnxxx~~~www}}}zzzssspppppp|||{{{zzzwwwssslllaaaVVVPPPIIIAAA;;;999111222333222111111222444***000222000///111222000////////////////////////000000000000000000000000.........///////////////////////////////////////---...000000...---...///////////////..................//////////////////111000///////////////000,,,///111333222000000///666333111111333333111...000000000000000000000000000000000000111111111111111111111222333444555666777666555444333222222222333444555444222222333444222222222333333444444444666777777555444555777999666666666777777888888888:::777888<<<>>>AAAOOO___~~~yyyqqqoooiiieeeaaaggg{{{ooo[[[^^^cccaaaVVVGGGAAABBB======<<<888444333666999777777888:::;;;===>>>>>>666777888888888888777666888777666444333222222222111111222333444555666666333333333333333333333333444333222111111111333333111111111111111111111111222222222222333333333444555555444444333333444444333222222222333333444555222222444555555555444333444111111444555444555888999:::AAAJJJRRR[[[gggrrrwwwpppooorrrtttsssssspppiiidddcccfffiii```hhhsss}}}}}}vvvqqqmmmxxx|||vvvrrrnnnmmmpppuuuxxxyyy{{{uuuooohhh```[[[TTTQQQQQQWWW^^^ggguuuwwwcccNNN???;;;;;;<<>>>>>???>>>======<<<<<<======???<<<999777666666444333333333333333333333333333444444333333333222222222111111111222222333333333111222333222222333555777333333444333444666:::===;;;???EEEKKKPPPUUUZZZ^^^dddlllwww}}}~~~~~~}}}{{{uuupppmmmiiiddd```cccaaa___]]]\\\]]]^^^___WWWWWWWWWWWWXXXYYYZZZ[[[VVV\\\hhhsss|||~~~|||yyysssllldddeeemmmuuuvvvtttssswww{{{|||~~~}}}rrrnnnrrrxxx~~~{{{xxxtttiii]]]OOOGGG@@@999666666222222333222111000222444***///222000///111222000////////////////////////////////////000000000000---------------..................///////////////,,,...//////...------...///////////////.....................////////////000//////...------------+++///222222000...///111111...,,,...333555333000111000000//////000000111///000000000111111111111111111111111222333444555666666555444333333333333000222333222111000000111111111222333333444555555777777777666555444666888666666666666777777888999===999999===??????EEEMMMaaa|||vvvllljjjggg___```uuu{{{nnnooosssuuunnn^^^QQQKKKBBBBBB???;;;999999777444666777999;;;===???@@@AAA===>>>??????>>>;;;777555999888666444333222111111111222222333444444555555444444444444444444444444444333222111///000222444111111111111111111111111111222222222222333333333333333222222222222333333222222222222333444555555444555666666777777666666777555666888888666888<<<>>>CCCKKKRRRZZZeeeuuu{{{zzzwwwuuuuuuwwwxxxxxxqqqsssrrrkkkgggllluuu{{{xxx~~~xxxpppppp}}}{{{vvvrrrllleeecccgggooovvvzzz|||tttiii]]]VVVRRRRRRWWWaaajjjttt{{{dddRRRGGGAAA;;;<<<>>>AAABBBBBB@@@>>>???@@@AAAAAA@@@@@@BBBCCCFFFEEEEEEDDDCCCAAA???>>>>>>>>>===<<<<<<<<<<<<===OOOIII@@@999666555555555000111111222333444555555444444444333333333222222333333333333222222111111111222333333222333444666//////000//////111444777999;;;>>>@@@BBBEEEHHHKKKMMMVVV___dddddddddgggjjjjjjmmmppprrruuuxxx|||}}}zzzxxxvvvvvvkkkiiieeebbb___]]]ZZZXXXWWWXXXXXXXXXWWWVVVVVVUUUSSSTTTVVVXXXZZZ\\\]]]]]]YYYaaannn|||~~~xxxjjj```WWWXXXbbbmmmvvvzzz|||}}}~~~}}}~~~{{{qqqqqqzzz|||wwwrrrooodddWWWIIIAAA;;;666555666444444444333111000111222...222444222000111111///000000000000000000000000---------.........//////------........./////////------....../////////000,,,...//////...------............///////////////---.........//////000000000000000000///......---...000111///------000444---,,,+++...222555444333111111000000000000111111///000000000111111111111111111111111111222333444555444444333333333444444///111333333111000000111111111222333333444555555555666666666444333555666555555555555666777888999888666666999<<<===???AAAKKKaaa}}}tttpppddd\\\hhh|||sssqqquuuuuulllXXXRRRFFF======AAA???888555666888:::<<<>>>???@@@CCCEEEFFFGGGFFFCCC???===;;;:::999777555444444333444444444444444444444444444444444444444444444444333444444222000///111444111111111111111111111111111111111222222222333333222111111111111111222222111111111222333444555555555555666777888888888888;;;;;;===@@@AAA???CCCHHHJJJTTT```hhhnnnuuu|||{{{sssmmmqqqzzz~~~{{{wwwmmmsssuuussswwwxxxpppttt{{{uuullleeedddkkkwwwyyyyyyuuugggZZZSSSOOOSSS^^^nnnzzzhhhRRRFFFDDDFFF<<>><<<<<<>>>@@@AAAAAABBBCCCEEEAAABBBBBBBBBBBBAAA@@@@@@>>>======<<<<<<<<<<<<<<>>>>>>>>@@@LLLbbb|||tttdddWWWZZZhhhpppnnnhhheeekkk}}}zzzaaaGGG>>>@@@>>>888555555666888999;;;<<<<<>>===<<<;;;999888888888777777777666666666555555555555555555555555555555333666777666222111222444222222222222222222222222222222222222333333333333222222111111222222333333222222222333444555666777555666666888999:::;;;<<<;;;<<>>@@@CCCCCCAAA???===<<<<<<>>>AAABBBBBBBBBCCCEEE?????????@@@AAAAAABBBBBB>>>===<<<<<<;;;;;;<<<<<>>???@@@AAABBBBBBBBBDDDFFFFFFGGGIIIKKKNNNQQQTTTWWWYYYZZZ\\\```dddgggggghhhjjjjjjiiieeebbbaaa___]]][[[ZZZYYYYYYYYYYYYXXXWWWUUURRRPPPPPPQQQUUUUUUTTTTTTUUUUUUUUUUUUVVVXXX[[[^^^______^^^]]]WWWWWWYYY^^^bbbbbb]]]XXXIIIJJJUUUhhhwww|||}}}~~~~~~~~~zzz}}}~~~yyyyyy~~~}}}~~~}}}{{{rrrgggbbbQQQFFF<<<888666444444666111222222111//////111222000444666333111222111...000000000000000000000000,,,,,,------...//////000,,,,,,------...//////000,,,,,,---......///000000+++---......---,,,------............/////////000------......///000000111///000111222222111111000///...---...///000000///111444666555222111333666111222333444444333222111000000000000111111111111111000000000000111222222111111111111111222333444...111444555555444444555333333333333333333333333111333555555444444555666555444333333555777999:::777888888888:::<<<>>>>>>???CCCMMMbbbtttaaaUUUSSSVVVYYYZZZXXXVVV\\\nnn```HHHAAA===777555666666777777888888888;;;===@@@CCCFFFGGGGGGGGG======<<<::::::999999999999999::::::::::::::::::555555555555555555555555555999<<<;;;777444444666333333333333333333333333444444444444555555555666444444444444444555666666444444444555666888999:::999999:::<<<>>>@@@BBBCCC@@@DDDMMMVVV]]]bbbkkkuuu{{{yyy}}}hhheeemmmqqqqqqqqqmmmxxx~~~}}}||||||nnnmmmyyy}}}uuummmgggfffggghhhnnn|||rrrWWWIIICCC???>>>???===@@@CCCCCCAAA???>>>???>>>@@@BBBCCCBBBAAAAAABBB@@@?????????@@@AAACCCDDD======<<<;;;;;;;;;;;;<<<~~~ooo___RRRHHHBBB>>>::::::999888777666555555555555444444444333333333111222222333333444444555111333444444333333333444///111333444333333444555333444555555444333555666999777666666777888888777===>>>???@@@???@@@CCCEEEHHHKKKMMMMMMMMMNNNQQQUUUSSSSSSTTTWWWYYYZZZXXXVVVTTTSSSQQQOOONNNNNNNNNOOORRRRRRRRRQQQPPPPPPQQQRRRSSSRRRPPPOOOPPPRRRUUUWWWZZZ\\\^^^``````^^^\\\[[[TTTOOOKKKKKKNNNOOOMMMJJJPPPRRR^^^rrr{{{||||||wwwyyywwwqqqssssssiii\\\UUUGGG>>>555333333111111333---...////////////111333...333555222111222111///000000000000000000000000------......///000000111(((((()))******+++,,,,,,,,,,,,------...///000000+++---......---,,,,,,------.........//////000000---------...///000000111+++,,,---/////////.........---,,,///222222///+++---222777555111///444999111222444555555444222111000000000000111111111111111000000000000000111222000000000000111222333333+++...111333333333333444444333333333333333333333111333555666555555666777555444333333444666999;;;666888777555555777999999BBBAAABBBMMMfffuuuaaaXXXUUUQQQOOOPPPNNNMMMQQQ^^^nnnwwwXXXKKKDDD>>>666666666666666666666666666777999;;;===>>>>>>>>>:::999999888777777777888:::;;;;;;<<<===>>>??????666666666666666666666666777;;;@@@???;;;777777888444444444444444444444444666666666666777777777777666666666666666777888999666666666777888:::;;;<<<>>>>>>???AAADDDFFFIIIJJJMMMSSS^^^jjjsss{{{zzzyyyrrruuuiiiaaadddiiioootttrrr}}}~~~mmmmmm}}}~~~wwwnnniiikkkrrryyy}}}eeeMMMEEEEEECCC@@@???<<>>???BBBAAA?????????AAACCCDDD======<<<;;;;;;;;;;;;<<<}}}uuummm```OOOAAA<<<>>>???<<<888555555777111333555666666555555666333444555444111///111444444444444333333333222222333333222111111222333333555222000000333444333111333444555555666555555555777777777777999;;;===??????@@@BBBCCCEEEFFFGGGGGGFFFGGGJJJLLLNNNOOOOOOOOO???FFFMMMPPPMMMKKKLLLMMMJJJNNNQQQSSSRRRQQQPPPPPPOOOPPPPPPOOOOOOPPPSSSVVV```ffflllllldddXXXRRRQQQFFFEEEDDDEEEHHHNNNTTTWWW]]]dddmmmvvvzzzwwwtttssspppllleee[[[SSSMMM888777666444333222111111333000...///222444333111......//////000000111111,,,...000111111000...,,,////////////////////////))),,,000000...---...000------------------------(((---000,,,&&&$$$+++222---------............///------......//////000000...---,,,+++***+++...111...///000///------///000222111///...///111444666444444444333333222222222222111000000000111333333111111111111222333444555222111000111222222111000111111222333333333333222555333222333666666222...333222111111222333555666222333444666777888888888666777777777888888888888<<<888;;;DDDNNN___xxxiiiZZZPPPLLLMMMOOOMMMNNNPPPVVVaaaqqqgggYYYNNNAAA;;;:::888777666555555555555555666666666777888888444888:::777555999===>>>:::AAADDD@@@>>>@@@@@@===;;;888555444555555222///777>>>EEEGGGCCC===999777999777555666888999666444333666888888777888<<<@@@;;;AAA===;;;>>>:::444888<<<888888;;;;;;:::???HHHFFFJJJNNNQQQXXX```cccbbbaaakkkuuutttmmmnnnppprrr}}}}}}fffccciiilllqqqxxx~~~}}}yyywwwwww{{{~~~ooobbbcccrrr{{{kkk^^^OOOFFFDDDDDDBBB???BBBCCCDDDEEEDDDCCCAAA@@@:::>>>AAAAAA>>>===@@@DDD???AAABBBBBB@@@>>>>>>>>>???===<<<<<<===<<<:::777}}}tttggg]]]NNNNNNKKKEEE===888888999777888999888777555333333333555666555444444666999444444333333333222222222333333222111111222333333666333111222444555444333333333444555555555555555333333333444555777999:::<<<===???AAABBBCCCDDDDDDBBBDDDFFFHHHJJJKKKKKKKKKDDDHHHKKKJJJGGGEEEGGGJJJHHHKKKNNNOOOOOONNNNNNOOOPPPRRRTTTUUUTTTTTTVVVWWW[[[^^^bbbaaaZZZRRRLLLKKK@@@AAADDDKKKSSS[[[___aaaiiiooovvv}}}~~~}}}|||~~~|||~~~nnnlllhhhaaaXXXMMMCCC<<<555555333222111111000000111///---...111222222000000000000000////////////---...///000000///...---////////////////////////%%%(((,,,---------///111........................+++///111...***)))---222---------............///---..................///......---+++***,,,///222...///000///...---///000111000/////////111333444333333333333222222222111222111000000000111222333111000///......---------222111000000222222111000000111222222333333222222222333333333222111111111333222222222222444555666333333444666666777777777666666777777777888888888777777;;;@@@CCCMMMiiirrraaaUUUQQQQQQSSSVVVUUUTTTTTTXXXaaammmttt|||~~~tttcccOOOEEEDDDAAA===999888999:::666555444444444666888999888<<<;;;666333555888777AAAGGGGGGBBB>>>??????===>>>;;;999999999999666444888===CCCFFFFFFCCC@@@>>><<<:::888888;;;======<<<777:::>>>??????@@@DDDGGGHHHLLLGGGEEEIIIEEE===@@@DDDAAABBBFFFIIIKKKTTT^^^dddiiiooosss{{{vvvooonnnrrrwww~~~xxxfffdddiiikkkpppxxxuuuqqqtttuuuwww|||zzzwwwtttppphhhbbbjjj~~~ssscccaaaYYYOOOHHHFFFFFFEEECCCEEEFFFGGGHHHGGGEEECCCAAA===@@@CCCBBB???>>>AAAEEEAAACCCDDDCCCAAA???>>>>>>???>>><<<<<<===<<<:::888xxxjjjhhhaaaVVVIII???;;;;;;;;;;;;:::999888666666555333444444333222333555777333333333333222222222222333222222111111222222333444333111111333444333222222333444444555555444444444444444555666888999:::999:::;;;===>>>?????????>>>???AAACCCDDDEEEFFFFFFHHHIIIHHHEEEAAA@@@CCCFFFFFFHHHJJJJJJJJJKKKLLLNNNNNNQQQUUUWWWVVVSSSRRRQQQQQQRRRRRRQQQNNNKKKHHHEEEGGGIIIOOO[[[iiisssuuuttttttxxx|||~~~}}}|||zzzzzz}}}{{{|||~~~vvvooojjjbbbYYYOOOEEE:::444222111111000//////000000000...------///000000///111111111000///.................................////////////////////////(((***,,,---------...///////////////////////////...000111000......///111---------............//////..................---...///...---,,,---000222...///000000......///000/////////000000111111222222222222111111111111111111111000000111111222333444333222111111000000111222111000000222222111000000111222222333333222222000333444222///---000444222222222222333444555666444444555555666666666666666666666666777777777777555888===>>>999;;;PPPiiiooonnnttt}}}~~~zzz~~~oooaaa\\\]]]___dddbbb___\\\[[[^^^cccgggkkkyyyuuu```WWWVVVQQQIIIAAA<<<;;;===777777555555555666888999:::<<<;;;666444777888888;;;>>>???<<<;;;>>>??????:::888777777777777666444777:::???FFFMMMOOOOOONNNIIIFFFCCCBBBBBBCCCCCCBBB???BBBFFFGGGHHHKKKQQQVVVYYY]]]YYYYYYaaa^^^UUUWWWUUUTTTWWW]]]bbbjjjwwwyyy{{{wwwqqqnnnttt~~~|||}}}~~~tttgggfffiiikkkooovvvxxx}}}yyyhhheeelllvvvyyy|||zzzsssoooccccccbbbfffvvvrrrYYYKKKQQQPPPMMMJJJHHHGGGFFFEEEEEEGGGIIIIIIHHHEEEAAA???@@@CCCEEEDDDAAA@@@BBBEEEEEEFFFFFFEEEBBB???>>>>>>???>>>=========<<<:::888{{{ooo```TTTNNNLLLFFFBBB===:::999999:::;;;777666444333111222333444333333333333222222222222222222222222222222222222111000//////000000111000222222333444444444444444333444444555666777888999777888999:::;;;<<<<<<<<<;;;;;;===>>>@@@AAABBBBBBHHHHHHFFFCCC@@@@@@BBBDDDDDDEEEFFFFFFFFFHHHJJJMMMNNNRRRVVVWWWTTTOOOKKKIIIEEEFFFFFFGGGKKKPPPRRRPPPZZZYYY^^^jjjyyy}}}~~~~~~|||~~~|||}}}}}}zzzyyyzzz~~~~~~}}}wwwrrrjjj^^^RRRIIIAAA:::555000000/////////000000111000///......//////000000111000000000/////////...///......------......///////////////////////////000000000///...---------........................///......///000000///------------............///000000000//////............//////...------000222...///111000///...///000---...///000111111000///111111111000000000000000111111111111111222222222333333333333444555666777222000///000111222111000000000111222222222222222222333333111//////222444222222333333444555555666555555555444555555555666555555555666666666777777888:::>>>>>>888777CCCSSSjjjsssgggkkkpppsssssssssvvvzzz{{{vvvpppppprrruuuuuuuuuttttttwww{{{~~~qqqggggggcccYYYMMMCCC???>>>===============<<<;;;;;;999<<<<<<999999<<<>>><<<666888999888999:::;;;;;;555444444444444444333333444666;;;EEEQQQYYY[[[[[[^^^\\\[[[YYYWWWUUUSSSQQQPPPQQQRRRSSSTTTZZZdddkkknnnttttttyyy{{{{{{vvvyyy||||||lllvvvvvvpppllltttyyypppooopppxxxsssfffeeejjjnnnqqqtttlllqqq~~~~~~tttzzz{{{|||wwwkkkbbbhhhsss{{{~~~}}}tttnnnkkk\\\```eeeooowwwZZZIIIDDDFFFIIILLLLLLIIIFFFEEEEEEBBBDDDFFFFFFEEEAAA===:::AAACCCDDDCCCBBBAAABBBDDDGGGGGGGGGEEEBBB????????????>>>=========<<<:::888}}}uuupppnnnbbbYYYMMMCCC>>>=========<<<:::777555444555666666444444444333333333222222222222222222222222222222000000000000//////000111111222222333333333333333//////000111222333444444666777888888999999999999999999:::;;;<<<>>>??????CCCDDDEEEEEECCCCCCCCCCCCCCCDDDDDDCCCCCCEEEHHHKKKOOOQQQTTTTTTPPPKKKGGGEEE===CCCHHHMMMYYYhhhoooooonnnkkkkkkrrr}}}}}}yyy{{{~~~~~~}}}zzzqqqeeeTTTFFF>>>999555222111000000000000111222222000000000000//////000111.../////////000000000111......------------......////////////////////////222111000///......---,,,---------------------------,,,+++---//////---***---------............///222111111000000/////////...//////...---...000222...000111111000//////000---...000111111000///...000000000000000000000000000000111111222222222222////////////000111222222111000///000111111000///000000111222222222222111555333000000222444444333222222333444555555555555555555444444444444555666444555555555555666666666999999:::<<<;;;;;;???EEEKKKeee{{{xxxtttuuuyyy~~~~~~}}}}}}pppqqqooohhh]]]SSSLLLIIIHHHJJJMMMNNNMMMJJJGGGDDDCCCFFFEEEBBBAAACCCAAA===>>>===;;;;;;:::777555444555555666555555555555555444444999AAALLLTTTXXXXXXeeehhhkkknnnnnnnnnllllllhhhfffccc```bbbjjjwwwzzzppptttssslllffflllvvvuuullleeeeeehhhqqq}}}qqqcccccckkkrrruuuuuukkkmmmwww~~~rrrhhhnnnqqquuuuuuqqqooouuu}}}}}}rrrhhhcccbbb]]]eeeppp~~~yyy]]]HHHCCCHHHDDDJJJOOOPPPLLLGGGEEEEEEAAABBBCCCDDDBBB???;;;999@@@AAABBBBBBAAAAAABBBCCCFFFFFFFFFDDDAAA??????@@@@@@>>>======>>>===;;;888xxxgggXXXOOOIIIEEEBBB???<<<888555666777777777555555555555444444444444111222222333333222222111222333444333111111333444000111222222333333222222000111222333444444444444555666666777777777666666888888888999:::;;;===>>>===>>>AAACCCDDDDDDBBBAAAAAABBBBBBAAAAAABBBDDDFFFFFFHHHIIIIIIGGGFFFGGGHHHDDDNNNXXX```ooo|||yyyzzz~~~yyyvvvzzz~~~{{{lll___MMM???888555333000222111111111111111222222000111111000///...000111.........///000111111111------------------------////////////////////////...,,,+++,,,---//////...---------------------------,,,+++,,,------,,,+++---------............///111111000000000000000000---...///...------///111...000222222111//////000...///000111111111000///000000000000111111111111000000111222222222222111111111000///............111000//////111111000//////000111111222222111111666222///111444666555222222333444555555666666555555444333333333444666777444444444444555555555666777666666888:::<<<===>>>===LLLaaaxxxwwwxxxwwwtttpppiiibbb^^^YYY\\\```ccccccaaa^^^[[[^^^```___[[[YYYXXXRRRKKKGGGAAA===<<<;;;888777888444555666555444333444555555666999===CCCGGGIIIJJJSSSYYYaaaiiiooosssvvvyyyuuurrrlllggghhhppp~~~zzzrrrtttooogggbbbdddiiihhhdddbbbbbbgggpppxxx}}}tttiiigggmmmuuuxxxxxxlllkkksss~~~~~~yyynnnfffhhhooowww||||||{{{{{{}}}ooobbb___aaadddqqqyyy```KKK???@@@IIIGGGLLLQQQRRRNNNJJJFFFEEEBBBBBBCCCCCCBBB???===;;;?????????@@@AAAAAABBBBBBCCCCCCCCCBBB@@@???@@@BBB@@@???>>>>>>>>>===;;;999~~~rrrjjjccc\\\WWWNNNHHHBBB===;;;:::888777777666666666666555555555111222333333333333222111333444555444222111333666000111111222222222222222222333444666666666666555444444444555555444333333777777666777888999;;;<<<888999;;;>>>@@@@@@???>>>>>>???@@@???>>>>>>???AAA>>>??????AAADDDJJJQQQWWWXXXfffqqquuu}}}|||yyytttttt{{{{{{lll\\\QQQCCC;;;999888555222222222111111000111111111///000111000---,,,...000////////////000000000000,,,,,,............,,,,,,////////////////////////...,,,***+++...000000///........................//////...---------...000---------............///............////////////,,,---......------...///---000222333111000//////000111111111111111000000000000000111111222222222///000111222333222222111444444333222111111111111111///...///000111000//////000000111111111111111111111111222333444333222222333444555666666666555444333222222333555777888333333444444444555555555444555666555666888:::;;;<<>>BBB555777888777444333444666666888;;;===>>>???AAABBBAAAFFFNNNTTT[[[bbbiiiooollljjjddd___]]]dddpppyyy}}}~~~{{{ppprrrjjjcccbbbcccdddhhhmmmhhhhhhnnnvvv{{{}}}~~~wwwssstttvvvxxxjjjffflll{{{uuussstttoooeee___dddppp~~~}}}yyywww{{{{{{~~~ooobbbeeekkkqqqzzz]]]MMMEEE>>>???EEEGGGJJJMMMNNNLLLHHHEEECCCBBBBBBBBBAAA@@@??????>>>>>>===>>>???AAACCCCCCCCC>>>?????????>>>???AAACCC@@@???>>>>>>>>>===;;;999|||uuuoooddd\\\SSSKKKFFFAAA===:::777777777777666666666666111222333444444333222111111333444333000000222555000000111222222222222222///000222333444333333222222333333333333222111111666555555555666888999:::777666666888:::<<<<<<;;;<<<>>>>>>>>><<<;;;<<<===??????@@@CCCJJJUUUbbbkkkkkkzzz{{{qqqjjjmmmwwwwwwdddWWWGGG@@@888666888:::777333222222111000000000000000...000000///,,,+++---///111111000000//////......+++,,,...//////...,,,+++////////////////////////444000------///111000...////////////////////////111222111///---...111444---------.........//////+++,,,,,,------.........+++,,,...---,,,,,,---///---000222333222000//////222222222111111111111111000000111111222222222333///000111222333222111111111111111111222333444444111///...///000111000/////////000111111111111111,,,000444444222000111333222333444666666666666555333222111111333555777999333333333444444444555555444888999666333444888:::>>>@@@DDDKKKUUUhhh}}}xxxyyy{{{{{{dddUUUIIIAAA@@@DDD<<<>>>???>>>;;;999:::<<<555999>>>@@@??????BBBEEEAAACCCFFFHHHLLLRRR[[[aaa\\\ZZZVVVQQQOOOSSS\\\cccaaajjjjjjiiisss{{{|||wwwuuupppfffaaaeeeggghhhqqq}}}oooooouuu~~~yyyrrrsssvvviiibbbdddpppuuuwwwmmmiiijjjdddZZZTTT```ppp{{{uuurrrppppppttt~~~jjjaaaiiiuuu}}}{{{aaaIIIDDDEEEBBB@@@CCCDDDEEEGGGHHHGGGEEEAAA???AAAAAA@@@???>>>>>>??????======>>>@@@BBBDDDEEEDDD;;;<<<=========>>>AAADDD@@@???>>>>>>>>>>>>;;;999zzzooobbbVVVMMMHHHEEEAAAAAA@@@<<<777666999<<<000333555666444222222222222333333333222222444555333333333333333222222222555444222222333444333333222111333666555222333777555444444777:::999555111777888999999888888:::<<<===<<<<<<<<<>>>@@@BBBCCC>>>CCCJJJRRR^^^nnn|||{{{oookkkkkksss~~~wwweeeSSSIII999555111000222333333111333333444333222000...---000000000000111111111111...///000///---,,,,,,---000---+++,,,//////,,,(((...111111------//////,,,...............///000000------------------------(((+++000222000---+++***.....................---//////...---...000222333222111111000///......---000000111111111000000///000111111000//////000222---000333444222000......000000000111222222333333111//////000111222111000111111111111111111111111---...///000000111111111333222222111111000000000222333333444444333333222333333333444444444555555333444555555666666555555333666999;;;:::999999999<<<>>>???@@@EEESSSgggvvv}}}tttuuuooo]]]RRRLLLHHHFFFFFFDDDAAA>>><<<===>>>FFFKKKPPPPPPPPPOOONNNLLLNNNMMMMMMNNNSSSYYY```ddd___VVVOOOMMMMMMMMMUUU^^^^^^YYY[[[bbbhhhppp{{{~~~}}}zzzrrrllljjjrrr{{{zzzxxxxxxpppfff]]][[[___fffqqq{{{zzzpppfffaaa^^^YYYXXXYYYnnnwww}}}uuurrrrrrpppnnnjjjkkkxxxxxxmmmhhhooozzz{{{]]]QQQDDD===???CCCDDDCCCDDDEEEFFFDDDAAA>>>>>>>>>BBB@@@???@@@BBBAAA===999===>>>???AAACCCDDDFFFGGGBBBAAA?????????AAACCCDDDCCCBBBAAAAAA@@@>>><<<999}}}uuujjj```ZZZIIIJJJIIIFFFBBB???======777777777777666666666777555555555333222222222333444444444444444444444444666555444333444555555555333222444777666333444888777666666666888888888777666777777777666777999<<<;;;<<<<<<===>>>???BBBDDDMMMSSS[[[dddnnnzzz}}}|||vvvhhhWWWHHH???888555111000222333222111//////000111111000///...//////000000000111111111---///000///......///000,,,---.........------...---000000,,,,,,......+++000///////////////000000------------------------.........,,,***+++---///---------.........//////---......///000111111111------......//////000000000000111111111000000///000111111000//////000222...111444444222000/////////000000111111222333333111//////000111222111000111111111111111111111111...///000111222222222222111111111111111000000000333444444444444444444333333333333444444444444444333444555555666666555555222444777777666666666777:::<<<======>>>FFFTTT___~~~vvvqqqwwwvvvfff]]][[[ZZZZZZVVVOOOGGGCCCCCCEEELLLWWWeeeqqqvvvsssllleee___]]]]]]aaakkkvvvuuuiiiaaa[[[ZZZ```iiinnnhhhfffiiikkkpppwwwuuutttuuuwwwsssqqqvvv{{{ooogggaaa```aaaaaaeeeiiifffaaa___```aaa```bbbfffxxx}}}yyysssppppppnnnllliiiiiiqqq}}}|||wwwtttqqqoooppp{{{xxx___OOOIIIBBB???AAAEEEFFFEEEFFFGGGHHHFFFCCC@@@??????AAA@@@@@@AAABBBAAA>>>;;;>>>???@@@AAACCCDDDEEEEEEAAA@@@?????????AAACCCEEEDDDBBB@@@>>>======<<<<<<}}}uuuppp[[[YYYWWWUUUQQQKKKEEEAAABBB???:::777777888999999777777666555444444444555333333444444444555555555444333222222222333444444444333444777666222444888666666555444333555888:::777888888777666777:::===<<>>???@@@BBBDDDEEEFFFDDDAAA>>><<<;;;<<<===uuuqqqlllhhheee```YYYSSSTTTMMMDDD>>>;;;;;;:::::::::999777777888999999888666666666777777777888888444444333222222333555777777666777999888555666;;;444666888666444555999===;;;;;;<<<<<<<<>>CCCFFFYYYwwwssshhhhhhnnnuuu|||zzzuuuxxxvvvmmmbbb^^^dddkkksssyyyyyyxxx{{{{{{xxxvvvqqqnnnttt}}}}}}xxx{{{wwwssslllgggddd```XXXSSSRRRXXX\\\ccciiikkknnnyyyzzzssslllfff^^^aaaeeehhhlllnnnllljjjgggmmmvvvzzzbbbUUUIII@@@EEEHHHIIIHHHEEEDDDDDDFFFHHHIIIJJJIIIFFFCCCAAAAAA>>>???AAACCCDDDCCCAAA@@@@@@AAABBBBBBBBBBBBAAA@@@======>>>???@@@BBBDDDEEEHHHGGGEEEAAA>>>;;;::::::}}}yyyxxxvvvssspppmmmeee[[[QQQJJJGGGFFFFFFCCCAAA>>>===>>>>>>===;;;;;;;;;:::::::::999999999777888888666555666999<<<:::999999<<<;;;999;;;@@@777:::===>>><<<<<<>>>AAA???AAAEEEHHHLLLQQQXXX\\\\\\aaahhhnnnsssxxx~~~{{{zzz}}}~~~rrrrrr|||uuufffTTTHHH@@@999444444333333333222111111111222......///000000000///......////////////000000000...///000///---,,,---...222000------/////////------000000------000000---111111000000///000000111........................***---000000...,,,+++***000000///...---,,,,,,+++///......------...000000000000000///////////////......///000000000000000///000000///......///111111333444444222111111111...//////000111111222222111/////////111222111000000000000000000000000000---...///000111111111111111222222333333444444444222222333333333333222222333333333333333333333333333444555555666555555555999::::::999777777999:::999::::::888777999===BBBAAAGGGXXXuuuxxxpppccc___bbbggguuuwww{{{{{{tttllljjjqqqyyyzzzxxxuuuuuuvvvvvvrrrnnnnnnqqqxxx|||}}}vvvyyy~~~~~~yyyrrrjjjbbb^^^[[[WWWVVVYYY___```ccceeeeeejjjxxxzzzqqqfff^^^UUUXXX^^^cccfffggghhhjjjoooyyy}}}___OOOIIIFFFCCCEEEHHHIIIGGGBBB@@@BBBEEEFFFHHHJJJIIIFFFBBB@@@@@@===???AAACCCCCCBBBBBBAAA@@@AAABBBCCCBBBAAA???>>><<<===>>>???@@@BBBCCCDDDHHHJJJJJJGGGAAA;;;888777~~~~~~uuukkkaaa\\\\\\]]]VVVRRRMMMLLLLLLKKKGGGDDDAAAAAA???>>><<<;;;:::999;;;<<<<<<:::888999>>>BBB>>><<<===??????>>>AAAGGG???AAADDDEEEFFFFFFGGGIIIKKKOOOUUU[[[aaahhhooosssqqqssswww|||yyyzzz{{{zzzyyyyyyzzz|||yyytttuuuzzzttt^^^RRREEE>>>999444222333111222333222111000111222000111111222111000...---......////////////000000...///000///---+++,,,---444000,,,+++...000...+++---000000---...111111...,,,,,,,,,,,,,,,---..............................//////---***)))***...222000000///...---,,,,,,+++000///---,,,,,,---///111,,,---...///000222222333------...///000000000000///000000///......///111111222444333111000000111......///000000111111222111//////000111222111000000000000000000000000000---...///000000111111000222222222333333333333333444555555666666555555444222222222222333333333333333444555555666666555555555666888777666555666888<<<;;;999777555666:::===???===DDDYYYwww{{{zzzmmmbbb\\\]]]___jjjwww~~~{{{tttrrrwww~~~xxxtttlllooossstttrrrooommmlllmmmsssvvvuuuyyyvvvssstttuuuxxx{{{ooorrr}}}}}}uuuqqqttt~~~{{{kkkccc\\\ZZZZZZZZZ^^^bbbbbb```___^^^]]]bbbqqq~~~xxxmmmaaaWWWQQQRRRVVV[[[]]]^^^eeemmmzzzlllTTTHHHEEECCCBBB@@@BBBCCCBBB??????AAADDDEEEGGGIIIIIIFFFBBB???>>><<>>???@@@AAABBBCCCFFFIIILLLIIIBBB<<<888777|||rrrmmmnnnrrrkkkgggbbbbbbddddddaaa]]]WWWVVVTTTQQQNNNKKKIIIGGGIIIKKKKKKIIIFFFGGGMMMRRRPPPNNNOOORRRSSSRRRVVV\\\VVVUUUTTTVVVYYY\\\]]]^^^cccffflllppptttwww{{{}}}~~~|||}}}~~~}}}xxxtttkkknnnsssuuuxxx|||~~~zzzzzz|||ppp___MMMDDD<<<:::888444333555///111333333111000111333000000111222111000///............/////////000000...///000///...---...///000...,,,+++,,,---......,,,...///,,,---000000...((((((((()))***+++,,,---...........................---,,,))))))+++000333.................................------.........+++,,,---...000111222222,,,---...///000000000000...///000///------///000111222333222000///000111......//////000111111111111//////000111222111000000000000000000000000000......///000111111111111222222111111111111111000444444444555555444444444000000111222333444444555333444555555666666555555111333555666555555555666999888888666555666888999999888<<>>@@@AAA@@@@@@@@@@@@EEEGGGJJJIIIFFFBBB???>>><<>>@@@BBBCCCCCCAAA???=========>>>???@@@AAAAAAAAABBBFFFHHHFFF@@@;;;:::;;;xxxsssvvv{{{yyyuuurrrtttxxx{{{yyyvvvsssrrroookkkgggcccaaa___^^^``````]]]ZZZ\\\bbbhhhjjjhhhiiilllnnnnnnrrrxxxrrrnnnjjjkkkpppuuuwwwxxxxxx{{{~~~~~~}}}||||||~~~}}}}}}yyyzzzzzztttmmmhhh```fffmmmtttzzz}}}nnnYYYIII@@@:::666666555222222333...111444333111000111333...///000111111000//////............/////////000---...000000//////111222+++---...,,,******...333***---...+++,,,//////---,,,,,,---...///111222333////////////////////////(((***---............///++++++,,,---...///000111,,,---///000000...---,,,------..................,,,---...///000000000000...///000///------///000000111222111/////////111......//////000111111111111//////000111222111000000000000000000000000000///000111222222333222222111111000000//////......111111111222222111111111//////000111333444555666333444555555666666555555///222666777777666666666333555666777888999999:::444666<<<@@@BBBLLLfff|||pppiiieeecccYYYdddppptttrrrqqqvvv}}}tttnnnpppwwwxxxsssvvvxxxssstttvvvwwwuuuttttttsssrrrooorrrppphhheeeooo}}}tttoooiiidddbbbdddbbbeeekkkqqqtttxxxxxxnnnrrrzzz|||oooeee___]]]```hhhmmmnnnooorrrtttnnnhhhcccaaabbbkkkvvvyyy|||~~~}}}wwwmmmddd^^^XXXUUUVVV[[[^^^gggyyylll]]]]]]]]]ZZZRRRIIIFFFFFF>>>???BBBCCCCCCAAA>>><<>>>>>???>>>???AAACCCCCCAAA???======>>>???@@@@@@@@@@@@@@@???BBBDDDBBB===:::<<>>DDDLLLQQQmmm}}}rrrccc```___bbbjjjmmmmmmrrrzzz~~~oooeeehhhjjjgggjjjqqq{{{~~~}}}|||ssstttuuuuuusssqqqnnnmmmllliiieeecccfffppp|||~~~vvvoookkkfffaaaaaa^^^jjjxxxyyy{{{{{{qqqqqqsssxxx~~~{{{zzzxxxuuurrrsssqqqmmmlllooowww|||uuuqqqrrruuuwwwwwwyyyyyy{{{{{{nnncccWWWUUU[[[hhhvvvsss]]]RRRQQQOOOOOOQQQTTTQQQJJJDDDBBBDDDFFFEEEBBB@@@>>>>>>EEEDDDEEEEEEEEECCC@@@===BBBCCCDDDCCCAAA???>>>>>>;;;===@@@DDDGGGEEEAAA>>>???<<<<<>>BBBCCCBBBBBBAAAAAA@@@@@@???xxxsssrrr|||yyyvvvtttvvv{{{|||zzz}}}|||~~~yyyuuu{{{wwwpppooonnnkkkkkknnnwwwxxxpppvvvnnnaaaUUUGGG<<<666666555333111000000000111000111222111000///000222111000//////......//////111111000---,,,,,,///111//////000000000000000000...------,,,,,,------...///......------------.........//////...------,,,......------------------,,,---.........---,,,+++........................000///...------------------------------------------......///000111111222000///---,,,,,,---...000/////////////////////...000//////...///000111222000111111111000///000111000000111222222222222111//////////////////////////////000111111111111111000111222111000000222333222111111222222333444555666666666666777777888999111222333444555666666666666555555444555666777888777777888999:::???DDDIIISSShhhwwwiiihhhkkktttyyy{{{~~~tttkkkgggjjjiiidddgggooouuuxxx|||~~~{{{rrroookkkkkknnnnnnlllhhhccceeefffgggjjjqqqzzz{{{oooooommmyyy|||{{{vvvjjjiiijjjooouuu{{{{{{{{{~~~|||{{{|||{{{{{{zzzwwwuuuwwwxxxuuummmfffaaadddooorrr]]]OOOIIIFFFEEEFFFJJJNNNOOOKKKFFFBBBDDDFFFEEECCC@@@>>>>>>CCCCCCBBBBBBBBBAAA>>><<<@@@AAABBB@@@???>>>???@@@===>>>BBBFFFHHHFFFBBB???>>><<<<<>>???BBBCCCCCCBBBBBBAAA@@@??????}}}yyyzzz~~~|||xxx{{{~~~zzztttyyy|||rrrkkkmmmsssxxx}}}{{{qqqooo}}}zzzkkkZZZNNNFFF===777555333222222111111111222222000222222222111000111222//////......------......000111111000......///111---.........///000000000......------------......///...,,,+++,,,---///111......///000///...,,,+++,,,,,,,,,,,,,,,,,,,,,------.........------,,,+++........................111000///...---,,,,,,,,,........................---......000111222333333...//////,,,***+++///333....../////////////////////////////////000111111111000///000111111111000///000111111222222111111...//////000000111111111//////000111111111111111000000000///...///111333222222222222333444555666555555666666777999:::;;;666555555555666777777888555555444444555555666777555666777777777999<<>>======???@@@@@@???>>>>>>???AAA???@@@CCCFFFHHHGGGCCC@@@===;;;;;;>>>@@@???@@@DDDCCCCCCBBBBBBAAA@@@@@@@@@wwwuuuwww}}}zzz|||}}}{{{uuupppmmmuuu|||yyyxxxnnn```PPPFFF???888555666222222111111111111111111000222333222111000111333//////......---......///...///111111///...//////,,,,,,------...///000000......------------.........---,,,,,,---...///000------..................,,,,,,,,,,,,------------.........------,,,++++++........................000///...---------------////////////////////////,,,---...///000111222333---///000---))))))///555............///////////////////////////000000111222///...///222333111//////000000111111111111111...//////000111222222333//////000111111111111111111111111///...///222444333333333333444555666666444444444555666777888888888777666555555666888999444444444444555555666666555666777888777777999:::BBBBBBJJJZZZooo|||wwwuuuqqqkkkjjjmmmllllllnnnsss}}}{{{|||xxxyyy|||xxxyyyxxxvvvwww}}}vvvpppxxxwwwmmmddd```^^^```dddjjjuuuwwwkkkjjjkkktttzzzuuusss||||||uuulllfffgggmmmtttyyy{{{hhhQQQEEEBBBDDDFFFDDDBBBAAABBBEEEFFFEEECCC@@@BBBEEEEEECCCAAA@@@@@@AAAAAAAAA???======>>>???@@@BBBCCCBBB@@@???>>>???@@@AAACCCFFFGGGFFFBBB???<<<::::::>>>@@@???AAADDD@@@AAAAAAAAABBBBBBCCCCCC{{{uuutttvvvvvvvvvxxx}}}}}}|||xxxvvvwww||||||zzzxxxyyyjjj]]]QQQDDD<<<777222111333222222222222111000000///000111222222000000111222/////////......///000000,,,...000000...---......+++,,,,,,---...//////000///......------......///+++,,,.../////////......---,,,,,,+++,,,...111222,,,,,,------..................------,,,,,,,,,,,,........................---------------...///000////////////////////////++++++,,,---...///000111,,,///000---)))***///555---.........//////000000...//////000000000000000111///---///222333222/////////000111111111111000...//////000111222222333//////000111111111111111111222222111000111333555333333333333444555666666666666555555555555666666444333222111111222444555333444444555555555555555444666888999999999;;;<<>>@@@BBBDDDFFFIIIHHHEEE@@@===<<>><<<::::::>>>@@@???AAADDD===>>>???AAACCCEEEFFFGGG|||tttnnnlllmmm}}}yyyuuutttxxxwwwtttxxx~~~}}}xxxtttssswww~~~|||vvvzzzjjjXXXJJJAAA999666444111111444111222222222111000/////////111111111000///000111/////////...//////000111+++---//////...---...///,,,---------...///////////////............//////+++,,,...000000///---,,,---,,,,,,,,,---///000222,,,,,,------......//////...------,,,,,,------...........................,,,,,,,,,---...///000111........................+++,,,,,,------......///+++---///...,,,,,,///222------......///000000000......///000000000000000000///...///111222222111...///000000111111000000...//////000000111111111//////000111111111111111000222333333222222333444222222222222333444555666888888777666666666666666333333222333333444555555333333444555555555555444444666888::::::;;;===???::::::>>>DDDEEEHHHWWWhhh}}}~~~|||mmmhhhfffoootttrrr{{{ggg___XXXUUUSSSRRRWWW]]]^^^\\\^^^bbbcccaaaaaaccclllxxxqqqeeehhhnnnuuu~~~vvv]]]XXXQQQKKKGGGDDDBBB@@@????????????????????????>>>AAADDDDDDCCCBBBAAAAAABBBDDDFFFEEEBBB@@@BBBDDDHHHJJJLLLKKKGGGBBB>>><<>>@@@???@@@DDD<<<===???AAADDDFFFHHHIIIyyyvvvllluuuzzzrrrlllnnnrrrwww~~~ttt{{{}}}zzzwwwxxx{{{tttwww|||yyywwwwwwvvv~~~yyygggWWWLLL>>>888555555444222222555//////111222222111111000...///000000///...///000...---------......///000,,,...//////......///111..................////////////............//////..................------,,,---///000000...---,,,***++++++,,,------......,,,,,,++++++,,,---///000........................---------------...///000------------------------........................+++,,,---....../////////------......///000000111---...///000111000000///...///000111000000222333...//////000000000000000//////////////////////////////000111111111111111...000333444333111111222222111111222222333444555666555555555555555666777222333444555666777777777222333444555555555444444444666777888888:::===@@@:::666888??????>>>GGGTTTaaaxxx}}}wwwttt~~~}}}sssjjj```ZZZUUURRRSSSWWWSSSVVVXXX]]]gggpppqqqmmm|||wwwuuussspppmmmgggrrrtttbbbZZZWWWRRRKKKDDD@@@>>>>>>===>>>??????>>>=========>>>@@@CCCDDDCCCBBBBBBBBBAAAEEEHHHGGGDDDAAACCCEEEKKKKKKKKKIIIEEEBBBAAAAAADDDDDDDDDEEEFFFDDDAAA>>>>>><<<<<>>???BBB>>>???@@@BBBDDDEEEGGGGGG|||~~~zzz~~~{{{yyy}}}zzzwwwxxx}}}vvvtttuuuuuuvvvrrruuuwwwxxxaaaRRRHHHBBB777444222444333///...000,,,---///111222333333222...///000///...---...000,,,,,,,,,,,,------...///...///000///...///111333///////////////.........//////............//////111000...,,,,,,,,,---...+++...222444333...)))%%%))))))***+++,,,,,,------,,,+++++++++,,,...000111........................///......---------......------------------------000////////////.........++++++,,,...000111///------------...///000000111---...000111111111000///,,,///222111//////222555...//////000000000000000////////////............//////000111111111111111,,,///222444333111000///111111111111222333444444111111111222333444555666---///111333444444444444222333444555555555444333444555666666666888;;;>>>CCC888333888;;;<<>>BBB@@@AAAAAABBBCCCDDDEEEEEEuuutttrrrpppqqqvvv}}}vvvuuu}}}zzzwwwyyy}}}qqqtttkkkYYYMMMBBB;;;999555555333222111000000000,,,...111444444222000...//////000000000000//////000///...------------------......///////////////000//////...------,,,,,,000000///............///,,,,,,,,,------.........,,,///222111...---000333------------------------,,,,,,,,,---...///000000---+++)))***---///---+++......///000000000000000..................---------...///...---,,,---...000000///---***)))+++,,,---...000111222111///......///111222333222000///222000///000333444222000...000222222000.........//////000000111111222222///000111222222111///...000000111222222222222111//////000111111111111000111111000222444555555444555222333888888333222666222333444555555444333222333444555666777888999999888888777777999;;;>>>@@@GGGPPP^^^jjjtttxxxsssxxxzzz|||wwwrrrxxx|||nnnccc^^^aaahhhmmmwwwsssqqquuu|||{{{~~~{{{rrrlllnnnuuu}}}nnn```YYY[[[```VVVNNNEEEAAA@@@@@@>>>;;;??????>>>>>>>>>>>>>>>>>>;;;<<<>>>@@@AAABBBAAAAAADDDEEEGGGEEE>>>888;;;BBBBBBDDDDDDDDDBBBAAABBBCCCDDDEEEFFFHHHHHHFFF@@@<<<<<<;;;:::;;;===>>>>>>>>>>>>@@@AAAAAABBBDDDGGGJJJ}}}sssqqqmmmjjjmmmyyy~~~yyy~~~{{{wwwyyy}}}zzz~~~lllVVVIII@@@888333222444333222222111111111222//////000000111111111111//////000000000000////////////...------------------......///////////////111111000///......------////////////............,,,,,,,,,---------......,,,///222111...---///333------------------------,,,,,,------......//////---+++***+++...///...,,,---....../////////......////////////////////////---...///...---,,,---///.........---+++,,,---///,,,---///000000000...---,,,---///000000000...---111///...///111222111///...000222222000.........------.....................///000111111000...---//////000111111111111111///000111111222222111111222111111333666777777666555111111555555333444999333444555666666555444333333333444555666777888999999999888888888:::<<<>>>===BBBKKKTTT[[[hhh|||~~~|||yyytttpppttt{{{~~~|||ssslllmmmtttzzz}}}}}}uuunnneeeaaaeeeqqq{{{vvvuuusssnnniiixxxyyytttqqqwwwvvvvvvyyymmm^^^XXXUUUUUUVVVPPPJJJCCC@@@AAACCCBBB@@@????????????>>>>>>>>>>>><<<===???AAABBBBBBBBBBBBBBBCCCEEEDDD===777:::AAA@@@AAABBBBBBAAAAAABBBCCCCCCDDDFFFHHHIIIFFFBBB>>>===<<<;;;<<<>>>@@@??????>>>???@@@AAAAAADDDGGGJJJ}}}{{{}}}yyy{{{}}}}}}{{{{{{zzzyyy{{{|||yyyuuurrrrrrvvvvvvcccTTTEEE<<<888333111222333222222111111222222333222111...------///222444...//////000000//////...//////...------------...---......///////////////333222000///......///000...///000000000///---,,,,,,,,,,,,------------...,,,...111000...---///222---------------------------------------.........---,,,,,,,,,...///...---------.........------,,,////////////////////////---...///...------...///+++---......---...000222+++,,,---...///...------,,,---...///000///......///...---...000111000///...000111111///......///111111111111111000000000---...///000000///...---.../////////000000000000000111111222222222222222333222222444777999999888555111000222333333555999444555666666666666555444333333444555666777888888:::999888888888999;;;<<<;;;<<>>>>>>>><<<>>>???AAABBBBBBAAAAAA@@@AAACCCBBB<<<777888>>><<<>>>???@@@???@@@BBBCCCBBBCCCDDDGGGHHHGGGCCC@@@???>>>===>>>@@@AAAAAA@@@===>>>@@@@@@AAACCCGGGJJJ|||wwwsssqqqwwwzzzwwwvvv||||||uuurrrpppnnnpppuuuppp^^^OOODDD999666555333333444444333222222111111222222222111...------///111333...//////////////////...///......---------......---......///////////////222111///...---...///000---...000111111///---,,,------------------------,,,...//////------...000------------------------...---------------------------------...//////...---............---,,,,,,............////////////,,,---///...------...///,,,---...///...///111222,,,,,,---............---...///000111111111000000///......//////000000000...000111000///...///000444333333333222222111111---...///000000000//////////////////000000111111111111222333333333333222222111111333666888999888333222111222333333444555444555666777777666555444444444555666777777888888777777777777888999;;;<<<@@@<<<;;;>>>AAADDDKKKSSShhhzzzwwwpppnnnnnnmmmmmmpppppprrruuuyyy|||tttmmmhhhgggfffhhhgggccc```aaacccdddqqqttt{{{yyyooojjjjjjiiihhhoooyyyrrrlllnnnqqqmmm^^^SSSIIIHHHKKKKKKIIIIIIDDDBBB@@@@@@CCCFFFGGGGGGAAAAAA@@@??????>>>======<<<===>>>@@@@@@@@@??????@@@@@@AAABBB===777888===999:::<<<======>>>@@@BBB@@@AAACCCEEEGGGGGGDDDAAA???>>>>>>@@@BBBCCCBBBAAA<<<>>>???@@@@@@CCCFFFIIIzzzvvvnnnvvv{{{||||||ssspppoooqqqxxxoooZZZLLL???777111000111///000222555444333222111111111111000000//////////////////......////////////............---------......///---......///////////////000///...---------...///---...000111111///---,,,------------------------,,,---......------...///---------------------------------------,,,,,,,,,------...............///....../////////......---,,,,,,,,,------.........,,,---......------...000---///000000......///000------......////////////...//////000000000000000//////000000000000111111...000000000///...000111000000//////.........---//////000000111111111111111111000000000111222333111111222333333333333222000000000222444666666666111333444555555444222000444555666777777666555444666666666777777888888888333444555777888:::<<<======888777:::===>>>AAAEEEKKKVVVjjjvvvnnnlllkkkiiihhhiiiiiimmmsssyyyuuujjjbbb```dddeeepppxxxwwwuuuvvvuuusssxxxzzz~~~}}}ooohhhfffeeeeeerrrxxxvvvpppsss}}}rrrbbbZZZRRRMMMJJJJJJHHHEEEEEEHHHBBBAAAAAABBBDDDFFFFFFFFFBBBBBBAAA@@@???>>>===<<<;;;<<<===>>>>>>===<<<;;;@@@???@@@BBB>>>999999<<<777999;;;<<<<<<<<<>>>@@@>>>???@@@CCCFFFFFFDDDAAA???>>>???@@@BBBCCCBBB@@@===>>>??????@@@AAAEEEGGGwwwnnnmmmpppyyy{{{jjjXXXGGG???888333000111111///000222444333333222111111111222...///000111111///...------......//////......---...------------...//////---......///////////////..................------...///000000000///---,,,...------------,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,---------+++---......------...///------...///////////////+++++++++,,,------......+++---......------///000...///000000...,,,,,,---.............../////////,,,,,,---------............000111111000///111222//////000///......000222000000///////////////...//////000000111111222222222111000000000111333444000111111222222222222222000//////000333444444333///333666666666666333///444555666666666666555444666666666666777777777888111222444666999;;;<<<===:::666555:::<<<<<<===@@@@@@CCCNNN```uuuvvvnnnkkkhhhccc```aaa___gggtttrrrfff___dddnnn{{{}}}{{{tttlllhhhhhhhhhpppqqqwww~~~|||zzz}}}tttaaaUUUTTTXXXMMMLLLKKKJJJFFFAAAAAAFFF@@@AAABBBCCCDDDEEEEEEFFFDDDCCCBBBAAA???>>><<<<<<:::;;;<<<<<<<<<;;;:::999???>>>???AAA???:::888;;;888:::;;;;;;::::::<<<=========>>>AAACCCDDDBBB@@@======>>>@@@BBBBBB@@@>>>>>>????????????@@@CCCEEExxxrrrmmmqqq|||qqqaaaTTTEEE:::666666222111333444111111444111111111111222333444555//////000000000///---------......//////......------------------...//////---......///////////////,,,...///000000///...---////////////..................---------,,,,,,,,,,,,++++++,,,------------------------------------+++++++++,,,,,,------...***,,,...---,,,+++---///***+++,,,---.../////////++++++,,,,,,---......///+++,,,......---...///111,,,...000///...,,,,,,,,,------,,,---------...///---,,,,,,,,,------......---///000000......///111//////000///......111333000000000000000111111111.........///000111111222222111/////////000222333///000111111222222111111111000///000222333222111---333555444555999888333333444555666666555444333444444444555555555555555111222444666888:::;;;;;;999666888<<<===;;;;;;>>>??????DDDLLLWWWgggzzzsssooohhh```\\\\\\]]]hhhzzz}}}uuupppppp~~~}}}{{{rrrmmmlllkkkiiidddeeelllssswwwzzz~~~~~~yyyeeeXXXPPPLLLOOOUUUMMMJJJGGGHHHFFFBBBAAADDD>>>@@@BBBDDDDDDEEEEEEFFFEEEDDDCCCAAA???===<<<;;;;;;<<<<<<===<<<;;;:::999===<<<===???>>>999777999:::<<<<<<;;;999888999:::<<<<<<===???AAABBB@@@>>>;;;;;;<<<>>>@@@AAA???<<>>>>>AAACCC{{{|||~~~|||yyytttttt}}}oooZZZNNNFFF;;;333222111...///222222000///222---...///000333555777888000000///...............---..................------------------...///000---......///////////////,,,...111222222111///---000000///............///.........------,,,,,,,,,,,,+++++++++---------,,,------------------------******+++,,,,,,---......))),,,...---+++***,,,///((()))***,,,---...//////,,,,,,------...///000000+++,,,............///111***,,,...///...,,,,,,---,,,,,,+++++++++,,,---...///............///000000+++---//////---,,,...000////////////......111333++++++,,,,,,------......---------......000111111111000...---...///111222//////000111111111111111222111000000222222111000---222444222444:::<<<999222333444555555444333222222222333333333333333333333444555777888999999999666555777;;;;;;777777999===<<<>>>AAACCCKKK___sss~~~xxxssskkkaaa\\\\\\iiitttxxxyyy}}}uuummmhhhfffaaaYYYWWW___kkksssxxx{{{|||cccVVVLLLMMMPPPOOOMMMMMMOOOHHHDDDFFFHHHFFFDDDDDD<<<>>>BBBDDDEEEEEEFFFGGGEEEDDDCCCAAA???===<<<;;;<<<============;;;:::999;;;:::;;;>>>===888666777<<<======;;;999777777888;;;;;;<<<>>>@@@@@@???===::::::;;;===??????===;;;@@@@@@@@@???======???AAA|||vvv{{{}}}}}}}}}wwwpppooorrr}}}{{{www~~~www___UUUGGG===999666333000000111111111000000222444000000000000000000000000000000//////.........---+++---///000//////000111///...,,,+++,,,---000111111111000000//////.........///000///...---...000000...+++,,,///000///---,,,++++++---...///...,,,........................------............------,,,---.../////////...---------------------------////////////////////////...............///000000......------...///111222000000000000000///......////////////////////////000/////////000111333444---............,,,+++***000000000000000000000000////////////000000000000---...///000000//////...000000000000000000000000000111000///------///111111222222111000000111333111222333555666777777888111222222333333444444444000444777666888::::::666888777666666666777999:::999999888888999999:::;;;=========>>>BBBHHHNNNQQQaaaooowwwxxx}}}~~~}}}xxxpppfff]]]WWWUUU\\\mmm~~~mmmggghhh```]]][[[]]]dddnnnwww}}}jjj\\\LLLKKKIIIHHHGGGIIIJJJKKKIIIFFFCCCBBBDDDEEEDDDBBBCCCCCCCCCCCCCCCCCCCCCCCCAAABBBBBBAAA???>>>>>>???:::<<<>>>??????===;;;:::;;;<<<<<<:::888888999:::============<<<;;;:::999:::===@@@@@@>>><<<<<<>>>===999666888<<>><<<<<>>}}}|||{{{|||{{{sssqqqqqqiiiZZZNNNFFF<<<666555555333111000222222222111111333555000000000000000000000000000/////////............+++---///////////////111///...---,,,------//////000000000000//////.........///000///...---...000***((('''))),,,//////.........//////......------........................------............------+++,,,---...///......---------------------------------------------------...............//////000000///...------...//////000000000000000///......////////////////////////------,,,,,,---...000111)))+++---/////////...---000000000000000000000000////////////000000000000---...///000000000///...111111111111111111111111---///111111000//////000222333333222111111222444111222333555666666666666333333333333444555555666666::::::888777777555111888777666666666777888999888888888888888999::::::;;;;;;;;;<<<>>>BBBFFFIIIJJJTTTdddyyywwwrrrsssvvvwwwyyy}}}~~~zzzxxx~~~|||wwwsssqqqmmmgggaaa[[[UUURRRSSS___sssxxxjjjdddfff______bbbhhhrrr~~~vvvfffZZZPPPJJJIIIHHHGGGGGGGGGHHHIIIJJJJJJGGGDDDCCCDDDEEEDDDBBBCCCCCCCCCCCCCCCCCCCCCCCC???AAABBBAAA???======>>><<<===???AAAAAA???===<<<<<<<<<<<<;;;999888999;;;;;;;;;<<<<<<;;;;;;:::999;;;>>>AAAAAA???======???===:::888:::>>>AAA@@@===AAA>>><<<===???@@@@@@>>>~~~yyyvvvuuuqqqaaaOOOCCC>>>999333111222333222111...///000///......000111000000000000000000000000////////////............+++---/////////...///000..................------000000000////////////......///000///...---...000,,,+++***,,,...000111111...000222111---+++,,,...------------------------------............------++++++,,,---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------......///000111000///...------------//////000000000///......////////////////////////,,,,,,,,,,,,,,,---...///)))+++---000000///...,,,000000000000000000000000////////////000000000000---...///000000000000///222222222222222222222222***...222333222111000//////000111000//////000111222333444444555555555444444333333333444555777888777::::::666444444222...777777666666666777888999888777777777777888999999::::::;;;;;;<<<>>>@@@@@@???BBBIIIUUUhhh}}}qqqooouuu~~~}}}nnnpppsssrrrmmmnnnzzz|||vvvsssoooiiieeeaaa\\\VVVQQQQQQVVVcccrrr~~~~~~rrrgggdddgggccchhhqqq}}}~~~fffRRRFFFBBBAAAAAAEEEEEEEEEFFFFFFGGGGGGGGGJJJHHHEEEDDDDDDDDDCCCBBBCCCCCCCCCCCCCCCCCCCCCCCC>>>@@@BBBBBB@@@>>>===<<<>>>???AAABBBBBBAAA@@@>>>======>>><<<:::999:::;;;::::::;;;;;;;;;;;;::::::<<<>>>@@@AAA???>>>>>>>>><<<:::999<<<@@@CCCBBB@@@BBB@@@>>>===???@@@@@@???uuudddXXXMMMCCC<<<999666333222222222111//////000000///......///111///////////////////////////////////////.........***,,,...///......///000......//////......---,,,////////////////////////...///000///...---...000111000///...////////////***...222000,,,***,,,000------------------------,,,------......------,,,++++++,,,,,,,,,,,,---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------------...////////////......------------...///////////////......////////////////////////------------......//////,,,...000111000...+++)))////////////////////////////////////000000000000......//////000000000111222222222222222222222222+++...111222222111111111///111222222000000000111333333444444444333333222333222222222222444666888111444555333333555444000666666666666777777888888777777777666777777888999;;;;;;<<<===>>>>>>>>>>>>BBBAAA@@@CCCMMM]]]ppp|||}}}zzz|||sssqqqoooooosss~~~|||uuuqqqlllddd]]]\\\YYY^^^mmm~~~}}}wwwoooiiikkkpppuuu}}}kkkaaaTTTIIIDDDBBBBBBCCCBBBCCCDDDEEEFFFFFFFFFFFFIIIHHHEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC>>>@@@CCCDDDBBB???===<<<>>>???AAABBBBBBBBBAAA@@@>>>???@@@>>><<<::::::;;;<<<=========<<<;;;::::::<<<===?????????>>>======:::999:::===AAACCCCCCBBBBBB@@@???>>>>>>???@@@AAAxxxkkkYYYKKKCCC>>>:::777555444333333333222111000222222333222000000222333////////////////////////.........///////////////***,,,...///......///000---......//////...------.............../////////...///000///...---...000......---,,,++++++,,,,,,&&&+++///...+++***---111------------------------,,,,,,------------,,,,,,++++++++++++,,,,,,---------------------------------------------------------------------...//////,,,------.....................////////////......////////////////////////---------...............---...000111000...+++***////////////////////////////////////000000000000.........///000111111222222222222222222222222222...///000000000000222444222444555555444333333444333333333333333222222111111000000000222333555666000333444333444777888555555555666666777777777777777777777666777777888999999:::;;;===>>>>>>>>>>>>???>>><<<;;;>>>FFFOOOVVViii}}}}}}{{{vvvkkkcccbbboooyyysssqqqqqqsss|||xxxcccZZZPPPMMMIIIFFFEEEDDDCCCCCCAAABBBCCCEEEFFFFFFFFFFFFGGGFFFEEEDDDBBBBBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDD???AAADDDDDDBBB@@@>>>===>>>>>>@@@AAAAAAAAA@@@@@@???@@@AAA@@@>>><<<;;;;;;@@@@@@@@@???>>><<<;;;:::;;;;;;<<<=========;;;:::777777999<<<@@@BBBBBBAAAAAAAAA???>>>>>>@@@BBBDDD~~~|||yyyzzz~~~lll___UUUGGG===777666444333///000000111111111222222...//////...,,,,,,---///000000000000000000000000.........///////////////***,,,.........---...///---------.........//////---............/////////...///000///...---...000,,,---......------000111%%%))),,,---++++++...000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,---......------------------------------------------------------,,,,,,------...///++++++---......//////...------.../////////......////////////////////////++++++,,,------,,,,,,++++++,,,...///000000//////000000000000000000000000////////////000000000000.........///000111222333222222222222222222222222000111111000///000333555...000222333111000000000222222333333333222111111...///000111222333444555444777888555666::::::888444555666777777777666666888777777777777888999999666777999:::;;;<<<<<<<<<777999;;;<<<===@@@CCCFFFLLLZZZooo|||qqqmmmyyyyyyqqqpppuuuyyytttrrrwwwxxx]]]KKKFFFHHHGGGDDDBBBAAAAAABBBCCCBBBBBBBBBCCCCCCDDDDDDEEECCCDDDDDDBBBAAAAAACCCEEEDDDDDDDDDDDDDDDDDDDDDDDD???AAACCCCCCAAA???>>>>>>===>>>>>>???@@@@@@@@@@@@@@@BBBCCCBBB@@@===<<<<<>>@@@DDDGGG|||zzz~~~ppp^^^PPPKKKEEE<<<555333333333222....../////////000111222,,,------+++***)))***,,,000000000000000000000000............/////////000***,,,......------...///---,,,,,,,,,---///000111---------.........//////...///000///...---...000...000111000//////222444)))***+++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++...---,,,,,,,,,---//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///+++,,,---.........---,,,,,,---......//////......////////////////////////+++,,,---......---,,,+++---------......///000111000000000000000000000000////////////000000000000///......///000111333444111111111111111111111111000111222222111000111222,,,...000111///...---...000111222222222222222111---...111333555555444444444777777555666:::;;;888444555666777777777666555888888888888888999::::::777777888888999999::::::888999<<<<<<======???AAA@@@GGGRRR```ooo~~~{{{}}}zzztttllloooxxxzzzvvvhhhQQQDDDBBBFFFFFFEEECCCBBBAAABBBBBBBBBAAA@@@@@@@@@AAABBBCCC@@@AAABBBAAA@@@@@@CCCFFFDDDDDDDDDDDDDDDDDDDDDDDD>>>@@@AAA@@@>>><<<<<<======>>>>>>???@@@AAAAAAAAAAAACCCDDDDDDAAA>>><<<<<<===>>>>>>?????????>>>>>>;;;::::::;;;======;;;888555777;;;===>>>??????@@@???@@@@@@???>>>AAAFFFKKK}}}}}}www~~~tttcccXXXLLLBBB;;;777111......000000000111111111000///...///111111111111000......///000000000000000000000000000---.........//////000000)))+++---...------...///,,,,,,++++++,,,///222333---------.........//////...///000///...---...000...000111///+++***,,,...---,,,,,,---...///---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++......---,,,---...///000------------------------++++++++++++++++++++++++---,,,,,,,,,,,,---......---......///...---+++***,,,,,,---.../////////...////////////////////////...///000000000///...---222111///---------......000000000000000000000000////////////000000000000///.........000111333555000000000000000000000000...111444555333111000///000333555666555333222222000000111222222222222222,,,///222555777666555444///222333222444999:::999333444666777777777666555999999888888999999:::;;;;;;:::999999999999999::::::;;;:::999666666777999888<<>>@@@AAA>>>???AAA@@@???@@@DDDGGGEEEEEEEEEEEEEEEEEEEEEEEE===>>>???===;;;:::;;;<<<>>>>>>???@@@@@@AAABBBBBBBBBDDDEEEDDDBBB>>>===<<<::::::<<<===???@@@@@@@@@<<<;;;:::<<<>>>???<<<999666888<<<>>>?????????@@@>>>???@@@???>>>AAAGGGMMM~~~vvvttttttuuu|||yyyfffWWWLLLDDD===888888444333444333000000333///111222222000//////000111111000///////////////+++000///%%%%%%---222,,,++++++,,,------,,,***000***)))---...,,,,,,000...............---------+++,,,------......------*********)))'''(((+++...,,,,,,,,,---------......---------....../////////,,,---///...------...000///...---,,,,,,,,,---...***++++++,,,------------***,,,///000...---,,,,,,...+++)))***---...---,,,//////...---------......111---******,,,......---///...---,,,++++++,,,---+++---......---...///111............////////////---...//////......///111///,,,)))***---000111111...............///000000///.........///111444666000000000000111111111111111222333333333333222111333000///111111//////222000000000000000000000000//////000111333444555666333444444444444444444333444444555555666777777777666555444333333444555666777888888777666666777999999999888888888888888888;;;<<<>>>AAAEEEIIIMMMOOO^^^hhhxxx|||pppeeecccnnn}}}}}}|||zzzvvvyyynnneee``````[[[WWWVVVWWWSSSJJJAAAEEEDDDCCCCCCCCCCCCAAA@@@?????????>>>===>>>@@@BBBAAABBBBBBBBBAAAAAA@@@???AAAAAABBBBBBBBBAAA@@@@@@??????>>>==================>>>???@@@AAAAAA@@@???CCCDDDDDDBBB>>>:::888777=========<<<===>>>>>>???===>>>???@@@???<<<999777::::::;;;;;;<<<<<<======<<<===???>>>===???BBBFFF||||||}}}iii^^^PPPEEE>>>:::666333555222111333333000111444///111222111//////000111111000//////......//////,,,///...(((''',,,///...///........./////////...///+++***---...,,,,,,000------..................---...//////000000//////.........---,,,,,,///222---------.........//////------........./////////+++---......------...///...---,,,++++++,,,------++++++,,,---------,,,,,,+++---//////---,,,,,,------+++)))***---...---,,,------------------------000---******,,,......---///......---,,,,,,------+++,,,......------///000............////////////---...//////......///111///---***+++...000000///...............//////000000///......///111333444000000000000111111111111,,,...000222333444333333444000000222222000000333111111111111111111111111000000111111222333444444444555555666666555555444444444555555666666777777777666666666777888:::;;;999::::::999888888999;;;888888888888888888888888777888999;;;>>>AAACCCEEEHHHOOOZZZgggvvvxxxkkkbbbhhhqqqzzzuuupppssswwwwwwooonnnuuu{{{~~~qqqccc\\\YYYUUUQQQTTTQQQNNNOOOOOOMMMGGGBBBIIIHHHEEEEEEEEEEEEDDDCCC<<<===>>>>>>>>>???BBBEEE@@@@@@@@@AAA@@@@@@??????<<<===>>>@@@AAABBBCCCCCC@@@@@@???>>>===============>>>@@@AAABBBBBBAAA@@@CCCEEEEEECCC???;;;999999<<<<<<======>>>???@@@@@@<<<===?????????===:::999:::::::::;;;<<<<<<======;;;===>>>>>>======@@@CCCyyyeeeXXXOOOHHH>>>888666555333222222//////111222000111444000111111///......000222000///......------......,,,------,,,///222111,,,000///...------...///000...++++++------,,,---000,,,---------.../////////---...//////000000/////////000000///......111333........./////////000000------............//////+++,,,------,,,,,,---...,,,,,,++++++++++++,,,---,,,,,,---------,,,++++++,,,---......,,,,,,---...---+++******,,,------,,,............---,,,***)))///---+++***,,,---------.........///......---,,,+++,,,......------///000............////////////---...//////......///111///---,,,---...///...---......------......///000000000///...///000111222000000000000111111111111+++---///111222333333222444111111333333111111555222222222222222222222222111111111222222222333333333444444555555444444333444444444555666666777777666666666777999:::<<<===888999:::999888777999;;;888888888888888888888888666666666777888:::;;;<<<<<>>AAADDDGGG>>>>>>???????????????>>>:::;;;<<<>>>@@@BBBCCCDDDBBBAAA@@@???>>>>>>>>>>>>>>>???@@@BBBBBBBBBBBBAAACCCEEEFFFDDD@@@===::::::;;;<<<<<<>>>???@@@AAABBB;;;<<<>>>??????===<<<::::::::::::;;;<<<=========:::<<<>>>>>>===<<<===>>>}}}zzzzzzyyygggVVVGGG>>>CCC>>>888444222222222111222......000111...///222000000000...---...111333//////...---------------,,,------///111222111...------+++***)))***,,,...,,,,,,---------,,,---///,,,,,,,,,---...///000000+++,,,------...------------.........------///111---.........////////////,,,,,,------------------***+++---,,,++++++,,,...++++++++++++++++++,,,,,,------------,,,++++++***------...---++++++---///,,,+++++++++,,,---------//////000///---***'''$$$---,,,+++++++++,,,---------...///000//////---,,,***,,,------------...000............////////////---...//////......///111.........//////...---+++...------------...//////111000////////////000000///000000000111111111111///000111222222111000///333000000222333111111444222222222222222222222222222222222111111111111111111111111222222111111111333333444555555666666777444444444555666888999999666777777777555555777888888888888888888999999999777777666777777888999:::???@@@@@@@@@BBBIIISSSZZZ^^^jjjzzzssspppnnnsss~~~{{{}}}wwwiiidddeeeyyy{{{wwwooofffaaaaaafffkkkqqq||||||fffUUUJJJ>>>:::???CCCBBB===AAACCCFFFFFFEEEFFFHHHKKKKKKHHHEEECCCCCCDDDDDDCCC:::<<<===>>>>>>@@@DDDGGG===>>>??????@@@@@@??????;;;;;;<<<===>>>???@@@AAADDDCCCAAA@@@???>>>>>>>>><<<===???AAABBBBBBAAAAAAAAACCCEEEDDDAAA===;;;::::::;;;<<<>>>@@@AAABBBCCC:::;;;===>>>>>>>>>===<<<:::;;;;;;<<<===>>>??????<<<===?????????===<<<<<<~~~{{{yyy{{{lllYYYJJJ@@@999666777555222000000000000///333000///000///,,,,,,//////000///...---...111444//////...---------------,,,---............000333+++++++++)))'''(((+++...***---///---,,,,,,......,,,,,,,,,---...///000000+++,,,------...---------,,,---...---,,,,,,...000,,,,,,---------.........++++++++++++++++++++++++***+++---,,,++++++,,,...*********+++,,,,,,,,,,,,------------,,,++++++***------...---++++++---///+++,,,,,,++++++,,,---...,,,---...///...+++)))''',,,,,,,,,,,,++++++,,,---,,,---...//////...---,,,***+++------,,,,,,...///............////////////---...//////......///111.../////////...---,,,,,,---------------...//////000000000//////////////////000000000111111111111111111222333333222111111222///...111222000000444111111111111111111111111222222111111111111000000000111111111111111111000333333444444555666666666444444555555555555555555666777777666555555666888777777888888888999999999777777777777888:::;;;;;;===??????===;;;===AAAFFFGGGNNNWWWbbbttt~~~zzz}}}wwwuuu}}}zzzrrriii{{{}}}tttsssrrrqqqpppsssvvvyyywwwiiibbb```gggcccSSSJJJBBB;;;;;;@@@BBB>>>888???CCCFFFFFFDDDCCCGGGJJJDDDBBB@@@???@@@@@@@@@???===>>>>>>>>>>>>???BBBDDD??????@@@@@@@@@@@@@@@???;;;;;;;;;;;;===???@@@AAAEEEDDDBBBAAA???>>>======:::<<<===???@@@AAA@@@@@@???AAACCCCCC@@@<<<:::999888:::<<<>>>@@@BBBBBBBBB:::;;;<<<===>>>>>>>>>===<<<<<<===>>>???@@@AAAAAA??????@@@AAAAAA@@@>>>===~~~wwwvvvsssqqqqqquuu|||}}}|||}}}jjj```QQQCCC;;;777666666111111111111111222333333444000///000///,,,,,,.........///...---...111333000///......------.........------...,,,+++///555,,,---...---***))),,,000(((---000...+++,,,......,,,---------.../////////---...//////000000//////---...//////......///000,,,,,,,,,------------...,,,,,,++++++++++++******+++,,,------,,,,,,---...)))***+++,,,---------,,,,,,,,,---------,,,++++++,,,---......,,,,,,---...+++,,,,,,,,,++++++---///((()))+++---...///......***,,,---,,,+++***+++,,,,,,,,,------...---------***+++------,,,,,,...///............////////////---...//////......///111...///000///---,,,,,,...------,,,,,,------...///////////////////////////000000000000111111111111...///111333444555555444111......111111///000444000000000000000000000000111111111111111111000000222333333444444333333222333333333444555555666666666666777777777777666666777888999888777666888:::777777777888999999::::::555555666666777999:::;;;999<<<>>>>>><<<<<>>@@@CCCCCC???:::===@@@CCCCCCAAAAAABBBDDD???>>>===>>>??????>>>===???@@@@@@???===>>>@@@BBB@@@@@@AAAAAA@@@@@@???>>>888888999:::===@@@CCCEEEFFFEEECCC@@@???===<<<<<<999:::<<<>>>@@@@@@@@@@@@===@@@CCCCCC@@@===:::999777999;;;>>>@@@AAAAAAAAA;;;;;;<<<======>>>======;;;<<<===>>>???@@@AAABBBBBBAAA@@@AAABBBBBBAAA???vvvnnniiigggjjjooo}}}wwwfff[[[MMMHHHAAA:::666444444555000111333444333333333444333///...000000------000,,,---//////...///000222111000//////......//////222---+++...000......111+++///111000,,,+++---111&&&...222...+++---...---------..................---...//////000000//////,,,...000000///...///000------------............------------,,,,,,+++++++++---......------...///)))***,,,---.........---++++++,,,---------,,,,,,+++---//////---,,,,,,---***,,,---,,,******---///***+++,,,---...///000000)))+++------+++***+++,,,+++++++++++++++,,,------)))+++,,,,,,,,,,,,---///............////////////---...//////......///111...//////...++++++...000------,,,,,,------...///......//////////////////000000000000111111111111---...000222333444444444111......111222000222555111111111111111111111111000000000000111111111111333333444444444444333333222333333444444555555666555666777888999999888777777888999888666666888999666777777888999999::::::666666666666777777888999888;;;>>>>>><<<===@@@CCC;;;>>>@@@@@@EEENNNTTTTTTYYYiiiwww~~~jjjbbb```dddlllyyy}}}vvvggg^^^SSSKKKIIIDDDDDDCCC@@@KKKTTTNNNBBBBBBBBBBBBBBBAAA???>>>;;;>>>@@@AAAAAA@@@??????======>>>AAACCCCCCAAA?????????@@@>>>===>>>@@@BBBAAAAAA@@@@@@???>>><<<<<<999999999:::===@@@CCCEEEFFFEEEBBB@@@>>><<<;;;;;;999;;;===???@@@AAAAAAAAA===@@@CCCDDDBBB>>>;;;:::777888;;;===?????????>>><<<<<<<<<===============::::::;;;<<<>>>???@@@AAACCCAAA???@@@BBBCCCBBBAAAwwwsssoookkkhhhjjjvvvooobbbVVVIII@@@>>>===;;;888666444222111///111222222000...------111......000111...///222+++---///000//////000111111111000///////////////666---)))///555222...,,,***...111111---+++---000&&&...222...***---...---...............---------+++,,,------......------+++---//////...---...///............/////////000/////////......---------,,,---///...------...000***+++,,,...//////......***+++,,,,,,------------***,,,///000...---,,,,,,***,,,---,,,******---///000000...---------------)))+++...---+++)))***,,,++++++***)))***+++---...)))+++,,,,,,,,,,,,---///............/////////000---...//////......///111...//////---***+++...222---,,,,,,,,,,,,---......---......///000000//////000000000000111111111111///000111222222111000///222//////222333222333666222222222222222222222222///000000000111111111111111222222333333222222111222222333444444555555666222333555777888999999888555666666666444444666777666777777888999999::::::999888888777777777888888888:::;;;:::888888<<<@@@333999===???BBBFFFFFFCCCIIIVVV______eeesss{{{zzzrrryyykkkbbbaaafffjjjttt~~~lllWWWKKKHHHFFFCCC>>>>>>DDDDDD@@@GGGQQQNNNAAABBBAAA???<<<::::::;;;;;;<<>>???AAADDDGGGGGGDDDBBB>>>??????>>>>>>>>>AAACCC@@@@@@@@@???===<<<:::999>>>===<<<;;;<<<>>>@@@AAAFFFDDDBBB@@@===<<<:::::::::<<<>>>@@@AAABBBBBBBBB===@@@DDDEEECCC@@@===;;;666888;;;===>>>>>>>>>===========================888888:::;;;<<<>>>??????CCC@@@>>>>>>AAACCCCCCBBB[[[gggyyy~~~~~~zzzssspppkkkjjjooozzzwwwhhhVVVKKKFFFBBB;;;555777555222000000333666888444222000000111000///---...///000///...---...///---...............------///---,,,,,,......---+++...///---***,,,111///(((,,,---...///000000000000---,,,,,,...222333000...000---+++,,,...000///---+++,,,.../////////...---111,,,,,,///...***)))---+++...000000---,,,---///,,,.........,,,+++,,,---///...---,,,,,,,,,,,,,,,...------,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,.........,,,+++,,,...,,,,,,,,,,,,,,,---...///***+++,,,,,,------,,,,,,***,,,......---++++++,,,)))+++...---+++***---000111000...,,,,,,,,,......---,,,,,,,,,,,,---......+++++++++,,,---///111222---------------...///000...---+++,,,.../////////---------............///222111000///000111333555222111000//////000111222000111222333333333333333000000111222222222222111111111222222222333333333111111111222444666888999555444444333333444444555444555666666555555666888777777777777888888888888777888888999999777666555000222666888999888666444;;;:::999999999999;;;;;;888999;;;<<<===>>>>>>>>>BBBLLLRRRQQQWWW___]]]SSSTTTWWW]]]eeeoooyyywwwllljjjjjjsssxxxiii```]]]\\\]]]ZZZRRRHHHBBBAAADDD>>>???BBBEEECCCBBBIIIRRRJJJHHHCCC===999999<<>>======>>>@@@@@@???>>>>>>>>>???CCCGGGHHHEEEBBB??????>>>>>>>>>>>>>>>???=========>>>======<<<<<<;;;;;;:::999:::;;;<<<===>>>AAACCCCCC@@@<<<999888;;;===?????????>>>???@@@<<<@@@DDDFFFCCC@@@<<<;;;::::::;;;;;;;;;:::999999777999<<<===;;;:::999999;;;:::999;;;>>>@@@???>>>>>>>>>>>>>>>???@@@AAABBB>>>GGGVVVhhhxxx{{{vvvuuuxxx}}}{{{ssspppllllllsss~~~|||nnn[[[QQQDDD<<<:::999666222444333222111222555777999222222111111000/////////...///000///...---...000------..................***,,,............000111))),,,,,,***,,,111111---((()))***++++++,,,,,,,,,---,,,+++---000000///---...,,,***,,,...000000///,,,---......///.........000,,,,,,......)))))),,,***,,,///...,,,+++,,,...,,,---...---,,,,,,---...------,,,+++++++++,,,,,,------,,,,,,,,,,,,++++++333222111000...,,,+++***+++,,,------,,,+++,,,...,,,,,,,,,,,,------......***+++,,,,,,------,,,,,,***,,,......,,,++++++,,,***+++------,,,,,,,,,---...............------,,,---,,,,,,,,,,,,---.........---,,,,,,,,,---//////...------------...///000111///......000111111000---------............///000000000000000000/////////////////////111333444000111222222333333333222000000111222222222222111000000111111111222222222000000000111111222222222444444333333333333444444444555666666555444666777666666555555666666777888777888888999999777666555333444555777777888777777999888888888999:::<<<===:::;;;;;;<<<<<<===<<<<<<@@@HHHMMMLLLPPPVVVTTTKKKGGGIIILLLQQQWWW]]]bbbfffiiinnnyyy}}}zzz}}}lllWWWLLLIIIRRRSSSSSSMMMFFFAAABBBDDDAAA@@@AAADDDCCCBBBFFFMMMLLLJJJEEE???;;;:::<<>>>>>@@@AAA@@@>>><<<======???CCCFFFGGGDDDAAA??????>>>>>>>>>>>>??????<<<<<<======<<<<<<;;;;;;;;;;;;:::999:::;;;<<<===???AAADDDEEECCC???===<<<===>>>>>>===<<<===@@@BBB>>>AAAEEEFFFDDD???;;;999:::;;;;;;<<<<<<<<<;;;;;;777:::<<<===<<<:::999999<<<:::999;;;>>>@@@???>>>>>>>>>>>>>>>>>>???@@@AAA222555;;;DDDQQQaaaqqq|||~~~yyytttpppooorrrttt{{{~~~}}}~~~vvvsssnnnnnnsss~~~}}}mmmbbbVVVLLLCCC>>>999555444444444333000000000111333444666777000222333222...---...000---///000///...---///000,,,,,,---.../////////...---000222000,,,+++---000(((,,,...,,,,,,...000///+++,,,---......//////......,,,++++++---...---------,,,+++,,,...000000///...------------.../////////,,,,,,...---******,,,)))+++------,,,,,,,,,---***,,,------,,,,,,...///++++++*********+++,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,------...)))+++,,,,,,++++++---...,,,,,,,,,------------...***+++,,,,,,------,,,,,,***,,,...---,,,++++++,,,,,,+++,,,---......+++))),,,---///000///...,,,***---,,,,,,,,,,,,---......000///...,,,,,,,,,------......------....../////////---++++++---------,,,---------............//////000222222222000---,,,...------...///222444555000111222222333222222222///000111111222222111111//////000000000111111111000111222222111000...---444444333333333333444444555666777666444444555666666555444333333555777888777888888999999777666555666666666666666777999999666666777888999;;;===>>>;;;<<<<<<<<<<<<<<<<<<<<<>>>DDDFFFDDDFFFKKKHHH@@@??????@@@BBBDDDGGGJJJLLLKKKOOOZZZgggppptttyyywwwpppkkkeee``````ccclll}}}rrrZZZLLLIIIEEEHHHIIIGGGCCC@@@AAACCCCCC@@@???BBBBBBAAACCCGGGMMMJJJFFFAAA<<<:::<<<>>>@@@@@@@@@BBBCCCAAA===:::======???BBBEEEEEEDDDBBB???>>>>>>>>>>>>>>>??????<<<<<<;;;;;;;;;:::::::::;;;;;;:::999:::;;;<<<======@@@CCCDDDBBB@@@>>>>>>>>>===<<<;;;:::<<<@@@DDD???CCCGGGGGGDDD>>>999777999999:::;;;<<<<<<<<<;;;888:::======<<<:::::::::<<<;;;:::;;;===???????????????>>>>>>>>>??????@@@444333222333888AAALLLTTTlllxxx}}}{{{wwwyyy}}}}}}xxxrrroootttxxxiiiZZZOOOHHH@@@;;;888777666333111111222333---...///000111222222222...111444222---+++...222---...//////......///000+++,,,---...////////////---...///...---------///+++///000...+++***,,,...000000111222222222222222000...,,,,,,,,,------...------,,,,,,---...............---,,,,,,...///000///...---...---,,,,,,---***+++,,,------------...***+++------------///000++++++******+++,,,------******+++,,,,,,---......%%%&&&((())),,,...///000((()))++++++++++++---...,,,---------------------***+++,,,,,,------,,,,,,+++,,,------,,,+++,,,------++++++...000///***&&&,,,---.........---,,,,,,---,,,,,,,,,,,,---......111000///...---...////////////............//////---,,,***)))***+++***)))---------............//////000111222111111//////............///111333444111111222222222222111111///000000111111111111111000000000000111111111222222333444555444333000///444333333333333333333444555666777666444333444555777555333222333555888999777888888999888777666555666777777777888888888999666666777888999:::;;;<<<:::::::::;;;<<<===>>>>>>???BBBAAA>>>???AAA???888<<<<<<<<<===???AAACCCEEEDDDFFFMMMTTTVVVSSSSSSVVV\\\aaahhhmmmrrrzzz~~~uuujjjfff\\\WWWSSSSSSQQQNNNOOOSSSVVVgggxxxxxxgggSSSFFFBBB===???BBBBBBAAA???@@@@@@BBB===<<<@@@BBBAAAAAACCCHHHGGGDDD@@@<<<;;;<<<>>>>>>???AAACCCDDDCCC???;;;>>>???@@@BBBDDDDDDDDDCCC>>>>>>>>>>>>>>>>>>???@@@<<<<<<;;;::::::999999999;;;;;;:::999:::;;;<<<===;;;===???@@@>>>;;;::::::;;;<<<<<<<<<;;;<<>>===;;;::::::<<<;;;:::;;;<<<===??????AAA@@@@@@????????????@@@---...///000222777<<>>@@@BBBAAAAAA???<<<<<<===;;;777;;;:::::::::;;;===>>>??????@@@EEEJJJJJJFFFEEEHHHEEEHHHMMMQQQUUU[[[bbbgggrrrnnnjjjkkknnnooollliiipppttt~~~uuuppp{{{lllXXXPPPOOOHHHFFFFFFJJJJJJHHHHHHKKKJJJSSS\\\]]]VVVJJJ@@@<<<;;;===???@@@???>>>>>>>>>>>>::::::>>>AAA@@@@@@BBBAAAAAA@@@>>>;;;;;;<<<>>><<<===???CCCEEEDDDAAA>>>>>>@@@BBBCCCCCCDDDDDDDDD>>>>>>======>>>???@@@@@@>>>===<<<::::::999::::::;;;;;;:::999:::;;;<<<===<<<===???>>>;;;888777666777999===>>>>>>===>>>???@@@BBBEEEEEEAAA<<<888666555666777888999:::::::::999<<<>>>???===<<<;;;;;;;;;;;;:::::::::;;;===???BBBBBBAAA@@@@@@@@@AAAAAA(((+++///111111222333555555888AAAMMMZZZgggxxx{{{{{{yyyzzzqqqbbbSSSJJJBBB;;;666666777444222222---...////////////111333333333333333222111000///---000111000...---...111,,,...//////......000111---...............------111+++&&&(((...000,,,&&&+++***+++......,,,...222,,,,,,---------------,,,...///000///...---///111.........---+++***+++,,,...------------...//////---000000------//////---......---...//////...,,,***,,,------,,,,,,...///------,,,,,,------......******+++,,,,,,---......+++++++++,,,,,,---------)))+++,,,,,,++++++---...,,,---.........---,,,+++***+++,,,,,,------,,,,,,,,,------,,,+++***,,,...,,,+++,,,---......+++)))...---+++******,,,...///---,,,,,,,,,,,,---...............///000222444666000000//////....../////////---++++++,,,---,,,+++---------............///++++++******+++...000222000000///.........///000111111111222111111000///...///000000111111000000111222222222222333333333///000111333444444444333333333222222222222333333222444555555444444555666666555444444555777999;;;777888888999999777666555333555888:::;;;999666444777777888888888777777666666777777999<<>>===>>>AAA<<<======<<<;;;:::;;;===;;;;;;>>>AAADDDDDDBBB@@@>>>@@@BBBBBBBBBBBBCCCDDD============>>>???@@@AAAAAA???>>><<<;;;;;;;;;<<<;;;;;;:::999:::;;;<<<===>>>@@@@@@???<<<999888777444888<<>>======>>>@@@BBBAAA>>>;;;999888999999:::;;;<<<<<<<<<;;;:::<<>><<<<<<<<<:::::::::888777888;;;>>>AAAAAA@@@@@@@@@AAAAAABBB,,,---//////...,,,------777333222777<<>>AAACCC@@@<<<888888888999:::;;;>>>===<<<;;;;;;<<<=========<<<===???===::::::>>>??????@@@AAACCCEEEIIIKKKOOOJJJCCCAAADDDGGGIIIHHH@@@BBBIIIRRRTTTNNNIIIGGGOOOXXX___```___^^^YYYRRRMMMNNNQQQSSSUUUWWWYYYZZZ[[[[[[___gggkkkiiihhhiiirrrttttttwwwqqq]]]]]]```fffkkklllgggbbbYYY```llltttooo```UUUPPPIIILLLOOONNNIIICCC@@@>>>@@@===>>>@@@@@@======???@@@>>><<<<<<===>>><<<:::>>><<<;;;;;;<<<<<<<<<<<<999999;;;>>><<<888:::???:::<<<===<<<:::999:::;;;<<<<<<===???AAABBB@@@???<<<>>>@@@@@@???>>>@@@BBB============>>>???@@@AAACCCBBB@@@>>>=========>>>;;;;;;:::999:::;;;<<<===>>>@@@@@@???===;;;::::::555888;;;============>>><<<===>>>===;;;::::::;;;:::;;;;;;<<<<<<<<<;;;;;;:::===???@@@>>>===<<<<<<888999999777555666:::===>>>>>>>>>>>>???@@@AAAAAA,,,,,,,,,,,,++++++...000000,,,,,,222555555888>>>>>>CCCLLL[[[oooooo___VVVNNNCCC<<<::::::999888<<<333...111333111111555555222///......///...,,,,,,,,,,,,,,,,,,---...//////...---...///000///...,,,---//////...///000222000000000///...---++++++,,,,,,+++,,,............222+++)))...000---+++,,,,,,---------------,,,,,,'''+++...///...---...///'''))),,,,,,+++,,,///222+++,,,.../////////...---)))------))))))------)))000---,,,,,,------***''',,,.........,,,+++,,,---------,,,+++************++++++,,,,,,,,,,,,------...---------,,,+++++++++,,,...///...,,,,,,,,,...,,,---...//////---+++***++++++,,,---------,,,,,,,,,------+++******,,,...)))+++...---+++***---000)))***,,,.........,,,+++---,,,,,,,,,,,,---......,,,,,,,,,,,,---///000222111111000///////////////...---,,,,,,...000000///---------........./////////000222333444333111000---,,,,,,---...000222333111111111111111000//////...//////000000000000000000000000000111111111111333222222111222222333444333222222222222222222333///111333444444555777888111111222444555666666777777888888999999777666555666666555555555555666666222333555777999999999999:::999999999;;;===@@@BBB>>>999555555777888:::<<<999999888999:::<<<===???999777888;;;;;;:::<<>>AAACCCCCCEEEHHHEEEMMMRRRRRRQQQQQQMMMEEECCCBBBBBBDDDFFFHHHHHHGGGGGGLLLSSSXXXTTTLLLKKKOOOVVVZZZ[[[]]]gggppphhhXXXPPPQQQUUU[[[___\\\SSSKKKQQQWWWaaagggccc[[[WWWYYYNNNHHHCCCBBBEEEEEE@@@;;;AAA===<<<>>>>>>===???CCCBBBAAA@@@@@@@@@AAAAAAAAA>>><<<:::999:::<<<<<<<<<999:::>>>???:::444666<<<;;;===>>>===:::999888999>>>======>>>@@@@@@???===:::===???>>><<<<<<>>>AAA============>>>???@@@AAAEEEDDDAAA???>>>>>>??????;;;;;;:::999:::;;;<<<===<<<===???>>><<<;;;;;;<<<777888:::::::::<<<>>>@@@:::;;;;;;:::999999;;;===::::::;;;;;;;;;:::999999;;;===@@@@@@???===<<<===888888888666444444888<<<<<<<<<<<<<<<===>>>@@@@@@***++++++,,,,,,------...&&&))),,,///000000222333222666<<>>>>>777888999999888999;;;===999::::::999999999<<<>>>AAA???<<<;;;;;;===@@@CCC>>>======>>>???@@@@@@>>>@@@AAACCCEEEFFFFFFEEEDDD===<<<<<<<<<===>>>@@@AAAFFFGGGIIIHHHFFFDDDCCCCCCNNNNNNLLLJJJNNNRRRQQQMMMJJJQQQXXXWWWOOOHHHHHHJJJQQQWWWWWWQQQNNNPPPRRRPPPRRRMMMGGGDDDCCCCCCAAA>>>@@@@@@@@@>>><<<<<<>>>@@@????????????@@@AAABBBCCCAAA@@@999111333;;;@@@>>>=========<<<;;;<<>>666999===@@@BBBAAA@@@>>>===<<<<<<<<<<<<===>>>>>>;;;;;;;;;;;;===???AAACCCFFFEEEDDDCCCAAA>>><<<;;;;;;;;;;;;;;;<<<===?????????>>>===<<<;;;<<<<<<===<<<<<<===>>>>>>===<<<;;;======<<<:::999;;;>>>AAAEEE???999777999<<<>>>???;;;<<>>===888888888888888777666555666999:::999>>>EEEEEE???------------------------,,,---......,,,++++++,,,---///111222666@@@MMMWWWjjjrrrzzzppp^^^VVVMMMEEEAAA===777222888666444111////////////---...//////000111111111///////////////////////////000111///---,,,---...(((+++...///------...///......---------......///------------------------***+++,,,,,,------,,,,,,***,,,...///...------...+++,,,---,,,++++++,,,---,,,---...---++++++,,,...........................,,,---......//////......,,,---------...---------***---...------///...***------,,,+++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,------,,,,,,+++---,,,++++++---...------***,,,------,,,,,,,,,---+++,,,...///...---,,,+++,,,---...---+++***+++,,,,,,++++++******++++++,,,,,,---...---+++***+++------...///...,,,+++,,,---------------...............---,,,+++,,,,,,,,,,,,------..................111---,,,...---)))'''(((...---------///000000000.........................../////////000000000000111000000///////////////...///000000//////000111111000000000000000000000222222222111111111111111333333222222222222222222111222333333444444333333444444555555555666666666555666666555333333555777444555666666666555444333444555666666555555666777555666777:::<<<=========;;;:::888777777888:::;;;888888888888999:::;;;<<<777888999888888888:::<<<666777777666555666888:::>>>>>>=========>>>???@@@>>>===<<<===>>>???>>>===>>>???@@@AAABBBAAA???>>>;;;;;;::::::;;;<<<>>>???AAABBBCCCBBB@@@??????@@@HHHIIIHHHEEEFFFJJJIIIFFFFFFLLLQQQPPPIIIDDDFFFIIIOOORRRPPPHHHEEEHHHLLLLLLVVVRRRLLLGGGDDDCCCBBBBBB@@@AAA@@@>>>===<<<>>>???>>>>>>>>>>>>???@@@AAABBBAAAAAA===888999???AAA???<<<===>>>>>>===>>>@@@BBB<<<;;;:::<<<>>>??????>>>777999<<>>========================<<<<<<<<<<<<===???AAABBBCCCCCCCCCBBBAAA???>>>===;;;;;;;;;<<<>>>@@@BBBCCCCCCAAA???<<<;;;;;;;;;<<<<<<===>>>>>>>>>>>><<<<<<;;;<<<======<<<<<<===>>>AAA===888777888;;;<<<<<<;;;===@@@AAAAAA@@@>>><<<999999999999888888777777:::<<<<<<;;;???DDDCCC>>>/////////...---,,,,,,,,,...///...,,,)))((()))***/////////,,,+++...444:::CCCHHHPPP[[[cccfffeeecccfffeeeccccccgggmmmtttxxxzzznnndddZZZPPPIIIEEE@@@;;;888888888666333222111111000///...---------......///000000000111111111000000//////......---///000///...---...///...///000///---------......------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------+++---//////.........///------,,,***)))***---///+++,,,---,,,++++++,,,...........................,,,---......//////......++++++,,,---......//////'''+++---+++,,,///...+++,,,,,,+++*********++++++,,,,,,++++++,,,,,,------+++,,,,,,------,,,,,,+++...//////...,,,,,,,,,---+++---......,,,+++,,,,,,(((***---//////---+++))),,,---...---+++***+++,,,+++******))))))******+++---......---+++******+++---...///...,,,+++,,,---------------............///......---,,,,,,++++++,,,---------.../////////...,,,---///...(((%%%%%%...---,,,...000222111111............................../////////000000000000000//////////////////---///000000//////000222000000000000000000111111222222222222111111000000222222222222222222333333111222333333444444333333333333333444444444555555444666777777555555555666333444555555666666555555555666777666444333444555444666888:::;;;;;;:::999999999999999999999999999777777777777888999:::;;;777888999888777777888:::888999:::999888888999;;;;;;<<<===??????>>>======>>><<<;;;<<<======<<<;;;<<<===>>>???>>>===<<<;;;999999999999999:::<<<<<<===>>>>>>===<<<<<<===???DDDGGGFFFAAA???AAAAAA@@@EEEHHHIIIFFFAAA@@@CCCGGGNNNMMMHHH@@@===AAAFFFHHHQQQPPPMMMIIIFFFDDDEEEFFFAAAAAAAAA???======>>>???>>>=========>>>???@@@AAA@@@@@@>>><<<===AAAAAA>>><<<>>>@@@AAA@@@@@@AAABBB>>>===<<<===???@@@???>>>999:::<<<>>>>>>>>>>>>=========>>>??????>>>===<<<>>>=========>>>???AAABBB@@@@@@@@@@@@@@@@@@@@@@@@:::;;;<<<===???BBBDDDEEEFFFDDD@@@<<<:::999:::;;;<<<===>>>?????????>>>===:::<<>><<<;;;;;;===:::888777888::::::999<<<>>>AAABBBBBB@@@>>><<<::::::::::::999999999999===???@@@@@@BBBDDDBBB===......---------,,,,,,,,,,,,,,,,,,+++)))***,,,...222222222000...///111444555555888>>>EEEHHHFFFCCCEEEDDDCCCDDDFFFJJJOOORRR[[[bbbooo~~~uuummmaaaZZZQQQJJJDDD@@@<<<:::777444111///000000///...///000111222111111000///............//////000000111111111000//////......,,,---......------///000000000///...------......---,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,---...///000+++,,,......------...000,,,------+++******,,,...+++,,,,,,,,,++++++,,,...........................,,,---......///.........,,,,,,,,,---......///000))),,,...,,,,,,///...+++,,,,,,+++++++++++++++,,,---,,,+++***+++,,,---...+++,,,,,,------,,,,,,+++***,,,///...+++***+++---***,,,---,,,+++))))))***++++++,,,---......,,,++++++,,,------++++++,,,---++++++************+++++++++---------+++++++++------...///...,,,+++,,,---,,,,,,---------............///000000///......///,,,,,,,,,---...///000000...,,,...111///+++***---///---,,,...111222111///................................./////////000000//////////////////......---...000000//////111222000000000000000111111111333333222222111000000000111111111222222333333333111222333333444444333333222222333333333444444444222555888888777666555666222333444555555666666666666777888777555444444555666666777777666777888999777777999::::::999888888;;;::::::999999:::::::::777888888777666666777999:::;;;<<<;;;999999:::;;;:::;;;<<<============<<<===;;;:::;;;<<<<<<;;;999<<<===>>>>>>???>>>>>>===999999999999999:::;;;;;;<<<======<<<;;;<<<>>>@@@BBBFFFGGGAAA===>>>??????GGGGGGEEEAAA===>>>BBBFFFLLLIIIDDD>>><<<>>>BBBDDDCCCGGGJJJKKKHHHFFFGGGIIIAAABBBBBBAAA>>>===>>>???===============>>>??????>>>===;;;:::<<<>>>???===???AAACCCDDDBBBAAAAAAAAA???===<<<===??????>>>===;;;<<<<<<============<<<:::;;;>>>@@@@@@@@@>>>===???>>>======>>>???@@@AAA@@@@@@@@@?????????@@@@@@;;;;;;<<<===???@@@BBBCCCEEEBBB>>>;;;999888999:::======???@@@@@@???>>>>>>;;;===??????===:::999999:::999999999::::::999888===???BBBDDDCCCAAA>>>;;;;;;;;;;;;:::::::::;;;;;;===AAAEEEHHHIIIGGGBBB===******+++++++++,,,,,,,,,++++++,,,++++++,,,///111---...//////...///000111444222111333666888555333222333555777888::::::;;;AAACCCJJJUUU\\\^^^bbbfffrrryyyuuuqqqlllfff```YYYRRRMMMCCC@@@<<<999777666555444222000...------------,,,---///111222222222111000///......---......///000111000000000//////......+++,,,......------///000...---,,,,,,---.........------,,,,,,,,,,,,------------------------------......---,,,---...///000***+++,,,,,,,,,,,,...000***,,,......---++++++,,,+++,,,,,,,,,++++++---///........................,,,---......///.........///......------......///,,,///000...---///---***------,,,,,,,,,,,,---------,,,+++***+++,,,---...+++,,,,,,------,,,,,,+++'''***......,,,+++---///+++,,,------+++)))******000---++++++...000000///+++,,,------++++++,,,---,,,,,,++++++++++++,,,,,,)))***,,,,,,,,,,,,...///---...///...,,,+++,,,---,,,,,,,,,------------...***---///000//////000111,,,,,,,,,---...///000000000......///...+++---222000---,,,///222444111...////////////////////////............////////////---...////////////......,,,...000000//////111222//////000000111111111111222222222111111111000000111111111222222333333333111222333333444444333333222222222333333333333444111444777888777666555555333333333444555666777777888999999888666555666777777777666444222333777:::555666888::::::999888777>>>===<<<:::999999888888666777888777666666888:::888999:::999777666666777;;;;;;:::::::::;;;<<<===<<<:::999:::;;;;;;:::999:::;;;<<<===>>>???@@@@@@999:::::::::;;;;;;;;;;;;;;;<<<<<<;;;:::;;;>>>@@@???DDDFFFAAA>>>@@@BBBCCCLLLIIIDDD@@@>>>???CCCEEEGGGDDDAAA???>>>===>>>???:::AAAJJJNNNLLLIIIGGGFFF@@@AAABBBBBB@@@??????@@@=========<<<======>>>>>>???<<<999999;;;<<<>>>???CCCDDDFFFEEECCC@@@??????>>>===<<<<<<>>>>>>>>><<<<<<<<<===============<<<777999<<>>>>>=========>>>@@@AAABBBAAA@@@>>>>>>=========<<<<<<<<<<<<<<<===>>>???@@@>>>;;;999888888:::;;;<<<===>>>@@@@@@@@@???>>>>>>??????===:::888999:::888:::;;;<<<<<<;;;::::::===???BBBEEEEEEBBB???<<<<<<;;;;;;::::::;;;<<<<<<:::@@@HHHOOOOOOIIIBBB===)))))))))***+++,,,,,,,,,,,,---------++++++---///,,,,,,,,,,,,,,,,,,,,,,,,000///---...///000///...&&&))),,,000222222222111555222333999>>>@@@CCCGGGJJJOOOVVVYYYYYYZZZ___ccciiiooouuuxxxxxxxxxzzz|||}}}~~~yyyvvvpppiiiaaa[[[VVVTTTOOOKKKGGGDDDCCCBBB@@@???888888666444222000///...222111111111111111222222+++,,,...000000000////////////---------...///000.........///////////////+++,,,......------...000,,,+++***+++---......---///............///000111------------------------,,,++++++++++++,,,------)))***+++++++++,,,...000)))+++...///...,,,+++++++++,,,------,,,,,,...000........................,,,---......//////......000///...---------//////---000111...---///---)))------,,,,,,------......,,,,,,++++++,,,,,,------+++,,,,,,------,,,,,,+++(((+++---////////////000,,,...//////---,,,---------)))%%%%%%(((+++,,,,,,***,,,------++++++,,,...---,,,,,,,,,,,,,,,,,,---''')))+++,,,,,,---///111---...///...,,,+++,,,---,,,,,,,,,,,,------------%%%)))---...---,,,...000,,,---------.../////////000///......***'''***111000------000666888555111////////////////////////------........./////////,,,---...///000///...---,,,...///000///000111333/////////000111111222222111111111111111111111111222222222222222222333333111222333333444444333333222222222333333333444444000333666777666555555555333333333444444666777888888999:::999777777777888777777777444111222666:::555666777999999999999888<<<;;;:::888777666666666666777888888777777999;;;;;;<<<===<<<:::888888888;;;:::999999999:::<<<===:::999999999;;;<<<;;;:::777888999:::<<<>>>???@@@:::;;;;;;<<<<<<;;;;;;:::999:::;;;:::999:::;;;===<<<@@@BBB@@@AAAEEEHHHHHHMMMIIIDDDAAAAAACCCEEEEEEBBB>>><<<>>>>>><<<:::;;;;;;BBBJJJOOOOOOJJJEEEAAA???@@@BBBBBBAAAAAAAAABBB>>>>>>============>>>>>>AAA<<<:::;;;===>>>???BBBDDDFFFFFFEEEBBB@@@@@@@@@===<<<;;;<<<>>>???>>>===<<<===>>>??????>>>======666888:::===???@@@@@@@@@===<<<<<<<<<===>>>@@@AAADDDBBB@@@>>><<<;;;<<<<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;:::999888999::::::;;;<<<>>>???@@@??????>>>@@@@@@???<<<999777777888888;;;===>>><<<;;;;;;<<<;;;>>>CCCFFFFFFDDD@@@===<<<;;;:::::::::;;;======:::???HHHPPPNNNFFF???>>>++++++++++++++++++++++++***+++------+++++++++,,,...------------,,,+++***+++,,,---,,,++++++---///&&&(((***---.../////////666000---111555666888:::666999<<<<<<;;;:::<<<>>>BBBGGGLLLNNNNNNOOORRRUUUWWWXXX[[[aaahhhlllnnnoooppprrrvvv||||||}}}}}}}}}}}}wwwppppppnnniii```ZZZVVVUUUNNNLLLHHHDDD@@@===;;;:::;;;888555444555777777777333333333222000/////////))))))*********+++,,,---,,,,,,---...////////////000///---,,,,,,---///000,,,,,,------......//////,,,---......,,,,,,---...,,,+++***,,,//////---***,,,,,,,,,---...///000111,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,***+++,,,,,,+++---///222+++,,,------,,,+++,,,---,,,---......---...000222........................,,,---......//////......///...---,,,---///111222+++...///------///...***,,,,,,++++++,,,------...++++++,,,,,,------,,,,,,+++,,,,,,------,,,,,,+++***+++,,,...//////---++++++---//////...---...///)))%%%"""###'''******(((***+++---,,,,,,+++---...,,,,,,++++++++++++,,,,,,)))***,,,,,,,,,,,,...///---...///...,,,+++,,,---++++++,,,,,,,,,---------$$$)))---...+++***+++...------..................++++++...///+++'''***000...,,,---333<<<@@@===999////////////////////////---------.........//////+++,,,...///000///...---,,,---///000///000222333...//////000111111222222000000000111222222333333333333222222222222222222111222333333444444333333333333333333444444444444///222444555444444444555555444444333444555666777666777888888777777888999333666999777444333555888555666777888888999999999888888777666666666666777555666888888888999;;;>>>???@@@AAA@@@>>>;;;;;;;;;888888999:::::::::::::::999888888:::<<<======<<<888888888999:::<<<===>>>::::::;;;<<<<<<;;;:::999888999;;;;;;:::999:::;;;999===>>>@@@FFFNNNQQQOOOIIIEEEAAAAAADDDGGGGGGFFFAAA;;;999<<<>>>;;;:::<<<;;;???DDDJJJLLLJJJDDD???===???BBBCCCCCCBBBCCCDDD???>>>>>>======>>>>>>???@@@;;;;;;@@@BBB@@@???BBBCCCDDDDDDCCCAAAAAABBBDDD===<<<;;;===???AAA@@@???;;;<<>>>>>;;;:::::::::<<<>>>@@@AAACCCBBB???===;;;;;;<<<<<<:::::::::::::::;;;<<<<<<::::::;;;;;;::::::999999:::;;;===>>>??????>>>>>>>>>???@@@>>>;;;777555555888;;;======<<<;;;<<<===:::===BBBFFFGGGEEEBBB???<<<;;;:::999999;;;===>>>===???EEEKKKHHH???;;;===...------,,,,,,++++++***%%%(((+++,,,,,,++++++,,,...---,,,,,,,,,,,,+++***+++---///---+++***---000000000000000111111222333>>>666000000111///------///000222222111000000111222555888888666666888;;;::::::===DDDGGGGGGEEEDDDFFFGGGKKKPPPUUUWWWWWWWWWVVVRRRRRRTTTSSSQQQRRRUUUQQQSSSQQQLLLLLLPPPNNNHHHHHHIIIIIIEEE???<<<<<<===;;;:::888777777777888888666444111111111111000///...///000000000222444777...///000000///...///000.........//////000000000000///---,,,,,,---...///***++++++,,,---...//////,,,---......,,,,,,---...---,,,,,,...000000,,,((((((((()))***+++---...///++++++++++++++++++++++++,,,---...///000///...---+++,,,------,,,...111333------,,,+++)))***---///,,,---///.........111222........................,,,---......//////......---,,,,,,,,,---000333444(((+++---,,,,,,///...++++++*********+++,,,,,,---***+++,,,---...---,,,++++++,,,,,,------,,,,,,++++++))))))+++------)))%%%)))+++------,,,,,,---...,,,***(((***///111...+++***+++---,,,,,,,,,---...++++++************+++++++++,,,------++++++,,,...---...///...,,,+++,,,---++++++,,,,,,,,,---------''',,,000000,,,***+++---...............---------%%%(((---111///,,,...444---+++---555@@@FFFDDD@@@000000000000000000000000---------.........//////+++,,,...000000///...---,,,---///000///000222333...//////000111222222222//////000111222333333444444333333222222111111111222222333444444444333333333333444444444444555555///111333444333333444555555555444333444555666777444666777777666666777999///444:::;;;777444444666555666666777888999999:::666666666777777888999:::555666888888999:::===???===>>>???>>><<<999888888555777:::<<<===;;;999777999888888:::<<<>>>>>>===;;;:::::::::;;;<<<======999:::;;;<<<;;;;;;999888999;;;======<<<;;;:::;;;:::<<<>>>BBBKKKUUUXXXVVVDDDAAA>>>@@@EEEIIIHHHFFFCCC;;;888<<>>BBBCCCCCCCCCDDDEEE??????>>>>>>>>>>>>>>>???===999;;;BBBDDD@@@===???AAABBBBBBAAAAAABBBEEEGGG===<<<<<<>>>AAABBBBBBAAA:::<<<@@@BBBCCCBBB@@@>>><<<;;;::::::::::::;;;<<<999999999:::;;;===@@@AAABBB@@@>>><<<;;;;;;<<<===888999999:::;;;<<<>>>???;;;<<<======<<<;;;999888999:::<<<===>>>>>>>>>===<<>>AAA@@@BBBEEEAAA999888<<<,,,,,,,,,,,,,,,,,,,,,,,,+++---......---,,,,,,---+++---111333333222///---+++---000111///---,,,,,,111222222222111000...---......---------......///---------...///000111222000//////000111111///...AAA999444444666555555777777888888888999999::::::;;;;;;;;;;;;::::::::::::333888>>>>>>:::555444555999999777555444333222222000000000000000000000000111...,,,,,,000222222111111......111222///...000///............------------///000000///......///---------+++***+++...111000000///...------,,,,,,------,,,++++++,,,,,,,,,......------------......,,,,,,++++++,,,,,,---...,,,,,,,,,------------.....................------......---,,,++++++++++++---------------------------------------------------------............///---+++)))***...///---+++,,,---...---+++***+++,,,,,,---......,,,,,,---...+++---......---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,...---+++***)))******+++,,,,,,++++++,,,,,,---...///...------++++++***)))***++++++***)))***,,,///)))+++,,,,,,+++***,,,------...///...,,,,,,...///////////////...---,,,++++++,,,.../////////...---///////////////.........000...+++))))))+++...000...000///000999DDDGGGBBB222111000.........///000+++...---((()))///222///......///000000000000000---///111111111111222333111000222555555222333777000222333333222111333444333666999888444000000111111222333333444444333333222222222222222222222222333333333444444444555555555555555555555444444444555555666666666666555555666777777777777777666666:::::::::999999999888888;;;:::999888777777777777999999888888999:::<<<===<<>>:::888777888888999:::;;;;;;;;;;;;888888888888999:::;;;;;;===>>>???>>><<<;;;;;;<<<::::::999999999:::;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;<<>><<<:::999999999:::>>><<<:::>>>HHHOOOIII>>>???<<<===CCCFFFEEEDDDEEEDDDCCCCCCAAA@@@???>>>>>><<<<<<<<<<<<===???@@@AAA@@@AAABBBAAA???>>>???@@@@@@@@@AAAAAAAAA@@@??????@@@@@@>>>>>>BBBGGGDDD>>>@@@===::::::<<<===;;;999;;;:::999999:::===???AAA@@@@@@@@@???>>><<<999888:::999999999:::<<<===???@@@???>>><<<;;;;;;;;;;;;666888;;;===???@@@??????<<<>>>AAACCCBBB???:::777:::::::::;;;;;;;;;<<<<<>>>>><<<999888;;;>>>AAAAAAAAA@@@>>><<<;;;:::,,,,,,,,,,,,,,,,,,,,,,,,,,,---//////---,,,---...+++,,,...000000///...,,,+++---///000...---------000000111111000///---,,,///......------------.........---,,,,,,,,,,,,,,,------...///000000000///444...***,,,.........000222222333333333444444444222333333333333222222222###)))000333222222444777444333111000//////......000000000000000000000000///---+++,,,///111111//////,,,,,,///000---,,,...,,,---------......//////,,,---//////---,,,---...,,,------,,,+++,,,...000000//////...------,,,,,,---,,,,,,++++++,,,,,,---......------------......,,,,,,++++++,,,,,,---...............////////////..................------//////...------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,---------------...///111000//////......---,,,,,,---......,,,,,,---...+++---......---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........,,,+++*********+++,,,---,,,,,,++++++,,,,,,---...---------,,,,,,++++++***,,,------,,,***+++---///)))+++,,,,,,+++***,,,---,,,---------++++++---...------...............---,,,------.......................................///...,,,******,,,...///000111000000777AAABBB>>>222111///.........///000,,,...---)))***///111...------...///////////////---///000111000000111333///...000333222///000444000111333222111111222444000222444444333111111111111222333333444444333333222222222222222222222222222222222222333333333444333333333333444444444444555555666666666666555555666666777777777777666666999999999999999999999999::::::999999888777777666777777777888999;;;>>>???===???AAAAAA>>>:::888777888888999:::;;;;;;;;;;;;888888888888999:::;;;<<<;;;<<<<<<<<<::::::<<<>>><<<;;;;;;:::::::::;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;<<>><<<:::999999999:::;;;:::999===GGGMMMIII@@@@@@===>>>CCCEEECCCBBBDDDCCCCCCBBBAAA@@@???>>>>>>;;;;;;:::::::::<<<===>>>@@@AAABBBAAA???>>>???@@@?????????@@@@@@??????>>>@@@@@@??????DDDIIIGGGAAA???<<<::::::<<<>>>===<<<===<<<;;;::::::<<<>>>???AAABBBBBBAAA???===;;;:::999999:::;;;===???BBBDDD@@@@@@???===<<<<<<;;;;;;999999:::;;;===>>>@@@AAA@@@BBBEEEGGGFFFCCC???<<<:::;;;;;;;;;<<<<<<<<<<<<===???CCCEEEEEECCC???===999:::;;;;;;;;;<<>>===;;;;;;,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,---...***+++,,,---------,,,,,,,,,---......---,,,---//////////////////...,,,,,,//////...---,,,,,,------...------,,,,,,,,,,,,,,,++++++,,,---...///000000---)))(((,,,...---...000.........///////////////......///////////////...(((+++///000...---///111......---,,,,,,,,,,,,---........................,,,++++++---///000///---...+++,,,//////,,,+++...++++++,,,---...///000000+++,,,......,,,+++,,,---+++,,,...---,,,,,,---////////////...------,,,,,,,,,,,,,,,++++++,,,,,,---......------------......,,,,,,++++++,,,,,,---...............////////////------------------......---------------......///------------------------++++++++++++++++++++++++------------............+++...111000---,,,...222222000---...///000---+++,,,---......,,,,,,---...+++---......---,,,,,,---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,---...************+++,,,---...,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,+++---...)))+++,,,,,,+++***,,,---+++,,,,,,+++******+++---+++,,,,,,---......//////---------------......///,,,,,,,,,------............------,,,,,,------...000000......333999:::777111000///.........//////---///...++++++...///...,,,------...............---...000000//////111222000///000333222...///222000111222222111111222444...------///111222222222111222222333333333333333222222222222222222222222111111111111222222222222111111222222333333444444555555555555555555555555555666666777777666666666888888888999999:::;;;;;;999999::::::999888666555555555666777999<<<>>>@@@???@@@BBBAAA>>>:::888888888888999:::;;;;;;;;;;;;999999888888999:::<<<===:::;;;;;;:::999:::===@@@>>>======<<<<<<;;;;;;;;;<<<=========<<<;;;::::::<<<>>>BBBHHHNNNNNNIIIDDDBBBBBB@@@??????@@@AAABBB???>>><<<:::999999::::::888888777;;;EEEMMMKKKDDDBBB>>>>>>BBBCCCAAA@@@AAAAAAAAAAAAAAA@@@@@@??????<<<<<<;;;::::::;;;<<<===???@@@AAA@@@>>>>>>>>>???>>>>>>>>>>>>???????????????@@@@@@@@@DDDIIIHHHBBB???<<<:::999<<<>>>@@@AAA???>>>===;;;;;;;;;<<<===BBBBBBCCCBBBAAA???===<<<777888999;;;>>>AAADDDFFFAAAAAA@@@???>>>===<<<<<<<<<;;;:::;;;<<<>>>@@@BBBBBBDDDGGGIIIHHHEEEBBB???;;;;;;<<<<<<<<<=========>>>@@@CCCEEEEEECCC@@@>>>999999999<<<>>>@@@??????===>>>>>>>>>>>>===<<<<<<+++++++++++++++++++++++++++,,,---,,,+++***,,,---+++++++++++++++,,,,,,---,,,---...---,,,,,,...000////////////......------//////...---,,,,,,,,,,,,,,,,,,,,,---...///111111++++++,,,,,,,,,,,,---///---***+++///111///...111........................+++,,,---.........---,,,111222222000---++++++,,,---,,,,,,,,,,,,---......------------------------+++,,,---...//////...---...---...111000,,,,,,000++++++,,,------...//////+++,,,......,,,+++,,,---***,,,......---,,,---...//////.........---------,,,,,,+++++++++,,,------...------,,,,,,------...,,,,,,++++++,,,,,,---...++++++,,,,,,,,,---------,,,,,,------------......************+++,,,---...------------------------++++++++++++,,,,,,,,,,,,,,,,,,---------.........,,,...//////------///111///+++((()))...///,,,(((,,,---......,,,,,,---...+++---......---,,,,,,---******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++)))((('''''')))+++,,,*********++++++,,,,,,,,,,,,,,,++++++,,,,,,---...******++++++,,,,,,,,,,,,---......---++++++,,,---)))+++,,,,,,+++***,,,---+++,,,---,,,******,,,---,,,,,,,,,,,,------...///...---,,,+++,,,---...///******+++,,,------......,,,------------------,,,---,,,+++,,,///333333222////////////...///////////////...,,,,,,---......,,,---......//////......---...//////......000111222111222555333//////333000111222222111111222333///,,,+++,,,000333333111111111222333333333333222222222222222222222222222111111111222222222222333000111111222333444444555555555555555555555555555555555666666777666666666666777888999:::;;;<<<<<<777888:::;;;:::999666555555555555666888;;;===>>>???@@@AAA@@@===:::888888888888999:::;;;;;;;;;;;;::::::999888999;;;===>>>======<<<:::888:::===@@@?????????>>>===<<<;;;;;;============<<<;;;:::999>>>@@@DDDHHHJJJHHHEEEAAAAAA@@@???>>>>>>???@@@AAA???>>><<<;;;::::::::::::777888888;;;DDDMMMNNNJJJDDD@@@???AAABBB???===>>>??????@@@AAABBBCCCDDDDDD???>>>===<<<;;;<<<=========>>>???>>><<<;;;<<<===>>>===>>>>>>>>>???@@@@@@@@@AAAAAA@@@CCCFFFEEE@@@@@@>>>;;;:::;;;===@@@BBBAAA@@@???===<<<;;;;;;;;;AAAAAABBBBBBAAA???>>>===666777888999<<<@@@CCCDDDAAAAAAAAA@@@???>>>===<<<<<<<<<======>>>@@@AAAAAA@@@BBBDDDFFFFFFDDDAAA???<<<<<<<<<============>>>@@@BBBEEEFFFFFFEEEBBB@@@<<<::::::<<>>???@@@???<<<:::999999888888999:::;;;;;;;;;;;;<<<;;;999999999;;;>>>???AAAAAA???<<<999:::<<>>===<<<;;;<<<<<<======<<<;;;;;;:::>>>AAAEEEGGGFFFDDDBBBAAA>>>>>>======>>>???AAABBB@@@???===;;;:::::::::;;;888:::;;;===DDDNNNSSSRRRGGGBBB@@@AAAAAA===<<<===<<<===???AAADDDFFFHHHIII???>>>===<<<;;;;;;<<<<<<:::;;;<<<;;;999999999;;;============>>>???AAABBBDDDFFFEEECCCCCCEEECCC???BBB@@@===;;;:::;;;>>>@@@BBBAAA@@@>>>===<<<;;;:::??????@@@@@@@@@>>>===<<<:::::::::;;;<<>>===<<<999;;;>>>AAABBBBBBAAA???>>>@@@BBBDDDDDDCCC@@@???<<<<<<<<<============>>>@@@BBBDDDEEEEEEDDDBBB@@@<<<:::999<<<>>>???<<<888999999:::<<<<<<======<<<++++++++++++++++++++++++***++++++)))((((((***---------,,,,,,,,,---...///***+++------,,,,,,---///000000///......//////000------,,,,,,,,,,,,---------,,,,,,+++++++++++++++---//////,,,((('''))),,,---+++---///---)))))),,,---,,,,,,,,,,,,+++++++++***+++---///000///...---))))))******,,,------...************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,...000000...---...///******,,,...,,,''')))...------------,,,,,,++++++,,,---//////---,,,---...+++,,,...---,,,,,,---///........................++++++++++++,,,---......------,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...------------............++++++,,,,,,------......++++++++++++,,,---//////------------------------,,,,,,,,,------......///,,,,,,,,,,,,------------///,,,***+++///111///++++++)))(((+++...000000...,,,---......,,,,,,---...+++---......---,,,,,,---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,---,,,,,,---,,,,,,***)))(((,,,,,,++++++,,,,,,---...)))*********++++++,,,,,,(((***,,,,,,+++++++++,,,)))+++,,,,,,+++***,,,---,,,---------++++++---...000///---++++++++++++,,,,,,,,,,,,,,,,,,------...+++++++++,,,,,,---------,,,------......------,,,---+++,,,000222111222444------.../////////......///------///000------000...//////000000000000000.........---,,,,,,...000...---...111000,,,---000///000111111000000111333111000//////111111000///000111111222222222222222222222222222222222222222222222222222333333333444222222333333444444555555666555444333333444555666333444555555666666666666666777777999:::;;;<<<<<<777888999:::999999888777777666666666666888999:::;;;===>>>===;;;999999:::888888999:::;;;;;;;;;;;;===<<<:::999999<<<>>>@@@CCCBBBAAA>>>;;;:::<<<>>>>>>??????@@@???>>><<<;;;;;;;;;<<<<<<<<<<<<<<<;;;===AAAEEEEEECCCAAAAAABBB>>>=========>>>???AAABBB@@@???===;;;::::::;;;;;;999<<<===>>>DDDOOOVVVXXXIIIDDDAAABBBAAA===<<<===<<<===???AAADDDFFFHHHIII===<<<:::999999999::::::999:::;;;:::888777888999<<<;;;;;;;;;===???AAABBBHHHJJJJJJFFFDDDEEECCC@@@AAA@@@>>><<<999:::<<>>===<<<<<<<<<===>>>???>>>>>><<<<<>>>>>>>>???@@@BBBCCC@@@AAAAAAAAA@@@>>><<<;;;555888===AAACCCBBB@@@>>>===???BBBDDDDDDCCCAAA@@@;;;;;;<<<<<<<<<=========>>>???@@@AAAAAA@@@???>>>888888888:::<<<===<<<;;;888888999;;;;;;<<<<<<<<<************************,,,,,,,,,***)))))),,,...,,,,,,,,,---------------(((***---...---------...///......------...//////++++++++++++,,,---......---,,,++++++******++++++,,,...///,,,((('''+++///...---...///---)))***///---------,,,,,,,,,+++++++++---000222333222000///000////////////...,,,******************+++,,,---------------------------,,,...///...,,,+++---///)))))),,,...+++&&&(((...,,,,,,,,,,,,,,,,,,------+++,,,......,,,+++,,,---,,,------,,,+++,,,...000........................++++++++++++,,,---...///---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...,,,,,,---------.........***++++++,,,------......,,,+++++++++,,,---......------------------------***++++++,,,------......++++++,,,,,,,,,---------...------...////////////---------....../////////,,,---......,,,,,,---...+++---......---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------***+++,,,,,,,,,+++******,,,,,,++++++,,,,,,---...***************+++++++++'''))),,,------,,,---...)))+++,,,,,,+++***,,,---+++,,,,,,,,,******+++---...---,,,******+++---...++++++,,,------------,,,,,,,,,,,,,,,------------------------------------...+++---111111......333,,,---.../////////.........+++,,,000111......111---...//////000000//////.........,,,++++++...000,,,+++---000000,,,---111///000111111000000111222,,,...111111000000000000000000111222222222222222222222222222222222222222111111111111222222222222222222222222333333333333666555333222222333555666222333444555666666666666777777888999::::::;;;;;;888888888888888888888888555555444555666888:::;;;999:::;;;;;;999999:::;;;888888999:::;;;;;;;;;;;;>>><<<:::999:::<<>><<<;;;<<<===<<<===???@@@???>>>===<<<::::::;;;<<<============999>>>CCCCCC???===???BBB@@@???>>>>>>>>>???@@@AAA@@@???===<<<;;;:::;;;;;;:::===??????CCCNNNXXX[[[JJJEEEAAABBBAAA>>><<<>>>======>>>@@@BBBCCCDDDEEE<<<;;;:::999999999:::;;;:::;;;<<<;;;999888999:::999999888999:::<<>><<<::::::<<>>>>>;;;<<<===>>>>>>>>>===<<>>>>>>>>???AAACCCDDD???@@@AAAAAA@@@>>><<<:::222555999===???@@@???>>><<<>>>@@@BBBCCCBBBAAA@@@:::;;;;;;;;;<<<<<<<<<<<<===>>>???@@@@@@???>>>===888999999999888888:::;;;777888999::::::;;;;;;:::************************......---,,,***+++...000***+++,,,------------,,,'''***---......---------...---,,,+++,,,---...///*********+++,,,---...///+++++++++,,,---...000000+++---...,,,((((((---111******+++,,,***''')))///////////////......------((())),,,...//////---,,,,,,,,,---...//////---+++,,,,,,,,,,,,,,,---......------------------------,,,---...,,,)))))),,,///***+++...000,,,(((***000******+++,,,------...///)))+++---,,,+++***+++,,,---------+++***+++...111---.....................++++++++++++,,,---...///---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...******+++++++++,,,,,,,,,******+++,,,,,,---......******))))))******+++,,,------------------------))))))***+++,,,,,,------++++++,,,,,,,,,---------,,,///222111...---000333...000000///---+++,,,---,,,---......,,,,,,---...+++---......---,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++++++++***((()))+++,,,------,,,+++,,,,,,++++++,,,,,,---...************************'''***---.........///000)))+++,,,,,,+++***,,,---***++++++***))))))***,,,,,,+++*********,,,...000***+++,,,---...---,,,+++------------------------...------,,,,,,------...---***+++///...)))***...+++,,,.../////////.........***,,,111222......222,,,---......//////............---,,,***+++---000---,,,///222111///000444///000111111000000111222(((,,,111222000...///111000000111222222222222111222222222222222222222222000000000000111111111111222222222111111111111111666555333222222333555666222333444555666666666666888888888999999::::::;;;999888888777777888999999333333333444666999;;;===777888:::999999888:::;;;888888999:::;;;;;;;;;;;;>>>===:::999:::<<>>>>><<<;;;<<<===;;;<<<>>>???@@@???===<<<999999;;;<<<===>>>>>>>>>666<<>>BBBCCCBBB@@@>>>>>>>>>>>>???AAA???>>><<<;;;;;;;;;;;;:::>>>???>>>BBBMMMXXX\\\KKKEEEBBBBBBBBB>>>===???>>>>>>?????????@@@@@@@@@===<<<;;;;;;;;;;;;======;;;<<<===<<<:::999:::;;;777666666666888;;;===???@@@DDDEEEAAA???@@@@@@>>>999;;;===<<<::::::===@@@>>>>>>???@@@@@@@@@@@@???;;;<<<>>>??????>>>======<<<<<<<<<<<<>>>@@@BBBCCC???@@@AAAAAA@@@>>>;;;:::111333555888;;;===>>>???:::;;;>>>@@@@@@@@@??????:::::::::;;;;;;;;;<<<<<<>>>???@@@AAAAAA@@@???>>>;;;<<<<<<999555333555888777888999:::::::::::::::)))))))))))))))******+++******+++++++++,,,,,,,,,++++++++++++***)))((((((++++++,,,,,,---...//////***,,,///000///...---...))),,,......+++))))))+++)))***,,,---......---,,,++++++++++++++++++++++++---,,,,,,---......---+++------------------------.........------,,,,,,,,,...,,,***+++,,,...///...---,,,,,,---...///---+++///,,,+++,,,...///---+++)))***++++++,,,,,,++++++///...---,,,+++,,,---...000,,,))),,,222555111---...------,,,,,,------...,,,---...---,,,+++---///,,,,,,,,,,,,---...//////...,,,++++++,,,,,,,,,+++///...+++***)))***,,,...,,,,,,,,,,,,,,,,,,,,,,,,---...000000---+++******+++---//////.........///------------------------........................000---+++,,,...///,,,)))------------,,,+++******,,,***)))***...111000///+++---222222,,,'''+++333,,,,,,+++++++++,,,------,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...++++++******+++...111333222000---+++,,,...111333---.........---,,,,,,+++...***((())))))(((***...+++)))((())),,,---+++)))+++,,,,,,+++******+++---+++---............///000,,,---......,,,,,,---...+++,,,------++++++,,,---***+++,,,---...000111111---++++++......+++***,,,,,,+++***+++---...---,,,++++++,,,------...////////////---,,,,,,---...///////////////////////////............////////////111...---000444555111---.........///000222444444000//////000222222111000...000111111000000111222222111000111222222111000111333555555444444444555222222222111000000333555111111222222333444555555---000555777888777777777777:::===<<<888555555777;;;:::777666666888;;;===777777777777666666666666666777777888999;;;<<<===::::::::::::::::::::::::888999::::::;;;;;;;;;;;;999::::::999888999;;;>>><<<===>>>===;;;::::::;;;===>>>>>>===;;;;;;<<<>>><<<<<<<<<<<<============???@@@AAA???===<<<<<<===>>>===<<<:::999999999:::;;;===AAACCCFFFIIINNNQQQMMMFFF@@@===???@@@>>>;;;<<<===>>>???@@@@@@???>>>;;;<<<<<<;;;::::::;;;===888888:::;;;;;;;;;::::::999888777777888;;;>>>???>>>@@@CCCEEEDDDBBB???===;;;888888::::::999===CCCAAA???>>>???AAAAAA???<<<===<<<;;;::::::;;;===>>>???>>>===<<<<<<===>>>???:::;;;===>>>???>>><<<;;;:::999::::::;;;<<<===>>>============>>>???AAAAAA;;;;;;;;;;;;;;;;;;;;;;;;@@@???>>>>>>>>>>>>>>>???999999:::;;;;;;;;;::::::;;;<<<=========;;;999777)))))))))))))))******+++************+++++++++,,,,,,,,,---------,,,+++*********++++++,,,------...+++---//////---,,,+++,,,***,,,//////,,,++++++,,,,,,------------+++***)))++++++++++++++++++++++++---,,,,,,------------,,,---------------------------------,,,,,,,,,++++++...,,,***+++,,,.........+++---//////,,,+++,,,---...,,,+++,,,...///---+++***++++++,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---......,,,***+++///111///,,,...------,,,,,,------...,,,---...---++++++---...(((((('''''''''(((((()))///...------............------,,,,,,,,,+++++++++---------,,,,,,+++++++++(((***,,,,,,++++++,,,---(((***,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,...---,,,+++***)))((((((------------,,,++++++,,,,,,,,,------,,,,,,++++++---+++)))+++...000///......+++,,,......++++++......------,,,++++++++++++---,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---,,,++++++,,,---///000---,,,***))))))+++---///------......---,,,,,,+++---***)))++++++)))***---+++)))((())),,,---+++***+++,,,,,,+++******+++---***+++,,,+++******+++,,,,,,---......,,,,,,---...+++,,,------++++++,,,---,,,,,,------......//////...++++++......,,,,,,///...------------...---,,,+++++++++,,,---.........///...------------...///////////////////////////111000000000000000000000000111111222111000///......---......///000222222000000///000222222111///000222333333222111333444222111111111222222111111111333444444333333444555444555444333111000222444333333444444555666666666///111555666666666666777555777888999888888999::::::999888777777999:::;;;888888777777777666555555777777777888888:::;;;;;;::::::::::::::::::::::::888999::::::;;;;;;;;;:::888999:::::::::;;;>>>@@@===>>>???>>><<<;;;;;;<<<;;;<<<===<<<;;;;;;<<<>>><<<<<<<<<<<<<<<=========@@@AAAAAA@@@>>>======>>>===<<<;;;999888888999999;;;===@@@CCCEEEIIIMMMPPPIIIDDD???>>>@@@AAA???<<<<<<===>>>??????>>>===<<<:::;;;<<<;;;999999;;;===<<<;;;;;;:::;;;<<<>>>>>>999999888888888:::;;;<<<===???AAABBBAAA@@@===<<<<<<999888999888666999??????======>>>AAABBB@@@>>>AAA@@@===;;;:::;;;<<<<<<:::::::::::::::;;;<<<===<<<===?????????>>>===<<<999999999999:::;;;<<<<<<<<<<<<<<<===>>>???@@@@@@::::::::::::999999999999===>>>???@@@@@@>>>===;;;555666888:::<<<===>>>>>>;;;;;;<<<<<<;;;:::888777)))))))))))))))******+++)))))))))*********++++++)))+++---......---,,,+++)))******++++++,,,,,,,,,---......,,,*********,,,***,,,//////...---------------------,,,+++***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,+++++++++++++++...,,,++++++---......---)))...222000***(((***......,,,+++,,,---...---+++++++++,,,---------------------,,,,,,,,,------...,,,,,,,,,,,,---------,,,...------,,,,,,------...,,,---------++++++---...++++++******)))*********......---------......///+++,,,---...---,,,+++***///...------++++++***)))***,,,---,,,,,,,,,...000+++,,,......---------...+++++++++,,,,,,,,,,,,,,,,,,,,,+++******)))((((((***---000...***)))+++...++++++,,,,,,------,,,,,,---,,,++++++---.........000)))&&&***///...+++)))///...---,,,+++*********------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------,,,,,,,,,,,,******)))))))))***+++,,,---------------,,,,,,+++,,,******------******,,,+++***)))***,,,,,,,,,***+++,,,,,,+++******+++------.........,,,+++,,,---,,,---......,,,,,,---...+++,,,------++++++,,,---.........------------------***))),,,,,,+++,,,000..................------***++++++,,,,,,------.........---------......///////////////////////////333333222222111111000000///222555333...+++,,,///...............///000000222000///000111111000///000111333222111111222444111111111111111111111111000222333333222222333444666777666444222111222333333333333444444555555666111333444555444444666777777666555666888:::::::::888888888888888999999999888888888888777666555444777777777777888888888999999999::::::::::::::::::999999:::;;;;;;;;;::::::777999:::::::::<<<@@@BBB>>>??????>>><<<;;;<<<===999:::;;;:::::::::<<<>>>;;;;;;;;;<<<<<<<<<======@@@AAAAAA@@@>>>===>>>???===<<<:::999888999999:::<<<>>>@@@CCCEEEHHHMMMPPPFFFCCC@@@@@@BBBBBB@@@===<<<===>>>>>>>>>===<<<;;;:::;;;<<<;;;999999;;;<<<===;;;:::999999<<>>===<<<<<<;;;===:::888999666333555:::===<<<<<<===@@@AAAAAA@@@EEECCC@@@===;;;::::::;;;888888:::;;;<<<<<<<<<<<<======>>>>>>===<<<;;;:::999999999999999999999999<<<<<<<<<<<<===>>>>>>>>>999999999888888777777777:::<<>>:::888444555777:::<<<===>>>???;;;;;;::::::999888888777)))))))))))))))******+++((())))))))))))*********&&&'''***,,,---,,,+++*********++++++,,,,,,,,,------------+++******---///***,,,---......------,,,)))******+++,,,,,,------+++++++++++++++++++++++++++,,,,,,,,,+++++++++---,,,,,,,,,,,,,,,,,,,,,,,,++++++******************---,,,++++++---------,,,+++...000///+++)))***,,,---,,,,,,,,,,,,---,,,,,,+++,,,------......---------,,,,,,,,,------......+++---///...+++***,,,......------,,,,,,------...,,,------,,,++++++,,,...111000///...............+++,,,,,,,,,++++++---...,,,,,,------,,,,,,+++***---------,,,,,,+++++++++...///...,,,******,,,...,,,...///000///...///000******++++++++++++,,,,,,***++++++,,,---......///,,,...///...,,,+++---///)))***+++,,,------------...---,,,,,,------......111)))&&&+++///...+++)))------------,,,++++++***------------------------++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...+++,,,------------,,,+++++++++,,,------------,,,,,,,,,---------,,,,,,+++,,,***,,,//////,,,***,,,*********++++++,,,,,,++++++,,,,,,+++******+++---,,,...///...------...///,,,---......,,,,,,---...+++,,,------++++++,,,---------------------------,,,(((''')))***))),,,000,,,---......------...///++++++++++++,,,,,,------------------.........///////////////////////////333333222222111000000000...111333111---+++---///000//////.........//////333111//////111111000///...///000000//////000111111111222222111000111222000111222111000000222444555666777555333333333555000111111111222222222333333444444333222333555888<<<999555555777999888666666666888999999999888777999999999999888666555444666777777777777777666666999999999999999:::::::::999::::::;;;;;;:::::::::888999::::::999;;;>>>@@@===>>>???>>>;;;:::;;;<<<777888999999888999;;;===:::::::::;;;<<<<<<<<<===>>>???@@@???===<<<===>>><<<;;;:::999999:::;;;;;;===???AAACCCEEEIIINNNQQQFFFEEEDDDDDDDDDCCC@@@===;;;<<<>>>?????????>>>===;;;<<<<<<;;;::::::;;;===:::999888888888:::<<<>>>999999:::;;;;;;;;;;;;:::======<<<;;;;;;;;;;;;;;;===:::999999777444555:::======<<<===>>>?????????DDDBBB???<<<::::::::::::999:::<<<>>>???@@@??????<<<<<<;;;:::999888777666999999999999999888888888;;;;;;;;;<<<<<<<<<<<<<<<999999999888888888777777:::<<>>@@@AAABBBDDDHHHMMMQQQIIIHHHHHHGGGFFFCCC???===:::<<<>>>@@@AAABBBAAAAAA<<<======<<<;;;;;;<<<>>>888999::::::;;;;;;::::::888999:::<<<===>>>>>>>>>>>>===<<<;;;:::;;;;;;<<<;;;999999;;;999777888===??????>>>===<<<<<<<<<===AAA???===;;;999::::::;;;:::;;;===???@@@AAA@@@@@@===<<<:::888777666666666999999:::::::::999888888::::::;;;;;;;;;:::999999::::::::::::::::::::::::===>>>>>>???>>><<<:::999777888999:::;;;;;;;;;;;;;;;:::999777777777777777)))))))))))))))******+++)))))))))*********++++++******+++,,,---.........------------------------***++++++,,,,,,///333666,,,++++++,,,---,,,***(((---,,,+++******))))))***++++++++++++++++++++++++)))+++,,,***''''''***...,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++,,,,,,+++,,,------+++))),,,+++***+++---...,,,)))***,,,---,,,+++***+++---++++++,,,---------------++++++,,,---............+++...000///,,,+++---000...------,,,,,,------...+++,,,,,,,,,******,,,---...------,,,,,,,,,,,,---+++---///...,,,,,,///222000...+++))))))***,,,...)))***++++++---......///+++---.........///222444***,,,---...---,,,---...******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,---000---+++,,,000222000,,,)))***+++,,,------...---+++,,,------,,,,,,...000,,,,,,---///---)))+++000((()))+++---.........---,,,,,,,,,,,,------------***++++++,,,,,,------...,,,,,,++++++,,,,,,---...)))******+++,,,------...+++,,,---.........------***++++++,,,,,,,,,,,,,,,+++)))+++//////+++)))+++***+++,,,,,,++++++,,,...+++,,,,,,+++******+++---(((***++++++++++++,,,...,,,---......,,,,,,---...+++,,,------++++++,,,---***++++++,,,---.........///,,,+++......---...222&&&))),,,---++++++...111------------------------+++,,,---...////////////////////////////////////...........................---,,,,,,---/////////222111111000000000111111222000......000222222222///000222111000000111333///222444333000///111333111111111000///000222555000222555666555555666888222222222222222222222222222222333222222333555888555444444555888:::::::::444555666888888777777666777888999::::::888666555555666777888888777666555777777888888999:::::::::::::::;;;;;;;;;:::999999:::::::::888666666888:::;;;<<<<<<;;;999888888999777888999888888888:::<<<777888999999:::;;;<<<<<<999;;;;;;;;;999999:::;;;;;;::::::999:::;;;===>>>>>>???@@@@@@BBBFFFLLLPPPJJJJJJIIIHHHEEEBBB???>>>;;;===???AAABBBBBBBBBBBB===>>>???>>><<<<<<>>>???;;;<<<===>>>===<<<;;;999888888999;;;<<<>>>??????======<<<;;;;;;;;;;;;<<<;;;999:::<<<<<<999;;;??????@@@???<<<:::999;;;<<>>;;;999888888999:::999:::;;;<<<===<<<;;;:::999999:::;;;:::999777666999::::::;;;;;;<<<======>>>?????????>>><<<;;;:::555666888:::<<<======>>>::::::999999888777777666)))))))))))))))******+++************+++++++++,,,,,,++++++++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,...111333...---,,,---...---***&&&---,,,+++***)))))))))***++++++++++++++++++++++++)))+++,,,***&&&&&&***...++++++++++++++++++++++++*********+++++++++,,,,,,,,,++++++,,,---,,,***((()))***+++,,,,,,,,,,,,---***,,,---,,,***)))+++---***++++++,,,,,,,,,,,,,,,***+++,,,...............***+++,,,,,,,,,,,,---......------,,,,,,------...+++,,,,,,+++******+++---...---------------...///***---000///,,,,,,///333...---,,,+++++++++,,,,,,+++++++++,,,,,,---------+++...000111111222333555,,,...000000///...///000+++++++++,,,------......******+++++++++,,,,,,,,,,,,,,,+++,,,---......---***+++,,,,,,------------***,,,------,,,,,,///111+++***,,,...,,,(((***...)))***,,,.........,,,,,,++++++++++++,,,,,,,,,---******+++,,,,,,---......,,,,,,++++++,,,,,,---...,,,,,,+++******+++,,,---,,,------------.........******+++,,,,,,,,,,,,,,,+++)))***------***)))+++)))+++------++++++,,,...+++,,,,,,+++******+++------...///...,,,+++,,,---,,,---......,,,,,,---...+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,...,,,,,,...///,,,,,,///)))---///...+++***---000........................+++,,,---////////////...////////////////////////---------......//////000---//////---+++***---000000000/////////000000111111///------000222333444///000111111000000111333///222444333000...111444222222222111///000333555111333555666555444555555222222222222222222222111///111222333333333666888222444666777777888999;;;444555666666777777666666555666999:::;;;:::888666555666888999999888777666666777777888999999:::::::::;;;;;;;;;::::::999888999::::::888777777:::<<<<<<======<<<:::999999:::888999:::999888888999;;;777777888999:::;;;<<<<<<999:::;;;;;;:::999:::;;;888888777777888:::;;;<<<;;;<<<<<<===???CCCHHHMMMHHHHHHHHHFFFCCCAAA@@@???===>>>???@@@AAA@@@?????????@@@@@@???>>>>>>???AAA???>>>===<<<;;;::::::999999999888888999:::<<<===<<<<<<<<<;;;;;;;;;::::::;;;999;;;===<<<999;;;???>>>>>>>>><<<999999;;;>>>@@@???===;;;:::;;;<<<===999999999999999:::;;;<<<@@@>>>;;;888777888:::<<<:::;;;===?????????>>>===888999::::::999888555444888888999;;;<<<===>>>???===???AAABBBAAA>>>:::888777777999:::;;;<<<<<<<<<999::::::::::::888777666)))))))))))))))******+++***++++++++++++,,,,,,,,,,,,***)))((((((***,,,---++++++++++++++++++++++++)))***,,,,,,+++,,,...000111///---...///...***&&&***))))))))))))+++,,,---++++++++++++++++++++++++)))+++,,,)))&&&%%%***...++++++++++++++++++++++++******++++++,,,,,,,,,,,,,,,++++++,,,---,,,***(((%%%)))...---***))),,,000))),,,---,,,***)))+++---******+++,,,,,,,,,,,,+++)))+++,,,...//////......))))))***+++,,,---------...------,,,,,,------...+++,,,,,,+++******+++---************++++++,,,---(((+++...---***)))---111,,,,,,---------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,---,,,******+++)))+++------,,,+++,,,---++++++,,,------...//////'''((()))+++---///000111(((+++---,,,***))),,,///++++++,,,---------,,,,,,)))+++------,,,,,,///222,,,)))))),,,,,,)))))),,,***,,,---......---+++************++++++,,,,,,,,,******+++,,,,,,---......,,,,,,++++++,,,,,,---...///...+++)))))))))***+++///............///000111)))***+++,,,,,,,,,,,,,,,+++)))))),,,,,,))))))+++))),,,...---+++***,,,///+++,,,,,,+++******+++------......,,,)))&&&&&&''',,,---......,,,,,,---...+++,,,------++++++,,,---......---,,,,,,+++******+++)))))),,,,,,)))(((***---000222000+++)))+++/////////////////////......***+++---///000000///...////////////////////////,,,,,,---...///000111111,,,111444///(((%%%***111...............///000000000...,,,---000333444555---...//////......///000...222555333///...111444222333222111000111444666222444666666444333333333000000000///////////////...000222333333444666888333666999999777555666777555555555555666666666777444666888;;;;;;:::999777444666888999:::999888777666777777888999999::::::;;;;;;;;;;;;::::::999888888999:::999888:::<<>>>>>===;;;::::::;;;999::::::999888888999:::666777888999:::;;;<<<<<<:::;;;<<<<<<::::::;;;<<<666666555666666888:::;;;999:::::::::<<<@@@FFFJJJEEEEEEEEEDDDAAA@@@@@@AAA???@@@@@@@@@???>>><<<;;;@@@AAAAAA@@@??????@@@BBB@@@>>>;;;888777777888999:::999777666666777999::::::;;;;;;;;;;;;:::999888<<<:::;;;===<<<888999===<<<======;;;999999===@@@BBBAAA>>><<<;;;;;;<<<===;;;:::999888999:::;;;<<<>>><<<999666555777999;;;:::<<<>>>@@@AAAAAA@@@???888999::::::999777555333666777888:::<<<>>>???@@@<<>>;;;999888888999666666777999999:::::::::333444555777999;;;======:::<<<===<<<:::888888888999888555444444555777999;;;999999<<>>>>>>>>>>>???AAAAAABBBBBBAAA???===<<<>>>@@@BBBBBBAAAAAABBBCCCAAA@@@>>><<<:::999888888999999888777777888999:::999;;;<<<;;;999888;;;???:::777555666999;;;:::888666;;;===:::888;;;>>>???>>>===;;;:::999::::::;;;;;;999777888:::<<<<<<<<<;;;<<<<<<:::888666666777;;;<<<<<<===>>>???@@@@@@======<<<;;;::::::;;;;;;777777888999::::::;;;;;;@@@@@@@@@???>>><<<:::999>>>===;;;:::999999:::;;;:::<<<===<<<:::888888888)))))))))*********++++++((()))++++++*********+++***+++,,,,,,------,,,,,,***+++,,,,,,------,,,,,,******+++++++++,,,,,,,,,,,,---......+++*********+++*********************+++111***000'''333---...************************)))---...***(((***+++************+++++++++,,,,,,+++,,,---,,,*********,,,******++++++++++++******(((***,,,---,,,+++,,,------,,,+++******,,,---///++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,***)))))),,,------+++++++++******++++++,,,---,,,***---222222---+++...))))))))))))************......---------,,,,,,,,,,,,------,,,******,,,...,,,,,,,,,,,,------------***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---------,,,******,,,...++++++++++++,,,,,,,,,,,,,,,---...---++++++---...***++++++,,,------......+++,,,...---,,,,,,---/////////---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++)))*********++++++++++++---------,,,******+++---,,,,,,,,,---------+++)))---+++***+++---///---,,,***++++++***))))))***,,,,,,***(((***...///---++++++++++++,,,,,,,,,------******,,,---......,,,+++*********++++++,,,,,,---+++,,,------++++++,,,------***(((***...///---***---------,,,,,,+++++++++------,,,,,,,,,------...***------+++,,,//////---,,,---//////...---------......---,,,,,,,,,---------...///...------...///,,,,,,,,,------.........------,,,,,,,,,---..................////////////...///000000111111000000...000222222111000111222//////000000000111111111***///555666333111333555000000000000000111222222222222222222333333333333444222555;;;<<<999888;;;999999888777666666666666444444555666888999:::;;;777777888:::;;;;;;888666:::999999888888888777777999:::;;;:::999999:::<<<::::::;;;:::999999;;;===AAA???<<<:::888777777888555666777999999:::::::::888888888999999999999999:::<<<===<<<:::888888888:::888666555555666888:::;;;;;;;;;<<<>>>BBBGGGLLLDDDBBB@@@>>><<<<<<===>>>AAABBBDDDDDDCCCAAA???======???AAAAAA@@@@@@AAACCCAAA@@@>>><<<;;;:::999999:::999777666666777888999:::===???>>>;;;:::<<<>>>999777666777888999999999444999;;;888777999<<<;;;;;;:::999888888888999999<<<:::888888:::<<<======;;;<<<<<<:::888666666777;;;;;;<<<===>>>>>>??????999999888777777777777888777777777888888999:::;;;===>>>??????>>><<<:::888<<<;;;;;;:::::::::::::::999;;;;;;:::888666777888((((((((())))))))))))***((()))++++++*********+++,,,++++++++++++,,,,,,---***++++++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++---...---+++*********)))))))))))))))******+++)))...%%%***!!!...***---))))))))))))))))))))))))%%%***,,,))))))+++,,,************++++++++++++,,,+++,,,---,,,***)))***+++******+++++++++++++++******,,,......,,,,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,***)))***+++---,,,,,,++++++******++++++,,,---...,,,,,,///...+++***+++))))))))))))*********+++------------,,,,,,,,,,,,,,,------,,,******,,,---)))***+++,,,---...///000,,,++++++******++++++,,,++++++++++++++++++++++++...///...---+++***+++,,,***+++++++++,,,,,,,,,,,,,,,---...---++++++---...+++,,,,,,------.........+++,,,...---,,,,,,---///000///...---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,************++++++++++++,,,------,,,******+++---,,,,,,------,,,+++******+++***)))***,,,---,,,+++***++++++***))))))***,,,,,,+++************++++++******++++++++++++,,,,,,***+++,,,---...---,,,++++++++++++++++++++++++++++++,,,------++++++,,,---...+++''''''***,,,+++***------,,,,,,,,,,,,++++++,,,,,,+++,,,,,,---...///+++......+++,,,...///,,,+++,,,......---,,,,,,---------,,,,,,,,,---......---...///...------...///***+++,,,---...///000000++++++,,,,,,---......///---............///////////////000111111111111111---///111111000000000111000///.........///000111***///333555333222333555000000111222222222222222222222333333333444444444444333555:::;;;999999;;;999999777666666555555555333333444666777888999:::;;;<<<===???@@@???;;;888888888888888777666444444::::::;;;:::888888:::;;;:::;;;;;;;;;::::::<<<>>>>>><<<:::777666555666777555666777999::::::;;;;;;::::::::::::999999999999:::;;;<<<<<<:::888888999:::999888666777888:::;;;:::;;;;;;:::<<>><<<>>>????????????@@@BBB@@@???>>><<<;;;;;;::::::;;;:::777555444555777888:::===@@@@@@<<<::::::;;;777888888888777777888:::444999;;;888888:::;;;:::999888888888888999999:::<<<:::777777999;;;===>>>:::;;;<<<:::888777777888999:::;;;<<<===>>>??????;;;;;;:::999999999999:::777777666666666888999:::999;;;===???>>><<<999777999999:::;;;;;;;;;;;;:::999999999888666555666888))))))))))))))))))))))))((()))++++++*********+++---,,,+++******+++,,,---******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,+++,,,------+++******+++***))))))(((((()))******'''+++!!!&&&+++'''***************************&&&***+++******,,,,,,)))************++++++++++++,,,------,,,***)))***+++******++++++,,,,,,++++++,,,---///...---,,,,,,---***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++******+++,,,,,,,,,++++++******++++++,,,------,,,+++++++++******++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,++++++---...))))))***+++,,,---............,,,,,,,,,,,,......++++++++++++++++++++++++---......---,,,+++,,,---,,,,,,,,,,,,------------+++,,,---,,,******,,,---,,,,,,---------.........+++,,,...---,,,,,,---///,,,,,,,,,+++++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,------......------+++++++++++++++++++++++++++,,,,,,+++******+++---(((***+++,,,,,,,,,---...***))))))***++++++++++++)))***+++***))))))+++---***,,,,,,+++((((((+++...+++++++++++++++,,,,,,,,,***+++---------,,,,,,---,,,,,,+++++++++++++++++++++,,,------++++++,,,---...,,,***+++---......,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///,,,//////,,,+++......++++++---......---,,,---///,,,,,,,,,,,,,,,---...///---...///...---------///,,,,,,,,,---...//////000,,,,,,---------------------------........./////////000000111111111111111---///000111000///000111333222000///000111333555000333555444222////////////000222333333333222111222333333333333444444444333333444777888888888888<<<;;;999666444333222111333444555666777999::::::;;;;;;>>>AAACCCBBB@@@===777888888888777555333222888888999888666666777888999:::;;;;;;:::;;;<<<>>>;;;:::777555444444555666666666888999:::;;;;;;;;;999999999::::::;;;;;;<<<999;;;<<<<<<:::888999999;;;:::999888888999;;;<<<888;;;<<<999:::CCCNNNUUUMMMIIICCC>>>;;;;;;<<<===???AAADDDFFFFFFCCC@@@>>>;;;===>>>>>>======???AAA??????>>>===<<<<<<<<<<<<===:::777555444555777888:::>>>AAAAAA===999888888666888:::999666555888;;;666;;;===;;;;;;>>>===:::999999999::::::;;;<<<<<<;;;888555555777:::<<<===999:::;;;:::888777888999888999:::;;;<<<===>>>???======<<<;;;::::::;;;;;;777666555555555666888999666888<<<>>>>>><<<999666666777999;;;;;;;;;;;;:::999:::999888666666777999************************((()))++++++*********+++---,,,******)))***+++,,,)))***++++++,,,,,,++++++******+++++++++,,,,,,,,,***+++---,,,+++******+++---,,,***((('''(((((()))+++///&&&+++!!!///+++...++++++++++++++++++++++++)))+++,,,******---,,,)))))))))*********++++++++++++,,,---,,,***)))***+++******+++,,,,,,,,,,,,,,,,,,---///...---,,,,,,---)))+++,,,......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++***+++,,,---++++++******++++++,,,---------,,,++++++---......+++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,''')))+++,,,,,,---...000************************......,,,,,,,,,,,,......------------------------+++,,,......------...///------------............***++++++***))))))***,,,,,,,,,,,,---------------+++,,,...---,,,,,,---///*********+++++++++******+++++++++,,,,,,---------+++,,,------.........---,,,+++++++++++++++++++++***+++,,,+++******+++---(((***,,,+++******,,,...))))))************++++++)))***+++***))))))+++---(((+++---,,,***)))---000---------------,,,,,,,,,)))+++------,,,+++,,,...,,,,,,+++++++++++++++++++++,,,------++++++,,,---)))***,,,...000111///...,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---...///,,,//////,,,+++......+++,,,...//////......///111,,,,,,,,,,,,,,,---...///---...///...---------///....................................---,,,+++***------------............//////000111111111111111---///000111000///000111444333111111111222444666444444555333111...------///000111222333222111111222222222333333333444444000222333333444555666555:::999777555444333222222444555666777999:::;;;;;;;;;<<<===@@@BBBBBB@@@===888888888888777666555444888999999777666555666888888999;;;;;;;;;;;;<<<>>>999888666444444555666777777888999::::::;;;::::::999999:::::::::;;;;;;;;;999:::<<<;;;:::999999:::::::::999999:::;;;<<<===;;;??????<<>><<<>>>AAACCCCCCBBB???===;;;<<<===<<<<<<<<>>>>>=========>>>>>>===<<<999777666666888999<<<@@@EEEDDD@@@<<<::::::777999;;;999666666888;;;666:::======>>>AAA???;;;888999999::::::;;;;;;;;;999777444444666999:::;;;888:::;;;:::888888999:::888888:::;;;<<<>>>??????======;;;:::999888888888777666555555555666777888555777;;;>>>>>><<<888666555666888:::;;;;;;:::::::::;;;;;;:::999888999;;;++++++************))))))((()))++++++*********+++,,,++++++************+++)))******+++++++++++++++******+++++++++,,,,,,,,,)))+++,,,,,,+++******+++///...+++)))(((((()))******000(((///%%%222,,,...+++++++++++++++++++++++++++,,,***((()))------***)))))))))************+++***+++,,,,,,******+++,,,)))***+++,,,------------***,,,......,,,,,,,,,---***+++,,,---...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***+++,,,+++******,,,...++++++******++++++,,,------//////,,,---000111///************++++++++++++++++++++++++,,,,,,,,,,,,'''))),,,---------...000---,,,,,,+++***))))))))),,,++++++******++++++,,,------------------------***,,,...............000------------............***+++++++++))))))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,,,,---///++++++,,,---------,,,,,,***++++++,,,,,,------...***+++,,,------...------,,,,,,,,,,,,++++++++++++***+++++++++)))***+++---,,,---...,,,((('''(((+++(((***++++++******+++,,,((()))******)))***,,,---'''***------,,,+++---///......------------,,,,,,))),,,...---+++***,,,///+++++++++++++++++++++++++++,,,------++++++,,,---%%%'''+++...//////---,,,++++++,,,,,,,,,,,,------++++++***++++++,,,---...+++......+++,,,...///,,,---...///.........000222------,,,,,,,,,---......---...///...------...////////////.........------////////////...,,,)))(((,,,------------...............///000000000000000---///111111000000000111222111000000000111333333111111111111111111000/////////000111111111111111111111222222222333333333///111222000111444555333444444444444444555666666555555666888999:::;;;<<<>>>======>>>??????===;;;999888888777777777777888:::;;;;;;999777666777999666888:::;;;::::::;;;===888777555444555666888999999999::::::::::::999999<<<;;;;;;:::999888888777999:::<<<;;;:::999999::::::999999::::::;;;<<<===???DDDDDDBBBHHHTTT[[[ZZZKKKHHHCCC???<<<;;;<<<===;;;===>>>@@@AAA@@@???>>><<<<<<===<<<;;;<<>>>>>>>>>>>>>>???@@@@@@>>>===;;;::::::::::::;;;@@@DDDHHHHHHDDD@@@>>>>>>:::;;;;;;:::888888999;;;444888;;;<<>><<<;;;::::::666666666777777777777777666888;;;======;;;888777555666777888999::::::::::::<<<======<<<;;;;;;<<<******)))))))))(((((((((((()))++++++*********++++++++++++++++++***))))))))))))***+++++++++++++++******+++++++++,,,,,,,,,)))***,,,,,,*********+++///---+++))))))***+++---%%%---'''///%%%111))))))******************************'''$$$'''---///,,,))))))))))))************)))***++++++++++++,,,...)))***+++,,,------------(((***,,,---,,,+++,,,---++++++,,,,,,---------,,,---------------------------,,,,,,++++++,,,,,,---)))+++,,,+++******,,,...++++++******++++++,,,---***......******------)))*********+++++++++,,,,,,******+++++++++,,,,,,,,,)))+++---...---,,,,,,---......------,,,++++++******++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++---//////...------...+++++++++,,,,,,,,,------,,,------,,,++++++,,,...+++++++++++++++++++++++++++,,,...---,,,,,,---///++++++---.........------******+++,,,,,,---......)))***+++,,,------------------,,,,,,,,,+++++++++)))***+++***))))))+++---,,,...///+++'''%%%(((+++(((***,,,,,,***)))+++---((()))******)))***,,,...'''***,,,------+++***)))---------,,,,,,,,,++++++))),,,...---***))),,,000*********++++++,,,,,,---+++,,,------++++++,,,---'''(((***+++,,,+++,,,,,,+++++++++,,,,,,---------,,,+++++++++++++++,,,,,,***------+++,,,//////---,,,---...---,,,---000222......---,,,,,,,,,---------...///...------...///............////////////---...//////...,,,***))),,,,,,---------.........------...///////////////...000222222111000111222000000000000111111111111/////////000111222222222//////......//////000111000000000111111111222222///222222///000444555222222222222333444555777777444555666777888:::;;;;;;===<<<;;;;;;===>>>======999888666555555777999::::::;;;;;;999777666777888444666999::::::::::::;;;888777666555666888:::;;;;;;;;;;;;;;;:::999888777::::::999999888888888777888:::;;;;;;:::999:::;;;888999999::::::;;;<<<<<<@@@EEEFFFEEENNN[[[]]]WWWEEECCC@@@===;;;::::::;;;<<<<<<===>>>??????@@@@@@<<<======<<<;;;<<>>???@@@AAABBB>>>>>>>>>>>>>>>>>>======@@@DDDGGGGGGCCC@@@???@@@>>><<<::::::;;;;;;;;;:::333777;;;>>>BBBFFFBBB<<<777777888999888888666666777777777888:::;;;:::999777888::::::999999:::;;;999999:::<<<>>>@@@AAABBBKKKIIIGGGDDDAAA???======555666888999999888666555888999;;;<<<<<<:::999777777777777777777888999:::888;;;>>>???>>><<<;;;;;;))))))(((((('''''''''&&&(((***++++++******+++,,,***+++,,,,,,,,,***)))((())))))***++++++++++++*********+++++++++,,,,,,,,,(((***,,,,,,*********+++...---+++)))***+++...000$$$,,,)))222(((222((('''))))))))))))))))))))))))((('''$$$!!!&&&---000...))))))))))))************((()))++++++++++++---///)))***+++,,,------...---''')))+++,,,++++++,,,...+++++++++,,,,,,,,,---------------------------------,,,,,,++++++,,,,,,---)))+++---,,,)))))),,,///++++++******++++++,,,---'''++++++&&&%%%'''&&&!!!,,,,,,---------.........*********++++++,,,,,,,,,,,,...///...,,,***)))***//////.........---------,,,,,,...//////...,,,,,,++++++++++++++++++++++++---///000000...,,,,,,,,,))))))*********+++++++++......///...---,,,...000+++*********************+++,,,...---,,,,,,---///)))***,,,---...---,,,,,,******+++,,,,,,---......((()))***+++,,,,,,---,,,---------,,,,,,+++++++++)))***+++***))))))+++---(((+++---+++''''''+++///)))+++---,,,******,,,...((()))******)))***,,,...(((***,,,------***&&&$$$,,,,,,,,,++++++*********))),,,///---***))),,,000))))))***+++,,,,,,------+++,,,------++++++,,,---,,,,,,,,,+++)))***,,,---+++++++++,,,,,,---------,,,,,,++++++***+++++++++))),,,---+++,,,000000...+++,,,,,,,,,+++,,,///111///...------,,,,,,,,,,,,---...///...------...///,,,------...///000111111+++,,,...//////---,,,***,,,,,,,,,---------......,,,------...............///111222333222111222333000000111222222222222111000//////000111222222111///...---------...000111///000000000000111111111///333333///000555666222444444333333333444444555333444555666777888999::::::999888999<<<@@@AAABBB888777444333333666:::<<<888999999777555444555666333555888:::999999:::;;;999888777666777999;;;<<<<<<<<<<<<;;;:::999777666555666777888999:::;;;;;;888:::;;;;;;:::999:::;;;888888999::::::;;;<<<<<<>>>CCCDDDEEEOOO]]]\\\QQQ@@@???===;;;:::999999999============>>>???AAABBB=========<<<;;;===@@@BBB=========>>>???AAABBBCCC===>>>@@@AAAAAA@@@???>>>>>>AAADDDDDD@@@======???@@@===::::::<<<===<<<999555999===AAAFFFJJJFFF@@@999:::;;;;;;:::999888777888888999;;;======;;;999777888::::::999999:::<<<999:::;;;===???@@@BBBBBBKKKIIIFFFCCC@@@===;;;:::555777999::::::999666444:::;;;;;;;;;;;;:::999888888777666666666777999:::777:::>>>@@@???<<<::::::))))))(((((((((((())))))'''((()))***************+++(((&&&(((+++------+++,,,+++*********+++,,,---,,,+++******))))))******++++++******)))((((((((((((***,,,,,,+++))))))***))))))))))))))))))))))))((()))++++++*********+++***+++---...///000000000&&&(((*********+++,,,...******)))(((((()))******+++***)))((((((***,,,---***+++,,,,,,------------,,,+++***)))***+++,,,---.........------,,,,,,,,,((()))******)))***,,,......---+++******+++---...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,...///---+++***+++---...---+++)))$$$...$$$333)))111+++,,,***)))+++......+++(((*********++++++,,,,,,,,,***+++,,,,,,------,,,,,,***+++---,,,+++,,,---///***,,,---,,,))))))+++...,,,,,,+++***+++,,,---...---++++++,,,+++((()))---))))))***+++,,,,,,------///...,,,***)))))))))******------******,,,,,,))),,,,,,,,,+++))))))+++---******))))))))))))******************+++,,,---......---+++***)))***++++++)))***---/////////...---******+++++++++,,,,,,,,,++++++++++++++++++++++++************************)))***---/////////...---++++++,,,---------,,,,,,+++---///...,,,+++---///,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......(((+++,,,+++((((((***...,,,,,,,,,,,,,,,,,,,,,,,,,,,000000,,,***,,,---++++++---111333333222///---------...//////...---,,,,,,---......//////......,,,,,,------.../////////000000000000000000000000---...///000000///---,,,///000111000///...///111000000111111111111000000///000111222222222222222333333333333333333333333333000///222222111333777222222444555777999;;;<<<888888999:::<<>>;;;888777999<<>>@@@BBBIIIQQQPPPHHH===<<<;;;:::999999999999888:::===AAACCCEEEEEEEEE;;;;;;:::;;;;;;<<<===>>>>>><<<;;;<<>>BBBEEEDDD???<<<>>>@@@???@@@AAAAAABBBBBBBBBBBB>>>???>>><<<::::::<<<===<<<<<<===>>>???@@@AAAAAA>>>???@@@<<<777333222333888888999;;;===<<<:::777999888777555555555555666<<<999:::AAAEEEDDDBBBCCCCCCBBB@@@>>>;;;999777666777777777999:::999666444:::;;;;;;<<<;;;;;;::::::999666444555888<<<<<<<<<777999<<<<<<;;;:::::::::***))))))(((((())))))***)))******++++++++++++***)))((('''(((+++,,,,,,***++++++*********+++,,,---,,,,,,+++************+++************))))))))))))(((***,,,,,,+++))))))***))))))))))))))))))))))))(((***,,,,,,+++***+++,,,'''((()))+++,,,------...)))+++,,,+++***)))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***+++---...***++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,---------------,,,,,,,,,+++***+++++++++***+++---......---+++******+++---...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---///---++++++------+++))),,,'''///'''333&&&))) +++******+++,,,,,,+++)))******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,+++---...---+++************,,,---+++)))(((***,,,,,,,,,+++++++++,,,---...---+++,,,...///---...222*********++++++,,,,,,------,,,+++******+++,,,---***------******------***,,,,,,,,,+++))))))+++---*********))))))*********************+++,,,---...---,,,+++*********+++,,,)))***,,,.........---,,,******+++++++++,,,,,,,,,------------------------++++++++++++++++++++++++)))***,,,.........---,,,((()))***+++,,,,,,------***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------.........---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---111222...,,,...///...,,,---///111111000///------.../////////...------,,,---......//////......,,,,,,------.../////////........................111111111111111111111111...///000000......///000000000111111111111000000111111111222222111111111333333333333333333333333333000///222333111333666444555666777999999::::::888999999:::<<>>;;;999999:::<<<>>>;;;<<<===<<<999888999:::=========;;;999888:::<<<999999::::::;;;;;;::::::999;;;===<<<::::::<<<>>>;;;===>>>???FFFMMMKKKEEE:::999888777666666666666888:::===@@@CCCDDDDDDDDD??????>>>======<<<<<<<<<===;;;:::<<>>;;;<<<>>>>>>???@@@AAABBBBBBBBBBBB??????>>><<<:::999;;;===>>>>>>>>>??????@@@@@@@@@===???@@@===999666666777888888999;;;===>>><<<:::;;;:::888777666666777777;;;:::>>>GGGKKKGGGCCCAAAAAA@@@>>>===:::999777666888888888999::::::888666777888999:::;;;;;;;;;;;;777666555777:::<<<:::999888:::<<<===;;;:::::::::*********))))))*********+++,,,,,,,,,,,,++++++***((('''''')))+++,,,***)))+++************+++,,,,,,------,,,+++++++++++++++))))))))))))************(((***,,,,,,***)))***+++)))))))))))))))))))))))))))***,,,,,,+++++++++,,,)))***+++,,,...///000000---......,,,***))))))***))))))***++++++***))))))---,,,+++++++++,,,---...++++++++++++++++++******++++++,,,,,,---------,,,,,,,,,,,,,,,+++++++++++++++,,,---,,,++++++,,,...---,,,+++******+++,,,---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++******000...,,,,,,,,,,,,***(((---)))...)))222((($$$---......---,,,,,,---///***++++++++++++,,,,,,,,,***+++,,,,,,------,,,,,,(((***------,,,***)))***,,,------,,,*********+++,,,,,,+++++++++,,,---...,,,)))))),,,,,,***+++///++++++++++++++++++++++++------,,,,,,,,,,,,,,,---+++......++++++......+++,,,,,,,,,+++******,,,...++++++++++++++++++++++++************+++,,,------++++++*********+++,,,,,,)))***,,,------,,,+++*********+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***&&&'''(((***+++,,,------,,,+++******,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,//////...///000///---***+++++++++,,,,,,---------+++000111...,,,///000///,,,---......//////............////////////......,,,---......//////......,,,,,,------.../////////........................222222111000111111222222...///000///...---...000000000111111111111000000222222222111111111111111333333333333333333333333333000///222333111333666555666888999:::999999888999999::::::<<<>>>???@@@999888666555555777:::;;;:::999777555555555666777666666888:::;;;<<<<<<<<<>>>===<<<;;;;;;;;;<<<===;;;<<<>>>>>><<<:::999999===>>>>>><<<:::999;;;<<<:::999999999::::::;;;<<<;;;===>>>>>>======>>>@@@:::<<<===???DDDIIIGGGAAA<<<;;;::::::999999999999888:::===@@@BBBCCCDDDDDDCCCCCCAAA@@@>>><<<;;;;;;;;;::::::;;;>>>??????>>>@@@BBBDDDAAA===::::::<<<===>>>>>>@@@AAABBBCCCCCC???@@@???<<<:::999:::<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>??????>>><<<999999999888888999<<<>>>???>>>======<<<:::999888888999999<<<>>>EEEOOORRRLLLEEEBBB>>>>>>===;;;:::999888777:::999888999:::;;;:::888555666777999;;;<<<<<<===666666888:::<<<;;;999666888:::<<<===;;;:::::::::++++++************++++++,,,,,,,,,,,,+++***))))))(((((()))+++,,,++++++******************++++++,,,...---,,,,,,++++++,,,,,,'''(((((()))***+++++++++(((***++++++***)))***,,,)))))))))))))))))))))))))))+++,,,---,,,+++,,,---++++++,,,---...000111222---......---***))))))***&&&(((***++++++***(((&&&,,,++++++++++++,,,---...+++++++++++++++***)))(((***+++,,,......---,,,,,,++++++++++++++++++++++++,,,------,,,******+++---,,,,,,+++******+++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,+++***((('''...---,,,,,,,,,,,,+++***---)))***+++111---((( +++,,,---+++((((((+++///++++++++++++++++++++++++***+++,,,,,,------,,,,,,"""&&&***------,,,,,,,,,,,,---.........------...+++++++++,,,,,,,,,------///+++)))******''''''))),,,,,,++++++++++++++++++//////...---,,,,,,,,,,,,+++......+++,,,//////,,,+++,,,,,,+++******---///,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++,,,---*********++++++,,,,,,---******+++++++++******)))******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******((((((***+++,,,,,,,,,,,,///---+++,,,...///---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,...,,,+++---///...)))%%%******+++,,,,,,---......(((---...+++***---...------,,,,,,,,,------............//////////////////,,,---......///.........,,,,,,------.../////////000000000000000000000000/////////000000000000000---///000///...---...///000000111111111111000000000000000111111222222333222222222222222222222222222///000333444222222555333444777999:::999999888999999::::::;;;<<<===>>>:::999777666555777:::======;;;888555444444666777555666888:::;;;<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<:::<<>><<<:::999:::;;;:::999999888999:::<<<===;;;>>>AAACCCDDDCCCAAA@@@999<<<@@@EEEIIIIIIEEE@@@======<<<;;;;;;;;;;;;;;;888:::<<>>===;;;:::999999:::;;;===>>>>>>>>>>>>@@@AAA???<<<;;;;;;<<<<<<<<<===>>>@@@BBBCCCDDD@@@@@@>>><<<999888999;;;::::::;;;<<<<<<===>>>>>>?????????>>><<<;;;999999777888999<<>><<<;;;::::::;;;;;;???AAAIIIRRRTTTNNNGGGEEE======<<<;;;;;;::::::999:::888777777999::::::999666777888:::;;;<<<======888888999:::;;;:::999888888:::<<<<<<:::999888999++++++************++++++***+++++++++***)))(((((()))***++++++++++++++++++))))))******++++++++++++...---,,,,,,++++++,,,,,,''''''((()))***++++++,,,(((***+++***)))***+++---))))))))))))))))))))))))(((***,,,,,,+++++++++,,,((((((((()))***+++---...***,,,,,,,,,******+++,,,***+++---......---+++******************++++++,,,+++++++++++++++***)))(((***+++,,,---...---,,,+++++++++++++++++++++++++++++++++,,,+++))))))***,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,+++***((('''***+++,,,,,,,,,,,,---...000---(((+++,,,000,,,***&&&((()))'''$$$$$$'''+++++++++++++++++++++++++++***+++,,,,,,------,,,,,,"""&&&***------,,,,,,,,,******+++---...///......++++++,,,,,,,,,---------222---***---...+++***+++,,,,,,++++++++++++++++++,,,,,,---------.........***---...+++,,,//////---+++,,,,,,+++***+++---000+++,,,------------,,,+++++++++******++++++,,,,,,)))******+++,,,,,,,,,,,,******************))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++******+++,,,,,,,,,,,,,,,++++++///---+++,,,...///---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------+++***,,,...---((($$$******+++,,,,,,---......(((,,,...+++***---...------,,,,,,+++,,,---...///...............///000000,,,---......///.........,,,,,,------.../////////000000000000000000000000,,,---000222222111///......///000///...---...000000000111111111111000000/////////000111333444555222222222222222222222222111///000333444222222555000111444666888999999999888999::::::;;;<<<<<<<<<;;;;;;:::888666777;;;>>>>>><<<888555444444666777555666777999:::;;;<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;999<<<>>>???===;;;::::::;;;<<<===<<<999888888999:::999888888999:::<<<===:::>>>DDDIIIKKKHHHCCC@@@888===EEENNNPPPLLLEEE@@@:::999999888888888888999999:::;;;===???AAABBBCCC@@@@@@@@@???>>>===;;;:::888999;;;<<<=========>>><<<===>>>=========>>>???<<<<<<<<<===???AAACCCDDD??????>>><<<999888999;;;888999:::<<<>>>@@@AAABBBAAAAAA???>>><<<:::888666777777888;;;???BBBBBBBBB???>>>===;;;;;;;;;;;;<<<@@@AAAFFFLLLMMMHHHDDDEEE=========<<<<<<<<<<<<<<<888777555666888999999999999:::;;;<<<============;;;;;;:::999999:::;;;===777999;;;;;;999777777777*********))))))*********))))))*********)))((((((***++++++***))))))+++,,,((()))******++++++******------,,,+++++++++++++++'''(((((()))***+++++++++(((*********)))***,,,...))))))))))))))))))))))))((()))++++++*********+++,,,+++*********+++---...((()))++++++******+++---)))***+++,,,,,,+++***)))))))))*********+++++++++++++++++++++++++++************++++++,,,,,,,,,+++++++++++++++,,,,,,,,,,,,)))***+++***))))))***,,,++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++******(((***,,,,,,,,,,,,...000333222(((,,,%%%...+++...***++++++***))))))***,,,,,,,,,,,,++++++++++++******+++,,,,,,------,,,,,,(((***------,,,***)))***(((((((((+++---...,,,******+++,,,---------,,,,,,,,,'''%%%***...------...++++++++++++++++++++++++'''(((***,,,...000000111))),,,---++++++//////---+++,,,,,,,,,+++,,,...000++++++------------++++++,,,++++++***++++++,,,,,,******+++,,,,,,,,,++++++******************++++++******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------,,,+++******,,,+++******,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---,,,,,,---...---***(((+++++++++,,,,,,---------***///000---+++...///...---,,,,,,,,,,,,---......------,,,------...///000,,,---......//////......,,,,,,------.../////////........................---...000222333222111000///000111000///...///111000000111111111111000000////////////111333555666222222222222222222222222111///000444555222222444000000222444666888:::;;;777888999:::;;;;;;;;;;;;;;;===>>>;;;888777999<<<===;;;999777555555666777444444666888999:::::::::::::::::::::;;;;;;;;;;;;999;;;======<<<;;;:::;;;:::;;;<<<<<<:::888888888888888888999:::;;;<<<===:::>>>DDDKKKNNNKKKEEE@@@;;;???IIISSSTTTLLLDDD@@@;;;;;;::::::999::::::;;;999:::;;;<<<>>>@@@AAABBB===>>>??????>>><<<;;;:::777999<<<============>>><<<<<<<<<<<<===???@@@AAA===<<<<<<<<<===???BBBCCC=========;;;999999:::<<<888999;;;>>>@@@CCCEEEFFFCCCAAA???>>>===;;;888666888777888;;;>>>AAABBBBBB???>>><<<;;;::::::;;;;;;>>>>>>@@@CCCCCC??????CCC===============<<<<<<<<<777666555666888999999888:::;;;<<<=====================<<<;;;:::;;;>>>AAA888:::;;;;;;999777666777***))))))(((((())))))***))))))***+++++++++******)))***)))'''%%%%%%))),,,'''((()))***+++******))),,,,,,+++************+++(((((())))))*********+++((()))***))))))***,,,...))))))))))))))))))))))))'''(((******)))))))))***000///---,,,+++,,,---...''')))******)))(((***+++((((((((((((((((((((((((******++++++,,,,,,++++++***++++++,,,,,,,,,,,,+++***)))))))))******+++++++++,,,,,,,,,------------)))***++++++******,,,...******++++++++++++******++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---)))+++------++++++---//////222''',,,***'''//////...---...///000...---,,,,,,,,,+++++++++*********+++,,,,,,------,,,,,,+++---...---+++*********+++++++++,,,......+++(((***+++,,,---------,,,,,,)))###!!!''',,,,,,,,,,,,*********++++++,,,,,,---((()))+++,,,---...------(((+++,,,***+++...///,,,+++,,,,,,,,,+++,,,///111***+++,,,------,,,+++***,,,,,,++++++***++++++,,,++++++,,,,,,,,,+++***)))************++++++,,,---******+++++++++,,,,,,,,,------------------------+++++++++++++++++++++++++++++++++,,,,,,---......+++,,,,,,,,,,,,++++++******+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,---...---,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++///000---+++---...,,,,,,---------............,,,+++++++++,,,---///000,,,---......//////......,,,,,,------.../////////........................///............000222333000111222111000///000222000000111111111111000000222111000///000111333444111111111111111111111111111///000444555222222444333333333333555777:::;;;555666888:::;;;<<<;;;;;;:::===???===888555666999;;;:::999888777777777777222333555666888999999999999888888888888999:::;;;999;;;<<<;;;:::999:::<<<:::<<<======;;;999888999777777999:::;;;<<<<<<<<<;;;===AAAGGGKKKJJJEEEAAAAAACCCJJJRRRQQQGGG@@@>>>======<<<<<<<<<<<<======999::::::<<<===???AAABBB>>>>>>??????>>><<<:::888666:::===???>>>======???>>>===<<<<<<>>>???@@@@@@>>>===<<<<<<<<<>>>@@@BBB;;;<<<<<<:::999999;;;===888999;;;===???AAACCCDDDCCCAAA??????@@@???<<<999888777777:::===@@@AAAAAA>>>===;;;:::999999::::::>>>===>>>@@@???;;;===BBB=========<<<<<<;;;;;;;;;666666666888:::;;;999888888999:::<<<===>>>>>>>>>;;;===???>>>======@@@CCC:::;;;======:::888888888))))))(((((((((((()))))))))***+++,,,,,,,,,,,,,,,))))))((($$$"""###''',,,'''((()))++++++******))),,,+++******))))))******))))))))))))************))))))***))))))***,,,///))))))))))))))))))))))))&&&((()))***)))((()))***...---***((((((((()))***((()))***)))((('''((())),,,,,,+++******+++,,,,,,***+++,,,---------,,,,,,***+++,,,---------------***)))((((((((()))+++,,,,,,,,,,,,------.........)))+++,,,,,,+++,,,...000******++++++++++++******++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,...///+++---...---+++***+++---'''---$$$,,,(((%%%///,,,***)))+++......+++''',,,,,,,,,++++++*********++++++,,,---------,,,,,,***+++---,,,+++,,,---///222000///000111000,,,(((***+++,,,---...---,,,,,,///(((%%%***......,,,,,,))))))***+++,,,,,,------------...---,,,***(((&&&(((++++++)))***......,,,+++,,,,,,,,,+++,,,///111)))***,,,------,,,***))),,,,,,++++++***++++++++++++,,,,,,---,,,+++)))(((************+++,,,---...******+++++++++,,,,,,,,,++++++++++++++++++++++++************************+++++++++,,,---...///000((()))***++++++++++++++++++...000...,,,+++---///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***,,,...,,,***))),,,///---,,,,,,,,,,,,,,,,,,,,,***......+++)))***+++))),,,---......//////......++++++******+++---...///,,,---......//////......,,,,,,------...//////000000000000000000000000000///---***'''(((,,,000444000222333222111000111222000000111111111111000000555444222000//////000111111111111111111111111111000///000555555222222444888666444333444666999;;;444666888:::;;;<<<<<<;;;999===@@@>>>888444444666::::::999999888777777666111222444666777888888888888888777777777888:::;;;999:::;;;:::888999:::<<<;;;===???>>><<<:::::::::666777999;;;<<<<<<<<<;;;<<<<<<>>>BBBFFFHHHEEEBBBFFFFFFJJJPPPLLLBBB<<<<<<::::::999999999::::::;;;999::::::;;;===???@@@AAA???@@@AAA@@@???<<<999777666:::>>>???>>>===>>>???AAA???======>>>?????????>>>===<<<;;;<<<===???AAA:::;;;;;;:::999:::<<<>>>777777888:::<<<===>>>???CCCAAA???@@@BBBBBB???<<<888777777999===@@@AAAAAA===<<<:::999888888999999??????AAACCC@@@===>>>CCC<<<<<<<<<;;;;;;::::::999666666888:::<<<<<<:::888555666888:::===>>>???@@@888<<>><<<:::999:::***'''&&&))))))'''(((+++$$$(((+++***&&&%%%'''******************)))(((((('''((())))))(((((()))***------+++***)))))))))))))))'''""" !!!$$$)))---))))))))))))************'''((((((''''''(((+++---***$$$""")))000...((($$$((()))******)))((()))+++)))&&&'''***)))%%%'''---))))))))))))))))))))))))************++++++***)))'''***,,,---,,,***))))))++++++++++++++++++++++++*********++++++,,,,,,,,,,,,...///...,,,*********------,,,++++++***))))))***,,,+++((((((+++,,,***((())))))))))))***---///,,,,,,++++++***+++++++++************************+++,,,,,,+++******+++------+++***(((((()))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---/////////---+++)))+++***)))))))))***,,,------...---+++((('''***---,,,,,,,,,------.........)))+++,,,,,,+++***,,,---***,,,---,,,*********+++...,,,******,,,...000000************************------,,,,,,,,,+++++++++---,,,,,,++++++************++++++,,,,,,++++++***++++++***((('''(((,,,...************************,,,+++++++++***)))))))))))),,,...---***(((***---+++++++++***************++++++******++++++,,,---+++,,,,,,,,,,,,,,,,,,---+++,,,------++++++,,,---)))***---/////////...---///,,,)))))),,,...---,,,++++++++++++++++++++++++(((((()))***+++,,,,,,---***+++,,,,,,------,,,,,,+++,,,---.........---,,,)))000---***///---***000,,,,,,,,,,,,++++++***)))+++,,,...---,,,,,,---///---+++***,,,///000...+++///000222111///......///***((('''(((+++...//////...............///000000---.........---...000222000111111111111000//////333111///000222333111///555555666444222000111111///000222333444444333333333333444555666777999999555666777999::::::999999;;;:::999888777555444444333555777777666666888999666666777777777777666666;;;:::999777777777777888;;;:::888777777999;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;888999999888777777888:::>>>>>>>>>>>>@@@BBBDDDEEEDDDJJJOOONNNHHH@@@<<<;;;===;;;:::999999:::<<<>>>666777888:::<<>>>>>??????===<<<:::888:::::::::;;;<<<>>>@@@AAA<<<<<<<<<===???AAAAAA@@@============>>>???@@@AAABBB;;;888<<<@@@???;;;:::::::::::::::;;;<<<======???@@@BBBAAA>>><<<;;;;;;;;;888666666:::=========???<<<999666555777999:::;;;;;;;;;===??????===;;;===============<<<;;;;;;999999777555888<<<<<<777777555555777;;;======;;;<<<999777999<<>>@@@CCCEEEGGGKKKNNNLLLEEE???<<<<<<<<<;;;:::999999999:::;;;999999:::;;;===>>>@@@AAA;;;<<<===>>>??????>>>>>>;;;;;;<<<<<<======>>>>>><<<;;;<<<===???@@@@@@@@@>>>>>>>>>>>>>>>>>>??????@@@;;;999<<<>>><<<:::;;;::::::::::::;;;<<<===>>>===>>>@@@@@@???=========999777555666:::===>>>>>>>>><<<999666666777999:::::::::;;;===???@@@???===???????????????>>>======::::::888888<<>>>>>===>>>>>>??????>>><<<:::888***'''&&&))))))'''(((+++'''***,,,,,,)))''')))+++)))************))))))((()))***++++++******+++,,,+++++++++++++++***)))(((******++++++***)))'''&&&))))))))))))************'''((()))(((((((((***,,,,,,,,,,,,+++&&&###)))333,,,------,,,)))(((((()))+++))))))---///,,,***+++))))))))))))))))))))))))*********+++++++++******(((***,,,,,,+++***)))***++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,,,,&&&(((+++,,,---...///111))))))***+++,,,,,,------+++...---******---...+++,,,------,,,++++++---...,,,++++++***++++++,,,,,,+++++++++++++++++++++++++++,,,,,,+++******+++---,,,++++++***+++---...///......---,,,+++******))),,,,,,,,,,,,------------+++,,,,,,---------------,,,,,,,,,***))))))+++---,,,,,,,,,,,,++++++++++++***+++,,,,,,++++++,,,---------,,,***(((''')))+++///...,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,***++++++,,,,,,++++++******,,,...---,,,***))))))++++++++++++++++++++++++*********+++++++++++++++)))((('''(((***++++++***)))))))))***+++++++++,,,,,,,,,++++++***++++++++++++++++++,,,,,,---------+++,,,------++++++,,,---((()))+++,,,------,,,++++++)))((((((***,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++,,,------------------333000,,,///+++'''---,,,------------,,,,,,++++++,,,...---,,,,,,---///,,,,,,+++---...///...,,,,,,...//////---,,,,,,---111///---,,,---...---,,,000///---,,,---...000222,,,...111222111000111222111111111222222222222222000//////000333444444333222333444333222111222444888666333000//////111222555444333222333444666888666666888888999888777666888888999:::999888777666666888999888777777888999777888888999999:::::::::777666666666666777888888888888777666777888999:::;;;;;;<<<<<<<<<<<<<<<<<<:::;;;;;;:::999999:::<<<<<<;;;::::::<<<@@@CCCFFFJJJKKKKKKGGGBBB======>>>;;;;;;::::::999999888888;;;;;;;;;;;;<<<===??????;;;<<<===??????@@@@@@@@@<<<<<<===>>>>>>===<<<;;;;;;<<<<<<===>>>???@@@@@@??????>>>>>>>>>============:::999;;;;;;888888;;;::::::::::::;;;<<<===>>>:::===???@@@???>>>>>>???777555555666999===>>>???===<<<999777666777999:::999999:::<<<@@@AAAAAA@@@>>>????????????>>>======;;;;;;999;;;BBBHHHDDD<<<999888888:::<<<===<<<;;;;;;:::999;;;<<<===<<<;;;======<<<;;;:::999999999***'''&&&))))))'''(((+++''')))++++++)))((((((***))))))************)))(((((()))+++***))))))***,,,******+++++++++***))))))((((((*********((('''%%%((()))))))))************''')))***)))((((((***,,,'''''')))***&&&%%%---666,,,------,,,***)))***+++...)))&&&%%%(((***,,,---)))))))))))))))))))))))))))***++++++***************,,,------,,,++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,---------+++,,,...---,,,++++++,,,)))******++++++,,,------+++------******------+++---......---+++***+++---++++++******++++++,,,,,,+++++++++++++++++++++++++++,,,,,,+++******+++---(((((((((***,,,...000222,,,,,,,,,+++++++++++++++,,,+++++++++,,,---......***+++---.........---,,,+++++++++******+++,,,---,,,,,,,,,++++++************+++---,,,++++++,,,...------,,,+++))))))+++...000000///...,,,+++,,,---------------------------++++++++++++************)))*********+++,,,,,,,,,***++++++,,,,,,++++++******,,,---,,,)))((('''(((++++++++++++++++++++++++*********++++++,,,,,,,,,***'''&&&(((,,,---,,,***(((((()))***+++,,,,,,,,,---,,,++++++******+++++++++++++++,,,,,,---------+++,,,------++++++,,,---((()))***++++++++++++******))))))***+++,,,,,,,,,***+++++++++++++++,,,,,,,,,,,,,,,++++++************+++,,,,,,------,,,,,,++++++,,,,,,------------,,,333///,,,///,,,(((...---------......---,,,,,,+++,,,...---,,,,,,---///,,,,,,,,,---......------,,,---//////---,,,---------,,,+++,,,...//////...000///---,,,,,,...000222***---111222111000000000111111111222222333333444222222222333444444444444000222333333222222333444777555333111000000111111666444333111111333555777777888999999999888777666555666777888999888666555777888999999888777888:::::::::999888888888888888666666666777888888999:::777666666666777888999::::::::::::::::::;;;;;;;;;999:::;;;:::888888:::;;;<<<;;;:::;;;===AAAEEEHHHLLLKKKHHHCCC>>><<<>>>@@@;;;<<<<<<;;;;;;999888777999999::::::;;;===>>>???>>>>>>>>>>>>======<<<<<<:::<<<===??????>>><<<:::;;;===>>>?????????AAABBB@@@?????????>>>===<<<<<<;;;999999:::888555777;;;999999999999999:::<<<<<<:::===??????>>>===>>>>>>777666666777999:::<<<<<<<<<;;;999777777888999:::888777888;;;???BBBBBBBBB<<<<<<======<<<<<<;;;:::::::::999<<>>999999:::<<<======<<<;;;<<<<<<===?????????===<<<:::999777555555666777999***'''&&&))))))'''(((+++'''((())))))(((''''''(((((())))))*********))))))'''((())))))(((((()))+++)))******+++++++++******(((((((((((())))))******((()))))))))************((()))+++***))))))***+++&&&%%%&&&)))***)))+++000)))***,,,,,,++++++,,,...***)))'''&&&(((***++++++))))))))))))))))))))))))(((***,,,,,,***)))***+++)))+++,,,,,,*********+++++++++++++++++++++++++++))))))***+++---...//////---//////...+++)))))))))++++++++++++++++++++++++***,,,,,,((((((,,,,,,***,,,---...---+++******++++++*********++++++,,,---+++++++++++++++++++++++++++,,,,,,+++******+++---(((((()))***+++,,,---...((()))******+++,,,------+++++++++++++++,,,---...)))***,,,---------,,,++++++*********+++,,,,,,,,,,,,,,,,,,++++++************,,,------,,,+++---...+++,,,,,,,,,+++,,,...111,,,------+++)))'''(((***------------------------............------------(((((())))))******++++++***++++++,,,,,,++++++***,,,,,,***(((&&&%%%''')))++++++++++++++++++++++++******++++++,,,,,,,,,---+++(((''')))---///---+++(((((()))***+++,,,,,,,,,,,,,,,++++++***++++++,,,******+++,,,,,,---......+++,,,------++++++,,,---))))))******************)))***+++,,,,,,,,,---...*********++++++,,,,,,,,,------,,,,,,+++************+++,,,,,,------,,,,,,++++++++++++,,,,,,------***000---***///,,,)))000,,,,,,---......---------+++,,,...---,,,,,,---///+++,,,---...------------,,,...//////...---...///,,,++++++,,,.........,,,000///---------...000111))),,,///000000///......111111111111222333444555666666666555444444444444///111222222222222333555111222222333333222222111555444333222222333555666888999:::::::::999888777333333555666666555555444777888999999888777999:::<<<;;;999888666555555555666777888999:::;;;;;;;;;666666666666777888999:::777777777888888999999999888999999999777777999:::<<<<<<<<<===@@@DDDIIIKKKKKKIIIEEE@@@======???AAA============<<<;;;999999777777777999:::<<<>>>???>>>======<<<;;;;;;;;;;;;999:::===>>>???>>>===<<<<<<>>>@@@@@@@@@@@@BBBDDD@@@@@@@@@@@@???>>><<<;;;:::888777888777444666;;;777777777777888999:::;;;<<<>>>@@@???>>><<<<<<<<<888888888888777777888999;;;:::999888777888999:::777777888:::>>>AAABBBBBB<<<<<<<<<<<<<<<;;;::::::888888888;;;BBBHHHEEE===888999;;;======<<<;;;;;;===???CCCEEEDDDBBB@@@>>>???<<<888444333333555666***'''&&&))))))'''(((+++''''''((((((((((((''''''((())))))************)))&&&((())))))(((((()))******)))))))))***+++,,,,,,***))))))((()))+++---...))))))))))))************(((***++++++***))))))***+++&&&%%%***,,,)))''''''''')))***+++***+++---...$$$***...---+++,,,+++((())))))))))))))))))))))))(((***---,,,***(((***,,,''')))))))))''''''((()))++++++++++++++++++++++++(((((()))***,,,---......+++---......,,,++++++,,,,,,+++++++++++++++++++++))),,,+++((((((+++,,,)))+++,,,...---+++*********************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++******+++---,,,,,,++++++***)))((((((&&&'''(((***+++---...///++++++++++++,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,***))))))***,,,...---,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,---...***+++------,,,,,,...///,,,...///...***((()))+++------------------------------,,,,,,,,,+++++++++)))))))))******************++++++,,,,,,++++++***,,,+++***'''%%%&&&)))+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,+++***)))***,,,------,,,)))))))))***+++++++++,,,++++++******++++++,,,---******+++,,,,,,---......+++,,,------++++++,,,---*********************+++(((***,,,---------...///*********++++++,,,,,,---------,,,,,,+++++++++******+++,,,,,,------,,,,,,+++++++++++++++,,,------'''...+++)))...+++)))///+++,,,,,,------------,,,+++,,,...---,,,,,,---///***,,,......---,,,---...,,,...//////.........///...---,,,---...---+++)))...............///000000)))+++...///...---...///000000///000111333555666777888888777444333333444///111222222111111222444...000222333444444333333444444333444444555666666777888999::::::999888777333333333333333333333444555666888888777888999;;;===<<<999777555555555555777888999:::;;;;;;;;;;;;555666777777888999::::::555555666666777777888888888999999888777777888:::;;;<<<>>>@@@DDDHHHKKKMMMHHHFFFBBB???>>>>>>???@@@>>>>>>======<<<<<<;;;;;;666777777999;;;===???@@@;;;;;;:::::::::;;;<<<===999:::<<<===>>>>>>>>>===;;;>>>AAAAAA??????BBBDDDAAAAAABBBBBBAAA???===<<<<<<777555777666555666:::777777777777888999::::::<<<>>>??????===<<<;;;;;;888999999888666555666777;;;:::999888888999999:::888777777999<<>>>>>>>>>>>===<<<<<<666888999999===BBBAAA;;;555888;;;===<<<;;;;;;;;;===AAAGGGJJJIIIFFFCCCAAAGGGDDD>>>888444333333333***'''&&&))))))'''(((+++((((((((()))))))))((('''(((((()))***************''')))******)))(((***++++++***((('''(((***---///******)))))))))******+++))))))))))))************(((***,,,,,,+++))))))***---)))'''***,,,)))''''''''')))******))))))+++,,,$$$+++...)))$$$'''+++---))))))))))))))))))))))))'''+++...---)))'''))),,,))))))***)))(((((()))+++++++++++++++++++++++++++))))))************++++++***,,,------,,,+++,,,---*********++++++,,,,,,---***---,,,)))))),,,---***+++---......---,,,+++,,,************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++******+++---,,,,,,,,,,,,+++***))))))'''((()))***+++,,,---...++++++,,,---,,,+++***))),,,,,,,,,,,,,,,---......)))((((((***---///...,,,,,,,,,,,,,,,------------+++,,,------,,,,,,---///)))+++---...,,,***)))))),,,///222000,,,***,,,///,,,,,,,,,,,,,,,,,,,,,,,,************)))))))))))),,,,,,,,,+++++++++++++++***++++++,,,,,,++++++***+++++++++***))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++)))***++++++******+++,,,******************++++++)))))))))***+++,,,---...)))******+++---......///+++,,,------++++++,,,---+++++++++******+++++++++&&&))),,,---,,,,,,---...)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,++++++***+++,,,,,,------,,,,,,,,,+++*********+++,,,---(((...+++(((,,,)))&&&---******+++,,,,,,,,,,,,,,,+++,,,...---,,,,,,---///***,,,......---,,,---///+++,,,......------...///...------...//////---+++------///000000000///...+++,,,......------///000///.........000222555666444666777666333222333444000111222222111000222333000111111222222333444444222333444666777777777666444555666777888888777777555444333222111222444555333444666777777888:::;;;<<<;;;999777777777888999777888999:::;;;::::::999555666777999::::::;;;;;;555555666666777888888999999999:::999888777999;;;999;;;>>>BBBFFFJJJLLLMMMDDDBBB@@@???@@@@@@@@@???======;;;;;;:::;;;<<<===:::::::::;;;<<<===??????>>>===<<<;;;:::;;;<<<<<<<<<<<<<<<===============999===@@@???======@@@CCCAAAAAACCCCCCCCCAAA???>>>>>>777333555777777777888888888888888999:::;;;<<<:::<<<>>>???>>><<<======555888999888666555666777:::999999888888999:::::::::888777888:::<<<===<<<======>>>>>>======<<<;;;555999:::888888<<<===;;;222666;;;<<<<<<;;;;;;<<<<<>>CCCGGGJJJLLLMMMAAA@@@???@@@AAAAAA@@@???===;;;:::999999:::<<<>>>>>>============>>>>>>???CCCBBB???<<<:::999999999??????===<<<;;;;;;;;;<<<777;;;>>>>>>;;;;;;>>>BBBAAABBBCCCDDDDDDBBBAAA???@@@777222444888888777888::::::::::::;;;<<<======777:::===>>>>>>>>>>>>???333666888888666555777999999999999888999999::::::;;;999777777999:::::::::;;;;;;<<<<<<;;;;;;:::999666:::<<<888666888;;;;;;111555:::<<<;;;:::;;;<<<;;;AAAJJJNNNLLLIIIFFFEEEAAA???<<<999777666777888%%%&&&((()))))))))(((''')))************))))))(((&&&+++***&&&)))+++!!!)))''')))+++'''!!!!!!'''))))))***+++++++++++++++******+++++++++******)))***++++++++++++***))))))'''++++++'''''',,,,,,((()))))))))))))))******+++...,,,)))(((((()))+++,,,+++++++++***************+++,,,***((()))......,,,---...---,,,***+++...000((()))++++++***+++---///+++++++++,,,,,,---------+++***)))))))))***,,,,,,+++***)))+++...000...,,,***+++,,,------,,,+++***,,,******,,,000222222000******++++++,,,,,,,,,++++++,,,---...---,,,+++***///...---+++******++++++///,,,))))))++++++)))%%%---...///...+++***)))******++++++******+++...111+++,,,,,,+++******+++---+++)))***......,,,,,,///++++++------------++++++,,,((('''((( !!!111---,,,+++******+++...///++++++,,,---......,,,***,,,...---******------+++***,,,......,,,,,,...000""""""%%%***,,,+++...333******+++,,,,,,---......+++,,,------,,,,,,...000******+++++++++,,,,,,,,,,,,***(((***---...,,,***))))))***)))))))))))))))...---,,,,,,,,,---...///******))))))******+++,,,***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,++++++---,,,+++*********++++++---------,,,,,,+++++++++------.........------,,,)))***,,,,,,++++++,,,---)))***+++,,,,,,+++)))(((***+++,,,---...---,,,,,,,,,,,,,,,+++******---//////.........///...---+++///000000---***)))+++---+++,,,............///111...------///333444111///...///////////////......//////---,,,,,,---...///---000111000---,,,...000.........////////////000,,,...000111000000111222333222111000000222333555444333222///...000444777111111222222222333333333111444777888777666666666777777888888777666555555888888777555333222444555666666666444333444777999888888777777777777888888777777888888888888777777888:::;;;;;;999888888999888888888888888999999999666888::::::999888888999:::???BBBCCCFFFKKKKKKIIICCC@@@<<<;;;<<<>>>??????<<<:::777777999;;;<<<<<<<<<===<<<;;;:::;;;>>>AAA@@@???>>>===<<<;;;;;;;;;;;;;;;;;;;;;:::999888777777<<<>>><<<<<>>>>>???BBBDDDEEEDDDCCCBBB;;;:::999888777777777777999888888888999;;;===>>>666999;;;;;;999999;;;>>>999999888777666555444444::::::999888777777777888888999999888777888:::======;;;999777777999;;;===777888888888888999999999999888777777777888::::::::::::<<>>@@@@@@===;;;888888:::;;;<<<<<<<<<<<<<<<;;;;;;<<>><<<:::::::::;;;;;;;;;;;;;;;:::999888777666;;;>>><<<;;;>>>???>>>>>>???@@@BBBBBBBBBBBBBBB;;;:::999888888777888888888888777888999;;;<<<===777888::::::::::::;;;<<<999999888888777777666666888888888777888888999999666777777666666666999;;;<<<;;;999888888999;;;===666666777777777888888888888888777777777888999:::;;;:::;;;>>>AAAAAA>>>;;;>>>===:::888666666777777***(((&&&%%%%%%'''***+++&&&'''(((((())))))))))))%%%))))))%%%&&&---...******(((((()))((('''***///'''((())))))******))))))((())))))******))))))(((((((((***+++,,,---------)))++++++))))))++++++((()))))))))))))))******+++$$$)))+++***))))))***))))))))))))))))))))))))(((******''''''+++,,,)))%%%(((+++---,,,+++++++++)))******)))(((((()))+++++++++******************+++************+++,,,,,,***))))))***,,,---,,,+++,,,++++++++++++++++++,,,---+++******++++++)))(((***+++---//////...---+++******++++++,,,++++++***...---,,,++++++***++++++(((,,,///...+++***,,,000)))+++------,,,,,,,,,---+++,,,......,,,+++++++++)))+++++++++******,,,...,,,******......+++***------+++)))'''''')))+++---...)))***000222,,,+++...*********+++++++++,,,,,,++++++,,,,,,,,,,,,++++++---///...******,,,,,,)))...+++(((***---...+++(((---,,,,,,...,,,((((((,,,)))))))))******++++++,,,***+++++++++)))***+++---******+++++++++,,,,,,,,,---+++((((((***,,,,,,,,,+++)))((())),,,...,,,******))))))))))))***++++++******))))))******+++,,,***+++,,,,,,******+++,,,***,,,...///000...,,,+++---,,,***)))))))))***+++---,,,***(((((()))***,,,,,,+++*********+++,,,---***+++,,,,,,++++++,,,---,,,,,,++++++++++++,,,,,,+++***'''&&&&&&(((+++---)))***+++******+++---///+++,,,,,,,,,,,,++++++***---......,,,++++++---///)))***++++++******+++,,,---+++******,,,---,,,,,,---....../////////............---------......///...------...000000000///,,,---------............---......---------000222***,,,///222444444444333777777555222000000222444000000111111111222222222...111333444333333333444111222333333333333333333666888999999888777777888444555555444333444666999222333333444666777999:::666777777777777777777666666888::::::999999:::;;;;;;;;;:::999888777666666::::::999777444444555777999???DDDEEEGGGJJJHHHDDDFFFBBB===:::;;;===>>>???===;;;999999:::;;;;;;;;;;;;<<<<<<<<<<<<>>>AAACCCBBB@@@===:::999999:::;;;;;;;;;;;;;;;:::999888777666:::===;;;:::===>>>===>>>>>>>>>>>>???@@@AAAAAA<<<;;;:::999999888888888777777777777888:::;;;<<<888888888999;;;<<<;;;:::888888888888888888888888777777777777888999::::::333444555444444555777:::;;;;;;999888888999;;;<<<555666666666777777777777888777777777777888999999;;;;;;;;;<<<>>>===;;;999:::999777555444555666777)))(((&&&%%%&&&''')))***%%%%%%'''((())))))))))))&&&+++,,,&&&$$$(((******'''''''''''''''''')))+++''''''((()))))))))))))))'''(((((())))))))))))((()))***+++,,,------------***++++++************))))))))))))))))))******+++$$$)))------***'''((()))(((((((((((()))))))))))))))------***))),,,---+++%%%'''***+++++++++,,,---***++++++***(((((()))***---------,,,,,,+++++++++************++++++,,,,,,)))))))))***+++++++++***---,,,+++******+++,,,---------,,,+++++++++***))))))***,,,......---,,,***))))))******++++++++++++---,,,,,,+++++++++*********,,,------+++***,,,---***,,,------,,,+++,,,---(((***+++,,,+++,,,///111)))***++++++***+++,,,...,,,******------******,,,,,,+++***))))))***+++,,,///,,,---000000***(((******+++,,,,,,------,,,,,,***+++,,,,,,+++++++++,,,))),,,,,,******...000---...---,,,,,,,,,,,,+++******)))***---,,,)))***...)))*********+++++++++,,,,,,------,,,++++++---...******+++++++++,,,,,,,,,---+++)))'''(((***,,,---,,,)))''')))---///---***+++++++++++++++,,,,,,,,,******))))))******+++,,,***+++,,,,,,******+++,,,)))+++...000111///,,,***...---+++*********+++,,,++++++************++++++---,,,+++)))***+++---///+++,,,---,,,++++++,,,------,,,+++***+++,,,---...***)))((('''((()))+++,,,***,,,,,,,,,++++++,,,...***,,,------,,,+++++++++******)))))))))***,,,---%%%''')))***+++,,,...000111///---------......///------......//////......------------.........//////,,,+++---000222111///,,,,,,,,,---------............---,,,+++,,,///222,,,---///222333444444444888888777444222000111333000000000111111111222222///111333444333222333444333444555666666666666666555777:::;;;:::999999999444555555555444444777999444444444555666777999999666666666666666666666666666888::::::999999999::::::::::::999999888888888::::::999777555555777:::888???DDDFFFGGGIIIFFFBBB???===;;;;;;<<<======<<<<<<:::888888999::::::999:::;;;<<<======>>>AAADDDCCC@@@<<<999777777999::::::::::::::::::999888888555:::<<<::::::===>>><<<>>>===<<<;;;<<<===???@@@<<<<<<;;;:::999999999999666777777777888999::::::999777777999<<<===:::777666666777777777888888888888777777777777888888999222333333333333444777:::<<<<<<;;;:::999999999999666666666777777777888888777777777777777888888999;;;:::::::::::::::999888777666444333333444666777&&&''''''(((((((((((((((%%%%%%'''((())))))))))))'''---///,,,)))(((******&&&'''(((((())))))(((&&&''''''((()))))))))))))))''''''((())))))))))))))),,,,,,---------,,,,,,+++,,,++++++++++++))))))***)))))))))))))))******+++)))+++,,,***(((''')))+++''''''(((((())))))))))))(((---...+++)))+++,,,+++((())))))))))))+++---000,,,------+++)))(((***+++---------,,,,,,+++++++++******++++++,,,,,,,,,,,,((()))***++++++*********---,,,+++******+++,,,---***++++++++++++++++++,,,((()))+++,,,,,,,,,***))))))))))))******++++++,,,++++++++++++++++++******...,,,******++++++)))''',,,...///...,,,******************)))***,,,000333***+++++++++******,,,...+++))))))------******,,,++++++,,,,,,,,,,,,++++++---...//////+++'''(((---++++++,,,---...---------***+++,,,,,,***)))+++---))),,,,,,******...000---))),,,///---(((&&&))),,,'''&&&(((++++++)))+++///+++++++++,,,,,,,,,,,,,,,,,,------,,,+++***,,,---******+++++++++,,,,,,,,,---,,,)))((('''(((+++---,,,***)))***---...---+++******++++++,,,,,,,,,,,,******))))))******+++,,,***+++,,,,,,******+++,,,(((***...000000///,,,***///...---,,,+++,,,,,,---)))+++,,,......---+++******((('''&&&'''(((***,,,+++---------++++++,,,---,,,,,,+++***+++,,,...///)))***++++++,,,,,,++++++---...///...,,,++++++,,,***,,,......,,,+++,,,---***)))(((((()))+++,,,,,,&&&(((***+++,,,---///111111000///...---...///111,,,,,,---...............,,,------........./////////,,,+++---000222111///,,,,,,,,,---------...............,,,+++,,,///111000000000000111333444555888888888666444222222333000111111111111222222222000222444444444333555666444555666777777777777777444777999:::999999999999333555666666555666777999777777666666777777888888666666555444444555666666888999;;;;;;999888888999888888999999:::::::::;;;555555555333222444777999888>>>CCCEEEGGGHHHFFFAAA999:::<<<>>>@@@@@@===;;;:::999777777999999999888999:::<<<======>>>AAACCCBBB???;;;888666777999:::999999::::::999999888888555:::<<<::::::===>>><<<>>><<<:::999:::;;;===???<<<<<<;;;:::999999999999666777777888999999999999999777777999<<<<<<999666444444555555666777777777:::999888777666666666666111222333333444555999;;;======<<<;;;:::888777666777777777888888888999999666666777777888888888888999999999888777777888888555444333222222444666777%%%&&&((()))))))))((('''&&&'''(((((())))))))))))###'''+++,,,***))))))***'''))))))''')))+++***&&&'''((())))))******))))))''''''((()))************---.........------,,,+++---+++***,,,,,,)))(((***)))))))))))))))******++++++)))&&&%%%&&&(((+++,,,'''(((((())))))******+++&&&+++...***'''((()))((()))***)))(((((()))---000,,,------,,,***)))***,,,++++++*********************++++++,,,---,,,,,,,,,)))+++,,,,,,+++******+++,,,++++++++++++++++++,,,&&&((())))))))))))+++---((())))))******************************+++,,,---******++++++++++++******000,,,))))))+++,,,(((%%%---...///...+++))))))***,,,---,,,***)))***---000+++,,,,,,+++******+++---***'''(((,,,---++++++---+++,,,---......---,,,++++++---///---***)))---222++++++,,,,,,,,,---------)))+++---+++((((((***------///...******,,,,,,)))$$$***...+++%%%"""''',,,)))((()))+++***'''(((,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++***(((((()))+++******+++++++++,,,,,,,,,+++++++++)))''''''***,,,+++++++++++++++***++++++((()))******++++++************))))))******+++,,,***+++,,,,,,******+++,,,(((***,,,...///...,,,+++///...---++++++,,,,,,---)))+++---...///---,,,+++******)))))))))+++,,,---,,,---...---,,,+++,,,---+++******++++++,,,---...***+++,,,......---,,,,,,,,,---///...,,,******+++))),,,///...,,,+++,,,///---+++******,,,.........+++,,,...---,,,,,,---...---...///...---,,,...000+++,,,---...............+++,,,---...////////////...------...000000000///,,,---------...............//////...,,,---///111111000///...///111444555666777999888666555555555111111222222222333333333222333555555444444666777444444555555666555555555444666888888777777777888444555777777777777999:::888888777777777777888888666555444333333444555666777999::::::999999999:::777777888999:::;;;<<<<<<555666666666666777:::<<<777===BBBCCCEEEHHHFFFBBB999:::===@@@BBBAAA>>>:::888777777888:::::::::888888:::<<<=========???AAA???===:::888777777999:::888999999999999999888888666:::===;;;:::===>>>======<<<:::999999:::<<<===<<<;;;:::999999888888888777888888999::::::999999777777888:::;;;;;;888666444444444555555666666666;;;:::999777666555444444111222333444444666:::<<<;;;;;;<<<<<<;;;999777666888888888888999999999999555666777777888888777777777777888777666666999;;;666555333333333555666888''''''''''''((((((((()))(((((())))))***)))))))))"""$$$&&&(((((((((((()))'''(((%%%"""%%%+++---)))((()))******++++++******'''((()))***++++++++++++,,,------............---///+++***---,,,((((((+++)))))))))))))))******+++000+++&&&%%%(((++++++)))(((((())))))***++++++,,,%%%,,,///+++'''''')))((('''((())))))((((((***,,,++++++,,,+++))))))***,,,******************++++++***+++,,,---------,,,,,,))),,,...---+++***+++,,,+++++++++,,,,,,+++++++++&&&)))+++***))))))+++---******)))))))))***+++,,,+++*********+++,,,...///)))***+++,,,,,,+++***)))---,,,++++++++++++***))),,,---......,,,******+++)))+++---...---,,,,,,---,,,------+++))))))***+++(((&&&''',,,---+++,,,...,,,++++++++++++++++++,,,,,,,,,,,,+++,,,---......+++***)))))))))***+++,,,)))+++---+++((('''***......000///+++)))++++++(((&&&***---,,,(((&&&)))---***)))***,,,+++'''(((,,,++++++++++++++++++++++++***++++++***(((''')))*********+++++++++,,,,,,,,,***+++,,,***(((''')))+++))),,,...,,,(((&&&(((+++))))))+++,,,,,,,,,+++*********))))))******+++,,,***+++,,,,,,******+++,,,((()))***,,,---,,,,,,+++---,,,+++***)))***++++++++++++******+++,,,------,,,,,,,,,---.../////////---...///...,,,+++,,,---((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...''')))+++,,,+++******+++'''+++......+++)))+++...///,,,******,,,......---,,,---...---,,,+++,,,---))),,,......---,,,...///***+++,,,---............+++,,,---////////////...---/////////......///000------........./////////...///000000......///000++++++,,,---///111222333333555888999888777777888222333333333333444444444222333555444444444666888444444555555444444333333444555666555444444555777444666888999999999:::<<<666666666666666777888999666555333222222333555666333666888:::::::::<<<===888999999::::::;;;;;;;;;888999;;;;;;::::::;;;===777<<<@@@AAADDDHHHGGGDDD<<<;;;;;;<<<===<<<:::888888888888:::<<<===<<<;;;888:::<<<<<<<<<<<<===>>><<<;;;999888888888999:::888888999999999999888888666;;;>>><<<;;;>>>???>>><<<<<<;;;:::::::::;;;<<<;;;:::999888888777888888888888:::;;;;;;::::::999555888;;;;;;:::888777777555555555555666666666666:::999888666666555555555000111222333444666:::===666888:::<<<===<<<;;;999777777777777888888888888555555777888888888777666444555666555555777;;;???777666555444444555777888)))(((&&&%%%%%%''')))+++)))************))))))(((+++))))))***+++***+++,,,&&&%%%)))...,,,))))))***+++++++++++++++(((((()))++++++,,,,,,,,,++++++---...//////000000///+++***...---((('''+++)))))))))))))))******+++777111***))),,,---)))$$$((())))))***+++,,,,,,,,,'''...111---))))))******$$$''')))***)))''''''''')))******)))((((((***++++++++++++,,,,,,------...***+++,,,---...---,,,,,,***---///...+++***+++---***+++,,,------,,,+++******,,,...---+++***,,,///,,,+++***))))))+++---...++++++******+++---...000))))))+++,,,,,,+++***)))))),,,...---+++***,,,///***+++------,,,,,,,,,---"""&&&---111111///...------......,,,)))((()))***'''%%%'''+++---,,,,,,///---+++)))(((((()))+++---///---******---...***###***)))'''&&&&&&(((***+++))),,,---+++'''&&&***///,,,...---******------++++++,,,------------...///***(((***---,,,***+++000++++++******************,,,------,,,***)))***,,,******+++++++++,,,,,,,,,)))+++,,,+++((('''(((***(((,,,///,,,&&&###&&&++++++,,,---...///...------*********)))***++++++,,,***+++,,,,,,******+++,,,(((((()))***+++,,,,,,,,,++++++)))((((((((()))***---+++(((&&&&&&)))---000((()))***+++,,,---,,,,,,---...///...,,,+++,,,---'''(((***+++,,,,,,++++++...,,,+++)))***,,,...000"""%%%(((*********+++,,,&&&***------)))(((***......+++))))))+++---,,,***)))+++,,,,,,,,,,,,...///(((,,,///000///...///000***+++,,,---............***+++---///000000///...---000111000---,,,...000.........////////////000...000111111000/////////%%%'''***---000111111111111444888:::999999999999333333333444444444555555222333444444333333666777666666666666555444333333444555444333111222444666555777999:::::::::;;;<<<333333333444666777999:::666555333222222333555666000333777999;;;<<>>??????>>>888:::<<<<<<;;;;;;;;;<<<:::999999999999999999:::777888888999999999888888777<<<>>><<<<<>><<<<<<;;;;;;:::;;;;;;;;;;;;:::999888777777777777888999:::;;;<<<;;;:::999444888<<<<<<999777666777777777777777777666666666888777777666666666666777...000111222333666999<<<222444888<<<>>>>>>>>>===666666666666777777777777444555777888888888777666333444555555555777===BBB999777666555555666888999+++)))((((((((())))))((('''''''''''''''((())))))((('''&&&&&&''')))+++---((()))******)))((()))+++***)))((()))***+++***(((((((((((()))***---///000,,,,,,------...//////000///,,,---000///+++***+++******))))))))))))******''')))++++++******+++,,,))))))))))))************,,,//////+++***---...---)))------000///)))******)))))))))))))))***''',,,,,,((((((------)))$$$)))...111000......///+++***))))))+++------,,, '''---,,,+++,,,+++)))+++++++++++++++++++++++++++,,,,,,+++)))((()))***,,,)))&&&(((,,,...,,,(((,,,,,,+++++++++++++++++++++,,,,,,,,,++++++---///***+++---...///......---,,,------+++((((((+++///...------,,,,,,------......,,,***+++...000...,,,,,,---------,,,,,,+++***,,,+++***))))))+++---...(((,,,///...***))),,,000,,,,,,++++++,,,,,,---...(((+++///000...+++(((&&&%%%(((***+++***)))************+++++++++,,,,,,,,,+++++++++,,,,,,+++******111///---,,,,,,---...///))))))+++111222...,,,---)))***---000222111---))))))***)))'''(((,,,,,,(((,,,+++*********+++---...,,,,,,,,,,,,,,,+++***)))))),,,///111///---,,,+++000(((!!!!!!''',,,---***)))******++++++,,,------...***(((+++---+++***,,,+++,,,,,,+++)))((()))+++++++++++++++++++++++++++))))))******+++++++++,,,************+++,,,---...++++++++++++,,,---...///***+++,,,---------,,,,,,---%%%"""+++000,,,%%%---------+++******,,,...+++,,,,,,------,,,,,,+++111000...---,,,,,,------222///......111222000---+++,,,------------///111000111222111///------...222111000---,,,---000333222111111000///......---444444444555777888:::;;;:::999666222111222666999:::888444111111222555777888777666555444555666777555444222111111222444555222333555777888999999999555555555555666999===AAA777555333222333444444333333666999:::999999:::;;;<<<<<<;;;;;;;;;:::::::::999;;;<<<<<<:::888999999:::===@@@BBBGGGLLLIIIBBB???<<<:::;;;666111555===444888;;;;;;999888:::===888999999::::::;;;;;;<<<<<<<<<999666333333666888666666555666777888:::;;;888888999:::;;;;;;<<<<<<======<<<======<<<:::777444555777888888888777666444999;;;;;;;;;<<<:::666444888<<<;;;777333333333111111222444666777888999:::::::::999888777666555111333555444333444888<<<>>>:::888:::>>>@@@<<<999;;;:::888666666666666777888888777777666666666555555666888777777999>>>BBB@@@;;;888777666444555999%%%%%%%%%%%%'''((())))))(((''''''''''''((())))))((((((''''''(((***,,,...(((***+++***)))((()))+++***)))((()))+++++++++***)))))))))***,,,...000111,,,,,,,,,---.../////////000...---///...)))&&&((())))))(((((((((((())))))&&&(((******)))((()))***))))))))))))************+++000111---***,,,---,,,,,,///,,,"""---)))&&&++++++************++++++))),,,,,,))))))......+++%%%)))---//////......///...,,,++++++,,,,,,+++***###***---,,,***++++++)))++++++++++++++++++++++++***+++,,,,,,+++***+++---,,,)))'''(((,,,...,,,)))+++++++++++++++++++++++++++,,,,,,,,,++++++---///...---,,,++++++,,,------,,,,,,+++***)))***,,,...------,,,,,,,,,,,,---------,,,***,,,...///...,,,***+++,,,,,,---------,,,,,,+++*********+++,,,---)))+++------******,,,...,,,,,,++++++,,,,,,---...***,,,------+++******+++***+++---,,,***(((((((((******+++++++++,,,,,,,,,***+++,,,---------------222111...,,,+++++++++,,,)))(((***...///,,,+++---'''''')))+++---,,,)))&&&(((***)))''')))------***)))((('''''''''((()))******************)))(((((((((+++---...,,,+++******---***(((((()))******))),,,+++++++++++++++++++++...***(((+++---+++***,,,+++,,,,,,***)))((()))+++++++++++++++++++++++++++*********++++++,,,,,,,,,************+++,,,---...,,,,,,+++***))))))))))))***+++,,,---------,,,,,,+++)))'''(((+++---,,,***,,,---...---++++++,,,...,,,,,,------------,,,,,,//////...---,,,------...111///---...000111///---......///...------///000,,,...000000///......///000111000...------000222000000///......---,,,,,,333333444444666777999:::888999888777444333555666777666555444444555666666777777555444444444555666555444333222222333444555555555666777777777777666333444555555777:::???CCC<<<999555333333444333333333666888:::999999::::::999:::::::::;;;;;;<<<<<<:::;;;<<<<<<:::888888999555999<<<@@@GGGLLLJJJDDD===:::888999777333555:::666888999999999888999999999999999999999999999999<<<;;;999666333333666888777666666666666777999:::777777888999:::<<<===>>>;;;;;;;;;<<<===<<<:::888555666666777777777666666666:::<<<::::::<<<;;;888555555777888888777555333333333444555666666777777::::::::::::999888777666333333444333333444777999<<<999888:::>>>???===999:::999888777666666666777888777777777777666666555333555666777777999>>>AAA???:::888888777555666:::%%%%%%&&&&&&''''''((((((((((((''''''(((((()))***))))))((()))***+++---///)))***+++***)))((()))+++)))(((((()))+++---,,,,,,******+++,,,...000222333+++,,,,,,------......///222///...///,,,&&&###$$$))))))(((((((((((())))))''')))******)))))))))***))))))))))))************$$$+++000---)))+++---------'''///***(((,,,%%%(((,,,+++++++++++++++,,,,,,***,,,,,,)))***...000///(((***---.........///111000///---,,,,,,,,,***((((((,,,...+++***+++,,,***++++++++++++++++++++++++)))+++,,,,,,,,,,,,...///,,,)))((())),,,...,,,)))*********++++++,,,,,,---+++,,,,,,,,,++++++---///000...+++)))((()))+++---,,,***))))))+++,,,------------,,,,,,,,,,,,---------++++++,,,---...---,,,((()))+++,,,---.........******+++++++++,,,,,,,,,*********++++++++++++,,,,,,,,,++++++,,,,,,---...,,,,,,+++)))((())),,,///+++,,,------+++))))))*********+++++++++,,,,,,,,,'''((()))+++,,,,,,------///...---+++******+++,,,***((((((,,,,,,******---+++******+++,,,,,,***((('''***+++)))***---...,,,++++++)))(((((()))***+++)))************)))((((((((()))+++***)))((()))***))),,,///...,,,)))((()))------,,,,,,+++******)))...***(((+++---+++***,,,++++++,,,***)))(((***++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,*********++++++,,,,,,---,,,,,,+++******)))))))))***+++,,,---------,,,,,,))),,,///...+++***,,,...+++,,,......---,,,,,,---------............---------------,,,------...//////...------///000///---000000000///...---...000)))+++---......///000111...000111000///...///111000000000//////......---222222222333444666888999666888:::;;;888666555444444555666666777777666666666555555444444555666666666555444333333333555555666777777777666555444444111333444666888<<>>999888999:::<<<<<<:::999777666666555555666666666888;;;;;;999999<<<<<<999666444333555999:::777333555555666666666666666777;;;;;;;;;;;;:::999888888666444222222444555666666999888777999===>>><<<::::::999888777666666666777777777777888777777666666333444555666666999<<>>===<<<:::888777777888999111222444666999;;;<<<===888777777666666555555555333444555666777777777777555666888888888:::===???<<<999555444444555555555222555777999888888999::::::::::::::::::::::::::::::<<<======;;;::::::;;;???CCCGGGJJJNNNOOOIII@@@;;;999777888;;;===;;;888888777666999>>>@@@???<<<:::::::::;;;;;;;;;<<<<<<888999999777666666777999888888888777777666555555999888666555444444555555666666777:::===>>>===;;;777777666555555777888999888:::999555666:::;;;:::999:::;;;999666555666888444555666777999:::;;;<<<;;;;;;<<<<<<<<<;;;::::::888444111111444555444222444555555777999::::::999888888888888777777777666666777888999999888777666777777666666666666666666888666666::::::777777:::###'''+++,,,***)))+++---))))))(((((())))))***+++******+++,,,---...//////+++,,,---,,,***))))))***)))))))))+++...000000//////000111111111111000000++++++++++++++++++++++++///,,,---000///+++***,,,+++++++++******+++++++++''')))******(((''''''((())))))))))))************+++///000---+++,,,+++(((---000)))---+++&&&///)))(((((((((((()))***++++++***((()))+++,,,)))))),,,///......///222444555444++++++---///222333222000---...,,,)))+++......***+++++++++++++++++++++++++++,,,,,,+++)))(((((()))++++++++++++,,,,,,,,,,,,*********++++++,,,,,,---+++,,,,,,,,,++++++---///((()))+++---...------,,,******)))***,,,------,,,,,,,,,++++++++++++,,,,,,***+++,,,,,,++++++,,,---++++++,,,---------,,,,,,******+++++++++,,,,,,,,,*********++++++++++++,,,,,,,,,++++++,,,,,,---...&&&))),,,...---,,,,,,,,,,,,------,,,+++***,,,...******+++++++++,,,,,,,,,,,,,,,,,,,,,+++)))((('''+++++++++++++++++++++***...+++***,,,,,,***+++///000---***)))***,,,,,,,,,'''---000,,,))))))***(((******)))((()))***+++,,,(((((()))************)))+++++++++***((()))+++---)))'''%%%'''+++------,,,)))******+++,,,,,,------...***(((+++---+++***,,,)))***+++***))))))+++---+++++++++++++++++++++++++++++++++************)))******,,,------,,,+++******+++,,,,,,+++***((('''***+++,,,---------,,,,,,***))))))***++++++***)))''')))+++,,,+++***+++---------............------******,,,---............,,,---//////......///111***,,,......///000333555...000111111000...///000,,,...000111111000000111////////////////////////000000000111333444666777555555666666666999===@@@@@@>>><<<:::999:::;;;<<<444555777:::<<<===>>>???999888888888777666666555222333555666888999::::::777888999888777777999;;;999777555555666777777666222444777888888888888999;;;:::::::::999999999888999;;;<<<===;;;;;;<<<======BBBHHHLLLPPPQQQJJJAAA;;;<<<:::888999======:::888888999;;;>>>@@@@@@???:::::::::;;;<<<=========888999:::999888888999;;;888888999888888777666555:::999888777555444333222555555666999<<<===<<<:::666666666777888999:::;;;888:::999666666:::<<<::::::<<<<<<999444333666999444555666888:::;;;======:::;;;;;;<<<<<<;;;::::::666444222222333444444333333444555666777888888888777777888888888888777666555666888::::::999888666999777666666777777666444666444666::::::666555777"""''',,,...,,,+++---000))))))(((((())))))***+++)))***+++,,,---.........,,,------,,,***))))))***+++******+++...000//////111222222222111000...---+++++++++++++++*********...,,,,,,//////+++)))+++***))))))))))))))))))***'''((())))))'''&&&&&&'''))))))))))))************...///---***+++...,,,'''---+++&&&111((($$$777'''))))))))))))***+++,,,---,,,)))***///...)))(((***...---,,,...222444333222+++,,,---000333444333111000000---******,,,***$$$++++++++++++++++++++++++***+++,,,,,,***)))***,,,***+++,,,,,,,,,,,,,,,---+++++++++++++++++++++++++++,,,,,,,,,++++++---///,,,,,,,,,,,,,,,---------)))+++,,,,,,+++***+++,,,,,,,,,++++++++++++,,,,,,)))+++---,,,******,,,...)))***+++,,,---.........,,,+++*********+++,,,---)))+++------******,,,...,,,,,,++++++,,,,,,---...'''***,,,---,,,++++++,,,+++,,,,,,+++******,,,...******+++++++++,,,,,,,,,((((((((((((''''''&&&%%%,,,------,,,,,,+++******---***)))++++++)))))),,,///---++++++,,,...///...###***...,,,))))))+++***,,,,,,+++,,,,,,...000111(((((()))******************++++++***))))))***,,,''')))++++++++++++,,,...+++++++++++++++++++++,,,...***(((+++---+++***,,,)))***+++***))))))+++---++++++++++++++++++++++++---------,,,,,,+++++++++)))***,,,------,,,***)))***+++,,,,,,,,,***((('''***+++,,,---------,,,,,,++++++++++++,,,---......***+++,,,,,,+++,,,...000,,,,,,------------,,,,,,***+++,,,---...------,,,,,,...000000......000222+++,,,---...---...111333---///000000///......///,,,...000000000000111222........................000000111111333555666777666666777666666777:::============>>>>>>?????????:::;;;<<<===>>>>>>>>>>>>999999999999888777666555333444666888999::::::;;;666777888888666666777999999888777888999999777666222444777888888777888999999999999999999:::::::::777999<<<<<<<<<<<<===???AAAFFFLLLOOOSSSRRRJJJ@@@:::===<<<777666:::<<<;;;999:::<<<===<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;888999;;;:::::::::;;;<<<888888999::::::999888777::::::;;;;;;999777444333333333444777999:::999888444555777999;;;<<<======999<<<<<<999999======;;;999888777555333444666888777777888999:::;;;<<<===::::::;;;;;;;;;;;;::::::333444333222111222444666333444666666666666666666666777888999999888777666555666999:::;;;:::888777777666555666999999888666555444555999999555333444''',,,111222...,,,...111)))))))))))))))******+++))))))+++,,,---.........,,,---...,,,***))))))***++++++***,,,...//////...222222333222111///---,,,++++++******************...+++,,,...---)))''')))((((((''''''''''''(((((((((***+++***(((''''''((())))))))))))************)))(((%%%%%%***///...)))***$$$###333%%%%%%@@@***************+++,,,---...---***,,,111111***'''***,,,++++++---111333222///,,,---...111444444222000222222///+++***+++&&& ++++++++++++++++++++++++)))+++,,,,,,,,,,,,---///***+++,,,,,,,,,,,,---...,,,,,,+++++++++++++++++++++,,,,,,,,,++++++---///111///---+++***+++---...))),,,...---***)))***,,,,,,++++++++++++++++++,,,(((+++---,,,***)))+++...'''(((***,,,...///000000,,,+++***))))))+++---...(((,,,///...***))),,,000,,,,,,++++++,,,,,,---...)))+++,,,,,,+++***+++---((()))*********+++///111******+++++++++,,,,,,,,,***++++++,,,,,,,,,++++++***+++,,,---------------+++((((((++++++((((((******((('''''')))+++++++++'''---+++)))***,,,---))))))))))))***,,,...000)))***+++,,,,,,,,,,,,,,,(((***+++***)))((()))***&&&,,,111000+++(((+++///------,,,++++++*********...***(((+++---+++***,,,)))***+++***))))))+++---++++++++++++++++++++++++/////////......---------)))+++,,,------,,,***)))(((***,,,...///...---,,,***+++,,,---...---,,,,,,,,,...///...,,,---111444,,,---------,,,---000222+++,,,,,,------,,,,,,+++***+++,,,---...---,,,+++,,,...111000//////111444,,,---...---------///111+++---//////...---...///---...000000//////111333////////////000000000000000000111222333555666777666777888888666666777999999;;;>>>AAACCCCCCBBBAAA??????@@@@@@@@@>>>===<<<:::::::::999999777666555555666777888::::::::::::444666777777666666777888::::::::::::;;;:::777555222444777888888777888999777777888999:::;;;;;;<<<666999;;;<<<<<<===>>>@@@IIINNNRRRTTTUUUSSSIII>>>999>>>===666333777;;;;;;999<<<>>>===:::888999;;;<<<;;;;;;::::::999999888888:::;;;;;;;;;;;;<<<===888999:::;;;;;;:::999888999;;;===>>>===:::777555222222222555777888777555333555888;;;===>>>>>>>>>:::===>>>;;;<<>>???>>>===<<<>>>???@@@@@@>>>=========???>>>===;;;::::::999999999999::::::::::::::::::999888888777777777777777888999;;;<<<<<<;;;999888444555777999:::999888777;;;;;;::::::999888777777888888888999<<>>===;;;999999;;;<<<===;;;<<<<<<<<<<<<<<<;;;;;;777999<<<===<<<;;;;;;<<<<<<===BBBGGGCCC:::666999???888333555777444222222222444666888;;;===>>>>>>>>>===<<<===???@@@@@@???<<<<<<:::999888777777777666888;;;<<<;;;:::;;;;;;<<<===>>>???????????????;;;:::777333111111444777222222333555777777555333666333///000444777777555222777999999999;;;999555888666444666:::<<<;;;999888666666666888999888777,,,------......---,,,,,,******************++++++)))+++***))),,,222222...)))************)))'''&&&+++++++++***)))))),,,//////000///---+++)))***+++)))+++,,,,,,***((())))))***))))))***,,,,,,+++))))))+++,,,,,,***))))))***((()))***)))'''&&&'''(((***)))***+++,,,+++(((&&&+++)))(((++++++((((((+++************************)))+++,,,,,,+++***,,,---,,,,,,,,,,,,,,,,,,++++++///000000///......000222+++,,,...111333444444444111000///---,,,,,,++++++***+++++++++,,,,,,,,,,,,'''***,,,---,,,,,,,,,---)))***++++++******,,,...+++++++++******))))))))))))+++,,,,,,+++***,,,---,,,***)))+++------+++)))++++++,,,,,,,,,---------+++++++++,,,,,,++++++***)))***++++++******,,,---***)))***...444777777666/////////---++++++---///+++---------,,,+++,,,---***+++,,,+++******+++---***+++,,,---------,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,%%%'''))),,,------------******++++++++++++******)))''')))+++***%%%%%%***)))************+++++++++((()))******++++++++++++&&&(((+++,,,+++++++++,,,***))))))))))))******++++++,,,,,,,,,******,,,---,,,,,,+++*********++++++******+++++++++,,,,,,,,,++++++******))))))((((((,,,+++++++++***++++++,,,)))***,,,,,,++++++,,,...+++,,,,,,,,,,,,---------,,,+++,,,...---***+++///******++++++,,,,,,,,,,,,)))+++......---,,,,,,---,,,,,,,,,---------......------------------------,,,,,,---...............222---+++///111000///000------...//////...---,,,---......///000111222222222222222111111000000000...000222222222333444666666444222000000111333444555666888:::;;;;;;;;;:::===>>>??????======>>>??????>>>===<<<<<<;;;;;;;;;:::;;;<<<======<<<;;;;;;:::999888777777777777777777888:::;;;;;;:::888777555777888::::::999888777888888888999999999999999:::::::::;;;>>>AAADDDFFFJJJNNNPPPOOOJJJCCC???===::::::999888888888888888666888;;;===<<<;;;;;;<<<======<<<;;;;;;<<<======;;;;;;<<<<<<<<<<<<;;;;;;888:::=========<<<===???>>>BBBMMMWWWWWWLLLAAA>>>???<<<;;;===;;;666444555666777999;;;===>>>???@@@???>>>===???AAABBBBBBAAA::::::;;;;;;:::999888777666999;;;<<<;;;;;;;;;<<<===>>>>>>>>>????????????;;;:::888444222222555888:::888777777888888888666333333222222222333666777444888999888888:::999666555444444777;;;======<<<:::999888999:::;;;:::999***+++,,,,,,,,,,,,++++++&&&''''''((()))******+++---...,,,)))***,,,***&&&+++***)))((('''&&&%%%%%%***++++++***)))***,,,...,,,---,,,+++((('''(((***++++++***)))'''''')))+++,,,+++******++++++)))(((***+++,,,,,,***))))))******+++------,,,*********)))))))))+++------+++)))***''''''******((((((+++)))))))))))))))))))))))))))+++,,,,,,+++***,,,---------,,,,,,+++++++++***...///000///---,,,---...+++,,,...000222333333444000///...---,,,+++++++++***************+++++++++''')))+++++++++***+++,,,''')))+++,,,++++++,,,---*********))))))))))))))))))+++,,,,,,+++***,,,---+++******+++,,,,,,+++))),,,,,,,,,,,,---------...***++++++,,,,,,+++++++++)))*********))))))***,,,((((((***---222555777777,,,,,,,,,***)))(((***,,,***+++,,,,,,+++***+++,,,)))+++---...,,,*********(((***---//////...,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********++++++++++++,,,))))))+++,,,,,,,,,+++***)))******************))))))((()))+++)))&&&&&&***)))************+++++++++************************''')))+++++++++***+++,,,++++++***)))))))))))))))***+++,,,+++))))))+++,,,---,,,+++*********************+++++++++,,,,,,,,,******)))((('''&&&&&&%%%***++++++,,,,,,+++++++++***+++,,,,,,+++***+++,,,******+++++++++,,,,,,,,,---)))))),,,...,,,,,,...)))))))))******************+++,,,,,,++++++,,,---,,,,,,,,,---------......------------------......---,,,,,,,,,,,,---......///++++++///111///---///......................../////////000000111111111333333222111000000/////////111333333333333555666444333111//////000222333333444444555666777888888<<<=========<<<===@@@BBB???>>>>>>======>>>>>>???<<<===???@@@@@@???===<<<;;;;;;999888777777777777666777999999:::999888777888999:::::::::999888777444555666777999:::;;;;;;;;;;;;<<<===@@@CCCEEEGGGKKKJJJHHHDDD@@@======>>>:::999888888777888888888666888;;;<<<;;;::::::;;;<<<=========>>>=========<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<>>>>>>>>>???AAACCCBBBIIIYYYiiinnncccSSSIIIGGGFFFGGGHHHBBB:::777::::::;;;<<<>>>???@@@AAAAAA???>>>>>>???BBBDDDDDDCCC999:::;;;<<<<<<;;;999888777999<<<===<<<;;;<<<<<>>>>>======>>>@@@@@@<<<;;;999666444444777999@@@===:::888888888888888111333555444111111555999555888888666666999:::777222333666999<<<>>>@@@AAA:::999888999;;;<<<;;;:::))))))******************&&&''''''(((((())))))***------,,,+++******)))'''+++***)))((('''''''''''')))*********)))***,,,...,,,------+++))))))***+++)))******)))'''''')))++++++***)))***,,,,,,***(((''')))+++++++++***+++---+++---000111///---,,,,,,(((((((((***,,,---,,,***)))&&&'''******'''(((***(((((((((((((((((((((((()))+++,,,,,,+++***,,,---------,,,,,,+++*********)))+++---...---,,,---...,,,,,,---.../////////000......---,,,+++++++++,,,)))))))))))))))*********''')))******))))))***+++%%%(((+++,,,,,,+++,,,,,,******************)))))))))+++,,,,,,+++***,,,---*********+++++++++***)))+++++++++,,,,,,,,,------******+++,,,,,,,,,++++++)))***+++***)))(((***,,,+++++++++,,,...///000000,,,,,,,,,***))))))***,,,)))+++,,,+++***)))***++++++,,,------+++))))))***''')))***,,,,,,+++***)))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++******************))))))*********+++++++++++++++++++++)))(((&&&%%%))))))************))))))++++++++++++***((()))+++))))))*********+++++++++++++++******************((()))++++++******+++,,,++++++***))))))************++++++***))))))***,,,,,,+++******))))))))))))******+++++++++,,,,,,,,,++++++******)))))))))((()))***+++,,,---,,,+++***+++,,,---,,,*********,,,)))************+++++++++---(((''',,,///...---...)))))))))******************+++++++++******,,,...,,,,,,,,,---------......+++++++++,,,,,,,,,,,,,,,......,,,,,,,,,---...///...+++---111111...---///......---------...//////000000000000000000111111000000000000111111111111///111222222222222333555222111000//////000111222222222222222333555666777:::;;;;;;;;;;;;===@@@CCC>>>>>>>>>>>>>>>???AAAAAA>>>@@@BBBCCCCCCAAA???>>>>>>===<<<:::888777777777777888999999:::999999888:::::::::::::::999888777444444555777888999:::;;;;;;<<<<<<>>>@@@CCCEEEFFFHHHEEEAAA===::::::;;;===999888888777777888888888777999;;;;;;:::::::::;;;;;;<<<>>>???@@@???===<<<===============>>>>>>???===>>>??????@@@AAAEEEGGGGGGNNN^^^qqq{{{vvvgggZZZZZZUUUQQQOOOJJJAAA<<<;;;<<<===>>>???@@@AAAAAAAAA>>>======???BBBDDDDDDCCC======<<<;;;;;;:::::::::777999<<<===<<<;;;<<<===@@@???===<<<<<<===???AAA<<<<<<:::888666666888:::???<<<:::888999999888777333444555555333444666999555777777444444888:::888333555888;;;===???@@@AAA888777666777999::::::999(((((((((((())))))******))))))))))))))))))))))))((((((***---...---...///+++******))))))***++++++''')))******)))***,,,---+++,,,,,,+++******+++---''')))++++++***))))))***)))((((((***,,,---,,,+++''')))++++++******+++,,,%%%(((+++,,,***)))(((((('''&&&&&&(((***,,,+++***)))&&&&&&******((((((+++(((((((((((((((((((((((()))+++,,,,,,+++***,,,---,,,,,,,,,++++++*********(((***,,,---,,,+++,,,---------,,,,,,++++++++++++---,,,,,,+++++++++,,,,,,))))))))))))))))))))))))((()))***)))(((((()))+++&&&(((+++,,,+++++++++,,,++++++++++++++++++++++++)))+++,,,,,,+++***,,,---)))***++++++************)))*********++++++++++++)))***+++,,,,,,,,,,,,,,,++++++,,,+++))))))***,,,,,,,,,+++***))))))***+++/////////---++++++---///)))***++++++))))))***+++------,,,***((((((+++---******))))))******+++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++***************)))(((((())))))************))))))+++,,,,,,***((()))***+++))))))*********+++++++++,,,+++***))))))******+++)))***++++++))))))+++,,,))))))))))))***+++,,,---***++++++***))))))***,,,******)))(((((((((((((((******+++++++++,,,,,,,,,*********++++++,,,,,,,,,)))***+++,,,---,,,+++++++++,,,---,,,*********,,,)))))))))*********+++++++++&&&%%%***------+++,,,+++++++++++++++++++++******+++++++++******,,,...,,,,,,,,,---------......+++++++++,,,,,,---------000///...------...///000...,,,...222222......000---------------...///000000000000000111111111111000000000000000000111111...///111111000000111333111000000//////000111111222222222222333555666777888888999999999;;;???CCC<<<<<<======>>>@@@AAABBB???@@@BBBDDDDDDCCCBBBAAABBB@@@>>><<<:::999888777888999999:::::::::::::::::::::::::::999999888777666666777777777888888888:::;;;<<<===???AAACCCDDDCCC@@@===:::888888999999999888888888888888999999888:::;;;;;;:::999:::;;;:::<<<>>>@@@@@@???>>><<>>>>>???@@@AAAAAA@@@AAAAAAAAABBBCCCGGGIIIMMMSSS^^^ooo}}}wwwlllmmmaaaUUUQQQNNNGGG???;;;===>>>???@@@@@@AAAAAAAAA===<<<<<<>>>AAACCCCCCCCCDDDBBB>>>:::888888999:::777999<<<<<<<<<;;;;;;<<>><<<;;;;;;<<<>>>???<<<<<<;;;999777777999;;;:::::::::;;;<<<<<<:::888777555444555777999888777444666555222333888;;;999777888:::===???@@@@@@???777666666777999::::::999((('''''''''((()))***+++************)))))))))))))))(((***+++)))%%%$$$&&&+++++++++,,,,,,,,,------&&&(((************,,,---((()))***)))((((((***+++'''))),,,,,,+++******+++((('''(((***,,,------++++++,,,---,,,***((((((((($$$&&&))))))(((''''''((('''&&&&&&''')))+++******)))&&&'''***+++((())),,,)))))))))))))))))))))))))))+++,,,,,,+++***,,,---++++++++++++++++++++++++,,,------,,,***))))))***...---,,,******)))))))))++++++*********+++,,,,,,************)))))))))))))))******)))((((((***+++''')))++++++***)))***++++++++++++++++++,,,,,,,,,)))+++,,,,,,+++***,,,---(((***++++++***))))))***))))))))))))************)))***++++++,,,,,,,,,,,,+++,,,,,,+++))))))***,,,)))******)))'''(((***,,,+++++++++)))'''''')))+++)))***++++++***)))***+++...---+++)))'''(((,,,///---,,,+++***+++,,,...///******+++++++++,,,,,,,,,++++++++++++++++++++++++***************+++++++++*********++++++++++++,,,))))))***+++,,,...//////)))******************)))(((++++++'''%%%''')))))))))************+++++++++++++++***))))))***+++,,,***++++++***))))))***,,,)))))))))***+++,,,---...***+++,,,+++))))))+++,,,))))))((((((((())))))*********+++++++++,,,,,,,,,'''(((((()))***+++,,,,,,)))***++++++,,,,,,,,,,,,***+++,,,,,,+++***+++,,,))))))*********+++++++++)))%%%$$$(((***((((((***,,,,,,,,,,,,,,,+++++++++***+++,,,,,,++++++,,,---,,,,,,,,,---------......---------...//////000000000000///............///...---///222111---...222,,,,,,------.../////////000000000111111222222222222222111000//////.........///000000//////000222000000000000000111111222111222222333444555666666555666777777888:::===@@@;;;;;;;;;<<<===>>>@@@@@@???@@@AAABBBCCCDDDDDDDDDEEEDDDBBB???<<<:::999999999999999::::::;;;<<<<<<999999999999888888888888888888888888888888777777999:::;;;===???@@@BBBBBB@@@===;;;999999999999888999999999888999999:::;;;:::;;;<<<;;;::::::;;;<<<999;;;===?????????>>>===@@@???>>>>>>???@@@BBBCCCAAABBBDDDDDDDDDEEEGGGIIIOOOTTT\\\hhhvvv~~~{{{sssooo```RRRNNNNNNIIIAAA;;;===>>>???@@@AAAAAAAAAAAA=========>>>AAACCCBBBBBBGGGDDD@@@<<<999888999999666888;;;<<<;;;:::;;;;;;>>>===;;;::::::;;;<<<<<<;;;;;;;;;999888777999;;;999999:::===??????===;;;777555333555999;;;999666222555555444666;;;>>><<<<<<:::;;;>>>BBBCCC???<<<888777777888:::<<<;;;;;;((('''''''''((()))++++++((((((((()))******++++++***)))***+++'''!!!,,,,,,---...------++++++%%%''')))*********+++---'''((()))((('''(((***+++***+++,,,+++******,,,...)))))))))***,,,,,,+++***+++------,,,***((('''((((((***++++++******+++,,,)))((('''(((***++++++***)))''''''+++,,,)))***---************************)))+++,,,,,,+++***,,,---)))))))))***++++++,,,,,,---------+++))))))***,,,---,,,++++++++++++,,,---***************+++,,,,,,+++++++++******)))))))))***++++++)))((((((***,,,***++++++***(((((()))***)))*********++++++++++++)))+++,,,,,,+++***,,,---'''***,,,+++)))((()))***))))))*********+++++++++))))))***+++,,,,,,,,,,,,***++++++***(((((()))***)))***+++)))'''(((+++...(((((((((&&&%%%%%%&&&(((***+++,,,+++******+++,,,++++++,,,+++)))***,,,...++++++,,,,,,,,,---------******+++++++++,,,,,,,,,*********************************+++++++++,,,,,,++++++++++++,,,,,,,,,,,,*********+++,,,---...///******++++++++++++******(((,,,+++&&&$$$(((***))))))************++++++++++++***)))((()))***,,,---+++++++++***((((((***,,,************++++++,,,---+++,,,,,,,,,******,,,---***)))))))))***+++,,,---******+++++++++,,,,,,,,,((())))))******+++++++++************+++,,,---...)))***,,,,,,++++++,,,...*********+++++++++,,,,,,)))'''(((+++***'''(((+++------,,,,,,,,,+++++++++)))+++......---,,,,,,---,,,,,,,,,---------......------......///000000000.../////////......---,,,...---...000...+++---222+++,,,---////////////...//////000111222222333333111111000000/////////...///000111111000000111222000000000111111111222222000111333444555666555555222444666777777888:::<<<999999999:::;;;<<<===>>>>>>>>>>>>???AAACCCFFFGGGIIIGGGDDDAAA>>><<<;;;:::888888888888999:::;;;<<<888888777777777888999999999999999999999999999999999:::<<<===???@@@AAAAAA@@@===999888:::;;;:::999::::::999999:::;;;;;;<<<<<<======<<<;;;;;;<<<===999:::<<<===>>>>>>======???>>>=========???AAABBBAAACCCEEEFFFEEEEEEFFFGGGIIIPPPWWW```kkkssspppiii___TTTJJJIIIJJJFFFAAA>>>===>>>???AAABBBCCCCCCCCC@@@???>>>@@@BBBCCCCCCBBBDDDCCCAAA???===;;;999888555777:::;;;:::999::::::;;;;;;;;;::::::999999999:::;;;;;;999888777999:::999999999:::<<<===<<<;;;444333444555666777777666222666777777:::???BBBAAA>>>;;;999>>>EEEFFFAAA:::666666555777999;;;;;;:::((('''''''''((()))+++,,,%%%%%%'''((()))+++,,,,,,&&&&&&***000///***,,,111,,,---...///...,,,)))'''%%%''')))*********+++---((()))***)))))))))+++---------+++)))(((***...222+++*********++++++***((((((***+++,,,*********+++)))*********))))))+++---+++***((()))***,,,++++++***'''(((+++,,,***+++...************************)))+++,,,,,,+++***,,,---(((((()))***+++,,,,,,---*********))))))+++...111,,,,,,++++++,,,...000111))))))))))))***+++,,,,,,,,,+++++++++******))))))+++++++++***((((((***,,,,,,,,,+++)))''''''(((***(((((())))))*********+++)))+++,,,,,,+++***,,,---'''***,,,+++)))((()))+++******+++++++++,,,,,,,,,((()))***+++,,,---------)))******)))'''&&&((()))---------+++((((((+++...---------+++))))))+++---***+++,,,,,,+++***+++,,,'''***,,,---,,,+++,,,,,,'''(((+++------,,,***(((******+++++++++,,,,,,,,,******************************++++++,,,,,,,,,,,,++++++,,,,,,,,,------------,,,+++***))))))((()))++++++,,,,,,,,,,,,++++++***...---'''%%%***,,,+++)))************+++++++++***)))(((((()))+++---///+++++++++***((((((***,,,---,,,++++++******++++++,,,------,,,++++++,,,...*********+++,,,---//////******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++***))))))***,,,...///(((***++++++++++++---...***++++++++++++,,,,,,,,,,,,,,,...///,,,(((***///,,,,,,,,,+++++++++******))),,,///000///---------,,,,,,,,,---------......++++++,,,,,,---...//////------...///...---+++***---,,,---...,,,))),,,222***+++---000000000///......///000111222333444444,,,---...///000111222333000111222222111000222333000000111111222222222333///000333555666666555444000222555666666777888999999888888999:::;;;<<<<<<============@@@CCCFFFHHHKKKIIIFFFCCC@@@===;;;;;;777777777777888999:::;;;777666666666777888999999888888999999999::::::::::::;;;<<<>>>@@@AAAAAABBBBBB===999777999;;;<<<;;;::::::::::::;;;;;;<<<======>>>>>>===;;;;;;===>>>999:::;;;<<<===============<<<;;;;;;<<<>>>@@@AAAAAADDDFFFGGGFFFEEEEEEFFFAAAJJJRRRYYYbbbhhhddd[[[MMMHHHEEEFFFGGGCCC@@@@@@>>>>>>@@@BBBCCCDDDEEEEEEBBBAAA@@@AAACCCDDDCCCBBB???AAABBBCCCAAA===999777444666999:::999888999:::999::::::::::::999888777999::::::999888777999::::::888555555777999::::::///333666666333222444777333777::::::===CCCEEEDDD???:::777===GGGIIIBBB:::444333333444777888888777((((((((((((((((((((((((%%%'''************+++---'''((()))***+++,,,,,,,,,***,,,---+++)))'''&&&'''***,,,***%%%%%%******&&&((())))))))))))******************)))))))))))))))***++++++***((('''((()))))))))(((((((((((())))))(((((())))))************)))))))))******++++++,,,''''''(((((())))))******))))))((((((((((((((()))))))))******+++++++++,,,***************)))((('''......---,,,++++++++++++******+++,,,,,,,,,,,,+++***+++++++++******,,,...+++++++++******)))))))))++++++++++++++++++++++++&&&++++++((()))......+++***+++,,,,,,******+++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******))))))))))))******,,,,,,+++******))))))((()))+++,,,+++)))***///333++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))))))))***+++,,,,,,---------+++)))))),,,---,,,***---------,,,,,,+++++++++***++++++***)))(((***,,,&&&(((***++++++***,,,---,,,+++******+++---...000************************,,,,,,,,,+++++++++******---,,,***)))))))))******************************,,,,,,,,,,,,,,,,,,,,,,,,(((+++---++++++,,,***&&&,,,)))'''(((***+++)))''')))***++++++***)))***+++(((***++++++++++++,,,...222---)))((()))***(((&&&,,,+++)))(((((()))+++,,,))))))))))))))))))))))))***,,,***%%%'''---...***+++++++++***)))***,,,///&&&***------+++***+++...)))***,,,,,,++++++,,,---+++---...---)))((()))+++---***+++///---))))))///+++,,,...---,,,,,,---//////...---,,,+++*********---...///...---,,,---///...///000///...---...///+++++++++,,,,,,,,,------------///000111111111111///...---+++***,,,///222000000//////......------000111222000//////000222...000333444444222222222444444444444555555555666555444333222444666999;;;>>>>>>===>>>@@@CCCFFFHHHCCCAAA??????@@@???<<<888:::888666555777888888777888999999888777777888:::888:::<<<<<<::::::<<<>>>::::::<<>>;;;:::<<<>>>??????888999999888888:::===@@@===;;;999999;;;=========???@@@AAABBBBBBAAA???>>>:::;;;<<<<<<<<<>>>AAACCCAAAAAABBBCCCCCCDDDDDDCCCCCCJJJNNNNNNUUU^^^YYYMMMHHHDDD@@@>>>@@@AAA@@@>>>???@@@AAAAAA@@@BBBEEEGGGEEEDDDCCCEEEFFFFFFAAA>>>DDDCCCBBBAAA@@@>>>:::777888888888999:::;;;<<<===>>><<<:::888777777888999999:::::::::999777666444777777888999999999888888999888777555444444444444777888999;;;===???@@@AAA888888999:::;;;;;;;;;;;;222222333333555666888999((((((((((((((((((((((((---------,,,***)))((('''))))))***+++,,,,,,,,,+++((()))******))))))***+++,,,...,,,''''''******&&&)))))))))************+++***))))))))))))))))))))))))***+++***((((((((()))***))))))(((((())))))***((((((((()))))))))******,,,+++)))''''''(((***+++'''((((((((()))))))))***++++++************++++++(((((())))))***++++++,,,******++++++******)))(((++++++***++++++,,,---...)))***++++++,,,,,,++++++***+++++++++******,,,...,,,+++++++++************++++++++++++++++++++++++&&&******'''(((,,,,,,)))***+++,,,,,,******+++,,,))))))*********+++++++++++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,///+++++++++++++++++++++++++++,,,,,,,,,++++++***)))*********++++++,,,,,,---+++)))'''))),,,...---,,,---,,,,,,,,,++++++++++++,,,---...---,,,,,,---///((()))+++,,,+++++++++---*********++++++,,,---...++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,+++***)))))))))***+++************************,,,,,,,,,,,,,,,,,,,,,,,,))),,,,,,)))***---...,,,+++)))((()))+++,,,***))))))***++++++***)))***+++)))+++++++++)))))))))+++---,,,***)))******)))((())))))************))))))************************)))***((($$$&&&,,,,,,)))***+++,,,+++******,,,...******+++,,,,,,+++***(((***+++,,,+++)))))))))+++,,,...///---***)))***+++---+++,,,///---)))***///+++,,,------,,,,,,---///......---------...//////---...//////------...///...///000///...---...000,,,,,,,,,,,,---------------...///000111111111111///000000...---...111333000000//////////////////000111111000//////000222111333555666555444444555444444555555555666666666666555333333333666888:::;;;;;;<<<===???AAACCCDDDAAA???===<<<===<<<999666:::888666666777888888777888999999888777777888::::::;;;<<<<<<:::999;;;>>>===???CCCHHHKKKJJJEEE@@@@@@===:::999:::<<<======777777888777777888<<<>>>???>>>======??????>>>===>>>>>>???@@@AAAAAAAAAAAA======>>>>>>>>>???BBBEEEBBBBBBDDDDDDEEEDDDCCCCCCAAAGGGJJJIIIOOOXXXTTTJJJFFFCCC???>>>?????????===???@@@AAAAAA@@@AAADDDFFFDDDCCCCCCEEEGGGHHHEEECCCEEECCCAAA@@@???===:::888666777777888:::<<<===>>>>>><<<:::888777777777888888999999999999888666555888888999::::::::::::999:::999777555444222222222333555999<<<======;;;:::777777888999999999888888333333333333444666777888)))))))))))))))))))))))))))(((((()))+++,,,,,,+++++++++,,,,,,,,,,,,,,,+++((()))***)))((((((***,,,))),,,,,,))))))++++++))))))************+++++++++))))))))))))))))))******)))***+++***)))((()))************))))))*********((((((((()))))))))))))))...+++(((%%%$$$&&&(((***(((((((((((())))))))))))+++***************++++++******))))))))))))((((((++++++++++++++++++***)))************+++,,,---...)))***++++++,,,,,,++++++***+++++++++******+++---,,,,,,,,,++++++++++++***++++++++++++++++++++++++(((******((((((++++++)))***+++,,,+++******+++,,,(((((()))))))))*********++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,******++++++,,,------......,,,)))))))))*********+++++++++++++++++++++++++++++++++,,,++++++***)))++++++++++++++++++++++++(((''''''(((+++---...---+++++++++++++++*********)))***++++++******,,,---***+++------,,,++++++,,,))))))***+++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++***************)))******+++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,***,,,+++((()))...111000***))))))***,,,---,,,+++)))***++++++***)))***+++***+++,,,***(((''''''((((((***++++++*********+++'''(((+++,,,,,,+++((('''++++++++++++++++++++++++***+++)))&&&(((,,,,,,***)))***,,,,,,+++++++++,,,...+++)))***------)))%%%***+++,,,+++)))'''((()))---......---+++***+++,,,,,,+++,,,...---***+++///+++,,,------,,,,,,---...++++++,,,---...000111222...///000///...---...000---///000///...---///000------------.........///---...///000000111111000...///000000//////000222//////000000000000000000000111111000//////111222333555666555444444555777555555555555666666666777666555444333333555777888777888:::<<<===>>>??????@@@>>>===<<<;;;:::777555999888666666888999888888888999:::999777777999:::;;;<<<<<<;;;::::::<<>>;;;888888999;;;<<<;;;666666777666666777:::===@@@@@@AAACCCDDDCCC@@@===<<<<<<===>>>???AAACCCDDD===>>>>>>>>>===>>>AAADDDCCCDDDFFFGGGFFFEEECCCBBB???CCCDDDCCCHHHOOOMMMEEECCCAAA>>>============<<<>>>???@@@AAA@@@AAACCCDDDAAA@@@@@@BBBEEEGGGGGGFFFEEECCC@@@>>>>>>===;;;999555555666888:::<<<>>>???>>>===:::888777666666666777777888888888888777777999::::::;;;<<<<<<;;;;;;;;;:::888555333222111111000333888;;;<<<999666333666666666666666555555444444333333333444444555666))))))))))))))))))))))))$$$######%%%))),,,,,,+++,,,,,,---------,,,+++++++++,,,+++)))''''''(((***%%%(((*********,,,------************++++++++++++)))))))))))))))*********)))***+++***)))((()))***++++++************++++++************************+++***((('''&&&((()))+++(((((((((((())))))))))))(((((((((((((((((()))***---,,,+++)))(((&&&%%%$$$++++++,,,,,,,,,++++++***---,,,+++******)))))))))))))))***+++++++++++++++***++++++***))))))+++,,,,,,,,,,,,+++++++++++++++************************+++,,,+++******++++++***)))+++,,,+++***)))***+++))))))))))))*********+++************************+++++++++******+++++++++(((((())))))*********+++---***''''''***+++***(((***+++++++++++++++,,,,,,******++++++++++++******,,,,,,++++++++++++++++++)))(((((()))***+++,,,,,,************************&&&(((*********)))***,,,+++,,,......,,,++++++,,,((()))***+++,,,+++******++++++++++++++++++++++++,,,,,,,,,+++++++++******)))))))))******+++,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,***,,,+++))))))...///...))))))***+++,,,---------)))***++++++***)))***+++***+++++++++)))((((((***'''***------***((()))+++(((***,,,------,,,***(((++++++++++++++++++++++++...---+++***,,,...---,,,(((***,,,---,,,++++++,,,---,,,+++,,,...---***(((***+++,,,+++***)))***+++.........------,,,,,,,,,+++,,,---...---+++---///***,,,------,,,+++---...))))))***+++,,,---///000...///000000......///000---...//////......///000............////////////......///000000000000000+++---//////...---......//////000000111111222222///000111000//////111333333444444333222222333555555555555666666666777777666555444333333444666777555777999;;;======<<<;;;@@@???>>>===<<<:::888666999777666777999:::999888999999:::999888777999;;;;;;;;;::::::;;;===@@@BBBFFFIIINNNQQQPPPKKKEEE@@@===:::888888999:::;;;:::666777888777777777:::<<<===>>>AAAEEEGGGEEEAAA===;;;;;;;;;<<<>>>AAADDDFFF;;;<<<<<<<<<;;;<<>>===<<<;;;;;;;;;;;;<<<>>>@@@AAA@@@@@@AAABBB=========>>>@@@BBBDDDDDDEEEBBB???===<<<<<<;;;:::555666666777999;;;<<<===>>><<<:::888777666555555555666666777777888888888::::::;;;<<<============:::999888666555444333333222444777999999666333111666666666666555444333222444444333333333333333444((((((((((((((((((((((((***)))'''&&&'''''''''&&&,,,,,,---------,,,++++++***++++++***((('''((()))&&&''')))***)))(((***---))))))*********+++++++++(((((())))))************((()))******)))((()))+++++++++************++++++++++++++++++++++++++++++'''((()))***+++,,,++++++))))))))))))((((((((((((((((((''''''((()))***************)))(((''''''&&&***++++++,,,,,,,,,++++++,,,,,,+++***))))))))))))))))))***++++++++++++******++++++***)))(((***+++++++++++++++++++++++++++************************+++************))))))***)))***++++++))))))***+++*********+++++++++,,,,,,******************************))))))))))))***************))))))(((((((((***'''%%%'''+++---+++)))*********++++++,,,,,,,,,)))******++++++*********,,,,,,+++++++++++++++++++++++++++***))))))***+++***************************,,,......---------...+++,,,......,,,++++++,,,((()))***+++,,,+++***)))************************,,,,,,,,,+++++++++******))))))******++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,(((,,,---******,,,+++((())))))***++++++,,,---...)))***++++++***)))***+++)))***++++++******,,,---(((,,,...---***'''((())),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...,,,+++,,,------,,,,,,(((***,,,---,,,++++++,,,))),,,...///---,,,---...)))***,,,,,,,,,,,,---///...------------------,,,***---...---,,,---...///***+++---,,,++++++,,,...+++++++++++++++,,,---......///000///...---...000,,,...//////......///111........./////////000000...//////000000000000///***,,,///000///...---...//////000000111111222222///000111000//////111333333444444333111111333444555555555555666666666666555555444333444444555666555777999<<<<<<<<<:::999=========<<<:::888777777888777777888::::::999888999::::::999888888999;;;999999:::;;;???BBBDDDEEEHHHJJJKKKKKKIIIFFFBBBAAA<<<:::888888:::;;;;;;:::777888999999888888:::<<<999;;;>>>BBBEEEDDDAAA>>>:::::::::;;;>>>@@@CCCEEE:::;;;<<<;;;;;;<<>>???BBBBBB@@@<<<<<<<<<;;;:::::::::::::::===@@@AAA@@@?????????<<<<<<======>>>???AAACCCDDDAAA>>><<<<<<;;;;;;:::777777777777777888999:::<<<;;;:::888777666555555555555555666666777888888999:::;;;<<<============888888777777777777777888777777777666666555444333777777666666555444222222444444333222222222222333(((((((((((((((((((((((())))))***)))((())),,,...++++++,,,,,,,,,,,,,,,+++%%%'''************+++,,,***)))******&&&###&&&,,,((())))))))))))*********((((((((()))******++++++((()))******))))))***+++*********))))))*********,,,++++++++++++*********%%%&&&))),,,------,,,,,,))))))))))))(((((((((((())))))))))))***+++,,,---&&&&&&'''(((***+++,,,,,,)))***++++++++++++++++++(((((((((((()))***+++,,,((()))******++++++*********++++++***(((((()))+++)))************+++++++++************************)))'''''')))***''''''***)))***+++***))))))***+++***++++++++++++,,,,,,,,,***************************))))))))))))))))))***---,,,,,,+++******))))))'''''''''(((+++,,,,,,+++*********++++++,,,,,,---((()))******+++*********++++++++++++++++++++++++---------,,,***)))***+++*********+++++++++++++++)))+++---...,,,+++++++++***+++------,,,++++++,,,******+++++++++++++++***************************,,,,,,,,,+++++++++******))))))***+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++,,,,,,,,,(((+++---++++++,,,***%%%(((***++++++******,,,---)))***++++++***)))***+++(((***+++,,,++++++---...+++,,,---,,,***(((((((((,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,)))(((***,,,)))((())))))***,,,,,,+++++++++,,,'''+++//////,,,+++---000(((***,,,---------///111...,,,+++,,,---...,,,+++***---///---,,,...000///***+++,,,,,,++++++,,,---//////...---------......---...///...---,,,---///,,,...//////......000111............/////////000//////000000000000//////,,,///111222111///000000//////000000000000000000...000000000///000222444444555666555333222333444444444444444555555555666444444333444444555555666666777999;;;;;;;;;999888777999:::999777555555666777777777999;;;;;;:::888999:::;;;:::888888:::;;;::::::;;;>>>CCCFFFGGGGGGFFFGGGGGGEEEBBB@@@???@@@;;;:::888888:::;;;:::999777888999999888888999;;;888999;;;>>>AAAAAA???===::::::;;;<<<>>>???AAABBB;;;<<<=========>>>AAADDDEEEFFFFFFFFFFFFEEEEEEDDDFFFEEECCC@@@????????????:::;;;<<<;;;999888999:::999<<<@@@AAA@@@>>>======:::<<<>>>??????@@@AAACCCBBB@@@===<<<<<<;;;:::888888888777777777777888888::::::999888777666666555555555555555555666777888888888:::;;;<<<<<<======666666666666777888999999<<<:::777555444444555777666666666666555444333222333333222111111222222222&&&&&&&&&&&&&&&&&&&&&&&&###'''******(((***000777))))))***+++,,,,,,,,,+++###&&&***,,,,,,+++***++++++)))))))))&&&$$$)))111''''''((((((((()))))))))'''(((((()))******++++++''')))******))))))***+++***))))))(((((())))))************)))))))))((((((&&&''')))***++++++++++++***)))))))))((((((((('''))))))))))))***+++,,,---'''(((((()))***+++,,,,,,((()))******++++++******((((((((((((((()))++++++((())))))******************++++++***(((''')))***(((((()))))))))*********************************+++'''(((,,,,,,)))***---(((***+++***)))((()))+++************++++++++++++************************+++******))))))******+++++++++++++++************''')))***+++******+++,,,)))******+++,,,,,,------(((((()))************************++++++,,,,,,---,,,---...---******,,,...++++++++++++,,,,,,,,,---(((***,,,,,,***(((''''''((()))+++,,,+++++++++---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************+++,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,((())))))***++++++,,,,,,))),,,,,,******------***(((***++++++)))(((***,,,)))***++++++***)))***+++)))***++++++***)))+++,,,,,,+++))))))***+++******((()))+++,,,,,,+++)))(((************************,,,''''''+++,,,(((&&&(((***+++,,,+++******,,,...)))***,,,---,,,+++++++++)))***,,,,,,,,,,,,...///---+++***+++---...,,,***)))...000,,,,,,///111///)))+++,,,,,,++++++,,,---///......------.........,,,---...---,,,+++,,,...,,,---//////......000222------.........///////////////000000000000//////---///111111000///000111000000//////////////////...///000000///000222444222333555555333222111222333333333333444444444444222222333333444555666666666777888999999999888777444666888888666444555777777777777999;;;<<<:::999999:::;;;:::999888:::<<<======>>>BBBFFFHHHGGGDDDAAABBBCCCAAA===<<<<<<>>>999888777777999999888777555777999999888777888999;;;:::999:::;;;<<<;;;:::;;;;;;<<<===>>>>>>>>>>>>999:::<<<<<<===???BBBEEEEEEEEEDDDDDDDDDEEEFFFFFFHHHGGGEEECCC@@@>>>>>>???999;;;===<<<999888999:::888;;;???AAA@@@>>><<<;;;444888<<>>=========<<<999777666666666666666777888999888888888888888777666666666555444444444555666777666777888999:::;;;;;;;;;555555555555555666666777<<<:::777555444444666777555555555555444444333222222111111111111111222333&&&&&&&&&&&&&&&&&&&&&&&&&&&+++...+++$$$###***111'''((()))***+++,,,,,,,,,%%%))),,,...,,,)))'''&&&'''%%%&&&)))((('''///:::''''''''''''(((((((((((('''(((((()))***+++++++++''')))******))))))***,,,))))))(((((((((((())))))))))))(((((('''''''''&&&))))))(((''''''((()))*********))))))((((((((('''''''''''''''((()))***+++,,,,,,,,,+++***))))))((('''((()))***************+++***)))(((((('''''''''(((((()))******************++++++***((('''(((***''''''(((((()))))))))***))))))))))))))))))))))))...***+++000111---...222(((***+++***)))((()))***))))))))))))************)))))))))))))))))))))))),,,++++++++++++++++++,,,'''''''''((())))))******(((+++...---***((()))+++))))))***+++,,,,,,------(((((()))***************))))))***+++,,,,,,------+++---...---++++++...111+++++++++,,,,,,---------,,,...000///---***))))))&&&(((***++++++***,,,---...---,,,+++++++++,,,---........................,,,,,,,,,+++++++++*********+++,,,,,,+++***)))(((,,,,,,,,,,,,,,,,,,,,,,,,((())))))***++++++,,,,,,***,,,+++((()))...000///(((***,,,+++((('''(((+++)))+++++++++***)))***+++***+++,,,***((('''((())),,,)))&&&'''+++------,,,$$$'''***------***'''$$$))))))))))))))))))))))))...)))(((---...)))''')))+++++++++***)))***,,,///,,,***((())),,,,,,((($$$***+++,,,,,,+++***+++------***)))***,,,---,,,***)))...000,,,+++000111///)))+++,,,,,,+++***,,,---+++++++++++++++,,,---...+++,,,------++++++,,,---,,,---//////...///000222------------.........//////000000000000000//////,,,---......------...000000000//////......------...///000000///000222444...111333333111///......222222222333333333444444111111222333555666666777666666777777777777777666444777999999777666888:::777777777999<<<<<<;;;999:::;;;;;;:::999999:::<<<@@@@@@AAAEEEHHHIIIEEEBBB<<>>>>>===<<<;;;666777999:::;;;===AAADDDEEEDDDCCCBBBBBBDDDFFFHHHIIIGGGFFFDDDAAA===<<<>>>888;;;===<<<:::888999;;;777;;;???AAA@@@===;;;:::...333999<<<===>>>AAACCC>>>>>>=========<<<999666444444555555777888999:::777777888888888888777777666555444333333444555666444555777888999:::::::::555555444333333333333333;;;999777666555555666666333333444444444333222222111111000000111222222333"""%%%'''(((((()))***+++))))))))))))((('''&&&%%%)))))))))))))))(((((('''$$$(((,,,+++((('''+++///***%%%$$$((()))'''***000((()))***)))&&&%%%&&&'''*********)))))))))))))))*********)))))))))))))))******))))))(((((('''''')))&&&'''******((((((+++))))))***,,,---+++'''$$$))))))))))))(((((((((((())))))))))))))))))))))))***))))))((()))+++---...+++$$$"""'''***((((((************))))))))))))))))))((('''&&&&&&'''((())),,,+++***))))))***+++,,,''')))+++---...---,,,+++)))************+++++++++++++++*********************************)))((('''+++++++++)))((((((***,,,''')))***+++******,,,---,,,,,,+++***)))))))))***++++++************++++++,,,+++***)))***+++,,,---)))------)))(((+++...------)))(((++++++&&&'''+++---+++)))***,,,---+++))))))+++......,,,+++,,,...+++,,,,,,***))))))+++...,,,,,,,,,++++++*********+++,,,------+++)))******''')))+++,,,,,,,,,***)))---......,,,***))))))***))),,,,,,******------***,,,++++++******++++++,,,---------,,,,,,+++++++++&&&(((,,,...***%%%'''------+++***)))***+++,,,+++,,,++++++***))))))******---***(((''')))******)))000...***((('''))),,,---++++++******************&&&&&&&&&(((***+++***)))***++++++++++++***))))))(((((())))))))))))((((((++++++*********+++---...'''(((***+++,,,---......)))+++,,,,,,++++++,,,---,,,++++++***++++++,,,,,,&&&***------)))''''''(((,,,,,,,,,---------......,,,...//////...------......///000///---,,,---...,,,---......------///111---------............//////111222111000///000222......///000111000000000222222000...,,,---///111...//////000000000000000333333333222000000333555222222444666888888555333444444444444444555666777666555444333222222222222333444666888888777555444:::999999888888999999:::?????????>>>;;;999999:::DDDFFFHHHGGGDDD@@@===<<<999:::;;;<<<<<<<<<;;;:::777777777777777777777777666666777888888888888888444666777777777777:::<<<999<<<===<<<>>>@@@>>>999===<<<;;;;;;<<<===???@@@@@@AAAAAABBBCCCDDDEEEEEEEEEDDDBBBAAA@@@===:::777:::;;;<<<======;;;999888777999;;;======;;;999888<<<:::999999<<<>>>????????????>>><<<:::888999:::888666444666999;;;999777888777777777777777888888888999::::::888777777888999777555555777777444111777555333222222444777999999888777666555444444444666555444222111111111111000111111222222111111000%%%''')))((('''&&&''''''''''''((((((((((((((('''''''''((()))))))))))))))&&&(((******((((((***,,,,,,''''''******''')))---,,,,,,+++***)))(((''''''***)))))))))))))))))))))***)))))))))))))))))))))))))))))))))(((((((((((()))''''''******((((((+++((()))+++,,,,,,+++***))))))))))))))))))))))))((())))))))))))))))))))))))))))))((((((((())))))***+++'''&&&+++,,,(((''')))***)))))))))))))))))))))+++***))))))))))))***+++***))))))))))))))))))***''')))+++,,,---,,,+++***(((((()))))))))*********************************+++++++++++++++***))))))***++++++***))))))***,,,''')))***+++******,,,---++++++******)))*********++++++************+++++++++*********++++++,,,,,,'''***+++((('''***+++***...***))),,,+++((((((,,,---+++)))***,,,---+++))))))+++------++++++,,,...+++,,,,,,+++))))))+++---,,,,,,,,,+++++++++*********,,,------+++************************++++++,,,+++,,,---,,,*********+++&&&***+++***+++//////,,,,,,++++++******++++++,,,------,,,,,,,,,+++++++++,,,((('''))))))''''''+++,,,,,,+++++++++***)))'''&&&&&&''')))+++---///000+++)))'''((()))+++++++++...---+++)))((()))+++,,,*********+++++++++++++++222///,,,++++++,,,,,,+++******+++++++++*********++++++,,,,,,,,,,,,++++++++++++*********+++,,,---,,,+++++++++,,,,,,+++))))))+++,,,+++******+++,,,,,,,,,++++++***++++++++++++---//////...,,,++++++,,,,,,,,,---------......,,,---//////---,,,---...,,,---...---+++***+++,,,,,,---...---,,,,,,...000---------............///---/////////---------//////////////////000000000111111111///......///111...//////000000000000000222222222111000000222444333222222333555666555444444444333333444444555666555444333333222222333333333444555666777777666666999999999888888999999999<<<>>>???>>><<<<<<===>>>AAABBBDDDBBB???;;;999999999:::;;;<<<<<<;;;;;;:::555555555555555555555555444555666666777777666666444666777777666777999<<<;;;>>>??????AAACCC@@@;;;888888999:::<<<>>>@@@BBB@@@@@@AAABBBCCCDDDDDDEEEFFFCCCAAA??????===;;;888<<<;;;;;;:::::::::::::::777999;;;<<<<<<;;;999888;;;999888999;;;===>>>>>>>>>>>>???===;;;999999:::777555555777:::<<<<<<:::888888888777777888888999555666777777555444444555777666666888<<<===<<<:::555444333222333444666777777777666555444444444444555555555444444333222222111111222222222222111111%%%'''(((((('''&&&&&&'''%%%&&&'''((())))))))))))%%%&&&''')))******++++++((((((((()))(((((()))))),,,))))))+++***(((''')))***))))))***++++++)))((())))))))))))))))))******))))))))))))))))))******(((((((((((()))))))))))))))''''''******((((((+++&&&)))++++++))))))+++...))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''&&&&&&((((((***,,,+++'''&&&)))))))))))))))))))))******+++******))))))******+++(((((())))))))))))((((((((()))***+++++++++***)))'''((((((((())))))))))))************************)))************)))(((((((((***,,,,,,***)))***+++((()))++++++******+++---******)))))))))***++++++++++++************++++++)))***++++++,,,,,,++++++%%%***,,,)))(((***+++)))...+++***,,,,,,)))***,,,,,,+++******,,,,,,,,,******+++,,,,,,++++++,,,---+++,,,,,,+++******+++---,,,,,,,,,++++++++++++******,,,------+++******+++,,,+++)))((()))***,,,...***+++,,,+++***)))***+++'''+++,,,***+++......+++,,,++++++******++++++,,,,,,,,,,,,,,,++++++++++++444,,,'''))),,,++++++,,,)))***+++,,,+++***)))(((++++++***************+++)))((('''(((+++---------,,,,,,+++*********++++++*********++++++,,,,,,---444000,,,))))))***++++++*********+++++++++++++++,,,,,,------------,,,,,,++++++*********+++,,,---...+++***+++------***'''***+++,,,+++))))))***+++---,,,,,,+++*********+++------...///111000///---,,,,,,,,,---------......+++,,,......,,,,,,,,,---,,,---------+++***+++,,,+++,,,---,,,++++++---///---------............///---//////...,,,+++,,,---000///.........///000111000111222111000///000111...///000000111111000000111111222111//////111333333111///000222444555555333333222222333333444444333222222222333333444555333444444444555666777888999999888888888888999999:::<<<>>>>>>>>>>>>@@@BBB???@@@@@@>>>;;;888777777888999:::;;;;;;;;;;;;:::555555555555555555555555333333444555555555555444444555666777666777999;;;===@@@BBBBBBDDDFFFBBB<<<777888888999;;;<<<>>>???>>>???@@@AAABBBCCCDDDDDDFFFCCC???======<<<;;;:::<<<;;;999777777888:::;;;888999;;;<<<<<<;;;999888999777777888:::<<<<<<<<<<<<===???>>><<<:::999999666555666888;;;======<<<:::999999888888999999:::777999999999777666777888444444555777:::<<<<<<;;;333333333333333444444444555444444333333444444444444555666666666666555444222222333333333333222222###%%%((()))))))))***,,,&&&&&&'''(((((((((((((((&&&'''((()))***************((('''((())))))(((''')))))))))******((('''(((%%%$$$$$$'''***+++***((()))))))))))))))*********)))))))))))))))*********'''''''''((()))************''''''***+++((()))+++&&&))),,,***&&&%%%***...)))))))))))))))*********))))))))))))))))))))))))&&&'''((())))))(((''''''&&&'''******'''%%%'''+++)))))))))))))))*********(((((((((((((((((((((((('''((()))******)))((('''))))))*********)))((((((((((((((()))))))))*********************+++++++++'''((((((((((((((('''''''''))),,,,,,+++*********(((***++++++******+++,,,))))))((())))))***+++,,,++++++************++++++((()))+++,,,,,,,,,+++***&&&,,,...,,,+++---,,,***,,,+++***++++++******,,,+++******++++++,,,,,,+++***+++++++++++++++,,,---***+++,,,,,,******+++,,,++++++++++++++++++++++++***+++---,,,+++******+++++++++***)))***+++,,,---)))***+++***((('''''')))+++......+++***+++***''',,,++++++******++++++,,,,,,+++++++++++++++++++++222+++'''))),,,+++***+++((()))++++++++++++,,,---...---,,,***)))(((((((((***)))((())),,,------,,,******++++++++++++******))))))***+++,,,------...,,,***((()))***,,,------************++++++,,,---)))******************)))+++++++++++++++++++++,,,+++)))'''***...///---******+++,,,+++)))((()))***------,,,+++************,,,+++***,,,///000...+++,,,,,,,,,---------......***,,,------,,,++++++,,,---...//////---------///+++,,,---,,,++++++,,,...---------............//////000111000...------...000///---,,,---...000222///111222222111000000111//////000111111111111000000111111111//////000222222111000111333555555555333222222111222222333333111111111222333444555666444333222222444666888:::888888777777777777888888:::<<<>>>>>>>>>???AAABBB@@@@@@@@@===:::888888999888888999999::::::;;;;;;888888888888888888888888333333444555555555555444444555666666666777999;;;===@@@CCCCCCEEEFFFBBB<<<::::::999999999999999999======>>>???AAABBBCCCCCCEEEBBB>>><<<<<<<<<<<<;;;:::999888777777888999999999:::;;;<<<;;;:::999888777666666777:::;;;;;;;;;:::<<>>>>>======>>>@@@>>>???>>>===:::888999999777777888888999:::;;;;;;999999999999999999999999444444555666666666666555333555666666555666999;;;;;;>>>@@@@@@BBBDDD@@@;;;:::::::::999999888777777;;;;;;<<<>>>???AAABBBBBBCCC@@@===;;;;;;<<<<<<;;;666777888999999999888777::::::;;;;;;;;;:::999888777777777888;;;<<<;;;:::999;;;>>>???===;;;::::::999::::::999999888888999<<<;;;;;;:::999999::::::666777777666444444555777:::;;;;;;:::888666555555111222444555555333222111222222222222222333444555222333666777888777666555666666777777777777666666''')))+++***)))((())))))))))))))))))((('''&&&%%%)))))))))))))))(((''''''))))))))))))))))))******&&&))))))''''''***+++)))(((***------+++(((''''''((((((((()))******++++++((((((((()))******++++++&&&''''''((()))******+++***((((((++++++)))))),,,)))++++++(((%%%$$$&&&)))((())))))******+++++++++))))))))))))))))))))))))&&&'''(((***,,,---......)))+++,,,)))(((,,,......((((((((()))******++++++***++++++,,,,,,++++++*********++++++++++++******************************************++++++++++++)))))))))***++++++,,,,,,***++++++,,,,,,,,,,,,+++''')))+++++++++***+++,,,)))***++++++***)))***+++))))))((((((((()))******++++++************++++++((()))******++++++******%%%***,,,)))(((***+++)))(((******'''(((***+++))))))***+++,,,++++++,,,...,,,***((((((***,,,,,,,,,)))+++------+++***++++++***++++++++++++,,,,,,,,,)))+++,,,,,,+++++++++,,,(((***,,,......---+++******++++++***'''&&&&&&''''''+++,,,***+++......+++,,,++++++******++++++,,,*********+++++++++++++++)))(((***------)))(((***---......,,,((('''***---+++***************++++++---,,,,,,,,,------+++)))((()))******+++*********)))))))))******++++++,,,******+++---...---)))&&&******)))***+++---///000*********++++++*********++++++,,,,,,,,,+++*********+++,,,,,,,,,+++++++++)))+++,,,,,,++++++,,,---,,,++++++***++++++,,,,,,---,,,+++,,,---...---,,,,,,,,,,,,---------......+++,,,......,,,,,,,,,---***,,,---,,,++++++,,,...---......---++++++,,,------------............///,,,---......---,,,---...///...---------...///000...///000000//////000111///000111111222222111111///111222222111000000111...///222555888888555333333333222222111111222222000000111222333555666777444333222222333555777999777777666666666666777777:::;;;<<<<<<::::::;;;<<<888:::;;;;;;999777777888777666666777888999;;;;;;777777777777777777777777555555666777777777777666333444555666555666888:::999<<<===<<<===@@@>>>999777777888999::::::999999999:::;;;<<<>>>@@@AAAAAAAAA???<<<;;;<<<<<<<<<;;;555777999:::;;;:::888777;;;;;;;;;;;;:::999888888888888888:::===>>>===;;;999;;;===>>><<<;;;;;;<<<;;;<<<===;;;999777888999<<<<<<;;;:::999999999999888999888666555555777999666777999888666555555666333333444555555444222111222222222222333333444555222333444555666555555444666666777777777777666666&&&'''))))))'''&&&'''((('''((((((((((((((('''''''''(((((())))))))))))((('''***,,,+++***)))+++...***---,,,''''''+++,,,)))###)))......***'''(((+++'''(((((()))******++++++'''(((((()))******++++++''''''(((((())))))******+++((((((+++,,,)))))),,,*********))))))))))))***((())))))******+++,,,,,,))))))))))))))))))))))))(((((())))))+++,,,......(((+++,,,)))***,,,)))###'''(((((()))******++++++***+++,,,,,,,,,,,,+++*********))))))))))))*********************+++,,,---))))))))))))************((())))))***++++++,,,,,,))))))***+++++++++++++++((()))******)))***,,,...)))+++,,,+++***)))***+++***))))))(((((((((((()))++++++************++++++)))))))))))))))***++++++'''***+++((('''***+++***(((++++++'''(((,,,---***(((***,,,,,,******,,,///---***''''''***,,,,,,,,,)))+++------,,,******+++******+++++++++,,,,,,,,,(((***,,,,,,+++++++++---++++++,,,,,,,,,---,,,,,,)))+++,,,+++******+++,,,&&&***+++***+++//////,,,,,,++++++******++++++,,,)))*********++++++++++++---(((&&&+++...---,,,,,,###(((,,,---***((()))+++000///---+++)))'''&&&&&&,,,+++,,,---//////---+++))))))))))))*********+++)))))))))))))))))))))))),,,+++*********(((%%%"""***)))))))))+++---000111***++++++,,,,,,++++++***+++,,,,,,,,,,,,+++***)))&&&***------***))),,,...)))***,,,,,,,,,,,,...000************+++,,,------------...---++++++,,,---,,,,,,,,,---------......,,,---//////---,,,---...***+++---,,,++++++,,,......//////...,,,+++,,,...---------............///+++---............///111---------.........//////............------000222000000111222222222222111///111333333222111111222//////000222555666555444444444333222222222222222000111111222333555666777444444333333333444555666777666666555555666666777777888999999888888999;;;444666999:::999888777888666666666666777999:::<<<888888888888888888888888555555666777777777777666333444555555555666888:::888::::::888:::===<<<888777888999:::::::::999888888999:::;;;===???@@@AAA???===<<<<<<<<<<<<;;;:::777888888999999:::999999<<<<<<;;;;;;:::999888888:::999:::<<>>===999;;;<<<<<<;;;;;;<<<>>><<<>>>???>>>;;;:::;;;<<<<<<;;;:::999888888888888;;;;;;:::888777777999;;;333555777777555444555777555555555555555444333333444333333333333444444555222222222222222333333333444444555555555555444444!!!###%%%&&&&&&'''(((***%%%&&&'''((())))))))))))%%%&&&''')))************&&&***...---***))),,,111///222///(((''',,,---)))"""+++,,,((('''+++000'''(((((()))***+++++++++'''(((((()))***+++++++++(((((((((((())))))))))))+++((((((+++,,,)))***---+++***)))***,,,...---,,,((())))))***++++++,,,,,,))))))))))))))))))))))))+++***)))))))))***,,,---$$$)))***(((******"""'''(((((()))***+++++++++((()))***++++++***)))(((***)))(((''''''((()))***************+++,,,---...(((((((((((())))))))))))((())))))***++++++,,,,,,&&&&&&'''((((((((((((((())))))***))))))***,,,///***+++,,,+++***)))***++++++***)))(((((('''((((((++++++************++++++***)))((((((((()))+++,,,)))------)))(((+++...---)))---,,,((()))...///+++'''***,,,,,,******,,,///---***''''''***,,,,,,+++)))+++------,,,+++***+++*********++++++,,,,,,,,,(((***,,,,,,++++++,,,------,,,+++******,,,...///)))+++,,,------...000111))),,,---***+++------***,,,++++++++++++++++++,,,))))))******++++++++++++,,,""" (((+++)))''')))------++++++---******))))))***++++++,,,******+++---///000///---))))))(((((()))***++++++))))))))))))((((((((((((111///---,,,,,,+++***(((***)))))))))+++...000222*********++++++*********+++,,,,,,---,,,+++***)))!!!'''------******///444)))***,,,------...000111)))))))))***+++,,,......+++---...,,,)))'''***,,,,,,,,,,,,---------......,,,...//////...------...,,,---......------///000//////000...,,,,,,---...---------.........//////---///000111000111333444,,,---......//////............---,,,+++,,,///222000000111222222222222111000222444444333222111222000...---///111444555555555444444333222222222333111111111222333444666666444444333333333444444555666666555555555555666666444555777777777777999;;;222666:::<<<;;;:::999999666555555555777999:::<<<::::::::::::::::::::::::444555666666777777666666333444555555555666888:::999:::888666777<<<<<<888;;;;;;<<<;;;:::888666555777888999;;;===>>>@@@@@@===<<<<<<<<<======;;;999:::999888777888999;;;<<<<<<<<<;;;::::::999888888;;;;;;<<<>>>@@@AAA@@@>>>:::;;;<<<;;;;;;;;;===???===???AAA@@@===<<<>>>@@@<<<;;;:::999888888888888888888777555333444666888888;;;===;;;999777888999666666666555555444444444555444444333333444444444222222111000000111111222222333333333333333333222&&&&&&&&&''''''''''''((()))))))))(((''''''&&&&&&***))))))(((((()))***+++!!!))),,,)))(((+++---***'''&&&''')))(((&&&''')))&&&(((******))))))***+++++++++******)))******+++***)))+++...111000,,,(((---+++)))((('''((()))******)))((((((((()))+++,,,***+++,,,,,,,,,***)))(((''')))***+++***)))***+++(((((((((((())))))))))))++++++******************+++***((((((***+++,,,,,,+++***)))(((((()))***+++)))))))))***,,,,,,+++***)))******)))'''&&&'''(((***************)))((('''***)))((((((((()))+++,,,******))))))))))))))))))&&&'''((()))***+++,,,,,,...+++)))***---///...,,,...---,,,+++***)))))))))------,,,++++++******)))(((''')))---***$$$&&&,,,+++((()))---,,,'''(((---*********)))))))))))))))))))))))))))***+++,,,---*********************************,,,...///...,,,///...---,,,++++++***)))))),,,---******+++)))&&&))))))*********+++++++++------,,,+++++++++,,,,,,---***,,,111000)))&&&(((+++++++++++++++++++++++++++,,,,,,------,,,,,,+++(((((())))))******++++++))))))***++++++++++++***)))***,,,,,,***)))***+++,,,,,,,,,---------......---......///000111111222+++******)))***+++---...***++++++)))'''(((+++///,,,+++******,,,,,,+++***)))************+++++++++555///((('''+++---,,,)))+++***)))))))))***,,,,,,++++++******++++++,,,------,,,***+++,,,------,,,++++++***))))))***+++++++++++++++******))))))))),,,+++***+++...///---***,,,---......,,,+++,,,...---+++***+++...000...,,,///......------,,,++++++***///111000111333111...---...//////......///000///......------......//////////////////000111111///000000///......111333222000222555555111000222///000000///......111333666777777555333111222222333333555666666666555444111111111222333444555666333444555666666444222111777555444555888999777555666666666555666777888888666777888777666777888:::999999999::::::;;;;;;;;;333666999:::888666555555222555888777555444666999666777888999999::::::999999::::::::::::999888888555777:::;;;;;;;;;<<<===????????????>>>===;;;:::999999::::::999999888888::::::;;;<<<;;;:::888777777999<<>>>>>===;;;999:::;;;===<<<;;;:::999:::;;;;;;;;;999777555444444555666333444666777666777888::::::999888888777777888888999666555555222...///444222333444444222000000111555555444444333222111111000222333333222111333444&&&&&&&&&''''''''''''((('''''''''(((((((((((((((***))))))(((((()))***++++++//////***'''***,,,+++(((((()))*********+++---''')))++++++***)))***++++++******))))))************)))***---//////+++(((***************)))((((((***)))((((((((()))++++++(((((()))))))))((((((''''''(((******)))))))))***(((((((((((())))))))))))************************,,,***)))((()))*********+++***)))(((((()))***+++---,,,+++++++++***)))((((((***+++***))))))***+++***++++++++++++******)))******)))))))))***+++,,,)))))))))))))))*********))))))))))))))))))******+++)))'''(((***,,,+++)))...---,,,+++************++++++++++++++++++++++++,,,))))))***''' """+++)))***---+++'''(((---'''((()))***************,,,+++***((('''&&&&&&&&&++++++++++++++++++++++++,,,+++************)))'''---------,,,++++++******&&&***,,,***+++...---*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))'''(((,,,+++&&&$$$&&&******************************++++++++++++******))))))))))))************))))))***+++++++++++++++)))***,,,,,,***)))***++++++,,,,,,,,,,,,------------....../////////......,,,+++***))))))***++++++***++++++)))((((((+++...,,,+++******,,,,,,+++***)))************+++++++++///---+++))))))******++++++***)))))))))***,,,,,,++++++++++++++++++,,,,,,,,,+++++++++,,,------------,,,++++++++++++,,,---,,,,,,+++++++++*********,,,+++***+++...///---+++,,,---......,,,,,,---......,,,+++,,,...///...,,,...------------,,,,,,,,,***...///...///111111------...000///......///111,,,,,,++++++++++++,,,,,,///////////////000000111//////000///......000333333111111444444111000333///000000///...///111333111222333222111000111222333444555666666666555444333333333333333444555666444555666777777666555444666444222444777999999777666666666666666666777777666777888777666777888::::::::::::;;;;;;;;;<<<<<<333666999:::888666555555333555666666555555666777555666777888999999999999999999::::::999999888777555888:::;;;;;;:::;;;<<<>>>>>>??????>>><<<;;;:::888999:::;;;;;;::::::999:::;;;;;;;;;;;;::::::999888:::<<<===>>>===<<<<<<<<<======<<<:::999999:::<<<;;;:::999999:::;;;<<<<<<:::888555444444555666666777888777666555666888888888888888999:::;;;<<<;;;777555666666333333666222444555444222000000111444444333333222111111111000111333222111111222444&&&&&&&&&''''''''''''(((&&&&&&''''''((())))))***))))))(((((()))***++++++///000...)))'''))),,,,,,'''(((((()))***,,,......)))+++,,,,,,***))))))***)))))))))))))))************))))))***,,,,,,+++)))((()))+++,,,,,,***(((&&&)))))))))((()))******+++((((((((((((((((((((((((&&&(((******)))))))))***(((((((((((())))))))))))******************************)))((((((((())))))******))))))))))))******'''&&&&&&'''((()))***+++)))***,,,,,,++++++---...******++++++,,,,,,++++++*********)))***++++++,,,(((((())))))*********+++,,,++++++***)))((('''''')))(((&&&''')))******)))---,,,+++***************))))))******+++,,,,,,---,,,)))(((+++,,,)))((()))***)))***,,,***'''(((,,,%%%&&&)))+++,,,,,,+++***---,,,+++)))'''&&&%%%%%%,,,,,,,,,,,,,,,,,,,,,,,,---+++)))((())))))((('''++++++++++++++++++++++++(((+++,,,++++++......++++++++++++,,,,,,,,,------***+++,,,------,,,++++++***((((((++++++((((((***))))))))))))))))))))))))***))))))(((((())))))******************)))))))))))))))******++++++++++++)))***,,,,,,***)))***+++******+++++++++,,,,,,,,,***+++---/////////...---+++***)))))))))***+++,,,*********)))((()))+++...,,,***)))***+++,,,+++***)))************+++++++++)))+++,,,+++)))(((***,,,+++************+++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------......------------......,,,,,,,,,,,,++++++++++++,,,++++++,,,......---+++,,,---......,,,,,,---......---,,,,,,---...---+++,,,,,,,,,---------......***---...,,,,,,000000......///000000//////000111//////............////////////......//////000111...///000///......000222444111111444444111111444000000000///...///111333222333555444444333555666333444555555666666555555555555444444444555555666444666777999999999888888666444222333555888::::::777777777777666666666666777888888888777777888::::::;;;;;;;;;;;;<<<<<<<<<444666999:::888777666666555444333444555666666555555555666777888888888888999999999999999888777777666888:::::::::999:::;;;<<<<<<=========<<<:::999777999;;;======<<<;;;:::;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<;;;999888888999999999999999:::;;;<<<<<<===;;;999666555444555666888999999888666444555666777777888999;;;===>>>???<<<666222555777666555666333444555444222000111222333333222222111000000000000111222222111111222444&&&&&&&&&''''''''''''(((''''''''''''(((((())))))((((((((())))))***++++++******)))''''''))),,,---'''((('''&&&(((+++,,,******,,,---,,,***))))))***(((((())))))))))))))))))))))))(((((()))******+++((()))***++++++***)))((()))))))))))))))******+++)))))))))))))))******+++&&&(((******)))((()))***(((((((((((())))))))))))))))))))))))************'''((((((((((((((()))******))))))))))))))))))***'''((((((''''''(((***+++***+++,,,,,,+++***+++---((()))***+++++++++++++++))))))))))))******++++++((((((((()))******++++++,,,++++++***)))(((''''''***)))((())))))***++++++,,,+++***************+++))))))******+++++++++,,,+++((((((+++///000...,,,))))))***+++)))((()))+++%%%'''***,,,,,,+++)))(((+++***************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***((()))+++,,,,,,,,,)))*********++++++,,,,,,,,,//////++++++---,,,)))******++++++++++++,,,,,,)))***,,,---...---+++***+++)))((())))))***+++---***************************)))(((((((((((()))***+++++++++******)))))))))***************+++++++++)))***,,,,,,***)))***+++)))************+++++++++'''))),,,///111111///...))))))))))))***,,,...///*********))))))***+++,,,+++***)))***+++,,,+++***))))))*********+++++++++((()))+++,,,,,,+++++++++************++++++,,,,,,+++,,,,,,,,,++++++******)))***+++,,,,,,,,,,,,---......------------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---------,,,+++---...---,,,,,,---//////...------------,,,+++++++++,,,,,,---...//////+++...---++++++///111///...///000000//////000222000000111111111111000000///............///000000...///000000//////000222444111111444444222222555000111111000///000222444222444555555444444555666444444444555555555555555777666666555555555555666444555777888999:::::::::888777444444555777999;;;999999999999999888777777777888999888777777888:::::::::::::::::::::::::::444666999999888777777777666444222333666777555333444555666777777888888777888888888999888777777666777888:::999888888999::::::;;;<<<<<<<<<;;;:::999777999;;;>>>???>>>===;;;<<<;;;::::::;;;<<<>>>???>>>===<<<;;;::::::;;;<<<999::::::999888777777888777777888999:::;;;<<<===>>><<<999777555444555555888999999888666555555666777888888999:::<<<>>>???999222...222777777555555555555555444111000111222222111111111000000//////000111222222111111222333&&&&&&&&&''''''''''''((())))))(((((('''''''''''''''(((((()))***+++++++++((('''(((***+++************+++((($$$&&&++++++&&&***+++,,,,,,***((())))))&&&'''((())))))))))))((()))))))))(((((()))***+++******)))(((((()))***+++((()))))))))************))))))))))))))))))))))))&&&((())))))(((((()))***(((((((((((())))))))))))(((((()))))))))*********###&&&((()))((()))+++---)))))))))******)))))))))...//////,,,((('''''')))+++,,,,,,+++(((''''''(((''''''((()))******))))))((((((((()))))))))))))))(((((())))))*********************)))))))))))))))))))))))))))((()))***+++*********)))******+++++++++++++++******)))))))))---+++)))(((***+++'''###(((***+++)))(((((()))***((()))+++,,,,,,***'''%%%((((((((()))***,,,---...+++++++++++++++++++++++++++)))((()))***++++++***((())))))******+++++++++---///...+++***,,,,,,)))))))))))))))************((()))+++------,,,+++***''''''&&&$$$%%%''')))***++++++++++++++++++++++++*********))))))*********,,,,,,++++++******))))))******)))))))))***+++,,,)))***,,,,,,***)))***+++)))))))))*********++++++***,,,///111111000...------,,,+++******+++------******))))))***+++++++++***)))((()))+++,,,+++***))))))*********++++++++++++))))))+++///000---)))******++++++,,,,,,,,,,,,***+++,,,,,,,,,++++++***'''))),,,,,,++++++,,,---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,,,,---+++,,,------,,,,,,...///.........---,,,,,,,,,,,,***++++++,,,---...//////,,,......,,,,,,000111///...///000000//////000111,,,------......------,,,...............//////000---///000000//////000111333111111444555222333666111222222111000000333555000111111111///...///000444444444444555555666666777777666555555555666666333444555777888999::::::<<<;;;888666555666888:::999:::;;;;;;;;;::::::999888999999888777777888:::888888888888888888888888444666999999888777888999777555222333666777555222444555666777777888888777777777888888777777666555777888999888777777888:::999:::;;;<<<<<<;;;::::::888999<<<===>>>>>>===<<<<<<;;;::::::;;;<<<>>>??????>>><<<;;;::::::;;;<<<777999999999777666777888555666777888:::;;;;;;<<<===;;;999666555444555666666777888888777777888999999999999999999:::;;;;;;999222...222777888666666666666666333111000111222111111000000000000000//////111222222111000222333&&&&&&&&&''''''''''''(((***))))))(((''''''&&&&&&&&&'''(((***+++++++++++++++((())),,,---***((((((---...***$$$&&&---,,,%%%(((***++++++)))(((((()))%%%&&&''')))))))))((((((((()))***)))((((((***,,,+++***((('''''')))+++,,,(((((()))************)))''''''((()))((('''&&&%%%%%%'''))))))((((((((()))(((((((((((())))))))))))'''(((((())))))*********###&&&******))))))+++...))))))************))))))!!!$$$((((((''''''))),,,+++++++++***'''%%%%%%&&&''''''(((((()))((((((((((((((()))************)))***)))))))))))))))))))))(((((())))))******++++++&&&'''((('''&&&&&&(((***)))))))))))))))***+++,,,,,,++++++***))))))(((((((((******)))***---,,,((('''***+++(((''')))***)))***+++,,,,,,+++)))&&&%%%((((((((((((((())))))***************************+++***((((((((('''%%%"""(((((())))))*********+++))),,,,,,)))***...///---((((((((())))))))))))***((()))***,,,,,,,,,++++++((())))))&&&&&&***+++***++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++++++++*********+++***)))))))))***,,,---)))***,,,,,,***)))***+++))))))*********+++++++++000000111111000---+++)))111///---+++)))(((((((((***))))))***+++,,,+++***)))(((((()))+++,,,+++***)))************+++++++++---***(((+++000222...(((***++++++,,,---,,,,,,,,,)))***+++,,,---,,,++++++%%%(((,,,---+++***,,,...++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,)))+++------,,,,,,,,,---***,,,------------...///,,,.........,,,+++,,,---++++++,,,,,,---...//////+++...///------111111///---...//////......///000,,,---...//////...---,,,......------......///000---///111111000///000111222000222666777444333555222222222111000111333555111222333222000///000111555444444444444555666666666666555555555666666777333444555666777888999999<<<<<<:::777555444666888888999;;;<<<<<<<<<;;;:::999::::::999777777888:::888888888777777777777666555777888999888888999:::777666555555666666555444555555666777888888888888777777777777777666555555666777888777666666888:::888999;;;<<<<<<<<<;;;;;;::::::;;;<<<============;;;;;;;;;;;;;;;;;;<<<<<<>>>===;;;:::::::::;;;;;;777888999888777666777999444555777888::::::::::::;;;999777555444444555666444666777888888888:::<<<;;;;;;:::999999999999999:::444222666999999888:::777777666333111000111333111111000000000000000000///000111111000000111333&&&&&&&&&''''''''''''(((((((((((((((((('''''''''%%%'''(((***+++++++++++++++&&&$$$)))+++)))(((***+++,,,(((!!!$$$------%%%&&&((())))))((((((((()))###%%%'''((())))))((('''''')))++++++))))))***,,,)))))))))))))))******+++'''((()))***+++******)))&&&((()))***)))'''###!!!%%%'''))))))((('''((()))(((((((((((())))))))))))''''''(((((()))******+++%%%)))------)))((())),,,((()))***++++++***)))(((###&&&'''(((+++...)))***+++)))'''&&&&&&'''((())))))))))))((((((''')))***+++,,,---,,,++++++++++++******)))(((((((((((()))))))))************&&&((()))((('''&&&)))+++(((((((((((()))***,,,,,,************))))))))))))"""(((+++***+++000222000&&&+++,,,(((&&&)))***(((***************)))((('''))))))((((((((((((((()))++++++++++++++++++++++++)))))))))))))))'''### (((((()))))))))))))))))))))++++++((()))---...,,,((())))))))))))*********((())))))***++++++,,,,,,***------))))))......+++************************(((***,,,------,,,***(((***++++++++++++++++++,,,+++***)))((()))***,,,---)))***,,,,,,***)))***+++*********+++++++++,,,,,,/////////...---,,,+++***...---+++)))''''''''''''***)))(((***,,,---+++))))))((('''(((+++,,,+++***)))************+++++++++,,,***)))+++---...,,,******+++,,,---------,,,,,,'''(((***,,,------,,,,,,###(((------+++***+++...***+++,,,------,,,+++************+++++++++,,,,,,)))+++......,,,+++,,,...***,,,------------...000+++---......,,,+++---///,,,,,,,,,------.........)))---...------000000,,,,,,---......------...///---///000111111000///---...------------...//////,,,///111111000///000000000///333888999555333444222333333222111111444666333555666666555444555777555444444333444555666777444444444444555666777777555555555666777888999999888999999777444333444666555777999;;;<<<<<<;;;:::::::::;;;999777777888:::888888888888777777777666555777888999888888999;;;777888888888666555666777555666777888999999999999666666777777666666555444555666666666555666999;;;888999;;;<<<=========<<<<<<;;;;;;::::::;;;<<<===:::;;;;;;;;;;;;::::::999::::::999999999999999999777888999999777777888999444555777888999999999999888777555444333444555666444666888888888888:::<<<<<<<<<;;;:::::::::::::::999555444777888666888;;;888888666333111000111333111111111111111111111111///000111111000000111222&&&&&&&&&'''''''''((((((&&&&&&''''''((()))))))))%%%&&&(((***+++,,,++++++''' ###'''((()))...&&&((($$$""",,,,,,###%%%&&&((()))((('''((()))###$$$&&&((())))))(((''''''***,,,,,,***)))***,,,&&&(((***+++,,,+++***)))'''((()))++++++******)))(((***,,,...,,,((($$$!!!%%%'''))))))((('''((()))(((((((((((())))))))))))&&&''''''((()))******+++(((,,,000...)))&&&'''***((()))***++++++***)))(((!!!'''---...+++((((((***((()))***)))((('''((()))***************)))((('''+++,,,---...///...------,,,,,,+++***)))(((''''''*********)))))))))))))))(((***,,,+++))))))+++...(((((((((((()))+++,,,,,,((((((((()))******++++++###***---(((%%%(((***(((%%%+++,,,'''&&&)))***''')))))))))))))))***************)))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,''''''))),,,---+++'''$$$)))))))))))))))(((((((((,,,...,,,((('''***+++((()))************+++++++++))))))))))))***+++,,,---'''+++,,,''''''++++++'''))))))))))))))))))))))))'''))),,,......,,,)))'''*********++++++,,,,,,---+++***)))((((((***,,,---)))***,,,,,,***)))***+++***++++++++++++,,,,,,,,,)))******+++,,,...//////'''&&&&&&&&&'''(((***++++++)))(((***,,,---+++)))(((''''''(((+++,,,+++***)))************+++++++++)))+++,,,+++))))))***+++***+++,,,---...---,,,,,,&&&'''***,,,......------"""(((---...+++)))+++...++++++------------++++++)))))))))******+++++++++)))+++......,,,+++,,,...***+++------------...000***,,,......,,,,,,...000,,,,,,,,,---------......'''+++---,,,---///...***+++,,,...---,,,,,,---///***+++---......---+++***...------------...//////,,,...111111000//////000//////333999:::555333333222333333222111222444666000222333444444444666888555555444333444555666777333333333444444666777888666666666666777888999:::333666777666333222333666333444777999;;;;;;:::::::::;;;;;;999888777888::::::999999999888888777777555777888888888888:::;;;777999;;;999666444666888666777888999999::::::999666666666666666555555444444555555555555777999<<<888999;;;===>>>>>>=========<<<:::999888:::;;;<<<::::::;;;<<<;;;:::888777777777777777777777777777777888999999888777888:::444666777888999999888888777666444333333444555777555777888999888888:::;;;<<<<<<<<<;;;;;;;;;<<<<<<666444444666555333555:::999888666333000000111333111111111111111222222222///000111111000000111222(((((())))))((('''&&&&&&!!!$$$'''***+++++++++***(((&&&'''***,,,,,,************)))******+++++++++******++++++***'''%%%+++***)))(((((()))***+++'''''')))***++++++++++++&&&,,,((('''......,,,222,,,,,,+++)))'''(((***,,,++++++------((($$$(((///************))))))))))))(((***++++++)))(((((()))...,,,***)))((()))***+++((('''&&&&&&))),,,+++''',,,+++++++++((($$$''',,,))))))))))))((((((((((((***,,,---+++'''&&&'''***((()))+++,,,------,,,+++))))))))))))((((((((((((((())))))************************))))))))))))))))))***++++++***)))((('''777,,,!!!%%%,,,---***+++***)))(((((()))***+++,,,,,,+++)))((((((+++------111,,,(((---+++(((...%%%'''***,,,,,,***'''%%%))))))))))))************++++++,,,***)))(((***+++++++++******+++---///000))),,,,,,((((((+++,,,***)))+++------***)))+++...,,,,,,,,,,,,,,,+++***)))''')))******))))))***+++,,,++++++++++++++++++,,,***,,,---,,,))))))+++...(((((())))))*********+++******)))((('''(((+++---************************///...,,,)))((((((((((((******+++++++++******))),,,,,,+++******+++,,,,,,)))***++++++***)))***++++++***)))***++++++***)))************************+++***)))))))))***,,,---++++++++++++++++++++++++''''''&&&&&&''')))+++,,,///,,,)))***,,,---+++(((++++++******++++++,,,---)))***++++++))))))***+++------------------------///000111000...---------******+++,,,,,,---......,,,)))***///000,,,,,,000+++++++++,,,,,,---------+++,,,------++++++,,,---111444444///---///111000............////////////...------,,,,,,------...000------//////---...111222222222111111111111111//////000222333444555666444555555333111111222333000111333444555666666666555555444555555666888888555111///222666666666666333555666666555555666888666555444444444444555666555777::::::999888888888888999::::::888666777777:::999999888777666555555777888999:::;;;;;;:::999;;;<<<<<<999666555888;;;777777777777666666666666555444444444444555666666666888999888555555777:::888999;;;===>>>???>>>>>>@@@>>><<<:::999:::;;;<<<<<<<<<<<<;;;:::999888777999777999;;;888222333:::999:::;;;<<<:::777444222444444444555555555555555444555666555444333444666555666777999999:::::::::===>>><<<777777:::<<<;;;666777777666444444555777555666666444222000000111444444222111000000//////000000000000000000000000((((((((((((((('''&&&&&&"""$$$&&&(((******)))(((***(((&&&'''***,,,+++***++++++***************+++(((((()))***++++++***)))+++***)))(((((()))***+++&&&&&&''''''((())))))***)))---)))&&&+++'''###(((*********)))(((***---///(((((()))***&&&"""%%%,,,((((((((((((''''''''''''---,,,***((('''(((((((((,,,+++)))(((((()))***+++)))(((&&&&&&(((***)))&&&'''%%%&&&)))******---222))))))))))))(((((((((((('''((((((((('''''')))***))))))******+++*********(((((((((((())))))))))))&&&''''''(((((((((((((((***))))))))))))))))))))),,,+++***((((((((())))))000+++&&&$$$'''***+++***+++***)))(((((()))***+++*********(((%%%$$$%%%'''+++///***''',,,***''',,,'''((()))******)))((('''))))))))))))***************++++++***))))))***,,,)))((('''''''''((()))***)))+++,,,***+++---+++&&&&&&((()))***)))***+++---***+++++++++******)))(((((()))******))))))***+++,,,,,,++++++++++++,,,,,,''')))***)))'''&&&(((+++((()))))))))************(((((((((&&&%%%&&&)))+++)))))))))***++++++,,,,,,...---+++***))))))))))))******+++++++++*********++++++***))))))***++++++)))***++++++***)))***+++,,,***((('''''')))***+++***************+++++++++******))))))******+++,,,************************,,,+++*********+++,,,,,,%%%&&&)))***+++,,,---...++++++******++++++,,,---***+++,,,+++*********,,,+++++++++++++++++++++++++++---......---,,,---...))))))***++++++,,,------...++++++000000------000++++++,,,,,,,,,---------+++,,,------++++++,,,---...//////---...111...)))............////////////...------,,,,,,------...000---,,,//////---...111000000000000000000000000///000000111222333444444333444444333111111222444222333444555666777777777444555555555555666666666777444333555777888777666555666777777555444555666666555444333333444555666666888999999888888888999999;;;<<<;;;:::888888999::::::999999888777666666777888999:::::::::999888:::::::::888666666888;;;777777777777777777777666555444444444555666777777555666888777666666888::::::;;;<<<>>>??????>>>>>>AAA@@@>>><<<;;;::::::;;;:::::::::::::::999888777777555777;;;:::777999>>>999999:::;;;:::888555444333444444444444555555555555666777777555555666777666666777888999999999999:::===<<<999999;;;;;;888555555666444333222444555555666666444222000000111111111000000///000000000000000000000000000000000(((((((((((((((''''''&&&'''((())))))))))))'''''')))((('''(((***+++++++++,,,,,,+++***))))))))))))((()))******+++***************))))))))))))******&&&%%%%%%%%%%%%'''((())))))...***'''***&&&###((())))))******,,,///222((('''((()))&&&"""%%%***''''''''''''((((((((((((///***&&&%%%'''******)))))))))(((''''''(((***++++++(((&&&&&&'''((((((''',,,'''&&&)))+++******---(((((((((((())))))))))))%%%$$$###%%%''')))************)))((((((((())))))''''''(((((())))))******)))*********++++++++++++))))))))))))))))))******---+++)))'''&&&(((***,,,)))*********)))((())))))******))))))))))))******)))***,,,+++)))((())))))(((---(((%%%+++)))%%%+++***))))))(((((())))))***))))))))))))************((()))******)))***,,,...,,,+++***((((((((()))***&&&(((((((((***+++''' %%%%%%%%%''')))+++++++++)))************)))((((((((()))******))))))***,,,,,,,,,++++++++++++,,,,,,***+++,,,+++))))))+++,,,))))))))))))************'''(((((('''&&&''')))+++(((((()))***+++,,,,,,------,,,++++++******++++++******************************)))(((((()))******)))***++++++***)))***+++,,,***'''%%%%%%'''***---))))))******++++++++++++))))))***+++++++++++++++))))))))))))))))))))))))------,,,+++++++++++++++%%%***,,,******,,,///++++++******++++++,,,---+++,,,---,,,+++***+++---************************(((***++++++++++++,,,...))))))******++++++,,,,,,,,,******------++++++---,,,,,,,,,,,,------------+++---...---,,,+++,,,---------+++,,,111333---$$$............////////////......------------......///,,,,,,//////---...111......//////000000111111000000000111111111222222111222333333111222333555444555666777777777777777444444555666555444333222666555555555777888777555777888888777555444444555555555444333333444555555777888999888777777999;;;:::<<<======;;;::::::;;;;;;;;;;;;;;;:::999888888888888999999999888777777999999999777666666888:::777777777777777777777777444444444555666777888999444555777777777777999;;;<<<<<<===>>>??????>>>>>>AAAAAA@@@>>><<<;;;:::999999999999999888888888888999666666:::===<<<<<<===888888999999888888777666333333444444444555555555777888999888666666888999666666777777888888999999777;;;<<<:::999;;;999666444444444333111111222444444555555444111000000111//////......///000000111000000000000000000000000'''(((((((((((((((''''''((())))))***))))))(((''')))((((((((()))+++++++++---,,,+++***)))))))))))),,,,,,---+++)))(((((((((***))))))))))))))))))***'''&&&%%%$$$$$$&&&((()))'''...+++)))...***$$$(((((()))*********,,,///111***)))***,,,***&&&(((,,,))))))))))))************+++'''###%%%***---,,,)))'''''''''&&&'''((()))***+++'''&&&'''((('''(((+++---'''$$$'''***)))((()))(((((((((((())))))))))))&&&$$$"""$$$(((+++***))),,,+++)))((('''(((((()))&&&''''''((()))******+++************++++++,,,,,,)))))))))))))))*********,,,***)))''''''(((***+++))))))************)))(((***))))))))))))))))))***$$$'''+++---------...///''',,,(((&&&+++)))%%%+++***))))))))))))))))))***((()))))))))************'''(((******)))***---///---,,,+++******+++,,,,,,((()))'''&&&)))+++''' (((%%%$$$&&&***,,,***((()))***************))))))(((***++++++***)))+++,,,++++++************++++++,,,,,,,,,+++++++++,,,---)))))))))))))))*********)))***+++***))))))+++---))))))*********+++++++++++++++++++++++++++,,,,,,******************++++++*********))))))*********)))***++++++***)))***+++******)))((('''(((+++---)))))))))***++++++,,,,,,((()))***,,,,,,+++******************************++++++******************%%%(((,,,---,,,)))))))))++++++******++++++,,,---+++,,,------++++++,,,---************************)))***++++++******+++---******+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,------------------,,,---...---,,,+++,,,...---...------000333///(((............////////////......------------.........,,,+++...///---...111......//////000111222222111000000000000000000000000111222222111222444666444555666666777777777666444555666666666444111000333555555333444777666444666777888777666555666777555444444444444444444555777888888777666777:::<<<:::<<<======;;;:::;;;<<<;;;;;;<<<<<<<<<;;;::::::999999999999888777777666:::999888777666555666777777777777777777888888888555555555666777888999:::555666777888999:::;;;<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>===;;;:::999777777777777777888888888<<<999777999<<<<<<:::999777777777777777888888888444444444555555666666777777888888777666666888999666666666666777777888888666999:::777777:::999666444555555333111000111333333444444333111000111222000000/////////000000111000000000000000000000000''''''((((((((((((((('''''''''((()))))))))))))))(((((()))))))))***+++,,,---,,,+++***))))))))))))+++,,,---+++)))((()))***)))))))))******))))))))))))(((&&&%%%%%%''')))***&&&---+++***000---'''+++***+++,,,+++******,,,---+++***+++---,,,)))***---((()))))))))*********+++***'''%%%(((,,,---(((###&&&&&&&&&''''''((()))))))))&&&&&&)))***(((***///%%% $$$)))+++,,,...'''((((((((()))))))))******'''%%%&&&)))+++***(((---,,,***)))(((((()))***&&&''''''((()))******+++&&&&&&%%%%%%%%%&&&'''((((((((())))))************((())))))*********)))))),,,)))&&&'''***,,,***((()))))))))******)))))))))"""'''***+++++++++,,,'''---)))'''---+++''',,,((()))***++++++***)))(((((()))))))))************'''((()))******+++---///)))((((((((((((***+++,,,------)))&&&(((,,,+++''',,,)))'''(((***+++)))&&&******++++++,,,++++++***)))***++++++******+++,,,******))))))))))))*********)))((((((((()))))))))******)))))))))))))))))))))***++++++******+++---+++++++++*********************+++++++++,,,,,,,,,******))))))******,,,,,,++++++++++++++++++++++++)))***++++++***)))***+++(((***,,,---+++***+++---))))))*********+++++++++((()))***,,,,,,+++******++++++++++++++++++++++++(((((()))***++++++,,,,,,,,,++++++---...---((($$$++++++******++++++,,,---+++,,,------++++++,,,---++++++++++++++++++++++++,,,------+++***)))+++,,,,,,,,,,,,---------------///000///......000111111------------------------,,,---......,,,,,,---...+++......,,,,,,///000///............///////////////......------......///...++++++...///---...222//////000111111222333333111111111000000000000000///000111111111222444666333444555666666666666666444555666666555333111///222666666333444888:::888333555777777666777888:::555555555555555555555555777777888777666888:::===888:::<<<<<<:::::::::;;;:::;;;===>>>>>>===<<<;;;::::::999888888777777777<<<;;;999777666555444333666777777777888888888999777666666777888999:::;;;666777888:::<<<===<<<<<<<<<<<<<<<<<<<<<<<<======999:::;;;<<<<<<<<<;;;;;;888777666666666777888999999777666666:::<<<;;;777777777777777777888888888444555555666777777888888666777666555444444666888666666555555555666777888777999777333333777999777555555555444222111222333111333333333111000111333444333222111000000000000////////////////////////&&&'''((((((((((((((((((&&&&&&''''''((()))***+++'''((())))))((()))+++---,,,,,,+++***))))))))))))&&&)))++++++)))***---111))))))************))))))))))))(((''''''((()))***(((---***(((---***%%%)))***+++,,,+++)))((()))******((((((,,,,,,))))))+++&&&&&&''''''(((((())))))+++******++++++)))###'''''''''((((((((((((((((((%%%&&&,,,+++&&&'''...'''###"""%%%(((''')))+++''''''(((((())))))******,,,***)))))))))******)))++++++***)))))))))******''''''(((((())))))******'''&&&&&&%%%%%%&&&((()))((((((((()))******++++++'''(((***++++++***)))(((---)))%%%&&&***,,,+++)))))))))************))))))$$$'''***++++++*********(((---***)))///,,,(((---((()))+++,,,,,,+++)))((())))))))))))************'''(((************---///))))))))))))***,,,...///(((***'''######'''***)))---+++************)))'''******+++,,,,,,,,,,,,+++)))***++++++******+++---******))))))))))))******,,,***((()))***+++***)))************))))))))))))'''(((******(((((()))+++************************)))******+++++++++************)))))))))+++,,,---++++++,,,,,,,,,,,,++++++)))***++++++***)))***+++&&&***...///---+++,,,---************************))))))***+++++++++++++++++++++++++++++++++++++++((()))***,,,---.........,,,***)))+++//////+++'''++++++******++++++,,,---+++,,,---,,,+++***+++---,,,,,,,,,,,,,,,,,,,,,,,,...///...,,,***)))+++---------------............+++,,,,,,)))***...000...............------------,,,...///...---,,,---...(((,,,---***(((,,,///000............//////////////////............//////---******......---...222000000111111222222333333111111111111111111111000///000111111111111333555222222444555666777777777555666666666555444222111333999999444555===BBBAAA222444666777777888:::;;;555666777777777777666555555777888888777888:::<<<777999:::;;;999999999:::999;;;===??????>>>===<<<;;;:::999999888999999999===;;;999888888777444222666777777888888999999999999999888888888999::::::888777888:::======<<<:::999999999999999:::;;;<<<888888999:::;;;<<<<<<===999888777666666777888888111333444444888======;;;666666777777888777777777444444555666777888888999666666555333222222555888777666555444444555666777666777555111111666999888555666555444111000111222000111333222111111222333555444333111000000//////////////////////////////&&&&&&'''(((((((((((((((&&&&&&&&&&&&'''((())))))''')))***)))((((((+++---++++++***************+++$$$(((++++++)))***///444((()))***++++++***)))((((((((((((((((((((((((((((((---)))&&&+++((($$$))))))***++++++)))'''((())))))&&&'''+++,,,***(((***&&&&&&&&&'''((())))))))))))*********)))'''%%%###(((((()))))))))(((''''''((($$$'''---***"""!!!(((,,,***))))))'''$$$%%%)))'''''''''((()))***************+++***)))(((***+++(((((())))))***)))))))))(((((((((((())))))))))))***)))((('''((()))+++,,,'''(((((()))******++++++)))))))))))))))******+++((()))))))))************((()))***++++++***)))((((((***,,,---,,,+++,,,---'''---***)))///---(((---************************))))))))))))************((()))******)))***,,,...,,,,,,+++++++++---...///!!!'''((($$$!!!$$$(((******+++++++++)))))))))***))))))***+++++++++++++++)))***,,,+++******+++---,,,,,,++++++++++++,,,,,,...,,,******---...---+++************)))))))))((('''(((******)))))))))+++'''((()))***+++,,,------((()))*********)))((((((***)))(((((()))+++---...)))***+++,,,,,,+++***))))))***++++++***)))***+++&&&***......+++***,,,///,,,,,,++++++***)))))))))******))))))******+++,,,************************((()))+++,,,,,,,,,++++++)))))))))+++,,,,,,+++***++++++******++++++,,,---***+++,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,---------+++)))***,,,...------------------------'''***)))&&&'''---///---///.........---------------...///...---,,,---///(((+++,,,***,,,000000---............//////////////////............//////,,,******---...---...222000000000111111111111111111111111222222222222222000111222111000111333444111222444666888999999:::666666666555555444444444222999999333555@@@IIIIII444666777777777777999;;;666777888999999888777666444666888999999999:::;;;777999:::;;;:::999:::;;;888:::===???@@@???===<<<;;;:::999999999:::;;;<<<;;;999888888::::::777555666777777888888999::::::;;;::::::999999999999:::777777777999<<<<<<999777666666555666666888:::;;;;;;:::999999:::;;;===>>>;;;:::888666666666777888...333666444666;;;>>><<<555666888999888777666444222222333444555666777777666666444222111222555888777666444333333444666777333555555222222666777555444555444222000//////111///111222222111111222444222222111000000000000000////////////////////////&&&&&&'''((())))))((((((''''''&&&&&&&&&''''''(((&&&)))******((((((+++...******************++++++'''***,,,+++((()))---222((()))***++++++***)))((('''(((((())))))(((''''''(((---(((&&&,,,***'''---'''(((******((('''((()))***'''(((,,,...+++***+++'''(((((()))***++++++,,,%%%&&&'''''''''(((***,,,))))))******)))(((''''''((($$$'''---)))###(((''')))***)))'''***111&&&''''''((()))******+++''')))+++***((('''***---%%%&&&((()))))))))(((((())))))))))))(((((((((((()))(((&&&%%%&&&''')))***'''(((((()))***++++++++++++)))((('''''')))+++---###(((------)))'''))),,,((()))***++++++***)))((("""%%%'''))))))***,,,---&&&,,,***)))///,,,(((,,,---+++)))(((((()))+++---))))))))))))************((()))******)))***,,,...***)))((('''''''''((()))"""+++000,,,((()))---///&&&)))++++++((((((***---(((((()))***************)))+++,,,,,,+++***,,,---...------,,,,,,------...,,,)))''''''***+++***(((+++*********))))))(((((()))***,,,,,,+++++++++,,,$$$%%%''')))+++...///000((()))*********((('''&&&***)))(((((()))+++---...((()))***++++++***)))((()))+++++++++***)))***+++'''***,,,+++((((((,,,000---,,,,,,+++***)))((((((+++***)))))))))***,,,---))))))))))))))))))))))))(((((()))******((('''&&&(((***,,,+++(((&&&)))+++++++++******++++++,,,---)))***++++++))))))***++++++++++++++++++++++++++++++++++++***)))***---000,,,,,,,,,,,,,,,,,,,,,,,,+++......***,,,333666333//////.........------------...///...------...///+++,,,,,,---333777333+++............/////////000//////............//////,,,)))***---...---...222000000000000////////////111111222222222333333333000111222111000000222444222333555777999;;;<<<<<<777777666555555555666666000777777000222@@@JJJKKK666777888888777666888999777888999::::::999888777333555888::::::999:::;;;777999;;;;;;:::::::::<<<777999<<>>999777777888;;;<<<:::888666777777888999999::::::<<<<<<;;;:::999999999999777666666888;;;;;;777444444333333333555777999:::>>>===;;;::::::;;;===>>>===;;;999777666666777888000777:::666444999<<<;;;555666888:::999777555333000000111222444555555666666666555333111222666888777666444333333444555666000444555444444777666222333333333111///---...//////000222222111111222444///////////////000000111////////////////////////))))))'''&&&&&&'''((()))(((''''''&&&&&&&&&''''''***(((%%%%%%'''***,,,,,,&&&'''))))))***+++...000******))))))((((((''''''++++++,,,++++++***)))((((((+++---+++&&&$$$&&&)))******))))))((((((''''''(((((('''((()))***)))(((************))))))))))))'''(((((('''%%%%%%&&&(((""")))---'''((()))))))))))))))))))))))),,,+++***)))((((((((((((++++++***)))((('''&&&&&&''')))***)))((('''(((***&&&((()))((((((***...333+++)))'''&&&&&&(((***+++))))))))))))((((((((((((******))))))))))))******)))'''&&&&&&'''((((((''''''''''''''''''((()))***)))))))))))))))))))))))))))******)))'''&&&'''((())))))))))))************+++*********))))))(((((((((((())))))*********+++***+++++++++***)))'''%%%(((+++---,,,)))(((***,,,(((((((((((()))))))))))),,,***))))))***++++++***+++***)))(((((()))******)))***,,,------,,,***))))))------+++---111...&&&,,,,,,,,,---------......++++++***************+++)))***,,,,,,***)))***+++)))++++++***+++......***+++)))((()))******)))(((******))))))******+++,,,***************************)))((((((((()))++++++&&&&&&%%%%%%%%%'''(((***(((+++,,,******,,,+++(((((((((''''''((()))+++,,,))))))))))))************...)))&&&)))......%%%)))---,,,((((((,,,---)))++++++,,,,,,,,,++++++***++++++,,,,,,,,,,,,---------......,,,++++++---///,,,,,,+++***+++,,,---...---......,,,******+++,,,*********++++++,,,,,,---000///---,,,,,,---.../////////...---,,,++++++***---...///...,,,+++,,,---------,,,------...000000,,,.........,,,+++,,,---//////---,,,,,,---...///+++---000111///---,,,,,,222222111000/////////000/////////000111111222222///000222222222222444555333444666888999::::::999555555666555555444333333777555///***000;;;===999333444444444444666:::===;;;;;;;;;;;;;;;:::999888888999999:::::::::999999888888888888888888999999888:::<<<===<<<<<<===>>><<<;;;;;;<<<===<<<888666999::::::;;;;;;::::::999777888888888999999999999<<<======;;;888666555666444333333444666777666555666555444555777999999888999:::;;;<<<<<<<<<;;;::::::999777555444333222222999999888888888888888888333222111222555666444111111111111111222444666777333444444333222222555777666666777777666444222111333111000333666888666444333222111/////////000000000000000000000///............///000111222222333000000////////////000000''''''&&&&&&&&&&&&''''''))))))(((((((((((()))))))))((('''(((***++++++***&&&((()))******+++---000******))))))(((((((((((())))))******+++*********(((+++---+++'''%%%&&&)))(((((((((((()))))))))))),,,+++************)))((())))))))))))))))))))))))((())))))((('''''')))***&&&)))+++((($$$"""&&&***))))))))))))))))))))))))'''''''''((()))***++++++***))))))((((((''''''&&&''')))***)))((('''(((***%%%'''(((((('''))),,,///******))))))((((((''''''))))))))))))((((((((((((******))))))))))))******---+++******+++,,,,,,+++******)))''''''&&&&&&'''))))))))))))))))))))))))(((***++++++)))(((((()))))))))))))))************))))))))))))((((((((('''((()))))))))************&&&'''((()))++++++,,,,,,***++++++***))))))***,,,(((((((((((()))))))))***+++***))))))***++++++*********)))(((((()))***+++)))***,,,------,,,***)))***,,,,,,)))+++///,,,&&&+++,,,,,,,,,,,,---------******)))))))))******+++(((***++++++***))))))***---...---***)))***(((###,,,***)))***+++,,,+++)))******))))))******+++,,,***************************)))((('''((()))+++,,,,,,+++***)))))))))***+++(((++++++((((((++++++(((((((((''''''((()))+++,,,))))))))))))************///,,,***,,,000///)))###%%%)))+++((((((+++)))%%%***+++++++++++++++******+++++++++,,,,,,,,,---------------,,,++++++---///,,,,,,+++++++++,,,---...***+++,,,,,,+++,,,---///------,,,,,,+++******)))......------------...............------,,,,,,+++)))+++------------///111---,,,------...//////000,,,---......,,,,,,---...///...------------...//////000222222000.........111111000000000000111111/////////000111111222222///000222222111111222444222444555777888888888777666666777777777666555444444666444000111777888555111222222222222444888;;;888999999999888888777666444555666666777777777777888888888888888888888888888999;;;;;;::::::;;;======<<<===>>>???>>>;;;999888888999999999999888888777777777888888888999999:::;;;;;;:::888777777888666555444555666777666555888666555666888::::::999:::;;;<<<===>>>===<<<<<<<<<<<<:::888777666555555555666666777888999::::::777555444555666666444111222111111111222444666777999999888666333222444555444444555555444333222111111000000222555666444111111111000//////000000111000000000000000///....../////////000111111111222000000////////////000000%%%%%%&&&&&&&&&&&&&&&%%%))))))(((((((((((())))))(((((()))+++,,,,,,)))''''''((()))******+++---///***))))))))))))(((((((((&&&'''((()))************(((+++,,,+++'''&&&''')))'''''''''((()))*********......---,,,+++***)))(((((((((((((((((((((((((((((()))******))))))+++---)))'''&&&(((***,,,+++)))((((((((((((((((((((((((&&&&&&'''((()))***++++++''''''''''''''''''''''''''')))***)))((('''(((***%%%'''(((((((((((()))+++)))***++++++***(((&&&$$$(((((((((((())))))))))))******))))))))))))************))))))))))))************)))(((''''''''''''))))))))))))))))))))))))%%%(((******)))(((((()))))))))))))))************)))(((((((((((('''''''''))))))))))))************%%%&&&'''(((***,,,---///---+++)))((()))+++++++++((((((((()))))))))******************************)))((((((((()))***+++,,,)))***+++,,,,,,+++***)))***+++***((())),,,+++'''******+++++++++,,,,,,,,,(((((((((((()))******+++''')))******)))(((((())),,,///...***'''(((&&&""",,,+++***+++,,,---,,,******))))))))))))***++++++************************+++***((('''''')))+++---///...---++++++***++++++)))+++***''''''***+++)))(((((((((((((((***++++++)))))))))*********++++++---,,,,,,,,,......,,,***$$$(((+++******+++((($$$))))))******+++******)))++++++++++++,,,,,,,,,,,,,,,------,,,++++++---...,,,,,,+++++++++,,,---...***+++,,,,,,+++,,,---///------,,,,,,++++++******------............------------------------------)))+++------------///111,,,,,,------...//////000+++,,,......------...000......---------......///---///000/////////111333000000000000000000111222/////////000111111222222///111222111000000111222333444555666777666555555666777888999999888666444111666999666333333333111000000111111111222666888888888888999888888777666555666777888888999::::::888888888888888888888888999999999888777777999;;;======>>>@@@AAAAAA???===777777777888888777777777666666666777777777888888888999::::::999888999;;;999777666777888888777666777555444555777999999888::::::;;;<<<======<<<<<<999999888666555444333333222333444666888:::;;;<<<:::888777777777666444222222111111111222444666777::::::999777444333333444111222222333333222222111000000111333444444111/////////000000000000111111000000000000000///......000000000000000000000000000000////////////000000$$$%%%&&&(((((('''&&&%%%'''&&&&&&&&&&&&''''''((((((((((((***++++++(((&&&((()))******)))***,,,...))))))))))))))))))))))))''''''((())))))))))))))))))***+++***((('''((()))'''((((((((()))))))))***,,,------,,,***))))))***''''''''''''((((((((((((''')))******)))***,,,...'''%%%$$$'''+++,,,***'''(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&&&&''''''((((((''')))***)))((('''(((***&&&'''((())))))((((((((()))))))))))))))(((''''''(((((((((((())))))))))))******))))))))))))******((((((((('''''''''((()))''''''''''''((()))++++++))))))))))))))))))))))))###%%%((()))(((''''''(((((()))))))))************)))))))))))))))((((((((()))))))))))))))*********+++***)))(((((()))***+++...***''''''***,,,+++***(((((()))))))))*********)))***++++++*********+++'''(((((()))***++++++,,,)))***++++++++++++***)))))))))(((((()))+++,,,,,,)))************+++++++++''''''''''''((()))++++++'''(((******((('''((()))'''+++,,,)))(((******(((+++***)))***,,,,,,,,,***)))))))))))))))***++++++************************,,,***(((&&&&&&)))+++---++++++******))))))))))))***,,,+++''''''+++,,,***((((((((())))))***++++++))))))*********+++++++++)))*********))))))+++,,,(((***+++,,,,,,+++***((((((((()))************)))***++++++++++++,,,,,,,,,+++---------++++++,,,---+++++++++,,,,,,,,,---------......,,,******+++,,,)))******+++,,,---......+++,,,---...///...---,,,,,,,,,,,,------.........---...///...,,,+++,,,---,,,,,,---....../////////***,,,......---...///111------------.........///)))***++++++,,,...222666222111000000000000000111/////////000111111222222111222333222111000111222444555666777666666444444444666888999999888555444222444666555444333222000///111222222111222555777999999::::::::::::999999666666777777999:::;;;<<<888888888888777777777777::::::999777555666888;;;;;;;;;===???BBBBBB@@@>>>777777888888888888777777666666666666777777777777777999::::::999888999;;;;;;:::888888999999888666444333222222444555555555777777888999999:::::::::777666666555444333222111111222333555777999:::;;;999888888888888777555444222222111111222444555666444555666555333222333555000111111222222333333333111222333444444333000...000000000000000000//////000000000000000///......000000000000000/////////000000////////////000000%%%&&&''')))))))))((('''&&&&&&&&&&&&&&&'''(((((()))'''&&&'''((())))))((()))*********))))))+++---))))))))))))************)))))))))))))))((('''''')))***+++***)))((()))******)))))))))((((((((('''(((***+++***)))((()))+++&&&'''''''''((((((((()))&&&''')))(((((()))+++---&&&''''''(((((((((''''''((((((((((((((((((((((((******+++++++++***)))(((%%%%%%&&&&&&'''(((((((((''')))***)))((('''(((***(((((())))))******)))((()))((('''&&&'''(((***,,,'''((((((((()))))))))*********))))))))))))******)))***+++***(((''')))+++&&&''''''''')))***+++,,,))))))))))))))))))))))))$$$''')))***)))(((((()))((()))))))))******************************************))))))))))))))))))---,,,***((('''(((((()))...***'''(((***,,,+++)))))))))))))))************(((***,,,,,,***)))***+++''''''((()))***+++++++++************************(((((((((***++++++...000)))))))))*********++++++''''''''''''((()))++++++'''(((******((('''((()))%%%***---+++***,,,---,,,***(((((()))+++++++++***))))))(((((())))))***+++************************+++***((('''''')))+++---'''(((((()))))))))*********,,,,,,)))))),,,,,,***(((((())))))***+++++++++************++++++++++++&&&((()))((('''(((***---,,,+++))))))))))))+++,,,'''((()))************************+++++++++,,,,,,+++,,,------+++++++++---++++++,,,,,,,,,------------......,,,******+++,,,)))***+++,,,---...//////***+++---.........---,,,+++,,,,,,------.........---...///...,,,+++,,,---+++,,,---...////////////+++,,,............000111,,,------.........//////,,,,,,,,,++++++---111444333333111000/////////////////////000111111222222222444444444222111222333555666777777777666555444333444555777777666444333555111///111555555333111000222333333333333555777888999999::::::999999999222222222333444666888999888888888777777777666666::::::999777555666999;;;888999:::===@@@AAA???===888999999::::::999999888666666666666777777777777999:::;;;:::888888888:::<<<;;;999999::::::999777555333222222444555555444666666666777888999999:::888999999888777666555444222333333555666777888888555666777777777666666666333222222111222333555666222444555555333222333444111111111222222333444444222333555555444222000///222111111000///...------000000000000000///......000000000///////////////000000////////////000000&&&&&&'''((())))))))))))(((((('''(((((()))***+++((('''&&&''')))***+++*********+++***))))))+++,,,)))))))))************+++************)))((('''&&&*********************************)))((('''''''''%%%(((***)))'''&&&)))+++'''''''''(((((())))))***&&&'''(((((('''''')))+++(((***+++***(((&&&(((***((((((((((((((((((((((((&&&((()))+++++++++******&&&&&&'''''''''(((((((((''')))***)))((('''(((******(((((((((***+++***))))))(((&&&%%%&&&))),,,...''''''(((((())))))************))))))))))))******&&&(((***(((%%%%%%'''******))))))(((((())))))))))))))))))))))))))))))))))))***++++++******+++,,,))))))))))))******************+++++++++++++++,,,************)))))))))))))))))))))))))))******++++++***)))***++++++***))))))))))))*********++++++'''***------***((()))+++'''((()))******+++******************************)))(((***,,,,,,***+++///))))))*********+++++++++(((((((((((()))******+++''')))******)))(((((()))'''---///,,,)))***,,,+++)))((('''(((***++++++***)))(((((((((((()))*********************************)))((((((((()))++++++'''((()))***++++++++++++(((+++,,,******,,,+++((('''((()))***++++++++++++*********++++++++++++,,,((()))******)))***,,,...---(((&&&''''''&&&(((---(((((()))***++++++++++++************++++++++++++***+++------,,,++++++,,,***+++,,,---------,,,,,,***+++,,,,,,+++,,,---///------------,,,,,,,,,,,,***+++,,,------...------,,,,,,,,,------.........)))+++------------///111+++,,,---///000//////...,,,---//////......///111+++,,,---...////////////333333111///,,,,,,...000333222111000/////////////////////000111111222222222444555444333333444555555666777888777777555444222222333444444444333333666///+++///555666444333111333555555444444666777555666777777888777777777444444333333444666888999888888888777777666666555888888888777666666888:::666666888;;;>>>???===;;;::::::;;;;;;;;;;;;::::::666666666777777777888888999:::;;;:::888888888:::<<<:::999:::;;;;;;:::999777666444444666777666666777777777777888:::;;;<<<666777777777777555333222333333333444444555555555333555666777666555666777333333222111222333444555555666777666444222222222222111111111222333444444222444555444222111111222222111///...------...///000000000000000///......////////////////////////000000////////////000000&&&&&&&&&&&&'''((())))))'''''''''(((((()))***+++''''''(((***---...---+++***++++++***))))))***,,,))))))*********+++++++++******************))))))******)))******+++******))))))))))))((((((((((((&&&)))+++***&&&%%%'''***''''''((())))))***++++++'''((()))(((''''''(((************)))((((((***,,,))))))))))))))))))))))))&&&'''((())))))((('''&&&((((((((((((((((((((((((''')))***)))((('''(((***)))'''%%%%%%(((******)))((((((''''''((()))***+++'''''''''((()))***************))))))))))))******$$$'''((('''###"""%%%)))***)))))))))))))))******))))))))))))))))))))))))+++++++++)))''''''***,,,))))))))))))************))))))******++++++++++++************)))))))))(((''''''(((******+++++++++(((***,,,---+++***))))))))))))*********+++++++++&&&***......***((()))+++((()))******+++***))))))******))))))))))))*********)))+++...+++&&&&&&************+++++++++,,,,,,******)))))))))******+++(((***++++++***))))))***'''---000,,,((((((******)))(((((()))+++,,,,,,+++((((((((((((((()))******************************(((((()))***************((()))***++++++******)))%%%)))+++))))))+++)))%%%'''(((***+++,,,,,,++++++*********+++++++++,,,,,,*********+++,,,,,,,,,,,,,,,'''&&&))))))&&&''',,,((()))***+++,,,,,,,,,,,,************++++++++++++)))+++------,,,+++++++++***+++,,,---------,,,,,,***+++,,,,,,+++,,,---///------------------------++++++++++++,,,---...///,,,,,,------------------)))+++------------///111***,,,...///000///......---...000///...---...000+++,,,---////////////...222222111///------...000000000//////000111222222/////////000111111222222111222333333333333444666333444555666666666555444333222222111222333444555444...---111444222222444111333555555555444555777555555666777777777777777888777666555555777999:::999888888777666666555555444555777777666666777999555555777:::======;;;999::::::;;;;;;;;;;;;::::::777777777888888888999999666888999999999999:::<<<;;;999999999;;;<<<;;;:::888666555555666777777666666666666666777999;;;<<<333444555555444333111000222222222333444444555555444666888888555444555666444333222222222333444555222444555555333222111222222111000000000111222222222333333222//////111444111///---+++,,,...111333000000000000000///......---.........///000000000000000////////////000000%%%%%%$$$$$$%%%&&&((()))%%%%%%%%%&&&&&&((())))))%%%'''***///222111...+++++++++,,,***)))(((***+++))))))******++++++++++++((()))***++++++,,,+++++++++***)))***+++++++++***''''''(((((())))))******(((+++---+++&&&$$$&&&)))'''(((((()))***++++++,,,))))))***)))''''''(((******(((%%%%%%''')))++++++************************((()))))))))'''$$$!!!)))))))))))))))))))))(((((()))***)))((('''(((***)))&&&######&&&)))***)))(((((()))******)))((('''&&&''''''((()))******+++******))))))))))))******'''+++---+++'''&&&)))---&&&&&&'''(((***+++---...))))))))))))))))))))))))***)))'''%%%######&&&)))))))))))))))************(((((())))))*********++++++*********))))))(((((('''(((***++++++***))))))%%%***...///,,,))))))***)))************+++++++++%%%***......***((()))+++))))))***++++++***((((((******))))))))))))******,,,+++---///***""" %%%***++++++++++++,,,,,,,,,,,,+++***************+++)))***,,,,,,***)))***+++$$$+++...+++'''(((***+++***))))))***,,,...---,,,((((((((((((((()))******************************'''(((***+++++++++))))))))))))******)))(((&&&%%%"""'''))))))))))))'''"""'''(((***+++,,,,,,++++++******+++++++++,,,,,,,,,***)))(((***,,,---+++))),,,((()))------)))(((,,,))))))***+++,,,---------)))************+++++++++)))+++------,,,+++***+++***+++,,,---...---,,,,,,---......,,,******+++,,,)))***+++,,,...///000111++++++******+++---...000---------------------------...///...,,,+++,,,---***+++...///000000.........///000///...---...///***+++---///000000///...***,,,---------...000222------...///111333444555/////////000111111222222///000222222222222444555222333444555555555444444444333111111111333555666000///111555444//////444111333555555444444555666777777888999999999999999555444333222222333555666999888888777666555555444111333555666555555666777555666777:::<<<===;;;999999::::::;;;;;;::::::999888888888888999999999999444666888999999:::<<<>>>:::888888999;;;<<<;;;:::777555333333555666555444444444333444555777999:::555666777888888666444222000111111222444555555666666999:::999555333444555444333222222222333444555***---000222222111222333111000///......///000111111222222///------111555///---+++***+++///444777000000000000000//////...,,,------...///000111111000000////////////000000(((((((((((())))))))))))************+++++++++++++++******,,,///000---)))((('''***---+++''''''+++++++++***)))((('''&&&&&&)))))))))+++---...---,,,+++)))'''(((+++,,,***(((******))))))))))))******************************++++++***************+++))))))***+++++++++++++++,,,***(((((((((%%%''')))******))))))***+++&&&)))++++++(((&&&''')))))))))))))))************+++***((('''''')))+++,,,'''''''''(((***...111333((()))***)))''''''(((***'''''''''((())))))************))))))******+++,,,))))))((('''&&&&&&&&&'''***,,,"""((()))'''///******))))))))))))******))))))))))))))))))*********%%%$$$'''(((&&&(((---***************************+++,,,+++))))))***,,,))))))))))))************&&&))),,,---,,,*********++++++,,,+++***(((&&&%%%)))+++,,,,,,+++***,,,---))))))***+++,,,------...((()))***)))((((((***,,,,,,***((()))+++,,,+++)))((((((((((((((())))))***+++++++++++++++***)))((()))*********)))***+++---+++///)))'''---+++&&&***---***(((***---,,,'''"""+++***)))((((((***,,,---(((((()))))))))((((((''')))))))))***,,,+++)))'''+++***)))(((((()))***+++'''***+++))))))------+++))))))***++++++++++++***,,,,,,---+++***)))***,,,*********++++++,,,,,,,,,,,,++++++******++++++,,,------,,,+++))))))***,,,)))+++,,,,,,+++***,,,---,,,///222000+++(((***---***+++,,,---,,,+++***)))(((---...+++***+++,,,******,,,......---------...++++++******++++++,,,---***//////++++++000111///---------------...///000......------------......000222222///---///---***)))***,,,...//////......---///000222111///---+++...///111222333333333222...///000111111111111111222333333333333222000000444444444333333222222222111222333333333444666999///000222555666777666666555444444333333222111111222555888777666666888;;;444444444444444444444444555666777777666666777888444555777888888888777666555666666777888999999:::888999999888777666888999===<<<;;;<<<======;;;999999888888888999;;;===>>>===>>>>>>>>>>>><<<;;;:::555444555777999999777555666666666666777777777777777777666666555555555444333555666555333444777;;;>>><<<999777555555666777888444000000333444111---555444333333222222333333222111000.........///000111000///111333555444444111111000...---,,,+++***000000000000000000000000)))***,,,,,,,,,,,,---///////////////000000000000(((((((((((())))))))))))&&&''''''''''''(((((((((++++++,,,...111222///,,,***)))+++...,,,((((((+++*********)))((((((''''''***))))))*********((('''+++)))((((((***+++***(((******))))))))))))******************************++++++***))))))******+++&&&'''((()))))))))((((((++++++,,,---...,,,)))&&&''')))******))))))***+++'''(((((()))******++++++((((((((()))))))))*********)))((((((((()))+++,,,((((((***+++,,,---------((()))***)))((()))***,,,+++++++++******************))))))))))))************)))******++++++,,,---&&&+++$$$---"""+++&&&,,,((((((((((((((()))***************)))))))))))))))---(((&&&((('''$$$%%%)))))))))))))))))))))))))))'''(((((((((&&&&&&''')))))))))))))))************%%%(((++++++***)))))))))+++***)))(((((()))******)))***,,,+++******+++---((())))))******++++++,,,((()))))))))((((((***,,,***(((((())),,,---,,,***))))))((((((((()))******+++++++++++++++***)))))))))***+++***))))))+++,,,***---&&&###))))))&&&+++)))'''&&&'''******&&&!!!***)))((('''((()))+++,,,((())))))******))))))(((***)))((()))++++++)))(((+++***)))(((((()))***++++++------))))))+++***'''))))))***++++++++++++***'''(((******)))***,,,...++++++++++++++++++,,,,,,*********************************((('''&&&(((***)))+++,,,,,,+++***,,,---,,,///111000+++)))***---)))***++++++,,,,,,,,,,,,''',,,///---+++,,,+++((((((***,,,,,,+++++++++,,,******))))))******+++,,,,,,000000+++***......,,,...------------......///......------------......+++...///---...000000---,,,------.........---------...000111111///---+++,,,---...000000000000000111111111111111111000000222222222222222333333333555555555444444333333333444555555444222222333444222222333444555555555555444444333333222111111111222444555666666666888999333333333333333333333333444666777777666555777888555666666777777777666666555555666777777888999999888999999888666555666888<<<;;;:::;;;======;;;:::999888888777888999;;;<<<999:::;;;============<<<777777777888999888666444555666666666777777888888777777666666666555555555444555666555444444777:::<<<;;;999888666666666666666222//////222333111...444444333222222222222333222111000///......///000111000///000222222222000000000///...---,,,,,,+++////////////////////////,,,...////////////000222---............/////////(((((((((((())))))))))))&&&&&&&&&&&&'''''''''''',,,,,,---000333333222000...---...000...)))(((+++))))))))))))))))))))))))%%%&&&((()))++++++++++++***)))((()))***+++***((())))))))))))))))))))))))******************************)))))))))******+++%%%&&&((()))))))))((('''"""%%%)))+++,,,,,,,,,---''')))******))))))***+++((('''&&&'''((()))))))))''''''((((((((()))))))))))))))))))))************)))***,,,------,,,***(((((()))******))))))+++---,,,,,,++++++***))))))(((******))))))))))))))))))++++++***)))((((((''''''"""***'''222'''...%%%((((((((((((((()))******++++++*********))))))((((((,,,)))'''((('''%%%&&&)))(((((((((((((((((((((((()))***+++***((((((***,,,))))))))))))************%%%'''******)))(((((()))***((('''&&&'''***---///)))***++++++******+++---))))))))))))))))))))))))'''((()))((('''''')))+++''''''(((***------,,,******))))))))))))***++++++++++++,,,,,,,,,+++*********+++,,,***)))(((***+++)))+++### ''''''&&&,,,(((&&&%%%'''******'''$$$)))((('''''''''(((***+++))))))***************)))+++)))(((((()))******)))******))))))))))))******+++------))))))+++***'''))))))***++++++++++++***&&&((())))))((()))+++---,,,,,,++++++++++++++++++((()))************)))((()))******)))''''''(((***)))+++,,,,,,+++***,,,---+++...000///+++***+++---)))))))))***+++,,,...///&&&,,,///---,,,,,,+++)))(((***,,,,,,+++++++++,,,)))))))))))))))***++++++111222111---,,,------+++///...------------------......------------......)))---...,,,---000000...000///......------......---...000111111///---,,,+++,,,---.../////////...222222222111000000//////111111111222444555666777555555555555444444444444333444444333111111222333555444444333333333444444444444333333222111111111333222222444666777777777333333333333333333333333444555666666555555666888666666555555555555666666555555555666666777777888999999999777555444555666999999999:::<<<===<<<;;;999888888777777888999999777888999;;;;;;;;;;;;:::999888888999999999666444555555666666777888999999777777777777666666666666555555666555444555888:::::::::999999888777666555333000...///111333111///444444333222222222222222111000000////////////000222000//////000000///...//////.........---------........................---///000000//////111222,,,,,,---------.........(((((((((((())))))))))))((((((((()))))))))*********,,,...111333444333222111000111222///***(((+++(((((()))))))))*********''')))+++,,,,,,+++++++++***)))))))))******))))))))))))************))))))***************************))))))))))))******+++'''((()))***+++***)))((("""''')))((((((***---''')))******))))))***+++(((((((((&&&$$$$$$%%%'''''''''''''''(((((((((((((((((()))************)))******+++,,,,,,+++)))))))))******)))(((((()))+++))))))))))))((((((''''''******************))))))((()))))))))((((((''''''"""***(((333(((///%%%(((++++++***************+++++++++******)))((((((((('''&&&&&&'''((()))***,,,))))))))))))))))))))))))***+++,,,+++******,,,---((()))))))))************&&&(((******)))((()))***)))(((''''''(((***,,,...)))***++++++******+++,,,++++++******))))))))))))'''((()))((('''''')))+++((((((***,,,---,,,+++)))***************++++++,,,++++++,,,,,,,,,,,,+++++++++,,,,,,+++)))((()))+++(((+++$$$"""******''',,,***))))))***------+++))))))(((((((((((()))***+++)))******++++++++++++***,,,***(((''')))************))))))))))))))))))***'''***+++))))))------+++))))))***++++++++++++******++++++***(((((()))***,,,,,,,,,++++++*********((()))+++,,,,,,+++)))(((+++,,,---,,,+++***+++---)))+++,,,,,,+++***,,,---+++---......,,,++++++,,,+++***))))))***,,,---///(((,,,---***))),,,---+++***,,,......---------...***************++++++,,,333333111/////////...---///......---,,,,,,,,,,,,...------,,,,,,------...+++...///,,,,,,......***000000...------...///000---...///000000///...------......//////000000000000000//////////////////---///222555777888888777444444444444444444444444000111222222111222444666555444333222222333555555555555444444333222222222333111000222666888777444222222222222222222222222333555666666555444666777777666555444444555666777444555555555666666666777999::::::888555444555666777666777999<<<======;;;::::::999888888888888888888999999:::999888666555999888888999::::::888666444555555777888999::::::777777777777777777777777666555555555555666888:::777888999:::999888666444222000///000222333333222444333333222111222222222000000000////////////000111000//////111111000///---.....................------------------------+++---......------...///,,,------------.........(((((((((((())))))))))))))))))*********+++++++++)))+++...111222222222222444222333444000***)))+++(((((())))))******+++++++++---///...+++'''%%%%%%))))))******)))))))))***((()))************)))((())))))))))))))))))))))))))))))(((((()))******+++''''''(((((())))))))))))%%%))),,,,,,***)))+++---''')))******))))))***+++$$$(((***)))$$$###'''+++''''''''''''(((((((((((((((((()))************)))******)))))))))***,,,---*********(((&&&%%%&&&'''''''''(((((())))))))))))***++++++,,,,,,+++******%%%&&&(((+++---...//////%%%+++'''111&&&...&&&+++,,,+++***)))((('''''''''************))))))((((((&&&'''''''''(((+++,,,+++************************&&&'''(((((('''''')))+++((()))))))))************((()))++++++***)))***+++((())))))*********))))))(((***++++++***)))+++,,,,,,,,,,,,++++++***))))))'''((()))((('''((()))+++)))***+++,,,+++***))))))***************++++++,,,***++++++,,,,,,++++++++++++,,,,,,+++)))((()))+++(((,,,((((((///...(((,,,+++***+++,,,---...------))))))))))))******++++++))))))***+++++++++++++++,,,***(((''')))*********)))))))))******)))))))))'''***+++))))))------+++))))))***++++++++++++***+++,,,,,,+++))))))***,,,,,,,,,,,,++++++*********)))***,,,------,,,***)))+++---......,,,,,,---...)))+++,,,,,,+++***,,,---***+++------,,,,,,,,,,,,---,,,+++*********,,,,,,+++---,,,'''&&&+++...///***,,,......---------...,,,++++++++++++,,,------000---,,,---//////......///...---,,,,,,,,,,,,,,,------,,,,,,,,,,,,------+++...///,,,,,,......***......------...///111222---...///000000///...................../////////,,,,,,,,,,,,---///000111)))---333888:::999777555222222222222222222222222000111222222111111333555444333222222333444666777666666666555444444333333333111000222666888666444222222222222222222222222222444555555444444555666666666555444444666777888555555555555666666666666999::::::888666555666777555444555888;;;===<<<;;;;;;;;;;;;::::::999888888777888888888888666555444666666666999;;;;;;:::888444555666777888999:::;;;777888888888888888888888777666555555666888999999555777888::::::888666444333222111111333444555444333333222111111111111222/////////000000000000///000///...000222333333222---------...............------------------------***,,,------,,,+++,,,...------........./////////(((((((((((())))))))))))(((((((((((())))))))))))(((+++///111000000000111555333444555111+++))),,,)))))))))******+++++++++ %%%***+++***((()))***(((***+++***)))((()))***((()))***++++++***)))((())))))))))))))))))))))))(((((((((((()))******+++&&&&&&%%%$$$$$$&&&'''((()))+++,,,,,,***))))))***''')))******))))))***+++"""&&&***+++))))))+++...''''''((((((((()))))))))))))))))))))***************)))''''''(((***---...)))***)))(((%%%$$$%%%&&&((())))))***++++++,,,,,,((()))***,,,,,,++++++***)))***++++++***((('''%%%''',,,%%%---""",,,'''---)))((('''&&&%%%$$$$$$$$$)))))))))))))))))))))***(((******((((((******(((************************'''((())))))((((((***,,,))))))))))))************)))***++++++******+++,,,)))***+++++++++)))(((&&&((()))******))))))***,,,---,,,,,,,,,++++++******((()))***)))((((((***,,,)))+++++++++))))))***+++***))))))))))))***++++++))))))***+++++++++*********+++,,,***)))(((***+++(((...++++++222///(((+++))))))*********++++++,,,)))*********++++++++++++(((((()))***+++++++++++++++)))(((((()))******)))))))))************))))))+++------))))))+++***'''))))))***++++++++++++***(((***++++++***+++...000,,,,,,++++++++++++++++++***+++,,,------,,,+++***(((***,,,,,,+++***+++,,,)))+++,,,,,,+++***,,,---******+++,,,,,,---,,,,,,---,,,++++++******+++++++++---+++&&&&&&+++///000(((***,,,,,,+++++++++,,,,,,,,,,,,,,,,,,---......,,,'''%%%)))---,,,,,,,,,...---,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------)))---...,,,---000000...,,,,,,,,,---...///111222---......///////////////------,,,,,,,,,------...,,,+++++++++---///111222)))---333888:::888555222111111111111222222222222555555555333111000111222222222222333444555666777666666555555444333333333222111111333555666666666333333333333333333333333222333444444333333444666555555555555666888999:::666666666666666666666666777888888777555555666888444333444777:::<<<;;;:::;;;;;;;;;;;;;;;:::999888333444555777888777777666444444555888:::<<<:::999666666777777888999::::::888888888888999999999999888666444555777999999999444666777999999888666555333333333333333444555666333333222111111111111111...//////000000000000//////......000222444444333------..................------------------------,,,...///...------...///---............/////////(((((((((((())))))))))))'''''''''(((((((((((())))))---000111000//////000444333333555111+++***,,,******************++++++'''+++++++++---000(((***+++***(((((()))+++((()))***++++++***)))((())))))))))))))))))))))))'''''''''(((((()))++++++(((&&&###!!!"""$$$'''***'''&&&&&&'''((()))((('''''')))******))))))***+++'''&&&'''))),,,,,,((($$$((((((((()))))))))*********)))((((((((()))+++,,,((((((((())))))***+++,,,'''(((((((((&&&&&&((()))***************+++++++++$$$&&&(((***++++++***))),,,,,,+++)))&&&"""'''+++$$$,,,!!!+++&&&---''''''&&&&&&&&&&&&''''''((((((((()))******++++++'''++++++((((((++++++'''************************)))***++++++***+++---///))))))))))))************((()))******))))))***,,,+++******)))))))))))))))((()))******))))))***+++++++++++++++************)))***+++***)))***+++---((()))***)))((()))---000))))))((((((((()))******'''((()))************))))))***+++***))))))+++,,,)))...)))(((///,,,'''***((()))))))))(((((()))***((())))))***************&&&'''((()))***************)))((()))++++++)))(((((()))***++++++***)))(((+++------))))))+++***'''))))))***++++++++++++***''')))************---///++++++++++++++++++,,,,,,************************&&&(((***+++***))))))***)))+++,,,,,,+++***,,,---))))))***+++---------,,,******+++,,,,,,,,,++++++(((,,,,,,)))(((,,,......(((***,,,,,,+++++++++,,,,,,,,,++++++,,,,,,---...---&&&$$$)))---,,,+++,,,,,,,,,,,,+++,,,,,,---------,,,,,,++++++,,,,,,---+++...///---...000000---+++,,,---...............---......//////////////////...---,,,,,,---............------...///222333---///222555666555333222111111111222222333333333666666666444222000111222333333444444555444444333555444444333222222111111111222444444444555666888333333333333333333333333111333444444333333444555333444555777999:::;;;;;;777777777777777777777777444555555555444444555777333333444666999;;;:::999999999:::;;;::::::888888333444555777777777777666444444555777999:::999777777777777888888999999999888888888999999999::::::888666444555777::::::999444555666888888888777777333333333333222222444555333222222111111111111111---...///000111111000///000///...///111222111000..................------------------------------...///000///...---...///,,,,,,---------.........(((((((((((())))))))))))(((((((((((()))))))))******...222222000//////111444222333555111,,,***---************************###)))...///+++(((((()))(((***,,,+++(((''')))+++''')))***++++++***)))'''))))))))))))))))))))))))''''''''''''((()))+++++++++((($$$""""""%%%***---&&&$$$###%%%***,,,+++)))((()))******))))))***+++...'''"""%%%+++*** ))))))))))))************+++***((('''''')))+++,,,'''(((***++++++***)))(((%%%'''((((((((()))+++---******))))))((('''''''''!!!###&&&((()))))))))(((%%%'''(((******)))'''&&&&&&***$$$,,,!!!+++&&&,,,''''''(((((()))+++,,,---''''''((()))***+++,,,,,,###(((***''')))......***))))))))))))))))))))))))&&&'''(((((('''(((***,,,))))))))))))************'''((()))((('''((()))+++,,,***(((''''''(((+++,,,((()))******))))))***+++))))))))))))))))))*********+++,,,+++******,,,...%%%'''(((''''''***000555((((((((((((((())))))***''''''((())))))))))))))))))*********)))***+++---***---'''$$$***)))%%%))))))******)))(((((()))+++'''(((((()))))))))))))))&&&&&&((())))))*********)))))))))***,,,+++)))'''((()))***++++++***)))((('''***+++))))))------+++))))))***++++++++++++******++++++***(((''')))************++++++,,,,,,---******))))))))))))******&&&(((++++++***)))******)))+++,,,,,,+++***,,,---)))))))))+++---...---,,,'''(((***,,,---------,,,%%%***---,,,,,,------+++***,,,......---------...++++++******++++++,,,---111)))&&&+++000...,,,---++++++++++++,,,------...---,,,,,,++++++,,,,,,---000222222///---///---***,,,---.........---,,,+++............//////000000111111///......///000111222111///...///000222333111111111222222333333333222222222333333444444444333444555444333333444666444555666666555333222000333333222222111000000///000333666666444444777:::444444444444444444444444111333444444333222444555111333666999;;;<<<<<<<<<888888888888777777777777111222333333222222444666333333444666999::::::999777888999::::::999888777666777777777777555444333666555555777999888666555888888888888888888999999888888888999999:::::::::999666444555888::::::999444555666777777888888888222333333222111111222333333222222111000111111111---...///111111111000///000///......//////...---//////.........---------........................---...///...---,,,---...++++++,,,,,,,,,---------)))(((((()))++++++(((&&&)))((('''&&&''')))+++,,,000......111222000000333333666888888555111...,,,+++******)))((())))))))))))((('''''''''''''''(((+++***)))(((((()))***++++++,,,,,,***)))((()))+++)))))))))))))))*********))))))(((((((((((())))))******))))))((((((''''''))))))(((&&&$$$$$$&&&((('''***)))((())),,,'''((())))))(((((()))***''''''(((***++++++)))&&&'''(((((())))))))))))(((******))))))(((&&&%%%$$$'''((()))***************'''''''''''''''((())))))(((((((((((()))))))))))),,,+++***)))***++++++***))))))((((((((((((((()))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((((((,,,+++)))((((((((()))***++++++******)))((((((((()))))))))+++,,,---+++)))''')))++++++***)))))))))((()))***)))((((((***,,,$$$))),,,***)))***)))&&&'''((()))***************555111,,,)))))))))'''%%%+++******))))))))))))))),,,***''''''))),,,...///(((((())))))*********+++++++++***************+++,,,)))***------******---%%%&&&(((***,,,,,,,,,+++''')))***)))((('''(((***)))))))))))))))******+++--- !!!+++...+++***+++)))'''(((+++,,,***((((((((()))***++++++)))(((+++)))''''''******(((&&&)))(((((('''(((***,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,111((($$$)))---+++((()))***+++------,,,,,,---...******+++++++++,,,,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,++++++******+++---...000---,,,,,,+++,,,---///000/////////....../////////++++++,,,,,,---...//////,,,------,,,++++++...000***+++,,,---...000111111...............---------'''***---...---,,,---...222000......000111111000000000000000111111111111000333444000000444777666555444333444666777666555555555444333333222111111000000000000000000000000333333222222333444666777444444444222111222555888444222111222666888888777888444222555;;;>>>:::555999999999777444222222222444444666666666555444333111222333444666888:::;;;999999::::::;;;;;;;;;;;;444444333333333444555555333333333444444444555555333444666777999:::::::::999:::999888666666888:::777999999666666999:::888777666555555555777888999444444333222222222333333333222222111000///......000000000000000000000000//////......---...///000...///////////////......//////.........//////000---...111222222111...---,,,---------.../////////)))******)))'''''')))+++((('''''''''))),,,...000333000///111111...---000///222444444111---+++)))------,,,++++++++++++,,,+++******)))(((((())))))+++***)))(((((()))***+++******+++***((('''(((***++++++******))))))(((((()))(((((((((((((((((()))***)))))))))((((((((('''((())))))((('''&&&((()))"""'''+++,,,(((&&&&&&(((&&&((())))))(((((()))***''''''(((***,,,+++)))'''))))))***++++++++++++***))))))))))))))))))((('''***)))(((''''''(((***+++(((((('''''''''(((((()))((((((((()))))))))******((('''&&&&&&''''''''''''))))))(((((((((((())))))))))))))))))))))))))))))&&&&&&'''''''''((((((((()))))))))***************---,,,+++***)))******+++)))))))))))))))*********)))))))))***,,,,,,+++)))''')))++++++***)))))))))((()))***)))((((((***,,,%%%(((''''''******(((((())))))************)))---***((((((***,,,,,,+++))))))(((((()))***++++++)))((('''&&&&&&(((***+++((()))))))))************)))))))))))))))***+++,,,)))'''))),,,,,,'''%%%&&&'''((()))***************((()))***)))((('''(((***---,,,***)))((((((((((((,,,%%%###'''***)))***,,,+++)))((((((++++++***(((%%%&&&''')))++++++***)))(((&&&%%%'''***,,,+++***))))))(((((()))***,,,---******************************+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,+++'''''',,,...,,,---111(((***++++++***)))+++,,,***++++++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,...///------,,,+++,,,---......))))))***+++,,,...///000------......///000000111,,,---...---,,,,,,...000+++,,,,,,---...///000000------...........................//////...------222222222222222111111111/////////000000000111111000333444111000333555555444333222333555666555444333333333333333333333333222222222222222222222222333333222222333444666777555555555333222333666888777444222333555666555444555333333666;;;===;;;999;;;<<<;;;:::777555555555666666666666666555444444444444444555666777888999333444555666888999:::;;;555444444444444555666666555555555666666666666777555666777999::::::::::::999:::999888666666888:::888::::::777777;;;;;;999777666555555555666888999666555555444333333333333333333222222111111000000000000000000000000000000111...,,,---000333222111...///////////////......//////............//////,,,---///111111///---,,,---------...............&&&((()))(((%%%&&&+++111&&&''''''))),,,///222444444111000111///+++***,,,---///222222///,,,***)))******)))((((((((())))))************++++++,,,---******))))))))))))******((()))***)))''''''((())),,,,,,+++***)))(((''''''((((((''''''''''''(((((())))))))))))((((((((((((''')))******)))((()))***))),,,...,,,(((&&&&&&(((&&&((())))))(((''')))***)))((()))***,,,,,,***((())))))***+++++++++++++++(((((()))******+++******,,,***(((&&&&&&'''***+++))))))(((''''''((((((((()))))))))*********++++++))))))((((((((())))))***))))))(((((((((((())))))((((((((((((((((((((((((%%%%%%&&&&&&''''''(((((())))))******++++++,,,,,,++++++***)))))))))******'''(((((()))******++++++))))))(((***+++,,,+++)))((()))++++++)))((()))***((()))***)))((((((***,,, %%%(((''''''******))))))************))))))(((((('''&&&'''))),,,------''''''(((((()))+++,,,---(((+++,,,+++)))(((***---))))))))))))************'''''''''((()))***+++,,,(((''')))---,,,&&&""""""******)))))))))))))))***((()))******(((((()))***---+++)))((('''((()))******+++------***&&&(((---+++***))))))***+++***)))###$$$&&&(((************'''&&&&&&(((***,,,+++***))))))))))))***+++,,,---))))))))))))))))))))))))******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,))))))+++,,,***'''(((,,,(((***++++++***)))***,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,------------,,,,,,,,,++++++,,,------...------,,,,,,,,,,,,---(((((()))***+++---...///------......///000000000,,,---//////.........///---------.........//////,,,---------.../////////000...+++,,,///111///...222555888888444222222333....../////////000000000///444555222000333444222333222111222444444444333111111222333333444555555333333333333333333333333333333222222333444666777444555555444333444666888888666444333444444333111222333555777:::;;;<<<<<<===>>>>>>===:::888888999999888777666555555555555666666666555555666777777000000222444666888:::;;;555555555444555666666777777777777888888888999999888888999:::::::::::::::999::::::888777666888999999;;;;;;888999<<<===;;;777666555555555666777888777777666555444444333333333333222222222222222222000000000000000000000000111---***---333777555111......////////////////////////............//////+++,,,...//////...,,,+++...............---------###$$$&&&&&&'''(((+++---''''''(((***,,,///111333333000///000...***)))+++---///222222000...,,,,,,)))(((((('''''''''''''''''''''((()))+++...///111***))))))))))))))))))***((()))******((((((((()))+++*********))))))((((((((((((''''''''''''(((((())))))))))))((((((((((((%%%'''***+++***))))))***)))***+++***((((((***,,,&&&''')))(((''''''(((******))))))***,,,,,,+++)))&&&'''((()))))))))))))))(((((()))************)))---,,,***((((((((()))******)))(((((((((((((((((()))*********++++++++++++)))*********))))))***,,,)))(((((((((((())))))***((((((((((((((((((((((((((((((((((((((()))))))))(((((()))******+++,,,,,,((((((''''''''''''''''''(((((())))))************)))(((((()))++++++***)))((()))+++***)))((()))***((()))***)))((((((***,,,&&&+++,,,***(((******(((***************)))(((''')))(((''''''((())))))***(((((((((((()))***+++,,,%%%***......***(((+++...)))))))))))))))*********((((((''''''((()))*********)))***...---)))&&&(((***)))((((((((()))++++++((()))******)))((()))***)))((('''&&&'''***,,,...(((,,,//////***&&&(((,,,***************+++******$$$&&&)))*********************)))))))))))))))(((***************+++,,,,,,))))))))))))))))))))))))******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,******,,,---,,,***)))***+++,,,------++++++,,,---+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,---------......------,,,,,,,,,,,,,,,,,,...------,,,,,,+++++++++---,,,,,,,,,,,,,,,,,,---,,,,,,,,,---------......+++...000111000/////////.....................---,,,,,,,,,---...///000000,,,(((&&&(((...222222000222777<<<<<<777222222444............///////////////333555111000222222000222111000111222333222111111222222333333444444555333333333333333333333333333333222222333444666777333444555444333333555777888777555444333333333222222555999999888888:::<<<>>>??????>>><<<:::;;;<<<<<<;;;999777555555666666777666666666666666777777111222333555777888::::::555444444444444555666666888888888888999999999999888999999:::999999888888888999:::999777666777999999<<<<<<999:::===>>><<<777666555444555555777777777777666555444333222111111111222222222222222222///////////////////////////---,,,...222444333111...............//////000000//////............///,,,---...//////...---,,,/////////...---------,,,'''%%%$$$&&&******%%% (((((((((***+++,,,...///000---,,,...---***))),,,,,,...111111000.........---,,,++++++******++++++((((((((()))***+++,,,---)))))))))******)))))))))(((***+++,,,***)))******(((((())))))*********+++((((((''''''''''''(((((((((((((((((())))))))))))$$$''')))***)))(((((()))'''(((((((((((()))+++---&&&'''((((((''''''((()))***))))))***,,,,,,+++***&&&&&&((())))))*********(((((())))))(((((('''&&&++++++,,,---,,,+++)))(((***))))))((((((((()))))))))*********++++++++++++%%%'''((('''&&&&&&(((***((((((((((((((()))******((((((((((((((((((((((((******))))))((((((((('''''''''(((((()))***++++++'''''''''(((((((((''''''************))))))((((((***((('''(((***+++***))))))*********(((((()))+++((()))***)))((((((***,,,'''+++,,,)))(((***+++)))***************)))(((''')))))))))((('''''''''(((******)))))))))))))))***$$$))))))&&&%%%'''+++******))))))))))))))))))******)))(((''''''((((((,,,)))(((+++,,,***+++///((((((''''''(((***,,,...)))***+++***)))((()))+++)))(((''''''(((***,,,---&&&***,,,,,,+++******)))******++++++*********+++(((***---,,,***))))))***************)))))))))))))))*********++++++++++++******************************+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,***)))***---222444111,,,+++---------++++++,,,---++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,++++++---------,,,,,,++++++***,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,---------------+++...000111000/////////...............---------,,,,,,,,,---...///000000---)))&&&(((...333222000111777<<<<<<777222222333............///////////////333444000///111222000111000///000222333222111333333333333333333333333333333333333333333333333333333222222333444666777222333444333222222444666666666555555444444555666555999<<<;;;777666888:::===>>>???>>><<<;;;;;;===>>><<<:::888777777777777666666666666666777888999444444555555666666777777444444444444444555555666777777888888888999999999888888888888888777777666888999:::999888777777888888;;;;;;888999===>>><<<777666555444444555666666555666555555444222000///000000000111111111111111////////////////////////,,,///111000...---///111.........---...///000111000000///...............---...////////////...---/////////...---------,,,---(((%%%'''+++))) (((((())))))******++++++---******,,,,,,)))))),,,(((+++---------,,,,,,---,,,,,,+++************+++,,,+++***)))((('''''''''))))))************))))))'''))),,,,,,+++******+++''''''((()))***+++,,,,,,))))))(((((((((((())))))(((((((((((())))))))))))&&&'''))))))((('''((()))))))))(((((((((((())))))%%%'''(((((('''&&&((()))***)))((()))+++++++++***'''((()))+++,,,,,,,,,,,,((((((((((((((('''&&&&&&(((***,,,......,,,)))''')))((((((((())))))***+++)))))))))*********++++++&&&)))******''''''***---(((''''''(((((()))***+++(((((((((((((((((((((((()))(((((((((''''''''''''''''''(((((())))))******))))))***+++++++++******++++++******)))(((((('''***((('''''')))******))))))******)))(((((()))+++((()))***)))((((((***,,,"""''')))''''''***,,,+++)))************))))))(((&&&((())))))(((((()))***++++++***)))))))))))))))"""%%%)))***(((''')))+++************)))))))))))),,,+++***)))((('''''''''+++'''&&&((())))))+++000&&&''''''((()))+++---...)))***++++++))))))***+++---,,,+++)))((((((''''''&&&((())))))***---+++'''***+++,,,+++******+++,,,))),,,///...***((((((***&&&(((************,,,...((()))************))))))++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,+++******......'''***+++,,,+++)))))))))***,,,,,,,,,,,,------------***++++++++++++,,,,,,,,,,,,,,,,,,,,,------------++++++,,,---------,,,,,,+++,,,,,,,,,,,,,,,+++***''''''((()))***,,,---...////////////////////////,,,---//////.........///..................------,,,---------.../////////111///,,,---000222000///000444999999666333111111....../////////000000000///222222...---000222222111000///000222222222111333333333333333333333333333333333333333333333333333333222222333444666777222333555444333333444666444666666666555555777999888:::<<<;;;888666777888;;;===>>>===;;;;;;<<<======<<<;;;:::999999999999666666666666777888888999555555555444444444333333555555444444555555666777777777777888888888888999777777888888888777777666777999::::::888777777888666999999777888<<<===;;;777666555444444444555666444444555555444222000///111000000000000000000000000000000000000000000000***///333222---***---111///...------...///111222111000///......---............////////////.....................---------+++(((&&&(((+++***$$$(((((()))******+++++++++,,,))))))++++++((((((+++&&&(((***++++++***+++,,,++++++***)))))))))))))))++++++***((((((''''''(((((()))***++++++***)))(((&&&(((+++,,,+++***)))***(((((())))))******++++++******))))))))))))******'''((((((((()))))))))***)))******)))(((''')))******)))))))))))))))((('''%%%&&&((('''&&&&&&''')))***((('''((()))******)))'''((()))***,,,,,,,,,,,,''''''((())))))))))))((('''(((***++++++***)))(((''''''(((((()))***,,,,,,((((((((()))))))))******))),,,...---******...222''''''''''''((()))***+++))))))))))))))))))))))))'''''''''((()))******+++))))))))))))))))))))))))))))))+++,,,,,,,,,++++++*********)))))))))))))))***(((&&&'''(((******************)))((((((***,,,((()))***)))((((((***,,,###''')))&&&&&&***---,,,((())))))************)))%%%(((******)))(((***,,,***)))))))))))))))***++++++,,,,,,,,,,,,+++++++++************)))))))))(((,,,+++***)))))))))))))))***&&&&&&))))))((())),,,''''''(((******+++++++++)))***++++++))))))***+++,,,,,,,,,+++***'''%%%$$$&&&***+++((((((,,,,,,((()))+++---,,,***)))+++---'''+++...---***''')))+++&&&(((***+++******,,,...'''((())))))))))))((('''++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,))),,,,,,)))((((((!!!***+++,,,+++)))((()))***,,,,,,,,,------------...******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,)))***,,,------------,,,******+++,,,---,,,++++++((((((((()))+++,,,...///////////////////////////,,,---...---,,,,,,...000------..................------..................000000000000000000///...///111333444444222000////////////000000000111111///111000,,,+++///333444111000///000222333222111111222222333333444444555444444444444444444444444333333222222333444666777333555777777666555666777666777999888666666888;;;888999::::::999888888888;;;<<<======;;;;;;<<<===<<<<<<<<<<<<<<<;;;:::999999888777777666777777777777777666666555555555444777777777666777888888999777777888888888999999999777777888999999999888888777999::::::999777777777444777777555666:::<<<:::777666555444333444555555333444555666555444222111222222222111111000000000000000000000000000000000+++...111222///...///222///...---,,,---///111222111000///......------------------------------------------...............%%%%%%&&&(((***,,,,,,,,,'''((()))***+++,,,,,,,,,---***)))+++***'''&&&)))&&&(((***+++++++++,,,...///...------,,,,,,------'''''''''((()))+++,,,---((()))***++++++***)))((($$$'''***+++***)))((()))************))))))))))))++++++************++++++'''((((((((())))))******,,,,,,,,,***(((((()))+++((((((((()))++++++***)))%%%&&&((('''&&&&&&'''))))))(((&&&''')))******)))%%%&&&'''(((******++++++&&&'''(((***++++++,,,,,,'''''''''''''''((())))))'''''''''((()))+++------(((((((((((())))))))))))&&&))),,,+++((((((+++000''''''''''''((()))++++++************************&&&''')))***,,,...000000+++++++++***************'''((()))+++++++++***)))((((((((()))******++++++***(((&&&&&&(((******************)))'''(((***,,,((()))***)))((((((***,,,))),,,---)))(((***,,,+++'''((()))***************'''***,,,,,,)))''')))***(((((((((((()))+++,,,---///---+++*********(((&&&+++*********))))))((((((+++***************++++++***((())),,,,,,(((''')))((()))***++++++***)))((()))+++++++++***)))***+++)))***+++,,,+++)))'''&&&'''---///)))'''***+++***))),,,---,,,***)))+++---$$$(((---,,,)))'''))),,,)))+++---,,,)))((()))+++''''''((())))))((('''&&&******************************+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,'''---------000...))),,,---...---+++***+++,,,,,,,,,,,,---------......*********++++++,,,,,,,,,******+++++++++,,,,,,,,,(((***+++---......------((()))+++,,,---,,,,,,+++...------,,,,,,------...---------------------,,,,,,------,,,++++++...000---------.........//////...............---------)))+++...//////...///////////////111333222000...000000000000111111111111///111///******///444666222000000111222333222111///000111222444555666777666666666666666666666666333333222222333444666777555777999999888777888999777999:::999666666888;;;888888999999:::::::::999;;;<<<======<<<<<<===>>>;;;;;;=========<<<;;;:::;;;:::999777666555555555999999999999999888888888999999888888999999:::;;;888888999999999:::::::::777888999:::::::::::::::777999;;;;;;999777777777333555666444555999:::999777666555444333444444555333444666777777555444222444444333333222111000000000000000000000000000000,,,---///111333333333222///...---,,,---///111333111111000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------....../////////&&&'''+++,,,!!!...(((((())))))******++++++111,,,&&&$$$''')))(((%%%%%%&&&''')))***+++++++++///---***((((((***---///+++...---'''&&&+++,,,((((((((()))***+++,,,,,,---******++++++++++++******)))))))))))))))((('''''')))+++,,,,,,+++***,,,---))))))))))))))))))))))))''''''&&&&&&&&&%%%%%%%%%(((,,,&&&###)))(((%%%***))))))))))))************''')))***)))((('''(((***'''((((((((('''&&&$$$###***((()))+++((( !!!)))))))))))))))******+++))))))(((((()))))))))((('''(((((((((''''''***,,,'''((()))******)))((('''************++++++***(((""""""$$$&&&(((***+++,,,&&&'''))))))(((''''''((()))((((((((((((((())))))&&&''''''((()))******+++(((***,,,,,,***((('''(((''''''''''''((((((((((((%%%&&&&&&'''((())))))***%%%(((++++++)))(((***---''''''((()))***++++++,,,***((()))...---)))+++000+++***)))(((((()))***+++...***'''&&&(((******)))))))))))))))((((((((((((++++++++++++************'''((()))******)))((('''555///(((&&&(((***)))'''***)))))))))((((((''''''))))))*********++++++,,,''')))+++***((('''***---((()))******)))((()))+++))))))))))))))))))))))))******++++++++++++******,,,)))((())),,,---+++)))))))))))))))))))))))))))))))))***++++++++++++*** $$$))),,,,,,+++******++++++,,,,,,,,,,,,------***+++---......---+++***---------,,,,,,+++++++++)))+++------//////***""",,,++++++******++++++,,,------,,,+++++++++,,,,,,///...------,,,,,,,,,,,,......---------,,,,,,,,,***,,,............///111***,,,------,,,++++++,,,***+++,,,,,,******+++,,,***+++,,,...///000000111,,,///000//////222222///...000222000---,,,---///////////////............222111000///////////////222222111111111111111111444111111777999666222111333000000444555444555999666666666666666555555444666666555555555666666777444666999999888777777888555999<<<:::666555888;;;<<<<<<:::888666777;;;>>>;;;;;;;;;;;;;;;<<<===>>>>>>===;;;:::999999:::;;;999999888888888888888999<<<<<<======<<<:::999888777444333444666888777666;;;:::999777666777777888777888999:::999777555444777777777777777888888888555666666666777777777777222222222222222333444555555555444444444333333333---///111111000/////////000000111111111111000000000111111000......///000111000...---,,,,,,,,,---+++,,,------......------......000111111000///.........//////...---,,,,,,)))%%%&&&***&&&###...)))))))))))))))*********...***&&&&&&***,,,+++)))&&&&&&'''((()))***++++++)))(((&&&$$$$$$%%%''')))+++...---)))(((,,,,,,)))******************++++++)))******************)))***************)))(((((('''((())))))(((((()))***))))))))))))))))))))))))((('''''''''&&&&&&&&&%%%'''+++&&&$$$+++***''',,,((((((((()))))))))******)))*********))))))******$$$%%%(((***,,,---------***(((***---+++%%%$$$''')))))))))))))))******+++'''$$$"""$$$))),,,***&&&((())))))((('''''')))+++'''((()))******)))((('''+++*********+++,,,,,,+++&&&&&&'''(((((()))******)))+++,,,+++***)))***+++))))))))))))***+++------'''''''''((()))*********)))***++++++)))(((((()))((((((((())))))))))))***((((((((()))***+++++++++***+++,,,+++)))((('''((((((((())))))******++++++)))''')))---,,,)))***///******))))))))))))******,,,)))&&&&&&(((******))))))))))))))))))))))))((('''''''''((((((((((((((((((((())))))))))))((((((///+++((('''(((*********,,,,,,,,,,,,++++++*********)))))))))+++++++++***(((***+++***((((((***---)))***+++***)))((()))***))))))))))))))))))))))))******++++++++++++******...+++))))))***+++***((())))))))))))))))))))))))))))))***++++++++++++***'''***---...---,,,+++++++++++++++,,,,,,,,,------***+++---......---+++***------,,,,,,,,,+++++++++...///...,,,...111...))),,,++++++******++++++,,,++++++++++++,,,,,,---......---,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,***,,,------,,,,,,...///,,,...//////...---......---...///...------...///++++++---...//////000000,,,//////---...111222//////000222000...---...000////////////////////////000000//////.../////////111111111111111111111111222000111777:::777555444555222111444555333444777666666666666666555555444111222222333444555666666444666888999888777777888666999:::999777666888:::;;;;;;:::999777888:::===<<<;;;;;;:::::::::;;;;;;>>>======<<<;;;;;;;;;<<<999999999888888999::::::;;;;;;<<<<<<;;;:::888777777555333444666888777666999999888777777777888888888999999999888777555444666666777777888999999:::888888888888888999999999666666555555555666777777444444444333333333222222111333444444222111111222111111222222222222111111000000000///...---...000222111000///......//////,,,---......//////......000000000000000///...---...............---,,,,,,+++$$$"""(((+++))))))...************))))))))))))***((('''(((,,,...---+++((('''''''''(((***+++---))))))((((((((())))))***+++------++++++------***++++++*********)))))))))((())))))******))))))(((***++++++++++++******)))&&&((())))))(((((()))***))))))))))))))))))))))))((((((((((((''''''''''''%%%+++'''%%%,,,+++(((...''''''((((((((()))))))))+++***)))***+++++++++***&&&&&&(((((()))((('''&&&''''''))),,,,,,((((((+++)))))))))))))))******+++&&&!!!"""+++///,,,''')))******)))''''''(((***(((((())))))))))))((((((***)))(((((('''''''''(((*********)))))))))((((((((())))))(((&&&&&&(((***((((((((()))***,,,...///''''''(((((())))))******)))******)))((('''(((***))))))))))))************(((((())))))******+++++++++***************(((&&&)))))))))))))))*********(((''')))+++***((()))---))))))************)))))))))'''%%%%%%''')))******)))))))))))))))))))))))))))))))))******++++++,,,***))))))(((((())))))***'''((()))(((((()))+++,,,------,,,,,,,,,,,,+++++++++((('''(((+++,,,***((()))***++++++)))***+++---***++++++***((('''((()))))))))))))))))))))))))))******++++++++++++******///---***))))))))))))((((((((((((((((((((((((((())))))***++++++++++++***)))+++,,,+++)))''''''(((++++++++++++,,,,,,,,,,,,***+++,,,------,,,+++***,,,,,,,,,,,,++++++++++++......+++'''(((------***,,,++++++******++++++,,,*********+++,,,---//////,,,++++++++++++,,,,,,---......---------,,,,,,,,,***,,,---,,,++++++,,,------...000000...---...//////000111111000///000111,,,------...//////......,,,......+++,,,000111//////000111000.........000000000000000000000000000///............//////000111111111111111111111111111///111777;;;999888999333111111444555444555999666666666666666555555444///000222444666666666666444666888888777666777888888888888888888888888888999:::;;;:::999888:::;;;<<<;;;:::999888888888888======>>>>>>>>>======<<<999888888888999:::;;;;;;::::::::::::999888777666777555444444666777777666666777777888888888888888::::::999888777666555444666666777888999::::::;;;666555555444444444555555888777666666666666666777333333222222222111111111111111111000...---...000000000000111111000000000//////000...---,,,...///000000//////...//////000------...///////////////222111000///...------------............------,,,+++$$$"""(((,,,++++++---++++++******))))))(((((((((''''''***------,,,***)))((('''''''''))),,,---++++++,,,,,,------,,,,,,***++++++++++++,,,,,,+++************))))))))))))(((((())))))))))))((((((*********++++++***)))))))))***,,,+++******+++---(((((((((((((((((((((((()))))))))(((((((((((((((%%%+++(((%%%+++)))&&&---''''''''''''((((((((((((+++***((()))+++,,,***)))''''''(((((('''%%%$$$"""%%%&&&(((***)))((()))+++)))))))))))))))******+++'''$$$###&&&+++///---***)))******)))'''&&&'''((((((((())))))))))))((((((,,,,,,+++(((&&&%%%%%%&&&*********))))))((((((((((((((('''%%%$$$%%%(((***''''''''''''((()))***+++'''((((((((()))))))))***)))***)))(((&&&''')))+++(((((()))))))))*********&&&'''''''''((((((((())))))'''&&&(((,,,---+++(((*********)))))))))))))))'''''')))))))))((()))+++((()))***++++++***)))(((((('''''''''(((***++++++)))))))))))))))*********)))******+++,,,---......+++***)))(((((()))***+++###'''+++***(((''')))---))))))))))))))))))))))))+++(((&&&'''+++,,,***'''++++++++++++++++++,,,---***++++++***((('''((()))))))))))))))))))))))))))******++++++++++++******...,,,***)))((()))******(((((((((((((((((((((((())))))***++++++++++++******++++++)))'''&&&'''(((***++++++++++++,,,,,,,,,******+++,,,,,,,,,++++++,,,++++++++++++++++++++++++,,,***&&&&&&***,,,***,,,++++++******++++++,,,++++++++++++,,,---...///************+++,,,,,,---......---------,,,,,,,,,,,,---...---++++++,,,---+++---......---,,,,,,---///000111111//////000111---...............------,,,...,,,)))***...111///.../////////............111111111111111222222222...---------...///000000111111111111111222222222222111333888:::999888:::111//////444666555777;;;666666666666666555555444111333555777888888777666444555777777666555666888999777666777888999888666666999;;;;;;:::999999::::::999888777777777777777;;;<<<===>>>>>>>>>===<<<777777777777888:::;;;;;;888888888888888777777666666666555555555666666666333555666888999999888777<<<;;;999777666555555555888888888888999999999999444444222222111222222333666555444333333333333333111111111111000000000000...///...---,,,,,,///111,,,------......------,,,...//////...,,,,,,---...---------------------...,,,------...............111000...---,,,---......---------......------,,,(((&&&&&&))))))((()))+++++++++******))))))(((((('''((()))***+++***((('''***)))((('''((())),,,---'''''')))*********)))))))))((((((************+++'''(((((()))******++++++(((((())))))))))))(((((((((((()))))))))))))))(((***+++,,,,,,++++++,,,...(((((((((((((((((((((((())))))))))))))))))))))))%%%+++)))&&&)))%%%""")))''''''''''''(((((((((((())))))(((((()))***)))(((%%%&&&(((***+++,,,++++++&&&(((***)))(((((()))***)))))))))))))))******+++&&&'''))))))((()))***+++)))***+++***(((''''''((())))))(((((((((((())))))+++,,,---+++))))))***,,,((((((((((((((((((((((((++++++***)))'''(((+++---))))))((((((((((((((()))(((((((((((()))))))))))))))))))))'''&&&''')))+++'''''''''((((((((())))))''''''''''''(((((((((((()))'''&&&(((,,,---+++(((*********)))))))))))))))&&&((()))((('''((())))))((()))***++++++***)))((((((((()))******+++,,,---((()))))))))*********+++''''''(((((()))***+++++++++***)))(((((()))***+++###(((---,,,'''%%%(((+++'''''''''(((((((((((((((+++)))((((((++++++***'''++++++******+++,,,,,,,,,)))++++++***((((((((()))))))))))))))))))))))))))******++++++++++++************)))))))))***,,,---))))))))))))))))))))))))))))))***++++++++++++***---------,,,******,,,...*********+++++++++,,,,,,)))******+++,,,,,,,,,,,,++++++++++++++++++++++++***......,,,+++......+++,,,++++++******++++++,,,---,,,,,,++++++,,,,,,,,,************+++,,,,,,---......---------,,,,,,,,,---...///...---,,,---...+++---......---,,,,,,------...///...---,,,---///.........///......---,,,,,,---,,,))))))...000///------,,,------...------000111111111222222222333...............///000111000000111111111222222222555444555999999666666999444111111444555333555888666666666666666555555444444555777888888666444333444555666555444444666777888777666666888888777666555888:::;;;:::999999999666666666666666777888888888999;;;<<<===<<<;;;;;;666666666777888999:::;;;888888777777777666666777666666666555555555666666222333555777888888888777;;;:::999777666555555555::::::999888888777777777777666555333333444555666444444333222111111111111111111000000000////////////000000000///000333666,,,,,,------------,,,,,,...//////...,,,,,,---...,,,,,,,,,---------------++++++,,,------------,,,...---,,,,,,,,,...///000,,,,,,---------------,,,&&&'''))))))'''%%%'''***************))))))))))))((()))******)))((('''&&&******)))((()))***+++,,,&&&&&&'''((()))))))))))))))&&&&&&((()))(((***...&&&''''''((()))***+++,,,((())))))******))))))(((''''''((())))))))))))(((''')))******))))))***+++))))))))))))))))))))))))(((((((((((())))))))))))$$$,,,***&&&(((### '''''''''((((((((()))))))))''')))***)))((('''(((***(((((()))***)))((('''&&&(((,,,---***(((***+++***)))))))))))))))******+++$$$(((***(((%%%###&&&)))''')))******(((''''''((())))))(((((((((((())))))###'''((('''(((+++...&&&''''''(((((())))))***)))******((('''''')))+++---,,,+++***))))))))))))(((((((((((())))))))))))'''((()))((('''''')))***''''''''''''(((((((((((())))))))))))************+++***************(((&&&)))))))))))))))*********&&&***+++(((''')))***)))))))))************))))))(((***++++++++++++,,,---((())))))******+++++++++))))))******++++++,,,,,,*********))))))*********&&&***---,,,(((%%%'''***((((((((())))))))))))***++++++++++++************+++***))))))+++,,,,,,+++(((***+++***)))((()))+++))))))))))))))))))))))))******++++++++++++******&&&(((***+++***+++,,,...))))))))))))))))))))))))))))))***++++++++++++******+++,,,+++******,,,...************++++++++++++))))))******++++++,,,,,,*********+++++++++++++++&&&+++...---+++---,,,))),,,++++++******++++++,,,...---,,,,,,+++++++++,,,,,,++++++++++++,,,,,,---......---------,,,,,,,,,---...//////------...///...///111111///...///000+++,,,------++++++,,,------...............------+++------***+++///000......,,,,,,,,,...///...---000000000111222222333333000////////////000000111000000000111222222333333777555777999888444444888999555444555444111111333666666666666666555555444444555555555555333222111444444555444333444555777777777777777777777777777555777:::::::::999999:::555555555555666777888999666777888999:::;;;;;;;;;777777777777888999::::::888777777666666666777777666777777666444444555777333333555666777777777777999999888888777777666666999999888888777666666666555444222111222333555777555444333333333333333333111111000000000/////////,,,...////////////222444......////////////......//////000...---,,,...///....../////////......---******+++,,,,,,,,,,,,,,,+++++++++,,,---...///000+++,,,,,,------------,,,%%%''')))((('''(((((())))))))))))))))))*********)))***+++***)))((((((((()))***************++++++)))))))))***++++++,,,,,,+++&&&%%%''')))(((+++111'''((((((((())))))******)))******************)))'''((()))***************&&&'''((((((''''''((()))))))))))))))))))))))))))'''''''''(((((()))))))))"""+++***''')))$$$!!!)))((((((((()))))))))******&&&***---+++'''%%%(((---,,,+++***(((&&&"""&&&+++,,,((('''+++,,,+++)))))))))))))))******+++&&&'''((('''&&&%%%&&&'''&&&(((******)))(((((()))***)))(((''''''((()))***%%%'''&&&%%%'''***(((((())))))))))))******&&&'''((('''&&&%%%&&&(((,,,+++******************))))))))))))((((((((((((%%%'''))))))((('''((()))'''(((((((((((()))))))))************))))))))))))***+++,,,+++)))((('''((((((((())))))******++++++&&&+++,,,(((''')))***(((******))))))))))))******(((***,,,,,,***)))***,,,((())))))******+++,,,,,,------------------------)))******++++++******)))(((***,,,+++)))((())),,,((()))))))))***************---///---***(((***---+++)))'''(((***,,,+++***'''(((******))))))***,,,))))))))))))))))))))))))******++++++++++++******&&&))),,,---+++******+++++++++++++++++++++++++++))))))***++++++++++++***((()))******(((((()))***************++++++++++++)))))))))******+++,,,---)))*********++++++++++++###))),,,***((()))***(((,,,++++++******++++++,,,,,,,,,+++++++++,,,------...---,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,+++,,,------------...000...///111111/////////000,,,---......,,,,,,---...------...............---***---...,,,,,,000000...///...,,,...000111000...//////000000111222222333222111111000000000000111///000000111222222333333666555777999666333444888777444333555444111222444666666666666666555555444444444444444444333333333333444444444222333555777555777999888555444666999555777999999999888:::;;;777666666666666666777777666777777888999:::;;;<<<:::::::::999999:::;;;;;;888888777666666777888888666777888666444333555777444444444444555666666777666777888999999888777666555555666666666777777777222111//////000222555777444444333333333444555555111111111000000000//////+++---......---,,,,,,---......////////////......000000000///...---...000...////////////...,,,+++***+++,,,,,,------,,,,,,***+++,,,---------------***+++,,,---------------&&&'''''''''***,,,+++((((((((())))))******++++++)))***++++++***)))***+++))))))***+++++++++******(((((((((((()))***+++,,,---'''%%%((()))(((---444))))))))))))((((((((((((******++++++++++++******((()))***+++++++++++++++&&&'''((((((''''''(((***))))))))))))))))))))))))&&&'''''''''(((((())))))!!!++++++(((***&&&$$$+++))))))))))))************%%%+++000...'''$$$)))///******++++++***(((&&&%%%"""((()))%%%$$$***,,,***)))))))))))))))******+++)))((('''(((***+++***(((%%%'''******)))))))))******)))(((''''''((()))***!!!'''---...+++(((((()))+++++++++***************((()))++++++***))))))***(((((('''(((((()))******))))))))))))(((((((((((($$$&&&)))***)))((((((((())))))))))))************((((((((((((''''''''''''%%%(((++++++)))(((***---'''(((((()))***++++++,,,''',,,---((('''***+++(((+++***)))(((((()))***+++'''***,,,+++)))'''(((***((())))))***++++++,,,,,,+++*********************)))***+++,,,,,,+++***))))))*********)))***,,,---''''''(((((()))))))))***)))...111///)))'''***///+++(((&&&'''***,,,+++)))&&&''')))***)))***+++---))))))))))))))))))))))))******++++++++++++******&&&***......,,,)))((()))++++++++++++++++++++++++))))))***++++++++++++***,,,---///...,,,******+++)))************+++++++++))))))))))))***+++,,,---))))))******++++++++++++''',,,...+++)))+++------,,,++++++++++++++++++,,,*********+++,,,---...//////......---,,,,,,,,,,,,......---------,,,,,,,,,)))***,,,,,,,,,,,,...///,,,...//////...------......///000///...---...000,,,------...//////......***---///---...111000---111///...///222333222000...//////000111111222222333333222111000000000111///000000111222222333333444444666888666222444:::222000000444555444666:::666666666666666555555444555555555555555666777888333444444333222333555777333777:::999444333666:::555777888888888888:::<<<999888777666666555666666777777777777888:::<<<>>>======<<<;;;;;;;;;<<<<<<999888777666666777888999666777888666444333444777666555444333333555666777444666888999:::999777666222222333555666888999999444333222222333666999;;;222222222222333333444555111111111111000000000000000222333222000---,,,,,,,,,------......------,,,000111111000......///000------......---+++)))(((+++,,,------......------+++,,,---...---,,,+++******+++,,,,,,------------(((((((((((((((((((((((()))***++++++***)))***,,,,,,+++***)))))))))*********))))))*********)))(((***))))))+++)))%%%&&&***(((((((((((((((((((((((((((,,,---***((())))))'''///111333111...,,,,,,...***''''''***)))'''''')))...******,,,***&&&'''...))))))))))))(((((((((((((((((((((((())))))))))))(((***---//////---***(((,,,)))))),,,,,,)))(((+++'''((())))))(((((()))***((((((((((((((()))*********)))))))))***+++,,,,,,((('''&&&'''******(((%%%$$$%%%&&&'''''''''&&&%%%))))))************))))))&&&'''((()))***+++,,,,,,***)))(((''''''((()))***&&&''')))*********)))(((***)))(((''''''((()))***&&&***,,,++++++,,,)))%%%$$$%%%'''))))))))))))(((''''''(((((())))))******))))))))))))(((((((((((())))))*********))))))(((++++++,,,,,,,,,++++++***!!!'''***&&&&&&***,,,)))))))))))))))))))))))))))(((((()))***************%%%))),,,***&&&%%%(((+++,,,,,,++++++***)))))))))'''((()))((('''&&&'''))))))))))))'''%%%%%%''')))''''''((()))***++++++,,,)))************+++++++++))))))******+++++++++,,,******))))))))))))******(((((((((((())))))))))))+++++++++************)))((()))++++++*********+++------+++***))))))((((((******+++++++++,,,,,,,,,---+++))))))+++,,,***'''...,,,---000000,,,+++---((()))***+++++++++++++++***+++---,,,***)))((()))************************,,,,,,,,,,,,++++++******,,,---......,,,+++,,,...///,,,+++---///000---******++++++,,,,,,++++++***...---,,,+++++++++,,,---++++++++++++++++++++++++......//////...---,,,,,,........................---,,,++++++,,,------,,,,,,,,,,,,---...///000111.........////////////000000000000000111111111111///000111111111111000///111111000000111111222333444555666555444333444555555444333333222222333333777777666666555555444444555555555555555555444444666111///222555333111111555555666666555555444333333444555777:::;;;:::999<<<;;;999888777666666777444444666777999;;;<<<===??????>>>>>>======<<<<<<::::::999777555555666888:::999666444333333444555444555777777666555555666666777888888777888:::<<<888777666555555555555555444333333333444444222000333222111111000000111111222222222222222111000///000111111111///......///000...---...111222///+++...///000///---,,,,,,.........---,,,,,,,,,,,,---------------------------******,,,///111...((("""...+++)))***---...---,,,&&&&&&&&&&&&&&&&&&&&&&&&)))***++++++***)))+++,,,)))***++++++++++++******)))))))))*********)))(((***'''''''''&&&###%%%***))))))))))))))))))))))))$$$(((***(((''')))***(((%%%(((******)))(((***,,,)))'''(((,,,,,,***))),,,***'''(((***((($$$&&&+++************))))))))))))(((((((((((())))))))))))'''(((***,,,,,,***((('''***((((((+++,,,)))***---'''((())))))(((((()))***((((((((((((((()))******)))((((((((())))))***++++++)))((((((++++++***(((''''''''''''''''''(((((())))))************))))))&&&'''((()))***+++,,,,,,***)))(((''''''((())))))''''''((()))))))))))))))***)))(((''''''((())))))(((******((((((++++++(((&&&'''(((((())))))))))))'''((((((((()))))))))***))))))))))))(((((((((((())))))************))))))******+++++++++++++++*** &&&(((%%%%%%)))***(((,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***************(((+++...---)))(((***---+++++++++******)))))))))'''((())))))((('''((())))))))))))(((&&&&&&''')))(((((())))))******++++++)))************+++++++++)))))))))******+++++++++******))))))))))))******(((((((((((()))))))))***))))))******+++++++++,,,((()))++++++*********+++,,,,,,+++***))))))))))))******+++++++++,,,,,,,,,---+++))))))+++,,,***(((,,,******---,,,'''&&&(((,,,,,,,,,++++++***)))(((((()))******)))(((((()))++++++++++++++++++++++++******)))(((((((((((((((+++,,,------+++***+++---(((''''''(((***++++++***++++++,,,,,,,,,,,,++++++------,,,++++++,,,,,,---,,,,,,,,,---------------......//////...------,,,---------...............***))))))***,,,///111222,,,,,,,,,,,,,,,---...///------........./////////000000000111111111222222...///111222333222111000111111000000111111222333444555666555444333444555555444333333222222333333555555555555444444444444555555555555555555555555888444333666666444222444444555555555555444333333555555777999;;;<<<<<<;;;::::::999999999999999999222333555777:::===@@@AAA??????>>>===<<<;;;;;;:::777888888777555666888::::::999666444333444444555444666777777666555666777555666777777666777888:::222333333444666777999:::444333333555777777666555333222111111000000111111111111111111111000/////////000111000...---...///---...000000000///......---...///...,,,+++,,,---......---,,,,,,,,,,,,---------------------,,,,,,...,,,+++,,,...---***'''---+++)))***---...---,,,&&&&&&&&&&&&&&&&&&&&&&&&(((***++++++******+++,,,)))***,,,......,,,+++)))))))))************))))))+++(((''''''&&&###&&&+++************************%%%***+++)))''')))***(((%%%''')))***))))))***++++++)))+++//////+++)))+++)))((()))+++***'''(((,,,++++++++++++************(((((((((((())))))))))))''''''((((((((((((''''''+++((((((++++++((((((+++'''((())))))(((((()))***((((((((((((((()))******(((((('''''''''((()))))),,,***(((((()))************)))(((((((((((())))))((())))))******))))))(((''''''(((((()))***++++++))))))(((((((((((())))))((((((((((((((()))******+++***)))(((''''''(((((((((***)))%%%&&&***,,,+++))))))((((((((())))))***(((((((((((())))))))))))(((((((((((())))))))))))))))))************))))))(((((()))***++++++++++++"""''')))'''''')))***)))******))))))))))))******(((((()))******************,,,...---***)))+++...*********)))))))))))))))(((***+++***)))((()))***)))******((('''&&&(((***)))))))))))))))*********)))************+++++++++)))))))))))))))***************))))))))))))******((((((((()))))))))******'''((()))***+++,,,------((()))++++++*********+++++++++***************+++******+++++++++,,,,,,,,,,,,+++)))***++++++***)))///,,,,,,...---(((&&&(((,,,,,,,,,,,,+++***)))((((((***++++++***)))***,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++***+++,,,---***+++,,,,,,******+++,,,)))***+++***)))***+++---++++++,,,,,,,,,,,,++++++------,,,,,,,,,,,,------------......//////000000.........///......---,,,---------.........//////000///---+++++++++,,,---,,,,,,+++++++++,,,,,,---,,,---------............000000000000111111111222---///222444444333111000111000000000000111222222333444555555333333444555555444333333222222333333333333333333333444444444555555555555555555555555888666666777555111222555333444444444444333222222444555777999:::;;;;;;;;;777888:::;;;;;;;;;::::::444555555777999<<>><<<;;;999888777666666777666666777999<<<:::999777555444444444555555666777666555444555666333555666666555666777999888888777666555444444333333333444666999;;;;;;:::333222111111000000111111///000000000000///.........///000///---------///+++///222222...,,,---000,,,---...---+++++++++---......---,,,,,,,,,,,,---.........------,,,,,,,,,111...+++***+++,,,,,,,,,,,,+++***+++---...---,,,((((((((((((((((((((((((((()))++++++******+++---......///......---++++++''')))*********))))))***+++)))***,,,***'''(((---************************,,,000000,,,)))***)))'''***+++++++++***))))))(((,,,***,,,000///***''''''&&&''')))***)))((()))+++++++++*********)))))))))(((((((((((())))))))))))(((''''''''''''''''''(((,,,))))))+++***&&&&&&((('''((())))))(((((()))***((((((((((((((())))))***(((((((((''''''((())))))***(((&&&%%%&&&'''((()))(((((()))******)))(((((((((((())))))))))))((((((''''''(((((()))******+++((((((((((((((())))))))))))((('''''''''(((***+++******))))))((('''''''''''')))(((%%%&&&+++---++++++***)))(((((()))******(((((((((((())))))))))))(((((((((((())))))))))))((())))))************)))&&&'''((()))***+++++++++&&&)))++++++***+++,,,,,,(((((('''''''''((()))***(((((()))***************)))+++,,,+++))))))***,,,)))))))))))))))))))))))))))***++++++))))))***+++)))******)))(((((()))************)))))))))))))))))))))*********+++++++++))))))))))))))))))))))))+++******))))))******+++(((((()))))))))*********((())))))***++++++,,,,,,((()))++++++*********+++******))))))***++++++,,,******+++++++++,,,,,,,,,+++************+++******///,,,,,,...---)))(((+++((()))***+++,,,------------......---,,,+++,,,...------------------------000///---,,,,,,---...///***+++,,,,,,++++++,,,---,,,...///---))))))+++...+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------...,,,------...///000000111---...............------,,,,,,------.../////////......///---+++)))((((((------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........////////////000000000///000333555555333000...000000000000000111222222222333444444333222444555555444333333222222333333222222333333444444555555444444444555555555555555444444555666222---...333222333333333333222111111111333555666666777999:::777888:::;;;;;;:::888777888888777666777888:::<<>>===;;;999777666555666777777666666777999;;;:::999777666555444555555444555555444333222333555333555666777666666777888;;;;;;999777555222000///444333444777:::;;;;;;:::333222111111000000111111///000000000000000//////---...///...---,,,---...,,,...111111///---...///,,,---......,,,,,,---.........---,,,,,,,,,,,,---.........------,,,,,,+++111///,,,******,,,---...+++++++++,,,---------,,,))))))))))))))))))))))))''')))***+++******,,,---555333000---,,,+++,,,---&&&(((++++++))))))***+++)))(((+++///...)))(((+++************************+++///000,,,)))******'''))))))))))))))))))((('''(((''')))......***''')))$$$&&&'''&&&%%%&&&((((((******)))))))))((((((((((((((((((((()))))))))))))))(((''''''''''''((())))))&&&''')))***''''''***'''((())))))(((((()))***((((((((((((((())))))******))))))((((((((()))))))))((('''&&&%%%&&&(((***$$$&&&))),,,,,,***(((&&&(((((())))))))))))(((((('''''''''((())))))******''''''((())))))))))))))))))((('''''''''(((***+++)))))))))))))))(((''''''$$$((()))'''(((++++++)))+++***)))(((((()))******))))))))))))(((((((((((('''((((((((()))))))))***(((((()))***************&&&'''((()))***+++++++++((()))+++,,,+++***+++---++++++***))))))+++,,,---(((((()))*********************++++++***)))***+++(((((())))))******++++++)))+++,,,+++***)))***,,,(((***++++++))))))***+++*********)))))))))))))))))))))*********+++++++++*********)))))))))))))))++++++************++++++))))))))))))************************************((()))++++++*********+++))))))))))))***+++,,,,,,******+++++++++,,,,,,,,,******+++************+++***''''''******'''(((+++((()))***+++,,,---------///000///---+++***,,,---------------------------++++++***))))))***+++,,,***,,,------,,,,,,---///(((***,,,+++((((((***---,,,,,,,,,------,,,,,,,,,,,,,,,------............++++++,,,---.../////////------...............------------.........////// %%%+++......---------///...---------------...,,,,,,,,,---------......---------............///111222444444333111...,,,000000//////000000111222000222333333222222333555555444333333222222333333333333444444555555555666444444444555555555666666333222444555111,,,...333222222333333222222111000111333555555555555888:::777888999:::999777555333777777666555555666777888<<<<<<:::999777666555444888888888777555666888::::::999888777666555555444333444333222000000111333333555888888777777888999555555666777777666555555444444444666888999888666333222111111000000111111000000111222222111111111,,,...///...------...//////...---///111111...,,,---///000///...---...000......---,,,,,,,,,,,,---.........------,,,,,,,,,.........---,,,,,,------***+++,,,------,,,,,,,,,'''''''''''''''''''''''''''(((************,,,...777444000,,,******,,,---%%%(((++++++)))(((***,,,''''''***...,,,((('''***************************$$$)))+++((((((***+++***(((((((((***---......---###"""%%%+++---++++++---(((++++++(((&&&))),,,,,,))))))))))))((((((((('''(((((((((((())))))))))))))))))(((((((((((())))))$$$"""###(((***)))+++...'''((())))))(((((()))***((((((((((((((()))************))))))(((((())))))*********)))((((((***,,,"""%%%(((+++,,,+++)))''''''(((((())))))((((((''''''''''''(((((()))))))))&&&'''((()))*********)))((((((((((((((()))******(((((())))))))))))(((((($$$((()))'''(((+++***'''))))))((((((((())))))***))))))))))))((((((((((((''''''(((((())))))******'''((()))******+++******(((((()))***++++++++++++'''&&&(((+++***'''(((+++***)))((('''((()))+++---(((((()))***************,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***+++,,,,,,---)))+++++++++***)))***+++(((***,,,,,,+++******+++)))))))))))))))*********)))************++++++++++++++++++***************++++++************++++++)))))))))*********+++++++++++++++*********))))))((()))++++++*********+++***)))))))))***+++,,,,,,******+++++++++,,,,,,,,,)))***++++++***)))+++,,,+++((((((++++++***+++...+++,,,,,,,,,,,,,,,++++++---------+++)))(((***,,,------------------------***++++++++++++,,,,,,,,,***,,,------------...000''')))+++,,,------...///,,,,,,------------,,,,,,+++,,,---......///......+++++++++,,,---------...,,,---......///.................................!!!&&&---000...,,,+++,,,......---------......///,,,---------............------------............222222222222111///...---000////////////000111111///111222222222222333555555444333333222222333333444444444444555555555555333333444444555666666666555333444666555111222555222333333333333222111111222444777666555666999===888999999999777666444333333333444555666777777777888888888777666666555555888888888777555555777999999999999888777666555444333444333111//////000222333555888999888777888888666777777888777555333222444333333444555666444333333222111111000000111111000111111222222222222111---...//////...---///000000---,,,...222222///+++...///000000///...000111......---,,,,,,,,,,,,---------------------------+++,,,......---+++,,,,,,)))+++---...---,,,,,,,,,''''''''''''''''''''''''&&&(((*********+++,,,...111///---***)))***+++,,,$$$(((,,,+++)))(((***---***((()))+++***''')))...))))))))))))))))))))))))"""''')))''''''***,,,******))))))+++///000///...%%%###%%%)))+++)))***---,,,///---'''%%%***------*********)))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((($$$"""###((()))((())),,,'''((())))))(((((()))***((((((((((((((()))*********)))(((((('''''''''((((((***+++***(((((()))+++%%%&&&((()))+++,,,---...''''''(((((((((((('''''''''''''''(((((((((((((((%%%&&&((()))*********)))''''''((()))))))))))))))&&&'''((()))******))))))''')))(((%%%%%%)))***(((&&&'''(((((())))))))))))***)))))))))(((((((((''''''''''''((()))*********'''((()))******+++++++++******+++++++++++++++***'''%%%'''+++***&&&&&&+++'''&&&%%%$$$%%%''')))+++(((((()))***************++++++******+++++++++***((()))***+++,,,---......)))***+++***)))((()))+++(((***,,,,,,,,,++++++,,,(((((())))))******++++++)))************+++++++++,,,,,,,,,,,,+++++++++***,,,++++++******++++++,,,))))))*********+++++++++***************+++++++++((()))++++++*********+++******************++++++******+++++++++,,,,,,,,,(((***,,,+++))))))+++---///,,,+++......,,,---111++++++,,,,,,---,,,,,,+++*********)))((())),,,...,,,,,,,,,,,,,,,,,,,,,,,,***+++---...///...---,,,)))+++,,,---,,,,,,...///+++,,,---///000000---***,,,,,,------------,,,,,,+++,,,---.../////////...,,,,,,,,,,,,,,,,,,------,,,------...//////....../////////...------,,,,,,+++...111000,,,((()))+++,,,,,,,,,,,,---...//////------........./////////........./////////000000//////////////////000000///////////////000111111///000222222111111333444555444333333222222333333444444444333333333333333333333444444555666666777777444333666888666555777333333333333333222222111111444777666444444999===888888888888777777666666333444666777888777666555444444555555666666777777666777777666666666999;;;999999999888777666555444555555444222000000222444111444777888777666666777:::::::::999666333000...333222222333444555444222333222111111000000111111//////000111111111111111---...000000///...000111......///000000000...------...//////......///111......---,,,,,,,,,,,,---+++,,,,,,------.........***,,,------******+++---(((+++...///---+++,,,---************************&&&(((*********+++---...************************$$$(((,,,,,,)))'''***...///,,,******))))))---444((((((((((((((((((((((((&&&***,,,)))(((***+++)))((('''%%%''')))***(((%%%+++((((((***)))&&&&&&)))'''***'''###'''&&&+++++++++************)))(((((((((((())))))))))))''''''((())))))((('''''')))'''&&&((((((%%%$$$''''''((())))))(((((()))***((((((((((((((()))******)))((('''&&&&&&&&&&&&&&&%%%(((******'''&&&''')))(((((('''''')))---111333''''''(((((((((((('''''''''''''''(((((((((((((((%%%&&&((()))*********)))&&&''')))*********)))(((%%%&&&((()))***+++******++++++(((""""""'''******$$$%%%'''))))))))))))(((******))))))((((((((('''&&&''''''((()))******+++''''''(((******+++++++++++++++,,,,,,,,,++++++***)))''')))---,,,'''''',,,***)))'''''''''***,,,...(((((()))***************)))((('''((())))))((('''))))))***+++---...//////(((*********)))((()))***(((***,,,---,,,++++++,,,'''(((((()))***++++++,,,)))************+++++++++---------,,,,,,+++++++++,,,++++++******++++++,,,)))************+++++++++(((((()))***+++,,,,,,---(((***++++++******+++,,,++++++***************+++******+++++++++,,,,,,,,,'''***,,,+++))))))+++---///+++***++++++((())),,,((()))***,,,---...//////)))************,,,000333,,,,,,,,,,,,,,,,,,,,,,,,%%%'''***,,,,,,+++)))'''(((***++++++++++++---......,,,,,,,,,---***###,,,------......------,,,***+++---///000000///...------------------,,,,,,,,,,,,---.../////////...000000///...---,,,,,,++++++...000...++++++///444*********+++,,,---...///.........////////////000000000000000111111111111------,,,,,,...000222333///////////////000111111...000111222111111333444555444333333222222333333444333333222222111111111333333444444555666777777777222111555999888666777333444444444444333222222///222555444111222777;;;888888888777888888999:::666888999:::999666333111111222333444555777888888444555666666666888;;;===999999999999888666555444777777666333111111333555000333666777666555555666333444666888888777555444111111111222555555444333333222222111000111111111......///000000000000000---///000000//////000222+++///222111...---...000,,,---......------///000......---,,,,,,,,,,,,---***++++++,,,---...//////+++,,,,,,***((((((,,,///'''+++//////---++++++---*********))))))))))))))),,,+++)))((('''((()))***###'''))))))******)))+++,,,+++***)))***,,,&&&&&&'''((()))******+++---+++***(((((()))+++,,,)))************+++++++++)))***,,,+++***)))***,,,))))))************)))))))))******))))))((('''&&&((((((((()))+++------,,,%%%&&&'''((())))))))))))((((((''''''''''''((((((***...***&&&(((,,,************************(((((((((((((((((((((((())))))(((((((((((())))))(((((())))))))))))((((((''')))'''&&&+++444555111%%%&&&((()))((('''((()))''''''''''''((((((((()))'''(((+++,,,,,,+++((('''******))))))))))))******333,,,%%%%%%)))+++)))%%%)))))))))))))))******+++)))(((&&&'''(((***))))))***'''&&&''''''&&&'''*********))))))))))))))))))((()))))))))((('''&&&&&&***************+++++++++((()))*********+++...111((((((((((((((()))******$$$'''***+++***)))((()))---,,,***((('''(((((()))))))))))))))************))))))***++++++++++++***$$$'''+++,,,,,,*********+++++++++++++++***)))(((''''''((())))))))))))(((---,,,***+++,,,------,,,---------,,,)))((()))+++------,,,+++))))))+++,,,***,,,,,,+++)))((()))******++++++***))))))***,,,******++++++++++++*********))))))))))))+++,,,---)))************++++++++++++)))'''))),,,---+++)))(((***++++++******+++,,,+++'''''',,,---***,,,111*********++++++,,,,,,,,,++++++++++++++++++++++++---......---,,,---///111++++++,,,,,,,,,,,,---------------,,,,,,+++++++++***+++---///111111111111555...,,,000111......111+++,,,,,,,,,***(((%%%###........................111000...,,,+++,,,---......------,,,,,,,,,---------.........//////000000---...//////000000//////.........//////000111222111111000000000000111111.........///000222333444111111111222333444555666555555444333333333333444444444333333333444555555666666555555555555666666444777888555000///111555555444333222333555777999888666444222111222333444666;;;AAAAAA<<<666444555444444444555555555666666999444:::777000CCCSSSGGG777777888888888888777666222333333222111000222333555444333222222333444555666222222666666222222666000222333333222111333444444333111///......///000////////////////////////111111000000//////......,,,---...//////...---,,,000.........000111111111---.........---,,,,,,++++++,,,------,,,+++)))(((***,,,......,,,***))))))+++)))((()))---///...,,,))))))))))))))))))))))))))))))))))))))))))(((((($$$'''***,,,+++)))((()))))))))(((&&&%%%%%%(((+++))))))******++++++,,,,,,...---+++)))(((((()))***))))))*********+++++++++((((((((((((((((((''''''))))))************))))))'''((()))))))))))))))((())))))))))))***+++******'''(((((((((((((((''''''))))))))))))))))))))))))%%%---...)))%%%&&&***))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((())))))))))))((((((%%%&&&%%%###'''...///,,,''')))******((('''(((((('''''''''((((((((())))))&&&'''((())))))((('''&&&((((((((((((((((((((((((+++(((&&&'''***+++)))&&&)))(((((((((((()))******+++***((()))+++,,,,,,++++++''''''))))))''''''+++++++++++++++++++++******((((((((()))((((((''''''&&&&&&''''''((((((((()))(((***,,,---,,,,,,...///)))))))))((())))))***+++)))******)))((('''(((******)))))))))))))))******))))))))))))************)))))))))*********++++++!!!$$$(((***)))(((((((((+++++++++++++++***)))))))))***++++++,,,,,,++++++)))((('''(((***,,,,,,,,,---------+++)))((()))+++)))******)))((()))+++---***+++,,,+++)))((()))***)))******)))(((((()))+++******++++++++++++*********))))))))))))+++,,,---)))************+++++++++***)))))))))+++,,,+++***(((***++++++******+++,,,---))))))------******...,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++******,,,...++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,++++++,,,///111333444444444222...---//////,,,---222------.........---+++***........................000///---,,,,,,---...///...------,,,,,,---------------------.........///------........./////////---...///000000...---,,,000000000000000000000000......//////111222333444333333333222333333444444444444333222222222222222333333333333444444444555444333444444555666777888444777999777333111333555555555444333444666888999999888666555555555777777<<<@@@DDDBBB;;;444111000333333444444444555555555888555;;;;;;777IIIWWWMMM666777777777777777666666222333333333111111333555444444333333333333444444666222222666666222222666000222333333222111333444444333111///...///000000////////////////////////............////////////------...//////...------......///111222111///...------...------,,,,,,+++++++++,,,,,,,,,,,,,,,++++++,,,------+++******+++,,,***)))***,,,---,,,+++))))))))))))))))))))))))&&&''')))++++++***((('''+++,,,------+++)))))))))))))))'''$$$"""$$$(((,,,***************+++++++++///---+++)))((('''(((((()))))))))*********++++++...+++)))***,,,,,,***(((((())))))******))))))(((&&&'''((()))************)))))))))))))))(((''''''))))))))))))((('''&&&%%%((()))***++++++***)))((()))+++---***'''%%%&&&((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((())))))))))))((((((&&&&&&%%%###%%%)))***((()))+++,,,+++)))''''''(((''''''((((((((()))))))))''''''((((((((((((''''''(((((()))******)))((((((&&&'''((())))))((('''&&&((((((''''''(((((()))***'''&&&&&&''')))+++*********((((((++++++((((((***&&&&&&''''''''''''''''''''''''((()))))))))((((((%%%%%%&&&&&&'''((())))))***,,,......---,,,---...)))))))))))))))***++++++---,,,+++)))&&&''')))+++''''''(((******+++++++++))))))))))))************))))))((((((((()))***+++!!!$$$((()))))))))))))))***++++++++++++***))))))***++++++,,,,,,,,,,,,,,,((('''&&&(((***---------,,,------+++)))((()))+++&&&'''((((((((()))+++...***+++,,,+++)))))))))+++((()))***)))'''''')))*********++++++++++++******))))))))))))***+++,,,---)))************+++++++++)))***++++++******+++,,,(((***++++++******+++,,,///,,,+++------******,,,------,,,++++++******)))++++++++++++++++++++++++,,,,,,---+++******+++---++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,---,,,...111333666777888888333111111000,,,(((***///------...//////000000111...........................---,,,,,,,,,---...///---------,,,,,,------...,,,,,,,,,---------------...---,,,,,,,,,---//////---...000000///,,,)))&&&///000111222222111000///...//////000111222333333444444444333333222222222333333222222222111111111222222333444444444444444222222333444555777888999555888;;;:::666444555666555555444444444666777999888888777666777888999:::>>>AAADDDBBB;;;444000///222222333333333444444444333222777777555BBBLLLEEE555555666666666666666555222333444444333333555777333333444444444444333333555222222555555222222555000222333333222111333444333222111/////////000000////////////////////////,,,,,,------...//////000------...//////...------,,,...111333333000---+++------------,,,,,,,,,,,,++++++++++++,,,---...///+++,,,,,,+++***)))+++,,,,,,+++******,,,,,,,,,************+++++++++++++++((()))***+++++++++***)))((()))***)))))))))+++,,,++++++***(((''''''***---)))))))))(((((((((((((((---,,,***)))(((((((((((())))))))))))************111---)))***...///,,,'''(((((())))))))))))((((((''''''((()))))))))))))))'''((())))))((('''&&&&&&((((((((((((((('''&&&&&&'''(((***++++++***((('''((((((''''''&&&'''((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((())))))(((''''''((()))(((''')))******(((''''''((('''(((((((((((()))))))))+++***)))(((((()))***+++)))***,,,------,,,***)))''')))+++***'''%%%&&&((('''''''''''''''((())))))&&&&&&&&&'''***+++***)))(((&&&(((++++++(((&&&(((%%%%%%%%%%%%%%%&&&&&&&&&&&&'''((()))))))))))))))''''''((()))***+++,,,---,,,------,,,******,,,...)))(((((((((((()))******+++,,,+++***((((((***,,,&&&''')))+++++++++******((()))))))))***************)))'''&&&&&&(((***+++'''))),,,---,,,+++***+++******+++++++++******)))))))))***++++++++++++***+++***)))***,,,......---+++,,,,,,+++)))((()))+++&&&'''))))))))))))+++---)))+++,,,+++***)))***+++)))*********(((((()))+++******++++++++++++******)))))))))******+++,,,,,,))))))*********+++++++++'''***,,,+++)))(((***---(((***++++++******+++,,,---,,,,,,------,,,++++++,,,+++++++++++++++++++++++++++++++++++++++++++++---...///...,,,+++,,,...+++++++++,,,,,,,,,------+++++++++,,,,,,---------,,,...111555777999:::;;;666777777222+++&&&(((,,,,,,,,,,,,,,,---...///000........................---,,,,,,,,,,,,---//////------,,,,,,,,,---......------------------------...---+++***+++,,,...000.../////////...,,,***)))...///111333333111///...//////000111222222333333333333333333333333333222333333333333333222111111111111333444555444444444444444444555666777999999555888;;;;;;999777777777444333333333444555666777555555555666777888:::;;;:::===@@@@@@<<<888555444111111222222222333333333111222444111000666:::555444444555555666555555555222333444444444444777999333444666666666666444333444333333444444333333444000222333333222111333444222222111000//////000000////////////////////////---------....../////////---..................------///111222111...,,,+++------,,,,,,,,,,,,,,,,,,------,,,+++,,,---///000,,,,,,,,,***))))))+++---*********+++,,,,,,,,,,,,,,,,,,---------.........------,,,++++++,,,---...&&&'''((((((((())),,,...)))+++------+++******+++)))))))))((((((((((((((())))))))))))))))))******(((((()))))))))*********---)))%%%'''***,,,((($$$(((((())))))))))))(((((()))))))))))))))(((''''''$$$&&&)))***(((''''''(((&&&&&&'''(((((()))((((((&&&''')))******)))'''&&&&&&&&&'''((()))))))))((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((+++******)))((('''''')))###%%%'''(((''''''((()))(((((((((((()))))))))***+++***)))(((((()))***+++)))***,,,------,,,***)))&&&)))***(((&&&'''+++000'''''''''''''''((())))))+++***+++,,,//////...---'''%%%&&&******&&&%%%'''))))))))))))******++++++''''''((()))*********)))((())))))+++,,,---......------+++(((&&&'''+++...(((((('''''''''((())))))&&&(((+++,,,+++++++++,,,((()))***++++++***)))(((((()))))))))***************)))'''&&&&&&(((***+++,,,---///...,,,*********)))******+++++++++******))))))***++++++++++++***---+++******+++,,,+++******++++++***)))(((***+++((()))++++++***)))***+++)))***++++++***)))***++++++,,,,,,+++******+++---******++++++++++++******((())))))***++++++,,,,,,))))))*********+++++++++'''***,,,+++)))(((***---(((***++++++******+++,,,***+++,,,,,,---------+++))))))***+++,,,,,,------++++++++++++++++++++++++,,,---......,,,,,,,,,---+++++++++,,,,,,,,,------+++++++++,,,,,,---------,,,...111555888:::;;;;;;666999999333,,,***,,,///---,,,,,,+++,,,,,,---...........................,,,,,,,,,,,,------......,,,,,,,,,,,,,,,---.../////////.....................---+++***+++,,,...000000///...------...///000...///111333333111///...///000111222333333222222000111222444444444444444444444444555444333222222000111222333444444444444777777777666777777888888555777:::;;;:::999888888222222222222333444555555444555666777888:::;;;<<<777:::<<<===<<<:::777666111111111222222222333333333777555222333444222111333333444555555555555555222444555555444555777999555666777888888777666555222333333222222333333222000222333333222111333444111111111000000000000000000000000000000000000000000000000/////////...............------............000111000---,,,---...,,,,,,+++++++++,,,,,,---000///---,,,+++,,,------+++,,,,,,***)))))),,,...((()))***++++++,,,...///---......//////000000111111///---,,,+++,,,...///***+++++++++)))***+++---&&&))),,,---,,,***))))))***************+++++++++''''''((())))))******+++((((((((()))))))))******+++((('''(((***+++)))''''''(((((())))))(((((('''************)))((('''&&&"""&&&***+++)))'''''')))%%%&&&'''((())))))))))))&&&'''((())))))((('''&&&((()))***++++++***)))((())))))))))))))))))))))))(((((((((((((((((((((((('''((()))******)))((('''(((((())))))))))))((((((((('''(((***(((%%%&&&)))!!!###&&&''''''''')))***((((((((()))))))))******)))((('''&&&&&&'''((()))(((((()))******)))(((((($$$&&&'''''''''***000555((((((''''''(((((()))************,,,------,,,***'''$$$%%%((((((%%%$$$'''(((((())))))******++++++(((((()))*********))))))(((((())))))***+++,,,,,,,,,,,,***'''%%%'''***...((((((((((((((())))))***###&&&***,,,,,,+++,,,,,,))))))*********))))))((())))))))))))************))))))((((((((()))***++++++,,,---,,,***((((((((())))))***++++++++++++******++++++,,,,,,,,,,,,,,,,,,***((((((((()))((('''******+++***((((((***+++((()))++++++***)))***+++)))***++++++***)))+++,,,+++,,,---,,,******,,,---******++++++++++++******((((((***++++++,,,++++++)))************+++++++++)))***++++++******+++,,,(((***++++++******+++,,,'''+++,,,+++,,,...---***(((((()))***,,,---...///++++++++++++++++++++++++(((***,,,,,,+++***+++,,,++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,------...222555888:::;;;;;;333777777222...///111222...............---------........................,,,,,,,,,,,,------------,,,,,,,,,,,,---......//////////////////............---,,,,,,,,,---//////111///---,,,---000333555///000111222222111000//////000222333333333222111///000222444555555555444333444555666555444333222111111111111222444555666888888777666666777777888555666888999999999888888111222222333444444555555666777888999;;;<<<======999:::;;;<<<:::888555333111111222222222333333333000666222000666444000555333333444555666666666666333444555555444444666888666666777777777777666666111444444111111444444111000222333333222111333444000000111111000000000000000000000000000000000000222111111000//////......///...------------...///...000111///,,,+++...111,,,,,,+++******+++---...///...---,,,++++++++++++***+++,,,+++******,,,---''')))++++++++++++---///---......///000000111111000000///...---,,,,,,,,,***+++---,,,+++***+++,,,''')))++++++***((())))))))))))******++++++,,,,,,(((((())))))))))))))))))(((((((((((()))))))))***)))))))))***++++++,,,,,,''''''((((((((((((''''''((()))))))))))))))((('''$$$(((---,,,)))&&&&&&(((''''''((((((((((((((('''((((((((((((((((((((((((''')))******(((((()))+++(((((((((((((((((((((((((((((((((((((((((((((((('''((()))******)))((('''(((((())))))))))))((((((&&&%%%'''+++)))$$$&&&+++###%%%'''(((''''''((()))(((((()))))))))*********((((((''''''''''''((((((((((((((((((((((((((((((%%%&&&''''''(((***---///)))(((((((((((()))******''''''''')))***)))&&&$$$)))&&&%%%''''''%%%&&&)))%%%&&&&&&'''(((((())))))))))))*********)))(((((((((((())))))************)))***+++***))))))***,,,*********)))***++++++,,,%%%''')))***))))))***,,,(((((((((((()))***++++++))))))))))))************)))))))))*********++++++((()))******(((((()))***))))))***+++++++++++++++)))***++++++,,,,,,+++++++++)))''''''((())))))((()))*********((((((***+++$$$''')))******)))***+++(((***++++++******+++,,,+++,,,,,,+++******+++---******++++++++++++******'''(((***+++,,,,,,++++++)))************+++++++++***)))))))))+++,,,+++***(((***++++++******+++,,,''',,,---******,,,***&&&))))))***+++,,,,,,------++++++++++++++++++++++++&&&(((+++,,,++++++,,,---++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,+++...000333666999:::;;;;;;555888666000...111111...------.../////////...---........................,,,,,,---------,,,++++++,,,,,,,,,,,,---...///////////////......---------------........./////////000///......///000222444000000000000000000000000///111222444444333222111000111333555555444333222222333444555555333222111222111000///000333666777555555444555555666777777555555555666777888888888333333444555666666666666666777888999;;;;;;<<<<<<999999::::::999777333111222222222222333333333444---555///---888444///999333333444666666777777777444444555444333333444666666666555555555555666666111444444111111444444111000222333333222111333444000000000111111111000000000000000000000000000000/////////////////////...///...------------...///***...111000---+++---000,,,+++***)))***+++---...+++,,,,,,,,,,,,,,,++++++(((***,,,,,,+++++++++---***,,,---,,,***)))***,,,---------...///000000111...///000///...,,,)))(((&&&(((***++++++***+++,,,+++++++++***((()))+++---&&&''''''((()))******+++))))))******)))(((''''''(((((((((((())))))))))))###%%%&&&'''&&&'''(((***''''''((((((((((((''''''&&&'''((()))************&&&+++///...)))%%%$$$&&&))))))))))))((('''&&&%%%******))))))))))))******###%%%'''&&&$$$%%%***...''''''''''''''''''''''''(((((((((((((((((((((((('''((()))++++++)))((('''(((((())))))))))))((((((&&&%%%(((,,,+++&&&(((...&&&'''))))))((('''(((((())))))))))))************))))))************))))))******))))))))))))******(((((()))))))))(((&&&%%%)))))))))))))))***++++++)))))))))***+++***'''$$$+++'''&&&((((((&&&'''+++(((((())))))***++++++,,,***************)))((('''***************+++++++++&&&)))---...---,,,+++***,,,,,,++++++,,,,,,---...)))))))))'''&&&'''))),,,'''''''''''')))+++---///))))))))))))************))))))***++++++++++++***&&&''')))***)))***+++---((()))***+++++++++++++++''''''((()))))))))))))))+++)))((()))+++,,,,,,+++)))******)))((((((***+++!!!###'''))))))***+++,,,(((***++++++******+++---***++++++***))))))***,,,******++++++++++++******'''(((***+++,,,,,,++++++)))************+++++++++,,,)))'''))),,,---,,,)))(((***++++++******+++,,,(((---...***)))+++((("""++++++++++++++++++,,,,,,++++++++++++++++++++++++&&&))),,,......---...///++++++,,,,,,,,,------------------,,,,,,+++++++++000222444777:::;;;<<<<<<:::;;;666///---///---''')))+++---//////...---,,,........................------------,,,,,,+++***+++++++++,,,---...///000.........------,,,,,,,,,---...//////000000//////...//////000000000000000111111000000000000111111000111333444444333222111222333444555555333222000111222333444444222111///333111///...///222666999111111222222444555777888555444333444666777888888444555666777888888888888444555666777888999999999777777777888999777444222222222333333333444444444111:::222///;;;777000<<<333444555666777777777777444555555444222222333555555444333222222333444555000444444000000444444000000222333333222111333444///000111111111111000000000000000000000000000000,,,,,,------...////////////...---,,,,,,---...///&&&,,,222333///------///,,,+++***))))))+++---...((()))+++,,,------,,,+++'''***,,,---,,,++++++,,,---...///---)))'''(((***,,,,,,,,,------.........,,,+++******++++++***)))---++++++,,,)))%%%%%%))))))***,,,---+++&&&!!!***(((''')))+++,,,***((('''))),,,,,,+++)))((((((+++***(((&&&&&&''')))***''''''''''''((((((((()))***&&&###$$$(((,,,---,,,)))******)))(((((()))+++)))))))))+++,,,+++(((&&&)))((("""###***&&&%%%000(((((()))***************$$$###&&&---...***%%%$$$************************$$$&&&(((((('''&&&'''(((''''''(((((())))))******'''((())))))))))))+++---...''' ###(((((('''((('''''''''((()))((('''%%%))),,,***&&&$$$%%%(((***)))))))))((((((''''''(((((((((((((((((((((((()))'''(((***&&&%%%''''''''''''(((((((((((())))))((('''&&&'''***,,,((('''''''''((()))***+++%%%'''))))))((('''((()))+++*********))))))((((((&&&'''))))))(((''''''((())))))))))))************(((***+++***)))((()))***)))******+++++++++******###""""""$$$))),,,+++******+++***((()))---,,,)))+++***)))'''''')))***+++++++++++++++++++++++++++************************000...+++)))((()))+++,,,(((((())))))************'''+++---***((())))))&&&&&&******)))+++///+++###******+++++++++,,,,,,,,,******))))))))))))******%%%,,,000,,,((()))******++++++******)))(((((((((((())))))***++++++,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------......///,,,,,,,,,+++++++++******(((((()))***,,,---...///++++++++++++++++++++++++---+++)))+++---///---+++(((,,,000111000---+++******+++,,,,,,------,,,,,,000222555888:::;;;;;;;;;666666555333111...,,,+++++++++,,,,,,---...//////,,,---------,,,,,,...///......---------,,,,,,,,,...------......///000111000000//////.........---........................---...000111222111///......000111111000000111222000000000000000111111111111444666777555333333333444444444444333222111111444444333222222222333333444444444555555555666666666777777777777777666555555555777888888777666666666666666666555555555555888777777666555444444444444444444444444444444444333666888888666555444555333444666777666777888:::666777888777444333444555///111333666777666555444222222222111111111111000222000---...000111000...111111111111000000000000.........///111000...,,,"""))),,,+++,,,000///***000000////////////000000...///...---,,,,,,...000......---,,,+++++++++++++++,,,***((()))......+++...,,,***+++---...,,,******+++------+++******++++++,,,,,,,,,,,,,,,,,,---+++************+++***)))---***))),,,,,,***))),,,*********))))))'''&&&%%%)))(((''')))+++,,,***((()))***+++***(((((()))+++))))))(((((((((((()))***'''''''''((((((((())))))...,,,)))'''''''''&&&%%%)))******)))(((((()))+++$$$'''***+++)))(((((()))$$$((((((+++000)))###+++(((((()))************)))+++'''(((,,,...+++)))***((((((((((((((((((((((((''')))++++++***)))***+++*********)))(((''''''''''''((())))))((((((***,,,+++(((%%%%%%'''))))))'''))))))(((((()))))))))(((&&&***---,,,(((&&&(((*********)))((((((((())))))((((((((((((((((((((((((***)))***---***%%%%%%***''''''''''''((((((((((((&&&((())))))(((((()))***(((((((((''''''(((((((((&&&(((******)))((()))*********)))))))))(((((((((((()))+++***)))((()))***(((((()))))))))*********(((***+++***)))((()))******************)))((('''(((&&&%%%'''***++++++)))++++++***''')))...///,,,+++***)))(((((()))***+++++++++++++++++++++++++++************************---+++***(((((()))***+++)))))))))))))))*********+++......)))''')))***)))...000...*********%%%*********+++++++++,,,,,,******))))))))))))******&&&,,,---(((%%%'''***+++))))))))))))*********************++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++))))))***+++,,,------...))))))***+++,,,------...++++++++++++++++++++++++---+++***+++---...---+++(((+++...///...,,,+++***++++++,,,---------------111333555888::::::::::::666444222///------------+++,,,,,,------.........,,,---------,,,,,,...///.........---------,,,,,,------------...///000111000/////////....................................---...000111111111/////////000111111000000111333000000000111111111111222111333666666555333333333111222333444444444333222333333333333333333444444444444555555555666666666444444555666666777666666555666777888888888777666666666666666555555555555666666666666666777777777444444444444444444444444444666777777555444555666333555777777777777999:::777888888777555444444555111222333555555555555444222222222111111111000000333111//////111222111000111111000000000/////////.........///111000...,,,(((---///......111///***//////............//////---......---++++++---/////////---,,,+++*********,,,---+++)))+++//////,,,...,,,***+++---...,,,***(((***,,,,,,++++++,,,---++++++++++++************************************+++&&&%%%***------,,,,,,***)))((('''''')))+++---)))(((((()))++++++***)))*********(((&&&'''***---''''''(((((())))))******''''''((((((((()))))))))'''(((******((((((((())))))******)))(((((()))+++ &&&++++++'''%%%(((,,,""")))***,,,///'''"""***'''((())))))******)))))),,,'''$$$&&&(((((()))+++((((((((((((((((((((((((((()))++++++*********+++******))))))(((((('''''''''(((((((((&&&&&&(((***((()))***++++++***)))(((************************'''***---,,,***)))***,,,***))))))(((((()))***+++(((((((((((((((((((((((('''&&&'''***(((&&&'''***''''''''''''(((((((((((($$$'''***+++***)))((((((((((((((('''''''''''''''((()))******))))))***+++))))))((((((((((((((('''***+++,,,,,,******+++,,,(((((((((((())))))))))))(((***+++***)))((()))***)))******++++++******))),,,+++******++++++***(((+++,,,***(((***///000---+++***)))(((((()))***+++++++++++++++++++++++++++************************)))))))))))))))******************)))))))))))))))...000...)))'''***,,,,,,)))++++++***+++,,,(((###*********++++++++++++,,,******))))))))))))******(((++++++%%%###&&&***,,,(((((())))))***++++++,,,******++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++***))))))(((((())))))***+++,,,------...******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,+++***+++---...---,,,)))+++---,,,+++******++++++,,,------......------222444666777888888888777555222///++++++,,,...000------------------------,,,---------,,,,,,...///...............---------------------...///000111////////////....................................---...000111111111000//////111222222111111222333111111111111222222333333111333555666444333333333///111333555555555444333222222333333444444555555555555555555666666666666222222444555666777777777666666777888888888888888666666666666555555555555555555666666777888999999444444444444444444444444555666666555444444555777444555777888777888999;;;888999999888666555555666444444333333333333444444222222111111111000000000333111000000111222222111000000000/////////...............///111000...,,,...111333111000111///+++------------------------,,,------,,,++++++,,,...000///---,,,+++*********---...,,,***,,,000000,,,---,,,++++++------,,,+++&&&)))+++,,,++++++,,,...*********))))))(((((((((((()))******))))))***+++***$$$"""''',,,,,,***)))***)))(((((((((***---...(((((()))******+++***))))))******)))((((((***,,,''''''''''''((()))+++,,,'''(((((((((((()))))))))"""&&&***+++)))((()))+++((()))***)))'''''')))***###'''+++***'''&&&(((+++%%%+++((($$$'''$$$$$$...'''(((((()))))))))))))))+++&&&###%%%'''&&&(((+++))))))))))))))))))))))))%%%'''((()))((('''((()))&&&&&&'''((()))******+++'''(((((('''%%%%%%&&&((('''***,,,,,,+++)))))))))((()))******)))((()))***''')))+++,,,******+++,,,***)))(((((((((***,,,---(((((((((((((((((((((((('''&&&&&&''''''&&&''')))''''''''''''((((((((((((%%%'''******)))(((((()))'''((((((((())))))((((((((()))***)))((((((***+++((((((((((((''''''''''''***+++,,,+++******+++,,,''''''((((((((()))))))))(((***+++***)))((()))***((()))***+++,,,---------,,,,,,+++++++++******))))))++++++)))+++...---)))******)))(((((()))******************************************************&&&''')))***+++++++++***************)))))))))))))))------***(((+++---,,,%%%&&&(((***+++---,,,***************++++++++++++******))))))))))))******(((++++++&&&%%%(((++++++)))))))))******+++++++++******************************+++++++++,,,,,,,,,+++*********)))))))))(((,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,+++,,,,,,,,,******+++---,,,,,,---............---333444555666666666555555222000...,,,,,,---///000------------------,,,,,,,,,---------,,,,,,...///........................------------...///000000///////////////.......................................///000111000000///000111222222111111222333111111111222333333333444111222444555444333333444///111333555666555333222111222333444555555555666555555666666666777777777444444555666777777777666666666777888888999999999666666666666555555555555444444555555666777777777333333444444444444444444555555555444333333666888444666777888777888:::;;;888999:::999666555666777666555333222111222333444111111111111000000000000111111000000111111222222////////////.....................///111000...,,,000111222222111000///------------......---------***,,,,,,,,,******+++,,,------,,,,,,++++++,,,,,,,,,---,,,***,,,000///+++,,,,,,,,,,,,,,,,,,,,,,,,''')))+++++++++***+++,,,)))))))))(((((('''''''''&&&(((******))))))+++------&&&###(((,,,+++(((''')))******+++++++++++++++'''(((******************&&&(((***+++***)))******)))(((&&&%%%&&&(((,,,...(((((((((((()))))))))***'''+++...---)))%%%$$$%%%((())))))(((''''''(((*********))))))))))))(((''''''---(((###&&&&&&'''///''''''((())))))))))))))),,,((('''***,,,******,,,))))))))))))))))))))))))###%%%''''''&&&%%%&&&'''&&&&&&'''((()))***++++++''''''((('''%%%%%%&&&((()))******)))'''''')))+++&&&(((***)))'''&&&((()))&&&''')))***)))))))))***))))))(((((((((***+++,,,((((((((((((((((((((((((,,,+++***))))))***+++***''''''''''''((((((((((((((())))))(((''''''***,,,&&&'''((()))***+++******'''(((((('''&&&''')))+++''''''''''''((((((((((((******+++***((((((***,,,(((((((((((())))))))))))(((***+++***)))((()))***)))***************)))((()))******************+++'''***,,,+++,,,---((("""******))))))))))))******************************************************'''(((***,,,------,,,,,,*********)))))))))))))))!!!'''+++******------+++))))))***+++***)))((()))))))))*********+++++++++******))))))))))))******'''+++,,,***)))++++++))),,,+++++++++******))))))((((((((()))))))))))))))******+++++++++,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------,,,++++++---///+++,,,------......------333333333333333333333222////////////////////////------------------,,,,,,,,,---------,,,,,,...///------..................,,,,,,,,,------...///000.........///////////////////////////////////////...//////000000000000000///111222222111000222333000111111222333333444444000222444444333222333555222333444555555333111000111222333555555666666555666666666777777777888888888888888888888777666555666666666777777888999:::666666666666555555555555444444444444444444444444333333333444444444555555444444555444333333666888444555777777777888999;;;888999:::999666555666777777555333111000111222444111111111000000000/////////////////////000111222////////////.....................///111000...,,,......///000111/////////---...////////////...---***+++,,,,,,*********,,,++++++++++++,,,---......***,,,+++)))+++///...***,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,***(((((()))((((((((((((''''''''''''$$$'''******((((((+++...000+++(((,,,...+++))))))((()))+++------+++)))(((''')))***+++***)))***+++%%%'''+++,,,+++************((('''%%%&&&(((+++---((((((((()))))))))******%%%(((***+++***(((((((((((())))))(((''''''(((***...+++))))))******(((%%%$$$,,,)))&&&,,,---)))+++&&&'''(((((())))))((((((***&&&&&&***,,,***((()))((((((((((((((((((((((((%%%&&&(((((('''''''''((())))))))))))((((((((((((&&&'''''''''%%%%%%''')))+++***'''%%%%%%'''***+++%%%(((***)))&&&%%%'''***&&&''''''(((((((((((('''(((((((((((())))))))))))((((((((((((((((((((((((******(((%%%&&&******'''''''''''''''(((((((((((())))))((('''&&&'''***---%%%&&&(((************)))'''(((((('''&&&&&&)))+++'''(((((((((((())))))))))))***)))((('''''')))+++))))))))))))************(((***+++***)))((()))***++++++***)))&&&$$$"""!!!'''(((******))))))***,,,&&&))),,,+++,,,,,,''' )))))))))******)))))))))************************************************((()))+++,,,---------,,,((()))))))))************$$$)))******,,,+++(((&&&&&&(((++++++)))***...)))))))))************+++******))))))))))))******'''+++,,,++++++,,,+++'''---,,,,,,+++******))))))''''''(((((()))******+++******+++++++++,,,,,,,,,******++++++,,,------...))))))***+++,,,------...,,,+++++++++++++++++++++++++++++++++++++++++++++***,,,------++++++---...---......---,,,,,,---///***+++,,,,,,------,,,,,,111111111000000000000000......///000000///......------------------------,,,---------,,,,,,...///,,,,,,,,,---------------,,,,,,,,,,,,---...///000.........///////////////////////////////////////////////////000000000000...000111111000000111222///000000111222333444444000111333333222222444555444444444444333222111111222333444666666666555444777777777777888888888888:::::::::999888777666555555555555555666777999:::666666666666555555555555333333333333333333222222222333333444444555555555222333444444333444666777333444666777666777888:::888999999888666555555666666444222111000111222333111111000000000/////////---/////////...///111333000000000/////////...............///111000...,,,,,,***+++///000......000---...///000000///...---)))+++------+++***++++++*********+++,,,---...///)))++++++)))+++...---)))+++,,,------++++++,,,---+++,,,---,,,)))''''''(((''''''''''''(((((((((((("""&&&******((((((+++//////,,,+++......+++***---'''(((***+++,,,+++***)))&&&)))++++++)))((()))+++&&&(((*********)))+++,,,(((((())))))))))))(((((((((((()))))))))*********""""""$$$(((,,,......---'''((()))(((&&&&&&((()))*********)))((('''((((((%%%***###***...******&&&'''(((((())))))((((((((($$$###''')))'''&&&(((((((((((((((((((((((((((%%%'''))))))((('''((()))(((((((((((())))))))))))%%%'''''''''&&&''')))***---)))%%%%%%(((******)))&&&)))+++***'''%%%(((+++(((''''''((((((((('''%%%&&&'''((())))))(((&&&%%%((((((((((((((((((((((((%%%&&&$$$ ###)))***%%%''''''''''''(((((((((((('''((())))))(((((()))+++&&&'''((()))((('''%%%$$$((()))((('''&&&'''***,,,((((((((()))))))))************)))(((&&&'''))),,,************++++++++++++(((***+++***)))((()))***++++++***)))'''%%%$$$###''')))+++***)))(((***,,,&&&)))***)))***---+++&&&))))))************))))))************************************************))))))***+++++++++++++++''''''((()))***++++++,,, &&&)))((((((******'''$$$###&&&++++++))),,,222))))))))))))******************))))))))))))******)))+++***((((((++++++(((++++++++++++++++++++++++'''((()))***+++,,,---...******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,))))))***+++,,,------...+++++++++++++++++++++,,,++++++++++++++++++++++++***,,,------++++++,,,...+++,,,------,,,+++,,,---)))***++++++,,,,,,++++++..................//////......------,,,------...+++,,,,,,------.........,,,---------,,,,,,...///+++++++++,,,,,,,,,------,,,,,,,,,,,,---...//////............/////////000///////////////////////////////////////000000111---///000000//////000111...//////000111222333444000111222222111222444666444444333222222222333444222444555666666666444333777777777888888888999999888888999888888777666555444333333444555666888999666666666666555555555555222222222333333444444555222222333333444555555666000222444555444444555666222333555666555666777999777888888777555444444555444333222111111222222333111000000000////////////---///111000//////222444111111000000000/////////.........///111000...,,,---)))***...///,,,,,,000+++,,,...//////...,,,+++)))+++------,,,++++++,,,---,,,,,,++++++,,,,,,---))),,,,,,+++,,,///...)))***,,,...---+++***,,,...)))+++,,,+++)))(((((((((&&&''''''(((((()))))))))"""&&&******'''(((+++000+++***+++---,,,)))***...&&&'''((()))***++++++,,,&&&)))++++++)))((()))+++((())))))((('''))),,,...%%%'''+++------***&&&$$$))))))))))))************)))'''&&&'''+++,,,***''''''((()))(((&&&&&&((()))%%%(((+++)))%%%$$$(((,,,(((((( ***+++,,,&&&''''''(((((((((((((((---(((&&&(((***)))***---************************$$$&&&(((((('''&&&'''(((%%%%%%&&&((()))+++,,,,,,%%%&&&'''''''''(((***,,,---)))%%%&&&+++---***''''''***---+++(((&&&))),,,)))(((((((((((((((&&&%%%%%%''')))***)))'''$$$"""((((((((((((((((((((((((%%%'''%%%"""&&&---///***''''''''''''((((((((()))%%%'''***+++***)))((()))'''(((((((((&&&###!!!******)))((('''(((+++---(((((())))))******++++++*********(((''''''***,,,******+++++++++,,,,,,,,,(((***+++***)))((()))***((()))***+++++++++++++++)))+++---,,,)))((()))+++''')))(((&&&)))...000---))))))************))))))))))))))))))))))))))))))************************)))))))))))))))*********&&&&&&''')))***+++,,,---%%%)))***'''&&&((()))''',,,***+++---***$$$%%%+++))))))))))))******************))))))))))))******++++++((($$$%%%***+++)))*********++++++,,,------((()))***+++---///000000******+++++++++,,,,,,,,,------,,,,,,+++*********,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++))),,,...---+++***,,,///)))+++------+++***++++++))))))***++++++++++++***------,,,,,,,,,---......000...+++))))))***---///++++++,,,,,,---...//////,,,---------,,,,,,...///*********++++++,,,,,,,,,,,,,,,,,,,,,---...//////---.........//////000000000000000000000000000000///////////////000111111---...//////......///000---...///000111222333333000111222222111222444666444333111111111333555777333444666777777555444222777888888888888999999999555666777777777777777666333333222333444666888999777666666666555555555555000111222333555666777888222222333333444555666666///222555666555444555666111333444555555555777888666777888777555333444555333222222222222222333333000000000000////////////...000222111000000333666111111111111000000000000.........///111000...,,,...******//////++++++///***+++---......---+++******,,,......---++++++,,,//////---,,,+++************------,,,...111///******,,,...---+++***,,,...''')))++++++)))))))))***))))))(((((('''''''''&&&''')))++++++******...111......,,,+++******))))))%%%+++((('''...---)))......---+++)))(((((()))***(((((((((((((((''''''''''''''''''''''''((())))))++++++,,,,,,+++***((('''((((((''''''''''''(((((('''++++++$$$"""&&&******(((((()))))))))(((((('''((((((((((((((('''''''''$$$***$$$...###,,,&&&***&&&''''''((()))******+++))))))(((&&&%%%)))111777&&&''')))*********)))(((&&&'''(((((()))(((((((((,,,+++***((((((((())))))***)))(((''''''((()))***&&&&&&'''(((***---000111((((((((('''&&&&&&%%%%%%)))))))))))))))******+++)))'''&&&'''***+++)))''')))))))))))))))******+++((())))))'''$$$#########%%%'''((()))((()))***,,,'''((()))((('''&&&''')))%%%&&&'''&&&%%%%%%%%%'''&&&(((((((((&&&%%%&&&''')))((()))---+++&&&"""###))))))))))))((((((((((((******))))))))))))*********+++,,,***(((&&&%%%%%%******++++++***)))'''&&&***$$$"""))),,,((("""''')))+++,,,***)))((()))&&&((())))))((()))+++...***************)))((('''+++,,,---,,,*********,,,'''((()))++++++******)))******))))))******+++,,,,,,,,,++++++***)))))))))++++++***)))'''''')))+++)))***,,,,,,***))))))***))))))))))))))))))))))))///,,,******,,,,,,***(((***((()))+++***'''(((,,,...,,,******---...---+++************************---+++***)))***...222444++++++,,,,,,,,,,,,------,,,+++))))))******(((&&&*********+++++++++,,,,,,///++++++///...***))),,,******+++,,,,,,,,,,,,+++,,,,,,,,,---------......---------........./////////............///000000...------,,,,,,++++++***------,,,+++************,,,...//////...------...---...000111111111000////////////000111111222222000000000000000000000000111000...------///000222000000000000000111111222111333444333111111222333222333444444222111222444333444666777777777666555555666888;;;<<<:::555222999999888888777777666666444444555666555444222111555555666666555333222000444222111111222333333222333555777666555444444555666888666222222555666333444333222222333555777999555555555555555555555555222333333222000///000111000000000000000111111111000000000000000000000000111000///---------...///......//////...---,,,,,,''')))+++,,,,,,,,,---...###&&&***,,,,,,,,,,,,---+++*********++++++,,,---,,,...//////,,,***))))))***++++++,,,,,,++++++******+++,,,,,,******+++,,,++++++***))))))******+++)))(((((((((''''''''''''''')))++++++******---///......,,,++++++*********)))...+++)))///,,,(((---++++++***)))(((((((((((('''((((((((()))*********)))))))))))))))******+++(((((()))*********)))(((((((((''''''''''''((((((&&&++++++%%%###'''***)))'''(((((())))))((('''''''''''''''(((((((((((((((''',,,$$$+++$$$ '''''''''((()))*********&&&&&&&&&%%%%%%&&&))),,,&&&'''((()))***)))((((((&&&&&&'''(((((((((((((((%%%%%%%%%&&&(((***---...,,,,,,+++******+++,,,,,,''''''''''''((()))+++,,,''''''''''''''''''''''''(((''''''''''''((()))))),,,***)))***,,,---,,,***---,,,+++)))(((((('''''''''(((***)))(((((()))************)))&&&$$$%%%%%%((()))***)))((('''(((***((()))******(((((()))***$$$%%%'''((('''((()))+++(((&&&'''++++++'''%%%'''***)))))))))(((((((((((())))))))))))))))))))))))***+++,,,+++***))))))***((()))******+++***))))))+++&&&###&&&+++---***%%%''')))*********)))***+++***++++++***(((((()))+++***************))))))(((&&&'''))))))(((((()))***((((((******+++******)))******))))))******+++,,,+++++++++******************++++++***(((''')))***+++,,,,,,+++)))((()))******************************((('''(((***+++***(((---+++,,,...---***+++///...,,,******,,,---,,,***************************))))))))))))))))))))))))++++++,,,,,,,,,,,,------&&&(((***,,,,,,+++)))(((------........./////////...++++++///...***))),,,******+++,,,,,,,,,,,,+++,,,,,,,,,---------......,,,------------.....................////////////------------............---,,,,,,,,,,,,,,,------+++---......---,,,,,,---......//////000000000////////////000111111222222000000000000000000000000222111000///...///000111000000000000000111111222111222333333111111222333222333444333222111222333444444555666666666666666666666999;;;===;;;777444666666666666555555444444444444555555555444222222333333444555555555444444555333111111222333333222222333444333222111222444333555444111111555666444333444444444444555555555555555555555444444333333111222333222000000000222111111111000000000//////////////////////////////000000///..............................---,,,,,,)))+++,,,------------...(((+++...///...---------...------,,,,,,------------//////...+++)))))))))+++,,,,,,------,,,,,,+++***+++,,,,,,******+++,,,************************((((((((((((''''''''''''&&&((()))***)))***+++---------,,,+++******++++++(((---(((%%%***&&&"""&&&(((((()))))))))(((((('''''''''((()))***+++,,,,,,))))))))))))************&&&&&&((())))))******))))))((((((''''''(((((()))&&&******'''%%%((())))))''''''(((((()))(((((('''&&&&&&''''''(((((())))))%%%***###,,, (((!!!&&&''''''(((((())))))******((((((((()))***)))'''%%%&&&''''''((()))(((((((((%%%&&&''''''((('''''''''(((((('''&&&&&&'''((()))))))))(((((((((((())))))((('''&&&&&&%%%%%%&&&&&&%%%&&&&&&'''(((((())))))&&&&&&%%%%%%&&&&&&'''((()))((('''((()))******(((---,,,+++)))((((((''''''$$$&&&''''''&&&&&&''')))*********(((%%%#########)))***+++***)))((()))+++)))***+++***)))((()))+++%%%&&&((()))((()))***,,,'''$$$%%%)))***((())),,,******)))))))))(((((((((((()))***++++++***)))((()))*********)))***,,,...'''''')))***+++++++++++++++***)))***,,,---,,,***((()))***)))((()))+++,,,+++,,,,,,+++))))))***+++++++++++++++*********)))$$$%%%'''''''''((()))+++((()))******++++++************))))))******+++,,,)))************+++++++++)))***++++++)))(((((()))***++++++***((()))+++---++++++++++++++++++++++++(((''''''(((***++++++***---,,,---///---***+++///---+++***)))***+++***)))************************((())),,,------,,,)))'''++++++,,,,,,,,,,,,------!!!&&&,,,...---+++++++++,,,,,,,,,,,,---------------++++++......+++***,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,------------,,,---...///000///......---......///000000111111,,,,,,,,,,,,---...///000***,,,------,,,++++++,,,......------......///000...//////000000111111222000000000000000000000000222111111111000000//////000000000000000111111222111222333333111111222333111222333333222111222444555555555444555555666777666777999;;;======:::777666666666555555555555444333444444444444333222222111222333444666777888888777555222222222333333222333333333222111111333555111333333000111555666444444444555555666555444444666666666555444333222111///111222111000000111222000000000000000000000000////////////////////////...////////////...---------............------,,,,,,,,,------------,,,,,,+++---///000...---,,,---...------,,,,,,,,,,,,---+++,,,---,,,++++++,,,...,,,,,,------------,,,,,,***+++,,,,,,******+++,,,)))***++++++,,,+++***)))((((((((((((((('''''''''&&&'''((()))))))))***+++++++++***)))))))))******&&&+++&&&###'''%%% %%%'''((()))*********)))(((((((((((())))))*********&&&''''''((((((((((((((('''(((((())))))*********))))))(((((((((((())))))'''))))))((((((((()))((((((((())))))******))))))%%%&&&&&&'''((()))******###(((###,,,""",,,'''---'''((((((((()))))))))******(((''')))++++++'''###&&&&&&''''''((((((((((((%%%%%%&&&'''''''''''''''+++***((('''&&&&&&''''''''''''''''''''''''''''''(((((('''&&&%%%%%%$$$$$$&&&'''''''''((((((((()))&&&&&&%%%%%%&&&&&&'''((('''&&&&&&''''''((((((((()))))))))))))))******+++%%%''''''&&&$$$###$$$%%%&&&'''((((((&&&&&&'''(((((()))******(((((()))***&&&'''(((((('''&&&'''((()))***+++***((((((((()))(((%%%%%%((()))(((***...*********)))))))))(((((('''(((***,,,,,,***(((''''''((((((((('''(((***,,,(((((())))))***************+++,,,,,,++++++,,,---*********)))''''''***,,,(((***++++++***+++---000++++++***************+++'''(((******)))***+++---))))))******++++++++++++******))))))******+++,,,((())))))***++++++,,,,,,(((***,,,,,,***((((((((((((((()))((((((***...111++++++++++++++++++++++++******)))***+++,,,,,,+++***)))***,,,+++'''(((,,,,,,+++***)))))))))((((((************************'''))),,,...//////---,,,+++++++++,,,,,,,,,------!!!'''---...+++)))+++...++++++++++++,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,***+++,,,,,,------,,,,,,,,,,,,,,,---------......+++++++++,,,,,,,,,------+++,,,...000000///...---......//////000000000000------,,,,,,---......///+++,,,......,,,+++,,,---......---,,,,,,...///000......//////000111111111////////////////////////111222222222111000///...000000000000000111111222000222333333222111222444222333444444333333444555666555444333444555666777666666777999<<<<<<:::888777777777777777777777777333444444444444333333333333333333555666888:::;;;:::777444222333333333222555555444333111222555888333555444000111444666444555555555555555666777777888888888777555333222000...000111111000000111333---......///000111222222////////////////////////---.../////////...---,,,---------......------,,,---,,,,,,,,,---,,,+++)))***,,,......,,,++++++,,,******))))))***+++,,,,,,((()))******+++---000333+++,,,,,,------,,,,,,+++***+++,,,,,,******+++,,,''')))+++,,,---+++***)))'''''''''(((((((((((((((&&&&&&''')))******)))((()))((((((((((((((()))***)))---)))&&&+++***&&&,,,((()))***+++,,,+++***))))))))))))(((((('''''''''&&&&&&'''((()))(((((('''++++++******))))))))))))))))))(((((((((((()))))))))(((((()))***)))((()))((()))******++++++++++++%%%&&&&&&'''((()))******%%%***###+++(((###((((((((((((((())))))))))))'''$$$"""###&&&'''&&&###''''''''''''(((((())))))%%%&&&''''''((((((''''''%%%%%%&&&''')))+++...000************************(((((((((((('''''''''&&&))))))((((((((('''''''''''''''&&&&&&''''''((()))))))))************++++++)))))))))))))))******+++((()))***)))((('''((()))$$$&&&((((((((()))+++,,,'''((())))))''''''((()))%%%&&&''''''%%%%%%&&&''')))++++++***)))((()))******'''&&&((()))''')))---************))))))))))))'''(((***,,,,,,***((('''((())))))((('''''')))***+++******))))))))))))))))))+++,,,,,,******+++---,,,,,,+++)))'''&&&((()))(((***++++++***+++---000+++******))))))***++++++***+++,,,,,,******+++,,,***************++++++,,,******))))))******+++,,,(((((()))***+++,,,,,,---(((***,,,,,,***(((((((((*********(((((())),,,///************************++++++++++++***))))))))))))'''(((+++)))&&&'''+++*********)))((((((((()))************************(((((()))***+++,,,,,,,,,+++++++++,,,,,,,,,------'''+++---+++((('''+++000............////////////+++,,,---,,,,,,---,,,+++++++++,,,------------,,,,,,,,,,,,---------......+++++++++,,,,,,,,,------+++,,,...000000///---,,,/////////.........------......---,,,,,,,,,,,,,,,,,,---//////---------.........---,,,,,,...///000.........///000000111111////////////////////////111111111111111000///...000000000000000111111222000111333333222222333444222444555555444444555777555444333333333444666777444444444666888999888777666666666666666777777777444444444444444444444555666555555666777:::===>>>===999555333333333333222444444444222111222555888777888777222111444555222666444333333444777:::<<<999999999999777555222111...///111111000000111333000000000///////////////........................,,,---...//////...---,,,,,,,,,---------------,,,---+++******,,,+++)))''')))+++,,,---,,,,,,---...''''''((()))***,,,---...)))***++++++***,,,///222******++++++++++++*********+++,,,,,,******+++,,,'''(((***,,,---,,,***)))'''''''''(((((((((((((((''''''''')))++++++)))'''((('''''''''((()))******''',,,'''%%%+++***'''...******++++++++++++************)))((('''&&&%%%%%%'''(((***+++++++++***)))---,,,+++***))))))))))))***))))))(((((())))))***,,,(((&&&)))***)))(((***(((((()))***++++++++++++&&&&&&''''''(((((())))))%%%***###,,,!!!,,,'''...(((((((((((())))))))))))'''%%%$$$$$$&&&((())))))((((((((((((((()))******&&&''''''((()))((((((((((((''''''((()))+++---...(((((())))))))))))((((((((()))************)))(((******)))(((((('''&&&&&&((((((((('''(((((()))***&&&((())))))(((((()))***---,,,+++)))((((((''''''"""$$$&&&''''''(((***,,,'''((())))))(((((()))+++&&&((()))((('''&&&'''((('''((()))((('''&&&''')))&&&''')))***)))***+++---,,,((('''))))))'''(((,,,++++++*********)))))))))((()))***++++++***)))((((((***,,,,,,+++******+++,,,+++***)))((((((((((((((()))******))))))***++++++,,,,,,***((('''''')))+++,,,,,,+++))))))***+++***)))((((((((()))***+++)))++++++***)))(((((()))+++************+++,,,,,,******))))))******+++,,,(((((()))***++++++,,,,,,)))***++++++)))(((((()))------,,,***(((''')))***)))))))))))))))))))))))))))******)))'''&&&&&&'''***)))***,,,***'''(((,,,)))******)))(((((()))+++************************///...,,,*********+++,,,++++++,,,,,,,,,,,,------,,,---,,,***''''''+++///+++,,,,,,,,,,,,---------))),,,---+++,,,...---+++++++++,,,---------------,,,,,,,,,---------......,,,,,,,,,,,,------------+++,,,---...///...------//////......---,,,,,,+++///...---,,,++++++++++++,,,...//////...------.........------......///000---......//////000000111000000000000000000000000//////////////////000000000000000000000111111222000111222333222222333555222333555555444444666777444444444333444444555666444333222333555666666555333444444444444555555555555555555444555555666777999888777777999===@@@CCC@@@<<<777444333333333222000111111111000111333555888:::888333222444444111444333222222333555888:::888999999999888555222000...000111000//////000111444333222000...,,,+++***........................,,,,,,---............---+++,,,,,,------------,,,,,,***((()))+++,,,)))&&&***,,,---...------///111)))))))))***,,,---///000,,,------,,,+++***+++---))))))************))))))***+++,,,,,,******+++,,,'''(((***+++,,,,,,++++++''''''''''''((((((((()))((('''(((***,,,,,,)))&&&((((((((())))))+++,,,,,,%%%***%%%"""((('''%%%+++,,,+++***)))))))))))))))***)))))))))(((''''''''''''(((***+++++++++))))))+++***))))))((()))************))))))))))))******...(((%%%(((***))))))+++&&&&&&'''))))))*********'''''''''(((((((((((((((%%%)))###---###///+++222))))))))))))((((((((((((((()))***)))((((((***+++***))))))((()))***+++,,,'''((())))))******))))))+++***)))((('''(((((()))%%%%%%&&&''''''&&&%%%%%%***++++++,,,+++***)))((()))))))))(((((((((((((((((((((''''''(((((()))***###%%%''''''%%%%%%&&&(((---,,,+++)))((((((''''''!!!###%%%%%%&&&)))+++'''((())))))'''&&&''')))''')))***)))((('''((()))''')))***)))((('''((()))%%%'''))))))))))))+++,,,***''''''******((())),,,+++++++++*********))))))))))))))))))))))))))))))$$$'''+++------,,,+++++++++***)))(((((()))******)))(((((())))))*********((()))++++++)))))))))******++++++***(((((()))+++)))((('''&&&'''(((***+++'''(((***)))(((((()))***++++++*********+++,,,---******))))))******+++,,,)))))))))***+++++++++,,,***++++++***(((''')))***)))+++,,,+++))))))***+++************************&&&(((***)))'''&&&''')))+++)))***,,,+++((()))---''')))+++***))))))+++...************************000///...---,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,++++++*********+++,,,((((((((()))))))))******)))------++++++///...++++++,,,------...---------,,,,,,,,,---------......,,,------------.........,,,,,,---------............---------------------......---------------...+++---///...---,,,------......//////000000000///------......///000000000000000000000000000000000......---------///000111000000000000000111111222///111222222222222333555000111333333222333444666333333444444555555444444555444222222333555555444333333333444444444555555777666666555666777888999999888777888;;;@@@EEEIIIBBB>>>888444333333333333...000111222111111333444666888666222111444444222111222333333333222111000555666777888666444111//////000111000///...///000333222111000...,,,++++++........................---,,,,,,,,,------...///***+++,,,------------------***((())),,,---***&&&,,,---------++++++---...++++++++++++++++++,,,---***,,,------,,,+++,,,---*********++++++************+++,,,,,,******+++,,,((())))))***++++++,,,,,,&&&'''''''''(((((()))))))))((((((***------***&&&************+++,,,......)))---'''$$$***(((&&&,,,,,,+++)))''''''''''''((())))))))))))************%%%&&&((()))***)))'''&&&((((((''''''((()))***,,,******))))))))))))******000((($$$'''***((())),,,$$$%%%&&&'''((((((((((((((((((((((((((('''''''''***---$$$***&&& &&&))))))))))))(((((((((((($$$'''***)))&&&$$$%%%'''+++***)))))))))***,,,---(((((()))***************$$$$$$$$$%%%'''***---...'''((()))******)))(((''',,,,,,---,,,+++***(((&&&''''''(((((())))))******(((''''''''''''((())))))&&&(((******(((''')))+++)))))))))))))))******+++%%%'''(((((('''''')))***$$$&&&''''''&&&&&&((()))(((***+++***)))((()))***'''((()))((('''&&&''')))((()))***)))((('''''')))(((&&&'''***+++)))***---+++++++++************)))******))))))))))))******###(((,,,,,,+++++++++))))))(((((((((***+++,,,***((('''(((***+++***)))$$$&&&***++++++***+++,,,&&&((())))))((())),,,...((('''&&&%%%&&&''')))+++&&&((()))***)))***+++---,,,+++*********+++,,,---*********)))***++++++,,,***************+++++++++++++++***)))'''''')))+++###&&&)))+++,,,,,,...000++++++++++++++++++++++++&&&)))+++***)))(((+++---***((()))+++***'''(((,,,''')))+++***)))))),,,///************************'''((())))))************++++++,,,,,,,,,---------***)))***+++---...,,,*********+++++++++,,,,,,,,,(((---...***+++//////++++++,,,------......------,,,,,,,,,---------......---------.........//////------,,,,,,,,,---...///,,,,,,------.../////////......---......///000111***,,,...---,,,+++,,,,,,---...000111111111000///------......///000000000000000000000000000000000---,,,++++++,,,...111222000000000000000111111222///111222222222222444555...000111111111111333444222333444555666555444333777555222222333444444444555555555666666666777777888777666666666888999:::888777777888===CCCIIIMMMCCC???999555333333333333///111444444444333444555333555444000000444555333...000333555333///+++'''333444555666555333000...000111222000///......///---.........//////000000........................------,,,+++,,,---///000***+++,,,,,,---------------***(((***...///,,,(((,,,,,,,,,***((('''(((***,,,+++***)))(((((((((((($$$'''+++---......000111+++++++++,,,,,,+++++++++***+++,,,,,,******+++,,,))))))))))))***+++,,,---'''%%%$$$&&&)))+++***(((&&&''')))*********)))((())))))))))))************+++***(((&&&''')))+++---)))))))))******++++++++++++,,,,,,,,,+++)))'''&&&)))***,,,+++)))(((((((((&&&'''((())))))((('''&&&(((((()))*********************))))))((((((''''''...$$$...,,,((()))***)))(((''''''((()))***))))))(((((('''''''''&&&'''((())))))(((((()))***''''''''''''((((((((()))++++++&&&!!!!!!''',,,---&&&&&&'''((()))***++++++))))))))))))************+++++++++++++++***)))((((((((((((((())))))))))))$$$&&&(((((('''&&&'''(((''''''''''''(((((((((((()))))))))))))))******+++)))(((((((((((())))))***))))))(((((((((((())))))'''(((******((((((((()))'''&&&&&&&&&&&&&&&'''(((&&&((()))***))))))+++------''''''...000---***+++++++++******)))*********************************))),,,,,,((((((+++,,,+++///...---+++***)))))))))***+++------,,,++++++,,,---,,,+++,,,------,,,***,,,------,,,***)))***++++++************,,,---...)))***+++,,,---,,,++++++(((***++++++******+++,,,++++++++++++++++++++++++******++++++++++++******,,,------+++)))'''((((((,,,***((()))+++,,,+++(((---)))))),,,+++''')))///,,,+++***))))))***+++,,,,,,++++++++++++++++++,,,---+++******,,,,,,+++)))))))))*********+++++++++))))))*********++++++++++++,,,,,,,,,++++++---///+++,,,...000000///...---)))***,,,......,,,***(((+++)))***---...,,,,,,///&&&))),,,......------...------,,,,,,,,,,,,++++++***"""!!!(((---+++***+++++++++,,,,,,---...//////******---000...***,,,111,,,...//////......000111---,,,,,,,,,,,,---......444444333000---+++,,,...///...,,,+++,,,...000111333111//////000111...,,,///000000//////000333555...000111111000000111222222000///000222333333222333333222222222222222333777444222222555666555333555444333333333444555666111444666555333333666:::;;;888555333333555888:::444666999;;;<<<<<<:::999555555555777:::???DDDGGGHHHAAA777222111444666777222222222333444555777777555444444333333222222111111111111222222333333333555555444333222111///...111111000000//////........./////////------///111........................---...///...---,,,---...------------------------+++,,,------------...///+++++++++,,,,,,---------******+++,,,,,,,,,,,,+++------,,,++++++,,,,,,,,,000///---,,,+++*********,,,---...---+++***+++,,,)))***++++++***)))((('''(((&&&%%%&&&)))***)))((('''''')))*********)))((())))))))))))))))))))))))***)))((('''((()))+++,,,,,,,,,------......//////,,,,,,,,,,,,,,,,,,++++++)))***+++***((((((((()))((())))))))))))))))))((((((((())))))******))))))))))))))))))((((((((((((,,,###!!!(((+++&&&&&&+++***)))(((''''''((()))***)))((((((((('''''''''''')))***+++)))(((''''''(((''''''((((((((((((((((((((()))((($$$%%%)))+++)))(((((((((((())))))))))))((((((((()))))))))******)))*********))))))((('''(((((((((((())))))))))))''''''((())))))))))))(((((((((((())))))))))))***)))(((((((((((()))*********))))))((((((((((((((())))))(((((((((((())))))'''(((******((((((((()))((((((((()))***+++,,,---'''(((******))))))***,,,+++&&&%%%***,,,***((()))*********)))******++++++******************************(((&&&(((+++(((###+++******))))))))))))***'''((())))))''''''((()))***))))))***+++,,,***))))))+++,,,+++******+++,,,***++++++,,,,,,+++***))))))***+++,,,,,,,,,++++++(((***++++++******+++,,,++++++++++++++++++++++++******++++++++++++*********+++,,,+++)))))))))+++,,,***((()))+++,,,+++))))))&&&(((+++***%%%&&&+++++++++***))))))***++++++++++++************++++++,,,---...---***((()))*********************++++++***+++++++++,,,,,,,,,,,,***+++++++++******,,,---((()))+++,,,---,,,+++***)))+++,,,------,,,***)))///,,,+++------******---)))+++---...---,,,,,,,,,+++++++++,,,,,,---------111***)))...333111000000++++++,,,,,,---......///,,,+++,,,000///,,,---111...///000///---------///---,,,,,,,,,,,,---......///000///...,,,,,,---///...---,,,,,,,,,---///000000...---...000111///...,,,---------,,,,,,...///...000111111000000111222///111222000......///222222222111111111111222222333111000000222333222000000//////...///000111222333444444444444444666777888666222000000222555888555777:::<<<===<<<:::999111000111222444777:::<<>>777888:::;;;:::888666444555666777999999999888888777666444333222111111000111111111111222333444555333333333333333333333333111111111111111111111222111111111111111000///...---......//////000000000///000000...,,,,,,---...........................+++---......,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,---...///...,,,+++,,,------,,,,,,,,,++++++************+++,,,,,,,,,,,,+++))))))******+++++++++***%%%''')))+++,,,,,,+++***)))***,,,,,,++++++,,,...+++++++++,,,++++++++++++(((((((((((('''''''''''')))))))))))))))******+++++++++******)))))))))((('''(((***+++++++++)))(((******+++---...000111111000///---,,,++++++,,,,,,*********(((''''''***---******(((''''''(((******(((''''''&&&'''((())))))''''''(((((())))))******(((''')))***)))'''(((+++(((((())))))))))))(((((('''''''''(((((((((((((((&&&((())))))(((((()))+++))))))))))))))))))(((((('''))))))''''''***+++((('''''''''((()))*********''''''''''''(((((((((((((((((()))******))))))((((((((((((((())))))))))))***'''%%%''',,,---***&&&'''''''''((((((((())))))'''''''''''''''((()))))),,,,,,***)))'''&&&&&&&&&))))))(((((((((((())))))'''(((******((((((((())))))(((((('''''''''(((((()))***+++***)))((()))***)))***)))(((''')))+++,,,(((((((((((()))***+++,,,((((((((((((((((((((((((''',,,,,,***+++***(((******))))))(((((())))))(((((('''%%%$$$%%%'''*********)))+++------,,,***)))***+++***((('''((()))))))))(((((()))******+++)))))))))*********++++++(((***++++++******+++,,,))))))))))))))))))))))))******++++++++++++*********+++,,,+++)))))))))*********+++************+++))))))'''$$$###%%%)))+++*********++++++***************))))))))))))******++++++***+++,,,,,,,,,+++************************************++++++++++++***+++,,,,,,++++++,,,...))))))******++++++++++++,,,+++***)))***+++---...///+++***,,,,,,***+++///+++,,,,,,,,,++++++---///,,,,,,,,,,,,,,,,,,,,,,,,......---,,,---...---+++,,,,,,,,,---------------...(((&&&***------,,,---***+++------------...000---,,,,,,,,,,,,---......,,,---......---------///---------,,,,,,,,,------,,,---------,,,,,,------$$$'''***,,,------...///---///000000//////000111/////////111222222111000000000//////000111111222111222333333222222222222......//////000000000000666333000111333555333111222222222333666;;;???AAA555777888999999777444222111222444777888888777666666666777666444333111111111111111111111222333444222222222333333444444444111111111111111111111111...////////////......---------......//////000000,,,---...---,,,---///111........................+++,,,------,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,---...///...,,,+++,,,---,,,,,,,,,++++++***************+++,,,,,,,,,,,,+++((()))***++++++++++++***(((***+++------,,,***))))))***++++++++++++,,,---++++++++++++++++++,,,,,,&&&((()))(((''''''((()))***))))))))))))***+++,,,,,,,,,,,,++++++******)))'''((()))++++++******)))'''''')))***,,,...000000222222000///...---------)))******)))((((((***,,,)))))))))(((((())))))))))))((('''''''''((()))***(((((((((((())))))))))))&&&%%%&&&(((*********)))(((((())))))))))))(((((('''''''''(((((((((((((((%%%'''((()))((()))***,,,((((((((())))))*********(((***)))&&&&&&***,,,***&&&&&&'''((()))***++++++''''''((((((((()))))))))(((((()))*********))))))(((((((((((())))))))))))(((&&&%%%'''***+++)))&&&''''''''''''((((((((((((((((((''''''(((((()))*********)))((((((((((((((())))))(((((((((((())))))'''(((******((((((((()))+++***)))(((''''''''''''((()))******)))((()))+++&&&)))***'''&&&(((***)))(((((((((((())))))***+++))))))))))))))))))))))))$$$,,,+++'''(((******,,,+++******)))))))))))))))))))))((('''''')))+++)))(((((()))******)))'''+++,,,,,,+++)))(((((()))***)))(((((()))***,,,---***))))))))))))***++++++(((***++++++******+++,,,******************************++++++++++++*********,,,,,,+++)))((()))***)))+++++++++***)))***+++***,,,***%%%$$$'''+++,,,)))***++++++++++++***)))*********))))))*********+++)))(((***---...---+++))))))*********+++++++++))))))*********++++++++++++,,,---,,,++++++---///******+++++++++,,,,,,,,,+++******)))***+++---...+++)))***---...,,,,,,///***+++---,,,,,,,,,---...---------,,,,,,+++++++++,,,......,,,+++......+++---------------------------)))'''***,,,+++,,,///)))+++---------...000222---,,,,,,,,,,,,---......---///000000...------...------------,,,,,,,,,,,,,,,---......,,,+++,,,...'''))),,,------...000111---///000000......///111000//////111444555333000000000000000111111222333000111222111//////111333000000111222222222222222333222111111222333333222//////000111444888<<<>>>555666888999999777444222000222444666777888888777666888:::999666444222222111111000000111111222333111111222333333444555555333333333333333222222222------......///...........................//////***,,,------,,,---///222........................***+++------,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,***)))***++++++++++++++++++***************+++,,,,,,,,,,,,+++((()))***,,,,,,,,,++++++++++++,,,,,,,,,+++)))((()))***,,,+++******+++,,,+++************+++,,,,,,%%%''')))(((''''''(((+++******)))))))))***+++,,,......------,,,++++++***(((((()))***************######%%%''')))+++---..................---,,,,,,''')))******))))))***+++)))******++++++******)))***)))((('''''')))***,,,))))))))))))(((((((((((($$$&&&'''(((((())))))((('''((()))******)))((('''''''''''''''((((((((()))&&&((())))))(((((()))+++''''''((()))***++++++,,,(((******''''''+++,,,)))''''''(((((())))))******((((((((()))))))))******&&&'''(((((()))))))))((((((((((((((())))))))))))'''''''''((())))))(((((('''(((((((((((())))))))))))(((((((((((()))******((((((((((((((()))******))))))(((((((((((())))))'''(((******((((((((()))))))))(((((('''((((((((('''(((******))))))***,,,$$$***,,,(((''')))+++)))))))))((((((((())))))***************************&&&+++***(((***+++)))******)))))))))***+++++++++,,,---,,,+++***+++---***)))((()))***)))'''%%%***+++,,,+++***)))***+++******++++++++++++++++++***))))))((()))***+++,,,(((***++++++******+++,,,++++++++++++++++++++++++******++++++++++++******)))***++++++***)))+++,,,)))+++,,,+++)))(((***,,,+++///000,,,***---///---)))***++++++++++++***)))++++++************++++++***++++++++++++++++++,,,(((((()))***+++,,,,,,---*********+++++++++,,,,,,***+++,,,+++******,,,...------,,,---------...///************+++,,,---...***(((***///000,,,,,,...***,,,......,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,(((,,,---)))(((,,,,,,***------------------------...++++++---,,,+++...333+++,,,............000111---,,,,,,,,,,,,---......,,,...000000///.........------------,,,,,,++++++***---......---,,,...000---/////////...///111333---...//////......///111///111333444333222111111000000000111111222444444222333222000...///222555222333444555555555444333000111111111111111333444000//////000222555777999666777999::::::999666555444555666777888999999999777:::;;;:::666333222333111000000000000111222222000111111222444555555666333333333333222222222111---...///000000000000000..................------+++,,,------,,,,,,...000........................)))+++,,,,,,,,,,,,...///++++++++++++++++++++++++)))+++,,,,,,******+++---************++++++++++++******+++,,,,,,,,,,,,+++((()))+++---...---,,,,,,++++++*********)))))))))***+++,,,+++***)))***+++***))))))((()))***+++,,,$$$&&&)))(((''''''))),,,+++***)))))))))***,,,,,,//////...------,,,++++++)))))))))))))))*********%%%%%%'''))),,,...///000((()))***+++,,,+++***)))&&&(((***+++***)))***+++***+++,,,------,,,+++***+++***((('''((()))+++,,,******))))))((((((''''''"""'''***)))&&&&&&'''''''''((()))******)))((('''&&&'''''''''(((((())))))((()))***)))((('''((()))&&&&&&''')))***+++,,,---&&&***+++)))))),,,+++((())))))))))))(((((((((((())))))))))))************%%%%%%&&&'''((((((((('''(((((((((((())))))))))))&&&((()))***)))((()))***))))))))))))************)))))))))))))))***++++++&&&&&&''''''(((***+++,,,))))))(((((((((((())))))''')))******((((((((()))&&&&&&&&&&&&&&&'''((()))&&&((()))***))))))+++---%%%---000,,,***,,,---+++***))))))(((((((((((()))************************&&&***+++***,,,...---)))''''''(((((()))+++,,,---''')))++++++)))((())))))---,,,+++++++++***(((&&&)))***,,,,,,++++++,,,...***,,,---...---+++)))'''***)))((((((((()))+++,,,(((***++++++******+++,,,++++++++++++++++++++++++******++++++++++++******&&&(((*********+++,,,...(((+++,,,,,,)))(((***,,,&&&---000---,,,...---((()))***+++,,,,,,+++***))),,,,,,++++++++++++,,,,,,)))---000...)))''')))---''''''(((***+++,,,---...++++++,,,,,,,,,---------)))***+++***))))))+++---******))))))******+++,,,))))))***+++,,,,,,------***)))+++000000,,,***+++,,,...000///---***)))(((******+++,,,------...///(((---...******...///,,,------------------------...---...///---+++///666---///000///......///000---,,,,,,,,,,,,---......***,,,///000///......///---------------,,,+++***(((+++......---...111333//////...,,,******,,,...---...//////......///111...333777666111---...111111111111111222333444555666666555222///111555999...///000111222111000000...000222222000000333666333222222111222333555666666888:::<<<<<<:::888777555555555555666666666777888:::<<<:::666333222333111000000000000000111222000000111222444555666666111111111111000000//////...///000111111222222111/////////......------,,,---......---,,,+++---...........................)))+++,,,,,,,,,,,,...///+++++++++++++++++++++++++++,,,------------...///))))))******+++++++++,,,******+++,,,,,,,,,,,,+++(((***,,,...///...---,,,))))))(((((((((((()))***+++,,,,,,+++)))((()))***))))))((((((((()))+++,,,