BM66(@ llliiiqqq|||ggg^^^PPPPPPMMMJJJHHHJJJJJJIIIKKKKKKKKKKKKKKKKKKKKKKKKJJJMMMRRRXXX___hhhqqqwwwzzzjjjYYYQQQOOOQQQUUUZZZ]]]^^^______```gggpppwww}}}|||||||||{{{{{{zzzzzz~~~}}}}}}||||||}}}}}}{{{{{{{{{}}}}}}{{{yyyxxxwwwvvvtttrrrqqqpppsssssssssrrrqqqpppooonnnsssssstttuuuwwwyyy{{{|||~~~~~~~~~~~~~~~|||xxxvvvwwwwwwxxxxxxwwwwwwvvvwwwsssqqqvvv{{{~~~~~~}}}}}}|||}}}}}}|||zzzxxx{{{|||tttkkkhhhiiiiiieee```[[[[[[]]]bbbhhhjjjiiifffkkkhhhgggkkknnnooosssxxx~~~|||sssoooiiigggeeehhhmmmqqqrrrrrrxxxwwwyyy}}}xxxnnniiijjjjjjiiihhhiiiiiieee^^^XXXTTTOOOHHHCCC@@@@@@@@@???AAABBBCCCBBB@@@@@@@@@BBB>>>>>>>>>>>>>>>>>>???@@@AAABBBCCCDDDEEEEEEEEEEEEDDDBBB>>><<<:::;;;<<<===<<<<<>>???@@@@@@???>>>???AAA>>>>>>>>>>>>>>>??????@@@@@@AAAAAABBBCCCCCCCCCCCCCCCAAA>>>;;;::::::;;;<<<===<<>>>>>>>>;;;<<<============>>>???>>>>>>>>>>>>>>>???@@@@@@??????@@@AAAAAABBBBBBBBBCCCAAA===;;;999:::;;;<<<===<<>>@@@>>>=========>>>???@@@AAA@@@@@@@@@@@@AAABBBCCCCCCBBB@@@===:::999999:::;;;>>><<>>@@@============>>>???@@@AAABBBAAAAAAAAABBBCCCDDDEEECCCAAA>>>;;;999:::;;;<<<>>>===>>>DDDMMMZZZlll{{{{{{hhhkkkyyylll^^^RRRQQQPPPKKKIIILLLHHHHHHHHHHHHHHHHHHHHHHHHJJJLLLNNNQQQUUU[[[cccggghhhqqqzzzttthhh[[[QQQJJJGGGLLLRRRWWWXXXZZZZZZZZZ]]]dddiiisssvvvzzz~~~}}}|||{{{{{{zzzzzzyyyyyyyyyyyyyyyxxxwwwwwwxxx{{{}}}}}}}}}wwwuuurrrpppnnnmmmnnnnnnkkkmmmooorrrtttvvvxxxxxxttttttuuuuuuvvvxxxyyyzzzzzz{{{{{{||||||{{{{{{zzzzzz{{{|||}}}~~~~~~~~~~~~~~~}}}~~~~~~{{{wwwtttsssssstttttttttsssuuu|||~~~jjjddd^^^[[[\\\^^^___^^^WWWSSSTTTYYY___dddlllsss}}}zzzqqqjjjjjjiiinnnuuuzzz~~~~~~~~~zzzyyy~~~}}}yyytttnnneeeZZZQQQGGGDDD@@@===<<<<<<;;;:::;;;<<<>>>>>>======>>>@@@============>>>???AAAAAADDDCCCBBBBBBCCCDDDFFFGGGDDDBBB>>><<<:::;;;<<<===???===>>>DDDLLLYYYkkk{{{mmmiiipppqqq```SSSRRRQQQKKKIIIMMMIIIIIIIIIIIIIIIIIIIIIIIIHHHJJJMMMPPPTTTZZZaaafffkkkssszzz~~~wwwlll^^^SSSKKKGGGKKKRRRXXXZZZ[[[ZZZYYY\\\aaafffoooqqqvvv{{{~~~~~~}}}|||{{{{{{zzzzzzxxxxxxwwwvvvvvvvvvvvvwwwxxxxxxwwwxxxzzzzzzyyyxxxttttttrrrqqqpppooooooooolllnnnqqqtttwwwyyy{{{{{{wwwwwwwwwwwwwwwxxxyyyyyyyyyzzz{{{{{{{{{{{{zzzyyyzzz{{{|||~~~~~~~~~~~~}}}}}}~~~~~~|||{{{}}}~~~}}}|||wwwuuutttuuuvvvtttttttttvvv}}}sssnnngggddddddeeeeeeccc```]]]]]]aaaeeehhhmmmttt}}}zzzqqqkkkkkknnnsssxxx{{{}}}~~~zzzzzz|||vvvooodddWWWOOODDDAAA>>><<<<<<<<<<<<;;;;;;===>>>===<<<<<<===>>><<<<<<======>>>@@@AAABBBDDDCCCBBBBBBCCCDDDFFFHHHEEECCC@@@===;;;<<<===>>>@@@===>>>CCCKKKXXXkkk{{{tttkkklll~~~tttbbbTTTSSSRRRKKKIIIMMMIIIIIIIIIIIIIIIIIIIIIIIIGGGIIILLLOOOSSSYYY```eeennnuuu{{{}}}{{{pppcccWWWNNNIIIMMMTTTYYY[[[\\\ZZZYYY[[[```eeekkkmmmrrrxxx~~~}}}}}}yyy~~~{{{{{{zzzzzzyyyyyyyyyxxxvvvvvvuuutttttttttttttttyyyxxxxxxyyyyyyxxxuuusssssssssrrrrrrqqqppppppoooqqqrrrtttvvvxxxyyyzzzzzzyyyyyyxxxxxxxxxxxxxxxyyyyyyyyy{{{{{{{{{{{{yyyyyy{{{|||}}}~~~}}}{{{}}}~~~{{{yyyyyy{{{~~~}}}~~~|||xxxvvvuuuvvvwwwtttssssssuuu}}}{{{tttpppppppppnnnllliiiffffffjjjlllmmmqqqvvvzzz}}}zzzqqqllllllrrrvvvzzz}}}}}}}}}{{{{{{xxxooocccUUULLL@@@>>><<<;;;<<<======<<<;;;=========;;;:::;;;<<<<<<<<<<<<===>>>@@@AAABBBDDDCCCBBBAAABBBDDDFFFGGGEEECCC@@@===<<<<<<>>>???@@@===>>>CCCKKKXXXkkk{{{{{{jjjeeewwwwwwhhhWWWOOOLLLJJJKKKMMMKKKJJJJJJIIIIIIHHHGGGGGGGGGIIIKKKMMMQQQVVV]]]bbbnnnwww~~~~~~wwwjjj\\\QQQMMMMMMPPPVVV[[[^^^\\\[[[]]]^^^\\\dddjjjmmmmmmsss~~~~~~~~~|||{{{{{{zzzyyyxxxvvvuuutttsssqqqooonnnoooqqqtttvvvwwwwwwwwwvvvvvvvvvvvvvvvqqqrrrsssttttttsssqqqppprrrsssuuuvvvxxxxxxyyyyyyvvvwwwxxxyyyyyyxxxwwwvvvyyyxxxwwwxxxyyyzzzxxxvvvyyyyyyzzz|||~~~~~~|||zzz{{{|||||||||{{{xxxuuutttsssvvv{{{~~~{{{{{{{{{xxxvvvtttssstttoookkkooo|||}}}zzzwwwqqqmmmkkkmmmpppqqqrrrsssuuuvvv{{{}}}yyyqqqmmmpppttt}}}{{{{{{}}}uuukkk^^^RRRIII???>>><<<;;;::::::;;;;;;===============<<<<<<<<<===>>>???@@@@@@@@@@@@@@@AAAAAAAAABBBCCCDDDFFFGGGGGGCCC>>><<<<<<>>>??????===>>>@@@CCCJJJXXXlllzzzqqqdddqqqnnn]]]VVVSSSQQQOOONNNKKKJJJJJJIIIIIIHHHGGGGGGFFFHHHJJJLLLPPPUUU[[[```jjjttt|||~~~xxxlll^^^SSSNNNOOOQQQVVV\\\___]]]\\\^^^^^^\\\\\\bbbeeehhhooo{{{~~~|||xxxvvvuuuttttttsssrrrqqqoooooonnnmmmlllmmmnnnpppssstttwwwwwwvvvuuuuuutttssssssrrrsssssssssssssssrrrrrrtttuuuwwwxxxyyyzzzyyyyyyvvvvvvwwwxxxxxxwwwvvvuuuxxxwwwwwwxxxyyyyyyxxxvvvvvvvvvvvvxxxzzzzzzwwwuuusssssssssrrrpppnnnlllkkklllpppuuuzzz}}}}}}|||wwwwww~~~~~~yyywwwuuusssqqqrrrnnnkkkooo{{{}}}uuupppnnnqqquuuwwwwwwxxxyyyzzz}}}~~~yyysssqqqtttxxxzzzyyy~~~yyypppfffZZZOOOGGG???>>><<<;;;:::::::::;;;===<<<<<<<<<<<<<<<<<<<<<>>>??????@@@@@@@@@@@@???@@@?????????@@@AAAAAABBBFFFBBB>>><<<<<<===>>>===>>>@@@BBBDDDJJJXXXkkkyyyyyyhhhooosss___WWWUUURRRMMMJJJKKKJJJJJJIIIIIIHHHGGGGGGFFFGGGIIIKKKNNNSSSYYY]]]eeepppzzz~~~yyynnnaaaWWWRRRRRRSSSWWW]]]```______```___]]]XXX\\\___ccckkkvvv~~~|||yyyvvvrrrooommmmmmmmmlllkkkjjjjjjiiigggggghhhjjjlllnnnqqqrrrvvvvvvuuutttsssrrrrrrqqqsssssssssrrrrrrsssssstttuuuwwwyyy{{{{{{zzzxxxwwwuuuuuuvvvwwwwwwvvvvvvuuuwwwvvvvvvxxxyyyyyywwwuuuqqqppppppqqqrrrrrrooommmiiihhhfffdddcccaaa``````bbbffflllqqqvvvzzz}}}}}}~~~~~~zzzvvvuuu|||~~~|||zzzzzzvvvvvvvvvuuuvvvyyy~~~|||xxxvvvsssqqqoooooollljjjnnnyyyxxxqqqppptttyyy{{{||||||}}}}}}~~~~~~}}}xxxtttuuuyyy~~~xxxvvv{{{~~~~~~zzzrrriii___UUUKKKEEE======<<<;;;::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<@@@@@@@@@AAA@@@@@@???????????????>>>>>>?????????DDDBBB???=========<<<;;;:::===???BBBIIIXXXkkkxxxqqqsss{{{bbbVVVTTTQQQLLLHHHKKKJJJJJJIIIIIIHHHGGGGGGEEEFFFHHHIIILLLPPPVVVZZZaaammmyyy{{{qqqeee[[[VVVUUUVVVXXX^^^cccbbbbbbcccccc```ZZZ[[[\\\```gggqqqyyy~~~{{{wwwtttqqqmmmjjjggggggffffffeeeeeeffffffbbbccceeehhhkkkmmmooopppttttttttttttsssssssssssssssrrrqqqqqqqqqrrrssstttuuuwwwzzz||||||zzzwwwuuutttuuuuuuvvvvvvvvvvvvvvvwwwvvvvvvwwwxxxwwwuuurrrmmmkkkjjjjjjjjjiiifffdddaaa___\\\ZZZXXXWWWXXXXXXXXX]]]ccciiinnnssswwwzzz{{{xxx{{{}}}~~~}}}{{{{{{||||||wwwvvv{{{|||yyyvvvuuuqqqqqqqqqqqqqqquuuzzz~~~{{{wwwuuussspppnnnkkkjjjjjjnnnwwwyyyqqqppptttyyy}}}~~~}}}}}}}}}}}}|||~~~}}}}}}|||yyyuuutttvvv|||}}}vvvuuuyyy|||zzz{{{uuulllbbbXXXOOOGGGCCC<<<;;;;;;::::::::::::999;;;;;;;;;;;;;;;<<<<<<<<<@@@AAAAAAAAA@@@???>>>>>>???????????????@@@AAABBBCCCAAA???>>>>>>===;;;:::666888<<<@@@HHHWWWjjjxxx|||ttt{{{lll\\\WWWSSSOOOLLLKKKJJJJJJIIIIIIHHHGGGGGGEEEFFFGGGHHHJJJNNNSSSWWW^^^jjjwww~~~}}}tttiii```ZZZYYYZZZZZZ```eeeeeeeeehhhhhhfff[[[YYYXXX[[[bbbkkkvvv~~~}}}|||{{{xxxtttqqqnnnkkkhhheeeaaaaaa`````````aaabbbcccaaaccceeegggjjjmmmoooppprrrssssssttttttuuuuuuvvvrrrqqqpppppppppqqqssstttuuuwwwzzz{{{{{{yyyvvvtttuuuuuuuuuuuuuuuvvvvvvwwwwwwvvvvvvwwwwwwuuurrrooohhhfffdddcccbbb```^^^[[[XXXVVVSSSQQQOOOOOOPPPQQQRRRVVV]]]ccchhhlllqqqttt|||}}}xxxuuuxxxzzzzzzyyywwwwwwyyy}}}~~~xxxvvvyyy~~~}}}zzzwwwvvvpppppppppoooooorrrvvvzzz~~~{{{xxxvvvssspppnnnhhhiiikkkooovvvzzzsssqqquuu{{{~~~~~~|||{{{|||}}}zzzxxxtttppppppuuu{{{~~~}}}~~~yyyssstttyyy{{{yyywwwqqqggg]]]SSSKKKEEEAAA:::::::::::::::999999999999:::::::::;;;;;;;;;<<<@@@@@@@@@@@@??????>>>===<<<<<<<<<===???AAACCCDDDCCCAAA???>>>>>>>>>===;;;:::<<>>888999999::::::999999888888999999::::::;;;;;;;;;>>>>>>>>>???>>>>>>======888999:::;;;===@@@BBBCCCCCC@@@>>>===????????????CCCEEEFFFGGGKKKVVVeeeqqq{{{lllrrrnnn___UUUNNNMMMKKKJJJJJJIIIIIIHHHGGGGGGGGGGGGHHHHHHIIILLLPPPTTT[[[fffqqqwww}}}zzzqqqgggaaa_________dddhhhhhhjjjpppuuuuuujjj___VVVUUUXXX___lllyyy|||~~~|||yyyvvvsssrrrqqqkkkiiifffeeeeeedddaaa___``````______```bbbeeefffllllllkkkkkkllloooqqqssstttsssssssssrrrrrrrrrqqqqqqrrrssstttuuuuuuuuuuuuwwwxxxyyyzzzzzzyyyxxxxxxvvvvvvuuuuuuvvvwwwyyyzzzyyyyyyxxxwwwuuuqqqkkkggg___\\\XXXUUUSSSPPPMMMJJJHHHHHHGGGFFFFFFGGGHHHHHHLLLPPPUUUZZZ]]]```cccfffooottt{{{~~~zzztttqqqttt{{{}}}}}}}}}~~~zzztttppppppooommmmmmpppuuuzzz~~~wwwvvvyyyzzz}}}~~~}}}}}}xxxwwwuuurrrooopppsssvvvuuu|||}}}{{{xxxvvvtttrrrnnnkkklllpppuuuyyy}}}}}}wwwxxx{{{~~~~~~|||vvvnnniiijjjnnntttxxxzzz{{{{{{zzzzzz{{{}}}yyyqqqkkkmmmssstttqqqnnnhhh___UUUMMMEEE>>>:::777888999::::::999888888888888888999::::::;;;;;;;;;<<<<<<============<<<::::::;;;<<<===???AAABBBCCC@@@>>>===???AAABBBCCCCCCEEEGGGHHHKKKVVVeeepppppplllwww{{{jjj\\\SSSQQQKKKJJJJJJIIIIIIHHHGGGGGGGGGHHHHHHHHHHHHKKKPPPSSSYYYdddnnntttzzz{{{rrriiicccaaa```aaaeeehhhhhhkkksssxxxyyyxxxkkk]]]XXXWWW[[[gggtttzzz{{{~~~{{{zzzwwwtttrrrooonnnmmmiiigggfffeeeeeeeeecccbbbeeedddddddddeeehhhkkklllqqqpppnnnmmmmmmppprrrtttuuutttsssrrrpppooonnnmmmrrrsssuuuwwwxxxwwwwwwvvvxxxyyyzzzzzz{{{{{{{{{zzzwwwvvvvvvvvvvvvxxxzzz{{{zzzyyyyyywwwuuupppjjjeee\\\YYYTTTQQQNNNKKKHHHEEEGGGFFFFFFFFFGGGHHHHHHIIIKKKNNNSSSWWWZZZ\\\___aaakkkpppwww}}}}}}yyysssppprrrzzz|||~~~~~~{{{{{{|||yyysssllllllkkkjjjjjjmmmssswww~~~zzzyyyzzz|||~~~~~~~~~~~~}}}zzzvvvrrrrrruuuwwwrrrzzz~~~{{{yyyvvvtttssspppmmmjjjoootttyyy}}}{{{vvvxxx{{{~~~~~~||||||}}}}}}wwwnnnhhhhhhmmmrrrvvvxxxyyyzzzzzzzzz||||||xxxoooiiijjjpppppplllkkkeee\\\SSSKKKCCC<<<888777777999::::::999888777777777888999::::::;;;;;;::::::;;;<<<=========<<<>>>>>>>>>>>>???@@@BBBBBBDDDAAA======???BBBEEEFFF<<>>>>>AAADDDEEEDDDIIIDDDBBBEEEKKKUUUcccpppllleeennnjjjZZZVVVNNNMMMKKKIIIHHHIIIHHHGGGIIIJJJJJJIIIHHHIIIKKKNNNSSSZZZccckkkpppuuuzzz~~~~~~zzztttmmmgggeeeddddddgggeeeeeegggiiikkkttt~~~}}}{{{kkk\\\ZZZZZZ^^^kkkqqqvvv{{{{{{yyyvvvuuuttttttrrrqqqnnnnnnlllkkkjjjiiiiiiiiimmmnnnppprrrrrrrrrrrrqqquuuttttttssssssttttttuuuuuutttrrrpppooonnnoooooorrrsssuuuvvvxxxxxxxxxxxxyyyyyyzzzyyywwwwwwyyyzzzzzzyyyxxxwwwxxxzzz|||}}}{{{{{{||||||{{{vvvpppllldddaaa\\\XXXUUUSSSQQQOOOMMMMMMLLLKKKJJJIIIHHHHHHJJJNNNSSSVVVXXXXXXYYYZZZaaaeeekkkqqqvvv{{{}}}xxxsssrrrsssvvvxxx{{{zzzxxxwwwvvvsssooollljjjgggccc``````cccgggjjjwww{{{}}}{{{|||~~~~~~~~~~~~}}}|||{{{{{{|||}}}}}}~~~}}}zzztttppppppnnniiihhhjjjpppxxx~~~|||{{{~~~}}}}}}{{{zzzxxxyyyuuuoookkkkkkoootttxxxxxxzzz|||}}}||||||}}}~~~{{{vvvnnngggiiinnnnnnjjjccc[[[RRRMMMFFF>>>999999888888888888999999:::;;;<<<;;;:::999999999;;;;;;;;;;;;:::::::::::::::;;;<<<<<<<<<===>>>@@@AAABBBAAA>>><<<<<<@@@DDDEEEFFFGGGDDDBBBFFFMMMVVVdddppprrrcccggg{{{xxxcccZZZQQQNNNJJJIIIHHHHHHGGGGGGJJJJJJJJJHHHHHHJJJMMMQQQWWWZZZ^^^dddkkksssyyy}}}zzzuuunnnhhhddddddgggiiifffdddccceeeeeegggoooyyyvvvfff___YYY[[[hhhnnnrrrxxx}}}|||yyyyyyyyyxxxwwwuuutttrrrpppnnnmmmmmmllloooqqqtttwwwxxxxxxvvvuuuyyyxxxwwwvvvvvvuuuvvvvvvvvvtttrrrpppoooooopppqqqvvvwwwxxxxxxxxxwwwvvvuuuxxxyyyyyyxxxwwwwwwxxxzzzzzzyyyxxxxxxyyy{{{|||}}}}}}wwwssskkkhhhccc___]]][[[XXXVVVSSSRRRQQQOOOMMMKKKJJJIIIMMMOOOSSSTTTUUUVVVXXXZZZ\\\```fffkkkpppuuuyyy|||~~~yyytttqqqrrrtttvvvwwwvvvtttsssssspppmmmjjjiiigggdddbbbaaabbbdddeeepppuuuyyy|||{{{|||~~~}}}{{{|||~~~~~~~~~}}}|||}}}~~~{{{uuupppmmmjjjfffgggkkktttzzz|||zzzyyy~~~}}}zzzzzz{{{|||~~~|||zzzxxxvvvtttrrrpppppprrruuuwwwyyy{{{~~~}}}|||||||||~~~yyyppphhhiiiooorrrppp```WWWNNNHHHBBB<<<:::<<<555555666777888:::<<<<<<===<<<:::999888888999:::;;;;;;;;;::::::;;;;;;<<<============>>>???@@@AAA>>><<<:::<<>>???>>><<<:::999888999999;;;;;;;;;:::;;;;;;<<<<<<===============>>>???@@@>>>===<<<===???CCCFFFHHHGGGDDDDDDHHHNNNUUUaaakkk}}}mmmiiiiiizzzeeeXXXOOOHHHIIIKKKIIIIIIKKKFFFGGGGGGFFFHHHLLLQQQVVVYYYZZZ^^^dddmmmtttyyy{{{zzztttkkkccc___```cccfffaaa^^^\\\\\\ZZZZZZaaaiii}}}{{{pppaaa\\\eeekkkpppuuuzzz|||~~~}}}{{{yyyvvvtttrrrqqqqqqpppsssxxx|||~~~~~~}}}{{{zzzxxxwwwwwwwwwwwwvvvtttsssssstttuuuvvvxxxzzz{{{||||||zzzxxxvvvuuuvvvwwwwwwvvvvvvxxxzzzzzzzzzzzz{{{|||~~~zzzvvvqqqllliiifffcccaaaZZZZZZYYYWWWVVVTTTSSSSSSPPPQQQRRRQQQPPPQQQSSSVVVSSSWWW\\\bbbgggmmmssswwwxxxzzz~~~~~~xxxssspppnnnooopppooonnnllllllkkkhhheeebbbaaaaaabbbccccccdddeeeeeehhhlllqqqrrrssstttxxx{{{~~~~~~zzzyyy{{{}}}~~~~~~{{{zzz{{{}}}}}}wwwqqqmmmiiiggglllsssxxx}}}~~~}}}}}}~~~~~~yyysssnnnooopppsssxxx~~~{{{wwwooorrruuuxxxyyyxxxuuusssssswww|||~~~}}}{{{zzzyyy{{{|||yyytttsssuuutttppp```UUUJJJCCC===999:::===555555666888:::<<<>>>@@@@@@???===;;;999999999999:::::::::::::::;;;<<<=========<<<<<<===>>>??????@@@@@@?????????BBBFFFHHHIIIFFFEEEIIIMMMSSS^^^iii|||rrrjjjaaavvvppp```SSSJJJKKKLLLIIIHHHKKKIIIIIIIIIGGGGGGIIILLLPPPQQQTTTZZZaaahhhnnntttwww{{{vvvmmmeee___]]]^^^```^^^[[[XXXWWWTTTSSSYYYaaarrrzzzjjj```eeejjjoootttyyy{{{}}}~~~~~~}}}zzzxxxvvvtttssssssqqqtttxxx}}}~~~}}}{{{zzzyyyyyyyyywwwwwwwwwwwwwwwwwwxxxxxxyyyzzz}}}~~~~~~|||yyyxxxtttuuuvvvvvvuuuvvvxxxzzzzzzzzz{{{}}}~~~yyytttppplllhhhfff^^^^^^]]][[[ZZZXXXWWWWWWSSSTTTTTTSSSQQQQQQSSSUUUSSSVVV[[[___dddiiiooosssvvvxxx|||}}}xxxsssooonnnnnnnnnnnnllljjjiiihhheeeaaa^^^]]]^^^___aaacccdddffffffeeeiiimmmnnnnnnppptttxxx|||~~~zzzyyyzzz}}}~~~}}}zzzyyyzzz{{{~~~{{{vvvrrrnnnkkkjjjpppyyy||||||uuuooommmnnnpppvvv}}}}}}~~~zzzuuunnnrrrxxx|||}}}{{{wwwtttssswww|||}}}zzzwwwvvvwwwzzzzzzvvvtttssspppkkk^^^SSSHHHAAA<<<888999<<<777777888999:::<<<>>>??????>>><<<:::999999999999999999999999:::;;;<<<<<<<<<<<<<<<<<<===>>>???@@@AAAAAA@@@@@@???AAAFFFIIILLLHHHGGGIIINNNTTT```kkk}}}zzzlll___ppp|||iiiYYYMMMMMMMMMGGGEEEHHHHHHHHHIIIHHHGGGHHHJJJLLLJJJOOOUUU[[[```gggooouuu{{{wwwooogggaaa]]][[[[[[\\\XXXUUURRROOOMMMRRRZZZgggzzzsssfffgggiiimmmssswwwzzz{{{}}}~~~~~~~~~|||zzzxxxvvvuuuuuusssvvvzzz~~~~~~}}}|||||||||wwwxxxyyyzzz{{{{{{zzzyyy{{{|||~~~|||yyywwwtttuuuvvvuuuuuuuuuwwwyyyzzz{{{|||~~~|||wwwrrrnnnkkkdddcccaaa___]]]ZZZYYYXXXVVVWWWXXXWWWUUUTTTTTTUUUVVVXXX[[[]]]```dddiiilllqqqssswww{{{~~~~~~|||wwwrrrooommmmmmnnnmmmllliiigggeeebbb^^^ZZZZZZZZZ[[[]]]___aaabbbccc```dddgggiiiiiilllppptttxxxzzz|||~~~|||{{{}}}|||zzzyyyzzz|||}}}{{{yyywwwsssqqqooollllllttt}}}wwwqqqnnnqqquuuyyy}}}}}}yyy{{{~~~}}}wwwqqqooottt{{{zzzwwwvvvzzz~~~yyytttrrrtttwwwxxxssspppnnnjjjeeeXXXNNNDDD>>>;;;888999===999888888888999:::;;;;;;===;;;:::888777777888888888888888888999:::;;;;;;::::::;;;;;;===>>>@@@AAA===>>>?????????AAAFFFJJJNNNJJJHHHKKKPPPXXXeeeqqqtttqqqbbbqqqooo^^^PPPOOOMMMFFFBBBEEEDDDEEEGGGGGGHHHIIIKKKMMMHHHMMMSSSWWW[[[cccnnnwwwzzzvvvpppiiiccc^^^ZZZYYYZZZVVVSSSPPPLLLJJJOOOWWW___tttyyyiiihhhhhhlllrrrvvvyyyzzz|||}}}{{{}}}~~~}}}{{{yyyxxxwwwwwwuuuwww{{{wwwyyy{{{}}}}}}}}}{{{zzz}}}~~~|||xxxuuussstttuuuuuuuuuuuuwwwyyyzzz{{{|||~~~|||wwwrrrooohhhgggdddaaa^^^[[[XXXWWWXXXZZZ[[[ZZZXXXVVVVVVVVVYYYZZZ\\\\\\]]]```dddggglllnnnrrrvvvyyyzzz{{{{{{}}}{{{vvvrrrooommmmmmnnnmmmkkkiiigggdddaaa\\\XXXSSSSSSSSSTTTVVVXXXYYYZZZ\\\```dddeeefffhhhmmmqqqtttvvvyyy|||~~~}}}}}}|||{{{{{{{{{~~~~~~~~~~~~|||zzzwwwvvvsssqqqpppooolllmmmuuuyyyrrrpppvvv}}}}}}}}}~~~zzzvvvxxx|||{{{uuunnnqqqvvv}}}}}}yyyzzz~~~xxxrrrooorrruuuuuupppkkkiiifffbbbSSSJJJAAA<<<:::888999===999999888888888888888999:::999888666666666777777777777777777888999:::;;;999::::::;;;===???@@@AAA:::<<<======>>>AAAGGGLLLOOOKKKIIILLLRRR\\\kkkwwwiiiyyykkkttt{{{iiiUUUMMMLLLJJJHHHGGGGGGGGGFFFFFFGGGGGGHHHIIIKKKMMMOOOSSSXXX___gggmmmsssuuutttmmmgggeeeccc___]]]ZZZUUUPPPLLLKKKKKKKKKXXXhhh|||ttteeeiiihhhlllrrrvvvuuuvvvzzz{{{}}}~~~}}}|||||||||}}}|||}}}}}}|||{{{~~~}}}}}}||||||||||||||||||zzzxxxzzzxxxvvvuuuuuuvvvyyyzzzzzzzzzzzz{{{}}}|||wwwtttnnnkkkhhheeedddccc```___]]]\\\\\\[[[YYYXXXVVVUUUXXXXXXYYYZZZ\\\]]]___```fffhhhkkknnnrrrvvvyyy{{{|||xxxrrrmmmiiiiiijjjkkkllljjjfffccc```]]]XXXUUUPPPPPPOOONNNOOOQQQSSSUUUTTTWWW[[[]]]^^^ccciiiooovvvzzz}}}}}}{{{}}}zzzwwwvvv}}}|||vvvtttuuutttpppllllllkkkjjjjjjnnnttt|||yyy{{{}}}|||{{{zzz{{{|||zzztttpppqqqyyy~~~zzz~~~zzzuuurrrtttxxxxxxrrrmmmhhh```YYYMMMHHHAAA<<<::::::::::::===<<<;;;:::888777666666:::999999888888777777777;;;;;;;;;:::::::::999999<<<===???@@@???>>><<<;;;;;;;;;;;;;;;===AAAFFFKKKMMMMMMLLLLLLQQQ\\\kkkuuu```yyykkkqqqmmmXXXOOOMMMJJJHHHGGGGGGFFFFFFFFFFFFGGGHHHHHHIIIKKKNNNRRRWWW^^^fffllltttxxxxxxrrrnnnllljjjfff```\\\UUUOOOJJJHHHHHHHHHQQQ```ssswwwjjjgggfffiiipppssstttuuuyyy{{{}}}~~~}}}}}}}}}}}}~~~~~~}}}}}}}}}}}}}}}~~~}}}~~~}}}{{{zzz|||zzzxxxvvvvvvvvvxxxyyyzzzzzzzzz|||~~~}}}zzzvvvsssnnnkkkiiifffcccaaa]]]]]]]]]\\\ZZZYYYWWWVVVXXXXXXXXXYYY[[[]]]^^^___aaacccfffjjjoootttwwwyyyzzzwwwrrrlllhhhffffffffffffdddbbb```^^^ZZZVVVSSSLLLKKKJJJIIIJJJKKKMMMNNNMMMPPPSSSUUUVVVZZZ```fffqqqvvvzzz{{{zzz|||~~~{{{zzz|||{{{uuusssssssssooollliiihhhhhhkkkqqqyyy|||~~~~~~}}}}}}}}}|||{{{|||}}}{{{wwwtttwww~~~}}}|||{{{wwwuuuvvvyyyxxxrrrlllfff]]]UUUIIIEEE???;;;::::::;;;;;;;;;;;;:::999888777777666::::::999999999999999888777777777888888999999999;;;<<<===>>>>>>===;;;:::=========<<<<<>><<<<<<>>>AAADDDGGGGGGGGGHHHMMMXXXgggrrrJJJ[[[yyysssppptttuuu___TTTPPPLLLIIIHHHFFFFFFEEEEEEEEEFFFGGGGGGFFFGGGJJJMMMRRRZZZbbbgggmmmtttyyyyyyxxxyyyvvvrrrsssmmmcccXXXPPPKKKIIIIIINNNUUU___lllzzzyyynnniiifffgggllloooppptttyyy{{{}}}~~~~~~~~~}}}}}}|||zzzwwwvvvyyy~~~~~~~~~~~~~~~}}}|||zzzzzz|||{{{yyyxxxwwwxxxxxxyyywwwxxxyyyzzz}}}{{{vvvqqqmmmiiieeebbb`````````___^^^]]][[[[[[WWWWWWWWWXXXXXXZZZ[[[\\\ZZZ[[[]]]aaaeeejjjnnnppprrrqqqooolllhhhddd```^^^\\\[[[ZZZYYYXXXTTTOOOLLLGGGFFFEEEDDDCCCCCCDDDDDDDDDGGGIIIIIIIIIKKKQQQUUUbbbiiipppuuuvvvzzz~~~}}}}}}yyyvvvrrrpppoooooommmkkkggghhhkkkttt~~~}}}zzzzzz{{{{{{|||{{{zzzzzzyyyyyyxxxxxxwwwvvv|||}}}wwwrrrqqqppptttwwwuuunnnfff___VVVMMMBBB???:::888888888999999777888888888888888888888777777888888999999999:::777888888999:::;;;;;;;;;999:::;;;<<<<<<<<<<<<<<<>>>???>>>===<<<===@@@CCCDDDEEEFFFHHHMMMXXXfffqqqEEEQQQjjjvvvmmmkkkwwwyyybbbVVVQQQMMMJJJJJJFFFFFFFFFEEEFFFGGGGGGHHHEEEGGGIIILLLPPPWWW___dddiiiqqqxxxzzz{{{}}}|||xxxzzztttjjj^^^TTTNNNKKKJJJMMMQQQXXXcccrrr}}}{{{tttkkkgggeeegggiiiiiimmmssszzz|||~~~yyyuuutttuuuvvvsssrrrqqqrrruuu{{{}}}|||zzzyyyxxxyyyxxxxxxxxxxxxyyyzzz{{{wwwwwwxxxyyy||||||wwwrrrnnnkkkgggdddaaaaaaaaaaaa```^^^]]]]]]XXXXXXWWWWWWXXXYYYZZZZZZ[[[\\\]]]___bbbfffiiikkkmmmmmmmmmkkkhhhdddaaa^^^\\\[[[YYYWWWUUUQQQLLLIIIDDDDDDDDDCCCCCCCCCCCCCCCEEEGGGIIIHHHGGGHHHMMMQQQ\\\cccmmmsssvvvyyy~~~~~~}}}|||{{{vvvtttqqqooonnnmmmlllkkkkkkmmmsss{{{{{{yyyzzz|||~~~~~~||||||{{{zzzxxxwwwvvvvvvwww|||zzzsssooonnnnnnppprrrqqqjjjccc\\\SSSJJJBBB>>>:::777777777666666666666777777777777888888555555666666777777888888999999999999999999999999::::::;;;<<<===>>>>>>>>>======>>>===<<<===@@@CCCCCCDDDFFFHHHNNNYYYgggqqqCCCKKK]]]{{{zzznnneeejjj{{{gggYYYSSSOOOKKKJJJGGGGGGFFFFFFGGGGGGHHHIIIFFFHHHIIIKKKOOOUUU\\\aaaiiiqqqyyy|||~~~xxxnnncccXXXQQQLLLJJJHHHLLLQQQ[[[kkkyyy}}}ooohhhdddcccaaaaaadddiiiuuuxxx}}}{{{vvvrrrpppqqqqqqqqqrrrtttvvvyyy~~~}}}{{{zzzyyyyyyxxxxxxxxxyyyzzz{{{|||}}}xxxxxxyyyzzz|||~~~zzzuuuqqqmmmhhheeebbbbbbbbbaaaaaa___^^^^^^YYYYYYXXXXXXXXXYYYYYYZZZ\\\\\\\\\]]]___cccfffiiijjjjjjjjjiiigggccc```^^^[[[YYYUUUSSSQQQNNNJJJGGGAAABBBBBBCCCDDDEEEEEEEEEGGGIIIJJJHHHFFFGGGKKKOOOXXX```kkkrrrvvvzzz}}}{{{yyyyyyxxxtttssspppnnnmmmlllllllllpppttt{{{|||zzz|||~~~~~~|||xxxuuuttttttzzzxxxrrrnnnnnnooolllooommmfff^^^WWWNNNFFF@@@===999777666666555444666666666666666777777777555555555555555666666666888888777777777666666666999:::;;;<<<===>>>???@@@<<<===>>>===<<<===@@@BBBAAACCCEEEHHHOOOZZZhhhrrrAAAFFFSSSlllvvvfffbbblllmmm^^^VVVPPPKKKJJJHHHHHHHHHGGGHHHHHHIIIJJJHHHIIIJJJKKKNNNSSSZZZ___iiiqqqyyy||||||sssiii^^^VVVPPPLLLGGGKKKOOOUUUcccsss}}}uuunnnfffbbb^^^\\\^^^cccoootttzzz{{{wwwuuuuuuuuutttwww{{{~~~}}}}}}|||}}}||||||{{{{{{{{{||||||{{{{{{{{{||||||}}}~~~~~~{{{{{{{{{|||}}}|||vvvqqqlllgggcccaaaaaabbbaaaaaa```___^^^ZZZZZZYYYYYYXXXYYYYYYZZZZZZZZZYYY[[[]]]bbbfffhhhiiiiiihhhgggddd```]]]ZZZVVVSSSOOOLLLKKKIIIGGGFFFAAABBBDDDFFFHHHJJJKKKKKKLLLMMMNNNKKKIIIIIILLLPPPVVV___kkkssswww{{{~~~~~~~~~}}}{{{xxxvvvuuuuuusssrrrpppnnnlllllllllmmmrrryyy}}}~~~|||~~~~~~{{{uuupppmmmmmmtttyyyxxxppplllkkklllkkkmmmkkkcccZZZRRRIII@@@>>>;;;888777777777777666666666666666666666666555666666666666666555555555666666666666777777777777888888999:::;;;===??????>>>??????>>><<<<<<===???@@@BBBDDDHHHNNNZZZgggqqq}}}@@@CCCMMMbbbkkk___aaarrrsssaaaXXXQQQKKKIIIIIIIIIHHHHHHIIIIIIJJJKKKIIIJJJKKKLLLNNNSSSYYY]]]hhhooowwwzzz~~~xxxnnnddd[[[TTTPPPIIIMMMOOOSSS]]]mmmyyy}}}|||sssjjjddd___[[[]]]bbbjjjpppxxx~~~~~~~~~}}}||||||xxx}}}~~~}}}|||{{{zzzzzzzzzzzz{{{}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~}}}vvvpppiiiccc```aaaaaaaaaaaaaaa```___^^^[[[ZZZZZZYYYYYYYYYYYYZZZWWWWWWWWWYYY\\\aaafffiiiiiiiiigggdddaaa]]]YYYWWWQQQNNNJJJGGGFFFFFFFFFEEEDDDEEEHHHKKKMMMPPPQQQQQQQQQRRRRRRPPPLLLLLLPPPSSSVVV___kkkssswww{{{||||||~~~~~~}}}{{{|||{{{yyyvvvtttssssssrrrrrrqqqnnnllllllmmmnnnsss|||}}}yyy{{{|||xxxqqqjjjfffeeeiiipppzzzxxxoooiiigggggglllnnnkkkbbbXXXOOODDD;;;;;;999777777888999999888777777666666555555555555888888777777666666555555666666777888999:::;;;;;;777777777999:::<<<>>>???AAAAAA@@@>>><<<:::;;;<<<>>>@@@CCCGGGNNNYYYgggqqqzzz;;;CCCJJJQQQhhhiii\\\bbbwwwjjj]]]UUUOOOKKKEEEFFFGGGHHHIIIHHHGGGGGGGGGGGGGGGHHHIIINNNUUUZZZffflllttt~~~|||tttkkkaaaWWWQQQKKKKKKNNNTTTZZZeeevvvyyynnnfffbbb^^^YYYaaakkkwww~~~~~~~~~~~~~~~}}}|||yyyzzz{{{|||}}}~~~}}}}}}}}}~~~~~~~~~~~~wwwqqqjjjccc^^^`````````aaacccbbb```^^^[[[ZZZWWWUUUUUUVVVXXXZZZXXXXXXZZZ[[[^^^```bbbccccccaaa```^^^]]]ZZZVVVSSSPPPOOOLLLJJJGGGEEEDDDCCCCCCFFFJJJOOOUUU[[[___aaa```___\\\XXXUUUUUUWWWYYY___bbbgggmmmssszzz~~~~~~~~~~~~{{{zzzyyyyyyyyyxxxuuussssssqqqnnnlllkkkmmmrrruuu~~~}}}~~~}}}zzzrrriiicccaaaaaa\\\iiiwww~~~yyyoooiiihhhiiipppkkkddd\\\TTTLLLDDD???777555444555666777666555333444555555666666555555666666666666777777777777666666777999999:::::::::777999;;;:::888999;;;>>>>>>>>>===<<<;;;;;;::::::===???AAADDDJJJVVVdddnnn~~~;;;???EEEMMM___rrr___^^^mmm{{{vvvcccWWWOOOJJJEEEEEEFFFGGGGGGGGGFFFFFFGGGHHHGGGGGGIIIMMMSSSWWWccchhhqqq{{{}}}vvvnnneee[[[UUUMMMLLLMMMRRRWWW```ppp~~~xxxoooiiiddd```aaajjjvvv}}}~~~~~~~~~||||||}}}}}}~~~~~~{{{||||||}}}~~~}}}||||||}}}~~~~~~~~~~~~|||uuummmfff```aaa``````aaabbbbbb```^^^]]][[[XXXVVVUUUVVVXXXYYYVVVVVVWWWXXXYYY[[[\\\]]]```^^^\\\[[[YYYVVVRRROOOMMMLLLIIIFFFDDDCCCBBBBBBCCCFFFKKKQQQXXX^^^bbbeeefffeeeccc___[[[YYYYYYZZZ___bbbggglllrrryyy~~~~~~~~~zzzyyyxxxxxxxxxwwwuuusssrrrqqqpppooooooqqquuuwww}}}}}}}}}~~~}}}{{{{{{xxxrrrjjjeeecccccc___kkkvvv{{{~~~|||vvvooolllmmmooopppkkkbbbYYYPPPHHH@@@;;;777555444555666777666444333444555555666666555555444555555555555666666666555666777888999999999999777999::::::888999;;;>>>======<<<<<<;;;::::::999<<<===@@@BBBHHHTTTbbblll{{{<<<:::>>>GGGTTTiiihhh]]]dddnnnooo]]]SSSNNNHHHHHHHHHHHHHHHGGGGGGGGGHHHHHHGGGGGGGGGKKKPPPTTT^^^dddmmmwwwyyyrrrhhh___XXXOOOLLLLLLOOOSSSZZZhhhuuuyyypppjjjeeebbbiiittt{{{}}}~~~||||||||||||}}}~~~~~~~~~~~~~~~~~~}}}}}}|||{{{{{{|||}}}~~~~~~}}}}}}}}}uuulllfffcccbbbbbbbbbcccbbb```^^^^^^]]]ZZZWWWVVVVVVWWWXXXVVVUUUUUUUUUVVVWWWWWWXXX\\\ZZZXXXVVVTTTQQQMMMJJJJJJHHHEEEBBB@@@???@@@@@@BBBEEEKKKRRRZZZaaagggiiimmmmmmkkkgggaaa]]][[[ZZZ]]]```dddiiiooovvv~~~~~~}}}~~~zzzyyyyyyyyy{{{{{{yyyxxxssssssrrrrrrsssvvvxxxzzz~~~zzzzzz~~~~~~|||xxxxxxvvvqqqlllhhhfffffffffooowwwzzz{{{~~~|||{{{wwwrrrnnnlllnnnpppoooiii___UUULLLCCC;;;777666555444555666666555444333444555555666666555555333333444444444555555555444555666777888888888777777888999999888999;;;===<<<;;;;;;::::::999999999:::;;;===@@@FFFQQQ___iiivvv~~~<<<555888DDDKKKVVVxxxtttdddbbbggg~~~}}}gggZZZUUUNNNMMMLLLKKKJJJJJJJJJJJJHHHHHHGGGFFFFFFIIIMMMPPPZZZ```iiittt}}}}}}uuukkk```YYYPPPKKKIIIKKKNNNUUUaaallluuulllfffdddjjjrrrxxx|||~~~~~~}}}}}}}}}~~~~~~}}}}}}}}}~~~|||{{{{{{zzz{{{|||~~~}}}}}}}}}}}}}}}uuuooohhhgggeeeeeeeeedddbbbaaa```^^^\\\YYYWWWWWWWWWWWWVVVUUUUUUUUUVVVVVVWWWXXXXXXVVVSSSQQQOOOMMMIIIFFFGGGEEEBBB???>>>>>>???@@@@@@CCCIIIQQQYYYaaagggjjjmmmnnnmmmiiiccc\\\XXXVVVVVVYYY]]]bbbiiisss|||~~~~~~}}}}}}|||||||||~~~zzzwwwtttrrrtttxxx{{{}}}~~~|||wwwwwwyyy||||||~~~~~~{{{ttttttsssqqqnnnllljjjjjjmmmtttzzzzzz{{{}}}~~~||||||zzzvvvqqqmmmkkkjjjkkkkkkeee[[[QQQHHH@@@:::666666555444444666666555444333444555555666555555555333444444444444555555555444444555666777777666666777777888888888999:::;;;:::::::::999999999888888888:::;;;>>>CCCNNN[[[eeeqqqzzz;;;333666BBBFFFLLLiiimmmdddcccqqqqqq```XXXQQQPPPMMMKKKJJJJJJJJJKKKGGGGGGGGGFFFFFFHHHKKKNNNWWW]]]fffqqq{{{wwwlllaaaYYYPPPKKKGGGHHHKKKQQQ[[[eee{{{}}}qqqiiigggkkkqqqwww{{{~~~~~~}}}}}}|||}}}~~~}}}|||{{{{{{|||~~~}}}|||{{{{{{|||}}}~~~}}}}}}}}}~~~}}}xxxnnnllljjjhhhhhhgggeeedddaaa```]]][[[YYYXXXWWWWWWSSSSSSSSSSSSTTTUUUWWWWWWUUURRROOOMMMKKKJJJGGGEEEDDDCCCAAA???>>>???@@@AAA>>>AAAGGGNNNVVV]]]cccfffggghhhhhheee___WWWRRROOOMMMPPPTTTZZZbbbnnnyyy~~~~~~~~~}}}}}}}}}vvvsssuuuyyy}}}}}}|||wwwuuuvvvvvvrrruuuyyy}}}~~~{{{rrrrrrrrrrrrrrrqqqooonnnpppvvvzzzzzz{{{}}}}}}zzzzzzxxxuuuqqqnnnllljjjiiifff```VVVLLLEEE???;;;888666444333444555666555444333444555555666555555555444444555555555666666666444555555666666666666555777777666777888999::::::999999999999999888888888888999;;;===BBBLLLYYYcccnnnwww:::444777AAACCCFFF]]]zzzwwwhhhaaajjj}}}eeeYYYRRRPPPLLLIIIGGGGGGHHHIIIGGGGGGGGGGGGFFFHHHKKKNNNUUUZZZcccnnnxxx{{{pppccc[[[SSSLLLGGGGGGIIIMMMVVV___sss{{{qqqlllnnnrrrvvvzzz~~~}}}|||{{{zzz{{{}}}~~~~~~}}}|||{{{zzzzzz|||~~~~~~~~~}}}}}}~~~~~~}}}ssspppmmmkkkjjjiiigggfffaaa```^^^\\\ZZZYYYXXXXXXOOOOOOOOOOOOPPPQQQSSSSSSPPPNNNKKKIIIHHHGGGEEEDDDBBBBBBAAAAAA@@@AAAAAAAAA===@@@DDDKKKQQQWWW\\\___]]]^^^___]]]WWWQQQLLLJJJGGGIIIMMMRRR[[[hhhuuu}}}}}}||||||}}}~~~~~~zzzvvvyyy}}}~~~}}}{{{}}}yyywwwuuutttlllnnnrrruuuyyy}}}rrrqqqrrrsssuuuuuusssqqqpppvvvzzz{{{|||}}}{{{vvvssssssrrrssssssqqqnnnkkkaaa[[[QQQHHHBBB>>>;;;999555444333444555555444333333444555555666666555555444555555555555666666666555555666666666666555555777666555666888999999999999999999999999999999999999:::;;;===AAAKKKXXXbbbmmmvvv888555888???AAACCCSSSeeeoooddddddsssppp```TTTQQQLLLHHHFFFFFFGGGHHHFFFGGGHHHGGGGGGHHHKKKNNNRRRWWW```jjjttt|||uuuiiiaaaXXXPPPIIIGGGHHHJJJQQQXXXhhhxxxzzzpppqqqsssvvvzzz~~~~~~}}}|||{{{|||~~~|||}}}~~~}}}|||{{{zzz{{{}}}~~~uuurrrooolllkkkjjjhhhfffaaa```___]]]\\\ZZZYYYYYYNNNNNNMMMMMMMMMMMMNNNNNNLLLIIIFFFEEEEEEEEEDDDCCC???@@@AAABBBBBBBBBAAA@@@>>>@@@DDDHHHMMMRRRVVVXXXSSSUUUWWWVVVQQQMMMIIIHHHEEEGGGIIINNNVVVcccpppxxx}}}~~~}}}~~~~~~~~~{{{~~~}}}{{{xxxuuuooopppqqqrrruuu{{{rrrqqqrrruuuxxxxxxvvvtttsssyyy}}}~~~{{{tttoooppprrruuuwwwvvvqqqmmm^^^WWWMMMCCC===:::888777555444333333555555444333333444555555666666555555333333444444444555555555666666777777777666666555777555444555888999999888:::::::::::::::::::::::::::;;;<<<===BBBKKKXXXbbbnnnwww777666999===???AAALLLXXX|||vvviii___hhh{{{zzzhhhWWWSSSNNNJJJGGGGGGIIIJJJFFFGGGHHHHHHHHHIIILLLOOOPPPUUU^^^hhhrrrzzzyyynnnfff]]]SSSKKKHHHGGGHHHNNNTTT^^^ooosssssstttvvvzzz~~~~~~}}}~~~|||}}}~~~~~~}}}{{{{{{|||}}}vvvsssooolllkkkiiihhhfff``````___^^^\\\[[[ZZZZZZPPPPPPNNNMMMLLLLLLLLLLLLIIIFFFCCCBBBCCCCCCCCCBBB===???AAABBBCCCBBB@@@???@@@AAADDDHHHLLLOOORRRTTTOOOQQQRRRRRRNNNKKKHHHGGGFFFGGGIIIMMMTTT```llluuu{{{~~~~~~{{{xxxuuuuuutttssstttyyyrrrrrrsssvvvyyyzzzxxxuuuxxx}}}|||uuuooopppssswwwzzzxxxqqqlll\\\UUUJJJAAA:::777555444555444333333555555444333333444555555666666555555222222333333333444444444666777777777777777666666777555333444777999999777::::::::::::::::::::::::;;;<<<===>>>BBBLLLYYYbbbooowww444777:::999999<<>><<<888555444333333222111222333444555444444444444444444444444666555555444444444555555777777666666666666777777555666777888::::::::::::888999999999999888777777;;;<<<<<<===BBBMMMZZZeeemmmxxx444777999999888;;;BBBGGGYYYtttuuubbb```eeexxxdddYYYOOOKKKJJJGGGFFFGGGGGGGGGFFFFFFGGGIIIJJJKKKNNNQQQVVV]]]eeelllqqqttt{{{{{{pppeee]]]SSSKKKHHHIIIJJJJJJTTT```ttt|||vvvqqqqqqvvv|||~~~~~~||||||~~~}}}~~~~~~}}}~~~~~~~~~|||yyytttqqqnnnllljjjhhhfffeeebbb___\\\ZZZXXXWWWSSSPPPLLLIIIFFFEEEEEEFFFFFFEEECCCAAA@@@@@@AAABBBAAAAAAAAAAAA@@@???>>>>>>AAA@@@AAAGGGPPPVVVWWWUUUQQQRRRSSSTTTUUUSSSOOOLLLLLLHHHGGGMMMSSS[[[eeennnwww|||{{{wwwsssrrrxxx~~~zzztttvvvyyy|||}}}~~~}}}}}}~~~{{{qqqvvv{{{wwwlll\\\OOOBBB<<<;;;777444444333333222222222333444555444444444444444444444444444333333222333333444444777777666666666666777777555555777888999:::::::::999999999999999888888777;;;<<<===???DDDMMMZZZdddmmmwww333666888888888:::@@@EEEMMMdddhhh___\\\jjjoooaaaTTTNNNKKKHHHFFFFFFFFFFFFEEEFFFGGGIIIKKKLLLLLLMMMQQQVVV]]]dddjjjnnnsssyyywwwpppgggYYYNNNHHHGGGHHHIIINNNVVVfffxxx|||vvvpppnnnrrrxxx|||}}}|||~~~}}}{{{{{{~~~}}}~~~~~~|||zzzyyy{{{~~~}}}zzzwwwtttrrrpppmmmjjjiiihhheeeaaa]]]ZZZWWWVVVSSSQQQMMMJJJHHHGGGGGGGGGEEEDDDBBBAAA@@@AAAAAABBBAAAAAAAAA@@@??????>>>>>>AAA@@@BBBIIISSS\\\bbbccc]]]\\\\\\\\\\\\ZZZWWWUUUPPPLLLKKKOOOTTT[[[dddmmmvvv{{{~~~{{{~~~zzzuuuqqqsssyyyyyytttpppssswww{{{~~~~~~zzzrrruuuxxx{{{~~~sssfffVVVJJJ???;;;999666333333333333222222222333444555444444444444444444444444333333333333333444555666777666666555555666666777444555666777999999999999::::::::::::999999999999:::<<>>999666666555222222444111222333444444444333333222222222222222222222222222222111111111222222333666555555444444555555666666777888:::;;;;;;;;;;;;;;;:::888777777777999:::999;;;>>>@@@DDDLLLVVV^^^fffppp111000111222444666666555;;;<<>>;;;999777666777999888888999;;;===???BBBJJJTTT[[[gggqqq000111333333333333555666666777<<>><<<:::777666777888888777999;;;===???BBBIIISSS[[[hhhrrr000222333333222222333555444666:::???GGG\\\~~~xxxgggjjjuuulll\\\VVVOOOLLLIIIGGGGGGHHHHHHHHHJJJJJJJJJIIIJJJJJJKKKLLLKKKKKKRRR]]]ggglllrrrxxx}}}{{{vvvmmmbbbXXXRRRPPPLLLHHHGGGKKKPPPXXXdddooozzz~~~}}}uuuooopppsssooopppqqqsssssstttttttttvvvxxxzzzzzzyyyxxxyyyzzzzzz{{{}}}~~~~~~}}}|||{{{zzzzzz}}}~~~}}}{{{~~~}}}zzztttpppjjjeee```]]]YYYVVVSSSQQQNNNLLLKKKLLLMMMNNNRRRSSSSSSTTTTTTTTTSSSSSSNNNMMMKKKJJJIIIIIIJJJJJJJJJJJJMMMSSSZZZfffxxxuuujjjfffbbbccckkkvvv~~~}}}|||{{{zzzwwwtttwwwvvvuuusssrrrpppoooooooooxxx|||}}}~~~}}}{{{xxxtttqqqmmmllliiicccXXXKKK???777444444333333222222111111333333333333333222222111222222333333444444555555222222222222333444555555444444444444444444555666999:::<<<<<<;;;;;;<<<===<<<:::777666777777777666999;;;===???BBBIIIRRRZZZgggqqq111222333333222111222444555888;;;===@@@PPPnnnjjjdddiii}}}}}}ggg\\\QQQMMMIIIFFFGGGHHHHHHHHHJJJJJJJJJJJJJJJJJJJJJJJJIIIIIINNNWWW```fffmmmttt{{{zzzwwwoooddd[[[UUUSSSNNNIIIFFFHHHLLLPPPYYYbbblllttt}}}}}}vvvqqqpppssspppqqqrrrsssttttttttttttuuuvvvxxxxxxwwwvvvvvvwww{{{{{{}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~}}}{{{{{{{{{zzz{{{}}}~~~}}}yyyuuuppphhhaaa[[[VVVRRROOONNNLLLJJJIIIHHHIIIKKKLLLPPPQQQSSSTTTVVVVVVVVVVVVQQQPPPOOOMMMKKKKKKJJJJJJJJJKKKNNNRRRVVV```sss}}}nnnggg``````hhhuuu}}}~~~}}}yyyxxxyyy{{{~~~~~~}}}{{{xxxvvvxxxvvvsssqqqpppqqqssstttqqqyyyyyy{{{}}}|||xxxuuurrrrrrllljjjfff___TTTGGG<<<555222333333444333222111000333444444444444444333333222222333333333444444444222222222222333444555555222222222333444555666666999:::;;;;;;999999:::;;;<<<:::777666666777666555888:::===>>>AAAHHHQQQYYYdddooo111222333333111111222333555777:::;;;===GGG```wwwnnnbbbbbbjjjvvvcccSSSOOOJJJFFFFFFGGGHHHHHHJJJJJJJJJJJJJJJJJJIIIIIIJJJHHHKKKRRRYYY^^^eeelllwwwyyyxxxrrrhhh___[[[ZZZQQQKKKFFFGGGHHHKKKPPPVVV]]]gggssswwwuuuqqqpppqqqpppqqqrrrssstttuuuuuuuuussstttvvvvvvtttsssttttttyyyzzz{{{}}}~~~}}}}}}}}}}}}}}}~~~~~~}}}|||}}}~~~~~~}}}~~~}}}}}}~~~}}}|||{{{{{{{{{{{{zzz|||}}}~~~}}}~~~zzzsssmmmeee]]]WWWRRRNNNKKKIIIIIIHHHGGGHHHJJJKKKMMMPPPQQQTTTWWWYYYZZZZZZYYYWWWVVVSSSPPPMMMKKKIIIHHHIIIJJJLLLOOOQQQYYYjjjzzztttkkkaaa___ggguuu|||zzz|||~~~{{{vvvtttsssssssssuuuwwwzzz}}}~~~{{{zzzzzzzzzwwwrrroooooorrrvvvyyyzzzvvvwwwxxxwwwsssooonnnmmmiiigggaaaYYYOOODDD;;;666111222333444444222111000000000111111111111000000222222222333333333333333222222222222333444555555222222222333444555666777777888999999888777888:::;;;999777666666777666555888:::<<<===@@@GGGPPPXXXaaakkk{{{///111222222111111222444222444666888999@@@RRRcccwwwfffaaa```rrrgggWWWRRRLLLHHHFFFGGGGGGGGGIIIJJJJJJJJJJJJIIIHHHHHHKKKHHHIIIOOOTTTWWW]]]cccqqquuuwwwtttkkkccc``````TTTMMMGGGFFFGGGGGGIIIMMMQQQYYYeeemmmpppooonnnnnnnnnoooqqqrrrtttuuuuuuuuurrrtttuuuuuusssrrrrrrssswwwwwwyyy{{{|||}}}~~~~~~{{{||||||}}}~~~~~~}}}}}}~~~~~~}}}}}}}}}~~~}}}|||{{{{{{{{{{{{zzz{{{}}}}}}}}}~~~}}}pppkkkccc\\\VVVRRROOOMMMJJJIIIIIIIIIIIIKKKLLLMMMPPPRRRVVVYYY[[[\\\\\\\\\\\\[[[XXXTTTOOOKKKHHHFFFIIIGGGHHHJJJKKKQQQ^^^kkk~~~|||qqqeeeaaaiiivvv~~~yyyvvv|||~~~~~~zzzuuurrrqqqppppppooommmnnnoooqqquuuxxx{{{}}}|||zzzzzz|||{{{wwwrrrnnnnnnrrrwww{{{}}}~~~|||tttssssssrrrpppmmmkkkiiihhhddd]]]SSSJJJAAA:::777000111222333333222111000000111222222333222222222222222222222333333333333222222222222333444555555333333333333444555666777555666888888777777888999:::888666555666777777666888:::<<<===???FFFOOOVVV___iiiyyy...000111222111111333555333222333666888<<>>EEENNNUUU^^^iiiyyy111000/////////000222333222333555555555777;;;===LLLdddrrrhhh``````qqqkkkZZZNNNMMMKKKDDDCCCHHHGGGGGGGGGFFFGGGGGGHHHHHHFFFFFFFFFGGGJJJNNNQQQSSSVVVZZZ___bbbbbb```^^^^^^WWWQQQJJJEEECCCBBB@@@>>>AAABBBFFFNNNYYYbbbgggiiihhhhhhgggiiimmmqqqssstttvvvsssqqqrrrttttttrrrooosssuuuwwwyyy{{{|||}}}}}}~~~~~~}}}}}}~~~}}}~~~~~~~~~|||zzzxxxvvv|||~~~{{{uuurrrmmmjjjhhhhhhfffeee]]]\\\[[[YYYWWWVVVUUUUUUSSSSSSSSSUUUXXXZZZZZZYYY^^^^^^]]]ZZZVVVQQQLLLIIIEEEEEEDDDCCCBBBCCCFFFHHHRRRbbbyyyvvvrrrtttzzz~~~xxxppprrrssssssrrrpppppppppooommmkkkkkkmmmnnnmmmlll}}}{{{xxxuuusssssstttttttttqqqnnnooosssxxx{{{||||||wwwyyyzzz|||}}}tttqqqcccSSSHHH@@@888444444222222222111111111000000111111111111111111111111111111222333444444444444222222333444555555555555333444444444333444777999777777888888888999999999999888555333333444666777888999:::;;;<<>>777333444222222222111111111000000111111111111111111111111333333333444444333222222333333444444444444444444222444555444444444666888777777888888888999999999:::999666555444555777888888:::;;;<<<===CCCLLLSSS]]]hhhyyy000000000///000111111222111333444444444666999<<<===JJJaaavvviii___ddduuunnnZZZRRROOOIIIFFFGGGHHHHHHGGGGGGGGGGGGHHHHHHGGGGGGFFFFFFGGGJJJLLLNNNQQQUUUYYY\\\[[[ZZZYYYXXXXXXSSSMMMHHHEEEEEEDDDDDDAAA@@@???CCCLLLWWW```eeehhhhhhiiiiiikkkmmmnnnoootttsssssstttvvvwwwwwwvvvrrrsssuuuwwwyyyzzz|||}}}|||}}}~~~~~~~~~~~~~~~~~~~~~}}}|||zzzyyyxxxtttvvvxxx||||||}}}~~~}}}||||||zzzxxxuuuqqqooollljjjjjjiiihhhffffffeeebbb___]]]ZZZYYYXXXSSSRRRRRRTTTVVVWWWVVVUUUWWWWWWWWWVVVTTTRRRPPPOOOIIIIIIHHHFFFDDDDDDFFFHHHMMMSSSaaawwwvvvssstttzzz}}}vvvqqqqqqvvv~~~~~~zzzvvvvvvuuutttssssssuuuwwwzzzyyywwwuuusssqqqpppooosssqqqrrrxxx|||vvvwww}}}~~~}}}uuufffYYYKKKBBB<<<555222333222222222111111111111111111111111111111111111111444444444444333222111000333444444444444333333222111333555555555444555777777777777888888888888999;;;999888666666777888999999:::<<<<<<>>>DDDMMMTTT^^^iiiyyy000000000000000111111222111222333333333555888:::===CCCRRRlllvvveeeaaakkkyyyaaaUUUPPPKKKGGGGGGIIIIIIHHHGGGGGGGGGHHHHHHHHHGGGFFFEEEFFFGGGIIIJJJRRRUUUZZZ\\\\\\[[[[[[[[[[[[WWWQQQKKKGGGEEECCCCCCAAA???<<<>>>DDDOOOYYY```fffggghhhiiiiiijjjkkkmmmoooooopppqqqtttuuuvvvvvvrrrrrrsssuuuwwwyyyzzz{{{{{{|||~~~~~~}}}~~~~~~~~~~~~~~~}}}}}}|||{{{zzzyyyuuuvvvxxx{{{~~~|||wwwwwwxxx{{{~~~~~~}}}~~~|||zzzyyyyyyxxxvvvtttooommmkkkjjjiiihhheeecccdddcccaaa___]]]\\\[[[ZZZTTTTTTTTTVVVXXXXXXWWWUUUTTTTTTSSSSSSRRRRRRQQQQQQLLLKKKJJJGGGEEEDDDFFFHHHOOOPPPWWWkkkzzzvvvwww|||zzztttqqqtttzzz||||||zzzvvvssssssvvvyyywwwvvvuuutttrrrqqqpppppprrrpppqqqzzz|||vvv|||~~~}}}|||}}}~~~zzzooo]]]QQQEEE>>>999444111222111111111111111111111111111111111111111111111111333444444444333333222111444444444444444333222111000222555666555444555555777777777777888888888888999888777666666777888999888999;;;;;;===CCCLLLSSS^^^hhhxxx///000000000111111111111000111222222222333666999<<<>>>HHH]]]{{{nnnccceeevvvjjjYYYRRRMMMJJJHHHJJJIIIIIIHHHGGGGGGGGGHHHIIIHHHFFFEEEEEEFFFGGGHHHQQQTTTYYY\\\]]]]]]]]]^^^```^^^XXXRRRKKKEEEBBBAAABBB???;;;;;;???GGGRRRYYYaaacccfffgggfffgggiiikkklllmmmoooqqqrrrtttvvvwwwrrrrrrssssssuuuvvvxxxyyyxxxzzz|||~~~}}}~~~~~~|||}}}~~~~~~}}}}}}||||||||||||zzzzzz{{{}}}zzzvvvvvvvvvxxx{{{}}}}}}||||||zzzxxxwwwvvvvvvtttrrrooommmkkkjjjiiigggccc``````___^^^]]]\\\\\\\\\\\\XXXWWWXXXZZZ\\\\\\ZZZXXXSSSRRRQQQPPPOOOPPPQQQQQQMMMLLLKKKHHHEEEEEEFFFHHHSSSPPPSSSccc{{{{{{|||~~~~~~zzzwwwuuu|||zzzvvvvvvxxxzzztttssssssrrrrrrrrrrrrrrruuussstttzzzxxx}}}}}}{{{||||||yyyyyy{{{{{{|||~~~|||ssshhhUUUJJJ???:::666222111222111111111111111111111111111111111111111111111111111222333333444444444333444444444444333222111111///222555666555444444555777777777777777777777777666666555555555555666777555777999:::<<>>BBBGGGOOOUUU\\\``````bbbgggkkkfffiiilllnnnmmmooorrruuuvvvuuusssqqqppppppqqqrrrssssssssstttvvvxxx{{{|||}}}~~~~~~}}}{{{{{{|||~~~~~~}}}}}}|||xxxsssoookkklllnnnqqqsssrrrnnnkkkcccbbbaaa___^^^^^^^^^^^^[[[\\\^^^bbbeeeeeecccaaaYYYVVVPPPLLLHHHGGGHHHIIIJJJJJJIIIGGGEEEEEEGGGIIIJJJGGGJJJVVVcccrrr~~~}}}zzz{{{}}}{{{}}}yyytttooommmnnnqqqssswww|||xxx{{{zzztttqqqrrrrrrpppjjjllllllkkkkkkggg\\\OOOEEE<<<555333444222222444000000111111222222222222111111111111111111111111444444444444333222111111000111222333333333333333222222333222111222555777888888777777666666666555333333333444444555555555555777999:::===CCCMMMTTT```hhhttt000000000000000000000000......///000111222222333444333777>>>CCCOOOooozzzggg______tttlll^^^TTTNNNMMMIIIGGGIIIHHHDDDCCCEEEDDDFFFHHHHHHGGGGGGHHHIIIGGGKKKQQQVVV[[[```fffiiimmmpppooolllhhhbbbVVVJJJIIIBBB===>>>?????????@@@JJJPPPXXX]]]```bbbdddfffhhhkkknnnpppqqqrrrssstttuuutttsssrrrqqqpppoooooonnnpppsssuuuwwwyyy}}}|||{{{{{{|||zzzvvvqqqqqqqqqqqqqqqrrrsssssslllkkkiiihhhffffffeeeeeehhhdddaaabbbfffhhhfffddd\\\XXXQQQLLLJJJJJJJJJJJJJJJJJJJJJIIIHHHGGGFFFEEECCCDDDIIITTTccctttzzzxxx|||~~~|||yyyzzz||||||~~~{{{~~~~~~wwwnnnjjjkkkooosssuuuyyy|||~~~~~~}}}||||||{{{wwwsssooommmmmmjjjiiiiiigggcccZZZOOOHHH===888333000000111000...000000000000000000000000000000000000000000000000//////000111111111111111333333333333333333333333111222222333333444444555999888666555444444444555555555555555555555444444:::<<<=========BBBIIIOOO^^^hhhvvv......................../////////000111111111222444333666;;;<<>>???===<<<>>>CCCIIIQQQXXX\\\___bbbeeefffiiilllnnnnnnoooqqqsssuuutttsssrrrqqqpppooonnnmmmpppsssuuuvvvxxx{{{~~~~~~~~~{{{yyyyyyzzz||||||}}}~~~~~~zzzxxxwwwwwwvvvvvvwwwwwwxxxyyyxxxuuurrrooommmkkkjjjmmmhhhdddcccfffhhhgggeee```[[[UUUPPPMMMLLLLLLKKKJJJKKKKKKJJJJJJIIIHHHHHHEEEFFFJJJSSSbbbqqq~~~}}}|||xxxuuuyyy||||||}}}|||{{{~~~zzz{{{zzzuuummmjjjlllppptttvvvyyy}}}~~~||||||{{{xxxtttpppmmmllljjjiiigggddd]]]TTTIIIAAA;;;777222000111111111///000000000000000000000000000000000000000000000000///000111111111111111000333333333333333333333333222222333444444555555666666777777777666555333333555555555555555555444444:::;;;===<<<===AAAIIIOOO[[[fffuuu........................000000000000000000000000222222555999888;;;NNNccciii]]]VVVeeeooo]]]RRRPPPKKKHHHIIIJJJGGGGGGIIIEEEGGGHHHHHHGGGGGGGGGHHHGGGIIILLLPPPUUU[[[bbbhhhssswwwyyywwwtttnnndddZZZRRRIIIAAA@@@???<<<:::<<<<<>>DDDKKKRRRXXX\\\___dddeeegggggghhhjjjnnnqqqssssssrrrpppooonnnmmmlllkkknnnppprrrssstttwwwyyyyyy{{{{{{zzzwwwtttsssssstttuuuwwwyyy|||}}}~~~~~~{{{{{{|||}}}~~~~~~~~~~~~~~~~~~~~~yyyssskkkgggfffggghhhhhhgggbbb\\\WWWSSSPPPMMMKKKHHHHHHHHHHHHHHHHHHIIIIIIFFFGGGJJJSSS```mmmxxx}}}||||||~~~zzz}}}}}}{{{yyy{{{|||{{{{{{~~~}}}||||||yyyuuusssyyywwwtttqqqoooqqquuuxxxyyyzzz}}}}}}yyytttpppiiieee___XXXPPPFFF;;;555555444222111111222222333000000000000000000000000000000000000000000000000111111222222222111000000222222222222222222222222222222333333444555555555444555555555555444333222333333444444444444555555777999::::::;;;@@@HHHNNNVVVbbbttt000000000000000000000000000000000///////////////...111555888888:::CCCLLLaaa|||~~~kkk]]]^^^mmmwwweeeXXXOOOHHHHHHIIIHHHGGGHHHFFFGGGIIIHHHGGGFFFFFFGGGFFFFFFGGGHHHKKKRRRYYY___iiipppvvvwwwvvvtttnnngggYYYPPPFFFCCCAAA>>>===>>>===???CCCIIIPPPVVVZZZ\\\cccdddeeefffgggiiimmmoooppppppooonnnmmmlllkkkkkkjjjlllooopppppprrrtttvvvvvvxxxyyyxxxuuusssqqqqqqssstttvvvyyy|||}}}{{{|||}}}~~~|||wwwooohhheeefffggghhhgggccc]]]XXXTTTPPPLLLIIIFFFFFFEEEEEEEEEFFFFFFGGGEEEFFFJJJTTTaaannnyyy~~~~~~~~~|||{{{wwwxxxyyy{{{}}}~~~}}}~~~|||{{{|||~~~}}}zzzzzzzzzyyywwwwwwxxxzzzvvvvvvzzz~~~~~~~~~}}}||||||yyyvvvzzzwwwtttsssuuuyyy}}}}}}~~~|||uuuppphhhddd]]]UUULLLCCC:::555222222222111111111222333000000000000000000000000000000000000000000000000111111222222222222111000222222222222222222222222000111111222333333444444666555333111111222444555333333333333444444555555666888999999:::???GGGNNNVVVbbbsss........................////////////////////////000222444555555666;;;@@@UUUkkk{{{fff```eee~~~sss___TTTKKKIIIIIIHHHFFFFFFFFFHHHIIIIIIGGGFFFFFFGGGFFFFFFFFFFFFHHHMMMTTTXXXcccllltttwwwwwwwwwtttooo___TTTJJJFFFCCC@@@>>>@@@??????BBBGGGNNNTTTXXXYYY```bbbdddeeefffgggjjjmmmlllllllllkkkkkkkkkjjjjjjiiikkkmmmnnnnnnoooqqqssssssuuuwwwwwwuuurrrqqqpppssstttvvvyyy{{{}}}~~~~~~~~~~~~zzzrrrkkkgggfffgggiiigggddd___[[[VVVRRRLLLIIIGGGFFFEEEDDDDDDDDDEEEFFFEEEGGGLLLUUUcccppp{{{~~~|||xxxwwwtttrrrrrrssstttuuutttxxxxxxxxxyyyyyyzzzzzz{{{}}}zzzzzz|||~~~}}}zzzxxxvvvwwwxxxwwwvvvuuuuuuvvvllllllqqqwww{{{{{{|||~~~~~~~~~}}}}}}{{{wwwuuuvvv|||}}}|||}}}}}}uuuoooiiiddd[[[SSSJJJBBB:::555111222333222000000222333000000000000000000000000000000000000000000000000000111111222333333222222222222222222222222222222000000000111222222333333777555111//////111444666222222333333444444555555555666888888:::???GGGMMMUUUaaaqqq........................---.........///000000000111222222111111444888:::GGGXXXvvvoooccc___rrrggg[[[OOOKKKKKKIIIFFFFFFFFFHHHIIIIIIGGGFFFFFFFFFEEEEEEEEEEEEFFFIIINNNRRR[[[fffpppuuuwwwxxxvvvssseeeZZZNNNIIIEEE@@@>>>???======>>>CCCKKKRRRVVVXXX]]]___bbbddddddeeegggiiihhhhhhhhhiiiiiiiiijjjjjjiiijjjlllmmmmmmmmmoooqqqqqqsssvvvwwwuuurrrqqqqqqrrrsssuuuxxxzzz|||}}}~~~~~~~~~~~~|||vvvooojjjhhhiiijjjiiifffccc___[[[VVVPPPLLLJJJIIIGGGFFFEEEFFFGGGHHHHHHIIINNNXXXeeerrr{{{~~~~~~~~~yyysssppppppqqqrrrqqqqqqrrrsssuuuwwwxxxzzzzzz|||yyyyyy{{{~~~}}}yyytttrrrrrrtttvvvvvvtttrrrrrrrrrkkkiiikkkqqqttttttxxx~~~~~~{{{zzz~~~zzzwwwuuuyyy{{{{{{}}}xxxqqqkkkeee[[[QQQHHH@@@999444000222333222000///111333000000000000000000000000000000000000000000000000///000111222333444444444111111111111111111111111000111111222222333444444555333111000000222333555111222222333444444555555333555777888999>>>FFFMMMSSS^^^mmm{{{000000000000000000000000,,,------...///000111111000111111///111666:::;;;<<>>;;;:::;;;@@@IIIQQQUUUWWWZZZ]]]```ccccccdddeeefffeeeffffffggghhhiiiiiijjjhhhjjjllllllllllllnnnpppooorrruuuvvvuuusssrrrqqqqqqsssuuuwwwyyy{{{||||||{{{{{{{{{{{{||||||||||||}}}||||||~~~}}}~~~~~~yyyrrrllljjjjjjlllllliiifffbbb^^^YYYSSSOOONNNMMMJJJHHHGGGHHHIIIJJJJJJLLLQQQZZZfffrrr{{{~~~}}}}}}}}}~~~xxxsssrrrsssssssssnnnppprrruuuxxx{{{}}}~~~~~~zzzzzz}}}{{{vvvqqqnnnnnnpppssssssqqqooonnnnnnnnnjjjjjjnnnpppqqqwww~~~~~~wwwuuu{{{~~~}}}yyyvvvuuuzzz}}}}}}|||uuummmfff\\\QQQGGG>>>777222000222444333000///000222000000000000000000000000000000000000000000000000...///000222333444555555111111111111111111111111111222222333333444555555222222222222222222222333111111222333333444555555333555777777999>>>FFFMMMPPP[[[jjjxxx..................------///000111222111000...,,,111111111222333444666777@@@FFFTTTnnnnnn\\\cccvvv~~~lllZZZQQQNNNJJJIIILLLLLLKKKIIIHHHHHHGGGFFFDDDGGGFFFEEEEEEFFFGGGJJJKKKQQQ[[[dddjjjrrrxxxvvvoookkkeee[[[PPPHHHCCCBBBAAA>>>======>>>BBBHHHNNNRRRSSSVVVZZZ]]]___bbbfffhhhgggdddbbbaaadddgggjjjjjjkkkjjjiiiiiiiiijjjkkklllssssssttttttsssqqqpppnnnpppsssxxx|||~~~~~~}}}{{{||||||xxxuuutttwwwzzz}}}~~~~~~~~~}}}||||||||||||xxxtttrrrrrrrrrrrrqqqoookkkfffaaa]]]ZZZVVVUUUSSSPPPLLLIIIJJJKKKNNNOOOSSS^^^lllwww{{{||||||{{{|||}}}|||zzzyyyuuussssssvvv||||||{{{}}}}}}|||xxxpppjjjhhhgggooouuuuuutttuuuuuusssrrrrrrtttvvvuuurrruuu{{{}}}zzzuuuttttttwwwxxxyyyqqquuu|||~~~|||}}}xxxllleeeYYYMMMDDD<<<777444333222111000////////////000000000000000111111222000000000000000000000000222222222111111111000000000111222333333222111000222111111222444555555444444333333222111111111222222222111111222222333444333444666888;;;@@@FFFJJJTTTaaaoooyyy........................111111000///////////////111111111222333444555666:::>>>JJJ```wwwfffeeennn|||}}}dddWWWRRRMMMIIIHHHHHHGGGFFFGGGHHHIIIHHHGGGFFFEEEDDDDDDEEEFFFHHHJJJMMMVVV^^^eeennnvvvwwwtttnnniiiaaaWWWNNNHHHEEECCC>>>===<<<===@@@FFFKKKOOOQQQTTTXXX[[[^^^bbbfffhhhhhhdddaaa```bbbfffiiijjjjjjjjjiiiiiiiiikkklllmmmpppqqqrrrssssssrrrrrrqqqsssuuuyyy|||}}}}}}{{{zzzxxxyyyyyywwwssssssvvvyyyzzz|||}}}~~~~~~~~~~~~~~~}}}|||||||||||||||}}}}}}~~~~~~~~~yyyvvvtttttttttvvvuuussspppkkkfffaaa^^^ZZZZZZXXXTTTOOOLLLLLLMMMNNNOOOTTT^^^lllwww|||}}}}}}{{{|||~~~|||{{{}}}~~~}}}}}}wwwmmmggggggjjjrrrxxxyyyyyy{{{{{{xxx{{{wwwvvvwwwvvvtttuuuyyy|||yyyuuusssssssssssssssrrrwww~~~}}}}}}|||}}}yyyllldddXXXLLLBBB;;;666333333222111000////////////000000000000000111111222000000000000000000000000222222222111111111000000000000000111111000000000222111000111444555444333444333333222222111222222222222111111222222333444333444666888:::???EEEJJJRRR___mmmxxx........................222111///------...000111000000111111222333555555555888@@@PPPjjjzzzjjj```^^^ggg}}}sss```XXXRRRLLLHHHHHHFFFEEEFFFGGGIIIHHHHHHEEEDDDDDDCCCDDDFFFGGGHHHHHHOOOVVV]]]fffqqqwwwxxxsssoooiii```WWWOOOHHHEEE???===<<<<<<>>>BBBGGGIIINNNQQQVVVYYY]]]aaaeeehhhiiieee```___aaadddhhhiiiiiiiiiiiijjjkkklllmmmnnnmmmnnnoooqqqrrrsssssssssuuuwwwzzz||||||{{{yyyxxxuuuwwwwwwuuuqqqqqqssswwwxxxyyy{{{{{{{{{{{{}}}~~~~~~~~~~~~}}}|||{{{{{{{{{{{{{{{|||}}}~~~~~~{{{wwwuuutttuuuwwwwwwwwwuuuqqqlllgggddd``````^^^ZZZTTTPPPOOOOOOPPPQQQVVVaaannnyyy~~~}}}||||||}}}~~~}}}tttjjjgggiiiooowww}}}|||{{{vvvwwwxxxwwwwwwyyyxxxvvvtttsssttttttsssrrrssszzz}}}{{{}}}|||~~~~~~xxxkkkcccVVVIII???999444222333222111000////////////000000000000000111111222000000000000000000000000222111111111111000000000000000////////////000000111000000111333444333222333333333333222222222222222222111111222222333444333444666777:::???EEEIIIQQQ^^^lllwww---------...............111000///......///000111000000000111111222444444555777<<>>===<<<===???BBBEEEKKKNNNSSSWWW[[[___dddgggjjjfffaaa___aaadddhhhjjjiiiiiijjjkkklllmmmnnnooolllmmmnnnoooqqqrrrssssssuuuvvvxxxzzz{{{zzzyyyxxxvvvwwwxxxuuuqqqooopppssswwwyyyzzzzzzyyyyyy{{{|||{{{|||}}}~~~~~~~~~}}}|||{{{zzzzzz{{{{{{|||}}}~~~~~~~~~}}}wwwsssrrrqqqssstttuuutttrrrooojjjhhheeeeeeccc___YYYTTTQQQPPPRRRTTTZZZdddoooyyy~~~zzz{{{{{{}}}~~~~~~}}}yyypppjjjlllssszzz}}}yyyqqqsssxxxzzzzzz{{{tttttttttvvvxxxyyyxxxwwwuuu{{{}}}zzz}}}}}}~~~wwwqqqggg___RRREEE<<<777333111222222111000//////000000000000000000000111111222000000000000000000000000111111111111000000000000111000///......///000111000//////000222333333222333333333333333333222222222222111111222222333444333444666777:::>>>DDDHHHRRR___mmmwww---------.........//////...///000111111000///...000000000000111111222333666777:::AAALLLcccsssbbbWWWVVVaaammmkkk]]]TTTPPPMMMKKKGGGFFFFFFFFFEEEDDDGGGFFFFFFFFFGGGGGGHHHHHHGGGHHHJJJNNNSSS\\\gggooouuuuuusssmmmcccVVVJJJBBBAAA@@@>>><<<===>>>@@@AAAHHHKKKPPPTTTYYY]]]bbbeeeiiifffaaa```bbbeeeiiijjjiiiiiikkklllmmmnnnoooooonnnnnnnnnnnnoooooopppppprrrsssvvvyyyzzz{{{{{{zzzyyy{{{{{{wwwrrrooooooqqqvvvxxxyyyxxxwwwwwwxxxyyyyyyyyyzzz{{{|||}}}~~~~~~}}}}}}|||zzzyyyyyyxxxyyyzzzzzz{{{|||~~~~~~|||}}}~~~yyysssooommmlllmmmooopppooommmkkkiiihhhiiihhhddd]]]WWWSSSRRRQQQUUU\\\eeennnuuuyyyzzzvvvxxxzzz|||~~~}}}~~~|||wwwsssmmmllluuu}}}rrrkkkoooxxx|||~~~uuuuuuuuuwwwyyyyyyxxxvvvvvvzzz|||zzz}}}||||||}}}{{{uuulllfff```XXXLLLAAA:::555222000222111000000000000000000000000000000000111111222000000000000000000000000000000000000000000000000222222000//////000222222000//////000222333333222222333333444444444333222222222111111222222333444333444666777999>>>CCCHHHUUUaaaoooxxx,,,,,,------.../////////---...000222222111///...000000//////000111111222444444888===BBBPPPnnnppp```WWWVVVXXXooo~~~jjj[[[RRRMMMJJJGGGFFFFFFHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGHHHJJJLLLPPPZZZdddooopppqqqmmmeeeYYYLLLDDDCCCBBB@@@>>>>>>>>>???@@@FFFIIINNNRRRVVV[[[___cccfffccc``````cccfffhhhiiijjjkkklllmmmnnnnnnooonnnoooooonnnmmmmmmmmmnnnnnnpppqqqtttwwwzzz{{{||||||}}}{{{vvvrrrrrrtttvvvxxxxxxxxxvvvuuuvvvxxxyyyyyyyyyzzz{{{{{{||||||||||||{{{zzzyyywwwvvvvvvuuuvvvwwwxxxyyy{{{{{{|||{{{|||~~~wwwrrrooojjjkkklllllllllkkkjjjjjjjjjkkkkkkhhhbbb[[[VVVTTTQQQVVV^^^fffmmmpppqqqqqqpppsssxxx{{{|||~~~~~~~~~~~~~~~~~~|||wwwqqqooonnnrrr~~~yyyooojjjoooxxx}}}zzzyyywwwvvvvvvtttrrroootttwww|||}}}zzzxxxyyyxxxxxxvvvrrrjjjaaaZZZUUUOOOFFF>>>888444111///111111000000000000000111000000000000000111111222000000000000000000000000//////000000000000000111222222111111111111222222111000000111333444333222111222444555555444333333222222111111222222333444333444666777999===CCCGGGTTT```nnnwww,,,,,,------...//////000......///000000000000000000////////////000111111000000666<<<===BBBXXXpppmmm]]]TTTPPP\\\oooiiiYYYPPPMMMIIIGGGGGGGGGGGGGGGFFFFFFGGGGGGGGGGGGFFFFFFHHHFFFFFFHHHGGGHHHPPP[[[gggiiillllllggg]]]RRRKKKDDDCCCBBB@@@??????@@@AAAEEEHHHMMMQQQTTTYYY]]]```aaa___^^^___bbbeeeggggggkkklllmmmnnnooonnnnnnmmmnnnnnnmmmllllllmmmnnnnnnpppqqqsssvvvyyy{{{||||||~~~{{{xxxxxxzzz{{{||||||{{{zzzyyyyyyzzz{{{{{{{{{{{{{{{{{{{{{{{{{{{zzzyyyxxxwwwuuutttttttttuuuvvvwwwxxxzzz{{{{{{{{{|||~~~zzzvvvoooooommmlllkkkjjjjjjjjjlllnnnooolllfff___YYYWWWUUU[[[dddlllppppppooommmkkkpppuuuyyy{{{}}}~~~~~~yyysssnnnpppsssyyy{{{sssoootttzzz}}}}}}zzzwwwvvvssspppnnnqqqtttyyy~~~|||yyywwwvvvrrrrrrrrrooojjjaaaXXXRRRLLLGGGAAA;;;777444111///111111000000000000111111000000000000000111111222000000000000000000000000////////////000000111111000000111111111111000000222111000111444555444333111222444555666555444333222222111111222222333444333444555777999===BBBFFFOOO[[[jjjttt,,,,,,------...///000000000///...---...///111333000////////////000000111...///555===;;;;;;KKK```|||hhh]]]WWWPPP```zzzwww```VVVRRRLLLHHHFFFEEEDDDCCCEEEEEEFFFFFFFFFFFFEEEDDDGGGDDDEEEHHHFFFDDDKKKUUU```dddiiikkkhhh```WWWPPPEEEDDDCCCAAA@@@@@@AAAAAAEEEHHHLLLPPPSSSWWW\\\___]]]\\\\\\^^^bbbdddeeeeeelllmmmnnnoooooonnnmmmmmmmmmllllllkkklllmmmnnnoooqqqrrrtttvvvxxxzzz{{{{{{~~~|||}}}~~~~~~}}}}}}|||||||||{{{{{{{{{zzzzzzxxxwwwvvvtttssssssuuuvvvwwwxxxzzz{{{|||}}}{{{|||~~~}}}uuutttqqqnnnlllkkkjjjjjjnnnpppqqqnnnhhhaaa\\\YYYZZZaaakkksssuuussspppmmmhhhmmmtttxxxzzz||||||}}}~~~~~~~~~}}}vvvpppnnnrrrwww}}}yyyuuuxxx|||}}}~~~~~~{{{yyyxxxwwwuuusssnnnrrrxxx}}}{{{xxxvvvttttttmmmmmmmmmkkkeee]]]TTTOOOFFFBBB===999777444111///111000000000000000111111000000000000000111111222000000000000000000000000.../////////000000111111...///000111111000///...222111111222444555555444111222444666666555444333222222111111222222333444333444555666888<<>>EEEGGGJJJNNNQQQTTTUUUUUUUUUVVVWWWYYY\\\^^^aaabbbhhhhhhhhhhhhhhhhhhhhhhhhkkkkkkjjjjjjjjjkkkmmmmmmooopppqqqsssuuuwwwyyyzzz|||~~~~~~~~~~~~}}}|||{{{{{{{{{xxxwwwuuuuuuvvvwwwvvvuuussssssuuuvvvxxxyyyzzzzzz}}}}}}~~~~~~~~~}}}}}}|||~~~}}}{{{vvvqqqnnnppprrrppplllhhhffffffkkknnnsssyyy{{{yyyrrrmmmhhhlllqqqxxx||||||wwwuuuwwwyyy{{{{{{{{{||||||}}}|||sssmmmggghhhjjjooovvv}}}{{{zzz{{{~~~{{{vvvuuuvvvwwwxxx|||~~~}}}{{{{{{{{{yyywwwqqqnnnhhhaaaXXXNNNDDD===888777555333111111111111000000111111000000///...000000////////////000000222222222111111111000000111000000000000000000000000000000000000000000000111222333444444333111000111000///111333444222000333333333333333333333333555666777777888;;;@@@CCCMMMUUUddduuu------------------------......------------......////////////000000000000///111444444444666<<>>888444444222111111111111111000000111111000000////////////000000000000//////222111111111111000000000111111111000000/////////.........//////000000111222222333333222111///...111000000111333333222000000111111222444555555666444666777777888;;;???CCCKKKSSSbbbsss------------------,,,,,,------,,,,,,,,,,,,------000000000000////////////000111222222222444888<<>>888555/////////000000111111111///000000111111000000000...///000111111000///...000000000000000000000000222111111000///...------,,,------...///000000111//////000000111111111111///000111222222222222222222222222333333444444444444555666666777:::???BBBHHHPPP^^^ooo{{{------------------------......------------......////////////000000000000111111111222333444555666777>>>MMMeeesss^^^UUUVVV___pppuuuddd[[[SSSMMMJJJHHHGGGFFFEEEDDDDDDDDDEEEEEEFFFGGGGGGFFFEEEFFFHHHEEEFFFIIIMMMSSSXXX]]]___^^^\\\WWWPPPIIIDDDBBBBBBBBBDDDIIIMMMPPPQQQQQQQQQPPPPPPPPPQQQRRRTTTUUUVVVXXXZZZ\\\^^^```aaaaaaaaabbbbbbbbbcccdddfffhhhjjjjjjjjjkkkllllllmmmnnnnnnssstttvvvwwwvvvwwwxxxzzzxxxyyy|||~~~|||}}}~~~~~~}}}zzzyyywwwwwwxxxwwwuuutttqqqsssvvvyyyzzz{{{zzzzzz}}}|||{{{zzzzzzzzz|||}}}~~~yyyxxxwwwxxxyyyzzzzzzyyy{{{~~~~~~~~~}}}zzzyyyxxxyyy{{{|||}}}~~~~~~{{{tttkkkccc___]]]eeehhhlllkkkhhheeeeeeffffffooovvvvvvvvvwwwxxxvvvyyyyyywwwtttrrrssswwwzzzwwwzzz{{{zzzwwwwwwzzz}}}~~~~~~uuuwwwyyy{{{{{{yyyvvvtttllldddWWWKKKAAA999444111...///000000111111000000111111222222333333222222//////000000000000////////////000000000000000111000000000//////..................//////000000111/////////000111111222222///000222222111111111333333333333333333333333333333555666666777:::>>>BBBHHHOOO]]]mmmyyy+++,,,,,,------.........///..................///......//////000000111111000//////111222444444444666;;;DDDSSSjjj|||dddWWWQQQRRR___pppvvvdddVVVOOOOOOHHHGGGFFFEEEDDDDDDDDDEEEDDDFFFGGGGGGEEEDDDEEEFFFBBBCCCEEEIIINNNSSSXXX[[[[[[[[[YYYSSSKKKFFFDDDDDDBBBDDDGGGJJJMMMOOOPPPPPPRRRRRRRRRRRRSSSUUUVVVWWWVVVVVVXXXYYY[[[\\\]]]^^^```_________aaabbbdddfffjjjjjjkkkkkkllllllmmmmmmoooqqqtttvvvvvvvvvwwwxxxvvvwwwyyy|||}}}~~~~~~~~~zzz{{{}}}~~~}}}|||{{{zzzzzzzzzzzzyyyvvvsssnnnqqqtttxxxzzz{{{{{{zzz|||}}}}}}}}}|||{{{zzzzzz}}}~~~~~~}}}~~~{{{zzz{{{}}}~~~}}}||||||}}}{{{~~~~~~}}}}}}}}}}}}~~~~~~|||{{{vvvooogggbbbaaabbbiiimmmqqqpppkkkgggfffgggdddkkkqqqpppooorrruuuuuuwwwvvvtttrrrpppqqquuuxxxuuuzzz}}}zzzzzz|||~~~{{{{{{vvvxxx{{{}}}tttmmmddd]]]QQQFFF===777222000...///000111111111000000//////000111111111111111000000////////////000000////////////000000111111//////////////////......000000000000000000000000111111000000000111111222...111333333111000111333222222222333333444444444333444555666777:::>>>AAAHHHOOO\\\kkkwww++++++,,,,,,---...////////////............//////---......///000111111222.........///222333333333333666;;;CCCTTTqqqhhhXXXOOOMMMYYYiii{{{kkkWWWQQQSSSIIIHHHFFFDDDDDDDDDDDDEEECCCEEEFFFFFFDDDCCCCCCDDDCCCCCCDDDGGGJJJNNNRRRTTTXXXYYYYYYTTTMMMHHHFFFFFFCCCDDDFFFHHHJJJLLLMMMNNNSSSSSSSSSTTTTTTUUUWWWWWWTTTTTTTTTUUUWWWYYYZZZ[[[^^^]]]]]]]]]^^^```aaabbbjjjjjjkkkkkkkkklllllllllkkkooosssvvvvvvvvvwwwxxxxxxyyyzzz{{{{{{zzzyyyyyyyyyzzz|||~~~~~~}}}|||{{{{{{|||}}}}}}{{{vvvsssoooqqquuuyyy|||}}}}}}|||yyyzzz|||}}}}}}}}}|||{{{}}}~~~}}}|||~~~~~~||||||~~~|||~~~yyyvvvxxx|||~~~~~~~~~~~~~~~~~~uuutttqqqkkkfffeeegggkkknnnssswwwvvvqqqllljjjkkkgggmmmqqqnnnmmmqqqwwwyyywwwvvvtttqqqpppqqqtttwwwttt{{{|||zzz{{{|||{{{xxxxxxxxxyyy|||~~~qqqggg[[[UUUKKKBBB<<<888444222///000111222222111000///++++++,,,---......------111000///......///000111.../////////000000111111.........///////////////111111111111000000000000444333222111000000000000...111333333111000111333111111222333333444555555333444555666777:::>>>AAAIIIOOO\\\kkkvvv+++,,,,,,---...///000000............////////////111111000000/////////.........//////000000111111111333888>>>GGG\\\~~~rrr^^^UUUTTTVVVYYYrrr|||gggXXXNNNNNNJJJGGGHHHFFFCCCCCCEEEDDDDDDDDDDDDDDDDDDDDDDDD@@@AAABBBCCCDDDHHHNNNQQQVVVVVVTTTRRRMMMHHHBBB???EEEDDDEEEFFFHHHLLLOOOQQQSSSUUUVVVVVVUUUSSSSSSSSSUUUUUUTTTTTTTTTUUUWWWXXXYYY[[[]]]___````````````eeegggjjjlllllllllmmmnnnmmmnnnoooqqqsssvvvxxxyyywwwyyy|||~~~~~~|||{{{wwwwwwwwwzzz}}}~~~}}}||||||||||||{{{{{{{{{{{{rrrrrrrrrsssuuuvvvxxxyyy{{{{{{zzzzzzzzz{{{||||||{{{}}}}}}{{{}}}~~~}}}vvvrrrrrrwww}}}{{{vvvsssqqqllliiiiiimmmuuuzzz~~~~~~yyyuuurrrqqqqqqkkkffffffkkkppprrrqqqooommmooouuuwwwuuussstttyyy}}}{{{yyy}}}}}}xxxwwwxxxzzz|||rrrcccYYYQQQIIIAAA888000000555111///------...//////...333111...++++++,,,///111000000000000000///..................////////////111111111111111111111111000000000000000000000000000222333222111000111222444333222111111111222333444111...///333555555333333444555555666:::???BBBJJJQQQ___nnnxxx+++++++++,,,,,,,,,,,,,,,------------............///.........---------,,,.........///000000111111222444666:::???OOOkkkmmmaaa[[[YYYXXXdddsssqqq```VVVNNNIIIGGGGGGFFFBBBBBBDDDEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCCCCCCCFFFJJJMMMSSSTTTTTTRRROOOJJJEEEBBBDDDDDDDDDEEEGGGKKKNNNPPPRRRTTTVVVVVVUUUSSSSSSTTTVVVUUUTTTTTTTTTUUUVVVWWWVVVWWWYYY\\\^^^^^^______bbbeeeiiikkklllmmmooopppoooooopppqqqsssvvvwwwyyytttvvvxxx{{{|||{{{zzzyyyxxxwwwxxxzzz}}}~~~}}}|||{{{{{{{{{{{{||||||||||||ttttttsssssstttuuuuuuvvvzzzzzzzzzzzzzzzzzzzzzzzz{{{|||}}}|||wwwssssssvvv|||~~~~~~}}}~~~xxxtttooojjjgggiiirrr{{{|||xxxwwwoookkkhhhiiinnnrrrrrrqqqmmmkkklllqqqsssrrrqqqrrrvvv{{{~~~~~~xxxttttttvvvvvvyyy{{{~~~|||oooaaaUUULLLCCC<<<666111111444111///......///000///...222000...,,,,,,---///000000000000000000///..................////////////000000000000000000000000////////////////////////000111222111000000111222333333222111111222222333222111000000222444444444333444555555555999===AAAIIIQQQ___nnnxxx---,,,,,,,,,+++++++++***+++,,,,,,,,,------------.........------------------......//////000111111222222444666888BBBXXXkkkuuukkkaaaZZZYYYdddzzzlll^^^QQQKKKHHHHHHGGGDDDCCCEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDCCCBBBBBBEEEHHHOOOPPPRRRSSSQQQMMMHHHEEECCCCCCCCCDDDFFFIIIMMMOOORRRTTTVVVVVVUUUTTTTTTTTTWWWVVVVVVUUUUUUUUUUUUVVVRRRSSSUUUXXXZZZ\\\]]]^^^___bbbfffiiikkkmmmppprrrppppppqqqrrrsssuuuvvvwwwsssuuuwwwyyy{{{zzzzzzyyyyyyxxxxxxzzz|||}}}|||{{{zzzzzzzzz{{{||||||}}}}}}xxxwwwvvvuuutttsssssssssxxxyyyzzzzzzyyyxxxwwwvvvzzz{{{~~~~~~}}}~~~|||xxxvvvuuuwwwzzz|||}}}~~~~~~~~~~~~~~~~~~}}}||||||}}}}}}yyytttpppooojjjiiisss|||pppnnnmmmppptttuuussspppnnnjjjjjjnnnqqqpppqqqsssqqqvvv|||yyyssspppqqqsssrrruuuwwwxxxyyyvvvjjj]]]PPPEEE;;;666444111111333111///......000111000///000000///............///000000000000000//////...............////////////////////////////////////........................///000111111//////000111333222222111111222333333000111222222111222444555555555555555555888<<<@@@HHHPPP^^^mmmxxx------------------------,,,,,,,,,,,,------------////////////////////////------......///000000111111111333555777>>>MMM\\\oooaaaWWW]]]mmm{{{gggWWWPPPJJJJJJJJJGGGFFFHHHEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEDDDBBBAAAAAACCCEEEJJJMMMPPPRRRRRROOOKKKHHHBBBBBBBBBCCCEEEHHHKKKMMMQQQSSSUUUVVVUUUTTTUUUUUUWWWWWWVVVVVVUUUUUUUUUUUUOOOQQQSSSUUUXXXZZZ\\\]]]^^^```dddggghhhkkknnnpppqqqqqqqqqqqqrrrtttuuuvvvuuuvvvxxx{{{|||}}}}}}|||zzzyyyyyyzzz{{{|||{{{yyyxxxxxxyyyzzz{{{|||}}}~~~}}}{{{yyywwwuuusssrrrqqqwwwxxxyyyyyyxxxvvvtttrrrxxxzzz|||~~~~~~~~~~~~~~~~~~}}}|||{{{zzzyyyyyyzzzzzzzzz{{{}}}}}}}}}}}}}}}~~~~~~}}}~~~}}}|||||||||}}}~~~|||yyyuuupppmmmllllllpppuuuuuuvvvyyyzzzxxxsssoooqqqmmmkkkoooqqqrrrsssvvvnnnrrrwww{{{}}}}}}~~~~~~zzztttpppooopppnnnqqqsssssssssooodddXXXLLLAAA666333333111000111111///......000111111000...///////////////......//////000000000000//////............////////////////////////////////////////////////////////////...000111000///...///000222222222222222222333333///111444333111000333666666777777666666999===@@@HHHOOO^^^mmmxxx++++++,,,,,,---......///,,,------------..................///////////////---------...//////000000111000222666777;;;EEEOOOlllmmm\\\[[[dddwwwvvvaaaWWWNNNKKKKKKHHHGGGHHHDDDDDDDDDDDDDDDDDDDDDDDDBBBCCCCCCBBBAAAAAABBBDDDGGGIIIMMMOOOPPPNNNKKKIIIBBBBBBAAABBBDDDGGGJJJLLLPPPRRRUUUVVVUUUUUUUUUVVVWWWWWWWWWWWWVVVVVVUUUUUUPPPQQQRRRTTTVVVYYYZZZ[[[]]]___aaaccceeegggjjjmmmpppppppppqqqqqqrrrsssttttttvvvxxxzzz|||}}}~~~~~~zzzyyyyyyzzz{{{{{{zzzxxxvvvvvvwwwyyyzzz{{{|||}}}~~~{{{yyyvvvuuussssssvvvwwwxxxxxxwwwuuusssqqqwwwxxxzzz|||~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~}}}}}}~~~~~~~~~}}}{{{zzzxxxyyy{{{}}}~~~~~~~~~|||||||||}}}~~~}}}|||}}}~~~~~~}}}}}}~~~~~~}}}{{{xxxsssooollljjjffflllwww}}}~~~zzztttooosssnnnlllooorrrrrrtttxxxpppssswwwzzz{{{{{{||||||~~~zzzuuuqqqooommmpppqqqnnnlllggg]]]RRRIII>>>444222222000...///000///---...000111111000---...///000000///......//////000000000000//////............////////////000000000000000000000000000000000000000000000000...000111000///...///000111111222222333333333333...111444333111111333666888888888777777:::>>>AAAGGGNNN\\\kkkwww(((((()))***+++,,,------------------............,,,,,,,,,,,,,,,---------,,,------......///000000222000111444555666;;;BBB[[[uuu}}}ddd^^^^^^kkkrrreeeVVVOOOLLLHHHFFFGGGCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCBBBAAAAAABBBDDDEEEFFFIIIKKKLLLKKKJJJHHHBBBBBBBBBBBBDDDGGGJJJKKKOOOQQQTTTVVVUUUUUUVVVWWWVVVWWWWWWWWWWWWWWWVVVUUURRRRRRRRRSSSTTTVVVXXXYYYZZZ\\\^^^```aaadddhhhjjjnnnnnnoooooopppqqqrrrsssqqqrrrtttwwwyyy{{{||||||yyyxxxxxxyyy{{{{{{zzzxxxtttuuuvvvwwwxxxyyyzzzzzz~~~}}}{{{yyywwwvvvvvvuuuvvvvvvwwwwwwvvvuuutttsssvvvwwwxxxzzz|||}}}~~~~~~}}}~~~}}}}}}~~~~~~~~~|||}}}}}}|||xxxyyy{{{}}}~~~~~~}}}}}}{{{{{{{{{|||}}}~~~|||}}}~~~~~~}}}{{{xxxrrrlllhhhggghhhgggqqq{{{vvvrrrsssnnnlllppprrrssstttxxxvvvxxx{{{||||||||||||}}}}}}xxxtttqqqmmmpppooojjjddd^^^TTTJJJCCC;;;444333222///---...///---,,,---///000000000---...//////000/////////...//////000000000000000............////////////000000000000000000000000111111111111111111111111///000111111//////000111000000222333333333333333///111333333333222333444777777777777777:::>>>BBBGGGNNN[[[jjjuuu))))))******+++++++++,,,+++,,,,,,,,,------------+++++++++,,,,,,---------,,,,,,---......//////000222//////333444444777;;;III___}}}pppddd[[[aaarrryyydddXXXPPPJJJGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDDDDCCCAAAAAAAAABBBDDDEEEFFFGGGGGGGGGGGGGGGCCCBBBBBBBBBDDDGGGJJJKKKNNNQQQTTTUUUVVVVVVWWWXXXUUUVVVWWWXXXXXXXXXWWWVVVTTTSSSRRRRRRRRRSSSTTTUUUUUUWWWZZZ\\\___bbbgggjjjllllllmmmmmmnnnpppqqqrrrnnnoooqqqtttvvvxxxzzz{{{xxxxxxwwwyyy{{{{{{zzzyyysssttttttuuuvvvwwwxxxxxxyyyyyyxxxwwwwwwwwwwwwwwwvvvvvvvvvvvvuuuuuuuuuuuuuuuvvvwwwyyy{{{|||}}}~~~|||}}}~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~zzz|||~~~~~~}}}zzz{{{|||}}}~~~}}}}}}|||zzzzzzzzz{{{}}}~~~}}}}}}~~~~~~}}}~~~~~~{{{xxxssskkkdddaaabbbeeejjjuuu|||xxxvvvtttpppooosssvvvuuuvvvyyyyyyzzz|||}}}||||||}}}~~~}}}||||||zzzxxxvvvtttmmmooommmeee]]]VVVKKKBBB999555333333222...---000---,,,+++,,,...///000///............//////000000......///000000000000000............////////////////////////////////////000000000000000000000000000111222111000000111222///000222333444444333333000000111222444555333222444444555555666999>>>AAAFFFMMMZZZhhhsss---------,,,,,,,,,,,,+++******+++++++++,,,,,,,,,---------....../////////,,,,,,------...//////000000------222666666999<<<;;;NNNiii{{{kkk\\\[[[hhhqqqaaaVVVOOOJJJIIIEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFDDDBBB@@@@@@AAADDDDDDDDDDDDDDDEEEEEEEEECCCCCCBBBCCCDDDGGGJJJKKKNNNPPPTTTUUUVVVVVVWWWXXXTTTUUUWWWXXXYYYXXXWWWWWWUUUTTTRRRQQQPPPPPPQQQQQQQQQTTTWWWZZZ]]]bbbgggkkkkkkkkkkkklllnnnoooqqqrrrnnnoooqqqsssvvvxxxzzz{{{xxxwwwwwwyyy{{{|||{{{yyyssssssttttttuuuuuuvvvvvvvvvvvvuuuuuuvvvwwwxxxxxxvvvvvvuuuuuuuuuvvvvvvwwwtttuuuvvvxxxzzz|||}}}~~~{{{|||}}}~~~~~~~~~}}}zzz|||~~~~~~~~~~~~|||{{{xxxzzz}}}~~~}}}{{{|||}}}~~~~~~~~~}}}|||yyyzzzzzz{{{}}}~~~~~~}}}~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~}}}}}}~~~~~~}}}|||yyyvvvpppggg___\\\___ccciiiqqq||||||zzzzzzwwwsssssswwwzzzyyyzzz|||xxxyyy{{{{{{{{{{{{}}}~~~}}}{{{xxxwwwwwwwwwvvvvvvmmmnnnkkkbbbYYYPPPFFF<<<222111111333111------111,,,+++***+++---//////..................///000111......///000000000000000............/////////000........................////////////////////////000222333222111000111222///000222333444444333333111000///222555666444000111222333333444888===AAAFFFMMMZZZgggrrr~~~***+++,,,---...---,,,+++...---,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------............/////////000111222444666777;;;CCCTTTmmmuuueeeccceeeooonnn\\\TTTPPPLLLHHHHHHFFFDDDDDDGGGIIIIIIDDDDDDDDDCCCCCCBBBBBBAAAAAAAAAAAABBBCCCDDDEEEFFFEEECCC@@@???@@@BBBFFFHHHJJJLLLNNNQQQSSSSSSRRRRRRVVVVVVVVVVVVVVVVVVVVVVVVXXXWWWTTTRRRPPPPPPPPPPPPOOOPPPRRRUUUYYY]]]aaacccgggiiijjjkkkkkkllloooqqqnnnnnnooorrruuuwwwwwwvvvzzzyyyxxxxxxxxxyyyzzz{{{vvvuuuuuuuuuuuuuuuvvvvvvtttnnnkkkpppuuuvvvvvvwwwyyyzzz{{{{{{yyyxxxyyy{{{||||||{{{{{{|||}}}~~~~~~}}}}}}|||}}}~~~||||||{{{{{{|||~~~}}}}}}}}}}}}}}}}}}~~~zzzxxx|||{{{{{{}}}}}}yyyyyy{{{}}}}}}{{{zzzyyyzzz{{{yyywwwvvvxxx|||~~~|||{{{zzzyyyyyyzzz|||}}}}}}}}}}}}|||zzzyyywwwvvvtttooofff^^^YYYZZZ```eeekkknnnsss{{{~~~}}}~~~{{{vvvtttvvvyyyuuuttttttvvvzzz}}}}}}|||xxxxxx}}}yyyssspppppprrrttttttnnndddYYYOOOFFF===888222000------...//////...,,,,,,,,,,,,,,,,,,,,,,,,............////////////000111111///...---///000111111111111222222222222------......//////000000000000////////////000000222222222222222111000///222222000/////////000111555444444333333222222111555444444777777777:::@@@DDDMMMZZZhhhuuu***++++++,,,,,,,,,,,,,,,---,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------............////////////000222333555666999>>>JJJ\\\vvv|||iiibbb```ddd|||~~~kkk___VVVOOOIIIGGGEEECCCCCCDDDEEEDDDBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDDDDEEEDDDBBB@@@@@@AAACCCEEEHHHJJJMMMPPPRRRRRRRRRRRRUUUUUUUUUUUUVVVVVVVVVVVVXXXVVVTTTRRRQQQPPPPPPPPPOOOOOOPPPSSSVVVZZZ]]]___dddfffiiijjjkkklllnnnqqqnnnmmmnnnqqqtttuuuuuutttwwwwwwvvvvvvvvvwwwxxxyyywwwvvvvvvvvvwwwxxxxxxyyyvvvoookkkoootttuuuvvvwwwxxxxxxyyyzzz{{{|||}}}}}}|||{{{{{{{{{||||||}}}~~~~~~}}}}}}}}}~~~~~~|||{{{wwwvvvvvvwwwxxx{{{~~~}}}||||||}}}~~~~~~~~~~~~||||||}}}}}}zzzyyyzzz|||}}}{{{}}}~~~~~~|||zzzzzzzzz{{{yyywwwwwwyyy|||~~~{{{zzzyyyxxxxxxzzz|||}}}|||||||||zzzyyywwwuuutttnnnhhh```YYYXXX[[[```dddjjjkkkmmmqqqxxx{{{{{{~~~}}}}}}|||yyyvvvttttttuuutttsssrrruuuxxx|||~~~~~~}}}~~~~~~|||yyyxxx|||~~~xxxssspppooopppqqqpppiii^^^SSSIIIAAA999555333111///...///000000///------------------------............////////////000111222111///...///000....../////////000000000.........//////000000000000000////////////000000111111111111111000//////000000/////////111222333444333333333333222222222333111222555555444888>>>EEENNN[[[hhhuuu***************+++,,,,,,++++++++++++,,,,,,......,,,,,,,,,,,,,,,,,,,,,,,,---------............///.........///000222444444777999???III\\\zzzpppddd[[[YYYiii~~~nnn^^^SSSMMMJJJFFFDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBAAAAAA@@@@@@AAAAAABBBEEEDDDCCCBBBAAAAAAAAAAAAFFFHHHKKKMMMPPPQQQQQQRRRSSSSSSTTTTTTUUUUUUVVVVVVWWWVVVUUUSSSRRRQQQQQQQQQOOOOOOOOOQQQSSSVVVXXXZZZ___bbbfffiiikkklllnnnooommmmmmmmmooorrrsssrrrqqqttttttssssssttttttuuuvvvwwwwwwxxxxxxyyyzzz{{{|||yyyrrrmmmooossstttvvvxxxyyywwwvvvxxx}}}||||||||||||||||||}}}~~~~~~}}}}}}}}}}}}zzzxxxssssssrrrssstttwwwzzz{{{~~~||||||||||||}}}}}}}}}}}}~~~~~~{{{zzz{{{|||~~~yyyyyyyyy{{{~~~}}}|||zzzzzz{{{zzzyyyxxxxxxyyy}}}~~~{{{xxxwwwwwwwwwxxxyyy{{{|||{{{{{{zzzyyyvvvsssqqqooohhhbbbZZZXXX[[[aaaeeehhhkkkiiiggggggllluuu~~~{{{yyy{{{~~~yyyxxxyyyyyyzzzxxxuuusssuuuttttttvvvzzz}}}~~~~~~~~~~~~}}}{{{zzzzzzzzzzzz~~~{{{wwwssspppnnnnnnmmmkkkcccXXXLLLCCC<<<666333333111//////000111000///....................................///////////////111333333111/////////......////////////000000////////////000000000000000//////......//////000000000000000000//////............///000222333444222222222222333333333333333111222444555444888>>>EEENNN[[[hhhuuu+++***)))((()))***+++,,,******++++++,,,---......++++++,,,,,,,,,,,,---------------............///------......///111222333444777999>>>LLLgggwwwgggZZZSSS]]]lll}}}hhhZZZTTTNNNHHHGGGGGGDDDCCCCCCCCCDDDDDDDDDEEEEEEFFFFFFBBBAAAAAA@@@??????@@@@@@CCCCCCCCCCCCBBBBBBAAA@@@CCCEEEHHHKKKMMMOOOPPPQQQQQQQQQRRRSSSTTTTTTUUUUUUVVVVVVUUUTTTSSSSSSRRRRRRPPPPPPPPPPPPQQQRRRTTTUUU[[[___dddhhhjjjlllmmmooonnnmmmmmmoooqqqrrrqqqppprrrrrrrrrssssssttttttuuuwwwwwwwwwxxxyyy{{{|||}}}|||uuupppqqqssstttwww{{{{{{xxxuuuxxx~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~}}}}}}}}}|||yyywwwttttttsssssstttvvvyyy{{{~~~||||||{{{{{{||||||||||||}}}~~~~~~|||zzzzzz{{{|||}}}~~~~~~zzzzzzzzz|||~~~~~~{{{yyyyyyyyywwwwwwwwwxxxzzz}}}~~~{{{xxxuuuuuuuuuvvvwwwyyyzzz|||{{{zzzzzzwwwtttpppllljjjddd^^^YYY[[[cccjjjnnnnnnkkkhhheeecccfffmmmtttzzz~~~{{{zzz{{{}}}vvvvvvwww{{{~~~}}}yyytttxxxwwwxxxzzz}}}~~~|||{{{|||{{{yyywwwyyyyyywwwuuurrrooommmkkkfff^^^RRRGGG>>>999666444222111//////000111000...////////////////////////............////////////...111333444222000//////000000000000111111111222000000000000000000000000/////////....../////////...///////////////....../////////000000111222333000111111222333333444444555333333666666666:::???DDDLLLYYYfffsss+++***)))((()))***+++,,,)))***+++,,,------......+++++++++,,,,,,------------------............///...---......///000111222000444888;;;DDDZZZwwwzzzkkk\\\RRRVVV```rrryyyiii]]]SSSJJJIIIHHHDDDCCCDDDCCCDDDDDDDDDEEEEEEFFFFFFBBBAAA@@@@@@???????????????@@@BBBCCCCCCCCCBBBBBBBBBCCCEEEHHHJJJLLLNNNOOOOOOOOOPPPQQQRRRTTTTTTUUUVVVVVVUUUUUUUUUTTTSSSSSSSSSRRRQQQPPPPPPQQQRRRSSSXXX\\\aaafffhhhjjjlllmmmnnnmmmmmmoooqqqrrrqqqppprrrrrrssstttuuuuuuvvvvvvvvvvvvwwwwwwyyyzzz||||||~~~xxxssstttuuuuuuxxx}}}zzzvvvxxx}}}|||~~~~~~}}}}}}}}}~~~~~~~~~}}}|||||||||{{{yyywwwvvvvvvuuutttuuuwwwyyy{{{}}}~~~~~~}}}||||||{{{||||||||||||}}}~~~~~~~~~}}}|||{{{zzz{{{|||~~~~~~|||}}}}}}}}}~~~~~~|||yyywwwwwwwwwvvvvvvwwwyyy{{{}}}~~~~~~}}}|||yyyvvvttttttuuuvvvwwwxxxzzzzzzzzzzzzyyyvvvrrrmmmhhheee\\\YYYYYY^^^hhhpppsssrrrllliiieeecccdddhhhmmmpppvvvyyy|||}}}|||zzzxxxwwwssssssuuuyyy}}}~~~zzzuuuyyyyyyyyy|||~~~|||||||||{{{yyywwwxxxyyyyyyyyyvvvqqqllliii^^^VVVKKKAAA:::666444333111///...///000000...---////////////////////////............////////////...000333333222///......///000000000000111111111000000000/////////////////////............//////---....../////////......000000111111111000000000///000111111222333444444444222333666666555999???AAAJJJVVVcccppp***************+++,,,,,,******,,,,,,------------***++++++,,,,,,------...---------............///............///000111222---333999<<>>AAAIIIUUUaaaooo~~~+++++++++*********))))))++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------,,,+++***)))+++---111333666===GGGOOORRRPPPJJJFFFNNNaaasss```TTTSSS\\\iii{{{wwweeeZZZRRRLLLGGGJJJEEECCCEEEEEECCCDDDGGGBBBBBBBBBAAAAAAAAA@@@@@@@@@???>>>>>>>>>???@@@AAADDDCCCBBBAAAAAABBBDDDEEEGGGIIILLLOOOPPPQQQPPPOOOSSSTTTUUUUUUVVVVVVVVVVVVSSSSSSRRRQQQPPPOOOOOONNNOOOPPPQQQSSSWWWZZZ^^^```bbbcccfffjjjmmmppprrrsssuuuuuuttttttttttttuuuuuuvvvuuuuuuuuuvvvwwwxxxxxxxxxvvvtttssstttwww{{{}}}||||||{{{yyyxxxxxx{{{}}}{{{{{{{{{{{{zzzwwwuuuttttttuuuvvvxxxzzz|||}}}~~~{{{|||~~~}}}|||}}}~~~~~~~~~~~~~~~zzz{{{|||}}}~~~~~~}}}{{{zzzzzz{{{}}}~~~|||yyyvvvuuuwwwyyy{{{}}}~~~{{{yyyxxxxxx|||}}}~~~}}}}}}{{{xxxxxxyyy{{{zzzxxxxxxwwwwwwxxxyyyzzzxxxwwwvvvpppjjjgggbbb[[[YYY[[[cccttt|||wwwxxxyyyxxxwwwrrruuuxxxwwwsssqqqqqqrrrvvvuuurrrooottt~~~zzzxxx}}}~~~ppp```UUUIIIAAA888333444666666555////////////////////////...+++)))***...///,,,)))...///000///...---...000000000000000////////////000000000000000000000000000000000000000000000000000000//////.........---///000111111000...,,,***000000111111111111000000000000000///000000111222333333333444555888:::;;;DDDJJJVVVdddoooyyy+++++++++*********))))))+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------///...---------///111222444:::CCCJJJMMMKKKGGGCCC@@@OOOjjjpppaaa\\\[[[___lllwwwhhh\\\RRRLLLKKKFFFCCCDDDDDDAAAAAADDDBBBBBBBBBAAAAAAAAA@@@@@@AAA@@@???>>>>>>???@@@@@@BBBBBBBBBBBBBBBCCCCCCDDDEEEFFFIIIKKKMMMNNNOOOOOORRRSSSTTTUUUVVVVVVVVVUUURRRRRRQQQPPPOOOOOONNNNNNNNNNNNOOOQQQTTTWWWZZZ\\\```bbbeeeiiillloooqqqrrrtttttttttsssttttttuuuuuuuuuuuuuuuuuuvvvwwwxxxyyyvvvuuurrrqqqqqqtttvvvxxxzzz{{{{{{zzzxxxyyy{{{}}}{{{{{{{{{{{{zzzyyywwwvvvtttuuuvvvxxxyyy{{{|||}}}{{{|||}}}~~~~~~~~~~~~~~~}}}|||}}}~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~}}}{{{|||}}}~~~~~~~~~~~~~~~}}}|||{{{yyywwwwwwxxxzzz{{{}}}~~~|||zzzzzz}}}~~~~~~|||yyywwwwwwxxxzzzyyyxxxwwwvvvuuuvvvwwwwwwuuuttttttmmmgggccc___[[[\\\```ooo~~~xxxwwwwwwvvvtttrrruuuwwwvvvrrrpppqqqsssxxxxxxuuurrrwww|||yyyxxxwwwvvvzzzxxxkkk\\\RRRBBB;;;333000111222222000///////////////////////////...------,,,,,,,,,------...///...---,,,---///.../////////000000000000000000000000000000000000////////////////////////000/////////............//////000111000///---+++000000000000000000000000111000000000000111222222222222222333555777999;;;BBBHHHTTTcccmmmwww+++++++++***************++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------//////..................222666===BBBEEEDDDAAA???:::CCCVVVpppttthhh]]]YYYbbbqqq|||kkk\\\SSSOOOIIIEEEEEEEEEBBBAAABBBBBBBBBBBBBBBAAAAAAAAAAAABBBAAA@@@???????????????@@@AAABBBBBBCCCCCCCCCBBBCCCDDDEEEGGGIIIKKKMMMNNNQQQRRRSSSTTTUUUUUUUUUUUUQQQPPPPPPOOOOOONNNNNNNNNMMMMMMMMMNNNPPPSSSUUUWWW]]]___cccgggkkknnnpppqqqrrrrrrrrrssssssttttttuuussssssssstttuuuwwwxxxyyywwwuuusssqqqpppqqqsssuuuwwwxxxzzzzzzyyyyyyzzz|||zzz{{{{{{|||{{{zzzyyyxxxvvvvvvwwwxxxyyyzzz{{{{{{||||||{{{||||||}}}~~~~~~~~~}}}wwwqqqqqqwww~~~}}}}}}~~~~~~}}}||||||{{{zzzzzz{{{}}}~~~}}}|||~~~~~~~~~}}}|||{{{zzzyyy{{{{{{zzzzzzzzz{{{||||||~~~}}}|||yyyzzz|||}}}}}}|||{{{{{{xxxvvvuuuuuuwwwxxxxxxwwwvvvuuutttssstttssspppnnnnnnggg```]]]\\\]]]bbbiiixxxzzzvvvuuusssqqqsssuuuvvvtttqqqppprrrtttwwwyyyyyyxxx{{{}}}uuupppqqqttttttvvvyyyyyyxxxwwwtttmmmaaaUUULLL:::555000...000000///---////////////////////////...///000///,,,+++---///,,,---...---,,,+++,,,............//////000000000000000000000000000000000////////////////////////////////////...............///000000000000...---222111000//////000111222111111111111111222333333111111111222444666999:::AAAGGGSSSaaalllvvv***************************++++++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,+++///222666:::<<<<<<;;;:::;;;>>>HHH]]]zzzrrrccc[[[bbbhhhkkkwww|||iii]]]UUUMMMHHHHHHGGGDDDBBBCCCCCCBBBBBBBBBBBBAAAAAAAAABBBBBBAAA@@@??????>>>>>>>>>???AAACCCCCCCCCBBBAAABBBBBBBBBCCCFFFIIILLLNNNOOOPPPQQQRRRSSSTTTTTTTTTPPPPPPPPPPPPPPPPPPPPPPPPNNNNNNMMMNNNOOOPPPRRRTTTZZZ\\\```dddhhhkkknnnoooooopppqqqrrrrrrsssssssssqqqqqqrrrssstttvvvxxxyyyzzzxxxvvvsssrrrrrrtttttttttvvvxxxyyyyyyxxxyyyzzzyyyzzz{{{|||||||||{{{zzzyyyyyyyyyzzzzzz{{{{{{||||||{{{zzzzzzzzz|||}}}~~~zzzssskkkhhhmmmvvv~~~~~~{{{~~~~~~}}}}}}|||{{{zzzzzz|||~~~~~~|||{{{}}}~~~}}}|||}}}~~~~~~}}}{{{yyyxxxxxx|||}}}~~~~~~||||||||||||zzzwwwtttsssssssssssstttuuuvvvvvvvvvwwwuuusssqqqpppnnnkkkhhheee^^^XXXYYY[[[aaajjjsss{{{|||wwwuuurrrpppuuuvvvwwwtttqqqpppssswwwuuuyyy{{{zzz}}}|||zzz{{{|||}}}~~~zzzqqqjjjmmmrrrtttssstttqqqpppmmmhhhaaaVVVKKKDDD555333111000111222000...////////////////////////,,,---///111111000///---,,,---......,,,,,,---...///////////////////////////////////////////////////////////////////////////////////////.........---...///000000000000000333111///......///111333222222111111222222333444111111111222333666888999AAAGGGSSSaaalllvvv*********************************+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,''')))+++---......------...///222444555666555555888888===KKKeee}}}jjj]]]]]][[[XXXaaaooo|||ooo]]]SSSKKKIIIHHHDDDBBBCCCCCCCCCCCCBBBBBBBBBAAAAAABBBBBBBBBAAA@@@???>>>>>>===>>>@@@BBBCCCBBBBBBAAACCCBBBBBBBBBEEEHHHKKKNNNMMMNNNPPPQQQRRRSSSSSSSSSQQQQQQQQQQQQRRRRRRRRRRRRPPPOOOOOONNNOOOPPPRRRSSSWWWYYY\\\```dddgggiiijjjkkklllnnnoooqqqqqqqqqqqqoooooooooppprrrtttvvvwwwyyyxxxvvvtttssssssssstttrrruuuwwwxxxwwwwwwxxxyyyyyyzzz{{{|||||||||{{{zzz{{{{{{{{{{{{|||||||||}}}|||{{{zzzzzzzzz{{{|||}}}~~~~~~~~~~~~zzzsssjjjeeegggoooyyyzzz~~~~~~~~~}}}~~~~~~{{{yyyyyy{{{}}}~~~~~~}}}|||{{{|||}}}|||yyywwwxxxzzz~~~}}}{{{xxxuuurrrppppppqqqrrrsssssstttuuuuuuwwwuuurrrooommmiiieeebbbZZZUUUSSSWWW^^^eeepppzzz~~~|||wwwvvvtttrrruuuwwwwwwuuurrrrrruuuxxxtttxxx{{{yyyyyy}}}{{{xxxuuutttvvvxxxyyyyyyyyyoooiiinnntttuuurrrqqqllliiiddd]]]UUULLLBBB;;;222111111111222222000///////////////////////////---,,,...555;;;;;;444,,,---///000///...---...///111111000///...---,,,,,,////////////////////////.................................///////////////......///000000111111111333111///......///111333222222111111222222333444111111111222333666888999AAAGGGSSSbbblllvvv***************+++++++++************++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,...000000000000---...///111222222222111555555888BBBVVVsssvvvcccWWWNNNJJJRRR]]]mmmkkk^^^QQQLLLIIIEEEBBBBBBCCCCCCCCCCCCBBBBBBBBBAAAAAABBBBBBBBBAAA@@@???>>>===>>>???@@@AAABBBBBBBBBCCCCCCBBBBBBDDDGGGJJJLLLLLLMMMNNNPPPQQQRRRRRRRRRQQQQQQRRRRRRSSSSSSSSSTTTQQQQQQPPPOOOPPPQQQRRRSSSTTTVVVYYY\\\```bbbdddeeeggghhhkkkmmmoooooooooooommmmmmmmmnnnoooqqqrrrssstttsssrrrpppppppppqqqqqqssstttvvvvvvuuuuuuvvvxxxyyyyyy{{{||||||{{{zzzyyyzzz{{{{{{||||||}}}}}}}}}||||||{{{{{{{{{{{{||||||}}}}}}}}}}}}}}}|||||||||{{{|||}}}~~~~~~~~~|||||||||}}}}}}~~~zzztttkkkeeeeeekkktttzzz~~~~~~|||~~~~~~zzzwwwvvvwwwyyyzzz{{{{{{{{{{{{wwwyyyzzzyyyvvvvvvzzz}}}~~~|||zzzwwwuuutttsssnnnppprrrsssrrrrrrssstttvvvsssooolllhhhddd^^^[[[SSSQQQSSSZZZbbbiiiqqqzzzyyywwwwwwvvvttttttvvvwwwvvvsssrrruuuxxxvvv{{{{{{vvvrrrsssuuutttvvvtttrrrssstttvvvvvvvvvxxxpppmmmrrrwwwvvvrrrooogggccc\\\TTTLLLCCC;;;555//////000000000000//////////////////////////////000---///777AAAAAA777,,,...///000///......///000111000000///...---,,,,,,000000000000000000000000.................................////////////////////////000000111111111222111000//////000111222111111111111111222333333111111111222444666999:::AAAGGGSSSaaalllvvv))))))*********+++++++++************++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++***+++,,,---.../////////---...///000111000000///333555888<<>>>>>???AAABBBCCCBBBBBBBBBBBBCCCEEEGGGHHHJJJKKKMMMOOOPPPQQQQQQRRRPPPPPPQQQQQQRRRSSSSSSTTTRRRQQQPPPPPPPPPQQQSSSSSSRRRSSSVVVYYY\\\^^^___```ccceeehhhkkkmmmmmmmmmmmmllllllllllllmmmnnnooopppnnnnnnnnnnnnnnnooopppqqqtttuuuuuutttrrrsssuuuwwwyyyyyyzzz{{{{{{zzzyyyxxxxxxyyyyyyzzz{{{||||||}}}||||||}}}}}}}}}||||||{{{||||||{{{{{{{{{zzzzzzzzzyyyzzz|||}}}~~~}}}|||{{{}}}}}}||||||}}}~~~~~~{{{vvvooojjjiiimmmuuu{{{}}}||||||~~~~~~~~~~~~~~~~~~~~~zzzwwwuuuuuuuuuvvvwwwwwwxxxxxxsssuuuvvvtttsssuuu{{{}}}zzzwwwuuutttuuuuuummmpppssssssrrrqqqrrrssstttqqqlllhhhccc^^^XXXTTTQQQQQQVVV___fffjjjoootttzzz}}}zzzuuuuuuwwwwwwvvvqqqtttvvvvvvsssqqqsssuuuyyy}}}~~~xxxrrrsssuuuuuuwwwvvvuuuuuuwwwwwwuuutttvvvrrrqqqvvvyyyvvvqqqnnn```[[[TTTLLLDDD===777222...///000000////////////////////////////////////000......444::::::333+++---...//////------...///........................000000000000000000000000..................................../////////000000000000000000000111111000000000000000000000000111000000000000111222222222222222333555777999;;;@@@FFFRRR```kkkuuu))))))******++++++++++++)))************+++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++---...///000111000///...///222444555:::JJJcccvvvrrraaaXXXPPPIIIKKK^^^rrrjjj\\\TTTMMMIIIHHHDDDDDDCCCCCCCCCBBBBBBBBB???@@@AAABBBBBBBBBAAA@@@>>>=========>>>@@@BBBDDDBBBBBBBBBBBBCCCDDDEEEEEEJJJKKKLLLNNNPPPQQQQQQQQQNNNOOOOOOPPPQQQRRRSSSSSSQQQQQQPPPOOOPPPQQQSSSTTTQQQRRRUUUWWWZZZ[[[]]]]]]aaacccfffiiikkkllllllkkkkkkkkkkkkkkkkkklllmmmnnnlllmmmmmmmmmooopppqqqrrruuuuuutttrrrqqqqqqtttvvvyyyyyyzzzzzzzzzyyyxxxwwwvvvwwwwwwxxxyyyzzz{{{|||{{{|||}}}~~~~~~}}}|||{{{{{{{{{{{{zzzzzzyyyyyyyyyzzz{{{}}}~~~}}}~~~~~~~~~}}}~~~|||yyysssooonnnrrryyy~~~|||{{{zzz{{{}}}~~~}}}}}}|||||||||~~~~~~~~~~~~|||}}}~~~~~~zzzwwwuuuuuuttttttttttttuuuvvvppprrrsssqqqpppsss{{{zzzvvvsssrrrssstttmmmqqqttttttrrrpppqqqrrrrrrooojjjeee```ZZZTTTOOOQQQRRRYYYccciiijjjkkknnnpppuuu{{{}}}tttqqqssswwwwwwvvvnnnqqquuuuuurrrpppqqqssszzz{{{wwwyyy|||~~~zzzyyyxxxyyyyyyxxxuuusssuuussstttyyy{{{uuupppmmm[[[VVVNNNGGG@@@:::555222000111222111000000000111////////////////////////...------...000000,,,))),,,---......,,,,,,---...++++++,,,---...///000111000000000000000000000000........................---.........//////000000111111000000000000111111000000111111111111000000000000000///000111111222333333333444555888:::;;;>>>DDDQQQ___iiittt))))))(((((((((((())))))))))))))))))))))))))))))---------,,,,,,+++++++++++++++++++++++++++++++++******+++,,,---//////000000///.........///111222111333555666888AAANNNXXX}}}rrr___QQQIIIQQQTTT]]]qqq}}}ggg[[[WWWQQQKKKEEEFFFEEEDDDCCCCCCEEEFFFBBBBBBBBBBBBBBBBBBBBBBBB>>>>>>>>>>>>>>>?????????;;;???CCCDDDBBB@@@AAABBBEEEFFFHHHJJJKKKKKKKKKJJJKKKLLLMMMNNNPPPQQQRRRSSSRRRRRRQQQPPPPPPPPPPPPQQQPPPOOOOOOOOOQQQTTTXXXZZZ^^^```cccgggiiikkklllmmmjjjkkkmmmmmmllllllnnnoookkkkkkllllllmmmooopppqqqrrrsssttttttsssssstttvvvwwwwwwxxxxxxxxxxxxwwwwwwqqqqqqqqqtttwwwzzz{{{zzzxxxzzz{{{}}}}}}|||zzzyyyxxxxxxxxxxxxxxxxxxxxxxxxyyyzzz{{{|||}}}}}}}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}|||~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|||xxxvvvtttuuuvvvxxx~~~}}}{{{zzzzzzzzzzzz~~~}}}|||{{{|||}}}|||~~~~~~{{{|||}}}~~~~~~{{{yyyrrrssstttttttttrrrqqqooommmnnnooopppqqqtttxxx|||}}}{{{wwwssspppooonnnnnnrrrrrrssssssrrrpppooonnnpppllleee]]]VVVQQQOOONNNTTTZZZccchhhiiihhhgggggghhhmmmtttwwwwwwxxx{{{~~~yyyrrrllllllqqquuuvvvuuuoootttvvvsssmmmmmmttt||||||zzzyyy|||~~~yyysssqqqrrrtttuuusssnnneee___TTTMMMDDD<<<777333111///........................---...000111222111///...------------------------...---,,,++++++,,,---...,,,,,,,,,,,,...000222444...///000000000///---,,,///////////////.........+++,,,.../////////......---.........//////000000222222000000000111222333000000000111222222333333444555555555444555888:::AAADDDNNN[[[fffppp~~~++++++************++++++************************,,,,,,,,,,,,+++++++++***++++++++++++++++++++++++***++++++,,,---...//////000///.........///000111000111222222444:::DDDMMMbbb{{{lllZZZOOOJJJKKKRRRccc}}}xxxhhh^^^VVVNNNHHHHHHFFFDDDBBBBBBCCCDDDDDDDDDCCCBBBAAAAAA@@@@@@>>>>>>>>>==================@@@DDDDDDCCCBBBBBBCCCDDDEEEGGGIIIJJJJJJJJJJJJKKKLLLMMMNNNOOOPPPQQQQQQSSSRRRRRRQQQPPPPPPPPPPPPQQQPPPNNNNNNOOOQQQSSSUUUZZZ\\\```cccfffiiijjjkkkiiijjjllllllkkkkkkmmmnnnnnnnnnnnnnnnoooppprrrrrrssstttuuutttrrrrrrssstttuuuvvvvvvvvvvvvuuuuuutttpppoooppprrruuuxxxyyyxxxwwwxxxzzz||||||{{{zzzyyyzzzyyyxxxwwwvvvvvvuuuuuuxxxyyyzzz{{{||||||||||||}}}}}}}}}|||||||||||||||}}}~~~}}}|||}}}}}}|||zzzxxxwwwwwwxxxyyy~~~~~~}}}|||{{{zzzzzzzzz}}}|||{{{{{{|||~~~|||||||||}}}}}}~~~~~~|||zzzsssrrrrrrqqqpppooonnnmmmlllnnnoooqqqrrrvvvzzz~~~~~~||||||zzzxxxuuuqqqooonnnnnnnnnqqqrrrrrrrrrqqqooonnnmmmlllggg___WWWQQQOOOOOOOOOYYY___ggglllkkkhhheeedddfffgggjjjnnnqqqsssssssssqqqooonnnppptttwwwwwwvvvpppsssuuussspppqqqvvv{{{~~~yyytttttttttttttttpppiii```ZZZPPPJJJAAA:::555222///...........................,,,---///111111000///...---------------------------------,,,,,,---------///...------...///000111...///000000000///---,,,/////////////////////...,,,---.../////////...---///////////////.........111000000000000111222222333333222222111000000000222333333333333444666999@@@DDDMMMZZZeeeppp~~~++++++************+++++++++++++++++++++++++++++++++++++++***************+++++++++++++++++++++++++++,,,,,,,,,------......///............///000000///111111111000444;;;@@@JJJbbb{{{fffWWWMMMKKKMMMYYYqqq{{{mmm___UUUNNNLLLIIIFFFDDDCCCCCCCCCFFFEEEDDDCCCAAA@@@???>>>>>>>>>>>>======<<<<<<;;;===???BBBCCCBBBBBBBBBCCCDDDEEEFFFGGGHHHIIIIIIIIIKKKLLLLLLMMMNNNOOOOOOPPPTTTSSSSSSRRRQQQPPPPPPPPPRRRPPPNNNMMMLLLMMMOOOPPPVVVWWW[[[___bbbeeeggghhhhhhiiikkkkkkjjjjjjlllmmmooooooooooooooopppqqqrrroooppprrrrrrqqqppprrrssstttttttttttttttsssrrrqqqnnnnnnnnnpppsssvvvwwwvvvuuuvvvxxxzzz{{{{{{zzzzzz|||{{{yyywwwuuusssrrrrrrwwwwwwxxxyyyzzzzzzzzzzzz{{{{{{{{{{{{{{{{{{{{{{{{}}}~~~||||||}}}~~~~~~~~~}}}}}}||||||{{{{{{{{{zzz}}}}}}||||||{{{{{{{{{zzz|||{{{{{{{{{}}}~~~~~~~~~~~~}}}}}}||||||||||||}}}}}}|||}}}}}}~~~~~~~~~}}}}}}}}}~~~}}}{{{tttssspppnnnmmmlllkkkkkklllnnnqqqsssuuuyyy~~~|||yyywwwuuusssqqqooonnnnnnnnnooopppqqqqqqpppooommmkkkjjjgggbbbYYYRRRNNNOOOSSSUUUbbbgggnnnqqqpppkkkgggdddgggeeedddggglllnnnllliiikkkmmmppptttwwwxxxxxxxxxrrrrrrssssssuuuwwwzzz|||~~~}}}~~~zzzxxxwwwtttqqqkkkbbbYYYRRRIIIDDD===666222000...---////////////////////////,,,---.../////////...---------------------------,,,------......------,,,111000///...------------/////////000//////...---......//////////////////.........///......---,,,000000000///......------...///000000111111111000333333222222111000000000000111222111111222555888@@@CCCMMMZZZeeeooo}}}))))))(((((((((((())))))++++++++++++++++++++++++*********)))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,------------.........//////000111222111111222666999???QQQlllrrrcccUUUPPPMMMUUUhhhqqqbbbVVVSSSNNNIIIGGGFFFEEEDDDEEEDDDCCCBBBAAA@@@??????@@@??????>>>===<<<<<<;;;;;;===???@@@@@@@@@AAAAAACCCDDDDDDEEEFFFGGGGGGGGGJJJKKKKKKLLLMMMMMMNNNNNNTTTTTTSSSSSSRRRQQQPPPOOOQQQPPPNNNLLLLLLLLLMMMNNNRRRTTTWWW[[[___bbbeeefffgggiiijjjjjjjjjjjjkkkmmmmmmmmmllllllmmmnnnnnnoookkklllnnnooooooppprrrtttsssttttttssssssrrrqqqpppooonnnmmmooorrruuuvvvvvvssstttvvvxxxyyyzzzzzzzzz|||{{{yyywwwuuutttssssssvvvvvvwwwxxxyyyyyyyyyyyyyyyyyyyyyzzzzzzzzzzzzzzz{{{}}}~~~~~~}}}}}}~~~~~~}}}~~~|||}}}~~~~~~~~~||||||||||||||||||||||||{{{{{{zzzzzz{{{|||}}}~~~~~~~~~|||{{{{{{{{{||||||zzz{{{|||}}}}}}}}}}}}}}}|||}}}~~~}}}|||wwwtttqqqnnnlllkkklllmmmnnnqqqtttvvvyyy}}}~~~yyyuuurrrqqqqqqpppooonnnooooooooonnnoooooonnnllljjjhhhgggccc]]]VVVPPPPPPUUU]]]bbblllooorrrsssssspppmmmkkkkkkiiihhhiiikkklllkkkiiikkkooossswwwxxxyyyzzz{{{uuusssrrrvvv|||~~~~~~{{{{{{xxxtttnnnfff]]]TTTMMMDDD???999444111///...---000000000000000000000000+++,,,---.........------------------------------+++,,,---......---,,,+++000//////...------------//////////////////................../////////////////////......---,,,,,,///////////////.........,,,---///111111111000///000000000111222222333333///000111111111222555888???CCCLLLYYYdddooo}}}))))))(((((((((((())))))++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---------...............///000000111222444666999AAASSSjjjttt\\\SSSNNNRRRaaaxxxwww```ZZZSSSMMMJJJHHHEEECCCBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@???>>>======<<<======???@@@AAABBBAAABBBBBBCCCCCCDDDDDDEEEEEEHHHIIIIIIJJJKKKLLLMMMMMMSSSSSSSSSSSSRRRQQQOOOOOOOOONNNNNNMMMMMMNNNOOOPPPPPPRRRTTTXXX\\\```cccdddfffhhhiiiiiiiiiiiijjjlllkkkkkkkkkkkklllmmmnnnnnnnnnpppqqqqqqqqqqqqrrrsssssstttttttttssssssrrrqqqqqqooonnnooorrruuuwwwwwwssstttuuuwwwxxxyyyyyyzzz{{{zzzxxxwwwvvvvvvwwwxxxvvvvvvwwwxxxyyyyyyyyyyyyyyyyyyyyyyyyzzzzzz{{{{{{yyy{{{|||}}}}}}~~~~~~}}}~~~}}}~~~~~~}}}|||zzz{{{||||||}}}||||||{{{zzzzzz{{{|||~~~~~~}}}}}}~~~}}}}}}|||zzzyyyzzz{{{{{{zzzzzz{{{}}}~~~~~~~~~~~~{{{|||}}}~~~~~~~~~}}}}}}yyywwwssspppooooooppprrrsssuuuyyy{{{}}}zzzvvvqqqoooppppppoooooooooooooooooolllllllllkkkiiifffdddbbb\\\XXXTTTSSSWWW```jjjqqquuutttttttttttttttssssssnnnoooooommmkkkkkkmmmoooqqqsssuuuvvvvvvwwwzzz|||wwwttttttzzz}}}~~~|||yyy}}}xxxqqqjjjbbbYYYPPPJJJ>>>;;;666222111000///...000000000000000000000000+++,,,,,,---------------------------------------+++,,,---......---,,,+++---------...............//////........./////////---.........//////000000//////......------------,,,------...///000000111,,,---///000111111000000000000000111222222333333000111222222222444777:::???BBBLLLYYYdddnnn|||++++++************++++++++++++++++++++++++++++++))))))))))))************++++++++++++++++++++++++***+++++++++,,,,,,------+++,,,------......------+++,,,,,,---///000111222666999BBBSSSjjjkkk^^^TTTUUU___qqqpppiii^^^VVVPPPLLLGGGCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@??????>>>>>>======???AAACCCCCCCCCBBBAAAAAAAAAAAABBBCCCDDDFFFGGGHHHIIIJJJLLLMMMMMMPPPQQQRRRRRRRRRQQQOOONNNNNNNNNNNNNNNNNNOOOPPPQQQOOOPPPRRRUUUYYY]]]```bbbccceeeffffffffffffgggiiikkkkkkkkklllmmmnnnooopppuuuvvvvvvtttrrrpppqqqqqqssssssttttttttttttssssssrrrqqqoooppprrruuuwwwxxxuuuuuuuuuvvvwwwxxxyyyyyyzzzyyywwwvvvvvvxxxyyy{{{wwwwwwxxxyyyzzzzzzzzzzzzyyyyyyzzz{{{{{{|||||||||yyyzzz|||||||||~~~~~~~~~~~~}}}~~~}}}|||{{{yyyzzz{{{}}}}}}}}}||||||zzz{{{|||}}}~~~|||}}}~~~~~~}}}||||||}}}~~~~~~}}}{{{|||{{{yyywwwvvvwwwyyyzzzyyyzzz{{{}}}~~~{{{||||||}}}}}}}}}}}}|||{{{yyyvvvttttttuuuvvvxxxyyy|||~~~~~~}}}{{{zzzzzz}}}}}}zzzvvvssspppnnnppppppoooooonnnnnnmmmmmmiiiiiiiiigggeeebbb___^^^VVVUUUUUUYYYbbbooo{{{~~~{{{yyyyyyxxxwwwvvvnnnpppqqqnnnjjjjjjnnnrrruuutttsssssstttwwwyyy{{{vvvtttuuu}}}~~~}}}|||~~~}}}wwwoooeee\\\SSSKKKFFF:::777333111111111111000////////////////////////,,,,,,,,,---------......------------------------,,,------......------,,,***+++,,,......////////////............///000000------......///000000000//////...---------......+++,,,---...///111222222---...///000111222222222333333222222111000000000111222333333333555888;;;>>>AAAKKKXXXcccmmm{{{++++++************++++++************************)))))))))******+++++++++++++++++++++++++++++++++))))))***+++,,,------...***+++,,,---...------,,,,,,+++++++++---///000000555555;;;FFFVVVlllnnn\\\XXX\\\ggg|||pppddd\\\TTTLLLGGGCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@??????????????????<<<;;;:::<<>>>>>>>>>>>>>>?????????999666555777;;;>>>>>><<>>>>>??????@@@@@@@@@??????@@@AAACCCEEEHHHJJJKKKLLLLLLMMMOOOPPPPPPOOOMMMLLLQQQPPPNNNLLLLLLMMMNNNOOOLLLLLLLLLMMMOOORRRUUUWWWXXXYYY[[[\\\^^^_________cccaaaaaaeeejjjmmmkkkiiijjjjjjiiijjjkkkmmmoooppppppppppppqqqqqqrrrrrrsssrrrqqqooonnnnnnooorrrsssvvvwwwwwwwwwwwwxxxxxxxxxyyyxxxvvvuuutttttttttuuuyyyxxxwwwwwwwwwxxxyyyzzzzzz{{{{{{|||}}}}}}~~~~~~}}}}}}}}}zzzxxxvvvwwwxxx~~~~~~~~~~~~~~~}}}}}}}}}}}}xxxzzz|||{{{yyywwwxxxzzzwwwyyyzzz{{{{{{zzzxxxwww{{{}}}~~~~~~|||{{{|||}}}||||||||||||}}}}}}}}}}}}||||||}}}}}}~~~~~~|||||||||}}}~~~}}}zzzwwwuuusssqqqoooooopppssstttuuuuuuuuuwww{{{}}}}}}}}}~~~~~~~~~}}}|||{{{yyyyyywwwxxx{{{}}}~~~{{{vvvssstttxxxyyytttnnnpppppppppooonnnmmmmmmmmmnnnlllkkkjjjjjjiiigggeeeaaabbbbbb^^^ZZZWWWWWWYYYXXX```lllwww{{{qqqhhhdddjjjrrrtttqqqoooeeehhhkkkkkkkkkmmmppptttwwwvvvwww{{{}}}{{{|||~~~|||vvvqqqhhhZZZLLL@@@999555000000//////.........---...............///000000///---+++,,,---...---,,,........................***+++,,,---------,,,+++......---------,,,,,,,,,...------------...//////---,,,+++,,,///111222111......///...,,,,,,---///000///...---...///111222000000111222333333444444444333111000000000111222111000111555555333555:::>>>CCCLLLUUU```mmm{{{))))))))))))))))))))))))))))))*********++++++++++++++++++++++++*********+++++++++*********))))))***+++,,,,,,******+++,,,++++++++++++,,,,,,------,,,,,,------......//////000000333666888>>>LLLZZZsssxxxfffZZZUUUVVVXXXcccooo}}}nnn]]]QQQKKKFFFFFFEEEBBB@@@AAAAAAAAAAAA@@@@@@@@@@@@???======<<<;;;;;;<<<<<<<<<<<<======>>>????????????@@@AAABBBDDDFFFHHHJJJJJJLLLMMMNNNOOOOOONNNMMMLLLNNNMMMLLLLLLLLLMMMNNNNNNNNNNNNMMMMMMNNNPPPRRRTTTVVVWWWXXXZZZ[[[\\\]]]]]]___```bbbdddeeefffggghhhiiiiiiiiiiiijjjlllmmmoooooooooppppppqqqrrrrrrrrrsssqqqooommmmmmoooqqqrrrtttuuuuuuvvvvvvvvvvvvvvvvvvuuutttsssrrrrrrrrrrrrwwwwwwvvvvvvwwwxxxyyyzzz{{{{{{{{{zzzzzzyyyyyyyyy{{{||||||zzzwwwvvvwwwxxx||||||}}}~~~~~~~~~}}}}}}}}}||||||{{{{{{{{{wwwyyy{{{zzzwwwuuuuuuwwwuuuvvvxxxzzz{{{{{{zzzyyy{{{|||~~~~~~|||{{{|||}}}}}}|||||||||||||||||||||||||||||||||{{{{{{{{{{{{{{{{{{{{{||||||{{{xxxvvvtttsssqqqoooooooooqqqqqquuutttuuuwwwzzz|||}}}|||}}}|||{{{zzzyyyxxxxxxwwwyyyzzz}}}~~~{{{}}}{{{vvvrrrssswwwwwwrrrmmmooonnnnnnnnnmmmmmmlllllllllkkkjjjiiiiiihhhfffdddaaaaaa___[[[VVVUUUVVVXXX]]]dddnnnwwwwwwjjjeeeeeemmmttttttpppnnniiikkklllllllllmmmqqquuuwwwvvvwwwzzz}}}}}}||||||yyyuuuooojjjaaaTTTGGG<<<555222000/////////.........---///.........//////000000000...,,,,,,...///...---........................+++,,,---...///......---,,,,,,,,,------............------------...//////...------///111222222111,,,---///000111222555777333222000.........///000//////000000111111222222333222111000///000000111111000111555555333555:::===CCCLLLUUU___lllzzz((((((((((((((((((((((((+++++++++******))))))(((+++++++++++++++++++++++++++************)))))))))***+++,,,,,,******+++,,,---,,,***)))***+++---///,,,,,,------------------///---///333555777===DDDWWWrrrtttcccXXXSSSRRRQQQXXXaaaiiirrrzzznnnZZZQQQIIIIIIIIIEEEBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@??????>>>===<<<<<<<<<<<<:::;;;;;;<<<===>>>>>>???@@@AAABBBCCCEEEFFFGGGGGGJJJKKKLLLMMMMMMLLLKKKJJJIIIJJJJJJKKKKKKLLLLLLMMMOOONNNMMMMMMMMMMMMOOOOOORRRSSSTTTUUUWWWXXXYYYYYYYYY]]]aaaaaa______cccfffhhhhhhggghhhiiijjjlllmmmnnnnnnoooppppppqqqrrrrrrtttrrrooommmmmmnnnoooqqqrrrrrrtttuuuuuuuuutttsssttttttttttttsssrrrqqqqqquuuuuuuuuuuuvvvwwwxxxyyyyyyyyyxxxxxxxxxxxxxxxxxxzzz{{{{{{zzzxxxvvvwwwxxxyyyzzz{{{}}}~~~~~~~~~~~~||||||{{{{{{zzzyyyxxxxxxuuuwwwxxxwwwtttqqqppppppppprrruuuxxxzzz{{{{{{zzzzzz|||}}}}}}|||{{{|||}}}}}}}}}}}}|||{{{{{{{{{zzz{{{{{{zzzyyyyyyxxxwwwwwwzzzyyyyyyzzzzzzyyywwwttttttttttttsssssssssssssssvvvuuuuuuvvvyyyzzzzzzyyyyyyxxxwwwvvvuuuvvvvvvwww|||}}}{{{{{{||||||wwwssssssuuuuuupppkkklllllllllkkkkkkkkkkkkkkkkkkjjjhhhhhhhhhfffdddbbbaaa___[[[WWWTTTUUUYYY\\\ccciiipppwww~~~qqqcccccchhhqqquuusssoooooooooooonnnmmmmmmooosssvvvzzzyyyyyy|||~~~~~~xxxvvvqqqllleee```VVVKKK@@@777111.../////////...............////////////000000000000000...------...//////...---------------------------...//////000000//////***++++++,,,---...///000...------------...//////,,,,,,,,,...000000...---,,,---000111222444777:::666444222000........................////////////111111000/////////000000111000111555555333555:::===BBBKKKTTT^^^kkkyyy))))))))))))))))))))))))++++++******))))))((((((++++++++++++,,,,,,,,,,,,************))))))))))))***+++,,,,,,******+++,,,,,,+++*********+++------......------------------000,,,,,,000333333444888GGG]]]|||qqqeeeZZZSSSNNNNNNQQQVVV^^^jjj|||uuukkk]]]PPPKKKKKKHHHEEEDDDBBBBBBAAAAAAAAA@@@@@@@@@BBBAAA@@@???>>>=========:::::::::;;;===>>>???@@@@@@@@@AAABBBCCCDDDDDDEEEGGGHHHIIIIIIIIIIIIHHHGGGEEEFFFGGGIIIJJJJJJKKKKKKMMMMMMLLLKKKKKKLLLMMMMMMNNNOOOOOOPPPRRRSSSTTTUUUVVVYYY[[[\\\\\\^^^aaadddgggffffffggghhhjjjlllmmmmmmmmmnnnoooooopppqqqqqqtttrrrooommmllllllnnnooopppqqqsssuuuuuutttsssrrrtttuuuuuuvvvuuutttsssrrrrrrsssssstttuuuvvvwwwwwwttttttuuuwwwxxxzzz{{{|||yyy{{{|||{{{yyyxxxxxxyyyxxxyyy{{{|||~~~~~~}}}|||{{{{{{zzzyyyxxxxxxttttttuuusssqqqnnnkkkjjjkkkmmmqqquuuxxxzzz{{{{{{yyy{{{}}}}}}|||{{{|||}}}}}}}}}||||||{{{zzzyyyyyyyyyyyyyyyxxxxxxwwwwwwwwwzzzyyyxxxyyyyyyyyyvvvtttuuuvvvxxxyyyzzzyyyyyyxxxxxxwwwuuuvvvwwwwwwvvvttttttsssrrrrrrsssvvvxxxzzz~~~}}}{{{}}}~~~~~~}}}yyytttssstttsssoookkkiiiiiiiiiiiiiiiiiiiiiiiijjjhhhgggffffffdddaaa___]]][[[WWWTTTUUUYYY___dddgggkkkpppuuu{{{zzzllldddffflllssstttpppoooqqqtttrrrqqqoooooorrrvvvxxx||||||}}}~~~~~~}}}{{{tttpppjjjdddZZZUUULLLBBB:::444///,,,......................../////////000000000000000///...,,,,,,...///...------------------------------......///////////////++++++,,,,,,---...//////...------------...//////------...000222111...,,,...///000///...///111333555444222000///.........///.....................000000//////////////////111000111555555333555:::<<>>======<<<<<<;;;;;;;;;;;;===>>>@@@AAA???@@@@@@AAABBBBBBCCCCCCDDDDDDDDDEEEEEEDDDDDDDDDBBBCCCDDDFFFGGGHHHHHHHHHIIIIIIIIIJJJKKKLLLMMMMMMKKKKKKLLLLLLNNNPPPQQQRRRUUUSSSSSSVVV[[[___aaaaaadddddddddeeegggiiikkkmmmkkkllllllmmmoooppppppqqqsssqqqnnnlllkkklllmmmoooqqqrrrssstttttttttsssrrrsssssstttuuuuuutttrrrqqqqqqqqqrrrssstttttttttuuurrrsssuuuvvvxxxzzz{{{|||yyy{{{||||||{{{yyyyyyzzzyyyzzz{{{}}}~~~}}}}}}||||||{{{zzzzzzyyysssssssssrrrpppmmmiiifffgggjjjnnnrrrvvvyyyzzzzzzyyyzzz|||}}}|||{{{|||}}}}}}||||||{{{zzzyyyyyyxxxwwwwwwwwwxxxxxxyyyyyyyyy{{{yyyxxxxxxyyyyyywwwuuusssuuuwwwzzz|||}}}||||||zzzxxxvvvuuuuuusssqqqooooooooopppqqquuuyyy}}}~~~|||}}}|||||||||}}}zzzuuussssssrrrooolllhhhhhhhhhhhhggggggggggggiiigggeeecccbbb```\\\ZZZTTTRRROOOPPPUUU]]]dddiiihhhjjjmmmqqqvvv~~~tttjjjkkkkkkooorrrrrroooppptttvvvtttrrrqqqrrrvvvyyy{{{||||||}}}~~~{{{{{{}}}~~~vvvooojjjddd^^^QQQKKKBBB;;;666222...,,,---------.....................///000111000000///...,,,++++++,,,------,,,------------------------,,,,,,,,,---------......------------------------...------------...//////111111222444555555222////////////...,,,+++---...222111111000000000000000/////////////////////.../////////000000000//////111000111555555333555:::;;;AAAIIIQQQ[[[hhhvvv************************''''''(((((()))***++++++)))))))))******++++++,,,(((((()))))))))))))))******+++,,,,,,******+++,,,''')))+++------,,,***))).../////////////////////333...,,,...111111333666888<<>>===<<<<<<;;;;;;;;;;;;<<<;;;;;;;;;<<<===???@@@??????@@@@@@AAABBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@AAAAAACCCDDDEEEFFFFFFEEEFFFGGGHHHJJJKKKLLLMMMJJJJJJIIIJJJKKKMMMOOOQQQSSSPPPNNNRRRXXX]]]^^^]]]^^^______aaadddgggjjjllljjjjjjkkklllnnnooopppppprrrpppmmmkkkkkklllmmmoooqqqqqqqqqrrrrrrrrrsssssspppqqqqqqrrrqqqqqqppppppppppppqqqrrrrrrrrrrrrqqqrrrsssssstttuuuvvvvvvwwwwwwyyy{{{|||{{{zzzzzzzzzzzzzzz|||}}}~~~~~~~~~~~~}}}}}}}}}|||||||||||||||vvvuuuuuutttssspppkkkggggggjjjnnnrrrvvvxxxyyyyyyxxxzzz||||||{{{{{{|||}}}{{{{{{{{{zzzyyyyyyyyyxxxvvvwwwwwwxxxyyyyyyzzzzzz{{{yyywwwwwwxxxxxxwwwuuunnnpppsssvvvxxxyyyzzzzzzzzzxxxuuutttsssrrrooommmnnnoooqqqtttyyy~~~~~~}}}}}}}}}}}}|||yyyuuurrrqqqpppnnnmmmhhhhhhggggggfffeeeeeeeeefffdddaaa^^^\\\YYYUUURRRKKKIIIIIIMMMVVV___gggkkkiiiiiiiiikkkpppvvv|||}}}zzzuuuppplllpppnnnoooqqqqqqoooqqqvvvuuusssqqqrrrvvvzzz}}}~~~zzz{{{|||}}}}}}~~~yyyxxxyyy{{{yyyooogggccc]]]WWWJJJCCC;;;666333222///------------------.........,,,---///000000000///...---+++******+++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------......---------,,,,,,,,,...------------...//////.........000222222000...---.........------///111......//////000000000000/////////000000000000000//////000111111111000000111000111555555333555::::::@@@HHHPPPZZZfffttt}}}************************''''''(((((()))*********'''(((((())))))***++++++(((((((((((())))))*********+++,,,,,,******+++,,,))))))***+++++++++++++++---------....../////////000......111111///111444666777@@@RRRggg~~~ooo```TTTPPPLLLFFFHHHPPP^^^kkk|||}}}|||hhhWWWKKKGGGHHHCCCBBBBBBBBBBBBAAAAAAAAA>>>>>>===<<<<<<=========<<<;;;:::999:::;;;===>>>>>>>>>???@@@BBBCCCDDDDDDBBBBBBAAAAAAAAAAAABBBBBB@@@@@@???@@@@@@BBBDDDEEEDDDEEEFFFHHHIIIJJJKKKKKKIIIIIIHHHIIIJJJLLLOOOPPPPPPOOONNNOOORRRUUUXXXYYYXXXXXXZZZ\\\```dddgggiiiiiiiiijjjlllmmmnnnoooppppppnnnllljjjjjjlllnnnoooqqqpppooonnnoooppprrrsssqqqqqqppppppppppppqqqqqqppppppqqqqqqqqqpppooonnnlllmmmnnnooopppqqqrrrrrrtttwwwyyyzzzyyyxxxxxxxxxyyyzzz{{{||||||||||||||||||||||||||||||}}}}}}}}}zzzyyyxxxyyyyyyvvvpppkkkjjjlllppptttwwwyyyzzzzzzwwwyyy{{{|||{{{{{{|||}}}zzzzzzyyyyyyyyyyyyyyyyyywwwwwwwwwwwwwwwxxxxxxxxxyyyxxxvvvuuuvvvvvvuuutttmmmnnnpppqqqssstttttttttvvvtttsssrrrsssrrrqqqoooqqqsssvvvyyy}}}~~~|||zzzxxxvvvrrrooonnnmmmmmmllliiiiiihhhgggeeedddccccccbbb___\\\XXXUUUQQQLLLIIIGGGGGGIIIPPPZZZccciiikkkjjjhhhffffffiiinnnrrrtttvvvrrrooonnnoooppppppooopppmmmlllpppqqqppprrruuurrrqqqppptttyyy~~~}}}~~~~~~}}}{{{}}}zzzxxxzzz|||}}}{{{sssggg^^^YYYUUUOOODDD>>>666111111222000...,,,,,,,,,------.........+++,,,.../////////------...,,,***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++,,,---...,,,,,,------------------...------------...//////,,,++++++,,,///000000///+++,,,------------///111------...///////////////......//////000000111111//////111222222222111111111000111555555333555::::::???GGGOOOYYYeeesss|||))))))))))))))))))))))))(((((((((((())))))))))))&&&''''''((()))*********'''((((((((())))))*********+++,,,,,,******+++,,,+++***)))((()))***,,,---++++++,,,,,,---...//////------///222111------111111333:::EEERRReeemmm\\\UUUMMMDDDDDDKKKNNNYYYqqq|||~~~wwwbbbRRRKKKLLLCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@AAAAAA<<<;;;999888888999;;;<<<>>>>>>???@@@BBBCCCDDDEEECCCBBBBBBAAAAAABBBBBBCCCAAA@@@>>>>>>>>>@@@BBBDDDDDDEEEFFFGGGHHHIIIIIIIIIIIIIIIHHHHHHJJJLLLOOOPPPNNNOOOQQQOOOMMMNNNRRRVVVSSSTTTVVVYYY]]]aaaeeeggghhhiiijjjkkkmmmnnnooopppooommmkkkjjjjjjlllnnnpppqqqooommmllllllnnnppprrrssssssqqqqqqqqqrrrssstttppppppqqqqqqpppooommmllldddeeegggjjjllloooqqqrrrrrrtttwwwyyyxxxwwwwwwwwwyyyyyyzzzzzz{{{zzzzzzzzzzzzzzz{{{{{{|||}}}}}}}}}}}}||||||}}}}}}zzztttooommmooosssvvvyyy{{{{{{{{{wwwyyy{{{|||{{{{{{|||}}}yyyyyyyyyyyyyyyyyyyyyzzzxxxxxxwwwwwwvvvvvvuuuuuuxxxvvvtttttttttuuutttsssoooooooooppppppqqqqqqqqqrrrqqqpppqqqssstttsssrrrtttvvvyyy}}}~~~~~~}}}zzzxxxvvvssspppmmmlllkkkkkkkkkjjjjjjhhhgggeeecccbbbbbb___\\\XXXTTTPPPKKKFFFCCCIIIJJJMMMUUU```hhhlllmmmllliiieeeccceeehhhkkklllmmmjjjhhhjjjmmmqqqrrrqqqmmmiiijjjooosssrrrrrrtttpppooopppttt{{{|||||||||zzz{{{~~~|||yyypppbbbXXXSSSNNNIIIAAA:::222///000111000...,,,,,,,,,------.........***+++---//////...---,,,///---+++,,,---...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---...***++++++,,,---...//////...------------...//////111000///000333555666555+++,,,---,,,++++++,,,...------............---------------...///000111111///000111333333333222111111000222555555333666:::999???GGGOOOXXXeeerrr{{{))))))))))))))))))))))))))))))))))))))))))))))))************************)))***+++++++++)))((('''(((((())))))******++++++))))))******++++++++++++---,,,,,,,,,,,,---............//////000000111111333///222;;;DDDQQQlllnnn]]]UUUPPPJJJEEEHHHPPPbbbzzzzzzzzzrrr```SSSJJJEEEEEECCCAAA@@@BBBBBBAAAAAAAAA@@@@@@???>>>======<<<;;;;;;::::::;;;;;;<<<>>>>>>???@@@AAAAAABBBBBBFFFHHHIIIHHHFFFEEEEEEFFFDDDBBB@@@???>>>???@@@AAACCCDDDGGGIIIKKKJJJJJJIIIEEEFFFHHHHHHHHHIIILLLNNNPPPPPPPPPPPPPPPPPPPPPQQQSSSTTTVVVXXX[[[]]]___```eeefffiiilllnnnnnnnnnmmmmmmllljjjiiiiiijjjkkkllllllkkkjjjjjjkkkmmmpppqqqnnnnnnnnnpppqqqqqqnnnllllllnnnmmmjjjjjjllliiiddd^^^^^^______aaadddiiimmmmmmqqquuuvvvvvvvvvxxxzzzxxxyyyyyyyyyyyyyyyyyyyyyyyy{{{}}}|||zzzyyy{{{}}}}}}yyyuuusssrrrqqqrrrsssvvvyyyzzz|||{{{{{{{{{{{{zzzzzzzzzzzz{{{{{{{{{zzzxxxvvvuuuyyyvvvsssppppppqqqtttvvvxxxxxxxxxwwwvvvtttsssrrrqqqooonnnmmmnnnmmmllljjjmmmooorrrtttuuuwwwyyy|||~~~~~~zzzvvvtttsssrrrqqqtttrrrnnnjjjhhhggghhhiiihhheeecccbbbcccbbb^^^[[[]]][[[UUULLLDDD@@@AAACCCFFFQQQ\\\bbbffflllnnnlllnnniiidddccceeeffffffdddiiifffeeehhhmmmrrrsssssseeegggjjjnnnrrrqqqooolllqqqvvv|||~~~{{{|||~~~~~~|||~~~~~~||||||wwwpppfff\\\TTTLLLDDD>>>;;;---###'''000222...***111...,,,+++,,,---,,,,,,++++++,,,---............,,,------......------,,,111...,,,,,,......,,,)))***+++,,,---...---,,,,,,------,,,+++,,,---...///---.....................000000000///.........---///////////////////////////000000111222111111111............////////////222111000000000000000000111222111000000111444777===???FFFPPPYYYdddrrr))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++++++++***)))))))))))))))))))))*********+++++++++++++++,,,,,,------,,,,,,,,,,,,---......000000000///////////////111...000666;;;DDDZZZqqq~~~ooobbbWWWOOOJJJJJJKKKWWWmmm}}}hhhXXXOOOGGGFFFCCCAAAAAAAAAAAA???AAAAAA@@@@@@???>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;======>>>???AAACCCDDDEEEHHHJJJLLLLLLKKKIIIIIIJJJHHHFFFDDDAAA??????@@@@@@???BBBEEEIIIMMMOOOPPPPPPJJJJJJHHHFFFEEEHHHLLLOOONNNNNNNNNNNNNNNNNNNNNNNNRRRRRRTTTWWWYYY\\\^^^___aaacccfffhhhjjjkkkjjjjjjjjjiiihhhgggggghhhjjjkkkjjjjjjiiiiiijjjlllmmmnnnmmmmmmnnnoooqqqpppnnnkkkkkknnnnnnkkkkkkllliiicccYYYYYYYYYYYYZZZ]]]aaadddccchhhnnnrrrtttuuuxxxzzzyyyyyyyyyxxxxxxxxxxxxxxxwwwyyy{{{zzzyyyxxxyyy{{{}}}yyyvvvuuusssssssssuuuvvvxxx{{{{{{{{{zzzzzzzzzyyyyyyyyyyyyzzzzzzyyywwwuuutttuuusssqqqpppoooqqqrrrtttuuuvvvvvvvvvuuutttsssrrrllljjjiiiiiijjjjjjiiihhhmmmpppsssvvvwwwyyy|||~~~zzzuuurrrppppppooonnnpppnnnkkkhhhgggggghhhiiigggeeebbbaaa```^^^YYYUUUQQQPPPKKKDDD??????DDDIIIVVV```iiilllllloooppppppmmmllljjjiiiiiihhhfffeeeffffffhhhkkkoooqqqooommmffffffhhhkkkoooqqqqqqpppuuuyyy}}}{{{{{{|||}}}{{{zzzyyy}}}{{{ssslllaaaWWWPPPHHH@@@:::999111+++...111000//////111...,,,+++,,,------,,,---------...------,,,,,,,,,------......------,,,///---++++++,,,---+++(((***+++,,,---------,,,,,,------,,,,,,,,,---...//////...........................------------------////////////////////////***++++++,,,---,,,,,,,,,111111111111222222222222000000000///000000111222222222333222222222555777<<<>>>EEEOOOYYYcccqqq~~~))))))))))))))))))))))))))))))))))))))))))))))))************************,,,,,,+++*********++++++************))))))))))))---,,,+++++++++,,,---...,,,,,,,,,,,,,,,---......000000000///......------111...000333444666EEEVVVsssuuueeeZZZSSSNNNHHHKKK\\\rrrwwwcccWWWKKKHHHEEEDDDCCCBBBAAA@@@AAAAAA@@@@@@???>>>>>>>>>:::;;;<<<======<<<;;;:::;;;;;;;;;<<>>>>>:::;;;===>>>>>>===;;;:::;;;:::999:::<<<@@@CCCFFFHHHKKKPPPRRRSSSRRRSSSSSSTTTQQQMMMHHHCCC@@@>>>===AAABBBEEEHHHLLLOOORRRSSSVVVTTTPPPKKKHHHHHHLLLOOOQQQQQQRRRQQQQQQOOONNNMMMLLLMMMNNNPPPSSSVVVYYY[[[YYYZZZ\\\^^^```aaaaaaaaa```___^^^^^^^^^```cccdddeeefffggghhhiiiiiiiiihhhiiihhhiiikkklllkkkiiiffffffkkknnnnnnooonnniiibbbZZZWWWTTTRRRRRRSSSTTTUUU[[[```fffmmmqqqsssssstttxxxxxxwwwwwwvvvuuuttttttuuuvvvwwwwwwvvvsssqqqpppuuuxxx|||}}}zzzwwwxxxwwwvvvtttttttttttttttyyyyyyxxxxxxxxxwwwwwwwwwxxxxxxyyyxxxwwwvvvtttssslllmmmnnnnnnoooooooooooorrrssstttuuutttsssqqqppphhhgggfffgggjjjlllmmmlllrrrvvv{{{~~~~~~~~~|||zzzyyyssspppmmmkkkkkkkkkkkkjjjhhhgggeeecccbbbccccccddd]]]\\\\\\[[[YYYUUUQQQNNNFFFDDD@@@===>>>FFFSSS]]]vvv{{{wwwwwwwwwvvvpppiiiddddddeeegggiiimmmppppppmmmiiieeehhhfffdddfffllltttzzz~~~~~~}}}zzzxxxvvvtttsssrrrkkkttt|||tttmmmdddWWWLLLDDD<<<555000......000111,,,'''(((,,,000...,,,+++---...///...---.........------,,,+++,,,------......------,,,---,,,,,,++++++++++++***++++++,,,,,,,,,---------,,,,,,,,,,,,------......111000000//////......---******++++++,,,,,,,,,---////////////////////////000000111222222222222111...////////////000000000000000/////////000000111000222444555444444444666999;;;BBBMMMWWWbbbppp}}}))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***++++++******))))))((((((+++******))))))+++,,,---,,,++++++++++++,,,------+++,,,,,,---...//////000...000444666444333888???III___}}}zzznnnXXXOOOGGGGGGMMMYYYiiivvvmmmXXXOOOGGGGGGGGGCCCAAACCC@@@@@@@@@???????????????;;;<<<>>>??????>>><<<;;;<<<;;;999888999<<>>???@@@BBBEEEIIIMMMQQQSSSXXXXXXVVVSSSOOOMMMMMMNNNQQQQQQRRRRRRQQQOOOMMMLLLJJJKKKKKKLLLOOORRRUUUWWWUUUVVVXXXZZZ[[[]]]^^^^^^[[[ZZZYYYYYYZZZ\\\^^^```cccccceeefffggghhhhhhhhhfffffffffhhhjjjiiifffdddccchhhmmmooorrrsssooohhh```\\\WWWUUUUUUUUUUUUTTTYYY\\\aaaggglllpppqqqrrrwwwwwwvvvuuuttttttssssssvvvwwwxxxxxxwwwsssooolllooorrrvvvyyyzzzxxxuuussstttttttttttttttuuuuuuuuuwwwwwwwwwwwwvvvvvvvvvvvvxxxxxxxxxxxxwwwuuutttrrrkkklllmmmnnnooonnnnnnmmmnnnoooqqqrrrqqqpppnnnllljjjhhhgggiiillloooqqqqqqvvvzzz~~~||||||wwwwwwxxxyyyyyyzzzzzz{{{|||}}}}}}}}}|||{{{zzzyyywwwyyy{{{zzzxxxuuuttttttqqqooolllkkkllllllkkkjjjhhhgggeeebbb```^^^^^^^^^ZZZZZZZZZWWWRRRNNNJJJGGGBBBAAA@@@???CCCOOO^^^iii~~~|||uuulllccc```bbbfffkkkmmmoooooonnnllljjjiiijjjhhhfffhhhooowww~~~~~~~~~~~~}}}{{{xxxtttrrrqqqppplllvvv}}}ssskkkbbbTTTHHH???999222......,,,,,,...---)))'''(((///---+++,,,...///000000+++,,,------.........---,,,------......------,,,------------,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------------000000//////.........---++++++,,,,,,------......////////////////////////,,,---......//////......---------............///111111000///.........//////111333444333333333444888:::BBBMMMWWWaaappp}}}))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''((())))))************))))))))))))))))))*********++++++++++++++++++++++++,,,------)))***+++,,,---///000000+++...111333222333777;;;===KKKccccccYYYNNNFFFCCCHHHVVVcccwww~~~eeeVVVKKKIIIGGGAAA???AAA????????????????????????<<<===>>>??????>>>===<<<===;;;:::999999:::;;;<<<@@@DDDHHHKKKNNNQQQTTTWWWXXXWWWVVVTTTOOOJJJEEEBBB<<<===???BBBGGGLLLRRRUUUWWWXXXYYYXXXTTTPPPNNNMMMMMMNNNPPPPPPPPPNNNLLLJJJJJJIIIHHHIIIKKKMMMPPPRRRSSSSSSTTTVVVWWWYYYZZZ[[[XXXXXXVVVVVVVVVXXXZZZ[[[___```aaabbbdddfffggghhheeeeeefffhhhiiihhhfffcccaaagggnnnrrrxxx|||yyytttiiiddd^^^[[[[[[[[[ZZZXXXUUUVVVXXX^^^eeelllppprrruuuuuuttttttssssssrrrrrrvvvwwwxxxzzzzzzvvvqqqlllmmmppptttvvvwwwvvvsssqqqqqqqqqrrrssstttuuuuuuuuuvvvvvvvvvuuuuuuuuuuuutttvvvwwwwwwwwwvvvtttrrrqqqjjjkkkllllllmmmlllllllllhhhjjjmmmooopppooommmlllmmmllljjjlllooosssuuuvvvzzz}}}xxxqqqnnnlllmmmnnnooopppqqqrrrsssvvvwwwxxxyyyxxxvvvtttrrrpppqqqssssssqqqpppooopppooommmkkkkkkkkkkkkjjjhhhgggeeeccc___\\\ZZZXXXWWWYYYYYYVVVPPPIIICCC@@@???<<<===@@@CCCKKKYYYiiittt|||qqqfff______ccchhhnnnpppqqqpppnnnmmmnnnooolllkkkkkkooouuu{{{~~~|||{{{|||~~~~~~|||xxxtttqqqpppqqqsss{{{}}}ssseee[[[NNNBBB;;;666111...111,,,+++...000---******...---+++,,,...000111111***+++,,,---............,,,------......------,,,,,,---......,,,,,,---...,,,,,,+++++++++,,,---...+++,,,------......------........................------------............////////////////////////,,,,,,---............---........./////////000000111000//////.........//////111222222222222333555888:::BBBMMMWWWbbbqqq~~~))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((())))))))))))))))))))))))))))))*********((()))+++,,,---,,,+++***+++++++++***++++++,,,---******+++,,,---......///***---/////////111444666888>>>MMMeeevvviiiYYYMMMFFFDDDJJJRRR```ssswwwdddTTTOOOKKKCCC???BBB????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;<<<>>>@@@CCCGGGJJJOOOTTTXXXXXXZZZ[[[[[[XXXRRRLLLHHH???>>>???AAAEEEKKKPPPSSSUUUWWWYYYXXXTTTQQQOOONNNLLLMMMOOOQQQPPPOOOMMMKKKIIIHHHGGGFFFGGGJJJMMMNNNOOOPPPQQQRRRTTTVVVWWWXXXWWWVVVUUUTTTTTTUUUWWWXXX[[[[[[\\\]]]```ccceeeggggggggggggiiijjjjjjgggeeebbbhhhpppvvvtttnnnhhheeeeeefffccc```YYYVVVUUUXXX```hhhooorrrssssssssssssrrrrrrrrrrrrtttuuuxxx|||~~~|||vvvqqqmmmpppsssuuuvvvtttrrrpppppppppqqqrrrssssssssssssuuuuuuuuuttttttttttttsssttttttttttttsssqqqpppnnnjjjjjjjjjiiiiiiiiiiiiiiieeeggglllqqqtttuuutttttttttrrrpppqqquuuxxx{{{|||{{{~~~~~~vvvllleee```aaabbbdddfffhhhjjjjjjoooppprrrsssssspppmmmkkkiiikkkmmmmmmlllllllllmmmmmmkkkiiihhhiiihhhfffeeebbbaaa___[[[XXXUUUSSSRRRQQQQQQNNNHHHAAA<<<;;;<<<<<<@@@EEEKKKSSS```ooozzzxxxlllccc```bbbgggjjjnnnqqqssssssqqqpppqqqsssmmmnnnqqqvvv||||||{{{|||}}}~~~~~~zzztttqqqqqqrrrwww|||xxxoooZZZPPPDDD;;;666444111000111---,,,///000...---///...,,,+++,,,...111222222,,,,,,------...---------,,,------......------,,,***,,,...---+++***,,,...,,,,,,+++++++++,,,---...+++,,,---.........------++++++,,,,,,---.....................------------////////////////////////...//////000000000000000////////////000000000000---------...///000111111111222222222111222555777888;;;BBBMMMXXXcccrrr))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))+++++++++***)))(((((())))))******++++++(((***---//////...,,,***++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---///000...---///222333666888@@@QQQiiivvvbbbUUUMMMHHHHHHJJJNNNbbb{{{qqq]]]VVVPPPFFFBBBEEE??????????????????@@@@@@??????>>>>>>>>>>>>??????<<<<<<==================<<<>>>AAADDDHHHNNNTTTYYYYYY[[[___```^^^XXXQQQLLLDDDCCCBBBBBBDDDHHHLLLOOOUUUVVVWWWVVVSSSPPPPPPPPPMMMOOOQQQSSSSSSQQQOOONNNIIIHHHFFFEEEFFFHHHJJJLLLMMMNNNNNNOOOQQQSSSUUUVVVWWWVVVTTTSSSRRRSSSUUUVVVXXXXXXXXXYYY\\\```dddfffiiihhhiiikkklllllliiigggcccjjjrrryyy~~~wwwpppmmmnnnooollliiiaaa\\\WWWXXX^^^fffmmmppprrrrrrrrrrrrrrrrrrrrrsssrrrtttwww}}}{{{vvvmmmooorrrtttuuusssqqqoooppppppqqqrrrrrrrrrqqqqqquuuuuutttttttttsssssssssqqqrrrrrrrrrqqqooommmllljjjiiihhhggggggfffggggggeeeiiiooouuuzzz|||}}}}}}zzzxxxvvvwwwzzz~~~{{{~~~~~~wwwllldddXXXYYY[[[]]]```bbbdddeeejjjlllnnnpppooollliiigggfffhhhjjjjjjjjjjjjkkkllljjjhhhgggffffffeeecccbbb^^^]]][[[XXXUUUSSSQQQOOOHHHHHHFFFAAA<<<:::<<>>AAAAAAAAA@@@@@@@@@??????<<<===>>>>>>>>>===;;;:::<<<===???BBBEEEJJJNNNPPPSSSVVV[[[^^^^^^[[[VVVRRRJJJFFFAAA@@@BBBEEEFFFEEEIIIKKKOOORRRSSSRRRQQQPPPQQQPPPOOONNNOOOQQQSSSTTTTTTPPPKKKFFFCCCCCCDDDFFFFFFHHHJJJKKKLLLLLLNNNPPPUUUUUUTTTSSSSSSSSSSSSTTTRRRRRRRRRSSSWWW]]]bbbeeehhhjjjmmmoooooommmjjjhhhfffiiippp{{{~~~vvvqqqqqqsssuuullldddZZZVVVZZZccckkkoooooooooooonnnmmmmmmoooqqqsssssstttxxx|||}}}{{{yyytttqqqnnnnnnppprrrttttttrrrrrrrrrqqqqqqppppppppprrrssssssssssssqqqpppooopppqqqrrrssssssrrrpppnnniiihhhgggggghhhjjjmmmnnnkkknnnsssxxx|||~~~~~~}}}xxxvvvyyy~~~}}}{{{zzzzzz{{{yyytttppp```\\\WWWUUUWWW[[[___```dddfffiiikkkkkkkkkiiihhhbbbcccdddfffggghhhhhhhhhjjjhhhfffcccaaaaaaaaabbbaaa]]]WWWSSSRRRPPPLLLIIIGGGCCC???======???AAAAAALLLRRRXXX\\\___eeennnuuuyyyllliiimmmrrrqqqnnnppppppooonnnnnnoooqqqssszzz|||~~~}}}~~~~~~zzzuuussstttuuutttxxx}}}|||qqqcccXXXEEE???:::888777555000******++++++,,,,,,------...,,,------......------,,,*********++++++,,,,,,,,,......---,,,,,,...///000...---+++++++++,,,...000......---,,,,,,+++******,,,,,,,,,------.........---,,,,,,---000111111000,,,,,,,,,---------......,,,------...///000111111000///...---------------***+++---///000111111111222000///......///000222////////////111333555666888===DDDLLLVVVdddsss}}}*********))))))(((((((((((())))))************)))******))))))((())))))************)))))))))))))))+++*********************************************+++++++++******)))))))))+++,,,------...---------...............//////000...222555999AAAPPPdddsssyyygggUUUKKKIIIGGGMMMYYYkkkwwwgggVVVKKKHHHFFFDDDBBBAAABBBCCCCCCBBB@@@@@@@@@@@@@@@@@@??????===>>>>>>???>>>===<<<;;;<<<======???CCCGGGKKKMMMOOORRRWWW[[[\\\YYYUUURRRLLLHHHCCCAAABBBDDDDDDCCCGGGHHHKKKMMMNNNNNNNNNMMMOOONNNMMMMMMNNNPPPRRRSSSUUUSSSNNNJJJFFFEEEDDDDDDFFFGGGHHHHHHHHHHHHJJJLLLPPPPPPQQQQQQRRRSSSSSSTTTVVVUUUTTTUUUWWW[[[___bbbeeegggjjjlllmmmllliiihhhcccffflllvvv{{{vvvtttuuuuuunnnfff]]]XXXZZZaaagggkkklllmmmmmmlllkkkkkknnnpppqqqqqqssswww{{{|||{{{yyyrrrooolllkkklllnnnoooppppppppppppppppppooooooooopppqqqrrrrrrrrrpppooonnnnnnoooqqqrrrsssrrrqqqpppllllllkkkjjjkkkmmmoooqqqrrrtttyyy}}}}}}xxxtttwww}}}}}}|||zzzyyyzzz|||~~~~~~}}}{{{xxxvvvuuuvvvvvvtttrrreeeaaa\\\ZZZZZZ[[[\\\]]]ccceeegggiiijjjiiihhhgggccccccdddeeeeeeeeeeeedddfffdddaaa^^^\\\[[[[[[[[[[[[VVVQQQMMMLLLJJJGGGEEECCC@@@<<<;;;===BBBGGGJJJSSSXXX]]]```bbbeeekkkppp||||||vvvppppppsssuuurrrnnnfffiiikkkkkkjjjnnnuuu{{{}}}}}}~~~{{{|||~~~{{{wwwtttsssssssssvvvxxxxxxrrreeeVVVKKK>>>999333111222333111///------------,,,,,,,,,,,,,,,------......------,,,++++++++++++,,,,,,,,,,,,---------------...//////,,,,,,+++***+++,,,---......------,,,,,,+++++++++,,,,,,---------------------,,,,,,---///000///...,,,,,,,,,---------......---------......//////000///...---------------...,,,------...///000111111222111///......///111222000/////////111222444666888===DDDLLLVVVdddrrr}}}))))))))))))((((((((((((,,,+++***)))))))))***+++)))((((((((((((((())))))))))))))))))******************************++++++*********************************)))))))))))))))++++++,,,---------------......------......///000///222555666888@@@LLLUUUqqqzzzcccSSSMMMJJJIIINNN[[[nnnzzzbbbSSSNNNFFFDDDCCCBBBCCCCCCBBB@@@??????????????????@@@@@@>>>????????????>>>============<<<<<<>>>BBBFFFHHHIIILLLQQQUUUXXXWWWUUUSSSOOOLLLGGGDDDDDDCCCBBBAAADDDDDDEEEGGGHHHIIIJJJKKKLLLLLLLLLLLLMMMOOOQQQRRRVVVUUURRROOOLLLHHHEEEDDDFFFFFFFFFDDDCCCCCCEEEGGGIIIJJJMMMOOOQQQRRRSSSTTTYYYXXXVVVUUUVVVXXX[[[]]]```bbbeeehhhjjjjjjhhhgggaaabbbfffnnnxxx~~~yyyvvvuuutttpppjjjaaa[[[[[[___cccfffiiiiiijjjiiihhhiiikkkmmmnnnoooqqquuuyyy{{{{{{zzzvvvssspppoooooopppqqqpppooooooooooooooooooppppppooopppqqqqqqqqqpppooonnnmmmnnnppprrrssssssssssssrrrqqqpppooooooqqqssstttwwwyyy||||||wwwrrrssswww{{{{{{xxxwwwtttrrrrrrtttwwwxxxxxxwwwsssooommmnnnpppqqqrrrkkkhhhccc```^^^]]][[[YYYbbbccceeeggghhhgggfffeeeccccccdddccccccbbbaaa```fffdddaaa^^^[[[ZZZYYYYYYTTTPPPKKKGGGEEEDDDBBB@@@???>>>===???CCCKKKSSSWWW\\\```dddfffeeeeeefffiiiqqqwww{{{{{{{{{{{{xxxuuussstttvvvxxxyyywwwrrrnnneeejjjmmmnnnnnnttt~~~~~~}}}~~~|||{{{}}}~~~~~~~~~~~~}}}{{{wwwtttpppnnnmmmmmmmmmkkkdddWWWIII@@@:::444...+++---///000/////////......---,,,,,,+++,,,------......------,,,------------,,,,,,,,,,,,,,,,,,---...............*********+++++++++,,,,,,---------,,,,,,,,,,,,,,,------------------,,,,,,---,,,+++,,,---...---,,,,,,,,,,,,---------......---------------.........------,,,,,,,,,---......///......---...///000111222111000//////000111222000000///000000222444555888===DDDLLLVVVcccrrr|||((((((((((((((((((((((((///---+++)))((()))+++,,,))))))((((((((()))******(((((())))))******++++++((((((((((((((()))))))))******************************************))))))++++++,,,------------,,,...------------...//////000222444555555:::BBBHHHVVVmmmwwwbbbVVVOOOIIIGGGPPP```uuurrr^^^TTTNNNLLLHHHFFFEEECCCAAA???>>>>>>????????????@@@@@@@@@@@@@@@@@@??????>>>>>>>>><<<;;;:::;;;===AAACCCDDDFFFKKKPPPSSSTTTTTTTTTRRRPPPMMMIIIGGGEEECCCBBBCCCBBBBBBCCCDDDFFFGGGIIIKKKJJJKKKKKKMMMNNNPPPQQQRRRSSSTTTSSSQQQMMMIIIGGGFFFFFFEEECCC@@@@@@BBBDDDDDDFFFIIIMMMPPPRRRSSSTTTXXXWWWUUUTTTTTTUUUWWWXXX[[[]]]aaadddfffgggffffff``````bbbgggnnnuuu||||||yyyvvvtttrrrrrrmmmeee___\\\]]]```bbbdddeeefffeeeeeefffhhhkkklllnnnppptttxxxzzz||||||zzzxxxtttsssssssssrrrqqqooooooppppppqqqqqqrrrrrrpppppprrrssssssrrrqqqpppmmmnnnpppsssuuuvvvwwwwwwwwwvvvtttsssssstttvvvwwwxxxyyy|||~~~~~~zzztttooonnnqqqtttuuusssrrrooommmlllnnnppprrrssssssooojjjgggfffiiilllnnnnnnlllhhheeeccc```\\\YYY```bbbccceeefffeeeeeedddbbbbbbbbbbbbbbbaaa```___eeeccc```\\\YYYWWWUUUUUUPPPMMMHHHDDD@@@???>>>======@@@EEEJJJQQQWWW^^^bbbaaaeeeiiijjjhhhdddbbbbbbgggmmmqqqqqqnnnmmmlllmmmooosssyyy{{{zzzvvvqqqnnnmmmnnnppprrrwww~~~|||{{{{{{|||}}}~~~zzzzzzzzzzzzwwwrrrkkkgggbbbaaa```]]]WWWNNNCCC<<<888444///,,,,,,------,,,//////.........---------,,,------......------,,,.........------,,,,,,,,,+++,,,---...///...---,,,******+++,,,,,,,,,,,,+++,,,,,,,,,---------------.........------,,,,,,,,,///---,,,---......---,,,,,,,,,,,,---------......---------------,,,,,,,,,,,,,,,,,,,,,,,,---...///111000...---,,,...///111000//////......//////000111000000000000222333444888<<>>===:::999999;;;===>>>@@@BBBFFFJJJNNNPPPRRRSSSSSSSSSQQQNNNKKKHHHFFFFFFDDDCCCBBBBBBBBBDDDFFFGGGJJJJJJJJJKKKLLLMMMOOOOOOMMMNNNQQQSSSSSSQQQNNNLLLIIIIIIHHHFFFDDDCCCDDDEEEEEEFFFIIILLLOOOQQQSSSTTTTTTSSSRRRQQQQQQRRRTTTUUUXXXYYY\\\___aaabbbbbbbbb______```aaadddiiinnnrrruuuvvvwwwwwwvvvuuusssrrrqqqnnnhhhbbb^^^]]]^^^``````aaabbbbbbbbbcccfffiiikkkmmmpppsssvvvyyy{{{}}}zzzwwwtttrrrrrrrrrpppoooqqqqqqqqqrrrrrrsssssstttpppqqqssstttuuuttttttsssnnnoooqqqtttvvvyyyzzz{{{zzzyyywwwuuutttuuuvvvwwwwwwxxxyyyzzz{{{zzzzzzzzzvvvrrrmmmkkklllnnnooooooooollliiihhhiiikkklllmmmnnnlllhhheeecccdddgggjjjmmmllljjjhhhgggddd```]]]``````bbbcccddddddcccccc`````````aaaaaa```______]]]\\\YYYUUURRROOOMMMLLLKKKHHHDDD???<<<:::;;;<<<>>>FFFQQQ\\\bbbeeeggghhhfffiiilllmmmkkkfffbbb___aaadddgggiiihhhgggiiilllppptttxxxyyyvvvrrrooonnnooollllllttt}}}|||zzzxxxwwwxxx{{{}}}{{{{{{{{{{{{yyyrrriiiccc[[[YYYUUUQQQLLLFFF>>>999444222000//////...---------------.........//////,,,------......------,,,.........------,,,,,,,,,***+++---.........---,,,+++,,,,,,---...------------------------------............------,,,,,,,,,000///---...//////...---,,,,,,,,,---------......---------------,,,,,,,,,,,,,,,,,,,,,------...///111000...---,,,---///000........................000000//////000222444555777<<>>>>>??????>>>===;;;::::::::::::;;;===>>>@@@CCCGGGKKKNNNOOOQQQRRRRRRQQQMMMKKKJJJJJJFFFFFFDDDCCCCCCDDDEEEEEEHHHIIIIIIJJJJJJKKKKKKKKKHHHJJJLLLOOOQQQQQQQQQPPPMMMNNNOOONNNLLLJJJKKKLLLJJJJJJKKKLLLNNNQQQSSSTTTQQQPPPPPPOOOOOOPPPQQQRRRTTTUUUWWWYYY[[[[[[[[[[[[[[[\\\\\\[[[\\\^^^cccfffhhhjjjmmmppprrrrrrqqqppplllkkkhhhccc___\\\]]]^^^]]]^^^___``````aaaeeegggjjjlllooorrrtttvvvyyy||||||yyywwwuuuuuutttrrrpppqqqqqqqqqqqqqqqrrrrrrrrrooopppqqqssstttttttttsssnnnoooqqqtttwwwyyy{{{|||{{{yyywwwuuutttttttttuuuvvvvvvwwwwwwwwwwwwwwwvvvrrroookkkiiiiiijjjkkkkkkmmmjjjgggffffffggggggfffiiiiiijjjiiigggfffggghhhkkkjjjiiiiiiiiigggdddaaa___```aaabbbcccccccccccc]]]^^^^^^^^^^^^^^^]]]]]]XXXWWWTTTQQQNNNKKKIIIGGGCCCBBB???;;;999999<<>>===>>>>>>???=========<<<<<<;;;:::999::::::;;;===@@@DDDHHHJJJLLLNNNQQQQQQNNNLLLLLLMMMHHHGGGFFFEEEDDDCCCCCCCCCFFFGGGGGGGGGGGGGGGGGGGGGFFFGGGHHHKKKMMMOOOQQQRRRQQQTTTVVVWWWUUUTTTSSSTTTQQQPPPNNNNNNNNNPPPSSSUUURRRQQQPPPOOOOOONNNOOOOOOPPPQQQRRRSSSSSSTTTSSSSSSSSSUUUVVVUUUUUUWWW[[[^^^]]]___cccgggiiijjjjjjjjjeeefffeeebbb]]][[[[[[]]][[[\\\^^^^^^^^^```dddggggggjjjmmmoooppprrrvvvyyy|||zzzxxxwwwwwwvvvtttrrrnnnnnnnnnnnnmmmmmmmmmmmmjjjkkkmmmooopppqqqppppppnnnoooppprrruuuxxxzzz{{{zzzxxxuuusssqqqqqqrrrrrrssssssssssssssssssssssssnnnllljjjhhhhhhhhhhhhhhhkkkhhhfffddddddcccaaa```ccchhhmmmpppooolllkkkkkkjjjiiihhhhhhiiihhheeeccc``````aaaaaabbbccccccccc\\\\\\\\\[[[ZZZYYYXXXWWWRRRRRRPPPNNNKKKHHHEEEDDD<<<<<<<<<::::::===CCCGGGOOO^^^rrrzzzzzzzzzyyyvvvqqqjjjeee^^^ZZZ[[[bbbggghhhlllqqqrrrrrrqqqqqqqqqrrrrrrrrrqqqrrrxxx{{{yyyuuuvvvuuutttsssvvv|||~~~}}}zzzrrrfff]]]UUUOOOGGG???999555111///......---,,,,,,---///000,,,,,,,,,,,,------------,,,------......------,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---,,,+++++++++,,,---...//////......------,,,,,,,,,,,,------------------...,,,,,,---///000///...,,,,,,,,,---------......---------......//////000000000///.........//////........./////////////////////000000000000//////---......///111444666888777<<>>CCCQQQnnnzzziiiZZZSSSMMMIIISSSaaaqqq{{{kkk^^^VVVPPPNNNEEEEEEDDDCCCAAA@@@??????AAA@@@>>>=========>>>???======>>>>>>===<<<:::888888888888999<<<@@@CCCFFFGGGKKKOOOPPPNNNMMMMMMOOOIIIHHHGGGFFFDDDCCCAAAAAAEEEEEEEEEEEEEEEDDDCCCCCCFFFFFFFFFGGGJJJMMMPPPRRRTTTWWW[[[]]]\\\ZZZYYYYYYVVVTTTQQQOOONNNPPPSSSUUUTTTSSSRRRPPPOOONNNMMMMMMNNNNNNNNNOOOOOONNNNNNMMMMMMPPPRRRRRRQQQSSSWWW[[[UUUWWW[[[___bbbccccccccc```aaabbb```\\\YYYZZZ[[[ZZZ[[[]]]]]]^^^```cccffffffiiilllmmmmmmooossswwwwwwuuusssssssssrrrpppnnnkkkkkkkkkjjjjjjiiiiiiiiifffgggjjjkkkmmmmmmmmmmmmmmmmmmoooqqqsssvvvyyyzzzyyywwwtttqqqpppoooooopppoooooooooooooooooooooooolllkkkiiihhhhhhgggggggggiiigggeeecccbbbaaa^^^\\\___gggpppvvvuuurrrpppooojjjhhhggghhhhhhhhhfffddd``````aaaaaabbbbbbcccccc\\\\\\[[[YYYWWWUUUSSSRRRJJJJJJHHHFFFDDDAAA>>>===999;;;<<<<<<>>>CCCJJJPPPZZZiii{{{uuunnnhhhbbb[[[[[[cccjjjlllooosssqqqpppooopppsssuuutttsssooosss|||}}}|||wwwwwwwwwvvvvvvzzz|||zzzwwwooobbbYYYPPPJJJAAA999444111///...111000,,,)))&&&'''***---...------,,,,,,++++++***,,,------......------,,,*********++++++,,,,,,,,,---,,,+++***+++,,,---...,,,+++***))))))+++---...000000///...---,,,,,,,,,,,,,,,,,,------.........,,,+++***,,,...//////...,,,,,,,,,---------......---------...///000111111222111000///////////////------...///000000//////111111222222222222111111---------///111444777999777;;;BBBIIISSS___mmmwww&&&(((***+++,,,+++)))((())))))))))))))))))))))))******))))))))))))************))))))))))))************))))))((((((''''''))))))************)))))))))))))))))))))))))))))))))************+++++++++---------.........//////,,,,,,------.../////////555111444>>>HHHVVVpppwwwgggXXXPPPNNNOOOPPPffftttttthhhZZZOOOIIIFFFDDDEEEFFFFFFCCC@@@EEEBBB@@@???@@@@@@@@@@@@@@@>>>;;;<<<>>>>>><<<999888777777777999<<>>FFFSSS^^^iiiuuuxxxqqqiiidddZZZ]]]aaaeeehhhkkklllllljjjkkkmmmoooqqqrrrrrrrrrvvv{{{}}}|||~~~}}}yyywwwxxxzzz|||||||||sssnnnkkkdddYYYPPPIIIEEE>>>777222///......000///...---,,,+++++++++......------------.........------,,,,,,------...,,,,,,,,,,,,,,,---...///...---++++++,,,,,,+++***++++++,,,,,,,,,,,,------///...---,,,,,,,,,---...++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---............---,,,---...///000.........------,,,,,,,,,+++,,,---...///111111222...............---------111000......000000000///000000222333333444333333:::;;;@@@IIIQQQ\\\jjjxxx'''((()))***+++***))))))((((((((((((((((((((((((******))))))))))))************))))))))))))*********)))))))))((((((((('''))))))************))))))************************)))************+++++++++,,,,,,---------.........,,,,,,------.../////////222---...666===FFF\\\rrr~~~oooaaaXXXSSSQQQPPP\\\cccsssyyygggYYYRRRMMMGGGDDDCCCBBB@@@===AAA???>>>>>>@@@AAAAAA@@@@@@>>><<<<<<===>>><<<999888888777666777999;;;===BBBBBBBBBCCCDDDEEEFFFGGGEEEDDDDDDCCCCCCBBBAAAAAABBBBBBBBBAAA@@@@@@??????@@@@@@@@@@@@BBBDDDGGGIIILLLLLLMMMOOOQQQSSSUUUVVVVVVTTTQQQOOOMMMMMMMMMMMMRRRQQQPPPOOOOOONNNNNNOOONNNNNNOOOPPPPPPPPPOOOOOOPPPOOOMMMLLLMMMOOOQQQSSSWWWWWWXXXZZZ[[[]]]^^^^^^aaa````````````aaaaaabbbeeeeeefffggghhhhhhhhhhhhfffeeecccbbbaaabbbcccdddddddddccccccbbbaaaaaa```aaa```___```bbbcccaaa^^^```bbbdddggghhhhhhhhhggghhhiiikkknnnppprrrssssssuuusssooollljjjjjjkkkkkkhhhhhhiiiiiijjjjjjjjjjjjhhhhhhgggfffffffffffffffiiijjjkkkjjjgggdddccccccbbbffflllrrruuuuuusssqqqnnnkkkgggccc```_________``````___]]]\\\ZZZYYYYYYWWWUUURRROOOMMMJJJGGGDDDAAA???===;;;:::999999:::888<<<@@@CCCFFFNNNYYYaaammmxxxuuunnngggccc^^^```dddgggiiiiiihhhgggeeefffhhhkkkooosssvvvxxx}}}|||~~~wwwmmmgggccc]]]SSSKKKAAA===666///,,,+++---///111111000///...---------------,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,------......---,,,,,,------,,,***+++++++++,,,,,,,,,------...---,,,++++++,,,------++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......,,,,,,.../////////...---,,,,,,++++++++++++++++++,,,,,,------......//////000000000000000000000///000///------///000///...000000111111222333333333:::;;;@@@IIIQQQ[[[jjjwww(((((()))))))))*********''''''''''''''''''''''''***))))))(((((())))))******))))))(((((())))))***))))))))))))(((((((((((())))))************))))))************************)))************+++++++++++++++,,,,,,,,,---------,,,,,,,,,---......//////444000000444777<<>>============<<<::::::999777666666777888888<<<<<<<<<===>>>???AAABBBAAAAAAAAAAAAAAAAAABBBBBBBBBAAAAAA@@@??????>>>>>>>>>>>>======>>>@@@BBBDDDFFFFFFFFFGGGHHHJJJKKKLLLNNNMMMKKKIIIHHHHHHHHHIIIMMMLLLLLLLLLLLLLLLMMMMMMKKKMMMPPPRRRSSSSSSRRRQQQVVVUUUSSSQQQPPPPPPRRRRRRWWWXXXYYY[[[]]]___aaaaaabbbcccdddeeeeeefffffffffhhhhhhhhhhhhhhhgggggggggeeeccc```]]][[[[[[[[[\\\```___^^^]]]\\\\\\]]]]]]\\\[[[\\\]]]___```___^^^```aaaccceeefffgggffffffggghhhjjjlllnnnooopppppppppooonnnllljjjiiiiiiiiifffffffffffffffeeeeeedddeeeeeeeeeeeeeeefffggggggjjjlllmmmmmmkkkjjjiiijjjfffgggjjjmmmoooooopppooojjjhhhdddaaa^^^]]]]]]]]]]]]\\\[[[YYYWWWUUUTTTSSSPPPNNNKKKHHHFFFCCC@@@===>>><<<:::888777888:::;;;;;;@@@FFFKKKPPPWWW___eeeooozzz}}}qqqjjjfffddddddfffggghhhhhhfffcccbbbddddddfffiiinnntttzzz~~~zzzqqqfff^^^XXXRRRJJJCCC:::555///)))(((***...222111000///...............,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,------...------,,,,,,,,,,,,---///---,,,,,,---...---+++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,---......***+++...000000///---+++++++++++++++,,,,,,,,,,,,------------------------//////000000000000000000000...,,,---...///......000000//////000111333444999:::???HHHQQQ[[[jjjwww)))(((((((((((()))******(((((((((((((((((((((((())))))(((((((((((())))))))))))(((((((((((())))))))))))))))))(((((((((((())))))************))))))++++++++++++++++++++++++))))))*********+++++++++******+++++++++,,,,,,,,,+++,,,,,,------...//////555222333555666888AAAMMMddd|||ssshhh]]]VVVTTTOOOOOOYYYjjj}}}oooeeeXXXMMMIIIGGGFFFEEEEEEDDDBBBBBBBBBBBB@@@>>>??????>>>=========<<<;;;<<<;;;999888777666666666777777777777999:::;;;<<<===>>>>>>???@@@@@@AAAAAAAAAAAA@@@@@@???>>>>>>>>>======<<<<<<===>>>???@@@@@@@@@@@@@@@@@@AAABBBCCCDDDDDDCCCBBBBBBBBBBBBCCCGGGGGGGGGGGGGGGIIIJJJJJJKKKLLLNNNQQQSSSUUUVVVVVV[[[ZZZXXXVVVUUUUUUVVVVVVZZZ[[[\\\]]]^^^```aaaaaaaaabbbdddeeeeeedddcccbbbaaaaaaaaaaaa```aaaaaaaaaaaa___\\\ZZZXXXXXXYYYYYY___]]][[[ZZZYYYZZZ[[[]]]ZZZ[[[\\\^^^```aaaaaaaaaaaabbbccceeefffffffffeeehhhiiijjjlllnnnooooooooommmmmmlllkkkjjjiiigggfffeeeeeeffffffeeecccbbbaaacccbbbccccccdddeeefffggghhhjjjmmmnnnmmmllllllmmmjjjjjjiiihhhhhhiiiiiijjjfffdddaaa^^^\\\[[[ZZZ[[[ZZZYYYWWWUUURRRPPPNNNMMMJJJGGGDDDAAA@@@>>>;;;999;;;:::888777888;;;???AAADDDGGGLLLPPPUUU[[[bbbgggmmmwwwxxxmmmhhhhhhiiikkkjjjiiigggeeedddcccccciiihhhiiikkkpppwww}}}~~~wwwmmm```VVVNNNGGG@@@;;;555222...+++***,,,///222...------,,,,,,,,,------,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,---......---,,,++++++++++++...---,,,---......---,,,***++++++++++++,,,,,,,,,++++++++++++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,++++++,,,,,,---...***+++---//////...---,,,,,,---------......//////---------------.........------------............000///------///000///...111000.........000333444999999???GGGPPPZZZiiivvv((((((''''''(((((()))***))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))(((((((((((())))))))))))))))))************))))))************************))))))*********+++++++++*********+++++++++,,,,,,++++++,,,,,,---...............///111111333999@@@OOOddd~~~sssggg___UUUQQQOOOQQQWWWdddyyyvvvgggZZZSSSNNNKKKHHHEEECCCBBBAAABBBAAA@@@>>>?????????>>>===<<<<<<<<<>>>>>><<<:::999777777666444444444444555666777888999:::;;;;;;===>>>>>>???@@@@@@@@@?????????>>>>>>===<<<<<<======>>>>>>???======<<<<<<<<<<<<<<<=========<<<<<<<<<=========AAAAAAAAABBBCCCDDDFFFFFFKKKKKKKKKLLLOOORRRVVVXXXZZZZZZYYYYYYYYYYYYZZZ[[[`````````_______________]]]]]]^^^^^^]]][[[ZZZXXXUUUUUUUUUUUUVVVXXXYYYZZZ[[[ZZZYYYYYYYYYYYYZZZZZZ[[[ZZZXXXWWWVVVWWWYYYZZZ\\\]]]___aaabbbcccdddeeebbbccccccdddeeeeeeeeeeeeggggggiiijjjkkklllmmmmmmjjjjjjjjjjjjiiihhhfffeeeeeefffggggggfffeeecccbbbaaaaaaaaaaaabbbcccdddeeegggiiilllmmmllllllmmmmmmllljjjgggdddaaaaaaaaabbb```___]]]ZZZXXXWWWWWWWWWUUUTTTRRRPPPMMMJJJIIIHHHDDDBBB???<<<<<<;;;999777777777666888;;;AAAFFFIIIQQQQQQRRRSSSVVV\\\bbbgggkkkttt~~~rrrjjjiiikkknnnooolllhhheeedddeeehhhjjjmmmmmmnnnqqqwww~~~}}}|||}}}||||||}}}~~~~~~|||zzzsssjjj\\\OOOFFF???999555111000///...------------------,,,,,,,,,------...------,,,,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,...---,,,+++++++++++++++...,,,+++,,,......---,,,*********+++++++++,,,,,,*********+++,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,++++++++++++,,,------,,,,,,,,,,,,,,,---......---------....../////////,,,,,,---...///000111111,,,---------......//////222000//////000111111000111000.........000333444888999>>>GGGOOOYYYhhhuuu~~~''''''((((((((()))))))))************************)))((((((''''''(((((())))))((((((''''''(((((()))(((((((((((())))))))))))))))))************)))))))))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,+++++++++,,,------......+++,,,---///000333777:::BBBMMMccc~~~tttmmm\\\XXXSSSOOOMMMRRRbbbqqqzzzmmmbbbYYYQQQLLLFFFDDDAAA@@@AAABBBBBBAAA???@@@@@@???===<<<<<<===???>>>>>><<<;;;:::999888555555444444444444555555666666777888999:::;;;;;;=========>>>>>>>>>??????<<<<<<======>>>>>>??????======<<<;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<<<<======>>>@@@AAABBBHHHGGGFFFFFFHHHLLLQQQTTTUUUUUUUUUVVVXXXYYYZZZ[[[aaa```___]]]\\\ZZZYYYYYYTTTSSSSSSRRRQQQOOOMMMMMMJJJJJJJJJKKKLLLOOOQQQSSSSSSTTTVVVXXXYYYZZZZZZZZZ\\\[[[ZZZYYYYYYYYYZZZ[[[\\\^^^aaabbbcccccceeegggbbbbbbbbbbbbccccccccccccccccccdddffffffgggggggggfffgggggggggffffffeeeddddddfffgggiiiiiihhhfffeeebbbaaaaaa`````````aaaaaadddfffiiijjjiiihhhiiijjjgggeeebbb^^^\\\ZZZYYYYYYXXXWWWVVVTTTSSSQQQQQQQQQOOONNNLLLJJJGGGEEECCCBBB@@@===:::999999999999888555666888===CCCKKKRRRVVV___\\\YYYWWWYYY]]]cccgggkkkrrryyy|||{{{{{{xxxtttnnnjjjkkknnnqqqpppmmmhhheeeeeehhhlllooonnnppptttyyy~~~||||||xxxwwwwwwyyyzzz{{{zzzxxxkkkcccVVVIII@@@999444111............---+++***)))...............///000111------,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,---,,,,,,++++++++++++,,,,,,+++***+++---...---,,,************++++++++++++)))***+++,,,---------,,,++++++,,,,,,,,,,,,------+++++++++++++++,,,---------,,,+++++++++,,,...///,,,,,,,,,,,,,,,---------+++,,,---...000111222222......//////000111111111333111000000111222222111000000//////000111333444777888===FFFOOOYYYhhhuuu&&&&&&((()))))))))((('''))))))))))))))))))))))))((((((''''''''''''((((((((((((''''''''''''(((((('''((((((((()))))))))***))))))************))))))(((((((((((((((((((((((()))************+++++++++++++++++++++,,,,,,,,,---***++++++,,,,,,---......---///000000000333555666;;;AAANNNccc}}}{{{mmmeee[[[SSSNNNMMMTTT^^^eeepppxxxmmmbbbZZZRRRNNNIIIEEEDDDDDDDDDCCC>>>@@@AAA@@@===;;;<<<>>>============<<<;;;::::::888777666555444444444444333444444555666777888888999999:::;;;<<<======>>>;;;;;;<<<===>>>????????????>>>>>>===============:::;;;;;;;;;;;;;;;::::::999999999:::;;;<<<===>>>BBBAAA@@@AAABBBEEEHHHJJJMMMNNNOOOPPPRRRTTTUUUVVVXXXWWWVVVTTTRRRPPPOOONNNIIIHHHGGGFFFEEEDDDDDDDDDAAAAAAAAAAAACCCFFFIIIKKKLLLNNNRRRVVVXXXXXXWWWVVVZZZZZZZZZZZZZZZZZZZZZZZZXXX[[[___```___```bbbdddaaa`````````___`````````___```aaabbbbbbcccbbbbbbcccccccccbbbbbbbbbbbbbbbccceeegggjjjkkkkkkjjjiiicccbbbaaa___^^^]]]]]]]]]^^^```bbbbbbaaa`````````\\\\\\ZZZYYYVVVTTTSSSRRRPPPOOONNNMMMLLLKKKJJJJJJHHHGGGFFFDDDAAA???>>>===<<<999777666777888999888888;;;@@@HHHQQQ[[[bbbggghhheee```^^^___cccfffiiijjjnnnpppnnnnnnooolllgggfffiiilllmmmllllllnnnooonnnmmmkkkiiijjjlllnnnpppqqquuu{{{~~~~~~yyywwwuuutttssssssqqqooo^^^XXXMMMBBB:::444111///---------,,,,,,+++******---------...///000111111,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,+++++++++***++++++,,,,,,+++***)))***,,,---,,,+++************++++++++++++)))***,,,---.........---++++++,,,,,,,,,,,,------+++++++++***++++++,,,---++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,---......///000000......//////000111111222222000//////000111111000000000111111222333333333777888===FFFNNNXXXgggttt%%%&&&(((******)))'''&&&((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((('''((((((((())))))******))))))************))))))(((((((((((((((((((((((()))************+++++++++++++++,,,,,,,,,---------***++++++,,,,,,---......---//////------/////////666888@@@OOOccc}}}rrrbbbXXXRRRNNNOOOSSSSSS\\\mmmtttkkkbbb\\\TTTMMMHHHFFFDDDCCC>>>@@@BBB@@@===;;;<<>>?????????@@@@@@??????>>>?????????<<<============<<<;;;;;;888888888888999:::;;;<<<<<<<<<===>>>???AAABBBBBBHHHHHHJJJKKKMMMNNNOOOPPPNNNMMMLLLJJJHHHFFFEEEDDDAAA@@@???>>>>>>???@@@@@@<<<<<<;;;;;;===???BBBCCCGGGJJJPPPTTTVVVVVVTTTRRRSSSTTTUUUUUUUUUUUUTTTTTTUUUXXX\\\\\\[[[[[[^^^```______^^^]]]]]]]]]^^^^^^______```aaaaaaaaaaaaaaaaaa```____________``````aaadddgggjjjlllmmmlllkkkdddcccaaa___]]]\\\[[[[[[XXXYYY[[[[[[YYYWWWWWWWWWTTTTTTUUUTTTSSSQQQOOONNNKKKJJJIIIHHHGGGFFFEEEEEECCCCCCAAA???===<<<:::999999777444444666888999999>>>BBBIIISSS^^^hhhppptttmmmjjjfffdddeeehhhjjjkkkhhhjjjhhhcccaaaaaa___\\\\\\bbbiiinnnnnnlllllllllmmmmmmmmmnnnnnnnnnnnnooowwwzzz~~~|||yyytttpppllliiifffcccTTTOOOFFF>>>666222000///000///---,,,+++,,,......+++++++++,,,---...///000++++++************++++++,,,++++++++++++++++++,,,************+++,,,------***)))((()))+++,,,+++***)))************+++++++++***+++,,,...//////......++++++,,,,,,,,,---------++++++******++++++,,,---)))***---...///...,,,***000000000///.........---------------------------,,,,,,,,,---...//////000111000......000000000///000000222333333444333333777777===EEENNNXXXgggttt((((((''''''''''''(((((((((((((((((())))))))))))))))))(((((((((((())))))***)))(((''''''((()))***))))))))))))))))))))))))''''''((((((((((((((((((************++++++++++++(((((((((((((((((((((((())))))*********+++++++++***++++++,,,---...//////------......///000000000666222666BBBMMM\\\www~~~wwwlllbbbZZZUUUQQQOOOSSSTTT___www~~~{{{qqqmmmdddZZZOOOGGGCCCBBB???>>>======>>>???===<<<@@@???>>><<<<<<<<<===>>>;;;999888777777555333000333333222222111000000000222222333333333444444444555555666888999:::;;;<<<@@@AAABBBCCCCCCAAA???>>>BBBAAA@@@???>>>===<<<<<<::::::;;;;;;;;;::::::999;;;===>>>??????>>><<<;;;???@@@CCCEEEGGGHHHHHHHHHIIIHHHEEECCC@@@>>>===<<<@@@???===<<<;;;;;;<<<===;;;;;;<<<===>>>@@@AAABBBEEEHHHMMMQQQTTTTTTSSSRRRNNNOOORRRTTTUUUUUUTTTSSSVVVVVVWWWWWWXXXYYYYYYZZZZZZZZZYYYYYYYYYYYYZZZZZZ\\\\\\\\\]]]]]]]]]^^^^^^______`````````___^^^]]]^^^aaadddhhhjjjkkkjjjiiidddcccaaa^^^[[[XXXUUUTTTRRRRRRQQQPPPPPPOOONNNNNNPPPPPPOOONNNMMMLLLKKKJJJFFFFFFEEEDDDCCCCCCBBBBBB@@@===;;;:::;;;;;;888555444444555444555999>>>AAAHHHTTT___fffttt{{{uuurrrssssssooollllllhhhccc^^^[[[[[[]]]^^^bbbfffiiihhhfffeeefffiiitttqqqnnnooossswwwyyyyyy{{{|||}}}}}}}}}}}}}}}}}}}}}~~~}}}yyyssslllfff```ZZZVVVLLLDDD:::444222111---***///...---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,///...,,,******+++,,,---///...------,,,,,,,,,,,,++++++,,,,,,,,,,,,------*********++++++,,,,,,,,,+++++++++*********))))))++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++...------,,,---...000111+++++++++,,,,,,,,,------***++++++,,,,,,------.....................------000000///////////////000000000000000111222333444555666<<>>>>>===;;;;;;;;;:::777555444333333222222111000000111111222222222333333333333444555666888999;;;;;;>>>???AAABBBBBBAAA@@@???CCCCCCCCCBBBAAAAAA@@@@@@>>>>>>>>>??????>>>>>>>>><<<===>>>??????>>><<<;;;===>>>@@@BBBCCCDDDDDDCCCEEEDDDBBB@@@???======<<>>>>>>>>???@@@AAABBBCCCEEEGGGJJJNNNPPPQQQPPPPPPMMMOOOQQQRRRSSSRRRQQQQQQRRRSSSSSSTTTTTTUUUVVVVVVVVVVVVVVVVVVVVVWWWXXXXXXYYYYYYZZZZZZ[[[[[[[[[[[[]]]^^^```bbbbbbbbbaaa```]]]___bbbdddddddddbbbaaa___^^^\\\YYYVVVSSSQQQPPPLLLLLLKKKKKKJJJIIIIIIHHHLLLKKKKKKJJJIIIHHHGGGFFFAAA@@@@@@???>>>>>>=========:::888888999888666444333333444444777<<>>???>>>===<<<<<<<<<======@@@>>>=========<<<:::888555555444444333222222111000000000111111111111222111111222444666888999:::<<<===???@@@AAA@@@@@@???BBBBBBBBBBBBBBBBBBBBBBBB@@@AAAAAAAAAAAAAAAAAAAAA>>>>>>???@@@???>>>===<<<;;;<<<===>>>????????????AAA@@@??????>>>?????????CCCDDDEEEFFFFFFFFFEEEEEECCCCCCCCCCCCCCCDDDEEEEEEDDDEEEGGGJJJKKKMMMMMMMMMLLLMMMNNNOOOOOOOOOMMMMMMMMMMMMNNNNNNOOOPPPPPPPPPQQQQQQQQQRRRSSSTTTUUUVVVVVVVVVVVVVVVWWWWWWWWWWWWWWWYYY\\\```aaaaaa```___ZZZ[[[\\\\\\[[[YYYWWWUUUVVVUUUTTTQQQOOOLLLKKKJJJGGGFFFFFFEEEEEEDDDDDDCCCEEEEEEDDDCCCCCCBBBAAAAAA<<<<<<;;;;;;:::999999999:::888666555666666555444333555777999>>>EEEMMMSSS]]]kkkyyy}}}vvvqqqfffdddaaa______bbbeeegggkkkgggaaa___aaaeeeiiikkknnnnnnpppuuu{{{}}}zzzwwwxxx{{{|||}}}|||zzzxxxtttooohhh```XXXPPPGGGBBB777333---+++,,,...---,,,,,,---.........---+++***,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))***+++,,,---,,,++++++***+++++++++++++++++++++,,,,,,,,,,,,---------------,,,,,,,,,+++++++++***************++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,...---+++)))''',,,------------.........***++++++,,,,,,------...........................000000////////////000000000000000000111222333444666888===DDDKKKTTTdddrrr}}}((((((((())))))((((((((((((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((()))))))))((((((((((((((((((((((((+++******))))))((((((''')))************+++++++++++++++++++++++++++++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////000444222222444444666@@@KKKbbbzzz~~~yyyqqqhhhbbb\\\YYYUUUVVV[[[ccckkkpppuuu}}}yyyyyywwwtttnnnfff]]]WWWKKKHHHCCC@@@???>>>===<<<============<<<=========>>><<<;;;;;;<<<;;;999777666666666555444444333333000000000000000000000000...///000222444555777777999:::;;;===>>>??????>>>>>>>>>??????@@@AAAAAABBB@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@AAAAAA@@@@@@???>>><<<=========>>>>>>>>>===?????????@@@AAABBBDDDDDDGGGHHHKKKMMMMMMLLLKKKJJJHHHHHHGGGGGGGGGGGGHHHHHHDDDEEEEEEFFFGGGIIIJJJKKKJJJKKKKKKKKKKKKJJJIIIHHHIIIIIIIIIJJJJJJKKKKKKKKKLLLLLLMMMNNNOOOQQQSSSTTTSSSSSSSSSSSSSSSSSSSSSSSSPPPSSSVVVYYY[[[ZZZYYYWWWTTTTTTTTTTTTSSSPPPNNNMMMNNNMMMLLLJJJHHHFFFEEEDDDCCCCCCCCCBBBBBBBBBAAAAAA?????????>>>===<<<<<<<<<:::::::::999999888888888888777555444444555555555666999>>>DDDJJJQQQXXX\\\aaaooo}}}{{{sssnnn___```bbbdddgggjjjmmmnnnlllgggaaaaaaeeekkknnnpppppprrruuuzzz{{{xxxzzz|||~~~~~~{{{wwwtttiiieee^^^WWWPPPIIIAAA<<<333000---,,,...//////...+++,,,.........---+++))),,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++---......++++++***************+++***++++++++++++,,,,,,,,,---------,,,,,,+++++++++************************++++++++++++++++++++++++++++++******++++++,,,---------------------------+++,,,.........,,,***)))---------.........//////***++++++,,,,,,------...---------...............000////////////000000111000000000000111222333444777888===DDDJJJSSSbbbqqq|||(((((()))******)))((((((&&&&&&'''((()))***++++++))))))(((((((((((())))))''''''((()))))))))))))))(((((((((((((((((((((((()))))))))(((((('''''''''&&&&&&&&&''''''''''''(((************************))))))))))))******************++++++,,,------...,,,,,,------.../////////111111222444444555;;;BBBKKK\\\vvv}}}xxxrrrmmmddd```YYYRRROOORRRWWW\\\dddjjjooopppqqqyyy|||{{{zzzzzzvvvooofff___RRRNNNHHHCCCAAAAAA@@@???<<<<<<<<<============<<<<<<;;;:::;;;<<<;;;:::888888888777777666555555555111111000000000000000000......///000222333444555666666888999:::;;;<<<<<<;;;;;;<<<===>>>???@@@@@@???>>>>>>>>>>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA?????????????????????@@@AAAAAABBBCCCEEEGGGIIIJJJIIIKKKNNNPPPQQQPPPMMMLLLKKKJJJJJJIIIIIIIIIIIIIIIDDDDDDDDDDDDEEEFFFGGGHHHGGGGGGGGGGGGFFFEEEDDDDDDEEEEEEFFFFFFFFFFFFFFFGGGHHHHHHIIIJJJLLLMMMOOOPPPOOOOOOOOOOOOOOOOOOOOOOOOMMMNNNQQQRRRSSSRRRPPPNNNKKKKKKLLLLLLKKKJJJHHHGGGGGGFFFEEEDDDBBBAAA@@@@@@??????>>>>>>>>>>>>>>>>>>;;;;;;::::::999999888888888888888777777777777777666555444333333444666777:::???GGGOOOUUUYYY]]]___```kkkyyyvvvmmmiii]]]```dddhhhkkkllllllllliiifffcccfffkkkqqqssstttwwwyyy}}}~~~|||yyysssnnnccc^^^WWWOOOHHHAAA:::666000///...---...///......+++,,,---......,,,***))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------...*********))))))******+++*********+++++++++,,,,,,,,,,,,++++++******))))))************************++++++++++++++++++++++++++++++******++++++,,,---------------------------...------,,,++++++++++++---------.........//////***++++++,,,,,,------...---------........./////////////////////000111111000000000000111222333444777888<<>>>>>>>>===<<<<<<===>>>@@@AAA?????????@@@@@@AAABBBBBBAAAAAA@@@@@@@@@AAABBBBBBBBBCCCCCCEEEGGGIIIKKKLLLIIIKKKMMMOOOOOONNNLLLJJJIIIHHHHHHGGGGGGGGGHHHHHHCCCCCCBBBBBBBBBCCCDDDDDDCCCCCCCCCBBBBBBAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDEEEGGGHHHJJJKKKKKKKKKJJJJJJJJJJJJIIIIIIJJJKKKKKKKKKKKKJJJIIIHHHCCCCCCDDDDDDDDDDDDCCCCCCAAA@@@@@@???>>>===<<<<<<999999999888888888888888777777777777666666555555555555555444444444444444333444444555555888<<>>:::;;;<<<=========<<<<<<===<<<<<<===>>>>>>===;;;;;;;;;::::::999888888888555555444444333333333333000000000000000000000000111111222222333444555666555555666777888999999::::::999888888888:::<<<===;;;;;;<<<===>>>@@@AAABBB@@@@@@??????@@@AAABBBCCCBBBBBBCCCDDDEEEGGGIIIJJJFFFGGGIIIJJJIIIHHHFFFEEEDDDCCCCCCCCCCCCCCCDDDDDD@@@@@@@@@@@@@@@@@@??????@@@@@@???????????????????????????>>>>>>>>>>>>>>>?????????@@@AAACCCDDDEEEFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBBBB===============>>>>>>>>><<<;;;;;;;;;::::::999999555555555555555555555555444444444444333333333333333333333333333333333333333555888;;;>>>CCCJJJPPPRRRVVVZZZ]]]___```bbbcccaaadddllluuuzzzrrrmmmkkkkkkiiihhhgggggghhhiiikkkmmmoooqqqrrrtttuuuxxx}}}yyypppiiiddd]]]VVVKKKAAA999444000---+++,,,......---,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++***))))))***************+++,,,,,,************++++++++++++******************++++++))))))*********+++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------***++++++,,,,,,------...,,,,,,------...//////000............///000111222000000000000111222333444444666;;;BBBHHHQQQaaaooozzz''')))***++++++***)))''',,,+++***)))((('''&&&&&&))))))(((((((((((())))))%%%&&&((()))*********)))))))))))))))))))))))))))''''''((()))***+++,,,,,,&&&&&&&&&&&&'''''''''''')))))))))))))))))))))))))))************+++++++++,,,,,,,,,++++++++++++***++++++,,,------......///...//////......000222111444444999GGG\\\www~~~~~~~~~yyyrrrkkkbbbZZZUUUJJJKKKMMMMMMKKKIIIHHHHHHRRRWWWcccttt}}}|||~~~~~~yyyuuuuuulll```TTTKKKEEEBBB@@@999:::<<<=========<<<<<<;;;::::::;;;======<<<;;;<<<;;;;;;::::::999999888666666666555555444444444111111000000////////////000000000000111222333444111111222222333444444555555444333333444555888999888888999:::<<<>>>@@@AAA???>>>>>>>>>>>>@@@BBBCCCAAAAAABBBBBBDDDEEEFFFGGGDDDEEEEEEEEEEEEDDDBBBAAA???????????????@@@AAAAAA>>>>>>>>>???>>>===<<<<<<>>>>>>============>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===???@@@AAABBBBBBBBBAAAAAA@@@@@@@@@>>>===<<<;;;;;;<<<===>>>::::::999999999999999999888888888888888777777777444444444444444444555555222222222222111111111111444444444444444444555555555999===BBBGGGNNNXXX^^^```aaabbbbbbbbbcccfffiiiccccccffflllqqqsssttttttuuusssooojjjhhhiiilllooommmjjjgggfffiiinnntttxxxyyy{{{{{{zzzzzz|||~~~|||}}}|||uuummmfffaaaWWWPPPEEE;;;555222111000***---///000////////////---,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++***++++++******+++,,,------)))************+++++++++*********++++++,,,,,,---))))))******++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++***,,,...000111000...---+++++++++,,,,,,,,,------***++++++,,,,,,---......,,,,,,------...///000000............///000222222000000000000111222333444444555:::AAAHHHQQQaaapppzzz''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((('''((()))))))))(((&&&%%%))))))))))))))))))))))))''''''(((((())))))******((((((((((((((((((((((((,,,)))&&&"""!!!!!!###%%%((((((((()))***,,,---...,,,,,,,,,,,,,,,,,,,,,,,,......---------.........333444666999DDD\\\yyyyyypppjjjhhh^^^ZZZTTTNNNKKKIIIGGGEEEFFFJJJPPPZZZeeesss~~~{{{{{{xxxeeeUUULLLEEE@@@BBB???<<<<<>><<<<<<=========<<<:::888777888888888777777555444444333333333222222222111111...000111222222111000...222222111111000000//////222222333444555555666666999::::::;;;<<<=====================<<<;;;::::::999;;;>>>AAACCCCCCBBBBBB@@@@@@@@@@@@@@@@@@@@@AAA>>>>>>>>>>>>>>>======<<<<<<<<<===>>>===<<<:::999::::::;;;;;;;;;<<<<<<<<<777888888:::;;;<<<======::::::;;;;;;;;;<<<<<<<<>><<<;;;:::;;;<<<<<<;;;;;;::::::::::::::::::555444333333222222222333777666666555555444444333222111111111222333444444333222222111111111222222333333222111000222666999:::BBBKKKTTTaaammmooojjjooolllhhhhhhiiijjjjjjhhhbbbaaa___^^^]]]]]]^^^___bbbcccdddeeefffiiimmmqqqqqqhhhcccggglllooouuu|||{{{{{{|||}}}wwwpppggg^^^XXXOOOFFF:::333111000...,,,,,,,,,+++++++++,,,------******))))))***+++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++************++++++++++++*********+++,,,,,,------,,,,,,++++++***)))***+++---...************************************************------------------------************************---,,,,,,++++++******))).........------,,,,,,,,,)))************+++++++++...---,,,++++++---...///......------------......000000000000111222333333555888;;;>>>CCCNNN^^^iiivvv))))))(((((((((((())))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((('''((()))))))))(((&&&%%%(((((((((((((((((((((((('''((((((((()))))))))***************************((('''&&&%%%&&&(((***,,,))))))))))))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------///000000000222444777>>>NNNcccssszzzvvvrrrlllccc[[[UUUPPPKKKIIIGGGIIIKKKPPPWWW```jjjppp{{{||||||{{{~~~|||jjj[[[MMMDDDDDD@@@===<<<===??????>>>:::::::::;;;<<<<<<:::999:::;;;;;;<<<;;;:::999888999::::::999888777666666555555444444444333333333///000222333333222000///000000000000000111111111000111111222333333444444222222333333444555555666999::::::;;;;;;;;;::::::555666888:::<<<======<<<>>>>>>>>>>>>============;;;;;;;;;;;;;;;:::999999::::::;;;;;;;;;:::888888777777888888888999999999777777777777777777777777777777888888888999999999888888777666666666777777666666666666666555555555444444333222222222222222444444444444444333333333222222111111111222333333222111111111111222333333222333333333444666;;;>>>CCCLLLWWWaaannn{{{zzzuuuooollllllmmmllljjjfffbbb]]]YYYVVVUUUVVVXXXZZZ^^^bbbfffiiilllpppssstttmmmiiimmmqqqrrruuuyyy{{{{{{~~~~~~}}}~~~~~~|||zzzuuupppiii```WWWQQQFFF>>>666111000000...,,,...------,,,++++++++++++))))))))))))******++++++*********+++++++++,,,,,,,,,,,,++++++******************++++++++++++*********+++,,,,,,------,,,,,,++++++******++++++,,,---************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------------.........---------,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,......---------...//////111000000//////000000111111000000000000222333444444777;;;>>>DDDOOO___kkkvvv***))))))(((((())))))***(((((((((((())))))))))))************************))))))))))))((((((((((((((((((((()))(((((('''&&&''''''''''''''''''''''''(((((((((((())))))))))))************************'''(((((()))***,,,...///+++***)))(((((((((((((((,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---///111222,,,///333444777@@@LLLVVVsss~~~|||sssjjjccc\\\VVVRRRMMMKKKIIIHHHJJJOOOUUUXXXfffiiimmmpppuuu|||jjjZZZOOOKKKHHHDDDAAAAAAAAA@@@???<<<;;;::::::;;;;;;:::888999:::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;:::999888888666666666666555555555555000111222333333222111000...//////000111111222222000000000111222222333333111222222333333444444444555555666888888999999999555555666777888::::::;;;:::::::::999999888888888666666777777666666555444666777777777777666666555333333444444444555555555666666555444333222222111444444444444555555555555111222333333333333333333222222222222222222222222333222111111111111111111111111111222222222222333222222111111000111111111222222222222333444555555222333555666999===BBBFFFMMMXXXcccmmmyyy|||vvvvvvvvvtttrrrjjjeee]]]VVVRRRQQQTTTVVV[[[___dddiiilllnnnppprrrsssooonnnrrrtttssssssuuuzzz|||~~~~~~~~~}}}{{{yyyvvvuuuqqqooojjjeee^^^VVVLLLFFF:::555000...///000...,,,///...---,,,+++*********+++,,,---.........------))))))*********++++++++++++************)))))))))******++++++++++++*********++++++,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++************************,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///000000,,,,,,,,,+++++++++++++++,,,,,,,,,,,,---------------......///000000//////222111111000000111111222222111//////000111444555333777;;;???EEEPPP```kkkuuu((((((''''''''''''((((((((((((((()))))))))******))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((******++++++++++++******+++******)))))))))))))))+++++++++++++++++++++++++++++++++,,,---...000111***---111333444999@@@FFF[[[qqq~~~yyyuuupppjjjddd___XXXTTTNNNJJJIIIJJJLLLMMMQQQTTTZZZ```fffppprrrfff^^^UUUSSSQQQNNNKKKGGGDDDAAAAAA???===<<<======<<<;;;:::;;;<<<===>>>??????@@@;;;;;;;;;;;;;;;:::999999777777777777666666666666222333444444444444333222000000000000111111222222111111111222222222333333333444444444555555555666333333444555555555555555333333333444444666777888666666555555444333333333333333333444333222222111333333333333333333333333111111111111222222222222444333333222111000//////111111222222222333333333///000222333444333333222222222222222222222333333111111000000000000111111...//////000111111222222333222111111000000000000444333333333333444555666333555888;;;>>>CCCHHHLLLSSS]]]iiisss|||{{{xxxuuurrrjjjeee]]]WWWUUUXXX]]]```gggiiikkkkkkjjjjjjkkkmmmooonnnoooqqqssstttuuuvvvzzz|||}}}||||||{{{yyyvvvrrrnnniiifffaaa[[[SSSJJJAAA;;;222000......//////...,,,...---,,,,,,+++++++++++++++,,,---......---,,,,,,************++++++++++++***)))))))))))))))))))))***++++++,,,,,,++++++*********+++,,,,,,,,,,,,+++)))***,,,------,,,+++***************************,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++******************,,,,,,,,,,,,------------+++,,,...000000000///...000000////////////000000222111///...///111444555444888<<<@@@EEEOOO^^^iiisss~~~((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''))))))******)))((('''&&&++++++******++++++,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,---......,,,...000000111444999>>>HHHVVVmmmzzz{{{|||}}}{{{wwwpppkkkgggaaaYYYRRROOOLLLJJJHHHHHHIIIMMMSSSWWW___ooovvvkkkddd]]]___```^^^XXXQQQJJJFFFEEEBBB>>><<<<<<<<<<<<;;;::::::;;;<<<===>>>??????::::::::::::::::::999888777777777777666666666666444444555555555555444444333333222222111111111111000000000000111111111111111111111111111222222222333333444444333222222111...............///000111222222222111111000000000111222222222222111000000111111000000000111111111000000000000111111111111111111111111111111111000111111111111222222222333///000222333444333222222111111111222222333333333000000000//////000111111......//////000111222222333333222111000000000111333333333222333333444444888;;;>>>AAADDDHHHMMMQQQTTT^^^kkkvvvxxxoooiiieeebbb___\\\[[[]]]bbbiiimmmpppooolllhhhdddccceeegggmmmoooppprrruuuyyy}}}~~~|||}}}|||{{{zzzwwwrrrmmmddd```YYYQQQIIIAAA999333000///...//////...---+++++++++++++++,,,,,,---...))))))************))))))+++++++++,,,,,,,,,,,,---)))))))))))))))))))))***++++++,,,,,,,,,,,,++++++)))***++++++,,,,,,++++++***+++,,,------,,,***)))************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,+++++++++************************++++++++++++,,,,,,,,,,,,***+++---...//////......000000////////////000000111111//////000111333555555999===@@@DDDNNN[[[eeerrr}}}+++******))))))******+++''''''''''''((((((((((((''''''''''''''''''''''''))))))))))))(((((((((((((((''''''''''''((())))))************************))))))))))))(((((((((((())))))))))))))))))))))))%%%&&&'''(((((((((((((((+++++++++++++++,,,---...++++++++++++++++++++++++------,,,,,,,,,,,,,,,---/////////...---///333666;;;BBBQQQiii{{{|||~~~zzzvvvvvvooofff___YYYTTTNNNIIIHHHEEEEEEJJJKKKLLLXXXfffvvvkkkcccfffiiilllkkkeee^^^WWWSSSPPPLLLFFFAAA???>>><<<;;;::::::999999:::;;;;;;<<<999999999::::::999999888888888888888777777777777666666666666666666666666555555444444333222222111////////////////////////111111111111111111111111444444444333333222000000//////////////////000000000000000000000000000000000111111111111000//////000////////////000111111///000000000000111111111///000000111111222222222111111111111222222222333000000111111111111111111/////////000111111222222000000000000000000111222//////000000111222333333333333222222111222222222222222333333555666888888BBBDDDGGGIIIKKKMMMQQQSSSWWW___lllzzzvvvhhh___\\\XXXYYY[[[___dddiiinnnqqqmmmkkkgggccc``````dddgggmmmssswwwxxx|||}}}}}}{{{zzzyyyvvvppplll]]]WWWOOOFFF???999333000///////////////---,,,,,,*********+++,,,---...///...---,,,,,,++++++,,,,,,++++++,,,,,,,,,---------)))))))))************+++++++++,,,,,,,,,,,,++++++)))******+++++++++++++++++++++,,,,,,,,,+++******************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************//////...------,,,++++++***************+++++++++++++++++++++,,,,,,,,,,,,******,,,---......//////222111111000000111111222000000000000111222333333444888<<>>===;;;:::::::::;;;;;;888999999:::::::::999999:::::::::999999999888888777777777666666777777777555555555555555555444444222222222222222222222222444444444444444444333333222333333333333333222222111222333333333222111000/////////000111111222222//////000000//////...---000//////...///000111222////////////000000000000///000000000111111111111000000111111111222222222333222111111111111111111......///000000111222222111000000000000111222333111111111222222333333444333333333333333333444444555666777:::===AAADDDEEENNNOOOQQQQQQQQQRRRSSSUUU[[[```lllzzzrrrccc\\\\\\TTTXXX^^^dddiiikkklllkkkggggggeeecccaaabbbfffiiimmmvvv~~~~~~|||{{{|||}}}wwwtttrrroooiiicccSSSMMMDDD<<<666333000///......//////...---------++++++++++++,,,------...111000---++++++,,,...///***+++++++++,,,,,,,,,,,,************++++++,,,,,,+++,,,,,,------,,,,,,+++))))))***+++++++++++++++---,,,++++++******++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,------------++++++,,,,,,---///000111111000000//////000000111...///111222333333222222///444:::>>>CCCMMMZZZeeeooozzz))))))(((((((((((())))))%%%%%%%%%&&&&&&&&&''''''))))))))))))))))))))))))))))))))))))((((((((((((((('''&&&&&&'''((()))***))))))))))))))))))))))))******))))))((((((((('''''''''''''''''''''''''''))))))))))))***+++,,,---...---,,,***)))(((((((((************************))))))***+++,,,...///000+++,,,...000222333444555000444:::BBBMMM```{{{}}}zzzxxxyyy||||||{{{vvvooohhh```UUUOOOPPPMMMFFFGGGPPPOOO\\\gggiiifffgggjjjlllxxx{{{}}}}}}{{{zzz{{{}}}~~~wwwlllbbbZZZTTTPPPMMMCCCAAA@@@>>>===<<<======999999:::;;;;;;:::::::::<<<<<<;;;;;;;;;:::::::::888888777777777777888888444444555555666777777777666666666666666666666666333333222222222222222222111222333444444444444444...///111222222000...---...//////000111222333333...////////////...------000//////...///000111222........./////////000000000000000000000000000000000000000000111111111222666555444222222222333444000000000111222333333444111111000000111222333333333333333333333444444444333333333333444444555666999;;;>>>BBBGGGLLLPPPRRRVVVWWWXXXWWWUUUUUUUUUVVV___bbbkkkwwwzzzyyy{{{}}}jjj\\\YYY[[[VVV[[[ccciiilllkkkhhheeefffggghhhgggffffffhhhjjjkkkwww~~~|||zzzzzz{{{~~~yyyqqqllljjjfff___ZZZLLLEEE<<<444000/////////,,,---...------,,,---///------,,,++++++,,,,,,,,,---+++'''%%%$$$&&&)))***)))************+++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++))))))***++++++++++++***...---+++***)))***++++++************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((((((((()))******++++++******++++++,,,,,,,,,,,,---------.........//////------,,,---...000222333......------------......---///111333444333222111+++111777===CCCNNN\\\fffooozzz(((((((((((((((((((((((())))))(((((('''''''''&&&'''''''''''''''((())))))((('''''''''&&&&&&&&&&&&***))))))((((((((())))))((()))*********((('''&&&)))(((((((((''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))).........---,,,+++***)))(((*********)))((()))***++++++***************+++////////////000000000000222222555:::@@@KKK```rrr~~~vvvxxx}}}~~~xxxtttmmmhhh___UUUMMMIIIGGGFFFOOOJJJMMMTTTVVVVVV```pppsssggg]]]XXXPPPKKKFFFCCCBBBBBBAAA???>>><<<999777666888:::<<<;;;:::::::::999777333000888999999999999888777777666666666666666666666666777777666666666555555555444333333222111111111222555555555555555555666666000000000000000000000000333333333222222222111111111111111111111111111111//////000000111111222222000000111111111111000000111111111111111111111111444333222111000000000000////////////000000000000000111111111222222222222444333333222222222222333///000111111111111111000777555333333666:::<<<===>>>BBBIIISSS\\\cccffffffggg```\\\^^^^^^[[[\\\aaabbbdddgggkkkmmmlllgggdddjjjllllllkkkhhhdddbbbbbbdddbbbaaaccceeeeeeccc```aaaeeejjjnnnnnnnnnnnnnnnxxx}}}|||zzzyyyzzzxxxoookkkhhhbbbXXXOOO???<<<777222///---,,,---+++,,,,,,,,,,,,+++******((()))***+++,,,---------***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******(((***---//////...,,,***,,,,,,++++++***)))(((((()))************+++++++++************************///...---***'''&&&''')))************************+++,,,,,,,,,,,,,,,,,,---------------------------***+++,,,,,,------,,,,,,+++*********++++++)))''' '''---...///111111...///......------///000111111111111111111222222222444888;;;>>>AAAIIIVVV___nnnwww(((((((((((((((((((((((()))(((((((((''''''''''''(((''''''&&&'''((()))***'''''''''&&&&&&&&&%%%%%%)))((((((''''''(((((()))'''(((((()))((('''&&&%%%&&&&&&''''''((()))))))))(((((((((((())))))))))))))))))))))))))))))))))))++++++++++++***)))((((((((()))******(((((()))***++++++***************+++---------......///////////////222555888>>>LLLZZZuuu}}}~~~}}}~~~|||xxxvvvrrrlllddd[[[TTTOOOLLLNNNJJJJJJPPPQQQQQQ[[[jjj{{{uuuiiibbbYYYTTTNNNIIIFFFDDDBBB@@@===<<<;;;999999999::::::<<<;;;;;;;;;<<<:::777444:::::::::::::::999999888666666666666666666666666666666666666555555555444555555444333333333333333222222222222222222222222222222222222222222222222333333333222222111111111222222222222222222222222222222111111111111111111000000111111111111000000111111111111111111111111000000000111111222333333/////////000000000111111111111222222222333333333222222111000000000000111333333444444444444444444666666777888;;;>>>AAACCCHHHMMMVVVbbbmmmvvv{{{}}}xxxpppkkkkkkjjjeeeaaabbbcccbbbaaaaaaaaa^^^[[[XXXZZZ^^^cccggghhhhhhiiiiiiccc```^^^___aaabbbaaa```bbbffflllqqqtttuuuvvvwww~~~}}}yyyvvvttt|||zzzssskkkfffbbb[[[OOOFFF:::888444000...---......,,,------------,,,++++++))))))***+++,,,,,,,,,,,,***++++++,,,,,,++++++************+++++++++,,,,,,+++++++++*********)))))))))***,,,---------+++***,,,,,,++++++***))))))((()))************+++++++++************************,,,,,,,,,***(((((()))+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------***+++,,,,,,------,,,,,,///...---...///...---+++(((,,,...++++++///111000///......---...///000111000000111111111222222222333777;;;===AAAJJJVVV```mmmuuu(((((((((((((((((((((((((((((((((((('''''''''''')))(((&&&%%%&&&''')))+++'''''''''&&&&&&&&&%%%%%%((('''''''''''''''((((((''''''''''''''''''&&&%%%$$$$$$%%%'''(((***+++,,,(((((((((((()))))))))))))))))))))))))))))))))))))))***************))))))((()))******(((((()))***+++***************++++++++++++,,,,,,---...//////...///222555555555===FFFWWWqqq}}}zzzyyy~~~|||}}}|||yyysssjjjaaaXXXSSSSSSNNNMMMPPPOOONNNUUU```oootttzzz~~~xxxpppaaa]]]VVVPPPLLLIIIEEECCC@@@??????>>>===<<<;;;:::<<<<<<<<<===>>>===;;;999;;;;;;<<<<<<;;;;;;:::999666666666666666666666666666666666555555555555444777666555555444555555555666555555444444333333333333333333333333333333333222222222222111111111111222222222222222222222222444333333222111111000000000111111222222111111000111111111111111111111111000000000111222333333444///000000000000111111111222222222222333333333444222222111000000000000000333333333333444444555555777<<>>>>>===;;;;;;<<<<<<<<<<<<;;;::::::777777777777777777777777555555555555555555555555777666666555555555666666888888777666555444444444444444444444444444444444222222222222222222111111333333333333333333333333222222222222111111000000111111222222222222111111111111111111111111111111333333333333222111111000000000000111111111222222111222222222222333333333333333222222222222222333333333444555666777888888===DDDKKKOOOOOOQQQUUUZZZ[[[aaakkkxxx~~~yyyrrrmmmjjjddd\\\UUUSSSSSSTTTTTTZZZ___eeeiiijjjiiihhhhhh```\\\XXXVVVXXX]]]bbbffflllqqqxxx~~~~~~~~~~~~~~~}}}{{{yyyxxx|||yyyqqqjjjcccXXXPPPIIIBBB999333000///---,,,+++,,,---...---------------,,,,,,+++)))***+++,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++************++++++++++++*********)))***)))((((((((()))+++,,,+++++++++*********))))))))))))*********+++++++++************************)))***++++++))))))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,---,,,++++++---,,,+++))))))...111000...///---***............/////////000//////000000111111222222111555:::===AAAKKKXXXbbblllsss(((((((((((((((((((((((('''''''''((((((((((((((()))(((&&&&&&&&&''')))***)))))))))(((((((((((('''&&&&&&&&&&&&&&&'''(((((((((((((((((((((((())))))''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))***+++,,,,,,,,,,,,+++,,,------++++++,,,---******))))))***++++++,,,******+++,,,...///000000---,,,---/////////444:::===JJJ]]]ttt|||yyyxxxxxx{{{}}}}}}|||{{{yyytttoooiiifffdddeeeggggggaaaWWWOOOMMMMMMQQQVVV[[[ccclllwwwtttrrrnnnhhhbbb]]]ZZZYYYWWWTTTNNNHHHCCC???======;;;::::::;;;======<<<;;;;;;;;;;;;;;;;;;::::::999888888888888888888888888666666666666666666666666666666555555555555666666666555555444333222222111444444444444444444444444222222222222222222333333333333333333333333333333000000000111111222222222222222333333333333222222111111111111111111111111222222333333333222111111111111111111222222222222111111111222222222333333333333222222333444444555777888:::===???@@@AAAAAADDDJJJRRRUUUUUUVVV[[[``````fffqqq}}}|||wwwrrriiiddd]]]YYYYYY\\\___aaagggiiikkkkkkhhhdddaaa``````^^^ZZZXXXZZZ___gggllltttyyy|||}}}~~~~~~~~~}}}{{{zzzwwwxxx{{{}}}|||wwwoooiii```XXXMMMCCC<<<777333111///...---++++++++++++,,,,,,,,,,,,,,,,,,+++************+++,,,,,,,,,++++++***++++++,,,,,,++++++***......---,,,+++******)))------,,,,,,,,,+++++++++***)))((('''''')))+++,,,+++++++++***************))))))*********+++++++++***************************+++,,,+++***))))))***,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,000///...///000000...,,,)))---...+++***---///------......///////////////...//////000111111222222111555:::===AAAKKKXXXbbblllttt(((((((((((((((((((((((('''''''''((((((((((((((('''''''''''''''((()))))))))))))))(((((((((''''''&&&&&&&&&&&&'''((()))))))))(((((((((((()))******))))))(((((('''''''''&&&(((((((((((())))))))))))))))))))))))))))))))))))''''''((()))*********)))+++,,,------,,,+++,,,---))))))))))))***+++,,,,,,++++++,,,,,,---...//////333000///111000///333999777>>>IIIXXXmmm~~~yyywwwyyy||||||||||||{{{xxxuuurrrpppkkknnnqqqrrrkkk^^^QQQIIIHHHIIIKKKNNNSSS[[[dddjjjyyyyyysssnnnlllllljjjfff___VVVNNNFFFAAA???>>>===<<<<<<======<<<;;;;;;;;;<<<<<<;;;;;;:::999888888888888888888888888666777777777777777888888666666555555666666777777888888777777666666555555444444444444444444444444333333333333444444444444444444444444444444444444000000111111222333333444222333333444444333333222111111111111111111111111...///111333555555555444111111222222222333333333222222222222333333333333222222222333444666777888:::===AAAFFFIIIKKKJJJJJJMMMPPPSSSUUUUUUXXX\\\aaacccjjjttt}}}xxxuuurrreeebbb______bbbfffjjjllljjjjjjiiifffbbb_________cccbbbaaa```aaafffmmmssszzz~~~~~~{{{yyywwwrrrpppooonnnnnniiibbb\\\SSSLLLAAA999333111000000///...---,,,++++++++++++++++++,,,,,,++++++***)))***++++++,,,,,,+++++++++***++++++,,,,,,++++++***///......---,,,+++******...---------,,,,,,,,,,,,***)))((((((((()))+++,,,************************)))************+++++++++************************)))+++,,,,,,***))))))***,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,...---,,,---......,,,***---...***$$$$$$+++222444---......///000/////////---...//////000111222222222666:::===AAAJJJWWWaaalllttt((((((((((((((((((((((((''''''''''''((((((((()))&&&&&&((()))))))))((('''''''''''''''&&&&&&&&&&&&''''''''''''((()))***+++(((''''''&&&'''((()))***))))))((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))'''((()))))))))))))))(((***+++,,,+++******+++,,,))))))))))))***+++,,,---***+++++++++,,,,,,------222000000333333111333777444888>>>FFFRRRdddzzz}}}|||||||||}}}~~~}}}zzzvvvtttppptttxxxxxxsssgggYYYOOOHHHGGGFFFFFFHHHLLLRRRVVVaaalll}}}xxxooocccVVVLLLFFFEEECCC@@@@@@@@@@@@>>>===<<<============<<<;;;;;;999999999999999999999999777888888888999999999999777777777777777888999999::::::::::::::::::::::::666666666666666666666666444444444555555555666666444444444444444444444444333333444444444444444444333333444444444444333333111111111111111111111111---///222444555666555555222222222333333333333444444444444444555555555666444555666777:::<<<>>>???DDDHHHOOOVVVZZZ[[[ZZZYYYYYYWWWVVVUUUVVVZZZ^^^aaabbbgggooovvv}}}~~~qqqmmmllljjjccccccdddfffkkknnnppppppiiigggddd```^^^___cccffffffggghhhhhhjjjnnntttyyy|||~~~~~~{{{xxxvvvmmmjjjgggeeeccc^^^UUUNNNCCC>>>888333000...............------------------,,,,,,------,,,,,,+++***+++++++++,,,,,,++++++******++++++,,,,,,++++++***+++++++++++++++++++++,,,---------,,,,,,,,,++++++***)))))))))******++++++************************)))************+++++++++************************&&&)))+++,,,+++***+++,,,++++++++++++++++++++++++)))******+++---......///++++++++++++++++++++++++***+++,,,,,,------,,,,,,+++***)))***++++++)))''',,,...---(((''',,,111222------///000000000///...------...///000111222222333777;;;===AAAJJJVVV```jjjsss((((((((((((((((((((((((&&&'''''''''(((((())))))%%%&&&(((******)))'''&&&&&&&&&%%%%%%%%%$$$$$$$$$'''''''''((((((***++++++'''&&&&&&%%%&&&'''((()))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******++++++++++++******(((*********)))((()))***))))))))))))***+++,,,---******************++++++(((''')))///111///000333444777;;;>>>CCCNNNaaaqqq}}}zzz}}}|||wwwsssuuuyyy}}}}}}xxxoooaaaWWWJJJHHHDDDAAA@@@CCCGGGJJJJJJVVViii{{{vvveeeVVVNNNJJJHHHEEECCCCCCBBB@@@???>>>>>>>>>>>>>>>======<<<999999999999999999999999888888999999999:::::::::999888888888999::::::;;;888888888888888888999999777777777777777777777777555555555666666666777777555555555555555555555555777777777666555555444444333444444555555444444333111111111111111111111111111222444555555444222111222222333333333444444444666666666666777777777777999999;;;===???BBBEEEFFFRRRXXXaaaiiinnnooommmlllccc^^^YYYWWWYYY]]]bbbddd^^^bbbgggiiilllqqqzzzqqqeeeccccccbbbeeefffhhhlllqqqsssrrrqqqiiifffbbb^^^]]]aaaggglllgggjjjmmmooopppsssyyy}}}{{{zzz|||~~~~~~|||zzzxxxkkkgggdddaaa___XXXMMMDDD777666444111///...,,,,,,---------....../////////------......------,,,+++++++++,,,,,,,,,++++++***+++++++++,,,,,,+++++++++'''((()))***+++,,,------,,,,,,,,,+++++++++******)))*********++++++++++++******************++++++)))************+++++++++************************$$$'''***,,,,,,,,,---...************************)))******+++---...//////++++++++++++++++++++++++++++++,,,---------,,,,,,---,,,,,,,,,------+++***&&&---222222111000---))),,,---///000000000///...------...///000111222222444888;;;>>>AAAIIIVVV___iiirrr))))))))))))************''''''''''''((((((((((((+++***((('''&&&&&&&&&'''((()))*********((('''&&&''''''((((((((((((''''''&&&&&&''''''(((((())))))(((&&&%%%%%%(((+++------))))))((((((''''''&&&&&&))))))(((((((((((())))))++++++******)))(((((('''******+++++++++******)))***************+++++++++,,,***)))***---...,,,)))+++,,,---...///000111222333444555777<<>>777444333111000...---------++++++++++++++++++++++++,,,,,,,,,,,,------...///************************************************,,,+++)))(((((()))+++,,,---------,,,,,,+++++++++************************,,,***((()))+++,,,+++((())))))))))))))))))))))))))))))))))))************,,,,,,++++++++++++++++++))))))***++++++++++++***,,,++++++******++++++,,,...,,,++++++,,,------,,,,,,,,,++++++++++++++++++------------------------+++++++++,,,---...///000...//////000000///...------------...///000000000555444666;;;???FFFQQQ]]]hhhppp}}}((((((''''''&&&&&&%%%%%%&&&&&&''''''(((((()))))),,,+++)))(((''''''((((((''''''''''''''''''&&&%%%''''''((((((((((((''''''***))))))(((''''''&&&&&&'''&&&'''(((+++,,,+++***((((((((((((((('''''''''((((((''''''''''''(((((((((((((((((((((((((((((())))))***************)))''''''((()))+++,,,------***)))(((***---///---++++++,,,---...000111222222666666777888:::===BBBFFFSSSdddzzz|||vvvqqqnnnooosssxxxzzzxxxrrrlllhhhddd]]]UUUMMMIIIFFFCCCAAA@@@CCCJJJRRR[[[dddkkkoooqqqrrrrrrqqqrrrvvv|||}}}nnn___VVVPPPNNNMMMJJJIIIKKKLLLOOOPPPMMMMMMNNNLLLGGGAAA===<<<>>>>>>;;;:::<<<<<<999888888:::;;;:::888888888888888888888888888999999:::999999888666666999:::;;;999777777:::===888888777555555444444444444444555666777888888999777666666555555555555666777888888888777666444333444555777666444333333444333333333444444444444555444444444444555777888999<<<>>>AAACCCDDDEEEGGGJJJPPPSSSVVVUUUQQQPPPTTTYYY```lllyyy~~~wwwtttpppjjjgggggg___[[[VVVSSSRRRSSSTTTTTTZZZ]]]```ccceeehhhkkknnnkkkhhheeebbbaaabbbccccccfffeeeeeefffjjjoootttwwwzzz{{{{{{zzzzzz||||||yyyvvvrrrmmmiiiddd___WWWPPPIIIBBB:::444222111000///...---------------------------------,,,,,,,,,,,,,,,,,,------************************************************,,,+++)))(((((()))+++,,,,,,,,,,,,,,,+++++++++***************************,,,***((()))+++,,,+++)))************************))))))))))))************************************+++,,,------......------,,,++++++******++++++,,,...,,,***+++,,,---,,,+++++++++++++++++++++++++++------------------------,,,,,,,,,,,,------...//////...............//////.........//////000000000555444666;;;???EEEQQQ\\\gggppp}}}(((((('''&&&%%%$$$######&&&&&&&&&'''((())))))***,,,+++)))(((((((((((()))'''&&&&&&&&&&&&''''''(((''''''(((((((((((('''''')))))))))(((''''''&&&&&&''''''(((***,,,+++)))&&&'''''''''(((((((((((((((((((((''''''''''''((((((%%%%%%&&&'''(((((())))))''''''((()))*********)))(((((())))))***+++,,,,,,(((((((((***---///...---,,,---...///000111222333555666888777666666777888???IIIYYYnnnvvvmmmiiihhhjjjmmmqqqrrrrrrqqqppptttmmmcccZZZSSSNNNKKKIIIGGGGGGGGGIIIMMMRRRWWWZZZ\\\]]]]]]]]]]]]___cccfffkkkuuuoooggg___[[[YYYVVVWWWZZZ]]]```bbbaaa```___XXXQQQJJJDDDBBBCCCCCC@@@>>>???>>><<<;;;;;;<<<<<<;;;:::777888999999:::::::::999999999::::::999888666555555666888888777777888:::888888777666555555666666666666777777777777777777888777666666555555555666666666666666666555444333333444555555333333444555777666555555555555666666888888999:::;;;===??????EEEIIIMMMPPPQQQSSSTTTUUU\\\^^^___]]]ZZZYYY[[[^^^gggsss|||yyyqqqjjjggg]]]XXXRRROOONNNOOOPPPPPPTTTZZZbbbiiilllmmmnnnnnnjjjfffaaa]]][[[]]]aaadddgggjjjoootttyyy}}}~~~xxxsssoookkkgggddd]]]WWWNNNEEE>>>999444111//////...------------...........................,,,,,,++++++***+++++++++************************************************,,,+++***))))))***+++,,,+++++++++***************************************+++***)))***++++++***)))************************))))))))))))************((((((((()))*********+++)))***++++++,,,+++++++++,,,++++++******++++++,,,---,,,******,,,---,,,+++*********++++++,,,,,,---------------------------------------------------...---------...///000111//////000000000000000000555444666;;;???EEEPPP[[[eeeooo}}})))))))))(((((('''''''''%%%&&&&&&'''((()))******+++***((('''''''''((())))))(((''''''''')))***+++&&&''''''((((((''''''&&&%%%&&&&&&'''((()))******'''''''''((())))))'''%%%&&&&&&''''''(((((()))))))))(((((((((((((((((()))%%%&&&&&&'''(((((())))))%%%&&&'''((()))))))))))),,,++++++***)))(((((('''))))))***+++,,,------,,,,,,---...///000222333333333444555555444333444555777<<>>===;;;888999:::;;;<<<<<<;;;;;;999999:::;;;:::888666555111222444555555666666666888777777666666666777777999999888777666555555444888777666666555555555666666666666666666555444444333444555444333222444555:::999888777777888999999===>>>???BBBEEEHHHJJJLLLRRRYYYaaacccdddccc```]]]___``````___^^^^^^___```fffppp}}}}}}zzzxxxqqqjjjfff]]]YYYTTTRRRSSSUUUWWWXXX___eeelllppppppnnnkkkjjjfffccc```\\\[[[]]]aaaeeehhhmmmvvv~~~~~~~~~{{{vvvpppkkkfff```]]]TTTNNNDDD;;;444111//////---------,,,,,,------...........................,,,,,,+++***)))))))))***************************************************++++++***))))))***++++++*********)))))))))))))))************************+++************+++******************************((()))))))))************'''(((((()))***+++,,,,,,(((((()))***************,,,++++++******++++++,,,---+++******+++,,,,,,+++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,+++,,,---...///000//////000000000000111111111111444333666;;;???DDDOOOYYYcccooo}}}((((((((())))))******+++&&&&&&&&&'''((())))))***)))((('''&&&%%%&&&'''((()))(((''''''''')))***+++&&&&&&''''''''''''&&&&&&%%%%%%&&&'''((()))******)))'''%%%$$$%%%&&&&&&%%%&&&&&&''''''(((((())))))***))))))(((((())))))***(((((((((((((((((((((((($$$%%%&&&(((((()))))))))++++++******)))(((''''''++++++,,,,,,++++++******,,,,,,---///000111222333444444444333111222444666333777>>>FFFRRRfff~~~}}}vvvnnniiidddcccfffkkkoooqqqvvvvvvvvvtttqqqmmmiiihhhhhhfffccc^^^YYYTTTOOOMMMMMMLLLJJJIIIGGGFFFEEEDDDEEELLLUUUaaarrr{{{wwwvvvuuutttxxx~~~|||ppp```WWWOOONNNPPPOOOPPPRRRNNNNNNMMMJJJFFFBBB???>>><<<<<<======<<<<<<;;;:::888999:::;;;:::999666555444444555666888888888777888777777777777888888999888888888888777777777777777777666666666666777777:::999999999888888888888888999999888666666888:::999999:::<<<>>>@@@AAACCCEEEFFFGGGJJJNNNSSSWWWZZZ]]]jjjvvv{{{|||{{{tttllleeedddbbbbbbcccddddddcccccckkkuuu~~~tttnnnlllgggbbb```ZZZWWWUUUVVVYYY\\\___```iiikkkoooooolllgggdddbbb]]]^^^___^^^]]]___bbbfffmmmsss}}}}}}}}}}}}~~~yyywwwsssnnniiiaaaYYYTTTIIIDDD===555///---...///---,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))))))))************************************************+++******************+++))))))))))))))))))))))))******************************+++************+++************************((()))))))))************))))))******+++,,,------+++,,,,,,---...---------,,,++++++******++++++,,,---+++)))***+++,,,++++++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,+++(((***...111111000...,,,000000000000111111111111333333666;;;???CCCMMMXXX```nnn~~~%%%%%%&&&'''((()))******''''''''''''((((((((((((((('''&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&''''''(((&&&&&&''''''''''''&&&&&&(((((((((((((((((('''''')))'''$$$###$$$&&&'''''''''''''''((((((((((((((())))))(((((((((((()))))))))(((((((((((((((((((((&&&&&&'''((()))))))))(((''''''(((((()))***+++++++++---...---+++))))))***+++,,,---...///000111222555555444222//////000222...111777<<<@@@KKKaaauuu{{{sssiiiddddddhhhkkkmmmqqqtttwwwwwwvvvsssrrrrrrttttttsssqqqlllfff```\\\SSSPPPLLLIIIFFFCCC@@@>>>???BBBGGGOOO^^^ooowwwxxxsssqqqqqqssssssssswww}}}pppcccWWWTTTUUUVVVYYY[[[ZZZZZZZZZVVVQQQKKKHHHGGGEEEDDDBBB@@@???>>>======;;;<<<>>>???>>><<<999777666555555666888999888777:::999999999:::;;;<<<<<<777777888999:::;;;<<<===888888888888999:::;;;;;;:::999888888888888999999999:::;;;;;;:::<<>>CCCLLLVVV^^^nnn~~~%%%&&&&&&''''''(((((((((((((((((((((''''''''''''((('''&&&%%%%%%&&&'''(((''''''''''''''''''&&&%%%%%%&&&&&&''''''&&&&&&%%%''''''((((((((((((((((((((('''%%%&&&'''(((((('''((((((((((((((('''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''(((((()))'''(((((()))))))))((((((%%%&&&'''((()))***+++,,,))),,,...---+++)))***+++***+++,,,---...///000111///111222111///---,,,---......111555666:::HHHVVVjjjwwwnnnmmmoooqqqqqqrrrtttuuutttqqqpppqqqsssvvvwwwyyyyyyxxxtttqqqoooeee```YYYTTTPPPMMMHHHEEECCCCCCCCCEEENNNZZZ___^^^\\\\\\```eeefffeeeggglllooottt|||tttddd]]]^^^```cccfffiiijjjkkkgggbbb]]]ZZZYYYUUUSSSOOOJJJGGGFFFFFFFFFDDDFFFHHHIIIHHHFFFCCCAAA<<<999777777999;;;;;;999============>>>???@@@AAA<<<<<<======>>>>>>>>>>>>:::::::::;;;===>>>@@@AAA======<<<;;;;;;<<<======???@@@BBBDDDFFFIIINNNRRRQQQSSSWWW[[[]]]^^^^^^^^^ZZZXXXVVVUUUXXX^^^eeeiiiiii|||xxxtttssspppjjjddd]]]^^^^^^___fffoootttrrrsssjjjbbb___]]][[[\\\___aaaaaabbbdddggghhhgggfff___aaabbbbbb```^^^]]]]]][[[aaagggjjjlllooouuuzzz~~~yyyyyyzzz{{{~~~rrrnnnggg^^^UUUKKKAAA;;;111222111///,,,,,,...111......---------------...++++++++++++++++++++++++++++++*********+++,,,,,,*********************************************************++++++*********)))))))))******+++++++++************************)))+++,,,+++)))(((***,,,++++++++++++++++++++++++))))))))))))************************++++++++++++(((((()))************))),,,++++++******++++++,,,,,,***))))))***++++++***++++++++++++++++++++++++++++++++++++++++++++++++***+++---...///...---,,,,,,---------...---------,,,,,,---...000111222222222222666;;;>>>BBBKKKUUU\\\mmm~~~(((((((((((((((((('''''')))))))))(((''''''&&&&&&)))((('''&&&&&&'''))))))))))))*********)))'''&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%'''(((***++++++''''''(((***++++++)))'''))))))(((((('''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&"""###$$$%%%'''((()))***((()))))))))))))))((('''(((((((((((())))))))))))'''***------+++***,,,...)))***+++,,,---///000000&&&***///111000---+++***222//////333333222888AAALLLaaa{{{|||}}}~~~}}}vvvvvvsssoookkkjjjmmmqqqnnnppprrruuuvvvwwwvvvvvv{{{uuulllfffbbb^^^YYYUUUMMMLLLIIIFFFIIIOOOOOOLLLIIILLLRRRYYYZZZWWWXXX]]]WWW^^^hhhxxxooogggfffgggkkknnntttwwwxxxvvvqqqllljjjjjjccc```ZZZTTTPPPOOOOOOOOONNNPPPRRRSSSSSSPPPMMMKKKEEEBBB>>>===@@@BBBBBB@@@??????@@@@@@AAABBBDDDDDDEEEDDDCCCAAA???>>><<<<<<;;;<<<===>>>@@@BBBDDDEEEGGGFFFEEEEEEEEEFFFGGGHHHJJJLLLOOORRRVVV[[[bbbfffgggiiilllmmmmmmjjjgggeeeaaa^^^YYYWWWYYY^^^eeejjjlll}}}wwwsssnnneee^^^VVVUUUQQQOOOTTT\\\___]]]ccc___]]]^^^______bbbhhhbbbbbbcccdddeeedddaaa^^^^^^aaacccdddcccaaa``````bbbgggnnnqqqtttyyy~~~{{{~~~~~~}}}}}}~~~~~~}}}}}}}}}~~~}}}rrrlllaaaVVVKKKAAA888222***,,,......,,,,,,///111000///...------------...+++++++++++++++++++++++++++*********+++,,,------******************************************************++++++++++++******))))))******+++++++++,,,************************(((+++,,,,,,)))(((***,,,++++++++++++++++++++++++))))))))))))*********************)))))))))))))))++++++,,,------------,,,,,,++++++++++++++++++,,,,,,***))))))***++++++***,,,,,,++++++++++++++++++++++++++++++++++++++++++)))***,,,...//////...---000...,,,******+++...///***+++,,,...///111222333222222555;;;>>>BBBKKKTTT[[[mmm~~~''''''(((((('''&&&%%%%%%''''''''''''((((((((((((&&&&&&&&&&&&&&&'''((())),,,)))%%%$$$&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((((((((''''''%%%&&&&&&&&&'''((((((((())))))))))))((('''&&&%%%((('''&&&%%%%%%&&&'''((('''''''''''''''''''''''')))))))))))))))))))))))))))((('''''''''(((***+++)))))))))((('''(((***---++++++++++++++++++++++++++++++,,,---------,,,,,,.........------///333666BBBIIIWWWkkk~~~tttlllhhhggggggjjjjjjjjjlllooorrrvvvxxxzzzzzzyyywwwtttpppkkkiii```XXXNNNHHHHHHIIIHHHFFFEEEEEEEEEFFFGGGGGGHHHHHHJJJKKKOOOYYYiii|||xxxsssssstttuuu{{{}}}yyywwwooodddYYYSSSSSSVVVZZZ[[[bbbeeedddeeeiiigggbbbTTTOOOIIIGGGIIIJJJHHHEEEGGGKKKNNNNNNLLLLLLQQQWWWXXXWWWUUUOOOJJJEEEDDDEEEEEEDDDDDDIIIPPPUUUUUUSSSWWWZZZZZZVVVSSSSSSSSSQQQWWWYYY[[[^^^ccckkktttzzz}}}|||rrrgggeeecccaaabbbeeejjjmmmoooqqq}}}xxxoookkkhhhaaa\\\RRRNNNKKKLLLPPPUUUWWWXXX^^^bbbgggiiihhhhhhjjjmmmfffaaa\\\[[[\\\^^^^^^]]]\\\```dddeeeeeefffiiilllooottt{{{}}}~~~~~~~~~{{{wwwuuuvvvvvvtttrrriiiaaaTTTHHH???999444222//////...---,,,,,,++++++...---+++*********+++,,,************************---,,,,,,+++*********+++))))))))))))************))))))))))))************---,,,***))))))***,,,---,,,+++)))((((((((()))***************************))))))))))))))))))))))))...---+++*********++++++))))))))))))************((()))+++---------+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...000000///...---******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////......///111222111111111111111222222333555777888;;;BBBLLLSSS]]]iiiwww''''''(((((('''&&&&&&%%%''''''''''''(((((((((((('''&&&&&&&&&&&&'''((())))))'''&&&''')))***(((&&&''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&''''''''''''''''''''''''((((((((((((((('''(((''''''''''''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((()))(((((('''((()))***+++***+++,,,+++******,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++---......------///222555555<<>>888444000------,,,+++,,,------,,,***++++++++++++++++++++++++++++++***))))))))))))***++++++++++++++++++++++++++++++******++++++,,,---))))))))))))************))))))))))))************)))))))))******)))))))))******+++++++++***)))(((************************************************((()))+++,,,,,,,,,++++++))))))))))))************((((((((()))***+++,,,,,,------,,,,,,+++******)))((())))))***++++++,,,,,,************+++---......+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---...//////......///000///////////////000111222111333555777:::@@@JJJQQQXXXeeevvv%%%%%%&&&'''((((((((('''''''''''''''((((((((()))******)))(((((((((((((((###'''++++++***((()))***''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((())))))******%%%&&&'''((())))))))))))((('''&&&%%%%%%&&&'''((())))))))))))))))))))))))''''''''''''''''''''''''&&&''')))*********)))((('''(((((('''&&&&&&)))+++))))))***+++,,,,,,------)))******+++++++++******)))***++++++***)))+++,,,(((,,,///...++++++///444444444444888@@@MMM\\\fffzzz}}}tttmmmhhhfffbbbbbbccccccdddggglllooopppooonnnnnnpppsssvvvxxx|||~~~|||vvvnnnjjj___ZZZUUUQQQPPPQQQRRRRRRNNNLLLJJJFFF@@@BBBRRReeeeeehhhlllooooookkkfffbbb\\\VVVSSSUUUWWWWWW]]]dddrrrwww}}}~~~xxxmmmbbb[[[VVVZZZ^^^___^^^bbbiiipppxxxsssssskkkjjjiiihhhggghhhkkknnnsssllllllhhhbbbYYYQQQKKKIIIIIIJJJJJJMMMXXXeeekkkkkklllfff]]]XXXVVVWWWYYYZZZ\\\\\\\\\ZZZXXXZZZbbbjjjggghhhiiijjjjjjhhheeecccYYYZZZ[[[ZZZZZZ]]]dddiiiooollliiikkkoootttvvvvvv}}}{{{xxxtttooogggaaaQQQHHH===555222222222222,,,++++++---...///---,,,++++++++++++++++++++++++///...---,,,+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,,,,---))))))))))))************))))))))))))************++++++,,,,,,,,,,,,++++++((()))+++,,,------,,,,,,************************(((((((((((((((((((((((()))***+++,,,------,,,+++))))))))))))************,,,++++++***++++++,,,,,,------,,,,,,+++***))))))******+++,,,------......((((((((()))***,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,+++******+++------------...000111333444111333555777999@@@JJJQQQ[[[hhhyyy(((((((((((()))))))))))),,,+++***)))((((((((((((''''''''''''''''''''''''))))))(((((('''%%%$$$#########$$$&&&''')))***+++)))))))))((()))******+++((())))))(((&&&$$$%%%&&&***)))(((''''''&&&''''''((((((''''''''''''((((((%%%&&&''')))))))))(((((('''''''''&&&&&&%%%%%%%%%(((((((((((())))))))))))+++)))(((''''''((()))+++***)))&&&%%%%%%&&&)))***)))******)))'''(((***,,,------,,,++++++******))),,,,,,+++***+++,,,---...000222444777:::???EEEIII```mmmyyyssspppnnnhhhaaa^^^^^^aaabbbbbbjjjfffggglllrrrtttwww{{{|||~~~{{{yyyooojjjaaaYYYUUUUUUXXXZZZUUUSSSQQQMMMKKKLLLOOOSSSVVVVVVXXXZZZ[[[ZZZWWWTTTLLLKKKKKKKKKLLLOOOQQQSSS]]]aaafffiiiggg```YYYTTTNNNLLLIIIHHHJJJOOOUUUXXXiiiqqqwwwwwwuuuqqqkkkddd^^^\\\YYYVVVSSSSSSTTTVVVZZZeeeuuuuuulll___[[[WWWSSSPPPLLLHHHFFFCCCEEEHHHKKKNNNRRRXXX[[[___```aaabbbcccbbbbbbaaajjjiiifffdddccccccddddddfffdddaaa```aaaaaaaaaaaa^^^^^^___```bbbdddfffgggssstttuuuwwwxxx|||~~~{{{{{{~~~{{{wwwvvvtttppplllfff]]]TTTMMM>>><<<777333000/////////,,,,,,,,,++++++************+++,,,,,,+++***)))(((+++,,,,,,------.../////////...---,,,***)))((('''++++++,,,,,,---------,,,)))************+++++++++,,,,,,,,,++++++*********+++++++++++++++++++++++++++)))(((((()))******)))******+++++++++,,,,,,,,,))))))))))))***************)))((((((((()))+++,,,+++(((%%%&&&(((******)))))))))***+++,,,------...,,,,,,++++++***((('''&&&))))))*********+++++++++,,,,,,,,,++++++*********///---+++((('''&&&'''''',,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,,,,,,,---------............//////000000111111333222555999<<<@@@JJJTTT^^^hhhvvv''''''((((((((()))))))))&&&''')))******)))((('''''''''''''''''''''''''''&&&&&&'''(((((((((((('''))))))))))))(((((((((((()))))))))))))))******+++((())))))(((&&&$$$%%%&&&(((((('''''''''(((((()))((((((''''''''''''(((((((((((((((((('''&&&%%%$$$'''''''''&&&&&&%%%%%%%%%(((((((((((()))))))))))))))((('''&&&&&&'''((()))***)))(((&&&&&&((()))***+++++++++***((((((***,,,,,,,,,++++++++++++******,,,,,,+++++++++,,,---......///000111333666;;;>>>KKKVVViii}}}{{{{{{vvvppplllkkkjjjiiihhhhhhddddddiiiooorrrvvvzzz}}}|||yyysssnnnfff```]]]]]]```ccceeebbb^^^XXXSSSQQQSSSUUUUUUUUUVVVWWWXXXVVVSSSPPPIIIHHHHHHHHHJJJLLLOOOQQQUUUXXX]]]___^^^YYYSSSOOOLLLJJJGGGDDDDDDEEEHHHJJJPPPXXX^^^^^^^^^]]]YYYTTTQQQPPPNNNLLLKKKKKKMMMOOOLLLTTT^^^hhhkkkgggaaa\\\TTTRRROOONNNNNNNNNLLLKKKJJJJJJKKKLLLOOOUUU[[[```cccdddfffhhhjjjjjjjjjjjjnnnllliiifffeeeeeefffgggaaa``````aaaccceeeeeefffaaabbbccceeegggiiijjjkkkwwwyyy|||~~~|||wwwuuuwwwyyywwwtttppplllfff```XXXPPPGGGBBB:::888444000...------...,,,,,,,,,+++++++++*********++++++,,,+++***)))(((++++++++++++************---,,,,,,++++++******))))))***+++,,,---,,,,,,+++)))************+++++++++,,,,,,,,,++++++*********+++++++++++++++++++++++++++)))(((((()))******)))************+++++++++,,,))))))))))))************+++***)))))))))***,,,,,,,,,)))((((((+++------,,,''''''''''''((((((((((((''''''((()))***************+++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++---,,,***(((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------......//////000000111222222222333222555999<<<@@@IIISSS^^^ggguuu''''''''''''((((((((((((###%%%(((***+++***(((&&&''''''''''''''''''''''''''''''((()))))))))((((((***)))))))))((('''''''''((((((((()))))))))******'''((()))(((&&&%%%%%%&&&&&&&&&&&&''''''(((******((((((''''''''''''((((((((('''&&&%%%%%%%%%%%%%%%'''''''''&&&&&&&&&&&&&&&(((((((((((())))))))))))((((((&&&&&&&&&&&&(((((()))))))))))))))))))))))),,,------+++))))))***+++*********+++++++++++++++,,,++++++++++++,,,---------.........---///111444888@@@MMM^^^ppp|||wwwtttkkkfffdddhhhlllnnnrrrvvvzzz}}}~~~zzzwwwsssoooiiieeecccfffjjjmmmqqqoookkkddd___\\\\\\]]][[[[[[ZZZ[[[[[[YYYUUURRRKKKKKKKKKKKKMMMPPPSSSUUUYYY[[[^^^______\\\YYYVVVSSSPPPLLLHHHEEECCCBBBBBBBBBIIINNNNNNMMMNNNMMMJJJGGGGGGFFFFFFFFFGGGHHHHHHHHHKKKPPPUUUXXXXXXWWWVVVOOONNNMMMOOORRRUUUVVVVVVVVVUUUTTTTTTUUUZZZaaagggiiijjjkkklllmmmmmmmmmmmmgggfffcccbbbbbbdddfffhhhbbbccceeefffggghhhhhhhhheeegggjjjmmmppprrrrrrsssxxx{{{|||wwwqqqoooqqqssssssrrriiicccZZZPPPHHH@@@999555444222///---+++++++++,,,,,,,,,,,,++++++++++++******++++++++++++***))))))---,,,+++***)))((('''&&&******++++++++++++++++++''')))+++,,,---,,,***))))))************++++++++++++++++++++++++*********************************+++)))(((((()))******))))))))))))*********++++++)))))))))*********++++++++++++******++++++,,,---,,,***))))))***+++***)))+++*********))))))))))))&&&&&&''')))************++++++,,,,,,,,,---------++++++++++++++++++,,,,,,+++******)))***+++---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---,,,,,,,,,---------......000000000111222222333333333333555999;;;???IIISSS^^^fffsss&&&'''''''''((((((((((((%%%&&&((()))***)))((('''''''''''''''''''''''''''++++++******)))'''&&&%%%%%%%%%%%%&&&&&&''''''''''''(((((()))))))))))))))'''((()))(((&&&%%%&&&''''''''''''''''''((())))))((((((''''''''''''((((((%%%%%%$$$$$$%%%''')))***'''''''''''''''&&&&&&&&&(((((((((((()))))))))))))))(((''''''''''''((())))))***++++++++++++***))),,,,,,---+++)))(((((()))((())))))***+++,,,,,,,,,+++++++++++++++,,,,,,,,,...//////...------///111444777===HHHVVVfffuuu}}}xxxrrrmmmllllllkkklllppptttvvvzzz|||{{{xxxssspppkkkhhhdddbbbccchhhmmmqqqrrrqqqpppllliiihhhiiikkkiiihhhgggggggggeeeaaa^^^WWWWWWWWWWWWYYY\\\___aaahhhhhhiiiiiihhhfffeeeddd___\\\WWWQQQLLLJJJIIIIIIKKKPPPRRRPPPOOOPPPPPPNNNMMMLLLLLLMMMNNNNNNMMMLLLNNNPPPRRRUUUYYY\\\___```XXXWWWWWWYYY]]]```cccdddbbbaaa```^^^]]]```dddgggjjjiiiiiihhhgggfffeeeeee```___^^^^^^```cccgggiiijjjlllmmmmmmllljjjiiiiiiiiilllpppuuuyyy|||}}}}}}|||{{{uuurrrnnnmmmnnnoooooonnnaaaZZZOOODDD<<<777333000///...,,,+++******+++,,,++++++++++++++++++++++++*********+++************------,,,+++***)))((((((************************&&&(((***,,,,,,+++)))((())))))*********++++++++++++++++++***************))))))))))))))))))))))))+++)))(((((()))******)))((())))))))))))*********))))))*********+++++++++************++++++,,,,,,///...,,,+++***)))(((''',,,,,,,,,,,,,,,+++++++++*********)))((('''&&&%%%+++++++++,,,,,,,,,,,,---*********++++++,,,,,,,,,+++++++++++++++,,,......,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---,,,,,,,,,---------......//////000111111222222333333333444888;;;???HHHRRR]]]eeeqqq|||'''''''''(((((((((((())),,,+++)))((('''((()))***((((((((((((((((((((((((++++++******)))'''&&&%%%$$$%%%%%%%%%&&&&&&''''''''''''((())))))))))))(((&&&(((((((((&&&%%%&&&'''))))))((('''''''''''''''((((((''''''''''''((((((&&&&&&%%%%%%&&&(((***,,,''''''''''''''''''''''''(((((((((((())))))))))))***))))))))))))))))))***)))***+++,,,,,,+++***)))***++++++***(((&&&&&&'''(((((()))***++++++,,,---******+++++++++,,,,,,,,,---...//////......///111444444666;;;CCCMMMWWW]]]qqqzzz{{{wwwsssnnnlllmmmoooqqqvvvxxxwwwtttoookkkaaa___]]]]]]___eeekkkoooqqqrrrrrrrrrqqqqqqsssuuuvvvuuusssssssssqqqnnnkkkeeedddddddddfffiiilllnnnrrrrrrqqqpppooonnnmmmmmmjjjfff```ZZZWWWVVVWWWXXX[[[^^^___\\\[[[^^^___^^^___^^^^^^___```___[[[WWWTTTVVVYYY]]]bbbfffiiijjjiiifffddddddfffhhhjjjjjjfffgggfffdddaaa``````aaadddccccccbbbbbbaaaaaaaaaccccccccccccdddfffiiijjjnnnppprrrqqqnnnlllkkklllooorrrwww}}}zzzuuusssqqqooommmkkkgggdddaaaUUUNNNCCC:::444222000///------,,,+++++++++,,,,,,++++++++++++++++++++++++******************++++++************************,,,,,,+++******))))))(((&&&((()))++++++***)))((())))))*********+++++++++************************))))))))))))))))))))))))+++)))(((((()))******)))((())))))))))))*********************++++++++++++((())))))***************,,,---------,,,+++++++++''''''((()))******++++++------,,,***(((&&&$$$###************++++++++++++*********++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++,,,------,,,,,,,,,---------............//////000111111111444333444888:::>>>GGGQQQ\\\dddppp{{{(((((((((((())))))))))))///,,,)))'''&&&''')))+++((((((((((((((((((((((((''''''((()))))))))(((((()))((((((((('''&&&&&&&&&&&&'''((()))***)))((('''&&&'''((('''&&&%%%&&&(((******(((''''''&&&&&&&&&((((((''''''''''''(((((()))(((((('''''''''(((((('''''''''''''''((((((((((((((((((((())))))))))))************************)))***+++,,,,,,+++***)))''')))******(((&&&&&&'''(((((())))))***+++,,,,,,)))******+++,,,+++++++++)))+++,,,---,,,,,,.../////////000222666;;;@@@DDDSSS]]]lll{{{yyyuuuuuurrruuuzzz}}}|||xxxsssooobbb```^^^]]]___ccciiilllrrrtttuuuuuutttssstttuuuxxxwwwvvvvvvwwwvvvtttrrrmmmlllkkkkkkmmmooorrrsssxxxwwwvvvuuuuuuuuuuuuvvvtttrrrnnnjjjhhhiiijjjllljjjnnnooolllmmmqqqtttsssqqqpppoooqqqrrroooiiiccc[[[^^^ccchhhmmmpppqqqrrrtttpppllliiiiiiiiiiiiiiidddeeeeeeccc___\\\ZZZZZZ]]]^^^^^^___aaaccceeefffjjjjjjjjjjjjiiiiiihhhhhhmmmpppssstttrrrrrruuuwwwyyy{{{~~~wwwqqqqqqpppmmmhhhaaaYYYRRRNNNGGGAAA999222///.........---,,,,,,++++++,,,,,,---***++++++++++++,,,,,,,,,*********)))******+++,,,&&&''''''((()))*********,,,,,,+++***))))))(((((((((((()))***************)))************+++++++++)))))))))***************************************+++)))(((((()))******))))))))))))*********++++++*********++++++++++++,,,(((((()))************)))!!!$$$'''((())))))+++---'''(((((()))+++,,,,,,---***++++++******)))((('''))))))*********+++++++++++++++++++++++++++,,,,,,......------,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,---......,,,,,,,,,---------...............///000000111111444333444888:::===GGGPPP[[[cccppp|||))))))))))))*********++++++***(((''''''((()))***((((((((((((((((((((((((&&&&&&'''(((((((((((('''''''''''''''''''''''''''%%%&&&((()))***)))((('''&&&'''((('''&&&&&&'''((()))(((((('''''''''((((((((((((''''''''''''((((((&&&''''''((((((''''''&&&&&&'''''''''((((((((()))(((((((((((())))))))))))))))))************))))))))))))************))))))'''(((******)))((('''((((((((())))))******++++++((()))***+++,,,++++++***''')))++++++++++++,,,------------...000333666888<<>>888555444444111111000///......---------,,,++++++******++++++...---,,,*********++++++(((((())))))******++++++))))))(((((()))***+++++++++)))(((((()))******)))************************************************+++++++++)))'''''')))++++++***)))))))))***,,,---))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))(((((()))***++++++))))))************))))))(((((()))***+++,,,,,,,,,,,,+++*********+++,,,---***+++,,,,,,,,,,,,+++******************************+++,,,,,,------,,,,,,,,,,,,,,,------------.................................//////000000111111333222333777999<<>>FFFTTT^^^lllzzz'''''''''((((((((((((((()))((('''&&&'''((()))***)))(((''''''&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&'''((()))******+++&&&''''''((('''&&&$$$###''''''&&&&&&&&&'''((()))'''''''''&&&&&&&&&&&&%%%((((((((((((((('''''''''''''''''''''''''''''''''))))))(((((())))))***+++))))))))))))))))))))))))************************(((((((((''''''&&&&&&&&&)))((((((((('''''''''&&&((('''&&&&&&&&&''')))***))))))***+++,,,,,,++++++)))+++,,,,,,++++++,,,...///...111555888===GGGRRRgggsss~~~}}}zzz{{{}}}yyyvvvuuuuuuuuusssssssssrrrmmmeee^^^MMMEEE;;;444111111000...---............---,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***))))))))))))***))))))))))))((('''&&&%%%(((((((((((((((((('''''',,,,,,+++************+++***(((&&&&&&((()))((('''))))))))))))))))))))))))************************''')))++++++***))))))***'''((())))))******))))))))))))))))))))))))))))))************************************************+++++++++++++++++++++++++++******)))))))))))))))******++++++++++++************************++++++,,,+++*********+++,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,........./////////000000..............................//////000000111111222111444777777888>>>FFFRRR\\\kkkyyy(((((((((((((((''''''''')))((('''&&&&&&((()))***(((((('''&&&&&&&&&&&&'''((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((()))))))))***''''''''''''''''''&&&&&&&&&&&&''''''(((((((((((('''''''''''''''((((((((()))(((((((((''''''''''''''''''''''''''''''''''''(((((('''''''''((())))))))))))))))))))))))))))))(((((())))))******++++++(((((('''''''''&&&&&&&&&'''''''''''''''''''''(((((((((((()))))))))*********++++++++++++******))),,,---...---,,,+++---.........000222222222888???LLLVVVdddooovvv{{{yyyuuuqqqooonnnnnnjjjgggdddaaaZZZPPPHHH;;;666000...///000...+++------------------------***************+++++++++++++++***)))))))))))))))((())))))******)))((('''))))))))))))************,,,+++***)))))))))))))))***(((''''''((())))))((())))))))))))))))))))))))************************&&&(((***+++***)))******((((((((((((((()))******))))))))))))))))))))))))************************************************++++++++++++++++++++++++++++++***))))))))))))))))))******************))))))))))))***+++++++++,,,,,,+++*********+++,,,---,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------........./////////..............................//////000000111111111111444888888999@@@GGGQQQ[[[iiixxx))))))(((((('''''''''&&&)))(((&&&%%%&&&''')))+++(((((('''&&&&&&&&&&&&'''******))))))((((((''''''''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))(((((((((((((((((('''''''''(((((()))&&&''')))***+++***)))(((''''''(((((())))))******))))))(((((('''''''''&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((())))))))))))))))))))))))&&&&&&'''((()))***++++++''''''''''''''''''''''''$$$%%%%%%&&&'''((())))))))))))***++++++++++++***,,,,,,,,,,,,***)))((('''((()))******))))))+++---------///222000...111777777>>>JJJUUU^^^gggooottt|||xxxtttoookkkiiiaaa\\\VVVRRROOOHHH>>>777111...,,,...222222...)))++++++***++++++,,,---...++++++++++++++++++,,,,,,+++******)))))))))))))))((()))+++,,,------,,,,,,******++++++,,,,,,,,,---++++++***)))(((((())))))+++)))(((((()))******)))))))))))))))))))))))))))))))))))))))))))))))))))&&&(((***+++***)))******)))((('''''''''(((***+++))))))))))))))))))))))))************************************************++++++++++++++++++++++++++++++***))))))((())))))))))))************))))))(((((()))***+++,,,,,,---,,,+++*********+++,,,------,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,******+++++++++,,,,,,,,,..............................//////000111111111111111444888999:::@@@HHHQQQZZZiiiwww''''''((((((((((((((((((***)))'''%%%%%%''')))***((((((''''''''''''((((((&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((&&&''''''(((((((((((((((&&&%%%%%%%%%%%%&&&'''''''''''''''((((((((((((((((((((((((((((((((((((((('''###)))'''"""'''&&&&&&&&&&&&'''((((((***'''$$$$$$(((+++,,,+++))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((('''''''''&&&%%%&&&&&&''''''&&&&&&%%%***)))(((''''''((()))******)))((((((((()))+++,,,)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++******+++,,,,,,---......000444999===AAAIIITTT]]]nnnxxx~~~{{{{{{yyy{{{~~~}}}{{{xxxvvvttttttsssrrrnnnggg^^^XXXJJJGGGDDD???:::666444222///......---------......,,,------......------,,,------,,,,,,,,,,,,++++++------,,,+++************)))***+++,,,,,,+++***))),,,***(((((()))******)))+++***************++++++++++++******))))))((((((************************+++***)))(((((()))***+++(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))++++++***************+++)))(((((())))))***+++,,,))))))))))))))))))))))))))))))))))))************************************)))************+++++++++------,,,,,,++++++,,,,,,...------,,,---...///000///......---+++******)))///...---,,,,,,,,,,,,---000+++***...000///......111000///...---,,,,,,,,,---------......000111111111222333444777===CCCHHHNNN[[[jjjvvv(((((((((((((((''''''''')))((('''&&&&&&'''((()))((((((''''''''''''(((((('''''''''(((((('''''''''((((((((((((((((((((((((&&&''''''((((((((((((((((((''''''''''''((())))))))))))((((((''''''&&&&&&((((((((((((((((((((((((+++)))'''(((***+++***''''''&&&&&&&&&&&&'''((((((((('''%%%&&&''')))******))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((((('''''''''&&&&&&&&&''''''&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''))))))(((((()))***++++++******+++,,,,,,+++++++++++++++++++++++++++++++++)))******++++++,,,,,,,,,---000333333444999AAAHHHVVV___mmm{{{{{{vvvtttqqqqqqsssxxx~~~|||zzzxxxuuuqqqnnnkkkiiieee```ZZZRRRJJJDDD;;;:::777444111///------------,,,,,,,,,,,,------,,,,,,------------,,,,,,------,,,,,,,,,+++++++++++++++*********++++++,,,******)))(((((()))******)))'''&&&&&&((()))((('''++++++******)))*********))))))))))))))))))((((((******))))))))))))))))))******))))))))))))******(((((((((((()))))))))***))))))************))))))))))))))))))))))))))))))******))))))((())))))***)))(((((('''''''''(((((())))))))))))))))))))))))))))))))))))************************************)))************+++++++++************++++++,,,---,,,++++++***+++,,,---...++++++++++++************,,,,,,,,,++++++*********...+++,,,222444111---,,,000///...---------------//////.........//////000333444444555777;;;AAAEEENNN[[[jjjwww))))))(((((('''''''''&&&((((((((((((((((((((((((((((((''''''''''''(((((('''(((((())))))(((((('''((((((((((((((((((((((((&&&''''''((((((((((((((((((''''''''''''((())))))******)))((('''&&&%%%%%%((((((((((((((((((((((((%%%)))......+++(((((()))'''&&&&&&&&&&&&'''((((((&&&'''((((((''''''((())))))((((((''''''(((((()))))))))(((((((((((())))))))))))((((((((((((''''''&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''(((******+++++++++***+++++++++++++++******++++++++++++++++++++++++************************+++---...,,,+++---333777>>>EEEQQQ___lllyyyzzzxxxpppnnnmmmnnnttt}}}~~~}}}yyyxxxvvvuuusssooojjjfffaaa]]]VVVOOOHHHAAA;;;777222222111///............,,,,,,++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,++++++++++++)))(((((()))***+++,,,,,,+++***'''%%%%%%'''***+++(((&&&%%%&&&((())))))))),,,+++***)))))))))))))))(((((((((((((((((())))))***)))))))))((((((''''''))))))************))))))((((((((()))))))))******))))))************)))))))))))))))))))))))))))))))))((((((((((((((())))))------,,,+++***))))))***(((((((((((((((((((((((())))))))))))************************************)))************+++++++++((((((((()))***+++---...,,,++++++******+++------******++++++,,,,,,,,,---***+++,,,,,,,,,+++***)))++++++///555777222---+++///......---------......111000//////......//////666666666555666999>>>BBBNNN[[[jjjvvv)))))))))(((''''''&&&&&&''''''((((((((((((''''''((((((''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((&&&''''''(((((((((((((((&&&%%%%%%%%%%%%&&&''''''))))))((((((''''''&&&&&&(((((((((((((((((((((((($$$***+++(((&&&'''***'''&&&&&&&&&&&&'''((((((&&&)))++++++(((&&&''')))(((((((((''''''((((((((())))))(((((((((((())))))))))))((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((%%%''')))***+++++++++******++++++++++++******)))++++++++++++++++++++++++++++++++++++************+++,,,------,,,...111555666:::@@@HHHSSS```lllttt|||{{{yyyxxxzzz|||{{{uuuuuutttssspppkkkddd___RRRMMMFFF???;;;888666444000///////////////000000,,,++++++++++++,,,,,,---,,,,,,,,,------,,,,,,,,,,,,,,,,,,++++++++++++***))))))(((((()))******++++++***(((''''''(((***+++)))((('''(((***,,,,,,+++,,,+++***))))))(((((()))&&&&&&''''''(((((())))))*********)))((((((''''''((()))***++++++***)))((((((((()))))))))*********))))))************))))))))))))))))))))))))))))))))))))((((((((()))******------,,,+++++++++++++++((((((((((((((((((((((((((()))))))))************************************))))))*********+++++++++))))))))))))***+++,,,---...---,,,,,,,,,---...///---------.........//////+++,,,...//////...,,,+++******...444555000,,,+++---------------...///000000///////////////000000555555555555666999>>>BBBNNN[[[jjjvvv))))))(((((('''''''''&&&''''''((((((((((((''''''((((((''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((&&&''''''(((((((((((((((&&&%%%%%%%%%%%%&&&''''''&&&&&&''''''(((((())))))((((((((((((((((((((((((%%%&&&((()))((()))***,,,'''&&&&&&&&&&&&'''(((((('''***,,,+++((('''(((***((((((''''''''''''(((((())))))(((((((((((())))))(((((())))))))))))))))))'''(((((())))))((((((''')))))))))******)))))))))&&&''')))***++++++***************++++++******)))++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++,,,---.........///111222444555777:::???IIISSSZZZjjjooouuuyyy{{{}}}}}}zzzwwwvvvvvvtttqqqnnniiiaaaYYYSSSBBB===666111/////////...,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---......+++,,,,,,,,,,,,,,,,,,+++,,,,,,+++++++++*********+++******)))(((((()))))))))******++++++******))))))((('''(((***,,,,,,++++++******)))(((((())))))&&&&&&''''''(((((())))))+++++++++******)))))))))((()))***++++++***)))((())))))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))******+++,,,''''''&&&&&&''''''((()))))))))))))))))))))))))))((()))))))))************************************))))))*********+++++++++---,,,,,,+++++++++,,,,,,......,,,,,,+++,,,---...//////.........---------+++,,,...//////...,,,++++++***,,,000000,,,+++...---------------...///000------......000111333333333333444444666:::@@@DDDNNNZZZiiiuuu((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((('''(((((())))))(((((('''((((((((((((((((((((((((&&&''''''((((((((((((((((((''''''''''''((())))))%%%%%%&&&'''((()))******((((((((((((((((((((((((,,,***(((''''''((((((((('''&&&&&&&&&&&&'''((((((''')))))))))(((((()))***(((''''''&&&&&&''''''((())))))(((((((((((())))))(((((())))))))))))******(((((())))))))))))(((((('''(((((())))))(((((('''(((((()))***************((())))))***++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++///000000111333999@@@EEENNNUUU]]]eeekkkrrryyy~~~{{{xxxtttrrrpppooolllgggaaaZZZQQQHHHBBB:::555000,,,++++++++++++,,,,,,++++++******++++++,,,,,,+++,,,,,,---...///++++++,,,,,,,,,,,,++++++++++++++++++************,,,,,,+++***)))(((((())))))***+++,,,,,,+++***)))(((&&&%%%&&&((())))))))))))))))))(((((())))))***(((((((((((((((((())))))***************+++++++++))))))************)))))))))))))))*********++++++))))))************))))))))))))))))))))))))))))))***)))))))))***+++,,,---''''''''''''((()))***+++))))))))))))))))))))))))))))))))))))************************************)))************+++++++++...---,,,,,,++++++,,,,,,,,,,,,***))))))******+++---,,,,,,,,,++++++******)))***+++,,,,,,,,,+++***,,,++++++...---***,,,000---------------...///000,,,------...000222444555111222222333666:::AAAEEENNNZZZiiittt&&&&&&''''''((())))))))))))((('''&&&&&&'''((()))((((((''''''''''''(((((('''''''''(((((('''''''''((((((((((((((((((((((((&&&''''''((((((((((((((((((''''''''''''((())))))&&&&&&''''''(((((())))))((((((((((((((((((((((((***)))((('''&&&&&&&&&''''''&&&&&&&&&&&&'''(((((('''&&&$$$%%%&&&((())))))(((''''''&&&&&&''''''((())))))(((((((((((())))))(((((()))))))))*********((())))))******))))))(((&&&'''((())))))((('''&&&+++******)))))))))))))))&&&'''(((***++++++++++++++++++++++++++++++++++++******++++++,,,,,,------+++++++++,,,---,,,+++))),,,---.........000444777<<>>;;;999666222///---+++***+++---...---,,,)))))))))))))))***++++++))))))))))))***+++,,,---+++++++++,,,,,,++++++++++++++++++************)))************+++,,,---...+++***'''&&&&&&'''***+++,,,***(((((()))******)))''''''''''''(((***+++,,,++++++******))))))((((((&&&&&&'''((()))***+++++++++***)))(((((()))***+++)))************+++++++++))))))************))))))))))))))))))))))))))))))''''''''''''((()))++++++++++++***)))((((((((((((++++++++++++++++++++++++))))))))))))************************************)))************+++++++++(((((())))))***+++------///...,,,+++++++++,,,,,,)))******,,,---......///---,,,,,,,,,,,,---...///+++,,,///111///+++,,,111///......---------......000000//////000111222222222333333333555999???CCCOOO[[[hhhrrr~~~))))))))))))))))))))))))&&&&&&''''''''''''''''''******))))))((((((''''''%%%&&&((()))))))))((('''((((((((((((((((((((((((''''''((()))))))))))))))((((((((((((((((((((((((******))))))((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))'''((()))******)))((('''''''''(((((()))*********((((((((((((((('''''''''''''''((((((((((((''''''''''''(((((())))))******+++++++++***)))(((((('''*********)))))))))))))))+++******)))(((''''''&&&))))))))))))************************************)))************+++++++++******+++,,,,,,---......------......///000000000333444666555444666;;;???JJJPPPZZZeeeqqq}}}}}}|||wwwssspppmmmkkkhhhjjjfff]]]TTTLLLFFFBBB@@@888777555333111000///...,,,------------,,,+++***************************+++*********))))))((((((,,,,,,,,,++++++*********************************))))))*********+++++++++++++++************++++++))))))))))))))))))))))))------+++*********+++,,,))))))))))))))))))))))))++++++******))))))((((((+++)))'''(((***+++***'''+++***)))(((((()))***+++'''((()))***,,,---...///******))))))))))))******+++*********))))))((((((&&&''')))***,,,---------******+++++++++******)))((((((((()))******+++++++++,,,---,,,*********,,,))))))))))))))))))))))))((()))***,,,,,,+++******,,,+++***+++,,,---+++)))+++,,,...---,,,++++++,,,///---,,,,,,------,,,+++,,,+++)))+++///000///---////////////////////////.........//////000111222333333333333444999???CCCOOOXXXeeerrr~~~'''''''''''''''''''''''')))))))))((((((''''''&&&***))))))))))))))))))((('''(((((()))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&(((((((((((())))))))))))(((((((((((((((((((((((('''((()))******)))((('''((('''%%%$$$###%%%&&&(((((((((((((((((((((((('''''''''((((((((((((''''''(((((((((((())))))))))))++++++******)))(((((('''***)))))))))))))))))))))*********)))((('''''''''))))))))))))************************************)))************+++++++++******++++++,,,------...,,,,,,,,,---....../////////000111111000111555999:::===DDDLLLUUUaaalllsss||||||{{{}}}}}}wwwsssmmmhhhdddaaa]]][[[VVVRRRKKKCCC===888555444222111000...,,,,,,++++++------,,,,,,,,,+++++++++******************************************)))))),,,,,,,,,,,,+++++++++***************************************++++++++++++++++++************++++++))))))))))))))))))))))))***)))((('''''''''(((((()))))))))))))))))))))))))))))))))(((((((((((((((+++)))((()))+++,,,***(((+++***)))(((((()))***+++))))))))))))))))))))))))******))))))))))))******************)))))))))(((+++++++++***)))((('''&&&)))******+++++++++***************)))))))))))))))***+++,,,,,,******+++,,,************************((()))******++++++******,,,+++***+++,,,---+++)))+++---......---,,,---.........------------,,,+++...,,,+++---///111000...////////////////////////.........//////000111222333333333222444888>>>CCCMMMVVVcccppp|||''''''''''''''''''''''''++++++***)))((('''&&&&&&((((((((()))))))))))))))))))))(((((())))))***+++************************''''''((()))))))))((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&(((((((((((())))))))))))(((((((((((((((((((((((('''(((((())))))(((((('''+++(((%%%"""!!!"""%%%'''''''''(((((((((((((((((('''(((((((((((((((((('''))))))))))))((((((((((((++++++******)))((((((((())))))))))))))))))************))))))((((((''''''))))))))))))************************************)))************+++++++++******++++++,,,,,,------+++++++++,,,------......---.........---...111333000222555888???GGGQQQXXXfffkkkppprrrsssyyy|||{{{yyytttooolllmmmqqqxxxzzztttqqqhhhddd^^^XXXSSSOOOKKKHHHCCC@@@<<<666222000......---,,,+++******))))))***...---+++******+++,,,,,,*********************************+++++++++++++++------,,,,,,,,,,,,++++++******************************+++++++++,,,,,,,,,++++++************++++++)))))))))))))))))))))))))))(((((('''&&&'''''''''))))))))))))))))))))))))''''''''''''((((((((((((+++***)))***+++++++++)))******))))))))))))******))))))))))))))))))))))))******))))))))))))******************))))))))))))------,,,***(((&&&$$$###))))))***+++,,,,,,,,,+++++++++******)))(((((('''(((***++++++******,,,---************************)))))))))))))))******+++,,,+++***+++,,,---+++)))***,,,...///...---...///...............---,,,,,,000...---...000000///...////////////////////////.........//////000111222222222222222333777===AAAKKKTTTaaannnyyy))))))))))))))))))))))))***))))))(((((('''''''''&&&&&&''''''(((((()))))))))((('''''''''(((***+++))))))))))))))))))))))))''''''((((((((((((((('''(((((((((((((((((((((((()))))))))))))))((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((+++***(((&&&%%%&&&((()))''''''''''''((((((((((((((((((''''''''''''((((((******))))))((((((''''''************))))))(((((()))))))))))))))************)))))))))((((((((('''((()))))))))************************************))))))*********+++++++++******++++++,,,,,,,,,,,,+++++++++,,,------......//////............///111000111222444666;;;AAAEEEHHHMMMTTTYYY___hhhrrrzzz|||zzzxxxsssooommmlllmmmqqqyyy~~~}}}zzzuuunnngggcccVVVRRRLLLGGGCCC???;;;999777555333000///......///,,,++++++******++++++,,,...,,,+++))))))***,,,---*********************************++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,************************++++++++++++,,,,,,,,,,,,++++++************++++++))))))))))))))))))))))))++++++******))))))))))))))))))))))))))))))))))))'''''''''(((((()))))))))+++*********+++++++++******))))))))))))))))))***((()))***+++,,,---......******))))))))))))***************)))))))))))))))***************)))((((((((()))***+++,,,,,,------************))))))((((((''')))***+++******,,,...***************************)))((('''((()))***+++++++++***+++,,,---+++))))))+++---...------...///---...//////...---,,,,,,//////...............---////////////////////////............///000111222000111222222333777<<<@@@JJJSSS```mmmyyy))))))))))))))))))))))))&&&&&&&&&''''''(((((((((%%%%%%%%%&&&&&&'''''''''''''''&&&%%%&&&'''((()))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((()))))))))))))))(((((((((((())))))))))))''''''''''''''''''''''''((((((''''''''''''(((((('''((()))***************&&&'''''''''(((((()))))))))(((''''''''''''((()))******))))))((((((''''''*********)))))))))))))))(((((())))))************))))))))))))((((((((((((((()))))))))************************************))))))*********+++++++++******+++++++++++++++,,,,,,,,,,,,---....../////////............/////////---///111222222222444666777999===BBBHHHQQQ[[[cccooouuu~~~~~~|||}}}|||yyyuuussspppqqqvvv}}}{{{xxxxxxxxxyyyyyyxxxvvvsssmmmeee\\\UUUPPPEEEBBB===:::888666333111------,,,++++++,,,---...++++++******++++++,,,------,,,***))))))***,,,---*********************************++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,++++++************++++++)))))))))))))))))))))))),,,,,,,,,+++++++++******))))))))))))))))))))))))((((((((())))))***************+++************+++)))))))))******)))))))))))))))***+++,,,------...******))))))))))))******))))))))))))))))))******))))))***+++,,,,,,,,,,,,((()))***+++,,,---------(((((())))))************'''(((************,,,---***************************)))((((((((()))+++,,,++++++***+++,,,---+++)))''')))+++,,,,,,,,,---...,,,...111111...,,,,,,------......------,,,------////////////////////////............///000111222000111222222444777<<<@@@JJJSSSaaaooozzz''''''''''''''''''''''''$$$$$$%%%&&&'''((())))))%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((''''''''''''''''''''''''''''''((((((((('''&&&&&&((((((((((((((((((((((((&&&&&&&&&'''''''''''''''(((((((((((())))))))))))''''''''''''''''''''''''(((''''''&&&&&&''''''((($$$&&&(((***+++***)))(((&&&&&&''''''((())))))))))))((('''&&&&&&'''((()))))))))))))))((((((((((((******))))))))))))))))))((((((((()))******++++++))))))))))))(((((((((((())))))))))))************************************)))************+++++++++******++++++++++++++++++,,,,,,,,,---......//////---,,,+++,,,......---,,,+++...000111000/////////333444444555888>>>EEEKKKSSS[[[eeennnuuu{{{~~~||||||}}}zzzwwwwww{{{~~~yyyuuusssqqqpppnnnkkkhhhbbb[[[RRRHHHAAA===999777333222111111000...++++++++++++,,,---...///)))))))))))))))***++++++++++++***)))***+++,,,---*********************************+++++++++++++++******++++++++++++,,,,,,************************))))))*********+++++++++++++++************++++++))))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))))))))))))))************(((***+++***)))((()))***))))))************))))))++++++******)))(((((((((******))))))))))))******))))))))))))************++++++,,,,,,---,,,,,,+++******+++,,,---------,,,'''(((((()))******++++++''')))******))))))+++,,,++++++++++++++++++++++++***************++++++,,,,,,+++***+++,,,---+++)))''')))+++,,,+++***+++,,,+++///222222///,,,,,,---+++---...---,,,,,,---...////////////////////////.........//////000111222000111333444555888===@@@IIISSSbbbppp|||''''''''''''''''''''''''&&&&&&''''''(((((())))))((((((''''''''''''''''''%%%&&&&&&'''''''''''''''((((((((((((((((((((((((''''''((((((''''''&&&%%%((((((((((((((((((((((((&&&&&&&&&&&&'''''''''((((((((((((((())))))))))))''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((&&&'''(((((()))(((''''''&&&&&&''''''((())))))***)))((('''&&&&&&'''((()))(((((((((((()))))))))))))))))))))))))))))))))***'''(((((()))******++++++(((((((((((())))))))))))))))))))))))************************************)))************+++++++++++++++******************+++++++++,,,------......,,,+++***,,,...///...,,,---...000000//////000111000111111222333555888:::;;;BBBKKKRRRYYYaaalllsssrrrsssuuuuuuuuuyyy~~~}}}|||{{{uuuqqqmmmiiifffbbb^^^[[[TTTQQQLLLFFF???:::555333333111...---.........---,,,,,,------......//////******)))))))))***++++++)))*********++++++++++++******************************************)))))))))))))))******+++++++++************************(((((()))))))))*********++++++************++++++))))))))))))))))))))))))((()))*********)))'''''')))))))))))))))))))))))))))))))))))))))(((((((((''')))***)))'''&&&(((***((()))***++++++***)))(((++++++******)))(((((('''******))))))))))))******((()))))))))***************++++++,,,,,,,,,++++++++++++,,,,,,---,,,,,,,,,)))))))))))))))*********((()))+++***)))(((***+++++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,,,,+++***+++,,,---+++))))))+++,,,,,,+++***+++,,,***///333333///,,,,,,...+++---///...------...111////////////////////////.........//////000111222000222444555666999===@@@HHHRRRbbbqqq}}}))))))))))))))))))))))))))))))))))))((((((((((((******))))))((((((((('''%%%&&&((()))))))))((('''))))))))))))))))))))))))'''((((((((('''&&&%%%%%%(((((((((((((((((((((((('''((((((((())))))******(((((((((((())))))))))))''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((++++++)))(((''''''((((((&&&&&&&&&'''((())))))******((('''&&&&&&'''(((***''''''(((((())))))******)))))))))))))))*********'''(((((()))***+++++++++(((((((((((())))))))))))))))))))))))************************************)))************+++++++++++++++******************)))******+++,,,,,,---------,,,+++---000222000---,,,,,,,,,+++***,,,///111***,,,///111222333333333...333999===BBBJJJUUU]]][[[___dddeeefffjjjssszzz}}}}}}|||yyywwwuuutttbbb___ZZZVVVRRRMMMGGGCCC???===:::777444333333333111///,,,,,,,,,------,,,***************+++++++++,,,,,,++++++++++++,,,,,,((()))***+++++++++++++++************************+++*********))))))(((((((((((())))))*********+++************************(((((((((((())))))))))))++++++************++++++)))))))))))))))))))))))))))***+++++++++***((('''))))))))))))))))))))))))))))))(((((('''''''''&&&&&&(((***)))&&&%%%''')))((()))***++++++***)))(((*********+++,,,,,,,,,---******))))))))))))******(((((())))))*********+++'''((()))***+++,,,,,,,,,,,,,,,---------,,,++++++++++++******)))((((((((()))***+++***)))((()))***++++++++++++++++++++++++***+++,,,---...---,,,+++,,,+++***+++,,,---+++)))+++,,,...---,,,++++++,,,***///444333///,,,,,,...+++---000///......000333////////////////////////.........//////000111222111222444666777:::>>>AAAGGGQQQaaaqqq~~~&&&&&&''''''''''''&&&&&&******))))))((((((''''''((((((((((((''''''''''''((((((((((((''''''''''''&&&''''''((((((((((((((((((((((((((((((((((((((('''(((((((((&&&%%%&&&'''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''(((((('''&&&&&&&&&&&&'''((((((((((((((('''''''''((((((((((((''''''''''''(((((()))((('''(((***,,,'''''''''''''''((())))))******))))))((((((''''''''''''(((((())))))******'''((()))***+++,,,,,,,,,''''''((()))***++++++,,,+++++++++*********))))))++++++***)))***+++---...++++++************++++++,,,+++)))(((((()))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///...---,,,---------............///,,,---..................000000111333666;;;???AAACCCDDDGGGKKKQQQXXX]]]aaajjjnnnsssxxx}}}xxxyyyyyy{{{}}}xxxtttqqqllleee___SSSNNNGGGBBB???===999666333222222111000/////////------------------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++,,,+++***)))))))))***++++++*********))))))((((((---,,,,,,+++***)))'''''',,,+++)))((((((((()))***+++++++++*********))))))......---+++)))((('''&&&$$$&&&))))))((((((+++---))))))))))))))))))))))))(((((((((((())))))))))))+++***((('''((()))((('''&&&''')))*********)))(((%%%'''***,,,,,,+++,,,---***&&&###%%%))),,,***&&&***)))))))))((((((''''''******++++++++++++***************************************)))******++++++++++++++++++++++++++++++++++++,,,---......//////((()))***+++,,,,,,---...,,,------------,,,++++++,,,++++++******++++++,,,....../////////...,,,+++............////////////...------,,,,,,------...---...///000000111111111222000222666888999===DDDJJJTTTbbbqqq}}}'''(((((((((((((((((('''))))))((((((((((((((('''((((((((((((''''''''''''''''''''''''''''''''''''&&&''''''((((((((((((((((((((((((((((((((((((((('''((()))(((&&&%%%&&&'''&&&''''''((((((''''''&&&(((''''''&&&&&&''''''((((((((('''&&&&&&&&&&&&'''((((((((((((((((((((('''(((((((((((('''''''''''''''((((((''''''''')))+++((((((((((((((()))*********)))))))))(((((((((''''''((((((((()))))))))***((()))******++++++++++++(((((())))))******+++++++++++++++*********))))))++++++*********+++,,,,,,++++++************++++++,,,+++)))(((((()))+++,,,***************************+++,,,,,,------,,,,,,,,,,,,,,,,,,------------...---,,,,,,,,,...///000////////////111444666888666777888;;;???DDDHHHKKKTTTXXX^^^dddkkkrrryyy}}}~~~wwwwwwwwwwwwxxxyyyzzz{{{yyyssskkkeee```[[[SSSMMMEEE@@@;;;888777555333111///......---,,,,,,++++++************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********************************,,,+++++++++++++++++++++,,,+++***)))******+++,,,++++++++++++*********)))))))))***++++++++++++***++++++)))((((((((()))***+++++++++*********))))))+++++++++*********))))))''')))******((('''(((***))))))))))))))))))))))))(((((((((((())))))))))))+++)))((('''((()))((('''''''''((())))))))))))))))))***++++++)))(((((((((+++(((&&&&&&)))***(((&&&*********))))))((((((((()))******++++++******)))************************((((((((())))))+++,,,---++++++++++++++++++++++++((((((((()))***++++++++++++***)))***,,,---------,,,,,,,,,,,,,,,++++++***,,,++++++******++++++,,,---...//////...---,,,+++---.........////////////...------,,,,,,------...---...///000000111111111222000222666888888===DDDJJJTTTbbbqqq}}}(((((())))))))))))(((((('''''''''''''''(((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&''''''((((((((((((((((((((((((((((((((((((((('''((()))(((&&&%%%&&&'''&&&''''''((((((''''''&&&(((''''''&&&&&&''''''((((((((('''&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''''''''''''''(((((('''&&&&&&(((***)))))))))))))))***++++++))))))))))))(((((((((((((((((((((((())))))))))))))))))******+++*********)))))))))))))))*********+++++++++***************++++++++++++++++++******++++++************++++++,,,+++***))))))***+++,,,************************+++*********++++++,,,,,,++++++++++++,,,,,,,,,,,,...,,,+++******---000222000///...------...///000111111111222333666999:::===@@@EEEKKKPPPVVV]]]aaagggmmmtttzzz}}}~~~{{{zzzyyyyyyxxxvvvnnnmmmlllkkkjjjiiiiiiiii```[[[TTTOOOJJJEEE>>>999666333000/////////...---,,,,,,++++++******))))))+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******)))))))))))))))))))))))))))))))))---------,,,,,,++++++***++++++******+++,,,---...,,,,,,,,,+++++++++++++++))))))***++++++++++++++++++******)))((()))))))))+++++++++***************((())))))***++++++,,,,,,***+++,,,***(((&&&''''''))))))))))))))))))))))))(((((((((((())))))))))))+++)))''''''((()))((('''((((((((((((((()))*********++++++)))'''&&&&&&(((++++++)))(((((((((((((((***************)))))))))))))))************))))))************************'''''''''(((***+++---...++++++++++++++++++++++++&&&&&&''''''((()))))))))///,,,))))))+++------++++++++++++,,,+++******))),,,++++++******++++++,,,------.........---,,,,,,---------.........//////...------,,,,,,------...---...///000000111111111222000222666777888===CCCJJJTTTcccqqq~~~((((((((())))))(((((((((%%%%%%&&&&&&''''''((((((((((((((((((''''''''''''''''''(((((((((((())))))&&&''''''((((((((((((((((((((((((((((((((((((((('''((()))((('''&&&&&&(((''''''((((((((((((''''''((((((''''''''''''(((((((((((('''&&&&&&&&&&&&'''''''''''''''((((((((((((((((((((((((''''''''''''&&&'''((((((&&&&&&''')))))))))(((((())))))***+++))))))))))))(((((((((((((((((((((((()))))))))))))))***************)))(((*********)))))))))))))))***************************+++,,,,,,,,,***)))(((++++++************++++++++++++***))))))***++++++++++++++++++++++++++++++,,,+++*********+++---...++++++++++++,,,,,,,,,,,,++++++******+++---///000000000...---------------111111111111111222444555222444777999;;;>>>BBBEEEMMMTTT^^^eeejjjrrr|||}}}~~~~~~}}}~~~{{{|||}}}~~~}}}{{{xxxvvvpppooommmllllllkkkiiiggg[[[ZZZXXXUUUSSSRRRQQQPPPEEEBBB>>>;;;:::777444111///...---,,,------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++******)))(((((((((************************------,,,++++++***))))))******++++++,,,---...///++++++++++++++++++++++++,,,,,,,,,+++***)))((((((+++******)))))))))))))))************************(((((()))***+++,,,,,,,,,+++++++++***((('''''''''))))))))))))))))))))))))(((((((((((())))))))))))***)))''''''((())))))((()))((('''''''''(((***+++)))))))))(((''''''))),,,******+++***(((((()))+++++++++******************((())))))******))))))(((************************)))))))))******,,,------************************))))))))))))******++++++111---)))))),,,---,,,******++++++++++++***)))))),,,++++++******++++++,,,,,,,,,---------,,,,,,,,,,,,,,,---------............------,,,,,,------...---...///000000111111111222000222555777777<<>>DDDHHHMMMPPPVVV]]]ccciiilllnnnwwwwwwxxxyyyzzzzzzzzzzzzvvvvvvvvvyyy~~~~~~||||||}}}~~~~~~}}}}}}}}}}}}}}}~~~ssskkkfffggghhhfffeeefffeeeaaa[[[TTTOOOLLLKKKKKKEEEDDDBBBAAAAAA???<<<999:::999777555333222111000111111000///...---,,,,,,---...///...,,,***+++,,,++++++++++++++++++******************************************************************************++++++++++++++++++++++++*********)))(((((('''''')))***+++,,,------,,,,,,)))))))))))))))*********'''((()))***+++,,,,,,,,,)))************)))((((((***************++++++++++++++++++******************(((((()))+++,,,+++***(((((((((((((((((((((((((((((((((((())))))))))))***((('''''')))******)))((((((((((((((()))******,,,------+++)))((((((***&&&&&&&&&''')))+++,,,---)))))))))*********************++++++++++++******))))))))))))))))))))))))...---,,,++++++***++++++************************************************---...------,,,,,,+++++++++++++++,,,+++******))),,,++++++******++++++,,,++++++*********+++,,,,,,+++++++++,,,,,,,,,------...------,,,,,,------...---...///000000111111111222000222555666666;;;AAAJJJTTTcccrrr''''''((((((((((((''''''))))))((((((((((((((('''((((((((((((''''''''''''&&&&&&&&&'''(((((())))))&&&''''''(((((((((((((((((((((((((((((((((((((((((()))***)))''''''''')))(((((())))))))))))(((((())))))(((((((((((())))))(((((('''&&&&&&&&&&&&'''&&&&&&''''''((())))))***((((((((((((''''''''''''(((***,,,,,,***(((((((((((((((((('''((())))))***'''((((((((()))))))))******)))))))))((((((((('''''''''((()))*********)))(((((())))))******++++++))))))*********+++++++++***))))))))))))******+++++++++************++++++*********++++++*********))))))))))))))))))))))))++++++,,,------------,,,++++++++++++,,,,,,,,,,,,******,,,,,,,,,+++)))((()))******+++,,,,,,,,,,,,+++,,,,,,---------------***+++,,,,,,+++,,,...000---...///111222555777888888;;;???CCCGGGJJJLLLMMMRRRSSSUUUXXXZZZ\\\]]]^^^]]]]]]___ccciiioooqqqrrrtttuuutttrrrooonnnnnnpppoooqqqtttuuuvvvvvvxxxyyyyyyxxxwwwvvvttttttuuuwwwpppooonnnmmmllllllkkkkkkmmmllllllmmmnnnmmmjjjhhhaaaYYYSSSSSSSSSQQQPPPQQQNNNKKKFFFAAA===:::999999777555333333333333111000222111000///............///000///...---++++++,,,***,,,...---+++)))***,,,************************------------------------++++++++++++++++++++++++))))))******+++,,,,,,,,,******************************)))))))))))))))))))))***+++,,,,,,++++++***)))))))))******+++++++++'''((()))***+++,,,,,,,,,)))******+++***)))((('''))))))*********+++++++++************************+++)))((()))+++,,,+++)))(((((((((((((((((((((((((((((((((((()))))))))))))))(((&&&''')))******)))''''''((())))))))))))))))))+++,,,+++)))(((((()))(((&&&$$$&&&)))++++++)))((((((((())))))*********++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))++++++******))))))******************************************************)))---111000---***+++---,,,,,,,,,,,,,,,++++++***,,,++++++******++++++,,,+++***))))))***+++,,,---++++++++++++,,,,,,,,,,,,...------,,,,,,------...---...///000000111111111222000111555666666:::@@@GGGQQQ```ooo|||(((((())))))))))))((((((******))))))(((((('''''')))(((((((((''''''''''''$$$$$$%%%%%%&&&'''((((((&&&''''''(((((((((((((((((((((((((((((((((((((((((()))***)))((('''((()))(((((())))))))))))(((((())))))(((((((((((())))))(((((('''&&&&&&&&&&&&'''&&&&&&&&&'''((())))))***)))((((((((('''''''''''')))+++------+++))))))))))))))))))))))))******+++'''((((((((())))))************))))))((((((((('''&&&&&&((()))************'''(((((()))***++++++,,,))))))******++++++++++++***)))(((((((((***+++,,,++++++************++++++******++++++++++++******************************)))***+++,,,---,,,++++++)))************+++++++++---,,,+++***))))))))))))+++,,,,,,---------,,,,,,++++++,,,,,,,,,+++******)))******)))((((((***+++///......///222444555444111333555777999:::::::::999:::===@@@CCCEEEGGGHHHCCCDDDFFFKKKQQQVVVXXXXXX]]]]]]^^^\\\[[[ZZZ[[[]]]ZZZ[[[\\\\\\\\\]]]```bbb^^^___^^^\\\[[[[[[\\\^^^^^^]]]\\\[[[ZZZZZZZZZZZZWWWVVVUUUUUUTTTRRROOOLLLOOOFFF@@@??????===<<<======<<<:::777555333222111222000......000111000///...------,,,,,,---------,,,---...---,,,,,,,,,---))),,,......+++***+++---+++++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,------...))))))))))))))))))))))))***************+++++++++)))***+++,,,+++***)))(((*********++++++,,,,,,,,,******+++++++++******))))))******++++++)))((('''))))))******++++++++++++)))))))))***++++++,,,,,,,,,***((()))+++,,,***((((((((((((((((((((((((((((((((((((((()))))))))))))))(((&&&''')))******)))&&&''')))*********)))(((###&&&)))************++++++'''###%%%)))+++)))&&&''''''(((((()))))))))***+++,,,,,,------,,,,,,+++))))))))))))))))))))))))(((((('''(((((()))******)))))))))))))))))))))))),,,,,,,,,+++++++++++++++&&&---333222---***+++...,,,------------,,,++++++,,,++++++++++++++++++,,,******)))))))))***,,,---******+++++++++,,,,,,,,,...------,,,,,,------...---...///000111111111111222000111555666666:::@@@DDDNNN^^^mmmzzz))))))))))))))))))))))))+++***)))(((((('''((((((''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''(((((((((((())))))))))))))))))((('''''''''''''''+++)))&&&&&&&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&'''''''''&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((+++***((('''&&&&&&&&&'''******))))))((((((''''''************))))))))))))+++*********))))))((((((((())))))***+++,,,,,,,,,)))'''&&&(((+++---,,,***************************)))***++++++***+++---///,,,,,,++++++***+++++++++"""###&&&)))+++,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,------...+++,,,,,,------,,,,,,+++,,,,,,---......///000000000//////.........//////222222333444555555666666777888999:::<<<>>>???@@@EEEDDDCCCBBBBBBCCCDDDEEEDDDDDDCCCCCCCCCCCCDDDDDDIIIGGGEEECCCBBBCCCDDDDDDEEEEEEDDDCCCBBBAAAAAA@@@@@@@@@??????>>>===<<<<<<888888777666444333222222111111111111000000000000,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,------......------,,,------------------------+++,,,---......---+++*********************************+++++++++,,,,,,,,,........................'''((()))++++++***))))))+++*********))))))((((((***++++++,,,,,,++++++***&&&''''''((()))*********************************))))))))))))))))))))))))******+++++++++******))))))))))))))))))******+++,,,,,,+++***)))(((''''''***)))))))))(((((('''''')))***+++++++++)))((('''))))))(((((((((((()))))),,,,,,+++******+++,,,,,,***))))))+++...---***&&&,,,,,,+++***)))))))))***************************,,,,,,+++***)))))))))***+++*********))))))(((((()))))))))))))))))))))))))))((((((((()))***+++,,,)))*********++++++++++++++++++,,,,,,,,,,,,------111000...---,,,------...++++++,,,---............++++++,,,,,,,,,,,,---------------------------------------------...//////000000///////////////000///111222333444888<<<@@@FFFOOO\\\iiivvv'''''''''''''''''''''''')))((('''''''''''''''((()))(((''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''))))))(((''''''''''''''')))'''&&&&&&((())))))(((%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&%%%$$$###"""%%%&&&''''''((((((''''''((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((+++***(((''''''''''''(((***)))))))))((((((((('''''''''''''''((((((((((((*********)))))))))((((((&&&''''''((())))))*********(((''')))+++---,,,***************************((())))))'''&&&&&&(((***)))))))))((())))))******'''((()))***++++++,,,,,,,,,,,,,,,++++++*********++++++******************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++))))))******+++,,,,,,---...------------...//////---------...///000000000111222333444555666777888888777777777777777777888888777777666666777777888999777555444333333444555666666555555444444333333555444444333222222111111333333222111000//////...////////////............,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++++++++,,,,,,,,,,,,,,,,,,+++------------------------++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******************++++++(((((()))*********************************)))))))))******++++++******)))''''''((())))))***++++++************************))))))))))))))))))))))))))))))************)))))))))))))))))))))******+++************)))))))))))),,,,,,,,,+++++++++++++++)))))))))))))))(((''''''))))))(((((((((((())))))+++***))))))))))))***+++)))(((''')))++++++(((%%%++++++******)))*********************************++++++******)))*********************)))))))))((())))))))))))))))))))))))*********)))))))))))))))*********+++++++++,,,,,,*********+++++++++,,,,,,,,,+++***))))))******+++,,,,,,------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,......------......///000000000////////////000000///111222333444888<<<@@@EEENNN[[[iiivvv&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&''''''(((***)))((((((''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''))))))(((''''''''''''''''''&&&%%%'''))),,,,,,,,,&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&&&&%%%$$$$$$&&&'''(((((())))))(((((((((((((((((((((((((((((('''(((((((((((((((((('''((((((((((((((((((((((((***))))))((((((((())))))))))))))))))((((((((((((&&&&&&''''''(((((())))))******))))))))))))(((((('''''''''((())))))******,,,***)))***+++,,,+++***************************))))))(((%%%######%%%((((((((((((((())))))***+++------,,,++++++++++++++++++++++++++++++*********************************++++++++++++++++++++++++...------,,,++++++******++++++,,,,,,,,,,,,+++++++++,,,,,,------.........,,,,,,,,,,,,,,,---...///))))))******++++++,,,,,,------...//////000111111000111111111111111111000111111000000000000111111000///...,,,,,,,,,------........................//////......------,,,,,,/////////.........------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***------------------------++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,''''''(((((()))))))))***)))))))))))))))******+++*********+++++++++++++++)))))))))******))))))))))))))))))******++++++,,,************************))))))))))))))))))))))))))))))***************))))))))))))))))))******+++(((((())))))*********+++((())))))))))))))))))***)))(((((('''''''''''''''))))))(((((((((((())))))***))))))(((((())))))***)))((('''((()))***)))'''******)))))))))***++++++******************************)))))))))***++++++************))))))))))))))))))))))))))))))))))))******++++++***)))'''&&&*********+++++++++,,,,,,)))))))))************+++))))))((((((((())))))***,,,------------,,,,,,+++++++++,,,,,,,,,,,,------++++++++++++++++++++++++...............///000000000000////////////000000000111222333444777<<>>CCCLLLZZZiiixxx)))))))))))))))))))))))))))(((((((((((())))))***)))(((''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''))))))(((''''''''''''''')))'''%%%%%%'''''''''&&&''''''((((((((((((''''''((((((''''''''''''(((((('''&&&%%%%%%$$$$$$%%%%%%$$$%%%%%%&&&'''&&&&&&&&&(((((((((((((((((((((((()))((('''&&&&&&'''((()))((((((((((((((((((((((((((())))))******)))(((((((((((((((((())))))))))))******)))((('''&&&%%%%%%''''''(((((((((((())))))(((((((((((((((((())))))+++,,,---,,,***))))))***************************'''((())))))))))))+++---''''''''''''(((((()))***))))))((())))))***+++,,,)))))))))************************+++,,,,,,------(((((())))))***+++++++++))))))******+++,,,,,,---******++++++++++++******++++++++++++++++++++++++...---,,,***))))))))))))+++,,,,,,,,,,,,,,,,,,,,,---------------.........------............---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++)))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******)))))))))))))))))))))))))))))))))******+++*********+++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************************))))))))))))))))))))))))******+++,,,------------)))))))))))))))******++++++*********))))))(((((()))))))))******************))))))))))))******+++))))))(((((((((((()))))))))******++++++******)))&&&'''))))))(((((()))+++))))))((((((((()))******************************))))))((((((((()))******))))))))))))************))))))))))))))))))))))))&&&''')))***++++++******((((((((()))))))))***************+++++++++,,,,,,)))***++++++,,,++++++++++++,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,------,,,,,,,,,------......///---------------.../////////......//////000111222111222333333444777;;;>>>DDDMMM[[[jjjxxx))))))))))))))))))))))))))))))((('''''''''((((((***)))((((((''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''))))))(((''''''''''''''')))'''&&&&&&'''(((((('''''''''((((((((((((''''''(((''''''&&&&&&''''''(((&&&&&&$$$######$$$$$$%%%%%%&&&&&&'''''''''''''''(((((((((((((((((((((((()))((('''&&&&&&'''((()))((((((((((((((((((((((((((())))))***)))(((&&&&&&'''((((((((()))))))))***''''''''''''(((((((((((('''''''''((((((((()))))))))((((((((((((((((((((()))+++,,,+++)))((()))+++************************''')))++++++***))))))***(((((('''''''''(((((()))((())))))***************((()))))))))*********+++'''(((((()))******++++++((((((((()))***+++++++++***************+++++++++******++++++++++++******------------------------+++++++++******++++++,,,++++++++++++++++++++++++++++++,,,,,,------......000//////......//////000......------------......++++++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,---------------------............,,,,,,,,,+++++++++++++++---------,,,,,,,,,++++++************************((((((((()))))))))******,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++)))***+++,,,------------++++++++++++++++++++++++******+++++++++,,,,,,,,,+++******))))))((((((((((((((()))*********************************))))))******++++++++++++******+++++++++++++++*********************************))))))))))))))))))))))))'''((()))***++++++++++++)))))))))))))))******+++))))))))))))************(((((((((((('''''''''''''''(((((()))******))))))))))))(((((((((((())))))(((((()))******)))(((((($$$'''******)))((()))+++***))))))(((((((((((()))***************************))))))(((((((((((()))((()))))))))************)))))))))))))))))))))))))))))))))))))))*********************++++++++++++)))))))))************+++***+++,,,,,,,,,+++***)))***++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,------***++++++,,,------......,,,,,,,,,,,,,,,---..................///000111222222222333333444666:::>>>EEENNN\\\jjjxxx)))))))))))))))))))))))))))((('''&&&&&&&&&&&&&&&+++******)))))))))))))))''''''''''''''''''''''''(((((((((((()))))))))***))))))(((''''''''''''''')))(((&&&''')))******)))''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''((('''&&&%%%$$$%%%&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((***((('''&&&&&&'''(((***((((((((((((((((((((((((((()))))))))((('''%%%$$$'''((((((((())))))******''''''((()))***+++,,,---&&&'''''''''(((((())))))+++++++++***************'''***++++++(((''')))+++***************************,,,...///---***))))))+++******))))))))))))***)))***+++,,,,,,***)))((((((((())))))*********+++%%%&&&&&&'''((())))))***'''(((((()))***+++++++++,,,,,,++++++***)))))))))******++++++++++++******************************)))))))))***+++---...///,,,,,,,,,,,,+++++++++++++++,,,,,,---......//////...---,,,++++++,,,---...++++++************++++++))))))***+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++------------,,,,,,++++++,,,,,,,,,++++++++++++***************************)))************++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++)))***,,,---......------******************************+++++++++,,,,,,,,,------,,,+++***)))(((((('''(((***+++++++++***)))+++*********))))))(((((())))))************))))))************************************************))))))))))))))))))))))))&&&&&&((())))))*********)))))))))))))))******+++''''''((()))***+++,,,,,,,,,,,,++++++******))))))%%%&&&((()))))))))((('''))))))(((((((((((())))))&&&'''((())))))((('''&&&$$$(((,,,---,,,***+++,,,+++***)))(((((('''((((((************************+++***)))(((((('''(((((((((((())))))*********+++)))))))))))))))))))))))),,,+++***)))((((((((()))++++++,,,,,,,,,---------(((((((((((()))))))))))),,,---......---,,,+++***)))***+++,,,,,,,,,,,,,,,++++++,,,,,,,,,---------))))))***+++,,,,,,------,,,++++++++++++,,,------............///000222222222333333333444666:::>>>FFFNNN\\\jjjxxx(((((((((((((((''''''''''''((()))******)))((('''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((******)))((((((((((((((())))))((((((''''''&&&&&&''''''&&&%%%$$$$$$######((((((((((((((((((((((((((((((''''''''''''(((((('''''''''(((((()))))))))******)))((('''&&&%%%%%%&&&''''''((((((((((((((())))))(((((((((((())))))&&&((()))((('''&&&''')))''''''&&&&&&&&&&&&''''''(((((((((((())))))))))))((())))))))))))(((((('''******))))))***+++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))******))))))******+++,,,************************+++)))&&&$$$###%%%'''((()))*********++++++++++++))))))))))))************((())))))))))))(((((('''******))))))))))))******---,,,)))((('''((()))***++++++++++++++++++++++++***)))((((((((()))++++++))))))***+++,,,,,,------......---,,,---...///000......//////......---,,,......,,,,,,,,,,,,......+++++++++,,,,,,---------------++++++++++++------,,,,,,---......---,,,,,,))))))***++++++,,,---------,,,++++++------,,,++++++++++++++++++***)))((()))***+++******+++---000,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++******++++++++++++******,,,,,,,,,---------......,,,,,,,,,+++++++++******,,,,,,,,,++++++*********+++++++++++++++***)))(((***++++++++++++***)))))))))))))))******++++++,,,******+++++++++,,,,,,,,,***)))))))))***+++,,,,,,...,,,***'''&&&&&&&&&'''+++++++++************)))+++******)))))))))))))))))))))))))))))))))))))))))))))******++++++,,,,,,******))))))((((((''''''***)))(((((((((***+++,,,(((((((((((())))))))))))&&&'''(((******+++++++++///---)))&&&%%%''')))+++(((***,,,,,,+++***)))******************)))(((''')))************)))((((((((((((((((((((()))))))))******)))(((&&&$$$###"""***)))((((((((()))+++,,,+++******---///000,,,)))++++++++++++++++++++++++)))***+++,,,,,,+++)))'''(((***,,,.........---,,,+++,,,---...////////////,,,---------.../////////......//////000000111111222222222333555888;;;===BBBLLL\\\kkkyyy(((((((((((((((((((((''''''((()))******)))((('''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((***))))))((((((((((((((()))))))))(((((('''''''''%%%%%%%%%%%%&&&&&&&&&&&&((((((((((((((((((((((((((((((''''''''''''(((((($$$$$$%%%%%%%%%%%%%%%&&&)))))))))(((''''''&&&&&&&&&'''(((((())))))(((((())))))(((((((((((())))))'''((())))))''''''((()))(((''''''&&&&&&''''''((((((((((((((())))))))))))'''(((((()))))))))(((((())))))(((((())))))***+++************************++++++++++++++++++++++++******))))))******+++,,,************************---,,,***)))((()))***+++)))))))))*********++++++))))))))))))************((())))))*********))))))******))))))))))))******,,,+++)))))))))***,,,---++++++++++++++++++++++++******)))((()))***+++,,,)))******+++,,,,,,------...------,,,---...///000...............------,,,,,,,,,+++******+++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,,,,---......---,,,,,,......------------,,,,,,---+++***+++,,,---,,,+++******+++++++++***)))))))))******)))))))))+++...,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++******++++++++++++************+++++++++,,,,,,,,,,,,,,,+++++++++*********+++++++++******)))))))))+++++++++++++++***))))))((()))***+++++++++++++++*********+++++++++++++++))))))*********+++++++++*********)))******++++++---,,,***(((''''''((((((*********)))))))))((((((&&&&&&&&&&&&''''''((()))************************)))))))))***************************)))))))))(((((('''&&&&&&'''((()))***(((((((((((())))))))))))'''((()))***************...,,,***((('''(((***+++(((***,,,,,,+++))))))***((())))))*********))))))'''((()))************************))))))((((((((((((((())))))))))))((((((***))))))((()))***+++,,,+++++++++---000000---***++++++++++++++++++++++++'''(((***,,,---......---+++,,,---......---+++***++++++,,,------...---------------...............//////000000111222222222222222222333555888;;;===DDDMMM\\\jjjwww''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((***)))((((((''''''(((((())))))))))))((((((((((((###$$$%%%&&&''')))******((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((&&&'''(((((())))))(((((())))))(((((((((((())))))((()))******(((((()))***(((''''''&&&&&&''''''((((((((((((((())))))))))))&&&'''(((((())))))))))))(((((((((((((((((()))***))))))))))))))))))))))))++++++++++++++++++++++++***))))))))))))***++++++************************---,,,,,,,,,,,,+++++++++((((((((()))))))))******))))))))))))************((()))***+++++++++++++++******))))))))))))******+++******)))***,,,...///+++++++++++++++++++++++++++******)))***+++,,,---*********++++++,,,,,,------------,,,---......///...............---,,,,,,******))))))))))))******,,,,,,,,,,,,,,,++++++++++++******))))))******+++,,,,,,------------,,,,,,000000///...,,,+++******,,,+++******,,,,,,+++***)))******+++++++++******)))******)))((((((***+++++++++,,,,,,,,,+++******++++++++++++++++++++++++******++++++++++++******((())))))))))))*********,,,++++++++++++******************)))))))))))))))***++++++++++++***))))))'''((()))***+++,,,,,,,,,,,,,,,,,,,,,++++++++++++(((((()))))))))*********++++++******)))*********,,,+++***)))((()))******))))))))))))((((((((('''%%%%%%%%%&&&''')))***+++***************************))))))))))))))))))(((++++++************))))))(((''''''''''''(((((()))(((((((((((())))))))))))((())))))*********))))))******)))((((((((())))))(((***++++++***))))))******************)))((((((&&&'''((()))+++++++++,,,+++++++++******))))))(((((()))***++++++,,,++++++***))))))))))))***++++++++++++,,,---//////---+++++++++++++++++++++++++++(((((()))+++,,,...//////------......---+++***)))***++++++,,,,,,,,,,,,+++...............---------000000000111222222333333222222222333555888;;;===FFFOOO[[[hhhuuu''''''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))(((''''''''''''((())))))))))))))))))))))))$$$%%%&&&'''((()))***+++((((((((((((((((((((((((((((((''''''''''''((((((*********))))))(((((((((''''''''''''(((((())))))''''''((()))))))))))))))))))))(((((((((((())))))(((***+++***)))((()))***((((((''''''''''''(((((((((((((((((())))))))))))%%%&&&'''((())))))))))))))))))((((((((())))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++************************)))***+++++++++***)))((((((((((((((())))))))))))((()))))))))************((()))***+++,,,---------******))))))))))))******+++************+++,,,---************************,,,+++*********+++,,,---*********++++++,,,,,,,,,,,,,,,,,,---------......------.........---,,,,,,******))))))))))))******---,,,,,,,,,++++++******++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,***))))))(((,,,+++******,,,,,,+++***((()))***+++++++++++++++)))***+++***)))((()))***++++++,,,,,,,,,++++++***++++++++++++++++++++++++******++++++++++++******((((((((()))))))))******++++++++++++******************************))))))******+++++++++******)))(((((()))***+++,,,,,,,,,---------,,,,,,+++++++++))))))))))))*********+++,,,,,,+++***)))))))))***++++++***))))))***+++,,,******)))))))))((((((((()))))))))******+++------++++++++++++++++++++++++******))))))((((((''''''***)))))))))))))))))))))***))))))))))))*********(((((((((((()))))))))))))))************))))))(((&&&&&&'''(((((((((''''''(((***+++***)))((()))***,,,,,,++++++)))(((&&&&&&'''''')))******+++++++++******************+++++++++++++++,,,++++++******)))))))))*********++++++******+++,,,------,,,+++++++++++++++++++++++++++++++++************++++++,,,------------,,,+++***++++++,,,,,,,,,,,,++++++/////////...---------,,,//////000111111222222333222222222333555888;;;===FFFMMMYYYeeerrr&&&'''''''''(((((())))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))(((((('''''''''''''''((((((((((((((()))))))))'''''''''(((((()))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((''''''&&&&&&%%%%%%%%%&&&&&&''''''((()))))))))'''(((((()))))))))))))))))))))(((((((((((())))))(((***+++***)))((()))***(((((((((''''''((((((((((((((((((((())))))))))))%%%%%%&&&((())))))))))))+++******))))))*********************************(((((((((((((((((((((((())))))(((((())))))***+++))))))))))))))))))))))))'''((()))***+++***((('''(((((((((((())))))))))))((()))))))))************))))))***,,,,,,---------******))))))))))))******++++++***)))))))))))))))************************,,,+++*********+++,,,---***+++++++++++++++,,,,,,,,,,,,,,,------------------------...---,,,,,,+++***++++++++++++++++++***,,,,,,,,,++++++*********+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++***+++,,,,,,+++***((()))***+++++++++++++++***+++,,,,,,***)))***+++***++++++,,,,,,,,,++++++++++++++++++++++++++++++******++++++++++++******)))))))))************++++++++++++*********))))))++++++++++++++++++++++++)))******+++++++++************+++++++++******)))---------,,,,,,+++++++++*********+++++++++,,,,,,,,,,,,+++***)))))))))******************+++++++++++++++*********)))))))))------,,,,,,+++,,,,,,---******************************))))))(((((('''''''''((((((((((((((((((((()))************)))))))))(((((((((((()))))))))))))))************))))))(((&&&'''((()))))))))((('''(((*********(((((()))***))))))*********))))))((())))))************)))((((((((()))***+++,,,,,,---)))******++++++******))))))*********++++++++++++)))***++++++++++++++++++++++++++++++++++++++++++------,,,++++++++++++,,,++++++,,,,,,------------+++,,,,,,------------,,,/////////...---------,,,......//////000111111111222222222333555888;;;===CCCJJJVVVcccqqq&&&&&&''''''((()))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))(((''''''&&&&&&''''''''''''''''''((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((('''''''''&&&'''''''''(((((())))))'''((())))))******))))))))))))(((((((((((())))))((()))******(((((()))***)))((((((''''''(((((()))(((((((((((())))))))))))%%%&&&''''''((((((((((((,,,++++++***************************************************************)))(((((((((((()))******))))))))))))))))))))))))((()))***+++++++++***)))((((((((()))))))))******))))))))))))************)))***+++,,,,,,,,,,,,,,,******))))))))))))******++++++******)))(((((('''************************+++******)))***+++,,,---++++++++++++++++++++++++++++++,,,------------,,,---------------,,,++++++++++++,,,------,,,+++++++++++++++++++++*********+++,,,,,,------,,,,,,+++,,,,,,++++++++++++,,,,,,++++++,,,------...//////---,,,++++++------,,,+++)))******+++++++++******)))+++------+++++++++,,,******+++,,,,,,,,,++++++++++++++++++++++++++++++******++++++++++++******************+++++++++++++++************)))))))))+++++++++++++++,,,,,,,,,))))))***++++++++++++***+++++++++++++++***)))))),,,,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,++++++******)))*********))))))******************++++++++++++************,,,++++++***))))))******))))))))))))))))))))))))***))))))))))))))))))(((&&&&&&''''''''''''(((((('''((((((((((((''''''&&&(((((((((((())))))))))))((())))))*********))))))******+++++++++******)))))))))***)))'''''')))+++$$$%%%''')))+++,,,------***************)))(((((('''(((((()))***+++,,,,,,&&&&&&((()))***++++++,,,)))***++++++,,,,,,++++++)))***++++++******+++---++++++++++++++++++++++++------------............******+++,,,,,,---......***+++,,,---...........................---------.........///000000111111222222222333555888;;;===@@@HHHTTTbbbppp&&&&&&''''''((())))))******)))(((''''''((()))***((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((('''&&&&&&&&&&&&'''%%%&&&&&&&&&'''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((***************+++++++++'''''''''((((((((((((((((((((()))************)))))))))(((((((((((())))))'''((())))))''''''((()))))))))(((((((((((())))))(((((((((((())))))))))))&&&&&&''''''((('''''''''++++++***)))))))))))))))))))))))))))))))))))))))************************((((((((((((((()))******))))))))))))))))))))))))((())))))******+++******)))))))))*********++++++))))))))))))******************+++++++++++++++*********))))))))))))***************+++*********)))******************************)))((()))***+++,,,++++++++++++++++++++++++***+++,,,---------,,,,,,,,,------------,,,++++++++++++,,,------,,,++++++************++++++++++++***+++,,,,,,,,,,,,+++***,,,,,,+++******+++,,,,,,++++++,,,------...//////...---,,,,,,......---,,,******+++++++++***))))))''')))+++,,,+++++++++,,,)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++******++++++++++++******))))))*********+++++++++************)))))))))))))))*********++++++++++++))))))***+++++++++++++++)))******+++++++++***************+++++++++++++++************++++++++++++*********)))******++++++)))))))))***))))))((((((************))))))))))))))))))((((((((()))******(((((((((((((((((((((((()))))))))***************''''''''''''((((((((()))'''((())))))((('''&&&%%%(((((((((((())))))))))))'''((()))************************))))))((((((((()))))))))((('''''')))+++&&&&&&((()))++++++,,,,,,((())))))************)))))))))))))))))))))))))))'''''')))***++++++++++++)))***+++,,,,,,,,,++++++***,,,------++++++---///++++++++++++++++++++++++,,,,,,---------,,,+++***,,,,,,,,,+++,,,,,,------'''(((***+++---.........---------..................//////000111111222222222222222333555888;;;===@@@HHHTTTbbbooo~~~&&&&&&&&&'''((())))))******)))(((''''''((()))***(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))(((((('''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&''''''(((((())))))(((((((((((((((((((((((((((((()))***************))))))(((((((((((())))))'''((()))((('''&&&''')))))))))(((((((((((())))))(((((((((((())))))))))))'''''''''(((''''''&&&&&&******)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))''''''((((((((())))))***************++++++++++++))))))))))))******************+++++++++***))))))******))))))))))))******))))))+++,,,,,,,,,,,,,,,))))))))))))))))))))))))***)))((((((((()))++++++++++++++++++++++++++++++***+++,,,---...---,,,,,,,,,,,,---------,,,++++++***+++,,,------,,,+++***))))))******+++++++++,,,)))***+++,,,,,,+++***)))---,,,+++******+++,,,---*********++++++,,,,,,,,,///...------//////...---+++++++++++++++***)))(((%%%'''***++++++******+++)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******))))))))))))************************))))))))))))(((((())))))*********+++((()))***+++++++++++++++'''((()))***+++,,,,,,,,,)))))))))******++++++,,,))))))))))))***************)))))))))***+++,,,,,,)))))))))))))))(((''''''))))))))))))(((((((((((((((((((((((()))+++,,,---(((((((((((((((((((((((())))))******++++++,,,,,,'''((((((((())))))******)))***+++++++++)))((('''(((((((((((())))))))))))''''''(((******+++++++++)))((('''%%%%%%$$$$$$$$$)))))))))(((&&&''')))++++++++++++******(((''''''&&&'''(((***++++++++++++++++++***)))((('''&&&%%%+++,,,,,,+++***)))(((((()))***+++,,,---,,,++++++,,,...///...,,,,,,...111++++++++++++++++++++++++,,,,,,,,,,,,)))&&&###!!!......---,,,++++++++++++%%%&&&(((***,,,---......,,,------....../////////000000000111222222333333222222222333555888;;;===AAAIIIUUUbbbooo}}})))))))))))))))))))))))))))((('''''''''(((***+++)))((((((''''''''''''(((((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''((()))***************'''((()))(((&&&&&&((())),,,)))&&&$$$%%%&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((+++---...,,,)))'''(((*********))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))((('''%%%%%%&&&&&&'''&&&&&&'''((())))))(((((())))))))))))))))))))))))''''''((()))))))))))))))''''''((((((((((((''''''&&&&&&'''((())))))((((((---+++)))((((((((('''%%%''''''((()))***+++,,,,,,)))))))))))))))))))))))))))))))))***++++++,,,,,,(((((())))))))))))(((((((((((((((((()))))))))))))))))))))))))))))))))))),,,+++*********+++,,,---))))))))))))))))))))))))************************))))))******++++++,,,,,,------,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---------,,,------......,,,+++))))))******(((&&&,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******------------------------***+++++++++***((('''%%%+++,,,,,,---,,,+++***)))***+++,,,,,,,,,,,,+++***+++***)))))))))***,,,,,,++++++,,,,,,,,,---------)))************))))))((())))))(((((((((***+++,,,(((((((((((((((((((((((())))))))))))))))))))))))'''((()))***++++++***)))---+++******++++++)))(((+++***)))'''''')))***+++***************)))(((((((((((((((((())))))))))))******))))))))))))******+++++++++************)))(((((()))***+++,,,,,,,,,,,,***)))'''''')))***,,,))))))************))))))+++*********))))))((((((+++'''$$$%%%)))+++(((%%%''''''''''''''''''&&&&&&)))))))))((()))******+++((())))))************)))###&&&)))+++***))))))***************************)))))))))***+++,,,......,,,------+++)))'''(((((((((***,,,---......------...------,,,,,,++++++***(((+++---,,,***)))+++...//////////////////.................................//////000000000000///222333444555666888;;;>>>AAAIIITTTaaannn}}})))))))))))))))))))))))))))(((((('''((()))***+++***)))((('''''''''''''''((((((((('''''''''&&&&&&%%%&&&'''((()))+++,,,,,,'''(((((()))))))))(((((('''((()))(((&&&&&&((()))(((&&&$$$$$$&&&((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((***+++***'''&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))***)))((('''''''''((((((&&&'''((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))''''''(((((((((((('''''''''((())))))))))))))))))***)))''''''((()))((('''******)))))))))((((((((())))))))))))))))))))))))+++************)))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))++++++*********+++,,,---))))))))))))))))))))))))************************))))))******************************************++++++,,,,,,,,,---------------,,,,,,,,,,,,,,,---+++***)))***+++,,,+++***,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++******))))))++++++++++++++++++++++++***++++++++++++)))((('''+++,,,,,,,,,,,,+++***))))))***++++++++++++***)))+++***)))))))))***+++,,,(((((()))))))))*********((())))))*********))))))+++***)))(((((()))******++++++++++++++++++++++++************************((()))***+++++++++******+++***)))***+++,,,+++***+++***)))(((((()))***+++***************)))(((((())))))))))))******************))))))))))))******+++++++++*********)))))))))))))))******++++++,,,***)))(((''''''((()))***))))))************))))))*********)))))))))((((((---)))&&&'''+++,,,***(((((((((((((((((())))))))))))))))))))))))******+++(((((())))))))))))((('''$$$'''***+++***))))))*********************************)))))))))***++++++,,,---......,,,+++,,,---'''((()))***************,,,,,,,,,,,,,,,,,,,,,,,,***))))))***++++++++++++------------------------...........................//////000000000000000111333444555555888;;;>>>AAAIIITTTaaannn|||((((((((((((((((((((((((((((((((((((((()))************)))''''''&&&&&&&&&(((((()))***)))((('''&&&%%%&&&'''((()))***+++,,,'''((((((((((((''''''&&&'''((()))(((&&&&&&((()))(((&&&$$$%%%''')))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((('''&&&%%%&&&''''''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))++++++***)))))))))))))))(((((((((((((((((('''&&&((((((((((((((((((((((((''''''((())))))))))))(((''''''(((((((((((('''''')))***************)))((((((&&&%%%&&&((())))))((()))))))))((((((((('''''')))))))))))))))))))))))),,,,,,+++***((('''&&&&&&((())))))******))))))((((((((((((((())))))))))))))))))))))))))))))))))))+++************+++,,,,,,))))))))))))))))))))))))*********************************)))))))))))))))))))))******************,,,,,,,,,---------.........---,,,++++++***++++++******)))***---......---,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***))))))(((((())))))))))))))))))))))))******++++++++++++******++++++,,,,,,,,,+++******((()))************)))(((******))))))******+++,,,''''''((((((((()))))))))'''((()))***************,,,+++***)))(((((((((((())))))))))))))))))))))))************************)))***++++++,,,+++++++++)))(((((()))+++---,,,++++++***)))(((((()))***+++))))))******))))))((((((************++++++++++++******))))))))))))******++++++*********)))))))))************************))))))))))))))))))))))))((())))))******))))))(((******))))))))))))((((((,,,)))''''''***,,,***((()))))))))******+++++++++)))))))))))))))*********))))))))))))((('''&&&&&&%%%'''***+++***))))))***************************+++******)))(((((())))))((()))******))))))+++,,,,,,+++++++++++++++,,,,,,******+++,,,,,,---......+++(((&&&(((,,,---+++(((++++++++++++++++++++++++..............................///000000000000000111222444444555777;;;>>>AAAHHHTTT```mmm|||((((((((((((((((((((((((((((((((((((((())))))***+++***)))'''&&&&&&&&&&&&&&&''')))******)))'''&&&''''''''''''&&&&&&&&&&&&))))))))))))((('''&&&&&&'''((()))(((&&&&&&((()))+++)))'''&&&'''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&&&&&&&&&&&&&''''''''')))***,,,,,,***)))'''((((((((((((((((((((((((((((((((((((((((((((((((+++******)))))))))))))))(((((())))))((('''&&&&&&((((((((((((((((((((((((&&&'''(((((())))))((((((''''''((((((((((((''''''************))))))(((''''''&&&%%%%%%'''(((((('''%%%%%%&&&'''((()))******))))))))))))))))))))))))++++++***)))((('''&&&&&&)))))))))******)))))))))(((((((((((())))))))))))))))))))))))))))))))))))***************++++++,,,))))))))))))))))))))))))*********************************))))))(((((((((+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........---,,,+++************+++******+++---...---,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++*********)))))))))))))))))))))))))))))))))******++++++,,,,,,,,,,,,++++++++++++++++++++++++)))******************)))***************+++++++++************+++++++++,,,&&&'''(((******++++++++++++******)))))))))))))))((((((((((((((((((((((((************************++++++++++++,,,+++++++++***)))((()))+++,,,+++*********)))(((((()))******((()))))))))))))))(((((()))))))))*********++++++******))))))))))))******************))))))))))))************))))))))))))***++++++,,,,,,++++++***(((((())))))))))))(((((())))))))))))))))))((((((***'''&&&&&&((()))((('''((())))))******++++++,,,(((((()))***************************)))(((&&&&&&&&&(((***+++***)))******************************+++******)))))))))******&&&((())))))(((((()))***///...,,,++++++,,,---...+++++++++,,,,,,---------+++)))((())),,,---+++***************++++++++++++........................---...///000000111000000111222444444555777:::===AAAHHHTTT```mmm|||(((((((((((((((((((((((('''(((((()))))))))))))))******(((''''''&&&&&&&&&%%%&&&((())))))((('''%%%((((((''''''&&&&&&&&&%%%************))))))(((''''''((()))(((&&&&&&((()))+++)))''''''(((((('''%%%((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&''''''(((((('''$$$%%%'''(((((('''%%%$$$((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((())))))((('''&&&&&&''''''''''''''''''''''''&&&&&&'''(((((((((((((((''''''((((((((((((''''''))))))))))))((('''&&&&&&)))'''&&&%%%''''''&&&%%%%%%%%%&&&'''((()))******(((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))******++++++++++++))))))))))))))))))))))))************************++++++******))))))((((((++++++,,,,,,------------,,,,,,,,,------------...///...---,,,++++++++++++---,,,++++++------,,,+++------,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++++++++******************************************++++++,,,------+++++++++++++++++++++,,,++++++++++++++++++++++++))))))******+++++++++++++++++++++,,,,,,,,,------&&&'''(((******+++++++++(((((())))))************,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,++++++++++++++++++,,,+++******++++++***(((******))))))))))))******'''(((((()))))))))((((((((((((((()))))))))************))))))))))))***************)))))))))((((((******))))))))))))))))))))))))***++++++***))))))(((((())))))))))))(((((((((((((((((((((((()))))))))(((&&&&&&'''(((((('''((((((((())))))*********(((((()))************))),,,,,,,,,+++***)))((('''''')))+++***))))))***+++))))))))))))))))))))))))***))))))***+++,,,------,,,---...---+++***+++,,,++++++)))(((((()))******---------,,,,,,+++++++++***+++------++++++,,,...******++++++,,,,,,,,,---........................---...///000111111111111111222333444444777:::===@@@HHHSSS```mmm|||((((((((((((((((((((((((''''''((()))))))))))))))))))))(((''''''''''''(((%%%&&&'''((((((((('''&&&''''''(((((()))******+++)))***************)))((('''((()))(((&&&&&&((()))'''&&&&&&''')))******)))(((((((((((((((((((((((((((((((((((((((((((((((()))(((''''''((()))(((&&&%%%&&&'''(((((('''&&&%%%))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''&&&%%%%%%(((((((((((((((((('''&&&''''''''''''''''''''''''&&&&&&'''(((((((((((('''''''''(((((((((((('''''''''((((((((((((''''''&&&***(((&&&&&&'''''''''&&&)))))))))(((((((((''''''((((((((((((((((((((((((''''''((())))))***++++++)))******++++++******)))(((((((((((())))))))))))))))))))))))))))))))))))((()))******++++++******))))))))))))))))))))))))************************+++++++++*********************++++++,,,,,,---------------.........//////000000///...---------...///---,,,---......---,,,///......------......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++***************************************+++,,,---++++++******++++++,,,---,,,,,,++++++++++++,,,,,,))))))***++++++++++++***)))************+++++++++'''((()))***************'''''')))***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++************+++---,,,******+++***)))''')))))))))******)))))))))''''''((()))))))))(((((('''((((((((())))))))))))******))))))))))))************)))))))))((((((((())))))))))))))))))))))))'''''''''''''''''''''''''''(((((())))))(((((('''''''''(((((((((((())))))******))))))))))))******(((((((((((((((((((((((('''((()))++++++******))),,,,,,,,,,,,+++***)))))))))***+++***))))))***+++)))))))))))))))))))))))))))))))))***+++---...///,,,---...---+++******+++++++++*********++++++,,,......---,,,,,,+++******)))---///...+++***---000+++++++++,,,,,,------...........................,,,---...000111111111111000111333333444666:::===@@@GGGSSS___lll{{{))))))))))))))))))))))))&&&'''((()))***))))))((((((''''''''''''(((((()))''''''((((((((()))))))))''''''(((((()))*********'''((())))))))))))))))))'''((()))(((&&&&&&((()))'''&&&&&&(((***+++***)))((((((((((((((((((((((((((((((((((((((((((((((((***(((&&&'''((()))'''%%%))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((('''&&&%%%$$$&&&'''((((((((((((((((((''''''''''''''''''''''''%%%&&&''''''((((((''''''''''''(((((((((((('''''''''(((((()))))))))(((((()))(((&&&'''((())))))(((******)))))))))((((((((((((((((((((((((((((((((((((((())))))***++++++,,,)))******++++++******)))(((((((((((())))))))))))))))))))))))))))))))))))'''((()))***+++******)))))))))))))))))))))))))))************************++++++++++++,,,,,,,,,,,,++++++,,,------....../////////000000000111111111222111111000000000111111000......///111222222000000000////////////000000........................------------------------,,,,,,,,,+++++++++******************************************************************************+++***)))))))))***++++++++++++*********+++,,,---,,,+++***))))))***+++,,,((()))***+++,,,++++++***))))))))))))************((())))))*********))))))((()))******+++***))))))))))))))))))))))))))))))++++++++++++++++++++++++,,,+++***)))((())))))***,,,***)))***++++++***)))))))))************))))))&&&''''''((())))))(((((((((((()))))))))***************))))))))))))*********)))))))))((((((((((((''''''(((((())))))******))))))(((''''''((())))))''''''(((((((((((('''''''''''''''((((((((())))))*********)))((()))***+++)))))))))((((((''''''&&&'''(((***+++++++++)))(((******+++++++++******)))***++++++***))))))***+++))))))))))))))))))))))))******)))******+++,,,,,,)))***++++++******+++,,,+++,,,,,,---............,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------******++++++,,,------...........................,,,---...000111111222222000111333333444666:::<<<@@@GGGSSS___lll{{{************************&&&''')))*********)))((('''&&&&&&''''''((()))***))))))(((((()))***++++++)))(((((('''&&&%%%%%%%%%&&&&&&'''((()))))))))((('''((()))(((&&&&&&((()))+++)))))))))***)))'''%%%((((((((((((((((((((((((((((((((((((((((((((((((+++(((&&&&&&((((((%%%###'''&&&%%%%%%%%%%%%&&&'''))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((((((((('''%%%$$$&&&&&&'''((()))))))))(((''''''''''''''''''''''''%%%&&&''''''((((((''''''''''''(((((((((((('''''''''((()))***************'''&&&&&&''')))+++,,,+++''''''((()))***+++,,,,,,(((((((((((((((((((((((()))*********++++++++++++******++++++++++++******(((((((((((())))))))))))))))))))))))))))))))))))'''((()))++++++******)))))))))))))))))))))))))))************************+++++++++,,,,,,---------......//////000111111222111111222222222333333333222222222222222222333333000//////111444666666555111111000000000000111111////////////////////////........................,,,,,,,,,+++++++++******************************(((((((((((())))))))))))************************+++***)))(((((()))***+++++++++*********+++---...+++***)))(((((()))***+++((()))***+++,,,+++******************++++++++++++)))************))))))(((******++++++***)))'''&&&,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++)))((((((((())))))***)))((()))+++,,,,,,+++))))))************))))))&&&&&&'''((())))))(((((()))************+++++++++******))))))))))))******))))))))))))((((((((((((&&&''''''((()))******+++---,,,***))))))***,,,---''''''((((((((((((''''''&&&'''''''''(((((())))))'''(((((('''&&&&&&((()))++++++***)))((('''&&&&&&'''(((***+++,,,+++)))(((((())))))************)))***++++++***))))))***,,,))))))))))))))))))))))))+++******)))))))))))))))***,,,............000222&&&((()))+++,,,,,,++++++***++++++,,,,,,------...---***((()))---...,,,***))))))***+++,,,,,,------........................,,,---...000111111222222000111333333444666999<<<@@@GGGSSS___lll{{{))))))))))))))))))))))))''''''&&&&&&&&&&&&'''''')))((('''&&&''')))+++---(((((((((((((((((((((((((((((((((((((((''''''''''''((()))))))))(((&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%%%%&&&'''((())))))(((((((((((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((('''''''''&&&+++*********))))))((((((***)))(((''''''((()))***((((((((((((''''''''''''''''''''''''((((((((((((******))))))(((&&&%%%$$$&&&&&&&&&&&&&&&&&&%%%%%%((((((((((((((((((''''''***)))((('''&&&&&&'''(((+++***'''&&&&&&'''***+++'''((()))******)))(((((((((((((((((())))))))))))************))))))))))))''''''''''''((((((((()))((((((''''''((()))******'''((()))***++++++******,,,,,,++++++++++++++++++((((((((('''(((((())))))************+++,,,---...---.........//////000000333333333444444555555555888888777777888999999:::;;;:::888666555444444444888888777777666555444444888777777666555444444333333333333222222222222111000000////////////000000///...---,,,+++*********+++++++++************)))++++++************++++++,,,,,,,,,+++++++++++++++,,,,,,,,,+++++++++******,,,+++++++++***))))))))),,,,,,,,,++++++*********+++***)))(((((()))***+++++++++***))))))***++++++))))))))))))))))))))))))************************))))))))))))************++++++,,,,,,,,,,,,------++++++************++++++,,,,,,++++++***)))))))))************************(((((((((((())))))))))))******))))))))))))******++++++)))(((''''''''''''))))))))))))))))))))))))''''''(((((())))))******''''''''''''((((((((((((***)))))))))***,,,///111+++++++++*********))))))''')))++++++)))((()))***++++++******)))'''&&&%%%***((('''(((+++,,,+++)))((('''''')))+++------,,,***((('''))),,,,,,***'''*********+++,,,,,,,,,---))))))))))))******************)))((()))***,,,---------,,,++++++******************))))))))))))))),,,++++++,,,------,,,*********))))))******+++,,,..................------------...///000111222222333333333222222444999<<<@@@EEEOOO[[[iiizzz))))))))))))))))))))))))((((((((((((((((((((((((&&&%%%$$$$$$$$$&&&(((***((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((''''''&&&''''''''''''''''''''''''''''''((((((((((((((((((&&&&&&&&&&&&&&&''''''''')))))))))((((((((((((((((((((((((((((((((((((((()))((((((((('''''''''''')))))))))((((((((('''''''''''''''&&&&&&'''''''''((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))((('''&&&%%%((((((((('''''''''''''''''''''''''''''''''''''''***)))((('''&&&''''''(((***)))(((''''''((()))***++++++***(((((((((((()))(((((((((((()))))))))))))))))))))((((((((((((((('''''''''((((((((())))))((((((((('''(((((())))))((())))))***++++++++++++************))))))))))))((((((((())))))+++,,,,,,---......///000111111222222222222333333444444444666666666777777888888888::::::999999999::::::;;;:::999888777666555555555::::::999999888777777666888888777666666555444444444444333333222222111111111000///////////////000000///...---------------,,,,,,+++++++++*********+++******************+++,,,,,,++++++++++++************++++++,,,,,,,,,---,,,,,,,,,+++++++++++++++,,,,,,,,,+++++++++************))))))))))))******************************************************))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,------++++++************++++++)))))))))))))))*********(((((((((((((((((((((((((((((((((((()))))))))*********))))))))))))******,,,+++***))))))((((((((())))))))))))))))))))))))'''((((((((()))))))))***+++******)))((('''&&&%%%(((((('''&&&'''(((***++++++++++++*********))))))(((((((((((((((((((((((()))))))))))))))((((((''''''%%%$$$%%%((()))(((&&&(((''''''(((+++,,,,,,+++)))''''''(((+++,,,+++***)))))))))))))))*********))))))))))))******************************++++++++++++,,,,,,,,,+++******)))))))))******+++++++++,,,++++++,,,------,,,***......------......///000........................------...///000111222222222333333333333555888;;;>>>DDDMMMYYYhhhyyy))))))))))))))))))))))))))))))***++++++***))))))((((((''''''''')))***+++((((((((((((((((((((((((''''''(((((((((((((((((())))))((('''''''''''''''(((((((((((((((((((((((('''((((((((())))))******))))))(((((('''''''''''')))))))))(((((('''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((('''''''''''''''&&&&&&''''''((((((''''''&&&((((((((((((''''''''''''&&&''''''''''''(((((((((''''''((((((((((((''''''))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&''''''))))))(((''''''''''''((())))))(((((((((((())))))...,,,***'''&&&'''((()))(((((((((((())))))))))))))))))))))))))))))))))))''''''((((((((()))))))))***))))))(((((((((((()))((())))))***++++++,,,,,,*********)))))))))(((((((((((()))+++,,,///000222222333555777888888888888999999999:::::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::999999999888888<<<<<<;;;;;;:::999999999888888888777777666666555555555444333222222111111111111000///......//////000000///////////////000------,,,,,,,,,++++++++++++******))))))******+++,,,,,,++++++************))))))***+++,,,---......,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++***)))******************))))))***+++,,,,,,+++***)))************************(((((((((((((((((((((((())))))))))))************++++++++++++,,,,,,,,,,,,++++++************++++++''''''(((((()))******+++((((((((((((((((((((((((((((((((()))))))))************))))))))))))******---,,,+++***)))))))))***))))))))))))))))))))))))(((((((((((()))))))))))),,,+++***)))(((''''''&&&)))(((&&&&&&%%%&&&'''(((+++************)))))))))+++(((%%%%%%''')))((('''''''''((()))))))))))))))&&&%%%$$$%%%'''((('''&&&(((''''''(((***,,,+++***)))((('''(((***,,,,,,+++*********))))))))))))))))))))))))*********++++++******+++++++++******)))(((***,,,------,,,+++***((())))))***,,,------...,,,++++++,,,------,,,***,,,,,,,,,,,,,,,---..............................------...///000111222222111222444444444555888:::<<>>??????>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????>>>>>>>>>======<<<;;;:::;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999999888888888777777777666666666555444333222111111222111000///////////////000000000000000000111111.........---------,,,,,,++++++************++++++,,,,,,,,,+++******))))))******++++++,,,------...***+++++++++,,,,,,------++++++++++++++++++++++++))))))+++,,,,,,+++))))))((()))+++,,,,,,+++)))(((************************))))))))))))))))))))))))((()))))))))***************++++++++++++,,,,,,,,,++++++************++++++((()))))))))*********+++************************(((((()))))))))***************))))))))))))******,,,+++******)))))))))***(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************))))))((((((((()))***+++************))))))))))))---(((###$$$(((+++***'''''''''((()))))))))))))))(((((((((((()))******)))***)))((()))+++,,,+++******)))(((((()))******+++---,,,,,,,,,+++*********))))))*********+++++++++***+++,,,,,,+++***((('''&&&(((+++......---,,,*********+++,,,,,,---......,,,++++++,,,------,,,***++++++*********+++,,,,,,---------...............------...///000111222222000222444555555666777999<<>>===;;;:::888999:::;;;;;;<<<;;;;;;:::999999999999888888888888888888888888777777777777666666555555444333333222333222111000000000000000111000000000000000111222////////////............,,,,,,++++++++++++,,,,,,------,,,,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++,,,,,,++++++++++++++++++++++++)))***+++,,,,,,+++***)))((()))+++,,,,,,+++)))(((************************************************((()))))))))*********************+++++++++,,,,,,++++++************++++++,,,,,,,,,++++++*********++++++++++++++++++++++++))))))))))))******************))))))))))))************)))((((((((())))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))************'''(((((()))***+++,,,---))))))))))))))))))))))))...)))$$$%%%))),,,+++((()))))))))))))))((('''''')))***************+++++++++***)))***,,,,,,+++***++++++***)))((((((((()))---,,,,,,,,,+++*********************++++++++++++***+++,,,,,,+++***((('''&&&(((+++---......,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,***------,,,,,,------...///---------.........//////------...///000111222222000222444555555666777999===AAAJJJVVVfffxxx((((((((((((((((((((((((''''''((())))))(((''''''(((((())))))))))))))))))((((((((((((((((((((((((&&&&&&''''''((()))))))))))))))((('''''''''''''''((((((((((((((((((((((((''''''''''''''''''&&&&&&""""""###$$$%%%&&&''''''''''''''''''''''''''''''))))))))))))))))))))))))'''''''''(((((((((((((((((((((((((((((()))))))))'''(((((())))))(((((('''((((((((((((''''''''''''%%%&&&&&&&&&&&&'''''''''&&&&&&'''((())))))((((((%%%&&&&&&''''''(((((()))%%%%%%%%%&&&''''''((((((&&&'''(((((()))((((((((('''((()))******)))((('''!!!###'''***+++***(((&&&(((((((((((())))))))))))$$$%%%%%%&&&&&&''''''(((((((((((()))))))))******...------,,,,,,,,,,,,---************+++---///111......///000111333333444888999:::<<<>>>AAACCCDDDEEEFFFGGGIIIIIIIIIHHHHHHIIIIIIIIIHHHHHHHHHHHHHHHEEEEEEDDDDDDDDDDDDCCCCCCAAAAAAAAA@@@>>><<<999777555666777888999888777666666666666666666666666666777777777777777777777777666666555555555444444444333222222222222222333333222222111111111111111222111000000000000/////////...------,,,,,,------...//////...---,,,++++++***...---------,,,,,,,,,+++******************++++++***++++++++++++,,,,,,,,,******++++++++++++******)))***+++,,,,,,+++***)))++++++++++++++++++++++++************************))))))))))))************************++++++++++++++++++************++++++...------,,,++++++******)))))))))))))))))))))))))))))))))*********++++++******))))))))))))******))))))((((((((((((((()))))))))))))))))))))))))))))))))))))))((((((((((((,,,+++***)))(((''''''&&&$$$%%%&&&''')))***+++,,,(((((()))))))))))))))***---***''''''***++++++))))))))))))))))))(((''''''''')))******)))(((***+++,,,+++)))***++++++***))))))+++,,,+++)))((('''(((*********)))))))))))))))*********++++++++++++,,,******+++++++++******)))''')))+++---------,,,+++---------,,,,,,+++++++++,,,++++++,,,------,,,***+++++++++++++++,,,,,,---,,,,,,------.../////////------...///000111222222111222444444444555888:::>>>BBBJJJUUUeeewww((((((((((((((((((((((((((((((((((((((((((((((((+++++++++,,,,,,+++++++++((((((((((((((((((((((((&&&&&&''''''((())))))***(((((((((((((((''''''&&&''''''''''''''''''''''''))))))((((((''''''&&&&&&######$$$$$$%%%%%%%%%&&&%%%&&&&&&''''''((((((((())))))))))))))))))))))))''''''''''''((((((((()))&&&&&&'''''''''((((((((()))(((((((((((((((((()))((((((((((((''''''''''''%%%%%%&&&&&&&&&'''''''''''''''((((((((((((((('''%%%%%%&&&''''''((())))))%%%&&&&&&'''(((((())))))%%%&&&((()))))))))(((((((((((())))))))))))((((((%%%''')))++++++***)))((((((((((((((())))))))))))%%%%%%%%%&&&'''((((((((((((((()))))))))*********,,,++++++++++++,,,,,,---...---------...111333555555666777999;;;===???@@@CCCCCCDDDEEEGGGIIIJJJKKKLLLLLLLLLLLLMMMMMMMMMMMMMMMLLLLLLLLLKKKKKKKKKKKKHHHHHHGGGGGGGGGFFFFFFFFFCCCCCCCCCBBB@@@===:::888555666777888888777555444555555555555555555555555666666666666666666666666555555555555555666666666333333333333444444555666555555444333222222222222222111111111111000000000//////............//////111000///...---,,,,,,+++,,,,,,,,,---------------++++++++++++++++++************+++++++++,,,,,,,,,,,,++++++******++++++,,,************************++++++++++++++++++++++++************************))))))))))))************************++++++++++++++++++************++++++,,,,,,++++++++++++++++++))))))))))))))))))))))))))))))*********+++++++++******))))))))))))*********))))))((())))))******))))))))))))))))))))))))***)))))))))((((((((('''+++******)))((('''&&&%%%$$$%%%&&&'''(((((())))))(((((((((((())))))******))))))))))))))))))))))))'''(((((())))))))))))(((&&&(((***)))(((''')))++++++)))(((((())))))(((&&&$$$(((,,,---+++))))))***)))))))))))))))******************+++++++++,,,,,,******************++++++)))***+++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++,,,------,,,******))))))))))))***++++++,,,,,,------...//////000------...///000111222222222333333333333555888;;;>>>BBBIIITTTcccuuu(((((((((((((((((((((((())))))(((((((((((())))))(((((()))))))))(((((('''((((((((((((((((((((((((&&&&&&&&&'''((())))))***'''((()))))))))(((&&&%%%''''''''''''''''''''''''++++++***)))((('''&&&&&&(((''''''''''''&&&&&&&&&$$$%%%%%%&&&'''((())))))((((((((((((((((((((((((&&&'''''''''(((((())))))%%%%%%%%%&&&&&&''''''''',,,+++***))))))***+++,,,)))(((((((((''''''''''''%%%%%%%%%&&&&&&&&&'''''''''(((((((((((((((''''''%%%&&&&&&'''((())))))***&&&&&&''''''((()))******%%%&&&((()))))))))(((((())))))(((((((((((())))))++++++++++++************(((((((((((())))))))))))'''(((((()))***++++++,,,))))))))))))************))))))))))))***+++,,,,,,111000///000111444666888===>>>@@@BBBEEEGGGIIIJJJKKKKKKKKKKKKMMMNNNOOOPPPQQQQQQPPPOOOOOOOOOOOOPPPOOOOOOOOONNNNNNMMMMMMMMMJJJJJJIIIIIIHHHHHHHHHHHHEEEEEEEEEDDDBBB>>>;;;999777888:::::::::888666555444444444555555555555555555555555555666666666666444444555555666777777777333333333444555666777888888777666555444333333333222222222111111111111000000000////////////000000222111000///...---,,,,,,***++++++,,,---...//////---------,,,,,,+++++++++*********++++++,,,,,,,,,---,,,+++******+++,,,---++++++***))))))***++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************)))************+++++++++++++++************++++++)))))))))***++++++,,,,,,++++++++++++++++++++++++)))************+++++++++******))))))))))))******+++***************++++++))))))))))))))))))))))))******))))))((((((((('''''''''''''''((((((((((((''''''(((((()))((((((''''''((((((((())))))******&&&((())))))(((''''''(((%%%&&&''')))******++++++''')))++++++((((((***,,,)))(((&&&&&&''''''&&&$$$ %%%+++---,,,++++++,,,******++++++,,,,,,,,,---******+++++++++,,,,,,,,,******)))))))))***,,,---++++++++++++++++++,,,,,,))))))***+++,,,,,,---...,,,,,,+++,,,---...,,,***......------......///000,,,,,,------...///000000------...///000111222222333333333222222444999<<<>>>AAAHHHSSSaaasss((((((((('''''''''''''''((((((''''''''''''((((((***))))))(((((((((((((((''''''''''''''''''''''''((('''&&&%%%$$$%%%&&&'''&&&&&&&&&'''''''''(((((()))))))))(((''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((('''''''''&&&&&&&&&'''''''''(((((((((((((((''''''&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''(((((((((((((((***)))(((&&&%%%%%%%%%%%%&&&&&&&&&'''''''''(((((()))((('''&&&&&&'''((()))&&&&&&((((((((('''&&&%%%)))'''&&&'''((()))((('''(((((('''''''''&&&&&&&&&%%%&&&''''''((((((''''''''''''((()))***++++++,,,&&&******'''(((,,,---)))******)))((((((((((((((('''((()))***)))((('''&&&%%%)))---//////.........///222666:::<<>>@@@FFFSSSeeeyyy$$$%%%''')))************((((((''''''''''''((((((******)))(((((((((((()))(((((((((((((((((((((((('''&&&%%%%%%%%%&&&''''''&&&''''''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((('''&&&&&&&&&'''''''''((((((''''''''''''&&&&&&&&&%%%&&&&&&&&&'''''''''((((((((((((((((((((('''''''''((((((((('''&&&&&&%%%%%%&&&&&&&&&'''''''''(((((()))((('''&&&&&&'''((()))&&&''''''(((''''''&&&&&&)))'''&&&'''((()))((('''(((((('''''''''&&&&&&&&&&&&'''(((((())))))(((((((((((())))))******++++++***------)))(((++++++'''******)))(((((((((((((((&&&'''((()))))))))(((((()))+++---...///111333666888<<<@@@DDDHHHKKKOOOQQQSSSTTTVVVXXXZZZ[[[\\\\\\[[[[[[ZZZYYYYYYXXXXXXWWWXXXWWWVVVUUUUUUTTTTTTTTTXXXVVVSSSRRRRRRRRRPPPOOOMMMMMMNNNNNNNNNMMMMMMMMMKKKKKKKKKJJJIIIGGGFFFEEEAAAAAA@@@???>>>>>>>>>>>>;;;;;;:::999888888888888666777777777777777666666888888777666666666777777999999999888888777777777888888888999999:::::::::;;;;;;:::999777666555555333333222222222222111111111111000//////////////////......---,,,,,,------***++++++,,,,,,+++++++++)))))))))***************++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***)))************+++++++++++++++*********))))))))))))***+++,,,,,,+++***)))++++++************++++++,,,,,,+++***************)))))))))))))))))))))))))))))))))*********++++++)))))))))))))))***++++++************************))))))))))))))))))))))))******))))))((((((((((((((((((((())))))(((((((((******))))))))))))*********(((((()))***+++***)))))))))((((((((())))))***))))))(((&&&%%%%%%(((***)))))))))))))))************)))'''''')))******)))))))))))))))***************++++++++++++,,,,,,,,,+++++++++)))((()))+++...************************++++++++++++++++++++++++******++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,------------,,,+++******++++++++++++,,,,,,///////////////000000111000222333444444666888;;;>>>AAAHHHTTTfffyyy%%%&&&(((***++++++******)))((((((''''''(((((()))+++******)))))))))))))))))))))))))))))))))))))))&&&%%%%%%%%%&&&'''((((((((('''''''''''''''''''''&&&&&&''''''((())))))***''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((&&&''''''''''''((((((((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''((((((((())))))((((((''''''&&&&&&&&&&&&'''(((((('''&&&%%%&&&&&&'''''''''(((((((((((((((''''''''''''(((((((((''''''&&&''''''(((((()))'''&&&'''((()))((('''(((((((((''''''''''''&&&(((((()))************))))))))))))))))))*********'''))))))'''&&&)))(((&&&+++***))))))((()))))))))'''((()))***++++++++++++,,,---...///222777===AAAEEEHHHMMMQQQUUUXXX\\\^^^^^^^^^```aaabbbbbbbbbbbb_________^^^]]]]]]\\\\\\\\\[[[ZZZYYYXXXXXXXXXXXX[[[XXXVVVTTTTTTSSSRRRPPPNNNOOOQQQRRRRRRRRRQQQPPPNNNNNNNNNNNNNNNMMMMMMLLLKKKJJJHHHGGGFFFFFFGGGGGGBBBAAA@@@???>>>>>>>>>>>>===>>>>>>>>>===<<<;;;;;;<<<;;;:::999888888888888999999999999888888888888999999:::;;;<<<======>>>=========<<<;;;;;;::::::666666666666555555444444444444444333333333333333222222222111000///---,,,,,,,,,---.........------+++++++++++++++*********------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***)))************+++++++++,,,+++++++++******************++++++++++++******++++++************++++++++++++***))))))))))))***))))))))))))))))))))))))((()))))))))***************))))))))))))***++++++++++++++++++++++++++++++))))))))))))))))))))))))***))))))))))))(((((((((''''''((((((((((((''''''******++++++++++++*********(((((()))***+++***)))(((((((((((()))***++++++&&&)))++++++***))))))***************))))))))))))(((&&&%%%&&&((())))))((())))))))))))***************++++++++++++,,,,,,,,,(((***++++++******+++---************************,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------*********++++++++++++,,,,,,,,,------------,,,,,,,,,,,,---------.........///////////////000111111000222333444444666888;;;???BBBIIIVVVgggyyy++++++******))))))(((((())))))(((((((((((())))))++++++***)))))))))))))))((((((((((((((((((((((((%%%%%%%%%&&&'''((())))))((((((((((((''''''''''''''''''''''''(((((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''''''''''''''(((((((((&&&&&&&&&&&&&&&%%%%%%%%%''''''''''''((((((((((((******)))((('''&&&&&&%%%###%%%'''))))))((('''&&&''''''''''''(((((((((((((((((((((''''''(((((((((((((((&&&&&&&&&''')))***)))'''&&&'''((()))((('''(((((((((''''''''''''''''''((())))))******))))))*********)))))))))))))))$$$&&&''''''(((***+++++++++******)))))))))*********++++++,,,---------------000333777<<>>>>>?????????????????????>>>>>>>>>;;;:::::::::999888888888777777777777777777777777555666666666555333111000//////000//////...---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***))))))*********+++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,++++++******++++++,,,+++***))))))((()))))))))))))))))))))))))))))))))(((((()))))))))***************))))))******+++,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''((()))***+++,,,+++***)))***(((((((((***+++***)))))))))(((((()))******+++&&&(((+++,,,+++*********++++++******))))))(((((('''&&&%%%&&&(((******)))((()))))))))************(((((()))))))))*********%%%''')))***)))))))))******************++++++++++++++++++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------......//////000000///......//////000111222000222333444444666888;;;>>>CCCKKKWWWgggyyy...,,,)))'''&&&''')))***))))))(((((((((((())))))+++******)))((()))))))))''''''''''''''''''''''''$$$%%%&&&'''(((((())))))(((((((((((((((((((((((())))))((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''&&&'''''''''(((((())))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))******)))((('''&&&&&&%%%###$$$''')))))))))'''&&&'''''''''((((((((())))))'''(((((((((((((((((('''(((''''''&&&'''((()))***)))'''&&&'''((()))((('''((((((((((((((((((((((((''''''((())))))))))))(((*********)))))))))))))))(((((()))+++,,,,,,---...++++++************++++++,,,,,,,,,------...//////000555<<>>======<<<<<<;;;;;;<<<<<<<<<;;;:::999555666777777777666444333333333222111000///---,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***))))))*********+++++++++,,,,,,,,,+++++++++******,,,++++++++++++++++++,,,,,,,,,++++++++++++,,,,,,+++***))))))((()))))))))))))))))))))))))))))))))))))))))))))***************************++++++,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************''''''((((((((((((''''''&&&''')))*********)))(((***(((((((((***+++***)))++++++***)))))))))))))))'''((())))))((()))***,,,++++++******))))))(((((()))'''&&&'''***+++,,,+++((()))))))))************(((((()))))))))*********$$$'''***+++***)))((()))))))))*********+++++++++)))*********+++++++++,,,++++++++++++************))))))*********++++++++++++******************+++)))******+++,,,,,,------............///000111222000222333444444666888;;;>>>CCCMMMXXXgggxxx+++)))'''&&&&&&(((+++---***))))))(((((())))))******))))))(((((((((((((((''''''''''''''''''''''''%%%&&&'''(((((((((((((((''''''((((((((()))))))))***))))))(((''''''&&&&&&(((((((((((((((((((((((()))))))))(((((((((((((((&&&&&&''''''((())))))))))))))))))(((((((((((('''&&&&&&&&&''''''''''''(((''''''((((((((()))))))))))))))((((((''''''&&&&&&$$$%%%'''(((((((((''''''''''''((((((((()))))))))''''''((((((((((((''''''''''''''''''((()))******)))'''&&&'''((()))(((''''''(((((((((((()))))))))&&&'''(((((())))))(((((()))))))))))))))************(((''')))(((%%%%%%'''+++++++++***++++++,,,---+++,,,,,,...///222444555:::@@@IIIQQQWWW\\\```bbbdddfffhhhiiihhhhhhiiijjjjjjjjjjjjjjjiiihhhggggggddddddccccccbbbaaaaaaaaa````````````aaabbbcccccc^^^\\\ZZZZZZ[[[[[[ZZZYYYVVVVVVVVVVVVVVVVVVVVVVVVTTTUUUWWWXXXZZZZZZ[[[[[[ZZZYYYYYYYYYXXXWWWWWWVVVUUUTTTSSSQQQPPPOOOOOONNNKKKKKKKKKKKKKKKJJJIIIHHHDDDDDDEEEFFFHHHKKKMMMNNNMMMMMMMMMMMMMMMNNNNNNNNNLLLLLLKKKJJJIIIHHHHHHGGGJJJJJJIIIIIIIIIIIIIIIIIIFFFFFFEEEDDDDDDCCCBBBBBB@@@AAABBBBBBAAA???>>>===666666666666666666555555666555555444333111000///......------,,,,,,++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++***)))************+++++++++,,,+++++++++************,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,++++++***))))))))))))***)))))))))))))))))))))))))))*********+++++++++++++++************+++,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))))))))************+++(((((())))))))))))((((((&&&'''((()))))))))))))))***(((((()))***+++***))),,,,,,+++***))))))))))))((())))))'''&&&''')))+++************))))))))))))+++)))((()))+++,,,,,,,,,))))))))))))***************++++++++++++,,,,,,,,,(((***,,,,,,+++***)))***)))))))))***++++++,,,,,,)))))))))******++++++,,,++++++***************)))*********++++++++++++,,,******))))))))))))************+++,,,---...//////............///111222333000222333444444666888;;;<<>>CCCGGGKKKOOOSSSUUU\\\___dddiiilllmmmmmmlllmmmkkkjjjkkknnnqqqrrrrrrqqqooommmlllllljjjhhheeefffggghhhiiijjjiiiiiiiiieeeaaa]]][[[[[[YYYUUUQQQNNNLLLIIIFFFCCCBBBAAAAAA@@@@@@?????????CCCHHHLLLUUUZZZ```ccccccccccccdddffffffffffffggggggggggggbbb```___```aaabbbbbbaaadddaaa]]]\\\]]]^^^^^^^^^WWWXXXYYYZZZZZZZZZZZZZZZYYYXXXWWWVVVWWWYYY[[[]]]\\\^^^``````___^^^___``````___^^^\\\[[[ZZZZZZZZZYYYXXXVVVTTTSSSSSSSSSTTTPPPOOONNNLLLJJJIIIIIIIIIIIIIIIIIIGGGEEEBBB???===============<<<;;;999999>>>===;;;999777555333222222111///...//////---+++------,,,,,,---......///***************+++++++++------------------------))))))))))))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************---,,,,,,+++*********++++++++++++************))),,,,,,+++***))))))******++++++************++++++++++++***))))))***+++++++++++++++************)))++++++************++++++)))))))))))))))*********))))))((((((''''''&&&&&&******))))))))))))******(((((((((((((((((((((((())))))************))))))+++***)))))))))***,,,,,,,,,,,,,,,+++***)))((('''******))))))))))))******)))***+++,,,---,,,++++++++++++******************)))+++,,,......---,,,+++((()))***+++,,,---------,,,+++*********+++------***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------...------,,,,,,,,,------............////////////111111111222333666888:::???DDDLLLWWWfffvvv))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***)))((('''&&&''''''((('''''''''''''''''''''''')))((('''((()))***)))(((((((((((((((((('''&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''')))(((((((((''''''''''''(((((('''''''''&&&&&&&&&(((((((((((((((((((((((()))'''&&&&&&((()))(((((('''''''''''''''&&&&&&&&&''''''''''''((((((((((((''''''''')))+++,,,,,,***,,,)))&&&&&&)))***(((%%%(((''''''&&&&&&'''((()))(((((((((((((((((((((((((((((()))***************(((((('''''''''(((((()))***)))(((((((((((()))***,,,---...///111555:::>>>EEEHHHMMMQQQTTTWWW[[[^^^dddfffjjjmmmnnnmmmlllkkkooonnnmmmnnnqqqtttuuuuuuuuurrrooommmmmmmmmlllkkkhhhiiijjjjjjiiigggdddbbb\\\XXXTTTRRRQQQPPPLLLJJJAAA@@@>>>===<<<<<<<<<<<<===>>>@@@AAACCCGGGMMMQQQZZZ___dddgggfffeeefffggghhhhhhhhhhhhhhhiiiiiiiiifffdddbbbccceeefffgggffffffdddaaa```aaabbbaaa```[[[[[[[[[[[[ZZZYYYYYYXXXVVVUUUUUUUUUVVVXXXZZZ\\\ZZZ\\\]]]]]]\\\\\\]]]^^^^^^]]]\\\[[[ZZZZZZYYYYYYWWWVVVTTTRRRQQQQQQQQQQQQQQQPPPOOONNNMMMLLLLLLKKKKKKKKKKKKJJJIIIHHHGGGFFFDDDDDDCCCBBBAAA@@@@@@???@@@???===;;;999777666555555444222111111111///---,,,,,,,,,+++,,,,,,------++++++++++++++++++++++++------------------------+++*********+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++******+++++++++++++++************))),,,++++++***))))))******++++++************++++++************************+++++++++************))))))((((((((((((((()))*********))))))((((((''''''*********)))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''+++***)))))))))***+++,,,***++++++++++++***))))))))))))(((((((((((()))))))))***+++,,,,,,,,,++++++)))))))))))))))))))))))))))***,,,---------+++*********+++,,,,,,,,,++++++++++++***)))***+++,,,---***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------......---------------.../////////000000000000111111111111222333666888:::???CCCKKKWWWeeevvv))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''((('''''''''''''''''''''''')))((('''((()))***)))((((((((((((((((((''''''&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((('''''''''&&&&&&))))))))))))))))))))))))'''&&&%%%&&&(((******)))(((((('''&&&&&&%%%$$$$$$''''''''''''(((((((((((()))(((''''''((((((&&&$$$%%%!!!###***...,,,(((***)))((((((((((((((()))''''''''''''''''''''''''(((((()))***************''''''''''''((()))***+++,,,+++***))))))***+++,,,---000333666:::???EEEJJJQQQTTTXXX\\\^^^aaadddfffjjjlllnnnpppqqqpppooonnnqqqpppoooqqqsssuuuvvvvvvxxxuuupppnnnnnnoooppppppjjjjjjiiigggccc^^^ZZZXXXQQQNNNKKKHHHGGGFFFDDDBBB======<<<<<<<<<======>>>>>>@@@DDDHHHKKKPPPUUUXXXbbbeeehhhjjjjjjiiihhhiiijjjjjjjjjiiiiiiiiiiiiiiigggeeecccccceeehhhiiiiiihhhfffeeedddddddddbbbaaa^^^]]]\\\ZZZYYYWWWVVVUUUSSSSSSSSSSSSTTTVVVWWWXXXVVVWWWXXXXXXWWWWWWXXXYYYZZZZZZYYYYYYXXXXXXXXXWWWUUUTTTSSSQQQOOONNNNNNNNNOOOOOONNNNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMNNNOOOOOOLLLKKKJJJHHHGGGGGGGGGGGGCCCBBBAAA???===;;;:::999:::888666555555444222000......------,,,,,,------,,,,,,,,,,,,,,,,,,++++++---------------------------,,,,,,+++,,,,,,---------------,,,,,,+++++++++---------------------------,,,,,,++++++++++++++++++++++++************))),,,+++******)))*********++++++************++++++)))***+++,,,,,,+++***)))+++++++++************)))((((((((((((((()))***+++*********)))((('''&&&%%%,,,++++++++++++*********((()))***++++++***)))((((((((((((((((((((((((((('''(((((())))))(((((('''******))))))******+++,,,((()))***+++++++++++++++(((((((((''''''((((((((()))***++++++,,,,,,++++++))))))))))))))))))))))))((()))***,,,,,,+++******,,,,,,,,,,,,,,,+++***)))******))))))******+++,,,***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------///......---......//////000000000000111111111111111111111222333666888:::>>>BBBJJJVVVddduuu))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((('''''''''(((((()))))))))))))))))))))))))))((('''((()))***)))((('''(((((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((('''''''''((((((((((((''''''''''''))))))))))))))))))))))))((('''&&&&&&((())))))((((((((('''''''''&&&&&&&&&''''''''''''(((((((((((()))((('''''''''&&&$$$"""%%%######&&&***,,,+++)))++++++***))))))((((((((((((((((((((((((((((((((((((((()))***************************+++,,,------...---,,,,,,---...000111111444:::???EEEKKKQQQUUUYYY\\\```bbbdddfffiiikkklllnnnppprrrsssttttttssssssrrrqqqrrrtttuuuuuutttwwwtttqqqooooooooonnnmmmgggddd```ZZZUUUQQQNNNMMMIIIHHHFFFDDDCCCBBBAAAAAAAAAAAAAAAAAABBBCCCCCCDDDGGGJJJOOOSSSWWWZZZ^^^aaahhhiiijjjkkkjjjjjjiiiiiihhhhhhhhhgggggggggggggggdddbbb``````bbbeeegggggggggeeedddccccccaaa^^^[[[[[[ZZZXXXWWWUUUTTTTTTSSSTTTTTTTTTTTTTTTTTTTTTTTTQQQSSSSSSSSSRRRRRRTTTUUUVVVVVVWWWWWWWWWWWWWWWVVVVVVUUUTTTRRRPPPNNNMMMMMMMMMNNNNNNOOOOOOOOOOOOOOOPPPOOONNNNNNNNNPPPQQQRRRQQQOOONNNLLLKKKJJJJJJJJJFFFEEEDDDBBBAAA???>>>>>>===;;;999888888777555333222222000//////.........,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,...------,,,,,,++++++***........................---,,,,,,+++++++++,,,,,,+++++++++*********))))))++++++***************+++++++++************++++++((()))+++,,,,,,+++)))(((+++++++++*********))))))************+++,,,------*********+++***)))((('''++++++++++++++++++++++++'''(((***,,,,,,***((('''((((((((((((((((((((((((*********++++++************************+++++++++))))))***++++++++++++***))))))(((((((((((()))))))))******+++++++++++++++))))))))))))************(((((()))***+++******)))+++++++++,,,,,,++++++***)))))))))*********++++++***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------///............///000000//////000000000111111111111111111222333666888:::===AAAIIITTTcccttt))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''(((((((((((((((((()))))))))))))))))))))))))))((('''((()))***)))(((''''''(((((((((((((((''''''''''''((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((((((((())))))((((((((('''''''''))))))))))))))))))))))))***)))'''&&&'''((('''&&&''''''(((((())))))))))))''''''''''''((((((((((((&&&&&&&&&(((+++---,,,++++++...///---)))&&&&&&'''+++++++++******)))(((((())))))))))))))))))))))))(((((()))***************,,,,,,++++++++++++,,,,,,---------...000333555777888<<>>===>>>===<<<:::777666444222000///......------,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,*********))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,------...+++++++++************)))*********)))******+++,,,++++++************++++++)))***+++,,,,,,+++***)))+++++++++************)))+++******)))))))))******((())),,,...//////...---((((((((()))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))((())))))******))))))((())))))***++++++++++++***+++++++++++++++***)))(((,,,++++++******++++++,,,***))))))))))))***++++++******++++++,,,---------)))))))))))))))*********((((((***+++,,,---------******+++,,,,,,,,,,,,+++***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------------------...///000000............////////////111111111222333666888:::;;;???FFFQQQ```sss))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&((()))))))))(((((('''''''''''''''''''''''')))((('''((()))***)))(((&&&&&&'''(((((((((((((((&&&''''''((())))))******((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))((((((((('''((((((((((((((((((((((((***(((&&&&&&((((((((('''(((((((((((())))))))))))''''''''''''((((((((((((+++***((('''&&&$$$!!!!!!$$$%%%&&&(((+++'''((()))*********)))((())))))))))))))))))))))))(((((()))******************************+++,,,---000111444888>>>DDDIIILLLOOOSSSZZZ___bbbeeegggiiihhhkkkoooqqqssstttwwwyyyyyyxxxwwwvvvuuuvvvwwwxxxyyyxxxvvvtttsssqqqmmmjjjhhhfffbbb___ZZZUUUOOOJJJBBBAAA>>><<<===???BBBEEEGGGLLLSSSXXXXXXWWWWWWXXXWWWYYY\\\```cccfffggghhhdddeeefffeeedddcccdddeeehhheeeaaaaaabbbccccccbbbaaa``````___^^^^^^]]]]]][[[ZZZZZZ[[[\\\[[[YYYWWWUUUTTTSSSTTTWWWYYYZZZZZZ[[[[[[[[[\\\^^^aaadddfffjjjlllmmmooonnnkkkhhhfffaaabbbaaa```___```ccceeehhhiiilllnnnpppppppppooonnnmmmllljjjgggdddaaa___```bbbdddeeefffeeedddccc^^^]]]]]][[[YYYWWWUUUTTTTTTUUUVVVUUUTTTPPPMMMKKKGGGGGGGGGFFFFFFEEEEEEEEECCCBBB@@@AAAAAABBB@@@???<<<;;;999666444333111111000//////...------,,,,,,++++++++++++++++++++++++************++++++,,,---***++++++,,,,,,------...++++++++++++++++++++++++,,,,,,,,,,,,,,,---......+++++++++************)))******))))))***++++++,,,++++++************++++++************************+++++++++************))),,,,,,+++***))))))))))))(((***,,,...///...,,,+++((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))(((((()))***+++,,,++++++***))))))***++++++++++++***++++++************++++++***))))))((()))***+++,,,)))******+++,,,,,,------***)))))))))******++++++)))***+++,,,,,,,,,,,,,,,***+++,,,---...------,,,***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,---...///000...////////////000000000111111111222333666888:::;;;>>>EEEPPP___rrr))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&((()))))))))(((((()))))))))))))))))))))))))))((('''((()))******(((&&&&&&'''((())))))((((((&&&''''''((()))******+++((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''(((((())))))))))))))))))(((((((((((((((((((((((((((((((((((((((&&&%%%&&&(((******))))))))))))(((''''''&&&&&&''''''''''''((((((((())))))(((((()))******)))'''%%%&&&''')))))))))'''%%%&&&'''(((*********)))((((((((((((((((((((((((((((((((()))*********************+++,,,---///000111555777;;;@@@GGGNNNTTTWWWWWW[[[aaafffhhhiiijjjkkkiiilllooorrrtttvvvxxxzzzxxxwwwvvvvvvwwwzzz}}}~~~vvvtttrrrpppnnnkkkgggcccbbb^^^XXXRRRMMMGGGBBB???;;;;;;===???AAADDDFFFGGGLLLSSS\\\bbbcccbbbaaabbbcccdddfffggghhhhhhhhhhhhcccccccccbbb```___aaabbbgggccc```___aaabbbbbbaaabbbaaaaaa```___^^^^^^^^^WWWWWWWWWXXXYYYXXXTTTRRRRRRQQQQQQSSSXXX]]]```aaabbbbbbaaabbbeeehhhkkkmmmoooqqqtttvvvvvvuuurrrpppiiijjjiiihhhggghhhkkkmmmppprrruuuwwwyyyzzzyyyyyytttsssrrrpppmmmjjjfffdddcccdddfffhhhhhhgggfffeeebbbbbbbbbaaa___]]]ZZZXXXWWWXXXZZZZZZXXXUUUPPPNNNGGGGGGGGGFFFFFFEEEEEEEEEEEECCCBBBCCCDDDEEEDDDCCCBBBAAA>>><<<999777666666222111111000///.........++++++++++++++++++++++++******++++++,,,---...///)))***+++,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///+++++++++************)))******))))))***+++,,,,,,++++++************++++++++++++***))))))***+++++++++++++++************)))//////---,,,+++*********)))***,,,......,,,***((((((((())))))*********+++******))))))))))))******))))))))))))))))))))))))++++++,,,,,,,,,,,,++++++((()))***+++,,,+++******'''((()))***+++,,,,,,,,,******))))))))))))*********)))((((((((()))+++,,,((())))))***++++++,,,,,,*********)))***++++++,,,+++,,,,,,,,,,,,+++******+++,,,---...///...---,,,++++++,,,---------,,,,,,++++++,,,,,,,,,---------+++++++++,,,---...///000000000000000111111111111111111111222333666888::::::>>>DDDOOO^^^qqq))))))))))))))))))))))))+++***)))(((((()))***+++(((((('''(((((()))***+++''''''(((((())))))******$$$%%%&&&''''''&&&%%%$$$((((((((((((((((((((((((***)))(((''''''&&&&&&''')))&&&""""""&&&)))$$$%%%&&&'''(((((((((((()))))))))***************(((((((((((()))))))))))))))((('''&&&&&&&&&&&&&&&))))))))))))***************)))(((''''''&&&'''''')))((('''&&&&&&'''((())))))((('''&&&%%%%%%&&&'''))))))************))))))---,,,+++***)))''''''&&&))))))(((((((((((())))))''''''&&&&&&&&&%%%%%%%%%***++++++***(((((()))+++------------...111777;;;???CCCJJJQQQVVVZZZ]]]```ccceeegggiiiiiikkkmmmppppppoooqqqssswwwyyyyyyxxx{{{yyyxxxwwwwwwvvvtttrrruuurrrmmmhhhbbb\\\VVVQQQIIIIIIGGGEEECCC@@@===<<<999;;;>>>@@@BBBEEEIIILLLVVVXXX]]]aaacccdddccccccfffeeeeeeeeeggggggeeecccdddcccaaaaaaaaaccceeefffjjjhhheeebbb``````aaabbb]]]^^^^^^^^^\\\[[[YYYXXXVVVVVVVVVVVVUUUUUUUUUTTTSSSTTTWWW\\\aaagggkkkmmmrrrqqqooolllkkklllppptttyyyyyyzzz{{{zzzyyyxxxwwwsssqqqooonnnmmmnnnooopppsssuuuxxx{{{}}}~~~}}}}}}{{{xxxuuuttttttsssoookkkllllllkkkkkkkkkkkkkkkkkkkkkllllllkkkiiieeeaaa^^^ZZZ[[[^^^```aaa^^^XXXTTTSSSRRRPPPNNNMMMKKKKKKKKKIIIHHHGGGGGGFFFFFFFFFGGGFFFEEECCC@@@===:::888666555444222000...,,,++++++++++++,,,,,,,,,---------++++++++++++++++++++++++))))))*********+++++++++++++++,,,,,,---...//////---------,,,,,,,,,++++++------,,,,,,+++***)))))))))))))))))))))))))))))))))***,,,---...---,,,,,,000...---+++******+++++++++***)))((()))***,,,...,,,,,,+++***)))(((''''''***+++,,,,,,,,,***)))(((******+++,,,,,,,,,,,,+++))))))***+++...111333555,,,,,,++++++***)))((((((+++***)))(((((()))***+++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,,,,+++***)))(((***+++,,,------+++***)))+++++++++,,,,,,---------++++++,,,,,,,,,---------***++++++,,,,,,++++++***...------,,,,,,------...///---,,,---//////,,,)))///...---,,,,,,---...///////////////............////////////000111222333333222222333444666888:::===AAAHHHRRR```qqq))))))))))))))))))))))))******))))))))))))******)))(((((((((((())))))***'''((((((((()))))))))***&&&'''((())))))((('''&&&((((((((((((((((((((((((((((((((('''(((((()))))))))((('''&&&&&&'''((()))%%%%%%&&&'''((())))))((((((((((((((((((((((((((('''((((((((())))))))))))(((((('''''''''&&&&&&&&&((((((((()))))))))******))))))((((((((())))))***)))((('''&&&&&&'''((()))))))))'''&&&&&&&&&''''''''''''((((((((((((''''''''''''((()))******++++++))))))(((((((((((())))))###$$$&&&((()))))))))(((((()))***)))((((((***,,,---...///111333888>>>BBBJJJNNNTTTYYY\\\___bbbdddfffhhhkkkllllllmmmoooqqqqqqqqqrrrtttxxxyyyyyyxxxxxxxxxwwwxxxxxxwwwsssqqqnnnjjjddd]]]WWWQQQKKKGGGCCCCCCBBBAAA@@@>>>=========???AAACCCDDDGGGJJJMMMRRRTTTXXX\\\^^^`````````cccbbbbbbdddfffgggfffeeeccccccbbbbbbcccdddeeefffhhhhhhfffdddbbb```^^^^^^YYYYYYZZZ[[[ZZZYYYXXXWWWUUUUUUVVVVVVWWWXXXYYYZZZ\\\^^^aaaeeejjjnnnrrrtttxxxxxxwwwuuutttuuuxxxzzz~~~~~~~~~~~~}}}|||zzzzzzzzzyyyvvvtttsssssstttuuuxxxyyy{{{}}}~~~}}}|||||||||yyywwwwwwwwwvvvssspppqqqpppoooooonnnooopppqqqrrrrrrrrrqqqoookkkgggddd]]]]]]\\\]]]^^^]]][[[YYYYYYXXXVVVTTTQQQPPPNNNNNNLLLKKKJJJIIIHHHHHHHHHHHHHHHGGGEEEBBB@@@===;;;::::::999777555444333222222---------------.........++++++++++++++++++,,,,,,*********+++++++++,,,,,,++++++,,,,,,---......///,,,,,,,,,+++++++++******------,,,,,,+++******)))***************************+++,,,---------,,,,,,+++***)))))))))***+++,,,++++++)))((()))***+++---,,,,,,++++++******))))))+++++++++++++++***))))))******+++,,,,,,,,,,,,+++*********+++,,,...000222,,,,,,+++******)))((((((+++***)))(((((()))***+++******+++++++++,,,,,,,,,))))))*********+++++++++***++++++,,,+++***)))(((***++++++,,,,,,,,,++++++*********++++++,,,,,,,,,))))))*********+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,///---,,,---......,,,***------,,,+++,,,,,,..............................////////////000111222333333222222333444666888:::===@@@GGGQQQ___ppp))))))))))))))))))))))))))))))************))))))***))))))(((((((((((()))(((((((((((())))))))))))((())))))******))))))((((((((((((((((((((((((((((((((((((((()))***++++++''')))***,,,,,,***)))'''&&&&&&'''((())))))))))))))))))((((((((('''''''''''''''((((((((()))))))))''''''((()))((('''&&&%%%'''''''''(((((((((((()))(((((((((((()))***+++,,,((((((''''''''''''(((((())))))((('''''''''((((((''''''((((((((((((''''''%%%&&&'''(((***+++,,,---))))))(((((((((((())))))$$$%%%(((***++++++***)))((()))************,,,...---///333777<<>>===============>>>??????AAADDDFFFGGGIIILLLNNNPPPRRRTTTXXX[[[^^^___```bbbaaaaaacccfffhhhhhhgggccccccccccccdddddddddddddddddddddcccaaa^^^[[[YYYWWWXXXZZZ\\\]]]]]]]]]\\\[[[[[[[[[]]]___aaadddfffiiikkknnnrrrvvvxxxzzz{{{~~~~~~~~~~~~~~~}}}}}}{{{yyyxxxvvvvvvwwwyyyzzz~~~}}}}}}|||{{{{{{{{{{{{yyyvvvxxxvvvuuuttttttuuuwwwxxxyyyyyyxxxwwwtttpppmmmjjjdddaaa___^^^___```aaaaaabbb```^^^\\\YYYWWWUUUTTTRRRRRRPPPNNNMMMLLLLLLLLLLLLKKKIIIGGGEEEBBB@@@???===;;;999777555333222222////////////............,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,------.........++++++++++++************---,,,,,,++++++************************************+++,,,,,,---,,,,,,,,,((((((((()))***,,,---...,,,+++***)))))))))***+++++++++++++++++++++++++++,,,+++************************+++,,,,,,,,,,,,+++++++++******+++,,,------+++++++++******))))))(((+++***))))))))))))***+++******+++++++++,,,,,,,,,(((((()))))))))************++++++++++++***))))))************+++,,,------)))***************++++++))))))*********+++++++++,,,+++***))))))***+++,,,,,,++++++******++++++,,,...---,,,---......,,,***+++++++++++++++,,,---...---------...............////////////000111222333333222222333444666888:::;;;???GGGQQQ___ooo))))))))))))))))))))))))((()))***++++++***)))(((******)))(((((('''(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))***++++++&&&''')))++++++)))'''&&&''''''((()))))))))))))))******))))))(((((('''''''''''''''((((((((())))))&&&'''(((******(((&&&%%%&&&&&&&&&'''''''''(((((((((((('''(((((()))******(((((((((''''''((((((((()))))))))((((((((())))))))))))************)))))))))))))))))))))((((((((())))))(((((((((((()))))))))))))))))))))(((((('''***+++,,,,,,,,,,,,...000///333999???EEELLLRRRVVV[[[^^^aaaccceeefffhhhjjjoooqqqrrrrrrqqqqqqrrrsssppppppppprrrtttuuutttsssuuuvvvwwwxxxvvvppphhhbbbXXXSSSKKKEEEAAA>>>;;;:::;;;;;;:::;;;<<<>>>???AAAAAADDDGGGIIIKKKMMMPPPRRRUUUVVVXXX[[[^^^aaadddeeeeeeddddddeeegggiiiiiihhhbbbcccccccccbbbaaa```___^^^^^^^^^^^^]]]\\\[[[[[[]]]^^^aaadddfffggghhhhhhhhhhhhhhhiiikkknnnqqqssstttuuuxxx{{{}}}~~~{{{zzzyyyyyy{{{}}}~~~|||{{{yyyxxxxxxzzz|||~~~}}}}}}|||zzzxxxtttqqqoookkkhhheeedddeeeggghhhiiigggfffeeecccaaa___^^^]]]\\\[[[YYYWWWVVVTTTSSSSSSTTTRRRPPPMMMJJJGGGEEECCCAAA@@@===:::666444222111111111000000///......---------------,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,+++++++++******,,,,,,,,,++++++*********************************+++++++++,,,,,,,,,++++++))))))***+++---...///000---,,,+++***)))))))))************+++++++++,,,,,,,,,+++***))))))***+++,,,******+++,,,,,,,,,,,,+++------,,,,,,+++++++++***+++*********)))))))))(((******************************+++++++++,,,,,,,,,))))))))))))*********+++*********+++******************))))))***,,,...///************++++++++++++++++++,,,,,,,,,------------+++***((((((***+++---...------,,,,,,------...,,,,,,,,,---------,,,++++++++++++,,,,,,---...................../////////////////////000111222333333222222333444666888::::::???FFFQQQ^^^nnn~~~))))))))))))))))))))))))((()))***++++++***)))(((******)))(((((('''(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((++++++***)))))))))))))))'''''''''((((((''''''''''''(((((()))))))))))))))(((((((((''''''&&&&&&&&&''''''''''''((((((((((((%%%''')))******)))'''&&&&&&&&&&&&&&&'''''''''''')))((('''&&&&&&&&&&&&&&&'''(((((((((((((((((('''(((((())))))))))))))))))))))))************))))))++++++***)))((('''&&&%%%))))))(((((((((((())))))+++***(((&&&&&&'''(((******+++,,,,,,,,,---///111444999AAAHHHOOOUUUZZZ]]]]]]```ccceeefffhhhjjjlllppprrrsssrrrqqqpppqqqrrrsssrrrrrrsssuuuuuutttrrruuuuuuvvvuuuqqqhhh^^^VVVKKKGGGAAA===;;;<<<<<<<<<;;;;;;<<<===>>>@@@BBBCCCHHHKKKOOOSSSUUUWWWZZZ\\\___```bbbdddfffiiikkklllkkkiiigggfffggghhhgggfffaaaaaa``````^^^\\\ZZZYYYYYYYYYXXXYYY[[[]]]```bbbeeegggjjjmmmppprrrrrrssstttttttttuuuwwwyyy{{{|||zzzzzz|||~~~~~~}}}|||}}}~~~|||yyywwwuuuooommmllllllmmmnnnmmmllliiiiiijjjiiiiiigggfffeeefffeeeccc```^^^]]]\\\\\\[[[ZZZWWWSSSOOOKKKHHHGGGEEEDDDBBB???===;;;::::::444444333222000///...............---------,,,,,,,,,,,,---------.........,,,,,,,,,---------------...------------,,,,,,,,,,,,,,,+++++++++++++++***************************++++++++++++++++++++++++++++++,,,,,,------------,,,,,,+++******)))))))))(((((())))))***+++++++++++++++)))))))))***+++,,,******+++,,,,,,,,,,,,+++.........---,,,+++***************)))))))))))))))******++++++++++++************+++++++++,,,,,,,,,*********+++++++++,,,,,,******************++++++******))))))***,,,...///,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,+++)))(((((()))+++,,,...------,,,,,,------...++++++,,,---,,,,,,,,,,,,,,,,,,---...................../////////000000000////////////000111222333333222222333444666888::::::>>>FFFQQQ^^^nnn}}}))))))))))))))))))))))))))))))************))))))***))))))(((((((((((()))))))))))))))(((((((((((((((''''''&&&&&&''''''(((((((((((((((((((((((((((++++++***)))(((((((((((())))))(((((((((((())))))'''(((((())))))(((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''(((((((((&&&'''((()))***)))((((((&&&&&&&&&''''''''''''((()))((('''&&&%%%%%%%%%%%%''''''((((((((((((''''''''''''((()))))))))((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))(((((((((((())))))((('''&&&&&&'''))),,,---((())),,,---...000444666===CCCKKKSSSXXX\\\```bbbaaadddfffhhhiiikkknnnpppppprrrrrrrrrppppppqqqrrrvvvuuuuuuuuuwwwwwwuuussstttsssssspppjjj```TTTLLLAAA>>>:::999;;;===???@@@???@@@CCCEEEHHHJJJKKKKKKUUUXXX]]]```bbbdddggghhhhhhiiikkklllmmmnnnnnnnnnmmmjjjfffeeeddddddcccbbb^^^]]]\\\[[[ZZZYYYXXXXXXYYYXXXYYYZZZ^^^ccchhhllllllnnnqqqtttvvvxxxyyyyyy{{{{{{|||}}}~~~~~~~~~~~~~~~~~~tttsssrrrssssssrrrpppnnnlllmmmnnnoooooonnnllllllkkkjjjhhhfffdddbbbbbbaaa```^^^[[[XXXSSSPPPMMMKKKCCCCCCBBBAAA@@@@@@@@@@@@999888777555333222000000/////////......------,,,,,,,,,,,,---------......------------------------............------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++************+++******+++++++++***))))))++++++++++++************(((((()))))))))***************************+++,,,******+++,,,,,,,,,,,,+++---.........---,,,+++***))))))))))))))))))))))))******+++,,,,,,+++************+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,*********)))******+++,,,************+++,,,---------------,,,,,,,,,,,,,,,))))))*********++++++++++++***)))(((((()))***+++,,,++++++******++++++,,,)))+++------,,,+++,,,------......//////......---------......///000000000////////////000111222333333222222333444666888::::::???GGGRRR___nnn|||))))))))))))))))))))))))******))))))))))))******)))(((((((((((())))))******)))))))))((((((((('''(((''''''&&&&&&''''''((((((((((((((((((((((((((())))))(((((('''((((((((())))))))))))))))))))))))''''''(((((((((''''''&&&%%%%%%%%%&&&&&&''''''(((&&&&&&&&&'''''''''((((((''''''(((((())))))))))))&&&''''''''''''((((((((((((''''''&&&&&&&&&''''''&&&'''((())))))((('''&&&%%%&&&'''((()))(((((('''''''''((((((((((((''''''&&&'''''''''((()))))))))))))))(((((((((((())))))&&&''')))***+++,,,,,,,,,(((+++...222555:::???BBBHHHMMMVVV]]]aaacccdddeeefffhhhjjjjjjkkkllloooqqqpppqqqrrrrrrqqqpppqqqsssvvvuuuttttttuuuuuusssqqqppppppnnnkkkeeeZZZNNNGGG???===;;;<<>>===<<<:::777555444333000000//////...------,,,+++,,,,,,,,,------------------------------------......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,***)))))))))***+++)))***++++++++++++***))))))******++++++++++++************************+++))))))***+++++++++++++++******+++,,,,,,,,,,,,+++***+++,,,------,,,+++***((()))))))))))))))))))))***++++++,,,,,,++++++*********+++++++++,,,,,,,,,************++++++++++++******)))))))))***,,,,,,***++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++******))))))*********+++++++++******))))))))))))******,,,++++++******++++++,,,(((***------+++***+++---.........///...---+++***++++++,,,,,,---......///////////////000111222333333222222333444666888:::;;;@@@HHHSSS```ooo}}}))))))))))))))))))))))))+++***)))(((((()))***+++(((((('''(((((()))***+++******))))))(((((((((''')))((('''&&&&&&'''((()))(((((((((((((((((((((((('''&&&&&&''''''((()))***&&&'''((())))))((('''&&&&&&'''''''''''''''&&&&&&''''''((()))***+++,,,,,,&&&&&&&&&'''''''''((((((((((((''''''((()))***+++'''''''''(((((((((((()))''''''&&&''''''((()))***&&&'''((())))))((('''&&&$$$%%%'''(((((((((''''''))))))************))))))(((((((((((((((((((((((())))))(((((((((((())))))(((***---//////,,,)))&&&***...333888===CCCJJJNNNOOOUUU]]]cccffffffgggggghhhjjjkkkkkkkkkkkknnnppppppqqqsssrrrqqqqqqrrrtttsssrrrqqqqqqrrrqqqooommmmmmlllkkkhhhaaaWWWLLLEEEAAA@@@???AAAEEEIIIKKKLLLRRRVVV\\\ccciiilllmmmmmmiiillloooqqqqqqppppppppplllmmmnnnooommmjjjgggeeedddaaa]]][[[[[[[[[ZZZZZZVVVVVVUUUVVVWWWZZZ]]]______bbbfffkkkppptttvvvwwwwwwxxx{{{}}}~~~~~~~~~~~~}}}uuuvvvwwwwwwvvvtttqqqppphhhgggfffdddcccbbbbbbbbb___^^^]]][[[YYYWWWVVVUUUQQQPPPMMMIIIFFFCCCAAA@@@BBBAAA???===;;;888777666111000000///...---------+++++++++,,,,,,,,,---------------------------------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,***)))))))))*********+++,,,---...------,,,((()))***+++++++++++++++++++++++++++++++++++++++((()))***,,,,,,,,,+++*********+++,,,,,,,,,,,,+++((()))***+++,,,,,,+++***(((((((((((())))))))))))***+++,,,------,,,+++*********+++++++++,,,,,,,,,))))))))))))******************)))))))))***,,,---***+++,,,------+++***)))++++++++++++******))))))++++++,,,,,,,,,---------))))))************))))))...------,,,,,,------...'''***------+++***+++...---.........---+++)))((())))))***++++++,,,------////////////000111222333333222222333444666888:::;;;@@@IIISSS```ooo}}}************************))))))))))))******************((('''&&&&&&&&&&&&))))))))))))))))))))))))******))))))((((((''''''(((((('''''''''&&&&&&&&&))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((%%%%%%&&&&&&'''(((((()))''''''((((((((((((''''''''''''''''''''''''''''''))))))))))))))))))))))))'''))))))((('''&&&'''(((******))))))((((((''''''))))))************))))))((())))))))))))(((((('''))))))))))))(((((((((((((((***,,,---,,,+++,,,---000333999@@@HHHOOOUUUXXX]]]^^^aaadddfffffffffeeekkkkkkllllllmmmmmmnnnnnnqqqpppoooooooooqqqrrrsssssssssrrrqqqooommmkkkjjjeeeccc___ZZZTTTNNNJJJGGGEEEEEEFFFHHHLLLQQQVVVYYYdddfffiiilllooorrrttttttnnnoooppppppppppppoooooolllkkkkkkjjjjjjhhheeebbbaaa]]]YYYWWWYYYZZZYYYXXXXXXWWWZZZ```aaa^^^```ffffffiiimmmpppsssvvvyyy{{{}}}}}}}}}}}}~~~~~~~~~~~~~~~xxxtttqqqnnniiifffdddcccaaa```aaa___^^^^^^^^^]]][[[YYYUUUTTTSSSSSSSSSQQQNNNKKKFFFDDDAAA@@@???===;;;999666555333111////////////000///...---,,,,,,,,,,,,............//////000000.........---,,,+++***)))******+++++++++,,,,,,,,,************************---,,,,,,,,,,,,,,,,,,---++++++++++++******))))))++++++************+++++++++,,,,,,------,,,,,,+++...------,,,+++***))))))******+++,,,,,,,,,,,,+++************************,,,+++)))''''''(((***++++++(((&&&'''))),,,,,,,,,++++++******************)))))))))***++++++,,,,,,,,,++++++******++++++,,,,,,+++***)))***+++,,,---111///---+++++++++---...))))))***+++,,,,,,------+++------+++'''&&&(((+++---,,,,,,,,,,,,---...///,,,++++++---......,,,***''')))***,,,------,,,,,,///...---,,,+++,,,---...000000000000111111111111,,,...000222333555888;;;<<<>>>EEEPPP___ppp************************))))))))))))************,,,+++***)))(((((((((((())))))))))))))))))))))))***)))))))))((((((((('''(((((('''''''''&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))((((((''''''&&&%%%%%%''''''((((((((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((('''((()))((('''&&&'''((((((((((((((('''''''''&&&''''''((((((((((((''''''(((((())))))))))))(((((())))))))))))))))))))))))***,,,------,,,---...///666:::AAAJJJQQQWWWZZZ\\\bbbdddfffiiijjjkkkjjjjjjllllllmmmmmmnnnnnnoooooooooooooooooopppqqqrrrsssqqqqqqqqqooolllgggbbb___^^^\\\XXXTTTPPPLLLIIIHHHIIIJJJMMMPPPVVV\\\aaadddnnnppprrrtttuuusssqqqppppppooooooooonnnlllkkkkkkjjjhhhgggeeecccaaa^^^\\\ZZZXXXVVVVVVYYY\\\]]]\\\aaa___bbbfffgggdddfffllljjjmmmqqqtttvvvxxx{{{}}}}}}}}}}}}~~~~~~zzz{{{xxxtttpppmmmiiieeebbbfffdddbbbaaaaaa```^^^\\\WWWVVVUUUVVVWWWVVVUUUSSSMMMKKKGGGDDDBBB@@@===:::===;;;888444222000//////111000///...---,,,,,,,,,------......////////////++++++,,,,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***))))))))))))))))))***++++++++++++*********)))++++++************++++++***++++++,,,,,,++++++***,,,++++++******))))))((())))))***++++++++++++***************************++++++***))))))***+++,,,))))))((('''((()))))))))++++++************************)))))))))))))))***+++******************+++++++++******++++++,,,---,,,,,,***))))))***++++++*********++++++,,,,,,---+++,,,------,,,,,,---.........------,,,,,,++++++,,,++++++,,,......,,,***((()))***+++,,,,,,++++++......---,,,,,,,,,---...000000000000111111111111111222444444444555888:::;;;>>>EEEPPP___ppp************************))))))))))))************---,,,+++***************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((''''''&&&&&&%%%''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))(((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''((((((((((((''''''&&&'''((())))))***)))))))))))))))))))))))))))))),,,---.........///222555===BBBJJJSSSZZZ^^^______cccdddfffhhhjjjjjjjjjiiilllmmmnnnooooooppppppppplllmmmnnnooooooppppppooonnnnnnmmmjjjddd]]]VVVRRRTTTRRRPPPMMMLLLKKKKKKKKKNNNQQQUUU[[[bbbhhhmmmppptttvvvxxxyyyxxxtttpppmmmppppppnnnllliiigggeeedddfffdddbbb^^^[[[YYYWWWVVVVVVUUUUUUXXX]]]aaadddeeeiiihhhiiillllllkkknnnrrrqqqtttwwwyyy{{{|||~~~~~~}}}zzzwwwsssnnnkkknnnkkkgggeeeeeedddcccaaa[[[YYYXXXXXXZZZ\\\\\\\\\VVVSSSOOOKKKHHHEEEAAA>>>AAA???<<<999666444333333333222000///...------------------...............++++++,,,---------------+++++++++,,,,,,,,,------------------------------,,,,,,++++++++++++,,,,,,++++++++++++************++++++************++++++)))******++++++******)))))))))))))))))))))))))))(((((()))************)))************************++++++++++++++++++++++++)))***+++***)))(((((()))******++++++++++++++++++///...,,,***)))***+++,,,******))))))))))))************+++,,,,,,,,,,,,+++)))))))))***************++++++++++++++++++++++++))))))***---///000///...++++++,,,------,,,+++***,,,++++++,,,---...,,,***)))***++++++++++++******...------,,,------......000000000000111111111111444555555555444444666888;;;???FFFPPP^^^ooo************************((()))))))))************---,,,++++++************(((((((((((((((((((((((())))))))))))((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))&&&&&&&&&'''(((((())))))''''''((((((((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((('''((()))(((&&&%%%&&&'''''''''''''''''''''''''''))))))************))))))&&&&&&''')))************))))))***************++++++,,,---...000444999===DDDIIIOOOWWW]]]aaabbbbbbdddeeefffhhhhhhiiiiiihhhlllmmmnnnpppqqqqqqqqqqqqkkklllnnnnnnnnnnnnlllllliiihhheeeaaa[[[TTTNNNKKKMMMLLLKKKKKKLLLMMMOOOQQQTTTWWW]]]dddjjjppptttvvvssstttuuuuuutttrrrpppooopppnnnkkkhhhdddaaa___^^^______\\\YYYVVVUUUUUUVVVWWWXXXZZZ]]]bbbgggjjjlllmmmmmmooopppqqqrrruuuyyyxxx{{{~~~}}}{{{yyywwwtttooollljjjjjjiiihhhaaa^^^[[[[[[\\\^^^``````\\\YYYTTTPPPNNNKKKHHHFFFCCCBBB@@@===;;;:::::::::444333111000...------,,,------------............---....../////////......,,,,,,,,,,,,------------++++++++++++++++++++++++------,,,,,,,,,,,,------++++++++++++++++++++++++++++++************++++++******++++++++++++******))))))))))))******++++++((())))))***************************************+++++++++++++++***)))((()))+++------+++***+++,,,******+++++++++++++++,,,///---***(((((()))+++---++++++************++++++)))***+++,,,---,,,+++***)))***+++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++'''''''''+++///000---***%%%'''***,,,......---------,,,+++,,,------,,,+++,,,,,,,,,,,,,,,+++++++++---------------.........///000000000111111111111111333333333222222444666:::???FFFPPP^^^ooo************************((()))))))))************++++++***))))))))))))***(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''((((((((()))))))))***&&&&&&''''''((())))))***''''''((((((((((((''''''''''''''''''''''''''''''))))))))))))))))))))))))&&&(((((('''&&&%%%&&&'''(((((((((((((((((((((((())))))************))))))&&&&&&''')))************)))*********++++++,,,,,,)))+++...111555;;;BBBFFFNNNPPPTTTYYY^^^bbbeeeggghhhiiiiiijjjjjjkkkkkkkkkkkkmmmoooqqqrrrrrrqqqqqqoooooopppooonnnllljjjhhhbbb```[[[VVVQQQNNNLLLLLLKKKKKKLLLNNNPPPSSSVVVXXXZZZ^^^cccjjjoootttvvvwwwtttsssqqqooonnnnnnoooooollljjjgggccc___\\\ZZZYYYWWWWWWWWWVVVTTTTTTWWWYYY\\\^^^```cccfffiiimmmoooqqqsssvvvvvvxxx{{{~~~{{{|||~~~~~~~~~yyyuuusssqqqpppnnniiieeeaaa^^^^^^___```___^^^[[[WWWTTTSSSSSSQQQPPPJJJIIIFFFCCC@@@>>>>>>===666555333111///...------......................../////////......---,,,+++,,,,,,---------.........++++++++++++++++++++++++******))))))))))))******+++++++++++++++++++++,,,++++++************++++++++++++,,,,,,,,,,,,++++++))))))***++++++,,,,,,,,,)))***++++++,,,,,,++++++************************,,,,,,,,,+++***)))'''''')))***++++++++++++,,,---******++++++,,,,,,,,,,,,)))(((&&&%%%%%%'''***,,,---,,,,,,++++++,,,,,,---)))***+++,,,---,,,+++***)))***+++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++***)))))),,,//////,,,(((%%%'''***,,,......---------,,,++++++,,,---,,,+++---------,,,,,,,,,,,,,,,---------......////////////000000000111111111111///111222222222333666888999???GGGQQQ]]]nnn************************))))))))))))***************))))))((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))'''(((((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((())))))************)))((((((''''''&&&''''''((((((((((((''''''''''''''''''''''''''''''************************&&&'''((('''%%%%%%%%%&&&((((((((()))))))))))))))''''''((((((((((((''''''&&&'''((())))))***))))))*********+++,,,,,,------+++...333888===CCCJJJOOOVVVWWWZZZ^^^bbbfffiiikkkhhhhhhhhhhhhhhhhhhiiiiiijjjlllnnnqqqrrrrrrqqqqqqrrrqqqpppmmmjjjgggdddbbbYYYVVVQQQLLLJJJJJJKKKMMMLLLMMMPPPSSSVVVXXX[[[\\\```bbbggglllppptttvvvwwwxxxuuupppkkkiiihhhjjjkkkgggeeeaaa^^^[[[YYYXXXWWWQQQTTTWWWXXXXXXYYY]]]aaadddfffhhhiiijjjkkkmmmooowww|||~~~wwwxxxzzzzzz{{{~~~||||||}}}~~~{{{xxxvvvqqqmmmhhhdddbbbbbbaaa```___\\\YYYXXXYYYZZZZZZZZZVVVTTTOOOJJJEEEAAA>>>===:::999777444222000/////////////////////.........------------+++***)))(((---------.........//////------------------------++++++************++++++++++++++++++,,,,,,,,,,,,++++++************++++++,,,,,,,,,------,,,,,,,,,******++++++,,,,,,,,,---******+++,,,,,,,,,,,,,,,************************,,,+++++++++************---***((((((***+++++++++******++++++,,,---------+++***)))))))))+++---///------,,,,,,,,,,,,------******+++,,,,,,,,,,,,+++)))))))))***************++++++++++++++++++++++++...------...//////---+++++++++,,,------,,,+++***...,,,***+++,,,------,,,------,,,,,,,,,,,,---...,,,---...///////////////000000000000111111111111000111333444444666999;;;999???HHHQQQ]]]mmm************************))))))))))))************))))))((((((((())))))***))))))))))))))))))))))))'''((((((((()))))))))***'''((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((()))***************))))))((('''''''''''''''((((((((((((''''''''''''''''''''''''''''''))))))))))))))))))))))))&&&'''((('''%%%$$$%%%&&&'''''''''((((((((())))))''''''((((((((((((''''''(((((())))))))))))((((((******++++++,,,------...111555:::@@@EEEKKKPPPTTTXXXZZZ^^^bbbeeehhhiiiiiiggggggfffffffffffffffgggiiikkknnnqqqrrrrrrqqqppppppnnnjjjeee```[[[XXXWWWNNNLLLIIIGGGFFFGGGIIIJJJMMMOOORRRVVVYYY[[[\\\\\\^^^```dddhhhlllppprrrsssuuurrrnnniiifffdddddddddaaa___\\\ZZZXXXWWWWWWXXXUUUZZZ```bbbbbbccchhhlllmmmooorrrrrrpppppprrrsss~~~~~~}}}uuuuuuuuuuuuuuuxxx~~~~~~}}}}}}zzzxxxxxxyyy|||}}}|||zzzzzz}}}~~~yyyuuupppllliiigggeeecccbbb___]]]\\\]]]___aaaaaa___\\\VVVPPPJJJEEEBBBAAA???>>>;;;888666444333222111111000000000/////////---------------,,,+++***---.........////////////...........................------,,,,,,------...+++++++++,,,,,,,,,------++++++************++++++++++++,,,,,,,,,,,,++++++************++++++++++++))))))***+++++++++++++++*********************************+++,,,...000222666000)))(((+++...,,,)))******++++++,,,------...---------,,,------......---,,,,,,++++++,,,,,,---++++++******++++++,,,---,,,,,,***))))))***++++++*********++++++,,,,,,------...///...---------.........------,,,,,,++++++...,,,******,,,------,,,+++******)))***+++------+++,,,...///000000000///000000000000111111111111000222333444444666999;;;888???IIIRRR\\\lll************************))))))))))))***************)))))))))))))))******))))))))))))))))))))))))'''((((((((())))))******'''((((((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''((()))******+++''''''(((((()))*********''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&'''((('''%%%$$$%%%&&&&&&&&&&&&'''''''''(((((())))))************))))))((()))))))))))))))((('''******+++,,,,,,---......777;;;@@@FFFJJJOOOSSSVVVVVVYYY___dddggghhhgggffflllkkkjjjjjjiiijjjjjjjjjhhhjjjmmmppprrrrrrqqqpppkkkhhhbbb\\\UUUQQQMMMLLLGGGFFFFFFEEEEEEEEEFFFFFFMMMPPPTTTXXX[[[[[[[[[ZZZZZZ\\\___bbbgggkkknnnpppnnnmmmjjjgggdddbbb``````]]]\\\YYYWWWVVVWWWXXXXXX]]]bbbiiillllllmmmqqquuuuuuwwwzzzyyywwwvvvwwwyyy{{{{{{|||~~~}}}||||||sssrrrqqqppppppsssyyy}}}~~~|||yyyyyyyyywwwtttrrrsssuuuvvvtttrrrtttwww|||~~~~~~zzzuuuqqqooollliiigggeeebbb______```cccddddddaaa^^^YYYTTTOOOKKKHHHGGGBBBAAA???<<<999777666555222222111111000000//////...//////000000000000000............/////////000,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******++++++++++++,,,,,,---------++++++************++++++******++++++++++++************))))))))))))))))))(((((()))***************************************))))))***+++...222666999@@@666---***///111...*********+++,,,,,,---......***)))))))))(((''''''&&&,,,++++++******++++++,,,,,,+++***)))***+++---...111///---+++++++++---...))))))***+++,,,,,,------))),,,---,,,******---000---,,,,,,,,,,,,---...///...,,,******+++------,,,((((((''''''(((***,,,---+++,,,...000000000000///000000000000111111111111///111222222222333666888888???IIIRRR\\\lll******)))((()))***,,,---))))))************))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))((((((((())))))***((((((((((((((('''''''''---+++)))((('''&&&''''''))))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((('''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))---,,,+++)))))))))***+++(((((('''''''''(((((()))(((***,,,,,,,,,...333888<<>>111,,,+++'''(((+++,,,++++++***++++++,,,,,,---------,,,,,,+++++++++///...,,,***))))))***************))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++---------,,,,,,+++++++++(((***+++------,,,+++*********+++++++++,,,,,,,,,+++---...---+++)))))))))//////...///000000...---////////////000111222333222333333333333555888;;;???AAAHHHTTT```lll}}}******************++++++))))))************))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))''''''((((((((())))))))))))(((((('''(((((())))))((((((((((((((((((((('''***)))((('''&&&&&&&&&&&&)))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))+++***((('''''''''((()))(((((((((((((((((((((((())),,,//////000333999===@@@EEEKKKQQQTTTVVVYYYZZZ\\\___bbbeeefffgggjjjllljjjiiihhhggghhhiiikkklllkkkmmmoooooonnnllljjjiii```ZZZRRRJJJFFFCCC@@@???CCCBBB@@@???@@@BBBEEEFFFKKKLLLOOORRRVVVYYY[[[\\\```aaadddfffhhhjjjjjjkkkgggeeeaaa\\\WWWUUUWWWXXXUUUTTTTTTUUUZZZ```fffiiirrrvvvzzz{{{zzzyyy}}}~~~~~~~~~|||wwwsssrrrqqqooonnnnnnnnnoooqqqsssuuuwwwwwwvvvtttsssmmmjjjfffcccccceeehhhkkktttvvvxxxxxxvvvsssrrrqqqiiigggddddddeeeeeecccaaaccchhhlllnnnqqquuuuuurrrpppnnnlllmmmppptttwwwxxx}}}yyywwwsssqqqnnnlllkkkiiifffdddfffccc___ZZZVVVTTTSSSSSSOOOLLLIIIEEEAAA>>><<<<<<;;;999555333333222111000000////////////.........//////////////////000000///...------------...///------------------------++++++++++++,,,,,,,,,---,,,,,,+++******+++,,,,,,+++++++++*********))))))***+++,,,---------,,,,,,,,,,,,+++)))((((((***,,,++++++++++++++++++++++++(((***,,,+++)))+++111666<<<222***+++,,,******,,,,,,,,,++++++***+++++++++******++++++++++++++++++,,,+++***(((((((((((()))+++++++++***************++++++++++++++++++++++++************++++++++++++---------,,,,,,+++++++++((()))+++,,,,,,,,,***)))***++++++++++++,,,,,,,,,------------............,,,,,,,,,,,,------,,,+++////////////000111222333222333333333333555888;;;===@@@GGGSSS^^^jjjzzz******+++++++++******)))))))))************))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))''''''''''''((((((((((((((((((''''''''''''((((((''''''((((((((((((((((((&&&&&&''''''''''''&&&&&&((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))***)))(((((('''((((((((('''(((((())))))(((((('''***---111444555999@@@EEEGGGKKKQQQUUUXXXZZZ\\\^^^^^^aaaeeehhhhhhiiijjjjjjfffffffffggghhhiiikkkkkklllmmmmmmllljjjfffaaa___TTTOOOHHHBBB@@@???>>>>>>@@@???>>>>>>???BBBEEEGGGIIIKKKOOOTTTXXX]]]```aaaeeefffggghhhggggggeeeddd```^^^ZZZUUUQQQPPPRRRTTTTTTVVVYYY^^^eeelllrrruuuwwwzzz||||||{{{}}}~~~~~~}}}|||{{{{{{{{{|||}}}~~~~~~yyyvvvtttuuuyyyyyyuuuqqqllljjjhhhfffeeeeeeeeeeeefffhhhkkkmmmnnnnnnnnnmmmjjjhhheeecccbbbccceeeffflllooorrrssspppllliiihhheeeccc```___```___^^^]]]___eeeiiikkkmmmpppoookkkhhheeebbbaaacccfffhhhiiinnnqqqxxx}}}zzzwwwtttpppkkkggggggddd^^^YYYUUUTTTTTTTTTTTTRRRPPPLLLHHHEEEAAA???>>>;;;888666666666555333111111000000000/////////------......///000000111.........//////.................................,,,,,,,,,,,,------------,,,++++++******++++++,,,+++++++++******************++++++,,,---,,,,,,,,,---,,,)))&&&$$$&&&***...++++++++++++++++++++++++'''***---,,,***((()))+++---(((&&&))),,,,,,***+++---,,,,,,+++*********+++((())))))******+++,,,,,,******))))))((())))))***++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++,,,------,,,,,,,,,,,,++++++((()))***+++,,,+++***)))++++++++++++,,,,,,,,,,,,+++(((&&&(((+++...///------......//////000000000////////////000111222333111222333333333555888:::===???FFFRRR]]]hhhxxx***+++,,,,,,+++***((('''))))))************))))))))))))))))))))))))))))))******))))))))))))******((((((((((((((((((((((((&&&'''''''''(((((((((((()))(((''''''''''''''''''''''''''''''(((((((((((($$$%%%'''((()))(((''''''((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))++++++******************'''((()))******))))))(((***...444777:::???EEEKKKOOORRRWWWZZZ\\\]]]___aaa___cccgggiiiiiihhhggggggccccccdddfffggghhhiiiiiikkkjjjhhheeeaaa[[[TTTPPPJJJFFF@@@======>>>???@@@>>>>>>======@@@CCCGGGIIIKKKNNNRRRWWW\\\```cccdddggggggffffffdddaaa___]]][[[ZZZWWWSSSPPPPPPRRRUUUXXX\\\bbbhhhooouuu{{{~~~yyyzzz{{{|||}}}{{{yyyvvvvvvwwwwwwwwwwwwxxxxxxrrrmmmiiijjjoooqqqoookkkfffeeedddcccbbbbbbcccdddfffgggiiikkkkkkkkkkkkjjjiiihhhfffeeedddcccddddddjjjnnnrrrtttqqqlllhhhfffcccbbb````````````aaaaaabbbgggkkklllnnnpppnnnjjjdddaaa\\\ZZZ[[[]]]^^^___```bbbhhhoootttvvvtttrrruuuwwwzzz~~~zzztttpppmmmhhhbbb[[[VVVTTTTTTUUUUUUUUUTTTRRROOOKKKGGGEEEAAA>>>;;;999999999888666222222111111000000//////------......////////////---...///000000///...---------------------------------------------------++++++++++++++++++++++++******************************++++++,,,,,,,,,,,,---,,,***'''%%%&&&***...++++++++++++++++++++++++***,,,......+++))))))******(((''')))++++++***)))------,,,+++************************++++++++++++******+++++++++,,,,,,---*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,+++++++++++++++,,,,,,,,,------+++'''###$$$***......,,,...///000000000111222444////////////000111222333000222333333333444777999===???GGGRRR]]]hhhwww***+++,,,,,,+++***((('''))))))************))))))))))))))))))))))))))))))******))))))))))))******(((((((((((((((((((((((('''''''''(((((((((((()))))))))((('''''''''''''''&&&'''''''''(((((())))))%%%&&&((()))******)))((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))************+++++++++******'''((()))***++++++++++++,,,111777;;;???DDDJJJOOOVVVXXX\\\^^^___```bbbcccbbbeeehhhiiihhhfffeeeeeebbbccceeefffggggggggggggeeebbb]]]YYYTTTNNNGGGBBB@@@>>>;;;:::<<>>999;;;::::::<<<@@@CCCEEEEEEEEEEEEDDDEEEHHHKKKOOORRRYYY[[[]]]```aaaaaa```______]]][[[XXXWWWVVVVVVVVVVVVWWWYYYZZZZZZ[[[^^^```ccciiippptttvvvyyy}}}~~~|||{{{yyyxxxwwwwwwvvvuuuuuuttttttrrrooojjjfffdddcccbbbaaa```aaabbbdddgggjjjmmmooojjjjjjhhhgggdddbbb___^^^ZZZYYYYYYYYYZZZ[[[\\\]]]fffjjjoooqqqoookkkgggeee[[[[[[[[[ZZZZZZ[[[___bbbeeeiiikkkkkklllooooookkkeee```YYYUUUSSSTTTUUUVVVYYYXXXYYY]]]bbbfffggghhhhhhhhhhhhiiiiiiiiijjjjjjqqqyyy~~~zzzrrriiibbb]]]ZZZYYYXXXXXXZZZZZZYYYWWWUUUSSSMMMJJJFFFCCCBBBAAA???===777777666555444333333222222111111000//////......---...000111111000...---,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,***++++++,,,,,,++++++******************++++++++++++************+++,,,,,,))),,,......,,,*********++++++++++++++++++++++++***)))((('''''')))+++---+++,,,+++)))***...000000,,,++++++***++++++,,,,,,000///...---+++***))))))'''((()))***************((((((((()))******++++++------------------------++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------.........//////,,,,,,,,,,,,------------000---******,,,...---++++++---...---++++++///222////////////000111222333///111333444444444666888===@@@IIIVVV```kkkyyy******************++++++))))))************))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))*********+++,,,,,,***))))))(((((((((&&&&&&''''''((())))))***(((((('''''''''(((((()))''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((())))))))))))''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********&&&'''((()))***))))))(((***))))))***,,,000444666:::???FFFJJJMMMQQQVVV[[[^^^```bbbbbbaaaaaacccdddbbbcccdddccc```^^^]]]]]]___```aaabbbaaa^^^ZZZXXXNNNHHHBBB??????>>>;;;888<<<===???DDDIIILLLMMMLLLMMMLLLLLLMMMOOORRRVVVYYY\\\]]]```aaaaaa___]]]\\\ZZZXXXUUURRRRRRTTTVVVXXXXXX\\\```ccceeefffhhhjjjlllrrrxxxzzz{{{|||~~~zzzwwwzzz|||~~~||||||{{{zzzxxxwwwvvvvvvvvvtttpppiiibbb]]]\\\\\\]]]]]]___aaaeeeiiilllnnnjjjiiigggdddaaa^^^[[[ZZZWWWVVVVVVWWWYYY\\\___aaacccggglllnnnllliiifffeee]]]^^^]]][[[YYYYYY]]]```cccfffhhhfffhhhlllmmmjjjgggaaaZZZUUUSSSTTTUUUVVVZZZZZZ\\\```dddfffgggfff```___]]][[[ZZZYYYZZZZZZ___gggttt|||tttmmmgggdddbbb______```___^^^]]][[[ZZZUUURRRMMMJJJHHHFFFCCCBBB;;;;;;:::999888777666666111111111111111000000000...///000111111000///...---------------------------,,,,,,,,,++++++++++++***+++,,,,,,,,,,,,+++***))))))*********++++++++++++***)))))))))***,,,,,,)))+++------+++)))))))))++++++++++++++++++++++++)))(((''''''((()))******(((,,,---))))))...///---************+++,,,------...------,,,+++***))))))(((((()))*********))))))(((((()))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,------------------------...//////,,,,,,,,,------------...,,,+++++++++++++++++++++---000111...++++++///333////////////000111222333...000333444444444666777<<>>>>>===;;;:::999999000000000111222222333333//////000000000000//////........................,,,,,,,,,++++++************+++,,,------,,,+++***))))))******+++++++++++++++***)))))))))***,,,---)))***++++++)))(((((()))++++++++++++++++++++++++***))))))***++++++***)))(((---///***)))++++++''')))))))))***+++,,,......+++++++++******************+++,,,------,,,+++***))))))***+++,,,,,,------************************++++++,,,,,,,,,---------+++++++++,,,,,,------------,,,,,,,,,,,,---......,,,,,,,,,---------......,,,...000000/////////000***---...+++'''&&&+++///////////////000111222333...000333444444444555777:::>>>HHHUUUaaalllzzz++++++************++++++,,,,,,++++++***)))))))))************))))))))))))(((((()))***++++++,,,,,,...,,,)))&&&&&&'''***+++++++++***)))((('''&&&&&&((()))++++++)))))))))***(((((())))))))))))(((((((((((((((((((((((((((((()))(((((((((((('''''''''***++++++***((('''((())))))))))))))))))((('''''''''((()))******)))(((''',,,+++***((('''%%%$$$###((((((((((((((((((((((((+++*********))))))((((((+++,,,,,,+++***)))***+++***,,,...000333888>>>CCCHHHMMMTTTXXXYYY[[[^^^aaacccccccccbbbaaaaaabbbddd```]]]XXXSSSOOOMMMLLLLLLPPPPPPPPPNNNKKKGGGCCCAAA>>>>>>===<<<===>>>@@@AAAIIIMMMSSSXXXYYYZZZZZZZZZUUUVVVWWWZZZ[[[]]]^^^^^^\\\ZZZZZZ[[[\\\[[[WWWSSSQQQQQQRRRRRRSSSXXX^^^ccceeeiiinnntttyyy|||}}}}}}~~~~~~~~~|||xxxtttqqqppppppsssxxx~~~|||}}}}}}yyyxxxyyy||||||yyysssjjjaaa\\\ZZZZZZZZZYYY\\\bbbeeeggglllrrrxxx}}}wwwoookkkkkkeeedddcccccceeejjjooorrrvvvwwwyyy|||~~~}}}zzzwwwyyywwwsssmmmgggeeeeeefffiiiiiikkkpppvvv{{{~~~{{{vvvlllaaaXXXTTTUUUVVV[[[```bbbbbbeeejjjhhhbbbYYYNNNHHHKKKNNNJJJEEEDDDHHHMMMUUU^^^fffpppxxx~~~}}}~~~}}}vvvxxxtttnnniiifffccc```^^^^^^[[[YYYXXXXXXWWWSSSOOOIIIEEEAAA???===<<<;;;999444444444222111222444666111000///......------......---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++,,,***))))))***++++++***,,,+++***)))((((((((((((******************************+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...******************************+++++++++,,,,,,,,,+++,,,------------...///'''(((***,,,------------++++++,,,,,,,,,---------(((((((((((()))***+++,,,***+++---//////...---,,,,,,,,,++++++,,,,,,---..................///000111+++,,,---...///111111222444333333444444666777777;;;AAAJJJTTT___lllyyy++++++************++++++******************+++++++++++++++*********))))))'''(((((()))******+++++++++******)))(((((())))))+++******)))(((''''''&&&%%%''')))((('''&&&''''''(((((())))))))))))(((((())))))))))))))))))))))))(((((((((''''''''''''&&&((()))***)))'''''''''((()))))))))))))))((('''''''''((()))******)))((('''))))))((((((((('''''''''((((((((((((((((((((((((************)))))))))(((((()))++++++)))(((((()))+++---000333777===CCCHHHOOOSSSYYY\\\^^^___aaacccdddddddddcccaaa```___```YYYVVVPPPJJJEEEBBBBBBBBBEEEEEEEEEEEECCC@@@>>><<<>>>===<<<<<>>>>>===555555444333111000111222222222111000////////////......------,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++*********++++++++++++******)))))))))******+++******************************+++++++++,,,,,,,,,+++++++++++++++,,,,,,---******************************+++++++++,,,,,,,,,(((***+++***))))))***,,,'''(((***,,,------------++++++++++++++++++,,,,,,...------,,,,,,,,,,,,,,,***+++---//////...---,,,,,,,,,++++++,,,,,,---......------------......///---.........///000000000000111111222444666777888:::@@@IIISSS^^^kkkxxx++++++************++++++((())))))***++++++,,,,,,++++++++++++************'''''''''((())))))******((()))***+++***)))((('''******))))))((((((''''''(((***,,,+++***)))***+++(((((())))))))))))((((((************************(((''''''''''''&&&&&&&&&'''((()))((('''&&&'''((()))))))))))))))(((((('''(((((())))))))))))((((((&&&''''''(((((()))******((((((((((((((((((((((((************))))))))))))''')))++++++***))))))***---000444999>>>DDDKKKOOOVVVZZZ^^^```aaabbbbbbccceeeeeeeeecccaaa]]]ZZZXXXQQQMMMGGG@@@<<<999999999:::;;;;;;<<<<<<;;;::::::=========???DDDKKKRRRWWWXXXYYYZZZZZZXXXXXXYYY[[[]]]^^^___``````^^^\\\[[[ZZZXXXUUUTTTTTTTTTRRRQQQTTTUUUVVVYYY]]]eeennntttzzzyyyyyyyyyzzz}}}}}}{{{yyyxxxuuussslllmmmpppwww{{{uuurrrpppnnnlllkkklllllllllnnnttt~~~wwwppplllkkkdddbbbeeelllssswww}}}~~~}}}wwwsssnnnjjjjjjlllqqqtttsssvvv||||||vvvoookkkkkkkkkpppqqquuu}}}vvvmmmhhhgggdddggghhhhhhkkkqqquuuuuuhhh\\\QQQLLLKKKGGGDDDDDDBBBDDDJJJTTT^^^ddddddccceeeeeefffiiinnntttzzz~~~~~~~~~zzztttmmmiiiccc```[[[YYYZZZ\\\]]]]]]ZZZTTTLLLFFFCCCAAAAAA@@@999999777555333111000///333333222111000000000000..................///000,,,,,,,,,,,,,,,,,,,,,,,,///---+++******+++---///++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,)))))))))******+++------******************************+++++++++,,,,,,,,,************+++++++++,,,******************************+++++++++,,,,,,,,,)))***+++***(((((((((***((()))***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,111111///...,,,++++++++++++,,,---.........---,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,------////////////////////////...///000111333666888999999???HHHQQQ\\\iiiwww++++++************++++++))))))*********++++++++++++************)))))))))((((((((()))))))))******(((((()))******)))((('''))))))))))))((((((((((((***,,,------,,,++++++,,,(((((())))))))))))(((((())))))))))))))))))))))))''''''''''''&&&&&&&&&&&&'''((())))))''''''''')))(((((())))))))))))(((((((((((())))))))))))((((((&&&&&&'''((()))******+++((((((((((((((((((((((((*********)))))))))))))))***+++++++++***,,,...111222555;;;@@@FFFLLLSSSWWW[[[]]]```bbbccccccbbbbbbddddddcccbbb___ZZZTTTPPPIIIFFFAAA===::::::;;;;;;999:::::::::;;;<<<<<<<<<>>>???AAAEEEKKKRRRXXX[[[ZZZ[[[[[[YYYXXXXXXZZZ\\\___```aaa```___\\\XXXVVVTTTSSSQQQPPPQQQRRRTTTUUUXXX[[[___ccchhhooovvvzzz~~~~~~~~~}}}~~~~~~|||zzzxxxxxxwwwvvvtttllllllnnnsssyyy~~~{{{tttoookkkjjjhhhgggcccfffjjjnnnttt}}}{{{vvvsssllliiijjjooouuuxxx|||~~~{{{wwwpppkkkiiilllpppsssqqqtttzzz~~~xxxrrrooonnnnnnpppqqquuu|||zzzsssooonnnmmmnnnooopppuuu|||}}}qqqcccYYYSSSOOOLLLKKKEEEEEEHHHQQQ\\\ddddddbbbbbb```^^^]]]^^^ccchhhlllqqqwww{{{uuuqqqiiieee___[[[ZZZ\\\^^^```]]]YYYRRRLLLIIIFFFCCCBBB>>>===;;;999888555333111333333111000000000000000------------...///000000------------------------...---,,,++++++,,,---...+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---++++++++++++++++++++++++(((***,,,---,,,,,,,,,---++++++******+++,,,,,,---******************************+++++++++,,,,,,,,,))))))******++++++++++++******************************+++++++++,,,,,,,,,,,,---...,,,+++******+++))))))***+++,,,,,,------............------------///...---+++******))))))+++,,,---.........------,,,,,,,,,,,,,,,---......//////...---,,,,,,,,,,,,///////////////000000000///000000222444666777888:::???HHHQQQ\\\iiixxx++++++************+++++++++++++++*********))))))******)))))))))((((((((())))))***************+++))))))(((''''''((()))***(((((((((((())))))))))))''')))******)))(((((()))(((((())))))))))))(((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&((()))******(((((()))***(((((())))))))))))(((((())))))(((((((((((())))))((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))******,,,+++***))))))---333888888===CCCIIINNNSSSXXX\\\___```bbbdddeeeeeedddbbbbbbaaa```^^^\\\VVVNNNIIIBBB@@@???>>>>>>???BBBCCC>>>===<<<<<<===>>>???@@@AAADDDHHHLLLQQQTTTVVVWWWWWWXXXYYYYYYXXXYYY[[[]]]^^^^^^^^^]]][[[WWWTTTRRRNNNNNNNNNOOORRRVVVZZZ]]]___dddjjjppptttxxx{{{}}}~~~~~~~~~|||yyywwwyyy{{{||||||zzzxxxvvvuuuvvvvvvtttssslllkkkkkkmmmqqqvvvxxxyyyxxxtttnnnjjjhhhfffdddcccccchhhooouuu{{{|||xxxqqqmmmkkkpppuuuxxx{{{~~~~~~yyypppiiieeeeeehhhjjjkkknnnttt{{{|||{{{yyyuuuqqqnnnmmmnnnqqqqqqtttzzzxxxsssssssssooooooqqqtttzzzzzzlllccc^^^ZZZWWWMMMKKKJJJOOOXXX```aaa```___[[[VVVQQQPPPRRRWWWZZZdddkkkvvv|||yyyqqqmmmfff```\\\[[[\\\^^^[[[YYYVVVSSSQQQMMMHHHDDDBBB???<<<::::::888555333222222111000////////////---,,,,,,,,,---...//////------------------------,,,---............---,,,++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++(((***,,,,,,+++***+++------,,,,,,+++******++++++******************************+++++++++,,,,,,,,,((()))***+++++++++************************************+++++++++,,,,,,,,,---...///...,,,++++++,,,*********++++++,,,,,,------------,,,,,,,,,,,,,,,++++++************++++++,,,,,,---------...------------,,,,,,------...///000000///...---------...------...///000111222222333333333333444666777777;;;@@@HHHQQQ\\\jjjyyy++++++************++++++,,,,,,++++++***))))))(((*********))))))))))))(((***************+++++++++)))((('''&&&'''((()))***''''''(((((())))))******((()))++++++)))((()))***(((((())))))))))))(((((('''''''''''''''''''''''')))(((((((((((('''''''''((()))******))))))***+++'''(((((()))))))))))))))))))))(((((((((((())))))******))))))))))))(((((())))))))))))))))))))))))))))))))))))************+++******)))+++111999>>>AAAEEEKKKPPPTTTWWW[[[]]]aaaaaacccfffhhhhhhgggeeebbb___]]]\\\ZZZTTTLLLFFF??????@@@AAACCCEEEFFFGGG@@@???>>>======???AAACCCFFFIIIMMMQQQSSSSSSQQQPPPRRRUUUXXXZZZ[[[[[[\\\]]]\\\[[[ZZZXXXUUURRRPPPOOOLLLNNNQQQTTTWWW]]]cccgggiiimmmtttzzz}}}}}}zzzzzz|||}}}yyytttqqqrrruuuwwwxxxwwwtttrrrqqqqqqqqqpppoookkkiiiggghhhmmmrrrvvvxxxwwwsssoookkkiiigggdddbbbgggllltttyyy|||{{{rrrllljjjnnntttwwwzzz}}}|||}}}~~~xxxoooeee___\\\\\\]]]bbbeeejjjrrryyy}}}~~~}}}ssssssqqqnnnjjjhhhhhhhhhmmmnnnpppvvv}}}{{{uuurrrsssuuurrrrrrtttzzz}}}rrrmmmhhhcccYYYUUURRRRRRVVVZZZ\\\\\\[[[VVVOOOIIIGGGHHHKKKNNNVVV^^^jjjvvv{{{zzzwwwqqqiiibbb]]]]]]^^^YYYYYYYYYZZZYYYVVVQQQMMMFFFBBB===;;;;;;:::777555222222111000////////////---------,,,------......------------------------+++,,,...000000...,,,+++++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++)))+++,,,+++((('''***---------+++******)))))))))******************************+++++++++,,,,,,,,,((()))+++,,,,,,,,,+++*********************************+++++++++,,,,,,,,,+++,,,---,,,*********,,,++++++******++++++,,,---)))))))))******+++++++++++++++++++++,,,---...///,,,,,,,,,---------......---------------......///000000///.........//////,,,---...///111222333444444444444444555666777777<<>>AAADDDFFFLLLNNNOOOPPPPPPOOOMMMLLLOOOTTTZZZ^^^^^^]]]\\\[[[YYYXXXUUUSSSQQQOOOOOONNNOOORRRWWW[[[___eeelllqqqrrruuuzzz~~~zzzuuuuuuwwwzzzwwwtttrrrrrrtttttttttssspppnnnllllllkkkjjjhhhhhhfffdddfffmmmvvv}}}~~~{{{xxxuuurrrnnniiifffhhhnnntttyyyzzz||||||ssskkkfffiiinnnpppqqqttttttuuuwwwzzz||||||{{{zzzvvvqqqiiiaaa[[[XXXWWWXXX[[[\\\```fffmmmrrrsssssskkkkkkjjjfffbbb___^^^______```dddkkkttt||||||wwwrrrppppppqqquuutttvvv||||||xxxsssllldddbbb```_________```aaa^^^YYYQQQJJJEEEEEEFFFHHHJJJRRR___lllvvv{{{||||||yyy~~~|||tttkkkdddaaaaaa[[[[[[\\\^^^``````^^^[[[PPPJJJBBB>>>>>>===;;;888333333222111000000000000//////......---.................................------............------++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++++++++++++++++++++,,,,,,)))%%%$$$(((---+++******)))))))))************************************+++++++++,,,,,,,,,)))***,,,---...---,,,+++******************************+++++++++,,,,,,,,,)))***++++++***)))+++,,,,,,+++*********+++,,,---((())))))***+++,,,------,,,,,,,,,,,,---...///000---,,,,,,,,,------......---------------...//////......---------...//////......///000111111222222222222222333444666777888;;;@@@GGGOOOZZZhhhxxx++++++************++++++)))))))))***++++++,,,,,,......------------,,,,,,))))))))))))((((((((((((###%%%(((++++++***'''&&&&&&&&&'''((()))***++++++&&&'''))))))'''&&&'''((((((((())))))))))))(((((())))))))))))))))))))))))************))))))))))))%%%'''((((((''''''(((***''''''((()))))))))))))))***)))(((''''''((()))***(((((())))))******++++++))))))))))))))))))))))))(((((())))))*********++++++///444999===AAAFFFHHHLLLPPPUUUYYYZZZZZZ[[[[[[[[[[[[\\\aaaeeegggeeecccccc___[[[ZZZZZZVVVOOOIIIJJJKKKMMMNNNMMMKKKHHHFFF@@@???======???CCCGGGJJJPPPPPPOOONNNMMMLLLKKKKKKNNNTTT\\\```aaa^^^[[[ZZZXXXVVVSSSPPPNNNNNNNNNOOOSSSWWW]]]aaaeeejjjqqqvvvxxxyyy|||~~~xxxrrrqqqsssyyywwwuuuuuuuuuuuusssrrrpppnnnkkkiiihhhgggeeedddeeecccbbbfffooo{{{{{{uuuoookkkggglllrrrvvvyyy|||}}}tttkkkddddddggggggggghhhkkklllnnnqqqtttuuutttsssllliiiccc]]]YYYXXXXXXYYYXXXXXXZZZ^^^cccfffggggggggggggeeeaaa]]]YYYWWWWWWPPPRRRWWW___jjjsssyyy|||yyyyyyyyyuuuqqqmmmkkkkkkrrrppprrrwwwzzz~~~}}}wwwpppjjjlllmmmmmmkkkjjjjjjkkkeee```WWWNNNHHHEEEEEEEEECCCKKKXXXeeepppvvvxxxxxxtttvvvyyy}}}}}}sssjjjfffddd^^^]]]^^^aaadddggggggfffZZZRRRIIICCCBBBAAA>>>;;;555444333222111111111111222111000//////...//////........................000///---,,,,,,---///000++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++,,,---,,,'''###"""''',,,(((((((((((()))***+++,,,******************************+++++++++,,,,,,,,,)))+++,,,......---,,,+++******************************+++++++++,,,,,,,,,)))***,,,,,,++++++,,,...,,,+++*********+++,,,---***+++,,,---///000111111,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,---.........------------...//////,,,,,,,,,,,,------...///000000000000000000000000//////000111333666888999:::???FFFNNNYYYgggwww++++++++++++++++++++++++***++++++,,,,,,++++++***))))))))))))((((((((((((+++***((('''''''''((()))((((((((((((((((((((((((''''''''''''''''''&&&&&&))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((''''''''''''(((((((((((((((((((((((((((((()))***************)))))))))(((''''''&&&&&&))))))))))))))))))))))))+++++++++*********))))))'''((())))))((())),,,...333666;;;???CCCHHHMMMPPPUUUXXX\\\^^^^^^^^^______^^^```bbbdddeeedddcccbbbccc```]]]ZZZYYYXXXVVVUUUTTTSSSQQQOOOKKKHHHEEEDDDBBB???<<<===BBBHHHKKKLLLSSSRRRPPPLLLJJJJJJMMMPPPWWWZZZ^^^___]]][[[XXXXXXTTTRRROOOOOOPPPSSSUUUVVV^^^dddlllsssvvvwwwxxxxxxyyyzzz{{{}}}yyyvvvtttsssuuuzzz}}}|||{{{zzzvvvpppooolllgggcccaaaaaabbbcccaaaccchhhpppzzz}}}wwwrrrooooooooopppqqqtttwww{{{}}}~~~{{{tttnnnfffaaaaaabbbcccccciiimmmppprrrrrrpppppppppjjjiiifffaaa]]][[[[[[]]]]]][[[ZZZ]]]___bbbfffjjjmmmjjjddd^^^YYYVVVTTTSSSPPPRRRVVV\\\bbbhhhmmmpppppppppnnniiiccc______```bbbiiippptttvvv|||{{{tttpppqqqvvvwwwuuuxxx}}}}}}wwwxxxqqqfff\\\SSSMMMIIIFFFGGGFFFIIITTTcccnnnqqqoooqqqnnnlllmmmqqquuuwwwwwwzzzzzzwwwsssooojjjlllhhheeefffiiilllmmmlllhhhbbbXXXMMMEEEBBBCCCFFFAAA>>>:::666444111...,,,///000111000...------...000000///...............///...---,,,,,,---...///......///000///...,,,+++++++++*********+++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***)))(((---,,,+++,,,///000...+++******+++++++++,,,,,,,,,++++++++++++++++++++++++///......------,,,++++++,,,,,,++++++,,,------...,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++//////...---,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---......---.........---,,,,,,+++......000111111111000///333333333444555666777888;;;@@@FFFMMMVVVeeewww++++++++++++++++++++++++***++++++,,,,,,++++++************))))))))))))(((******))))))((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((***))))))))))))((((((((())))))))))))))))))))))))(((((()))***************''''''(((((((((((((((((())))))))))))))))))))))))+++++++++*********))))))((()))))))))))),,,///222;;;???DDDIIILLLPPPTTTWWWWWWZZZ^^^````````````aaa___aaabbbddddddcccbbbaaaaaa___^^^]]]]]]\\\YYYWWWMMMLLLKKKLLLMMMMMMKKKIIIGGGEEEDDDFFFKKKOOOQQQQQQOOOOOOMMMLLLKKKLLLPPPSSSWWWYYY\\\\\\ZZZWWWUUUUUURRRQQQPPPPPPSSSWWWYYY[[[eeekkkssszzz~~~~~~|||xxxuuutttsssyyy}}}~~~{{{yyyxxxsssnnnmmmkkkfffbbb___^^^^^^___cccfffkkksss|||zzzvvvssspppooonnnnnnoooqqqsssttt{{{|||~~~|||zzzuuuooogggaaa```aaaaaaaaagggjjjnnnpppooooooooooooqqqpppnnnjjjeeeccccccdddeeecccccceeegggjjjmmmppprrrooolllhhhdddbbb``````\\\\\\^^^```bbbfffiiikkkjjjkkkiiieee^^^XXXUUUUUUWWW\\\dddjjjpppxxx|||sssnnnsssyyy{{{rrrjjjddd]]]WWWRRRJJJIIIJJJQQQ]]]iiippprrrrrrnnnjjjggghhhiiihhhgggmmmuuu}}}|||yyyuuuqqqrrrooolllmmmoooqqqpppnnnmmmhhh___TTTKKKFFFDDDDDD>>><<<:::888777666333111111222222111///......///000000///...............------,,,,,,,,,,,,------,,,,,,,,,---,,,,,,++++++...---,,,,,,++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***))))))+++))))))***------,,,***++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,------------------++++++*********++++++,,,,,,++++++******++++++,,,...------,,,,,,,,,,,,---,,,,,,------------,,,,,,------,,,++++++++++++,,,,,,,,,,,,---------......------,,,,,,------...///////////////......------//////...---+++)))'''%%%222333333444555666777888;;;@@@FFFMMMVVVeeewww++++++++++++++++++++++++***++++++,,,,,,++++++***************))))))))))))******++++++******)))(((((((((((((((((((((((((((((()))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((************))))))))))))************************(((((()))***************&&&&&&'''(((((()))******((((((((((((((((((((((((+++++++++***************)))*********+++///555999CCCHHHNNNSSSVVVXXXZZZ\\\YYY\\\```bbbaaaaaaaaabbbbbbbbbbbbcccbbbaaa``````\\\\\\]]]______]]]YYYUUUGGGEEEEEEJJJQQQVVVUUUSSSHHHHHHJJJMMMQQQSSSRRRQQQJJJKKKLLLLLLMMMPPPUUUXXXYYY[[[[[[ZZZWWWTTTRRRRRRPPPQQQSSSVVVZZZ___ccceeemmmrrrzzz}}}}}}}}}yyyvvvtttsssrrrxxx{{{{{{wwwttttttqqqmmmlllkkkhhheeecccaaa``````fffiiiooovvv}}}~~~{{{wwwtttpppnnnllljjjiiiiiiiiijjjssstttvvvxxxyyyyyyxxxxxxwwwrrrjjjeeecccbbbcccccciiikkknnnpppppppppqqqssswwwwwwvvvrrrnnnlllllllllmmmmmmnnnnnnpppsssuuuwwwyyyxxxwwwvvvuuutttsssrrrlllkkkiiigggggghhhjjjkkkiiijjjiiieee^^^WWWQQQNNNPPPSSSYYYaaajjjrrryyy}}}}}}tttnnnpppxxx}}}xxxtttnnneee^^^VVVTTTQQQQQQVVV___iiioooppplllfffbbb___^^^\\\[[[[[[dddoooyyy}}}zzzxxxuuuuuuwwwvvvrrroooqqqmmmggg^^^UUULLLFFFCCC???>>><<<;;;;;;999666444222333444222000//////000000//////............///+++,,,,,,,,,,,,,,,,,,+++,,,,,,+++++++++,,,------000///...---,,,++++++***))))))))))))))))))))))))++++++++++++++++++++++++***++++++++++++***))))))***))))))***,,,---+++***,,,,,,---------.........+++++++++++++++++++++++++++++++++,,,---.........,,,++++++*********++++++,,,++++++******++++++,,,///...---,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++*********+++,,,,,,,,,,,,,,,------.........---------,,,------...///000000000////////////...------...//////......---111222222333555777888999;;;@@@GGGMMMVVVdddvvv++++++++++++++++++++++++***++++++,,,,,,++++++*********)))))))))(((((((((******+++,,,,,,***)))(((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((*********)))))))))(((((())))))))))))))))))))))))(((((()))***************''''''(((((())))))))))))((((((((((((((((((((((((************************)))******+++---333:::@@@HHHMMMTTTYYY[[[\\\]]]]]][[[^^^aaacccbbbaaaaaabbbccccccbbbaaa```___^^^^^^XXXYYY[[[]]]]]]YYYRRRMMMEEEBBBBBBIIITTT\\\]]]ZZZLLLNNNQQQTTTUUUTTTQQQOOOHHHJJJMMMOOORRRVVV[[[^^^______]]]YYYTTTQQQPPPQQQQQQTTTYYY^^^ccchhhnnnqqqrrrwww}}}||||||}}}~~~|||yyyuuurrrpppooooooqqqttttttrrrrrruuuuuusssqqqpppnnnllljjjiiihhhhhhfffiiiooovvv{{{~~~|||yyyuuurrrooommmjjjgggeeeeeeeeeeeeooooooppprrrssstttuuuuuuxxxtttnnniiiggghhhiiijjjnnnpppsssuuuvvvvvvxxxzzzyyyyyyyyywwwsssqqqqqqrrrtttvvvwwwvvvwww{{{|||{{{xxxvvvsssqqqooopppqqqrrrnnnppppppnnnhhh```XXXSSSTTTUUUXXX___hhhpppsssttt~~~|||uuupppmmmttt}}}|||wwwnnngggfffddd^^^XXXUUUXXX```gggjjjfffaaa]]]ZZZYYYXXXXXXQQQWWW```kkkxxx}}}|||{{{yyysssnnnnnnllliiiccc]]]TTTKKKFFFDDDBBB@@@>>><<<999555222333444444333000//////000000///............//////+++,,,---......---,,,+++...---,,,,,,---...000111/////////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++******)))++++++,,,------------,,,,,,,,,,,,,,,------------++++++++++++++++++++++++++++++,,,,,,,,,---------------,,,++++++++++++,,,,,,++++++******++++++,,,...---,,,++++++***++++++***++++++,,,,,,++++++***************+++,,,---...---------------------------------------...//////000/////////////////////...///000111333444444555111111222333555777999:::;;;@@@GGGMMMVVVddduuu++++++++++++++++++++++++***++++++,,,,,,++++++***))))))((((((((('''''''''******+++,,,,,,***)))(((((((((((((((((((((((((((&&&&&&&&&''''''((((((((())))))(((((((((((())))))))))))))))))))))))))))))''''''''''''''''''''''''))))))((((((((('''''''''(((((((((((((((((((((((((((((()))*********************))))))((((((((((((((((((((((((((((((((((((************************)))***+++---222999AAAGGGMMMRRRXXX]]]______^^^^^^\\\___bbbcccbbbaaaaaaaaadddbbb```^^^]]]\\\\\\\\\YYYYYYZZZZZZXXXSSSKKKFFFCCC??????GGGSSS[[[]]]ZZZUUUWWWZZZ[[[ZZZVVVRRRPPPJJJMMMQQQUUUXXX[[[```cccbbb```\\\VVVQQQNNNOOOQQQTTTYYY___eeejjjoootttxxxyyy}}}}}}zzzyyy}}}}}}}}}}}}|||{{{zzzzzzxxxvvvssspppmmmkkkjjjiiihhhllloooqqqvvv~~~|||zzzwwwtttqqqnnnlllkkkeeeggglllrrrwww{{{}}}~~~~~~}}}|||yyytttqqqnnnmmmjjjhhhgggfffggghhhppppppppppppqqqqqqrrrssstttrrrooolllkkkllloooqqqtttwwwzzz|||}}}}}}~~~{{{{{{{{{zzzxxxwwwxxxzzz||||||yyywwwwwwwwwwwwvvvvvvwwwvvvrrrkkkccc^^^[[[ZZZ[[[aaajjjqqqsssrrrvvvyyy}}}}}}zzzuuuqqqooohhhkkkrrrzzz}}}wwwrrrqqqpppllleee^^^\\\```eeedddbbb]]]XXXTTTRRRQQQRRRNNNPPPUUU]]]ggguuu~~~zzzuuupppjjjhhhfffdddaaaZZZRRRMMMGGGEEEBBB@@@>>>;;;777444333444444222000....../////////............//////,,,---...//////...---,,,...---,,,,,,---...000111,,,---...////////////...........................************************)))******+++++++++*********+++,,,------,,,,,,---++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,+++++++++++++++************++++++,,,++++++******++++++,,,,,,,,,+++******)))******))))))************))))))++++++++++++,,,...///000//////...---,,,++++++***...------------.../////////......------...//////333222111000...------,,,111111222333555777999::::::@@@GGGNNNVVVdddttt++++++++++++++++++++++++***++++++,,,,,,++++++***))))))))))))((((((((((((******++++++******)))(((((((((((((((((((((((((((%%%%%%&&&&&&''''''(((((())))))(((((((((((())))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''(((((()))***************++++++***))))))(((''''''((((((((((((((((((((((((***************+++++++++)))+++...222888@@@HHHNNNTTTXXX^^^bbbcccbbbbbbaaa^^^aaacccdddcccaaaaaaaaacccaaa^^^[[[ZZZZZZ[[[[[[\\\[[[YYYWWWTTTNNNGGGBBB@@@>>>>>>DDDNNNUUUXXXWWWXXXZZZ[[[[[[WWWSSSQQQPPPPPPSSSWWWZZZ]]]___bbbdddaaa^^^YYYSSSOOOOOORRRUUU[[[aaahhhnnnqqqtttyyy}}}{{{xxx}}}||||||{{{zzzxxxwwwvvvsssqqqmmmjjjfffdddcccbbbccciiiooouuu}}}zzzsssoookkkjjjggghhhjjjmmmqqquuuxxxzzz|||wwwsssooommmllljjjjjjkkkmmmnnnrrrrrrrrrrrrrrrrrrrrrrrroooooonnnmmmmmmoootttwwwzzz}}}~~~}}}~~~~~~~~~~~~~~~}}}|||yyyuuunnnjjjbbbaaaaaaeeemmmtttwwwxxxuuuvvvwwwuuuqqqmmmjjjiii]]]^^^aaaiiirrr}}}}}}uuuvvvuuurrrmmmkkkmmmooojjjgggaaaXXXPPPKKKIIIJJJNNNLLLMMMRRRYYYeeewww{{{wwwllliiieeecccbbb___YYYTTTJJJGGGDDDBBB@@@???===;;;333444444333000......//////............//////000---......//////......---,,,,,,+++++++++,,,------***+++---///000000//////------------------------++++++++++++++++++++++++))))))***++++++++++++***''')))++++++***)))***+++*********+++++++++,,,,,,++++++++++++++++++++++++---------,,,+++*********((((((((((((((()))******,,,++++++******++++++,,,++++++************++++++)))))))))******))))))))),,,,,,,,,,,,---...///000//////...---,,,++++++***......------......///000///...---------...///000000000///......//////000111222222333555777888999:::???GGGNNNVVVcccsss++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++************)))******))))))((((((((()))((((((((((((((((((((((((&&&&&&&&&'''(((((())))))))))))(((((((((((())))))))))))))))))))))))))))))'''''''''''''''''''''''')))))))))(((((((((((('''(((((((((((((((((((((((((((((()))*********************))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++...333999???GGGPPPUUUYYY]]]bbbeeeeeeeeeddddddaaaccceeefffdddcccbbbbbbaaa___[[[XXXWWWXXXYYYZZZ[[[XXXTTTQQQMMMHHHCCC???@@@@@@AAAEEELLLRRRVVVWWWWWWXXXYYYWWWTTTQQQQQQRRRUUUXXX\\\^^^______```aaa___]]]XXXTTTRRRUUU[[[```hhhnnnvvvzzz{{{|||~~~|||{{{}}}}}}|||zzzxxxvvvtttsssnnnlllhhhdddaaa^^^\\\\\\```gggooowww}}}wwwrrrpppooommmkkkjjjiiikkkoootttwwwzzz{{{}}}~~~zzzvvvpppooonnnmmmmmmoooqqqrrrrrrrrrssstttttttttttttttqqqrrrrrrrrrqqqtttyyy}}}{{{wwwooonnnlllmmmqqqwww|||~~~|||}}}|||xxxqqqjjjeeeccc[[[XXXXXX\\\aaakkk|||zzzzzz{{{{{{zzz{{{|||}}}zzzwwwooodddXXXOOOLLLKKKKKKHHHHHHLLLQQQYYYjjjzzzuuuooohhhdddbbbaaa]]]YYYQQQMMMHHHDDDCCCBBBAAA@@@555666666444111//////000...............///000000...------,,,,,,------...,,,,,,,,,---,,,,,,++++++***+++---/////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++++++++++++++&&&)))++++++)))((()))++++++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,++++++++++++++++++))))))))))))***+++------,,,++++++******++++++,,,++++++++++++,,,---......******++++++++++++******,,,+++++++++,,,---......------------------------...............//////000000///...---...///111222......///000222444666888222333333444555666777888:::???GGGNNNVVVcccsss~~~+++++++++++++++++++++++++++++++++,,,,,,+++++++++---------,,,,,,,,,+++++++++***((('''''''''((()))((((((((((((((((((((((((&&&''''''((()))******+++))))))(((((((((((())))))))))))))))))))))))))))))''''''''''''''''''''''''************))))))))))))))))))))))))))))))))))))(((((()))***************((((((((()))******++++++************************))))))******++++++++++++,,,000666===EEEMMMUUUZZZ[[[___ccceeeeeeeeeeeeeeeccceeeggghhhfffdddcccccc```]]]ZZZWWWVVVVVVYYYZZZXXXTTTOOOJJJGGGCCC@@@===BBBCCCEEEHHHMMMRRRWWWZZZZZZ[[[[[[YYYVVVUUUWWWYYYYYY[[[___``````_________```^^^ZZZWWWWWW]]]eeelllsssyyy~~~}}}}}}~~~~~~~~~|||zzzxxxuuusssqqqllliiifffaaa]]]ZZZXXXXXX^^^fffnnnwww{{{yyyxxxxxxrrrooojjjhhhhhhlllqqquuuuuuvvvyyy}}}~~~zzzwwwrrrqqqoooooooooqqqssstttqqqrrrtttuuuvvvvvvvvvuuuvvvwwwxxxwwwvvvxxx}}}}}}{{{wwwuuuvvvyyy~~~vvvllleeeaaaddd^^^[[[[[[\\\bbbqqq}}}qqqcccYYYUUUUUUHHHEEEEEEJJJMMMSSScccrrr~~~vvvkkkeeecccaaa^^^[[[ZZZTTTMMMGGGDDDBBB@@@???777777777555222111000111...............///000111...---++++++++++++---.........///000///...,,,++++++,,,...//////---,,,***------------------------,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++++++++++++++(((+++------+++***+++---,,,,,,,,,---------......++++++++++++++++++++++++*********++++++,,,------++++++,,,---...000111222,,,++++++++++++++++++,,,,,,,,,,,,---...///000111+++,,,,,,------,,,,,,+++++++++******++++++,,,---******+++,,,...//////000...............///000000111000///...///000222444444333111000000000111222333333333444555666777888999???GGGNNNVVVcccrrr}}}++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,...///000000))))))))))))((((((((((((((()))***)))((('''((()))))))))))))))))))))))))))))))))))))))************((()))***++++++***)))((())))))))))))))))))))))))(((((())))))((('''&&&&&&(((((())))))))))))((((((******+++++++++,,,,,,,,,111---(((''')))+++,,,+++))))))))))))************+++++++++******+++///111666777;;;BBBKKKTTTZZZ]]]___aaacccddddddeeegggiiifffdddbbbbbbbbbbbb```^^^]]][[[ZZZYYYYYYXXXUUUSSSVVVNNNGGGEEEDDDBBBAAABBBKKKJJJJJJNNNUUUZZZ]]]]]]```]]]YYYXXXYYY[[[\\\\\\___]]]]]]___^^^ZZZYYYZZZ[[[YYYXXXZZZ^^^fffnnnsssyyy}}}~~~}}}~~~|||vvvyyyxxxrrrooopppooommmiiifffbbb___^^^]]]\\\\\\ccciiiqqqxxx~~~|||yyyyyyzzzzzzuuunnniiiiiilllppprrrwwwwwwvvvxxxzzz{{{zzzzzzvvvqqqllljjjmmmpppssssssqqqtttyyy{{{||||||}}}}}}|||zzzyyyxxxzzz}}}}}}yyyvvvuuuooojjjddd______fffpppwwwxxxmmmbbb[[[SSSJJJEEEGGGHHHLLL]]]rrrzzz|||yyy~~~zzzpppiiifffbbb^^^```ZZZSSSMMMJJJGGGDDDAAA???>>>===:::666222...,,,111000///......///000111000000//////............------............------///......------,,,++++++///...,,,***)))))))))***---,,,++++++******++++++000---))))))+++,,,+++)))(((---...+++)))***+++***---,,,***)))((())))))***+++++++++,,,,,,---------,,,,,,............,,,,,,,,,,,,,,,---------......************************++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......,,,++++++******++++++,,,------------------------,,,---------------------000000000000000000000000000000000000////////////111111222333444666777888>>>???EEEMMMVVVcccvvv++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---......///***)))))))))(((((((((((((((*********((('''((()))))))))))))))))))))))))))(((((((((((())))))))))))******)))(((((()))******))))))))))))))))))))))))(((((())))))(((''''''&&&(((((())))))))))))((((((*********+++++++++,,,,,,...+++(((''')))******)))))))))))))))***************+++++++++,,,...333666999;;;???FFFNNNUUUZZZ]]]___```bbbbbbbbbccceeegggdddbbbaaa```aaa```^^^]]][[[ZZZYYYYYYYYYWWWTTTQQQOOOIIIDDDCCCCCCCCCFFFKKKPPPNNNMMMPPPVVV]]]aaacccaaa```^^^]]]^^^^^^]]]\\\___[[[ZZZ\\\[[[XXXXXX[[[\\\[[[[[[^^^cccjjjrrrvvv|||}}}{{{||||||{{{yyyvvvyyyxxxtttrrruuuvvvtttmmmjjjgggddddddcccbbb```dddjjjrrryyy~~~|||zzzzzzwwwsssmmmjjjjjjlllnnnoooqqqqqqpppqqqssstttttttttuuuqqqmmmllloootttwwwxxx|||~~~}}}xxxyyyyyyxxxyyy|||xxxzzz}}}yyyrrrnnnnnnrrruuu{{{zzzyyyxxxxxxyyyzzzzzzyyy|||}}}vvvooojjj]]]TTTNNNMMMKKKKKKXXXhhhuuuzzz~~~{{{uuuqqqqqqtttyyysssooojjjddd```]]]XXXUUURRRNNNIIIEEEBBBAAA???<<<999555222000111000///......///000000////////////......------,,,------------------,,,------------------------...---,,,+++******++++++...---,,,,,,++++++,,,,,,///,,,***)))+++,,,,,,++++++------+++,,,...,,,''',,,,,,+++*********+++++++++++++++,,,,,,---------))))))***++++++***)))))),,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,++++++++++++,,,------,,,,,,++++++++++++,,,,,,------------------------------......////////////////////////////////////........................111111222333444666777888===???DDDMMMVVVcccvvv,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******)))))))))((((((((()))***+++***((('''((()))))))))))))))))))))))))))'''''''''((((((((()))))),,,***(((&&&&&&(((***,,,))))))))))))))))))))))))(((((()))))))))(((''''''(((((())))))))))))((((((*********++++++++++++,,,+++)))(((((()))))))))((()))))))))*********++++++***+++,,,---///444:::>>>@@@BBBGGGMMMRRRWWW[[[]]]^^^______^^^^^^___aaaddd```^^^\\\\\\\\\\\\ZZZXXXXXXWWWVVVVVVUUURRRNNNKKKEEEBBB@@@AAABBBEEENNNXXXZZZWWWTTTTTTYYY```fffiiieeedddcccbbbbbbaaa___\\\^^^YYYVVVVVVVVVUUUWWW\\\______aaadddiiipppvvvzzz|||zzz|||~~~{{{yyyxxxxxxvvvuuussswwwxxxwwwyyy~~~~~~uuurrrooommmlllkkkhhhgggfffkkkrrrxxx}}}}}}zzzxxxvvvssspppnnnnnnnnnnnnmmmkkkkkkkkkkkklllnnnooopppuuurrroooppptttzzz|||vvvyyy{{{zzzyyy||||||{{{}}}}}}uuuqqqsssxxxzzzuuurrrrrrrrrpppnnnooosss{{{}}}zzzyyyiiiaaaZZZWWWQQQLLLSSS^^^kkkmmmpppooollliiiffffffpppttt{{{~~~yyyrrrkkkbbbbbbaaa___]]]WWWQQQLLLIIIGGGEEEBBB>>>:::777555222111000///......///000...............---------,,,,,,,,,------,,,,,,,,,++++++,,,------...//////------,,,,,,,,,,,,------///...------,,,,,,------...,,,******,,,......---------,,,+++///111---&&&++++++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------((())))))******))))))(((++++++++++++,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------+++************+++,,,,,,------,,,,,,,,,,,,------------------------------+++,,,,,,---...//////000////////////////////////---......//////000000111111111222333444666777888<<<===CCCLLLVVVbbbuuu,,,,,,,,,,,,,,,,,,,,,,,,************************++++++***************************)))))))))(((((()))***+++***((('''((()))))))))))))))))))))))))))(((((((((((())))))))))))+++)))(((''''''((()))+++(((((((((((((((((((((((((((((()))))))))(((((('''(((((())))))))))))((((((************++++++++++++)))))))))))))))))))))((())))))*********+++++++++)))+++...000444:::AAAFFFGGGJJJOOOSSSVVVYYY[[[\\\]]]^^^]]]\\\ZZZ[[[]]]```[[[YYYXXXWWWXXXWWWUUUTTTTTTSSSRRRQQQOOOKKKEEEAAA======???AAABBBHHHVVVeeehhhddd^^^ZZZ[[[aaagggkkkjjjhhhfffddddddcccaaa___^^^WWWRRRRRRRRRSSSXXX___dddeeegggjjjoootttxxx{{{zzzwwwyyy|||}}}}}}~~~{{{xxxvvvtttsssrrrpppvvv|||~~~{{{xxxuuussspppmmmkkkggglllqqqvvvyyy~~~|||xxxuuuxxxvvvsssrrrqqqpppnnnlllhhhiiijjjkkklllnnnqqqsssvvvuuutttuuuzzz}}}yyy|||}}}yyyzzzzzzyyyzzz}}}~~~uuulllnnnqqqwww}}}~~~}}}yyywwwtttmmmgggiiikkkpppxxx|||zzzqqqjjjeeeaaaZZZTTTUUU[[[bbbaaa```aaabbbbbbbbbaaabbbfffllltttxxxppphhhiiihhhgggddd___YYYUUUTTTRRROOOJJJEEE@@@<<<999555333111000///...//////............------------,,,------......------,,,,,,,,,,,,---------......,,,,,,,,,,,,------............---,,,,,,,,,,,,,,,---,,,++++++,,,...///000333333111------///...***)))***,,,...//////...---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++++++++,,,,,,---...------,,,,,,------...------------------------(((((()))***,,,---......//////////////////////////////000111222333444444111111222333444666777888:::<<>>333+++***,,,...)))***,,,.../////////...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---.........------,,,,,,------...------------------------(((((()))***,,,---.................................///000111222333444555111111222333444666777888:::<<>>>>>@@@EEEKKKPPPZZZlll}}}xxxooogggdddeeegggnnnkkkhhhgggffffffdddbbb\\\UUUOOOOOOQQQWWWaaajjjpppqqqrrrtttwww{{{~~~}}}}}}}}}}}}|||vvvvvvwwwyyy{{{}}}~~~}}}|||zzzuuuqqqnnnnnnoooqqq{{{|||yyywwwuuutttooooooooooooqqqsssuuuwww~~~~~~~~~~~~~~~|||zzzyyyvvvtttpppooopppqqqqqqqqqqqquuuzzz{{{yyywwwxxxzzzzzzzzzzzz{{{}}}~~~{{{yyyzzz|||}}}|||zzzzzz}}}|||tttmmmfffeeeeeehhhooozzz|||yyyvvvrrrqqqsssuuuwww}}}}}}qqqllleeeaaadddnnnzzz{{{xxxxxxwwwwwwwwwuuurrrpppooojjjddd[[[SSSPPPPPPRRRSSSZZZZZZ[[[]]]eeettt|||{{{wwwrrrlllhhhffffffhhhgggeee```XXXOOOGGGBBB;;;999666333111000000///........./////////////////////000000000000////////////...---,,,,,,++++++***+++,,,---------------,,,,,,+++************+++++++++,,,++++++,,,///111EEEIIIEEE888+++(((+++...***+++,,,---............------,,,,,,,,,,,,++++++,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------------,,,,,,------...///------,,,,,,,,,,,,------------------------------+++,,,,,,---...//////000........................,,,,,,---...000111111222111111222333444666777888:::<<>>===444,,,+++,,,---,,,+++++++++,,,---......---------,,,,,,+++++++++++++++***))))))***++++++,,,,,,,,,,,,------------........................++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...,,,,,,++++++++++++,,,,,,------------------------------......////////////........................,,,,,,---...//////000000111111222333444666777888;;;===CCCKKKSSS]]]mmm|||------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++************)))***+++,,,+++)))))))))***))))))))))))))))))))))))))))))))))))***************)))'''%%%%%%''')))***))))))))))))))))))))))))(((((()))***************(((((())))))))))))(((((())))))))))))************'''((((((&&&$$$%%%)))---******+++++++++,,,,,,,,,---333<<>>;;;;;;===@@@AAAAAAGGGHHHNNNZZZeeesssuuummmjjjjjjhhhkkknnnrrrrrrmmmeee```\\\UUUPPPRRRVVV^^^iiitttuuuuuuwwwzzz~~~|||{{{zzz{{{||||||{{{{{{zzzxxxvvvuuuuuuuuuvvvvvvvvvuuuqqqllliiijjjlllnnnuuu|||}}}yyyuuuqqqnnnnnnppprrrtttsssrrrqqqpppqqqsssuuuvvvvvvsssoooooouuu|||zzzzzzyyyxxxwww{{{~~~xxxwwwzzz||||||zzzyyy}}}|||zzz{{{}}}yyy~~~|||wwwtttmmmiiidddbbbeeellluuuzzz|||xxxuuurrrpppmmmkkkkkkgggfffhhhiiikkksss{{{{{{zzz~~~wwwsssqqqpppqqqzzz}}}yyypppeeeZZZSSSRRRRRRMMMOOOPPPPPPTTT___nnnyyyvvvoookkkjjjmmmnnnpppnnnhhh^^^TTTMMM???===:::777444222111111//////000000111111222222------............------+++,,,,,,------......///***+++,,,,,,,,,,,,******......---,,,,,,,,,,,,---***+++,,,+++)))))),,,///''',,,...,,,,,,//////,,,---,,,+++***+++,,,---...---------,,,,,,+++++++++---,,,+++******+++,,,---,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++******++++++,,,---,,,++++++******++++++,,,------------------------------------------------..............................//////000000111111111111222333444666777888;;;===CCCKKKSSS\\\lllzzz......---------,,,,,,,,,.........------,,,,,,,,,,,,++++++******++++++,,,,,,+++***))))))***+++,,,))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))******++++++++++++******))))))))))))******************))))))(((((('''''')))))))))))))))))))))))))))))))))))))))))))))))),,,,,,---,,,+++)))'''&&&((()))***))))))***,,,///333888AAAHHHLLLOOOPPPRRRUUUUUUTTTUUUVVVXXXZZZ[[[bbbaaa```^^^[[[WWWTTTRRRQQQPPPOOOLLLIIIFFFCCCAAA===;;;<<<>>>===:::<<>><<<:::888:::======;;;>>>CCCJJJYYYiiiqqqwww~~~|||xxxsssnnnkkkkkkmmmppprrrsssrrrqqqooollllllllljjjiiimmmuuu{{{~~~~~~|||xxxvvvwwwyyyvvvrrrlllhhhhhhhhhiiiiiiiiijjjppp{{{|||}}}~~~}}}|||}}}{{{zzzyyywwwtttqqqooommmmmmmmmnnnnnnnnnoooqqqsssyyy|||~~~{{{wwwxxx~~~~~~{{{|||~~~{{{xxxuuuqqqooofffffffffddddddgggmmmrrr|||qqqooommmmmmqqqvvv}}}}}}}}}{{{vvvnnneee^^^UUUQQQMMMLLLLLLRRR___mmmwww~~~}}}sssllllllmmmnnnooonnniiibbb\\\MMMHHHBBB<<<999777555333000111111111111///...---000000000000000000000000,,,...///000...------...---......//////......---/////////..................---+++))))))+++---...------------------------------------............------------,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...((()))+++---......---,,,+++,,,,,,---------,,,,,,------...---,,,,,,---///+++++++++,,,,,,,,,------,,,,,,---...............///,,,))))))+++------,,,.........//////000111222222333333555666777888999;;;===CCCKKKSSS\\\lllzzz***++++++,,,---...//////------------,,,,,,,,,,,,,,,++++++******++++++,,,******))))))))))))*********))))))(((((())))))***************************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''(((***,,,,,,---,,,,,,***+++,,,,,,,,,...222555>>>CCCJJJOOORRRTTTUUUVVVXXXXXXYYYYYYYYYXXXXXXXXX[[[\\\\\\[[[WWWSSSNNNLLLLLLKKKGGGCCC???;;;777666777666777;;;<<<<<>>;;;777555444666555666:::;;;;;;???EEESSSeeexxx~~~{{{yyywwwtttrrrpppnnnkkkhhhhhhjjjmmmppprrrtttuuuuuuvvvxxxxxxwwwwwwyyy~~~~~~{{{ssspppllliiiiiijjjkkkkkkjjjiiijjjnnnuuu|||}}}yyyxxxzzzyyyuuutttvvvqqqpppooonnnmmmlllkkkkkkooorrrvvvvvvsssqqqpppqqqxxx{{{~~~~~~}}}~~~}}}~~~~~~}}}}}}zzzrrrllleeecccbbbaaadddhhhmmmqqqzzz|||yyyuuuttttttvvv{{{xxxnnnggg___ZZZTTTRRRWWW___gggiiijjjiiiiiimmmuuu{{{|||uuummmlllkkkkkkjjjhhhdddaaaXXXSSSLLLEEEAAA???===<<<333333333222111000//////////////////////////////,,,...//////---------.........////////////......*********++++++,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,+++++++++******)))***+++,,,---,,,+++***------------------------,,,,,,,,,++++++,,,,,,---......//////...---,,,+++------.........------,,,111000---***'''''')))+++........................---,,,+++++++++,,,...///000,,,((()))---111111000............///000111222444333222222333666999;;;;;;===CCCLLLSSS]]]mmm|||......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,))))))************))))))******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))((()))))))))************(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))++++++***)))'''$$$""" ))))))***+++---111666:::GGGKKKPPPSSSUUUVVVWWWXXXXXXXXXXXXXXXVVVTTTRRRPPPOOOPPPQQQQQQOOOLLLIIIGGGAAA???===:::888777666666888666666999::::::???EEEMMM___sss|||}}}|||zzzwwwuuusssooommmkkkiiieeecccfffgggiiikkkmmmoooqqqrrrsssvvvxxxxxxxxx{{{}}}|||{{{}}}rrroookkkjjjkkklllllllllnnnmmmlllnnnsssxxx|||~~~zzzwwwwwwxxxuuuqqqooorrrlllkkkiiiiiikkkoootttwww~~~{{{tttpppqqqssstttvvvyyyzzzyyy|||{{{sssmmmdddcccaaa```aaaeeeiiilllqqqyyy~~~xxxsssmmmjjjnnnxxxyyyssslllggg___XXXVVVYYYZZZ\\\\\\\\\\\\___dddiiissszzz}}}sssqqqmmmkkkiiigggdddbbb\\\XXXQQQKKKFFFCCC@@@>>>777666555333222111000///////////////////////////---...///...---,,,...///,,,------......------,,,*********++++++,,,,,,,,,---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,+++++++++******)))***+++,,,---,,,+++***++++++++++++++++++++++++---,,,,,,++++++,,,,,,,,,,,,,,,,,,------------,,,***+++,,,---............000///---)))'''&&&)))+++........................,,,+++*********+++---...+++,,,---......///000111............///000111222333333222222333666888:::;;;===CCCLLLTTT^^^nnn|||***++++++,,,---...//////++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,******++++++++++++******+++******))))))******+++(((((((((((((((((((((((())))))))))))))))))))))))******++++++++++++******))))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++,,,,,,---,,,+++)))(((((()))***+++---222999>>>HHHLLLPPPSSSUUUVVVWWWXXX[[[[[[ZZZYYYWWWUUUSSSRRRNNNNNNMMMLLLJJJGGGDDDCCC<<<;;;999777777777777888888666777999;;;;;;@@@GGGLLL]]]ooovvvxxxxxxxxxvvvrrrpppllliiigggdddaaa^^^aaabbbccceeehhhkkkmmmooorrruuuxxxyyyzzz|||||||||~~~}}}zzzxxxvvv|||uuurrrooommmmmmnnnnnnmmmqqqppppppppprrrvvvzzz|||xxxuuutttsssooojjjjjjmmmlllkkkjjjlllrrrzzzxxxrrrsssvvvrrrtttuuuvvvvvvyyy~~~yyyuuunnnkkkhhhdddcccdddeeefffmmmsss{{{~~~|||yyy|||yyyoooggghhhpppzzz|||wwwssskkkaaa\\\\\\SSSTTTSSSSSSSSSUUUYYY\\\```jjjzzz|||uuupppmmmjjjhhhfff```\\\WWWRRRMMMHHHCCC@@@<<<:::888555333111000000000000000000000000000000......///...,,,,,,...000,,,,,,------------,,,,,,------------............------...//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++------,,,+++++++++,,,,,,*********+++,,,,,,------((()))+++,,,---...............---***((((((***,,,---,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---))),,,//////------...///.........//////000111222222222222222444666888999;;;===CCCLLLTTT^^^ooo}}}***++++++,,,---...//////******+++++++++,,,,,,,,,,,,++++++******++++++,,,***+++,,,------,,,+++***+++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************'''((((((((()))))))))***)))))))))))))))))))))))))))))))))))))))))))))))),,,---...///000//////...)))***+++,,,///555<<>>===999888666555444555666777777555666999;;;===CCCJJJSSSbbbpppuuuuuuvvvwwwwwwooommmiiigggdddbbb^^^\\\\\\\\\]]]```dddiiimmmooouuuyyy|||}}}}}}{{{wwwxxx{{{}}}~~~|||yyywwwtttsssrrrwww}}}yyyvvvuuusssrrrppprrrrrrqqqqqqqqqtttwwwzzzvvvssspppnnnhhhcccccchhhllllllnnnsss{{{wwwvvvyyyssstttuuussssssxxx|||wwwrrrnnnmmmlllmmmnnnrrrvvvyyyzzzxxxvvvuuusssuuuwwwzzz{{{qqqmmmpppvvv{{{}}}xxxpppkkkjjj]]][[[VVVRRROOOPPPSSSUUUUUU```qqqyyytttpppnnnlllhhheeeaaa\\\XXXQQQJJJFFF@@@>>>;;;888444222111000000000000000000000000000.........---,,,,,,...000------............------/////////...............------------------------------------------------++++++,,,,,,,,,---------------------,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,+++++++++++++++,,,,,,---)))******+++,,,,,,,,,++++++,,,,,,,,,******,,,...------,,,,,,,,,+++++++++,,,,,,---............---000///------.../////////.........//////000111222111111222333555666777888;;;===DDDLLLTTT___ooo~~~......---------,,,,,,,,,*********++++++,,,,,,,,,,,,++++++++++++++++++,,,+++,,,------------,,,+++++++++************++++++************************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++++++++***)))***+++,,,---111777>>>DDDJJJNNNRRRUUUVVVWWWYYY[[[ZZZYYYWWWTTTSSSRRRRRRSSSTTTQQQLLLFFF@@@<<<:::999999777555333333333555666555333555999<<>>BBBKKKUUUbbbrrr|||yyyvvvxxxvvvooooookkkfffcccbbbbbbaaa```\\\___dddfffiiimmmsssxxx}}}xxxvvvuuutttzzz|||}}}|||zzzvvvqqqoooooonnnjjjgggqqq~~~zzzwwwtttqqqnnnmmmlllllljjjiiihhhgggdddaaa___```cccfffnnnpppssswww}}}~~~xxxtttvvvvvvvvv{{{~~~yyyuuutttsssqqqpppjjjkkkjjjgggfffjjjrrryyy~~~vvvhhh\\\UUURRRRRRRRROOOTTT___lllwww}}}zzzxxxuuuuuuooojjjjjjkkkhhhaaaYYYFFF@@@:::777888777333/////////000111000///---,,,......//////000000111111000///...---------------111000///...,,,+++***)))......---------,,,,,,,,,///......---------..............................***+++,,,,,,------,,,,,,,,,,,,,,,++++++*********------------,,,+++******------,,,+++************,,,,,,+++,,,......---+++---,,,,,,++++++*********,,,,,,,,,,,,---......///........................///////////////............/////////000000111111,,,---...///000111222333---///111222333444777:::<<<>>>EEENNNUUU```ppp~~~------,,,,,,,,,,,,------......---------,,,,,,,,,++++++++++++************+++,,,---......---+++***+++---...---***(((***,,,******++++++++++++*********************++++++,,,))))))))))))))))))))))))))))))))))))************((((((((((((((()))))))))&&&'''((()))************))))))*********+++++++++,,,+++***))))))))))))******+++,,,000666>>>FFFJJJMMMOOORRRTTTUUUVVVYYY[[[___^^^]]][[[XXXVVVTTTSSSRRRNNNGGG@@@;;;999888999555444444444444444444444777777999===@@@DDDMMMWWWeeeuuu~~~{{{wwwwwwuuuoookkkhhhdddccccccdddeeeeeeeeehhhkkknnnpppuuu{{{}}}zzzxxxwwwwwwzzz{{{}}}~~~~~~}}}{{{zzzxxxtttooonnnnnnmmmjjjffflllxxx~~~{{{uuuqqqmmmkkkkkkkkkkkkjjjfffgggggghhhhhhiiijjjllloooqqqssswww|||{{{yyyzzzyyyyyy{{{vvvsssjjjhhhddd```aaaeeemmmrrrwwwzzzooocccXXXQQQMMMNNNQQQYYYdddnnnyyy{{{wwwrrrmmmlllmmmlllfff```TTTMMMDDD>>><<<:::666222///000000000///......---//////////////////000000000///...------------...000//////......---------............------------.........---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,---,,,,,,,,,+++++++++++++++,,,,,,,,,,,,++++++***,,,,,,,,,+++,,,,,,------***)))******++++++***))),,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,.......................................---------,,,---------.........///---......///000111111222000222333333333444666888<<<>>>EEENNNVVV```ppp---,,,,,,++++++,,,,,,---...------------,,,,,,,,,,,,+++++++++************)))***+++,,,---,,,++++++)))******)))))))))))))))******++++++++++++******+++************+++,,,,,,))))))))))))))))))))))))))))))))))))************&&&&&&&&&'''((()))))))))((())))))******))))))(((((()))***+++,,,+++************))))))(((((())))))+++,,,...333:::AAAIIIMMMOOORRRUUUVVVVVVUUUUUUUUU]]]\\\[[[YYYWWWUUUTTTSSSRRRNNNGGG@@@;;;888888888444444444333444444555555888888;;;@@@CCCFFFOOOYYYiiiwww}}}wwwuuusssnnniiigggeeeeeehhhjjjllllllnnnpppsssvvvzzz~~~~~~|||{{{zzzzzzyyyzzzzzz{{{zzzzzzyyyyyyxxxtttpppnnnnnnmmmjjjggghhhrrr~~~xxxtttnnniiihhhiiiiiijjjeeegggjjjmmmpppqqqrrrsssrrrsssuuuwww{{{~~~tttnnnfff```___bbbfffiiiooowww}}}{{{yyyxxxyyy|||vvvfffXXXPPPPPPOOOSSS[[[dddqqq}}}{{{uuuooommmoooooolllhhh[[[SSSHHH@@@<<<:::777444111000/////////////////////////////////.........//////......------....../////////////////////000............------------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------------------,,,,,,,,,,,,***++++++,,,,,,,,,,,,+++,,,,,,,,,,,,---...///000,,,,,,------------,,,,,,++++++++++++,,,,,,,,,,,,---,,,++++++++++++++++++---------------------------------------------------------------............/////////000000111111333444555444444444666888<<<>>>EEENNNVVV```qqq,,,,,,++++++++++++,,,,,,------------------------,,,,,,+++++++++*********'''(((***+++,,,,,,,,,+++)))((('''(((*********(((******++++++++++++************))))))******+++,,,))))))))))))))))))))))))((()))))))))************'''''''''(((((()))))))))***************)))((('''''')))+++,,,---,,,***))),,,,,,++++++++++++,,,,,,***,,,000555<<>>EEENNNVVVaaaqqq---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,++++++++++++***'''((()))***+++,,,,,,,,,***)))((()))***+++***)))******++++++++++++******((((((((((((((()))******))))))))))))))))))))))))((()))))))))*********************))))))(((((((((***+++++++++***)))((('''''')))+++,,,---,,,***)))------,,,,,,,,,------...***---111777>>>EEEKKKNNNOOOSSSWWWZZZYYYWWWUUUTTTOOOOOOOOOPPPPPPPPPPPPPPPOOOJJJDDD===888666666666444444444444555777:::;;;===>>>CCCHHHKKKMMMSSS[[[iiittt~~~{{{qqqiiiffffffhhhhhhhhhjjjnnnrrrtttuuuuuuwww|||~~~}}}}}}~~~{{{zzzyyyyyyzzzzzzzzz{{{{{{{{{}}}yyytttqqqpppnnnjjjfffjjjnnnuuu|||wwwrrrooolllkkknnnrrruuuvvvsssoookkkjjjlllqqqtttuuuwwwwwwxxxxxx{{{~~~xxxuuussspppmmmqqqtttyyy}}}xxxpppiiidddiiitttuuujjj[[[VVVSSSTTTYYYcccuuu{{{sssmmmkkkkkkkkkjjjbbb\\\SSSJJJCCC@@@===<<<555444222111000000111222000000//////.........---//////.........//////000000000//////...------,,,,,,,,,,,,++++++++++++***,,,,,,---...//////..............................,,,,,,---.........------------------------------,,,,,,---......///......------,,,+++++++++++++++(((***,,,+++((('''''')))+++++++++,,,,,,------...000//////...------------------------------------------......///////////////////////////.........////////////000000000000111333444555555777:::<<<<<<>>>EEENNNWWWaaarrr...------,,,,,,------...,,,,,,,,,------------...,,,,,,,,,,,,++++++++++++(((((()))***++++++,,,,,,++++++++++++******************++++++++++++******(((''''''''''''((())))))))))))))))))))))))))))))))))))))))))************+++++++++***)))(((((((((***+++++++++***))))))(((((()))***+++,,,+++******+++++++++***++++++,,,---,,,...333:::@@@GGGKKKNNNQQQTTTYYY[[[ZZZXXXWWWWWWPPPPPPPPPPPPPPPPPPPPPPPPKKKGGGAAA:::666555555666666555555555777:::===???AAABBBGGGMMMNNNOOOTTT\\\fffqqqzzzxxxlllbbb```bbbeeeeeefffiiinnnrrrttttttzzz|||~~~|||zzz{{{{{{}}}~~~|||xxxsssqqqqqqooolllhhhkkkmmmpppvvv|||}}}uuuoooggghhhkkkqqqzzz{{{qqqlllmmmqqquuuvvvyyyyyyyyyxxxzzz~~~}}}||||||}}}}}}vvvvvvwwwyyy{{{~~~xxxnnndddcccfffpppyyyrrreee___YYYVVVVVVZZZgggttt{{{rrrmmmjjjhhhgggddd```YYYPPPGGG@@@<<<999888777666444333222222111000000000000//////////////////......//////000000000000///......---,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---/////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............,,,,,,,,,,,,------------,,,------............---...---,,,+++************))),,,...---***((()))+++,,,,,,,,,,,,------------...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///000000000---------,,,,,,,,,,,,,,,.../////////000000111111000222444555555777:::===<<<>>>EEEOOOWWWbbbsss///......------......///,,,,,,,,,---------......------,,,,,,,,,+++++++++************++++++,,,---***,,,---,,,)))'''(((+++******++++++++++++******((((((((((((((())))))***))))))))))))))))))))))))))))))))))))************))))))))))))))))))((((((******+++++++++***))))))))))))*********+++++++++******))))))***++++++,,,...111666===CCCHHHLLLNNNUUUWWW[[[\\\ZZZYYYXXXXXXSSSSSSRRRQQQPPPNNNMMMMMMGGGCCC>>>888555444555666777666666666999<<<@@@BBBDDDEEEJJJPPPQQQPPPUUU[[[dddnnnxxxvvvjjj^^^\\\```ddddddfffkkkqqquuuxxxxxx~~~~~~}}}|||}}}{{{xxxttttttuuuvvvsssqqqooooooppptttyyy|||}}}}}}~~~{{{yyywwwsssnnnjjjbbbfffooo{{{|||vvvvvvyyy{{{{{{}}}|||zzzwwwvvvyyy}}}}}}{{{{{{}}}zzzzzz|||~~~|||tttnnnhhhgggmmmvvv|||}}}zzzwwwrrrlllddd^^^WWWUUU[[[cccjjjuuu{{{rrrlllhhhgggbbbaaa]]]VVVMMMEEE>>>;;;;;;:::999888666444222000000000000111111111111111///////////////000111111////////////////////////.........---------,,,,,,***+++---///000000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............++++++++++++,,,,,,,,,---,,,,,,,,,---,,,,,,++++++---,,,,,,+++++++++,,,,,,...111333222---+++,,,///---------------,,,,,,,,,---,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///000000---------,,,,,,+++++++++---......///000111111222111222444444444666888;;;<<<>>>EEEOOOWWWbbbsss//////............//////,,,,,,,,,------.........---------,,,,,,,,,+++++++++++++++***++++++,,,---))),,,...,,,'''%%%'''*********++++++++++++******)))))))))))))))******+++))))))))))))))))))))))))))))))))))))************&&&&&&''''''((())))))))))))******+++++++++************))))))******+++,,,++++++******+++,,,------000444999???EEEJJJMMMOOOXXXZZZ\\\\\\ZZZXXXXXXXXXVVVUUUSSSPPPNNNKKKIIIHHHEEEAAA<<<777444333444555777777666777:::===AAADDDFFFHHHLLLRRRRRRQQQUUU[[[cccmmmwwwvvviii\\\ZZZ___dddeeehhhnnnuuuzzz}}}~~~||||||yyywwwxxx{{{}}}|||yyyrrrrrrsssvvvzzz}}}~~~~~~{{{xxxssspppnnnllljjjhhhdddjjjttt}}}zzzvvvttttttxxx{{{}}}xxxwww~~~||||||}}}}}}yyyuuujjjfffjjjsssyyyxxx{{{zzz{{{~~~wwwoooeee[[[SSSTTTZZZYYYdddrrryyyyyy{{{xxxooojjjhhhbbbcccbbb^^^WWWOOOHHHDDD<<<<<<<<<:::888444111000000000111111222222333333///////////////000111111...//////000111222222222000000/////////.........***+++---///000000///...........................,,,---......//////......*********++++++,,,,,,,,,+++++++++++++++***)))(((,,,,,,,,,,,,---...//////,,,000222111,,,)))+++............------,,,,,,,,,...............///000111,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...///////////////......---------,,,---...///000111222333222444555444444444666888<<<>>>EEEOOOXXXcccttt//////.........---------//////...---,,,++++++***///...---,,,,,,,,,,,,,,,---,,,+++******)))((((((++++++++++++++++++++++++++++++++++++++++++++++++((((((((((((((((((((((((+++***(((&&&'''))),,,---)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++***************+++,,,)))***,,,+++***---333666<<<@@@@@@CCCIIIMMMMMMXXXXXXXXXWWWWWWVVVVVVVVVRRRQQQPPPNNNJJJFFFCCCAAAAAA<<<666444555777888888666888999:::;;;===AAADDDHHHLLLPPPOOONNNNNNSSSXXXcccnnnxxxvvvjjj``````dddiiilllrrryyy{{{~~~}}}~~~|||}}}zzzxxxyyy|||~~~tttooohhheeefffkkkpppsssiiilllsss~~~|||xxxtttsssuuuwwwzzz|||}}}~~~}}}}}}wwwppppppooolllxxxvvvxxx{{{qqqeee\\\UUUSSSTTTXXX]]]```dddkkkuuu~~~wwwnnnjjjcccbbbaaaaaa^^^XXXMMMFFFCCC@@@===;;;;;;:::666222222111000111222333222111000///.........000111222000000////////////000000...---,,,,,,---...///000///............---------333///,,,+++...000000///,,,------......------,,,------------------------,,,,,,,,,---------......***+++,,,---...---,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---,,,,,,++++++,,,,,,+++++++++,,,------/////////...---------,,,---------............///000///.........///111222,,,,,,------...////////////111333444444555777888999@@@CCCJJJYYYbbbppp//////.........---------000000000///......------,,,,,,,,,,,,++++++++++++******+++,,,---...///000++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************)))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))******))))))((('''''''''++++++***************+++,,,******,,,,,,+++...444999>>>BBBBBBDDDIIIMMMMMMUUUUUUUUUVVVVVVUUUTTTTTTPPPPPPOOOLLLIIIDDD@@@>>>;;;777333222444777888888777999;;;<<<===@@@DDDFFFJJJMMMPPPPPPNNNOOOSSSWWWbbbllluuutttlllffffffiiippprrrwww}}}{{{{{{~~~}}}||||||zzz~~~|||yyyxxxxxxyyyyyynnnkkkfffeeegggkkkoooqqqlllllloooxxx~~~zzzzzzzzz{{{{{{{{{||||||zzzvvvqqqooorrrxxx~~~|||wwwqqqsssqqqttt|||yyymmmbbbYYYUUUNNNTTTYYYZZZZZZ___hhhqqq~~~xxxsssdddbbbaaabbbaaa]]]VVVPPPFFFCCC???<<<<<<;;;888666111000...///000000///...//////.........///111111000000////////////000000//////.........///000111///............---------222///,,,,,,...//////...,,,------......------,,,------------------------,,,,,,,,,---------......***+++,,,---------,,,,,,++++++,,,,,,,,,---------+++,,,------------,,,++++++++++++,,,,,,...//////...............------------------............///111111000000000111222333111111111111222333444444111333555666666777999;;;999@@@CCCJJJYYYbbbppp/////////.........------////////////////////////***+++,,,---...---,,,,,,)))***+++---...000111222++++++++++++++++++++++++************************************************%%%'''***,,,,,,***'''%%%))))))))))))))))))))))))))))))))))))))))))))))))******))))))((('''''''''+++***************++++++...++++++---,,,+++///555<<>>999;;;===???@@@CCCGGGIIIKKKNNNQQQQQQOOOOOORRRUUU```gggooorrrpppnnnppprrryyy{{{~~~{{{ssszzz}}}~~~zzzwwwuuuuuuttt{{{~~~yyyvvvsssrrrqqqiiihhhgggiiillloooppppppnnnllljjjnnnxxxzzzuuuvvvyyy~~~~~~uuulllhhhiiiooouuu|||wwwpppnnnooowww}}}yyyjjj^^^XXXNNNRRRTTTSSSPPPSSS[[[cccrrr~~~kkkgggdddcccdddbbb^^^ZZZNNNIIIDDD@@@===<<<;;;:::222000///...//////...---///............///000000000000////////////000000111000000/////////000000///............---------000...,,,,,,...///......,,,------......------,,,------------------------,,,,,,,,,---------......++++++,,,------------,,,,,,,,,,,,,,,------------***+++---......---,,,+++******+++,,,...///000111---------...............---------............///000000/////////000111222//////------...///111333222444666777777777999;;;999@@@CCCJJJYYYbbbppp////////////............,,,,,,,,,---------......+++---///111111111///...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++!!!###'''+++,,,,,,***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,*********)))******+++,,,...,,,+++---------222888???EEEHHHFFFGGGJJJKKKIIIKKKLLLOOOQQQQQQPPPNNNLLLKKKJJJIIIGGGBBB===999666777777777888:::===>>>???:::<<>>======666444222000111111000///..................//////000000////////////000000111000000//////.........///............---------...---------.........---,,,------......------,,,------------------------,,,,,,,,,---------......,,,,,,,,,---------------,,,,,,,,,------------...***+++---//////...,,,++++++,,,---...//////000000,,,---------.../////////---------............///---------------......///---+++***)))))),,,...000111333555555555555777999999@@@CCCJJJYYYbbbppp000000/////////.........++++++,,,,,,---.........+++---///111111111///.........---,,,,,,+++******++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++$$$%%%''')))***+++,,,,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,******))))))***++++++,,,...,,,+++......///555<<>>:::777555444444444555666777999;;;<<>>999777333111111111000/////////////////////......000000////////////000000////////////...------,,,///............---------,,,---/////////...------,,,------......------,,,------------------------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,---------.........***+++---//////...---,,,---......//////...---,,,,,,---------.../////////---------............///,,,------...............000///---,,,---///222444111333444555444555666888999@@@CCCJJJYYYbbbppp000000000/////////.............../////////000000***+++,,,---...---,,,,,,------------............++++++++++++++++++++++++************************+++++++++++++++++++++++++++***))))))((()))******))))))))))))))))))))))))))))))))))))))))))))))))******))))))((('''''''''))))))))))))***+++,,,,,,...++++++...000222999@@@GGGLLLOOOMMMMMMNNNMMMKKKJJJKKKLLLMMMLLLKKKIIIHHHGGGEEEBBB>>>:::888666555777777777666666888;;;>>>@@@CCCFFFHHHIIIJJJLLLNNNMMMOOOQQQSSSTTTTTTTTTSSSZZZbbbmmmwww~~~}}}xxxrrrnnnllllllllliiikkkqqq{{{|||wwwtttwww~~~{{{uuusssooolllkkkpppvvv|||~~~|||||||||xxxsssnnnmmmlllkkkjjjhhhnnnvvv~~~zzztttoookkkkkkooozzz~~~rrrgggZZZSSSSSSUUUUUUTTT___lll|||vvvnnnkkkkkkjjjjjjjjjhhhcccZZZPPPGGGBBB@@@;;;777333111000//////...000000000111000000///...000000////////////000000---...............---,,,///............---------+++...111222000.........,,,------......------,,,------------------------,,,,,,,,,---------......---------,,,---......///,,,---------............+++,,,---.....................//////...---+++***---------...............---------............///...///000111111111111000111000/////////111333555333444666666555666777999999@@@CCCJJJYYYbbbppp000000000000/////////............///////////////,,,,,,,,,,,,++++++++++++***++++++,,,---......///++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((('''''''''))))))))))))***+++,,,---,,,******...111444<<>>:::777666777777;;;;;;;;;:::999<<>>:::555222111000//////111111222222222111///...000000////////////000000------//////000///......///............---------+++///333444222///......,,,------......------,,,------------------------,,,,,,,,,---------.........------,,,---...///000------------............---,,,,,,,,,---...000111+++,,,.........---+++***...............------------------............//////000111222222222111111//////...//////000111222222444555555444444666777999@@@CCCJJJYYYbbbppp000000000000////////////------------------------///...---,,,,,,,,,,,,,,,))))))************++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))***+++,,,---,,,,,,+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,))))))))))))***+++,,,---,,,)))***...111555>>>FFFNNNTTTXXXVVVUUUVVVUUURRROOONNNMMMKKKJJJIIIHHHHHHEEEBBB===888666666888999999999999888777;;;AAAGGGIIILLLOOOPPPPPPPPPQQQRRRRRRSSSUUUXXX[[[\\\[[[ZZZ^^^jjjyyy{{{uuuooojjjiiiiiijjjcccffflllttt}}}|||vvvsssyyy}}}~~~wwwooojjjkkkqqqwwwyyyvvvrrrnnnooosssxxx|||}}}{{{yyyuuussssssxxxyyylllggg\\\gggwww~~~|||rrrdddYYYVVVVVVQQQ\\\iiiuuu~~~vvvrrrooommmjjjmmmnnniii^^^SSSJJJFFFAAA>>>888555333333222111111222333333222111000///000000////////////000000---...///111111111000000//////.........---------+++000444555333000//////,,,------......------,,,------------------------,,,,,,,,,---------............---,,,---...///000---------.........//////...---,,,+++,,,...000222)))***,,,......---,,,+++/////////......------,,,---------.........//////---...000111111111000///000000111111222222333333///111222222222222333444999@@@CCCJJJYYYcccppp111000000000222222000///111111000//////////////////............---------((()))***+++,,,---------******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------***************+++++++++))))))***++++++++++++***))))))))))))))))))))))))))))))))))))************,,,+++***))))))***+++,,,,,,+++)))***+++,,,,,,++++++,,,,,,...333;;;DDDKKKRRRUUUYYY\\\]]][[[YYYWWWVVVRRRLLLIIIIIIHHHDDDAAADDDAAA<<<888555555888999<<<;;;;;;<<<>>>BBBGGGIIIUUUWWWXXXXXXVVVTTTSSSSSSTTTUUUXXX\\\```bbbaaa___gggooozzz~~~~~~zzzxxxuuurrrqqqpppmmmkkkjjjlllqqqwww}}}}}}wwwrrroooooovvv|||tttmmmjjjmmmtttzzzzzzrrrqqqpppqqqyyy~~~|||zzzxxxxxxxxxyyyyyyyyymmmbbb___aaammm~~~yyyrrrhhh\\\SSSTTTSSSXXXdddrrrsssllllllrrrtttvvvtttkkk^^^PPPHHH@@@>>>;;;888555333222222///---,,,...111222000---000000000000////////////............///000222222000///---,,,,,,---///000......////////////......,,,---///000000000///...........................------......------,,,+++---...///000///...,,,+++,,,,,,,,,---------......+++++++++,,,---...///000.........------,,,,,,,,,------------------------,,,,,,,,,---...///000111.........//////111222222......//////000000111111222333555555555666999;;;???@@@EEEMMMUUUaaasss000000///000222222111///111111000//////////////////............---------,,,,,,---.../////////...***++++++++++++,,,,,,,,,*********+++++++++,,,,,,,,,,,,++++++******))))))))))))***++++++++++++***************************))))))))))))************,,,,,,++++++++++++,,,,,,,,,+++)))***+++,,,,,,++++++,,,---///444<<>>EEEKKKPPPZZZZZZZZZXXXVVVTTTSSSRRRRRRSSSVVVZZZ```dddffffffqqqwww~~~}}}yyyvvvtttrrrooommmqqqrrruuuxxx}}}zzzuuupppllljjjooovvv}}}zzzxxxuuusssttt{{{~~~xxxtttqqquuu|||}}}}}}||||||{{{zzzxxxwwwyyy||||||lllfffaaafffssszzzrrrggg```UUUQQQRRRZZZfffssswwwmmmkkknnnqqquuuwwwssshhhYYYOOOFFFCCC???;;;999777444222.........///000111000...000000000000////////////---,,,,,,++++++,,,,,,,,,000...---,,,,,,---...000......////////////......------...///////////////------------------------+++,,,------...........................---,,,,,,,,,,,,---------.........,,,,,,,,,,,,------...///.........------,,,,,,,,,------------------------......---------......///............///000111222......//////000111111111111222444444444555888:::???@@@EEEMMMVVVaaasss000//////000222333222000111000000//////////////////............---------------...............---++++++++++++,,,,,,,,,,,,))))))*********+++++++++------,,,+++***)))(((((())))))***++++++++++++***************************)))))))))*********++++++))))))************)))))),,,***)))***+++------,,,,,,---///222777>>>FFFKKKQQQTTTYYY]]]______]]][[[VVVRRRLLLIIIHHHFFFBBB>>><<<888444444777:::;;;:::===;;;;;;===BBBKKKTTTYYY___^^^[[[XXXVVVTTTSSSSSSSSSSSSUUUZZZbbbjjjpppsss~~~}}}{{{zzzyyywwwvvvxxxxxxxxxzzz~~~zzzsssmmmjjjiiihhhpppvvvzzzxxxyyyzzz}}}xxxvvvxxxzzzzzz{{{||||||{{{wwwtttooorrrwwwzzz~~~uuuiiicccfffqqq}}}|||tttnnn\\\TTTNNNPPPXXXeeevvv~~~rrrnnnnnnppptttyyyyyyppp```TTTGGGBBB<<<:::999777111,,,---///000000000//////000000000000000////////////000000///...------,,,,,,///...---,,,,,,---...///......////////////......------------------...///,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---.../////////...------,,,,,,,,,,,,,,,,,,------------.........------,,,,,,,,,------............---------------------------------------//////...---------------------------...///000000......///000000111111222000222333333333555777999>>>@@@EEENNNVVVaaasss000//////111333333222111000000////////////000000///............---------***+++++++++++++++***)))+++++++++,,,,,,,,,------************++++++++++++,,,,,,,,,++++++*********))))))***++++++++++++***************************))))))*********+++++++++)))***+++,,,,,,+++***)))+++***))))))+++------,,,,,,...222555:::@@@GGGLLLNNNQQQVVVZZZ]]]\\\[[[YYYUUUQQQLLLIIIGGGEEE@@@<<<;;;777444555:::===>>><<<======???CCCJJJSSS[[[```aaa___\\\ZZZYYYXXXWWWVVVTTTTTTUUU[[[fffqqqzzz}}}}}}}}}~~~~~~vvvoookkkjjjkkkmmmpppuuu|||{{{|||vvvuuutttuuuwwwxxxuuussslllnnnpppqqqttt|||xxxjjjdddjjjvvv{{{wwwggg\\\QQQMMMPPPZZZkkkyyy}}}vvvtttrrrqqqtttuuunnn```UUUGGG@@@:::999:::888111***---000333222///...///222000000000000////////////111111111111000///......///...------------...///......////////////.........---,,,++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////...---,,,+++***+++,,,---------------..................---,,,,,,,,,------...............---------........................///......---------......---------------...//////...//////000111111222222111222444444444555888:::>>>???FFFNNNVVVbbbsss111000000111333444222111000000////////////000000///............---------)))************))))))(((++++++,,,,,,,,,---------+++++++++,,,,,,,,,,,,---******++++++,,,,,,,,,---))))))***++++++++++++***************************************++++++++++++,,,---////////////---,,,+++))))))))),,,------------000555999>>>CCCHHHLLLMMMPPPUUUYYY[[[[[[YYYWWWRRRNNNIIIGGGFFFCCC>>>:::999777666777;;;>>>>>>======???DDDJJJQQQXXX]]]``````___^^^^^^``````___\\\UUUUUUWWW]]]hhhuuu~~~}}}wwwsssnnnjjjiiilllqqqtttooosssxxx|||~~~zzztttooonnnpppssssssrrrllllllkkkjjjkkkpppzzzwwwllljjjpppxxx|||qqqeeeVVVOOONNNSSS```lllvvv|||{{{tttnnnlllllliii```XXXLLLEEE>>>===???===777000...111444333000...000222000000000000////////////------............------.........------...............////////////............,,,++++++,,,---...---------------------------......//////...------...---,,,+++***+++,,,------------.........//////......---,,,,,,,,,------................................................,,,,,,,,,------///000000...------------....../////////000000111222222222333444555666666777999<<<===???FFFOOOWWWbbbsss222111111222333333222000///////////////000000111///............---------++++++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,------------++++++,,,,,,,,,---------))))))***+++,,,---......))))))***++++++++++++***++++++++++++++++++++++++*********++++++++++++,,,***++++++,,,,,,++++++******)))((())),,,---...------111777===AAAEEEJJJMMMPPPSSSWWWZZZ[[[YYYWWWUUUNNNJJJFFFEEEDDDBBB===888555666888:::<<<>>>@@@AAAAAAEEEJJJQQQVVV[[[]]]^^^``````bbbgggllllllhhhdddXXXXXX[[[bbblllxxxzzzuuurrrkkkiiigggfffiiinnnssswwwooorrrtttuuuwww{{{vvvppppppqqqqqqooojjjkkkjjjgggfffiiipppuuuxxxpppppprrrzzzwwwkkk^^^UUUPPPOOOVVV^^^fffkkkssszzz|||qqqkkkiiigggccc___PPPJJJCCC@@@???>>>999555111222333333111000000111000000000000////////////------///000000///...---..............................////////////......///......---------------........................///////////////...------...------,,,,,,,,,,,,,,,------........./////////------,,,,,,,,,------................../////////........................,,,,,,,,,---...///000111///...............////////////000111111222222333333555666777777888:::<<<===???FFFOOOXXXbbbsss444333222222333333111//////////////////000111111///............---------+++,,,---...............,,,,,,,,,------------...***+++++++++,,,,,,,,,,,,***++++++,,,,,,---------))))))***++++++++++++***++++++++++++++++++++++++*********+++++++++,,,,,,***))))))(((((())))))******)))((())),,,......------222999???DDDGGGKKKMMMQQQSSSVVVYYYXXXVVVRRRPPPIIIFFFCCCCCCCCC@@@;;;777333888===@@@AAABBBFFFJJJNNNPPPTTTXXX\\\___aaabbbbbbdddjjjrrrxxxwwwqqqjjj```aaadddkkkuuu~~~~~~zzzwwwuuuqqqpppnnnmmmnnnooorrrsssqqqqqqpppnnnooottt}}}|||wwwsssnnnjjjgggjjjmmmmmmjjjiiikkknnn{{{{{{vvvtttrrrxxx{{{rrrfff^^^VVVPPPPPPTTTWWWZZZ```iiittt~~~ssslllhhheeedddWWWQQQJJJCCC???<<<999777333222222222333333111///000000000000////////////...///000111000///---+++---..................---......////////////......///////////////...---------------------------------......////////////..................---,,,,,,............////////////,,,,,,,,,,,,------...///---........./////////000........................---------------...///000000//////......//////000///000000111111222333333333444666666666777:::<<<<<>>===555222111222444444111...000000000000////////////,,,,,,------+++)))&&&$$$------............------......////////////.........///000000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---///000000000000---...///000///...---,,,............/////////000+++++++++,,,---...///000---.........//////000000//////////////////////////////...------------...111000000/////////000000000000000111222222333333222333555555555666999;;;<<>>CCCFFFIIILLLNNNOOOQQQSSSTTTSSSPPPLLLIIIEEEDDDAAA>>>;;;999999888999===BBBEEEIIIPPPYYY```kkkjjjhhheeecccdddgggjjjkkkooowww~~~xxxwwwqqquuu{{{}}}|||{{{xxx}}}|||zzzzzzxxxxxxsssmmmhhhdddfffrrr~~~}}}tttpppoookkkkkkrrrvvvtttooommmppprrrwwwxxxqqqnnnsss{{{~~~xxxooodddZZZRRRMMMPPPRRRWWW[[[]]]ggg}}}vvvmmmiiiiiifffccc^^^UUUKKKCCC>>><<<888888666333111111222444333111///---,,,---......+++---000222333111///...------......///000000000---.........//////000000///......---------.........---,,,+++++++++++++++////////////////////////---------,,,,,,+++++++++,,,,,,,,,---...///000000......------------......000///...---,,,------...000///......///000///.........///000000///...---000000000000000000000000000111111222333333444444333555777888777777777999===BBBIIIOOOWWWeeevvv111111111111111111222222...///000111111000///...........................///......---,,,,,,------...............,,,+++***++++++++++++++++++++++++,,,,,,,,,+++++++++++++++,,,,,,,,,+++++++++******,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++******))),,,------,,,+++---000333444888>>>DDDGGGJJJMMMOOOPPPQQQRRRRRRPPPMMMJJJHHHFFFDDD@@@<<<999888777888<<<@@@EEEIIIMMMTTT^^^eeennnmmmkkkgggeeefffiiikkkoooqqqxxxzzztttsssuuuyyy|||~~~{{{vvv|||~~~}}}{{{yyyssslllfffbbbdddooo{{{|||tttoooooouuuzzzyyywwwwwwuuusssrrryyyuuummmmmmssszzzwwwlllaaaWWWRRRNNNOOOSSSWWWZZZcccuuu~~~rrrllljjjiiigggccc\\\SSSJJJDDDAAA===<<<999555222111111222222111///---------...///---...000111111111000//////////////////...................../////////000///......---------............---,,,,,,,,,,,,,,,...........................---------,,,,,,,,,,,,---,,,,,,------///000000......------------......000///...---,,,------......---,,,,,,---...---,,,------...//////...---,,,000000000000000000000000000000111111222333333333111333555555666777999:::>>>BBBIIIOOOWWWfffxxx111111222222222111000000//////000000000000//////........................//////......------..................---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,------------,,,,,,+++++++++++++++++++++++++++---,,,,,,++++++************+++,,,---,,,---000222555999???EEEIIILLLOOOQQQSSSSSSRRRPPPNNNKKKHHHFFFFFFCCC>>>:::777777777888???CCCHHHMMMRRRZZZdddjjjrrrpppnnnjjjggghhhjjjmmmtttsssvvvzzzyyyssspppppp{{{}}}uuuqqqooovvv|||zzzyyy}}}{{{tttlllgggdddfffrrr~~~{{{tttpppssswwwxxx{{{~~~{{{uuuppprrrzzz~~~pppiiijjjppp|||xxxmmmddd^^^RRRPPPPPPTTTXXX___mmmzzz}}}tttooonnnmmmkkkfff___VVVMMMHHHCCC@@@<<<888444222111111111000///.........///000/////////000000000000000111000000///......------............////////////......---------......//////...------,,,---------.......................................------------------------...///000......------------......//////...------------......---,,,,,,---...---,,,,,,,,,------...------,,,000000000000000000000000//////000000111222222333000111333333444666:::===>>>CCCHHHOOOXXXgggzzz222333333333222111//////000000000000000/////////........................000//////.........//////.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---------,,,,,,,,,+++++++++******---------------,,,+++***************************,,,,,,,,,++++++*********(((***,,,---......000222777;;;AAAFFFJJJMMMPPPRRRUUUTTTRRRPPPLLLIIIFFFEEEBBB@@@;;;888666777:::<<<@@@EEEKKKQQQWWW^^^gggmmmqqqpppmmmjjjhhhiiilllooovvvqqqooopppooommmooosssxxxrrrooolllrrrzzz~~~xxxuuusssttt{{{|||uuuooolllmmmqqq}}}vvvrrrqqqsssxxx~~~}}}yyyuuurrrtttzzz{{{ooohhhiiirrr|||{{{sssnnn^^^WWWRRRRRRUUU[[[gggqqqxxxrrrrrrqqqoooiii```VVVOOOFFFCCC>>>999666444333111000//////...//////000111000000///......///000111000000//////.....................///////////////...------------.../////////......---------..............................///////////////.........---------------...///000......------------..................------......000.........///000///...,,,,,,------............/////////////////////////////////000111111222222222333333333444666:::===>>>CCCHHHOOOYYYiii|||555555555444222111//////111111000/////////////////////////////////////////////.........//////000......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...,,,,,,,,,+++++++++******------------,,,+++******************************,,,,,,+++++++++++++++***(((***---......000222444999===BBBGGGJJJMMMOOOQQQWWWUUUSSSPPPLLLHHHEEECCC===;;;888666777:::>>>@@@@@@FFFOOOUUUZZZ```ggglllmmmllljjjhhhfffgggkkknnnrrrlllgggfffhhhkkksss{{{zzzssspppooooooqqqvvv|||}}}uuunnnnnnmmmooowwwyyytttrrrtttyyy~~~yyyrrroootttzzzzzz}}}}}}xxxrrrrrryyy~~~pppgggjjjppp~~~|||xxxlllbbbVVVRRRRRRVVV```iii}}}uuuuuutttsssoooggg]]]VVVHHHDDD???;;;999777555333000////////////000000111111000///......///000111............//////000000///////////////.........---------------...//////......---------......///........................////////////////////////...------------...//////......------------......------..................000.........///000///...------.........//////000/////////////////////////////////000111111222222666666666555555666:::===>>>BBBIIIPPPZZZjjj}}}:::888666444222111000000222111000///......//////////////////////////////......------......//////...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,+++++++++******+++,,,,,,,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++)))+++---...///111444777;;;???DDDHHHJJJKKKMMMOOOUUUTTTRRROOOKKKGGGBBB@@@999888777777999<<>>;;;888444222111222222333222000///.........///////////////////////////------,,,,,,---......///...---,,,,,,,,,,,,---...---------------------------------------,,,,,,,,,,,,,,,,,,+++++++++*********++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,---...///222666:::===@@@EEEHHHIIIJJJKKKLLLQQQQQQPPPNNNJJJDDD???<<<888777777888;;;>>>AAACCCHHHPPP[[[cccfffgggggghhhkkkjjjgggccc``````ccceeeeeebbbbbbhhhooouuu~~~{{{uuussssssvvvuuuuuuyyy~~~|||zzzzzzxxxtttpppdddfffiiioooxxx~~~}}}~~~}}}||||||~~~~~~}}}{{{yyy|||~~~~~~~~~~~~}}}{{{{{{}}}}}}tttrrrrrrvvvyyyzzzyyyvvvtttsssvvvuuullllllooottt|||vvvjjj```VVVQQQUUU\\\nnn{{{|||xxxtttrrrqqqnnngggbbbTTTNNNFFFBBB@@@===999555111111111111000000///...111111000///////////////.........///////////////000/////////............---,,,,,,------///000000,,,,,,,,,,,,,,,---......------------------------------.........////////////......---------............------------......,,,,,,.../////////.........---,,,,,,---...---,,,------,,,,,,---///000111000000000000000000000000000000111111222333333333333555777777777888:::<<<;;;AAAJJJRRR\\\iiizzz@@@===999444222222333444333222000///.........///000000000000000000000000,,,,,,,,,,,,,,,---...///...---,,,+++,,,---...///------------------------.........------,,,,,,,,,,,,,,,,,,+++++++++******)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,---......///333888<<<>>>AAAEEEHHHIIIIIIJJJKKKNNNNNNNNNMMMIIICCC===:::888888999:::<<<>>>@@@BBBLLLUUUaaaiiikkkjjjiiihhhmmmkkkgggccc^^^]]]___aaaaaa```eeennnvvv{{{zzzxxxxxxwwwvvvwww{{{yyyvvvuuussspppmmmdddfffhhhjjjoooyyy{{{yyywwwwwwxxxxxxxxxwwwwwwzzz}}}}}}{{{zzz{{{}}}yyyyyyyyyyyyzzz{{{|||||||||qqqqqqrrrwww{{{{{{vvvpppjjjttt{{{qqqqqqffflllwww~~~uuuiii]]]TTTUUUZZZbbbqqq~~~yyysssqqqqqqooojjjeeeZZZSSSJJJEEEBBB???999555222222222222111///...---111000000000//////......000000000///......------000000//////.........---,,,,,,,,,---...///000111++++++++++++,,,,,,---...------------------------,,,---------....../////////......---------...............------.........+++,,,.../////////......000///......///000///...,,,,,,++++++,,,...///000000000000000000000000000111111111222333333444444000222555777888999:::<<<:::AAAJJJSSS\\\iiiyyyHHHAAA999555666666444111111111111111000000000000000/////////....................................,,,,,,************,,,,,,........................)))***,,,---...------,,,))))))))))))))))))))))))******+++++++++******)))++++++++++++++++++++++++...,,,***)))((()))***+++---,,,,,,...111777<<<@@@BBBAAABBBCCCEEEGGGJJJLLLLLLKKKHHHEEEAAA>>>;;;:::555888;;;<<<;;;<<<@@@DDDSSS\\\hhhppprrrqqqpppppplllgggeeeeeebbb^^^]]]```eeehhhnnnvvv~~~|||xxxwww}}}zzzvvvoooqqqtttqqqmmmmmmiiifffeeegggjjjoooxxx~~~~~~~~~~~~~~~~~~~~~~~~|||{{{uuutttsssrrrqqqpppppppppooorrruuuvvvtttqqqoooooosssqqqpppssswwwzzzzzzyyy~~~{{{rrrlllkkkmmmmmmnnnpppkkknnnttt~~~yyyuuussssssyyytttbbbYYY[[[]]]gggtttqqqnnnooommmkkkkkkddd]]]QQQEEE<<<888777888555444222111000111222333333222111000////////////////////////////////////000000000000000000000000........................///...---,,,+++,,,,,,---------............------......---------......///......------...///111222555111,,,***,,,/////////,,,---------.../////////111...+++)))***---222555777555222///------......111111000000//////......000222333333222222222333222333555777999:::;;;;;;???CCCJJJPPPYYYgggyyyJJJCCC;;;777777666333111111111111111000000000000000000/////////.................................---,,,++++++++++++,,,---........................++++++,,,---------,,,,,,******************************++++++++++++******++++++++++++++++++,,,,,,***************))))))))),,,,,,,,,...222888===@@@DDDDDDDDDEEEGGGJJJLLLMMMJJJHHHEEEBBB>>>;;;888777333666999::::::===CCCGGGVVV]]]hhhqqquuuuuusssqqqnnniiiggggggddd``````bbbiiiooovvv~~~xxxvvvnnnjjjnnnsssqqqnnnmmmfffcccbbbccccccccchhhooo~~~|||zzzzzzxxxwwwuuuoooooommmlllkkkjjjjjjjjjjjjlllnnnnnnmmmkkkjjjjjjlllkkkkkkoootttxxxyyyyyy~~~~~~sssnnnllljjjkkkmmmnnnnnnqqqyyy|||xxxtttwww}}}jjj^^^[[[ZZZaaakkkuuuwwwrrrrrrooolllmmmggg```TTTIII@@@;;;::::::444333111///...///000111333333222111000000000000////////////////////////////////////////////////........................///...---,,,,,,,,,------------............------+++++++++,,,...000111222000///......---...//////222///------//////...------------...............---,,,,,,,,,,,,...000111222111000///...//////000000000000000000000/////////111222222111000111333333333555666888999;;;;;;>>>DDDJJJQQQZZZhhhyyyNNNHHHAAA<<<:::888555333222222111111111000000000000000000/////////.................................---,,,,,,,,,,,,---...------------------------------,,,,,,++++++,,,,,,++++++++++++++++++++++++******+++++++++++++++************++++++,,,,,,,,,((()))+++,,,,,,+++***)))+++,,,---///444999>>>AAADDDDDDEEEFFFHHHJJJKKKLLLGGGEEEBBB>>>:::777555333333555888999;;;@@@HHHNNNYYY___hhhrrryyyzzzwwwtttpppkkkhhhhhhfffbbbbbbdddmmmuuuwwwnnnkkkkkkrrrwwwtttnnnkkkcccaaaaaaaaa___ZZZZZZ]]]ttt~~~|||~~~~~~{{{yyyvvvtttsssqqqnnnlllggggggeeedddcccbbbbbbbbbbbbdddeeedddbbbaaabbbccccccccceeeiiioootttwwwxxx}}}~~~yyyoooiiiffffffiiiqqqooopppuuuwwwuuuzzzuuufff___YYY\\\bbbjjjrrrzzzwwwsssooommmmmmiiicccXXXMMMDDD???===<<<888666444222111222333444444333222111111000000111////////////////////////------------------------..............................---,,,,,,,,,------------............------++++++,,,,,,...///111222111111///...------------.........///000000---+++...............---------)))+++---/////////---,,,------......///000000111000000000000111111111111///000111000//////111333333333444444666888;;;<<<>>>DDDKKKRRR[[[jjj{{{RRRMMMFFFAAA===;;;888555222222222111111111000000000000000////////////....................................------.........------------------------///...,,,+++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,++++++*********++++++,,,,,,---***++++++,,,,,,---------***+++...111555:::>>>AAAAAABBBDDDEEEFFFGGGGGGGGGDDDBBB>>>;;;777444333222555777999;;;===DDDMMMTTT[[[___gggrrr{{{~~~{{{vvvqqqlllhhhgggdddaaaaaaeeemmmwwwxxxrrrttt{{{~~~rrriiidddcccdddeee```YYYVVVWWWfffrrr}}}~~~}}}{{{zzzvvvtttqqqooommmjjjgggddd```___^^^]]]\\\[[[[[[[[[[[[\\\\\\ZZZYYYYYY[[[]]][[[]]]___dddjjjooosssuuuyyy{{{}}}vvvnnniiihhhkkkqqqrrrtttvvv{{{}}}vvvwww~~~}}}ooofff\\\ZZZ[[[bbbiiipppwww}}}{{{qqqlllkkkkkkhhhcccZZZPPPGGGAAA>>><<<:::999666444333333444444555444333222111111111111////////////////////////------------------------........................------------------------------............------//////...------------...000000//////............---....../////////---,,,/////////...---------,,,)))+++---//////...,,,++++++,,,---...//////////////////000000111111222222///000111000///000222444444333333333555888;;;===>>>DDDLLLTTT]]]lll}}}UUUQQQKKKEEE???;;;777555222222222222111111111111111000000000////////////................................................------------------------///...,,,+++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,+++)))((((((***---///+++,,,///333777;;;>>>@@@@@@AAADDDEEEFFFFFFEEEDDDAAA???<<<888555333222222666888:::;;;>>>EEEOOOWWW\\\___gggqqqzzz~~~{{{wwwqqqkkkeeecccbbb```ccchhhqqq{{{}}}yyy{{{qqqmmmkkkkkkjjjcccZZZUUUVVV\\\kkkzzz}}}zzzyyyxxxwwwuuussspppllliiigggdddaaa^^^YYYYYYWWWVVVUUUTTTTTTTTTUUUUUUUUUSSSRRRSSSUUUWWWVVVXXX\\\```dddiiimmmppptttvvvzzz|||{{{rrroooooommmrrrwwwwwwvvv{{{{{{xxx{{{uuulll```YYYVVV[[[bbbgggooovvvrrrkkkiiihhheeeaaaZZZQQQIIICCC>>><<<888666444111//////000000555444333222111111111111////////////////////////................................................,,,---------------------------............------//////...------------------......///////////////......------,,,---...////////////...---------,,,,,,,,,------...---------,,,---...............---//////000000111111111222///111222222111222333555444444333444555888;;;===>>>DDDMMMVVV___nnn___[[[TTTKKKCCC;;;666444333222222222222111111111111111000000000/////////........................------...//////...------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------++++++++++++++++++++++++,,,***&&&$$$$$$'''***---+++---111555999;;;===>>>@@@BBBEEEGGGHHHFFFDDDCCC>>><<<999666444333333333555777999<<>><<<:::777444222111222222444333222111111000000111////////////////////////////////////////////////........................+++,,,---.........------------............------,,,,,,,,,------///000000,,,---...///000000000000---...---,,,+++,,,...111...............---------///...---------......///...............---------////////////000000000000...000222333333333444555444444444555777999<<<===>>>EEENNNWWWaaappppppkkkcccWWWKKK@@@999555333333222222222111111111111111111000000000//////........................,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,++++++++++++++++++++++++)))***+++,,,---------------,,,,,,++++++*********---+++(((&&&&&&(((***+++---///222666999;;;<<<===???AAADDDFFFGGGEEEBBB@@@:::999666333222222333444333777;;;???DDDLLLWWW___ggglllrrrvvvvvvtttqqqpppllleee______cccjjjvvv~~~|||zzz~~~}}}~~~wwwpppggg___^^^aaafffttt~~~zzzuuuqqqooonnnmmmlllkkkfff___ZZZWWWUUUSSSRRRJJJIIIHHHGGGFFFEEEEEEEEEEEEFFFGGGFFFEEEEEEGGGIIIJJJMMMRRRVVVYYY]]]cccggglllooosssvvvyyy|||}}}xxxqqqtttwwwvvvtttsssuuuxxx{{{wwwvvvzzznnn___UUUWWWYYYXXX\\\cccgggvvv|||pppgggcccaaa]]]XXXQQQKKKFFFCCCAAA???<<<999777666666666333333222111000000000000////////////////////////////////////////////////........................+++,,,---.........------------............---------------------...///000---...///000000///......***,,,//////---,,,---///---------...............//////////////////////////////...------...///000/////////...............+++...222444444333333333444555666888999;;;<<<===>>>EEEOOOXXXcccqqq{{{qqqcccSSSFFF===999333333333222222222111111111111111111000000000000........................+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---...------,,,++++++++++++++++++++++++)))***+++,,,------...---...------,,,+++***))))))......---,,,+++++++++,,,---000333777:::;;;<<<;;;<<<>>>BBBDDDDDDBBB>>><<<888666333111000111333444444888>>>DDDJJJSSS^^^fffmmmsssxxxyyyuuupppmmmlllkkkccc^^^```fffqqqzzz}}}xxxuuu{{{~~~zzz|||yyyrrrjjjeeegggmmmrrr}}}|||xxxrrrnnnlllkkkjjjiiihhhbbbZZZTTTPPPOOONNNMMMDDDDDDBBBAAA@@@????????????@@@BBBBBBAAAAAABBBCCCDDDHHHNNNRRRVVV[[[aaafffkkkmmmqqqtttvvvxxx|||yyyxxxxxxxxxxxxvvvqqqmmmwww|||tttqqqpppwwwfffYYYYYYZZZVVVXXX___```pppuuuhhhdddccc```[[[UUUOOOJJJFFFAAA???<<<888666555555555333222111000////////////////////////////////////////////////////////////........................***+++---...///...---------..................---111000///...---,,,,,,,,,//////000000000...---,,,'''+++000111///---,,,---,,,------....../////////...///111111111000///---///...---,,,---///111222//////......---------,,,)))---111444444222111111444555777999;;;<<<======>>>EEEOOOYYYdddrrrwwwjjjZZZLLLBBB===333222222333555555333222222222222111111111111000//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,+++***+++...000///111555777888999;;;===AAABBBCCCDDDCCCAAA>>><<<444333111000222333333333999===AAADDDNNN^^^lllrrryyyzzzyyyuuupppmmmoooqqqjjjfffccceeeooo}}}~~~ssstttwwwwww|||{{{xxxxxxzzz|||zzznnnkkknnnuuuzzz}}}|||tttpppjjjeeebbb```___]]]___YYYQQQKKKJJJIIIHHHFFF???>>><<<<<<======<<<;;;999;;;===>>>???@@@BBBDDDDDDFFFIIINNNSSSXXX\\\___gggiiimmmqqqvvvzzz|||~~~yyyyyy}}}|||uuummmsss{{{uuullljjjsss}}}oooaaa[[[WWWTTTWWW]]]___fffvvvrrrooolllgggdddaaa\\\TTTNNNFFFEEECCC>>>888444222333///000000000000//////...000000000000000000000000...//////000111222222222/////////...,,,,,,---...000//////.........//////..................------////////////............//////////////////////////////............//////000000//////.........---///////////////////////////...------...///000111.../////////000000000111111222333333222111222444666666666777888:::;;;<<>>777555333333333333111000111111111000000000//////000000///......---,,,,,,------------------------,,,,,,,,,------............---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,+++***+++...000000333666888999:::<<<>>>@@@AAABBBBBBAAA>>>;;;999444333111111222444555555777<<>>@@@AAAAAA@@@???===:::888666333222222222333555777888:::???GGGRRRcccuuu}}}zzzvvvrrroookkkhhheeefffiiioooxxxwwwwwwvvvsssuuuzzzxxxrrrnnnoooppprrrxxx~~~|||~~~{{{uuuoookkk___[[[UUUQQQNNNLLLJJJHHHFFFEEECCCAAA@@@>>>:::777888777555666777777666555333555666777777888999;;;;;;>>>BBBGGGLLLSSSZZZ___hhhjjjnnnrrrvvvzzz}}}~~~zzzuuuqqqooosss}}}wwwmmmmmmqqqzzz|||sssgggZZZTTTTTTWWW]]]kkk{{{xxxvvvsssnnnjjjfff]]]PPPFFF???;;;777444111111111000000/////////000000000000000000000000000111111222222333333333000111111000......///111//////............//////........................////////////............------------------------//////............//////////////////...............//////000000//////...000///............//////////////////////////////222333555555444333555666666666666777999:::<<<===AAAFFFOOOYYYeeeuuu|||uuukkk```TTTIIIBBB>>>:::555111000000000000111111000000000/////////000000000//////.................................---------..................---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++---------,,,++++++---///222444777999;;;<<<>>>@@@BBBAAA???===:::888555444111111111111222555999<<>>===<<<;;;:::888777555555444333333555555444333444555777777777777999:::777;;;???DDDIIIQQQZZZ```iiikkkooossswww{{{}}}~~~zzzvvvtttqqqqqqvvv{{{~~~tttooolllqqq|||sssdddZZZVVVSSSWWWdddwww}}}}}}|||zzzwwwvvviiiXXXKKKCCC>>>999444222222111000000/////////////////////////////////000000111111111222222222///000000///......///111///............//////000............////////////////////////............------------------------//////............/////////////////////............///000000000000///...++++++,,,...///111222333222222222222111111111111111333444444333333555666666666666777999;;;===>>>AAAFFFOOOYYYeeeuuu|||wwwppphhh```VVVLLLFFF@@@<<<666222111222222222222222111111111000000000/////////...............------------------------...........................---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++---------,,,+++,,,...000111444777999:::;;;===???CCCAAA???;;;888666444333...///000000111555;;;???CCCIIISSS```ppp}}}{{{|||vvvoookkkiiifffbbb^^^bbblllzzz}}}yyyxxxyyyzzzuuuqqqkkkgggggghhhiiiooouuu|||}}}zzzyyyzzz}}}}}}wwwnnncccXXXRRRMMMJJJFFFCCCBBB@@@>>><<<;;;:::888666555555666777444333222333444555444333444555777777666666777888555999>>>BBBGGGOOO[[[cccjjjllloootttxxx{{{}}}~~~{{{vvvpppnnnnnnoooooopppyyy}}}uuullljjjrrr~~~{{{mmm___UUURRRTTT]]]nnn~~~~~~~~~}}}~~~qqq___PPPGGG@@@:::555333333111000////////////////////////////////////////////////000000000000---...///...------...000...............///000000........./////////000000////////////....................................//////............//////.........///////////////...///000111111000///...***+++,,,...000111222222222222222222111111111111///111222333222222444555555666666888:::<<<===???BBBGGGOOOYYYeeeuuu|||wwwooohhhaaaZZZQQQJJJBBB>>>888555333333333333222222222222111111111111........................------------------------/////////..................---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++++++++++++++++++++,,,------,,,,,,---///222111444777999:::<<<>>>@@@CCC@@@===999666444333333---///000111222666>>>DDDFFFNNNZZZfffsss}}}~~~yyywwwrrrlllgggdddcccbbbbbbhhhrrr~~~~~~~~~|||sssoooiiiddddddeeeffflllrrryyy}}}|||zzzzzz{{{|||~~~|||wwwooodddZZZPPPKKKCCCAAA>>>===<<<;;;999888888888777555333444666888444333222333444555444333222333444444333222333555444999===AAAEEENNNZZZdddkkkmmmppptttxxx{{{~~~~~~xxxjjjiiihhhfffdddeeeppp|||}}}}}}ppphhhiiirrr}}}vvveeeWWWVVVTTTXXXfffvvv}}}{{{|||}}}}}}~~~tttdddVVVKKKBBB;;;777555444222000/////////000000000000000000000000000////////////////////////---......---,,,,,,...000......---......///000111.........//////000000111////////////............//////////////////////////////............//////.........///////////////...///111222222111///......///////////////.............../////////000000///000222222222222444555555666777888:::<<<>>>???DDDHHHPPPYYYdddttt|||rrrjjjddd]]]UUUOOOFFFBBB<<<888555444222111111111111111000000000000////////////////////////........................000/////////.........---...---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...+++++++++++++++++++++++++++,,,,,,,,,,,,...111333333555888;;;<<<===???AAAAAA>>>:::666333111111111---000222333444999BBBIIIOOOYYYdddmmmuuu{{{zzzvvvqqqnnniiiccc``````dddgggqqqzzzzzztttmmmgggbbbbbbcccdddiiipppvvvwwwzzz{{{zzzyyyyyyzzz}}}~~~~~~~~~~~~|||{{{zzzyyyxxxsssooohhh___VVVNNNHHHDDD<<<:::888888888888777555444555777666333222333555333222111222444555444333111222333222111000111222333888<<>>:::666444222000//////000000000000000000000000000000000000000///////////////---...///...---...///111---------......///000111---......///000000111111////////////....................................//////............//////............/////////000...///111333333111///...//////000000///...---,,,,,,,,,---...//////000111///111222333333333555777555666777888:::===???@@@EEEJJJQQQYYYdddsssvvvmmmggg```XXXRRRIIIEEE???:::666333111...000000000000////////////000000000000000111111111000000000000000000000000000000//////.........---...---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++***+++,,,,,,---...222444444777:::<<<===>>>@@@BBB???<<<888444111000000000...111444555666;;;DDDLLLZZZdddnnnsssvvvwwwuuuqqqnnnlllgggaaa]]]___eeekkkxxx~~~|||yyyvvvkkkeeeaaa```aaabbbgggnnntttsssssssssrrrqqqsssvvvxxx{{{wwwuuusssqqqooogggccc[[[RRRJJJDDD@@@>>>999888777777888888777555///333666777444111000111222111111111333444444333222333444333222111222333222777;;;===@@@IIIXXXcccmmmnnnqqquuuyyy|||~~~}}}zzzoooddd___\\\ZZZ\\\```nnn{{{rrrgggiiiuuurrrbbbYYYUUU[[[eeeoooxxxyyywwwvvvuuuwwwssskkk___QQQFFF@@@===666555222000//////000000000000000000000000000000111111111000000000000000...///000///...///111222---------......000111111---......///000111111222000/////////............------------------------//////............//////---.........//////000000...///111333333111///...,,,---///000000000//////,,,---...///000111222333000222333444444444666888555666777888:::===???@@@GGGKKKRRRZZZdddrrr~~~sssmmmfff]]]VVVPPPGGG>>>;;;999666555666444333333222111111222222000000000000////////////////////////////////////........................////////////////////////***+++------------+++************++++++,,,,,,,,,------+++***)))(((((((((+++******+++---000333555777888999:::<<<>>>@@@AAA>>>;;;777333000000111222111222333555888@@@JJJRRRdddiiirrryyy{{{xxxssspppmmmjjjddd______dddmmmttt||||||}}}}}}xxxqqqhhheeehhhkkkllllllnnnmmmllllllnnnqqqtttvvv~~~wwwqqqkkkfff```]]]UUUQQQKKKEEE@@@<<<;;;:::888888777666555444333333444444444333333222222222333333333222222222111111333333333333333333333333666777888<<>>@@@AAA===:::666222000000111222111444666777:::CCCOOOYYYmmmqqqwww||||||yyysssppplllhhhccc___```hhhsss{{{vvvqqqrrrrrrmmmgggiiiiiijjjlllpppvvv{{{~~~{{{wwwpppjjjddd^^^YYYUUUJJJHHHCCC>>>:::888777777:::999999888888777777666666555555555444444444333444444444333333333222222333333333333333333333333444555777;;;AAAJJJUUU\\\fffmmmsssuuuxxx~~~~~~}}}|||~~~~~~sssiii```YYYXXX[[[aaaiiixxxrrrnnnppp}}}tttfffYYYUUUXXX^^^fffmmm||||||rrrooooooqqqpppkkk```SSSGGG@@@===<<<999555333333333333222111111000000000000111111111000//////111111000///111111000///...---------000/////////............------------............///////////////000000000//////......------....................................//////000000//////000000000000000000000000////////////////////////222111000/////////000111222111111111222444666777888999999::::::===AAADDDGGGLLLTTTZZZbbbooo~~~yyypppeee]]]XXXNNNDDD@@@<<<777333333222111111000111111222222000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------......------------......------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,---------------000333666888888888999:::<<<>>>??????:::888555111//////000111111555999:::>>>HHHWWWdddxxx{{{~~~}}}yyytttpppkkkgggbbb___bbbmmm{{{~~~}}}qqqfffgggiiilllqqqvvv|||{{{xxxrrrnnngggaaa[[[UUUOOOLLL@@@>>>;;;888666555555666555555555555555555555555777777666666666666555555555555444444444333333333333333333333333333333333333444666:::@@@IIISSSYYYcccjjjpppsssvvv|||~~~~~~}}}{{{zzzyyy|||~~~~~~|||{{{{{{~~~~~~~~~}}}}}}}}}}}}}}}~~~uuujjj```ZZZZZZZZZaaannn|||ssslllqqq||||||mmm\\\UUUTTTWWW^^^fffttt|||rrrkkkiiikkkjjjggg___TTTIIIAAA===>>>;;;777444444444333222111111000000000000111111000///......000000///...000000000000///...------////////////............000000//////.........------......///000000111111000//////......---------------------------------....../////////000000000////////////////////////---......//////000000111222111000/////////000000000111111222444555555666888999::::::;;;===AAADDDIIIMMMSSSYYYaaannnvvvjjjbbb^^^TTTJJJEEE@@@:::666666111111000000000111222222000000000000////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,---...///.........------,,,,,,,,,---------------...//////---------...000333666888888888999;;;<<<======>>>888666333111//////000111111666;;;>>>CCCNNN```nnn}}}yyyuuurrrkkkhhhcccaaafffqqqvvvjjjhhhmmmssszzz}}}yyyssspppiiieee^^^XXXSSSMMMHHHEEE===<<<:::888666666777777333333333444444444555555777777777777777666666666555555444444444333333333444444444444444444444444444555777:::???GGGOOOVVVaaahhhnnnpppsssyyy|||{{{~~~~~~~~~}}}}}}}}}|||{{{yyyxxxwwwxxx{{{~~~~~~|||yyywwwwww{{{{{{{{{{{{{{{{{{{{{{{{~~~~~~~~~~~~}}}{{{yyyzzz~~~vvvhhh___\\\ZZZ]]]fffsss|||}}}ooommmuuurrraaaXXXUUUVVV]]]dddjjjuuutttlllkkkhhhgggeee```WWWNNNFFFAAA@@@<<<888555444333222111111111000000000000111111000...---...///000///---///000111111111///...---///////////////.........000000000000////////////........./////////000000---------...---------,,,---------...............---------------......///////////////////////////,,,---...///000111222222111111000000///////////////000222333444555555555888999::::::;;;===AAAEEEJJJNNNSSSXXX```nnn~~~rrrjjjaaaWWWMMMHHHCCC<<<888777222111111111111111222222000000000000////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,---...///.........------,,,,,,,,,------------...///000000------,,,---///222555777888888:::;;;<<<<<<<<<<<<555444222111000000111222222777===BBBIIIWWWiiivvv|||yyyuuusssllljjjgggfffkkkvvv{{{}}}wwwnnniiiooozzz|||xxxrrrkkkfff]]]YYYSSSNNNJJJFFFAAA>>>===<<<:::999888777777777666666666777888888999999666666666666666777777777555444444444444333333333444444444444444444444444666777999;;;???FFFNNNSSS\\\ccciiikkknnnsssvvvuuuxxxxxxxxxyyyzzz|||~~~||||||{{{zzzyyywwwvvvuuutttwwwzzzzzzxxxuuusssssswwwwwwwwwwwwxxxxxxxxxxxx}}}}}}~~~~~~{{{vvvqqqnnnkkkjjjhhheeefffjjjpppuuurrrfffaaa^^^\\\```iiirrr|||yyynnnqqqyyywwwhhh]]]WWWUUUYYY___bbbmmm}}}xxxooommmfffeeeccc___YYYRRRJJJEEEAAA>>>999555444333111000111111000000000000111111000...---...///000///---///000111111111000///............////////////////////////000000000000111000/////////.........---,,,---...///////////////......//////000000000000...------------...///000////////////////////////,,,---...///000222222333000000000000//////.........000111333555555666666999999::::::;;;>>>BBBEEEJJJNNNTTTYYYaaaooo|||uuuggg]]]SSSMMMGGG>>>888777444333333222111111222222000000000000////////////------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,......------------......------------,,,,,,,,,,,,...---------...///000000------------///222666777888999:::<<<<<<<<<;;;:::444333222111111111222333555999@@@HHHSSSaaaqqq|||~~~|||xxxuuurrrllllllmmmnnnttt~~~zzz{{{xxxoooiiiqqq|||~~~zzzvvvpppiii```[[[PPPLLLHHHEEEBBB???<<<999;;;:::999888777777777777666666666777777888888888666666777777777777888888666666555555555444444444444444444444444444444444666888:::===AAAHHHPPPUUUYYY```eeefffiiimmmpppnnnssssssssstttvvvyyy{{{}}}zzzzzzzzzxxxwwwuuusssrrrppprrrttttttrrrooonnnnnnpppqqqqqqrrrssstttuuuuuuyyyyyyzzz||||||}}}}}}}}}xxxxxxvvvtttoooiiidddaaaZZZYYYWWWUUUUUUYYY^^^cccpppvvv|||pppjjjbbb]]][[[```gggqqq}}}wwwqqqrrrqqqeeeZZZRRRQQQTTT[[[fffuuusssmmmeeecccaaa^^^ZZZUUUNNNIIIDDD@@@;;;777555333111000111111000000000000111111000///......000000///...000000000111111000000///.........///////////////......//////000000111111000000//////...------,,,...///000111222111000000/////////000000111111222111000/////////000111222////////////////////////------...///111222333333//////000000000///...---///000111222444555777777999:::;;;;;;;;;>>>BBBEEEJJJNNNTTTZZZbbboootttiii^^^VVVNNNDDD<<<999666666444333222222111111000000000000////////////................................................------------------------,,,,,,------------,,,,,,++++++++++++,,,,,,,,,,,,......---------...//////.........///111444777999888999;;;<<<<<<;;;:::999333333222222222333333444:::<<>>:::777555333111111111000000000000111111111000//////111111000///111000000000000000111111............/////////000000000////////////..............................///000000111000...,,,+++.........///000111111111111000///...///000222333000000000000000000000000......///000111111222222...///000000000///...---000000000111333555777999999:::;;;;;;<<<>>>BBBFFFIIINNNUUU[[[cccpppttthhh___UUUIII@@@===888777666444333222111111000000000000////////////111111111111111111111111........................------------------------***+++------------+++************++++++,,,,,,,,,......------------......000//////000222555888:::888999;;;<<<<<<;;;999888333333222222333333444555>>>???EEEQQQbbbsss~~~{{{vvvqqqnnnkkkooovvv}}}~~~{{{|||tttwww~~~yyyxxxzzz~~~~~~{{{zzzzzz{{{tttqqqmmmggg```WWWMMMFFFEEECCC@@@?????????>>><<<777777888888999::::::;;;:::::::::999999999999999999999999::::::;;;;;;;;;:::::::::999999999888888555555555555555555555555111555999???GGGPPPYYY___aaahhhllllllnnnqqqrrrqqqsssrrrqqqqqqrrrtttwwwxxxvvvvvvuuutttrrrpppnnnmmmggghhhiiigggeeedddeeefffddddddfffhhhjjjlllnnnooommmnnnoooppppppppppppppphhhgggccc^^^XXXQQQLLLIIIBBBCCCCCCBBBBBBEEEIIILLLOOOUUU```mmm{{{yyyllleee___^^^___```eeejjjmmmrrr{{{uuugggXXXQQQPPPVVV\\\hhhxxxsssmmmiiieeebbb```]]]XXXTTTJJJFFFAAA<<<999777555333111111000000000000111111222000///000111222111///222111000//////000111222---.........//////000000111111000///...---,,,,,,,,,,,,------.../////////......///...,,,)))&&&$$$---------...///000000111000///---,,,---...000111111111111111111111111111//////000000111111222222...///000000000///---,,,000000///000222555888:::999:::;;;;;;<<<>>>BBBFFFHHHNNNVVV]]]dddqqqtttiii]]]QQQGGGAAA;;;888444222222222222111000000///...............------............------/////////...---------,,,000000000///......------------------------------------------------------------,,,++++++,,,,,,,,,000000000111333555777888:::;;;;;;;;;:::888666555111222222222222333555888999???KKK\\\nnn{{{~~~wwwsssrrrqqqyyy~~~{{{zzzzzzzzz{{{zzznnnrrrxxx~~~|||zzzyyyxxxwwwqqqjjj```ZZZVVVPPPIIICCC??????>>>===<<<;;;;;;:::::::::::::::::::::::::::999999999999999999999999:::999999888888999999:::888999999::::::999999888666777777666444222222333777888===DDDNNNZZZeeekkkooooooooopppqqqtttvvvxxxuuurrrooonnnppprrrtttttttttssspppmmmkkkhhhgggfffcccaaa^^^^^^___```^^^\\\^^^]]]]]]```eeehhhhhhffflllooonnnkkkjjjlllkkkhhhccc^^^WWWPPPKKKGGGCCC@@@@@@???>>>>>>???AAADDDEEEGGGKKKTTT___hhhsss~~~tttlllddd___[[[WWWYYY]]]iiissswww|||ooo```UUUPPPPPPXXX```jjj~~~tttlllgggjjjlllggg```\\\WWWMMMDDD@@@;;;444333666000000000000000111111111333000...///000111///,,,........................////////////////////////------...///000111222222000000//////............------------------------------,,,,,,---...000111------...///111222111000111111111111000///------,,,---...///000111222333222111000...------------111222333555666777777777888999;;;<<<===@@@EEEIIIJJJOOOVVV^^^gggttt~~~qqqdddWWWKKKDDD<<<999666444333444333222111111000////////////000---......//////......---...............---------.....................///------------------------------------------------------,,,,,,+++,,,,,,---//////111222444666777777999:::;;;<<<;;;888555444111111222222222333666999===DDDQQQbbbsss~~~yyyuuutttsss{{{|||{{{|||}}}~~~}}}rrrjjjlllpppxxx}}}zzzwwwuuusssqqqiiibbbYYYSSSPPPKKKEEE???>>>======<<<<<<;;;;;;;;;<<<;;;;;;::::::999999999999999999999999999999999::::::999999999999::::::999999::::::::::::999999666777888666444222222333555777===FFFSSSaaannnuuuxxxxxxwwwwwwxxxyyy{{{|||{{{xxxuuussssssttttttsssrrrpppmmmhhheeebbbaaa```___\\\YYYXXXXXXXXXVVVSSSVVVUUUVVVYYY^^^bbbccccccfffiiihhheeedddfffeeebbbZZZVVVOOOIIIEEEBBB???===;;;:::999999999;;;===>>>EEEEEEIIIPPPZZZkkkxxxooofff```[[[VVVWWWZZZbbbkkkzzzzzz|||zzzlll___WWWPPPVVV]]]gggzzzxxxooojjjmmmpppnnnjjjhhh```TTTHHHCCC===666444555111111111111111222222222222000...///000111///---////////////////////////////////////////////////---......//////000000111////////////......------111111111111111111111111000000///.........///000......///000222222222111111111111111000///...------......///000111111222222111000000////////////111222333555666777777888888:::;;;<<<>>>AAAEEEIIIKKKPPPWWW___hhhuuuuuugggXXXKKKCCC???<<<888555555555444333222222111000000000000111---......//////......------------...............+++,,,,,,---......//////---------------------------------------------------,,,,,,,,,,,,,,,------...///111444666666777666777999;;;<<<;;;888444222000111111111222444777:::@@@IIIXXXjjjyyyyyyuuuuuuuuuyyymmmgggggghhhmmmuuu~~~zzzvvvrrrooojjjggg]]]WWWPPPKKKHHHDDD???;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;;;;;;;::::::::::::::::::::::::::::::999999999999:::::::::;;;;;;;;;;;;;;;;;;:::777888888666444222333444555777===GGGTTTdddqqqyyy~~~~~~}}}}}}}}}}}}}}}~~~{{{xxxvvvtttsssqqqoooooolllfffaaa\\\YYYXXXXXXWWWUUUQQQOOONNNMMMJJJHHHLLLLLLNNNRRRXXX]]]___```bbbdddddd```___aaa```\\\RRRNNNHHHCCC@@@>>><<<;;;===<<<;;;::::::;;;<<<===BBB???@@@EEENNN^^^wwwwwwkkkccc]]]WWWVVVYYYYYY```nnnvvvzzz{{{jjj^^^SSSWWW\\\eeetttvvvpppqqquuuvvvvvvxxxmmm```PPPGGG@@@:::555444222222222222222222222222000///...///000111000///111111111111111111111111////////////////////////.......................................---------////////////////////////222222000//////.........---...///000000111111000000111111000000///...---.../////////000000111111222111111000000111111111111222333555666777888888999:::<<<===>>>AAAEEEHHHLLLQQQYYYaaajjjvvv|||xxxjjjZZZLLLCCC@@@===999666555555444333222222111000000000000111......////////////......,,,---------.../////////,,,,,,,,,---------......---------------------------------------------------,,,,,,,,,,,,------...---///222555777777666666666888:::;;;:::777333111000111111111222555999===AAALLL]]]ppp{{{sssqqqrrrxxxxxxooohhhfffeeegggnnnxxx}}}zzzvvvrrrmmmhhhbbb^^^SSSNNNIIIEEECCC@@@===::::::::::::;;;;;;;;;<<<<<<777888999:::;;;===>>>>>>:::::::::::::::::::::::::::::::::999999:::::::::;;;;;;<<<<<<<<<<<<;;;;;;777888888777444333333444777999>>>FFFRRR___lllsss|||}}}}}}}}}||||||{{{zzzzzzwwwtttrrrpppnnnkkkhhhjjjfff___XXXSSSPPPOOOOOOMMMKKKIIIGGGEEECCCBBBAAAEEEFFFHHHMMMSSSYYY^^^```ccceeeeeeaaa___```]]]YYYOOOKKKEEEAAA??????>>>===@@@???>>>============>>>>>>===???DDDIIIPPP^^^kkkvvv|||rrriiibbb[[[YYYZZZUUUZZZdddtttuuuqqqzzzrrraaaXXXYYY]]]dddooo}}}wwwvvvyyy{{{~~~{{{lllZZZLLLDDD===777333222222222222222111111111///......///000111111000111111111111111111111111//////////////////////////////......------------............------------........................111000000//////.........+++---...///.........///000000000000000///......////////////000000000000000000000000000111222333111222333555777888999999999;;;===>>>???BBBEEEHHHLLLRRRZZZbbblllwww{{{}}}~~~pppaaaRRRJJJAAA===999666555444333222111111000////////////000...//////////////////...,,,---------.../////////......---------,,,,,,,,,---------------------------------------------------,,,,,,,,,------...///...///222555777777777666555777999:::999666222000000111222222333777<<<@@@BBBNNNbbbvvv~~~zzzssslllkkknnn{{{zzzsssmmmhhhgggeeefffjjjrrrzzz~~~~~~zzzvvvqqqmmmgggbbb[[[WWWLLLJJJFFFCCCAAA???===<<<999999::::::;;;<<<<<<<<<999::::::;;;;;;<<<======::::::::::::::::::::::::;;;::::::::::::::::::;;;;;;<<<<<<======<<<<<<;;;777888888777555333333444888:::???FFFQQQ]]]gggmmmvvvwwwxxxyyyyyyxxxvvvuuurrrooommmkkkiiigggdddaaaaaa]]]WWWPPPKKKIIIHHHHHHCCCBBBAAA@@@???>>>>>>???>>>@@@DDDHHHNNNTTTZZZ^^^dddggggggcccaaaaaa^^^YYYQQQMMMGGGBBB@@@@@@@@@???======<<<;;;::::::::::::???>>>@@@CCCDDDEEEJJJQQQ[[[```lll{{{zzzoooggg___ZZZZZZUUUXXX___lll}}}yyynnnsss}}}zzziii]]]YYY[[[dddmmmvvvzzzzzz{{{vvvcccRRRGGG@@@:::444222222111111000000000000......//////000000111111000000000000000000000000/////////////////////////////////...------,,,,,,........................000000000000000000000000------......////////////,,,///111111///...///000///000000000000//////...////////////000000000000////////////000111222222111222333666777999999::::::<<<>>>@@@AAABBBEEEHHHLLLRRR[[[dddmmmxxx}}}yyy{{{rrrdddUUULLLBBB???:::777555444333111111111000////////////000...//////000000//////...---------...............//////......---,,,,,,+++------------------------------------------------,,,,,,,,,,,,---...///000///000222555666777888777666777777777666444222111111222222333555999???DDDGGGTTTiii||||||vvvmmmggghhhnnn~~~yyyssslllgggggggggggggggjjjmmmqqqssssssvvv{{{~~~}}}{{{vvvrrrlllfffaaa[[[UUUQQQHHHGGGDDDBBB@@@???>>>>>>::::::;;;;;;<<<<<<<<<============<<<;;;::::::999::::::::::::::::::::::::;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;888999999777555333444555666:::@@@IIITTT___hhhnnnqqqrrrtttvvvuuusssqqqooojjjgggcccaaa```^^^\\\ZZZUUURRRMMMIIIEEECCCCCCCCC;;;<<<===<<<::::::<<<>>>888;;;>>>BBBGGGMMMTTTYYYbbbeeegggdddcccdddaaa]]]VVVQQQJJJDDDBBBAAA@@@@@@=========<<<<<<;;;;;;:::AAA>>>===>>>>>>???DDDKKKLLLOOOYYYhhhssswwwmmmccc\\\ZZZVVVXXX]]]gggvvvrrrpppvvv}}}wwwfff[[[XXXaaajjjppp{{{yyy{{{}}}lllXXXJJJBBB<<<777222222111111000/////////...///000000//////000111/////////////////////////////////////////////////////////.........------.........///////////////........................+++,,,---...///////////////222444444111///111333//////000000000000//////.../////////000000111111///////////////000111222000222444666888999::::::;;;===???AAABBBCCCEEEGGGLLLRRR[[[dddmmmyyywwwttt}}}tttfffWWWNNNDDDAAA<<<888666555444222222222111000000000000111//////000000000000//////...............---------///.....................------------------------------------------------,,,,,,,,,------...///000000111222444555777888999777666666555444333222111333333333444666;;;BBBGGGQQQ^^^rrr{{{ssskkkggglllttt|||uuummmggggggiiikkkmmmmmmlllkkkjjjkkkqqqxxx}}}}}}}}}}}}}}}}}}}}}}}}|||~~~{{{yyyrrrmmmfff```ZZZUUUPPPMMMEEEDDDCCC@@@>>>===>>>>>><<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;888999999888555444444555555999AAAKKKVVV```gggkkknnnoooqqqrrrqqqmmmiiifffaaa^^^YYYUUUSSSRRRPPPOOOIIIGGGDDDBBB@@@?????????777999:::999777777999;;;666999<<>>??????DDDIIIHHHHHHOOO[[[bbbjjjvvviii```\\\VVVWWW[[[dddsss{{{sssuuuxxxwwwcccWWW]]]dddhhhwww}}}wwwxxx{{{qqq\\\KKKCCC>>>:::333333222111111000/////////000222111...---///000/////////////////////////////////////////////////////////////////////////////////000000000111111---------------------------...//////000///.........111444333000...000222//////000000000000//////---......///000111111222111111000000000111222222000222444666888:::;;;;;;;;;===@@@BBBBBBCCCEEEGGGKKKRRR[[[dddnnnxxxvvvpppyyy{{{lll]]]SSSFFFCCC>>>:::888666555333444333222222111111222222//////000000000000///////////////......------,,,------......///000000000------------------------------------------------,,,,,,,,,---...///000000111111222333555777999:::777777555444333222222222333444444555777===DDDIIIYYYfffyyyzzzssskkkhhhpppzzz|||sssnnniiilllppprrrrrrnnniiifffhhhnnnvvv}}}~~~}}}}}}zzzzzzzzz{{{{{{{{{{{{{{{yyy~~~}}}{{{yyyooojjjbbb[[[VVVQQQMMMJJJCCCBBBAAA???<<<<<<<<<>>>========================666777999;;;===???@@@AAA;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<:::;;;;;;;;;;;;;;;;;;:::888999999888555444444555444999AAAKKKUUU]]]cccffflllmmmoooooolllhhhccc___[[[WWWQQQLLLIIIHHHFFFEEE@@@@@@???>>>===<<<<<<<<<666888999888555444777999777:::===???BBBGGGOOOUUU]]]ccchhhjjjmmmqqqqqqnnnfff___VVVNNNIIIFFFDDDCCC???@@@@@@AAAAAAAAA@@@@@@===<<>>AAABBBCCCDDDEEEGGGKKKQQQ[[[dddmmmxxx{{{rrrrrr~~~|||mmm```WWWIIIEEE@@@;;;999777555333000000000000000111111111......---------....../////////............////////////.........------------------.........//////.........------,,,,,,,,,......---------......///000111333555666777888888999888555333222111111111444333444777999???MMM[[[jjjqqq}}}tttmmmlllpppvvvyyyxxxwwwrrrqqquuussskkkfffggghhhnnnvvv~~~}}}|||{{{yyyvvvvvvxxx{{{}}}~~~||||||{{{xxxvvvooofff[[[UUUOOOHHHFFFGGGCCCBBB@@@>>>>>>>>>>>>???>>>>>>>>>>>>============;;;;;;<<<<<<<<<<<<;;;;;;???>>>===;;;;;;;;;<<<======>>>>>>?????????>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;:::999777666666666777888777<<>>===<<<<<<;;;;;;666555555444444666777888777888999:::<<>>???@@@@@@AAABBBFFFHHHMMMSSS\\\eeennnyyyzzzxxx}}}~~~oooaaaXXXNNNIIICCC>>>;;;888555333000000000000111111111111//////.............../////////............////////////.........------------------.........//////......---------,,,,,,,,,......---------...//////111222333555666777888888999777555333222111111111555444555888:::BBBQQQ___ooovvvuuuooopppvvv}}}yyywwwrrriiiccccccggglllsss{{{~~~~~~{{{yyyyyywwwuuuvvvzzz~~~~~~{{{{{{yyyuuuqqqkkkbbbXXXSSSMMMFFFDDDEEEBBBAAA???>>>======>>>>>>=====================<<<=========>>>>>>=========<<<<<<;;;;;;;;;<<<>>>???>>>????????????>>>>>>===999999999999:::::::::;;;:::999888777777777888888888===EEENNNVVV[[[^^^___bbbcccddddddbbb^^^ZZZWWWMMMKKKHHHEEEBBB???===<<<<<<<<<<<<;;;:::999999999777777666666666777888999888888999:::<<<@@@FFFKKKUUU[[[aaadddhhhlllkkkhhhccc^^^VVVNNNHHHEEEEEEEEECCCEEEGGGGGGFFFEEEFFFGGGEEEEEEFFFFFFGGGGGGGGGGGGIIIIIIKKKMMMNNNRRR___lll~~~oooggg___ZZZWWW\\\kkk|||}}}ttt```UUUTTTXXX```hhhuuu{{{zzzrrrmmmnnnpppmmmcccSSSFFFBBBBBB@@@;;;555111////////////000000000000000000000000111111000000////////////........................111111111000000000//////000000//////......------........................000000000000000000//////////////////000000000000000//////111333333000---...000000000000000222444333333333333222222222222111111333555777999:::;;;>>>???@@@AAAAAACCCFFFIIIMMMSSS[[[dddmmmyyy~~~tttfff]]]SSSNNNGGGAAA===999666444111111111111111111111111222111000///.........///000//////......//////000...............------------------..................------------,,,,,,,,,......------......///000111222444555666777888888888777555333222111111222666444555888<<>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????======>>>>>>???AAABBBCCCBBBBBBBBBBBBBBBAAA@@@???:::::::::::::::;;;<<<<<<;;;:::999888888888999999888===DDDLLLSSSWWWYYYZZZ\\\]]]]]]]]][[[XXXTTTRRRHHHGGGDDDAAA>>><<<::::::999999999888777777666666888888888777888888999:::888999::::::;;;???DDDHHHPPPWWW^^^aaaccceeeccc^^^WWWTTTOOOIIIFFFDDDDDDEEEEEEGGGIIIKKKKKKKKKMMMNNNLLLLLLLLLKKKLLLLLLMMMNNNPPPPPPRRRTTTSSSTTT]]]gggwwwnnneee]]]WWW[[[gggxxx~~~tttaaaVVVRRRRRRWWW]]]gggppp|||}}}sssmmmhhhjjjiiiaaaTTTIIICCCBBB===999444000000000111111000000000000000000000000111000000000000/////////////////////////////////111111111000000000000///////////////............////////////////////////222222222111000//////...////////////000000000000000000000111222222000...///000111000000000222444444444333333333222222222111222333555777999;;;<<<>>>@@@AAAAAABBBCCCGGGIIIMMMSSS[[[dddmmmyyyzzzmmmdddVVVQQQIIIBBB===:::777555222222111111111111111000333222111000////////////000000////////////000000................................................------------------------...---------...///000111222333444666777777888888777666444222111111111222555333444777===GGGZZZjjjwww}}}~~~vvvtttzzz{{{sssooonnnoootttwww{{{~~~zzzwwwwwwvvvuuuxxx}}}~~~yyyrrrlllddd\\\UUURRRMMMGGGDDDEEECCCBBBBBBAAAAAA@@@@@@@@@AAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAABBBDDDDDDEEEEEEFFFGGGHHHIIIHHHHHHHHHGGGFFFDDDCCCBBB@@@???>>>===<<<=========;;;;;;::::::999999999999999===DDDJJJPPPSSSTTTTTTVVVVVVWWWVVVUUURRROOOMMMEEEDDDBBB???===;;;:::999888888777777777666666666888888888888888999999:::999999:::;;;;;;>>>CCCFFFOOOVVV]]]```aaaaaa\\\UUUMMMKKKHHHDDDBBBBBBCCCCCCFFFIIILLLNNNOOOQQQSSSTTTWWWVVVVVVUUUVVVVVVXXXXXX[[[[[[]]]___]]]ZZZ^^^eeeyyy}}}rrrggg```[[[[[[bbbooo|||}}}uuudddYYYRRROOOPPPTTTZZZeeettttttmmmeeefffeee___UUUJJJCCC@@@:::777222000111222333333000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000111111111111000000000000000000000000222111111000////////////////////////000000000000000000000111222111000//////000111111000111333444444444444444333333333333222333444666888:::;;;<<>>;;;888666333222222222111111000000444333222000000/////////000000////////////000000---..........................................------------------------------------...///000111111333444555666777777888777666555444222111111111222333222333888>>>III\\\mmmxxx}}}}}}yyyyyy|||wwwwwwyyyzzzwwwxxxzzz|||~~~}}}{{{{{{yyyxxxyyy}}}zzzqqqkkkaaaZZZUUUSSSPPPJJJGGGGGGCCCDDDDDDDDDCCCCCCBBBBBBDDDDDDDDDEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDEEEEEEFFFLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMLLLKKKIIIHHHFFFEEEFFFDDDBBB???<<<;;;;;;;;;;;;;;;;;;;;;::::::999999:::>>>CCCIIIMMMOOOOOOOOOPPPQQQQQQPPPOOOLLLJJJHHHCCCBBB@@@>>>===;;;;;;:::888888888888777777777777777777888888888999999999999:::;;;;;;<<>>;;;999888888::::::;;;;;;;;;:::999888;;;>>>CCCHHHKKKMMMLLLKKKKKKLLLLLLKKKIIIGGGEEEDDD@@@???>>>===;;;:::::::::999999999999999999999999777777888999999999999888999:::<<<===>>>@@@DDDFFFQQQ[[[fffkkkmmmjjjbbbYYYNNNKKKGGGCCCAAAAAACCCDDDJJJNNNSSSYYY]]]bbbfffjjjlllmmmoooqqqrrrssssssssssssrrrsssuuuqqqkkkhhhjjjyyy}}}mmmgggccc```[[[\\\kkk}}}{{{sssqqqvvv|||}}}uuukkkcccYYYOOOLLLMMMOOOVVV```lllwww|||uuullljjjeee```YYYPPPHHHBBB>>>:::666444333333222111000000000000000000000000000000000111111111111222........................------............//////////////////............////////////////////////...------------///111222////////////000000000000///111222111000///000222000111222111111111333555666666555555555444444444333444555777999;;;===>>>???@@@BBBCCCDDDFFFJJJMMMPPPUUU]]]eeeooo|||~~~wwwkkkcccXXXMMMEEE@@@<<<:::444444333222222111000000111000000/////////000000111111000000000000111111---------.........////////////.........---------,,,,,,,,,---------......------......///111222333444555666777777888777777555444333111111111111222222222666<<>>CCCHHHJJJKKKKKKJJJGGGGGGFFFFFFDDDCCCAAA@@@<<<;;;:::999888777777777999999999999999999::::::777888999:::;;;::::::999999;;;===>>>???BBBEEEHHHPPP\\\jjjssswwwvvvnnnfffXXXTTTNNNHHHDDDDDDEEEFFFLLLQQQXXX```hhhooovvvzzzzzz|||~~~~~~wwwsssttt}}}wwwlllcccaaa\\\XXX___kkkpppwwwssskkkmmmtttyyy{{{yyyrrrllleee\\\QQQLLLMMMNNNPPPVVVbbbppp~~~|||rrrmmmgggbbb^^^WWWOOOIII<<<:::777555555666555444000000000000000000000000000000111111111222222222/////////////////////////////////000000000111111000000//////......------........................111000...---...///000111////////////000000000000///111222111///...000222000111222222111111333555666666666666555555555444444444666888:::<<<===>>>???AAABBBCCCDDDGGGKKKNNNQQQVVV^^^fffppp}}}}}}tttlll___SSSIIIBBB===;;;444444333333222111000000000///////////////000111111111000000000000111111---------.........////////////.........---------,,,,,,,,,------.........------......///111222333444555666777777888777777555444222111111111222222333444888???FFFQQQbbbqqqyyy}}}~~~zzzuuuxxxzzz|||~~~}}}{{{yyyxxxxxxzzz{{{xxxzzz|||~~~}}}}}}~~~xxxqqqllljjjkkkjjjeeeaaaaaa___```aaabbbbbbaaa```___^^^______```aaaaaabbbbbb```___]]]\\\\\\]]]___``````bbbdddggghhhiiiiiiiiiggggggeeeccc```]]][[[YYYKKKIIIEEEAAA>>>======>>>999999:::;;;:::999888777;;;>>>CCCGGGJJJKKKJJJIIIDDDDDDCCCBBBAAA@@@>>>>>>888777666555555555555555999999999999999:::::::::999:::;;;<<<<<<<<<;;;:::999;;;===???@@@CCCFFFIIIOOO\\\lllxxx~~~xxxooo```[[[SSSLLLGGGFFFGGGIIIMMMSSS\\\fffpppyyy}}}}}}ooobbb```^^^WWWWWW]]]aaaiiiuuuuuuhhhgggnnntttvvvuuuppplllfff]]]RRRLLLMMMLLLLLLPPP[[[mmm}}}uuupppiiieeebbb]]]UUUOOOEEEAAA<<<888555222///,,,000000000000000000000000000000111111222222222222000000000000000000000000000000111111222222222333333222222111000//////...........................444333111///...///000111////////////000000000000///111222111......000333000111222222111222444666777666666666555555555555444555666888:::<<<>>>>>>???AAABBBDDDEEEGGGKKKNNNSSSWWW___gggqqq~~~xxxjjj]]]QQQHHHBBB>>>888555111///000111222222111111111111000000000000////////////000000000000//////...---,,,,,,++++++------------------------..................------,,,++++++,,,...000333444333444555666888:::;;;<<<555444333222222222333444...222888???IIIWWWgggrrr}}}yyywwwqqqxxx}}}xxxqqqqqqzzz}}}|||~~~}}}||||||||||||zzz{{{{{{}}}~~~yyyyyyxxxyyyyyywwwssspppsssttttttrrrooommmlllmmmsssrrrooolllllllllnnnooommmkkkiiiffffffhhhkkkmmmlllnnnrrrvvvyyyzzzzzzzzzwwwvvvuuuuuusssmmmddd]]]QQQKKKCCC???>>>>>><<<:::>>>;;;888777999:::;;;:::???AAADDDGGGHHHGGGFFFEEE>>>==================>>>777777888888999::::::;;;555666888999:::;;;;;;;;;;;;<<<<<<<<<;;;:::999999:::<<<>>>???AAADDDHHHKKKQQQ^^^nnnxxx|||tttjjj\\\QQQJJJHHHIIIJJJQQQXXXcccooozzzwwwhhheeeaaaYYYVVVYYYYYY[[[eeewwwssslllggghhhkkkqqqqqqpppkkkeee]]]RRRJJJGGGKKKPPPYYYgggyyyzzztttmmmiiihhheee___YYYKKKGGGAAA<<<888555222///333222111000000111222333111111111111000000000000---......///000111111222000000000000000000000000////////////////////////111000////////////000000...///000111111000///...000000000000000000000000---...///111111222222222...///000111333444555666888777777666666666666666777888:::;;;;;;===@@@BBBCCCDDDEEEFFFGGGJJJMMMPPPTTTYYYaaaiiisss}}}yyy|||qqqcccVVVKKKCCC>>>999666333111222333333222111111111111000000000000000000000000//////////////////...------,,,++++++------------------------......................../////////000222444666777666666777777888888888888444333222111111222333444222666;;;BBBKKKYYYhhhsss|||wwwuuupppvvv~~~~~~~~~nnnffffffpppxxx~~~yyyyyy~~~~~~}}}|||{{{{{{{{{{{{yyyzzz{{{}}}~~~~~~||||||{{{yyyvvvsssqqqqqqrrrsssrrrqqqpppnnnmmmnnnqqqsssvvvxxxzzz}}}}}}|||{{{{{{yyyrrrhhhaaaSSSMMMEEEAAA@@@AAA@@@??????<<<:::999:::;;;;;;:::???AAADDDFFFFFFFFFDDDCCC@@@???===;;;999888777777666777777777777888888888<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;<<<<<<;;;;;;:::;;;===>>>???BBBFFFIIIPPP]]]mmmxxx|||ssseeeXXXPPPMMMLLLKKKRRRYYYdddppp|||lllfffbbbZZZVVVXXXYYYYYY___lll~~~ssslllkkkooorrrttttttqqqmmmeeeXXXMMMIIIKKKNNNVVVcccsss}}}vvvmmmiiiiiiiiieeebbbSSSMMMEEE===888555333111333222111000000111222333111111111111000000000000.........///000111111111000000000000000000000000222222222222222222222222000000000000////////////...///000111111000///...000000000000000000000000...///000111111111111111///000111222333444555666777777666666666666777777888999;;;;;;;;;===???BBBCCCDDDFFFGGGHHHJJJNNNQQQVVV[[[ccckkkvvv~~~vvvvvvzzzkkk]]]PPPEEE>>>999777555444444444333222111111111111000000000000111111000000//////......//////......---,,,,,,,,,------------------------........................000000000222333555777888888888888888777666555555333222111000000111222333666999???EEENNN\\\kkkvvv}}}vvvrrrqqqrrrxxx}}}wwwiiiaaa```fffooo|||{{{xxxvvvwww{{{~~~~~~}}}}}}|||{{{zzzzzzyyyzzzzzzxxxzzz||||||}}}|||yyywwwvvvuuuvvvwwwwwwuuuttttttvvvxxx}}}~~~|||vvvllleeeVVVOOOGGGCCCDDDFFFGGGFFFAAA>>><<<;;;;;;<<<;;;:::@@@AAACCCDDDDDDCCCAAA@@@@@@???===:::888666555555888888777777777777888888AAAAAAAAAAAA@@@>>>======999::::::;;;<<<<<<======:::;;;===>>>>>>AAADDDGGGOOO\\\lllwww~~~qqqcccYYYSSSOOOLLLRRRXXXbbbmmmxxxtttiiiddd]]]XXXWWWYYYXXXYYY___nnnxxxllliiillltttxxxzzzzzzyyyrrrbbbRRRLLLJJJKKKQQQ\\\kkk{{{yyyoookkkmmmoooooommm___WWWKKK@@@999666444333222222111111111111222222111111111111000000000000......//////000000111111000000000000000000000000000000000000000000000000...///000111111000///...//////000000000000//////000000000000000000000000///000000111111111000000111222222333444555555555666666666666777888999999999;;;<<<<<<<<<===???AAACCCEEEFFFGGGHHHKKKOOORRRYYY^^^fffnnnyyyxxxsss{{{~~~pppbbbSSSGGG@@@:::888666555555444222000111111111111000000000///111111000000//////......//////......---------,,,........................---------...............---...///000222444555666888888888888777666444333222111000000000111222333777;;;AAAIIISSSaaappp{{{wwwpppnnnnnnvvv|||wwwlllgggfffdddkkkuuu|||}}}{{{zzzsssssstttxxx{{{}}}{{{yyyzzzzzzyyyxxxxxxxxxxxxxxxxxxzzz~~~~~~~~~{{{}}}|||yyyvvvuuuuuuwwwxxxwwwuuutttvvvxxx{{{{{{|||}}}~~~|||{{{zzztttlllfffWWWQQQIIIFFFHHHKKKMMMNNNDDDBBB???=========<<<;;;AAAAAABBBBBBBBB@@@>>>======<<<<<<;;;::::::::::::::::::999999999:::;;;<<<@@@BBBEEEGGGFFFCCC???<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>??????AAAEEEHHHOOO[[[jjjvvv{{{nnncccZZZSSSOOOOOOTTT[[[dddmmmwww|||mmmggg```[[[XXXXXXWWWVVVXXXbbbuuu}}}mmmhhhkkkssszzz}}}kkkXXXNNNJJJHHHMMMWWWdddttt{{{ssspppsssvvvvvvtttkkkaaaRRRDDD;;;777666666222222222222222222222222111111111111000000000///.../////////000000000111////////////////////////........................---...000222222111///...//////000000000000//////000000000000000000000000000111111111111000000///333333333444444555555555555555555666777999:::;;;;;;<<<======<<<===???AAADDDEEEGGGHHHIIILLLPPPSSSZZZ___gggppp{{{|||uuu{{{qqqdddVVVJJJBBB:::888666555444333111...111111111111000000000///111000000000/////////...///...............------........................---------.........//////,,,---///000222333444555555666777888888777555444111111000000000111333444666<<>>>>>>>>======AAAAAAAAAAAA@@@>>>===<<<;;;;;;;;;;;;<<<===>>>>>><<<;;;:::::::::;;;===>>>>>>CCCJJJOOOOOOKKKDDD@@@???>>>===;;;;;;::::::;;;???@@@AAAAAABBBDDDGGGJJJPPP[[[iiitttwwwmmmbbbYYYTTTNNNQQQUUUZZZaaaiiirrrxxxtttkkkddd]]]YYYTTTSSSSSSTTT\\\llluuummmoooqqq|||ttt```SSSLLLHHHLLLTTT___ooo|||~~~wwwvvvyyy{{{yyywwwtttiiiXXXHHH>>>999777666222222222333333222222222111111111111000000000///////////////000000000000////////////////////////111111111111111111111111,,,...000111222111000...000000////////////000000111111111111111111111111000111111111111000000///333333333444444555555555555555555666888999;;;<<<;;;===>>>======>>>@@@BBBDDDFFFHHHIIIKKKMMMRRRUUUYYY___hhhqqq{{{zzzzzz~~~~~~rrreeeXXXMMMFFF<<<:::666444444222000///111111111111000000000000/////////000000000000000................................................,,,,,,------.../////////...///111333555666666777333555777888888777666555111111000000111222444555888???KKKWWWcccqqq~~~wwwooommmppptttxxx~~~zzzssslllgggjjjkkklllkkkiiihhhhhhhhhfffkkkqqqxxx||||||{{{zzzwwwwwwvvvvvvvvvvvvwwwwwwyyy|||~~~~~~}}}yyyvvvrrrpppmmmppprrroookkkjjjooosssuuuttttttuuuwwwzzz~~~vvvrrrllljjjiiigggdddaaaUUUQQQMMMNNNRRRWWWYYYYYYNNNIIICCC???===>>>??????AAAAAAAAA@@@???>>>===<<<:::;;;;;;<<<>>>@@@AAABBBAAA???===;;;;;;<<<===>>>???EEENNNUUUVVVQQQJJJEEEAAA@@@>>><<<::::::::::::@@@AAACCCDDDDDDGGGJJJMMMQQQ\\\hhhqqqzzz{{{sssiii___XXXPPPQQQRRRTTTXXX___gggmmmxxx|||qqqggg___ZZZOOOOOOOOOQQQYYYhhhzzz|||ssssssqqq~~~lll\\\RRRLLLOOOTTT[[[iiiwww{{{yyy{{{|||yyyvvvwwwmmm\\\LLLAAA;;;777666222222333333333333222222111111111111000000000000////////////000000000000000000000000000000000000////////////////////////---...///000111111000000000000////////////000000111111111111111111111111///000000111111111000000111222222333444555555555666666666777888999;;;;;;;;;===>>>>>>>>>???AAACCCEEEFFFHHHJJJLLLOOOSSSVVVYYY___hhhrrr||||||sssggg[[[QQQJJJ???<<<888555444333222111111111111111000000000000......//////000000111111............////////////........................,,,,,,------...//////000///000222555666777888888333555777888888777555333222111111111222333555666===EEESSS```lllxxxvvvppppppvvv|||~~~}}}uuummmooopppooolllhhhcccaaa```___eeemmmuuuyyyzzzzzzyyywwwwwwvvvvvvvvvvvvwwwwwwxxx{{{~~~~~~~~~~~~~~~}}}||||||yyyyyyzzzzzzxxxuuurrrpppooorrrssspppkkkjjjpppvvvyyywwwvvvvvvwwwzzz~~~{{{uuulllgggeeedddbbb```UUUSSSQQQSSSXXX]]]^^^^^^RRRLLLDDD>>>===>>>@@@AAAAAAAAAAAA@@@???>>>======:::;;;===AAADDDHHHLLLNNNLLLIIIEEEAAA???>>>>>>>>>AAAFFFMMMSSSTTTPPPKKKFFFAAA???===;;;::::::;;;<<<@@@AAACCCDDDFFFHHHLLLOOOSSS]]]gggnnnuuu|||}}}{{{wwwqqqhhh^^^XXXPPPPPPOOOPPPRRRYYYaaagggsssvvv|||wwwiii```ZZZOOONNNMMMQQQZZZiiizzzzzzxxxtttyyyggg[[[SSSTTTVVVXXXcccqqq~~~|||wwwxxxyyyxxxuuuwwwmmm___PPPDDD===777555222222333444444333222222111111111111000000000000000000000000////////////000000000000000000000000------------------------.........///000111111111111000///......///000111111111111111111111111111...///000111111111111111///000111222333444555666777777777777888999:::;;;;;;<<<>>>>>>>>>@@@BBBEEEEEEGGGIIIKKKLLLPPPTTTWWWZZZ```iiisss~~~~~~uuuhhh]]]SSSMMMBBB>>>999555444444333222111111111111000000000000------...///000111222222.........///////////////////////////////////////,,,,,,------...///000000...000222444666777777777444666888999888666333222222222111111222444555777AAAKKKXXXfffqqq|||wwwqqqsss{{{}}}xxxsssuuuuuuqqqkkkddd___\\\ZZZaaajjjrrrvvvxxxxxxyyywwwwwwvvvvvvvvvvvvwwwxxxwwwyyy}}}~~~}}}}}}}}}~~~~~~~~~~~~}}}|||||||||zzzzzz|||uuuvvvxxxyyyxxxvvvsssqqqrrruuuvvvrrrmmmmmmssszzz|||{{{xxxwwwwwwzzz}}}zzzooohhheeedddbbbaaaVVVTTTSSSVVV\\\aaabbbaaaUUUNNNEEE>>><<<>>>AAACCCAAAAAA@@@@@@???>>>>>>>>>999;;;@@@EEELLLSSSXXX[[[VVVSSSMMMHHHDDDAAA@@@@@@AAAEEEJJJMMMNNNLLLHHHEEE???>>><<<;;;;;;<<<===>>>???AAACCCDDDFFFIIIMMMPPPTTT]]]gggmmmrrrwwwxxxvvvttttttrrrppplllddd[[[TTTNNNNNNLLLLLLOOOUUU^^^dddooosssxxx~~~{{{jjj___YYYSSSPPPOOORRR]]]mmm}}}vvvoooaaaXXXXXXWWWWWW___lll||||||uuuuuuwwwwwwvvvvvvmmm```RRRGGG>>>777444222222444444444444222222111111111111000000000000000000000000////////////000000000000000000000000000000000000000000000000............///000222222111000///......///000111111111111111111111111111......///111111222222222...///000111333444555666777777777777888999:::::::::<<<===>>>???AAACCCFFFEEEGGGIIIKKKMMMPPPTTTXXXZZZaaakkkttt~~~zzzrrrjjj[[[MMMCCC???===;;;666///...111222222222111111111111000000///...------...///000........................,,,,,,,,,---------......,,,---///000000000///...///222444555555444555666555555666777777666555444555000---...000222888>>>DDDPPP___nnn}}}yyyssssssyyy~~~yyyrrrlllgggcccaaa```eeennnvvvzzz{{{yyywwwttttttsssssstttvvvyyyzzz}}}|||}}}}}}zzz|||{{{zzz~~~|||zzzxxxxxxsssuuuwwwwwwwwwxxxyyyzzzyyyzzzzzzwwwtttsssuuuxxx|||ssslllgggdddbbb```^^^ZZZXXX[[[aaaddd```[[[UUUNNNHHHEEEBBB???AAAEEECCCCCCDDDDDDCCC@@@>>><<<<<<===???EEEOOO[[[fffmmmddd]]]TTTMMMIIIGGGDDDAAAAAAAAABBBFFFIIIJJJGGGCCCAAA???<<<::::::<<>>BBBEEEGGGHHHHHHGGGHHHIIIKKKOOOTTTXXX[[[___dddlllttt~~~~~~uuulll]]]OOOGGGBBB>>>;;;666111000444222222222111111111111000000///............///000////////////////////////,,,,,,---------.........---...///000000///.........111444555555444555666666666777777777666444333666222000222444666===DDDHHHVVVgggtttwwwtttxxx{{{vvvooohhhccceeeiiipppvvvyyyzzzxxxwwwssssssssstttwwwzzz}}}~~~{{{{{{}}}}}}|||~~~}}}wwwvvvuuuttttttwww{{{~~~}}}|||}}}wwwnnnhhhdddbbb```[[[YYYYYY___eeegggbbb\\\UUUNNNHHHEEEBBB???AAAEEECCCDDDDDDDDDBBB???<<<:::===>>>@@@FFFPPP\\\gggnnnnnnfff\\\TTTNNNKKKGGGEEEBBBBBBCCCEEEHHHIIIFFFDDDAAA???===::::::<<<>>>@@@@@@@@@@@@AAACCCFFFHHHJJJRRRWWW___gggjjjjjjgggddd```^^^[[[WWWRRRMMMIIIGGGHHHJJJKKKKKKMMMSSS\\\dddlllppptttxxxzzz|||~~~zzzkkkfff[[[UUUQQQPPPTTT```ttt}}}rrrggg]]]VVVYYY```mmmvvvyyytttrrrqqqpppssslllaaaUUUIIIAAA;;;999666555555444444444555555111111111111000000000000///......------......///000000000000000000000000000//////...------,,,,,,//////000000000000//////000000000000000000000000000000000000000000000000111111111111111111111111333333222222222333444555555555444444555555666777999;;;>>>BBBEEEGGGHHHHHHIIIJJJKKKMMMQQQUUUZZZ\\\aaafffnnnvvvzzzqqqbbbTTTKKKEEE???;;;777222222555222222222111111111111000000//////......//////000000000000000000000000000,,,------------............///////////////...------000333555555555666777777777888888777555444222111//////222444666<<>>>>>AAAGGGPPP\\\gggnnnuuummmbbbXXXQQQLLLIIIGGGDDDDDDDDDFFFHHHHHHFFFDDDAAA@@@===;;;;;;<<<>>>????????????@@@AAACCCFFFGGGMMMRRRYYY```cccbbb```]]]XXXVVVSSSOOOKKKHHHEEEDDDDDDEEEGGGHHHKKKQQQ[[[bbbiiilllqqqtttvvvxxx{{{|||uuummmaaa[[[UUUPPPOOOXXXlllwwwiii\\\XXX\\\eeeppp}}}yyyqqqmmmllllllnnniiiaaaVVVLLLCCC===:::555444444444444555666666111111111111000000000000///......------......///000000000000000000000000/////////...------,,,,,,---...///000000111000000000000000000000000000000////////////////////////111111111111111111111111222222222111222333444444444444444444444555555666888:::>>>BBBEEEGGGHHHHHHKKKLLLMMMOOOSSSWWW\\\^^^ccchhhpppxxxvvvhhh[[[LLLEEE???===999333111222222222222111111111000000000//////////////////000////////////////////////------------............///////////////............111444666777777888:::888888999888777555333222///...///222333444;;;CCCOOOcccyyy~~~zzzvvvzzz{{{uuuuuuuuuuuuuuuvvvvvvvvvoooppprrrvvv{{{}}}{{{zzz}}}|||{{{}}}~~~|||{{{~~~|||ooofff```\\\ZZZVVVVVVZZZaaahhhjjjgggcccWWWPPPKKKHHHFFFCCCEEEJJJNNNNNNOOONNNLLLHHHCCC@@@>>>>>>@@@EEENNNZZZdddkkkrrrlllbbbWWWPPPKKKHHHGGGGGGGGGGGGHHHHHHGGGFFFEEEBBB@@@>>><<<;;;;;;===>>>>>>======>>>???AAACCCEEEJJJNNNTTTYYY\\\[[[YYYWWWTTTRRRNNNKKKHHHFFFEEEEEEAAACCCEEEFFFHHHNNNWWW^^^fffjjjnnnrrrtttvvvyyy{{{~~~}}}rrrfff```XXXQQQMMMRRReeewwwtttddd\\\\\\___kkk{{{zzzooojjjiiiiiijjjggg```XXXNNNEEE>>>;;;444333333222222222333333111111111111000000000/////////............//////////////////////////////111111000000////////////------...000111111111111000000000000000000000000000000000000000000000000111111111111111222222222111111222222333333444444444333333333333444555555777999>>>CCCFFFHHHIIIIIILLLMMMNNNPPPTTTYYY]]]___dddiiiqqqxxxxxxkkk___MMMFFFAAA???;;;444...---222222222111111111000000///000000000000000000///........................---------.........///////////////........./////////222666888888999:::;;;888999999999777555444222333222444666666777???HHHTTTiii|||yyyyyy~~~zzzyyywwwuuuttttttuuuuuunnnoooqqquuu{{{~~~}}}yyy{{{~~~|||{{{~~~zzzmmmccc\\\XXXUUUSSSTTTVVV\\\cccggggggfffXXXQQQLLLKKKIIIGGGIIINNNRRRTTTUUUUUUSSSNNNJJJGGG??????AAAEEEMMMWWWaaahhhlllggg```WWWPPPKKKJJJJJJKKKLLLMMMLLLKKKIIIGGGFFFBBBAAA???<<<;;;;;;<<<<<<<<<<<<<<<<<<>>>@@@BBBDDDGGGJJJNNNRRRTTTSSSQQQOOOLLLJJJGGGDDDBBBAAAAAAAAA@@@BBBCCCDDDEEEJJJRRRXXXcccggglllpppsssvvvyyy{{{~~~vvvjjjddd[[[SSSMMMPPP^^^mmm|||xxx|||{{{iii]]]ZZZ[[[gggyyy~~~rrrkkkhhhhhhhhhfffaaaZZZQQQHHHAAA<<<777666444333222111111000111111111111000000000////////////....../////////////////////////////////000000000000////////////------...000111111111111000000000000000000000000111111111111111111111111000000111111111222222222111111222333444444555555444333333333333444555555666999???DDDHHHJJJJJJJJJMMMMMMNNNQQQTTTYYY]]]```eeejjjqqqxxx|||ooocccTTTKKKDDDAAA===555...,,,222222222111111111111000///000000111111000000///........................------........./////////...............///000000000333666888888888999:::888888999999888666555333444333444666666888BBBMMM^^^qqqyyyyyy{{{|||zzzwwwtttsssssstttuuuooooooqqquuuzzzxxx{{{~~~}}}}}}vvvjjjaaaYYYTTTQQQNNNOOORRRWWW]]]bbbddddddVVVPPPLLLKKKJJJJJJMMMRRRTTTVVVYYYZZZYYYUUUQQQNNNDDDDDDDDDHHHNNNXXXaaaggghhhfffbbb\\\UUUPPPOOOOOOOOOQQQSSSSSSOOOLLLIIIHHHCCCAAA???===<<<;;;;;;;;;:::::::::;;;>>>@@@CCCDDDDDDFFFIIILLLMMMLLLJJJIIIGGGFFFEEECCCAAA@@@???>>>>>>@@@BBBCCCDDDHHHOOOUUU```dddjjjooorrrvvvyyy|||~~~ooohhh___WWWQQQOOOWWW```lllyyytttsss||||||jjj\\\VVVXXXbbbtttzzzqqqmmmllliiifffbbb[[[SSSJJJCCC???:::999777555333222111111111111111111000000000000000//////......//////000000000000000000000000000..................---------...///000000111000000000000000000000000000000111111111111111111111111000000000111222222333333111222333555666666666666444444444444444555555666666:::@@@FFFJJJLLLMMMLLLNNNNNNOOORRRVVVZZZ___aaafffkkkrrryyyyyyooo___TTTIIICCC>>>888333111222222222111111111111000///000111111111111000///....................................////////////------------...000111222000333555777666666777888777888888999888777666555222222444555666;;;HHHUUUjjj{{{tttwww|||~~~{{{yyywwwtttsssssstttuuurrrrrrsssvvvzzz~~~yyy{{{~~~~~~{{{wwwwwwzzz}}}}}}|||rrrhhh```XXXRRRNNNGGGIIINNNTTTYYY]]]^^^^^^SSSNNNJJJJJJJJJJJJNNNTTTWWWZZZ]]]``````]]]YYYVVVLLLKKKKKKMMMSSS[[[dddiiihhhhhhgggbbb[[[VVVTTTSSSRRRVVVYYYYYYTTTOOOKKKIIICCCBBB@@@>>><<<;;;::::::888888999;;;>>>AAADDDFFFFFFHHHJJJLLLLLLKKKJJJIIIFFFFFFEEEDDDBBB@@@???>>>;;;>>>@@@BBBCCCHHHOOOUUU\\\aaagggmmmqqquuuyyy|||}}}vvvlllbbb[[[UUUPPPOOOSSS[[[iii{{{tttooottt|||~~~{{{lll]]]UUUTTT[[[mmmzzzuuussskkkhhhccc\\\TTTLLLEEEAAA999888666555444333222222111111111111000000000000000000////////////000000000000000000000000000000---.....................//////000000000000//////000000000000000000000000111111111111111111111111///000000111222222333333222333555666777888888777555555444444555555666777777;;;AAAHHHLLLNNNOOONNNPPPPPPRRRTTTXXX\\\aaaccciiimmmttt{{{{{{iii[[[LLLDDD???:::777777222222222111111111111000///000111222222111000///000000000000000000000000............/////////000---,,,,,,---...000222333///222444555555444555666666777888999999888777666666666777:::<<>><<<::::::999777888999;;;>>>BBBEEEGGGKKKLLLNNNOOOOOONNNMMMLLLCCCCCCCCCBBB@@@>>>;;;:::888;;;???AAACCCIIIPPPVVVYYY^^^eeekkkpppuuuyyy|||}}}~~~zzzpppeee^^^XXXPPPKKKJJJPPP]]]ooouuummmooowww}}}|||xxxyyy}}}{{{ooo```XXXQQQVVVhhh{{{xxxllliiiddd]]]TTTLLLFFFBBB555444333333222222222222111111111111000000000000000000////////////000000000000000000000000000000/////////000000000000000///000000000000000///...000000000000000000000000000000000000000000000000///000000111222222333333222444666777999999999888666555555555555666777777777;;;BBBIIINNNPPPPPPOOORRRRRRSSSVVVYYY^^^bbbeeekkkooovvv|||~~~zzz}}}{{{lllZZZMMMDDD<<<888888222222222111111111111111000000000000000000000000//////............//////..................------------......///000000000222555777888777777777888999999999999888666555444555555555777:::EEE[[[ooorrruuu|||~~~|||xxxwww||||||xxxsssttttttsssssstttwwwzzzyyywwwyyy~~~}}}~~~{{{uuussspppnnnnnnppprrrtttvvvzzz}}}|||~~~wwwmmmccc]]]WWWOOOIIIGGGEEEFFFHHHLLLQQQTTTTTTTTTKKKHHHEEEFFFJJJPPPSSSTTT```eeeiiihhhgggiiiiiifff___[[[WWWXXX^^^fffjjjlllrrrpppooonnnggg^^^YYYZZZ[[[```bbb___[[[WWWQQQJJJDDDBBB???;;;999888888888999999999;;;???DDDJJJNNNTTTVVVXXXXXXUUUQQQNNNLLLKKKIIIFFFCCC@@@===;;;:::<<<<<<>>>???BBBGGGNNNRRR[[[___eeekkkooossswwwzzz{{{{{{}}}wwwjjjfff^^^PPPJJJLLLOOOXXXcccqqq{{{mmmkkkssszzz~~~}}}|||zzzwwwuuupppaaaSSSSSSYYYddduuurrroooiii```UUUMMMHHHFFF===999555222111111111000111111000000000000111111//////000000000000//////)))+++---000222333333333000///...------...///000111111111000000000000000////////////000000000000000000111222222222222111111000...------...///000000222444777888888888777444333333444555777999:::888<<>>999999222222222111111111111111000000000000000000000000//////............//////........................------......///000000000222555777888777777777888888999999888888777666555555444666999>>>LLLdddxxx~~~vvvyyy~~~wwwxxx~~~zzzuuuuuuwww{{{~~~zzzwwwrrrrrrrrrqqqqqqssswww{{{|||zzz{{{~~~zzzuuurrrooolllkkklllnnnoootttxxx{{{{{{}}}}}}sssiii___YYYSSSKKKFFFDDDBBBCCCFFFJJJPPPSSSTTTSSSLLLIIIFFFGGGMMMSSSWWWXXXccciiimmmlllkkkllljjjggg```]]]ZZZ\\\cccjjjooopppuuurrrqqqoooiii```]]]^^^]]]aaadddbbb```]]]VVVMMMHHHFFFBBB>>><<<<<<<<<===;;;;;;<<>>AAAFFFMMMRRR[[[___eeekkkooossswwwzzz{{{|||~~~~~~oooiiiaaaTTTLLLMMMKKKSSS___lllqqqkkkooovvv{{{||||||zzzwwwuuuoooaaaSSSQQQUUU```pppxxxtttlllcccZZZRRRKKKGGG@@@<<<777444333333222222111111000000000000111111//////000000000000//////......000000111000000///000///............///000000000000000000111111111111111111111111000000000///000000111111111111111222111///......///000222222222333444555666888999888777666666666888999:::;;;???DDDJJJOOORRRSSSTTTWWWWWWXXXYYY\\\bbbjjjooosssuuuxxx~~~{{{hhhYYYMMMAAA:::999333333222111111111111111000000000000000000000000//////............//////........................---......//////000000111222555777888777777777888777888888888888888777777555444666;;;DDDUUUooo}}}{{{wwwrrrsssuuuyyy{{{zzzyyyyyyvvvrrrmmmrrrxxx{{{{{{yyywwwuuurrrrrrqqqpppqqqtttzzz~~~}}}~~~yyyuuusssoookkkiiiiiikkklllrrrwwwzzz{{{|||}}}yyymmmbbbXXXSSSMMMFFFAAA@@@???@@@CCCHHHMMMQQQQQQQQQLLLJJJHHHIIIOOOUUU[[[^^^hhhnnnssssssqqqppplllgggaaa___^^^bbbiiiqqquuuwwwyyyvvvtttrrrllldddbbbdddaaaeeegggggggggeee[[[QQQGGGDDD@@@<<<:::;;;<<<>>>???@@@CCCGGGNNNUUU\\\___hhhiiijjjhhhddd^^^WWWSSSIIIGGGEEEBBB???<<<;;;:::999:::<<<===@@@EEELLLPPPZZZ^^^eeekkkpppssswwwzzz{{{|||tttkkkdddXXXPPPNNNFFFNNNYYYeeewwwyyymmmmmmttt{{{|||~~~}}}zzzwwwpppbbbTTTOOOQQQYYYhhh{{{xxxnnnfff```YYYOOOHHHEEE@@@:::666444444333333111111000000000000111111//////000000000000/////////000000000000//////...000//////......//////000//////000000111111222222333333333222222111111111///000000111111111111111222111000///000000222333333222111111333555888:::;;;:::999888888999:::;;;???BBBGGGLLLQQQTTTVVVWWWZZZZZZZZZ[[[^^^cccjjjooouuuwww|||~~~{{{~~~kkk]]]PPPDDD<<<:::444444222111111111111111000000000000000000000000//////............//////............////////////.........///000000111111222555777888777777777888666777888888999999999999444333666===III\\\www|||tttqqqssssssttttttqqqooonnnmmmllljjjttt}}}}}}xxxuuusssqqqrrrrrrqqqpppqqqvvv}}}}}}yyy{{{~~~yyywwwtttpppmmmkkkkkkmmmnnnqqqwww{{{|||}}}~~~{{{vvvggg]]]RRRMMMHHHBBB>>>======>>>AAAFFFKKKNNNOOONNNKKKJJJIIIJJJPPPWWW^^^bbbllltttyyyxxxvvvsssnnnhhhbbbaaaaaafffooowww{{{|||}}}yyyvvvtttnnngggfffhhhhhhkkkmmmmmmmmmjjj^^^SSSGGGDDD???;;;:::<<>><<<::::::888999:::<<<>>>DDDJJJOOOXXX]]]eeekkkppptttwwwyyyzzz|||wwwkkkeee\\\SSSOOOFFFLLLTTT___nnnrrrooovvv}}}uuueeeWWWOOONNNTTTbbbrrryyyooojjjgggbbbWWWMMMIIIDDD===888555444333333111111000000000000111111//////000000000000//////......//////000000111111000//////////////////000......///000111222222333333333333222111111000000000111111222222222222222111111000000000111222222333222222333444666888:::::::::999999999;;;<<<===AAADDDHHHNNNRRRVVVXXXXXX[[[[[[\\\]]]___dddjjjoootttwww}}}~~~yyy{{{kkk^^^QQQEEE===;;;666555333111000111111222111111111111111111111111//////............//////........./////////000000......//////000111111111222555777888777777777888666777888999999:::999999555444777???MMMaaa{{{{{{tttssstttsssrrroookkkfffccccccffflllyyywwwrrrpppnnnpppoooooonnnpppuuu|||zzztttuuuzzz}}}{{{uuussspppmmmlllmmmooopppsssyyy~~~~~~yyyssscccXXXNNNIIIEEE???<<<<<<===>>>AAAEEEJJJNNNNNNNNNLLLKKKKKKLLLQQQYYYbbbgggqqqxxx~~~}}}zzzvvvpppjjjdddbbbccciiisss{{{}}}zzzwwwqqqjjjhhhkkkmmmppprrrqqqooojjj^^^SSSKKKIIIEEEBBBBBBEEEIIILLLMMMPPPTTTZZZaaaggglllooommmkkkgggddd```YYYQQQKKKEEEDDDBBB???===;;;::::::888888:::;;;>>>CCCJJJNNNWWW\\\dddkkkppptttwwwyyyyyy|||{{{llleee^^^VVVPPPIIILLLSSS\\\jjj}}}xxxrrryyy{{{lll^^^SSSOOOQQQ]]]kkkxxx{{{rrrpppqqqmmmcccYYYMMMHHH@@@999555444333222111111000000000000111111//////000000000000/////////////////////000000111///000000000000000000///......///000111222222333222222111111111000000000111222333333444444333333////////////000000111111222333555777888999999999777777777888999<<<>>>???CCCEEEJJJOOOTTTWWWXXXYYYZZZ[[[\\\]]]```dddjjjoooqqquuu|||zzz{{{yyyjjj^^^SSSGGG???===777666333111000000111222111111111111111111111111//////............//////.........//////000000111...//////000000111111222222555777888777777777888777777888999:::::::::999666555999CCCRRRfff|||xxxuuuqqqqqqnnnjjjfff___YYY[[[```ooo}}}vvvrrrppplllllllllllllllnnnsssyyy~~~wwwnnnmmmqqqtttvvvyyy{{{|||}}}}}}~~~uuusssooommmlllmmmooopppuuu|||~~~wwwooo___UUUKKKFFFBBB===:::;;;<<<===AAAFFFLLLQQQRRRRRRPPPPPPPPPQQQUUU]]]gggnnnvvv}}}}}}zzztttmmmgggeeeeeekkkuuu~~~|||uuummmjjjlllnnnsssuuurrrmmmfff]]]TTTMMMKKKIIIHHHIIIMMMQQQTTTVVVYYY]]]bbbgggkkknnnooojjjeee```[[[XXXRRRKKKFFFCCCBBB@@@>>><<<;;;::::::777888:::;;;>>>CCCJJJNNNVVV\\\dddkkkppptttwwwxxxwww{{{pppggg```XXXRRRNNNMMMRRR]]]kkk{{{wwwyyy~~~sssfffXXXQQQQQQZZZeeennn}}}xxxwwwzzzwwwnnnfffRRRKKKBBB;;;666444333222111111000000000000111111//////000000000000//////222222000///............///000000111111000000/////////000000111111222222111111111111111111111111111222222333444333333333......///000000111111111111333666999::::::999888666666666777999<<<>>>@@@CCCGGGMMMSSSWWWYYYYYYYYYZZZ[[[]]]___aaafffkkkppprrruuu|||}}}zzzzzzkkkaaaVVVJJJAAA>>>888666333111000000222333111111111111111111111111//////............//////---......///000000111111/////////000111111222222222555777888777777777888888888999:::::::::999999888888===IIIZZZnnnxxxnnnnnnjjjgggccc\\\UUUWWW^^^ppp~~~~~~uuutttqqqllllllmmmnnnnnnppptttyyy}}}ssshhheeeiiilllpppuuuyyy{{{|||~~~zzz}}}zzz{{{}}}yyyvvvrrrooommmnnnoooqqqvvv}}}|||tttkkk\\\RRRGGGCCC???;;;999:::999;;;@@@GGGPPPVVVXXXYYYWWWXXXXXXXXX\\\dddnnnvvv{{{}}}xxxssskkkhhhhhhmmmwwwzzzppplllmmmjjjrrrvvvqqqiiibbb\\\WWWNNNMMMMMMNNNPPPTTTXXX[[[^^^```cccgggjjjkkkllllllgggaaaZZZUUURRROOOIIIDDDBBBAAA???===<<<:::::::::888999:::;;;>>>CCCJJJOOOUUU[[[dddkkkqqqtttwwwxxxuuuzzz~~~~~~}}}wwwjjjaaaZZZTTTQQQNNNRRR```ooo}}}}}}yyyzzzzzznnn[[[SSSQQQXXX___eeesss{{{{{{|||zzzrrrkkkVVVPPPFFF===888666444333111111000000000000111111//////000000000000//////222111000///....../////////000111111111111000///000000000000000111111111000000111111222333333333000000111222222222222111//////000111222222222222333333555666888999999:::777777777888999<<<>>>???EEEIIIPPPWWW[[[\\\[[[YYYZZZ\\\^^^```ccchhhnnnrrrvvvyyy~~~}}}|||nnncccXXXLLLCCC???999777444111000000222333111111111111111111111111//////............//////---......///000111111222/////////000111111222222222555777888777777777888999999:::::::::999999888999999@@@NNN```ttt{{{mmmlllhhhfffccc\\\TTTWWW___ooo}}}|||uuuuuusssmmmnnnpppqqqrrrtttwww{{{~~~rrrdddaaadddhhhmmmsssxxx{{{|||~~~yyy|||xxxyyy{{{~~~|||wwwsssppppppqqqrrrwww~~~{{{qqqhhhZZZPPPEEEAAA>>>:::888999666999???HHHRRRZZZ^^^___]]]^^^^^^^^^aaaiiittt|||~~~|||wwwnnnkkkjjjnnnxxx}}}sssnnnnnngggpppuuuooofff```]]]ZZZSSSSSSTTTWWWZZZ^^^bbbdddcccdddgggiiikkkjjjjjjiiiggg```WWWRRRPPPNNNIIIEEEAAA@@@>>>===;;;:::::::::888999:::<<<>>>DDDJJJOOOTTT[[[dddkkkqqqtttwwwxxxtttyyy~~~}}}||||||lllccc[[[UUURRRNNNRRRbbbsss{{{yyy|||~~~sss]]]TTTQQQWWW\\\```mmm}}}{{{{{{{{{xxxqqqkkkYYYRRRHHH???:::777666555111111000000000000111111//////000000000000//////......---...///111222444///000111222222111000///111111111000000000000000000111222333444444555666......///000000000000000///000111222333444444444444333333333444777999;;;:::999999999:::;;;===>>>FFFKKKSSSZZZ^^^^^^\\\ZZZ[[[]]]```bbbfffjjjpppttt{{{}}}~~~oooddd\\\SSSGGG???<<<999666444333333222000111111111111111111111111000000//////.........---000000////////////000000...............///000000666777777666444222333444888999:::;;;::::::888777888999BBBTTTlll~~~rrrmmmkkkiiicccZZZSSSVVV^^^sss~~~}}}yyyzzztttjjjppppppqqqtttxxx|||}}}}}}}}}~~~xxxooofff```]]]___eeeoooxxx}}}}}}{{{{{{{{{|||}}}~~~zzzxxxzzz{{{sssooonnnoooooonnnwww{{{}}}tttlllgggXXXPPPFFF>>>;;;:::888666888<<>>;;;:::999777666:::BBBKKKUUU^^^eeeiiikkkgggddddddeeelllyyyxxxrrrooommmsss~~~zzzrrrkkkhhhjjjjjjgggdddbbbccceeefffeeefffiiimmmqqqssssssmmmkkkiiihhhgggfffcccaaa\\\XXXTTTRRRQQQNNNHHHDDDBBB@@@===;;;;;;:::888666666777888:::===BBBHHHMMMTTTYYYaaagggmmmqqquuuwwwyyy{{{|||}}}|||}}}~~~|||xxxwww{{{~~~vvvhhh```]]]XXXUUUVVV```rrryyysss~~~ppp^^^SSSUUUWWWYYYgggyyy|||tttooommmllliiigggZZZSSSIII@@@:::666444333333222111000000/////////000000000000000000000000000000000000111111111111111111000000000000111111222222111111111000000000000000000111111222444444111111111111111111111111/////////000111222222333444333333555888::::::999999999999999:::===AAAEEEHHHTTT___bbbbbbcccddddddcccddddddeeehhhmmmtttyyy}}}vvvjjj```VVVKKKCCC<<<999555333333333222111000000000000000000000000000000////////////......000000////////////000000000000000000000111222222333444555555444444555777999999::::::::::::999999:::>>>JJJ]]]ttt}}}rrreeeZZZSSSRRR\\\hhhnnnvvvxxxsssrrrtttsssnnnppppppsssxxx}}}}}}uuullleeeaaa```___cccjjjrrrwwwzzzzzzzzz{{{|||}}}~~~~~~~~~}}}}}}~~~|||zzz|||{{{sssmmmllllllnnnnnnqqqvvv{{{{{{vvvmmmddd___QQQKKKBBB===;;;;;;999888555999@@@JJJUUU___gggkkkllljjjiiiiiiiiinnn{{{|||tttqqqpppuuuzzzsssoooiiiiiiiiigggfffhhhkkknnnsssqqqpppqqqsssuuuvvvvvvpppnnnkkkiiihhheeebbb___ZZZWWWSSSQQQRRRPPPLLLHHHBBB@@@===;;;:::999777666555777888:::===AAAHHHLLLTTTYYY```fffkkkppptttwwwyyy{{{|||}}}|||}}}yyytttuuuxxx{{{}}}mmmccc^^^ZZZVVVTTT\\\mmmzzzsss|||wwweeeVVVSSSSSSUUUdddvvv{{{pppgggddddddcccbbbWWWPPPHHH@@@;;;888666555333333111000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111000000000000/////////...///111222333222222111000000000000000000000000000000111111111222222222333333333555999;;;;;;;;;999:::::::::;;;>>>BBBFFFKKKWWWaaaddddddfffgggfffhhhgggggggggiiiooovvv|||zzzmmmbbbWWWLLLDDD===:::666333222222222111000000000000000000000000000000////////////////////////000000000000//////000000//////000000111222111333444555555555777888999999::::::::::::::::::;;;AAAOOObbbxxx|||yyyiii]]]VVVWWW```kkkoootttuuuqqqpppssstttrrrpppqqqtttzzz~~~wwwooogggbbb```___ccciiioootttwwwxxxyyy|||}}}~~~|||~~~|||}}}{{{tttnnnkkkkkkmmmnnnrrrvvvyyyxxxqqqggg^^^XXXMMMGGG@@@<<<<<<<<<:::888555999???HHHSSS^^^fffkkkmmmlllmmmmmmmmmqqq}}}}}}vvvtttssswwwzzzuuurrrnnnmmmkkkjjjkkkoootttxxx}}}zzzvvvtttssssssrrrqqqqqqooommmlllkkkhhheeebbb\\\YYYTTTSSSSSSQQQNNNJJJBBB???<<<;;;:::999777555555777888:::===AAAGGGKKKTTTXXX^^^eeejjjoootttwwwxxxzzz|||||||||}}}|||zzz|||vvviiibbb\\\WWWTTTXXXggg|||zzzsssxxx{{{iiiYYYSSSPPPSSSbbbttt|||oooeee```^^^]]]\\\RRRMMMFFF@@@<<<999777666333333222111000000000000000000000000000000000000///000000000111111111111000000111111111111000000000000000000000000000000...///000111222111111000000000000000000000000000333333333222222111111000333222333555999<<<<<<<<<888999999999:::===BBBFFFLLLXXXcccffffffhhhiiihhhkkkkkkjjjiiikkkpppwww}}}~~~~~~rrrfffZZZNNNFFF@@@<<<777444333222222222000000000000000000000000//////000000000000000000//////000000000000/////////............///000000000222444555555666888999999999999::::::;;;;;;<<<;;;DDDTTThhh{{{|||{{{oooeee```___eeellloooqqqqqqnnnmmmpppssssssppprrrvvv}}}zzztttllleee```aaadddiiinnnrrruuuvvvwww|||~~~~~~~~~}}}wwwqqqmmmlllmmmoootttvvvxxxuuulllaaaWWWQQQHHHCCC>>>;;;<<<<<<:::777888:::???FFFPPPZZZccchhhkkkmmmoooqqqpppsss}}}wwwvvvuuuxxxzzzwwwuuusssrrrpppppprrrvvvzzz|||zzzvvvrrrooonnnmmmmmmlllpppoooooooooooommmjjjhhhaaa]]]WWWTTTSSSPPPLLLIIIBBB???<<<::::::999777555555666999:::===AAAFFFIIIRRRWWW^^^dddiiinnnrrruuuvvvxxxzzz{{{{{{|||~~~qqqiii___YYYTTTUUU```rrr}}}tttsssxxxzzzlll]]]UUUPPPSSSaaapppsssiiiccc___[[[XXXPPPLLLFFF@@@===:::777555444333222111000000000000000000000000000000000000///000000000111111111111///000111111111111000///111111111111111111111111111000/////////000111222000000000000000000000000111111222222333333444444333222333666999<<<===<<<666777888888999<<>>HHHZZZnnn|||~~~tttmmmkkkiiikkkooonnnnnnmmmkkkjjjkkknnnpppppprrrwww~~~}}}yyyrrrjjjeeedddfffkkkooossstttttttttyyy|||}}}{{{vvvqqqnnnooopppsssuuuuuuqqqggg[[[QQQLLLEEEAAA===;;;<<<;;;999666999:::>>>DDDMMMWWW```eeehhhkkkpppsssrrrttt}}}xxxwwwvvvwww|||~~~zzzyyyxxxwwwuuuttttttvvvxxxxxxxxxnnnkkkhhhggghhhjjjkkklllpppooopppqqqrrrrrrooolllddd___XXXSSSQQQNNNIIIEEEAAA???<<<:::999888666555444666999;;;===@@@EEEHHHPPPUUU]]]dddjjjnnnqqqsssuuuvvvyyyzzzzzz{{{}}}{{{wwwnnnbbb]]]VVVTTTZZZgggwwwtttpppqqq}}}yyyooocccZZZSSSSSS]]]iii|||zzzpppiiiccc^^^YYYRRRNNNHHHCCC???<<<888555444333222111111000111111000000000000000000000000000000000000111111111111///000111222222111000///000000111111111111222222222111000//////000222333111111111111111111111111---...000222444777888999444333444666:::<<<<<<<<<666666777777999<<>>AAAMMM```ttt}}}tttqqqrrrrrrsssuuupppnnnmmmkkkiiiiiikkknnnpppsssxxx~~~|||zzzvvvppplllfffiiinnnrrrttttttsssrrruuuyyy~~~{{{uuuqqqpppqqqnnnpppppplllcccXXXNNNIIICCC???<<<;;;;;;;;;888555888999<<>>999666444444333222111111111111000000000000000000000000000000000000111111111111///000111222222111000////////////000000000111111111111222222222222111111222222222222222222222222//////111333555666888888555555555777:::;;;<<<;;;666777888888:::===BBBFFFLLLYYYeeejjjmmmqqqssstttuuuvvvwwwwwwwwwyyy|||~~~zzz~~~oooaaaXXXKKKFFF>>>888444333222111333333333333333333333333//////000000111111111222...///000222222000///...000000000000000111111222111333444555555555777999::::::999999:::<<<===>>>DDDPPPdddxxx}}}|||rrrqqquuuwwwyyy{{{sssqqqooonnnkkkiiikkknnnqqqsssxxx}}}{{{zzzxxxuuurrrhhhkkkppptttuuuuuurrrqqqrrrwww}}}~~~xxxsssqqqqqqjjjlllmmmiii```VVVMMMHHHBBB???<<<;;;;;;:::777444666777:::@@@IIITTT___eeebbbgggppptttssstttyyyxxxwwwuuutttuuuwwwzzz{{{{{{{{{zzzzzzzzz|||~~~vvvuuuuuuuuuuuurrrkkkffffffdddaaa```cccgggiiijjjppppppqqqrrrsssrrrnnnkkkbbb\\\TTTNNNKKKHHHDDD@@@AAA>>>;;;:::999888666444444666999;;;===@@@DDDGGGLLLSSS]]]fffkkknnnoooooorrrsssvvvwwwwwwyyy{{{}}}{{{pppfffaaaZZZTTTSSSXXXaaagggppp~~~vvvkkkhhhttt}}}xxxtttnnncccXXXQQQSSSXXXsssyyyqqqlllhhhfffYYYUUUPPPKKKFFF@@@;;;777555444333222111111111111000000000000000000000000000000000000111111111111...000111222222111000...---.........//////000000///111444666555333111///333333333333333333333333444444444444444444444333666555555777:::;;;;;;:::777888999999;;;???DDDHHHMMMZZZgggllloootttwwwwwwxxxyyy{{{{{{{{{|||~~~}}}xxxjjjbbbYYYLLL>>>999666222000000111000000000//////......,,,---///000///---------111111111111111111111111111000000////////////000333444555666777777777777999999:::<<<:::666999???HHHVVVjjjuuujjjlllrrruuuwwwzzzrrrrrrqqqnnnkkkjjjjjjlllnnnrrrwww|||~~~{{{wwwsssllllllnnnssswwwyyywwwtttrrrvvv}}}}}}{{{yyy}}}~~~zzzuuuqqqooommmkkkhhhcccYYYLLLCCC===;;;999888999999888777444444777===CCCLLLYYYfffkkkjjjlllqqqqqqrrr||||||uuuooommmpppssssssqqqttttttvvvxxxyyy{{{{{{|||xxxuuupppmmmlllkkkjjjiiieeedddbbbcccddddddcccbbbbbbbbbbbbbbbccccccdddeee\\\XXXRRRMMMIIIFFFCCC@@@AAA>>>;;;:::999888777555222555888;;;===AAAEEEHHHNNNTTT\\\dddiiikkkmmmnnnssstttvvvwwwxxxyyy|||mmmhhhaaaZZZVVVQQQOOOSSSYYYcccooo|||nnnjjjnnnsss}}}yyyvvvqqqkkkbbbWWWOOOPPPVVVeee{{{~~~vvvoooiiidddbbb\\\TTTLLLEEE???999666000222555444222000111333444222000111333333000...///000111222222111000///222111111111000000//////333333333222222222111111,,,------///000111222333000000000111222222222333555333111222444555444111555555555666777999:::;;;888666666:::<<<>>>EEEMMMUUU___kkktttxxxyyyzzz{{{zzz{{{{{{{{{|||~~~rrriii[[[NNNAAA;;;888444222222111111111000000000//////000111333444222000//////111111111111111111111111000000////////////000000222333444555666666666666888777999;;;:::888<<>><<<:::999999999888777666555888===CCCLLLZZZgggllllllooosssssssss|||xxxqqqmmmnnnooonnnlllrrrsssvvvxxxzzz{{{{{{{{{wwwtttooollljjjhhhfffeeeaaa```___^^^^^^\\\YYYWWWTTTTTTTTTTTTUUUVVVWWWXXXVVVSSSOOOKKKHHHEEEBBB??????===:::999888888666555333555888:::<<<@@@EEEHHHMMMRRRZZZaaafffiiilllnnnssstttvvvwwwxxxzzz}}}qqqiiibbb[[[WWWSSSPPPSSSXXXZZZdddwwwqqqiiikkkppp{{{yyyrrrmmmggg```VVVOOOPPPVVVggg|||yyyrrrjjjeeeaaa]]]WWWQQQJJJDDD===999111333555444222000111333333111000111333333000...000000111111111111000000111111111111000000000///333222222222111111111111000000000111111222222222111111111111222222222222444222111111333444222000777777777888:::;;;===>>>999777777;;;===@@@GGGNNNYYYcccoooyyy}}}~~~~~~~~~~~~~~~~~~{{{ppp]]]PPPCCC>>>;;;777444444222222222111111111111000///000333666777555111---111111111111111111111111//////...//////000111222333444555666777777777777777666777:::999999???GGGMMM\\\rrryyyzzz{{{}}}|||sssppprrrwww~~~}}}nnngggdddhhhooorrrssstttnnnnnnmmmkkkiiijjjmmmoooqqqrrruuuxxx|||~~~}}}yyyuuuqqqpppqqqrrrvvvyyy{{{zzzxxx{{{}}}}}}xxxuuurrrpppkkkeee]]]SSSHHH@@@>>><<<:::999999999888777666555666;;;@@@IIIWWWdddlllmmmppprrrqqqrrrzzz~~~xxxpppllllllmmmlllkkkrrrsssvvvxxxyyyyyyxxxxxxqqqoookkkiiihhhgggeeeddd^^^\\\ZZZWWWUUUQQQMMMIIIEEEEEEFFFFFFGGGIIIJJJKKKMMMKKKIIIHHHFFFDDD@@@>>>===:::888777777777666555444555777888:::???EEEIIILLLQQQWWW]]]bbbgggkkknnnrrrtttwwwxxxyyyzzz}}}wwwkkkddd]]]YYYUUUQQQRRRVVVSSSZZZiii~~~vvviiigggkkkxxxxxxnnnjjjeee___WWWPPPPPPVVVfffzzzwwwnnngggccc```[[[VVVPPPIIIAAA<<<333444444444222111111222222111111111222222111///111111000000000000111111111111111111000000000000222222111111111000000000333333333333333333333222222222222222222111111111666444333333444444333111777777888999;;;<<<===>>>;;;888999<<>><<<999888888888777555555222333666;;;CCCQQQ^^^hhhkkknnnooonnnooouuu|||wwwsssnnnmmmnnnppprrrrrrtttuuuwwwxxxxxxvvvtttrrrjjjhhhhhhhhhiiijjjiiiggg^^^ZZZTTTOOOLLLHHHDDDBBB@@@@@@@@@AAABBBCCCEEEEEEFFFEEEDDDDDDDDDBBB???===;;;999666666666666555444555555666777999>>>DDDIIILLLPPPUUU[[[```eeekkknnnqqqtttwwwxxxyyy{{{}}}~~~nnnggg```\\\XXXSSSSSSUUUTTTXXXbbbttt|||jjjdddfffsss}}}xxxpppkkkfffaaaYYYRRRQQQTTTaaattttttmmmhhhddd___YYYRRRKKKCCC===555555444333222111111111111111111222222222111000222111000//////000111222111111111000000000000000111111111000000000000///222222222333333333333333333333333222222111111111777777666555555555444333555666777888:::;;;;;;<<<<<<::::::===@@@BBBIIIQQQZZZdddrrr}}}}}}|||~~~ooo^^^QQQEEE@@@===888444333222222222222222333333333555222666EEEVVVXXXIII999000000000000000000000000............///000222222444444555666777777777777999888888:::::::::@@@IIISSSddd|||~~~wwwxxx{{{uuujjjcccccckkkpppsssrrrpppnnnhhhaaaYYY]]]ccciiinnnqqqqqqoookkkjjjiiiggggggkkkqqquuuvvvvvvwwwxxxzzz|||~~~~~~|||yyyxxxvvvtttqqqooommmnnnoooqqqsssuuuxxxzzz{{{}}}}}}yyytttuuu{{{~~~|||yyywwwrrriii]]]QQQFFFAAA===;;;888777777666555333555222222555888???KKKWWWccchhhlllllljjjlllqqquuu~~~~~~tttrrrqqqqqqsssvvvwwwxxxwwwxxxxxxwwwuuurrrooommmiiihhhiiijjjkkkkkkiiihhh]]]XXXPPPIIIEEEDDDCCCBBBAAAAAA@@@@@@AAAAAABBBCCCBBBAAAAAABBBBBBAAA???<<<:::888666555666666555444555555666666888===CCCGGGKKKOOOTTTZZZ___eeekkkoooppprrrvvvxxxyyy{{{}}}~~~tttkkkbbb___[[[VVVTTTUUUVVVXXX___ooonnndddbbbooo{{{yyywwwqqqkkkfff^^^UUURRRSSS]]]ooo|||tttoookkkddd\\\TTTLLLDDD>>>888666444333222111111111000111222222222111111111222111000//////000111222000000000000000000111111111111111000000000000/////////000111222333444444444333333333222222111111555555666555444333333444555666888:::;;;<<<<<<<<<<<<::::::===@@@BBBIIIQQQYYYdddsss~~~~~~|||{{{wwwxxx{{{~~~mmm^^^RRRFFF@@@===888333222111222222222222333333333333000444BBBSSSUUUHHH:::000000000000000000000000//////...//////000111222111222333444555555555555888888999<<<;;;;;;AAAIIIXXXjjj|||xxxxxx{{{xxxmmmeeedddllloooooojjjfffbbb\\\UUUTTT]]]eeejjjmmmppppppnnnlllkkkhhhgggggglllsssxxxyyyyyyzzz{{{|||}}}~~~~~~|||yyyvvvsssqqqoookkkiiifffgggiiikkklllppptttwwwxxx{{{~~~{{{vvvqqqooossszzzyyyxxxuuulll^^^QQQFFFAAA>>>;;;999777777666555333777444444666888<<>>???>>>>>>;;;888999<<>>888333222111111111111222222222333......111888???@@@:::444000000000000000000000000000000////////////000000222333444555555666666666555555999===>>>>>>CCCKKK^^^ppp{{{|||zzz|||vvvooommmnnnpppmmmeee___ZZZTTTMMMRRR]]]gggiiikkknnnnnnkkkmmmllliiiggggggllltttzzz{{{|||}}}~~~~~~}}}}}}}}}yyytttppplllhhhccc```^^^```bbbdddeeeiiioootttxxxzzz~~~~~~{{{wwwpppkkkjjjpppxxx}}}}}}{{{rrrdddUUUJJJEEE???===:::999888888666444777555555777777999AAAJJJTTT]]]ccc```___bbbfffgggmmmrrrttttttvvvyyyyyyvvvyyy|||~~~yyyxxxuuurrrooommmmmmlllpppooooooooonnnjjjeeeaaa]]]ZZZWWWUUUVVVWWWWWWWWWSSSRRRPPPMMMKKKIIIHHHGGGEEECCCAAA@@@AAAAAA@@@???<<<:::777666666555333222222444666777999<<<@@@CCCFFFKKKQQQWWW]]]ccchhhkkkkkkooosssvvvxxxyyyzzz||||||~~~ttthhhbbb___[[[XXXYYYTTTYYYbbblllyyy{{{lllaaaiiiyyy}}}{{{uuuppphhh^^^WWWVVVZZZggg|||~~~wwwuuusssnnnfffZZZMMMEEE<<<888444222222222111///...000333333111000111333000000111111111111000000///000000000111111111111333222222222111111111111/////////000111222222333222222333333333333333333000222444444333222444777777999;;;>>>?????????>>>999777777;;;===@@@GGGNNN[[[gggwww~~~{{{}}}}}}wwwuuuxxx|||qqq___SSSHHHCCC???999444222000000000111111222222222///111333333111000222444000000000000000000000000111000000////////////000555666777888999999999999222333888>>>???@@@EEEMMMbbbttt}}}}}}~~~xxxvvvooopppkkkccc[[[WWWQQQKKKQQQ]]]gggiiiiiilllmmmjjjnnnllliiiggggggmmmuuu{{{|||~~~~~~|||{{{tttnnnhhhccc]]]ZZZYYY[[[^^^___aaaeeelllrrrxxxzzz~~~~~~|||yyyqqqiiieeehhhrrrzzzyyyjjj[[[PPPJJJAAA???<<<;;;:::999888666555333444555555555<<>>===<<<888666666:::<<>>BBBDDDEEEHHHOOOWWW^^^dddhhhjjjppprrrsssttttttvvvyyy{{{|||}}}nnnfffbbb___^^^^^^]]]^^^dddpppzzzsssjjjkkkuuu~~~~~~wwwrrrmmmbbbVVV___cccqqq|||uuuttttttuuusssiiiXXXKKK@@@===888444333222000//////111222111000///000111222222222111111111111000333222111/////////000111111111000000000000111111111111111222222333333333222222111111222222333444555444444444444555666666999:::;;;>>>??????<<<999:::888888<<<===???EEELLL\\\mmmyyyuuuvvvyyy{{{~~~uuucccVVVIIIEEECCC===666333333222222111111222333333333222111000////////////000000000000000000000000////////////000111222333444444555666777888999999999===::::::@@@AAAFFFUUUhhh}}}}}}~~~zzzjjj```YYYRRROOOOOOYYYccckkkjjjgggfffggggggkkknnnmmmjjjlllssszzz|||zzzmmmeeefffjjjkkkmmmpppsssuuuvvvvvvvvvzzz{{{}}}}}}rrriiieeefffgggooottt{{{zzzooo]]]MMMEEE@@@;;;999999999888666777555333222333777;;;===@@@EEELLLRRRVVVXXX[[[]]]aaaeeejjjllllllmmmrrrwww}}}~~~~~~{{{zzzssstttuuuuuuuuuuuuttttttsssrrrpppnnnllllllllllllooopppsssvvvxxxxxxxxxxxxuuurrrnnniiiccc^^^ZZZWWWSSSNNNIIIEEEDDDBBB@@@>>>;;;:::999888666444222111333555777999;;;>>>AAADDDEEEIIINNNUUU\\\bbbgggiiimmmooorrrtttuuuwwwzzz}}}{{{}}}qqqhhheeebbbaaabbb^^^^^^dddpppyyyyyyooonnnttt{{{|||xxxrrrggg\\\___dddrrrzzzuuusssrrrsssqqqgggXXXLLLAAA>>>999555333111///...222222222111///...///111//////000111222333333444333222000/////////000111111111000000000000111111333222222222222222222111333222222222333333444444333333333333333444555555999999;;;===??????<<<::::::888888;;;===???EEELLL\\\mmm{{{vvvvvvxxx}}}zzzgggZZZLLLGGGCCC===555222333333222111111222222333333222111000////////////000000000000000000000000////////////000111222333444555555666777888999999999===;;;;;;AAABBBIIIYYYnnnzzz{{{|||~~~rrrdddYYYQQQOOORRR]]]ffflllkkkgggggggggggglllpppqqqppprrryyy~~~tttnnnrrrxxxzzz|||}}}|||}}}~~~xxxqqqkkkhhhkkkmmmrrrxxx~~~sssbbbSSSGGGBBB<<<999999999777555666555444444444666999:::;;;AAAIIIQQQWWW[[[___bbbeeeiiinnnpppqqqssswww{{{~~~|||zzzyyyxxxxxxxxxssstttvvvxxxyyyyyyxxxwwwsssrrrooommmlllllllllmmmssstttuuuvvvwwwvvvuuuttttttrrrnnnhhhbbb\\\XXXVVVTTTQQQKKKGGGDDDBBB???===888888888777555444222111222444777999;;;===AAADDDGGGIIIMMMSSSZZZ```eeehhhiiilllpppsssuuuxxx{{{}}}zzz|||}}}~~~}}}}}}~~~uuulllhhhffffffgggaaaaaafffqqqyyyvvvqqqtttyyyyyymmmbbb___eeesss~~~vvvssspppnnnmmmkkkcccWWWMMMBBB>>>999555333111///---111111111000//////222444//////000111222333333444222111000000///000000000111111000000000000111111333333333222111111000000222222333333333444444444333222222222222333444444999999:::===??????===;;;;;;888999<<<>>>???EEELLL\\\mmm|||yyyxxxyyy~~~zzzkkk]]]OOOIIIEEE???888555333333222222222222222222222222111000//////000000////////////////////////////////////000111222333555555666777888999999:::888>>><<<;;;AAACCCLLL___uuuyyyzzz|||~~~{{{kkk\\\RRRQQQTTTaaahhhllljjjgggggggggfffjjjpppssstttvvv}}}~~~{{{yyy}}}}}}~~~xxxssspppooorrrzzzwwwfffWWWJJJDDD===:::999999888666666666555555555666777777;;;AAAKKKTTT\\\bbbgggjjjiiimmmpppsssuuuxxx|||~~~yyyuuussssssuuuvvvtttvvvyyy{{{{{{zzzxxxwwwsssqqqnnnlllkkkkkklllmmmpppqqqppppppnnnmmmkkkjjjkkkiiifffaaa\\\WWWTTTRRRQQQOOOKKKGGGCCC@@@>>>===888888888777666555444333222444777999:::===AAADDDHHHIIILLLQQQXXX^^^dddhhhgggkkkooorrrtttvvvxxxzzzzzzzzzzzzyyyxxxwwwwwwwww|||zzzpppllliiijjjlllhhhgggkkkttt}}}}}}uuuvvvzzz}}}qqqfff^^^eeerrr~~~}}}ssspppmmmiiigggddd]]]SSSLLL@@@===888444333222000///...////////////111444777222222222111111111111000111111000000000000000000111111000000000000111111222222222111111111111111111222222333333333333333333333333222333333444555888888999<<>><<<===:::;;;>>>@@@AAAGGGNNN\\\nnn|||{{{{{{~~~yyylll^^^OOOIIIFFF@@@:::777333333333333222222111111222111000000000000000000////////////////////////////////////000111222333555555666777888999::::::888>>><<<<<>>===888888888888777666555555222444666888:::===@@@CCCGGGIIILLLQQQWWW^^^dddgggiiilllqqqttttttttttttuuuuuutttsssqqqpppnnnmmmlllppptttyyy}}}tttpppmmmmmmoooooommmooowwwwwwwww{{{|||pppeee]]]cccnnnyyy~~~|||rrrmmmjjjeeebbb]]]WWWOOOIII>>>;;;777444333333222111//////000/////////222444222222222111111111111000000000000111111111000000111111000000000000111111//////000111222222333333000000111222333222222222444444444444444555555666888888999;;;>>>@@@???>>>???======@@@BBBDDDIIIQQQ\\\mmm}}}|||}}}zzzmmm^^^PPPIIIEEE@@@:::777333333333333333222000000111111000000000000000111000000000000000000000000////////////000111222333555666666777888999::::::888>>>======CCCGGGTTTjjj}}}~~~ppp^^^RRRSSSYYYcccggghhheeecccdddeeecccdddkkkpppssswww~~~zzztttooorrrzzz~~~~~~}}}vvvtttwww{{{~~~}}}nnn```QQQKKKBBB===<<<;;;:::888555555555444555555666666999???IIITTT\\\ccciiimmmnnnoooqqqtttwwwzzz|||}}}~~~{{{vvvrrrqqqrrrtttvvvyyyzzzzzzzzzxxxuuurrrpppooonnnmmmkkkiiihhhgggfff___^^^\\\ZZZWWWUUUTTTSSSPPPPPPOOONNNLLLKKKJJJJJJDDDEEEEEECCC@@@======>>>999999999999888777555555111333666888:::<<<@@@CCCFFFHHHLLLRRRYYY___dddggglllpppuuuwwwwwwuuutttssspppnnnlllkkkkkkjjjhhhgggdddhhhnnnssswww{{{~~~zzzuuurrrqqqrrrvvvqqqooouuu~~~wwwvvvyyyxxxmmmddd\\\___iiitttzzz}}}sssllliiiddd```ZZZSSSLLLGGG>>>;;;777444333333222111000111111000...------...//////000111222333333444//////000111111111111000111111000000000000111111---...///000111333444444000111222333444333222111555444444444444555666666777777888;;;>>>@@@@@@???@@@>>>>>>AAACCCDDDJJJQQQ[[[lll}}}|||sssdddTTTLLLHHHAAA;;;888333333444444333222000///111111000000000000111111000000000000000000000000////////////000111222333666666777888999::::::;;;888???>>>===CCCHHHWWWnnnzzziiiXXXNNNSSS]]]bbbeeeeeeaaa```ccccccaaabbbiiioooqqqvvv~~~}}}{{{vvvqqqllllllttt|||~~~~~~~~~zzzxxxyyy{{{~~~}}}uuuhhhUUUNNNEEE???===<<<;;;999555444444333444555777888777===GGGQQQYYY___dddhhhmmmnnnooorrruuuwwwyyyyyyzzzxxxvvvtttssstttvvvwwwxxxxxxwwwvvvtttrrrpppooommmmmmlllkkkhhhfffcccaaaWWWVVVTTTQQQOOOMMMLLLKKKLLLLLLKKKKKKJJJIIIIIIIIIBBBDDDDDDBBB???<<<<<<===999999999888777555444333111333666888999<<<@@@CCCDDDGGGMMMTTT[[[aaaeeehhhppptttyyy|||{{{yyywwwvvvnnnlllkkklllnnnpppnnnmmmfffiiilllooorrruuuyyy{{{zzz|||{{{vvvtttuuuyyyrrrmmmooovvvvvvqqqrrr{{{tttkkkcccZZZ[[[cccoooyyyuuummmkkkfffaaaZZZRRRKKKFFFAAA===888555333111000///+++---000000///---,,,---//////000111222333333444...///000111222111111000111111000000000000111111...//////000111222222333111222444666666555444333444444333333444444555666777777777:::>>>@@@AAA@@@???======@@@BBBCCCIIIPPPYYYkkk~~~|||{{{zzzjjjZZZQQQKKKDDD===:::333333444444333222000///111000000000000000111111000000000000000000000000////////////000111222333666666777888999::::::;;;888???>>>===CCCIIIXXXqqq}}}|||uuucccRRRKKKSSS```aaacccccc______bbbcccaaabbbhhhnnnpppuuu~~~{{{xxxsssoookkkkkkooovvv}}}}}}~~~}}}yyy|||zzz{{{{{{~~~zzz{{{oooWWWPPPFFF@@@>>>===<<<:::555444333222333555777999777===GGGPPPWWW]]]bbbeeemmmmmmnnnpppsssuuuvvvvvvxxxwwwvvvvvvvvvvvvwwwxxxwwwvvvuuusssrrrpppoooooolllllllllkkkhhhdddaaa^^^XXXWWWUUUSSSQQQOOONNNNNNLLLLLLLLLKKKJJJJJJIIIIIIBBBDDDEEECCC???<<<;;;<<<999888888777666444222111111333666888999<<<@@@CCCCCCGGGMMMUUU\\\bbbfffhhhqqqvvv|||}}}{{{zzzooonnnmmmpppuuuxxxxxxvvvpppqqqqqqqqqpppqqqsssuuuxxx{{{zzzwwwwwwzzzqqqjjjjjjppp{{{uuummmlll|||~~~xxxrrrjjjcccYYYYYY___mmmyyywwwooolllhhhbbb[[[RRRKKKFFFCCC???:::555222000...,,,###''',,,///000000000000222222222111111111111000...///000222222222111000111111000000000000111111000000000000111111111111333444666888888777666555333333222222333333444555777777777:::>>>@@@AAAAAA>>>;;;<<>>;;;999999888666555333222222222111333555777888;;;>>>AAADDDHHHNNNUUU[[[aaaggglllnnnvvv}}}~~~}}}yyyyyy~~~}}}{{{yyywwwuuusssuuuzzz{{{uuuqqqvvvmmmfffeeefffkkkyyy}}}qqqtttyyy|||tttpppfffYYYUUUVVVZZZeeetttxxxqqqpppnnnhhh^^^TTTLLLHHHBBB???:::666333111111111//////000000000000//////...//////000000000000///222111111111000000//////111222333444444333222111000000000111222222333333111222333333444444333333888777666444333333333444444555777:::<<<===??????;;;888888;;;===???EEEMMM\\\lll~~~zzzjjj]]]TTTKKK@@@999444444444333333111000000222111111000000000000000111111111111111000//////////////////000222333444555666888888777888999;;;:::;;;===???CCCMMMcccwwwxxxyyy|||vvveeeTTTKKKNNNXXXaaaeeecccaaabbbeeeffffffeeegggnnnrrrqqqrrrxxx~~~~~~~~~}}}wwwqqqllliiifffiiipppwwwyyyyyy~~~vvvxxxwwwvvv{{{zzz|||yyyeeeXXXLLLFFFCCC???<<<;;;;;;999777555444555666888;;;BBBLLLSSSWWWZZZ]]]___dddfffjjjnnnqqqtttuuuuuussstttuuuuuuvvvvvvvvvuuuuuusssqqqpppqqqsssvvvxxx|||yyyuuuqqqmmmkkkiiiiiiiiiiiihhhgggeeebbb```___YYYWWWUUUTTTRRRPPPLLLIIIIIIGGGDDDBBBAAA???<<<::::::999888666444444333333222444666888999<<>>>>>;;;:::777666555555777888;;;CCCNNNVVVYYYYYY[[[\\\```bbbfffjjjnnnqqqssstttpppqqqrrrsssuuuuuuvvvvvvqqqqqqrrrtttvvvyyy{{{}}}~~~zzzvvvsssrrrrrrssswwwwwwwwwvvvsssoookkkhhh```^^^[[[YYYWWWTTTPPPMMMKKKIIIFFFDDDBBB@@@===;;;;;;:::888777555444444444333555777888:::<<<@@@CCCEEEJJJPPPWWW]]]cccjjjnnnooowww~~~ttttttvvv{{{wwwrrrpppuuuoooeee\\\VVVVVVaaannnrrrmmmlllzzzvvvnnndddYYYTTTQQQQQQZZZkkk~~~}}}zzztttkkk___TTTNNNGGGBBB<<<777555444333333333333222111000000111111000000111222222222222222111111111111000000000000111000000000000000000111000000111111222333333333222222333444444444444444444333333333444555777888555666888:::<<<=========<<<999999::::::;;;???FFFUUUjjjzzzlll```RRRDDD;;;777666555444222222111111222111111000000000000000000000111111111111000///...//////000111333444555444666888999999:::<<<>>>;;;;;;>>>AAAFFFSSSjjjrrrnnnkkkmmmssswwwwwwvvvrrriii[[[OOOKKKOOOYYY```______aaadddgggiiijjjjjjrrryyy~~~}}}{{{||||||{{{~~~~~~}}}|||wwwpppjjjiiihhhhhhkkkppptttvvvvvv}}}zzzvvvwwwxxxvvvxxx|||uuufffVVVLLLGGGBBB??????;;;:::888777666666777888;;;DDDPPPXXX[[[[[[[[[\\\^^^```dddiiimmmppprrrsssooopppqqqssstttuuuuuuuuupppqqquuuxxx{{{~~~|||yyyxxxyyy{{{}}}~~~xxxrrrnnneeeccc___\\\YYYVVVRRROOOKKKIIIFFFDDDBBB@@@<<<::::::999888666555444444333333555666777999<<<@@@CCCGGGKKKQQQXXX^^^eeelllppprrryyy~~~~~~~~~xxxuuussswwwwwwtttsssssspppiii^^^VVVVVVbbbmmmuuukkkdddsss~~~vvvlllbbbZZZVVVRRRQQQXXXhhh{{{yyyqqqeeeYYYRRRJJJDDD===888666555333222444333111000000000000000//////000111222222222222111111111000000000000000222111000//////000111222000000111222222333333444222333333444555444444444444444333333444666888999888999;;;===>>>>>>======:::777777999::::::>>>EEEQQQhhh~~~}}}pppcccTTTGGG>>>444444333222222222222333222111111000000000000000///000000111111111000000...//////000111333555666333555777888888999;;;===;;;<<<>>>BBBHHHVVVooo{{{}}}wwwqqqkkkjjjnnnqqqpppmmmhhh___TTTKKKJJJOOOXXX^^^___```bbbdddfffhhhjjjlllsss{{{~~~~~~|||~~~~~~}}}zzztttmmmiiiggggggiiilllppptttvvvvvv~~~|||uuusssvvvzzz~~~}}}mmm\\\QQQJJJCCC??????;;;:::999888777777888888;;;EEEQQQZZZ^^^^^^^^^^^^^^^```eeeiiimmmooooooooonnnoooppprrrssstttttttttqqqssswww|||~~~|||uuuqqqfffccc___[[[XXXTTTPPPNNNIIIGGGDDDBBB@@@>>>;;;999999888777555444333222222333444555666777:::???CCCHHHLLLSSSZZZ```gggnnnrrrvvv{{{}}}xxxwww|||~~~yyytttvvv~~~~~~uuurrrqqqssstttpppdddYYYYYYcccnnn|||xxxiii```mmmyyy|||vvvmmmccc\\\UUURRRQQQXXXiii||||||uuukkk```XXXOOOGGG>>>888666555333000111111000///////////////---...///000111111111111000000000000000000111111333222111000000111222333111111111222333333444444333333444555555555444444666666555555555666888888888:::<<<>>>>>>===<<<:::777555666999::::::???EEEOOOgggwww|||rrrdddUUUHHH@@@444333222111111222333444222111111000000000000000///000000111111111111000...//////000222444666777333555777888888888:::<<<;;;<<>>;;;999999888666555333222222222333444444555666:::???CCCIIIMMMTTT[[[bbbiiippptttyyy}}}~~~vvvssswww~~~~~~wwwwww|||sssnnnllltttzzzyyyjjj\\\YYYaaajjjwww|||kkkbbbjjjtttyyyxxxpppgggaaaTTTPPPPPPYYYkkk~~~zzzsssjjjcccUUULLLAAA:::777666222///...///000000000000//////,,,---...000000111111111000000000000111111111111333333222222222222333333111111222222333444444444333333444555555555555555888777666666666888999:::888:::<<<>>>===<<<999888666555666999:::;;;???EEENNNfffwww|||ssscccTTTGGG@@@777555444222111222333444222111111000000000000000//////000111111111111111......///000222444666777666777999999888999:::<<<;;;<<>><<<::::::999777555444333333333444555555555666:::@@@DDDJJJNNNUUU\\\cccjjjqqqvvvzzz}}}wwwqqqssszzzzzzxxx|||uuunnnllluuu~~~ppp```\\\bbbhhhtttrrrgggjjjqqqxxx{{{vvvmmmgggYYYTTTQQQXXXjjj|||uuuooo\\\QQQEEE===:::888333///,,,...000222333222000///---...///000111222222222///000000000111111111111111111222222222222111111111111222333333444444555333444444555555555555555777777777777888:::===>>>;;;===???AAA@@@>>>;;;999888666777:::;;;:::>>>CCCOOOeee}}}|||yyy~~~}}}}}}ssscccSSSGGG@@@:::888666333222222333333222111111000000000000000//////000111111111111111......///111222555666777888999;;;:::::::::;;;<<<;;;<<>><<<:::888999;;;;;;999<<>><<<>>>FFFPPPaaa|||~~~{{{wwwooocccZZZTTTIII??????EEEJJJPPPUUUUUUXXX\\\^^^bbbhhhqqqxxx{{{|||{{{zzzwwwrrrmmmiiifffhhhiiimmmrrrwwwyyyyyyxxx{{{}}}vvvhhh]]]SSSJJJCCC>>>;;;999::::::999:::>>>>>>FFFNNNTTTTTTTTTUUUVVV[[[bbbjjjllliiiccc^^^\\\]]]^^^aaaggglllpppqqqqqqooopppssszzzzzztttppplllhhhaaa\\\ZZZVVVRRRPPPOOOLLLGGGBBBEEEDDDBBB@@@???>>>======777666555444333222222222333444555666888;;;AAAEEELLLQQQYYYaaahhhmmmrrruuuwww{{{zzzrrrrrruuuyyyxxxyyyzzz|||~~~yyyrrrsss|||{{{pppjjjkkkooovvvssspppttt}}}xxxssskkk```SSSSSSbbb{{{|||gggYYYKKKDDD???999555555////////////////////////+++---...000000000///...222222111000/////////000111111222222222333333333000000111222333333444555666666555444444333222222555444444666:::@@@FFFJJJHHHHHHHHHHHHGGGCCC>>>:::;;;:::888666666999???CCCJJJccc}}}|||{{{zzz|||~~~~~~~~~}}}ppp```QQQFFF@@@:::777333111111111111000333222000/////////000111333111000///000111000////////////000222444777888;;;;;;::::::::::::;;;;;;???===???GGGRRRddd}}}tttggg]]]QQQFFF===>>>DDDJJJPPPUUUTTTWWWZZZ\\\___eeennnttt|||}}}{{{wwwssspppllljjjiiiggghhhkkkooosssvvvxxxxxxzzz||||||oooeeeZZZPPPIIICCC???<<<===<<<999:::>>>@@@FFFNNNRRRQQQQQQSSSUUU[[[bbbjjjlllgggaaa]]]\\\\\\^^^aaafffkkknnnppppppooopppttt{{{}}}wwwsssooohhh```ZZZYYYUUUPPPNNNNNNLLLHHHEEEDDDCCCAAA@@@>>>=========777666555444333222222222333444555666888<<>><<<;;;:::888888;;;@@@DDDOOOhhh~~~}}}{{{|||~~~|||nnn___PPPFFFAAA:::777333222222222222222222111000/////////000111333222000000111111111000000000000000222444666888======<<<<<<<<<<<<======???>>>AAAHHHUUUiiizzzkkkaaaQQQGGG???AAAGGGMMMRRRWWWVVVXXX[[[\\\^^^dddlllrrr}}}}}}zzzsssnnnkkkkkklllnnniiijjjkkkmmmqqquuuxxxzzz{{{|||~~~vvvlllaaaVVVNNNHHHCCC??????===:::;;;>>>BBBGGGMMMOOOMMMLLLOOOSSS\\\bbbjjjjjjeee___\\\[[[\\\^^^bbbfffiiilllmmmmmmnnnpppuuu|||}}}xxxrrrjjjaaaZZZYYYTTTOOOLLLLLLKKKIIIFFFCCCBBB@@@???>>>===<<<<<<888777555444333333222222555555666666888<<>>AAAIIIWWWnnnpppdddVVVLLLDDDFFFLLLPPPUUUXXXYYY[[[^^^___```eeemmmsss}}}~~~~~~xxxooohhheeehhhmmmqqqmmmmmmnnnooorrrvvv{{{~~~|||}}}~~~}}}||||||{{{zzzpppeeeYYYRRRJJJEEEAAA@@@>>>;;;<<<@@@DDDIIIMMMLLLHHHHHHLLLRRR\\\ccciiiiiibbb[[[YYYZZZ^^^```dddfffhhhiiikkklllmmmpppuuu|||xxxppphhhbbb^^^XXXPPPLLLKKKJJJHHHEEEBBBAAA@@@>>>===<<<<<<<<<888777666444333333333333666666666777999===DDDHHHRRRWWW```hhhmmmrrruuuwwwzzz}}}zzzuuutttssstttvvv{{{|||uuummmttt|||~~~yyyrrrrrrwww~~~zzzzzz}}}rrrccc]]]cccrrrqqq```MMMAAA:::666555666333333333333333333333333333222111/////////000111000/////////000111222222111111222222222333333333444444444444444444444444222222222333444444555555777777777999<<<@@@DDDFFFHHHKKKQQQVVVWWWRRRJJJDDD=========;;;;;;===AAADDDUUUkkk}}}}}}~~~sssbbbSSSIIIEEE;;;888555333333444333333111111000//////000111222444222000000111222111000111111111111222444666777<<<<<<;;;;;;;;;;;;<<<<<<<<<>>>BBBIIIZZZsss~~~wwwjjj[[[QQQIIIJJJOOORRRTTTVVVYYY\\\^^^___aaafffnnnttt~~~~~~~~~~~~wwwlllccc```dddkkkpppnnnoooqqqrrrsssvvv{{{~~~{{{{{{zzzyyywwwvvvuuuuuuxxxxxxwwwwwwyyy}}}{{{ssshhh]]]VVVJJJEEEAAA@@@???<<<>>>CCCFFFKKKNNNLLLFFFEEEKKKQQQ\\\ccciiiggg___XXXWWWYYY___bbbfffggggggggghhhjjjkkkooouuu{{{}}}wwwrrrggg```VVVPPPMMMJJJGGGEEECCCBBB@@@>>>===<<<;;;;;;888777666555444333333333666666666777999???FFFKKKUUU[[[dddlllqqquuuwwwyyy|||}}}~~~xxxppplllqqqyyyzzzrrrqqqvvv{{{~~~~~~}}}lll```aaammm~~~ppp___LLLAAA;;;666555666222222222222222222222222777666444333222333333444000/////////000111222222111111222222222333333333222222333444444555666666444444444444444444444444666666777888;;;>>>AAACCCDDDHHHOOOUUUWWWSSSJJJDDD>>>>>>===<<<<<>>@@@EEEGGGMMMPPPMMMFFFDDDKKKRRR]]]dddiiifff\\\UUUUUUYYY___cccfffgggeeeccceeegggiiinnntttzzz}}}~~~rrrkkkaaaYYYTTTOOOKKKGGGFFFDDDBBB???===;;;:::999888888666555444333333333555555666777:::AAAIIIOOOZZZ```hhhpppuuuxxxzzz|||}}}ssslllkkknnnwww}}}sssqqqwwwzzz~~~tttddd```hhhuuu~~~}}}~~~~~~}}}nnn___MMMCCC<<<666222111111111111111111111111111444333333222222222222333000000000000000000111222111111222222222333333333111111222333444555666666666666666555555555555555777777777888:::<<>>777222000111111111111111111111111//////000000000000000000222111000000000000000000111111222222222333333333111222222222333333444444555555666666777777888888888888888999;;;===>>>@@@@@@EEEMMMTTTXXXUUUNNNHHH???@@@AAACCCIIITTT___gggpppwwwsss{{{~~~zzz|||qqq\\\NNNHHH@@@===888555444333222111111000/////////111222333555333111111222333222111000000000111444777999;;;;;;;;;;;;::::::;;;;;;;;;>>>CCCHHHPPPeee~~~ppp]]]TTTNNNQQQVVVXXXYYYZZZVVVZZZ^^^aaafffmmmwww~~~~~~~~~}}}{{{tttiii___YYYZZZ]]]```kkkrrr{{{~~~||||||~~~~~~~~~{{{xxxwwwvvvtttrrrpppooonnnmmmllljjjjjjkkkmmmppprrrsssuuuwwwvvvqqqjjjeeeaaaUUUOOOIIIFFFBBB???AAAEEEHHHOOOTTTQQQIIIFFFLLLTTT]]]dddiiidddXXXQQQSSSWWW\\\```dddccc___\\\^^^```fffkkkrrrvvvwwwvvvwwwxxxyyy}}}{{{rrrjjjddd___YYYTTTJJJHHHEEEAAA>>>;;;999888999888777666444444444444333444555777;;;DDDMMMTTT___eeennnvvv{{{}}}~~~rrrjjjgggiiitttzzzxxxtttjjjeeeiiiqqqxxx{{{wwwuuutttsss```TTTIIIDDDAAA:::555333111111111111111111111111///000222333444444333222222222111000//////000000111111222222222333333333333333222222222222111111444444555777888:::;;;;;;999999:::;;;<<<===???@@@AAAFFFNNNUUUYYYWWWQQQKKK@@@AAACCCGGGPPP]]]kkkuuu~~~tttlllrrrxxxxxxzzzooo___SSSKKK@@@===888555333333333222111111111111000000000000111111111111111111111111111222333333333444777:::<<<<<<===>>>??????>>>>>>AAADDDJJJUUUlll}}}wwwcccWWWOOOQQQTTTUUUWWW[[[VVVVVVXXX]]]eeennnwww|||}}}zzzpppeee```^^^]]]aaafffhhhpppzzz}}}}}}~~~~~~~~~}}}zzzvvvtttrrrrrrrrrpppooooooooooooqqqrrrsssvvvuuuuuuvvvwwwrrrggg___WWWSSSKKKEEEBBBBBBEEEGGGKKKOOOQQQNNNIIIIIIOOOVVV```eeegggbbbXXXRRRSSSVVV^^^aaabbb^^^XXXVVVXXX\\\dddiiiooossstttsssqqqpppooouuu{{{sssmmmhhhaaaZZZTTTJJJGGGCCC@@@>>><<<:::999;;;999777555333333333333333555888:::===EEEOOOVVVeeekkkssszzz~~~xxxmmmeeehhhsss}}}vvv~~~yyypppfffbbbfffnnntttzzzuuurrrmmmjjj\\\SSSIIIDDD>>>666000///333222222111111222222333222222222111111111111111111111111111111111111111333222111111000111111111...222444444222000222444777777666666666888999::::::::::::;;;<<<===???@@@DDDHHHOOOVVVYYYXXXRRRNNNFFFBBBBBBIIISSSbbbtttyyyooorrrwwwwwwzzz~~~ooo```SSSJJJAAA===888555333333333222111111111111000000000000111111111111111111111111000111222222222444777:::<<<<<<=========>>>>>>>>>@@@DDDIIIVVVmmm}}}yyysssbbbXXXRRRSSSVVVWWWXXX[[[WWWXXX[[[```gggqqqyyy~~~}}}wwwmmmccc___]]]^^^bbbgggjjjqqqzzz}}}}}}}}}zzzyyyxxxyyyxxxvvvuuuuuuuuuvvvvvvxxxvvvuuuvvvvvvqqqhhh```ZZZUUUNNNGGGCCCDDDFFFHHHOOORRRSSSOOOIIIHHHMMMTTT```ccceee```WWWRRRTTTXXX___``````[[[UUURRRUUUYYYcccgggkkknnnnnnmmmkkkkkkhhhlllttt}}}xxxqqqkkkgggaaaZZZUUUKKKGGGCCC@@@???>>><<<:::;;;:::999777555444444444333666888;;;???GGGQQQYYYggglllttt{{{|||pppgggjjjrrrxxxpppxxx~~~|||yyyuuulllccc___ccclllssszzzvvvqqqmmm___TTTJJJDDD>>>666111000333222222111111222222333111111111111111111222222111111111111111111111111222222111111222333444444111333444444444333444444777666666666666888999:::999999999:::;;;<<<>>>???CCCFFFLLLSSSWWWVVVRRRNNNFFFCCCBBBHHHQQQ\\\mmm{{{ssssssvvvwww|||sssfffWWWKKKCCC???999555333333333222111111111111000000000000111111111111111111111111///000111222222444888:::>>>===<<<<<<<<<===>>>???@@@CCCIIIVVVnnn}}}{{{}}}{{{pppiii___XXXTTTVVVYYYXXXXXXYYYYYYZZZ]]]ccckkkttt|||}}}sssiiiaaa^^^]]]^^^bbbhhhkkkrrryyy}}}~~~}}}}}}}}}|||{{{{{{||||||yyywwwuuutttsssooogggaaa]]]XXXRRRKKKHHHGGGIIIKKKSSSUUUUUUPPPHHHFFFLLLRRR___bbbbbb]]]UUURRRVVV[[[``````^^^XXXPPPMMMQQQUUUaaacccfffgggfffdddccccccfffhhhlllsss}}}xxxwwwwwwqqqkkkfffccc___YYYTTTJJJGGGCCCAAA???>>><<<;;;:::::::::999888666555444333666:::===BBBKKKVVV^^^jjjooovvv|||vvvjjjjjjppp{{{uuujjjpppyyyzzzvvvvvvqqqmmmeee]]]YYY]]]fffoooyyy|||wwwssscccXXXKKKDDD>>>777333333333222222111111222222333000000000111222222222333222222222222222222222222111111111222333444666777444333333444666666555444666666555666666888999:::888888888999:::;;;<<<===BBBDDDIIIOOOTTTTTTQQQOOOGGGCCCBBBGGGLLLTTTaaalll}}}zzzuuuvvvxxx~~~}}}ppp___OOOEEE@@@:::555333333333222111111111111000000000///111111111111111111111111...///111222333555888;;;???>>><<<;;;;;;<<<>>>???@@@CCCJJJXXXppp}}}||||||~~~{{{yyy|||qqqddd\\\YYYVVVUUUWWWYYYYYYXXXWWWXXXZZZ___fffnnnwww~~~~~~|||qqqhhh```]]]]]]^^^bbbhhhmmmqqqwwwzzz{{{{{{}}}~~~}}}~~~}}}~~~vvvtttrrrqqqoookkkeeeaaa^^^ZZZTTTOOOLLLLLLOOOPPPUUUWWWWWWQQQIIIGGGMMMSSS^^^``````[[[SSSQQQVVV\\\aaaaaa]]]UUUMMMJJJMMMQQQ^^^```aaa```]]]\\\[[[\\\cccccceeeiiiqqq}}}}}}uuuqqqooojjjccc___\\\YYYTTTQQQHHHEEEBBB???>>>>>><<<;;;888999999999888666444333333777;;;???EEEOOO[[[dddmmmrrrxxx}}}|||kkkiiillluuu~~~wwwhhhllltttuuurrrssskkkfff___WWWRRRSSS]]]hhhsss}}}|||xxxhhh\\\NNNEEE>>>888555555333222222111111222222333//////000111222333333333222222222222222222222222111111111222222444555555555333222333777888555222555555555666777888999:::888888888888999:::;;;<<>>@@@AAADDDKKKZZZsss~~~}}}|||~~~}}}{{{wwwrrrqqqsssuuuzzz}}}~~~uuuiii]]]VVVQQQSSSTTTUUUWWWXXXWWWTTTWWWZZZ___gggpppxxx|||zzzppphhh```^^^___```dddiiinnnppptttwwwxxxzzz{{{}}}~~~}}}{{{zzzxxxxxxxxxyyyqqqpppooonnnllliiieeebbb]]]YYYUUUQQQOOOPPPRRRTTTXXXZZZYYYRRRKKKIIIOOOVVV^^^```___YYYQQQPPPUUU[[[aaaaaa]]]TTTKKKGGGJJJNNNYYYZZZZZZYYYVVVTTTTTTUUUWWWWWWXXXZZZaaannn}}}vvvooojjjddd]]]YYYVVVSSSNNNKKKEEECCC???======<<<;;;:::777777888888777555333222444777<<>>>>>>>>???@@@BBBEEEMMM]]]www{{{}}}~~~}}}~~~|||uuupppnnnoooqqqpppsssvvvuuunnncccZZZTTTJJJOOORRRSSSUUUWWWWWWTTTVVVYYY```hhhrrrzzz~~~zzzwwwooogggaaa```bbbcccgggmmmpppqqqrrruuuwwwzzz|||}}}~~~|||zzzxxxvvvssspppooooooooommmnnnoooooommmkkkiiiggg___\\\XXXTTTSSSSSSVVVWWW\\\]]][[[TTTLLLKKKQQQXXX___aaa```YYYPPPNNNRRRXXX______[[[SSSIIIEEEFFFJJJPPPQQQRRRQQQNNNLLLLLLMMMLLLLLLMMMNNNTTT```ooozzzzzzqqqkkkeee]]]WWWSSSOOOKKKGGGCCCAAA>>><<<<<<<<<;;;:::777777777666666555444333555888===CCCJJJUUUbbbkkkrrrvvv{{{~~~rrrjjjfffkkkrrrtttuuuwwwuuuxxx}}}zzzhhhhhhmmmmmmkkkkkkeee^^^XXXSSSLLLIIITTTdddttt~~~|||pppcccTTTJJJBBB;;;777777333222222111111222222333000000000111222222222333333333333333333333333333333222111111000000000111333222222333555555444333555666777999:::;;;;;;;;;<<<;;;;;;;;;;;;<<<===>>>AAACCCHHHOOOUUUXXXXXXVVVJJJFFFCCCCCCBBBBBBHHHOOOcccyyyzzzxxx{{{{{{iii[[[KKKEEE<<<666333333333333111111111111000000000000111111111111111111111111///111333444666999>>>AAAAAAAAAAAA@@@@@@@@@??????CCCFFFNNN___zzz~~~vvvyyy~~~xxxrrroooooopppnnnppprrroooggg]]]UUUPPPFFFLLLQQQQQQSSSXXXXXXUUUUUUZZZaaajjjttt|||}}}xxxuuullleee```bbbeeehhhmmmssstttssssssuuuxxx{{{}}}~~~~~~|||yyyvvvsssrrrqqqpppooommmlllkkkkkkkkkllllllnnnqqqssssssqqqpppoooiiifffbbb^^^[[[[[[\\\]]]aaabbb___WWWNNNKKKQQQXXX```bbbaaaZZZPPPLLLOOOTTT[[[\\\YYYQQQHHHBBBCCCFFFDDDFFFGGGGGGFFFDDDCCCDDDCCCDDDEEEFFFIIISSSaaalllxxx}}}tttrrrkkkaaaZZZTTTPPPJJJFFFCCCAAA>>><<<<<<<<<<<<;;;888888777666555555555555555999>>>DDDKKKVVVcccllltttwww{{{~~~yyyoooiiilllpppqqqqqqqqqooopppsss}}}|||jjjiiimmmllliiiiiiddd]]]XXXVVVOOOLLLYYYjjj|||{{{rrreeeVVVMMMEEE<<<777777333222222111111222222333111111111111111111222222333333333333333333333333222222111111111222333333222444555555555444555555555777999;;;<<<=========>>>>>>======>>>>>>??????BBBEEEKKKSSSYYY\\\[[[YYYKKKGGGCCCCCCBBBBBBHHHOOObbbxxx}}}yyywwwzzz~~~uuufff[[[KKKEEE===666333333333333111111111111000000000000111111111111111111111111///111333555777;;;???BBBAAABBBBBBBBBBBBAAA@@@???DDDGGGOOOaaa{{{xxxwwwuuuzzz|||uuurrrqqqqqqrrrsssrrrmmmcccWWWNNNIIIDDDLLLPPPPPPSSSXXXZZZWWWVVVZZZbbbllluuu~~~}}}wwwsssiiiccc```cccggglllrrrxxxvvvuuutttuuuyyy|||}}}~~~}}}tttrrrooollliiihhhggggggeeeeeefffgggiiilllnnnppplllppptttwwwxxxwwwvvvuuuuuuqqqlllgggdddbbbccccccffffffbbbXXXNNNKKKPPPVVV```cccbbbZZZPPPKKKMMMQQQXXXYYYWWWPPPGGGAAA@@@CCC;;;===@@@AAA@@@>>>>>>>>>;;;<<<>>>===@@@HHHTTT^^^mmmxxxvvvxxxpppfff]]]WWWQQQKKKGGGDDDAAA>>>======>>>===<<<:::999888666666666777888666999???DDDKKKVVVcccllltttwww{{{~~~~~~tttlllnnnqqqqqqooonnnlllllloooxxxmmmkkkooommmjjjjjjccc\\\YYYXXXRRROOO]]]qqq{{{zzzrrrfffXXXOOOFFF===888777333222222222222222222333222222222111111111111111333333333333333333333333111111111222333444555666222555888888555444666888666777999<<<===>>>>>>===@@@???????????????@@@AAACCCFFFMMMUUU\\\^^^]]][[[LLLGGGDDDCCCBBBBBBHHHPPPcccyyyvvvsssyyyooo___VVVIIIDDD===777555444444333222222222111111111111000222222333444444333333333222111111222666;;;@@@CCCFFFFFFDDDAAA???>>>@@@AAAEEEFFFOOOddd|||yyy|||zzzzzz~~~~~~zzzxxxxxxzzzwwwtttnnnbbbSSSJJJIIIJJJMMMPPPSSSUUUXXX\\\^^^___aaafffnnnwww~~~uuunnniiieeeaaaaaafffmmmrrrtttvvvvvvvvvwwwxxxyyy{{{{{{~~~~~~yyywwwyyy|||~~~~~~~~~yyyuuurrrrrrnnnllliiifffeeedddeeeeeefffgggiiilllppptttwwwxxxzzz|||~~~~~~}}}|||vvvooohhheeeeeegggiiifffaaaXXXQQQOOORRRVVVbbbaaa^^^WWWPPPLLLMMMOOOTTTTTTRRRMMMFFFAAA===<<<<<<<<<;;;:::999999999:::>>>;;;;;;===???BBBIIIQQQ___hhhttt{{{|||{{{{{{||||||vvvmmmcccZZZQQQIIIEEEDDDBBB???======<<<:::888999999888777666555444444777:::???EEEMMMXXXdddkkkvvvyyy|||~~~{{{tttnnnpppuuusssnnnllllllmmmsssrrrjjjnnntttsssnnniiiddd]]]WWWRRRUUUdddttt|||sssfffXXXLLLBBB;;;666666555444444333333444444111111222222222333333333666555444333222222222222222222222222222222333333222333333444444555555555888888:::;;;===>>>???@@@BBBAAA@@@?????????@@@AAACCCJJJRRRWWW]]]aaa]]]WWWIIIEEECCCCCCBBBBBBFFFLLLbbb{{{zzzxxx|||}}}ooo```VVVIIIDDD===888555444444333222222222111111111111000111222333333444444444444222222222333777<<>>;;;:::;;;::::::999888888999999:::777777999:::<<>>>>>===;;;999999999888777666555555444777:::???EEENNNYYYdddlllvvvyyy}}}|||uuuppprrrvvvuuuooolllmmmooouuussskkkpppvvvvvvsssmmmggg```XXXRRRUUUdddtttzzzmmm\\\MMM@@@888555222222111111111111222222000000111111111222222222444444333222111111111111222222222222222333333333333333333444444555666666666777999;;;===???AAAAAAAAA@@@@@@@@@AAACCCDDDEEEGGGLLLQQQTTTZZZ^^^]]]XXXMMMHHHCCCBBBAAAAAAHHHOOOccc|||~~~}}}~~~~~~qqqbbbYYYJJJEEE>>>888555444333333222222222111111111111000000111222333444555555555333333333555999>>>DDDGGGHHHHHHGGGDDDAAA@@@BBBCCCEEEGGGRRRhhh}}}|||~~~|||wwwnnn^^^NNNFFFFFFFFFIIILLLOOOQQQSSSVVVYYY___cccjjjqqqwww{{{||||||~~~vvvooodddbbbbbbdddiiinnnqqqrrrtttuuuvvvwwwxxxzzz{{{{{{}}}yyy{{{{{{|||~~~|||zzzrrrnnnjjjgggffffffffffffnnnttt}}}|||wwwssspppmmmmmmiiiiiiiiijjjlllooorrrsssvvvwwwyyy|||uuummmhhhgggiiikkkiiicccZZZQQQLLLMMMPPPZZZZZZXXXRRRLLLHHHHHHJJJJJJJJJIIIFFFAAA===;;;:::999999888777777777888888888555555777777888===DDDHHHOOOXXX^^^aaacccfffiiillliiieee```[[[TTTMMMHHHEEEBBB@@@>>>>>>>>><<<;;;:::999999888777666555555888;;;???FFFOOOZZZeeellluuuyyy~~~xxxsssvvvzzzxxxrrrppprrruuu{{{vvvnnnrrryyyzzzxxxrrrlllcccZZZSSSUUUdddtttsssaaaNNN@@@:::888111111000000000111111222//////000000000111111111333333222111000000000000111222222222333333333444333333444444555666666777555666888:::===@@@BBBCCC@@@@@@@@@AAACCCFFFHHHJJJKKKNNNQQQSSSWWW\\\\\\XXXPPPIIICCCAAA???AAAIIIQQQddd~~~tttfff\\\LLLGGG???999666444333333222222222111111111000000///000222333444555555555444444444666:::@@@FFFIIIIIIJJJIIIGGGDDDCCCCCCEEEEEEIIIUUUkkk~~~~~~zzzooo]]]LLLDDDEEEEEEHHHKKKMMMOOOQQQUUUWWW\\\cccmmmuuuzzz||||||{{{}}}tttnnncccdddfffiiimmmqqqssstttvvvwwwwwwxxxxxxxxxxxxxxxxxxyyy}}}xxxyyyxxxyyy|||~~~{{{rrrmmmggg```\\\ZZZZZZZZZ___eeeoooyyy}}}yyyvvvtttsssttttttuuuuuuwwwyyy{{{|||}}}~~~~~~sssjjjeeedddeeedddbbb^^^WWWOOOLLLMMMOOOUUUVVVUUUQQQKKKGGGGGGHHHHHHIIIHHHFFFBBB???======888777777666666777777777999777777888888777;;;AAABBBGGGMMMQQQTTTWWWZZZ\\\^^^]]]\\\[[[XXXSSSMMMHHHCCCAAA???>>>>>>===<<<;;;::::::999888777666666555888:::???FFFOOOZZZfffmmmuuuzzzzzzwwwzzz}}}xxxxxx{{{~~~|||sssuuu{{{}}}|||uuunnneee[[[TTTVVVeeeuuuuuudddQQQCCC>>>>>>555444333222111111111111000000000000111111111222333333222111111111111111111222222333333444444444333333444555666777777888666777999;;;===???AAAAAA@@@@@@@@@AAACCCFFFHHHJJJLLLQQQTTTVVVZZZ]]]ZZZUUUNNNHHHCCCAAA@@@AAAGGGPPPddd~~~~~~uuufff[[[NNNHHH@@@:::666555333222222222222111111111000000///000222333444555555555444444444777;;;BBBHHHKKKKKKKKKKKKIIIFFFEEEEEEFFFGGGJJJWWWmmmsss___LLLDDDEEEEEEHHHKKKMMMOOOQQQTTTWWWYYYbbbnnnyyy~~~zzzrrrkkkcccfffjjjmmmqqqtttwwwxxxzzzzzzzzzyyywwwuuusssrrrqqqoooqqqxxx~~~wwwtttssstttyyy~~~wwwrrriii___WWWSSSRRRRRRSSSVVV]]]fffooowww}}}|||}}}~~~yyyooogggaaa```aaa```___\\\VVVOOOKKKKKKMMMQQQSSSSSSPPPJJJFFFFFFGGGEEEFFFGGGEEEAAA???>>>>>>888777777777777777888888;;;888999;;;:::888:::???@@@BBBEEEHHHJJJKKKMMMOOOPPPPPPQQQSSSSSSOOOJJJFFFAAA???<<<<<<<<<<<<;;;:::;;;;;;:::999888777666666777:::???FFFOOOZZZfffmmmuuuyyy{{{yyy~~~xxxyyy~~~wwwpppggg]]]VVVWWWfffuuu~~~||||||}}}uuueeeSSSEEE???>>>777666444222111//////...111111111222222222333333444444333222222222222333111111222333444444555555333444444555777888888999999999:::;;;<<<===>>>???AAA@@@@@@@@@BBBCCCEEEFFFKKKQQQXXX\\\______XXXPPPIIIEEEBBBBBBAAAAAAFFFLLLccc~~~~~~}}}ttteeeZZZOOOJJJBBB;;;777555333222222222222111111111111000000111222333444555555555333333444777<<>><<<;;;<<<999999888888888999:::::::::888999<<<;;;888999>>>??????@@@AAABBBCCCCCCCCCFFFGGGHHHKKKLLLKKKGGGDDD???===;;;;;;<<<<<<;;;:::<<<;;;;;;:::999888777777555888>>>EEENNNYYYeeemmmuuuyyy~~~{{{wwwvvv~~~|||}}}{{{uuulllbbbYYYYYYffftttzzzwwwvvv|||yyyrrrdddTTTEEE<<<999666555333111///...---,,,111222222222222333333333444444333333222333333444111111222333444555666666333444555666777888999:::::::::;;;;;;<<<=========AAAAAA@@@@@@@@@AAACCCDDDHHHPPPYYY___bbb```WWWLLLEEEBBBAAABBBAAAAAAFFFLLL```|||~~~vvvggg\\\PPPKKKBBB;;;777555333222222222222111111111111000111222333333444444444444333333444777<<>>@@@@@@???<<<:::999::::::::::::::::::;;;<<<<<<:::999;;;>>>===::::::>>>>>>>>>???@@@AAAAAA@@@???AAAAAACCCEEEGGGGGGDDDBBB???===;;;;;;<<<======<<<<<<<<<;;;:::999888888777444777<<>>???AAA@@@@@@@@@@@@BBBCCCDDDEEENNNXXX^^^aaa^^^UUUJJJFFFBBB@@@@@@AAABBBIIIQQQ]]]zzzzzzlllaaaQQQKKKCCC<<<777555333222222222222111111111111000222222333444444444333333222222333777<<>><<<;;;===AAA@@@<<<===AAA??????@@@AAABBBBBBAAA?????????@@@CCCEEEEEECCCAAA???>>><<<<<<>>>>>>>>>======<<<;;;;;;999999888777333666<<>>@@@AAA@@@@@@@@@@@@AAACCCEEEFFFDDDMMMVVV[[[^^^]]]TTTJJJHHHCCC?????????CCCLLLUUU[[[xxxzzzyyy{{{}}}vvvjjjaaaQQQLLLDDD===888666444333222222222222222222222222111111222222222333333333555444333555:::AAAIIIOOOTTTUUUUUURRRNNNJJJHHHHHHHHHRRRWWWrrr}}}uuuaaaPPPHHHFFFFFFHHHIIIJJJJJJKKKNNNPPPYYYbbbooozzz|||rrrdddZZZYYY\\\```eeejjjnnnpppqqq~~~~~~~~~|||zzzwwwvvvuuuooollleee\\\TTTOOOOOOOOOQQQLLLJJJKKKOOOWWWffftttvvvggg[[[QQQJJJJJJKKKKKKPPPVVVbbbhhhrrr}}}{{{pppaaaWWWYYY\\\^^^hhhvvv{{{sssnnngggddd^^^XXXSSSPPPOOOOOONNNNNNMMMMMMMMMLLLLLLLLLKKKKKKJJJGGGDDDAAA@@@@@@EEEFFFGGGFFFCCC@@@<<<999@@@@@@@@@@@@????????????===<<<;;;;;;;;;===???@@@AAA@@@@@@@@@@@@@@@@@@AAACCCBBBBBBAAA@@@???>>>>>>??????@@@@@@@@@??????>>>AAABBBBBBAAA@@@>>><<<:::<<<<<<<<<<<<;;;:::999999888999<<>>888000000000000000000000000111111222222222333333333/////////000111333444555222222333333444555555666444444555777888:::;;;;;;======;;;::::::;;;<<<===AAAAAA@@@@@@AAAAAABBBCCCHHHOOOVVVZZZ]]]^^^WWWOOOCCC@@@>>>???@@@BBBIIIPPP```zzz{{{zzz}}}xxxlllcccSSSMMMEEE>>>999666555444222222222222222222222222111222222222222333333333444444444666:::BBBKKKQQQWWWXXXXXXUUUQQQLLLJJJIIIGGGQQQWWWrrr~~~ooo[[[LLLEEEDDDEEEGGGIIIKKKLLLNNNRRRTTTZZZcccoooyyy|||rrrdddZZZ[[[\\\___ccciiioootttwww{{{|||}}}|||vvvlll___UUUNNNKKKJJJLLLHHHEEEFFFIIIOOO\\\hhhzzzzzzhhh]]]RRRNNNJJJGGGIIINNNVVV```ooo}}}zzzjjj]]]ZZZXXXVVV]]]hhhvvv~~~}}}vvvnnnfff```YYYWWWRRRNNNJJJHHHHHHHHHGGGGGGFFFFFFEEEEEEEEEEEEHHHHHHHHHFFFCCC@@@@@@AAABBBCCCDDDEEEDDDBBB???===@@@@@@@@@@@@???????????????>>>=========???AAABBBCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAABBBBBBAAAAAA@@@@@@AAAAAAAAAAAA@@@>>>===<<<<<<<<<<<<<<<;;;:::999999777999<<>>===<<<<<<===<<<<<<;;;:::999777888;;;@@@IIIVVVcccllluuuyyy|||kkkfffbbbdddlllwwwyyykkkcccbbbdddgggrrr|||wwwmmmeee```XXXPPPHHHAAA:::555333333333333333333333333111111000000000000000000555444333222222222222333444444444444444555555555666777888999:::<<<<<<======<<<<<<;;;;;;<<<======?????????@@@AAACCCDDDEEEJJJPPPWWW[[[___aaa\\\UUUJJJEEEAAAAAABBBEEEMMMVVVbbbzzz}}}qqqhhh\\\UUUKKKAAA;;;888666444333333333333333333333333222222222333333333444444333444555777<<>>>>>??????>>>>>>>>>>>>>>>>>>======???@@@AAAAAA??????@@@AAA>>>???BBBDDDEEEEEEEEEDDDCCCCCCBBBBBBBBBAAAAAAAAACCCBBBBBBCCCDDDEEEFFFGGGIIIIIIHHHHHHHHHHHHIIIIIIFFFFFFFFFFFFFFFGGGGGGGGGDDDEEEEEEDDDDDDCCCBBBAAA????????????@@@@@@??????============<<<;;;:::999777888;;;@@@HHHUUUbbbkkkuuuzzz~~~ooojjjeeefffmmmxxxzzz~~~wwwkkkbbb___```dddooozzz~~~zzzppphhhbbbYYYPPPHHHAAA;;;888333333333333333333333333111111111111111000000000222222222333444555666666444444555555555555555555777777888999:::;;;<<<<<<<<<<<<<<<<<<<<<=========>>>>>>???@@@BBBDDDFFFGGGLLLRRRXXX\\\aaaccc```YYYKKKFFFBBBAAAAAADDDMMMWWWbbbzzzwwwoooaaaZZZNNNDDD===999666555333333333333333333333333222222333333333444444444333444666888<<>>>>>>>>>>>@@@BBB@@@AAACCCEEEFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDEEEFFFGGGHHHIIIJJJLLLKKKKKKJJJJJJKKKKKKLLLKKKKKKKKKJJJIIIHHHHHHHHHEEEEEEEEEEEEDDDCCCBBBAAA???????????????@@@@@@@@@============<<<;;;::::::777888;;;@@@HHHUUUbbbkkkuuuzzzrrrlllffffffmmmvvv}}}~~~uuuwww}}}{{{|||zzzrrrggg___]]]^^^cccppp}}}}}}tttiiicccYYYPPPHHHAAA;;;888222222222222222222222222222222222222222222222222333333333333444555666666444444555555555555555666666777777888999:::;;;;;;;;;<<<<<<======>>>>>>>>>>>>>>>???@@@BBBEEEGGGHHHJJJOOOTTTWWW\\\___\\\VVVKKKFFFAAA@@@@@@CCCLLLUUUaaayyywwwfff^^^QQQFFF>>>999777666333333333333333333333333333333333333444444444444222555777888;;;DDDSSS]]]cccdddeeeccc]]]WWWRRROOOKKKVVV\\\xxx~~~}}}}}}|||yyyuuurrrmmmdddUUUFFF???@@@DDDCCCEEEGGGHHHIIIKKKNNNPPP[[[bbbmmmuuuyyy}}}{{{sssjjjaaa\\\\\\___dddiiinnnrrrsssttt|||wwwlll___VVVNNNKKKGGGCCCBBBEEEEEEJJJUUUhhh}}}nnnbbbWWWMMMOOOMMMQQQbbb{{{}}}pppcccYYYTTTSSSVVV]]]ggguuu|||uuuooojjjeee___ZZZSSSPPPLLLJJJHHHGGGEEECCC@@@@@@>>>===<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;999;;;=========>>>@@@BBBBBBCCCEEEFFFGGGHHHHHHIIIJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGHHHJJJKKKLLLMMMMMMNNNNNNMMMMMMMMMMMMNNNNNNOOOOOONNNMMMLLLKKKJJJJJJFFFFFFFFFFFFEEECCCBBBAAA@@@??????>>>??????@@@@@@===============<<<::::::888999<<<@@@IIIUUUbbbkkkuuuzzzrrrllleeeccciiipppwwwzzz|||tttrrrwww{{{|||tttuuussskkkaaaZZZZZZ\\\cccqqqwwwiiicccYYYPPPHHH@@@:::777222222222222222222222222111111222222222333333333777666555444333222222222333444444555666666777777777777777888999:::::::::;;;;;;===>>>>>>>>>>>>>>>>>>??????AAACCCEEEGGGHHHJJJOOOSSSUUUYYY]]][[[VVVJJJEEEAAA@@@@@@CCCKKKSSS```xxx{{{jjjaaaTTTHHH???:::777666444444444444444444444444333333333444444444444555222555777777:::CCCRRR^^^eeeggghhhfffaaaZZZUUUSSSOOOYYY]]]xxx~~~}}}zzzxxxyyyxxxsssoookkkhhh___RRRDDD>>>@@@DDDBBBDDDFFFGGGHHHJJJNNNPPPYYYbbbmmmuuuzzz|||~~~wwwooofff```\\\ZZZ]]]bbbhhhnnnrrrtttuuuyyy~~~~~~qqqfff[[[TTTMMMFFFCCCCCCAAACCCIIIUUUfff{{{}}}qqqbbbUUUPPPNNNOOOXXXkkk}}}ooobbbXXXUUUVVVZZZdddtttzzztttnnngggaaa]]]YYYSSSOOOKKKIIIEEECCCCCCBBBAAA@@@<<<<<<<<<;;;;;;:::::::::888888999999999:::::::::888:::<<<======>>>@@@AAACCCDDDEEEGGGIIIKKKLLLMMMNNNNNNMMMMMMMMMLLLLLLLLLJJJKKKMMMNNNPPPQQQQQQRRRRRRQQQQQQPPPPPPQQQQQQRRRPPPPPPOOOOOONNNNNNNNNMMMHHHHHHHHHHHHFFFEEEDDDCCCAAA@@@???>>>>>>??????@@@>>>>>>>>>======<<<;;;:::999:::===AAAIIIVVVcccllluuuzzzrrrllldddaaaeeelllqqqttttttxxx}}}rrrnnnppptttvvvpppoookkkaaaWWWRRRSSSVVV___ooovvvjjjddd\\\SSSJJJBBB<<<777333333333333333333333333//////000111222333444444777666555333222111111111222333444555666777888999888888999999:::;;;;;;;;;:::;;;===>>>??????>>>>>>???@@@@@@AAACCCEEEFFFGGGLLLPPPSSSTTTXXX[[[YYYUUUIIIEEEBBBBBBBBBCCCJJJRRR^^^www{{{lllcccUUUHHH@@@:::888666444444444444444444444444333333333444444444555555333555777777999BBBQQQ]]]gggiiijjjiiiddd]]]XXXVVVTTT]]]aaa{{{|||yyy|||{{{yyyyyywwwrrrnnnhhheee]]]PPPCCC===???CCCAAACCCFFFGGGIIIKKKOOORRRXXXaaammmvvvzzz|||~~~|||uuulllddd___]]]WWWYYY^^^dddjjjoootttvvvzzztttfff\\\SSSJJJEEEDDD@@@CCCGGGLLLSSSeee~~~ooo```RRRRRRQQQTTT___www{{{lllaaaYYYXXX[[[eeevvvvvvooolllfff___YYYVVVRRRLLLHHHJJJGGGDDDBBBAAAAAA@@@???:::::::::;;;;;;;;;;;;;;;888999999999::::::;;;;;;888:::<<<======>>>???AAABBBCCCEEEHHHJJJMMMOOOPPPPPPPPPPPPOOOOOOOOONNNNNNMMMNNNPPPRRRSSSTTTUUUUUUTTTTTTSSSSSSSSSSSSTTTTTTOOOOOOOOOPPPPPPPPPPPPQQQJJJJJJJJJIIIHHHGGGEEEDDDBBBAAA???>>>>>>>>>???@@@>>>>>>>>>>>>===<<<;;;::::::;;;===BBBJJJVVVcccllluuuzzztttmmmeeebbbeeekkkppprrrooorrrvvv~~~pppjjjkkknnnpppllljjjdddZZZOOOJJJLLLPPP\\\mmm|||sssmmmhhh___WWWNNNFFF>>>:::444444444444444444444444------...000111222333444333333222222222333444444111222333555777888999::::::::::::;;;;;;<<<<<<<<<:::;;;===>>>?????????>>>@@@@@@AAAAAACCCDDDFFFGGGHHHKKKNNNOOORRRVVVTTTOOOIIIEEECCCCCCCCCDDDJJJRRR]]]vvv~~~xxxnnncccWWWLLLAAA777333555666666555444333222333333111222444333222222333555444333555999<<>><<<;;;:::<<<<<<<<<;;;;;;;;;::::::::::::999999::::::;;;<<<===<<<;;;:::;;;===???@@@BBBDDDGGGIIIKKKOOOTTTWWWWWWUUUSSSRRRTTTUUUWWWWWWUUUTTTTTTUUUXXXYYYZZZYYYTTTUUUVVVWWWWWWVVVUUUTTTTTTSSSRRRRRRTTTVVVVVVUUUPPPNNNLLLMMMNNNNNNMMMLLLIIIBBB=========<<<>>>AAA======>>>>>>===;;;888777777999;;;AAAIIIVVVdddmmmvvvzzzyyyjjjdddbbb```hhhoookkkooolllkkkrrrsssiiijjjmmmmmmkkkccc^^^ZZZRRRIIIJJJSSSaaassszzzrrrrrrooofffYYYNNNGGG>>>666666666555444333333333333222222222222222222222222444444444555555555555666444555666888999999::::::666888;;;===>>>???>>>===>>>>>>???@@@@@@@@@@@@???CCCDDDDDDDDDEEEEEEEEEFFFFFFJJJNNNOOOMMMLLLLLLMMMIIIDDDBBBBBBAAABBBHHHOOO```yyy~~~~~~~~~xxxjjj```TTTKKKBBB999666777222222111222222333333444222333444444333333444666666555666:::===CCCPPP\\\jjjkkkmmmmmmkkkfffaaa^^^]]]___iii~~~{{{|||yyyxxxvvvssspppkkkdddYYYMMMDDD???======@@@DDDGGGIIIIIIKKKPPPTTT\\\gggqqqvvvxxxzzzzzzxxxzzzyyyuuulllbbbZZZWWWWWWYYYYYY___iiippprrrtttwww~~~yyypppdddXXXRRRKKKHHHFFFEEEEEEKKK[[[jjjnnn___UUUUUUTTTYYYpppuuulllggggggmmmxxx~~~uuuooojjjddd___UUURRROOOJJJGGGDDDBBBBBB@@@@@@???>>><<<;;;::::::;;;;;;:::::::::999999999999999999999999:::;;;;;;<<<;;;::::::;;;<<<>>>@@@BBBDDDGGGIIILLLPPPUUUYYYZZZXXXVVVUUUVVVWWWYYYYYYYYYXXXWWWXXXZZZ\\\]]]]]]]]]]]]]]]]]][[[YYYWWWUUUVVVUUUTTTUUUXXXYYYYYYXXXTTTRRRQQQSSSUUUUUUSSSQQQLLLEEE@@@@@@@@@???@@@DDDBBBCCCCCCCCCAAA>>>;;;:::888999<<>>777444444333333333444444555222222222222222222222222444444444555555555555666444555666777888888888888888999;;;<<<===<<<;;;;;;======>>>???????????????CCCCCCDDDDDDEEEEEEFFFFFFGGGIIILLLLLLKKKIIIJJJKKKGGGCCCAAAAAAAAABBBHHHPPP```zzz~~~}}}{{{|||wwweee[[[QQQIIIBBB;;;888999222222222333333333444444333444555555444444555777999888888;;;===DDDRRR```mmmnnnppppppnnnkkkhhhfffcccdddmmm~~~~~~{{{uuuqqqmmmeeeYYYLLLBBB===<<<===@@@DDDGGGIIIIIIKKKPPPTTT]]]hhhrrrwwwyyy{{{{{{yyywwwuuupppggg]]]VVVUUUVVVXXXYYYaaallltttvvvxxx|||yyyxxxzzz{{{~~~tttggg^^^SSSMMMIIIGGGFFFFFFMMMUUUlll|||jjj[[[VVVSSSSSSaaatttyyyrrrnnnsss~~~vvvllleee```[[[WWWLLLKKKHHHEEEBBBAAA@@@@@@??????>>>======<<<;;;;;;;;;;;;;;;;;;::::::::::::999999888888999999:::;;;;;;::::::::::::<<<===>>>AAACCCGGGJJJMMMRRRWWW[[[]]]\\\[[[ZZZZZZ[[[\\\]]]^^^\\\[[[[[[]]]```aaaaaa`````````___]]][[[YYYWWWZZZZZZZZZ]]]___```___^^^YYYXXXXXX[[[^^^___\\\YYYQQQJJJDDDCCCCCCBBBCCCGGGGGGGGGGGGFFFCCC@@@<<<:::888:::===CCCLLLXXXeeennnwww{{{rrrjjjgggcccjjjqqqmmmmmmjjjeeeeeelll{{{zzzrrruuuyyyzzzpppggg```\\\UUUNNNRRR]]]qqq~~~yyyuuuwww{{{xxxjjjYYYJJJ???888222222222222333444555666222222222222222222222222444444444555555555555666666777888999999999999999999:::;;;<<<<<<;;;:::999======>>>????????????>>>BBBBBBCCCDDDEEEEEEFFFFFFIIIJJJLLLKKKJJJIIIIIIJJJFFFBBB?????????AAAHHHPPPaaazzz}}}yyyvvvyyy~~~vvvcccYYYNNNHHHBBB;;;888888777777777666555444333222444555666666555555666777:::999999;;;===EEEVVVeeeuuuvvvvvvvvvtttqqqooommmhhhhhhooo|||wwwqqqhhhZZZKKKAAA===<<<===@@@CCCGGGHHHIIIKKKOOOTTT^^^iiisssxxxzzz||||||zzzvvvtttnnndddZZZUUUUUUWWWWWWZZZcccooouuuvvvyyy|||}}}~~~tttooommmlllnnnrrryyyvvvkkk___WWWOOOLLLIIIFFFGGGKKK[[[mmmuuuddd\\\VVVSSSZZZeeeyyy{{{uuuzzz{{{pppfff___YYYUUURRRJJJIIIFFFDDDCCCBBBBBBBBB?????????>>>>>>>>>>>>>>>=========<<<<<<<<<;;;;;;999888888888888999::::::::::::999::::::;;;======@@@BBBFFFJJJNNNSSSYYY^^^`````````___^^^___```aaaccc```^^^]]]```bbbdddeee```aaabbbbbbbbb```___^^^^^^___aaaeeehhhiiigggeee^^^]]]]]]bbbggghhheee```VVVOOOHHHFFFEEEDDDEEEIIIIIIIIIHHHFFFCCC???;;;888888:::>>>DDDMMMZZZgggooovvvzzzuuulllhhhdddkkkrrrnnnnnnmmmiiigggjjjwww~~~xxx|||wwwmmmddd^^^VVVPPPUUU___xxx|||yyywwwyyyttt___MMMAAA:::333333222222333333444555111222222222222222333333444444444555555555555666999999:::;;;;;;;;;;;;;;;:::;;;<<<<<<===<<<<<<;;;>>>>>>???@@@@@@@@@@@@???AAAAAABBBCCCDDDEEEFFFGGGLLLLLLMMMLLLLLLKKKKKKKKKEEEAAA>>>>>>>>>@@@GGGPPPaaazzz{{{vvvtttvvv|||~~~ssscccXXXLLLGGGBBB;;;666444666666666666555444333222444555777666555555666888999888999;;;===GGG[[[mmm}}}}}}}}}{{{xxxuuuqqqoookkkjjjqqqwwwmmm]]]LLLAAA<<<<<<>>>???CCCFFFHHHHHHJJJOOOSSS^^^iiitttxxxzzz}}}|||zzzuuurrrlllbbbXXXSSSTTTVVVXXX[[[eeeooossssssvvvzzz~~~}}}tttnnniiicccbbbeeekkkttt~~~zzzlllaaaWWWQQQMMMIIIHHHKKKRRR[[[mmmnnnccc[[[SSSTTTZZZggg|||{{{~~~{{{vvvmmmddd]]]WWWSSSQQQJJJHHHFFFDDDCCCBBBBBBBBB>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;999999888888999999:::;;;999999::::::;;;<<<<<<===???BBBFFFJJJNNNTTTZZZ___aaacccddddddbbbbbbdddfffgggddd```___aaadddggghhhdddeeefffggggggfffeeedddaaacccggglllpppqqqnnnkkkbbbaaaaaagggnnnqqqmmmhhh^^^UUUMMMJJJHHHFFFGGGJJJLLLLLLKKKHHHDDD???;;;888888;;;???FFFOOO\\\hhhqqqvvvyyy~~~vvvmmmiiieeellltttpppnnnoooooommmoooyyy|||tttiiibbbXXXPPPTTT___yyy{{{xxxvvvyyywwwaaaOOOCCC<<<555444333222222222222222111111111222222333333333444444444555555555555666888888999:::;;;;;;;;;;;;:::;;;<<<===>>>???@@@@@@@@@@@@AAABBBBBBBBBBBBAAA???@@@AAACCCDDDFFFGGGGGGLLLLLLLLLMMMNNNNNNMMMLLLFFFAAA=========???GGGOOOaaa{{{zzzvvvtttvvv|||{{{ooobbbVVVKKKFFFAAA:::444222---...111333444444444444444555666666555555666888888888999<<>>>>>>>>>>>>>>>>>======;;;;;;;;;::::::::::::999::::::999999::::::;;;<<<999::::::;;;<<<<<<======>>>AAAEEEIIINNNSSSZZZ^^^aaadddffffffeeedddgggjjjjjjgggbbb```bbbeeeiiijjjhhhhhhiiiiiihhhgggeeedddfffiiiooovvvzzzzzzvvvsssiiiffffffmmmuuuzzzwwwrrrhhh___VVVQQQMMMJJJKKKNNNQQQPPPOOOLLLHHHCCC???<<<999<<>>???AAABBBBBBAAAAAABBBCCCCCCCCCCCCBBB>>>???@@@BBBDDDFFFGGGHHHIIIJJJKKKOOOQQQRRRPPPNNNHHHCCC>>>======???FFFOOObbb{{{|||xxxwwwyyy~~~xxxlll___TTTHHHDDDAAA;;;444111***,,,///222444555555444333555666666555444666777777888:::===BBBPPPiii~~~yyyuuurrrqqqxxxzzzfffQQQCCC>>>>>>@@@???BBBFFFGGGHHHJJJOOOSSS]]]hhhssswwwyyy||||||yyyuuusssmmmcccXXXRRRQQQRRRXXX\\\dddlllnnnooossszzz|||qqqeee___```YYYcccjjjnnnzzzzzznnncccWWWLLLHHHJJJDDDHHHMMMZZZrrrvvveeeWWWQQQPPPUUUaaavvv}}}|||}}}wwwwwwtttpppjjjeeeaaa___YYYVVVSSSNNNKKKHHHFFFFFFBBBBBBBBBAAAAAA@@@@@@@@@============<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<===::::::;;;<<<============>>>@@@DDDHHHMMMRRRYYY]]]___cccggghhhffffffiiimmmnnnjjjdddbbbcccgggkkkmmmllllllnnnnnnnnnnnnmmmlllqqquuu|||pppmmmlllrrr}}}|||tttjjj```YYYUUUQQQQQQTTTTTTSSSRRROOOKKKFFFBBB???999<<>>???@@@AAA@@@AAABBBBBBCCCCCCBBBBBB===>>>@@@BBBDDDFFFHHHHHHJJJKKKNNNTTTYYYZZZWWWTTTJJJDDD???======>>>FFFNNNbbb{{{~~~{{{yyy|||vvvjjj]]]RRRGGGCCCBBB<<<555222---///111444555555444333333444555555444444555777777999<<>>???AAA???BBBFFFGGGHHHJJJNNNSSS]]]hhhrrrwwwyyy{{{{{{yyyxxxvvvqqqggg\\\UUUSSSTTTWWW[[[ccckkknnnooouuu}}}|||wwwhhhaaaaaaUUU]]]bbbdddqqqyyymmm]]]NNNHHHHHHAAAFFFJJJPPPaaa|||}}}kkk]]]WWWWWWOOOXXXiii}}}wwwrrrrrrttt}}}{{{||||||yyytttnnnjjjhhheeeccc^^^YYYTTTQQQNNNMMMHHHGGGGGGFFFEEEEEEDDDDDDAAAAAAAAAAAA@@@@@@@@@@@@<<<;;;;;;;;;;;;<<<======:::;;;<<<===>>>>>>>>>>>>>>>@@@DDDHHHLLLRRRXXX\\\]]]bbbggghhhffffffjjjnnnppplllfffccceeeiiimmmooossstttvvvyyy{{{|||||||||{{{vvvrrrpppwww}}}rrrggg```[[[VVVUUUXXXSSSSSSRRROOOKKKFFFBBB???999===BBBJJJTTT```lllsss{{{~~~wwwooommmkkkvvv~~~xxxxxxyyy{{{~~~|||qqqiii]]]RRRSSS\\\lllwwwwwwqqqoooiiinnnmmmbbbSSSHHH???999111111111111222333444444000000111222333333444444444444444555555555666666777888:::<<<>>>@@@AAAAAA>>>>>>============>>>>>>???@@@AAAAAABBBBBBAAAAAA===>>>???BBBDDDFFFHHHIIILLLNNNSSSZZZ```aaa^^^ZZZLLLFFF@@@>>>===>>>EEENNNbbb||||||{{{sssjjj\\\RRRIIIEEEAAA;;;777777777555333333444444333222333444777888999888777666::::::<<>>BBB@@@BBBEEEFFFGGGJJJPPPUUU]]]iiitttyyy{{{~~~{{{xxxqqqdddXXXQQQRRRUUUYYY___ffflllooosssxxx|||zzzpppiii```\\\[[[```hhhssstttfff[[[SSSLLLFFFEEEGGGMMMVVVggguuujjj]]]PPPPPPSSS\\\qqqtttkkkggggggnnnxxx}}}}}}zzzzzzyyyvvvrrrlllfffaaa^^^\\\XXXTTTOOOMMMLLLKKKGGGDDDEEEDDDBBBBBBBBBBBB@@@>>>AAA???===<<<>>>???????????????>>>>>>>>>>>>??????DDDEEEGGGHHHKKKOOOUUUZZZbbbeeeiiijjjiiiiiikkknnnppplllgggdddeeekkkrrrxxx||||||~~~}}}zzz|||rrrkkkfffaaa\\\XXXVVVUUUSSSQQQNNNJJJDDD@@@===???CCCJJJUUUbbbnnnttt{{{tttpppooommmvvv}}}yyy|||}}}~~~}}}pppfff\\\VVVXXX^^^ppptttwwwyyyzzzpppiiicccgggeee[[[OOOFFF???999444333333222222333333444444444444444444444444444555555555555777999;;;<<<>>>===<<<;;;;;;;;;;;;;;;===<<<;;;<<<>>>????????????@@@BBBDDDFFFFFFFFFFFFAAAAAAAAA@@@@@@CCCGGGJJJQQQTTTWWW[[[ccciiihhhcccUUUIII>>>;;;>>>AAADDDIII\\\www}}}tttkkk\\\RRRIIIEEEAAA;;;777777777555333333444555444333555666888999::::::999888::::::<<<>>>EEEXXXwww{{{}}}~~~iiiVVVHHH>>><<>>???CCCJJJUUUbbbnnnuuu{{{tttnnnnnnnnnxxx~~~}}}~~~sssiii___YYYZZZ```jjjnnnrrruuu}}}yyynnngggaaadddaaaWWWLLLDDD>>>888444333333222222333333444444444444444444444444444555555555555777999;;;<<<<<<<<<<<<<<<<<<===>>>>>>???>>>======???@@@??????@@@AAACCCDDDEEEEEEEEEEEECCCCCCBBBAAA@@@BBBFFFIIIOOOTTTZZZ^^^eeelllmmmjjjXXXLLLAAA>>>???AAADDDHHHXXXssstttkkk]]]SSSJJJEEEAAA<<<888888777555444333555555555444666777999;;;;;;;;;;;;:::::::::;;;>>>EEEXXXyyy|||fffTTTFFF<<<:::===>>>@@@CCCCCCDDDGGGLLLQQQ[[[gggttt{{{~~~}}}xxxlll^^^TTTQQQRRRVVV\\\dddkkkoootttzzz}}}ooofff]]]ZZZZZZ^^^gggpppvvvhhh\\\NNNJJJFFFFFFIIIRRReeevvv}}}nnnaaaWWWTTTTTT^^^rrrqqqeee]]]___hhh||||||vvvrrrnnnjjjddd___[[[XXXTTTQQQOOONNNKKKIIIJJJHHHFFFEEEFFFFFFFFFEEEDDDDDDCCCBBBBBBCCCCCCDDDDDDFFFIIIKKKNNNRRRWWW[[[```cccggghhhiiikkkqqquuu}}}zzzuuuqqqqqqvvv{{{wwwqqqiiicccYYYVVVQQQMMMJJJGGGDDDAAA???@@@CCCJJJUUUbbbooowwwzzzuuummmmmmooo|||vvvmmmccc[[[[[[```ccchhhkkknnnwwwxxxmmmeee```aaa]]]RRRHHHBBB===777444333333222222333333444666555555555444444333333444444555555777888:::;;;;;;;;;;;;<<<===???@@@AAAAAA???>>>>>>@@@AAAAAA@@@AAABBBCCCDDDEEEDDDCCCCCCDDDDDDDDDBBBAAABBBEEEHHHLLLSSSYYY\\\```eeegggfffZZZOOODDD@@@@@@AAADDDHHHTTTppp~~~tttjjj```VVVKKKFFFBBB<<<999999777555444444555666666555777888999;;;;;;<<<<<<<<<::::::;;;===EEEYYYzzzyyycccRRREEE<<<:::;;;<<>>???@@@AAA???>>>@@@BBBDDDDDDDDDBBBCCCDDDEEEDDDDDDBBBBBBCCCDDDDDDDDDCCCDDDGGGJJJNNNUUU[[[ZZZYYY[[[\\\[[[XXXNNNDDDAAA@@@@@@DDDIIITTTpppzzz|||tttllleeeZZZNNNHHHCCC===999:::777666444555666777777666777777888:::;;;<<<<<<<<<;;;;;;<<>>AAABBBCCCFFFLLLQQQ\\\fffqqqxxx}}}}}}{{{|||yyynnn```TTTOOONNNTTTZZZcccjjjpppvvv}}}}}}ooofffaaa^^^```dddeeeqqq}}}pppaaaYYYQQQKKKHHHJJJTTT___zzz{{{lll\\\VVVRRRUUU___qqqrrrgggcccfffttt{{{tttmmmhhheeebbb```[[[XXXUUUSSSSSSSSSRRRQQQPPPOOONNNLLLKKKJJJJJJJJJFFFHHHJJJMMMOOOSSSXXX[[[cccfffjjjmmmpppuuu}}}vvvoooaaa[[[SSSLLLHHHEEECCCBBB@@@AAADDDKKKVVVdddpppxxxzzztttkkklllrrryyynnndddaaaddddddiiillljjjmmmwwwxxxooohhhbbb```YYYOOOGGGCCC>>>999444333333222222333333444666666666555555444444444444555666777999::::::;;;<<<<<<;;;;;;<<<<<<===>>>???>>>>>>@@@DDDFFFGGGGGGCCCDDDEEEEEEEEEDDDCCCBBBAAABBBDDDEEEEEEGGGJJJMMMRRRYYY]]][[[XXXYYYYYYWWWSSSKKKCCC@@@???@@@DDDJJJWWWsss|||}}}yyyqqqjjj___RRRJJJDDD>>>::::::888666555555777888888777777888999:::;;;<<<===>>>??????AAAEEELLL___~~~oooYYYKKKCCC>>><<<===;;;>>>AAACCCDDDHHHOOOTTT```hhhpppvvv{{{~~~zzz{{{|||yyypppbbbWWWRRRQQQTTTZZZcccjjjpppvvv}}}~~~qqqhhh___[[[[[[```jjjvvv|||jjj```VVVNNNIIIHHHNNNVVVlllvvv```WWWRRRSSSXXXddd|||yyylllggggggpppzzztttqqqnnnmmmfffccc___]]]\\\[[[ZZZXXXXXXWWWTTTRRRPPPNNNMMMMMMIIIJJJKKKKKKMMMQQQWWW[[[ccchhhmmmqqqtttyyy{{{tttgggaaaWWWOOOIIIFFFCCCBBB@@@AAAEEEMMMXXXeeepppwwwzzz~~~ssslllnnnrrr}}}}}}}}}sssjjjiiilllnnnsssuuuqqqpppvvvyyyooohhhdddbbb[[[PPPIIIEEE???888444333333222222333333444555555555555555555555555555666777999:::;;;;;;<<<======<<<<<<<<<===>>>>>>???>>>>>>@@@DDDGGGHHHHHHDDDEEEFFFFFFFFFEEEDDDCCC@@@BBBDDDFFFGGGIIILLLNNNNNNTTTWWWWWWWWWYYYXXXUUUPPPIIIBBB???>>>>>>CCCIIIXXXtttzzzooocccUUUMMMFFF>>>::::::888666555666777999888888999999:::;;;<<<>>>???@@@CCCEEEHHHLLLSSSdddyyygggSSSGGGAAA===<<<===;;;>>>BBBDDDFFFKKKRRRWWWffflllrrruuuzzz~~~}}}xxxxxxyyywwwnnnbbbXXXTTTTTTTTTZZZcccjjjpppvvv|||vvviii```\\\[[[bbblllvvvsssiii]]]SSSKKKHHHKKKQQQ___wwwjjj^^^TTTSSSTTT[[[nnntttllliiinnn}}}|||tttqqqnnnkkkjjjiiigggeee___^^^[[[WWWTTTQQQPPPOOOLLLKKKJJJJJJKKKOOOUUUZZZccchhhnnnsssvvv{{{~~~xxxllleee\\\RRRLLLGGGCCCAAA???AAAGGGOOOZZZfffpppvvvzzz~~~rrrnnnppprrr{{{yyy{{{}}}yyyzzzrrrlllmmmrrrxxx~~~{{{xxx{{{~~~wwwnnngggfffccc[[[QQQKKKFFF>>>666444333333222222333333444444444555555666666777777666777999;;;<<<======<<<======>>>>>>???@@@AAABBBAAA@@@???AAADDDFFFFFFFFFEEEEEEGGGHHHHHHGGGFFFEEEBBBDDDFFFGGGHHHIIILLLNNNKKKOOORRRSSSVVVZZZXXXTTTPPPJJJCCC@@@======AAAHHHVVVrrrsssfffXXXNNNGGG???;;;:::888666555666888999999888:::;;;;;;<<<>>>???AAABBBGGGIIIMMMQQQWWWhhhtttbbbNNNCCC???<<<<<<===;;;>>>BBBEEEHHHMMMTTTZZZjjjooosssuuuyyy}}}|||xxxtttvvvtttkkk___VVVSSSTTTTTT[[[ccckkkpppuuu|||uuujjjeeeXXX\\\ccclllzzz{{{pppcccXXXOOOIIIKKKOOOTTTmmmuuufffXXXTTTSSSWWWhhh||||||pppkkknnn~~~zzzwwwvvvtttrrrqqqiiigggccc```\\\YYYVVVUUUNNNLLLJJJHHHIIIMMMTTTYYYbbbgggnnntttwww|||{{{ooohhh^^^UUUNNNHHHCCC@@@>>>AAAGGGQQQ\\\gggpppuuuyyy~~~|||qqqoooqqqrrr~~~{{{wwwwwwvvvrrryyyyyytttoookkknnnttt~~~~~~}}}vvvllleeefffccc\\\RRRKKKFFF===444444333333222222333333444333333444555666777888888666777:::<<<===>>>=========>>>>>>@@@AAACCCEEEFFFDDDBBBAAAAAACCCDDDDDDCCCEEEFFFGGGHHHIIIHHHHHHGGGDDDFFFHHHHHHHHHIIIJJJLLLQQQSSSUUUVVV[[[___\\\VVVRRRLLLEEEAAA===<<<@@@FFFTTTpppuuukkk\\\NNNDDD===999888555555555666777999:::;;;===999:::>>>???>>>CCCKKKMMMSSSSSSUUUaaammm{{{vvvppp```MMMAAA;;;888:::???AAA@@@BBBHHHKKKNNNUUU]]]mmmrrrvvvwwwzzz~~~}}}zzzvvvoooeee[[[UUUSSSSSSYYY]]]ccckkkrrrxxx{{{}}}xxxlllbbb___```gggpppyyyxxxiii___UUUJJJGGGIIISSS^^^sssooo___YYYUUUTTT^^^mmmtttlllhhhsss}}}yyytttqqqmmmjjjgggddd```]]]TTTRRROOOJJJHHHKKKSSSYYY___fffnnnrrrsssyyy{{{rrrlllfff^^^VVVOOOIIIDDDAAAAAABBBGGGQQQ___kkkrrruuu|||~~~|||tttmmmnnnwww{{{uuupppvvvwwwooorrr{{{|||uuuooolllhhheeeggglll{{{{{{qqqiiigggcccddd___TTTLLLEEE>>>777444444333222111111111111555444444444444555666666888999:::;;;<<<<<<===<<<>>>??????@@@AAAAAABBBBBBCCCCCCBBBAAABBBCCCDDDEEEFFFFFFGGGGGGFFFEEECCCBBB@@@BBBCCCCCCCCCDDDGGGIIIJJJJJJOOOXXX^^^___]]][[[WWWMMMDDD@@@>>>>>>AAAFFFRRRmmmvvvlll^^^OOOEEE>>>:::888666666666666888999:::;;;<<<:::;;;@@@BBBCCCHHHPPPVVV]]]]]]^^^hhhqqq{{{vvvmmm^^^LLLAAA;;;999:::>>>@@@???AAAFFFIIILLLRRRZZZkkkrrrwwwyyy|||~~~zzzvvvoooeee[[[UUURRRRRRYYY\\\ccckkksssxxx|||~~~sssfffaaa___cccjjjrrr~~~ssshhhZZZMMMIIIJJJLLLTTTfff~~~xxxfff]]]VVVQQQVVV```vvvvvvlllfffppp|||xxxtttqqqmmmjjjfffccc^^^[[[VVVOOOJJJKKKPPPUUUZZZbbblllrrruuu{{{uuullljjjeee\\\UUUNNNIIIDDDAAABBBDDDIIITTT```lllsssvvvzzz}}}wwwppppppyyyxxxqqqlllppp}}}tttkkkmmmtttyyyzzztttmmmfffbbb___]]]```ggg|||}}}rrrjjjgggeeeddd___TTTLLLFFF???999555444333222222111222222444444444555666777999:::999:::;;;<<<===>>>>>>>>>???@@@@@@AAABBBBBBCCCCCCCCCBBBAAAAAAAAABBBDDDEEEEEEFFFGGGHHHHHHGGGFFFFFFDDDDDDDDDDDDDDDEEEFFFGGGJJJKKKNNNUUU[[[]]]\\\[[[VVVLLLBBB>>>===<<<@@@EEEQQQlllwwwmmm___QQQFFF???:::888666666666777888999:::;;;===<<<===AAADDDFFFLLLSSS[[[cccdddgggpppvvv}}}wwwjjj\\\LLLBBB<<<999;;;>>>???>>>???DDDGGGIIIOOOVVVhhhpppxxx|||~~~~~~yyyuuunnnddd[[[TTTQQQQQQWWW[[[ccckkksssyyy|||~~~~~~rrrjjjcccbbbffflllxxx}}}qqqaaaRRRLLLMMMFFFMMMYYYlllmmmbbbYYYQQQPPPUUUjjjxxxlllcccjjj}}}|||yyyuuupppmmmfffaaaYYYQQQKKKJJJMMMQQQWWW```kkkrrrwww|||~~~tttkkkhhhcccZZZSSSMMMHHHDDDAAADDDFFFLLLVVVbbbmmmsssvvvvvvzzzzzzssssss{{{wwwooohhhjjjuuurrrhhhiiinnnqqqqqqllleee]]]XXXUUUUUU\\\ddd|||tttllliiigggfff___TTTLLLGGGBBB<<<666666555333333333333333333444444666888:::<<<===;;;<<<<<<>>>???@@@@@@AAA@@@AAABBBCCCCCCCCCCCCCCCBBBBBBAAA@@@AAABBBCCCDDDEEEFFFGGGHHHIIIIIIIIIIIIHHHFFFDDDDDDEEEFFFFFFFFFJJJKKKNNNRRRXXX\\\]]]\\\UUUKKKAAA===;;;:::>>>BBBOOOjjj~~~uuulll___QQQGGG@@@;;;999777777777888999:::;;;;;;===>>>@@@BBBEEEJJJPPPUUU[[[dddhhhllltttzzz~~~yyyjjj\\\LLLCCC>>>:::;;;>>>@@@>>>???CCCFFFGGGMMMTTTcccmmmxxx|||}}}xxxuuunnneee[[[TTTQQQPPPUUUYYY```iiiqqqwww{{{}}}yyymmmgggfffiiisss}}}xxxhhhXXXPPPOOOGGGMMMTTT___yyysssfff\\\TTTQQQSSS___ttt|||mmmbbbfffuuu}}}zzznnniii```WWWQQQOOOPPPRRRXXX```jjjsssxxx}}}}}}uuummmgggaaaYYYQQQKKKGGGDDDAAADDDGGGOOOYYYccclllrrruuussswww}}}|||tttuuu|||xxxqqqiiiiiirrrtttjjjjjjnnnpppooojjjbbbZZZTTTQQQRRR\\\ggg|||wwwnnnkkkjjjhhhaaaUUUMMMIIIDDD???777666555444444333333444444444555666888:::<<<===<<<<<<<<<===???@@@AAABBB@@@AAABBBCCCDDDDDDCCCCCCBBBAAAAAA@@@@@@BBBCCCDDDFFFFFFGGGGGGHHHIIIIIIIIIIIIFFFDDDDDDFFFHHHHHHGGGJJJMMMOOOQQQVVV]]]``````TTTJJJ@@@<<<::::::===BBBNNNhhh}}}}}}{{{yyyyyy||||||yyyqqqiii\\\PPPGGGAAA<<<:::999888888999999:::;;;<<<<<>>AAA???@@@DDDFFFHHHMMMTTT___kkkwww|||~~~~~~{{{xxxuuuoooeee\\\UUUQQQPPPRRRWWW^^^fffnnntttwwwyyy|||}}}zzzoooiiihhhooowwwqqqbbbVVVQQQHHHOOOTTTXXXhhh|||lllaaaXXXUUUUUUXXXjjjqqqcccdddooo|||vvvmmmccc\\\XXXVVVVVVVVV]]]gggpppwww~~~~~~{{{xxxvvvwwwyyyyyyyyywww{{{|||{{{{{{{{{wwwppphhhbbbYYYQQQKKKGGGDDDBBBCCCHHHQQQZZZccckkkpppsssqqqvvv{{{zzztttuuu{{{zzzssslllkkkrrr~~~tttlllnnnqqqrrrqqqjjjcccZZZSSSPPPSSS___lllzzzqqqnnnmmmkkkdddXXXOOOJJJEEE@@@777777666555444444444444555555555666777888::::::;;;<<<<<<===>>>@@@BBBCCCAAABBBCCCDDDDDDDDDCCCBBBBBBBBBAAA@@@AAABBBCCCDDDGGGGGGGGGFFFFFFGGGGGGGGGHHHFFFDDDDDDFFFIIIKKKLLLLLLPPPRRRQQQUUU]]]cccbbbSSSIII@@@<<<;;;;;;>>>CCCLLLggg|||{{{|||vvvuuuvvvyyy||||||xxxuuujjjcccXXXNNNFFFAAA>>><<<:::999999999::::::;;;<<<999???EEEJJJRRR___iiimmmooovvvvvvuuuzzz|||~~~}}}|||}}}~~~|||sssdddSSSHHHAAA<<<<<>>AAACCCDDDBBBCCCEEEFFFFFFEEECCCBBBCCCCCCBBBAAABBBCCCDDDEEEHHHGGGFFFFFFFFFFFFGGGGGGHHHIIIIIIHHHHHHJJJNNNRRROOOUUUVVVRRRTTT\\\aaa___QQQHHH???;;;;;;;;;???DDDLLLfff~~~xxxwwwyyyssssssuuuyyy||||||wwwrrrccc]]]SSSKKKEEEAAA???===;;;::::::::::::;;;;;;<<<:::AAAGGGKKKTTTbbblllpppooouuurrrooorrrttt}}}|||~~~{{{jjjWWWJJJBBB======??????>>>???DDDFFFHHHNNNUUU^^^kkkxxx||||||||||||{{{yyyvvvqqqhhh___WWWSSSQQQSSSVVV]]]dddkkkpppssstttzzz|||vvvlllkkknnnzzznnn```RRRNNNOOORRRTTT\\\uuurrrbbbXXXSSSQQQZZZooo}}}jjjddddddlll|||tttkkkbbb\\\XXXZZZ]]]ccclllwwwvvvmmmhhh```______aaafffjjjlllmmmllloooppppppuuu{{{}}}zzznnnggg]]]TTTMMMIIIFFFEEEEEELLLVVV___fffkkkooorrrsssuuuyyy{{{{{{|||}}}~~~}}}~~~~~~~~~zzzuuuqqquuu}}}~~~|||yyyyyy|||wwwrrrtttwwwwwwuuulllfff^^^WWWRRRUUUcccrrr~~~~~~vvvtttrrrqqqjjj^^^TTTLLLEEE>>>777666555444333333333333555555666777999;;;<<<===>>>======>>>???BBBEEEGGGDDDFFFHHHIIIIIIHHHFFFDDDDDDDDDCCCBBBCCCDDDEEEFFFGGGGGGFFFFFFGGGHHHIIIJJJLLLOOOPPPMMMJJJJJJQQQWWWSSS[[[[[[SSSQQQXXX[[[XXXNNNDDD<<<999999:::???EEELLLfff|||vvvuuuvvvrrrrrruuuzzz}}}|||wwwrrr___YYYPPPIIIDDDAAA???>>>;;;;;;:::::::::;;;<<<<<<<<>>===>>>CCCFFFHHHNNNUUU```mmmzzz}}}||||||}}}|||yyywwwrrriii```XXXSSSRRRTTTXXX^^^eeekkkooorrrtttxxx{{{~~~rrrmmmoooooo|||yyyiiiZZZPPPMMMQQQPPPRRRhhhzzzhhh[[[UUUOOOVVVjjjmmmdddaaaeee~~~|||rrrkkk^^^^^^]]]```fffpppzzz|||ssskkkfffXXXXXXXXX\\\aaafffiiijjjccceeeeeeeeejjjrrruuussspppiii___UUUNNNJJJGGGEEEFFFNNNYYYbbbggglllpppssstttvvvxxxyyyzzzzzz|||}}}{{{~~~~~~}}}}}}}}}}}}}}}~~~~~~yyytttqqquuu~~~zzzvvvxxxzzzzzzwwwoooiiibbbZZZUUUWWWeeetttzzz~~~wwwuuusssrrrlll```UUUMMMDDD<<<666666444333333333333333444555666888;;;===@@@AAA??????>>>???AAADDDGGGIIIGGGHHHJJJLLLLLLJJJHHHFFFEEEDDDDDDCCCCCCEEEFFFGGGGGGFFFFFFGGGHHHJJJMMMNNNPPPTTTVVVRRRKKKKKKRRRZZZWWW^^^^^^TTTOOOTTTUUUQQQKKKBBB:::888888:::???DDDLLLfffwwwvvvyyyzzzyyy{{{{{{vvveeeXXXLLLFFFCCC???===>>>;;;;;;;;;;;;;;;<<<===>>>>>>@@@CCCHHHMMMRRRUUUWWW]]][[[[[[^^^cccjjjwww}}}{{{uuu]]]III???<<<===>>>CCC@@@AAADDDEEEFFFLLLSSS^^^hhhrrrxxx||||||yyyuuulllccc\\\WWWTTTSSSUUUYYYaaaiiippptttvvvwww{{{|||~~~tttmmmkkkkkkxxxnnnhhhZZZOOONNNMMMRRRcccwwwqqq```VVVQQQXXXeee{{{ttthhhaaadddxxxvvvnnnfff___^^^```fffoooyyy|||yyyuuulll```WWWRRRNNNNNNUUU[[[___dddhhhggggggfffcccbbbeeelllqqqmmmiiibbbXXXNNNGGGEEEEEEJJJPPPXXX```fffkkkooorrrqqqsssvvvxxxyyyzzz|||}}}yyy{{{~~~}}}|||}}}}}}~~~~~~|||{{{|||qqqnnnyyy}}}vvvwwwyyyyyyxxxxxxsssnnneeeZZZTTTXXXcccmmmxxxzzz|||{{{uuurrrtttppphhh]]]QQQHHHBBB@@@888777666555444333333333666777999;;;===???@@@@@@EEEEEEEEEDDDEEEEEEFFFGGGIIIIIIJJJMMMPPPPPPLLLIIIEEEFFFGGGGGGFFFEEEDDDCCCDDDEEEFFFHHHJJJKKKMMMMMMLLLKKKJJJKKKLLLPPPSSSUUU___fffiiiaaaXXXTTTRRRPPPKKKBBB:::888888:::???DDDJJJbbb||||||}}}}}}~~~zzzjjj]]]PPPJJJFFFAAA??????============>>>???@@@@@@AAACCCEEEIIILLLPPPRRRTTTWWWUUUVVVYYY]]]dddqqq}}}zzz```LLLBBB@@@@@@@@@BBB@@@@@@DDDEEEGGGMMMTTT\\\fffqqqwww||||||{{{vvvnnneee]]]WWWSSSQQQRRRWWW___hhhpppvvvyyyzzzzzz{{{}}}zzznnniiifffrrr~~~lll___TTTQQQOOOPPP^^^nnnyyyhhh\\\SSSXXXbbbuuu~~~qqqfffdddrrrzzzqqqhhhdddaaabbbhhhppp~~~zzzuuusssqqqkkk```XXXSSSOOOPPPVVV\\\___dddhhhggggggfffbbb```aaaggglllkkkhhhbbbYYYPPPIIIFFFEEEJJJPPPYYYaaagggjjjmmmooommmpppsssvvvxxxyyy{{{|||xxxzzz|||}}}}}}|||zzzxxx{{{{{{|||}}}~~~~~~|||~~~|||rrrooozzz~~~zzz|||}}}|||vvvqqqfff[[[TTTVVV```iiiuuuvvvxxx|||zzztttrrrqqqmmmeee[[[PPPGGGBBB???666666555555444444555555666777999<<<>>>???@@@AAACCCDDDEEEFFFGGGHHHIIIIIIJJJJJJKKKNNNQQQQQQNNNKKKGGGHHHHHHHHHHHHGGGEEEDDDEEEFFFGGGIIIKKKMMMNNNOOOMMMLLLKKKKKKMMMQQQUUUWWWdddjjjllleee]]]XXXVVVSSSIIIBBB<<<;;;;;;;;;>>>BBBLLLddd}}}ooocccWWWPPPJJJDDD@@@AAA>>>>>>>>>>>>???@@@AAABBBEEEEEEGGGIIIKKKMMMOOOPPPSSSQQQQQQUUUXXX^^^kkkwwwbbbMMMEEECCCAAA???@@@>>>@@@DDDFFFHHHNNNUUU[[[fffpppvvv{{{|||zzzvvvoooggg^^^WWWRRROOOPPPUUU]]]gggpppwww{{{}}}{{{{{{}}}tttkkkdddkkkxxxwwwjjj^^^XXXRRRPPPXXXccczzzoooaaaVVVWWW\\\kkkyyykkkdddlllzzzuuummmgggccceeejjj~~~~~~}}}|||{{{uuurrrnnnnnnoookkkccc\\\UUUQQQQQQWWW]]]```dddhhhggghhhfffbbb^^^]]]```ccchhhfffbbb[[[RRRKKKGGGFFFJJJQQQZZZccchhhjjjkkkkkkiiillloootttwwwyyy{{{{{{yyyyyyzzzzzzzzzxxxvvvuuuzzzzzz{{{|||~~~}}}|||}}}}}}sssqqq{{{~~~}}}}}}vvvjjj]]]UUUVVV^^^eeepppqqqrrrwww}}}wwwrrrooolllhhh```VVVMMMFFFAAA>>>555555555555555666777777777888:::<<<>>>@@@AAAAAAAAACCCEEEHHHJJJKKKKKKKKKJJJKKKMMMPPPSSSSSSQQQNNNJJJJJJJJJJJJIIIHHHGGGFFFFFFGGGIIIKKKMMMOOOPPPQQQOOOMMMKKKKKKMMMRRRVVVZZZgggmmmoooiiibbb___[[[XXXHHHBBB=========<<<===AAALLLddd}}}rrrggg\\\TTTMMMEEEAAAAAA============>>>???AAAAAAFFFFFFGGGIIIKKKLLLNNNNNNRRRPPPQQQTTTWWW\\\hhhttt|||aaaLLLDDDCCC@@@<<>>???DDDGGGHHHNNNUUU]]]fffpppvvvzzz}}}|||yyyxxxuuuoooggg___XXXSSSPPPPPPUUU]]]fffooovvv{{{}}}}}}}}}~~~}}}rrrfffiiiqqqyyyjjj^^^UUUPPPSSSZZZiiiyyysssdddXXXUUUVVV```uuu|||lllbbbgggrrrzzzrrrkkkjjjmmm||||||{{{zzzzzzyyytttpppmmmnnnooonnnhhhbbbWWWTTTTTTZZZ___aaadddhhhiiijjjiiiddd^^^ZZZZZZ[[[ddddddaaa[[[SSSLLLGGGFFFIIIPPPZZZcccgggiiiiiiiiiggghhhlllqqqvvvyyyzzzzzzyyyyyyxxxwwwvvvtttsssrrrxxxxxxzzz{{{}}}~~~~~~~~~~~~{{{yyy~~~~~~uuuttt~~~}}}|||oooaaaXXXWWW\\\bbbiiikkkmmmrrr}}}yyyrrrnnnkkkgggbbbZZZQQQJJJDDD@@@===666666555555666666777888777888:::===???@@@AAABBBBBBDDDGGGJJJLLLLLLKKKKKKJJJLLLOOOQQQSSSSSSRRRPPPLLLLLLKKKJJJIIIHHHHHHGGGFFFGGGHHHJJJMMMNNNPPPQQQNNNMMMKKKJJJLLLQQQVVVYYYdddiiikkkhhheeeddd```[[[IIIBBB<<<;;;<<<;;;===@@@JJJccc~~~~~~zzzqqqhhh^^^VVVMMMDDD@@@@@@>>>>>>>>>???@@@AAABBBCCCDDDEEEGGGIIIKKKLLLNNNOOORRRPPPQQQSSSVVV[[[eeeppp{{{{{{aaaLLLEEECCC@@@<<<>>>===@@@EEEGGGIIINNNTTT^^^hhhqqquuuxxxzzzyyyuuutttqqqlllfff___YYYUUUSSSRRRVVV]]]fffnnntttyyy{{{~~~wwwiiiiiimmm{{{tttdddWWWPPPPPPSSS[[[kkk~~~vvvfffYYYTTTQQQWWWhhh~~~kkkaaaccckkkxxxuuuvvv~~~}}}||||||{{{{{{vvvrrrooooooqqqqqqlllggg\\\XXXYYY^^^cccdddfffiiilllnnnnnniiibbb[[[XXXXXXaaaaaa___ZZZRRRKKKFFFDDDGGGNNNWWW```eeeggghhhiiieeeeeegggkkkqqqvvvwwwwwwuuutttrrrqqqooommmmmmlllqqqrrrtttvvvwwwxxxxxxxxxyyy||||||xxxvvvzzz|||wwwwwwqqqbbbYYYXXX[[[___aaaeeehhhmmmxxx~~~uuunnniiigggccc]]]TTTLLLGGGBBB>>>;;;888888777666666666666777888999;;;===@@@AAABBBBBBEEEFFFIIIKKKLLLLLLKKKJJJJJJMMMPPPRRRSSSRRRQQQQQQMMMLLLKKKJJJIIIHHHHHHGGGFFFFFFGGGIIIKKKLLLNNNNNNMMMKKKIIIHHHJJJNNNRRRUUU[[[___bbbccceeefffbbb\\\KKKBBB:::888888999===BBBJJJccc{{{zzz}}}vvvmmmfff]]]VVVMMMDDD???@@@@@@AAAAAABBBCCCEEEFFFGGGDDDEEEFFFHHHJJJLLLNNNOOOQQQOOOOOORRRTTTXXXbbbmmm}}}www~~~bbbNNNFFFDDDAAA===???>>>@@@EEEHHHHHHMMMSSS^^^gggppptttwwwyyywwwsssrrrooojjjccc]]]YYYVVVTTTTTTXXX^^^eeemmmssswwwyyy}}}yyykkkjjjlllxxx~~~lll]]]TTTOOONNNTTTbbbtttxxxjjjZZZSSSNNNQQQ\\\nnnmmm``````eeeuuu{{{vvvrrrrrrtttuuuqqqmmmccc___```eeeiiijjjkkknnnpppssstttppphhh```[[[YYY___^^^\\\WWWOOOHHHDDDBBBEEEKKKSSSZZZ```eeeiiilllfffddddddgggmmmsssttttttpppnnnllliiigggffffffgggiiijjjlllnnnpppppppppooorrrtttvvvxxxxxxvvvsssqqquuuxxx|||yyyzzzrrreee\\\[[[]]]```\\\aaafffkkkuuu|||ssslllgggdddaaaYYYPPPHHHDDDAAA===999999999888777777777777777999:::<<<>>>@@@BBBCCCCCCFFFGGGIIIJJJKKKKKKKKKJJJLLLOOORRRTTTSSSRRRQQQQQQOOONNNLLLKKKIIIHHHHHHHHHFFFFFFGGGHHHIIIJJJKKKKKKKKKJJJIIIHHHIIILLLNNNPPPSSSVVVZZZ]]]cccfffbbb[[[MMMDDD;;;888777888===CCCMMMeee{{{zzz}}}uuuiiiccc]]]VVVNNNDDD@@@AAAAAAAAABBBCCCDDDFFFGGGHHHEEEFFFGGGHHHJJJKKKLLLMMMQQQPPPPPPSSSTTTXXXaaakkk~~~vvvwwwyyyaaaNNNEEEAAA???===??????AAAFFFHHHHHHLLLRRR[[[dddnnnssswwwzzzyyyuuusssooohhhaaa[[[VVVTTTSSSTTTWWW]]]eeelllssswwwzzzzzz|||}}}lllkkkllluuuzzzkkk___TTTMMMQQQ[[[jjjxxxxxxkkk[[[SSSMMMMMMQQQ]]]sssoooaaa^^^```hhhzzz|||wwwxxx{{{|||yyyvvvkkkhhhhhhmmmqqqqqqrrrttttttxxxzzzwwwooofff```]]]]]]\\\YYYSSSLLLEEEAAA@@@CCCGGGNNNTTT\\\ccckkkpppnnnjjjggghhhnnntttwwwwwwnnnllliiifffddddddeeeeeedddeeehhhjjjllllllkkkkkkjjjjjjkkkmmmnnnnnnmmmlllooosssyyyzzz}}}wwwkkkdddccceeehhh```eeekkkooowww}}}tttlllgggccc```XXXMMMFFFCCC@@@<<<888888888777777777888999999999:::<<>>;;;;;;;;;>>>BBBNNNeee}}}|||uuugggbbb\\\WWWNNNDDDAAABBB???@@@@@@AAACCCDDDFFFGGGGGGGGGHHHHHHIIIJJJKKKKKKSSSRRRRRRUUUVVVYYYbbblllzzzvvvsssyyyttt___LLLAAA===<<<;;;@@@???BBBFFFHHHHHHKKKQQQXXXbbblllrrrwww{{{zzzwwwtttppphhh```YYYTTTRRRRRRSSSVVV\\\dddlllsssxxx{{{vvvzzz}}}mmmmmmmmmsssxxxiii[[[PPPNNNWWWcccqqq|||vvvjjj\\\TTTMMMJJJJJJRRRfffzzzpppccc^^^^^^^^^ooo}}}}}}qqqmmmnnnsssvvvvvvvvvyyywww{{{~~~|||tttjjjccc```]]][[[WWWQQQIIICCC???>>>BBBEEEJJJQQQYYYbbbmmmssswwwqqqllllllrrryyy{{{{{{ooommmjjjgggeeeeeeggghhhdddfffhhhkkkllllllkkkkkkdddcccccceeegggiiiiiiiiikkkpppwww}}}{{{~~~}}}rrrllllllnnnpppffflllqqquuu{{{~~~vvvnnngggddd```WWWLLLEEEBBB???;;;777666666666777888:::;;;<<<999;;;===???AAABBBCCCDDDCCCDDDEEEGGGIIILLLNNNPPPQQQTTTXXXXXXUUUSSSRRRSSSSSSRRRPPPNNNLLLKKKKKKLLLIIIIIIIIIIIIIIIIIIIIIIIIKKKKKKKKKKKKKKKKKKJJJJJJPPPRRRUUUZZZbbbfff```WWWMMMFFF@@@@@@???>>>???BBBMMMccc{{{pppggg]]]VVVNNNDDD???>>>BBBCCCDDDFFFHHHIIIIIIJJJIIIIIIIIIIIIJJJLLLMMMNNNQQQRRRTTTUUUWWW[[[aaaeee|||wwwssssss~~~yyyzzzmmmZZZIII???<<<===>>><<>>AAABBBDDDHHHOOOZZZfffnnntttuuuvvvvvvwwwyyy|||wwwuuusssrrrrrrrrrrrrrrrtttsssqqqpppppppppqqqrrrllliiiffffffggghhhiiiiiilllqqqwww}}}}}}~~~{{{xxxxxxrrruuuzzz{{{{{{xxxwwwzzzxxxooojjjggg___UUULLLGGGAAA<<<:::<<<666666777888999::::::;;;@@@AAABBBBBB@@@@@@AAABBBGGGFFFEEEDDDFFFIIIMMMOOONNNPPPSSSUUUUUUUUUSSSRRRUUURRRPPPNNNMMMLLLJJJHHHHHHIIIJJJKKKKKKKKKJJJIIIGGGIIILLLMMMLLLLLLLLLMMMOOOQQQXXX___eeefffaaa\\\QQQKKKCCC<<<:::<<<>>>@@@KKKbbbqqqggg]]]VVVOOOFFFBBBAAABBBCCCDDDFFFHHHIIIJJJJJJKKKKKKKKKKKKLLLMMMMMMNNNSSSTTTTTTUUUWWW\\\bbbgggzzz{{{wwwwww}}}~~~|||xxxvvviiiWWWFFF===:::;;;<<<===???AAACCCDDDFFFIIIKKKWWW```kkkrrruuuuuuvvvxxxzzzvvvooodddYYYQQQMMMKKKNNNSSS[[[ccciiinnnsssvvv{{{{{{||||||{{{|||~~~xxxkkkccciiittt{{{jjj]]]VVVYYY]]]eeepppwwwssskkk___UUUJJJDDD@@@AAAIIIRRRmmmsssxxxtttiii\\\UUURRRUUUZZZggg{{{|||zzzyyy{{{~~~}}}zzzvvvyyyyyy{{{{{{wwwoooeee^^^WWWUUUPPPJJJDDD@@@===<<>>@@@LLLcccrrrhhh]]]VVVOOOGGGDDDEEEAAABBBDDDFFFHHHIIIJJJJJJMMMMMMMMMMMMNNNOOOPPPPPPVVVVVVUUUUUUWWW\\\dddiiiwww}}}|||~~~~~~|||xxxrrrfffUUUEEE<<<:::;;;<<<===>>>@@@AAABBBDDDHHHKKKUUU^^^iiirrruuuvvvwwwyyyyyyvvvoooeeeYYYOOOIIIGGGLLLQQQYYY```ggglllrrruuu}}}~~~~~~}}}{{{zzz|||}}}~~~pppcccccciiisssqqqddd[[[\\\]]]bbbllltttqqqiiiZZZRRRIIIDDD???<<>>>>>???AAABBBBBBAAAAAABBBDDDEEEEEEFFFGGGHHHJJJKKKKKKLLLNNNPPPRRRRRRRRRQQQPPPSSSSSSSSSSSSTTTRRROOOLLLHHHIIIJJJKKKKKKKKKKKKJJJJJJLLLNNNOOOOOOOOOPPPQQQSSSVVV\\\cccfffddd___[[[SSSMMMEEE>>>;;;;;;>>>AAAMMMddd~~~rrrhhh\\\TTTMMMFFFCCCDDDBBBCCCEEEGGGIIIJJJKKKLLLNNNNNNNNNOOOQQQRRRTTTUUUXXXXXXVVVVVVWWW]]]eeejjjuuu|||zzzqqqfffUUUFFF>>><<<===>>>===>>>>>>??????BBBFFFJJJSSS[[[gggqqqvvvxxxyyyyyywwwtttmmmbbbWWWOOOJJJHHHJJJOOOVVV^^^dddkkkqqquuu}}}~~~~~~}}}{{{zzz{{{|||~~~tttddd^^^___eeevvv{{{ooocccaaa___aaaiiipppooohhhTTTMMMEEEBBB???<<<===AAAFFFLLLRRRSSSPPPKKKIIIJJJJJJKKKQQQ^^^mmmyyy||||||vvvooohhheeedddbbb]]]XXXWWWXXX```ooozzzwwwuuuvvvwwwwwwsssjjj```XXXLLLIIIEEEAAA===:::999888777999<<<@@@DDDJJJPPPUUUaaaeeejjjpppuuu{{{~~~}}}||||||~~~~~~{{{{{{|||}}}{{{zzzzzz|||~~~|||~~~yyymmmcccfffnnnuuuyyy|||yyy}}}|||yyy|||~~~vvvoookkkiiiddd[[[PPPIIICCC<<<999:::999:::;;;<<<===>>>???@@@@@@AAACCCCCCBBBCCCDDDFFFEEEFFFHHHIIIJJJJJJJJJIIIJJJKKKMMMNNNOOOOOONNNMMMNNNNNNOOOQQQRRRQQQMMMJJJIIIIIIJJJJJJKKKKKKLLLLLLKKKLLLNNNOOONNNNNNPPPQQQPPPTTT[[[```cccbbb^^^[[[TTTOOOHHH@@@;;;;;;>>>AAAMMMddd}}}{{{~~~{{{pppeeeZZZRRRKKKDDDAAABBBBBBDDDFFFHHHJJJLLLMMMMMMMMMNNNOOOQQQSSSVVVXXXZZZYYYYYYWWWVVVXXX]]]eeekkksss|||yyyooodddTTTFFF>>><<<===>>>======>>>>>>???AAAEEEIIIPPPXXXeeepppxxxzzzzzzzzzzzzvvvmmmbbbVVVNNNJJJIIIHHHMMMTTT\\\cccjjjpppuuu{{{|||~~~}}}|||||||||~~~~~~yyyfff]]]YYY\\\kkk|||{{{kkkgggaaa___eeemmmlllgggUUULLLDDDAAA@@@===>>>@@@:::???DDDGGGGGGFFFFFFGGGGGGFFFKKKUUUbbbuuu~~~xxxppppppqqqtttvvvuuurrrpppeee]]]TTTPPPOOONNNKKKGGGJJJIIINNNZZZiii|||~~~{{{xxxwwwwwwuuuqqqnnniiijjjkkkkkkhhhaaaWWWQQQGGGEEEBBB>>>;;;999888888444666:::>>>BBBGGGMMMQQQ]]]aaagggmmmsssxxx~~~~~~|||{{{}}}~~~}}}|||}}}yyy{{{}}}~~~{{{vvvtttvvvyyyxxx{{{vvvllleeeggglllnnnnnnoooooorrrrrrrrrxxx}}}uuuooollljjjfff\\\QQQJJJDDD<<<999:::999:::;;;<<<===???@@@@@@@@@BBBDDDDDDDDDEEEGGGHHHFFFGGGIIIKKKKKKKKKJJJIIIJJJKKKMMMNNNNNNNNNNNNNNNKKKLLLMMMOOOQQQPPPLLLIIIIIIIIIJJJJJJKKKLLLMMMMMMKKKLLLMMMMMMLLLLLLMMMOOOKKKOOOVVV[[[^^^^^^]]]\\\UUUQQQJJJBBB;;;:::>>>BBBLLLccc|||tttjjjaaaWWWPPPJJJDDDAAACCCDDDEEEGGGJJJLLLNNNOOOPPPNNNOOOPPPRRRUUUXXXZZZ[[[YYYYYYXXXWWWYYY^^^dddiiirrr{{{xxxlllaaaRRRDDD<<<:::;;;;;;<<<===?????????AAAEEEGGGNNNVVVcccpppyyy||||||{{{~~~zzzqqqeeeXXXNNNHHHFFFGGGLLLSSSZZZbbbiiiqqquuuyyy{{{}}}~~~}}}|||}}}~~~~~~~~~lllaaaYYYXXXdddsssrrrkkkaaa\\\aaahhhiiieeeYYYOOOEEEBBB???<<<;;;<<<666999===@@@AAABBBCCCEEEDDDCCCFFFNNNXXXiiivvvqqqdddbbb```___```bbbbbbaaaYYYSSSMMMIIIGGGFFFDDDBBBAAA???AAAIIIVVVhhhzzzooolllhhhffffffeeeaaa]]]YYYYYYZZZZZZXXXSSSLLLGGGBBB@@@>>>;;;999888777777333555888;;;???DDDJJJNNNYYY]]]cccjjjooouuuzzz}}}~~~~~~~~~{{{{{{~~~}}}{{{{{{|||}}}}}}zzz|||}}}uuuppprrrvvvsssvvv}}}}}}ssskkkgggiiillljjjgggeeeeeeeeedddhhhuuu|||uuuooolllkkkggg]]]RRRKKKEEE>>>;;;<<<999:::;;;===>>>@@@AAABBBBBBCCCFFFFFFGGGHHHJJJLLLIIIJJJKKKLLLLLLLLLKKKJJJMMMMMMNNNOOOPPPPPPPPPPPPMMMMMMNNNPPPQQQQQQNNNLLLIIIIIIIIIJJJKKKLLLMMMNNNLLLMMMMMMKKKJJJIIIJJJLLLGGGKKKQQQUUUWWWXXXZZZ[[[VVVSSSLLLCCC<<<:::>>>CCCLLLccc}}}zzzpppccc[[[SSSPPPLLLGGGEEEFFFEEEGGGIIILLLNNNPPPQQQRRRQQQQQQRRRSSSUUUWWWYYYZZZXXXXXXXXXXXXZZZ^^^cccgggppp|||~~~{{{lllbbbSSSEEE===::::::;;;<<<>>>@@@AAAAAABBBDDDFFFLLLTTTaaaooozzz~~~}}}{{{|||zzztttjjj^^^RRRIIIEEEGGGKKKRRRZZZaaaiiiqqqvvvzzz|||~~~~~~}}}||||||}}}{{{|||tttggg\\\VVV^^^lllvvvmmm```XXX[[[ccceeebbbXXXNNNEEEBBB@@@;;;777666666888:::<<<>>>???AAABBBAAA@@@BBBGGGOOO\\\sss~~~yyyssskkkfffWWWTTTPPPOOOOOOQQQRRRRRRPPPOOONNNLLLJJJGGGEEECCC???======AAAIIIUUUjjj{{{{{{tttrrrrrrpppkkkfff]]]YYYUUUSSSSSSRRRNNNKKKIIIHHHHHHHHHHHHFFFBBB>>>>>><<<:::888777666666666555666888999;;;@@@EEEJJJTTTYYY```gggmmmrrrwww{{{|||~~~~~~~~~|||}}}|||xxxyyyzzz|||~~~}}}~~~vvvoooppptttsssssswww|||qqqkkkhhhkkkmmmjjjfffeeeaaa]]]ZZZaaattt{{{tttooommmlllfff]]]SSSLLLFFF???<<<===;;;<<<===>>>@@@BBBCCCDDDCCCEEEGGGHHHIIIJJJLLLNNNLLLLLLMMMMMMMMMLLLLLLLLLMMMMMMMMMNNNOOOOOOPPPPPPPPPOOONNNOOOPPPPPPOOOMMMJJJIIIIIIJJJKKKLLLNNNOOOOOOOOONNNKKKHHHGGGHHHJJJHHHKKKNNNPPPQQQSSSWWWZZZWWWUUUNNNDDD<<<:::>>>CCCNNNddd~~~~~~xxxnnn]]]WWWQQQPPPNNNJJJHHHJJJFFFHHHJJJMMMOOOQQQRRRSSSTTTTTTTTTTTTUUUVVVWWWWWWWWWXXXXXXYYYZZZ^^^bbbfffnnnyyyoooeeeUUUHHH???<<<<<<===;;;>>>@@@BBBBBBCCCDDDEEEKKKSSS```ooozzz~~~|||uuuvvvuuunnncccWWWLLLFFFFFFKKKRRRYYYaaajjjrrrwww{{{}}}}}}|||{{{|||xxxyyyyyykkk^^^VVV[[[ggg~~~wwwmmm___UUUXXX```bbb___RRRJJJCCCBBB@@@;;;555333777888:::;;;<<<>>>@@@AAA???>>>???CCCHHHSSShhhzzz}}}|||zzzwwwtttoooiiibbb]]]NNNKKKGGGFFFFFFHHHHHHHHHFFFIIILLLMMMJJJFFFBBB@@@CCC@@@???@@@BBBIIIXXXgggwww~~~||||||zzzxxxoooiiiccc``````^^^XXXSSSPPPLLLHHHFFFFFFEEEBBB??????>>>===>>>>>>===;;;999;;;999888666555555555555777888777777888<<>><<<===>>>@@@BBBDDDEEEFFFDDDFFFHHHJJJJJJKKKNNNPPPNNNNNNNNNMMMMMMMMMMMMMMMJJJJJJKKKKKKLLLLLLMMMMMMPPPNNNMMMMMMNNNOOONNNMMMJJJJJJIIIJJJKKKMMMOOOPPPQQQPPPOOOLLLHHHGGGHHHIIIJJJLLLNNNNNNNNNPPPUUUYYYXXXUUUOOOEEE<<<:::>>>DDDOOOeee}}}||||||}}}|||wwwmmm\\\UUUPPPOOOMMMIIIHHHJJJIIIKKKMMMMMMNNNOOORRRTTTVVVVVVUUUUUUUUUVVVXXXYYYXXXXXXXXXXXXYYY]]]cccgggoooxxxtttgggTTTEEE===;;;;;;;;;;;;<<<>>>??????@@@CCCEEEHHHPPP]]]kkkwww~~~{{{{{{xxxqqqeeeYYYOOOJJJJJJIIIMMMTTT\\\cccnnnyyy{{{|||}}}|||zzzyyyzzz{{{yyyxxxzzzlllaaa[[[\\\aaassswwwkkk\\\SSSRRRUUUXXXXXXQQQMMMGGGAAA===;;;;;;<<<...777@@@AAA===;;;???DDDCCCBBBBBBCCCDDDLLL^^^ooozzzqqqnnnnnnnnnkkkfff```YYYUUUKKKJJJHHHEEECCCDDDFFFIIIIIIJJJMMMQQQSSSPPPKKKGGGJJJDDD??????@@@CCCKKKTTT```fffqqq{{{yyyqqqjjjfffcccaaa```XXXTTTOOOKKKJJJIIIGGGFFF@@@???===<<<<<<<<<:::888777777777777666666666666666666777777666666555444444555555666777;;;@@@DDDIIIOOOYYYbbbjjjpppuuuxxxzzz|||~~~}}}~~~}}}~~~~~~~~~~~~xxxsssxxx|||}}}}}}~~~}}}vvvtttttttttpppxxx~~~yyytttwwwwwwtttrrrsssppplllkkkaaaYYY___sss~~~|||zzzwwwtttqqqpppmmm```SSSKKKEEE???<<<===<<<===???AAACCCEEEGGGGGGGGGGGGHHHHHHGGGIIIKKKNNNQQQQQQQQQPPPOOOOOONNNNNNPPPOOOOOOOOOOOOPPPQQQQQQOOOOOOOOONNNNNNNNNNNNMMMIIIIIIIIIJJJLLLMMMMMMLLLMMMMMMLLLKKKJJJHHHFFFEEEFFFFFFGGGHHHKKKQQQWWW\\\\\\WWWOOOGGGAAA???AAACCCKKKeee~~~~~~~~~{{{wwwmmm^^^WWWQQQPPPNNNJJJIIIKKKJJJKKKMMMMMMNNNOOORRRTTTTTTTTTSSSSSSTTTUUUVVVWWWYYYZZZZZZZZZ[[[^^^cccgggmmmuuuppp[[[III>>>;;;::::::;;;<<<>>>>>>>>>???AAACCCGGGNNNZZZhhhsss{{{||||||xxxpppdddXXXOOOJJJIIIIIILLLTTT[[[bbblllvvvxxxyyy{{{{{{zzzzzz{{{|||{{{zzzqqqddd[[[YYY]]]lll{{{ttthhhYYYOOOMMMPPPRRRSSSNNNKKKFFFAAA>>><<<<<<<<<333999??????<<<:::===@@@???>>>>>>???@@@GGGXXXhhhzzzxxxuuusssrrrssstttsssrrrxxxwwwwwwzzz{{{yyyrrrlllgggggggggddd```ZZZTTTQQQLLLLLLKKKHHHGGGGGGIIIKKKJJJNNNTTT[[[___^^^ZZZVVVPPPIIICCCBBBBBBBBBFFFKKKQQQVVV^^^eeejjjkkkjjjhhhkkkfff^^^XXXSSSOOOLLLIIIMMMJJJFFFCCCBBBAAA???>>><<<:::999999999999777555777777777666666666555555444444444444444333222222222333444444555999>>>AAAFFFLLLVVV___gggmmmsssvvvyyy{{{}}}~~~}}}|||~~~~~~xxxxxxzzz||||||}}}|||vvvuuuwwwwwwttt||||||yyy|||}}}zzzxxxxxxtttnnnkkkaaaYYY___sss}}}yyyvvvtttrrrqqqmmmaaaSSSKKKEEE@@@===>>>===>>>???AAACCCEEEGGGHHHGGGHHHIIIHHHHHHIIILLLNNNQQQQQQQQQQQQRRRRRRRRRRRRPPPPPPPPPQQQQQQQQQRRRRRRPPPPPPOOOOOONNNNNNMMMMMMMMMLLLJJJJJJJJJKKKJJJJJJMMMLLLLLLKKKIIIHHHFFFEEEGGGHHHIIIJJJLLLOOOTTTXXX\\\YYYRRRHHH@@@>>>@@@DDDLLLeee~~~zzzooo___XXXSSSQQQOOOKKKJJJKKKJJJKKKMMMNNNNNNOOORRRUUUTTTTTTTTTTTTUUUWWWXXXYYY[[[\\\^^^^^^___aaadddgggjjjrrr|||cccNNNAAA;;;999999;;;<<<======<<<===???AAAEEELLLWWWcccooowww|||~~~}}}yyypppcccWWWNNNIIIHHHHHHLLLTTT[[[aaaiiirrrvvvxxxzzz{{{{{{{{{|||~~~~~~|||~~~ttteeeYYYUUUWWWcccrrrrrrfffWWWKKKGGGHHHKKKLLLJJJHHHDDDAAA>>>=========:::<<<===<<<;;;:::;;;<<<<<<<<<===>>>???DDDSSSaaayyy{{{uuuooommmjjjiiihhheeebbb```aaadddhhhkkkmmmkkkiiigggccccccbbb```]]]XXXSSSQQQNNNOOOOOONNNMMMLLLNNNPPPSSSYYYbbbkkkqqqpppkkkggg[[[RRRKKKJJJIIIFFFEEEGGGGGGJJJOOOSSSUUUTTTSSSQQQYYYUUUPPPLLLHHHEEEAAA???CCCAAA>>>======<<<:::888999888666666777777666555666666666555555555444444333333444444333333222111111222222333333666:::>>>BBBHHHRRR[[[cccjjjppptttxxxyyy{{{}}}}}}|||zzzyyy{{{}}}}}}{{{vvvwwwyyyzzzyyy~~~}}}wwwpppkkk```YYY```sss}}}xxxtttrrrrrrrrrmmm```RRRJJJEEE@@@???@@@>>>???AAABBBDDDFFFHHHHHHHHHIIIJJJIIIIIIJJJMMMOOOPPPPPPQQQRRRRRRSSSTTTTTTQQQQQQSSSTTTTTTTTTSSSRRRQQQQQQPPPOOONNNNNNMMMMMMLLLLLLKKKJJJJJJJJJJJJKKKLLLLLLKKKKKKIIIHHHFFFEEEIIIJJJLLLLLLLLLNNNQQQSSS]]][[[TTTJJJ@@@<<<@@@DDDMMMggg|||qqq```YYYSSSQQQOOOJJJIIIJJJJJJLLLMMMNNNNNNPPPSSSUUUVVVVVVWWWXXXYYY[[[\\\\\\]]]___aaabbbbbbcccfffhhhiiiqqqjjjRRRCCC<<<:::999:::;;;<<<<<<;;;;;;===???EEEJJJTTT```kkkuuu{{{~~~~~~yyypppdddWWWMMMHHHFFFFFFKKKTTTZZZ___gggooowwwzzz|||}}}}}}}}}~~~~~~}}}rrraaaUUUQQQSSS[[[iiixxxrrrgggWWWJJJDDDBBBDDDDDDFFFDDDBBB@@@???>>>>>>>>>>>><<<:::::::::;;;<<<;;;======???AAA@@@DDDQQQ___vvvzzzmmmllljjjiiifffccc^^^ZZZTTTZZZ```ddddddcccdddeeeddddddcccaaa^^^[[[XXXWWWRRRSSSUUUVVVUUUUUUWWWXXXccchhhqqqzzzzzzvvvlllbbbXXXUUUSSSOOOLLLMMMLLLMMMOOOPPPPPPOOONNNMMMOOOMMMKKKJJJIIIGGGEEEBBB@@@???>>>>>>>>>===;;;999999888777777888999888666666555555555444444444444555555555555555444444333111222333333333555888;;;@@@FFFOOOXXXaaahhhooosssvvvwwwyyy{{{}}}~~~~~~~~~}}}~~~~~~~~~~~~~~~|||}}}{{{}}}zzzvvvxxx{{{{{{{{{yyyqqqkkk```YYYaaappp~~~{{{uuuqqqoooooopppjjj^^^QQQJJJFFFBBBAAACCC@@@AAABBBDDDFFFGGGIIIIIIIIIJJJKKKKKKJJJKKKNNNQQQPPPQQQQQQQQQRRRRRRRRRSSSRRRSSSUUUWWWWWWVVVTTTSSSRRRRRRQQQPPPOOONNNMMMMMMJJJKKKKKKKKKKKKLLLNNNOOOKKKKKKKKKKKKIIIHHHGGGFFFHHHJJJMMMNNNNNNOOOPPPRRR]]][[[UUUJJJ???;;;???DDDNNNgggzzzooo```YYYSSSQQQNNNIIIGGGHHHJJJLLLNNNNNNOOOPPPSSSUUUVVVWWWXXXZZZ[[[]]]^^^^^^___```bbbcccdddfffhhhkkkjjjqqq~~~nnnUUUEEE>>>;;;::::::;;;<<<;;;:::;;;<<<>>>DDDJJJSSS^^^jjjssszzz~~~~~~{{{rrrfffXXXNNNHHHEEEEEEJJJSSSYYY^^^fffnnn{{{}}}~~~~~~}}}mmm\\\PPPNNNQQQTTT```mmmuuu{{{{{{qqqhhhYYYLLLCCC@@@???@@@BBBAAAAAA@@@???>>>>>>>>>>>>;;;999999;;;>>>>>>>>>>>>>>>AAABBBAAADDDQQQ^^^wwwpppnnnllliiifffaaaZZZVVVSSSYYY```cccbbbbbbdddfffeeedddcccbbbaaa___^^^]]]YYY\\\^^^```aaabbbdddfffpppttt{{{uuujjjccc]]]WWWTTTUUUUUUVVVVVVVVVUUUUUUTTTTTTKKKJJJIIIIIIIIIGGGEEEBBBAAA@@@?????????>>><<<::::::888777888999999888777666555555555444444444444555555666666555555444333222333444444444555777:::>>>DDDMMMVVV___gggooosssuuuvvvxxxzzz{{{}}}~~~~~~{{{|||}}}~~~~~~}}}}}}{{{}}}}}}zzz|||~~~}}}}}}wwwlllaaaZZZaaammmvvv{{{}}}xxxqqqllljjjkkkkkkeeeZZZOOOJJJGGGCCCBBBDDDBBBCCCDDDEEEGGGHHHJJJJJJKKKLLLLLLLLLLLLMMMPPPRRRTTTTTTTTTTTTSSSSSSRRRRRRSSSTTTVVVXXXXXXWWWVVVUUURRRRRRQQQQQQPPPOOOOOONNNLLLNNNPPPOOONNNMMMNNNPPPLLLLLLLLLKKKJJJIIIHHHGGGGGGJJJMMMOOOPPPQQQSSSTTT[[[XXXRRRHHH???<<>>>>>??????@@@@@@???>>>=========<<<:::;;;===???@@@@@@===>>>???AAA@@@CCCPPP]]]yyywwwuuurrroookkkfff```[[[[[[```eeehhhhhhgggiiijjjgggfffeeeddddddddddddeeedddgggjjjlllooorrrvvvyyy|||}}}vvvkkkaaa]]]___`````````___^^^]]]\\\\\\UUUSSSQQQPPPNNNLLLIIIFFFEEEDDDAAA@@@@@@???===;;;;;;:::888888999999888777666666666555555555444444444444555555444444333222333555555555444555666888<<>>===@@@BBBNNNggguuuiiiccc[[[UUURRRNNNIIIGGGHHHKKKMMMNNNOOOOOOQQQSSSVVVTTTUUUXXX[[[]]]^^^______```aaabbbccceeehhhnnnqqqnnnsss||||||~~~sss[[[KKKBBB===:::888999;;;;;;;;;<<<>>>@@@AAAGGGQQQ]]]iiirrrwwwzzz|||~~~~~~yyymmm^^^QQQJJJEEEDDDHHHPPPWWW^^^hhhrrr{{{~~~qqq___PPPJJJJJJEEELLLQQQTTTXXX___cccccc___[[[TTTKKKDDD@@@??????===>>>???@@@???>>>===;;;======>>>>>>>>>???@@@AAA>>>>>>???@@@???CCCQQQ___xxx|||{{{yyyxxxvvvtttpppmmmgggjjjnnnqqqrrrrrrsssssspppooonnnmmmmmmooopppqqqpppsssvvvyyy|||rrrnnnpppppppppooonnnmmmkkkiiihhhgggeeebbb___^^^\\\YYYVVVQQQNNNJJJHHHGGGEEEDDDBBB???===<<<;;;<<<<<<:::888777777777666666666555555555555666666555555444333333555666555444444555666:::@@@IIIRRR\\\eeemmmsssuuuuuuwwwxxxzzz}}}~~~~~~}}}}}}}}}}}}~~~~~~}}}~~~~~~~~~~~~~~~}}}}}}xxx}}}vvviiibbbgggkkkiiiiiinnnlllrrr{{{{{{uuunnnhhheeeccccccWWWPPPJJJJJJJJJGGGEEEEEEEEEEEEFFFHHHIIIJJJKKKLLLMMMNNNOOONNNNNNOOORRRTTTUUUUUUUUUUUUUUUUUUTTTTTTVVVVVVVVVWWWWWWWWWWWWXXXQQQQQQQQQQQQQQQRRRRRRRRRUUUZZZ^^^\\\VVVPPPMMMLLLMMMNNNNNNMMMMMMLLLKKKJJJKKKMMMOOOQQQRRRTTTWWWYYYSSSMMMEEE???>>>???@@@AAAMMMgggvvvkkkddd]]]VVVSSSOOOJJJHHHIIIKKKMMMNNNOOOOOOQQQTTTVVVVVVXXXZZZ]]]```aaabbbbbb```aaaaaabbbdddiiioootttnnnsss{{{|||tttuuuvvv^^^MMMCCC===:::888999;;;;;;;;;===???BBB???EEEPPP]]]hhhqqqvvvxxx{{{~~~{{{ppp```RRRJJJEEEDDDGGGOOOVVV^^^iiisssxxx{{{wwwdddRRRIIIGGG@@@EEEHHHIIILLLTTTYYYZZZUUUSSSOOOIIICCC@@@???@@@<<<===???@@@???>>><<<;;;>>>???AAA@@@???>>>???AAA@@@@@@@@@AAAAAAEEESSSbbbwww}}}xxxyyyyyyyyy{{{}}}~~~~~~|||ppprrruuuyyy{{{}}}}}}|||zzzyyyxxxxxxxxxzzz}}}~~~xxxzzz}}}~~~~~~}}}{{{xxxuuusssrrrpppmmmkkkjjjiiihhhfff]]]YYYTTTQQQOOONNNLLLKKKDDDBBB@@@@@@@@@???===<<<777777777777666666666666888888888888888777777666333444555555333333444555999>>>GGGPPPZZZdddlllrrruuuvvvwwwxxxzzz}}}}}}|||{{{{{{{{{}}}}}}~~~~~~~~~~~~}}}}}}uuuzzz~~~{{{mmmeeejjjlllgggfffjjjfffmmmwww{{{uuunnnhhhdddbbbaaaSSSLLLHHHJJJJJJHHHEEEEEEFFFFFFGGGHHHJJJKKKLLLLLLNNNNNNOOOOOONNNPPPRRRUUUPPPPPPPPPQQQRRRRRRSSSSSSWWWVVVVVVVVVVVVWWWXXXXXXPPPPPPQQQQQQRRRSSSSSSSSSTTTZZZ```___ZZZSSSPPPOOONNNNNNNNNNNNNNNMMMLLLKKKNNNOOOQQQRRRRRRTTTWWWYYYQQQIII@@@<<<>>>@@@AAA@@@MMMfffyyynnniii]]]VVVVVVQQQIIIJJJQQQUUUSSSQQQMMMKKKMMMQQQUUUYYYZZZ[[[\\\^^^___```aaa___aaaccceeegggkkkooorrrqqquuu{{{~~~uuurrr{{{fffSSSEEE===999;;;:::::::::;;;<<<>>>??????DDDLLLWWWbbbllltttyyy~~~yyyqqqfffWWWJJJIIIGGGGGGKKKTTT```jjjooorrrtttwww{{{}}}wwwfffXXXNNNIIIFFFKKKLLLIIIIIINNNPPPNNNKKKJJJHHHEEEAAA??????@@@>>>???AAABBBCCCCCCBBBBBB????????????????????????CCCCCCDDDCCC@@@DDDUUUggg|||wwwwwwzzzwwwyyyyyyyyy~~~~~~|||{{{|||zzzzzz~~~{{{zzzzzzyyyvvvtttmmmiiiddd```]]]YYYVVVSSSPPPLLLHHHDDDCCCBBBAAA@@@<<<:::999999999999777666555555666666555555444333444444444333333444555555555:::CCCMMMWWWbbbkkkqqqrrrtttvvvxxxyyy{{{~~~}}}{{{|||}}}~~~~~~}}}|||{{{yyyyyyzzz{{{|||}}}~~~~~~}}}|||~~~~~~}}}}}}rrrkkknnnpppmmmjjjjjjfffkkksss~~~|||uuuppplllhhhbbb]]]QQQNNNJJJHHHHHHHHHGGGFFFEEEGGGIIIJJJJJJKKKLLLNNNMMMMMMLLLNNNPPPSSSTTTTTTUUUTTTSSSRRRRRRSSSSSSTTTUUUUUUVVVWWWXXXXXXXXXXXXUUUSSSQQQOOOOOOPPPRRRTTTVVVWWWWWWVVVVVVTTTSSSSSSNNNMMMLLLKKKJJJJJJKKKLLLMMMOOOPPPOOOSSSZZZ^^^^^^PPPHHH@@@===<<<;;;===AAAMMMccc}}}sssjjj___YYYXXXTTTMMMNNNUUUWWWVVVTTTQQQOOOPPPSSSVVVYYYZZZ[[[]]]^^^```aaabbbaaabbbdddeeegggkkkpppssssssvvvzzz|||sssooozzz{{{hhhVVVHHH???;;;::::::::::::;;;===>>>??????CCCKKKUUU```kkksssxxx}}}zzzsssiii[[[NNNHHHFFFGGGLLLUUU```iiinnnppprrruuuyyy|||~~~|||{{{~~~{{{jjj]]]RRRMMMHHHMMMNNNKKKKKKOOOPPPOOOLLLKKKJJJFFFBBB@@@@@@AAA???AAACCCDDDCCCBBBAAAAAA?????????????????????@@@AAABBBDDDCCCAAAFFFXXXiiiyyyqqqoooqqqtttvvvwwwyyyxxxsssjjjllllllooo|||~~~}}}|||zzzxxxssspppkkkhhhfffccc```^^^WWWSSSOOOKKKHHHFFFCCCAAA???===;;;:::::::::888777888888888777666555444333444444333333333333444444777;;;CCCLLLUUU___hhhnnnrrrtttvvvwwwxxxzzz}}}~~~|||}}}~~~~~~~~~}}}||||||zzzzzz{{{||||||}}}~~~~~~|||xxxvvvxxxyyyyyyxxxzzzzzz{{{~~~~~~vvvrrrvvvyyyvvvsssrrrjjjnnnvvv|||uuuoookkkfff```\\\QQQNNNJJJHHHHHHHHHGGGFFFFFFHHHJJJKKKKKKKKKMMMOOOMMMMMMNNNPPPSSSVVVWWWXXXVVVUUUTTTSSSRRRSSSTTTTTTWWWWWWWWWXXXWWWWWWVVVVVVUUUSSSQQQPPPPPPQQQSSSTTTWWWWWWWWWVVVUUUTTTSSSRRRPPPOOOMMMLLLLLLLLLLLLMMMNNNQQQQQQQQQTTTZZZ]]][[[OOOGGG???===<<<:::<<<@@@LLLbbbvvvlllccc]]]\\\XXXQQQRRRXXXXXXXXXXXXVVVSSSSSSUUUWWWZZZ[[[\\\^^^```aaabbbccccccdddddddddfffjjjppptttuuuvvvyyyyyyqqqmmmqqqxxxiiiXXXJJJ@@@<<<999999999:::;;;===>>>???>>>BBBIIISSS^^^iiirrrwwwzzz}}}~~~yyyssskkk^^^RRRHHHGGGHHHMMMVVV```iiimmmnnnpppssswwwzzz}}}~~~~~~zzzxxxyyypppbbbWWWPPPJJJOOOQQQOOOOOOQQQSSSRRRRRRQQQPPPLLLHHHEEEDDDEEEEEEGGGJJJJJJGGGEEECCCCCCCCCBBBBBBBBBBBBBBBBBBBBB@@@@@@CCCCCCCCCHHHYYYiiiyyyppplllmmmpppsssuuuxxx}}}tttjjjcccXXXYYYZZZ___ppp~~~|||vvvssspppnnnmmmkkkiiiggg___\\\XXXTTTQQQNNNIIIFFFEEECCC???===<<<;;;:::999;;;::::::999888666444444444333333222222333333333888<<>><<<;;;:::<<<@@@JJJ___~~~vvvnnnggg```^^^YYYSSSSSSWWWXXXYYYZZZXXXVVVUUUVVVWWW[[[[[[]]]___aaabbbdddeeeddddddcccbbbcccgggmmmrrruuuuuuwww}}}yyyrrrmmmpppuuueeeTTTFFF>>>;;;888888999:::;;;===>>>???===@@@FFFPPP[[[gggqqqvvvvvvyyyzzzvvvqqqkkk___TTTJJJIIIJJJNNNWWWaaahhhlllnnnppptttxxx{{{~~~}}}yyyyyy~~~ttteeeXXXPPPKKKNNNRRRSSSUUUXXX[[[]]]]]]]]][[[WWWRRRNNNMMMMMMNNNQQQTTTTTTOOOKKKHHHHHHIIIIIIIIIIIIHHHHHHGGGGGG@@@AAACCCDDDDDDIIIXXXggg}}}tttqqqrrrooorrrtttxxx{{{uuummmcccYYYRRROOONNNOOOTTTccc|||}}}{{{rrrpppmmmllllllkkkjjjhhhdddbbb___]]]ZZZWWWRRROOOLLLHHHDDDAAA???>>><<<;;;;;;;;;::::::999777666555444444333222222222222333777:::@@@GGGOOOYYYcccjjjqqqsssuuuvvvvvvvvvxxxzzz||||||}}}~~~~~~~~~~~~~~~}}}~~~~~~~~~|||}}}~~~~~~~~~}}}||||||wwwtttooommmmmmppptttwwwzzzvvvsssvvv~~~}}}}}}zzzyyy{{{~~~{{{{{{~~~{{{sssmmmiiiddd]]]XXXQQQNNNJJJHHHHHHHHHGGGGGGGGGHHHIIIIIIIIIKKKNNNPPPOOOQQQTTTVVVWWWYYYZZZ\\\XXXWWWVVVTTTTTTTTTUUUUUUWWWWWWWWWXXXWWWWWWVVVVVVUUUTTTSSSRRRRRRSSSUUUVVVXXXXXXWWWVVVTTTTTTSSSSSSTTTSSSQQQOOONNNNNNNNNNNNOOOSSSVVVYYY]]]```\\\VVVKKKCCC===<<<;;;:::<<>>>>>===???EEEMMMYYYeeepppvvvuuuyyyzzzvvvrrrlllbbbXXXMMMLLLKKKOOOVVV```gggkkkoooqqquuuyyy}}}{{{yyy~~~wwwgggYYYPPPLLLNNNSSSYYY^^^ccciiinnnmmmllljjjeee___ZZZWWWVVVWWW\\\```___YYYSSSOOOOOOQQQQQQRRRRRRQQQNNNLLLJJJDDDDDDFFFHHHHHHLLLXXXfffzzzuuurrrtttooorrruuuxxxzzztttlllccc[[[TTTMMMIIIJJJHHHHHHMMMZZZqqq~~~{{{yyynnnkkkiiihhhhhhgggfffddddddbbbaaa``````^^^[[[YYYRRROOOJJJGGGEEEBBB@@@>>>::::::;;;::::::999888777555444333333222222222333444777<<>>999999555777888:::<<<===>>>>>>===???CCCLLLWWWdddooovvvyyy|||}}}yyyuuupppfff\\\PPPMMMKKKMMMSSS\\\dddhhhmmmppptttyyy}}}|||yyy|||zzzkkk]]]UUUQQQRRRWWW```iiippp{{{}}}wwwoooiiieeecccbbbhhhnnnllleee^^^ZZZYYY[[[\\\^^^___]]]XXXSSSPPPLLLLLLMMMOOOPPPSSS^^^jjjzzz{{{ppplllnnnooosssuuuyyy}}}tttmmmbbbXXXQQQMMMJJJHHHEEECCCDDDIIISSSggg~~~{{{xxxooommmiiigggfffeeecccaaa```___^^^___```aaa```___YYYVVVRRRPPPMMMJJJFFFCCC============<<<:::999999666666555444333333333333333555:::@@@IIITTT```hhhooorrruuuvvvvvvvvvwwwxxxyyyyyyzzz{{{{{{{{{{{{{{{}}}}}}}}}}}}}}}~~~~~~{{{yyyooommmhhheeefffllluuu|||~~~||||||~~~}}}}}}|||~~~wwwrrrooooooqqqvvv{{{wwwtttvvvzzz|||yyywwwyyyzzzxxxmmm|||zzzrrrmmmiiieee___ZZZTTTQQQMMMKKKJJJKKKJJJIIIFFFFFFGGGFFFFFFHHHLLLOOOQQQUUUYYYYYYWWWVVVWWWYYY[[[ZZZXXXWWWVVVVVVVVVVVVSSSTTTUUUWWWXXXYYYZZZZZZUUUUUUUUUUUUVVVVVVWWWXXXYYYYYYWWWWWWWWWWWWXXXYYYZZZXXXVVVSSSQQQPPPPPPPPPNNNTTT\\\dddkkkkkkbbbVVVFFF???::::::;;;999;;;>>>EEEXXXvvv}}}wwwkkkjjjhhhccc]]]XXXVVVUUUTTTSSSTTTUUUUUUUUUVVVXXXZZZYYYZZZ\\\^^^```cccdddeeebbbcccbbbbbbaaacccfffhhhnnnmmmqqqyyy~~~~~~~~~zzzhhhRRRBBB;;;:::555666888:::<<<=========>>>???CCCKKKVVVcccpppwww|||{{{vvvqqqggg]]]RRRNNNIIIIIINNNWWW___dddjjjlllqqqvvvzzz~~~~~~{{{}}}rrrfff___YYYYYY^^^iiisss}}}{{{vvvsssqqqxxx~~~}}}uuummmiiiiiiiiilllooopppmmmfff^^^YYYTTTTTTVVVYYY[[[___iiitttyyylllhhhjjjnnnqqqtttyyy~~~zzzxxxqqqjjj___UUUOOOKKKIIIHHHBBBAAABBBGGGMMM]]]yyy~~~{{{tttqqqmmmiiigggdddaaa___]]][[[ZZZ[[[^^^aaabbbbbb___]]][[[YYYWWWSSSNNNJJJDDDCCCBBB@@@>>><<<999888888777666555444444444444444666999>>>FFFQQQ]]]eeeoooqqquuuwwwwwwwwwxxxxxxzzz{{{{{{|||||||||{{{{{{||||||{{{{{{|||~~~~~~{{{xxxooollliiieeefffnnnzzz}}}|||||||||}}}uuuooojjjhhhhhhlllwww}}}vvvsssqqqqqquuuuuuqqqooopppqqqpppmmm~~~yyyrrrmmmjjjfffaaa\\\UUURRROOOLLLLLLLLLKKKKKKGGGGGGGGGFFFFFFIIIMMMPPPPPPUUUZZZZZZXXXWWWYYY[[[\\\[[[YYYWWWVVVVVVVVVWWWTTTUUUVVVWWWXXXXXXYYYXXXUUUUUUUUUVVVWWWWWWXXXXXXZZZYYYXXXWWWXXXZZZ\\\]]]^^^\\\ZZZWWWUUUSSSSSSSSSQQQWWW```iiipppooobbbTTTDDD>>>999::::::999;;;>>>DDDWWWuuuyyyqqqeeegggfffbbb]]]YYYYYYXXXWWWRRRSSSTTTTTTTTTVVVYYY\\\XXXYYY[[[]]]```bbbdddeeeccccccdddcccccccccfffhhhmmmlllpppxxx{{{|||}}}nnnXXXGGG>>><<<444666888:::<<<=========>>>???CCCJJJVVVcccpppwww|||~~~~~~zzzuuuoooeee[[[RRRMMMGGGFFFJJJSSS[[[aaafffiiimmmssswww{{{}}}~~~~~~xxxmmmggg```___cccooozzz}}}yyyuuuuuuuuuxxx|||~~~zzzqqqhhhbbbYYYYYY\\\aaadddhhhsss}}}yyymmmiiillllllppptttxxx~~~yyyvvvtttooohhh^^^UUUOOOKKKHHHGGGDDDBBBCCCFFFIIIUUUnnnwwwtttoookkkgggddd```]]]\\\ZZZXXXYYY\\\___aaaaaacccbbbaaa___]]]YYYSSSNNNIIIHHHFFFDDD@@@<<<999888888888777666555444444444666777999===DDDOOOZZZbbbnnnqqquuuwwwxxxxxxxxxyyy|||}}}}}}}}}}}}}}}|||||||||{{{{{{{{{{{{}}}~~~zzzxxxqqqoookkkhhhiiirrr~~~}}}~~~}}}vvvooohhhdddaaadddooozzzzzzsssqqqooonnnqqqpppkkkhhhjjjkkkiiippp}}}xxxrrrnnnkkkgggbbb^^^VVVSSSPPPMMMMMMMMMLLLLLLHHHHHHHHHGGGGGGIIINNNQQQOOOTTTZZZ\\\ZZZYYY[[[^^^]]]\\\ZZZXXXWWWVVVWWWWWWVVVVVVWWWWWWXXXWWWWWWWWWUUUUUUVVVWWWWWWXXXYYYYYYZZZYYYXXXXXXYYY[[[^^^___aaa___\\\YYYWWWVVVUUUUUUTTTZZZccclllrrrpppbbbRRRCCC===999::::::999:::===DDDWWWuuu|||~~~|||~~~yyyooogggfffeeebbb^^^ZZZVVVTTTSSSSSSTTTUUUVVVVVVVVVVVVVVVXXXYYYZZZ[[[]]]___aaacccfffgggiiiiiigggeeedddeeejjjlllooorrrttt{{{}}}|||rrrWWWCCC<<<<<<777777888999:::<<<===>>>@@@@@@BBBHHHTTTbbbnnntttvvvyyy{{{zzzxxxsssggg[[[RRRKKKEEEFFFJJJOOOWWW^^^ffflllppppppssszzz~~~|||ooohhhjjjppp|||~~~~~~}}}tttmmmgggdddfffmmmqqqsss{{{zzzqqqlllkkklllnnntttyyy}}}yyyrrrooonnnnnnfff]]]UUUPPPLLLGGGDDDCCC@@@@@@BBBDDDMMMeee~~~{{{tttooollliiiddd```]]]ZZZWWWWWWZZZ^^^aaabbb___```cccdddbbb___ZZZWWWTTTQQQMMMIIIEEEAAA<<<999888999:::999777555444444444444666<<>>;;;888888888999:::;;;<<<===@@@???AAAGGGRRR___kkkqqqwwwyyyzzzxxxwwwssshhh]]]TTTLLLGGGHHHLLLPPPVVV]]]ccciiinnnpppsssyyy||||||~~~tttssswww~~~{{{{{{|||}}}xxxmmmjjjkkkrrrxxx|||xxxsssrrrsssqqqwww{{{~~~~~~xxxrrrpppoooiiiaaa[[[WWWSSSMMMIIIFFFAAA@@@AAABBBHHH^^^uuuzzztttqqqmmmgggccc^^^[[[XXXWWWWWWYYYZZZZZZ[[[]]]```bbbbbbaaa___]]]\\\XXXRRRNNNJJJFFFAAA???888999999888777666555555555444666;;;AAAIIIWWWcccjjjpppvvvwwwyyy}}}|||yyy{{{|||~~~~~~|||{{{zzzzzzzzz{{{|||}}}~~~}}}~~~||||||}}}~~~zzzsssqqqooommmjjjjjjnnntttyyyzzzsssqqqrrryyyrrrmmmlllhhhbbb^^^^^^oooxxxwwwuuurrrnnnhhhaaa[[[ZZZWWWSSSPPPOOOOOONNNMMMNNNNNNMMMLLLJJJKKKMMMOOOSSSUUUWWWXXXXXXXXXYYY[[[___]]]\\\[[[ZZZYYYWWWUUUVVVWWWXXXXXXYYYYYYXXXXXXXXXWWWVVVUUUUUUUUUUUUUUUXXXZZZ[[[[[[[[[\\\^^^```eeedddaaa]]]YYYXXXXXXZZZ]]]fffpppvvvxxxppp^^^MMMCCC===:::;;;<<<::::::<<>>@@@EEEOOO\\\hhhooowwwyyyyyywwwuuurrriii___VVVOOOJJJKKKNNNPPPUUUZZZ^^^fffmmmppptttyyy{{{zzz~~~~~~~~~xxxvvvsssooonnnpppnnnppptttyyy}}}~~~|||yyyooollllllttt}}}zzzxxxxxxvvvzzz}}}{{{wwwrrrnnnhhhdddaaa\\\UUUPPPIIICCC@@@@@@???CCCUUUiii{{{wwwsssmmmhhhbbb___\\\YYYXXXWWWTTTSSSVVVXXXZZZ]]]```bbbccccccddd```[[[VVVRRRMMMIIIFFF<<<;;;::::::999999999999777555666:::???GGGTTTaaagggooouuuwwwyyy}}}~~~||||||}}}~~~~~~}}}|||}}}||||||||||||}}}~~~}}}~~~~~~}}}}}}~~~~~~~~~wwwnnnooopppqqqqqqrrrtttxxx|||}}}xxxvvvwwwxxxuuusssrrrlllccc\\\[[[oooxxxwwwvvvtttpppiii```ZZZYYYVVVSSSRRRRRRRRRRRRQQQQQQQQQPPPNNNLLLLLLNNNPPPSSSUUUWWWXXXWWWVVVWWWXXX]]]^^^```___\\\YYYWWWVVVXXXYYYZZZ[[[[[[[[[ZZZYYYYYYXXXWWWUUUTTTTTTTTTTTTWWWYYY[[[[[[[[[[[[\\\]]]aaaaaa___]]][[[[[[]]]___dddkkkttt{{{}}}ttt___KKKCCC===:::;;;<<<;;;;;;>>>FFFWWWuuu||||||~~~|||~~~~~~~~~{{{nnn___UUUWWW[[[```bbb```]]][[[[[[WWWWWWWWWWWWXXXXXXYYYZZZXXXYYYZZZ\\\___bbbdddfffhhhjjjlllllljjjiiihhhiiijjjiiijjjkkkkkknnnzzzuuu[[[FFF;;;::::::999999999999999:::<<<===???DDDMMMZZZgggpppwwwxxxwwwuuutttssskkkbbbXXXQQQLLLMMMOOOPPPSSSXXX\\\eeennnssswww{{{|||zzz}}}~~~}}}~~~tttkkkccc___]]]ZZZZZZ]]]ZZZ[[[^^^dddiiimmmnnnnnngggddddddmmm{{{{{{zzzxxx|||~~~~~~wwwtttqqqnnnkkkddd[[[UUULLLEEE@@@@@@>>>@@@NNN___vvv~~~zzztttppphhhfffbbb```]]]ZZZVVVSSSSSSTTTUUUWWW[[[^^^aaacccfffdddbbb___\\\VVVPPPLLLAAA???===;;;;;;<<<<<<;;;999777666999===DDDQQQ^^^fffnnnuuuwwwxxx{{{}}}|||}}}}}}~~~~~~}}}}}}~~~~~~}}}}}}}}}}}}~~~~~~~~~}}}}}}~~~}}}xxxqqqpppqqqsssuuuvvvyyy}}}}}}||||||zzzyyyyyywwwoooddd______qqqwwwwwwvvvtttppphhh^^^XXXVVVTTTSSSRRRTTTTTTTTTSSSTTTTTTSSSQQQOOONNNOOOPPPRRRTTTVVVWWWVVVVVVWWWYYYWWW[[[``````^^^ZZZZZZZZZYYYZZZ[[[\\\\\\\\\ZZZYYYWWWWWWVVVUUUTTTTTTTTTUUUUUUXXXZZZ[[[ZZZYYYZZZZZZ\\\]]]]]]\\\\\\^^^aaadddggglllssszzz}}}vvvbbbOOODDD>>>:::;;;<<<;;;<<>>CCCLLLYYYhhhrrrvvvwwwvvvttttttsssllldddXXXQQQLLLLLLNNNNNNQQQVVV[[[eeeooouuuzzz~~~|||{{{|||~~~~~~~~~zzztttrrrrrrqqqrrruuuvvvzzz}}}vvvppplllaaaXXXPPPLLLJJJHHHIIIMMMNNNNNNOOOSSSXXX]]]______YYYXXXZZZcccttt|||yyywww{{{~~~}}}~~~{{{}}}zzzxxxvvvuuuqqqjjj___XXXOOOFFF@@@@@@???@@@JJJWWWooo|||xxxnnnkkkiiifffddd```[[[XXXTTTSSSSSSTTTVVVXXX[[[]]]cccdddeeefffeee___WWWQQQFFFCCC>>>;;;;;;<<<;;;;;;:::777777999;;;AAAMMMYYYdddmmmuuuvvvvvvyyy{{{{{{}}}}}}}}}~~~~~~}}}}}}}}}~~~~~~}}}}}}}}}}}}}}}~~~}}}}}}~~~}}}{{{wwwuuuuuuuuuuuuwww{{{~~~~~~~~~{{{qqqgggeeehhhvvv|||tttssssssqqqmmmeee\\\UUUSSSRRRQQQRRRTTTUUUUUUTTTUUUVVVVVVTTTQQQOOOPPPQQQPPPRRRUUUVVVWWWXXXYYY[[[TTTYYY___```^^^[[[ZZZ[[[XXXZZZ[[[\\\\\\[[[YYYXXXTTTTTTTTTTTTUUUUUUVVVWWWUUUWWWZZZZZZYYYXXXWWWXXXYYYZZZ[[[[[[\\\___dddgggkkkoootttwwwyyyssscccSSSEEE???;;;;;;<<<;;;===@@@HHHXXXuuu{{{ooobbbYYYUUU\\\bbbccc```\\\\\\^^^^^^]]][[[ZZZYYYYYYYYYZZZXXXYYYZZZ[[[]]]```bbbcccgggiiikkkjjjhhhfffffffffkkkjjjjjjlllmmmnnnvvvjjjPPPAAA:::999999888888888999999:::<<<>>>BBBIIIVVVfffqqquuuvvvvvvtttuuutttmmmeeeXXXPPPJJJJJJKKKLLLOOOTTTYYYdddnnnuuuzzz}}}zzz{{{~~~wwwnnngggfffeeeccccccdddfffhhhkkkllliiiddd^^^ZZZSSSKKKEEECCCBBB@@@BBBEEEFFFEEEDDDGGGJJJMMMOOOOOOMMMOOOQQQZZZlll|||xxxtttzzz}}}}}}}}}}}}zzzuuunnnmmmnnnsssyyy}}}}}}{{{zzzxxxwwwvvvtttmmmbbbZZZQQQGGG@@@@@@@@@???FFFPPPfff|||tttrrrooollljjjfffbbb___YYYXXXVVVTTTTTTVVVWWWXXX^^^```eeeiiiiiieee^^^XXXMMMGGG@@@<<<<<<<<<:::888:::888777999;;;???IIITTT```jjjsssttttttwww{{{{{{}}}||||||||||||||||||}}}~~~~~~}}}|||||||||}}}}}}~~~~~~}}}||||||~~~}}}}}}|||{{{{{{yyyxxxyyy}}}tttjjjjjjppp{{{xxxooonnnnnnlllhhhaaaYYYSSSQQQPPPPPPQQQTTTUUUUUUTTTUUUVVVWWWUUURRRQQQQQQRRROOORRRUUUWWWWWWYYY[[[\\\UUUXXX\\\]]]\\\ZZZXXXWWWXXXYYY[[[]]]\\\[[[XXXVVVSSSSSSSSSSSSUUUVVVWWWXXXVVVWWWXXXXXXWWWUUUVVVWWWVVVXXXYYYZZZ\\\___dddhhhpppuuuxxxyyywwwpppcccVVVHHHAAA<<<<<<<<<;;;===@@@HHHXXXtttxxxlll___WWWTTTZZZaaaccc___]]]^^^aaabbb```]]][[[YYYXXXYYYYYYYYYYYYZZZZZZ\\\^^^___```bbbeeeggghhhgggffffffggghhhfffgggjjjkkkmmmsss{{{qqqVVVDDD999888888888888888999999;;;===???AAAFFFRRRaaammmsssuuuvvvuuuvvvuuunnneeeWWWOOOHHHFFFGGGIIINNNSSSVVV```jjjqqqwww|||~~~{{{yyy{{{}}}~~~}}}uuukkkccc]]]]]]^^^\\\ZZZZZZ[[[\\\]]]]]]\\\XXXSSSPPPJJJEEEAAABBBBBB@@@@@@CCCAAA@@@???@@@BBBDDDDDDDDDDDDHHHKKKQQQbbb{{{yyytttrrryyy~~~~~~}}}|||vvvooohhhdddaaacccjjjqqqttttttuuuttttttuuutttnnneee^^^TTTIII@@@@@@@@@===@@@HHHXXXnnn~~~{{{wwwtttqqqnnnjjjggg___^^^[[[YYYWWWWWWWWWXXX[[[]]]aaagggjjjiiifffbbbXXXQQQGGGBBB@@@???===;;;:::888888:::;;;===EEEOOOYYYeeeooorrrssswww|||~~~||||||{{{{{{{{{{{{|||||||||||||||{{{||||||}}}}}}~~~~~~|||{{{|||}}}~~~~~~}}}}}}yyymmmlllrrr|||}}}}}}vvvjjjiiihhhfffccc]]]VVVRRRQQQPPPPPPRRRTTTVVVUUUTTTUUUVVVWWWVVVSSSRRRRRRRRRRRRTTTWWWXXXXXXYYYZZZ[[[TTTTTTVVVYYY[[[ZZZXXXVVVXXXZZZ\\\^^^]]][[[XXXVVVTTTSSSSSSSSSTTTUUUVVVVVVVVVWWWWWWVVVTTTTTTUUUVVVUUUVVVXXXYYY[[[^^^cccgggnnnwww~~~zzzsssggg\\\JJJCCC===<<<<<<;;;<<<@@@GGGWWWsss}}}tttiii\\\TTTRRRYYY```bbb___]]]aaaeeedddbbb___[[[YYYXXXXXXXXXYYYYYYYYYZZZ[[[\\\^^^^^^^^^aaadddfffffffffgggiiieeecccdddhhhiiikkkqqqyyyvvvYYYFFF888888777777888999999:::===>>>??????CCCNNN]]]hhhrrrtttvvvuuuwwwvvvnnneeeVVVMMMFFFDDDEEEHHHMMMSSSSSS]]]gggmmmsssyyy{{{zzzxxxzzz}}}~~~}}}}}}{{{{{{~~~{{{oooeee]]]XXXYYY[[[ZZZWWWWWWUUUTTTUUUUUUUUURRRNNNKKKFFFAAA???BBBCCCAAAAAACCCCCCBBBAAAAAACCCDDDDDDCCC???DDDHHHLLL[[[tttuuupppqqqxxx~~~~~~{{{tttlllhhhbbb\\\\\\ccckkkpppqqqqqqpppqqqssssssooogggaaaVVVJJJAAA@@@???;;;<<>><<<<<<:::<<>>AAACCCIIIXXXgggqqquuuxxxwwwwwwwwwqqqiiiZZZPPPFFFDDDEEEFFFIIINNNUUU[[[bbbiiinnnrrruuuwwwwwwxxx{{{~~~yyypppfff___\\\___ccc```\\\ZZZSSSYYY\\\ZZZXXXXXXUUURRRGGGIIIFFFAAABBBHHHHHHDDDJJJEEECCCEEEFFFDDDDDDFFFHHHGGGHHHNNN\\\oooxxxttttttrrrvvv{{{~~~zzztttpppllleee^^^]]]aaaeeegggfffiiikkkjjjgggffffffaaa[[[QQQIIIAAA???>>>===???DDDNNNYYYjjj}}}}}}yyyvvvtttnnnjjjfffbbb___[[[XXXUUUXXXYYY[[[^^^ccchhhlllnnnfffaaaZZZQQQJJJEEECCCBBB===999888:::;;;===DDDKKKSSS\\\gggooosssuuuyyy}}}zzz{{{{{{||||||{{{{{{zzzxxxyyyzzz{{{||||||||||||~~~}}}}}}}}}~~~}}}||||||uuuqqqvvv||||||{{{wwwsssuuu||||||wwwsssjjjeee___ZZZWWWUUUTTTSSSPPPQQQSSSTTTVVVWWWWWWWWWXXXWWWVVVWWWXXXWWWTTTRRRUUUVVVWWWWWWWWWVVVUUUTTTRRRSSSSSSUUUVVVWWWXXXXXXYYYZZZ[[[]]]^^^]]]ZZZXXXXXXVVVSSSQQQQQQRRRUUUWWWXXXXXXYYYYYYXXXVVVUUUSSSSSSUUUXXXZZZ[[[]]]```bbbkkkwww~~~sssiiiVVVKKKAAA===<<<:::<<<>>>GGGVVVnnn|||{{{{{{oooeeeZZZQQQTTTXXX\\\___``````bbbcccddd\\\UUUVVVVVVUUUVVVYYYYYYYYYZZZZZZZZZZZZ[[[\\\]]]^^^```aaacccdddeeeeeebbbdddfffgggiiinnnvvv|||bbbKKK>>>999666777888777777:::;;;;;;===@@@BBBHHHVVVcccmmmrrrvvvwwwxxxxxxsssmmm```UUUJJJFFFEEEEEEHHHLLLUUUZZZaaahhhmmmqqqtttvvvvvvwwwzzz}}}|||tttnnnfffaaaccceeedddaaa```\\\aaadddcccbbb```ZZZSSSLLLMMMKKKHHHJJJOOOPPPMMMOOOJJJHHHKKKLLLJJJIIIKKKJJJJJJKKKQQQ]]]mmm~~~{{{qqqmmmnnnrrrwww}}}zzzvvvqqqjjjcccaaadddggghhhhhhhhhjjjjjjfffdddbbb\\\UUUMMMFFF@@@>>>===;;;>>>BBBDDDMMM[[[kkk||||||zzzssspppkkkgggddd```\\\ZZZ\\\]]]^^^```bbbfffiiikkkkkkgggaaaZZZRRRKKKFFFCCC>>>:::888::::::;;;???FFFOOOXXXeeennnsssuuuxxx{{{zzzzzz{{{{{{{{{{{{zzzzzzxxxxxxyyyzzz{{{{{{{{{{{{~~~}}}|||||||||}}}}}}{{{yyyyyyvvvzzz|||{{{wwwrrrooosss}}}zzzuuuqqqiiiddd]]]WWWTTTSSSQQQPPPRRRSSSTTTVVVWWWWWWWWWWWWVVVVVVVVVWWWYYYXXXUUUSSSVVVWWWXXXYYYYYYXXXWWWVVVSSSSSSTTTUUUVVVWWWXXXXXXYYYZZZ\\\^^^^^^]]]ZZZXXXYYYWWWUUUSSSRRRTTTVVVWWWXXXXXXXXXXXXXXXVVVUUUTTTRRRUUUXXXZZZ\\\___bbbeeedddppp}}}xxxoooWWWLLLAAA===<<<;;;<<>><<<;;;===AAABBBHHHRRR^^^lll}}}{{{xxxsssoookkkgggccc```bbbaaaaaaaaabbbdddeeegggooonnnkkkeee]]]TTTLLLGGGBBB>>>;;;;;;;;;:::===AAAIIISSSaaammmsssuuuwwwyyyyyyzzzzzz{{{{{{zzzzzzyyywwwwwwxxxyyyzzzzzzzzzzzz{{{}}}}}}{{{zzz{{{|||~~~}}}wwwuuu|||~~~}}}~~~xxxpppmmmrrr||||||wwwrrrnnniiiddd]]]WWWTTTRRRQQQPPPTTTTTTUUUWWWWWWXXXXXXXXXTTTTTTVVVXXXZZZYYYVVVSSSXXXXXXZZZZZZZZZZZZYYYXXXSSSTTTUUUUUUVVVWWWXXXXXXYYY[[[]]]^^^^^^]]][[[YYYZZZYYYWWWUUUUUUVVVWWWXXXXXXXXXXXXXXXWWWVVVUUUUUURRRTTTXXX[[[^^^bbbfffjjjjjjtttxxxnnnZZZOOOCCC>>><<<;;;===AAACCCRRRlll}}}xxxzzz}}}xxxnnnggg___XXXYYY[[[\\\]]]]]]___ccceeejjjddd\\\WWWUUUVVVZZZ]]]ZZZYYYYYYYYY[[[[[[[[[ZZZ[[[\\\]]]___aaabbbccccccaaabbbcccdddeeekkkuuu|||wwwkkklllyyyhhhRRRCCC<<<888888888666777999;;;:::;;;>>>@@@CCCMMMWWWdddlllrrruuuvvvwwwuuuqqqjjj___SSSKKKEEEAAADDDHHHRRRXXX___fffkkkooorrruuuvvvwwwzzz|||~~~yyynnneeefffkkkppptttxxxvvv{{{tttfff______^^^^^^```bbbaaa___ddd___^^^```aaa^^^]]]___\\\]]]___bbbhhhtttyyynnneeebbbcccooouuu}}}~~~yyyqqqllljjjjjjjjjiiieeeggggggccc```\\\TTTLLLEEEAAA??????===;;;>>>CCCFFFKKKSSS[[[dddppp~~~{{{wwwsssooojjjfffeeedddccccccccccccdddeeeoooppppppnnnggg]]]TTTNNNHHHBBB>>>???>>><<<===@@@DDDNNN]]]jjjrrrvvvwwwxxxyyyyyyzzzzzzzzzzzzyyyyyywwwwwwxxxyyyyyyyyyyyyyyy{{{|||~~~}}}zzzyyyzzz}}}zzzsssrrryyy}}}uuuqqqttt|||~~~{{{vvvpppllljjjeee___YYYVVVTTTSSSRRRRRRSSSUUUWWWXXXYYYZZZZZZSSSSSSVVVYYY[[[ZZZWWWUUUXXXXXXZZZ[[[[[[ZZZZZZYYYUUUUUUUUUVVVWWWXXXXXXXXXYYY[[[^^^___^^^\\\[[[ZZZ[[[ZZZYYYXXXXXXXXXYYYYYYXXXXXXXXXWWWWWWVVVVVVUUURRRUUUYYY\\\```eeejjjnnnpppyyy|||rrrcccVVVHHHAAA>>><<<>>>AAABBBRRRmmm~~~yyyzzz}}}yyyrrrnnnggg```\\\\\\]]]\\\\\\^^^aaadddnnnkkkddd]]]YYYZZZ]]]___ZZZYYYXXXYYY\\\]]]\\\[[[[[[\\\^^^___aaabbbbbbbbb___aaabbbbbbdddiiirrrxxxxxxllljjjttt~~~}}}iiiUUUDDD===777777666444555888;;;999:::===???AAAIIIRRRaaaiiiqqqssssssuuutttqqqjjjaaaVVVNNNGGGBBBCCCHHHPPPVVV^^^eeekkkooosssvvvxxxyyy{{{~~~wwwkkkbbbccckkksss|||{{{ooommmmmmnnnooonnnkkkjjjpppkkkjjjlllllliiiggghhhggghhhiiijjjooo{{{{{{}}}|||tttjjjbbb___```lllrrr|||}}}vvvpppllljjjhhhhhhdddfffeeeaaa^^^[[[TTTLLLDDDAAA@@@@@@>>><<<@@@GGGIIIOOOVVV\\\```fffmmmrrr~~~{{{vvvqqqmmmiiihhhgggfffeeefffggggggkkknnnrrrsssoooggg^^^XXXNNNGGGAAA@@@@@@======???BBBKKKXXXfffpppuuuwwwxxxyyyzzzzzz{{{{{{zzzzzzyyyxxxxxxyyyzzzzzzzzzyyyyyy{{{}}}~~~~~~{{{yyyzzz~~~xxxrrrpppwww~~~zzzxxxyyy}}}~~~{{{vvvpppkkkiiiddd^^^XXXVVVTTTSSSRRRPPPRRRTTTVVVYYYZZZ\\\\\\SSSTTTUUUXXX[[[[[[XXXVVVWWWXXXYYYZZZ[[[[[[ZZZYYYVVVVVVVVVWWWXXXXXXXXXYYYXXX\\\___```^^^\\\[[[[[[[[[[[[[[[ZZZZZZZZZZZZZZZXXXXXXWWWWWWVVVVVVVVVVVVTTTVVVYYY]]]aaaffflllpppkkkttt~~~lll^^^NNNDDD???===>>>AAAEEETTTnnn~~~|||~~~~~~yyyzzz|||{{{vvvtttoooggg]]]]]]]]]\\\[[[[[[^^^```kkklllhhhaaa]]]^^^```___[[[XXXWWWZZZ^^^```___]]]]]]^^^___```aaaaaaaaaaaa]]]___aaaaaabbbfffmmmsssyyynnnjjjoooyyy~~~}}}iiiWWWEEE>>>888777555333444777:::999999===???AAAGGGNNN\\\fffnnnpppqqqssssssqqqlllddd[[[SSSJJJCCCCCCHHHMMMRRR[[[cccjjjooosssvvvyyyzzz|||~~~wwwkkk```aaahhhrrr||||||}}}|||yyyxxxzzzvvvtttvvvuuuqqqnnnnnnoooqqqtttuuuxxx~~~wwwyyyxxxqqqggg```^^^```jjjqqq{{{zzzsssmmmiiiggggggeeefffddd___\\\ZZZSSSLLLCCCAAA@@@@@@>>>===CCCKKKPPPVVV]]]bbbcccccceeegggrrr~~~zzzvvvpppooommmlllkkkkkkkkkllljjjnnnsssvvvuuupppiiidddVVVMMMDDDAAA@@@===<<<>>>AAAGGGSSS___jjjrrrvvvxxxzzz{{{{{{{{{{{{{{{{{{zzzzzzzzz{{{||||||{{{{{{zzz}}}~~~~~~~~~}}}{{{|||}}}wwwqqqooouuu|||~~~}}}~~~~~~~~~||||||}}}~~~{{{vvvpppkkkeeeaaaZZZVVVTTTSSSRRRRRRRRRSSSUUUXXXZZZ\\\]]]^^^UUUUUUUUUWWWZZZZZZYYYWWWWWWXXXZZZ[[[\\\[[[[[[ZZZWWWWWWWWWXXXXXXXXXYYYYYYXXX\\\```aaa^^^[[[[[[\\\[[[[[[\\\\\\\\\[[[ZZZYYYXXXWWWWWWVVVVVVVVVWWWWWWVVVXXX[[[]]]aaaffflllpppnnnuuu~~~~~~qqqbbbQQQFFF@@@===>>>BBBGGGVVVooo|||yyy{{{}}}xxxyyy{{{}}}zzzwwwvvvooohhh]]]^^^^^^\\\ZZZYYYZZZ[[[aaafffgggbbb___aaaaaa___ZZZXXXWWWZZZ```cccbbb````````````aaaaaa`````````[[[^^^aaaaaaaaadddiiimmmttt~~~~~~tttnnnpppwww|||jjj[[[HHH@@@999777666333444777:::888999===@@@AAAFFFLLLVVV```jjjnnnooorrrsssrrroooiiiaaaYYYNNNEEECCCGGGHHHNNNWWW```gggmmmrrruuuxxxyyy{{{}}}{{{nnnaaa___eeemmmvvv}}}~~~|||}}}|||vvvrrrrrrvvv{{{~~~wwwyyyyyysssiiibbbaaaccckkkqqq|||}}}uuunnniiigggggghhhhhhccc\\\XXXVVVPPPJJJBBB@@@??????======DDDNNNWWW]]]cccgggfffffffffhhhiiinnnxxxyyyxxxuuusssqqqpppppppppmmmqqqvvvzzz{{{xxxssspppdddXXXLLLFFFCCC???===>>>@@@DDDLLLXXXcccmmmtttwww{{{||||||}}}}}}||||||{{{}}}}}}}}}~~~~~~}}}}}}|||~~~~~~~~~|||~~~~~~yyyvvvpppnnnsssyyyyyyxxxxxxxxxyyyxxxyyy~~~~~~~~~}}}}}}zzzuuunnniiiccc___YYYUUUTTTTTTSSSSSSWWWXXXYYY[[[\\\]]]]]]^^^XXXVVVUUUVVVXXXYYYYYYXXXXXXYYY[[[\\\]]]]]]]]]\\\XXXXXXXXXXXXYYYYYYYYYYYYXXX\\\aaaaaa^^^[[[[[[]]]ZZZ[[[\\\]]]]]][[[ZZZYYYXXXWWWVVVVVVVVVVVVWWWXXXXXXZZZ\\\]]]```eeekkkooosssyyy}}}qqqaaaPPPEEE@@@===@@@DDDIIIWWWnnn{{{www{{{{{{wwwxxx{{{|||wwwuuussslllddd^^^^^^^^^]]]ZZZXXXXXXYYYYYYaaaeeebbb```bbbbbb___ZZZXXXWWW[[[aaaeeedddaaaaaaaaabbbbbbaaa```______ZZZ]]]```aaaaaabbbfffjjjmmmvvv|||uuuttt{{{{{{jjj]]]JJJBBB;;;999777444555888:::888999===AAABBBFFFLLLQQQ\\\hhhlllnnnrrrttttttsssmmmfff^^^RRRFFFCCCFFFDDDJJJTTT]]]eeelllqqqtttwwwxxxzzz|||~~~~~~~~~}}}~~~rrrddd```ccciiipppwwwyyytttsss|||zzz||||||vvvmmmgggfffgggkkkrrr}}}wwwooojjjhhhhhhjjjiiiccc[[[UUUSSSMMMGGGBBB@@@>>>>>>;;;<<>>AAAEEEJJJWWWmmm~~~~~~~~~|||yyywwwxxx{{{~~~xxxrrrkkkddd___^^^______]]][[[YYYZZZ[[[[[[]]]______^^^^^^___```YYYZZZZZZ[[[^^^aaaccceee``````aaaccceeedddaaa^^^[[[[[[\\\^^^```bbbdddfffkkkpppwww~~~{{{tttaaaMMMDDD<<<999888555333333777888999:::;;;===@@@CCCNNNUUU___hhhmmmooopppqqqsssooojjjcccWWWKKKGGGIIIKKKMMMQQQVVV^^^fffmmmqqquuuxxx|||~~~~~~}}}~~~~~~}}}|||nnngggffffffkkkrrrzzz||||||{{{~~~yyywwwvvvsssooommmooossswww{{{}}}|||tttjjjeeegggkkkpppuuu}}}vvvqqqmmmjjjhhhnnnmmmhhh```ZZZVVVPPPHHHCCC@@@>>>??????AAAHHHPPP^^^eeeiiigggfffhhhjjjjjjhhhiiijjjkkkppp~~~{{{xxxwwwzzz}}}~~~}}}|||||||||{{{ttthhhYYYKKKCCC@@@@@@CCCDDDHHHNNNXXXdddooovvvxxxyyy{{{}}}}}}|||zzzyyy}}}|||}}}~~~|||wwwtttrrrsssqqqmmmlllnnnppp|||yyyrrrqqqqqqsssuuutttpppllliiihhhhhhooo}}}~~~~~~|||xxxrrrlllhhheee]]]VVVUUUUUUUUUXXX\\\bbbeeeggggggbbb]]]YYYWWWYYYXXXWWWXXXZZZ\\\\\\[[[\\\\\\\\\]]]\\\\\\[[[[[[[[[\\\\\\\\\[[[ZZZXXXWWWXXXXXXZZZ[[[\\\\\\\\\\\\[[[[[[[[[[[[[[[\\\\\\\\\ZZZ[[[]]]]]]\\\\\\\\\]]]YYY\\\___aaaaaacccgggkkkmmmwwwooo^^^NNNHHHEEEAAAEEELLL^^^nnn}}}zzzyyyyyyzzz}}}~~~~~~yyytttooojjjddd```]]]^^^___^^^\\\ZZZZZZZZZZZZ\\\^^^___^^^^^^___```\\\\\\\\\\\\^^^```bbbccccccbbbcccdddeeeddd```]]]\\\\\\]]]^^^```bbbdddeeehhhmmmttt~~~}}}kkkQQQFFF===:::999666444555777999:::::::::<<>>???===@@@EEEGGGTTTnnnyyyyyyyyyyyy{{{~~~yyypppcccXXXSSSTTTVVVXXXWWWYYY[[[\\\\\\]]]```bbb```bbbdddddddddcccdddeeegggfffdddbbbaaaaaabbbbbbhhhgggfffgggiiijjjjjjiiiggggggfffeeeddddddddddddeeebbbeeekkklllnnn||||||{{{\\\HHH???:::777666333666999::::::999:::;;;999>>>FFFNNNVVV^^^fffjjjrrrkkkeeebbb]]]RRRIIIEEEEEEDDDDDDGGGLLLTTT\\\aaafffhhhlllooorrrvvv{{{~~~zzz}}}zzzuuuiiijjjkkkkkkgggaaa[[[WWWPPPQQQUUUYYYZZZWWWQQQLLLAAAAAAAAAAAA@@@AAADDDGGGKKKWWWlllyyyqqqooojjjbbbXXXPPPQQQ```ppp|||}}}}}}|||zzzvvvrrrooommmiiiggghhhmmmnnnpppxxx~~~mmmcccQQQOOONNNQQQXXXcccnnnuuutttvvvzzz}}}}}}||||||~~~~~~}}}yyy}}}vvvrrruuuuuuqqqpppssswww{{{vvvtttpppmmmjjjiiiiiiiiieee]]]UUUSSSSSSRRRUUUYYYVVVYYY\\\^^^______aaabbbaaa^^^[[[ZZZ]]]```bbbcccfffdddbbbaaaaaabbbdddeeeZZZYYYXXXWWWWWWXXXZZZZZZZZZ[[[[[[[[[[[[[[[ZZZZZZWWWWWWXXXYYYZZZ[[[\\\\\\```aaabbbaaa___^^^^^^^^^]]][[[[[[^^^cccggghhhgggfffoooxxx|||~~~}}}wwwpppXXXKKKAAA@@@???:::;;;@@@GGGTTTnnn