BM6P6(@ ___GGGAAA===???BBB>>>@@@<<<<<>>>>>>>>===;;;;;;:::999888777666555222222222222222222222222222222222111111111000000222222222444666555333000222222111000//////000000000000000000000000000000......000111111222222222222333555777999;;;;;;<<<:::::::::;;;;;;;;;<<<<<<===<<<<<<;;;;;;;;;<<<<<<<<<@@@BBBEEEKKKOOOKKKCCC\\\sss}}}xxxyyyvvvjjj^^^PPPJJJKKKfffwwwbbb[[[aaaZZZOOOMMMGGGFFFFFFGGGHHHHHHIIIJJJJJJLLLJJJHHHJJJMMMOOOMMMKKKPPPPPPOOOOOOOOOOOOOOONNN~~~]]]FFF@@@===>>>AAA=========>>>???FFFXXXyyy|||vvvwww}}}sssfffccclllyyy{{{|||||||||~~~~~~~~~~~~~~~~~~~~~~~~yyyooo___PPPFFFDDDFFFDDDFFFIIILLLPPPRRRSSSTTTYYYZZZZZZZZZZZZ[[[^^^```aaacccgggjjjlllooorrrtttzzz}}}|||zzz|||zzzxxxuuurrrpppooooooqqqrrrtttsssrrrqqqrrrssspppqqqppplllmmmppppppmmmmmmkkkiiiiiijjjmmmnnnnnniiiccc___]]]RRREEECCCJJJWWW\\\fffuuuwwweee]]]\\\\\\\\\]]]]]][[[ZZZWWWTTTQQQNNNLLLIIIEEECCC@@@???>>>=========???BBBVVVxxxllllllrrrgggzzz```WWWYYYXXXVVVTTTSSSUUUZZZ^^^SSSTTTOOOGGGCCCEEEHHHHHHLLLQQQSSSQQQOOOPPPNNNKKKMMMMMMLLLIIIFFFEEEFFFGGGOOO]]]nnnyyy}}}{{{yyy|||wwwTTTJJJXXXcccqqqzzzsssqqqpppooonnnmmmmmmnnnnnnfff[[[MMMFFFHHHOOOVVVXXX^^^bbbjjjuuu~~~|||wwwqqqnnnoooqqqsssssstttvvvyyy|||}}}}}}|||{{{zzzyyyxxxvvvuuutttssssssuuuvvvyyy{{{uuukkkfffiiieeefffggggggggggggggggggffffffffffffdddcccaaa```YYYOOOLLLVVVcccjjjmmmnnn~~~wwwmmmgggeeeeeedddbbbaaacccddddddcccbbbcccdddddddddeeeeeedddbbb```___^^^]]]]]]___aaabbbaaa```]]]]]]^^^]]]YYYRRRJJJDDDBBBCCCDDDFFFHHHIIIJJJKKKLLLMMMOOORRRUUUXXXZZZ[[[^^^[[[YYY[[[___aaa___\\\XXXVVVSSSPPPNNNMMMMMMNNNLLLIIIFFFBBB???===<<<;;;;;;:::999888777666555555222222222222222222222222222222222111111111000000222222333555666666444222222111111000//////000000000000000000000000000000//////000111111111111111333444555777999:::;;;;;;:::::::::;;;;;;;;;<<<<<<===<<<<<<;;;;;;;;;<<<<<<>>>???CCCHHHMMMQQQRRRQQQhhh{{{|||xxxxxxsssfffYYYMMMMMMTTTqqqoooYYYUUUooopppPPPHHHHHHFFFEEEFFFFFFGGGHHHHHHIIIIIIJJJHHHGGGIIILLLMMMLLLJJJNNNNNNNNNNNNNNNNNNNNNNNN|||[[[EEE???<<<>>>@@@<<<;;;>>>???======MMMppp{{{{{{~~~ssshhhiiisss{{{~~~|||{{{}}}wwwxxxzzz{{{~~~}}}}}}~~~~~~|||{{{{{{||||||{{{rrrcccUUUJJJEEEDDDEEEFFFGGGJJJMMMPPPRRRTTTUUUXXXYYYZZZZZZZZZ[[[]]]___```cccgggiiikkknnnqqqttt|||~~~|||zzzxxxtttqqqmmmjjjiiilllnnnooopppppppppsssuuurrrsssqqqllljjjmmmnnnkkkmmmlllkkkkkklllllljjjhhhbbb\\\XXXVVVNNNEEEFFFMMMZZZ]]]iii{{{~~~oooddd]]][[[ZZZYYYZZZ[[[ZZZYYYVVVTTTQQQOOOLLLHHHCCC@@@>>><<>>:::@@@LLL___|||~~~xxxzzzxxxmmmtttlllvvvnnn\\\^^^WWWUUUSSSPPPPPPSSSYYY^^^QQQQQQLLLCCC>>>???AAAAAAEEELLLQQQPPPMMMMMMLLLIIIJJJKKKLLLJJJHHHFFFEEEFFFHHHVVVhhhtttyyy|||~~~}}}}}}}}}yyyvvv{{{aaaLLLOOOYYYjjjuuusssrrrqqqooonnnmmmmmmmmmnnnhhh```TTTKKKHHHKKKRRRWWW[[[^^^dddlllvvv~~~|||wwwrrroooooopppqqqrrrssstttwwwzzz||||||{{{{{{xxxxxxwwwvvvtttsssrrrrrrsssqqqsssxxxxxxqqqiiieeeddddddeeeeeeeeedddccccccccccccbbbaaa````````````\\\PPPLLLVVV___bbbjjjvvv{{{rrriiidddccccccaaa_________```___^^^^^^aaacccddddddeeedddcccaaa```^^^\\\[[[[[[\\\^^^___^^^]]][[[\\\[[[WWWPPPIIICCCAAAAAABBBDDDGGGHHHIIIJJJIIIJJJKKKMMMPPPSSSVVVXXXYYY\\\ZZZXXXYYY\\\]]][[[YYYSSSRRRPPPNNNLLLLLLLLLLLLIIIJJJJJJGGGBBB===:::999999999888888777666555555222222222222222222222222222111111111111000000000000111222444777777555333111111000/////////000000000000000000000000000000000000111111111111111111444555666888999::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<===@@@>>>CCCLLLPPPQQQYYYeeewwwzzzxxxuuulll^^^SSSHHHTTTfffkkkXXX]]]~~~[[[GGGBBBDDDFFFDDDDDDEEEEEEFFFGGGGGGGGGGGGFFFFFFGGGIIIJJJJJJIIILLLLLLLLLLLLLLLLLLLLLMMM{{{ZZZDDD@@@===>>>AAA<<<;;;>>>???<<<:::EEEbbb~~~|||~~~yyyrrrnnnpppuuuxxxzzz|||sssqqqvvvyyyzzz}}}}}}zzzzzz}}}|||zzzyyyzzzzzzzzzrrrgggWWWJJJEEEEEEGGGHHHHHHJJJLLLNNNQQQSSSUUUUUUWWWYYYZZZZZZZZZ[[[]]]^^^```cccfffhhhjjjmmmqqqttt{{{~~~}}}{{{xxxtttpppnnnllllllkkklllmmmlllmmmnnnqqqtttrrrtttqqqkkkiiilllnnnmmmnnnmmmmmmnnnmmmkkkfffccc\\\WWWRRRPPPLLLHHHLLLSSSYYY___pppvvvgggbbb]]][[[XXXWWWXXXYYYYYYXXXUUUSSSQQQOOOLLLGGGAAA===<<<;;;>>>AAA<<<888EEEYYYjjjwww{{{uuu{{{wwwxxxvvvvvvtttrrr{{{nnnjjj]]]aaaWWWVVVTTTQQQNNNOOORRRUUUNNNOOOJJJ@@@;;;;;;<<<;;;>>>DDDHHHIIIKKKMMMKKKGGGGGGJJJKKKKKKIIIFFFEEEEEEDDDOOOaaaooovvv~~~{{{{{{sssSSSHHHQQQcccpppsssrrrqqqooonnnmmmmmmmmmmmmjjjfff]]]RRRIIIHHHNNNTTTYYYZZZ^^^eeennnwww|||xxxtttpppooopppqqqrrrsssuuuvvvxxxyyyyyyyyyxxxwwwwwwvvvvvvuuutttsssrrrpppllllllqqqwwwuuulllcccbbbbbbaaaaaaaaaaaa___]]]___^^^\\\\\\\\\]]]___```___QQQLLLTTTYYYZZZgggzzzrrrkkkccc```aaacccbbb```]]]]]]\\\[[[ZZZ[[[___bbbcccddddddcccbbb```^^^]]]ZZZZZZYYY[[[]]]]]]\\\ZZZYYYYYYVVVOOOFFF@@@>>>>>>???AAADDDGGGIIIIIIHHHHHHHHHIIIKKKNNNQQQSSSUUUWWWZZZXXXVVVVVVXXXXXXVVVUUUOOONNNMMMLLLKKKKKKKKKLLLGGGJJJLLLKKKEEE>>>999777888888777777666555444444111111111111111111111111111111111111000000000000//////000333666666555333111000000/////////000000000000000000000000000000111111111111111111111222666777888888999999999999:::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<======AAA===BBBLLLOOOPPP___uuu}}}zzzxxxqqqdddUUULLLEEEaaa}}}iiibbbuuukkkOOOFFFAAABBBGGGCCCCCCCCCDDDDDDDDDEEEEEEDDDDDDDDDEEEFFFGGGGGGGGGIIIIIIJJJJJJKKKKKKKKKLLLzzzZZZEEEAAA>>>@@@BBB===>>>======<<<;;;AAATTTfff~~~|||xxxvvvvvvuuuqqqmmmqqqyyyqqqkkkqqqxxx{{{|||}}}~~~~~~~~~}}}~~~~~~|||zzz{{{|||{{{{{{|||zzzyyyeee[[[MMMEEEDDDHHHKKKLLLKKKLLLMMMOOOQQQTTTUUUVVVVVVXXXZZZ[[[ZZZ[[[\\\^^^```bbbeeegggiiilllppptttyyy{{{|||xxxtttrrrrrrssstttooonnnmmmkkkjjjjjjmmmpppoooqqqoooiiifffiiimmmnnnjjjjjjkkkkkkjjjeee___ZZZVVVQQQMMMKKKJJJLLLQQQWWWYYYeee|||qqqbbb```\\\ZZZWWWVVVWWWWWWWWWVVVTTTRRRPPPNNNKKKFFF@@@<<<===;;;===>>>;;;===OOOdddssspppooottt{{{~~~|||~~~zzzwwwzzzzzzsssiiiZZZXXXTTTUUUUUUSSSOOOMMMLLLLLLMMMNNNIII@@@;;;;;;;;;:::<<>>>>><<<;;;<<<<<>>JJJ]]]llltttooorrr}}}yyyxxx}}}iiiZZZPPPNNNQQQSSSSSSPPPMMMLLLKKKMMMNNNKKKCCC>>>>>>???===@@@DDDGGGIIILLLOOOKKKEEEEEEGGGJJJJJJIIIGGGFFFFFFEEEGGGRRRdddtttwwwoooyyyfffGGGIIIYYYgggtttsssrrrpppnnnmmmllllllmmmlllmmmjjjaaaTTTLLLMMMPPPVVVWWWXXXZZZ___gggpppwwwxxxwwwuuusssppppppsssuuuvvvvvvvvvuuutttsssrrrqqqrrrssstttuuuuuutttrrrqqqooommmjjjjjjpppvvvtttmmmbbb^^^YYYWWWXXXXXXWWWUUUUUUUUUTTTUUUWWWZZZ]]]___^^^WWWOOOLLLLLLRRRaaapppgggfffbbb]]]XXXVVVWWWYYYYYYYYYXXXWWWWWWYYY]]]``````aaa``````^^^\\\ZZZXXXXXXWWWWWWXXXYYYZZZXXXVVVPPPMMMHHHBBB===;;;<<<===???@@@BBBEEEGGGGGGHHHGGGGGGHHHIIIJJJKKKMMMNNNNNNQQQQQQPPPPPPOOOOOOOOOOOOLLLLLLLLLLLLKKKKKKKKKKKKFFFGGGHHHJJJIIIEEE???:::555555555444444444333333111111111111111111111111//////000000000000000111...///000222555555333111//////......//////000000000000000000000000000000111111000000111222444555777777888999:::::::::999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<===>>>@@@???BBBHHHLLLVVVoooyyyuuupppcccQQQIIIKKKWWW~~~rrr\\\kkkpppMMMFFFGGGBBB===@@@@@@@@@@@@@@@@@@@@@@@@@@@???AAABBBBBBBBBBBBCCCEEEEEEFFFGGGHHHIIIJJJKKKKKKwwwXXXCCCAAA???@@@BBB===<<<::::::<<<;;;<<>><<>>======>>>???@@@@@@AAACCCEEEFFFHHHHHHGGGHHHHHHIIIIIIJJJJJJKKKMMMNNNNNNMMMMMMLLLMMMMMMKKKKKKKKKKKKJJJJJJIIIIIIGGGEEECCCFFFJJJIIICCC===444444444444333333333333111111111111111111111111////////////000000111111111111222444666666444111...............///000000000000000000000000000000000000///000111333666777666777888999::::::;;;::::::::::::;;;;;;;;;<<<<<<;;;::::::;;;;;;===>>>>>>>>>AAADDDFFFNNNaaa|||{{{tttnnnhhhZZZJJJHHHPPPiiiyyyaaa___vvvsssYYYDDDBBBDDD@@@===???>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@BBBBBBAAAAAABBBEEEDDDEEEFFFGGGIIIJJJKKKLLLuuuVVVBBB@@@>>>???AAA<<<:::999:::;;;888999BBBLLLZZZzzztttmmmqqqzzz}}}zzzzzz}}}}}}sssllliiibbb\\\eeeuuuyyyzzzlllnnn||||||}}}~~~~~~}}}|||{{{xxxvvvtttvvvzzz|||zzzxxxsssqqqqqqqqqppphhh\\\RRRKKKKKKLLLMMMMMMMMMNNNOOOQQQQQQQQQQQQSSSUUUWWWXXXUUUWWWZZZ[[[[[[ZZZ[[[\\\```aaacccdddgggjjjooosssuuuyyy}}}zzzoooeee___^^^___```aaa]]]SSSMMMOOOUUUXXX^^^^^^^^^^^^\\\VVVOOOJJJVVVUUUSSSSSSXXX```gggiiitttxxxfff___]]]ZZZZZZYYYYYYYYYXXXUUURRRRRROOOKKKHHHFFFDDDBBB@@@;;;CCCCCC???MMMgggsssooohhh{{{|||{{{|||tttxxx}}}^^^XXX\\\ZZZTTTQQQQQQQQQOOOMMMKKKLLLMMMOOOQQQOOOIIIEEEGGGHHHGGGNNN^^^kkkfffWWWJJJBBB???EEEGGGHHHHHHGGGGGGGGGHHHGGGCCCJJJ]]]nnnyyy~~~zzz{{{jjjEEEEEERRRaaauuutttrrrpppnnnllllllllllllllloooooojjj___UUUOOONNNQQQSSSTTTTTTUUUYYY___dddpppqqqrrrpppmmmmmmqqqtttrrrrrrrrrrrrrrrrrrrrrrrrlllmmmooopppqqqpppnnnmmmhhhjjjggg______hhhpppsssddd\\\SSSOOOPPPSSSSSSRRROOOPPPRRRTTTWWWZZZ]]]^^^ZZZ[[[SSSEEEEEETTT^^^^^^VVV[[[]]]WWWNNNKKKRRRZZZSSSTTTUUUUUUUUUVVVYYY[[[^^^^^^^^^]]][[[XXXVVVTTTTTTSSSSSSSSSUUUUUUSSSQQQIIIDDD>>><<<===@@@@@@@@@@@@@@@AAABBBDDDFFFHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHKKKLLLLLLLLLKKKKKKLLLMMMJJJJJJJJJJJJIIIHHHGGGGGGHHHCCC@@@DDDJJJLLLFFF???444444333333333333333333000000000000000000000000.../////////000000111111444444444666888777555222...............///000111000000000000000000000000000/////////111444777888666777888999:::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<:::::::::;;;<<<===>>>???<<>>>>>>>>>>>>>>=========>>>@@@BBBBBB@@@@@@BBBEEEDDDEEEFFFGGGIIIJJJLLLLLLnnnQQQ???>>><<<===>>>888:::===>>>;;;888999???DDDUUUoooxxx|||zzzyyy{{{~~~~~~|||zzzyyyxxxrrriiibbbdddnnnxxx|||wwwtttvvv|||{{{yyyxxxzzz}}}{{{vvvqqqrrrhhh___aaallluuuvvvssskkkoooqqqmmmddd[[[WWWVVVOOOOOOPPPRRRTTTUUUTTTTTTUUUTTTTTTUUUWWWXXXVVVTTTXXXYYYZZZ\\\]]]^^^^^^^^^``````bbbdddhhhlllqqqttt|||}}}xxxrrroookkkhhhqqqhhhYYYMMMKKKQQQSSSQQQUUURRROOONNNOOOPPPOOONNNSSSPPPQQQ[[[gggqqqvvvxxxmmmfffeee^^^]]]]]][[[YYYXXXVVVTTTTTTSSSOOOJJJGGGFFFDDD@@@===<<>>@@@DDD@@@CCCPPP___uuu~~~zzzqqqkkkcccVVVHHHCCCPPPcccxxxyyy{{{gggXXX\\\yyy|||KKKFFF???>>>@@@AAA???<<<===============>>>>>>???@@@???@@@@@@AAABBBCCCDDDBBBBBBCCCEEEFFFGGGHHHIIImmmPPP???>>><<<===>>>888:::<<<===;;;999999>>>CCCLLLaaayyy}}}~~~}}}|||{{{|||~~~~~~|||zzzzzzzzzvvvoooiiikkkuuu~~~}}}|||}}}sssnnnjjjkkkoooqqqnnnjjj^^^XXXUUU]]]kkkuuuvvvsssnnnpppqqqlllddd]]][[[\\\^^^]]]^^^bbbeeeddd```]]]ZZZYYYWWWVVVVVVXXXZZZZZZZZZZZZZZZZZZZZZZZZYYYYYY[[[]]]```ccchhhnnntttxxx~~~~~~~~~{{{yyyrrriiiZZZOOOPPPVVVWWWTTTSSSQQQNNNNNNNNNNNNMMMLLLRRRQQQUUUaaaooozzzjjjfffddd___\\\\\\ZZZXXXVVVTTTSSSRRRPPPMMMIIIFFFEEEDDDAAA>>>999DDDNNN]]]mmmmmmlllwww{{{xxxxxxzzz{{{wwwnnnoooXXXZZZYYYWWW\\\```\\\RRRTTTVVVOOONNNSSSQQQNNNMMMNNNNNNMMMJJJEEEAAA>>>PPPeeejjj[[[GGG===<<>><<<999:::===???@@@@@@BBBBBBBBBBBBDDDFFFHHHIIIHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIKKKGGGFFFIIIIIIFFFFFFIIIEEECCCBBBCCCCCCCCCAAA???999777555222000000000000111111111111111111111111000000///000000111111222555666888777555222111111000000000000000000000000111111000000000000111111111111222333555666777888777888::::::999999;;;<<<<<<<<<============<<<<<<<<<<<<===<<<;;;<<>>===;;;======<<<<<<======>>>???>>>>>>>>>>>>???@@@AAABBBAAAAAABBBDDDEEEFFFGGGHHHkkkOOO???>>><<<<<<>>>999:::<<<===;;;999999>>>BBBBBBOOOaaa}}}~~~}}}~~~~~~~~~|||zzzzzz{{{zzzvvvsssuuu}}}~~~|||oooggg^^^\\\___bbb```]]]PPPOOOSSSaaarrr|||}}}yyyxxxyyyyyyuuuqqqoooqqqtttyyyyyy{{{~~~~~~xxxsssllliiiddd^^^ZZZYYY[[[^^^[[[[[[ZZZXXXWWWUUUTTTTTTWWWZZZ^^^bbbhhhnnnvvv{{{zzz|||~~~~~~|||mmmeee[[[VVV\\\eeeeee```TTTTTTSSSRRRQQQQQQPPPOOOSSSVVV^^^kkkzzzoooeeecccaaa]]][[[[[[YYYWWWUUUSSSQQQQQQMMMKKKGGGEEEDDDCCCAAA???===DDDOOOccctttrrrrrrvvvvvv{{{lllwwwaaaUUUZZZXXXVVV[[[___\\\SSSTTTWWWPPPPPPUUUSSSMMMLLLLLLMMMLLLIIIDDDAAA999DDD]]]qqqgggJJJ<<>><<<<<<<<<<<<===>>>?????????@@@AAABBBCCCEEEFFFFFFhhhMMM???>>>;;;;;;===999:::;;;<<<:::999:::<<>>CCCNNNjjj}}}|||zzzxxxzzz|||{{{zzz|||sssjjj___YYYYYYYYYVVVRRRRRRSSSYYYhhhxxx}}}|||~~~yyynnnccc\\\ZZZZZZZZZYYYXXXVVVUUUSSSRRRRRRVVVZZZ^^^aaaeeekkksssxxxrrrvvv}}}}}}zzzxxxwwwwwwwwwuuurrroooeeebbb___bbbllluuurrriiiXXXZZZ[[[ZZZXXXWWWWWWYYYXXX```lllxxxzzzkkkdddbbb___\\\\\\[[[ZZZYYYWWWTTTRRRQQQPPPLLLJJJGGGEEECCCAAA???>>>BBB>>>CCC^^^|||}}}yyy{{{rrriiivvvbbb[[[]]]VVVRRRWWWYYY\\\RRRTTTVVVOOONNNSSSQQQMMMMMMLLLLLLLLLJJJEEEBBB======TTTttttttWWWDDDGGGfff}}}uuuVVVHHHHHHFFFCCCMMMZZZZZZNNNRRRlll~~~~~~zzzvvvzzz|||{{{fffRRRVVVhhhjjjqqqwwwwwwpppjjjiiijjjgggiiikkklllllliiifffcccVVVOOOLLLPPPPPPKKKNNNWWW[[[```fffkkkrrrxxxxxxtttnnnnnnlllllllllmmmnnnoookkklllmmmmmmmmmllljjjiiiggggggeeebbb___\\\[[[[[[[[[bbbhhhfff\\\RRRNNNMMMLLLLLLLLLKKKIIIJJJLLLNNNSSSTTTUUUSSSNNNJJJFFFEEEOOOWWWYYYSSSQQQXXX\\\[[[PPPQQQQQQRRRRRRQQQQQQPPPPPPQQQRRRSSSTTTTTTTTTSSSSSSRRRQQQPPPMMMHHHBBB===888999;;;===@@@CCCDDDDDDDDDDDDEEEFFFGGGHHHIIIJJJGGGGGGFFFFFFFFFFFFGGGGGGHHHHHHGGGGGGGGGGGGFFFFFFGGGGGGHHHGGGEEEDDDFFFIIIFFFDDDAAA@@@@@@@@@>>>======:::666222000000111222111111111111111111111111111111111111222444666777555666777555222///...///////////////////////////000000000000000000111222222333444555666777888888888999;;;;;;::::::<<<===<<<<<<============<<<<<<<<<=========<<<>>>@@@CCCCCCMMM]]]ooozzzvvvsssoooiii]]]MMMDDDGGGZZZtttoooiiivvvmmmCCC@@@===:::999;;;<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<===<<<;;;;;;;;;<<<<<<===>>>======>>>@@@AAABBBCCCDDDeeeLLL>>>>>>;;;;;;===::::::;;;;;;:::999:::;;;===??????EEE___~~~|||{{{{{{vvvyyy|||}}}}}}~~~wwwppphhhccc```^^^ZZZVVV]]]]]]bbbmmmzzzzzzzzz|||yyymmmbbbZZZWWWXXXWWWVVVUUUTTTUUUUUUUUUYYY\\\```bbbcccgggmmmsssqqqwwwyyyvvvuuutttttttttssspppllliiifffggggggkkkrrrtttkkk___VVVYYY]]]\\\YYYYYY\\\```bbbmmmyyyzzzqqqgggaaacccccc___\\\]]][[[ZZZYYYVVVTTTQQQPPPOOOJJJIIIGGGDDDAAA>>>=========@@@LLLiiieeemmmwwwhhhcccaaaVVVTTTZZZ[[[\\\SSSUUUXXXPPPNNNRRROOOOOONNNMMMMMMMMMKKKGGGDDDAAA999HHHlll|||kkkWWWRRRqqq```LLLHHHGGGFFFBBBKKKIIIAAAKKKhhh|||~~~yyy}}}eeeUUUYYYcccllluuuvvvoooiiigggiiimmmmmmnnnmmmkkkhhheeecccWWWNNNKKKOOOOOOJJJLLLSSSYYY___eeekkkrrrzzz{{{wwwrrrpppnnnkkkkkkkkkmmmnnnjjjkkkkkklllkkkjjjiiiiiihhhgggeeeccc```]]]YYYWWWVVV\\\dddhhheee[[[PPPHHHJJJJJJJJJIIIGGGHHHJJJLLLNNNQQQSSSSSSPPPLLLHHHGGGMMMUUUXXXRRRQQQVVVYYYUUULLLMMMMMMMMMLLLKKKIIIIIIMMMMMMNNNOOOOOONNNNNNMMMMMMMMMMMMLLLKKKFFF@@@<<<777999;;;===???AAACCCDDDFFFFFFGGGGGGHHHHHHIIIIIIGGGFFFFFFEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGIIIKKKKKKKKKLLLMMMMMMIIIFFFBBB@@@>>>===;;;999777555222000///000111222111111111111111111111111222333444666777777666666444555555333111......///////////////////////////000000//////000111222222444444555555666777888888888:::;;;<<<;;;;;;<<<>>><<<<<<============<<<<<<<<<===>>>>>>===???AAADDDEEEVVVkkk~~~|||wwwvvvrrrnnneeeUUUEEECCCSSSlll}}}qqq___kkk~~~UUUAAA@@@>>><<<;;;;;;;;;:::::::::::::::::::::;;;;;;<<<;;;;;;;;;;;;;;;<<<<<<===;;;;;;<<<===???@@@AAAAAAcccJJJ>>>>>>::::::===::::::::::::999999::::::;;;>>>@@@BBBUUUyyy~~~~~~~~~|||{{{|||wwwzzz|||~~~}}}~~~tttsssqqqnnnlllkkkjjjjjjooopppsss{{{~~~~~~~~~~~~~~~~~~~~~~~~~~~yyyvvv|||zzzsssjjj```ZZZWWWWWWVVVVVVVVVXXXYYYZZZZZZ___bbbccccccfffmmmssszzz~~~{{{yyywwwvvvpppqqqqqqqqqpppnnnmmmkkkmmmoooooonnnllleeeWWWIIIPPPUUUZZZZZZWWWXXX___fffooozzzxxxlllaaa___aaaddddddaaa______ZZZYYYWWWUUURRROOONNNMMMGGGGGGFFFCCC???======>>>777QQQlllpppdddwww}}}qqqllldddUUUSSSXXXUUU[[[SSSWWW[[[TTTRRRTTTPPPOOONNNMMMMMMMMMKKKHHHFFF@@@666<<>>AAADDDGGGIIIJJJJJJJJJJJJIIIIIIHHHFFFFFFEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGHHHHHHHHHIIIHHHKKKMMMOOOSSSVVVUUUQQQJJJFFFAAA<<<999777444222000//////......///000000222222222222222222222222444555777888888777555333222333333222///......///000000000000000000000000////////////000111222333555555666666777888888999999;;;<<<<<<<<<<<<===???<<<<<<============<<<<<<<<<===>>>>>>>>>???BBBEEEOOOfff~~~vvvvvvtttmmmhhhYYYLLLAAAIIIddd~~~yyy{{{eeeaaaxxxggg@@@=========;;;:::999888888777999999999999999::::::;;;;;;:::::::::::::::;;;;;;888999:::;;;===>>>??????aaaIII>>>>>>:::999===::::::999999999::::::999999777AAA@@@GGGggg{{{}}}}}}zzz{{{~~~}}}{{{{{{|||{{{}}}~~~~~~}}}}}}}}}vvvttttttvvvyyyyyyvvvssspppsssvvvtttrrrtttyyy~~~||||||||||||{{{}}}}}}zzzyyy{{{~~~{{{wwwtttuuuuuurrriiiaaaYYYXXXXXXXXXYYYZZZ]]]^^^YYY^^^dddeeeeeeiiirrryyy{{{xxxvvvuuutttsssnnnnnnnnnnnnmmmlllmmmnnnmmmppppppjjjcccZZZMMMBBBOOOUUU[[[[[[YYY\\\gggqqq{{{{{{yyyqqqeee^^^aaabbb`````````___]]]WWWVVVTTTRRROOOLLLJJJIIIBBBCCCCCCAAA???===???AAAFFFgggyyyhhhppprrrjjjfff^^^QQQPPPTTTNNNUUUOOOUUU\\\VVVTTTUUUQQQNNNMMMLLLLLLLLLJJJHHHFFF???999777FFFfff~~~wwwbbbZZZfff```QQQNNNKKKGGGHHHJJJJJJJJJJJJNNNXXXiiivvvyyywww{{{tttggg^^^]]]eeeoootttssspppnnnoooqqqooommmkkkiiihhhggggggaaa^^^VVVNNNMMMQQQQQQOOOVVV[[[aaahhhrrr~~~}}}zzzuuuqqqmmmjjjjjjjjjiiiiiiiiiiiiiiihhhhhhhhhfffccc```^^^\\\ZZZUUURRRPPPPPPSSSYYY^^^[[[SSSKKKEEEFFFGGGGGGHHHIIILLLOOOIIIKKKMMMMMMLLLKKKKKKKKKIIIQQQTTTQQQRRRVVVUUUOOOIIIHHHEEECCCAAA@@@??????@@@@@@@@@@@@AAACCCDDDFFFGGGFFFEEEEEEDDDBBB???<<<:::<<>>999555333222000.../////////000000000000///222222222222222222222222888888777666555333222111000111222000///...///000000000000000000000000000////////////000111222333666666666777777888888999:::;;;======<<<<<<>>>???<<<<<<============<<<<<<<<<>>>>>>??????@@@CCCFFFYYYuuuvvvrrrtttoooeee]]]MMMGGGEEETTTqqqvvvzzz{{{mmmiiixxxSSS777===::::::::::::888888888999888888888888888999::::::999999888888888888888999777777888999;;;<<<===>>>```III>>>???:::999===;;;:::999888999::::::999888000@@@???===WWW}}}{{{vvvmmmjjjsss{{{|||||||||||||||zzz{{{}}}~~~||||||tttsssssswww{{{zzztttnnnoootttxxxvvvsssvvv{{{zzz{{{}}}~~~yyyxxxxxxzzz}}}|||zzzwwwvvvqqqnnnqqqwwwwwwppphhh[[[ZZZYYYYYYZZZ\\\^^^```WWW]]]dddggghhhmmmwww~~~}}}{{{xxxvvvtttrrrqqqqqqppppppnnnllllllnnnppphhhlllmmmfff^^^XXXPPPJJJSSSZZZ``````^^^cccppp||||||ttttttoooeeeaaacccaaaZZZYYY^^^^^^XXXUUUTTTRRRPPPMMMJJJHHHGGG>>>@@@AAA@@@??????AAADDD]]]uuu~~~{{{rrrjjjxxxhhhYYYUUUWWWSSSMMMRRRXXXRRROOOJJJRRRZZZVVVTTTUUUPPPMMMLLLKKKJJJJJJIIIGGGEEE???>>>666888VVVxxxwww```JJJNNNHHHDDDMMMMMMFFFFFFHHHHHHJJJKKKHHHKKK\\\ooowwwyyyxxxyyy~~~nnn\\\]]]dddnnntttuuusssrrrrrrnnnmmmkkkjjjiiiiiijjjjjjfffeee[[[OOOMMMUUUUUUOOOWWW\\\bbbiiiuuu}}}xxxsssnnnkkkiiihhhiiiiiiiiiiiihhhhhhhhhhhheeeaaa]]][[[ZZZXXXTTTPPPNNNMMMNNNRRRUUUVVVTTTQQQDDDEEEGGGGGGHHHJJJNNNQQQIIIJJJKKKJJJIIIHHHJJJKKKGGGOOOTTTRRRSSSXXXWWWPPPJJJHHHDDDAAA???>>>>>>>>>;;;;;;;;;;;;===@@@CCCEEEHHHFFFDDDCCCBBBAAA>>><<>>???<<<<<<============<<<<<<===>>>?????????AAADDDFFF___}}}qqqppprrrkkk^^^UUUHHHHHHMMM^^^xxxmmm}}}yyyppp___llleeeFFF777BBB888:::;;;;;;::::::;;;<<<888888888777888999999:::888777666666666666777777666666777999:::;;;<<<===YYYLLL@@@;;;;;;999999;;;::::::888777777777888999;;;777555<<>>;;;???HHHhhhtttxxxtttyyyyyyuuuooouuurrr```___SSSPPPMMMLLLMMMPPPSSSTTTOOOLLLKKKRRRZZZ[[[TTTLLLOOONNNMMMLLLJJJHHHGGGFFF>>>???888666LLLmmmxxxpppYYYJJJAAAFFFKKKGGGEEEHHHDDDFFFFFFCCCBBBIIIVVVaaapppyyy~~~|||yyywwwjjjiiiooogggfffiiiqqqtttrrrpppooonnnnnnnnnnnnmmmlllkkkjjjiiihhhcccZZZRRROOOSSSXXXRRRXXXaaakkkttt}}}xxxqqqjjjffffffgggfffhhhjjjiiifffeeegggiiieeedddaaa^^^[[[XXXWWWVVVPPPNNNLLLJJJJJJLLLOOOQQQGGGFFFDDDBBBBBBBBBCCCCCCEEEEEEEEEEEEEEEFFFFFFGGGEEEGGGKKKNNNQQQSSSTTTTTTMMMKKKHHHDDDBBBAAAAAAAAA???<<<<<>><<<;;;AAACCCFFFIIILLLOOOQQQRRRPPPQQQRRRRRRPPPLLLHHHFFFGGGFFFEEEEEEEEEFFFGGGHHHIIIIIIJJJMMMPPPQQQQQQOOORRRRRRQQQNNNIIIAAA999555000000////////////000000//////000111222333444444333333333333333333333333444333222111000000000000000//////.........//////.../////////000000000111...///000111333444555666777777777888999999::::::;;;;;;;;;<<<<<<<<<======;;;===>>>>>>======>>>@@@BBB@@@>>>===:::===JJJXXXpppzzzrrrssssssjjjZZZNNN@@@SSS]]]zzz|||eeeyyytttiiiVVVnnnIII@@@>>>888999999999888888888777777777777888888888888777777777777777777777777777777666666888999:::;;;;;;;;;}}}XXXKKK???;;;;;;:::999::::::999888777777777888999;;;888777;;;GGG___fffZZZbbbppp~~~uuu|||~~~{{{zzz~~~~~~}}}|||}}}}}}~~~~~~~~~~~~wwwzzzyyyxxxwwwwwwxxxzzz{{{yyywwwvvvwwwyyyyyywwwttttttuuuvvvuuusssrrrrrrrrrssssssqqqlllddd]]]XXXVVV\\\]]]bbbggghhhjjjuuu}}}{{{xxxvvvtttsssppppppooonnnmmmlllkkkkkkooonnnllliiieeeaaa^^^\\\rrr}}}|||qqqjjjgggfffeee```___^^^\\\ZZZYYYWWWVVVSSSSSSPPPLLLGGGCCCBBBCCC@@@???@@@@@@<<<;;;CCCOOOlllwwwyyyrrrtttzzzuuuxxxiiisss```UUUWWWPPPOOOMMMLLLLLLNNNPPPRRRSSSQQQQQQUUUYYYYYYSSSMMMMMMMMMLLLKKKIIIHHHGGGGGG@@@BBB;;;666GGGfffwwwuuu___NNNBBBDDDHHHEEECCCEEEDDDEEEEEEBBB@@@EEEPPPZZZooowww~~~~~~~~~xxxssszzzyyymmmdddgggooorrrpppnnnlllmmmmmmmmmmmmmmmlllllljjjjjjfff^^^UUUPPPQQQTTTUUUYYY```gggnnnvvv~~~{{{tttmmmhhhgggfffeeeggghhhhhhfffeeefffgggeeecccaaa^^^[[[XXXWWWVVVSSSQQQNNNKKKIIIJJJKKKLLLJJJHHHDDDAAA??????AAABBBBBBBBBAAAAAABBBCCCDDDDDDCCCDDDGGGIIILLLNNNOOOOOOLLLJJJFFFCCCAAA@@@???@@@???<<<<<<@@@BBBAAABBBDDDEEEBBB===999777888:::<<<===>>>@@@BBBDDDFFFGGGGGGAAACCCEEEFFFGGGGGGFFFEEEHHHHHHGGGGGGGGGIIIJJJKKKGGGHHHJJJMMMQQQRRRQQQOOOSSSQQQMMMFFF???888333000000000////////////000000//////000000111222222222333333333333333333333333222222111000////////////000//////.........///////////////000000000000000//////000222333555666666777777888888999:::::::::;;;;;;;;;<<<<<<<<<======;;;===>>>>>>>>>>>>???@@@>>>???@@@@@@@@@EEEUUUeee}}}yyyrrrppplll___PPPFFFHHHVVVqqq}}}|||}}}tttbbbkkk]]]@@@::::::888999999888888888777777777666777777888888777777666777777777777777777777777444555666888999:::::::::yyyVVVJJJ???;;;;;;:::999::::::999888888777777888888999888999:::???PPPmmm~~~kkkWWWdddssszzzzzzzzz|||~~~xxxzzzzzzxxxyyy}}}|||{{{zzzvvvtttwwwvvvvvvvvvxxxzzz|||}}}yyyxxxwwwwwwxxxxxxvvvuuuvvvuuuttttttuuutttrrrpppxxx{{{~~~}}}wwwmmmeee```dddfffkkkqqqtttxxx{{{}}}|||zzzxxxvvvtttrrrqqqppppppooonnnmmmllllllkkknnnllljjjhhhfffffffffgggwww}}}qqqfffaaa``````aaa^^^]]]\\\ZZZXXXWWWWWWWWWUUUTTTQQQKKKEEEAAA@@@@@@???@@@AAA>>>:::===MMM]]]zzzvvvrrrzzz~~~uuupppzzzwwwlllhhhTTTRRRTTTKKKMMMNNNMMMKKKKKKMMMPPPSSSSSSSSSUUUUUUSSSOOOKKKKKKKKKJJJIIIIIIHHHGGGGGGCCCDDD>>>555???ZZZqqqyyyfffRRRBBBAAADDDCCCAAABBBBBBCCCCCC@@@>>>AAAIIIPPPhhhssszzz{{{~~~fffaaakkkrrrqqqnnnkkklllmmmmmmnnnmmmmmmmmmjjjkkkiiicccZZZSSSQQQQQQYYY[[[^^^aaafffmmmuuu{{{}}}wwwqqqkkkgggeeebbbdddffffffdddcccdddeeecccbbb```^^^[[[YYYWWWVVVVVVSSSOOOKKKHHHGGGGGGGGGLLLIIIEEE@@@>>>===>>>???============>>>???@@@AAA@@@@@@AAABBBDDDEEEGGGHHHHHHGGGDDDBBB@@@?????????@@@<<<===BBBEEECCC@@@???CCCAAA===:::999:::<<<===777888999:::::::::::::::666777999;;;===???@@@AAAGGGGGGGGGGGGIIIKKKMMMNNNKKKLLLNNNQQQTTTTTTQQQOOOMMMIIIBBB;;;555111///...000//////......//////000//////000000000000000000222222222222222222222222111000///......---....../////////......//////000000000000000000000000000000000111333444555666777777888888999999::::::;;;;;;;;;<<<<<<<<<=========<<<===??????>>>???@@@BBB@@@AAADDDEEEDDDLLL```ttt{{{vvvqqqmmmdddUUUHHHBBBMMM^^^rrr\\\qqqkkkIII999666888:::888888888777777777666666666666777777777777666666777777777777777777777777333444555777888888888888tttTTTIII>>>;;;;;;:::999:::999999999888888888888888666888:::::::::CCCYYYooo~~~tttgggoootttrrrooosss|||}}}{{{xxxvvvwwwzzzzzzyyy|||~~~yyyzzzvvvvvvwwwxxxxxxxxxyyyzzz|||}}}~~~xxxxxxxxxxxxxxxwwwvvvuuuwwwtttssssssuuuvvvrrrooorrrxxx~~~~~~xxxzzzyyyxxxvvvtttrrrpppooooooooonnnnnnmmmllllllkkkhhhhhhgggffffffggghhhhhhmmmsssxxxyyy{{{}}}{{{wwwqqqlllddd___]]]^^^```aaa\\\[[[YYYWWWVVVVVVVVVVVVUUUTTTPPPJJJDDD@@@??????BBBCCCAAA<<<:::EEE\\\pppzzzqqquuu{{{|||}}}zzzwww~~~~~~iii|||zzz[[[TTTTTTRRRIIIMMMPPPOOOKKKIIILLLOOONNNPPPQQQQQQNNNLLLJJJIIIIIIIIIHHHHHHHHHHHHHHHGGGDDDFFF???555777MMMgggwwwgggUUUCCC>>>AAAAAA?????????@@@AAA???===???EEEJJJYYYmmmzzz{{{ooobbbhhhoooqqqqqqmmmmmmnnnnnnmmmllllllkkkhhhjjjjjjggg```YYYTTTRRR[[[\\\\\\\\\___fffnnnttt~~~{{{wwwsssmmmhhhdddbbbbbbcccccccccbbbaaaaaaaaa```___]]][[[XXXVVVUUUUUUSSSPPPLLLHHHFFFDDDDDDHHHFFFDDDAAA???===<<<;;;999999::::::;;;<<<>>>>>>======<<<<<<===>>>@@@AAACCCBBBAAA@@@@@@@@@@@@AAAAAA===>>>EEEIIIFFFAAA???>>>???@@@AAA@@@===:::888444444555555555555444444666555555666777888:::;;;CCCCCCDDDFFFIIILLLOOOQQQSSSTTTTTTUUUUUUSSSNNNKKK>>><<<777333000///000111/////////....../////////000000//////............111111111111111111111111000000///...------......//////////////////000111111111111000000000000///111222333444555666777777888888999999:::;;;;;;;;;<<<<<<<<<<<<============<<<===???@@@@@@@@@BBBDDDFFFGGGHHHGGGGGGRRRkkkxxxuuurrroooiii]]]NNNGGGGGGUUUrrrjjj```xxx}}}QQQ===999777888===777777777666666666555555555666666777777666666555666666666666666666666666444444555666777888888888pppRRRGGG===:::;;;:::999:::999999999999888888777777444777:::;;;999<<>><<<>>>??????>>>@@@EEEHHHSSSkkkzzzzzzuuueeedddiiiooosssppppppooonnnmmmkkkiiihhheeehhhiiiiiieee___ZZZWWW[[[[[[ZZZZZZ\\\aaaiiinnnwwwvvvuuutttsssooojjjeeecccbbbaaa`````````___^^^]]]]]]]]][[[ZZZWWWUUUTTTQQQPPPNNNKKKIIIFFFDDDCCCAAAAAABBBCCCAAA>>>;;;:::999999999999:::;;;<<<===<<<;;;:::999999:::<<<===<<<======???@@@AAACCCDDD@@@>>>@@@GGGKKKHHHDDDCCCEEEDDDCCCAAA>>>999555222333333444555555555444444666555444333333555666777@@@@@@BBBEEEIIIMMMQQQSSSVVVUUUSSSRRROOOJJJEEE@@@333222111000///000111111//////............//////000000//////...---------000000000000000000000000000000///........./////////////////////000111111111111111111000000000000333333444555666777777888999999999:::;;;;;;<<<<<<<<<<<<<<<=========>>>>>><<<>>>@@@AAAAAABBBDDDFFFIIIHHHIIIJJJOOO^^^{{{vvvrrrpppkkkbbbSSSHHHHHHNNNfffpppaaammmeee@@@999<<<999777<<<666666666555555555444444555555666666666666555555555555555555555555555555555555666777888888888888mmmPPPEEE<<<:::;;;:::999999888999999999999888777777444555999;;;999:::DDDOOOeee{{{|||{{{vvvssssssuuuuuutttvvvzzzxxxyyy}}}~~~yyyyyy}}}~~~}}}||||||}}}}}}{{{yyyyyy}}}}}}sssmmmmmmpppsssxxxxxxxxxxxxxxxwwwwwwwwwxxxyyyzzzyyywwwuuuuuuuuuvvvuuuttttttuuutttrrrpppqqqrrruuuyyy~~~{{{zzz{{{zzzzzzvvvuuutttrrrpppooommmmmmllllllkkkkkkkkkjjjjjjjjjgggggghhhhhhhhhfffdddcccfffhhhfffbbb```aaaaaa^^^\\\[[[[[[\\\]]]\\\ZZZWWWWWWWWWVVVUUUTTTRRRPPPOOONNNMMMJJJFFFBBBAAABBBDDDIIIEEE???>>>KKKddd|||}}}yyytttxxx}}}~~~lllhhhxxxccc[[[XXXQQQIIIMMMOOORRRQQQNNNLLLMMMOOOKKKLLLLLLLLLJJJJJJKKKLLLHHHHHHHHHHHHHHHHHHHHHGGGFFFCCC???999666<<>><<<===>>>>>>???AAAEEEHHH\\\nnnzzzzzz|||uuukkkffffffkkkrrrrrrqqqpppooollljjjgggfffeeeggghhhiiigggddd```]]]YYYZZZZZZYYYZZZ^^^cccgggmmmllllllooorrrrrrnnnjjjgggddd```]]]]]]]]]]]]]]]ZZZZZZZZZZZZXXXVVVTTTRRRMMMMMMLLLKKKIIIGGGDDDCCC===>>>@@@AAAAAA???<<<:::999999999999999::::::;;;999999888888888888999999777888:::<<>>===@@@EEEFFFDDDDDDFFFVVVQQQHHH???999666666666333444555555666666555555222111111000111333444555===>>>???BBBEEEIIIMMMOOONNNKKKHHHEEEBBB===888444000000000/////////......///......------......///000000//////.........---////////////////////////000//////.........//////////////////000111222222000000000111111111222222444555555666777777888888999::::::;;;;;;<<<<<<===<<<<<<=========>>>>>>>>><<<>>>@@@AAABBBCCCEEEGGGGGGGGGKKKTTTaaavvv~~~tttrrrllldddWWWJJJDDDLLLYYYtttvvvkkkzzzppp]]]cccoooOOO777777;;;777444888555555555444444444333333444444555555555555444444555555555555555555555555555555666777777777777777kkkNNNDDD;;;:::;;;:::999999888999999:::999888777666555555777::::::999>>>DDDSSShhhooorrrqqqsssvvvtttqqqsssyyyxxxwwwzzz||||||~~~|||||||||}}}~~~|||yyywwwwwwyyyzzzzzzyyyxxxyyy{{{}}}{{{wwwrrrnnnmmmrrrwwwwwwwwwxxxxxxxxxwwwwwwwwwxxxzzz{{{yyyvvvttttttuuutttuuuvvvuuusssrrrrrrrrrssssssssssssuuuzzz~~~|||zzzwwwvvvvvvwwwuuutttsssqqqpppnnnmmmllljjjjjjjjjiiiiiiiiiiiiiiiiiihhhgggeeeeeeddddddddd^^^bbbccc___[[[\\\\\\[[[[[[ZZZYYYYYYZZZYYYWWWUUUUUUVVVVVVVVVTTTQQQMMMKKKIIIHHHFFFDDDBBBCCCFFFIIIFFFAAA===BBBYYYttt}}}zzz|||}}}}}}~~~lllwwwkkk\\\ZZZVVVRRRQQQPPPPPPOOOOOONNNNNNNNNNNNNNNMMMKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHHHHGGGGGGGGGBBB???>>><<<;;;DDDPPP^^^]]]ZZZSSSKKKDDD@@@===============>>>@@@DDDFFFZZZeeepppwww|||~~~zzzwwwqqqkkkjjjnnnqqqqqqpppnnnllljjjhhhggghhhhhhhhhhhhhhhfffdddbbbXXXYYYZZZZZZYYYZZZ\\\^^^cccccceeekkkrrrvvvtttqqqkkkfff___[[[[[[\\\\\\[[[WWWWWWXXXXXXWWWTTTRRRPPPKKKLLLLLLKKKIIIFFFDDDBBB>>>>>>>>>>>>===<<<<<<;;;:::999999888888888888888666777777888888777777777444666777999;;;===>>>>>>;;;<<<>>>@@@===:::>>>DDDUUUOOOEEE<<<777555666888333444444444444444333333111000000000111222222333999999999:::;;;>>>@@@AAA>>><<<888666555333111/////////...---------......///......------......///000000//////////////////..............................------------......////////////000111222333//////000111222222333444555666666777777888888999:::::::::;;;<<<<<<======<<<=========>>>>>>>>>>>><<<>>>@@@BBBCCCDDDGGGIIIFFFHHHRRRdddyyy}}}xxxrrroooggg[[[NNNFFFIIIZZZmmm~~~yyyjjjmmmpppjjj^^^^^^uuuSSSAAA555777999444222666444444444444333333333333444444444555555444444444444444444444444444444444444444555666666666666555jjjNNNCCC;;;:::;;;:::999999888888999:::999888777666777555666999:::999:::>>>FFFYYYyyyuuussssssvvvxxxssslllnnnuuuyyywwwyyy~~~~~~||||||}}}~~~}}}yyyvvvxxxxxxyyyzzzzzzzzzyyyyyytttwwwyyyvvvppplllrrrzzzwwwxxxyyyzzzzzzzzzzzzzzzxxxzzz{{{zzzvvvttttttvvvsssuuuxxxvvvsssqqqrrrtttqqqrrrrrrrrrqqqsssvvvyyy~~~~~~wwwxxxzzz{{{zzzwwwtttrrrttttttsssqqqpppnnnmmmllliiiiiiiiihhhhhhhhhhhhhhhiiigggcccaaa```aaaccceeeXXX___bbb___[[[[[[\\\[[[ZZZXXXVVVVVVWWWXXXXXXWWWTTTUUUVVVVVVTTTPPPKKKHHHFFFEEEDDDBBBBBBDDDHHHLLLCCC>>>;;;FFFccc|||yyywwwtttrrrvvvrrrsssUUUPPPRRROOOPPPWWWQQQOOOMMMMMMNNNOOONNNMMMPPPMMMJJJIIIJJJJJJJJJHHHKKKKKKJJJIIIIIIHHHGGGGGGIIIBBB???BBBAAA<<>><<<<<<<<>>:::666333222111111333333333333222111000///444444333333222111000000555444333222222333444444444111///...///000000///...---,,,++++++---000111.........------.........///000000000000000000000........................,,,,,,,,,++++++,,,------////////////000111222333......///111222333444555666666777777888888999999::::::;;;;;;<<<=====================>>>>>>>>>>>><<<>>>AAABBBCCCEEEGGGJJJHHHLLLZZZqqq}}}vvvtttqqqkkkaaaUUUJJJGGGQQQjjjoooqqqsssfff```YYYkkkiiiEEE<<<666777777333222777444444444333333333222222333444444555555444444333444444444444444444444444333333444444555444444444gggMMMDDD<<<:::999777777888777777777777777666555555444444555666777999;;;<<<>>>QQQjjjzzz}}}~~~zzzrrrnnnooorrrxxxxxxxxx{{{~~~~~~|||{{{}}}}}}{{{xxxzzz{{{{{{}}}|||xxxsssnnnuuutttqqqpppppprrruuuvvv}}}}}}{{{zzzyyyxxxxxxxxxxxxwwwuuutttssssssssstttvvvtttrrrsssttttttqqqnnnqqqrrrrrrpppnnnnnnooopppwwwwww{{{}}}uuuuuuuuuuuuuuuuuuuuuuuuwwwuuurrrpppooommmjjjgggjjjiiigggeeedddeeefffggggggdddaaa```______]]][[[[[[[[[[[[\\\]]][[[XXXUUUZZZYYYXXXWWWVVVUUUTTTSSSWWWUUURRROOOMMMLLLKKKKKKCCCBBB@@@AAAFFFKKKJJJGGG???;;;>>>QQQppp~~~uuuvvv{{{yyyrrrqqqiii|||uuucccMMMBBBDDDJJJLLLLLLGGGJJJMMMLLLHHHFFFIIIMMMKKKKKKKKKJJJIIIIIIHHHHHHKKKKKKKKKKKKKKKKKKKKKKKKFFFDDDCCCDDDBBB@@@AAAFFFXXXhhhpppfffXXXOOOEEE:::<<<<<<======>>>>>>??????AAA>>>JJJfffzzz}}}}}}~~~}}}uuuwwwrrrbbbgggmmmmmmhhhiiinnnpppllliiiiiiiiiiiiiiihhhhhhggg```\\\YYYXXXZZZ[[[YYYWWWXXXVVVYYYeeeooosssssstttmmmeee[[[UUUUUUVVVVVVTTTUUUUUUUUUTTTSSSRRRQQQPPPOOOMMMKKKKKKKKKIIIEEEAAA???>>><<<999888999::::::999888666555444444444555222222222333333444444444444444444444444444444444777666555444444555666777555444333333222222222333111111111111111111111111222111111111000000//////////////////////////////........................---------.........//////////////////////////////000000///...............//////.........---------////////////////////////111222222111//////000111000000111222444555555666888888888777666777999<<<:::;;;<<<<<<======<<<<<<>>>>>>>>>>>>============AAAAAACCCHHHIIIGGGGGGJJJNNN[[[lllzzzvvvqqqnnnggg\\\MMMDDDIII___}}}www~~~{{{gggVVV\\\xxxtttOOO;;;:::999777666444333222333333333333333333333333333333333333333333333333555444222000000111222333555444444333333333444444eeeLLLCCC;;;:::999777777888777777777777777666555555444444555666777999:::;;;777FFFZZZvvv{{{|||uuupppmmmlllpppqqqtttxxx|||~~~~~~}}}}}}{{{{{{||||||zzzwww{{{|||}}}|||vvvrrrppppppooonnnppprrrtttvvvzzzzzzyyyyyyxxxxxxyyyyyywwwvvvuuutttsssssssssttttttsssrrrsssuuuuuusssqqqrrrrrrrrrqqqnnnnnnooopppppppppsss|||{{{xxxvvvsssssssssssssssssssssssstttrrrooonnnmmmkkkiiifffiiihhhfffdddcccdddeeeeeeeeebbb```^^^^^^]]][[[ZZZZZZYYYXXXYYYZZZYYYWWWUUUXXXXXXWWWVVVTTTSSSSSSRRRUUUTTTRRROOOMMMKKKIIIIIIDDDDDDEEEGGGIIIIIIFFFBBB<<>><<<:::999999999:::888777666555555444444444222222222333333333444444333333333333333333333333555444333333333333444555444333222222111111222222111111111111111111111111111111000000000/////////////////////////////////........................---------.........//////////////////////////////000000///...............//////.........---------////////////////////////000111111000//////000222111222222333444555666777888999999888777777:::<<<:::;;;<<<<<<======<<<<<<>>>>>>>>>>>>>>>=========??????BBBFFFGGGEEEGGGLLLMMMaaazzzyyyvvvssslllgggXXXQQQIIILLLbbb~~~|||yyyfff___kkkYYYAAA999888777666444333222111333333333333333333333333333333333333333333333333555444222000000111222333444444444444444444444444aaaKKKBBB;;;:::999777777888666777777777777666555555444444444555777888:::;;;888AAALLLbbb}}}}}}|||uuuppplllhhhjjjmmmsssxxx{{{{{{zzz~~~}}}|||||||||{{{yyywwwzzzzzz|||~~~~~~{{{vvvrrrjjjjjjkkkmmmooorrrtttvvvvvvvvvwwwwwwxxxxxxyyyyyyvvvvvvuuutttssssssssssssrrrqqqqqqssstttuuusssrrrqqqrrrrrrpppnnnnnnooopppooopppssswwwzzz{{{yyywww|||}}}}}}{{{xxxuuuttttttpppppppppppppppppppppppppppnnnlllkkkkkkiiigggeeefffeeedddbbbaaabbbbbbcccbbb```]]]\\\\\\[[[YYYWWWWWWUUUTTTTTTUUUVVVUUUTTTUUUUUUTTTSSSRRRRRRQQQQQQQQQQQQPPPOOOMMMJJJGGGEEECCCEEEIIIKKKJJJEEE???<<<>>>IIIeeeyyywww~~~hhhsssjjjRRRLLLGGGIIIOOORRRPPPLLLHHHKKKNNNMMMJJJIIIJJJLLLGGGGGGGGGHHHHHHHHHHHHIIIJJJJJJJJJKKKKKKJJJJJJJJJIIIGGGHHHJJJIIIFFFGGGKKK^^^pppxxxgggNNN@@@======<<<<<<<<<<<<<<<<<<;;;;;;;;;:::>>>MMMaaapppvvvvvvvvvyyy~~~lllgggeeehhhjjjhhhfffeeeggghhhhhhiiihhhgggfffeeegggeeebbb]]]YYYVVVVVVWWWPPPNNNQQQ\\\fffkkknnnqqqjjjeee^^^[[[YYYWWWTTTQQQMMMNNNPPPQQQQQQPPPNNNMMMLLLJJJIIIHHHHHHFFFBBB??????>>><<<:::999999999:::777777777777666555444333222222222222333333333333333333333333333333333333222222111111111111222222222111111000000000000111000000000000000000000000///////////////.........////////////////////////........................------........./////////////////////////////////000//////............////////////............---///////////////////////////000111000//////000222333333444555666777777888888999:::999888888:::<<<;;;;;;<<<============<<<>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@BBBEEEEEEDDDIIIPPPZZZrrr{{{ttttttpppfff^^^PPPIIIEEESSSuuuqqq^^^eee}}}hhhCCC<<<777666555444333222111000222222222222222222222222222222222222222222222222444333222000000111222222222333444555555444333222]]]JJJBBB;;;::::::777666888666666777777666666555444444444444555666777999999;;;@@@CCCSSSmmm{{{xxxtttwwwyyyuuusssgggggghhhlllrrrvvvyyyzzz|||||||||||||||{{{zzzxxxvvvwwwxxxyyyyyyvvvqqqlllggghhhiiilllooorrruuuwwwuuuuuuvvvvvvvvvwwwvvvvvvttttttssssssrrrrrrrrrrrrqqqqqqqqqrrrrrrrrrqqqpppqqqqqqqqqpppnnnmmmnnnoooppprrruuuuuuuuutttttttttvvvwwwvvvtttrrrqqqqqqsssoooooooooooooooooooooooommmkkkjjjiiiiiihhhgggeeecccbbbaaa```_______________]]]\\\[[[[[[ZZZWWWUUUTTTQQQOOONNNOOOQQQQQQQQQRRRRRRQQQQQQPPPPPPPPPOOOOOOOOOPPPOOOMMMIIIEEECCCAAACCCFFFHHHDDD===:::<<>>===<<<:::999999999999555666777777777666444333222222222222222222222333222222222222222222222222000000000000000000000000000000///....../////////000000000000000000000000........................////////////////////////....................................////////////////////////////////////000///............///////////////...............////////////////////////...///000000//////111333555555666777777888999999999:::;;;;;;::::::;;;===;;;;;;<<<========================>>>>>>?????????CCCCCCEEEGGGEEEFFFNNNYYYrrrtttrrrrrrlll```WWWNNNFFFIIIaaa~~~}}}eeeWWWjjjTTT<<<<<<555555444333222222111111222222222222222222222222222222222222222222222222333222111111000111222222000222444555555444333222ZZZIIIAAA:::::::::888666777666666666666666555444444444444444444555666888888999<<<;;;EEE[[[lll}}}yyyxxx{{{~~~vvvsssuuullliiieeeeeejjjpppvvvyyyxxxzzz|||||||||{{{zzzzzzvvvvvvwwwwwwvvvsssmmmhhhiiiiiijjjlllooorrruuuwwwuuuuuuvvvvvvvvvuuutttsssrrrrrrrrrrrrqqqqqqqqqpppqqqrrrrrrqqqooommmlllllloooppppppnnnlllkkklllnnnllloooqqqqqqpppooopppqqqooopppooonnnlllkkkmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnllljjjhhhhhhhhhgggfffddd______^^^]]]\\\\\\\\\\\\\\\[[[ZZZZZZZZZXXXVVVSSSPPPMMMJJJIIIJJJLLLLLLLLLNNNNNNNNNNNNNNNNNNMMMMMMMMMNNNOOONNNLLLHHHDDDAAA===>>>@@@@@@;;;777===HHHeeevvv{{{~~~xxxlllqqqjjjWWWRRRPPPOOOPPPPPPNNNJJJGGGFFFGGGIIIJJJIIIHHHGGGGGGGGGGGGHHHIIIJJJKKKLLLLLLHHHIIIJJJKKKKKKJJJIIIHHHCCCBBBEEEHHHGGGCCCBBBEEEOOOVVVXXXOOOCCC<<<<<<===<<<<<<;;;;;;::::::999999666;;;<<<999???RRRgggtttyyyvvvoooiiilllnnnllljjjfffgggiiijjjjjjhhhfffddd```dddiiiiiiddd^^^[[[ZZZUUURRRSSSXXX[[[\\\^^^aaahhhfffdddaaa\\\WWWPPPLLLHHHJJJLLLMMMNNNMMMLLLKKKJJJJJJJJJIIIFFFCCCAAA@@@>>>===<<<;;;:::999999999555666777777777666444333222222222222222222222222111111111111111111111111000000000111111000000000.........------......///////////////////////////------------............////////////////////////................................./////////000000//////////////////////////////............//////////////////////////////000000000000000000000000...///000000000000333444666777777888888999999999999;;;<<<<<<;;;;;;<<<===;;;<<<======>>>>>>======<<<======>>>???@@@@@@AAADDDEEEGGGHHHFFFHHHVVVddd{{{qqqnnnlllcccWWWOOOGGGGGG[[[zzziii]]]___|||cccDDD777555444444444333333222222222111111111111111111111111111111111111111111111111111111111111111111111222000111333555555444333222XXXGGG@@@:::::::::888666777555666666666666555444444333333333444444555777777777;;;999===OOO```www~~~zzzwwwrrrooorrrrrrlllddd```bbbhhhooosssrrruuuyyy{{{zzzzzzzzzzzzxxxxxxyyyzzzyyyvvvppplllmmmlllkkkkkkmmmppptttvvvtttuuuvvvvvvvvvtttsssrrroooooopppppppppoooooonnnqqqrrrsssqqqnnnkkkkkkkkkmmmnnnnnnllljjjjjjkkkllljjjlllooopppooooooooopppnnnoooooommmlllkkkmmmnnnmmmmmmmmmmmmmmmmmmmmmmmmjjjhhhgggffffffeeedddbbb\\\\\\[[[[[[ZZZYYYYYYXXXXXXWWWWWWWWWWWWVVVSSSPPPLLLIIIFFFEEEFFFGGGGGGFFFIIIIIIIIIIIIIIIIIIJJJJJJKKKLLLLLLLLLIIIEEEBBB???;;;:::;;;;;;777999JJJ^^^~~~dddrrrsss___WWWMMMLLLLLLKKKJJJIIIHHHHHHEEEFFFHHHIIIIIIHHHFFFEEEHHHHHHIIIIIIJJJKKKLLLLLLGGGHHHJJJKKKKKKJJJHHHGGGDDDDDDGGGJJJIIICCCBBBDDDFFFGGGGGGDDD@@@===<<<===;;;;;;;;;;;;;;;;;;::::::888;;;<<<888888FFF___sssxxxvvv{{{~~~nnniiilllllliiiggghhhjjjkkkkkkiiigggeeecccgggkkkkkkhhhbbb\\\YYYXXXVVVUUUXXXXXXUUUUUUWWWaaaaaaaaa___[[[UUUPPPMMMHHHIIIIIIJJJKKKKKKKKKKKKIIIJJJKKKIIIEEEBBBAAA@@@======<<<<<<:::999999888555666666666666666555555222222222222222111111111000000000000000000000000000000111111111111000000...------------......///////////////////////////---------...............////////////////////////............................../////////000000000///////////////////////////............//////000...////////////000000000000000000000000000000000...000111111111222444777777777888888999999999999:::<<<===>>>===<<<======<<<<<<===>>>>>>>>>>>>===<<<<<<===>>>???AAABBBBBBBBBDDDHHHIIIHHHNNNaaasss}}}uuummmiiibbbWWWMMMIIIGGGVVVtttvvv{{{~~~xxx[[[eeexxxpppIII;;;666000333333333333222222222222000000000000000000000000000000000000000000000000000000000111111111111111000111222333444444333333}}}WWWFFF???:::::::::888666777555555666666555555444333333333333333444555666666666<<<::::::EEETTTnnn|||vvv|||yyytttsssssslllccc]]]\\\```dddgggkkkoootttwwwwwwwwwxxxyyyyyyzzz|||~~~~~~{{{wwwsssrrrpppllljjjjjjmmmqqqtttrrrsssuuuvvvwwwvvvtttsssllllllmmmnnnnnnnnnmmmlllqqqssstttrrrooommmmmmnnnlllllllllkkkiiihhhiiijjjjjjkkkmmmpppqqqqqqooonnnmmmooooooooommmllllllmmmjjjjjjjjjjjjjjjjjjjjjjjjhhhfffddddddcccbbb```___YYYYYYYYYYYYXXXWWWVVVVVVSSSSSSSSSSSSTTTRRROOOMMMIIIGGGDDDCCCCCCCCCBBBAAACCCCCCCCCDDDDDDDDDEEEEEEIIIIIIIIIGGGEEEBBB>>><<<:::888:::===<<>><<<<<<===;;;;;;;;;;;;<<<<<<<<<<<<;;;888999:::999>>>TTTkkkuuuzzzwwwxxx~~~{{{iiiiiikkkhhhgggiiikkkmmmllljjjgggfffffffffhhhiiiiiifffbbb^^^XXXVVVVVVXXXUUUPPPNNNOOOVVVXXXZZZZZZWWWTTTQQQOOOHHHHHHGGGFFFFFFGGGHHHIIIGGGHHHJJJHHHCCC@@@??????=========<<<;;;:::888888666666555555555555666666222222222222111111111000////////////////////////...///000111111000///...---------------...//////........................------......////////////////////////////////////.........................../////////000000000000////////////////////////...............///000000.../////////000000000000000000000000000000000000///000222222333444666999888888888888888999999999:::<<<>>>???>>>======>>><<<<<<===>>>>>>>>>>>>>>>;;;<<<===>>>@@@AAABBBCCC@@@DDDIIIMMMOOOYYYqqq{{{wwwrrrllleeeYYYMMMIIIJJJSSSooouuuooo{{{uuuqqq___yyyUUU<<<888777222111111111111111111111111000000000000000000000000000000000000000000000000//////000111111111111111000111111222333333444444|||WWWFFF???::::::;;;888666666555555666666555555444333333333333333444444555666111999888666<<>>??????@@@@@@AAAAAABBBGGGGGGFFFDDDBBB???<<<;;;:::999===AAABBBKKKiii{{{zzzfffmmmkkkQQQNNNMMMHHHFFFHHHJJJIIIFFFEEEFFFHHHFFFGGGHHHJJJKKKJJJGGGEEEGGGGGGHHHHHHHHHHHHIIIIIIFFFHHHJJJLLLLLLJJJHHHFFFCCCDDDGGGJJJGGGAAA===>>>??????@@@@@@===:::;;;>>>;;;;;;;;;<<<<<<============666555<<<;;;;;;KKKaaammmtttwwwsssyyy~~~}}}zzzllliiikkkhhhhhhjjjlllnnnmmmkkkhhhffffffdddccceeeiiikkkiiifffWWWUUUVVVWWWTTTMMMJJJKKKNNNQQQTTTUUUTTTSSSRRRQQQHHHFFFEEECCCCCCDDDFFFGGGEEEGGGHHHFFFBBB>>>===>>>=========<<<;;;:::888888777666555444444555777777222222222222111111000000////////////////////////---...///000000///...------------------...///000................................./////////000000////////////////////////........................////////////000000000000////////////////////////...............///000111.../////////000000111111000000000000000000000000///111333333333555888:::888888888888888888999999:::<<>>======>>><<<======>>>>>>>>>>>>>>>;;;<<<===>>>@@@BBBCCCCCC@@@EEEMMMRRRVVVcccwwwuuurrrmmmdddVVVJJJIIIMMM^^^zzziiiyyylllfffgggkkkaaaBBB666444555666////////////000000000000000000000000000000000000000000000000000000000000...///000111111111111111111111111111222333444555rrrVVVCCC@@@<<<999777777666555555555444444444444555555444333333333333444555555999666666888:::BBBRRR```~~~uuussshhhbbbcccbbb[[[WWWZZZ^^^bbbgggkkknnnqqqsssuuuxxxyyy|||~~~yyyuuupppnnnjjjhhhhhhkkknnnqqqqqqrrrssstttsssrrrqqqppprrrqqqnnnkkkhhhhhhkkkmmmppppppooonnnnnnooopppppprrrnnnkkkkkkmmmmmmllliiihhhjjjkkkkkkjjjjjjjjjjjjiiiiiiiiihhhhhhhhhggggggfffgggggghhhhhhhhhggggggdddcccbbbaaa___^^^]]]\\\YYYYYYXXXWWWUUUSSSQQQPPPLLLLLLLLLKKKJJJIIIGGGFFFDDDCCCAAA???>>>======<<<@@@@@@@@@@@@@@@??????@@@EEEFFFEEECCC???=========:::>>>@@@CCCNNNcccwww}}}uuuttt~~~xxxdddsssYYYMMMGGGHHHNNNBBBFFFJJJLLLJJJGGGEEEDDDEEECCCEEEIIIIIIFFFEEEGGGIIIHHHFFFFFFFFFHHHJJJKKKJJJJJJJJJJJJIIIHHHGGGFFFCCCDDDDDDDDDCCCAAA>>><<<@@@@@@@@@?????????>>>>>>;;;::::::999999999:::::::::666444888===BBBIIIPPPfffooo|||}}}~~~xxxwww~~~~~~qqqfffgggggghhhjjjlllllljjjgggfffbbbccceeeggghhhiiijjjjjj___[[[WWWUUUSSSOOOIIIDDDFFFHHHLLLQQQUUUUUUSSSPPPKKKJJJHHHFFFDDDDDDDDDDDDLLLJJJGGGDDDBBBAAA@@@@@@======<<<;;;::::::999999777777777777666555444333333333333222222222111111////////////////////////......---,,,,,,,,,,,,---......////////////......---...///...------...///................................................//////////////////////////////////////////////////////.........---------...............///000000000000////////////000000///000000111111111000000222444666777666666777888999999:::::::::;;;;;;;;;<<<<<<======>>>>>>??????======>>>>>>>>>>>>======@@@>>><<<<<>>===<<<<<<<<<===>>>????????????@@@FFFEEEDDDCCCAAA???<<<:::???777===VVVpppzzzzzzyyyyyy}}}uuuvvv~~~{{{yyy~~~uuuooofffTTTLLLGGGGGGKKKCCCFFFIIIJJJIIIGGGEEEDDDDDDCCCEEEJJJJJJFFFEEEFFFIIIHHHFFFFFFFFFGGGIIIJJJHHHHHHHHHHHHGGGFFFEEEEEEBBBBBBDDDDDDDDDBBB@@@???AAAAAA@@@???>>>>>>======<<<;;;;;;:::999999999:::888666777888999===KKKXXXjjjnnnuuuzzz~~~}}}}}}~~~mmmfffbbbeeehhhjjjiiihhhffffffcccdddeeeffffffgggggggggaaa___\\\YYYUUUOOOIIIDDDEEEGGGJJJOOOSSSTTTRRRPPPKKKJJJGGGEEECCCBBBBBBBBBJJJHHHFFFCCCAAA@@@@@@@@@===<<<<<<;;;::::::999999777777777777666555444333333333333222222222222111///////////////////////////...------,,,,,,------......////////////......---...///...------...///................................................//////////////////////////////////////////////////////.........---------///............///000000222111000000000000000000///000111111222222222222333555777777666666777888999::::::::::::;;;;;;;;;<<<=========>>>>>>>>>???======>>>>>>>>>>>>>>>>>>BBBAAA@@@@@@@@@@@@???===BBBHHHSSSbbbwwwyyyvvvsssuuufffYYYRRRKKKKKK[[[ppp{{{qqq~~~fffbbbmmmyyyZZZ<<<444777666333222000000000000000000000000////////////////////////////////////////////////.../////////000000000000000000111111111222222222oooSSSBBB???;;;888777777666555555555444444444444555555333333333333333444555555444333333555444444:::CCCRRRmmm~~~~~~|||wwwvvvooo```WWWVVVOOOQQQRRRUUUXXX^^^dddiiiqqqtttwwwxxxuuussstttuuupppnnnlllkkkjjjkkklllmmmooonnnmmmllllllmmmoooppplllmmmoooooooooppprrrsssqqqqqqqqqqqqpppnnnmmmllliiihhhhhhiiijjjjjjhhhfffgggggggggffffffeeeddddddffffffggggggffffffeeeddd________________________ZZZZZZZZZ[[[[[[[[[[[[[[[WWWWWWUUURRROOOLLLIIIHHHDDDDDDCCCCCCBBBAAA@@@???AAA@@@???>>>============;;;===???@@@@@@@@@AAACCCDDDCCCCCCBBBAAA???;;;888DDD===KKKppp~~~{{{~~~~~~~~~xxxrrr{{{kkkTTTLLLKKKHHHFFFGGGCCCEEEGGGHHHFFFEEEEEEEEEDDDCCCFFFKKKKKKGGGDDDEEEIIIHHHGGGFFFEEEFFFGGGHHHFFFFFFFFFFFFEEEDDDCCCCCCAAABBBCCCDDDDDDCCCBBBAAAAAAAAA@@@???===<<<;;;;;;======<<<:::999999999999555777999777444888KKK]]]ttttttssstttvvv|||rrrfffaaaeeeiiiiiigggeeeeeefffeeeeeeeeeeeeeeeeeeddddddddddddccc___WWWOOOIIIFFFDDDEEEHHHLLLPPPRRRQQQPPPJJJIIIGGGEEECCCBBBAAAAAAGGGEEECCCAAA@@@?????????<<<<<<;;;;;;::::::999999777777777777666555444444333333333333222222222222///////////////////////////...------,,,---------......////////////......---...///...------...///................................................/////////////////////////////////////////////////////////............---//////......//////000111333222111000000000000000///000111222333444444444333555777888777777888999:::::::::;;;;;;;;;<<<<<<============>>>>>>>>>>>>=========>>>>>>?????????BBBBBBCCCDDDCCCBBBAAA???AAAQQQaaatttuuurrrqqqoooooo]]]MMMIIIIIITTTrrrpppyyy|||iiioooWWWDDD444333666555111111000000000000000000000000////////////////////////////////////////////////....../////////000000000000000000111111111222222lllQQQBBB>>>:::888777777666555555444444333333444444555333333222222333333444555555444666888777444666;;;CCCWWWqqq~~~~~~}}}~~~uuu___UUUVVVSSSRRRPPPNNNNNNRRRYYY^^^ffflllsssuuurrrppprrruuuooonnnmmmlllkkkkkkkkklllpppnnnkkkjjjjjjmmmppprrrkkkmmmpppqqqqqqqqqrrrsssmmmnnnoooooommmkkkhhhfffeeefffgggiiijjjiiigggeeefffeeeddddddeeeffffffeeecccddddddddddddcccbbbaaa]]]]]]\\\\\\[[[[[[\\\\\\YYYYYYYYYYYYYYYYYYYYYYYYVVVUUUSSSPPPMMMIIIFFFDDDDDDCCCCCCBBBAAA@@@@@@@@@???>>>>>>==================@@@BBBBBBBBBBBBEEEHHHHHHJJJJJJHHHCCC???>>>>>>CCCOOOhhhrrruuuaaaRRRFFFEEEGGGFFFDDDCCCCCCDDDEEEEEEDDDCCCEEEFFFCCCBBBFFFKKKKKKGGGDDDEEEHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBBBBBBBCCCCCCCCCBBBAAAAAAAAAAAA???>>><<<;;;:::999>>>===<<<:::999888888888444666888777333666EEEVVVooooooooopppttt|||vvvmmmeeehhhkkkkkkgggdddeeehhhhhhgggfffeeeddddddcccccceeeggghhhcccZZZPPPJJJGGGDDDDDDFFFIIIMMMPPPPPPOOOIIIHHHGGGFFFEEEDDDDDDCCCCCCBBBAAA???>>>>>>>>>???;;;;;;;;;:::::::::999999777777777777777666555555444444333333333222222222000000000000000000000000//////...---------------......////////////......---...///...---------///................................................/////////////////////////////////////////////////////////.............../////////...///000000111222222111000000000000000000111222444555666666666444666888999888888999:::;;;;;;;;;;;;<<<<<<<<<<<<============>>>>>>>>>>>><<<=========>>>???@@@AAA@@@CCCGGGHHHGGGFFFFFFGGGJJJ]]]vvvsssoooooommmhhh\\\VVVNNNHHHNNNdddwwwwwwxxxhhhwwwlllFFF;;;444555666222//////000000000000000000000000////////////////////////////////////////////////........./////////000000000000000000111111111111iiiNNNAAA>>>:::777777777666555444444333333333333444444333222222222222333444444555444666999999555555888===GGG[[[vvv}}}}}}{{{zzz}}}{{{|||fffWWWWWWXXXUUUQQQLLLIIIKKKPPPTTTYYYaaakkkpppooonnnoooqqqmmmlllkkkjjjiiiiiijjjjjjmmmkkkgggeeefffjjjnnnqqqkkkmmmpppqqqqqqooooooppplllmmmmmmmmmkkkiiifffdddccceeeggghhhhhhgggfffeeeaaa```^^^___bbbddddddddd___```aaaaaaaaa```^^^]]][[[ZZZYYYXXXXXXXXXYYYYYYYYYYYYXXXWWWWWWVVVVVVUUUTTTSSSRRROOOKKKHHHEEECCCCCCBBBAAA@@@??????@@@@@@===============>>>>>>??????BBBDDDCCCBBBDDDIIINNNVVVXXXWWWNNNCCC===@@@FFFIIIggg~~~qqqooo}}}\\\PPPGGG@@@@@@CCCDDDBBBAAAAAABBBCCCCCCBBBBBBDDDFFFBBBBBBDDDIIIJJJEEECCCDDDGGGFFFEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEDDDCCCDDDDDDCCCCCCAAA@@@???>>>@@@???>>>===;;;:::999888======;;;:::888888777777666444555666555666===FFFSSSVVV\\\eeeooo{{{~~~zzzxxxwwwiiijjjkkkiiiffffffhhhjjjjjjiiihhhfffeeedddddddddeeehhhiiieee\\\SSSMMMKKKHHHGGGFFFHHHKKKMMMNNNNNNHHHHHHHHHIIIIIIHHHHHHHHHBBBAAA???>>>=========>>>:::::::::::::::999999999777777777777777777666555444444444333333333222222111111111111111111111111//////...------------.........////////////......---...///...---------///................................................///////////////////////////////////////////////////////////////////////////////////////000111111111000000//////000000111222333444666777888888888555777999:::999999:::;;;;;;;;;<<<<<<<<<=========>>>>>>>>>>>>============<<<<<<<<<===>>>@@@BBBCCCDDDHHHLLLLLLIIIIIILLLPPPZZZllltttnnnooonnnggg```NNNOOOKKKKKK___tttsssrrrhhh}}}wwwRRR>>>999555444333000///000////////////////////////............................................................//////////////////000000000111111111fffLLL@@@===999777666666666555444444333333333333444444222222222222222333444444333111333777777555555777999===OOOmmm~~~{{{}}}yyyhhhdddqqqtttbbb^^^]]]ZZZUUUNNNIIIHHHKKKNNNNNNUUU^^^dddffffffggghhhhhhfffeeeddddddeeeggghhhgggdddaaa```aaaeeejjjmmmjjjlllnnnooommmlllllllllmmmmmmmmmlllkkkiiigggeeeccceeeggggggeeeddddddddd]]]ZZZWWWYYY\\\______^^^[[[\\\]]]^^^^^^\\\ZZZYYYXXXWWWUUUTTTSSSSSSTTTUUUUUUUUUTTTSSSSSSRRRQQQQQQPPPPPPNNNLLLJJJGGGEEECCC@@@???===<<<<<<<<<===>>>============>>>???@@@AAA@@@BBBDDDCCCBBBFFFOOOWWWbbb```YYYLLL???===DDDLLLeeettteeettt\\\NNNGGGBBB???>>>AAABBBAAA@@@???AAABBBBBBAAAAAACCCDDDBBBAAABBBFFFGGGCCCBBBDDDDDDDDDDDDDDDDDDDDDCCCCCCEEEEEEEEEFFFFFFEEEEEEDDDDDDDDDBBBAAA@@@>>>======>>>>>>===<<<;;;999888888;;;;;;:::888777777777777777333333666888666666999999???IIIWWWgggxxx{{{~~~{{{~~~~~~}}}{{{rrrqqqvvv{{{ssspppkkkhhhfffgggiiikkkjjjiiigggfffeeeeeefffffffffhhhhhheee___XXXSSSQQQNNNLLLIIIHHHJJJLLLMMMMMMIIIJJJKKKKKKKKKKKKKKKJJJAAA@@@>>>===<<<<<<<<<===::::::::::::999999999999777777777888888777777666444444444444333333333333111111111111111111111111000///......------............////////////......---...///...------...///................................................////////////////////////////////////////////////...////////////000000000000000//////000000111222000000000000000111222333444555666777888999999999666888:::;;;::::::;;;<<<<<<<<<<<<============>>>>>>>>>>>>>>>============<<<<<<<<<===>>>AAACCCDDDIIIMMMPPPNNNJJJKKKSSS[[[nnntttlllmmmoooiii^^^WWWKKKHHHGGGUUUxxxvvvppp~~~~~~{{{pppvvvWWWCCC777555333111111000111111////////////////////////................................................------.........//////////////////000000000111111dddJJJ@@@===999777666666666555444333333222222333333444222222222111222222333444333000000333555333444777444666FFFaaasssxxx~~~wwwjjj```cccqqq}}}rrrooohhheee___WWWOOOJJJHHHHHHIIIKKKOOOTTTXXXZZZ\\\]]]aaa___]]]\\\]]]___bbbdddcccaaa^^^]]]___bbbgggjjjgggiiijjjjjjiiiiiijjjkkkllllllkkkjjjiiiggggggfffbbbdddeeedddaaa```aaabbb]]]YYYUUUUUUYYY[[[ZZZXXXWWWXXXZZZ[[[[[[YYYWWWUUURRRQQQOOOMMMLLLMMMNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMKKKKKKJJJIIIGGGFFFDDDCCC>>>===;;;:::::::::<<<===<<<<<<===>>>???@@@BBBBBBAAADDDFFFFFFGGGNNN[[[fffkkkbbbUUUIIIFFFMMMXXXaaa~~~}}}iiippp___FFFGGG>>>>>>===>>>@@@AAAAAA???===???AAABBBAAAAAABBBCCCBBB@@@@@@CCCDDDAAAAAADDDBBBBBBCCCDDDDDDDDDCCCCCCDDDDDDEEEEEEEEEEEEDDDDDDBBBAAA@@@???>>>>>>>>>>>><<<<<<<<<;;;:::999999888999999888777666666777777888444333666777555444666333777>>>JJJZZZnnnvvvsss}}}}}}zzzxxxxxx{{{~~~yyytttvvv}}}tttkkkiiihhhgggeeehhhgggeeeddddddeeeggghhhhhhgggfffeeeccc___[[[WWWUUUQQQLLLIIIIIIJJJKKKKKKLLLMMMMMMMMMLLLKKKJJJIIIBBBAAA???===<<<;;;<<<<<<999999999999999999999999666777777888888888777777555444444444444333333333222222222222222222222222000//////.....................////////////......---...///...------...///................................................////////////////////////////////////////////////.../////////000000000000000000//////000000111222000000111222333555666777777777888999999999999999777999;;;;;;;;;:::;;;===<<<<<<=========>>>>>>>>>???>>>>>>>>>=========<<<<<<<<<<<<<<<>>>AAADDDFFFHHHMMMOOOMMMKKKQQQ^^^kkkuuummmiiijjjiii___TTTNNNKKKGGGRRRppp~~~nnn}}}nnnoooiiiFFF888333333222000111222222111////////////////////////................................................---------.........//////////////////000000000111cccIII???<<<999666666666666555444333333222222333333444222222111111222222333444555111000222444333444777222222???UUUbbbiiiyyy~~~wwwjjj___^^^mmm|||~~~~~~uuurrrkkk```UUUKKKFFFDDDGGGFFFEEEHHHLLLQQQTTTUUU\\\ZZZXXXVVVWWW[[[___bbbbbb```^^^^^^___cccgggjjjdddfffggggggggggggiiikkkjjjiiihhhfffeeeeeeeeeeeebbbcccdddaaa^^^]]]___aaaaaa[[[VVVUUUXXXZZZXXXUUUUUUWWWXXXZZZYYYWWWUUUSSSNNNLLLJJJHHHGGGHHHIIIJJJFFFFFFGGGHHHHHHIIIJJJJJJGGGGGGGGGGGGFFFEEECCCCCC???===<<<::::::;;;<<<>>><<<======>>>???AAACCCDDDCCCFFFIIIIIILLLVVVfffsssuuugggVVVOOOVVVfffuuu}}}xxxeeejjjaaaHHH???:::888:::<<<>>>@@@BBBAAA>>><<<>>>AAABBBAAAAAAAAABBBBBB??????AAABBB@@@AAADDDAAAAAABBBCCCDDDDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDCCC??????>>>>>>>>>>>>??????;;;;;;;;;::::::999999999777777666666666666666777888555444666666444555888777777888>>>LLL```vvv|||yyyxxxxxxzzz~~~}}}}}}wwwssswww~~~}}}~~~rrrlllhhhccc___eeedddccccccccceeeggghhhiiigggdddeeefffddd```\\\YYYTTTNNNJJJIIIJJJJJJJJJOOOOOOOOONNNLLLJJJGGGFFFCCCAAA???===<<<;;;;;;;;;999999999999999999999999666777777888888888777777555555444444444333333333222222222222222222222222000000///.....................////////////......---...///...------...///................................................////////////////////////////////////////////////.../////////000000111111000000000000000111111222111111222333555777999:::888999999:::::::::999999777999;;;<<<;;;;;;<<<===============>>>>>>>>>>>>??????>>>>>>=========<<<<<<<<<<<<<<<>>>AAADDDFFFCCCHHHLLLLLLLLLWWWiiiyyyooorrrlllhhhhhhbbbVVVLLLIIIIIILLLfff{{{qqqzzzrrr___jjjqqqQQQBBB000444555444222333444222///////////////////////////................................................---------.........//////////////////000000000000bbbIII>>><<<:::888888888777555444444333333333333222222333333333333333333333333333333333333333333333333666222888HHHVVVcccxxx{{{kkk^^^bbbmmmxxx{{{ooobbbXXXPPPLLLJJJEEECCCGGGHHHEEEFFFJJJMMMOOOQQQQQQQQQTTTYYY^^^_______________```aaabbbddddddccccccddddddeeefffgggfffeeebbb```___aaaccceeeccc```]]]\\\[[[\\\\\\YYYWWWUUUSSSRRRTTTVVVWWWSSSSSSRRRQQQPPPPPPOOONNNLLLJJJGGGEEEDDDDDDDDDEEECCCCCCCCCDDDDDDDDDEEEEEECCCCCCBBBBBBAAA@@@@@@@@@AAA===999999;;;>>>>>>>>>888<<<@@@DDDDDDDDDDDDEEEAAAIIINNNPPPYYYlll~~~aaaYYYppp|||~~~zzz|||nnniii```IIIBBB===888999::::::;;;<<<===>>>>>>??????@@@AAABBBBBBBBBBBBAAA@@@?????????AAADDDEEECCCEEEFFFFFFDDDCCCDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@???>>>>>>>>>???@@@AAAAAA<<<;;;;;;::::::999999888444555555555666777777777555444444333333444444555666666777;;;AAAMMMbbbtttzzzuuuvvvyyyzzzzzzzzzrrrxxxxxxjjj```]]]bbbdddddddddfffiiijjjiiikkkhhheeedddeeedddbbb```^^^[[[VVVOOOIIIEEEEEEFFFHHHIIILLLMMMMMMLLLIIIHHHIIIGGGCCC@@@???>>>===<<<999999888888888888999999999888888888777777666666555555444444444333333333444444222222222222444444333333222222111000000///000000000000////////////000////////////...............////////////..............................000000000000000000000000//////////////////......//////.........//////000------...///000111222222444555666777888999::::::999:::;;;;;;<<<<<<;;;;;;:::::::::;;;;;;;;;<<<<<<============>>>>>>>>>>>>@@@??????>>>===<<<<<<<<<<<<======>>>AAAEEEFFFEEEKKKFFFFFFNNNTTTaaavvvlllpppjjjdddaaaZZZPPPIIIHHHNNNccczzznnnYYY^^^xxxtttWWW>>>555777000000000000////////////////////////////////////000000//////.........---................................................///////////////.........aaaIII>>><<<999888888888777555444444333333333333222222333333333333333333333333333333333333333333333333555111555@@@JJJVVVkkkrrrddd```eeemmmxxxsssbbbUUUNNNJJJCCCAAADDDGGGFFFFFFIIIEEEGGGIIIIIIJJJLLLPPPTTTZZZ[[[\\\\\\]]]^^^______^^^^^^^^^^^^^^^___``````ccccccbbb___]]]\\\^^^```bbbaaa^^^\\\ZZZZZZZZZ[[[WWWUUURRRPPPNNNNNNOOOPPPOOOOOONNNMMMMMMLLLKKKKKKHHHFFFDDDBBBAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@????????????@@@===;;;;;;>>>AAAAAAAAACCCDDDEEEDDDDDDDDDGGGIIIMMMMMMTTTgggllleeennnqqqqqquuuhhhIII>>>======<<<999999:::;;;<<<===>>>>>>>>>???@@@AAAAAABBBBBBBBBAAA@@@???>>>???AAACCCDDDEEEFFFGGGFFFCCCBBBBBBBBBDDDDDDDDDCCCCCCBBB@@@@@@????????????@@@@@@AAAAAA;;;;;;;;;:::999999888888444555555555555555555666444444333333333333444444444333444777;;;CCCUUUeeettttttuuuyyy||||||{{{vvv|||~~~uuuhhhaaaaaabbbdddeeehhhjjjjjjiiillliiifffeeeeeedddbbb___aaa___[[[UUUNNNHHHFFFFFFMMMNNNPPPQQQPPPOOOMMMLLLIIIGGGEEECCCBBB@@@>>><<<999999888888777888888888888888888888777777777666555555555444444444333333444444333222222333444444333333333222111000000000111111111000000//////...////////////..................////////////......,,,,,,,,,,,,,,,,,,,,,,,,/////////////////////////////////...............//////.........///000000......///000111222333333555555666777888999::::::999:::;;;;;;<<<<<<;;;;;;::::::;;;;;;;;;<<<<<<<<<============>>>>>>>>>???>>>>>>>>>>>>============AAAAAAAAAAAACCCFFFGGGFFFNNNHHHKKKZZZjjj}}}~~~ppplllmmmgggaaa[[[QQQHHHEEEHHH___{{{~~~lll```ZZZjjjvvv___FFF555111444000000000000/////////...........................000/////////.........---................................................////////////............___III>>><<<999888888888666555444444333333333333222222333333333333333333333333333333333333333333333333333000222777<<>>@@@BBBBBBCCCDDDGGGIIIRRRSSSUUUXXXYYYZZZ[[[ZZZXXXXXXXXXXXXYYYYYYZZZZZZ]]]]]]\\\ZZZXXXWWWYYYZZZ]]]\\\ZZZXXXWWWVVVWWWWWWTTTQQQNNNKKKHHHHHHHHHHHHIIIIIIHHHHHHGGGGGGGGGFFFEEEDDDBBB@@@??????@@@@@@????????????????????????=========>>>>>>>>>>>>>>>???======>>>AAACCCDDDDDD@@@BBBCCCDDDEEEHHHLLLOOOOOOVVVggg~~~eeerrrlllttthhhEEE888:::;;;;;;===888888999:::;;;<<<=========>>>???@@@@@@AAAAAAAAA@@@???>>>>>>???@@@BBBCCCEEEFFFFFFEEEBBB@@@@@@@@@BBBCCCCCCCCCBBBAAA@@@?????????@@@@@@@@@@@@AAAAAA;;;;;;::::::999888888888555444444444444444444333444444333333333333444444333222333444555:::FFFSSSjjjrrr}}}~~~ssswww~~~~~~}}}qqqgggccccccdddhhhkkkmmmlllllljjjhhhffffffffffffdddbbbeeeeeeccc^^^VVVOOOJJJHHHLLLMMMMMMNNNNNNMMMLLLLLLNNNMMMKKKIIIEEEBBB>>>===::::::999888777777777777888888888888777777777777555555555444444444444333444444333333333333444444444333333222222111111000222222111111000///....../////////.........------------............------------------------------////////////////////////........................//////......///000000111///000000111222333444444666666777888999::::::;;;::::::;;;<<<<<<<<<<<<;;;:::;;;;;;;;;;;;<<<<<<<<<=========>>>>>>>>>??????<<<=========>>>>>>>>>>>>?????????@@@AAACCCEEEFFFMMMLLLWWWooorrrllllllhhhccc[[[QQQGGGBBBIIITTTxxx|||uuuXXX[[[hhh{{{^^^FFF666...///333000000000/////////............................../////////...............------------------------------------------------........................\\\HHH>>>;;;999888888777666555444444333333333222222222222222222222222222222222222222222222222222222222111111222444444888GGGWWWoooyyyzzz~~~}}}zzz|||yyy}}}xxxppplllmmmttt{{{lllcccZZZVVVSSSNNNFFF@@@??????@@@AAAAAABBBCCCDDDHHHJJJMMMPPPSSSSSSSSSSSSRRRSSSSSSTTTTTTTTTTTTTTTWWWWWWWWWUUUSSSRRRSSSUUUVVVVVVTTTSSSRRRRRRRRRRRRNNNLLLIIIFFFDDDCCCCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCAAA@@@@@@@@@@@@AAA===============<<<<<<<<<<<<<<<===>>>>>>???@@@@@@??????@@@AAACCCDDDDDDDDD???AAADDDFFFHHHKKKOOORRRVVVllloooxxxyyyjjj```FFF444999@@@<<<777999777777888999:::;;;<<<<<<<<<<<<===>>>???????????????>>>>>>>>>>>>???@@@AAABBBDDDDDDCCCAAA??????@@@AAAAAABBBBBBAAA@@@??????>>>>>>???????????????>>>:::::::::999888888777777444444444333333222222222444333333333333333333444555444555666666666>>>GGG```nnn~~~uuuvvv}}}yyyuuu|||{{{tttiiiffffffjjjnnnnnnmmmmmmfffffffffggghhhhhhggggggfffhhhhhhfff___XXXRRROOOKKKKKKKKKKKKKKKLLLLLLMMMUUUTTTQQQLLLFFFBBB???>>><<<;;;:::888777777666666888888888777777777777777555555555555444444444444444444444333333444444444444444333333222222222222333333222111000000///.../////////.........------------............------////////////////////////......................................./////////////////////000111222222222222333333444555555666777777888888999::::::;;;:::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<======>>>>>>>>>?????????;;;<<<<<<===>>>???@@@@@@>>><<<===???AAABBBFFFKKKMMMWWWoooxxxoookkkiiibbb[[[RRRHHHBBBGGG[[[oooyyysss}}}zzz```aaammmjjjKKK888111000111333000000/////////.........................................................------------------------------------------------------...............///|||ZZZHHH===;;;999777777777666444444444333333333222222222222222222222222222222222222222222222222222222222111333555666333333<<>>>>>???@@@AAABBBBBBCCCAAABBBBBBBBBBBBBBBCCCCCCHHHHHHHHHHHHKKKPPPXXX]]]tttmmmmmm~~~aaaEEE777222<<<@@@888333777666666777888999:::;;;;;;:::;;;<<<===>>>>>>>>>>>>>>>=========>>>>>>??????>>>@@@BBBBBB@@@@@@@@@AAA@@@@@@@@@@@@@@@??????>>><<<<<<============<<<;;;:::999999888888777666666444444333333222222222111333333333222222333333333555444555777777666:::AAARRRaaawwwzzzxxx|||yyyssswwwrrrjjjeeehhhkkkiiihhhjjjggghhhiiiiiiiiihhhggggggeeehhhkkkjjjfff```[[[XXXPPPOOONNNLLLMMMNNNPPPQQQSSSRRRNNNIIIDDDAAABBBDDD>>>===<<<:::888777666666777777777777777777888888666666555555555444444444444444444444444444444444444444444333333333333333444333333222111000000000000000/////////.........---..................---000000000000000000000000////////////////////////........./////////000000111111111111222333444555444444555555666777777777888888999999::::::;;;;;;:::;;;<<<<<<======<<<<<<;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>????????????;;;<<<===>>>???AAABBBBBBBBB??????BBBCCCDDDKKKTTTVVVooo{{{vvvrrrjjjcccXXXPPPGGGCCCFFFVVVqqqzzznnnwwwqqqmmmiii]]]yyylllUUU===333444555333111////////////....................................---------...............------------------------------------------------,,,---------......//////yyyWWWHHH===;;;888777777777555444444444333333333333222222222222222222222222222222222222222222222222222222333555666666444444777:::MMMbbbwww}}}yyyxxx{{{~~~www{{{~~~{{{xxxwwwvvvuuuwww}}}~~~ttthhhXXXLLLHHHEEEBBB@@@AAAAAAAAAAAA===>>>@@@BBBCCCDDDDDDCCCBBBCCCDDDEEEFFFEEEDDDDDDHHHIIIJJJIIIGGGFFFGGGHHHFFFFFFFFFFFFFFFFFFFFFFFFBBBBBBAAAAAA@@@@@@AAAAAA=========>>>>>>?????????<<<<<<<<<<<<<<<=========<<<<<<=========>>>>>>>>>AAAAAABBBBBBCCCDDDEEEEEECCCDDDDDDCCCBBBBBBCCCEEEFFFFFFIIIMMMVVVdddsss|||qqqaaannnmmmIII;;;444222777666222222888555555666777888999::::::999:::;;;<<<====================================<<<>>>@@@@@@??????@@@AAA>>>???????????????>>>>>>:::;;;<<<===<<<;;;:::999999999888888777666666666444333333333333333333222333333222222222222333333333222333666555444666;;;GGGUUUiii|||~~~yyyxxx|||{{{tttvvvqqqfffeeeeeebbbbbbfffkkklllmmmllliiifffeeeeeeeeehhhjjjkkkhhhdddbbb```UUUSSSOOOLLLJJJKKKMMMOOOIIIJJJJJJGGGCCCBBBEEEIIIAAA@@@>>><<<999888777666777777777777888888888888666666666555555555444444444444555555555555444444444444444444444444444444333333333222222222222111111111111000000000//////......////////////......////////////////////////000000000000000000000000/////////000000111111222222222333333444555777777777777777777888888999999999999:::::::::;;;;;;;;;;;;;;;<<<============<<<;;;;;;<<<<<<<<<=========>>>>>>>>>?????????@@@@@@======>>>@@@AAABBBCCCDDDCCC>>>>>>BBBDDDGGGRRR```rrrzzzssstttpppeeeYYYMMMFFFCCCJJJXXXkkkzzzsssyyy{{{uuujjjbbbggglllyyyRRRBBB444222555555111.../////////.........---------------------------------------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////wwwUUUGGG===:::888777777666555444444444333333333333222222111111111111111111111111111111111111111111111111555555444333444555666555AAASSSgggsss{{{vvv{{{~~~}}}~~~~~~xxxzzz~~~xxxhhh___eeeuuu}}}nnn^^^QQQNNNIIICCC@@@AAABBBCCCBBB??????????????????@@@@@@===>>>@@@AAABBBAAA@@@???@@@BBBCCCBBBAAA@@@@@@AAA@@@@@@AAAAAAAAAAAAAAA@@@????????????>>>>>>>>>>>>::::::;;;;;;<<<===>>>>>>:::;;;;;;<<<==================>>>>>>???@@@AAAAAACCCCCCCCCDDDDDDEEEEEEFFFDDDEEEFFFDDDCCCCCCGGGJJJFFFOOO]]]mmm|||~~~~~~jjjkkkppp~~~rrrPPP===666555444222222222444555444555555666777888999:::888999:::;;;<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<>>>??????>>>===>>>???===>>>>>>??????>>>>>>===:::;;;<<<======;;;999888999888888777666666555555333333333333444444444444333333222222222222333333333111111444444222333777<<>>>>>?????????@@@@@@@@@??????@@@AAACCCDDDEEEEEE@@@;;;===FFFMMMTTTfffyyy|||rrrnnnlllfffYYYNNNGGGDDDKKK^^^ssssss}}}yyyuuuiiifffyyywww```AAA777000111333222///...//////.........---------------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////vvvTTTGGG===:::888777777666555444444444444333333333222222111111111111111111111111111111111111111111111111777555111///222666666444888FFFVVVdddrrr}}}xxx}}}~~~|||xxxxxx{{{qqq\\\RRRXXXcccsssxxxkkk```SSSMMMFFFBBBBBBDDDEEEEEEAAA@@@???>>>>>>>>>>>>>>>===>>>@@@BBBBBBAAA@@@???<<<===???>>>===;;;<<<===<<<======>>>>>>>>>>>>>>>???>>>>>>======<<<<<<;;;888888999:::;;;<<<<<<===<<<<<<===>>>????????????===>>>???@@@AAABBBCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEFFFFFFEEEDDDFFFKKKOOOWWWhhh}}}rrr[[[ppp|||QQQ;;;999111555666444555888666111444444555666777888999999888888999:::;;;;;;;;;;;;;;;<<<<<<===<<<<<<;;;;;;===???@@@???===<<<<<<=========>>>>>>>>>>>>>>>===;;;<<<===>>>>>><<<:::999888888888777666666555555333333333444444555555555333222222222222222222333555333222444444222222666111BBBVVVdddvvvxxxzzz|||zzzwww{{{zzzrrrjjjfffaaabbbhhhbbbfffkkkmmmlllkkklllnnnhhhiiiiiihhhfffeeefffggghhhcccZZZQQQKKKIIIIIIJJJJJJPPPUUUUUUOOOIIIGGGGGGEEEDDDAAA>>><<<999888777666666777777888888888999777666666666555555555555333444555666666555444333444444555555555555555555111222222333333444444555333333333222222222111111000000111111111111000000111111111111111111111111111111111111111111111111000000111222333333444444555555666666777999:::;;;999::::::::::::::::::;;;::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<===============<<<<<<<<<<<<=========>>>>>>????????????@@@@@@@@@@@@@@@AAABBBCCCDDDEEEFFFAAA===AAAOOO[[[hhhyyyuuupppllleee\\\OOOGGGFFFGGGUUUqqq~~~|||vvvqqqgggooofffLLL;;;555000000111//////111//////.........---------------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////qqqPPPCCC===:::888777777666555444333333333222222222111111000000000000000000000000111111222222222333333333111111222222222333333333666777???PPPbbbrrryyyzzz}}}{{{wwwqqq{{{zzzzzz|||{{{uuummmcccZZZTTT[[[___mmmnnnaaaQQQKKKOOOSSSQQQMMMFFFCCC@@@>>>>>>?????????>>>?????????AAABBB???;;;=========<<<<<<<<<<<<<<<<<<;;;:::;;;======<<<;;;===>>>>>>>>>===;;;999888777888:::<<<>>>>>>>>>===?????????@@@??????===<<<@@@DDDEEEAAAAAAFFFFFFBBBBBBDDDFFFEEECCCCCCEEEGGGGGGIIIHHHEEEEEEOOO]]]fff}}}tttfffrrrUUU???888555444444444444444444444444111222333444555777888888777777888999:::;;;;;;<<<999:::<<<>>>>>>>>>>>>===@@@@@@@@@@@@@@@???>>>>>>@@@@@@@@@===;;;:::<<<===<<<<<<<<<<<<;;;:::999888999777555555555555444333333222222111111222222333333333333333333333333333333333333333333333333333777999BBBVVVnnn|||~~~zzz|||}}}zzzyyywww~~~wwwuuuuuulllccc``````___ccckkknnnkkkiiiiiikkkjjjhhheeebbbbbbeeehhhmmmeee\\\WWWVVVUUUQQQNNNRRRTTTTTTPPPKKKHHHHHHJJJJJJHHHEEECCCAAA>>>:::777888888777777666666555555555555555666666666666666555666666666666666555555444555555555555555444444666555444333222333333444444444444444444444444444222222222333333333444444333333333444444444555555444444444444444444444444777666555444444555666777777777777777777888888999888888999::::::::::::999:::::::::;;;;;;;;;<<<<<>>>>>======<<<<<<>>>======<<<<<<<<<======<<<===>>>>>>===>>>@@@BBBIIIEEEDDDEEEBBB>>>===???GGGAAADDDTTTiiiuuuuuummmiiihhh]]]LLLEEEIIIIIIZZZwww~~~^^^___kkkMMM777222222222111000//////...------......//////000000------------------------................................................------------------------,,,,,,,,,---------......oooOOOBBB<<<:::888777777666555333333333333222222222111111000000000000000000000000111111111222222222333333111111111222222222333333333222777DDDSSSaaarrr~~~}}}yyy||||||zzzwwwxxxzzz{{{|||yyy|||yyysssmmmfffaaaXXXVVV[[[gggrrrxxx{{{qqqmmmnnnkkkccc[[[LLLJJJGGGGGGHHHFFFBBB???IIIFFFAAA>>>===>>>>>>===AAAAAAAAAAAA@@@@@@??????>>>===<<<<<<>>>>>>>>><<<======>>>>>>>>>===;;;;;;;;;<<<===???@@@@@@@@@???BBBCCCDDDCCCBBBAAABBBCCCCCCGGGGGGCCCBBBEEEFFFCCCCCCEEEHHHHHHFFFFFFHHHJJJPPPNNNJJJHHHOOO```tttuuuqqquuuoooEEE666444222333333333333333333333333111111222333444555555666555666777888999::::::;;;:::;;;<<<===>>>======<<>>======?????????===;;;;;;<<<>>>;;;;;;<<<;;;;;;:::999999999777555444555555444333333222222111111222222333333333333333333333333333333333333333333333333333444444:::III^^^pppyyy|||zzz~~~{{{{{{yyyxxxiiiaaa^^^\\\```iiinnnnnnlllkkkhhhiiihhhfffddddddfffhhhnnniiidddaaaaaa___ZZZUUUSSSSSSRRROOOLLLJJJJJJJJJNNNKKKFFFCCCBBB@@@???===::::::999888666555444444666666666666666666666666666666666777777666666555555555666666666555555444666555444333333333444444444444444444444444444444333333333444444444444555444444444444555555555555444444444444444444444444777666666555555555666777777777777777777888999999888888999::::::::::::999:::::::::;;;;;;;;;<<<<<<>>>>>>>>>=====================<<<<<<<<<<<<======<<<>>>?????????@@@CCCEEEHHHFFFEEEGGGEEE@@@@@@BBBBBBIIIZZZpppwwwnnnlllfffbbb___SSSFFFEEEMMM[[[www}}}ttt^^^dddpppVVV@@@111222222111111000//////...............////////////------------------------................................................------------------------,,,,,,,,,---------......lllMMMAAA<<<:::777666666666555333333333333222222222111111000000000000000000000000111111111222222222222333111111111222222222222333111///111777AAANNN```pppzzz}}}zzz}}}~~~{{{yyy{{{}}}|||vvvyyyyyywwwvvvwwwwwwuuuzzz{{{{{{{{{yyyvvvrrrpppddd___[[[[[[[[[]]]eeemmm{{{|||zzznnnVVVSSSPPPRRRUUUUUUQQQLLLNNNIIIDDD@@@@@@@@@@@@@@@BBBCCCCCCCCCCCCBBBAAAAAAAAA@@@>>>???@@@AAA@@@??????@@@@@@AAAAAA@@@@@@??????@@@AAABBBBBBBBBBBBBBBBBBDDDEEECCCAAA@@@BBBEEEBBBEEEFFFBBBAAADDDEEEEEEAAABBBDDDEEEEEEGGGJJJMMMTTTQQQPPPVVVfff~~~}}}iiikkk{{{UUU666111333222111111111111111111111111111111222222222333333333444444555666777888999999:::;;;<<<<<<<<<<<<<<<;;;======>>>>>>======<<<;;;======>>>===;;;;;;===>>>::::::;;;;;;;;;:::999999888666444444555555444333333222222111111222222333333333333333333333333333333333333333333333333333333111222;;;LLLaaasss}}}{{{uuuuuu{{{zzzvvvuuuhhh___[[[\\\dddlllnnnmmmlllggghhhiiiiiihhhggghhhiiimmmkkkjjjkkkkkkiiiccc^^^WWWSSSOOOMMMLLLLLLLLLKKKPPPLLLFFFBBBAAAAAAAAAAAA<<<;;;:::999777555444333666666666666666666666666666666777888888777777666555666666777777666666666666666555444444444444555555555555555555555555555444444555555555666666666555555555666666666777777555555555555555555555555777777666666666666777777888777777777777888999999888999999::::::::::::::::::::::::;;;;;;;;;<<<<<<==================>>>>>>===<<<<<<;;;;;;<<<======<<<>>>@@@AAABBBCCCFFFIIIFFFDDDDDDEEEDDDAAABBBGGGIII\\\uuu{{{rrrkkkeee___YYYRRRHHHCCCMMM]]]}}}ppp{{{}}}ddd]]]lllwwwWWW???333000222111111000000//////.../////////...............------------------------------------------------------------------------------------------------,,,,,,,,,---------......jjjLLLBBB<<<:::777666666666444333333333333222222222111111000000000000000000000000111111111111222222222222111111111111222222222222222000000333777@@@QQQaaalllvvv~~~~~~~~~~~~~~~|||yyyyyy|||yyyxxxvvvsssqqqrrrtttuuutttwwwzzz|||{{{zzzxxxxxxvvvwwwvvvqqqeeeYYYQQQOOOSSS\\\nnnqqqlllhhhhhhjjjiiiccc^^^PPPKKKHHHGGGFFFDDDBBBCCCEEEEEEFFFFFFFFFEEEDDDCCCEEECCCAAAAAABBBCCCCCCBBBDDDDDDDDDDDDCCCCCCCCCBBBCCCCCCCCCCCCDDDDDDCCCCCCDDDFFFGGGEEE@@@???BBBEEECCCEEEEEECCCBBBDDDHHHKKKCCCCCCCCCEEEIIIOOOVVV[[[YYYZZZbbbuuunnnfffkkkCCC222333666444111111111111111111111111222222222222222222222222222222333444555666777777::::::;;;;;;;;;;;;;;;:::<<<<<<<<<<<<<<<;;;:::::::::;;;===<<<;;;;;;===>>>999999::::::::::::999999777555333333444555444333333222222111111222222333222222222222222222222222222222222222222222222222555333111444???RRRhhhwww~~~yyyttttttyyyvvvttt{{{iiiaaa\\\```fffiiiiiiiiihhhjjjmmmmmmllljjjhhhhhhjjjjjjjjjlllnnnlllhhheee___XXXOOOJJJJJJLLLLLLLLLLLLIIIDDDAAA@@@@@@@@@???<<<;;;:::999888777666666777777777666666666666666666777777888888888888777555666777777777777777777666666555555555555555555555555555555555555555555555666666666666777777777666666777777777888888888666666666666666666666666777777777777777777888888888888777777888888999:::888999::::::;;;;;;:::::::::::::::;;;;;;;;;<<<<<<;;;<<<<<<======>>>>>>>>><<<<<<<<<;;;<<<<<<======<<<>>>@@@AAACCCEEEHHHKKKHHHEEECCCCCCCCCDDDKKKTTT___www~~~xxxtttmmmeee___YYYPPPIIIEEEMMMddd{{{rrruuuqqqXXX^^^xxx```DDD333111444111111000000/////////////////////......---------------------------------------------------------------------------------------------------------,,,,,,,,,---------......iiiLLLCCC;;;999777666666555444222333333333222222222111111000000000000000000000000000000111111111222222222000000111111111222222222111000222333444888DDDPPPbbbppp}}}~~~|||{{{|||~~~~~~xxxrrrrrruuuxxxxxxxxxvvvyyy}}}~~~}}}{{{{{{{{{{{{mmm\\\QQQ???EEEQQQbbbqqq|||vvvlllcccYYYPPPLLLHHHCCCBBBFFFHHHHHHGGGGGGGGGFFFGGGGGGIIIFFFDDDCCCDDDEEEEEEDDDFFFFFFEEEDDDCCCCCCBBBBBBDDDDDDDDDDDDDDDDDDEEEEEEIIIJJJJJJHHHDDDCCCDDDFFFDDDEEEEEEDDDBBBCCCIIIOOOPPPNNNMMMPPPXXXdddooouuupppvvv}}}qqqvvvqqqOOO888222555555222111111111111111111111111333333333333222222222222000111222333444555555666999999999999999::::::::::::;;;;;;;;;;;;:::999999888:::<<<<<<;;;;;;<<<>>>999999999:::999999888777666444222222333444333333333222222111111222222333222222222222222222222222222222222222222222222222444444333222777EEEXXXfffyyy}}}zzzzzz}}}~~~~~~~~~zzzwwwlllcccaaabbbaaabbbcccjjjmmmpppqqqnnnkkkiiihhhjjjiiiiiijjjlllllllllkkkiii___SSSKKKIIIKKKMMMMMMJJJHHHEEEDDDCCCBBB???===:::::::::::::::999999999888888777777666666666666666666777888888888888888555555666777777777777777555666666666666666666666666666666666666666666666666666666777777777888888777777777888888888999999777777777777777777777777666777777888888888999999888888888888888999999:::999999:::;;;;;;;;;;;;::::::::::::;;;;;;;;;<<<<<<;;;;;;<<<<<<======>>>>>><<<<<<<<<<<<<<<===>>>???===>>>@@@BBBCCCEEEHHHJJJJJJFFFCCCDDDFFFMMM\\\jjj|||rrrooolllccc[[[TTTNNNHHHGGGPPPdddqqqsss|||fff[[[llleeeJJJ:::111222666000000000/////////////////////......------,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,---------......gggKKKCCC;;;999666555555555444222333333333222222222111111000000000000000000000000000000000111111111111222000000000111111111111222000///111333333333999AAAVVVeeeuuu||||||~~~~~~|||~~~xxxrrrvvv}}}}}}}}}}}}|||}}}zzzxxxiii]]]LLLIIIFFFFFFLLLVVVbbbiii}}}}}}{{{jjjYYYOOOHHHCCCGGGOOOJJJHHHFFFDDDDDDEEEGGGHHHKKKIIIEEEDDDEEEFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDEEEDDDDDDDDDEEEEEEFFFGGGHHHHHHHHHHHHHHHGGGEEEDDDCCCCCCDDDEEECCCDDDLLLUUUcccbbbbbbgggrrr]]]KKK888111111111///---111111111111111111111111333333222222222222222222000000111222333444555555777777777777888999:::;;;::::::;;;;;;::::::999888888:::<<<<<<;;;;;;;;;<<<999999999999888777666666555333222222333444333222333222222111111222222333222222222222222222222222222222222222222222222222111222333111222:::FFFPPPnnnzzzzzz|||wwwvvv|||}}}|||wwwnnniiiccc^^^]]]___iiilllooopppooollliiiiiikkkjjjjjjjjjkkkmmmooopppnnnggg]]]TTTOOOOOOOOOPPPMMMLLLJJJHHHGGGEEEAAA???::::::::::::;;;;;;;;;;;;999888888777777666666555555555666777888888888888444444555666777777777777555666777777888777777777777777777777777777777777666666777777777888888888777777777888888888999999888888888888888888888888666777888999999:::999999999888888888888999::::::999999:::;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<==================>>>???@@@@@@???AAABBBCCCCCCDDDGGGIIIEEECCCCCCFFFNNN[[[qqq~~~tttnnnkkkeee\\\TTTHHHFFFIIIUUUiii}}}www}}}aaadddnnnlllKKK;;;666222111333////////////////////////.........---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......eeeIIIBBB;;;999666555555555333222333333333222222222111111000000000000000000000000000000000000111111111111000000000000111111111111222//////222333222444888FFFUUUeeepppxxx~~~|||~~~xxxttt{{{|||{{{|||zzz|||yyyqqqgggaaa]]]UUUMMMGGGGGGJJJNNNUUU```ooo{{{{{{kkk^^^YYYVVVQQQUUU^^^TTTQQQNNNKKKKKKMMMPPPRRRMMMJJJFFFEEEEEEGGGGGGGGGHHHHHHGGGHHHIIIJJJLLLMMMEEEEEEEEEEEEFFFGGGIIIJJJIIIHHHIIILLLQQQRRRNNNJJJGGGHHHMMMRRRUUUYYYfffssswww}}}|||yyypppUUU???555///111222///---...000000000000000000000000000000111111111111111111000000111222333444444555666555555666777999;;;<<<::::::;;;;;;::::::999888888:::<<<<<<;;;::::::;;;:::::::::999888666555444444222111111222333333222333222222111111222222333111111111111111111111111111111111111111111111111///111222111111444;;;AAA^^^ttt|||zzzzzzwwwxxx||||||zzz~~~~~~zzzvvvlllaaa]]]^^^dddgggkkkmmmmmmkkkjjjjjjjjjkkkkkkkkkkkkmmmooopppnnnlllhhhbbb[[[VVVTTTSSSSSSPPPLLLIIIHHHFFFDDDBBB<<<<<<<<<;;;;;;;;;;;;;;;999999888888777666666555444444555666777777777777333333444555666777777666555666777888888888777777777777777777777777777777666666666777777777777888777777777777888888888888999999999999999999999999666777888:::::::::::::::999999888888999999:::;;;999:::;;;;;;<<<;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;>>>>>>>>>>>>???@@@AAABBBDDDEEEFFFEEEDDDEEEGGGHHHEEEFFFLLLVVVcccvvvyyywwwrrrlllddd[[[RRRNNNFFFJJJXXXpppnnneeeeeeYYYrrriiiOOO888333555222//////////////////////////////,,,------------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......cccGGG@@@;;;999666555555555333222333333333222222222111111000000000000000000000000000000000000111111111111000000000000111111111111666111///222444333444666:::HHHXXXeeeqqq}}}~~~~~~{{{~~~~~~yyywww{{{yyyzzzzzz}}}|||{{{}}}}}}uuummmnnnmmmggg\\\QQQIIIEEE>>>DDDKKKQQQUUU]]]gggooojjj```^^^eeegggccceeelllfffccc^^^ZZZZZZ]]]aaadddNNNJJJGGGEEEEEEGGGGGGGGGKKKKKKLLLMMMOOORRRTTTVVVFFFFFFFFFFFFGGGIIIKKKLLLQQQOOOPPPWWW___aaa]]]WWWSSSUUU^^^hhhpppxxx}}}xxx}}}~~~}}}~~~xxxOOO666666111111666666000///444////////////////////////////////////000000000111000000111222333444444555555444444555777999<<<===:::;;;;;;;;;;;;:::999999888:::<<<<<<;;;999999:::;;;;;;:::999777555444222444222000111222333333222333222222222222222222333111111111111111111111111111111111111111111111111000111222222222333777;;;CCCaaarrruuu}}}zzzwww{{{sssyyytttfff_________cccgggjjjkkkkkkkkklllhhhjjjkkklllllllllmmmnnnkkknnnppplllddd\\\XXXVVVVVVRRRLLLGGGFFFEEEDDDDDD>>>>>>===<<<;;;;;;::::::999999999888777666666555333444555666777777777777222333444555666666666666555666777999999999888777777777777777777777777777666666666666777777777777666777777777777888888888999999999999999999999999666777999:::;;;;;;::::::999999888888999999:::;;;999:::;;;;;;<<<<<<;;;;;;:::::::::;;;;;;;;;<<<<<<=========<<<<<<;;;;;;:::????????????@@@AAABBBCCCGGGHHHHHHGGGFFFEEEGGGHHHMMMRRR]]]mmm~~~|||qqqqqqnnndddXXXMMMGGGEEELLLUUUiiiaaaQQQUUUaaannnPPP<<<---000555222...000.........///////////////,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......cccGGG???;;;999666555555444333111222222222111111111111000000000000000000000000000000000000000000000000000333222222111111222222333333222000//////000222333777:::CCCUUUjjjxxx}}}|||{{{wwwyyy||||||vvvxxx|||{{{|||~~~~~~{{{uuuqqqwwwyyy}}}{{{uuuvvv{{{wwwvvvwwwzzz~~~}}}wwwqqqpppttttttoooiiibbbYYYQQQKKKHHHDDDCCCDDDGGGJJJKKKKKKSSSeeennnppp~~~~~~zzzrrrggg^^^ZZZRRRNNNRRRVVVTTTTTTVVVZZZZZZWWWUUUZZZbbbdddbbbOOONNNOOOUUU\\\aaacccbbbhhhgggmmmwww{{{vvvsssuuuwww{{{sssvvvwwwnnnvvvqqqPPP<<<666222111111000///......---////////////////////////000000000000000000000000000000000000111111111111555555666666777777888888:::999999888888999999:::;;;:::888666666777888999999888777666555444333333222222222222222222222222222222222222222222222222333222222222111000000000000000000000000000000000...//////000111333444555999NNNgggssssssvvvttt|||}}}{{{|||xxx{{{wwwhhhbbb]]]^^^aaafffhhhhhhiiikkkooonnnllljjjiiijjjkkkllllllnnnrrrvvvvvvooocccZZZUUUSSSRRRPPPMMMHHHAAA<<>><<<<<<<<<<<<;;;;;;:::999888777666555444666666555444444444444555444555666777777666555444666666777888888888888777888888888888888888888888777888888888888999999999888888999999999::::::::::::::::::999999999888888888888999999999:::::::::::::::::::::::::::::::::<<<<<<<<<<<<============<<<<<<<<<============>>>===<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;>>>BBBEEEGGGGGGNNNHHHGGGJJJKKKHHHIIINNN\\\hhhvvvzzzyyylllggg```VVVJJJBBBEEEMMMXXXlll~~~zzzfffTTTYYYlllqqqnnnNNN777333///...000111111///........................------------------------------------------------------------------------.........------,,,,,,,,,//////...---,,,,,,++++++,,,,,,,,,---------......dddIIIAAA;;;999777555555555444222222222222111111111111000000000000000000000000000000000000000000000000000111111111000000111111111333222000//////000222333333444:::GGGXXXgggqqqttt{{{}}}zzz{{{~~~{{{{{{}}}~~~~~~~~~~~~}}}zzzvvvsssyyyqqqmmmrrrxxxxxxuuurrrsssssssssvvvzzz}}}}}}|||xxx{{{zzzvvvuuuuuusssoooeeebbb^^^YYYUUUQQQLLLHHHJJJGGGOOOWWWZZZggguuuwww~~~rrrmmmlllqqqrrrnnnlllmmmoooooommmkkknnnqqqqqqlllcccgggnnnwwwzzzrrrmmmkkk{{{}}}iiiQQQ???777666111111000000///......---........................////////////////////////....../////////000000000333444444555555666666777888888777777777777888888;;;999888666666777888999888888777666555444333333222222222222222222222222222222222222222222222222222222111111111111111111000000000000000000000000/////////000111222333444888???SSSiiitttzzz}}}}}}{{{{{{oooppp|||vvvbbb^^^[[[___fffkkkmmmmmmnnnmmmkkkiiihhhiiiiiijjjkkklllnnnrrrtttrrrmmmhhhaaa^^^YYYTTTOOOIIICCC???DDDCCCAAA@@@@@@>>><<<:::999999999888888777777777777666555555444444555555444555666777777666555444666777777888999888888888999999999999999888888888777888888888888999999999888999999999999::::::::::::::::::999999999999888999999999999::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<:::;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<>>666333//////000111000///........................------------------------------------------------------------------------......---------,,,,,,,,,///......---,,,,,,++++++,,,,,,,,,------------...bbbHHHAAA<<<:::777666666666555333222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000222111000//////000111222000000222888DDDSSSaaajjjvvv~~~}}}|||zzzxxxwwwzzzqqqlllooossssssqqqpppoooooooooqqqtttzzz|||yyy|||~~~|||wwwvvvuuuvvvvvvuuurrrooocccSSSQQQWWWSSSTTT[[[\\\\\\```ccccccbbbdddjjjooozzz{{{vvvqqq{{{{{{kkkRRR>>>444111222222111000000//////.................................////////////////////////------........./////////222222222333444555555555777777666666666666777777:::999777666666666777888777777666555444333333222222222222222222222222222222222222222222222222222000000111111111111111111000000000000000000000000111000000000000111222333555111@@@^^^qqqzzz}}}|||yyy|||~~~~~~~~~xxxsss|||oooeee[[[XXX___gggiiihhhmmmlllkkkiiihhhgggggggggjjjiiijjjmmmrrrvvvwwwwwwqqqlllddd\\\UUUNNNGGGCCCCCCBBBBBBBBBBBB@@@===:::999999999999999999999999777777666555555555555555555555666666666666555555777777888999999999999888999999999999999999999999777888888888888999999999999999999999::::::::::::::::::::::::999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<999999:::::::::;;;;;;;;;<<<;;;;;;;;;;;;;;;<<<<<>><<<:::888777777777666444222222222111111111000000000000000000000000000000////////////////////////000000000000000000000000111111000000000000111111111111111333999EEEUUU___kkkwww}}}~~~~~~}}}{{{zzzzzz||||||}}}zzzqqqjjjnnnvvvsssuuuuuuttttttzzzzzztttvvvwwwvvvwwwzzzpppooottthhh\\\\\\]]]``````___[[[WWWVVVWWWYYYYYY]]]fffpppyyy}}}xxxUUUHHH888//////111000...000000/////////.................................////////////////////////------........./////////111111222222333444555555777777666666666666777777999888777666666666666777666666555555444333333222222222222222222222222222111111111111111111111111//////000000111111222222////////////////////////111111000000000000111111111...999RRRgggrrr{{{uuuxxxwwwwwwzzzzzzuuu{{{mmmaaa^^^aaacccccckkkkkkjjjiiihhhhhhgggfffjjjiiiiiikkkoootttyyy|||zzzuuuoooggg^^^UUUMMMGGGDDDCCCAAAAAAAAAAAA???===;;;;;;;;;:::::::::::::::888777666666555555666666555666666666666666666555777888888999999999999999999999999999::::::::::::777777888888888999999999999999999:::::::::;;;;;;;;;;;;:::::::::999999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;<<<<<<<<<:::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;<<<===<<<>>>AAABBBCCCCCCDDDDDDHHHPPPWWWYYYYYYbbbxxxsssfffhhhpppooocccYYYNNNIIIEEEFFFNNNccczzzvvvfffdddmmm|||iiiHHH777333222111000///////////////........................------------------------------------------------------------------------------------------------......---------,,,,,,,,,++++++,,,,,,,,,---------\\\CCC===<<<999777777777777666555222222222111111111000000000000000000000000000000////////////////////////000000111222222111000000111000000000000000000111111222333333666===IIIRRR^^^jjjvvvyyyyyy{{{~~~~~~|||~~~}}}~~~wwwooorrrzzz{{{}}}}}}yyyvvvzzzuuuqqqtttvvvuuuttt|||~~~|||qqqvvv|||}}}wwwrrrnnniiiccc___WWWYYY[[[___eeemmmrrrtttzzz{{{xxxrrrppptttvvvuuutttwwwyyyyyy{{{pppUUU999666333333555444111---////////////................................................................../////////000000000000111111222444555555666777777666666666666777777777777666666666555666666555555444444333333222222222222222222222222222222111111111111111111111111/////////000000111111222////////////////////////222111000000///000000000///333888AAARRRgggtttwww}}}{{{}}}}}}zzzvvvoooooosss{{{}}}{{{|||uuufff```aaaaaaggghhhiiiiiiiiiiiihhhgggjjjjjjjjjkkklllooosssuuuyyyxxxtttpppiii```VVVOOOJJJFFFBBB??????@@@@@@@@@>>>>>>===<<<;;;:::999999888888777666666666666777666666666555555666666666777777888999999999999888888888888999999:::::::::777777888888888999999999999999:::::::::;;;;;;;;;;;;;;;;;;:::::::::999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<============<<<<<<<<<<<<============<<<;;;;;;;;;<<<<<<===>>>???BBBDDDEEEDDDCCCEEEGGGIIIRRR\\\dddooo|||uuulllgggiiijjjaaaTTTLLLEEEDDDJJJZZZooolllfffyyyqqqRRR999222666000000000///......//////........................---------------------------------------------------------------------------------------------------------------,,,,,,,,,+++++++++,,,,,,,,,------\\\DDD???;;;999777666777777666555222222222111111111111000000000000000000000000000000000000000000000000000000000222222222222000000000000000000000000000000///111333333444888>>>CCCUUUaaannnuuu{{{~~~~~~~~~{{{yyyzzz||||||zzztttppprrryyywwwsssuuuvvvtttrrrzzzxxx~~~zzzsssnnnxxxwwwsssrrrxxx}}}vvvuuu{{{~~~eee@@@444666777777444222000000........................------------------------............................../////////000000000///000111222333444555666777777666666666666777777666666666666555555555555444444333333333222222222222222222222222222222222111111111111111111111111//////000000000000000000000000000000000000000000111000000/////////000000...555555222===VVVgggjjjuuuyyy{{{yyyxxx{{{}}}|||rrrppppppuuu{{{qqqccc___]]]```bbbeeehhhiiijjjiiihhhkkkkkklllkkkjjjjjjkkkmmmttttttuuuvvvsssmmmddd^^^VVVPPPIIIDDDBBBAAAAAAAAA@@@@@@???>>><<<;;;:::999999888888777777777777777666666555555555555666666666666777888888888888777777777777888888999999:::777888888888888999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========>>>>>>===>>>>>>>>>>>>?????????<<<<<<<<<<<<===>>>??????AAACCCEEEDDDBBBAAADDDHHHOOO[[[kkkzzzyyyvvvpppllljjjggg^^^QQQGGGCCCGGGHHHVVVsssqqq```jjjvvvYYYAAA222000333...///000///...---...///........................------------------------------------------------------------------------,,,,,,,,,------------...------------------------++++++++++++,,,,,,,,,,,,[[[CCC>>>999777666555666666555444222222222111111111111000000000000000000000000000000000000000000000000000...///111222222111///...//////000000000000//////...///000111222444666888GGGQQQ___lllyyy~~~{{{zzzyyy{{{~~~{{{uuuooolllooowww}}}zzzuuuvvvvvvuuuttt~~~vvvyyy~~~yyywww}}}zzzkkkRRR:::888999888555000...///111........................------------------------........................------........./////////---...///000222333444555666666555555555555666666555666666666555555444444333333333333222222222222222222222222222222222222111111111111111111111111000000000000000/////////000000000000000000000000000000/////////000000111///222333000222???OOOYYYcccnnnwwwyyy{{{|||xxxyyy|||zzzxxx|||xxxrrr|||qqqeee^^^YYY\\\```eeehhhiiiiiiiiijjjkkkllljjjgggfffiiikkknnnpppssswwwyyyxxxtttqqqddd___VVVOOOIIIEEEAAA???@@@@@@???>>>======<<<<<<999999888777777777888888777666555444444555666777555555666777777777777666555666666777777888999999777888888888888999999999:::::::::;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;:::::::::999999999999::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<======>>>>>>>>>????????????@@@============>>>???@@@AAABBBDDDGGGGGGFFFHHHOOOTTTeeewww~~~sssqqqsssjjjfffaaaYYYNNNEEECCCGGGRRR^^^sss|||bbb^^^sss```CCC666333222///,,,...000000...,,,...///........................------------------------------------------------------------------------,,,,,,,,,---------......------------------------***++++++++++++,,,,,,,,,XXXAAA<<<999777555444555666555444222222222111111111111000000000000000000000000000000000000000000000000000---...///111111///...---//////000000000000//////000//////000111333444444444>>>LLL\\\nnn}}}~~~~~~qqqmmmyyyyyyrrrqqqvvvxxxuuuxxx{{{{{{zzz}}}|||zzz|||wwwvvvyyyzzzyyywwwwww{{{{{{www|||{{{~~~vvv}}}ttttttkkkOOO@@@999666999888666333...------///---.....................------------------------........................,,,,,,,,,---------......,,,,,,---///000222333333555444444333333444444555555555666666555555444333333333222222222222222222222222222222222222222222000000000000000000000000111111000000//////......000000000000000000000000///////////////000111111//////333666111,,,555DDDVVVeeesss{{{}}}}}}zzzvvvsss~~~xxxxxxzzzuuurrrdddTTTWWW]]]cccgggiiiiiihhhjjjkkkkkkhhheeefffiiimmmkkkmmmqqqvvv|||~~~oooiiiaaaXXXPPPHHHAAA<<<>>>>>>>>>>>>>>>>>>>>>>>>:::999888888777888888888777666555444444555666777444555555666666666666666444555555666777888888888777888888888888999999999:::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;:::::::::888888999999999::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<>>>>>>>>>>>>????????????>>>>>>>>>>>>???@@@AAABBBFFFIIINNNPPPRRRXXXbbbjjj~~~~~~vvvuuuuuuqqqmmmddd]]]TTTKKKCCC@@@GGGPPP]]]vvvpppvvvaaa[[[ddd~~~mmmNNN555000777777///+++...000000---,,,---///........................------------------------------------------------------------------------,,,,,,,,,------.........------------------------******+++++++++,,,,,,,,,zzzTTTCCC<<<:::999777666444333333333222111111000000000000000000000000000000000000000000000111111111111000000////////////////////////000000////////////000000000111111111111222222222888222:::SSSiiiooooooqqqzzz~~~|||wwwyyy~~~{{{yyyzzzzzzyyy|||}}}wwwyyy{{{zzz}}}zzz||||||zzz}}}xxxxxxwwwuuuuuuzzzuuuwww~~~}}}wwwuuuxxx~~~{{{zzzhhhsssyyyYYYCCC:::888666333111000000///...---------------------------------------------------------------------------------........................////////////000000000000222222333444444555555666444444444444444444444444333333333222222111111111111222222222222111000000222222111000//////000000000000//////.........---////////////////////////////////////000000000000///...------///333666999KKK```qqqzzz}}}wwwssszzz}}}~~~uuuyyykkkbbbXXXVVV___hhhjjjfffnnnjjjhhhkkkqqqrrrlllfffmmmllljjjiiikkkrrrzzz{{{qqqdddYYYOOOHHHDDDEEECCC@@@???@@@AAAAAA@@@???<<<888666777888::::::555555666777777666555444666666555444444444555555666666666666777777777777666666777888999999:::::::::::::::;;;;;;;;;<<<<<<<<<;;;;;;:::::::::;;;;;;::::::999999888999999999888888888888888999999999999;;;======<<<<<<<<<===>>>???AAACCCDDDCCC@@@===@@@===>>>CCCEEEAAABBBFFFMMMVVV___dddgggrrr~~~xxxvvvrrrjjjdddbbbVVVNNNHHHEEECCCGGGWWWhhhrrrtttooobbb```^^^mmmgggMMM777333444000...000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......vvvRRRDDD>>>:::999777666444333333333222111111000000000000000000000000000000000000000000000111111111111000000////////////////////////000000000///000000111111000000111111111222222222444111:::LLLYYY\\\___eeeooowwwzzz{{{{{{zzzzzz}}}zzzwwwyyyrrrtttyyy{{{xxxyyyvvvwww}}}}}}~~~yyytttvvvzzzxxx|||zzzuuuwww{{{~~~zzzzzziiiXXXCCC666333444222///000000//////...------,,,------------------------------------------------------------------------............................../////////000000000222222222333444444555555444444444444444444444444333333333222222111111111111222222222222111000000222111111000//////000000000/////////............////////////////////////.../////////000000000000111000000000111444666888===NNN^^^mmm|||vvvtttttttttvvvwww|||~~~yyyzzz|||yyy~~~ssscccVVVUUU\\\aaabbbjjjiiihhhiiikkkmmmnnnmmmjjjkkkkkkkkklllnnnssswww}}}zzzssskkk```XXXRRRLLLHHHCCCAAAAAABBBBBBBBB===<<<:::999;;;;;;;;;:::777777888999888888666666777666666555555555666666777777777777888888888888777777777888999999:::::::::::::::;;;;;;;;;<<<<<<<<<;;;;;;::::::;;;;;;<<<::::::999999999999::::::777888888999999:::::::::888:::<<<=========???@@@AAABBBBBBDDDDDDCCCAAA???>>><<<>>>DDDFFFFFFKKKSSSXXXdddsss~~~yyysssooommmiii```YYYWWWLLLGGGDDDDDDHHHWWWqqqxxxyyyqqqaaadddsssqqqOOO===///111444000///111........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......sssPPPDDD???:::999777666444333333333222111111000000000000000000000000000000000000000///000000111111000000///////////////////////////000/////////000111111222000000000111111111222222111111888AAACCCBBBHHHSSS```lll{{{~~~|||{{{zzzzzz{{{|||}}}~~~xxxuuuwwwnnnxxx~~~{{{vvvuuuxxxzzzyyy}}}}}}wwwsssvvvyyyuuuvvvuuuqqqsssxxx||||||}}}}}}xxxwwwuuuuuuyyy{{{zzzppp___DDD<<<222///222444222.../////////......------,,,------------------------------------------------------------------------------------------------.........////////////000111111222222333444444444333333333333333333333333222222222222222111111111111111222222111111000///111111000/////////000000////////////............////////////////////////....../////////000000000222222222333333444555555111<<>>??????>>><<<:::::::::::::::999888777777777777666666777777888888888888888999999999999777777888888999::::::::::::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<;;;:::::::::::::::;;;;;;888888999999:::;;;<<<<<<999;;;>>>??????@@@BBBDDDBBBBBBBBBBBBAAAAAA@@@@@@AAABBBEEEIIIKKKOOOYYYdddtttyyysssooojjjeeeccc^^^TTTMMMKKKBBB???CCCQQQbbbrrrrrrccc```ooojjjLLL999000,,,111444000///222........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......sssQQQDDD???:::999777666444333333333222111111000000000000000//////////////////////////////000000000000//////////////////////////////............///000111111000000000000111111111111000000333666444222888BBBUUUcccuuu~~~}}}}}}}}}|||{{{|||{{{vvvvvvyyyyyyxxxppptttzzz{{{}}}yyyxxxvvvuuuxxx~~~}}}xxxtttttttttuuupppvvv}}}zzzvvvyyy~~~}}}}}}sssnnnnnnppprrrvvv|||{{{nnnoooUUU???555111...///222333000,,,.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------........./////////000000111111222333333333222222222222222222222222222222222111111111111111111111111111111000000///111000000/////////000000///////////////.........////////////////////////........./////////000000111222333444444333222111000444999FFF___yyyyyyvvvtttxxx~~~}}}vvvooobbbeeekkksss{{{~~~yyyyyy~~~uuussswwwwwwiii___YYYUUU[[[ccchhhiiigggeeedddkkklllmmmkkkhhhfffeeedddfffkkkqqqxxx{{{{{{yyyxxxgggccc]]]XXXSSSNNNIIIFFFAAA@@@??????@@@AAA@@@???======<<<<<<;;;:::999888888777777666777777888888777777777888888888999999888888888999999::::::::::::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<===;;;;;;;;;:::;;;;;;<<<===999999:::;;;<<<<<<===>>>===>>>@@@@@@AAABBBDDDFFFCCCCCCCCCBBBAAABBBDDDFFFIIIMMMRRRVVVXXX```nnnzzzzzzvvvqqqmmmkkkddd]]]XXXQQQIIIEEEFFFBBBFFFTTTmmmzzzmmmtttiii```eeerrrjjjOOO666333000111444333......111........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,---------......uuuRRRCCC===:::999777666444333333333222111111000000000000000//////////////////////////////000000000000//////////////////////////////---------------...///000//////000000000111111111222000/////////...222777EEESSSeeerrryyy}}}}}}{{{{{{yyyxxx|||rrrlllrrrwwwvvvvvvuuurrrooooooqqqtttuuu{{{yyyvvvtttuuuwwwyyyzzzyyyzzz{{{zzzxxxvvvwwwzzzsssxxx|||~~~{{{zzz|||~~~zzztttqqqxxxxxxmmmnnnsss}}}||||||wwwbbbLLL999---000...,,,,,,------,,,***------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............//////000000111222222222222222222222222222222222111111111111111111111111000111111111111000//////000///////////////000000.........///////////////////////////////////////............///////////////000222222222000///...222222333888HHH^^^sssvvvtttsssvvv|||zzzmmmaaaggg}}}{{{uuuzzzxxxnnnaaaWWWXXX\\\aaafffhhhhhhfffmmmmmmllliiieeecccdddeeebbbdddfffjjjoootttxxx{{{vvvtttrrroooiiiaaaWWWQQQJJJFFFBBB@@@@@@@@@@@@@@@@@@???>>>===<<<;;;::::::999888888777777777777777666666666777777777888888999999999999999::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<===>>><<<<<<;;;;;;<<<======>>>:::;;;;;;<<<===>>>>>>>>>>>>???@@@???>>>???AAACCCCCCEEEFFFFFFFFFHHHMMMPPPPPPYYYcccjjjqqq~~~{{{sssooommmhhhdddeee\\\RRRKKKEEEAAACCCHHHTTTbbbuuuqqqeeeqqq\\\XXXjjjwwwZZZIII===000333333444444000---...111........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,---------......uuuQQQBBB<<<:::999777666444333333333222111111000000000000000000000000000000000000000...//////000000//////...///////////////////////////......------......////////////000000000111111222000......///000111111333???OOO\\\gggwww|||{{{{{{{{{zzzpppmmmppprrrqqqnnnlllfffaaadddnnnwww{{{{{{qqqkkkjjjnnnrrruuuvvvuuuwwwyyywwwsssrrruuurrrvvvwwwvvvwwwzzzzzzwwwyyyvvvtttyyywwwpppnnnkkkiiioooyyyvvvxxxwwwvvvoooUUU>>>111///111000///...---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............//////000111111222111111111111111111111111000000000111111111111111000000111111000000///...//////......//////000000.........///////////////////////////////////////------........./////////...//////000///...---,,,111//////111999JJJcccxxxuuuuuuzzzkkkjjj}}}|||{{{~~~yyy~~~xxxyyyuuu```\\\VVVVVVZZZ```dddgggkkkjjjiiifffdddccceeeggggggeeecccccceeejjjpppttt{{{}}}~~~vvvllleeeYYYTTTMMMHHHFFFEEEEEEDDDDDDCCCAAA???>>>===<<<<<<<<<;;;:::999888777777777555666666666777777777777999999:::::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<===>>>>>><<<<<<<<<<<<===>>>??????=========>>>>>>>>>>>>>>>===>>>>>>===<<<<<>><<<:::999888888666666777777777888888888:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<===>>>???============>>>???@@@@@@???????????????>>>>>>>>>?????????>>>>>>???BBBEEEIIINNNUUUZZZ^^^ccckkkqqq~~~xxxsssmmmmmmmmmkkkhhhbbb\\\YYYKKKFFFDDDFFFJJJTTTcccppp|||~~~}}}iiiooorrrttt~~~bbbHHH888222111333,,,...///---,,,---///111........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......mmmKKK???;;;:::999777666444333333333222111111000000000000000000000000000000000000000......////////////......////////////////////////555444333111000000000///////////////000000000000+++000444333000/////////333444555777===LLL^^^lllsssxxx}}}}}}~~~}}}}}}{{{yyy||||||yyy{{{zzzzzz}}}~~~|||yyyssstttyyy~~~vvvqqqqqqwwwxxxtttrrrtttrrrwwwyyyuuuqqqpppooommmjjjmmmxxx~~~www}}}~~~yyywwwsssuuuxxxzzzdddPPP999111333444///))),,,...///...++++++,,,///+++++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------......///000000000000000000000000000000000//////000000111111111222000000000000000//////..................///000111---.........//////000000////////////////////////---------.........//////........................000---...222222333???NNNbbbjjj}}}xxxrrrzzz|||rrrooovvv{{{{{{vvvvvvqqq|||kkk^^^ZZZZZZ___aaaccceeeeeeeeegggiiicccdddeeefffggggggggghhhfffkkksss}}}{{{uuupppjjjccc\\\XXXLLLJJJHHHEEECCCBBBBBBBBBDDDCCC@@@>>><<<:::999999777888888888888999999999:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<>>>??????============>>>???@@@AAAAAAAAA@@@@@@???>>>>>>>>>AAABBBCCCBBBCCCEEEIIILLLYYY```iiiooottt{{{~~~yyyxxxwwwwwwnnnoooooojjjaaaVVVMMMIIIEEEDDDGGGOOOYYYfffyyyxxx|||}}}hhhIII999444222111222,,,//////......//////...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,---------......mmmJJJ===:::999888777555444444444444111111000/////////////////////............//////111111000000//////......000000000000000000000000............////////////...///000000//////000111000000000000000000000000///333666444333:::IIIVVVeeegggmmmsssvvvyyy}}}|||~~~wwwuuuxxx||||||~~~~~~~~~}}}{{{xxxuuu~~~~~~vvvlll}}}kkkWWW@@@;;;444000//////...---......------------......+++++++++++++++++++++++++++++++++*********))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++---------............///111000000000//////......000000000000000000000000000000000000000000000000000000000000000000000000//////............//////------............------............////////////......---------......///............000333666888NNN___{{{vvvppprrrwww~~~}}}yyyyyyzzz{{{}}}rrrlllmmmmmmtttxxxoookkkpppxxxoooUUUTTTUUU\\\eeegggbbbbbbfffdddccccccdddeeegggiiikkkggghhhkkknnnrrrzzzwwwjjjbbb\\\[[[WWWQQQKKKHHHHHHIIIKKKHHHDDD@@@>>>===>>>???:::999999:::;;;;;;:::888999:::<<<>>>===<<<:::999<<<<<<<<<======>>>???@@@===>>>>>><<<;;;;;;>>>AAA>>>???AAAAAA@@@@@@BBBDDDBBB@@@??????AAACCCCCCCCCGGGGGGGGGIIIMMMUUU^^^dddnnnyyywwwvvvuuurrrnnnnnnoooiiibbb[[[NNNCCCBBBIIIFFFQQQXXXfff~~~sss|||vvvyyy___LLL999333222000000111////////////////////////+++,,,,,,------,,,,,,+++------------------------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,lllJJJ===:::999888777555444444444444111111000/////////////////////............//////000000000000//////......////////////////////////............////////////---///000000//////000111000000000000000000000000///222444222000333<<>>LLLbbb{{{xxxzzz~~~}}}xxxuuupppoooqqqzzz{{{}}}|||sssooorrroooqqq}}}qqqmmmwwwvvv\\\VVVSSSVVVYYY[[[```gggaaabbbdddeeeeeeeeeeeedddeeefffggghhhjjjnnnssswww}}}qqqoookkkddd\\\VVVSSSRRRQQQNNNIIIDDDAAAAAABBBCCCAAA???>>>>>>??????>>>===;;;<<<======>>>======<<<===<<<;;;<<<===>>>???>>>???>>>======>>>>>>===;;;>>>???AAAAAAAAAAAABBBDDDDDDDDDCCCCCCCCCEEEHHHIIIIIINNNUUU[[[aaammm{{{}}}vvvqqqrrrrrrlllfffdddgggWWWIIIHHHLLLKKKHHHFFFMMMggg~~~vvvzzzvvvmmmoooiiiJJJ===222000111000///111........................+++,,,,,,------,,,,,,+++------------------------------,,,,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------///......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,iiiIII>>>:::999888666555444444333333111111000/////////////////////............//////000000000////////////...////////////////////////............////////////---///000000///...000111000000000000000000000000...000111111000000222333===BBBNNN___lllssszzz}}}{{{xxx~~~{{{~~~~~~xxx{{{}}}nnnUUU???333...222000...---...///...---,,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++++++++***************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,,,,++++++------------............111111000000000000//////000000000000000000000000//////////////////////////////////////////////////////............//////------............---------............/////////000///...---------------------------///111444555444;;;JJJ___rrr|||}}}zzzxxxzzzyyyppphhhgggxxx~~~yyy|||wwwqqqrrrvvvsssppp{{{uuuyyyooocccVVVPPPOOOQQQUUU[[[]]]___bbbeeeeeedddbbb```fffggghhhhhhhhhiiikkkmmmtttxxx~~~~~~uuummmgggddd]]]YYYSSSMMMHHHGGGGGGHHHIIIFFFCCCBBBBBBCCCCCCBBBAAA@@@???>>>>>>???@@@@@@AAA???===>>>AAABBB@@@>>>BBB???===???BBBBBB>>>:::BBBCCCCCCBBBAAAAAACCCDDDLLLMMMOOOOOOOOORRRXXX]]]aaajjjuuu}}}{{{yyyxxxsssnnnlllnnnlllccc[[[WWWQQQLLLGGGCCCBBBGGGSSS___www{{{www{{{ppphhhooogggJJJ666222///111111///...///........................+++,,,,,,------,,,,,,+++---------------------------,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,fffIII???:::888777666555444333333333111000000/////////////////////............//////////////////////////////////////////////////////............////////////---...000///......///111000000000000000000000000......///111333333333222222666BBBUUUeeeooovvv{{{xxx|||wwwyyy||||||zzz{{{|||~~~~~~zzz{{{{{{sssqqqmmmSSS@@@888666333000..................---,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........000000000000000000000000000000000000000000000000///////////////////////////////////////////////////......------......///,,,------......------,,,---------.........//////000///...------------------,,,------...000222333111333;;;JJJ^^^nnnvvvyyyxxx}}}ooogggttt}}}uuutttyyy~~~|||xxxuuuqqqqqqvvvuuupppuuu~~~uuu~~~xxxtttwwwkkkaaaYYYRRRLLLIIIVVVXXX[[[___bbbcccddddddgggiiikkkkkkkkkjjjkkkmmmmmmooosssxxx}}}~~~|||ooojjjbbbZZZTTTQQQOOOOOOSSSPPPKKKHHHHHHIIIJJJJJJJJJHHHDDDBBB@@@AAACCCDDDEEEBBB@@@BBBEEEFFFDDD@@@DDDBBBAAAAAACCCDDDDDDDDDMMMLLLJJJGGGFFFHHHLLLPPPYYY]]]aaabbbccchhhqqqyyyzzzvvvuuuvvvxxxxxxpppkkkgggfffaaaWWWNNNJJJ@@@GGGMMMMMMLLLUUUkkk~~~wwwfffdddhhh}}}|||kkkRRR;;;111222333444222///..............................+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,cccHHH@@@:::888777666444333333333333111000000/////////////////////............//////.............../////////....................................////////////---...//////......///000////////////////////////111///...///222444444333222333:::IIIUUU]]]dddiiikkkqqqtttrrrrrrvvv}}}xxxxxxzzz|||zzzvvvwww|||~~~zzzxxxyyywwwrrrTTTFFF666111444777111***...///000///...---,,,+++------,,,,,,,,,,,,------++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...////////////////////////////////////////////////......................................................------------......,,,,,,------------,,,,,,------------............//////...------------------------......///000111---...111<<>>555222//////111111///---///............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,~~~WWWCCC???999777555333222333222111000111111000///////////////////////////////////////................................................---------------------------------------------------------...............////////////////////////+++///111......111222111...///000//////000333666CCCOOO]]]eeehhhlllqqquuu}}}zzzzzz{{{zzzzzz{{{}}}|||zzzxxxwwwuuu|||wwwtttpppooopppsssuuuvvvrrryyy|||xxxsssssssssrrr{{{wwwsssqqqooogggZZZHHH;;;777777777444000//////000111111...+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,......---,,,++++++++++++++++++******************))))))*********+++++++++******))))))******+++,,,******************************++++++++++++************+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---------...............---------,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////000000///.........//////333333333444<<>>???CCCEEEIIIVVV___bbblllxxxtttfffUUUbbboootttwww}}}nnnrrrlll\\\OOO???333111000///000222222111//////............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,zzzTTTBBB>>>999777555333222333222111000111000000///.../////////........................................................................---------------------------------------------------------.........//////////////////////////////000444444111000222222111...///000000111222555666222888CCCOOOWWWZZZ[[[[[[hhhooouuuwwwxxxzzzyyyuuurrrtttuuuvvvwwwyyy~~~~~~{{{wwwuuuwwwzzz|||}}}~~~~~~ssseeeUUUIII;;;666111111333333///,,,///...---,,,,,,+++***(((,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,......---,,,+++++++++++++++******))))))***++++++))))))*********+++++++++******))))))******+++,,,************************++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,------------.........---------,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............//////......---.........444444444222333<<>>888777555333222333222111000111000//////......//////........................................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////////////////////////////111555666222000111222000/////////000000111222333//////555???EEEEEECCCBBBRRR___nnnuuuxxxyyywwwsssppprrrtttvvvzzz~~~{{{yyy}}}|||yyyuuu|||rrraaaRRRGGG===555...,,,---111222///------...---,,,+++***+++,,,---------------------------++++++************++++++---,,,,,,++++++++++++,,,+++***)))))))))***+++,,,)))************+++++++++******))))))******+++,,,************************,,,,,,,,,------,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))******+++,,,,,,,,,,,,,,,,,,,,,------------......---------,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------..................---......//////...///111111...000===JJJccc{{{ttttttyyyzzzvvv~~~yyytttooocccgggppp{{{xxxyyy{{{~~~tttnnnmmmsss{{{|||}}}zzzzzz}}}|||tttnnnssspppkkkeeeeeedddaaa\\\VVVNNNJJJBBBDDDFFFEEECCCCCCFFFIIIJJJIIIJJJOOOUUUYYYZZZYYYYYY[[[^^^aaacccfffjjjmmmmmmmmmlllllllllmmmmmmmmmjjjiiiiiiiiikkkmmmppprrrqqqrrruuuvvvvvvuuusssqqqmmmmmmnnnmmmjjjfffccc```]]]ZZZVVVRRRMMMJJJIIIHHHFFFDDDAAA???>>>???@@@AAABBBIIIQQQVVVXXX[[[aaagggyyy{{{vvvkkkgggkkkkkkggg{{{}}}qqq}}}{{{jjjNNN===444......222111000...---,,,---///000///............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,sssPPP@@@>>>888777555333222333222111000000000///............///........................................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000////////////////////////...222222///---///000///000///......///000111111333111333888:::666555888BBBQQQbbbjjjmmmppppppnnnmmmnnnooosssyyy}}}~~~~~~~~~}}}yyy||||||rrrkkkfff```eee]]]LLL;;;222222333222333///------+++(((,,,444---------,,,,,,---///111++++++++++++++++++++++++++++++************++++++++++++*********++++++,,,+++***)))((()))***,,,---)))************+++++++++******))))))******+++,,,************************++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,************************((())))))***++++++,,,,,,++++++,,,,,,,,,---------......---------,,,,,,,,,........................++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------......///000111---+++---000000...333;;;GGGXXXhhhkkkiiimmmvvv}}}ffffffjjjzzz|||vvvwwwzzz|||~~~~~~vvvooommmqqqyyyzzz}}}zzz}}}|||rrruuu{{{hhhcccjjjxxxyyyjjjbbb```XXXZZZYYYSSSKKKDDDBBBCCCCCCCCCCCCDDDFFFHHHJJJKKKJJJMMMPPPSSSUUUXXX\\\___\\\]]]^^^```ccceeefffgggdddcccaaa```aaaccceeegggjjjkkkllllllkkkhhhfffeee_________\\\YYYUUURRRQQQKKKJJJHHHEEEBBBAAAAAAAAA?????????AAACCCGGGJJJLLLTTT]]]fffeee___]]]dddkkkooorrruuuuuutttvvv{{{wwwpppqqqsssgggNNN888333222------111/////////...------...000///............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,rrrOOO???===888777555333222333333111000000000///.......................................................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000////////////////////////)))---///,,,+++...///...///...,,,---///111222222111000222555222---///777999EEEPPPTTTVVV[[[```bbbeeedddeeeiiipppxxx}}}{{{|||rrrwww~~~|||}}}wwwtttxxx|||||||||{{{eeeTTTHHHBBB444555444000000111...)))++++++...111,,,&&&'''///++++++,,,,,,++++++,,,---************************++++++************++++++))))))))))))***+++,,,,,,+++***)))((()))***,,,---)))************+++++++++*********)))***++++++,,,******************************++++++++++++************+++++++++,,,,,,,,,************************((())))))***++++++,,,,,,++++++,,,,,,,,,---------......---------,,,,,,,,,........................++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------...///000111222111------222444111000333555BBBSSS^^^aaadddmmmvvvzzztttlllccciii{{{xxxrrrqqqwww|||~~~}}}tttmmmnnnwwwoooyyyyyyxxx}}}~~~yyyvvvqqq~~~{{{jjjgggsssxxxzzzzzz{{{wwwmmm___TTTNNNMMMEEEFFFEEECCCAAAAAACCCEEE???AAACCCDDDEEEFFFIIIKKKNNNOOOQQQTTTWWWZZZ\\\^^^[[[ZZZWWWUUUUUUVVVXXXYYYaaaaaaaaa___]]]ZZZWWWVVVLLLLLLLLLJJJGGGEEEDDDDDD???@@@@@@???>>>???AAACCC@@@BBBEEEIIINNNTTTYYY\\\ggglllmmmaaaSSSMMMVVVaaammmxxxiii___hhhyyyiiiPPP:::+++000555111...222---///111111111000000111//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,lllOOO>>>999999888666444222222222000///000000///.......................................------------------------------------------------.........------,,,,,,,,,---.........---,,,,,,+++,,,,,,,,,------------...//////.........------------------............///////////////000000000000000///......///111333444888888999;;;>>>@@@@@@???IIINNNWWWdddooovvvyyyyyyxxxxxxvvvsssqqqpppqqqrrr|||~~~uuummmmmmuuu}}}~~~{{{yyyiiiVVVFFF:::444111//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************))))))((((((++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,+++***))))))***+++...///++++++++++++++++++++++++************************************************************************+++++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------........................////////////////////////000666???FFFMMMWWWdddmmmrrrzzzrrrkkkhhhlllsssyyyuuuuuurrrqqqwww~~~zzzxxxvvvyyy}}}{{{vvvtttyyy|||uuusss|||tttiiivvv|||sssxxxmmmdddbbb[[[UUUOOOQQQOOODDDBBBFFFBBBDDDEEEDDDBBBBBBCCCBBB@@@@@@AAACCCEEEGGGHHHIIIJJJGGGGGGGGGDDDAAAAAADDDGGGPPPNNNKKKHHHFFFFFFFFFFFF@@@>>>???BBB@@@;;;:::<<>>???BBBEEEGGGGGGMMMTTT___jjjmmmiiidddaaaccc^^^[[[\\\[[[\\\gggttthhhssswwwKKK444444333222111000///...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,kkkNNN>>>999999888666444222222222000///000000///.......................................------------------------------------------------......---------,,,,,,,,,------......------,,,+++............///////////////.........---------------------............///.../////////000000000000000///......///000222444333222333555777999888777222777BBBOOO\\\fffjjjkkkhhhiiiiiihhhgggjjjoootttvvv|||~~~||||||}}}||||||}}}}}}wwwmmmiiijjjkkkiiieeeVVVPPPGGG<<<444000......///.........------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++*********)))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,+++***))))))***+++---///++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------................................................///222777;;;AAAKKKXXXbbbvvv}}}rrrxxx{{{}}}zzztttmmmiiigggnnnwww|||{{{~~~|||zzzwwwwwwuuuqqqpppqqqtttvvv{{{{{{{{{yyy|||uuusss~~~nnnkkkrrrxxx|||jjjhhhrrrtttpppiiillllll\\\TTTWWWWWWTTTPPPIIIEEEDDDEEECCCAAAFFFFFFFFFGGGHHHHHHGGGFFFBBBBBBCCCBBBAAABBBDDDFFFCCCDDDDDDCCC@@@???>>>>>>CCC???>>>CCCFFFFFFFFFHHHEEEHHHMMMRRRXXX^^^cccfffssstttssskkk___VVVSSSUUUbbbmmm||||||tttxxxzzzqqqkkkxxx[[[;;;444333333222000//////...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,iiiMMM>>>999999888666333222222222111///000000///.......................................------------------------------------------------...------------,,,,,,,,,------......------,,,,,,............////////////............---------------------............///....../////////000000000//////.........000222333.........///222222111000///222888AAAIIINNNOOOOOOPPPRRRTTTSSSTTTZZZdddmmmzzz~~~{{{wwwtttvvv~~~}}}||||||xxxrrrppprrrvvvyyy~~~{{{vvvrrrnnnmmmmmmmmmmmmggg___WWWRRRMMMHHHEEE666444000---,,,,,,---...............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++++++++*********++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,+++***))))))***+++---...++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++,,,---------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------........................///000000000444===JJJTTTjjjxxxrrrqqquuu{{{{{{sssllliiiiiiooouuuxxx~~~vvvwwwvvvtttrrrnnnkkkhhhgggtttvvvxxx|||xxxtttnnnqqquuuuuurrrsssqqq|||oootttzzzvvvlll___ZZZZZZZZZWWWSSSWWWSSSPPPOOOPPPPPPMMMJJJKKKJJJHHHEEECCCBBBAAAAAA@@@DDDHHHKKKKKKKKKNNNPPPOOOIIIFFFLLLRRRUUUVVVXXX___eeekkkmmmlllmmmqqquuummmtttvvvlll^^^XXX^^^hhhuuuzzzeeettt}}}vvvVVV>>>111333333222111000///......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,fffLLL>>>:::999888555333222222222111000000000///.......................................------------------------------------------------------------------------,,,------...------,,,,,,++++++,,,,,,,,,------------------------------------------............///........./////////000000///............///000111///......///111111000...555555666999;;;<<<:::888===???@@@???>>>DDDPPPYYYllltttxxxuuurrrsssuuuuuuooolllrrr~~~zzzxxxxxxyyy{{{||||||{{{wwwyyy{{{yyyuuuqqqooooooxxx}}}~~~{{{zzz{{{{{{yyywwwrrrjjjddd```aaacccfffjjjfff```ZZZTTTQQQPPPPPPOOONNNJJJDDD===777444333222111000...---------...------------------------++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,******))))))***+++,,,,,,************************************************************************************************++++++++++++++++++++++++,,,------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------........................111000///---///666???FFFVVViiixxxvvvmmmlllssszzzzzz|||~~~qqqkkkgggooo{{{||||||xxxuuuvvvvvvrrrooonnnvvvtttssswww~~~{{{xxxsssiiifffmmmyyyooohhhllltttvvvrrrnnnuuunnngggfffiiillljjjfff```]]]YYYWWWWWWWWWUUUTTT[[[]]]___]]][[[]]]bbbhhhgggdddbbbeeeggggggjjjooovvv|||yyypppjjjkkkooo[[[ooo}}}qqqnnnyyytttiiieeelllpppOOO999222222222222111000//////......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,cccKKK>>>:::999777555333222333333111000000000///.......................................------------------------------------------------------------------------,,,,,,------...------,,,+++++++++,,,,,,,,,,,,---,,,,,,---------------------------............///............////////////..................//////000///...///111111000...------...000333555444333888888666333000333<<>>>>>;;;666222111111000000///...---++++++***,,,,,,------------------++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,******************++++++************************************************************************************************+++++++++++++++++++++++++++,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------........................111000000//////222666999HHHRRR[[[___cccjjjrrrwww}}}~~~vvvoooqqq}}}xxxxxx~~~xxx{{{~~~~~~|||uuummmkkkooouuuyyyzzzzzz}}}|||tttlll{{{xxxwww\\\XXX^^^qqqzzzqqqggg^^^```iiipppnnniiiiiidddaaaccckkkrrrvvvvvv{{{vvvlllaaa[[[[[[bbbhhhfffgggiiihhhcccaaaiiisss~~~{{{ooojjjooouuuwww}}}iii]]]aaaiii{{{zzz^^^FFF999333000000111000000//////.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,aaaIII>>>::::::777555333222333333222111000000///.......................................------------------------------------------------,,,,,,,,,------------...,,,,,,------......------------------............,,,,,,,,,,,,---------------------............///------........./////////------.....................------...000000///---...------...111333333222888777444000...///222444444999;;;:::<<>>;;;888777777777333222111000//////000000333555555444222000///000******++++++,,,,,,,,,,,,,,,,,,,,,,,,------------++++++++++++++++++++++++*********************************************************+++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,)))*********************************************************************************************************************++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........//////000000000888<<>>;;;:::666444222222333333222111000000///.......................................------------------------------------------------,,,,,,,,,---------......+++,,,------......------,,,,,,---------.........++++++,,,,,,,,,------------------............///---------.........//////---------......------------,,,,,,---///000///---444222000000111222222111666333111000111111000...333555555222333666777555444666777999???GGGJJJIIIJJJIIIHHHGGGHHHGGGEEECCC:::;;;>>>AAABBBAAA>>><<>>;;;:::666444222222333333222111000000///.......................................------------------------------------------------,,,,,,,,,------.........+++,,,,,,---.........---******+++++++++,,,,,,,,,+++++++++,,,,,,------------------.........//////---------.........//////---------......---,,,,,,---,,,,,,...000111000......---+++,,,///111222222111...,,,///333444111---+++...000000333777555111...444444000444===>>>777;;;999777666666555333111222222222333444444222000///222222...---111444444...///000111111000///...---...///000000///...------+++***,,,...///...---///...,,,+++************+++++++++,,,,,,---------************************))))))))))))))))))))))))************************(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))***++++++,,,))))))************)))((())))))))))))))))))))))))************************************************************************++++++++++++++++++++++++'''((()))+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...,,,---...000000000777111///888HHHYYYgggooo~~~www}}}zzz|||wwwiiigggeeejjjyyyzzz~~~tttqqqpppqqqyyy~~~xxxsss{{{|||xxx{{{|||qqquuu}}}xxxtttjjjhhhpppuuuKKK000555111111333111---///666..................------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,]]]FFF;;;999999555555333222111000000000111000000///...---------......------------......//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------............------------------------------------------------------...///000///...---...000......------------......////////////////////////////////////000000000000000000///////////////000222111111444222000111555111111222222222333333333666555333111000000111111////////////////////////......---,,,---...///000------......//////000000000000//////............---------,,,,,,,,,++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***++++++***)))(((((()))***+++************************)))************+++++++++************************++++++++++++++++++++++++******************************************************************************************************+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............//////000111111555@@@PPP\\\|||wwwzzzyyy~~~vvvnnnkkklllyyy|||oooeeedddiiiooo||||||zzzzzzoooccc[[[iii{{{zzzcccLLL:::000222111111000///......------------------------------------------------------------------------------------------------------..................------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,\\\EEE<<<999999555555333222111000000000111000000///......------......------------......///......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---///000///...---...000......------------..................................../////////000000000000000///////////////000//////111333222......111111111111111222222222222333222111000/////////000........................------,,,,,,---...///000............/////////////////////.........---------------,,,,,,,,,++++++***************************************************++++++,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***++++++***)))(((((()))***+++************************)))************+++++++++************************++++++++++++++++++++++++******************************************************************************************************+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------............000111111000000555>>>FFF___rrrzzzqqqrrruuuuuu~~~uuusssvvvvvvwwwuuuwwwsssyyyzzzrrrooorrrxxx}}}}}}~~~}}}yyy~~~|||}}}yyyuuugggcccnnn{{{uuu^^^III<<<777666666111111000000///......---------------------------------------------------------------------------------------------------------............---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,[[[EEE<<<999999555555333222111000000000000000000///......------......------------...............------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---...///......------------.......................................////////////000000//////......///000000...///333777555///,,,...//////000000000111111111000000///...------------........................,,,,,,,,,,,,---...///000/////////........................---------------------------,,,,,,,,,,,,))))))))))))))))))))))))******************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))************))))))))))))******************************)))************+++++++++******************************************************************************************************************************************************+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------............///111222000------000444@@@JJJXXXdddjjjoootttxxx{{{vvvyyyyyyzzzsssaaannnjjjrrr|||}}}xxxyyy}}}rrrpppqqqpppzzz~~~||||||nnneeeccckkkvvvmmmnnnqqq___QQQ???333000222222111111000000//////.........------------------------------------------------------------------------------------------------,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,}}}YYYDDD<<<999888555555333222111000000000000000//////..................------------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------...//////------...///...------,,,,,,------...........................------.........///////////////.........///000000111222777<<<:::222.............../////////000000///......---------------------------------------++++++,,,,,,---...///000/////////......---------------------------------...------------,,,,,,,,,******************************************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))******))))))))))))))))))***************************))))))*********+++++++++************************))))))))))))))))))))))))******************************************************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------.........---///000000......000222444666BBBSSS^^^bbbjjjuuu{{{vvvwwwxxxtttmmmeeehhhqqqyyyyyy~~~~~~pppeeegggooouuuyyy}}}}}}}}}yyy~~~uuusssssswww}}}vvv^^^NNNFFFDDD===:::666555666555000,,,000000/////////.........------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,{{{WWWDDD<<<999888555555333222111000000000////////////..................------------......---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................---...///...---,,,---///------,,,,,,,,,,,,------........................------------...........................///000000222333888===:::333//////------........./////////..................------------------------------***+++,,,------.........//////......------,,,,,,------------------------.........---------,,,,,,++++++++++++++++++++++++************************)))******++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))******)))))))))************************))))))*********+++++++++************************))))))))))))))))))))))))******************************************************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...------......///000222444111///555AAAFFFFFFPPP___uuu}}}uuuuuuzzzzzztttiiieeeggglll}}}~~~yyyvvvyyy{{{zzz{{{xxxnnnhhhkkkuuu|||qqqmmmoooxxx|||}}}~~~vvvhhhccckkkttt[[[JJJ>>>666111555333000...---...000333////////////............------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,yyyVVVCCC<<<:::888555555333222111000000000//////////////////............------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,---......---,,,---...------,,,,,,,,,,,,------------------------------,,,,,,,,,---------......------------...///000000000000444888666000---///------........./////////....../////////......---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,.........------------------------------.....................---------,,,++++++++++++++++++++++++************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))************************)))************+++++++++******************************************************************************************************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------......---------...000111111///222555333111:::GGG]]]wwwzzzqqqvvv~~~zzzvvvqqqlllqqqsssiiinnnnnnttt{{{|||~~~|||yyyyyy{{{}}}ssshhhlllsssyyy|||xxxuuussswww|||yyy}}}mmmfffjjjyyysssTTTAAA999666555555000222222000------///111........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,xxxUUUCCC===:::777555555333222111000000000.../////////////////////......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++------------------------,,,---......,,,,,,---...---,,,,,,++++++,,,,,,---------------------------+++,,,,,,,,,,,,---------------------...///000000...---///222111---,,,000............////////////,,,---...//////...------++++++++++++++++++++++++,,,,,,---------,,,+++***,,,------------------...------........./////////............------------************************************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))(((((()))***++++++***)))(((************************)))************+++++++++************************++++++++++++++++++++++++******************************************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------...------.........---,,,///000222111......222888@@@PPP___aaaaaahhhvvvzzzlllqqqoooqqqvvv~~~|||{{{rrrqqqwww{{{tttpppqqqsss}}}~~~pppnnnuuuwww~~~xxxyyynnnhhhkkk}}}rrr```OOO<<<444111000222777...000333666666444///,,,........................------------------------------------------------------------------------++++++++++++++++++++++++------............---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,wwwTTTBBB===:::777555555333222111000000000.........///////////////.........------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---......,,,,,,---...---,,,,,,++++++,,,,,,---------------------------++++++,,,,,,,,,---------,,,,,,,,,---...///000111///---...000///,,,...222........./////////000000+++,,,---.........---,,,++++++++++++++++++++++++,,,---......---,,,***))),,,,,,,,,------................../////////000000//////.........---------))))))))))))))))))))))))************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))(((((()))***++++++***)))(((************************)))************+++++++++************************++++++++++++++++++++++++******************************************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,...000222111...,,,***---...---...111111///333:::BBBHHHRRRdddttt|||{{{qqqnnnxxx|||wwwtttsss}}}}}}xxxtttyyy~~~{{{|||wwwtttvvvxxx}}}oooqqqvvvyyy|||www{{{www|||}}}wwwqqqpppwwwxxxfffQQQBBB===777444666444//////444666000++++++000333333000---.....................------------------------------------------------------------------------++++++++++++++++++++++++---......//////......------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,wwwOOODDD???888888888555333222111111///...//////............//////......---------,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++******+++,,,---///,,,))))))---000000000------.........---+++***............---,,,+++******++++++,,,,,,++++++***...+++***+++,,,,,,...111,,,,,,,,,++++++---111444...---,,,+++,,,...000222///000000000000000//////------------------------++++++++++++++++++++++++---------,,,,,,,,,++++++------------------------555222...,,,...000111222222111...,,,++++++,,,---************************+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++************************++++++******************+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++++++++,,,,,,,,,,,,------,,,++++++******++++++,,,+++++++++*********))))))++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------------............///............///////////////000111555===JJJXXXaaayyyyyyqqqssstttxxxrrrqqqrrrxxx~~~{{{ttt~~~~~~{{{|||rrrkkksss~~~rrr___GGG777444333333333333333333333333000000000000000000000000//////.........------------------------------------------------------------------------------------,,,,,,,,,,,,---......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------***+++,,,,,,------,,,,,,uuuMMMBBB>>>777777777555333222111111000...//////............//////......---------,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,++++++,,,---,,,,,,333000---+++,,,,,,+++)))------.........---++++++............---,,,+++******++++++,,,,,,++++++***,,,,,,,,,------,,,,,,---,,,------,,,******+++---...---,,,,,,,,,...000111//////000000000000//////------------------------++++++++++++++++++++++++******++++++,,,,,,------------------------------///---,,,---///111222222111000///---,,,,,,,,,,,,************************************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))************************)))************++++++++++++++++++,,,,,,,,,------,,,++++++******++++++,,,+++++++++*********))))))++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------........................///////////////000111333666<<>>CCCKKKSSSZZZbbbjjjooouuuuuu|||wwwuuuxxx~~~~~~zzz{{{xxxvvv}}}~~~|||jjjXXXFFF===666///000555222222222222222222222222////////////////////////...............---------------------------------------------------------------------------------,,,,,,,,,,,,,,,---......++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------***+++,,,,,,------,,,,,,tttLLL@@@<<<777777777555222111222111000/////////............//////......---------,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++---***)))+++...///+++(((++++++,,,,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---.........------,,,+++***++++++,,,,,,++++++***+++---...,,,---......,,,***+++,,,---...111666999......---,,,,,,,,,------......//////000/////////------------------------++++++++++++++++++++++++(((((()))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...,,,,,,...//////.../////////...---,,,***************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))*********************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++***++++++++++++,,,,,,,,,++++++************++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,---------.........---------.........//////,,,...000000/////////000444444666<<>>555///111///---***)))***+++,,,************************(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************&&&''''''((()))******+++(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++)))************+++++++++******))))))))))))******))))))******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,---------......***,,,///000///---------......---...000000000///444444666<<>><<<888888666444222111222222000/////////...------------...........................,,,,,,,,,+++++++++******%%%888%%%SSSnnnzzzvvvnnn|||zzzwww|||tttqqqxxxxxx|||OOO)))&&&000...)))***///777mmmjjj;;;"""%%%...111,,,"""......000///,,,+++---///000++++++++++++++++++++++++[[[...---... )))///***(((---,,,,,,+++***+++,,,---...---------............///+++///)))333&&&222ooozzzyyyyyymmm******+++---------+++)))((()))***+++,,,---,,,,,,+++ggg111,,,---)))((($$$)))333&&&************************+++*********))))))(((((())))))))))))******************+++,,,,,,,,,,,,+++)))))))))))))))))))))))))))))))))))))))******++++++*********))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++******)))++++++++++++++++++++++++************************************************************************+++++++++*********))))))************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---......//////..................////////////000000111333888AAAKKKQQQhhh}}}tttssssss~~~~~~}}}~~~{{{|||}}}yyywwwxxx}}}|||mmmYYYIII???:::555222222222222111111111000000000000//////.........---///////////////////////////............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++............---,,,++++++,,,,,,------...///000000.........------,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++...---+++*********++++++------------------------qqqHHH>>><<<888999666444222111222222000/////////...------------...---------------------------------,,,,,,,,,++++++...///,,,555$$$000+++(((222'''yyy:::888""";;;'''***,,,...000222333000---++++++++++++++++++++++++BBBiii%%%///+++))))))***,,,***,,,,,,+++++++++,,,---...------------..................###...444iiiXXX++++++,,,---,,,+++***))))))***+++,,,,,,,,,,,,+++******)))&&&,,,---)))+++(((************************************)))))))))((())))))))))))************)))***++++++,,,,,,++++++)))))))))))))))))))))))))))))))))))))))******+++************)))))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***************************************************))))))))))))))))))))))))******+++++++++******)))++++++++++++++++++++++++************************************************************************+++++++++*********))))))************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------...........................////////////111111111000222666===AAAYYYtttmmmfffjjjmmmxxx{{{~~~|||xxxttt|||XXXNNNAAA777444333222000222222222111111000000000000/////////.........---....................................------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++------------------,,,,,,,,,,,,------...//////000......---------,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++---,,,+++*********++++++------------------------pppHHH>>><<<888999666444222111222222000/////////...------------...,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,---***...222###222...&&&(((```>>>(((,,,%%%))))))***---111000---***++++++++++++++++++++++++((($$$,,,555***$$$***111''',,,,,,+++++++++,,,---...------------............---111%%%)))***ccc;;;,,,,,,,,,++++++++++++*********+++,,,,,,,,,++++++YYY555,,,***''',,,111(((###...************************************))))))))))))))))))))))))************)))***++++++,,,,,,++++++)))))))))))))))))))))))))))))))))))))))******+++************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***************************************************)))))))))))))))))))))))))))******+++++++++******++++++++++++++++++++++++************************************************************************+++++++++***************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---...............---............/////////111111000///...///222444>>>TTTddd]]]OOOLLLRRRWWWkkk~~~vvvnnnmmmttt}}}zzz~~~~~~uuurrryyy~~~rrrvvvaaa<<<777111///111333333333111111111111000000000000/////////...................................................------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,,,,,,,---......//////...------------,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++---,,,+++*********++++++------------------------pppGGG>>>===888:::666444222111222222000/////////...------------...,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,'''---***LLLeee^^^ttt|||kkkJJJ***$$$---111...***HHH(((......+++***++++++***+++---++++++++++++++++++++++++!!!bbb:::$$$333+++&&&(((111(((+++++++++,,,,,,,,,------,,,,,,---------.........###...+++111---___KKK,,,,,,+++******++++++,,,++++++++++++++++++++++++---ggg,,,,,,---(((,,,(((!!!444*********************************)))))))))))))))((()))))))))************))))))***+++++++++++++++)))))))))))))))))))))))))))))))))))))))******+++*********)))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***************************************************))))))))))))))))))))))))))))))***+++++++++******************************************************************************************************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---------------.........//////...000111000//////111333,,,999AAA===666777<<>>===999:::666444222111222222000/////////...------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++)))///((()))+++&&&,,,000GGG|||777,,,###'''+++***''')))777DDDwwwFFF111@@@)))---,,,///111///***,,,222++++++++++++++++++++++++,,,111kkk ))),,,---%%%///***++++++,,,,,,,,,---------,,,,,,,,,------------...+++333***------fffDDD,,,++++++******+++,,,,,,,,,+++++++++++++++++++++((('''%%%000&&&'''---$$$000))))))))))))))))))))))))))))))))))))))))))******((()))))))))************))))))***++++++++++++***)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***************************************************))))))))))))))))))))))))((()))***+++++++++++++++************************************************************************************************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...---------------------............---///111222111000111222...111111000111333444333333777???GGGNNNVVV]]]bbbgggmmm~~~}}}rrrooozzzzzztttjjjmmmkkk___RRROOOAAA999999;;;;;;AAAAAA666111111111111222111///---////////////////////////---------..........................................------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------,,,,,,,,,---------------------------------------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,nnnFFF>>>===999;;;666444222111222222000/////////...------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********,,,...***''',,,444///!!!~~~333+++---+++,,,%%%***444---!!!000LLLccc...'''"""111"""JJJ000'''&&&,,,333222***)))...++++++++++++++++++++++++333)))$$$+++111$$$///+++***+++,,,---------,,,,,,,,,,,,,,,,,,------------111777(((&&&%%%```???***++++++++++++,,,,,,,,,---,,,++++++******++++++///___777---***&&&111%%%)))))))))))))))))))))))))))))))))))))))************))))))))))))************((()))******++++++******)))))))))))))))))))))))))))))))))))))))******+++))))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***************************++++++++++++++++++++++++))))))))))))))))))))))))((()))***+++++++++++++++***************************************************************************************************************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------,,,------------.........---///111000///------...222///,,,---111333111...444222111444;;;BBBFFFHHHLLLMMMXXXiiippplllhhhiiikkkyyy}}}yyyyyyyyy|||~~~rrrmmm^^^QQQMMMFFF<<<555555333000555444+++,,,333111...//////000//////...---............////////////---------------.........------------------------------------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------***++++++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,------,,,,,,,,,------------...------,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,mmmFFF>>>===:::;;;666444222111222222000/////////...------------...------------------------------,,,,,,,,,+++++++++---***---((($$$---///***---ddd///333"""000&&&(((222000%%%(((888JJJ$$$((("""---000111(((ppp666+++'''---000***(((***++++++++++++++++++++++++,,,###ggg>>>+++(((000$$$111******+++,,,---------,,,,,,++++++,,,,,,,,,---------$$$111***,,,,,,hhhIII)))***+++,,,---,,,++++++---,,,+++*********++++++,,,999ooo###(((...&&&///%%%***))))))))))))))))))))))))((()))))))))************))))))))))))************((())))))***************)))))))))))))))))))))))))))))))))))))))******+++((()))))))))************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***************************++++++++++++++++++++++++))))))))))))))))))))))))(((((()))++++++,,,,,,+++************************************************************************************************))))))*********+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++))))))******+++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,------------,,,,,,,,,---------.........,,,---///...---,,,,,,---...------...000///......222111//////000111222222777444888DDDIIIHHHLLLUUUcccjjjqqqxxxvvvmmmlllwwwuuusss}}}ooohhhccceeefff___UUUOOOHHHCCC<<<777333111111333555000555666......444222//////////////////000111---------....../////////,,,,,,,,,------.........---------------------------------,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,,,,++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++mmmFFF>>>===:::;;;666444222111222222000/////////...------------.................................---------,,,,,,,,,000%%%///111+++---+++,,, GGG'''&&&,,,---***...,,,&&&&&&---///+++---)))$$$111444'''%%%$$$...$$$TTT<<<))))))///...---000++++++++++++++++++++++++!!!---777OOO444&&&,,,%%%444(((***+++,,,---...---,,,,,,++++++,,,,,,,,,---------(((666...***%%%___CCC((()))+++---...---+++***...---+++*********++++++!!!333111$$$///###)))$$$000))))))))))))))))))))))))(((((())))))*********+++))))))))))))************(((((()))***************)))))))))))))))))))))))))))))))))))))))******+++(((((())))))*********+++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***************************++++++++++++++++++++++++))))))))))))))))))))))))(((((()))++++++,,,,,,,,,))))))))))))))))))))))))************************************************************************))))))******++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++(((((()))***++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,---------,,,,,,,,,,,,,,,---------......)))+++---------...///111,,,...222333111...///333---000222222000//////111444...///555666222888DDDSSSSSSSSS]]]fff\\\TTT^^^___^^^gggvvvvvviiikkk|||wwwwwwxxx~~~ttt___SSSHHH@@@>>>>>>;;;888777000444666333000111111111222***...444000111333---.........---,,,,,,...000---------.........//////,,,,,,,,,------.........---------------------------------,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---------,,,,,,,,,++++++++++++++++++++++++++++++)))***+++,,,---,,,,,,+++++++++++++++++++++++++++hhhEEE@@@>>>777777888666333111111111000/////////...------------.........------------......,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******DDD,,,)))...+++++++++************++++++***}}}$$$,,,...///---***(((((()))///+++%%%++++++***444***+++++++++************++++++$$$222(((+++***444"""+++***'''000111'''111:::,,,,,,,,,,,,,,,,,,,,,,,,///000'''...(((qqqOOO''')))000"""///+++///$$$++++++++++++++++++++++++111%%%ZZZ...,,,******$$$///)))+++*********))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((***++++++***((('''(((***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))************+++++++++************************************************************************)))************++++++++++++,,,,,,,,,******+++,,,++++++************++++++************************************************++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++************++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------....................................///////////////////////////////////////000000000111111111111777999;;;;;;;;;<<<>>>@@@IIIFFFHHHRRRbbblllnnnkkkccc[[[^^^ppp|||~~~||||||}}}qqqaaa[[[UUUUUUWWWSSSIII???888777444222111111111111000000000000000000000000000000000000000///......000000000000000000000000........................------------------------................................................333222///---,,,,,,---...---------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++++++++++++++fffDDDAAA???999999888555222111111111000/////////...------------.........------------......,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******DDD,,,)))...+++++++++************++++++(((000;;;@@@<<<333***&&&......,,,+++******+++,,,666\\\...,,,...222+++(((++++++************++++++'''...mmm222+++)))+++$$$...,,,(((...---###111***^^^555((('''111***++++++++++++++++++++++++,,,,,,<<>>>>>@@@>>>777000666555333111000000000111////////////////////////000000000000000///......////////////////////////........................------------------------................................................111000...---,,,,,,---...---------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---eeeCCCAAA@@@:::;;;888555222111111111000/////////...------------.........------------......,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******DDD,,,)))...+++++++++************++++++444%%%###//////###&&&555///---***)))+++,,,---...)))***///***111...---)))++++++++++++++++++++++++,,,111777eee***...&&&'''...+++''',,,---$$$///333{{{,,, ***222...++++++++++++++++++++++++)))+++'''444)))+++...'''************))))))))))))))))))))))))))))))))))))******************************+++***(((''')))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))************))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))************+++++++++************************************************************************)))************+++++++++))))))***************)))++++++************++++++************************************************++++++++++++++++++++++++)))************+++++++++))))))))))))))))))))))))***++++++,,,,,,++++++***++++++************++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------------------------------............/////////........................////////////000000000000...000111111000000111222222111000111333333333111666888@@@JJJLLLKKKSSS___nnngggaaacccjjjwwwwwwccc^^^aaaaaa^^^ccclllrrrnnnbbbXXXTTTSSSOOOOOOTTTXXXSSSFFF999444222000000111111///---222222111000000000000000//////////////////////////////000000000///......////////////////////////........................------------------------------------------------------------------------......,,,,,,,,,,,,---...---------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,------...dddBBB@@@???::::::777555222111111111000000//////...------------.........------------......,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******DDD,,,)))...+++,,,++++++******++++++,,,&&&)))---000222000+++&&&...,,,)))***,,,---,,,+++>>>(((111(((111)))///---+++++++++++++++++++++++++++000---!!!(((000+++******(((%%%***000)))+++,,,~~~,,,***...(((&&&************************,,,###)))___000))))))000(((************)))))))))))))))))))))))))))))))))))))))************************)))******)))(((((()))+++))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))***************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))*********+++++++++************************************************************************))))))*********+++++++++))))))***+++,,,,,,+++)))++++++************++++++************************************************************************))))))*********+++++++++***************************++++++,,,,,,++++++***++++++************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////................................./////////000000111222333222111000111222000111222222111000111222///000555;;;999555888>>>HHHJJJKKKLLLVVVeeerrrxxxxxxeeePPPEEEEEEFFFEEE@@@AAACCCFFFFFFAAA<<<888888666555666777666222///222222111111000000222333/////////////////////000////////////////////////...///////////////......////////////////////////........................------------------------------------------------------------------------,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***+++++++++,,,,,,,,,------******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,dddBBB???>>>888888777444222111111111111000//////...------------.........------------......,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******DDD,,,)))...+++,,,,,,++++++++++++,,,,,,,,,222///%%%'''111222***++++++++++++,,,+++***((()))ppp>>>)))000&&&///000***+++,,,,,,,,,,,,+++***(((###222!!!]]]222(((///***))))))&&&'''---+++***&&&{{{...000---%%%///************************---"""---222ggg)))333!!!---))))))))))))))))))******))))))))))))))))))))))))************************)))******)))((((((***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))*********+++++++++************************************************************************))))))*********++++++++++++******,,,//////,,,***++++++************++++++************************************************************************))))))*********+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------....................................---............////////////000111000...---...///---///111111//////111333333000000222333111000111333777999999@@@MMMTTTTTT^^^dddhhhnnn{{{{{{WWWOOOAAA555222555666444555444333333444555333000222111111111111111222222111111111///......111333------.........///....................................////////////......................................................------------------------------------------------------------------------***+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***+++++++++,,,,,,,,,------******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********cccAAA>>>===777888666444111111111222111000//////...------------.........------------......,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******DDD,,,)))...+++,,,,,,++++++++++++,,,,,,)))((()))+++***'''&&&((()))+++------+++***+++,,,SSS---///***---///***+++,,,------,,,+++***,,,+++(((111aaa///)))***,,,,,,%%%&&&***---(((,,,...+++'''555************************))),,,&&&,,,&&&(((111!!!...))))))))))))************))))))))))))))))))))))))************************((()))***)))((((((***,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))************+++++++++************************************************************************)))************++++++++++++******---000111...***++++++************++++++************************************************************************)))************+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++************++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........------------------------------------.........///...///000///...---...///...///000///......///000444111......000111000000///111222000222777999888999@@@EEEIIIQQQYYYTTTIII<<<777111......111111000111222111///000333333111000111222111000//////000000000///...,,,,,,...000,,,---...............---........................------.../////////......................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++...------,,,+++***))))))bbb@@@>>>>>>999999666444111000111222222111//////...------------.........------------......,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******DDD,,,)))...+++---,,,,,,++++++,,,,,,---333...+++,,,)))'''---777(((+++...,,,)))***111777xxxddd...,,,111---,,,***+++---......---+++***---((((((,,,,,,...)))+++'''000)))$$$***///)))555...+++&&&'''************************&&&222!!!///[[[CCC%%%,,,(((+++((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))***)))((((((***,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))************+++++++++************************************************************************)))************+++++++++***)))))),,,111111---)))++++++************++++++************************************************************************)))************+++++++++***************************++++++,,,,,,++++++***++++++************++++++******+++++++++,,,,,,,,,************************++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------,,,,,,---------............000111000//////000111000000///////////////...000111000......///111111111///...000000......000***000111///111777444,,,000000///000/////////111,,,000111------111222///---...//////---------...000///........./////////---......//////...---,,,........................,,,---......//////......................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++*********```@@@??????:::<<<666444111000111222222111//////...------------............------.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++***DDD,,,)))...+++---,,,,,,++++++,,,,,,---***000+++(((++++++((((((,,,...+++'''+++666AAAkkk******777...+++***+++---......---+++***$$$222***)))///hhh***///+++*** 222000(((,,,///%%%{{{))) +++///***))))))))))))))))))))))))%%%000$$$***111^^^###'''///'''(((((())))))*********+++))))))))))))))))))))))))((((((((((((((((((((((((((()))***)))((()))***,,,)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))************+++++++++************************************************************************)))************+++++++++)))((((((+++000111,,,(((++++++************++++++************************************************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))+++++++++,,,,,,+++++++++++++++************++++++*********++++++,,,,,,,,,************************++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......+++,,,......---,,,...///...---,,,---///000///...+++000333000,,,,,,000333222------222222...///444111555444------333444///---///111111///+++,,,///***111333///...111222///......///000000111222333...---,,,---///000///........./////////...,,,,,,........................,,,,,,---.../////////...................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++++++++,,,,,,,,,---------******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,```DDD======;;;777777555333222333222111000//////............//////........................+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++,,,EEE,,,)))...***,,,,,,,,,++++++*********(((,,,000&&&,,,,,, 111)))222,,,,,,'''aaa```---222%%%---111,,,,,,,,,+++++++++*********((("""888%%%...eee)))+++***((((((,,,000***'''666KKK@@@)))000%%%))))))))))))))))))))))))))))))!!!///111000&&&000###))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************************))))))))))))))))))))))))************************)))************+++++++++******++++++++++++******,,,++++++******++++++,,,************************************************************************************************)))'''(((,,,,,,(((''')))************************************************+++++++++*********))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,---------------------------------............///................................................////////////////////////////////////////////////////////////////////////////////////............//////.........---------........................................................................................................................------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++,,,//////---***+++,,,,,,------,,,,,,+++***+++,,,,,,******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++___DDD======;;;888777555333222333222111000//////............//////........................,,,,,,------------,,,,,,---------,,,,,,+++++++++,,,EEE,,,)))...***,,,,,,,,,+++++++++******///###...***(((666222***///###...---ttt>>>"""///222,,,(((,,,,,,,,,+++++++++******+++(((***,,,)))+++&&&///***,,,((()))...+++&&&+++777sss555555+++111&&&%%%$$$WWWkkk111555111&&&%%%---///)))))))))))))))))))))))))))'''+++,,,***"""jjj///''')))+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************************************************************************)))************+++++++++******++++++++++++******,,,++++++******++++++,,,************************************************************************************************,,,***))),,,,,,)))***,,,************************************************+++++++++*********))))))++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,------------------------------------....................................................................................////////////////////////........................////////////.........---///.........------------........................................................................................................................------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++,,,//////---++++++,,,,,,------,,,,,,+++***+++,,,,,,******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++]]]DDD===<<<:::888777555333222333222111000//////............//////........................------............------------,,,,,,,,,,,,++++++,,,EEE,,,)))...***,,,,,,,,,++++++++++++***555...///"""111///---<<<$$$:::...+++,,,333(((+++,,,,,,,,,+++++++++************222"""000***\\\///...%%%///(((''',,,...(((&&&(((000FFF222///...///]]]FFF$$$!!!%%%...///(((&&&***))))))))))))))))))))))))((('''111&&&777\\\$$$---,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************************************************************************)))************+++++++++******++++++++++++******++++++************++++++************************************************************************************************---***))),,,,,,)))***---************************************************+++++++++***************++++++++++++++++++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,,,,,,,,,,,,,------------------------............------------------------------------------------........................////////////////////////........................//////.........---------............------------------------------------------------------------------------------------------------------------------------------------------------------------........................------------------------------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---......---++++++,,,,,,------,,,,,,+++***+++,,,,,,******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++[[[DDD>>>;;;999999777555333222333222111000//////............//////........................---..................---,,,,,,,,,,,,,,,,,,,,,,,,,,,EEE,,,)))...***++++++++++++++++++++++++000!!!000222'''''')))777!!!kkk---222'''222***222,,,,,,,,,+++++++++******''',,,111###111---000]]]))))))...(((''',,,///,,,)))))):::555111'''000&&&)))nnnPPP;;;000)))+++(((###'''111))))))))))))))))))))))))+++"""+++%%%,,,(((!!!444'''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************************************************************************************************************************************))))))*********+++++++++******++++++++++++******++++++************++++++***************************************************************************************************(((***......***(((***************************************************************************************************************++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------.........------------------------------------------------------------------------.........................................................---------,,,,,,------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,------------------........................------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......---,,,+++,,,,,,------,,,,,,+++***+++,,,,,,******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++YYYDDD???;;;888999777555333222333222111000//////............//////........................---..................---,,,,,,,,,,,,,,,,,,,,,,,,,,,EEE,,,)))...***++++++++++++++++++++++++'''***......444'''333|||YYY)))***&&&666...///,,,,,,,,,+++++++++******%%%///***)))++++++,,,'''111,,,***)))+++,,,+++,,,///...555kkk 333''''''!!!aaaCCC###$$$$$$%%%&&&((())))))))))))))))))))))))))))))+++###((('''222+++eee111---((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************************************************************************************************************************************))))))*********+++++++++******++++++++++++******+++******))))))******+++************************************************************************************************((((((---222222---((((((************************************************************************************************))))))*********+++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...------------------------------------------------------------------------------------------------........................------------,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,---------..............................------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------,,,---+++,,,,,,------,,,,,,+++***+++,,,,,,******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++VVVDDD???:::888:::777555333222333222111000//////............//////........................------............------++++++,,,,,,,,,,,,------,,,EEE,,,)))...******++++++++++++,,,,,,,,,***333+++$$$333%%%555---///***///(((+++,,,,,,,,,+++++++++******'''111$$$---%%%'''000kkk111++++++++++++)))'''&&&***---$$$###ttt***888222WWW<<<(((000111,,,***---)))!!!)))))))))))))))))))))))))))))),,,+++((()))444eee...))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************************++++++++++++++++++++++++************************)))************+++++++++******++++++++++++************))))))))))))************************************************************************************************************///555555///*********************************************************************+++++++++************************)))))))))************+++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******++++++,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.................................------------------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++---......---,,,,,,---+++,,,,,,------,,,,,,+++***+++,,,,,,******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++UUUDDD@@@999777;;;777555333222333222111000//////............//////........................,,,,,,------------,,,,,,+++++++++,,,,,,---------,,,EEE,,,)))...*********+++++++++,,,,,,,,,///111+++$$$...&&&***eee333...222---'''$$$000,,,,,,,,,+++++++++******'''///$$$+++((()))---:::___%%%***+++***((('''((()))***333""";;;$$$KKK"""(((***```EEE))),,,+++&&&''',,,...+++)))))))))))))))))))))))))))***,,,...!!!(((((("""...))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************************++++++++++++++++++++++++************************)))************+++++++++******++++++++++++************))))))))))))******************************************************************************************************+++***,,,111111,,,***+++************************************************))))))*********+++++++++************************))))))))))))******************************************************************+++++++++,,,,,,,,,)))******+++,,,,,,------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++---//////,,,+++,,,...+++,,,,,,------,,,,,,+++***+++,,,,,,******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++~~~TTTDDD@@@999777;;;777555333222333333111000//////............//////........................+++,,,,,,------,,,,,,++++++++++++,,,,,,---------,,,EEE,,,)))...************++++++,,,,,,,,,,,,&&&...,,,000111'''111###===>>>!!!BBB!!!!!!***---***444,,,,,,,,,+++++++++******''',,,'''(((000///((((((///((()))))))))+++...---+++'''000(((000HHH...000%%%bbb@@@+++))))))++++++((((((***))))))))))))))))))))))))***'''&&&000$$$,,,...nnn444&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************************++++++++++++++++++++++++************************)))************+++++++++******++++++++++++************))))))))))))******************************************************************************************************+++((((((******((((((+++************************************************))))))******++++++++++++))))))))))))))))))))))))))))))))))))******************************************************************+++++++++,,,,,,,,,))))))***+++,,,,,,------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,+++++++++******+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***---//////,,,+++,,,...+++,,,,,,------,,,,,,+++***+++,,,,,,******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++|||UUUEEE<<<:::===;;;999666444222333333222222111///---++++++---///111------------------------.........------,,,,,,,,,---,,,++++++------,,,+++***KKK***---***,,,***+++,,,---------,,,,,,///...!!!111"""000777 ---,,,---(((###,,,000000***)))---)))(((333+++///&&&%%%***+++444'''***,,,,,,,,,,,,***'''eee###%%%666'''&&&///+++&&&***)))***&&&666 jjj---,,,]]]CCC(((,,,,,,((((((,,,,,,)))333""",,,111(((555"""+++)))((())))))***,,,---...```...&&&...///---""""""000*********))))))((((((''''''))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************+++++++++************)))************************))))))))))))))))))))))))************************************************************************************************************************)))************+++++++++++++++************++++++)))************+++++++++************************************************))))))))))))))))))))))))************************************************************************)))))))))***+++++++++,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---+++)))+++---///---+++---------,,,,,,+++++++++,,,,,,,,,------.........+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++|||TTTEEE<<<:::<<<:::999666333222333333222111000...---,,,,,,---...000------------------------......---------,,,,,,,,,---,,,++++++------,,,+++)))JJJ***---***,,,+++++++++,,,,,,,,,------###>>>+++&&&333///$$$999888111$$$555999333'''(((+++***+++000...))),,,666---"""666***$$$'''===+++++++++************))):::eee###000***(((...***&&&)))(((000&&&(((000AAAddd000ZZZCCC&&&))),,,---+++(((''''''***)))***666...222---,,,++++++***)))(((''''''***((()))(((...---'''))))))******))))))(((((((((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************+++++++++************)))************************************************************************************************************************************************************************)))************+++++++++++++++************++++++)))************+++++++++************************************************))))))))))))))))))))))))***************************************************************************************+++++++++,,,++++++******++++++,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++***+++---...---+++---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,---------+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++}}}TTTEEE<<<:::;;;999888666333222222333222111........................------------------------...------------,,,,,,,,,---,,,++++++------,,,+++'''HHH***---***,,,,,,,,,+++++++++,,,---...111!!!''''''+++...)))%%%)))***777 %%%222>>>(((+++,,,,,,...///,,,)))***!!!555888&&&---+++((('''&&&'''(((***---///,,,%%%(((,,,***---)))((((((+++(((---!!!333&&&555BBBaaaCCC)))'''***...+++&&&***444)))###111!!!;;;000###&&&&&&'''((()))))))))(((\\\+++...)))$$$***222+++$$$,,,***))))))))))))((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************+++++++++************)))************************************************************************************************************************************************************************)))************+++++++++++++++************++++++)))************+++++++++************************************************))))))))))))))))))))))))************************************************************************+++++++++***************++++++************++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,++++++++++++,,,,,,------,,,,,,+++------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,|||SSSDDD<<<:::;;;777888666333222222222222111------...//////...---------------------------------------------------------,,,++++++------,,,+++'''HHH***---***,,,---,,,+++******,,,...///444 ===:::%%%'''222333$$$222444'''777"""kkk555---,,,...,,,''',,,000---111---444***777---+++***+++,,,,,,...111%%%lll666 ,,,)))---(((+++)))000444)))%%%+++%%%^^^oooCCC///'''&&&***(((&&&444HHHooo&&&"""777:::((()))***,,,------------...VVV,,,+++)))$$$,,,,,,$$$111)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))***))))))))))))))))))***))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************+++++++++*********))))))************************************************************************************************************************************************************************))))))*********+++++++++++++++************++++++))))))*********+++++++++************************************************))))))))))))))))))))))))************************************************************************,,,+++++++++***)))))))))++++++************++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------,,,+++++++++,,,,,,---------,,,,,,++++++++++++******+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,|||RRRCCC<<<;;;;;;777888555333111222222111000,,,---...000000...---,,,---------------------------------------------------,,,++++++------,,,+++(((III***---***,,,---,,,+++******,,,...///,,,...555555"""111333 ,,,///%%%&&&CCC,,,%%%,,,///&&&)))111...,,,%%%"""(((,,,((((((***)))$$$###&&&---...___!!!***'''---'''---***...$$$222...!!!111444 pppCCC///'''&&&***(((&&&444HHH777***%%%))) ((((((((((((''''''&&&%%%000"""$$$000###$$$...&&&000))))))))))))************))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************+++++++++*********))))))************************************************************************************************************************************************************************))))))*********+++++++++++++++************++++++))))))*********+++++++++************************************************))))))))))))))))))))))))************************************************************************,,,+++++++++***)))))))))+++******))))))******+++*********+++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,---------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++------------------------,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,zzzPPPBBB===<<<<<<777777555222111111222111000,,,---...//////...---,,,------------------------,,,,,,,,,------------...---,,,++++++------,,,+++***JJJ***---***,,,,,,,,,+++++++++,,,---...###999***999...---%%%"""((((((...,,,)))---$$$333&&&444+++***000+++hhh[[[@@@ 111---)))+++111222......333333---)))&&&///&&&...+++'''888******,,,'''111'''(((CCC)))'''***...+++&&&***444(((&&&(((777,,,,,,,,,,,,---...///000###ccc,,,000)))###111'''***)))))))))************+++))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))+++******))))))******+++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************+++++++++************)))************************++++++++++++++++++++++++************************************************************************************************************************)))************+++++++++++++++************++++++)))************+++++++++************************************************))))))))))))))))))))))))************************************************************************+++++++++*********************))))))))))))******************++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,------++++++---...+++,,,,,,,,,,,,,,,,,,---++++++++++++,,,,,,,,,---+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++******+++---......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,xxxNNNAAA=========888777555222111111111111000---..................---------------------------,,,,,,,,,---------......---,,,++++++------,,,+++,,,MMM***---***,,,+++++++++,,,,,,,,,------@@@666;;;333222)))777111555TTT'''"""444///+++000)))999 999000)))''',,,+++%%%%%%,,,111---xxx???+++&&&333&&&...***'''666)))***---###+++111///666CCC&&&))),,,---+++(((''''''III666***(((&&&$$$###$$$&&&'''+++AAAaaa +++...###111'''((())))))*********+++++++++))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))+++******))))))******+++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************+++++++++************)))************************++++++++++++++++++++++++************************************************************************************************************************)))************+++++++++++++++************++++++)))************+++++++++************************************************))))))))))))))))))))))))***************************************************************************************+++++++++******))))))))))))******************++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,------++++++,,,...---,,,,,,,,,,,,,,,,,,+++******+++,,,---......///+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,---------......------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++******+++---......---........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------wwwMMMAAA===>>>>>>888777555222111111111111000........................------------------------,,,,,,,,,------.........---,,,++++++------,,,+++...NNN***---***,,,***+++,,,---------,,,,,,111999%%%,,,555000111(((vvv{{{777 111---+++222+++)))}}}yyypppccc```eeeUUUkkk\\\MMM---'''666&&&---***+++$$$...000$$$+++222$$$$$$)))]]]CCC))),,,,,,((((((,,,,,,)))}}}xxxooohhhdddbbbaaa]]]ZZZ...&&&..."""...(((+++))))))******++++++++++++))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************+++++++++************)))************************++++++++++++++++++++++++************************************************************************************************************************)))************+++++++++++++++************++++++)))************+++++++++************************************************))))))))))))))))))))))))************************************************************************))))))******+++++++++,,,******))))))))))))******)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,))),,,...---+++***,,,///---------,,,,,,+++++++++******+++,,,...///000000+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,---------......------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++******+++---......---........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------xxxNNNCCC>>>;;;;;;999777555222111111111111000000000///.............................................---------,,,,,,,,,..."""333KKK~~~)))<<<,,,///***,,,)))+++++++++++++++++++++++++++---kkk'''///111111000^^^111'''......555###---***%%%444,,,---,,,000///......///000000---+++000000***III---+++******+++---,,,+++KKK000///000!!!...))))))************++++++++++++*********))))))((((((+++*********))))))((((((+++*********))))))((((((,,,,,,+++***))))))******))))))))))))))))))))))))+++*********))))))(((((()))))))))))))))))))))))))))************+++++++++******++++++++++++************************************************************++++++++++++************************************+++++++++,,,,,,,,,......---,,,,,,+++******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))************************++++++******************))))))))))))))))))))))))************************************************************************************************************************************************************************))))))))))))))))))))))))+++++++++*********))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,------------......,,,+++++++++,,,---...///+++,,,,,,------,,,,,,+++,,,,,,------------,,,,,,---,,,,,,,,,,,,---.../////////000000///...,,,+++------.../////////......//////...---,,,,,,++++++---------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------------,,,,,,+++++++++------------------------.........------,,,,,,,,,------------------------...------,,,,,,------...vvvMMMBBB>>><<<<<<:::777555222111111111111000000000///................................................---------,,,,,,111,,,///***,,,)))++++++++++++++++++++++++++++++&&&HHH)))***111333ccc777,,,---***333(((222+++yyyBBB===666777;;;:::666444333333333111///,,,&&&///222666FFF,,,***))))))***+++***)))888ccc+++(((---+++,,,---)))************+++++++++************)))))))))(((************)))))))))(((+++*********)))))))))))),,,++++++***))))))******))))))))))))))))))))))))************)))))))))((()))))))))))))))))))))))))))************+++++++++******++++++++++++************************************************************++++++++++++************************************+++++++++,,,,,,,,,...------,,,++++++******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))************************************************************************************************************************************************************************************************************************************************************************+++++++++*********))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,,,,---------............------------......------........./////////111000///................../////////000/////////---------------...///000------......------,,,,,,//////...------,,,++++++---------,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------------,,,,,,,,,++++++------------------------......---------,,,,,,,,,------------------------...------,,,,,,------...uuuLLLBBB>>><<<===:::777555222111111111111000000000///................................................------------,,,!!!000GGG+++,,,)))+++,,,,,,,,,,,,,,,,,,,,,,,,888###jjjjjj000...+++&&&000(((///,,,EEEqqq@@@BBBCCCEEEAAADDDBBB@@@???>>>===;;;999777555+++777===@@@---+++))))))+++++++++***)))&&&,,,'''///&&&,,,)))************+++++++++************))))))))))))************))))))))))))***************))))))))),,,+++******)))*********))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))************+++++++++******++++++++++++************************************************************++++++++++++************************************+++++++++,,,,,,,,,------,,,,,,++++++******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************************************************************************************************************************************************************************************************************************************************************************+++++++++***************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,---------.........000000//////////////////.........///000222444555888777666444333333333444///000000111111000///...///...---,,,,,,---///000/////////...------,,,,,,//////......---,,,,,,,,,------------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------,,,,,,,,,,,,------------------------...------------,,,,,,,,,------------------------......------------......uuuLLLCCC>>><<<;;;999777555222111111111111000000000///...................................................------------$$$555...fff+++---***,,,,,,,,,,,,,,,,,,,,,,,,,,,"""000%%%@@@&&&///...***222+++,,,---***===MMMNNNIIIIIINNNLLLJJJJJJJJJJJJIIIHHHMMM888EEE777999eeeBBB---+++***+++---......---(((555'''''',,,'''***))))))*********+++++++++*********)))))))))))))))*********)))))))))))))))************************++++++***************+++))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))*********+++++++++******++++++++++++*********************************************************++++++,,,,,,++++++*********************************+++++++++,,,,,,,,,,,,,,,,,,,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************************************************+++++++++***************************************************************************************************************************************************************************************************************************************************+++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...---------.........////////////000111222222222222000000000111444888<<<>>>@@@AAAAAAAAA@@@>>><<<;;;666555444222222111222222333222111000...---,,,,,,000000000////////////000//////......---------,,,------------------,,,,,,------------------------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------,,,,,,------------------------------------------------------------------------......------------......uuuMMMCCC>>>;;;:::777777555222111111111111000000000///.......................................//////.........---------<<<...###$$$:::III+++---***,,,,,,,,,,,,,,,,,,,,,,,,,,,:::"""111***---(((111111///444111111...,,,CCCNNNQQQKKKTTTSSSQQQPPPOOOPPPOOOMMMLLLFFFSSSHHH===XXX777GGG+++***)))***,,,.........,,,XXXccc$$$///&&&000,,,))))))*********+++++++++))))))))))))))))))******))))))))))))))))))*********************++++++++++++***************++++++))))))))))))))))))))))))))))))))))))))))))******************************))))))*********+++++++++******++++++++++++******************************************************++++++,,,,,,,,,,,,++++++******************************+++++++++,,,,,,,,,,,,+++++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))*********+++++++++*********************************************************************************************************************************************************************************************************************************************************++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,------------....../////////000000000...///222444666888888999666666777999===AAAFFFHHHFFFHHHLLLNNNMMMJJJFFFDDD>>><<<888555444444666888444444555555444222///...//////......///000111222///...............------------------------------------------------------+++++++++,,,,,,------------,,,,,,++++++,,,,,,---------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------------------------------------------------------------------------------///......------......///tttLLLCCC???;;;:::777777555222111111111111000000000///......................................./////////.........------111888666---,,,...;;;+++---***,,,,,,,,,,,,,,,,,,,,,,,,,,,000!!!EEEJJJIII---//////,,,---111444666444999wwwcccEEEIIIJJJWWWWWWVVVUUUVVVVVVUUURRROOOMMMVVVDDD\\\???UUULLLGGG+++***))))))+++,,,,,,++++++111(((111!!!333))))))************+++++++++))))))))))))************))))))))))))*********************+++++++++++++++*********)))******+++,,,))))))))))))))))))))))))))))))))))))************************************)))************+++++++++******++++++++++++******************************************************++++++,,,,,,,,,,,,++++++******************************+++++++++,,,,,,,,,++++++++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++************************)))))))))***++++++,,,,,,++++++++++++++++++++++++************************************************************************************************************************************************************************++++++++++++++++++++++++***************+++++++++*********++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......------------------------------........./////////000000111111111222222222111333666:::===??????@@@AAAAAAAAACCCEEEHHHKKKMMMGGGJJJOOORRRSSSQQQMMMKKKBBB???;;;777555666777999444555777999999999999888///...---------...000111........................------------............------------------------***++++++,,,,,,------...---,,,,,,++++++,,,,,,---------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------............------------------------,,,,,,,,,------------...------------------------//////............//////qqqJJJCCC@@@===<<<999777555222111111111111000000000///.......................................////////////............===***...///%%%;;;///333xxx+++---+++---------------------------222,,,222 !!!MMMmmm!!!...222+++,,,222222666:::;;;???VVVGGGFFFQQQPPPRRRSSSUUUYYY\\\\\\ZZZWWW[[[???\\\PPPNNNKKKQQQgggNNN222000---,,,,,,,,,***)))+++$$$999,,,"""000%%%)))************+++++++++((()))))))))************((()))))))))*********************++++++,,,,,,,,,******))))))***++++++,,,))))))))))))))))))))))))((()))))))))************************************)))************+++++++++******++++++++++++******************************************************+++,,,,,,------,,,,,,+++******************************+++++++++,,,,,,,,,******************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++************************((())))))***++++++,,,,,,++++++++++++++++++++++++************************************************************************************************************************************************************************++++++++++++++++++++++++))))))*********+++++++++)))******+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---......------------------------++++++,,,,,,---......///........................111111111111222222222222222222222333333333444444777:::===AAACCCEEEEEEEEEHHHHHHHHHHHHHHHHHHHHHHHHDDDGGGJJJMMMOOOPPPOOOOOOJJJIIIGGGEEEBBBAAA??????;;;:::::::::;;;===@@@BBB555333111000//////000111............////////////------------.........///------------------------******+++,,,,,,---......---,,,,,,++++++,,,,,,---------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------.........///------------------------,,,,,,,,,---------......------------------------//////............//////nnnHHHBBB@@@??????<<<777555222111111111111000000000///.......................................000/////////............!!!---888111666333&&&$$$777000***hhh+++...+++---------------------------&&&,,,&&&666000---AAAjjj+++555...555...666AAA<<<===@@@AAA>>>HHHVVVOOO]]]KKKEEEHHHNNNUUU[[[^^^]]][[[DDDYYYEEENNNbbbLLLRRRPPP]]]:::777333111///---+++)))...'''NNN++++++000((()))************+++++++++(((((())))))*********+++(((((())))))*********+++*********++++++,,,,,,,,,******))))))***+++,,,,,,))))))))))))))))))))))))(((((())))))*********+++************************)))************+++++++++******++++++++++++******************************************************+++,,,,,,------,,,,,,+++******************************+++++++++,,,,,,,,,******************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))******++++++++++++************************((())))))***++++++,,,,,,++++++++++++++++++++++++************************************************************************************************************************************************************************++++++++++++++++++++++++))))))******++++++++++++))))))***+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---......------------------------++++++,,,,,,---...//////........................333333444444444555555555333333333444444444555555===???BBBFFFHHHIIIIIIHHHKKKJJJJJJHHHFFFCCCAAA???BBBBBBDDDFFFIIILLLOOOPPPYYYYYYZZZYYYWWWSSSOOOLLLDDDAAA===::::::>>>BBBFFF<<<:::777444222111222222.........///////////////---------.........//////------------------------******+++,,,,,,---......---,,,,,,++++++,,,,,,---------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------------------------------.........//////------------------------,,,,,,,,,------.........------------------------//////............//////jjjNNN@@@;;;>>>888===888666333222222222222111000000///...............////////////////////////000000///...------,,,,,,...------,,,,,,------...,,,'''...666,,,111lll000---++++++---------,,,,,,+++++++++,,,,,,,,,---------......gggOOO''')))555666777888;;;>>>BBBDDDFFFEEE666WWWtttYYYbbbaaaSSSNNNHHHHHHMMMVVV]]]```YYYSSSLLLJJJMMMOOOOOONNN^^^lllNNNDDD999222222222///,,,,,,***rrr666###+++++++++***)))***,,,---,,,+++************************************************)))************+++++++++++++++++++++++++++++++++))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))************************++++++++++++++++++++++++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********,,,++++++++++++,,,,,,------,,,+++***************+++,,,.........,,,***)))***+++,,,------,,,***))),,,+++*********+++---...************************+++++++++************)))******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------************************************************++++++******************))))))*********+++++++++************************)))************+++++++++,,,,,,++++++++++++++++++++++++******++++++,,,---,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,---------------------///......---,,,,,,,,,---+++---......---...111555666777666444333444888;;;::::::;;;>>>AAACCCCCCAAAFFFKKKRRRUUUVVVVVVWWWXXX\\\\\\aaafffbbbXXXRRRRRRQQQRRRTTTUUUVVVUUUSSSRRRYYY^^^eeekkkmmmlllhhheee\\\QQQDDD;;;;;;===??????FFFJJJLLLHHHAAA;;;:::;;;333111///000111111---)))000...------...//////...---------.........//////---,,,,,,++++++,,,,,,---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------------------------------------------------------....................................////////////---------------------------------,,,,,,,,,,,,,,,iiiMMM@@@;;;>>>888===888666333222222222222111000000///.......................................000//////...------,,,,,,...------,,,,,,------...111---...///((( '''666VVV444)))***333---------,,,,,,,,,++++++,,,,,,---------.........&&&777PPPttt{{{KKK+++***888:::111:::;;;>>>AAAEEEIIIMMMOOOOOODDDFFFTTTYYYRRRRRR]]]^^^\\\___dddfffddddddgggiiiiiijjjjjjjjjiiiiiihhhmmm^^^bbbqqqQQQbbbjjj^^^eee```YYYUUUTTTSSSRRRQQQ]]]aaaaaa[[[PPPHHHFFFHHH888bbbeeeNNNJJJBBB999333/////////---$$$888222***,,,)))000000//////......---------------.........//////+++111***---000&&&+++***)))***,,,---,,,+++************************************************)))************+++++++++++++++++++++++++++++++++************************+++++++++*********))))))************************************************++++++++++++++++++++++++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++******++++++,,,,,,************++++++,,,---++++++++++++,,,---...///+++,,,,,,---------,,,,,,...---,,,+++******+++,,,************************++++++++++++******************+++++++++,,,,,,,,,++++++++++++++++++++++++)))******+++,,,,,,------************************************************************************))))))*********+++++++++************************)))************+++++++++************************++++++******++++++,,,---++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,...------,,,,,,------...---------.....................---------...//////+++...222333333444777999777777777888:::===???@@@EEEFFFFFFGGGGGGHHHIIIJJJOOORRRTTTRRRNNNLLLNNNQQQ\\\ZZZ]]]bbbccc______cccbbbdddgggkkkmmmnnnooonnnjjjkkklllnnnpppsssuuuwwwqqqiii___WWWQQQKKKCCC===CCCLLLWWW\\\YYYTTTPPPNNNJJJCCC999333111111000//////...,,,---.........------------.........//////---,,,,,,++++++,,,,,,---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------------------------------------------------------....................................////////////------------------------------....../////////...gggLLL@@@<<<>>>888===888666333222222222222111000//////............///------------------------/////////...------,,,,,,...------,,,,,,------...+++---,,,+++222999222%%%---444111666 333///%%%------------,,,,,,,,,,,,,,,------------............,,,...000,,,&&&&&&***)))...555888888:::>>>AAAGGGHHHJJJLLLOOORRRTTTVVVXXX```bbbXXXNNNNNNUUUZZZXXXVVVWWWZZZ\\\ZZZZZZ^^^\\\]]]^^^___`````````___iii___\\\gggaaaqqqtttooojjjhhhgggeeeccc___ZZZVVVXXX]]]bbbaaa\\\UUUPPPNNNOOOBBBMMM:::;;;CCC[[[DDDJJJLLLJJJAAA666///...111999666000'''###(((---+++''''''''''''''''''''''''&&&&&&'''''''''(((((((((///))))))000444///)))&&&+++***)))***,,,---,,,+++************************************************)))************+++++++++++++++++++++++++++++++++************************+++++++++***************************************************************++++++++++++++++++++++++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,------***+++,,,---...///000000---,,,++++++,,,...111222///...............//////000///...,,,+++*********++++++++++++++++++++++++,,,+++++++++******************+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---***************************************************************************************+++++++++************************)))************+++++++++((((((((()))*********+++++++++******++++++,,,---******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,///......------......///------......////////////............///000111111,,,///444777888:::;;;===@@@??????BBBEEEIIIKKKLLLLLLMMMLLLLLLKKKLLLOOOQQQRRRQQQNNNIIIEEEEEEIIINNNQQQPPPSSSXXX[[[[[[]]]___```ccchhhmmmrrruuuxxxyyyzzzxxxvvvuuuvvvxxx|||~~~}}}yyysssnnnjjjcccZZZTTTOOOXXXdddlllmmmjjjgggfffaaaXXXLLLBBB<<<999555333000///------//////...------------...............------,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------------------------------------------------------....................................////////////---------------------------...///000111111111000eeeLLL@@@<<>>>>>:::444//////666444000111+++%%%((((((((())))))))))))))))))((((((((())))))))))))***555111---***)))(((((((((+++***)))***,,,---,,,+++************************************************))))))*********+++++++++++++++++++++++++++++++++************************************************************************************************++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////111222333444444444333333111333555777888999999999;;;999666333111000//////000000000000000//////...------------------------,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,*********++++++,,,,,,,,,***+++++++++++++++,,,,,,************************************************))))))*********+++++++++************************************************))))))*********+++++++++))))))******+++,,,------++++++******++++++,,,---***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------,,,,,,,,,,,,------+++,,,,,,---......//////111000000000000111222222;;;;;;;;;===AAAEEEIIIKKKHHHMMMPPPNNNLLLOOOYYYcccfffbbb```eeeooouuutttooouuukkkcccfffpppwwwuuuooommmlllkkkjjjjjjiiifffbbb^^^^^^^^^]]]]]]\\\[[[ZZZTTTWWW\\\ccckkkqqqvvvyyy|||{{{zzzzzzzzzyyyxxxwww}}}|||yyyvvvsssrrrssstttooommmllljjjeee[[[NNNEEE888444111//////000111000.....................---...------,,,,,,------...------------------------------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------....................................////////////....................................///000111111aaaIIIAAA>>>@@@888<<<888666333222222222222111///............//////000------------------------...........................------,,,,,,------...---(((***333555111222888333***,,,...+++,,,------------............------........./////////)))555<<<444,,,///999AAA000@@@RRRYYYVVVRRRSSSWWWNNNOOORRRTTTUUUVVVVVVUUUUUUTTTZZZgggqqquuuzzzoookkkkkkmmmlllhhhgggiiifffkkkssszzz}}}{{{wwwtttkkkfff]]]MMMUUUKKKLLLMMMVVVXXX[[[]]]]]]^^^```bbbeeeeeedddaaa___bbbhhhmmmfffhhhgggddd[[[UUUHHH===666444444999???@@@:::333000+++,,,111111///000333------------------------++++++,,,,,,,,,---------!!!$$$%%%&&&+++222222---+++***)))***,,,---,,,+++************************************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++,,,...000111111000000444555666777777777666555333555999<<>>@@@888<<<888666333222222222222111...............///000000...................................................------,,,,,,------...666,,,&&&'''******+++---&&&...111555---///---...------------.........///............////////////---)))%%%'''...555999:::JJJKKKHHHFFFOOOZZZ[[[SSSUUUXXX\\\aaadddggghhhiiihhhsssvvvtttuuuzzzzzzxxxwwwzzzyyy~~~ooommmrrr___]]]OOO\\\```YYY[[[^^^^^^]]]]]]^^^```YYY]]]aaaaaa```ccckkkssslllbbbgggccc```]]]cccYYYAAA;;;555666<<>>>>>;;;<<<===>>>???@@@@@@@@@<<<<<<;;;999888666444333666666666666555333222111000000000000000000000000------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,)))******+++,,,,,,------++++++++++++++++++++++++************************************************((())))))***++++++,,,,,,+++++++++*********))))))************************)))************+++++++++************++++++++++++++++++******++++++,,,---,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------,,,,,,,,,,,,------......///000111222333333333333444666888;;;===>>>CCCDDDHHHPPPXXX]]]^^^]]]dddgggkkknnnpppppppppppphhhkkkqqqwwwzzzxxxsssnnn```dddoootttvvvuuuuuu{{{yyyqqqqqqpppooonnnnnnnnnnnnpppnnnjjjfffbbb```^^^]]]ZZZ___eeelllppprrrttttttuuuxxx}}}|||xxxyyyuuuqqqoooooommmiiieeeVVVMMMAAA777111//////000//////.........---------......------------......------------------------------------------------........................,,,,,,,,,---------......------------------------------------------------------------------------------------------------....................................////////////........................000//////000444:::@@@DDD^^^HHHAAA???AAA888;;;888666333222222222222111...............///000111////////////////////////---........................------,,,,,,------...(((---111000......---***,,,...)))000!!!111111...---------.........//////............/////////000111...222999999777@@@NNNDDDPPPSSSMMMQQQaaajjjhhhdddggglllqqqvvvyyyzzz{{{xxxxxxsssrrruuuzzz{{{xxxwwwyyy~~~}}}tttsssvvvhhhqqqfffiiikkklllhhhbbb]]][[[[[[UUUTTTVVV\\\dddiiiiiigggtttbbbooonnnjjjZZZ```QQQMMMDDD:::555999???DDDFFFDDD444666222&&&777EEE000000000///...------,,,,,,******+++++++++,,,,,,,,,...%%%###+++///,,,+++///+++***)))***,,,---,,,+++************************************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))******++++++++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------.........666888:::===>>>>>>===<<<>>>@@@CCCFFFHHHHHHHHHGGGFFFDDDAAA>>>===<<<<<<===::::::;;;;;;:::999777666999999999888666444111000111111111111111111111111---------,,,,,,,,,++++++******+++++++++,,,,,,,,,))))))***+++,,,,,,------++++++++++++++++++++++++************************************************((())))))***++++++,,,,,,++++++++++++******))))))************************)))************+++++++++*********)))))))))))))))++++++******++++++,,,---...---++++++++++++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............------.........///000111222333444555555333444666999<<<@@@CCCEEEOOOSSSZZZeeeoootttssspppnnnmmmoootttxxxuuukkkbbbaaajjjtttwwwrrrkkkfffdddgggooo{{{}}}nnnbbbooowwwzzzdddfffiiimmmrrrwww{{{}}}wwwyyy{{{{{{vvvnnnfff```\\\\\\\\\]]]___dddkkkooosssuuuxxx}}}wwwuuutttttttttqqqkkkeeefff\\\LLL???666333222222//////.........---------......------------......------------------------------------------------........................,,,,,,,,,---------......------------------------------------------------------------------------------------------------..................................../////////000////////////////////////111000000222888@@@IIINNNdddFFFCCC@@@;;;:::888777555333222333222111000////////////............000///...------...///000................................................---------............///.........------,,,,,,,,,---------.........//////,,,,,,---.........//////222333555888>>>EEELLLPPPRRRVVVUUUUUUbbbuuu{{{vvvtttqqqqqqvvv~~~~~~~~~yyyzzz}}}zzz}}}}}}}}}zzzvvvwww{{{}}}yyywwwuuupppggg```UUURRRPPPRRRXXX___dddfffgggiiihhhgggjjjjjj```SSSPPPPPPKKKAAA777888BBBLLLMMMFFF:::000---111:::AAA:::555000------......---)))(((((()))+++---,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************+++++++++++++++++++++***)))(((***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***++++++,,,,,,++++++***,,,,,,,,,---------......+++++++++,,,,,,---------***,,,......,,,++++++---000000//////111555<<>>======;;;???DDDGGGGGGHHHKKKMMMQQQPPPOOOKKKFFFBBB@@@??????:::999::::::777888;;;;;;:::999::::::999777444...///111444777888::::::999666333000000///...---++++++,,,,,,------------+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))***++++++,,,,,,++++++***************************++++++++++++++++++++++++*********++++++,,,,,,,,,++++++,,,,,,,,,,,,---------------...------,,,,,,------------,,,,,,+++***......------------,,,,,,---,,,+++,,,...000111111444333111111333555555555999@@@DDDCCCEEEMMMVVVZZZ___bbbpppttthhhhhhqqqzzz{{{ssshhhaaa]]]kkkuuuvvvmmmpppyyysssvvvzzzqqqjjjhhhnnn}}}}}}{{{xxxwwwwwwwwwvvvtttiiiiiieee]]]YYY[[[]]]]]]```ccckkkwww}}}}}}|||~~~zzzwwwttttttvvvuuuqqqmmmjjjeee[[[MMM@@@555000///000000000//////......///................................................++++++,,,,,,,,,---------........................,,,,,,,,,---------.........---,,,,,,,,,,,,---...------------------------------,,,+++,,,---...///........................///////////////////////////////////////////////////000111000///...///111000...///888EEEMMMLLLHHHcccEEEBBB@@@<<<;;;999777555333222333333111000////////////............000///...------...///000................................................---------............///.........------,,,,,,,,,---------........./////////000111111000000111111333777===BBBGGGKKKNNNPPPVVV```jjjqqq~~~|||qqqrrrtttyyy~~~zzzzzzzzz{{{{{{rrrlllbbb[[[SSSMMMNNNUUU]]]cccdddffffffgggjjjjjjaaaUUUOOOPPPNNNGGG???>>>CCCHHHPPPNNNGGG===444222888???AAA===888333///...---,,,,,,+++***+++------,,,***------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************++++++++++++,,,,,,+++******)))***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++,,,,,,---------.........,,,,,,,,,,,,,,,------------.../////////000000111,,,000555888:::;;;===>>>AAABBBDDDDDDBBB@@@@@@@@@BBBDDDFFFIIIJJJKKKMMMMMMGGGIIIJJJKKKJJJJJJJJJJJJHHHBBB??????===888777999;;;:::999999;;;======<<<:::888666555777;;;@@@DDD>>><<<999666555444222000,,,,,,+++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************************************++++++,,,,,,++++++***************************++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,,,,,,,------,,,------...------,,,,,,---------------,,,+++***------------------------/////////000111222222222000333666888888999;;;>>>???CCCJJJRRR___kkkooolllnnnnnnuuusssfff___kkkqqqvvvssskkkhhhlllrrrxxxrrrwww}}}~~~|||wwwqqqnnnppptttxxxyyy{{{yyyrrrhhhbbb```\\\WWWTTTWWW```mmmuuuwwwyyy}}}~~~{{{xxxvvvrrrooolllooojjjbbbXXXLLLAAA888333000/////////000000000///................................................++++++,,,,,,,,,---------------------------------,,,,,,,,,---------.........---,,,,,,,,,,,,---...------------------------------,,,,,,,,,---...///........................///////////////////////////////////////////////////000111000///...///111222333888AAAJJJNNNLLLGGGaaaDDDBBB@@@===<<<:::888666333333333333222000////////////............//////............//////................................................---------............///.........---------------------........./////////,,,---////////////111333888===DDDKKKPPPUUUYYY\\\hhhssszzzuuuzzzyyytttmmmhhh___VVVQQQRRRXXX]]]\\\^^^___bbbgggiiiddd[[[RRRSSSSSSPPPLLLHHHGGGGGGSSSVVVUUUKKK>>>555555999EEEDDDAAA<<<555000---,,,...---,,,---...---+++)))------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++,,,------------.........------------------,,,,,,,,,,,,+++,,,///111111111111666<<<@@@AAAAAABBBBBBGGGIIIJJJJJJIIIIIIJJJLLLOOOMMMLLLMMMPPPPPPNNNLLLKKKKKKLLLLLLKKKIIIHHHGGGEEE@@@>>>@@@BBBAAAAAACCC???<<<999888999:::;;;;;;AAA???<<<;;;<<>>===;;;777555///...---,,,+++,,,---...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,------...------,,,,,,------------,,,,,,+++,,,,,,------------------,,,---...///000111222222222555999:::;;;???GGGNNNOOOUUU___nnn~~~sssnnnppprrrppphhh``````dddxxx{{{zzzssslllnnnzzz{{{uuussswww~~~xxxttt{{{yyyxxxyyyxxx|||}}}yyyrrrpppvvv{{{tttqqqooojjjcccTTTRRRUUU\\\bbbgggnnnuuuyyyzzz{{{zzzwwwuuusssssssssoooiiiccc[[[PPPDDD;;;333000---...000222111///................................................,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...------------------------------,,,,,,------...///........................///////////////////////////////////////////////////000111000///...000111555;;;CCCKKKOOONNNJJJGGG___CCCBBBAAA>>>===;;;888666444333333333222111////////////............/////////....../////////................................................---------............///...............---------............////////////))),,,...//////222666:::AAAEEELLLRRRXXX```iiiooo|||uuu~~~}}}wwwsssqqqrrrqqqlllfff```]]]]]]WWWVVVWWW[[[aaaeeeeeebbbZZZZZZYYYYYYXXXTTTPPPMMMVVVZZZ[[[UUUIII===666333AAADDDFFFDDD>>>777111///...---,,,---......,,,***------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,---------,,,,,,+++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,+++------------........................---------------+++***+++///222333222:::<<<>>>@@@BBBEEEJJJMMMQQQSSSUUUVVVWWWYYY]]]___ooojjjfffhhhlllmmmhhhbbb\\\[[[ZZZXXXVVVSSSOOOLLLGGGBBB@@@DDDGGGFFFFFFHHHGGGDDD@@@>>><<<;;;999777===???AAACCCCCCAAA>>><<>>;;;555333111...,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********+++++++++,,,,,,,,,------,,,,,,------...---------,,,---------------,,,,,,,,,,,,,,,------.........+++---///000111222333555777888999<<>>===;;;888666444333444444222111////////////...............//////////////////...................................................---------............///................................./////////000000...111222222333777???EEENNNTTT\\\bbbeeekkkqqqwww}}}|||{{{qqqwww~~~~~~xxxssstttwww|||}}}zzzsssmmmjjj^^^ZZZWWWXXX\\\___```aaabbbaaa_________^^^[[[XXX\\\\\\]]]\\\UUUJJJ>>>555888>>>EEEHHHFFF@@@999555...---,,,,,,---...---,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,+++,,,,,,------,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------,,,,,,,,,---------.........//////........................///...---///222777:::;;;AAACCCFFFJJJMMMRRRWWW[[[aaacccdddeeefffhhhkkknnnwwwsssqqquuu|||~~~yyysssjjjjjjkkkmmmpppooollljjj___WWWPPPOOONNNIIIEEEDDDKKKIIIGGGFFFEEEDDDAAA??????AAACCCEEEDDDAAA===:::@@@@@@AAABBBDDDEEECCCAAA<<<:::777333000...---,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********+++++++++,,,,,,,,,------+++,,,,,,---.........---,,,------......---------,,,,,,---...//////000000222333444333222333555888888<<>>===:::999777444444444444333111////////////..................////////////......................................................---------............///.............../////////....../////////000000000111333444444666===IIISSSaaahhhqqquuutttssstttvvvuuu}}}vvv___QQQUUUWWWXXXUUUQQQRRRZZZbbbfffhhhbbbdddqqqsssmmmnnn|||{{{zzz{{{}}}}}}pppjjjdddbbb```]]]\\\^^^eeecccaaaaaabbbbbbaaaaaabbbaaa``````^^^VVVJJJ@@@555999???FFFJJJHHHBBB===333000---,,,,,,.........------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,***++++++,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,------........./////////........./////////000000...///111333666===DDDJJJOOOTTT[[[aaadddfffhhhiiilllmmmnnnmmmkkkjjjjjjkkkiiihhhjjjqqqzzz~~~zzztttnnnnnnpppvvv|||~~~|||yyypppggg___^^^]]]XXXRRRPPPJJJHHHGGGGGGHHHIIIHHHHHHHHHGGGEEEDDDCCCBBBAAAAAA===<<<===@@@CCCEEEDDDCCCAAA@@@===:::777444111000......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,---............,,,------............---------...///000111222333444555555222000111555:::<<>><<<999999777555444444444333222////////////............---...///000000///...---................................................---------............///---........./////////000.../////////000000000000000333777999@@@MMM```nnnyyy}}}zzzxxx{{{|||zzz~~~}}}yyynnnkkkmmmooohhhWWWGGG@@@>>>??????===:::;;;@@@EEEFFFKKKIIIMMMWWWVVVMMMMMMPPPYYYhhhxxx}}}~~~yyyuuusssnnneee```aaa```aaaaaaaaaaaaaaabbbcccdddccccccaaa^^^XXXQQQLLL;;;999;;;AAAIIILLLHHHDDD;;;777111---,,,...//////------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---)))******+++,,,,,,++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,............////////////------...///000111111222000555;;;>>>BBBJJJWWWaaacccfffiiijjjhhhgggffffffeeefffgggeeeaaa^^^\\\\\\cccdddhhhpppxxxyyytttoooccccccfffmmmuuuyyywwwtttrrrjjjeeeiiimmmllljjjhhhYYYTTTNNNIIIHHHHHHIIIIIIJJJJJJIIIHHHFFFEEEDDDCCC<<<;;;;;;===@@@BBBCCCCCCBBBBBBBBBAAA???;;;888666000000000///...---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,,,,,,,------***+++,,,---............,,,,,,---...............---...///000222333444555111333444333333777@@@HHHPPPbbbwwwyyyooojjjjjjnnnpppjjj]]]XXXddd{{{xxxnnnnnnvvv{{{{{{yyyuuuttt{{{~~~}}}yyyooonnnqqquuu||||||zzzzzzwwwpppllllllXXXUUUSSSUUU\\\dddlllpppnnnnnnooonnnmmmjjjgggeee___\\\UUUIII<<<333111111////////////////////////........................------------............------------------------,,,,,,,,,---------......,,,,,,---......---,,,,,,------------------------,,,---...///000//////...////////////////////////////////////////////////000000000000000000000000///000111222444888===AAAEEEHHHJJJJJJKKKRRR^^^ggg]]]BBBCCCBBB===<<<888999777555444444444333222000/////////............---...///000000///...---................................................---------.........//////---.........//////000000////////////000000000000222666===DDDOOOccc{{{}}}wwwzzz{{{lll\\\VVVYYYZZZTTTLLLIIIGGGGGGIIIEEE>>>===BBB===>>>@@@AAAAAAAAACCCDDDAAAGGGCCCBBBHHHEEE@@@DDD<<>>===;;;:::;;;>>>@@@BBBBBBAAABBBDDDEEEDDDAAA>>><<<333222222111000//////...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---++++++,,,,,,,,,---------***+++,,,---............,,,,,,---.../////////......///000111333555666666222555888:::===FFFTTT^^^hhhzzzqqq```]]]bbbeeefffdddaaagggvvvxxxiii```fffsssvvvqqqooowww~~~{{{zzzzzztttjjjooopppuuu{{{tttqqqppppppvvv|||mmmcccWWWPPPQQQXXX^^^aaajjjmmmpppppplllhhhdddcccaaabbb___TTTDDD888333333000000000000000000000000........................---------.........//////........................,,,,,,,,,---------......,,,,,,---......---,,,,,,------------------------,,,---///000000000///...000000000000000000000000////////////////////////000000000000000000000000///000111333555:::@@@DDDGGGIIIKKKMMMPPPXXXdddmmmWWWHHHBBB???@@@999===;;;888555333333333333222////////////////////////////////////////////////////////////////////////////////////////////////---......///////////////000000000000////////////000000000///---...111333<<<@@@EEEMMMbbb}}}}}}~~~~~~xxx```VVVJJJDDDEEEEEEBBB??????@@@EEEJJJJJJHHHIIINNNOOOTTTXXXWWWSSSSSSXXX^^^^^^ZZZVVVUUUVVVUUUSSSPPPIIIIIIGGGFFFGGGLLLSSSXXXeeennn|||~~~~~~}}}||||||xxxlll^^^\\\]]]^^^^^^\\\[[[```fffeeecccaaa^^^WWWOOOMMMPPPOOOJJJ???888AAAOOOQQQHHHIIIDDD===666000.........000---++++++,,,.........+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,,,,---------........./////////000111000......///000...111444111...111:::CCCFFFQQQ\\\___\\\[[[ccckkkfff___TTTLLLIIIKKKOOOQQQMMMPPPPPPMMMHHHFFFIIIMMMNNNMMMMMMNNNNNNMMMJJJGGGKKKNNNQQQTTTWWW[[[```ccc]]]^^^bbbggglllrrrwwwzzz~~~ooobbbaaadddccc\\\WWWRRRMMMHHHGGGJJJLLLLLLKKKAAA<<<777888===AAAAAA???BBBCCCDDDEEEEEEDDDCCCBBB???:::444000//////............---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------------------------------,,,------...///000333333333111222444333111777888===EEEQQQ^^^hhhnnnpppuuu___UUUXXX\\\kkknnnpppqqqtttyyy}}}~~~sssoooiiigggiiilllmmmmmmlllwwwsss~~~qqqiiijjjttt~~~uuuzzzzzz{{{|||zzzzzztttooommmqqqsssuuuzzzwwwwwwpppaaaUUUPPPOOONNNYYYgggqqqnnnkkknnnlllgggbbbbbb```[[[VVVMMM>>>///111000///...---...///000////////////////////////..............................------------......................................................---------............///............////////////////////////000000000000000000000000000000000000///000222111000000111222///111333777;;;>>>@@@AAAHHHYYYeeebbb]]]cccrrr|||WWWGGGBBB???@@@999===;;;888555333333333333222////////////////////////////////////////////////////////////////////////////////////////////////---...//////000000//////000000000000000000000//////111222333333555888:::CCCIIIRRR^^^qqq{{{zzzlll\\\MMMHHHBBBBBBGGGLLLOOOPPP\\\]]]bbbfffccc___```eeeqqquuuxxxwwwsssrrrwww|||}}}wwwsssppplllhhhdddgggfffbbb\\\UUUOOOLLLLLLNNNSSS[[[eeeoooyyy}}}xxxwwwuuukkk```WWWYYY\\\]]][[[XXXZZZ]]]^^^]]]^^^^^^XXXNNNHHHHHHPPPOOOGGG===:::BBBMMMSSSJJJHHHCCC>>>888333///---///---++++++,,,,,,+++***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,------------.........//////,,,---//////......///000111111111222666???KKKSSSdddggggggccc[[[VVVWWWYYY[[[VVVPPPJJJGGGHHHKKKMMMPPPSSSUUUTTTPPPMMMOOOQQQRRRRRRRRRQQQOOOMMMLLLKKKOOOPPPQQQSSSSSSRRRQQQPPPQQQOOONNNRRR]]]lll|||zzzuuuqqqmmmkkkpppxxxfff^^^SSSKKKGGGGGGHHHHHHGGGDDD@@@===;;;===???AAAFFFEEEDDDDDDDDDDDDEEEEEECCC???999555333111000...///...------,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........------------------------............///000111111444777888555222111333555;;;EEEUUUgggtttyyywwwtttpppwwwtttdddVVVYYYgggsssyyysssrrrwwwzzzxxxsssqqqrrrtttuuuuuutttsssrrr{{{zzz~~~pppiiisss|||qqqccc[[[___dddooo~~~~~~tttnnnkkknnn{{{~~~vvvvvvuuuvvvwwwxxxxxxxxxyyyzzzwwwpppjjjcccXXXMMMOOOYYYdddiiikkknnnnnnllleeefffddd```\\\UUUHHH;;;222111//////000000000000////////////////////////..............................------------......................................................---------............///............////////////////////////000000000000000000000000000000000000///111111111000///000222444777:::;;;;;;>>>DDDIII]]]kkkuuurrrkkkmmmtttzzzWWWGGGBBB???@@@999===;;;888555333333333333222////////////////////////////////////////////////////////////////////////////////////////////////---...//////000000//////000000000000000000000000...000111222444777<<<@@@NNNXXXeeesss~~~}}}nnn\\\OOOGGGCCCDDDFFFLLLUUU___iiiooosssuuuzzz}}}yyyssstttyyy}}}yyy{{{{{{yyyssskkkbbb[[[XXXVVVSSSOOONNNTTT___kkkssswwwsssrrrmmmeee^^^aaacccbbb___ZZZVVVTTTWWWXXX[[[___[[[PPPGGGDDDJJJNNNPPPIII;;;777DDDUUULLLLLLKKKHHHBBB:::333...000///------------+++)))+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...------........./////////+++---//////......000111222222444:::FFFSSS___fffmmmiiiccc\\\UUURRRRRRRRROOOPPPPPPNNNLLLMMMQQQUUUXXX\\\___^^^[[[YYYYYY[[[\\\]]]]]]ZZZVVVTTTVVVXXX^^^\\\[[[[[[[[[WWWQQQLLLQQQLLLGGGGGGNNN\\\kkkuuusssqqqrrrsssqqqrrrzzztttmmmbbbVVVLLLFFFCCCBBBGGGIIIJJJGGGBBB@@@BBBEEELLLJJJHHHEEEDDDEEEFFFGGGGGGDDD???;;;999666333000//////...---------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------////////////000111222222222555777555333444<<>>>>>DDDQQQ[[[eeeooowwwuuuooommmnnnoooVVVFFFBBB???@@@999>>>;;;888555333333333333222////////////////////////////////////////////////////////////////////////////////////////////////......///000000000000000000000000000000111111111333222111000444<<>>;;;777444000///......------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------------------............////////////000111222222555222111333555<<>>AAADDDMMMZZZeeehhhlllooonnnkkkiiihhhhhhUUUFFFAAA???@@@999>>>;;;888555333333333333222000000000000000000000000000000000000000000000000////////////////////////////////////////////////...//////000000000000000///000000000111111111222666444333555===KKK[[[fffppp|||vvvhhhbbbdddWWWTTTOOOIIIHHHOOO\\\fffjjjrrr|||zzznnnddd^^^ZZZXXXVVV^^^aaajjjzzzzzzsssttttttqqquuuuuuppphhhffffffaaaYYYYYYTTTTTTZZZ^^^[[[VVVTTTBBBCCCKKKTTTOOOBBB;;;===MMMNNNOOONNNJJJDDD===999000///......//////...---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---------......///000........./////////000000111222111000///000333666???KKKYYYaaa```\\\YYYYYYPPPOOOLLLFFFBBBFFFPPPYYY[[[^^^___^^^]]]bbbkkktttpppooommmjjjhhhggghhhiii^^^aaadddbbb______dddjjjlllgggbbbbbbeeefffdddaaa^^^```ccceeeddd```\\\YYYUUUNNNJJJPPP[[[fffrrrzzz~~~}}}zzzuuunnnfff]]]XXXNNNLLLIIIGGGGGGIIIKKKMMMSSSSSSTTTSSSPPPMMMJJJGGGHHHGGGEEECCCBBB@@@<<<999222222000///...---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,---------------....../////////............///000111111999222///777BBBMMMXXXaaarrrzzz}}}qqq]]]QQQUUU]]]gggeeehhhoooxxx||||||{{{pppooorrryyy|||zzzzzz}}}{{{vvvwww~~~}}}iii[[[YYY___ppplllmmmrrrtttnnnfffaaaggggggiiioootttwwwvvvtttrrrpppmmmlllmmmoooppppppiiijjjjjjlllvvvyyyhhhkkkqqq{{{|||{{{tttvvv{{{{{{wwwfffXXXMMMLLLMMMOOOXXXdddgggiiihhhdddbbbaaa]]]WWWPPPHHH<<<333///......---////////////////////////..............................------------......................................................---------............///............////////////////////////000000000000111111111111111111111111000111111000000111444666>>>???BBBFFFMMMVVV^^^dddvvvsssnnnkkkgggeeefffgggTTTEEEAAA???@@@999>>>;;;888555333333333333222000000000000000000000000000000000000000000000000////////////////////////////////////////////////...///000000111111000000///000000111111222222222000333999BBBOOO```ppp{{{xxxfffXXXQQQPPPNNNPPPTTTXXX___iiivvv~~~yyyrrrhhhaaaXXXQQQQQQ^^^ssszzzuuuwwwxxxvvv}}}|||wwwqqqttt|||zzzsssdddZZZTTTVVV[[[[[[YYYXXXMMMGGGDDDHHHKKKGGG@@@<<>>777666444222000......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,---------------------...//////000000............///000111111222///777LLL```jjjpppuuuwwwxxxrrrcccTTTUUUgggxxxzzzrrrmmmqqqwwwzzzyyyxxx{{{}}}{{{mmmjjjmmmwww{{{}}}vvveeeXXXXXX```fffccchhhwww}}}www~~~}}}}}}zzzttttttvvv|||}}}|||vvvrrrxxx|||rrrppptttyyy}}}xxxzzz}}}|||~~~{{{yyyzzzxxxsssnnndddYYYRRRNNNOOOVVV^^^cccggggggdddbbbccc```\\\YYYSSSHHH<<<333///......////////////////////////..............................------------......................................................---------............///............////////////////////////000000000000111111111111111111111111000111111111111333777:::<<>>@@@999>>>;;;888555333333333333222000000000000000000000000000000000000000000000000//////////////////////////////////////////////////////000111111111111000///000000111111222333333111;;;LLL]]]lllyyyeeeSSSKKKJJJJJJ\\\cccooo{{{yyymmmkkkhhheeecccccceeegggjjjnnnsssvvvvvvwwwxxxzzz~~~~~~~~~~~~{{{qqqddd\\\VVVXXX___lll|||zzz~~~~~~~~~vvvhhh[[[XXX[[[[[[XXXVVVUUUPPPHHHBBBCCCGGGDDD>>>BBBEEEKKKOOOPPPMMMIIIFFF999555000---------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,....................................///000111222.../////////000000000000//////111333:::EEEQQQYYY___```^^^WWWPPPLLLMMMPPPLLLLLLMMMPPPWWWbbbnnnwwwooolllgggdddeeejjjppptttwwwwwwxxxyyyzzzyyyvvvuuuxxxyyy{{{}}}~~~}}}zzzxxxvvvvvvvvvvvvtttrrrooojjjddd^^^ZZZWWWVVVXXXYYYVVVRRRXXXnnn{{{vvvyyyxxxqqqeeeVVVIIICCCDDDGGGJJJLLLOOORRRTTTTTTTTTSSSOOOMMMJJJHHHGGGEEEBBB@@@===<<<999666333111000///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------........................,,,------------.........---------...///000000000////////////000111222222555<<>><<>>@@@999>>>;;;888555333333333333222000000000000000000000000000000000000000000000000//////////////////////////////////////////////////////000111111111111111///000000111222222333333<<>>===BBBJJJQQQSSSQQQLLLHHHAAA<<<666111////////////+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,....................................///000222222////////////000000000000///000333999CCCRRRbbbmmmddd\\\PPPGGGEEELLLVVV]]]VVVRRRPPPTTT]]]hhhooorrrqqqmmmjjjjjjnnnsssxxxzzzyyy{{{|||~~~}}}zzzvvvooohhhaaa]]]___^^^```fffiiikkkpppwwwllliiijjjuuu||||||nnnZZZIIICCCCCCEEEGGGJJJNNNRRRVVVYYYZZZTTTQQQMMMJJJHHHFFFCCCAAABBB@@@===999666333222111........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------........................---------.........//////---------...///000000111000000000000111222333444HHHWWWuuunnndddjjjfffaaabbbiiiuuu~~~xxxjjj```dddppp{{{|||fffiii{{{xxx|||{{{qqqbbbXXXXXX]]]___fffrrrzzzssshhhfffkkksssxxxttt~~~vvvjjj```ZZZZZZZZZ\\\^^^aaadddfffgggiiissszzz{{{uuunnnqqqzzzqqqllllllrrr{{{xxxtttsssooowwwppp{{{}}}qqqddd^^^VVVMMMTTTZZZ______```bbbbbb```[[[]]]\\\SSSDDD888333333////////////////////////.................................------.........................................................---------.........//////............/////////000////////////000000000000111111111111111111111111000111222222444888===AAAIIIVVVeeemmmllljjjkkknnnkkkeeeaaadddiiiqqq~~~UUUHHHAAA===@@@999<<<:::999777666444333333333111111000///////////////////////////////////////000000000000000000000000............/////////000---...000000//////111222111111111111222444888;;;LLLiii|||gggQQQHHHIIIOOO[[[fffmmm[[[PPPCCCCCCCCCEEEGGGHHHGGGFFFGGGFFFGGGKKKOOOOOOKKKGGGNNNVVVZZZZZZ```hhhdddYYYXXXWWWVVVWWWYYY\\\```ccc}}}}}}}}}|||yyyqqqiiiddddddeeekkkwww~~~}}}xxxqqqoookkkaaaWWWQQQUUUTTTUUUVVVPPPFFF??????>>><<>>;;;777222///,,,---------------------------------------------,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,---...---+++,,,000444CCC111&&&+++000...---111---------............///---------.........//////000000////////////000000...333444000---111<<>>777333111///............---------,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------,,,,,,,,,------.................................////////////////////////...///000000000111222333888FFFQQQUUUYYY^^^[[[RRRMMMMMMOOOPPPMMMMMMYYYfffkkkhhheeeeeeiiiooorrrsss|||}}}~~~|||zzzwwwtttqqqooommmmmmnnniiiiiiooottttttuuuxxx~~~{{{yyyuuuvvvuuurrrrrrrrrmmmgggeeeaaa[[[XXX^^^lll}}}{{{vvvnnnkkkkkkiiiZZZLLLKKKPPPSSSRRRRRRWWWUUURRROOOMMMKKKIIIHHHEEECCC@@@>>>===:::777444......---,,,,,,------...------------------------,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,---...---+++,,,000333JJJ:::000111111+++(((+++---------............///---------.........///////////////000000000000000111555666444444>>>PPP^^^mmmyyy~~~eeeQQQRRR___mmmqqqtttuuuxxx{{{vvvnnnlllpppyyy}}}~~~hhh___```ooo~~~pppddd]]]^^^bbbyyyvvvnnnrrrzzzwwwkkkdddeeehhhssswwwbbbSSSKKKFFFFFFHHHJJJKKKKKKLLLNNNPPPQQQWWWcccsss|||xxx~~~}}}~~~}}}zzz{{{|||~~~yyywwwvvvsssjjjbbbTTTOOOMMMSSSZZZ^^^aaaddd___]]]\\\ZZZVVVLLL>>>444111111000/////////////////////............//////....................................................................................////////////........./////////000000////////////000000000111333222000000111222222222444222444:::===>>>BBBHHH\\\dddpppuuulll```aaajjjbbbttt}}}UUUHHHAAA===AAA999<<<:::999777666444333333333111111000////////////000////////////////////////000000000000000000000000////////////000000000000...///000111000000111333...222555444444<<>>===;;;999111000...,,,+++,,,---...------------------------,,,,,,,,,---------......,,,,,,------------,,,,,,------...---,,,---///222:::111---///...***)))...---------............///------........./////////...///000111111111111111333333333555>>>PPPgggxxxpppvvvvvvhhhSSSNNNbbbyyy}}}uuuuuuwwwtttpppnnnwwwxxxxxxqqqbbb```fffwww|||lllaaa^^^ccchhhttt{{{}}}vvvjjjgggoooyyy|||rrriiiiiipppxxxzzzsss[[[KKKFFFFFFEEEIIIMMMPPPPPPNNNMMMMMMQQQOOOVVVjjj|||}}}xxxooooooqqqwwwyyyxxxssssssyyy~~~{{{xxxwwwxxxvvvrrrooo]]]RRRJJJLLLTTTZZZ___ccc___]]]\\\^^^^^^WWWIII===333111///000222333000---//////............//////....................................................................................////////////....../////////000000000/////////000000000111111222222222222222222222222444555999>>>???AAAIIIRRRkkkpppwwwvvvgggWWWZZZggg[[[}}}}}}TTTGGGAAA>>>AAA:::===:::999777666444333333333222111000000//////000000//////////////////////////////////////////////////////000000000111111111...000111111111111222444111222333555<<>>===<<<555333///,,,++++++---...------------------------,,,,,,,,,---------......,,,,,,------------,,,,,,---------------...///000+++))))))------+++---333---------............///............////////////...///000222222333222222666222555DDDXXXiiitttzzzkkknnnmmmbbbYYY___xxx|||nnnpppssspppqqqyyyvvvsssyyyxxxmmmmmmnnnuuupppaaaZZZ\\\eeemmmnnntttxxxuuunnnnnnwww~~~uuunnnmmmsssyyyyyy{{{vvvgggUUUJJJJJJNNNPPPUUU[[[^^^^^^[[[XXXVVV\\\QQQSSSfffqqqjjj___[[[]]]]]]```hhhwww}}}sssnnnppp|||qqqllljjjqqq{{{xxxtttxxxwwwxxx|||}}}yyyssspppiii^^^RRRNNNPPPSSSZZZ```bbb^^^\\\^^^```\\\QQQGGG888333......111333000---//////............//////....................................................................................////////////...////////////000000000//////000000000111111111000222333333222222222333666999===@@@CCCLLL[[[ggg}}}|||uuuiii___]]]```cccooo{{{|||TTTGGGAAA>>>AAA:::===:::999777666444333333333222222111000000000000000000000000000000000000000////////////////////////000000000111111111111222///000222222111111333444444222111888HHH\\\ooo{{{~~~rrrmmmkkk]]]KKKLLLZZZlllmmm\\\UUURRRMMMIIIFFFGGGIIIJJJIIIFFFCCCAAACCCFFFJJJMMMRRRXXX___dddkkkgggcccaaaccceeeggggggiiihhhfffdddeeefffaaa[[[UUUTTTSSSRRRQQQPPPPPPPPPPPPMMMLLLOOOUUUWWWVVVSSS^^^iiizzzpppcccdddqqq}}}yyytttqqqnnniiidddeeeiii^^^WWWQQQQQQRRRSSSVVVZZZYYYMMM???999???IIIPPPQQQPPPNNNJJJFFFAAA:::333...//////.........---------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------.....................---........................////////////000000111111555333000///333>>>NNNYYYbbbZZZNNNEEEFFFOOOWWWYYYXXXRRRMMMRRR___iiiiiidddkkksss~~~{{{uuunnnggg\\\PPPKKKLLLHHHIIIMMMQQQVVV[[[___aaaeeefffggggggeeeeeecccbbb```]]]ZZZWWWXXX[[[^^^aaajjjiiiooo|||~~~yyytttpppppprrrrrrnnnjjjfff```___fffqqq{{{|||zzzuuuiiiVVVGGGEEEJJJEEEHHHMMMPPPPPPPPPOOOOOOMMMIIIEEEBBB@@@???===;;;888666222...,,,,,,---...------------------------,,,,,,,,,---------......,,,------......------,,,...---------......///...000000111111///+++,,,///---------............///........./////////000000...///000222333444444444777888HHHfffssseeegggkkkllliiigggooo}}}~~~ooojjjsssxxxtttyyy|||tttpppwwwzzzvvvrrrqqqzzzvvvnnnccc[[[ZZZcccoooyyyzzzsssuuu~~~wwwlllfffeeeiiinnnpppjjjbbb[[[WWWXXX^^^dddlllqqqvvvyyyxxxuuurrrqqqoooaaa___mmmqqqbbbSSSPPPYYYXXX[[[dddttt{{{zzzxxxwwwxxxtttssssssuuuzzzvvvtttttt|||yyysssuuummmccc[[[SSSPPPUUU^^^eee```\\\]]]___\\\UUUNNNAAA999000---...111000/////////............//////....................................................................................////////////////////////000000000111000000000000111111111111///111222222111111333555777:::>>>CCCNNN___sss|||kkk[[[cccxxx{{{ooowwwttt|||TTTGGGAAA>>>AAA;;;===:::999777666444333333333222222111000000000000111000000000000000000000000000000000000000000000000000111111111222222222222///111222333222222333555666555888DDDXXXlllzzzyyykkk]]]SSSRRRMMMJJJ\\\tttqqqSSSBBB???AAACCCEEEDDDDDDDDDCCCCCCCCCCCCCCCIIIMMMQQQTTTVVV[[[aaaffffffaaa\\\[[[___bbbcccaaadddbbb```aaadddeeeccc___XXXVVVSSSPPPNNNOOOQQQRRRSSSRRRSSSYYY______XXXPPPFFFQQQcccvvvzzzkkkccceeelll|||~~~}}}wwwrrrpppmmmkkkmmmqqqjjj```WWWUUUUUUTTTVVVYYY^^^XXXKKK>>><<>>777222/////////.........------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------..................//////...........................//////000000111111222111000000555???OOO]]]fff___WWWNNNIIILLLPPPSSSSSSMMMTTT[[[\\\___hhhqqqvvvyyygggaaaZZZSSSLLLFFFFFFKKKRRRVVV^^^fffmmmrrrtttuuutttyyy|||zzzwwwuuurrroooqqqrrrrrrqqqmmmgggaaa]]]XXXWWW\\\iiivvv|||~~~vvvkkkgggjjjllliiieeejjjaaaZZZ[[[cccsssxxxuuupppcccTTTKKKIIIHHHHHHJJJNNNPPPPPPOOONNNKKKGGGEEECCCAAA>>><<<;;;999666222///...------------------------------,,,,,,,,,---------......------............------...---,,,---//////...---///000000///---++++++,,,---------............///....../////////000000000//////000111222444666777444@@@^^^bbbMMM___fffkkkmmmqqqxxx}}}~~~oooppp{{{vvvjjjkkkpppmmmkkkllluuuoookkkeeeccchhhssszzzlllcccfffqqq{{{~~~ssseee^^^```iiiqqqvvvuuulllfffgggnnnvvv{{{{{{hhhWWWRRRPPPQQQTTT___ooo}}}xxx}}}yyytttxxxxxxvvvzzzxxxwww~~~xxxuuuqqqjjj___VVVWWW^^^dddaaa^^^^^^]]][[[UUUQQQIIIAAA666///...///000000//////............//////..................................................................................../////////////////////000000000111111000000000111111111222222...111333222111222777;;;999===CCCMMM```uuuuuuooocccbbb{{{}}}www~~~{{{SSSGGGAAA>>>AAA;;;>>>:::999777666444333333333333222111111000000111111000000000000000000000000000000000000000000000000111111111222222222333333000111333333222222444555888>>>JJJZZZlllyyyuuujjjXXXMMMGGGJJJPPP\\\www~~~lllYYYEEE???AAACCCDDDFFFBBBAAAAAAAAADDDHHHLLLOOONNNRRRVVVVVVTTTTTTXXX\\\YYYXXXVVVVVVXXX\\\___aaaccc```^^^```dddeeedddccc___]]]YYYVVVTTTTTTVVVWWWVVVYYY___eeegggccc[[[TTTIIIOOOYYYfffuuuzzzqqqjjjiiigggwww{{{ttttttvvvvvvyyy|||xxxlllaaa]]]\\\[[[ZZZ\\\```bbb[[[JJJ???AAALLLTTTQQQPPPNNNLLLHHHCCC<<<888////////////............------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------------......//////000000...........................//////000111111222222000111777BBBQQQ\\\aaacccZZZVVVRRRPPPPPPQQQRRRTTTTTT```jjjkkkmmmwwwuuuhhhaaaSSSOOOLLLMMMNNNOOOWWW___hhhmmmttt{{{zzz~~~xxxvvv{{{|||tttooobbb^^^^^^aaadddfffkkkqqq{{{xxxnnniiiiiiiiifffdddgggaaa]]]]]]bbbooo~~~yyykkkaaaYYYQQQHHHEEEIIINNNPPPPPPNNNLLLIIIHHHGGGEEEAAA???>>><<<999555222///...---------------------------,,,,,,,,,---------......------............------///---,,,---///000...,,,************,,,---...------------............///.../////////000000000000000000//////111444888:::???RRRqqqfffSSSPPPaaaiiiooopppsss{{{{{{~~~}}}vvvooosssnnn[[[^^^ccciiitttrrrooollllllpppwww~~~zzzsssggg\\\VVV[[[fffppprrrfff[[[\\\iiixxx|||vvvtttxxx~~~yyymmmhhh]]]WWWSSSVVVaaannnwww{{{jjjgggjjjuuuzzzqqqvvvrrrqqqzzz}}}ssstttvvvvvvoooeee```bbb]]]___bbbbbb___ZZZVVVSSSOOOIII@@@777111//////000//////............//////....................................................................................//////////////////000000000111111111000000111111111222222222000222444333222555;;;AAAAAAFFFOOO^^^tttxxxeeeaaagggxxx{{{SSSGGGAAA>>>BBB;;;>>>:::999777666444333333333333222111111000111111111000000000000000000000000000000000000000000000000111111222222222333333333000222333333333333444666;;;HHH\\\ooo{{{|||lllaaaOOOIIIIIIRRRaaavvvrrr[[[PPPFFFBBBHHHNNNKKKFFFDDDDDDEEEFFFHHHKKKOOORRRTTTRRRUUUWWWUUUPPPLLLMMMOOOLLLOOOQQQQQQRRRUUU[[[aaafffbbb___aaadddeeeccccccaaa___]]][[[YYYYYYYYYZZZTTT[[[eeekkkkkkfff```]]]WWWXXXYYY\\\dddsss~~~uuuppp]]]hhhvvv~~~vvvxxx|||wwwkkkfffeeebbbaaabbb```hhhfffTTTCCCAAAKKKSSSRRRQQQOOONNNKKKFFF@@@<<<000/////////............---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------,,,------...///000111111...........................//////000111222222222222666@@@OOO]]]bbb^^^WWWXXXWWWUUURRROOOPPPVVV^^^hhhmmmqqquuuppp```TTTOOOJJJIIILLLTTT[[[cccnnnxxxzzz}}}|||~~~{{{}}}wwwpppggg]]]YYY___hhhnnnuuu{{{|||~~~}}}{{{xxxtttpppkkkgggcccaaacccggglllooouuu|||}}}iiiZZZIIIBBBEEELLLPPPPPPLLLKKKKKKJJJJJJHHHEEEBBB???===;;;888444111...,,,------------------------,,,,,,,,,---------......------............------///---,,,---000000...+++111000...---...000000------------.........//////////////////000000000000222000//////111444999<<>>999222............------------------------------------------------------------------------------------------------------------....../////////................................./////////000000111111111000000222666888EEEQQQYYYTTTMMMKKKNNNPPPXXXYYYYYYWWWVVVYYY^^^bbbmmmuuu~~~pppfff[[[RRRNNNMMMNNNQQQZZZfffvvvttt}}}{{{tttlllbbbcccttt}}}~~~~~~|||vvvwwwqqqiiidddfffmmmuuuyyytttllllllmmmppp|||yyy}}}nnnbbbTTTEEEEEEKKKHHHLLLOOOPPPNNNNNNPPPLLLEEEDDDBBB???===;;;888444222000///...---------...///---------------------------------............///,,,,,,---------.............................................////////////000////////////000111111...111111///666MMMiii{{{zzzrrrjjjcccXXXTTTeee}}}vvvjjjiiisss}}}~~~sssdddfffxxxtttssstttppplllgggfffkkkmmmjjjeeedddWWWXXX^^^hhhttt|||~~~~~~tttoookkkkkkooorrrrrrqqqmmmhhhbbbbbbgggmmmpppppprrrrrrqqqqqqrrrssstttuuuvvvuuutttrrrqqqqqqqqqqqqvvvwwwyyy{{{~~~yyynnnbbbWWWNNNTTT```ooo{{{}}}|||xxxtttwww~~~zzzzzzwwwuuuxxx{{{yyyooofff[[[XXXZZZdddiiieee___\\\YYYVVVPPPHHH???777222///111000//////000000...,,,//////.........---------........................////////////////////////////////////////////////111000000000000000000000222222111111111111111111555333333666777:::EEERRReeejjj~~~zzzjjjccc]]][[[tttyyyRRRFFFAAA???BBB;;;===:::999777666444333333333111111111111111111111111000111111111111222222222222222111111111000000000222222222222222222222222444222333444444888DDDQQQwwwppp\\\MMMKKKPPP^^^|||mmm[[[QQQLLLKKKLLLHHHKKKOOORRRYYY^^^\\\WWWNNNKKKGGGBBB@@@???@@@AAABBBBBBBBBBBBAAABBBAAAAAAAAABBBBBBBBBBBBDDDGGGIIIOOONNNNNNPPPUUUYYY\\\]]]^^^```dddhhhlllnnnooopppzzzzzzxxxrrriiicccaaaaaammmhhh```[[[\\\]]]VVVMMMSSS]]]qqq~~~~~~}}}~~~zzzvvv}}}~~~tttnnnlllmmmwwwsssooommmfffYYYMMMFFFQQQTTTTTTQQQOOOOOOMMMHHHCCC>>>777111////////////------------------------------------------------------------------------------------------------+++,,,---...///000111111............................../////////000000000111111000//////333;;;BBBXXX[[[YYYPPPHHHGGGIIIKKKWWWVVVVVVWWW[[[bbbiiimmmwwwqqqgggXXXNNNIIIMMMQQQSSS[[[dddwwwyyy~~~~~~yyypppiiiggglllsssxxx}}}}}}|||zzzooofffcccdddfffhhheee``````aaammmyyyqqqcccPPPKKKMMMJJJJJJNNNQQQQQQRRRRRROOOKKKFFFDDDAAA???===;;;888666111000///...------...///---------------------------------............///,,,------------.............................................///////////////////////////000111222---555333///GGGqqqqqqfff\\\YYYZZZ```qqq{{{ppplllsss~~~|||rrrnnnjjjpppuuukkkkkkkkkhhhmmmooosssqqqggg\\\ZZZ^^^^^^gggttt~~~vvvrrrnnnmmmoooqqqpppoookkkgggccccccgggkkkmmmmmmqqqppppppqqqqqqrrrttttttuuutttqqqooonnnnnnnnnoooppppppqqqsssvvvyyy{{{}}}}}}|||uuu]]]\\\___gggqqqvvvtttpppmmmmmmllllllttt{{{{{{yyyzzzyyywwwttt```XXXTTT\\\fffiiiddd___]]]YYYSSSNNNHHH@@@777000000///...///000000///---...............---------........................////////////////////////////////////////////////000000000000000000111111111111222222222222222222333444777999:::@@@NNN\\\rrrzzzrrrdddhhhlllvvvxxx|||wwwQQQGGGBBB???AAA:::===:::999777666444333333333111111111111111111111111000000111111111222222222222222222111111111000000222222222222222222222222555555555444333;;;QQQeeekkk]]]NNNEEENNN___www~~~lllXXXNNNLLLKKKKKKLLLLLLPPPVVV^^^dddccc\\\TTTEEEDDDCCCAAA@@@AAACCCEEEHHHJJJIIIFFFDDDDDDDDDBBBBBBDDDEEEEEEDDDEEEGGGIIIJJJIIIHHHKKKPPPTTTVVVVVV[[[___dddfffggghhhkkknnnxxxxxxxxxtttpppnnnnnnooommmggg^^^\\\ccciiiddd[[[[[[QQQOOOaaazzzwww{{{|||uuuqqqqqqvvvuuuuuutttmmmaaaTTTKKKQQQUUUVVVTTTSSSSSSQQQLLLFFFBBB;;;555111/////////........................------------------------................................................,,,------...///000000000............////////////...////////////000000000///000///...111:::GGGRRR\\\[[[UUUNNNHHHHHHJJJLLLYYYYYYYYY[[[aaakkkwwwzzzhhh]]]YYYMMMFFFIIIWWWbbbgggppp{{{~~~}}}~~~~~~}}}|||mmm```bbblllrrrxxx~~~vvvooojjjgggeeedddaaa```______nnn|||wwwpppaaa\\\[[[TTTHHHLLLPPPRRRSSSRRRQQQOOOIIIFFFCCCAAA???===;;;888333111000...---,,,---------------------------------------............///------------................................................////////////////////////000111222222222666666???```zzzXXXXXX\\\bbbhhhoooxxxxxxwwwxxx~~~uuu}}}zzzrrrtttwww}}}sssgggdddkkkqqqqqq}}}vvvlllaaaXXXWWWbbbooozzz}}}uuuppptttrrrooonnnoooppppppoookkkhhhffffffhhhkkklllkkkkkklllmmmooorrrtttvvvwwwqqqqqqppppppooonnnmmmmmmlllnnnppprrrtttvvvvvvwwwqqqtttuuuuuu{{{zzzssskkkgggggggggeeeccchhhkkkkkkiiiooozzzzzzzzz|||nnn```UUUWWWaaahhhfffaaa```[[[UUURRROOOIII===444111///......///000///...................................................////////////////////////////////////////////////000000000000000111111111111111222222222222222333222666:::<<<>>>GGGXXXfff}}}hhhjjjvvvuuuPPPGGGBBB>>>AAA:::>>>:::999777666444333333333111111111111111111111111000000111111111222222222222222222222111111111111222222222222222222222222333555666444333???\\\vvvsss[[[QQQJJJKKK```yyyaaaUUULLLKKKNNNNNNMMMMMMSSSXXX```iiikkkcccUUULLLDDDFFFGGGFFFEEEFFFHHHKKKMMMRRRSSSMMMKKKMMMNNNKKKHHHJJJLLLNNNNNNNNNPPPQQQRRRPPPNNNPPPTTTVVVUUUSSSZZZ___dddgggffffffiiillloooqqqtttwwwxxxxxxyyyzzzqqqkkkbbb]]]cccmmmoookkkfffUUUGGGJJJ\\\rrr}}}{{{}}}~~~~~~vvvpppoooqqqvvvzzzxxxpppdddYYYQQQPPPTTTVVVUUUTTTTTTRRRMMMGGGDDD>>>888333/////////........................------------------------................................................////////////////////////........./////////000000////////////000000000111/////////111888DDDTTT___UUURRRPPPNNNMMMNNNRRRVVV^^^```bbbdddiiiuuuxxxbbbRRROOOQQQJJJJJJSSSffftttyyy{{{}}}|||||||||zzzpppkkkjjjooovvvzzz|||~~~~~~{{{xxxtttnnnjjjeeeddddddaaakkkxxxuuuvvvrrrrrrooocccKKKKKKLLLOOOQQQQQQPPPQQQKKKHHHDDDBBB@@@>>><<<:::444333000...,,,,,,+++,,,---------------------------------............///---------.........//////....................................////////////////////////000111222333666333;;;WWWxxxrrr\\\MMM\\\kkkrrrrrrssswwwzzzvvvyyymmm{{{ttthhhaaaeeeppp{{{~~~pppaaa\\\___iiivvvzzzssspppppppppooommmmmmnnnooopppppplllkkkjjjjjjkkklllkkkkkkiiijjjllloooqqqsssuuuvvvmmmoooqqqrrrrrrpppnnnllljjjlllppptttuuutttsssqqqyyyyyyvvvssswww{{{rrrhhh```[[[YYYccciiiiiieeehhh|||www~~~~~~zzz~~~{{{~~~{{{mmm]]]YYYbbbkkkmmmiiibbb\\\UUUTTTTTTOOODDD:::222000......///000000///---.............................................////////////////////////000000000000000000000000//////000000111111111111111111222222333333333333222888===@@@EEERRRcccoooyyypppeee```yyywwwsssOOOHHHCCC>>>@@@:::>>>:::999777666444333333333111111111111111111111111000111111111111222222222333222222222222111111111333333333333333333333333111333555888<<>>@@@:::>>>:::999777666444333333333111111111111111111111111000111111111111222222222333333222222222111111111333333333333333333333333555333666AAAPPP___qqq}}}ttthhhYYYNNNSSSeee|||hhhWWWPPPKKKHHHJJJMMMQQQYYYaaadddgggnnnqqqiiiZZZQQQPPPOOOPPPOOOMMMLLLPPPYYYaaaeeepppvvvsssttt}}}|||zzzyyysssiii```aaa___\\\YYYYYY[[[```dddkkklllooossswwwyyyyyyxxxuuutttnnnfffdddggghhhfffXXX]]]bbb^^^TTTPPP]]]nnn{{{}}}uuurrryyy|||rrrhhhffffffnnnvvvyyyzzzyyyoooeeePPPUUUWWWVVVUUUUUUQQQLLLGGGHHHGGGBBB:::444111111........................------------------------................................................///////////////000000000---......///000000111111//////000000000111111111000333;;;GGGQQQVVVTTTPPPLLLLLLOOOUUUWWWZZZbbbmmmmmmllloooyyyxxxiiiZZZNNNJJJLLLNNN]]]iiittt{{{|||vvvxxxsssnnnooouuu|||nnnhhhhhhiiikkk~~~wwwnnnqqqxxxzzzxxxcccVVVKKKLLLQQQSSSSSSUUUTTTPPPKKKFFFCCCAAA???===:::888555222///...---------------------------------------............///............////////////..................................../////////////////////000111222444555:::AAAUUUmmmqqqaaaSSSPPPxxxmmmjjjrrrwww~~~hhhcccjjj~~~~~~|||wwwrrrooommmoooqqq^^^bbbooo|||{{{yyyvvvrrrooonnnppprrrmmmnnnooooooooooooqqqrrrmmmnnnppppppnnnllljjjiiiiiijjjlllnnnpppqqqqqqqqqsssrrrqqqooonnnllllllkkkllllllmmmnnnnnnnnnnnnnnnkkkppptttuuuxxx{{{zzzvvvvvvyyy|||~~~{{{sssjjjddddddbbbYYYMMMKKKXXXlllxxxvvvsssttt|||}}}}}}{{{vvvwwwxxxtttmmmmmmrrrvvvuuummmfff]]]WWWTTTQQQLLLGGG888666222000000111000000---------.........//////........................////////////////////////000000000000000000000000...//////000111111222222111111222222333444444555;;;@@@FFFLLLYYYkkkwwwzzznnn]]]SSSUUUeee~~~qqqOOOHHHDDD>>>???999>>>:::999777666444333333333111111111111111111111111000111111111111222222222333333333222222222111111333333333333333333333333:::555999KKKbbbrrr{{{}}}|||tttQQQNNNTTTgggtttiiiZZZLLLLLLKKKLLLPPPSSSWWWaaakkkhhhkkkppppppfffXXXTTTXXXTTTUUUUUUTTTWWWbbbqqq}}}uuuqqqjjjaaaZZZXXX[[[```dddkkkkkkmmmppptttvvvwwwwwwooopppoookkkkkkllljjjeeedddeeeiiimmmkkkddd```aaazzzwww||||||qqqnnnxxx|||sssjjjhhh```gggnnnwww~~~qqqTTTYYY[[[ZZZYYYYYYUUUOOOHHHIIIIIIEEE>>>777333222////////////////////////------------------------////////////////////////////////////////////////------...///000111222222---......///000111111222000000000000111111111111111666AAAOOOZZZYYYMMMBBBPPPOOOSSSXXXYYY[[[eeerrrqqqmmmppp~~~qqq^^^OOOIIILLLRRRVVVmmm|||ttt|||~~~}}}tttlllmmmxxx}}}qqqmmmjjjdddnnn~~~uuuooosssxxxwww|||zzzmmm[[[MMMMMMSSSUUUVVVWWWWWWSSSMMMHHHEEECCC@@@???<<<;;;777444111//////...---------------------------------.........//////............/////////000..................................../////////000/////////000111333444555???OOOccckkkaaaTTTSSSZZZmmmkkkssswww|||mmm^^^cccqqq|||~~~~~~}}}yyypppgggbbbaaa___iiixxxyyyttttttrrrrrrssstttttttttrrrqqqooopppqqqqqqppppppqqqrrrlllnnnqqqqqqooollliiihhheeegggjjjnnnppprrrssstttxxxuuupppllliiiiiiiiijjjpppooommmkkklllnnnppprrrooossstttssssssvvvuuurrrzzzwwwuuuwww||||||xxxsssccc^^^SSSKKKPPP___mmmtttrrrlllmmmxxx~~~yyyppppppxxxzzzsssnnnooopppooossslllaaaXXXSSSPPPLLLJJJ:::777333111111111111000---------.........//////........................////////////////////////000000000000000000000000...//////000111222222222111111222333333444555555???DDDIIIPPP```sss}}}}}}bbbWWWTTT[[[kkklllSSSEEEDDD>>>===@@@======;;;888777777666555333333222222111111222222333000000000000000000000000111111111111111111111111///333555333222222444444555666FFFddd|||}}}{{{{{{vvveeeKKKSSSjjjgggUUUQQQOOOMMMNNNNNNNNNRRRYYYaaahhhkkklllmmmooopppnnniiiaaa[[[^^^^^^aaakkk{{{lllbbbbbbdddccc___iiieeebbbfffpppwwwxxxuuukkkjjjkkknnnrrrqqqnnnjjjeeemmmtttxxx{{{}}}zzztttlllzzz}}}|||xxxwwwqqqooooootttzzzyyyppphhhhhhnnnuuu|||}}}oooiiicccbbbaaa\\\SSSNNNOOOLLLHHHFFFCCC>>>666000...///000///.........///000///...------...///000////////////////////////...............///000111............////////////////////////000000000000555222///...///000111111111CCC[[[fff^^^NNNFFFFFFRRRNNNMMMPPPVVV___iiiqqqxxx|||kkkddd]]]SSSIIIEEENNNcccuuu~~~|||uuurrrsss}}}sssooopppsss{{{uuuuuurrrmmmlllooonnnjjjmmmzzz|||yyyooocccVVVQQQTTTWWWZZZ[[[ZZZZZZUUULLLGGGEEECCC???@@@>>>:::777555333000---......---------......///......---,,,---...///000---------.........//////........................////////////000000000000,,,222444111///333777888dddiiilllggg\\\UUUXXX___pppgggjjjqqqtttuuuxxxeee```ooowwwrrrttt|||{{{iii___aaacccaaaxxx}}}}}}wwwrrrrrrtttrrrsssssssssssssssssssssvvvuuuvvvwwwtttnnnmmmpppnnnnnnoooqqqqqqpppmmmjjjhhhjjjmmmooopppssswwwzzznnnZZZZZZdddjjjkkkkkklllllljjjoootttkkkgggssspppqqqppppppsssvvvtttooovvvuuutttuuuwwwyyyyyyyyymmmjjjkkknnniiidddmmm}}}zzzsssooottt}}}}}}|||uuuzzzmmmiiifff```rrrpppiii^^^WWWTTTPPPKKKFFF===222---///111000---000000000000000000000000///////////////////////////////////////.........000000000000000111111222222222111111111111111111444///...222333111444999CCCIIIPPP[[[ppp~~~oooWWWdddYYY^^^zzzuuukkklllSSSEEEDDD>>>===@@@======:::888777777666555333333222222111111222222333111111111111111111111111111111111111111111111111444555444222000000222222777AAAWWWqqqgggWWWPPP___ppp[[[QQQOOONNNNNNPPPQQQTTTZZZbbbjjjppptttrrrrrrssstttuuusssooollljjjttt{{{qqqgggaaa^^^]]]bbbiiinnnlllhhhdddeeegggkkkppprrrqqqooonnntttzzz{{{~~~ttttttxxx~~~zzzyyyzzz{{{}}}zzzvvvtttwwwzzzzzztttmmmmmmsssxxx}}}|||rrriiibbb[[[TTTPPPOOOLLLIIIGGGEEE@@@888333//////000//////...///000000///...------...///000////////////////////////..................///000............////////////////////////000000000000111111000000000111222333>>>NNN^^^ccc]]]TTTOOONNNKKKKKKOOOVVV```kkkvvv}}}pppbbbVVVOOOJJJKKKTTTdddvvv~~~yyyrrrmmmkkkjjjoooyyy{{{uuutttjjjsss}}}{{{zzzvvvnnnkkklllooommmrrr~~~|||yyyvvvoooddd\\\VVVUUUYYY\\\___```\\\SSSLLLIIIGGGDDDAAA>>>;;;999777444000---.........------......///......---------...///000---------.........//////........................////////////000000000111222///000111///222CCCVVVpppmmmfff]]]TTTSSS___mmm|||uuutttyyyzzzwwwtttyyy|||yyyuuuvvv~~~rrrgggfffllltttyyy~~~wwwjjj___^^^fffmmmooo|||}}}}}}{{{vvvtttuuuwwwnnnppprrrttttttssssssrrr{{{wwwvvvwwwuuupppnnnooopppnnnlllkkklllkkkhhhfffeeeiiiooosssuuuvvvwwwxxxkkkZZZLLLQQQ^^^hhhmmmpppppptttqqqpppsssmmmkkkuuurrruuuuuussssssvvvuuuqqqqqqppppppqqqtttuuuuuutttxxxxxx{{{|||ssskkkttt~~~{{{}}}{{{sssiii```]]]vvvxxxttthhh\\\UUUPPPLLLIIIAAA666000000111111000000000000000000000000000////////////////////////////////////////////////000000000000000111111222111111111111111111111111333000111444444333888???GGGQQQ]]]lll~~~yyyddd___^^^gggyyy{{{ooovvvkkkRRREEEDDD???===???<<<<<<:::888777777666555444333222222111111222222333111111111111111111111111222222222222222222222222777555333222111222444666;;;OOOjjj~~~xxxYYYKKKYYYpppmmmWWWOOONNNMMMPPPUUUZZZ]]]bbbiiipppuuuyyy{{{uuuvvvyyyzzzzzzxxxvvvuuuzzzfff```ZZZZZZ^^^bbbbbb```\\\]]]```eeelllpppssssssuuu{{{~~~}}}vvvlllttt|||~~~uuunnnzzz{{{yyyyyywwwsssooorrrwww{{{}}}sssfff\\\VVVSSSPPPMMMJJJIIIGGGCCC===777000000000//////000000000//////............/////////////////////////////////......---------..................////////////////////////000000000000...000222222111111555888KKKWWW^^^YYYTTTTTTSSSOOOJJJNNNUUU^^^jjjvvviiiZZZUUULLLIIIIIIRRRdddwww}}}wwwqqqnnnmmmnnnmmmnnnnnnkkkgggeeegggiiilllyyy{{{}}}|||xxxvvv}}}|||qqqpppuuu|||tttooommmmmmmmmsss|||wwwyyyxxxsssggg[[[UUUVVVYYYeeeiiihhh^^^SSSNNNLLLJJJAAA@@@===<<<:::666222...//////......---......///......------......///000------........./////////......................../////////000000000111111444...///555333555NNNmmmrrrdddVVVNNNMMMWWWiiizzz}}}zzz|||wwwrrrtttyyyzzzhhh```dddmmmsssuuurrrfff\\\^^^gggoootttxxx{{{zzzwwwuuuttttttvvvwwwkkknnnrrrttttttssstttttt|||vvvrrrtttuuuqqqnnnnnnxxxtttoooooorrrssspppmmmkkkpppwwwzzzyyytttooolll\\\RRRLLLRRR^^^iiiqqqvvvqqqzzzvvvmmmnnnmmmlllsssqqqwwwxxxtttqqqrrrsssrrrnnnnnnoooqqqttttttsssrrrzzz}}}uuukkksssvvvtttxxx{{{|||zzzlll```]]]pppxxx{{{qqqbbbXXXRRRPPPLLLFFF===555000///111222000000000000000000000000////////////////////////////////////////////////000000000000000111111222111111111111111111111111222222444555444555<<>><<<888444000000//////..............................//////000............////////////........................//////000000000111111111111000333888999@@@TTTkkkaaaQQQFFFKKKXXXdddqqq|||}}}|||}}}{{{pppllluuu||||||tttkkkiiilllooopppnnnbbb[[[^^^mmmxxxvvvssstttvvvtttqqqqqqrrrssssssrrrlllooorrrsssssstttvvvyyy|||uuuppprrrvvvuuusssssszzzwwwuuuyyy|||~~~~~~uuummmhhhfffaaa]]]___dddkkkpppsssnnn{{{vvvhhhggghhhhhhlllmmmuuuxxxsssmmmmmmoooppppppppprrruuuxxxxxxvvvtttwwwyyy}}}}}}tttkkkoooxxx~~~vvvwwwtttyyy{{{zzztttjjjeeeggguuu}}}vvvggg[[[VVVTTTNNNKKKCCC:::111...000333///////////////////////////////////////////////////////////////000000000000000000000000111111222111111111111111222222222111444666555333666AAAKKK^^^mmm{{{xxxjjj^^^___|||hhhPPPDDDDDD???===???<<<;;;999777666777777666555333222222111111222222333111111111111111111111111222222222222222222222222333111222666666666;;;CCCYYYjjjzzz___SSSddd|||___SSSNNNQQQPPPOOO[[[nnnxxx|||~~~vvviiibbb``````___WWWWWWWWWXXX\\\aaahhhllluuu}}}~~~}}}wwwnnnqqqxxxvvv}}}{{{wwwvvv{{{{{{xxx}}}tttcccVVVTTTQQQMMMLLLLLLJJJEEE@@@777444111000111222111000...//////////////////...////////////////////////000///...---------------............////////////////////////000000000000///111222111111777BBBKKK[[[```^^^UUURRRTTTSSSMMM```iiirrrzzzrrreeeXXXQQQQQQMMM___rrr}}}{{{ssspppmmmhhhddddddcccaaa______bbbgggkkkhhhiiiiiigggcccaaabbbdddggghhheeeaaabbbkkkvvv|||}}}}}}|||vvvqqqpppwww~~~vvv}}}|||uuuhhh[[[jjjssswwwoooaaaWWWOOOKKKFFFDDDBBB@@@>>>;;;666333111000///........................///////////////........./////////000000////////////////////////000000000000111111111111...444555444===PPP^^^bbbRRRGGGIII^^^tttzzzxxxvvv}}}~~~yyynnnfffcccwww~~~uuurrrtttwwwyyyxxxqqqiiiaaa]]]^^^___kkk{{{vvvooopppqqqppppppqqqssssssqqqooopppssstttsssrrrsssyyy}}}~~~vvvpppsssxxxyyyyyyzzzwwwxxx|||~~~|||wwwrrrpppqqqrrrrrrqqq}}}wwwiiiggggggdddfffjjjssswwwrrrkkkkkknnnqqqrrrsssuuuxxx{{{{{{yyyxxxzzzyyyzzz|||zzzvvvtttvvv|||zzzuuuwwwuuu|||uuusssyyywwwnnnqqq~~~oooaaaXXXSSSOOOMMMGGG>>>444...///222////////////////////////////////////////////////////////////000000111111000000000000000111111222000000111111111222222222000444666444333;;;GGGRRRcccttttttgggaaa___kkkyyygggOOODDDDDD???>>>???;;;;;;999777666777777666555333222222111111222222333222222222222222222222222333333333333333333333333222000333666555444@@@OOOsss~~~}}}gggSSS^^^bbbUUURRRSSSUUUSSSUUUdddvvv}}}wwwmmmddd]]]___^^^[[[XXXXXX\\\ccchhhttt|||ooohhh|||yyyvvvxxx~~~vvvxxxnnnZZZVVVRRROOOMMMMMMKKKGGGCCC;;;777222000111222111///......////////////......////////////////////////000//////.........//////............////////////////////////000000000000111111111222555===HHHQQQUUUWWWWWWUUURRRPPPOOOPPP]]]jjjvvvmmmaaa[[[TTTSSSVVV___rrrtttoooiiieeedddbbb^^^[[[ZZZ[[[^^^```cccgggmmmqqqqqqooonnnllljjjiiihhhhhhggghhhhhhggggggjjjmmmppp{{{|||~~~zzz~~~~~~vvvooolllooo~~~yyyooowww}}}nnn[[[fffqqqxxxuuukkk___TTTLLLJJJGGGDDDAAA???<<<999777111111000///............---...///000000000000///....../////////000000000////////////////////////000000000111111111222222///666555333DDD___iiibbbQQQOOO]]]{{{{{{vvv{{{oooeeebbbbbbyyy{{{kkkjjjrrrqqqaaaZZZXXXjjjooowww|||xxxqqqooorrroooqqqsssttttttsssqqqpppsssvvvwwwuuurrrrrrxxx}}}yyyrrrnnnqqqwwwzzz~~~tttqqqjjjaaabbbiiiqqquuuqqqmmmmmmqqqsssrrrrrrsssvvvyyyzzzyyyxxx{{{yyyyyy{{{}}}}}}zzzwww}}}xxxyyyqqqmmmyyy}}}wwwzzzjjj\\\RRRPPPOOOJJJBBB888222000000000000000000000000000000////////////////////////...//////000000111111222000000000000000111111222000000000111222222333333000555666444888EEETTT]]]eeewwwmmm^^^\\\bbbxxxfffOOOCCCDDD@@@>>>???;;;;;;999777666777777777555333222222111111222222333222222222222222222222222333333333333333333333333222111444777555:::PPPiiitttccc[[[\\\wwwzzzfffTTTPPPSSSVVVWWWZZZcccqqq}}}|||ooogggjjjgggbbb\\\YYY\\\ccciiirrryyy}}}~~~~~~pppwwwxxxzzzwwwxxxzzzdddXXXTTTPPPNNNNNNLLLGGGCCC???999333111111222000------...///000000///...---////////////////////////000000/////////000111111............////////////////////////000000000000000000222555<<>>777111///000000000000000000000000////////////////////////...//////000111111222222000000000000000111111222///000000111222222333333111555666777AAASSSdddlllsss{{{wwwfff\\\aaalllfffNNNCCCDDD@@@>>>???;;;:::999777666777888777666333222222222222222222333222222222222222222222222333333333333333333333333333111444888888BBBaaazzz{{{rrr^^^UUU^^^pppwww]]]QQQSSSOOOUUUXXXXXX```ooo}}}{{{uuuqqqnnnhhh```\\\^^^eeekkkpppuuuyyyzzz||||||}}}tttxxx~~~}}}}}}xxxzzzmmmYYYUUUPPPNNNNNNLLLGGGCCCAAA;;;444111222222///,,,---...///000000///...---////////////////////////000000///000000111222222............/////////000////////////000000000000...///222999BBBJJJOOOQQQKKKEEEJJJVVVUUUMMMTTTeeennnnnn```SSSOOOMMMQQQcccxxx|||nnnfffbbb_________^^^]]]]]]```bbbdddmmmzzz}}}yyyvvvzzz~~~yyyuuurrrpppooorrruuutttuuu|||{{{~~~tttsssmmmjjjpppyyyyyysssvvv{{{iii^^^jjjxxx~~~}}}ttteeeWWWOOOKKKEEEAAA???>>>===<<<222222000///............---...000111111111000///////////////000000000000000000000000000000000000000111111111111222222222222555DDD[[[lllnnnhhhbbbPPP\\\www}}}{{{}}}}}}zzzsssnnnooolllWWWTTTeeewwwrrraaaWWW]]]ooo|||~~~sssmmmqqqrrroooooorrrssspppkkkkkkoootttooovvv||||||vvvpppppprrrttttttyyyqqq\\\[[[aaagggkkkjjjjjjnnnqqqqqqrrrqqqqqqrrrvvvxxxyyyyyyvvvzzz|||{{{xxxyyyzzzzzzuuupppyyy{{{}}}vvvyyy{{{yyy|||~~~zzzlll]]]TTTRRROOOIIIBBB;;;333///000000000000000000000000////////////////////////...//////000111222222222000000000000000111111222///000000111222222333333222555777:::HHH^^^pppwwwzzzlll^^^\\\jjjyyycccMMMCCCCCC>>><<>><<>><<>>;;;;;;:::888777555444444444222222222222222222222222222222222222222222222222333333333444444555555555666444===VVVttt{{{VVVPPPhhhzzz```\\\WWWOOOWWWkkkxxx{{{sssvvv}}}xxxpppfff^^^YYY^^^cccggghhhjjjmmmpppyyy|||jjjaaammm||||||nnnllloooqqqqqqrrrsssxxx~~~aaaWWWTTTMMMKKKOOOJJJGGGBBB===888333000...000000000000000///.............../////////000000000000////////////000000///////////////000111111////////////000111222333666BBBNNNQQQLLLGGGFFFHHHKKKXXXlll{{{qqq[[[PPPMMMWWW^^^pppvvvgggWWWQQQMMMOOOTTT\\\iiisssvvv{{{{{{yyyyyy{{{}}}xxxuuutttvvvxxxyyyzzz~~~wwwiiiaaammm{{{vvvwww~~~rrrppp|||xxx```NNNHHHEEE@@@999:::999777555333111000///////////////////////////////////////000000000000000000000000000000000000...///222444333222888@@@YYYjjjiiiQQQEEEYYYsss~~~sssmmm{{{{{{rrrggg]]]aaazzztttgggooonnnYYYUUUppp|||vvvuuuuuuvvvvvvwwwxxxyyyyyyrrrqqqsssyyy|||{{{{{{}}}sssrrrlllhhhjjjqqqtttqqqkkkrrruuuyyy{{{zzzxxxwwwwww{{{}}}|||xxxwww~~~{{{xxxyyyvvvvvvwwwppptttuuuvvvpppXXXLLLMMMMMMEEE;;;333111......///000000000////////////000000000000/////////000000000000000///000000000111111111111222222222222333444555666555999MMMTTTOOOccc~~~hhhbbbcccwwwaaaLLLCCCEEE@@@===>>>;;;;;;:::888777555444444444222222222222222222222222222222222222222222222222333333333444555555666666666:::JJJeee~~~gggNNNTTTtttfffQQQUUUYYYUUUbbbyyyyyyrrrrrrzzzppphhh______```bbbdddgggjjjkkkqqqyyytttjjjnnn|||{{{mmmhhhkkkoooqqqtttpppuuuzzzqqq]]]SSSNNNNNNQQQJJJHHHEEE@@@;;;555222///000000000000000///............/////////000000000111000000///////////////000000//////000000111222000000//////000222444555999DDDLLLJJJDDDDDDHHHKKKOOO[[[mmm|||uuu```OOOLLLQQQZZZiii}}}}}}pppfff]]]MMMLLLPPPWWW___kkk|||~~~yyyvvvvvvyyy{{{||||||xxxssspppqqqsssuuuuuussszzzlllccceeeppp{{{tttvvvvvvpppuuupppYYYJJJDDD@@@<<<:::999888666444222000000000000000000000000000000////////////000000000000000000000000000000000000///000222444222333>>>JJJjjjkkk___NNNTTTqqqnnnkkkyyy{{{jjjeeekkkwwwccceeetttgggZZZaaa||||||~~~zzzuuuuuuvvvvvvwwwxxxyyyyyyuuuvvvzzzwwwmmmkkknnnqqqooolllpppsssxxxzzzyyywwwvvvvvvvvvzzzuuuvvvyyy|||rrrvvvyyy|||dddQQQMMMMMMIIIAAA666333000//////000111000////////////000000000000000000000000000000000000000000000000111111111111222222222222333555666777555HHHWWWSSSWWWrrrsssbbbZZZ___yyy```LLLDDDEEE@@@===>>>;;;;;;:::888777555444444444222222222222222222222222222222222222222222222222333333444444555666666666888CCCZZZuuupppYYYTTTeeeiii\\\RRRSSSXXXaaarrrzzzpppsssyyyllliiifffeeehhhmmmppprrrxxx{{{}}}xxxtttjjjfffaaaaaaeeejjjkkkkkkkkkrrrzzz|||vvvooooooqqqtttvvvpppuuuuuuuuueeeSSSOOOPPPOOOJJJIIIFFFBBB===888333111000000000000000///........./////////000000000000111111000///////////////000000//////000000111222111111000000111333555777AAAJJJNNNIIIDDDFFFKKKNNN[[[bbbooo}}}vvvdddQQQFFFLLLZZZhhhyyypppbbbWWWSSSMMMQQQZZZdddooo}}}wwwtttuuuwwwyyyyyywwwtttooonnnqqquuuwwwxxxwww|||tttnnniiilllxxxvvvsssyyy~~~{{{ppplllxxxgggPPPFFFCCC@@@::::::999777555333111000000000000000000000000000////////////000000000000000000000000000000000000000000222333444===QQQcccrrrgggUUUNNN```~~~wwwppptttyyy}}}mmmnnnvvv}}}kkk___mmmmmm``````ttt|||}}}~~~}}}uuuvvvwwwxxxzzz|||}}}}}}|||~~~|||sssooonnnooopppkkkoootttxxxzzzzzz{{{{{{wwwwwwyyy}}}}}}zzzyyy|||}}}uuutttyyy~~~}}}qqqtttwww~~~pppZZZOOOMMMJJJDDD999666222000000111111000.../////////000000000111000000000000000000000000000000000000111111111111222222222333444555666777:::UUU^^^ZZZkkkxxxfff]]]YYY___ttt```LLLDDDFFF@@@===>>>:::;;;:::888777555444444444222222222222222222222222222222222222222222222222333333444444555666777777:::JJJfffiiiUUU^^^zzzpppSSSZZZYYYRRRVVVjjj~~~zzzooolll||||||rrrggg^^^ZZZXXXUUUVVV[[[aaagggjjjooottt|||~~~}}}}}}uuummmeeeccciiinnnooonnnhhhnnnuuu~~~~~~xxxvvvvvvwwwyyysssxxxsssmmm~~~kkkUUUQQQQQQMMMJJJIIIGGGCCC>>>999444222000000000000000//////...////////////000000000000111111000///////////////000000000000000111111222222111111111222444666888HHHPPPSSSLLLHHHKKKPPPQQQfffjjjsssjjjZZZIIIAAAOOOdddwww{{{sssjjjYYYNNNLLLSSSYYYdddqqq}}}}}}wwwuuuvvvxxxyyyxxxuuuqqqmmmnnnsssxxx{{{|||{{{vvv|||}}}ssspppttt{{{yyyqqqrrr{{{}}}pppdddoooqqqWWWIIIEEEDDD::::::999777555333111000000000000000000000000000////////////000000000000000000000000000000000000000000111333999IIIeee~~~qqq```MMMLLLccc~~~kkkttt~~~vvvssskkkqqq{{{|||ooofffeeennnzzzcccaaammmzzzxxx}}}}}}|||wwwxxxyyy|||~~~|||qqqlllpppuuufffkkkqqqwww{{{}}}~~~tttqqqyyy}}}wwwssstttvvvzzz{{{wwwsssuuu|||{{{nnnpppqqquuuxxxaaaRRRMMMJJJEEE;;;888333111000111111000.../////////000000111111111111111000000000000000000000000000111111111111222222222333444555777777AAA]]]aaabbb|||ppp]]]WWWZZZbbbqqqxxx___KKKDDDEEE>>>;;;===;;;;;;:::888777555444444444222222111//////000444777:::777333111111222333333///333555666777999999888@@@YYYxxxfff[[[pppvvvdddSSSXXXXXXWWWbbbxxx~~~tttmmmrrrrrrccc]]]YYYTTTXXXVVVVVV\\\gggooorrrqqq{{{|||~~~}}}}}}~~~vvvpppkkklllrrryyy}}}}}}ssspppuuuyyy{{{{{{~~~zzzooommmyyy___QQQPPPQQQNNNLLLHHHEEEAAA===777333111000000111222222000...////////////000000000000000000000000000000000000000000000000111111111111999---+++555777111666CCCOOOSSSSSSNNNNNNUUU[[[[[[cccuuunnnYYYMMMHHHNNNaaauuu}}}sssnnncccTTTPPPWWWdddiiinnnyyyxxxrrrpppqqquuuxxxuuusssppprrrwww|||~~~~~~}}}yyyvvvsssmmmooo~~~~~~yyy~~~jjjlllnnnrrryyy}}}yyysss{{{yyyyyyzzzxxxtttxxxiiiLLLDDDIII???;;;777666777777444111000000000000000000000000////////////000000000000111111111000000000000000***111:::222888iiiooo```TTTZZZjjjuuuxxxvvvqqq}}}tttqqqqqqttt{{{sssnnnjjj}}}}}}zzztttiiieeemmmzzz~~~}}}{{{wwwvvvvvv{{{~~~xxxkkkYYYdddssszzz{{{zzz|||tttxxxxxxtttssstttqqqiiiooojjjtttuuuxxxvvvnnnssszzzgggXXXQQQJJJHHHBBB;;;444000222333111///......////////////......000000000000111111111111000111111111111222222222222000111444444333777<<>>;;;===;;;;;;:::888777555444444444444444444444444777;;;>>>===:::666333222222222111000333666666666888:::;;;JJJfffjjjkkkfffZZZYYYYYY[[[cccttt{{{tttuuunnnbbb```aaa___bbbbbbfffooo|||~~~}}}}}}||||||tttqqqnnnpppwww{{{yyy}}}||||||{{{vvvnnniiinnnmmmVVVMMMLLLNNNLLLIIIFFFCCC???:::666222111000000222222000...////////////000000000111000000000000000000000000000000000000111111111111444//////444444444>>>MMMQQQNNNKKKMMMTTT\\\bbbeeelll~~~}}}hhhRRRJJJLLLWWWmmmqqqhhhiiibbbUUUUUU```eeexxx}}}wwwrrroooppprrrsssvvvsssqqqrrruuuyyy{{{{{{zzztttpppooommmoooyyy~~~~~~wwwrrrnnnpppvvvzzz||||||xxxxxx{{{zzzrrrTTTGGGHHH@@@<<<888777777777444222000000000000000000000000////////////000000000111111111111111000000000000555///222;;;SSS}}}mmm\\\TTTUUUeeetttzzz{{{}}}uuunnnnnnqqqvvv}}}vvvuuuuuu|||ssskkkjjjmmmsss}}}~~~|||zzz~~~{{{{{{~~~xxxgggVVV___kkktttxxxyyyzzz{{{uuuxxxwwwrrrqqqrrrpppjjjllllllyyyzzz~~~xxxsssyyy}}}vvvtttsssaaaRRRIIILLLDDD===555111111222111///......////////////......000000000000111111111111000111111111111222222222222111222444333333999AAA\\\ooo}}}uuuaaa\\\YYYooo___KKKDDDEEE>>>;;;===;;;;;;:::888777555444444444222333333222222444777:::<<<999555333333444444333333444666666555777<<<@@@\\\yyyttteeevvvooo[[[XXX[[[XXX]]]pppzzzuuuqqqkkkoootttwwwwwwyyy~~~}}}{{{zzzyyyssssssrrrtttxxx|||tttpppooovvvsssssspppkkkkkkxxx```OOOKKKNNNLLLJJJGGGEEEAAA===999333111000000111111000////////////000000000111111000000000000000000000000000000000111111111222222///222444222222<<>>JJJhhh}}}ooo[[[YYYbbb^^^KKKCCCEEE>>>;;;>>><<<;;;:::888777555444444444333333222000......///111555444222222444666777777555555666666555777@@@JJJppp}}}___ccc~~~jjj]]]___^^^\\\hhh|||}}}}}}zzzwwwuuutttuuuuuussssssxxxyyypppmmmmmmkkk}}}nnnnnnsssuuutttttt~~~kkkUUUOOOMMMKKKIIIHHHFFFCCC???;;;444222111000111111000/////////000000000111111111000000000000000000000000000000111111111222222222...444555111777JJJZZZ```YYYIIICCCNNNWWW[[[eeerrrrrraaaPPPFFFPPPccctttvvvmmmllltttyyyiiiWWWcccvvvrrrnnnlllooovvv}}}|||}}}{{{xxxuuupppmmmjjjhhhmmmlllkkkkkkmmmoooqqqrrrrrrpppmmmllljjjiiiiiijjjlll```aaaiiinnn{{{mmmmmmpppsssuuusssVVVGGGDDD???:::888999999666444000000000000000000000000//////000000000111111111000111111111111111222222222---999TTThhhjjj\\\LLLJJJYYYqqqzzznnnuuunnndddkkkzzz}}}kkkccccccuuu~~~{{{zzzzzzyyyxxx}}}~~~ooogggcccccciiitttzzzzzzvvvssssssqqqnnnmmmoooqqqsssdddjjjrrr|||ttt{{{~~~ttt}}}tttttt~~~vvvuuurrrhhhmmmvvvYYYGGGMMMJJJCCC:::333111000111111//////000000000000/////////000000000111111111111000000111111111222222222222222444444222555DDDTTTooozzzeeeXXX[[[vvv^^^JJJCCCDDD>>><<<>>><<<;;;:::888777555444444444666666666444111000222333222111000111333555666666666555666777555888FFFWWW~~~kkk\\\qqqwwwiii___aaabbbiii||||||xxxtttrrrsssuuuuuuqqqnnnpppxxxyyyssssssvvvrrrrrrzzzjjjiiinnntttyyy}}}vvv\\\PPPLLLJJJHHHGGGFFFCCC???<<<555333111000111111000///000000000000111111111111111111111111111111111111111111111111222222222222222444333444CCCZZZccc^^^SSSHHHEEEOOOVVVYYYgggxxxfffOOOGGGJJJ^^^sss~~~|||sssooouuu}}}yyyeee\\\{{{}}}zzzxxxvvvjjjjjjjjjkkkooovvv~~~}}}}}}|||zzzwwwrrrmmmiiifffdddeeeffffffhhhjjjlllnnnoooqqqqqqlllfffccccccdddaaa\\\ZZZ]]]nnn|||qqqoooqqquuuuuuaaaKKKFFFAAA<<<999999999888555111111111111111111111111000000000000111111111111000000111111222222222333222444BBB]]]kkk```RRRQQQVVVkkkuuukkk{{{xxxjjjjjjzzzuuuooo{{{eeeeeennnyyy}}}{{{{{{|||xxx|||uuunnnggghhhooouuuvvvtttooooooppppppoooppptttyyypppsssuuuzzzqqqyyy}}}uuurrr~~~wwwxxxyyyvvvyyyvvvdddLLLKKKKKKEEE===666222111111111//////000000000000/////////000000000111111111111000000111111111222222222222333444444444:::KKK\\\ssszzzmmm___\\\hhh^^^JJJCCCDDD>>><<<>>>===;;;:::888777555444444444222333444444333333555777555333111111222333222111666444666777666;;;NNNdddqqq```gggxxxlllbbbYYYZZZcccsss~~~{{{wwwsssrrrqqqssstttqqqmmmmmmsssxxx~~~vvvoooyyyoooeeeiiiooouuu{{{eeeOOOLLLKKKIIIHHHFFFDDD@@@===777444111000111111111000000000000111111111222222111111111111111111111111111111111222222222222333555333222<<>><<>>VVVppp{{{iiiZZZ___xxxggg\\\WWWTTTXXXfff{{{~~~{{{xxxvvvtttsssqqqsssssspppmmmlllmmmppp|||www{{{vvvhhhkkknnnqqqrrrtttuuuvvvuuuVVVNNNMMMKKKIIIHHHEEEAAA>>>888555222000000111111000000000111111111222222222111111111111111111111111111111111222222222333333777222555GGG___jjj```QQQDDDEEEIIISSSaaappp}}}bbbLLLFFFNNNbbbyyy~~~yyyuuuzzzzzzssskkkvvv|||{{{zzzwwwsssnnniiifff^^^aaaccccccbbbbbbeeegggeeegggddd^^^]]]```aaa^^^\\\ZZZ]]]aaappp|||yyy}}}zzzsssxxxyyy[[[JJJEEE>>>;;;;;;;;;:::888111111111111111111111111000000111111111222222222000000111222222333444444444EEETTTiiivvvbbbOOOWWWzzzjjjoooyyy|||}}}xxxwwwooo```mmmxxxgggooo|||}}}|||xxx|||~~~}}}~~~{{{zzzwwwqqqkkkiiikkkmmmmmmooouuu{{{yyytttuuuzzzvvvvvvxxx|||~~~yyyppppppuuuyyyvvvpppuuu{{{|||```OOOIIIFFFBBB<<<666333222222000000111111111111000000000000000000111111111111000111111111111222222222444111111555;;;EEEVVVddduuu{{{sssbbbYYYWWWcccxxx~~~]]]IIICCCDDD>>><<>>???<<<;;;999888777888777555444333333333333333333333333555444444333333333444444777666777:::>>>NNNkkkiiiWWW[[[vvvcccYYYQQQTTT^^^aaa}}}}}}yyyxxxwwwvvvuuusssrrrqqqooommmlllkkkjjjjjjxxxxxx~~~|||xxxsssnnnjjjhhhppptttUUUKKKLLLMMMGGGFFFFFF>>>???999333111222333111...000111111111111222222222111111111111111111111111///111333333222222333444:::000AAAYYY```gggbbbKKKMMMJJJNNN\\\nnn|||zzz```MMMCCCPPPiiivvv}}}zzzmmmqqqzzzyyy{{{yyywwwuuurrrnnniiifffaaaccceeefffeeeeeefffggg^^^___^^^^^^cccfffaaaXXXYYYTTTUUUXXXXXXZZZlll{{{}}}qqq{{{zzzwww|||kkk~~~oooUUUCCC>>>@@@:::888;;;:::777666444222111111111222000111111111111222222222666000///333444000333:::CCCpppooo```TTTYYYpppyyymmmppp}}}{{{pppzzz}}}pppqqqxxx}}}yyywwwxxxvvv{{{}}}{{{}}}~~~}}}}}}|||yyytttmmmhhhdddrrrtttxxx{{{{{{zzzxxxwwwwwwwww}}}}}}vvv~~~ttthhhppptttvvvzzzooouuuzzz~~~{{{YYYLLLEEEFFFCCC666222444000000000000000000000000000000000000000111111111111000111111111111222222222333555777888>>>MMMaaaqqq}}}jjj```fffvvvvvvvvvsss|||```KKKCCCEEE@@@>>>???<<<;;;999888777888777555444333333333333333333333333555444444333333444444555666777888:::CCCYYYuuu~~~___UUUaaawww```XXXSSSZZZllluuu}}}yyywwwvvvtttssstttsssrrrpppnnnlllkkkjjjjjjwww}}}}}}{{{yyytttmmmhhhdddsss[[[NNNLLLMMMGGGFFFFFF??????:::333111222333111...000111111111111222222222111111111111111111111111///111333333222222333444999555GGGZZZ\\\aaa```QQQRRROOOUUUfffxxxoooWWWJJJGGGPPPttt~~~uuupppzzz}}}{{{xxxuuusssooojjjfffdddeeeeeedddaaa^^^^^^^^^^^^aaaaaa```aaadddddd```[[[TTTQQQSSSPPPPPP]]]nnnwww{{{yyyvvv}}}||||||ttt\\\HHH@@@AAA;;;888:::888777666444222111111111222000111111111111222222222444//////444444111777AAA```zzzxxx```TTTQQQ]]]uuu~~~}}}{{{vvvwww||||||vvvxxxwwwhhhkkkrrrzzz|||yyyvvvuuuwwwttt|||{{{yyy~~~}}}{{{~~~}}}}}}|||yyyuuupppkkkhhhlllrrryyy{{{zzzyyyzzz|||xxxxxx~~~}}}vvv|||}}}mmmooofffcccyyytttkkkzzzttt|||aaaOOOFFFFFFEEE999444555111000000000000000000000000000000000000111111111111111111111111222222222222222222444999EEEYYYpppttt```^^^ppp|||tttqqq~~~|||~~~```KKKCCCEEE@@@>>>???<<<;;;999888777888777555444333333333333333333333333555444444444444444555555444888999;;;LLLiiioooVVVVVVnnnlll\\\YYYZZZiii{{{}}}zzzxxxvvvtttrrrsssrrrpppnnnllljjjiiihhhfffnnnxxx|||{{{zzz|||zzzrrrjjjhhhttteeeSSSLLLLLLGGGFFFGGGAAA@@@;;;555222222222111///000111111111111222222222111111111111111111111111///111333333222222444555444===TTTaaa[[[XXXWWWOOOUUUUUU```vvv}}}^^^JJJHHHMMMVVV{{{~~~sssrrruuu}}}}}}{{{xxxvvvsssooojjjfffddddddccc```\\\YYYXXXXXXaaafffgggdddcccfffiiiiii___WWWPPPNNNJJJGGGLLLVVVkkkrrr~~~|||rrr||||||~~~~~~fffOOOCCCAAA:::888:::777777666444333222111222222000111111111111222222222111///111444222111;;;III}}}iiiMMMIIITTTfff{{{{{{{{{{{{hhhgggpppzzzxxxooodddgggnnnvvvyyyvvvtttuuuwwwvvv|||yyyyyy}}}~~~www{{{}}}}}}|||{{{wwwsssooommmiiiqqqyyy|||yyyxxxzzz}}}zzz{{{}}}uuuyyytttmmm~~~ttt```aaazzzlll~~~qqqooozzzTTTHHHFFFFFF<<<777666222000000000000000000000000000000000000111111111111111111111111222222222333222111333>>>RRRlllnnnYYYdddtttvvv```KKKCCCEEE@@@===???<<<;;;999888777888777555444333333333333333333333333555444444444444555555666444::::::>>>UUUwwwcccSSS^^^~~~yyyddd[[[```hhh|||yyy}}}~~~{{{zzzxxxvvvuuuqqqpppnnnllliiigggeeedddcccfffjjjqqqzzzzzzuuusssyyy}}}zzztttpppwwwqqqXXXJJJIIIFFFFFFHHHCCC@@@<<<666333222222111000000000111111111222222222111111111111111111111111000111333333222333555777333IIIbbbgggYYYMMMIIIFFFRRRYYYmmmjjjPPPCCCHHHSSSiii|||tttppprrrzzz||||||zzzwwwuuurrrnnniiieee___``````^^^[[[YYYZZZ[[[hhhlllnnnllllllnnnnnnkkkdddZZZQQQMMMIIIEEEEEEIIIZZZjjj{{{ttt{{{}}}~~~qqqVVVEEEAAA:::888:::777888666555333222222222222000000111111111222222222//////222444111000>>>PPPtttXXXEEELLLaaattt~~~uuuuuuxxx~~~lll^^^cccsssyyyyyygggfffiiiooovvvxxxvvvtttvvvyyy}}}{{{|||~~~}}}||||||{{{xxxuuurrrppplllpppvvvyyyzzzzzzzzz{{{}}}}}}}}}vvvwww}}}|||pppuuuyyysssqqqooonnnrrryyyyyywwwoooooo[[[JJJEEEFFF>>>888777111000000000000000000000000///000000000111111111111111111111222222222333333444333777GGGaaa{{{gggWWWmmmuuu```KKKCCCEEE@@@===???<<<;;;999888777888777555444333333333333333333333333444444444444444555666777666:::<<>>???<<<;;;999888777888777555444333333333333333333333333444444444444555666777777777:::???NNNkkkyyylllaaa___vvvllleeekkkyyy}}}zzzssswww~~~{{{yyyuuusssqqqnnnkkkhhheeedddccc]]]YYYZZZaaannnttt~~~vvvzzz|||iiiMMMGGGEEEFFFIIIFFFAAA>>>:::666222111111222000111111111111222222222111111111111111111111111111222222222222444777999QQQeeedddQQQEEE>>>@@@KKKNNNfffmmmWWWKKKIIITTTbbb}}}zzzwwwmmmlllwwwuuugggnnntttwww}}}wwwuuusssqqqppplllhhheee``````___]]]ZZZZZZ[[[]]]nnnpppsssvvv{{{{{{rrrfffaaa[[[RRRKKKGGGDDDCCCBBBNNNjjjzzz|||hhhMMMCCC<<<;;;===999888777555444333222333333000111111111111222222222222000222444222666JJJ```cccLLLFFFWWWooovvvfffkkkssszzz~~~{{{uuuoooqqq|||jjjoooyyyccc```dddiiiooossstttqqqpppssswww|||}}}|||{{{{{{zzzyyywwwtttqqqooommmhhhcccaaaiiiwww|||~~~|||xxxvvv{{{vvvoooqqquuu~~~sssqqqttt~~~qqqSSSDDDEEEAAA:::777111111111111111111111111111000000000000111111111111222222222222333333333333222444>>>QQQhhhwwwzzzxxxggg___WWW```~~~```KKKCCCEEE@@@>>>???<<<;;;999888777888777555444333333333333333333333333444444444444555666777888888888AAAYYYwwwttt___dddjjjvvvfffiiiwww{{{~~~uuunnnqqq||||||yyyvvvtttrrrpppmmmiiifffcccbbb___YYYTTTUUUYYYdddzzzwwwwwwwwwSSSKKKGGGFFFGGGDDDAAA???;;;666333111111222000111111111111222222222111111111111111111111111111222222222222444777:::VVVggg^^^JJJFFFEEEEEEQQQXXXqqq}}}aaaQQQJJJMMM^^^qqqzzzyyyqqqllluuulllYYYaaaiiimmmwww|||uuutttrrrqqqpppnnnjjjggg______]]][[[XXXWWWYYYZZZfffkkkppprrruuuvvvqqqiiibbb^^^UUUKKKDDDAAAAAAAAAGGG___zzzxxxzzz|||uuuTTTGGG>>>===>>>999999777666444333333333333000111111111111222222222444000111555777???TTTjjj```HHHJJJccc{{{nnniiiooowww~~~}}}yyyvvv|||uuuiiiuuujjj\\\^^^cccggglllqqqrrrppppppuuuyyy~~~}}}~~~{{{yyy{{{yyywwwtttpppmmmjjjiiifff```]]]cccoooxxx{{{yyy~~~{{{vvvzzzzzznnnooowwwwwwmmmqqq|||ZZZFFFFFFBBB<<<999444111111111111111111111111000000000000111111111111222222222333333333444444333777AAATTTgggqqqrrrnnnggg___\\\jjj```KKKCCCEEE@@@>>>???<<<;;;999888777888777555444333333333333333333333333444444444555555777888888888666BBB___~~~{{{pppTTTcccssspppbbbkkk~~~{{{qqqjjjlllwww~~~zzzvvvsssqqqooommmiiifffbbb```^^^```[[[XXXXXX[[[dddzzzttt~~~ooouuuYYYNNNHHHFFFFFFBBBAAA@@@<<<777333111111333000111111111111222222222111111111111111111111111111222222222222444888;;;RRRddd\\\KKKOOOOOOJJJQQQbbbyyykkkUUUKKKHHHOOOfff~~~}}}pppkkknnndddOOOWWW^^^dddooozzzuuutttrrrrrrqqqooollliii[[[[[[ZZZXXXVVVVVVXXX[[[___ffflllnnnnnnppppppmmmeeebbbYYYMMMCCC??????@@@===PPPoootttwww|||yyy|||~~~}}}tttsss}}}ZZZJJJAAA???>>>888999888666444333333333333000111111111111222222222444000000666;;;EEE\\\rrrfffLLLOOOiii~~~iiivvvzzz}}}{{{{{{vvvooouuuZZZUUU^^^eeefffkkkppprrrqqqrrrxxx}}}}}}~~~~~~{{{wwwzzzyyyvvvrrrnnnjjjgggfffgggbbb^^^```gggnnnrrrsss}}}}}}vvvvvvuuu{{{}}}qqqrrr|||wwwnnnppp^^^HHHHHHDDD>>>;;;666111111111111111111111111000000000000111111111111222222333333333444444444666:::EEEVVVgggqqqpppmmmlllbbb___lll|||bbbLLLCCCDDD???===???<<<<<<;;;:::888777666666555444333333222222333333444666555444444555666777888???>>>MMMkkkkkk]]]___jjjccccccjjjxxxxxxwww|||qqqkkkhhhlllttt}}}~~~|||zzzxxxvvvqqqooolllhhhdddaaa___^^^^^^\\\ZZZXXXXXX```uuuvvv~~~uuu~~~yyyssslll{{{lllOOOFFFFFFFFFDDDCCCAAA===999555222111000111111000000111111222333222222222222222222222222222111222333333444;;;CCCSSS]]]```WWWMMMOOOWWW\\\kkkttt|||\\\LLLKKKFFFVVVsss~~~uuupppiiisssqqq[[[KKKOOOVVV___lll}}}}}}yyywwwsssnnnkkkhhhhhhgggccc___[[[XXXWWWXXXXXXWWW\\\dddgggdddhhhrrrrrrkkk``````]]]UUUJJJBBB>>>===AAAEEEVVVnnnyyywww{{{|||~~~|||xxxxxx|||}}}}}}{{{~~~|||rrrfffJJJAAAAAA===888999888666444333333333444000111111111111222222222444222888555777ZZZwwwoooVVVVVVhhh}}}yyyyyyyyyooorrreeeWWWYYY```eeegggmmmsssssspppqqqzzz~~~|||yyyzzzwwwrrrnnnjjjhhhhhhhhhlllccc]]]^^^dddiiiooouuu~~~~~~~~~xxxtttuuusssmmmtttzzztttyyywwwvvvmmm{{{jjjQQQEEE@@@:::888999111111222222222111111000222111000000000111333333111222333333222222444666888>>>XXXiiiiiivvvtttqqq]]]ddduuuwww}}}bbbLLLCCCDDD???===???<<<===<<<:::888777666666666444333333222222333333444666555444444555666888999888@@@XXXxxxoooYYYbbbggg^^^aaalll{{{vvvvvv|||yyyqqqllljjjqqqyyy}}}{{{yyywwwuuuqqqooolllhhheeebbb```___^^^\\\ZZZWWWUUU[[[lll}}}ttt}}}mmmrrrssstttrrrxxxTTTFFFGGGHHHEEEDDDAAA>>>999555222111000111111000000111111222333222222222222222222222222111000111222333777DDDQQQ```bbb]]]SSSOOOUUU]]]aaaooo{{{wwwWWWHHHIIIKKK___xxx~~~nnngggsssiiiRRR@@@DDDMMMYYYjjj~~~|||yyywwwsssnnnkkkiiihhhgggccc___[[[XXXWWWWWWVVVVVVXXX^^^```^^^eeeppprrrkkkcccbbb___WWWLLLCCC>>>===???@@@NNNdddqqqrrrwww~~~{{{{{{}}}zzz{{{|||wwwvvvRRRBBB@@@===777999888666444333333333333111111111111222222222222444000666:::CCC```nnn]]]KKKXXXuuu}}}yyywwwtttyyy{{{yyy^^^UUUYYY```dddiiioootttuuutttvvv|||}}}~~~}}}}}}}}}|||yyywwwwwwtttpppllliiigggggggggfffaaa]]]```cccgggnnnuuu}}}}}}~~~|||wwwuuuvvvuuunnnssswwwwwwuuuiiiwwwsssyyywww{{{kkkVVVHHH@@@<<<999777222222222222222111111000222111000000000111222333111222333333222333444666888CCC^^^rrrxxxpppiiiYYYhhh~~~|||bbbLLLCCCDDD???===???<<<===<<<:::999777666666666444444333333333333444444555555444444555777888999555FFFdddnnn[[[oooooofffkkkxxxqqqmmm{{{yyytttrrrrrr|||}}}{{{zzzyyywwwuuuqqqooollliiieeecccaaa```^^^\\\ZZZWWWSSSUUUaaannnvvv||||||eeedddmmmtttyyy]]]GGGHHHJJJFFFEEEBBB???:::666333000///111111000000111111222333222222222222222222222222222222222222222888JJJ\\\mmmeeeXXXNNNPPPZZZcccgggsssiiiQQQDDDGGGTTTlll~~~vvvhhhaaa```HHH@@@DDDKKKVVVfffzzz~~~zzzxxxvvvrrrnnnkkkhhhggggggccc___[[[WWWVVVUUUTTTSSSVVVYYYZZZ\\\eeeqqqrrrkkkeeeeeebbbZZZNNNDDD>>><<<<<<;;;DDDUUUeeeppp{{{|||}}}~~~~~~ZZZAAA@@@???777888888666555444333333333111111111111222222222333333...333???PPPeeeaaaHHHEEE^^^zzz|||{{{kkkmmmzzznnnWWWUUU^^^dddgggmmmppptttwwwyyy{{{~~~wwwuuu}}}}}}||||||{{{{{{{{{yyyvvvsssrrrpppmmmiiigggfffffffffbbb___^^^^^^^^^```hhhqqq}}}{{{|||{{{wwwwwwzzzxxxpppqqq|||tttfffaaarrrxxx{{{~~~~~~lllrrrooo```KKK???>>>;;;555333222222222222111111000111111000000111111222333111222333333222333555777777JJJggg{{{dddeee___zzz}}}|||bbbLLLCCCDDD???===???<<<===<<<;;;999888777666666444444333333333333444444555555444555555777999:::888NNNnnn|||fffdddzzz}}}wwwhhhmmm}}}|||}}}~~~}}}|||{{{zzzxxxwwwqqqooommmjjjgggdddcccbbb^^^]]]\\\YYYTTTSSSZZZdddyyy~~~~~~eee```lllvvvzzzgggIIIHHHKKKGGGEEECCC@@@<<<777333000///111111000000111111222333222222222222222222222222444444555333000666III\\\mmmcccTTTKKKMMMXXXdddkkkwwwxxx\\\MMMBBBIII___xxx~~~~~~ooohhhnnn{{{ZZZCCCCCCEEEKKKTTTbbbttt}}}wwwvvvtttqqqnnnjjjhhhffffffbbb^^^ZZZWWWUUUTTTRRRQQQUUUXXX[[[___iiiqqqooogggeeefffddd\\\PPPEEE>>>;;;;;;999;;;HHH]]]ttt{{{{{{}}}bbbAAA@@@BBB999888888777666555444333333111111111222222222333333444///222@@@TTTaaaTTT<<>>???>>>666444333333222111111111111111111111111111222222222111222333333333444666888;;;VVVsss___aaaiii~~~~~~~~~}}}{{{bbbLLLCCCDDD???===???<<<===<<<;;;999888777777666555444444333333444444555555555555555666888:::;;;===YYY{{{zzzvvv```nnnqqqhhhttt~~~}}}}}}}}}zzzxxxqqqooommmjjjhhhfffeeeddd___^^^^^^]]]XXXTTTXXX___ooo{{{~~~~~~mmmfffsss|||zzzwww~~~sssPPPIIIKKKGGGEEECCC@@@===888444111///111111000000111111222333222222222222222222222222111222555444111666GGGYYYccc[[[QQQIIIIIIRRRbbbooo|||pppSSSKKKEEEPPPkkk~~~ppphhhkkkzzz[[[CCC>>>AAAGGGRRRaaarrrzzzuuusssrrrooollliiigggeeeddd```]]]YYYVVVTTTSSSQQQOOOSSSWWW\\\bbbjjjlllfff___bbbdddccc\\\PPPEEE===:::;;;999888@@@WWWxxx||||||~~~nnnGGGBBBCCC;;;888888777777666444333333111222222222222333333333444333333???RRRWWWKKK>>>NNNjjjvvvrrrtttgggmmm|||vvv^^^UUU```kkkoooooopppqqqsssxxx}}}}}}sssnnnmmmzzz}}}{{{{{{yyywwwvvvvvvtttrrrppplllkkkiiihhhffffffeeefffbbb```\\\XXXSSSUUUcccrrrzzzwwwwww{{{|||{{{|||zzzwwwrrrvvvuuukkk}}}}}}rrrhhhmmmwwwtttzzz}}}vvvpppzzzuuuSSS>>>???@@@:::555444333222111111111111000000111111222222222222111222333444333444666999>>>___{{{{{{eeeZZZnnn~~~~~~~~~~~~}}}{{{bbbLLLCCCDDD???===???<<<>>>===;;;:::888777777777555555444444444444555555555555555555666888:::<<>>:::666333111111111000000111111222333222222222222222222222222,,,...111444555;;;KKK\\\YYYTTTNNNIIIHHHPPPcccttthhhMMMJJJIII[[[wwwvvvcccfffvvv{{{]]]GGGAAACCCJJJUUUcccpppyyy}}}}}}xxxtttpppooommmjjjhhheeecccbbb]]][[[WWWUUUTTTRRRPPPNNNOOOSSSZZZ```cccaaa[[[VVV^^^aaaaaa\\\QQQFFF>>>;;;999;;;999;;;OOOttt~~~zzz~~~RRRCCCAAA;;;888888888777666555444333222222222222333333333333444777666AAASSSRRRFFFEEEQQQooowwwvvv}}}vvvnnntttnnnpppqqqZZZZZZfffmmmpppqqqqqqrrrtttxxx|||sssggggggfffuuu}}}|||{{{xxxtttrrrrrrqqqpppooojjjiiihhhgggeeeddddddddd```]]]ZZZWWWUUUXXXfffuuuqqqpppttt{{{~~~}}}}}}xxxzzzuuuqqq~~~yyygggrrrvvvttt||||||xxxqqqyyy}}}|||\\\BBB???@@@===666555333222111111111222000000111222222222222111111222333444444555777999;;;]]]uuu~~~|||mmmgggZZZvvv~~~~~~~~~~~~|||bbbLLLCCCDDD???===???<<<>>>===<<<:::999888777777555555444444444444555555555555555555777999;;;<<>>;;;777444222111111000000111111222333222222222222222222222222......000444888AAARRRaaaXXXQQQKKKIIIJJJSSShhh{{{xxx]]]HHHIIILLLeee~~~ggg^^^rrr|||___IIIFFFIIIQQQ]]]kkkvvv{{{}}}~~~{{{xxxvvvmmmlllkkkiiifffcccaaa```[[[XXXVVVTTTSSSRRRPPPNNNLLLQQQWWW[[[ZZZWWWTTTTTT[[[^^^```\\\SSSHHHAAA===666======999EEEeee}}}yyy]]]EEE???:::888888888888777555444333222222222333333333444444222999:::GGGZZZSSSEEEJJJXXXyyyyyyzzz{{{|||xxxttt{{{uuukkkuuuyyyfff[[[bbbmmmqqqqqqtttrrrsssvvvxxx{{{iiibbbhhhkkkyyy}}}|||}}}{{{vvvqqqmmmmmmmmmnnnnnnhhhgggfffeeecccbbbaaaaaa\\\ZZZXXXVVVUUUVVV```kkkfffhhhpppzzz}}}{{{}}}uuu}}}yyynnnvvv~~~eeejjjnnnsss}}}}}}kkkuuu}}}fffJJJ@@@>>>===777666444222111111111222///000111222333222222111111222444444444555888:::AAA]]]ooowww|||kkk[[[```bbbyyy~~~~~~~~~}}}bbbLLLCCCDDD???===???<<<>>>===<<<:::999888777777555555444444444444555555555555555555777999;;;===VVVvvv}}}hhhZZZfffvvvjjjfffwwwjjjfffzzzzzztttvvv~~~{{{xxxqqqpppnnnllljjjiiihhhhhhccc```___^^^YYYRRRQQQSSSWWWaaauuuyyylllzzzzzzpppmmmrrrsssRRRFFFGGGAAAAAA@@@???<<<888555333111111111000111222222333222222222222222222222222444111111444:::DDDUUUcccZZZQQQIIIIIIMMMYYYnnnpppSSSDDDGGGNNNkkkrrr``````|||___IIIBBBGGGSSSdddvvv~~~zzzxxxxxxlllkkkjjjhhheeebbb```^^^YYYWWWUUUTTTSSSRRRPPPNNNMMMQQQVVVXXXUUUQQQSSSVVVYYY]]]```]]]TTTJJJCCC@@@333===???777===WWWqqq}}}|||zzzzzz{{{zzz}}}cccFFF===;;;888888999888777666444333222222333333333444444444000999<<>>:::<<<;;;;;;::::::999999888666666555555555555666666333777333222888777666???YYYxxxttt]]]nnn}}}}}}jjjWWW[[[ttt}}}iiippp~~~zzzuuuqqqrrrwww~~~~~~~~~xxxssssssrrrpppmmmjjjhhheeeddd``````___\\\XXXVVVUUUUUU[[[ZZZgggyyyvvvuuuuuusssnnnsssYYYBBBEEEDDDCCC@@@===:::666333111222222222111111111000000222222222222222222222222444---222888:::HHH___iii[[[OOOFFFGGGRRRbbbvvveeePPPLLLFFFWWWpppxxxxxx___\\\rrrtttWWWDDDAAAIIIVVVfffyyy{{{yyyvvvuuuooommmjjjgggcccaaa___^^^ZZZXXXVVVTTTSSSQQQNNNLLLKKKKKKMMMQQQRRRPPPRRRWWW^^^^^^]]]\\\WWWOOODDD===:::999999:::<<>>:::;;;::::::999999888777777666666555555555555666666333777444444999777777AAAbbb~~~vvvdddzzzttt^^^RRRWWWjjjzzzxxxiiiuuu~~~~~~}}}{{{zzzxxxuuuppplllmmmsss~~~yyyttttttsssqqqnnnkkkiiigggfffbbbaaa```]]]YYYVVVUUUTTTVVVZZZkkk~~~}}}uuuuuu^^^DDDEEECCCBBB@@@===:::666333111222222222111111111000000222222222222222222222222444///333777;;;NNNbbbeee\\\RRRIIILLLXXXjjj~~~xxx[[[HHHLLLLLL^^^qqqwwwiiicccqqqpppTTTCCC???EEERRRddd|||}}}{{{yyywwwvvvooommmjjjfffccc```^^^]]]ZZZXXXUUUSSSRRRQQQNNNLLLJJJIIIKKKOOOPPPOOORRRWWWZZZYYYYYYYYYVVVOOOFFF>>>;;;:::999999:::AAATTTeee|||xxx~~~zzz|||wwwKKK;;;===999999888777666555444444333333222222333333444555888:::MMMccc___NNNWWWrrr{{{uuuuuu{{{hhhccceeeoooxxxyyyxxxyyywww{{{yyyxxx{{{}}}xxxuuuttttttuuuqqqkkkhhhhhhhhhgggfffhhheeebbbaaaaaa```]]]ZZZZZZVVVRRROOONNNNNNNNNMMMRRRWWWaaannnvvvxxxzzz~~~~~~www}}}yyyjjjqqqooobbbmmmxxxjjjnnnwwwVVVBBBAAA===999777444222000000111222111111222222222333333333111555222222888666777CCCcccrrrfffVVV]]]ttt{{{yyy}}}||||||}}}sssdddMMMAAABBB>>><<<>>>;;;::::::999888888777777666666666555555555555666666444888555666;;;777888EEEiiisssfffxxxcccUUUPPPVVVccctttqqqiii}}}{{{wwwuuuuuuuuussspppnnnllljjjgggeeefffnnnzzzzzzuuuuuutttrrrpppmmmkkkiiihhhdddcccaaa___[[[XXXUUUTTTRRRYYYlll}}}~~~yyyfffHHHEEECCCBBB@@@===:::666444222222222222111111111111111222222222222222222222222333222444555>>>YYYhhh```YYYOOOHHHMMM\\\ooonnnUUUGGGJJJSSSgggssswww|||sss\\\llliiiPPPAAABBBDDDLLL]]]www~~~{{{zzzyyyxxxwwwooommmjjjfffbbb^^^\\\[[[YYYWWWTTTSSSRRRPPPMMMKKKIIIGGGHHHKKKLLLMMMRRRXXXTTTTTTUUUVVVVVVPPPGGG@@@;;;:::999999777;;;JJJXXXrrrssszzz|||yyyQQQ===>>>999999888777666555555444333333333333333444444555555<<>>===>>>;;;::::::999999888888777777666666555555555555666666444888777888<<<777;;;LLLqqqqqqhhh{{{hhhYYYSSSTTT[[[eee|||{{{lllkkk|||}}}|||zzzwwwrrrnnnkkkiiihhheeebbb___^^^]]][[[ZZZ^^^fffttt~~~|||{{{}}}}}}}}}~~~zzzwwwvvvuuusssqqqnnnllljjjiiifffeeebbb```]]]ZZZVVVSSSSSSXXXggg}}}pppMMMEEEBBBAAA???===:::777444333111111111111111111111111222222222222222222222222111333666666EEEfffqqq^^^RRRHHHCCCKKK\\\ooolllVVVLLLHHHYYYmmmuuuzzz{{{jjjbbb|||yyyaaaKKK???CCCCCCHHHXXXppp}}}zzzyyyxxxwwwvvvnnnlllhhhddd```]]][[[YYYXXXVVVSSSRRRQQQOOOLLLJJJGGGEEEEEEGGGIIIKKKQQQXXXSSSRRRSSSUUUVVVRRRIIIAAA;;;999999999777888CCCOOOhhhuuu~~~xxxZZZAAA@@@:::999999888777666555555333333333333333444555555333>>>NNNPPPDDDFFFkkksssyyy}}}hhhlll||||||jjjooovvvyyyxxxuuuvvvxxx|||rrrlllkkksss{{{zzzxxxzzz|||}}}}}}|||xxxtttpppoooooollljjjhhhfffeeeddddddcccbbbaaa___^^^]]][[[ZZZXXXTTTQQQMMMJJJJJJIIIHHHGGGFFFLLLYYYkkkwwwzzz|||~~~{{{|||~~~wwwiiiiii{{{qqqbbbooo}}}llljjjwww|||oooyyy{{{fffbbblllbbbHHH:::;;;999777555222111111222222111111222222222333333333222666444333888777;;;JJJccc}}}hhh\\\fff~~~}}}{{{|||{{{pppdddeeeMMMBBBCCC>>>===???;;;;;;;;;;;;:::999999888888666666555555555555666666555888777999<<<888@@@VVV|||rrrpppnnn```WWWSSSUUU]]]kkkuuujjjnnn|||yyyxxxuuuqqqlllgggccc___]]]YYYVVVSSSQQQQQQQQQPPPPPPRRRZZZgggqqqvvvvvvssspppqqqpppqqqvvv{{{~~~~~~}}}zzzwwwuuuuuusssqqqnnnlllkkkjjjgggeeebbbaaa___[[[VVVRRRVVVWWW^^^nnn}}}}}}|||TTTDDDAAA@@@???===:::777555444111111111111111111111111222222222222222222222222000333777999LLLooowww___OOOFFFDDDOOOaaasssiiiUUUNNNIII]]]qqqvvv~~~~~~xxxooovvvpppYYYFFF>>>>>>???FFFXXXooo}}}zzzxxxvvvtttrrrllljjjgggccc___\\\ZZZXXXWWWUUURRRQQQPPPNNNKKKIIIFFFCCCCCCEEEGGGIIIOOOWWWUUUTTTSSSVVVXXXTTTJJJAAA:::999999999888888AAAJJJqqqzzzyyycccDDD>>>::::::999888777666555555444444333333444444555666666EEERRRPPPEEEKKKmmmxxxlllrrr~~~|||xxx^^^mmmvvvzzzkkkrrrxxxxxxvvvvvv{{{uuukkkfffdddjjjuuu{{{yyy{{{~~~||||||{{{wwwsssooonnnnnnggggggfffdddbbb`````````___^^^^^^\\\ZZZXXXWWWWWWQQQNNNKKKIIIHHHGGGFFFDDDCCCKKKZZZiiiqqqsssxxxyyy}}}|||ssshhhdddttt{{{dddeee~~~yyymmmiiisssoootttzzzjjjeeeooolllPPP===AAA999888555333111111222333111111222222222333333333222777444333666555;;;KKKggg}}}ccc```rrr~~~{{{wwwpppcccWWWeeeNNNBBBCCC???===???<<<<<<<<<;;;;;;:::999999888666666555555555555666666666888777999<<<888EEE```nnnxxxyyybbbZZZTTTQQQRRR\\\ooopppjjjtttzzzvvvqqqllleee^^^ZZZVVVSSSQQQLLLJJJGGGGGGHHHIIIIIIHHHGGGMMMVVV]]]``````___^^^^^^aaaeeekkkrrrxxx}}}|||yyyxxxtttsssqqqpppmmmkkkjjjiiigggdddbbbaaa```]]]WWWRRRUUUUUUVVV```tttuuurrr|||~~~\\\FFF@@@???>>>===:::888666555111111111111111222222222222222222222222222222222000222777===QQQrrrvvv^^^OOOHHHIIIXXXlll}}}|||```OOOIIIOOOaaatttyyyuuu|||zzzgggQQQCCC>>>===???FFFUUUiiixxx|||yyyvvvtttpppnnniiihhheeeaaa^^^[[[YYYXXXVVVTTTRRRPPPOOOMMMJJJHHHFFFCCCBBBEEEFFFGGGMMMUUUWWWTTTSSSWWWZZZVVVKKKBBB;;;999888999888999@@@HHHyyyrrr~~~zzzxxxkkkEEE:::::::::999888777666666555444444444444444555555666777IIIUUUPPPFFFOOOlllzzzqqqqqquuuvvvuuuttt___rrruuuooovvvrrrjjjrrrxxxvvvvvv{{{zzzjjjdddaaa```eeerrr|||{{{{{{|||zzzzzzyyyuuuqqqmmmlllllldddeeefffdddaaa^^^]]]]]][[[\\\\\\ZZZWWWUUUUUUVVVNNNLLLIIIGGGGGGFFFDDDBBBAAAIIIWWWdddiiilllttt}}}yyyzzzppphhh___iii|||dddaaawwwxxxoooqqqfffkkkyyyyyyuuuqqqxxxuuuWWW???BBB:::888666333222222222333111111222222222333333333111777444222666666===OOOlllnnnYYY___wwwzzzqqqcccTTTJJJfffNNNCCCCCC???>>>???<<<;;;;;;::::::999888888888666666555555555555666666666777666888;;;888IIIiiifff~~~nnn```\\\SSSRRRSSS___uuukkkkkk{{{}}}xxxuuuiiibbbYYYQQQMMMJJJHHHFFFCCCBBBAAABBBDDDFFFFFFEEEAAAFFFKKKNNNOOOOOOPPPRRRPPPUUU\\\aaaeeekkksssyyy{{{}}}~~~}}}~~~}}}{{{xxxwwwrrrqqqpppnnnllljjjiiihhheeeccc``````aaa^^^WWWRRRNNNRRRUUUXXXeeezzzuuuoooxxx{{{zzzdddIII??????>>>===;;;888666555000000111111111222222222222222222222222222222222222111777AAASSSmmmpppZZZKKKFFFKKK]]]tttrrrYYYKKKGGGYYYgggxxx{{{~~~{{{uuuaaaLLL@@@>>>>>>@@@GGGSSSbbbpppxxx|||~~~|||xxxuuusssqqqnnnkkkgggfffccc```]]][[[ZZZYYYVVVSSSQQQOOONNNLLLJJJGGGEEECCCCCCEEEFFFGGGLLLRRRVVVSSSRRRVVVZZZXXXMMMCCC<<<999888888888888>>>EEEiiiuuummmuuurrrvvvuuuKKK===;;;::::::999888777666666444444444444444555666666:::NNNYYYPPPGGGSSSppp~~~xxxrrrrrruuuvvvuuuiiiwww{{{ppptttuuulllmmmuuuzzzwwwwww~~~mmm\\\WWWWWWWWW___mmm~~~}}}{{{yyyxxxwwwwwwvvvsssnnnkkkjjjjjjdddfffgggeeeaaa]]]\\\\\\YYYZZZ[[[YYYUUUSSSTTTUUUMMMKKKHHHGGGFFFEEECCCAAAAAADDDNNNZZZbbbhhhqqqyyyzzzyyyqqqmmmaaagggbbbZZZqqq}}}}}}~~~yyyyyyZZZcccwwwyyy^^^@@@@@@:::888666333222222222333111111222222222333333333///555333222777999BBBVVVmmmuuu```VVVddd~~~yyykkkYYYLLLEEEfffNNNCCCCCC???>>>@@@<<<::::::999999888777777777666666555555555555666666777777555888:::999LLLnnn}}}eeepppiiifffYYYVVVWWWfff}}}gggkkk|||wwwsssddd\\\QQQIIIEEECCCAAA@@@???>>>>>>@@@CCCEEEEEEDDDAAADDDGGGHHHGGGGGGJJJMMMJJJQQQXXX[[[[[[___gggooovvvzzz~~~~~~|||}}}|||~~~|||zzzxxxwwwqqqpppnnnmmmkkkiiihhhgggdddaaa___```aaa___XXXRRRHHHQQQVVVUUU\\\pppxxxrrrxxx~~~|||xxxyyyjjjKKK???>>>>>><<<;;;999777666000000111111222222222222222222222222222222222222444111777CCCSSSiiijjjVVVDDDAAAHHH]]]uuukkkVVVLLLJJJ```kkkzzz}}}{{{~~~qqq]]]III???>>>;;;>>>FFFTTTeeevvvzzzxxxuuusssqqqooollljjjfffdddbbb___]]][[[ZZZYYYUUUSSSPPPOOONNNLLLIIIGGGEEECCCCCCFFFFFFFFFKKKQQQTTTPPPPPPUUUZZZXXXNNNDDD>>>:::888888666666<<>>:::MMMyyy}}}nnnxxxtttiiiccc]]]\\\gggzzzfffkkk{{{ssshhh```RRRMMMFFFBBBAAAAAA???>>>BBBBBBCCCCCCDDDEEEEEEEEEEEEFFFGGGGGGGGGHHHKKKNNNLLLNNNRRRUUUXXX]]]cccgggpppssswwwyyyzzzzzz|||}}}|||zzzxxxvvvtttpppmmmjjjiiiiiiiiifffcccaaabbbbbb___WWWQQQQQQNNNOOOUUU[[[eee|||~~~tttqqqtttxxx|||~~~uuuNNNAAA>>>>>>@@@???:::777888555333111000111222222222333222222111111222222333222222666DDD\\\kkkcccSSSHHHDDDQQQdddsssnnn^^^SSSKKKLLLddd~~~{{{~~~}}}rrraaaMMM???;;;;;;===BBBJJJYYYlll{{{vvvqqqmmmkkkkkkkkkjjjdddcccaaa^^^[[[YYYWWWWWWRRRQQQPPPOOONNNJJJFFFBBBBBBAAAAAAAAADDDHHHLLLNNNQQQQQQQQQRRRWWWYYYQQQFFF<<<888666888999777999===MMMgggzzzqqqwwwzzzrrrtttmmm{{{YYYBBB===;;;999888888777666444666333222444444333666:::HHHhhhpppTTTHHHaaa~~~}}}www|||xxxxxx|||tttkkk||||||~~~sssYYYIIIHHHMMMPPPZZZfffttt}}}{{{yyyxxxwwwvvvsssqqqrrrtttuuusssmmmiiihhhiiiiiigggdddaaa^^^\\\[[[[[[WWWVVVTTTRRRPPPOOONNNMMMLLLIIIFFFDDDCCCBBB@@@>>>???>>>BBBNNN^^^jjjpppqqq}}}zzz|||~~~vvvnnntttoooZZZooo{{{qqq^^^[[[tttrrrNNN???;;;:::777444222111111111111111222222222333333333555333444555444;;;TTTmmmsssuuurrrfff[[[aaayyy|||{{{zzzsssdddVVVRRRUUUiiiIIIEEECCC???@@@:::???;;;;;;:::999888777666666555555555555555666777777777:::444666>>>===OOOvvvtttnnnyyytttjjjddd[[[```tttvvvlllrrr|||vvvlllaaaXXXNNNIIIDDD@@@@@@@@@@@@???BBBBBBCCCCCCDDDEEEEEEEEEEEEFFFGGGGGGGGGHHHKKKMMMKKKNNNQQQTTTWWW\\\aaaeeejjjmmmqqqtttuuuwwwzzz|||}}}~~~~~~|||zzzxxxwwwuuurrrooolllkkkkkkkkkhhheeebbbbbbccc___YYYSSSUUUOOONNNQQQTTT\\\pppsssmmmpppvvvzzz}}}XXXCCC???>>>@@@???:::777888555333111000111222222222333333222222222222333333333222777FFF^^^kkkbbbRRRKKKKKKXXXjjjxxxmmm[[[OOOJJJMMMnnn|||yyyzzzzzzooo]]]JJJ>>>;;;;;;<<<@@@GGGTTTfffxxxxxxuuuqqqnnnmmmkkkiiigggaaa```^^^\\\ZZZXXXXXXWWWSSSRRROOONNNLLLIIIEEEBBBBBBAAAAAAAAACCCGGGKKKMMMPPPQQQQQQRRRVVVWWWPPPEEE;;;888666888999777999===JJJfffyyy{{{zzzqqqrrrrrrvvvyyy[[[AAA===;;;999888888777666444666333222444444333666;;;QQQdddbbbLLLKKKiiizzzvvv|||yyy~~~{{{wwwtttwwwxxx}}}}}}mmmXXXLLLLLLPPPPPPQQQaaauuu~~~{{{yyywwwuuuuuutttsssqqqrrrrrrrrrpppmmmjjjhhhhhhfffdddbbb___\\\[[[ZZZZZZVVVUUUSSSQQQOOONNNMMMLLLKKKIIIEEEDDDCCCBBB@@@>>>>>>???BBBJJJUUUbbbmmmsss}}}{{{~~~zzzrrrwwwrrrSSSccczzzppp___\\\sss~~~sssPPP;;;;;;:::777555333111111111111111222222222333333333333333555777555:::QQQiiivvvzzzttteee\\\hhh~~~}}}{{{zzzxxxrrrggg___aaaiiiiiiIIIEEECCC???@@@:::???;;;;;;:::999888777666666555555555555555666777777888999555777>>>BBBWWWyyy}}}jjjpppyyyssshhhcccZZZkkkooonnnwww}}}vvvnnncccWWWOOOGGGDDD@@@>>>???@@@@@@@@@BBBCCCCCCDDDDDDEEEEEEFFFFFFGGGGGGGGGFFFGGGJJJMMMMMMPPPSSSUUUXXX\\\bbbeeegggiiimmmooorrruuuzzz}}}|||}}}~~~~~~~~~|||{{{zzzxxxvvvssspppnnnllllllllljjjgggdddcccccc```[[[VVVWWWQQQMMMNNNOOOUUUhhh}}}uuukkkooowww}}}}}}]]]FFFAAA>>>@@@???;;;888888666444111111222333333222333333222222222222333333333333999JJJ```kkkaaaQQQKKKRRR```qqqoooZZZMMMJJJQQQwwwyyyrrrsssuuu{{{|||uuuiiiWWWDDD<<<<<<;;;<<<>>>DDDPPP```qqq|||}}}uuusssqqqooommmjjjfffccc]]]]]][[[ZZZXXXWWWWWWWWWUUURRRNNNLLLJJJHHHEEECCCAAAAAA@@@AAACCCFFFIIIKKKNNNOOOPPPPPPTTTUUUNNNDDD;;;777666888888777999===GGGbbb~~~rrrzzzwww}}}sssuuu{{{~~~```AAA===;;;999888888777666444555333333444444444777===XXX\\\QQQEEEVVVzzzzzz{{{xxx{{{xxx{{{|||~~~sssvvv|||wwwqqqdddWWWQQQRRRTTTSSSWWWfff{{{~~~|||yyyvvvyyyvvvtttrrrssssssrrrqqqqqqooommmkkkkkkjjjgggfffaaa```^^^\\\ZZZYYYXXXXXXUUUTTTRRRPPPNNNLLLKKKKKKIIIGGGDDDBBBBBBAAA???======???AAAEEEMMM[[[jjjuuu||||||xxx|||{{{SSSZZZyyyuuuhhh___ppp{{{zzzZZZ@@@<<<:::888555333222111111111111222222222333333333222222666888777;;;PPPhhhwww}}}ttt^^^WWWkkk|||~~~}}}|||||||||yyyvvvppphhheeelllwwwiiiIIIEEECCC???@@@:::???<<<;;;:::999888777777666555555555555555666777777888999999888<<>>===>>>???AAABBBCCCCCCCCCDDDEEEEEEFFFFFFFFFGGGHHHGGGGGGHHHKKKMMMRRRTTTWWWZZZ\\\aaafffiiijjjlllnnnppprrrvvvzzz~~~||||||}}}~~~~~~~~~}}}|||wwwvvvsssqqqooommmllllllllljjjfffeeecccaaa]]]ZZZXXXQQQNNNOOOOOOUUUhhh}}}zzzpppsss~~~bbbIIICCC?????????;;;999999666444222111222333333222333333333222222333333333333444;;;NNNcccjjj___QQQKKKZZZiiivvvsssZZZMMMMMMWWW}}}{{{xxx{{{qqqmmmqqqxxx~~~wwwssslllaaaOOO???:::===:::<<>>=========>>>CCCMMM\\\kkkuuu{{{}}}~~~^^^\\\xxxtttsssjjjjjjzzz~~~yyyaaaEEE<<<:::888555333222222222111111222222222333333333222222555888777===TTTmmmvvv\\\VVVnnn|||~~~}}}||||||~~~{{{vvvooofffcccjjjuuuiiiIIIEEECCC???@@@:::???<<<;;;;;;:::999888777777555555555555555666777777777999===::::::RRR|||xxxqqqmmmssspppiiiaaacccqqquuuaaahhhzzz|||tttkkk```UUUKKKEEE===============???BBBDDDCCCCCCDDDDDDEEEFFFFFFFFFFFFGGGHHHHHHHHHIIIMMMOOOUUUWWWZZZ]]]```dddiiimmmoooppprrrrrrsssvvvzzz}}}}}}}}}~~~~~~~~~~~~~~~~~~yyyxxxvvvtttrrrpppoooooommmkkkiiifffdddaaa^^^\\\XXXRRROOOPPPOOOTTTeeeyyyuuuxxx}}}mmmMMMEEE?????????<<<999999666444222111222333333333444333333333333333333444444444>>>SSSfffiii]]]OOONNNeeeqqqyyysssXXXJJJMMMZZZyyyyyy~~~kkkkkkrrr|||~~~wwwnnniiiaaaWWWHHH<<<999===:::<<<@@@HHHTTTddduuuuuutttpppkkkgggfffeeeeeeddd___^^^\\\YYYWWWUUUSSSSSSTTTPPPKKKGGGFFFFFFEEEDDD@@@@@@@@@@@@AAABBBCCCDDDFFFIIIKKKLLLOOOPPPJJJCCC;;;777555777888666888<<<===EEEhhh|||uuunnn}}}vvv}}}nnnEEE===;;;999888888777666444444333444555444444:::CCCSSSMMMEEENNNqqq~~~nnndddhhh{{{tttzzz~~~rrrjjjbbbYYYNNNIIIJJJMMMOOOQQQZZZaaappprrrmmmoootttuuutttvvvtttrrrqqqrrrssssssrrrjjjfffccccccddddddaaa^^^YYYYYYXXXWWWVVVUUUTTTSSSRRRQQQOOOLLLIIIGGGFFFFFFDDDBBB???>>>???>>>===<<<===:::;;;CCCRRRbbbmmmrrrzzz~~~ccc\\\sssuuukkkiiiyyygggtttxxxnnnooo```DDD<<<;;;888666333222222222111111222222222333333333333222333666777@@@[[[www|||aaa]]]sss~~~}}}}}}|||yyyrrrgggaaaeeennniiiIIIEEECCC???@@@:::???<<<<<<;;;:::999888777777555555555555555666777777777888>>>======^^^}}}uuuvvvooommmeeeaaaiiikkk```hhh|||xxxqqqggg\\\PPPGGGBBB<<<===>>>>>>>>>???BBBDDDCCCDDDDDDEEEEEEFFFFFFGGGFFFGGGIIIIIIJJJLLLOOORRRUUUWWW[[[^^^aaaffflllooosssuuuvvvwwwwwwxxxzzz|||}}}}}}}}}}}}}}}~~~~~~~~~{{{zzzyyywwwvvvtttsssrrrllllllkkkhhheeebbb^^^\\\YYYSSSPPPOOOLLLMMM\\\nnnyyyyyy{{{wwwPPPGGG??????@@@===::::::777555222222333444444333444444333333333333444444444555AAAWWWiiiiii[[[OOOTTTpppwwwxxx}}}mmmRRRGGGLLLZZZkkksss}}}hhhiiirrrzzzsssfff^^^UUULLLBBB:::999===:::===BBBLLLYYYkkk}}}}}}rrrqqqmmmgggdddcccddddddddd___^^^[[[XXXVVVSSSRRRQQQQQQMMMIIIGGGFFFFFFEEEDDD@@@@@@?????????@@@AAAAAAAAAEEEIIIJJJLLLNNNJJJCCC:::666555777777666888<<>>>>>???AAA@@@??????BBBEEEDDDDDDDDDEEEFFFFFFGGGGGGFFFGGGIIIJJJLLLOOOSSSVVVVVVYYY]]]aaaeeejjjppptttxxxzzz|||}}}}}}}}}|||||||||{{{{{{{{{{{{|||yyyyyyxxxwwwuuutttrrrqqqjjjkkkllljjjfffbbb^^^\\\WWWQQQOOONNNJJJIIIUUUeee~~~|||xxx|||{{{}}}SSSHHH??????@@@>>>;;;:::777555222222333444444333444444333333333333444444444555CCC[[[kkkiiiZZZNNNRRRsssxxxtttxxxgggNNNFFFMMM]]]gggrrryyyhhhkkktttuuulll```VVVJJJCCC???::::::<<<999===CCCNNN]]]ooowwwooollliiifffddddddddddddccc\\\[[[YYYVVVTTTRRRQQQQQQMMMKKKHHHFFFFFFFFFEEEDDD@@@?????????????????????<<>><<<:::>>>DDDCCCIII\\\ttt}}}ooofffccc___[[[[[[```gggnnnqqqrrrqqqqqqrrrrrrqqqnnnkkkeeegggiiihhhddd```]]][[[YYYYYYYYYXXXVVVTTTRRRQQQPPPNNNLLLIIIFFFDDDBBBBBB@@@>>><<<;;;<<<===<<<;;;;;;:::;;;AAANNN[[[ffflllyyy||||||cccNNNXXXrrr||||||~~~}}}tttnnn}}}^^^oooxxx{{{tttuuuLLL===;;;999666444333222222111111222222222333333333222111333777999CCC___zzzzzznnndddeeeqqq}}}~~~~~~zzzzzzyyytttiiiaaabbbiiiiiiIIIEEECCC???@@@:::???===<<<;;;;;;999999888777555555555555555666777777:::333999@@@JJJttt}}}www}}}qqqnnneeegggyyymmmbbbccckkkzzzvvvooobbbTTTGGG>>>:::???AAABBBBBB@@@@@@BBBEEEDDDDDDDDDEEEFFFFFFGGGGGGFFFGGGIIIKKKMMMPPPUUUXXXYYY\\\```dddiiinnntttyyy||||||{{{zzzyyyyyyyyyyyyyyyvvvvvvuuutttsssqqqooonnniiikkklllkkkgggbbb]]][[[SSSOOONNNNNNJJJHHHSSScccwwwxxxxxxUUUIII@@@>>>@@@>>>;;;:::777555333222333444444333555444444333333444444555444666DDD]]]mmmhhhYYYNNNMMMppptttpppyyydddMMMGGGPPPaaarrryyyxxxiiinnnxxx~~~oooccc^^^QQQDDD???===;;;:::<<<999<<>>>>>>>>===:::@@@EEEGGGJJJLLLJJJEEE:::666555777777666888<<<999:::mmm}}}eee{{{xxxnnnvvvxxxMMM===;;;999888888777666444444444666666444444>>>IIIYYYNNNIII[[[rrrxxxttt{{{|||qqquuuvvv}}}pppzzz}}}kkk[[[NNNEEE@@@===;;;===@@@>>>999<<>><<<===;;;888999;;;:::555666666666666666777888888666999999===RRRvvv}}}rrrtttqqqnnngggmmm}}}}}}iiieeehhhkkk{{{xxxnnn___NNNBBB>>>?????????AAABBBCCCDDDDDDDDDDDDDDDEEEFFFGGGHHHIIIIIIIIIIIIJJJLLLOOOSSSWWWYYY\\\aaahhhlllmmmooouuuzzz|||zzzzzzzzzyyywwwxxxvvvttttttrrrooommmnnnkkkkkkkkkiiifffbbb___\\\WWWVVVSSSPPPMMMLLLNNNPPPhhh}}}{{{yyy]]]DDDDDD???<<>>:::???AAADDDVVVqqqwwwmmmhhhgggffffffeeeeeefffeeebbb___[[[YYYXXXWWWVVVTTTPPPMMMKKKIIIFFFDDDDDDDDDCCCBBB@@@???>>><<<;;;;;;;;;;;;::::::===AAAEEEGGGFFFDDD===888444555666444555777>>>BBBVVVtttpppfffyyyssspppuuuNNN@@@===:::888888777666555444222333777333333CCCXXXVVVWWWJJJTTT|||rrr~~~zzzppp|||jjjXXXLLLCCC@@@AAA>>><<<;;;;;;===>>>>>>===BBBEEEPPP^^^eee___SSSLLLSSSVVVYYYYYYYYY]]]fffmmmsssrrrqqqpppooonnnkkkiiikkkjjjhhheeebbb___]]]\\\UUUTTTTTTTTTTTTSSSPPPMMMMMMLLLIIIFFFCCCAAA@@@???>>>>>>===<<<<<<<<<<<<<<<;;;<<<===>>>AAALLL\\\hhhvvv{{{|||qqqLLLKKKfffsssjjjUUU___sssVVVAAA<<<999888666222222444222222222222222222222222555111333:::===CCCYYYqqqzzzpppkkkfffcccttt~~~~~~~~~}}}|||zzz{{{xxxoooddd]]]^^^bbbmmmKKKFFFCCC???AAA:::>>><<<===;;;888888;;;999444666666666666666777888888555888888<<>>AAADDDTTTooo{{{qqqhhhcccaaabbbbbbdddfffgggddd```\\\ZZZXXXVVVUUUTTTRRROOOLLLKKKHHHFFFDDDDDDDDDCCCBBB@@@???>>><<<;;;::::::::::::;;;===BBBGGGIIIHHHFFF>>>888444555666444555888888999IIIfff{{{|||ooodddxxxvvvrrrwww~~~OOO@@@===:::888888777666555333111444777555555FFFZZZYYYUUUJJJZZZ~~~~~~uuu|||kkkzzzuuu^^^OOOGGG@@@>>>???AAA???>>><<<<<<<<<;;;:::@@@BBBKKKXXX___YYYOOOIIIQQQTTTWWWWWWVVVYYYaaahhhnnnooooooppppppnnnkkkhhhhhhgggfffccc```]]]ZZZYYYTTTSSSRRRRRRRRRQQQNNNLLLKKKJJJHHHEEEBBB@@@???>>>>>>======<<<;;;;;;<<<<<<:::<<<===>>>DDDPPPbbboooqqqwww}}}{{{tttRRRJJJccctttgggWWWhhh~~~cccBBB===999888666222222444222222222222222222222222555222444:::===EEE[[[sss{{{pppfff^^^```www~~~}}}|||{{{zzzzzzyyyvvvnnnddd]]]\\\]]]nnnLLLFFFCCC???AAA;;;>>>;;;===<<<999;;;>>>===999666666666666666777888888777999999>>>TTTuuuzzzmmmnnniiieee```iii{{{wwwdddcccfffvvv~~~wwwssshhhZZZLLLCCC@@@AAAAAABBBCCCDDDEEEFFFFFFFFFFFFFFFGGGHHHIIIJJJKKKKKKLLLLLLNNNPPPTTTXXX\\\^^^```eeekkknnnppprrrwwwzzzwwwrrrqqqrrrtttuuuuuutttqqqooonnnlllkkknnnmmmllliiiddd```\\\YYYVVVUUURRRNNNJJJIIIKKKMMMWWWppp|||}}}xxx{{{oooOOOHHHBBB>>>AAA999::::::777444333444444333222222222333333333333444444555777HHHaaajjj[[[JJJDDDIIIccciiizzzhhhLLLEEEVVViiiwww|||vvvjjjbbbhhh}}}|||ssskkk```UUUFFFBBB<<<999888999::::::777===@@@CCCSSSlll~~~rrruuuwwwtttlllddd___]]]___```cccggghhhfff```\\\YYYWWWUUUTTTSSSPPPMMMJJJJJJHHHEEEDDDDDDDDDCCCAAAAAA@@@>>><<<;;;:::999999:::;;;===CCCIIIMMMLLLJJJ@@@999555555666444555888999888BBB[[[ttt}}}uuukkkttt{{{vvv|||tttttt~~~UUU@@@===:::888888888777555333111444777666888HHHZZZVVVMMMIIIbbb~~~|||uuufffyyy}}}hhhRRRFFFBBB???>>>>>>@@@@@@>>>===<<<<<<<<<<<>>============<<<;;;;;;;;;<<<<<<;;;<<<======CCCPPPbbbppplllsss|||{{{~~~yyy\\\MMM```xxx{{{{{{lllbbbjjjkkkDDD>>>999888666333222444222222222222222222222222555333555:::>>>HHH```wwwqqqaaaTTT\\\|||~~~|||{{{yyyxxxzzzwwwsssmmmeee^^^YYYVVVoooMMMFFFCCC???AAA;;;???:::<<<<<<;;;===BBBBBB>>>666666666666666777777888999::::::AAAXXXyyy}}}yyypppmmmiiihhhhhhuuuoooaaaccchhh|||xxxppprrrlllaaaSSSHHHAAAAAACCCCCCCCCEEEFFFGGGHHHHHHHHHFFFFFFGGGHHHIIIJJJKKKKKKMMMNNNPPPSSSWWW[[[^^^```cccggglllppprrruuuxxx{{{yyypppmmmooorrrnnnpppooollllllmmmllljjjjjjiiigggeeeaaa]]]ZZZXXXXXXWWWSSSOOOKKKIIIJJJLLLQQQjjjyyyrrrvvvxxxSSSHHHBBB>>>AAA999;;;:::777444333444444333222222222222333333333444444111666JJJeeelll]]]LLLGGGHHHdddmmmbbbGGGDDDUUUgggxxx||||||rrrhhhbbblllvvvmmmdddYYYNNN@@@===:::999999::::::999:::<<<>>>CCCVVVmmmxxxvvveeekkkpppqqqllleeeaaa______```cccfffgggfffccc```ZZZXXXUUUSSSRRRPPPMMMJJJIIIGGGEEEDDDDDDDDDBBB@@@AAA@@@>>><<<:::999999888;;;;;;===DDDLLLQQQPPPNNNBBB;;;666666666444555888;;;:::AAASSSlll|||{{{ssslllzzzuuusss|||XXX@@@>>>;;;999888888777666333222444666555999GGGWWWPPPFFFOOOttt|||ppphhhyyyuuu```JJJ@@@@@@@@@???>>>======>>>>>>===>>>???AAAAAA@@@EEENNNSSSPPPLLLLLLPPPUUUZZZ[[[YYYZZZ```dddkkkmmmooopppooommmkkkkkkccccccbbb```]]]YYYVVVSSSQQQOOOMMMLLLLLLKKKHHHFFFDDDCCCAAA???>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<===<<<;;;???KKK\\\iiijjjsss}}}~~~zzz|||~~~gggQQQ^^^|||kkkwwwzzzpppfff|||nnnGGG???999888777444222333222222222222222222222222444444666:::???LLLeee|||uuu___NNNZZZ|||}}}www}}}|||{{{zzzyyyzzzvvvpppkkkeee^^^UUUOOOqqqNNNGGGCCC???AAA;;;???;;;<<<<<<:::<<>>AAA:::===:::777444333444444333222222222222333333333444444111999RRRnnnsssaaaNNNIIILLLjjjsss~~~]]]DDDFFFXXXhhhuuuyyy~~~qqqhhhcccttt~~~zzzqqqhhh^^^QQQFFF===;;;999999;;;;;;;;;:::===<<<<<>>;;;999999888777666444444555555444888DDDQQQKKKCCC[[[~~~sssiiinnnzzzlllYYYDDD===>>>???>>>===<<<>>>??????>>>>>>@@@CCCAAA@@@DDDKKKOOONNNMMMOOOPPPUUU\\\^^^]]]]]]aaaeeelllmmmnnnllliiiggghhhiiiccccccbbb```\\\YYYVVVTTTOOOMMMKKKIIIIIIHHHFFFDDDAAA@@@???===<<<;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<<<<;;;>>>IIIYYYfffkkksss~~~~~~}}}xxxyyy}}}mmmRRRXXXxxxnnn]]]uuuwwweeewww~~~uuuJJJAAA999777777444222333222222222222222222222222444555777:::@@@QQQkkkvvv___PPP]]]yyy{{{~~~||||||}}}}}}|||zzzuuunnniiiddd[[[QQQIIIrrrOOOGGGCCC>>>AAA;;;@@@===>>><<<888888:::888333666666666666666777888888666666777BBB___~~~|||oooooowwwddd^^^eeelllyyyrrrwwwfffUUUHHHAAA@@@@@@DDDEEEFFFGGGHHHIIIIIIIIIHHHHHHIIIJJJKKKLLLLLLMMMOOOQQQUUUYYY^^^bbbeeeggglllnnnrrrwww|||vvvmmmmmmqqqlllrrrrrrnnnooovvvvvvrrrjjjjjjhhhfffdddbbbaaa```\\\[[[WWWQQQLLLIIIIIIKKKMMM```|||yyyuuuyyyzzzYYYGGG@@@???AAA:::>>>:::777444333444444333222222222333333333333444444555@@@[[[vvvxxxcccOOOJJJSSSpppwww}}}ZZZDDDJJJ]]]lllwww}}}ppphhhddd{{{~~~wwwlll```VVVIII>>>;;;:::999999;;;<<<;;;;;;<<<===???LLLfffyyyvvvgggVVV]]]fffkkkjjjfffcccbbb```^^^]]]]]]___aaaaaaaaa\\\YYYUUUSSSQQQOOOMMMKKKHHHFFFEEEEEEEEEDDDAAA???>>>>>><<<;;;::::::999999===<<<===FFFQQQWWWUUUQQQFFF>>>888666555444555999666999<<>>;;;999999999888666444555555444333999DDDMMMDDD@@@aaapppqqqssscccrrr{{{aaaQQQ@@@;;;<<<<<<;;;;;;???AAABBB@@@===<<<>>>AAA@@@???BBBIIIMMMMMMOOOSSSQQQWWW^^^aaa______aaadddiiikkkmmmkkkgggdddeeegggeeecccaaa^^^[[[XXXVVVUUUNNNLLLIIIGGGGGGFFFDDDBBB>>>===<<<<<<;;;;;;;;;;;;::::::999999999:::;;;;;;999;;;<<<<<>>AAA;;;@@@<<<===;;;888888:::888333666666666666666777888888666666999FFFeee~~~mmmmmmxxxfff```eeejjj{{{hhhVVVIIICCCBBBBBBDDDEEEFFFGGGHHHIIIIIIIIIJJJKKKKKKLLLMMMNNNOOOOOORRRUUUXXX]]]bbbgggjjjkkkqqqssswww}}}|||pppnnnqqqpppvvvwwwqqqqqqxxxxxxrrrnnnllljjjgggeeecccaaaaaa]]][[[VVVPPPKKKHHHHHHIIIJJJYYYssssssqqqwww___IIIBBB@@@AAA999>>>:::777444333444444333222222222333333333333444444777BBB]]]xxxyyydddRRROOOXXXtttyyyzzzVVVBBBKKK```nnnxxx{{{ooogggddd}}}uuueeeWWWMMMBBB999:::999777888999;;;;;;:::;;;@@@FFFPPPaaammmfffWWWSSSZZZdddiiihhheeeccccccaaa```___```bbbbbbaaa```[[[XXXTTTQQQOOOMMMKKKIIIGGGFFFEEEEEEEEECCCAAA>>>===<<<;;;;;;:::::::::;;;>>><<<===FFFQQQXXXUUUQQQHHH@@@999777555444555999:::::::::FFFfffnnnQQQlllrrryyy~~~dddAAA???;;;:::999999888777333555555444555<<>>???AAACCCAAA===<<>>AAA;;;@@@:::<<<;;;:::;;;???>>>;;;666666666666666777888888999999<<>>666:::888666666888::::::::::::CCCKKKQQQYYY]]]TTTEEESSSZZZccciiihhhfffddddddccccccdddfffgggfffcccaaaZZZWWWSSSOOONNNLLLJJJHHHGGGFFFEEEEEEEEECCC@@@>>><<<;;;;;;::::::;;;;;;<<>>===???BBB;;;???BBBAAA>>>>>>BBBGGGDDDDDDHHHOOOSSSTTTYYY^^^^^^eeekkklllhhhcccbbbccceeemmmvvvzzzvvvqqqnnnmmmeeebbb^^^YYYVVVUUUUUUVVVNNNKKKHHHEEEEEEDDDCCCAAA<<<;;;;;;::::::;;;;;;<<<999888888888999::::::;;;999;;;<<<;;;<<>>======<<<;;;999888777777888777777666666666666777:::<<<:::KKKrrrnnn}}}xxxpppnnnsssiii```eeemmm}}}pppbbbXXXNNNEEEDDDIIIFFFFFFGGGHHHIIIIIIJJJJJJKKKKKKKKKMMMPPPRRRRRRQQQWWW______```jjjlllmmmvvvwwwzzzqqqjjjjjjvvvxxxyyyvvvvvvwwwsssnnnppppppmmmhhhbbb```aaaccc```]]]YYYTTTNNNHHHDDDBBBIIISSShhh}}}mmmooo{{{qqqKKKDDD@@@<<<======:::777444333333333222111444333333222222333333444555<<>>>>>???AAA>>>@@@AAABBBAAABBBCCCEEEIIIIIILLLRRRZZZ^^^___^^^ccckkkssstttooollllllooowww}}}}}}{{{tttmmmbbb```\\\WWWQQQNNNMMMNNNKKKIIIFFFDDDCCCAAA???===;;;;;;:::::::::999999999888888999999999:::::::::888:::;;;;;;<<>>>>>===<<<;;;999888777777777777666666666777777888888;;;<<>>???>>><<<999666444333333222111444333333222222333333444777===ZZZvvvwwwlll___SSS\\\sssqqq|||nnnNNNCCCQQQfffrrryyy{{{uuulllmmmtttzzziiiWWWHHH@@@<<<:::::::::;;;<<<<<<===>>>>>>DDDEEEGGGKKKOOOSSSSSSSSSTTTXXX___fffkkkkkkgggdddfffgggiiiiiiiiigggeeeddd]]]XXXRRRNNNMMMLLLJJJGGGGGGGGGEEEDDDBBB@@@???>>>===;;;999:::;;;<<<;;;:::===;;;===HHHTTTZZZVVVPPPFFFAAA:::555444555777777888;;;:::@@@ZZZvvvuuubbbYYYiiirrrwwwvvv|||~~~mmmGGG???::::::;;;888666777444555555555777???LLLUUUIIIPPPqqq~~~{{{|||www~~~jjjdddmmmhhhyyy~~~zzzhhhJJJBBB<<<===>>>>>>>>>@@@<<<>>>@@@AAAAAABBBDDDFFFJJJKKKNNNTTT[[[```aaa```kkkrrryyy{{{yyyyyy}}}yyypppbbb```\\\VVVQQQMMMLLLLLLIIIFFFCCCAAA@@@???===<<<;;;::::::::::::999999999888888888999999999::::::999:::;;;:::;;;???GGGNNNQQQ```pppvvvyyy}}}~~~vvvjjjQQQCCCJJJccctttvvv\\\eeeuuu[[[AAA888<<<999444444333333333222222333333444555444666999===HHH[[[qqqpppvvvwwwhhhooozzz~~~{{{wwwrrrjjjdddYYYNNNFFFAAA???>>>{{{TTTIIIDDDAAADDD<<<>>>>>>===<<<;;;:::888777777666666666666777777888999666:::>>>WWWzzzoooxxxooopppsss~~~eee[[[cccpppxxxrrriii^^^QQQFFFEEEHHHGGGGGGHHHIIIJJJKKKLLLMMMMMMNNNOOOQQQSSSVVVXXXYYY^^^ggggggiiiqqqqqqpppwwwyyylllgggllluuu|||{{{wwwuuutttrrrqqqqqqnnniiieeebbbaaabbb\\\[[[XXXTTTOOOKKKHHHGGGDDDLLL```~~~vvvuuu{{{|||zzzzzzRRRHHHCCC@@@AAA???>>>;;;777444444444333222444444333333333333444444999>>>YYYuuuvvvkkk^^^RRR]]]tttrrr|||lllKKKAAARRRiiiwwwzzzvvvkkkmmmuuusssaaaPPPDDD>>>:::999:::::::::;;;===>>>@@@@@@FFFFFFGGGKKKPPPTTTVVVVVVVVVXXX^^^eeeiiijjjhhheeegggiiikkkmmmmmmkkkhhhfff___YYYRRRNNNMMMLLLIIIFFFEEEEEECCCBBB@@@???>>>======;;;999:::;;;<<<;;;:::;;;;;;???IIITTTWWWSSSMMMEEE@@@999555444555777777666;;;;;;???WWWrrrttteeeSSSddd}}}sss{{{ppp{{{vvvHHH@@@::::::;;;888666777666666666555777>>>IIIQQQFFFOOOppp~~~}}}}}}nnnkkkmmmjjj}}}vvvcccIIIAAA<<<===???>>>>>>@@@<<<>>>@@@AAABBBDDDGGGIIIJJJLLLQQQXXX___dddeeeeeennnsssyyy{{{|||{{{pppbbb___[[[UUUPPPLLLJJJIIIEEECCC@@@>>>>>>===;;;999:::::::::999999999888888888888888999999999999:::999:::;;;::::::===EEEJJJSSSddduuu}}}{{{tttjjjRRRBBBHHHhhh}}}zzz{{{YYY```sss___EEE999===888333555444333333222222333333444555000444888<<>>>>>===;;;:::999888777666666666666777888999:::666:::>>>XXXzzzssslllnnnqqqfffZZZcccrrr}}}ssssssnnnbbbRRRGGGEEEGGGGGGGGGHHHIIIJJJLLLLLLMMMKKKLLLNNNPPPRRRUUUYYY\\\___iiillloooyyyzzzyyy~~~nnnfffhhhuuuyyyvvvuuutttqqqpppmmmjjjfffcccbbbbbb]]]\\\YYYTTTPPPLLLIIIGGGDDDJJJ\\\zzzyyy}}}yyy|||}}}rrroooWWWIIICCCBBBCCC@@@???<<<777444444333333222444444333333333333444444888===WWWrrrssshhh[[[OOO\\\tttttt~~~oooNNNDDDTTTlllzzzyyywwwvvviiijjjsssxxxkkkYYYIII@@@<<<:::999:::::::::;;;===???AAACCCHHHHHHHHHLLLQQQVVVYYYZZZWWWYYY^^^dddhhhjjjiiiggghhhkkknnnqqqqqqoookkkiiibbb\\\TTTOOOMMMKKKHHHFFFCCCBBBAAA@@@???>>>=========;;;999:::;;;<<<;;;::::::<<>>888555444555666777444:::;;;>>>UUUqqquuuhhhLLL___zzzvvvuuu}}}IIIAAA;;;;;;;;;888777888777777666555777>>>FFFMMMGGGRRRrrrwwwxxxllllll{{{~~~ttt```HHHAAA<<<===???>>>>>>???>>>???AAACCCDDDFFFJJJLLLLLLOOOVVV^^^fffkkknnnooorrruuuxxxyyy{{{sssbbb___YYYTTTOOOKKKGGGEEEBBB@@@>>><<<<<<;;;:::888999999999999888888888888888888888888999999999999888:::;;;::::::>>>EEEKKKUUUgggzzz}}}~~~wwwrrriiiRRRBBBGGGpppvvvuuu\\\___rrrdddHHH;;;===777333555555333333222222333333444555///333666;;;EEEZZZuuu|||gggsssyyyuuuttt~~~zzzwwwppphhh^^^UUUIIIBBBAAABBB@@@>>>WWWKKKDDDAAADDD<<>>>>>===<<<:::999888888666666666666777999::::::999<<<===TTTppphhhjjjooocccXXXcccsss}}}vvvnnnttttttgggTTTHHHEEEGGGFFFFFFGGGIIIJJJLLLMMMMMMLLLNNNQQQSSSUUUXXX^^^bbbkkkuuuxxx{{{pppggggggvvv|||wwwuuutttpppnnnkkkiiigggeeecccbbb```^^^ZZZUUUPPPKKKHHHFFFFFFJJJXXXuuu{{{www||||||}}}rrrooo[[[KKKDDDDDDFFFBBBAAA===888444333333222222555444444333333444444555666<<>>======<<<===;;;999:::;;;<<<;;;:::999<<>>===>>>>>>???AAABBBDDDGGGKKKNNNQQQVVV^^^gggnnntttwwwyyy}}}~~~~~~}}}~~~vvvddd^^^WWWQQQLLLIIIEEEBBBAAA???<<<;;;<<<;;;:::999999999888888888777777777777777888888888999999999777999;;;;;;<<<@@@GGGLLLVVVhhh|||wwwyyytttppphhhQQQCCCHHHooovvvgggcccaaarrrfffJJJ<<<===777333555555333333222222333333444555555666888===JJJdddmmm[[[nnnrrrlllvvv|||yyyuuulllbbbUUULLLBBB===>>>??????===YYYLLLEEEAAADDD<<>>===<<<;;;999888888777777777777888888999:::;;;===<<>>^^^wwwqqqaaaVVVMMM\\\uuuwwwmmmPPPGGGXXXnnnzzzzzzyyykkklllyyyqqqcccOOOAAA<<<;;;;;;;;;<<<;;;;;;;;;===@@@CCCEEEJJJJJJLLLPPPVVV[[[^^^___]]]]]]___ccchhhkkkmmmlllnnnpppsssvvvwwwvvvtttrrrllleeeZZZRRRNNNJJJGGGDDD?????????>>>>>>>>>=========;;;999:::;;;<<<;;;:::999<<>>;;;666444444555666666888;;;999:::OOOhhhhhhWWWEEE\\\~~~~~~~~~MMMDDD<<<;;;;;;999888999777666555666999>>>CCCFFFCCC]]]ttt}}}wwwrrryyy{{{eeekkksssyyyuuubbbGGG@@@<<<===???>>><<<===<<<===@@@BBBEEEJJJPPPTTTZZZ```iiirrrxxx|||}}}tttfff___UUUMMMIIIFFFCCCAAA???===;;;;;;;;;;;;:::999888888888777777777777666777777777888888888888999666999;;;<<<===AAAGGGMMMUUUhhh{{{~~~zzzqqqvvvtttpppeeeNNNAAAIIIgggwwweee]]]hhhaaaooofffJJJ<<<>>>888333555555333333222222333333444555666555666===NNNjjj}}}fff[[[sssvvvuuu}}}}}}~~~zzzwwwqqqggg\\\IIICCC<<<888999:::;;;:::ZZZLLLEEEAAADDD===?????????>>><<<;;;:::999888888888888777888888999999999===<<>>===<<<<<<===@@@CCCEEEIIIJJJMMMSSSYYY^^^`````````___```ccchhhlllooooooqqqsssuuuwwwxxxxxxwwwwwwrrriii^^^TTTOOOJJJFFFCCC?????????>>>>>>>>>>>>>>>===;;;999:::;;;<<<;;;:::888<<>>BBBEEEDDDaaakkktttwwwwwwaaajjjwww|||tttbbbFFF???<<<>>>???===<<<===<<<>>>BBBGGGLLLTTT[[[aaagggmmmuuu|||}}}vvviii___RRRJJJFFFDDDBBB@@@>>><<<:::999:::;;;:::999888888777777777666666666777777777777888888888888777999;;;<<<<<>>888444555444333333222222333333444555444222333===RRRnnnwwwdddddd}}}|||}}}}}}{{{vvvsssmmmaaaUUUAAA???;;;888777888999:::[[[MMMEEEAAADDD===?????????>>><<<;;;:::999888999999888888888888888888777<<<<<>>>>>???>>><<<<<<===@@@CCCEEEIIIJJJNNNTTT[[[___``````aaaaaaaaadddiiimmmpppqqqssstttvvvxxxyyyzzzyyyyyyuuulll```VVVOOOJJJFFFBBB????????????>>>>>>>>>>>>===;;;999:::;;;<<<;;;;;;888<<>>>>><<<999555444444666666666777999777===XXXsssppp[[[HHHbbbyyyOOOEEE===;;;;;;999999:::555444333555:::???BBBDDDIIIbbb|||fffnnn|||ttt^^^iii}}}sssaaaFFF???<<<>>>???===<<<<<<>>>AAAFFFLLLTTT]]]gggmmmpppvvv}}}jjj___QQQHHHDDDCCCBBB@@@<<<:::888888999:::999888777777777777666666666666777777777777888888888888888:::;;;;;;:::<<>>999444555333333333222222333333444555777555777CCCZZZtttmmm```ggg~~~|||{{{{{{xxxtttpppkkk^^^QQQ???>>>===;;;888888999;;;dddJJJEEEAAA@@@BBB???@@@???===<<<::::::999999777777777777777888888999:::<<<>>>PPPnnnooo~~~ffffffhhh{{{pppaaaggguuu}}}uuummmfffkkkzzzeeeRRRHHHLLLLLLNNNPPPQQQRRRUUUXXXZZZ``````aaabbbfffnnnwww}}}~~~yyynnnooozzzxxxmmmmmmooolllhhhdddaaa````````````^^^ZZZUUUPPPMMMJJJHHHEEEHHHQQQffflll|||}}}wwwsss|||wwwzzzsssUUUUUUVVVSSSWWWSSSOOO@@@777:::777222888666666555555555555666666:::GGGggg}}}rrraaa[[[XXXsssyyy{{{qqqRRREEESSShhhttt{{{wwwhhhmmmvvvdddMMM>>>:::<<<>>>???>>>>>>===<<<<<<>>>BBBEEEHHHIIILLLPPPVVVZZZ]]]]]]bbbdddfffhhhhhhjjjnnnpppqqqwww|||}}}~~~~~~{{{vvvssslllaaaWWWPPPJJJFFFDDD@@@@@@???>>>======>>>>>><<<:::999999;;;;;;:::888;;;<<<>>>???@@@@@@@@@@@@:::888666444333444555666333::::::===WWWsssjjjMMMHHH___tttTTTAAA;;;???;;;999:::666555777555333777???EEEFFFIIIggg{{{vvvpppsssmmm{{{pppdddkkk~~~vvvfffJJJBBB===>>>@@@???>>>@@@AAAEEEMMMXXXcccjjjkkkjjjtttxxx|||nnn___PPPIIIDDD???<<<<<<;;;;;;::::::999888777777888888777777666666555555777777666666666666666777888777888;;;;;;;;;BBBJJJSSSjjjxxxzzz|||wwwssswww~~~}}}zzznnnYYYFFF@@@BBBSSSlll}}}|||nnniiijjjcccmmmyyyyyyjjjFFF===999666888111555444333333222222333333444222444888EEE^^^{{{{{{fffccciiizzzzzzwwwxxx}}}}}}xxxsssqqqsssnnn]]]JJJ>>>===<<<<<<===>>>===;;;fffKKKFFFBBB@@@BBB???@@@???>>><<<;;;:::::::::777777777777777888999999888:::===QQQrrrpppggghhhkkk|||nnn___dddqqq|||uuuooollloooiiiTTTIIILLLLLLNNNQQQRRRSSSVVVYYY\\\```aaadddfffkkkrrrzzz|||lllnnnyyy|||rrrrrrqqqnnnjjjfffcccbbbbbbbbb```]]]YYYUUUPPPLLLIIIHHHFFFFFFMMMcccjjjyyyxxxrrrwww{{{zzzyyyxxxZZZYYY[[[YYY]]][[[VVVEEE:::;;;777222777666666555555555555666666777CCCbbbyyyqqqbbbZZZTTTuuuyyy{{{pppQQQFFFTTTkkkxxxvvv}}}wwwvvvpppgggnnnsssbbbLLL>>>:::<<<>>>>>><<<======<<<<<>>============<<<:::999999:::;;;999888:::;;;===>>>???@@@??????999888666444333444555666555<<<;;;;;;RRRllleeeKKKIII___~~~}}}qqq|||UUUAAA;;;???;;;999:::666555777555333777AAAHHHJJJJJJgggtttssssssnnnkkk~~~pppeeennn|||wwwgggJJJBBB<<<===>>>>>>>>>@@@CCCHHHRRR^^^iiinnnmmmjjjtttvvvyyy{{{|||hhh[[[MMMFFFCCC???======;;;::::::999888888777777888777777777666666666555777777666666666666777777888777888;;;;;;;;;BBBJJJ[[[oooyyyzzz|||yyyvvv|||}}}wwwjjjUUUCCC???CCC^^^nnn{{{~~~vvvttthhhgggppp~~~kkkFFF>>>999666999222555444333333222222333333444444555777BBBZZZxxxrrrggggggfffrrrxxxuuu|||}}}||||||xxxsssqqqsssnnn]]]KKKBBB@@@???@@@AAAAAA@@@???jjjNNNHHHCCCAAABBB@@@@@@???>>>===<<<;;;;;;;;;888777777777777888999999888;;;@@@VVVzzzvvvlllpppuuulll^^^cccnnn{{{ssspppqqqxxxqqqZZZMMMNNNNNNPPPSSSUUUVVVYYY\\\___```bbbfffjjjooouuu{{{|||kkklllvvvxxxvvvrrrpppmmmjjjgggfffeeeeee___]]]YYYTTTOOOKKKHHHFFFGGGEEEIII]]]~~~ggguuu~~~wwwvvv~~~```___bbbbbbgggfff```LLL===<<<888333777777666666555555666666777888???\\\tttqqqddd[[[SSStttxxx}}}mmmOOODDDSSSlllzzz~~~mmmkkkkkkhhhsssppp```KKK>>>;;;===>>>>>>;;;<<<======>>>BBBGGGKKKKKKMMMOOOSSSXXX\\\```bbbeeegggjjjmmmppptttyyy}}}{{{nnnaaaVVVNNNHHHEEEBBBAAA@@@>>>===<<<<<<;;;<<<:::999999::::::999888888999;;;===>>>>>>>>>===999888666444333444555666777===;;;999KKKccc___JJJIII___{{{|||uuu{{{VVVBBB<<>><<<===::::::999999888777777777777777777777666666666666777777666666666666777777888777888;;;;;;;;;BBBJJJ___qqqwwwvvvzzzyyywww}}}{{{yyyrrreeeQQQBBB@@@FFF```lll}}}zzz{{{cccgggssslllGGG???;;;777999222555444444333333333333444444666666777???VVVsssrrrrrruuukkkppp{{{zzz~~~zzzzzzvvvrrrppprrrmmm]]]LLL@@@???>>>???AAACCCBBBAAAoooRRRKKKEEEBBBDDDAAAAAA@@@???>>>===<<<<<<<<<888888777777888888999::::::>>>EEE]]]}}}sss|||kkk^^^dddmmmyyynnnmmmqqq{{{bbbSSSSSSRRRTTTWWWYYY[[[^^^bbbdddaaaeeeiiimmmqqquuuyyy|||~~~yyykkkkkkrrrzzzwwwsssqqqooollljjjhhhgggfff___]]]XXXSSSNNNJJJGGGEEEEEEEEEHHHXXXtttfffuuuhhhfffkkkmmmssspppjjjRRR>>><<<999555999777777666666666666777777;;;>>>VVVoooooofff^^^UUUlll|||wwwnnnQQQFFFVVVpppnnnlllkkkkkkyyy|||nnn___KKK???===??????>>>>>>???@@@AAADDDHHHNNNRRRPPPRRRUUUXXX[[[```eeehhhnnnppptttwww{{{uuufffZZZPPPJJJFFFBBBAAA@@@>>><<<;;;;;;:::;;;:::999999::::::999777777888999;;;<<<<<<<<<<<<999777555444333444555666777===:::777FFF[[[ZZZJJJFFF]]]{{{~~~XXXDDD===@@@;;;999:::777666777555444:::EEENNNRRRQQQeeennnqqq{{{{{{}}}nnnfffrrr|||wwwjjjTTTJJJAAA???@@@BBBEEEIIIOOOSSS\\\dddjjjllljjjhhhmmmnnnpppuuu|||qqq^^^RRRFFFAAA@@@===;;;<<<999999888888777777777777777777777777666666666666777666666666666777777888888777888;;;;;;;;;BBBJJJ]]]lllrrrsssyyyyyywww{{{vvvtttooocccRRRDDDCCCIII[[[nnn^^^aaassslllHHH@@@<<<999:::222555444444333333333333444444555666888@@@TTTppptttyyy}}}zzzvvvtttpppoooppplll\\\LLL??????@@@CCCFFFIIIJJJJJJuuuWWWNNNHHHEEEFFFCCCCCCBBBAAA???>>>===<<<<<<888888888888888999999:::999>>>GGG```vvvggg]]]ccckkkvvvhhhiiirrrhhhWWWUUUVVVXXX[[[^^^```cccgggjjjhhhkkkpppsssuuuwwwyyy{{{}}}|||wwwkkkjjjnnnyyyyyytttrrrqqqpppnnnllliiigggfff___]]]YYYSSSNNNJJJGGGEEECCCFFFKKKTTTgggkkk{{{qqqnnnuuuyyy~~~yyyrrrXXX???;;;;;;888;;;777777666666666666777777===<<>>@@@;;;999:::777555666666555:::EEENNNQQQJJJ___{{{xxx{{{{{{}}}qqqiiivvvxxxmmmZZZNNNCCC@@@AAACCCHHHMMMUUUXXX\\\```dddgggjjjkkkvvvxxx}}}sss\\\PPPDDD@@@???<<<::::::888888777777777777666666666666666666777777777777666666666666666777888888888777888;;;;;;;;;BBBJJJ[[[kkkrrruuu~~~yyy{{{tttssspppeeeSSSCCC@@@EEE\\\www^^^ZZZrrrmmmIIIBBB>>>:::;;;333555555444444333333444444555333666999BBBTTTmmmuuu{{{~~~zzzsssrrrooonnnooojjj\\\MMMDDDDDDGGGLLLRRRWWWYYYZZZ{{{\\\SSSKKKGGGHHHEEEFFFDDDBBB@@@>>>===<<<;;;999888888888888999::::::888<<>>===;;;999999777777777666666666666666666666666666777777777777666555555666666777888999888777888;;;;;;;;;BBBJJJ\\\lllsssyyy{{{zzzwwwvvvqqqeeeQQQ@@@;;;???\\\{{{ccc\\\tttnnnKKKCCC???<<<<<<333555555555444444444444555555111666:::CCCTTTlllllltttzzzxxx~~~yyyqqqqqqpppooooookkk^^^PPPFFFGGGJJJPPPXXX^^^aaabbb```VVVNNNJJJJJJHHHHHHGGGDDDAAA???<<<;;;:::999999888888999999:::;;;999<<>>===<<<;;;;;;;;;:::999888888999999888666555666888:::;;;;;;;;;:::777666555444444555777888666888777;;;KKKYYYTTTCCCEEE]]]{{{^^^III@@@AAA;;;999:::777333666666666:::BBBGGGGGGLLLhhhlllkkk{{{{{{tttlll{{{~~~wwwiii[[[KKKDDDDDDFFFMMMSSS[[[]]]aaadddjjjrrr{{{hhhQQQFFF===;;;<<<:::888999666666666666666666666666555666666666777777777888555555555555666777888999888777888;;;;;;;;;BBBJJJ\\\iiinnnsss~~~~~~tttrrrvvvsssnnnaaaMMM===;;;@@@ZZZyyy{{{iiifffyyy~~~oooKKKDDDAAA======333555555555444444444444555555333666:::AAAQQQjjjwwweeeqqq{{{}}}wwwrrrsssrrrqqqqqqnnnaaaTTTHHHIIILLLRRRYYY___cccdddcccXXXOOOKKKLLLIIIJJJHHHEEEBBB???<<<::::::999999888888999999:::;;;<<<===@@@XXX|||tttxxx|||www]]]\\\fffkkkyyyggg___sssxxxfff^^^XXX[[[___bbbeeeiiimmmqqqtttvvvzzz|||~~~~~~wwwvvvjjjfffeeemmm{{{}}}tttqqqrrrssssssqqqnnnjjjhhhbbb```[[[VVVPPPKKKHHHFFFFFFFFFFFFLLL___{{{gggwww~~~wwwyyyjjjFFF<<<===;;;;;;888888777777777777888888888===YYYuuuvvvjjj]]]QQQcccxxxwwwyyy\\\JJJSSSggguuuzzzuuunnnoooxxxnnnXXXIIIGGGJJJMMMMMMPPPRRRTTTVVVZZZ___fffjjjnnnqqquuuvvvwww{{{xxxfffXXXMMMGGGCCC???>>>===<<<<<<<<<<<<<<<:::999888888999999888666555777888:::;;;;;;;;;;;;777666555444444555777888888999888===NNNZZZRRR???KKKaaa___III@@@AAA;;;999;;;888222666777666999@@@DDDDDDKKKeeefffnnn~~~yyyqqqvvv|||pppiiixxx{{{qqqbbbRRRIIIHHHKKKRRRXXXZZZ^^^dddjjjqqqzzzdddLLLBBB999999::::::999999555555555666666666666666555666666666777777888888555555555555666777999999888777888;;;;;;;;;BBBJJJXXXdddfffiiittttttjjjhhhrrrooohhh\\\JJJ>>>???FFF[[[yyyooolllkkkppp{{{yyyoooLLLEEEAAA======333555555555444444444444555555555888:::???OOOiii|||wwwqqqdddttt|||vvvtttuuuuuuttttttpppdddWWWNNNOOORRRWWW^^^cccfffgggiii\\\VVVLLLHHHMMMMMMNNNKKKDDD@@@???===999<<<;;;::::::999999::::::<<<===???WWWlllkkkvvvuuuaaa[[[^^^iii~~~qqqcccddd{{{{{{pppbbb______``````bbbggglllpppsssxxx}}}|||vvvvvvllleee___fffyyywwwrrrsssuuuuuutttpppllliiibbb```\\\WWWQQQLLLHHHFFFCCCEEEEEEHHHYYYwwwyyyZZZvvvuuuwwwlll~~~oooGGG>>>BBB>>>:::::::::999888777777777888777GGGVVVuuu|||iiicccWWWaaawww{{{ZZZIIIXXXppp}}}zzzsssnnnrrryyy}}}}}}qqq```QQQJJJKKKOOORRRSSSYYYZZZWWWZZZbbbhhhhhhmmmnnnqqquuuzzzqqqaaaTTTHHHAAA@@@>>>===<<<;;;;;;:::;;;;;;777777777777777777777777666666888999:::;;;;;;;;;444444444555555555555555888:::999CCCQQQMMM@@@>>>GGGmmm^^^III@@@BBB<<<999;;;777666444999:::777@@@GGGAAAEEEjjjwwwlllyyy}}}uuu{{{yyymmmyyyqqqlll}}}zzz}}}ppphhh]]]UUUTTTUUUVVVWWWcccfffkkkttt|||zzz]]]EEEBBB===:::999999777666555555555666666666666777666666666666666555555555555555666666777777888888888888:::;;;999:::DDDPPPZZZ\\\fffpppooofffeeelllqqquuummmWWWBBB<<>>;;;<<<;;;::::::999999::::::;;;<<<@@@ZZZ|||iiihhhuuuvvvaaa[[[___iii~~~}}}nnnccchhh}}}sssfff^^^^^^^^^___bbbgggmmmqqquuuyyy}}}wwwvvvppphhhaaaeeevvvvvvttttttuuuuuutttqqqllliiidddbbb^^^XXXRRRMMMIIIFFFGGGHHHGGGIIIZZZvvvwwwYYYuuuwwwpppsssvvvKKK@@@AAA<<<888;;;:::999888888888888888555CCCRRRrrr|||kkkdddXXXaaawww~~~^^^LLLZZZsss{{{tttqqqtttzzz}}}yyypppcccUUUNNNNNNRRRUUUWWW[[[\\\YYY[[[ccciiijjjooopppssswww|||mmm]]]QQQFFFAAA@@@>>>===<<<;;;;;;::::::;;;777777777777777777777777666666888999:::;;;;;;;;;555555444444555555666666999:::888@@@NNNJJJ??????KKKqqq^^^III@@@AAA<<<999;;;888777444999:::888BBBJJJFFFMMMqqqyyy}}}|||rrrmmmjjjiii|||tttjjjyyyuuulll||||||xxxqqqhhhbbb````````````hhhlllttt|||pppRRRBBB???<<<:::999999999888444444555555555666666666666666666666666666666555555555666666777777888888888999;;;;;;999:::EEEQQQXXX___iiipppoookkknnnuuusssssshhhTTTDDD>>>??????QQQooonnnyyyhhhcccuuuoooQQQLLLPPPCCC;;;<<<333444444444555555555666666444555999AAAQQQhhhooollliiiuuu|||yyyyyyvvvssssssqqqlllddd]]]ZZZ```hhhoootttzzzrrrccc[[[SSSQQQUUUXXXXXXTTTJJJCCCAAA???===<<<;;;;;;::::::::::::::::::<<<@@@]]]vvviiigggwwwxxxccc\\\___jjj}}}wwwiiicccmmmwwwlll^^^]]]\\\]]]aaaffflllooosssxxx~~~~~~xxxtttssskkkbbbcccppp~~~xxxvvvvvvuuuuuutttqqqllliiieeeccc^^^XXXRRRLLLGGGEEEGGGGGGGGGJJJZZZvvvsssYYYwww{{{iiiwww}}}RRREEEDDD???;;;<<<;;;:::999888888888888666AAANNNppp~~~ppphhhYYYaaawwwaaaNNNZZZrrrtttrrruuuzzz~~~{{{uuupppggg\\\TTTQQQTTTXXX[[[]]]]]]ZZZ]]]dddkkknnnsssuuuxxx{{{hhhXXXMMMDDDAAAAAA>>>===<<<;;;::::::::::::666666666666666666666666666777888:::;;;;;;;;;:::777666444444444555777999:::;;;777===HHHEEE>>>BBBOOOuuu~~~^^^HHH???@@@;;;999;;;888888555888999888DDDOOOLLLXXXyyyvvvzzzzzzooonnn___eeeqqqjjj~~~zzznnn{{{~~~~~~~~~~~~yyytttpppnnnlllkkkjjjlllrrr{{{aaaGGG???===:::999999::::::999333333333444444444555555555555666666666666666666555555666666777777888888888999;;;<<<:::;;;FFFRRRXXXcccnnnrrrrrrvvv{{{}}}uuuqqqdddSSSEEE@@@???>>>UUUtttvvv___[[[rrruuuYYYTTTWWWFFF<<<<<<333444555555555555666666666444555999@@@NNNcccwww{{{sssyyytttxxx{{{wwwvvvuuurrrooolllhhhfffgggnnnxxxzzzhhh```YYYWWWZZZ^^^___ZZZNNNEEEAAA@@@>>><<<<<<;;;:::::::::::::::;;;<<>>DDDSSSwww^^^HHH???AAA<<<:::<<<999999555888999999FFFSSSPPPXXXvvvzzzvvvttt|||iiippptttqqq|||ooo|||}}}|||}}}|||zzzxxxvvvssspppnnnnnnttt~~~qqqSSSAAA>>><<<:::999999999888777222222333333333444444444555555555555666666666666555555666666777777888888888999;;;===;;;===HHHTTTZZZgggrrruuuzzz{{{tttooodddSSSEEE???@@@CCC^^^zzz}}}```ZZZqqqxxx___\\\^^^III<<<<<<555555555555555555666666666666777999>>>JJJ[[[mmmxxxvvvxxx|||uuuvvvuuusssooonnnpppsssvvv{{{pppfff___]]]___eeefffaaaSSSGGGBBB@@@>>>===<<<;;;;;;::::::;;;;;;<<<===@@@\\\yyyzzzyyyqqqtttrrr|||fff^^^aaakkk~~~|||kkkcccfffxxxzzzrrriiiddd^^^\\\]]]```bbbcccdddlllvvv~~~{{{uuuooossslllbbb]]]eeettt~~~~~~zzzuuussssssqqqmmmhhheeeccc^^^YYYSSSMMMIIIGGGIIIFFFDDDHHHWWWqqqbbbWWW|||vvvzzzuuu|||}}}{{{UUUIIIHHHCCCDDD???>>>===;;;:::999999999;;;@@@GGGhhhyyyooogggXXXVVVnnnzzz~~~bbbMMMRRRhhhxxxsssnnnooouuu~~~zzzrrrtttrrrjjj___WWWUUUWWWZZZZZZZZZ\\\aaahhhqqqyyyttt]]]OOOIIIEEEBBBBBB===<<<;;;::::::999999:::666666666666666666666666555777999;;;<<<;;;999888666555333222333666888:::;;;===888:::BBB@@@???HHHZZZ{{{~~~]]]IIIAAACCC>>><<<===:::999555888999999GGGTTTRRRPPPjjj~~~~~~rrr}}}wwwvvvyyymmm|||}}}~~~}}}|||}}}||||||yyy{{{}}}}}}zzzvvvrrrpppooouuu~~~}}}\\\GGG@@@>>><<<:::888888777555444222222222333333333333444444555555555666666777777555555666666777777888888888999<<<===<<<>>>JJJVVV^^^iiisssyyysssrrrnnndddTTTBBB<<>>JJJZZZlllxxxvvv~~~|||sssuuuuuusssqqqsssxxx~~~zzzooohhheeedddkkkmmmiii[[[LLLDDDAAA>>>===<<<<<<;;;;;;;;;;;;;;;<<<===???WWWxxx||||||pppxxxvvv~~~hhh___aaalll}}}vvvgggbbbkkk{{{tttmmmfff^^^YYYYYYZZZZZZZZZ___hhhsss}}}}}}zzzuuuqqqrrrmmmccc\\\aaappp}}}|||uuussssssrrrmmmhhheeeccc```[[[WWWRRROOOMMMOOOJJJFFFIIIUUUmmmXXXUUUyyyttt}}}TTTHHHEEEAAACCC@@@???>>><<<;;;:::::::::888===AAA```qqqhhheeeXXXNNNjjjzzzfffPPPQQQeeewwwssslllnnnssszzzuuuvvvuuuoooeee]]]XXXWWW[[[YYY[[[___dddiiirrr{{{~~~kkkWWWMMMIIIFFFBBBAAA===<<<;;;:::999999999999666666666666666666666666555777:::<<<<<<;;;999777444333333222333555888999999===;;;===DDDAAA@@@KKKeee{{{]]]IIICCCFFFAAA>>>>>>:::999555888999888EEERRROOOOOOfffrrrxxxtttvvvjjjyyy{{{yyy~~~~~~wwwrrrxxx|||~~~{{{zzz{{{uuuyyy}}}~~~|||wwwsssppppppvvv~~~hhhLLL@@@???===;;;999888888666444222222222222333333333444444444444555555666777777777555555666666777777888888888999<<<>>>===@@@KKKXXXaaahhhrrr}}}zzzmmmpppkkkaaaQQQ???:::EEETTTppp```bbb}}}jjjkkkjjjNNN<<<>>>:::777777777666666666666555666666999AAANNNbbbvvv~~~www~~~{{{~~~}}}|||ssstttuuussssssvvv|||~~~~~~xxxqqqllljjjppptttpppbbbRRRHHHCCC???======<<<;;;;;;;;;;;;;;;;;;===>>>RRRxxx|||sss{{{{{{iii___bbbmmm{{{~~~ooobbbbbbppp}}}wwwllldddZZZTTTTTTUUUTTTSSS[[[cccoooyyy|||zzzxxxvvvsssoooeee]]]^^^lllzzz}}}vvvrrrsssrrrmmmhhhaaa```^^^ZZZWWWTTTQQQPPPPPPIIIFFFIIIUUUmmmtttOOOTTTwwwtttWWWMMMKKKHHHKKKAAA@@@???===<<<;;;::::::777;;;???\\\lllffffff^^^LLLkkk}}}iiiQQQPPPbbbuuutttnnnooosss{{{xxxxxxvvvrrrllleee^^^[[[^^^\\\^^^dddhhhjjjrrr{{{|||sssbbbPPPJJJIIIFFF@@@======<<<;;;:::999999999999777777777777777777777777555777:::<<<<<<;;;888777222222222222333555666777777===>>>AAAGGGCCCCCCNNNnnn\\\IIIEEEJJJEEEAAA???:::999555888888777CCCOOOKKKMMMeeetttxxxmmm~~~yyymmmxxx}}}}}}wwwtttuuu{{{uuusssssspppuuu{{{}}}zzzuuuqqqooommmttt}}}qqqUUUDDD???@@@:::999888777888777555333333333333333444444444444444444555555666777777888555555666666777777888888888:::===???>>>AAAMMMYYY```fffrrr{{{rrrooopppfffYYYJJJ===:::FFFVVVuuuaaadddqqqtttqqqQQQ<<<===;;;777777777777666666666555666777:::BBBQQQggg}}}nnnhhhvvvxxx~~~}}}uuuuuutttssssssvvv{{{~~~{{{{{{{{{zzzyyy}}}~~~vvvqqqnnntttxxxvvvgggVVVKKKDDDAAA======<<<;;;;;;;;;;;;<<<:::<<<===OOOtttwww~~~jjj```bbbmmmxxxxxxkkk___cccssszzzjjjaaaWWWQQQQQQRRRQQQOOOVVV___jjjttt{{{|||zzzzzzzzztttqqqggg]]]]]]iiiwww~~~vvvrrrsssrrrmmmggg]]]\\\ZZZWWWUUURRRPPPOOOLLLFFFDDDIIIWWWppphhhJJJUUUxxx|||ttt}}}vvvzzz\\\TTTTTTSSSXXXBBBAAA???>>><<<;;;;;;:::777<<<@@@\\\lllgggkkkeeeMMMnnniiiQQQNNN___rrruuupppqqqttt}}}|||zzzxxxwwwuuuqqqkkkddd___bbb___aaagggjjjkkkqqqyyyyyylll\\\MMMHHHHHHEEE???:::<<<<<<;;;:::999999999999888888888888888888888888555777:::<<<===;;;888666000000111333444555555666555===@@@DDDIIIEEEDDDOOOrrr[[[JJJFFFLLLGGGBBB@@@999888555888888777BBBLLLHHHFFF```yyyqqq{{{xxxhhhzzzqqqyyy{{{}}}xxxzzzyyyooojjjiiilllrrrxxxzzzwwwrrrooommmiiiqqq|||uuuZZZJJJBBBAAAAAA888777666777888888666444333333444444444444555555444444444555666777777888555555666666777888888888888:::===??????BBBMMMZZZ___dddrrr}}}rrrnnnsssqqqcccRRREEE<<<;;;GGGUUUqqqtttgggeeewwwzzzvvvSSS<<<===:::888888777777666666666555888888:::AAAPPPggg~~~zzzaaa^^^sss{{{~~~wwwuuusssrrrsssuuuxxxzzzrrrtttuuuuuutttwww}}}|||wwwwww~~~nnnOOOGGGIIIAAA???===<<<<<<<<<<<<:::999666:::CCCTTTnnnrrrjjj^^^```fffyyyuuullldddjjj}}}{{{ssshhh]]]RRRNNNLLLKKKKKKNNNSSS```lllooorrrxxx{{{{{{|||wwwsssuuupppkkkgggeeeiiivvv{{{rrrooonnnjjjdddbbb```]]]ZZZVVVQQQKKKFFFGGGFFFDDDGGGVVVrrr```III]]]{{{www{{{{{{|||~~~bbbXXXRRRZZZ[[[HHHGGGDDDAAA>>><<<::::::555===GGG___wwwvvvkkkjjj___bbb|||tttSSSJJJ[[[nnnmmmrrrooosssvvv~~~zzzvvvvvvvvvtttqqqmmmiiifffbbbeeeiiillljjjjjjqqq{{{}}}xxxbbb[[[RRRIIICCC@@@>>>===<<<<<<;;;:::999777777666777777666666666666777777666888:::;;;;;;999666555333333333444555666777888888:::===EEEIII@@@AAATTTwwwVVVNNNMMMRRRQQQFFF===;;;:::999777888<<>>===FFFTTTgggnnnrrrqqqssswwwuuupppggg\\\LLL???888;;;FFFPPPooosssmmmdddpppxxxUUUCCC777::::::888666555666777666555444888666>>>RRRdddzzzhhh[[[dddxxxwwwzzzvvvuuuvvvuuurrrsssvvvvvvwwwuuuqqqmmmnnnuuu|||~~~~~~uuuYYYPPPMMMAAA@@@>>><<<<<<<<<<<<;;;999<<<<<>><<<;;;;;;:::999888777666777777666666666666777777777888:::;;;:::999666555333333333444555666777888999:::;;;BBBHHH@@@DDDYYY[[[UUUSSSXXXTTTGGG>>><<<;;;999888888;;;@@@DDDGGGHHH]]]rrrppp}}}vvvuuurrr{{{|||{{{xxx~~~xxxwwwwww}}}}}}}}}zzzuuupppllljjjhhhjjjnnnsssxxx}}}zzz{{{gggQQQEEEAAA???>>>???:::999999888777666555555444444444555555555555666555555555666666666777777666666777777888888999999999777999<<<<<<===IIIWWWhhhnnnrrrrrrsssvvvtttoooeeeXXXIII===888;;;EEENNNjjjzzziiieee```ooo|||WWWEEE999===;;;999777777888888777666555888777???SSSeee{{{}}}fff^^^iiizzz{{{{{{wwwuuuvvvuuurrrsssvvvtttuuusssmmmiiikkkssszzz~~~cccXXXQQQCCCBBB@@@>>>=========;;;:::>>><<<<<>>======<<>><<<;;;::::::999888777777777777666666666666777777777888999::::::888666555333333333444555666888888999::::::@@@FFF@@@GGG^^^{{{zzzbbb^^^]]]```YYYIII???>>>;;;:::888888;;;@@@FFFIIIHHH___vvvyyy~~~}}}tttpppxxx~~~~~~zzzrrryyy|||}}}{{{|||uuupppkkkiiicccdddfffhhhkkkmmmooopppllldddcccnnn~~~cccTTTFFF@@@@@@???>>>>>>:::999888888666666555444444444444555555555555666555555666666666777777777666666777777888999999999;;;<<<===>>>???EEESSSaaaiiinnnrrrssstttuuusssooocccUUUEEE<<<999;;;DDDMMMiiippplll^^^nnn~~~XXXFFF===AAA===;;;999999999999888777666999888???SSSdddyyyzzzfffbbbnnn~~~{{{wwwuuuvvvuuurrrrrruuusssrrroooiiidddfffooowwwgggXXXRRRHHHDDDBBB???>>>======<<<;;;:::;;;>>>NNNoookkk[[[YYY]]]lllyyynnnggggggxxxxxxooo]]]QQQFFFBBBAAABBBFFFJJJSSS[[[dddhhhhhhiiilllnnneeegggjjjnnnrrryyy{{{xxx}}}yyyuuuqqqjjjbbbaaadddpppvvvxxxtttooommmkkkhhhcccaaa]]]YYYUUUOOOHHHDDDBBBCCCCCCEEEPPPjjjqqq]]]LLLfffrrr{{{}}}___XXXOOORRRRRRRRROOOJJJDDD@@@===<<<<<<:::<<<@@@\\\{{{ooo]]]ZZZvvvfffSSS]]]rrrtttwwwrrrrrrzzzzzzwwwuuutttqqqooonnnoooooopppmmmlllmmmmmmjjjgggkkkrrrvvvyyy~~~~~~ooo\\\SSSOOOKKKFFFBBBAAA@@@???>>>;;;;;;::::::999888777777777777666666666666777777777888999999999888666555333444444444555777888999888::::::@@@EEE@@@HHHaaa}}}yyyxxx~~~hhhfffhhhiii]]]JJJ??????;;;:::999999<<>>>>><<<::::::999999888777666555444444444444444555555555555666555666666666666777777777666777777888888999::::::;;;>>>???>>>AAAMMM]]]iiilllooosssvvvvvvuuurrrooodddTTTCCC<<<:::<<>><<<:::999::::::999777666:::888>>>OOO___rrrvvvffffffqqq~~~ttt|||xxxvvvvvvuuuqqqqqqtttrrrqqqmmmfffaaadddmmmuuugggSSSQQQMMMGGGDDDAAA???>>>>>>===<<<999;;;???NNNoookkkXXXUUUXXXjjjxxxjjjhhhnnnxxxnnnYYYNNNDDDAAABBBCCCFFFKKKQQQYYYccciiiiiiggghhhkkkfffhhhlllppptttyyy~~~yyyvvvzzzwwwuuusssmmmddd______mmmuuuzzzwwwrrrnnnjjjfffbbb```]]]YYYUUUOOOHHHDDDBBBCCCCCCDDDMMMeeejjj___NNNeeesssxxx___\\\RRRUUUTTTUUURRRMMMGGGAAA===;;;:::===>>>@@@XXX~~~rrrcccZZZtttjjjXXX___rrruuuzzzuuuttt{{{}}}yyyvvvuuussspppnnnmmmnnnooopppmmmlllmmmmmmjjjeeefffkkkqqqsssvvvwwwuuuyyyuuuaaaUUUPPPMMMJJJFFFCCCAAA@@@>>><<<;;;::::::999999888888888777777666666666666777777777777888888888777666555444444444555666777888999666999;;;AAAEEE@@@JJJdddzzz~~~pppqqquuussscccLLL@@@AAA;;;;;;;;;;;;???GGGQQQYYYNNNggg}}}qqq{{{uuujjj{{{nnnfffzzzppp||||||}}}~~~{{{vvvqqqllliiigggddd___[[[WWWRRRLLLGGGEEEDDDMMM```ttt||||||vvvkkkXXXLLLBBB>>>===;;;:::;;;999999888777666555444444444444444555555555555666666666666666777777777888777777777888999999::::::777;;;;;;:::BBBSSSbbbgggnnnppptttxxxxxxtttpppnnneeeSSSCCC>>><<<<<>><<<:::999999999888777777:::777;;;KKKXXXiiivvvqqqwww~~~ttt}}}}}}|||wwwuuuuuussspppooorrrrrrqqqmmmfffaaadddmmmvvvlllTTTQQQPPPJJJGGGBBB@@@???>>>======<<<>>>???IIIiiikkkWWWTTTXXXiiiyyyiiilllyyytttjjjVVVLLLCCCBBBCCCDDDGGGKKKOOOUUU```hhhhhheeeggglllnnnppprrruuuwwwzzz~~~|||xxxvvvxxxvvvuuuvvvqqqgggaaa___lllsssyyyyyyvvvrrrkkkdddaaa___\\\XXXUUUOOOIIIEEEAAADDDEEEEEELLLccc|||vvviiifffUUUgggxxxyyyxxxbbbaaaXXXZZZYYYVVVTTTPPPJJJEEEAAA===;;;>>>@@@@@@QQQttt{{{ssslll]]]sss{{{iiiVVV[[[mmm}}}xxxwww||||||xxxwwwuuussspppnnnlllllllllmmmjjjiiikkkmmmjjjcccaaacccjjjjjjkkkjjjiiinnnsssbbbWWWOOOKKKKKKHHHEEECCCBBB@@@>>>;;;:::::::::999999999888888777777666666666666777777777777888888777777666555444444444555666777999999666999:::@@@EEECCCQQQmmm~~~|||jjjNNNAAACCC<<<=========@@@IIIUUU^^^NNNccc{{{ooowwwtttkkkvvvvvv}}}~~~~~~}}}{{{{{{{{{wwwuuusssoookkkjjjeee___YYYTTTMMMDDD===<<<>>>HHHYYYiiiqqquuuyyy|||~~~yyymmmRRRIII@@@>>>===;;;;;;===999888777777555555444333444444444555555555555666666666666777777777888888777777888888999:::::::::777<<<<<<<<>><<<===MMM```bbb]]]wwwUUUKKKEEEEEE???===;;;:::::::::888777777:::666:::IIIUUUeee{{{~~~{{{xxxzzzyyyxxx{{{wwwttttttrrrnnnmmmppppppooolllgggccceeennnvvvxxx\\\TTTPPPLLLHHHDDD@@@??????>>>======@@@@@@GGGeee}}}kkkXXXVVV[[[gggzzziiiqqqqqqgggRRRIIIBBBBBBDDDEEEGGGJJJOOOSSS[[[cccdddbbbgggppprrrtttuuuvvvxxx{{{~~~{{{yyyyyyyyywwwwwwyyyuuullldddaaaiiipppvvvyyyyyyuuukkkbbb___]]]ZZZXXXUUUPPPJJJFFF@@@DDDFFFFFFNNNeee}}}uuussssssvvvcccnnnooowwwdddeee[[[[[[[[[TTTSSSRRROOOKKKFFFCCCAAA<<>><<<:::::::::999999999999888777777666666666666777777777777777777777666666666444444555555666888999:::777999999>>>EEEHHH\\\}}}sssRRRCCCEEE?????????===???HHHUUU___NNN]]]~~~uuussssss{{{ttt|||{{{{{{{{{wwwsssssstttuuuqqqnnnjjjeee^^^YYYTTTLLLBBB;;;999;;;DDDQQQ\\\bbbjjjqqq}}}xxxdddJJJCCC>>>>>>===:::999:::888888777666555444444333444444444555555555555666666666777777777888888888777888888999999::::::;;;;;;@@@???@@@SSSlllqqqgggllllllpppvvvuuunnnhhhhhhZZZJJJ???===;;;>>>SSSmmm___```UUUNNNHHHEEEAAA???===;;;;;;;;;999888777:::888<<>>>>>:::@@@BBBIIIddd~~~}}}zzz~~~kkkZZZYYY^^^eee~~~{{{kkkuuuqqqfffPPPHHHBBBBBBEEEEEEFFFIIIPPPQQQWWW^^^___```hhhsssqqqrrrtttvvvxxx|||~~~{{{zzz{{{{{{yyyyyy{{{xxxooofffcccfffmmmsssxxxzzzwwwlllaaa^^^\\\ZZZXXXUUUPPPKKKGGG???DDDGGGHHHPPPhhh}}}yyy{{{pppvvv{{{wwwmmmvvvccceeeZZZZZZYYYRRRSSSSSSRRROOOKKKHHHFFF>>>DDDBBBHHH```qqqssssssttt\\\jjjyyy{{{vvv[[[^^^sss|||zzzyyyvvv{{{yyyxxxuuutttqqqnnnkkkhhhfffeeeddddddhhhllliiiaaaZZZXXX\\\ZZZWWWTTTSSS[[[ooo{{{nnn^^^TTTPPPNNNIIIEEECCCBBBAAAAAAAAA@@@>>><<<::::::999999999999999999777777666666666666777777777777777777666666666666555555555555666888999:::999:::777<<>>FFFRRR]]]PPPZZZwwwvvvrrrxxx}}}tttxxx|||}}}~~~ssspppnnnppptttvvvssspppiiiddd]]]XXXTTTMMMCCC<<<:::<<>>===@@@UUUoooqqqbbbkkkiiinnntttssskkkeeeeeeTTTFFF<<<;;;999>>>XXXvvvbbbdddUUUPPPKKKFFFCCCAAA>>>======<<<;;;999888;;;999>>>MMMZZZjjjyyywwwyyyxxxzzzuuurrrrrrooojjjjjjlllkkklllkkkhhheeegggooovvvrrrcccUUUSSSLLLHHHGGGEEEAAA???AAA>>>AAA???EEEhhhjjjnnn{{{{{{ooo[[[\\\^^^eeeuuu{{{mmmhhhwwwyyykkk^^^KKKDDD???AAACCCDDDEEEHHHNNNOOORRRWWW]]]eeelllpppoooqqqsssuuuxxx|||{{{zzz{{{~~~}}}yyyuuuqqqhhh```bbbhhhoootttsssooojjjgggbbb]]]YYYYYYVVVOOOJJJIIIAAA@@@CCCKKKWWWlllvvvuuu~~~uuuzzzsss|||uuueee]]]XXXXXXUUUXXXVVVUUUUUUTTTOOOHHHCCCDDDDDDGGGJJJXXXtttrrrsss```iii|||{{{bbb]]]kkk}}}}}}sssrrr~~~{{{wwwuuuvvvpppjjjfff```\\\]]]bbbbbbbbbeeehhhiiieee]]]WWW___WWWPPPQQQWWWbbbqqq~~~fff```VVVMMMFFFDDDCCCDDDAAAAAAAAA@@@???>>>===<<<;;;:::999999888888999999777777777777777777777777888888888888777666444444222333555666888999999:::::::::<<<@@@DDDRRRnnn{{{WWWJJJFFFGGGAAA<<<===@@@EEENNNXXXLLLVVVqqqllllllxxxyyywww}}}|||uuuvvvzzzvvvoookkknnnrrrqqqnnnnnnfffccc___YYYSSSJJJAAA;;;===>>>BBBKKKXXXiiixxx~~~bbbMMM???>>><<<;;;:::999999999666666666666666555555444666666666666666555555555666777777777777888888888888999999::::::;;;;;;<<<:::CCC<<>>BBB[[[wwwzzzeeeooo|||^^^VVVPPPKKKIIIEEE@@@===;;;;;;:::::::::AAA999;;;SSS^^^hhh~~~|||vvvpppooowwwzzz{{{|||wwwrrroooooonnnkkkhhhhhhkkkkkkgggccceeemmmvvv|||lll^^^VVVOOOJJJIIIFFFBBB@@@AAA>>>BBB@@@FFFhhhjjjkkkvvvyyyqqq]]]]]]___fffvvvyyymmmkkk~~~yyyjjj\\\KKKDDD???AAACCCDDDFFFIIIKKKNNNRRRXXX]]]ccchhhkkkmmmooosssvvvyyy|||}}}yyyxxxxxxzzzzzzvvvtttrrrllldddaaadddhhhlllnnnooooooooohhhaaaZZZXXXUUUNNNHHHFFFDDDCCCEEELLLVVVkkkvvvqqqxxxrrr}}}rrrddd\\\XXXYYYXXXXXXVVVUUUUUUUUURRRMMMIIILLLGGGGGGLLL___}}}xxxwww]]]aaawww|||jjj]]]hhhttt||||||qqqppp{{{{{{xxxvvvtttllleeeaaa^^^[[[[[[___```aaaccceeefffccc\\\VVVWWWRRRPPPUUU^^^hhhvvvrrr]]]XXXQQQJJJEEECCCBBBAAABBBBBBAAAAAA???>>>===<<<;;;:::999999888888999999777777777777777777777777888888888777666666555444333333555777888999::::::::::::===@@@EEEUUUsss|||XXXLLLHHHGGGBBB???@@@BBBEEELLLTTTHHHPPPjjjxxx]]]aaa{{{zzzuuuqqqzzzyyywww~~~zzzvvvpppjjjgggkkknnnmmmjjjiiicccaaa]]]YYYSSSLLLDDD>>>>>>BBBIIITTTbbbqqq~~~lllTTTCCC>>>===;;;:::999888888888666666666666666555555444666666666666666666666555777777777888888888999999888999999::::::;;;<<<<<<888BBB@@@HHHaaaggg[[[YYYeeelllpppooommmiiibbbZZZEEE<<<999======CCC\\\zzzxxxooogggwww~~~ddd]]]WWWSSSJJJFFFBBB>>>===<<<;;;:::777>>>888<<>><<<;;;;;;:::999999888888999999777777777777777777777777888777777777666555555444333444666777999999::::::888:::>>>@@@FFFYYYyyy{{{XXXNNNJJJHHHEEECCCDDDCCCDDDIIIPPPHHHMMMfff~~~mmmZZZaaayyyvvv|||uuulllsssxxxyyy{{{vvvsssqqqiiieeedddiiillljjjgggfffaaa___\\\XXXTTTMMMFFFAAA???DDDMMMYYYeeeqqqzzzxxxhhhXXXGGG;;;<<<;;;:::999888777777777666666666666666555555444555555666666666666666666888888999999999:::::::::999999999:::;;;;;;<<<<<<777???CCCMMMZZZXXXSSSYYYeeelllpppppplllggg^^^UUU???::::::===<<>><<<;;;555;;;888;;;NNN]]]hhhxxxttt___aaaiiippp{{{www}}}|||vvvrrrnnnmmmllljjjeeebbb```\\\UUUOOOLLLNNNQQQTTTuuu^^^WWWQQQNNNJJJCCC@@@AAA>>>CCCBBBDDD```zzzxxxnnnaaahhhpppvvv```]]]^^^jjjuuuzzzppplll{{{uuudddTTTGGGBBB@@@BBBDDDDDDFFFKKKNNNRRRXXX[[[^^^aaaeeehhhqqqsssuuuxxx{{{}}}{{{wwwtttuuuwwwuuussssssuuurrrnnn\\\ZZZ[[[___hhhsss|||uuugggZZZVVVUUUPPPHHHCCCBBBDDDEEEGGGQQQjjjuuuxxx}}}nnnddd]]]ZZZ\\\\\\YYYXXXWWWVVVVVVVVVUUUUUUWWWKKKFFFJJJ]]]{{{}}}}}}```[[[rrr}}}xxx~~~ttt\\\```ooouuu}}}}}}xxxuuuvvvvvvqqqyyy{{{~~~{{{yyyxxxrrrfff]]]]]]aaaaaa^^^]]]___```aaabbbaaa^^^ZZZXXXMMMKKKNNNYYYeeerrrwwwdddXXXNNNJJJDDDBBBCCCDDDDDDDDDCCCCCCBBBAAA@@@>>><<<;;;;;;:::999999888888999999777777777777777777777777777777666666555555555555444555777888999:::::::::777:::>>>@@@HHH]]]}}}uuuVVVPPPLLLMMMIIIFFFEEECCCBBBHHHPPPNNNOOOhhh|||sssllljjjbbbfff}}}}}}xxx{{{lllmmm{{{|||rrr{{{~~~wwwqqqmmmllleeeccceeelllnnnkkkgggfff```^^^[[[XXXSSSMMMFFFAAA===AAAHHHRRR\\\dddkkknnnvvvwwwrrreeeXXXMMMCCC;;;::::::888777777666666666666666666666666555555444555555555555666666666666999999999:::::::::;;;;;;999999::::::;;;<<<<<<<<<:::<<>>CCCBBBDDDYYY~~~uuutttrrr___dddlllzzzbbb^^^^^^kkksssrrrnnnrrr}}}rrr```PPPEEEBBBAAACCCDDDCCCGGGLLLPPPSSSWWWXXXYYY]]]ccciiirrrssstttuuuxxx~~~}}}{{{xxxtttxxxyyywwwssssssuuurrrnnn\\\ZZZZZZ___iiiuuu~~~vvvgggZZZVVVUUUPPPIIIEEEAAACCCDDDHHHVVVsss{{{yyynnnfff```\\\]]]]]][[[ZZZYYYWWWUUUUUUUUUVVVVVVNNNKKKLLLUUUnnn}}}ssscccaaasss{{{rrrwwwuuuaaaaaaqqqvvvzzz{{{yyywwwuuusssyyyrrrwwwvvv~~~}}}|||yyywwwoooeee___cccjjjiiiddd``````bbbddddddbbb___\\\ZZZOOOKKKKKKSSS___mmm~~~ooo^^^UUUNNNHHHAAA@@@CCCHHHIIIIIIBBBBBBAAA@@@???===<<<;;;;;;:::999999888888999999888888888888888888888888777666555555444555555666666666888999::::::::::::777;;;???CCCNNNfffoooWWWUUUPPPRRRNNNIIIEEEAAAAAAJJJTTTUUURRRiiittthhhdddllljjjddd|||qqqlllhhhuuu{{{{{{xxxooo{{{}}}vvvoookkkiii``````eeemmmoookkkfffeeebbb___\\\WWWRRRKKKCCC===;;;===BBBIIIQQQZZZaaaeeemmmnnniii]]]RRRJJJCCC===999888777777666666666666666666666666666555555444444555555555666666777777999::::::::::::;;;;;;;;;999::::::;;;;;;<<<======@@@<<>><<<<<<<<<<<>>===;;;;;;;;;:::999999888888999999888888888888888888888888777666555444444444666666777777888::::::;;;;;;;;;888<<>>===:::>>>???DDD\\\rrrqqqwwwyyymmmuuuzzzvvvxxxvvvssspppkkkbbbWWWNNNDDD@@@;;;:::===?????????|||iiiaaaZZZWWWRRRKKKGGGHHHAAACCCBBBFFFYYYwwwyyynnnyyydddjjjrrrkkkdddccciiimmm|||uuunnn}}}~~~wwwmmm[[[LLLAAA@@@BBBEEEDDDCCCGGGNNNNNNTTTYYYZZZYYY[[[bbbiiinnnppptttwww{{{||||||yyysssvvvwwwvvvrrrrrrrrrnnniiieeeaaa]]]___fffoootttvvvrrrhhh^^^YYYSSSLLLFFFEEECCCCCCDDDLLLddd}}}|||xxxgggfffccc______^^^\\\]]]^^^]]]ZZZXXXYYYZZZYYYSSSSSSQQQQQQcccyyymmmrrrkkkiiirrrqqqwww|||jjj\\\dddsssttt}}}|||ssssssoooyyy~~~{{{vvvqqq```___dddpppxxxtttkkkeeeaaaeeejjjkkkgggbbb^^^]]]NNNFFF@@@CCCMMM\\\pppuuu```RRRLLLGGGCCC@@@CCCIIILLLIIIEEE===============<<<;;;;;;;;;:::999999888888999999888888888888888888888888777666444333333444666777777888999:::;;;;;;;;;;;;:::>>>EEERRRjjjggg^^^```VVVSSSQQQOOOKKKFFFFFFOOOZZZ^^^QQQ\\\ttt|||zzzzzzxxx~~~eeetttrrrkkk{{{~~~mmmeeepppuuuxxx{{{{{{zzz||||||zzzxxxssslllfffUUUYYYccclllnnnhhhbbbaaa```]]]YYYUUUOOOGGG???999888:::???EEENNNWWW^^^ccchhhhhhaaaUUUJJJCCC===888999888777777666777777777666666666666666555555444444444555555666777777888999999999999::::::::::::::::::;;;;;;<<<=========BBBDDDUUU```___ooo{{{vvvvvvtttoooiiiaaaRRREEE???;;;999>>>KKKbbbYYYjjj}}}aaa\\\YYYVVV[[[VVVTTTSSSRRROOOKKKFFFBBB???:::>>>???AAA]]]vvvrrrvvv|||xxx{{{xxxzzzwwwtttoooiii]]]PPPFFF???===<<<<<<>>>???@@@@@@{{{kkkddd]]]ZZZUUUNNNKKKKKKCCCCCCBBBGGG\\\{{{{{{qqq|||zzzhhhnnnvvvooogggfffhhhkkkyyytttpppzzzuuukkk[[[LLL@@@@@@BBBEEEDDDCCCGGGNNNOOOVVV^^^```___```eeekkknnnrrryyy~~~{{{{{{xxxrrrrrrttttttqqqqqqqqqmmmgggjjjccc]]]]]]ccckkkpppqqqqqqiii```ZZZSSSIIIDDDCCCAAAAAAAAAJJJeee~~~zzzccceeeccc``````___[[[^^^```___\\\[[[\\\]]]XXXQQQQQQQQQQQQbbbxxx}}}vvv}}}nnndddmmmooouuu~~~iiiTTT^^^sssvvv~~~vvvuuunnnyyy{{{uuuoooYYY[[[eeessszzzuuukkkeee```eeekkklllhhhccc^^^]]]KKKCCC===@@@IIIXXXkkkzzzttt```RRRMMMCCC@@@@@@EEEKKKLLLFFF@@@;;;;;;<<<<<<<<<<<<;;;;;;;;;:::999999888888999999888888888888888888888888666555444333333444666777888999999:::;;;;;;;;;;;;;;;@@@HHHXXXuuu~~~ccc]]]___TTTQQQQQQQQQOOOJJJIIIPPP[[[bbbQQQWWWkkksssuuu|||iiiooo}}}rrrrrrrrrgggqqqtttvvv|||}}}yyy{{{}}}yyyyyyxxxtttllleeeTTTYYYdddnnnoooiiicccbbb^^^[[[XXXSSSNNNGGG???999888:::???EEELLLRRRWWWZZZcccccc\\\OOOEEE@@@===999999888888777777777777888666666666666666555555444444444444555666777777888888888999999999:::::::::::::::;;;;;;<<<=========@@@HHH^^^fff```pppyyyvvvuuuqqqkkkeee]]]OOOAAA===999777???QQQnnnWWWnnn{{{[[[XXXVVVTTT[[[YYYXXXWWWVVVSSSOOOIIIEEEAAA:::>>>===<<>>?????????@@@@@@mmmjjjddd]]]WWWQQQMMMKKKEEEFFFCCCDDDYYY}}}~~~~~~kkkmmm~~~|||bbbrrrjjjrrr{{{|||sssqqq|||yyyuuupppeeeTTTFFFBBBCCCCCCCCCDDDFFFJJJMMMWWWXXX[[[^^^bbbfffhhhjjjnnnpppuuuzzz{{{}}}zzzrrroooqqqtttvvvuuurrrnnnkkkkkkeee```]]]ZZZ[[[dddnnnwwwqqqeeeYYYRRRNNNGGG???DDDFFFDDDGGG]]]~~~{{{uuueeecccccc]]]ZZZ]]]]]]^^^______^^^\\\ZZZYYYWWWVVVVVVVVVVVVZZZhhhvvv}}}wwwgggdddpppzzzyyytttUUUaaarrrvvvpppmmmvvv}}}rrrjjjVVVZZZffftttwwwnnneeeccc\\\\\\gggnnngggaaa]]]TTTJJJ@@@;;;AAAJJJTTTeeevvvmmmWWWLLLJJJ===>>>DDDMMMPPPJJJAAA===::::::;;;;;;::::::999888999999888888888888888888777777888999999888666555444444444333333444444555999999999;;;<<<<<<:::999<<<>>>LLLddd}}}wwwdddbbbZZZXXXVVVTTTSSSSSSQQQNNNPPPTTTSSSPPPSSSaaatttxxxyyyzzz~~~jjjgggooowww}}}}}}yyyxxx{{{vvvsssooofff\\\VVVZZZaaahhhjjjggg```ZZZ\\\YYYUUUPPPKKKEEE>>>:::666999===CCCJJJRRRXXX\\\```\\\UUUMMMEEE???;;;999777777777777666666666666666666666666666555555444333444555666777777777777999999:::::::::;;;;;;;;;<<<;;;::::::<<<>>>??????<<<^^^hhhZZZ]]]nnnvvvvvv}}}xxxqqqjjj```TTTGGG>>>???888666DDD]]]~~~wwwbbbyyyqqq___^^^ffffff[[[SSSVVVYYYXXXSSSMMMHHHFFF@@@@@@@@@>>>???GGGWWWfffddd~~~mmmxxx}}}|||{{{wwwiiiUUUFFF???????????????@@@AAACCCDDDqqqlllddd\\\VVVSSSSSSSSSVVVSSSKKKFFFTTTsssrrrrrrkkkuuusssxxx{{{xxxsssyyyxxxqqqkkk___PPPEEEBBBBBBCCCCCCDDDFFFJJJNNNVVVXXX\\\aaaeeeiiilllnnnppptttyyy}}}}}}~~~zzzqqqlllnnnqqqsssssspppmmmjjjhhhbbb\\\XXXUUUUUU^^^hhhwwwrrrhhh[[[SSSNNNGGG@@@BBBEEEEEEJJJaaa~~~}}}pppbbbaaabbb^^^\\\___^^^______```___]]][[[YYYWWWVVVUUUTTTSSSYYYkkk|||}}}~~~tttccc___jjjtttuuuccc___kkk~~~yyysssrrryyyzzzppphhh___eeesss~~~qqqfffccc]]]ZZZdddmmmfff```]]]TTTKKKAAA;;;AAAIIIRRRcccsss{{{fffSSSJJJIII>>>???DDDMMMOOOIII@@@===::::::;;;;;;::::::999888999999888888888888888888777888888999888777666666444444333333333444555555999999999:::;;;;;;:::888===???LLLgggooo___\\\UUUUUUVVVSSSRRRTTTTTTQQQQQQSSSQQQMMMOOO^^^tttzzzyyy~~~jjjgggqqq{{{xxxvvvvvv~~~~~~}}}yyysssoookkkbbbYYYUUUZZZaaahhhjjjfff___ZZZ[[[XXXSSSOOOJJJDDD===999999;;;>>>DDDJJJQQQWWWZZZ^^^ZZZSSSKKKDDD>>>;;;999777777777777666666666666666666777777666666555444444444555666777777777777999999999999:::::::::;;;<<<;;;:::;;;<<<>>>@@@@@@FFFbbbfffVVV\\\pppzzz|||zzzssskkk```SSSEEE;;;===999999EEE```sssddd~~~fffZZZ\\\cccfff```VVVTTTSSSSSSQQQMMMGGGBBBBBBAAA???======DDDTTTdddkkkwwweeerrr{{{~~~{{{uuugggTTTFFF@@@AAAAAAAAABBBBBBEEEGGGJJJ|||vvvpppfff\\\WWWVVVXXXZZZZZZUUUJJJDDDOOOkkkuuuqqq{{{yyyxxx}}}~~~{{{qqqsss}}}vvvmmmbbbVVVKKKCCCBBBBBBCCCCCCDDDGGGKKKOOOSSSVVV\\\bbbhhhllloooppppppvvv|||~~~yyyppphhhjjjmmmooopppnnnkkkjjjhhhbbb[[[VVVQQQQQQYYYbbbvvvtttlll```UUUOOOHHHAAAAAADDDFFFNNNfff~~~}}}zzzkkk___```bbb___^^^aaa___`````````___]]][[[ZZZWWWWWWVVVSSSQQQXXXllluuufff```gggpppsssooo___gggttt~~~wwwuuuyyy}}}~~~wwwnnngggkkkuuuuuuhhhddd]]]XXX```jjjeee```]]]UUULLLAAA<<<@@@GGGPPP```ooottt```OOOHHHGGG???@@@EEEMMMNNNGGG???<<<::::::;;;;;;::::::999888888888999999999999999999888888888888888777666666444333333333444555666666999999999999999999999999??????LLLhhhkkkaaa]]]XXX\\\XXXSSSQQQUUUWWWTTTQQQQQQPPPJJJJJJYYYssstttooozzzkkkhhhrrr|||sssrrrttt|||{{{zzzuuunnnjjjggg^^^UUUUUUZZZbbbggghhhddd^^^YYYXXXUUUQQQMMMHHHBBB<<<888;;;===@@@EEEKKKPPPUUUWWW[[[XXXQQQIIIBBB===:::888666666666666777777777777666666777777666666555444444555666777777888888777888888999999999:::::::::<<<;;;;;;;;;<<<>>>@@@AAAMMM```\\\NNNXXXooozzz}}}|||uuulll```QQQBBB999;;;<<<;;;CCC```qqqiii]]]YYY\\\```dddbbb]]]XXXTTTSSSUUUTTTMMMFFFHHHDDDAAA???===BBBSSScccnnn}}}rrrqqqmmmdddnnntttyyy{{{ssseeeSSSFFFAAA??????@@@@@@AAADDDIIILLLyyyyyyrrrhhh^^^XXXWWWYYY[[[VVVPPPHHHDDDKKKccctttlllvvvzzz{{{zzzmmmttt{{{ssshhhZZZOOOGGGCCCBBBBBBBBBBBBDDDGGGMMMQQQSSSWWW]]]dddiiimmmnnnooopppwww}}}~~~|||}}}wwwooogggiiilllnnnnnnmmmkkkjjjlllfff___YYYSSSQQQWWW```sssuuuqqqdddXXXOOOIIIDDDAAADDDHHHQQQkkkxxx~~~zzzyyyttthhh___```bbbaaa```aaa````````````^^^]]][[[ZZZWWWXXXXXXUUUQQQWWWjjj}}}{{{nnnfffgggnnnssspppaaahhhtttyyyvvvvvvxxx}}}}}}xxxpppkkktttuuukkkggg]]]TTT\\\hhhfffaaa]]]VVVMMMBBB<<>>;;;::::::;;;;;;::::::999888888888999999999999999:::999999888888777777666666333333333333444555777777999999999999888888999:::???@@@NNNkkkhhhccc______eee\\\UUURRRVVVXXXUUUPPPMMMQQQJJJHHHUUUpppzzznnn~~~wwwiiivvvoookkkrrrzzz||||||tttsssssswwwxxxwwwrrrkkkhhheee^^^UUUTTTZZZbbbggggggbbb\\\XXXWWWTTTPPPLLLHHHBBB<<<888;;;===@@@EEEKKKPPPUUUWWWWWWTTTNNNGGGAAA<<<999888666666666666777777777777777777777777777666555555555555666777888888888888888888888999999999::::::;;;;;;<<<<<<<<<>>>@@@CCCOOO[[[TTTKKK[[[rrr{{{~~~~~~{{{uuukkk^^^OOOBBB999:::>>>===AAA]]]yyyjjj|||ooommmuuu[[[___```^^^``````^^^ZZZVVVVVVWWWWWWSSSOOOPPPJJJFFFCCC@@@CCCSSSdddlllzzzxxxggggggmmmiiiooouuuwww|||qqqcccRRRFFFBBB>>>???@@@AAABBBGGGNNNSSSxxxyyysssjjjaaaZZZVVVUUUUUUUUUPPPKKKIIILLL[[[{{{xxxjjjuuu{{{||||||wwwooo|||~~~zzzpppbbbTTTJJJEEECCCAAABBBBBBBBBDDDHHHNNNRRRXXX[[[aaagggkkknnnoooooorrrxxx~~~|||}}}wwwoooiiikkkmmmnnnooommmllljjjnnnhhhbbb\\\UUUQQQVVV]]]mmmsssttthhhYYYOOOIIIEEEBBBEEEIIITTTooovvv~~~~~~ppphhhbbbaaacccbbbaaa```aaaaaa```___]]]\\\ZZZZZZXXXYYY[[[YYYUUUVVVdddsss{{{sssiiidddhhhoooyyyrrr```hhhvvvyyyxxxwwwuuuwww}}}~~~zzzuuurrrwww|||rrrllljjj]]]QQQXXXggggggbbb^^^WWWNNNCCC<<>>DDDVVVtttrrrddd```[[[]]]ccc___XXXTTTWWWXXXSSSMMMJJJPPPLLLJJJVVVqqquuullluuuyyymmmuuurrroootttxxxyyyyyyyyywwwttttttyyyuuutttpppkkkhhhfff___VVVSSSZZZbbbgggeee___ZZZWWWVVVTTTPPPLLLHHHCCC===999888;;;???EEEKKKQQQUUUWWWSSSPPPJJJDDD???;;;888777555666666666777777777888777777777777777666666555555666777888999999999999888888999999999::::::::::::;;;======<<<>>>AAADDDRRRZZZVVVUUUiii{{{yyywwwqqqhhh[[[MMMBBB;;;888<<<===DDD```vvvlllggglllnnn]]]cccccc```___]]]WWWWWWWWWVVVUUUTTTUUUUUUUUUMMMHHHGGGCCCBBBQQQdddmmmrrr}}}wwwcccdddnnnjjjrrrzzzyyypppkkkjjjlllyyy|||qqqcccSSSGGGCCC???BBBEEEGGGJJJQQQ[[[ccczzzxxxssskkkccc[[[VVVSSSRRRPPPLLLLLLOOOPPP[[[|||oooxxx}}}xxx|||~~~wwwyyy~~~wwwkkk]]]PPPGGGDDDCCCAAABBBBBBBBBDDDIIIOOOTTT^^^aaaeeeiiimmmooopppqqqtttyyy}}}~~~~~~zzzrrrmmmnnnooopppooommmkkkjjjkkkfffaaa\\\UUUOOOQQQWWWfffqqquuujjjYYYMMMHHHGGGDDDFFFJJJWWWttt}}}|||}}}~~~lllgggcccbbbccccccaaa___aaa```___^^^\\\[[[YYYYYYYYYYYY[[[[[[WWWVVV^^^iii~~~zzzwwwrrrhhh^^^bbblllsssxxx```gggssszzzyyyyyywwwxxx{{{yyywwwuuu|||zzzsssooollljjj]]]OOOUUUgggkkkeee___XXXOOODDD===???DDDKKKYYYhhhsss~~~qqq^^^RRRJJJCCC???AAAGGGLLLJJJBBB======::::::;;;;;;::::::999888888888999999:::;;;;;;;;;;;;:::888777666666666666222222333444555777999:::888::::::888666888===BBBCCCOOOgggllleee^^^YYY]]]______YYYUUUVVVUUUPPPLLLJJJOOONNNNNNXXXqqqzzz{{{}}}tttmmmyyynnn|||}}}wwwwwwzzz||||||}}}|||zzzwwwtttvvv~~~ssssssqqqllljjjggg^^^UUURRRZZZcccfffccc]]]XXXUUUUUURRROOOLLLHHHCCC>>>:::666999>>>DDDJJJPPPSSSUUUOOOLLLGGGBBB===999888777555555666666777777888888777777888888777777666555666777888999999::::::999999999:::::::::;;;;;;;;;999<<<>>>===<<<===BBBFFFPPPXXXYYY___sss~~~||||||uuusssmmmcccVVVIIIAAA===777:::@@@OOOnnn|||~~~zzz^^^oookkk```cccbbbbbbaaa[[[WWWYYY[[[ZZZXXXWWWYYY[[[VVVMMMIIIIIIDDDAAANNNaaasssooo|||zzzcccdddqqqmmm{{{{{{{{{fffVVVRRRYYYjjj{{{rrrfffVVVIIICCC>>>BBBHHHMMMTTT___nnnyyy}}}wwwrrrjjjbbb[[[VVVTTTSSSLLLHHHJJJPPPPPPZZZ}}}vvv}}}zzz||||||}}}ttteeeWWWLLLEEECCCBBBAAAAAAAAAAAADDDIIIPPPUUU___```dddgggkkknnnpppqqqsssuuuxxxzzz|||~~~wwwqqqqqqqqqpppnnnllliiihhhfffccc```\\\TTTMMMMMMQQQ___mmmuuukkkYYYLLLHHHGGGDDDFFFJJJZZZyyy{{{|||yyyeeedddaaa```bbbcccaaa___aaa```^^^\\\ZZZYYYXXXXXX[[[XXXXXXYYYXXXWWW\\\ccczzzvvvssshhh^^^dddsssrrr|||hhhiiiooozzzzzzwwwyyy~~~zzzxxxxxxqqqwwwxxxrrrnnnmmmkkkfff]]]MMMSSSiiinnnggg```XXXPPPEEE===???DDDKKKYYYhhhqqq||||||kkkYYYPPPJJJCCC>>>@@@GGGLLLIIIAAA>>>>>>::::::;;;;;;::::::999888888888999999:::;;;;;;<<<;;;:::888777666555666666111222333444666888:::;;;888::::::888777999@@@FFFOOOaaa}}}{{{fffeee[[[XXX___^^^[[[WWWUUUUUUSSSNNNMMMOOOOOOQQQRRRXXXlll||||||www}}}sssiii{{{~~~zzz{{{zzzxxxwww}}}{{{tttuuurrrnnnjjjeee[[[PPPRRRZZZcccfffbbb[[[WWWUUURRRPPPMMMJJJGGGBBB===999777:::>>>DDDIIIMMMPPPQQQLLLIIIEEE@@@;;;888777777555555555666777888888888777888888888888777666666666777888999::::::::::::::::::;;;;;;;;;<<<<<<<<<888<<<>>>>>><<<===BBBGGGQQQYYY]]]fffyyy~~~wwwuuussspppiii^^^PPPEEE>>><<<::::::EEE^^^~~~kkk]]]}}}ttthhhbbb___ccceeeZZZ^^^^^^^^^^^^^^^]]]\\\ZZZWWWNNNKKKMMMGGGBBBMMM```sssmmm~~~hhhkkk|||wwwiiiSSSKKKRRRaaa|||{{{sssiiiYYYKKKDDDAAAGGGQQQZZZeeevvvwwwrrriii```ZZZWWWWWWWWWTTTMMMMMMOOOKKKPPPsss~~~www~~~www||||||qqqaaaSSSIIIDDDBBBAAAAAAAAAAAAAAADDDIIIQQQVVV[[[]]]```cccgggkkknnnppppppppprrruuuxxx}}}{{{ssssssrrrpppnnnjjjhhhfffdddbbb```]]]UUUMMMLLLOOO[[[kkktttkkkXXXKKKGGGHHHDDDFFFJJJ[[[}}}oooyyyxxxlll`````````___aaacccbbb___aaa___^^^[[[ZZZXXXXXXWWW\\\WWWUUUVVVWWWXXX\\\bbbzzzvvvlllbbblll~~~sss{{{rrrooonnnvvvyyyuuuxxx}}}yyywwwwwwooottttttpppmmmmmmiiiccc\\\LLLSSSjjjpppiiiaaaXXXPPPEEE===@@@EEEKKKYYYhhhqqqzzzyyyfffTTTMMMIIIDDD===@@@FFFKKKIIIAAA>>>???::::::;;;;;;;;;:::999999888888999::::::;;;<<<<<<<<<:::888777555555555666111222333444666888:::;;;888::::::999777:::BBBHHH[[[pppggg[[[^^^UUUUUU^^^[[[XXXUUUTTTTTTQQQMMMNNNSSSQQQTTTTTTVVVeeeyyyyyyppphhhxxx~~~vvvzzz}}}|||zzz}}}{{{xxxuuuvvvtttooojjjdddWWWLLLQQQZZZcccfffbbb[[[VVVTTTQQQNNNKKKHHHEEEAAA;;;888888;;;???DDDHHHKKKMMMNNNJJJHHHCCC>>>;;;888777666444555555666777888888999888888888888888777666666777777888999::::::::::::;;;;;;;;;<<<<<<<<<======888<<>><<<===BBBGGGXXX```dddooowwwvvvsssppphhh[[[LLLAAA<<<:::>>><<>>BBB@@@@@@AAAAAACCCHHHNNNRRR[[[[[[\\\]]]___bbbdddfffggghhhjjjkkklllooorrruuurrrtttvvvyyy|||xxxuuuvvvsssmmmjjjlllkkkhhhcccbbb```\\\VVVRRROOONNNUUUdddnnngggVVVIIICCC@@@EEEDDDGGG[[[eee}}}{{{sss~~~mmmfff```]]]```bbb```^^^___aaa```]]][[[YYYXXXXXXXXXYYY[[[\\\ZZZXXXXXX[[[^^^uuuvvvyyyyyyrrrlllpppxxx{{{{{{ooommmyyyvvvzzz}}}wwwwwwzzzvvvuuuvvvwwwxxxuuurrrpppoookkkeee___TTTIIIRRReeekkkhhhaaaWWWJJJCCC===>>>BBBJJJUUU```ooouuuppp^^^PPPMMMJJJDDDAAAAAAEEEJJJIIIBBB======;;;;;;::::::999888777777999999888888777888888888;;;:::999777666555555555222333444666888999::::::>>>777444888<<>>;;;888555444777777777777888888888888666777888999999888777666999999:::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<:::;;;@@@@@@>>>CCCLLLZZZeeepppvvvyyy|||}}}|||tttrrreeePPPAAA>>>@@@@@@999CCCRRRooodddqqqyyymmmddd___^^^___```^^^___]]]ZZZXXXYYYYYYWWWQQQQQQSSSSSSOOOKKKOOOVVViiiqqqssszzzooottt{{{qqqZZZRRR\\\mmm}}}uuuhhhYYYPPPPPPPPPZZZiii{{{|||yyyqqqhhhdddddd___XXXTTTUUUSSSVVVWWWRRRaaawww{{{www|||yyyiiiWWWKKKCCC>>><<<>>>CCCCCCCCCBBBCCCFFFKKKOOOPPPRRRSSSUUUVVVWWWXXXZZZ[[[]]]_________```bbbccc```cccgggkkknnnsssyyy}}}yyymmmooommmiiiiiikkkkkkhhhbbbbbbaaa]]]XXXSSSOOOMMMTTTbbblllfffVVVJJJEEECCCGGGHHHNNNeeeoookkk}}}}}}vvvkkkccc]]][[[___bbbaaa`````````___]]][[[YYYYYYYYYYYY[[[\\\[[[YYYWWWWWWZZZ]]]gggnnnuuuwwwtttpppoooooouuu}}}qqqiii{{{}}}xxxzzz{{{vvvwww{{{xxxwwwwwwxxxxxxtttqqqooommmjjjddd___SSSJJJTTTgggjjjeee]]]QQQHHHAAA<<<===BBBIIIUUU```mmmsssnnn\\\OOOKKKIIICCCAAAAAADDDIIIIIIBBB======;;;;;;::::::999888888777999888888888888888999999;;;:::999777666555555555222333555666888888999999999666666:::<<<@@@JJJUUUrrrfffYYYWWWZZZWWWYYY\\\XXXWWWVVVVVVUUUTTTSSSRRRRRRSSSRRRNNNMMMYYYmmm~~~www|||~~~{{{zzzzzzzzz{{{{{{||||||yyyvvvsssooojjjddd\\\SSSMMMTTT]]]ggghhhaaaYYYUUUUUUOOOLLLIIIGGGDDD@@@;;;777:::;;;>>>AAADDDEEEFFFFFFBBBAAA@@@===;;;888555444777777777777888888888888666777888999999888777666888888999:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===<<<===?????????GGGRRR[[[hhhvvv}}}{{{xxxrrrcccMMM???<<<===<<<999CCCWWWwwwaaazzz}}}pppjjjbbb]]]^^^```bbbcccYYYXXXWWWWWWYYY[[[[[[YYYUUUTTTUUUTTTNNNIIIKKKQQQaaammmwwwjjjhhh}}}gggXXXYYYkkkyyysssjjj]]]RRRNNNVVVaaarrr}}}uuummmiiifffaaaZZZVVVXXXWWWYYYZZZUUU___yyywww||||||yyy{{{tttcccPPPFFFCCC@@@???@@@CCCCCCBBBAAA@@@AAAEEEGGGEEEGGGIIIKKKKKKLLLMMMOOORRRTTTVVVVVVTTTRRRRRRRRRSSSUUUXXXZZZ]]]aaaeeehhhooottt|||~~~rrrhhhkkkkkkhhhhhhjjjjjjgggaaabbbbbb```[[[UUUOOOKKKSSSaaakkkdddUUUJJJGGGFFFDDDFFFPPPmmmaaappp~~~}}}{{{zzzjjjddd^^^[[[___aaa___^^^^^^]]]]]][[[ZZZZZZZZZZZZZZZ]]]]]][[[XXXVVVWWWZZZ\\\```ooo{{{|||yyywwwpppgggqqqvvvtttjjjyyywwwttt{{{}}}xxxuuuxxx}}}zzzyyyyyyzzzwwwsssooolllkkkhhhbbb^^^PPPIIIVVViiijjjbbbXXXLLLEEE???:::<<<@@@GGGRRR\\\hhhmmmiiiZZZMMMIIIGGGCCC@@@@@@DDDIIIHHHBBB======;;;::::::999999888888888777777777777888999:::::::::999888777666555555555333444555666777777777777555777;;;===>>>DDDSSSccc~~~zzz[[[QQQTTT[[[ZZZZZZ\\\WWWUUUVVVVVVWWWVVVUUUTTTSSSRRRQQQMMMJJJQQQfff|||qqqxxx|||}}}}}}|||zzzzzzyyyzzzzzz~~~zzzwwwtttoooiiibbbZZZQQQLLLVVV___hhhiiiaaaXXXTTTTTTNNNKKKHHHEEECCC???;;;888999;;;===@@@CCCDDDEEEEEEBBBAAA???<<<:::777555444777777777888888888999999777888999999999999888777777888999::::::;;;;;;:::========================???>>>??????===AAANNN[[[cccnnnzzz~~~yyyooo\\\HHH===<<<<<<;;;:::DDD]]]{{{uuudddjjjccc^^^YYYYYY^^^cccdddcccQQQNNNMMMQQQXXX[[[[[[XXXXXXWWWVVVUUUPPPKKKLLLQQQUUUfffwww{{{hhhaaasssvvv^^^[[[mmmxxxrrrlll```TTTMMMTTTaaauuuuuulllfffccc^^^ZZZYYY[[[YYYYYY[[[UUU\\\rrrqqqppp|||mmm\\\JJJCCCDDDEEEDDDDDDCCCDDDDDDCCCAAAAAACCCEEEDDDFFFHHHHHHIIILLLQQQUUUZZZ\\\]]]]]]ZZZWWWUUUTTTZZZZZZYYYWWWVVVXXX\\\___fffkkkttt}}}uuujjjiiikkkllliiihhhjjjjjjgggaaabbbcccbbb___XXXOOOJJJTTTbbbkkkcccTTTJJJGGGGGGCCCFFFTTTttt}}}^^^ttt|||~~~uuummmiiiccc^^^``````]]]ZZZZZZ[[[[[[ZZZZZZZZZZZZ[[[[[[___]]]ZZZWWWVVVWWWYYY[[[ccczzz~~~{{{rrrfffqqqsssvvvnnnxxxtttnnnrrrvvvtttuuuzzz~~~|||{{{{{{{{{wwwrrrnnnkkkiiifffaaa\\\LLLHHHXXXllllllaaaUUUIIIDDD>>>999:::===BBBKKKTTT___dddbbbWWWLLLHHHFFFCCC??????CCCHHHHHHBBB===<<<:::::::::999999888888888777777777777888999:::;;;999999888666666555555555555555666777777777666666444999===>>>???KKKbbbuuuddd^^^UUUYYY___[[[ZZZZZZUUUSSSTTTVVVWWWWWWVVVTTTRRRRRRQQQMMMHHHLLL___zzznnnuuu~~~}}}{{{zzzyyyxxxwwwvvv~~~zzzwwwsssnnnggg```XXXPPPJJJTTT^^^iiikkkdddZZZTTTRRRLLLJJJFFFDDDBBB???;;;888999:::===@@@BBBCCCCCCCCCAAA@@@>>>;;;999777555444777777888888888999999999777888999::::::999888777888888999:::;;;;;;;;;;;;<<<<<<============>>>>>>???@@@@@@>>>>>>FFFWWWfffnnnvvv}}}}}}~~~xxxjjjUUUDDD======>>>===DDDMMMgggxxxmmmwwwkkkhhhbbb]]]YYY[[[```cccaaa]]]NNNIIIGGGOOOXXX[[[YYYWWWWWWUUUUUUVVVSSSNNNOOOSSSRRReeewww}}}jjjgggqqqqqqjjjeeerrr}}}___```qqqzzzpppggg]]]UUUQQQRRR___ttt~~~pppfffaaa___^^^^^^]]]^^^YYYWWWYYYUUUZZZlllmmmeeeyyyyyygggVVVFFFBBBDDDEEEEEEEEEEEEFFFGGGGGGFFFFFFGGGHHHHHHJJJKKKKKKLLLRRR[[[ccchhhjjjlllllliiifffddddddiiigggbbb]]][[[]]]ccchhhmmmrrryyyuuullliiilllkkkiiihhhkkkkkkhhhcccdddeeeeeebbb[[[QQQJJJVVVcccllldddTTTIIIFFFEEEIIIMMM]]]~~~ppp___}}}}}}sssqqqjjjccc___```aaa]]]ZZZZZZYYYYYYZZZZZZ[[[[[[[[[[[[^^^\\\YYYWWWWWWWWWYYYYYYccc}}}}}}yyytttlllpppssszzzrrrlllpppzzzxxxmmmnnnrrrqqqtttyyy~~~|||{{{{{{uuurrrmmmjjjhhheee___ZZZHHHGGG[[[ooommmaaaUUUIIICCC===888888:::===EEELLLVVV[[[\\\UUULLLGGGEEECCC===>>>BBBGGGGGGAAA===<<<::::::999999999999999888777777777777888999:::;;;888888777666555555555555666666777777777777777666333888;;;<<>>;;;888999:::===???AAABBBCCCCCC@@@???===:::888666555555888888888888999999999999888999:::;;;;;;:::999888999:::;;;<<<============;;;;;;<<<<<<<<<=========>>>@@@@@@>>>AAANNNaaaooouuu}}}wwwfffQQQBBB=========>>>KKKUUUooonnnlllpppmmmgggaaa^^^[[[\\\___```\\\XXXRRRKKKJJJSSS[[[[[[YYYWWWUUUSSSSSSTTTRRRNNNMMMPPPVVVgggxxxxxxaaa[[[dddjjjkkkhhhppp|||___```mmm|||lll]]]UUUSSSSSSXXXbbbtttwwwhhhaaa^^^^^^bbbeee^^^```ZZZWWWYYYVVVXXXfff~~~vvveeeuuu~~~vvvcccUUUHHHEEEFFFFFFFFFGGGFFFHHHJJJJJJIIIIIIIIIJJJLLLNNNPPPPPPQQQXXXcccmmmrrrtttvvvwwwuuuttttttuuusssqqqmmmjjjjjjnnnvvv||||||tttmmmnnnmmmiiiiiimmmnnnlllfffffffffgggeee^^^TTTKKKVVVcccllleeeUUUIIIEEEDDDIIIPPPdddbbbaaappppppeee___\\\___aaa___]]]]]]XXXYYYZZZZZZ[[[[[[ZZZZZZ]]]ZZZXXXWWWXXXYYYYYYXXXYYYpppxxxtttsssqqqlllrrrttt~~~}}}oooffffffnnnpppnnnpppooorrrwww~~~~~~|||zzzyyytttqqqmmmkkkiiieee^^^XXXEEEGGG]]]qqqmmm___SSSHHHBBB<<<888888:::<<>>;;;999777555555555888888888999999999999:::999:::;;;;;;;;;;;;:::999:::;;;<<<======>>>>>>===;;;;;;;;;<<<<<<======>>>>>>@@@AAAAAAIII[[[mmmwwwwww}}}xxxrrraaaMMMAAA;;;:::;;;>>>LLLWWWqqq}}}qqqzzzeeepppvvv___[[[[[[ZZZ[[[\\\[[[ZZZXXXYYYRRRQQQZZZ___\\\ZZZ[[[VVVSSSRRRSSSQQQLLLIIIKKKTTTbbbppp~~~ttt```\\\iiilllmmmkkkmmm}}}}}}fff]]]eee{{{hhhWWWQQQRRRTTTZZZbbbqqqsssfffaaa``````ccciii^^^aaa\\\ZZZ^^^ZZZXXXaaakkkjjjvvv|||~~~|||ttt^^^UUUMMMMMMOOOOOOQQQSSSRRRUUUWWWWWWVVVTTTSSSTTT]]]aaafffggghhhlllvvv~~~{{{{{{vvvooolllnnnnnnllliiihhhhhhiiihhhaaaVVVNNNRRRaaallleeeVVVKKKFFFEEEFFFRRRlllpppZZZmmm{{{jjjiiibbb]]]ZZZ]]]___]]][[[\\\XXXYYYZZZ[[[[[[ZZZZZZYYYZZZXXXWWWXXXZZZ[[[YYYVVVUUUbbbqqqyyyyyytttrrrrrrhhhsssrrryyy}}}qqqjjjgggkkk{{{~~~nnnkkknnnooorrrwww|||~~~{{{yyywwwsssqqqnnnmmmkkkeee]]]VVVEEEHHH^^^qqqjjj[[[OOOEEEAAA<<<888:::<<<>>>DDDKKKSSSYYY___^^^TTTIIIAAA???<<<<<<@@@FFFFFF@@@<<<<<<999999999999999999999999999888888888888888999999777777666555555555555666777888999:::::::::::::::666999<<>>===;;;999:::<<<>>>@@@BBBCCCCCCCCC???>>>;;;888666555555555888888888999999999::::::999:::;;;<<<<<<;;;:::999999:::;;;<<<============;;;<<<<<<===>>>>>>?????????AAACCCFFFSSShhhxxx~~~}}}~~~{{{xxxuuufffWWWFFF>>>:::999===CCCUUU___vvviiifffggg\\\XXXZZZ\\\[[[YYYXXXYYYZZZZZZSSSTTT]]]```ZZZXXX\\\XXXUUUTTTVVVUUUPPPMMMNNNRRR___jjjwwwtttcccaaauuuuuuxxxzzzvvvyyytttcccfff{{{{{{jjj]]]YYYWWWUUUTTT]]]lllttthhheeecccaaabbbggg]]]bbb___^^^bbb]]]XXX^^^aaawwwiiivvv}}}yyy|||{{{sss[[[UUURRRUUUXXXZZZ^^^cccfffhhhjjjjjjhhheeeddddddvvv}}}wwwpppooonnnkkkllljjjiiiiiiiiicccXXXOOOOOO___kkkfffWWWLLLGGGFFFHHHWWWvvvaaaYYY|||rrreeebbbccc]]]YYY[[[\\\ZZZWWWWWWXXXYYYZZZ[[[[[[ZZZYYYXXXXXXWWWWWWYYY\\\\\\YYYVVVXXX\\\iiixxx}}}xxxrrrpppgggvvvtttyyy~~~vvvsssooonnnvvvwwwgggggglllooossszzz{{{~~~{{{xxxvvvrrrqqqooonnnlllfff\\\UUUFFFIII^^^ppphhhWWWKKKBBB@@@;;;999;;;>>>AAAGGGNNNWWW\\\cccbbbXXXJJJ@@@===;;;;;;@@@FFFFFF@@@<<<<<<999999999999999999999999999999888888888888888888777666666555555555555666888888999:::;;;;;;;;;;;;:::===AAANNNhhhuuuzzzlll```]]][[[UUU\\\bbb[[[YYY[[[XXXYYYXXXWWWUUUTTTSSSSSSSSSTTTRRRTTTWWWXXX^^^pppyyy|||}}}~~~mmmiii{{{}}}zzz{{{}}}}}}xxxsssnnnttt}}}zzzvvvrrrmmmgggaaa[[[UUUNNNJJJUUU^^^gggggg___UUUPPPOOOHHHEEEAAA???===<<<;;;999;;;<<>>???@@@@@@@@@@@@CCCDDDJJJZZZpppuuuoooqqquuuwwwXXXLLL???;;;999:::AAAJJJhhhooo]]]ppprrr``````YYY]]]___^^^YYYWWWYYY\\\VVVQQQSSS\\\]]]VVVUUU[[[YYYVVVVVVZZZ[[[XXXVVVWWWXXXcccmmmzzzxxxhhhggg||||||{{{nnnmmm~~~}}}ooofffccc^^^WWWPPPZZZlll{{{nnnkkkhhhbbb______bbb___[[[[[[^^^```aaa```iiipppssswww}}}|||jjjhhhhhhnnnwww~~~yyyxxxuuuqqqrrrqqqooommmhhh```WWWPPPSSS^^^hhheeeYYYMMMJJJKKKGGGaaazzzQQQ^^^ffffffbbbbbb___[[[YYYXXXWWWVVVUUUYYYZZZ[[[[[[ZZZXXXVVVTTTUUUVVVWWWWWWVVVWWWYYY[[[XXX^^^kkkyyy|||vvvuuuyyykkkzzzuuuxxx~~~{{{tttnnnpppvvv|||qqqccc]]]```fffiiiiiisss{{{}}}zzzxxxvvvtttqqqmmmkkkhhhccc[[[TTTDDDMMM]]]gggcccSSSEEE???888777888<<>><<<<<<===>>>>>>>>>CCCBBBFFFUUUiiixxx|||xxxyyyxxxooodddGGGEEE===:::===:::???RRRdddwwwuuubbb}}}eeebbbXXX\\\ZZZXXXXXXXXXXXXWWWVVVYYYUUUQQQOOORRRUUUVVVUUU]]]XXXTTTUUUZZZ^^^___]]]^^^aaaiiisssxxxwwwyyy}}}yyyrrrppptttiiiVVV[[[bbbqqq}}}rrrmmmiiiccc```bbbdddaaa^^^^^^```bbbbbbaaacccmmm}}}vvvwww|||zzzxxxxxx}}}wwwuuusssoooooonnnmmmkkkggg___WWWQQQQQQ\\\gggdddXXXLLLIIIKKKMMMpppfffOOOgggxxxbbbaaa```bbb^^^YYYVVVUUUVVVWWWWWWYYYYYY[[[[[[ZZZYYYWWWVVVVVVWWWWWWVVVUUUUUUVVVXXXVVVYYYbbbpppvvvtttrrrsssmmmvvvuuuwwwvvvsssuuu}}}sssggg___^^^bbbdddeeeiiirrryyy}}}|||yyyvvvtttpppmmmjjjhhhgggbbb[[[UUUHHHRRRaaaiiibbbPPPCCC>>>:::999999;;;AAAGGGMMMPPPSSSXXX]]][[[RRRGGG@@@???<<<@@@DDDFFFDDD@@@===;;;;;;;;;:::999999999999999888777777777777777888888555555555555555555555555888:::<<<:::999:::<<<>>>???CCCNNNnnnggg\\\^^^XXXWWW[[[```aaa___[[[YYYXXXVVVWWWXXXYYYXXXVVVUUUSSSUUUUUUUUUVVVTTTVVV```lll{{{zzz}}}yyy{{{yyyyyywwwuuuzzzvvvzzz{{{zzz}}}~~~zzzuuuqqqjjjbbb^^^WWWPPPMMMNNNXXX^^^dddbbbYYYOOOKKKLLLGGGDDD@@@>>>===<<<:::999::::::<<<===>>>======<<<===;;;888666444444555666999999999:::;;;;;;<<<<<<999:::<<<<<<:::999:::;;;<<<======>>>>>>======<<<>>>=========>>>@@@@@@@@@>>>???KKKcccwww}}}|||yyymmm```EEEDDD<<<:::>>><<>>===MMMbbbxxx\\\VVVZZZVVVWWWZZZ\\\]]][[[YYYXXXXXXVVVWWWXXXXXXWWWUUUSSSRRRTTTSSSTTTUUURRRQQQYYYbbbwww|||}}}zzzzzz{{{{{{~~~|||vvvwww~~~xxx{{{}}}{{{||||||{{{uuunnnhhhaaa]]]VVVOOOMMMOOOYYY```eeeaaaXXXOOOKKKKKKDDDAAA>>><<<<<<<<<;;;::::::;;;<<<======<<<;;;:::;;;:::777555555555777888999999::::::;;;<<<<<<<<<999;;;<<<<<<;;;::::::;;;======>>>>>>>>>>>>============>>>???@@@AAAAAABBB@@@AAARRRpppwwwfffWWWCCCBBB;;;:::??????III^^^~~~cccsssrrr```XXXXXXYYYYYYYYYYYYZZZZZZZZZ[[[[[[XXXUUUUUUWWWYYY[[[[[[^^^\\\[[[\\\^^^\\\WWWSSSTTTSSSXXXfffttt~~~pppwwwyyynnnddd^^^uuu{{{xxxrrrkkkfffeeegggkkkcccaaa___^^^___```aaabbbaaammmqqqkkkyyy~~~~~~ssssss}}}~~~~~~xxxuuu~~~}}}qqqmmm{{{ssspppooonnnkkkjjjiiihhheee```YYYTTTVVVaaakkkfffWWWKKKJJJNNN\\\hhhOOOfff{{{ggg```[[[aaa[[[XXXUUUTTTUUUWWWWWWXXXUUUVVVWWWXXXXXXWWWWWWVVVUUUVVVWWWVVVTTTRRRRRRSSSUUUPPPQQQ]]]nnnxxxxxxtttuuullltttyyyttt~~~{{{ssszzznnndddaaacccfffkkksss{{{~~~}}}xxxtttrrrmmmjjjgggeeedddaaa\\\WWWGGGSSSaaaeeeZZZIIIAAACCC======<<<===???DDDJJJOOOTTT]]]dddbbb[[[SSSLLLHHHFFFHHHHHHGGGBBB>>>;;;:::999999888888777888888999888777777666666666666777333333444555777888999:::;;;888777:::;;;;;;<<<>>>BBB[[[xxx~~~fffWWWVVVZZZXXXWWWXXXXXXXXXXXXWWWWWWWWWVVVVVVWWWVVVUUUTTTRRRQQQPPPPPPRRRTTTSSSQQQUUU\\\tttvvv~~~~~~~~~{{{~~~}}}zzzzzzuuuyyy{{{zzz|||}}}}}}~~~zzz|||~~~zzzrrrmmmgggaaa]]]VVVOOONNNQQQYYYaaafff```VVVNNNKKKIIICCC@@@===;;;;;;;;;:::999999:::;;;<<<<<<<<<;;;:::999888777666666777888999:::::::::;;;<<<<<<======:::;;;======;;;:::;;;<<<===>>>>>>??????>>>>>>===<<<>>>???@@@@@@@@@@@@AAAFFFHHH\\\{{{rrr___NNN@@@@@@:::999???BBBOOOgggxxxeeejjj```YYY]]]YYYZZZ[[[[[[ZZZYYYYYYZZZZZZXXXVVVVVVWWWYYY[[[\\\VVVVVVVVVXXX[[[[[[YYYVVVRRROOOSSSbbbsss~~~tttkkkuuu|||nnnhhhlll~~~|||uuummmgggfffhhhjjj^^^]]]\\\[[[[[[\\\___```^^^iiiuuu}}}qqqmmmvvv}}}xxxrrr{{{tttfffaaaccc}}}~~~tttpppoooooolllkkkiiihhheee```ZZZUUUYYYccciiibbbRRRHHHJJJRRRkkk]]]QQQttt{{{ooodddaaaZZZ]]]VVVVVVVVVWWWXXXXXXVVVTTTTTTTTTUUUUUUUUUUUUUUUUUURRRTTTVVVVVVTTTSSSSSSTTTVVVRRRQQQ[[[mmm|||{{{qqqfffooovvvnnnvvv~~~tttwwwtttiiifffiiimmmrrr{{{zzzuuurrrppplllhhhfffeeebbb\\\WWWKKKTTT___```SSSCCC>>>BBB<<>>>>>:::<<<>>>===<<<;;;<<<<<<>>>>>>????????????>>>>>>===???@@@@@@>>>>>>???AAAIIITTTooo}}}nnnZZZIII??????::::::AAAFFFWWWrrr{{{ppppppddd___XXX^^^ZZZ\\\]]]\\\YYYVVVVVVWWWWWWWWWVVVVVVUUUWWWYYYZZZVVVVVVVVVXXXZZZ\\\]]]]]]RRROOOTTTbbbqqqyyy~~~zzzuuuqqqnnnmmmpppxxx|||}}}rrrqqqzzzzzznnnhhhgggfffdddZZZ[[[[[[ZZZZZZ[[[^^^aaa```gggxxxtttjjjoooxxx}}}yyyqqqyyy~~~zzzxxxtttjjj^^^]]]dddzzzuuupppoooooonnnllljjjgggddd___XXXTTTYYYaaaeee[[[LLLEEENNNZZZSSSSSS{{{yyyjjj```^^^XXXVVVUUUUUUWWWYYY[[[ZZZVVVSSSUUUUUUUUUTTTTTTTTTTTTTTTQQQTTTVVVVVVUUUTTTTTTTTTUUUTTTTTTZZZiiixxx}}}ssslllqqqyyyxxxyyy~~~wwwoooxxx~~~~~~vvvnnnmmmqqqvvvxxx|||vvvsssqqqmmmiiigggeeebbb]]]YYYTTTXXX]]][[[OOOBBB>>>BBBBBBGGGNNNTTTZZZaaajjjppp{{{rrrddd\\\UUUMMMNNNMMMJJJEEE???;;;::::::999888888888888999::::::888888777666555555555555333444555777888:::;;;<<<===888888;;;:::999@@@LLL___~~~xxx]]]XXXZZZccchhhcccVVVTTTSSSSSSUUUVVVVVVUUUTTTSSSSSSSSSSSSRRRRRRRRRUUUTTTUUUVVVTTTOOOOOORRR```uuuwwwkkkuuutttwww{{{zzzwwwooosssuuuuuuyyy|||~~~{{{uuulllhhhddd___VVVOOOOOOTTT[[[eeehhh]]]RRRMMMJJJEEEDDDAAA>>><<<;;;;;;999888666888:::<<<===>>>>>>>>>::::::999999:::;;;;;;<<<;;;;;;<<<<<<===>>>>>>>>>;;;===>>>>>>===<<<<<<===??????@@@@@@@@@@@@??????>>>@@@AAA@@@>>>>>>BBBEEENNNfffvvvhhhUUUFFF===>>>;;;===FFFNNNccctttuuuuuuggg^^^[[[WWWXXXYYY\\\^^^\\\XXXTTTTTTUUUVVVVVVVVVUUUSSSSSSUUUWWWWWWVVVVVVVVVWWWXXXYYYZZZSSSQQQUUUaaalllssswww{{{yyypppgggfffnnnvvv|||}}}{{{yyy{{{xxxkkkggghhheee```YYYZZZ[[[[[[[[[]]]aaaeee```bbbkkk~~~zzzkkkkkkrrrqqqyyyvvvmmmuuu{{{vvvuuurrrttttttjjj\\\\\\dddxxxuuuooonnnoooooommmjjjfffbbb\\\UUUQQQYYY```bbbWWWIIIHHHWWWhhhnnnNNN[[[|||~~~dddZZZ[[[\\\UUUWWWWWWWWWYYYZZZYYYWWWTTTXXXWWWVVVUUUUUUUUUUUUUUUSSSVVVXXXXXXVVVSSSSSSSSSQQQTTTVVVWWW___mmmvvvxxxwwwuuuttt|||~~~}}}|||zzzppppppwwwxxxtttwww}}}}}}vvvsssooolllhhhfffeeeddd___[[[ZZZZZZ[[[YYYPPPGGGFFFKKKPPPUUU\\\```bbbdddiiinnnyyyzzzhhhYYYTTTPPPIIIJJJIIIEEEAAA<<<::::::;;;999999999999999:::;;;;;;888888777555555444444555444444666777999:::;;;<<<;;;888999===;;;;;;HHHZZZttt{{{dddWWWVVVXXXaaaddd[[[UUUSSSRRRSSSUUUWWWVVVTTTRRRRRRQQQQQQRRRRRRSSSSSSUUUSSSSSSUUUTTTPPPOOOQQQYYYooo|||wwwsssyyyxxxxxxyyyxxxlllwww~~~xxxsssuuuuuusssvvv}}}}}}|||~~~~~~zzzuuukkkhhhddd^^^UUUMMMMMMRRR\\\fffiii\\\PPPMMMIIIDDDBBB@@@===<<<<<<<<<<<<;;;999:::;;;===>>>>>>======;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<<<<===>>>>>>??????<<<===??????===<<<===>>>???@@@@@@@@@@@@@@@@@@???>>>@@@BBB@@@???AAAGGGMMM```~~~~~~uuujjj]]]NNNAAA;;;===<<<@@@MMMYYYqqq|||hhhtttrrrbbbYYYWWWXXXVVVVVVZZZ]]]\\\WWWSSSSSSUUUUUUVVVWWWUUURRRQQQSSSUUUTTTUUUWWWXXXWWWWWWVVVVVVSSSRRRUUU^^^fffmmmttt{{{xxxpppjjjmmmyyy|||vvv~~~|||qqqfffeeehhhfff^^^YYY[[[]]]]]]]]]___dddhhhYYYYYY___qqqmmmjjjnnniiioootttjjjsssyyy{{{}}}|||~~~|||{{{~~~{{{uuuoooooosssvvvjjjZZZXXXaaavvvuuunnnmmmnnnooommmiiieee```ZZZSSSNNN[[[aaabbbWWWKKKMMMaaattt```OOOfffzzznnn___UUUZZZaaaYYYYYYXXXWWWWWWYYYYYYWWWVVVZZZYYYXXXWWWVVVUUUUUUVVVVVVXXXYYYYYYVVVSSSQQQQQQMMMSSSVVVTTTWWWcccmmmqqqsssuuupppwww{{{ttt~~~{{{|||wwwmmmlll{{{{{{zzz|||vvvrrrmmmiiifffeeeeeedddaaa]]]ZZZXXXXXXXXXSSSOOOQQQVVV^^^bbbgggfffbbb______aaalllrrrlllZZZMMMLLLKKKFFFEEEDDDAAA===:::999;;;===:::999999999:::;;;;;;<<<888888777555555444444444555555666888999:::;;;<<<:::777:::>>>===>>>OOOeeeggg[[[VVVUUUUUU[[[\\\OOOUUUSSSRRRSSSVVVWWWVVVTTTQQQQQQPPPQQQQQQRRRSSSTTTQQQOOOPPPTTTTTTRRRRRRUUUYYYlll{{{}}}rrryyy~~~lll[[[hhh}}}||||||wwwyyywwwssstttzzz}}}}}}}}}xxx~~~|||{{{wwwsssjjjgggccc]]]SSSKKKKKKQQQ\\\gggiii\\\PPPMMMIIICCC@@@>>><<<<<<===>>>>>>>>>;;;<<<===>>>>>>===<<<<<<<<<=====================<<<<<<======>>>>>>??????<<<===??????=========>>>???@@@@@@AAAAAA@@@@@@???>>>@@@BBBAAA@@@DDDLLLTTTvvvtttuuuwwwyyyzzzuuukkk___TTTFFF<<<999======CCCRRR```|||gggaaawwwbbb^^^WWWWWW\\\WWWSSSXXX\\\[[[WWWTTTTTTVVVUUUWWWWWWUUURRRPPPRRRTTTTTTWWW\\\______]]][[[ZZZSSSQQQTTT[[[bbbjjjuuuwwwuuussszzz}}}uuunnnqqqxxxttt|||vvvnnnhhhfffdddaaa^^^ZZZ\\\^^^]]][[[ZZZ\\\______\\\aaafffxxxwwweeeooonnnqqq|||rrreeeooovvvyyy}}}~~~~~~{{{xxx{{{|||~~~~~~{{{|||{{{wwwuuuxxx}}}|||vvvpppppptttttthhhZZZXXX```wwwtttooommmjjjhhhjjjjjjddd\\\UUUSSSSSSlllbbb\\\XXXMMMMMMjjjrrrMMMQQQrrr```[[[^^^^^^]]]YYYXXXVVVUUUUUUVVVWWWVVVUUU[[[YYYWWWVVVWWWXXXWWWVVVYYYWWWTTTSSSSSSSSSSSSRRRTTTUUUVVVTTTUUU\\\hhhrrroooxxxrrrhhhoooxxx{{{~~~vvvtttqqqvvv|||uuurrrnnnmmmgggaaa___bbbbbb___]]]\\\ZZZYYY[[[^^^cccfffpppmmmhhhaaaVVVMMMNNNSSScccddd^^^SSSJJJFFFCCC@@@@@@???===<<<;;;:::999999::::::;;;;;;;;;:::999999777666666555555555555666555666777999:::;;;<<<<<<;;;<<<>>>>>><<>>===<<<=========<<<<<<======>>>:::;;;;;;<<<<<<=========<<<===>>>>>>>>>>>>>>>===AAA@@@@@@???>>>?????????>>>@@@DDDEEEAAADDDWWWlllsssiiilllqqqtttoooiiicccWWWHHH@@@>>><<<999???IIIXXXwwwcccrrr^^^XXX\\\XXXTTTUUUUUUVVVWWWVVVTTTRRRRRRRRRRRRUUUXXXVVVQQQOOOPPPTTTWWWVVVXXX___iiilll```PPPRRRNNNKKKMMMXXXgggssswww}}}|||zzz{{{mmmhhh~~~yyy}}}{{{{{{|||{{{xxxttt}}}vvvmmmfffcccaaa^^^\\\XXXYYYZZZZZZYYYYYYZZZ[[[ZZZXXX___eeewww|||}}}{{{eeekkknnnrrrzzzpppfffqqq~~~~~~wwwyyy{{{}}}}}}|||{{{{{{zzz}}}}}}||||||zzzyyyyyy{{{}}}}}}|||{{{yyyxxxuuussswww{{{zzzuuurrrsssvvvuuuhhhYYYYYYccc|||wwwpppnnnjjjfffgggeee```YYYVVVWWWYYYnnndddYYYPPPKKKZZZcccIIIXXXvvv}}}___]]]^^^]]]^^^]]]XXXVVVUUUUUUVVVWWWWWWVVVZZZYYYWWWXXXYYYYYYWWWVVVYYYWWWTTTSSSTTTUUUTTTTTTUUUWWWXXXWWWVVV[[[dddkkklllvvvsssmmmuuu{{{yyyzzz{{{yyy~~~zzztttooonnniiicccbbbdddccc```[[[[[[\\\]]]___bbbdddfffjjjeee^^^VVVKKKEEEIIIQQQaaabbb]]]RRRIIIEEEBBB>>>???>>>===;;;:::999999999:::::::::;;;::::::999888777666666555555555666666666777888:::;;;;;;;;;;;;???<<<<<<>>>CCCOOOfff|||}}}^^^UUURRRPPPPPPRRRRRRQQQOOOOOONNNLLLMMMPPPQQQPPPNNNPPPOOOOOONNNMMMMMMNNNNNNRRRQQQOOONNNNNNOOORRRSSS[[[fffppp{{{yyy|||xxxxxx}}}uuummmrrr{{{kkkjjjwwwxxxzzzxxxvvvwww{{{{{{|||{{{xxxyyy{{{xxxtttuuuwwwvvvpppkkkkkkiiieee^^^WWWRRRQQQQQQ]]]^^^]]]XXXQQQIIIDDDBBB@@@@@@???@@@@@@AAABBBCCCBBBAAAAAA@@@???>>>===<<<>>>===<<<;;;;;;:::;;;;;;:::::::::;;;<<<===>>>>>>?????????>>>=========<<>>@@@DDDFFFPPPfff{{{yyygggbbbgggmmmsssnnnggg^^^PPPBBB===???<<<<<>>EEEOOO^^^___[[[QQQIIIDDD@@@<<<======;;;:::999999999999:::::::::::::::999888888666666666555555666777777666888:::;;;<<<;;;999888:::666777BBBTTTjjj___PPPLLLKKKKKKMMMOOOOOONNNMMMLLLKKKJJJKKKMMMNNNMMMLLLNNNNNNOOOOOONNNNNNMMMMMMRRRQQQOOOMMMMMMNNNPPPQQQ\\\___eeesss|||www~~~~~~xxxyyyxxxyyy~~~~~~qqqqqq|||||||||{{{zzz{{{}}}{{{|||yyysssrrrzzzzzztttooonnnooopppmmmiiijjjjjjhhhbbb[[[TTTOOOMMMYYYZZZYYYUUUOOOHHHDDDAAA>>>>>>>>>???@@@AAABBBCCC@@@@@@???>>>===<<<<<<;;;===<<<;;;:::999888888888999999:::;;;<<<===>>>???BBBAAA???>>><<<<<<======<<<===>>>???@@@@@@@@@@@@AAA???AAAHHHSSSeee|||}}}kkkccciiirrrwwwtttlllaaaUUUHHH===;;;???:::???DDDPPPpppjjjggg}}}gggVVVXXX[[[VVVSSSVVVSSSTTTUUUTTTSSSQQQQQQRRRUUUUUUUUUUUUTTTSSSRRRRRRTTTVVVXXXYYY\\\^^^YYYQQQUUUZZZ^^^^^^\\\```lllvvv}}}~~~tttrrr}}}xxx}}}www~~~vvvsssnnnjjjiiiiiiiiihhhvvvjjjaaa]]][[[YYYWWWUUUSSSQQQSSSVVVXXXVVVTTTTTTXXX[[[\\\fff}}}xxxooopppnnniiiqqqssssssrrreeeaaappp~~~~~~}}}{{{yyyxxxwwwvvvuuussssssuuuwwwwwwvvvuuuuuuuuuvvvuuuttttttwwwyyyyyyyyytttuuutttrrruuuyyyxxxtttuuuvvvyyyvvvfffWWWZZZgggzzzuuunnnjjjfffjjjeee^^^YYYXXX]]]bbbffffffaaaUUUOOOcccgggJJJQQQyyy{{{}}}~~~___QQQWWWWWWVVVZZZZZZWWWUUUTTTUUUXXXYYYZZZYYYXXXXXXYYYZZZ\\\[[[XXXUUUXXXVVVVVVVVVXXXYYYYYYXXXVVVXXXZZZYYYVVVTTTSSSTTTeeewww{{{uuuwwwyyyxxx|||tttzzz~~~~~~wwwzzz{{{vvvuuuzzzwwwqqqpppppplllgggffffffddd___aaaaaa```___\\\YYYWWWUUUZZZTTTMMMFFF???===EEEPPP[[[]]]ZZZPPPHHHDDD@@@<<<<<<;;;::::::999999999999999:::::::::999888777666666666555555666777888888888999;;;<<<<<<;;;999777888666<<>>=========>>>???@@@@@@>>>======<<<;;;::::::::::::999888888777888888888999999:::;;;===>>>??????BBBAAA???===<<<===???@@@===>>>???@@@@@@@@@??????EEECCCFFFRRRdddyyyuuuhhhjjjuuu{{{zzzvvvhhhXXXLLLCCC<<<;;;===:::@@@DDDZZZggg|||mmm___UUUVVVWWWRRRQQQUUUSSSTTTUUUUUUSSSRRRRRRRRRUUUTTTSSSTTTUUUUUUSSSQQQSSSXXXYYYWWWVVVWWWVVVRRR^^^dddiiieee\\\ZZZgggvvvvvvyyyqqqsss~~~sss~~~}}}zzzxxxtttnnniiifffffffffggg}}}ttthhh___[[[YYYXXXVVVTTTRRRPPPRRRUUUWWWVVVTTTUUUYYYZZZZZZaaannnuuupppuuuooosssrrrooo{{{~~~mmmcccaaarrr~~~~~~|||yyyxxxxxxwwwtttrrrnnnrrruuuwwwvvvtttsssrrruuuuuuuuuwwwzzz{{{zzzxxxuuuwwwwwwuuuwwwzzzyyyvvvttttttwwwssseeeVVVYYYeeetttuuunnnkkkgggjjjcccZZZVVVXXX^^^bbbddd```ZZZPPPUUUxxx\\\III^^^vvv[[[OOOTTTVVVWWWYYYWWWVVVUUUTTTUUUWWWYYYYYYYYYWWWWWWXXXZZZ[[[[[[XXXVVVWWWVVVVVVWWWYYYZZZZZZXXXYYYZZZ\\\[[[XXXUUURRRQQQfff|||zzzwwwxxx~~~tttvvvxxxyyy~~~~~~zzz{{{sssqqqzzzrrrqqqoooooolllfffdddeeebbb]]]aaa___[[[VVVSSSQQQQQQQQQRRROOOKKKFFF@@@>>>EEEOOO[[[\\\YYYPPPHHHDDDAAA===;;;::::::999999999::::::999999999999888777666555555555555666666888999:::999:::;;;<<<<<<;;;999888===AAAOOOjjjrrrTTTKKKKKKHHHIIIKKKLLLLLLKKKJJJJJJIIIJJJJJJJJJJJJJJJKKKLLLNNNOOOPPPQQQQQQPPPOOONNNPPPPPPOOONNNNNNNNNOOOPPPLLLMMMTTTiii||||||~~~yyy{{{www}}}}}}{{{zzzzzz|||wwwyyy|||~~~|||rrrfff___aaafffiiijjjfffdddaaaZZZSSSNNNLLLLLLRRRSSSTTTRRRMMMGGGCCCBBB>>>>>>===<<<<<<;;;<<<<<<;;;;;;;;;:::999999888888666666666777888999:::;;;:::;;;;;;<<<>>>??????@@@@@@???>>>===>>>???BBBCCC??????@@@@@@@@@@@@??????CCCEEELLL\\\rrrsssnnnttt{{{xxxqqqsssaaaMMMDDDBBB???<<<;;;>>>CCCGGGfffjjjkkk}}}bbbYYYSSSTTTTTTPPPRRRXXXSSSTTTVVVUUUTTTRRRSSSSSSTTTSSSRRRSSSTTTTTTSSSQQQTTTYYYZZZVVVSSSTTTUUUTTTZZZ^^^aaa^^^SSSQQQ___rrryyy{{{yyyuuuppppppuuu~~~tttqqq{{{}}}yyy{{{xxxrrrlllgggeeeeeefffwwwoooeee]]]ZZZXXXVVVUUUQQQQQQPPPRRRTTTUUUUUUTTTTTTZZZXXXZZZcccgggvvv}}}sss}}}sssrrrnnnmmmwww}}}llldddfffxxx}}}{{{{{{~~~{{{yyyyyyzzzyyyuuurrriiimmmrrruuuvvvuuuttttttttttttuuuxxx{{{|||zzzyyywww{{{{{{yyyyyy{{{zzzwwwrrrqqqsssqqqfffXXXYYYbbbqqquuuooolllhhheee^^^WWWUUUZZZ^^^```___\\\UUURRRccc}}}RRRLLLmmmttt]]]TTTYYYXXXXXXZZZWWWVVVUUUTTTTTTVVVXXXXXXWWWWWWVVVWWWXXXZZZZZZXXXVVVWWWWWWWWWXXXZZZZZZYYYXXX[[[[[[[[[[[[ZZZXXXVVVTTTddd}}}{{{|||~~~zzzvvvxxx{{{~~~}}}|||{{{|||zzzzzz}}}|||xxxsssvvvoooooojjjdddbbbcccaaa\\\\\\YYYTTTOOOMMMNNNPPPRRRLLLIIIHHHEEE@@@===DDDMMMZZZ[[[WWWMMMFFFCCCAAA>>>;;;:::::::::::::::;;;<<<999999999888777666555444555555555666777888:::;;;:::;;;;;;;;;;;;::::::::::::GGG```XXXIIIHHHFFFHHHJJJKKKKKKIIIHHHHHHIIIHHHJJJKKKKKKJJJIIIKKKLLLNNNNNNOOOPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOPPPQQQQQQPPPPPPNNN[[[ppp|||tttppp{{{{{{wwwxxx{{{~~~}}}zzzyyyxxxwwwsssxxx~~~}}}sssfff```bbbfffiiiiiicccaaa\\\VVVPPPMMMMMMOOORRRSSSTTTRRRMMMHHHDDDBBB???>>>===<<<;;;:::::::::;;;;;;:::::::::999999999555555666777999;;;<<<>>>======>>>>>>??????@@@@@@??????>>>>>>???AAACCCDDDAAAAAA@@@@@@@@@AAABBBBBBDDDJJJUUUfff{{{xxxvvvtttwww}}}qqqhhhWWWFFF@@@AAA@@@>>><<>>===DDDMMMZZZZZZTTTJJJBBBAAAAAA???;;;;;;::::::;;;<<<======999999999888777555444333444444555666777999;;;<<<;;;;;;:::::::::;;;<<<<<<===QQQqqqeeeOOOIIIHHHGGGEEEGGGHHHGGGEEEDDDFFFIIIGGGIIIKKKJJJHHHHHHJJJLLLMMMMMMLLLLLLMMMMMMNNNOOONNNNNNOOOPPPQQQRRRRRRSSSTTTVVVNNNQQQggg}}}|||ooooooxxx{{{zzzvvvtttuuuyyyzzz~~~}}}yyywwwxxxyyy~~~xxxqqqqqqxxx~~~zzzsssjjjggghhhjjjhhhfff```___\\\WWWRRRPPPQQQRRRSSSTTTUUUSSSNNNIIIEEECCC??????>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;777888888999:::<<<===>>>@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@@@@AAAAAABBBBBB@@@@@@??????@@@CCCFFFHHHSSSZZZdddqqqooorrrvvv|||yyymmmWWWMMMCCC@@@???======??????SSSeeefffhhhuuudddVVVTTTRRRTTTTTTRRRRRRTTTOOOQQQRRRRRRQQQPPPPPPQQQNNNQQQSSSSSSPPPOOOPPPRRRSSSWWWWWWSSSQQQSSSTTTRRRUUURRRSSSWWWUUURRR\\\lllnnnqqqvvvxxxpppfffeeejjjpppwww~~~vvvcccjjjrrrxxx{{{|||zzzuuummmfffbbbaaaxxxjjjddd]]]XXXVVVUUUSSSQQQKKKNNNQQQQQQOOOOOORRRUUUTTTYYYTTTXXXccc]]]fff}}}ooo}}}sssjjjhhhpppuuuuuu|||~~~|||eeebbbhhh}}}|||{{{yyywwwvvvyyy|||{{{vvvppppppppppppooonnnnnnppprrrtttrrroooooorrrvvvyyyzzzzzz~~~|||zzz{{{yyyvvvrrrnnnnnnqqqkkk___[[[___jjjzzz{{{oooiiieeeaaa___[[[YYY^^^fffiiieee```QQQYYYrrryyyxxxMMMLLL]]]qqqvvvddd]]]aaacccWWWQQQUUUUUUVVVUUUSSSSSSTTTUUUTTTSSSWWWUUUTTTTTTVVVWWWXXXWWWWWWWWWWWWXXXZZZYYYWWWUUURRRPPPOOOOOOQQQSSSTTTUUUPPPjjjzzz~~~wwwttt~~~uuusss||||||sssqqqjjjcccaaacccbbb___\\\YYYUUUPPPMMMLLLLLLMMMKKKHHHEEEBBB======EEEPPPYYYXXXRRRGGG@@@???@@@???;;;;;;;;;;;;<<<<<<===>>>999999888888777555444333444444555666888999;;;<<<<<<;;;999888999;;;===>>>NNNdddfffNNNJJJIIIHHHIIIBBBDDDEEECCCAAABBBEEEIIIEEEHHHJJJIIIGGGFFFHHHKKKLLLKKKJJJJJJJJJKKKMMMNNNMMMNNNOOOPPPRRRSSSTTTTTTTTTYYYRRRPPPfff~~~{{{vvvsssxxx}}}nnnxxx}}}yyywwwxxx~~~{{{yyy{{{{{{yyyvvvuuuwwwzzzxxxxxxuuuqqqssszzz|||{{{wwwsssnnnmmmnnnmmmhhhbbb^^^^^^]]]ZZZVVVTTTTTTUUUTTTUUUVVVSSSOOOIIIEEEDDD???>>>>>>>>>>>>>>>???@@@>>>>>>>>>>>>>>>=========::::::::::::;;;<<<======BBBBBBBBBAAAAAAAAA@@@@@@AAAAAABBBBBBBBBAAA@@@@@@???>>>===>>>AAAEEEJJJNNNeeelllttt{{{wwwtttxxxzzzzzzyyyrrreeeXXXJJJGGGCCCAAA===999<<>>===>>>>>>999777@@@MMMqqqwwwPPPEEEIIIIIIDDDBBBCCCCCCCCCCCCDDDDDDDDDDDDHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKLLLMMMMMMOOONNNNNNOOOPPPRRRTTTVVVWWWVVVRRRRRR___uuu~~~uuuvvv~~~xxxmmmooo~~~xxxpppooouuuzzzyyyvvvvvvxxxzzz{{{wwwsssrrruuuzzz~~~zzzyyyvvvsssnnniiidddaaaYYY[[[^^^]]][[[XXXWWWWWWRRRQQQQQQPPPOOOJJJDDD@@@>>>???@@@AAABBBAAA@@@???CCCAAA>>><<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<>>>???AAABBBBBBBBBAAADDDDDDCCCCCCDDDDDDBBBAAA???@@@CCCDDDAAACCCTTTgggtttpppuuu~~~zzz}}}xxxvvvwwwwwwlllWWWFFFBBBCCCEEEDDD===999===FFFNNNdddggghhhvvv[[[[[[NNNPPPSSSSSSQQQOOONNNNNNKKKNNNQQQQQQPPPOOOOOOOOOTTTUUUVVVUUURRRPPPOOOOOOQQQQQQQQQRRRRRRSSSTTTUUUVVVUUUTTTTTTVVVYYYZZZZZZbbbeeemmmwww{{{zzzyyy{{{|||rrrkkkrrr{{{}}}zzz{{{~~~yyylllaaa^^^uuuiiiccc[[[UUUQQQPPPOOOOOOPPPRRRUUUUUUSSSRRRTTTUUUUUU]]]ggghhh^^^WWW\\\fff{{{hhhlll~~~xxxsssrrroookkklllppp|||qqqgggZZZeeevvv~~~}}}~~~|||zzzyyyyyywwwsssppprrrooonnnrrrssspppppprrruuussstttyyyzzzvvvuuuxxxyyyyyyyyyzzz{{{zzzwwwuuuuuupppppprrrkkk^^^ZZZ___fffjjjpppttttttmmmbbbZZZ^^^bbbkkkqqqmmmddd^^^]]]lllnnnHHHCCC[[[wwwwwwxxxddd]]]ZZZXXXVVVVVVUUUSSSRRRTTTTTTTTTSSSSSSTTTTTTTTTRRRSSSSSSRRRQQQOOOMMMKKKSSSTTTUUUUUUTTTSSSQQQPPPJJJJJJKKKLLLLLLMMMNNNNNNLLLUUUcccooovvvxxxvvvuuuqqqwwwzzz|||zzz{{{wwwsssrrrtttoooeee^^^]]]XXXUUUQQQPPPPPPPPPMMMJJJKKKHHHDDDBBBBBBFFFKKKNNN\\\TTTKKKEEEBBB@@@;;;777999:::<<<<<<<<<:::888666666555444444333333333333444666888888888888999;;;;;;::::::999888???RRRfff|||```GGGBBBEEEDDDBBBDDDBBBBBBBBBCCCCCCCCCDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHIIIJJJKKKKKKMMMLLLLLLMMMNNNPPPRRRSSSSSSSSSRRRSSS```sss~~~|||~~~xxxyyywww~~~|||uuuxxx{{{zzzxxxyyyzzzzzz|||yyyxxxzzz}}}~~~}}}yyytttnnnhhhbbb___]]]]]]^^^]]][[[YYYWWWVVVQQQPPPQQQQQQQQQMMMHHHEEE???@@@AAAAAAAAA@@@?????????===;;;;;;<<<======<<<<<<<<<<<<<<<<<<============>>>@@@AAABBBBBBBBBAAAAAAAAAAAABBBCCCCCCAAA@@@CCC@@@@@@DDDIIIPPP___mmmssssssyyy|||~~~{{{xxxuuuoooaaaNNNAAA???@@@BBBAAA===;;;BBBLLLbbb|||~~~bbbssseeeQQQRRRMMMOOOQQQQQQOOOMMMLLLKKKJJJLLLOOOPPPOOOMMMMMMMMMSSSTTTUUUTTTRRROOONNNOOOPPPPPPPPPPPPQQQRRRSSSTTTUUUTTTTTTTTTUUUWWWWWWWWW\\\aaakkktttwwwwww}}}uuummmzzz|||{{{|||wwwkkkaaa^^^wwwgggaaaZZZTTTRRRQQQPPPOOOQQQSSSUUUUUUTTTSSSTTTUUUXXXeeemmmggg\\\VVVWWWYYYtttggg]]]yyy}}}wwwooohhhiiimmm}}}yyykkk```\\\lll~~~}}}~~~|||yyywwwvvvuuutttrrrqqqmmmmmmqqqtttssssssuuuwwwvvvwwwzzzzzzvvvtttuuuwwwwwwwwwyyyzzzyyyvvvtttsssppppppsssnnnccc^^^bbbccceeejjjpppsssmmmbbbXXXfffnnnxxxxxxlll```___eeeXXXAAAHHHkkkxxxggg\\\XXXVVVTTTSSSTTTTTTSSSQQQTTTSSSSSSRRRRRRSSSSSSTTTQQQRRRSSSSSSRRRQQQOOONNNSSSSSSTTTTTTSSSRRRPPPOOOKKKLLLMMMMMMMMMLLLKKKKKKHHHOOOZZZfffpppuuuwwwwwwqqqxxx|||||||||}}}}}}yyyzzzmmmuuuzzz{{{~~~}}}uuuhhh```___XXXTTTPPPQQQTTTTTTNNNIIILLLJJJFFFDDDFFFJJJPPPTTT\\\SSSIIIDDDCCCAAA;;;555444777:::<<<<<<:::666444555444444333333333333444555777999:::999888888999999888999;;;???NNNggg|||YYYKKKAAAAAAAAA??????CCCAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEFFFGGGHHHIIIIIIJJJJJJJJJKKKLLLNNNPPPQQQPPPQQQRRRUUU```ooozzz}}}||||||yyyzzzxxx~~~|||{{{{{{|||}}}}}}|||}}}}}}~~~~~~}}}||||||xxxsssooojjjeeeaaabbb```^^^]]]\\\ZZZWWWUUUSSSRRRRRRRRRQQQNNNIIIFFF@@@AAAAAAAAA@@@???>>>>>>;;;:::999:::===?????????<<<<<<=========>>>>>>>>>>>>???@@@AAABBBBBBAAAAAA???@@@BBBCCCCCCBBBAAAAAAEEE@@@@@@IIIUUUbbbnnnwwwwwwxxx~~~}}}|||}}}}}}zzzqqqdddSSSEEE=========>>>???>>>BBBPPP^^^}}}pppdddqqqZZZRRRRRRMMMOOOPPPOOOMMMJJJIIIIIIHHHJJJMMMMMMLLLKKKKKKLLLQQQRRRSSSRRRPPPOOONNNOOOOOONNNNNNOOOOOOPPPQQQRRRSSSTTTTTTUUUUUUTTTTTTSSSTTTZZZeeennnqqquuuyyy~~~lllqqq{{{xxxrrriiiaaa___rrrfffaaa[[[VVVSSSRRRRRRQQQQQQQQQSSSSSSSSSSSSSSSSSSUUU___bbbYYYTTTWWWYYYVVVbbbyyycccmmm~~~sssiiiiiiooowww}}}yyy~~~uuuggg___hhhvvv~~~|||{{{yyywwwvvvtttrrrqqqkkkhhhhhhmmmrrrsssssstttuuuvvvxxx{{{{{{yyyxxxwwwwwwwwwxxxzzz{{{{{{xxxvvvrrroooppprrrooogggcccdddeeegggllloooppplllfff```rrrxxx|||vvvfff^^^iiiyyyzzziiiIIIEEEWWWwwwxxxqqqcccXXXVVVTTTRRRRRRSSSTTTSSSRRRSSSRRRRRRQQQQQQRRRRRRSSSRRRSSSTTTUUUUUUTTTSSSRRRSSSTTTTTTTTTTTTRRRQQQPPPQQQRRRSSSSSSSSSQQQNNNMMMLLLMMMRRR^^^lllwwwzzzzzzuuuyyyzzzzzz}}}xxxyyy}}}zzznnnhhheeennn|||{{{qqqxxx{{{|||}}}zzzppphhhddd[[[ZZZXXXYYYYYYWWWRRRMMMNNNKKKIIIHHHJJJNNNTTTWWWUUUMMMFFFDDDFFFDDD<<<444333444666888999888666555555555444444444555555666666999;;;;;;:::888888888999888:::AAAOOOcccyyy___KKKEEEAAABBBAAA======@@@??????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCDDDEEEFFFGGGHHHHHHHHHHHHIIIJJJKKKMMMNNNOOOPPPPPPQQQUUU]]]iiisssxxxvvvzzzsss~~~}}}yyy|||}}}||||||}}}|||{{{zzzwwwtttrrrqqqoookkkgggdddbbb___^^^^^^]]]ZZZWWWVVVTTTSSSQQQOOOKKKFFFBBBAAAAAAAAA@@@???>>>======<<<;;;:::<<<>>>@@@@@@@@@======>>>>>>??????@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAABBBDDDEEEDDDCCCBBBBBBCCCCCCHHHSSSbbboooyyy~~~~~~{{{yyyzzzzzz|||xxxlllYYYIIIAAA>>>???===<<<===BBBNNNdddxxxhhhrrrbbbXXXWWWUUUNNNOOOOOONNNKKKIIIHHHHHHHHHJJJLLLLLLKKKJJJKKKLLLNNNPPPQQQPPPNNNMMMNNNOOOMMMMMMMMMMMMNNNOOOPPPPPPRRRTTTUUUUUUTTTRRRQQQQQQOOOTTT^^^iiipppuuurrrmmmyyypppgggwwwxxxrrrlllfffaaa^^^jjjccc___YYYTTTRRRQQQPPPOOOMMMNNNNNNOOOQQQQQQQQQPPPOOOUUUUUUQQQTTT[[[ZZZRRRYYYvvvnnnaaalll|||yyyooonnnssswwwtttpppyyy|||rrrgggeeevvvxxxyyyzzzyyyvvvrrrnnnllleeeaaaaaahhhoooqqqrrrsssooossswwwyyy{{{|||{{{zzzyyyyyyzzz|||~~~~~~|||zzzrrrppppppqqqooojjjggggggiiinnnrrrrrrooommmooossszzzmmm```bbbyyyzzzpppOOO>>>KKKeee|||zzz~~~hhheeeVVVUUUSSSRRRRRRSSSTTTTTTSSSRRRQQQQQQPPPPPPQQQQQQRRRQQQRRRTTTUUUUUUUUUTTTSSSTTTTTTUUUUUUUUUTTTSSSRRRTTTUUUWWWWWWVVVTTTRRRQQQTTTOOONNNXXXiiiwww|||{{{{{{zzzwwwxxx}}}{{{{{{|||~~~{{{qqqggggggmmmpppjjjccccccjjjoooqqqvvv~~~{{{tttmmmccceeefffccc[[[TTTPPPNNNMMMLLLJJJIIIKKKNNNQQQTTTQQQMMMJJJJJJJJJFFF<<<333444444444444444555777777666666666666666777888999888:::<<<;;;:::888888999999777:::HHHaaa}}}nnnNNNIIIDDDAAAAAAAAA???===>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@AAAAAABBBBBBBBBCCCDDDEEEFFFGGGGGGHHHFFFGGGHHHJJJKKKLLLMMMMMMOOOMMMMMMOOOUUU]]]gggooossswwwrrrzzz|||xxx}}}~~~{{{yyyzzz|||}}}}}}vvvtttrrrrrrtttrrrmmmiiicccbbb``````___]]][[[YYYRRRQQQOOONNNLLLIIIDDDAAABBBAAA@@@???>>>>>>======???>>>===???AAAAAAAAA???>>>>>>???@@@@@@AAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAACCCDDDDDDBBBAAABBBCCCBBBKKKWWWbbblllvvv|||zzz|||~~~yyyyyysssdddQQQBBB===>>>@@@<<<:::===GGG\\\{{{hhhkkkSSSRRRSSSNNNNNNOOOOOOMMMJJJHHHHHHHHHHHHJJJKKKKKKJJJJJJKKKLLLLLLMMMNNNNNNLLLLLLNNNOOOKKKKKKKKKKKKLLLMMMNNNOOOQQQSSSUUUUUURRRPPPPPPPPPQQQRRRZZZhhhssszzz|||mmmggglllyyyuuu]]]cccyyyzzzssslllgggddd```]]]{{{ddd___[[[UUUQQQNNNMMMLLLJJJJJJIIIJJJLLLOOOPPPPPPNNNKKKNNNRRRUUUYYYZZZTTTKKKXXXfff{{{sss\\\aaavvvyyyvvvxxx|||{{{nnnlllzzzuuunnnrrrvvvxxxzzzxxxtttnnnjjjhhhbbb]]]^^^gggpppssstttuuuoootttxxxzzz|||~~~}}}yyyyyyzzz{{{}}}~~~|||vvvsssqqqpppooonnnlllkkkmmmsssxxxwwwtttvvv~~~tttgggdddrrrqqqppp|||YYYBBB@@@UUUsssxxx}}}kkkbbbaaaSSSUUUSSSRRRRRRSSSTTTTTTSSSQQQPPPPPPPPPPPPPPPPPPQQQOOOPPPQQQRRRSSSRRRQQQQQQRRRSSSUUUVVVVVVUUUUUUTTTSSSTTTUUUVVVUUUUUUSSSSSSYYYSSSOOOSSS```nnnxxx{{{{{{wwwxxx}}}~~~zzz~~~zzz|||zzziii^^^^^^bbb[[[dddkkknnnuuu}}}|||~~~vvvnnnqqqqqqjjj]]]RRRMMMMMMNNNMMMLLLKKKKKKLLLLLLMMMRRRPPPOOONNNJJJCCC999222555444222222222444666888666666666777777999:::;;;:::;;;;;;;;;999999:::;;;;;;===CCCUUUuuu|||gggPPPNNNEEEAAA>>>===???@@@???>>><<<<<<<<<=========>>>>>>?????????@@@@@@AAAAAABBBAAABBBBBBCCCDDDEEEFFFGGGDDDEEEGGGIIIJJJKKKKKKKKKLLLIIIHHHJJJMMMQQQZZZbbbxxx}}}xxxooo}}}ssspppttt}}}}}}zzzzzzxxxyyy{{{|||}}}xxxuuussstttuuuqqqiiibbb___aaabbbaaa]]]YYYWWWVVVJJJIIIIIIIIIIIIHHHEEECCCAAA@@@???>>>>>>>>>>>>>>>@@@@@@???@@@BBBBBB@@@?????????@@@AAABBBCCCCCCDDDDDDCCCBBBAAA@@@@@@AAAAAA???AAACCCBBB@@@@@@DDDHHHMMMZZZiiiqqquuu|||~~~tttqqqgggXXXHHH>>>;;;<<<>>><<<<<>>AAAMMM___sssfffJJJDDDIII@@@@@@???===<<<===>>>>>>;;;;;;;;;;;;<<<<<<<<<<<<======>>>>>>???@@@@@@AAA???@@@@@@AAABBBCCCDDDEEEBBBCCCEEEGGGHHHIIIIIIIIIIIIGGGHHHKKKKKKKKKPPPXXXhhhuuutttrrr{{{}}}~~~yyytttuuuyyy~~~}}}zzzxxxxxxwwwvvvuuuyyyvvvtttuuuvvvpppeee\\\\\\aaadddaaaYYYRRROOOPPPGGGFFFFFFFFFGGGGGGEEECCC@@@???>>>======>>>???????????????@@@BBBBBBAAA??????@@@AAABBBCCCDDDEEEEEEEEEDDDBBBAAA@@@@@@@@@AAA???AAACCCBBBBBBEEEMMMSSSaaammmxxx{{{}}}~~~{{{uuuggg```UUUIIIBBB>>>>>>???===>>>DDDPPPbbb~~~~~~hhhxxx^^^RRROOOLLLKKKMMMJJJKKKKKKIIIGGGFFFGGGHHHFFFHHHHHHHHHGGGGGGIIIJJJHHHIIIIIIIIIIIIJJJMMMPPPKKKJJJJJJKKKKKKLLLMMMNNNLLLNNNPPPNNNKKKIIILLLPPPSSSRRRWWWcccnnnuuu|||zzzuuuooommmqqq|||yyyqqqgggaaafffhhheee```___aaa^^^XXXtttddd^^^ZZZUUUPPPNNNKKKIIIGGGFFFEEEFFFJJJOOORRRQQQOOOOOOMMMOOORRRLLLDDDHHHSSSSSSUUUeee{{{rrriiilll~~~xxxxxxyyy|||{{{rrr{{{|||||||||}}}}}}|||yyyyyywwwrrrkkkgggfffggggggbbbcccnnnyyy{{{uuuuuuwwwzzz|||}}}{{{yyy{{{uuuqqqrrruuuuuurrrlllpppvvv~~~xxxgggkkksssuuutttUUU??????KKKfff~~~xxx{{{ppp```WWWPPPYYYTTTRRRQQQQQQRRRRRRRRRQQQPPPOOOOOONNNNNNOOOOOOPPPPPPQQQRRRSSSSSSRRRQQQQQQMMMOOOQQQSSSUUUUUUUUUUUUPPPPPPPPPQQQRRRTTTVVVWWWPPPTTTTTTLLLFFFNNNeeeyyy}}}zzzyyy}}}~~~xxxhhh___]]]hhhqqqtttnnnnnnvvvzzzvvvmmmtttwwwtttsssvvvvvvsssxxxvvvssspppkkkfffaaa^^^YYYZZZZZZYYYVVVQQQMMMJJJEEEFFFEEE@@@:::555444555333444555555555444333333444444444555777888::::::<<<;;;:::999888999===@@@GGG^^^{{{fffJJJEEEDDD>>>>>>BBBCCC@@@;;;:::<<<>>>:::::::::;;;;;;;;;<<<<<<<<<<<<<<<===>>>??????@@@>>>>>>???@@@AAABBBBBBCCC@@@AAACCCEEEGGGGGGGGGGGGJJJHHHKKKOOONNNJJJMMMSSSbbbooozzzssszzz}}}qqqrrrzzz~~~||||||zzzxxxwwwvvvsssooolllwwwuuutttvvvwwwqqqdddZZZYYY```fffaaaVVVLLLIIIJJJIIIGGGFFFFFFFFFEEECCC@@@??????>>>======>>>???@@@===<<<===???BBBBBBAAA???@@@@@@AAABBBCCCDDDEEEFFFFFFEEECCCAAA@@@@@@@@@AAA@@@CCCEEEEEEFFFKKKUUU^^^qqqzzzzzzpppfffYYYPPPEEE>>>>>>AAACCCDDD>>>BBBLLL\\\qqqqqqkkkcccKKKJJJNNNIIIJJJQQQHHHIIIIIIGGGFFFEEEFFFHHHEEEFFFGGGFFFEEEEEEGGGIIIGGGHHHHHHHHHHHHJJJMMMPPPKKKJJJJJJKKKKKKLLLMMMNNNIIILLLMMMKKKGGGGGGKKKOOONNNOOOTTT\\\dddlllxxx{{{uuurrrxxx|||}}}}}}iii^^^aaaaaa]]]]]]```]]]VVVxxxmmmccc___XXXPPPLLLLLLKKKIIIFFFEEEDDDEEEGGGJJJKKKKKKJJJOOOPPPPPPNNNLLLLLLMMMNNNOOORRRVVV^^^llluuunnnaaaxxxwwwxxxtttqqqyyy}}}~~~}}}zzz{{{~~~|||xxxvvvuuutttsssqqqsssooopppyyy|||zzzzzzwwwvvvyyyxxxuuutttwwwvvvvvvwwwwwwwwwvvvuuutttqqqtttxxx~~~ooojjjsssddduuuWWWAAA@@@BBBcccwwwdddXXXRRRQQQUUURRRPPPNNNOOOQQQSSSRRRQQQPPPPPPPPPOOOOOONNNNNNNNNRRRRRRQQQQQQQQQQQQPPPOOONNNNNNOOOPPPRRRSSSTTTTTTOOOPPPQQQRRRSSSTTTUUUVVVQQQSSSTTTOOOKKKOOO\\\ggg||||||yyyzzzuuuvvv|||}}}|||ooobbbYYYWWW```eeebbb]]][[[[[[ZZZ]]]aaaeeeffffffgggjjjmmmoooooooooooonnnjjjeeeaaa\\\ZZZVVVRRRLLLHHHDDDBBB>>>===<<<:::777555333222555555444444444333333333888888999:::<<<<<<:::888777999;;;;;;:::;;;AAAHHHggg|||aaaLLLGGGBBB???@@@===<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::============>>>>>>>>>>>>===>>>???@@@AAABBBCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFGGGGGGGGGHHHIIIMMMSSSWWW[[[vvv~~~||||||xxx{{{rrroootttvvv{{{{{{{{{yyywwwvvvvvvuuusssrrrvvvwwwwwwxxxxxxuuuppplllppptttmmmXXXJJJJJJLLLJJJLLLJJJHHHGGGGGGEEEBBB@@@???@@@AAABBBBBBAAA@@@???BBBBBBBBBBBBBBB@@@>>><<<@@@@@@AAA@@@@@@AAACCCEEEFFFEEEDDDDDDEEEEEEDDDCCCCCCCCCBBBBBBHHHUUUeeeqqq~~~~~~}}}lllUUUOOOAAA:::>>>AAA===<<>>NNN^^^mmmwwwpppdddZZZNNNHHHHHHIIIJJJIIIGGGFFFFFFEEEDDDCCCCCCBBBEEEDDDDDDCCCCCCCCCDDDDDDDDDEEEEEEFFFGGGGGGHHHHHHNNNKKKIIIIIIKKKLLLJJJHHHKKKKKKJJJIIIIIIJJJKKKLLLMMMUUUUUUWWWdddmmmrrrzzz||||||yyy{{{fffSSSZZZ___UUUPPPVVVwwwlllaaa[[[UUUMMMJJJJJJJJJGGGEEEEEEEEEEEEGGGJJJLLLKKKJJJLLLMMMNNNMMMLLLLLLNNNPPPPPPSSSVVV\\\jjjwwwyyysssrrrrrrttttttssswwwyyyxxx~~~yyyxxx{{{~~~~~~}}}|||{{{}}}~~~~~~~~~wwwrrrsss}}}}}}{{{zzzyyyvvvvvvyyyyyyvvvvvvyyy{{{{{{{{{zzzyyyxxxxxxxxxtttvvvwwwzzz}}}~~~|||qqqrrr~~~wwwooossskkkNNN@@@DDDRRRsss}}}lllWWWSSSPPPNNNNNNRRRPPPNNNOOOQQQRRRQQQPPPOOOOOOOOOOOONNNNNNNNNNNNSSSPPPOOORRRVVVVVVQQQLLLJJJJJJKKKLLLMMMNNNNNNOOOPPPPPPQQQRRRSSSTTTTTTUUUSSSTTTSSSOOOKKKNNNWWW```ooozzz}}}~~~|||zzz{{{ooodddVVVXXXWWWRRRPPPRRRSSSQQQRRRTTTUUUUUUUUUVVVYYY[[[aaa```aaaaaa```]]]XXXTTTPPPOOOLLLHHHCCC@@@===;;;999999888777666555444444555555555555555555555555777888:::===@@@AAA@@@@@@:::::::::888:::FFF]]]pppkkkKKK???>>><<<:::<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::<<<<<<<<<<<<============<<<===>>>???@@@AAAAAABBBAAABBBBBBCCCDDDDDDEEEEEEFFFGGGGGGFFFGGGKKKPPPTTTcccuuuyyywww|||~~~|||yyyxxx{{{}}}}}}{{{zzzxxxxxxxxxxxxvvvtttyyyyyyzzz{{{|||zzzwwwtttqqqtttlllZZZNNNNNNOOOLLLLLLJJJFFFEEEDDDDDDCCCAAA@@@@@@AAABBBAAAAAA@@@???@@@AAABBBAAA???>>>======???@@@AAABBBBBBBBBCCCCCC???@@@BBBDDDFFFFFFDDDBBB@@@CCCHHHNNNUUU```mmmvvv}}}}}}~~~zzz|||vvvaaaKKKDDD===;;;BBBCCC>>>>>>DDDVVV[[[hhhoooxxx```WWWMMMGGGFFFHHHIIIHHHFFFEEEEEEDDDCCCCCCBBBBBBDDDCCCCCCBBBBBBCCCCCCCCCCCCCCCDDDDDDEEEFFFFFFFFFKKKIIIGGGGGGIIIJJJIIIHHHKKKJJJIIIIIIIIIKKKLLLMMMMMMUUUTTTTTT]]]ccchhhttt~~~zzzfff\\\[[[XXXRRRPPPsssggg]]]VVVQQQKKKHHHHHHHHHFFFDDDEEEEEEFFFHHHKKKLLLKKKJJJIIIJJJKKKKKKLLLNNNQQQTTTRRRTTTTTTXXXcccsss}}}{{{pppqqqtttxxxyyyxxx{{{xxxuuu|||wwwxxx~~~}}}zzztttuuu~~~{{{yyyxxxwwwuuuuuuyyyzzzxxxxxx{{{~~~|||zzzyyyxxxxxxxxxwwwvvvuuutttrrrnnnkkkjjjggg{{{sssjjjsssuuuSSSGGG???JJJggg}}}{{{WWWKKKOOOQQQMMMJJJQQQOOONNNNNNPPPPPPOOONNNMMMMMMNNNNNNNNNNNNNNNNNNSSSOOONNNRRRYYYYYYRRRJJJNNNNNNNNNNNNOOOOOOOOOOOOPPPPPPPPPQQQQQQQQQRRRRRRTTTSSSQQQNNNMMMNNNRRRVVV^^^yyy{{{zzzsssooouuu|||}}}|||wwwlllfffYYYNNNJJJMMMNNNKKKJJJJJJJJJHHHFFFEEEFFFHHHMMMLLLMMMNNNNNNKKKGGGDDDCCCBBB@@@===;;;888666555555555555555555555555555555555555666777777888888:::;;;<<<======<<<;;;:::777999999777@@@[[[___MMM===<<<>>>===;;;===<<<<<<;;;;;;;;;:::::::::999999999999999999999999::::::;;;;;;;;;<<<<<<<<<;;;;;;<<<===>>>??????@@@>>>???@@@AAABBBCCCDDDDDDEEEEEEEEEEEEEEEHHHLLLPPPfffqqqzzzyyyuuuwww}}}|||{{{~~~yyy~~~~~~{{{}}}{{{zzzzzz{{{{{{zzzyyy{{{zzzzzz{{{}}}}}}|||zzzttttttlll^^^WWWXXXWWWRRROOOKKKEEEBBBAAABBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBCCCBBB???===???AAA>>>???AAABBBCCCCCCBBBAAA>>>???BBBDDDFFFEEEEEEDDDDDDLLLWWWaaajjjrrrzzz|||wwwssshhhTTTBBB;;;:::???EEEDDD???DDDMMMnnnoooooosssqqqYYYRRRIIIDDDDDDFFFFFFFFFDDDDDDCCCCCCBBBBBBAAAAAABBBBBBAAAAAAAAABBBBBBCCCAAAAAABBBBBBCCCDDDDDDEEEGGGEEEDDDEEEGGGIIIIIIHHHIIIIIIIIIIIIJJJKKKMMMNNNMMMUUUSSSPPPTTTVVV]]]lllyyyyyyqqqYYYRRRTTTOOOFFFmmmaaaWWWRRRNNNIIIGGGGGGGGGFFFEEEEEEEEEFFFHHHJJJLLLKKKJJJGGGIIIKKKLLLMMMPPPTTTWWWSSSTTTTTTTTTZZZggguuu~~~tttpppuuu~~~xxxwww|||zzzxxx|||www{{{~~~}}}yyytttsss|||~~~{{{yyywwwwwwvvvttttttxxxyyyxxxyyy|||~~~|||yyyvvvtttssstttuuuvvvtttsssqqqkkkfffeeegggpppooopppcccLLLDDDBBBZZZ}}}|||dddMMMHHHNNNQQQOOOLLLOOONNNNNNNNNNNNNNNMMMLLLLLLLLLLLLMMMMMMNNNNNNNNNPPPNNNMMMQQQUUUVVVQQQMMMRRRRRRRRRQQQQQQQQQQQQQQQNNNNNNNNNNNNNNNNNNNNNNNNRRRPPPNNNMMMNNNOOOOOONNNQQQlll|||uuuqqqsss{{{vvvsssyyyzzz}}}ttt]]]PPPLLLLLLJJJHHHHHHHHHFFFCCCAAA???>>>>>>>>>>>>???@@@???;;;888;;;::::::999777666666555444444444444444555555555333444444555777888888999:::;;;<<<<<<:::999888888666===CCCJJJ[[[{{{^^^JJJBBB===???AAA>>>===>>>;;;;;;;;;;;;:::::::::999999999999999999999999999999999999999::::::::::::999::::::;;;<<<=========;;;<<<===>>>@@@AAABBBCCCCCCCCCCCCCCCBBBDDDHHHKKKXXXbbbmmmtttwwwzzz~~~{{{}}}tttvvv|||}}}yyy}}}|||{{{|||}}}~~~}}}|||yyyxxxwwwwwwyyyzzzzzzzzzxxxvvvooogggeeegggeee```UUUPPPIIIDDDAAAAAABBBBBBAAA@@@@@@????????????@@@AAADDDFFFDDD@@@???BBBEEE???>>>>>>@@@AAABBBBBBAAADDDDDDCCCCCCDDDGGGKKKNNNTTT]]]jjjtttzzz~~~~~~wwwpppggg[[[KKK???;;;===BBBDDDBBBBBBMMM[[[xxxjjj]]]QQQLLLFFFBBBBBBCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@??????@@@@@@AAAAAA@@@@@@AAABBBBBBCCCCCCDDDCCCCCCCCCDDDFFFHHHIIIIIIHHHHHHGGGHHHIIIKKKMMMNNNLLLTTTSSSNNNOOONNNVVViiixxx}}}qqqlllqqquuuaaaWWWRRRMMMHHHfff[[[RRROOOMMMJJJGGGGGGFFFFFFEEEEEEDDDEEEGGGJJJKKKKKKJJJGGGIIILLLNNNOOOQQQTTTWWWQQQQQQRRRSSSUUU^^^lllwwwtttxxxrrrsss~~~}}}xxxyyy~~~{{{~~~~~~{{{}}}||||||||||||zzzxxxyyyuuusssyyy{{{xxxwwwvvvvvvuuurrrssswwwxxxvvvvvvzzzzzzxxxuuurrrpppooooooppptttpppooommmgggccchhhqqqzzzppppppQQQHHHAAANNNwwwcccXXXMMMKKKMMMNNNNNNNNNLLLLLLNNNNNNMMMLLLLLLLLLJJJKKKKKKLLLLLLMMMMMMMMMLLLMMMMMMMMMLLLMMMOOOQQQNNNNNNMMMMMMMMMMMMLLLLLLJJJJJJJJJKKKKKKKKKKKKKKKNNNMMMLLLLLLNNNOOOMMMKKKMMM]]]ppp~~~qqquuuooo{{{www|||zzzlllUUUKKKHHHGGGCCCCCCDDDDDDDDDAAA>>><<<999999999:::;;;;;;888666888888888777777777777777666666666555555444444444222222333555666777888999666888:::::::::;;;>>>AAA===JJJZZZkkk}}}^^^BBB???===<<<===<<<999999;;;;;;:::::::::999999999999888888888888888888888888888888888888999999999999999999999::::::;;;;;;<<<999:::;;;===>>>@@@AAAAAA@@@AAAAAAAAA@@@BBBEEEHHHKKKRRR]]]iiirrrxxx~~~}}}yyy|||wwwoooooorrrrrr~~~|||}}}|||{{{|||~~~~~~}}}yyywwwuuuuuuwwwxxxxxxxxx{{{xxxtttqqqsssvvvtttooo```ZZZSSSLLLHHHFFFEEEDDDDDDBBB@@@???>>>>>>???@@@AAACCCEEEDDDBBBAAACCCEEEAAA???<<<===???AAABBBBBBFFFEEECCCCCCEEENNNYYYaaahhhnnnwww}}}zzztttjjjbbbYYYNNNEEEAAAAAABBBBBBAAAAAAHHH[[[lllnnn{{{kkkMMMIIIFFFCCC@@@@@@AAAAAAAAA@@@@@@@@@???????????????>>>>>>======>>>???@@@@@@@@@@@@AAAAAABBBCCCCCCCCCAAABBBCCCDDDEEEGGGIIIKKKFFFFFFFFFFFFHHHIIIKKKMMMJJJRRRQQQNNNNNNKKKUUUjjjvvv{{{zzzzzzwwwooopppvvv~~~}}}{{{zzzuuuhhhUUUKKKKKKaaaXXXPPPNNNLLLJJJHHHFFFFFFEEEEEECCCCCCDDDFFFIIIJJJIIIHHHGGGJJJNNNPPPPPPPPPQQQRRRLLLLLLOOORRRUUUZZZfffrrr{{{yyytttuuu}}}|||yyyzzzzzz}}}~~~~~~~~~~~~}}}zzzzzzzzz{{{}}}}}}|||{{{zzzxxxuuuxxx{{{wwwvvvuuuuuutttqqqqqqttttttrrrrrruuuvvvtttrrrooommmlllllllllnnnjjjhhhhhheeefffttttttuuunnnUUUCCCBBBDDDfffpppTTTQQQNNNKKKJJJJJJKKKKKKHHHJJJMMMMMMLLLKKKKKKLLLJJJJJJKKKKKKKKKKKKKKKKKKJJJLLLMMMJJJGGGGGGLLLQQQKKKKKKKKKKKKKKKKKKKKKJJJHHHHHHHHHIIIIIIJJJJJJJJJKKKKKKKKKLLLNNNNNNMMMKKKMMMSSSbbb}}}wwwwwwzzz~~~yyysssvvvttt]]]QQQLLLJJJCCCBBBAAAAAAAAA@@@>>><<<;;;::::::;;;<<<<<<:::888777777777777777777888888888888777666555444444333222333333444666777888888999::::::999777999>>>CCCJJJ\\\rrrtttRRRGGG???999999999999888777999;;;:::::::::999999999888888777777777777777777777777777777888888888999999999888888999999::::::::::::999:::;;;<<<===>>>???@@@>>>???@@@@@@???AAADDDFFFMMMOOOUUU___jjjvvv~~~zzzzzzrrrmmmmmmooooooxxx|||{{{zzz{{{|||}}}|||{{{zzzxxxwwwwwwyyyzzzzzzzzz|||{{{yyyzzz}}}~~~|||yyylllgggaaa[[[VVVSSSOOOLLLJJJHHHDDDAAA??????AAABBB@@@@@@BBBCCCDDDDDDCCCBBBCCC@@@===>>>AAADDDDDDBBBDDDFFFHHHKKKQQQ\\\jjjtttvvvzzz~~~~~~}}}}}}lllcccXXXPPPJJJDDDAAABBBDDDDDDCCCDDDKKK[[[qqqnnnhhhzzzWWWDDDBBBAAA@@@?????????@@@@@@>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<===>>>?????????@@@AAAAAABBBBBBCCC???AAABBBCCCDDDEEEHHHJJJEEEEEEEEEEEEFFFGGGIIIJJJHHHNNNNNNNNNOOOLLLTTTkkk~~~{{{vvvrrrmmmsss}}}vvv|||xxxwww}}}sssZZZFFFAAA|||___XXXSSSLLLLLLJJJHHHEEEDDDDDDDDDBBBBBBBBBEEEGGGIIIHHHGGGGGGJJJNNNPPPOOOMMMKKKKKKJJJHHHJJJOOORRRUUU```kkkyyy{{{|||~~~|||}}}~~~|||{{{zzzzzz{{{}}}~~~~~~~~~yyyxxxyyy|||}}}xxxxxxvvvwww{{{wwwuuuuuuuuutttqqqppprrrqqqnnnmmmooopppooonnnmmmkkkjjjiiihhheee``````eeehhhqqq}}}ttt|||nnnRRRDDD???FFFTTT}}}YYYPPPNNNKKKIIIIIIIIIHHHFFFEEEHHHKKKMMMLLLKKKKKKMMMKKKKKKJJJJJJJJJJJJJJJJJJJJJKKKKKKJJJHHHHHHIIIKKKKKKKKKKKKKKKLLLLLLLLLLLLGGGGGGHHHIIIIIIJJJKKKKKKKKKLLLMMMMMMLLLLLLKKKKKKKKKOOOTTTeeezzz}}}zzz|||||||||}}}tttvvvvvvlllccc\\\ZZZTTTKKKEEEBBB@@@???>>>>>>=========>>>>>><<<::::::999999999999999999999777777666666555555444444444444555666777777888888;;;<<<===<<<===BBBLLLSSSbbbuuuRRRAAABBB>>>888999999888888999;;;<<<999999999999888888888888777777777777777777777777777777888888888999999999999999999999999:::::::::::::::;;;<<<<<<===>>>>>><<<===>>>??????@@@CCCEEEQQQOOORRRZZZcccooo|||zzzyyyvvvtttsssvvvyyy}}}|||vvvssstttvvvvvv{{{yyyxxxyyyzzzzzzyyyxxxxxxxxxxxxzzz}}}~~~~~~}}}}}}|||}}}~~~||||||vvvsssooolllhhhccc]]]YYYQQQNNNIIIEEECCCBBBDDDEEEBBBAAABBBFFFJJJJJJFFFAAACCCAAAAAADDDHHHIIIEEEAAAHHHOOOYYYaaagggoooxxx}}}}}}}}}}}}wwwlll]]]RRRGGGDDDBBB??????CCCEEEFFFIIIRRRdddzzzkkkyyyaaaHHHAAA===>>>??????>>>>>>???@@@<<<<<<<<<<<<<<<=========:::::::::;;;;;;<<<===>>>===>>>>>>??????@@@AAAAAA===???AAAAAAAAABBBEEEHHHEEEDDDCCCCCCDDDEEEFFFGGGEEEIIIIIIMMMPPPKKKRRRggg}}}uuuvvvzzzrrrqqqllluuu|||yyyzzz|||}}}yyyzzzuuu[[[FFFzzz^^^ZZZWWWKKKKKKJJJGGGDDDBBBBBBCCCAAAAAABBBDDDFFFHHHGGGFFFFFFJJJOOOPPPNNNKKKGGGEEEKKKGGGGGGKKKMMMPPPYYYdddyyyyyy{{{vvvuuu}}}yyy~~~yyyvvvttttttwww|||zzzvvvzzzyyyzzz|||~~~|||uuuwwwvvvuuu}}}{{{wwwuuuuuuuuutttpppoooqqqoookkkjjjlllkkkkkkjjjjjjhhhgggeeeddd]]]YYY[[[dddmmm|||uuuwww}}}\\\CCC???AAAQQQfffuuu|||___NNNQQQNNNJJJHHHJJJKKKHHHBBBCCCFFFKKKLLLKKKJJJKKKMMMKKKKKKKKKJJJJJJIIIIIIHHHKKKJJJIIIJJJLLLKKKHHHFFFIIIIIIIIIIIIJJJJJJJJJKKKGGGGGGHHHIIIKKKLLLMMMMMMLLLMMMNNNNNNKKKIIIJJJKKKIIIMMMIIINNNeeeuuuwwwzzzyyy|||yyy|||zzz}}}~~~rrrwwwkkk[[[MMMFFFCCCAAA@@@@@@???>>>>>>??????===;;;======<<<<<<<<<;;;;;;;;;555555555555555555555555666666777777888888999999777:::???DDDLLLYYYiiiuuu{{{ttt}}}XXX@@@AAAAAA333666888888666666888999888999999999888888888888777777777777777777777777777888888888888999999999999999999999999999:::::::::;;;;;;;;;<<<<<<=========;;;<<<>>>??????AAACCCFFFJJJIIIMMMUUU\\\dddttt~~~qqqrrruuuwwwyyy{{{~~~lll______dddhhhzzzxxxwwwwwwxxxxxxwwwvvvvvvvvvwwwzzz~~~}}}}}}|||zzzzzz{{{zzzxxxwwwsssnnngggbbbWWWSSSNNNHHHEEEEEEFFFGGGFFFDDDEEEJJJPPPQQQJJJCCCBBBBBBDDDJJJNNNMMMFFF@@@OOO[[[jjjuuu{{{}}}{{{|||zzzlll\\\TTTIII??????@@@???@@@DDDEEEHHHPPPaaazzziiiuuufffJJJ???BBB:::<<<>>>???>>>>>>??????;;;<<<<<<<<<<<<<<<<<<<<<:::999::::::;;;<<<===>>><<<<<<======>>>?????????;;;>>>@@@@@@???@@@CCCFFFEEEDDDCCCBBBBBBCCCDDDEEECCCFFFFFFKKKOOOJJJOOOccckkkgggrrryyyuuu~~~ppp{{{}}}yyytttuuuyyy___{{{hhh^^^MMMMMMKKKHHHEEECCCCCCCCCDDDCCCCCCBBBBBBBBBBBBCCCCCCCCCEEEGGGHHHHHHHHHFFFEEEGGGIIIMMMPPPQQQSSSVVVXXXooo{{{pppaaaYYYwww~~~xxxvvvrrrrrrsssuuuvvvxxxyyyzzzzzz|||}}}{{{vvvrrrqqqrrr}}}{{{yyyzzz|||}}}zzzwww|||wwwrrrttt{{{yyy|||}}}{{{yyyuuurrrnnnkkkjjjhhhgggeeeeeegggjjjjjjgggccc___^^^[[[VVVZZZmmm|||{{{~~~eeeMMMEEEGGGHHHXXXoooyyybbbPPPTTTKKKJJJJJJIIIIIIHHHHHHGGGHHHIIIIIIIIIHHHGGGGGGFFFJJJJJJIIIIIIIIIJJJJJJKKKLLLKKKJJJIIIHHHGGGFFFFFFEEEFFFGGGHHHIIIIIIIIIIIIEEEGGGIIIJJJKKKJJJIIIHHHKKKLLLMMMLLLJJJJJJKKKMMMOOOMMMKKKJJJQQQ^^^ppp|||zzz{{{}}}zzz|||zzz|||~~~mmmZZZNNNIIIFFFEEEBBB>>>>>>BBBAAA;;;999<<<>>>>>>======<<<;;;;;;;;;888555444666888888777888777777999===>>><<<<<<>>><<>>???@@@AAAAAAGGGGGGIIIOOOZZZhhhuuu|||~~~}}}sssuuuzzz}}}jjj^^^XXXYYY^^^rrrvvvzzzyyyvvvuuuwwwyyyyyywwwwww{{{~~~{{{}}}~~~}}}||||||}}}}}}{{{{{{wwwsssfff```ZZZVVVVVVVVVUUUSSSNNNMMMTTT]]]YYYKKKEEEIIIPPPRRRXXX]]]YYYMMMGGGHHH]]]jjjyyy}}}{{{zzzzzzxxxnnn]]]PPPCCCAAA>>>>>>BBBGGGEEEAAACCCLLL]]]rrrqqqjjjmmmPPPHHHCCC:::>>>>>>======<<<<<<<<<;;;>>>===;;;::::::;;;===>>>999999:::;;;<<<===>>>???============>>>>>>>>>>>>???????????????@@@@@@AAACCCBBBAAA@@@@@@AAACCCDDDFFFGGGGGGGGGHHHJJJNNNQQQ[[[fffhhhkkkzzz{{{zzzxxxtttvvvttt___XXXLLLJJJIIIGGGDDDCCCBBBBBBBBBBBBAAAAAA@@@@@@AAAAAABBBAAACCCDDDFFFFFFEEEDDDCCCHHHJJJMMMNNNOOOPPPQQQSSS\\\uuu{{{jjj]]]lllzzz~~~}}}wwwrrrrrrrrrssstttssssssrrrqqqyyyzzzyyyuuuqqqooooooqqqxxxvvvuuuwwwzzzzzzxxxuuuxxxvvvtttwww~~~yyywwwyyyzzzxxxvvvrrrooollljjjiiiiiigggfffkkkiiifffcccaaa```^^^]]]UUUaaawwwyyy{{{ppp___III<<>><<<<<>>>>>===<<<:::999888777;;;:::888888777777888:::>>>======<<<<<>><<<999999888777666666555555666666666666555444444555666666666666666666666666666666777777777777777777888888888888888888999999999999:::::::::::::::::::::::::::;;;;;;<<<===>>>???@@@AAABBBEEEKKKVVVfffxxxsssvvv|||~~~wwwiii^^^ZZZ[[[nnnqqqsssqqqnnnpppvvv|||{{{|||~~~zzz~~~~~~~~~~~~{{{{{{}}}}}}{{{tttooojjjggghhhiiihhhgggkkkhhhjjjmmmeeeUUUMMMOOOffffffiiillliiiaaa___aaammmuuu~~~~~~yyysssooojjj```QQQFFFBBB@@@@@@BBBDDDDDDDDDDDDKKKTTTbbbyyyfffvvv^^^HHHCCCAAA============<<<<<<<<<;;;;;;<<<;;;:::999999:::;;;<<<999999:::;;;<<<===>>>>>>;;;;;;<<<<<<<<<=========>>>>>>>>>>>>>>>??????@@@BBBAAA@@@???@@@AAACCCDDDDDDEEEFFFFFFGGGIIILLLOOOUUU___ccciiiwww~~~xxxjjjjjjvvv|||qqqwwwmmmWWWSSSJJJHHHGGGFFFDDDBBBAAA@@@???@@@@@@????????????@@@@@@???@@@AAABBBCCCBBBAAAAAAGGGIIIKKKLLLKKKKKKLLLMMMKKKbbb~~~mmmiiilll|||~~~}}}zzztttqqqqqqrrrrrrqqqpppnnnmmmuuutttrrrnnnlllkkknnnppppppoooooorrruuuwwwuuurrrsssuuuvvvzzz~~~zzzuuussstttuuusssqqqnnnkkkiiiggggggggggggfffhhhddd___[[[YYYYYYYYYYYY\\\xxx}}}|||~~~gggWWWQQQBBB888OOOtttzzz~~~xxxWWWMMMHHHBBBCCCCCCCCCDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFEEEEEEDDDEEEEEEEEEEEEEEEFFFGGGHHHHHHHHHHHHIIIIIIJJJJJJJJJFFFGGGHHHIIIIIIJJJJJJIIIJJJKKKLLLMMMMMMLLLJJJIIIJJJKKKLLLKKKIIIIIIKKKMMMJJJOOOQQQMMMIIINNN\\\iiiyyy}}}{{{tttuuuwwwvvvuuu}}}||||||}}}|||zzzrrrkkkjjj\\\NNNIIIHHHGGGDDDCCC>>>===<<<;;;;;;<<<===>>><<<>>>???>>>===@@@EEEIIIQQQSSSRRROOONNNUUUdddooorrrrrr~~~RRRBBB666888===;;;999:::777777666555555555555666555555444333333444555555666666666666666666666666777777777777777666666666888888888999999999::::::999999999999999999999999999999:::;;;<<<======>>>>>>@@@BBBFFFNNN___sssyyyjjjsssvvvmmmgggeeepppssstttqqqmmmmmmqqqvvvxxx|||}}}{{{}}}yyy~~~}}}}}}}}}yyyyyy~~~{{{yyyzzz{{{|||{{{}}}yyyzzz|||vvvjjjdddgggvvvtttssstttrrrppprrrvvv~~~~~~{{{{{{rrrfff]]]VVVMMMCCC;;;@@@>>>@@@DDDCCC>>>AAAIIIXXXeeezzzkkkkkkgggKKK???===??????<<<<<<<<<<<<;;;;;;;;;;;;::::::888888888888::::::888999999:::;;;<<<======::::::::::::;;;;;;;;;;;;===<<<<<<<<<<<<===>>>>>>AAA@@@?????????@@@BBBCCCCCCDDDEEEEEEEEEGGGJJJMMMMMMTTTZZZeeesssyyyvvvhhhiiifffppp~~~|||qqqiiiUUUQQQHHHFFFFFFEEEDDDCCCAAA???>>>??????>>>>>>>>>>>>??????>>>>>>???@@@AAA@@@@@@???DDDFFFHHHHHHGGGGGGHHHIIIHHHTTTuuuwwwppprrr}}}|||sssrrrqqqooonnnnnnnnnooonnnmmmllljjjjjjkkkmmmoooiiihhhiiimmmqqqsssqqqnnnooosssuuuxxx~~~~~~xxxuuuqqqoooppppppnnnmmmkkkhhheeeddddddddddddccc```___\\\XXXUUUWWW]]]bbb{{{~~~mmmUUUEEEDDDCCCHHHjjjzzz|||[[[JJJIIIFFF???@@@@@@AAABBBBBBCCCDDDDDDDDDEEEEEEFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHHHHHHHHHHIIIIIIIIIIIIGGGGGGHHHIIIIIIIIIIIIIIIKKKLLLLLLLLLKKKJJJIIIIIIIIIJJJKKKJJJIIIIIIKKKLLLJJJNNNPPPMMMJJJLLLTTT\\\nnnttt||||||sssuuu{{{||||||yyysssvvvqqqiiiiiihhhccc^^^VVVRRRLLLGGGEEEEEEHHHJJJGGGMMMPPPPPPQQQYYYbbbhhhmmmuuuxxxuuurrrzzzzzzPPPBBB;;;777:::<<<999777888777666555555444444555555555444444444444444444555555555555555555555555555777777777666666555555555888888888999999999999:::888888888888999999999999999999::::::;;;<<<<<<===???BBBDDDCCCFFFQQQcccpppuuu|||}}}yyyuuusssqqq|||zzzwwwuuurrroookkkiiinnnrrrwwwzzzzzz{{{~~~{{{|||zzz|||~~~}}}yyyzzzzzzxxx{{{yyywwwvvvvvvvvvwwwzzz}}}xxxtttmmmcccVVVKKKEEEAAA===:::BBB???BBBFFFBBB===FFFVVVjjj}}}wwwtttsssNNN>>><<<<<<<<<>>>;;;;;;;;;;;;:::::::::::::::999888888888888999:::888888999999:::;;;;;;<<<999999999:::::::::;;;;;;;;;;;;;;;:::;;;<<<<<<===>>>>>>>>>>>>>>>@@@AAAAAABBBCCCDDDDDDEEEFFFIIIKKKJJJLLLQQQaaaqqqtttssseeeiiivvvrrrvvv}}}|||iiiWWWSSSGGGFFFFFFFFFEEECCCAAA???>>>??????>>>>>>>>>>>>??????>>>>>>?????????@@@?????????AAACCCDDDDDDDDDFFFGGGKKKJJJaaapppuuu}}}zzztttnnnkkkkkklllmmmgggggghhhiiikkkllllllkkkdddccceeeiiimmmooollliiikkkoooqqqqqqtttyyyzzzwwwrrrpppmmmkkkkkkjjjiiihhhgggdddaaa`````````___^^^]]]\\\YYYSSSRRR]]]ppp~~~vvvsssXXXKKK@@@???KKKddduuu~~~bbbMMMKKKGGGAAA@@@??????@@@AAABBBCCCDDDDDDCCCDDDDDDEEEEEEEEEDDDDDDCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHHHHHHHGGGGGGGGGGGGFFFGGGHHHHHHIIIHHHHHHHHHJJJJJJJJJJJJIIIHHHHHHGGGHHHIIIJJJIIIHHHIIIJJJLLLLLLLLLLLLMMMNNNOOOQQQSSSaaaiiirrrzzz}}}zzzxxxqqqssszzznnnccc\\\[[[]]]```jjjqqqtttqqqqqqyyy}}}YYYBBB>>>;;;::::::999666555777666555555444444444444444555555555555555555555555444444444444444444444444777666666666555555444444777777888888888888999999777777777888888999999999999::::::;;;;;;<<<<<<<<<===AAADDDBBBAAAFFFQQQ[[[jjjttt{{{||||||}}}xxxtttuuuxxx{{{|||{{{ooojjjmmmoookkkfffdddggglllsssyyy}}}zzzyyy}}}~~~~~~}}}~~~{{{|||{{{{{{}}}{{{tttmmmhhhZZZRRRGGG???===???@@@AAADDDCCCFFFHHHFFFGGGWWWkkk~~~yyyZZZ???:::>>>===999:::999999999999::::::::::::::::::999999999999::::::777777888888999999::::::999999:::::::::;;;;;;;;;::::::999999::::::;;;<<<<<<<<<<<<===>>>??????@@@AAACCCDDDEEEEEEFFFHHHJJJKKKIIIKKK\\\nnnpppvvv{{{nnnfffkkktttvvv}}}ttthhhXXXSSSGGGGGGFFFEEECCCAAA@@@???>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>?????????;;;===@@@AAABBBBBBDDDEEEHHHCCCOOOnnnqqqbbbwww~~~uuummmiiihhhhhheeeeeefffhhhjjjjjjhhhfff``````aaadddhhhiiieeebbbdddiiikkkiiiiiilllooonnnkkkjjjhhhgggeeedddcccbbbaaa^^^\\\[[[\\\]]]\\\\\\ZZZXXXSSSPPPWWWnnnrrraaaWWWCCCBBB???CCCXXXxxx{{{sss~~~rrrJJJFFFKKKDDD===?????????@@@AAAAAABBBCCCCCCAAABBBCCCCCCCCCCCCCCCCCCAAAAAAAAABBBCCCDDDEEEFFFGGGGGGGGGFFFFFFEEEEEEEEEFFFFFFGGGGGGGGGGGGFFFFFFHHHHHHHHHGGGGGGGGGGGGGGGGGGHHHIIIIIIHHHHHHJJJLLLLLLKKKKKKMMMPPPQQQPPPNNNVVV^^^fffooo}}}tttooorrr}}}zzz{{{uuuyyyUUU@@@@@@:::999999777555444666777555555444333333333333444555555666666666666555555444444444444444444444444555555555555555444444444666666666777777777888888666666666777888888999999999:::::::::;;;;;;;;;;;;999===@@@@@@???AAAGGGMMMSSS```kkkqqq{{{{{{}}}}}}rrrssstttsssrrryyy{{{eee[[[```iiillllllaaaccchhhooovvv|||~~~}}}|||}}}}}}~~~~~~~~~~~~yyyrrriiiaaaZZZWWWIIIDDD???<<<===@@@DDDEEE???EEEJJJKKKNNN[[[pppzzzxxxZZZHHH999:::???===888777888888888888999999999999999999999999999999999999777777777777888888999999999999999999:::::::::::::::999999999999:::;;;;;;::::::;;;<<<===>>>>>>???AAABBBDDDEEEDDDEEEGGGHHHIIIIIIIIITTTfffjjjmmm{{{~~~|||uuuqqqqqqwww~~~wwweeeSSSPPPFFFFFFEEECCC@@@???>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<======<<<<<<======>>>>>>:::<<>>?????????@@@@@@AAAAAA>>>??????@@@AAAAAA@@@@@@?????????@@@AAABBBDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEDDDGGGGGGFFFFFFFFFGGGGGGHHHFFFGGGHHHHHHGGGHHHJJJLLLKKKLLLMMMNNNNNNMMMLLLLLLLLLSSSYYYaaatttzzz}}}wwwsssrrrvvv}}}~~~zzznnn|||ZZZ>>>666:::555666777555444555666666555444444333222333333333333444555555555555444333333333333333333333333333444444444444444444555555555555555555666666666666555555666666777888888999888888888999999999999:::999:::<<<===>>>@@@DDDGGGFFFSSS^^^ggguuu|||}}}~~~wwwtttuuuyyy{{{~~~ooo___\\\```eeehhhaaafffkkknnnnnnpppsssvvvzzzyyyxxxzzz~~~}}}|||}}}~~~~~~zzzvvvppplllddd[[[RRRLLLHHHFFF@@@???===>>>???AAABBBCCC>>>MMMXXXZZZeee}}}llljjj{{{{{{hhhDDD???;;;:::;;;:::888777777777777888888888999999777888888888888888888777666666777777777777888888777777777888888888999999:::999999999999:::;;;;;;888999:::;;;<<<===>>>>>>???AAACCCCCCCCCCCCDDDFFFDDDJJJIIILLLZZZcccjjjvvvrrryyyzzzvvv~~~yyy{{{bbbNNNMMMFFFFFFDDDAAA>>><<<<<<======;;;::::::999999::::::;;;<<<;;;;;;;;;;;;<<<======;;;===???@@@??????@@@AAA<<>>BBBDDDQQQmmm~~~ooommm|||NNNIIIAAA<<<<<<=========>>>>>>>>>>>>????????????<<<<<<===>>>>>>>>>>>>>>>=========>>>???AAABBBCCCAAAAAABBBCCCDDDEEEFFFFFFDDDDDDEEEEEEEEEEEEDDDCCCFFFFFFFFFFFFGGGHHHIIIIIIFFFGGGHHHHHHGGGHHHJJJLLLJJJMMMPPPOOOKKKIIIIIIKKKFFFKKKOOOUUUiii{{{|||zzz}}}zzz|||uuu|||QQQ<<<======666444666777555555666666555555444333333222222333333222222444444444444222222333333333333333333333333333333333444444555555555444444444555555555555666444555555666777888888999777777777777888888888888<<<;;;:::;;;<<>>======>>>>>>???@@@AAA@@@???>>>FFF\\\lllpppmmmlllfffBBB;;;>>>>>>999777777888888666666777777888888888999666666777777777777666666666666666666777777777777666666666666777777777777::::::999999::::::;;;<<<777888:::;;;<<<============???AAABBBBBBAAABBBDDD???JJJJJJFFFQQQ^^^jjjxxxrrrxxx~~~~~~|||yyyrrrttt^^^KKKEEEBBBDDDBBB???<<<;;;<<<===>>>===<<<:::999888999::::::;;;;;;<<<<<<===>>>>>>>>><<<======>>>???@@@@@@@@@DDDAAADDDKKKNNNRRRfff|||nnnXXXGGGRRRfffrrrpppmmmyyyqqqnnniiidddaaa______```___]]][[[XXXWWWWWWXXXXXXWWW[[[]]]]]]ZZZWWWVVVWWWUUUWWWXXXXXXVVVTTTQQQPPPRRRRRRRRRTTTYYY___dddgggzzzxxxrrrzzz|||ppp[[[EEE:::<<>><<<;;;;;;======<<<<<<;;;::::::<<<===>>>?????????>>>>>>>>>>>>>>>>>>??????@@@@@@AAABBBBBB???@@@BBBCCCDDDDDDEEEEEECCCDDDEEEEEEDDDCCCEEEFFFCCCCCCCCCCCCEEEGGGIIIJJJGGGFFFEEEDDDEEEGGGIIIKKKJJJJJJJJJJJJJJJJJJIIIIIIMMMLLLKKKNNNYYYlll~~~rrrrrr|||zzz}}}nnnNNNBBB===777333555777777666666555555555444222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333444444444555555555555666888777555444444555666777;;;;;;;;;;;;<<<===>>>>>>CCCFFFQQQeeezzzyyyooopppttt|||wwwwwwxxxyyyxxxuuupppmmmaaaUUUWWW^^^]]]^^^```ZZZaaaaaaggguuuvvv{{{||||||~~~}}}~~~~~~|||zzzuuupppjjjccc]]]XXXKKKGGGBBB???>>>===<<<:::BBBCCCEEEDDD???===EEENNNUUUeeexxxvvvjjjoooMMM:::;;;:::999888777777777777777777777777777777777777666666666666555555555555555555555555666666666666777777777777666666666666777777888888888999999999999999999:::::::::;;;;;;=========>>>??????@@@@@@EEEEEEFFFHHHNNNWWWaaaiiikkkuuu~~~{{{yyytttyyyxxx}}}[[[IIIDDDAAAAAAAAA@@@>>>===<<<<<<<<<<<<;;;:::999999999:::::::::::::::;;;<<<<<<======<<<<<<===>>>>>>???@@@@@@BBB???BBBIIILLLPPP^^^ppp~~~xxxgggVVVQQQSSS```ppp}}}{{{tttmmmgggcccaaa\\\YYYUUUTTTVVVXXXYYYYYYTTTVVVYYYXXXVVVTTTUUUVVVUUUTTTSSSSSSSSSRRROOOMMMOOOQQQTTTZZZeeetttzzznnnppp{{{lllUUUIIIEEEBBB???>>>RRRxxxtttzzzsssyyy]]]III@@@>>><<<:::::::::;;;<<<;;;;;;::::::;;;;;;<<<====================================>>>??????@@@@@@???@@@AAABBBCCCDDDDDDDDDCCCDDDEEEEEEDDDDDDEEEFFFDDDDDDCCCDDDEEEFFFHHHIIIGGGFFFFFFFFFGGGHHHIIIJJJHHHHHHIIIIIIIIIIIIIIIHHHGGGIIIKKKKKKPPP]]]qqq|||mmmlllvvvxxx{{{cccMMM:::888:::888777:::666666666555555555444444222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333444444444444555555555555888777666555555666777888::::::::::::;;;<<<======???AAAJJJ\\\ppp{{{{{{vvvzzzwwwxxx|||}}}vvvuuu{{{~~~{{{mmmYYYOOONNNMMMSSS[[[YYYWWWYYY___gggpppvvvxxxxxxwwwzzz~~~~~~zzzyyyzzzyyyuuuqqqmmmiiibbb[[[UUUOOOKKKHHHBBB@@@===<<<>>>?????????AAA;;;;;;BBBFFFHHHTTTdddjjjzzzuuuuuuXXXBBB999;;;:::999888777777777777777777777777777777777777666666666666555555555444444555555555666666666666777666666666666666666666777777777888888888999999999999999::::::::::::;;;<<<<<<======>>>??????@@@DDDCCCCCCCCCFFFLLLTTTZZZbbbhhhnnnuuuwwwoooooopppuuuwwwWWWFFFCCC@@@>>>???@@@@@@???===;;;:::;;;;;;:::999999999::::::999999999:::;;;;;;<<<<<<<<<<<<<<<===>>>>>>??????AAA===???FFFJJJKKKSSS^^^rrryyysssbbbRRRTTTfffwwwoookkk```ZZZUUUTTTWWWZZZZZZXXXWWWWWWXXXVVVTTTSSSTTTVVVTTTTTTSSSTTTVVVWWWWWWVVV[[[aaalllxxxzzznnnnnnyyyzzz[[[@@@<<>>>>>>>>>>>@@@AAABBBCCCCCCCCCBBBDDDEEEEEEDDDDDDEEEFFFEEEDDDDDDDDDDDDEEEFFFGGGFFFFFFGGGHHHIIIIIIIIIIIIFFFFFFGGGHHHIIIIIIIIIIIIDDDIIIMMMKKKHHHNNN\\\iii{{{tttlllsssyyy{{{ZZZHHH<<<444777:::777666888555555555555444444444444222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333444444444555555888777666555555666888888888888888888999:::;;;<<<;;;<<>>=========;;;:::;;;>>>@@@AAAAAA@@@CCCPPP___aaa]]]gggyyyyyy|||{{{YYY@@@999;;;:::999888777777666666777777777777777777777777777666666555555555444444444444444444555555555666666666666666666666666666666777777777777888888888888888888999999999:::::::::;;;;;;<<<<<<===>>>>>>???>>>??????@@@BBBFFFKKKOOO[[[eeemmmsss}}}uuuiiikkkmmmppp{{{~~~|||TTTFFFCCCAAA>>>>>>>>>>>>===<<<;;;:::;;;:::::::::::::::::::::999999999:::;;;;;;<<<<<<;;;;;;<<<<<<<<<=========@@@===>>>DDDHHHHHHJJJNNN^^^gggxxx|||sssxxxmmm\\\ZZZnnntttkkkaaa]]]___```\\\XXXYYYXXXVVVTTTRRRRRRSSSUUUSSSWWW\\\___```dddjjjoooxxxtttooouuu||||||bbbLLL<<<=========OOOgggsssmmmyyyqqqoooaaaFFF===:::;;;;;;999999888888999999777888999:::;;;:::999888999:::::::::::::::;;;;;;999::::::;;;;;;<<<======<<<===>>>???@@@AAAAAAAAAAAACCCDDDDDDCCCCCCEEEFFFEEEEEEEEEDDDDDDDDDEEEEEEEEEFFFHHHJJJJJJJJJIIIHHHEEEFFFGGGHHHIIIJJJJJJJJJFFFJJJMMMKKKHHHIIIPPPWWWeeemmmzzzvvvpppttt{{{uuu}}}{{{xxxzzzrrrxxxvvvUUU@@@>>>999888::::::555333555444444444444333333333333111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111111111222222222222222333333333444444444444666666555555555666777777777777777777777999::::::;;;<<<>>>BBBIIIRRR[[[aaarrrooorrr~~~~~~wwwyyy||||||{{{yyy{{{ttt___VVVMMMKKKHHH>>>JJJQQQXXXZZZWWWSSSQQQQQQXXX^^^fffkkkmmmooossswwwzzzzzz{{{|||}}}~~~~~~zzzvvvrrrooommmfffbbb]]]YYYVVVRRRMMMIIIDDDDDDAAA???<<<<<<===>>>======>>>>>>>>>???AAACCCFFFZZZrrr}}}{{{}}}vvvrrraaaEEE999:::<<<999888777666666666666666666666666666666666666666555555555444444444333333333333444444444555555555555555555666666666666666666666666777777777888888888888888888999999999999::::::;;;;;;<<<=========;;;>>>BBBEEEEEEEEEFFFGGGNNN___sss}}}zzzwwwzzztttrrrlllvvvwwwRRRFFFEEEBBB@@@>>><<<;;;:::;;;<<<===999::::::::::::::::::::::::::::::;;;<<<<<<======;;;;;;;;;;;;;;;<<<<<<<<<@@@===>>>BBBFFFEEEDDDDDDHHHRRRfff|||pppqqqnnn```dddqqqzzzyyysssqqqnnngggaaa[[[ZZZXXXWWWYYY[[[]]]^^^^^^hhhsssxxxxxx~~~|||tttpppqqqiii]]]III===;;;CCCFFFIIIbbbuuuddduuuyyylllbbbFFF>>>===;;;::::::999999999888999999555666888999999999888777999999999::::::;;;;;;;;;999999::::::;;;<<<<<<<<<:::;;;<<<>>>???????????????AAABBBBBBBBBBBBDDDEEEEEEEEEEEEEEEDDDDDDDDDCCCDDDEEEHHHJJJKKKJJJHHHGGGGGGGGGHHHJJJKKKKKKKKKKKKIIIIIIJJJKKKKKKKKKKKKKKKPPPVVVcccsss|||vvv~~~tttttt~~~|||tttttt}}}mmmSSSAAA:::333222444666666333444666222222222222333333333333111111111111111111111111111111111111111111111111111111111111111111111111000000000111111222222222000000000111111222222222222222222222333333333444333333333333444444555555666666555666666777888999;;;<<<>>>>>>>>>CCCIIIOOO```aaakkk|||}}}~~~|||uuuooofffbbb[[[NNNCCCFFFJJJOOOSSSUUUUUUTTTOOOSSSVVVYYY[[[^^^dddhhhdddgggjjjnnnoooooonnnmmmmmmnnnnnnmmmiiiccc]]]ZZZPPPNNNKKKHHHEEEBBB???===;;;===@@@@@@>>>>>>???AAA===BBBFFFFFFCCCDDDIIINNN___tttkkkdddmmm{{{}}}aaaGGG<<<======999777777666666555666666666555555555555555555555555444444444444333333333333333333333333444444444444444444555555666666666777555555666666666777777777777777777888888888999999888999999:::;;;;;;<<<<<<>>>CCCKKKPPPQQQOOOMMMLLLLLLXXXqqqttt{{{wwwppp~~~~~~sssQQQGGGFFFBBB@@@>>>;;;999999:::<<<>>>999999:::;;;;;;;;;:::::::::::::::;;;<<<<<<======::::::::::::::::::::::::======>>>@@@BBBBBBAAA@@@<<>>888===NNN[[[fffxxxxxxeeewww{{{ZZZIII@@@444555???888888888888888888888888555555666777777777777777888888888999999::::::;;;888888888999::::::;;;;;;999999;;;<<<===>>>>>>>>>===???@@@AAA@@@@@@BBBDDDDDDDDDEEEEEEEEEDDDCCCCCCCCCEEEGGGIIIIIIIIIHHHGGGHHHHHHIIIJJJKKKKKKKKKKKKHHHGGGFFFHHHKKKKKKHHHFFFFFFJJJSSSaaaooozzz~~~xxxwwwwwwyyylllYYYKKK@@@:::999555555555555333222333555111111111111222222222222111111111111111111111111111111111111111111111111111111111111111111111111//////000000111222222222/////////000111111222222111111222222222333333333111111222333333444444444555555555555666777888999999;;;>>>>>>===???CCCGGGPPPTTT```qqq~~~{{{sssuuuyyy~~~zzzzzzvvvvvvuuukkkNNNGGGAAA@@@EEEKKKNNNNNNOOOMMMLLLLLLNNNQQQSSSUUUMMMPPPUUUYYY[[[[[[XXXVVVUUUVVVXXXXXXUUUPPPJJJGGG??????>>>===<<<<<<;;;::::::===AAABBB@@@???@@@BBBAAALLLWWWXXXSSSTTT___jjjiii]]]rrrdddFFF888<<<@@@<<<555666666555555555555666666555555555555555555555555444444333333333222222222222222222333333333444444444444444555555666666777555555555555666666666666666777777777777888888888777777888999999::::::;;;;;;BBBNNNXXX___dddgggiiieeebbbnnnuuupppwww{{{uuuppp|||oooOOOGGGFFFAAA===<<<;;;:::::::::;;;<<<888999:::;;;;;;;;;::::::999999999:::;;;;;;<<<<<<:::::::::::::::999999999:::<<<<<<<<<===???AAAAAA<<>>???>>>???AAABBBBBBCCCDDDEEEEEEDDDDDDCCCCCCDDDEEEGGGGGGGGGGGGGGGHHHIIIIIIJJJJJJJJJIIIIIIGGGGGGHHHHHHHHHHHHHHHGGGFFFGGGJJJQQQ[[[dddjjjlllzzzyyywwwuuulllwwwtttuuu{{{www~~~uuu___GGG<<<888666666777::::::888666444333222111000000000111111111222222111111111111111111111111111111111111111111111111111111111111111111111111/////////000111222222222......//////000111111222111111111111222222222222111111222333444444444444555555555555666777888999777999;;;<<<===>>>AAACCCDDDJJJYYYjjjvvv}}}~~~tttwww}}}vvvwwwjjj___PPPFFFBBBCCCCCCCCCIIIFFFCCCDDDHHHJJJIIIGGG@@@CCCFFFIIIJJJIIIGGGFFFDDDDDDDDDDDDCCCAAA>>>===777888:::;;;;;;<<<===>>><<<@@@DDDDDDBBBCCCGGGKKKQQQbbbssstttmmmnnn~~~nnnlllaaaKKK888888===<<<888777666555555444444555555666444444444444444444444444333333333333222222222222222222222222333333333333333333444555555666777777444444555555555666666666666666666777777777888888666666777888888999999:::777<<>>CCCMMMXXX___bbbsssxxxsssbbbQQQDDD===>>>CCCGGG[[[rrr||||||~~~zzzQQQHHH<<<666777999666111444444555555666555555444555555444333333555666777444444555555666777777888444444555555666777777777777888999:::;;;<<<<<<<<<999;;;===>>>===>>>@@@AAAAAABBBDDDEEEEEEEEEDDDCCCCCCDDDEEEEEEFFFFFFGGGGGGHHHHHHIIIIIIIIIHHHGGGGGGFFFIIIKKKJJJGGGFFFHHHLLLIIIGGGFFFHHHLLLRRRWWWZZZiiisssyyytttzzznnnooopppkkkvvvvvvrrrzzzoooppp{{{qqqyyymmmLLLBBB:::888666444666;;;111222222222333555555333//////000000111111111222000000000000000000000000000000000000000000000000000000000000000000000000...//////000111222222222---......///000111111222000111111111111222222222111222333444555555555555666555555666666777888999777888999999:::<<<>>>@@@<<>>???@@@@@@AAA@@@@@@@@@===<<<:::999999::::::;;;666888:::<<<===>>>AAACCC???CCCFFFFFFFFFJJJQQQXXXdddxxxzzzyyymmmbbbGGG999444<<<>>>777666===555555444444444555555666444444444444444444444444333333333222222222111111111111222222222333333333333333444444555666777777444444444555555555666666666666666666777777777777666666666777888888999999:::::::::;;;===CCCKKKPPPTTT]]]ZZZOOOWWWnnntttjjjbbbrrr{{{zzzuuuqqquuubbbggglllmmmtttaaaKKKCCC???@@@>>>>>><<<;;;:::999999999;;;;;;::::::999888777777555666777999999888777777999999999999999999999999777777888999;;;<<<======BBBBBBJJJWWW]]]aaappp}}}fffPPP===999:::<<>><<<999777666666666777666555555555555444444444444444444444444444444444555555555555555555555555555555555555555555555555777777888888888999999999888888999;;;===>>>???@@@BBBBBBCCCCCCCCCCCCCCCCCCDDDBBBAAABBBEEEGGGFFFDDDGGGIIIIIIFFFAAA??????@@@FFFGGGGGGFFFEEEFFFIIIKKKNNNJJJFFFEEEGGGJJJJJJIIISSS```rrr~~~vvv{{{|||ooolllvvv{{{xxxyyy{{{www}}}cccMMM:::999777666555555555666111111111111111111111111222222222222222222222222000000000000000000000000000000//////.........---000000000000000000000000////////////000000000000222111111111000000//////000111111111111222222222222222333444444555666666555555555555555666777777777777777888999:::<<<<<<@@@BBBIIIUUUfffwwwzzzqqqyyy~~~{{{uuupppggg^^^[[[LLLAAA999<<>>;;;;;;>>>===888666999;;;:::===;;;::::::;;;:::999777>>>======<<<<<<===???@@@JJJZZZYYYRRR[[[iiittt~~~uuunnn~~~]]]BBB::::::999888777666555444444444555555555555444444333333333333333333333333222222222222222222222222222222222222222222222222111111222222222333333333444555555666666666666666666666666666666666666666666666666666777777777777999999:::;;;<<<===>>>???CCCCCCDDDEEEIIIPPPXXX^^^dddkkkyyy{{{ooossszzziiicccbbbgggwww^^^IIIBBB>>>@@@>>>===<<<:::999999999888;;;::::::999888888777777666666777888888888888777888888888888888888888888666777777888999:::;;;;;;>>><<>>BBB@@@EEEQQQ]]]fffpppyyy|||}}}vvvgggMMMHHHAAA;;;999BBBWWWlllzzzsssllleeeppp~~~tttmmmttt]]]CCC999888666444333333444444555555555555444444444444444444444444444444444444444444444444444444444444444444444444444444444444777777777888888888888999888888999;;;<<<===>>>>>>@@@@@@@@@@@@AAAAAAAAAAAACCCAAA@@@AAADDDFFFEEECCCCCCEEEEEECCC@@@>>>???@@@GGGHHHHHHGGGFFFFFFHHHJJJMMMJJJFFFEEEFFFHHHHHHGGGMMMVVVbbbkkkrrrzzz|||{{{~~~~~~ssszzz}}}vvv~~~wwwrrryyyzzzwww|||ssshhhYYYFFF777888777555444333333333444111111111111111111111111111111111111111111111111000000000000000000000000000/////////............////////////////////////.../////////000000000000111111111000000000//////000000111111111222222222111222222333444444555555444444444333444444555666666666777777888999;;;<<<;;;???DDDKKKUUUbbbpppzzz|||~~~{{{~~~}}}YYYOOOFFFBBB@@@>>>===>>>@@@??????>>>>>>===<<<<<<777999<<<>>>>>>>>>??????999:::;;;<<<===BBBHHHMMMmmm}}}}}}qqqsss{{{xxxuuurrrXXXEEE???:::999999888777666555444444444555555555555444444333333333333333333333333222222222222222222222222222222222222222222222222111111111222222222333333444444555666666666666555555555555555555555555555555555666666666777777777888888999:::;;;<<<======??????@@@@@@CCCHHHNNNSSSeeeqqqxxxuuuuuu{{{~~~|||tttiiieeekkkqqqyyyZZZGGGAAA===???===<<<;;;:::999888888888::::::999999888777777777777777666666777777888888777777777777777777777777777777777777888888999999;;;999;;;@@@CCCGGGUUUdddxxx{{{{{{hhhRRRCCC===777222777666888<<<@@@EEEOOOYYYdddtttzzz{{{|||~~~}}}{{{uuujjjWWWGGG???<<<;;;???JJJ]]]xxxuuuhhhbbbaaazzzssslllnnn{{{}}}pppPPP===666666555333222222222333444555555444444444333333333333333333333333333333333444444444444444444444444444444444444444444444444666666666777777777777888888888999:::;;;;;;<<<<<<=========>>>>>>?????????@@@??????@@@BBBCCCCCCBBBAAABBBCCCBBBAAA@@@AAABBBHHHHHHHHHGGGEEEEEEGGGIIIKKKHHHEEEDDDDDDEEEEEEEEEHHHLLLQQQVVV^^^nnn|||uuurrr~~~yyyzzzzzzrrruuuvvv~~~}}}|||cccOOODDD===666111444444333222111111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////............////////////////////////....../////////000000000111111000000000000//////000000000111111111222222000111111222222333333333333222222222222333444444555555555666777888999:::999<<>>999999888777666555555444444444555555555555444444333333333333333333333333222222222222222222222222222222222222222222222222111111111222222222222333333333444555555555555555555555555555555555555555555555555666666666666777666777777888999:::;;;;;;;;;<<<======>>>AAAEEEIIIbbb|||yyyvvvjjjfffkkkxxxVVVEEE???<<>>???AAAJJJUUUqqqwwwxxxeeeVVVNNNCCC777999888888999999:::<<>>999???UUUqqq}}}vvvggg\\\ggg{{{~~~xxx~~~hhhGGG555444999555555444444444555555666444444444444333333333222222222222222222222222222333333333333333333333333333333333333333333333333555555555555666666666666888888888999999:::::::::;;;;;;<<<<<<======>>>>>>>>>>>>>>>???@@@AAAAAAAAA@@@AAABBBCCCCCCDDDEEEFFFGGGGGGGGGEEECCCCCCDDDFFFIIIGGGEEECCCBBBCCCCCCCCCFFFGGGHHHKKKRRRbbbuuu|||{{{uuuyyyzzz~~~|||zzz~~~yyyaaaUUUFFF<<<888888777555222222222111111000000000111111111111111111111111////////////////////////000000000000000000000000///////////////.........////////////////////////........./////////000000000000000000000000//////000000000000111111111111000000000000111111222222333222222222222333444444333333333444555666888888999;;;<<<<<<<<>>>>>@@@BBBEEEUUUzzzyyywww|||zzzQQQDDD???:::>>>;;;:::999888888888888888888888777777777777666666777666555555555666888999555555555555555555555555888888888999999999999999;;;;;;===?????????DDDIII]]]kkkrrrzzz}}}uuunnnjjj^^^QQQBBB>>>888666888;;;:::777666===FFFNNNRRRVVV\\\``````fffmmmtttzzzyyyvvvmmmbbbWWWPPPHHHAAA<<<;;;<<<>>>AAACCCRRRmmm{{{ooojjjbbb___rrrzzzYYYAAA666444777999555444444444555555666666444333333333222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333444444444555555555666666777777888888999999:::;;;;;;<<<===>>>>>>>>>======>>>?????????@@@AAA@@@@@@@@@BBBDDDEEEEEEFFFDDDDDDDDDBBB@@@@@@AAACCCEEEEEEDDDBBBAAAAAAAAABBBCCCDDDFFFHHHLLLVVVaaajjjppp{{{~~~}}}}}}~~~{{{cccTTTCCC???999666444333222000222222222222111111111000000000000000000000000000........................////////////////////////.........///////////////....................................//////////////////////////////000000//////000000000111111111//////000000000000000111333333222222333333444555222222222333444555777777999999999;;;===@@@BBBBBBNNNZZZoooooo}}}uuuxxxqqqgggmmmsssttt{{{vvvmmmccc___dddmmmvvv{{{{{{zzz|||}}}kkkuuurrrNNN<<<999:::777555777777666666555444444444333333444444444444333333222222222222222222222222111111111111111111111111111111111111111111111111000000111111111222222222111111222333333333333333444444444444444444444444444444444444555555555555777777777888999999::::::888:::<<<===>>>???BBBDDDGGGaaa||||||sssNNNDDD???:::===:::999888888777777888888777777777666666666666666666666555555666666777777555555555555555555555555888888888999999999::::::888999<<<===>>>>>>???AAAFFFXXXvvvvvvhhhnnntttyyy}}}~~~yyyrrrbbbXXXHHH;;;888999777222666555666888<<>>:::888888888999@@@HHHQQQ[[[mmm}}}zzzggg[[[aaajjjqqq}}}~~~iiiQQQ:::333888:::666222222222222222333333333333333333333222222222111111111111111111111111111111222222222222222222222222222222222222222222222222222222222333333333444444444555555666777777888888::::::;;;<<<===>>>>>>???;;;===??????>>>>>>???AAA???>>>>>>???BBBCCCCCCBBBAAAAAAAAA@@@>>>>>>@@@BBBBBBCCCDDDBBBAAA@@@AAACCCAAABBBDDDEEEGGGJJJNNNQQQTTT]]]mmm}}}|||tttmmmhhh___PPPBBB;;;888777444111000///000111111111222222222222111000000000000000000000000000........................////////////////////////.........///////////////........................------........./////////......////////////000000/////////000000000111111000000000000000000000000333333222222333333444555222222222333444555666777666555666999===>>>===;;;DDDOOOfff}}}}}}www}}}ssslll~~~eeeQQQ===666888999888777666666555555444444444444333333444444444444333333222222222222222222222222111111111111111111111111111111111111111111111111000000000111111111111222000111111222222222222222333333333333333333333333333333333444444444555555777777777888888888999999555777999:::;;;===@@@BBBEEEIIIZZZtttvvvqqqkkk|||mmmLLLEEE@@@999<<<999999888777777777777888666666666666666666666666444555666666777777666666555555555555555555555555555666666777888999::::::666888999999:::<<<>>>???>>>HHH^^^vvv{{{iiiddddddmmmyyymmmWWWIIICCC===666;;;999555444555777888888777;;;AAAEEEIIIPPP[[[cccrrrvvv|||ppppppooolllgggcccaaaaaa\\\XXXRRRKKKGGGBBB;;;555999777:::@@@DDDIIITTT```kkkqqqyyy|||wwwppprrrxxxccc]]]___nnn}}}{{{}}}cccFFF:::111444888777222000111111111111111111000000222222222222111111111111111111111111111111111111222222222222222222222222222222222222222222222222111111111222222222333333222333444555666777888888888999:::;;;<<<======>>>;;;===??????>>>===???BBBAAA???>>>???AAABBBAAA@@@???@@@@@@???>>>>>>AAACCC@@@BBBCCCCCCAAA@@@BBBDDDAAABBBBBBBBBBBBBBBCCCDDDCCCGGGPPP[[[bbbjjjxxxwwwiiiZZZIII>>>777444666:::333333333111111222666999///000111222222111000000000000000000000000000000........................////////////////////////............/////////000........................---------.........//////........./////////000000////////////000000000111000000000000000000000000222111111111111222333333222222222333444555666777333444666777888999;;;<<<===DDDVVVnnn~~~}}}zzztttrrr}}}|||~~~tttjjjlllyyyxxxeeeDDD>>>999:::;;;999888999555555555444444444444333222333333444444333333222111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111111111///000111111222222111111222222222222222222222222222333333333333444444444666666666666666777777777555666777777888999===???CCC@@@HHH\\\jjjkkkgggfffeee|||{{{jjjKKKFFF@@@999<<<999888777777777777777888555555555666666666666666333444666777777777666555666666666666666666666666333444555666777888999:::777888777666777<<>>===@@@BBBDDDBBB@@@AAACCCDDDBBB@@@???@@@@@@???>>>???BBBDDD>>>AAACCCCCCAAAAAACCCFFFDDDCCCBBB@@@@@@AAABBBCCCEEECCCDDDHHHLLLSSSeeexxxuuuxxx{{{}}}yyypppbbbMMMFFF???999888777333111222333555777777666666888;;;...///000111111000//////000000000000000000000000////////////////////////////////////////////////---.........//////000000........................---------.........//////---.........//////000000////////////000000000000111111111111000000000000000000000000000111111222222222222333444555666777333666999777444555:::@@@;;;;;;EEEUUUdddnnnzzzuuurrrnnnxxx~~~|||~~~}}}}}}uuu```aaayyy|||pppQQQAAA<<<777444888:::888555555444444444444444444333333222333333444444333333222111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111//////000111111111111111222222222222222222222222222222333333333444444444444444555555555555555555888888888777666888;;;>>>999@@@GGGJJJKKKPPP[[[eeeooo~~~dddHHH>>>:::999888;;;999777666777777666555666666555444333333333333777666555444333444444555444444555555555555444444555555555555666666666666888999999::::::;;;;;;<<>>>>>===999555666666777777888888888888>>>???BBBFFFIIIKKKJJJHHH>>>;;;999;;;???@@@===:::;;;:::999888999;;;===>>><<>>777444444333222222333444444000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111000111111111111222222222333333333444444444555555888999999:::;;;<<<===>>>>>>>>>>>>>>>>>>??????????????????@@@@@@AAAAAAAAA???@@@AAAAAABBBBBBAAAAAA@@@@@@BBBBBBBBBBBB@@@@@@AAAAAAAAAAAAAAAAAAAAAAAADDDCCCBBBBBBDDDHHHLLLOOOXXXTTTYYYgggpppqqqwww~~~pppmmmkkkjjjhhhcccYYYMMMBBB;;;777777666555333222111111333333333333333333333333000000000000000000000000000000000000000000000000//////.........---------//////............//////......................../////////...---------,,,////////////////////////---------............///000000000000////////////////////////000000000000111111222333333333333222111222222333333444444555666666555555666888;;;<<<<<<>>>@@@EEEMMMXXXdddlllppp~~~||||||{{{dddcccyyy{{{iiiMMMAAA@@@888888777555555444444444555444333333222222222222222222222111111111111000222111111111000000//////000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111000111111111111222222222111111222222222333333333444444444555555555555666555555666777888999::::::>>>???@@@BBBDDDHHHNNNRRRvvvbbbGGG===:::999888;;;999777666777777666555444444333333333444444555777666555444333444444555444444555555555555444444444555555555666666666666888888999999:::;;;;;;;;;===>>>>>>@@@HHHYYYnnn|||xxxnnngggkkkssskkkpppuuuyyy~~~~~~wwwnnnooojjjccc[[[SSSKKKDDD???<<<:::777777888999888777888888888;;;===???>>>===::::::999999999999888777222555999>>>CCCGGGJJJKKKTTTaaarrryyyooohhhbbb[[[RRRLLLKKKUUUkkk~~~xxx{{{mmmNNN===555222222222111000000111222222////////////////////////////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111000000111111111222222222333333333333444444444444777888888999:::;;;<<<<<<>>>>>>>>>>>>>>>????????????????????????@@@@@@@@@???@@@AAABBBCCCBBBAAAAAA@@@@@@AAABBBBBBAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAADDDCCCBBBAAABBBDDDGGGIIIIIIEEEHHHSSSYYYXXX]]]fffoooooopppssswww}}}xxxqqqnnnqqqrrrzzz{{{gggYYYWWWLLLKKKIIIFFFAAA<<<777444666555555444333222111111222222222222222222222222//////////////////////////////////////////////////////.........---------//////............//////....................................------------........................---------............///.............../////////.../////////000000000000000111222222333333222222111111222222333444444444666555555555666888:::<<<===>>>???@@@DDDJJJRRRWWWnnnzzzlllmmmvvvkkkPPP???:::;;;888777666555444444444444555444333222222222222222222222222111111111000000111111111000000000////////////////////////////////////////////////////////////000000000111111111//////000000000111111111000000111111111222222222111111111222222222333333444444444444555555555555444555666777888999999:::<<<===???@@@AAAEEEJJJNNNjjj^^^DDD<<<:::999888:::888666666666777666555222222222222333444555666666555444444333444444444444444555555555555444444444444444555555555666666777777888888999::::::;;;;;;<<<<<<===BBBLLLZZZdddzzzzzznnnhhh]]][[[```mmmwwwxxxssspppxxxzzzzzzuuujjj^^^VVVQQQOOOHHHAAA>>>??????===:::;;;999777666888999999888555666777999;;;>>>BBBEEE???CCCJJJQQQXXX\\\^^^^^^eeerrr|||jjjZZZQQQMMMJJJIIIPPP[[[jjj|||}}}gggGGG666444333111000000////////////000000////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000111111111222222222222333333333444444444555666777888999::::::;;;======>>>>>>>>>????????????????????????>>>>>>>>>???@@@BBBCCCDDDCCCAAA@@@???@@@AAAAAAAAAAAA@@@???AAAAAAAAAAAABBBBBBBBBBBBCCCCCCBBBAAAAAAAAAAAAAAABBB===>>>EEEGGGEEEGGGMMMUUUSSSRRRSSSWWW^^^eeejjjtttwwwzzzvvvpppkkkkkkmmmmmmrrrvvvuuummmbbbZZZUUUYYYWWW[[[^^^WWWHHH??????888666555333222222333333333333222222222111111111111111111111111111111111////////////////////////////////////////////////...............---------//////............//////------------------------------------....................................---------............///,,,,,,------......//////....../////////000000000000000111222222222222222111111111222333333444444555555444444555777999:::<<<<<<<<<<<<<<>>AAAEEEIIIXXXrrr|||}}}YYYBBB;;;:::999999999777555555666666666444333333222222333333444555555444444444444444444444333444444555555444444333333333444444444555555555666666777888888999999:::;;;<<<===>>>AAAFFFMMMSSScccwww}}}sssdddYYYTTTZZZ^^^]]]```gggooozzz~~~rrrkkkiiikkkaaaVVVPPPQQQQQQNNNJJJJJJGGGDDDBBBDDDFFFGGGGGG>>>===???FFFQQQ]]]dddgggeeegggjjjlllmmmmmmlllkkknnntttwwwpppbbbRRRJJJGGGJJJUUUhhhwww{{{xxxyyy}}}zzzhhhJJJ666333666555000////////////////////////////////////////////////////////////////////////........................////////////////////////000000000000000000000000000000000000111111111111222222222222333333333333444444555666777888888999<<<<<<======>>>>>>??????@@@@@@@@@??????>>>>>>>>>>>>@@@BBBDDDDDDCCCAAA@@@??????@@@@@@@@@@@@??????AAAAAAAAAAAABBBBBBBBBBBBBBBBBBAAAAAA@@@???>>>>>>BBB>>>===@@@@@@======AAACCCBBB@@@@@@CCCHHHNNNRRRWWWZZZ\\\[[[VVVSSSTTTVVVTTTWWWZZZYYYSSSLLLFFFCCCAAA???@@@AAA===555333666777666444222222333444555000000000111111111111111000000000000000000000000////////////////////////////////////////////////........................///......------......///------------------------,,,,,,,,,------.................................---------............///,,,,,,---......///000000........./////////000000///000000111222111111111000000111111222333333333444444444444555666777888777999;;;<<<<<<>>>@@@BBBTTTrrr}}}wwwssssss}}}|||~~~gggWWWDDD888666777777666666555555444333333444444333333222222222222222333111111111111000000000000000000000000000000//////////////////////////////////////////////////////////////////000000000111////////////000000000111000000000000111111111111111111111111222222222222222333333333444444444444333444444555666777888999999:::;;;;;;<<<>>>AAADDDHHHWWWbbbllltttppplllttt{{{UUU@@@::::::999888888666444444555666555444555444333222222222222222333333444444444444444444333333444444444444333333333333333333444444444444555555666666777888888999:::;;;===>>>@@@BBBFFFHHHKKK```uuu{{{yyyxxx{{{{{{{{{oooeee^^^TTTKKKNNNXXXcccsss~~~zzzzzzvvvkkkgggiiilllkkkhhh___]]]]]]___cccgggjjjkkkaaa[[[ZZZeeewww}}}wwwrrrnnnlllkkkkkkhhhaaaUUUJJJGGGOOOWWWfffuuuuuuttt{{{}}}uuuRRRDDD555000222444111---000000000000000000000000................................................////////////////////////........................//////////////////////////////000000000111111111111111111222222222333333222333333444555666777777::::::;;;<<<<<<===>>>>>>AAAAAA@@@@@@??????>>>>>>>>>???AAABBBCCCBBBAAA@@@????????????????????????@@@@@@@@@AAAAAAAAABBBBBB@@@@@@AAAAAAAAA@@@???>>>>>>;;;:::;;;:::888888:::::::::::::::;;;===???@@@>>>@@@BBBAAA???>>>???AAA>>>???@@@???<<<999888777666444444333111///111555444444444333222222111000/////////000000000111111////////////////////////................................................---...........................------------......------------------------+++,,,,,,,,,------..............................---------............///------...///000000111111............////////////...///000000111111000000//////000111111222222333333333333444444555666666444777:::<<<>>>???AAACCCGGG[[[dddeeemmmtttxxxyyy}}}|||nnnpppllllllvvv|||eeeUUUCCC>>>888666777888777666555444444333333333333444222222222111111222222333111111111000000000////////////////////////000000...................................................////////////000000000...////////////000000000//////000000000111111111000000111111111222222222222222222222333333333444333333444555666777777888999:::;;;;;;;;;<<>>>>>>>>??????@@@@@@@@@@@@@@@??????>>>>>>>>>>>>??????>>>>>>??????@@@@@@AAAAAA??????@@@@@@@@@@@@??????;;;:::999888888777777888666777888999999888777666777888999888666555666777777666555444444555666666555444333111//////111333000111222333222111000//////000000000000000000000////////////////////////................................................---------.....................------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------............///......//////000000111111------........./////////......///000000000000000/////////000111111222222222222333333444444444444333666999:::;;;<<<===???@@@KKKKKKKKKXXXdddkkktttttt}}}{{{vvvjjjqqqttt~~~}}}tttaaaHHH:::999999999777444333444555444333333222222333333333222111111111111222222333111111000000000/////////......////////////000000......................................................////////////000000......////////////000000/////////000000000111111000000000111111111111222111111222222222333333333222222333444555666777777777888:::::::::;;;===@@@@@@BBB@@@FFFRRRTTT[[[llluuuQQQ>>>::::::999888666444333333444555555444333333222222222222222333111222333444555444444333222333333444444333333222222222222222333333333333333444444555666666777777888777777888:::<<<======???@@@CCCNNNbbbwww~~~qqqfff[[[aaafffccc\\\ZZZaaahhhiiifffccceeekkkssszzz~~~xxxzzzzzzyyy|||jjjgggbbb[[[TTTPPPNNNOOOPPPFFFKKKUUU___kkkwww||||||nnnNNN333666222000333222///000444///000111111111111000///................................................------------------------------------------------........................////////////000000000111000000000000111111111222111222222333444555666777666666777888999:::;;;;;;<<<<<<<<<===============>>>>>>=========>>>???@@@???>>>============>>>???<<<======>>>??????@@@@@@@@@@@@??????>>>>>>>>>>>>;;;;;;:::999888999999888555666666777777666555555999999888777666555666666666555444555555666777666333444444222111111222222111111222222333333222222111111000000000000000000////////////////////////................................................---------.........//////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,---------------------------------............///////////////////////////---------.........//////---...//////000000//////......//////000111111222111222222333333333333333222444777777888888:::;;;<<>>===BBB??????GGGJJJPPP^^^tttQQQ>>>;;;:::999777555444222333444555555444111111111111222333444444000111333444555444444333222333333444444333333222111111222222222333333333333333444444555666666777:::888777777999;;;<<<<<<999<<>><<<;;;;;;===???@@@???>>>===<<<<<<===>>>???;;;<<<<<<===>>>??????@@@AAA@@@???===<<<<<<<<<<<<999:::999777666777777666666666666666666666777777444444444444444555666777333333333444555444333111...111333222111222333222333333222111000111111222222111111111000000000///000000000000000000000000................................................---------.........//////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---------------------------------.........//////...............------------------.........//////---......///////////////......//////000111111111111111222333333333222222111333555666666777:::<<<:::BBB???;;;@@@BBBEEEOOOeeemmmccceeejjjpppuuuzzzzzzzzzzzz{{{sssZZZBBB;;;666333999333555888888666555444444222222222111222222333333111111000000111222333333000000000000////////////---.........//////000000............................................................/////////000............/////////000////////////000000000000000000000000111111111111000111111111111222222222111222222333444555666777222444666777888999;;;===888AAA???<<>>??????>>>===<<<<<<<<<============<<<<<<<<<;;;;;;===>>>???===<<<>>>>>>>>>>>>===;;;:::999:::999888777666666666666333333333333333333333333222222222333333444444444222222222222222222222222111111111111000000000000000000000000000000000000000000////////////000000000///...------...///000............////////////........................000...,,,+++---.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------...........................------------...//////...------,,,,,,,,,------////////////000000000000000111111111111222222222222222333444555666777888777888888888999<<<@@@CCCWWWfffxxx~~~~~~{{{iii```ccciiiyyy|||sssllleee```KKKFFF@@@;;;888777666666444444444444444444444444222222111111111111222222111111000000000000111111000000000000000000000000//////////////////////////////////////////////////////.........---------//////.........---------....................................////////////000000000000111111111111000000000000111111111111333333333444444444555555555555666666777777888888>>>>>>>>>>>>@@@BBBDDDEEEgggKKK@@@999999999444555555444444444333333333222222222222222222222222000111222222333333222222222222222111111111000000222222222222222222222222111222333444555444333333555555666777888999::::::999::::::999;;;CCCPPPZZZttt}}}iii[[[NNNLLLOOONNNMMMMMMOOOKKKKKKPPPRRROOOKKKIIIFFFJJJPPPUUUVVVSSSLLLGGGPPP^^^nnntttssssssxxx}}}}}}~~~~~~{{{zzzzzz|||yyyVVV<<<222///...222222111111111000000000000000///..................................................................---,,,,,,,,,,,,---...,,,,,,------------,,,,,,------------............000000000/////////......000/////////////////////222222222222333333333333333444444555666777888888999999::::::;;;<<<<<<<<<<<<===>>>???>>>>>>===<<<;;;;;;<<<>>>>>>?????????===<<<<<<<<<>>>???>>>===>>>>>>>>>===<<<;;;:::999999999888777666666666666333333333333333333333333222222333333333333333333222222222222222222222222111111111000000000//////////////////////////////000000////////////000000000///...------...///000............////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------------------...........................------------...//////...------,,,,,,------....../////////000000000000000000111111111222222222222222333444555666777777777888999888999;;;>>>AAAGGGOOOYYY___bbbfffnnntttvvvlllxxxyyywwwppplllqqq|||kkk___UUUMMMGGGAAA===999666555555555444444444444444444444444444222111111000000111111222111111000000000000111111////////////////////////................................................///.........------------///.........------------....................................//////////////////000000000111111111000000000000111111111111333333333333444444444444444555555666777777888888============???AAACCCDDDcccHHH???888777999444555555444444444333333333222222222222222222222222000111222222333333222222222222111111111000000000222222222222222222222222111111222222222333333333333444444555666777888888666888::::::999;;;AAAEEEYYYppp~~~~~~xxxuuuyyyzzzyyyxxxddd^^^[[[```eeebbb\\\YYY]]]bbbiiilllkkkhhhfffeeewwwzzzyyyooottt~~~|||{{{xxxsssrrr{{{sssNNN888111111222333111111111111000000000000000///......---.........------------------------------------------------------,,,,,,,,,,,,------,,,,,,------------,,,,,,------------............///////////////.........////////////////////////000000111111111222222222222222333444555666777777:::999999999999;;;<<<===<<<======>>>>>>>>>======:::;;;===???@@@AAABBBBBB@@@>>><<<<<<>>>???@@@???>>>>>>>>>===<<<;;;:::999999888777666666555555666333333333333333333333333333333333333333222222222222222222222222222222222111111000000000000//////////////////////////////000//////......//////000//////...------...//////---............/////////------------------------)))---111222///---,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------------------------------------------...------------...//////...---------------............/////////000000000000000000111111111222222222222333333444555666666777888999888888999<<>>@@@AAAAAA?????????>>>===<<<;;;:::888888777666555555555555333333333333333333333333444333333333222222111111111111111111111111111111111000000000/////////////////////////////////////////////....../////////........................---------.........//////------------------------+++111777888444000///111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,------------------------------------------------...------------...//////...------------......///........./////////000000000000000000111111111111111222222333444444555555777888999888777888:::<<<;;;>>>BBBCCCDDDGGGNNNSSSppp}}}{{{qqqvvvzzzooowww}}}wwwqqqlllhhhZZZSSSJJJBBB>>>;;;888666333222222444666666555444222222222222222222222222111111000000000000111111000000////////////000000////////////////////////................................................------------------------------------------------........................---------.........//////////////////000000000111///000000000111111111111222222222222333333333333333444444555555666777777888999999:::<<<===??????{{{\\\FFF???999888:::777555555444444444333333333222222222222222222222222000000111222222222222111111111111000000000//////000000000111111222222222111111000000000111222333222222222333444444555555444666999;;;===???BBBDDDCCCFFFNNN\\\lllyyy}}}}}}jjjddduuuddd???999222111888888///+++...000000000/////////............------------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------...---------------.........------....../////////000111111111111222222222222111222222333444555666777999888777666777999;;;===<<<<<<<<<<<<<<<======>>>???@@@@@@AAAAAAAAAAAAAAABBB???======>>>@@@AAABBB@@@@@@@@@???>>>===<<<;;;888777666555444444444444333333333333333333333333333333333222222111111111111111111111111111111111000000000////////////...........................//////............//////------............------------------............------------------------,,,222999:::555111111222,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++------------------------------------------------...------------...//////---------------...///000............//////////////////000000000111111111111111222222333333444444666777888888777777888::::::<<>>>>>@@@AAAAAAAAAAAAAAA@@@@@@AAA???======???@@@AAA@@@@@@@@@@@@???>>>===<<<;;;777666555444444333333444333333333333333333333333222222222222222111111111111111111111111111111111000000////////////..............................///......------......///------............------,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,+++///333444111///...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////------------...///000000------.........//////////////////000000000111111111111111222222333333333444666777777666666888999;;;;;;;;;;;;<<>>777777:::888555555444444444333333333222222222222222222222222///000000111111111111111111000000000/////////////////////000111222222222000111222333333333222111222222333333333333444444444444555666888:::::::::;;;AAAFFFBBB>>>DDDUUUdddyyyhhhUUUAAA444444:::,,,333666222///000222222/////////.........---------,,,,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,---......///000000/////////000000000111111///000000111222333444444666666777777888999999999;;;;;;::::::;;;<<<>>>???>>>???@@@AAAAAAAAAAAAAAA???>>>===>>>@@@@@@@@@???>>>>>>>>>>>>===;;;:::999777666555444333333333333333333333333333333333333111111111111222222222222111111111111111111111111000000/////////.................................///......------......///,,,------......------,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////------------...///000111---------.........//////////////////000000000111111111111111222222222222222444666777666666777999;;;;;;;;;<<<>>>AAAEEEHHHHHHHHHHHHJJJKKKMMMPPPSSS\\\ooozzztttkkknnnwww~~~~~~xxx|||||||||tttiiieeefffiiikkkfffZZZOOOIIICCC;;;666555888888777555333222222333222111000000222222111000111111111111111111111111000000////////////000000//////............//////........................------------------------------------------------++++++,,,,,,,,,---------++++++,,,,,,,,,---------........................,,,,,,---------................../////////000000000000000000111111111111000000000000111111111222222222222333444444555555555666888:::;;;<<<<<<<<>>???AAAEEEIIILLLWWWcccuuu}}}kkkTTT???:::888111------000555333+++***000000***//////.........---------,,,,,,,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***+++++++++,,,,,,+++++++++++++++,,,,,,,,,---------+++++++++,,,,,,---------,,,,,,------...///000000............/////////000......///000111222333333555666777888999999999888;;;;;;::::::;;;<<<>>>???<<<===>>>@@@AAABBBCCCCCC>>>======>>>@@@@@@???============<<<;;;:::888888666666555444333333333333333333333333333333333333000000111111222222222333000000000000000000000000000/////////.............................................------.........,,,,,,---......---,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,///,,,***)))+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////---------......000111111---------.........//////////////////000000000000111111111111111222222222111333666777666666777999555888<<<@@@AAAAAA@@@???AAABBBEEEGGGEEEDDDGGGLLLOOOWWWgggwww{{{ssskkkiiipppxxx}}}xxx~~~{{{|||{{{ssskkk```VVVQQQNNNKKKJJJIII???999999999555555999333444555555444444666888444222111111333444444333000000000000000000000000000000////////////000000//////............//////........................------------------------------------------------+++++++++,,,,,,---------+++++++++,,,,,,---------........................,,,,,,,,,---------................../////////000000000000000111111111111000000000000111111111111111222222333333444555555444666888:::;;;<<<<<<;;;hhhOOO???;;;888:::;;;333555555444444444333333333111111000000000000111111000000000000000000000000000000000000////////////////////////000000000000111111222222222333333333000000111222222222222111555555444555666888:::;;;????????????@@@AAABBBBBBGGGJJJPPPYYYffftttrrrnnn{{{xxxbbbSSS>>>;;;666111........./////////.........---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,,,,+++,,,,,,,,,---------........................------000///.........///111222222222333444444555555666555666777999;;;<<<<<<<<>>;;;;;;;;;:::999888777666555777666555444333222222222222222222222222222222222111111000000000000111111...///000111111111111111..................................................................------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++******+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///---------............///000000000000000000000000222222111111111111111111222222333444555666777888888999:::<<>><<<;;;;;;999888888888777777666666444444555555555555444444222222222111111111111000000000000000000000000000000000000000////////////////////////////////////////////////////////////.................................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------........................////////////000000000000111000/////////000222333222222333333333333444444444444555777888:::;;;;;;eeeMMM>>>;;;777999:::222555444444444444333333333111111000000000000111111000000000000000000000000000000000000/////////....../////////000000000000111111111111222222222222000000111222222222222111444444444444555777999:::===============>>>???@@@AAABBBDDDIIIPPPYYYbbbgggssscccaaakkkwww~~~~~~vvvfffRRR@@@444777555222///....../////////.........------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------......---,,,,,,+++,,,,,,,,,------------.....................------000///.........///111111222222222333444444555555333444666888999:::;;;;;;========================<<<::::::;;;>>>???===;;;;;;::::::999777666666555666555444333333333333333222222222222222222222222111111000000000000111111//////000111111111000000..................................................................------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------............------------............////////////////////////111111111111111111111111222222333444555666777777777888:::<<<>>>@@@AAABBBBBBBBBBBBBBBCCCCCCDDDEEEGGGHHHJJJKKKLLLKKKJJJIIIJJJWWWhhhrrrsssmmmgggdddgggeeeqqqzzzvvvzzzzzzvvvtttttt{{{}}}uuujjjbbbXXXRRRQQQQQQOOOMMMAAA???<<<999777777777888777666666666555555555555333333444444444444333333222222222111111111000000////////////////////////000000000000/////////.................................................................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------.........................../////////000000000000111000/////////000111222222222222333333333444444333444555666888999:::;;;bbbJJJ===:::666888999222444444444444333333333333111111000000000000111111000000000000000000000000000000000/////////............/////////000000000000000000000111111111111///000111111222222111111444444444444555666888999999999999::::::;;;======??????>>>???BBBGGGKKKNNNfffrrr~~~uuukkkgggjjjmmmoooqqqxxxpppgggZZZLLL@@@666...***000//////............///............------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,+++,,,,,,,,,,,,------------------------------......//////......//////000111111111222222333444444444222333555666888999999999;;;;;;;;;;;;;;;;;;;;;;;;:::999999:::<<<<<<;;;:::::::::999888777666555555444444333333333333444444222222222222222222222222111000000//////000000111000000111111111000//////........................------------------------------------------......------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------............------------............////////////////////////111111111111111111111111222222333333444555666666777777999;;;===>>>@@@AAAAAAAAAAAAAAAAAAAAAAAAAAADDDDDDDDDCCCBBBBBBAAA@@@DDDIIINNNQQQPPPOOOPPPQQQRRRQQQZZZlllvvvrrrkkkiiicccccciiiwwwssscccbbb```___```bbb```[[[WWWNNNIIIBBB>>>>>>===;;;999888777666666666777777888444444444444333333333333111222222333333222222111222222111111111000000000////////////////////////000000000/////////......................................................------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------............................../////////000000000000000/////////000111222222222222222333333333333333333444666777888999999]]]HHH<<<:::666777888111444444444333333333222222111111000000000000111111000000000000000000000000000000/////////................../////////000000////////////000000000000///000000111111111111111333333333444555555666777777777777777888:::;;;<<>>>>>>>>@@@CCCFFFGGGKKKQQQXXX```hhhmmmppppppsssssssssqqqqqqvvv}}}ssspppqqqtttvvvwww|||~~~yyyppphhhHHHBBB999222000111333444------...............---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************++++++++++++******++++++++++++++++++++++++,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------,,,,,,------------..................//////000000000000111111222333333333333444555666777888888888999999999999999999999999999999999:::::::::999999999999888777666666555555333222222222333444444555111111111111111111111111000000////////////000000000111111111000///..............................------------------------,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------.........,,,,,,---------.........////////////////////////000000000000111111111111111222222333444444555555555666777999;;;===>>>??????@@@@@@@@@AAAAAAAAA@@@@@@@@@?????????@@@BBBCCCEEEFFFGGGFFFEEEEEEIIILLLGGGEEEIIISSSXXXTTTNNNLLLQQQOOOOOOTTTYYY[[[VVVPPPLLLKKKIIIHHHFFFDDDBBB@@@===:::888777999:::999888888888888888777777666555333333333333333333222222111222222333333222222111111111111111000000000000////////////////////////000000/////////.........................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------................................./////////000000////////////000000111111111222222222222333333333222333444555666777888888~~~YYYEEE;;;:::555666888111444444333333333222222222111111000000000000111111////////////////////////////////////........................////////////....../////////000000000//////000111111111111000222222333333444444444555666666666666888999:::;;;::::::;;;<<<>>>@@@BBBCCCBBBAAABBBDDDHHHMMMRRRVVVdddhhhooouuu|||uuukkkeeeeeegggiiijjjrrr}}}|||}}}qqqfff___VVVJJJ@@@999666111//////000111000....../////////...,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********)))))))))******++++++******)))++++++++++++++++++++++++++++++,,,,,,---,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,------......---....../////////////////////000000111222222222444444666777888888888888999999999999999999999999888999::::::999888888888888777777666666555555555222222222222222333444555111111111111111111111111000000////////////000000000000000000000///...---........................------------------------,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...,,,,,,,,,------------...........................//////000000000111111111111111222222333333444444444555666777999;;;<<<<<<<<<===???@@@AAABBBBBBBBB>>>>>>======>>>@@@CCCDDDAAABBBCCCDDDCCCCCCDDDEEEFFFBBBAAACCCEEECCC@@@@@@DDDBBB@@@???@@@AAACCCDDD>>>>>>===;;;:::999999:::888777777888:::::::::999555555555555444333222111333333333333333333333333222222333333333333222222111111111000000000//////........................////////////............................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------....................................////////////......//////000000000000111111111222222222333333222222333444555666666777wwwUUUCCC;;;;;;666666888222333333333333222222222222111111000000000000111111/////////////////////////////////.........------------........./////////////////////000000000000...///000000111111000000111111222333333333333333444444555666777888:::;;;::::::;;;<<<===>>>??????@@@>>>>>>AAAAAA>>>>>>@@@GGGNNNYYYdddpppzzz~~~yyysssooolllkkkiiinnntttwwwzzz|||wwwyyy{{{yyy|||vvviii]]]NNNBBB<<<999666333555444222222222000---***////////////...---,,,+++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************)))))))))))))))************))))))++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,------......------...////////////.........//////000111111222444555666777888888888888999999999999999999999999888999;;;:::888777888888777666666666555555555444222222222222222333444444111111111111111111111111000//////......//////000//////000000000///..............................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((()))+++,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------...........................//////000000111111111111111111222222333333333333444555666777999:::::::::<<<>>>@@@AAABBBBBBAAA???>>>===<<<===>>>???@@@>>>???BBBDDDEEEDDDBBBAAAEEEBBB???>>>???@@@@@@AAA===>>>??????===<<<<<<===;;;:::999999999::::::;;;888888888777777666666555222333444444444444333333333333333333444444444444222222222333333222222222111111000000000/////////......................../////////.........------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------........................------........./////////---...///000000000//////111111111111222222222222111222222333444444555555qqqSSSBBB<<<<<<777777888333333333333222222222222111111111000000000000111111//////////////////////////////.........------------------.........////////////000000000111111111...//////000000000000000000111222333333333222111222333333444555777999::::::;;;<<<>>>?????????>>>===;;;===BBBBBB===;;;===<<>>777222111222444555000//////000222111///---......---------------,,,++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++************************************************************))))))))))))))))))************))))))******************************+++,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,***++++++,,,------......,,,---.../////////......---......//////000111111333444555666666666666666888888888888888888888888888:::<<<;;;888777777999666666555555555555444444222222222222222222333333111111111111111111111111//////............//////......//////000/////////........................,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++''')))+++---------,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------..............................//////000111111222111111111111222222222222222333444555666777888999999;;;===???@@@???>>>>>>>>>==================>>>AAAAAABBBDDDEEEEEECCCAAABBBAAA@@@>>>???@@@@@@???:::<<<>>>???===;;;:::;;;:::888777777999999888777777777666555444333333333444444444555555555555666222222222333333444444444000111111222222111111000111000000000////////////........................//////.........---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------........................---------.........//////---...///000000000///...111111111111222222222222111111222222333333444444mmmRRRBBB<<<<<<777777999333333333333222222222111111111111000000000000111111//////////////////////////////.........------------------.........//////000000000000111111111111...//////000000000000000///000222333333222111000111111222333444666888999666777999<<<===>>>>>>>>>===888888<<<<<<888888<<<@@@>>><<<;;;<<<@@@EEEHHHHHHIIIKKKMMMPPPSSSXXX\\\YYY```ffflllrrr|||rrrhhhaaa\\\XXXOOOMMMFFF<<<:::===;;;555222333444444333000...,,,000///---...///000000///,,,,,,++++++,,,,,,---...+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++************************************************************))))))))))))))))))************))))))************************)))***+++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++,,,,,,---......,,,,,,.../////////...---------......///000000000222222333444555555555555777777777777777777777777888:::<<<;;;888777888999555555555555555555444444333333222222111222222333000000000000000000000000//////............//////------...///000000000///........................,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++''')))+++---...---,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------........................---......///000111111222111111111111111222222222222222333444555777777888:::;;;===>>>>>>===;;;:::<<<<<<===>>>??????@@@@@@DDDCCCAAAAAABBBBBBBBBAAA>>>@@@@@@>>>>>>>>><<<999:::::::::888777777999<<<:::777444444666666333000444555555444444444555777555444333222111111111111111111222222333333333333//////000000000000//////000000000000////////////........................//////.........---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------........................---------.........//////,,,---///000000000///...000111111111111222222222111111111222222333333444mmmLLLCCC;;;999888444333444444444333333333333222222000000000000000000000000000000111111111111000000////////////////////////---------............///............///////////////............---------000000111222222222222111222222333333444555666666555666777999:::;;;<<<<<<::::::999999999:::;;;;;;======<<<;;;;;;:::999999<<<<<<<<<<<<<<<<<<<<<<<>>>>>???<<<<<<<<<<<<===>>>???@@@@@@AAAAAABBBBBBAAAAAA@@@@@@???>>>===<<<<<<<<<<<<:::::::::999999999888888888888777777666666555555555555444444444333333333222222222222222222222222000000000000000000000000000000000000000000000000................................................------------------------------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------++++++,,,,,,,,,,,,------+++,,,------......---------------............///---...//////......///111000000000000000000000000000111111111111222222222hhhLLLCCC;;;999888555333444444444333333333222222222000000000000000000000000000000111111111111000000........................---------............///............///////////////............---------///000111111222222111111222222222333444555555555444555777888:::;;;<<<<<<:::::::::999999999::::::;;;::::::999888888777777777777777777777777777777777666666777999;;;===>>>@@@>>>:::777444333333333333333333222111000000000000000000/////////......000//////...------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))************)))))))))************+++++++++************************))))))))))))))))))))))))******++++++++++++******)))************+++++++++------,,,,,,,,,++++++++++++,,,---...///......------------------...//////222222222333333444444555666777777888888888777777666666666777777666666666555555555555555555555555444444333333333222222222222111111000000000000000111000000///......------//////.........---------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***)))***,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------..............................//////000111111000000000000111111111222222222333555666777777777888:::;;;<<<===>>>;;;;;;;;;;;;<<<===>>>???AAAAAAAAAAAAAAA@@@@@@?????????>>>===<<<<<<<<<<<<:::999999999999888888888777777777666666666555555555444444444444333333333222222222222222222222222000000000000000000000000000000000000000000000000................................................------------------------------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------++++++,,,,,,,,,,,,------+++,,,------......------------------............---...//////......///000////////////////////////000000111111111222222222bbbJJJAAA:::999888555333444333333333333222222222222000000000000000000000000///000000111111000000///........................---------............///---............////////////............---------//////000111111111111111111111222222333444444444222333555777999;;;;;;<<<:::::::::999888888888888888777777666666555555555444444444444444444444444444444333333222222222222333222111000000111222333111111111000000//////...///////////////.........//////......---,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))************)))))))))************+++++++++************************))))))))))))))))))))))))******++++++++++++******)))************++++++++++++,,,---------,,,+++***+++,,,---.........---------------------......///000000111111222333333444555555666777888888888777555555666666666666555555444444444444444444444444333333333333222222222222222111111000000000000000000000000///......------...............---------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,((((((***+++,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***)))***,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---.....................------......///000111000000//////000000111111111111222333444555666555666777888999;;;<<<<<<;;;;;;;;;;;;;;;<<<===>>>@@@@@@AAAAAA@@@@@@???>>>???>>>===<<<;;;;;;;;;;;;999999888888888777777777666666666666666555555555444444444444333333333333222222222222222222222222000000000000000000000000000000000000000000000000................................................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------++++++,,,,,,,,,,,,------+++,,,------......------------------............,,,...//////......///000////////////////////////000000000111111111222222^^^HHH@@@999888888555333333333333333222222222222111000000000000000000000000//////000000000000//////........................---------............///---------........./////////............---------...///000000111111000000111111111222222222333333111222444666888999:::;;;::::::999999888777666555666666555555555444444444444444444444444444444444333444555555555555444444555444333333333333444444111000000000//////.......................................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))************))))))))))))*********+++++++++************************))))))))))))))))))))))))******++++++++++++******))))))*********+++++++++)))+++,,,------,,,***)))++++++,,,,,,------------------,,,,,,------...///...//////000111222333333333444555666777777888888444555555666666555555444222222222222222222222222333333333222222222222111222111111000000000000000000000//////..........................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++***+++++++++++++++,,,,,,******+++++++++,,,,,,,,,((()))***+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***)))***,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---.........------...------------...//////000000////////////000000111111111111222333444555444555666777999:::<<<<<<;;;;;;;;;;;;;;;<<<===>>>??????@@@@@@??????>>>===>>>===<<<;;;::::::::::::888888888777777777666666555555555555555555555555444444444333333333222222111111111111111111111111000000000000000000000000000000000000000000000000................................................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......------------------------+++++++++,,,,,,,,,------+++,,,------......------,,,,,,---------.........,,,---///...------...000////////////////////////000000000000111111111111\\\FFF>>>888888888555333333333333222222222111111111//////////////////////////////000000000000//////........................---------............///------------............///............---------......///000000000000///000000000111111111111111000111333555666888999999888888888888777666555444555555555555444444444444444444444444444444444444111222333444444444333333333333222222222222222222000000000000////////////---------------.........---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))************))))))))))))*********+++++++++************************))))))))))))))))))))))))******++++++++++++******))))))*********+++++++++)))***,,,------,,,***)))++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,---......---......///000222222333222333444555666777777777444444555555555555444444222222222222222222222222333333222222222111111111222111111000000000000000////////////............---...........................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***)))***,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,---...------------------------...//////000000////////////000000111111111111111222333444444444666777999;;;<<<===<<<<<<;;;;;;;;;<<<=========>>>>>>???>>>>>>>>>======<<<;;;:::999999999999777777666666666555555555444444444444444555555555444444333333333222222222111111111111111111111111000000000000000000000000////////////////////////................................................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......------------------------+++++++++,,,,,,,,,------+++,,,------......------,,,,,,,,,------------...,,,---......------...///........................//////000000000111111111~~~YYYDDD===777888888555333333222222222222111111111111////////////////////////...//////000000//////...---------------------------------............///,,,------------.........///............------------......///////////////000000000000000000000000000111222444555666666666666777777888777666444333444444444444444444444444222222222222222222222222333222222222111111000000///000000111111222222222////////////////////////,,,,,,,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))************)))))))))************+++++++++************************))))))))))))))))))))))))******++++++++++++******)))************+++++++++)))***+++,,,,,,,,,+++***++++++*********+++,,,---,,,,,,,,,,,,,,,------...------...///111222333333333333444555666666666555333333444444444444333333222222222222222222222222222222222222111111111111222111111000000000000000//////////////////......---------.....................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++*********++++++,,,,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***)))***,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------++++++,,,---------------------,,,,,,------...///000//////......//////000111111000000111111222333333444555777999;;;<<<===;;;;;;:::::::::;;;;;;<<<;;;;;;<<<===>>>>>>>>>>>><<<;;;:::999888888888888666666666555555555444444333333333444444444444444333333333333222222222222111111111111111111111111000000000000000000000000////////////////////////................................................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------++++++,,,,,,,,,,,,------+++,,,------......------,,,,,,,,,,,,------------+++---......------...///......................../////////000000000111111wwwSSSBBB;;;777777888555222333222222222222111111111111////////////////////////......////////////......---------------------------------............///,,,,,,---------.........///............---------------.../////////......////////////////////////000111222333444444444444444555666777777666444333333333333333333333333333222222222222222222222222444333222000000000111111000000111222222222222222------------............++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************))))))************)))))))))************+++++++++************************))))))))))))))))))))))))******++++++++++++******)))************+++++++++)))*********+++++++++++++++******)))***+++,,,---,,,,,,++++++,,,,,,---...------...///111222333444333444444555555555444444333333444444444444333333222222222222222222222222222222222222111111111111222111111000000000000000.../////////////////////---------.........//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++)))******+++,,,,,,------******+++++++++,,,,,,,,,******+++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***)))***,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------++++++,,,------------,,,------,,,,,,------.../////////............//////111000000000000111222222111222333555777999;;;<<<999999888888888888999999888999:::<<<>>>>>>??????;;;:::999888888777777888555555555444444444444333222222333333333444444444333333333222222222222111111111111111111111111111000000000000000000000000////////////////////////................................................------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------++++++,,,,,,,,,,,,------+++,,,------......------++++++,,,,,,,,,---------+++---......---,,,...///........................////////////000000000111rrrOOOBBB;;;666777888555222333222222222111111111111000////////////////////////......////////////......---------------------------------.........//////,,,,,,,,,---------......//////.........---------,,,---......//////......///////////////.........111111222333333333333222222444555777777666444333222222222222222222333333333333333333333333333333000///...------///111222000111111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************))))))************)))))))))************+++++++++************************))))))))))))))))))))))))******++++++++++++******)))************+++++++++******))))))***+++,,,,,,+++***)))))))))***,,,---,,,,,,++++++,,,,,,---...------...000111333444444444444444555444444333333222333333444444333333222222222222222222222222222222222222111111111111000222111111000000000000000.........///////////////---------.........//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++))))))***+++,,,,,,------******+++++++++,,,,,,,,,((()))***+++,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***)))***,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------++++++,,,---------,,,,,,---,,,,,,,,,,,,---......//////............//////111000000000000000111222///000222444666888::::::777777666666666666666777777888999<<<===??????@@@;;;:::999888777777777777555555444444444333333333222222222333333444444444333333333222222222111111000000000000000000000000000000000000000000000000////////////////////////................................................------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......------------------------++++++,,,,,,,,,---------+++,,,------......------++++++,,,,,,,,,---------+++,,,...---,,,,,,---///........................////////////000000000000nnnLLL@@@===999777555444333111111111111111000000000000000000////////////000000////////////////////////................................................------------------------------------------------,,,---......//////.........///000111111000///...000000000111222222333333444444444444444444444444444444333333333222222222000111111111111222222222222222222111111111111000000000000000000000000000................................................,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++&&&***+++)))+++---***###)))(((---+++$$$***000)))************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++...555===AAA>>>666///333222222222333333222000333333333222222111111111111111111111111111111111111111222222222222111111000000000000000000000000//////............////////////////////////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------....................................////////////////////////000000000000111222222333333444444555555555666777888888999999666999===???>>>>>>>>>???;;;;;;;;;:::999888666555444444444444444444444444333222222111111222222333111111111111111111111111000000000000000000000000222111000//////000111222000000000000000000000000000000000000000000000000////////////////////////,,,------......------,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...'''---222+++))).........---,,,,,,++++++++++++------------------------------------,,,,,,+++***---------------------------------............///............////////////lllJJJ@@@===999777666555333111111111111111000000000000000000////////////000000////////////////////////................................................------------------------------------------------,,,------...............//////000000000000////////////000111111222222333444444444333333333333333444333333333333222222222000000111111111222222222222222222111111111000000////////////////////////................................................,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++***)))***///333,,,&&&***...***,,,---&&&************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++...333666666222...111111111222333333222111333333333222222111111111111111111111111111111111000111111222222111111000000000000000000000000000//////............//////........................///.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------....................................////////////.../////////000000000000111111222222333444444444555555666777888999:::::::::<<>><<<<<<<<<;;;;;;::::::999777666555444444444444444444444444333222222111111222222333111111111111111111111111000000000000000000000000111111000//////000111111////////////////////////////////////////////////........................,,,------......------,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------///)))---///***...222---...---,,,,,,+++++++++,,,------------------------,,,---------,,,,,,+++***------------------------------------........................////////////gggHHH@@@===999777666555333222111111111111000000000000000000////////////000000////////////////////////................................................------------------------------------------------,,,,,,---...............000//////////////////000//////000000111111222222333333333333333333333333333333333222222222111111000000000111111111222222222222111111111000000000////////////////////////........................------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++...+++***+++((()))888JJJ@@@,,,'''---,,,+++,,,(((************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******---............///000111111222111111222222222222222111111111111111111111111111111111000111111222222111111000000000000000000000000000//////............//////------------------------............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------............/////////....../////////000000000111111111222333333444444444444666777999:::;;;<<<===???@@@???===;;;::::::::::::999999888777666555444444444444444444444444222222111111111111222222111111111111111111111111000000000000000000000000111000000//////000000111////////////////////////................................................,,,------......------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------+++---,,,+++777===222------,,,+++++++++,,,,,,------------------------,,,,,,---------,,,++++++------------------------------------........................////////////cccGGG???<<<999666666555444222111111111111000000000///000000////////////000000////////////////////////................................................------------------------------------------------,,,,,,---.........------000///...------...///000......//////000111111222111111111222222222222222222222222222111111111111000000000000111111111111111111111111000000000000////////////////////////........................------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++'''(((,,,)))(((===XXXYYY888'''***))))))------************************************************************++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///---+++***+++---///000,,,...///000000000111222222222222111111111111111111111111111111111111111000000111111111111000000//////////////////////////////............//////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------------------------.........//////........./////////000000000000111111222333333333333444555777999;;;<<<======>>>???>>><<<:::::::::999999888777666666555555333333333333333333333333222222111111111111222222111111111111111111111111000000000000000000000000000000000//////000000000////////////////////////------------------------........................,,,------......------,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...+++---@@@FFF777---,,,,,,++++++,,,,,,,,,------------------------,,,,,,,,,------,,,,,,+++------------------------,,,,,,---------.....................////////////```GGG???<<<888666666555444333111111111111000000000///000000////////////000000////////////////////////................................................------------------------------------------------+++,,,,,,---...---------000///...------...///000---......//////000111111000000000000111111222222222222111111111000000000//////000000000111111111111111111000000000//////................................................------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))&&&***///***&&&888QQQYYY888'''***))))))------************************************************)))))))))******+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////......---...///000+++---000000//////000222111111111111111111111111000000000000000000000000000000000111111000000000//////////////////////////////............//////------------------------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------........................//////////////////000111111222222333222333444666888:::;;;<<<:::<<<===<<<;;;:::;;;<<<888888666555555555555555333333333333333333333333222111111000000111111222000000000000000000000000/////////////////////////////////000000/////////........................------------------------........................,,,------......------,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...***+++===BBB333,,,,,,,,,++++++,,,,,,---------------------------+++,,,,,,------,,,,,,,,,------------------------,,,,,,,,,------------...............////////////[[[GGG>>><<<888666666666444333111111111111000000000000000000////////////000000////////////////////////................................................------------------------------------------------++++++,,,---------------///..................///------......//////000000......//////000111111111111111111000000000000////////////000000000111111111111000000000/////////................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******---///***%%%...<<<@@@,,,'''---,,,+++,,,(((************************************************(((((())))))***+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---//////...------...+++///111111///...000222000000000111111111111111000000000000000000000000///000000111111000000///000000000000000000000000//////............//////------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........------.........//////////////////000111111222222222333444555777888999:::888999::::::999999;;;<<<888777555444333444555555333333333333333333333333111111000000000000111111000000000000000000000000////////////////////////...//////000000//////...........................------------------------------------------------,,,------......------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000,,,---***'''111555***,,,,,,+++++++++,,,------------------------------++++++,,,---------,,,,,,------------------------,,,,,,,,,,,,------------............////////////|||VVVFFF>>>;;;888666666666555333111111111111000000000000000000////////////000000////////////////////////................................................------------------------------------------------++++++,,,------------,,,---......//////......---,,,------......///000000------...//////000111111111111000000000/////////////////////000000000111111000000000////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,***((()))+++,,,&&&***...***,,,---&&&************************************************((((((((()))***+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))),,,......---,,,---///,,,000333222///---///222///000000000111111111222000000000000000000000000//////000000000000//////000000000000000000000000//////............//////........................++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------.........//////......//////000111111222222222333444555666777888777888999888777777999;;;777666444333222333444555222222222222222222222222111111000000000000111111000000000000000000000000////////////////////////......///000000///..............................------------------------------------------------,,,------......------,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++///***,,,...(((***...))),,,+++++++++,,,,,,---...------------------------***+++,,,,,,---------,,,------------------------++++++,,,,,,,,,---------............////////////wwwSSSDDD>>>;;;888666666666555444111111111111000000000000000000////////////000000////////////////////////................................................------------------------------------------------++++++,,,---------,,,,,,,,,---...//////...---,,,,,,,,,------...//////000------......///000000111000000000000////////////////////////000000000000000000000000////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++&&&)))***(((***---+++%%%)))(((---+++$$$***000)))************************************************'''(((((()))***+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,......,,,,,,///111---111444333///---///222//////000000111111111222000000000000000000000000//////000000000000//////000000000000000000000000//////............//////////////////////////////+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////......//////000111111111222222333333444555666666777888888777666666777999666555333222222333444555222222222222222222222222111111000000000000111111000000000000000000000000////////////////////////---...///000000///...---................................................------------------------,,,------......------,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---''',,,222+++***//////++++++++++++,,,,,,---...------------------------***+++,,,,,,------------------------------------++++++,,,,,,,,,---------............/////////000qqqPPPCCC===;;;777555333333555666444333111////////////000000000////////////000000000000//////.........---//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,.../////////......------------------------------------------------////////////////////////000000000000000000000000////////////000000000000////////////////////////...------,,,,,,------...---------------------------,,,,,,++++++,,,,,,---...---,,,+++************+++++++++*********))))))************************++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++++++++*********)))))),,,,,,,,,++++++******************************************)))))))))))))))************************++++++************++++++******************************************************+++++++++,,,,,,,,,---------------------------------,,,,,,+++++++++..............................///000000000000000111111000000//////......000000000000000000000000111111111111000000000000........................///////////////////////////...---,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++******++++++,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,------------,,,,,,+++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......,,,,,,,,,---------..................////////////000000000000111111111111333444555666666555444333555555555555555555555555333333333333333333333333222222222111111111111000000000000000////////////......//////000000111111////////////////////////000000000///......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......pppOOOCCC<<<:::777555333444555555333222111000/////////000000000////////////000000000/////////............//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++---.........------------------------------------------------------........................////////////////////////.../////////000000000000////////////////////////...------,,,,,,------...---------------------------,,,,,,++++++,,,,,,---------,,,+++************+++++++++*********))))))************************+++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++*********)))))),,,,,,,,,+++++++++******************************++++++++++++++++++******************************++++++************++++++******************************************************+++++++++,,,,,,,,,---------------------------------,,,,,,+++++++++..............................///000000000000///000000000000//////......000000000000000000000000111111111000000000//////................................................///...---,,,,,,,,,,,,---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,,,,---------,,,,,,+++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,------------...,,,,,,,,,---------..................//////////////////000000000111111111333444555666666555444333444444444444444444444444333333333333333333222222222222222111111111000000000000000000///////////////////////////000000000....................................////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,+++***+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......mmmMMMBBB<<<:::888555444444444555333222111000/////////000000000////////////000000////////////...........................---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................***+++,,,,,,------,,,,,,------------------------------------------------........................////////////////////////....../////////000000000////////////////////////...------,,,,,,------...---------------------------,,,,,,++++++,,,,,,---,,,++++++++++++++++++++++++++++++***************************************++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***************,,,,,,,,,++++++++++++***************************+++,,,,,,,,,,,,,,,,,,,,,************************++++++************++++++******************************************************+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,++++++---------------------------...//////000/////////000000000////////////...000000000000000000000000111111000000000000//////......................................................---,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,---------,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,---------......---............///////////////000000000000111111333444444555555444444333333333333333333333333333444444333333222222222111222222111111111000000000000000000000////////////000000//////////////////........................,,,------...//////000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---...---,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......iiiKKKBBB<<<:::888666444444444555222111111000000000000000000000////////////000000///////////////.................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------,,,,,,,,,,,,------------------------------------------........................////////////////////////........./////////000000////////////////////////...------,,,,,,------...---------------------------,,,,,,++++++,,,,,,---***+++++++++,,,,,,++++++***************************************************++++++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++,,,,,,,,,,,,************************++++++************++++++******************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------...////////////...////////////////////////000000000000000000000000111000000000////////////...................................................------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......---------.........//////////////////000000000111333333333444444333333333111111111111111111111111444444333333222111111111111111111111000000000000000000000000////////////000000000//////......---........................---------....../////////------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------,,,,,,,,,---------......eeeHHHAAA;;;:::888666555444444444111111111111000000000///000000////////////000000.........///////////////---.....................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------------,,,,,,,,,---------......------------------------............................................................////////////////////////////////////...------,,,,,,------...---------------------------,,,,,,++++++,,,,,,---******+++,,,,,,,,,++++++*********************************************************+++++++++,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************************++++++,,,,,,************************++++++************++++++******************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---............................../////////////////////////////////000000000////////////...................................................------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......------------...............////////////000000000333333333222222333333333111111111111111111111111333333333222222111111111111111111000000000//////000000000000////////////000000//////......------........................///.........---------,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------,,,,,,,,,---------......aaaFFF@@@;;;:::888777555444444444000000111111111111000///000000////////////000000.........///////////////---------...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////...---------......+++,,,,,,------.........------------------------------------------------........................------........./////////////////////////////////...------,,,,,,------...---------------------------,,,,,,++++++,,,,,,---***+++,,,------,,,***)))***************+++++++++************************************++++++++++++++++++++++++++++++++++++***************+++++++++***++++++++++++,,,,,,,,,************************))))))******++++++,,,,,,************************++++++************++++++******************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------............/////////////////////////////////000000////////////..............................------------------------------,,,,,,,,,---......------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++,,,---------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......,,,------------...............////////////000000333222222111111222222333111111111111111111111111222222222222222222222222111111000000000/////////000000000000//////////////////..................------------------------//////......---,,,,,,+++------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---...---,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,---------......^^^EEE@@@::::::888777666444444333///000111222222111000///000000////////////000000............/////////000---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...---,,,,,,,,,------++++++,,,,,,---......///------------------------------------------------........................---------.........//////////////////////////////...------,,,,,,------...---------------------------,,,,,,++++++,,,,,,---+++,,,---------+++)))((())))))*********+++++++++************************************++++++++++++++++++++++++++++++++++++))))))*********+++++++++******+++++++++,,,,,,,,,******************************++++++,,,------...************************++++++************++++++******************************************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,---------.........//////////////////////////////000000/////////.................................------------------------,,,,,,,,,,,,,,,---...///---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......+++++++++,,,,,,---------,,,,,,,,,---------......++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++---...///...---,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++******+++,,,,,,---------,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------***++++++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,---------................../////////000000333222111000000111222333111111111111111111111111000000000111222222333333111000000000////////////000000000000////////////------..................------------------------------------------------------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,+++***+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,,,,------++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------........................------------------------,,,,,,,,,---------......\\\DDD@@@:::999999777666555444333///000111222222111000///000000////////////000000---.........//////000000---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................///...,,,+++***+++,,,,,,++++++,,,,,,---...//////------------------------------------------------........................---------.........//////////////////////////////...------,,,,,,------...---------------------------,,,,,,++++++,,,,,,---+++,,,---...---+++((('''))))))******++++++++++++************************)))************+++++++++++++++++++++++++++++++++))))))******++++++++++++*********++++++,,,,,,,,,************************++++++,,,,,,---...//////************************++++++************++++++******************************************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,---------.........//////////////////////////////000/////////....................................------------------------,,,,,,,,,,,,,,,---...///---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......+++++++++,,,,,,---------,,,,,,,,,------.........++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++---//////...---,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++******+++,,,,,,------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------................../////////000333222111000000111222333111111111111111111111111//////000111222333333444000000000000////////////000000000000////////////,,,------....../////////------------------------+++,,,,,,------......///------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,---------++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------........................------------------------,,,,,,,,,---------......ZZZGGG===;;;999777666555444222000222111111000000000000000////////////////////////......//////...---,,,,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++...---,,,,,,+++***)))(((---,,,++++++++++++,,,---++++++,,,,,,,,,,,,------,,,------......------,,,..........................................------////////////////////////---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******,,,++++++******++++++,,,++++++++++++++++++++++++))))))***++++++++++++******++++++,,,,,,++++++***)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************++++++'''((()))***+++,,,------************************))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))(((((()))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---------,,,,,,------------------------------------------------+++,,,------......------................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------............///000111111111222222222222000000000000111111111111111111111111111111111111222111111111000000//////////////////............//////.........---------------------------------,,,++++++++++++,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------***++++++,,,,,,------...---------------------------------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------}}}WWWFFF<<<;;;999777666555444222000222111111000000000000000////////////////////////......//////...------,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------,,,,,,++++++******///...------------...///++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,+++........................................................................---,,,,,,++++++,,,,,,------------,,,,,,,,,++++++,,,++++++******++++++,,,++++++++++++++++++++++++))))))***++++++++++++******++++++,,,,,,++++++***************************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************++++++***************+++++++++************************************************))))))))))))))))))))))))************)))))))))))))))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,------------------------------------------------+++,,,------......------................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------............///000000000000111111111111//////000000000111111111111111111111111111111111111111111000000000//////////////////............//////.........---------------------------------000///...------,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------yyyTTTDDD;;;;;;999777666555444222000222111111000000000000000////////////////////////.........///......---,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------,,,,,,,,,,,,,,,,,,///......------......///++++++,,,,,,,,,,,,------***++++++,,,,,,++++++***------------------------................................................---,,,,,,++++++,,,,,,---.........---------,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++))))))***++++++++++++******++++++,,,,,,++++++***************************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************++++++,,,+++++++++******))))))************************************************)))))))))))))))))))))))))))))))))***************)))************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------------------------------------------------------+++,,,------......------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------............///....../////////000000000//////000000000000111111111111111111111111111111111111000000000000//////////////////...........................---------------------------------444333111///...---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---,,,,,,+++******------------------------------,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------vvvQQQCCC<<<:::999777666666555333111222111111000000000000000////////////////////////---...............------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,++++++---------------------------------.......................................---,,,,,,++++++,,,,,,---------------,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++))))))***++++++++++++******++++++,,,,,,++++++***************************))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************+++++++++++++++************)))************************************************)))))))))))))))))))))))))))))))))******+++++++++))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......---------............///---------.........//////////////////000000000111111111111111111111111111000000000000000000//////////////////....................................------------------------444333111///...------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------sssOOOBBB===:::888666666666555333111222111111000000000000000////////////////////////------...............---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,------------,,,,,,---------------------------------.........//////........................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++))))))***++++++++++++******++++++,,,,,,++++++***************************))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************++++++)))************+++++++++************************************************))))))))))))))))))))))))))))))******++++++,,,,,,))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++---...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......---------............///,,,------------............////////////000000000000000000000000000000000//////////////////000000////////////............---.....................------------------------000///......------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------pppLLLAAA===999888666666666555444222222111111000000000000000////////////////////////,,,---......///.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,---------...---......//////......---++++++,,,,,,,,,,,,------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////---------------------------,,,,,,++++++,,,,,,---,,,,,,+++++++++*********,,,++++++******++++++,,,++++++++++++++++++++++++))))))***++++++++++++******++++++,,,,,,++++++***++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************++++++))))))******+++++++++,,,************************++++++++++++++++++++++++))))))))))))))))))))))))*********+++++++++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++---///000,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,---------......++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------............///,,,,,,---------...............////////////000000000000000000000000000000......////////////000000////////////............---------...............---------------------------,,,,,,,,,---......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------------------------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------mmmIII???===999777666555666555444222222111111000000000000000////////////////////////,,,------...//////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,,,,,,,,,,------...//////...------++++++,,,,,,,,,,,,------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000---------------------------,,,,,,++++++,,,,,,---------,,,,,,,,,+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++))))))***++++++++++++******++++++,,,,,,++++++***++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************+++++++++++++++***************************************++++++++++++++++++++++++)))))))))))))))))))))))),,,++++++++++++++++++***)))************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++---///111++++++++++++++++++++++++------------------------+++,,,------......------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,---------......+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------............///------------...................../////////000000000000000000000000000000........./////////000000////////////............---------.........//////---------------------------,,,,,,,,,------...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------jjjFFF===<<<999777666555666666444222222111111000000000000000////////////////////////,,,,,,---.../////////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++++++++,,,------,,,++++++++++++,,,,,,,,,---------+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000---------------------------,,,,,,++++++,,,,,,---......---------,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++))))))***++++++++++++***+++++++++,,,,,,+++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************++++++------,,,+++***)))((('''************************++++++++++++++++++++++++))))))))))))))))))))))))---,,,,,,++++++*********)))************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******)))+++---///111++++++++++++++++++++++++------------------------+++,,,------......------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,---------......+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......---------.........//////---------.........//////............/////////000000000000000000000000000---.........//////000000000/////////............---------.........//////------------------------......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...------,,,,,,++++++***------------------------+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------bbbFFF???999999888666555333333222222222222222111111111111000000000000000000000000000......//////////////////......---------,,,,,,,,,------------,,,,,,+++***.........------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------++++++++++++++++++++++++---------,,,,,,+++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++*********))))))************************************************************************************************+++++++++*********))))))******+++++++++,,,,,,,,,---,,,,,,+++*********++++++++++++*********))))))++++++************++++++))))))***++++++++++++***+++++++++*********))))))************************)))***+++,,,,,,+++***)))+++++++++*********))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,111///---+++***)))*********++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------............////////////............////////////000000000000000000000000......//////...---,,,,,,........................,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++cccHHHAAA;;;999888666555333333222222222222222111111111000000///////////////////////////////////////...............---------,,,,,,,,,,,,---------,,,,,,+++***......---------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------++++++++++++++++++++++++---------,,,,,,+++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++*********))))))************************************************************************************************+++++++++*********))))))******+++++++++,,,,,,,,,---,,,++++++******+++++++++++++++*********))))))++++++************++++++))))))***++++++++++++***+++++++++*********))))))************************)))***++++++++++++***)))+++++++++*********))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000///---+++*********+++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------............////////////........./////////000000////////////////////////......//////...------,,,........................,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++aaaGGGAAA;;;999888666555333333222222222222111111111000000000////////////////////////000000//////.........---......---------,,,,,,,,,,,,,,,---------,,,++++++------------,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------++++++++++++++++++++++++------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++***************************************************************************************************************+++++++++*********************+++++++++,,,,,,,,,,,,,,,++++++******+++++++++++++++***************++++++************++++++))))))***++++++++++++***+++++++++***************************************)))***++++++++++++***)))+++++++++***************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++++++++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------............/////////////////////000000000000////////////////////////.........///......---,,,------------------------,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++\\\DDD@@@:::999888666555333222222222111111111111000000000000////////////////////////000000000///......------......---------,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************************************************************************************************************************************************************+++++++++,,,,,,,,,,,,,,,++++++***++++++,,,************************++++++************++++++))))))***++++++++++++************************************************************++++++*********************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------------------------.........///////////////000000000111111////////////////////////---...............------------------------------++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++YYYCCC@@@:::999888666555333222222222111111111000000000//////........................000000//////.........---......---------,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************************************************************************************************************************************************************+++++++++,,,,,,,,,,,,++++++***++++++,,,,,,************************++++++************++++++))))))***++++++++++++***************************************************+++******************+++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......------------............////////////000000000000........................------...............---------------------------+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++XXXDDDBBB===999888666555333333222222111111000000000/////////........................////////////////////////......---------,,,,,,,,,++++++,,,---------,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,........................++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************************+++++++++***************************************************************************************************************+++++++++******+++++++++,,,,,,,,,++++++******++++++,,,,,,***************+++++++++++++++************++++++))))))***++++++++++++******************+++++++++************************++++++***))))))***++++++***************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,,,,------.........,,,------------.....................////////////........................,,,---......///.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++UUUCCCBBB>>>999888666555333333222222111000000000////////////........................------......///000000000......---------,,,,,,,,,***+++,,,,,,---------,,,******+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++------------------------+++++++++,,,,,,---------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---------------------------------------------------++++++++++++++++++++++++************************))))))*********+++++++++************************************************************************************************))))))*********+++++++++******+++++++++,,,,,,,,,++++++******++++++,,,---))))))*********+++++++++++++++************++++++))))))***++++++++++++***))))))*********+++++++++************************++++++***))))))***++++++))))))*********+++++++++++++++++++++++++++++++++************************+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------,,,+++******++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,---......///,,,,,,---------.........------------....................................,,,------...//////......,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++RRR@@@@@@<<<999888666555333333222222000000000000////////////........................,,,,,,---...///000111111......---------,,,,,,,,,***+++,,,,,,------------*********++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---------------------------------------------------++++++++++++++++++++++++************************))))))******++++++++++++************************************************************************************************))))))******++++++++++++******+++++++++,,,,,,,,,+++*********+++,,,,,,---))))))******++++++++++++++++++************++++++))))))***++++++++++++***))))))******++++++++++++************************,,,+++***))))))***+++,,,))))))******++++++++++++++++++++++++++++++++++++************************+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,+++***+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++*********++++++,,,,,,,,,+++******************+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,---...//////,,,,,,,,,---------......,,,,,,,,,---------..............................,,,,,,---.../////////...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++wwwTTTCCC>>>>>>:::777444333333222111000000000000000////////////------......//////000000........................+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))***,,,---.........+++,,,---...---,,,***(((,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,$$$$$$555''''''777***---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********...,,,***)))))))))******)))))))))+++,,,---+++***************************************************************************)))***)))))))))***---000(((---...***''''''+++...************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************,,,++++++++++++++++++,,,************************************************************************++++++******************++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------...............------,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********---------,,,,,,++++++++++++++++++*********))))))******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------.........------,,,,,,------...------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,666444111---***))))))***---------,,,,,,+++++++++tttRRRAAA===<<<:::777444333333222222111000000000000////////////.........///////////////........................+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,555111+++&&&$$$%%%(((***(((((((((***,,,...000111,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,;;;(((---((((((---&&&666,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++(((+++---...---+++***)))---+++((('''(((***,,,---************************************************************************+++...000111///+++'''$$$***,,,...---,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++************++++++************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------...------------,,,,,,,,,+++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******------,,,,,,,,,++++++++++++++++++*********))))))******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------------...------,,,,,,,,,,,,------------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,111000...,,,++++++++++++---------,,,,,,+++++++++qqqOOO@@@<<<;;;999777444333333333222111000000000000///////////////////////////.................................+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---/////////...---,,,,,,+++***((('''&&&%%%++++++++++++++++++++++++******************************+++++++++,,,,,,,,,***)))...111..."""(((,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,$$$)))---///......///111///---+++)))'''&&&&&&&&&************************************************************************'''&&&%%%&&&'''***...000'''''''''***,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********************************************************))))))*********************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,+++++++++++++++++++++*********************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++nnnMMM???<<<<<<999777444222333333222111000000000000////////////000000//////......------........................+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***,,,---,,,)))%%%###)))+++...000111000...---******************************************************+++++++++,,,,,,,,,000///...'''(((000222333++++++++++++++++++++++++*********++++++,,,,,,,,,---...---(((###!!!$$$((($$$''',,,///000000//////************************************************************************222///+++((()))+++---...,,,)))(((******))),,,000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************************************))))))))))))*********************************************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++++++++++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,kkkLLL@@@===<<<999666333222333333333222000000000000////////////000000//////......------........................+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,***)))***---111444---,,,+++***))))))))))))******************************************************+++++++++,,,,,,,,,+++...---...***&&&***,,,++++++++++++++++++++++++*********++++++,,,,,,,,,)))+++------,,,...111555(((+++,,,+++(((%%%######************************************************************************$$$%%%(((,,,//////+++'''---,,,...111---&&&&&&+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************************************))))))))))))******))))))))))))))))))))))))************************************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,hhhKKK???======888666333222333333333222000000000000///////////////////////////.................................+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((()))+++,,,,,,***((('''...,,,)))((()))---111444++++++++++++++++++++++++******************************+++++++++,,,,,,,,,&&&&&&$$$444333$$$+++///++++++++++++++++++++++++++++++++++++++++++,,,,,,******++++++***(((%%%###,,,......---+++---222666************************************************************************333000,,,+++---///---+++"""!!!&&&//////(((%%%(((************************++++++++++++++++++++++++++++++++++++++++++++++++*********************************************************))))))*********))))))))))))))))))))))))************************************************)))))))))***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,*********+++++++++++++++***************+++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------dddHHH>>><<<<<<888666333222333444333333000000000000////////////.........///////////////........................+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,++++++++++++,,,---...&&&(((+++...---+++'''$$$,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,'''666(((&&&+++111:::###************************,,,,,,++++++++++++++++++333...)))(((+++---...---%%%))),,,,,,)))'''))),,,************************************************************************'''&&&%%%(((,,,---***&&&888***"""(((---+++)))+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++************++++++))))))))))))))))))))))))************************************************((())))))***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++,,,,,,,,,------------++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,)))*********++++++++++++))))))*********+++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,,,,---************************************************---,,,,,,++++++,,,,,,---++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---+++++++++,,,,,,---------bbbFFF===;;;:::888555333222333444333333000000000000////////////---.........//////000000........................+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************...)))&&&...GGGmmmbbbAAA---,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,\\\111************************---,,,,,,++++++*********'''%%%***>>>```oooMMM333&&&************************************************************************"""888]]]lllLLL///(((+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************,,,,,,++++++++++++,,,,,,))))))))))))))))))))))))************************************************((())))))***++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,------.........++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,))))))******++++++++++++))))))******++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,...///000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,,,,---************************************************---,,,,,,++++++,,,,,,---++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********,,,///000+++++++++,,,,,,---------___HHH>>><<<<<<777555333222333222111000.........///////////////......------------.........---,,,,,,,,,,,,---...***+++'''---!!!000---&&&***###000lll>>>###333%%%333//////)))(((((('''000111&&&++++++******************===III444!!!333444))),,,(((---000$$$444666%%%(((222%%%---RRRXXX***$$$444 ///###///******++++++++++++******---...******+++!!!---000xxx...%%%+++...%%%+++111000''',,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************************************************************)))************+++++++++))))))))))))******************+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******************************************************************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++************************,,,,,,,,,++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,***))))))***,,,---******+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,+++*********+++++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,---,,,,,,+++*********+++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++^^^GGG>>><<<<<<777555333222333222111000///////////////...............------------.........---,,,,,,,,,,,,---...222222...666,,,...***---:::333000///******+++000222,,,&&&(((,,,************************000 ///)))---000'''+++---***###++++++###---%%%333\\\!!!'''+++&&&!!!******++++++++++++*********$$$444)))333\\\ 999555*** 222***%%%111(((++++++++++++++++++++++++************************************************************************************************************************************************)))************+++++++++))))))*********+++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******************************************************************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,***))))))***,,,---******+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,++++++******++++++++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,++++++******++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++\\\FFF>>><<<<<<777555333222333222111000000000//////......------......------------.........------,,,,,,------...&&&,,,***tttppp///&&&111...(((,,,ddd<<<333&&&)))***...000&&&%%%333************************+++yyy!!!;;;###***666%%%---++++++***(((((((((888 gggBBB"""<<>><<<;;;777555333222333222111000111111000///...------,,,......------------......------------------------000666&&&222:::(((,,,111XXX$$$"""@@@,,,%%%111333***,,,:::zzz,,,333------%%%%%%111///(((...***************+++++++++---AAAMMM666%%%///111))),,,***---///***,,,+++999''')))222+++******++++++++++++******$$$:::***!!!SSS%%%WWWzzz555+++%%%///111111++++++++++++++++++++++++************************************************************************************************************************************************))))))*********+++++++++)))))))))************+++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******************************************************************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++***++++++,,,,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++***++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++{{{VVVCCC===<<<;;;777555333222333222111000111111000///...------,,,......------------......------------------------$$$...***---+++###+++333'''NNN$$$$$$;;; !!!)))000+++&&&666NNNTTT&&&***000111,,,000---)))...111,,,&&&))))))*********+++++++++(((,,,&&&'''555%%%000++++++(((+++(((---''',,,...***'''000444UUU666******++++++++++++******,,,---$$$---,,,TTT"""000###///000000++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************************************************************))))))*********+++++++++((((((((()))))))))************+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******************************************************************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++***++++++,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++xxxSSSBBB===<<<;;;777555333222333222111000000000//////......------......------------......,,,------......------,,,000---+++///111111000...###eee'''(((...###000---++++++))))))444AAA)))"""555(((000---eee###!!!+++000''')))///))))))))))))***++++++,,,,,,%%%///((('''555333,,,,,,''')))(((...'''$$$333LLL%%%...&&&***///VVV"""******++++++++++++******111HHH444===!!!XXX$$$'''000((((((111'''++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************************************************************)))************+++++++++((())))))))))))***************+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******************************************************************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++******++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++******++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++uuuQQQAAA===<<<:::777555333222333222111000///////////////...............------------......,,,,,,---......---,,,,,,555(((***......///***&&&333LLL***999***+++******+++++++++++++++eee777!!!///666...---111###hhhKKK !!!222$$$$$$222,,,((())))))***++++++,,,,,,,,,+++DDDMMM)))000 ///---******+++***+++---)))222(((...---111555***""",,,777qqq******++++++++++++******!!!888$$$***'''"""...hhh###111(((###777###++++++++++++++++++++++++************************************************************************************************************************************************)))************+++++++++******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******************************************************************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,)))******+++,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,------,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++tttPPP@@@===<<<:::777555333222333333111000.........///////////////.........------.........,,,,,,---......---,,,,,,///$$$///222***)))***000(((>>>333%%%,,,***&&&+++...,,,))))))***+++QQQIII///)))---))) ---444###,,,888666)))%%%111%%%((())))))***++++++,,,,,,222$$$vvv......(((+++...&&&***+++'''$$$///---+++666vvv)))222!!!)))///###+++444&&&&&&******++++++++++++******000KKKhhh%%%+++(((---((()))$$$...%%%,,,'''++++++++++++++++++++++++************************))))))))))))))))))))))))************************************************************************************************)))************+++++++++,,,,,,------------......******+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******************************************************************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,))))))***+++,,,,,,------*********************************++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++*********+++,,,,,,------,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********+++*********+++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++mmmMMMAAA===:::666555555444333222222222222000000///...............,,,---------.../////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,EEE***---***,,,******+++++++++,,,,,,,,,FFFqqq===###$$$444444***)))+++)))***'''000222222&&&)))***666%%%++++++++++++++++++++++++(((...&&&,,,..."""+++)))************************---mmm~~~DDD+++,,,***,,,333******+++"""000)))uuu$$$222(((+++,,,%%%---222---'''222%%%$$$KKK!!!%%%+++---%%%))))))))))))))))))))))))+++++++++*********))))))************************************************+++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++***))))))******************************************************,,,,,,++++++***+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,---...---+++))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,...///000111,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,jjjLLLAAA>>>;;;888555555444333222222222222000000///...............---------.......................................,,,,,,,,,,,,,,,,,,,,,,,,,,,EEE***---***,,,******+++++++++,,,,,,,,,222...///222---%%%)))333333---&&&%%%+++///000///444!!!+++,,,000'''111'''++++++++++++++++++++++++...'''WWWCCC666'''444'''...************************///222444222---***)))***000$$$***+++///111&&&---222333$$$''')))///...%%%444///(((''',,,%%%(((ooo'''(((***,,,***************************+++++++++*********))))))************************************************+++++++++*********))))))************************)))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++***))))))******************************************************,,,,,,++++++***++++++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,---...---+++***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,gggJJJBBB???<<<:::555555444333222222222222000000///..............................---------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,EEE***---***,,,******+++++++++,,,,,,,,,,,,&&&$$$***,,,'''%%%(((111&&&(((000///---+++%%%555''''''...555###---+++++++++++++++++++++++++++000&&&$$$,,,---%%%666$$$+++++++++++++++++++++++++++$$$######''',,,...,,,)))444"""+++,,,)))---(((+++(((LLL ,,,(((+++111"""\\\---$$$+++'''))))))+++***((((((...************************+++++++++***************************************************************+++++++++***************++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,++++++++++++***************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++******)))*********************************************************,,,++++++***++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,------,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,///......------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,cccIIIBBB>>>;;;:::555555444333222222222222000000///.............../////////...---------,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,EEE***---***,,,******+++++++++,,,,,,,,,...***,,,444777222,,,***''''''333666+++***...)))%%%[[[222***333###000+++++++++++++++++++++++++++***---000%%%%%%---******)))++++++++++++++++++++++++---222555111)))'''---444,,,%%%333---###------...$$$nnn+++111+++$$$+++)))///%%%000&&&///'''***,,,(((###---************************************************************************************************************************++++++++++++++++++++++++))))))))))))))))))))))))))))))*********+++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++***************+++************************************************++++++******++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++++++++++++++,,,,,,************************+++***++++++++++++,,,,,,,,,,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------******+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,```HHHBBB===999888555555444333222222222222000000///.............../////////...---------,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,EEE***---***,,,******+++++++++,,,,,,,,,///***%%%$$$$$$&&&+++111)))...111)))%%%...555111!!!MMM'''...'''333)))++++++++++++++++++++++++&&&000///333<<>>:::===555555444333222222222222000000///...............,,,------....../////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,EEE***---***,,,******+++++++++,,,,,,,,,+++++++++++++++,,,***''''''555((((((444 :::[[[+++000111333++++++++++++++++++++++++(((,,,555 666IIIHHH+++,,,///,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***,,,---,,,***))),,,,,,...333$$$___)))000***$$$333'''www(((111'''***---VVV***+++%%%'''---++++++++++++++++++++++++))))))******++++++++++++************************************************))))))******++++++++++++++++++++++++++++++++++++************************)))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------*********++++++,,,,,,,,,((())))))***++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******))))))***+++,,,,,,************************************************************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,++++++)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------//////...---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,VVVGGG???;;;;;;999888666444333333333222111222222000///............111111000000/////////...//////...------------......///...---+++***,,,...---FFF***,,,)))***************************&&&,,,000(((222333!!!+++///"""222888///GGG+++222999444,,,,,,,,,,,,,,,,,,,,,,,,000666'''000///222&&&...++++++,,,,,,,,,,,,---------///"""'''000,,,...,,,---###999222 qqq"""+++000'''------qqq%%%888$$$...,,,vvv///$$$,,,...&&&******************************************************************************))))))******+++,,,************************,,,,,,,,,++++++*********************************)))************+++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++,,,---...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++UUUFFF???;;;;;;999888666444333333333222111222111000///............000000000//////.........//////...------------------///000000...---,,,------FFF+++---***+++************************222(((---%%%%%%111,,,...+++///)))"""RRR;;;***,,,)))444(((,,,,,,,,,,,,,,,,,,,,,,,,...%%%555''')))...***---'''++++++,,,,,,,,,,,,------***,,,333+++"""'''###,,,+++***uuu%%%+++%%%)))''')))555!!!===///%%%+++,,,+++******************************************************************************))))))******+++,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******************************)))************+++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...------------------------------------------------------------------------------,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++TTTFFF???;;;;;;999888666333333333333222111222111000//////......////////////...............//////......------------,,,...222333111...---,,,---FFF,,,...+++,,,++++++++++++++++++++++++111"""///...&&&+++(((***... NNN000&&&+++'''555%%%,,,,,,,,,,,,,,,,,,,,,,,,+++,,,222'''&&&///GGG<<<666$$$++++++,,,,,,,,,,,,---------555111+++777///222...555FFF......###000'''***111111%%%:::ccc---(((******///******************************************************************************))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++,,,------......------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...------------------------------------------------...........................------------...//////,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++RRREEE???;;;;;;999777555333222333333111000111111000///////////////..................------...............------,,,,,,...000111000...---------FFF,,,///,,,---++++++++++++++++++++++++,,,%%%---111111(((+++TTTuuu***###...444!!!///,,,,,,,,,,,,,,,,,,,,,,,,)))......)))***...))){{{222)))+++++++++,,,,,,,,,------888"""000'''))),,,000{{{+++111,,,(((///)))...---333'''"""iii:::***,,,,,,***...******************************************************************************))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++,,,,,,------------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,------......---------------------------------------------------------------------------------------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,|||QQQDDD>>>;;;;;;999777555333222222222111000111000000////////////000------........................//////......---,,,------...---,,,,,,---///---FFF---///,,,...++++++++++++++++++++++++......&&&$$$444'''888===&&&(((///444 111,,,,,,,,,,,,,,,,,,,,,,,,***,,,(((***...(((...'''++++++++++++,,,,,,,,,------...***000$$$+++###SSSbbb&&&***$$$...&&&(((...&&&333'''@@@+++(((...///,,,*********************************************************************************))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,zzzOOODDD>>>;;;;;;999777555222222222222111000000000////////////000000.............../////////---.../////////...,,,+++---------,,,++++++...000---FFF,,,...,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,000)))%%%444###...XXX...$$$222,,,&&&444***,,,,,,,,,,,,,,,,,,,,,,,,---+++&&&+++---###333HHH999***++++++,,,,,,,,,,,,------$$$,,,+++***<<<)))RRR)))///)))%%%111'''***000wwweeeIII,,,&&&,,,000+++)))******************************************************************************))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,************************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------xxxNNNCCC>>>;;;;;;999777444222111222222111///000000////////////000000.........//////000000000---...///000///...,,,++++++---......------...///---FFF+++...+++---,,,,,,,,,,,,,,,,,,,,,,,,)))'''222000---(((%%%AAAOOO###---***555)))(((111))),,,,,,,,,,,,,,,,,,,,,,,,,,,+++(((---)))***+++...}}}---++++++,,,,,,,,,,,,------,,,222((((((222 TTT((($$$222,,,---,,,///***///FFFppp'''000''''''...(((,,,******************************************************************************))))))******+++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---........................------------------------........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,...............------------------------------------------------------------------------,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------xxxNNNCCC>>>;;;;;;999666444222111222222000///000000////////////000111.../////////000000111111---...///000000...,,,+++***---000222111///......---FFF+++---+++---,,,,,,,,,,,,,,,,,,,,,,,,111333///444777!!!:::&&&,,,zzzxxx111(((444111+++888222,,,,,,,,,,,,,,,,,,,,,,,,))),,,***000(((666!!!111222++++++,,,,,,,,,---------$$$333000,,,(((...444""",,,%%%\\\%%%333000***+++000 333$$$))) ppp$$$111(((###,,,&&&000*********************************************************************************)))***++++++,,,*********************************++++++,,,,,,,,,************************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++,,,------......------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,---,,,,,,++++++,,,,,,---........................------------------------........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,...//////......------------------------------------------------...........................------------...//////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------pppNNNAAA>>>>>>666;;;666444222222333333222111////////////////////////......------------............//////......---,,,,,,------......------,,,***JJJ,,,...,,,...******+++++++++,,,,,,,,,222)))***:::)))000'''555)))333/// >>>;;;+++***)))---(((666...!!!222)))???&&&333111...###444,,,,,,---------...//////DDD;;;333!!!111000)))222,,,***...///---111000++++++)))333"""000///UUU+++###333*********++++++,,,,,,,,,'''xxx'''++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...++++++++++++++++++++++++---------,,,,,,+++++++++&&&''')))+++,,,,,,,,,+++---------,,,,,,+++++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,---------------,,,,,,+++++++++------------,,,,,,+++***,,,+++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,---------......++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------,,,,,,------...------------------------,,,------......------,,,.................................------,,,,,,,,,------------------------------------------------...........................---,,,,,,,,,,,,---...------------------------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---.........------,,,,,,,,,------......---------,,,,,,,,,------------------------.........------,,,,,,,,,oooNNNAAA>>>>>>666;;;666444222222333333222111////////////////////////......------------............//////......---,,,,,,------......------,,,+++KKK,,,...,,,...***++++++++++++,,,,,,,,, ***000.........(((666""")))111444EEE'''111)))111'''///---###...''';;;---...555>>>$$$---,,,+++******+++,,,,,,111~~~$$$333+++***///+++...,,,///((('''!!!333###???)))111###999888@@@&&&"""++++++++++++++++++,,,,,,000MMM@@@(((,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...++++++++++++++++++++++++---------,,,,,,+++++++++))))))***+++,,,,,,,,,,,,---------,,,,,,+++++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,---------,,,,,,+++***,,,+++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,---------......++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------,,,,,,------...------------------------,,,------......------,,,..............................---------,,,,,,,,,------------------------------------------------...........................---,,,,,,,,,,,,---...------------------------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---.........------,,,,,,---------............---------,,,------------------------......---------,,,,,,,,,mmmMMMBBB>>>>>>666;;;666444222222333333222111////////////////////////......------------............//////......---,,,,,,------......------,,,+++LLL,,,...,,,...++++++++++++,,,,,,,,,,,,777:::)))---:::222!!!+++000'''(((000$$$yyy((()))444)))***///))),,,)))NNNbbb___555 ,,,999------,,,---...000222333%%%!!!===%%%(((333&&&///......555===444'''<<<$$$!!!)))...,,,***QQQ)))***,,,,,,++++++++++++++++++444+++\\\}}}{{{___???000222666111)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...++++++++++++++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,---------,,,+++++++++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------,,,,,,------...------------------------,,,------......------,,,------------------------...------------,,,,,,,,,------------------------------------------------------------------------...------,,,,,,------...------------------------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---------,,,,,,------.../////////.........------------------------------...------------,,,,,,,,,jjjLLLBBB>>>>>>666<<<666444222222333333222111////////////////////////......------------...............///......---,,,,,,------......------,,,(((JJJ,,,...+++...+++++++++,,,,,,,,,---------333((("""(((999222###555+++'''+++555;;;GGG&&&222---***000---+++///[[[<<<000000###************+++*********---IIIBBB000###...///'''...000###+++"""((()))888+++...'''000&&&,,,$$$www111,,,,,,,,,++++++************(((oooCCC***+++)))444444111)))"""!!!)))111++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------------...------------------------------------------------------------------------...------,,,,,,------...------------------------,,,------......------,,,------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------,,,,,,,,,---......000////////////.........------------------------------------------------gggKKKBBB>>>===666<<<666444222222333333222111////////////////////////......------------...............///......---,,,,,,------......------,,,&&&GGG,,,...+++...++++++,,,,,,,,,---------EEE ,,,///777>>>%%%444,,,''';;;"""===)))+++---,,,......+++111nnn...'''---999111111222111///---***)))000333'''888&&&...+++000333%%%;;;,,,;;;""",,,222,,,,,,$$$666***+++777,,,,,,,,,++++++*********###555,,,$$$)))444 (((...///...,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,000///---,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,---------.........------------------------------------------------------------------------...------,,,,,,------...------------------------,,,------......------,,,------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,---...///000////////////.........------------------------------------------------dddKKKBBB>>>===666===666444222222333333222111////////////////////////......------------............//////......---,,,,,,------......------,,,(((III,,,...,,,...,,,,,,,,,,,,------------"""888BBBmmm)))###444000,,,333,,,$$$222((($$$@@@%%%+++...))),,,***...YYY>>>&&&&&&))))))***+++,,,,,,------'''%%%%%%***<<>>}}}---"""222)))...***(((///)))---)))lll,,,,,,+++++++++++++++++++++***$$$\\\>>>$$$&&&,,,000444222,,,***---222++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...++++++++++++++++++++++++++++++,,,,,,,,,,,,------///...------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++,,,---------,,,,,,++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---------............------------------------------------------------------------------------...------,,,,,,------...------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,---......////////////.........------------------------------,,,,,,,,,------------...bbbJJJBBB>>>===666===666444222222333333222111////////////////////////......------------............//////......---,,,,,,------......------,,,...NNN,,,...,,,...,,,,,,,,,------------...###OOO222+++,,,...///000$$$(((<<>><<<666===666555333222333333222111////////////////////////.........------...............//////......---,,,,,,------......------,,,333RRR,,,...,,,...,,,,,,,,,---------......///===***...444444...666 111+++555(((222111'''///qqq***...)))***///...UUUwww!!!AAA(((,,,333(((666$$$fff*********++++++,,,,,,--- 333&&&...%%%DDD'''$$$,,,333333---***---111++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...+++++++++++++++++++++++++++++++++,,,,,,---------***+++,,,---------+++++++++++++++,,,,,,------------------,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------++++++,,,,,,,,,------------,,,,,,++++++,,,,,,------------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------+++++++++,,,,,,---------***+++,,,,,,------------+++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......---------.........//////........................------------------------------------------------...------,,,,,,------...------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,------------------------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......+++++++++,,,---...///000......---------,,,,,,,,,------------------------,,,,,,,,,------.........___IIIAAA===>>>666:::555444333222111111111111////////////////////////........................,,,---------.../////////555111+++sssfff(((WWW,,,...,,,...,,,,,,,,,,,,,,,,,,,,,,,,---GGGMMM000444%%%+++$$$//////***333'''333+++...333***111&&&///###444---{{{222###---555&&&###lll++++++++++++++++++++++++)))''',,,000PPP111,,,,,,///,,,%%%)))---((((((+++111***)))---"""444,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---...///------------------------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------------------------------,,,------......------,,,.........------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------,,,,,,+++++++++++++++,,,,,,,,,------------------------------------------............///.........................................................////////////000........................------------------------/////////......---------------------------------------------------------........................---------------------------------.........//////---------.........//////...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------.........------,,,,,,,,,------------------------------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,222111///---,,,,,,,,,,,,------------------------------------------------^^^IIIAAA===>>>666:::555444333222111111111111////////////////////////........................---------...............%%%333,,,...,,,...,,,,,,,,,,,,,,,,,,,,,,,,///bbbIIIKKKyyy|||,,,...333)))111(((000)))VVVFFF444***///***///---^^^FFFCCCddd++++++++++++++++++++++++$$$444&&&&&&:::)))UUU+++*** '''999000!!!***111000,,,***///,,,''',,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---///111222------------------------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------------------------------,,,------......------,,,......---------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------,,,,,,,,,++++++++++++,,,,,,,,,------------------------------------------............///............................................................////////////////////////////////////....................................---------,,,------------------------------------------------........................------------------------,,,------------.........,,,------------............---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------......---------,,,,,,,,,------------------------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,---......------------------------------------------------^^^IIIAAA===>>>666:::555444333222111111111111////////////////////////.......................................---------???...777,,,...,,,...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,444SSS***111222---000%%%111)))---vvv---+++,,,...+++333///,,,,,,,,,,,,,,,,,,,,,,,,000$$$///&&&***)))&&&```]]]***,,,###,,,111###'''//////;;;&&&...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,...111333444------------------------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------------------------------,,,------......------,,,...------------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------............///................................................------........./////////////////////////////////...........................------------,,,,,,,,,------------------------------------------------........................------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------------,,,,,,,,,------------------------------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,---...//////------------------------------------------------]]]IIIAAA===>>>666:::444444333222111111111111////////////////////////......................../////////...---------,,,,,,>>>!!!III,,,...+++...------------------------+++***111ooo777+++222---000111$$$111333###)))...---000...!!!888666SSS,,,,,,,,,,,,,,,,,,,,,,,,444888222333;;;@@@,,,...;;;***!!!777000%%%666(((000222,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,...///111222------------------------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------------------------------,,,------......------,,,------------------------+++++++++,,,,,,,,,------,,,,,,,,,---------......------------------,,,,,,,,,,,,,,,------------...........................---------............///................................................------........./////////////////////////////////........................---------------,,,,,,,,,........................................................................------------------------+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------\\\HHHAAA===>>>555999444444333222111111111111////////////////////////......................../////////...---------,,,%%%555111)))@@@,,,;;;,,,...+++...------------------------333$$$;;; nnn---//////)))111333'''///444---===111111---444333;;;UUU))),,,,,,,,,,,,,,,,,,,,,,,,'''000+++666///***222###444WWW+++444333------)))222+++&&&,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---......------------------------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------------------------------,,,------......------,,,------------------------+++++++++,,,,,,,,,------,,,,,,,,,---------......------------------------,,,,,,---------.................................---------............///////////////////////////////////////////////////........./////////000000........................------------------------------------------------........................................................................------------------------+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,------------------------------------------------[[[HHHAAA>>>>>>555999555444333222111111111111////////////////////////.......................................---------000333,,,"""'''222&&&'''@@@,,,...,,,...------------------------...555"""------666---000,,,)))000111,,,---+++333]]]rrr///000&&&111444111///---ggg;;;---,,,,,,,,,,,,,,,,,,,,,,,,)))<<<+++;;;$$$:::+++......___{{{222111,,,111...---***...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------------------------------,,,------......------,,,,,,,,,,,,------------...++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------............,,,---------....................................---------............/////////////////////////////////////////////////////////000000000111111111////////////////////////........................---------............///........................................................................------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,------......------,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,------------...------------------------------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++***------------------------------------------------ZZZHHHAAA>>>>>>555888555444333222111111111111////////////////////////........................---------...............'''666000%%%CCC***'''888444 333{{{,,,...,,,...........................&&&***...///666555111000///...***---...---000---)))111:::222666---333&&&333,,,333///oooMMM333(((------------------------///---&&&&&&)))222555!!!///&&&***###(((jjjyyyZZZ,,,222***555,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------+++++++++,,,,,,---------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///------------------------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------------------------------,,,------......------,,,,,,,,,,,,---------......++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------.........///------------....................................---------............///////////////////////////////////////////////////111111111111222222222222111111111111111111111111000000000000000000000000........./////////000000........................................................................------------------------,,,------------.........,,,------------.........,,,,,,---......---,,,,,,........................+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,------------------------------------------------ZZZGGGAAA>>>>>>555888555444333222111111111111////////////////////////........................,,,------....../////////(((111,,,;;;)))666(((***///222''',,,iii,,,...,,,...........................///&&&111888$$$))),,,VVV555444(((...+++***111,,,***333...000---+++<<>>FFF>>>>>>@@@@@@!!!PPPHHH+++)))555------------------------%%%!!!888---&&&333'''---###222...%%%333///000\\\888(((,,,333""",,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------+++++++++,,,,,,---------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...///111111------------------------++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------------------------------,,,------......------,,,,,,,,,,,,------.........++++++,,,,,,,,,---------,,,,,,,,,---------......---------.........//////---------.........//////////////////////////////---------.........//////000000000000000000000000000000000000000000000000111111222222222333333333333333333333333333333333222222222222222222222222.../////////000000111111////////////////////////////////////////////////........................---------------------------------.........//////---------.........//////,,,,,,---......---,,,,,,........................+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,------.........------------------------------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,((()))+++---............------------------------------------------------YYYIIIBBB======666<<<666444333333333333222000000000///.......................................///...------------...///...---,,,,,,,,,,,,---...---***,,,000...,,,:::MMM000555((()))//////.........---------..................------+++gggXXX333,,,222666/////////......////////////,,,:::]]]|||sss]]]TTTTTTXXXVVVRRRPPPMMMJJJFFFBBB```eee333)))111333...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++###<<>>;;;888777666666888444000///111333333222///000111000...,,,---.../////////...------///000111000///...---------------------------------------------...............------------------------..............................---------,,,,,,,,,------------------------...------,,,,,,------...,,,,,,,,,---------......------------------------------------------------...------,,,,,,------...------------------------------------------------...------,,,,,,------...---------------------------,,,,,,,,,,,,---......------------------------XXXIIIBBB======666<<<666444333333333333222000//////...---------------..............................////////////............---,,,,,,---......333//////111,,,%%%+++777111OOObbbhhh---222000//////.........---------........................111,,,***333JJJ^^^```XXX>>>;;;222(((&&&***+++(((---------...///111333444===666:::HHHPPPMMMJJJLLLYYY\\\___``````aaadddfffnnnppprrrtttuuutttsssrrrppptttxxxuuummmfffccccccdddaaa___]]]\\\ZZZWWWTTTLLLFFFCCCQQQlllzzzgggHHH===777222222444444...)))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***(((%%%%%%(((000888===YYY\\\nnn---..."""111,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,---------.........,,,,,,---------........./////////////////////...------------,,,,,,,,,,,,///...............//////***,,,------+++++++++,,,.....................///111111///...,,,,,,++++++,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,------------...///.........------------------------------------------------------------,,,---......//////..............................,,,------......------,,,........................---------.........//////////////////////////////.........///000111222333,,,...///111222222222222...222666888777888;;;>>>EEEHHHMMMOOOQQQTTTXXX[[[\\\\\\[[[\\\]]]^^^]]][[[VVVWWWXXXWWWTTTOOOJJJGGGGGGDDD???===;;;999666333111111000///...---............//////...---------,,,,,,,,,,,,---------...------------------------..................------------------------------..............................---------,,,,,,,,,------------------------...------,,,,,,------...,,,,,,,,,---------......------------------------------------------------...------,,,,,,------...------------------------------------------------...------,,,,,,------...---------------------------,,,,,,,,,------......------------------------WWWHHHBBB======666;;;666444333333333333222000......------,,,,,,------........................---...///000000///...---......---,,,,,,---.........***,,,111///))))))///***!!!***111---***///)))...............---------........................222///,,,,,,222555...$$$%%%)))---000333555222,,,//////111333666;;;>>>@@@GGGEEEJJJRRRTTTSSSWWW___^^^```aaabbbaaabbbeeehhhqqqsssuuuwwwyyyyyyxxxwwwsssssssssvvvyyyyyywwwtttpppmmmjjjgggfffdddaaa___^^^bbb___WWWSSSTTTPPPJJJ>>>???===777111///222777------...///......---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,777555111---++++++,,,---)))******%%%000///000,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,------------.........,,,------------.........////////////////////////.........---------,,,,,,//////............//////---/////////------...///,,,---...////////////...///////////////...---,,,------..................,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------............------------------------------------------------------------,,,---......//////..............................------............------........................------........./////////////////////////////////---------...///000111222111111111111222444666777===BBBHHHLLLMMMNNNQQQSSS]]]```dddfffhhhjjjmmmpppmmmkkkjjjlllnnnoooooonnniiijjjkkkllljjjhhheeebbb```^^^[[[XXXTTTOOOIIIDDD@@@===999666444222000...---...////////////...---,,,------.........------------------------------/////////...---------,,,------------------------..............................---------,,,,,,,,,------------------------...------,,,,,,------...,,,,,,,,,---------......------------------------------------------------...------,,,,,,------...------------------------------------------------...------,,,,,,------...------------------------,,,------------.........------------------------TTTGGGBBB>>>>>>666;;;666444333333333333222000///......---------............................................................------------......***(((***000333111000222888......---999++++++...........................---------............... ***222111***)))000888:::777222......111555666888999;;;???DDDJJJOOOQQQWWWWWW[[[___```^^^dddlllllloooooolllhhhiiiqqqxxx}}}|||{{{wwwrrrmmmjjjgggdddbbb\\\bbbddd```^^^]]]ZZZVVV]]]XXXQQQLLLGGG@@@999333333222111///............------------------------------------------------!!!(((///222111///,,,+++666###''',,,222))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------............------------.....................////////////////////////////////////...//////............//////...000111000//////000111.............../////////............//////000000111000000///............------------------------------------------,,,,,,------------------------,,,,,,,,,---------..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------------------------------------------------------------------------------,,,---......///.................................------............------....................................////////////////////////////////////111000000000000000111111444333222333888@@@HHHMMMUUUZZZaaaeeefffgggiiikkknnnpppqqqrrrrrrqqqqqqqqqssslllfffcccbbbaaabbbdddbbb```___^^^___bbbfffhhhiiijjjllllllkkkgggbbb___ZZZUUUNNNHHHDDD???999555444222111000000111000000000000111111000...---,,,........................000000///...---,,,,,,,,,......................................................---------,,,,,,,,,------------------------...------,,,,,,------...,,,,,,,,,---------......------------------------------------------------...------,,,,,,------...------------------------------------------------...------,,,,,,------...------------------------,,,------.......................................|||RRRFFFBBB???>>>666;;;666444333333333333222000000///////////////000000///////////////////////////...,,,++++++,,,...///........................222...---///111000......!!!+++&&&))),,,...(((222---.....................---------.........//////444111------///111333555&&&'''))),,,///222555999BBBDDDGGGLLLRRRWWW[[[]]]\\\[[[]]]aaadddcccdddgggdddhhhiiibbbZZZ[[[hhhuuu|||~~~xxxsssooollljjjhhhmmmhhhaaa___ccchhhfff```VVVTTTRRRTTTUUUPPPEEE<<<;;;888444000------...///........................------------------------111///,,,***(((((())))))$$$111)))(((111+++000###,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------.........//////---------.........//////------........./////////.../////////000000111111111111000000000111222222000222444555555444555666777555222000///000222333222111///...---...///000//////...------......///------------------------------------------------------------------------,,,,,,,,,---------..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------,,,,,,------------------------------------------------------------------,,,---......///.................................---......//////......---////////////////////////........./////////000000000000000000000000000000444333333222222333333444222555:::BBBLLLVVV___dddccciiiooorrrrrrqqqsssuuuvvvvvvvvvvvvuuussspppnnnpppcccVVVOOOJJJGGGIIINNNTTTRRRPPPNNNNNNOOOQQQSSSZZZ^^^dddiiimmmnnnnnnmmmmmmiiiddd___YYYSSSMMMIIIDDD???888444222111000///000111111000000///..............................000000///...---,,,,,,,,,......................................................---------,,,,,,,,,------------------------...------,,,,,,------...,,,,,,,,,---------......------------------------------------------------...------,,,,,,------...------------------------------------------------...------,,,,,,------...------------------------,,,---.../////////..............................yyyPPPEEEBBB??????666:::666444333333333333222000000000000///000000111111///////////////////////////...---,,,,,,---...///---...////////////...---000...------......------+++777+++111+++777))),,,---------...............,,,,,,------.../////////,,,***,,,333555111***&&&444555888===>>>===???CCCIIILLLPPPUUUZZZ]]]___```]]]]]]___eeekkknnnnnnllleeeiiijjjddd\\\]]]jjjvvv|||}}}vvvqqqnnnmmmlllllleeemmmrrrnnnccc^^^bbbhhhfffeeeaaa[[[TTTRRRTTTWWWFFFBBB<<<666111/////////////////////////////////........................---+++***)))***,,,///111444---///,,,555...,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------........./////////------........./////////---......//////000000111//////000111222444555555666666666777888999:::;;;===@@@EEEHHHHHHGGGGGGGGGEEEBBB???<<<999999999999;;;999777555333111000000------,,,,,,---...000111------------------------------------............------------------------,,,,,,,,,---------..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------,,,---......//////....................................////////////......////////////////////////....../////////000000000000000000000000000000000...///000222444666888:::AAAHHHRRR\\\cccfffeeedddlllpppuuuvvvuuutttvvvxxxxxxxxxxxxyyyyyywwwtttqqq\\\MMMAAA===;;;:::@@@IIIXXXZZZZZZYYYVVVPPPIIIEEEIIIMMMTTT[[[```dddhhhjjjlllmmmooommmiiieeebbbaaaYYYRRRHHHAAA===:::666333111000000//////000000111......................../////////...---------,,,......................................................---------,,,,,,,,,------------------------...------,,,,,,------...,,,,,,,,,---------......------------------------------------------------...------,,,,,,------...------------------------------------------------...------,,,,,,------...------------------------,,,---...///000///..............................wwwNNNDDDCCC@@@???666:::666444333333333333222000///////////////000111111////////////////////////...///000222222000///...---...///000000///...---)))+++------...///000000...///***222---555000111---------.........//////,,,,,,------...//////000111000111111------888EEE444333555;;;===???GGGPPPNNNRRRWWW[[[______^^^]]]eeedddaaa^^^]]]\\\YYYVVVaaacccdddbbb```aaagggmmmmmmooossswww{{{}}}}}}}}}zzzrrrllliiiiiihhhhhhgggeeefffmmmsssooobbbWWWNNNUUU^^^cccccc```\\\ZZZSSSPPPKKKEEE>>>999555222////////////////////////........................'''))),,,//////---***(((///&&&$$$(((###///888,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,............////////////............///////////////000000111222222333333444444666888:::<<<===>>>>>>??????@@@BBBDDDFFFGGGLLLQQQWWW\\\]]]\\\[[[ZZZTTTSSSRRROOOKKKGGGCCCAAACCCDDDFFFFFFDDDAAA===;;;666555333111///000000111........................------------.........///........................,,,,,,,,,---------..............................---------------------------------------------------,,,,,,++++++,,,,,,---***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------------------------------------------------------,,,---......//////....................................////////////......////////////////////////.../////////000000000000000000000000000000000000,,,...222888???FFFKKKNNN\\\```gggmmmooommmhhheeerrruuuxxxyyywwwwwwyyy{{{yyyxxxxxxzzz{{{zzzvvvsssVVVHHH>>>======;;;AAAKKKVVVXXX[[[\\\YYYSSSLLLGGGBBBEEEHHHKKKLLLOOOTTTXXX]]]eeemmmpppnnnlllmmmpppjjjddd]]]XXXUUUPPPIIIDDD;;;999555222000000111111..........................................------......................................................---------,,,,,,,,,------------------------...------,,,,,,------...,,,,,,,,,---------......------------------------------------------------...------,,,,,,------...------------------------------------------------...------,,,,,,------...------------------------,,,---///000000000..............................vvvMMMDDDCCC@@@???666:::666444333333333333222000...............///000000000000000000000000000000,,,///444777777444///,,,---...///000000///...---,,,000333222000...---,,,333***111444---$$$---222---------.........//////,,,,,,------...///000000000...000555444///000555@@@@@@EEELLLMMMKKKNNNVVVRRRVVV[[[```bbbaaa^^^\\\ZZZ[[[ZZZWWWUUUWWWYYYZZZ\\\[[[\\\^^^bbbcccbbb```^^^```dddiiilllnnnooooooppprrruuuyyy~~~}}}tttmmmhhhfffeeedddiiihhhiiikkkkkkhhheeecccVVVQQQNNNUUU___eeeccc^^^^^^\\\YYYTTTLLLCCC<<<777000000000000000000000000///////////////////////////...---,,,+++,,,.........***777000&&&333((($$$,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,............/////////000............/////////000111111222333444444555555:::;;;===???BBBDDDFFFGGGEEEEEEFFFHHHJJJLLLNNNPPPPPPVVV^^^dddeeedddbbbaaa^^^___```^^^YYYRRRKKKFFFGGGKKKQQQUUUVVVSSSNNNJJJDDDAAA===888444111000000........................---------.........//////........................,,,,,,,,,---------......////////////////////////---------------------------------------------------,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,+++++++++,,,,,,---------------------------------------------------------,,,---......//////....................................////////////......000000000000000000000000////////////000000000000000000000000000000000000333666===GGGQQQ[[[ccchhhiiijjjlllnnnppprrrtttuuurrruuuwwwwwwvvvvvvyyy|||yyyxxxxxxyyy{{{yyytttpppkkk[[[PPPLLLGGG>>>>>>EEE@@@AAADDDEEEGGGGGGGGGFFF???@@@@@@===;;;;;;???BBBRRR]]]jjjnnnlllkkknnnrrrrrroookkkkkkjjjfff___XXXHHHDDD>>>888333000000000////////////////////////---------...............////////////////////////..............................---------,,,,,,,,,------------------------...------,,,,,,------...,,,,,,,,,---------......------------------------------------------------...------,,,,,,------...------------------------------------------------...------,,,,,,------...------------------------,,,---///000111000///---////////////////////////mmmQQQDDDDDD>>>999::::::666666555444333333333333//////............//////000000000000000000000000......////////////......111111000000//////......////////////000000000000///000000000000000//////////////////000000000000...............///111222,,,000555777888999===@@@DDDFFFJJJNNNRRRTTTUUUVVVYYYXXXWWWUUUTTTSSSRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQUUUWWWZZZaaahhhkkkjjjggg```bbbccceeekkkppppppllljjjgggcccdddhhhmmmpppqqqvvvuuupppjjjggghhhfffaaa___aaacccfffgggfffbbb___UUUKKKDDDHHHVVVbbbeeedddcccaaa]]]YYYYYYWWWLLL@@@???;;;555000------///000///...---...000111000//////...------,,,,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,------...------,,,,,,------...---------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------........./////////000000///---,,,---//////////////////000111222666777888:::===@@@BBBDDDGGGIIIKKKMMMNNNNNNMMMMMMLLLMMMOOOPPPRRRSSSSSSTTTZZZZZZ[[[\\\]]]^^^______[[[YYYYYYZZZ\\\YYYQQQJJJDDDEEEJJJUUU```dddaaa[[[___VVVLLLEEEBBB>>>888333222000......///000///...---...//////---,,,---...........................------------------,,,,,,------............------------------------------------------------------...------,,,,,,------...------------------------++++++,,,,,,,,,---------.........------,,,,,,,,,.........------,,,,,,,,,---------.........////////////.........------------......///////////////000000111111111111000//////111222222111000111222///111333444333222333444BBBIIITTT^^^eeejjjmmmooopppqqqqqqqqqpppppprrrtttvvvsssrrrsssvvvxxxwwwuuuvvvtttvvv|||~~~{{{xxxyyysssmmmfff```]]]YYYUUURRREEEAAA<<<;;;======<<<:::777777888999::::::999999???LLL]]]iiimmmmmmlllmmmmmmnnnnnnmmmoooqqqllleeeccc\\\RRRHHH???777111---444111...---...//////...000...,,,,,,---------,,,//////////////////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------------............///........................//////.........------------------------------------------------------------------............///------------------------------------------------............////////////mmmQQQCCCDDD>>>999;;;:::666666555444333333333333//////............//////000000000000000000000000......////////////......111000000000/////////...////////////000000000000//////000000000000//////000000000000000/////////000000000000000000111111///333888<<<>>>@@@CCCEEEKKKLLLNNNPPPQQQRRRRRRRRRMMMLLLKKKJJJIIIIIIIIIIIINNNNNNOOOOOOOOOOOOOOOPPPVVVYYY```jjjsssyyyyyyxxxkkkkkkpppxxx{{{tttlllhhhiiikkkkkkjjjiiihhheee```bbbhhhkkkiiiaaa`````````aaaaaaaaaaaa___WWWLLLHHHLLLVVV___eeegggeee___ZZZZZZ\\\XXXRRRJJJEEE>>>666000---------000///...///000000///.........---,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------...------,,,,,,------...---------,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.....................,,,...000111000//////000...//////111333555777888???AAADDDHHHJJJLLLLLLLLLJJJJJJJJJJJJKKKKKKLLLMMMOOOPPPQQQRRRRRRRRRQQQQQQJJJJJJKKKMMMOOORRRTTTUUUZZZXXXXXX[[[______[[[VVVTTTPPPMMMOOOWWW```eeeggg^^^WWWNNNHHHEEEDDDBBBAAA;;;999555333222000...,,,...000111111...---,,,,,,........................------------------------------............------------------------------------------------------...------,,,,,,------...------------------------++++++,,,,,,,,,---------.........------,,,,,,,,,/////////......------------------.........////////////.........------------...//////000000//////000000000111111000000///---///111111000//////000000///------000888BBBIIIWWW]]]eeelllpppqqqrrrrrrlllmmmnnnnnnmmmlllnnnooojjjjjjjjjnnnssswwwyyyxxxtttqqqrrrwwwyyywwwwwwyyywwwsssnnnkkkjjjhhhfffccc[[[SSSGGG@@@>>>>>>???>>>>>>===<<<:::888666555444888???IIIPPPVVV^^^gggmmmjjjmmmnnnkkkjjjlllllljjjlllhhhaaaYYYPPPFFF<<<666///...///111222111///---...---,,,---///000///...//////////////////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------------............///........................//////.........------------------------------------------------------------------............///------------------------------------------------............////////////kkkPPPCCCDDD>>>999;;;:::666666555444333333333333000//////......//////000000000000000000000000000...//////000000//////...000000000000////////////////////////000000000000//////000000000000//////111111111000000/////////111111111111222222333333666:::???CCCEEEFFFHHHIIIJJJJJJJJJIIIHHHGGGFFFEEEBBBAAAAAAAAAAAAAAABBBCCCEEEEEEFFFFFFFFFGGGGGGGGGKKKPPPYYYdddnnntttvvvuuupppoooxxx}}}wwwvvvxxxyyyyyywwwsssiii^^^\\\aaadddccceeedddcccbbb```___^^^]]]ccc___XXXOOOLLLQQQ]]]gggiiiggg___WWWUUUZZZ^^^^^^XXXSSSLLLCCC:::444000...000///...///000000...,,,------,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------...------,,,,,,------...------------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///.....................,,,...111111000/////////000111222555777:::<<<===BBBEEEIIIMMMNNNNNNLLLKKKFFFEEEDDDDDDFFFIIILLLNNNKKKLLLNNNOOONNNLLLJJJHHHGGGFFFFFFGGGHHHJJJLLLNNNVVVTTTTTTWWW]]]aaabbb```eee```XXXSSSUUU\\\eeekkkeee___VVVMMMGGGCCCBBBBBBGGGCCC>>>:::666333000---...000111111///------...........................,,,,,,,,,---.........///------............------------------------------------------------------...------,,,,,,------...------------------------,,,,,,,,,,,,------------.........---------------///////////////.........------.........//////////////////............------...//////000000////////////000000000000//////---///111111000//////000222222333666<<>>DDDMMMSSSZZZcccjjjkkkjjjlllmmmmmmmmmllljjjhhhcccZZZPPPJJJ777555222111111111000//////......///000000///---////////////////////////...............---------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------------............///.......................................------------------------------------------------------------------............///------------------------------------------------............////////////jjjOOOBBBDDD???:::;;;:::666666555444333333333333000000////////////000000//////////////////////////////000000000000//////000000000000////////////////////////000000000000...//////000000000000///222222111111000/////////222111000000222444888:::@@@BBBEEEHHHHHHHHHGGGGGGEEEDDDCCCAAA@@@>>><<<;;;======>>>>>>???AAABBBCCC???@@@@@@@@@AAAAAAAAAAAABBBGGGPPPZZZbbbgggggggggnnnmmmxxxkkk^^^[[[YYYVVV\\\^^^aaabbbaaa___]]]]]]^^^___^^^ZZZWWWYYY```hhhfffeee^^^TTTNNNQQQVVVXXX]]]\\\XXXRRRJJJAAA999555000///.../////////---+++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++,,,,,,,,,+++++++++,,,,,,,,,------...------,,,,,,------...------------------,,,,,,------------------------------------------------,,,------......------,,,------------------------------------------------////////////...............000000000///...///111888999;;;<<<>>>???@@@AAAAAACCCFFFHHHIIIHHHGGGFFFHHHHHHJJJLLLPPPTTTWWWYYY]]]___aaacccccc```]]][[[[[[YYYWWWTTTSSSRRRSSSSSSVVVTTTSSSUUUZZZ___bbbccckkkjjjhhhccc___]]]```cccjjjgggbbbYYYQQQJJJGGGGGGNNNJJJDDD@@@<<<999777444///000000...------///111........................+++,,,,,,---...//////000------............------------------------------------------------------...------,,,,,,------...------------------------,,,,,,,,,------------..................---------//////............................../////////////////////.....................///000000000000000......///000000000/////////111222222000///000111333999CCCKKKRRRVVVYYY[[[dddggglllmmmlllhhhfffdddddddddccc___XXXRRRMMMKKKTTTUUUYYY]]]ccchhhkkklllqqqnnnnnnpppnnnjjjjjjmmmooonnnmmmllllllllllllkkkqqqmmmhhhdddaaa\\\UUUOOOIIIHHHGGGFFFEEEEEEFFFFFFBBBCCCBBB???;;;999999;;;BBBNNN\\\dddiiilllkkkggg]]]___bbbfffhhhfffbbb^^^OOOGGG<<<333//////000111111000///000000///,,,***////////////////////////........................---------------------------------------------------------------------------------------------------------............///................................................................................................---------............///............................................................////////////hhhMMMBBBDDD???:::;;;:::666666555444333333333333000000////////////000000//////////////////////////////000000000000//////////////////000000000000////////////000000000000......///000000000000000222111111111000000000///222111//////333888???CCCHHHHHHHHHHHHHHHEEECCC@@@BBBAAA@@@???>>>======<<<<<<======???AAACCCEEEFFFCCCCCCCCCCCCCCCCCCCCCCCCFFFKKKSSS[[[aaadddeeeeeeiiikkkuuuwwwhhhdddbbb```^^^^^^^^^\\\ZZZ[[[^^^aaa[[[[[[[[[ZZZ[[[^^^bbbfffdddfffcccXXXOOOMMMMMMMMMVVVYYY[[[[[[WWWNNNEEE???444222000///000///...,,,++++++,,,---------,,,+++---,,,,,,,,,,,,,,,,,,---+++++++++,,,,,,,,,------...------,,,,,,------...------------------------------------------------------------------------,,,------......------,,,------------------------------------------------////////////////////////......//////000333888;;;GGGHHHIIIIIIIIIIIIHHHGGGHHHIIIKKKMMMOOOQQQSSSSSSYYY[[[___bbbeeehhhiiiiiihhhkkknnnqqqqqqpppnnnlllnnnllljjjgggdddcccbbbbbb___]]][[[[[[]]]aaadddeeeiiimmmpppnnnhhhcccaaabbbggghhhiiifffaaa[[[VVVTTTPPPLLLGGGCCCBBBAAA@@@>>>777666333///,,,,,,...111////////////////////////,,,,,,------...///000000------............------------------------------------------------------...------,,,,,,------...------------------------,,,,,,---------.................................------------------------........./////////000000////////////////////////...//////000000000000000......///000000000000000000111111000000000333555999BBBPPP[[[```___\\\YYYgggiiijjjhhhddd```]]]\\\UUUXXXZZZZZZYYYWWWUUUUUUYYYYYY[[[\\\^^^```ccceeeaaaaaacccfffccc___^^^bbbeeeeeeeeedddccccccdddeeeiiihhhhhhjjjllljjjeeeaaaXXXVVVRRRNNNJJJFFFDDDBBBEEEEEEDDDBBB???===;;;;;;555<<>>???@@@???@@@AAACCCEEEGGGJJJKKKIIIIIIIIIHHHGGGGGGFFFFFFHHHNNNUUU\\\```ccceeegggeeejjjrrryyy~~~tttooouuu{{{}}}}}}pppaaaVVVSSSXXX]]]^^^ZZZUUUSSSTTTYYY]]]```ccchhhiiicccZZZUUUOOOJJJMMMRRRXXX]]]\\\WWWPPPJJJ???<<<777333111000///...+++,,,---...///...---,,,------,,,,,,,,,,,,------++++++,,,,,,,,,,,,------...------,,,,,,------...------------............------------------------------------------------,,,------......------,,,------------------------------------------------....../////////000000000---...111444888>>>FFFKKKSSSTTTUUUVVVUUUTTTSSSRRRWWWXXXYYY\\\```dddgggiiigggiiikkkmmmmmmlllkkkjjjdddfffiiilllnnnmmmlllkkkoooooonnnnnnmmmllllllkkkkkkjjjhhhgggggghhhiiijjjhhhkkkmmmmmmjjjiiijjjlllfffhhhjjjjjjfff___WWWRRRPPPLLLHHHEEEEEEFFFFFFEEECCCBBB>>>777111...---...////////////////////////---------.../////////000------............------------------------------------------------------...------,,,,,,------...------------------------,,,---------.........................../////////,,,,,,,,,---------------....../////////000000000...////////////000000000...///000000111111000000...///000111111222222111///000000000111666<<<@@@NNNTTT^^^eeehhhgggfffeeeiiiiiigggbbb\\\VVVTTTSSSQQQTTTVVVXXXWWWWWWXXXYYYTTTTTTTTTRRRRRRTTTXXX[[[YYYYYY]]]```^^^ZZZ\\\bbbaaaaaa___\\\ZZZYYY[[[]]]\\\ZZZYYY\\\bbbfffgggggg```___]]][[[XXXTTTQQQPPPKKKHHHCCC???<<<;;;;;;<<<;;;;;;999999@@@GGGGGGCCC======???EEENNNWWW]]]```dddaaa\\\WWWNNNDDD999222000///---...000111111000////////////////////////---------...............---------------------------------------------------------------------------------------------------------............///........................---------...............................................................---------............///............................................................////////////eeeKKK@@@DDD@@@;;;<<<:::666666555444333333333333111111000000000000111111000000000000000000000000000000111111111111000000.../////////000000000111////////////000000000000---...///000111111111111000000000111111222222333222444888===BBBFFFHHHIIIGGGDDDAAAAAABBBCCCAAA@@@=========>>>@@@BBBEEEFFFIIIJJJKKKMMMOOORRRTTTVVVXXXWWWVVVUUUSSSRRRQQQQQQQQQVVV\\\```bbbeeehhhkkkkkksssuuupppqqqzzz}}}|||~~~yyytttkkkeeejjjyyyooo\\\QQQQQQTTTZZZYYYVVVTTTSSSTTTVVVWWWZZZbbbhhhhhhddd___WWWOOOLLLPPPVVV\\\^^^]]]YYYWWWOOOIII@@@888444111///...+++,,,...000000///...---------,,,,,,,,,,,,------++++++,,,,,,,,,,,,------...------,,,,,,------...------------.........///------------------------........................,,,------......------,,,................................................------...///000111111222222666;;;@@@EEEKKKPPPTTTTTTVVVXXX[[[\\\\\\[[[[[[^^^___aaaccceeefffggggggeeeeeedddcccbbbaaa```___dddeeegggiiikkklllkkkkkkfffgggjjjlllmmmmmmlllllllllmmmmmmmmmlllkkklllllljjjjjjjjjjjjjjjkkknnnpppkkkjjjjjjjjjgggaaaWWWOOORRRNNNIIIFFFFFFFFFFFFFFFIIIIIIIIIEEE>>>888333111////////////////////////............////////////------............------------------------------------------------------...------,,,,,,------...------------------------------------............---........./////////000------------.........///.../////////000000000000.../////////000000000000//////000111111111111000///000111222333333333333111111222333888AAALLLSSSbbbdddgggiiiiiihhhiiiiiiiiigggccc]]]WWWSSSSSSSSSZZZ[[[\\\\\\[[[[[[\\\]]]YYYYYYXXXVVVWWW[[[bbbhhhnnnllllllllliiifffkkkssstttqqqlllddd\\\YYYZZZ\\\YYYXXXXXX[[[aaaeeeeeeccc^^^```bbbccccccbbb```^^^YYYTTTMMMGGGCCCAAA??????GGGGGGEEE@@@>>>???===999999888888<<>>FFFJJJJJJIIIGGGCCC@@@======AAADDDEEEDDDDDDDDDDDDFFFHHHKKKMMMOOOUUUUUUVVVXXX[[[]]]```aaaiiiiiigggfffdddbbbaaa```dddgggkkkmmmnnnooorrruuuxxxpppmmmxxx}}}wwwnnnrrrwwwyyywwwtttqqqpppccc```ZZZWWW```qqqwwwdddVVVPPPPPPRRRVVV[[[\\\XXXTTTQQQQQQQQQYYYcccggghhheee\\\SSSPPPSSSWWW\\\___`````````[[[SSSGGG===666222///...,,,---///111111000///......------,,,,,,------...++++++,,,,,,,,,---------...------,,,,,,------...---------.........//////------------------------........................,,,------......------,,,................................................,,,---...///000111222333999???FFFLLLPPPRRRSSSTTTOOORRRVVVZZZ]]]_________]]]^^^___```^^^ZZZVVVTTT^^^]]]ZZZXXXXXXXXXYYYZZZXXXXXXYYY[[[\\\\\\]]]]]]```cccfffiiikkkjjjiiihhhgggiiikkklllkkkjjjjjjjjjkkkkkkkkklllllllllkkkkkkmmmkkkjjjlllooolllddd]]]UUUQQQKKKGGGEEEEEEEEEDDDGGGKKKOOOOOOJJJBBB;;;777000000000000000000000000///////////////.........---..................---------------------------------------------------...------,,,,,,------...---------------------------------.........//////---.........//////000000---.........//////000000////////////000000000000.../////////000000111111//////000111111111111111000000111222333444444444444444555999AAAMMMZZZdddggghhhiiigggdddaaa______iiigggccc^^^ZZZYYYZZZ]]]aaaccceeefffgggiiimmmooommmnnnmmmmmmooovvvyyywww~~~vvviiibbbaaabbbaaabbbffflllpppnnnhhhbbb]]]___aaabbbaaa^^^[[[XXXaaa___]]][[[XXXTTTPPPMMMMMMTTTXXXTTTLLLEEE>>>999777666777;;;BBBKKKRRRUUUUUUXXX]]]bbbdddaaa[[[WWWAAA===666222//////......////////////////////////---------.........//////........................---------------------------------------------------------------------------------.........//////........................---------.........//////////////////////////////////////////////////////---------.........//////////////////////////////////////////////////////............/////////000bbbLLLDDDEEE???;;;;;;777666777777777666444222000111111111111000000000000222111000......000111222000000000000000000000000...//////000000000000000////////////000000000000333111///---,,,---...///444444222000///111555999999>>>DDDGGGFFFCCCAAA@@@AAA???===>>>AAAFFFHHHIIIHHHIIIJJJOOOUUUZZZ\\\]]]gggkkknnnooopppttt}}}zzz|||}}}{{{xxx|||}}}{{{{{{}}}}}}zzzyyyrrrooopppoookkkfff[[[ZZZXXXUUUUUUZZZbbbiiiyyy{{{ttthhheeeiiiggg```___eeefff]]]TTTQQQRRRRRRRRRVVV]]]dddfffccc]]]XXX^^^ZZZVVVVVVZZZ^^^``````^^^UUUKKKDDDAAA===555///111...,,,,,,///000///---...------,,,,,,------...//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,.................................------,,,,,,,,,......////////////......------------------------////////////////////////111111111111000///...---111000...,,,---222:::???KKKKKKKKKKKKLLLNNNQQQSSSZZZXXXWWWWWWYYYXXXUUURRROOOPPPPPPOOOMMMKKKKKKKKKLLLMMMNNNLLLHHHFFFGGGHHHLLLLLLLLLNNNPPPPPPMMMKKKPPPRRRWWW[[[^^^_________cccccceeehhhkkkllljjjiiiiiijjjkkklllkkklllnnnpppmmmnnnllljjjiiijjjjjjiiieeeaaaZZZQQQJJJDDDAAA???BBBDDDJJJQQQUUUQQQGGG===555333///------...//////000000000///.........---//////............//////.................................------,,,,,,,,,------------------------........................---------............///---------.........//////000000000000000000000000111111000000000000111111///////////////.........000111111111222222222222222000///000222444444333555777<<>>FFFSSS___```XXXQQQRRRYYYaaacccbbbXXXPPPCCC888333111111222/////////000222111...,,,000000000000000000000000////////////////////////........................................................................................................................////////////////////////........................////////////000000000000////////////////////////////////////////////////////////////////////////333000...///111222000---aaaLLLDDDEEE???;;;<<<888666777777666555444222111111111111111000000000000222111000//////000111222000000000000000000000000...//////000000000000000////////////000000000111111000/////////000111222333333333222222444777:::??????@@@AAABBBCCCDDDEEE@@@CCCEEEEEEEEEEEEGGGJJJKKKNNNTTT^^^hhhpppuuuvvv}}}~~~~~~|||{{{~~~~~~~~~{{{uuunnniiigggccc\\\VVVSSSTTTXXX[[[^^^```______eeeooovvvwwwwwwcccQQQLLLOOOSSSRRRTTTXXX^^^eeeiiiiiihhh___ZZZTTTQQQRRRVVVXXXYYY[[[WWWQQQIIIBBB===:::999222///------...///...---...------,,,,,,------...//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,.................................------,,,,,,,,,......////////////......------------------------////////////////////////....../////////......---///000222444777<<>>CCCGGGKKKNNNMMMLLLLLLOOOQQQQQQNNNJJJCCCAAA??????@@@AAA@@@@@@??????>>><<<;;;<<<@@@CCCBBBBBBCCCCCCDDDDDDDDDEEEFFFHHHJJJJJJHHHFFFEEEEEEPPPRRRUUUXXX[[[[[[[[[[[[UUUVVVYYY\\\^^^]]]ZZZVVVVVVYYY\\\```ccceeefffgggiiiiiikkknnnoooooonnnooooooooonnnkkkeee]]]VVVRRRKKKKKKKKKMMMOOORRRUUUVVVBBB;;;333000111222111///..................////////////............//////.................................---------------------------------------........................---------............///------........./////////000000000000000000000000000//////......//////000///////////////////////////000000000111111111111000333555222///000777>>>FFFQQQ___dddaaa[[[WWWVVVSSSRRRQQQRRRWWW^^^ccceeekkkjjjkkkrrr~~~}}}rrrsss|||zzzrrrvvvzzzxxxuuuqqqqqqyyy}}}}}}wwwwww{{{{{{sssmmmbbbZZZ[[[aaaccc```fffhhhiiiiiikkkllliiieeeggg^^^TTTMMMGGG@@@======HHHTTT```___VVVPPPSSSZZZfffddd```[[[RRREEE999000333333222000//////222444000000000000000000000000////////////////////////........................................................................................................................////////////////////////........................////////////000000000000////////////////////////////////////////////////////////////////////////---------///222333222111aaaLLLCCCEEE???<<<<<<888666666666555555444333333111111111111000000000///111111000//////000111111000000000000000000000000//////000111111111111000//////000000000111111111000000222333333444333333222444777999:::<<<>>>@@@AAA@@@@@@BBBEEEGGGGGGEEEGGGIIILLLOOOTTT___mmmwwwwwwxxxxxxwwwuuuuuuxxx{{{||||||zzzuuuqqqrrrvvvvvvqqqkkkeee\\\XXXZZZZZZYYY___kkkyyydddXXXTTTTTTMMMMMMNNNRRRYYY^^^______aaa]]]WWWQQQMMMLLLKKKKKKOOOSSSVVVTTTMMMGGGEEEEEEAAA<<<555///,,,,,,---///......------------..............................------------------------.......................................---------......////////////..............................////////////////////////////////////000000111111000777@@@GGGLLLMMMNNNNNNPPPMMMJJJJJJKKKIIIDDD@@@;;;<<<>>>@@@BBBCCCDDDCCCBBBBBBAAA???===<<<>>>AAAFFFDDDBBBBBBDDDDDDBBB@@@EEEGGGHHHGGGDDDBBBBBBCCCDDDFFFIIILLLNNNOOOOOOOOOQQQVVV^^^gggkkkhhhbbb\\\TTTQQQNNNNNNRRRXXX^^^bbbffffffiiimmmooommmmmmnnnkkklllmmmmmmjjjgggbbb```WWWWWWWWWVVVVVVZZZ___cccRRRGGG:::222111111000...---------......//////000//////............//////.......................................---------................................................---------............///............//////////////////////////////////////////............/////////////////////000000000//////000000000111111111222333333111222888BBBJJJYYY]]]```^^^YYYUUUTTTUUULLLVVV^^^^^^]]]ffftttzzz}}}vvviii___[[[bbbmmmqqqooommmiiicccbbbjjjwww}}}{{{vvvjjjiiifffeeegggoooyyy}}}}}}xxxrrruuu~~~zzzpppddd___```___\\\```aaabbbdddhhhkkklllkkkllliiiddd___WWWLLLAAA:::;;;AAALLLXXX___]]]UUUNNNYYY]]]bbbdddaaaVVVHHH>>>666444222222444333000---////////////////////////////////////////////////........................................................................................................................////////////////////////........................////////////000000000000////////////////////////////////////////////////////////////////////////000000000111222333222111```KKKCCCEEE???<<<===999666666555555444444444444111111111111000000000///111111000000000000111111111111111111111111111111///000000111111111111111000000000000111111111111111222222333333222222111333666:::===>>>@@@BBBCCCCCCAAA@@@@@@DDDHHHLLLNNNUUUVVV[[[cccnnnzzz}}}zzzxxxvvvtttwww}}}|||rrrmmmddd___^^^ZZZTTTXXXbbbvvvyyytttfff[[[___kkkuuu[[[XXXSSSQQQRRRWWW\\\______^^^]]]ZZZVVVRRROOOMMMMMMOOOSSSVVVUUUPPPHHHCCCKKKFFF>>>555///---...000///......------......///---.....................------------------------......................................................////////////..............................////////////////////////000/////////000111333444;;;AAAIIIOOOPPPNNNLLLJJJLLLHHHDDDBBBBBBAAA???======@@@CCCEEEEEECCCAAA???@@@AAACCCDDDEEEGGGIIILLLMMMJJJGGGHHHLLLMMMJJJGGGIIIJJJKKKJJJHHHFFFFFFFFF>>>@@@BBBEEEGGGHHHIIIIIIHHHLLLTTT^^^fffiiiiiiggg]]]XXXRRRNNNOOOQQQSSSSSS\\\[[[___gggjjjhhhhhhllliiihhhhhhhhhhhhhhhhhhhhhcccddddddbbbaaabbbdddggg```SSSCCC666111000///---.........//////000000000//////............//////................................................................................................---------............///........./////////000000//////////////////////////////............//////////////////000000111111000000000000111111111111444222111444<<>>888777;;;HHHVVV\\\VVVNNNLLLRRR\\\eeegggbbbYYYQQQDDD;;;333111444555000***////////////////////////////////////////////////........................................................................................................................////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222222111000000000111```KKKCCCEEE???<<<===999777666555444444444444444111111111111000000000000000000000111111000000000111111111111111111111111///000111111222222111111000000000111111111222222333333333333222222222222666999===???AAABBBEEEGGGJJJHHHEEEDDDGGGQQQ]]]fffjjjmmmuuu|||zzzzzzyyyxxxvvv~~~xxxtttooojjjaaaZZZZZZ___hhhkkkiiiaaa```kkk{{{~~~nnn]]]PPPMMMSSSYYYYYY\\\______]]]YYYVVVUUURRRPPPRRRWWW[[[XXXNNNDDDNNNLLLHHHAAA:::444111111//////............//////---------...............------------------------......................................./////////......////////////..............................////////////////////////.........///111444777999FFFJJJOOOQQQPPPLLLIIIHHHCCCBBB@@@???>>>???AAABBB:::>>>DDDGGGHHHHHHHHHHHHJJJLLLMMMNNNOOOQQQUUUWWWUUUQQQNNNRRRYYY\\\YYYUUUSSSQQQPPPPPPQQQQQQOOONNNKKKLLLMMMNNNOOOOOOOOOOOOOOOMMMKKKLLLQQQWWW[[[^^^```___```cccfffeeeaaa]]]WWWTTTWWW```ccc```aaaggghhhgggeeeddddddeeegggiiiccccccdddcccbbb```]]]\\\aaaXXXKKK>>>666222000000000000000000000000111111//////............//////......................................./////////................................................---------............///....../////////000000000000000000000000000000000000//////......//////000...//////000000111111222000111111111222222222222666666888???JJJTTT[[[___VVVRRRNNNMMMOOORRRTTTTTTfffccc```iiisssggg\\\ZZZeeeooohhhaaadddfffggghhhppp{{{}}}vvvsssrrryyyyyyuuuuuuvvvxxx}}}zzzsssjjjjjjwwwzzz|||zzzwwwuuuccc___]]]```aaa``````aaa```fffkkkkkkggg^^^PPPDDD???===<<<<<<@@@GGGOOOTTTFFFKKKTTT]]]dddeeebbb^^^WWWJJJ;;;333333444333000000000000000000000000000////////////////////////........................................................................................................................////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000///111444777___KKKCCCEEE???======:::777666555444333444555555111111111111000000000000000000111111111111000000111111111111111111111111000000111222222222222111000000111111111222222222444333333333333444666777:::<<>>555111//////............//////---------.........//////................................................---........./////////000......////////////..............................////////////////////////---...///333777<<>>888555555222222222111111111111111//////............//////........................---........./////////000................................................---------............///.../////////000000000000000000000000000000000000111000000//////000000111...//////000111111222222222222222222333333333333777>>>GGGQQQXXX\\\^^^^^^VVVTTTRRRRRRUUU\\\dddjjjzzzzzz{{{wwwuuurrrnnnjjjddd^^^YYY```jjjsssyyywwwkkkkkk{{{}}}}}}yyyvvvrrruuuwwwrrruuu}}}{{{xxxpppiiieeedddaaaZZZVVVWWW[[[aaaeeeddddddbbbZZZPPPIIIGGGBBB<<<999<<>>@@@AAABBBEEEHHHKKKLLLYYYiiisssxxx{{{|||~~~|||uuuqqqkkk___WWW^^^tttcccNNNGGGIIIMMMQQQWWWZZZ[[[^^^bbbeeeaaa]]]ZZZZZZ\\\]]]ZZZVVVDDDMMMWWWZZZSSSEEE888111//////............//////---------.........//////................................................---.........//////000000......////////////......////////////////////////////////////////////////...000222777===DDDJJJNNNEEEFFFFFFDDDBBBAAABBBCCC@@@FFFKKKKKKFFFCCCFFFJJJWWWYYY[[[[[[[[[___eeejjjiiigggfffggglllwww~~~}}}xxxzzz{{{wwwvvvssspppmmmkkkhhhgggdddcccaaaaaaaaa```^^^\\\WWWWWW\\\eeepppvvvwwwuuurrriiidddfffaaaUUURRRXXXWWWXXXYYY[[[^^^bbbdddfffjjjgggeeefffhhhfff^^^XXXLLLPPPRRROOOFFF===999999444333333333222111111111//////............//////........................---.........//////000000////////////////////////........................---------.........//////////////////000000000000000000000000000000000000111111000000000000111111...//////000111222222222222222333333333444444444777DDDUUU___aaa^^^\\\[[[WWWYYYYYY[[[cccsssyyyfffXXX^^^cccbbb^^^]]]bbbgggmmmyyyppp~~~}}}|||}}}~~~}}}xxxrrrooohhh]]]VVVVVVXXX]]]______aaafffccc]]]OOOIIIBBB@@@AAA@@@:::555???>>>>>>CCCMMMWWW```eee```aaa___VVVFFF999222111000000000000000000000000////////////////////////........................................................................................................................////////////////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222444666;;;CCCOOOWWWZZZJJJEEEDDD>>>======777888777555555666666444333111111111111111111111111000000000000000000000000000000111111111000000///000000000000000111111222...000222222222111222333///333333111444;;;<<<888@@@======AAACCCFFFQQQ]]]kkkuuu}}}zzzqqqddd]]]bbbnnnwww{{{ooo```[[[SSSHHHKKKKKKRRR[[[___\\\[[[]]]ccc```^^^___aaaaaa]]]YYYLLLKKKPPPXXXWWWLLLAAA===333000------///000...,,,////////////////////////////////////////////////////////////////////////......///000000000000000000000000000000000000000............/////////000///000111222222111000///000444;;;BBBGGGIIIIIIHHH@@@>>><<<;;;;;;<<<>>>@@@FFFDDDBBBBBBGGGNNNVVV[[[iiiooorrrpppnnnpppuuuxxxzzzyyyxxxzzz}}}zzzssskkkiiinnnrrrnnngggeee```ZZZWWWWWWXXXXXXVVV___kkkrrrppppppsssmmmaaaRRRRRRUUUZZZ]]]^^^aaaddddddhhhgggdddeeegggccc[[[YYYUUUQQQMMMJJJEEE???999???BBBCCC???888222000111000000000000000000111111////////////////////////111111000000//////......000000000000000000000000..................................../////////000////////////000000000000000000000000000000000000111111111111111111111111222222111111111111111111111...///333555555888===MMMWWW^^^^^^]]]```aaa```^^^eeeiiiooo}}}gggYYYVVV^^^eeehhhnnnvvvxxx{{{}}}~~~~~~}}}wwwrrr~~~oooccc]]]TTTVVVWWWWWW[[[aaaccc```ZZZTTTJJJBBBDDDIIIEEE<<<<<<888777<<>>======888888777555555666666444333111111111111111111111111111111111111111111111111000000111111111111000000000000000000000111222222000222333333222222333444444777888777:::@@@AAA>>>???>>>AAAIIIPPPWWWcccooozzz||||||xxxwww}}}rrr~~~{{{~~~zzzqqqhhhbbbaaabbbccciiinnnnnnfff```^^^]]]ZZZWWWTTTQQQOOOQQQVVVZZZ\\\```aaaaaa^^^[[[YYYYYYZZZRRRKKKJJJRRRXXXTTTLLLGGG:::666111......//////...////////////////////////////////////////////////////////////////////////......///000000000000000000000000000000000000000........./////////000000//////000000000111111111777:::???DDDGGGGGGFFFEEE???>>>;;;999999:::<<<===FFFIIINNNSSSXXX^^^dddhhh{{{|||xxxrrrmmmlllggg___ZZZXXXVVVSSSQQQVVVbbbmmmqqqzzzqqqbbbSSSOOOVVV]]]^^^]]]eeejjjjjjeeecccfffgggddd]]]ZZZUUUPPPLLLFFF???:::CCCIIINNNKKKAAA777111000000111111111111000//////////////////////////////111111000000////////////000000000000000000000000................................./////////000000////////////000000000111000000000000000000000000111111111111111111111111222222111111111111111111666444333555555888AAAKKKUUU\\\dddfffaaa[[[^^^cccdddqqqvvviiibbbaaaeeeccc]]]```iiizzz~~~vvvyyy}}}uuuyyyyyyqqqkkkdddaaaZZZTTTUUU\\\```^^^___^^^XXXNNNJJJKKKKKKGGG@@@;;;888888;;;@@@JJJUUU```bbbbbb___\\\XXXLLL@@@555333111000000000111000////////////000000000000000000000000000000000000////////////////////////........................////////////////////////...............///000000////////////000000000000000000/////////.........000000000000000000000000000000000000111111111111111111111111000000000000---...000222222111111111:::@@@HHHMMMNNNMMMLLLLLLZZZJJJDDDDDD>>>===>>>888888777555555666666444333222222222222222222222222111111111111111111111111000000111111111111111000111111000000111111222333222333444444333333444555333777999999===BBBEEEDDD@@@BBBJJJXXXeeeppp{{{~~~zzz|||~~~vvvxxx|||sss~~~vvvrrrwwwuuuggg]]]XXX``````ccchhhjjjkkkrrr{{{yyysssaaaMMMGGGOOOXXXZZZ\\\```ccc___VVVRRRTTTYYY[[[NNNFFFLLLWWW[[[VVVQQQEEE???666000---...///000////////////////////////////////////////////////////////////////////////......///000000000000000000000000000000000000000....../////////000000000111000///...///222444666@@@AAACCCEEEEEECCCAAA@@@@@@???>>>>>>???BBBEEEGGGOOOUUU]]]dddkkksss{{{zzzuuuooohhhbbb\\\VVVRRRNNNXXXaaafffppp|||~~~~~~ooo[[[PPPQQQUUUVVVUUU]]]dddgggeeeccceeeiiijjjccc```[[[VVVQQQJJJCCC>>>DDDMMMVVVXXXPPPDDD:::555222222222111111000///...000000000000000000000000111000000000000/////////000000000000000000000000............................../////////000000000/////////000000000111111000000000000000000000000111111111111111111111111111111222222222222222222444222222444666===KKKXXX^^^___bbbdddcccfffsssrrr[[[RRRNNNQQQXXX^^^fffwww}}}xxxoooyyy|||}}}}}}wwwqqqfff]]]]]]aaa```\\\ZZZ______YYYRRRNNNLLLJJJGGGAAA;;;999777999AAAJJJ[[[___ccccccbbb```XXXOOO===888222///000111000///000000000000////////////000000000000000000000000////////////////////////........................////////////////////////...............///000000////////////000000000000000000////////////......000000000000000000000000000000000000111111111111111111111111111111111111,,,///333333222444999===GGGMMMSSSRRRLLLHHHHHHJJJYYYJJJDDDDDD>>>===>>>888888777555555666666444333222222222222222222222222111111111111111111111111000000111222222222111111222111111111111222333333222333444444333333444666555777:::<<<>>>CCCGGGIIIGGGNNN[[[lllzzzwww}}}xxx|||qqqgggkkkdddeeennnrrrttt[[[GGGLLLUUUWWWYYY^^^ccc```YYYSSSRRRTTT___SSSHHHJJJSSSZZZYYYVVVOOOHHH===333...---///111////////////////////////////////////////////////////////////////////////......///000000000000000////////////////////////...////////////000000000333111//////000555:::===EEEEEEDDDBBB@@@>>><<<:::AAAAAACCCFFFLLLRRRXXX\\\bbbffflllrrryyy}}}vvvtttzzzxxxooofff```\\\aaacccbbbbbbeeeccc^^^ooosssrrrjjjbbb___```aaaUUUYYY]]]___aaadddggghhhfffdddaaa\\\WWWQQQLLLIIIBBBHHHRRRZZZ[[[UUUJJJBBB666444222000...///000111111111111111111111111111000000000000000000000000////////////////////////...........................////////////000000000//////000000000111111111000000000000000000000000111111111111111111111111111111222222222222222333111///222888???GGGRRR]]]```___\\\]]]nnnxxxhhhZZZVVVQQQVVV```lllttt}}}}}}tttwwwwwwsssxxx{{{~~~||||||uuusssrrrjjj```VVVXXXZZZ\\\[[[VVVNNNGGGMMMGGGAAA>>>;;;;;;AAAIIIWWW\\\aaaddddddaaa]]]YYYJJJBBB777111///000///...111111000000//////......////////////////////////////////////////////////........................////////////////////////...............///000000////////////000000000000000000/////////////////////////////////////////////000000000111111111111000111111111111111222222222222333333555<<>>===???999888777555555666666444333222222222222222222222222111111111111111111111111000000111222222222222222222222222222222333333444222333444333333333555888===>>>>>>???@@@BBBGGGLLLVVVaaarrrxxx}}}~~~zzzuuu{{{wwwjjjdddjjjlllnnniiiMMMKKKPPPQQQXXX[[[```bbb```[[[UUUQQQWWWRRRKKKIIIMMMTTTXXXZZZTTTNNNDDD999111...///000000000000000000000000000////////////////////////////////////////////////......///000000000000000////////////////////////////////////000000000111444333222222555:::???CCCDDDCCCAAA>>><<<:::999999@@@BBBFFFLLLUUU^^^gggkkkvvvzzz~~~~~~vvvuuuyyy|||qqqpppxxxyyysssrrruuutttooojjjddd]]]VVVdddqqq}}}bbb[[[UUUUUU[[[```bbbccceeeeeedddbbb^^^ZZZWWWUUUGGGFFFJJJTTT___aaaXXXNNN???:::444///---///222555222222222222222222222222000000000000111111111111////////////////////////////////////////////////////////////000000000111000000000000111111111111111111111111111111111111111111111111111111111111111111222222333333333333444333888CCCLLLQQQUUUYYYZZZcccgggnnnvvvlllhhh^^^SSSSSS]]]dddkkkwwwyyy{{{yyytttvvv{{{~~~}}}xxxmmmbbbXXXQQQTTT]]]___XXXOOOQQQKKKFFFCCC???<<>>>>>???999888777555555666666444333333333333333333333333333222222222222222222222222000000111222333333333333333333222222333333444555222333444444444555888;;;AAA???>>>??????AAAHHHQQQjjjyyy~~~|||~~~uuukkkjjjiiikkk{{{nnnXXXQQQPPPNNNWWWXXX\\\bbbfffccc[[[SSSLLLMMMKKKFFFGGGOOOXXX]]]WWWSSSLLLBBB999222000000000000000000000000000000////////////////////////////////////////////////......///000000000000000000000000000000000000000/////////000000000111111333333444666999>>>CCCFFFAAA???===;;;;;;;;;===>>>CCCFFFKKKSSS^^^iiisssxxxwww~~~{{{{{{}}}tttiiihhhlllwwwpppjjjnnnyyywwwssszzz{{{{{{yyyuuuoooiiidddfffiiinnnyyyxxxgggWWWRRRVVVZZZ^^^aaabbbdddeeedddbbb```______RRRLLLIIIPPP\\\bbb]]]UUUKKKEEE<<<444000000333666111111111111111111111111000000000111111111111222000000000000000000000000/////////////////////////////////000000000111111000000000111111111222222111111111111111111111111111111111111111111111111111111222222333444444444555666===IIIPPPRRRSSSVVV^^^qqq|||ddd[[[TTTRRRSSSXXXiii{{{~~~{{{vvvxxx{{{xxxvvvyyy|||vvvwwwzzz|||}}}|||rrr___MMMLLLVVV\\\[[[YYYSSSOOOKKKGGGAAA::::::===GGGLLLTTT[[[\\\\\\```ggg```YYYNNNAAA888222111111000000000000////////////000000000000000000000000////////////////////////........................////////////////////////...............///000000////////////000000000000//////000000000000111111000000000000000000000000000000000000111111111111000000111111222333333333111333999CCCKKKMMMHHHBBBEEEBBB???BBBIIISSSZZZ]]]XXXIIICCCDDD>>>>>>???:::888777555555666666444333333333333333333333333333222222222222222222222222///000111222333333333333333333333333333444555555333444555666666999===@@@>>><<<>>>BBBFFFLLLYYYgggzzz~~~vvvqqqsss~~~xxxpppjjjddd[[[UUUUUUUUUYYY___ffffffaaa[[[KKKMMMJJJBBBAAAJJJUUUZZZWWWWWWTTTLLLBBB888333000000000000000000000000000////////////////////////////////////////////////......///000000000000000000000000000000000000000//////000000000111111111000222555999===AAADDDFFF>>>===;;;;;;===AAAEEEHHHOOORRRYYYdddqqq||||||vvvqqqlllllloooooojjjddd\\\\\\___eeekkkmmmiiieee[[[\\\hhhrrryyyuuukkkkkkyyy{{{uuuqqqpppjjjfffaaaeeeyyy{{{nnnaaa^^^]]][[[ZZZ[[[^^^aaaddddddbbbaaabbbccc[[[UUUPPPQQQXXX^^^^^^]]]WWWQQQHHH???888444222222111111111111111111111111000000111111111222222222000000000000000000000000//////////////////////////////000000000111111111000000111111111222222222111111111111111111111111111111111111111111111111111111222222333444444555555;;;EEENNNQQQTTT]]]hhhvvvvvv\\\XXXRRRNNNQQQ^^^rrr{{{nnnppprrrttt{{{~~~xxx{{{|||zzzwww{{{~~~~~~zzz}}}}}}www~~~yyykkk]]]XXXVVVUUUXXX\\\XXXTTTRRROOOHHH???;;;===???CCCJJJPPPPPPOOOWWWaaa___^^^ZZZOOOBBB888333222////////////000000000000000000000000000000000000////////////////////////........................////////////////////////...............///000000////////////000000000000//////000000000111111111000000000000000000000000000000000000111111111111000000111222222333444444888===CCCIIILLLIIIEEEAAAEEEFFFIIIMMMRRRYYYaaaeeeXXXHHHCCCDDD>>>>>>???:::888777555555666666444333333333333333333333333333222222222222222222222222///000111222333444444444444333333333333444555555555666777888999<<<@@@DDD???>>>BBBKKKTTT___rrr~~~}}}sss~~~zzzzzzvvvnnnttt{{{wwwiii___SSSTTTWWW]]]cccfffdddbbbPPPPPPIII???===GGGQQQUUUWWWYYYYYYSSSHHH===555111000000000000000000000000////////////////////////////////////////////////...//////000000000000000000000000000000000000000000000000000111111111111---000555:::???BBBDDDEEE===<<<;;;<<<@@@FFFLLLPPP[[[___iiivvv|||wwwssstttvvvnnnbbbcccnnnggg```WWWSSSTTTVVVVVVTTTVVVYYY]]]``````[[[SSSLLLMMMRRR```eeeaaagggoookkk```ZZZ[[[hhhyyyzzzvvvuuulllllleee^^^dddqqqtttmmmnnnjjjjjjmmmiii^^^VVVUUU\\\___ccccccaaaaaabbbddd^^^ZZZVVVTTTVVV[[[```ccc___ZZZRRRHHH>>>666111...000000000000000000000000000000111111222222222222000000000000000000000000000000000000000000000000000000000000111111111111000111111111111222222222111111111111111111111111111111111111111111111111111111222333333444555555999BBBOOOVVVWWW]]]ppprrr[[[YYYPPPRRRWWWeeezzzvvvrrrzzz}}}}}}xxx}}}|||sssuuusssuuu~~~~~~~~~}}}www|||{{{yyyvvvpppbbbUUUVVV^^^[[[YYYYYYWWWQQQHHHCCCDDD<<<>>>CCCGGGDDDBBBJJJVVV\\\```aaaYYYJJJ<<<555333......//////000000111111000000000000000000000000////////////////////////........................////////////////////////...............///000000////////////000000000000//////000000111111111222000000000000000000000000000000000000111111111111000000111222333333444444FFFIIIKKKIIIFFFDDDFFFHHHGGGMMMUUUYYYZZZ]]]dddiiiTTTLLLEEECCCBBB>>>;;;;;;777666555555666777555444111111111111111111111111111111222222222333333333222222222222222222222222333444444555555444444333222555999<<<>>>???AAABBBGGGFFFNNN___mmmxxx|||~~~{{{wwwyyyrrrzzzsss\\\PPPZZZeeeeeedddhhh^^^SSSHHHCCCAAABBBGGGNNNRRRTTTVVVVVVRRRGGG999000111000000111222222000...////////////////////////000000//////.........---////////////000000000000000000000000////////////222111000//////000111222222444888===AAABBB@@@>>>???<<<===CCCHHHMMMZZZgggsss}}}uuummmeeeaaaUUUSSS[[[XXXTTT[[[[[[XXXVVVVVVXXXZZZ]]]aaahhhttt{{{tttiiidddaaa^^^\\\eeekkkkkkkkkllliiiddd___YYY^^^kkklllcccfffsssvvvxxx|||}}}yyyyyyyyytttsssmmmhhhhhhgggeeeeeehhhkkkfffnnnwwwqqqkkkiiicccYYYYYY^^^dddccc___```fffdddbbb___]]]\\\^^^```aaa___]]]YYYTTTMMMBBB777000111222222000...---///000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222222222111111111111111111111111222222222333333333111333555444222222555888FFFIIITTTXXXYYYrrrxxxfffZZZWWWVVVbbbsss{{{tttnnnttt~~~}}}~~~~~~yyyrrrttt{{{pppcccXXXTTTUUUYYY\\\ZZZWWWTTTQQQOOOMMMDDD>>>======<<>>???>>>???BBBEEEDDDVVVmmm}}}}}}vvvvvv|||www\\\ZZZbbbdddhhhpppkkkaaaUUUKKKDDDAAAEEELLLEEEIIIQQQVVVUUUNNNCCC;;;333111000000111222111000////////////////////////000000/////////.........////////////000000000111000000000/////////......111111000//////000111222333555888<<<@@@AAA@@@???@@@AAAFFFOOOVVV^^^nnn|||lll[[[SSSTTTWWWTTTWWWaaa``````kkkuuurrrooollljjjiiikkknnn|||}}}tttooollljjjsss}}}zzzvvvqqqkkkqqqppptttxxxrrrggggggooolllgggeeefffhhhooo~~~}}}vvvooollliiieeeeeehhhhhhrrrgggaaa___``````]]]]]]aaacccbbb```______```bbbcccaaaaaa```]]]VVVKKK???777222222111111111000//////111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000111111111111222222222222222111111111111111111222222222222333333333333222333333222222888AAAHHHPPPOOOYYYeeetttxxxjjjddd___\\\bbblllnnnuuu{{{wwwvvvuuutttsss~~~qqqcccYYYUUUTTTTTTUUUXXX[[[ZZZXXXVVVNNNFFFAAA===999<<>>;;;===DDDKKKZZZjjj|||}}}}}}~~~}}}zzz}}}vvvvvvwwwyyy~~~eeeZZZ]]]aaaiiisssuuummmaaaUUUGGG???CCCKKK;;;@@@IIISSSXXXVVVLLLDDD666333000//////111111111////////////////////////000000////////////....../////////000000000111111////////////............111000//////000111222333777888:::<<<>>>@@@AAAAAADDDJJJUUUaaajjjsss}}}yyyhhhWWWQQQSSS\\\dddggglllsssqqqssszzzssspppqqqttt|||tttrrrqqqoooyyy{{{yyy}}}tttqqqsssxxxnnnccc```ccciiirrryyy||||||vvvooohhhgggiiifff|||vvvlllbbb]]]\\\\\\]]]```aaaaaabbbbbbcccddddddeeecccdddeeeddd___UUUIIIAAA666333111111333333000...111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000111111111111222222222111111222222222222222222222222222333333333444444333444555555888???JJJRRRTTTZZZiiiwwwlll^^^RRROOOQQQ[[[qqq~~~uuu{{{|||{{{|||zzzyyy~~~ttteeeXXXRRRLLLMMMTTTZZZ[[[ZZZ^^^YYYRRRJJJ@@@888888<<>>888222000111222///,,,000000000000000000000000//////............//////////////////////////////////////////////////////////////////000000000000000000000000111111111111111111111111000000000000111111111111111111111111000000000111444444333222111333666;;;AAAIIIQQQUUUVVVNNNFFFEEELLLWWW___cccUUURRRPPPVVVfffuuuyyyuuu{{{SSSJJJDDDBBBAAA===;;;;;;999777666666777777555444222222222222222222222222222222222333333333444444222222222333333333333333444333222111333555777999:::>>>AAA???<<>>AAALLLWWWZZZQQQHHH;;;777222...///000222333////////////////////////000000////////////////////////000000000111111111////////////.........---000000//////111222444555;;;<<<<<<===>>>@@@DDDFFFLLLXXXiiivvv}}}zzzlllrrrmmmeee[[[RRRRRRaaarrr}}}}}}||||||uuuuuuyyy|||~~~vvvrrrsssuuuuuu~~~~~~}}}yyyuuusssrrrqqqqqq{{{}}}{{{zzzooojjjlllmmm~~~|||yyypppddd\\\XXXYYY\\\```^^^___aaaccceeeeeeeeeeeeddddddeeeeeebbb[[[RRRLLL>>>888111///111333111...111111111111111111111111000000000000000000000000////////////////////////111111111111111111111111000000111111111222222222111111222222222222222333333333333333444444444444222555888;;;>>>EEEOOOVVVaaasssoooWWWQQQOOOTTT[[[ggg|||qqqqqquuuyyywwwtttvvvyyyqqqrrr~~~uuuiii^^^TTTPPPQQQSSSVVVYYY^^^^^^[[[TTTHHH>>>::::::@@@LLLYYYbbbccc```]]]ZZZKKKBBB777222222333111/////////////////////////////////............//////////////////////////////////////////////////////////////////000000000000///000000000111111111111111111111000000000000000111111111111111111111111000000111222333333222111222555:::CCCKKKQQQSSSSSSLLLKKKKKKOOOVVV\\\^^^]]]WWWaaalllttt|||yyyxxxRRRJJJCCCBBBAAA===;;;;;;:::888777666777777555444222222222222222222222222222222333333333444444444222222333333333444444444333222222222444777:::;;;>>>BBBDDDDDDEEEQQQdddttt~~~xxxtttzzzwwwiiibbb^^^]]]fffrrrwwwwwwuuukkkYYYHHHEEEJJJJJJAAA;;;CCCRRRZZZUUUKKKAAA<<<555000///000222333000000000000000000000000//////000000000000000000000000000000111111111111000////////////.........000000000111222555777888=========<<<>>>CCCJJJPPP[[[jjj}}}rrrccc\\\\\\VVVQQQPPPSSS___ttt|||{{{zzzzzz}}}{{{zzz~~~~~~~~~zzz{{{~~~vvvsssrrrxxxqqqqqquuuwww{{{vvvoooyyyyyysssoooggg]]]VVVUUUWWWXXX\\\]]]```cccdddeeeeeedddfffeeedddcccbbb___ZZZVVVHHH???444//////222222000111111111111111111111111000000000000000000000000////////////////////////111111111111111111111111000000111111111222222222111111222222333333333333333333444444444555555555555666888;;;AAAMMM\\\ggg}}}sss___OOOOOOUUU___fffpppyyyppplllzzz}}}~~~|||{{{|||uuu{{{~~~sssggg^^^VVVQQQSSSZZZXXX\\\___\\\SSSJJJBBB>>>???IIIXXXccceeeaaa]]]\\\UUUKKK===333111222222111//////////////////////////////............//////////////////////////////////////////////////////////////////000000000000///000000000111111111111000000000000000000111111111111111111111111111111000111222222111111000000555999@@@IIIOOOQQQOOOLLLOOOOOOOOOPPPSSSVVVZZZ\\\jjjuuuwwwwwwQQQIIIBBBAAAAAA===;;;;;;:::999777777777777555444333333333333333333333333333333333333444444444444222222333333444444555555222333333444777999<<<===<<<@@@DDDIIIPPP___ttt{{{zzz|||tttmmmgggaaa___dddlllxxx}}}}}}kkkVVVKKKJJJPPPDDD;;;>>>KKKVVVVVVQQQGGGAAA999333111111222222000000000000000000000000//////000000000000111111000000000111111111222222000000000000////////////000000111222444777:::;;;<<<===>>>???CCCMMMZZZcccqqqmmmZZZRRRSSSTTTVVV\\\eeennnuuuwww{{{{{{~~~}}}}}}|||zzzxxx{{{}}}wwwvvvrrrzzz~~~yyyzzzwwwlllmmmpppkkknnnvvvvvvooopppmmmhhhddd```ZZZTTT[[[\\\___aaacccdddddddddhhhfffeeeddddddcccaaa___SSSJJJ===444111111222222111111111111111111111111000000000000000000000000000000000000000000000000222222222222222222222222000111111111111222222222111111222222333444444444444444444555555555666666888777777;;;FFF\\\uuuzzztttiiiTTTTTTTTTZZZdddjjjqqq|||qqqkkkmmmqqqwww{{{|||}}}tttjjj]]]QQQQQQXXXTTTZZZ___^^^\\\WWWNNNFFF===CCCOOO\\\bbb```___```ZZZRRRDDD999222000000111000000000000000000000000//////............//////////////////////////////////////////////////////////////////000000000000000000000000111111111111000000000000111111111111222222222222222222222222111222222111000000222444:::???FFFLLLOOOOOONNNLLLPPPNNNKKKLLLRRR^^^llluuu{{{zzzzzzuuuuuuQQQHHHBBBAAA@@@===;;;;;;;;;999888777777777555333333333333333333333333333333333333444444444444555222222333333444555555666222333555777999<<<>>>???:::@@@IIISSS```ppp|||}}}~~~}}}yyyqqqjjjgggrrr{{{|||eeeTTTMMMRRRKKKCCC@@@DDDKKKQQQTTTLLLFFF>>>666333222111111000000000000000000000000//////000000000111111111000000111111111222222222222111111111000000000000111111222444666:::<<<>>>===@@@CCCGGGPPP___qqq~~~yyyqqqfffZZZRRRWWW```hhhkkksss|||~~~|||tttwwwyyy~~~|||}}}}}}~~~|||}}}{{{rrrnnnpppnnnrrryyywwwtttwww{{{tttbbb\\\]]]___```bbbcccddddddfffeeedddeeefffeeebbb```ZZZSSSIII???777333222222111111111111111111111111000000000000000000000000000000000000000000000000222222222222222222222222000111111111111222222222111111222222333444444555444555555555666666666666777999>>>GGGXXXpppwwwiiihhhddddddaaaWWW```___fffpppuuuxxx|||tttnnnnnnsssyyyxxxzzz}}}wwwjjjYYYRRRUUUWWW[[[]]]]]]___```XXXNNN======DDDPPPYYY\\\___ccc]]]YYYPPPDDD999333111222000000000000000000000000//////............//////////////////////////////////////////////////////////////////000000000000000000000000111111111111///000000000111111111111222222222222222222222222111222222222111333888<<<@@@DDDHHHKKKLLLNNNRRRVVVOOOOOORRR\\\kkkyyyzzz{{{|||~~~tttPPPHHHBBBAAA@@@===;;;<<<;;;:::888777777777555333333333333333333333333333333333333444444444555555222222333333444555666666111333666999;;;>>>??????@@@GGGTTTcccrrr~~~xxxiiiiiiuuuooo[[[RRRSSSRRRMMMEEE???AAAKKKSSSOOOIII@@@999444222111000000000000000000000000000//////000000111111111222000111111111111222222222222222222222111111111000222222333555888;;;>>>@@@AAADDDJJJPPP\\\oooxxxooocccWWWQQQOOOUUUeeevvv~~~~~~~~~}}}yyyyyy}}}sssrrrtttyyyxxxxxxzzzyyy||||||wwwsss{{{vvv|||xxx^^^^^^___```bbbcccdddeeeaaabbbccceeefffdddaaa]]]]]]ZZZRRRHHH===555222111111111111111111111111111000000000000000000000000000000000000000000000000222222222222222222222222000111111111111222222222111111222333333444555555555555555555666666666777444<<>>;;;;;;:::999777777888888666555333333333333333333333333222222333333333444444444555555555444444333333222---;;;:::555>>>DDD???<<>>DDDOOOaaa{{{~~~]]]SSSKKKIIILLLVVViii{{{www~~~xxxtttvvvvvvvvvyyyxxxrrruuu{{{|||oooaaaTTTWWW[[[^^^aaabbb```\\\QQQDDD999:::DDDOOOUUUWWWYYY]]]^^^XXXPPPFFF:::///000---...222222//////111////////////////////////////////////////////////////////////000000000000////////////////////////000000000000111111111111000000111222222222222111111222333444333333111000333222000222666===CCCGGGBBBMMMNNNFFFIIIXXXaaa^^^TTTppp|||pppPPPHHHBBBAAAAAA===:::::::::999777777888888666555333333333333333333333333222222333333333444444444555555555444444333333333111888:::===DDDAAA???HHHVVVlll~~~ooosss|||xxxaaaSSSNNNIIIGGGDDDBBBEEEKKKNNNNNNJJJ@@@888555333000111111111111000000000000000000000000000000000000111111111111222222222222222222222222222222222222000333888<<<>>>@@@AAACCCHHHQQQ```qqqxxxcccWWWWWW[[[cccjjjqqqxxx|||yyy{{{|||~~~{{{~~~wwwzzzjjjccc___cccggggggfffffffffcccaaaaaabbbcccbbbaaa]]][[[XXXTTTKKKAAA888333222222111000//////000111111111111111111111111111000000000000000000000000///000000111111111111111111111111111222222222222222222333333333444444444666333222666777555666999===PPPcccqqq~~~|||lllWWWOOOKKKPPPYYYdddsss}}}vvvssszzzyyy|||zzzvvvyyyzzzqqq\\\ZZZXXXYYY]]]aaaaaa^^^WWWKKK>>>:::???GGGLLLNNNNNNSSSXXXWWWTTTMMM@@@444333//////222222//////000////////////////////////////////////////////////////////////000000000000////////////////////////000000000000111111111111000000111222222222222111111222333333333333222111555333111333999@@@EEEHHHRRRAAA999EEEVVV]]]bbbgggyyymmmMMMFFF@@@@@@@@@===;;;;;;:::999777777888888666555333333333333333333333333333333333333444444444444666555555444444444444555555888;;;CCCIIIBBBFFFZZZnnn{{{eeegggoooxxxZZZPPPFFFBBBBBBAAACCCFFFLLLNNNKKKBBB;;;777444000222222111111111000000000000000000000000000000000111111111111222222222333111111111111111222333333333888>>>@@@@@@BBBFFFKKKRRRbbbvvvyyyggg[[[XXXaaajjjvvv~~~{{{|||}}}xxx}}}tttnnnpppnnniiiggghhhgggdddeeeeeedddcccaaa```aaaccc^^^\\\YYYVVVRRRJJJ@@@888333333222111111111111111111111111111111111111111000000000000000000000000///000111111222222111111111111111111222222222333333333333333444444444444777444444666777555777<<>>EEEHHHIIIKKKAAA???KKKWWW```rrr~~~kkklllLLLEEE@@@@@@AAA>>><<<===:::999777777888888666555444444444444444444444444333333333444444444444555666555555444444555666777666===???CCCJJJLLLVVVmmm~~~{{{~~~{{{{{{}}}dddbbbhhh|||fffUUUEEE????????????@@@IIILLLKKKEEE>>>:::666111222222222111111111000000000000000000000000000000111111111222222222333333222111111000111222333333888>>>DDDDDDCCCGGGQQQ[[[dddwwwyyyeeeZZZaaaooovvv|||{{{|||{{{~~~xxxvvvxxxvvvrrrpppyyyzzzqqqjjjkkkiiicccgggjjjjjjgggaaa^^^___bbb^^^]]][[[YYYXXXTTTIII>>>555333222111222222111000111111111111111111111111000000000000000000000000000000111222222222222111111111111222222222333333333333333444444444444555555555666666444666AAAMMMnnnxxxrrrfffVVVQQQYYYggguuuzzzuuummmpppzzzzzzuuuggg]]]YYYYYY___fffgggaaaVVVIIIBBB???;;;888999>>>EEEMMMWWWZZZQQQEEE888222...///000//////111////////////////////////////////////////////////////////////000000000000000000000000000000000000///000000000111111111111000000111222222222222111222222333333333333333333333333666===DDDIIIJJJIII@@@KKKRRRVVVccc{{{qqqhhh]]]jjjMMMFFFAAABBBBBB@@@>>>>>>:::999777777888888666555444444444444444444444444333333444444444555555555666555555444555666888999777DDDEEEBBBNNN___ooo}}}{{{vvvrrruuuwwwyyy{{{|||~~~|||xxxzzz~~~{{{yyy}}}zzzrrroooooo{{{vvvaaaIII>>><<<<<<::::::EEEJJJLLLGGGBBB>>>888222222222222222111111111111111111111111111111111111111222222222222333333333444333222111111222333444;;;@@@EEEEEEEEENNN___nnnpppooollleee\\\^^^ooo|||}}}yyyxxxwwwsssmmmmmm~~~~~~wwwmmmbbbllloooqqqlllddd^^^^^^```^^^___]]]ZZZ[[[ZZZQQQFFF888555111000111111111000111111111111111111111111000000000000000000000000000000111222222222222222111222222222222333333333333333444444444555555555222666999777333;;;RRRjjjqqqbbb___[[[TTT^^^mmm~~~vvvjjjlllooo~~~zzzmmm```YYY^^^gggggghhhbbbXXXPPPJJJAAA777:::<<<>>>DDDOOOWWWTTTMMM<<<333---...000000000222000000000000000000000000////////////////////////////////////000000000000000000000000000000000000///000000000111111111111000000111222222222222111222222222333333444444555000444;;;CCCIIIMMMMMMMMMKKKPPPZZZooo~~~ssslllqqqkkkeeedddbbbhhhNNNGGGBBBBBBCCC@@@>>>???:::999777777888888666555444444444444444444444444333444444444555555555555666666444444555777999;;;999HHHHHHHHH^^^xxx|||wwwqqqkkkhhhhhhiiijjjlllmmmoooqqqqqqiiiiiiooo{{{}}}~~~}}}{{{}}}zzzyyyyyyyyyxxx|||qqqSSSCCC===:::777777AAAGGGLLLJJJEEEAAA;;;555333222222222222111111111111111111111111111111111222222222222333333333333444333222111222333666777;;;@@@EEEHHHMMM[[[pppxxxeee[[[TTTWWWbbbnnn{{{{{{yyy}}}~~~{{{~~~~~~zzzzzzxxxqqqkkkrrrvvvgggooosssvvvrrrjjjbbb______]]]``````[[[[[[]]]WWWMMM>>>999222000000222111000222222222222222222222222000000000000000000000000000111222222333222222222222222222222333333333333333444444444555555555555111555999999999FFFfffrrrXXXLLLLLLRRRUUUppp|||vvvmmmttt|||xxxzzz}}}nnnaaa___fffdddiiihhhccc```]]]QQQCCC>>>===<<<===FFFQQQUUURRRDDD999000///000000000111000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000111111111111000000111222222222222111333222222222333444555666333999BBBHHHKKKOOOSSSWWWYYYZZZrrr|||kkkYYYXXXbbbbbb```ccccccfffNNNGGGAAAAAABBB???<<<===:::999777777888888666555555555555555555555555555444444444444555555555555777666444444555888;;;<<>>777333333222222222111111111111111111111111111111111222222222333333333444444222222111111333777:::<<<<<>>555000111333333222222222222222222222222222000000000000000000000000000111222222333333222222222222222333333333444444444444444444555555555555333555888<<>>AAA???FFFPPP\\\jjj}}}lllRRRQQQ^^^pppzzzzzz{{{}}}}}}}}}{{{zzz|||~~~xxxwwwzzz|||mmmiiippptttyyyzzzvvvnnnfffbbb[[[ccccccZZZWWW\\\\\\UUUJJJBBB777111222444555444222222222222222222222222000000000000000000000000111111222333333333333222222222333333333444444444444444444555555555666666666444666>>>LLLbbbfffOOONNNQQQRRRaaavvvxxxyyy~~~rrrpppxxxyyyfff^^^^^^dddgggiiirrrzzzppp___??????===:::>>>IIISSSVVVXXXIII;;;555333111///...000000000000000000000000////////////////////////////////////000000000000////////////////////////000000000000111111111111000000111222222222222111333333222222333555666777AAAGGGLLLJJJGGGOOObbbrrrjjjZZZRRRUUUeeennnhhhiiisssvvvhhhLLLIIIEEEAAA@@@>>><<<:::999999:::999999888777666777666555444333222222222555555555555666666666666444777888666666;;;@@@CCCHHHGGGZZZxxxxxxwww~~~jjj]]]QQQLLLKKKHHHGGGHHHPPPPPPPPPPPPSSSYYYaaafffoooyyy~~~~~~~~~xxxoookkknnnnnnkkkooo|||}}}}}}bbbFFF<<<:::999:::@@@GGGMMMMMMGGG???:::555333111111222333222111111111111111111111111111222222111111222222333444333444444444666;;;BBBGGGHHHTTTdddrrr|||uuufffXXXSSSdddpppxxx}}}xxxwww}}}}}}~~~yyyqqqppplllppp|||}}}kkk```^^^___aaa___\\\XXXVVVVVVMMMCCC:::777555222000111222222222111222222333333111111111111111111111111000111111111111222222222222222333333333444444444333555666444444444444333111:::???NNNlllyyydddRRRRRR]]]gggooouuu~~~vvv||||||vvv{{{}}}rrrfffbbbbbbbbbgggqqqzzzwwwoooTTTGGG===>>>AAADDDLLLVVVVVVNNNCCC:::555222222111000///////////////000111000000111111111111000000000000000000000000000000000000000000111111111111000111111111111222222222111111222222222333333333222111222444444444;;;DDDLLLSSSJJJFFFVVV```nnnzzz{{{yyyrrrbbbWWWVVVXXXcccoootttuuuxxxeeeLLLIIIEEEAAA@@@>>><<<:::999999:::999999888777666777666555444333333333333555555555555666666666666555777888888:::>>>BBBEEEJJJRRR___oooqqquuuzzzfff[[[QQQNNNMMMKKKJJJLLLSSSUUUYYY^^^dddmmmwww}}}{{{uuuqqqooonnnlllkkkttt|||~~~yyyyyyyyysssQQQ@@@:::888===BBBJJJOOOOOOKKKDDD???666444222111222333222111111111111111111111111111333222222222222222333333222222333666;;;AAAGGGJJJLLL]]]ssssssjjjbbbYYYYYY___vvv}}}{{{zzz~~~~~~}}}uuurrrtttmmmrrr{{{tttggg^^^^^^______]]]ZZZWWWTTTOOOGGG???;;;666222000222333333222222111222222222111111111111111111111111111111111111222222222222222222333333333444444444444444444333333555666555;;;AAAHHH^^^yyyyyyxxxppp___RRRZZZlllzzz}}}||||||~~~ggggggfffiiisss||||||www```OOOBBB@@@BBBCCCIIIQQQYYYSSSIII???777222111111000000////////////000000000000111111111111000000000000000000000000000000000000000000111111111111111111111111222222222222111222222222222333333333444222222444666999AAAJJJIIIPPPRRRUUUbbbqqq}}}lll______```\\\[[[___^^^qqqbbbLLLIIIDDDAAA@@@>>><<<;;;999999:::999999888777666666666555444333333333333555555555555666666666666777777888;;;>>>AAAEEEGGGQQQiiizzz~~~~~~zzzrrryyyuuufff^^^XXXXXXXXXWWWVVVXXX\\\```gggoooxxxzzztttuuuuuupppooosss}}}~~~qqq{{{uuuaaaGGG;;;999???CCCJJJOOOPPPMMMHHHDDD888555333222222333222111222222222222222222222222444333222222222222222333444444666999@@@FFFJJJMMMWWWnnnvvvbbbWWWRRRTTTbbbrrr~~~zzzzzz~~~qqqttt~~~zzz{{{~~~{{{qqqaaa___]]]]]]^^^\\\XXXTTTRRRLLLFFFAAA:::222000333444444333222111111111111111111111111111111111111111111111111222222222333333333333333444444444444777555333333555777888999AAASSSdddsss|||pppbbbccc[[[UUUVVVfffzzzooowww~~~qqqmmmhhhgggpppzzz{{{wwwiiiVVVEEEAAABBBBBBFFFMMMYYYWWWQQQGGG<<<444111111111000000//////000000000000000111111111111000000000000000000000000000000000000000000111111111111111111111111222222222333222222222222333333333333777333111555:::???GGGOOOJJJIIITTTeeevvv{{{uuu{{{lll]]]RRRUUU]]]bbbhhhpppxxx```KKKHHHDDDAAA@@@>>>===;;;999999999999999888666666666666555444444444444444555555555555666666666666888777888<<<@@@CCCHHHMMMaaayyy~~~}}}vvvpppjjjgggiiikkkiiiiiikkkooossszzz|||xxx|||zzzssswwwxxxzzzyyytttqqqPPP@@@<<<@@@CCCHHHMMMNNNLLLIIIFFF;;;888444333333333222111222222222222222222222222444444333222222222222333888999;;;<<>>BBBFFFQQQ\\\sss~~~uuupppsss|||zzzvvvtttwwwxxxvvvvvvxxx|||~~~|||{{{uuu~~~}}}}}}|||~~~^^^HHHAAADDDFFFIIILLLMMMLLLJJJIII>>>:::666333333333222111222222222222222222222222444444333333222333333444777;;;>>>>>>@@@JJJ\\\jjj~~~ppp[[[LLLSSSeeeqqqwww{{{~~~|||zzzwwwzzzxxxrrrxxxnnnbbb[[[[[[]]]\\\[[[WWWUUUSSSOOODDD999444666555444333222111111111111111111111111111111111111111222222222222333333333333333444444444555555555666444555999:::777:::???SSSmmmRRRKKKKKKKKKZZZiiizzzwwwvvv|||qqqqqqtttnnnwwwxxxnnn[[[JJJEEEDDD@@@AAAEEEEEEMMMUUUUUULLL???666111222222111000000000000000000000111111111111000000000000000000000000000000///000000000111111111111111222222222222333333333222222333333333444444444333333666>>>CCCFFFLLLRRRYYYXXXpppvvvzzzsssfffYYY]]]eeennnuuu~~~^^^JJJGGGDDDAAA@@@???===<<<999999:::999999888777666666666555555555555555666555555555555666666666666888777;;;BBBGGGNNNaaauuu}}}vvvjjjfffooo~~~|||xxxwwwyyyxxxttttttwwwuuuzzz}}}|||}}}yyywwwxxxwwwwwwzzz}}}}}}{{{}}}}}}}}}|||zzzqqqTTTHHHLLLLLLMMMMMMMMMLLLLLLKKK@@@===777444333333222222333333333333333333333333333333333333333444555555555999>>>BBBJJJ[[[rrryyy```SSSQQQaaasssxxxvvvttt~~~~~~~~~}}}}}}}}}zzzyyy{{{lllaaa\\\\\\]]]]]]XXXUUUUUUSSSKKK???888777444444333222111111111111111111111111111111111111222222222222333333333333333444444444555555555555333111444888777666>>>KKKooo|||XXXLLLTTTTTTMMMoooxxx}}}}}}wwwqqqxxxrrrxxx~~~xxxhhhYYYRRRJJJ@@@<<>><<<999999:::999999888777666666666555555555555666666555555555555666666666666888888???HHHNNNZZZwww~~~~~~rrrgggiiixxx}}}xxxtttrrrrrrooojjjiiillljjjooowww}}}|||||||||}}}}}}~~~~~~ssslllmmmuuu~~~xxxqqquuu~~~~~~}}}|||{{{}}}zzz{{{wwwqqqtttcccRRRPPPOOONNNLLLKKKJJJJJJJJJBBB>>>999555333333222222333333333333333333333333222222222333444555666777999;;;???IIIZZZppprrrhhhYYY[[[fffvvv|||wwwtttwwwtttyyy}}}~~~||||||wwwxxxjjjaaa\\\[[[\\\XXXUUUTTTTTTOOODDD;;;777333333222222111222222222111111111111111111111111222222222333333333444444444444444444555555555555444222555888777999KKKaaalllSSSRRR[[[___ccc}}}yyyzzz|||{{{~~~uuusssxxxwwwlllcccUUUDDD===???===DDDNNNTTTTTTLLLCCC<<<444333222111000000000000000000111111111111000000000000000000000000000000000000000000111111111111222222222333333333444444333333333444444444444555555999@@@GGGJJJPPP^^^lllxxxssskkk___UUU[[[bbbjjjvvv[[[JJJGGGCCCAAA@@@???>>><<<999999:::999999888777666666666555555555666666777555555555555666666666777888:::BBBLLLSSSccc~~~|||}}}~~~ssskkkrrr}}}oootttpppmmmkkkgggaaa```dddjjjooowww}}}||||||qqqwwwzzzuuuggg___hhhvvvvvvjjjppp}}}~~~}}}~~~~~~|||yyyxxxzzzuuu{{{wwwgggcccrrrnnnZZZQQQOOOMMMJJJHHHGGGGGGGGGDDD???999555333333222222333333333333333333333333111111222333444666777888AAA???BBBPPPggg~~~nnn___UUUZZZhhh}}}uuuvvvuuuhhhsss|||}}}zzz}}}~~~qqqttt}}}yyyrrreee]]]ZZZZZZXXXTTTSSSUUURRRHHH===777222222222111222222333333111111111111111111111111222222333333333444444444444444444555555555666666888555777:::888>>>WWWttt~~~iiiZZZXXXYYYfff}}}wwwvvvpppxxx}}}qqqrrr}}}xxxooo^^^JJJAAADDD@@@EEELLLRRRTTTOOOGGG@@@444333222111000000000000000000111111111111000000000000000000000000000000000000000000111111111111222222333333333444444444333333333444444444555555888<<>><<<;;;::::::999999888777777777555555555555555555555555777333333777999777777999222AAAFFFGGG\\\}}}yyyzzz~~~}}}tttooouuuzzzvvvsssrrrtttqqqkkkaaaYYYWWW]]]cccfffllluuu|||}}}vvvmmmnnnvvv}}}|||ssshhhaaa___rrrqqqmmmeee___cccnnnyyy|||wwwxxxuuutttqqqfffbbbtttZZZVVVQQQQQQJJJ???AAAJJJHHHHHHCCC<<<777555555555444444222111222444444111///444444444333333444777:::BBBBBBNNNdddvvvrrr]]]UUUYYYggg}}}{{{{{{||||||~~~tttmmmrrr|||}}}zzz|||}}}zzzwww~~~lllaaa[[[WWWXXXVVVUUUTTTSSSMMMDDD===777555222111222333222222222222222222222222222222222222333333333444444444333333444444444444444444444777888666;;;NNNhhh{{{uuugggXXXQQQTTTaaayyyxxxxxxrrrqqqxxx|||}}}wwwqqqvvv}}}lllWWWFFF:::999AAALLLTTTUUUPPPIIIDDD666333111111333333111///000000000000000000000000000000000000111111111111111111222222222333333333444444444444444444444444222444666666555444555666:::AAACCCIIIXXXeeewww{{{jjj~~~}}}\\\\\\aaa\\\```nnnrrrWWWJJJGGGCCC@@@???>>>===;;;::::::999999888777777777555555555555555555555555777444444777999777777:::>>>GGGNNNVVVpppxxxuuuuuuwwwyyyzzztttnnnmmmwww~~~zzzvvvrrrnnnlllnnnkkkfff]]]VVVUUUZZZ```dddjjjttt||||||}}}ssshhhiiippptttpppdddYYYTTTTTT___^^^[[[WWWTTTYYYdddmmm~~~yyyuuuxxxtttqqqnnnddd^^^kkk~~~mmmWWWPPPNNNGGG;;;===DDDAAAGGGCCC>>>999555333444555222000000222444666444222333444444444444666:::===BBBHHHXXXmmmooo]]]RRRXXXeeevvv}}}wwwooopppssswww|||~~~~~~qqq```ZZZYYYYYYWWWVVVVVVTTTOOOGGG@@@888666333222222333333222222222222222222222222222222222333333333444444444444444555555555666666666444999888888JJJeeerrrooo```XXXNNNOOO^^^sssxxxsss~~~zzz}}}{{{uuu```MMM@@@999@@@IIIQQQTTTRRRMMMIII999555111000222333222000111111111111111111111111000000000000111111111111111111222222222333333333444444444444444333333333333555666777666666777999===GGGIIIOOObbbuuuvvvooo|||fff\\\hhhqqqppptttUUUIIIFFFCCC@@@???>>>===;;;:::::::::999888888777777666666666666666666666666888555555888999777888;;;EEEGGGPPPfffwwwqqqqqqvvvyyyvvvqqqhhheeeiiixxx|||wwwrrroookkkgggeeedddbbb]]]VVVQQQQQQVVV[[[___fffqqq}}}|||}}}~~~~~~}}}pppcccdddhhhiii```RRRHHHGGGIIIMMMLLLKKKKKKMMMTTT^^^eeexxxxxxtttyyysssooolllddd]]]aaalll\\\QQQLLLEEE::::::???;;;EEEEEEBBB<<<555222333555333222111222444555555444333444555555666888===@@@CCCSSSgggyyy{{{bbbOOORRRfffzzz~~~}}}oooeeemmm}}}}}}~~~~~~|||yyyyyy||||||fff\\\]]]ZZZXXXWWWWWWVVVRRRKKKEEE;;;888444333333333333222333333333333333333333333333333333333444444444444555555666666666777777777555999999AAAaaazzz```NNNIIIHHHVVVppp~~~wwwxxx}}}{{{~~~~~~jjjSSSDDD;;;???FFFNNNSSSSSSPPPLLL>>>999333000111222222111111111111111111111111111000000000111111111222222111111222222222333333333333333333333333333333333333555666777777888:::<<>>GGGGGGVVVuuu|||uuupppttt}}}~~~ttthhh]]]]]]eeewww|||wwwqqqmmmjjjfffaaa^^^XXXVVVSSSNNNKKKLLLQQQUUUZZZbbbnnn{{{~~~~~~ooo___aaaccc```UUUGGG???AAAFFFGGGGGGHHHKKKQQQYYYaaaeeerrryyy~~~yyy{{{tttooommmggg___\\\___~~~fffUUULLLFFF<<<;;;>>>:::CCCEEEEEE???666222222555777666555444444333333222333444555555666999===AAAEEE]]]uuuuuu[[[RRR___ttt~~~yyypppooo}}}~~~}}}{{{{{{{{{}}}sssbbb^^^ZZZXXXVVVVVVVVVSSSMMMHHH>>>:::666444333333333333333333333333333333333333333333333444444444444555555555555666666777777888777666;;;RRRuuusssTTTKKKEEEMMMgggxxx}}}{{{wwwyyyzzz}}}rrrWWWDDD<<<===BBBJJJQQQSSSOOOKKKDDD===555000000222333222111111111111111111111111000000111111111222222222111111222222222333333333222222222333333333333333333444555666777999===@@@HHHSSSUUU]]]}}}~~~oooeeeaaa```hhhwwwXXXHHHEEEBBB@@@??????>>><<<;;;;;;::::::999888888888888888888888888888888888777666777:::999888<<>>BBBGGGFFFHHHMMMSSSZZZbbbhhhkkkoooqqqxxxzzztttnnnllliiiaaaZZZWWWaaa{{{qqqZZZKKKEEE===<<>>AAAJJJfffhhhZZZ```qqqzzzzzz|||~~~{{{vvvxxx}}}}}}}}}jjj]]]ZZZWWWUUUTTTUUUSSSNNNJJJAAA===888555444444444333333333333333333333333333333333444444444555555555333444444555666666777777;;;666CCCeeezzzbbbPPPNNNGGGUUUvvv}}}xxxzzzxxx|||~~~{{{}}}~~~bbbLLL===<<>>===;;;;;;;;;:::999999888888777777777777777777777777666666888::::::999???FFFQQQ```|||}}}uuunnnhhhbbb^^^^^^\\\]]]ccchhhfff[[[PPPUUU\\\jjj{{{yyyrrrjjjeeebbb]]]VVVPPPFFFDDDBBBAAABBBEEEHHHJJJUUU]]]iiivvv}}}~~~|||wwwyyy{{{}}}|||nnn```WWWSSSLLLEEE@@@@@@CCCGGGFFFLLLTTT\\\cccjjjpppttttttsssuuu{{{uuunnnjjjhhhbbbZZZSSSPPPlll~~~aaaLLLEEE===<<<>>>;;;AAACCCEEEBBB<<<777444444222333444555555777:::===444555666777999<<>>===<<<;;;;;;::::::999888888777777777777777777777777555555777:::::::::AAAJJJSSSnnnxxxkkk___WWWRRROOONNNLLLLLLNNNPPPSSSSSSOOOLLLUUUaaassswwwooofff```\\\WWWOOOGGGAAA@@@>>>>>>@@@CCCEEEFFFMMMTTT```kkkvvvyyyzzzzzzvvvnnnsssyyy}}}~~~tttiiiVVVOOOFFFBBBBBBDDDFFFFFFHHHQQQ^^^hhhnnnttt|||~~~zzzrrrlllhhhccc[[[TTTNNNaaa}}}kkkQQQHHH@@@===???;;;AAABBBCCCBBB???:::666333111333555555555888<<<@@@333555777:::===AAAGGGKKKaaaxxxwwwddd]]]rrryyytttxxx~~~~~~{{{yyyyyy||||||wwwyyysss\\\XXXTTTSSSSSSRRROOOKKKFFFBBB;;;777555444444444444444444444444444444444444444444444555555555555333444555666777888888999===HHHaaaxxxuuu^^^PPPPPPRRR___nnnuuuuuu|||~~~~~~}}}~~~|||xxxzzz~~~|||~~~dddVVVIIIFFFMMMTTTUUURRROOOGGG<<<555333333222111222222222222222222222222111111111222222222333333111111222222222333333333333333444555555666777777444555666777:::AAAIIINNN^^^wwwvvvjjjvvv|||aaaZZZcccdddggg{{{|||~~~VVVGGGEEEBBB@@@@@@???>>>===<<<;;;;;;::::::999999888666666666666666666666666444444777;;;:::;;;CCCLLLXXX{{{vvvlll]]]PPPHHHFFFFFFGGGCCCEEEFFFFFFFFFHHHLLLOOOVVVeee{{{uuulllbbb\\\XXXSSSIIIBBB???===<<<===???BBBCCCDDDEEELLLWWWaaakkkrrryyy}}}|||vvvwwwvvvqqqhhhqqqyyy{{{rrrWWWNNNEEEBBBEEEIIIHHHFFFKKKXXXgggrrrxxx~~~xxxooojjjfff^^^WWWNNNVVVnnnuuuWWWLLLCCC@@@AAA===AAAAAAAAABBBAAA===777222444555777666555777;;;???222444777;;;@@@FFFLLLQQQnnn}}}cccUUUZZZyyyzzzvvvuuuzzz|||xxxrrrzzz}}}^^^ZZZUUUSSSSSSRRROOOLLLHHHCCC<<<777555555444444444444444444444444444444444444444555555555666666444555666777888999::::::<<>>666444333222111222222222222222222222222111111222222222333333333111111222222222333333333444444555555666777888888666777777999===DDDLLLRRRkkkhhhppprrrYYYeeerrrhhhnnn{{{VVVIIIFFFCCCBBBAAA@@@>>><<<;;;;;;;;;;;;:::999888888777777777777666666666666999;;;666666======@@@NNN[[[~~~___XXXNNNFFFCCCCCCEEEFFFDDDEEEFFFEEEDDDGGGMMMRRRbbbooouuutttiii]]]UUUOOOFFF@@@???>>>???@@@???>>>???AAABBBDDDGGGNNNYYYdddlllooonnnrrrsssuuuwwwxxxyyyyyyyyywww}}}yyynnnTTTKKKCCCBBBDDDFFFJJJNNNTTTeeevvv}}}zzzlll___WWWTTTOOONNN```^^^NNNGGG???===CCCAAAAAABBBAAA???;;;777555555555555666666666666777999777777;;;???FFFRRR^^^{{{xxx```TTTKKKeee{{{|||~~~wwwuuuzzz|||pppYYYUUUXXXQQQUUUYYYKKKMMMJJJDDD<<<555222333555444444444444444444444444333333333444444444555555222666777444555:::;;;888DDD___iiihhhgggUUUIIITTTjjj{{{uuunnn~~~lllsssxxxqqqkkkgggaaaaaahhhooossswww}}}|||uuuuuuyyy}}}~~~}}}~~~aaaIIIEEENNNPPPLLLLLLLLLHHH@@@666111111444111111111111111111111111222222222222222222222222111111222222222333333333222333333444444555555555555===777999GGGGGGKKKbbbwwwdddqqqbbbgggxxxzzz{{{{{{VVVIIIFFFCCCBBBAAA@@@>>><<<;;;;;;;;;;;;:::999888888777777777777777777777666666:::777777???AAAGGGVVVrrr}}}oooRRRMMMGGGDDDDDDEEEGGGHHHEEEGGGHHHHHHHHHKKKRRRWWWiiiwwwxxxqqqfffYYYRRRKKKDDD???>>>===>>>??????>>>???AAABBBEEEGGGLLLUUU^^^dddeeeeeegggjjjmmmqqqtttvvvvvvvvvzzzyyyoooXXXNNNEEECCCFFFHHHMMMRRR```mmm{{{{{{lll^^^UUURRRMMMIIIUUUvvvfffNNNEEE@@@???AAA@@@AAABBBAAA???;;;888555444555555555555666666666777777;;;@@@FFFOOO___nnngggUUUNNNYYYuuu{{{wwwvvvzzz|||tttttt{{{}}}aaaVVVXXXRRRTTTVVVKKKNNNKKKEEE>>>777444444666444444444444444444444444333333444444444555555555444555666666555777;;;???RRReeeggg]]]XXXNNNOOObbbtttxxxttttttppp}}}zzzpppgggaaa^^^___^^^]]]```gggqqq{{{}}}yyyyyy|||~~~mmmQQQFFFJJJOOONNNMMMMMMIIIAAA777222111444111111111111111111111111222222222222222222222222111222222222222333333333444444444555555666666777222<<<:::<<>><<<;;;;;;;;;;;;:::999888888777777777777777777777777444999777999BBBFFFPPPcccooo]]]HHHFFFDDDDDDEEEHHHIIIIIIIIIKKKNNNOOOPPPUUU\\\bbbqqqxxxlll```SSSLLLFFF@@@=========>>>??????>>>???AAACCCEEEGGGKKKRRRXXX\\\]]]\\\aaadddiiinnnrrruuuwwwwwwzzz~~~zzzrrr]]]RRRHHHFFFIIINNNTTT[[[lllvvvnnn___TTTOOOMMMHHHJJJ```rrrOOOAAABBBBBB===???@@@AAAAAA???;;;888666444444444555555555555666666888>>>DDDJJJVVVkkkuuuZZZRRRMMMmmm~~~wwwppprrrzzzssslll|||mmmXXXWWWTTTRRRRRRMMMOOOLLLGGG@@@:::666666777444444444444444444444444333444444444444555555555777444555888666444>>>LLLfffmmmcccQQQIIIJJJZZZssszzzqqqrrr}}}wwwwwwttthhhaaabbbdddccceeedddcccmmm~~~}}}~~~~~~}}}{{{|||~~~~~~||||||{{{lllrrr```JJJEEEKKKPPPNNNNNNJJJCCC:::444222333222222222222222222222222222222222222222222222222222222222222333333333333444555555666777777888888333<<<>>>AAAKKKSSSccc|||bbbyyyccchhhsssWWWIIIFFFCCCBBBAAA@@@>>><<<;;;;;;;;;;;;:::999888888777777777777777888888888333999888:::DDDKKKZZZqqq}}}fffRRRHHHFFFDDDDDDGGGIIIJJJJJJNNNRRRVVVYYY\\\bbbiiioooyyyssseeeYYYMMMFFFAAA===;;;======>>>????????????BBBDDDFFFIIIMMMSSSYYY]]]___```jjjkkkmmmppptttxxx{{{~~~xxx~~~}}}vvvaaaVVVKKKJJJOOOVVV```hhhuuuuuudddWWWPPPNNNJJJFFFQQQpppSSS>>>BBBBBB:::>>>???@@@@@@???<<<888666444444444444555555555555888:::>>>CCCIIIXXXtttrrr]]][[[___}}}tttrrrwww~~~vvvjjjqqqzzz]]]VVVTTTQQQPPPOOONNNLLLHHHBBB;;;777666666444444444444444444444444444444444444555555555555888333555:::777444DDD[[[wwwooo\\\JJJDDDNNNdddyyytttiiiuuuyyyuuusssgggdddkkkttttttwwwtttsss}}}|||~~~~~~{{{|||tttsssrrrQQQBBBGGGPPPOOONNNLLLFFF===777333222222222222222222222222222222222222222222222222222222222222333333333444444444444555666777777888888666>>>CCCFFFNNN]]]tttpppsssiiifffnnnlllyyyWWWIIIFFFCCCBBBAAA@@@>>><<<;;;;;;;;;;;;:::999888888666777777777888888888999444::::::;;;EEEQQQfff~~~uuu]]]LLLIIIFFFDDDDDDHHHLLLOOOQQQWWW[[[aaaeeejjjpppxxx{{{kkk]]]RRRFFFAAA>>>;;;;;;======???@@@@@@@@@AAACCCEEEHHHLLLRRRYYY```fffjjjmmmyyyxxxuuuuuuwww|||~~~|||uuufffZZZQQQQQQXXXbbbnnnxxxmmm\\\TTTKKKJJJFFFHHH___\\\AAABBBBBB888===>>>???@@@>>><<<999777444444444555555555666666999;;;>>>CCCLLL```qqqbbbfffxxx}}}vvvssswww}}}~~~qqqjjjjjjtttgggWWWUUUQQQOOORRRMMMLLLHHHCCC<<<777555555444444444444444444444444444444444555555555666666888333555:::888999MMMhhhzzzgggSSSGGGGGGVVVhhhqqqjjjiii{{{wwwzzzvvvjjjiiisss~~~}}}{{{|||sss}}}{{{\\\DDDDDDMMMOOOOOOMMMHHHAAA:::555333222222222222222222222222222222222222222222222222222222333333333444444444222333444555666777888888888<<>><<<;;;;;;;;;;;;:::999888888666777777888888999999999555<<<;;;<<>><<<<<>>@@@AAAAAAAAABBBEEEGGGLLLQQQXXX```gggnnnuuuyyy}}}{{{}}}|||uuunnncccZZZ\\\dddooo|||wwwcccWWWGGGHHHEEEEEESSSpppkkkIIIBBBAAA:::<<<===>>>???>>><<<999777555555555666666666666777:::;;;AAAJJJXXXnnnzzziiibbbppp}}}xxxqqqqqqxxx~~~xxxhhh[[[^^^ssswww[[[VVVSSSOOOSSSLLLLLLIIIDDD>>>888555444444444444444444444444444444444555555555666666666777555666999;;;BBBYYYqqquuu]]]MMMIIIMMM^^^kkkhhhjjjvvvvvv{{{~~~xxxzzz~~~~~~}}}||||||}}}~~~~~~}}}~~~lllzzzlllLLLDDDJJJNNNNNNMMMKKKEEE>>>888444333333333333333333333333222222222222222222222222333333333333444444444444222222333444666777888888999:::HHHWWWddd}}}pppiiivvvmmm^^^```fffnnnUUUIIIFFFCCCBBBAAA@@@>>><<<;;;;;;;;;;;;:::999888888666777777888888999::::::666>>>===>>>LLLaaazzz|||}}}fffPPPEEEEEEFFFIIIPPPYYY```eeegggjjjooovvv|||www\\\OOOFFF???>>>???>>>>>>AAA@@@AAACCCCCCCCCDDDGGGIIIPPPUUU]]]dddjjjqqqxxx~~~~~~yyyooofffhhhppp{{{gggXXXJJJGGGCCCDDDKKK___{{{SSSDDDAAA>>>;;;<<<>>>???>>><<<:::888666666666777777777888888;;;>>>GGGUUUfff|||{{{ooo]]]dddxxxrrrppprrruuu~~~wwwhhhXXXSSS```qqqbbbWWWTTTOOOSSSMMMMMMKKKFFF@@@:::666555444444444444444444444444555555555555666666666666444666888888===LLLdddwwwrrrYYYOOOPPPSSSeeerrriiiqqq{{{}}}}}}zzzzzzzzzzzz}}}~~~lllttt|||WWWGGGGGGMMMMMMMMMLLLHHHBBB:::555333333333333333333333333222222222222222222222222333333333444444444444555333333444555777888999:::@@@>>>PPPeeesssiii|||aaadddlllnnnyyyTTTIIIFFFCCCBBBAAA@@@>>><<<;;;;;;;;;;;;:::999888888666777777888999999::::::777>>>>>>@@@OOOhhh|||yyyeeeNNNFFFJJJLLLRRR[[[ccciiillllllooottt|||vvvVVVKKKCCC===>>>@@@???@@@BBB@@@BBBCCCDDDDDDEEEHHHJJJSSSXXX___eeejjjpppxxx}}}wwwooopppwwwhhhXXXQQQIIICCCCCCFFFRRRooo[[[EEEAAABBB:::<<<===???>>><<<:::888777777777777888888888888>>>BBBMMM]]]ooo|||hhhUUUhhh}}}xxxuuusssqqqooo~~~yyyrrrgggYYYPPPRRRZZZooohhhXXXUUUOOORRRNNNNNNMMMHHHBBB<<<888666444444444444444444444444555555555555666666666777333888999777>>>SSSkkkyyyrrrZZZTTTWWWWWWiiiyyypppyyyyyy}}}~~~~~~yyyxxxyyyvvvvvvxxxmmmqqqooo___IIIFFFLLLLLLMMMMMMJJJDDD<<<666333333333333333333333333222222222222222222222222333333333444444444555555444444555777888:::;;;;;;HHHEEEXXXppp|||kkkvvvjjjjjjlll{{{~~~{{{WWWHHHFFFCCCAAA@@@???===;;;<<<;;;;;;::::::999999888;;;999777777999===BBBFFF666===@@@DDDZZZ{{{xxx~~~xxx```PPPIIIKKKTTT```kkkrrrvvvzzz|||yyy}}}jjjWWWGGGDDD???===>>>@@@AAABBB@@@AAAEEEIIIHHHDDDFFFKKKRRR[[[gggnnnqqqsssvvvyyy}}}vvvtttvvvzzzjjj[[[KKKFFFFFFIIIDDDGGGdddfffJJJBBB@@@AAA@@@???>>>===<<<;;;:::333444555555444555888:::EEE???JJJfff|||iiiWWWZZZsss{{{wwwsssqqqqqqqqq}}}~~~zzzrrrbbbQQQKKKNNNccc[[[SSSYYYLLLNNNLLLIIIFFFCCC???:::666555555555555555555555555444555666777777888888888666:::888777HHHeeevvvwwwpppXXXIIIRRRdddlllqqqwwwxxx~~~~~~~~~}}}~~~|||}}}}}}}}}}}}~~~{{{wwwyyyyyywwwuuuxxxvvvooosssOOOKKKCCCIIIMMMKKKJJJHHH>>>222222222333444444333333333222222222222222222222222555444333222333444555666:::888888999888777:::???>>>]]]eeerrrrrrgggyyyfffooozzzvvv{{{WWWHHHFFFCCCAAA@@@???===;;;<<<;;;;;;::::::999999888999888777777888<<<@@@BBB888===BBBLLLhhh}}}zzz}}}sss\\\NNNKKKQQQ\\\jjjvvv{{{gggNNNDDDAAA>>>===>>>@@@AAAAAADDDCCCDDDFFFEEEDDDHHHOOO\\\bbbiiinnnpppttt{{{|||}}}zzzkkk]]]NNNGGGEEEGGGBBBDDD]]]{{{rrrOOOBBBBBBAAAAAA@@@>>>===<<<;;;:::666666777666666777999<<>>SSSkkkrrrlllcccRRROOObbbrrrssstttzzzyyy~~~zzzyyyzzz}}}|||zzz~~~~~~{{{{{{}}}~~~}}}|||||||||}}}~~~~~~|||wwwvvvvvvvvvuuuwww~~~YYYLLLBBBGGGJJJJJJJJJHHH???444333333333444444333333333222222222222222222222222444444333333444444555555999777777999888888<<>>CCCVVV{{{~~~}}}lllUUUMMMOOOSSS___nnnyyy}}}bbbFFFAAA???===>>>@@@AAAAAA@@@EEECCCBBBDDDDDDFFFNNNXXXhhhjjjlllnnnpppwwwzzzrrr}}}mmm___SSSIIIDDDDDDAAABBBSSSiii~~~XXXEEEGGGAAAAAA@@@???===<<<;;;:::888999999888777888;;;>>>@@@HHHXXXnnnnnnZZZ[[[qqq}}}zzzxxxwwwuuutttrrrooolllhhheeeddddddggglllsssyyy~~~|||kkkYYYPPP\\\xxxvvv^^^VVVPPPOOOMMMJJJHHHEEEAAA<<<888555555555555555555555555444555666777777888888888777777:::HHH```qqqkkk[[[SSSKKKUUUooo{{{tttsss}}}{{{yyyyyyvvvuuusssqqqooouuu{{{{{{{{{~~~~~~}}}|||{{{zzz{{{{{{||||||}}}~~~~~~~~~xxxrrrtttuuutttsssvvv|||vvviiiRRRCCCEEEGGGGGGIIIHHHAAA888333333444444333333333333222222222222333333333333333333444555555555555555777666777888999:::AAAJJJXXX\\\wwwssseeeuuu}}}hhheeettttttzzzVVVGGGEEEBBBAAA@@@???>>><<<<<<;;;;;;::::::999999888777777777777777888888888>>>>>>FFFaaafffQQQMMMTTTYYYcccooovvvxxx|||\\\CCC???>>>>>>@@@BBBCCCBBBAAABBB@@@AAADDDFFFKKKUUU```ppppppoooooorrrzzzrrrmmm{{{ooocccWWWKKKDDDCCCBBBBBBLLL[[[~~~aaaHHHKKKBBBAAA@@@???===<<<;;;;;;::::::999888777999<<>>===<<<;;;;;;::::::999999888777777777777777777777666===>>>KKKmmmdddQQQQQQ[[[hhhmmmsssuuuwww~~~xxxUUUDDD??????@@@BBBDDDEEEDDDBBBBBBBBBDDDHHHJJJMMMVVV___qqqqqqqqqrrruuu||||||rrrrrr|||rrrfffZZZNNNDDDCCCCCCDDDJJJRRRsssjjjLLLJJJBBBAAA@@@???>>>===<<<;;;999999999777777999===AAAHHH]]]rrr}}}ggg\\\iiixxxuuuvvvvvvuuutttrrrqqqpppiiijjjjjjiiifffbbb^^^\\\VVVXXX]]]dddmmmvvv}}}~~~}}}{{{mmmaaaNNNPPPWWWiiijjjQQQTTTNNNMMMJJJHHHFFFBBB===:::555555555555555555555555444555666777777888888888;;;888AAAXXXmmmnnn\\\JJJQQQSSS```rrrvvvuuu|||{{{uuutttxxx~~~}}}}}}~~~~~~}}}}}}}}}~~~yyywwwrrrmmmkkklllooorrryyypppwww^^^JJJEEEAAACCCGGGGGGDDD@@@666555444333333333333444222222333333333444444444333444555666777666555444666555666999;;;BBBQQQ___kkk~~~vvvddduuu~~~qqqiiigggnnnyyyVVVFFFDDDBBB@@@@@@@@@>>>===<<<;;;;;;::::::999999888888888888888888888888888<<<@@@TTT|||~~~fffUUUXXXbbbssssssssstttxxxkkkPPPEEEAAA@@@@@@BBBDDDEEEDDDCCCFFFFFFHHHLLLMMMNNNTTT]]]ppppppqqqssswww}}}}}}zzz|||uuujjj]]]QQQFFFCCCDDDDDDHHHMMMnnnvvvQQQFFFBBBBBBAAA@@@>>>===<<<;;;999999888777888;;;@@@DDDIII___zzzuuueeeggg{{{|||{{{xxxrrrooopppppppppnnnllljjjiiiccccccdddcccbbb___\\\ZZZUUUVVVYYY^^^fffoooxxx}}}~~~tttiiiVVVKKKFFFUUUuuuzzzYYYYYYMMMLLLIIIGGGEEEBBB===:::555555555555555555555555444555666777777888888888;;;<<>>FFF```~~~jjj\\\^^^hhhvvvtttrrrttt|||dddNNNDDDBBBAAA@@@AAACCCDDDCCCBBBGGGFFFHHHLLLNNNPPPXXXaaaqqqpppppprrrxxx~~~~~~~~~xxxsssuuuyyynnn___TTTIIICCCBBBCCCFFFJJJggg\\\FFFCCCBBBAAA@@@>>>===<<<<<<999999999888999===CCCHHHLLLbbb~~~iii```ppp~~~zzzttttttsssqqqmmmmmmlllkkkhhheeeaaa___\\\\\\\\\\\\[[[ZZZXXXWWWTTTSSSSSSWWW^^^iiissszzz{{{rrr___OOODDDNNNjjjaaaXXXLLLKKKHHHFFFDDDAAA===999555555555555555555555555444555666777777888888888888@@@TTTkkkoooaaaTTTRRRQQQaaannnnnnooo}}}|||}}}xxx}}}}}}{{{rrrnnnwwwmmmiiiiiilllnnnppptttaaaxxxXXXKKKAAACCCGGGFFFDDDCCC888777555333222333444555222222333333444555555666555555555555555666666777666666888;;;???JJJ```sssqqqpppsssiiipppuuuxxxUUUFFFDDDAAA@@@@@@@@@???>>><<<<<<;;;::::::999999888;;;:::999999999:::;;;<<>><<<<<<<<<<<<;;;:::999888;;;999888888:::;;;<<<<<<@@@SSSnnnsssddd```eeekkkqqq{{{zzzkkkSSS@@@AAA@@@??????@@@BBBBBBAAAFFFDDDFFFKKKNNNRRR```nnntttoooooouuuxxxxxx}}}pppbbb___kkk{{{qqq]]]VVVLLLDDDAAABBBDDDFFFVVVmmmLLLDDDBBB@@@??????>>><<<:::888;;;777888???@@@CCCPPPbbbyyy}}}bbbYYYeee}}}vvviiifffsss|||xxxtttrrrqqqpppllliiiiiiiiigggeeeaaa\\\XXXUUUQQQQQQPPPPPPOOONNNMMMMMMLLLJJJIIIIIIHHHNNN\\\kkkwww~~~}}}}}}qqq\\\HHHIII^^^~~~uuuXXXLLLJJJEEEAAA@@@AAA???<<<777777666555555666777888222777999777555555888::::::SSSkkkwwwrrr[[[NNNUUUcccyyy}}}|||{{{wwwvvvxxxyyy{{{~~~}}}wwwkkkhhhiiiiiiiiinnn```jjjttt{{{gggOOOCCCEEEDDDEEEFFFBBB<<<888444222222333333333444333333333333444555555444444444555555555555555333:::888999JJJ\\\kkk{{{sss\\\wwwxxx~~~xxxUUUIIIFFFCCCAAA@@@@@@???>>><<<<<<<<<<<<;;;:::999888;;;:::888888999;;;<<<===@@@XXXyyysssbbb```fffkkkttt~~~kkkRRRAAACCCBBBBBBBBBBBBCCCBBBBBBGGGEEEGGGLLLNNNRRR^^^kkkjjjhhhjjjrrrwwwyyy~~~oooaaaWWWYYYggg|||zzzqqq^^^XXXOOOGGGCCCBBBCCCDDDPPPsssxxxTTTEEECCC@@@??????>>><<<:::888;;;777888@@@BBBHHHWWWuuuxxxeee[[[gggeee\\\\\\lll~~~wwwtttooommmllljjjgggdddaaa```___]]]YYYUUUQQQNNNLLLLLLKKKKKKJJJIIIIIIHHHHHHGGGGGGGGGFFFJJJXXXeeeuuuuuuaaaMMMIIIVVVqqq|||___OOOLLLFFFBBBAAAAAA>>>;;;888777666555555666777888333666888888777888:::;;;???VVVjjjqqqjjjUUUKKKUUUlllxxx~~~}}}~~~zzzzzzyyywwwzzzzzzooojjjiiigggeeefffuuueee]]]yyyqqqmmmqqqUUUEEEEEEDDDEEEFFF@@@>>>;;;777444333444444333444333333333333444555555444444444555555555555666555::::::===KKKZZZmmmddddddyyyzzzxxxUUUIIIFFFCCCAAA@@@@@@???>>><<<<<<<<<<<<;;;:::999888;;;:::999888999;;;===???EEEgggqqq___^^^eeemmmyyyqqqUUUHHHEEEEEEEEEEEEEEEEEEDDDDDDHHHHHHJJJMMMOOOSSS\\\eeefffeeeiiiqqqwww|||qqqYYYPPPMMMSSScccuuuvvvnnn^^^ZZZRRRKKKEEEBBBBBBBBBIII\\\wwwZZZFFFCCCAAA??????>>><<<;;;999<<<888999CCCGGGPPPaaayyyppp```YYYeee}}}hhhTTTNNNRRRcccvvvzzzwwwwwwrrrooojjjgggdddaaa^^^[[[UUUUUUTTTRRROOOKKKHHHFFFFFFFFFEEEEEEDDDCCCCCCCCCBBBBBBCCCDDDDDDFFFPPP\\\ooo~~~yyyiiiVVVJJJLLL___kkkRRRMMMGGGDDDCCCAAA===;;;888888666666666666777888555666777999::::::;;;<<>><<<<<<<<<<<<;;;:::999888:::::::::999999;;;???AAARRRzzzooo]]]]]]gggrrr}}}uuuVVVKKKFFFGGGHHHHHHGGGGGGHHHIIIPPPQQQSSSUUUWWWZZZ```eeeiiiiiikkkpppvvv}}}uuuyyyyyy```LLLIIIKKKRRRaaaqqqzzzpppfff\\\YYYTTTMMMGGGCCCAAAAAAEEEJJJ___yyy]]]GGGDDDAAA??????>>><<<;;;999===:::;;;FFFMMMYYYnnn|||tttkkk[[[]]]kkkyyy~~~sss[[[KKKJJJHHHMMM\\\lll{{{}}}sssnnnooorrrqqqnnnhhhccc]]]XXXTTTRRRLLLLLLKKKIIIGGGDDDAAA@@@BBBBBBAAAAAA@@@@@@@@@@@@>>>>>>@@@BBBBBBCCCJJJSSSeeexxx}}}qqq___MMMDDDPPPoooyyyTTTLLLEEECCCCCC@@@===<<<999888777666666666777888888666666999:::::::::<<>><<<<<<<<<<<<;;;:::999888:::::::::999999;;;@@@DDD[[[rrrbbbccclllyyysssSSSJJJJJJKKKLLLKKKJJJJJJMMMOOOYYY[[[^^^___aaadddggghhhfffggggggjjjqqq|||}}}nnn}}}|||{{{~~~tttmmmXXXHHHJJJNNNTTT```kkk|||zzzrrrhhh]]]YYYXXXUUUOOOHHHCCCBBBBBBDDDCCCUUUtttdddHHHEEEAAA???>>>>>>===;;;999>>><<<>>>IIISSSbbbxxx~~~}}}uuujjj___nnn~~~}}}}}}gggVVVHHHAAAEEEEEEJJJVVVdddppp|||xxxnnniiiiiimmmqqqqqqnnnhhh```XXXQQQLLLJJJGGGFFFEEEDDDBBB@@@???>>>@@@@@@@@@???????????????===<<<>>>AAAAAAAAAEEELLL\\\sss}}}|||wwwfffRRRCCCGGGaaa|||VVVKKKBBBBBBCCC@@@>>>>>>:::999888666666666777888:::666666999999777:::???VVV```\\\OOOKKKNNN]]]tttnnngggvvvwww}}}{{{{{{uuu}}}zzzyyy{{{|||yyyuuuqqqrrr{{{{{{ttthhh]]]```aaaccccccmmmcccMMMRRRlllvvvRRRGGGEEEIIIJJJCCCDDD@@@:::777555444333222444333333333333444555555444444555555666777777888:::666HHH]]]cccqqqdddXXXkkktttkkkrrrqqqwwwxxxUUUIIIFFFCCCAAA@@@@@@???>>><<<<<<<<<<<<;;;:::999888999;;;;;;:::999<<>>>>>===<<<888>>>>>>AAAMMMWWWhhhyyyiiiddd~~~{{{aaaSSSJJJEEECCCAAACCCIIIRRR]]]iiissszzz}}}wwwooojjjiiillloooqqqmmmkkkeee]]]SSSKKKGGGEEECCCCCCBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<;;;<<<@@@@@@???BBBGGGVVVqqq}}}zzzjjjVVVEEEDDDWWWkkk\\\MMMAAAAAABBB???>>>@@@;;;:::888777666666777888:::666666999888666===HHH___hhhcccVVVTTTXXXbbbqqqppppppyyy|||}}}~~~wwwvvvtttnnnkkkmmmppppppooopppwww}}}}}}xxxlll___\\\\\\``````eee|||kkkSSSNNNkkkZZZKKKEEEHHHJJJDDDFFFBBB===999777777666555444333333333333444555555444444555666777777888999;;;777NNNfffnnnRRRbbb|||kkkqqqwwwxxxxxxUUUIIIFFFCCCAAA@@@@@@???>>><<<<<<<<<<<<;;;:::999888999;;;<<<:::999<<>>>>>===<<<777>>>???CCCOOOZZZlllxxxaaaggg___NNNIIIFFFDDDCCCAAADDDIIIOOOWWWbbbkkkqqqnnnllljjjkkknnnpppnnnllleeeddd```WWWNNNFFFCCCBBB@@@??????>>>>>>======>>>;;;;;;;;;;;;;;;;;;;;;;;;===:::;;;===>>>===???CCCOOOooo|||lllYYYIIICCCMMMZZZfffSSSCCCBBBCCC???>>>AAA;;;:::999777666666777888888555777;;;999888DDDUUUmmmqqqeeeUUUWWW```lll{{{zzz}}}xxxyyy|||vvvrrryyy|||wwwrrrgggaaa___eeelllppptttyyy~~~~~~|||qqqddd\\\WWW[[[___```pppttt\\\LLLkkkdddOOOEEEEEEGGGAAADDD@@@;;;888666666555555444333333333333444555555444444555666777888999999===:::SSSlllvvvwwwWWWuuuxxxxxxUUUIIIFFFCCCAAA@@@@@@???>>><<<<<<<<<<<<;;;:::999999999;;;<<<:::999<<>>>>>===<<<666>>>@@@EEEQQQ[[[nnntttXXXlllfffKKKBBBDDDDDDAAA>>>EEEHHHKKKMMMSSS\\\eeeiiibbbbbbffflllqqqqqqlllfff^^^^^^ZZZSSSJJJDDDAAAAAA>>>===<<<<<<<<<<<<<<<===888888888888999999999999<<<:::999<<<<<<;;;===AAAIIIlll}}}lll[[[KKKCCCGGGPPPmmmXXXFFFCCCCCC>>>===BBB<<<;;;999777777777777888777555777<<<999:::JJJ___zzzwwwaaaMMMSSSeeeyyy}}}vvv}}}zzzrrrmmmnnn{{{~~~{{{tttllleee]]]XXXYYYeeepppxxx}}}uuuiiiaaaVVVWWW]]]]]]hhh}}}hhhNNNkkk{{{jjjSSSEEEBBBDDD???@@@<<<777444333333333222444333333333333444555555444444555666777888999999>>><<>>???;;;;;;???;;;AAATTTvvvxxxqqqwww|||ooobbb]]]ZZZVVVQQQNNNOOOTTTXXXiiirrr|||~~~}}}}}}fffccciiirrrpppkkkbbbWWWKKKCCC??????@@@>>>LLLiii\\\DDDEEEAAA<<<@@@:::<<<:::===@@@DDDNNNccc}}}\\\]]]{{{eeeVVVGGGCCCDDDCCCBBBBBBCCCHHHJJJKKKTTTaaaccc^^^\\\bbbgggjjjnnnoooiii^^^TTTYYYXXXQQQHHHCCC@@@<<<>>>>>>===<<<;;;;;;;;;;;;888888999999999:::::::::999::::::;;;<<<===???@@@JJJeee|||}}}{{{ooo\\\JJJCCCHHHPPPwwwUUUNNNFFF;;;BBB;;;@@@;;;:::999777777777777888555:::555777>>>999JJJuuu{{{ttt^^^IIIQQQppp|||xxx{{{tttjjjfffrrr~~~}}}{{{zzzvvvnnnddd\\\[[[```jjjwww}}}}}}vvvoooaaaYYYVVVYYYZZZ]]]mmmgggKKK```wwwqqq|||NNNAAABBBAAAAAA===<<<999777555444444444444444444555555555555666666555444555777888999888@@@<<>>;;;;;;???<<>>GGGXXXjjjuuu|||}}}yyynnn\\\KKKCCCGGGMMMgggZZZLLLEEE>>>BBB;;;@@@;;;:::999777777777777888555999555666>>>===QQQzzzoooXXXMMMVVVlll~~~zzzxxxxxxmmmeeehhh{{{}}}yyyvvvrrrpppnnnjjjeee```bbbiiivvv}}}}}}}}}vvvpppeee[[[VVVXXXXXXYYYfffvvvlllPPPUUUyyyzzziiihhhUUUCCC@@@===<<<===<<<999777555555444444444444444555555555555666666555555555777888999999CCCEEEiiivvv~~~___yyy|||QQQJJJHHHEEECCCBBBAAA???>>><<<<<<<<<;;;;;;;;;;;;:::;;;===:::;;;???===FFF[[[{{{~~~|||tttiiiXXXIIIJJJIIIIIIGGGFFFHHHLLLOOOUUU___lllvvv{{{}}}~~~vvv|||wwwrrrhhhZZZNNNEEEAAA@@@DDD@@@AAAQQQooobbbEEECCC???<<<@@@:::===:::<<>><<<<<<<<<<<<;;;;;;;;;;;;:::===:::;;;???>>>III```{{{rrreeeSSSFFFFFFGGGGGGGGGFFFGGGJJJMMMQQQYYYeeennnsssvvvyyy{{{{{{nnn|||xxxrrrgggYYYLLLBBB>>>>>>AAAAAA@@@GGG___}}}iiiGGGAAA>>><<<@@@:::===;;;<<>>;;;:::999888777777777777777777777888888888888999999999999888999999::::::AAA???LLLggg{{{yyyvvvnnn___OOODDDBBBDDDPPPvvvqqqIIIDDDGGGAAA:::@@@<<<;;;999888777777888999666777666888<<>>>>><<<:::888666555555555444444444555555555555666555555666666777999<<<>>>GGG```ooo~~~hhh```{{{tttVVVKKKHHHEEECCCCCCBBB@@@>>>======<<<<<<<<<;;;;;;;;;999===:::;;;??????LLLeeewwwnnn```OOODDDFFFGGGHHHGGGFFFGGGIIIKKKTTT[[[ccciiimmmppptttwwwxxxzzzpppiiizzzzzzttthhhYYYKKKBBB>>>>>>===AAABBBCCCSSSooorrrKKKAAA>>>===@@@:::===<<<>>>AAAHHHXXXppp|||ccc___sss{{{yyyyyybbbFFFEEEEEEFFFGGGEEEAAADDDJJJXXXVVVQQQOOOYYYhhhlllfff]]]aaaiiippprrrpppmmmkkkbbbfffdddZZZPPPIIICCC>>>::::::999777777777777777666666777777777888888888999999888888888999999:::@@@>>>MMMiiizzz|||{{{xxxpppaaaQQQEEEAAAAAAGGG___}}}NNNEEEIII@@@<<<@@@<<<;;;:::888888888888999777666999:::;;;GGG\\\jjjZZZQQQIIIOOOgggzzz|||uuufffiii}}}{{{vvvpppfff]]]WWWSSSQQQNNNJJJHHHGGGHHHIIIMMMQQQWWW[[[ZZZVVVPPPMMMLLLMMMNNNNNNPPPTTT[[[```cccgggmmmrrrwww}}}}}}wwwrrrqqqggg]]]XXXUUUUUUXXX\\\}}}oooLLLHHH```|||www~~~iiiGGG>>>===@@@>>>===:::888666555555555444444444555555555555666555666777666666999===AAAQQQqqqxxx|||^^^aaa~~~sssvvvZZZKKKIIIFFFDDDCCCBBB@@@???=========<<<<<<<<<;;;;;;:::===;;;;;;??????NNNhhhyyyqqqbbbRRRGGGEEEFFFFFFFFFEEEFFFHHHKKKTTTXXX]]]```bbbffflllqqqvvvyyy~~~ooojjjzzz|||vvvjjjZZZMMMDDD@@@@@@;;;AAACCCCCCKKKaaa}}}|||PPPBBB???>>>@@@999>>>===>>>CCCLLL]]]tttttteeennn|||WWWEEEEEEFFFHHHHHHBBB>>>DDDMMM^^^[[[SSSQQQ\\\mmmqqqkkk^^^bbbkkkuuuwwwsssqqqrrrfffkkkjjj```UUULLLEEE???:::999888777777666777777666666666666777777777777999888888888999999:::;;;>>>???OOOhhhvvvxxx}}}{{{rrrdddSSSGGG@@@???DDDPPPiiiVVVFFFIII?????????===<<<:::999888888999999888555:::<<<;;;MMMdddjjjZZZUUUNNNRRRhhhyyy}}}}}}~~~~~~wwwiiittt|||yyyssskkkaaaVVVMMMHHHJJJKKKLLLLLLKKKKKKMMMNNNJJJMMMQQQRRRRRRPPPOOOOOOPPPQQQQQQPPPQQQTTTXXX\\\[[[```eeejjjooovvv}}}zzzuuuqqqrrrlllccc[[[VVVUUUXXXZZZrrrqqqNNNEEEZZZ|||sssLLL>>><<<>>>>>>===;;;888777666666666444444444555555555555666444666777777666999???DDD]]]iii[[[jjj{{{rrrlllxxx]]]KKKIIIFFFDDDCCCBBB@@@???============<<<<<<<<<<<<:::>>><<<;;;>>>???OOOkkk}}}xxxiiiWWWLLLDDDEEEFFFFFFFFFHHHLLLOOOSSSUUUXXXZZZ]]]ccclllsssxxxzzz}}}|||xxxxxxlllhhhvvv|||uuuiiiYYYLLLCCC@@@@@@>>>???AAACCCGGGXXXuuuUUUDDD@@@???AAA999>>><<>>::::::999888777777777777555555555666666666777777888888888999999;;;<<<===<<<>>>JJJ___pppyyy~~~uuufffUUUHHHAAA>>>CCCKKKggg^^^GGGHHH???BBB???===<<<:::999888888999999999444:::<<<<<>>>>>???===;;;999777666666666444444444555555555555666444666888777666999@@@FFFbbb^^^ddd|||mmmttt___KKKIIIFFFDDDDDDCCCAAA???>>>=========<<<<<<<<<<<<;;;???===<<<>>>???PPPlllwwwrrryyy{{{}}}zzzkkkWWWLLLEEEFFFFFFGGGHHHLLLQQQUUUXXXZZZ\\\]]]aaaiiiuuu}}}}}}}}}}}}~~~yyymmmoooeeeaaappp{{{~~~~~~yyyrrrfffWWWIIIAAA>>>>>>CCC??????CCCGGGSSSoooWWWEEEAAA@@@AAA999>>>;;;>>>FFFTTTiiinnnjjjyyy|||xxx|||zzz```IIIGGGJJJLLLOOOLLLDDDBBBMMM\\\ddd```VVVTTTaaasssyyysssfffnnn}}}yyyxxxjjjpppqqqiii]]]RRRGGG>>>;;;:::999888777777777777555555555555666666666777888888888999:::<<<===>>>:::<<>>>>>GGGgggdddHHHGGG>>>DDD???===<<<:::999888888999:::;;;444999;;;===^^^oooXXXOOO___pppvvv~~~}}}{{{}}}}}}vvvfff~~~uuuuuueee___UUUKKKDDDDDDHHHKKKNNNPPPQQQPPPNNNNNNQQQTTTRRRUUUWWWWWWUUUSSSTTTVVVUUUTTTTTTVVV[[[^^^___^^^^^^dddkkknnnnnnooosssvvv}}}}}}sssrrrlll___TTTQQQTTTWWWTTTooosssZZZIIIVVV~~~]]]JJJCCCAAA???===;;;999777666666666444444444555555555666666444666888777666999@@@GGG```[[[pppxxx