BM6P6(@ zzzmmmmmm~~~|||ppp___NNNGGGFFF>>><<<;;;555666666555444444444555555222222222222222222222222222111000//////000111222000000000000000000000000000000000000000000000000333222111/////////000111000000000000000000000000//////............//////222111000000000111333333333333222222222222222333555222333666888777:::>>>BBBRRR```fffjjjlllaaaQQQJJJEEEAAABBBHHHMMMMMMLLLTTTOOOMMMQQQTTTRRRPPPPPPNNNXXXdddnnnxxxxxxpppffffffuuuuuuppphhhbbbgggooooooiii[[[RRRJJJIIIKKKMMMQQQVVV]]]```fffooo{{{fffVVVIIIFFFGGGDDDCCCEEEGGGHHHJJJMMMRRRUUUZZZZZZXXXSSSLLLGGGCCCBBB======<<<<<<<<<<<<======;;;::::::::::::;;;<<<<<<===???@@@BBBDDDFFFFFFGGGEEEEEEDDDDDDDDDDDDEEEEEEEEECCCAAABBBEEEFFFEEEBBBFFFJJJQQQWWW\\\aaaeeehhhlllllllllmmmnnnpppqqqrrrtttssspppnnnllllllllllllmmmllllllkkklllmmmooooooooorrrwwwzzz|||~~~|||yyyrrriiibbb\\\WWWPPPKKKFFFCCC@@@>>>???@@@AAAAAABBBDDDKKKTTT\\\dddqqq}}}ooodddiiirrryyy|||lllaaa[[[WWWUUUPPPLLLVVVeee|||hhhTTTMMMKKKMMMZZZkkkppp^^^JJJBBBBBB<<<999<<<:::::::::999999888777777777555555666666666666555555666666555444333333222222222222222222222222222222222222222222111111000000222222222222222222222222111111111222222333333444222222222222222222222222333333222222222333444555444444444555555555666666222222333444555555666666444<<<:::===OOO```ooo{{{mmmjjj{{{~~~zzzzzz{{{bbbPPPIIIGGG???===<<<666666555444444333444444444222222222222222222222222222111000//////000111222000000000000000000000000000000000000000000000000333222111000//////000111000000000000000000000000111000000//////000000111222111000000000111222333111111000000000000000111333000111444555555888===JJJYYYfffjjjlllkkk___PPPJJJGGGEEEFFFJJJNNNOOOOOOTTTNNNKKKNNNOOOMMMKKKLLLKKKVVVbbbmmmxxxuuunnnfffiiizzz~~~sssnnngggeeellluuussskkkXXXOOOHHHHHHJJJMMMQQQVVV___bbbiiitttxxx\\\OOODDDBBBEEECCCEEEGGGJJJMMMOOOSSSXXX[[[bbbaaa]]]WWWNNNGGGCCCAAA======<<<<<<<<<<<<======;;;::::::::::::;;;<<<<<<===>>>@@@BBBDDDEEEFFFFFFDDDDDDCCCBBBBBBBBBCCCCCCDDDBBBAAACCCFFFGGGFFFDDDFFFJJJQQQXXX]]]bbbfffiiillllllmmmnnnppprrrtttuuuvvvuuusssqqqooonnnnnnnnnnnnnnnmmmllllllmmmooopppooossswww{{{}}}{{{uuummmeee```ZZZSSSNNNGGGCCC@@@>>>>>>@@@@@@@@@AAABBBHHHPPPXXX```nnnzzzpppfffjjjrrrzzzqqqbbb\\\XXXVVVQQQLLLSSS```ssssss^^^SSSMMMMMMWWWfff~~~xxxdddNNNDDDDDD===999;;;999::::::999999888777777777555555666666666666666555666555555444333333222222222222222222222222222222222222222222111111111000222222222222222222222222222222222222222333333333222222222222222222222222333333222222333333444555222333333333333333333333333333444444555666777888999???>>>BBBUUUfffsssooohhhuuu~~~~~~gggTTTKKKHHHAAA???>>>777555555444333333333333333222222222222222222222222222111000000000000111222000000000000000000000000000000000000000000000000222222111000000000111111000000000000000000000000222111111000000111111222111111000000111111222333111000000000000000111111333000111333444555:::@@@SSS```lllnnnmmmhhh[[[MMMJJJJJJKKKLLLMMMPPPQQQSSSRRRLLLHHHIIIIIIFFFGGGIIINNNWWWbbbkkkttt|||~~~|||oooiiifffmmmzzzmmmhhhdddhhhsss{{{uuukkkTTTMMMGGGGGGJJJMMMRRRXXXaaafffooozzzlllUUULLLCCCCCCHHHFFFGGGJJJOOOSSSWWW\\\aaaeeemmmjjjeee\\\QQQHHHCCCAAA======<<<<<<<<<<<<======;;;::::::::::::;;;<<<<<<===>>>@@@BBBCCCEEEEEEEEECCCCCCBBBAAAAAA@@@AAAAAACCCBBBBBBDDDGGGHHHHHHHHHHHHLLLSSSYYY^^^cccgggjjjllllllmmmooorrruuuwwwxxxyyyxxxwwwuuusssqqqpppppppppooommmllllllmmmnnnoooqqqtttxxx|||~~~yyyqqqjjjeee^^^WWWQQQGGGDDD@@@>>>>>>?????????@@@@@@DDDKKKRRR[[[hhhuuuzzzvvvlllmmmsss}}}xxxeee^^^ZZZXXXRRRKKKOOOYYYddd{{{iiiZZZNNNIIIPPPZZZpppkkkTTTHHHEEE>>>:::;;;888::::::999999888777777777444444555666777777666666555555555444444333333222333333333333333333333333222222222222111111111111222222222222222222222222333333333333222222222222333333333333333333333333333333333333333444444444333333333333333333333222555444444444666888:::;;;<<>>@@@AAACCCDDDDDDDDDCCCCCCBBBAAA@@@@@@@@@@@@BBBBBBCCCEEEHHHJJJKKKKKKLLLPPPVVV[[[___cccgggjjjkkkkkkmmmooorrruuuwwwyyy{{{{{{zzzyyywwwuuusssrrrqqqooommmkkkjjjkkkmmmnnnrrrvvvzzz}}}|||uuuooojjjcccZZZTTTIIIEEEAAA>>>>>>>>>>>>>>>AAA@@@BBBHHHNNNVVVcccpppwwwuuusssvvv}}}hhh```[[[ZZZTTTLLLKKKRRRZZZooovvvdddTTTKKKMMMTTTddd}}}rrrXXXIIIFFF>>>;;;<<<999::::::999999888777777777333444555666777777777777555555444444444333333333333333333333333333333333222222222222222222222222222222222222222222222222444444444333333222222111333333333333333333333333222333333444444444444444666555555555555444444444555444444444666888;;;===<<>>???AAABBBCCCCCCCCCCCCBBBAAAAAA@@@@@@@@@AAAAAACCCEEEGGGIIIKKKMMMNNNPPPTTTYYY]]]```bbbeeeggghhhiiikkkmmmqqqtttwwwyyy~~~~~~~~~}}}{{{xxxuuussspppooollljjjiiijjjlllnnntttwww|||xxxsssmmmfff\\\UUUKKKGGGBBB???>>>>>>>>>===AAA@@@BBBFFFKKKRRR^^^jjjuuuzzz{{{lllbbb\\\[[[VVVMMMJJJNNNUUUfffqqq___SSSQQQTTT\\\rrrxxx\\\KKKFFF>>>;;;===999::::::999999888777777777444444555666666777666666444444444444444333333333333333333333333333333333222222222222222222222333222222222222222222222222555444444333333222222222333333333333333333333333222333444555555555444444555555555555555555555555444444444555777:::<<<>>><<>>>>>===AAA@@@AAAEEEIIINNNZZZeeeqqqzzzoooccc\\\\\\YYYPPPKKKMMMPPP^^^uuuyyyfffXXXRRRQQQWWWiiicccOOOHHH???<<<===999::::::999999888777777777555555666666666666555555444444444444444444444444333333333333333333333333222222222222333333333333222222222222222222222222444444444444333333333333333333333333333333333333222333444666666555555444222222222333333333444444333444666888;;;===>>>??????BBBDDDPPPbbbjjjvvvooonnnoooZZZPPPFFFCCCAAA888888777666444333222222222222222222222222222222222111222222333333222222111111111111111111111111111000000000000000000000000000111222333333333222222000000000000000000000000222111111000000111111222///000111222333222222111////////////000111222333222111222444666===LLL[[[rrruuuxxxtttiii]]]UUUSSSTTTTTTUUUWWWXXXUUUNNNHHH@@@>>>???BBBBBBCCCIIIQQQQQQWWW[[[[[[]]]___^^^ZZZ[[[bbbsss}}}qqqggg^^^```lll~~~zzzeeeVVVKKKIIIIIIKKKMMMOOOWWW```hhhrrr~~~}}}bbbNNNFFFIIIFFFFFFKKKKKKPPPWWW```hhhnnnrrrvvvxxxwwwwwwtttmmmaaaSSSIIICCC<<<;;;;;;::::::;;;;;;<<<;;;::::::::::::;;;<<<<<<<<<===>>>@@@AAAAAAAAAAAA>>>>>>>>>>>>???@@@AAAAAACCCEEEIIIJJJJJJLLLOOOQQQUUUWWWYYYZZZXXXWWWWWWXXX\\\___cccjjjqqqxxx~~~}}}zzzrrrpppmmmkkkkkkmmmqqqssswwwzzz~~~~~~zzztttkkkaaaYYYPPPLLLFFFBBB@@@???>>>===???>>>@@@EEEGGGKKKUUU___iiirrr~~~qqqddd[[[\\\ZZZRRRMMMNNNNNNXXXkkkmmm]]]TTTQQQSSSaaa{{{lllUUUKKKAAA======888::::::999999888777777777777777777777666555444333444444444444444444444444444444444444444444444444222222222333333333444444222222222222222222222222333333333444444444444444444444444444444444444444222333555666777666555444000111111222333444555555444666999===???@@@AAAAAA???DDDGGGSSSaaahhhvvvuuutttrrr\\\QQQFFFCCCAAA777888888666555444333333333222222222222222222222222111222333444444333222111111111111111111111111111000000000000000000000000000111222333444333333222000000000000000000000000333222222222222222222333///000111222333222111111111111111111222333444555333333444666999@@@QQQaaa{{{||||||wwwkkk^^^WWWVVVWWWVVVVVVXXX[[[WWWNNNFFF???>>>???BBBBBBBBBHHHOOOSSSXXX[[[[[[\\\^^^\\\WWW\\\dddxxx{{{oooeeeZZZ^^^kkk~~~sss\\\NNNJJJHHHHHHKKKKKKNNNVVV___iiisssxxxYYYGGGAAAFFFDDDDDDJJJIIISSSYYYccckkkqqqtttwwwyyyyyyzzzxxxpppdddUUUIIIBBB<<<;;;;;;::::::;;;;;;<<<;;;::::::::::::;;;<<<<<<<<<===>>>???@@@AAAAAAAAA<<<<<<<<<<<<===???@@@AAACCCFFFJJJKKKJJJLLLOOORRRUUUWWWXXXWWWUUUSSSRRRRRRXXX[[[aaaiiirrr{{{}}}sssqqqnnnlllmmmpppsssvvvxxx{{{|||wwwnnncccZZZQQQMMMGGGCCCAAA@@@>>>===>>>===@@@DDDFFFIIIRRR[[[bbbkkkxxxrrrddd[[[\\\[[[TTTOOOOOOMMMTTTdddyyyxxxggg\\\WWWPPP[[[tttsssZZZNNNCCC>>><<<777::::::999999888777777777888888777777666444333222444444444444444444444444444444444444444444444444222222222333333444444444222222222222222222222222333333333444444555555555444444444444444444444444222333555777777666555444111222333444666777888888555888<<<@@@CCCCCCCCCBBB>>>CCCHHHSSS___eeeuuuzzzsssaaaPPPIIICCC>>>>>>888666333222333333333222111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111222222222222222222222222111111000000000000111111222222111111111111111111111111111111111111111111///000111333444444333333333333777;;;<<>>??????@@@@@@???>>>>>>???BBBDDDEEEEEEIIIIIIJJJKKKNNNPPPRRRTTTVVVUUUTTTSSSRRRQQQQQQQQQTTTWWW^^^iiiuuuzzztttqqqnnnnnnooorrrsssssswwwzzz}}}~~~xxxpppfff___UUUOOOGGGBBBAAAAAA???>>>===>>>???AAAEEEJJJQQQVVVbbbiiivvvxxxiii[[[XXXWWWSSSQQQRRRSSSSSS^^^rrrqqqcccWWWWWW\\\kkk```QQQIII???;;;===<<<;;;:::999888888888888666666666666555555555555555555444444444333333333111222333444555444333222555555555444444333333333444333222111111111222333333333333333333333333333333222111111111222333444333333333333333333333333444444333333333444555555444777;;;@@@CCCDDDAAA???BBBCCCJJJTTT^^^jjjwwweeeRRRKKKEEE@@@>>>999777444333333333333222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111111000000111111111111111111111111111111111111111111111111111111111000000222333444333333222222333666;;;@@@JJJaaavvv~~~tttgggaaabbbbbb]]]YYY[[[]]]ZZZPPPGGGFFFHHHKKKMMMMMMLLLMMMOOORRRSSSUUUVVVVVVWWWWWWXXXaaapppuuuhhhaaa\\\fffrrrvvvnnn^^^PPPIIIGGGEEEFFFJJJLLLOOOWWW___jjjwwwlllUUUKKKDDDDDDGGGJJJMMMPPPZZZdddmmmppprrrvvvwwwvvvwwwyyy{{{wwwlll]]]NNNEEE===<<<::::::;;;<<<;;;:::999999:::::::::;;;;;;;;;======>>>>>>??????@@@@@@???>>>>>>@@@BBBDDDFFFFFFHHHIIIKKKMMMOOOQQQRRRSSSSSSRRRRRRRRRRRRRRRSSSSSSVVVZZZbbblllxxx}}}uuurrrooonnnppprrrsssssswwwyyy}}}}}}tttiiiaaaWWWQQQHHHCCCAAAAAA???===???@@@AAAAAACCCHHHNNNRRR^^^fffssszzzkkk\\\WWWWWWUUUUUUWWWWWWUUU]]]mmm{{{zzzmmmaaaYYYYYYaaauuufffSSSJJJAAA===>>><<<;;;:::999888888888888666666666666555555555555555444444444444333333333222333333444444333333333333333333333333222222222111111000000000111333444333333333333333333333333333333222222222333444555333333333333333333333333444444444555555555666666888:::===AAACCCBBB@@@>>>???DDDMMMVVV\\\hhhzzz~~~lllVVVNNNIIICCC>>>:::777444333333444333222222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111222222222222222222222222222222111111111111222222111111111111111111111111222222222222222222222222111222222333333333222222333333666<<>>>>>???@@@@@@@@@??????@@@AAACCCEEEGGGHHHHHHIIILLLOOOQQQRRRRRRRRROOOOOOPPPQQQRRRTTTVVVWWWXXX^^^hhhrrr{{{vvvsssppppppqqqsssssssssvvvxxx|||zzznnneee[[[TTTKKKEEEBBBAAA???<<>>>>><<<;;;:::999888888888888666666666666555555555555444444444444333333333333444333333222222333333333111111111111222222222222////////////000222333444333333333333333333333333444444333333333444555666333333333333333333333333444555666666777777666666;;;<<>>======FFFQQQXXX[[[hhhzzzwwwttt[[[QQQKKKDDD>>>;;;888555444444444333222222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111333222222222222222222333111111111111111222222222222222222222222222222222222222333222222222222111444444777===HHH\\\ttt|||qqqccc\\\\\\XXXYYY\\\______[[[UUUPPPRRRWWW[[[\\\\\\^^^^^^]]]UUUXXXYYYYYYWWWWWWYYY\\\eee}}}|||lllbbb___cccqqq{{{tttbbbQQQHHHDDDHHHGGGHHHMMMQQQUUU]]]fffrrrzzzgggQQQIIIDDDEEEHHHKKKPPPUUUaaakkkssstttttttttssspppsssuuuwwwvvvnnnbbbSSSIII@@@>>>;;;::::::;;;;;;::::::::::::;;;;;;;;;;;;<<<===>>>>>>??????@@@AAAAAA???@@@AAACCCDDDFFFHHHJJJIIIKKKNNNQQQSSSSSSSSSRRROOOOOOPPPQQQSSSUUUWWWXXXWWW```kkkvvv}}}vvvtttqqqqqqrrrtttttttttuuuxxx{{{~~~sssiii___XXXNNNGGGDDDBBB???<<<@@@AAAAAA@@@@@@BBBFFFIIISSS\\\iiiwwwyyyxxxxxx|||rrraaaWWWVVV[[[aaafffccc\\\[[[cccjjjooozzzoooccc[[[cccwwwtttZZZMMMEEE@@@>>>;;;;;;:::999888888888888666666666666555555555555444444444333333333222222555444333222111222333444000111111111222222333333000000000111111222333444222222222222222222222222333333333333333444444555333333333333333333333333333444555666777777666666;;;===???@@@???>>>======>>>HHHSSSYYY___nnn{{{rrrxxx~~~bbbSSSMMMEEE>>><<<999666555555555444333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111333222222222222222222333000000111111111222222222222222222222222222222222333333222222222222222222555666999???LLLaaavvv~~~vvviiiYYYRRRQQQOOOTTT[[[___^^^ZZZVVVTTTUUU\\\aaa```aaafffgggddd\\\___```]]]YYYXXX[[[^^^fffvvvfff^^^]]]jjjwww~~~qqq]]]NNNGGGDDDHHHGGGIIINNNSSSXXXaaaiiivvv}}}eeePPPIIIDDDEEEHHHKKKQQQWWWbbbllltttuuusssrrrpppmmmtttuuuvvvuuuooocccTTTJJJBBB???<<<:::::::::::::::::::::;;;;;;;;;<<<<<<<<<>>>>>>>>>???@@@@@@AAAAAA???AAACCCDDDEEEFFFJJJMMMKKKMMMPPPSSSUUUUUUTTTTTTRRRRRRSSSTTTUUUWWWXXXYYYVVV```mmmyyy}}}uuutttrrrrrrtttvvvvvvuuuuuuxxx{{{~~~wwwmmmbbb[[[QQQJJJFFFCCC@@@===>>>?????????@@@BBBEEEHHHPPPWWWdddrrrzzzwwwxxx~~~uuueeeYYYXXX___fffjjjhhh___[[[___dddhhhssspppbbbcccqqq{{{^^^NNNFFFAAA>>>;;;;;;:::999888888888888666666666666555555555555444444333333333222222222666555333222111222333333111111222222333333444444333333333333333333333222222222222222222222222222111222222222333333333333333333333333333333333333222222333444555555666666:::<<<>>>>>>===<<<===???CCCKKKUUU\\\fffwww}}}ppprrrjjjWWWNNNFFF???===:::777555555555444333333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222111111111111222222000000000111222222333333333333333333333333333333333222222111111222333333555888<<>>>>>??????@@@AAAAAAAAA???BBBEEEFFFFFFGGGKKKOOOOOOQQQSSSUUUVVVWWWWWWWWWVVVVVVVVVWWWXXXYYY[[[[[[XXXaaappp|||tttsssrrrtttvvvxxxxxxwwwvvvxxx|||{{{rrreee]]]SSSLLLHHHEEEAAA>>>===>>>??????@@@BBBEEEHHHLLLSSS^^^kkkyyy{{{xxxzzzxxxjjj]]]ZZZaaaiiikkkiii___YYY\\\___aaakkkwwwkkkbbbgggwwweeeQQQGGGAAA???<<<;;;:::999888888888888666666666666555555555555333333333333222222222222555555444333222222222222222222222333333333333333444444555555444333222222222222222222222222222222000111222333333333222222333333333333333333333333222222222222333555666777;;;===???>>><<<;;;>>>@@@GGGQQQ[[[bbbmmm~~~|||lllkkkyyyrrrZZZPPPIIICCC>>>;;;888666666555444333333333333333333333333333111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111111111111000000111111111///000000111222222333333333333333333333333333333222111111111111222444555444999>>>FFFUUUiiivvvyyy{{{vvvooofffYYYLLLHHHJJJJJJTTT___bbb[[[TTTRRRSSSRRRZZZ^^^[[[^^^hhhnnnkkkbbbeeegggccc]]][[[```eeevvv|||kkk^^^]]]cccsss|||yyyeeeRRRKKKIIIEEEFFFEEEHHHOOOUUU[[[eeennn|||dddPPPJJJFFFGGGHHHJJJQQQYYYbbbllluuuwwwvvvuuurrrnnnpppppprrrtttrrrhhhZZZOOOEEEAAA===:::999:::::::::;;;;;;;;;;;;<<<<<<<<<<<<>>>??????@@@@@@AAAAAABBB???CCCGGGGGGFFFHHHLLLQQQSSSTTTUUUVVVWWWXXXYYYZZZXXXXXXYYYZZZ[[[]]]___```\\\eeetttzzzsssrrrrrrtttwwwzzzzzzyyywwwyyy}}}wwwfff___UUUMMMIIIFFFCCC@@@>>>???@@@@@@@@@AAADDDFFFIIIOOOYYYdddrrr}}}yyyzzzzzzmmm```]]]ccciiijjjhhh^^^WWWXXXYYYYYYbbbmmm|||sssaaa]]]jjjpppVVVIIIBBB@@@<<<;;;:::999888888888888666666666666555555555555333333333222222222222111444444444444333222111000222222222222111111111111111222333444444444333222111111111111111111111111111222333444444444333333333333333333333333333333444333222222333555888:::@@@BBBCCC@@@<<<;;;>>>AAAGGGVVVdddjjjqqqzzzhhheeeqqqwww]]]QQQKKKEEE>>><<<888666666555444333333333333333333333333333111111111111111111111111333333333333333333333333111111111111111111111111000000000000000000000000111111000000000000111111///000000111222222333333333333333333333333333333111111000000111333555666222999@@@HHHYYYlllwwwwwwrrrmmmfff^^^SSSHHHFFFJJJLLLWWWcccddd[[[RRROOOQQQLLLUUUXXXTTTWWWdddjjjhhhaaaeeegggccc^^^\\\bbbgggzzziii]]]___ggguuu|||vvvaaaOOOJJJIIIEEEFFFEEEHHHOOOVVV\\\fffooo~~~dddPPPKKKGGGGGGGGGIIIQQQYYYcccmmmvvvxxxwwwwwwtttpppmmmnnnpppssssssjjj\\\RRRFFFBBB===:::999:::::::::;;;;;;;;;<<<<<<<<<======>>>??????@@@@@@AAABBBBBB???DDDGGGHHHGGGHHHMMMRRRVVVVVVVVVVVVXXXYYY[[[\\\YYYYYYZZZ[[[^^^```bbbccc```hhhwwwzzzvvvrrrqqqrrruuuxxx{{{{{{{{{wwwzzz}}}zzzggg___UUUNNNJJJGGGDDDAAA???AAAAAAAAA@@@@@@BBBDDDGGGLLLUUU```nnn}}}}}}xxxzzz~~~zzzooobbb^^^dddiiiiiiggg\\\TTTTTTTTTTTT[[[fffuuuyyyaaaXXXbbb}}}wwwZZZJJJCCC@@@<<<;;;:::999888888888888777666666666555555555555333333333222222222111111444444555555444222111///222222111111000000//////...///111333444444444333111111111111111111111111222333444555555555444333333333333333333333333333666555333222333666:::<<>>999777666555444333444333222222111111222222111111111111000000000000000000000000000000000000000000000000000000000000222222222222222222222222000000000000000000000000000000000000////////////333333333333333222111000222222333222111222555777444777@@@MMM]]]kkksssuuurrrlll```SSSKKKIIIJJJJJJTTT]]]ccc___VVVPPPLLLIIIFFFHHHHHHLLLYYYgggiiiddddddddddddaaa[[[ZZZdddqqqqqq```YYYaaammm}}}wwwjjjXXXJJJEEEFFFHHHGGGJJJLLLOOOTTT]]]iiiqqqdddRRRKKKFFFGGGIIIKKKPPPUUUdddjjjqqquuuvvvtttrrrqqqqqqrrrrrrrrrsssnnn```QQQEEE???<<<;;;:::888:::>>>======<<<;;;<<<===>>>??????@@@@@@AAABBBCCCDDDEEEFFFGGGHHHJJJMMMPPPRRRTTTWWWXXXZZZ\\\]]]^^^]]]]]][[[]]]___aaabbbdddgggjjjjjjsss|||uuuqqqoooppprrrvvvyyy{{{zzzxxx||||||}}}~~~nnneeeYYYPPPKKKIIIFFFDDDBBBAAAAAA@@@AAABBBDDDDDDGGGHHHPPP[[[gggtttvvvyyy~~~~~~uuujjjfffiiigggbbbgggZZZQQQPPPNNNJJJQQQ\\\mmmcccYYY^^^qqqaaaPPPFFF???;;;:::888888999:::999888777666555444444555666777444444444444333222111000333333333333333333333333111111000000000111333444333222222111222333555666555555555555555555555555333444555555666666555555333333333444444444555555555555555333333666:::>>>IIIIIIFFFCCC???>>>???@@@LLLZZZgggmmmuuummmhhhhhh}}}hhhUUULLLFFFAAA>>>:::777666666555444444333222222111222222222111111111111000000000000111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111111111111111000000000000333333333333333222111000222222333222111222555777777:::CCCRRRdddrrrxxxyyyooogggZZZNNNIIIIIIJJJJJJUUU___ddd___WWWQQQLLLIIIFFFGGGHHHLLLXXXeeegggcccddddddccc```ZZZ[[[ggguuu~~~ooo```[[[dddppp~~~uuufffUUUIIIEEEFFFGGGHHHKKKNNNQQQVVV___kkktttfffSSSLLLFFFGGGIIIJJJOOOTTTaaagggooouuuvvvtttqqqooopppqqqqqqrrrssspppcccUUUFFF@@@<<<;;;:::888:::===<<<<<<;;;;;;;;;<<<===>>>??????@@@BBBCCCDDDEEEEEEIIIIIIKKKMMMOOORRRUUUVVVXXXZZZ[[[]]]__________________```cccfffjjjmmmnnnsss~~~zzztttqqqoooppprrrvvvxxxyyyyyyxxxzzz{{{}}}tttjjj^^^SSSNNNJJJGGGDDDBBBAAA@@@@@@@@@AAACCCDDDEEEGGGNNNYYYeeeqqquuuvvv|||wwwlllggghhhfffaaa```TTTLLLKKKJJJGGGLLLWWWiiihhh[[[\\\kkkgggSSSGGGAAA;;;:::888888999999999888777666555555555555666777444444444444333222111111333333333333333333333333222111000000000111333444555444333333333444555666333333333333333333333333111222333333444333333333333333333333444444444444666666555444444888===AAAHHHGGGEEEBBB???>>>@@@BBBMMMYYYfffooo{{{ooogggfff|||~~~qqqZZZLLLFFFBBB???;;;888666666555444444444333222222222222222222222111111111000000000111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111222222222222111111111111222222333333333222111111222222333222111222555777:::===GGGYYYmmm{{{~~~}}}lllaaaSSSKKKJJJLLLNNNNNNXXXaaaeee```WWWQQQLLLHHHFFFFFFGGGLLLWWWbbbdddaaaeeecccbbb^^^YYY\\\kkk{{{{{{lll___^^^hhhrrr~~~qqq^^^PPPHHHFFFFFFGGGJJJMMMPPPTTTYYYcccnnnwwwiiiTTTLLLGGGFFFHHHIIIMMMRRR[[[cccmmmtttvvvssspppmmmnnnooopppqqqtttsssgggZZZHHHAAA;;;;;;:::888999<<<;;;;;;;;;:::;;;<<<<<<===??????@@@BBBCCCEEEFFFFFFKKKLLLMMMOOORRRUUUXXXYYYZZZ[[[]]]___```aaaaaaaaacccaaaaaafffmmmsssuuuuuu~~~xxxssspppooopppsssuuuvvvwwwwwwwwwvvvyyy}}}zzzpppcccXXXQQQMMMHHHEEEAAAAAA@@@??????@@@BBBCCCDDDEEELLLWWWaaammm~~~vvvtttyyy}}}yyyooohhhfffddd```ZZZPPPIIIIIIGGGEEEIIIRRRcccxxxppp^^^YYYbbbuuuqqqWWWHHHBBB;;;:::888777888999888777777666666555555666666777444444555444444333222111333333333333333333333333222111111111111222333333666555555444444444444555333333333333333333333333111111222333333333333333222222222222333333333333777666555444555:::@@@EEEFFFFFFDDDAAA??????AAACCCMMMXXXeeesssqqqgggdddxxxzzz]]]NNNHHHCCC@@@;;;888777666555444444444333222222222222333222222222111111111000000111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111222222111111111000000000222222333333333222222111222222333222111222555777;;;???KKK___ttt~~~kkk]]]OOOKKKNNNQQQSSSUUU\\\ccceee___WWWQQQLLLGGGEEEEEEGGGMMMVVV]]]___^^^dddbbb___[[[XXX^^^oooxxxhhh___aaakkksss{{{jjjVVVKKKGGGFFFFFFGGGJJJMMMRRRVVV\\\eeeqqqyyymmmUUUMMMGGGFFFGGGGGGKKKPPPVVV___kkksssvvvtttooollllllmmmnnnpppuuuuuukkk```KKKCCC<<<;;;;;;999999;;;::::::::::::;;;;;;<<<<<>>>>>AAACCCOOOWWWeeexxxvvviiibbbsssbbbQQQLLLDDDAAA<<<999888777555444555444333333222222333333222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000/////////111222222333333333222222222222333222111222555777:::AAAPPPeeeyyy|||iiiZZZNNNMMMQQQTTTWWWZZZ```dddccc\\\SSSOOOJJJFFFEEEDDDFFFMMMTTTYYY[[[[[[bbb___\\\YYYWWW___sssuuufff___eeennnsssuuucccOOOGGGFFFEEEFFFHHHIIIMMMRRRXXX^^^hhhsss{{{oooVVVNNNGGGFFFFFFFFFIIIMMMRRR[[[hhhrrruuutttpppmmmjjjkkklllooouuuwwwooodddOOOEEE===;;;<<<::::::;;;:::::::::;;;;;;;;;;;;;;;>>>???AAACCCEEEGGGIIIJJJLLLMMMOOOQQQUUUXXX[[[\\\]]]]]]^^^```bbbccceeefffgggfffhhhppp{{{xxxrrrpppooooooqqqttttttttttttvvvxxxuuuzzzxxxrrrssstttwww{{{}}}uuuhhh^^^WWWRRRMMMIIIBBBAAA@@@?????????@@@AAADDDEEEJJJSSS\\\fffuuuuuussswww~~~uuuiii```^^^```^^^XXXPPPLLLIIIHHHKKKPPPYYYlll}}}fffXXXYYYggg___IIIAAA===;;;999888999999888777666777777777777777777666444444555555555444333333333333333333333333333333222222333333333222222222333333333333222222111111444444444444444444444444222333444444555555444444111111222222222333333333444444333333555;;;BBBGGGHHHFFFCCC@@@======@@@CCCQQQWWWfff~~~www|||nnnbbboooiiiUUUOOOFFFBBB===:::888777666444555444444333333333333333333222222222222111111111222222222222222222222222000000000000000000000000111111111111111111111111222222222222222222222222000000000000/////////...111111222333333333222222222222333222111222555777:::EEEXXXmmm}}}{{{eeeXXXNNNPPPSSSTTTWWW]]]cccddd```WWWOOOKKKHHHDDDDDDCCCEEEMMMSSSTTTVVVXXX___\\\ZZZWWWWWW```vvv}}}|||rrrddd```iiirrrsssmmm[[[JJJFFFFFFDDDFFFJJJIIIMMMSSSZZZaaajjjvvv~~~oooWWWOOOHHHFFFEEEDDDFFFKKKMMMVVVdddnnnsssrrrooommmhhhiiijjjmmmtttxxxqqqgggTTTIII???======<<<;;;;;;::::::;;;<<<<<<<<<<<<;;;>>>???AAACCCFFFHHHJJJKKKLLLMMMOOORRRUUUYYY\\\]]]______```bbbdddfffhhhiiikkklllqqqzzz}}}vvvqqqooonnnnnnrrrtttuuussstttwwwzzzyyy~~~wwwrrrhhhiiijjjmmmqqquuuzzz|||wwwkkk```ZZZTTTNNNJJJCCCBBB@@@??????@@@AAAAAADDDDDDIIIQQQYYYcccqqq~~~xxxqqquuu|||zzzlll```^^^cccddd^^^UUUMMMHHHHHHKKKNNNXXXiiiiiiYYYXXXfffgggMMMCCC???===::::::::::::999888666777777888888777777666444444555555555555444444333333333333333333333333333333333444333333222111111222222222222111111000222222222222222222222222000000111222222222222222222222222222333333333333222333444555777<<>><<<===AAADDDSSSXXXiiivvvuuuuuueeennnrrrYYYOOOFFFCCC>>>:::999777666444555555444333333333333444333333222222222111111111222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222111111111000000000//////000111222333333333333222222222333222111222555777===KKKaaauuu|||dddYYYRRRUUUWWWTTTXXX```eeeddd]]]QQQJJJGGGEEECCCDDDBBBEEEMMMRRRQQQSSSVVV[[[YYYWWWVVVWWWaaaxxx}}}vvvwwwoooccccccnnnwwwvvveeeTTTGGGEEEEEECCCFFFMMMJJJOOOVVV\\\dddnnnyyyoooXXXPPPHHHEEEDDDCCCEEEIIIIIIRRR___jjjoooooommmlllggghhhhhhlllsssxxxrrriiiWWWKKK@@@>>>???===<<<<<<:::;;;<<<=========<<<<<<>>>???AAADDDGGGIIIKKKLLLMMMNNNPPPSSSWWWZZZ]]]___cccccccccdddgggiiilllmmmpppuuu~~~zzztttqqqooonnnnnnrrruuuuuutttuuuyyy}}}}}}}}}wwwrrrmmmiiibbbbbbbbbcccfffiiilllnnnssstttwwwzzz|||~~~~~~~~~{{{nnnddd\\\UUUNNNIIIDDDCCCAAA@@@@@@@@@AAABBBCCCCCCGGGNNNVVV___mmmyyyppptttzzzqqqbbbaaagggllleeeZZZOOOIIIIIILLLNNNYYYhhhjjjXXXWWWddd~~~pppSSSGGG@@@>>><<<;;;;;;;;;:::999666777888888888888777666444444555555555555444444333333333333333333333333333333444444444333222111000111222333333333222111111111111111111111111111000000111222222222222111333333333333444444444444222444666888:::===BBBEEECCCBBB@@@===<<>>;;;999888666555555555444333333333333444333333333222222222111111222222222222222222222222222222222222222222222222000000000000000000000000222222222222222222222222222222222111111111111000000111222333333333333333222222333222111222555777???PPPhhh{{{~~~fff\\\XXX[[[[[[VVVZZZdddgggddd[[[NNNFFFEEEDDDBBBCCCAAAEEEMMMQQQOOOQQQUUUYYYWWWVVVUUUWWWaaaxxx|||qqqssslllbbbdddrrrzzzyyy```PPPEEEEEEEEEBBBFFFNNNKKKPPPWWW^^^fffppp|||nnnYYYPPPHHHEEEDDDBBBDDDHHHFFFOOO[[[ffflllmmmkkkjjjgggggggggkkkrrrwwwrrriiiYYYMMMAAA???@@@???======;;;;;;===>>>>>>>>>===<<<>>>???AAADDDGGGJJJLLLMMMNNNOOOQQQTTTXXX\\\___```eeeeeefffgggiiilllooopppttt|||yyytttpppnnnnnnnnnrrruuuvvvtttuuuzzzyyypppjjjgggdddaaa___^^^^^^^^^___```bbbcccjjjlllnnnqqqssstttuuuuuuzzz|||rrrfff]]]UUUNNNHHHEEEDDDBBBAAA@@@AAABBBBBBAAAAAAEEELLLSSS\\\jjjvvvooosssyyy~~~ttteeeccckkkrrrlll___RRRKKKKKKNNNPPPZZZhhhjjjXXXVVVccc{{{wwwYYYKKKAAA???===<<<<<<<<<;;;999666777888999999888777666444444555555555555555444333333333333333333333333333333444555444333111000000111333444555444444333333333333333333333333333222222333444444444444333333333444444444444555555333555888:::<<>><<<===AAAGGGLLLUUU\\\ooovvvwwwtttqqq{{{zzzrrrtttbbbQQQJJJEEE???999666444333222444444333333333333222222111111111111111111111111///000000000000111111111222111111111000000//////111111111000000000000000//////000000111222444444111111111111111111111111333222222111111222222333333000000444666555555777>>>RRRiiiyyy{{{gggfffddd```^^^]]]___aaahhhbbbYYYOOOIIIFFFEEEFFFFFFCCCEEENNNRRRQQQRRRVVVYYYUUUVVVYYYZZZaaazzzyyysssmmmhhhbbbdddwwwxxx\\\RRRHHHDDDBBBBBBEEEJJJOOOQQQWWW___gggqqqmmm\\\RRRIIIFFFEEEBBBBBBCCCIIINNNWWWbbbkkknnnmmmkkkhhheeebbbeeelllqqqsssrrrbbbPPP@@@<<<<<<:::999:::;;;;;;<<<<<<===>>>>>>>>>???@@@CCCFFFHHHJJJLLLLLLQQQPPPPPPSSSXXX^^^ccceeeeeehhhjjjkkkkkknnntttxxxzzzuuuqqqooonnnnnnpppqqqsssuuuvvvzzz~~~~~~xxxooogggbbb___]]]\\\ZZZYYYYYYYYYYYYZZZ[[[\\\^^^___```ccceeehhhiiijjjooouuu}}}tttiiiaaaZZZRRRLLLFFFDDDBBB@@@???@@@BBBCCCEEEDDDEEEJJJOOOVVVcccooo||||||wwwzzzzzzmmmfffeeepppnnnhhh[[[MMMFFFIIINNNXXXhhhmmmXXXVVV^^^yyy\\\GGG@@@===:::999999::::::999777777777777777666666555666555555555555444444444666555555444444333333222000000000000000000000000111111111111111111111111222222222222222222222222222222333333333333444444333444555555666666555555333555666666<<>>???@@@EEELLLUUU___rrryyyjjjnnnmmmmmm}}}|||sssttt~~~hhhVVVKKKGGG@@@;;;888666555444444444333333333333222222222222222111111111111111111111222222222333333333222222222222111111111000111111111111000000000000000000000000111222333333111111111111111111111111333222222111111222222333444000000444666555555888AAAUUUkkkyyy{{{mmmmmmkkkhhheeecccbbbbbbgggbbbZZZSSSNNNLLLLLLMMMJJJGGGHHHNNNQQQQQQSSSWWWZZZVVVVVVZZZ]]]gggxxxssslllgggaaabbbsss|||qqqXXXOOOGGGDDDDDDDDDGGGLLLOOORRRXXXaaaiiisssnnn]]]SSSJJJGGGEEEBBBBBBDDDGGGLLLTTT___hhhmmmlllkkkiiidddaaaeeennntttvvvtttiiiWWWFFF???===;;;999:::;;;;;;<<<<<<===>>>>>>>>>???AAACCCFFFIIIKKKMMMNNNPPPPPPPPPSSSXXX^^^ccceeekkknnnpppqqqqqquuu{{{|||wwwsssooommmmmmmmmpppsssuuuwwwyyy|||~~~qqqlllddd^^^[[[YYYXXXWWWTTTTTTTTTSSSTTTTTTUUUUUUVVVWWWYYY[[[]]]___```aaafffkkkrrrwwwzzz|||wwwkkkccc[[[RRRLLLGGGEEEBBB@@@???@@@AAACCCDDDBBBDDDHHHLLLSSS___kkk|||}}}{{{nnngggeeeqqqpppjjj^^^PPPHHHIIIMMMVVVfffqqqZZZVVV]]]sssbbbLLLCCC@@@<<<999999999888888777777777777777666666555666555555555555444444444222222333333333333333333222222222222222222222222111111111111111111111111222222222222222222222222222222333333333333444444333444555555666666555555444777777888===EEEGGGFFFBBB>>><<<===???AAAHHHOOOXXX```pppttthhhmmmpppsssuuutttxxxppp\\\MMMHHHBBB<<<:::888777666444444333333333333222222222222222222111111000000111111111222222222333333333333333222222222222222111111111111111111111111222111111111111111222222111111111111111111111111333222222111111222222333444222111444555444666:::FFFYYYlllxxx|||uuutttqqqnnnjjjgggdddcccbbb^^^YYYUUUTTTTTTUUUTTTOOOKKKJJJLLLNNNPPPTTTYYY\\\XXXWWW[[[aaaooo}}}~~~wwwqqqiiidddaaaaaaooouuuiiiTTTLLLFFFEEEFFFFFFJJJOOOPPPSSSZZZdddlllvvvooo___UUUKKKGGGEEEBBBBBBDDDCCCHHHPPP[[[dddjjjkkkkkkjjjddd```eeepppyyyzzzxxxrrr```MMMBBB>>><<<:::;;;;;;<<<<<<======>>>>>>???@@@AAACCCGGGJJJMMMOOOPPPRRRSSSTTTWWW\\\aaafffiiinnnqqqsssuuuwww|||yyywwwtttpppmmmlllllllllppptttxxx{{{|||~~~yyypppddd___YYYUUUSSSSSSRRRRRROOOOOOOOOOOONNNNNNNNNNNNPPPPPPQQQRRRTTTUUUVVVVVV[[[___dddhhhlllqqquuuxxxzzz|||{{{ooofff]]]TTTNNNHHHFFFCCCAAA???@@@AAABBBBBBAAABBBFFFJJJOOOZZZeeewww}}}pppiiigggssssssnnnbbbTTTJJJIIILLLSSSbbb{{{xxx___WWW[[[kkkjjjQQQFFFBBB===:::999888777777777777888888777777666555666555555555555444444444000000111222222333444444333333333333333333333333222222222222222222222222222222222222222222222222222222333333333333444444333444555555666666555555666888999:::???FFFHHHFFF@@@<<<;;;===???BBBJJJSSS\\\aaammm~~~{{{nnngggooowwwxxxtttuuuvvv___NNNIIIBBB===;;;999888777444444333333333222222222333333222222111000000000////////////000000000000222222222222222222222222000111111111111111222222333222222111000000111111111111111111111111111111333222222111111222222333555222222444555444777<<>><<<;;;:::<<<<<<<<<===>>>>>>??????@@@BBBDDDGGGKKKOOORRRTTTVVVWWWZZZ]]]aaafffkkkoooqqqtttxxx||||||uuusssqqqooommmlllmmmmmmooosssxxx|||~~~}}}qqqhhh]]]YYYTTTPPPPPPPPPPPPOOONNNNNNNNNNNNMMMMMMLLLLLLMMMMMMMMMNNNOOOOOOPPPPPPUUUWWWYYY]]]bbbgggmmmppprrrvvvyyyyyyxxx|||tttiii___VVVQQQJJJHHHEEEBBB@@@@@@AAAAAABBBAAABBBEEEHHHLLLVVVaaaqqqzzztttllljjjtttuuurrrgggWWWLLLJJJKKKRRR___vvveeeYYYYYYdddpppTTTFFFBBB===:::999999999888777888888888888777666666666555555555555444444444111111222222333333333333111111111111111111111111222222222222222222222222222222222222222222222222222222222333333333444444333444555555666555555555555888999:::???FFFHHHEEE???<<<;;;===>>>BBBLLLVVV```bbblll|||zzzllljjjttt{{{tttttt{{{```OOOJJJCCC>>>;;;999777666444444333333333222222222222222222111111111000000....../////////000000000000000111111111111111111000000111111222222222333333333222111000000000000111111111111111111111111333222222111111222222333555222222444444444999@@@KKK^^^pppwww}}}}}}uuunnnddd^^^\\\^^^___```YYYWWWUUUXXX^^^bbbaaa___SSSSSSPPPLLLKKKOOOTTTXXXbbb\\\XXXZZZggg~~~yyy|||{{{}}}}}}vvvjjj___\\\___bbblllooocccSSSLLLFFFFFFFFFFFFIIIMMMOOOSSS]]]iiisss|||uuubbbWWWKKKEEEBBB??????AAAAAACCCIIIRRR[[[cccggghhhddd___\\\cccrrr~~~yyykkkWWWFFF>>><<<<<<:::<<<<<<======>>>?????????AAABBBEEEHHHMMMQQQUUUXXXWWWZZZ^^^aaadddiiiooosssvvvzzz|||wwwrrrqqqpppooonnnnnnnnnnnnmmmrrrwww|||}}}~~~~~~~~~qqqeee^^^YYYUUUQQQNNNMMMMMMLLLLLLLLLLLLMMMNNNNNNMMMLLLKKKLLLLLLLLLLLLMMMMMMMMMMMMQQQQQQRRRTTTYYY___dddggggggkkkoooooonnntttxxxmmmbbbYYYSSSLLLJJJFFFCCC@@@@@@@@@AAACCCAAACCCFFFHHHKKKTTT^^^kkkuuuxxxqqqnnntttvvvtttiiiYYYNNNJJJKKKQQQ\\\qqqkkk[[[WWW^^^{{{vvvVVVFFFBBB===:::999:::;;;;;;888888888888888777777666666555555555555444444444555555444444333333333222111111111111111111111111222222222222222222222222222222222222222222222222222222222333333333444444333444555555666555555555444777888999>>>DDDEEECCC???===<<<===>>>AAALLLWWWaaacccmmm}}}}}}oookkkxxx}}}ssssssdddQQQLLLEEE???;;;999777555444444333333333333222222111111111111111111111111000000000111111111222222000000000000000111111111000000111111222333333333333333222111000000000111111111111111111111111111333222222111111222222333333222222444444555<<>>===999<<<======>>>>>>??????@@@BBBCCCEEEIIINNNTTTXXX[[[XXX\\\aaadddgggkkkqqqvvvwww}}}yyytttqqqpppoooooonnnnnnnnnnnnmmmqqqvvvzzz|||}}}~~~vvviii^^^WWWTTTQQQMMMJJJJJJJJJIIIHHHIIIJJJLLLMMMMMMMMMLLLKKKKKKLLLLLLLLLLLLMMMMMMMMMOOONNNMMMNNNSSSXXX\\\]]]```dddgggiiikkkqqq{{{{{{pppddd[[[VVVNNNLLLHHHCCCAAA???@@@@@@BBBAAACCCFFFGGGJJJSSS]]]gggppp|||vvvrrrtttvvvsssiiiYYYNNNJJJKKKPPPXXXjjjqqq\\\VVVXXXppp}}}[[[GGGBBB===:::999;;;<<<===888888999999888888777666666555555555555444444444666666555444444333222222444444444444444444444444333333333333333333333333222222222222222222222222222222333333333333444444333444555555666666555555222666777999===CCCDDD@@@>>>============AAAMMMYYYbbbeeeooorrrlllyyysssqqqjjjUUUPPPHHHAAA<<<999777555444444333333333333222222000000000111222222333333000000000000111111111222000000000111111222222222000000111222222333444444222222111111111111111111111111111111111111111111333222222111111222222333222111222444444666???III[[[nnn~~~~~~xxx```XXXOOOLLLQQQXXX]]]___[[[YYYYYY___gggjjjgggcccYYY___bbb]]]ZZZ]]]`````````\\\XXX]]]ooorrrpppzzzxxxmmm^^^ZZZ```eeennnpppgggUUULLLEEEDDDDDDFFFJJJPPPQQQWWWdddqqq||||||hhh\\\OOOHHHDDDAAA@@@BBB@@@AAACCCHHHOOOVVV[[[\\\XXXXXX[[[aaalllyyy{{{gggRRREEEBBB>>>999=========>>>??????@@@@@@CCCDDDFFFJJJOOOUUUZZZ^^^[[[aaagggjjjlllooovvv{{{~~~{{{uuurrroooooonnnnnnnnnmmmmmmmmmnnnqqqvvvyyy{{{|||~~~~~~|||oooddd[[[UUUOOOLLLIIIHHHHHHIIIHHHGGGIIIJJJLLLNNNOOOOOONNNNNNNNNNNNNNNOOOOOOOOOPPPPPPQQQNNNLLLMMMQQQUUUWWWWWWZZZ]]]```ccchhhnnnvvv{{{}}}qqqfff]]]YYYPPPMMMIIIDDDAAA?????????@@@@@@AAAEEEGGGIIIRRR[[[```jjjxxxyyyvvvssstttrrrgggXXXMMMJJJKKKNNNTTTccc{{{uuu^^^UUURRReeecccIIIEEE>>>:::999:::;;;<<<888999999999999888777777666555555555555444444444444444333333333333333333444444444444444444444444333333333333333333333333222222222222222222222222222222333333333333444444333444555555666666555555222555888999===CCCCCC???<<<;;;<<<======BBBPPP]]]cccgggsssrrrnnn{{{sssppp}}}pppXXXRRRJJJCCC>>>:::888666444444444333333333222222//////000111222333333444............////////////111111111222222333333333000000111222333333444444222111111111111111222222111111111111111111111111333222222222222222222333111000111333444666@@@KKKcccuuu}}}vvvYYYSSSLLLLLLRRRYYY^^^___YYYWWWXXX^^^fffiiieee```\\\eeeiiidddaaacccfffddd^^^[[[XXX^^^sss~~~oooooozzzyyyppp```[[[aaafffooopppgggTTTKKKDDDBBBDDDFFFLLLRRRSSSZZZfffuuu~~~kkk^^^QQQJJJFFFBBBBBBDDD@@@???@@@DDDKKKRRRVVVXXXTTTVVVZZZaaajjjwwwoooWWWIIIDDD???999=========>>>??????@@@@@@CCCDDDFFFJJJPPPVVV\\\___```ffflllpppqqquuu{{{}}}yyyssspppnnnnnnmmmmmmmmmlllllllllooorrrvvvyyy{{{}}}~~~qqqggg^^^WWWRRRLLLJJJHHHHHHIIIJJJJJJIIIJJJLLLNNNQQQRRRRRRRRRQQQQQQQQQRRRRRRSSSSSSTTTTTTTTTQQQOOOOOORRRUUUVVVUUURRRSSSVVV[[[aaahhhnnnqqqyyy|||~~~rrrggg^^^ZZZQQQNNNIIIEEEAAA????????????>>>@@@DDDFFFHHHQQQZZZZZZdddrrr~~~||||||xxxrrrsssqqqfffWWWLLLJJJKKKMMMRRR___vvvwww^^^TTTMMM^^^vvviiiLLLGGG@@@;;;999999::::::888999999999999888777777666666555555555444444444111111111222222333444444222222222222222222222222333333333333333333333333222222222222222222222222222222333333333444444444333444555555666666555555333666888:::>>>CCCCCC???999999;;;===>>>CCCRRRaaadddhhhuuuqqqrrrrrrjjjmmmzzznnn^^^RRRGGGAAA===888555555555444333333222222333333333333333222222222111111111222222333333222222111111111111111111111111111111111111111111111111111333333333333333333333333444444333333333333222222333333333222222111111111222333555555444888GGGVVVlllrrrgggTTTOOOJJJKKKRRR[[[aaacccaaa[[[XXXZZZ]]]]]]]]]______gggkkkffffffmmmpppmmmbbb[[[XXXccc~~~pppoootttqqqfff^^^aaafffgggdddbbbPPPLLLEEEBBBBBBFFFJJJLLLRRRYYYgggwwwtttdddSSSJJJEEEBBBAAABBB@@@@@@BBBDDDHHHLLLOOOQQQQQQSSSXXX```kkkyyyyyyfffRRREEE>>>===============>>>???@@@AAADDDIIIMMMOOOOOOSSSZZZaaafffkkkrrrwwwzzz|||wwwssspppmmmkkkllllllllllllkkkjjjiiiiiilllrrrxxx{{{|||}}}rrrllleeeZZZRRRPPPNNNLLLJJJJJJKKKMMMOOOOOOQQQQQQRRRRRRRRRTTTXXX[[[WWWZZZ\\\[[[WWWSSSRRRRRRRRRQQQQQQPPPPPPQQQQQQRRRSSSSSSTTTVVV[[[___bbbcccjjjnnnwww{{{oooccc[[[UUUQQQJJJCCC@@@@@@BBBDDDBBBBBBBBBBBBBBBFFFKKKOOO[[[gggooo{{{xxxxxx|||vvvoooooonnnhhhZZZMMMJJJMMMJJJQQQ[[[mmm{{{___SSSQQQWWWeee{{{lllQQQDDD@@@???:::;;;???999666777777777777777666555444444444444444444444444333333333333333333333333333333333333333333333333222222222111111000000000333333333333333333333333333333333333333333333333333111///111444555333111555555666:::>>>@@@===;;;@@@???===;;;>>>HHHVVVaaabbbiii|||}}}sssnnn|||uuujjjkkkxxxuuu___TTTHHHCCC???:::666666555444333333222222333333222222222111111111000000111222222333333222222111111111111111111111111111111111111111111111111111333333333333333333333333111111111222222333333333333333333222222222111111222333555666555999IIIYYYnnnpppeeeVVVQQQLLLNNNUUU]]]bbbccc___WWWRRRSSSUUUUUUWWWZZZ```hhhkkkggggggooossspppbbb[[[YYYfffpppqqqxxxttthhh___aaafffeee___ZZZKKKGGGCCCAAACCCGGGKKKMMMTTTZZZhhhwwwwwwgggVVVLLLGGGCCCAAABBB??????@@@BBBEEEIIILLLNNNNNNQQQWWW```lllzzzqqq[[[KKKCCC@@@>>>>>>===>>>>>>???@@@AAACCCHHHLLLNNNNNNSSS[[[cccmmmsss{{{~~~xxxtttrrrooommmlllllllllkkkkkkkkkkkkjjjjjjnnnrrrxxx|||}}}~~~zzzoooiiicccZZZSSSRRROOONNNLLLLLLMMMOOOPPPQQQSSSSSSTTTTTTTTTWWW[[[^^^aaaeeegggddd\\\VVVSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRRRRSSSWWWZZZ]]]___cccgggpppzzz}}}qqqeee\\\UUUQQQKKKEEEAAAAAABBBCCCBBBBBBBBBBBBBBBFFFKKKOOOZZZeeelllxxxxxxxxx|||vvvpppooommmfffXXXKKKGGGKKKKKKPPPZZZjjj|||___RRRMMMRRR]]]rrrpppSSSEEE@@@???999;;;>>>999777777777777777666555555444444444444444444444444333333333333333333333333333333333333333333333333333333222222222111111111333333333333333333333333333333333333333333333333333111000111333555333222666555777;;;>>>@@@>>>;;;<<<<<<;;;:::>>>IIIXXXcccdddmmmxxxooolllzzzyyykkkjjjttt~~~aaaVVVJJJEEEAAA<<<777666555444333333222222333333111111111000000000//////111111222222222222111111111111111111111111111111111111111111111111111111333333333333333333333333...///000111222333333444333333333333222222222222222333555666666<<>>>>>???@@@CCCFFFHHHJJJKKKOOOVVV```lll{{{iiiTTTHHHDDD???>>>>>>>>>>>>@@@AAABBBDDDIIIMMMOOOQQQWWWbbbjjjyyyzzzwwwssspppooonnnlllkkkkkkkkkjjjjjjjjjkkklllmmmoootttyyy|||}}}}}}sssjjjddd___YYYUUUTTTPPPOOOOOONNNOOOQQQSSSTTTVVVVVVWWWWWWXXX[[[```cccppptttvvvpppdddZZZVVVVVVUUUUUUVVVWWWWWWVVVVVVUUUUUUTTTRRRRRRTTTVVVZZZ\\\]]]aaahhhrrr}}}uuuhhh___UUURRRMMMHHHDDDBBBAAABBBAAABBBBBBBBBBBBEEEJJJMMMXXXccciiitttxxxvvv{{{wwwssspppmmmeeeXXXKKKGGGJJJKKKPPPWWWfff~~~```QQQKKKMMMTTThhhwwwWWWFFF??????999:::<<<888888888888888777555444444444444444444444444444444333333333333333333333333333333333333333333333333333333333333222222222222333333333333333333333333333333333333333333333333333222111222333444333222666777999<<>><<<888999888999???JJJZZZeeefffrrr{{{nnniiigggvvv|||mmmiiiqqq}}}zzzeeeXXXKKKFFFCCC===888555555444333333222222333333222111111111000000000000111111222222222222111111111111111111111111111111111111111111111111111111222222222222222222222222000000000111222333333333333333333333333333333333222333555777888@@@RRRddd{{{pppccc\\\XXXUUUXXX___ddddddaaaZZZSSSNNNLLLKKKJJJMMMRRRZZZdddjjjkkknnnuuutttnnn```]]]aaarrryyylllqqqvvvjjjaaadddhhhaaaSSSHHHAAABBBCCCDDDEEEIIIMMMPPPXXX^^^kkkxxx~~~nnn\\\QQQJJJDDDAAA@@@?????????@@@AAADDDFFFGGGJJJOOOWWWaaammmzzzuuu\\\KKKDDD@@@???>>>>>>>>>@@@BBBCCCGGGKKKPPPSSSWWW```nnnxxxuuusssooommmmmmllljjjiiiiiiiiiiiiiiikkklllnnnoooqqquuuzzz|||~~~vvvooofff```\\\XXXUUUSSSPPPQQQQQQQQQRRRSSSUUUWWWYYYYYYZZZ[[[\\\```fffjjjzzzzzzlll___ZZZZZZWWWXXXYYYZZZZZZZZZZZZYYY[[[ZZZXXXVVVUUUWWWZZZ]]]\\\___eeennnxxxxxxkkkcccVVVTTTOOOKKKFFFCCCAAAAAAAAAAAABBBBBBBBBDDDIIILLLVVV```fffpppxxxssswww}}}yyyuuurrrmmmfffZZZNNNJJJMMMJJJNNNUUUaaazzzcccRRRMMMLLLPPPaaa\\\HHH???@@@:::999;;;888999999999888777555444333444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222333444444333777888:::===??????>>>===777888888:::???KKKZZZeeehhhwww}}}mmmcccaaafffvvvpppjjjnnn~~~vvvvvvjjj[[[LLLFFFCCC===888555555444333333222222333333333333222222222111111111000111111222222111111000111111111111111111111111111111111111111111111111222222222222222222222222333333333333333333333222333333333333333333333333222333555777:::CCCXXXkkkpppeee^^^ZZZXXX]]]dddgggccc^^^TTTOOOMMMLLLKKKHHHJJJNNNXXXdddnnnqqqvvvyyytttjjj______eeexxx|||ooouuu~~~rrriiiccchhhkkkbbbQQQEEEBBBCCCEEEFFFFFFIIIMMMQQQYYY```lllyyyooo]]]RRRKKKDDD@@@???@@@@@@???@@@AAACCCEEEGGGKKKQQQZZZcccmmmzzzdddNNNCCCAAA@@@???>>>???AAACCCDDDHHHLLLQQQWWW^^^kkk{{{}}}xxxrrrpppmmmkkkkkkjjjhhhffffffggghhhiiilllnnnpppqqqrrrvvvzzz|||}}}|||rrrmmmfff^^^YYYWWWUUUSSSQQQSSSUUUUUUUUUVVVYYY[[[]]]]]]^^^___bbbgggmmmrrrtttggg```___YYYZZZ\\\]]]^^^______```ccccccbbb^^^[[[[[[^^^aaa^^^```eeellluuu~~~zzznnngggXXXVVVRRRMMMHHHDDDBBB@@@@@@AAAAAAAAABBBDDDGGGJJJSSS]]]ccclllzzzrrrtttyyy{{{uuuqqqmmmggg\\\PPPLLLMMMHHHLLLRRR]]]uuugggTTTNNNMMMNNN\\\yyycccKKK@@@AAA;;;888:::888999999999888777555444333444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222222222333333333333444444666888;;;===>>>>>>>>>===888999:::<<>>888555555444333333222222333333333333333222222222222111000000111111111111000000111111111111111111111111111111111111111111111111222222222222222222222222444444444333333333222222333333333333444444444444222333555888<<>>???AAADDDFFFHHHLLLSSS[[[eeevvv}}}wwwrrrmmmkkkiiiiiihhhhhheeedddbbbdddgggjjjmmmpppqqqrrrsssvvvyyy{{{}}}~~~xxxtttooonnnggg^^^YYYXXXWWWUUUSSSVVVZZZ[[[ZZZZZZ^^^aaabbbcccdddeeehhhnnnvvv{{{|||qqqhhhddd^^^^^^___aaaccceeehhhiiimmmnnnnnnjjjfffdddeeehhhdddeeehhhmmmttt|||zzzpppjjjZZZXXXSSSNNNIIIEEEBBBAAA???@@@AAAAAAAAACCCFFFIIIPPPZZZ^^^hhh}}}sssrrrvvv~~~uuuqqqmmmhhh^^^RRRKKKKKKHHHLLLQQQZZZpppmmmWWWNNNMMMNNNWWWpppiiiNNNAAABBB===888:::999888888888888777555444444444444444444444444444444333333333333333333333333333333333333333333333333222222222222333333333333222222222222222222222222222222222222222222222222222333444444333333444555555888<<<======<<<======999;;;<<>>???AAACCCEEEFFFJJJRRR^^^hhhqqq}}}|||]]]JJJCCCAAA???>>>???AAADDDFFFKKKPPPXXXbbbooo|||wwwpppkkkfffeeedddeeeffffffdddccc___bbbgggllloooqqqrrrrrrsssvvvxxxzzz{{{~~~|||yyyuuurrrmmmmmmhhh___ZZZ[[[\\\YYYWWW[[[```aaa___```cccggghhhiiijjjkkkooovvv~~~{{{pppiiiccccccccceeehhhlllpppsssyyy|||}}}zzztttqqqqqqsssnnnnnnooorrrwww~~~yyyqqqlll]]]ZZZTTTNNNIIIEEECCCBBB???@@@AAAAAAAAABBBEEEGGGKKKUUUZZZdddyyyvvvrrrttt~~~{{{wwwsssnnncccUUUKKKIIIHHHLLLPPPWWWjjjrrr[[[NNNOOOQQQVVVjjjoooQQQBBBDDD>>>999::::::777777777777777666555555444444444444444444444444333333333333333333333333333333333333333333333333111111111222222222333333111111111111111111111111111111111111111111111111111333555555333222444666555888<<<===<<<;;;;;;===999;;;===AAAHHHTTTcccnnntttsss___VVVYYY]]]jjj|||qqqffffffyyylllUUUIIIEEEAAA<<<999555444333333222222333333111111111111000000000000000000111111111111000000111111111111111111111111111111111111111111111111111111111111111111111111//////000111222333333444333333333444444555555555222333555999>>>KKKcccyyyyyybbb```^^^[[[[[[bbbjjjiii^^^SSSJJJFFFDDDDDDBBBCCCKKKTTTXXX```eeefffjjjmmmfff[[[___bbbmmm{{{lllmmmrrrwwwqqqaaaOOOFFF>>>AAACCCCCCCCCGGGOOOVVVYYYaaannnyyytttcccXXXQQQIIIDDDCCC=========>>>@@@BBBDDDFFFHHHQQQ^^^iiirrrdddNNNCCCBBB@@@>>>???AAAEEEGGGOOOUUU^^^hhhxxx|||xxxssslllggg`````````bbbdddeeedddccc]]]aaaggglllqqqrrrrrrrrrsssuuuxxxyyy{{{{{{yyywwwvvvwwwwwwvvvuuukkkmmmiii___[[[^^^___]]]ZZZ___dddeeecccdddgggkkkmmmmmmnnnpppttt{{{uuulllgggffffffgggkkkqqqvvvzzz||||||}}}wwwvvvvvvwww|||~~~xxxrrrmmm___[[[UUUNNNIIIEEEDDDCCC>>>@@@AAAAAAAAABBBEEEGGGHHHRRRWWWaaavvvxxxsssttt|||~~~zzzttthhhXXXMMMIIIIIIMMMPPPVVVfffuuu]]]OOOSSSTTTXXXhhhrrrSSSCCCEEE???999::::::666777777777777777666666444444444444444444444444333333333333333333333333333333333333333333333333000000000111111222222222111111111111111111111111111111111111111111111111111444666555333222444777444888<<<===;;;:::;;;<<<777:::===BBBJJJWWWgggrrrxxxppp]]]WWW[[[```|||~~~qqqdddppppppVVVLLLDDD@@@===777666666555444333333333333333333333222222222111111222222111111000000//////000000000111111222222222000000000111222222222333444333222111111111333333222222222222222222222222666666555333000000111333555333555;;;CCCPPPggg}}}xxxiiicccaaa^^^^^^eeekkkiii]]]QQQGGGDDDAAAAAADDDHHHLLLNNNXXX[[[___bbbbbb```\\\ZZZ\\\aaaooo|||ppprrryyy}}}sss]]]KKKCCCAAABBBCCCDDDEEEIIINNNRRR]]]bbbjjjtttwwwhhhZZZQQQJJJDDDAAA?????????@@@AAACCCDDDEEEHHHSSS```iiippp{{{oooQQQIIICCC@@@@@@AAAAAAEEEJJJVVVZZZdddtttzzztttnnnjjjfffcccbbbbbbbbbbbbbbbccccccccc```cccggglllnnnoooooonnnuuuvvvxxxzzz}}}}}}yyyxxxrrrpppmmmkkkkkkllloooqqqqqqmmmgggaaa]]]\\\^^^___dddiiimmmmmmiiifffgggiiikkknnnqqquuuzzz~~~uuulllgggeeejjjpppuuu|||~~~~~~zzztttpppfff^^^VVVQQQLLLEEEAAABBBAAA@@@???@@@BBBDDDDDDDDDIIILLLVVVdddqqq}}}sssuuuyyy~~~xxxjjjYYYNNNLLLFFFHHHLLLUUUbbbxxx|||aaaQQQNNNNNNWWWlllzzzYYYDDD???;;;<<<===777888888888888777777777777666555555555555444444444444444444333333333222222222333333444444333333222222333333444444333333222444444444333333222222222444444444333333222222222333333333444444444555555999999888888999999:::;;;;;;;;;;;;???MMMaaaqqqwwwiii```___\\\rrr~~~qqqdddpppsssYYYNNNEEEAAA???888666666555444333333333333333333333222222222111111111111111111000000000000222333333333333333333444111111111111111222222222333222111111111111222333222222222222222222222222555555555333111000222444666444555;;;CCCQQQiii~~~{{{nnnhhhdddaaa```eeekkkhhh]]]RRRJJJHHHEEECCCEEEHHHKKKMMMRRRUUUYYY\\\]]][[[XXXUUU]]]cccsss~~~uuunnnrrryyy|||qqq\\\JJJCCCAAABBBCCCDDDEEEIIIOOOSSS[[[aaakkkvvvzzzjjj]]]SSSLLLFFFBBB????????????@@@BBBCCCDDDGGGPPP]]]gggooo{{{sssVVVIIIDDD@@@AAABBBBBBGGGMMMSSSYYYggg|||~~~vvvoookkkgggdddbbb``````aaaaaaaaaaaabbbbbbaaacccgggkkknnnpppppppppvvvwwwxxxyyy}}}}}}uuupppmmmllljjjiiigggffffffiiilllnnnmmmjjjeee```]]]\\\^^^___fffkkkpppooojjjeeeddddddmmmppptttyyy~~~yyymmmhhhggglllrrrxxx|||vvvqqqggg___WWWRRRMMMFFFBBBBBBAAA@@@???@@@CCCEEEEEEEEEIIIKKKTTTbbbooo~~~vvvtttttt}}}zzzkkkYYYNNNKKKGGGHHHKKKSSS^^^rrr~~~cccTTTPPPOOOWWWlll}}}\\\FFFAAA======>>>888888888888888777777777777666555555555555444444444444444444333333333222222222333333444444333333222222333333444444333333222444444444333333222222222444444444333333222222222333333333444444444555555777777777777888999:::;;;;;;<<<===@@@NNNaaaoootttkkkbbbcccbbbyyyssseeepppyyy]]]QQQGGGBBB@@@999666666555444333333333333333333333222222222111111000000000111111111111111333333333333333222222222222222222111111111111111111111111111111111111222111111111111111111111111333444444333222111333555777555666;;;EEEUUUmmmsssmmmfffcccbbbfffiiiggg]]]TTTNNNLLLIIIGGGFFFHHHJJJLLLNNNQQQTTTWWWXXXVVVTTTRRR\\\eeexxxxxxqqqkkkqqqzzz{{{nnnYYYJJJDDDAAABBBCCCDDDFFFJJJOOOSSSYYYbbbnnn{{{}}}nnnaaaWWWOOOHHHDDD>>>>>>>>>>>>???AAABBBCCCFFFMMMXXXcccnnn{{{xxxZZZJJJDDDAAABBBCCCEEEJJJPPPVVV\\\kkk~~~}}}|||~~~xxxpppiiieeecccaaa```____________`````````aaacccdddgggjjjmmmppprrrsssxxxxxxyyyzzz}}}uuummmhhhffffffcccbbbaaabbbdddhhhkkknnnkkkiiieeeaaa___^^^^^^___eeejjjppprrrnnnhhhdddbbbnnnrrrxxx~~~}}}pppkkkjjjooovvv}}}~~~xxxssshhh```XXXSSSNNNGGGCCCCCCAAA@@@???AAADDDFFFGGGFFFHHHKKKSSS```mmmzzz{{{sssoooxxx|||mmmZZZMMMIIIHHHGGGJJJPPPYYYiiifffUUUQQQNNNUUUhhhaaaIIICCC>>>>>>???999888888888888777777777777666555555555555444444444444444444444333333333333222333333444444333333222222333333444444333333222444444333333333333222222444444333333333333222222333333333444444444555555444555555666777999:::;;;;;;===???CCCOOO```lllooo}}}ooofffggggggvvviiirrr~~~aaaSSSHHHCCC@@@:::666666555444333333333333333333333222222222111111000000000111111222222222222222111111000000//////333222222222111000000000000000111222222222111111000000000000000000000000111222333333222222444555777666888===HHH[[[sssrrrkkkeeedddcccfffhhheee]]]VVVQQQPPPMMMJJJHHHHHHJJJLLLNNNPPPSSSUUUVVVVVVUUUTTT[[[fff|||vvvpppgggqqq{{{zzzjjjVVVIIIDDDAAABBBCCCDDDFFFJJJPPPTTTZZZdddsssqqqdddZZZQQQJJJDDD???>>>======>>>@@@BBBCCCFFFKKKTTT```mmm{{{yyy\\\KKKEEEBBBCCCEEEGGGMMMTTT___bbbnnn~~~zzzyyyzzz||||||xxxrrrjjjdddaaa`````````^^^^^^______``````aaaaaadddeeegggiiimmmqqqtttwwwzzzzzzzzzzzz~~~zzzppphhhdddccccccaaaaaaaaabbbeeeiiimmmooonnnkkkhhhdddaaa```______```gggpppuuutttoooiiifffmmmrrryyyuuupppooottt{{{yyytttjjjbbbZZZUUUOOOHHHDDDDDDAAA??????AAADDDFFFGGGGGGHHHKKKSSS___kkkwwwrrrkkkttt|||~~~ooo[[[MMMHHHHHHFFFHHHOOOVVVccc|||kkkTTTNNNKKKQQQdddeeeLLLDDD>>>===>>>999888888888888777777777666666555555555555444444444555444444444444333333333222333333444444333333222222333333444444333333222333333333333333333333333333333333333333333333333333333333444444444555555444444555666888:::<<<===;;;>>>@@@EEEPPP___hhhkkkxxxtttiiihhhgggyyyllltttdddUUUHHHBBB@@@999666666555444333333333333333333333222222222111111000000111111222222333333111111111000000/////////333222222222111000000000...000111333333333111111000000000000000000000000000222333444333333444555666777:::???MMMccc{{{zzzkkkbbbaaaaaacccfffgggddd___[[[TTTTTTRRRNNNJJJIIIKKKMMMNNNOOOQQQTTTUUUVVVVVVVVVZZZggg{{{rrrllleeesss~~~yyyfffSSSHHHEEEAAABBBCCCDDDGGGKKKQQQUUU]]]hhhwwwtttggg]]]SSSJJJDDD@@@???=========???AAACCCEEEIIIQQQ\\\iiiyyyxxx[[[LLLGGGCCCDDDFFFIIIOOOVVVaaaaaahhhzzz~~~zzzvvvssstttvvvxxxyyyrrrmmmfff```^^^______```^^^^^^______```aaabbbbbbeeeeeegggiiimmmrrrvvvyyy{{{{{{{{{|||zzzqqqhhhaaa^^^]]]^^^aaabbbbbbdddgggjjjnnnpppqqqnnnjjjeeeaaa___]]]]]]```hhhrrryyyzzzuuunnnjjjlllqqqzzz}}}xxxvvv{{{yyytttmmmddd\\\WWWQQQIIIEEEFFFAAA@@@???AAACCCFFFFFFFFFIIIKKKRRR]]]hhhtttssskkkrrryyy~~~~~~~~~ppp\\\NNNIIIHHHEEEHHHOOOTTT___xxxpppTTTNNNJJJOOObbbhhhNNNDDD===<<<===888888888888888777777777666666555555555555444444444555555555444444444333333222333333444444333333222222333333444444333333222333333333333333333333333333333333333333333333333333333333444444444555555444555666777999;;;===???<<>>======???BBBDDDCCCGGGOOOWWWcccsssxxx\\\NNNHHHDDDDDDFFFIIIPPPWWWZZZXXX[[[kkktttqqqnnnlllmmmooooooooolllgggbbb^^^]]]^^^______]]]^^^^^^___```aaabbbbbbeeefffgggkkkoootttxxx{{{{{{|||}}}xxxssslllddd___]]]]]]]]]___```aaadddgggkkknnnpppssspppkkkeee```^^^]]]]]]eeelllvvv~~~zzzrrrlllnnnsss|||zzzvvvooofff^^^YYYRRRKKKGGGGGGAAA@@@???@@@BBBDDDDDDDDDHHHJJJPPP[[[eeepppxxxlllqqqvvv{{{zzz|||~~~|||ooo]]]PPPLLLHHHDDDHHHOOOSSS[[[uuutttXXXQQQKKKPPPbbb~~~mmmPPPEEE===;;;===888888888888888777777777777666555555555555444444444555555555555444444444333222333333444444333333222222333333444444333333222222222333333333333444444222222333333333333444444333333333444444444555555555666666888:::<<<>>>???<<>>GGGZZZttt{{{gggYYYSSSUUU\\\eeekkkmmmllljjjiiiddddddbbb[[[RRRLLLLLLNNNMMMNNNOOOQQQSSSVVVWWWXXX\\\lll|||sssiiibbbeeeyyyzzzaaaNNNFFFEEEAAABBBCCCEEEGGGLLLRRRVVV___kkkyyy{{{ooodddYYYNNNFFFCCCAAA???===>>>@@@BBBDDD???EEELLLRRR\\\mmmzzz```OOOIIIDDDDDDFFFHHHOOOWWWQQQOOOQQQ]]]wwwwwweeedddcccccceeefffffffffeeebbb^^^\\\\\\]]]]]]]]]\\\\\\]]]^^^___```aaaaaadddeeehhhlllqqquuuyyy{{{{{{|||~~~zzzrrroooiiiddd```_________]]]___aaaeeejjjnnnrrruuuwwwsssmmmgggcccbbbbbbcccgggmmmxxxyyyssssssxxx}}}xxxppphhh___ZZZTTTLLLHHHHHHAAA@@@??????AAABBBBBBAAAFFFGGGMMMWWWaaakkkzzz~~~nnnqqqsssvvv~~~vvvxxx{{{yyynnn]]]RRROOOJJJEEEHHHPPPRRRWWWqqqxxx[[[SSSLLLNNN^^^yyyqqqSSSGGG>>><<<>>>999888888888888777777777777666555555555555444444444555555555555444444444444222333333444444333333222222333333444444333333222222222222333333444444444222222222333333444444444333333333444444444555555555555666777999:::<<<======???BBBEEEOOO]]]eeefffsss~~~rrrcccaaadddzzzmmmrrrooo\\\LLLEEECCC===666666555444333333333333333333333222222222111111444333333222222111111111......//////000000111111000000111111222222222333...111444888888777444222222222222222222222222222111333555555444222222333///777???III]]]yyyuuu```UUURRRRRR[[[fffnnnppppppooonnnllllllhhh```UUUMMMLLLNNNPPPPPPQQQSSSUUUXXXZZZ[[[^^^ooo|||tttjjjccceee{{{{{{```MMMFFFDDDAAABBBCCCEEEHHHLLLRRRVVV^^^jjjxxx~~~rrrggg[[[OOOHHHDDDBBB???>>>>>>@@@CCCEEE<<>>@@@AAAAAAAAAAAAEEELLLVVVfff~~~hhhSSSHHHBBBEEEFFFDDDGGGOOOHHHGGGHHHRRRmmm{{{dddQQQOOOOOOSSSZZZ^^^]]]ZZZZZZZZZYYYXXXXXXXXXXXXXXXZZZZZZ[[[\\\^^^aaabbbddddddfffjjjooossswwwzzz{{{{{{}}}~~~vvvooolllhhhfffdddaaa___^^^^^^^^^]]]bbbhhhlllpppuuu}}}xxxpppooorrrrrrnnnmmmqqqxxx~~~zzztttooofff]]]UUUNNNJJJIIIDDDCCCAAA@@@@@@AAABBBCCCEEEEEEIIIPPPXXXbbbqqq~~~rrroookkkmmmvvvxxxzzzyyyuuuppphhhZZZMMMIIIGGGIIIMMMOOOVVVmmm\\\SSSLLLMMMTTTfff~~~___JJJBBB???===;;;::::::999999888777777777888777666444444555555666444333333222222333333444666444222222444444222000333333333333333333333333111222222333333222222111333333333333333333333333222222222333333333444444333444555444444555888;;;>>>@@@BBBCCCLLLZZZeeejjjxxxmmmXXXXXXrrr~~~ooonnnuuu}}}{{{^^^NNNHHHBBB>>>999777555444444444333222555333111111333444222000111111222222222333333333111111111111111111111111111000000111111222333333111333555555333111111111111111222222222333333333222222333333333333444444666888>>>NNNjjjlllVVVQQQUUUVVV^^^fffjjjmmmqqqqqqooorrrsssnnnaaaWWWUUUWWWYYY\\\[[[ZZZZZZZZZ[[[\\\]]]```ttt{{{qqqiiifffhhhyyynnnVVVHHHCCCAAAAAABBBDDDFFFHHHMMMSSSXXXaaakkkxxxwwwkkk___SSSKKKGGGDDD@@@======>>>>>>>>>???@@@DDDKKKTTTccc|||pppXXXLLLDDDEEEEEEBBBEEELLLHHHHHHKKKWWWsssxxx```OOOLLLKKKNNNUUUYYYYYYXXXZZZZZZYYYYYYYYYYYYYYYYYY[[[[[[\\\\\\^^^```aaabbbfffhhhkkkooossswwwyyyzzzzzz}}}}}}yyyqqqkkkjjjhhhgggeeecccaaa___^^^]]]___dddkkkppptttzzz~~~vvvuuuyyyyyyvvvssswww~~~{{{uuuppphhh^^^WWWPPPLLLIIIEEECCCBBB@@@@@@AAABBBCCCEEEEEEHHHPPPWWWaaaooo|||tttnnniiijjjrrr{{{}}}|||yyy{{{yyyuuupppiii]]]PPPLLLIIIKKKNNNPPPWWWlll```UUULLLKKKQQQ```|||bbbLLLBBB???===;;;::::::999999888777777777888777666555444555555666555444444333333444444555666444222222444444333000333333333333333333333333111222222333333222222111333333333333333333333333333333333444444444555555333444555444444555888;;;===@@@BBBDDDMMM[[[fffjjjrrryyyxxxiiiXXX\\\xxxpppkkkppp{{{aaaQQQIIICCC???:::777555333444444333222333111000000111111000///111111222222222333333333333333333333333333333333333333222111111222333444222333333222111111222444222222222222333333333333222222222333333444444444777999@@@RRRmmmhhhUUUSSSYYYZZZbbbjjjlllmmmooommmjjjnnnnnnhhh\\\UUUWWW[[[]]]bbb```^^^]]]\\\]]]^^^___eeeyyyyyyooogggdddiiiuuuwwwfffQQQGGGEEECCCAAABBBDDDFFFIIIMMMTTTXXXbbbkkkxxx|||pppcccVVVMMMIIIEEEAAA======<<<<<<;;;>>>???BBBIIIQQQ```www|||aaaSSSGGGEEEDDDAAACCCIIIIIIKKKQQQbbbrrr[[[KKKHHHFFFHHHNNNSSSUUUTTTYYYYYYYYYYYYYYYZZZZZZZZZ[[[\\\\\\]]]^^^___aaaaaahhhjjjmmmppptttwwwxxxyyyyyy~~~yyyuuuqqqkkkgggggggggggggggfffdddaaa^^^]]]___dddlllrrrwww~~~}}}{{{{{{}}}xxxrrriiiaaaYYYSSSNNNJJJEEEDDDBBB@@@@@@AAABBBCCCEEEDDDHHHOOOVVV___mmmzzzwwwnnnfffgggnnnvvvyyyyyy{{{|||yyytttqqqlllaaaVVVPPPLLLLLLOOOPPPVVVjjjeeeWWWKKKIIILLLYYYssshhhPPPCCC???===;;;::::::999999888777777777777666555555444444555555555555444444444444555555555333222222444444333111333333333333333333333333111222222333333222222111333333333333333333333333444444444444555555555555333444555444444555888;;;<<<@@@BBBEEEMMM[[[dddgggiiinnnmmmbbbXXXcccssshhhkkkyyydddRRRIIIDDD@@@:::777444333333444333333222111111000111000000///111111222222222333333333333333333333333333333333444333111000000111222333444555555444222111222333333333333333333333333333222222222333333444444444777999BBBUUUppp{{{bbbSSSSSSZZZ^^^gggoooqqqqqqqqqmmmhhhfffddd^^^VVVTTTZZZaaadddaaa```^^^^^^___aaadddfffhhh}}}}}}ttthhh```^^^iiisssrrraaaOOOHHHEEEAAA@@@BBBDDDFFFIIINNNTTTXXXccclllyyytttfffXXXNNNIIIEEEAAA>>>======<<<;;;>>>???BBBHHHOOO]]]tttiiiXXXJJJFFFDDDAAADDDJJJKKKQQQ\\\qqqnnnWWWHHHEEEBBBCCCGGGMMMPPPRRRVVVVVVWWWXXXYYYYYYYYYYYYZZZZZZ[[[\\\^^^aaacccdddkkklllooorrrtttwwwxxxyyyyyy~~~zzzqqqmmmjjjfffdddeeefffhhhiiiiiigggccc___\\\\\\bbbjjjrrrwww~~~~~~zzztttjjjbbb\\\UUUOOOJJJFFFEEECCCAAA@@@AAABBBCCCDDDDDDGGGMMMSSS\\\iiivvv{{{nnnddddddllltttxxxzzz}}}}}}yyytttrrroooggg^^^SSSNNNLLLNNNNNNTTTfff{{{jjjYYYJJJGGGJJJTTTlllpppTTTDDD@@@>>>;;;::::::999999888777777777666666555555444444444444444444333333333333444444444333333333333333333222333333333333333333333333111222222333333222222111333333333333333333333333333333333444444444444555333444555444444555888;;;===@@@CCCEEEMMMXXX___aaa^^^aaa```YYYXXXiiivvvhhhhhhwwwgggSSSIIICCC@@@;;;888444222333444444333222333333222111111111111111111222222222333333333222222222222222222222222222222000000///000111111555777888888555222111111333333333333333333333333111111222333333444555555666999DDDZZZuuuuuu___TTTVVV\\\cccllluuuwwwwwwtttooohhh^^^\\\WWWRRRVVV```iiikkk```_________aaadddggghhhjjjzzzooobbb\\\\\\iiirrrqqqaaaPPPHHHDDD???@@@AAACCCFFFIIINNNTTTYYYdddmmmzzzuuuhhhYYYPPPIIIEEEAAA>>>>>>>>>>>>===??????BBBHHHNNN[[[pppppp]]]LLLGGGFFFDDDGGGMMMOOOZZZkkkjjjTTTFFFCCCAAA@@@DDDIIIMMMPPPQQQSSSTTTVVVWWWXXXXXXXXXWWWXXXZZZ]]]```dddgggiiimmmnnnpppsssuuuwwwxxxyyyzzz}}}sssjjjgggfffdddccceeefffhhhjjjkkkiiiddd___[[[[[[aaajjjrrrxxx~~~|||uuulllddd^^^XXXPPPJJJGGGEEECCCAAAAAAAAABBBCCCDDDCCCFFFKKKQQQXXXfffrrrpppbbbccclllsssyyy}}}~~~}}}zzzvvvtttsssllldddUUUNNNKKKLLLLLLQQQbbbvvvnnnZZZJJJHHHJJJQQQgggvvvWWWEEE@@@>>>;;;::::::999999888777777777555555555555555444444333333222222222222222222333222333333333333333333444333333333333333333333333111222222333333222222111333333333333333333333333111111222222222333333333333444555444444555888;;;===AAADDDFFFLLLTTTYYYYYYWWWWWWUUUSSSYYYnnnzzziiigggwwwjjjUUUJJJDDDAAA;;;888444222222333444444333444444444222111222333111111222222222333333333111111111111111111111111000000000000000000000000444666888888555333111111444444444444333333333333111111222333333444555555777:::GGG```{{{qqq```ZZZ\\\```iiirrr{{{}}}{{{wwwooogggZZZWWWRRRQQQXXXfffnnnooocccbbbbbbccccccdddeeeeeemmm~~~}}}{{{vvvkkk___]]]```llluuutttcccQQQHHHCCC>>>???AAACCCEEEIIINNNUUUYYYeeennn{{{vvvjjj\\\SSSJJJFFFBBB?????????????????????BBBGGGMMMXXXlll~~~xxxbbbNNNHHHGGGFFFJJJPPPVVVfff|||dddOOOCCCBBB@@@@@@BBBFFFKKKNNNNNNPPPRRRUUUWWWXXXXXXXXXVVVXXXZZZ^^^bbbgggjjjlllnnnoooqqqtttvvvxxxyyyzzz|||{{{tttllldddcccdddcccccceeefffhhhjjjkkkiiiddd___[[[\\\ccckkksssxxx}}}~~~}}}~~~xxxnnngggbbb[[[RRRKKKHHHFFFDDDBBBAAAAAABBBCCCDDDCCCEEEJJJOOOVVVbbbnnn}}}tttcccccclllrrryyy~~~~~~{{{wwwwwwwwwqqqjjjVVVOOOJJJKKKKKKPPP```rrrqqqZZZJJJJJJKKKOOObbbzzz{{{ZZZEEEAAA???;;;::::::999999888777777777444555555555555444333333222222111111111111222222111333444444222222333555333333333333333333333333111222222333333222222111333333333333333333333333111111111111222222222222333444555444444555888;;;===BBBEEEGGGLLLSSSVVVUUUUUUSSSPPPPPP[[[sss~~~kkkgggwwwmmmWWWKKKEEEBBB;;;888444111222333444444222444555444222000222333111111222222222333333333111111111111111111111111...///111333333333222111111333444333222222333444555555444444444333333333000111111222444555555666999<<>>>>>===>>>AAAEEEJJJUUUhhhzzzhhhRRRJJJHHHHHHKKKRRR___rrrxxx]]]III@@@@@@??????@@@DDDHHHKKKMMMOOORRRUUUWWWXXXXXXXXXXXXZZZ\\\```dddhhhkkkmmmnnnooorrrtttwwwyyyzzz{{{~~~~~~wwwrrrmmmeee___```bbbbbbccceeefffhhhjjjjjjhhhddd___\\\[[[bbbjjjqqquuuzzz~~~}}}|||{{{zzz{{{~~~|||qqqjjjfff___UUUMMMHHHGGGDDDBBBAAAAAABBBCCCDDDCCCDDDIIIMMMSSS```kkkwwwyyydddccckkkpppvvv}}}}}}~~~|||yyyzzzzzzuuummmXXXPPPKKKKKKLLLPPP___qqqsss[[[KKKKKKLLLLLL\\\rrr~~~[[[EEEAAA@@@;;;::::::999999888777777777444444555555555444333222333222222111111222222333000333444444222222444666333333333333333333333333111222222333333222222111333333333333333333333333111111222222222333333333333444555444444555888;;;<<>>NNNkkkxxxccc]]]___aaaaaarrr{{{~~~vvvjjj```SSSOOOJJJJJJTTTaaafffeeedddeeegggiiiiiihhhfffeeeqqq~~~uuufff[[[[[[aaavvv|||fffOOOEEEDDDDDD???AAACCCEEEIIIOOOUUUZZZgggooo|||xxxnnnccc[[[QQQLLLGGGBBB@@@???===<<<<<<<<>>>>>???>>>???BBBFFFIIIMMMOOOSSSVVVXXXZZZZZZYYY[[[\\\^^^aaadddhhhkkkmmmnnnppprrruuuxxxzzz{{{|||~~~xxxooojjjhhhaaa\\\^^^aaabbbccceeefffhhhiiijjjhhhccc___\\\YYY___gggmmmqqquuuzzz~~~}}}yyy{{{}}}}}}~~~}}}}}}{{{zzzzzz{{{~~~~~~tttmmmiiibbbXXXOOOIIIGGGDDDBBBAAAAAABBBCCCDDDCCCDDDHHHLLLRRR^^^jjjsss|||eeeccciiimmmssszzz}}}~~~}}}{{{||||||vvvoooYYYQQQKKKLLLMMMQQQ```qqquuu\\\KKKLLLKKKIIIWWWmmm\\\EEEAAA@@@<<<::::::999999888777777777333444555555555444333222444333333222222333333444000222555444222222444666333333333333333333333333222222222333333222222222333333333333333333333333222222333333333444444444333444555555444555888;;;:::AAAGGGKKKQQQXXX[[[YYY[[[UUUPPPSSSbbbzzzttthhhxxxuuuZZZMMMGGGCCC???;;;777444444444444444444333333222111111111222222222222222222222222222111111111111111111111111222111111111000000//////444333222111000000000000444444333222222222333333333333333333444444555666777AAATTToootttfffaaa]]]___dddvvv{{{wwwlll]]]TTTOOOIIIJJJQQQXXX\\\\\\\\\bbbcccfffkkkddd___fffrrr|||rrreee[[[]]]eee|||hhhSSSHHHDDDDDDDDDEEEGGGGGGIIINNNWWW^^^mmmsss|||qqqeee\\\SSSNNNGGGAAA???>>>??????>>>===???BBBEEEMMM___ooovvv\\\QQQLLLHHHLLLUUUjjj{{{fffQQQEEE@@@>>>===<<<>>>AAAEEEGGGNNNOOOQQQSSSTTTVVVYYY\\\YYY[[[___aaaccceeeiiikkkmmmnnnpppsssvvvzzz}}}yyyooohhhfffbbbaaa^^^\\\[[[\\\^^^___bbbfffkkkllliiiddd___\\\]]]```eeehhhllloootttwww|||{{{xxxuuurrrrrrtttvvvwwwyyy|||yyyqqqiiiaaaYYYTTTMMMIIIEEEAAAAAABBBBBBBBBDDDCCCDDDHHHKKKOOOYYYdddwwwmmmbbbbbbhhhooouuuyyy}}}~~~~~~}}}xxxqqq\\\QQQJJJJJJKKKOOO\\\kkkwww```MMMIIIHHHIIIUUUddd___HHHBBB@@@:::777888888888888999999999666666666555444444333333222222222222222222222222333333333444444555555555444444444333333222222222222222333333333333444444555555444333333222111111222222333333333444444444222222222333555666888999AAACCCGGGLLLRRRWWW\\\^^^]]]VVVQQQWWWhhhzzzlllyyyyyy]]]NNNGGGCCC>>>;;;666444444444444333444333222222111111222222222222222222222222222222111111111111111111111111222111111111000000000000222111111111111111222222666555444333222111111111333333333333444444555666999BBBUUUpppvvviiiccc```ccciiizzzyyyiiiXXXRRRMMMHHHIIINNNTTTWWWWWWZZZ``````bbbhhhbbb^^^fffuuuxxxnnnbbbZZZ___hhh}}}iiiTTTHHHDDDCCCCCCDDDFFFGGGIIIOOOXXX___nnnuuu}}}sssggg^^^UUUPPPHHHBBB@@@??????>>><<<<<<>>>AAADDDKKKZZZiii{{{yyy___RRRKKKHHHLLLUUUjjj}}}rrr___LLLAAA???>>>===<<<>>>BBBFFFHHHOOOQQQTTTUUUVVVXXX[[[]]][[[]]]___aaaaaaccceeehhhnnnoooqqqssswwwzzz}}}yyyqqqhhhcccaaa```___\\\[[[[[[\\\]]]___cccggglllnnnjjjeee___\\\ZZZ]]]```ccceeehhhkkknnnpppqqqrrrrrrqqqpppqqqssstttvvvzzz~~~{{{tttlllddd\\\WWWNNNJJJEEEBBBAAABBBBBBBBBDDDCCCDDDHHHJJJOOOXXXcccsss~~~oooaaa```eeemmmssszzz~~~~~~||||||wwwppp```UUUMMMKKKKKKMMMZZZhhhuuu___LLLHHHGGGHHHSSSbbbdddKKKCCC@@@<<<:::999999999888888777777666666555444444333333222444444444444444444444444333333333444444444555555444444333333333222222222222222222333333333444444333333333333333333333333222222222222333333333444333333333444555777999999???BBBFFFLLLSSSYYY]]]```^^^YYYUUU[[[nnnpppyyybbbQQQHHHBBB===:::666444333333333222333333222222111111222222222222222222222222222222111111111111111111111111111111111111111000000000000000000000111222333444777666444333111000000000333333333333444555666666<<>>;;;;;;===@@@BBBGGGTTT```qqqdddSSSKKKGGGLLLTTThhh|||{{{vvvrrrhhhWWWGGG>>>===<<<<<<<<<>>>BBBFFFHHHMMMPPPSSSVVVWWWXXXYYY[[[]]]^^^````````````bbbdddnnnoooqqqtttwww{{{~~~~~~~~~~~~~~~xxxooohhhaaa]]]]]]\\\[[[ZZZZZZZZZ[[[]]]^^^cccgggmmmnnnkkkeee___\\\XXXZZZ]]]___```bbbdddgggeeeiiimmmppppppqqqqqqrrrssswww|||~~~xxxppphhh```ZZZPPPKKKFFFCCCBBBBBBCCCBBBDDDCCCDDDHHHJJJMMMWWWaaannnzzzrrraaa^^^bbbjjjrrr||||||zzzyyyuuupppfff[[[QQQNNNLLLLLLWWWeeesss]]]KKKGGGGGGFFFQQQ___lllPPPDDDAAA>>>;;;;;;:::999888777666555666666555444444333333222444444444444444444444444333333333333444444444444333333333333222222222222222222222222333333333333111111111222333444444555111111222222222333333333444444444555666888:::;;;===@@@FFFLLLSSSYYY^^^```]]]YYYWWW___rrrqqqxxxgggSSSHHHBBB<<<999666444444333333222333333222222111222222333222222222222222222222222111111111111111111111111111111111111111111111111111111000000111222222333555444333222111111111111222222222333444555666777>>>FFFXXXssswwwqqqlllpppxxx}}}eeeSSSLLLJJJGGGHHHKKKNNNOOOOOOVVV[[[ZZZ\\\ccc___^^^ggg|||wwwtttpppiii___[[[bbblll}}}iiiTTTGGGCCCBBBAAACCCEEEGGGJJJQQQ[[[cccpppvvvvvvkkkbbb[[[UUUNNNGGGCCC@@@>>>===;;;;;;===@@@BBBEEENNNXXXjjjzzzjjjVVVKKKGGGKKKRRRdddvvvxxxsssnnnjjjaaaRRRDDD>>>:::::::::;;;===AAAEEEGGGIIILLLPPPSSSTTTUUUVVVWWW]]]^^^______^^^```bbbdddnnnoooqqqssswwwzzz}}}~~~}}}|||{{{~~~~~~}}}sssjjjddd]]]ZZZ[[[XXXXXXYYYYYYZZZ[[[\\\\\\aaaeeekkkmmmjjjddd^^^[[[XXXZZZ]]]___```bbbdddgggeeehhhmmmqqqssstttvvvxxxzzz}}}zzzssskkkbbb]]]QQQMMMHHHDDDCCCCCCCCCBBBDDDCCCDDDGGGIIILLLTTT^^^iiivvvuuubbb]]]```iiiqqq||||||xxxwwwtttpppjjj^^^SSSOOOLLLLLLVVVccc|||rrr]]]KKKGGGGGGFFFOOO]]]{{{tttUUUEEE@@@>>>::::::999999888777777666777777666555555444444333222222222222222222222222333333333333333333333333333222222222222222222222111222222222222333333333111111111222333333444444111111111222222222333333444555555666777999;;;;;;===@@@EEELLLSSSXXX\\\^^^YYYVVVVVV```ssspppvvvjjjUUUHHHBBB<<<:::666555444444333111333222222111222222333333222222222222222222222222111111111111111111111111111111111111111222222222333222222111000000111111222222111111111222333333222222222333444555777777>>>HHH\\\vvv{{{uuuooosss|||}}}gggXXXLLLKKKIIIIIIKKKNNNQQQRRRTTTYYYYYY\\\cccaaa___jjj|||qqqpppoookkkbbb]]]bbbjjj}}}iiiSSSGGGCCCBBB@@@CCCEEEGGGKKKRRR\\\dddooovvvwwwkkkccc\\\WWWOOOIIIDDDAAA>>>======;;;===AAABBBDDDKKKSSSfffwwwpppXXXKKKGGGJJJOOO]]]nnnqqqlllgggcccZZZKKK@@@<<<888888888999<<>>>>>888888888888888888888888888888777777666555555555222222222222222222222222333333333333333333333333222222222222222222222222111111111222222222333333222222222222222222222222111111222222222333333333555555555666888999;;;<<<===@@@FFFLLLRRRWWWZZZ[[[ZZZWWWXXXbbbuuuqqqvvvkkkUUUIIIBBB<<<:::888666666555333222222222111111222222333333222222222222222222222222111111111111111111111111111111111222222222222222444333222111000000000000111000000111111222333444111111222333444555777888???MMMddd}}}wwwppplllsss|||hhh]]]QQQOOOMMMKKKLLLNNNQQQTTTQQQWWWXXX]]]eeebbbaaakkk|||~~~ooooooppplllddd^^^bbbjjj{{{gggRRRFFFCCCBBBAAACCCFFFHHHKKKRRR\\\cccooovvvvvvkkkccc\\\WWWPPPJJJEEEBBB???<<<>>><<<===@@@AAACCCHHHOOOaaatttttt[[[KKKGGGIIILLLWWWfff{{{wwwgggbbb^^^ZZZQQQDDD<<<:::777888888:::<<>>>>>777777888888888999999999888888777777666555555444444444444444444444444444333333333333222222222222111111111222222222222222111111111111222222222222222222222222222111111111222222333333333444444444555555555666777999;;;<<<===@@@GGGNNNTTTYYY\\\]]]___\\\]]]fffwwwvvvyyykkkTTTIIICCC===;;;999888777666444222222222111111222222333444222222222222222222222222111111111111111111111111111111111222222333333333222222111111111111111222111111111111111111222333111111222333444666777888???RRRmmmxxxlllddddddqqq{{{hhh^^^WWWUUUQQQMMMKKKLLLPPPSSSNNNUUUWWW]]]eeeccc```jjj||||||sssrrrppplllddd^^^ccclll|||xxxeeeQQQFFFCCCBBBBBBDDDFFFHHHKKKRRR\\\cccoooxxx~~~uuujjjbbb[[[WWWPPPJJJEEEBBB???<<>>@@@AAAFFFMMM[[[pppwww]]]LLLGGGHHHIIIRRR```ttt|||jjj]]]YYYVVVRRRJJJ@@@::::::999999:::;;;===???AAACCCFFFHHHKKKLLLMMMOOORRRTTTSSSSSSTTTTTTUUUXXX]]]aaafffgggiiilllooosssvvvxxxtttttttttuuuwwwyyy{{{}}}~~~~~~~~~~~~uuujjj```\\\XXXTTTQQQRRRUUUVVVYYY[[[[[[ZZZYYYXXXYYY\\\___```___^^^______[[[^^^bbbeeegggjjjnnnqqqppptttzzzyyyqqqhhhbbbWWWRRRLLLGGGEEEDDDCCCCCCCCCBBBDDDGGGGGGHHHNNNVVV\\\lllrrrgggbbbdddiiipppxxx~~~|||xxxwwwvvvuuuooobbbVVVQQQLLLJJJSSS___qqqooo[[[KKKIIIHHHEEEKKKWWWhhhzzzkkkLLL??????999999999888888888888888666666666555444444333333444444444444444444444444333333333222222222111111000111111111222222222222111111111111222222222222000000111111222222333333333333444444444555555555444444555555777999:::;;;<<<@@@HHHQQQXXX^^^aaaccceeeaaa```hhhxxx{{{|||jjjTTTIIIDDD>>><<<:::999888777555333222111111111222333333444222222222222222222222222111111111111111111111111111111111222222333333333000000000000111222333444333333222111000000000111111111111333444666777888@@@VVVsssrrrcccZZZ]]]ppp|||ggg]]]\\\YYYSSSMMMJJJJJJNNNQQQLLLSSSVVV]]]fffbbb```iii}}}~~~{{{vvvtttqqqkkkbbb^^^eeeooozzz}}}wwwdddPPPFFFCCCCCCCCCEEEGGGHHHKKKRRR[[[bbbpppzzz}}}tttiiiaaa[[[VVVPPPJJJFFFBBB???<<<>>>:::999<<<>>>@@@EEEKKKWWWlllyyy^^^MMMGGGGGGGGGOOO]]]oootttbbbXXXTTTQQQOOOHHH???;;;===;;;<<<<<<===???@@@BBBCCCCCCEEEGGGHHHIIIKKKOOORRRQQQQQQQQQQQQRRRUUUYYY]]]eeefffgggjjjnnnqqqtttvvvttttttttttttvvvxxx{{{|||}}}~~~~~~}}}}}}}}}nnneee]]]ZZZXXXUUUSSSSSSUUUWWWZZZ[[[\\\ZZZXXXWWWYYY[[[]]]^^^^^^___```bbb```cccfffiiikkkmmmqqqsssqqqwww{{{sssjjjdddWWWSSSLLLHHHEEEDDDCCCCCCCCCBBBDDDGGGGGGGGGMMMUUUYYYiiiwwwjjjbbbbbbeeemmmvvv}}}|||yyyxxxwwwvvvqqqdddWWWQQQKKKHHHQQQ]]]nnnmmmYYYJJJHHHGGGCCCIIIUUUeeewwwpppNNNAAAAAA;;;::::::999888777666666555444444333333222111111222222222222222222222222333333333222222111111111000000111111222222222222000111111111111222222222......///111222333444555444444444555555555666666444444444555666888:::;;;;;;@@@IIISSS\\\bbbgggiiigggcccaaahhhwww~~~yyytttnnnVVVJJJFFF===<<<999666555444555555333333333333333333333333111111111111111111111111000000000000000000000000333222111000000111222333000111111111111222222222...000111333444444333333444222444777666444777;;;HHHYYYtttppp[[[UUU___sss{{{lllcccaaa\\\UUUOOOLLLLLLMMMMMMNNNOOOUUU[[[^^^]]]```eee}}}zzz{{{~~~vvvyyykkk___^^^^^^ooo~~~xxxdddPPPEEECCCCCCCCCBBBEEEJJJNNNSSS]]]gggooozzzyyypppggg```[[[WWWQQQKKKEEE@@@>>>===<<<<<<<<<;;;<<<@@@EEEIIIPPPddd}}}bbbNNNDDDCCCEEEMMMXXXiiizzz}}}nnncccTTTQQQLLLFFFAAA<<<999777999999:::;;;<<<===???@@@AAAEEEHHHIIIHHHHHHJJJMMMQQQOOONNNOOORRRVVVXXXYYY]]]___cccfffhhhkkknnnqqqnnnqqqssstttuuuwwwyyy{{{|||~~~~~~|||uuuiiibbbYYYUUUVVVVVVTTTRRRVVVWWWWWWXXXWWWWWWWWWWWWYYYYYYYYY[[[^^^```aaaaaacccgggkkkpppsssuuuttttttxxx~~~uuuiiiaaaVVVRRRKKKFFFCCCBBBAAA@@@???@@@BBBCCCDDDGGGLLLPPP\\\hhhyyy|||ggg[[[]]]dddmmmrrrxxx{{{zzzxxxuuutttpppeeeYYYPPPLLLKKKQQQYYYnnn}}}qqq]]]KKKFFFGGGGGGJJJPPP```wwwvvvTTTCCCAAA999999999888999999::::::777666555444333444555555555555444444444333333333111111111111111111111111222222222222222222222222111111111111111111111111333333333222111000///...333333333444444444555555222444555555555777:::===@@@DDDJJJRRR[[[bbbgggjjjlllbbbZZZ___rrrzzzuuupppoooVVVJJJFFF>>><<<999666555444555555111222222333333222222111111111111111111111111111000000000000000000000000222222111111111111222222000111111111111222222222000111222222333333333333444222333666666555777<<>>===<<<<<<<<<<<<<<<@@@EEEIIIPPPbbb}}}~~~cccNNNDDDCCCEEEJJJTTTeeevvv}}}xxxkkk___SSSPPPJJJDDD>>>;;;888888999999999:::;;;===>>>???BBBEEEHHHIIIHHHHHHJJJMMMOOONNNMMMMMMPPPRRRUUUVVV\\\___bbbeeegggiiimmmooommmppprrrtttuuuvvvyyy{{{{{{~~~xxxrrrfff```XXXTTTTTTTTTSSSQQQVVVWWWXXXXXXXXXWWWWWWWWWYYYYYY[[[^^^bbbdddffffffgggkkkpppvvvyyy{{{{{{zzz~~~uuujjjaaaWWWRRRLLLFFFDDDBBBAAA@@@???@@@BBBCCCDDDGGGLLLOOOZZZeeewwwjjj\\\\\\bbbhhhmmmuuuzzz{{{yyyvvvuuuqqqggg[[[RRRKKKJJJOOOVVVjjjzzzooo[[[IIIEEEFFFEEEIIIOOO___wwwxxxUUUCCC@@@===<<<;;;999888777777666777666555444333444444555555555444444444333333333222222222222222222222222222222222222222222222222111111111111111111111111444444444333333111000000333333333444444444444555222444555555555777:::===BBBEEELLLTTT\\\ccciiikkkkkk```XXX```wwwtttoookkk|||pppXXXKKKFFF>>><<<999666555444444555111333444555555444333111111111111111111111111111000000000000000000000000111111222222222222111111000111111111111222222222222222222111222222333333444222333666666555888===GGGaaalllZZZTTTZZZlll|||~~~uuupppaaa]]]YYYYYYZZZYYYTTTOOONNNOOORRRVVVWWWVVV[[[bbb||||||vvvxxxzzzrrrvvvhhh]]]]]]^^^ooo}}}~~~uuuaaaNNNDDDAAA@@@CCCBBBDDDIIILLLPPPYYYdddpppzzzyyyqqqhhhaaa[[[XXXRRRLLLFFFBBB???>>><<<<<<<<<<<<<<>>???BBBFFFIIIJJJHHHHHHKKKMMMOOOOOOOOOOOOPPPRRRTTTUUU]]]___bbbdddfffhhhkkkmmmlllnnnqqqssstttvvvyyy{{{{{{~~~zzzrrrmmmccc]]]UUUQQQQQQRRRQQQPPPUUUWWWYYYZZZXXXWWWWWWWWWYYY[[[___cccgggiiikkkkkklllpppwww}}}~~~vvvjjjbbbXXXSSSLLLGGGDDDCCCAAA@@@???@@@BBBBBBDDDGGGKKKOOOWWWbbbtttnnn^^^[[[^^^aaahhhssszzz}}}{{{wwwuuurrriii]]]TTTLLLHHHMMMTTTeeevvvnnnZZZHHHDDDEEEDDDGGGMMM^^^vvv}}}WWWCCC@@@===<<<;;;999888777666666666666555444444444444555555555444444444333333333333333333333333333333333222222222222222222222222111111111111111111111111444444444444444333222111333333333333444444444444222444555555555777:::===AAAEEELLLTTT]]]ccchhhkkkkkk^^^VVVbbbpppjjjiii{{{rrrYYYKKKEEE>>><<<999666444444444444333555777999999777555333111111111111111111111111000000000000000000000000000111222333333222111000000000111111111222222222444333222111111111222333444222333666666666999???JJJfff}}}fffXXXUUU[[[mmm|||yyybbb]]]ZZZ[[[^^^^^^YYYSSSOOOOOORRRTTTSSSSSSYYYbbbzzz{{{vvvxxxyyyqqqtttfff[[[]]]^^^ppp~~~ttt```NNNDDDBBB@@@CCCBBBDDDHHHKKKNNNXXXbbbqqqzzzyyyqqqhhhbbb[[[XXXRRRLLLFFFBBB@@@???<<<<<<===<<<<<>>???DDDGGGKKKLLLKKKKKKMMMPPPTTTUUUUUUUUUUUUVVVXXXZZZ```bbbdddffffffhhhjjjlllkkknnnqqqssstttwwwzzz|||{{{sssmmmiii___ZZZTTTPPPPPPPPPQQQPPPUUUXXX[[[[[[YYYWWWWWWXXXZZZ]]]bbbfffiiikkkmmmnnnpppuuu|||vvvkkkcccYYYTTTMMMHHHEEECCCBBBAAA???@@@AAABBBCCCFFFKKKNNNVVV```qqqsssaaaZZZ[[[^^^gggsss||||||xxxuuuqqqiii___VVVNNNIIILLLTTTaaatttmmmYYYHHHDDDEEEDDDGGGLLL[[[uuuZZZDDD@@@::::::999999888888999999666666555555444444444444555555444444444333333333333333333333333333333333222222222222222222222222111111111111111111111111333333333333333333222222222222333333333444444444222444555555555777:::===@@@DDDLLLTTT\\\bbbgggiiijjj]]]VVVgggoooiiihhh{{{tttZZZLLLEEE???===:::666444333444444333555777999999777555333111111111111111111111111000000000000000000000000000111222333333222111000000000111111111222222222444333222111111111222333444222222555666666;;;AAANNNkkkwwwbbbYYYWWW\\\nnn}}}ccc___[[[[[[^^^___\\\YYYRRRQQQRRRRRRPPPQQQZZZeee{{{{{{wwwyyyyyyqqqttteee[[[\\\^^^pppttt```NNNFFFCCCAAACCCBBBDDDHHHJJJNNNWWWaaarrrzzz}}}xxxqqqhhhbbbZZZWWWQQQKKKFFFBBB@@@???<<<=========<<<>>>AAADDDGGGRRRdddyyy{{{cccOOODDDAAABBBCCCIIITTT```gggddd[[[RRRIIIEEE@@@:::777666777888666666777888:::<<<>>>???EEEHHHLLLNNNMMMNNNQQQTTTXXXZZZ[[[[[[ZZZ[[[]]]___dddfffhhhiiiiiiiiikkkmmmlllnnnrrrtttvvvyyy|||~~~|||tttnnniiifff\\\XXXSSSOOOOOOPPPQQQRRRTTTYYY]]]]]]ZZZWWWWWWYYY]]]aaaeeehhhiiikkknnnppptttyyywwwlllcccZZZUUUNNNHHHEEECCCBBBAAA???@@@AAABBBCCCFFFJJJMMMUUU___oooxxxcccZZZZZZ^^^hhhuuu~~~}}}wwwtttnnniiiaaaZZZPPPKKKNNNUUUaaatttmmmZZZIIIEEEFFFEEEGGGLLLXXXsss|||^^^EEEAAA;;;:::999999888888888999555555555555555444444444555555444444444333333333222222222222222222222222222222222222222222222222111111111111111111111111000111222222222222222111222222222333333333444444222444555555555777:::===BBBFFFMMMVVV^^^dddgggiiihhh\\\XXXmmmqqqjjjjjj}}}vvv\\\MMMEEE???===:::777444333333333000222333444444333222000111111111111111111111111000000000000000000000000111111222222222222111111000111111111111222222222222222222111222222333333444111222555666777<<>><<<=========<<<===@@@BBBCCCKKKZZZooovvv```NNNCCCAAAAAAAAAFFFPPPZZZ```___VVVOOOEEEBBB>>>999666666777777666666777999;;;===???@@@CCCGGGLLLNNNNNNPPPSSSWWWZZZ]]]___```^^^^^^aaaccchhhjjjkkkkkkkkkkkklllnnnmmmppptttvvvyyy|||{{{tttnnnhhhdddaaaYYYVVVRRRNNNMMMNNNPPPRRRTTTYYY^^^^^^ZZZWWWXXXZZZ___cccgggiiiiiikkkpppssszzzwwwlllddd[[[VVVOOOIIIFFFDDDBBBAAA@@@AAAAAABBBBBBEEEIIILLLSSS]]]lll||||||fff[[[ZZZ___hhhuuu~~~}}}wwwsssnnnjjjeee]]]SSSLLLOOOVVVaaavvvlllYYYIIIFFFFFFEEEGGGLLLUUUpppxxxbbbHHHCCC???>>><<<999777666555555555555666666555555444333555555444444444333333333111111111111111111111111222222222222222222222222111111111111111111111111///000111111222222222222222222222222333333333333222444555555555777:::===CCCHHHPPPXXX```eeeiiijjjdddZZZYYYrrrssskkkkkkxxx]]]MMMEEE@@@===:::777444333333333000000111111111111000000111111111111111111111111000000000000000000000000222222111111111111222222000111111111111222222222000111222222333333333333333111222555666777===DDD[[[yyyqqq```\\\\\\___ppp~~~yyyuuuqqq___bbbddddddaaa___^^^^^^XXXWWWVVVTTTQQQSSSaaapppzzzwwwzzz}}}tttuuufffZZZ\\\]]]ppp~~~qqq]]]MMMFFFBBB@@@BBBAAACCCHHHKKKPPPZZZdddqqqzzzzzzuuuooofff```WWWTTTOOOIIIDDDAAA???>>><<<===>>>===<<<===???AAAAAAFFFRRRfff{{{qqq]]]LLLCCCAAABBB???CCCKKKUUU[[[YYYRRRLLLBBB@@@===999777666777777777777888:::<<<>>>@@@AAA@@@EEEJJJMMMNNNPPPTTTXXX[[[___cccdddbbbbbbeeehhhkkklllmmmmmmkkkkkklllmmmooorrrvvvyyy{{{~~~|||xxxqqqkkkfffbbb]]]ZZZUUUSSSOOOLLLJJJLLLOOOQQQSSSZZZ``````[[[WWWXXX[[[```dddgggiiijjjmmmtttzzzxxxmmmeee\\\WWWPPPJJJFFFDDDBBBAAA@@@AAAAAAAAABBBEEEIIILLLQQQZZZhhhxxx~~~hhh]]][[[]]]fffsss}}}}}}xxxtttpppmmmiiiaaaVVVMMMNNNUUUbbbwwwjjjXXXHHHEEEEEEDDDEEEJJJRRRmmmtttfffJJJEEE???>>><<<:::777666555444444555666666666555444333555555444444444333333333222222222222222222222222222222222222222222222222111111111111111111111111///000111222333333333333111222222222222333333333222444555555555777:::===BBBFFFNNNWWW___dddfffggg^^^WWWZZZttttttlllkkkyyy]]]MMMEEE@@@>>>:::777444333333333111111111111111111111111111111111111111111111111000000000000000000000000333222111000000111222333000111111111111222222222...000222333444444333333333111222555666888>>>EEE___}}}lll]]]]]]___cccuuu|||uuuooojjj]]]ccciiiiiiddd___^^^^^^YYYXXXXXXUUURRRUUUdddssszzzvvvzzzuuuvvvfffZZZ[[[]]]ppp}}}ooo\\\LLLEEEAAA>>>AAAAAACCCHHHLLLQQQ[[[eeeqqqzzz~~~yyytttnnnfff```WWWSSSNNNHHHCCC@@@>>>===<<<===>>>===<<<===>>>@@@AAADDDNNN```uuunnn[[[KKKBBBAAABBB>>>AAAHHHQQQWWWVVVPPPIII@@@???<<<:::888777777777777777888:::<<>>BBBHHHKKKMMMOOOTTTXXX^^^bbbggghhhffffffiiimmmkkkmmmmmmmmmkkkjjjkkkmmmqqqssswwwzzz}}}tttpppkkkfffaaa]]]XXXUUURRRPPPNNNJJJIIIJJJMMMPPPSSSZZZ``````[[[WWWXXX[[[```dddhhhiiijjjoooxxxxxxmmmeee\\\WWWPPPJJJFFFDDDCCCAAA@@@AAAAAAAAABBBDDDHHHLLLPPPXXXfffuuuiii^^^]]]ZZZcccppp{{{~~~|||xxxuuussspppllldddWWWLLLMMMTTTbbbxxxiiiVVVGGGDDDDDDBBBDDDHHHPPPkkkppphhhKKKFFF<<<;;;:::999888888888888444555666666666555333333555555444444444333333333333333333333333333333333222222222222222222222222111111111111111111111111000111222333444555555555111111222222222333333333222444555555555777;;;===>>>CCCKKKTTT[[[```ccccccYYYTTTZZZttt}}}xxxmmmhhhzzz~~~~~~|||^^^NNNJJJ???===;;;888666555444444333333333222222222111111333333333333333333333333222222222222111111111000222222111111111111111111111111111111111111111111222222111111111222333444666444444777888999>>>EEEZZZzzziii\\\[[[```hhh|||yyylll]]][[[hhhooojjjfffhhhfff______[[[WWWSSSQQQYYYmmm~~~}}}~~~|||nnn```ZZZUUU[[[mmm}}}qqq]]]MMMEEEBBB@@@DDDDDDFFFIIIJJJMMMXXXdddoooyyy}}}vvvqqqlllgggdddZZZVVVOOOIIIEEECCC@@@???<<<=========>>>>>>??????AAADDDIIIUUUiii{{{}}}uuuiii]]]OOOBBB===>>>AAABBBEEEKKKPPPQQQLLLHHHBBB@@@===;;;999888999999::::::;;;<<<===>>>??????CCCCCCFFFKKKLLLMMMTTT\\\]]]dddlllmmmiiifffhhhllllllpppsssoooiiiggglllrrrtttvvvyyy}}}}}}uuummmiiiccc___\\\YYYWWWUUUOOONNNLLLIIIGGGGGGKKKNNNRRRUUU\\\```^^^YYYZZZ___eeefffhhhjjjmmmttt|||yyyooohhh___YYYRRRKKKHHHFFFDDDCCCAAA@@@@@@AAABBBDDDFFFHHHOOOSSS___ssslll```[[[[[[dddnnnwww~~~}}}vvvvvvuuupppdddVVVNNNOOOSSSaaawwwdddUUUGGGBBBCCCDDDEEEGGGPPPhhhppplllNNNHHHAAA>>>;;;999999888777666666666666666555555555555555555555555555555555555444333333222222333333444333333333333333333333333222222111111111111222222111111000000111111222333222222222222222222222222555666777777777999<<>><<<999777666555555333333333333222222222222222222222222222222222111222222111111111000000000111111111111111111111111111111111111111111111111222222222222333333333333555444444666777888>>>FFF[[[rrrdddYYY\\\cccnnn}}}lll]]]XXXeeelllhhheeehhhhhhbbb^^^[[[WWWTTTSSS[[[ppp~~~|||}}}~~~{{{kkk]]]WWWSSSZZZlll|||ppp\\\LLLDDDBBB@@@DDDDDDFFFIIIJJJMMMXXXdddoooyyy{{{uuupppkkkfffccc[[[VVVOOOIIIEEEBBB@@@>>><<<<<<<<<======>>>>>>>>>AAADDDIIISSSdddvvv~~~}}}}}}tttiii]]]OOOCCC>>>???@@@@@@CCCIIIMMMNNNJJJFFFAAA???<<<999777777777777:::::::::;;;<<<===>>>>>>@@@@@@CCCGGGIIIJJJQQQYYY^^^eeelllmmmiiiggghhhlllllloooqqqooolllkkkoootttvvvxxx{{{uuummmgggccc^^^YYYWWWUUURRRQQQLLLLLLJJJHHHFFFGGGKKKNNNQQQTTT[[[aaa```\\\^^^cccfffgggjjjlllpppwwwzzzqqqjjj```[[[SSSLLLHHHEEEDDDCCCAAA@@@@@@AAABBBDDDFFFHHHKKKOOOZZZmmmmmmaaa[[[ZZZcccmmmwwwxxxwwwuuupppcccVVVNNNOOOSSS```vvvbbbTTTGGGBBBCCCDDDEEEGGGPPPgggsssrrrQQQGGGAAA>>>;;;999999888777666666666666666555555555555444444444444444444444444444333333222222333333444111111111111111111111111222222111111111111222222222222222222222333333444333333333333333333333333555666777666666888;;;===>>>CCCJJJQQQWWWYYYXXXXXXOOOPPP[[[sssyyywwwjjjeeewww}}}___NNNIII@@@???<<<:::777666666666444444444444333333333333222222222111111000000000111111111111000000000///111111111111111111111111111111111111111111111111111222333555555444444333444333444666666777>>>GGG\\\lll```YYY]]]gggtttlllYYYVVV```gggddddddggghhhddd^^^ZZZVVVTTTTTT]]]qqq}}}zzzzzz~~~yyygggXXXTTTRRRZZZmmm{{{nnnZZZJJJCCCAAA@@@CCCCCCFFFHHHJJJMMMXXXdddnnnyyyyyysssnnniiieeebbb[[[WWWPPPJJJFFFBBB???===<<<<<<<<<<<<<<<=========@@@CCCGGGOOO]]]nnnwwwxxx{{{sssiii^^^PPPDDD???@@@@@@???AAAEEEIIIJJJFFFCCC@@@>>>;;;888666555555666:::::::::;;;;;;<<<<<<<<>>;;;999999888777666666666666555555555555444333333333333333333333333444333333222222333333444111111111111111111111111222222111111111111222222333333222222333333444555333333333333333333333333555666666666555666999;;;===BBBIIIQQQVVVXXXXXXWWWQQQSSS]]]tttwwwxxxjjjcccvvv```NNNHHH@@@>>>;;;999777666555555555555444444444333333333333333222222111111000000111111111000000000//////111111111111111222222222111111111111111111111111111222444666666555444333333222333555555666???III^^^iiiaaa\\\aaakkkzzzkkkVVVUUU\\\aaa______ccccccaaa]]]YYYUUUTTTTTT\\\mmm~~~|||yyyxxxzzztttbbbTTTRRRSSS\\\ppp{{{nnnZZZJJJDDDBBBAAACCCCCCEEEHHHIIIMMMXXXcccnnnxxx|||vvvpppkkkgggccc```\\\WWWQQQKKKGGGCCC???<<<;;;;;;<<<<<<<<<<<<<<<<<<>>>BBBEEEKKKWWWhhhsssvvvyyyrrrhhh^^^QQQEEEAAABBBBBB@@@@@@BBBFFFGGGDDDAAA@@@>>>;;;888666555555666;;;;;;;;;<<<<<<<<<======@@@@@@CCCGGGIIIKKKSSS\\\bbbfffjjjjjjgggdddeeefffmmmnnnoooppprrrtttuuuvvvzzz|||~~~yyyllldddZZZWWWRRROOONNNMMMLLLKKKJJJJJJIIIHHHFFFGGGJJJMMMNNNQQQXXX```ccccccfffkkklllpppsssuuuwww}}}}}}uuuooofff___VVVNNNIIIEEECCCAAAAAA@@@@@@AAABBBDDDFFFHHHKKKNNNVVVeeeuuussseee^^^ZZZaaajjjtttxxxvvvooocccWWWPPPPPPRRR___uuu|||[[[PPPFFFCCCCCCCCCDDDGGGOOOddd}}}]]]FFFAAA>>>;;;999999888777666666666555555555444444444333333333333333333333333444333333222222333333444333333333333333333333333222222111111111111222222222222222222222333444444444444444444444444444444555555666555444555777999===AAAIIIPPPUUUWWWVVVVVVRRRUUUaaawwwwwwyyyjjjdddwwwaaaNNNGGG>>><<<:::777555444444444555555444444444333333333444444333333222222222222111111111111000000000000000000111111111222222222111111111111111111111111111222444666666555444333222222444555444666@@@KKKbbbzzzhhhbbb___dddooolllWWWXXX[[[\\\[[[ZZZ\\\\\\[[[]]]XXXTTTRRRRRRYYYhhhvvv||||||xxxxxxvvvppp___SSSUUUWWW```sss|||ooo[[[KKKEEEDDDCCCCCCCCCEEEHHHIIILLLWWWcccnnnyyy}}}yyysssmmmiiieeeaaa^^^[[[WWWQQQLLLHHHDDD???===<<<<<<<<<<<<<<<<<<;;;;;;<<>>;;;888777666666777<<<<<<======>>>>>>??????AAA@@@CCCHHHJJJNNNVVV```eeehhhjjjhhheeeaaaaaaaaalllmmmoooqqqssstttvvvvvv|||}}}}}}pppeee^^^WWWTTTPPPNNNNNNNNNNNNMMMMMMMMMLLLKKKIIIIIIKKKMMMOOOQQQWWW```eeefffjjjooossswwwzzzzzzyyy~~~~~~xxxrrrhhhaaaXXXOOOJJJFFFCCCAAAAAA@@@@@@AAABBBDDDFFFHHHLLLNNNVVVdddrrrwwwhhh___ZZZ___gggrrryyyvvvnnncccXXXRRRPPPQQQ___uuuvvvWWWMMMEEECCCCCCBBBDDDGGGNNNbbbdddGGGAAA>>>;;;999999888777666555555555555444444444444333333333333333333333333444333333222222333333444333333333333333333333333222222111111111111222222111111111111111222333333444444444444444444444444444555555444444444777999===AAAHHHOOOTTTUUUTTTSSSQQQUUUbbbwwwuuu{{{mmmggg{{{aaaNNNGGG===<<<999666444333333333444444444444333333333333333333333333333333333333222222222222111111111000000000000111222222333333111111111111111111111111111222333555555444444333222333555666444666BBBNNNgggwwwfffcccaaafffsssmmm\\\\\\[[[YYYWWWVVVVVVVVVVVV\\\WWWRRRPPPQQQVVVcccpppvvv{{{xxxyyytttooo```WWWZZZ\\\ddduuu}}}ooo[[[KKKFFFEEEEEEBBBBBBEEEGGGIIILLLWWWcccpppzzzyyyuuupppjjjfffccc___]]]ZZZVVVQQQLLLIIIEEEAAA>>>=========<<<<<<<<<<<<<<<<<>><<<:::888777777888888;;;<<<===>>>???@@@@@@AAA@@@@@@CCCHHHLLLPPPZZZdddjjjkkkkkkhhhddd```]]]]]]gggjjjnnnppprrrsssvvvxxx}}}~~~wwwkkkaaa\\\UUURRROOONNNOOOPPPPPPOOOOOOPPPPPPOOOMMMMMMOOOQQQTTTTTTYYYbbbhhhjjjnnnrrrzzz}}}~~~|||yyytttiiibbbYYYPPPJJJGGGDDDBBBAAA@@@@@@AAABBBDDDFFFHHHJJJMMMUUUbbbooo{{{jjj```ZZZ^^^eeepppzzzvvvnnncccYYYSSSQQQQQQ^^^tttmmmSSSKKKEEECCCCCCBBBCCCGGGNNN```}}}jjjJJJAAA>>>;;;999999888777666555555555444444444444333333333333333333333333333444333333222222333333444111111111111111111111111222222111111111111222222111111000000111111222333333333333333333333333333444555555555444555888:::>>>BBBIIIOOORRRSSSQQQPPPOOOTTTbbbuuusss}}}oookkkbbbNNNFFF>>><<<:::777555444333333333333333333222222222222111111111222333333444444333333333333222222222222///000000111222222333333111111111111111111111111222222222222333333333333222333666777555777CCCQQQlllwwwkkkhhhfffhhhuuuiii______\\\XXXVVVUUUTTTTTTUUUZZZTTTPPPOOOQQQVVVcccoooxxx{{{yyyzzzvvvrrrddd\\\___```dddsss|||nnnYYYJJJEEEEEEEEEBBBBBBDDDGGGHHHLLLWWWbbbttt}}}wwwsssmmmhhheeeaaa^^^[[[XXXUUUQQQMMMJJJFFFBBB???>>>>>>>>>======<<<<<<<<<<<>>???AAA@@@???;;;999888666666777888999999:::;;;===>>>@@@AAABBBAAAAAAEEEKKKPPPUUU```kkkpppooommmiiiddd___\\\[[[^^^dddkkkooopppsssxxx}}}|||pppfff^^^ZZZRRRPPPMMMLLLNNNOOOPPPPPPPPPQQQRRRRRRRRRSSSVVVXXXZZZYYY]]]fffllloooqqquuu~~~zzzuuuiiicccYYYQQQKKKGGGEEECCCAAA@@@@@@AAABBBDDDFFFHHHIIIMMMVVVbbbmmm}}}}}}lllaaaZZZ]]]cccnnn~~~{{{vvvmmmcccZZZTTTQQQQQQ\\\qqqdddPPPIIIDDDCCCCCCAAACCCGGGNNN___zzzoooMMMAAA>>>;;;999999888777666555555555444444444333333444444444444444444444444444333333222222333333444111111111111111111111111222222111111111111222222222111111111111222333333333333333333333333333333333444555555555666999<<<@@@CCCIIINNNQQQQQQOOOMMMQQQWWWdddvvvqqq~~~qqqmmmbbbNNNFFF???===;;;888666555444444333333333222222222111111//////000111222333333444444444444333333333222222///000000111222222333333111111111111111111111111222222111111111222333444222444777888555888DDDRRRnnnwwwqqqnnnjjjjjjvvvvvvddd^^^aaa\\\XXXVVVVVVTTTUUUVVVXXXSSSOOOOOORRRXXXdddooo}}}{{{zzz{{{xxxtttggg```cccbbbdddqqq{{{mmmXXXIIIDDDDDDDDDBBBBBBDDDGGGHHHLLLWWWbbbwwwuuuqqqlllgggddd```]]][[[WWWTTTPPPMMMJJJGGGCCC@@@??????>>>>>>=========<<<>>>CCCDDDBBBEEESSSdddooosssmmmggg```UUUJJJFFFGGGJJJEEE???<<<===??????>>>888777666555555666888999777888:::<<<>>>@@@AAABBBEEEEEEHHHOOOTTTZZZfffqqqtttssspppkkkeee```\\\ZZZXXX```jjjnnnooorrrzzzrrrfff]]]WWWTTTPPPNNNKKKKKKMMMOOOOOOOOOOOOQQQSSSTTTUUUWWW[[[]]]___]]]aaaiiiooorrrtttxxxzzzvvviiicccZZZQQQLLLHHHFFFDDDAAA@@@@@@AAABBBDDDFFFHHHJJJNNNXXXdddooo~~~mmmbbbZZZ]]]bbbmmm}}}|||vvvmmmcccZZZTTTQQQQQQ[[[ooo^^^NNNHHHDDDDDDBBBAAACCCGGGNNN^^^yyyqqqPPPAAA>>>;;;999999888777666555555444444444333333333555555555555555555555555444333333222222333333444333333333333333333333333222222111111111111222222333333222222333333444555222222222222222222222222333444555555555777:::===AAADDDIIINNNPPPPPPMMMLLLUUU\\\hhhxxxlllqqqpppyyy{{{dddOOOGGGBBB???;;;888666555333111333333333222222222111111222222111111111111222222111111222222222333333333111111111111111111111111333222222111111222222333333333333444444444555555333444000222999:::EEE\\\www}}}mmmkkkbbbcccxxxpppfff```ccc___ZZZVVVUUUUUUUUUUUUYYYRRRLLLMMMRRR[[[jjjwwwxxxxxxzzzxxxrrrmmmkkkhhhdddfffjjjvvvuuulll[[[MMMFFFBBB???DDDCCCEEEGGGHHHKKKUUU```nnn}}}zzzrrrnnnhhhddd```^^^[[[YYY[[[WWWRRRNNNKKKGGGDDDAAA>>>>>>============>>>>>>???>>>@@@DDDHHHOOO^^^lllrrroooiii```WWWNNNGGGCCCAAA???>>>===>>>>>><<<:::999999888888888888888888;;;<<<===>>>@@@BBBCCCCCCEEEGGGJJJMMMQQQ\\\kkkuuu{{{yyytttnnnggg```XXXSSSVVVZZZ___eeellluuuwwwjjjccc\\\TTTNNNMMMLLLKKKJJJKKKNNNQQQSSSQQQSSSTTTUUUUUUWWWYYY\\\]]]aaagggmmmrrrwww{{{~~~{{{uuujjjddd[[[SSSMMMIIIEEECCCBBBBBBAAAAAABBBCCCEEEFFFKKKNNNVVVbbbooo~~~ttthhh___]]]```kkkyyy|||tttkkkddd\\\TTTQQQSSS]]]ooozzz___PPPIIICCCCCCCCCAAACCCFFFOOO```zzz~~~lllMMMAAA>>>;;;999999888777666999777666555666777666555444444444333333222222222444111//////111333222111222222222222222222222222666444222111//////000000000000000000111111111111333333333333333333333333444444444444555777888:::@@@BBBIIIQQQRRRNNNLLLNNNWWWcccooowwwyyymmmqqqoooyyyzzzcccOOOGGGBBB???;;;888666555333111333333333222222222111111222222111111111111222222111111111222222222333333111111111111111111111111333222222111111222222333222222222333333333444444444555111333:::;;;GGG]]]zzzttteeeddd\\\```xxxpppfffaaabbb^^^XXXTTTSSSTTTTTTTTTVVVQQQNNNOOOSSS]]]ooo~~~{{{{{{}}}}}}vvvnnnkkkhhheeeeeehhhsssrrriiiYYYKKKEEEBBB@@@CCCCCCEEEGGGHHHKKKVVVaaaooo|||~~~wwwppplllfffaaa^^^\\\ZZZXXXXXXUUUPPPLLLJJJGGGCCCAAA???>>>===============>>>???>>>@@@DDDHHHOOO^^^lllssspppjjjaaaXXXNNNGGGBBB@@@>>>============<<<:::999999888888888888888888<<<<<<===???AAABBBCCCDDDEEEHHHKKKLLLPPP[[[kkkwww}}}zzzvvvppphhh___VVVQQQSSSVVV\\\ccclllvvvttthhh```ZZZRRRLLLLLLKKKJJJJJJKKKMMMPPPRRRPPPRRRTTTVVVWWWZZZ]]]```bbbeeejjjooosssxxx}}}}}}wwwkkkeee\\\TTTMMMIIIEEECCCBBBAAAAAAAAAAAACCCDDDEEEIIIKKKSSS___kkkzzzttthhh^^^]]]___jjjxxx{{{sssjjjcccZZZRRRPPPRRRXXXjjjuuu[[[OOOHHHCCCCCCCCCAAACCCFFFNNN^^^xxxjjjJJJAAA>>>;;;999999888777666777555333333444555444333444333333333333333333222444222//////111333222111222222222222222222222222333222111000000000111111000000000000111111111111333333333333333333333333444444444444555777888:::>>>AAAHHHPPPRRROOONNNPPP[[[dddnnnwwwyyymmmooommmwwwwwwbbbOOOGGGAAA>>>:::888666555333222333333333222222222111111222222111111111111222222111111111222222222222333111111111111111111111111333222222111111222222333111111111222222222333333444666333555;;;===III```~~~wwwgggZZZ[[[VVV]]]www}}}pppgggbbbaaa\\\VVVRRRQQQQQQRRRRRRQQQPPPQQQRRRUUU```vvvyyyoookkkhhheeedddeeemmmmmmeeeVVVIIIDDDBBB@@@AAAAAADDDGGGHHHLLLWWWcccooo}}}{{{ssslllhhhccc^^^\\\ZZZXXXVVVTTTQQQMMMJJJHHHFFFCCCAAA??????>>>===============>>>>>>@@@DDDHHHOOO^^^lllssspppkkkcccYYYOOOGGGBBB>>>===;;;;;;<<<<<<;;;999999999888888888999999999<<<===>>>???AAACCCDDDEEEEEEIIILLLLLLNNNYYYkkkzzz~~~|||xxxrrrhhh]]]TTTNNNNNNRRRYYYbbblllxxxqqqddd]]]VVVOOOJJJKKKJJJIIIIIIJJJLLLNNNPPPNNNQQQTTTWWWZZZ^^^bbbfffgggiiimmmqqquuuzzzyyylllfff]]]TTTNNNIIIFFFCCCAAAAAA@@@@@@AAABBBCCCEEEHHHJJJRRR]]]hhhwwwuuuiii___]]]___iiiwwwzzzrrriiibbbYYYQQQNNNPPPTTTfffsssYYYOOOHHHCCCBBBBBBAAACCCFFFMMM[[[sssjjjHHHAAA>>>;;;999999999777666777555333333444555444333222333333333333333333444333222000000222333222111222222222222222222222222000000//////000111222222000000000111111111222222333333333333333333333333444444444444555777888:::===@@@FFFNNNQQQOOOPPPSSS[[[bbbkkkwwwjjjkkkjjjtttvvvaaaNNNGGGAAA>>>:::777666555444222333333333222222222111111222222111111111111222222111111111111222222222222111111111111111111111111333222222111111222222333222222222222333333333333444777555666<<<>>>KKKcccooo```UUUWWWTTT]]]xxx}}}qqqhhhaaa___ZZZTTTPPPOOOPPPPPPPPPMMMPPPSSSTTTVVVccc~~~vvvlllhhhfffdddcccdddiiihhhaaaRRRGGGCCCBBBAAA@@@@@@CCCGGGIIIMMMXXXdddqqq~~~xxxpppjjjfff```\\\ZZZXXXVVVTTTQQQNNNKKKIIIGGGFFFDDDBBB@@@???>>>======<<<<<<===>>>>>>???CCCGGGNNN]]]kkkqqqoookkkdddZZZPPPGGGBBB===<<<::::::;;;<<<:::999999999888888888999:::;;;<<<===???@@@BBBDDDFFFFFFEEEJJJMMMLLLMMMXXXlll|||~~~}}}zzzrrrggg[[[QQQLLLJJJOOOWWWbbbnnn{{{|||nnnbbbZZZTTTNNNJJJIIIHHHHHHHHHIIIKKKMMMNNNOOORRRVVVYYY\\\```eeehhhiiikkkooossswww|||{{{nnnhhh^^^VVVOOOJJJFFFCCC@@@@@@??????@@@AAACCCDDDIIIKKKRRR]]]hhhvvvvvvjjj```^^^___hhhvvv{{{rrriiibbbYYYQQQNNNPPPUUUgggvvv]]]NNNGGGBBBBBBBBBAAACCCFFFKKKWWWmmmmmmJJJAAA???;;;:::999999888777888777555555666666666555222222222333333444444444333222111111222222222222111111111111111111111111000///000000000000111111000000111111111222222222333333333333333333333333444444444444555777888:::???AAAGGGOOOQQQOOOOOOSSSWWW\\\gggwwwddd}}}gggeeepppvvv```NNNHHH@@@===:::777666666444333333333333222222222111111222222111111111111222222000000111111111222222222111111111111111111111111333222222111111222222333333333333333444444444444333777666888===>>>LLLfffnnn```UUUXXXVVV___zzztttiii```]]]YYYTTTPPPOOOOOOOOOOOOLLLPPPUUUVVVWWWdddxxxooogggdddcccaaaaaadddgggfff^^^PPPEEEBBBBBBAAA@@@@@@CCCGGGIIIMMMYYYeeeqqq~~~vvvmmmhhhddd___[[[XXXVVVTTTRRRNNNLLLIIIGGGGGGFFFDDDBBB??????>>>===============>>>===???BBBEEELLLZZZhhhooommmjjjddd[[[QQQHHHBBB<<<;;;::::::;;;;;;:::999:::999888777888999;;;<<<===>>>???AAACCCEEEGGGHHHGGGJJJLLLLLLNNNYYYlll|||||||||yyypppdddWWWOOOKKKIIINNNWWWcccppp~~~yyylll```XXXSSSNNNKKKHHHHHHGGGHHHIIIJJJLLLMMMQQQTTTWWWZZZ\\\```eeehhhiiilllqqquuuzzz{{{pppjjj```WWWPPPJJJFFFCCC@@@@@@??????@@@AAACCCDDDHHHKKKRRR\\\ggguuuwwwlllbbb______hhhvvv|||tttjjjcccZZZQQQOOOPPPUUUhhhyyy```MMMFFFAAABBBBBBAAACCCFFFIIITTThhhrrrOOOBBB???<<<::::::999888777888666555444555666555444222222222333333444444444222222333333222222222222111111111111111111111111111111111111111000000///111111111111222222222222333333333333333333333333444444444444555777888:::BBBCCCJJJQQQRRROOONNNQQQSSSYYYiii~~~aaazzzcccaaammmwww___MMMHHH@@@===:::777777666444333333333333222222222111111222222111111111111222222000000000111111111111222111111111111111111111111333222222111111222222333333333444444444555555555222777777888===???MMMhhhqqqbbbXXX\\\ZZZbbb{{{yyykkk___[[[YYYUUUSSSRRRQQQOOOMMMMMMQQQUUUUUUVVVeeemmmhhhcccbbb```]]]___dddhhhggg___PPPDDDAAAAAAAAA@@@@@@CCCGGGIIIMMMXXXdddppp}}}uuummmhhhccc^^^YYYVVVSSSQQQOOOKKKIIIFFFEEEDDDDDDBBB@@@>>>>>>============>>>>>>>>>===>>>AAACCCIIIWWWdddkkkjjjiiiddd\\\RRRHHHBBB<<<;;;::::::<<<<<<;;;::::::999888777888:::<<<======>>>@@@BBBEEEGGGHHHIIIHHHIIIKKKLLLQQQ\\\mmmyyyyyyyyyuuulll___TTTMMMKKKIIINNNXXXcccqqq~~~vvvjjj___VVVQQQNNNLLLGGGGGGHHHHHHIIIJJJLLLLLLQQQTTTWWWYYY\\\___cccgggkkkoootttyyy~~~|||rrrkkkaaaXXXPPPKKKFFFDDDAAAAAA@@@@@@AAABBBCCCEEEFFFIIIPPPZZZeeesssxxxmmmbbb______gggttt~~~}}}tttkkkcccZZZQQQNNNPPPSSSfffzzz```LLLFFFAAAAAABBBAAACCCFFFIIIRRRgggzzzvvvTTTBBB???<<<:::::::::888777666444222222333444333222222333333333333333333444111333444444333222222333111111111111111111111111222222222222222111000///111111111222222222222333333333333333333333333333444444444444555777888:::CCCEEELLLTTTUUUPPPOOOPPPQQQ\\\qqq~~~cccxxxaaa```lllyyy^^^MMMHHH@@@===999777777666555333333333333222222222111111222222111111111111222222000000000000111111111111111111111111111111111111333222222111111222222333222222333333333444444444111777777888===>>>NNNiiiuuucccZZZ^^^\\\ddd|||}}}mmm___[[[YYYWWWVVVUUUSSSOOOLLLOOOQQQTTTTTTVVVeeeyyyeeeccccccbbb^^^ZZZ]]]ccckkkiii```PPPDDDAAAAAA@@@AAAAAACCCGGGHHHLLLXXXdddmmmyyy}}}tttnnnfffbbb\\\VVVSSSPPPMMMKKKHHHFFFCCCAAAAAA@@@???======<<<<<<======>>>???@@@???===>>>???AAAFFFSSS```gggggggggccc\\\RRRHHHBBB<<<;;;:::;;;<<<===<<<;;;:::999888777888:::<<<>>>>>>???AAACCCEEEHHHIIIJJJIIIIIIIIILLLTTT```mmmvvvuuuuuuqqqgggZZZPPPLLLLLLHHHNNNWWWcccpppzzzssshhh]]]TTTOOOMMMLLLGGGGGGHHHIIIJJJKKKLLLLLLOOORRRUUUXXX[[[___cccfffoootttzzz}}}sssmmmcccYYYQQQKKKFFFDDDBBBAAAAAAAAAAAACCCDDDEEEFFFIIIPPP[[[ffftttyyymmmaaa]]]\\\dddqqq{{{~~~|||sssjjjbbbYYYPPPMMMOOOPPPdddzzz___LLLEEE@@@AAABBBAAACCCFFFJJJSSShhhvvvxxxVVVBBB@@@<<<:::::::::999888666444222222333333333222444333333333333333333222000333555555333222222333111111111111111111111111111111333333444333222222111111111222222222333333333333333333333333333333444444444444555777888:::AAAEEENNNWWWXXXSSSQQQRRRQQQ___zzz}}}fffxxx``````lll{{{^^^MMMIII???===999777777666555444333333333222222222111111222222111111111111222222000000000000111111111111111111111111111111111111333222222222222222222333111111222222222333333333000666777888===>>>NNNiiiwwwcccZZZ^^^\\\eee|||ooo___ZZZYYYYYYXXXWWWTTTPPPLLLQQQRRRSSSSSSUUUdddsssaaabbbdddccc]]]WWW[[[cccmmmkkkaaaQQQDDD@@@@@@@@@AAAAAADDDGGGHHHLLLWWWcccjjjwww|||tttoooeeeaaaZZZTTTPPPMMMJJJGGGFFFCCC@@@???>>>>>><<<:::<<<<<<<<<<<<===???@@@AAA???======>>>???DDDQQQ^^^dddeeeeeeccc\\\RRRIIICCC===;;;:::;;;======<<<;;;;;;999888777888:::===???>>>???AAACCCFFFHHHJJJKKKJJJHHHHHHLLLVVVbbbmmmtttsssrrrnnndddWWWNNNLLLLLLHHHMMMVVVbbbooo}}}xxxqqqfff[[[SSSNNNLLLKKKGGGHHHHHHIIIJJJKKKLLLLLLMMMOOOSSSWWWZZZ___dddgggtttxxx~~~tttmmmcccYYYQQQKKKGGGDDDBBBBBBAAAAAABBBCCCEEEFFFIIIKKKRRR]]]iiixxxyyynnn___[[[[[[bbboooyyy}}}|||{{{rrriiiaaaXXXOOOLLLMMMOOOddd{{{```KKKEEE@@@AAABBBAAACCCGGGLLLUUUjjjwwwyyyVVVBBB@@@<<<;;;::::::999888777666444444555555555444444444444333333222222222000333666666333111222444000000000000000000000000///000222444555555555555111111222222222333333333333333333333333333333333444444444444555777888:::???DDDNNNXXX[[[VVVSSSTTTOOO```fffuuu``````mmm|||{{{]]]PPPFFF???<<<999666666555444222111111111111000000000000000000111111111222222222222222222111111111000000222222222111111111000000444333111222333333222000222222333333444555555666000555444777<<>>>>><<<===>>>???@@@@@@???>>>>>>@@@@@@???>>>BBBLLLTTTbbbdddccc^^^ZZZVVVNNNEEEBBB???===<<<=========<<<888888888888999;;;===>>>===???AAADDDGGGJJJKKKLLLFFFJJJNNNRRRWWW```kkksssuuurrrkkk```UUUMMMKKKKKKLLLOOOVVV^^^jjjxxx}}}zzzpppeee]]]VVVMMMIIIIIIJJJIIIHHHHHHHHHJJJKKKLLLPPPSSSWWW[[[^^^aaafffiiinnnzzz|||sssjjjaaa\\\UUUMMMHHHHHHCCCCCCBBBBBBCCCDDDFFFGGGIIILLLSSS^^^lllvvvhhhddd^^^ZZZ___kkkwww}}}~~~{{{ssskkkcccZZZPPPKKKLLLTTTaaayyyzzzaaaLLLEEE>>>>>>??????CCCHHHOOOSSSkkkvvvsssUUUFFF@@@;;;;;;:::777777999666666555444444444444555222222222222222222222222333333222111111222333333222222111111111111222222222222222222222222222222000111222222333444555555555555444444444444555555222333555555555666888:::>>>GGGQQQVVVUUURRROOONNNOOOdddbbbzzzeeeeeerrrzzz\\\OOOEEE???<<<999666666555444222111111111111000000000000000000111111111222222222222222222111111111000000222222222111111111000000444333111111222333222000222333333333444444555555111555444666<<<@@@RRRnnnxxxlllfffbbbbbbkkk|||vvvhhh___ccc^^^[[[[[[YYYTTTPPPPPPQQQRRRRRRQQQRRR```}}}wwwqqqjjjkkkiiibbbZZZYYY]]]bbbqqqoooeeeVVVIIIDDDBBB@@@AAA@@@BBBFFFHHHKKKUUU___gggttt}}}rrrjjjbbb^^^XXXRRRMMMHHHCCC@@@AAA@@@>>><<<;;;<<<===>>><<<===>>>@@@@@@@@@??????>>>@@@@@@>>>>>>BBBJJJQQQ\\\___```]]]ZZZVVVNNNEEEAAA>>><<<;;;<<<<<<<<<;;;999888888888999;;;===>>>@@@AAACCCFFFHHHKKKLLLMMMKKKLLLOOOSSSYYYaaajjjpppqqqnnnhhh^^^TTTNNNLLLLLLJJJNNNUUU^^^jjjyyy}}}xxxnnnddd]]]VVVNNNJJJJJJJJJJJJIIIIIIJJJKKKMMMNNNQQQTTTXXX[[[^^^bbbfffiiirrr}}}}}}ssskkkbbb\\\UUUMMMHHHHHHCCCCCCBBBBBBCCCDDDFFFGGGHHHLLLUUUbbbsss{{{mmmeee^^^YYY^^^jjjwww~~~{{{sssjjjbbbZZZQQQNNNOOOTTT```xxxzzzbbbMMMEEE???>>>??????BBBGGGOOOYYYuuuwwwqqq[[[GGGAAA<<<;;;:::777666888666666555444444444444555222222222222222222222222333333222111111222333333222222111111111111222222222222222222222222222222222222333333333333333333444444333333333333444444333444555444444666999;;;@@@HHHRRRVVVTTTOOOLLLLLLQQQeee___}}}hhhhhhtttzzz\\\NNNDDD???<<<999666666555444222222222111111111000000000111111111111111222222222222222222111111111111111222222222111111111111111555333111111222333222111333333333333444444444444222666444555<<>>===;;;;;;;;;<<<<<<<<<===>>>@@@@@@@@@@@@????????????>>>===@@@GGGMMMTTTYYY[[[ZZZYYYVVVNNNEEE@@@>>><<<;;;;;;<<<<<<;;;999999888999:::;;;===>>>BBBCCCEEEGGGJJJMMMNNNOOOQQQQQQRRRVVV\\\ccchhhjjjllliiiccc[[[TTTOOOMMMNNNJJJNNNUUU^^^kkkyyy|||uuulllbbb\\\VVVNNNKKKLLLKKKJJJJJJKKKLLLNNNPPPQQQSSSVVVZZZ]]]___cccfffiiiwww~~~tttlllbbb]]]VVVMMMHHHHHHCCCCCCBBBBBBCCCDDDFFFGGGHHHNNNYYYiii~~~rrrfff___YYY\\\iiiwww|||sssiiibbbYYYRRROOORRRSSS___vvvzzzcccNNNFFF@@@?????????BBBFFFMMM\\\}}}zzzoooaaaIIIBBB===<<<:::777666888666666555444444444444555333333333333333333333333333222222111111222222333222222111111111111222222222222222222222222222222444444333333222222222222333333222222222222333333444444444333333666:::===DDDLLLUUUWWWSSSMMMJJJJJJRRRddd___|||fffeeeppp}}}}}}{{{\\\NNNCCC???<<<999666666555444222222222222111111111000000111111111111111111111111111111111111111111111111111111111111111111111111555333111111222222222111333333333333333333333333333666333555===DDDYYYwwwnnnccceeeccceeepppzzzhhhbbbcccjjjccc]]][[[YYYTTTRRRSSSTTTSSSRRRPPPQQQ]]]www{{{|||uuuuuussskkk```]]]gggsss}}}qqq\\\KKKDDDCCCBBBAAA@@@BBBFFFIIILLLVVV```iiivvv{{{pppgggbbb]]]VVVOOOJJJEEEAAA>>>===<<<;;;:::::::::;;;;;;;;;===>>>@@@AAAAAAAAA@@@???@@@???>>>===???DDDHHHLLLRRRVVVXXXYYYWWWOOOGGGAAA???===<<<<<<======<<<::::::999999:::;;;===>>>BBBCCCEEEHHHLLLPPPSSSTTTWWWVVVVVVZZZ```eeefffeeefffccc^^^XXXSSSQQQPPPPPPMMMQQQWWW```kkkyyy{{{sssjjj```[[[UUUOOOLLLMMMKKKKKKKKKLLLNNNPPPSSSTTTUUUXXX[[[^^^aaadddhhhjjjwwwuuummmccc]]]VVVNNNIIIHHHCCCCCCBBBBBBCCCDDDFFFGGGHHHQQQ]]]ooottthhh```YYY\\\iiixxxvvvkkkbbbYYYQQQOOORRRSSS^^^sssyyycccOOOGGGAAA@@@@@@???AAAEEEIIIYYY|||{{{ooodddJJJCCC===<<<:::666555777666666555444444444444555333333333333333333333333222222222222222222222222222222111111111111222222222222222222222222222222333222222222222222222222333333222222222222333333555555444333333666;;;???IIIQQQZZZ[[[UUUNNNKKKKKKRRRaaa|||xxx}}}^^^{{{dddaaalllyyy}}}yyy}}}|||^^^OOODDD???<<<999666666555444222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111666333111000111222222222222222222333333333333333333666333555===EEEZZZzzziii```aaa```dddrrrvvvdddaaaeeejjjbbb\\\ZZZXXXUUUVVVXXXVVVUUUSSSPPPQQQ\\\uuuzzzyyywwwqqqeee```iiiwwwttt^^^KKKCCCBBBBBBAAA@@@BBBFFFIIIMMMWWWaaajjjwww{{{pppggg^^^YYYRRRLLLHHHDDDAAA???;;;;;;;;;:::::::::::::::;;;<<<>>>@@@AAABBBAAAAAAAAA@@@???>>>===>>>AAACCCEEEKKKQQQTTTWWWWWWPPPHHHCCCAAA???>>>>>>??????>>>;;;::::::999:::;;;===>>>@@@AAADDDHHHMMMRRRVVVYYY[[[ZZZZZZ^^^cccfffeeecccbbb___[[[WWWTTTTTTTTTTTTSSSVVV[[[bbblllyyy{{{ppphhh___ZZZUUUOOOMMMNNNKKKKKKKKKLLLNNNQQQSSSUUUVVVYYY]]]```cccfffjjjmmmsss|||wwwnnnddd^^^WWWNNNIIIIIICCCCCCBBBBBBCCCDDDFFFGGGJJJSSSaaatttsssjjjaaaYYY\\\iiixxxzzznnndddZZZQQQNNNPPPRRR]]]rrrwwwbbbNNNGGGBBBAAAAAA@@@AAADDDIIIVVVwww}}}uuufffJJJCCC>>>===;;;777666777666666555444444444444555333333333333333333333333222222222222222222222222222222111111111111222222222222222222222222222222000000111222222333444444444444333333333333444444555444444333333777<<<@@@NNNVVV______WWWOOOMMMNNNQQQ___wwwssszzzZZZ||||||dddbbbmmmzzzyyyzzz}}}^^^PPPDDD???<<<999666666555444222333222222222222111111111222222222111111111111111111111111111111222222222111111111111111222222222666333111000111222333222111111111222333444444444333666444555===EEEZZZyyyhhhbbb``````fffvvvtttbbbaaahhhjjjaaaZZZXXXWWWVVVXXX\\\\\\YYYUUURRRQQQZZZppp~~~{{{yyyvvvlllccciiiuuuvvv```LLLBBBAAAAAA@@@@@@BBBFFFIIINNNWWWbbbkkkwww{{{oooggg[[[VVVOOOIIIEEEBBB???===::::::;;;;;;::::::::::::;;;<<<>>>@@@BBBBBBBBBBBBBBBAAA@@@???>>>>>>?????????EEEKKKOOOSSSUUUPPPIIIDDDBBB@@@??????@@@@@@???<<<;;;:::::::::;;;===>>>???@@@CCCGGGLLLRRRWWWYYY\\\]]]___cccfffgggfffddd```]]]YYYWWWVVVWWWWWWWWWWWWZZZ^^^eeennnzzz{{{oooggg^^^YYYTTTOOOMMMNNNJJJJJJJJJKKKMMMPPPRRRTTTWWWZZZ^^^aaaeeehhhlllooopppzzzxxxoooeee___WWWNNNIIIIIICCCCCCBBBBBBCCCDDDFFFGGGKKKVVVdddwwwtttkkkccc[[[]]]iiixxx|||pppfff[[[QQQMMMNNNQQQ\\\qqquuu___MMMGGGBBBBBBBBBAAABBBEEEKKKWWWwww{{{iiiJJJCCC>>>===;;;888777999666666555444444444444555333333333333333333333333111222222333333222222111222222111111111111222222222222222222222222222222//////000111222333444444444444333333333333444444444444444444555888<<<@@@NNNWWW```___WWWOOONNNPPPRRR^^^uuurrrzzzxxxXXXzzz|||eeecccooo{{{|||yyy}}}}}}^^^OOOCCC???<<<999666666555444222333333222222222111111111222222222111111111000000000000111111111222222222000000111111111222222222666444000///000222333333//////000222333444555666222666444666>>>EEEYYYxxxmmmiiicccdddjjjzzzsssbbbccciiijjjbbbYYYWWWVVVUUUXXX]]]ddd___YYYTTTQQQXXXkkk}}}|||zzzzzzqqqfffgggqqqwwwbbbNNNCCCAAABBB@@@@@@BBBGGGJJJNNNXXXbbbkkkxxxyyynnneee\\\WWWOOOHHHDDD@@@>>><<<::::::;;;;;;;;;;;;;;;:::;;;<<<>>>AAABBBCCCCCCBBBDDDCCCAAA@@@??????===<<<:::@@@FFFIIINNNQQQNNNHHHDDDBBB???>>>???@@@??????<<<<<<;;;::::::;;;===>>>@@@AAABBBEEEJJJOOOTTTWWWZZZ^^^cccggghhhggggggggg```]]]YYYWWWYYYZZZZZZZZZYYY[[[```gggppp||||||ooofff^^^YYYTTTNNNLLLMMMJJJJJJJJJJJJLLLNNNPPPRRRVVVZZZ^^^bbbfffjjjooorrrqqq{{{xxxooofff___XXXOOOIIIIIICCCCCCBBBBBBCCCDDDFFFGGGKKKVVVeeexxxxxxlllddd\\\___jjjxxx{{{qqqhhh]]]SSSNNNNNNQQQ\\\qqqrrr[[[LLLFFFAAABBBCCCBBBCCCFFFJJJXXXyyy|||iiiIIIBBB======<<<888888:::666666555444444444444555444444444444444444444444111222333333333333222111222222111111111111222222222222222222222222222222000000111111222222222333333333222222222222333333222333555666666888<<>>DDDXXXvvvqqqooofffgggnnn~~~ssscccdddkkklllbbbYYYVVVUUUTTTWWW\\\jjjddd]]]UUUQQQUUUgggxxx|||zzz|||ttthhhfffmmmxxxdddOOOEEEBBBBBB@@@@@@BBBGGGJJJNNNXXXccckkkxxxxxxlllcccaaa[[[RRRJJJEEEAAA>>><<<::::::;;;<<<<<<<<<;;;;;;;;;<<>>>>>>>>??????>>>===<<<;;;:::;;;<<<===>>>BBBBBBCCCEEEHHHMMMQQQTTTYYY___fffiiiiiiggghhhiiiaaa]]]YYYXXXZZZ\\\\\\[[[XXX[[[```hhhrrr~~~|||ooofff]]]YYYTTTNNNLLLMMMIIIIIIIIIIIIKKKMMMOOOPPPVVVYYY^^^cccgggkkkppptttrrr}}}yyypppfff```XXXOOOJJJIIICCCCCCBBBBBBCCCDDDFFFGGGKKKVVVeeeyyy|||mmmeee^^^```kkkxxxzzzqqqiii___TTTOOOPPPPPP\\\qqqpppYYYKKKEEEAAABBBCCCBBBDDDGGGHHHYYY{{{zzzgggHHHBBB======<<<999999;;;666666555444444444444555444444444444444444444444111222333444444333222111222222111111111111222222222222222222222222222222222222222111111111111111222222111111111111222222111333555777777999<<<>>>FFFPPPZZZYYYQQQJJJKKKOOOXXXbbbvvvxxx~~~}}}kkkVVVppp}}}nnnlllqqqzzz^^^PPPBBB???<<<888666666777666666444333222111000000000000000000000000000000000000222222111000//////000000111111111111111111111111000111111111111222222222333333333333333333333333555222333777:::DDD]]]xxx|||tttrrrmmmnnn|||nnnjjjlllllllllddd[[[VVVTTTTTTYYY___llljjjbbbXXXQQQVVVcccppp|||tttkkkiiimmmyyy~~~xxxcccPPPGGGBBB===>>>@@@CCCEEEIIIPPPZZZbbbppp|||}}}rrriiiccc[[[VVVOOOHHHDDDAAA>>><<<999999999::::::;;;;;;;;;>>>???@@@@@@BBBBBBCCCDDDEEEEEEDDDCCCAAA???===<<<;;;<<>>???@@@BBBCCCDDDEEEGGGJJJLLLTTT^^^ggggggeeefffhhhiiiaaa```___^^^^^^^^^^^^^^^\\\aaahhhqqq{{{yyykkkggg```XXXSSSPPPOOOPPPKKKKKKJJJJJJJJJKKKKKKKKKSSSYYYaaadddeeejjjsss{{{~~~vvvooofff^^^XXXQQQJJJEEEFFFEEECCCBBBCCCDDDFFFGGGMMMWWWiiioooaaa]]]aaafffvvv~~~vvvjjj\\\SSSPPPPPPOOOYYYooohhhXXXHHHEEEAAA======???CCCEEEIII]]]~~~xxxkkkKKKCCC<<<;;;;;;888666777444444555555555555555555444444333333333333222222222222222222222222222222222222111111111111222222111111111111111111111111000000111222222222222111111111222222222333333333555555555444444666:::>>>CCCMMMWWWWWWOOOKKKMMMSSS[[[eeexxxzzz}}}yyylllVVVooo{{{nnnnnnsss~~~zzz^^^PPPCCC>>>;;;888666666777777666222111111111111222333333111111111111111111111111333222111000000000000000111111111111111111111111000111111111111222222222333333333333333333333333555222444777:::DDD^^^xxx|||sssooommmpppooolllmmmlllmmmddd[[[VVVTTTUUU[[[cccmmmkkkdddZZZSSSWWWdddooo{{{rrriiigggjjjxxx~~~xxxdddPPPHHHCCC>>>???BBBDDDFFFJJJQQQ[[[cccooo{{{{{{qqqhhhbbbZZZUUUNNNHHHDDDAAA>>><<<::::::::::::::::::::::::>>>>>>???@@@BBBCCCDDDEEEEEEDDDDDDCCCAAA???===<<<<<<<<<===???BBBEEEGGGHHH@@@@@@AAAAAAAAAAAA@@@@@@===<<<:::999:::;;;===??????AAACCCCCCDDDEEEHHHJJJRRR]]]fffgggeeegggiiiiiieeeccc```^^^^^^___aaaccccccgggmmmuuu|||jjjfff___XXXRRROOOOOOOOOKKKKKKJJJJJJJJJKKKLLLLLLSSSZZZaaadddfffkkkttt|||uuuoooeee]]]WWWQQQJJJEEEFFFEEECCCBBBCCCDDDFFFGGGOOOYYYkkkoooaaa]]]```eeetttwwwkkk]]]SSSOOOOOONNNYYYpppgggWWWGGGDDD@@@>>>===???CCCEEEJJJ]]]}}}yyymmmKKKCCC<<<;;;;;;888666777555555555555555555555555444444333333333333222222222222222222222222222222222222111111111111222222111111111111111111111111000000111222222222222111111111222222222333333333333333333222222444888<<>><<<::::::::::::::::::::::::<<<===???@@@BBBDDDFFFFFFEEEEEEDDDCCCAAA???===<<<======<<<<<<>>>@@@CCCEEE@@@AAAAAABBBBBBAAA@@@@@@===;;;:::999999;;;===>>>>>>@@@BBBCCCCCCDDDFFFHHHPPP[[[dddffffffhhhjjjiiiiiifffccc``````bbbeeehhhhhhlllrrryyy{{{iiieee^^^WWWQQQNNNMMMMMMKKKKKKJJJJJJJJJLLLMMMNNNTTTZZZ```dddgggmmmwww~~~uuunnnddd\\\WWWQQQKKKFFFEEEDDDCCCBBBBBBDDDFFFGGGPPP[[[nnnyyyxxxpppbbb^^^___cccsssyyylll^^^SSSNNNMMMNNNYYYppp~~~eeeTTTFFFDDD@@@>>>===???CCCEEEJJJ\\\zzz|||pppKKKCCC<<<;;;;;;888666777555555555555555555555555444444333333333333222222222222222222222222222222222222111111111111222222111111111111111111111111000000111222222222222111111111222222222333333333222333333333333555888;;;BBBKKKRRRRRRMMMKKKOOOUUUbbbiiiwww|||}}}yyyoooYYYlllyyykkkjjjppptttwww]]]PPPDDD===:::666333222222111000000111111222333555666777111111111111111111111111333333222222222222222333111111111111111111111111000000111111111222222222333333333333333333333333555222444888;;;FFF```{{{rrrddd```dddpppttttttuuusssqqqfff[[[UUURRRTTT[[[dddooonnnjjjaaaYYYZZZccclllxxx|||wwwmmmcccaaadddvvv~~~{{{gggRRRIIIEEEBBB@@@CCCEEEGGGJJJQQQ[[[cccnnnwwwvvvmmmfffaaaXXXSSSLLLGGGCCC@@@>>><<<;;;;;;::::::::::::999999;;;<<<>>>@@@CCCEEEGGGHHHFFFEEEEEECCCBBB@@@>>>===>>>===;;;::::::===???AAAAAAAAABBBBBBBBBBBBAAAAAA===<<<:::999999;;;<<<>>>???AAACCCDDDCCCDDDEEEGGGNNNXXXbbbeeefffjjjkkkkkkjjjiiifffeeedddfffhhhjjjiiimmmsss{{{{{{sssfffbbb\\\VVVQQQNNNLLLLLLLLLKKKJJJJJJKKKMMMOOOPPPUUUZZZ```eeejjjqqq{{{}}}tttmmmccc[[[VVVQQQKKKGGGDDDCCCBBBBBBBBBDDDFFFGGGQQQ]]]qqqtttmmmmmmssseee```aaacccrrr{{{nnn___SSSNNNLLLMMMYYYooo|||cccQQQEEECCC@@@>>>>>>@@@BBBDDDKKK[[[wwwpppKKKCCC<<<;;;;;;888666777555555555555555444444444444444333333333222222222222222222222222222222222222222111111111111222222111111111111111111111111000000111222222222222111111111222222222333333333444555555555555777:::===BBBIIIPPPPPPLLLKKKPPPVVVccckkk{{{~~~xxxZZZnnnyyyiiigggkkkuuuuuu[[[OOOCCCBBB???:::777666555333222333222222222333333444555111111111111111111111111333222222222222222333333111111111111111111111111000000111111111222222222333333333333333333333333444222444888<<>>===::::::::::::::::::::::::;;;<<<>>>AAACCCFFFHHHIIIGGGGGGFFFEEECCCAAA???>>>???>>>;;;999999:::===>>>AAAAAABBBCCCCCCCCCCCCBBB>>>===;;;::::::;;;===>>>@@@BBBDDDEEEEEEDDDEEEFFFLLLUUU^^^aaaeeejjjlllllliiiiiijjjjjjjjjjjjjjjjjjjjjnnnvvvrrrjjjaaa^^^YYYTTTPPPMMMLLLLLLLLLKKKJJJJJJKKKNNNPPPRRRVVVZZZ```fffmmmvvv|||rrrkkkaaaZZZUUUPPPKKKGGGCCCCCCBBBAAABBBDDDFFFGGGOOO]]]rrrjjjffffffyyywwwiiidddbbbcccrrr}}}ppp```TTTNNNLLLMMMXXXnnnyyy```NNNDDDBBB???>>>>>>@@@BBBDDDKKKYYYtttnnnKKKCCC<<<;;;;;;888666777666666555555555444444444444444333333333222222222222222222222222222222222222222111111111111222222111111111111111111111111000000111222222222222111111111222222222333333333333444555666666777:::<<>>===999999999::::::;;;;;;;;;<<<===???AAADDDFFFHHHIIIIIIIIIHHHGGGEEECCCAAA@@@@@@>>><<<:::::::::<<<<<<@@@@@@BBBCCCDDDEEEEEEEEE@@@???===;;;;;;<<<===>>>@@@CCCEEEFFFEEEDDDDDDEEEIIIPPPWWW[[[```gggkkkkkkhhhjjjkkklllmmmlllkkkjjjlllrrr{{{wwwjjjccc]]]ZZZWWWRRROOOMMMLLLLLLLLLKKKJJJJJJKKKNNNRRRTTTVVVZZZ```gggqqq|||{{{qqqjjj```XXXTTTPPPLLLHHHCCCBBBAAAAAABBBDDDFFFHHHNNN\\\rrruuubbbbbbdddvvvzzzmmmfffdddcccrrr~~~qqqbbbUUUNNNLLLNNNWWWlllvvv]]]LLLBBBAAA???>>>>>>@@@BBBDDDHHHVVVqqqnnnKKKCCC<<<;;;;;;888666777666666666555444444333333444444333333333333222222222222222222222222222222222222111111111111222222111111111111111111111111000000111222222222222111111111222222222333333333111222444444444555888:::@@@FFFLLLNNNLLLKKKNNNRRR]]]mmmyyywww|||\\\uuuqqqfffiiiqqq}}}oooVVVLLLAAA;;;888555444444555666555222222111111111111222222222222222222222222222222000000000000000111222333111111111111111111111111000111111111111222222222333333333333333333333333444222444999>>>IIIdddooo^^^WWWVVV___pppwwwtttxxx|||mmmddd[[[VVVTTTTTTZZZaaannnppppppiii```\\\___dddgggrrr~~~zzzwwwrrrjjjddddddiiiyyymmmUUUHHHDDDBBBAAACCCEEEFFFIIIPPPYYYaaalllqqqyyymmmccc]]]SSSOOOIIIDDDBBB@@@>>>===888888999999:::;;;<<<<<<===>>>???AAADDDFFFGGGHHHKKKJJJJJJHHHGGGEEECCCBBB??????>>>===<<<<<<<<<<<<>>>???AAACCCEEEFFFGGGGGGAAA@@@>>>===<<<===>>>???@@@BBBEEEEEEDDDCCCCCCCCCDDDJJJOOOSSSYYYccciiiiiijjjjjjjjjkkkkkklllllllllnnnuuu|||~~~~~~ssshhhaaa^^^YYYWWWTTTQQQOOONNNMMMMMMLLLKKKJJJJJJLLLOOOSSSVVVVVVYYY```iiitttzzzqqqiii___WWWSSSPPPLLLIIIBBBAAAAAA@@@AAADDDFFFHHHNNN[[[qqqhhhZZZ```eeevvv{{{nnngggcccbbbppprrrcccVVVOOOMMMNNNWWWiii}}}rrrZZZJJJAAA@@@???>>>>>>@@@BBBCCCDDDRRRnnnxxx|||pppKKKCCC<<<;;;;;;888666777777666666555444444333333444444333333333333222222222222222222222222222222222222111111111111222222111111111111111111111111000000111222222222222111111111222222222333333333000222444444444555777999@@@EEELLLNNNMMMKKKLLLNNNZZZlllxxxxxx]]]wwwmmmeeemmmxxxnnnUUUKKKAAA===;;;999999;;;>>>??????111000000000111222222333222222222222222222222222000000//////000111222222111111111111111111111111000111111111111222222222333333333333333333333333444222444:::>>>JJJeee|||jjj]]][[[XXXbbbsssvvvqqquuuzzzkkkccc[[[XXXVVVWWW]]]eeennnppppppiii```[[[^^^ccceeeooo|||yyyvvvrrrkkkeeefffkkkzzznnnUUUHHHCCCAAABBBDDDFFFGGGJJJQQQZZZaaalllpppzzznnnccc\\\SSSOOOIIIDDDBBB@@@>>>===777777888999;;;<<<======>>>>>>@@@BBBDDDFFFGGGHHHLLLKKKKKKJJJHHHFFFDDDCCC?????????>>>>>>===<<<<<<===???AAACCCEEEGGGHHHHHHCCCAAA???>>>===>>>???@@@???AAADDDEEECCCBBBAAAAAAAAAFFFJJJMMMUUU___fffgggkkkkkkiiiiiiiiikkkmmmnnnnnnuuu{{{wwwzzzzzzoooddd\\\ZZZZZZVVVUUUSSSPPPOOONNNNNNNNNLLLKKKJJJJJJLLLPPPTTTVVVVVVYYY```iiivvvzzzpppiii___WWWSSSPPPLLLIIIBBBAAA@@@@@@AAADDDFFFHHHNNN[[[qqq}}}___UUU___gggwww{{{nnngggbbb```ooossscccWWWPPPNNNNNNVVVhhh{{{pppYYYJJJAAA@@@???>>>>>>@@@BBBCCCAAAPPPmmmrrruuurrrKKKCCC<<<;;;;;;888777777777777666555444444333333444444444333333333222222222222222222222222222222222222111111111111222222111111111111111111111111000000111222222222222111111111222222222333333333222444666777777777999;;;???EEELLLOOOMMMKKKKKKLLLXXXlll{{{~~~XXX~~~iiieeettt}}}oooVVVIIIDDD???777444<<>>>>>@@@BBBDDDEEEEEECCCAAA??????@@@AAACCCGGGKKKRRRZZZccciiiiiijjjkkkjjjhhhhhhjjjmmmqqqvvv|||vvvrrrqqqqqqqqqqqqsssooohhhaaa[[[VVVTTTSSSQQQPPPOOOPPPPPPPPPNNNLLLNNNNNNMMMMMMOOOQQQTTTVVVWWW\\\dddkkkttt}}}pppfff]]]XXXSSSLLLFFFEEEDDDCCCAAA@@@AAADDDGGGJJJMMM]]]gggnnn^^^UUU\\\kkk{{{nnngggbbb```nnn|||qqqdddWWWMMMHHHLLLXXXjjjwwwwwwiiiTTTEEE??????======>>>???BBBCCCGGGOOOhhhllllllpppLLLDDD<<<;;;;;;999888999666666555444333333222222222333333444444333333222333222222111111222222333222222222111111111000000000000000000111111111111111111111111111111111111222444444444222222222444444555555555444555777:::BBBHHHPPPRRROOOLLLMMMOOOUUUkkkYYY~~~iiihhhyyymmmTTTHHHBBB===777777???FFFFFFBBB???888333000111111///...000111111111111111111111111111111111111111111111111444333333222222222333333111111111111111111111111111111222222222333333333555555666777<<>>===<<<;;;999999::::::::::::;;;;;;;;;<<<===@@@CCCFFFIIIJJJKKKKKKJJJIIIHHHGGGFFFFFFCCCBBBAAA@@@@@@@@@@@@@@@BBBAAAAAACCCFFFHHHHHHGGGDDDDDDCCC@@@??????AAACCCGGGHHHHHHFFFCCCAAAAAAAAAAAABBBEEEIIIPPPXXXaaafffggghhhiiigggfffgggkkknnnrrrwww|||xxxvvvrrrlllhhhgggffffffeeeeeebbb]]]WWWSSSPPPOOOOOOQQQQQQPPPQQQRRRRRRPPPNNNOOOOOONNNOOOQQQSSSVVVWWWWWW\\\cccjjjsss|||pppggg]]]XXXTTTLLLGGGFFFDDDCCCAAA@@@AAADDDGGGIIIKKK[[[eeekkk^^^VVV]]]kkk~~~ppphhhbbb___lllzzznnnbbbWWWOOOKKKMMMXXXgggqqqqqqdddSSSFFF???>>>=========???AAACCCGGGNNNgggmmmmmmoooMMMDDD<<<;;;;;;999888999666555555444333333222222222333333444444333333222333222222111111222222333222222222111111111000000000000000000111111111111111111111111111111111111222333444444222222222444444555555555444555777:::BBBHHHOOOQQQNNNKKKLLLNNNTTThhh[[[~~~jjjkkk}}}jjjRRRFFFAAA<<<888999@@@FFFCCC>>>;;;DDD:::222222333333222333111111111111111111111111111111111111111111111111222222111111111222222333111111111111111111111111111111222222222333333333333444666999===KKKgggtttbbb[[[^^^bbbjjjsss~~~~~~yyylllddd^^^ZZZZZZYYYYYY]]]bbbooowwwyyymmm___ZZZ[[[^^^dddeeeqqq|||yyyuuuoooeee\\\\\\bbbxxx|||xxxhhhVVVKKKEEEBBBBBBAAACCCFFFGGGJJJUUU```kkkrrrqqqcccZZZMMMIIIDDD???===<<<;;;:::999999::::::::::::;;;;;;;;;<<<===@@@CCCFFFIIIKKKJJJJJJIIIHHHGGGGGGFFFFFFBBBBBBAAA@@@@@@@@@AAAAAA@@@AAABBBEEEHHHHHHGGGEEECCCCCCCCCAAA???@@@BBBEEEKKKKKKKKKIIIEEECCCCCCCCCBBBBBBCCCGGGMMMVVV^^^ccceeeeeeeeedddeeehhhmmmqqqtttxxx~~~xxxrrrnnnjjjfff```\\\ZZZYYYXXXXXXUUUSSSPPPNNNLLLLLLMMMMMMRRRQQQQQQSSSTTTUUUSSSQQQQQQQQQQQQRRRTTTVVVYYYZZZXXX[[[aaagggqqq{{{qqqggg^^^YYYTTTMMMHHHGGGDDDCCCAAA@@@AAADDDGGGIIIIIIYYYcccfff]]]YYY___lllrrriiibbb^^^kkk}}}vvvkkk```WWWPPPMMMOOOWWWccckkkiii___QQQGGG???>>>=========???AAACCCGGGLLLeeennnmmmnnnMMMDDD===;;;;;;888777999555555555444444333333222222333333444444333333222333222222111111222222333222222222111111111111111000000000111111111222222111111111111111111111111111333444333222111333444444555555444444444777999BBBHHHNNNOOOLLLIIIJJJLLLSSSddd{{{___lllnnnyyyhhhPPPEEEAAA===888777<<<@@@AAAAAACCCLLL???333222444555444444111111111111111111111111111111111111111111111111000000/////////000111111111111111111111111111111111111222222222333333333222444777999===KKKeee|||tttccc```dddfffmmmuuu~~~zzzvvvkkkeeeaaa^^^^^^\\\ZZZ]]]bbboooxxxzzzooo___YYY[[[^^^dddfffpppyyyvvvqqqjjj```XXXZZZ```vvvyyyuuugggXXXMMMGGGBBBAAAAAACCCFFFFFFJJJTTT```jjjrrrrrrcccYYYSSSNNNHHHBBB>>>;;;999777999999999:::::::::;;;;;;:::;;;===???CCCFFFIIIJJJJJJJJJIIIGGGFFFDDDCCCCCC@@@???????????????@@@AAA???AAACCCFFFIIIIIIFFFCCCCCCCCCCCCBBBAAABBBEEEGGGMMMMMMMMMKKKGGGEEEDDDEEEEEEDDDDDDGGGNNNVVV\\\```bbbaaaaaaaaadddjjjpppuuuwwwyyy~~~wwwooohhhdddaaa]]]XXXTTTSSSRRRPPPOOOMMMLLLKKKKKKKKKLLLNNNOOORRRRRRSSSUUUXXXXXXVVVUUUUUUUUUUUUWWWXXXZZZ\\\^^^YYY[[[___fffqqqyyyqqqggg^^^YYYTTTNNNIIIHHHDDDCCCBBBAAABBBDDDFFFHHHJJJXXXaaa|||zzzaaa]]][[[aaammmrrriiiccc^^^jjj|||~~~ttthhh]]]UUUPPPMMMOOOWWWccciiifff[[[NNNEEE???>>>===<<<===???AAABBBFFFKKKdddkkkkkkmmmMMMDDD===;;;;;;888777888555555444444444333333333222333333444444333333222333222222111111222222333111111111111111111111111000000111111111222222222111111111111111111111111111222333333222111333444333444555444333444777999AAAGGGMMMMMMJJJGGGIIIKKKQQQ```wwwaaapppssstttfffOOOEEEBBB>>>888444555999>>>FFFOOOJJJ===111...111111111111111111111111111111111111111111111111111111111111000000000000000111222222111111111111111111111111111111222222222333333333222333777:::>>>KKKeee{{{sssbbb```eeeeeellluuu~~~vvvtttuuummmkkkgggeeeddd```\\\___dddooozzz}}}qqq```XXXZZZ]]]cccgggqqq~~~uuuqqqmmmggg^^^WWWZZZaaatttxxxvvviiiZZZOOOGGGBBBAAAAAACCCEEEFFFIIITTT___hhhrrrrrrcccZZZTTTOOOHHHBBB>>><<<999777999999999:::::::::;;;;;;:::;;;<<>>?????????AAACCCGGGIIIIIIEEEBBBCCCCCCCCCBBBBBBCCCGGGJJJNNNOOONNNLLLIIIGGGFFFGGGIIIHHHGGGKKKQQQXXX\\\^^^]]]]]]]]]___eeemmmtttxxxyyyzzz}}}{{{}}}sssjjjccc\\\YYYYYYVVVQQQOOONNNMMMLLLJJJKKKKKKKKKKKKLLLNNNPPPQQQSSSSSSVVVYYY\\\]]][[[ZZZYYYZZZZZZ[[[]]]^^^``````[[[\\\___fffqqq~~~wwwpppfff]]]YYYTTTMMMIIIHHHDDDCCCBBBBBBBBBDDDFFFGGGKKKYYY___xxxuuu^^^]]]]]]dddqqq}}}pppiiiddd___kkk|||}}}rrrfff[[[SSSNNNLLLMMMXXXdddkkkfffYYYKKKCCC>>>>>><<<<<<===>>>@@@BBBGGGKKKdddhhhiiilllNNNEEE===;;;;;;888777888444444444444444333333333222333333444444333333222333222222111111222222333111111111111111111111111111111111111222222222222111111111111111111111111000111333222111111333444333444444444333444666999???EEEJJJKKKHHHFFFGGGJJJPPP]]]tttbbbtttyyy~~~xxxdddNNNEEEBBB>>>888333222555:::FFFRRRGGG<<<222111222111222333111111111111111111111111111111111111111111111111222222222222222333444555111111111111111111111111111111222222222333333333222333777:::>>>LLLfff}}}sssbbb^^^```bbbjjjuuuooopppwwwsssssspppmmmiiiccc^^^```eeerrr}}}sssaaaWWWYYY\\\cccgggppp|||qqqnnnkkkfff]]]WWWZZZbbbssszzz{{{nnn]]]PPPGGGBBBAAA@@@BBBEEEFFFIIITTT___gggqqqtttfff^^^PPPKKKEEEAAA>>><<<;;;999999999::::::::::::;;;;;;:::;;;<<<===???BBBDDDEEEHHHGGGEEECCCAAA???===<<<:::::::::;;;<<<===>>>???@@@AAADDDGGGIIIHHHEEEBBBBBBCCCCCCCCCCCCEEEIIILLLOOOPPPPPPNNNKKKJJJJJJJJJMMMKKKKKKOOOVVV[[[\\\\\\XXXWWWXXX]]]fffnnnuuuxxx{{{{{{}}}~~~}}}|||sssiiiaaa[[[VVVRRRPPPMMMJJJIIIJJJJJJIIIHHHJJJKKKLLLMMMOOOQQQRRRSSSVVVWWW[[[___cccdddbbbaaa^^^______```aaaaaabbbbbb^^^^^^aaahhhsss}}}uuunnneee\\\XXXSSSMMMHHHGGGDDDCCCCCCBBBCCCDDDEEEFFFJJJWWW[[[rrrppp]]]]]]^^^fffvvv{{{ooojjjfffaaalllzzz|||yyyooodddZZZSSSOOOMMMMMMXXXffflllfffXXXIIIAAA>>>===<<<<<<<<<>>>@@@BBBGGGMMMffffffhhhmmmNNNEEE===;;;:::888666777444444444444444444444444222333333444444333333222333222222111111222222333111111111111111222222222111111111222222222222333111111111111111111111111///111222222111111333444333444444333333333666888===BBBHHHIIIFFFEEEGGGJJJOOO\\\sss```vvvzzzaaaKKKCCCAAA;;;777555555444555>>>HHHBBB;;;555444444222333666111111111111111111111111111111111111111111111111000000000111111333444444111111111111111111111111111111222222222333333333222444777:::???MMMhhhuuuddd______```iiiuuunnnppp{{{zzz{{{wwwrrrlllddd]]]___eeetttvvvbbbWWWXXX\\\aaafffooo{{{qqqnnnkkkggg^^^WWWZZZaaasss}}}ttt```PPPGGGBBB@@@@@@BBBEEEFFFIIISSS___fffqqquuuiiibbbQQQMMMGGGBBB???===;;;:::999999::::::::::::;;;;;;;;;;;;;;;<<<>>>???AAABBBCCCBBBBBB@@@???>>>===<<<:::::::::;;;<<<===???@@@AAABBBCCCFFFHHHHHHEEECCCBBBCCCDDDDDDDDDGGGJJJNNNPPPQQQRRRPPPNNNMMMNNNOOOOOOMMMNNNRRRYYY]]]\\\YYYQQQQQQTTT[[[eeennntttwww||||||}}}~~~xxxrrriii```YYYTTTPPPNNNIIIGGGFFFFFFHHHIIIIIIIIIJJJKKKMMMPPPRRRUUUWWWXXX[[[]]]aaafffjjjllljjjhhhcccccccccddddddccccccccc``````cccjjjuuu|||sssmmmddd[[[WWWRRRLLLGGGFFFDDDCCCCCCCCCCCCDDDEEEEEEGGGRRRUUUjjj|||~~~}}}jjj]]]]]]^^^gggzzz{{{pppllliiiccckkkwwwwwwxxxtttlllccc[[[TTTQQQOOOMMMXXXeeejjjcccUUUHHH@@@>>>===<<<;;;<<<>>>@@@AAAHHHOOOhhhgggiiioooOOOEEE>>><<<:::777666777444444444444444444444444222333333444444333333222333222222111111222222333000000111111111222222222111111111222222222333333111111111111111111111111...000222222111111333444333333444333222333666888;;;@@@FFFGGGEEEDDDGGGKKKPPP]]]vvv{{{^^^}}}vvvxxx^^^IIIAAA???888888999999555222555<<<:::555222222111...///333111111111111111111111111111111111111111111111111------------...///111111111111111111111111111111111111222222222333333333333444777:::???NNNjjjxxxiiidddbbb___iiivvvppprrr~~~{{{uuunnnddd\\\^^^eeevvvwwwbbbWWWXXX[[[```eeemmm|||zzzqqqooolllhhh___WWWYYY___rrrxxxbbbPPPFFFBBB@@@@@@BBBEEEEEEIIISSS___fffqqqvvvkkkeeeWWWSSSKKKEEEAAA>>>;;;999999999:::::::::;;;;;;;;;;;;;;;;;;;;;<<<>>>???@@@?????????>>>>>>>>>>>>>>>::::::;;;;;;===>>>@@@AAABBBBBBCCCEEEGGGGGGEEECCCBBBCCCDDDDDDEEEGGGKKKOOOQQQSSSSSSRRRQQQPPPQQQRRROOONNNOOOTTT[[[^^^[[[WWWLLLMMMPPPYYYdddnnnsssuuu||||||}}}~~~lllfff^^^VVVPPPLLLHHHFFFGGGEEEEEEFFFIIIKKKKKKKKKKKKMMMOOOSSSVVVYYY\\\]]]___aaaeeejjjoooqqqooommmeeeeeeffffffeeeddddddcccaaaaaadddlllwww{{{rrrlllcccZZZVVVRRRKKKGGGFFFDDDCCCCCCCCCCCCDDDDDDEEEDDDNNNOOOddduuuxxxyyyfff^^^]]]^^^ggg}}}|||rrrnnnkkkdddjjjtttsssssspppiiibbb[[[VVVSSSQQQNNNXXXdddggg___RRRGGGAAA>>>===<<<;;;<<<>>>@@@AAAHHHPPPjjjiiikkkpppOOOFFF>>><<<:::777666777444444444444444444444444222333333444444333333222333222222222222222222333000000111111222222222222111111222222222333333333111111111111111111111111...000111222111111333444222333444333222333666888999???DDDFFFDDDDDDHHHLLLQQQ^^^xxxqqq]]]zzzuuuzzz|||[[[JJJAAA:::888777555333222222222333222222222111111111111000333333333222222111111111222222222222222222333333000111222333333222000000222222111111111111111111222222333333333333444444444777999:::???RRRooo|||oooiiifff```jjjwwwrrrrrr~~~pppddd]]]ZZZ___fffwwwuuudddVVVSSS\\\bbbfffnnn~~~~~~uuupppjjjddd\\\WWWZZZ```vvv{{{dddTTTIIIBBBCCCAAABBBEEEGGGJJJTTT^^^fffppp}}}nnnccc]]]VVVMMMGGGCCC@@@===::::::999999888888999999:::;;;;;;;;;;;;;;;<<<===>>>???>>><<<;;;;;;<<<===???<<<<<<>>>@@@BBBDDDEEEFFFDDDDDDDDDFFFHHHIIIGGGEEEEEEDDDDDDEEEFFFIIILLLNNNTTTSSSSSSSSSTTTTTTUUUVVVSSSSSSUUUZZZ^^^\\\TTTMMMLLLLLLQQQ\\\fffjjjoootttwww|||~~~qqqddd^^^VVVNNNJJJHHHFFFEEEFFFFFFFFFGGGIIIKKKMMMOOOMMMOOOSSSXXX[[[^^^___```fffjjjnnnrrrssssssssstttpppnnnjjjgggeeecccccccccdddgggkkkooottt}}}yyyssshhhddd]]]WWWRRRLLLGGGCCCBBBBBBAAA@@@AAABBBCCCDDDHHHKKKPPPZZZhhhsssqqqiii[[[[[[```ooo~~~vvvllleeedddiiiooosssqqqpppllleee]]]UUUPPPOOOPPPYYYbbbcccYYYLLLAAA;;;<<<===>>>======>>>AAACCCFFFPPPjjjfffnnnuuuVVVEEE>>>===777777:::555666555555444444333222222444333333222111111111222444444333333222111000000222222111000//////000000000000000000000000111111111111000000111111222333222222222222222222222222222333444444333333555777===@@@DDDEEEDDDFFFIIIMMMSSSaaazzziiiZZZxxxuuu{{{zzzYYYJJJAAA;;;888777555333222222222333222222222111111111111000333333333222222111111111111111111111111111111111///000111111111111000///111111111111111111111111222222222333333333444444333777999:::AAATTTpppuuunnnjjjgggnnnwwwrrrtttpppeee]]]ZZZ^^^eeeuuuwwwgggXXXTTT\\\dddhhhooo~~~yyyssslllfff^^^XXXYYY___uuu|||fffVVVLLLDDDCCCAAABBBEEEGGGJJJTTT^^^gggqqq~~~pppfffaaaZZZPPPIIIEEEBBB>>>;;;::::::999999999999::::::::::::::::::;;;<<<======>>>===<<<;;;;;;<<<>>>???>>>>>>???AAACCCDDDEEEFFFEEEEEEEEEGGGJJJJJJIIIGGGGGGGGGGGGHHHJJJMMMPPPRRRWWWWWWWWWWWWWWWXXXYYYZZZUUUUUUWWW[[[^^^[[[SSSLLLKKKLLLQQQ\\\dddhhhlllpppuuu{{{~~~~~~ssseee[[[VVVOOOJJJGGGFFFFFFEEEFFFFFFGGGHHHJJJLLLNNNPPPRRRSSSVVVZZZ^^^aaaccceeejjjnnnrrruuuvvvvvvvvvwwwuuurrrnnniiifffdddcccccceeehhhkkkooottt}}}{{{ttthhhddd]]]WWWQQQLLLGGGCCCBBBBBBAAA@@@AAABBBCCCDDDGGGJJJOOOXXXeeepppoooiii]]]^^^ddduuu}}}uuukkkeeedddiiiooossspppooollleee\\\UUUPPPNNNMMMUUU]]]^^^UUUJJJAAA===<<<===>>>======>>>AAACCCGGGSSSnnngggssswwwVVVEEE>>>===777777:::555666555555444444333222222444333222222111111222222444444333333222111111000222222111000000000000000222222222222222222111111111111000000111111222333222222222222222222222222222333444444333333555777<<<@@@CCCEEEDDDEEEHHHKKKPPP```zzzgggVVVwwwuuuzzzvvvVVVIIIBBB<<<888777555333222222222333222222222111111111111000222222222222222111111111222111111111000/////////...///000000000000//////111111111111111111111111222222222222333333333333333666888:::BBBWWWsss{{{sssnnnmmmpppvvvqqquuu~~~pppeee]]]YYY\\\bbbrrr|||mmm]]]VVV]]]fffjjjqqq~~~}}}vvvooohhh```YYYYYY]]]tttiiiYYYNNNFFFCCCAAABBBEEEGGGJJJTTT^^^iiirrrtttlllggg```UUUMMMHHHDDD???<<<;;;::::::999999::::::;;;::::::::::::;;;<<<===>>>>>>===<<<<<<<<<>>>???@@@AAABBBCCCDDDEEEFFFFFFGGGFFFFFFFFFIIIKKKLLLKKKIIIGGGHHHHHHJJJLLLPPPSSSUUUXXXXXXXXXXXXYYYZZZ[[[\\\YYYYYYZZZ\\\]]]YYYRRRKKKKKKLLLQQQ[[[aaacccfffkkksssyyywwwhhh[[[PPPLLLGGGDDDDDDDDDEEEEEEGGGGGGHHHJJJLLLOOOQQQRRRXXXXXXZZZ]]]aaaeeeiiikkkpppsssxxxzzz{{{{{{{{{||||||xxxrrrlllgggdddccccccgggiiilllooottt~~~|||ttthhhddd]]]VVVQQQLLLGGGDDDBBBAAA@@@@@@@@@AAACCCDDDFFFIIIMMMTTTaaalllnnnjjjaaaccckkk}}}{{{tttjjjdddeeeiiiooossspppooollleee]]]UUUPPPMMMKKKQQQXXXXXXPPPFFF@@@>>><<<===>>>======>>>AAACCCGGGWWWtttyyyeeettt{{{VVVEEE>>>===777777:::666666555555444444333222222333333222222111111222222444333333222222111111111222222111000000000000111222111111111000/////////111111000000111111222333222222222222222222222222222333444444333333555777;;;???CCCEEEDDDDDDFFFIIINNN___zzzeeeUUUwwwtttwwwrrrTTTGGGBBB===888777555333222222222333222222222111111111000000222222222111111111111111333333222111000//////...//////000000000000000000111111111111111222222222111222222222222333333333333555888:::DDDYYYuuu}}}rrrjjjjjjlllsss|||pppvvv|||oooeee]]]XXXZZZ```oootttcccZZZ___gggkkkqqq}}}}}}vvvnnnhhhaaa[[[ZZZ^^^uuulll[[[NNNEEECCCAAABBBEEEGGGJJJTTT^^^jjjrrryyysssmmmeeeZZZQQQKKKFFF@@@<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;<<<===>>>???@@@???????????????AAABBBCCCFFFFFFFFFGGGGGGHHHHHHIIIFFFFFFGGGJJJMMMNNNLLLKKKGGGGGGIIIKKKNNNQQQTTTVVVUUUUUUUUUVVVWWWYYYZZZ[[[]]]]]]]]]^^^]]]XXXQQQKKKLLLMMMRRRZZZ^^^^^^aaafffrrryyyyyykkk\\\RRRIIIFFFBBBAAABBBDDDEEEEEEHHHIIIKKKMMMPPPSSSUUUVVV\\\\\\]]]___ccchhhlllooovvvyyy|||~~~~~~vvvnnnhhhdddcccccciiikkknnnqqqwww{{{ssshhhddd\\\UUUPPPKKKGGGDDDBBBAAA@@@@@@@@@AAABBBCCCEEEHHHKKKQQQ\\\hhhmmmlllgggjjjssszzzsssjjjddddddiiiooorrrppppppmmmggg^^^VVVPPPNNNLLLQQQUUUSSSKKKCCC??????<<<===>>>======>>>AAACCCGGG[[[yyyrrrcccqqq}}}UUUDDD>>>===777888:::666666555555444444333222222333333222222111222222333333333333222222111111111222222111000000111111111444444333222111000000///111111000000111111222333111222222222222222333333222333444444333333555777:::>>>CCCEEEEEEDDDFFFHHHPPPaaa}}}fffXXX{{{qqqsss|||nnnQQQGGGBBB<<<888777555333222222222333222222222111111111000000111111111111111111111111444444333222111111000000000000000000111111222222000000111111111222222222111111111222222222333333333555777:::EEE[[[wwwzzzjjjbbb```eeepppyyyssswww~~~yyylllbbbZZZVVVYYY^^^nnnzzzhhh]]]aaaeeeiiioooyyyzzzrrrkkkgggccc^^^]]]___vvvooo\\\NNNDDDCCCAAABBBEEEGGGJJJTTT^^^iiirrr~~~~~~yyyqqqiii^^^TTTMMMGGGAAA===<<<;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>@@@AAABBBCCCCCCCCCCCCCCCDDDDDDEEEEEEHHHIIIIIIIIIJJJJJJJJJJJJGGGGGGHHHJJJMMMMMMLLLJJJHHHIIIKKKMMMPPPSSSVVVWWWSSSSSSTTTUUUVVVXXXZZZ[[[______``````]]]XXXQQQMMMNNNOOOSSSYYYZZZZZZ^^^dddsss{{{xxxlll]]]PPPIIIGGGDDDBBBAAABBBDDDFFFFFFKKKLLLOOORRRVVVYYY[[[\\\```______aaaeeejjjpppsssyyy|||yyypppiiieeeeeeeeejjjmmmqqquuuzzz|||sssiiiccc\\\UUUOOOKKKGGGDDDAAAAAA@@@???@@@AAABBBCCCDDDHHHKKKNNNWWWeeennnqqqppprrr|||yyyrrrjjjddddddhhhmmmpppqqqqqqoooiii```WWWQQQOOOOOORRRTTTPPPHHH@@@>>>>>><<<===>>>======>>>AAACCCHHH]]]{{{mmmbbblll~~~UUUDDD======777888;;;666666555555444444333222222333222222111222222333333333333222222222222222111222111111111111111222222777777666555444444333333111111000000111111222333111111111222222333333333222333444444333333555777999>>>DDDGGGGGGFFFGGGIIISSSeeemmm\\\|||nnnooozzzlllPPPFFFAAA;;;888777555333222222222333222222222111111111111000000000000111111111111111444444333333222111111111111000000000111222333444000000000111222222333333111111111111222222222222444444555999EEE\\\wwwtttbbbZZZWWW___nnnzzzvvvyyy~~~uuuhhh^^^WWWTTTXXX^^^mmm|||jjj^^^```aaaeeekkkuuuxxxpppjjjhhheeeaaa___aaauuuqqq^^^OOODDDCCCAAABBBEEEGGGJJJTTT^^^fffppp}}}~~~uuummmaaaWWWPPPJJJDDD???===<<<<<<;;;;;;<<<<<<===?????????@@@AAACCCDDDEEEFFFFFFFFFGGGFFFFFFFFFFFFHHHHHHHHHIIIIIIJJJJJJJJJGGGGGGGGGIIIKKKKKKJJJHHHJJJKKKMMMOOORRRTTTVVVWWWSSSSSSTTTVVVXXXZZZ\\\]]]___```aaaaaa^^^YYYSSSPPPRRRRRRTTTXXXXXXXXX]]]eeettt{{{vvvnnncccUUUKKKGGGFFFDDDBBBBBBEEEGGGHHHIIIOOOQQQTTTXXX\\\___aaacccdddddddddfffjjjoootttwww|||~~~}}}rrrkkkiiiiiiiiilllpppuuuzzz~~~vvviiiccc[[[TTTNNNJJJFFFDDDAAA@@@?????????@@@BBBCCCDDDHHHJJJLLLUUUdddrrrxxxyyyzzzyyysssjjjddddddgggkkknnnppppppoooiii```XXXQQQNNNOOORRRSSSNNNEEE???===>>><<<===>>>======>>>AAACCCHHH]]]yyyjjjaaaiii}}}TTTDDD======777888;;;777666555555444444333222222222222111111222222333333222222222222222222222222222111111111111222333333222222222111111000000000111111000000111111222333111111111222222333333444222333444444333333555777888>>>FFFJJJJJJJJJJJJLLLVVVgggyyy___yyyxxxlllmmmzzzkkkPPPFFF@@@999888777555333222222222333222222222111111111111000///000000000111111111222222222222222111111111111000/////////000111333444///000000111222222333333111111111111222222222222444444555999EEE[[[vvvooo]]]WWWUUU^^^oooyyyuuuxxx}}}~~~rrrdddZZZTTTRRRWWW___kkk|||hhh\\\^^^[[[```gggqqqyyyqqqkkkiiigggcccaaabbbpppsssaaaQQQFFFCCCAAABBBEEEGGGJJJTTT^^^cccooo}}}yyyqqqeee[[[SSSMMMGGGBBB======<<<<<<<<<<<<======?????????@@@BBBCCCEEEFFFHHHHHHHHHHHHGGGGGGFFFEEEDDDEEEEEEFFFGGGHHHHHHIIIGGGFFFFFFHHHIIIIIIGGGEEEHHHIIIKKKMMMOOOQQQRRRSSSRRRSSSTTTVVVXXXZZZ\\\]]]___```bbbaaa^^^ZZZVVVSSSUUUTTTUUUWWWVVVWWW^^^gggttt{{{}}}sssjjjddd[[[OOOGGGFFFDDDCCCBBBDDDGGGKKKLLLMMMRRRUUUYYY]]]bbbeeeggghhhiiiiiikkkmmmqqquuuzzz|||~~~vvvooommmnnnooolllrrryyy~~~wwwiiiccc[[[SSSNNNJJJFFFDDDAAA@@@?????????@@@BBBBBBDDDHHHKKKLLLTTTddduuu~~~zzzsssjjjdddcccfffjjjlllnnnooommmhhh___VVVOOOLLLLLLOOOPPPLLLDDD>>>===???<<<===>>>======>>>AAACCCHHH\\\vvviii]]]fff|||TTTCCC===<<<777888;;;777666555555444444333222222222222111111222222333444222222222222222222222222222111111111222222333444........................111111000000111111222333000111111222333333444444222333444444333333555777888???GGGMMMNNNMMMNNNOOOWWWgggaaa}}}sssvvvjjjmmm{{{jjjPPPFFF@@@888888777555333222222222333222222222111111111111000//////000000111111111222000000000000000111111111///.........///000222333///000000111222222333333000111111111111222222222444444444888EEE[[[uuummm\\\WWWVVV```pppvvvqqqtttzzz|||pppaaaWWWRRRQQQWWW___jjjzzzgggZZZ\\\XXX]]]dddnnn|||sssmmmkkkiiieeebbbbbbllluuucccTTTIIICCCAAABBBEEEGGGJJJTTT^^^bbbmmm}}}{{{sssggg]]]VVVPPPIIIEEE======<<<<<<<<<<<<======>>>>>>???@@@AAACCCDDDEEEIIIIIIIIIHHHGGGFFFEEEDDDAAABBBCCCDDDEEEFFFGGGGGGGGGFFFFFFGGGHHHGGGEEECCCDDDEEEGGGIIIKKKLLLMMMMMMQQQQQQRRRTTTVVVYYY[[[\\\^^^```bbbbbb___[[[WWWVVVWWWVVVVVVWWWVVVWWW___iiisss{{{~~~{{{qqqggg^^^YYYQQQFFFAAABBBBBBAAAAAADDDIIIMMMOOOPPPUUUWWW\\\aaaeeeiiikkklllmmmnnnppprrrvvvzzz~~~xxxrrrppprrrtttmmmsss{{{|||uuuiiiccc[[[SSSMMMIIIFFFDDDAAA@@@?????????@@@AAABBBDDDHHHKKKLLLTTTeeewwwzzztttkkkeeeccceeehhhjjjmmmmmmlllfff^^^UUUNNNJJJIIILLLNNNJJJCCC>>>>>>@@@<<<===>>>======>>>AAACCCHHH[[[ssshhhWWWdddzzzTTTCCC===<<<777888<<<888666555555444444333222222222111111111222333333444222222222222222222222222222111111111222333333444222222222222222333333333111111111000111222222333000000111222333333444444222333444444333333555777888???IIIOOOPPPPPPPPPQQQVVVgggbbbyyyuuupppooorrr|||dddPPPHHH@@@777888666444222000000111222111000000000//////......000000000000000000000000222111111111000000//////000000000000111111111111000000000000000111111111222222222222333333444555999777777<<>>;;;999:::;;;;;;;;;;;;===>>>???@@@CCCFFFIIILLLKKKIIIGGGFFFFFFFFFFFF???@@@AAABBBCCCCCCCCCCCCFFFFFFFFFFFFFFFEEEDDDDDDBBBBBBCCCDDDFFFHHHJJJKKKMMMOOORRRTTTVVVYYY^^^aaadddcccbbb___\\\ZZZ[[[\\\\\\XXXVVVXXXXXXZZZcccooozzzyyyyyy{{{|||zzztttooogggbbbYYYPPPIIIDDDBBBAAABBBCCCFFFGGGIIIMMMQQQTTT[[[___bbbdddeeeggglllppprrruuuxxx}}}}}}xxxuuuuuuuuuzzz{{{xxxooogggaaaZZZRRRMMMIIIFFFDDDDDDCCCBBBAAAAAAAAABBBCCCEEEEEEGGGMMMSSS^^^ppptttgggbbbbbbbbbccceeepppnnnkkkfff___XXXQQQNNNNNNNNNMMMHHHAAA<<<;;;;;;<<<<<<<<<<<<>>>@@@BBBCCCIIIXXXmmmhhhZZZbbb|||QQQGGG===:::999666666777555555444444444333333333555444333333222222333333444333333222111111111222333222111111000000111111222222222222222222222222111111111111111111111111111111222222222333333333333333444444555666666777444<<>>???@@@CCCFFFIIIKKKJJJHHHFFFEEEEEEEEEEEE?????????@@@@@@AAAAAAAAADDDDDDEEEEEEEEEEEEEEEDDDCCCCCCCCCDDDEEEFFFHHHHHHKKKMMMQQQTTTVVVYYY]]]```ccccccbbb```]]]\\\]]]^^^___[[[ZZZ\\\\\\^^^gggqqqyyywwwvvvwwwwwwuuupppkkkaaa\\\TTTLLLGGGDDDCCCDDDDDDEEEHHHIIIKKKOOOSSSWWW\\\```dddfffgggjjjpppuuuwwwyyy|||zzzxxxxxxxxx}}}~~~yyypppfffaaaYYYRRRMMMIIIFFFCCCBBBAAA@@@@@@???@@@AAABBBEEEEEEHHHMMMSSS]]]nnn}}}~~~rrreeeaaa``````cccfffooommmjjjeee___XXXRRRNNNLLLLLLKKKGGGAAA>>>======<<<<<<<<<===>>>@@@BBBCCCJJJXXXmmmjjjZZZ___}}}}}}QQQGGG>>>;;;999777666888555555444444444333333333444444333222222222222222444333222222111111222222333222111111000000111111222222222222222222222222111111111111111111111111111111222222222333333333333333333444444555555555777;;;FFFRRRVVVRRRNNNOOORRR^^^yyylllyyyxxxxxx{{{~~~}}}[[[JJJDDD???888666555333222111111111222111111000000000000//////000000000000000000000000111111111111000000000000000000000000111111111111000111111222333444444444444333333222222222222333666333222666@@@UUUssskkk\\\\\\[[[eee{{{xxxlllttt~~~|||qqqcccYYYSSSTTT^^^iiixxxyyyjjj]]]VVVXXX^^^gggqqq|||xxxsssooommmkkkhhhfffmmmxxxwwwiiiZZZNNNGGGCCCBBBDDDEEEHHHOOOWWWcccnnnzzzwwwlllddd___ZZZSSSMMMCCC@@@===;;;;;;<<<;;;;;;;;;<<<>>>???@@@BBBFFFIIIIIIHHHGGGFFFEEEEEEDDDDDD???>>>=========>>>???@@@BBBBBBCCCDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEGGGJJJOOORRRUUUYYY\\\___aaabbbcccbbb```______aaaccc```___aaabbbdddkkkssswwwtttqqqqqqpppnnniiidddYYYTTTMMMGGGCCCCCCEEEGGGGGGIIIKKKMMMOOOSSSWWWZZZ___bbbgggiiilllpppwww|||~~~}}}|||}}}zzzqqqfffaaaYYYRRRMMMIIIEEECCCAAA@@@?????????@@@AAAAAADDDDDDHHHNNNSSS\\\kkkyyy{{{oooccc^^^^^^___ccchhhmmmllliiiddd^^^XXXRRROOOJJJJJJIIIFFFBBB?????????===<<<<<<===>>>@@@BBBDDDJJJXXXnnnnnn\\\]]]xxx|||QQQGGG>>><<<:::888777888555555444444444333333333333333222111111111111222333333222222111111222222333222111111000000111111222222222222222222222222111111111111111111111111111111222222222333333333333333333333333333444444:::;;;CCCOOOWWWUUUQQQOOOPPP]]]zzzppp|||}}}wwwWWWGGGAAA<<<888555444333222111111111111////////////////////////000000000000000000000000111111111000000000000000///000000000111111111111///000000111222333444444444444333222111111111222555444444888???QQQmmmmmm^^^]]]]]]fff|||wwwjjjttt}}}zzzpppcccZZZTTTWWWbbbooo}}}}}}nnn___WWWYYY```hhhrrr~~~zzzuuuqqqooollljjjhhhiiiqqqxxxyyysssiiiZZZMMMIIIEEECCCDDDEEEGGGNNNWWWeeeoooyyy~~~vvvmmmeee```\\\UUUQQQEEEBBB>>><<<<<<<<<;;;::::::<<<>>>>>>???BBBFFFIIIIIIIIIIIIHHHGGGEEEDDDCCC???>>><<<;;;;;;<<<>>>??????@@@AAACCCDDDDDDEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCDDDHHHMMMRRRUUUXXX[[[]]]___aaaccccccbbbbbbbbbcccfffdddddddddgggjjjooosssvvvrrrnnnkkkjjjgggbbb^^^RRRNNNHHHCCCAAABBBFFFHHHJJJLLLOOOQQQSSSWWW\\\___cccggglllooosssxxx{{{rrrfffaaaYYYRRRMMMIIIEEECCCAAA@@@?????????@@@AAABBBCCCDDDIIIOOOSSSZZZhhhuuuyyynnnbbb]]]]]]___eeekkkmmmkkkhhhccc]]]XXXSSSPPPKKKJJJGGGDDDAAA?????????============>>>@@@CCCDDDKKKYYYqqqqqq]]]]]]wwwyyyPPPGGG???<<<;;;888777888555555444444444333333333333222111111000000111111333333222222111222222333333222111111000000111111111111111111111111111111111111111111111111111111111111222222222333333333444444444444444444444444:::;;;CCCSSS^^^]]]VVVQQQOOO\\\zzznnnrrrTTTEEE???:::777444333333222111111111111222222222222222222222222000000000000000000000000000000000000000000111111///000000000111111111111//////000000111222222333444333222222111111111111666666999<<<@@@MMMfff|||nnn```______fff|||uuugggrrr|||xxxoooeee\\\WWWZZZgggtttpppaaaXXXXXX___gggooo|||wwwssspppnnnkkkiiigggmmmrrrsssqqqkkk]]]OOOJJJFFFCCCDDDEEEGGGNNNWWWgggpppxxx|||{{{uuummmfffaaa\\\VVVRRRHHHDDD@@@===<<<<<<;;;::::::<<<===>>>???BBBEEEHHHJJJKKKKKKJJJIIIFFFCCCAAA>>>===;;;::::::<<<>>>???===>>>@@@AAABBBCCCDDDDDDEEEEEEEEEFFFEEEDDDCCCCCCDDDHHHNNNRRRUUUVVVXXXYYY\\\___bbbdddeeeeeeeeeffffffgggfffgggjjjnnnqqqqqqtttpppkkkhhhfffbbb]]]XXXNNNKKKFFFBBB@@@BBBFFFHHHNNNPPPRRRUUUWWW[[[```cccggglllsssxxx|||~~~|||rrrfff```XXXQQQLLLHHHEEECCCBBBAAA@@@@@@@@@BBBCCCDDDCCCEEEIIIOOOSSSZZZfffsssyyynnnbbb]]]\\\___gggooonnnlllhhhccc]]]XXXSSSQQQMMMJJJGGGCCCAAA???>>>===============???AAACCCDDDLLL]]]wwwsss[[[\\\wwwuuuOOOFFF>>><<<<<<999777888555555444444444333333333333222111111000000111111333222222111222222333333333222111111000000111111111111111111111111111111111111111111111111111111111111222222222333333333555555555555666666666666999;;;GGGZZZgggfff\\\TTTPPP[[[xxxmmm~~~zzz}}}lllQQQDDD===888666333222222222222111111000000000000111111111111111000000000000000000000000000000000000111111111111000000000000111111111111///000000000000111111111333222222111111111111222555777;;;>>>AAALLLcccxxxnnnbbbaaa```eee{{{sssdddppp}}}zzzsssjjjbbb\\\^^^jjjxxxooo```YYYVVV]]]cccjjjyyy|||wwwssspppmmmjjjhhhggglllpppqqqqqqmmmaaaVVVKKKFFFCCCDDDEEEGGGOOOXXXiiipppuuuwwwyyyuuummmgggaaa[[[VVVSSSJJJGGGBBB???===<<<;;;::::::;;;===>>>???AAAEEEHHHLLLMMMMMMLLLJJJFFFAAA???;;;::::::::::::<<<===>>><<<===???@@@AAABBBBBBBBBCCCDDDFFFGGGGGGFFFEEEEEEEEEJJJOOOSSSUUUUUUUUUUUUXXX\\\aaaeeefffgggggghhhfffhhhhhhhhhlllqqqrrroooppplllhhheeeccc^^^XXXRRRKKKHHHEEECCCCCCEEEHHHJJJPPPRRRUUUWWWZZZ^^^cccggglllrrr{{{~~~}}}rrreee```XXXQQQLLLHHHDDDBBBBBBAAAAAA@@@AAABBBDDDEEEDDDEEEJJJOOOSSSZZZgggsssxxxmmmbbb\\\[[[^^^hhhqqqpppmmmiiiccc]]]XXXTTTRRRNNNJJJEEEBBB@@@???>>>===>>>======>>>???AAACCCEEEMMMaaarrrYYY[[[wwwqqqMMMDDD===<<<;;;888666777555555444444444333333333333333222111111111111222222222111111222222333333333222111111000000111111111111111111111111111111111111111111111111111111111111222222222333333333444555555666777777888888999===KKK___kkkhhh]]]UUUOOOYYYtttqqq|||zzzrrrzzzeeeMMMCCC===888666222222222222222111111000---........./////////000000000000000000000000000///000000000111111111111000000000000111111111111222222111111111111000000111111111111111111222333222555:::===@@@MMMfff}}}mmmccc``````dddzzzrrrbbbpppzzzrrriiibbbaaalllxxx~~~kkk^^^XXXSSSYYY___eeesss~~~zzzuuuqqqmmmkkkgggeeeeeejjjnnnoooooommmdddZZZJJJFFFCCCCCCEEEHHHPPPZZZhhhnnnrrrrrrzzzyyyuuuooohhhaaa[[[VVVTTTLLLHHHCCC@@@>>><<<;;;999:::;;;===>>>???AAAEEEHHHMMMMMMNNNMMMIIIDDD>>>;;;666666777888:::;;;<<<<<<<<<===>>>???@@@@@@AAA@@@BBBCCCFFFHHHIIIIIIHHHHHHHHHLLLRRRUUUUUUSSSRRRQQQUUUZZZ```eeeggghhhhhhiiigggjjjkkkjjjnnntttsssnnnkkkhhheeeccc```[[[SSSMMMGGGFFFEEEEEEFFFIIIKKKMMMRRRTTTWWWYYY\\\```eeeiiipppwww~~~qqqeee```XXXQQQLLLHHHDDDBBBAAA@@@@@@@@@@@@BBBCCCDDDEEEFFFJJJOOOSSSZZZhhhuuuwwwmmmaaaZZZXXX\\\fffqqqrrrpppkkkddd^^^XXXTTTRRRLLLHHHCCC@@@@@@AAA@@@???>>>>>>===>>>???AAACCCEEENNNfffppp[[[^^^xxxoooKKKCCC<<<;;;;;;777555666555555444444444333333333444444333222222222222222222222111111222222333444333222111111000000111111111111111111111111111111111111111111111111111111111111222222222333333333222333444555666888888999<<<@@@MMM^^^gggcccYYYRRRLLLTTTnnnxxxyyyvvv~~~}}}~~~nnnxxx```KKKCCC===888777111111222222222111111000000000111111222222222333000000000000000000000000//////000000111111111222000000000000111111111111444444333222222111111000111000000000111222333333000333777;;;???NNNjjjmmmccc``````cccyyysssaaapppxxxoooeeeccclllxxx|||hhh[[[VVVQQQWWW\\\aaaooo|||xxxsssoookkkhhheeecccaaagggllllllllljjjccc[[[JJJFFFCCCCCCEEEHHHQQQZZZgggllloooooowwwzzzvvvqqqiiibbb\\\WWWTTTMMMIIIDDD@@@>>><<<;;;999999;;;======>>>AAAEEEHHHLLLMMMNNNLLLHHHBBB<<<888222333555777999:::;;;;;;<<<===>>>??????@@@??????AAACCCFFFHHHJJJKKKJJJJJJJJJNNNSSSVVVUUURRRPPPOOOSSSXXX___eeeggghhhiiiiiihhhkkklllkkkpppvvvtttnnnhhheeecccaaa___YYYPPPJJJDDDEEEEEEGGGIIILLLOOOPPPRRRUUUWWWZZZ]]]aaafffjjjrrrzzz|||yyy{{{yyy{{{qqqeee```XXXQQQLLLHHHDDDBBB??????>>>>>>???AAABBBDDDFFFFFFIIIOOOSSS[[[iiiwwwvvvlll```YYYVVVZZZeeeppptttqqqllleee^^^XXXTTTRRRJJJFFFAAA???AAABBBBBBAAA>>>>>>>>>>>>@@@BBBDDDEEENNNiiiooo```bbb{{{nnnJJJBBB<<<;;;:::777555555555555444444444333333333555444333333222222333333222111111111222333333444333222222111000111111111000000000000000000000000111111111111111111111111111111222222222333333333000111222444666777888999>>>BBBMMM[[[bbb]]]UUUPPPJJJPPPiiizzzvvv{{{zzzrrrrrr|||YYYKKK@@@:::888444333333222222222222222333000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000111111222222222222111111111111222222222333333333222222666;;;BBBQQQkkkiii```aaa___ggguuunnncccqqqxxxoooeeebbbjjjttt}}}fffYYYUUUSSSSSSWWW```nnn~~~vvvnnnllliiiddd```___bbbhhhnnnqqqsssrrrjjjaaaPPPHHHBBBCCCEEEIIIOOOUUU]]]gggnnnooowwwzzzpppiiiddd___YYYTTTMMMJJJFFFAAA>>><<<<<<<<<===;;;::::::<<>><<<===@@@@@@???<<<===???BBBFFFJJJMMMOOOOOOPPPRRRTTTUUUTTTTTTUUUVVVSSSVVV[[[```eeeiiikkkmmmjjjlllpppssstttrrrooommmhhhfffbbb]]]VVVPPPKKKHHHFFFHHHIIIJJJKKKMMMPPPRRRQQQTTTXXX[[[^^^dddlllrrr}}}{{{zzzxxx{{{wwwxxxrrreee\\\RRROOOLLLGGGEEEEEE@@@@@@@@@@@@AAABBBCCCCCCFFFHHHMMMPPPRRRXXXiiiyyyvvvlll```XXXVVV[[[hhhttt{{{uuulllddd^^^YYYVVVSSSKKKHHHCCC@@@??????>>>>>>===>>>>>>>>>>>>@@@DDDGGGPPPiiittt___]]]vvvhhhJJJCCC<<<:::888555555888555555444444444333333333222222222222222222222222222111111111222333333444000000000000000000000000333222222222111000000000111111000000000000000111111111222222222333333333111111222222444555777777===BBBJJJUUU[[[ZZZRRRLLLKKKPPPhhh|||yyyyyyyyywwwUUUIII???999888444444333111///...------,,,000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000000111111111111111111000111111222222222333333333222333666;;;BBBQQQkkk|||fff]]]]]]\\\dddrrrlllaaaooo~~~yyypppeeeaaahhhrrr|||eeeXXXTTTRRRRRRWWWaaannn~~~tttkkkgggddd```^^^___```gggnnnqqqtttrrrkkkbbbQQQIIIBBBBBBEEEHHHMMMSSS[[[eeennnpppxxxzzzqqqiiiddd___YYYTTTMMMJJJFFFAAA>>><<<<<<<<<<<<;;;::::::===BBBGGGJJJNNNNNNLLLHHHCCC>>>999666555555444444555777888999;;;999999<<<@@@BBBBBBAAA>>>???AAAEEEIIILLLOOOPPPQQQSSSTTTTTTTTTSSSTTTVVVTTTVVVZZZ```fffjjjllllllkkkmmmqqqssstttrrrooommmeeeccc```ZZZUUUOOOKKKHHHGGGIIILLLMMMNNNOOOQQQTTTUUUXXX[[[]]]```gggpppwwwtttfff\\\RRROOOLLLGGGDDDEEE@@@@@@@@@@@@AAABBBCCCCCCFFFHHHLLLPPPRRRYYYiiiyyywwwmmmaaaYYYWWW\\\iiivvv}}}wwwmmmddd]]]WWWSSSPPPJJJGGGBBB?????????>>>======>>>>>>>>>>>>@@@DDDGGGNNNiiirrr]]]\\\vvvfffJJJCCC<<<;;;999666666888444444444444333333333333222222222222222222222222222111111111222222333444111111111111111111111111111111000000000000000000111111000000000000111111111111222222222333333333444444444444555777888999:::???IIITTT[[[ZZZSSSMMMMMMPPPccc~~~}}}oooPPPFFF===888888444666555333222000/////////000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000111111222222222333333333333333666:::AAAQQQkkkyyyccc[[[]]][[[cccrrriii^^^kkk{{{{{{rrrfff```eeennnzzzdddWWWRRRPPPQQQWWWaaaooo|||pppeee```]]][[[\\\______fffnnnrrruuutttlllcccRRRJJJCCCBBBDDDFFFKKKQQQXXXbbbmmmrrrzzzzzzqqqiiiddd___YYYUUUMMMJJJFFFBBB>>><<<<<<<<<<<<;;;:::;;;===BBBGGGJJJLLLKKKIIIEEE@@@;;;666444333333333444555777888999888888999;;;???BBBCCCBBB??????@@@CCCFFFKKKOOORRRTTTUUUVVVVVVUUUTTTVVVWWWWWWWWWYYY```gggmmmnnnmmmmmmooorrrttttttqqqnnnlllbbb```\\\WWWQQQMMMJJJHHHHHHKKKOOOQQQRRRRRRTTTUUUYYY[[[^^^```eeemmmxxxwwwfff\\\RRRNNNKKKFFFDDDDDD@@@@@@@@@@@@AAABBBCCCCCCEEEGGGKKKPPPTTT[[[kkkzzzxxxmmmaaaZZZXXX]]]jjjwwwxxxmmmccc[[[UUUOOOLLLIIIEEEAAA???>>>>>>>>>=========>>>>>>>>>AAAEEEHHHMMMjjjooo\\\]]]yyydddJJJCCC===;;;:::777666999333333333333222222222222222222222222222222222222222111111111111222333333222222222222222222222222///////////////000000000111000000000000000111111111111222222222333333333555555444555555666777777666<<>>999555333111111222444555777888999;;;;;;<<<===???AAAAAAAAA@@@??????AAADDDJJJOOORRRWWWXXXYYYYYYXXXXXXZZZ[[[\\\ZZZ\\\aaajjjooopppnnnoooqqqsssuuutttqqqmmmkkk___]]]XXXSSSNNNKKKIIIHHHHHHKKKPPPSSSTTTTTTUUUVVVYYY\\\aaaeeekkkuuu~~~zzzhhh]]]RRRMMMJJJEEECCCCCC@@@@@@@@@@@@AAABBBCCCCCCEEEFFFKKKQQQUUU]]]kkkzzzwwwlll```XXXWWW]]]kkkyyy~~~wwwmmmbbbZZZSSSNNNKKKFFFDDD@@@>>>>>>>>>===<<<<<<===>>>>>>>>>AAAEEEHHHOOOmmmnnn^^^bbbbbbIIICCC===<<<;;;777777999333333333222222222111111222222222222222222222222222111111111111111222222222222222222222222222222...//////000000111111111000000000000000000111222111111222222222333333333333333333222222333444444444:::DDDPPPXXXXXXQQQJJJKKKKKKVVVmmm|||fffLLLEEE<<<666555333///////////////000111111000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000000000///......///000000111111222222222333333333555444666999@@@PPPkkkssseeebbbddd```fffsss}}}ccc\\\jjjzzzxxxhhh]]]```iiiwwwdddVVVNNNOOOQQQWWWcccpppsssfffYYYSSSSSSUUUZZZ``````hhhqqqwwwzzzyyyqqqhhhVVVNNNFFFCCCCCCDDDHHHMMMQQQ[[[iiittt|||{{{qqqjjjeee```ZZZUUUMMMKKKGGGDDD@@@>>><<<;;;::::::::::::===@@@DDDFFFGGGFFFDDD@@@<<<888555333000111222444666777888888:::;;;===>>>???AAABBBCCCAAA@@@???@@@CCCHHHMMMPPPXXXZZZ]]]_________```aaaaaa```aaaeeekkkoooppppppoooqqqsssuuutttpppllljjj___[[[VVVPPPLLLIIIHHHHHHGGGKKKOOORRRSSSTTTUUUVVVYYY^^^dddlllttt|||vvvuuuwww{{{}}}}}}iii^^^RRRMMMIIIDDDBBBCCC@@@@@@@@@@@@AAABBBCCCCCCEEEFFFJJJQQQVVV^^^lllyyytttiii]]]VVVVVV]]]lll{{{}}}vvvlllbbbZZZSSSNNNKKKDDDAAA???>>>>>>>>>===<<<<<<======>>>???AAAEEEIIITTTqqqlll]]]eee___HHHBBB===<<<;;;888777999333333333222222222111111222222222222222222222222222222111000000111111111111111111111111111111111000000000111111222222222000000//////000111222222111111222222222333333333333333222222222333333444555:::CCCNNNUUUUUUNNNHHHEEEGGGQQQfff{{{xxxbbbJJJDDD<<<666555333333333222111000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000111111////////////111111111111222222222333333333666555666999???OOOkkkssshhhbbbaaa\\\aaannn}}}eee```mmm}}}xxxggg[[[]]]fffzzzyyyhhhZZZOOOOOOQQQXXXdddpppmmmaaaUUUQQQRRRUUU[[[```dddllluuu{{{~~~}}}uuukkkYYYPPPHHHEEEDDDCCCGGGKKKOOOXXXgggttt|||{{{rrrjjjeee```ZZZVVVLLLKKKHHHDDDAAA>>><<<;;;:::999999:::;;;>>>AAACCCDDDBBB@@@===:::777555444111222444555777777888888666999<<<>>>???AAADDDGGGBBBAAA@@@@@@BBBFFFJJJMMMVVVZZZ___ccceeeeeefffgggeeefffggghhhjjjlllnnnooommmooorrrtttssspppllliii```\\\VVVOOOKKKIIIHHHHHHHHHKKKOOOQQQSSSTTTVVVWWWZZZaaallluuu~~~}}}yyyrrrpppsssxxx{{{~~~jjj^^^RRRLLLHHHCCCAAABBB@@@@@@@@@@@@AAABBBCCCCCCFFFGGGKKKQQQXXX___kkkwwwqqqfffZZZUUUUUU^^^ooo~~~~~~wwwmmmbbbZZZSSSNNNKKKAAA@@@>>>===>>>>>><<<;;;;;;<<<===>>>???AAAFFFIIIZZZuuujjjZZZhhh\\\FFF@@@<<<<<<;;;777666888333333333333222222222222222222222222222222222222222222111000000000000111000000000000000000000000111111111111222222222222////////////000111222333111111222222222333333333444444333444444555666666666999@@@JJJQQQRRRMMMGGGCCCEEENNN___tttttt{{{}}}\\\GGGCCC;;;666666555555555444333222222222222000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000333222000//////000222333111111222222222333333333666555666999???OOOkkk{{{oooccc[[[XXX]]]jjjkkkfffqqqvvvcccWWWZZZdddwww~~~nnn___RRRPPPRRRZZZeeepppggg]]]SSSQQQTTTWWW\\\aaahhhpppyyywwwnnn\\\SSSJJJFFFDDDCCCFFFKKKNNNVVVdddsss{{{{{{rrrkkkeee```ZZZVVVLLLKKKHHHEEEBBB???<<<;;;:::999999999:::<<<>>>??????>>><<<999777555444333333444555777888888777777444777;;;<<<===>>>BBBEEECCCBBBAAAAAABBBEEEHHHJJJQQQWWW```fffiiijjjjjjjjjgggjjjkkkjjjgggfffjjjmmmlllnnnqqqrrrrrroookkkiiibbb^^^WWWOOOJJJHHHHHHIIIIIILLLOOOQQQRRRTTTWWWZZZ___hhhuuu~~~vvvwwwvvvooommmqqqvvvzzzkkk___RRRLLLGGGBBB@@@AAA@@@@@@@@@@@@AAABBBCCCCCCHHHHHHKKKRRRXXX___kkkuuuoooeeeYYYTTTVVV```rrrzzzooocccZZZSSSMMMIII@@@>>>===<<<======<<<;;;;;;<<<===>>>???BBBFFFIII^^^vvvfffZZZkkkZZZDDD???;;;;;;:::666555666444444444444333333333333222222222222222222222222222222111000000000000000111111111111111111111111111111111111000000000000////////////000111222333111111222222222333333333222222333333444555666777444777===FFFNNNPPPMMMJJJDDDFFFLLLXXXlll|||rrrzzzwwwWWWDDDBBB;;;666888666////////////000111222333000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000333222111//////111222333111111222222222333333333777666666999???OOOkkkvvveeeXXXVVV[[[jjjooojjjttttttaaaTTTWWWaaauuurrrbbbUUUPPPSSSZZZeeeppp}}}dddZZZRRRRRRUUUXXX]]]aaajjjsss|||yyyooo^^^TTTKKKGGGEEEDDDFFFKKKNNNUUUcccrrr{{{{{{rrrkkkfff```[[[VVVLLLKKKIIIEEEBBB???<<<;;;:::999999888999:::<<<===<<<;;;999777555444333333444555666888888888777777777999<<<<<<::::::<<>>???BBBFFFJJJ```wwwddd\\\pppYYYCCC>>>:::;;;:::666444666555555444444444444333333222222222222222222222222222222111000000///000000222222222222222222222222111111000000//////......////////////000111222333111111222222222333333333000000000111222444555666333555;;;DDDLLLPPPOOOLLLGGGHHHJJJSSSeee}}}xxxuuulllYYYEEE===<<<999555222333333333222222222111111000000000000000000000000111111111000000000000000111111000000000000111111000000000000000000000000000111111111111222222222111111000000111111222333444444555:::AAAQQQkkkxxx]]]UUURRRUUUjjjvvvjjjoooyyygggZZZYYY___xxxvvvdddVVVTTTTTTXXX```jjjyyyuuufff[[[SSSSSSWWW[[[^^^bbbmmmxxx|||mmmfffXXXJJJEEEFFFEEEEEEFFFQQQUUU___kkkvvv|||tttkkkddd^^^XXXTTTQQQMMMGGGCCC@@@???<<<;;;999999999888888888888888666666666666666777888888333333444555666777888888999999888888:::===AAACCCEEEDDDCCCAAABBBCCCEEEFFFKKKRRR]]]eeejjjlllmmmnnnoooqqqqqqkkkbbb^^^bbbgggiiijjjlllnnnmmmllljjjhhhaaa\\\TTTMMMHHHGGGHHHIIIMMMLLLMMMOOONNNQQQ[[[gggkkkzzzzzzlllkkkooossspppiiijjjooosssxxxjjj^^^QQQKKKGGGCCCAAACCCBBBBBBCCCBBBAAABBBDDDFFFEEEFFFLLLTTTYYY___iiisssmmmcccZZZVVVYYYcccuuu~~~pppaaaWWWPPPKKKHHH@@@===:::999:::;;;<<<===<<<<<<<<<<<<===AAAGGGKKKdddvvvfffcccwww{{{WWWAAA>>>;;;888777777555444777777666555444444333333333333333333333333333333////////////////////////,,,...000111222222222111---///000000//////000222000000000000000000000000000000111222222222222111111111222222222333333333666777888>>>JJJTTTUUUOOOLLLIIIIIIQQQbbbyyyzzzxxxhhhVVVCCC<<<;;;888444222222222222111111111000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000111111111222222222111111000000111111222333444333555:::BBBQQQkkkzzz___WWWSSSWWWkkkwwwlllppp}}}zzziii[[[ZZZ```vvv}}}iiiXXXSSSSSSWWW___jjjxxxuuufff^^^XXX[[[___```aaadddnnnzzzsssiii[[[LLLFFFFFFEEEFFFHHHOOOTTT^^^kkkuuu|||tttllleee^^^XXXTTTOOOKKKEEEAAA???===;;;999777888888888777777666666888777666555444333333333333444444555666777888888999999888888:::===@@@CCCFFFEEEDDDCCCBBBCCCDDDEEEJJJPPPZZZbbbiiimmmppprrrtttvvvuuummmbbb]]]^^^cccggghhhjjjlllllljjjhhhgggaaa\\\UUUMMMIIIGGGHHHIIILLLKKKLLLOOOPPPUUUaaannn~~~wwwlllhhhhhhlllqqqooojjjkkkpppwww{{{hhh]]]QQQKKKGGGCCCAAABBBAAABBBBBBBBBAAABBBDDDGGGFFFHHHNNNVVV[[[```jjjtttlllcccZZZWWWYYYcccuuupppbbbWWWPPPKKKHHH@@@===:::999:::<<<<<<<<<<<<<<<<<<<<<===AAAFFFJJJ___qqqccc```vvvxxxTTTAAA>>>:::888777777555444666666555555444333333222333333333333333333333333111111111111111111111111///000000111111111111000///000111111000000111222000000000000000000000000000000111222222222222111111111222222222333333333555666888===IIISSSUUUPPPLLLIIIJJJQQQbbbyyy||||||bbbQQQ@@@::::::777444222111111111000000000//////000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000000111111111222222111111000000111111222333333333666:::@@@PPPjjj}}}bbbXXXTTTXXXmmmwwwnnnrrr}}}{{{jjj]]][[[aaaqqqppp[[[SSSRRRVVV^^^iiiwwwwwwhhhbbb```dddggggggggghhhpppzzzmmm^^^NNNGGGEEEEEEFFFIIIMMMRRR]]]kkkuuu|||uuummmfff^^^WWWSSSLLLIIICCC???===;;;999888555666777888777666555444666555444333222111111111333444555555777777888999999888888888:::<<>>:::888888777666444555444444333333222222222333333333333333333333333333333333333333333333333222222111000000000000000111222333222111000111222000000000000000000000000000000111222222222222111111111222222222333333333444555777<<>>???HHHHHHHHHHHHFFFDDDCCCAAAEEEIIIPPPXXXaaakkkuuu{{{~~~~~~ssseeeZZZWWWXXX___aaaccceeeeeedddbbbaaa```\\\UUUNNNJJJHHHHHHIIIJJJIIIKKKPPPUUU```rrrrrrfffbbbbbbgggnnntttuuuvvvxxx{{{}}}dddYYYNNNIIIFFFCCCAAABBB@@@AAAAAAAAAAAABBBDDDGGGGGGIIIPPPYYY___dddnnnwwwyyygggaaa[[[YYYZZZcccuuuoooaaaXXXRRRKKKGGG@@@>>>;;;:::;;;======<<<;;;<<<======>>>@@@EEEHHHUUUfffxxx}}}```]]]wwwnnnLLL@@@===:::888888777666555333333333222222222111111222222222222222222222222333333333333333333333333222111000//////000111222111222333222000///000111000000000000000000000000000000111222222222222111111111222222222333333333333444666;;;EEEQQQUUUSSSNNNLLLKKKPPP```wwwuuuxxx~~~XXXKKK???;;;:::888555444333333222222222111111111000000000000000000000000......//////000000000000111111000000000000111111//////////////////////////////000000000111111111111111000000111111222333444555777888:::FFF```www~~~eeeZZZUUUWWWjjjvvvqqqwww~~~ooobbb]]]```hhhyyyeeeWWWTTTVVV^^^iiivvvuuuooolllmmmooooooqqqvvvxxxsssdddTTTJJJDDDBBBDDDIIIKKKQQQ]]]jjjuuu}}}vvvnnnfff___WWWSSSLLLHHHCCC???===<<<:::999777777888888888777666555333333333222333444444555444444555666777888999999999888888888999:::<<<===FFFHHHIIIJJJIIIGGGDDDBBBCCCGGGLLLSSS]]]hhhttt|||~~~xxxiii\\\WWWVVV[[[\\\___aaaaaa```^^^]]]]]]ZZZTTTNNNJJJHHHHHHIIIJJJJJJLLLRRRZZZfffyyyzzziiiaaa___```hhhqqqvvvyyy{{{~~~{{{```VVVMMMIIIFFFCCCAAABBB???@@@AAAAAA@@@BBBDDDGGGGGGHHHOOOWWW^^^eeepppzzzuuuddd```\\\ZZZ[[[cccuuu}}}mmm```XXXRRRKKKFFF@@@>>><<<;;;<<<======<<<;;;<<<======>>>@@@DDDGGGOOO```uuu{{{bbb^^^yyyiiiIII@@@===:::888888777666555222222222222222111111111222222222222222222222222222222222222222222222222000//////...///111333444000111222111///......///000000000000000000000000000000111222222222222111111111222222222333333333222444666:::DDDPPPVVVVVVQQQNNNLLLPPP^^^www~~~nnnvvv}}}{{{vvvTTTIII>>>;;;:::777444444333333333222222222222111000000000000000000000000---......//////000000111111111000000000000111111000000000000000000000000/////////000000000111111111111000000111111222333444555888888888DDD^^^vvvfff\\\WWWVVVgggyyyrrrwwwuuuggg``````eeevvvjjjYYYUUUVVV]]]gggsss}}}wwwrrrqqqqqqqqquuu{{{{{{vvvhhhXXXNNNFFFBBBDDDHHHJJJOOOZZZhhhrrr}}}vvvmmmeee^^^XXXTTTLLLHHHDDD@@@>>>===;;;:::888888777777777777666666777666555444333222222222444555666666888888999:::888888888888999::::::;;;CCCFFFIIILLLLLLJJJFFFDDDCCCEEEIIIOOOXXXdddpppxxxooo```XXXUUUVVVXXX[[[]]]^^^]]][[[ZZZZZZWWWRRRMMMJJJIIIIIIJJJKKKKKKOOOWWW```nnnttthhhbbbaaaaaakkktttyyy|||www^^^TTTKKKHHHFFFCCCAAABBB>>>???@@@@@@@@@AAADDDGGGGGGHHHMMMVVV]]]ffftttqqqbbb___]]]\\\\\\cccvvv{{{jjj^^^XXXSSSLLLFFF@@@>>><<<<<<===>>>===<<<:::<<<======>>>@@@CCCFFFKKK\\\uuuyyyeee^^^zzzeeeGGG???===999888888888777666222222222222222222222222222222222222222222222222111111111111111111111111......//////000222333444///000111000///...///000000000000000000000000000000000111222222222222111111111222222222333333333222444666:::CCCPPPXXXYYYVVVRRRMMMOOO\\\wwwxxxjjjwww|||rrrwwwnnnQQQGGG===:::888444222222222222222222111111111111000000000000000000000000------......///000000111111111000000000000111111000000000000000000000000////////////000000000111111111000000111111222333333555888999999EEE```yyyiii^^^YYYWWWeee{{{~~~sssttt{{{llldddbbbdddtttnnnYYYUUUTTT[[[eeeooo||||||xxxwwwuuutttxxx~~~|||yyylll^^^SSSJJJDDDEEEIIIHHHMMMWWWdddnnnzzzvvvlllddd]]]XXXUUULLLHHHCCC@@@>>>===;;;:::999777666444444555666777777666555444333222222222555555666777888999999:::888888888888888999999999@@@DDDIIIMMMNNNLLLIIIFFFCCCEEEHHHMMMTTT___kkkssswwweeeZZZUUUSSSUUUXXXZZZ[[[ZZZXXXWWWVVVSSSOOOLLLIIIIIIIIIJJJJJJLLLRRR]]]iiixxxrrrllliiiggggggrrr{{{qqq\\\RRRJJJGGGFFFCCCAAABBB>>>???@@@@@@@@@AAAEEEGGGHHHHHHMMMUUU^^^iiixxx~~~nnn```^^^]]]]]]\\\dddvvvxxxggg\\\WWWSSSLLLFFF???>>>======>>>>>>===<<<:::<<<===>>>>>>???BBBEEEKKK^^^yyywwwggg[[[zzzbbbFFF???<<<999888888888777666333333333333333333333333111111111111111111111111111111111111111111111111...///000111111111111111///000111111000///000222000000000000000000000000000000111222222222222111111111222222222333333333222555777:::CCCPPPYYY\\\ZZZUUUNNNNNNZZZvvvwwwjjjyyyqqqkkkuuuhhhOOOEEE<<<999777222000000111111111111000000000000000000000000000000000000---------...///000000111111111000000000000111111000000000000000000000000////////////000000000000111111111000111222222333111555999:::;;;GGGccc}}}kkkaaa\\\XXXeeezzzsssqqq|||pppgggdddcccsssqqqYYYTTTSSSYYYbbblllxxx}}}{{{yyyvvvyyy~~~|||{{{oooaaaVVVMMMFFFFFFJJJGGGKKKTTT```kkkwwwvvvkkkccc]]]YYYVVVKKKGGGBBB???>>><<<;;;:::888777444222222333555777333333222222333333444555555555666777888999::::::888888888888888888888888>>>BBBHHHNNNPPPNNNKKKHHHDDDEEEGGGLLLRRR]]]hhhooo|||hhh[[[UUUQQQSSSVVVXXXYYYXXXWWWVVVSSSQQQNNNKKKIIIIIIJJJJJJIIILLLTTTaaannn}}}vvvnnnlllkkkjjjmmmyyyjjjZZZQQQIIIGGGFFFCCCAAABBB>>>???@@@@@@@@@AAAEEEGGGJJJIIIMMMUUU^^^kkk|||}}}mmm___^^^^^^]]]]]]dddvvvvvveee[[[WWWSSSLLLFFF???>>>======>>>>>>===<<<:::<<<===>>>>>>???BBBDDDOOObbbvvvhhhYYYxxxaaaFFF???<<<999888888888777666333333333333333333333333111111111111111111111111111111111111111111111111000000111222222111///...///000222222111111222444000000000000000000000000000000111222222222222111111111222222222333333333333666888:::CCCPPPZZZ]]]]]]WWWOOOMMMYYYvvvxxxsssyyynnnkkktttcccIIIAAA:::999888555222333222111111000000000000000//////............//////111111111111000000000000000000//////.........---222222111111000/////////...//////000111222222222222222333333333444444444222777777888===CCCZZZzzznnn```VVVYYYdddwwwzzztttooo~~~zzzrrrmmmiiisssmmm[[[SSSQQQXXX___dddppp}}}}}}}}}}}}~~~~~~}}}rrrcccUUUKKKFFFDDDCCCFFFHHHQQQ^^^lllxxx}}}tttkkkddd\\\TTTOOOIIIFFFBBB@@@>>>===;;;999:::888666444333444555666444444555555555555555555777777777888999999999:::999999999888999999::::::;;;AAAJJJNNNNNNLLLLLLLLLGGGHHHKKKNNNPPPVVVdddsssooo^^^RRRLLLNNNPPPQQQRRRRRRSSSTTTRRRMMMIIIIIIGGGEEEFFFJJJOOOSSSZZZfff||||||}}}yyyvvvuuuuuuvvv~~~wwwbbbTTTQQQLLLHHHFFFEEECCCAAA@@@@@@@@@AAABBBCCCDDDEEEIIIJJJPPPXXXaaammm{{{lll```]]]``````___lll{{{zzzrrraaaVVVRRROOOKKKGGGAAA@@@???===<<<<<<;;;;;;>>><<<<<>>AAAGGGPPPlllpppfff\\\xxx^^^DDD>>>;;;888666666777777777444444333333333333222222111111111111111111111111000000000000000000000000222222222222222222222222000000000///////////////222111000......000111222111222222333333222222111///000000000000111111111222666:::===FFFRRRZZZ\\\]]]VVVRRRRRRXXXkkk{{{sss}}}vvvooooooyyy~~~]]]HHH@@@999888888444222222222111111000000000000000000000////////////000000......///000111222222333000000/////////.........000000000000000000111111...//////000111111222222222222222222333333333333111666555666<<>>===;;;999999888666444333444555666444444444555555666666666777777888888999999::::::::::::999999999999999:::;;;@@@GGGLLLOOONNNNNNMMMHHHHHHJJJLLLNNNTTTbbbqqqqqq___RRRKKKMMMNNNPPPPPPQQQRRRSSSQQQLLLIIIHHHGGGEEEGGGKKKPPPUUU^^^lll~~~zzz{{{zzz{{{|||~~~ppp^^^SSSOOOJJJGGGEEEDDDBBBAAA@@@@@@@@@AAABBBCCCDDDEEEJJJKKKQQQZZZcccpppyyyjjjaaa^^^aaaaaa___kkkyyyxxxyyymmm___UUUQQQNNNJJJEEEAAA@@@???>>><<<<<<<<<<<<===;;;<<>>;;;888666777777777666444444333333333333222222000000000000000000000000000000000000000000000000222222222222222222222222000000000000000000000000222111000//////000111222111222222333333222222111111111111222222222333333222777:::===EEEPPPXXXZZZZZZTTTPPPRRRXXXjjj}}}sss}}}xxxsssqqquuuuuuVVVFFF>>>888777666333111222222111111000000000000000111111000000000000111111---...//////111111222333000000////////////............///000000111222222/////////000111111222222000111111111222222222222000555444555;;;@@@TTTsssjjj___[[[[[[bbbttt{{{oooiiizzz|||wwwnnnuuuzzz^^^TTTNNNQQQVVV[[[ggguuuxxxhhhYYYNNNHHHEEEDDDDDDFFFMMM[[[hhhuuu~~~ssshhhaaa[[[TTTPPPIIIFFFBBB???>>><<<;;;999999888666555444444555555333444444555666777777888777777888999999:::;;;;;;<<<;;;:::999999888999999;;;>>>CCCIIIOOOQQQQQQOOOKKKIIIHHHIIIKKKQQQ```nnnuuubbbUUUKKKKKKLLLMMMNNNPPPQQQRRROOOKKKGGGGGGGGGEEEGGGLLLQQQYYYeeevvvzzzvvvyyy}}}|||jjj\\\PPPMMMHHHEEECCCBBBAAA@@@@@@@@@@@@AAABBBCCCEEEEEEKKKMMMSSS\\\fffssswwwgggbbb___bbbbbb___jjjvvvtttqqqhhh\\\TTTPPPMMMHHHDDDAAA@@@???>>>===<<<<<<<<<===;;;;;;>>>???@@@DDDKKKWWWxxxjjjcccaaa~~~yyyWWWAAA???<<<999777777777666555444444333333333333222222000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111222111000//////000111222111222222333333222222111333333333333444444444444333777999;;;BBBNNNUUUWWWVVVQQQNNNQQQWWWhhh|||uuu~~~xxxsssvvv|||oooRRRDDD<<<666666555333111111222111111000000000000000111000000//////000000111111000000000////////////000000//////////////////////////////000000111111//////000000111111111111000000000000111111111111000555444555;;;???RRRooo~~~fff^^^ZZZZZZbbbssszzzlllfffwwwwwwppplllsss}}}aaaVVVNNNPPPTTTZZZggguuu|||kkk[[[OOOHHHEEECCCCCCDDDKKKXXXeeerrrrrrggg```ZZZTTTPPPIIIFFFBBB???===<<<:::999888777666555444555555555333444444666777888999999777888888999:::;;;<<<<<<===<<<;;;:::999888888888;;;<<>>===============;;;;;;>>>@@@AAAFFFMMMYYY|||kkkhhhiiiuuuTTT@@@>>><<<999777777777555444444444333333333222222222000000000000000000000000000000000000000000000000111111111111111111111111111111111111111222222222111111000//////000111111111222222333333222222111333333333444444444444555222555777888???JJJQQQSSSRRRNNNMMMPPPUUUeee{{{}}}yyy}}}iiiPPPCCC;;;555555555222111222222111111000000000000000000//////......//////000000000000////////////...//////000000000000000000000000000000//////......000000000000000111111111//////000000000111111111222666444666<<>>===<<<:::888777666666555555555555555444444555666777999999:::777888999:::;;;<<<=========<<<;;;:::999999999999;;;:::===CCCKKKQQQRRRQQQOOOJJJGGGGGGIIIOOO\\\iii}}}lll]]]NNNKKKHHHGGGIIILLLLLLLLLJJJFFFDDDEEEFFFFFFIIINNNVVVbbbtttxxxuuuzzzmmm___YYYKKKHHHDDDAAA@@@@@@???>>>?????????@@@BBBDDDEEEFFFJJJLLLSSS^^^iiiwwwttteeedddbbbeeeddd___hhhqqqmmmeee```YYYTTTQQQMMMIIIEEEAAA@@@???>>>>>>===>>>>>>>>>;;;;;;>>>@@@BBBHHHOOO]]]nnnqqqvvvpppQQQAAA===;;;999888888777555444444444333333333222222222222222222222222222222222000000000000000000000000000000000000000000000000000000111111222222222222111111000000000000111111111222222333333222222111222222222222333333333333111444555555;;;FFFNNNPPPOOOLLLLLLOOOTTTaaacccNNNBBB:::444444555333111222222111111000000000000000//////............//////,,,---......000000111222//////000000000000111111111111000//////...------000000000000000000111111///000000000111111111111222666444666<<>>===;;;:::888666666666666666666555555555666666777888999999:::888888999:::<<<===>>>>>>===<<<;;;::::::999:::::::::;;;<<>>>>>??????@@@BBBDDDFFFGGGIIILLLTTT___kkkzzzsssdddcccbbbfffeee```gggoookkkbbb^^^YYYTTTPPPMMMIIIGGGAAA@@@???>>>>>>>>>>>>>>>???<<<<<>>===;;;999888555555666666666666666555777777777888888999999999888888999;;;<<<>>>??????<<<;;;;;;:::::::::;;;;;;:::;;;===???BBBGGGLLLPPPRRRLLLIIIKKKOOOTTT^^^hhhxxxvvveeeUUUOOOHHHEEEFFFHHHHHHGGGFFFBBBAAADDDFFFGGGKKKPPPVVVeeeyyy~~~~~~~~~mmm^^^SSSLLLIIIFFFBBB@@@@@@@@@@@@???>>>>>>???@@@BBBDDDFFFGGGJJJMMMUUUaaammm}}}pppbbbcccaaaffffff```gggooojjj```]]]XXXRRRNNNKKKIIIGGG@@@@@@??????>>>>>>??????AAA>>>===???@@@BBBHHHPPPcccnnn{{{fffJJJ@@@:::999888888999999777666444444333333333333222222222222222222222222222222000000000000000000000000////////////////////////......///000000111222222000000111111111111000000111222222333333222222111111111111111222222222222222555555555;;;GGGPPPRRROOOLLLLLLOOOPPPXXXppp~~~}}}}}}WWWFFFAAA:::444555666444333444222111111000000000000000111111000000000000111111000/////////............//////000000111111111222------......///000000000111111111000000000000000111111111111222222222222111333111444:::<<>><<<;;;999888555555666666666666666555888888888888888888999999888999:::;;;===>>>???@@@;;;;;;:::::::::;;;<<<<<<:::<<<>>>??????CCCJJJPPPRRRMMMJJJMMMQQQVVV___hhhlllrrr{{{zzzjjjXXXPPPHHHEEEFFFHHHGGGFFFEEEAAA@@@CCCFFFGGGKKKQQQTTTdddyyy{{{{{{yyyhhh]]]SSSMMMIIIFFFBBB@@@@@@@@@@@@???>>>>>>???@@@BBBDDDFFFGGGKKKNNNWWWcccooonnn```bbbaaaffffffaaagggnnniii___\\\WWWQQQMMMJJJHHHGGG@@@@@@??????????????????BBB???===???@@@BBBHHHPPPaaalll{{{cccGGG???999888777888::::::888777444444444333333333222222111111111111111111111111000000000000000000000000////////////////////////---......///000111111111000000111111111111000000222222222333333222222222111111222222222333333333444666666777===IIIRRRUUUOOOMMMMMMOOOOOOVVVlllwww~~~qqqQQQGGG;;;999777444333222111111222222111111000000//////000000111333444333111...000000000000000000000000000000000000000000000000000000000000////////////111111111000000000000000333222111000000222444555333222222444666<<>>>>>===<<<:::999888999999:::;;;;;;;;;;;;<<>>>>>???@@@>>>???@@@AAABBBDDDGGGJJJLLLPPPWWWaaapppwwwhhhddd___aaaaaaaaaffflllmmmkkk```\\\UUUPPPLLLIIIEEECCCAAA???===;;;;;;<<<>>>??????AAABBBAAAAAAEEEKKKQQQjjj|||sss}}}^^^EEEBBB<<<;;;888666555555666666222222222222222222333333222222222222222222222222000000000000000000000000111111000000000000111111///000000000000111111111111111111111111111111111000000000000000000000000///---,,,...111333222000111666777555:::GGGQQQUUURRRPPPRRRVVVTTTWWWlllxxx}}}wwwmmmNNNDDD:::999777444222222111111111111111000000000000000.........000222222000///////////////////////////000000000000000000000000////////////000000000000111000000000000000000000333222111000000222333555333222333444666;;;IIIVVVrrrttt```TTTQQQ^^^ppp|||jjjdddjjjrrrxxxjjjgggqqqrrr```PPPMMMPPPSSS[[[dddyyyrrraaaSSSJJJFFFEEEFFFHHHLLLVVVcccrrr|||uuulllddd[[[RRRLLLHHHDDD@@@>>><<<;;;999888777777666666666555555555444444666777777777666555777888999;;;<<<===>>>>>>===<<<:::999999999::::::999999999888999<<>>???AAAAAABBBDDDHHHJJJLLLQQQXXXbbbqqqtttgggccc```bbbccccccgggmmmnnnkkk___ZZZTTTNNNJJJGGGDDDAAA@@@???===<<<<<<<<<>>>??????@@@AAAAAAAAADDDKKKPPPcccvvvrrr~~~[[[DDDAAA<<<:::888666555555666666222222222222222222222222222222222222222222222222000000000000000000000000111111000000000000111111000000000111111111111222111111111111111111111111000000000000000000000000000...---///222333222000111555777555:::FFFRRRVVVSSSRRRTTTWWWTTTVVViiikkktttwwwhhhJJJ@@@:::888666444222111111222000000000000111111111111///...------///000000///////////////////////////000000000000000000000000......//////000000111111000000000000000000111111222222111000000222333444333222333444666;;;GGGTTTnnn|||___SSSOOO[[[ooommmfffmmmvvvzzzmmmgggrrrxxxeeeSSSNNNOOOQQQYYYcccuuutttcccUUULLLHHHCCCDDDFFFKKKTTTbbbrrr|||uuukkkccc[[[SSSMMMGGGDDD@@@===<<<:::999777777777777666666666555555444555555666777666666666777888999;;;<<<===>>>>>>===<<<::::::999:::;;;<<<999999999888888:::???BBBKKKLLLOOORRRSSSPPPJJJEEE???@@@III\\\qqq|||zzzssscccWWWKKKGGGFFFDDDBBBBBBCCCBBBAAAAAADDDHHHLLLOOOZZZiiipppjjjmmmrrrfff^^^SSSKKKJJJDDDCCCAAA@@@?????????@@@>>>@@@AAAAAABBBDDDHHHKKKMMMRRRYYYcccrrrrrrfffcccbbbddddddcccggglllnnnkkk]]]YYYRRRMMMHHHEEEBBB?????????>>>============>>>>>>???AAA@@@@@@DDDKKKPPP^^^rrrppp|||WWWBBB@@@;;;:::888666555555666666444333333222222111111111222222222222222222222222000000000000000000000000111111000000000000111111000111111111111222222222111111111111111111111111000000000000000000000000111000///000222333333222111555666666:::EEERRRXXXWWWVVVXXXYYYTTTUUUdddwwwcccsssxxxbbbGGG>>>999888666333222111111222//////000000111111222222444111///...///000000000////////////////////////////////////////////////......//////000000111111000000000000000111111111111111111000111222333333333222333444555:::FFFRRRlllaaaUUUOOOYYYlllrrrkkkrrrzzzzzznnneeeppp|||gggTTTNNNNNNPPPXXXbbbpppwwweeeWWWMMMHHHBBBCCCEEEIIISSSaaapppzzzuuulllddd\\\TTTNNNHHHEEEAAA>>><<<;;;999888777777777666666666666555444555555666666666666666777888999;;;<<<===>>>>>><<<<<<;;;::::::;;;<<<===<<<<<<<<<:::999:::>>>@@@CCCFFFKKKPPPRRRNNNHHHCCC>>>>>>FFFWWWlllzzz{{{wwweeeYYYMMMHHHGGGDDDBBBBBBBBBAAA@@@AAAEEEJJJNNNRRR[[[iiivvvhhhiiirrrlll```YYYQQQJJJHHHCCCBBBAAA@@@???????????????@@@AAABBBBBBEEEHHHKKKNNNSSSZZZeeeuuuqqqfffdddbbbccccccbbbeeejjjkkkhhh\\\WWWQQQLLLHHHDDDAAA???????????????>>>>>>=========???@@@@@@@@@DDDKKKPPP\\\ssszzzooouuuSSSAAA@@@:::999777666555555555666444444333333222111000000111111111111111111111111000000000000000000000000111111000000000000111111111111111111222222222222111111111111111111111111000000000000000000000000111111111222333333333333111444666666999CCCPPPZZZ[[[\\\]]][[[UUUTTT___mmmbbbwww|||[[[EEE===888777555333222111111222//////000000111111222222:::666222000000111111000........................////////////////////////.../////////000000000111//////000000111111111111111000000111111111222222333222333444555999DDDPPPkkk|||^^^TTTOOOXXXjjj~~~zzzssswww~~~zzzooobbbnnn}}}|||hhhTTTMMMMMMOOOWWW```kkk{{{iiiXXXMMMFFFAAABBBCCCHHHQQQ___mmmwwwwwwmmmddd\\\UUUOOOIIIFFFBBB???>>>===;;;999888777777777666666666666555555555555666666666777777888999;;;<<<===>>>>>><<<;;;;;;;;;;;;<<<>>>???===>>>===;;;999999;;;===>>>BBBGGGMMMPPPNNNHHHCCC???@@@GGGXXXlllzzz~~~|||iii\\\OOOIIIGGGDDDCCCCCC@@@@@@@@@BBBGGGMMMSSSVVV[[[iii}}}~~~lll```hhhuuuzzzhhh\\\UUUNNNHHHEEEBBBAAAAAA@@@???????????????@@@BBBBBBCCCEEEHHHKKKOOOTTT\\\gggwwwrrrhhheee```bbbaaa___bbbggggggdddZZZVVVPPPKKKHHHEEEBBB@@@???????????????>>>>>>======???@@@@@@AAADDDKKKQQQ\\\tttvvvnnnoooOOO@@@@@@888888777666666555555555444444333333222111000000111111111111111111111111000000000000000000000000111111000000000000111111000000111111111222222222000000000000000000000000000000000000000000000000111222222222222222333333222333555666888@@@NNNZZZ```aaa```\\\TTTRRRZZZdddddd}}}|||uuuTTTBBB===777666444333222111222222000000000000111111111111:::777333111111111111000........................000000000000000000000000000000000000000//////////////////000111111222222000000000111111111111222222222333555555888BBBNNNjjjwwwZZZTTTQQQXXXhhh}}}}}}}}}}}}ssseeennn{{{~~~iiiVVVOOONNNNNNTTT]]]fffzzz~~~lll[[[NNNGGGAAABBBCCCGGGOOO\\\jjjtttzzznnneee]]]UUUPPPJJJGGGCCC@@@???>>><<<:::888888777777777666666666666555555555555666777777777888999;;;<<<===>>>>>><<<;;;;;;;;;<<<===???@@@=========:::777666777999>>>@@@DDDIIILLLKKKGGGCCC>>>@@@IIIZZZooo}}}pppbbbTTTMMMIIIFFFDDDDDD??????@@@CCCHHHOOOUUUYYY\\\gggzzzwwweeeYYYcccqqq|||~~~yyy|||~~~tttdddYYYRRRMMMHHHDDDAAA@@@@@@@@@@@@??????>>>???@@@BBBBBBCCCEEEIIILLLPPPUUU]]]iiiyyyssshhheee___```___]]]___cccccc```WWWSSSNNNJJJGGGEEECCCBBB@@@@@@???>>>>>>>>>>>>???===???AAAAAABBBFFFMMMRRR]]]uuurrrllljjjLLL???@@@777777777666666555555555444333333222222111111111111111111111111111111111000000000000000000000000111111000000000000111111///000000000000111111111000000000000000000000000000000000000000000000000111222333333222111222333333333444555666;;;JJJYYYcccdddaaaZZZQQQOOOUUU\\\sssjjj~~~vvvuuu~~~jjjMMM@@@===777666444222111111222222111111111000000000000000444222000///000000000///........................000000000000000000000000111111000000//////.........//////000111111222222///000000111111111111111222222333555444777AAALLLfffrrr\\\ZZZXXXZZZeeexxx{{{lllqqqxxxnnnZZZRRROOONNNRRRYYYbbbvvv|||~~~ppp___QQQIIIBBBBBBCCCFFFMMMZZZhhhqqq||||||pppfff^^^VVVPPPIIIFFFBBB@@@>>>===;;;:::888888888777777777666666666555555444555666777888777888999;;;<<<===>>>>>><<<;;;;;;;;;<<<>>>@@@AAA??????>>>;;;888666666777<<<===@@@DDDHHHIIIGGGEEE@@@DDDNNN___sssyyykkk[[[RRRMMMGGGDDDDDD??????@@@BBBGGGMMMTTTWWW\\\fffvvvoooaaaWWW]]]hhhuuu|||{{{~~~xxxvvvssswww|||}}}}}}wwwnnn```UUUPPPMMMHHHDDD@@@@@@@@@@@@@@@??????>>>???AAABBBCCCCCCFFFIIILLLQQQVVV___jjjzzzssshhhddd___```^^^\\\^^^aaaaaa]]]SSSPPPKKKHHHFFFEEECCCBBBBBBAAA???======>>>???@@@>>>@@@BBBBBBCCCGGGNNNTTT___wwwpppjjjeeeHHH===>>>666666666666666666555555222222222222222222222222111111111111111111111111000000000000000000000000111111000000000000111111....../////////000000000000000000000000000000000000000000000000000000000000222444333111000111333333333444555444888FFFWWWcccddd___VVVLLLJJJOOOUUUggg|||oooqqqlllppp~~~dddIII>>><<<777555444222111111222222222222111111000000//////...---,,,,,,...//////...........................000000000000000000000000222222111000///...------...//////000111222222222//////000111111111111111222222333555444777AAALLLdddooobbbbbb^^^\\\bbbrrrrrrtttwww{{{qqq]]]UUUQQQNNNPPPWWWaaattt}}}{{{}}}~~~~~~rrrbbbTTTLLLBBBBBBCCCEEEMMMXXXfffoooyyy~~~qqqggg^^^VVVPPPIIIEEEAAA???===<<<:::999888888888888777777777777666555555444444666777888777888999;;;<<<===>>>>>><<<;;;;;;<<<===???AAABBBBBBBBBAAA>>>:::888888999888888;;;@@@EEEHHHIIIIIIFFFJJJTTTeeewwwrrr```VVVOOOHHHDDDCCC@@@@@@@@@BBBFFFLLLQQQUUU[[[eeettt~~~iii]]]XXXZZZcccrrryyyxxx~~~zzzsssqqqpppuuuzzz|||}}}}}}qqqiii]]]SSSNNNMMMIIIEEE??????@@@@@@@@@??????>>>@@@AAABBBCCCDDDFFFIIILLLRRRWWW___kkk{{{rrrgggbbb___```___\\\]]]aaa```]]]PPPMMMIIIFFFEEEDDDCCCBBBCCCAAA???===<<<>>>@@@AAA???AAABBBCCCDDDHHHOOOUUUbbbzzzoooiiiaaaEEE;;;===555666666666666666555444222222222222222222333333000000000000000000000000000000000000000000000000111111000000000000111111............////////////000000000000000000000000000000000000000000000000000222444222000///000333444333333444333555DDDUUUcccccc]]]RRRIIIGGGLLLPPPaaawwwxxx|||wwwuuuuuulllmmmrrr~~~[[[IIIBBB???222111000///000111222333000000////////////000000//////////////////////////////............//////000000000000000000000000........................000000000000////////////000000000000111111111111222333444333444888???EEE```zzzpppffffffgggbbblll~~~~~~|||vvvssssss{{{{{{cccRRRMMMNNNQQQSSSbbbsss}}}yyy~~~ttteeeWWWLLLEEEBBBBBBFFFLLLSSS___jjjvvvrrrggg]]]VVVRRRKKKGGGBBB>>><<<;;;999888777777777777666666666666666555555555555666666777999:::;;;<<<============;;;;;;;;;;;;===???AAABBBGGGEEECCCBBB@@@>>>:::777;;;;;;<<<>>>AAAEEEHHHJJJHHHLLLVVVdddttt|||mmm^^^QQQJJJFFFEEEBBBEEEFFFDDDCCCFFFMMMTTTYYYgggsss|||xxxhhh^^^VVVZZZdddsss~~~xxxtttuuuvvvrrrooooooppptttzzzwwwiiiaaaXXXPPPLLLIIIDDDAAAAAA@@@@@@@@@@@@@@@@@@@@@>>>@@@AAABBBCCCEEEIIILLLPPPWWWaaannn~~~rrriiifffhhhbbb\\\[[[___aaa]]]XXXQQQLLLFFFBBBAAAAAABBBBBBBBBBBBBBBBBBBBBAAA????????????AAAEEEEEEFFFMMMUUUmmmvvvvvvmmm[[[DDD@@@<<<777777777777666666666666000000000000111222333444111111111111000000000000//////000000000000//////222111111111000000/////////000222333222111...------......///000111111111111111111111111111111111222222111111111111222222555333333666666888@@@JJJbbb```WWWKKKDDDFFFIIIJJJUUUkkk~~~}}}vvvrrrpppppprrrsssxxxtttSSSAAA;;;999777666555555555555666777000000////////////000000//////////////////////////////............//////000000000000000000000000000000000000000000000000000000000000////////////000000000000111111111111222333444333333777>>>DDD[[[{{{~~~ssshhhffffffbbblllyyywwwttt~~~yyyuuusssyyyiiiVVVNNNNNNRRRTTTcccuuu{{{vvvxxxuuugggXXXMMMEEEBBBBBBFFFLLLSSS___jjjttttttggg^^^WWWSSSKKKGGGBBB>>><<<;;;999888777777777777666666666666666555555555555666777777::::::;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<===@@@BBBCCCIIIGGGEEECCCAAA???<<<999;;;;;;<<<>>>@@@DDDGGGIIIJJJNNNVVVdddsssssscccUUUKKKGGGFFFBBBDDDEEEDDDCCCGGGNNNUUUYYYfffqqqyyy~~~qqqeee]]]ZZZ^^^ffftttzzztttqqqssssssqqqoooppptttwww|||zzzqqqfff___UUUNNNKKKHHHDDDAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>@@@AAABBBCCCFFFIIILLLRRRWWWaaaooo~~~qqqhhheeegggaaa\\\[[[^^^___[[[WWWOOOKKKEEEBBBAAABBBCCCCCCCCCCCCBBBBBBAAA@@@@@@@@@@@@???AAAEEEEEEFFFMMMUUUmmmwwwyyytttYYYCCC???;;;777777777777666666666555111111111000111111222333111111111111000000000000111111222222222222111111111111111000000000//////000111111222111000///.........///000000111222222111111111111111111111111222222111111111111222222444333333555666888@@@III\\\\\\WWWMMMFFFFFFGGGGGGPPPfff|||zzztttqqqooonnnxxx{{{kkkMMM>>>999888555555444333222222222333000000////////////000000//////////////////////////////............//////000000000000000000000000000000000000000000000000////////////000000000000000000000000111111111111111333444333333666===CCCTTTsssrrrfffcccbbb___jjjsssmmmiiisss||||||vvvxxxqqq[[[PPPOOOSSSWWWgggzzzyyyqqqpppsss~~~xxxjjjZZZNNNGGGCCCCCCFFFKKKRRR]]]hhhsss~~~uuuhhh___XXXTTTKKKHHHCCC???===;;;999888777777777777666666666666666555555555666666777888::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;<<<>>>AAACCCEEEKKKIIIFFFDDDCCCAAA>>>;;;;;;;;;;;;===???CCCFFFHHHLLLOOOWWWcccqqq}}}{{{kkkZZZMMMHHHFFFCCCDDDEEEEEEEEEIIIPPPUUU[[[eeennnttt~~~tttkkkccc___^^^aaahhhuuuuuupppmmmoooqqqppppppsssyyy{{{~~~rrrjjjbbb[[[RRRLLLIIIGGGCCC@@@????????????????????????>>>@@@BBBCCCDDDFFFJJJMMMUUUYYYbbbqqq~~~ooofffbbbfffaaa\\\[[[]]]]]]XXXTTTMMMIIIDDDAAAAAABBBDDDDDDEEEDDDBBBAAA@@@@@@AAAAAA@@@@@@AAADDDEEEFFFMMMVVVmmmzzz||||||}}}VVVAAA>>>:::777777777666666666555555333222111111000111111111111111111111000000000000111111222222222222111111111111000000000000//////111111111111000000000000//////000000111222222222111111111111111111111111222222111111111111222222444222333555555777>>>GGGTTTWWWVVVNNNGGGFFFEEECCCKKK___ttt{{{wwwsssppp{{{bbbIII===999888222222111000///.........000000////////////000000//////////////////////////////............//////////////////////////////........................////////////000000000000///000000000111111111111111333444333333666;;;AAAMMMkkkxxxmmm```\\\\\\ZZZhhhpppeeeaaalllwww~~~zzzwww}}}xxxaaaSSSPPPUUU[[[lll}}}{{{tttkkkggghhhuuu~~~|||ooo^^^PPPHHHDDDCCCFFFJJJPPP[[[fffqqq{{{wwwjjj___XXXTTTLLLHHHCCC???===;;;999888777777777777666666666666555555555555666777888888::::::;;;;;;;;;;;;::::::;;;;;;<<<===???BBBEEEFFFKKKIIIFFFDDDCCCAAA???===<<<<<<;;;<<<>>>AAADDDGGGMMMQQQWWWbbbnnn{{{rrr```QQQIIIGGGDDDEEEFFFGGGHHHLLLRRRVVV]]]dddjjjoooxxx~~~wwwpppiiidddbbb```bbbjjjvvv~~~qqqmmmkkknnnpppppprrrvvv|||}}}~~~{{{mmmfff___YYYPPPKKKHHHFFFCCCAAA>>>>>>>>>>>>>>>????????????@@@BBBCCCDDDGGGKKKNNNWWW[[[eeettt~~~nnnddd```ccc___\\\[[[\\\ZZZUUUQQQKKKGGGBBB@@@@@@CCCDDDEEEGGGEEECCCAAA@@@@@@AAABBBAAA@@@BBBDDDEEEGGGNNNWWWmmm}}}~~~|||wwwRRR@@@===888777777666666666555555555444333222111000000000000111111111111000000000/////////000000000000//////000000000000000000//////111111000000///000111111000000111111222222222222111111111111111111111111222222111111111111222222333222333555555555<<>>HHHcccqqqkkk\\\XXXYYYYYYhhhqqqbbb^^^iiivvv{{{vvvzzz}}}hhhWWWRRRWWW___pppzzzuuusssnnnfff```___kkkvvvtttaaaRRRHHHDDDCCCEEEIIINNNXXXbbbpppyyyyyylllaaaXXXSSSMMMIIIDDD@@@===;;;999777777777777777666666666666555555555666666777999999::::::;;;;;;<<<<<<;;;;;;;;;<<<<<<>>>AAADDDGGGHHHIIIGGGDDDCCCCCCBBBAAA@@@???>>><<<<<<===@@@CCCEEELLLPPPWWWaaalllyyywwwgggXXXNNNIIIGGGHHHHHHIIIKKKOOOSSSWWW]]]bbbfffiiippp{{{~~~zzzzzzyyywwwsssoooiiieeebbb___ccckkkyyyzzzooolllllloooppppppsssxxx{{{}}}~~~vvvkkkeee]]]WWWOOOJJJHHHFFFDDDAAA======>>>>>>>>>????????????@@@BBBDDDEEEHHHLLLOOOXXX^^^iiiyyy|||kkkaaa______]]][[[ZZZZZZWWWSSSNNNIIIEEEAAA???@@@BBBDDDEEEHHHFFFDDDBBB@@@AAABBBBBBBBBAAABBBDDDEEEGGGOOOXXXoooxxxxxx|||pppNNN>>><<<777666666666666555555555555444444222111000000//////111111111111000000000/////////000000000000////////////////////////000000111111000///000000111111111111111111111222222222111111111111111111111111222222111111111111222222333222333555444444:::BBBJJJQQQSSSNNNGGGEEEEEEEEEHHHWWWhhh|||vvvzzz|||}}}kkkOOOBBB;;;888777444444444444444333111111000000////////////000000//////////////////////////////............//////000000000000000000000000000000000000000000000000......//////000000111111000000000000111111111111111333444333222444888<<>><<<<<<>>>AAACCCIIINNNVVV```kkkwww~~~ssseeeXXXPPPKKKKKKKKKLLLOOORRRUUUWWW[[[^^^aaacccgggoooyyyyyyuuuqqqqqqqqqooollliiieeecccaaafffooo~~~wwwnnnlllnnnrrrrrrpppsssxxxyyy{{{~~~rrriiiddd\\\VVVNNNIIIGGGEEECCC@@@===>>>>>>??????@@@@@@@@@???AAACCCDDDFFFIIIMMMPPPXXXaaaooo~~~wwwggg^^^]]]ZZZZZZZZZZZZYYYVVVQQQMMMHHHEEE@@@>>>???BBBDDDEEEHHHGGGEEECCCBBBAAAAAABBBCCCAAABBBDDDEEEGGGOOOXXXqqqooosss{{{iiiJJJ===<<<777666666666555555555444444444333222111000000000000111111111111000000000000111111222222222222111111......////////////000000000000000000111111111111111111111111111111111111111111111111111111111111222222111111111111222222222111222444333333888@@@FFFOOOTTTPPPIIIFFFGGGGGGHHHUUUddd|||zzzzzz{{{|||{{{bbbJJJAAA<<<999888000000111222222111000///000000////////////000000//////////////////////////////............//////000000000000000000000000000000000000000000000000.........///000111111111000000000000111111111111000333444333222333777;;;@@@YYYgggppp```ZZZ[[[[[[hhh|||www```___kkk|||}}}xxxzzzxxxbbbVVVXXX^^^pppuuullliiiggg```ZZZWWWZZZhhhzzz|||gggTTTHHHCCCAAABBBDDDIIIRRR\\\jjjrrrvvviii]]]VVVNNNJJJEEE@@@===;;;999777777777777777666666666666555555555666777999:::;;;999:::;;;===>>>??????@@@<<<<<<===???CCCFFFJJJLLLGGGEEECCCCCCEEEGGGHHHHHHGGGEEEAAA===<<<===???AAAEEEKKKUUU___jjjvvvsssdddYYYOOOOOONNNOOORRRTTTVVVWWWWWWYYY[[[]]]___dddnnnvvv~~~}}}~~~~~~~~~{{{vvvrrrmmmmmmmmmllljjjiiigggffffffkkkvvvuuullllllpppsssrrrooopppuuuvvvzzz}}}nnneeeaaa[[[TTTLLLGGGEEECCC@@@>>>>>>>>>??????@@@AAAAAABBB???AAACCCEEEFFFJJJNNNQQQXXXdddtttrrraaaZZZZZZWWWWWWYYYYYYXXXUUUPPPLLLHHHDDD@@@>>>???AAACCCDDDHHHGGGFFFEEECCCBBBAAAAAADDDBBBBBBDDDEEEGGGOOOYYYsssyyyeeeooo}}}dddGGG======888666666555555555444444444333333222111000000000111111111111111000000000000111111222222222222111111........./////////000000...///000111222111111000000000000000000000000000111111111111111111111111222222111111111111222222222111222444333222777>>>AAAMMMVVVTTTMMMIIIHHHGGGGGGQQQ^^^vvvyyy~~~~~~}}}zzzXXXBBB;;;777444333///000222333333222111000000000////////////000000//////////////////////////////............//////000000000000000000000000........................---......///000111111222000000000000111111111111000333444333222333666:::>>>VVVfffqqqaaaZZZZZZYYYdddvvv}}}xxx______kkk~~~zzzyyy~~~~~~fffWWWWWW]]]ooovvvlllhhhfff___YYYUUUVVVeeexxx~~~hhhUUUGGGCCC@@@AAACCCGGGPPPZZZgggooo}}}zzzlll```XXXOOOKKKEEEAAA>>>;;;999777777777777777666666666666555555555666777999:::;;;999:::;;;===???@@@AAAAAA<<<<<<===@@@CCCGGGJJJMMMGGGEEEDDDDDDFFFIIIJJJKKKJJJGGGBBB>>><<<===???@@@BBBIIITTT___jjjuuu~~~mmm```RRRQQQPPPQQQSSSVVVWWWWWWSSSUUUXXXYYYZZZ^^^gggpppuuuuuuuuuwwwxxxvvvssspppooonnnlllkkkjjjjjjjjjkkkkkkppp{{{tttkkklllppptttrrrnnnnnnrrruuuyyyzzzkkkbbb^^^YYYSSSKKKEEECCCAAA>>><<<>>>>>>???@@@AAAAAABBBBBB???AAACCCEEEGGGJJJNNNRRRWWWeeewwwmmm]]]VVVWWWTTTVVVXXXYYYXXXTTTOOOLLLHHHEEE@@@>>>>>>AAABBBCCCGGGGGGGGGFFFEEECCCAAA@@@DDDBBBBBBDDDDDDGGGPPPYYYuuuppp^^^mmm~~~aaaFFF<<<===888666666555555555444444444333222111111000111111111111111111111000000000000//////000000000000//////---.........//////000000---...111222333222111///000000000///////////////111111111111111111111111222222111111111111222222111111222444333111666======LLLXXXYYYRRRLLLHHHEEEFFFOOOZZZrrr|||~~~|||rrrQQQBBB888777777222111111111111111111111111/////////000000000000000000000///...............////////////////////////000000//////.........------------............///111111000000//////......111111111000000000000000///111333444444555777888???PPPhhh}}}ssslll```^^^fffgggnnnuuuccceeennn||||||yyy{{{ttt]]]SSS___lll~~~xxxoooiiifffbbb[[[UUU\\\dddrrrnnn___JJJCCC@@@DDDFFFGGGOOOZZZgggppp~~~{{{nnn```WWWPPPMMMHHHDDDBBB???;;;999999888777777777777777888777888888999999:::;;;;;;===;;;999;;;???AAAAAA???@@@>>><<<>>>DDDIIILLLLLLIIIGGGEEEDDDEEEHHHLLLOOORRROOOJJJEEEAAA???>>>===BBBHHHRRRZZZdddpppwwwjjj[[[TTTPPPTTTXXXXXXVVVVVVQQQQQQTTTXXXYYYZZZ```gggnnnsssuuuqqqoooqqqssssssooonnnmmmnnnqqqssssssrrr|||rrrnnnoooppppppnnnmmmnnnooosss}}}wwwkkkaaa\\\RRRPPPKKKGGGCCCAAA@@@@@@>>>============>>>>>>???BBB@@@AAAEEEGGGHHHNNNUUUYYYcccsssuuubbbXXXUUUTTTYYYXXXWWWWWWUUURRRMMMIIIFFFBBB>>><<<>>>BBBEEEGGGKKKIIIFFFCCCBBBAAAAAABBB@@@DDD??????EEEFFFLLL[[[vvvnnn]]]mmmvvvVVVDDD===999666666666555555555444444444888777666444222000///...000000000000000000000000//////...//////000111222000000000000111111111111000000000000111111111111000000000000000000000000000000000000////////////...111444333111000111333444444444222111222555888<<>>DDDIIILLLMMMHHHFFFDDDCCCDDDHHHMMMPPPSSSQQQMMMHHHDDD@@@>>>===AAAGGGPPPXXXbbbooo}}}zzznnn___WWWSSSVVVYYYYYYWWWWWWSSSRRRTTTXXXYYYYYY^^^eeejjjpppsssqqqooorrruuuuuurrrpppppprrruuuxxxzzzzzzqqqnnnoooooonnnmmmlllnnnpppttt~~~ttthhh^^^YYYQQQOOOKKKGGGCCCAAA@@@@@@>>>============>>>??????BBB@@@AAAEEEGGGIIINNNUUU\\\gggwwwsssaaaXXXTTTTTTXXXXXXWWWVVVUUUQQQLLLHHHFFFBBB>>>===???CCCFFFGGGKKKIIIFFFCCCAAA@@@AAAAAA@@@DDD@@@@@@FFFFFFLLL[[[{{{jjj```sssoooQQQAAA<<<999777555555555444444444444333555555444333222222111111000000000000000000000000000////////////000000111/////////000000000111111/////////000000000111111000000000000000000000000000000000000000000000//////111333333111000111333333333333222000111444777:::HHHSSSUUURRRPPPLLLGGGHHHOOOXXXccc{{{dddHHH===555555777222555444333222000///...---000///.........///111222222111000000//////000000////////////////////////////////////............////////////000000000111000000000000//////////////////000000111111222222///111333333444444666888>>>LLL```tttzzzmmmffffffbbbjjj{{{mmmgggmmm{{{wwwvvv}}}kkk[[[___eeettt}}}zzzrrrnnnhhhaaa[[[WWW___ooouuufffPPPGGGAAACCCDDDDDDLLLVVVeeelllxxxtttfff]]]UUUQQQKKKFFFBBB???;;;999888777666555555555555555555666666777888888999999:::999999;;;???AAABBBBBB>>><<<<<>>???@@@BBBAAABBBFFFHHHJJJOOOVVV```kkk}}}ppp___WWWUUUUUUXXXWWWVVVVVVTTTQQQKKKHHHEEEBBB???>>>@@@DDDFFFGGGJJJHHHEEEBBB@@@??????@@@>>>CCCAAA@@@FFFFFFLLL\\\|||eeeccczzzfffKKK>>>:::999888444444444444333333333333333333333333333222222222000000000000000000000000111000000////////////000....../////////000000000....../////////000000000000000000000000000000000000000000000000000000000111222333222111000111222111222222111000111333555888DDDQQQWWWVVVSSSMMMGGGKKKPPPVVV___ttt~~~]]]DDD<<<444333555111333333222111000///......222111000///000111333444111000000//////////////////////////////////////////////////////.............../////////000000000000000000000////////////......///000111222222333///000222333333444666888===JJJ^^^ssspppccc___[[[fff~~~~~~qqqhhhlllzzzyyyttt|||ppp^^^^^^```lllrrr{{{|||tttpppkkkddd^^^WWW^^^mmm{{{mmmSSSHHHAAABBBDDDEEELLLVVVdddjjjuuuwwwiii```XXXTTTMMMHHHCCC@@@<<<:::999888777666666555666666666666777777888999999999999999:::;;;>>>AAACCCCCC?????????@@@CCCFFFIIIJJJFFFDDDBBBAAACCCHHHNNNQQQUUUUUUTTTRRRNNNHHHBBB???AAADDDJJJRRR[[[hhhuuu~~~yyyiii___WWWWWWZZZYYYYYYZZZUUUSSSTTTYYY[[[ZZZ]]]bbbnnnqqqpppjjjhhhmmmsssuuuwwwwwwxxx}}}}}}qqqooonnnmmmjjjiiikkkppptttyyywwwmmmcccZZZVVVOOOMMMIIIEEEAAA@@@??????============>>>???@@@@@@CCCAAACCCGGGIIIKKKQQQXXXbbbmmmmmm^^^XXXVVVVVVWWWVVVUUUUUUSSSPPPKKKGGGDDDBBB??????BBBEEEFFFGGGIIIGGGDDDAAA???>>>>>>>>><<>>;;;;;;:::999888777777777777777777888888999::::::;;;888999:::<<<>>>@@@BBBDDDBBBBBBBBBBBBBBBBBBDDDEEEEEEDDDBBBBBBEEEIIIMMMPPPTTTUUUVVVUUURRRLLLGGGCCCBBBDDDHHHNNNXXXdddpppwww}}}}}}kkk```WWWVVVXXXXXXYYYZZZVVVTTTUUU[[[^^^^^^```dddnnnpppmmmgggfffnnnwww|||}}}ssspppooommmkkkjjjmmmrrrwww}}}vvvmmmccc[[[VVVMMMKKKGGGCCCAAA???>>>>>>============>>>???@@@AAACCCBBBCCCHHHJJJLLLRRRYYYbbbooojjj]]]YYYXXXXXXVVVUUUTTTTTTRRROOOIIIFFFBBBAAA???@@@BBBEEEFFFFFFGGGEEEBBB???=========>>>999@@@??????DDDEEENNNbbb}}}vvvdddiii}}}XXXBBB;;;888777666444444333333333222222222555444333222111000000///111111111111111111111111111111000//////...//////............////////////............///////////////////////////////////////000000000111111111222555444222111111222222222222333444444333333444666777???MMM[[[aaa\\\RRRKKKHHHJJJMMMVVVhhhzzzxxx{{{qqqTTTAAA<<<555333444000000000000000000000000000,,,---------............///...------,,,,,,------////////////////////////.........///////////////------------............////////////000000000000//////000000111111222222...000222222333333555777:::DDDWWWnnn}}}iiiWWWRRRRRRaaa{{{yyypppppp}}}~~~vvv{{{vvvbbb^^^XXX```bbbjjj|||}}}uuuqqqnnnhhhccc\\\\\\dddssswww[[[MMMBBBBBBEEEGGGNNNWWWaaaeeemmmzzz}}}nnneee\\\WWWPPPJJJFFFBBB@@@>>><<<;;;:::999888777777777888888888999::::::;;;;;;888:::<<<======???BBBDDDDDDDDDDDDCCCAAA@@@AAABBBEEEEEEEEEEEEGGGJJJMMMOOORRRTTTVVVWWWUUUQQQLLLIIIFFFFFFGGGLLLUUU```kkkqqquuu|||mmmaaaVVVTTTVVVWWWYYY\\\[[[XXXYYY^^^bbbaaabbbdddiiilllllliiilllvvv}}}uuuqqqqqqooommmmmmpppuuuzzztttlllbbbZZZUUULLLJJJFFFBBB@@@>>>>>>>>>=========>>>???@@@AAABBBDDDCCCDDDIIIKKKMMMSSSZZZeeeqqq|||fff[[[YYYYYYYYYUUUTTTSSSSSSQQQNNNIIIEEE@@@??????@@@CCCEEEEEEDDDDDDBBB@@@>>>======>>>>>>999@@@???>>>DDDGGGSSSiiiqqqdddooowwwQQQ@@@<<<999666666444444444444333333333333555444333222111000//////........................111000000////////////000....../////////000000000....../////////000000000///////////////////////////000000111111222222222777444222111222222222111222333555555444333444666666<<>>;;;555333555111111111000000//////......,,,---///000000000...---//////...---------------////////////////////////............/////////000............////////////.../////////000000000111000000000000000111111111...000222222222333555777888???OOOdddrrr|||hhhWWWUUUUUUbbbzzzyyyvvv~~~wwwzzz{{{fff___VVV]]]___gggzzzxxxtttooojjjeee^^^[[[]]]jjj{{{xxxbbbRRREEEDDDEEEFFFLLLTTT]]]aaaiiiuuurrrhhh]]]XXXQQQKKKGGGDDDBBB@@@<<<;;;:::888777666666666777777777888999999::::::999;;;=========>>>AAACCCCCCDDDEEECCC@@@???@@@BBBEEEFFFGGGIIIJJJKKKLLLMMMPPPRRRUUUVVVVVVTTTQQQNNNIIIHHHHHHKKKSSS]]]ggglllmmmyyyxxxnnnbbbVVVTTTVVVXXX[[[^^^bbb^^^]]]bbbeeecccbbbcccffflllpppqqqvvv}}}wwwrrrrrrrrrqqqqqqtttxxx|||~~~qqqiii___VVVRRRKKKIIIEEEBBB???>>>===============>>>???@@@BBBCCCDDDCCCEEEIIILLLNNNTTT\\\iiivvvwwwbbbXXXWWWWWWWWWTTTSSSRRRRRRPPPMMMHHHDDD>>>===>>>@@@BBBDDDDDDCCCAAA@@@>>><<<<<<===>>>???;;;BBB@@@???EEEJJJZZZqqqhhhdddwwwoooKKK======:::666666555555555444444444444333222222222222111111000000////////////////////////000////////////000000111/////////000000000111111/////////000000000111111///////////////////////////000000111111222333333888555111000222333222111111333444444333333333555555888EEEXXXccc^^^TTTNNNHHHGGGHHHNNN[[[pppsssmmmsss}}}aaaHHH:::999444444666333333222111000///...---,,,...///222444444333111///000000///...............////////////////////////---.........//////000000////////////000000000000.../////////000000111111111111111000000000000000...///111222222333555777888<<>>>>><<<===@@@CCCAAACCCEEECCCAAA???AAACCCEEEGGGIIIKKKLLLLLLLLLKKKNNNPPPTTTVVVWWWVVVSSSRRRKKKIIIHHHKKKRRR\\\eeejjjhhhttt~~~uuuooobbbWWWTTTVVVYYY\\\```gggbbbaaadddfffdddaaaaaafffooovvvzzz~~~~~~xxxsssssstttssssssvvvzzz}}}{{{nnnfff\\\SSSOOOJJJHHHEEEAAA???==================>>>???AAABBBCCCEEECCCEEEJJJMMMOOOUUU\\\mmmzzzttt___VVVUUUVVVVVVTTTSSSRRRQQQPPPMMMGGGDDD===<<<===???BBBDDDCCCBBB???>>>===<<<<<<===???@@@===DDDBBB@@@FFFMMM^^^wwwbbbbbb}}}iiiFFF<<<===;;;777666666666555555555444444444000000111111222222222222222222222222222222222222//////...//////000111222000000000000111111111111000000000000111111111111///////////////////////////000000111222222333333999555111000222333333111000111333333222222222333444555BBBVVVbbb^^^TTTNNNJJJIIIIIIMMMWWWiiirrrggghhhsss}}}uuuTTTFFF999555444333111111111111111111000000000000---///000222222000///---////////////////////////000000//////.........---......////////////..................////////////111111000000//////......////////////000000000000333333222111222333444555777:::CCCTTThhhyyysss]]]ZZZ___iiiwww~~~uuuxxxyyyeee^^^[[[[[[eeexxx~~~wwwqqqllliiibbb^^^XXXYYYgggxxx|||wwwmmm[[[MMMJJJHHHDDDIIISSSUUU]]]gggnnnvvvxxxqqqccc\\\RRRKKKHHHEEEBBB???::::::999888777777777888666666666666777888999:::777999::::::::::::;;;===CCCHHHKKKIIIDDD???>>>???GGGIIIKKKMMMMMMKKKIIIHHHIIILLLQQQUUUXXXXXXVVVUUUOOONNNLLLKKKLLLQQQXXX^^^jjjpppzzz|||ssspppddd\\\\\\^^^\\\]]]```aaabbbdddfffffffffeeedddeeekkkuuu}}}wwwsssvvvxxxtttpppsss~~~qqqbbb[[[VVVOOOJJJGGGEEECCC@@@>>>>>>>>>???>>>??????@@@@@@@@@??????CCCCCCEEEJJJLLLNNNVVV___hhhyyyooo]]]WWWUUUVVVYYYVVVSSSOOOMMMKKKIIIFFFDDD<<<===???@@@AAAAAA@@@@@@======<<<;;;;;;<<<>>>>>>@@@???AAAFFFJJJQQQdddvvvzzzbbbrrr^^^CCC???;;;777888555666555555555555444444444555444333222111111111111000000000000000000000000///////////////000111111......///000000000000000//////000000000000////////////000000000000//////000000000000111111111111777666333000......222555222222222222222222222222555888BBBRRR^^^^^^VVVNNNKKKFFFDDDJJJQQQ]]]tttzzzmmmeeeiiiuuu~~~jjjMMMAAA666444444333111111111111111000000000//////...///000111111000///...........................000/////////..................////////////..................////////////111000000000/////////...////////////000000000000333333222222222333444555666999BBBSSShhhyyyzzzfffcccfffmmmxxxyyyyyyvvvuuu{{{ooo___[[[[[[eeeyyyxxxqqqkkkgggccc```ZZZZZZeeettt{{{yyyqqq]]]LLLGGGFFFCCCGGGPPPTTT\\\eeekkkssszzzsssfff___UUUMMMIIIFFFBBB@@@;;;:::999888777777777777666666666666777888999:::888999;;;;;;::::::<<<===AAAEEEIIIHHHDDD@@@???AAAGGGHHHJJJLLLLLLJJJHHHFFFGGGKKKPPPUUUYYYZZZYYYXXXTTTSSSQQQNNNNNNQQQVVV[[[fffkkkuuuyyyqqqoooeee^^^___```___^^^```aaabbbdddggghhhhhhfffeeegggkkkssszzz{{{|||yyywwwyyyzzzxxxxxx||||||}}}}}}|||~~~lll^^^YYYUUUOOOJJJFFFDDDBBB???>>>>>>>>>???>>>>>>???@@@@@@@@@@@@???DDDDDDFFFKKKMMMPPPXXXaaalll|||kkk[[[VVVUUUVVVXXXUUURRROOOLLLJJJHHHFFFCCC===>>>@@@AAABBBBBBAAAAAA======<<<;;;;;;<<<>>>???AAA???AAAFFFKKKUUUiii{{{vvvdddxxxZZZ@@@===999666777444555555555555444444444444555444333222111111111111000000000000000000000000///////////////000111111......///000000000000000000000////////////000000//////000000000000//////000000000000111111111111555555333111...///111444222222222222222222222222444777@@@PPP\\\]]]UUUNNNMMMGGGEEEJJJPPPZZZooo~~~~~~~~~wwwmmmeeeccckkkxxx}}}[[[DDD:::333333444333111111111111000000000000//////...///000111111000///...........................////////////..................////////////..................////////////000000000000////////////////////////000000000000333222222222222333444444666888AAAQQQfffyyyppplllmmmoooxxxtttpppzzz{{{vvvwww}}}zzzbbb]]][[[fffxxxzzzqqqkkkgggdddbbb^^^\\\cccoooxxx{{{wwwaaaMMMEEECCCBBBEEEKKKRRRYYYaaagggnnn|||}}}vvvjjjbbbWWWOOOJJJFFFBBB???;;;;;;999888888777777777666666666666777888999999999:::<<<<<<;;;;;;===>>>>>>BBBFFFGGGDDDAAAAAABBBFFFGGGHHHIIIIIIGGGDDDCCCFFFIIIOOOUUUYYY[[[\\\\\\ZZZYYYVVVRRRPPPQQQTTTWWW```eeennnyyy}}}tttlllkkkeeeaaacccdddbbb``````aaabbbeeehhhkkkkkkhhhfffhhhjjjooossstttttt|||~~~}}}~~~|||zzzyyyyyy{{{yyyssstttwwwzzzsssdddZZZVVVSSSNNNIIIDDDCCCAAA???>>>===>>>>>>>>>>>>??????@@@@@@@@@@@@DDDDDDGGGKKKNNNQQQZZZdddqqq~~~fffYYYUUUTTTTTTVVVTTTQQQMMMKKKIIIGGGDDDBBB>>>???@@@AAABBBBBBAAAAAA===<<<;;;;;;<<<===>>>???AAA@@@BBBGGGOOO]]]rrrrrrfffvvvSSS===;;;777666777444555555555555444444444444444333222111111111111111000000000000000000000000///////////////000111111......///000000000000000111000///......///000111//////000000000000//////000000000000111111111111333444333222000///111222222222222222222222222222333666>>>KKKXXX\\\VVVNNNMMMGGGEEEHHHMMMUUUiii}}}{{{yyyyyysssiii```^^^cccnnn|||oooOOO???777222444555333111111111000000000////////////......///000000///..............................///////////////...............////////////..................////////////000000000000////////////////////////000000000000222222222222222333333333555777???OOOdddyyyuuuooolllllltttqqqgggnnnyyy{{{xxxiii```\\\fffvvv}}}sssllliiieeedddbbb___aaajjjuuu||||||gggPPPEEECCCBBBEEEHHHOOOUUU]]]dddmmmzzzzzzmmmeeeZZZQQQKKKFFFBBB>>><<<;;;:::999888777777777666555555666666777888999999;;;<<<<<<<<<<<<===???>>>AAAEEEFFFEEECCCBBBBBBEEEEEEEEEEEEDDDCCCAAA@@@GGGJJJNNNSSSWWWZZZ\\\\\\]]]\\\ZZZVVVSSSRRRSSSUUU\\\```iiirrrxxxvvvooohhhfffeeedddfffhhhfffcccaaa```aaaccchhhlllmmmkkkhhhgggfffhhhkkklllnnnvvv~~~{{{yyyyyy{{{~~~yyywwwvvv{{{tttnnnnnnvvv~~~tttkkk^^^VVVSSSPPPKKKFFFBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>??????@@@AAAAAADDDDDDFFFKKKNNNRRR\\\fffxxxttt```VVVUUUTTTSSSTTTRRROOOLLLIIIGGGEEECCCAAA===>>>???@@@AAA@@@@@@???<<<<<<;;;;;;<<<===>>>???AAAAAACCCIIIUUUhhhpppiiijjjMMM<<<:::777666888444555555555444444444333333333333222111111111111111///////////////////////////////////////000000111......///000000000000000222000///------///000222//////000000000000/////////000000000111111111111111222333333111000000111222222222222222222222222333666<<>>===<<<;;;999888777777777555555555555666777888999999;;;<<<<<<<<<<<<===??????BBBEEEGGGGGGEEEDDDDDDDDDDDDBBBAAA@@@@@@@@@@@@JJJLLLOOORRRUUUXXXYYYZZZ\\\]]]\\\ZZZWWWUUUUUUVVVZZZ^^^dddmmmrrrpppiiibbb```bbbeeehhhjjjiiifffbbb______```fffmmmpppooommmfffddddddfffhhhjjjrrr{{{|||yyyvvvuuutttxxx}}}yyywwwwww~~~tttnnnoooyyynnnfff\\\UUUQQQMMMHHHDDDAAA@@@@@@??????>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBDDDCCCFFFKKKNNNSSS^^^iii}}}|||lll[[[UUUVVVUUUSSSRRRQQQNNNJJJGGGFFFDDDAAA???;;;<<<>>>??????>>>======<<<;;;;;;;;;<<<===???@@@@@@CCCFFFMMM]]]tttpppnnn___HHH<<<;;;777777999555555444444444444333333333222222111111000000111111///////////////////////////////////////000000111......///000000000000000222000///------///000222//////000000000000/////////000000000111111111111000111333333111000000000222222222222222222222222333777;;;CCCQQQ]]]\\\TTTIIICCCBBBEEEHHHNNN___rrr{{{xxxyyyggg^^^\\\cccmmmuuuzzzYYYCCC<<<777555666555222000111000000////////////..............................------------------------.........///////////////......////////////..................////////////////////////000000000000////////////000000000000000111111222333222222222444666;;;HHH\\\uuuqqqfff```]]]cccpppvvvbbb```hhhssszzzzzz~~~mmm```ccclllrrryyyvvvooolllgggeeedddcccaaabbblllvvv{{{nnn\\\MMMFFFDDDEEEFFFIIIPPPZZZeeeppp}}}sssjjj___UUUNNNIIIDDD@@@>>>===;;;:::888777777777555555555555666777888888999:::<<<<<<;;;;;;===>>>@@@BBBEEEHHHJJJJJJIIIHHHGGGDDDAAA>>>>>>???BBBDDDNNNOOOPPPRRRUUUWWWYYYZZZ]]]^^^___^^^[[[YYYXXXYYYZZZ\\\bbbhhhllljjjbbb[[[XXX^^^dddgggiiikkkiiiddd```^^^^^^dddnnntttuuussshhheeedddfffhhhjjjqqqyyy{{{zzzyyyxxxvvvtttrrrqqqpppttt||||||zzz|||{{{vvvrrrttt}}}zzzjjjcccZZZRRRNNNJJJFFFCCC@@@@@@@@@@@@@@@@@@??????>>>>>>======>>>@@@BBBCCCEEEDDDGGGLLLPPPVVVaaalllttteeeXXXUUUWWWVVVRRRPPPOOOLLLHHHFFFDDDBBB???===;;;<<<===>>>>>>===<<<;;;<<<;;;;;;;;;<<<===???@@@@@@DDDJJJSSSfffrrrvvv}}}VVVDDD<<<<<<888888:::555444444444444333333333333222111111000000000111111000000000000000000000000///////////////000111111......///000000000000000111000///......///000111//////000000000000//////000000000000111111111111///111222222111000000111222222222222222222222222333777:::???NNN]]]^^^WWWHHHBBBAAAEEEGGGKKK[[[mmm}}}}}}kkkeeeeeennnuuuxxxmmmOOO>>>:::555333555444111111333000000/////////..................------.........------------------------............/////////000......////////////..................////////////.../////////000000000111////////////000000000000///000111222333222222111444555:::EEEYYYrrrpppeee]]]YYY^^^fffxxxyyybbb]]]cccnnnyyy{{{sssaaaaaafffjjjpppxxxuuummmiiigggdddcccdddbbbaaagggqqqtttmmm```QQQGGGDDDDDDEEEHHHOOO[[[fffrrr}}}vvvnnnbbbXXXRRRLLLGGGCCC>>>===<<<:::888888777777555555555555555666888888888999;;;;;;::::::<<<===>>>@@@EEEJJJNNNPPPPPPOOOKKKGGGBBB>>>>>>AAAGGGJJJQQQQQQRRRTTTVVVYYY[[[]]]```bbbcccccc```]]]\\\[[[ZZZ\\\___dddfffccc[[[TTTRRR[[[bbbeeehhhllljjjfffbbb^^^^^^dddpppyyy|||{{{oookkkiiijjjkkklllqqqxxxuuuuuutttssssssrrrqqqppppppuuu}}}}}}}}}wwwxxxwww{{{tttfff```WWWPPPKKKHHHEEECCC@@@@@@AAAAAAAAAAAAAAA@@@>>>>>>======>>>@@@BBBDDDGGGFFFIIINNNSSSYYYeeepppnnnbbbWWWVVVYYYWWWSSSOOONNNKKKGGGEEECCCAAA>>><<<<<<<<<===>>>>>>===<<<;;;;;;;;;;;;;;;<<<>>>???AAA???EEEMMMXXXmmmzzzrrr~~~qqqOOOAAA<<<<<<777888:::444444444444333333333222222111111000000000000111111000000000000000000000000///////////////000111111......///000000000000000000000////////////000000//////000000000000//////000000000000111111111111///111222111000///000222222222222222222222222222222666888;;;JJJ[[[___XXXJJJDDDCCCEEEFFFHHHVVVggg~~~}}}~~~~~~qqqkkknnnwww{{{zzzdddIII:::777333222333333111222555000/////////..................------------......---------------------------.........//////000000......////////////................../////////000.../////////000000111111////////////000000000000///000111222333222111111444555999CCCWWWqqqrrrggg]]]WWW[[[aaattt|||ccc[[[aaalll|||zzzwwwbbb___cccdddjjjssstttkkkggghhhcccbbbdddbbb```eeennnooolllbbbSSSHHHCCCCCCDDDHHHOOO[[[gggrrr{{{xxxpppddd[[[TTTOOOJJJFFF>>>>>><<<:::999888777777555444444555555666777888777999::::::::::::;;;===<<>>>>>CCCJJJOOORRRSSSSSSUUUXXX[[[^^^```ccceeeggggggddd```]]]\\\ZZZ[[[^^^aaaccc___WWWPPPNNNXXXaaacccgggllllllgggddd```^^^eeeqqq|||uuuqqqnnnnnnnnnnnnrrrwwwssssssssssssrrrrrrrrrrrrrrrwww|||}}}xxxwwwzzzzzz{{{oooccc]]]TTTMMMIIIGGGEEEDDD@@@@@@AAABBBBBBBBBAAAAAA>>>>>>======>>>@@@CCCDDDIIIHHHKKKPPPUUU\\\hhhtttlll```WWWWWWZZZXXXSSSOOOMMMJJJGGGDDDBBB@@@>>><<<======>>>??????>>>===<<<;;;;;;:::;;;<<<>>>@@@AAA>>>FFFOOO[[[rrrtttrrrgggKKK>>>;;;;;;666777999222444444444333333333222222111000000000000000111111000000000000000000000000///////////////000111111...//////000000000000000//////000000000000////////////000000000000//////000000000000111111111111000111111000//////111333222222222222222222222222111555666888GGGZZZ___XXXLLLGGGDDDFFFEEEFFFSSSccc~~~}}}zzzwwwvvvwwwyyyxxxyyywwwZZZGGG===555555444333222222222222111111000000//////......000000//////.........------------............///,,,---...//////...---,,,---------............///////////////////////////////////////////////////......///000111000000000222222333333333444444444111555888BBBXXXwwwvvvccc\\\ZZZXXX]]]jjjdddWWW]]]mmm}}}yyy``````aaa]]]cccrrr~~~ssskkkiiikkkhhhffffffbbb]]]]]]aaabbbdddcccZZZNNNFFFDDDFFFFFFMMMYYYcccmmmvvv}}}uuuiii___WWWQQQIIIEEE@@@===:::888888777666555777777777777777888888999999999999999999999999999>>>>>>AAAGGGOOOTTTTTTSSSLLLKKKHHHBBB>>>BBBLLLTTT\\\TTTOOOTTT[[[\\\[[[ZZZeeekkkmmmfffbbbbbbaaa^^^___^^^___``````\\\TTTNNNNNNPPPVVV^^^ggglllllljjjgggbbb___dddppp{{{zzztttqqqrrruuuvvvuuutttnnnmmmrrrwwwvvvtttsssrrryyy~~~yyyuuu|||vvvlll```ZZZSSSMMMIIIGGGEEECCCAAAAAA@@@?????????@@@AAA===>>>>>>???@@@BBBCCCDDDFFFGGGKKKPPPUUU\\\jjjwwwxxxccc]]]WWWVVVYYYYYYUUUOOOLLLJJJGGGDDD@@@>>><<<;;;>>>@@@@@@???===;;;;;;;;;888:::<<<===<<<<<<===???DDDIIIQQQ^^^rrrlllvvvaaaDDD@@@:::666555555555555333333333333333333333333222111111111000000//////111111000///////////////000000000000000000000000...///000///------///000////////////////////////............////////////222000///------///000222000111111111222222222222111111000000111111222333000444555777@@@OOOXXXXXXOOOGGGCCCFFFFFFEEEPPP___~~~rrruuuzzz~~~~~~mmmQQQ???777555444333222111111111111111000000000/////////...000/////////............---------............///------...//////...---------------............///////////////////////////////////////////////////////////////000000000000000000000000111111111222222555999AAAVVVsssyyyiiiaaa___\\\]]]hhhdddWWW\\\jjjyyy}}}ddd]]]]]]\\\cccooozzzvvvnnnkkkkkkhhhgggfffbbb[[[YYY\\\aaafffggg```RRRHHHEEEGGGDDDKKKVVV```jjjsss|||wwwkkkaaaZZZSSSLLLFFFBBB???<<<:::999999777666666666666555666777777888999999999999999999999999:::;;;???FFFNNNTTTVVVVVVQQQOOOLLLFFFBBBDDDLLLSSSZZZSSSOOOSSSXXXYYYZZZ\\\dddjjjkkkfffcccddddddbbbbbbaaaaaabbbbbb\\\SSSLLLMMMPPPUUU^^^ggglllmmmllljjjeeeaaadddooozzz~~~xxxuuuvvvyyyzzzzzzvvvpppooouuuyyyyyywwwwwwzzzzzzyyyqqqhhh]]]XXXQQQKKKGGGEEECCCAAAAAAAAAAAAAAA@@@@@@@@@@@@======>>>???@@@BBBCCCDDDDDDFFFJJJPPPVVV^^^lllzzzsss```[[[UUUUUUXXXXXXTTTOOOLLLJJJGGGCCC@@@>>><<<;;;???@@@AAA???===;;;;;;;;;999;;;<<<===<<<<<<===???CCCGGGQQQ```vvvjjjuuu[[[CCC???:::666555555555555333333333333333333333333111111111111000000000///111111000///////////////000000000000000000000000...///000///------///000////////////////////////............////////////111000///......///000111000000000111111111222222111111000000111111222333222555555666===JJJRRRSSSPPPGGGDDDHHHJJJKKKUUUbbb}}}ooovvv___FFF:::666444333222111000000000000000000000000////////////////////////............---------............///------...//////...---------------............///////////////////////////////////////////////////000///.........///111222/////////000000000111111444666999AAATTTnnnrrriiiddd```[[[eee}}}fffYYY[[[fffuuujjj\\\XXX[[[cccjjjwww}}}sssnnnjjjhhhhhhgggaaaYYYUUUUUU```hhhmmmgggXXXJJJFFFGGGCCCIIIRRR\\\fffpppxxx~~~yyynnneee]]]VVVNNNIIIDDDAAA>>>;;;::::::888777555555555555555666666777999999999999999999999999777999===EEEMMMTTTXXXYYYWWWUUURRRKKKGGGFFFKKKPPPUUUPPPNNNPPPRRRTTTYYY___fffiiiiiieeedddfffhhhgggfffeeeffffffddd]]]RRRIIIKKKNNNUUU]]]fffmmmooopppooojjjeeefffnnnyyy}}}zzz|||yyytttsssxxx|||||||||}}}}}}}}}zzzkkkcccXXXTTTMMMHHHEEECCCAAA???@@@@@@AAABBBBBBBBBAAA@@@=========>>>@@@AAACCCDDDDDDEEEJJJQQQWWW```ooo~~~}}}kkk\\\XXXTTTTTTVVVWWWSSSOOOKKKIIIFFFCCC@@@>>>===<<>>???DDDIIITTTfffxxxjjjvvvuuuSSSBBB>>>999666555555555444333333333333333333333333111111111111000000000000111111000///////////////000000000000000000000000...///000///------///000////////////////////////............////////////111000///......///000111/////////000000000111111111111000000111111222333333555555444:::DDDKKKMMMSSSJJJEEEJJJOOORRRZZZddd~~~{{{rrrzzzvvvTTT@@@:::999333222111000////////////000000000000///////////////////////////.........---------............///---..................------------............///////////////////////////////////////////////////111000...---...///111333000111111111111222222222444666999@@@QQQjjj{{{pppfff```XXX```xxxiii\\\[[[dddtttttt___WWW\\\dddgggvvvwwwpppgggfffhhhhhhbbbXXXRRRRRR\\\gggqqqmmm]]]NNNGGGGGGDDDHHHOOOYYYcccmmmuuuzzz{{{qqqggg```XXXPPPJJJEEEBBB???<<<;;;:::888777666555555555555666777777999999999999999999999999777999===CCCKKKRRRWWWZZZ\\\[[[WWWQQQLLLIIIJJJLLLNNNKKKJJJKKKLLLNNNWWW```iiiiiigggeeedddgggiiijjjjjjjjjjjjkkkhhh^^^QQQGGGIIIMMMSSS\\\eeelllqqqssstttoooiiihhhmmmwww}}}}}}xxxwww{{{~~~~~~{{{rrreee^^^UUUQQQKKKFFFDDDBBB@@@>>>???@@@BBBCCCDDDCCCAAA@@@=========>>>@@@AAACCCDDDFFFGGGLLLSSSYYYbbbrrrvvveeeYYYVVVSSSTTTVVVVVVSSSOOOJJJHHHEEEBBB???>>>======???@@@AAA@@@>>><<<;;;<<<<<<===>>>>>>======???AAAHHHNNN[[[pppnnnlll{{{lllLLL@@@<<<888666555555555444333333333333333333333333111111111000000000000000111000000///////////////000000000000000000000000...///000///------///000////////////////////////............////////////000000////////////000000////////////000000000000111111000000111111222333333444444444888???GGGKKKVVVMMMHHHKKKQQQTTTYYY___}}}~~~xxxiiiKKK===:::;;;222222111000////////////////////////000000000000.........///////////////---------............///.........------.........---------............///////////////////////////////////////////////////111000...---...///111333000111111111111222222222333444888???NNNddduuueee\\\UUUZZZqqqlll```]]]bbbsss~~~ggg[[[^^^dddfffvvvwwwnnneeeeeehhhiiicccYYYRRRRRRWWWdddpppooobbbRRRIIIFFFFFFHHHNNNVVVaaakkksssxxx}}}rrriiibbbZZZQQQKKKFFFCCC???<<<:::999777555777777666666777777888999999999999999999999999999888:::===BBBHHHNNNUUUYYY___^^^[[[WWWQQQLLLJJJIIIHHHFFFFFFHHHIIILLLWWWbbbllliiifffeeeeeefffhhhkkklllmmmoooooolllaaaRRRGGGGGGKKKRRRZZZccckkkrrruuuvvvrrrmmmjjjllluuu~~~{{{yyy|||~~~}}}|||kkkaaa[[[RRROOOJJJFFFDDDBBB@@@???>>>???AAACCCCCCBBBAAA@@@>>>>>>>>>???@@@BBBDDDDDDJJJJJJOOOUUU\\\eeevvvpppaaaWWWUUUTTTTTTVVVUUUSSSPPPIIIGGGDDDAAA>>>>>>>>>>>>???AAAAAA@@@>>><<<<<<<<<<<<===>>>>>>>>>???AAACCCKKKTTTdddzzzmmmooocccHHH>>>;;;777555555555555444333333333333333333333333000000000000000000111111111000000///////////////////////////////////////...///000///------///000////////////////////////............////////////000000////////////000000////////////000000000000111111000000111111222333222222333555888===FFFMMMYYYRRRKKKKKKNNNQQQTTTVVV{{{^^^DDD:::777666333222111000////////////////////////000000000000.........///////////////---------............//////...------------...///---------............///////////////////////////////////////////////////000///.........///111222/////////000000000111111222333666===HHH]]]yyyxxxcccVVVRRRTTTkkksssjjjeeeeeesssqqqbbb^^^bbbfffttt~~~wwwmmmggggggiiijjjdddZZZSSSRRRSSS___mmmpppgggXXXMMMGGGHHHIIILLLTTT___jjjrrrvvv}}}~~~uuulllddd\\\SSSMMMHHHDDD@@@===;;;999777555777777777777777888999999999999999999999999999999999;;;>>>AAAEEEKKKSSSXXXaaa```___\\\WWWQQQKKKHHHDDDBBBCCCGGGJJJOOOZZZeeelllgggdddeeegggggghhhjjjmmmooorrrssspppdddTTTHHHEEEJJJPPPXXX```hhhqqqvvvvvvtttpppllllllttt}}}}}}{{{|||}}}~~~uuuggg^^^YYYPPPMMMIIIFFFDDDCCCAAA???===>>>@@@AAABBBAAAAAA@@@?????????@@@BBBCCCEEEFFFKKKLLLQQQXXX___jjj{{{iii]]]UUUTTTTTTUUUUUUTTTQQQOOOIIIGGGCCC@@@>>>>>>??????@@@AAABBBAAA>>><<<<<<===<<<===>>>>>>???@@@DDDGGGNNNZZZnnntttsss}}}[[[DDD<<<999666555555555555444333333333333333333333333000000000000111111111111111111000///////////////////////////////////////...///000///------///000////////////////////////............//////////////////000000000000///////////////000000000111111111111000000111111222333222111333666777;;;DDDMMMZZZUUUOOOLLLKKKKKKLLLMMM{{{~~~www~~~tttRRR???999666333333333222111000000000000.../////////000000000111............/////////000---------............//////...------------...///---------............///////////////////////////////////////////////////////////////000000000000000000000000111111111222333222444:::BBBSSSpppzzzaaaSSSOOOPPPeee|||vvvpppyyy{{{iii^^^___eeennnxxx{{{qqqlllkkklllllleeeZZZSSSRRRQQQ\\\iiipppkkk___QQQIIIHHHHHHJJJQQQ\\\hhhpppssswwwxxxoooggg___VVVPPPJJJGGGBBB>>><<<:::888666666666666666666777888888999999999999999999999999888:::===???CCCJJJRRRYYYbbbbbbbbbaaa]]]VVVOOOJJJCCCAAABBBHHHNNNUUU___hhhiiicccaaaeeehhhhhhiiilllmmmooosssvvvsssgggWWWKKKDDDIIIOOOVVV]]]fffooovvvttttttrrrnnnmmmsss~~~|||~~~{{{{{{{{{{{{pppddd[[[VVVMMMKKKGGGEEEDDDBBB@@@>>>======>>>??????@@@AAAAAA@@@@@@AAABBBCCCEEEFFFGGGJJJLLLQQQYYYbbbooouuubbbYYYSSSSSSSSSTTTSSSQQQNNNLLLHHHFFFBBB???===>>>???@@@@@@AAABBBAAA???===<<<===;;;<<<>>>>>>???BBBFFFIIITTTddd{{{zzzzzztttSSS@@@:::888666555555555555333333333333333333333333333///000000000111111111111111111000///////////////////////////////////////...///000///------///000////////////////////////............//////////////////000000000000//////000000000111111111222222111111000000111111222333333111222666666888AAAKKKYYYWWWRRRLLLGGGFFFHHHIIIxxx|||rrrzzzhhhJJJ<<<:::888333444333222111000000000000.../////////000000111111---.........//////000000---------........./////////...---,,,,,,---...///---------.........//////////////////////////////////////////////////////......///000111000000000222333333333333444444444444222333777===LLLiii{{{aaaQQQMMMMMMbbb{{{|||nnn]]]\\\eeeiiitttwwwpppnnnnnnmmmeeeYYYRRRQQQQQQZZZgggpppnnndddUUUKKKHHHGGGHHHOOOZZZfffnnnqqqrrrzzzzzzqqqjjjaaaXXXQQQLLLHHHDDD@@@>>><<<999777555555555555555666777777999999999999999999999999777999<<>>???@@@AAAAAAAAAAAABBBDDDEEEGGGHHHIIIJJJQQQZZZeeesssnnn]]]UUURRRRRRSSSSSSQQQOOOLLLJJJHHHFFFBBB>>>===>>>???AAA@@@AAABBBAAA???=========;;;<<<===>>>@@@CCCHHHKKKZZZmmmyyy}}}nnnNNN===999777555555555666555333333333333333333333333333//////000000111111111222111111000///////////////////////////////////////...///000///------///000////////////////////////............/////////000//////000000000000//////111111111111222222222222111111111000111222222333333111222555555555===IIIWWWXXXTTTLLLFFFDDDFFFHHHuuupppyyyxxxXXXDDD666444666000111111111111000000000000000000000000////////////000000000///.........---......................../////////......---------........................////////////////////////////////////////////////222000......000000000///000111111111111222222222222555444777@@@GGG[[[xxx|||dddTTTMMMRRR___uuuxxx{{{zzzpppzzzyyyeeeZZZccceeeooo{{{yyyssspppllliiieee___UUUNNNLLLXXXeeemmmoooiiiZZZMMMJJJJJJIIILLLTTT```hhhkkknnn{{{|||uuuooohhh]]]TTTQQQMMMFFF@@@===:::888666777777666666666888999:::999999999999999999999999888;;;>>>???CCCKKKXXXbbblllgggaaabbbccc___TTTJJJHHHCCCBBBIIIWWWaaadddbbb```___aaagggkkkiiihhhjjjmmmrrrwwwxxxvvvnnn^^^PPPJJJGGGJJJTTT___fffjjjnnnpppssstttppplllooo{{{zzzyyy}}}~~~|||{{{|||~~~uuuhhh___WWWRRRJJJIIIGGGDDDBBB@@@???>>>============>>>???@@@AAADDDEEEEEEDDDDDDEEEGGGJJJMMMRRRXXX]]]fffwwwzzzcccXXXUUUUUUUUUTTTSSSPPPMMMJJJHHHEEECCC@@@===<<<===>>>???AAAAAA@@@???>>>===<<<<<<>>>===>>>AAAAAABBBIIIRRR^^^yyyrrrnnnkkkOOO@@@<<<:::777666666555444222222222222222222222222222111111111111000000000000222111111000///......---000000//////.........---000000//////.........---000000000000000000000000............////////////...............///000000111111111111111111111111000000000000111111111111555333333555555555<<>>>>>=========>>>>>>???@@@AAADDDDDDEEEDDDDDDEEEHHHJJJNNNSSSYYY```jjj{{{qqq]]]UUUSSSTTTSSSRRRPPPNNNKKKHHHFFFDDDBBB???===<<<===>>>@@@AAAAAA@@@???>>>===<<<<<<>>>===???AAABBBDDDMMMWWWiiiqqqssshhhOOODDD:::888666444444444222111222222222222222222222222111111111111000000000000111111111000///.........000/////////............000/////////............////////////////////////............////////////...............///000000111111111111111111111111000000000000111111111111444222333555555555<<>>NNNhhh|||hhhZZZSSSSSSWWWeeeyyywwwsss|||rrrxxxqqq]]]^^^^^^bbbiiitttyyyvvvrrrnnniii```UUUMMMJJJSSS^^^gggmmmmmmbbbVVVOOOLLLIIIKKKQQQYYYaaaeeeooozzz}}}wwwoooeee]]]SSSNNNGGGBBB>>><<<:::888888777666666666777888999999999999999999999999999:::;;;;;;;;;@@@JJJXXXccclllcccYYYVVVXXXZZZXXXTTTKKKHHHHHHOOOYYY``````]]][[[[[[^^^dddfffcccbbbccccccjjjrrrxxxzzzwwwjjj^^^OOOJJJIIIOOOWWW[[[___ccciiimmmpppooonnnrrr|||yyyxxxzzz{{{yyyyyywwwxxx|||~~~ooobbbYYYQQQLLLGGGFFFDDDBBB@@@???>>>===>>>>>>>>>>>>>>>???AAAAAACCCDDDEEEEEEDDDFFFIIIKKKOOOTTT\\\dddooohhhYYYSSSSSSRRRQQQPPPNNNKKKHHHEEEDDDBBBAAA???======>>>???@@@AAAAAA@@@???>>>======<<<>>>>>>???BBBCCCGGGRRR^^^yyyooo||||||___LLLEEE:::888666555555555333222222222222222222222222222111111111111000000000000111111000000//////......////////////............////////////............////////////////////////............////////////...............///000000000000000000000000000000000000000000111111111111222111222555555666<<>>KKKcccyyynnn___YYYUUUTTT]]]nnntttnnnyyy|||www^^^YYYZZZ\\\```kkk{{{vvvqqqjjjaaaUUUMMMFFFMMMVVV```hhhkkkdddYYYQQQKKKGGGIIIOOOVVV^^^eeepppzzzzzzrrriiibbbUUUPPPJJJDDD@@@>>>;;;:::888888777666666777888999888888888888999999999999999:::;;;<<>>======>>>>>>>>>>>>???@@@AAAAAABBBDDDEEEEEEEEEFFFJJJLLLPPPUUU^^^hhhvvvwwwbbbWWWTTTTTTQQQPPPOOOLLLIIIFFFDDDBBBAAA@@@>>>>>>>>>???@@@AAABBBAAAAAA@@@???>>>===<<<======>>>AAACCCIIIYYYgggzzzrrrmmmSSSFFFCCC<<<:::888777777777666555222222222222222222222222111111111111000000000///111000000000/////////...///////////////.........///////////////.........////////////////////////............////////////...............///000000///////////////////////////000000000111111111111000000111444555555<<>>>>>======>>>>>>>>>>>>???@@@AAABBBBBBCCCDDDEEEEEEGGGKKKNNNQQQVVV```lll|||ooo^^^WWWTTTTTTRRRPPPNNNKKKGGGEEECCCBBB???>>>>>>>>>???@@@AAABBBBBBBBBAAA@@@???>>>======;;;<<<>>>@@@CCCLLL___qqqxxxyyy___IIIBBB@@@;;;999777777777777666555222222222222222222222222111111111111000000000///000000000000////////////.........///////////////.........///////////////....................................////////////...............///000000........................///000000000111111111111000///111444444555:::BBBVVVaaaggg___QQQIIIGGGGGGwwwzzzyyy}}}|||qqqccc^^^fffpppzzzXXXDDD:::777111222444///000000////////////....../////////.........---------------------.................................+++++++++,,,,,,,,,,,,---........................------------------------////////////////////////...---,,,---///000000////////////000000000111111...000...222999999AAAUUUjjjxxx|||iii___WWWPPPRRR```uuuuuuhhhqqq{{{___TTTTTTVVVZZZdddxxx|||tttlllcccYYYRRRHHHKKKOOOVVVbbbkkkiiiaaaTTTJJJDDDHHHNNNSSS\\\gggooowww~~~wwwooojjj___YYYRRRKKKFFFBBB>>><<<999888777666666666777888666666777777888999999999777999<<>>>>>>>>??????>>>??????@@@AAABBBAAACCCDDDEEEFFFHHHLLLOOORRRXXXcccqqq~~~fffYYYUUURRRPPPQQQOOOLLLIIIEEECCCAAA@@@=========>>>???AAABBBCCCBBBBBBAAA@@@???>>>>>>===;;;<<<>>>AAAEEEPPPggg{{{zzzyyyVVVEEE@@@===888666444444444444333222222222222222222222222222111111111111000000000000000000000000////////////.........///////////////.........///////////////....................................////////////...............///000000////////////////////////000000000000111111111111000///222444444333999@@@RRR]]]ddd^^^TTTMMMJJJHHHyyyyyy{{{|||}}}zzzmmm```]]]hhhtttrrrOOO>>>777666111222444///000000/////////.........//////.........---------//////..........................................+++++++++,,,,,,,,,------........................------------------------////////////////////////000///---...///000000///////////////000000000111111222///222999777<<>>AAAGGGQQQ[[[bbbccccccfff]]]RRRJJJHHHJJJMMMNNNKKKKKKNNNPPPPPPOOOUUU^^^fffoooyyy~~~rrr___TTTKKKIIILLLOOOTTTYYY```cccfffiiimmmttt|||xxxrrrqqqxxx~~~{{{wwwrrrooommmnnnnnnnnnsss{{{~~~~~~xxxwwwzzzzzzeeeYYYQQQJJJDDDBBBAAA@@@@@@????????????????????????@@@AAABBBBBBAAABBBDDDEEEFFFIIIMMMPPPUUU[[[gggwwwttt___WWWUUURRROOOPPPMMMJJJFFFCCC@@@???>>>;;;<<<===>>>@@@AAACCCCCCCCCBBBAAAAAA??????>>>======>>>@@@CCCGGGUUUnnn~~~oooOOOAAA<<<888777555333222333444333222222222222222222222222222111111111111000000000000////////////000000000000............/////////000............/////////000....................................////////////...............///000000////////////////////////000000000000111111111111000000222555444222777>>>JJJVVV___^^^WWWQQQJJJEEEuuuvvv}}}}}}~~~~~~xxxkkk^^^]]]iiivvvdddHHH999444555111222444///000/////////............//////.........---------000000000///.........---........................---------....../////////........................------------------------////////////////////////222000......000000000///////////////000000000000555666333555:::777;;;LLLaaauuuooo[[[TTTLLLMMMYYYnnnhhheeecccooo{{{cccXXXNNNTTT\\\dddsss}}}tttllleee]]]XXXIIIIIIIIINNN[[[ffffff___]]]OOOGGGJJJMMMOOOXXXdddjjjpppvvvzzz{{{tttpppfffaaaXXXPPPIIIDDD@@@===:::999888666666666777888555666666777888999999999>>><<<::::::<<<===>>>??????BBBHHHRRR\\\ccceeefffhhh```VVVNNNJJJJJJJJJKKKFFFFFFIIIMMMMMMOOOXXXbbbfffooozzzvvvbbbWWWLLLIIIIIIKKKPPPUUU\\\^^^aaaeeekkksss}}}xxxqqqqqqwww}}}{{{yyysssooommmnnnmmmnnnssszzzyyy|||zzzuuuuuuuuuyyyxxxdddWWWOOOHHHCCCBBBAAAAAA@@@??????@@@@@@????????????@@@AAABBBCCCAAABBBDDDEEEFFFIIIMMMPPPXXX^^^jjj{{{ooo]]]XXXWWWTTTPPPNNNLLLHHHDDDAAA>>>===<<<;;;;;;===>>>@@@BBBCCCDDDCCCBBBBBBAAA@@@???>>>>>>>>>???BBBEEEIIIXXXsssgggIII>>>888333888666444444555555444333222222222222222222222222111111111111000000000000////////////000000000000---.........//////000000---.........//////000000..................................../////////000...............///000000000000000000000000000000000000000000111111111111111111222555333222666<<>>;;;666333222222111111///000000000000000//////////////////////////////...------,,,,,,------...////////////////////////------------------------//////.........------------------............///---,,,,,,,,,,,,---......111111000000000000111111000111111111222222222222222000000333555666<<>>===<<<;;;<<>>======<<>>===<<<:::;;;===???AAABBBCCCCCCCCCBBBAAAAAA@@@???>>>===<<<@@@@@@EEEPPP[[[sssxxx|||[[[DDD:::777666666555555555555444444444444444444333333222222222222222222111000//////...111000///...............................................................111000///---------...///............////////////////////////000000000000////////////000000000000000000000000000000000000...///111111222333555888===FFFWWWhhhiii\\\OOOJJJ}}}yyywww{{{xxxlllfffkkkwwwkkkKKK===999555222111111111000111111111000...---+++***...........................------,,,,,,------...........................------------------------//////.........------------------............///000////////////000111111000//////////////////000000000000111111111222222111//////222444555;;;BBBSSSjjjttt___WWWOOOMMMRRR```wwwnnn___[[[dddvvvooo]]]SSSTTTWWW___mmmuuummmiiiccc\\\MMMJJJHHHKKKTTT]]]cccfff[[[UUURRRRRRSSSSSSWWW\\\ccciiiqqqxxx|||vvvooojjjaaaXXXPPPJJJEEEBBB===;;;888777777888777777777777666666777777888999<<<<<<<<<;;;;;;999888888;;;===DDDNNNZZZdddiiijjjiiieee^^^WWWPPPKKKGGGDDD@@@BBBEEEJJJQQQZZZdddjjjnnnttt~~~~~~wwwmmmcccUUUKKKHHHKKKOOOQQQUUUYYY^^^bbbhhhqqq{{{vvvllliiilllqqq|||~~~yyyxxxtttnnnllllllnnnpppqqqqqqsssvvvzzz}}}zzzuuuwwwxxxvvvvvvyyyooo\\\RRRJJJDDDBBB@@@@@@??????>>>======<<>><<<<<<:::;;;===???AAABBBCCCCCCBBBBBBBBBAAA@@@@@@??????>>>CCCCCCHHHSSS]]]sssppprrrTTTAAA:::777666444444444444333333333333444444333333333222222222222222111111000//////...000//////............///................................................000000///...........................////////////.../////////000000000000////////////000000000000000000000000000000000000...///111111111333555777===EEEUUUgggkkk___QQQJJJ}}}zzzxxxpppooovvv\\\AAA;;;777333111000000000///000000000///...,,,+++***..............................------------......------------------------------------------------...............------------------............///000000000000000111222222///......------......////////////000000000111111000...///222333444999???JJJ___wwwwwwaaa[[[UUUQQQQQQ\\\sssoooaaaYYYaaaqqqwwwdddVVVWWWZZZ^^^iiizzzvvvnnnjjjeee___MMMIIIFFFHHHOOOXXX^^^aaa[[[WWWUUUVVVVVVTTTUUUYYY^^^eeemmmttt|||{{{rrrlllddd[[[TTTNNNIIIFFF>>><<<999888888888777666666555555555555666777777::::::::::::999888777777999<<>>>>>======<<<>>>>>>???@@@AAAAAABBBBBB@@@BBBCCCEEEHHHMMMSSSWWW```jjjyyyuuu```YYYWWWQQQMMMMMMIIIGGGEEEBBB@@@>>><<<<<<:::;;;===???AAABBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@EEEFFFKKKVVV___tttvvvqqqdddJJJ>>>:::777666333333333333222222222222333333333333222222222222222111111000000//////...............///////////////////////////////////////////////////////////////////////////......---............////////////....../////////000000000////////////000000000000000000000000000000000000...///111111111222555777<<>>;;;999888888777666666666555555666666777888;;;;;;<<<<<<;;;::::::999888<<>>>>>============>>>>>>???@@@AAAAAABBBBBBAAABBBDDDFFFJJJOOOUUUZZZcccmmm~~~ppp]]]XXXWWWQQQLLLLLLGGGFFFDDDAAA???===<<<<<<;;;<<<===???AAABBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDBBBGGGGGGKKKVVV___uuuttt{{{|||YYYCCC<<<:::888555333333333333222222222222333222222222222222222222111111000000////////////------...//////000000000////////////////////////000000000000000000000000---...///000000///...---............////////////........./////////000000////////////000000000000////////////////////////...000111111111222444666:::???LLL___kkkhhhZZZMMMxxxwww|||eeeLLL???666444111000000000///...---...///000000000000000........................///......------......///,,,,,,,,,,,,,,,,,,,,,,,,---------------------------.....................---------............///------,,,,,,------...///000//////......//////000////////////000000000000///---...111222111555:::CCCSSSiii|||kkkeee\\\SSSMMMSSShhh|||qqqeee]]]___iiizzzppp[[[[[[[[[^^^gggwwwzzzppplllhhhcccOOOJJJDDDEEEKKKUUU\\\```___\\\[[[]]][[[WWWVVVXXXZZZ```gggmmmttt~~~}}}sssmmmddd^^^YYYTTTMMMHHHDDDAAA===;;;:::999777666777666666666666777888888;;;;;;<<<<<<<<<;;;::::::999<<>>>>>>>>==================>>>>>>@@@AAABBBCCCCCCCCCDDDFFFHHHKKKPPPWWW[[[cccooo|||jjj[[[XXXWWWQQQLLLLLLEEEDDDBBB@@@>>>===<<<<<<;;;<<<>>>???AAAAAABBBBBBAAABBBBBBCCCCCCDDDDDDEEEDDDHHHFFFJJJUUU```yyysssooovvvRRR@@@<<<;;;777555444444444444333333333333222222222222222222222222000000000///////////////,,,---...///000000//////////////////////////////000000000000000000000000---...///000000///...---............////////////............////////////////////////000000000000////////////////////////...000111111000111333555777<<>>???AAABBBCCCCCCCCCEEEGGGJJJMMMSSSYYY^^^gggssstttdddYYYXXXWWWPPPKKKKKKCCCBBBAAA???===<<<<<<;;;<<<===>>>???@@@AAAAAAAAABBBBBBBBBCCCCCCCCCDDDDDDEEEJJJIIINNN[[[fffdddfff{{{oooMMM>>><<<999666555444444444444333333333333111111111222222222222222////////////////////////---...///000000000///...........................////////////////////////---...//////////////////............////////////------........./////////////////////000000000000000000000000000000000000...000111000000000222444444888@@@MMM]]]fffaaaWWWyyynnnsss}}}hhhJJJ;;;888444222111111111111000///000000000000///...------------------------------//////............//////---------------------------------------------------------.........//////---------............//////////////////000000111///......------......///000000000111111111222222000...000333222111333888:::FFF[[[qqqyyylllZZZMMMHHHMMM^^^ooozzzrrreeebbbgggxxx}}}fffaaa^^^bbbnnn}}}xxxrrrmmmhhhYYYQQQHHHEEEIIIQQQXXX[[[\\\^^^dddjjjiii```XXXVVVVVV\\\bbbggglllvvvzzzsssjjjeeeccc^^^VVVOOOJJJGGGCCC???>>><<<:::888666666555555555666777777777777888888888888888777888;;;BBBIIIRRR]]]iiiqqqsssnnniiigggfffaaaWWWOOOKKKMMMTTT```nnnyyy~~~wwwrrrmmmkkkooovvv~~~{{{qqqcccUUUKKKGGGGGGFFFIIINNNUUU```qqqzzzllleeeeeeiiiqqq{{{}}}zzzvvvtttuuuvvvyyy{{{{{{xxxuuutttsssqqqooooooqqqvvvzzz}}}sssiiiiiipppvvvpppdddWWWPPPKKKDDD@@@???========================<<<===>>>???AAABBBCCCDDDBBBDDDGGGJJJOOOUUU]]]bbbooo|||lll___UUUVVVVVVNNNIIIJJJBBBAAA???>>>===<<<<<<;;;<<<===>>>???@@@AAAAAAAAABBBBBBBBBBBBBBBBBBCCCCCCEEELLLPPPXXXeeepppsss\\\eee}}}~~~gggGGG;;;:::666444555333333333333222222222222000111111111222222222222////////////////////////---...000111000///---,,,------------------------.......................................///000000............////////////---------.........//////////////////000000000000000000000000000000000000///000111000///000222444111666;;;EEETTTaaaccc]]]rrriiippp|||```DDD888888333222111111222222111///+++,,,---...////////////------------------------//////............//////---------------------------------------------------------.........//////---------.........//////...............///000000...------,,,,,,------...111111111111222222222222000///000333333111333888555@@@UUUlll|||}}}mmmYYYKKKFFFLLL\\\lllxxxjjjfffkkk}}}rrrjjjccceeeooo{{{|||uuuooojjj]]]TTTJJJEEEGGGNNNTTTWWWYYY]]]gggpppooodddXXXSSSTTTYYY```eeekkkuuu~~~vvvnnniiihhhcccZZZSSSLLLIIIDDDAAA???===:::999555444444444444555666666777888888999999999888888666:::@@@GGGOOOZZZgggpppqqqlllgggggghhhddd\\\TTTRRRRRRWWWcccrrr{{{}}}zzzqqqkkkddddddkkkvvvvvvhhhXXXMMMGGGFFFCCCFFFLLLTTT```rrr{{{mmmeeefffiiillluuu~~~~~~{{{wwwssstttwwwzzz}}}|||yyywwwwwwvvvsssqqqppprrrvvvzzzzzz~~~ssslllpppzzziii___TTTOOOJJJCCC>>>===<<<<<<<<<===============<<<===>>>???AAABBBCCCDDD@@@BBBFFFJJJPPPXXX```eeewww~~~hhh[[[SSSUUUTTTMMMHHHHHHAAA@@@???===<<<<<<;;;;;;<<<===>>>???@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBEEENNNUUU```oooxxxkkk[[[lll}}}```BBB999888444222555222222222111111111111000000000111111222222222222.........///////////////...///000111000///---+++,,,,,,,,,,,,,,,,,,,,,,,,........................///...---------///000111............/////////000---------.........//////////////////000000000000000000000000000000000000///000111000///000222333000444999???NNN^^^dddaaasssooommmsssoooQQQ???888666222222000///............//////............/////////.........------------.........------,,,,,,+++........................+++,,,------......------///...---,,,,,,---...///............////////////..................------///...,,,,,,...///...---000000000000000000000000---///111111111222444555<<<@@@NNNddduuu|||qqq\\\PPPKKKNNN[[[gggzzz}}}rrrqqq}}}uuuooopppoooooowwwuuulllgggaaaZZZOOOGGGDDDIIIQQQWWWWWWccchhhmmmsssiiiXXXUUUXXXWWW[[[dddlllsss{{{}}}xxxqqqjjjeeeaaa^^^[[[TTTQQQKKKGGGCCC@@@===;;;:::888777888999999888777888888999:::::::::999999999===BBBGGGNNNWWWbbbjjjlllkkkjjjkkkkkkggg___YYYZZZUUUYYYgggtttuuummmfff]]][[[[[[aaakkkwwwzzznnnaaaSSSIIICCCDDDIIIPPPVVVaaarrrzzznnngggccccccfffnnnzzz{{{uuusssqqqqqqtttyyy|||{{{zzzxxxvvvsssqqqqqqrrrtttuuuvvvyyy|||~~~wwwrrrrrruuuqqq___YYYQQQJJJEEECCCAAA@@@<<<<<<;;;;;;;;;;;;<<<<<<;;;===???@@@AAACCCFFFHHHEEEFFFIIINNNQQQWWWcccppp~~~ppp[[[[[[YYYWWWSSSNNNIIIFFFEEEDDDAAA>>><<<;;;;;;;;;===>>>???@@@AAA@@@@@@???EEE@@@===???@@@@@@BBBEEELLLSSS```mmm{{{~~~ggg\\\nnnrrrXXX@@@;;;;;;777666888555444333333222222333333333222222222111111000000111111000//////////////////111111000///...///000000000//////......------...,,,***+++...000...,,,------............------........................000000000000000000000000000000//////......------////////////////////////000000000000111111111111111444555:::GGGYYYaaa___hhhhhhkkktttdddKKK<<<777555222111000///............//////............//////.........---------,,,,,,.........---------------........................+++,,,------......------///...------------...///............////////////........................///...,,,,,,...///...---////////////////////////...///111111111111333444555999GGG\\\mmmwww}}}uuuaaaTTTNNNNNNWWWbbbwwwzzzvvv~~~yyytttqqqrrryyyyyypppkkkeee]]]RRRIIIEEEHHHPPPVVVXXXdddiiinnnssshhhXXXTTTUUUTTTYYYbbbjjjqqqyyy{{{tttnnniiiddd```]]]VVVRRRMMMHHHEEEAAA>>>;;;:::888777777888999888777888888999:::::::::999999:::<<<@@@EEELLLVVVbbbjjjnnnmmmmmmooopppnnniiiddd^^^ZZZ\\\fffnnnlllddd___ZZZXXXYYY___jjjvvv|||qqqeeeXXXMMMFFFCCCHHHPPPXXXeeexxxyyylllddd```___hhhppp{{{}}}wwwppppppqqquuuzzz|||zzzxxxyyywwwuuurrrrrrrrrtttuuuuuuvvvyyy{{{~~~~~~vvvuuuxxx~~~~~~jjj\\\VVVOOOHHHDDDBBB@@@???===<<<<<<<<<<<<<<<<<<===<<<===???@@@AAABBBEEEGGGGGGHHHLLLQQQUUU[[[hhhttt~~~jjj[[[ZZZWWWSSSNNNIIIEEEBBB>>>===<<<;;;;;;;;;<<<======>>>???@@@AAA@@@@@@???CCC???===@@@AAA@@@BBBFFFLLLXXXjjj{{{vvvfffbbbvvvhhhQQQ<<<888888444222444444444333222222222222333000000000000/////////...111111000///////////////,,,......---,,,+++,,,---.........------------------,,,,,,---...///...---------............------........................------------------------///////////////.........////////////////////////000000000000111111111111111333444777CCCSSS[[[[[[zzzqqq___cccjjjvvvrrrVVVCCC999555444222111000//////....../////////............//////.........---------,,,,,,---------...............------------------------+++,,,------......------///...------------...///---............/////////........................///...,,,,,,...///...---///////////////////////////000111111000000222333444888DDDXXXjjjvvv}}}jjj[[[QQQOOOUUU\\\sss{{{yyyrrruuu|||}}}uuupppkkkdddXXXLLLFFFGGGMMMSSSYYYeeekkkooosssgggVVVSSSRRRQQQVVV```hhhnnnvvv}}}~~~xxxsssnnnhhhbbb^^^YYYUUUPPPKKKGGGCCC???<<<;;;999777777888888777666777888999::::::::::::::::::<<<>>>CCCKKKVVVccclllpppnnnnnnqqquuuvvvssspppddd```___cccddd___YYYWWWVVVVVVWWW^^^iiiuuuvvvlll___RRRJJJDDDHHHPPPZZZhhh{{{wwwjjjccc``````jjjqqq{{{zzznnnnnnqqquuuyyyzzzyyyxxxzzzyyywwwuuussssssssstttrrrssstttvvvyyy|||yyy{{{rrrbbbXXXSSSLLLFFFBBB@@@???===>>>======<<<<<<======>>>===>>>@@@@@@@@@BBBDDDGGGIIIJJJOOOUUUZZZaaannn{{{vvveeeZZZWWWTTTOOOJJJEEEBBBAAA<<<;;;:::::::::;;;<<<======>>>???@@@AAA@@@??????@@@======@@@BBBAAACCCGGGPPPaaayyykkkfffnnn]]]JJJ:::777777444111222444444333222222222222222000000000000////////////111000000///////////////,,,---------+++***+++,,,---...............//////,,,...//////......///000------............------........................////////////////////////.........///////////////////////////////////////000000000000111111111111111222222555>>>KKKTTTVVVxxxmmmddd\\\cccmmmyyycccJJJ<<<666333333111111000/////////////////////............///////////////.........---------------....../////////------------------------+++,,,------......------.........------.........---------.........//////---------...............///...,,,,,,...///...---///////////////////////////000222111000000111222444888BBBSSSfffvvvtttaaaUUUQQQVVV[[[qqq|||~~~uuuxxx}}}}}}vvvqqqpppjjj^^^QQQHHHFFFJJJOOOXXXeeekkknnnqqqeeeVVVTTTPPPPPPTTT]]]ffflllsss{{{{{{wwwrrrkkkddd___\\\YYYSSSNNNJJJFFFAAA===<<<:::777666777777777666777888999999::::::::::::<<<<<<>>>DDDMMMZZZgggooonnnmmmmmmqqqvvvzzzyyyxxxhhhddd```___[[[UUUQQQQQQTTTUUUYYY```kkkwww{{{rrrdddVVVMMMFFFIIIOOOZZZiii|||ssshhhddddddfffmmmsss{{{~~~ppppppppprrrtttwwwyyyyyy{{{zzzxxxwwwuuutttssssssoooppppppqqqtttyyy}}}iii]]]TTTPPPIIIDDDBBB@@@>>>===>>>>>>============>>>>>>===???@@@AAAAAABBBDDDGGGIIIKKKPPPXXX^^^ffftttssseee[[[XXXSSSMMMHHHDDDBBBAAA???>>>===<<<;;;;;;<<<<<<>>>>>>@@@@@@AAA@@@???>>>===<<<===AAABBBBBBEEEJJJWWWlllbbbjjj}}}wwwTTTGGG;;;999999666333333444333333222111222222222222222222111111111111111000000////////////000000...///000///---,,,---...//////000000111111222222,,,...111000------///222------............------........................////////////////////////------......//////000000///////////////////////////000000000111111111111222222222333:::DDDNNNSSSxxxmmmccc]]]\\\eeeqqq}}}|||WWWBBB:::555333333111000000////////////000//////............//////000000000////////////...,,,---------......//////------------------------+++,,,------......---------..................---------------............---------........./////////...,,,,,,...///...---........................///000111111000///000222222666>>>KKK^^^rrr}}}gggYYYVVVZZZ___ooo~~~~~~~~~{{{zzzxxxzzzyyywwwpppsssnnndddVVVJJJEEEHHHLLLTTTaaagggjjjmmmcccWWWWWWQQQPPPSSS[[[ccciiiqqqyyy~~~|||xxxtttmmmfffaaa___[[[WWWRRRNNNIIIDDD@@@>>><<<888777777777777666666777888999::::::;;;:::<<<===@@@GGGRRR^^^iiipppllljjjkkkpppwww|||}}}|||lllfff```\\\VVVOOONNNQQQUUUXXX^^^fffoooyyy}}}uuuiiiZZZPPPGGGIIIOOO[[[mmm~~~nnndddbbbeeehhhnnnssszzzwwwtttpppnnnnnnrrrxxx|||zzzzzzyyyxxxvvvuuusssrrrnnnnnnnnnnnnoootttzzzsssddd\\\QQQMMMHHHDDDBBB@@@???>>>>>>>>>============>>>>>>>>>???AAAAAABBBCCCFFFHHHIIIKKKRRR[[[bbbkkkzzzrrrgggbbb^^^WWWOOOHHHCCC@@@??????>>>===<<<;;;<<<<<<===>>>???@@@AAA@@@@@@>>>>>><<<;;;===BBBCCCCCCHHHOOOaaavvv{{{```pppjjjKKKCCC;;;999999666444444333333222111111111111222111111111111111111222222000000////////////000000///000111000........./////////000000111111222222,,,...111000------///222------............------........................************************------......//////000000///////////////////////////000000000111111111111333333222444777???JJJTTTyyyoooccc^^^^^^\\\iiiwwwoooMMM===999555333333000000////////////000000//////............//////000000000/////////......,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------...//////...------,,,------------.........,,,,,,------...////////////...,,,,,,...///...---...........................///000000//////111222444777===GGGZZZrrrmmm^^^[[[^^^aaakkkzzz{{{|||xxxvvvwwwxxxrrrrrrppphhh[[[MMMFFFFFFIIINNN[[[aaadddhhhaaaYYY\\\SSSPPPQQQXXX___eeennnvvvzzz|||yyyuuuooohhhddd```^^^YYYUUUQQQLLLGGGCCCAAA>>>:::888888888777777666777888999:::;;;;;;;;;<<<>>>BBBJJJUUU___fffiiifffeeehhhnnnwww}}}pppggg^^^XXXSSSOOOOOOSSSVVV\\\dddmmmttt||||||wwwmmm___TTTJJJKKKQQQ___rrrxxxhhh^^^]]]aaadddnnnrrrwww}}}}}}yyysssllljjjnnnuuu{{{xxxxxxyyyyyywwwuuusssrrrnnnnnnmmmllllllnnnssswww{{{{{{jjj___XXXMMMJJJEEEBBBAAA@@@???===>>>======<<<<<<======>>>>>>@@@BBBCCCDDDEEEHHHKKKLLLNNNVVV```hhhrrr|||nnnfffeeeaaaYYYQQQIIIBBB>>>===::::::999::::::<<<>>>?????????@@@AAA@@@???>>>===<<<;;;>>>BBBCCCEEELLLTTThhh~~~vvvfffzzzcccBBB>>>:::777555444333333333333222111111111111111////////////000000000000///////////////000000111...///000///---,,,---...---...............//////,,,...//////......///000------............------........................++++++++++++++++++++++++.........///////////////////////////////////////000000000000111111111111333222333444666<<>>CCCKKKTTTZZZ\\\[[[[[[\\\```iiittt|||uuuiii]]]WWWSSSPPPQQQUUUXXX___iiirrrxxx}}}{{{yyywwwpppdddZZZRRRQQQUUUaaatttppp```XXXXXX^^^cccnnnpppuuuyyy}}}~~~vvvnnnjjjkkkrrrxxxvvvwwwxxxyyyxxxvvvsssqqqoooooonnnllljjjjjjmmmooowwwoooaaaWWWRRRIIIFFFBBB@@@??????===<<<===<<<<<<<<<<<<<<<<<<===>>>@@@BBBDDDEEEHHHKKKNNNQQQTTT\\\gggppp{{{qqqeee___\\\ZZZUUUOOOJJJEEEBBBAAA<<<;;;;;;:::;;;<<<>>>??????@@@@@@AAA@@@???>>>===<<<<<<>>>BBBCCCFFFOOOZZZlllsssnnn}}}VVV===<<<999555333333333222333222222111111111111111.../////////000000000000///////////////000111111---...///...,,,+++,,,---.........------------------,,,,,,---...///...---------............------........................///////////////////////////////////////.........////////////////////////000000000000111111111111222111222444444999IIIYYY|||rrrcccXXX\\\ggggggxxxqqqUUU<<<666777444222444000000////////////000111//////............//////------,,,,,,,,,+++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,---...//////...---,,,,,,,,,,,,---------......,,,,,,------...///000000///...,,,,,,...///...---........................+++---///000///000222444000333555;;;NNNiii}}}wwwhhhcccaaa^^^^^^kkkzzztttlllzzzyyypppuuuuuu{{{zzznnnooolllaaaRRRGGGDDDEEECCCPPPVVVZZZaaa___]]]dddUUUPPPMMMPPPVVV]]]hhhqqqwww}}}}}}zzzwwwsssoookkkaaa___\\\YYYVVVQQQLLLHHHEEEAAA<<<:::999999999888666666888999:::;;;;;;;;;;;;>>>CCCKKKSSSUUUTTTQQQPPPRRRYYYdddpppzzz}}}~~~yyykkk]]]VVVSSSQQQSSSVVVXXXaaallluuuzzz}}}zzzvvvvvvwwwrrrhhh___YYYWWWXXXbbbrrryyyhhhZZZTTTWWW^^^dddmmmooossswww{{{~~~yyyqqqkkkkkkooottttttuuuwwwxxxxxxvvvsssqqqppppppooollljjjhhhiiijjjuuu~~~xxxggg[[[RRRLLLFFFDDD@@@>>>>>>===<<<;;;<<<<<<;;;;;;;;;;;;<<<<<<>>>@@@CCCEEEGGGIIIMMMPPPUUUXXXaaalllvvv{{{iii]]]XXXPPPOOONNNLLLJJJIIIIIIHHHCCCBBB@@@>>>============???@@@AAAAAA@@@???>>>=========???BBBCCCGGGRRR]]]lllsssuuuqqqIII======:::666333333444444333222222111000111111111000000111111222222222333///////////////000111111...///000///---,,,---...000000//////.........---...,,,***+++...000...,,,---..................---................................................000000//////.........---////////////////////////000000000000111111111111111///111333333888IIIZZZyyyfff___eeejjjhhhrrr___KKK:::777555///...222////////////////////////........................***+++---......---+++***,,,------......//////000------------------------***+++,,,,,,------,,,,,,---------------------------------,,,,,,+++++++++---------............///........................///............---------...............///000000///222555;;;III^^^ssszzziii[[[YYY\\\\\\cccpppzzziiijjj||||||pppkkknnnuuu{{{|||xxxtttkkkaaaVVVMMMFFFBBBDDDIIIPPPXXX^^^aaaaaaaaaUUURRROOOPPPUUU]]]eeeiiiooovvv~~~zzzvvvrrrnnnkkkbbb```]]]ZZZWWWRRRMMMIIIIIIFFFCCC@@@>>><<<999777444555555666777999;;;<<>>=========>>>===<<<;;;:::;;;<<<===@@@@@@BBBEEEFFFGGGMMMUUUYYY]]]hhhxxxvvvdddYYYTTTNNNKKKHHHEEEDDDBBB@@@???CCC@@@<<<:::;;;===>>>>>>BBBBBBAAA@@@???>>>===<<<@@@<<<===CCCGGGMMMYYYfffxxxuuu^^^JJJ<<<999666444444444333333111111111111111111111111000000000000000111111111111000///...............//////.........---------,,,---......//////......,,,---///000000000///.........------------......---------............///---------............///------------------------+++,,,---...///111222222000///---,,,,,,---...///111000111222333999HHHWWWtttfffccckkkooonnnxxxxxxVVVDDD666555444///...333////////////////////////........................+++,,,---......---,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,---------............///........................---------.........//////...............///000000111222444999EEEXXXlllyyy|||jjj[[[VVVWWWUUU\\\jjj|||lllfffqqq~~~zzz|||rrrkkkiiipppwww~~~~~~wwwrrrjjjbbbZZZQQQIIIDDDCCCGGGNNNVVV\\\```bbbcccXXXTTTPPPOOOSSSZZZbbbfffkkksss|||{{{vvvrrrmmmjjjcccaaa^^^\\\YYYUUUPPPLLLKKKHHHCCC@@@>>><<<999777555555666666777999:::;;;???@@@AAABBBAAAAAACCCEEEGGGNNNZZZeeennnsssuuuvvv{{{vvvmmmddd]]]YYYXXXXXX[[[aaahhhmmmooopppqqqsssrrrnnnkkkllloooppplllhhhdddaaa]]]```mmm|||~~~yyykkk[[[QQQNNNPPPWWW___kkkqqqyyy|||{{{yyyzzz{{{~~~vvvooolllmmmjjjlllooorrruuuvvvuuutttsssuuuvvvtttoookkkjjjjjjmmmuuuuuudddYYYPPPIIIGGGBBBAAA@@@>>>======<<<<<<<<<<<<<<<<<<<<<===>>>???@@@@@@BBBFFFHHHIIIQQQYYYaaahhhvvvrrrbbbXXXTTTOOOKKKFFFCCCAAA@@@???===DDDAAA<<<:::;;;>>>???@@@BBBAAAAAA@@@???>>>===<<<>>><<<>>>CCCHHHPPP___nnn}}}vvvyyyXXXEEE<<<999555444444444333222111111111111111111111111111111111000000000000000000//////............/////////.........---------,,,---......//////......,,,---.../////////............------------......---------............///---------............///........................,,,------...///000111111///......------.........222111222333444999FFFTTT|||ooogggkkkssswwwuuu~~~hhhIII;;;111222333000///222////////////////////////........................,,,---...//////...---,,,//////......---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////............---------------............///........................++++++,,,---...///000111...............///000000333333333666???OOObbbqqqmmm\\\UUUTTTRRRWWWeeewwwpppaaadddnnn~~~xxxwwwtttiiifffkkksss|||tttooohhhccc___XXXMMMEEEBBBEEEKKKRRRYYY___ccceee]]]YYYSSSOOOPPPUUU]]]bbbgggoooxxx|||wwwrrrmmmiiidddbbb```]]][[[XXXTTTQQQNNNJJJEEE@@@>>><<<:::888666666666777888999::::::===>>>??????>>>>>>@@@BBBEEENNNZZZfffmmmqqqsssttt{{{zzzuuummmccc[[[YYYXXX[[[___dddhhhiiiiiijjjkkkkkkiiiiiilllpppqqqnnnkkkhhhfffbbbdddnnnyyy{{{vvvqqqdddUUUMMMKKKMMMUUU]]]lllrrryyy|||{{{zzzyyyzzz~~~tttllliiigggiiimmmqqqtttvvvwwwxxxwwwxxxxxxvvvsssooommmmmmlllrrr|||jjj\\\SSSLLLFFFEEE@@@???>>>===<<<<<<<<<<<<:::;;;<<<===>>>???@@@@@@@@@@@@CCCGGGIIILLLUUU^^^iiivvv~~~lll___WWWSSSNNNJJJDDD@@@??????>>>>>>EEEAAA===;;;<<>>======<<<<<<===???CCCHHHTTThhhyyy{{{kkkNNN>>>;;;888555333333444333222111111111111111111111111222222111111000000/////////............//////000...............---------,,,---......//////......,,,,,,---............---......------------......---------............///---------............///000000000000000000000000............/////////000---......//////.........333222222333333777BBBOOO{{{zzzmmmlllssszzz{{{zzzrrrWWW???666000111222000///111////////////////////////........................------...//////...------000/////////.........---++++++++++++++++++++++++***+++,,,,,,------,,,,,,------------------------............---------------------............///........................,,,,,,------...//////000...............///000000444222111444:::GGG[[[kkkyyyqqqccc\\\ZZZVVVYYYbbbrrrqqq^^^^^^dddvvvzzzvvv}}}uuuhhhgggkkkqqq{{{qqqlllfffeeeddd]]]QQQGGGBBBDDDHHHNNNUUU\\\bbbfffbbb]]]VVVPPPMMMQQQWWW]]]eeemmmwww~~~|||xxxrrrmmmiiieeeccc```^^^]]]ZZZWWWUUUQQQMMMGGGBBB???===;;;999888888777777888888999999;;;<<<===<<<<<<<<<>>>AAAHHHPPP\\\fffkkknnnqqqrrrzzz||||||uuuiii___YYYXXX[[[]]]aaadddfffggghhhhhhdddgggkkkppptttssspppmmmmmmjjjfffeeemmmvvvxxxtttjjj]]]PPPIIIHHHLLLTTT\\\lllqqqxxx||||||zzzxxxxxx}}}zzzooohhheeegggkkkooorrruuuxxxzzzwwwxxxwwwvvvssspppnnnmmmooossszzzxxxcccVVVOOOHHHDDDCCC>>>===<<<<<<;;;;;;;;;;;;:::;;;<<<===??????@@@@@@AAA@@@CCCGGGJJJNNNXXXbbbpppuuufffZZZSSSPPPLLLGGGBBB>>>>>>@@@AAABBBDDDAAA<<<:::<<<>>>AAABBBAAA@@@@@@???>>>=========<<<>>>AAACCCIIIXXXnnn~~~\\\DDD999999777444333333333222111111111111111111111111111333222222111000///.....................///000111........................,,,---......///.........,,,,,,,,,---------------......------------......---------............///---------............///000000000000000000000000///////////////.........,,,---///000000///......333111111222222444===GGG|||yyynnnqqq{{{~~~~~~~~~cccKKK;;;555111111222111///000////////////////////////........................---..................---******+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,........................,,,,,,,,,,,,,,,,,,,,,------------............///...............................................................///000000333000000333888BBBUUUggguuuwwwoooiiidddYYYYYY___mmm}}}ppp]]][[[___ooo~~~{{{~~~yyykkkllllllpppzzzoookkkgggggggggaaaUUUJJJDDDDDDEEEIIIPPPYYYaaafffeeeaaaYYYQQQMMMNNNSSSXXXcccllluuu|||}}}yyysssmmmiiidddbbb___]]]\\\[[[XXXVVVTTTPPPJJJEEEBBB@@@>>><<<:::999999888888888888888:::;;;;;;::::::;;;>>>AAAMMMTTT]]]cccfffiiinnnqqqxxx}}}{{{pppccc\\\YYYWWWYYY\\\___dddggghhhiiibbbhhhqqqwwwxxxuuuqqqnnnpppmmmhhhfffllltttwwwttteeeYYYLLLGGGGGGKKKSSS\\\kkkpppvvv{{{|||zzzxxxvvvvvv}}}tttmmmgggjjjmmmooopppssswwwzzzwwwwwwwwwvvvuuussspppnnnqqqssswww}}}rrr^^^SSSLLLFFFBBBAAA<<<<<<;;;;;;;;;;;;;;;<<<;;;;;;<<<===>>>???@@@@@@CCCBBBCCCHHHLLLQQQ]]]hhhyyy|||lll___VVVOOOKKKHHHEEE@@@>>>@@@BBBEEEFFFAAA???;;;:::<<<>>>???@@@@@@??????>>>>>>=========<<<@@@BBBDDDKKK\\\rrrlllPPP>>>777777555333333333333222111111111111111111111111111333222222111000///.....................///000111---.....................,,,---......///.........,,,,,,,,,,,,------............------------......---------............///---------............///////////////////////////////////////............,,,---///000111000///...111//////111111111777???vvvllluuutttWWWEEE888666333222222111000///////////////////////////........................------------------------+++++++++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,........................+++++++++,,,,,,,,,,,,------------............///........................//////.........---------...............///000000111///000444777===OOObbbrrr~~~}}}vvvmmmXXXUUUXXXdddvvvrrraaa\\\]]]jjjzzzuuurrrnnnooowwwqqqnnnlllllljjjdddYYYPPPGGGEEEDDDEEEKKKTTT^^^dddfffccc]]]TTTNNNMMMQQQVVV```iiirrrxxx~~~zzztttnnnjjjeeeccc___]]]\\\[[[YYYWWWUUUQQQMMMJJJGGGDDDAAA>>>;;;;;;:::888888777777777999::::::::::::<<<@@@CCCOOOTTTZZZ]]]___ccclllrrrxxx}}}vvvkkkaaa\\\TTTUUUWWW\\\bbbgggiiijjjfffmmmvvvzzzxxxssspppnnnooonnnkkkiiimmmtttvvvsss```UUUIIIDDDEEEIIIRRRZZZhhhmmmsssyyy|||zzzwwwuuupppwwwzzztttoooqqqsssrrrpppqqquuuyyyyyyxxxxxxxxxyyyxxxuuusssnnnpppssszzz~~~mmmZZZOOOJJJDDD@@@???;;;;;;;;;:::;;;;;;<<<<<<;;;;;;;;;<<<>>>@@@CCCDDDEEEDDDFFFLLLQQQYYYgggsss}}}ooobbbXXXRRRLLLGGGFFFCCC@@@???@@@CCCEEEFFF???===;;;;;;===??????>>>??????>>>>>>>>>=========<<<@@@CCCGGGQQQcccuuu{{{[[[FFF;;;777666444333333333333111000111111111111111111111111222222111111000000/////////............//////000---------...............,,,---......//////......---------,,,---......///......------------......---------............///---------............///........................///////////////.........---...//////000000000000111......111111000444:::~~~mmmhhhvvvdddKKK???666555333111000111111000////////////////////////........................------,,,,,,,,,,,,------......//////////////////,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------------------------,,,,,,,,,,,,------......---------............///........................---------..............................///000000111...000555555888HHH\\\nnn{{{}}}nnnWWWRRRQQQ\\\nnnyyykkkbbb___eeevvv|||tttqqqvvvuuutttsssqqqmmmfff\\\VVVJJJGGGCCCCCCGGGPPPZZZaaaeeeddd___WWWPPPMMMPPPUUUZZZdddmmmrrrxxx~~~{{{vvvpppkkkgggddd```^^^]]]\\\ZZZXXXUUUSSSPPPNNNLLLHHHDDDAAA===<<<:::999888777777777888999::::::;;;>>>CCCGGGMMMQQQTTTUUUWWW^^^kkkuuuzzz~~~}}}rrrggg```VVVUUUWWW\\\ccciiilllmmmnnnsssyyyxxxsssooonnnooommmoooooonnnqqquuusssnnn]]]QQQFFFBBBCCCGGGOOOWWWeeejjjqqqwww{{{zzzwwwtttnnnttt}}}{{{yyy{{{{{{wwwrrrqqquuuyyyyyyxxxwwwyyy{{{{{{xxxvvvnnnooorrrxxxvvveeeTTTKKKGGGBBB???>>>;;;;;;;;;;;;;;;<<<======;;;;;;;;;<<>>@@@@@@???===>>>>>>>>>>>>============;;;@@@DDDJJJXXXlll{{{iiiLLL>>>999888555333222333333333111///111111111111111111111111111111111000000000000000000//////............///---------.........//////,,,---......//////............---------...///000......------------......---------............///---------............///.................................///////////////............///000111222111//////222333222444888zzzuuufffddduuuyyyXXXAAA999333333222//////111222111////////////////////////........................---,,,,,,++++++,,,,,,------------,,,,,,+++******------------------------++++++,,,---------,,,,,,++++++++++++++++++++++++---------.........//////---------.........//////........................+++,,,,,,---...///000000...............///000000111---000555444444CCCWWWkkkyyylllXXXQQQOOOWWWhhh}}}tttjjjeeecccttt~~~zzztttxxxxxxyyyxxxuuuoooggg___ZZZLLLHHHCCCAAAEEENNNXXX___ddddddaaaYYYQQQNNNQQQUUUVVV```iiimmmrrr|||~~~{{{vvvqqqllliiifffbbb___^^^\\\[[[YYYTTTSSSRRRPPPOOOKKKFFFBBB===<<<;;;999888777666666888999::::::<<<@@@EEEIIIKKKMMMOOOOOOQQQ[[[kkkwww{{{~~~xxxkkkcccZZZYYYZZZ___fffmmmpppppptttxxxyyyuuunnnkkkmmmqqqkkkooorrrsssuuuuuupppiiiZZZOOODDD@@@AAAEEEMMMUUUdddhhhooovvv{{{{{{wwwsssooosss{{{{{{tttrrruuuyyywwwvvvuuuxxx{{{{{{yyyvvvqqqqqqrrrwwwppp```OOOGGGDDDAAA>>>===;;;;;;;;;;;;<<<<<<===>>>;;;::::::<<>>=========>>>AAABBBBBB@@@===>>>>>>>>>>>>============:::???DDDLLL^^^sss{{{^^^DDD:::888888444333222222333333111///111111111111111111111111000000000000000111111111111000///...............---------.........//////,,,---......//////......//////...---...///000111.........------.........---------.........//////---------.........//////////////////////////////............//////000000///............000222333222///000444555333555888uuu|||zzzhhhccceeeqqq}}}fffJJJ;;;999333222111000////////////////////////............------------------------//////...---,,,,,,++++++,,,,,,,,,,,,,,,+++***)))------------------------------------------------***++++++,,,,,,------............------,,,,,,,,,***+++---.........------///...,,,,,,,,,---///111////////////////////////111000000////////////000111000222666888;;;CCCMMMcccppp}}}nnnQQQLLLLLLUUUfffyyytttccc```qqq|||zzz|||{{{uuummmfff```]]]WWWMMMDDDBBBDDDIIIRRR[[[bbb```\\\XXXUUUSSSSSSSSSRRRYYYcccjjjpppwwwxxxrrrppppppmmmiiiccc___]]][[[ZZZYYYXXXWWWUUUSSSPPPKKKEEEAAABBB@@@===999666555444333666777777888999<<>>@@@CCCJJJRRR^^^RRRPPP^^^nnn{{{qqqnnnmmmttt{{{yyynnncccYYYWWWSSSOOOKKKHHHFFFFFF>>>===;;;:::<<>>@@@AAACCC@@@>>>>>>@@@AAA???<<<===>>>FFFXXXnnnwwwoooOOO@@@???;;;111666555333222222222333444222222222111111111111000111111000///...---,,,,,,//////.........---------,,,---------.../////////---------------------------,,,,,,++++++,,,,,,---............---,,,++++++------------------------//////............//////........................//////////////////......////////////////////////...//////......000333666www|||xxxppp^^^\\\aaammmyyyxxxZZZBBB666222333222111000////////////////////////............------------------------///......---,,,,,,++++++---------------,,,++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,+++,,,---.........------///...---,,,,,,---///000///////////////////////////////////////000000111///...000333555777???HHH___nnn|||rrrXXXOOOJJJSSSeeexxx{{{iiicccuuu}}}{{{}}}|||||||||zzztttnnnhhhccc```YYYPPPFFFCCCDDDHHHPPPYYY```___^^^[[[XXXTTTQQQPPPPPPWWW___ffflllttt}}}|||xxxuuusssrrrnnnjjjddd```^^^\\\[[[YYYVVVUUUTTTSSSQQQMMMHHHDDDDDDBBB???<<<999777666555555666777777999<<>>===;;;:::;;;>>>AAACCC???>>>=========>>>??????AAA???======>>>>>>===;;;>>>@@@III[[[rrryyyqqq}}}~~~cccIII===;;;888222222111000///...//////000222222222111111111000000000000////////////////////////.........------------------...............---------------------------,,,,,,++++++,,,,,,---''')))***---...000111111------------------------......------------..............................------------------------////////////////////////.../////////...000333666zzz{{{~~~mmmcccVVVXXX```kkkvvveeeJJJ<<<444---222222111000/////////////////////............---------------------------.........------,,,,,,+++------.........---,,,,,,------------------------------------------------......---,,,,,,+++******...------------,,,,,,,,,+++,,,---.........------......---,,,,,,...///000///////////////////////////......//////000111222///...000333333444;;;DDDYYYjjj{{{yyyaaaTTTLLLSSSddduuupppdddwww{{{zzz{{{xxxvvv}}}|||vvvooojjjfffddd\\\SSSJJJFFFDDDFFFMMMUUU^^^```aaaaaa]]]WWWQQQLLLOOOTTT[[[aaagggoooxxx~~~{{{yyyxxxwwwvvvuuuoookkkfffbbb___]]][[[ZZZTTTTTTSSSSSSRRROOOKKKHHHFFFDDDBBB???<<<:::999888555666777777999<<>><<<:::999999;;;>>>@@@@@@@@@???>>>======>>>>>>???===;;;;;;;;;<<<;;;999@@@DDDNNNaaawwwnnnnnn}}}oooRRRAAA:::777444444333222111111000000111111222222111111111000000000/////////000000000111111...............---------...............---------------------------------------,,,,,,,,,,,,------,,,---------...------,,,------------------------------,,,,,,,,,,,,------........................------------------------////////////////////////.../////////...000222555}}}www~~~vvvcccWWWUUU[[[dddnnnwwwvvvSSS>>>999666000111111000/////////////////////.........---------------------------------......---------,,,,,,,,,,,,---------------,,,,,,---------------------------------------------------------,,,,,,+++++++++------------------------,,,---------------------...------------...///000////////////////////////000///////////////000111111000222444444444:::BBBSSSgggzzz~~~hhh\\\RRRUUU```ooouuuddduuu{{{|||}}}vvvsssxxxyyyrrrlllhhhfff___WWWOOOJJJFFFEEEJJJQQQ\\\```dddfffccc[[[RRRLLLNNNRRRWWW]]]ccckkksssyyyzzzwwwxxxxxxvvvtttqqqmmmhhhdddaaa___\\\ZZZUUUTTTSSSSSSRRRPPPMMMJJJGGGFFFDDDAAA???===;;;:::555666777777888<<<@@@DDDHHHEEEEEEMMM]]]kkkrrrtttzzzzzzxxxtttqqqppprrrsssuuukkk```[[[^^^bbbdddddd___\\\VVVQQQOOOSSSZZZ___fffoooxxx{{{}}}}}}yyyttteeeTTTFFFBBBAAAAAAGGGPPPYYYbbblllssszzz||||||{{{~~~|||zzzyyyvvvwwwxxxwwwwwwyyy|||zzzwwwyyy|||rrrlllrrrxxx|||xxxcccOOOFFF>>>>>>>>><<<;;;<<<::::::999999::::::;;;<<<<<<:::<<<@@@AAA@@@DDDIIIWWWcccmmmtttsssooottt~~~uuuaaaUUUQQQOOOKKKGGGDDDAAA@@@???===<<<:::888888999;;;<<>>>>>>>>??????>>>===;;;::::::;;;;;;;;;AAAHHHVVViiivvviiiqqqcccEEE;;;999444222555333333222222111111111111111111111111000000000000000000000000111111111111......................../////////...---------,,,------------------------------,,,,,,,,,,,,------//////......---,,,+++***------------------------...------,,,,,,------....................................///////////////.........................../////////...///111444~~~rrruuu}}}lll\\\RRRYYY```hhhpppxxxgggGGG888888777222111000//////////////////............---------------------------------------------------,,,,,,,,,***+++,,,,,,,,,,,,++++++------------------------------------------------+++++++++,,,,,,---------------------------------------------------------------------......//////////////////////////////111111000//////...//////111000222444333222777???NNNeeezzzmmmddd[[[XXX\\\gggxxx}}}iiisss}}}~~~wwwqqqrrrwwwzzz}}}uuunnniiifff___ZZZUUUQQQKKKFFFHHHNNNZZZ^^^dddgggddd]]]TTTNNNOOOQQQTTTYYY___gggpppuuu}}}{{{wwwvvvvvvtttrrrqqqnnniiieeebbb___\\\ZZZXXXVVVUUUTTTSSSQQQMMMJJJGGGGGGEEECCCAAA???===<<<666777777777888:::???BBBIIIFFFHHHSSSdddrrrwwwvvvwwwsssooojjjggggggjjjnnntttlllbbb\\\\\\]]]\\\[[[VVVSSSPPPMMMNNNSSS\\\cccfffoooyyy|||}}}~~~|||xxxkkkYYYHHHBBB@@@>>>DDDLLLXXXaaajjjpppxxx~~~|||~~~|||}}}}}}~~~{{{{{{zzzxxxvvvwwwyyy|||~~~yyyvvvxxx{{{vvvjjjgggnnnvvv{{{mmmZZZJJJBBB======<<<:::999:::::::::999999::::::;;;<<<<<<;;;<<<@@@AAA@@@CCCIIIMMMeeeyyytttooowwwlll\\\SSSOOOMMMJJJFFFCCC@@@??????<<<;;;999888888888999:::<<<======>>>???@@@@@@@@@======<<<;;;:::;;;===>>>DDDMMM___tttkkkiiiyyy~~~\\\>>>999:::444111666///////////////......---111111111000000000//////222222222111000/////////---...................../////////...---------,,,------------------------...------,,,,,,------...((()))+++---...///000000------------------------//////............//////................................./////////000000---------------------------...000/////////000222|||ooommmwww~~~sssbbbWWWSSS\\\cccjjjpppxxxxxxXXX@@@666444333000000//////....../////////.........------------,,,------------------------------------------------******++++++,,,,,,++++++------------------------------------------------******+++,,,,,,---......,,,,,,,,,------------.........---,,,,,,,,,---------------............///////////////////////////111111000//////////////////...000222111000444;;;HHHaaayyytttkkkaaaYYYWWW^^^pppsssttt|||yyyoookkklllsss~~~xxxooohhhddd^^^\\\ZZZXXXQQQIIIIIIMMMWWWZZZ___bbbaaa]]]WWWSSSPPPPPPRRRUUU\\\dddlllqqqyyy|||~~~yyyvvvtttrrrqqqqqqnnniiieeebbb___\\\YYYYYYWWWUUUTTTSSSRRROOOLLLIIIHHHGGGFFFDDDAAA???>>>888888888777777999===@@@GGGFFFJJJVVVeeepppsssrrrmmmgggbbb^^^[[[[[[```gggooojjjeee___\\\YYYWWWUUUPPPOOONNNNNNPPPWWW___eeedddoooyyy|||}}}~~~|||rrr___LLLDDD@@@<<>>;;;:::999888888888999::::::;;;<<<>>>????????????;;;<<<<<<;;;:::<<>>DDDEEEJJJTTT```ggghhhfff^^^XXXSSSRRRPPPPPPWWW```hhhiiihhhddd^^^XXXTTTSSSNNNOOOPPPQQQTTTYYY___dddcccnnnyyy|||}}}~~~yyyfffQQQGGGAAA<<<@@@HHHOOOVVV^^^eeeppp{{{}}}~~~~~~xxxvvv{{{~~~{{{wwwttttttwwwyyyyyyvvvuuuzzz}}}tttiiicccbbbhhhqqq{{{kkkWWWIIIBBB>>><<<======::::::<<<::::::999999::::::;;;<<<>>><<<<<>>======999999888888888999:::::::::;;;<<<===>>>>>>===<<<999:::;;;::::::<<>>;;;XXXtttttt```TTTQQQVVV```jjjqqqgggqqq~~~qqqjjjfffeeerrrxxxooofffaaaZZZ\\\```aaaZZZOOOKKKMMMPPPQQQSSSUUUWWWXXXXXXXXXPPPNNNMMMOOOVVV___fffkkknnnsssyyy|||uuuqqqrrrtttpppmmmiiifffbbb___ZZZWWWUUUTTTSSSTTTUUUUUUUUUSSSLLLLLLLLLKKKIIIGGGDDDCCC;;;;;;:::777666777999<<>>>>>;;;<<<>>>::::::999999::::::;;;<<>>===<<<;;;;;;<<<===;;;;;;::::::999999::::::<<<===>>>???AAAEEEKKKOOO\\\iiivvv}}}~~~|||}}}ssshhhaaa[[[TTTPPPKKKHHHDDDBBB@@@???<<<::::::999888888888:::===>>>??????@@@???>>>===;;;:::===:::;;;>>>>>><<>>;;;888777777888999<<>>===<<<;;;;;;;;;<<<<<<;;;;;;:::::::::::::::;;;===>>>???@@@AAAEEEKKKOOO]]]hhhsssxxx{{{yyymmmbbbZZZTTTOOOLLLJJJGGGDDDAAA@@@>>><<<:::999999888888999;;;===>>>????????????>>><<<;;;:::::::::<<>>===DDDMMM[[[llljjjfffmmm{{{^^^DDD>>>777444444555333111111111111111000000000000000000////////////000000///.........------------///............------------------,,,,,,,,,++++++...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------------------------------------------------------........................///000111000///...///000.../////////000000000000{{{kkkcccaaafffoooxxxxxxmmmeeeffflllmmmllllllpppssszzzzzzgggJJJ<<<222222333///...222........................//////...------------...---------------------------......---+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************---------------,,,,,,+++++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........---------------...........................------------...//////.../////////...///222444444@@@SSSfffwwwnnnaaaXXXSSSTTTYYYmmmuuueeegggtttzzznnnhhhgggkkksss|||{{{tttmmmjjjgggiiiiiieeeccc```YYYQQQEEECCCBBBDDDJJJOOOTTTWWWXXXTTTOOOKKKJJJNNNTTTWWWaaadddjjjsss|||}}}{{{xxxvvvtttnnnkkkiiifffdddaaa^^^[[[WWWVVVTTTTTTUUUUUUTTTRRRRRRPPPNNNMMMMMMLLLIIIGGGFFFDDDAAA===;;;999999888888:::===???BBBEEEJJJMMMMMMLLLIIIDDD@@@BBBIIINNN___iiirrrtttsssnnneee[[[RRRRRRRRRQQQRRRVVV\\\```jjjqqqwwwyyy{{{{{{iiiWWWIIIBBB??????BBBJJJSSSZZZdddoooxxx{{{wwwmmmjjjpppxxx~~~}}}}}}~~~~~~}}}rrreee```bbbfffmmmqqq{{{|||iiiXXXIIIAAA@@@<<<<<<;;;:::::::::;;;;;;;;;;;;:::::::::;;;;;;<<<>>>>>>???@@@BBBFFFKKKOOO]]]fffooorrruuu{{{xxxmmmaaaWWWQQQNNNMMMIIIFFFCCC@@@???===;;;999999999888888:::;;;===????????????>>>===<<<;;;:::888999===???>>>@@@JJJVVVdddttt}}}eeefffpppkkkNNN???:::444222222333222000111111111111000000000000000000////////////000000............------------///............---------......---------,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........------------------------------------------------........................+++---......------...000....../////////000000000|||lllaaa```gggrrr{{{uuuhhheeelllqqqrrrqqqooosssyyyoooVVV???666000111222///...000....................................------......------------------------,,,---...---+++***+++,,,++++++++++++++++++++++++,,,,,,+++++++++*********,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...................................................------------...//////...///000/////////222444222;;;KKK]]]ooovvvlllbbbXXXTTTTTTgggzzzttt```]]]fffuuu~~~rrrjjjgggkkkqqqxxx~~~xxxrrroookkkmmmlllhhheeeccc\\\UUUIIIDDD@@@CCCHHHMMMTTTYYYZZZVVVQQQKKKIIIKKKPPPTTT]]]```fffnnnvvv{{{~~~~~~}}}zzzwwwtttrrrmmmllliiigggfffbbb^^^[[[VVVUUUTTTUUUVVVUUUTTTRRRRRRPPPMMMLLLMMMMMMLLLKKKHHHGGGDDDAAA>>>;;;::::::888999:::;;;>>>BBBHHHMMMPPPNNNJJJEEEAAADDDKKKQQQ```hhhqqqwwwzzzxxxmmmbbbVVVSSSPPPNNNPPPVVV^^^ccchhhnnnssstttwww|||~~~{{{lll\\\NNNFFFBBBAAA@@@FFFNNNWWWaaalllvvv{{{zzznnnfffkkkqqqwww{{{~~~pppeeeccchhhnnnvvv{{{qqq^^^OOODDD@@@@@@;;;:::::::::::::::::::::;;;;;;::::::;;;<<<======>>>???AAABBBCCCHHHMMMQQQ\\\cccjjjnnnrrrzzz~~~}}}yyymmm```UUUOOOMMMMMMGGGDDDAAA???>>><<<:::888888888888999:::<<<>>>?????????>>>>>>===;;;::::::888;;;===>>>???FFFVVVcccppprrrdddiiiuuu]]]BBB:::777333111222333333222111111111111000000000///000000////////////000000000000000000000////////////............---------////////////...............------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------------------------------------------------........................+++---......------...///........./////////000000~~~ooocccbbbkkkuuu|||ooobbbfffpppttttttuuupppuuucccIII:::555000000111///------........................------..................------------------------,,,---...---+++***+++,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++,,,,,,---,,,,,,+++,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...................................................------------...//////...000111111000000222444111888DDDTTTgggxxx}}}wwwmmm___UUUQQQ___rrrrrr]]]WWW\\\iiiwww}}}~~~vvvmmmiiikkkooouuu{{{{{{vvvrrrooopppnnniiifffddd___XXXMMMEEE???BBBFFFIIIQQQXXXYYYWWWRRRMMMJJJKKKPPPTTTYYY\\\bbbiiiooouuuzzz}}}}}}}}}}}}|||yyyuuuqqqooommmllljjjhhhgggddd___\\\VVVUUUUUUVVVWWWWWWUUUSSSQQQOOOMMMLLLMMMMMMLLLKKKJJJIIIFFFCCC@@@>>><<<;;;777888888999<<>>??????@@@BBBCCCFFFJJJPPPUUU]]]ccciiimmmsss{{{xxxjjj[[[PPPJJJHHHGGGEEECCC???======;;;999777888888999:::;;;===>>>?????????>>>===<<<;;;:::::::::<<<>>>===BBBQQQeeesss|||yyyiiigggooo|||qqqQQQ===888666333222222333444333111111111111000000000///000000////////////000000/////////000000000000000///............---------.........------------,,,...------,,,,,,------...---------------------------------------------------------.........//////------------------------------------------------...........................///000///---,,,---...............////////////~~~rrrhhhiiirrrzzz}}}zzzggg^^^hhhtttuuutttvvvqqqyyyrrrVVV@@@777444111000000///---,,,------------------------,,,---......///.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------....................................------------...//////...000111111111111222444222555===KKK]]]nnn|||xxxhhhYYYRRRWWWiii|||rrrbbbYYYXXXcccppp~~~|||}}}{{{qqqkkklllnnnrrrvvv|||~~~yyyvvvsssssspppjjjgggfffaaa[[[OOOEEE>>>@@@BBBCCCJJJSSSUUUUUUSSSOOOKKKJJJNNNSSSUUUXXX^^^ccchhhnnntttwwwyyyzzzzzzzzzxxxtttpppnnnmmmllljjjjjjhhheee```]]]VVVVVVVVVWWWYYYXXXVVVTTTPPPOOOMMMMMMNNNNNNMMMKKKJJJIIIGGGEEEBBB@@@>>>===999999999:::<<>>@@@@@@???AAACCCEEEIIINNNUUUYYY```fffmmmrrryyyxxxgggYYYPPPLLLHHHFFFCCCAAA>>><<<;;;:::888777777888999;;;<<<>>>??????@@@???===<<<;;;:::::::::;;;>>>???AAALLL```uuummmfffnnnwww~~~```GGG;;;666555444333333333444444111111111111000000000000000000////////////000000---------...............///............---------,,,,,,+++++++++*********...------,,,,,,------...------------------------........................,,,------------.........------------------------------------------------........................///000111000...------///------........./////////~~~|||uuuoooqqqzzzsssbbb]]]lllwwwuuussswwwuuu~~~yyy```III;;;444333111///.........---------------------------,,,,,,.../////////......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---************************------,,,,,,,,,+++++++++******+++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------...........................------------...//////---...000111000000111222333333888CCCSSSeeessszzzooo]]]SSSOOO___qqq~~~xxxlllbbb[[[aaalll{{{|||zzzvvvnnnmmmnnnooosssxxx}}}}}}{{{vvvvvvrrrllliiihhhccc]]]RRRFFF>>>@@@AAA???EEENNNRRRTTTTTTPPPJJJHHHKKKOOOQQQTTTYYY]]]aaafffmmmqqqssstttvvvxxxwwwtttqqqooommmlllkkkjjjiiifffaaa]]]WWWWWWWWWYYYZZZZZZXXXUUUQQQPPPPPPPPPQQQPPPMMMKKKIIIIIIGGGFFFDDDAAA???>>><<<;;;;;;:::;;;???DDDHHHNNNOOOOOOMMMMMMPPPXXX^^^bbbggglllnnnqqqrrroooiiiggg```YYYTTTVVVZZZ]]]___]]]dddjjjmmmpppuuuxxxwwwtttqqqjjjbbbXXXOOOHHHDDDEEEDDDHHHQQQYYY___iiitttxxxuuuiiigggeeeeeeiiirrr}}}~~~xxxvvv{{{zzzhhhTTTHHHCCC???===>>>888999:::<<<<<<<<<;;;:::::::::;;;<<<===???AAABBB???AAADDDGGGKKKRRRYYY^^^bbbjjjsss|||tttaaaTTTPPPNNNJJJFFFBBB@@@===;;;::::::888666777888999;;;===>>>???@@@@@@???===;;;::::::::::::999>>>BBBHHHXXXooossseeefffuuu|||nnnOOO===:::444444444333222222333444111111111111000000000000000000////////////000000------------.........//////............------------,,,,,,,,,++++++++++++...------,,,,,,------...........................------------------------,,,,,,,,,,,,------------------------------------------------------------........................---...//////......///000---------.........//////yyyzzzwwwrrrvvvooo___]]]nnnzzzuuurrrxxxyyynnnSSSAAA:::111222000------...///...------------------------+++,,,.../////////......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---************************---------,,,,,,,,,++++++)))***+++,,,,,,,,,,,,,,,)))************+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------...........................------------...//////+++---///000//////000111333222444>>>NNN___lllsss}}}sss___UUUIIIYYYiiiwww~~~uuujjj___aaakkkzzz|||yyy|||yyyooonnnmmmnnnqqqvvv{{{~~~yyyxxxtttnnnjjjiiieee```VVVHHH@@@AAAAAA>>>CCCLLLQQQSSSTTTPPPJJJFFFHHHKKKNNNQQQVVVYYY\\\aaahhhmmmnnnpppsssvvvvvvuuusssqqqllllllkkkkkkjjjfffaaa]]]WWWWWWXXXZZZ[[[[[[XXXVVVRRRRRRRRRSSSSSSRRRNNNKKKHHHHHHGGGFFFDDDBBB@@@???>>>>>><<<;;;:::<<>>;;;:::;;;888999;;;<<<===<<<;;;;;;::::::;;;<<<>>>@@@AAABBB@@@BBBEEEHHHMMMTTT[[[```bbbkkkxxx{{{kkkWWWLLLKKKKKKGGGAAAAAA???<<<;;;:::999777666666888999<<<===??????@@@@@@???===;;;:::::::::;;;777===DDDNNNaaayyykkkaaagggyyydddEEE777888333444444222111000111222111111111111000000000000000000////////////000000.../////////000000111111//////.........---------000000/////////............------,,,,,,------...........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------........................***,,,---.........000222---------.........//////{{{tttpppttt~~~~~~www```\\\^^^gggooorrrxxx~~~~~~vvv[[[FFF999111000000000000///////////////............---------,,,,,,---.........------...------,,,+++***))))))+++++++++,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////000......---------,,,,,,,,,------------------------///...---,,,,,,,,,,,,,,,....................................////////////000444777999@@@QQQdddqqqvvvzzzgggRRROOOTTT```qqq}}}qqqhhhddd}}}vvvwww|||vvvqqqjjjfffgggmmmtttxxx~~~|||vvvoooiiieee```]]]RRRMMMFFFAAA@@@AAACCCCCCNNNQQQSSSPPPJJJFFFHHHJJJNNNOOORRRVVVZZZ___bbbdddhhhlllrrrwwwyyyxxxuuusssnnniiieeedddffffffccc___[[[XXXVVVWWWYYYYYYWWWTTTTTTSSSSSSSSSTTTSSSQQQOOOPPPMMMIIIEEECCCCCCCCCDDDEEEBBB>>>===>>>??????===GGGIIIMMMQQQSSSUUUUUUUUUVVVXXXXXXVVVTTTWWW___ffffffddd```[[[WWWUUUVVVWWW\\\\\\^^^___aaacccddddddaaabbbcccdddccc]]]UUUOOOLLLFFFDDDHHHOOOVVV___gggppp~~~wwwnnneee]]]___fffnnnwww~~~zzzyyy|||~~~vvvbbbWWWIII???<<<<<<;;;999999999999999999999999999;;;;;;;;;<<<<<<>>>???@@@@@@AAADDDIIIOOOWWW^^^bbbjjjtttsssdddUUUOOOMMMIIIFFFEEE@@@>>><<<:::999999999999999:::;;;<<<===>>>@@@@@@>>>===<<<:::999888777777;;;===CCCSSSnnn}}}eeeeeesss}}}mmmPPP>>>999777555555444444333222111111333333222111000///......---------.........//////000000000000///...---,,,///............---------///......------,,,++++++.........------.........------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,.................................------,,,,,,,,,------............------///...---,,,,,,---...///------------------,,,,,,wwwqqqnnnuuuuuuiii[[[YYY^^^jjjssswww{{{kkkSSSBBB777000000000000000/////////...............---------------------,,,+++***((((((---,,,,,,++++++*********++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,------------------------,,,,,,,,,,,,,,,,,,++++++***++++++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,---....................................////////////...111444555<<>>===>>>???>>>===GGGIIILLLOOOQQQRRRRRRRRROOOQQQQQQOOONNNRRRZZZaaajjjgggccc]]]XXXUUUTTTTTTUUUVVVWWWXXXZZZ[[[]]]^^^___```cccffffffbbb[[[VVVMMMGGGDDDGGGLLLRRR[[[dddrrryyykkkbbb]]]___eeelllttt{{{}}}{{{|||}}}}}}jjjWWWNNNCCC;;;:::::::::888999999999999999999999999;;;;;;;;;<<<===>>>???@@@@@@CCCFFFKKKPPPXXXaaagggooozzzmmm```SSSNNNKKKGGGCCCBBB>>>===;;;:::888888888999999:::<<<===>>>>>>>>>>>>;;;;;;:::999999999999:::>>>AAAHHHWWWnnnuuufffjjjyyy~~~{{{cccIII;;;777666444444333333222111111111000000000000000000//////---------.........//////......///////////////...///............---------------------------------......------------..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................---------------,,,,,,,,,------............------///...------------...///........................qqqmmmmmmvvv|||kkk[[[XXXYYYaaammmwww|||rrr[[[GGG;;;444000000000000/////////..................---------------------,,,+++***)))(((++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,........................---------,,,+++************++++++,,,---...//////++++++++++++++++++++++++......---,,,,,,,,,------....................................///////////////000222444888CCCTTT```jjjrrrkkkWWWOOOOOOTTTaaatttvvvlllhhhqqq|||{{{xxxyyyzzz~~~~~~{{{pppfffbbbeeekkkpppxxx|||}}}wwwqqqjjjeeeaaa___WWWRRRJJJDDDBBBBBBBBBBBBAAAFFFLLLNNNLLLJJJIIIJJJLLLMMMOOORRRUUUYYY\\\]]]___cccjjjpppssstttrrrqqqmmmjjjfffddddddccc___\\\^^^[[[YYYXXXYYYZZZ[[[ZZZXXXUUURRRQQQQQQQQQPPPOOOLLLKKKJJJIIIGGGFFFEEEEEEEEEBBB???>>>>>>???>>>===EEEFFFIIIKKKLLLLLLKKKKKKGGGHHHHHHGGGIIIOOOYYY```llliiiddd^^^XXXTTTRRRQQQNNNOOOPPPRRRTTTVVVXXXYYY___aaadddhhhjjjhhhccc___RRRLLLGGGHHHKKKOOOXXX```rrrwwwfff```\\\___dddiiipppvvv}}}~~~{{{zzz}}}ooo]]]KKKEEE>>>::::::;;;:::999999999999999::::::::::::;;;;;;<<<<<<===???@@@AAAAAAEEEJJJMMMQQQXXXdddmmmuuu~~~pppdddYYYOOOLLLJJJEEEAAA???===<<<:::888777777888888:::;;;===>>>???>>>===<<<999888888888888:::;;;<<>>>>>>>>BBBCCCEEEFFFFFFEEEDDDCCCBBBBBBBBBDDDHHHQQQ\\\dddgggddd```\\\XXXUUUQQQOOOKKKKKKMMMPPPSSSWWW[[[]]]cccdddhhhlllmmmlllgggcccXXXRRRMMMKKKKKKMMMUUU]]]lll~~~qqqddd___^^^aaaeeeggglllrrrxxx~~~{{{wwwxxx|||xxxcccSSSEEEBBB>>><<<<<<===<<<;;;999999999:::::::::::::::;;;<<<<<<===>>>@@@AAABBBBBBGGGMMMOOOPPPWWWdddooozzzvvvggg\\\SSSLLLJJJIIICCC???>>>;;;:::999777777777888888:::<<<>>>??????>>>;;;:::888888777777888999;;;===???IIIVVVeeesssmmmccclll}}}uuu^^^GGG:::666555444222111111111000000//////............////////////............////////////------...//////////////////............---------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,------...,,,------......------,,,.........------.........,,,,,,---...///000000111jjjooouuuwwwsssmmmhhhggghhhjjjlllqqqyyypppTTT@@@777444333222////////////...............------------,,,,,,,,,***+++,,,---............*********++++++,,,,,,---,,,,,,,,,++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,---------............---------,,,,,,,,,------------------------------,,,,,,,,,------.......................................////////////000///111555888===KKKYYYgggnnn{{{|||hhhXXXRRRMMMKKKTTTfffyyyqqqeeebbbuuu|||xxxvvvuuuyyyzzzmmmdddcccgggkkknnnrrrxxx|||~~~}}}}}}zzztttllleeebbbaaa[[[VVVNNNGGGCCCAAA???>>>:::???FFFLLLOOOOOOOOONNNNNNNNNNNNPPPQQQSSSUUUVVVWWW[[[aaahhhmmmpppppppppkkkjjjhhhfffdddaaa]]][[[___^^^\\\ZZZZZZ[[[^^^```___\\\XXXUUUTTTSSSSSSRRROOOOOOOOOMMMKKKGGGDDDBBBEEEEEEDDDBBB@@@???????????????AAAAAAAAA???===<<<<<<===>>>AAAHHHRRR]]]ddd]]][[[YYYXXXWWWVVVRRRPPPIIIJJJLLLPPPTTTZZZ^^^aaahhhiiikkknnnnnnlllgggccc[[[VVVQQQNNNKKKJJJPPPXXXeeezzzlllccc``````dddffffffjjjpppvvv}}}{{{vvvtttxxx}}}yyyhhhUUUHHHAAA@@@>>>======<<<;;;:::999999:::::::::;;;;;;;;;<<<<<<<<<===???AAABBBCCCCCCIIIOOOQQQSSSYYYfffpppnnn```VVVOOOJJJJJJHHHBBB>>>===:::999888777777777888999;;;<<<>>>@@@???===;;;999:::999888777777999;;;===???KKK^^^nnn{{{yyyfffcccsssoooSSS@@@777555444333111111000000000000000///000000000///...---------........./////////000000//////000//////...------///............---------......---------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------***++++++,,,,,,---------,,,,,,------------,,,,,,---..................---++++++,,,---......//////lllssswwwsssjjjfffkkkqqqppprrrrrrrrrxxxvvv```GGG999444333333333/////////.........------------------,,,,,,,,,,,,+++,,,,,,,,,++++++***)))*********++++++,,,,,,,,,+++++++++++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,************************)))))))))***+++,,,,,,,,,***++++++,,,---...//////------------------------------,,,,,,,,,---..........................................////////////...,,,...444666888CCCRRRcccjjjuuuyyyjjj^^^PPPLLLHHHMMM\\\nnnvvvhhhZZZlll|||wwwtttsssxxxuuujjjeeefffiiijjjnnntttyyy|||}}}|||}}}|||uuummmfffcccccc]]]XXXPPPJJJFFFCCCAAA???<<>>??????>>><<<:::888888999:::>>>FFFOOOXXX]]]SSSQQQQQQTTTWWWXXXUUUQQQIIIJJJLLLOOOTTTZZZ___bbbhhhiiikkkmmmnnnlllhhhddd\\\XXXTTTQQQKKKHHHLLLTTTaaavvv~~~jjjcccaaabbbeeefffeeeiiiooossszzz}}}xxxtttwww{{{yyygggVVVHHH@@@===<<<<<<;;;:::999888777999999::::::;;;;;;<<<<<<<<<<<<===>>>@@@AAACCCDDDEEEKKKQQQVVVZZZaaalllttttttdddYYYSSSMMMIIIHHHFFF@@@======999888777777777888999:::;;;<<<>>>???>>>===<<<:::;;;:::888777888:::===???CCCQQQfffzzzmmmccckkk|||~~~fffJJJ;;;666555444444111111000000000000000000222111111000///...---,,,....../////////000000000000000000000///...---,,,///............---------//////...---,,,,,,++++++------,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,------...//////...------++++++,,,,,,---.........qqqttttttmmmcccbbbjjjsssqqqtttuuutttxxx|||cccPPP===666444333222333//////.........------------------,,,,,,,,,++++++++++++,,,,,,,,,+++******++++++++++++++++++,,,,,,************++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++******************++++++***++++++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///....................................////////////000,,,...444444333===KKK\\\bbblllvvv{{{xxxppphhhRRRNNNIIIJJJSSSdddxxx{{{nnnZZZfffvvv{{{uuuqqqsssxxx~~~}}}pppgggdddeeefffkkkqqqwwwzzz||||||}}}}}}wwwmmmfffcccddd___ZZZSSSMMMIIIFFFCCCBBB>>>>>>@@@DDDIIIMMMPPPQQQMMMMMMLLLLLLLLLLLLMMMMMMQQQTTTZZZaaafffiiijjjkkkhhhiiijjjiiifffbbb```^^^[[[]]]^^^]]]\\\[[[^^^```bbb___\\\YYYWWWUUURRROOOOOONNNNNNMMMLLLJJJIIIHHHHHHIIIJJJHHHDDDAAAAAABBB>>>???@@@@@@???===:::999888888999===CCCJJJOOORRRLLLKKKMMMQQQWWWYYYWWWSSSMMMMMMNNNPPPSSSXXX]]]```cccdddgggkkknnnmmmkkkhhh```]]]ZZZWWWPPPJJJMMMSSS\\\pppzzziiicccaaaccceeedddcccgggnnnnnnuuu~~~}}}xxxyyy{{{~~~{{{www~~~|||jjjWWWIIIAAA>>>999:::::::::888777777888999999::::::;;;<<<<<<===<<<<<<===>>>@@@BBBDDDEEEGGGLLLTTT\\\eeennnwww}}}zzziii\\\UUUPPPKKKGGGFFFCCC===;;;<<<999888888777888999:::;;;<<<<<<===============<<<:::999777777999<<<@@@CCCKKKXXXooowwwaaadddtttqqqYYYAAA666555555444444111111111111111111111111111111111000000/////////.../////////000000000000...///////////////......///............------------------------------,,,......------------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,------,,,,,,+++------...//////...------------------............uuuuuuqqqhhh``````hhhpppoootttvvvuuuyyy~~~}}}wwwVVVFFF777444555222111222//////.........------------------,,,,,,,,,++++++)))***,,,---.../////////++++++++++++++++++++++++))))))******+++++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++++++++......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,---...///..................................../////////000444///000666444111999HHHVVV[[[eeeqqqxxxyyyuuuqqqVVVRRRLLLJJJOOO```tttyyyuuu___dddnnn}}}~~~yyysssppptttwww{{{~~~ssshhhbbbbbbdddiiipppuuuyyy|||~~~{{{}}}}}}wwwnnnfffddddddaaa\\\UUUOOOKKKHHHFFFDDD???>>>>>>AAAFFFKKKOOOQQQLLLLLLKKKJJJJJJJJJJJJKKKOOORRRXXX^^^cccfffhhhhhhhhhiiijjjiiifffcccaaa```ZZZ\\\^^^^^^\\\[[[]]]```aaa___\\\ZZZXXXTTTPPPMMMMMMMMMLLLLLLLLLLLLLLLLLLHHHJJJKKKIIIEEEBBBBBBCCC???@@@AAAAAA@@@>>><<<:::;;;;;;;;;===BBBFFFJJJKKKJJJIIIKKKQQQXXX[[[XXXTTTSSSRRRQQQRRRTTTXXX\\\^^^^^^```dddiiinnnooonnnllldddbbbaaa]]]VVVOOOPPPVVVXXXkkk}}}uuugggbbbaaabbbdddcccbbbfffmmmjjjqqqzzz|||{{{{{{}}}rrrttt}}}rrr___NNNCCCAAABBB999:::::::::999888999:::999999::::::;;;<<<======<<<<<<===???@@@CCCDDDEEEIIIMMMVVVaaammmxxxuuudddZZZVVVOOOIIIEEEDDD@@@;;;999;;;999888888888888:::;;;<<<<<<<<<<<<<<<======>>>>>>888777777777:::>>>CCCFFFRRR^^^vvvmmmYYYddd{{{{{{fffPPP:::333444444444555111111111111111222222222000000000000111111111111////////////000000000000,,,---...///000000000000//////.........---------+++,,,,,,------......//////......------......///------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********+++,,,,,,------,,,,,,+++,,,---...//////...---,,,///////////////.........{{{rrrhhhcccbbbdddlllsssooouuuwwwvvv{{{wwwhhhGGG???666111111222000...,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))+++***)))+++///...)))++++++++++++++++++++++++++++++******)))*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,------------------------///...---,,,,,,,,,,,,,,,,,,,,,,,,---------......///......------///000111111000//////111555888:::JJJYYYiiiqqqxxx~~~~~~zzzhhhZZZLLLGGGLLLYYYmmm}}}{{{jjjccccccppp~~~zzz}}}~~~||||||}}}yyytttrrrvvv{{{~~~qqqfffaaa^^^fffhhhkkkppptttxxxzzz|||~~~}}}zzzvvvrrrnnnjjjhhhfff\\\PPPKKKKKKKKKHHHEEEAAA===:::;;;BBBIIINNNQQQUUURRRNNNIIIFFFEEEEEEFFFHHHNNNUUUYYY[[[^^^dddiiijjjjjjiiigggeeecccaaa``````^^^\\\[[[[[[\\\[[[[[[[[[YYYWWWVVVUUUTTTQQQNNNMMMMMMMMMLLLLLLLLLLLLLLLIIIIIIHHHFFFEEECCCBBBBBBAAAAAAAAA@@@???>>>===<<<999888888999;;;>>>AAACCCCCCHHHNNNTTTVVVXXXXXXYYYYYYVVVSSSPPPPPPRRRUUUWWWXXX]]]bbbgggiiikkklllmmmhhhgggddd```[[[VVVRRRPPPZZZbbbnnnyyy}}}yyyoooggg```]]][[[\\\```dddffffffiiilllqqqyyyzzzxxxyyy~~~rrrssszzzppp^^^PPPFFF===:::;;;::::::::::::::::::::::::888999999:::;;;<<<=========>>>>>>>>>>>>AAAEEEHHHMMMRRR[[[dddnnn{{{mmmZZZRRRSSSIIIFFFBBB???===;;;999777777777777888999:::<<<<<<>>>>>>??????>>>===;;;:::999888888::::::<<>>:::;;;@@@HHHNNNPPPUUUUUURRRNNNIIIFFFEEEFFFHHHMMMSSSVVVWWW[[[aaafffjjjiiiiiigggeeecccaaa```aaa___\\\[[[\\\\\\\\\[[[YYYXXXVVVUUUUUUTTTQQQOOOMMMMMMMMMMMMLLLLLLLLLLLLJJJJJJIIIGGGFFFEEEDDDCCCAAAAAAAAAAAA@@@??????>>>;;;:::999:::;;;===???AAACCCGGGMMMRRRUUUWWWYYY[[[ZZZXXXTTTPPPPPPQQQTTTWWWYYY]]]bbbgggiiikkklllnnnfffeeeccc```]]]YYYUUUSSSVVV\\\gggqqqvvvrrriiibbb\\\YYYWWWXXX\\\aaadddeeegggjjjpppwww~~~{{{xxxxxx{{{zzzooosss{{{vvvgggUUUJJJCCC===::::::::::::::::::::::::::::::888999::::::<<<<<<===>>>>>>??????@@@@@@CCCGGGJJJPPPVVV___iiitttxxxgggWWWPPPQQQIIIFFFBBB???===<<<:::888888888888999:::;;;<<<===>>>>>>??????>>>===;;;:::999777888:::<<>>===<<<;;;;;;<<<===>>>CCCFFFKKKNNNRRRUUUYYY\\\]]]YYYTTTPPPOOOQQQTTTVVVXXX\\\aaaeeehhhiiikkkmmmeeedddcccaaa^^^[[[XXXVVVSSSXXX```iiillljjjccc^^^WWWTTTRRRRRRWWW]]]bbbdddfffiiiooouuu|||zzzwwwxxx|||pppmmmttt~~~iiiYYYJJJCCC@@@<<<999888999999::::::::::::::::::999999:::;;;<<<======>>>>>>???AAABBBCCCFFFKKKNNNTTT[[[eeeppp}}}wwwjjj^^^SSSMMMMMMHHHEEEAAA>>>===<<<:::999999999999:::;;;<<<===>>>======>>>======<<<;;;:::888666777;;;===AAALLLVVVdddqqq}}}jjjffflll{{{zzzeeeIII>>>444222222111000111111000//////000222444666<<>>===<<<;;;<<<<<>>>>>>>>???AAACCCEEEIIINNNRRRXXX___kkkwwwwwwggg\\\UUUOOOKKKJJJFFFCCC???======<<<;;;::::::::::::;;;<<<===>>>???======<<<<<<;;;;;;:::999777666777;;;>>>BBBMMMWWWcccsssnnnbbbfffqqqoooXXXBBB999333222333222000111222111000000000222333444:::DDDGGG>>>222...//////////////////////////////........................000//////---,,,+++*********+++,,,---------------,,,,,,,,,---------......+++++++++,,,,,,------------,,,,,,++++++,,,,,,,,,---,,,++++++,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,------......------,,,+++++++++,,,,,,------...,,,,,,,,,,,,,,,---------nnnlllooouuuwwwsssooonnnpppwww{{{xxxmmm\\\GGG888444222000//////000000000.........------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---222333000------,,,)))************************))))))))))))***+++,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,------.....................------,,,------...........................///111333444999GGGYYYhhhnnnqqquuuzzzyyytttlllaaaUUUMMMRRRZZZmmmxxxpppbbb```dddkkkqqqvvv{{{~~~{{{zzz|||}}}{{{sssqqqooopppsssuuuuuutttsssyyy}}}zzzvvvpppggg___ZZZ\\\```ffflllsssxxx{{{}}}{{{xxxtttrrrpppeee___WWWSSSQQQPPPOOOMMMGGGDDD@@@<<<<<<@@@FFFKKKMMMUUU\\\ZZZQQQHHHDDDDDDDDDDDDDDDEEEJJJQQQZZZ```aaaaaacccddddddeeeeeeeeebbb___\\\ZZZYYYXXXWWWVVVRRRRRRQQQRRRTTTTTTRRRQQQNNNNNNMMMMMMLLLKKKKKKJJJIIIIIIHHHGGGFFFEEEEEEDDDBBBBBBCCCDDDDDDDDDCCCCCCAAAAAA???>>>===<<<;;;;;;AAACCCEEEGGGJJJOOOVVVZZZ\\\YYYTTTPPPNNNOOOPPPQQQPPPSSSXXX[[[^^^```ccceeeeeeeeeeeedddaaa]]]YYYVVVUUUWWWZZZ]]]___^^^ZZZWWWMMMLLLKKKLLLOOOVVV^^^ccciiimmmqqquuuxxx|||{{{ttttttwww~~~{{{nnniiippp{{{qqqdddSSSGGG===;;;;;;999555444888888888999999:::::::::999::::::;;;<<<===>>>???===???BBBDDDHHHMMMRRRWWW]]]eeeqqq~~~xxxiiiZZZSSSOOOKKKHHHHHHCCC@@@===<<<<<<<<<;;;::::::::::::;;;<<<===>>>???<<<<<<;;;::::::999999999777666999===@@@CCCMMMVVV```qqq~~~ggg```hhhuuu|||```JJJ===666222444555333111222222111111000000111222333333;;;???999000,,,---000.............../////////........................000//////---,,,+++************+++,,,------------......---------,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,++++++,,,,,,------,,,+++,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,------......------,,,***++++++,,,,,,---------,,,------...............dddiiisssyyywwwpppnnnqqqpppxxx|||sss___JJJ<<<777111111000000000000000111///...------------...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,---,,,***,,,000...(((************************))))))))))))***+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,---......---------------,,,,,,,,,,,,,,,---............------------...///000111222888AAAPPPaaajjjmmmrrrwwwvvvuuurrriiiYYYLLLKKKRRReeessswwwhhh______fffnnnuuu{{{|||{{{}}}yyytttooommmooorrrrrrrrrnnnsssvvvvvvuuurrrjjjaaa[[[]]]aaafffmmmsssyyy}}}~~~|||zzzwwwtttqqqpppeeeaaaZZZUUURRRPPPOOONNNHHHFFFBBB>>><<<>>>CCCGGGJJJQQQYYYYYYSSSKKKFFFDDDBBBAAA@@@AAAFFFNNNVVV[[[[[[\\\^^^aaaccceeefffgggccc```\\\ZZZYYYXXXWWWUUUSSSRRRQQQRRRTTTTTTSSSQQQOOONNNNNNMMMLLLKKKJJJJJJHHHHHHHHHGGGFFFEEEEEEEEECCCCCCDDDDDDDDDCCCCCCBBBAAAAAA@@@???>>>===<<<<<>>>>>???>>>@@@DDDGGGKKKQQQWWW\\\eeemmmzzz{{{jjj^^^RRRMMMJJJGGGDDDEEE@@@===;;;::::::::::::999:::::::::;;;<<<===>>>???<<<;;;:::999888888888888888888===BBBEEEHHHPPPYYY```qqqvvvffffffooozzzlllRRR@@@:::555333444555333222444111111000000000000000000...222555333...+++---///---............/////////........................//////...---,,,,,,++++++******+++,,,,,,---,,,,,,.........------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,------,,,++++++,,,---...,,,***+++,,,,,,------,,,,,,+++...------,,,++++++******,,,------......------,,,++++++++++++,,,,,,,,,,,,,,,---.../////////......\\\dddpppyyywwwqqqpppsssrrrwwwwwwiiiRRR===555555///000000000000//////000///...------------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,)))'''***///...***+++++++++++++++++++++++++++***************++++++************************************************++++++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///------,,,,,,,,,++++++++++++,,,---.........------,,,,,,---...//////000111666:::GGGYYYggglllqqqvvvuuuxxxzzzrrr```OOOKKKOOOZZZkkk{{{}}}nnnaaa[[[aaajjjssszzz~~~}}}|||{{{qqqkkklllnnnooonnnkkknnnqqqrrruuutttlllccc\\\^^^aaaffflllsssyyy}}}{{{zzzzzzxxxvvvtttrrrppphhhddd^^^XXXTTTQQQPPPOOOGGGGGGDDD@@@======@@@CCCIIINNNUUUXXXVVVOOOIIIEEEBBB@@@>>>>>>CCCIIIOOOSSSVVVXXX[[[___bbbeeegggiiieeebbb^^^\\\ZZZYYYXXXVVVTTTSSSRRRSSSTTTTTTSSSQQQOOOOOONNNMMMLLLKKKJJJJJJIIIIIIIIIHHHGGGGGGFFFFFFDDDDDDDDDDDDCCCBBBAAAAAA???@@@@@@@@@??????>>>>>>>>>???@@@BBBDDDHHHMMMQQQSSSSSSRRRQQQOOONNNLLLLLLIIILLLOOOSSSUUUXXX[[[^^^```aaaccccccaaa^^^ZZZXXXUUUUUUUUUUUUTTTQQQMMMIIIEEEGGGHHHIIIKKKPPPWWW]]]hhhnnntttxxxxxxyyy|||vvvtttvvvxxx|||~~~wwwjjjhhhpppzzz{{{qqqcccTTTIII@@@<<<::::::999555666:::666777777888999999::::::::::::;;;<<<===>>>??????@@@CCCFFFJJJOOOVVV]]]aaannnwww|||mmm]]]TTTLLLJJJGGGBBB@@@AAA===;;;888888888999999888999999999:::;;;<<<>>>>>><<<;;;999888777777888888999;;;BBBJJJNNNQQQXXX```gggvvvmmmgggnnnxxxuuu\\\FFF:::888444222444444111111444111000000//////.....................---,,,---///---------.........//////.................................------,,,,,,,,,***++++++,,,,,,,,,++++++,,,,,,---------------...---,,,,,,,,,,,,,,,,,,+++,,,+++++++++,,,,,,---...,,,++++++,,,......,,,***+++,,,,,,------,,,,,,+++---------,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,++++++++++++++++++,,,---.........------XXX___lllwwwxxxsssrrrttttttuuuqqqbbbJJJ777111444---///000000///......//////...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,---***'''(((---...,,,------------------------++++++******************************************************************++++++*********+++---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,---...///,,,,,,,,,++++++*********+++,,,---.........---,,,+++,,,------...///000000444555@@@TTTeeelllqqqwwwvvv{{{zzzgggTTTNNNQQQQQQcccvvvqqqbbbYYY^^^hhhpppxxx}}}}}}}}}ssskkkiiikkklllkkkiiilllnnnppptttuuunnnddd]]]^^^aaaeeelllrrryyy|||xxxwwwwwwwwwuuutttsssrrrjjjfff```ZZZUUURRRQQQPPPGGGGGGFFFBBB===<<>>??????@@@@@@@@@??????===>>>@@@AAACCCFFFKKKNNNQQQQQQQQQQQQPPPNNNKKKJJJHHHKKKNNNQQQTTTWWWZZZ]]]]]]___aaabbbbbb___\\\ZZZWWWWWWVVVUUUTTTQQQKKKHHHCCCEEEGGGIIIJJJNNNUUUZZZfffmmmuuuxxxxxxyyy|||}}}xxxuuuxxxuuu|||{{{yyy}}}rrrfffhhhsss}}}~~~|||rrrfffXXXLLLDDD999888999:::888555777===666777777888999999::::::::::::;;;<<<===>>>??????BBBEEEIIIMMMRRRYYY```eeeuuu~~~rrrbbbUUUOOOJJJHHHEEE???===>>>;;;999777666777888888888999999999:::;;;<<<===>>>;;;:::999777777777777888:::>>>FFFPPPUUUXXX___gggmmm{{{wwwgggggguuu~~~kkkSSS@@@888777333111222222000000333000000//////......------111---+++,,,---------///---------.........//////........................------------------------++++++,,,,,,,,,++++++******++++++,,,---//////000---------,,,,,,+++++++++++++++++++++,,,,,,---...,,,++++++---......,,,***++++++------------+++++++++,,,,,,------......///,,,------......------,,,---,,,,,,++++++************+++,,,---...---,,,,,,MMMTTTaaalllpppppppppqqqzzztttcccMMM>>>888333---////////////...---,,,+++......---------,,,,,,,,,,,,,,,,,,++++++*********************************++++++******************+++++++++++++++++++++++++++++++++*********))))))************************+++++++++*********))))))******+++,,,------......************************++++++++++++++++++++++++------.........---+++***---------------------------,,,,,,++++++,,,,,,---000///---,,,++++++,,,---,,,,,,---...///000111222555777<<>>===EEEKKKSSSWWWVVVRRRMMMJJJFFFCCC???<<<<<>>999888888888777777666666666777888999888888999;;;;;;;;;;;;;;;;;;>>>BBBFFFDDDHHHKKKNNNRRR[[[hhhrrrwwweeeYYYLLLJJJGGGDDD@@@>>><<<;;;999888888777777777777777666777888:::;;;<<<<<<===:::999777777888999888888<<>>EEEJJJPPPSSSSSSPPPMMMKKKJJJGGGBBB===;;;===DDDIIILLLOOOSSSVVVZZZ]]]aaaddddddcccbbb```^^^[[[YYYXXXSSSSSSSSSSSSSSSRRRRRRRRRPPPNNNLLLJJJIIIHHHHHHHHHJJJJJJJJJJJJIIIHHHGGGGGGEEEEEEDDDCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAACCCBBBBBBBBBCCCDDDFFFGGGKKKMMMOOOQQQQQQOOOMMMKKKHHHKKKPPPSSSUUUVVVXXXYYYXXXZZZ]]]______]]][[[YYYXXXYYYZZZYYYVVVOOOIIIEEEDDDAAABBBEEEHHHKKKRRRZZZbbbiiioootttyyy~~~~~~{{{{{{~~~|||vvvxxxxxxuuuqqqqqqvvv{{{}}}~~~{{{oookkklllxxx~~~|||yyywwwooocccWWWMMMDDD>>>:::888888888888777777777666666777999999888888:::;;;;;;<<<<<<<<<<<>><<<:::999888777777666666666777777777888999;;;<<<<<<======<<<:::999999::::::::::::@@@HHHUUUbbbgggggglllsss~~~xxxnnnqqq|||yyyfffRRRBBB888444222222111000000000000111111000///...---......//////......---...///000111.........------,,,,,,+++++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------......---,,,,,,,,,------LLLUUU```ggghhhjjjlllooonnn```JJJ777///000111...000000111000000///...---------------,,,,,,,,,,,,,,,,,,,,,++++++++++++***************************************************+++++++++++++++++++++++++++++++++***************************************+++++++++***************(((((())))))***+++++++++************************++++++++++++++++++++++++++++++,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......---.........//////000000000111555===KKK\\\kkkuuusssZZZLLLBBBNNN]]]iiiuuuvvvhhh\\\WWW\\\iiizzz}}}ppphhhdddbbbbbbkkkoootttssspppnnnpppsssuuuppphhhccc````````````aaaaaadddiiinnnqqqrrrqqqlllhhhddd___[[[WWWRRROOOMMMLLLIIIFFFDDDBBB@@@@@@DDDGGGKKKMMMMMMLLLLLLLLLKKKHHHCCC>>>:::;;;???CCCIIILLLPPPSSSWWWZZZ^^^aaaddddddcccaaa___\\\ZZZXXXSSSSSSRRRRRRQQQQQQQQQPPPOOONNNLLLKKKJJJIIIIIIIIIKKKKKKKKKKKKJJJIIIHHHGGGEEEEEEDDDCCCCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@BBBBBBBBBBBBCCCDDDEEEFFFIIIKKKMMMOOOOOONNNKKKJJJGGGJJJNNNQQQRRRSSSTTTVVVVVVXXXZZZ]]]]]]\\\ZZZYYYYYYZZZ[[[ZZZVVVQQQKKKGGGCCC@@@AAADDDGGGJJJRRRZZZ```gggnnnsssxxx~~~|||wwwxxx||||||zzzuuuooojjjlllsssyyyzzz{{{~~~yyynnnlllmmmyyy}}}xxxwww~~~xxxjjjbbbUUUJJJBBB===:::888888888888888777777777777666888999999999999:::<<<<<<======>>>???AAAFFFIIIIIIMMMRRRVVV]]]jjjzzz{{{mmm___RRRIIIFFFDDDBBB>>>;;;999888777666666666555666666777777888999:::;;;<<<============<<<;;;;;;;;;<<<===>>>DDDLLLYYYffflllooouuu}}}}}}{{{vvvmmmooo{{{lllWWWEEE999333111333333222111111111111111000000///............///......------......///000------------------------,,,------....../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------,,,,,,,,,---......SSS]]]fffhhhhhhiiijjjjjjdddUUU@@@222///222333111000000000//////...---,,,---------,,,,,,,,,++++++++++++++++++++++++++++++***************************************+++++++++++++++++++++++++++++++++******************************************************************************++++++,,,,,,,,,---************************++++++++++++++++++++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////........./////////////////////222999EEEUUUfffqqq{{{vvv\\\LLLBBBIIISSS___nnn~~~|||nnn___VVVVVVfff{{{}}}tttmmmhhhdddbbbhhhnnnrrrqqqlllkkkpppuuuuuurrrmmmfff```]]]]]]^^^[[[\\\___dddjjjnnnooooookkkhhhddd```]]]YYYTTTQQQNNNLLLJJJGGGEEECCCBBBAAADDDEEEGGGGGGGGGHHHJJJLLLIIIGGGDDD???<<<<<>>???@@@AAADDDHHHKKKMMMQQQWWW\\\cccqqq~~~ooocccYYYQQQKKKCCCBBB???===:::888777666555555555555555666777777::::::;;;<<<============<<<===<<<<<<;;;===???AAAFFFMMMZZZhhhooottt}}}}}}~~~{{{kkkjjjxxxvvv___JJJ;;;444222111444333222222111111222222000/////////............------------......//////,,,,,,,,,------.........,,,---------.........///------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------+++,,,------......------,,,,,,,,,,,,,,,---...///XXXbbbjjjllllllmmmkkkfffUUUHHH999111111222222000............---,,,++++++------,,,,,,,,,+++++++++++++++++++++++++++++++++************************))))))*********+++++++++++++++++++++++++++++++++***************************************************************************+++++++++++++++,,,,,,************************++++++++++++++++++++++++---,,,,,,,,,,,,---------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++***+++,,,---......//////........./////////////////////111666???NNN___jjjuuuwww```QQQHHHIIINNNYYYiiixxx~~~pppcccZZZTTTbbbyyy~~~wwwqqqkkkeeebbbfffkkkooonnnjjjiiinnntttuuuvvvuuummmccc\\\ZZZ\\\YYYZZZ\\\aaafffkkklllmmmjjjhhhdddbbb___[[[VVVSSSNNNMMMKKKHHHFFFDDDCCCBBBBBBCCCDDDCCCCCCEEEHHHJJJIIIHHHEEEBBB>>>===???AAAEEEHHHLLLOOORRRUUUYYY\\\^^^^^^]]]]]]\\\ZZZYYYXXXTTTSSSRRRQQQPPPOOONNNMMMMMMMMMLLLLLLLLLKKKJJJJJJJJJJJJJJJIIIHHHGGGFFFEEEEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@??????BBBBBBBBBCCCCCCCCCCCCCCCEEEFFFHHHIIIJJJIIIHHHGGGEEEGGGIIIKKKKKKLLLNNNPPPSSSTTTWWWYYYZZZZZZZZZYYYYYYZZZ[[[[[[YYYUUUQQQNNNGGGDDDBBBCCCDDDGGGNNNVVVZZZaaaiiiooovvv}}}|||sssqqqsss{{{zzznnnhhhiiioootttrrrtttyyyyyyooolllkkktttzzztttpppqqq{{{~~~{{{||||||uuuhhh]]]SSSMMMDDD===:::999:::;;;777777777777777777888888888999;;;;;;::::::<<<======???AAACCCEEEGGGKKKNNNQQQVVV]]]cccjjjvvvrrrcccYYYRRRLLLHHHBBB@@@>>><<<:::888777666444444444444555666888888;;;;;;<<<<<<===<<<<<<<<<:::;;;<<<<<<;;;>>>BBBFFFHHHNNNZZZgggooottt~~~|||rrrhhhrrr|||lllTTTAAA777444333222444333222222111111222222///////////////......---,,,------...............+++,,,,,,------.........,,,,,,,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,........................+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...........................+++,,,------......------,,,,,,,,,,,,,,,---...///[[[dddlllnnnqqqssskkk___EEE;;;222000111000......---------------+++******,,,,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,************************)))))))))***++++++,,,,,,++++++++++++++++++++++++***************+++++++++***************************************+++++++++))))))))))))))))))))))))************************++++++++++++++++++++++++------,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++***+++,,,---............---.........//////000000///000111444:::GGGVVVbbbooouuuxxxggg\\\PPPKKKKKKUUUdddrrr~~~~~~tttiiiaaaTTT\\\ooozzztttllleee```dddhhhlllllljjjjjjnnnrrrxxx~~~xxxiii[[[VVVVVVWWWWWWYYY^^^ccchhhjjjjjjiiigggeeecccaaa]]]XXXUUUNNNLLLJJJHHHFFFDDDCCCCCCAAABBBCCCBBBBBBBBBDDDFFFIIIIIIGGGDDD???======>>>DDDFFFJJJMMMOOOSSSVVVYYY[[[[[[\\\\\\\\\[[[ZZZZZZUUUTTTSSSRRRPPPNNNMMMMMMLLLLLLMMMMMMMMMLLLKKKKKKJJJJJJJJJIIIHHHFFFEEEDDDEEEEEEDDDCCCCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@AAABBBBBBCCCCCCCCCBBBBBBCCCDDDEEEFFFGGGGGGFFFFFFGGGIIIKKKLLLMMMNNNQQQSSSTTTUUUWWWZZZ[[[\\\\\\\\\XXXYYYZZZ[[[ZZZXXXUUUSSSMMMHHHEEEDDDDDDEEEKKKSSSVVV^^^fffmmmuuu|||~~~|||sssqqqrrrwww~~~rrrllljjjlllooopppqqqttt~~~zzznnnjjjhhhpppvvvoooooooooxxx}}}|||yyyuuusssppphhh[[[RRRGGGBBB===999888888888888777777777777888888888888888:::;;;;;;;;;;;;<<<>>>>>>@@@CCCFFFGGGJJJNNNQQQVVV]]]eeelllsss~~~}}}lll^^^TTTNNNIIIEEE@@@???===;;;999888777777444444444555666888999:::;;;;;;<<<<<<<<<;;;;;;:::888:::<<<<<<<<>>>>>???AAADDDGGGJJJLLLOOOSSSVVVVVVVVVXXXYYYZZZZZZZZZZZZVVVUUUTTTRRRPPPOOOMMMMMMKKKLLLMMMMMMMMMMMMLLLKKKLLLKKKKKKJJJIIIGGGEEEDDDEEEEEEDDDCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCCCCBBBAAAAAAAAABBBCCCDDDEEEEEEEEEEEEHHHIIILLLMMMNNNOOORRRUUURRRSSSUUUXXXYYY[[[[[[[[[VVVXXXZZZ[[[[[[ZZZXXXWWWRRRMMMHHHEEECCCCCCIIIPPPRRR[[[dddkkksss{{{}}}{{{rrrqqqpppssszzzzzzsssnnnllllllnnnmmmooowwwyyylllgggeeemmmsssmmmpppooouuu}}}yyyvvvtttqqqnnniiibbbYYYOOOIII===;;;999888888888777666666777777777888888888888999:::<<<<<<;;;;;;===>>>???AAAEEEHHHJJJMMMPPPSSS[[[bbbllluuu}}}}}}sssdddXXXQQQLLLGGGDDD>>>===<<<:::888777666666444444444666777999:::;;;;;;;;;;;;;;;;;;:::999999777:::===>>>>>>BBBJJJQQQYYY[[[bbbhhhkkknnnwww|||yyy|||rrrkkkzzz~~~cccSSS@@@666555666333000222222111000000000000111...///000000000///------+++,,,---.........------,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......+++++++++,,,,,,---------,,,,,,++++++,,,,,,---...------------------------+++,,,------......------......---,,,,,,,,,------fffmmmpppqqqsssoooYYY@@@888222///111000,,,...333////////////...---,,,+++,,,,,,,,,+++++++++***************++++++,,,,,,,,,************************((())))))***++++++,,,,,,++++++++++++++++++++++++))))))******++++++++++++************************))))))******+++++++++++++++++++++***************************************++++++++++++++++++++++++++++++*********+++---...------------------------***+++---......---+++***+++,,,---.........---,,,,,,,,,---...///000111222---///000000222;;;HHHRRR^^^bbbjjjtttzzzxxxooogggXXXMMMGGGOOO[[[eeemmmuuuxxxwwwkkkZZZSSSTTTcccttt~~~~~~}}}|||zzzxxxsssmmmiiifffgggjjjlllnnnooopppooowwwuuuaaaVVVUUUOOOOOORRRWWW^^^eeehhhjjjhhhgggeeedddccc___ZZZWWWMMMKKKJJJGGGEEEDDDCCCCCC???AAADDDDDDCCC@@@??????<<<>>>AAAAAAAAA@@@AAABBB???AAAEEEHHHJJJMMMQQQSSSQQQRRRSSSUUUVVVWWWXXXXXXWWWVVVUUUSSSQQQOOONNNMMMJJJKKKMMMNNNNNNMMMLLLLLLMMMMMMLLLKKKJJJHHHFFFEEEEEEEEEDDDCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAABBBAAABBBCCCCCCCCCBBBAAA@@@@@@AAABBBCCCDDDDDDDDDDDDFFFHHHJJJKKKLLLOOORRRTTTOOOPPPRRRTTTVVVWWWXXXYYYUUUWWWYYY[[[\\\\\\[[[ZZZVVVOOOJJJFFFCCCBBBGGGNNNPPPYYYbbbiiirrrzzz}}}{{{rrrqqqppppppuuuzzztttooolllnnnkkkkkkrrrwwwjjjeeeccclllsssmmmrrrooottt~~~|||wwwsssooolllhhhfffbbb\\\TTTKKKCCC???999999888999:::999777555666666777777888888888999999;;;<<<<<<;;;<<<===??????BBBFFFIIIKKKNNNQQQTTT]]]fffrrr|||~~~mmmdddYYYOOOJJJGGGDDDAAA===<<<:::888777666666555444444555666888:::;;;<<<;;;;;;;;;;;;:::999888888888;;;>>>???@@@EEEMMMUUUaaacccgggkkkkkklllsss}}}yyy{{{}}}{{{{{{zzzllllllvvvYYYKKK:::333444555222---222111111000///000000000...///000000000///---,,,+++,,,---.........---,,,------------------------.....................---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++************++++++,,,,,,,,,******************************+++,,,,,,---......+++++++++,,,,,,---------,,,,,,++++++,,,,,,---...+++++++++++++++++++++++++++,,,------......------///...------,,,,,,,,,,,,hhhmmmrrruuuooo```MMM@@@222111...---,,,---...000------,,,,,,,,,,,,++++++------------------------************)))))))))((())))))))))))))))))))))))+++++++++*********))))))************************+++++++++*********))))))************************++++++++++++++++++++++++***+++,,,,,,,,,,,,+++******++++++,,,,,,++++++***++++++++++++++++++++++++,,,+++((((((***///444888555111---******+++++++++******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,---......//////......,,,///000...---222???III\\\^^^ccckkkrrrtttppplll___TTTMMMOOORRRVVVcccqqqttttttvvv|||{{{xxx___VVVPPPVVVfffuuu||||||}}}|||{{{{{{{{{wwwqqqkkk___bbbfffkkkoooqqqqqqrrrwwwtttcccZZZXXXRRRQQQQQQTTTZZZ```dddeeekkkgggcccbbbaaa___[[[XXXTTTPPPKKKIIIHHHFFFBBB???@@@@@@AAABBBCCCBBB>>>;;;888<<<@@@CCCDDDCCCDDDDDDAAA@@@AAACCCFFFJJJOOORRRLLLLLLNNNPPPSSSVVVYYYZZZ]]]YYYUUUSSSRRRQQQNNNKKKNNNMMMLLLKKKKKKLLLMMMMMMSSSPPPMMMJJJJJJIIIHHHGGGCCCCCCDDDDDDCCCCCCBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@CCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCGGGKKKMMMMMMMMMMMMNNNNNNRRRVVVWWWVVVUUUUUUWWWXXXYYYZZZ[[[\\\\\\[[[ZZZSSSPPPJJJEEEBBBBBBCCCEEEOOOUUU]]]dddjjjnnnqqqttttttrrrpppooosss|||zzzsssllljjjiiigggjjjqqq|||zzzllleeegggkkkkkkiiigggmmmuuu||||||zzzxxxtttpppkkkgggeeeeee^^^TTTLLLGGGBBB<<<999777777666666666666666777777777666555555666888888999:::<<<<<<;;;;;;<<<===???CCCIIIMMMQQQSSSVVVXXXbbblllyyy{{{tttddd[[[PPPJJJGGGEEEAAA>>>;;;::::::999888777666666444555666777999999::::::<<<<<<;;;;;;:::999888888;;;<<<===???DDDKKKTTT[[[gggnnnrrrpppnnnnnnnnnmmmsssrrrssswww~~~~~~vvvfffkkkyyymmmMMMDDD:::333333444333222222111111111000000//////////////////............------............------///...---,,,,,,,,,,,,,,,//////...---,,,,,,,,,,,,++++++++++++,,,,,,---...,,,++++++******++++++,,,,,,++++++******++++++,,,.........------,,,,,,,,,)))(((((()))+++---,,,++++++++++++,,,,,,---------++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,lllqqquuurrrfffTTTBBB888111000///---------...///------,,,,,,,,,,,,++++++------------------------++++++++++++************************************+++++++++*********))))))************************+++++++++*********))))))************************++++++++++++++++++++++++***+++,,,,,,,,,,,,+++******++++++,,,,,,++++++***++++++++++++++++++++++++,,,++++++,,,000777===AAA333000---++++++++++++*********+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------+++,,,,,,------------------///000...---111;;;DDDRRRWWW___hhhooorrrpppnnnbbbVVVNNNMMMOOORRR]]]kkkuuuuuuwww}}}~~~{{{cccZZZRRRTTTaaannntttuuuxxxwwwwwwxxxxxxuuuooojjj]]]^^^```eeejjjnnnoooooottt|||ssseee]]]ZZZRRRPPPOOOQQQWWW]]]bbbdddjjjgggcccaaa```___\\\YYYVVVQQQLLLIIIIIIGGGDDDAAAAAAAAAAAABBBCCCBBB>>>;;;999;;;???CCCFFFFFFFFFEEE??????@@@AAACCCEEEGGGHHHIIIJJJLLLOOOSSSVVVYYY[[[[[[YYYVVVTTTTTTRRROOOLLLNNNMMMLLLKKKKKKLLLMMMMMMQQQNNNKKKIIIIIIHHHGGGFFFDDDDDDDDDDDDDDDCCCBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAACCCFFFGGGGGGGGGHHHIIIKKKNNNQQQRRRPPPPPPQQQSSSVVVWWWYYYZZZ[[[[[[ZZZZZZSSSPPPLLLGGGDDDCCCCCCDDDKKKQQQXXX```eeejjjnnnppprrrpppooonnnrrr{{{vvvnnnllljjjhhhiiinnnuuu~~~qqqhhhhhhjjjjjjhhhgggmmmvvv}}}|||wwwuuurrrnnniiiddd```^^^VVVQQQIIICCC???<<<999666777777666666666666666777777777666555666777888999:::;;;<<<<<<;;;<<<>>>@@@CCCFFFKKKOOORRRVVVZZZ]]]fffqqq~~~}}}rrrkkk\\\UUULLLGGGFFFDDD@@@===:::999999888777666666666444555666888999999::::::<<<<<<;;;:::999888777777:::;;;===AAAFFFNNNWWW^^^pppwww{{{yyyvvvuuutttrrroooppprrryyy}}}yyy~~~kkkdddlll{{{wwwaaaEEE>>>555111222333222111111111111000000000//////////////////............------............------......---,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---,,,,,,+++++++++,,,------,,,++++++******++++++,,,,,,++++++******++++++,,,---------------,,,,,,,,,***)))((()))+++---,,,++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,---------,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,---------------******************++++++ooosssuuulllYYYFFF888333/////////...............------,,,,,,,,,,,,++++++------------------------,,,,,,,,,++++++++++++***************************+++++++++***************************************+++++++++***************************************++++++++++++++++++++++++***++++++,,,,,,++++++******++++++,,,,,,++++++***++++++++++++++++++++++++(((((((((***...444:::>>>111///---,,,,,,,,,***)))******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------***+++,,,,,,------,,,,,,---///111///---///777===FFFNNNZZZeeelllooopppqqqiii]]]SSSPPPMMMMMMWWWdddrrrtttwww|||mmmaaaUUURRRYYYcccjjjmmmqqqqqqrrrttttttqqqmmmiii]]]ZZZYYY^^^fffmmmpppooorrrwww|||zzzrrrhhh```\\\SSSPPPMMMNNNSSSYYY___bbbiiigggcccaaa```^^^\\\[[[WWWRRRLLLIIIIIIIIIFFFDDDBBBAAABBBCCCCCCBBB???<<<::::::===CCCHHHJJJHHHFFFAAA@@@@@@@@@@@@@@@@@@@@@FFFGGGIIIMMMQQQUUUYYYZZZXXXXXXWWWWWWWWWUUUQQQNNNMMMLLLKKKKKKKKKKKKLLLMMMOOOLLLJJJHHHHHHGGGFFFEEEDDDDDDDDDDDDDDDCCCBBBBBB?????????@@@@@@AAAAAABBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@AAAAAAAAABBBBBBBBB@@@AAABBBBBBBBBBBBDDDFFFHHHJJJKKKKKKKKKLLLNNNPPPSSSTTTUUUVVVWWWWWWWWWWWWSSSPPPMMMIIIFFFDDDCCCCCCGGGLLLSSSYYY___dddhhhkkknnnnnnmmmnnnqqqyyyzzzooonnnllliiihhhjjjmmmrrruuuzzzwwwllliiijjjjjjjjjiiipppxxx~~~~~~zzzwwwpppnnnjjjddd^^^YYYTTTRRREEEBBB===:::888777666555777666666555555666777777777777666666777888888999;;;<<<<<<<<<<<<>>>AAADDDHHHKKKNNNQQQUUUZZZ```dddkkkuuu}}}qqqfff^^^RRRMMMGGGDDDCCCBBB???<<<888888777666555555555555555666777888999:::::::::<<<;;;:::999888777777777:::<<>>IIIWWWdddjjjnnnqqqtttqqqfff\\\WWWPPPKKKQQQ]]]mmmrrrwww{{{|||nnn[[[PPPQQQZZZccciiinnnoooppprrrqqqoookkkhhh```ZZZUUUZZZdddnnnrrrrrrrrrtttvvvvvvqqqjjjccc^^^UUUQQQLLLKKKOOOVVV\\\```fffdddbbb```___^^^]]]\\\XXXSSSMMMJJJJJJIIIGGGEEEBBBBBBBBBCCCDDDCCC@@@>>><<<;;;<<>>===>>>???@@@DDDEEEGGGJJJNNNRRRUUUWWWUUUVVVXXXYYYYYYWWWSSSQQQNNNMMMLLLKKKKKKKKKLLLMMMMMMKKKIIIHHHHHHHHHFFFEEECCCCCCCCCCCCCCCBBBAAAAAA>>>>>>???@@@AAAAAABBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBCCCBBBAAA@@@@@@CCCFFFHHHHHHGGGGGGGGGIIILLLNNNNNNOOOPPPQQQRRRRRRSSSSSSQQQPPPNNNKKKHHHFFFDDDCCCDDDHHHNNNTTTYYY^^^cccfffkkkkkklllnnnqqqxxx}}}ooommmllliiihhhggghhhjjjkkkssswww}}}qqqlllkkkmmmmmmooouuu|||~~~{{{yyyvvvsssqqqjjjgggaaaZZZSSSLLLGGGEEE<<<:::888666666666666666666666555555555666777777777777777777888999999:::;;;<<<<<<<<<<<>>CCCIIIQQQZZZccciii{{{{{{vvvrrrmmmpppwwwsssnnnuuuvvvgggcccaaalll{{{sssZZZDDD:::777444333444444333222000000000000000000//////////////////............,,,------......------,,,------,,,,,,+++,,,,,,---+++++++++++++++,,,------...---,,,,,,++++++++++++,,,++++++******++++++,,,,,,++++++******++++++,,,+++++++++,,,,,,------...+++***)))***,,,---,,,++++++++++++++++++++++++,,,***++++++++++++,,,,,,,,,************************---,,,***))))))***,,,---...------,,,,,,+++++++++,,,,,,++++++,,,---///111sssssslll[[[FFF666222333,,,---............------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++*********))))))))))))************************************************************************************************************************************************++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,*********+++,,,---,,,,,,,,,---...---***(((******+++,,,,,,,,,,,,++++++++++++,,,,,,,,,------,,,,,,---...............(((+++---......000333777<<>>>>>???@@@AAAAAABBBBBBAAAAAA@@@@@@@@@??????????????????@@@@@@@@@AAAAAACCCCCCBBB@@@>>>???BBBEEEEEEDDDBBBBBBCCCFFFHHHJJJIIIIIIIIIJJJKKKMMMNNNNNNOOOOOOMMMKKKIIIGGGEEEDDDDDDGGGKKKPPPTTTYYY^^^bbbgggiiilllnnnqqqwww}}}}}}mmmjjjiiihhhgggggghhhhhhiiipppooosss{{{rrrnnnooopppuuuzzz}}}zzzzzzzzz}}}{{{xxxvvvtttpppkkkhhhccc___YYYQQQIIIBBB===:::888888777666555555555666555555555555555666777777666777888888999::::::::::::;;;<<<<<<===AAAFFFJJJPPPQQQSSSVVV\\\dddnnnuuuxxxttthhh\\\SSSMMMHHHGGGDDDAAA???<<<888666555555333333333444555666777888999::::::;;;:::::::::999888777666777888999===AAAHHHOOOWWW___hhhnnn{{{~~~yyyuuupppqqqvvv}}}xxxmmmnnnwww~~~lll```aaacccnnnyyy~~~wwwdddLLL:::777666444333333222000/////////////////////000000////////////............,,,,,,------------,,,,,,,,,,,,+++++++++,,,,,,---......---,,,,,,,,,,,,,,,...---,,,,,,++++++++++++,,,++++++******++++++,,,,,,++++++******++++++,,,***++++++,,,,,,---------,,,+++******,,,---,,,+++++++++++++++++++++++++++*********+++++++++,,,,,,************************,,,,,,+++******+++,,,,,,---------,,,,,,++++++***,,,,,,++++++,,,...000111wwwoooaaaNNN===222......---------------.........------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,*********)))))))))((((((++++++++++++++++++++++++***************+++++++++***************************************+++++++++************************************************,,,++++++******++++++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++*********++++++,,,------,,,++++++,,,...---+++)))******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,---......//////......)))+++---......000333555:::CCCPPP]]]hhhoootttvvvvvvrrrqqqnnn___MMMFFFJJJ___lllxxxkkkVVVMMMPPP[[[dddkkknnnrrrsssrrrpppnnnmmmhhhaaaYYYXXX^^^ggglllnnnqqqrrrtttsssooojjjddd```ZZZUUUNNNJJJKKKPPPTTTVVVXXX[[[^^^```___^^^^^^^^^ZZZUUUQQQNNNMMMKKKGGGDDDAAA@@@AAABBBEEEFFFEEEDDDBBB@@@>>>@@@DDDHHHIIIHHHHHHEEE@@@;;;999;;;===@@@CCCCCCDDDFFFHHHJJJLLLMMMNNNQQQVVVYYYZZZYYYXXXXXXSSSRRRPPPMMMLLLKKKKKKKKKJJJIIIIIIIIIJJJJJJHHHFFFBBBBBBBBBBBBBBBAAA@@@@@@?????????@@@@@@AAAAAABBB@@@@@@@@@?????????>>>>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@>>>===>>>AAACCCAAA???===>>>@@@CCCDDDDDDEEEEEEEEEFFFGGGIIIJJJKKKMMMLLLKKKJJJIIIGGGFFFEEEEEEGGGJJJMMMPPPUUUZZZ^^^cccfffjjjmmmppptttyyy|||~~~mmmeeeeeeeeefffgggiiijjjlllllliiikkktttxxxqqqpppqqqwww{{{~~~}}}yyyuuuttttttuuutttrrrpppmmmhhhbbb]]]YYYUUUOOOHHHAAA;;;888666666666666555333222333555444444444444555666777777666777888::::::;;;;;;;;;:::;;;===???AAAEEEJJJMMMRRRTTTVVV[[[bbblllvvv~~~vvviii^^^UUUMMMIIIFFFEEECCC???<<<999666555555444333222222444666888888999:::;;;;;;;;;;;;;;;999888777666777999;;;<<<@@@DDDKKKRRRZZZbbbjjjooo{{{|||yyyuuuqqqxxx~~~rrrlllrrrzzz~~~}}}wwweee^^^aaajjjsss{{{|||}}}kkkTTT@@@555444444333111000///------......////////////000000////////////............,,,,,,------------,,,,,,+++++++++++++++,,,,,,---000///...---,,,,,,,,,,,,------,,,+++++++++,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,,,,+++***+++,,,---,,,++++++++++++++++++*********************++++++++++++*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******++++++,,,,,,------ssseeeQQQ@@@666111...,,,------,,,,,,,,,---...///------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++*********))))))++++++++++++++++++++++++))))))*********+++++++++************************))))))*********+++++++++************************************************,,,,,,+++******+++,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++(((((()))***++++++++++++++++++***+++------,,,*********+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,---............---,,,---------...///111333666<<>>@@@CCCGGGIIIJJJHHHEEEAAA>>>===<<<<<<@@@@@@BBBDDDFFFIIIKKKMMMKKKPPPUUUXXXXXXXXXYYY[[[WWWUUURRROOOMMMKKKJJJJJJHHHGGGGGGHHHIIIIIIGGGEEECCCCCCDDDDDDCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@>>>??????>>>===>>>@@@CCC@@@>>><<<===@@@CCCCCCBBBCCCCCCCCCDDDEEEGGGIIIJJJKKKJJJIIIHHHGGGGGGGGGHHHEEEGGGHHHJJJLLLQQQVVVZZZ^^^aaagggkkknnnqqqtttvvv~~~ooobbbbbbbbbcccfffiiilllnnnmmmjjjkkkqqqwwwyyyrrrrrrttttttwwwyyyxxxsssppppppqqqpppmmmjjjgggccc^^^WWWSSSLLLIIIEEE@@@;;;888777666444555777555333222333555444444444444555666777777666777999:::;;;<<<<<<;;;:::===@@@CCCEEEIIIMMMQQQTTTVVV[[[```iiisss~~~vvvjjj^^^UUUMMMHHHEEECCCBBB@@@<<<999666555555555444222222333555777999999::::::;;;;;;;;;;;;;;;888777666666888;;;>>>@@@@@@EEELLLSSSZZZaaahhhlllyyyzzzxxxvvvsss}}}ssspppvvv|||~~~~~~zzzlllcccdddjjjrrr{{{ttt]]]GGG999555222222222111///......///........./////////000000////////////............+++,,,,,,------,,,,,,+++++++++******+++,,,,,,---------,,,,,,+++,,,,,,,,,,,,,,,+++++++++,,,------,,,++++++******++++++,,,,,,++++++******++++++,,,,,,,,,,,,+++++++++++++++---,,,++++++------,,,+++++++++++++++*********)))************++++++++++++++++++++++++,,,,,,,,,---+++,,,...//////...,,,++++++++++++++++++,,,,,,,,,***+++,,,---...---+++***lllZZZDDD666222222000---...---+++++++++---///000---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++))))))******++++++++++++************************))))))******++++++++++++************************))))))))))))))))))))))))---,,,+++******+++,,,---+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,++++++,,,*********,,,---,,,+++******+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------++++++,,,---------,,,,,,000///......---...///000222777AAAPPPaaannntttuuu{{{xxx\\\KKKHHHGGG[[[mmmxxxqqq___QQQMMMQQQVVVccciiipppsssttttttvvvwww|||vvvkkkccc^^^___cccgggeeekkkpppqqqlllgggccccccZZZUUUNNNIIIHHHIIIJJJKKKLLLSSS[[[``````^^^]]]]]]___\\\XXXWWWUUUPPPJJJDDD???>>>???BBBEEEHHHIIIIIIGGGEEEBBB>>><<>>@@@BBBFFFIIILLLMMMJJJOOOTTTWWWWWWXXXZZZ\\\YYYWWWTTTPPPMMMKKKJJJJJJFFFFFFFFFGGGHHHHHHFFFDDDEEEEEEEEEEEEEEEDDDDDDCCCAAAAAA@@@@@@@@@@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>???@@@@@@@@@@@@BBBDDDAAA???>>>???CCCEEEDDDCCCCCCCCCCCCCCCEEEGGGIIIKKKJJJIIIGGGGGGFFFGGGHHHIIIFFFGGGHHHHHHJJJNNNSSSWWWZZZ^^^dddiiilllnnnppprrryyyrrr`````````bbbeeeiiillloooqqqnnnnnnqqqrrruuuxxxssssssvvvpppsssuuussspppnnnoooqqqllliiiddd___ZZZUUUPPPLLLCCCAAA>>>:::888777777888444666888777444333555777333333333444555666777888666777999;;;<<<<<<<<<<<<;;;>>>BBBFFFIIILLLPPPSSSVVVYYY^^^dddmmmyyyuuummmbbbVVVNNNIIIEEECCC@@@???===:::666555555666555444222222333555888:::::::::;;;;;;<<<;;;;;;;;;888777666666888<<>>>>>BBBGGGIIIIIIGGGFFFEEEBBB???======AAADDDHHHMMMOOOKKKCCC<<<<<>>@@@?????????>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>AAA@@@@@@???????????????AAAAAACCCDDDDDDDDDCCCBBBGGGFFFDDDCCCDDDEEEGGGHHHHHHIIIJJJJJJJJJJJJMMMOOOWWW[[[```dddfffhhhiiikkkqqq|||rrrccc^^^YYYZZZaaajjjnnnppptttrrrpppnnnoootttzzz~~~zzzvvvssspppooolllmmmmmmkkkhhhgggggggggiii```XXXUUUPPPIIIDDDCCC<<<;;;:::888666555444444888777555444333333444555555666777777777777999;;;999999999999;;;<<>><<<:::888666444333333333333555666777777777777<<<<<<=========;;;:::999888888888:::===@@@@@@@@@EEEDDDGGGNNNXXXbbbhhhjjjoootttxxxwwwtttuuu{{{~~~|||}}}~~~{{{{{{wwwooofffbbbfffrrr|||zzz~~~xxxkkkXXXDDD888444555000///...------...///000///////////////......---......//////...---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++******)))))))))))))))++++++++++++++++++++++++++++++******************------,,,,,,+++***))))))***++++++,,,,,,+++++++++)))************+++++++++.........------,,,,,,,,,++++++++++++++++++++++++,,,---///000000///---,,,++++++++++++++++++++++++******+++,,,,,,---......OOOCCC666111///------...---------,,,,,,+++++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))***+++*********************************)))))))))((((((******++++++++++++******+++)))((((((***+++***((())))))))))))))))))))))))++++++***)))))))))))))))---,,,+++******++++++,,,******+++++++++,,,,,,,,,---,,,,,,++++++++++++,,,************************,,,,,,---------,,,+++***+++,,,,,,------,,,,,,+++,,,,,,,,,---------------,,,,,,,,,---------..................////////////000333999CCCPPP]]]hhhnnnzzzoooYYYLLLDDDLLLZZZgggrrr{{{{{{qqqiii___UUUQQQSSSUUU\\\dddmmmyyyzzzoooddd]]][[[\\\___eeehhhfffdddeeeeeeccc]]]\\\YYYSSSKKKFFFFFFGGGKKKNNNTTTXXXYYY[[[\\\]]][[[ZZZXXXWWWTTTOOOHHHCCCAAA@@@AAADDDHHHKKKJJJIIIEEEEEECCC@@@>>>===@@@BBBEEEIIILLLJJJEEE???======<<<===???AAACCCDDDEEEFFFIIIJJJKKKNNNQQQUUUYYY[[[^^^[[[XXXVVVSSSQQQMMMJJJHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>??????>>>>>>>>>=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAA@@@AAABBBCCCDDDCCCCCCBBBDDDDDDBBBBBBBBBCCCEEEFFFGGGIIIJJJIIIIIIIIILLLNNNVVVYYY^^^aaacccdddfffgggmmmvvv~~~pppccc^^^YYYZZZ```hhhlllnnnsssssssssrrrqqqrrruuuwww|||zzzxxxuuurrrooommmllliiiiiiiiihhheeeccccccdddeee[[[PPPLLLHHHBBB===;;;777666555444444444444444777666555444444444444555666777777777666666888:::999888888999;;;===???@@@CCCDDDEEEIIIMMMRRRVVVYYY^^^dddiiinnnwww}}}tttnnnbbbZZZPPPIIIGGGEEEBBB???<<<;;;999777555444333333333444555666666777888888;;;<<<<<<<<<<<<;;;:::999<<<;;;;;;===@@@DDDFFFFFFGGGFFFHHHPPP[[[eeeiiiiiijjjooossssssrrrvvv~~~~~~~~~}}}xxxnnnccc___eeeqqq|||}}}tttrrrjjj]]]LLL===444111222000///...------...///000///////////////...------...............---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,++++++***************************************************************------,,,,,,+++******)))++++++,,,,,,,,,+++******)))************+++++++++------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,------------,,,++++++++++++++++++++++++++++++++++++,,,,,,---------BBB999000......,,,,,,...------,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******))))))***+++,,,,,,*********************************)))))))))))))))******++++++++++++*********)))((()))***+++***((())))))))))))))))))))))))++++++***))))))))))))***000...,,,***)))***+++,,,******+++++++++,,,,,,,,,+++************++++++,,,************************,,,,,,,,,---,,,,,,+++***++++++,,,,,,,,,,,,++++++------------,,,,,,,,,,,,,,,,,,,,,---------......---............/////////000111444;;;FFFTTTaaaiiivvvooo]]]RRREEEKKKUUU___iiisss{{{|||sssnnnggg]]]UUURRROOOUUU^^^lll|||qqqeee\\\XXXWWW[[[aaadddcccccceeefffddd___``````YYYNNNFFFCCCDDDHHHKKKPPPTTTVVVXXXZZZ\\\[[[ZZZYYYXXXUUUPPPJJJEEEDDDCCCDDDFFFIIIKKKLLLKKKFFFFFFEEEBBB???>>>>>>???DDDGGGJJJLLLJJJFFF@@@=========>>>@@@AAACCCDDDDDDFFFGGGHHHKKKNNNRRRUUUWWW\\\[[[YYYXXXWWWTTTPPPLLLIIIIIIHHHGGGFFFFFFEEEEEEDDDDDDDDDDDDDDDEEEEEEEEECCCCCCBBBAAA@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>===============<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<<<<===???@@@AAA@@@AAAAAABBBCCCBBBBBBBBBBBBAAA@@@@@@@@@AAACCCDDDGGGHHHHHHHHHGGGHHHIIIKKKTTTWWW[[[^^^___```aaabbbgggnnnvvv|||wwwmmmccc^^^YYYYYY___eeeiiijjjppprrrsssrrrpppmmmllllllqqqpppooommmllljjjiiihhheeeeeeeeebbb___]]]\\\]]]aaaTTTFFFAAA???;;;777555222222222222333444555666666666555444444555555555666777888777666666777999888888888999;;;>>>@@@BBBGGGGGGHHHJJJNNNTTTZZZ^^^bbbhhhnnnrrrzzz|||sssjjjcccVVVPPPIIIEEEDDDBBB???<<<999888666555444444333333444444555555666888999::::::;;;;;;<<<;;;;;;:::999<<<:::999;;;@@@EEEHHHJJJKKKIIIJJJSSS```iiillljjjeeeiiimmmoooqqqxxx~~~}}}|||ssseeeXXX[[[lll}}}vvvmmmdddZZZKKK>>>555111111111//////............//////...////////////...---------............------,,,------------------------++++++++++++++++++++++++))))))*********+++++++++---,,,,,,+++***+++++++++))))))))))))))))))))))))************************---,,,,,,++++++*********,,,,,,,,,,,,,,,+++***))))))************+++++++++++++++++++++************++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,;;;444///000000...---///,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++***************+++++++++************************++++++++++++++++++++++++******++++++++++++*********)))))))))******))))))))))))))))))))))))))))))++++++***))))))*********,,,,,,+++*********++++++******+++++++++,,,,,,,,,***************+++,,,---************************++++++,,,,,,,,,+++++++++++++++,,,,,,,,,,,,++++++---------,,,,,,,,,,,,+++,,,,,,,,,---------......---------.........//////000000111555???NNN]]]hhhpppxxxooo^^^TTTHHHKKKPPPXXXbbblllvvv{{{|||vvvsssoooggg\\\TTTPPPSSS[[[jjj~~~~~~tttiii```YYYVVVYYY]]]```aaacccgggiiigggbbbfffhhhbbbVVVJJJEEECCCEEEHHHLLLOOORRRTTTXXXZZZ[[[ZZZYYYXXXVVVRRRLLLGGGEEEEEEFFFGGGIIIKKKLLLMMMGGGHHHGGGEEEAAA>>>======DDDEEEIIINNNPPPMMMFFF@@@>>>>>>>>>???@@@AAABBBCCCDDDEEEFFFHHHKKKOOORRRTTTYYYYYYYYYZZZZZZWWWSSSOOOLLLLLLKKKJJJIIIHHHGGGFFFBBBBBBCCCCCCCCCCCCDDDDDDBBBAAAAAA@@@??????@@@@@@????????????>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;<<<<<<>>>?????????@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAABBBBBBFFFFFFGGGFFFEEEEEEGGGIIISSSUUUXXXZZZZZZ[[[\\\]]]aaafffjjjmmmqqqtttpppjjjccc___ZZZYYY\\\aaaeeefffjjjlllmmmlllhhheeecccbbbfffffffffffffffeeeeeedddaaaaaa```\\\XXXTTTSSSSSS[[[LLL???:::;;;999666444333333333333444555666777555555555555555666666666666777888777666666777999999999999;;;===@@@CCCEEEIIIIIIIIIKKKQQQXXX```eeegggnnntttwww|||{{{rrriii___WWWOOOLLLGGGEEECCCAAA===:::666555444444333333444444555555555555777888:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<::::::<<>>>>>>>>>>>>>>>>>?????????>>>>>>>>>======;;;;;;;;;;;;<<<<<<<<<<<<==============================<<<<<<<<<<<<<<<===???????????????@@@@@@AAAAAAAAA@@@AAAAAAAAABBBBBBDDDEEEFFFDDDCCCCCCDDDFFFPPPRRRTTTUUUUUUVVVWWWYYY[[[___aaaaaadddiiiiiifffaaa^^^ZZZXXXYYY\\\___aaaaaabbbbbb```]]][[[[[[\\\]]]^^^___````````````___\\\\\\ZZZUUUOOOKKKIIIHHHOOOCCC888666777777666666444333333333333444444555444555555666666777777777777888888888666666888::::::;;;<<<>>>AAADDDHHHJJJJJJJJJJJJMMMTTT]]]ffflllnnnvvv|||}}}~~~{{{qqqhhh___UUUNNNJJJIIIFFFCCCAAA===999777444444333333333333444444555555555666888:::;;;<<<;;;;;;;;;<<<<<<===>>>>>>AAA@@@@@@CCCJJJQQQWWWZZZRRROOOQQQYYYfffppprrrqqqkkkmmmpppsssxxx~~~~~~tttjjjWWWYYY```ppp{{{rrriiibbbSSSHHH:::222111333333111...//////////////////..................------,,,,,,,,,---------------,,,------------------------************************+++++++++,,,,,,,,,,,,---++++++***)))))))))))))))++++++++++++++++++++++++))))))*********+++++++++,,,,,,+++++++++++++++***,,,,,,,,,,,,,,,+++***)))))))))*********+++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++222///...///---))))))+++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++***)))(((************************)))))))))))))))***************++++++++++++******(((***+++***)))((()))***))))))))))))))))))))))))+++************+++,,,,,,"""$$$(((,,,---,,,***(((******+++++++++,,,,,,,,,,,,++++++++++++,,,,,,---************************+++************+++,,,,,,******++++++++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......,,,------------............///000222888EEEUUU```ggghhhmmmvvv|||wwwhhh[[[JJJGGGCCCEEENNNZZZeeekkkrrrttttttssssssqqqkkkcccYYYTTTUUU```nnnxxx|||yyyuuummmeee___VVVYYY[[[]]]ccckkkmmmkkkjjjooouuuvvvnnnaaaSSSKKKBBBCCCEEEFFFHHHKKKPPPSSSUUUUUUVVVWWWXXXUUUPPPMMMIIIIIIJJJIIIIIIJJJLLLOOONNNOOONNNJJJEEE@@@>>>===>>>???AAAFFFKKKKKKHHHDDDBBBAAA@@@??????@@@AAABBBCCCCCCDDDFFFIIILLLOOOQQQRRRSSSUUUXXXZZZYYYVVVSSSMMMMMMMMMLLLJJJHHHEEEDDD@@@@@@@@@@@@?????????>>>>>>>>>===============>>>??????>>>>>>>>>=========;;;;;;;;;<<<<<<<<<<<<<<<========================>>>>>>===<<<<<<<<<<<<<<>>>>>>>>>>>???@@@@@@AAAAAAAAAAAABBBBBBBBBBBBCCCDDDDDDCCCAAA@@@AAACCCLLLNNNOOOPPPPPPQQQSSSUUUVVVYYYZZZXXXZZZ___aaa```^^^[[[WWWTTTSSSUUUWWWYYYXXXXXXWWWUUURRRRRRSSSUUUTTTUUUWWWXXXYYYXXXXXXWWWTTTSSSQQQLLLFFFBBB??????@@@999333333444333333555333222222111111111111111333444555666777888888888777888999999888888:::<<<===>>>???BBBEEEIIIMMMOOOMMMMMMNNNRRRYYYbbbkkkpppwwwxxxnnnddd]]]UUUMMMHHHEEEDDDBBB@@@<<<888555333444333333333333333444444333555666888:::;;;<<<<<<:::::::::;;;<<<===>>>???AAAAAABBBGGGOOOWWW]]]___XXXVVVWWW\\\eeemmmqqqrrrpppsssvvvzzz~~~~~~xxxkkk^^^LLLWWWiii{{{}}}ssskkkccc[[[GGG???555000000111000///......////////////......---............---,,,,,,+++,,,,,,------------,,,------------------------++++++++++++++++++++++++++++++,,,,,,,,,---------+++***))))))(((((())))))++++++++++++++++++++++++)))))))))***++++++,,,,,,++++++++++++++++++++++++***++++++,,,,,,+++++++++)))************++++++++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,000------...,,,)))))),,,+++++++++,,,,,,---------------,,,,,,,,,,,,++++++************************((()))***+++,,,+++******************************(((((()))))))))***************++++++++++++******(((***+++***(((((()))+++))))))))))))))))))))))))+++*********++++++,,,---%%%&&&)))+++,,,,,,***)))******+++++++++,,,,,,,,,,,,++++++************+++************************+++***)))))))))***,,,---******++++++++++++******))))))***+++,,,------...,,,,,,,,,---------......,,,,,,---------.........---///000111444>>>LLLVVV```cccjjjsssyyyvvvlllbbbSSSLLLEEECCCJJJUUU```ffffffkkknnnmmmnnnqqqooojjjaaaZZZWWW\\\cccjjjttt}}}|||{{{zzzzzzwwwqqqgggaaaTTTWWWXXX[[[bbbjjjmmmjjjkkkpppwww{{{xxxlllZZZNNNAAABBBCCCCCCDDDGGGLLLPPPRRRRRRTTTVVVXXXVVVRRROOOKKKLLLMMMKKKJJJKKKNNNQQQSSSRRRPPPKKKFFFAAA??????===>>>???BBBEEEGGGGGGGGGEEECCCAAA@@@???@@@AAABBBAAABBBCCCDDDGGGJJJMMMOOOOOOPPPRRRUUUXXXYYYVVVTTTPPPQQQPPPPPPMMMJJJGGGEEEBBBBBBAAA@@@???>>>======>>>>>>============>>>>>>???>>>>>>>>>============;;;;;;<<<<<<=============================================<<<======>>>>>>>>>>>>=========>>>???@@@@@@@@@AAAAAABBBBBBBBBAAACCCCCCCCCAAA???>>>???AAAGGGHHHJJJJJJJJJKKKNNNPPPPPPTTTTTTRRRSSSWWWZZZYYYYYYWWWSSSOOOMMMMMMOOOQQQPPPPPPPPPOOOLLLKKKLLLMMMLLLMMMOOOPPPPPPOOONNNMMMHHHHHHFFFCCC>>>;;;999999666333333444333000111555222222111111111222222333222333555777888888888888666888999:::999:::===???@@@AAABBBEEEIIINNNQQQTTTSSSSSSTTTXXX^^^fffnnnrrrzzz}}}|||}}}}}}qqqjjj```XXXRRRMMMGGGCCCAAAAAA@@@===999666444444555444444333333333444444222444777:::<<<<<<<<<;;;888888888888999;;;===>>>???@@@CCCJJJRRRZZZ___bbb______^^^___bbbggglllppprrrvvv{{{yyynnnaaaXXXQQQ]]]oooxxxooohhh\\\QQQ<<<888333111111111000...---...///000000///...---------......------,,,+++***+++,,,---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,,,,+++******))))))******************************((())))))***++++++,,,,,,++++++++++++++++++++++++)))******+++,,,,,,,,,,,,)))************+++++++++************+++++++++,,,++++++++++++++++++++++++******,,,,,,,,,,,,******+++++++++++++++++++++++++++++++++,,,,,,---------///------///---***+++///+++++++++,,,,,,------------------,,,,,,,,,++++++************************&&&''')))+++,,,,,,,,,,,,******************************++++++,,,,,,,,,,,,******++++++++++++******(((***,,,+++(((''')))+++))))))))))))))))))))))))+++*********+++,,,,,,---***************+++++++++******+++++++++,,,,,,,,,++++++***)))(((((())))))******************************)))))))))***,,,---******++++++++++++******(((((()))***,,,---...///,,,,,,,,,---------......,,,,,,,,,---------......,,,...000000111999DDDNNNXXX^^^hhhqqquuurrrlllgggVVVNNNDDD@@@EEEOOOYYY___^^^fffjjjiiijjjooopppnnnjjjaaaZZZZZZ]]]aaakkkvvvyyyyyyyyyzzzxxxrrrhhh```SSSUUUVVVYYY```iiillliiikkkooowww~~~~~~rrr___PPPAAABBBBBBBBBBBBEEEJJJNNNPPPQQQSSSVVVWWWWWWSSSPPPMMMNNNOOOMMMKKKLLLOOOSSSUUUTTTQQQLLLFFFBBB@@@@@@??????@@@BBBCCCFFFIIIKKKFFFDDDBBB@@@@@@@@@AAABBB@@@AAAAAACCCFFFIIILLLMMMNNNNNNPPPSSSWWWXXXWWWUUUUUUUUUUUUTTTRRRNNNKKKIIIDDDCCCBBBAAA???>>>======???>>>>>>>>>>>>>>>??????>>>>>>>>>>>>============<<<<<<<<<=========>>>>>>========================<<<<<<<<<<<<===???@@@AAA>>>===<<<<<<<<<===???@@@??????@@@AAAAAAAAAAAA@@@BBBCCCCCCAAA>>>===>>>???CCCDDDFFFFFFGGGHHHKKKMMMMMMQQQRRROOOOOOSSSUUUTTTUUUSSSPPPKKKHHHHHHJJJLLLLLLMMMNNNMMMJJJHHHGGGGGGGGGHHHIIIJJJJJJIIIGGGFFF?????????===999777666777333333666888555000000555333333333333444555666666222333555777999999999888666888999:::;;;<<>>===<<<:::666666666666777999<<<===CCCDDDHHHOOOYYY```eeegggeeeeeecccaaa___bbbiiinnnrrrvvv}}}uuufff[[[UUU\\\eeesss~~~wwwooofffXXXJJJ666555333333333222111000---...///000000///...---------......------,,,+++***+++,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++---,,,++++++******++++++))))))))))))))))))))))))((())))))***++++++,,,,,,++++++++++++++++++++++++((()))***+++,,,---------)))************+++++++++(((((())))))*********+++++++++++++++++++++++++++((()))+++------+++)))(((++++++++++++++++++++++++******+++,,,,,,---......---------,,,,,,+++++++++***+++,,,---............,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******))))))))))))******************************++++++++++++++++++++++++++++++,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))*********************************************************************************++++++++++++++++++++++++************************------,,,+++************+++*********+++,,,,,,---------------------,,,,,,+++++++++******)))))))))000///---,,,...444===CCCPPP^^^iiikkkkkknnnmmmjjjbbbWWWLLLFFFCCCEEEOOOZZZ]]]ccciiilllllllllpppsssqqqhhh\\\UUUUUU\\\dddiiinnnqqqttttttpppkkkgggeee[[[WWWTTTVVV]]]ccceeeeeeaaahhhpppuuuxxxsssdddVVVGGGDDDAAA@@@AAACCCEEEEEEHHHKKKOOOSSSUUUUUUTTTSSSTTTRRROOONNNNNNQQQTTTVVVZZZVVVOOOHHHBBB???>>>===>>>>>>???AAACCCFFFHHHIIIFFFEEEEEEEEEFFFEEEBBB@@@BBBBBBBBBBBBEEEHHHKKKMMMQQQNNNLLLMMMQQQTTTTTTTTTQQQRRRSSSSSSQQQNNNKKKIIIGGGEEECCCAAA???>>>>>>>>>@@@@@@????????????@@@@@@>>>@@@AAA@@@???>>>???@@@???===<<<<<<======<<<:::========================;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;:::;;;<<<===>>>>>>>>>???@@@AAABBBBBBCCC@@@AAAAAA???>>>===>>>@@@CCCCCCCCCDDDFFFGGGIIIIIIIIIHHHHHHGGGHHHIIIJJJKKKOOOMMMJJJFFFDDDCCCCCCCCCHHHGGGFFFEEEDDDCCCBBBBBBEEEDDDCCCBBBAAAAAAAAAAAA>>>;;;777666777777555333222222111111222222333444444444444444444444444444444555666666555555777999999999999:::;;;>>>@@@AAAEEEFFFHHHKKKMMMRRRXXX\\\]]]^^^^^^___dddllluuu|||zzzwwwtttpppllliiibbbXXXMMMEEEDDDDDDBBB@@@>>>===;;;999777555444444333222222111222333555666888888888999999:::;;;;;;888999999999999<<<@@@CCCAAAFFFLLLQQQZZZfffmmmnnnrrrrrrnnngggdddfffiiiiiiooowww|||nnnssswwwdddZZZYYYdddppp|||{{{wwwttteeeOOO???555444222000//////000111////////////////////////---------------------------,,,+++***)))***+++,,,************************---------,,,,,,+++++++++,,,,,,+++******+++,,,,,,******************************+++,,,,,,,,,,,,+++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))((((((((())))))************+++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++------------,,,,,,++++++***+++,,,---............,,,,,,,,,,,,,,,---------++++++++++++++++++++++++++++++************++++++************************++++++++++++++++++++++++,,,,,,,,,,,,+++******)))))))))))))))))))))))))))************************)))))))))*********++++++************************************************************************++++++++++++++++++++++++************************,,,,,,+++++++++,,,,,,---,,,,,,++++++,,,------...,,,,,,---------------------------,,,,,,,,,++++++///...------...333:::???JJJXXXeeeiiikkkmmmllliiiddd\\\SSSLLLEEEBBBHHHQQQ\\\bbbhhhiiihhhiiiooouuuxxxsssiii___XXXWWW[[[___jjjmmmppppppmmmiiieeeddd\\\XXXTTTUUUZZZ___aaaaaacccgggkkknnnpppnnndddXXXIIIEEE@@@======???AAABBBFFFIIIMMMQQQTTTTTTTTTSSSTTTRRRPPPOOOPPPQQQSSSUUUWWWSSSMMMGGGAAA>>>============>>>???AAACCCEEEFFFHHHGGGGGGHHHHHHFFFCCC@@@@@@@@@???@@@BBBEEEHHHJJJLLLKKKJJJLLLPPPRRRSSSRRRQQQRRRSSSTTTSSSPPPNNNLLLGGGFFFDDDBBBAAA@@@@@@@@@>>>======<<<<<<<<<=========???@@@???>>>===>>>@@@???===<<<<<<======<<<:::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;:::;;;<<<===>>>>>>>>>??????@@@@@@AAAAAA>>>??????>>><<<<<<===>>>@@@@@@@@@AAABBBDDDEEEFFFGGGGGGFFFFFFFFFGGGHHHIIIHHHGGGDDDBBBAAAAAABBBBBBDDDCCCCCCBBBAAA@@@???>>>>>>>>>===<<<;;;;;;;;;;;;;;;888555444555555444222222222222111222222333444444444444444444444444444333444555555444444666888999999;;;===???BBBDDDEEEGGGIIILLLNNNQQQVVV[[[___```aaabbbdddhhhnnnvvv|||~~~yyytttnnniiiccc___YYYQQQHHHCCCBBBBBBAAA???===<<<:::888666444444333333333222222333444555666999999::::::;;;;;;::::::555666888888999<<>>@@@DDDFFFJJJNNNQQQSSSSSSSSSTTTSSSRRRQQQQQQQQQRRRRRRRRROOOJJJEEEAAA>>><<<<<<<<<<<<<<<===???AAABBBCCCHHHHHHIIIKKKKKKIIIDDDAAA=========>>>???AAADDDEEEGGGGGGHHHJJJNNNPPPOOOOOOQQQRRRTTTUUUUUUSSSQQQPPPJJJIIIGGGEEECCCBBBAAAAAA>>>======<<<;;;;;;;;;;;;<<<===>>>>>>===<<<===>>>>>>===;;;<<<======<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<===>>>>>>??????????????????<<<======<<<::::::;;;===============>>>???@@@AAADDDCCCCCCCCCCCCDDDEEEEEE@@@???>>>======>>>???@@@???>>>>>>===<<<;;;::::::888777777666555555555555666444222222333333333222222222222222222333444444444444555555555555555555444555666666555666888:::999;;;>>>AAAEEEGGGIIIJJJKKKMMMQQQTTTWWW[[[```dddccceeegggiiilllpppuuuxxx{{{xxxsssmmmggg```YYYTTTMMMHHHBBB??????@@@>>><<<:::999888666444333333333333333333333444555666777:::;;;<<<<<<<<<;;;999999444555777999;;;>>>CCCFFFOOOUUU\\\bbbkkkwww}}}~~~}}}xxxnnnhhhfffdddlllwwwyyyrrrmmmrrryyy|||~~~}}}yyyvvvpppgggcccdddlllssszzz}}}xxxpppaaaLLL;;;222333222111000/////////000........................---------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---------------,,,,,,,,,++++++******++++++,,,******************************+++,,,,,,,,,,,,+++***))))))))))))))))))***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,---)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------*********++++++,,,,,,---------------------------***+++,,,---------------++++++,,,---......//////+++++++++++++++++++++++++++++++++******+++++++++************************************************,,,,,,,,,,,,+++)))((('''))))))))))))))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,***************************************************************************************************************************************+++,,,,,,------,,,,,,,,,,,,------******+++,,,------......++++++++++++++++++++++++,,,---.........///222444:::FFFUUUaaahhhjjjiiihhhfffiiiiiicccVVVJJJEEEFFFPPPYYYcccgggfffiiirrr{{{|||eeeUUUQQQSSS]]]```dddffffffeeeeeeeeefffddd___ZZZXXXXXXZZZ\\\```aaa```^^^___bbb___YYYVVVNNNDDD<<<999;;;===???AAACCCGGGKKKNNNQQQRRRSSSSSSSSSSSSSSSRRRRRRQQQPPPNNNLLLHHHDDD@@@>>><<<;;;<<<<<<<<<===>>>???AAABBBFFFGGGIIILLLMMMKKKGGGCCC===<<<<<<===>>>???AAAAAAEEEFFFGGGJJJKKKLLLKKKJJJPPPQQQSSSUUUUUUUUUTTTSSSOOONNNLLLIIIFFFDDDBBBAAAAAA@@@???>>>===<<<<<<<<<;;;<<<======;;;;;;<<<======<<<;;;;;;======<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<>>>>>>>>>>>>======<<<<<<;;;<<<<<<;;;:::999;;;<<<;;;:::::::::;;;<<<======@@@@@@@@@@@@@@@@@@@@@AAA;;;::::::999999:::;;;<<<::::::999999888777777666555555444333333333333333222111111111222333333333333222222222222333444444555555555555555666666666666777888888888999;;;>>><<<>>>BBBFFFIIIKKKLLLLLLNNNQQQUUUYYY\\\```dddgggfffhhhkkkmmmnnnoooqqqssspppnnnjjjeee```YYYRRRMMMEEEBBB>>>======<<<;;;999777777555444333333222222444444444555666777888888:::;;;<<<<<<;;;999777666666777888999<<>>LLL[[[cccfffgggggghhhnnnqqqkkk___RRRHHHBBBGGGRRR___gggjjjnnnxxxlllXXXQQQQQQXXX[[[```dddeeefffggghhhjjjiiieee___XXXUUUVVVXXX\\\___```^^^^^^```]]]XXXYYYRRRGGG???;;;;;;===>>>???@@@CCCGGGJJJNNNPPPRRRRRRRRRSSSSSSRRRQQQPPPOOOLLLKKKHHHEEEAAA>>><<<;;;<<<<<<======>>>@@@AAABBBBBBDDDGGGKKKMMMMMMIIIFFF>>>>>>===>>>>>>??????@@@DDDFFFGGGIIIHHHHHHGGGGGGNNNOOOQQQSSSTTTTTTTTTTTTTTTSSSQQQNNNJJJFFFDDDBBBDDDCCCAAA???===<<<<<<;;;:::<<<===<<<;;;:::;;;<<<<<<;;;:::;;;<<<===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999999999999;;;;;;;;;;;;;;;;;;::::::>>>======<<<<<<;;;;;;::::::;;;<<<;;;999999;;;===:::::::::999999:::;;;;;;==================<<<<<<999999888777777777777777888777777666666555555555333333222111111111222222000111222222222333333444333333222222333333444555555555555666666777777777555777888999999:::===???AAACCCFFFIIIKKKMMMMMMMMMQQQUUUZZZ^^^```cccfffhhhjjjmmmpppqqqqqqooooooooojjjfffbbb]]]XXXQQQKKKFFFAAA???===<<<;;;999777666555444444333222222333333444555666777888999999:::::::::::::::999777666555888888777888<<>>>>>===>>>???@@@CCCGGGKKKNNNPPPPPPPPPQQQQQQQQQPPPOOOOOOLLLKKKIIIGGGCCC@@@===;;;<<<<<<===>>>???AAABBBCCC@@@AAADDDGGGJJJJJJHHHEEE?????????????????????>>>BBBDDDFFFFFFEEEDDDEEEFFFLLLLLLNNNOOOQQQRRRRRRSSSVVVUUUTTTQQQNNNJJJGGGFFFEEEDDDBBB???===<<<;;;::::::;;;<<<<<<;;;:::;;;<<<<<<:::::::::<<<===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999888888777:::;;;;;;;;;;;;::::::999<<<<<<;;;;;;:::::::::999999:::;;;:::999999;;;<<<;;;:::999999999999999:::::::::;;;;;;;;;:::999888888888777666555444444333555555555555444444444333111111000000///000000111...000333333333222333444333333333333333444444555555555666666777777888888444666777888999:::===@@@FFFGGGIIIKKKNNNOOOQQQQQQUUUYYY^^^bbbdddfffgggiiioooqqqttttttrrrooollllllfffbbb[[[UUUOOOIIICCC???>>>===<<<:::888777555444333333222222222333333444444555777999:::;;;;;;;;;:::999999888777666666666777888999:::???FFFOOOUUU^^^hhhssszzz}}}vvvvvvqqqkkkjjjpppvvvxxxqqq}}}~~~uuupppnnnssswwwxxx{{{}}}ssskkkiiiiiiiiikkknnnjjjkkkkkklllrrryyyzzzvvvpppdddVVVHHH;;;111000333......////////////......------------------------------------------------++++++,,,,,,++++++***)))************************++++++,,,,,,,,,,,,------***++++++,,,,,,++++++*********************************+++,,,,,,,,,,,,+++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++)))))))))((())))))******)))************+++++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---*********+++++++++,,,,,,++++++,,,,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++************************************************((())))))***************))))))))))))))))))))))))************************)))))))))*********++++++************************************************************************************************************************,,,,,,+++++++++++++++,,,------,,,+++++++++++++++++++++++++++++++++,,,,,,---------.........//////,,,---......------...000333444;;;IIISSSYYY^^^dddfffmmmssssssqqqkkk]]]OOODDDIIIQQQ\\\hhhttt~~~qqqbbbWWWQQQPPPTTTZZZ```dddhhhllloooqqqttttttlll___VVVTTTVVV\\\aaadddbbbaaabbb```\\\\\\XXXRRRLLLIIIFFFCCCAAA===>>>>>>AAADDDHHHLLLNNNNNNNNNOOOOOOOOOOOOOOOPPPMMMLLLKKKIIIEEEAAA===;;;:::;;;;;;===???AAACCCDDD@@@@@@AAADDDFFFFFFDDDAAA@@@@@@@@@@@@???>>>>>>======???AAAAAAAAABBBEEEGGGIIIJJJKKKLLLMMMNNNOOOPPPTTTTTTTTTSSSQQQOOOMMMKKKHHHGGGEEEBBB???===<<<;;;;;;<<<===<<<;;;:::;;;===;;;:::999:::<<<===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999888777777777:::;;;;;;<<<;;;:::999888:::::::::::::::999999999777888888888777777999;;;::::::999888888888888888888999999:::999888777666555555555555444333222222333333333333333222222222111111000000000000111111---000333333222111222333444333333333333444555555555555666777777888999999666888:::;;;<<<>>>AAACCCIIIJJJKKKNNNQQQTTTVVVXXXYYY]]]cccfffhhhhhhiiiiiioooqqqsssrrrnnnjjjgggfff___ZZZSSSMMMHHHCCC???===::::::999888666555555555222222222222333333444555555666888:::;;;<<<<<<<<<;;;:::888777666777888999777:::???DDDHHHLLLQQQUUU^^^iiiuuu}}}|||tttooommmiiifffkkkvvv|||}}}wwwyyytttuuuyyyzzzwwwyyy~~~}}}qqqkkkggghhhhhhhhhkkkooonnnnnnlllhhhjjjnnnooommmfffXXXHHH===666111///000------.../////////...---------------------------------------------------------,,,++++++++++++,,,++++++++++++++++++++++++*********+++++++++,,,,,,***+++,,,,,,,,,,,,+++*********************************+++,,,,,,,,,,,,+++++++++************++++++************************++++++******))))))******)))************+++++++++)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++++++++,,,,,,,,,++++++***++++++******************++++++++++++++++++++++++,,,++++++++++++++++++,,,************************))))))))))))))))))))))))'''((()))******++++++***))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))*********************************************************************************))))))))))))))))))))))))************************,,,,,,,,,,,,---.../////////...------,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,---------,,,---......------///111333111666CCCMMMSSS[[[bbbcccjjjrrrvvv{{{zzzmmm___HHHHHHMMMVVVcccrrr~~~zzzqqqggg]]]WWWNNNRRRYYY___dddhhhmmmpppvvv{{{|||tttfff[[[YYYZZZ___ccceeecccaaacccbbb___```]]]XXXTTTQQQMMMIIIFFF======>>>???BBBFFFJJJMMMMMMMMMMMMMMMNNNOOOPPPPPPNNNNNNMMMJJJGGGBBB>>>;;;999999:::<<<>>>AAACCCDDDAAAAAA@@@AAABBBBBB@@@>>>@@@@@@@@@@@@???>>>===<<<999;;;===>>>>>>@@@EEEIIIGGGHHHIIIJJJKKKLLLMMMNNNRRRSSSSSSTTTTTTSSSQQQPPPMMMKKKIIIFFFCCCAAA???>>>;;;<<<======;;;;;;<<<===;;;:::999:::<<<===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999888777777666:::;;;;;;<<<;;;:::888777999999999999999999999999555666777666555666888999:::999888777777777777777777888999999999777666555222222333333333333222111222222222222111111111111333333222222222333333444,,,000333333111000000222444333333333333444555555555666666777888999999999:::<<<>>>???@@@BBBEEEHHHJJJKKKLLLOOOSSSWWW[[[^^^\\\```fffiiijjjjjjjjjjjjmmmnnnooonnniiieeeaaa```WWWSSSLLLGGGDDDBBB@@@???777777777666444444555777222222222222333444555666555666888;;;<<<======<<<===;;;888666666888:::;;;888>>>FFFMMMQQQSSSUUUVVV\\\gggttt|||}}}uuulllhhhfffbbbccclllxxx}}}||||||~~~zzzzzz}}}{{{vvvvvv{{{{{{wwwhhheeeeeeggghhhhhhkkkoootttsssnnneeeaaabbbcccaaa\\\MMM===777666444111000,,,---.../////////...---------------------------------------------------///...---,,,+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++***+++,,,------,,,+++*********************************+++,,,,,,,,,,,,+++******))))))))))))******************************------,,,+++************)))************+++++++++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,)))))))))))))))))))))))),,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++*********))))))***+++,,,,,,+++***)))(((************************+++++++++++++++++++++++++++++++++*********))))))************************++++++++++++++++++++++++))))))))))))************)))************+++++++++))))))))))))))))))))))))************************************************++++++++++++++++++++++++---,,,,,,++++++*********++++++++++++++++++++++++000000...---+++***(((((()))***++++++,,,,,,++++++------,,,+++,,,---...///000000000///...---++++++000222555999@@@KKKWWW^^^aaafffnnnxxxttteeeNNNFFFEEEOOO___lllvvv}}}yyyrrrnnniiidddZZZVVVUUUYYY```gggrrr|||~~~ssskkkggg```ZZZXXX]]]ccceeedddcccdddfffaaaaaa^^^[[[ZZZXXXOOOEEEDDDAAA??????AAAEEEGGGHHHKKKLLLMMMNNNOOOPPPPPPPPPPPPPPPNNNKKKHHHDDDAAA@@@777888999;;;===???@@@AAAAAABBBBBBCCCBBBAAA???>>>AAAAAABBBDDDDDDBBB>>>:::::::::;;;===???AAACCCDDDCCCDDDFFFHHHIIIKKKKKKKKKLLLNNNPPPQQQPPPPPPQQQRRRQQQOOOMMMJJJFFFCCC@@@???============<<<;;;:::999999999999999:::;;;<<<===;;;;;;;;;:::::::::999999888888888888777777777777::::::;;;<<<<<<:::999888<<<:::888666555666777888666666666555555666666666999999777666666555555555777777777777666555444333000000000000111222444444000111111111111222222222111222222333333333222222111222222333444444555555111222444555666666555555555666777888777888;;;===???@@@AAACCCEEEHHHJJJKKKJJJLLLNNNRRRVVVYYY\\\]]]aaabbbdddggghhhgggffffffkkkkkkkkkiiifffaaa]]]ZZZQQQMMMGGGBBB???===;;;999999888666555444333222222111111000000111333444666555777999;;;<<<<<<<<<;;;<<<;;;999666555666999<<<<<>>???CCCEEEGGGJJJKKKLLLNNNOOOPPPPPPPPPOOONNNMMMKKKIIIFFFDDDCCC::::::;;;;;;<<<===>>>???AAAAAABBBCCCBBBAAA??????@@@@@@BBBDDDEEECCC@@@===;;;::::::;;;<<<>>>AAABBBCCCDDDEEEGGGHHHIIIJJJJJJJJJLLLNNNOOOOOOOOOPPPQQQQQQPPPNNNKKKHHHEEECCCBBB>>>>>>===<<<;;;999999888:::999999999:::;;;<<<<<<::::::::::::999999999999888888777777777666666666888888888888888777777666:::888666555444444555666555555444444444444555555888777666555555444444444666666666666555444333222000000000000111111222333111111111111222222222222222222222333222222111111222222222333333444444444333333444666666777777777888999;;;;;;;;;===???AAAGGGGGGFFFFFFGGGGGGHHHIIIOOOPPPSSSWWW[[[___aaaccceeefffggghhhgggfffdddcccggggggfffddd```\\\WWWTTTMMMIIIDDD@@@===;;;999777888777666444333222222222222222222222333555777888777888:::<<<<<<<<<;;;:::888777666444444666:::===AAAJJJWWWdddjjjjjjfffccc^^^```dddhhhiiigggbbb^^^^^^bbbggglllrrrxxx~~~|||}}}}}}wwwvvvyyyxxxpppgggXXX___ggglllnnnppptttxxx|||uuulllddd___\\\WWWTTTFFF>>>444//////000000...........................111///------......+++(((///---++++++---......---++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++,,,,,,,,,------,,,,,,,,,+++++++++******+++++++++*********))))))))))))))))))))))))))))))***************+++++++++***************+++,,,,,,,,,,,,,,,+++++++++******)))************+++++++++*********************************+++++++++,,,,,,++++++************++++++,,,++++++++++++++++++,,,,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++******************++++++++++++***))))))************************+++++++++++++++++++++++++++++++++***************************************))))))))))))))))))))))))))))))))))))************)))************+++++++++))))))))))))))))))))))))************************************************++++++++++++++++++++++++*********+++++++++++++++++++++++++++++++++++++++******++++++,,,---------+++,,,------......------+++,,,,,,---------------,,,,,,------------,,,,,,---...000222777@@@IIIPPPXXX```kkkuuu|||{{{nnn```UUUJJJAAABBBIIITTT```jjjqqqsssssssssyyy|||eeeYYYPPPQQQYYYeeesss}}}~~~vvvpppmmmiiiccc]]]]]]]]]___ccceeeffffffdddfffffffffiiikkkgggaaaTTTMMMEEE>>>===???BBBDDDHHHIIIKKKMMMOOOPPPPPPPPPNNNMMMMMMLLLJJJIIIGGGFFF???>>><<<;;;;;;;;;<<<===@@@AAABBBBBBBBBAAA@@@???>>>???@@@CCCEEEEEECCCAAA===;;;:::999999;;;>>>@@@BBBBBBDDDEEEGGGGGGHHHHHHGGGIIILLLMMMMMMNNNPPPQQQQQQPPPOOOMMMKKKJJJHHHHHHCCCAAA???===;;;;;;:::;;;::::::999999999::::::;;;999999999999888888888777777666666666666555555555666555555444444444444444777666444333222222333444333333222222222222333333666666555444333333333333444555555555444333222111111000000000000000111111111111111111222222222333222222333222222111000000222222333333333333333333666555555666666777888999:::;;;===>>>???@@@CCCFFFKKKKKKJJJJJJJJJJJJKKKKKKSSSUUUXXX\\\aaadddggghhhggghhhhhhgggeeebbb___]]]aaaaaa___]]]XXXSSSNNNKKKGGGDDD???<<<;;;999777666666555444333222222111222222222333444666888999:::::::::<<<<<<<<<;;;:::999555555555444555888<<<@@@JJJSSSaaannntttsssnnniiicccaaa______^^^]]]ZZZWWW^^^cccjjjqqqvvvzzz~~~~~~}}}sssuuuzzz}}}yyyrrrrrruuusssiii```YYYaaalllsssvvvwwwxxxzzzyyyqqqgggcccaaa\\\QQQGGG;;;555///---...000000...------------------------000...,,,+++,,,,,,+++)))///---++++++---......---++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++***+++++++++***************))))))))))))))))))))))))+++++++++******************))))))))))))***++++++,,,,,,,,,++++++++++++***)))************+++++++++*********************************++++++++++++,,,++++++************++++++++++++++++++++++++++++++,,,,,,---------,,,++++++++++++++++++++++++++++++,,,++++++******++++++,,,*********************************+++************************************************************************************************************))))))))))))))))))))))))((()))))))))************))))))*********+++++++++))))))))))))))))))))))))************************************************************************...---,,,+++***)))((('''++++++++++++++++++++++++))))))***+++,,,------...)))***++++++,,,,,,++++++***+++,,,---...---,,,,,,***+++,,,,,,---------,,,,,,---...000333:::BBBGGGSSS\\\fffooottttttlllaaa[[[OOOCCC???BBBJJJWWWbbbjjjkkkmmmqqqzzzkkk]]]OOOLLLRRR]]]jjjtttxxx{{{{{{uuuqqqooolllhhhaaa^^^\\\]]]bbbfffggggggfffggggggfffkkkqqqrrrppp___VVVJJJ@@@<<<===???AAAFFFGGGIIIKKKMMMOOOPPPPPPNNNNNNNNNMMMKKKJJJHHHGGGAAA???===<<<;;;<<<===>>>???@@@AAABBBBBBBBBAAA@@@======???BBBEEEGGGFFFEEE@@@>>>;;;888888:::===???@@@AAABBBCCCDDDEEEEEEEEEDDDGGGJJJLLLLLLMMMOOOQQQPPPPPPOOOOOONNNMMMMMMMMMIIIGGGDDDAAA?????????@@@::::::999888888888888888888888888888777777777777666666555555555444444444555444333111111222333333444333222111000111111111111111000000000000111111444444333222222222222222333333333333333222111111111111000000///000000000111111111222222222333333333333333333222111000///333333333333333333333333777777666666777999:::<<<;;;===???@@@AAACCCFFFIIIIIIIIIJJJLLLNNNPPPRRRTTTUUUXXX[[[```cccggghhhiiifffgggfffeeebbb___[[[YYY[[[ZZZXXXUUUPPPKKKFFFCCCBBB???<<<:::999888777555444444333222111111111222222222444555777999;;;;;;<<<<<<===<<<<<<;;;999888555666777777888;;;@@@CCCQQQZZZhhhtttyyyvvvoooiiifffbbb\\\XXXXXXXXXYYYYYYaaafffmmmsssxxx{{{vvvnnnlllpppwww|||~~~}}}}}}xxxrrrmmmnnnnnnhhh```[[[___hhhsss|||~~~}}}{{{yyytttkkkcccaaabbb\\\LLL>>>333000---,,,...///...---------------------------,,,***))))))***,,,---...,,,***)))***,,,,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++******++++++++++++,,,,,,,,,++++++++++++++++++++++++************************)))))))))))))))))))))))),,,+++++++++***))))))))))))))))))((())))))***+++++++++++++++++++++++++++))))))*********+++++++++************************************++++++++++++++++++************++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,++++++******++++++,,,******************************************++++++************************************************************************************************************************((()))))))))************))))))*********+++++++++))))))))))))))))))))))))************************************************************************---,,,,,,+++***(((((('''++++++++++++++++++++++++***+++++++++++++++++++++)))***++++++,,,,,,++++++)))***,,,---------,,,+++******+++,,,------------------...///111666<<>>===>>>???BBBDDDFFFIIILLLNNNOOOPPPPPPPPPOOOMMMKKKIIIGGGFFF@@@???>>>>>>>>>???@@@AAA>>>???AAABBBCCCBBBBBBAAA=========@@@DDDFFFGGGFFFCCC@@@===:::999;;;===?????????@@@AAABBBBBBAAAAAABBBEEEHHHJJJKKKMMMOOOPPPNNNNNNNNNNNNOOOOOOOOOOOOLLLJJJGGGDDDBBBBBBBBBCCC<<<;;;:::999888777777777888888888777777777666666555555555555444444444444555444333222111222333333222111111000000000000000000000000//////000000000333222222111111111111222222222222222222222111000222111000000000000000111111222222222222333333333333333333333333222111111444444444444444555555555888777777888999;;;>>>???@@@AAACCCEEEFFFGGGKKKMMMHHHIIIKKKNNNQQQUUUXXXYYYZZZ\\\___cccfffhhhiiiiiidddeeedddcccaaa]]]ZZZWWWUUUTTTQQQNNNJJJEEEAAA??????===:::999999888666555333222222111111111222222111222444666888999;;;;;;======<<<<<<;;;999888888666888999:::<<>>@@@CCCFFFIIILLLNNNOOOPPPOOOOOOMMMKKKIIIGGGFFF@@@@@@@@@AAABBBBBBCCCCCC===???@@@BBBCCCCCCBBBBBB>>>===<<<>>>BBBEEEFFFFFFDDDBBB???===<<<<<<===???===>>>????????????>>>>>>AAACCCFFFHHHIIIJJJLLLNNNKKKKKKLLLMMMNNNNNNOOOOOOKKKJJJHHHFFFDDDCCCCCCCCC@@@???===<<<:::999999888888888888888777777777666666555555555555444444444555555444333333333333333111111111111111111111000111111000000000000111111222222111111000111111222111222222222222222111111222111111111111111222222222222222222333333333333333333444444444444333333444444555555666777777888888999:::<<<>>>@@@CCCDDDGGGHHHJJJKKKLLLMMMPPPRRRMMMNNNOOOQQQTTTWWWYYY[[[___aaadddfffhhhhhhggggggaaaaaaaaa```]]]ZZZVVVTTTNNNMMMKKKHHHEEEAAA>>>===<<<;;;999888888777555333222222222111222222333333333444555777999:::;;;;;;===<<<;;;:::999888888777666888;;;>>>@@@DDDIIILLLXXXaaannnzzz}}}wwwrrrjjjcccZZZSSSQQQRRRUUUVVVfffjjjoootttxxx|||zzzmmmeeebbbgggmmmsssyyy}}}uuuwwwrrrooojjj^^^QQQQQQXXXcccjjjuuussslllccc[[[SSSHHH;;;111111000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------+++***)))***,,,,,,++++++---//////...---++++++++++++++++++++++++***++++++,,,,,,++++++***************++++++++++++***++++++++++++,,,,,,,,,***************+++++++++))))))))))))))))))))))))+++++++++******************))))))))))))***++++++***++++++++++++,,,,,,,,,)))************+++++++++************************)))))))))************+++++++++************++++++***+++,,,------,,,+++***++++++,,,---------,,,,,,************************,,,++++++******++++++,,,))))))*********+++++++++******)))))))))***,,,,,,************************************************))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))************)))************+++++++++))))))))))))))))))))))))************************************************************************&&&'''((()))***+++,,,---++++++++++++++++++++++++************************+++,,,------......------+++++++++***++++++,,,---,,,------.........------,,,---------...111666:::BBBLLLWWW[[[___eeehhhhhhaaa\\\TTTLLLBBB<<>>;;;;;;===@@@DDDGGGJJJLLLMMMMMMMMMMMMLLLKKKJJJHHHHHHAAABBBDDDEEEEEEDDDCCCBBB===>>>@@@BBBCCCCCCCCCCCC???===<<<===@@@BBBDDDDDDCCCBBB@@@>>>=========>>><<<===============<<<<<<>>>@@@CCCEEEEEEFFFHHHJJJHHHIIIIIIJJJLLLMMMMMMNNNKKKKKKJJJIIIHHHGGGFFFEEEEEEDDDBBB@@@>>>===<<<<<<999999888888888777777777666666666555555555555444444444444444444333333222111111222222222222222111222222111111111111222222222111111111111111222222111222222333333222222111222111111111222333444444222222222333333333444444333333444555666666666666444555555777888999:::;;;:::;;;>>>AAADDDGGGIIIIIIKKKLLLNNNNNNNNNPPPRRRUUURRRRRRSSSUUUWWWZZZ\\\]]]aaabbbdddffffffdddbbbaaa[[[[[[ZZZXXXUUUQQQMMMKKKGGGFFFEEECCCAAA>>>===<<<:::999777777777666333111222222222222222333444444555666888:::;;;;;;;;;;;;<<<;;;:::999888777777777888;;;???DDDHHHNNNTTTXXXaaaiiisss|||{{{uuupppfff```YYYSSSSSSUUUXXXZZZeeejjjqqqwwwzzz}}}~~~sssddd\\\[[[___jjjuuuzzz}}}}}}wwwzzzooofff___VVVMMMSSS___dddjjjsss|||~~~oookkkcccVVVGGG;;;444111000000///---,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***,,,...---+++******,,,+++++++++---///000...---++++++++++++++++++++++++***++++++,,,,,,++++++***************++++++++++++******+++++++++,,,,,,,,,))))))*********+++++++++))))))))))))))))))))))))***************+++++++++***************+++,,,,,,******+++++++++,,,,,,,,,)))************+++++++++************************))))))))))))************++++++************++++++)))***,,,------,,,***)))***+++,,,,,,---------,,,************************,,,++++++++++++++++++,,,))))))******++++++++++++******)))))))))***,,,---************************))))))))))))))))))))))))))))))******++++++++++++************************(((((((((((((((((((((((())))))))))))************)))************+++++++++))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++)))))))))***++++++,,,,,,******+++,,,,,,,,,++++++,,,+++***)))***+++---...---......///......------+++,,,,,,,,,---000444888<<>>@@@GGGMMMZZZfffjjjiiikkkmmmmmmllllllkkkfffYYYMMMKKKPPPPPPYYYaaaaaa_________]]]\\\]]]\\\YYYUUUTTTXXX\\\\\\bbbffffffgggjjjkkkiiipppiii___TTTKKKDDD>>>;;;999;;;>>>BBBFFFIIILLLMMMJJJKKKKKKKKKKKKKKKJJJJJJBBBDDDFFFHHHGGGEEECCCAAA<<<>>>@@@BBBCCCCCCCCCCCC@@@>>><<<<<<>>>AAABBBBBBAAAAAA@@@>>>>>>=========<<<<<<<<<===<<<<<<;;;;;;<<<>>>AAABBBCCCCCCEEEFFFGGGGGGHHHIIIJJJKKKLLLLLLMMMMMMMMMMMMLLLKKKIIIIIIIIIHHHFFFCCCAAA@@@???>>>999999999999888888888888777666666666666555555555333333444555555333222111111222222333333333222222333333222222222222333333222111111111111111222222111222222333333333222222222222222222333444555666222222333333333444444444333333555666777777888888444555666777999;;;<<<===;;;===AAAEEEIIIKKKMMMMMMKKKMMMNNNNNNNNNOOOQQQSSSRRRSSSUUUWWWZZZ^^^```bbb```aaaccccccbbb```]]][[[UUUUUUSSSQQQMMMHHHCCCAAABBBBBBAAA???>>>===<<<;;;999888666666666444222///222222222222333444555555777999:::<<<======<<<<<<;;;:::999888777777777777:::>>>DDDJJJPPPWWW^^^cccjjjpppxxx}}}}}}wwwnnniiibbb]]]XXXUUUWWW[[[___bbbbbbiiirrrzzz}}}~~~}}}}}}{{{yyyzzzxxxmmm]]]TTTTTTXXXhhhwww{{{{{{|||}}}{{{yyyhhhYYYTTTOOOMMMXXXfffhhhlllrrryyy~~~~~~{{{yyyiiiggg```QQQ@@@444222555.........,,,++++++---///,,,,,,,,,,,,,,,,,,,,,,,,&&&)))---...---,,,...///)))((()))+++---...,,,++++++++++++++++++++++++++++++++++++,,,,,,+++++++++)))************+++++++++*********++++++,,,,,,,,,))))))******++++++++++++))))))))))))))))))))))))))))))******+++++++++,,,++++++******++++++,,,---*********++++++,,,,,,,,,)))************+++++++++************************))))))))))))************++++++************++++++)))***,,,------,,,***)))***+++,,,,,,------------************************------------------------************************++++++++++++++++++++++++++++++***)))(((((())))))*********)))))))))))))))))))))))))))))))))))))))*********))))))))))))(((+++*********))))))(((((()))))))))))))))******+++((((((((()))******++++++************************+++)))((()))++++++)))&&&******++++++++++++******************************+++*********))))))((((((---------,,,,,,++++++***+++***)))((((((***,,,---***+++,,,------,,,***)))++++++++++++++++++++++++************************,,,,,,,,,,,,---///111222555???LLLWWW]]]```bbbddddddgggdddYYYNNNIIIFFFCCCKKKQQQ\\\dddeeecccgggmmmkkkrrrvvvrrriii___TTTJJJLLLPPPXXX^^^^^^ZZZYYY]]]]]][[[XXXVVVTTTUUUVVVWWWaaaccceeehhhkkklllmmmmmmiiieee___XXXQQQIII@@@;;;::::::<<<>>>AAAEEEHHHJJJNNNMMMLLLLLLMMMMMMKKKJJJHHHFFFEEEDDDDDDCCC@@@>>>@@@@@@AAACCCEEEDDDBBB@@@>>>>>>>>>@@@AAABBB@@@>>>@@@@@@AAABBBBBBAAA@@@???@@@===;;;:::;;;============>>>???AAABBBBBBBBBBBBDDDDDDDDDEEEFFFGGGIIIIIIHHHJJJKKKKKKKKKLLLNNNPPPNNNLLLIIIGGGFFFCCC???<<<@@@@@@???>>><<<999666444888888888666444333444555444333333333333333444444333333222222111000000000222222222222222222222222111222333444444444444444222222222222222222222222666666555444333333333333777666555555444444555555555555666666777777888888:::999888888:::===@@@CCCAAABBBEEEHHHJJJLLLLLLLLLNNNNNNOOOOOOQQQRRRTTTTTTVVVUUUVVVXXX\\\^^^___^^^aaa___]]]\\\\\\[[[ZZZXXXPPPOOOMMMJJJFFFDDDAAA@@@AAA???===<<<<<<;;;888777333333222222111000000000333333444444555444444444::::::999999999:::;;;;;;777777666555444666999<<<===DDDNNNWWW]]]cccjjjooozzzxxxxxxyyyyyyvvvpppjjj___]]]\\\^^^ccceeeeeedddjjjrrr{{{~~~{{{yyyzzzqqqsssqqqiii^^^VVVTTTVVV\\\mmmyyywwwuuuzzz|||yyyooobbbUUURRRRRRSSSYYY```kkknnnpppqqquuuyyyvvvooonnn```NNNAAA;;;777111---111000///...---,,,,,,,,,------,,,,,,,,,+++++++++//////...---,,,,,,++++++******+++,,,,,,---......******+++,,,,,,,,,,,,+++,,,+++***)))((((((((((((************************+++***)))(((((()))***+++,,,+++******))))))******++++++************++++++***)))(((((()))******)))******+++++++++,,,,,,,,,************************++++++***************+++++++++++++++++++++++++++...---,,,,,,+++***))))))***************************++++++++++++***))))))************************************************,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++***))))))))))))))))))))))))))))))*********))))))))))))))))))))))))++++++*********)))))))))************)))))))))((()))))))))))))))******+++(((((())))))******++++++************************+++)))((()))++++++)))&&&******++++++++++++******************************++++++++++++*********)))++++++++++++++++++++++++***)))((('''((()))+++,,,+++++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---///000222555<<>>BBBEEEGGGKKKKKKKKKLLLMMMLLLKKKJJJIIIGGGFFFEEEEEEDDDAAA???@@@@@@AAACCCEEEEEECCC@@@>>>>>>>>>???AAAAAA???>>>===>>>@@@BBBCCCCCCCCCBBBBBB???<<<;;;<<<======<<<======>>>???@@@@@@AAAAAACCCCCCDDDDDDEEEFFFHHHIIIFFFHHHIIIIIIIIIJJJLLLNNNMMMLLLJJJJJJIIIHHHEEECCCBBBBBBAAA@@@>>>;;;888777777888888777555555666777555555444444444444555555555444444333333222222111333333333333333333333333333333444444555444444444333333333333333333333333777666555555444444444444666555555555555555666666666777777888999::::::;;;======<<<===>>>@@@CCCDDDBBBDDDFFFIIIKKKLLLMMMMMMMMMMMMMMMNNNPPPRRRTTTUUUXXXWWWWWWYYY\\\^^^^^^]]]]]][[[XXXVVVVVVVVVUUUSSSNNNMMMKKKHHHEEEBBB@@@??????===;;;;;;;;;;;;999777333333333222222111111111333444555666666666666666;;;:::::::::999999999999555555555444444666:::>>>CCCJJJUUU^^^eeelllsssyyy||||||}}}}}}zzztttlllfffaaaaaadddiiiooossstttrrrrrrvvv~~~vvvnnnlllnnnnnnhhh___YYYYYY[[[cccpppwwwsssqqquuuvvvrrrhhh]]]TTTSSSTTTVVV[[[aaahhhkkknnnpppuuuxxxsssllleeeXXXGGG;;;555333///+++000///...---------------.........---------,,,,,,.........---,,,,,,++++++******++++++,,,------...)))***++++++,,,,,,++++++,,,,,,+++***************************************,,,+++***))))))***+++,,,,,,+++******))))))******++++++************++++++,,,***))))))***+++***)))++++++++++++++++++++++++************************++++++***************+++++++++++++++++++++++++++------,,,,,,+++***))))))+++++++++++++++++++++++++++++++++************)))************************************************++++++++++++++++++++++++************************+++++++++++++++++++++++++++***))))))))))))))))))(((((())))))******++++++)))))))))))))))))))))))),,,+++++++++************************)))))))))))))))))))))))))))******+++(((((())))))***+++++++++************************+++***))))))+++***)))'''******++++++++++++******************************,,,,,,,,,+++++++++++++++************++++++++++++))))))((('''''')))***+++,,,++++++***++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000111333888AAAKKKTTTZZZ[[[ZZZ```___^^^```dddcccUUUFFF???EEEQQQZZZ\\\\\\ccckkkttt{{{~~~ttteeeXXXNNNLLLNNNTTTXXXWWWVVVXXX^^^___aaabbbaaa^^^[[[YYY]]]aaagggkkkmmmjjjgggdddcccaaa^^^ZZZUUUMMMDDD>>>;;;:::::::::<<>>======>>>@@@AAA???>>>;;;===???AAACCCDDDEEEEEEDDDBBB>>>=========<<<;;;===<<<<<<<<<===>>>??????BBBBBBBBBBBBCCCEEEFFFGGGDDDFFFGGGGGGGGGGGGIIIKKKKKKJJJIIIJJJKKKKKKJJJHHHEEEEEEDDDCCCAAA???<<<;;;777999999999777777888999777666666555555555666666777666666555555444333333444444444444444444444444444444555555555444444333444444444444444444444444777777666555555555666666555555555555666777888888999999:::;;;===>>>??????BBBBBBCCCCCCDDDEEEEEEFFFEEEFFFHHHJJJLLLMMMNNNNNNMMMMMMMMMMMMOOORRRUUUWWW[[[ZZZYYYZZZ\\\]]]\\\[[[ZZZWWWSSSPPPPPPPPPOOONNNJJJIIIGGGEEEBBB@@@>>>======;;;::::::::::::888777333333333222222222222222444444666777888888888888;;;;;;;;;:::999888666666555555555444555888>>>BBBJJJQQQ[[[dddlllttt|||xxxooogggbbbeeeiiiooowww~~~yyy{{{ssscccdddgggiiifff```]]]^^^```gggooosssooommmppppppkkk^^^XXXTTTUUUWWWYYY]]]aaacccgggkkkooosssuuuooofffXXXLLL===333///...---+++///......---------......//////.........---------...------,,,,,,+++++++++******++++++,,,,,,------)))***++++++,,,,,,++++++,,,,,,++++++++++++++++++************************,,,,,,++++++++++++,,,,,,,,,+++******))))))******++++++************++++++...,,,*********+++***)))++++++++++++++++++******************************+++***************++++++++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))))))))***+++************************************************++++++++++++++++++++++++******************************************************)))))))))))))))***''''''((()))***++++++,,,)))))))))))))))))))))))),,,,,,,,,+++++++++***************))))))))))))))))))))))))))))))******+++((())))))******+++,,,,,,******************************************((('''******++++++++++++******************************++++++++++++++++++++++++,,,++++++++++++++++++******))))))((()))***++++++,,,+++***)))***+++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////111333999CCCOOOVVVXXXXXX[[[[[[\\\```ggghhh[[[MMMEEEDDDGGGOOOVVV[[[bbbiiirrr{{{~~~oooaaaOOOJJJHHHMMMSSSUUUVVVXXX]]]```eeeiiijjjgggccc```\\\___dddhhhiiihhhfffdddaaa```___]]]YYYRRRJJJDDD@@@???===;;;<<<>>>AAACCCCCCFFFJJJLLLMMMLLLLLLKKKLLLJJJHHHHHHGGGFFFCCCAAA??????AAACCCFFFFFFDDDBBB>>>===<<<===???@@@???===<<<===>>>@@@BBBCCCDDDEEEFFFCCC@@@???>>>===<<<:::<<<<<<;;;:::;;;<<<======??????@@@@@@AAACCCDDDEEEBBBDDDFFFFFFFFFFFFGGGHHHGGGGGGGGGHHHJJJKKKJJJHHHGGGGGGGGGFFFEEECCC@@@???;;;<<<===<<<:::999999:::888888777777666666777777888888777777666666555555444444444444444444444444555555555555555444333222555555555555555555555555777666666666666777777888666666666777888999;;;<<<======>>>???AAABBBCCCCCCEEEFFFGGGHHHIIIHHHGGGGGGHHHHHHJJJKKKMMMNNNOOOPPPNNNNNNMMMNNNPPPSSSVVVYYY\\\ZZZYYYYYYZZZZZZYYYWWWVVVSSSNNNLLLKKKKKKKKKJJJFFFEEECCCBBB@@@>>><<<;;;<<<;;;999888888888666444111111111111222222222222333444555777888999999999::::::::::::888777555444555555666666888===CCCGGGOOOVVV```iiiooovvv~~~|||rrriiidddbbbkkkpppyyy|||ppp^^^^^^bbbfffeeeaaa___aaadddggglllooommmmmmooolllfffXXXWWWWWWYYY[[[\\\]]]______eeejjjmmmqqqppphhh^^^KKKBBB666...,,,------------------------...///000............---------------,,,,,,,,,+++++++++*********++++++,,,,,,,,,,,,))))))***+++++++++++++++++++++*********++++++,,,************************++++++++++++++++++++++++,,,+++******))))))******++++++************++++++///---+++***++++++***)))++++++++++++*********************************************)))******+++,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++---------------------------,,,***(((((()))***,,,************************************************,,,,,,,,,,,,,,,,,,,,,,,,***************************************************)))))))))))))))******''''''((()))***++++++,,,)))))))))))))))))))))))),,,,,,,,,+++++++++******))))))))))))))))))******)))))))))))))))******+++)))))))))***++++++,,,,,,************************)))***+++******)))((((((******++++++++++++******************************))))))******************...------,,,+++******)))+++*********++++++,,,,,,++++++***)))***+++---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------............///333===HHHQQQVVVVVVZZZ\\\___aaafffiiiccc[[[UUUIIIAAAEEEPPPZZZaaafffuuu~~~rrreeeQQQIIIEEEIIINNNRRRVVVZZZ[[[```hhhnnnpppoookkkhhh]]]]]]___aaaccceeegggggg````````````]]]XXXQQQLLLFFFCCC@@@>>><<<<<<===>>>@@@EEEJJJNNNNNNLLLLLLLLLKKKJJJIIIHHHHHHGGGEEEBBB@@@@@@AAADDDFFFFFFDDDBBB>>><<<;;;<<<>>>???>>>===>>>>>>??????@@@AAAAAABBBEEECCCAAA??????>>><<<;;;<<<<<<;;;;;;;;;;;;;;;;;;=========>>>???@@@AAABBBAAADDDFFFFFFEEEEEEFFFGGGGGGFFFFFFGGGIIIJJJIIIGGGHHHIIIIIIIIIGGGFFFDDDBBB???AAABBB@@@>>><<<;;;;;;;;;:::999999888888888999::::::999888888777777666555555555555555555555555666666666666555444333333666666666666666666666666777777777777777888999:::999999999:::<<<===??????AAAAAABBBCCCDDDEEEFFFGGGGGGHHHJJJKKKKKKJJJIIIHHHJJJKKKKKKLLLMMMOOOPPPPPPPPPOOOOOOPPPQQQTTTWWWYYYYYYXXXVVVUUUUUUUUUSSSQQQOOOLLLHHHFFFEEEEEEEEEDDDAAAAAA@@@>>>===<<<;;;:::<<<:::888777666555333111///000000000111111222222222333555666888888999999999999888888777666555444333555777999;;;@@@FFFJJJTTT[[[dddlllqqqvvv|||}}}uuulllgggggghhhooovvv{{{hhh\\\[[[```eeeeeebbb```bbbfffiiimmmpppooommmkkkfff```YYY[[[^^^^^^^^^___^^^^^^___dddiiikkkllliii^^^SSSBBB;;;333---,,,...//////---------------...///000---------,,,,,,,,,,,,++++++++++++++++++***************+++++++++++++++,,,))))))***++++++++++++***)))))))))))))))***+++,,,************************)))******************))),,,+++******))))))******++++++************++++++///---+++***++++++***)))******************************************************))))))***++++++,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,---------------------------,,,***(((((()))***,,,************************************************,,,,,,,,,,,,,,,,,,,,,,,,************************************************)))))))))))))))******+++(((((())))))******++++++)))))))))))))))))))))))),,,+++++++++************))))))))))))************)))))))))))))))******+++))))))******+++,,,,,,,,,************************)))***++++++)))(((((()))******++++++++++++******************************)))))))))))))))*********---,,,,,,+++******))))))+++++++++,,,,,,,,,,,,---************+++,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------,,,---111777@@@IIIPPPSSSYYY^^^aaacccggglllmmmkkkdddRRRBBBAAAJJJUUU]]]bbbwwwzzzoooeeeVVVNNNGGGGGGIIILLLSSSZZZ[[[```gggnnnqqqqqqnnnlll___^^^\\\\\\^^^aaaeeehhh`````````aaa```]]]XXXTTTKKKIIIFFFBBB>>><<<:::999===CCCJJJNNNMMMJJJJJJJJJJJJIIIHHHHHHIIIHHHFFFDDDBBBBBBBBBDDDFFFFFFCCCAAA===<<<:::;;;===>>>>>>===??????>>>======>>>>>>???BBBAAA??????@@@???>>><<<===============<<<;;;:::;;;;;;;;;<<<===>>>???@@@@@@BBBEEEEEEDDDCCCDDDDDDGGGFFFFFFHHHJJJJJJIIIHHHIIIIIIJJJJJJIIIGGGFFFDDDBBBDDDEEEEEEBBB@@@?????????>>>===<<<<<<;;;<<<<<<<<<<<<<<<;;;::::::999999888888888888888888888888777777888888888777666666999999999999999999999999999999999:::;;;<<<===>>>>>>>>>>>>???@@@AAACCCCCCEEEEEEFFFFFFGGGHHHHHHHHHIIIIIIKKKLLLLLLKKKJJJJJJLLLLLLLLLLLLMMMNNNOOOPPPOOOPPPPPPQQQRRRTTTUUUVVVTTTRRRPPPOOOOOONNNLLLJJJEEECCCAAA@@@@@@@@@>>>===>>>>>>===<<<;;;::::::::::::888666555555444111/////////000111222222333333333444555777888888888888666666555555555666666777444777:::>>>AAADDDIIILLLVVV^^^hhhooosssvvvyyy||||||yyytttnnnjjjkkknnnqqqttt|||yyyiii^^^YYY\\\aaaggghhheeedddfffiiinnnqqqrrrpppjjjddd___\\\^^^bbbeeecccaaabbbbbb``````dddgggfffeee___RRRFFF:::666111......//////000---------------...///000------,,,,,,,,,+++++++++******************************++++++++++++++++++((()))******++++++******(((((((((((()))***+++,,,************************((()))************)))(((,,,+++******))))))******++++++************++++++...,,,*********+++***))))))))))))*********++++++************************))))))))))))***+++,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---------------------------,,,,,,***)))))))))***+++************************************************++++++++++++++++++++++++************************************************)))))))))))))))***++++++)))))))))))))))*********))))))))))))))))))))))))++++++*********)))))))))((()))))))))************)))))))))))))))******+++)))******++++++,,,,,,---************************(((***,,,+++)))'''((()))******++++++++++++******************************)))))))))******+++++++++'''((((((((())))))************+++,,,,,,,,,,,,,,,))))))***+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,---------,,,,,,,,,...000333888???GGGLLLUUUZZZ^^^aaaiiiqqquuussslll\\\JJJCCCEEELLLVVV^^^oooyyyxxxpppjjjeee]]]UUULLLGGGEEEFFFNNNWWW\\\___eeejjjmmmmmmlllkkkaaa___\\\[[[[[[^^^aaaddd_________``````___\\\YYYTTTRRRNNNJJJEEE???;;;999999AAAIIILLLJJJGGGFFFGGGHHHGGGFFFGGGIIIIIIGGGFFFCCCCCCCCCEEEFFFEEEBBB@@@===<<<::::::<<<=========>>>===<<<<<<;;;<<<===>>>???>>>===>>>@@@@@@???>>>===>>>@@@@@@@@@===;;;999999999999:::;;;<<<===>>>>>>@@@CCCDDDBBBAAAAAAAAACCCCCCCCCEEEHHHIIIHHHGGGHHHIIIIIIJJJIIIHHHFFFEEEBBBDDDGGGHHHFFFEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@??????>>>=========<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;<<<;;;;;;;;;=================================>>>???@@@BBBBBBBBBBBBBBBCCCDDDEEEFFFGGGIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKKKKLLLMMMMMMMMMMMMMMMMMMLLLLLLLLLNNNOOOPPPNNNNNNPPPQQQRRRRRRRRRQQQNNNLLLJJJIIIIIIHHHEEEDDD???>>>===>>>>>>===;;;999<<<<<<;;;;;;:::::::::999666555333333444444333111000111111222444555666666666666777888999999888888444333222222333666999;;;999===CCCGGGKKKMMMPPPRRRSSS[[[gggooossstttuuuvvvsssppplllkkknnnssswwwzzz|||~~~sssfff\\\YYYZZZ]]]cccjjjllljjjjjjllloooqqqrrrqqqlllddd]]]\\\___bbbhhhjjjfffdddffffffdddaaacccdddaaa\\\TTTFFF888444222000.........------......---------......///...---------,,,,,,,,,,,,)))*********************++++++******************((())))))***************((((((((()))***+++---...************************)))***++++++++++++***))),,,+++******))))))******++++++************++++++,,,***))))))***+++***)))''''''((()))***+++,,,,,,************************))))))))))))***+++,,,---++++++++++++++++++++++++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))((())))))***++++++*********)))))))))))))))))))))))))))))))))))))))*********))))))))))))((((((((())))))*********+++)))))))))))))))******+++)))******++++++,,,------************************(((***,,,+++)))'''(((*********++++++++++++***************************************++++++,,,,,,,,,######$$$&&&((()))***+++))))))***++++++++++++***((()))+++,,,------,,,,,,++++++++++++++++++++++++***************************+++,,,---...---,,,+++---///000111222888@@@GGGPPPTTTXXX___jjjuuuxxxuuunnnaaaQQQGGGBBBDDDOOO[[[bbbnnnxxxvvvnnniiihhhgggccc[[[QQQHHHBBBBBBJJJUUU]]]___cccgggiiijjjiiihhhcccaaa^^^[[[[[[\\\^^^___^^^^^^]]]^^^```___]]][[[[[[ZZZWWWRRRKKKEEE???;;;777???GGGKKKHHHEEEDDDDDDFFFFFFEEEGGGIIIIIIHHHGGGDDDDDDDDDEEEFFFEEEBBB???===;;;::::::;;;=========<<<<<<;;;:::;;;<<<===>>><<<<<<<<<>>>@@@AAA@@@???>>>???AAACCCBBB???;;;999888888888999:::;;;======<<<>>>AAABBBAAA?????????>>>>>>???AAAEEEGGGGGGFFFHHHHHHIIIIIIIIIHHHFFFEEEAAADDDGGGIIIIIIIIIIIIJJJGGGGGGFFFDDDDDDCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@???????????????????????????<<<<<<===>>>?????????>>>@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@AAABBBDDDEEEFFFEEEEEEEEEEEEFFFGGGHHHIIIJJJJJJJJJJJJIIIIIIIIIIIIKKKKKKLLLLLLMMMNNNOOOOOOMMMMMMLLLLLLLLLMMMOOOPPPLLLMMMOOOQQQQQQPPPOOONNNJJJHHHFFFEEEEEEDDDBBB@@@=========???@@@???<<<999;;;;;;;;;::::::::::::999333111111222444555555444222222333444666777888888888999999:::::::::999999333222000000222666;;;===@@@EEELLLQQQTTTVVVXXXYYYNNNWWWdddmmmqqqqqqrrrrrrmmmjjjhhhkkkrrryyy}}}~~~~~~yyypppddd[[[XXXZZZ^^^^^^eeelllooonnnnnnqqquuuoooooonnnhhh___ZZZ^^^eeeeeekkkmmmhhheeeiiijjjiiiaaacccbbb]]]VVVMMM>>>000000//////...---,,,+++***///......---------......//////.........---------)))))))))))))))*********++++++******************(((((()))***************)))))))))***+++---...///***************************+++,,,------,,,+++***,,,++++++***)))*********++++++************++++++***)))(((((()))+++***)))&&&&&&''')))***+++,,,---************************))))))))))))***+++,,,---++++++++++++++++++++++++))))))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++***))))))*********************************++++++,,,,,,,,,,,,,,,,,,++++++*********))))))))))))))))))))))))+++***)))***)))((()))+++******)))))))))))))))***(((((())))))******++++++))))))))))))************))))))))))))))))))))))))+++***)))(((((()))***+++,,,***))))))******)))''')))***+++,,,---,,,++++++*********++++++,,,,,,,,,+++++++++++++++***)))((()))))))))))))))))))))))),,,,,,,,,,,,,,,+++***)))+++++++++************)))------,,,,,,,,,,,,++++++************************+++++++++++++++++++++++++++++++++*********))))))---,,,+++*********+++,,,---,,,,,,,,,------......---...///000111555:::>>>HHHPPPWWWYYY```kkkrrrrrrjjj___UUUNNNGGGBBBEEEMMM\\\bbbiiikkkgggcccbbbccccccbbb\\\PPPHHHHHHJJJKKKQQQ[[[aaa```bbbgggiiigggffffffddd```ZZZWWWXXX[[[]]]\\\\\\[[[[[[[[[ZZZZZZ]]]___```\\\TTTKKKCCC???<<<>>>AAADDDFFFFFFDDDCCCFFFFFFFFFFFFGGGHHHIIIJJJGGGFFFEEECCCAAA@@@??????============<<<<<<<<<<<<>>>===<<<;;;;;;;;;;;;;;;=========>>>???AAABBBCCCAAADDDGGGIIIGGGBBB===999999999:::;;;;;;999888777<<<<<<===>>>???@@@AAAAAA>>>>>>???@@@BBBDDDFFFGGGEEEFFFHHHGGGFFFEEEEEEFFFHHHGGGFFFFFFGGGHHHIIIJJJJJJIIIFFFDDDBBBBBBCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@AAACCCDDDEEEEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDDDDEEEFFFHHHIIIJJJHHHHHHHHHHHHHHHHHHHHHHHHMMMLLLKKKKKKKKKKKKKKKLLLNNNMMMLLLKKKKKKKKKLLLMMMNNNOOOQQQSSSSSSRRRPPPOOOJJJJJJJJJIIIIIIJJJJJJKKKEEEDDDBBBAAAAAA???<<<:::999:::<<<======;;;:::888777777888999::::::;;;;;;999888666555444444555555555555666777888999999:::888888888888888777666666444444333333555999@@@EEEJJJOOOSSSUUUYYY___```^^^YYYXXX^^^jjjrrrrrrnnnkkkeeeeeehhhoooyyy|||vvvjjj___YYYXXXVVVXXX[[[aaaiiioooooooooqqqrrrqqqrrrlllddd\\\UUUUUUbbbpppwwwnnnfffdddhhhkkkiiifffdddccc]]]RRRGGG>>>777222444444333111000...------///...---,,,,,,,,,,,,,,,...------,,,,,,------............------,,,,,,,,,,,,+++)))(((((()))+++,,,+++++++++*********)))))),,,+++***)))***+++,,,---)))))))))***+++++++++,,,))))))***++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++)))))))))***++++++,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,+++***))))))***+++,,,---------,,,+++***)))(((++++++,,,------------,,,------,,,,,,,,,,,,++++++---+++)))***,,,---+++))),,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******************************---+++***))))))))))))*********))))))))))))******)))))))))))))))*********))))))))))))************))))))))))))))))))))))))+++***)))(((((()))***++++++***))))))******)))'''***+++,,,---...---,,,,,,*********++++++,,,,,,,,,+++++++++++++++***))))))))))))))))))))))))))))))***+++++++++******)))(((++++++++++++++++++++++++,,,,,,+++++++++*********************************+++++++++++++++++++++++++++++++++*********))))))+++***)))))))))***+++,,,++++++*********+++,,,---,,,---......///222777;;;CCCLLLSSSWWW]]]fffkkkkkkhhh___VVVPPPIIIBBBCCCHHHRRRXXX```cccaaa^^^^^^___aaabbb]]]SSSJJJGGGFFFDDDLLLTTT[[[\\\```gggllllllggggggfffbbb\\\XXXWWWXXX[[[[[[[[[[[[[[[ZZZYYYXXX\\\]]]^^^]]]YYYQQQIIICCC;;;===???AAABBBBBBAAA@@@DDDDDDEEEEEEFFFFFFGGGGGGGGGGGGEEECCCBBBAAA@@@@@@>>>>>>>>>===============<<<;;;;;;:::::::::::::::;;;;;;;;;<<<===???@@@AAABBBDDDGGGHHHGGGCCC===:::999999::::::999999888777::::::;;;<<<===>>>???????????????@@@AAABBBCCCDDDDDDFFFGGGGGGFFFEEEEEEFFFGGGFFFFFFFFFFFFGGGIIIJJJKKKJJJHHHEEEDDDDDDEEEFFFEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEFFFGGGGGGFFFFFFFFFFFFGGGGGGDDDEEEEEEEEEFFFHHHIIIJJJHHHHHHHHHHHHHHHHHHHHHIIIKKKJJJJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJJJJLLLMMMNNNMMMNNNPPPQQQQQQOOONNNMMMIIIHHHGGGFFFFFFEEEFFFFFFAAA@@@???>>>>>>===;;;888999:::;;;<<<<<<;;;999888777777777888888999999:::777777555444444444555666666666777888999999::::::888888888888777666555555444444444555999@@@IIIPPPVVVYYYZZZ[[[```ggghhhdddYYYXXX\\\fffllljjjeeeccccccfffkkkrrryyyxxxkkk```WWWTTTUUUVVVYYY]]]eeejjjnnnmmmnnnqqqrrrpppjjjccc\\\UUURRRWWWgggxxxwwwooojjjjjjjjjhhheeebbb___VVVKKK@@@999444111/////////...------,,,,,,......---,,,,,,,,,,,,,,,------,,,,,,,,,,,,------+++++++++******))))))))),,,+++***))))))***+++,,,+++++++++*********))))))+++*********++++++,,,,,,***************+++++++++))))))***++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++******************++++++++++++++++++++++++((())))))))))))*********++++++***))))))***++++++******+++,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++---+++)))***,,,---+++))),,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++---+++)))((()))******)))***)))))))))))))))******************))))))))))))))))))))))))************))))))))))))))))))))))))******))))))))))))******+++***))))))******)))(((***+++---.........---,,,*********+++++++++++++++***++++++++++++***)))))))))))))))))))))))))))))))))************)))((((((,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))************************************************+++++++++***************)))((((((((()))***++++++,,,+++***))))))+++---...+++,,,---,,,---///333666===EEENNNSSSYYY___bbbbbbddd^^^XXXTTTMMMFFFBBBCCCGGGNNNVVVZZZ[[[ZZZ[[[\\\aaadddbbbZZZQQQKKKEEE???FFFMMMSSSVVV\\\dddjjjlllggghhhhhheee___ZZZVVVUUUXXXYYYZZZZZZZZZYYYXXXWWW[[[[[[]]]______ZZZQQQJJJ>>>>>>>>>>>>>>>??????@@@AAABBBCCCEEEEEEEEEEEEDDDGGGGGGFFFEEECCCBBBAAAAAA?????????>>>>>>>>>======::::::999999999999888888999999999:::;;;<<<===>>>AAACCCFFFGGGFFFBBB>>>;;;:::999888888777777888888777888888999:::;;;<<<<<<@@@????????????@@@@@@AAACCCEEEFFFFFFEEEDDDDDDEEEEEEEEEEEEEEEFFFGGGHHHIIIJJJIIIGGGFFFEEEEEEEEEFFFFFFFFFEEEEEEEEEDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGFFFFFFFFFFFFGGGGGGHHHHHHGGGGGGGGGGGGHHHHHHEEEEEEEEEFFFGGGHHHIIIJJJGGGGGGGGGHHHHHHIIIIIIIIIHHHHHHHHHIIIIIIJJJKKKKKKIIIHHHIIIIIIJJJKKKMMMNNNLLLLLLMMMMMMMMMLLLJJJIIIFFFEEEDDDBBB@@@?????????<<<;;;::::::;;;;;;999777999:::;;;;;;;;;999888777666666666666666666777777555555444444555555666777888888999999::::::;;;;;;777777777666555555444444444555777:::@@@JJJUUU\\\^^^]]][[[[[[aaaiiijjjeee]]]YYYZZZaaaeeebbb^^^]]]bbbgggnnntttxxx}}}vvvlll^^^UUUOOOPPPTTTXXX]]]aaahhhkkkllllllnnnqqqoookkk```YYYRRROOOOOOWWWjjj{{{~~~vvvooojjjgggdddbbb^^^WWWLLLAAA888222000000,,,,,,,,,,,,------------...------,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,******)))))))))))))))(((************************+++++++++***************)))***++++++,,,,,,+++++++++++++++***************))))))***++++++++++++***++++++++++++++++++++++++************************,,,,,,++++++***))))))(((++++++++++++++++++++++++((())))))))))))*********++++++***))))))***++++++'''((()))+++,,,---......******+++,,,,,,,,,,,,+++,,,,,,,,,,,,++++++++++++,,,***)))***+++,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******(((&&&'''++++++)))))))))))))))))))))***+++++++++******))))))((((((((()))))))))************))))))))))))))))))))))))***))))))))))))))))))***+++)))((()))******)))(((***+++,,,---------,,,+++***************+++++++++******+++++++++******))))))))))))))))))))))))))))))***************)))))),,,,,,,,,------.........++++++++++++************************************))))))))))))))))))))))))************************((((((((()))***+++,,,,,,///---,,,***+++,,,///000,,,,,,---,,,,,,---000333777???HHHOOOTTTXXXZZZZZZ^^^\\\ZZZXXXTTTMMMFFFCCCBBBHHHOOOUUUXXXYYY[[[]]]bbbggghhhbbb[[[SSSHHH???AAAFFFLLLRRRXXX___dddfffdddeeefffeeeaaa\\\WWWUUUTTTUUUWWWYYYYYYYYYXXXWWWZZZYYY[[[```dddaaaYYYRRREEECCCAAA???>>>>>>@@@AAA???@@@CCCEEEEEEEEECCCBBBFFFFFFFFFEEEEEEDDDCCCBBBAAA@@@@@@??????>>>>>>>>>999999999:::999999999999888888888999:::;;;<<<<<>>??????AAACCCDDDDDDCCCCCCCCCDDDDDDDDDEEEEEEFFFGGGHHHIIIHHHGGGFFFEEEDDDDDDEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGIIIHHHGGGGGGFFFFFFFFFGGGFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJFFFFFFGGGGGGHHHIIIIIIIIIFFFGGGHHHIIIJJJJJJKKKKKKIIIIIIIIIIIIJJJJJJKKKKKKIIIIIIIIIIIIHHHGGGEEEDDDDDDCCCAAA???===;;;::::::888888777888999:::888666999999999999999888666666555555555555444444444444333333444444555777888888:::::::::::::::;;;;;;;;;777777666555444444333333333666<<>>@@@EEENNNUUUZZZ^^^```___```aaaaaaaaa^^^ZZZXXXQQQSSSUUUWWWXXXYYYYYYYYYYYYXXXZZZ___eeeddd^^^WWWJJJGGGCCC???======???@@@???@@@CCCDDDEEEEEECCCBBBEEEEEEFFFFFFEEEDDDCCCBBBAAAAAAAAA@@@???>>>>>>>>>999:::;;;<<<<<<;;;::::::999999999999:::;;;<<<<<<@@@AAABBBCCCBBBAAA>>>===;;;:::888777777777888999777777777888888999999:::::::::::::::;;;===>>>???>>>@@@BBBBBBAAA@@@AAABBBBBBCCCDDDEEEFFFGGGGGGHHHFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGHHHHHHHHHGGGFFFFFFEEEEEEEEEEEEFFFEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGHHHIIIIIIFFFFFFFFFFFFGGGGGGHHHHHHFFFGGGHHHIIIJJJKKKJJJJJJJJJIIIIIIIIIHHHHHHGGGGGGEEEEEEEEEDDDCCCBBBAAAAAABBBAAA???===;;;999888888777777666888999:::999777888888888777777666555444444333333333333333333333222333444555777888999999;;;:::::::::::::::::::::666666555444333444444444333:::CCCLLLSSSXXX[[[^^^^^^ZZZTTTSSS[[[eeegggcccccc[[[UUUUUUWWWZZZaaahhhiiimmmpppooonnntttvvvmmmaaaVVVRRRKKKIIINNNUUU[[[```eeedddgggjjjkkkllljjjaaaWWWMMMKKKKKKOOOSSSYYYeeepppvvvtttrrrnnniiiddd```^^^RRRFFF:::555111,,,,,,///.........---,,,,,,++++++,,,,,,+++++++++,,,,,,---+++******))))))******+++,,,---------------------)))***++++++++++++***)))************************((()))***+++,,,+++***))),,,+++++++++***)))))))))))))))***++++++++++++***++++++++++++++++++++++++))))))))))))))))))))))))))))))*********+++++++++******************************+++++++++,,,,,,,,,*********++++++*********)))***+++,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,+++++++++*********))))))************+++,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++******++++++++++++,,,,,,,,,))))))))))))))))))))))))###---222,,,(((***,,,***(((((((((((()))***+++,,,************))))))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))***)))((()))***+++***)))'''(((***+++++++++***)))***************)))))))))))))))***++++++++++++***))))))))))))))))))))))))******+++,,,,,,,,,,,,+++******+++,,,...///000000---------,,,,,,,,,++++++***************************************************************+++++++++)))***+++,,,,,,,,,,,,,,,+++*********++++++,,,,,,,,,---......------///111333666===FFFKKKMMMQQQVVVTTTWWWZZZ\\\^^^]]]UUULLLAAABBBDDDGGGLLLRRRWWWZZZZZZ___ccccccccc```XXXNNNBBB@@@BBBIIIQQQUUUZZZ^^^\\\[[[[[[\\\]]]^^^\\\[[[SSSSSSTTTUUUVVVXXXYYYYYYYYYXXXZZZ^^^bbbbbb^^^[[[MMMIIIDDD@@@===<<<======???@@@AAACCCCCCCCCCCCBBBCCCDDDEEEFFFEEEDDDCCCBBBBBBAAAAAA@@@???>>>======:::;;;<<<===>>>===<<<;;;:::999999999::::::;;;<<<>>>>>>???@@@@@@???>>>===;;;:::999999888888999999777777777888888888999999777777888888:::;;;<<<===;;;===??????>>>>>>???@@@>>>???AAACCCDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEFFFGGGGGGGGGFFFFFFEEEDDDCCCCCCCCCDDDGGGGGGFFFFFFFFFFFFGGGGGGFFFFFFEEEEEEFFFFFFGGGHHHEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGIIIIIIIIIHHHGGGGGGGGGGGGGGGFFFDDDCCCBBBAAA@@@@@@??????>>>>>>>>>??????===;;;:::999888888888777777888::::::999888888888777666555444333333222222222222222333333333333444555777999999::::::::::::999999888888777777555555444333333555666777777???JJJSSSYYYZZZZZZZZZXXXUUUPPPNNNTTT\\\___\\\]]]VVVPPPPPPRRRWWWaaajjjlllnnnooommmlllqqq~~~xxxmmmeee]]]VVVPPPJJJHHHNNNUUUYYY^^^bbb___dddggggggeeeaaaXXXOOOFFFFFFKKKSSSXXX\\\dddkkkmmmmmmmmmmmmjjjeee^^^XXXIII===555555444...,,,///---,,,,,,+++***))))))(((+++++++++++++++,,,,,,---+++******************++++++++++++++++++,,,,,,,,,***************************************+++++++++((()))******++++++******+++++++++***************))))))***++++++++++++***++++++++++++++++++++++++************************((())))))***++++++,,,,,,************************((())))))))))))*********)))***++++++++++++***)))++++++,,,,,,,,,+++******++++++,,,------------,,,++++++++++++************''')))******))))))+++,,,++++++++++++++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,************************&&&555<<<333))))))***)))(((((((((((()))***+++,,,)))))))))))))))*********))))))))))))************))))))))))))))))))))))))((()))***++++++***)))((()))(((((((((***+++***)))((()))***+++,,,+++******+++*********)))))))))((())))))***+++++++++++++++))))))))))))))))))))))))))))))***+++++++++++++++))))))***,,,---...000000,,,,,,,,,,,,+++++++++***************************++++++++++++++++++++++++))))))*********+++++++++)))***+++,,,,,,+++******)))***+++,,,,,,,,,++++++***,,,------------///000333222777@@@EEEHHHOOOWWWSSSWWWYYYZZZ^^^```XXXNNNCCCAAA???AAAEEELLLRRRVVVVVVZZZ^^^aaaeeegggccc\\\TTTKKKEEEFFFJJJNNNTTT[[[[[[XXXUUUUUUXXX[[[\\\\\\XXXWWWVVVTTTTTTUUUVVVWWWXXXYYYZZZ\\\]]]]]]]]]\\\PPPMMMHHHCCC???=========>>>??????@@@@@@AAAAAABBBAAABBBDDDEEEEEEDDDCCCBBBAAAAAA@@@???>>>===<<<<<<999;;;<<<>>>>>>>>><<<;;;999999999888999999:::;;;<<<<<<==================;;;;;;;;;;;;;;;:::999999666666666777777777777777888888777777888999999:::888:::<<<<<<<<<<<<===>>>:::;;;===???@@@AAAAAAAAAAAAAAABBBCCCCCCDDDCCCCCCEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCDDDEEEEEEFFFFFFEEEDDDCCCCCCCCCCCCCCCDDDFFFFFFEEEEEEEEEEEEFFFFFFEEEEEEDDDDDDEEEEEEFFFFFFEEEEEEEEEDDDCCCCCCBBBBBBCCCDDDEEEGGGGGGFFFDDDCCCBBBBBBCCCCCCBBBAAA@@@???===<<<<<<;;;;;;;;;<<<<<<<<<;;;:::999999999999999888777777888::::::999777888777666444333333222222111111111222333333333444444555777999:::;;;;;;:::999888888777666666555555444444333333444666888:::<<>>CCCJJJPPPTTTVVVYYY]]]aaagggmmmlllffffffWWWJJJEEEEEEGGGNNNVVV\\\XXXSSSRRRUUUYYY[[[\\\]]][[[WWWTTTRRRSSSTTTUUUXXXZZZ[[[ZZZYYYYYY[[[\\\UUURRRLLLGGGCCC@@@??????>>>=========>>>???@@@AAA@@@AAACCCEEEEEEDDDBBBAAAAAAAAA@@@???>>>===<<<;;;999:::<<<>>>>>>===<<<;;;999888888888888888999:::;;;;;;;;;;;;<<<<<<<<<<<<:::;;;<<<===<<<;;;:::999555555555666666666666666999999888777777777777777666888:::;;;::::::;;;<<<666888:::<<<>>>>>>>>>>>><<<<<<>>>>>>????????????DDDDDDDDDDDDCCCCCCCCCCCCAAABBBBBBCCCDDDEEEEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCEEEDDDDDDDDDDDDDDDEEEFFFEEEEEEDDDCCCBBBAAAAAA@@@AAABBBDDDEEEEEECCCAAA@@@<<<===???@@@@@@???>>>===:::::::::999::::::;;;;;;999999888888888888999999888777777888999999888666888777555444333222222222000000111222333444444555555666888:::;;;;;;;;;;;;888777777666555444333333444333333333555777:::<<<@@@GGGPPPXXX[[[\\\\\\\\\[[[[[[WWWQQQPPPTTTWWWVVVSSSPPPPPPTTTVVVXXX^^^ffflllmmmoooooooooqqqvvvzzztttvvvqqqdddYYYVVVXXXYYYSSSNNNMMMTTT[[[___bbbeee\\\aaabbb[[[TTTPPPMMMKKKRRRPPPRRRWWWZZZZZZ\\\```bbbaaaaaadddeee\\\MMM@@@:::111000888:::111+++,,,++++++,,,---......//////+++*********+++,,,,,,---,,,,,,++++++++++++,,,,,,******++++++,,,,,,,,,,,,,,,+++)))(((((()))+++,,,))))))******++++++++++++***)))((((((((()))+++,,,))))))******+++++++++,,,))))))***++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++***)))))))))))))))))))))))))))))))))***++++++++++++,,,,,,,,,)))***+++,,,,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,---......//////......+++++++++************)))&&&(((******)))(((+++---************************))))))))))))))))))))))))++++++,,,,,,,,,---------******))))))******+++,,,+++///333222...******,,,************))))))))))))((((((((((((((((((((((((******))))))))))))******))))))))))))))))))))))))''''''(((((())))))******(((((((((((())))))))))))((()))+++---------+++***,,,+++++++++******))))))))))))***++++++++++++***))))))***++++++++++++***))))))))))))))))))))))))*********++++++,,,,,,,,,...---+++***))))))))))))******+++++++++,,,,,,,,,******++++++++++++******,,,++++++******++++++,,,******++++++++++++******%%%)))***)))***......+++++++++,,,,,,,,,,,,------/////////111666@@@KKKSSSWWWYYY\\\\\\ZZZWWWVVVUUUNNNIIIAAA;;;;;;???EEEJJJOOOSSSZZZ```fffkkkpppsssrrrhhhXXXJJJDDDEEEKKKPPPUUUWWWXXXUUUPPPRRRYYYaaa^^^``````\\\UUUQQQQQQTTTUUUVVVWWWYYYZZZ[[[[[[[[[UUUVVVTTTNNNJJJHHHEEE@@@===<<<;;;<<<===???@@@@@@AAABBBCCCDDDDDDCCCBBBBBBBBBAAAAAA@@@???>>>>>>===;;;===??????>>><<<;;;;;;===;;;888666777999999999===;;;999888888:::===>>><<<<<<<<<<<<<<<<<<;;;;;;888777666555555777999:::???;;;777666888:::999888666777888999:::;;;;;;;;;::::::::::::::::::::::::======<<<======>>>???@@@BBBBBBBBBAAAAAAAAAAAA@@@AAAAAA@@@@@@AAABBBCCCCCCBBBAAA@@@??????@@@AAABBBAAA@@@@@@@@@AAAAAABBBCCCBBBAAAAAA@@@?????????@@@AAA@@@???======???@@@AAAAAAAAAAAAAAAAAA@@@??????999::::::;;;;;;::::::999::::::999999888777777777777777666666777999:::;;;:::999888777666666666666555444333222111222333444111222333555666666666666666666666777888888999999555444333222222111111111111333555777999>>>CCCGGGFFFKKKQQQUUUWWWXXXYYYZZZ\\\YYYTTTSSSTTTTTTRRRPPPOOOOOOQQQUUU[[[```dddeeerrruuuuuurrrssswwwuuuooommmeee[[[VVVVVVWWWVVVTTTTTTSSSRRRSSSVVV\\\cccgggdddaaa\\\UUUNNNJJJJJJLLLKKKPPPUUUWWWWWWWWWYYY[[[]]]]]]^^^^^^[[[QQQCCC999888333333999;;;555000///---------,,,,,,++++++++++++++++++*********))))))******+++++++++,,,,,,,,,*********************************************************)))))))))))))))+++***)))(((((()))***+++)))************+++++++++***))))))((()))+++---...,,,+++***))))))***++++++---,,,++++++******++++++,,,,,,++++++***)))))))))************************---,,,+++***))))))))))))************************,,,+++******,,,,,,+++***------++++++++++++------)))************+++++++++************************************************))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,******))))))******+++,,,***...000///+++((())),,,************))))))))))))******************************))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))***((()))+++------,,,+++***++++++*********)))))))))))))))***++++++++++++***))))))***++++++++++++******************************++++++++++++++++++,,,+++++++++***))))))((((((*********+++++++++,,,,,,******++++++++++++******,,,++++++******++++++,,,******++++++++++++******&&&)))***)))***------***++++++,,,,,,,,,,,,------/////////000333;;;DDDJJJPPPSSSWWWXXXXXXWWWVVVWWWPPPMMMHHHBBB===>>>BBBFFFKKKOOOUUU\\\dddlllssswwwzzzpppaaaRRRIIIFFFHHHJJJQQQTTTVVVTTTRRRTTT[[[bbbiiijjjjjjeee\\\VVVUUUVVVUUUUUUVVVWWWXXXXXXYYYYYYVVVXXXWWWRRRPPPQQQOOOLLLCCC>>>::::::???BBBAAA>>>@@@AAABBBCCCCCCCCCCCCBBB>>>>>>>>>===<<<;;;;;;;;;;;;===>>>=========???AAAAAA>>>;;;999999:::999999;;;:::888777888:::<<<>>>;;;;;;;;;;;;;;;;;;;;;;;;999888777666666888999;;;<<<999555444666777666555666666777888999::::::999::::::::::::::::::::::::::::::::::::;;;<<<===>>>>>>>>>>>>>>>============???>>>>>>>>>>>>???@@@AAA@@@???>>>======>>>???@@@??????>>>>>>>>>??????@@@@@@@@@???>>>>>>>>>>>>>>>???>>>===<<<<<<===>>>???>>>>>>???>>>>>>===<<<;;;999999::::::::::::999999888888777777777777666666888888777777777888999:::999888777666666555555555444444333222222333444555333333555666666777777777777777777777666666666666333222222222222333444444444666888:::===AAAFFFIIIIIILLLPPPSSSUUUVVVXXXZZZ\\\XXXTTTRRRRRRQQQOOOMMMRRRSSSVVV[[[bbbgggjjjkkkmmmrrruuuuuuvvvwwwqqqiii```ZZZUUUTTTWWWZZZZZZXXXVVVTTTTTTWWW\\\aaadddfff___\\\VVVPPPLLLKKKKKKKKKJJJNNNRRRTTTSSSSSSTTTVVVWWWXXXYYYWWWRRRIII===666444111222666666000,,,,,,------,,,,,,,,,++++++++++++++++++*********))))))************+++++++++,,,************************************************************))))))))))))+++***)))(((((()))***+++)))************+++++++++***))))))))))))+++,,,---,,,+++***))))))***++++++---,,,++++++******++++++******************++++++************************+++,,,---,,,)))(((((())),,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,+++***,,,,,,,,,++++++,,,,,,,,,)))************+++++++++************************************************)))))))))))))))))))))))))))*********++++++++++++******))))))******+++,,,***,,,---+++(((&&&(((+++************))))))))))))******************************))))))))))))******))))))))))))))))))))))))))))))))))))((((((((((((((((((((()))))))))******)))***+++,,,,,,,,,+++*********))))))))))))(((((())))))***++++++++++++***))))))***++++++++++++***************************+++++++++++++++*********((()))*********)))((((((*********++++++++++++,,,******++++++++++++******++++++************++++++******++++++++++++******'''***+++)))))),,,,,,)))++++++,,,,,,,,,,,,------.........///000444:::???GGGKKKPPPSSSUUUUUUWWWXXXTTTUUUSSSLLLCCC>>>>>>@@@HHHKKKPPPXXXaaajjjrrrwwwyyyrrrfffYYYOOOHHHEEEDDDLLLPPPSSSSSSSSSVVV]]]dddrrrtttsssmmmddd\\\WWWVVVSSSSSSSSSSSSTTTVVVWWWXXXYYY[[[[[[WWWXXX[[[]]][[[LLLDDD;;;:::???BBB@@@<<<>>>???@@@AAABBBBBBBBBBBB@@@@@@@@@???>>>>>>======;;;<<<<<<<<<<<<>>>BBBEEEDDDBBB>>><<<<<<<<<;;;:::999888777666777999;;;===:::::::::;;;;;;;;;;;;;;;999999888777777999:::;;;>>><<<999888999:::999999555666777888999999999888999999999999999999999999888777777888888999:::;;;<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;:::;;;;;;<<<======<<<<<<;;;;;;<<<<<<======<<<<<<;;;;;;;;;<<<<<<>>>======<<<<<<<<<<<<===<<<;;;:::999999:::;;;<<<;;;;;;;;;;;;:::999888777888888999999999999888888555555555666666666666777;;;:::999888888888888999888777666555444444444444333333333333333444555666555555666777777888777777888777666555444333222111000000000000222444666777888:::===???AAAEEEIIILLLLLLNNNQQQRRRRRRTTTVVVXXXXXXVVVSSSQQQQQQQQQPPPNNNSSSUUUZZZbbbiiioooqqqqqqfffmmmsssuuuuuuqqqggg]]]SSSQQQPPPSSSXXX[[[[[[ZZZYYYWWWWWW\\\cccgggfffcccYYYTTTMMMJJJKKKLLLLLLKKKJJJLLLNNNNNNMMMLLLMMMNNNOOOPPPPPPMMMEEE===666222111000222555222,,,***+++,,,,,,,,,,,,+++++++++++++++++++++***************)))))))))*********++++++******************************************************************************))))))))))))******)))************+++++++++))))))))))))***+++,,,---++++++************+++,,,,,,,,,+++************+++((())))))***++++++,,,,,,************************+++///222000+++((()))+++++++++++++++++++++++++++,,,+++******+++,,,+++***++++++,,,,,,,,,,,,++++++)))************+++++++++************************************************))))))))))))))))))))))))))))))))))))******************))))))******+++,,,+++++++++(((&&&&&&)))+++************)))))))))(((******************************))))))))))))******))))))))))))))))))))))))******))))))((((((''''''(((((()))))))))*********)))***++++++++++++******)))))))))((((((((((((((())))))***++++++++++++***))))))***++++++++++++***************************,,,,,,++++++******))))))%%%''')))***+++***((('''************++++++++++++******++++++++++++******++++++************++++++******++++++++++++******'''++++++)))))),,,+++(((+++++++++,,,,,,,,,------,,,---.........000444777AAAEEEJJJNNNQQQSSSVVVXXXYYY]]]^^^XXXKKKAAA===>>>DDDFFFLLLTTT^^^gggmmmooonnnjjjccc[[[SSSKKKEEEBBBGGGKKKOOOQQQRRRWWW___eeesssttttttoooggg^^^YYYWWWPPPOOONNNNNNPPPSSSWWWYYY\\\^^^^^^[[[\\\bbbddddddTTTMMMDDD@@@@@@@@@===:::<<<<<<>>>???@@@AAABBBBBBAAAAAAAAA@@@@@@?????????:::;;;<<<<<<<<<>>>AAACCCCCCAAA>>>=========<<<;;;777666666666777888:::<<<999999999:::::::::::::::999999888888888999:::;;;???===<<<;;;;;;;;;;;;;;;777777888999999999999999888888888888888888888888777666666777777888999:::;;;;;;;;;;;;::::::::::::888888888777777888888999::::::999999999999::::::<<<;;;::::::999999::::::;;;;;;:::999999:::::::::999888888777777888888999999999999888888777666555777777888888888888777777444555555666777777888888======<<<;;;:::999888888666555444444333333333444222222333444555666777888666666777888888888777777555555444333222111000000/////////000222555777999===???BBBEEEGGGIIILLLNNNNNNPPPRRRSSSSSSRRRSSSUUURRRRRRRRRTTTUUUVVVVVVVVVSSSVVV]]]fffnnnssstttsssdddhhhmmmooommmeeeZZZPPPOOOPPPRRRWWW[[[]]][[[YYY\\\ZZZZZZaaahhhjjjddd^^^SSSMMMHHHGGGLLLOOONNNLLLKKKKKKKKKJJJHHHGGGGGGGGGGGGHHHGGGBBB:::333000///000333666555111---,,,---,,,+++++++++++++++++++++************************((())))))))))))*********************************************************)))***************++++++***))))))))))))))))))***))))))*********+++++++++)))))))))******++++++,,,++++++***+++++++++,,,,,,,,,++++++***************))))))*********+++++++++************************,,,222777444...)))***...((((((((((((((((((((((((+++***)))***+++,,,+++)))***+++,,,------,,,+++***))))))*********+++++++++************************************************))))))))))))))))))))))))(((((()))))))))***************))))))******+++,,,,,,+++***(((''''''***,,,************)))))))))((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))******))))))((((((''''''))))))))))))*********************************)))((((((((((((((()))))))))))))))***++++++++++++***))))))***++++++++++++***************************+++++++++******)))))))))%%%&&&(((***+++***)))((())))))*********+++++++++******++++++++++++******+++******))))))******+++******++++++++++++******(((+++,,,******,,,,,,)))+++++++++,,,,,,,,,------***,,,---......000222444===AAAFFFJJJMMMPPPTTTVVV\\\bbbeee```SSSGGGAAA@@@;;;>>>EEEOOOZZZcccfffgggcccbbb```\\\VVVOOOHHHDDDEEEHHHKKKMMMPPPVVV]]]cccnnnoooooolllgggaaa\\\ZZZMMMLLLJJJJJJMMMQQQVVVZZZ^^^```___\\\]]]bbbdddcccXXXUUUPPPIIIAAA<<<;;;;;;;;;;;;<<<===>>>???@@@AAA===============<<<<<<<<<999;;;===>>>===<<<<<<<<>>===<<<666666555555666888999:::777888888888999999::::::999999999999999::::::::::::::::::999777777777777999999::::::;;;:::::::::888888888888888888888888777777777777888999:::;;;:::::::::999999999888888777777666666555666666777888888888888888888888888;;;:::999999999999::::::888888888777777888888999777666666666666666666777777777888888777777666555666777777888888777777666666666777888999::::::;;;??????>>>===;;;:::999888555444444333333333333333111222333555666777888888666666777777777666666555111111111111111111111111000000000111333777;;;===CCCEEEIIIKKKLLLMMMNNNOOONNNQQQTTTTTTSSSQQQQQQQQQLLLPPPUUUYYY]]]___```aaaWWWZZZaaaiiiqqquuuuuuttthhhggggggfffbbbYYYPPPJJJMMMPPPUUU[[[___```^^^[[[___\\\]]]bbbgggggg___WWWNNNJJJGGGIIIOOOSSSRRROOONNNLLLIIIFFFEEEDDDCCCBBBAAAAAA???:::222------...///333555444000...---...++++++++++++++++++++++++************************((())))))))))))*********************************************************))))))******+++++++++,,,)))))))))******)))))))))))))))*********+++++++++)))*********++++++++++++******++++++,,,,,,,,,,,,,,,+++******))))))******+++++++++*********))))))***************************000555333,,,((())),,,((((((((((((((((((((((((+++***))))))++++++***))))))***,,,,,,,,,,,,***)))))))))*********+++++++++************************************************))))))))))))))))))))))))((()))))))))******************))))))******+++,,,,,,+++)))(((((()))+++,,,************))))))))))))((((((((((((((((((((((((******))))))))))))******))))))))))))))))))))))))))))))))))))(((((((((((()))))))))*********+++++++++************)))))))))(((((())))))))))))******))))))***++++++++++++***))))))***++++++++++++***++++++++++++++++++++++++***************)))))))))&&&''')))*********)))))))))))))))************+++******++++++++++++************))))))))))))************++++++++++++******))),,,---++++++......+++++++++,,,,,,,,,,,,------)))+++------...///222444999<<>>???>>>>>>>>>>>>>>>>>>>>>>>>999;;;>>>>>><<<:::999999<<<;;;:::;;;======<<<;;;777666666666666777888888666666777777888999999999888888888999999999999999:::;;;;;;:::888777777888::::::;;;;;;;;;;;;;;;:::999999999999999999999999999999888999999:::;;;<<<888888888777777777666666888777666666666666666666777888888999999888888777999999888888999999:::;;;777666666666666777888888666666666666666666666666555666777777888888777777777777888888888888777777888888999999:::;;;<<<<<<>>>>>>===<<<;;;999888777444444333333333333333444222333444666777888888888555555666666555444333333/////////000111222222333333222333555888===BBBEEEJJJMMMQQQRRRRRRQQQQQQQQQNNNPPPQQQQQQPPPNNNNNNNNNKKKQQQZZZaaaeeeggggggggg]]]```eeelllrrruuutttsssjjjeee```]]]XXXPPPJJJIIIHHHMMMVVV^^^bbbdddcccaaa```^^^]]]___aaa^^^VVVOOOJJJIIIJJJNNNSSSUUUTTTRRRPPPLLLGGGDDDBBBAAA@@@???<<<;;;888444///---,,,---+++///111...---...---+++*********+++++++++++++++***************+++++++++)))))))))*********++++++************************************************))))))******+++,,,,,,,,,))))))************)))))))))************+++++++++)))******+++++++++******)))***+++,,,---------,,,++++++***))))))))))))***,,,,,,++++++***))))))(((************************'''+++...---(((&&&''')))+++++++++++++++++++++++++++***))))))***+++***)))******++++++++++++******)))************+++++++++************************************************)))))))))))))))))))))))))))))))))*********++++++******))))))******+++,,,+++***(((((()))*********************))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))*********+++++++++++++++***))))))))))))))))))))))))*********++++++))))))***++++++++++++***))))))***++++++++++++***++++++++++++++++++++++++))))))))))))************))))))******************))))))))))))******************++++++++++++************))))))))))))************++++++++++++******))),,,---,,,---000000---++++++,,,,,,,,,,,,------***+++,,,,,,,,,---000222222666;;;AAAFFFKKKPPPTTT[[[^^^aaa```ZZZRRRLLLHHH;;;999999???IIIQQQUUUUUUXXXZZZ[[[\\\ZZZVVVRRROOOHHHGGGEEEEEEHHHNNNVVV[[[^^^^^^^^^___aaaaaa```___SSSOOOJJJFFFFFFKKKPPPTTTXXX[[[[[[XXXXXX[[[[[[XXXWWWYYYZZZWWWPPPGGG@@@===;;;::::::999:::;;;<<<===@@@@@@@@@@@@@@@@@@@@@@@@;;;===>>>===;;;::::::;;;<<<;;;:::;;;<<<<<<:::999888888888777777777777777555555666777777888999999666777888888999999888888:::<<<>>>===:::888999::::::::::::;;;;;;::::::999::::::::::::::::::::::::999999999999:::;;;<<<===999888888888888777777777999999888777777777777777888888999::::::999888888666666666777888999:::;;;666555555555666666777888666666666777777666666666333444555777888888888888777888888999999888888777999999::::::;;;;;;;;;<<<;;;;;;;;;:::999777555444444444333333333444444444333444555777888888888777444444444444333222000000/////////000111222222222444555666999???FFFMMMQQQRRRUUUXXXYYYXXXUUUTTTSSSNNNNNNLLLJJJHHHIIILLLNNNOOOWWWbbbiiikkkiiigggfffaaacccfffjjjoooqqqpppnnneee]]]VVVSSSOOOHHHFFFGGGEEEKKKTTT]]]bbbccccccbbbaaa___]]][[[XXXSSSMMMHHHGGGJJJNNNSSSUUUVVVTTTSSSPPPKKKEEEAAA@@@???>>>===999666222///......---,,,))),,,,,,***,,,///...))))))*********++++++++++++))))))*********+++++++++************+++++++++,,,************************************************))))))***++++++,,,------((()))***++++++***)))((()))************+++++++++)))***++++++++++++***))))))***+++---------------++++++***)))))))))))))))++++++******************************************''')))***)))((('''((())),,,,,,,,,,,,,,,,,,,,,,,,+++)))((()))***+++***(((++++++************++++++)))************+++++++++************************************************))))))))))))))))))))))))************++++++++++++*********)))***++++++,,,***((('''((()))***))))))************))))))))))))******************************))))))))))))******))))))))))))))))))))))))''''''(((((())))))******)))************+++++++++++++++***)))(((((())))))))))))******+++++++++,,,))))))***++++++++++++***))))))***++++++++++++***++++++++++++++++++++++++(((((())))))******++++++++++++******)))***++++++))))))))))))******************++++++++++++************))))))))))))************++++++++++++******))),,,...---...111222///++++++,,,,,,,,,---------++++++,,,++++++,,,...111---111777===CCCIIIOOOTTTXXXZZZ]]]]]]ZZZUUUOOOKKKDDD???999:::AAAHHHKKKLLLQQQSSSVVVYYYYYYXXXVVVTTTJJJHHHDDDCCCEEEKKKSSSYYYXXXXXXXXXYYY[[[]]]]]]]]]WWWRRRKKKFFFEEEHHHMMMQQQTTTXXXYYYVVVWWWYYYXXXUUUWWWWWWXXXYYYWWWOOOEEE===;;;:::999999999:::;;;<<<===============>>>>>>>>>>>>>>>===;;;:::;;;===@@@===<<<;;;;;;<<<;;;999777999999999888777777666666444555555666777888888999666666777888888888888777666999;;;999666444555666999999:::::::::999999888::::::::::::::::::::::::999999999999:::;;;<<<===;;;;;;;;;;;;::::::::::::::::::999888888888888888888999:::;;;;;;:::999888444444444555777888:::;;;555555555555555666777888666666777777777777666666111222444666777888999999888888999999999999888888999::::::::::::;;;;;;;;;888888888888777555333222444444444333333444555555444555666888888888777777333333333222111000///...000000000000111111111111555666888===DDDMMMUUUZZZWWWZZZ]]]^^^\\\XXXVVVUUUOOOLLLHHHCCCBBBDDDJJJOOOSSS\\\gggnnnnnniiieeebbbbbbbbbdddgggjjjkkkjjjiii]]]TTTMMMLLLIIICCCAAADDDDDDKKKTTT\\\```aaa``````aaa```]]]XXXRRRLLLGGGDDDEEEJJJQQQVVVVVVUUUTTTSSSPPPJJJCCC???>>>>>>===;;;777333...---...///---+++***,,,+++)))---222000)))))))))******++++++++++++))))))******++++++++++++***++++++++++++,,,,,,,,,************************************************))))))***+++,,,,,,------((()))***++++++***)))((()))************+++++++++)))***+++,,,,,,+++)))))))))***+++---......------+++******))))))))))))))))))))))))***++++++,,,,,,******************************))))))******+++,,,***************************)))((()))***+++***(((,,,+++***))))))***+++,,,)))************+++++++++************************************************+++++++++*********))))))+++++++++*********))))))+++***)))(((((()))***+++******************++++++******))))))))))))******))))))))))))))))))))))))&&&(((***+++,,,+++)))(((***************)))(((((()))***+++,,,,,,+++***)))))))))))))))))))))))))))+++*********))))))((((((************************))))))))))))************)))************+++++++++***++++++,,,,,,++++++***+++,,,,,,,,,,,,+++******++++++++++++++++++++++++++++++************++++++***************************)))(((''''''((()))***)))************+++++++++***++++++,,,,,,++++++*********+++,,,---......///++++++,,,,,,,,,---------***...444999???EEELLLPPPPPPSSSWWWYYYWWWTTTRRRPPPGGGCCC>>>::::::===BBBFFFKKKMMMOOORRRVVVYYY\\\]]]VVVQQQJJJDDDBBBEEEIIIMMMQQQRRRSSSUUUWWWXXXXXXYYYNNNOOOMMMHHHHHHKKKLLLJJJSSSQQQRRRVVVVVVSSSSSSUUUTTTUUUXXXZZZXXXRRRJJJCCC===:::666444666999<<<>>>;;;;;;<<<======>>>??????<<<<<<;;;;;;;;;;;;<<<<<<:::999999999999:::;;;;;;;;;:::888666666666666777777777666555444444333333333333333444444555555555666777999:::;;;;;;;;;:::888888888999999:::::::::>>>===;;;:::999999::::::888:::======;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::999888888999999999::::::::::::::::::::::::444444555555666777777777444444555666666777666666666777777888888999::::::666555555777:::;;;;;;;;;::::::;;;;;;::::::999888666666666777777777777777777777666555444333333222222333333444555666666777777666666555444444333333222111///......///111222000111222111111222555888:::<<>>999555......---------,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++)))************+++++++++************************))))))))))))))))))))))))******+++++++++,,,,,,,,,+++*********))))))((((((***)))))))))***+++,,,,,,************************************+++,,,------)))))))))))))))***+++++++++++++++++++++++++++++++++++++++++++++***)))(((&&&(((***+++,,,+++)))(((******))))))******+++,,,******))))))***,,,---///,,,,,,++++++***)))(((((((((((((((((((((((((((((()))))))))***+++++++++,,,************************+++++++++*********))))))+++++++++*********))))))+++***)))(((((()))***+++,,,+++++++++***)))))))))******))))))))))))******))))))))))))))))))))))))'''((()))***+++******)))***************)))(((((())))))***++++++***))))))))))))))))))))))))))))))************)))))))))(((************************))))))))))))************)))************+++++++++***++++++,,,,,,++++++***++++++,,,,,,++++++***)))************************++++++************++++++***************************))))))(((((())))))***)))************+++++++++***++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------+++...222777<<>>AAAIIIJJJMMMQQQUUUYYY[[[\\\[[[WWWQQQKKKGGGGGGHHHIIILLLMMMOOOQQQRRRSSSSSSSSSOOOPPPNNNIIIIIILLLMMMKKKMMMLLLNNNSSSTTTQQQPPPRRRSSSSSSTTTTTTTTTQQQLLLHHHAAA>>>:::777888999::::::::::::;;;<<<===>>>??????>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======<<<;;;999888777777888888777777666666555444444333333333333333444444555555555666777999999999999999888888888999999999::::::::::::999888888999:::;;;:::<<<>>>>>>===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999::::::;;;;;;;;;;;;::::::999999777777777777777777777666555666666777777777777666777777888888999:::::::::999888777888;;;<<<;;;:::<<<<<<<<<;;;999888666555777777777777777666666666666666555555444333333333333444555555666666666666666666555555444333333222000///...------...//////111222222222222444777999>>>???BBBFFFLLLSSSXXX[[[```aaabbbbbb```YYYPPPIIIBBBAAA@@@???CCCKKKUUU\\\]]]```dddffffffeeefffgggjjjlllmmmiiiaaaZZZWWWWWWSSSPPPJJJEEECCCCCCDDDFFFHHHJJJNNNRRRWWWZZZ\\\]]]]]]XXXQQQJJJFFFDDDEEEFFFKKKQQQVVVWWWXXXYYYUUUPPPJJJEEE@@@>>>>>><<<888333...------------,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++)))************+++++++++************************))))))))))))))))))))))))))))))*********+++++++++************)))))))))(((*********)))******++++++************************++++++*********+++,,,,,,'''''''''''''''((())))))+++++++++++++++++++++++++++++++++++++++***))))))'''(((***++++++***)))(((******))))))******+++,,,***************,,,---...,,,,,,++++++***))))))(((************************************++++++++++++************************+++++++++***************+++************)))))))))******))))))))))))******---,,,,,,+++***)))((((((******))))))))))))******))))))))))))))))))))))))((()))))))))************)))************))))))(((((())))))******))))))((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++***++++++,,,,,,++++++***++++++,,,,,,++++++***)))))))))))))))))))))))))))++++++************++++++*********************************++++++*********)))************+++++++++***++++++,,,,,,++++++***,,,,,,+++++++++*********+++,,,,,,,,,,,,---------+++---000333777>>>EEEJJJHHHKKKOOOQQQRRRRRRTTTUUUXXXRRRHHH???:::999<<<>>>EEEGGGKKKOOOSSSWWWYYY[[[]]][[[XXXTTTOOOKKKHHHFFFHHHIIIKKKMMMNNNOOOOOOOOOPPPRRRQQQMMMMMMPPPQQQPPPKKKIIIKKKOOOPPPNNNOOORRRSSSRRRPPPPPPQQQQQQOOONNNGGGDDD@@@>>>===;;;999888::::::::::::;;;===>>>>>>??????===<<<;;;;;;::::::===============>>>??????===<<<;;;:::999999999:::888888777777666555555555333333333333333444444444333444555666777777777777888888888888888999999999777777777777888999:::;;;:::<<<>>>===<<<;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;======<<<;;;::::::999999::::::999888888777666666888888888888888888777666888888999999:::;;;;;;;;;;;;:::999:::<<<<<<<<<:::>>>===<<<:::888555333222777777777666666555555555444444444333333333333333444555666777777777555555555555444444333333222222111000//////............111333444444555777;;;===DDDDDDFFFJJJOOOUUUZZZ]]]bbbbbbbbb```\\\TTTKKKEEE<<<===>>>AAAFFFNNNXXX___^^^___```aaaaaacccfffiiioooooommmeee[[[SSSPPPPPPPPPMMMIIIFFFEEEEEEGGGIIIMMMLLLLLLPPPUUUXXXXXXVVVQQQNNNJJJFFFDDDDDDEEEFFFMMMRRRVVVVVVVVVWWWSSSNNNJJJEEE@@@===;;;999555111------------,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++)))************+++++++++************************))))))))))))))))))))))))(((((()))))))))*********************))))))))))))++++++******)))*********************************,,,,,,+++*********++++++(((((('''''''''((())))))++++++++++++++++++++++++***++++++++++++***))))))))))))+++++++++***)))(((******))))))******+++,,,************+++,,,------,,,,,,++++++***))))))))),,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))((((((************************************************************))))))))))))***))))))))))))))))))***,,,+++++++++***)))))))))******))))))))))))******)))))))))))))))))))))))))))))))))((()))******+++))))))************)))((((((((())))))))))))((((((((((((((((((((((((((((((*********)))))))))))))))((((((((((((((((((((((((((()))))))))************))))))*********+++++++++***++++++,,,,,,++++++***+++++++++++++++***))))))(((((()))))))))))))))***++++++************++++++******************************,,,------,,,******))))))*********+++++++++***++++++,,,,,,++++++************************************+++++++++,,,,,,,,,---...///333888???DDDFFFHHHKKKMMMNNNPPPSSSUUUXXXTTTMMMFFFAAA>>>>>>>>>AAACCCGGGLLLPPPTTTWWWXXXZZZ[[[]]]\\\YYYSSSNNNJJJGGGHHHIIIKKKMMMOOOPPPPPPQQQTTTUUUSSSTTTYYY[[[YYYRRRMMMKKKLLLMMMLLLNNNRRRTTTRRRQQQQQQRRRRRRRRRQQQKKKIIIGGGFFFEEEBBB>>><<<::::::999999999:::;;;<<<>>>===<<<<<<;;;<<<<<<<<<>>>>>>======>>>>>>???@@@<<<<<<;;;;;;::::::::::::999888888888777777777666333333333333333444444444333333333444555555555555777888888888888888888888777777777777888999::::::888999;;;:::999888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<<<<>>>>>>===<<<;;;999999888999999888888888777777777::::::::::::999888777777888999999::::::;;;<<<<<<:::999888999;;;<<<<<<;;;<<<;;;:::999777444222111666555555444444333333222222222222333333444444444444555777888777666444333444444333333222222222222222111111111111111111111222444666888:::===BBBEEEJJJKKKLLLNNNRRRWWW\\\______^^^]]]\\\XXXQQQIIICCC<<<===@@@CCCHHHNNNVVV[[[\\\\\\\\\\\\]]]aaagggkkkpppnnnhhh___VVVNNNLLLKKKKKKJJJHHHGGGGGGIIIKKKLLLQQQNNNNNNQQQVVVWWWSSSNNNHHHHHHGGGFFFGGGGGGHHHIIIMMMQQQTTTSSSRRRSSSPPPKKKGGGDDD>>>:::888555222///---------,,,,,,,,,++++++++++++++++++++++++++++++************************************************))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))*********+++*********))))))))))))))),,,,,,+++***)))))))))***************************,,,,,,+++***))))))******+++******)))******++++++******************************+++++++++******)))******+++++++++***)))(((******))))))******+++,,,*********++++++,,,,,,,,,+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,(((((((((''''''&&&&&&%%%************************************************)))))))))))))))))))))))))))))))))******))))))))))))))))))***+++++++++,,,******))))))))))))******)))))))))))))))))))))))))))))))))((()))******+++((())))))*********))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))******((((((((((((((((((((((((((()))))))))************))))))*********+++++++++***++++++,,,,,,++++++******++++++++++++***)))))))))))))))*********++++++++++++************++++++***************************+++,,,------,,,+++***))))))*********+++++++++***++++++,,,,,,++++++***(((((()))***++++++,,,,,,))))))))))))************,,,,,,------///333999>>>DDDFFFHHHJJJLLLNNNQQQTTTVVVUUURRRNNNIIIDDD???===>>>@@@CCCGGGLLLPPPTTTVVVXXX[[[aaadddddd___YYYUUUFFFFFFGGGIIIKKKNNNQQQRRRRRRVVVXXXXXX\\\bbbeeedddZZZSSSMMMJJJIIIGGGKKKQQQTTTTTTTTTUUUUUUUUURRRPPPNNNMMMMMMNNNNNNLLLHHHEEE===<<<:::888777777888999::::::::::::;;;===>>>???======<<<<<<======>>>???;;;;;;;;;;;;;;;;;;:::::::::999999999999999888888444444444444444444444444333333333333333444444444777777777777777777777777888888999999999999888888888999:::999888777999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<===>>>======;;;:::999888888666666666777777888888888::::::;;;::::::999888888888999999::::::;;;<<<<<<666666555777:::;;;;;;:::888888888777666555333333333333222222222111111111111222222333333444444444444444555666555444333333222222222222111111111111000000000000111222333444666888;;;>>>@@@DDDIIIMMMPPPQQQRRRTTTWWWZZZ]]]^^^\\\ZZZYYYWWWSSSMMMEEE@@@<<>>>>>???BBBGGGLLLQQQTTTXXX]]]dddjjjkkkgggbbb^^^HHHGGGEEEDDDFFFJJJNNNQQQQQQVVVYYY[[[```gggjjjiii^^^VVVOOOKKKHHHEEEGGGLLLQQQQQQSSSUUUVVVUUURRROOOOOOPPPQQQSSSUUUUUURRRPPPEEEBBB???;;;888666666666777777888999:::<<<>>>???<<<<<<<<<<<<<<<======>>>;;;;;;<<<<<<<<<<<<;;;:::::::::::::::::::::::::::666666666555555555555555444444333333333444444555777777777777666666666666888888999999999888888777:::;;;;;;:::999888:::<<<999999999999999999999999:::999999999:::;;;<<<===<<<<<<;;;:::999999888888555555666666777888888999::::::::::::::::::999888888888999999:::;;;;;;;;;666555444666888999999888444555555555555555444333111111111111111111111111222222333333444444555555222222222222222222222222111111111111111111000000............111444777:::>>>@@@BBBDDDGGGJJJOOORRRTTTUUUWWWYYY[[[\\\]]]]]][[[YYYVVVSSSOOOIIIBBB>>>===???CCCGGGLLLRRRYYY]]]\\\\\\\\\[[[\\\^^^cccfffbbb^^^XXXRRRMMMJJJIIIHHHEEEFFFGGGIIILLLNNNPPPQQQQQQQQQQQQSSSSSSOOOHHHBBB@@@CCCGGGJJJMMMMMMLLLKKKFFFIIIIIIFFFFFFGGGFFFBBB===:::666222///...------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++************************))))))))))))))))))))))))***++++++++++++,,,,,,,,,))))))))))))************++++++******)))*********************************++++++***)))))))))************)))((((((((())))))************************))))))***++++++++++++***************++++++,,,,,,******))))))******+++,,,***++++++,,,,,,,,,++++++************************************************,,,,,,+++++++++++++++***************************))))))*********+++++++++(((((((((((())))))******((()))***++++++***)))((()))))))))***+++++++++,,,******))))))))))))******))))))))))))))))))))))))'''((()))***+++******)))(((((()))***************+++***))))))))))))***+++))))))))))))))))))))))))((()))))))))************************************))))))))))))************)))************+++++++++***++++++,,,,,,++++++******************))))))(((''''''(((((()))******+++++++++************++++++************************++++++************++++++)))************+++++++++***++++++,,,,,,++++++*********++++++,,,,,,------************++++++++++++,,,,,,------,,,---000222666:::???CCCFFFJJJMMMPPPQQQSSSUUUVVVTTTOOOIIIFFF???>>>===>>>BBBHHHNNNRRRWWW\\\ccchhhiiifffaaa]]]NNNKKKFFFBBBBBBEEEJJJNNNPPPUUUYYYZZZ___eeehhhggg^^^XXXTTTRRRNNNHHHFFFIIIKKKKKKMMMOOORRRRRRQQQOOOQQQQQQRRRVVVYYYZZZYYYWWWMMMJJJEEE???:::777666666666666777888999;;;<<<======<<<<<<<<<<<<===>>>>>><<<<<<===>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;888777777777666666666666666666555444444444555666777777666666666555555555444555777888888888888777:::::::::999888888:::<<<888888888888888888888888888888888999999:::;;;<<<:::::::::999999888888888888888888888888888888888888999999::::::::::::999777777888888999:::::::::999777666666777777555444444444444444444333333222000111111222222333333333444444444444444555555555000///...---...///111222000000000000000000000000//////...000444999???CCCIIIJJJKKKKKKKKKMMMPPPSSSVVVXXX[[[]]]^^^^^^\\\[[[XXXWWWTTTRRROOOKKKEEEAAAAAACCCGGGJJJOOOUUU]]]aaa___``````^^^\\\[[[\\\^^^ZZZWWWRRRMMMJJJHHHGGGFFFCCCEEEGGGJJJMMMPPPQQQRRRQQQQQQPPPNNNLLLHHHDDDBBBCCCGGGLLLPPPRRRQQQOOOMMMAAACCCCCC@@@???AAAAAA>>>666555222...,,,+++---...,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++************************))))))))))))))))))))))))************++++++++++++((()))))))))*********************)))******++++++***************************))))))))))))******++++++***))))))(((((())))))************************))))))***+++++++++++++++)))))))))***+++,,,---...******))))))******+++,,,***+++,,,,,,,,,,,,+++******************************************************++++++++++++++++++,,,************************))))))******++++++++++++'''((((((((())))))******((()))***++++++***)))(((+++++++++*********************))))))))))))******))))))))))))))))))))))))&&&(((***+++,,,+++)))((((((((()))***************,,,+++***))))))***+++,,,))))))))))))))))))))))))(((((())))))*********+++************************))))))))))))************)))************++++++++++++++++++,,,,,,+++++++++***************)))((((((&&&&&&&&&'''((())))))***++++++************++++++************************,,,+++***))))))***+++,,,)))************++++++++++++++++++,,,,,,+++++++++---------,,,,,,,,,++++++++++++,,,,,,,,,---------+++---------,,,,,,...000000444;;;@@@EEEIIIMMMOOOLLLNNNRRRUUUVVVTTTRRRPPP???===;;;<<>>>>>???===>>>???@@@@@@???>>>===;;;;;;<<<<<<<<<<<<<<<<<<999999888888777777666666888777666555444555666777777777666666555555555444111222444666888888888888888888888777555666888:::777777777777777777777777888888888888999:::;;;<<<999888888888888888888888;;;;;;:::999999888888888777888999999::::::::::::666777777888999999::::::<<<:::888777666555333111444444444444333222111111111111222333444555555666555555555555555555555555...---+++***+++...111333////////////000000000000333222111333888???GGGKKKQQQQQQQQQOOONNNNNNPPPRRRVVVYYY]]]``````___[[[YYYTTTRRRQQQQQQPPPNNNKKKHHHGGGIIIKKKMMMQQQWWW]]]bbbcccdddcccaaa]]]YYYXXXWWWVVVSSSNNNKKKIIIGGGFFFEEECCCDDDGGGKKKNNNPPPRRRSSSRRRQQQNNNJJJEEEBBBBBBCCCHHHLLLRRRVVVXXXVVVRRRPPP===@@@???<<<<<<>>>>>>;;;222111///,,,******,,,///,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))))))))))))))************(((((())))))*********+++***)))))))))***+++,,,,,,************************))))))(((((()))***++++++------,,,+++******++++++))))))))))))))))))))))))((()))***+++++++++++++++((())))))***+++---...///*********)))***++++++,,,***+++,,,---,,,,,,***)))******************++++++************************''''''(((((())))))******************************))))))))))))************************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))+++,,,,,,+++)))(((***+++((((((((((((((((((((((((******))))))((((((''''''))))))))))))))))))))))))***++++++++++++***))))))))))))))))))((((((((((((************************))))))************))))))++++++*********************+++,,,,,,+++***)))(((+++***************++++++***************++++++,,,((((((((()))******++++++))))))))))))))))))))))))************************+++++++++************)))************************************************++++++++++++++++++++++++)))******++++++,,,---------000555:::>>>DDDJJJMMMPPPSSSSSSRRRTTTXXXWWWSSSJJJDDD>>>;;;888:::CCCNNNSSSXXX^^^aaa```]]]ZZZYYYRRRPPPKKKEEEAAAAAACCCFFFJJJMMMQQQUUUXXXZZZ[[[[[[[[[[[[]]]^^^\\\WWWOOOIIIDDDEEEGGGHHHHHHJJJLLLNNNOOOQQQUUUXXXZZZZZZZZZZZZVVVSSSNNNHHHCCC>>>;;;999777555333333555777999999888888999999:::;;;======>>>???>>>;;;<<<@@@AAA>>>??????===<<<;;;;;;:::;;;999999999888888777777666:::999777666666666777777888888777666555444333333333333333444555666777777777777777777777777777777333333444666888999:::;;;777777888999999999999999999999888888777888888999;;;:::888777777777888999777777888888888999999999666777777888888888888777888777777555444333222222444333333222222111000000444333333444666888;;;<<<999888666444222111000000000000////////////000000///111333333222111111222222444666:::>>>EEEMMMRRRUUURRRPPPPPPSSSUUUUUUTTTWWWXXX[[[\\\\\\YYYWWWUUUSSSSSSTTTWWWXXXWWWTTTRRRKKKMMMNNNPPPRRRXXX```fffmmmhhhbbb]]]ZZZVVVQQQMMMOOOMMMJJJIIIJJJJJJIIIHHHDDDFFFIIILLLMMMNNNMMMMMMLLLIIICCC>>><<<>>>DDDIIILLLMMMPPPUUUWWWSSSKKKDDD:::;;;<<<<<<:::888666444///...---,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******************************,,,,,,,,,,,,******---,,,++++++******+++++++++*********+++,,,------)))************+++++++++************************))))))))))))))))))))))))))))))))))))************************************++++++++++++++++++++++++))))))))))))))))))))))))+++++++++*********))))))************************++++++++++++++++++++++++,,,***)))+++///111000...,,,,,,++++++***+++++++++,,,+++++++++***)))))))))************************++++++******************++++++++++++++++++++++++)))***,,,,,,***)))***+++))))))))))))************************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((())))))(((&&&%%%'''((())))))))))))))))))))))))******))))))(((((((((((())))))))))))))))))))))))***++++++++++++***)))))))))))))))))))))))))))((())))))))))))))))))))))))))))))************))))))***************************++++++,,,+++***)))(((+++***************++++++******)))))))))***++++++*********)))))))))))))))))))))))))))))))))))))))************************+++++++++************)))************************************************************************,,,+++++++++++++++++++++,,,...222777;;;AAAGGGLLLJJJNNNOOOPPPTTTZZZ[[[YYYPPPJJJCCC>>>999999@@@IIIQQQUUUZZZ]]]\\\YYYWWWUUUWWWUUUQQQKKKDDDAAA@@@AAAGGGIIIMMMQQQUUUXXXYYYZZZ[[[\\\___aaa___ZZZQQQKKKDDDEEEEEEEEEFFFHHHKKKMMMPPPRRRUUUXXXZZZ[[[[[[ZZZYYYWWWSSSMMMGGGAAA===:::999777444444555777777777888777777777999;;;===>>>@@@AAA???<<<<<<@@@AAA>>>@@@???>>>===<<<<<<<<<<<<;;;;;;;;;::::::999999999999999777666666777888888999888888777666555444333222333333444444555555555666666666666666666666666666666666666666666555555666666777888888888888888888888888777777777777777999999888888777777777888666666666777777777888888444444555555555444444333000111111111222222333333222222222333333333333444666666555555666777888888666555444222111000//////000000////////////000000111222333333222222444555777999<<>>;;;999888888777666555666555444444555888;;;>>>BBBCCCAAA===<<<@@@AAA???AAA@@@???>>>>>>===>>>>>><<<<<<;;;;;;;;;;;;;;;;;;:::999888777888999:::;;;999999888777666666555444333333333333333333333444666666666666666666666666666666555555444444333333444555555666777666666666555666666777777777666666888888888888888777666666555555555555666666666666444444444444333222111111...//////000111222333333111111222333555666777777777777777777666555444333222222111000////////////000///////////////000000333444444444444666999;;;???AAADDDGGGHHHKKKNNNQQQQQQQQQRRRVVVZZZ]]]]]]\\\YYYXXXVVVUUUUUUUUUWWWXXX```______``````^^^[[[XXXPPPRRRTTTWWWYYY^^^dddhhhdddaaa\\\XXXTTTQQQMMMJJJIIIIIIIIIKKKNNNNNNMMMKKKGGGGGGHHHHHHHHHGGGFFFFFF======>>>>>>@@@EEELLLPPPSSSTTTUUURRRMMMGGGBBB@@@:::::::::999777444222000...------,,,,,,,,,,,,,,,)))******++++++******)))************************)))******++++++******)))++++++*********)))))))))+++************))))))))))))************+++++++++************************))))))))))))))))))))))))))))))))))))************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((************************++++++++++++++++++++++++***)))((()))+++,,,+++***++++++*********++++++,,,***************+++++++++************************************************++++++++++++++++++++++++)))***,,,,,,***)))***+++((()))))))))************************************((()))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))******)))''''''(((***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***)))))))))))))))))))))*********))))))))))))))))))))))))))))))************))))))))))))))))))*********************+++************,,,+++******)))***************))))))(((((())))))************))))))(((((())))))))))))))))))))))))************************+++++++++*********))))))************************************************************************,,,,,,,,,++++++*********+++,,,...000333999@@@FFFJJJNNNPPPNNNPPPUUUXXXXXXXXXRRRKKKGGGAAA<<<<<>>===;;;999666555333111000222555888;;;BBBDDDBBB===;;;>>>@@@???@@@??????>>>>>>>>>??????;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999:::;;;===>>>999999999888777666666666444444444444444444444333555555555555555555555555222222333333444444555555333444444555555555555555333444555666666666555555666777888999888777555444444555555555666666666666666666666666555444222222333333333333333222222222222222333444555666777777666666777777666444222111000//////......//////000////////////000000111222444555666777999<<>>BBBBBB===:::<<<===<<<======<<<<<<<<<===>>>>>>;;;;;;<<<<<<======>>>>>>===<<<<<<;;;<<<===???@@@999999888888777777666666666666666666555555555555666666666666666666666666333333333444444555555555333444444555555555555555333333444555555555555555666666777888777666555444555555555666666666777777777777777666555444333222444444444444333333333333444444444444444444444444222333444555444333222111///////////////000111111000000000111222444555666666888:::<<<>>>CCCHHHLLLNNNPPPSSSTTTSSSQQQQQQRRRTTTVVVXXXZZZ[[[[[[ZZZZZZTTTRRRPPPPPPSSSXXX^^^aaaeeecccaaa```___\\\YYYVVVSSSWWW^^^dddgggfffbbb^^^WWWVVVTTTQQQNNNLLLKKKJJJJJJKKKLLLOOOQQQRRRPPPNNNJJJHHHEEEBBB>>><<<;;;;;;>>>AAADDDHHHKKKOOOTTTWWWYYYXXXTTTLLLBBB:::888888777666555333111///---,,,,,,,,,+++++++++,,,,,,---+++,,,,,,------,,,,,,+++************************,,,,,,,,,++++++,,,,,,,,,)))************)))((('''***************)))((('''))))))*********+++++++++************************))))))))))))))))))))))))((()))))))))************************************(((((((((((((((((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))******************************++++++******++++++***)))))))))******+++,,,)))))))))***+++++++++,,,************************))))))*********+++++++++************************)))***,,,,,,***)))***+++))))))))))))************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))******)))''''''((()))'''''''''''''''''''''''')))))))))************+++))))))))))))))))))))))))***++++++++++++***))))))((())))))******+++++++++************************))))))************))))))'''(((((())))))******************)))******+++,,,,,,,,,+++***))))))))))))*********)))***++++++,,,'''(((((()))******++++++))))))))))))))))))))))))************************+++++++++************)))************************************************++++++++++++++++++++++++)))******+++,,,,,,------,,,---------...222666:::???FFFKKKJJJJJJNNNQQQRRRPPPNNNPPPUUUTTTLLLEEEBBB<<>>??????@@@@@@>>>===<<<;;;<<<===>>>???888888777777777666666666666666666666666666777777777777777777777777777777777777666666555444444444444555555666777666666666444333333333444555666777666666666666666555555444555555555666666666666777444444444444333222111111///000000111222333444444444444333222222111000000000000111111222222111111000/////////000000111222000111222333666888:::;;;<<<>>>@@@BBBDDDHHHLLLOOOQQQSSSUUUVVVTTTSSSSSSSSSWWWXXXYYYYYYWWWVVVVVVWWWRRRQQQQQQRRRVVV[[[```cccdddbbb```^^^]]]ZZZWWWTTTTTTXXX]]]ccceeeccc]]]WWWQQQQQQQQQOOOMMMLLLLLLNNNNNNMMMMMMNNNOOOOOOMMMKKKFFFDDDAAA===;;;::::::;;;AAADDDGGGJJJMMMPPPUUUXXXYYYVVVPPPHHH@@@999666555555444222000...---+++++++++++++++++++++,,,,,,---)))******++++++******)))************************,,,,,,+++******+++,,,,,,)))***+++++++++***)))((()))***+++++++++***)))((()))************+++++++++************************))))))))))))))))))))))))))))))))))))************************************(((((((((((((((((((((((())))))))))))))))))))))))************++++++++++++))))))))))))))))))))))))************************(((***++++++******+++---)))))))))))))))***+++,,,***************+++++++++************************)))))))))***++++++,,,,,,************************)))***,,,,,,***)))***+++))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((())))))(((&&&&&&''')))(((((((((((((((((((((((())))))*********+++++++++))))))))))))))))))))))))***++++++++++++***))))))((())))))******+++,,,,,,************************))))))************))))))''''''(((((()))******+++******)))))))))***,,,,,,---,,,+++***))))))))))))************+++---......)))))))))))))))*********))))))))))))))))))))))))************************+++++++++************)))************************************************************************+++++++++++++++++++++,,,+++,,,,,,,,,,,,---000333555>>>EEEFFFFFFIIIMMMMMMNNNOOOUUU]]]^^^VVVKKKFFF;;;<<<===???@@@DDDIIIMMMQQQRRRRRRQQQOOONNNNNNOOOJJJIIIGGGEEEDDDDDDDDDEEEHHHGGGEEEFFFIIILLLMMMMMMJJJJJJMMMSSSWWWWWWQQQKKKEEEEEEEEEEEEFFFGGGHHHIIILLLNNNRRRVVVXXXYYYYYYXXXWWWVVVVVVVVVUUUQQQLLLHHH>>>===999666333111111000000777<<<999666555555444555555555555666777888999999::::::;;;===>>>>>>???===<<<;;;:::999:::;;;<<<777777666666666666555555444444555555666666777777888888888888888888888888777777777777777777777777666666777888888888888888555444222222333555777999777666555555444444555555333444444444555555555555111222222222222222111111///000000000111111222222222222111000//////......000//////....../////////000////////////000000111111222333666999===???AAADDDFFFHHHIIIIIIJJJLLLNNNRRRTTTUUUUUUTTTSSSTTTUUUWWWXXXXXXVVVSSSQQQRRRTTTSSSTTTUUUWWWZZZ]]]```bbbdddbbb___^^^\\\ZZZWWWUUUWWWWWWYYY[[[]]]\\\WWWRRRMMMNNNOOOOOOMMMMMMOOOQQQPPPOOOLLLKKKKKKJJJGGGEEE???===;;;999999;;;===???AAACCCFFFIIIKKKOOOSSSWWWXXXSSSLLLEEE???:::666333222111000...---,,,++++++++++++******+++,,,,,,---)))******++++++******)))******************************)))(((((()))*********+++,,,---,,,+++)))(((((()))+++,,,---,,,***))))))************+++++++++************************))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++))))))))))))))))))))))))************************%%%'''******((((((+++---(((((((((((()))***+++,,,+++++++++***************************************((())))))***++++++,,,,,,************************)))***,,,,,,***)))***+++))))))))))))************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))******)))''''''((()))))))))))))))))))))))))))))))))******++++++++++++))))))))))))))))))))))))***++++++++++++***))))))((())))))***++++++,,,,,,))))))))))))))))))))))))))))))************))))))&&&''''''((()))******+++******)))))))))***,,,------,,,+++***))))))))))))))))))***+++,,,...///000++++++******)))((((((((())))))))))))))))))))))))************************+++++++++************)))************************************************))))))))))))))))))))))))------,,,++++++************+++,,,+++******,,,...111;;;BBBCCCCCCEEEGGGGGGNNNPPPXXXccceee[[[OOOHHH===>>>>>>>>>???BBBGGGKKKJJJKKKLLLMMMMMMPPPSSSVVVMMMLLLJJJGGGEEECCCBBBAAABBBBBBCCCFFFIIIJJJIIIHHHGGGIIINNNWWW^^^^^^WWWPPPIIIHHHGGGEEEDDDCCCCCCCCCIIIKKKNNNQQQTTTUUUVVVVVVXXXXXXXXXYYYXXXUUUPPPLLLCCCAAA>>>:::666333111///+++444:::888555444333111222222222222333555666777555555666777999:::;;;;;;<<<;;;999888777888888999666666666666555555555555333333333444555666777777888888888888888888888888555555666888999;;;<<<<<<777777888999999999999999666555222111222555888:::777666555333333444555555222222333333333444444444111222222333333333222222555444333222111000///...////////////............111000...---,,,,,,---...//////.........//////000111222444888;;;???CCCDDDJJJLLLMMMMMMLLLKKKKKKLLLRRRTTTUUUTTTSSSSSSTTTVVVVVVWWWVVVSSSPPPOOOQQQSSSUUUVVVXXXZZZ\\\^^^___```eeeccc```^^^]]][[[XXXVVVXXXVVVTTTTTTVVVVVVSSSPPPJJJMMMOOONNNMMMNNNQQQTTTRRROOOKKKIIIGGGEEECCCAAA999888777777999<<>>@@@BBBEEEGGGIIIJJJEEEJJJRRR[[[``````\\\WWWOOONNNKKKHHHDDDAAA>>>===EEEFFFIIINNNSSSVVVWWWVVVXXXYYYYYYYYYXXXVVVSSSRRRMMMHHHBBB===;;;999555333111333444444222111111111111111000111111222333444333555888::::::999777555555444444333333444444555333333333333333333333333333333444444555666777777::::::::::::999999888777888888888888888888888888777888:::::::::888666555777555222000000111444555666666444333222111111111222222222222222222222222111111111111111111111111000000//////////////////000//////......---------........................111333555555444333444555777999<<<@@@DDDHHHJJJKKKJJJLLLNNNNNNLLLJJJJJJKKKQQQRRRSSSTTTTTTSSSQQQPPPMMMOOOQQQRRRSSSTTTVVVWWWXXXXXXZZZ\\\]]]___aaaaaadddbbb_________]]]XXXTTTPPPRRRQQQNNNJJJGGGHHHJJJOOOQQQRRRRRRRRRQQQRRRSSSRRRPPPLLLHHHCCC@@@>>>===444555777:::???BBBDDDDDDCCCBBBAAABBBEEEIIIKKKKKKNNNLLLHHHBBB===888555444------++++++++++++------******+++++++++,,,,,,,,,************************+++++++++*********))))))+++*********))))))((((((+++*********))))))((((((******))))))))))))******))))))))))))))))))))))))******))))))))))))******))))))************))))))+++***)))(((((()))***++++++++++++*********))))))+++++++++***************...,,,***((('''(((***,,,***************)))((('''))))))))))))))))))))))))(((((())))))*********+++************************++++++************++++++************************************************...---,,,+++************111///,,,***(((((()))***************************))))))))))))))))))))))))(((((()))***************************)))))))))((()))******++++++******)))+++******)))))))))))))))))))))************))))))************)))))))))((()))************))))))((()))))))))))))))))))))))))))))))))))))))******+++,,,***((())),,,......---++++++***)))))))))******))))))))))))))))))))))))+++***)))))))))***+++,,,++++++***))))))))))))))))))***++++++***)))((('''&&&(((***+++,,,+++***)))******+++,,,,,,,,,,,,+++))))))))))))))))))))))))+++***)))(((((()))***+++*********(((''''''***,,,++++++***))))))***++++++***************+++,,,,,,******************************++++++++++++******...---+++******+++,,,---...000444888<<<>>>??????FFFJJJPPPUUUUUUQQQKKKGGGCCCAAA>>><<<;;;<<<>>>???AAADDDHHHKKKLLLNNNPPPRRRUUUQQQMMMJJJHHHFFFBBB>>>>>>??????AAABBBDDDFFFGGGEEEIIIPPPXXX]]]^^^[[[XXXPPPOOOLLLIIIFFFCCCAAA@@@???@@@CCCHHHNNNQQQRRRRRRTTTUUUWWWWWWVVVTTTQQQPPPOOOJJJDDD@@@>>><<<999777666555555444333222111111000000000000000111111222000111333444555444333222333222222222222222333444222222222222222222222222222222333333444555555666999::::::;;;:::999888777777777777777777777777777777888999999999888666555666444333111111111222333444444333222111111111111111111111111111111111111000000000000000000000000......---,,,+++)))((('''/////////.........------.........---......//////111333666777666777888999<<<===@@@BBBEEEGGGHHHIIILLLMMMNNNNNNKKKIIIHHHHHHMMMMMMMMMMMMMMMLLLLLLKKKMMMQQQUUUWWWVVVUUUVVVXXXXXXXXXYYY[[[\\\]]]^^^^^^___]]][[[ZZZYYYWWWSSSOOOJJJKKKMMMLLLJJJJJJLLLNNNSSSUUUWWWWWWWWWUUUTTTTTTRRROOOJJJDDD???;;;999999777888<<<@@@DDDGGGGGGGGGGGGDDDAAA@@@AAACCCDDDEEEHHHEEEBBB===888444111000---,,,++++++++++++,,,---*********+++++++++,,,,,,************************+++++++++*********))))))************)))))))))(((************)))))))))(((******))))))))))))******))))))))))))))))))))))))******))))))))))))******))))))************))))))+++***)))(((((()))***++++++++++++*********))))))******************++++++...,,,***(((''')))***,,,++++++,,,,,,+++******)))))))))))))))))))))))))))((()))))))))************************************&&&&&&'''((()))+++,,,---************************************************,,,,,,++++++,,,,,,------///...,,,***))))))******************************))))))))))))))))))))))))(((((()))***************************)))))))))))))))******++++++******)))*********)))))))))))))))))))))************))))))************))))))))))))((())))))************))))))))))))))))))))))))))))))))))))))))))******++++++***((()))+++------,,,+++************++++++,,,))))))))))))))))))))))))******))))))******+++,,,+++***))))))))))))))))))++++++++++++***((('''&&&$$$%%%''')))*********)))***+++,,,,,,------,,,,,,))))))))))))))))))))))))******))))))))))))***************)))'''(((***,,,++++++***))))))***++++++***))))))))))))***++++++************************++++++************++++++...---,,,*********+++,,,,,,---000333666:::<<<===BBBDDDFFFIIIJJJJJJJJJIIIEEEDDDBBB???===;;;;;;:::===@@@CCCEEEGGGIIILLLNNNSSSQQQMMMKKKIIIGGGEEECCCBBBAAA@@@??????AAABBBDDDDDDGGGLLLRRRXXXZZZYYYWWWQQQOOOLLLIIIGGGFFFEEEEEE<<<===???DDDIIILLLMMMMMMPPPRRRTTTVVVVVVTTTRRRPPPPPPMMMHHHEEECCCAAA???======:::777777888888555333111000//////......//////......///000000000000000000/////////000111111222111111111111111111111111000111111222222333333333777888:::;;;:::999777666666666666666666666666666555666777777777666555444444444333222111111000000111111000000000000111111000000000000000000000000////////////////////////000000000000///---+++***//////........................---------///000111333666888::::::;;;===>>>AAABBBDDDEEEFFFGGGGGGGGGJJJLLLNNNMMMKKKIIIHHHIIIIIIHHHHHHGGGGGGGGGGGGGGGLLLRRRYYY[[[YYYWWWXXXZZZ]]]]]]^^^^^^^^^^^^]]]]]]ZZZXXXVVVTTTSSSPPPMMMJJJEEEFFFIIIJJJKKKMMMPPPSSSYYYZZZ\\\]]]\\\XXXUUURRROOOKKKEEE>>>999666444444:::===CCCHHHKKKLLLLLLKKKJJJFFFAAA===<<<======<<<>>><<<999666222///---,,,,,,,,,++++++++++++,,,,,,*********++++++++++++,,,************************+++++++++***************************))))))))))))************))))))))))))******))))))))))))******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))******))))))))))))******+++************))))))))))))))))))***+++++++++,,,---+++)))(((((()))***+++,,,------------,,,++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))&&&&&&'''((()))+++,,,---******************************************************++++++---...000111...---+++*********+++,,,************************))))))))))))))))))))))))(((((()))************************)))))))))))))))))))))************))))))))))))*********)))))))))))))))************))))))*********)))))))))))))))'''((()))***************)))))))))))))))))))))))))))))))))))))))******+++(((''''''(((((()))))))))+++*********+++,,,------))))))))))))))))))))))))***************+++++++++******)))))))))))))))***+++++++++***)))(((((('''&&&&&&'''((()))))))))((()))***++++++,,,,,,++++++))))))))))))))))))))))))***))))))))))))))))))***)))******)))(((((()))++++++******************+++)))))))))((())))))***+++************************,,,+++***))))))***+++,,,000///...---,,,,,,,,,,,,+++,,,---///222666999;;;???@@@AAACCCEEEFFFGGGHHHHHHGGGFFFCCC@@@===:::888888:::===???AAADDDHHHKKKQQQOOOMMMKKKJJJIIIIIIHHHHHHFFFCCC@@@>>>>>>@@@AAACCCDDDGGGLLLQQQUUUVVVUUUOOOMMMKKKIIIGGGGGGGGGHHH>>>???AAADDDHHHJJJIIIHHHKKKNNNQQQTTTVVVVVVUUUTTTPPPNNNLLLIIIGGGFFFEEEDDDAAA???>>>AAADDDDDD>>>888333222111///...---------///////////////000000000------------...///000000/////////////////////////////////000000111111111333555777888888777444333444444444444444444444444333444555555555444333333222222333333222000...---///.........//////000111////////////////////////...........................///111333333333222111---.....................000///......///111444555888:::===>>>>>>???@@@BBBEEEEEEGGGHHHHHHHHHHHHHHHGGGIIILLLLLLKKKJJJJJJJJJGGGFFFEEEDDDDDDDDDFFFFFFJJJQQQXXXZZZXXXXXX[[[______``````___^^^]]][[[ZZZVVVUUURRROOOLLLIIIFFFDDDCCCEEEGGGJJJNNNRRRVVVXXXaaaaaaaaa```]]]XXXQQQLLLHHHDDD>>>888333222333333<<>>@@@BBBBBBAAAAAABBBCCCFFFGGGHHHIIIJJJKKKKKKKKKHHHJJJLLLLLLJJJHHHGGGHHHEEEDDDCCCCCCCCCEEEFFFGGGKKKOOOSSSUUUTTTWWW]]]bbb]]]]]]]]]\\\ZZZWWWUUUSSSQQQPPPMMMIIIEEEAAA???>>>AAABBBFFFLLLTTT[[[```bbbkkkhhheeeaaa\\\UUULLLFFF>>>;;;777333111222555666===CCCLLLQQQQQQOOOLLLKKKHHHDDD>>>999888777666666444333111000...---------++++++++++++++++++++++++))))))*********+++++++++************************************************))))))))))))))))))******))))))))))))))))))************))))))))))))******))))))))))))))))))))))))******))))))))))))************)))(((((()))******)))))))))******)))))))))))))))))))))))))))))))))(((((()))***+++,,,,,,,,,***))))))(((((()))************++++++++++++******))))))))))))))))))))))))******))))))))))))))))))(((((((((((((((((((((((()))))))))(((((()))))))))******************************************************))))))***+++,,,,,,++++++++++++++++++,,,,,,************************))))))))))))))))))))))))(((((()))***************))))))))))))************((())))))******))))))((('''(((***++++++***))))))))))))************))))))))))))))))))************((())))))************))))))))))))))))))))))))))))))))))))))))))******+++)))+++,,,,,,+++******++++++************++++++,,,))))))))))))))))))))))))))))))***++++++++++++***)))))))))))))))******+++))))))(((((()))***++++++---,,,+++***)))((((((((('''(((((()))***)))))))))))))))))))))))))))))))))))))))************))))))(((***+++***)))((()))***)))***++++++++++++***)))***))))))))))))***++++++************************++++++************++++++******++++++++++++++++++,,,,,,,,,---...111333555777:::>>>BBBDDDDDDCCCBBBHHHIIIIIIGGGEEEAAA===;;;444444555555777;;;@@@DDDFFFGGGHHHIIIJJJMMMQQQUUUVVVSSSOOOJJJFFFCCCBBBBBBAAA@@@@@@CCCGGGJJJLLLLLLIIIIIIHHHHHHGGGFFFFFFEEECCCEEEHHHLLLNNNKKKEEEAAAAAABBBCCCFFFHHHKKKMMMNNNIIIKKKLLLKKKJJJIIIJJJKKKEEEGGGMMMSSSWWWUUUNNNGGG???>>>;;;888555222111000......///000000000000000......---------------......................................................//////000000000000000000000000000000000000000000000000000000000111111...///000000000///...------------------...///000........................//////////////////////////////..................000000111111222333444444555666777999<<<===???@@@BBBDDDEEEEEEDDDDDDDDDEEEGGGGGGIIIJJJKKKLLLLLLLLLKKKLLLMMMLLLIIIFFFDDDDDDCCCCCCCCCDDDEEEGGGHHHIIIMMMNNNOOOPPPRRRVVV[[[___]]]]]]]]][[[YYYUUURRROOOIIIIIIGGGDDD@@@======>>>???AAAFFFOOOZZZccciiilllpppjjjbbb[[[UUUNNNFFF@@@555444222111222555888;;;>>>EEEMMMQQQPPPLLLIIIHHHBBB???;;;888777666555444222111000///......---...******++++++++++++******)))))))))************+++***************************************+++++++++))))))))))))************))))))))))))******************))))))))))))******))))))))))))))))))))))))******))))))))))))******+++***)))(((((()))***+++))))))************))))))(((((()))))))))))))))***)))))))))***+++++++++,,,))))))((((((((()))******(((((()))*********))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))$$$$$$%%%&&&''')))***+++************************************************+++******))))))))))))***++++++++++++++++++++++++************************))))))))))))))))))))))))(((((()))***************((()))))))))************(((((())))))))))))(((((('''(((***+++++++++))))))))))))************))))))((()))))))))************)))************))))))((()))))))))))))))))))))))))))))))))))))))******+++))),,,......,,,***+++,,,++++++***)))))))))******))))))))))))))))))))))))((()))***+++,,,++++++***)))))))))))))))***+++++++++***)))(((((())))))***,,,++++++***))))))))))))(((((()))***************))))))))))))))))))))))))((()))***++++++***)))(((((()))++++++)))((()))***)))***++++++++++++***)))***************+++,,,,,,******************************++++++++++++******((()))******+++++++++++++++++++++,,,---...///000222555:::???BBBCCCBBBBBBEEEEEEFFFEEEDDDBBB???>>>888777666444444666;;;>>>AAACCCFFFGGGJJJNNNUUUZZZ\\\ZZZVVVQQQLLLHHHFFFDDD@@@??????@@@CCCFFFGGGGGGGGGHHHIIIJJJIIIGGGEEEDDDDDDHHHNNNTTTVVVRRRKKKEEEBBBAAA@@@@@@AAACCCFFFGGGDDDGGGIIIIIIHHHHHHIIIKKKGGGJJJOOOTTTUUURRROOOLLLFFFEEEAAA===:::777555333000111333444555444333222000000///...------------................................................///...------...///000111////////////////////////...............///000000------...////////////.........---------......///........................000000000000000000000000444333222111111222444555444444555666777888999:::777999===@@@CCCDDDDDDDDDBBBDDDFFFGGGFFFFFFGGGIIIHHHIIIJJJKKKKKKKKKKKKKKKGGGIIIKKKKKKIIIGGGFFFGGGDDDEEEGGGIIIKKKMMMNNNNNNPPPOOONNNPPPSSSVVVWWWVVVWWWWWWXXXVVVSSSOOOKKKIIIDDDEEEEEECCCAAAAAACCCEEEDDDEEEIIIRRR\\\fffkkkmmmkkkcccXXXOOOIIICCC===888000000000111444777;;;===???FFFNNNQQQMMMIIIFFFFFF===;;;888666666444222000//////...---,,,,,,,,,,,,)))***+++,,,,,,+++***)))))))))))))))************************************))))))*********+++++++++((()))))))))************((()))))))))******************))))))))))))******))))))))))))))))))))))))******))))))))))))******+++***)))(((((()))***+++((()))***++++++***)))((((((((((((((())))))************************++++++(((((((((((())))))******'''((())))))******))))))))))))))))))))))))))))))************)))))))))(((************************&&&&&&&&&''')))***,,,---************************************************++++++******)))******+++++++++,,,,,,,,,++++++***************************))))))))))))))))))))))))(((((()))***************(((((())))))*********+++(((((())))))))))))((((((&&&(((***+++,,,+++***)))))))))************))))))(((((())))))*********+++***************)))(((''')))))))))))))))))))))))))))))))))))))))******+++'''***------***((()))***++++++***)))((((((((()))))))))))))))))))))))))))((()))***+++,,,+++******))))))((())))))***++++++---,,,***)))((('''((((((***)))))))))))))))***+++))))))***+++++++++++++++))))))))))))))))))))))))((()))***++++++***)))(((((()))++++++)))((()))***)))***+++,,,,,,+++***)))++++++******++++++,,,---************************)))***+++,,,,,,+++***))))))***+++,,,---.........******++++++,,,,,,,,,,,,---000555:::???AAACCCCCCBBBCCCCCCCCCCCCAAA@@@???<<<:::777444222333777:::>>>AAADDDFFFIIIOOOWWW\\\___]]]ZZZVVVQQQLLLHHHFFF@@@???>>>???BBBDDDDDDDDDGGGIIIJJJKKKJJJHHHEEECCCGGGKKKSSS[[[]]]YYYRRRKKKGGGEEEAAA???>>>@@@BBBDDDAAADDDHHHHHHGGGFFFHHHKKKIIILLLPPPQQQPPPNNNMMMMMMKKKIIIEEEAAA===999777666333555888::::::999777555222111000///...---------................................................000///---,,,---...111222........................---------------...///000,,,,,,------...//////000///......------.........////////////////////////111111111111111111111111333222000000222555999;;;777888888:::;;;<<<===>>>999<<<@@@DDDGGGHHHHHHGGGAAACCCFFFGGGHHHHHHJJJLLLJJJKKKKKKKKKKKKKKKJJJIIIAAACCCGGGIIIJJJJJJLLLMMMGGGIIILLLOOORRRSSSTTTTTTSSSPPPOOOQQQVVVWWWSSSOOOLLLLLLLLLKKKHHHDDD@@@===BBBDDDFFFFFFEEEGGGKKKNNNKKKKKKMMMTTT]]]dddggggggdddZZZMMMCCC>>>:::555111//////000333666999<<<>>>AAAHHHOOOPPPLLLGGGEEEEEE:::888666555444222///---...---,,,++++++***++++++)))***+++,,,,,,+++***)))))))))))))))************************************))))))******++++++++++++(((((())))))*********+++(((((())))))*********+++******))))))))))))******))))))))))))))))))))))))******))))))))))))******+++***)))'''''')))***+++((()))***++++++***)))((('''((((((((())))))******+++++++++***************''''''(((((())))))******'''((()))***************))))))))))))))))))))))))+++*********))))))((((((************************------,,,,,,,,,,,,------************************************************+++*********+++,,,,,,---+++,,,,,,,,,,,,+++***)))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))))))))************))))))***************************+++,,,,,,+++***+++,,,***************)))((((((*********)))))))))))))))))))))))))))))))))))))))++++++************++++++...---+++(((%%%%%%(((***************************,,,+++***((((((((()))***))))))************))))))))))))))))))************---,,,,,,,,,+++*********++++++************************)))((((((((((((((()))************+++++++++)))***+++,,,---,,,++++++)))************+++++++++---,,,***(((((()))***+++******************************++++++++++++************+++++++++,,,,,,,,,---///333777;;;===??????DDD@@@<<<;;;>>>BBBCCCCCC???===;;;888666555444333:::???FFFIIIJJJLLLQQQVVVTTTVVVXXXWWWSSSOOOLLLJJJGGGEEEBBB@@@??????AAABBBKKKLLLLLLLLLJJJHHHEEECCCGGGNNNYYYaaabbb\\\TTTMMMLLLFFFAAA???AAACCCAAA>>>@@@>>>@@@FFFHHHFFFDDDDDDGGGIIIKKKKKKKKKJJJKKKLLLHHHGGGFFFDDDAAA???>>>===>>>???@@@@@@???===:::999999888777555444222111000444333111//////000111222000000//////////////////........................111111000000000000111111000000//////.../////////000///...---...///222333000000000//////...------000000000000000111111111333333333333333444555555777666555888===@@@@@@>>>???@@@@@@@@@???>>>>>>===>>>@@@DDDGGGJJJJJJIIIIIIGGGFFFFFFFFFGGGGGGHHHIIIKKKJJJIIIGGGEEECCCAAA@@@BBBEEEIIIKKKMMMNNNPPPQQQPPPOOONNNOOOPPPSSSVVVWWWRRRSSSTTTTTTSSSPPPMMMKKKKKKGGGEEEFFFDDD@@@>>>AAAHHHHHHIIIKKKLLLOOOQQQRRRWWWUUUTTTWWW]]]aaa```]]]QQQLLLDDD;;;555333222333...000333777;;;???AAACCCLLLMMMMMMKKKHHHDDD???===777666444222000...------***++++++,,,,,,++++++***+++++++++************)))******++++++++++++******---+++***)))***)))'''&&&)))))))))***++++++,,,,,,******))))))))))))************++++++++++++******))))))))))))************))))))***++++++++++++***))))))))))))************))))))))))))))))))))))))************************)))))))))))))))))))))))),,,+++++++++***)))))))))))))))))))))))))))))))))))))))))))))************************************************************++++++***)))(((((()))))))))************++++++++++++***))))))+++,,,+++***************************,,,,,,+++******))))))))))))***+++++++++)))(((''',,,+++***))))))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))((((((((())))))))))))))))))))))))))))))************))))))************************)))+++,,,+++***)))***,,,***************)))((((((***)))))))))))))))))))))))))))))))))))))))))))))++++++************++++++++++++***)))''''''***,,,************************,,,+++)))((((((((()))***))))))************))))))))))))))))))************+++++++++++++++***************************************)))))))))))))))))))))************+++++++++))))))+++,,,,,,,,,+++***)))************+++++++++---,,,***)))((()))***+++******************************++++++++++++************+++++++++,,,,,,,,,,,,...000444777999;;;<<<@@@===::::::===@@@AAAAAA@@@???===;;;888666444333555:::???AAAAAACCCGGGKKKPPPRRRTTTTTTQQQOOOMMMMMMKKKIIIEEEBBB?????????@@@GGGHHHIIIJJJIIIHHHFFFEEEGGGLLLSSSYYY[[[YYYTTTQQQPPPJJJCCCAAAAAABBBAAA>>>AAA======AAADDDCCCBBBDDDDDDFFFGGGGGGGGGGGGIIIJJJJJJIIIGGGEEEBBB???===<<<===>>>@@@AAA@@@???>>><<<<<<;;;:::999777666555444666555333222222333555666222222222222111111000///////////////////////////000111111222222111111000///...---,,,,,,---...///222111111000000111222333000000000000000000000111222333333444444555666666777777777666777777888888999888888;;;???BBBBBBAAABBBCCCCCCCCCCCCBBBAAA@@@@@@BBBEEEIIIKKKKKKJJJIIIHHHGGGGGGGGGGGGGGGHHHIIIHHHGGGEEEDDDBBBAAAAAAAAABBBFFFLLLOOOPPPOOOOOOOOOOOOOOONNNNNNOOORRRTTTVVVQQQRRRRRRQQQOOOKKKHHHEEEEEEAAA???AAAAAA???AAAEEENNNNNNOOOQQQSSSUUUWWWXXX\\\YYYWWWXXXZZZXXXRRRMMMEEEAAA;;;555111000000111111333777;;;???AAACCCDDDIIIJJJJJJIIIFFFBBB>>><<<666444333111///------,,,***++++++,,,,,,++++++***+++++++++************)))******++++++++++++******---+++******++++++)))(((******************)))))))))))))))))))))))))))))))))******++++++******)))))))))))))))************))))))***++++++++++++***))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))+++++++++***************))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))++++++***)))))))))))))))++++++++++++++++++++++++,,,+++)))***+++,,,+++)))*********************************++++++++++++++++++++++++++++++***))))))++++++***))))))***++++++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************))))))************************(((***+++***)))((()))******************)))(((((())))))))))))))))))******))))))))))))))))))))))))++++++************++++++((()))+++*********+++---************************+++***))))))((()))))))))))))))************))))))))))))))))))************))))))******************************************************************)))************+++++++++((()))******++++++******)))************+++++++++,,,+++***)))))))))***+++******************************++++++++++++************+++++++++,,,,,,,,,+++,,,---///111444666777;;;999999:::<<>>;;;888555444777;;;>>>???>>>???BBBEEEJJJLLLNNNNNNNNNOOOPPPRRRQQQNNNIIIEEEAAA>>>======AAABBBCCCEEEFFFGGGGGGGGGGGGIIILLLOOOQQQSSSSSSSSSTTTMMMFFFBBBAAABBBAAA???BBB===<<>>===>>>???AAABBBBBBBBBAAA@@@@@@@@@???>>>===;;;;;;:::999888777666777999;;;<<<::::::::::::888666444333111111111111111111111111222333444555555444333222111000...------...000111333444444444444333333222111111111111222333444555666777888999:::;;;<<<======<<<<<<;;;;;;;;;<<<<<<<<<;;;<<<>>>AAADDDDDDCCCDDDDDDDDDDDDDDDDDDCCCBBBCCCDDDGGGJJJKKKLLLKKKJJJHHHHHHGGGGGGFFFGGGGGGGGGEEEDDDBBB@@@???@@@AAABBBDDDIIIOOOSSSSSSQQQNNNLLLMMMMMMLLLLLLMMMNNNPPPQQQRRRRRRQQQOOOKKKFFFBBB??????;;;;;;>>>AAACCCHHHMMMTTTUUUVVVXXXZZZ\\\]]]^^^\\\ZZZWWWUUURRRLLLDDD>>>999777333111///000222333555777;;;???BBBDDDEEEEEEDDDEEEEEEDDDBBB???;;;999333222000///---,,,++++++******++++++++++++******+++++++++************)))******++++++++++++******,,,+++******,,,,,,+++***++++++***))))))(((''''''((()))***++++++***)))((()))******++++++******)))))))))))))))************((()))******++++++******))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***************+++++++++))))))))))))))))))))))))))))))))))))************************************((((((((((((((((((((((((++++++***))))))))))))***,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++++++++***)))************************)))******+++,,,,,,---------,,,++++++++++++++++++++++++***))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************************((()))***)))((('''(((******************)))(((((()))))))))))))))*********))))))))))))))))))))))))++++++************++++++(((***,,,---++++++++++++******************************))))))))))))))))))))))))************))))))((()))))))))************((((((((()))*********+++***************+++++++++((())))))***************))))))*********+++++++++(((((())))))************))))))*********+++++++++++++++***))))))******+++******************************++++++++++++************+++++++++,,,,,,,,,,,,++++++,,,---///222333666666888:::<<<>>>>>>>>>>>>???@@@@@@>>><<<999777999;;;======<<<===???BBBDDDFFFHHHIIIKKKNNNSSSVVVTTTQQQMMMGGGCCC???===<<<<<<<<<>>>???AAACCCEEEFFFGGGGGGHHHIIIKKKMMMOOOPPPRRRLLLFFFAAAAAAAAABBBBBBCCC@@@@@@EEEGGGEEEEEEFFFBBBBBBBBBBBBAAACCCGGGJJJIIIHHHGGGEEECCCBBB@@@@@@AAABBBCCCCCCDDDCCCBBBBBBCCCCCCBBBAAA@@@??????>>><<<;;;;;;;;;<<>>>>>???@@@BBBCCCDDDDDDBBBCCCCCCDDDCCCCCCBBBBBBEEEFFFHHHJJJKKKKKKJJJJJJFFFFFFEEEEEEDDDDDDEEEEEECCCBBB@@@??????AAADDDFFFHHHLLLQQQSSSRRROOOMMMLLLLLLKKKKKKJJJJJJKKKKKKLLLQQQQQQOOOLLLHHHCCC???<<<;;;:::===DDDIIILLLQQQVVVXXXYYYZZZ\\\]]]^^^______WWWTTTOOOKKKHHHBBB<<<888444444333333333555777888888:::>>>AAADDDDDDDDDCCC????????????===:::888666000///...---++++++************++++++++++++******+++++++++*********))))))******++++++++++++*********)))((()))+++,,,+++***))))))))))))(((((('''''''''(((***,,,,,,***((('''))))))************))))))((()))))))))************((())))))***************((()))))))))************))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))***+++++++++,,,))))))))))))))))))))))))((()))))))))************************************))))))))))))))))))))))))++++++***))))))*********------------------------///---,,,+++,,,,,,***(((******************************++++++,,,,,,,,,,,,---,,,***))))))***+++,,,+++******************+++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))'''((())))))((('''((()))***************)))(((((((((((())))))************))))))))))))))))))))))))++++++************++++++***,,,......,,,+++******************************)))))))))*********))))))))))))************))))))((()))))))))************((((((((()))*********+++))))))*********+++++++++(((((()))*********)))((())))))*********+++++++++)))))))))))))))*********))))))*********+++++++++******************++++++******************************++++++++++++************+++++++++,,,,,,,,,,,,,,,++++++,,,...000111222444777:::<<<===>>>???===>>>???AAA@@@???===<<<555555666666666777999:::>>>@@@CCCEEEHHHLLLRRRVVVSSSQQQMMMIIIEEEBBB@@@???:::::::::;;;===???AAACCCEEEEEEFFFGGGHHHHHHIIIIIIKKKHHHCCC@@@@@@AAACCCDDDCCCCCCHHHOOORRRNNNJJJHHHBBBBBBAAA@@@???@@@CCCFFFDDDDDDDDDCCCCCCCCCCCCCCCEEEEEEEEEDDDCCCBBBAAAAAACCCCCCCCCBBBBBBAAAAAAAAA??????>>>???@@@CCCFFFHHHIIIIIIIIIHHHFFFDDDBBBAAA::::::::::::::::::::::::;;;===???@@@@@@???===;;;999888777777777888:::<<<===???@@@AAAAAA???<<<;;;===<<<:::999999999:::;;;>>>>>>???@@@BBBCCCDDDDDDBBBBBBAAAAAAAAAAAAAAABBB@@@@@@AAAAAAAAAAAABBBCCCBBBBBBCCCCCCDDDCCCCCCBBBFFFFFFGGGHHHIIIIIIHHHHHHCCCCCCBBBBBBAAABBBBBBCCCCCCBBB@@@@@@AAADDDGGGIIIKKKNNNPPPQQQOOOMMMMMMMMMNNNMMMMMMLLLKKKJJJJJJJJJLLLKKKIIIGGGCCC???<<<::::::;;;BBBLLLRRRTTTVVVZZZ\\\]]]^^^^^^^^^^^^]]]]]]PPPLLLFFF@@@<<<999777666444555666777999:::;;;<<<:::<<<>>>@@@AAABBBAAA@@@:::::::::999888666444333...---,,,+++************)))******++++++******)))+++++++++*********))))))******++++++++++++******((('''&&&(((***+++***)))''''''(((((())))))))))))'''(((***,,,,,,***(((''')))))))))******)))))))))((()))))))))************(((((()))************)))((()))))))))************))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))***+++++++++,,,))))))))))))))))))))))))((()))))))))************************************************************+++***************++++++,,,,,,---------.........000...,,,,,,---,,,+++)))************************,,,,,,,,,++++++*********+++***)))(((((()))***+++*********++++++*********************************))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))''')))***)))((('''((()))***************)))((((((((((((((()))******++++++))))))))))))))))))))))))++++++************+++++++++---///...---+++***+++************************(((((()))************)))))))))************))))))))))))))))))************))))))******************)))))))))***++++++,,,,,,)))***+++++++++***(((''')))************+++++++++***))))))))))))***++++++)))************+++++++++)))*********++++++++++++******************************++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,---.../////////222666888:::;;;>>>@@@===>>>???@@@@@@@@@???>>>666555444333333444666777999;;;>>>AAADDDHHHMMMQQQNNNMMMKKKIIIGGGFFFEEEEEE???>>><<<::::::<<<>>>???AAABBBCCCDDDEEEDDDCCCCCCEEEDDDBBB@@@@@@AAACCCEEEDDDFFFNNNYYY\\\VVVOOOLLLBBBCCCBBB@@@======>>>@@@??????@@@AAABBBBBBCCCCCCFFFEEEDDDCCCBBBAAA@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAACCCFFFIIIKKKJJJIIIIIIHHHGGGFFFFFFEEE>>>>>>>>>>>>>>>>>>>>>>>>@@@BBBCCCDDDDDDCCCBBB@@@;;;;;;;;;;;;<<<======>>>EEEFFFGGGHHHHHHGGGEEEDDDCCCBBB???=========>>>???CCCCCCCCCCCCCCCDDDDDDDDDBBBBBBBBBBBBBBBCCCDDDDDDBBBCCCDDDCCC@@@???@@@AAABBBCCCDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDDDD@@@@@@??????@@@@@@AAABBBCCCCCCCCCCCCEEEGGGJJJLLLMMMOOOQQQPPPOOOMMMMMMNNNPPPPPPOOONNNLLLKKKJJJIIICCCCCCBBBAAA@@@>>><<<;;;===???GGGQQQWWWWWWWWWYYY^^^^^^^^^]]][[[YYYVVVUUUIIIEEE>>>777333222222333333555888;;;===>>>>>>>>>;;;<<<<<<======>>>======888777777555444222111000,,,,,,+++***************))))))************))))))+++++++++************)))******++++++++++++******((('''&&&''')))***)))(((''''''((())))))***++++++((()))***++++++***)))(((((())))))******))))))((())))))))))))************'''((())))))******))))))))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***************+++++++++))))))))))))))))))))))))))))))))))))************************************************************+++************+++,,,,,,***++++++,,,---.../////////...------------,,,+++************************,,,,,,++++++***))))))((()))))))))((())))))***+++)))***++++++++++++***)))************************))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((()))******(((((()))******************)))(((((('''(((((()))******++++++))))))))))))))))))))))))++++++************++++++***,,,......---,,,---...************************'''((()))***+++******)))))))))************))))))))))))))))))************+++++++++++++++*********((())))))***++++++,,,,,,------......---+++)))((()))************++++++++++++******)))***+++,,,---)))************+++++++++))))))***+++++++++++++++******************************++++++++++++************+++++++++,,,,,,,,,******+++,,,------------,,,///333555666999<<<@@@AAA@@@@@@@@@???>>>>>>======;;;888666555555555555444666999<<>>???@@@@@@@@@@@@BBBBBBBBBBBBAAABBBCCCDDDCCCFFFPPP\\\```ZZZSSSOOOGGGHHHGGGDDD@@@>>>============>>>>>>???@@@@@@AAACCCCCCBBBAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBCCCDDDGGGJJJLLLJJJIIIHHHGGGGGGHHHJJJKKKBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDEEEEEEEEEEEEDDDDDD>>>???@@@AAABBBBBBBBBBBBFFFGGGHHHIIIIIIIIIHHHHHHFFFDDDBBBAAAAAABBBDDDEEEHHHGGGGGGFFFEEEDDDCCCCCCBBBBBBBBBCCCDDDEEEFFFGGGFFFGGGGGGDDD@@@>>>>>>???@@@AAABBBCCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAA@@@@@@>>>>>>>>>???@@@AAABBBCCCCCCDDDDDDEEEGGGIIIKKKLLLMMMPPPSSSTTTRRRPPPNNNNNNOOONNNMMMLLLJJJHHHFFFEEE>>>>>>???@@@AAAAAABBBBBBFFFGGGLLLUUUYYYXXXXXXZZZZZZZZZYYYVVVSSSNNNJJJHHH>>>;;;777333000///111333222555999>>>AAABBBBBBAAA===<<<;;;:::::::::;;;<<<666666444333111///...---,,,+++******************))))))************))))))+++++++++************)))******++++++++++++******)))((('''((()))***)))((())))))******************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************'''(((((()))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))+++++++++***************))))))))))))))))))))))))))))))))))))************************************************************+++*********++++++,,,---((()))***+++---///000111///---,,,---...///---,,,************************))))))))))))))))))))))))((()))******+++++++++***)))***++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((***+++***)))((()))+++***************)))(((((('''(((((()))***+++++++++))))))))))))))))))))))))++++++************++++++)))+++,,,---------///111************************'''((()))+++++++++***)))))))))************))))))))))))))))))************---,,,,,,,,,+++*********((())))))***++++++,,,,,,///000111111///---***((()))************+++++++++,,,+++*********+++------)))************+++++++++((()))***+++++++++++++++******************************++++++++++++************+++++++++,,,,,,,,,((()))+++,,,---------,,,***---111333444666;;;???DDDCCCAAA???===<<<<<<<<<@@@===999666444333333222000333666999;;;===AAACCCAAACCCEEEGGGJJJMMMOOOPPPMMMIIIDDD???;;;:::;;;;;;888999:::;;;<<<>>>???@@@BBBCCCDDDCCCBBBBBBBBBCCCCCCFFFOOO[[[```[[[TTTQQQMMMNNNMMMJJJEEEAAA??????===============>>>>>>>>>AAA@@@@@@@@@@@@AAABBBBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDCCCCCCEEEGGGJJJLLLLLLKKKIIIHHHIIIKKKNNNPPPEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEAAACCCEEEGGGHHHHHHFFFEEEDDDEEEEEEFFFGGGGGGGGGGGGFFFEEECCCBBBCCCEEEHHHJJJKKKJJJIIIHHHFFFDDDCCCCCCBBBBBBCCCDDDEEEGGGHHHIIIHHHIIIIIIFFFAAA>>>>>>???===>>>??????@@@@@@@@@???AAAAAA@@@??????>>>=========>>>>>>???@@@BBBCCCDDDCCCDDDEEEGGGHHHJJJKKKKKKLLLPPPUUUXXXVVVRRROOOMMMJJJJJJIIIGGGEEEBBB@@@???===>>>@@@BBBDDDGGGHHHIIINNNMMMQQQWWWZZZYYYYYY\\\TTTTTTRRROOOJJJDDD???<<<333333333222000111333555222555;;;@@@DDDFFFFFFEEE>>>===;;;999888999:::;;;666555444222///...,,,+++++++++************++++++))))))************))))))+++++++++************)))******++++++++++++******+++)))((()))***+++***(((,,,,,,++++++***)))))))))******))))))))))))******(((((())))))))))))(((((())))))))))))************'''(((((()))))))))))))))))))))))))))************))))))))))))))))))))))))************************)))))))))))))))))))))))),,,+++++++++******))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))+++*********+++,,,,,,---&&&''')))+++---///111111...---,,,---//////...---************************''''''(((((())))))******(((***+++,,,---,,,,,,+++)))***+++,,,,,,+++***))),,,++++++***)))))))))***)))))))))))))))******+++)))))))))))))))))))))))))))))))))))))))))))))))),,,+++***(((''''''''''''((((((((((((((()))******))))))))))))************)))))))))))))))))))))))))))***++++++***)))***+++******++++++++++++******)))************+++++++++************************************************)))***+++,,,,,,+++***)))(((((())))))*********+++))))))))))))************+++******))))))))))))))))))))))))))))))))))))))))))************+++++++++---,,,,,,+++***)))(((((())))))************))))))))))))***++++++++++++***************************+++++++++******************************+++++++++******++++++++++++******************************,,,+++++++++******))))))***,,,...000222444888;;;@@@@@@???>>>===<<<;;;;;;888888999888888777666555111000///000333888===@@@<<<>>>BBBGGGJJJMMMOOOOOOKKKIIIFFFDDDCCC@@@;;;777999999888888:::===???AAA@@@@@@@@@AAABBBDDDEEEFFFHHHJJJNNNSSSVVVVVVRRRNNNKKKQQQWWWTTTKKKCCC???@@@AAAAAA@@@?????????@@@@@@===>>>??????@@@@@@@@@???AAAAAAAAAAAABBBCCCDDDDDDEEEDDDDDDDDDEEEHHHJJJLLLOOOIIIDDDDDDIIIMMMMMMLLLIIIIIIJJJKKKJJJGGGEEEDDDEEEDDDCCCCCCCCCEEEFFFGGGEEEGGGJJJLLLLLLIIIFFFCCCGGGEEEDDDEEEGGGHHHHHHGGGBBBBBBCCCDDDEEEGGGHHHHHHIIIIIIIIIHHHGGGEEEBBBAAABBBBBBCCCCCCDDDEEEEEEEEEHHHGGGFFFDDDBBBAAA??????@@@@@@??????>>>?????????===???AAAAAAAAAAAACCCEEEIIIEEE@@@???AAABBBBBBAAADDDDDDEEEGGGIIIMMMPPPRRRRRRTTTVVVVVVTTTPPPKKKHHHKKKDDDAAAAAA@@@<<<>>>CCC===CCCIIIKKKJJJKKKOOORRRQQQUUUYYYYYYVVVSSSRRRRRROOOKKKFFFAAA>>>:::777555000000000111222444555666999999<<>>>>>======<<<;;;888888888888888777666666666444222111111444777999;;;===AAAEEEIIILLLNNNNNNJJJHHHFFFEEEDDDBBB>>>:::999999888777888999;;;===>>>>>>>>>???AAACCCDDDEEECCCEEEGGGJJJMMMNNNPPPPPPOOOQQQSSSPPPIIICCCBBBBBBAAAAAABBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@???>>>@@@?????????@@@AAAAAABBBCCCBBBBBBBBBDDDFFFHHHJJJKKKGGGCCCCCCHHHLLLMMMLLLIIIJJJJJJKKKJJJHHHEEEDDDDDDDDDDDDDDDEEEFFFGGGGGGIIIJJJLLLLLLKKKHHHDDDBBBDDDBBBAAABBBCCCEEEDDDDDDBBBCCCCCCDDDEEEFFFFFFGGGIIIHHHGGGFFFEEEEEEDDDDDDFFFFFFFFFEEEEEEEEEDDDDDDDDDCCCBBB@@@???===<<<<<<<<<;;;;;;<<<<<<===>>>???DDDFFFGGGGGGFFFFFFGGGHHHLLLHHHDDDBBBCCCDDDDDDCCCCCCDDDEEEHHHKKKNNNPPPRRRMMMNNNPPPPPPNNNJJJFFFCCCCCC>>><<<===;;;999<<>>:::777555222000///000111333555777888999<<<<<>>>>>===<<<888888888888888888777777888666333111000111333444999;;;>>>BBBEEEHHHJJJKKKHHHGGGFFFFFFFFFDDDAAA???===<<<:::999888888999999::::::;;;<<<>>>@@@BBBCCCEEEGGGHHHHHHIIIMMMTTTYYYRRRPPPMMMJJJGGGEEEEEEEEEBBBCCCDDDEEEFFFFFFEEEEEEDDDDDDCCCCCCBBB@@@???>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@AAACCCEEEGGGGGGCCC@@@@@@DDDHHHIIIIIIHHHHHHIIIHHHGGGFFFDDDCCCBBBBBBDDDEEEEEEFFFFFFFFFGGGHHHIIIIIIHHHGGGEEEDDDBBB@@@??????AAABBBBBBAAAAAAAAABBBCCCCCCCCCCCCCCCFFFEEEDDDCCCCCCDDDFFFGGGGGGGGGGGGFFFEEECCCBBBAAA??????>>>===<<<;;;:::999999::::::<<<>>>@@@BBBCCCMMMNNNOOONNNLLLKKKLLLMMMMMMJJJFFFDDDDDDDDDDDDCCCAAACCCEEEIIILLLNNNPPPQQQJJJKKKLLLLLLJJJFFFCCC@@@;;;999888:::::::::???FFFNNNSSSXXXYYYVVVSSSRRRSSSYYY[[[\\\YYYTTTMMMHHHFFF>>>;;;666333111000...,,,...000333666999;;;<<<<<<@@@AAADDDJJJOOOOOOKKKFFF???:::444222222333111000---,,,,,,+++******+++++++++++++++***************)))))))))*********************))))))))))))******((()))******+++******************+++******)))((((((***+++***)))((()))***************************++++++***)))((((((((()))************))))))))))))************))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,***)))))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((***))))))(((((())))))*********))))))******+++,,,++++++,,,,,,,,,---------,,,++++++++++++++++++,,,************************************************,,,++++++******++++++,,,***************************+++---//////---+++))))))))))))))))))******+++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******+++,,,))))))(((((((((((())))))((()))))))))************)))))))))))))))))))))))))))***+++***)))((()))+++(((((())))))))))))(((((())))))*********+++++++++***************************************************)))(((''''''((()))***)))))))))))))))*********))))))*********++++++++++++******)))))))))))))))))))))))))))))))))))))))))))))*********+++++++++((()))))))))*********+++))))))************))))))))))))***++++++++++++***************************(((((()))***+++,,,,,,,,,,,,,,,,,,+++***)))((((((******++++++++++++******************************++++++++++++++++++++++++***+++,,,,,,,,,,,,...000111444888;;;>>>>>>===<<<888888888888888888999999777666333111111111333444555666999<<<@@@BBBEEEFFFDDDDDDEEEFFFFFFFFFDDDCCCBBB@@@???===;;;:::::::::666777777999;;;===>>>???GGGIIIKKKIIIHHHKKKTTT[[[QQQMMMIIIGGGGGGHHHFFFDDDBBBDDDFFFHHHIIIIIIGGGFFFHHHHHHGGGFFFDDDBBB@@@???======>>>>>>?????????>>>???>>>>>>???@@@AAABBBCCCCCC@@@======@@@BBBCCCCCCDDDDDDDDDDDDCCCAAA@@@???===>>>@@@BBBCCCCCCBBBBBB@@@AAAAAACCCDDDEEEEEEFFFBBB@@@??????@@@AAAAAA@@@===>>>???@@@@@@???>>>>>>???@@@@@@AAABBBCCCDDDDDDDDDDDDDDDDDDCCCAAA@@@???>>>>>>======<<<;;;;;;;;;<<<===>>>AAADDDGGGJJJKKKRRRSSSSSSRRROOONNNNNNOOOKKKIIIFFFDDDBBBBBBAAAAAA@@@BBBEEEIIILLLMMMNNNNNNLLLLLLLLLJJJHHHDDDAAA???777888:::<<<>>>BBBIIIPPPVVVXXX[[[ZZZXXXVVVUUUVVVXXXXXXXXXUUUOOOIIICCC@@@888555222000000///...---///111666:::===???@@@@@@CCCEEEHHHLLLOOONNNIIIDDD<<<888444111000000///...+++***************++++++************************************************+++***)))(((((()))***+++)))******+++++++++************+++++++++******)))(((***+++***)))((()))***************************,,,,,,***)))((((((((((((++++++******))))))((((((*********)))))))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))+++******************+++---,,,***(((((()))***,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((***)))(((''''''((()))******************+++++++++++++++++++++,,,,,,,,,,,,++++++************++++++************************)))***************++++++///...---+++***))))))***++++++++++++++++++++++++*********************+++)))))))))))))))******+++(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((()))***+++))))))(((((((((((())))))((()))))))))************))))))))))))))))))))))))((()))******)))((()))***)))******++++++******)))))))))*********+++++++++***************************************************)))(((''''''((()))*********))))))))))))))))))************+++++++++++++++******)))))))))))))))))))))))))))))))))))))))))))))*********+++++++++((((((((()))******++++++))))))************))))))))))))***++++++++++++***************************(((((()))***+++,,,,,,,,,,,,,,,,,,+++***)))((((((******++++++++++++******************************+++++++++++++++,,,,,,,,,,,,---...---,,,,,,...///---000444888;;;<<<<<<;;;888888777777888999:::;;;:::888666333222111222222222333444666999;;;>>>??????@@@BBBDDDEEEEEEEEEEEECCCBBBAAA???===<<<;;;;;;555555666666777999:::;;;???CCCFFFEEECCCDDDJJJOOOLLLHHHFFFFFFIIIIIIFFFBBBBBBDDDFFFHHHIIIIIIHHHGGGIIIIIIHHHGGGEEECCCBBB@@@===>>>???AAAAAAAAAAAAAAA@@@????????????@@@@@@@@@@@@>>><<<;;;<<<=========@@@@@@???>>>===<<<;;;;;;888999;;;===>>>>>>>>>===<<<<<<<<<===???@@@BBBBBB@@@>>>======>>>??????>>>:::;;;<<<======<<<;;;::::::;;;===@@@AAAAAA@@@???AAABBBCCCDDDDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBEEEHHHKKKMMMOOOQQQRRRRRRPPPNNNLLLMMMMMMJJJIIIGGGEEEBBBAAAAAAAAA@@@AAADDDGGGIIIJJJJJJJJJIIIIIIGGGEEECCC@@@===<<<777;;;???@@@CCCJJJSSSYYY\\\\\\\\\ZZZYYYYYYZZZ[[[XXXUUURRRMMMGGGAAA;;;777333111//////000111111000111444888===@@@BBBCCCCCCEEEFFFIIIKKKKKKHHHCCC@@@999777333000///......---******)))))))))***++++++************************+++++++++***************+++***)))(((((()))***+++******+++++++++******))))))******+++++++++******(((***+++***)))((()))***)))))))))))))))))))))))),,,,,,***)))((((((((((((++++++******))))))(((((())))))))))))))))))******))))))))))))))))))))))))((()))))))))***************************************)))(((((((((((()))***---,,,***(((((()))***,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***)))(((''''''((()))***))))))******++++++++++++*********+++++++++,,,,,,+++******))))))******+++************************))))))******+++++++++,,,...------,,,,,,,,,,,,,,,++++++++++++++++++++++++)))(((((((((((()))******)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''((()))*********))))))((((((((((((((())))))))))))************))))))))))))))))))))))))((()))******(((((()))*********++++++++++++******)))************+++++++++***************************************************))))))(((((())))))***************))))))))))))*********++++++++++++,,,+++******))))))))))))))))))))))))))))))))))))))))))************+++++++++((((((((())))))*********))))))************))))))))))))***++++++++++++***************************)))))))))***+++++++++,,,,,,+++++++++***)))))))))******++++++++++++******************************)))))))))***************+++,,,,,,,,,******,,,---+++---111444777888999999888777777777888999;;;<<>>>>>======888888777777666666777777999===AAABBBAAAAAACCCEEEFFFDDDDDDEEEHHHHHHEEEBBBCCCDDDEEEFFFGGGGGGFFFEEEGGGGGGGGGFFFEEECCCBBBAAA===???AAACCCDDDEEEEEEDDDCCCCCCBBBBBBAAA@@@??????>>>===<<<;;;;;;;;;<<<===>>>>>>===<<<;;;:::999999555666888999;;;;;;<<<<<<>>>========================<<<::::::;;;;;;;;;:::999:::===>>>???>>><<<;;;999:::<<<>>>>>>>>>>>>===AAACCCEEEGGGHHHHHHFFFFFFBBBBBBCCCCCCDDDDDDDDDEEEAAABBBCCCDDDFFFHHHJJJLLLKKKLLLMMMLLLJJJIIIIIIKKKIIIJJJIIIGGGDDDBBBBBBCCCAAABBBBBBCCCDDDDDDDDDCCCBBBAAA@@@???===<<<;;;;;;<<>>AAACCCDDDDDDDDDEEEFFFFFFDDD@@@<<<999555444222///...---------+++***************++++++***************++++++++++++++++++++++++***************))))))))))))***************+++******)))(((((()))******+++*********(((***+++***)))((()))***))))))))))))))))))))))))++++++***)))((((((((()))************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************************)))((('''&&&&&&'''((())),,,,,,***)))))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***))))))(((((())))))***))))))***++++++++++++***))))))*********++++++++++++******************+++************************))))))******+++,,,,,,,,,)))+++,,,...///000111111++++++++++++++++++++++++&&&'''((())))))))))))((()))))))))))))))******+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))************)))((((((((((((((())))))))))))************))))))))))))))))))))))))((()))***)))((('''(((***))))))************)))))))))************+++++++++************************************************)))******************)))************)))))))))(((*********+++++++++,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))************+++++++++((((((((()))))))))))))))))))))************))))))))))))***++++++++++++*********************************************++++++++++++************************++++++++++++******************************)))))))))******+++++++++++++++,,,+++******+++---+++,,,...111333444555666888777777777888:::<<<>>>@@@>>><<<999777555444333222222111111222333444555444777;;;======>>>@@@BBB>>>???@@@AAAAAABBBBBBBBB>>>===;;;999888666666555777999<<>>AAADDDFFFGGGGGGGGGGGGGGGFFFEEECCCAAA???>>><<<============>>>@@@AAA@@@@@@>>>===<<<;;;;;;;;;777777888999:::<<<===>>>??????@@@@@@???>>>=========;;;999999:::;;;:::999<<<>>>@@@CCCDDDCCCBBBAAA???>>><<<;;;;;;<<<>>>???BBBDDDGGGIIIIIIIIIGGGFFFCCCCCCDDDDDDEEEFFFGGGGGGBBBBBBBBBBBBCCCDDDEEEFFFDDDEEEFFFFFFEEEEEEGGGHHHGGGHHHIIIGGGCCCBBBBBBDDDCCCBBBAAA???>>>>>>======>>>======>>>???AAABBBCCCGGGNNNQQQMMMKKKRRRZZZ^^^]]]^^^^^^^^^^^^\\\YYYVVVKKKEEE===777333111///---...------...222555777777:::;;;===???@@@BBBDDDDDDBBBCCCBBB@@@<<<888555333000000///---+++++++++,,,,,,++++++*********++++++))))))*********+++++++++,,,,,,,,,++++++*********))))))************)))))))))*********))))))(((''''''((())))))*********)))(((***+++***)))((()))***))))))))))))))))))))))))******)))))))))))))))***)))))))))))))))*********((()))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***)))(((''''''((()))***+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***)))******************)))((()))***+++,,,++++++***))))))))))))*********++++++++++++******+++++++++************************))))))***++++++,,,------+++---///111222222000///++++++++++++++++++++++++$$$&&&)))+++,,,***(((&&&)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))++++++***************+++******)))((((((((((((((())))))))))))************))))))))))))))))))))))))((()))***)))((('''(((***(((((())))))))))))(((((()))************+++++++++************************************************)))***+++,,,,,,+++***)))+++*********))))))((((((******+++++++++,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))************+++++++++)))))))))))))))((((((((())))))************))))))))))))***++++++++++++***************************+++++++++******************************+++++++++******++++++++++++******************************+++++++++,,,,,,---------,,,,,,---,,,++++++---...+++,,,---...000222333444888777666666888:::===>>>===<<<;;;:::999999999999444333222111111222333444111555999;;;;;;;;;>>>@@@???@@@BBBDDDEEEFFFGGGGGGCCCAAA???<<<999777666555333333555:::>>>AAAAAA@@@@@@@@@@@@@@@AAABBBDDDFFFCCCBBBAAAAAAAAAAAAAAABBB===>>>??????@@@@@@@@@???;;;>>>AAAEEEGGGHHHHHHHHHJJJJJJIIIGGGDDDBBB???>>>;;;<<<>>>??????AAADDDFFFCCCBBBAAA???>>>>>>>>>>>>:::999999:::;;;===@@@AAA>>>???AAABBBCCCCCCBBBAAA???===;;;;;;<<<<<<<<<:::???AAADDDGGGHHHHHHFFFEEEEEEAAA<<<999888;;;???BBBBBBCCCFFFHHHHHHGGGEEEDDDBBBBBBCCCDDDEEEFFFGGGHHHDDDCCCCCCBBBBBBBBBBBBCCC???AAACCCCCCCCCCCCEEEGGGCCCEEEFFFDDDAAA???@@@BBBDDDBBB@@@===;;;:::::::::??????@@@BBBEEEIIILLLNNNQQQYYYZZZSSSOOOTTT[[[^^^YYY[[[]]]___^^^YYYSSSNNN@@@:::222//////111222222000//////111555999;;;<<<======>>>>>>@@@BBBCCCDDDAAAAAA???<<<777222000///---------+++***)))***+++---,,,,,,+++******++++++))))))******++++++++++++,,,,,,,,,++++++*********((()))***++++++***)))((()))))))))))))))(((''''''''''''((()))))))))))))))(((***+++***)))((()))***))))))))))))))))))))))))***)))))))))))))))***+++(((((())))))******++++++(((((())))))*********+++))))))))))))))))))))))))))))))))))))************((((((((((((((((((((((((+++***)))'''''')))***+++***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******)))***+++,,,,,,+++***)))((()))***+++,,,+++******))))))))))))************,,,,,,++++++++++++,,,,,,************************))))))***+++,,,,,,------000222444555333000,,,***************************)))))))))))))))))))))))),,,+++***))))))***+++,,,)))***++++++***)))***+++))))))))))))))))))))))))&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++***************+++******))))))))))))******((((((((((((((((((((((((************************))))))))))))************************************))))))***+++,,,,,,------************************(((((((((((())))))))))))......------,,,+++******************************(((((()))***************))))))************))))))))))))))))))))))))))))))************************************************)))***++++++***)))***+++,,,+++***))))))***+++,,,++++++++++++++++++++++++******))))))***+++,,,,,,***,,,------,,,+++---...222333444666777999:::;;;;;;;;;;;;;;;:::999888888888777555444222222111111222111111333777:::<<<<<<===???AAABBBCCCDDDFFFHHHJJJIIIGGGEEEBBB???===;;;888888888888999:::;;;;;;;;;>>>@@@@@@>>><<<===???CCCCCCCCCBBBAAA>>><<<;;;>>>>>>>>>===============<<<===???BBBDDDEEEFFFFFFGGGGGGGGGFFFDDDBBB???======<<<;;;>>>BBBEEEEEECCCDDDDDDDDDDDDCCCBBBAAA@@@>>>===;;;:::;;;>>>AAACCCCCCDDDGGGIIIIIIHHHFFFDDDDDDBBB>>>;;;:::;;;>>>???DDDHHHLLLNNNNNNLLLKKKKKKHHHDDD???======???AAABBBDDDCCCDDDFFFHHHHHHDDD@@@BBBBBBBBBCCCDDDEEEFFFGGGGGGEEECCC@@@???@@@AAABBB???@@@AAACCCDDDDDDDDDDDDCCCFFFDDD???<<<>>>???===???===:::888888999;;;<<>>===???===:::777333111///...***++++++,,,,,,++++++***...+++((()))+++---,,,++++++,,,---,,,***)))***+++***+++---......---+++***(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))***************)))))))))))))))))))))))))))************))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((((((((()))+++,,,************************))))))************))))))(((((()))******)))''''''))))))))))))))))))))))))---,,,++++++******++++++))))))******+++++++++,,,++++++************++++++)))************+++++++++************************,,,++++++***++++++,,,,,,///...,,,+++,,,///222444222222000///---+++******))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***)))***++++++))))))***+++))))))))))))))))))))))))'''(((((())))))(((((('''************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++***))))))******+++******))))))))))))******************************))))))))))))))))))))))))))))))))))))************************************))))))***++++++,,,------************************))))))))))))************------,,,,,,+++*********************************((()))******++++++************++++++++++++******))))))))))))))))))))))))************************************************)))***++++++***)))***+++++++++***))))))***++++++++++++++++++++++++++++++******))))))***++++++,,,)))+++,,,,,,++++++,,,---000111222444666888999:::999999:::;;;<<<;;;;;;;;;888888777666555555444444111000///111444888999:::>>>@@@CCCDDDEEEFFFIIIKKKIIIIIIIIIGGGEEEBBB@@@>>>;;;:::999888888888888888777999;;;;;;::::::<<<>>>??????@@@AAA@@@???>>>==============================>>>>>>???AAABBBCCCCCCEEEEEEDDDBBBAAA???===<<<@@@???>>>AAADDDFFFFFFEEEFFFFFFFFFEEEEEEDDDCCCBBB>>>>>><<<<<<===???AAABBBDDDFFFHHHJJJJJJIIIGGGFFFDDDBBB???===<<<===???AAADDDGGGKKKMMMLLLJJJIIIIIIHHHDDD@@@===>>>@@@AAABBBBBBAAAAAADDDFFFFFFCCC@@@CCCCCCCCCDDDEEEGGGHHHIIIJJJHHHEEEBBB@@@@@@AAABBB@@@@@@AAAAAAAAABBBBBBBBBAAACCCAAA;;;888:::;;;999999999888999<<>>999555111///------...000111111555777;;;@@@CCCCCC@@@===???>>><<<=========;;;999;;;999777444111...---,,,***++++++,,,,,,++++++***...+++))))))+++,,,,,,++++++,,,---,,,***)))***+++***+++,,,------,,,+++***))))))************))))))(((((((((((()))))))))***))))))))))))))))))))))))******))))))))))))*********)))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((()))***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++************************))))))************))))))&&&''')))***+++,,,++++++)))))))))))))))))))))))),,,,,,+++***************************))))))))))))*********))))))*********)))************+++++++++************************,,,,,,++++++***+++++++++***+++,,,///111222333444000///...---,,,******)))************************))))))))))))))))))))))))))))))(((((((((((()))))))))***++++++))))))***+++))))))))))))))))))))))))((())))))******))))))(((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))******+++******))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,(((((((((((((((((((((((())))))))))))************************************))))))******+++,,,,,,,,,))))))))))))))))))))))))************++++++++++++,,,,,,++++++***)))))))))************************((()))******++++++******++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))************************************************)))***++++++***)))***+++++++++***))))))***++++++++++++++++++++++++++++++*********)))******+++,,,(((***++++++******+++,,,---...///111444666777888777888:::<<<===>>>>>>===999999999:::999888777777333111///000222444555555888:::===???@@@BBBEEEGGGGGGHHHJJJJJJIIIFFFCCCBBB>>>===;;;999888666666666444555666555555666999;;;999:::;;;===>>>?????????<<<======>>>>>>????????????>>>=========>>>???@@@BBBAAA???===<<<;;;::::::@@@??????AAACCCEEEEEEDDDEEEDDDDDDDDDCCCBBBBBBBBB>>>>>>>>>>>>???@@@@@@AAACCCDDDFFFHHHHHHGGGFFFEEEBBBAAA???======???@@@BBBCCCFFFHHHIIIHHHFFFFFFFFFFFFCCC???>>>>>>@@@AAAAAA@@@??????@@@BBBCCCBBB@@@BBBCCCDDDEEEFFFHHHIIIJJJMMMKKKHHHDDDAAA@@@@@@AAA@@@???>>>===<<<===>>>>>>===???===666333555777666444555777;;;AAAGGGMMMPPPRRRPPPNNNOOOQQQSSSTTTTTTOOOMMMKKKLLLOOOQQQRRRRRRIIIDDD>>>888555333111///---------...///222444666999;;;>>>BBBFFFFFFDDDAAA===;;;999999999888666444444333111///---,,,++++++******++++++++++++******---+++))))))+++,,,+++***+++,,,,,,,,,***)))***+++******************************++++++++++++******((((((((()))))))))******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))******))))))))))))************)))))))))))))))))))))))))))******++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))************))))))'''((()))+++,,,,,,,,,,,,))))))))))))))))))))))))++++++***))))))))))))***,,,,,,++++++***)))))))))***))))))(((((())))))***)))************+++++++++************************---,,,,,,+++*********+++(((***...222333222000///------,,,++++++***))))))************************))))))))))))))))))))))))+++******************+++)))***+++***)))((()))+++))))))))))))))))))))))))((())))))******))))))(((************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***))))))))))))******+++******))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))((()))))))))************************************))))))******+++++++++,,,(((((((((((((((((((((((()))))))))*********+++++++++*********))))))((((((************************'''((())))))******))))))***++++++++++++++++++***))))))))))))))))))))))))************************************************)))***++++++***)))***++++++******************+++***+++++++++++++++,,,,,,+++***************++++++((()))******))))))***+++***+++---///111333444555777888:::===>>>>>>>>>===888999:::;;;;;;;;;:::::::::777333111111222222111222444777999;;;===@@@BBBDDDFFFIIIKKKKKKIIIFFFDDD??????===;;;:::999888888777666444333222444666777555666777888:::;;;<<<<<<<<<======>>>???@@@@@@AAAAAA???===;;;:::;;;<<<===@@@>>><<<:::999999999999<<<<<<===>>>???@@@@@@@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>???AAABBBCCCBBBAAA@@@>>>>>>=========???@@@AAA@@@BBBDDDDDDBBBAAAAAAAAACCCAAA>>>===>>>?????????>>>>>>>>>???@@@AAAAAAAAAAAABBBCCCEEEGGGHHHIIIIIINNNLLLHHHEEEAAA???>>>>>>===;;;999777666666888999777:::999444222666888888666888;;;???EEELLLQQQTTTQQQOOOLLLLLLMMMNNNNNNNNNKKKIIIHHHHHHIIIIIIHHHFFF>>>:::666111///.........+++---...000222444888:::;;;<<<>>>BBBEEEEEEDDDAAA<<<999777555555444222000000///...,,,+++***************++++++++++++******+++************++++++******+++,,,+++***))))))+++******))))))))))))******)))******++++++******)))(((((()))))))))*********))))))))))))))))))))))))******))))))))))))******)))))))))))))))*********((()))))))))************))))))))))))))))))))))))))))))***++++++*********))))))))))))))))))))))))))))))))))))))))))))))))'''((()))++++++***))))))(((((((((((((((((((((((()))******++++++******)))++++++++++++***))))))((())))))))))))))))))))))))+++***))))))((())))))))),,,,,,,,,,,,,,,,,,++++++))))))(((((((((((())))))))))))*********+++++++++************************------,,,+++************+++---000111111...+++))),,,,,,++++++++++++++++++************************))))))))))))))))))))))))*********++++++*********((()))******)))((()))***))))))))))))))))))))))))'''(((((())))))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((((((((((((((())))))(((((()))******+++******))))))))))))******++++++++++++++++++++++++************************((()))))))))************************************)))***************++++++((((((((((((((((((((((((((((((((()))))))))************)))))))))))))))(((************************&&&'''(((((())))))(((((())))))************))))))))))))))))))))))))))))))************************************************)))***++++++***)))***+++*********++++++******************++++++,,,,,,,,,++++++***************+++''')))******)))(((***+++)))***+++,,,...000111222666888:::<<<======;;;:::777888999:::;;;<<<<<<<<>>AAADDDGGGHHHGGGEEEDDD???>>>>>>======>>>>>>???===;;;888555444555555555444444444555555666777777999999:::;;;<<<======>>>AAA???===;;;::::::;;;<<<>>>===;;;999888999999::::::;;;<<<<<<<<<===>>>??????>>>===<<<<<<<<<========================<<<<<<;;;<<<===>>>>>>>>>>>>===;;;;;;<<<<<<======>>>>>>===>>>??????===<<<===>>>@@@>>><<<<<<===>>>===<<<>>>>>>????????????@@@AAAAAABBBDDDFFFHHHHHHIIIIIIKKKIIIFFFBBB???===;;;;;;777666444222111222333444444888:::777888<<>>;;;888111111111000///...//////,,,///222333444666:::===>>>>>>>>>@@@CCCCCCBBB@@@;;;888555333222222000///------,,,+++*********+++)))******++++++******))))))***++++++***************+++,,,+++)))((()))******))))))(((((())))))***(((((())))))))))))(((((())))))))))))************))))))))))))))))))))))))******))))))))))))******(((((())))))************((()))))))))************))))))))))))))))))))))))((()))))))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))'''((()))++++++***))))))((((((((((((((((((((((((******++++++++++++******++++++***)))((((((''''''))))))))))))))))))))))))+++***))))))((()))))))))((())))))***+++,,,------))))))(((((((((((())))))))))))*********+++++++++************************---,,,++++++*********+++---------------+++******------------------------************************))))))))))))))))))))))))(((((())))))))))))((((((((()))******(((((()))***))))))))))))))))))))))))'''(((((())))))(((((('''(((((((((((((((((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((()))******+++******))))))))))))******************************************************))))))))))))************************************************************))))))))))))))))))))))))'''((((((((())))))))))))******))))))))))))))))))************************&&&'''(((((())))))(((((()))))))))******)))))))))))))))))))))))))))))))))************************************************)))***++++++***)))***+++)))***++++++++++++***)))*********++++++,,,,,,---,,,+++******)))*********''')))******))))))***+++))))))***+++,,,---......444666888;;;<<<;;;999888777777888999;;;===???@@@KKKFFF???:::777555444333000222333444333444555777999;;;>>>AAABBBBBBAAA@@@======>>>???@@@BBBDDDDDDCCCAAA===;;;:::999777666555555444333333333333444444555555666666777777777======;;;:::::::::;;;<<<<<<<<<;;;::::::999:::::::::<<<===>>>>>>>>>@@@BBBAAA@@@???>>>>>>>>>@@@@@@>>>===<<<<<<;;;;;;;;;;;;<<<<<<======>>>>>>>>>===999:::;;;<<<======<<<<<<;;;<<<<<<;;;::::::<<<>>>>>>===<<<<<<>>>>>>===;;;<<<>>>??????>>>======>>>AAABBBDDDFFFGGGGGGGGGFFFDDDCCC@@@>>>;;;999888777444333222222222333444555666<<<@@@@@@BBBFFFIIIHHHHHHHHHHHHIIIJJJKKKLLLLLLHHHGGGFFFFFFGGGGGGFFFDDDCCCAAA===:::888555222///))),,,///000000000000111000444777888777777:::===@@@???>>>???@@@@@@>>>===999666333111000000///...---,,,++++++******++++++))))))************))))))(((***++++++***))))))******+++++++++)))((()))***))))))))))))))))))))))))(((((())))))))))))(((((()))))))))*********++++++))))))))))))))))))))))))******))))))))))))******((((((((()))******++++++))))))))))))************))))))))))))))))))))))))((())))))))))))(((''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))******++++++++++++******((((((''''''((()))******))))))))))))))))))))))))++++++***))))))))))))***%%%%%%&&&((()))***+++,,,***))))))(((((())))))***)))************+++++++++************************,,,++++++***++++++,,,,,,+++*********+++---...///........................++++++++++++++++++++++++))))))))))))))))))))))))'''((()))******)))((('''((()))***)))((('''(((***))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))'''''''''(((((()))++++++******))))))))))))******************************************************))))))))))))************************************************))))))))))))************************(((((()))))))))*********************************************************((())))))***************)))******++++++******)))))))))))))))))))))))))))************************************************)))***++++++***)))***+++)))***++++++++++++***))))))******+++,,,,,,------,,,++++++***))))))******((()))+++***))))))***,,,*********++++++++++++,,,///111555888::::::888777888888777888:::>>>AAADDDMMMHHHBBB<<<:::999888888000111222111/////////111333555777:::;;;<<<<<<<<<<<<<<<===???AAACCCEEEGGGFFFCCC@@@??????>>>;;;999777666555444333333444444333333333333444444444444888888999999999:::::::::::::::;;;;;;::::::999999999<<>>>>>>>>:::;;;<<<===>>>===<<<;;;;;;<<<<<<;;;:::;;;>>>@@@>>>======>>>@@@@@@>>><<<:::===??????<<<:::999:::<<<===???@@@AAA@@@???>>><<<;;;:::888777555444444333444444555777888999999<<>>;;;888555333222111///---***---111222222222444666555999<<<;;;888777999<<<>>><<<::::::::::::888777666333000.........---,,,,,,++++++***************))))))************))))))'''))),,,,,,***((()))***)))***+++***)))((()))***))))))***++++++***)))))))))))))))******)))))))))))))))*********+++++++++))))))))))))))))))))))))******))))))))))))******'''(((((()))******++++++))))))))))))************))))))))))))))))))))))))***************)))((('''(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))******+++***************************++++++,,,,,,++++++******)))((((((((()))***+++)))))))))))))))))))))))),,,,,,+++***************''''''((())))))***++++++*********))))))*********)))************+++++++++************************************+++,,,------+++++++++,,,---///000111/////////......---------++++++++++++++++++++++++)))))))))))))))))))))))))))***+++,,,,,,+++***)))((()))***)))((('''(((***))))))))))))))))))))))))******++++++++++++******************************))))))))))))))))))))))))************************))))))))))))))))))))))))''''''''''''((()))++++++******))))))))))))******************************))))))))))))))))))))))))))))))))))))*********************************************)))))))))))))))************************)))************+++++++++***************+++++++++******************************+++,,,,,,,,,,,,++++++++++++,,,,,,+++++++++))))))))))))))))))))))))************************************************)))+++++++++***)))***+++)))***+++,,,,,,+++***)))))))))***+++,,,,,,------,,,,,,+++***))))))******(((***++++++******+++,,,+++++++++***************+++...222777999:::999888999888777888:::???DDDGGGMMMHHHBBB===<<<<<<<<<<<<555666666555222111111222000111333555777888999999;;;<<<===>>>AAACCCEEEFFFFFFDDDBBBBBBCCCBBB>>>;;;888777666555444555666666555555555555555444444444444555666888999999999999888999:::;;;;;;:::999888888;;;>>>???>>>???BBBEEECCCBBB@@@??????AAABBBCCCCCCAAA>>>;;;:::;;;===>>>;;;;;;;;;<<<<<<<<<======;;;<<<>>>??????===<<<:::<<<<<<<<<;;;;;;<<>>???@@@BBBAAA???===888<<>>BBBIIIPPPRRRSSSVVVUUUSSSNNNNNNMMMMMMLLLKKKKKKJJJ@@@@@@AAABBBBBB@@@;;;888444111///.../////////...000222555555444555888;;;999===???>>>999777999<<<;;;999666444444333222000444111...,,,,,,,,,,,,,,,,,,+++***)))))))))))))))))))))************))))))&&&))),,,,,,***((((((***)))***+++***)))((((((***((()))+++------+++)))(((******++++++++++++******)))************+++++++++))))))))))))))))))))))))******))))))))))))******'''(((((()))***+++++++++))))))))))))************))))))))))))))))))))))))+++++++++++++++***)))((((((((((((((((((((((((((())))))))))))))))))))))))***)))((((((((()))+++,,,***************************++++++,,,,,,++++++***///---+++***((((((((()))))))))))))))))))))))))))---,,,++++++******++++++,,,,,,,,,,,,,,,,,,------++++++************++++++)))************+++++++++************************)))))))))***+++,,,............///000000///......000//////...------,,,,,,++++++++++++++++++++++++''''''(((((())))))******(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))++++++************+++++++++*********))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++************************++++++++++++++++++++++++((()))***+++,,,+++******+++***)))(((((()))***+++((()))***++++++***)))(((,,,+++***))))))+++---...,,,++++++***)))((('''''')))))))))))))))******+++))))))))))))))))))))))))(((''''''(((((()))***+++))))))))))))************,,,+++***))))))***+++,,,************************))))))))))))))))))))))))(((((())))))*********+++++++++,,,,,,+++***((('''******************************)))***+++---///111))))))))))))))))))))))))---+++***+++---------,,,---***'''''')))+++***)))+++,,,...000333555777888999888777777999<<>>@@@AAABBB:::DDDEEE999000111222///,,,///111111000000222444777888:::>>>BBBEEEEEEDDDBBBCCCEEEEEEDDDAAA>>><<<:::::::::999888999===???BBB???<<<888666555555555777333000000222444444333555555555666888888666444777777888888:::;;;======>>>===<<<===@@@AAAAAA@@@??????>>><<<;;;999888888;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;:::::::::888666888:::;;;:::777>>>>>>>>>>>>@@@@@@???===777777888777666444222111444555555444444333333222444444555555555555555555333666:::>>>@@@@@@???>>>BBBJJJRRRUUUSSSPPPOOOPPPNNNNNNOOOOOONNNLLLJJJIIICCCAAA<<<888444222111000---...///...,,,---...000222444666777888:::<<<>>>@@@???>>><<<:::888666666666666555333111000///...///...,,,+++++++++,,,,,,))))))))))))(((((((((((((((((((((((()))))))))))),,,,,,++++++***)))))))))))))))))))))************++++++******)))(((((((((******+++,,,,,,,,,,,,+++(((((((((((()))))))))))))))))))))))))))))))))))),,,+++***((((((((())))))))))))))))))))))))))))))******+++,,,,,,+++)))(((************************))))))))))))))))))))))))***************++++++++++++***)))(((((()))***++++++***))))))((())))))***+++*********))))))((((((***++++++,,,,,,++++++***+++++++++***)))(((((('''++++++***)))(((((()))))),,,,,,,,,++++++*********))))))))))))))))))))))))((()))+++,,,+++***'''&&&(((((()))***+++,,,,,,,,,))))))))))))))))))))))))***,,,------++++++,,,...,,,---...///000000///...///...+++***))))))***+++,,,+++***))))))***+++,,,(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))+++******))))))******+++************)))))))))(((************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************++++++++++++++++++++++++'''(((***+++++++++***))),,,,,,++++++++++++,,,,,,))))))************)))))),,,+++***))))))+++,,,...111///,,,)))((('''((())))))))))))))))))******+++***************************))))))((((((((())))))))))))))))))************++++++***))))))***++++++************************************************)))*********++++++++++++))))))++++++++++++***)))************************+++*********+++---...///***************************+++,,,,,,++++++******,,,***'''''')))+++***)))***+++,,,...000222444444777777666666888;;;???AAACCCAAA>>>>>>@@@BBBCCCDDD<<>><<<777888999:::;;;>>>BBBEEEEEECCCAAA>>><<<::::::999999666222111222333333222444333444555666666444222555555555666777888::::::999888888999;;;<<<;;;:::<<<;;;;;;:::999888777777777777777777777777777777777777777666666777777888:::888666777999:::888777<<<<<<<<<<<<<<<<<<:::999444444444444444333222222444444333333444555666666666666666777888999:::;;;>>>???BBBDDDEEEDDDBBBAAADDDJJJPPPRRRPPPMMMLLLMMMKKKKKKKKKJJJHHHGGGEEEDDD===;;;777333000.........---...//////......000222333555888::::::;;;===>>>???>>><<<:::888666555444444333222111///...---,,,,,,+++***)))((())))))***))))))))))))(((((((((((())))))))))))************++++++++++++++++++,,,,,,))))))))))))************)))))))))))))))*********)))******+++++++++++++++(((((((((((()))))))))***))))))))))))))))))))))))+++***)))(((((())))))***))))))))))))))))))))))))((()))***+++++++++******************************))))))))))))))))))))))))*********)))((((((((('''***))))))(((((()))***+++))))))))))))))))))))))))************)))))))))(((***++++++,,,,,,++++++***++++++******)))(((((('''+++++++++*********))))))+++++++++******)))))))))************************)))******+++***)))(((''')))))))))***+++++++++,,,))))))))))))))))))))))))***+++---,,,++++++,,,......///000222222222111111///---+++***))))))***+++++++++***))))))***++++++))))))))))))((((((((((((((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))+++******))))))******+++************))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************++++++++++++++++++++++++'''(((***+++++++++***)))++++++,,,,,,,,,,,,++++++******))))))))))))******++++++***))))))+++,,,---555222---)))'''((()))+++)))))))))))))))******+++++++++++++++++++++++++++++++++***)))(((((((((((())))))))))))************++++++***))))))***++++++************************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,(((((()))++++++,,,,,,+++************************+++++++++++++++,,,------***************************---000000---******+++,,,***((((((***+++***))))))***+++,,,---...///000444444333444666:::===???>>>======>>>AAABBBBBBBBB<<>>===;;;777777666444111......000222222111333666999;;;;;;:::;;;===>>>@@@@@@???===<<<777888:::<<<===AAAEEEHHHIIIIIIHHHFFFEEECCCAAA@@@<<<999555333333444444333555444555666777777555333333333333333333444555666555444444666777777666444666666666555555444444444444444444444444444444444444333333222333444666777444333111111333444333222888888999999888777666555111111111111111222333444555555666777888:::<<<>>>???>>>>>>>>>???BBBDDDFFFIIIIIIIIIIIIHHHGGGEEEDDDEEEIIIMMMMMMJJJGGGGGGHHHGGGFFFDDDAAA???>>>======666444222///...---------...000111111111111333555555888<<<>>>>>>>>>>>>??????===;;;888666444222222000000///...---,,,+++*********)))((((((((())))))(((((((((((())))))))))))************++++++++++++******++++++,,,------...))))))))))))************'''(((((()))******++++++(((((()))***************((((((((()))))))))******))))))))))))))))))))))))***))))))((())))))***+++))))))))))))))))))))))))((((((((()))******++++++************************))))))))))))))))))))))))***))))))((('''&&&%%%$$$)))(((((((((((()))***+++((()))***++++++***)))(((************))))))))))))******++++++++++++******++++++******)))((((((((()))************)))((((((*********)))))))))))))))++++++++++++++++++++++++************))))))))))))******************++++++))))))))))))))))))))))))***+++,,,,,,++++++,,,......///000222333333222222...---+++***))))))***++++++******))))))******+++******))))))(((((('''''')))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))***************)))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++************************************************((()))+++,,,,,,,,,+++***((()))***++++++***)))(((+++***)))(((((()))***+++*********)))***+++,,,,,,111000---***))))))***+++)))))))))))))))******++++++++++++++++++++++++++++++******)))(((((())))))((()))))))))************+++******************+++************************++++++++++++++++++++++++++++++++++++++++++++++++))))))******++++++++++++************************,,,,,,++++++++++++++++++************************+++111555444///++++++---+++*********************)))******++++++,,,------000000111222444777:::<<<999999:::===???@@@>>><<<999AAAEEEAAA>>>??????>>>AAA>>>999333///...///000/////////111444555555444777888:::;;;<<<<<<;;;:::999;;;===>>>???AAADDDFFFLLLLLLMMMMMMKKKIIIGGGEEE>>><<<888666666777999:::<<<;;;;;;<<<======:::888777777555444333222222222444444444666888777444222222222222222111111111111222222333333333333444444333222111111222444666777222111000///000111222222555777888999777666555444111111111222333555888999:::;;;>>>AAACCCEEEFFFFFFLLLJJJIIIGGGHHHJJJMMMOOOMMMMMMLLLKKKIIIGGGFFFEEEEEEFFFGGGEEEBBB@@@@@@AAA???===;;;888555444444444111111000///......//////000222444555444555666888999<<<@@@BBBBBB@@@@@@@@@>>>===:::777444222111111......---,,,,,,+++******++++++******************(((((((((((()))))))))))))))))))))*********++++++*********++++++,,,,,,,,,((()))))))))************(((((())))))************'''(((((()))))))))))))))(((((()))))))))*********))))))))))))))))))))))))((((((((())))))***++++++(((((((((((((((((((((((())))))))))))))))))******************************))))))))))))))))))))))))(((((((((''''''&&&&&&&&&''''''(((((())))))***+++'''(((***+++,,,+++)))(((*********)))))))))))))))******++++++++++++******************))))))(((((('''(((((())))))((('''&&&******************))))))******************************))))))((()))******+++++++++***************)))))))))))))))))))))))))))+++,,,,,,++++++,,,---,,,---...000111111000///,,,,,,+++***))))))************))))))))))))************))))))((((((''''''))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))***))))))))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++))))))))))))))))))))))))***************************+++,,,---------,,,+++((()))***++++++***)))(((+++***)))(((((()))***+++***))))))*********++++++******++++++++++++***))))))))))))))))))******+++************************)))))))))))))))***++++++((()))))))))*********************++++++*********************************++++++++++++++++++++++++******************)))))),,,++++++*********))))))************************++++++++++++++++++******************************+++000555444///++++++---******++++++*********+++*********+++++++++,,,,,,------...///111444666888999999:::===???>>>;;;888777;;;===<<<<<<@@@DDDEEEIIIEEE===666222000000000///...---...000222111111333444555777888888888888888:::<<<===>>>@@@CCCFFFJJJLLLMMMNNNMMMKKKHHHGGG>>><<<;;;999:::<<<@@@CCCFFFEEEEEEFFFFFFFFFCCCAAA???>>>;;;999666444333222444555666999;;;999666333333222222222111111000000111111222222222333333333222222222222333444666777333333333222333444666888777:::======;;;999888999666666666777:::<<>>===:::777777999::::::<<<@@@EEEIIIJJJEEE>>>888444333222222222000......000111000///000000111333444555555555222555888;;;===@@@CCCFFFFFFGGGHHHIIIIIIHHHFFFDDD===<<<<<<;;;<<<@@@FFFJJJMMMMMMLLLMMMNNNMMMJJJHHHEEEDDDAAA???<<<:::888888777999<<>>>>><<<<<<>>>@@@BBBEEEHHHIIIHHHKKKPPPTTTUUUSSSPPPMMMPPPNNNKKKIIIHHHHHHHHHIIIJJJJJJJJJJJJHHHFFFDDDBBB;;;:::888666555444444444000///...---,,,,,,+++++++++,,,---...000111222333555888;;;<<<;;;;;;;;;<<<<<>>>>>>>>:::888555222000//////000,,,,,,,,,,,,++++++++++++'''((())))))******))))))''''''(((((())))))******'''((((((((())))))))))))+++******)))((((((''''''))))))))))))************++++++******)))(((((('''''''''((())))))))))))))))))))))))*********++++++))))))))))))))))))))))))((())))))************)))))))))))))))))))))))))))***++++++,,,,,,***)))(((************************))))))))))))))))))))))))''''''((()))***++++++,,,'''(((((())))))((((((''''''((()))***++++++******))))))))))))************))))))************))))))******)))))))))))))))))),,,++++++***++++++,,,---+++++++++++++++,,,,,,,,,(((((((((((((((((((((((())))))))))))******************************++++++)))))))))))))))))))))))))))***++++++******+++---//////000111000///...---*********************)))((())))))******))))))((((((((((((((()))))))))))))))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************((()))***+++,,,+++******,,,,,,++++++++++++,,,,,,))))))************))))))((())))))***************'''((()))*********)))))))))))))))))))))******+++*********************************)))******++++++))))))))))))************)))***++++++++++++***)))************************************************+++++++++******))))))))),,,+++***))))))******+++************************)))***++++++,,,+++******++++++++++++++++++++++++))))))*********)))))))))(((+++------+++******+++))))))))))))******++++++******+++,,,---...//////444444666999;;;;;;999666777777888;;;===>>>AAADDDEEE@@@:::777666777666555555333000000000111111000......///000111222222222///222666999;;;===@@@BBB???@@@AAABBBBBBBBBAAA@@@<<<<<<<<<;;;<<<@@@GGGLLLPPPOOOOOOPPPPPPOOOMMMJJJHHHGGGEEECCCBBB@@@@@@@@@???AAAEEEJJJMMMLLLHHHDDDDDDCCCAAA>>><<<999777666666666777888888999:::::::::;;;===>>>>>>===<<<;;;444666777777777:::@@@DDDNNNRRRTTTRRRKKKEEECCCCCCAAABBBEEEGGGJJJLLLNNNOOOMMMOOOPPPQQQQQQOOOMMMKKKGGGGGGEEEDDDCCCCCCBBBBBBEEEFFFFFFEEECCC@@@<<<999444222111000111000000///------..................---...000222333555666666888;;;>>>>>>>>><<<<<<===;;;<<<======;;;999999:::555333000...,,,,,,---...************++++++++++++'''(((***+++++++++******'''''''''((()))*********(((((()))))))))******************)))))))))))))))))))))))))))*********************)))))))))))))))(((((()))************)))))))))*********+++++++++))))))))))))))))))))))))))))))***+++******(((((())))))))))))))))))))))))&&&(((+++...///...,,,***************************))))))))))))))))))))))))((((((((())))))******+++((())))))))))))'''&&&%%%'''(((((()))******++++++((()))))))))************))))))************)))))))))))))))))))))))))))***,,,+++)))((((((***,,,...)))*********++++++++++++(((((((((((((((((((((((('''((()))***+++******))))))))))))***+++++++++,,,))))))))))))))))))))))))(((***++++++******+++,,,//////000000///---+++***))))))************))))))'''((()))******)))((('''''''''(((((())))))************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))*********+++************************))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))&&&'''(((******))))))(((+++***)))(((((()))***+++((()))***++++++***)))((((((((()))***************++++++)))((((((((()))***)))))))))))))))******+++++++++++++++++++++++++++---,,,+++***))))))))))))))))))))))))************)))***+++,,,,,,+++***)))************************)))))))))))))))))))))))),,,,,,,,,++++++************))))))))))))+++,,,---************************((()))***+++,,,++++++***+++++++++++++++++++++++++++***))))))+++,,,+++***(((+++......+++******,,,''''''(((((()))*********)))******+++,,,,,,---------...000333666777666555555555777;;;<<<;;;<<<===???;;;777666777999999888777555222111222222222111------......///000000111111444666888888999:::<<<;;;<<<<<<===============<<<<<<<<<:::;;;???FFFLLLPPPOOOOOOOOOPPPOOOLLLJJJHHHGGGFFFEEEEEEEEEEEEFFFGGGJJJOOOTTTWWWVVVRRRNNNKKKJJJGGGDDDAAA>>>;;;:::<<<<<<===>>>??????@@@@@@AAACCCEEEFFFFFFDDDBBB@@@===???@@@AAAAAAEEEKKKPPPXXX\\\]]]YYYPPPHHHEEEDDDDDDEEEIIILLLOOOPPPQQQQQQPPPOOONNNLLLJJJJJJIIIIIIBBBBBBBBBAAAAAAAAA@@@@@@@@@AAABBBAAA>>>999444111///...------.........,,,+++---///000111111111000111222444666888999:::::::::===???@@@???=========999::::::999777555666777222000---+++******,,,---))))))))))))***************+++,,,---......---,,,&&&''''''((()))******+++)))************+++++++++)))))))))***++++++,,,,,,))))))))))))************((((((((()))******++++++(((((()))***************)))************+++++++++)))))))))))))))))))))))))))***++++++***)))((('''))))))))))))))))))))))))###&&&+++///111111///---************************)))))))))))))))))))))))))))))))))))))))((((((((())))))******)))'''%%%$$$(((((((((((()))***+++,,,(((((())))))*********+++))))))************)))))))))))))))))))))************(((%%%$$$$$$'''***,,,(((((())))))*********+++))))))))))))))))))))))))&&&'''***+++,,,+++***((((((((()))***+++,,,,,,---))))))))))))))))))))))))(((***++++++******+++,,,---......---+++)))'''&&&((()))************))))))'''((()))******)))((('''(((((((((((())))))))))))''''''((()))***++++++,,,,,,+++***))))))***+++,,,*********)))))))))))))))(((((())))))******++++++******))))))((((((''''''((()))***+++,,,+++******,,,,,,+++***)))((('''''',,,+++)))((((((((()))***,,,,,,,,,++++++************)))))))))))))))******///...,,,***))))))******+++***)))(((((()))***+++))))))************)))))))))))))))))))))))))))))),,,+++***))))))***+++,,,))))))))))))))))))))))))))))))))))))************)))))))))(((((((((((((((++++++************+++++++++++++++++++++++++++++++++++++++++++++***)))(((+++***)))))))))***,,,,,,++++++++++++++++++++++++,,,+++***))))))***+++,,,---,,,,,,+++***)))''''''))))))))))))))))))))))))))))))))))))))))))))))))+++)))))),,,///111000...,,,+++******))))))******((((((((((((((((((((((((''''''(((((())))))*********************++++++,,,000000111222333444555555444555666888999:::<<<<<<;;;999777888;;;======;;;777777888888777666555555888666222111111111000////////////000111333555777999999999999888777777666888888999:::<<>>>>>======<<<;;;;;;:::666555333111000///......+++,,,,,,,,,,,,+++******)))))))))))))))))))))))),,,,,,,,,+++***)))((((((,,,***'''&&&&&&(((,,,...+++*********))))))(((((()))))))))******)))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))'''''''''''''''((())))))************************///***%%%$$$'''***,,,+++))))))))))))))))))))))))*********+++,,,---...///+++*********))))))(((((())))))************))))))((((((((((((((((((((((((************************))))))))))))))))))))))))+++***)))(((((()))***+++*********)))))))))))))))))))))))))))))))))))))))))))))))))))************,,,,,,+++***)))((('''''',,,++++++***)))(((((('''************************++++++,,,,,,,,,++++++***+++***)))***++++++***)))************************++++++++++++++++++++++++++++++***)))(((((())))))((()))***+++,,,,,,+++***(((((((((((())))))))))))(((((())))))******++++++++++++***))))))***++++++***))))))))))))))))))))))))))))))))))))************)))))))))((((((((('''((()))***+++,,,++++++***************))))))))))))))))))((())))))***++++++,,,,,,,,,++++++*********)))))))))))))))***+++,,,...---+++************++++++***)))(((((()))***+++***++++++,,,,,,++++++***))))))))))))))))))))))))******)))(((((()))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))*********))))))*********************************))))))*********)))((((((+++***)))))))))***+++,,,************************++++++***))))))***++++++'''((())))))))))))))))))************************))))))))))))))))))))))))+++******,,,///000///---,,,+++******))))))******************************(((((((((((())))))******((((((((((((((()))******))))))***+++,,,---......333444555666777999::::::;;;999888:::===???>>><<<:::;;;;;;;;;;;;;;;;;;:::===:::666333111000...---......---...///000222333222222333444444444444333555666666888:::<<<===???AAABBBCCCBBBBBBCCCEEEGGGFFFEEEDDDCCCDDDEEEGGGHHHKKKLLLOOOTTTWWWWWWRRRNNNOOOOOONNNJJJEEECCCDDDEEEHHHGGGEEEEEEFFFJJJNNNQQQNNNOOOOOOOOONNNKKKIIIGGGFFFGGGHHHJJJNNNRRRWWWYYY]]]]]][[[SSSJJJDDDBBBDDDDDDBBBAAACCCFFFHHHHHHGGGHHHFFFCCC@@@>>><<<;;;;;;;;;:::888666555444333333333222111000000111111222.........///000111111222333333333333444555666777999999;;;<<<============AAAAAABBBAAA???<<<999777555444222000///...------)))************)))((((((************************+++,,,,,,++++++)))(((((()))))))))))))))*********************)))))))))(((+++***))))))))))))***+++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((''''''(((((()))***************************///,,,)))'''(((***,,,---))))))))))))))))))))))))++++++*********++++++,,,************)))))))))((())))))************))))))((((((((((((((((((((((((************************))))))))))))))))))))))))+++***)))(((((()))***+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))'''(((((())))))******+++************************))))))*********))))))((()))((('''(((******)))(((************************************************++++++***)))))))))))))))((()))***+++,,,++++++***(((((((((((()))))))))))))))))))))))))))*********++++++***))))))***++++++))))))))))))))))))******************))))))))))))))))))))))))(((((((((((())))))***++++++++++++***(((((())))))*********+++&&&'''((()))+++++++++,,,+++++++++++++++*********)))))))))******,,,---...,,,+++************++++++******))))))))))))*********++++++,,,,,,++++++***))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))***************************************))))))(((((())))))***))))))))))))))))))))))))''''''((())))))))))))(((******))))))******+++,,,))))))))))))))))))))))))++++++***))))))***++++++(((((()))***************++++++++++++++++++++++++))))))))))))))))))))))))+++++++++,,,......---+++,,,+++******))))))******************************((((((((())))))))))))***''''''&&&&&&''''''((()))))))))***+++,,,------...111111222333555666777777999999:::<<>>@@@??????>>>???@@@AAACCCDDDEEEGGGJJJNNNQQQQQQNNNKKKJJJJJJJJJHHHFFFDDDDDDEEEDDDDDDCCCDDDGGGKKKOOORRRRRRQQQPPPNNNLLLJJJHHHGGGGGGGGGHHHJJJMMMQQQUUUWWWVVVVVVSSSLLLDDD??????AAA@@@???>>>???AAACCCCCCCCCDDDBBB???;;;888666444444444333222111000/////////---------...///000111222000000111222333555666777888888777888888999:::;;;<<<<<<<<<===>>>@@@AAABBBEEEFFFFFFEEEAAA<<<666333222111000...---,,,,,,,,,)))************)))((((((************************+++++++++++++++***)))(((&&&'''***,,,,,,+++)))'''************)))))))))))),,,+++***))))))***+++,,,))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))((()))******+++************************......---,,,******,,,---))))))))))))))))))))))))++++++***)))))))))))))))************))))))))))))))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))******))))))))))))))))))))))))))))))))))))************(((((())))))*********+++'''''''''((()))*********************************((())))))*********)))))))))(((((()))+++,,,+++***************************))))))))))))))))))))))))+++***))))))))))))))))))))))))***++++++++++++***(((((((((((())))))))))))*********)))))))))))))))+++******************+++)))))))))))))))*********++++++******))))))(((((())))))))))))(((((((((((())))))******++++++++++++))))))))))))************&&&''')))***++++++******+++++++++***************)))))))))***+++---...///***************++++++,,,***))))))))))))))))))***(((((())))))))))))(((((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))((()))))))))***************************+++++++++))))))(((((((((((())))))************************&&&'''((()))***************************+++++++++************************+++******************+++------------,,,+++***)))++++++++++++++++++++++++))))))))))))))))))))))))+++++++++,,,,,,,,,+++***,,,+++******))))))******(((((((((((((((((((((((())))))))))))))))))))))))'''&&&&&&&&&&&&'''((((((,,,,,,,,,---...//////000......///000111222333444777888:::===???@@@???>>>CCCCCCDDDEEEFFFHHHIIIJJJJJJFFFBBB>>>;;;999666444000///...---,,,---......,,,,,,---...///000000000......//////111222333444666777888888777777999::::::::::::;;;===>>>@@@AAA>>>@@@CCCFFFHHHIIIGGGFFFEEEFFFFFFEEECCCBBB@@@@@@>>>>>>>>>???BBBEEEHHHJJJMMMLLLJJJHHHFFFEEEEEEEEECCCDDDEEEFFFIIILLLNNNPPPOOOMMMJJJDDD>>><<<===???===<<<<<<<<<>>>???@@@@@@???===:::777444222222111//////...------------.../////////000000111222222444444444444555777999:::;;;;;;::::::;;;;;;<<<<<<============>>>@@@BBBDDDGGGGGGEEEBBB>>>888333000//////...,,,+++++++++++++++,,,,,,,,,,,,+++******************************+++++++++++++++***)))(((&&&'''***,,,,,,+++)))'''*********)))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))******))))))******+++,,,************************,,,...///...***)))***---))))))))))))))))))))))))+++******)))))))))***************)))))))))))))))))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***))))))))))))))))))***)))))))))))))))*********))))))))))))))))))))))))((()))))))))************))))))))))))************)))))))))(((((((((''''''******************************+++,,,,,,,,,++++++,,,+++***+++---......---************************))))))))))))))))))))))))******)))))))))))))))***************+++*********(((((((((((())))))))))))*********)))))))))))))))*********++++++*********(((((())))))************++++++******))))))(((((((((((((((((())))))))))))***************+++++++++************))))))))))))((()))***++++++***)))(((************************)))))))))***+++---...///((())))))***++++++++++++)))))))))******)))))))))((((((((())))))((((((((())))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))((()))))))))************))))))******++++++++++++))))))(((((((((((())))))++++++++++++++++++++++++'''((()))***+++,,,,,,,,,))))))******++++++++++++++++++++++++++++++++++++*********++++++*********,,,,,,,,,,,,,,,+++***)))************************))))))))))))))))))))))))***+++,,,,,,+++*********,,,+++******))))))******((((((((((((((((((((((((************))))))))))))((((((''''''(((((()))***))))))******++++++,,,,,,,,,,,,---......///000000333555999<<<============CCCCCCDDDEEEFFFIIIKKKLLLGGGDDDAAA???>>>===<<<;;;444333111000//////000000///////////////...---,,,,,,,,,,,,---...///000111111333444444333222333444333444555666888999;;;<<<888:::<<<>>>??????@@@@@@AAA@@@@@@???>>><<<:::888:::::::::;;;<<<>>>@@@AAADDDCCCAAA@@@@@@AAABBBCCC??????@@@BBBCCCEEEGGGHHHFFFEEEAAA===:::999:::;;;777777888888888888:::;;;777555333222000000000111.........---...//////000222333444555666666777777888777666666666777999:::======<<<;;;:::::::::;;;<<<;;;;;;;;;<<<>>>@@@AAAEEECCC???:::666222000...------,,,+++*********++++++,,,,,,,,,,,,+++************************************+++++++++***))))))((()))))))))************))))))))))))))))))******(((***,,,......,,,***((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))***************+++,,,,,,************************))),,,...---)))((()))+++)))))))))))))))))))))))))))))))))******+++------))))))))))))))))))******))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))******)))))))))(((((())))))************))))))))))))))))))))))))((()))))))))************************))))))))))))))))))))))))((((((((((((************************)))***+++,,,,,,,,,,,,,,,,,,+++***+++---...---,,,***************************************************)))))))))))))))******++++++******************(((((((((((()))))))))))))))))))))))))))*********)))***++++++++++++***)))((((((((()))******++++++************))))))))))))(((((((((((())))))))))))******))))))******+++,,,+++*********))))))((((((***************)))(((((()))))))))***************)))))))))******,,,---...(((((()))***+++++++++***))))))************)))))))))******++++++******)))))))))))))))))))))))))))++++++,,,------,,,++++++))))))))))))))))))))))))))))))))))))************(((((())))))***+++++++++***))))))(((((())))))***++++++++++++++++++++++++(((((()))++++++,,,,,,,,,))))))***++++++++++++***++++++++++++++++++++++++)))***++++++++++++***)))%%%&&&'''((()))*********)))))))))))))))))))))))))))))))))))))))))))))))))))***,,,,,,***))))))***,,,+++******))))))******************************+++************)))))))))))))))(((((())))))***+++)))))))))*********++++++******+++,,,,,,---......///111555777888999;;;<<<@@@@@@@@@AAACCCEEEHHHIIIAAA???======>>>@@@@@@???888777555333333333333444222222111000///---,,,+++,,,,,,,,,,,,------...///---///000000///......///------///000222333444444222444666777666777888999;;;999777666666666444222777777888888999999999999;;;;;;::::::;;;===???@@@;;;;;;<<<===>>>???@@@@@@===<<<999777666666666777000111222111000000222444//////------------...////////////000111222444444444555777:::<<<===>>>>>>;;;:::888777777888:::;;;???>>><<<;;;999888777777777777777777888999::::::===:::666222///---------,,,+++***************+++)))************)))((((((++++++++++++++++++++++++******+++++++++******)))***)))((((((((()))+++,,,))))))))))))************((())),,,......,,,)))((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))*********)))******+++,,,************************((()))******)))((()))***)))))))))))))))))))))))))))))))))***+++,,,---...))))))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((((((((()))******++++++))))))))))))))))))))))))))))))))))))************+++*********))))))((((((&&&'''((()))***+++,,,---************************'''((()))***************+++***))))))***+++***)))************************************************)))))))))))))))******+++,,,+++******)))*********(((((((((((())))))))))))(((((())))))******++++++)))***++++++++++++***)))'''(((((()))******++++++)))))))))))))))*********'''((((((((()))))))))***+++***)))))))))***+++,,,))))))))))))************))))))))))))))))))******((()))))))))*********+++)))))))))))))))***+++,,,((()))***++++++***))))))((()))***++++++***)))((())))))************))))))))))))))))))))))))))))))***+++,,,,,,,,,,,,+++***))))))))))))))))))))))))))))))))))))************''''''((())))))***++++++*********))))))*********************************(((((()))******+++******((()))***+++,,,++++++***************************)))***++++++++++++***)))$$$%%%&&&'''((()))))))))************************))))))))))))))))))))))))'''))),,,+++)))((()))+++,,,+++******))))))******************************+++++++++*********))))))))))))(((((())))))***++++++++++++++++++,,,,,,,,,)))******++++++,,,,,,,,,+++...111222333444888:::<<<;;;;;;;;;===???BBBDDD???===<<<>>>@@@CCCDDDDDD:::999888666666666666777666666666555333111000///...------------......///---...000000///.........***+++,,,...///000000000///000222111000///111444333111......///111000///222222444555555555555555333444444555666888999:::555555666777777777777777444333222222222222222222,,,---...---,,,,,,...000...---,,,,,,,,,---...///000111111222444666777888888999;;;===>>>?????????<<<;;;999888999;;;===???AAA???===:::888666555444222222333333333333333222111000///---,,,++++++,,,+++***************++++++)))************)))((((((++++++++++++++++++++++++)))******+++++++++*********)))((((((((()))++++++((()))))))))************************************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))***++++++************************)))((('''''')))++++++***)))))))))))))))))))))))))))))))))))))))***+++,,,((()))))))))************))))))************))))))))))))))))))))))))))))))************************))))))))))))))))))))))))((()))***++++++***)))((('''(((((()))******++++++))))))))))))))))))))))))))))))))))))************))))))))))))************''''''(((***+++---......************************''''''(((******++++++***+++***)))((())))))(((&&&************************)))))))))))))))))))))))))))))))))))))))***++++++,,,,,,***)))))))))******(((((((((((())))))))))))'''(((((()))***++++++,,,)))***+++,,,,,,+++***)))'''(((((()))***+++++++++(((((())))))******++++++'''((((((((())))))******+++***)))))))))***,,,---''''''((()))***+++,,,,,,((((((''''''(((***,,,---(((((())))))*********+++***)))))))))))))))******((()))***++++++***)))(((((()))***++++++***)))(((''''''(((((((((((('''''')))))))))))))))))))))))))))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))))))))************&&&''''''((()))*********++++++************++++++))))))))))))))))))))))))'''(((((()))))))))))))))((()))***+++,,,+++******)))))))))))))))))))))))))))***+++,,,,,,+++***)))((()))))))))))))))((('''++++++++++++++++++++++++))))))))))))))))))))))))&&&)))++++++)))(((***,,,,,,++++++***)))*********((((((((((((((((((((((((++++++++++++******))))))((((((((((((((()))******))))))))))))************))))))******++++++,,,,,,(((+++...//////111666:::999888777777999;;;>>>@@@AAA@@@???AAADDDGGGHHHIII;;;:::999777777777888999:::::::::999888777555444///......---....../////////111333333222000000000+++,,,---...///000000000---///000...,,,+++...111...+++((((((+++...///...,,,---///111222222222111...///000111111222333333//////000111111111000000///.........000000///...+++---///...++++++---000111000///......///000000111222222444666888:::;;;======>>>>>>>>>===;;;:::<<<;;;999999;;;===@@@CCCBBBAAA>>>;;;777555333222...///000111000///...---)))***+++,,,,,,,,,+++******************++++++,,,+++,,,,,,,,,,,,+++******++++++++++++++++++++++++)))******+++++++++******(((((()))***************(((((())))))*********+++---+++(((&&&&&&(((+++---))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))((()))******+++***************************'''%%%&&&***------+++))))))))))))))))))))))))***))))))((((((((((((((((((((())))))*********+++))))))************))))))))))))))))))))))))))))))************************))))))))))))))))))))))))((()))***++++++***)))((('''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))************''''''((()))***+++,,,,,,++++++++++++++++++,,,,,,************************))))))***,,,,,,---------...,,,+++*********((('''************************(((((((((((((((((((((((())))))((())))))***++++++---,,,***)))))))))******(((((((((((())))))))))))))))))))))))))))))))))))***,,,---,,,***(((((()))************************************************))))))))))))))))))))))))))))))))))))******************++++++++++++******))))))))))))))))))))))))))))))))))))************+++)))(((((())))))(((&&&+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---,,,***(((&&&)))))))))))))))))))))))))))))))))))))))))))))))),,,******+++......+++(((+++*********))))))((((((******+++++++++******)))))))))************))))))))))))))))))************************))))))))))))***++++++,,,+++***)))((((((((()))************)))************************))))))))))))))))))))))))************************+++***)))(((((()))***+++***...111...***(((***...+++*********))))))((((((++++++******))))))((((((******))))))))))))***************)))))))))))))))++++++,,,---......//////...///111444666999;;;<<<===>>>AAACCCFFFGGGHHHIII>>>===:::999999:::===>>>??????>>><<<888555444444555111000333444222222555:::999999999:::888555222222111///...---------...,,,------,,,******+++---++++++,,,---------,,,,,,+++++++++,,,,,,---------...------,,,,,,------...///......---------......---------,,,,,,++++++***,,,******,,,///111222222222111111000111222333444777777666777888:::<<<===<<<:::999999:::;;;:::999;;;<<<=========???BBBEEEAAA>>>:::666222000//////---------------------------+++)))'''''')))+++---+++*********))))))(((((())))))))))))))))))))))))))))))(((((((((***+++,,,++++++************++++++))))))))))))))))))))))))))))))(((((())))))***+++************************)))************+++++++++************************))))))))))))))))))))))))(((***+++***)))((()))*********++++++++++++******))))))(((((((((((()))))))))******++++++)))((('''++++++,,,,,,+++***(((''',,,+++)))((((((((()))***))))))***++++++++++++*********))))))))))))******(((((())))))))))))((((((++++++++++++++++++++++++,,,+++++++++******))))))'''(((((()))***+++++++++))))))))))))))))))))))))++++++++++++++++++++++++******))))))((((((''''''((())))))+++,,,---......***++++++***))))))***,,,)))************+++++++++************************))))))))))))))))))))))))***************)))((('''))))))***+++,,,,,,,,,,,,************************''''''''''''(((((((((((())))))))))))))))))))))))(((***,,,,,,*********+++************************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******************++++++++++++******))))))))))))))))))))))))))))))))))))************,,,+++******++++++***(((************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,,,,***((('''))))))))))))))))))))))))))))))))))))))))))))))))***(((((()))++++++)))&&&************)))))))))((()))******+++++++++******))))))************))))))))))))))))))************************))))))))))))***+++,,,,,,,,,+++)))((())))))***++++++++++++***************************************************************************+++***)))(((((()))***+++)))+++---,,,)))((())),,,************)))))))))((())))))))))))))))))))))))******))))))))))))*********)))))))))))))))))))))))))))******++++++,,,,,,------///111333555777777999;;;===???AAACCCDDDEEE===<<<:::999999;;;===???BBBBBBAAA>>>;;;888888999888333111333555555888<<<===@@@CCCEEECCC>>>888555333222111////////////000...///000///...---...///------.........------,,,,,,,,,---------,,,,,,,,,......------------......//////.........//////000...........................------...111444444444777777666555555666777777999999888888999:::<<<===<<<:::999888999:::999888:::;;;<<<;;;;;;<<<>>>AAA<<<:::666222///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))(((((()))+++,,,************)))))))))(((******************************)))))))))))))))***+++******))))))******+++))))))))))))))))))))))))++++++******++++++,,,---)))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))(((***+++***)))((()))*********++++++++++++******+++******)))))))))******)))******+++******(((((())))))++++++++++++***)))++++++)))((((((((()))***))))))***++++++++++++*********))))))))))))******(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((('''''''''&&&'''(((((()))******++++++))))))))))))))))))))))))******************************))))))((((((((((((&&&'''(((***,,,...///000***++++++***))))))***,,,************++++++++++++***************************************************************)))(((((())))))***+++++++++******************************&&&&&&&&&'''''''''(((((())))))))))))))))))))))))''')))+++++++++***+++---************************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******************++++++++++++******))))))))))))))))))))))))))))))))))))************,,,+++******++++++***)))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))******)))'''************))))))))))))((()))***+++++++++++++++))))))************))))))))))))))))))************************))))))))))))++++++,,,---,,,+++***)))(((((()))*********************************************************************************************))))))))))))******((((((((((((((()))))))))************))))))))))))&&&&&&'''(((((()))******))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))*********+++,,,---...///000111222444555777999;;;===>>>>>>;;;:::999999:::<<<>>>@@@DDDDDDBBB???<<<;;;;;;===<<<777444555666777;;;@@@BBBHHHNNNPPPJJJAAA:::666666555333222111222222333000222555555444222222222000000000000//////...---...////////////......---////////////////////////000000///000000111222333111111111111111222222222111000000222555888888888;;;;;;:::888888888888888;;;::::::::::::;;;<<<===<<<:::888777888888777666999999:::888777777888:::555333111...,,,+++++++++++++++++++++++++++++++++************************************))))))))))))+++++++++++++++++++++++++++++++++******)))((('''+++******))))))******+++))))))))))))))))))))))))++++++******++++++,,,---(((((((((((((((((((((((()))************+++++++++************************))))))))))))))))))))))))(((***+++***)))((()))*********++++++++++++******---,,,+++*********************++++++******)))((((((((()))++++++,,,,,,++++++******)))((()))))))))((()))******++++++************))))))))))))******(((((())))))))))))((((((''''''''''''''''''''''''***************)))))))))((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))((((((((('''((()))***+++---......***++++++***))))))***,,,************+++++++++,,,************************++++++++++++++++++++++++************)))))))))))))))************)))((((((************************'''''''''(((((((((((()))))))))))))))))))))))))))''')))++++++******+++,,,************************************************))))))))))))))))))))))))((()))))))))******************++++++++++++******))))))))))))))))))))))))((()))))))))***************((('''((())))))((('''*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))+++******++++++++++++************)))))))))))))))'''((()))***+++,,,,,,,,,))))))************))))))((()))))))))************************)))))))))(((***+++,,,------,,,+++***&&&'''(((((())))))((((((************************++++++++++++++++++++++++***************************))))))))))))))))))***((('''&&&''')))***)))(((*********)))))))))))))))&&&'''''''''((((((((()))))))))************)))))))))))))))))))))*********++++++++++++************+++++++++,,,,,,---------000111333444666777888888888777777888999;;;>>>???BBBBBB@@@>>>;;;:::<<<>>>>>>:::888:::999888;;;@@@FFFLLLSSSRRRJJJ@@@:::888999888666555555555666666333666:::;;;:::888666555333333333333222111//////000111222333444333333222222333333333333333333222111111111222222444555666555555555555555444444444333222333666999;;;;;;:::<<<;;;:::888777666555555999999::::::;;;<<<===>>>;;;999666666666555444333666777777555333111222333///...,,,+++************************************((()))***++++++***)))(((*********)))))))))))))))************************)))***+++++++++)))((('''******))))))))))))******))))))))))))))))))))))))))))))(((((())))))***+++))))))))))))))))))))))))))))))*********+++++++++************************))))))))))))))))))))))))(((***+++***)))((()))*********++++++++++++******---,,,+++******)))******++++++++++++******))))))))))))******+++++++++++++++******)))))))))))))))((())))))*********************))))))))))))******(((((())))))))))))((((((************************++++++++++++++++++++++++(((((())))))************))))))))))))))))))))))))************************)))))))))))))))))))))))),,,,,,++++++***)))))))))***++++++***))))))***,,,*********+++++++++,,,,,,************************++++++++++++++++++++++++******)))))))))))))))***++++++++++++***)))((('''************************((())))))))))))*********))))))))))))))))))))))))***+++,,,,,,***))))))***))))))))))))))))))))))))************************))))))))))))))))))))))))((()))))))))******************++++++++++++******))))))))))))))))))))))))((()))))))))************)))((('''((()))***)))((())))))))))))))))))******))))))))))))))))))))))))************************)))))))))))))))))))))))))))******+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))******+++************+++))))))))))))))))))******'''((()))***+++,,,,,,,,,))))))************))))))((()))))))))************************)))))))))((()))***+++,,,,,,,,,+++***'''((())))))******))))))************************************************************************)))))))))******))))))))))))''''''(((***+++***)))))))))))))))))))))******)))((((((((('''''''''&&&((()))************)))((((((((())))))************+++*********************,,,,,,,,,,,,++++++++++++---...000111222333333333444444444555777999;;;<<>>::::::===@@@@@@>>>AAAFFFKKKPPPRRROOOFFF>>>;;;<<<;;;:::999888777888999:::777;;;>>>@@@>>>;;;999888666666666555555333222111222444666888999:::999999666666777888888777666666333333444444555666777888999999888777777666555555444444666999<<<>>>>>>===;;;;;;:::888666555333222555666777999;;;<<<======888666444333333333111000222333333111///------...++++++******************))))))))))))))))))))))))'''(((***++++++***((('''))))))))))))))))))******))))))))))))))))))))))))'''((()))+++++++++***)))***))))))))))))))))))***))))))))))))))))))))))))))))))(((((())))))***+++************************))))))*********+++++++++************************************************(((***+++***)))((()))*********++++++++++++******,,,+++***))))))))))))))),,,++++++***************,,,++++++*********))))))************)))))))))((((((((()))************)))******))))))))))))******(((((())))))))))))((((((++++++++++++++++++++++++'''((((((((((((((((((((()))))))))))))))*********))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))************---,,,,,,+++***)))((('''***++++++***))))))***,,,***++++++++++++,,,,,,,,,******************************************************)))(((((()))***+++------,,,,,,+++***((((((************************))))))*********+++++++++))))))))))))))))))))))))***,,,---,,,***(((((()))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******************++++++++++++******))))))))))))))))))))))))))))))))))))************+++***)))***+++,,,+++***))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))++++++******************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))(((&&&&&&(((***))))))))))))************((()))***+++++++++++++++))))))************))))))))))))))))))************************))))))))))))((()))***+++,,,+++************+++,,,,,,,,,,,,,,,************************))))))))))))))))))))))))************************))))))************)))))))))))))))***************))))))))))))******************)))(((((('''&&&&&&((()))***++++++***)))(((((((((((()))******++++++((((((((((((((())))))))),,,,,,,,,,,,+++++++++++++++,,,---...///000000000000000111222444555777888<<<>>>???>>><<<<<<<<<===666888???EEEFFFEEEHHHNNNPPPQQQOOOJJJCCC???>>>@@@<<<<<<::::::999:::;;;<<<<<>>>>>===<<<888999:::;;;;;;:::999888777666666666777888999999::::::999888888777777666666777999<<<@@@BBBAAA@@@<<<;;;;;;999888666444222222333444666888888999999444222000///000000///...---...//////,,,+++++++++)))))))))***************))))))))))))))))))))))))(((((()))******)))(((((())))))))))))************(((((((((((((((((((((((('''((()))******+++++++++***))))))(((((())))))***))))))))))))))))))))))))++++++******++++++,,,---************************)))************+++++++++************************************************(((***+++***)))((()))*********++++++++++++************)))))))))*********,,,,,,+++************+++---,,,+++***)))))))))))))))************)))(((((('''((())))))******))))))******))))))))))))******(((((())))))))))))(((((())))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))******))))))))))))))))))))))))++++++++++++++++++++++++)))))))))************+++)))))))))******************++++++***))))))***,,,++++++++++++,,,,,,,,,,,,************************))))))))))))))))))))))))***)))((((((((()))++++++---------,,,,,,***))))))************************))))))))))))************)))))))))))))))))))))))))))+++,,,,,,***))))))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******************++++++++++++******))))))))))))))))))))))))))))))))))))***************)))))))))+++,,,+++***((()))))))))************))))))))))))))))))))))))************************)))))))))))))))))))))))),,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))(((%%%%%%(((***((()))))))))************)))******+++++++++******))))))************))))))))))))))))))************************))))))))))))'''((()))***+++***)))))))))******+++++++++++++++************************((((((((((((((((((((((((************************((()))***++++++***)))((((((***,,,+++((('''(((+++((()))))))))************))))))))))))))))))))))))((()))***++++++***)))((('''(((((()))******++++++'''(((((())))))*********,,,,,,,,,+++++++++******)))***+++,,,,,,---,,,,,,------...///000111222333777999<<<<<<;;;:::999:::777999>>>DDDDDDCCCHHHOOOPPPNNNIIIDDDAAA?????????===<<<;;;;;;;;;<<<======???BBBCCCCCC@@@<<<:::999999999999:::999999888888:::;;;>>>???@@@>>>===;;;888999:::;;;;;;:::999888999999999888888999::::::777777888888888999999999999:::<<<@@@DDDFFFEEEDDD:::::::::999888555333222111222333444444333222222000///---,,,---...---,,,(((***,,,,,,+++******+++'''(((((()))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((()))))))))************((((((((((((((((((((((((***)))))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))++++++******++++++,,,---************************)))************+++++++++************************************************(((***+++***)))((()))*********++++++++++++*********************+++,,,------,,,+++*********++++++,,,+++***))))))******+++)))******+++***)))(((''''''(((((()))))))))))))))******))))))))))))******(((((())))))))))))(((((())))))))))))))))))))))))******++++++,,,,,,,,,,,,***)))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++((()))))))))*********+++***++++++***))))))***,,,+++++++++,,,,,,,,,------***************************************************)))((('''((()))+++,,,+++++++++++++++***)))(((************************(((((((((((())))))))))))))))))))))))))))))))))))''')))+++++++++***+++,,,))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))******************++++++++++++******))))))))))))))))))))))))))))))))))))************(((''''''''')))******)))(((((())))))*********+++))))))))))))))))))))))))************************))))))))))))))))))))))))---,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++)))''''''***---(((((())))))*********+++******+++++++++******)))))))))************))))))))))))))))))************************))))))))))))&&&'''((()))******)))(((&&&''''''(((((((((((((((************************((((((((((((((((((((((((************************((()))***++++++***)))((('''+++---+++&&&$$$'''***(((((())))))*********+++(((((())))))******++++++''')))***++++++***)))''''''(((((()))***+++++++++))))))***+++,,,------...++++++++++++************((())))))***++++++******+++,,,,,,---...///000000111444888999888777666555;;;;;;>>>???===<<>>===<<<======<<<;;;;;;<<<===>>>BBBCCCDDDCCC???;;;999999999999:::;;;;;;;;;::::::===>>>@@@AAA@@@===;;;999777888:::;;;;;;:::888777;;;;;;:::999999999::::::444444666777999:::<<<<<<;;;<<>>@@@@@@???===<<<<<>>AAACCCFFFEEEBBB>>>;;;999555666666555555666:::===>>><<<:::<<<@@@CCCCCCBBB;;;999888666666777999:::999;;;>>>@@@@@@???<<<;;;555444333222111//////...------,,,+++++++++,,,,,,*********)))))))))))))))************************************************)))))))))))))))))))))))))))************+++++++++,,,+++++++++***)))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))***,,,+++)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++++++++******))))))(((((()))***++++++,,,,,,******++++++++++++******))))))************))))))+++,,,,,,---,,,+++***)))((()))+++++++++******++++++++++++***)))(((((('''+++*********))))))((((((((((((((((((((((((((((((***((('''(((+++,,,***((((((&&&&&&''')))+++++++++))))))))))))))))))))))))************************))))))))))))************((()))***++++++***)))(((***)))((()))***+++***(((************************)))************++++++++++++******)))***,,,---...++++++)))))))))***+++,,,,,,***(((***---...,,,***((()))******)))((()))+++************************************************))))))))))))))))))))))))))))))))))))************+++******))))))))))))))),,,+++******++++++***(((************************))))))))))))))))))))))))))))))************))))))))))))***++++++,,,------******))))))))))))******))))))))))))))))))))))))************************,,,+++***)))))))))***+++************************+++++++++*********))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))************************((()))))))))************+++*********))))))))))))+++++++++++++++***))))))******)))))))))))))))((())))))))))))))))))))))))))))))((((((((()))***+++************************************)))))))))((((((((())))))******++++++************************+++*********))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))*********))))))************))))))))))))))))))))))))))))))*********************************+++++++++,,,,,,+++++++++*********))))))))))))))))))))))))))))))+++************+++---...........................111111111111333555777888<<<<<<<<<:::999999<<<>>>BBBBBB@@@@@@@@@@@@AAABBB@@@@@@AAA???<<<;;;;;;<<<:::<<<===>>>===>>>???AAAFFFHHHJJJHHHDDD???;;;:::777888888777666777:::===@@@>>><<<===@@@BBBBBBAAA:::888777666666777888999999999:::;;;:::888666555111111000///...------,,,+++++++++*********++++++***)))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++******************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++)))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++*********)))))))))))))))))))))))))))************++++++++++++******))))))************))))))++++++,,,,,,,,,+++***))))))******+++******+++,,,++++++******)))(((((('''************)))))))))((((((((((((((((((((((((((()))'''%%%&&&)))+++***)))***((('''''')))))))))((())))))))))))))))))))))))************************))))))))))))************((()))***++++++***)))(((***)))((()))***+++***(((************************)))************++++++++++++************,,,---...++++++***))))))***+++,,,,,,***)))***,,,---,,,***+++,,,---,,,******+++,,,************************************************)))))))))))))))))))))))))))))))))*********+++++++++******))))))))))))))),,,+++)))***++++++***)))************************))))))))))))))))))))))))))))))************))))))))))))******+++,,,,,,,,,******))))))))))))******))))))))))))))))))))))))************************,,,+++******))))))******************************+++++++++***************))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))***************************)))))))))***++++++++++++***))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******************************************))))))))))))(((((())))))***+++++++++---------,,,++++++******++++++++++++************))))))))))))))))))))))))******))))))))))))******'''(((((()))******++++++))))))************))))))))))))))))))))))))))))))*********************************++++++++++++,,,+++++++++***************))))))))))))))))))))))))++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...///111222333555666666555444555777:::>>>>>>>>>>>>>>>>>>>>>>>>999;;;<<<;;;::::::;;;<<>>>>>AAACCCIIIKKKLLLIIIDDD???;;;:::999:::999888777777999;;;@@@>>><<<<<<>>>>>>>>>===777666555444444555666777777666555444222000///...,,,,,,,,,+++++++++******))))))))))))))))))******))))))))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))******************************************))))))))))))))))))))))))))))))))))))))))))))))))(((***++++++)))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++******))))))))))))((((((***))))))))))))(((((((((******++++++++++++******))))))************))))))+++++++++,,,++++++***)))******))))))******+++,,,++++++******)))(((((((((************))))))))))))))))))))))))))))))))))))(((&&&$$$%%%''')))******,,,***(((((((((((('''&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************))))))***)))((()))***+++***(((************************)))************+++++++++************+++,,,---...++++++******)))******++++++***)))***,,,,,,,,,+++,,,------,,,***)))***+++************************************************))))))))))))))))))))))))))))))*********++++++++++++******))))))))))))))),,,***)))***++++++***)))************************))))))))))))))))))))))))))))))************))))))))))))******+++++++++,,,******))))))))))))******))))))))))))))))))))))))************************+++++++++***************************************************************))))))))))))))))))))))))************++++++++++++))))))))))))))))))))))))************************)))))))))))))))***************************************+++++++++******)))'''''''''(((((())))))***))))))))))))))))))))))))((((((((((((((()))))))))*********************************)))))))))))))))((())))))******+++,,,,,,......---,,,++++++******************************))))))))))))))))))))))))+++***)))(((((()))***+++(((((())))))************))))))************))))))))))))))))))))))))))))))************************************++++++++++++************************))))))))))))))))))))))))+++++++++***************************************,,,------......///000111...///000000///000222555777888999:::::::::999999555666777777666666888999??????>>><<<;;;;;;>>>@@@EEEFFFGGGEEEAAA<<<999888888999888777555555666888<<<;;;999888777777777666222111111000111222222333333111///---,,,++++++,,,)))))))))))))))))))))***(((((())))))******)))))))))))))))))))))*********((((((((((((((((((((((((,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))************(((((())))))******++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((***++++++)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++)))))))))((((((((((((((())))))))))))******************++++++++++++******))))))************))))))***++++++++++++*********+++***))))))***+++,,,,,,************))))))((((((*********)))))))))))))))************************)))(((&&&&&&'''((()))***,,,***(((((((((((('''&&&))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************)))))))))******)))))))))***)))((()))***+++***(((************************))))))*********+++++++++************+++,,,------++++++************************)))***++++++++++++***+++,,,***(((''''''(((************************************************))))))))))))))))))))))))************+++++++++++++++******)))))))))))))))+++***)))***+++,,,+++)))************************************************))))))************)))))))))***************++++++******))))))))))))******))))))))))))))))))))))))************************++++++++++++******))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))******+++++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))***************+++++++++)))******+++++++++******''''''(((((())))))******))))))))))))))))))))))))'''(((((()))))))))))))))************************))))))))))))))))))******)))))))))***++++++,,,,,,------,,,+++***))))))((())))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++************))))))(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************))))))))))))))))))))))))*********************)))************************,,,,,,,,,---............)))+++,,,,,,,,,,,,...000000111222333333333333333222333444333222111222444999999888666444555777::::::<<<===<<<:::777555555444555555444222111222333444444333111000/////////---,,,,,,------......///...---+++***)))***+++,,,(((((())))))))))))******(((((()))***++++++******(((((())))))************((((((((((((((((((((((((++++++++++++++++++++++++(((((((((((((((((((((((((((((()))))))))*********((((((((())))))******+++************************))))))))))))))))))))))))))))))))))))))))))))))))''')))++++++)))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************((((((((((((((()))))))))(((((()))***,,,---......******++++++++++++******))))))************))))))*********************++++++)))((()))+++,,,,,,************)))))))))))))))))))))))))))))))))******++++++++++++++++++++++++,,,+++***(((''''''((())))))((('''''')))******)))************************((((((((((((((((((((((((((()))))))))***************))))))))))))))))))******)))((()))***+++***(((************************))))))*********+++++++++)))******+++,,,,,,,,,---++++++++++++******))))))))))))************++++++***+++,,,***(((''''''(((************************************************))))))))))))))))))))))))*********++++++++++++,,,+++******)))))))))))))))+++)))))))))+++,,,+++***++++++++++++++++++++++++************************))))))************))))))******************************))))))))))))******))))))))))))))))))))))))***************************++++++++++++***))))))))))))))))))))))))))))))***************+++++++++))))))))))))))))))))))))(((((())))))***+++++++++))))))))))))))))))))))))((((((((((((((((((((((((************))))))))))))*********+++++++++++++++))))))***++++++++++++***))))))))))))************))))))))))))))))))))))))(((((()))***************************************))))))))))))************))))))******+++,,,,,,,,,++++++******))))))((((((((((((((((((((()))))))))))))))))))))))))))))))))******))))))))))))******++++++******)))(((((('''))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++***************+++++++++))))))))))))))))))))))))))))))******+++******)))************************)))***++++++++++++******((()))++++++******+++,,,,,,,,,,,,---....../////////000111000...---...///111222222000//////111333000222444333222000000000///000111000...---...///---......,,,***)))***,,,))))))******++++++,,,,,,******)))((()))***,,,,,,)))))))))))))))*********&&&((()))+++++++++******((((((((()))******++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******(((((())))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))''')))***+++)))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******'''((()))+++---...///000******++++++++++++******))))))************))))))******)))))))))***+++++++++)))(((***---...+++(((******))))))))))))))))))))))))))))))***************************************+++,,,+++)))'''((()))'''&&&%%%''')))+++++++++************************))))))))))))))))))))))))))))))))))))******************))))))))))))*********)))((()))***+++***(((************************)))************+++++++++))))))***,,,,,,,,,,,,,,,+++++++++++++++***)))(((((()))+++***))))))***,,,,,,------,,,***)))***+++************************************************))))))))))))))))))))))))*********+++++++++,,,,,,+++******)))))))))))))))***)))((()))+++,,,+++***++++++++++++++++++++++++************************))))))************))))))************))))))))))))******))))))))))))******))))))))))))))))))))))))***************************++++++,,,+++***)))((())))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))((((((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((*********++++++,,,,,,,,,))))))***+++++++++++++++++++++++++++************))))))))))))))))))))))))((()))***+++,,,++++++***************************((()))))))))************)))******++++++,,,,,,---***************)))))))))(((((()))))))))*********))))))))))))))))))))))))))))))************))))))*********)))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))*********+++++++++))))))))))))))))))))))))'''((()))***++++++******))))))))))))))))))))))))))))))***++++++***)))(((((()))++++++***))))))******))))))))))))+++---...+++,,,------++++++,,,---+++,,,------,,,+++,,,...+++,,,......,,,++++++,,,+++---...---,,,++++++,,,)))+++,,,***((((((***,,,(((((()))***++++++++++++(((((((((((())))))************))))))))))))))))))$$$&&&(((*********)))((('''(((((()))******++++++************************''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))***)))))))))))))))(((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))'''(((***+++***)))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))*********++++++((())))))+++,,,---......******++++++++++++******))))))************))))))***)))(((((()))***+++,,,***((((((+++//////+++&&&)))))))))))))))))))))***((()))))))))************************************$$$'''++++++***((((((***'''&&&%%%''')))+++++++++************************************************))))))))))))************+++***)))(((((()))***+++***)))((()))***+++***(((************************)))************+++++++++((()))+++,,,------,,,,,,++++++,,,,,,+++***((('''''')))+++***)))(((***,,,+++,,,---,,,******+++,,,************************************************))))))))))))))))))))))))******+++++++++,,,,,,,,,+++******)))))))))))))))***)))((()))+++,,,,,,***++++++++++++++++++++++++************************))))))************))))))*********)))))))))))))))******))))))))))))******))))))))))))))))))))))))******************************+++,,,+++***)))((())))))))))))))))))))))))))))))******++++++++++++))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))************************+++*********))))))((((((*********++++++,,,,,,,,,((()))***+++++++++++++++---,,,,,,,,,+++*********)))))))))))))))))))))))))))***+++,,,---,,,++++++************************(((((())))))*********+++)))******++++++,,,------******************++++++))))))******+++++++++,,,))))))))))))))))))))))))((()))***++++++***)))(((((((((((()))******++++++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******++++++++++++))))))))))))))))))))))))&&&''')))***+++++++++***((((((((((((((((((((((((***+++,,,,,,,,,+++***))))))***,,,+++***))))))******)))''''''(((***,,,...((()))++++++******,,,---(((***,,,,,,+++++++++,,,)))+++,,,+++***((()))))))))+++,,,,,,+++***++++++(((***++++++)))))),,,...((((((***+++,,,,,,,,,,,,((((((((((((((((((((((((******)))))))))(((((((((###$$$&&&((())))))(((''''''(((((()))***+++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))******))))))((((((''''''************************))))))))))))))))))))))))))))))))))))))))))))))))'''(((***+++***)))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))******+++++++++,,,))))))******+++++++++,,,******++++++++++++******))))))************))))))***)))(((((((((***+++,,,)))'''(((,,,000000***%%%)))))))))))))))*********(((((())))))*********+++))))))))))))))))))))))))$$$)))+++***))))))***((('''&&&''')))***+++***************************************************))))))))))))************+++***)))(((((()))***+++***)))((()))***+++***(((************************)))************+++++++++((()))+++,,,------,,,,,,++++++,,,,,,+++***((('''''')))+++***((((((***,,,((()))******)))((()))+++************************************************************************++++++******************))))))))))))))))))))))))+++***)))(((''''''''''''))))))))))))))))))))))))************************))))))))))))))))))))))))))))))************))))))))))))***))))))((('''&&&))))))))))))))))))))))))******))))))))))))*********************************************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++******++++++++++++******************)))))))))))))))))))))))))))******************++++++,,,,,,,,,******)))))))))***,,,---000---******,,,---,,,***++++++************++++++******************************+++++++++,,,,,,,,,+++++++++*********))))))((((((((((((((((((((((((************************))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((************************))))))))))))))))))))))))))))))************))))))+++*********))))))((((((,,,+++)))((((((((()))***,,,+++******))))))************))))))***++++++,,,+++*********))))))((((((++++++***)))(((((())))))'''''''''''''''((())))))***************)))(((((())))))))))))************+++++++++*********))))))(((((()))***************))))))************))))))+++*********))))))(((((((((''''''&&&&&&((()))***(((((('''(((((()))***+++&&&&&&'''((()))***++++++(((((())))))*********+++*********)))))))))))))))))))))))))))))))))))))))))))))))))))***************************+++++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((+++***)))(((((()))***+++******++++++++++++******+++***)))(((((()))******//////...,,,***)))''''''))))))))))))))))))))))))++++++******************))))))************))))))))))))************))))))***((('''(((+++,,,+++((()))************+++++++++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******++++++++++++******,,,+++***)))))))))++++++************************(((((()))***++++++,,,,,,***)))))))))((((((''''''))))))))))))))))))))))))***************************************+++++++++,,,---.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))'''&&&(((+++---,,,***++++++************++++++******************************))))))))))))******************************************************))))))))))))))))))))))))(((((((((''''''((())))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))************))))))((())))))))))))(((((('''))))))))))))))))))))))))******))))))))))))*********************************************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++******++++++++++++******************))))))))))))))))))))))))***************++++++++++++++++++,,,******)))))))))***,,,,,,...,,,))))))+++,,,+++)))++++++************++++++*********************************+++++++++,,,,,,+++++++++*********))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((************************))))))))))))))))))))))))))))))************))))))************)))))))))(((---,,,+++***))))))***+++++++++******))))))************************++++++************)))))))))(((************))))))(((((((((''''''''''''((())))))***************)))(((((())))))))))))*********************)))))))))(((((((((((()))***************))))))************))))))++++++++++++******))))))))))))((((((((()))***+++)))(((((((((((())))))***))))))))))))((((((((((((((()))))))))***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************)))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++***)))(((((()))***+++******++++++++++++******+++***))))))))))))***+++************************))))))))))))))))))))))))************************))))))************))))))))))))************))))))***((('''(((+++,,,***))))))************+++++++++((((((((()))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++))))))******+++*********,,,+++***))))))***++++++************************((())))))***++++++,,,,,,*********))))))((((((((())))))))))))))))))))))))************************************++++++++++++,,,,,,---.../////////...,,,,,,,,,,,,,,,,,,,,,,,,***(((((())),,,---,,,+++++++++************+++++++++++++++***************+++******))))))******+++************************************************))))))))))))))))))))))))''''''''''''((()))***+++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))************))))))'''(((((())))))))))))((())))))))))))))))))))))))******))))))))))))*********************************************)))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******++++++++++++******************))))))))))))(((((())))))************+++++++++++++++******************)))******+++,,,,,,***)))(((*********)))++++++************++++++*********************************++++++++++++,,,+++++++++***************************************************************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************************))))))))))))))))))))))))))))))************))))))************))))))))))))---,,,++++++***+++++++++++++++*********)))))))))************************************))))))))))))))))))***++++++***((('''((((((''''''(((((()))******************)))(((((())))))))))))************)))))))))((((((((((((((((((((()))***************))))))************)))))),,,,,,++++++++++++************)))))))))***+++,,,******)))((((((((())))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))******))))))))))))))))))))))))))))))))))))************+++++++++******))))))((()))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))************++++++++++++******++++++************+++,,,''''''((())))))*********))))))))))))))))))))))))************************))))))************))))))))))))************))))))***(((((((((***+++***))))))************+++++++++)))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,'''((()))***************+++******)))******++++++************************)))))))))***++++++,,,,,,***************)))))))))))))))))))))))))))))))))************************************++++++,,,,,,,,,,,,------...000111222,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,------,,,++++++************++++++,,,,,,++++++*********))),,,++++++******++++++,,,************************))))))))))))************)))))))))))))))))))))))))))))))))))))))***++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))************))))))&&&'''((())))))***))))))))))))))))))))))))))))))******))))))))))))*********************************************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))*********+++++++++******++++++++++++******************)))))))))((((((((())))))******++++++,,,,,,++++++******))))))******************+++++++++***)))))))))*********++++++************++++++************************************++++++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))************************))))))))))))))))))))))))))))))************))))))*********)))))))))))))))++++++++++++++++++++++++***************))))))(((***************))))))(((*********)))))))))))))))''')))***,,,+++***((('''((((((((('''((())))))******************)))((((((((()))))))))************))))))))))))))))))))))))(((((()))***************))))))************))))))************************))))))))))))******++++++++++++***)))((((((((((((&&&&&&'''((()))***++++++)))))))))))))))*********)))))))))))))))*********))))))))))))))))))))))))((()))))))))************,,,++++++***)))(((((('''))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***))))))))))))))))))*********++++++++++++******++++++++++++++++++,,,,,,***)))))))))))))))(((((())))))))))))))))))))))))***************+++++++++))))))************))))))))))))************))))))))))))((()))************))))))*********+++++++++)))*********++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,''''''((()))******************************++++++************************))))))*********+++++++++++++++******************))))))))))))))))))))))))************************)))******++++++,,,,,,,,,------,,,,,,---...000111++++++++++++++++++++++++************+++,,,,,,,,,++++++************++++++---,,,,,,++++++******)))---,,,,,,++++++,,,,,,---************************(((((()))))))))*********))))))))))))))))))))))))---,,,++++++*********+++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))************))))))&&&'''((())))))***))))))))))))))))))))))))))))))******))))))))))))*********************************************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))*********+++++++++******++++++++++++******************)))))))))((('''(((((()))******+++++++++++++++******)))))))))*********+++************+++++++++*********+++,,,++++++************++++++************************))))))*********+++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))******************)))************)))((('''))))))*********))))))((())))))))))))))))))******'''(((***+++,,,***)))'''((((((((((((((()))*********************)))((((((((()))))))))************************************(((((()))***************))))))************))))))((((((((()))))))))))))))(((((()))))))))*********,,,+++***))))))((())))))&&&&&&'''((()))***++++++******))))))))))))))))))(((((())))))************))))))))))))))))))))))))((()))))))))************++++++******)))((('''''')))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))******)))))))))******++++++++++++************++++++,,,,,,,,,,,,************************))))))))))))))))))))))))))))))*********+++++++++))))))************))))))))))))************))))))((()))))))))))))))***+++))))))*********+++++++++)))*********++++++++++++))))))))))))))))))))))))************************)))))))))*********++++++(((((()))***************))))))******++++++++++++***************************************+++++++++******************++++++))))))))))))))))))))))))************************)))******+++,,,,,,------...---,,,+++++++++------++++++++++++++++++++++++))))))***************+++++++++************++++++,,,,,,,,,,,,++++++******------,,,,,,,,,,,,------************************'''(((((())))))*********))))))))))))))))))))))))...---,,,+++************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))************))))))'''(((((())))))))))))((())))))))))))))))))))))))******))))))))))))*********************************************)))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******++++++++++++******************))))))))))))''''''((()))***++++++,,,***************)))))))))***++++++++++++***))))))***+++++++++******+++---++++++************++++++************************)))))))))************+++***************+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))************))))))))))))))))))************(((((()))*********))))))((()))*********)))((('''&&&''')))***+++***)))((())))))))))))************'''(((***++++++***))))))))))))(((((())))))***+++***************)))(((((())))))))))))************************++++++++++++(((((()))***************))))))************))))))'''''''''(((((((((((()))'''((())))))******))))))++++++***)))))))))******))))))))))))((((((((((((************))))))))))))((((((((()))******++++++))))))))))))))))))))))))))))))))))))*********************))))))(((((('''((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))************))))))******++++++++++++******((()))***+++,,,,,,,,,+++''''''((()))+++,,,,,,---)))))))))))))))))))))))))))))))))***++++++,,,,,,))))))************))))))))))))************))))))''')))******))))))***+++)))************+++++++++)))))))))*********++++++))))))))))))))))))))))))************************)))))))))************+++******++++++++++++******((()))***+++++++++++++++************************************************)))))))))***************))))))))))))))))))))))))************************)))******+++,,,---......------,,,++++++***++++++++++++++++++++++++++++++((()))******)))((()))***++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---************************''''''(((((()))******+++))))))))))))))))))))))))++++++***)))))))))******))))))))))))))))))))))))************************))))))))))))))))))))))))))))))************))))))((())))))))))))(((((('''))))))))))))))))))))))))******))))))))))))*********************************************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++******++++++++++++******************))))))))))))''''''((()))***+++,,,,,,))))))))))))***************++++++,,,+++***)))(((((()))+++***((((((***---++++++************++++++************************))))))))))))************))))))*********+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************))))))))))))))))))))))))))))))************))))))((()))))))))************((()))***+++++++++******((()))***+++***)))'''&&&$$$&&&(((***++++++***)))((()))))))))************(((((())))))************))))))(((((())))))***+++***************)))(((((())))))))))))************))))))))))))*********+++(((((()))***************))))))************))))))'''((((((((())))))))))))((()))***+++++++++***************)))******++++++))))))))))))((((((((((((************)))))))))((('''(((((()))******++++++))))))))))))))))))))))))))))))))))))************)))))))))))))))((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************((()))***++++++***)))(((******++++++++++++******'''((()))+++++++++++++++''''''(((((()))***++++++))))))))))))))))))))))))((())))))***++++++,,,,,,))))))************))))))))))))************))))))''')))+++***)))(((***,,,)))************+++++++++((((((((()))))))))******))))))))))))))))))))))))*********************************+++++++++,,,,,,,,,,,,---,,,,,,+++***)))'''(((***+++,,,,,,++++++************************************************((((((((())))))*********))))))))))))))))))))))))************************)))******+++,,,---...///++++++,,,,,,---,,,,,,,,,************************)))+++,,,+++)))(((***+++++++++************++++++***++++++,,,,,,---------,,,,,,++++++++++++,,,,,,************************&&&''''''((()))******+++))))))))))))))))))))))))''''''''''''((()))***+++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))************))))))))))))***))))))(((''''''))))))))))))))))))))))))******))))))))))))*********************************************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++******++++++++++++******************))))))))))))&&&'''((()))***+++,,,,,,(((((())))))******++++++***+++,,,,,,+++***)))(((&&&(((***)))''''''))),,,++++++************++++++************************))))))))))))************))))))******++++++++++++((((((((((((((((((((((((************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++************************))))))))))))))))))))))))))))))************))))))(((((())))))*********+++)))***+++,,,---,,,,,,+++'''(((***+++***)))'''&&&###%%%'''***+++++++++***(((((())))))*********+++))))))(((((()))***++++++)))))))))))))))******+++***************)))(((((())))))))))))************'''((((((((())))))******(((((()))***************))))))************))))))(((((())))))*********+++)))***+++,,,---,,,++++++***)))))))))***+++,,,,,,&&&&&&'''((()))***+++++++++*********))))))(((((('''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))***++++++***)))(((******++++++++++++******&&&''')))***++++++*********))))))(((''''''&&&&&&))))))))))))))))))))))))((())))))***++++++,,,,,,))))))************))))))))))))************))))))''')))+++***((((((***,,,)))************+++++++++(((((((((((())))))))))))))))))))))))))))))))))))************************++++++,,,,,,,,,---------.........---,,,+++***)))'''(((***+++,,,,,,++++++************************++++++******************''''''(((((()))))))))***))))))))))))))))))))))))************************)))******+++---...//////)))***,,,...//////......***************************,,,...,,,***)))***---++++++************++++++)))***+++,,,------...///,,,++++++******++++++,,,''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))************))))))))))))******************************)))))))))))))))))))))))))))******)))(((''''''((()))************+++++++++))))))))))))))))))))))))))))))))))))************+++*********))))))(((((())))))*********+++++++++)))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))+++++++++*********))))))************************)))))))))))))))))))))))))))******)))((())),,,...************************))))))))))))***+++,,,---******))))))******+++,,,+++++++++************))),,,,,,,,,++++++*********(((((((((((((((((((((((()))))))))))))))******+++,,,+++++++++******))))))))))))))))))))))))))))))************************************************---///000---)))&&&''')))((()))))))))******++++++(((((()))***************''''''(((((())))))************))))))))))))******,,,,,,,,,+++***)))((((((,,,+++++++++******))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))++++++******)))((((((((()))))))))((()))******+++************************+++*********))))))(((((())))))))))))))))))))))))))))))******************((()))***,,,+++***((('''*********)))))))))))))))***&&&###%%%)))+++***'''&&&(((+++------+++(((&&&''''''''''''((((((((((((''''''(((((())))))******(((((((((((((((((((((((((((((()))***+++,,,,,,,,,))))))))))))))))))))))))************************))))))))))))))))))))))))++++++******************))))))))))))))))))))))))(((((())))))))))))((((((************************))))))))))))))))))))))))+++***)))(((((()))***+++************************++++++++++++******))))))))))))***++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))((('''&&&&&&(((((())))))*********+++)))))))))***+++++++++,,,,,,,,,+++***)))(((''''''))))))))))))))))))))))))))))))))))))(((((((((((()))************+++++++++''''''((()))+++...///111,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++************++++++++++++************++++++222***333111&&&===III---,,,,,,,,,++++++*********((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))************))))))))))))******************************)))))))))))))))))))))))))))*********((('''((())))))************+++++++++))))))))))))))))))))))))))))))))))))************+++*********))))))))))))))))))*********+++++++++)))))))))))))))))))))))))))************+++++++++************************************************+++++++++*********))))))************************))))))))))))))))))))))))******+++***))))))+++---************************++++++***************+++******))))))******+++,,,+++++++++************))),,,,,,,,,++++++*********((((((((((((((((((((((((***)))))))))******++++++++++++*********)))))))))))))))))))))))))))))))))***************************************************++++++***)))(((((()))&&&&&&&&&'''''''''(((((((((((()))***************(((((()))))))))))))))************))))))*********+++,,,,,,++++++)))((((((******)))))))))((((((((())))))))))))************))))))************))))))))))))))))))))))))))))))***************)))))))))((()))))))))************************************************)))))))))((())))))))))))))))))))))))'''''''''''''''&&&&&&&&&((()))***+++******)))(((***)))))))))))))))))))))+++(((%%%&&&***,,,+++((("""$$$'''***++++++***)))''''''((((((((()))))))))'''((((((((()))))))))***************************(((((()))++++++,,,,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((())))))))))))((((((************************+++++++++++++++++++++++++++***)))(((((()))***+++******************************)))))))))((((((((())))))***++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++*********)))((((((''''''((()))))))))***************************+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))************+++++++++************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++************++++++++++++************++++++((("""---///***BBBPPP999,,,,,,,,,+++++++++******))))))))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))************))))))))))))******************************)))))))))))))))))))))))))))*********((('''((())))))************+++++++++))))))))))))))))))))))))))))))))))))***************************)))))))))***************+++++++++)))))))))))))))))))))))))))************+++++++++************************+++++++++++++++++++++++++++++++++***************************************))))))))))))))))))))))))+++++++++***)))(((***+++************************---,,,+++***))))))))))))******))))))******+++,,,+++++++++************)))+++++++++++++++*********(((((((((((((((((((((((()))))))))*********++++++******))))))))))))(((((())))))))))))))))))))))))************************))))))))))))))))))))))))'''&&&&&&''')))******))))))))))))))))))*********(((((()))******************************)))))))))++++++************+++++++++++++++++++++***)))(((((((((''''''''''''&&&&&&************++++++++++++))))))************))))))))))))))))))))))))))))))***************+++++++++'''((()))***+++******)))************************************))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))******,,,)))'''(((+++,,,+++)))###$$$&&&((()))*********((())))))))))))*********(((((((((((())))))))))))************************((()))***+++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))((())))))******))))))(((************************+++++++++++++++++++++++++++***))))))))))))***+++***************************************)))))))))))))))***++++++++++++***************************************************))))))))))))))))))))))))))))))))))))************+++++++++***************(((((())))))*********+++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++************++++++++++++************++++++***%%%---...))):::EEE222,,,,,,,,,++++++++++++***+++******))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))************))))))))))))******************************))))))))))))))))))))))))(((***+++***(((((()))***))))))*********+++++++++))))))))))))))))))))))))((()))))))))************************************************************))))))))))))))))))))))))))))))*********+++++++++************************++++++++++++++++++++++++************************************************))))))))))))))))))))))))+++,,,,,,+++)))((()))***************************,,,++++++***))))))************))))))******+++,,,+++++++++*********))))))+++++++++***************(((((((((((((((((((((((((((((())))))*********))))))))))))((((((((((((((())))))))))))))))))))))))************************(((((((((((((((((((((((((((%%%$$$&&&***,,,***(((++++++++++++++++++++++++(((((()))***************,,,,,,++++++******)))))),,,++++++++++++++++++,,,+++++++++++++++***)))((('''''''''''''''''''''''')))))))))*********++++++))))))************)))))))))))))))))))))))))))))))))))))))***+++,,,,,,---&&&(((***+++,,,+++)))(((*********************************))))))))))))))))))))))))))))))))))))))),,,,,,,,,++++++***)))))))))(((((((((((()))******)))))))))))))))*********,,,***((((((***++++++)))))))))((('''''''''(((((())))))*********+++++++++(((((((((((())))))))))))((((((((((((((((((((((((((()))***+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++)))))))))))))))))))))))))))))))))******)))))))))************************))))))))))))))))))))))))************************************************,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********)))))))))))))))*********,,,+++++++++***)))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))*********))))))*********++++++++++++,,,,,,,,,++++++******++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,++++++******++++++,,,++++++************++++++...)))---+++&&&...333'''++++++++++++++++++++++++++++++******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))************))))))))))))******************************))))))))))))))))))))))))(((***+++***)))((()))+++))))))*********+++++++++))))))))))))))))))))))))((()))))))))***************************+++++++++************************))))))))))))))))))))))))))))))*********+++++++++************************************************************************************************))))))))))))))))))))))))***,,,,,,+++***((()))*********************************))))))***++++++,,,******))))))******+++,,,+++++++++*********))))))************************))))))))))))))))))))))))&&&'''((()))))))))((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((+++(((&&&'''***,,,***'''(((((((((((((((((((((((((((((()))***************,,,,,,++++++******)))))),,,++++++++++++++++++,,,******+++++++++***))))))((((((((((((((((((((((((((((((((()))))))))******))))))************))))))))))))))))))))))))))))))(((((()))***+++,,,,,,---&&&(((***+++,,,+++)))((())))))))))))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))(((((('''''''''((((((''''''((()))******(((((())))))***************)))(((((())))))))))))+++***)))((((((((())))))************++++++++++++))))))))))))(((((((((((((((((((((((((((((((((((())))))***+++++++++******))))))))))))))))))))))))************************))))))))))))))))))))))))))))))*********+++++++++************************))))))************))))))************************))))))))))))))))))))))))******++++++++++++******************************,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++******)))))))))))))))))),,,+++++++++***)))))))))************))))))))))))))))))))))))))))))))))))((()))))))))*********+++))))))*********+++++++++))))))+++,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,++++++++++++,,,,,,++++++************++++++)))''')))***(((,,,///***++++++++++++++++++++++++******************))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))************))))))))))))******************************))))))))))))))))))))))))(((***+++***))))))***,,,)))************+++++++++))))))))))))))))))))))))))))))))))))*********************++++++++++++++++++++++++***************)))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))***************+++++++++************************)))))))))))))))))))))))))))+++,,,,,,***))))))***************************))))))))))))***+++,,,---******))))))******+++,,,+++++++++************))))))))))))***************))))))))))))))))))))))))&&&'''((()))***)))((('''(((((())))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,***)))******+++***(((************))))))))))))(((((()))******************************)))))))))++++++************++++++******+++++++++******)))((())))))))))))*********'''((((((((())))))))))))))))))************))))))))))))))))))))))))))))))'''(((((()))******++++++'''((()))***+++******)))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************&&&''''''(((((())))))***((((((((()))******++++++******)))((((((((())))))(((((((((((()))***+++,,,)))************+++++++++))))))))))))((((((((((((************************)))******+++++++++******))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))***++++++,,,,,,************************)))******++++++******)))************************++++++++++++++++++++++++******+++,,,,,,+++******************************)))))))))***************))))))***++++++++++++***************************)))))))))))))))))))))))))))))))))******+++++++++************))))))))))))+++++++++***************+++*********))))))(((((())))))))))))))))))))))))((())))))******+++++++++)))************+++++++++'''(((***,,,------------++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,++++++++++++,,,,,,++++++************+++++++++******,,,---++++++...***++++++++++++,,,,,,,,,******************++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))************))))))))))))******************************))))))))))))))))))))))))((()))++++++***)))+++,,,)))************+++++++++))))))))))))))))))))))))))))))))))))*********************++++++,,,,,,,,,+++++++++*********)))))))))))))))))))))))))))))))))************+++++++++************************************************))))))*********+++++++++************************))))))))))))))))))))))))(((***,,,,,,+++******+++************************+++***************++++++******))))))******+++,,,+++++++++************)))((()))))))))*********+++))))))))))))))))))))))))'''(((***+++,,,+++***))))))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))************************)))***++++++))))))***+++---------,,,,,,+++++++++(((((()))***************(((((()))))))))))))))************))))))*********)))******+++++++++******(((((()))))))))*********(((((()))))))))*********))))))************))))))))))))))))))))))))))))))'''''''''((()))))))))***((()))))))))************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))***++++++,,,,,,------...%%%&&&'''))))))))))))((('''(((((()))******+++++++++++++++***)))((()))***''''''(((((()))*********)))))))))************+++***)))))))))((((((((('''******************************+++++++++******)))))))))))))))))))))))))))************************))))))))))))))))))))))))((())))))***++++++,,,,,,************************)))******++++++******)))************************++++++++++++++++++++++++***++++++,,,,,,++++++***************************((((((((()))))))))******))))))***++++++++++++***++++++++++++++++++++++++******************************************++++++************)))))))))(((***************+++++++++))))))))))))************))))))))))))))))))))))))((())))))******+++,,,,,,)))************+++++++++'''(((***,,,---------,,,******************************+++,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,---++++++************++++++......,,,...000(((%%%---******+++++++++,,,,,,,,,)))))))))***+++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))************))))))))))))******************************))))))))))))))))))))))))((()))++++++******+++,,,)))************+++++++++))))))))))))))))))))))))))))))))))))*********************++++++,,,,,,,,,++++++++++++******)))))))))))))))))))))))))))))))))************+++++++++************************++++++++++++++++++++++++))))))******++++++++++++************************))))))))))))))))))))))))''')))+++,,,+++***++++++************************---,,,+++***))))))))))))*********)))***++++++,,,+++++++++************)))(((((())))))*********+++))))))))))))))))))))))))(((***,,,---------+++***))))))******+++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))************************&&&)))++++++((((((***---*********)))))))))(((((((((((()))***************''''''(((((())))))************))))))))))))******)))******+++++++++******'''((((((((())))))******)))************+++++++++))))))************))))))))))))))))))))))))))))))''''''''''''(((((((((((()))))))))((()))******+++))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))''''''((()))***++++++,,,###%%%''')))******)))((('''(((((()))***+++++++++,,,------+++***)))***+++))))))))))))((('''&&&%%%((())))))))))))***************))))))((((((((('''((((((((((((((((((((((((******+++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,******************************++++++++++++******************************))))))))))))))))))))))))***+++,,,------,,,+++***************************))))))******+++++++++,,,))))))***++++++++++++***++++++++++++++++++++++++************************************************+++*********))))))(((((())))))******+++++++++,,,''''''((()))***+++,,,,,,))))))))))))))))))))))))((())))))***++++++,,,,,,)))************+++++++++((()))+++---------,,,+++******************************+++,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,---++++++************++++++((()))'''+++000)))%%%111*********++++++,,,,,,,,,************************************************+++,,,,,,,,,+++)))((('''))))))************))))))******))))))))))))******)))))))))))))))))))))))))))************+++++++++(((***,,,,,,***))))))***+++++++++*********))))))************************))))))*********+++++++++---,,,***)))))))))******++++++++++++++++++++++++++++++************+++++++++*********))))))((((((+++++++++*********))))))'''(((((()))***++++++,,,++++++************++++++)))************+++++++++************************************************)))******+++++++++******))))))))))))))))))))))))+++++++++************)))***))))))((()))+++---...************************************************++++++++++++++++++++++++''')))+++,,,---,,,***)))************************))))))))))))))))))))))))++++++*********+++---...))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))***)))((((((((((((((()))))))))))))))))))))))))))************************++++++******))))))(((((())))))(((((((((((())))))(((((()))***************,,,***((('''&&&'''((()))***)))***,,,---,,,)))'''******))))))((((((''''''))))))))))))))))))))))))))))))+++---///...+++((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))***+++,,,---,,,***)))))))))***++++++*********))))))(((((())))))(((((((((((())))))))))))))))))((((((((((((,,,+++++++++++++++++++++(((((())))))******++++++************************+++*********))))))(((((((((((((((***,,,,,,***((())))))))))))))))))))))))((()))***++++++***)))(((******+++,,,,,,,,,,,,,,,******************************))))))))))))******+++++++++++++++***)))(((((()))******)))***,,,...???333)))((()))&&&%%%((())))))*********+++++++++************************)))(((&&&''')))******))))))************+++++++++(((((())))))******++++++))))))))))))))))))))))))((()))***++++++***)))(((+++***)))(((((()))***+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++******++++++++++++******+++*********))))))((((((***************)))((('''************************++++++,,,,,,,,,---------,,,,,,------...///000000///...---+++******++++++***++++++***))))))***,,,+++++++++++++++++++++++++++++++++*********))))))++++++,,,,,,,,,+++************+++++++++,,,,,,,,,************************************************''''''((()))***+++,,,,,,))))))************))))))******))))))))))))******)))))))))))))))))))))))))))************+++++++++---,,,++++++******))))))+++++++++*********))))))************************))))))*********+++++++++,,,,,,***)))))))))******************************++++++************+++++++++*********))))))))))))+++++++++*********))))))&&&&&&''''''(((((())))))))))))(((((((((((()))))))))************+++++++++************************************************)))***************))))))))))))))))))))))))))))))+++++++++************)))***))))))))))))+++,,,---************************************************************************((()))***+++,,,+++******************************))))))))))))))))))))))))+++******)))***+++,,,---))))))))))))))))))))))))+++*********************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))***************************)))))))))(((((((((((())))))(((((((((((())))))(((((()))***************+++***((('''''''''((()))***)))***,,,------***(((***)))))))))((((((((('''))))))))))))))))))))))))((()))***,,,...---***((())))))))))))))))))))))))************************((((((((())))))***+++,,,,,,+++***)))((())))))***************)))))))))((())))))(((((((((((())))))(((((((((((())))))))))))***************))))))))))))))))))))))))*********************************************)))))))))((()))(((((()))++++++***((())))))))))))))))))))))))((()))***++++++***)))((('''((())))))******))))))******************************))))))))))))*********++++++++++++***)))(((((()))******)))***,,,...===333++++++,,,)))(((*********************++++++************************+++)))((((((***++++++***)))************+++++++++)))))))))))))))*********))))))))))))))))))))))))((()))***++++++***)))(((((())))))))))))))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++******++++++++++++******************)))))))))(((,,,+++++++++************************************++++++++++++,,,,,,,,,,,,++++++,,,,,,---......///...---,,,+++++++++,,,,,,***++++++***))))))***,,,************************+++++++++*********))))))***++++++,,,,,,,,,++++++******+++++++++,,,,,,,,,************************************************''''''&&&'''(((***,,,---))))))************))))))******))))))))))))******)))))))))))))))))))))))))))************+++++++++222///+++***++++++***'''+++++++++******************************************************+++++++++,,,+++******)))*********))))))))))))))))))))))))++++++************++++++***************)))))))))+++++++++***************(((((((((((((((((((((((())))))(((((((((((()))))))))************+++++++++************************************************************)))(((''''''))))))))))))))))))))))))+++++++++************)))))))))))))))***+++,,,---************************************************)))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))******)))))))))***++++++))))))))))))))))))))))))+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***))))))))))))))))))))))))************************************))))))))))))))))))(((((((((((())))))(((((()))***************+++***(((''''''((())))))))))))***,,,......,,,***))))))))))))(((((((((((())))))))))))))))))))))))(((((()))+++,,,,,,***'''))))))))))))))))))))))))************************((((((((()))******++++++******)))((((((((())))))************))))))))))))(((((())))))))))))((((((''''''(((((())))))******((((((((((((((((((((((((************))))))))))))************************************)))))))))))))))((('''(((***+++***)))))))))))))))))))))))))))))))))************))))))&&&'''(((((())))))((((((******************************))))))))))))************++++++******))))))((()))******)))***,,,---666///++++++---+++***+++++++++******************************************---+++******+++,,,+++***)))************+++++++++************))))))))))))))))))))))))))))))))))))))))))***++++++***))))))((()))***++++++***)))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++******++++++++++++******************)))))))))))))))((('''&&&%%%&&&''''''))))))))))))))))))))))))*********++++++++++++,,,***++++++,,,,,,---------------,,,+++++++++,,,,,,***++++++***))))))***,,,))))))))))))))))))))))))+++++++++***************)))***++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,************************************************...,,,***((('''''')))***)))******++++++******)))******))))))))))))******))))))))))))))))))))))))))))))*********+++++++++666000***)))+++,,,***&&&************************************************************************++++++******************************************++++++************++++++************************************************++++++******************++++++************++++++))))))*********+++++++++*********************************************************))))))'''&&&&&&))))))))))))))))))))))))+++++++++*********)))))))))))))))******++++++,,,******************************************************************************))))))******+++,,,************************))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))++++++******))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))))))))))))))))))))************************++++++++++++++++++++++++))))))(((((((((((())))))(((((()))******************)))(((((((((((()))))))))))))))+++---...---,,,))))))))))))((((((((((((((((((((((((((((((((((((''''''((()))++++++)))'''((((((((((((((((((((((((************************'''((())))))***+++++++++))))))((((((((((((((((((*********)))))))))))))))'''((()))******)))((('''&&&''''''((()))******+++'''''''''(((((((((((((((++++++******))))))((((((*********************************)))))))))))))))***((('''((()))******))))))))))))))))))))))))))))))))))))******)))))))))(((((()))*********************************************))))))))))))******))))))************)))))))))***+++***))))))+++------***)))***++++++***)))+++++++++***************************************---+++***)))+++++++++***))))))*********+++++++++++++++******))))))(((((())))))))))))))))))))))))************************+++++++++,,,,,,+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++******++++++++++++***************)))))))))))))))(((&&&%%%######$$$&&&'''(((((((((((((((((((((((())))))*********+++++++++++++++,,,,,,,,,---------......---,,,++++++*********++++++***))))))***,,,***************)))))))))************************((()))***+++,,,---------******+++++++++,,,,,,,,,************************************************111///,,,***((((((((()))******++++++++++++************))))))))))))******))))))))))))))))))))))))))))))*********+++++++++666000***)))+++---***'''************************************************************************************+++*********++++++++++++++++++++++++++++++************++++++***************+++++++++************************++++++++++++************++++++************++++++))))))*********+++++++++*********************************************************))))))'''&&&&&&************************+++++++++*********)))))))))*********++++++++++++************************************************++++++++++++++++++++++++******))))))******+++,,,************************))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))*********)))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++))))))))))))))))))))))))************************************************))))))(((((((((((())))))(((((()))***************)))((((((((((((((()))))))))))))))***---...---,,,(((((((((((())))))))))))(((((((((((((((((((((((('''''''''(((******)))'''(((((((((((((((((((((((())))))))))))))))))))))))'''((()))***++++++******((((((((()))))))))(((((())))))))))))))))))******(((((())))))))))))((((((&&&''''''((()))******+++((((((((())))))*********++++++******))))))(((((())))))))))))))))))))))))))))))))))))))))))*********)))((()))+++++++++)))***************************))))))))))))))))))***(((((()))*********************************************))))))))))))******((())))))*********)))))))))***+++***))))))+++---((()))))))))+++,,,+++)))************************************************,,,***((()))***+++***)))))))))*********+++++++++++++++******))))))(((((())))))))))))))))))))))))++++++************++++++,,,++++++******++++++,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++******++++++++++++******))))))))))))))))))******,,,***)))(((((()))+++,,,(((((((((((((((((((((((())))))*********+++++++++------------............000///...---+++***((((((***++++++***))))))***,,,,,,,,,+++++++++*********************************((()))***+++,,,---------******+++++++++,,,,,,,,,************************************************...---,,,+++***+++,,,,,,******++++++++++++************))))))))))))******)))))))))))))))))))))))))))************+++++++++111---***)))+++,,,+++)))***************+++++++++************************+++++++++***************))))))***++++++++++++***++++++++++++++++++++++++++++++************++++++*********+++++++++++++++***************+++++++++))))))))))))))))))))))))))))))(((((((((((()))))))))************+++++++++************************************************************)))(((''''''************************+++++++++************))))))******+++++++++******************************************************++++++++++++++++++++++++)))************+++++++++************************))))))))))))))))))))))))******++++++******)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,))))))))))))))))))))))))************************'''''''''''''''((((((((())))))(((((((((((())))))(((((()))***************(((((((((((())))))))))))***)))((()))+++,,,,,,+++(((((((((((())))))))))))))))))))))))))))))))))))(((''''''(((******)))((())))))))))))))))))))))))((((((((((((((((((((((((&&&''')))***++++++******(((((()))*********))))))))))))))))))************))))))(((((((((((())))))''''''(((((())))))******((())))))******++++++,,,************))))))))))))))))))))))))))))))))))))))))))))))))***************)))***+++------+++)))******************************))))))))))))******&&&'''(((((())))))((((((******************************))))))))))))******(((((())))))******))))))***++++++***))))))***,,,))),,,,,,++++++---,,,***))))))*********+++++++++***************************)))((((((***++++++***)))************+++++++++************)))))))))))))))))))))))))))))))))))),,,+++************+++,,,************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++******++++++++++++******))))))))))))***************))))))(((((()))++++++))))))))))))))))))))))))*********++++++++++++,,,......................../////////...,,,***((('''***++++++***))))))***,,,------,,,,,,+++************************+++++++++)))***++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,************************************************)))******+++,,,,,,------***++++++,,,,,,++++++*********))))))))))))******)))))))))))))))))))))))))))************+++++++++************++++++++++++))))))*********+++++++++************************+++++++++*********))))))((()))***+++,,,++++++***************************++++++************++++++*********++++++,,,,,,,,,))))))*********+++++++++((((((((())))))******+++))))))(((((((((((()))))))))************+++++++++************************************************)))***************))))))************************+++++++++************))))))***++++++++++++***)))************************************************************************((()))***+++,,,+++******************************))))))))))))))))))))))))++++++,,,,,,,,,+++)))((())))))))))))))))))))))))''''''(((((()))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---))))))))))))))))))))))))************************''''''((((((((()))))))))))))))(((((((((((())))))(((((()))***************''''''((()))))))))))))))***)))(((((()))******)))'''((((((((()))))))))***)))))))))))))))))))))))))))((('''(((***+++***)))))))))))))))))))))))))))))))))))))))))))))))))))&&&''')))+++,,,+++***)))((((((***+++++++++******((()))))))))************+++***'''&&&&&&'''***+++(((((((((((())))))))))))(((((()))******+++,,,,,,)))))))))))))))*********))))))))))))))))))))))))((()))))))))************)))***,,,...000///,,,)))************************+++***)))(((((()))***+++'''((())))))******))))))******************************))))))))))))******'''(((((()))))))))))))))***++++++***))))))***,,,)))---...***))),,,,,,((((((((()))***+++,,,,,,---***************************)))((()))+++---------)))************+++++++++)))))))))))))))*********)))))))))))))))))))))))),,,++++++******++++++,,,)))+++...000000...+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++******++++++++++++******((()))))))))************&&&&&&'''''''''(((((((((************************++++++++++++,,,,,,,,,,,,------------------------,,,------------,,,***)))***++++++***))))))***,,,,,,,,,,,,+++***)))))))))))))))*********+++++++++***++++++,,,,,,,,,++++++******+++++++++,,,,,,,,,************************************************((()))***+++++++++++++++***++++++,,,,,,++++++*********))))))))))))******)))))))))))))))))))))))))))************+++++++++&&&(((+++++++++***+++---))))))******++++++++++++************************++++++++++++******))))))((()))***+++,,,,,,+++***))))))))))))))))))))))))++++++************++++++*********++++++,,,,,,,,,))))))******++++++++++++))))))***+++,,,---------++++++************++++++)))************+++++++++************************************************)))******++++++++++++***************************+++++++++************))))))***+++,,,,,,+++))))))************************************************))))))))))))))))))))))))''')))+++,,,---,,,***)))************************))))))))))))))))))))))))+++,,,------,,,+++***)))))))))))))))))))))))))))&&&&&&'''((()))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---))))))))))))))))))))))))******************************++++++,,,,,,,,,---))))))(((((((((((())))))(((((()))***************''''''((())))))***))))))+++)))''''''((())))))((('''((((((((())))))******))))))))))))))))))))))))***)))((()))***+++***)))))))))))))))))))))))))))************************&&&''')))+++,,,+++***)))((()))***,,,,,,,,,+++***(((((())))))*********+++,,,***'''%%%%%%'''***,,,))))))))))))(((((((((((('''(((((()))***++++++,,,(((((())))))******++++++))))))))))))))))))))))))(((((())))))*********+++)))***---000222000,,,)))************************+++***)))(((((()))***+++******+++,,,,,,,,,,,,,,,******************************))))))))))))******''''''((()))))))))))))))***++++++***))))))***,,,''',,,,,,'''%%%))))))&&&''''''(((***+++,,,---...***************************))))))***---/////////)))************+++++++++(((((())))))******++++++))))))))))))))))))))))))---,,,+++******+++,,,---)))...444888888444...))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++******++++++++++++******(((((())))))*********+++(((((()))***++++++******************************++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---...------,,,***++++++***))))))***,,,+++++++++***)))(((((('''))))))******++++++++++++++++++,,,,,,,,,+++************+++++++++,,,,,,,,,,,,+++***))))))***+++,,,))))))))))))))))))))))))((()))))))))************,,,+++***))))))***+++,,,------,,,,,,+++***))))))******************************************************************************++++++++++++*********+++,,,,,,,,,***)))(((***+++,,,,,,,,,,,,+++***)))************+++++++++************************++++++++++++++++++++++++************************///,,,'''###!!!"""%%%&&&************************)))************++++++++++++++++++++++++***)))((((((((())))))*********+++......---,,,+++++++++,,,******++++++++++++************))))))))))))******++++++***)))((('''&&&%%%))))))*********+++++++++)))******++++++)))((('''))))))*********))))))(((,,,+++)))((((((((()))***************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))+++++++++************)))************************))))))))))))))))))))))))''''''(((((())))))******)))***++++++***)))***+++************************+++++++++++++++++++++++++++++++++*********))))))))))))))))))************$$$&&&''''''&&&&&&((()))(((((())))))))))))(((((())))))))))))))))))))))))))))))************))))))&&&'''((()))***+++,,,,,,))))))(((((((((((())))))&&&''')))*********)))(((******))))))))))))******)))************+++++++++,,,)))((((((++++++***'''++++++************++++++*********)))))))))))))))++++++***)))(((((())))))&&&'''(((*********)))(((******))))))))))))******************************************************))))))))))))((((((((((((---,,,,,,++++++,,,,,,---)))))))))))))))))))))))))))))))))))))))*********,,,,,,,,,+++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++---,,,***(((((()))***,,,...---+++)))(((((())))))******))))))((((((''''''((()))+++,,,,,,+++)))(((************************+++++++++++++++***)))(((************************+++*********))))))((((((+++++++++*********))))))000***;;;XXXWWW:::(((---,,,++++++******+++,,,,,,++++++******************+++*********+++,,,,,,---+++++++++*********))))))******))))))((((((''''''))))))))))))))))))))))))+++++++++++++++++++++++++++++++++*********************+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********)))))))))************+++++++++---***'''(((***,,,,,,***************************)))************+++++++++++++++************++++++************************************++++++++++++++++++************++++++,,,,,,+++******)))(((((())))))))))))))))))))))))******************************************************++++++++++++******+++++++++++++++***)))))))))***++++++++++++***))))))************+++++++++************************++++++++++++++++++++++++************************111...+++((('''''')))***************************)))************+++++++++******+++++++++***))))))((()))))))))******************)))(((((((((((((((******++++++++++++************))))))))))))******(((((())))))))))))******))))))*********+++++++++***++++++,,,+++***)))((())))))************))))))++++++***)))))))))))))))************************************************+++++++++*********))))))+++++++++************)))************************))))))))))))))))))))))))(((((()))))))))))))))***)))***++++++***)))***+++************************************************+++++++++*********))))))))))))))))))************&&&'''((((((''''''((()))(((((())))))))))))(((((())))))))))))))))))))))))((())))))******))))))(((''''''((()))***++++++,,,***))))))(((((())))))***&&&&&&((()))))))))(((''')))((((((''''''(((((()))(((((()))))))))*********+++)))'''(((***+++)))'''+++******))))))******+++************))))))))))))++++++***)))))))))))))))&&&''')))*********))))))******))))))))))))******************************************************((((((((()))))))))))))))++++++++++++++++++++++++************************************))))))))))))+++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++---,,,***)))((()))***+++---,,,+++))))))))))))***+++*********))))))))))))((()))+++,,,,,,+++)))(((***************************++++++++++++***))))))************************+++*********))))))))))))+++++++++*********)))))),,,(((333GGGGGG222'''+++,,,,,,+++*********++++++***************************)))))))))******+++,,,+++++++++*********)))))))))))))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++***++++++,,,,,,---------************************+++++++++*********)))))))))************+++++++++---***((((((***,,,+++***************************)))************+++++++++******++++++++++++*********************************++++++++++++,,,,,,,,,******++++++++++++******++++++******)))((((((((())))))))))))))))))))))))******************************************************++++++++++++******,,,+++******************((()))************)))((()))************+++++++++************************++++++++++++++++++++++++************************000...---+++***++++++,,,************************)))************+++++++++)))******+++++++++******))))))))))))************(((((('''&&&&&&&&&''''''******++++++++++++******************************)))))))))*********++++++***************++++++++++++,,,,,,,,,,,,+++******))))))***************)))******++++++******)))(((************************++++++******))))))))))))+++++++++***************+++++++++************)))************************))))))))))))))))))))))))***************))))))))))))***++++++***)))***+++************************))))))))))))))))))))))))+++************)))))))))))))))))))))************(((*********((('''((()))(((((())))))))))))(((((())))))))))))))))))))))))'''(((((())))))(((((('''(((((())))))*********+++*********))))))*********%%%&&&'''((((((((('''''')))((((((''''''(((((()))'''((((((((()))))))))))))))((('''((()))***)))(((******))))))))))))******************************+++***))))))))))))))))))'''((()))*********))))))******))))))))))))******************************************************'''(((((())))))*********)))***++++++++++++***)))+++++++++++++++++++++++++++++++++***)))))))))(((*********)))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++...---+++)))(((((()))***++++++******)))******+++++++++++++++************)))***+++,,,,,,+++***)))************************))))))***++++++++++++******************************************)))))))))+++++++++******************(((,,,333444,,,)))+++---,,,+++***************************************)))))))))((())))))***++++++++++++***************(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,,,,+++++++++,,,,,,,,,,,,,,,))))))))))))))))))))))))+++++++++***************)))************+++++++++---+++))))))+++++++++***************************)))************+++++++++)))***+++,,,,,,+++***)))*********************************+++++++++,,,,,,)))***+++,,,,,,+++***)))++++++******))))))))))))++++++++++++++++++++++++******************************************************++++++++++++******,,,+++***))))))***+++,,,)))******************)))))))))*********+++++++++************************++++++++++++++++++++++++************************++++++++++++************************************))))))*********+++++++++((()))***+++++++++++++++)))))))))))))))************))))))((((((((())))))******++++++++++++******************************,,,,,,++++++***))))))(((************************+++++++++++++++*********))))))***+++++++++******)))***+++,,,+++***)))(((************************------,,,,,,++++++******************************+++++++++*********))))))************************)))))))))))))))))))))))),,,,,,++++++******)))))))))***++++++***)))***+++************************************************************))))))))))))((()))))))))***************+++,,,+++)))((()))***(((((())))))))))))(((((())))))))))))))))))))))))''''''(((((((((((('''''')))))))))))))))*********++++++************++++++'''''''''(((((((((((((((***))))))(((((())))))***((((((((()))))))))******(((((('''((()))))))))(((***))))))(((((())))))***)))***************++++++******)))))))))))))))***))))))))))))***)))))))))******))))))))))))******************************************************''''''((()))******++++++(((***+++------+++***(((++++++++++++++++++++++++,,,,,,++++++***)))((((((+++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++...---+++***)))((())))))******************++++++************************)))***++++++++++++***)))************************(((((()))***+++,,,,,,,,,***************************************************************************++++++)))))),,,---,,,---,,,+++***))))))))))))***************+++++++++******)))))))))******+++************************((((((((())))))******+++))))))))))))))))))))))))++++++++++++++++++++++++))))))******+++,,,------,,,,,,,,,+++++++++++++++))))))))))))))))))))))))************************))))))*********+++++++++,,,,,,+++++++++++++++***************************))))))*********+++++++++)))***+++,,,,,,+++***)))************************))))))))))))*********+++)))***+++,,,,,,+++***)))+++++++++++++++*********++++++++++++++++++++++++******************************************************++++++++++++******++++++)))))))))***+++,,,++++++++++++++++++++++++))))))*********+++++++++************************++++++++++++++++++++++++************************)))***************))))))************************))))))*********+++++++++((()))***+++++++++++++++******))))))))))))))))))*********))))))******+++******++++++++++++******)))***++++++++++++***))),,,,,,++++++***)))))))))************************+++*********))))))))))))))))))***+++++++++++++++***+++,,,,,,,,,+++)))(((************************,,,,,,,,,++++++*********************************+++++++++*********))))))************************************************,,,,,,++++++******)))))))))***++++++***)))***+++************************++++++++++++++++++++++++))))))))))))))))))))))))((()))))))))************+++,,,---,,,***))))))***(((((())))))))))))(((((())))))))))))))))))))))))''''''(((((((((((('''''')))))))))))))))*********++++++************++++++)))))))))))))))*********)))((((((''''''(((((())))))))))))*********++++++'''(((((())))))))))))*********))))))))))))******))))))******+++++++++,,,***)))))))))))))))***************))))))))))))*********))))))))))))******************************************************'''(((((()))***++++++,,,***+++---......---+++***++++++++++++++++++++++++---,,,,,,+++***))))))(((,,,,,,+++++++++*********))))))))))))))))))))))))************************))))))*********+++++++++---,,,+++***)))))))))))))))*********+++++++++***))))))))))))))))))))))))*********++++++*********************************'''((()))***+++,,,,,,,,,***************************************+++++++++************************)))---,,,&&&'''---///+++,,,+++******)))))))))***))))))*********+++++++++,,,++++++*********++++++************************(((((())))))******++++++))))))))))))))))))))))))++++++++++++++++++++++++))))))***+++,,,------...+++++++++++++++++++++***************************************************))))))*********+++++++++,,,,,,,,,,,,+++*********************************))))))*********+++++++++******++++++++++++******++++++++++++++++++++++++(((((()))))))))***************++++++++++++******++++++++++++++++++++++++******************************************************************************++++++++++++************************+++,,,,,,,,,++++++++++++,,,,,,)))************+++++++++************************++++++++++++++++++++++++************************,,,+++++++++++++++++++++************************)))************+++++++++)))******+++++++++******************))))))))))))))))))((((((((()))************++++++++++++******)))***+++,,,,,,+++***)))'''(((((()))***+++,,,,,,+++++++++***************+++***))))))(((((())))))))))))***+++,,,,,,,,,,,,+++++++++,,,++++++***)))************************))))))))))))))))))))))))***************++++++++++++++++++************)))***************************************************************))))))))))))***++++++***)))***+++************************++++++++++++++++++++++++(((((()))))))))))))))***))))))))))))***************+++,,,,,,***)))***+++(((((())))))))))))(((((())))))))))))))))))))))))'''(((((())))))(((((('''(((((())))))*********+++*********))))))***************)))))))))***+++,,,'''&&&&&&%%%%%%&&&&&&'''************++++++++++++'''(((******))))))+++,,,++++++************++++++))))))******+++,,,,,,,,,)))))))))))))))******+++++++++***)))))))))************))))))))))))******************************************************((())))))******++++++++++++,,,------------,,,+++++++++++++++++++++++++++,,,,,,,,,+++*********))),,,,,,,,,++++++++++++***))))))))))))))))))))))))************************)))************+++++++++++++++++++++*********)))******+++++++++******)))((((((((((((((()))))))))************************************************'''((()))***+++,,,,,,,,,*********************************+++++++++++++++***************+++++++++''',,,,,,'''''',,,---(((******)))))))))******+++)))))))))***++++++,,,,,,---,,,++++++++++++++++++***************+++++++++))))))******************))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,,,,------*********+++++++++++++++++++++++++++++++++++++++***************+++++++++)))************++++++++++++---...---+++*********************************)))************+++++++++++++++************++++++++++++++++++++++++++++++))))))*********+++++++++++++++************++++++***************+++++++++******************************************************************************++++++++++++******))))))***+++++++++++++++,,,+++***))))))***+++,,,)))************+++++++++************************++++++++++++++++++++++++************************------,,,+++******++++++************************)))************+++++++++******+++++++++***))))))************)))))))))((()))((((((((())))))***+++******++++++++++++******)))***,,,------,,,***)))&&&''''''(((***++++++,,,+++++++++*********)))))),,,+++***)))))))))******((()))***+++,,,,,,,,,,,,,,,,,,++++++*********+++************************''''''(((((())))))******))))))*********++++++++++++++++++************)))************************************************(((((()))))))))))))))***)))***++++++***)))***+++************************************************(((((((((((())))))******))))))))))))************)))***++++++******+++,,,(((((())))))))))))(((((())))))))))))))))))))))))((())))))******))))))(((''''''((()))***++++++,,,***))))))(((((())))))******)))((((((((()))++++++((((((''''''''''''(((((())))))))))))************''')))++++++******,,,...,,,,,,++++++++++++,,,,,,))))))***++++++,,,------)))))))))))))))***++++++,,,+++***)))))))))************))))))))))))******************************************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++************))))))))))))))))))))))))************************)))************+++++++++))))))***++++++++++++***++++++,,,,,,+++***)))((((((((()))))))))*********+++******************+++************************((()))***+++++++++++++++*********************************++++++,,,,,,,,,))))))*********+++++++++)))++++++))))))******((()))(((((())))))***+++,,,((())))))***++++++,,,,,,,,,,,,+++***************))))))*********+++++++++++++++******************)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++,,,,,,++++++++++++++++++++++++))))))*********+++++++++)))************++++++++++++---///...,,,))))))***************************)))************+++++++++,,,+++***))))))***+++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,+++***))))))***+++,,,)))))))))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,******************************************************++++++++++++******((()))***,,,,,,,,,+++***+++***)))(((((()))***+++)))************+++++++++************************++++++++++++++++++++++++************************---,,,+++)))(((((()))***************************)))************++++++++++++++++++++++++***)))(((+++*********))))))((((((***************+++,,,,,,******++++++++++++******)))***,,,------,,,***)))))))))))))))((((((((((((++++++++++++******))))))---,,,+++*********+++,,,((()))***+++,,,------------,,,+++***)))***+++,,,************************(((((()))***+++,,,------))))))******+++++++++++++++++++++************)))************************************************''''''(((((())))))******)))+++++++++***)))***+++************************))))))))))))))))))))))))'''((((((((())))))******))))))))))))************((()))++++++******+++---(((((())))))))))))(((((())))))))))))))))))))))))))))))************))))))&&&'''((()))***+++,,,,,,))))))(((((((((((()))))))))((('''''''''(((***+++,,,,,,++++++++++++,,,,,,(((((((((((())))))))))))'''***,,,,,,******---///---,,,,,,++++++,,,,,,---))))))***+++,,,,,,------))))))((())))))***++++++---,,,***)))))))))************))))))))))))******************************************************+++++++++***************++++++***))))))***++++++))))))))))))))))))))))))++++++++++++++++++,,,,,,************))))))))))))))))))))))))))))))))))))************************)))************+++++++++((()))***++++++,,,+++++++++,,,,,,,,,+++***((('''))))))******+++++++++,,,++++++************++++++************************))))))***++++++++++++************************************++++++,,,,,,,,,))))))******++++++++++++,,,+++,,,,,,+++***))))))'''((((((((()))+++,,,---((())))))***++++++,,,,,,++++++***))))))((())))))))))))******++++++++++++,,,+++++++++***)))))))))))))))))))))))))))))))))++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,,,,(((((()))***+++,,,,,,---************************))))))******++++++++++++)))************++++++++++++...000///,,,))))))***************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,++++++******++++++,,,+++***)))(((((()))***+++)))))))))***++++++,,,,,,,,,,,,,,,++++++*********************************************************************************++++++++++++++++++++++++))))))))))))***+++,,,---************************++++++++++++++++++++++++,,,,,,,,,++++++*********)))((((((((()))***++++++((((((((((((((()))******,,,++++++******++++++,,,************************************************)))))))))***++++++,,,,,,******)))***+++,,,---...*********++++++,,,,,,,,,,,,+++***))))))***+++,,,******++++++++++++******************************---,,,+++******+++,,,---)))************+++++++++************************---------,,,,,,+++++++++************************+++*********))))))(((((())))))))))))************************************************************************************+++***(((***,,,---+++((())))))))))))************************************)))************)))((((((+++***)))'''''')))***+++))))))))))))))))))))))))(((******''''''++++++)))******))))))(((((('''''')))(((((()))***+++***))),,,+++******))))))******+++++++++***************(((((())))))*********+++*********++++++,,,,,,,,,************************+++++++++***************))))))))))))))))))))))))******)))((('''&&&%%%%%%,,,+++)))&&&'''******((())))))))))))))))))))))))+++***)))(((((()))***+++******++++++++++++******++++++******************...---,,,************+++,,,,,,+++***)))))))))***++++++++++++******))))))((((((((((((((((((((((((***************************)))((()))***+++***((())))))))))))))))))))))))************************))))))))))))))))))))))))++++++************+++++++++***)))(((((()))************+++++++++,,,,,,,,,,,,---...,,,)))((())),,,++++++***)))((('''&&&%%%))))))*********+++++++++///...---,,,+++*********************************))))))*********+++++++++,,,,,,+++***))))))******************************+++++++++*********))))))++++++******************************************.........------,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,---...,,,******+++---...---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,++++++******++++++,,,++++++************++++++++++++******************,,,,,,,,,+++++++++******************************************************************************++++++++++++++++++++++++))))))))))))***+++,,,,,,************************************************,,,,,,,,,++++++*********,,,+++***)))((((((((((((***))))))))))))***++++++,,,++++++******++++++,,,************************************************+++++++++************************+++,,,---------***++++++++++++++++++,,,++++++************++++++******++++++++++++******************************,,,++++++++++++++++++,,,)))************+++++++++************************,,,,,,,,,,,,++++++++++++******************************************))))))))))))))))))************************************************************************************,,,***)))***,,,,,,***((())))))))))))************))))))))))))))))))))))))'''((()))***************+++***)))(((((()))***+++))))))))))))))))))))))))***,,,,,,)))***---...+++******))))))(((((((((((()))***************,,,---,,,+++******))))))************************++++++)))******************+++******+++++++++,,,,,,,,,************************---,,,,,,+++***)))(((((()))))))))))))))))))))))))))))))))))))))************++++++,,,------)))&&&))))))))))))))))))))))))+++***)))(((((()))***+++******++++++++++++******************************,,,+++*********+++,,,,,,++++++******)))*********++++++++++++*********)))************************************************+++***)))***+++,,,+++)))************************************************************************++++++************++++++***)))((((((((()))++++++*********+++++++++,,,,,,---...///---***)))+++---,,,++++++++++++************+++++++++,,,,,,,,,,,,...---,,,,,,++++++++++++************************))))))*********+++++++++,,,++++++***))))))******************************+++++++++*********))))))******++++++++++++++++++++++++++++++++++++++++++------,,,,,,++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,------+++***+++,,,...------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,++++++******++++++,,,++++++,,,,,,,,,,,,++++++,,,,,,++++++***))))))(((,,,,,,,,,++++++++++++***************************************************************************+++++++++++++++++++++++++++***************++++++************************))))))))))))))))))))))))+++++++++++++++*********,,,+++***)))((((((((((((+++************+++,,,,,,,,,++++++******++++++,,,************************************************---,,,,,,+++******)))))))))***,,,---...------,,,+++++++++++++++***************++++++++++++************++++++++++++******************************+++++++++,,,,,,+++++++++)))************+++++++++***************************************+++++++++*********************************+++++++++++++++)))))))))*********++++++************************************************++++++++++++++++++++++++,,,+++******++++++)))((()))))))))*********++++++))))))))))))))))))))))))&&&'''((()))+++++++++,,,+++***)))(((((()))***+++))))))))))))))))))))))))***,,,,,,)))***---...,,,***))))))))))))((((((((()))+++...---,,,,,,...000,,,+++******))))))******)))))))))***+++++++++,,,,,,,,,+++++++++++++++******++++++++++++,,,,,,,,,************************...---,,,+++***(((''''''))))))))))))))))))))))))******+++++++++,,,,,,,,,+++******,,,---,,,)))((())))))))))))))))))))))))******))))))))))))************++++++++++++******************************))))))))))))***+++,,,---*********)))******++++++++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,************************,,,+++***+++,,,---,,,***++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++))))))(((((()))***+++,,,*********++++++++++++,,,...//////---++++++,,,---***+++++++++,,,,,,------++++++,,,,,,,,,---------,,,,,,++++++++++++,,,,,,***************************************+++++++++,,,+++******)))*********************************+++++++++*********************++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,++++++,,,......---,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,++++++******++++++,,,)))***+++,,,,,,+++***)))+++++++++*********))))))++++++++++++++++++++++++************************************************************************************************++++++******)))*********************************************************+++++++++***************(((((((((((()))***,,,,,,***************+++,,,,,,,,,++++++******++++++,,,************************************************,,,,,,,,,++++++*********)))***---...///...,,,+++,,,,,,++++++******)))))))))***+++,,,,,,+++***)))******++++++++++++*********************************+++,,,------,,,+++***))))))*********+++++++++************************(((((())))))******++++++*********************************++++++,,,,,,---))))))*********+++++++++************************************************++++++++++++++++++++++++...---+++******)))(((((())))))*********+++++++++))))))))))))))))))))))))'''''')))******+++++++++******)))(((((()))******))))))))))))))))))))))))(((******((((((,,,---+++))))))))))))))))))))))))***,,,///222222111///---,,,+++******))))))******(((((()))***+++,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++************************,,,,,,++++++***)))(((((())))))))))))))))))))))))...------,,,++++++******...***''')))***)))***+++))))))))))))))))))))))))***))))))))))))))))))*********++++++++++++*********************+++++++++))))))))))))******++++++***)))))))))***+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,+++******,,,,,,+++***++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))))))))************++++++++++++///......---+++++++++,,,)))************++++++++++++++++++,,,,,,,,,,,,---++++++******+++,,,------************************************************++++++***************+++******************************************************+++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++******++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------++++++,,,---//////---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,++++++******++++++,,,((()))***++++++***)))((())))))*********+++++++++++++++++++++++++++++++++************************************************************************************************++++++******)))*********************************++++++++++++++++++++++++************************'''''''''((()))+++,,,---***))))))))))))***++++++,,,++++++******++++++,,,******************************************************++++++,,,,,,,,,,,,)))+++,,,......---,,,***+++++++++******))))))))))))***+++,,,,,,+++***)))******++++++++++++*********************************+++,,,------,,,+++***))))))*********+++++++++************************((((((((())))))******************************************++++++,,,,,,---************++++++++++++************************************************++++++++++++++++++++++++000000...,,,***(((((()))************++++++++++++++++++++++++++++++++++++))))))************)))(((******))))))))))))******))))))))))))))))))))))))(((******((())),,,...,,,))))))))))))***************,,,000666:::777///(((,,,+++******))))))******(((((()))***+++,,,,,,,,,...---------,,,,,,++++++++++++++++++++++++++++++******************************************++++++)))))))))))))))))))))))),,,,,,,,,++++++******))),,,)))***000111---***+++)))))))))))))))))))))))))))))))))******)))))))))******++++++++++++******))))))*********+++++++++++++++++++++******))))))***)))))))))***+++,,,,,,+++++++++++++++++++++,,,++++++++++++++++++++++++************************+++)))((()))***+++***)))***************************************************************************+++,,,,,,,,,,,,+++***,,,++++++***)))(((''''''))))))*********+++++++++...---,,,+++++++++******+++++++++************)))************++++++++++++************+++,,,------************************************************+++***************++++++******************************************************+++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------,,,+++,,,...//////---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,++++++******++++++,,,)))))))))******)))))))))((())))))***++++++,,,,,,***++++++++++++,,,,,,,,,************************************************************************************************+++***************++++++************************++++++++++++++++++++++++)))))))))*********************)))))))))))))))***)))))))))))))))***++++++,,,++++++******++++++,,,******************************************************++++++,,,------...******+++,,,,,,,,,+++******************)))))))))******++++++++++++************++++++++++++******************************+++++++++,,,,,,+++++++++)))************+++++++++************************)))))))))))))))******************************************+++++++++++++++*********++++++++++++,,,************************************************,,,,,,,,,,,,,,,,,,,,,,,,333333111---***((()))************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***************)))(((((()))))))))******)))))))))))))))))))))))))))))))))))),,,,,,***+++///000...)))))))))************++++++...444:::;;;777---&&&,,,+++******))))))******)))))))))***+++++++++,,,------,,,,,,,,,,,,,,,+++,,,,,,,,,++++++++++++***************************)))))))))***++++++,,,,,,))))))))))))))))))))))))(((((()))***++++++,,,---((((((000<<<>>>333)))'''))))))))))))))))))))))))))))))************))))))******++++++++++++******)))))))))***++++++,,,,,,,,,------,,,,,,***))))))*********)))******++++++++++++++++++,,,,,,,,,,,,***************************************************)))((()))******)))((())))))))))))))))))))))))************************))))))))))))))))))))))))***+++,,,------,,,+++***++++++++++++***((('''&&&)))))))))************+++...,,,******++++++***)))------,,,,,,+++++++++***))))))*********+++++++++***************+++,,,---************************+++++++++************************)))******+++,,,***************************************+++++++++******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------------,,,,,,---//////...---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,++++++******++++++,,,+++******))))))******+++******************++++++******+++++++++,,,,,,,,,************************************************************************************************))))))))))))***+++,,,,,,************************************************((()))))))))*********+++******))))))))))))******+++************+++,,,,,,,,,++++++******++++++,,,************************************************+++,,,,,,,,,,,,,,,,,,,,,************************))))))))))))************++++++************++++++******++++++++++++******************************,,,++++++++++++++++++,,,)))************+++++++++******************************************))))))******************************************))))))*********+++++++++,,,,,,************************************************,,,,,,,,,,,,,,,,,,,,,,,,555555333///***((()))+++*********+++++++++,,,,,,++++++++++++++++++++++++((())))))************)))))))))************))))))))))))))))))))))))))))))))),,,,,,***+++000111///))))))*********+++++++++***222:::<<<777000,,,+++,,,+++******))))))************************++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++*********************************************+++++++++))))))))))))))))))))))))(((((()))***+++,,,------)))'''///<<<===222))))))))))))))))))))))))))))))((()))***++++++***)))(((******++++++++++++******((())))))***++++++,,,,,,+++,,,------------++++++++++++******)))*********+++++++++,,,,,,,,,------************************************************+++***))))))++++++***)))***************************************************************************+++---......---+++***((()))******+++***)))((())))))))))))************000---+++***,,,,,,+++)))*********+++++++++++++++*********+++++++++,,,,,,+++***************++++++************************+++++++++*********))))))******))))))***++++++,,,************************))))))*********+++++++++******++++++++++++++++++++++++++++++++++++++++++************+++++++++,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,...---,,,,,,...//////...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,++++++++++++++++++,,,---,,,+++******+++,,,---,,,,,,++++++***)))))))))*********++++++,,,,,,,,,************************************************************************))))))))))))))))))))))))))))))))))))***+++,,,---************************))))))))))))))))))))))))(((((())))))*********+++&&&&&&'''(((***+++---...,,,,,,++++++,,,,,,---...,,,++++++++++++++++++,,,************************************************...------,,,,,,++++++*********))))))((())))))***(((((())))))******++++++,,,+++***))))))***+++,,,******++++++++++++******************************---,,,+++******+++,,,---)))************+++++++++************************,,,,,,++++++******))))))************************+++*********))))))((((((******+++++++++,,,,,,,,,************************************************,,,,,,,,,,,,,,,,,,,,,,,,777777555000+++)))***,,,******+++++++++,,,,,,,,,************************&&&'''(((***++++++++++++))))))************))))))))))))))))))))))))))))))'''******(((***...///---))))))******++++++++++++***555???<<<111)))+++111,,,++++++***)))*********+++++++++************************++++++,,,,,,,,,,,,,,,,,,++++++*********************************,,,+++++++++******)))))))))))))))))))))))))))))),,,,,,++++++++++++++++++---'''(((222444,,,)))...))))))))))))))))))))))))((()))***++++++***)))(((******++++++++++++******((())))))***++++++,,,,,,***+++---...///......---,,,,,,+++***)))))))))***+++++++++,,,,,,---------************************************************,,,+++******,,,,,,+++***++++++++++++++++++++++++************************++++++++++++++++++++++++***+++---......---+++***%%%&&&(((***+++,,,++++++))))))))))))************111...++++++---...,,,***%%%&&&'''((()))***++++++++++++,,,,,,,,,---------++++++***************+++************************++++++++++++******))))))******))))))***+++,,,,,,************************))))))******++++++++++++++++++******************************************(((((())))))*********+++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,///---++++++---/////////++++++++++++++++++++++++***++++++,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,+++++++++************))))))************+++++++++))))))))))))))))))))))))************************************************************************+++++++++++++++***)))(((+++*********+++,,,,,,---))))))*********+++++++++************************((((((((()))*********+++)))))))))))))))*********+++++++++,,,---...///000,,,+++++++++***)))))))))+++++++++*********))))))+++++++++*********)))))),,,,,,++++++***)))))))))))))))))))))))))))))))))***++++++++++++***)))))),,,,,,+++******)))((((((++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********************************---,,,***)))))))))******---,,,***)))))))))******)))))))))***+++++++++,,,*********************************)))))))))))))))++++++++++++++++++++++++************************************************333222111///---+++***)))(((((()))*********************++++++++++++******(((((((((((())))))))))))******))))))((((((''''''************************))))))))))))))))))))))))((()))************+++,,,222444555222...++++++,,,,,,,,,++++++***)))(((((())))))))))))))))))))))))******+++++++++***))))))************************%%%&&&(((***+++***)))((('''(((((()))******++++++))))))))))))))))))))))))+++++++++*********)))))))))))))))))))))))))))))))))******+++++++++******(((***+++***)))((()))************+++,,,,,,,,,---)))************+++++++++)))+++...000111000...---,,,++++++******++++++,,,******))))))***++++++,,,***)))))))))))))))******++++++************++++++************************+++++++++++++++***)))(((***+++,,,------,,,+++***))))))))))))))))))))))))***++++++,,,,,,++++++***))))))))))))))))))))))))*********++++++,,,,,,,,,///...---+++***)))((((((************************+++***)))((()))***+++,,,*********++++++,,,,,,,,,************************))))))))))))******************+++++++++,,,,,,,,,,,,,,,,,,++++++*********************************,,,,,,,,,++++++*********------,,,+++************++++++************+++++++++++++++*********))))))++++++,,,,,,,,,,,,------,,,,,,+++***+++,,,---...************************111111000...---,,,+++***,,,,,,,,,---------......+++,,,---......---,,,+++++++++++++++++++++++++++++++++,,,,,,,,,+++************+++++++++,,,,,,,,,,,,,,,,,,+++++++++******************++++++,,,,,,+++++++++************))))))************+++++++++************************************************************************************************++++++,,,,,,+++******)))***)))))))))******+++,,,***+++++++++,,,,,,,,,,,,******************************+++++++++++++++++++++++++++++++++*********+++*********+++,,,------++++++++++++************+++++++++*********))))))+++++++++*********))))))******************++++++************************+++++++++++++++***)))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******************************---,,,+++***)))******+++,,,,,,***)))))))))*********************+++++++++************************))))))))))))************++++++++++++++++++++++++************************************************+++++++++***************((())))))*********************++++++++++++******(((((((((((()))))))))***++++++*********)))))))))************************))))))))))))))))))))))))((()))***++++++,,,...///***---//////...---...000,,,,,,++++++***))))))(((************************+++,,,------............************************)))***+++,,,,,,+++)))((((((((())))))***++++++,,,************************+++++++++*********))))))************************)))))))))))))))((('''&&&(((***+++***)))((()))+++*********+++++++++++++++)))************+++++++++(((***,,,---......---,,,,,,++++++******++++++,,,+++***************++++++******))))))))))))******++++++************++++++************************)))))))))***))))))((((((+++++++++,,,,,,+++++++++***************************++++++,,,,,,++++++*********************************+++++++++,,,,,,,,,...---,,,+++***)))))))))************************,,,+++++++++,,,,,,------***++++++++++++++++++,,,************************))))))))))))******************+++++++++,,,,,,,,,,,,,,,,,,+++++++++******************************,,,,,,,,,+++++++++******+++++++++***++++++,,,,,,,,,,,,++++++++++++,,,,,,+++++++++*********))))))+++++++++,,,,,,,,,------,,,,,,+++++++++,,,---...++++++++++++++++++++++++...............---------,,,,,,,,,---------......***,,,...000000...+++)))++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***)))))))))************++++++++++++************))))))************+++++++++************************************************************************************************,,,,,,,,,,,,,,,++++++***)))))))))((())))))***+++++++++,,,,,,,,,---------************************------------,,,,,,,,,,,,---------,,,++++++************)))))))))******+++*********++++++++++++++++++++++++***************+++++++++***************((())))))***++++++,,,,,,+++++++++++++++++++++++++++++++++++++++******)))******+++,,,------......++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***************************---,,,,,,++++++++++++,,,,,,+++******)))*********+++++++++***************++++++++++++++++++++++++((()))))))))***+++++++++++++++++++++++++++++++++************************************************((((((((()))))))))))))))((()))******++++++************++++++++++++******((((((((()))))))))******+++++++++++++++*********************************))))))))))))))))))))))))))))))***+++---000222444''')))+++,,,,,,,,,...///,,,,,,++++++***)))))))))***************************+++,,,...///000000000************************,,,------------+++***)))))))))******+++,,,,,,,,,+++++++++++++++++++++++++++++++++***************++++++++++++++++++++++++************)))'''&&&%%%)))***+++***))))))***+++******************)))))))))************+++++++++((())))))***+++++++++,,,++++++************++++++,,,++++++*********+++++++++******)))))))))******++++++************++++++************************((()))******************,,,++++++++++++++++++,,,***************************++++++,,,,,,++++++******************************++++++++++++,,,,,,,,,---,,,++++++******++++++***************************+++,,,,,,------,,,,,,+++++++++++++++*********************************))))))))))))******************+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***************************,,,,,,,,,++++++++++++***************+++,,,---...---,,,,,,,,,,,,,,,,,,---+++++++++***************++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...///000000,,,,,,,,,---------......---111666777555000,,,***++++++++++++++++++++++++,,,,,,,,,,,,+++***))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))***+++++++++*********))))))))))))*********+++++++++************************************************************************************************,,,,,,---------,,,,,,+++******)))))))))******++++++++++++,,,,,,,,,,,,---************************......------,,,,,,,,,+++...------,,,+++******)))+++******))))))))))))************++++++,,,,,,,,,************************************************))))))*********+++++++++++++++++++++++++++++++++++++++,,,,,,++++++***)))((())))))******+++,,,,,,++++++++++++++++++++++++***+++++++++++++++,,,,,,++++++++++++++++++++++++************************---,,,,,,,,,,,,,,,,,,,,,++++++******************,,,+++++++++***)))))))))++++++++++++++++++++++++(((((()))***++++++,,,,,,++++++++++++++++++++++++************************************************,,,,,,++++++******))))))))))))***++++++++++++*********++++++++++++******(((((()))))))))*********++++++++++++++++++******************************))))))))))))))))))))))))))))))***,,,000333555666++++++,,,,,,+++*********+++++++++*********))))))************************((()))***+++,,,,,,,,,,,,************************+++,,,,,,------,,,+++*********+++++++++,,,,,,,,,++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++++++++***)))((()))***++++++))))))***++++++*********)))((((((((())))))*********+++++++++***))))))((()))***+++,,,++++++************++++++,,,,,,+++*********++++++++++++******))))))******++++++************++++++***************************+++,,,------------------,,,+++******+++,,,---***************************++++++,,,,,,++++++***************************++++++++++++++++++++++++,,,++++++***++++++,,,,,,************************'''(((***+++++++++***))),,,,,,++++++******))))))************************((()))))))))******************+++++++++,,,,,,,,,++++++++++++++++++++++++************************+++++++++++++++++++++++++++*********++++++,,,---,,,,,,++++++++++++,,,,,,***************************++++++++++++,,,,,,,,,+++++++++++++++,,,,,,,,,------------------------******+++,,,...///000000,,,,,,,,,---------......111:::BBBAAA999111...///++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))******+++++++++,,,,,,,,,++++++++++++++++++++++++***)))))))))))))))))))))+++++++++*********))))))))))))*********+++++++++************************************************************************************************+++,,,,,,------,,,,,,,,,,,,++++++*********++++++************++++++++++++************************------,,,,,,++++++******------,,,+++***))))))(((,,,++++++*********++++++******++++++,,,,,,,,,---************************************************+++++++++*********))))))************************+++,,,,,,,,,,,,+++******************************++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,************+++*********,,,+++++++++***)))))))))++++++++++++++++++++++++((())))))***+++,,,,,,---++++++++++++++++++++++++************************************************------,,,,,,,,,+++++++++))))))***+++++++++++++++******++++++++++++******))))))))))))************************************************************))))))))))))))))))))))))))))))***---222555555444...------,,,,,,***)))(((+++++++++***************************************))))))*********))))))(((************************((()))***++++++,,,,,,,,,+++++++++++++++,,,,,,,,,************************************************++++++++++++++++++++++++((()))***+++++++++++++++)))+++,,,+++***)))***++++++*********)))((((((((())))))*********+++++++++,,,+++)))))))))***,,,---+++******))))))******+++,,,,,,+++++++++++++++,,,,,,,,,+++***************++++++************++++++***************************+++,,,------------------,,,+++******+++,,,---***************************++++++,,,,,,++++++***************************++++++++++++++++++++++++++++++******++++++,,,,,,************************'''((()))***+++***)))(((+++++++++******)))))))))************************((()))))))))******************+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++---,,,++++++*********+++++++++************++++++*********************************+++++++++,,,,,,******+++++++++,,,,,,,,,------------------------+++,,,,,,,,,------......,,,,,,,,,---------......222>>>HHHEEE777------222++++++++++++++++++++++++***++++++,,,,,,+++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,+++************)))))))))+++++++++************))))))************+++++++++++++++++++++++++++++++++***************************************************************************++++++,,,,,,,,,,,,,,,---,,,++++++++++++++++++))))))*********+++++++++************************++++++++++++************,,,,,,++++++******)))))),,,,,,+++++++++,,,,,,---+++++++++,,,,,,,,,,,,,,,***************+++++++++***************+++++++++,,,,,,++++++***))))))((()))))))))))))))))))))))),,,,,,,,,,,,,,,++++++***---,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---***++++++++++++,,,,,,,,,***************************++++++,,,,,,,,,,,,+++))))))***++++++++++++***+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,)))*********+++,,,,,,,,,++++++++++++++++++++++++************************************************))))))******+++,,,------)))***++++++,,,+++++++++******++++++++++++******)))))))))*********++++++)))))))))***************************************)))))))))))))))))))))))))))(((***...333555222///,,,+++***,,,------,,,***************************+++++++++++++++++++++++++++++++++++++++***))))))************************&&&'''((()))***,,,------******++++++++++++++++++))))))))))))))))))))))))***************+++++++++++++++++++++++++++++++++%%%&&&''')))***************+++,,,+++*********,,,******************)))))))))************+++++++++,,,,,,+++******+++,,,---******))))))))))))******+++++++++++++++,,,---------,,,+++***************++++++************++++++************************((()))******************,,,++++++++++++++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,++++++++++++***+++++++++***++++++,,,,,,************************)))***++++++,,,,,,++++++***************)))))))))************************))))))))))))******************+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,***************************++++++++++++,,,,,,,,,...---,,,+++************+++******))))))******+++***************+++++++++************++++++++++++)))******+++,,,+++++++++------------------------,,,,,,,,,,,,,,,---------,,,,,,,,,---------......///888@@@<<<111)))+++///++++++++++++++++++++++++)))******+++,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++************+++++++++************))))))************+++++++++++++++++++++++++++++++++************************************************************************)))******+++,,,,,,++++++,,,,,,+++************************+++++++++,,,,,,************************************++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,---...,,,,,,,,,,,,,,,,,,++++++))))))*********+++++++++))))))*********+++++++++++++++******************************************,,,,,,------,,,,,,+++***+++++++++,,,,,,------...++++++++++++++++++++++++)))******+++,,,,,,------******+++++++++,,,,,,,,,************************))))))+++,,,,,,,,,++++++((()))***+++,,,++++++******************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))*********++++++,,,,,,)))***++++++,,,,,,++++++******++++++++++++******))))))*********+++++++++*********+++++++++,,,,,,************************))))))))))))))))))))))))((((((***///333333...)))***((((((***---///---+++************************++++++++++++++++++++++++******+++,,,,,,,,,++++++************************((((((((()))***+++,,,,,,************************************************))))))*********+++++++++************************&&&'''((()))))))))))))))***+++,,,,,,******+++,,,*********+++++++++++++++)))************+++++++++,,,++++++******+++++++++******))))))))))))***************+++,,,---...///...---,,,+++************++++++************++++++************************)))))))))***))))))((((((+++++++++,,,,,,+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,++++++***+++++++++***************************************+++,,,,,,))))))))))))************************************))))))))))))******************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,,,,,,,++++++***+++++++++,,,++++++******++++++,,,))))))*********+++++++++************++++++++++++((()))***+++,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......---...//////---,,,+++,,,++++++++++++++++++++++++((()))***+++,,,---------******+++++++++,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,+++++++++******+++++++++************))))))************+++++++++++++++++++++++++++++++++************************************************************************((()))***+++++++++++++++++++++***))))))((())))))++++++,,,,,,,,,---------*********************************++++++,,,,,,,,,,,,,,,------------------************+++,,,---...---------,,,,,,+++++++++))))))******++++++++++++))))))******++++++++++++)))))))))***++++++,,,,,,++++++++++++++++++++++++,,,,,,------,,,,,,+++***&&&'''((()))+++,,,---...++++++++++++++++++++++++))))))***+++,,,,,,------*********++++++,,,,,,,,,************************((()))***+++,,,++++++***((()))***+++,,,,,,+++***))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++************************************************//////...---,,,+++***)))******+++,,,,,,,,,,,,+++******++++++++++++******)))************++++++++++++++++++,,,,,,---------************************))))))))))))))))))))))))((('''***///444222,,,%%%***)))(((***,,,---+++)))******************++++++++++++++++++++++++++++++'''((()))***+++,,,,,,,,,*********************************)))******++++++******))))))))))))))))))++++++++++++++++++++++++))))))******++++++++++++))))))))))))))))))))))))***++++++++++++******)))***+++,,,,,,******+++,,,*********+++,,,,,,,,,---)))************+++++++++++++++++++++******************))))))))))))******))))))***+++,,,...///000...---,,,+++************++++++************++++++************************+++++++++++++++***)))(((***+++,,,------,,,+++***+++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********---,,,++++++******++++++************************)))((('''''''''(((***+++(((((())))))******++++++************************))))))))))))******************+++++++++,,,,,,,,,*********++++++,,,,,,,,,*********************************++++++,,,,,,,,,************+++,,,---------,,,,,,++++++,,,,,,---))))))******++++++++++++)))************+++++++++((()))***+++,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------......,,,,,,,,,---------......---'''###&&&---111///***++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,...---+++***)))***++++++***++++++,,,,,,++++++***************************++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,------******************************++++++++++++******((()))))))))******************++++++++++++******++++++++++++,,,---...///++++++******++++++,,,---*********++++++,,,,,,,,,---------------------------***((((((+++,,,+++))),,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++*********+++++++++,,,---,,,+++***)))((())))))))))))*********---,,,,,,+++*********+++***++++++,,,,,,++++++***+++++++++++++++++++++++++++,,,...---,,,++++++,,,******+++,,,---......///******++++++++++++******+++++++++******)))))))))++++++,,,,,,,,,,,,+++++++++,,,,,,---,,,+++***)))******++++++++++++******,,,,,,,,,------.........)))))))))))))))))))))))),,,,,,,,,+++++++++******++++++------------++++++***++++++,,,,,,------...+++++++++*********))))))************************+++++++++*********))))))+++++++++*********))))))))))))))))))))))))))))))))))))************))))))*********)))'''((()))+++,,,***((((((***+++++++++******+++++++++,,,,,,,,,---,,,+++******+++,,,------,,,+++*********++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++************************++++++++++++++++++++++++))))))))))))))))))))))))+++*********))))))(((((()))************+++++++++)))((()))+++------+++)))************************++++++++++++++++++++++++...---,,,,,,++++++,,,,,,..................------,,,,,,++++++,,,,,,---...---,,,***(((((()))***+++...---,,,+++************)))******+++++++++******+++++++++******)))))))))+++,,,---+++)))(((((()))******+++++++++,,,,,,,,,)))+++///222222000---***...---,,,,,,++++++,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********---,,,++++++******++++++,,,+++***))))))***+++,,,+++,,,,,,---,,,+++)))(((++++++************++++++************************)))***///555222)))%%%(((&&&"""+++222)))%%%,,,000000111111000...,,,---...)))************)))((((((,,,,,,+++******+++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++---------,,,,,,++++++,,,,,,---------------------------///...,,,++++++,,,...///++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,++++++******++++++***++++++,,,,,,++++++***************************++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---******************************++++++++++++******************++++++++++++******++++++++++++******))))))))))))***+++,,,---++++++******++++++,,,---++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...+++)))***,,,---,,,***************************---,,,++++++******++++++++++++,,,,,,,,,+++***))))))))))))*********++++++---,,,++++++******++++++***++++++,,,,,,++++++***++++++++++++++++++++++++)))***+++,,,,,,,,,******)))))))))******++++++,,,******++++++++++++******,,,,,,+++++++++************++++++++++++++++++***+++,,,,,,,,,,,,+++***)))******++++++++++++******************+++++++++,,,************************+++++++++*********))))))******+++,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,++++++++++++*********))))))************************+++++++++*********))))))+++++++++*********))))))************************++++++,,,,,,,,,,,,++++++"""$$$''')))***,,,---...---+++))))))***++++++***************++++++,,,,,,,,,++++++++++++++++++,,,***+++++++++,,,,,,------++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++************************++++++++++++++++++++++++************************+++*********)))))))))))))))************+++++++++*********,,,---...,,,***************************))))))))))))))))))))))))*********+++,,,---...///*********+++++++++++++++,,,++++++++++++,,,------...---+++***)))***+++,,,...---,,,+++******************+++++++++******))),,,,,,+++++++++*********,,,------,,,***))))))******++++++++++++,,,,,,,,,***,,,...111111///---+++...---,,,,,,++++++,,,,,,,,,++++++******++++++,,,************************++++++++++++++++++++++++,,,,,,,,,+++++++++******---,,,++++++******++++++++++++***))))))***++++++***+++,,,,,,,,,+++***)))++++++************+++++++++++++++++++++++++++++++++))),,,111111---,,,///,,,&&&+++...''''''---+++,,,------,,,***)))***+++******++++++******)))(((,,,,,,+++******+++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,+++*********++++++,,,,,,++++++***************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************++++++++++++*********++++++++++++,,,,,,,,,******++++++++++++******))))))))))))***+++,,,---++++++******++++++,,,---,,,,,,++++++++++++++++++++++++++++++++++++++++++...,,,++++++,,,------,,,************************,,,,,,++++++******+++++++++,,,,,,,,,,,,+++***)))************+++++++++,,,,,,,,,++++++******++++++***++++++,,,,,,++++++***++++++++++++++++++++++++))))))***,,,//////,,,(((******************************++++++++++++******,,,,,,,,,,,,++++++++++++******++++++++++++******++++++,,,,,,,,,+++************++++++++++++******)))))))))***************++++++++++++++++++++++++************))))))))))))))))))************))))))...------,,,++++++******+++++++++***************************************+++++++++***************+++++++++***************************************++++++,,,,,,,,,,,,++++++&&&''')))+++,,,,,,++++++...,,,***)))***+++***))))))))))))************++++++++++++,,,,,,+++++++++(((***+++---...///......++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++***************************************************************************************))))))))))))************+++++++++,,,++++++,,,......---+++************************)))))))))))))))))))))))))))))))))***+++,,,......(((((())))))******+++++++++++++++++++++,,,------...---,,,+++++++++,,,---------,,,+++************+++++++++++++++***)))(((,,,,,,,,,,,,++++++++++++,,,---...---+++******+++++++++++++++,,,,,,,,,,,,+++,,,---//////......---...---,,,,,,++++++,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,+++************+++++++++***))))))***++++++)))***++++++,,,+++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,000,,,+++---...,,,+++,,,///***,,,+++&&&***...&&&)))***+++***)))((()))***+++,,,,,,,,,,,,+++******,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,------,,,***)))***++++++,,,,,,++++++***************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++******************************++++++++++++***************+++++++++,,,,,,***++++++,,,,,,++++++***++++++++++++,,,---......++++++******++++++,,,---,,,,,,,,,++++++************************+++++++++---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,++++++************+++++++++,,,,,,,,,,,,,,,++++++***++++++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,***+++///444444///)))---------,,,,,,+++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******)))++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********)))************************,,,,,,,,,,,,++++++******************************************************************************************************************************))))))************))))))+++++++++---///000000000...---+++***++++++)))((()))))))))))))))))))))******+++,,,------,,,+++***)))***---///000///...---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))************************************************))))))*********+++++++++,,,+++***+++------,,,+++************************++++++++++++++++++++++++,,,,,,+++************+++)))******+++,,,---......+++++++++***+++,,,,,,------,,,++++++++++++,,,,,,---,,,++++++*********++++++++++++++++++***)))(((,,,,,,,,,,,,,,,,,,,,,,,,---...///...,,,+++,,,---+++++++++,,,,,,,,,------,,,,,,---------............---,,,,,,++++++,,,,,,,,,++++++******++++++,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++***************+++******************+++))))))******+++++++++,,,++++++************++++++,,,,,,,,,---------------///------///111///---+++,,,***...+++&&&,,,000&&&***+++,,,,,,+++***,,,---,,,,,,------,,,,,,+++***++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,---......---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,)))***,,,------,,,+++******++++++,,,,,,++++++***************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++******************************++++++++++++******))))))))))))*********+++++++++,,,,,,,,,,,,++++++++++++++++++,,,---......++++++******++++++,,,---,,,,,,,,,++++++*********)))))))))******++++++++++++++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,++++++++++++***+++******+++++++++,,,,,,,,,,,,++++++***++++++,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++---++++++///444444...(((...------,,,,,,+++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******+++++++++++++++++++++,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++******+++++++++*********++++++,,,,,,,,,************************************************************************************************************************))))))************))))))((('''(((,,,333:::>>>???...---++++++,,,+++***(((***)))))))))))))))))))))***+++,,,------,,,+++***+++,,,...//////...,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))***************************************+++++++++))))))*********+++++++++,,,+++)))***+++++++++***************************++++++++++++++++++++++++---,,,++++++******++++++***++++++,,,---......///+++************+++,,,,,,+++***************++++++,,,,,,++++++******+++++++++++++++++++++***)))(((,,,,,,,,,,,,,,,,,,,,,,,,---...///...,,,,,,,,,...++++++,,,,,,,,,---------,,,,,,,,,,,,,,,---.........---,,,,,,++++++,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++******))))))***************++++++*********)))))))))******++++++,,,++++++************++++++,,,,,,---------.........+++---000333444444222...,,,***///...(((---111***+++,,,...---,,,,,,---...,,,------------,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++...---,,,,,,,,,,,,---...++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,,,,++++++***++++++,,,,,,++++++***************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************++++++++++++******(((((()))))))))*********++++++,,,,,,,,,,,,++++++))))))))))))***+++,,,---++++++******++++++,,,---,,,,,,++++++++++++++++++)))))))))***++++++,,,,,,***++++++***))))))***,,,************************++++++******++++++,,,,,,---,,,++++++******++++++************+++++++++,,,++++++******++++++,,,,,,***++++++,,,,,,++++++***+++++++++++++++++++++++++++******---//////+++'''+++++++++******)))))))))++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,+++++++++,,,,,,+++++++++++++++******++++++,,,---++++++,,,,,,,,,,,,++++++***************))))))))),,,,,,,,,,,,,,,,,,,,,,,,...---------,,,,,,,,,,,,,,,+++************+++,,,))))))******+++,,,,,,---***************+++++++++***************************************+++++++++***************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,******...555;;;======---,,,,,,,,,---,,,***(((+++************)))))))))+++++++++,,,,,,+++++++++,,,---......---,,,+++***++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++*********+++++++++++++++)))************+++++++++---+++))))))***+++***)))************************))))))))))))))))))))))))*********+++,,,---//////))))))******++++++,,,,,,***************+++,,,,,,))))))*********+++++++++,,,,,,++++++***++++++,,,)))******+++++++++******++++++++++++,,,,,,,,,,,,,,,---......,,,,,,---...,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---------...---,,,,,,++++++,,,,,,,,,++++++******++++++,,,))))))))))))))))))))))))++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++***))))))))))))***)))***++++++++++++***)))******)))))))))***++++++++++++************+++++++++,,,,,,------............222333000///000222111<<<000///111,,,---111---+++,,,---,,,+++***+++,,,,,,,,,------,,,,,,+++******++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,///...,,,++++++,,,...///++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++******++++++,,,---***++++++,,,,,,++++++***************************++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---******************************++++++++++++******))))))*********++++++++++++,,,,,,------,,,,,,+++))))))))))))***+++,,,---++++++******++++++,,,---++++++++++++++++++,,,,,,))))))******+++,,,,,,---***,,,,,,+++))))))+++---************************++++++******++++++,,,------,,,+++*********++++++)))))))))*********++++++++++++******++++++,,,---***++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,***)))'''++++++******************+++,,,,,,------,,,,,,+++*********+++++++++,,,,,,,,,,,,------------,,,,,,++++++*********+++,,,---+++,,,,,,------,,,,,,+++,,,+++++++++************++++++++++++++++++++++++---------,,,,,,,,,+++++++++***))))))))))))***+++***************+++++++++))))))*********+++++++++************************))))))*********+++++++++))))))*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++///------111555666333///,,,++++++,,,...---+++))),,,,,,++++++************,,,++++++++++++++++++,,,+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,)))************+++++++++...,,,***)))***++++++***************************))))))))))))))))))))))))+++++++++,,,---...000000)))))))))******************************++++++,,,)))***++++++,,,,,,,,,+++,,,++++++***++++++,,,,,,((()))***+++++++++++++++*********+++++++++,,,,,,+++,,,------,,,+++,,,...,,,,,,,,,------------...***+++,,,------------,,,...---,,,,,,++++++,,,,,,,,,++++++******++++++,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++***))))))))))))))))))***++++++++++++***)))+++***)))(((((()))******++++++************++++++***++++++,,,------......111555444......;;;JJJRRRXXX:::---222111...///---,,,---...---+++******+++,,,,,,,,,,,,,,,+++*********+++,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++***)))***+++---...+++++++++,,,,,,+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,------******************************++++++++++++************+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++,,,---...///++++++******++++++,,,---*********++++++,,,,,,---))))))***+++,,,,,,------+++---...---******,,,///,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,,,,------,,,+++*********+++,,,((())))))))))))*********+++*********+++,,,,,,---+++++++++,,,,,,+++++++++++++++++++++++++++++++++---...///...+++***)))***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++)))))))))******+++++++++,,,------......------,,,++++++*********+++---...+++,,,,,,------,,,,,,+++.........------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++*********)))(((''''''((()))***,,,,,,++++++***)))))))))))))))******++++++++++++************************))))))******++++++++++++))))))******++++++++++++++++++++++++++++++++++++))))))************))))))&&&'''***111777777111,,,+++++++++---......,,,***,,,,,,,,,+++++++++******---,,,+++******+++,,,---)))))))))***+++,,,......++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,)))************+++++++++000---+++***+++,,,,,,+++************************++++++++++++++++++++++++//////...------------...+++++++++************************)))***++++++,,,***+++,,,---------------+++++++++***++++++,,,,,,'''((()))***+++,,,,,,,,,)))))))))******++++++++++++,,,------++++++,,,---,,,,,,,,,---------......***+++,,,---...---,,,+++...---,,,,,,++++++,,,,,,,,,++++++++++++++++++,,,------------------------++++++++++++++++++++++++*********++++++,,,,,,,,,+++******))))))))))))))))))***+++,,,,,,+++***))),,,+++***((((((((())))))++++++************++++++******++++++,,,---......+++111333000:::VVVvvvoooCCC+++111444///...,,,...///000...,,,++++++,,,++++++,,,,,,,,,+++*********+++,,,------,,,+++*********+++++++++,,,,,,,,,........................++++++------------++++++---,,,,,,++++++,,,,,,---------------------------+++,,,...//////...,,,+++***++++++,,,,,,++++++***))))))***+++,,,,,,------,,,,,,,,,,,,,,,+++***)))(((((()))***+++---...//////...------++++++***)))++++++++++++++++++++++++,,,,,,,,,++++++*********+++,,,,,,,,,,,,+++******************************+++,,,,,,------,,,,,,+++)))***++++++++++++***)))+++++++++*********))))))***+++,,,,,,------,,,,,,,,,,,,+++***))))))************+++++++++,,,,,,,,,------------------------+++++++++*********))))))(((((()))***+++,,,,,,---++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,---------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,---......//////......------------------------,,,,,,------...---------,,,+++******,,,,,,+++***+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,++++++******++++++,,,,,,------......------,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,*********++++++,,,,,,,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***)))((((((((()))+++,,,++++++++++++++++++++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,...---+++***)))***++++++)))+++------,,,*********---000666::::::666000+++******+++++++++,,,,,,,,,***++++++,,,,,,------...******+++,,,,,,,,,,,,+++,,,++++++,,,---...,,,***,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---...///,,,++++++******++++++,,,---,,,++++++******++++++***)))))))))***+++,,,,,,.........------,,,,,,,,,++++++************++++++------,,,+++************,,,++++++******++++++,,,)))************+++++++++...---+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++***+++...++++++***)))***+++---...)))***+++,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,******+++,,,,,,---......))))))***+++,,,,,,------...//////000000000000000---,,,,,,,,,,,,---......//////...---,,,,,,++++++------------,,,,,,+++***///...,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))******+++++++++,,,,,,,,,+++++++++*********))))))''''''((()))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///444111555UUUQQQ===......000,,,,,,000+++,,,,,,------,,,,,,+++,,,,,,,,,++++++************,,,......---++++++,,,,,,,,,++++++++++++++++++(((---...,,,...333444000---------......---,,,,,,...------,,,,,,,,,------++++++++++++,,,------......------,,,,,,,,,------***++++++,,,,,,++++++***)))******+++,,,,,,------,,,,,,,,,,,,,,,+++******+++++++++,,,---...///000---------,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,+++++++++******+++,,,,,,,,,,,,+++******+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++,,,------------,,,+++,,,++++++++++++************+++,,,,,,------,,,,,,,,,,,,+++*********************+++++++++,,,,,,,,,------------------------,,,++++++++++++*********)))))))))***++++++,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++)))******++++++******)))+++,,,,,,---------------........................---------...------,,,,,,,,,+++******,,,,,,+++***)))******++++++******)))+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,++++++******++++++,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))***,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,---,,,+++*********+++,,,(((***,,,,,,+++***+++,,,,,,111666777333...++++++******+++++++++,,,,,,,,,...------,,,,,,++++++*********+++,,,,,,,,,,,,+++******++++++++++++******,,,,,,++++++++++++++++++++++++*********+++,,,------,,,,,,,,,,,,,,,,,,---,,,,,,+++************+++*********)))******++++++,,,,,,,,,,,,++++++******++++++************++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++************++++++++++++---,,,+++*********++++++************************222...,,,,,,---,,,***(((++++++******++++++,,,---)))***+++,,,,,,,,,,,,,,,,,,+++************+++,,,+++++++++,,,,,,---------++++++,,,,,,------......+++,,,,,,---...---------------,,,,,,------.../////////......---,,,,,,+++,,,,,,---------,,,++++++...---,,,+++***++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,+++++++++***++++++,,,,,,,,,---------+++++++++*********))))))((())))))***++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000......???ddd~~~rrrUUUAAA333))),,,...)))(((,,,+++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++******)))+++------+++******+++++++++++++++++++++,,,,,,,,,//////,,,...333666444,,,,,,------------,,,,,,...------,,,,,,---------,,,,,,,,,+++,,,,,,------...------,,,,,,---------***++++++,,,,,,++++++************++++++,,,,,,---,,,,,,,,,,,,,,,++++++***---,,,,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,++++++++++++***+++,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,,,,,,,++++++************+++******+++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++)))******++++++******)))***+++,,,,,,------,,,,,,////////////////////////............---,,,++++++,,,+++******,,,,,,+++***)))******++++++******)))++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,))))))************)))))),,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,,,,,,,++++++++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++*********+++,,,,,,((()))*********+++---000111555888444---((())),,,******+++++++++,,,,,,,,,...------,,,,,,++++++*********+++,,,,,,,,,,,,+++))),,,...---+++)))+++---++++++++++++++++++,,,,,,++++++*********+++,,,---...------,,,,,,------...,,,+++******))))))******++++++******)))************************)))))))))++++++************+++++++++++++++***++++++,,,,,,******+++,,,,,,+++******************+++++++++,,,---,,,+++*********++++++************************333///++++++------***&&&******+++,,,,,,,,,++++++******+++,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............++++++,,,------------,,,---------,,,------...///000//////......---------+++,,,,,,------------,,,---,,,+++*********++++++************************---------,,,,,,,,,++++++,,,,,,,,,,,,---------...+++++++++***************)))***++++++,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,111+++---BBB^^^eeeKKK,,,111***''',,,---((('''***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,++++++++++++(((***,,,,,,***)))************++++++,,,,,,------...000...+++,,,111555555++++++,,,,,,,,,,,,++++++------------------------...---,,,,,,,,,,,,,,,,,,---------,,,,,,------...***++++++,,,,,,++++++************++++++,,,,,,,,,+++,,,,,,---,,,,,,++++++,,,++++++******+++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++************************---------,,,,,,,,,++++++******+++,,,,,,,,,,,,+++,,,++++++******+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,++++++,,,,,,,,,++++++*********++++++++++++++++++++++++***++++++,,,,,,,,,++++++,,,+++++++++++++++++++++***+++++++++++++++,,,,,,+++,,,,,,------,,,,,,+++++++++,,,------------,,,....................................---,,,+++***,,,+++******,,,,,,+++***+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,++++++******++++++,,,))))))************))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++******************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,*********++++++,,,,,,---)))************,,,111444::::::777222,,,***+++---******+++++++++,,,,,,,,,***++++++,,,,,,------...******+++,,,,,,,,,,,,+++***...222111---+++---000,,,,,,,,,,,,------------,,,,,,,,,---------......------,,,,,,,,,,,,------++++++***)))))))))******,,,,,,+++***)))))))))******************)))))))))++++++************++++++************+++,,,------***+++---......---+++************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,------,,,------++++++,,,+++))))))***,,,------,,,+++******++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++.........------------------...//////000000//////---------------...//////000000//////............++++++,,,---.........---++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,------******************************+++++++++++++++*********+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,222,,,---777@@@???777000+++)))***...---))))))---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,+++***)))***+++******++++++,,,---......,,,,,,,,,+++,,,...000000******+++,,,,,,,,,++++++,,,,,,------------------///...---,,,,,,,,,,,,,,,------,,,,,,,,,---......***++++++,,,,,,++++++******+++++++++++++++,,,,,,+++,,,,,,---------,,,,,,,,,,,,+++*********++++++)))******++++++,,,,,,---------------------------+++++++++++++++++++++++++++,,,,,,,,,,,,+++******+++++++++++++++++++++++++++,,,,,,------,,,,,,+++************************---------,,,,,,,,,++++++)))***++++++,,,,,,++++++,,,+++++++++++++++,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,---------------,,,,,,,,,++++++------,,,,,,+++*********++++++++++++++++++++++++++++++,,,,,,,,,++++++***++++++++++++++++++++++++*********++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,---...............------------------------............---,,,+++***,,,+++******,,,,,,+++***+++,,,,,,------,,,,,,+++++++++++++++++++++++++++*********+++++++++,,,,,,,,,++++++******++++++,,,******++++++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((())))))***************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,)))******+++,,,,,,,,,,,,***++++++***+++...333777@@@:::333...------,,,+++******+++++++++,,,,,,,,,***++++++,,,,,,------...******+++,,,,,,,,,,,,+++***...222111---+++---000,,,---------......//////,,,,,,---------.........,,,,,,++++++++++++,,,,,,,,,++++++***)))*********,,,,,,+++***)))))))))******+++++++++++++++++++++++++++************++++++************+++,,,------,,,---///000000///---,,,***++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------)))222666000******,,,---***+++,,,------,,,***)))++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++------------,,,,,,,,,,,,//////000111111111111111...------------.../////////////////////.........+++,,,------............++++++++++++,,,+++++++++------------------------++++++++++++************)))*********++++++++++++************************)))******+++******))))))******+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,111,,,,,,//////---000666,,,,,,---...,,,***+++///+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,+++***,,,---******+++,,,------......******,,,...///---,,,,,,)))***++++++,,,,,,,,,++++++,,,---.........------///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///***++++++,,,,,,++++++***+++++++++++++++++++++++++++,,,,,,---------------......---,,,,,,---------)))*********++++++,,,,,,------------------------***++++++++++++,,,,,,,,,+++,,,,,,,,,,,,+++******************************+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,++++++++++++)))******+++++++++++++++,,,++++++++++++,,,,,,---******+++++++++,,,,,,,,,******++++++,,,,,,------,,,,,,,,,,,,++++++++++++------,,,,,,+++++++++***++++++++++++++++++++++++++++++,,,,,,,,,+++***************+++++++++++++++*********++++++,,,,,,---)))******++++++******))),,,---......//////......------------------------............---,,,++++++,,,+++******,,,,,,+++***)))******++++++******)))++++++++++++++++++++++++************++++++++++++,,,++++++******++++++,,,++++++,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((((()))************)))++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,,,,++++++***+++++++++,,,///333777<<<444,,,***,,,...,,,(((******+++++++++,,,,,,,,,...------,,,,,,++++++*********+++,,,,,,,,,,,,+++))),,,...---+++)))+++---,,,,,,------......//////)))***+++,,,,,,,,,++++++,,,++++++******++++++,,,---,,,++++++******++++++++++++******)))*********+++++++++,,,,,,,,,,,,,,,++++++************+++++++++++++++***++++++,,,,,,------...//////...------++++++++++++,,,,,,,,,,,,******+++,,,,,,,,,++++++)))))))))******++++++,,,---:::@@@666***))),,,...++++++,,,,,,,,,+++******++++++,,,,,,,,,+++******++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///000000000000///......------......///000........................,,,------............---++++++,,,---------,,,,,,........................+++++++++*********))))))))))))))))))***************************+++++++++******************)))(((******+++++++++,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...******///333111+++(((,,,------,,,+++***+++---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------,,,------,,,++++++,,,...++++++,,,,,,------......,,,+++...222222...,,,,,,)))***+++,,,---------,,,***+++---...///......---///...------------------,,,,,,,,,,,,---......///***++++++,,,,,,++++++***+++++++++++++++++++++++++++,,,,,,---......------------,,,,,,,,,---......***************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,,,,,,,+++******+++++++++++++++++++++++++++,,,,,,------,,,,,,+++------,,,++++++,,,------,,,++++++++++++*********))))))***++++++++++++++++++++++++++++++,,,---...******+++++++++,,,,,,,,,)))******+++,,,,,,------,,,++++++++++++*********,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++***))))))*********++++++++++++)))******+++,,,,,,------)))******++++++******))),,,,,,---............---........................---------...------,,,,,,,,,+++******,,,,,,+++***)))******++++++******)))++++++++++++++++++++++++************++++++++++++,,,++++++******++++++,,,++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,+++***)))((()))******+++---111444333///***)))+++,,,+++*********+++++++++,,,,,,,,,...------,,,,,,++++++*********+++,,,,,,,,,,,,+++******++++++++++++************++++++,,,------...)))***+++,,,,,,,,,++++++,,,,,,,,,++++++,,,,,,,,,...---,,,,,,+++,,,,,,,,,*********)))******+++++++++++++++,,,,,,,,,------++++++************++++++,,,,,,++++++***+++++++++,,,------------------,,,+++++++++,,,,,,,,,------)))***+++,,,,,,,,,,,,+++((())))))***++++++,,,,,,...;;;@@@555+++***,,,+++---,,,++++++******+++++++++,,,,,,,,,,,,+++***)))******+++,,,,,,+++******+++++++++,,,,,,---------,,,,,,------......//////---......///////////////...............//////000------------------------..................---,,,+++,,,---...///......---------------------------,,,,,,+++++++++*********))))))*********+++++++++))))))*********+++++++++++++++,,,,,,+++******)))******+++++++++,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,...222222+++"""***+++++++++,,,,,,+++)))+++,,,,,,------,,,,,,+++,,,,,,,,,---------......+++,,,,,,+++)))***,,,---,,,,,,------------------...+++,,,111111,,,+++---***+++,,,------.........)))+++---...//////...---...------------......///,,,,,,,,,,,,---...//////+++++++++,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,---.........---+++*********++++++,,,---************************))))))))))))))))))))))))*********++++++,,,,,,,,,+++,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,+++***))))))***+++,,,+++++++++*********))))))))))))***++++++++++++***++++++++++++,,,,,,---...******+++++++++,,,,,,,,,))))))***+++,,,,,,------+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))))))))******++++++++++++))))))***+++,,,,,,------,,,,,,,,,------,,,,,,,,,++++++,,,---------,,,,,,////////////////////////,,,,,,------...---------,,,+++******,,,,,,+++***,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++)))************+++++++++,,,++++++++++++++++++,,,++++++,,,,,,,,,,,,++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,*********++++++,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,---,,,+++)))((('''((()))******,,,///222------,,,+++++++++,,,---******+++++++++,,,,,,,,,***++++++,,,,,,---......******+++,,,,,,,,,,,,+++,,,,,,+++,,,---...,,,***(((((()))***++++++,,,,,,+++,,,---...///...------...------,,,,,,------...///...------,,,,,,------***)))))))))***+++,,,,,,******+++++++++,,,,,,,,,++++++************++++++------,,,+++************,,,++++++******++++++,,,++++++,,,,,,,,,---------)))***+++,,,---,,,,,,+++******+++,,,------......***555999000***,,,---(((...---+++***)))***++++++,,,,,,,,,,,,,,,+++***))))))***+++,,,,,,+++***)))******+++,,,,,,---......,,,------...///000111111...//////000000000000000...............///000000,,,---------------------.../////////...---,,,,,,+++,,,.../////////......,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++******+++++++++,,,,,,,,,))))))******++++++++++++------------,,,,,,+++*********+++++++++,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,(((///000)))%%%***...---(((***+++---///000,,,'''+++,,,,,,------,,,,,,+++,,,,,,,,,------.........+++++++++***((()))+++---------------------,,,,,,...***)))---,,,((()))---***+++,,,---............)))***---/////////...------------------...///000+++++++++,,,---...///000++++++++++++++++++++++++.........------,,,,,,+++,,,---...//////...---,,,+++++++++,,,,,,---------...---,,,,,,++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,++++++******************++++++,,,,,,,,,)))***+++,,,---,,,++++++++++++++++++++++++++++++...---+++))))))***+++,,,******+++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,,,,------------,,,,,,+++***,,,,,,++++++,,,,,,---...((()))***+++,,,,,,---...---------,,,,,,+++++++++))))))*********++++++++++++,,,...//////...,,,+++---------,,,,,,+++++++++***************************+++,,,,,,---------,,,++++++++++++++++++++++++,,,.........,,,+++,,,---111000...---,,,,,,,,,,,,......//////......---,,,******+++++++++,,,,,,,,,------------------------,,,++++++******++++++,,,******+++++++++,,,,,,,,,)))******++++++,,,------------,,,,,,,,,,,,++++++)))***,,,---......---,,,...---,,,++++++++++++,,,,,,+++***))))))***+++,,,++++++++++++++++++++++++))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++******))))))++++++,,,,,,,,,---------,,,,,,,,,++++++*********++++++******++++++,,,---,,,,,,++++++,,,,,,---...------------------------++++++------------++++++,,,------......------,,,++++++,,,---...///000111......---,,,++++++******++++++++++++++++++++++++++++++************++++++++++++,,,+++******,,,---------,,,+++************,,,,,,,,,------............------------...//////*********++++++,,,,,,,,,,,,,,,+++***))))))******,,,+++******,,,,,,+++***---,,,,,,+++*********+++......---,,,++++++++++++......---------,,,,,,,,,---%%%---///###)))222(((,,,,,,,,,,,,,,,,,,,,,,,,------...///000111222222////////////////////////////////////////////////000///...///000000...,,,........................//////000000///...------......//////...,,,***))),,,,,,,,,++++++*********++++++,,,,,,,,,++++++***))))))))))))))))))))))))//////...---+++***)))(((************************..................------//////...---,,,,,,++++++,,,,,,,,,++++++,,,------,,,------.../////////......---+++***)))***++++++///...,,,,,,------,,,+++------------------------//////...---,,,,,,++++++---------,,,,,,+++++++++******+++,,,---///000111///...---,,,,,,,,,,,,,,,------------------------//////.........---------++++++++++++++++++++++++------------------------,,,,,,---......---,,,,,,++++++,,,,,,,,,---------...---,,,,,,+++++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******++++++,,,,,,,,,---------)))***+++,,,,,,,,,++++++++++++++++++++++++++++++...---+++***)))***+++,,,***++++++++++++,,,,,,,,,******++++++,,,,,,,,,,,,,,,---------,,,,,,+++***,,,,,,++++++,,,,,,---...******++++++,,,,,,---------------,,,,,,+++++++++***+++++++++,,,,,,,,,,,,***+++,,,------,,,***)))---------,,,,,,+++++++++++++++++++++************++++++,,,------,,,,,,,,,---------------------------...///...---,,,---...444333111///..................//////......---,,,******+++++++++,,,,,,,,,*********++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,)))*********++++++++++++------,,,,,,+++*********------,,,,,,,,,,,,++++++(((((()))))))))(((((('''---------,,,,,,+++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++******++++++,,,---,,,,,,++++++,,,,,,---...---------------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,------......------,,,,,,,,,---...///000111111.........---,,,+++++++++++++++++++++++++++++++++++++++************++++++,,,------,,,***)))***+++---,,,++++++***+++++++++,,,,,,,,,---------......---------,,,---......///+++++++++,,,,,,,,,------,,,,,,+++***************,,,+++******,,,,,,+++***......---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...------------,,,,,,,,,---$$$+++///''',,,333(((,,,,,,,,,,,,,,,,,,,,,,,,.............../////////........................////////////////////////////////////...------,,,........................///////////////...---------............---+++***---,,,,,,,,,++++++++++++++++++,,,,,,,,,++++++***++++++++++++++++++++++++------,,,,,,+++***))))))************************------------------......///......---,,,,,,++++++---,,,,,,+++,,,,,,------,,,,,,---...............------,,,+++++++++,,,,,,///---,,,,,,---...,,,+++---------------------------------------------------------,,,,,,,,,++++++,,,,,,,,,,,,---......//////...------,,,,,,,,,---------------------------,,,,,,,,,---......//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------------,,,+++++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,------------......)))***+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,---------,,,++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,,,,---------******+++++++++***((('''------,,,,,,,,,,,,++++++,,,,,,,,,++++++*********,,,,,,,,,------,,,++++++---------------------------...//////...---...000777666444222111000//////......//////......---,,,******+++++++++,,,,,,,,,((()))******,,,,,,---...------,,,,,,,,,,,,------******+++++++++,,,,,,,,,---------,,,++++++******------,,,,,,,,,,,,++++++---,,,+++***))))))))))))+++,,,---------,,,+++***,,,,,,------------,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,+++++++++++++++*********++++++++++++,,,,,,,,,,,,++++++++++++***++++++******++++++,,,---,,,,,,++++++,,,,,,---.........------,,,,,,+++++++++,,,,,,------,,,,,,+++,,,------......------,,,,,,---......///000111111//////......---,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++************++++++,,,---///...,,,)))))))))+++++++++++++++,,,,,,---,,,,,,,,,------------...,,,,,,,,,,,,,,,------...,,,,,,,,,---------------,,,,,,+++*********++++++,,,+++******,,,,,,+++***------,,,++++++++++++,,,++++++++++++,,,---...///------------,,,,,,,,,,,,,,,%%%)))...+++...111***,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,........................////////////////////////...000222000---+++,,,---------------------------///////////////......---,,,------......---,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++************************++++++,,,,,,------...............------,,,,,,+++------,,,,,,,,,,,,,,,---+++,,,,,,------------,,,++++++,,,---------,,,,,,///---,,,,,,---...---+++,,,,,,,,,,,,------------++++++,,,,,,---...//////------------,,,,,,,,,,,,......---------------...///...------,,,---------------------------------))))))+++,,,...///000111,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,---------------------,,,,,,++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,---------,,,+++++++++,,,,,,---,,,,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---***+++++++++***)))(((''',,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++******,,,,,,------,,,,,,++++++++++++++++++++++++++++++,,,...//////......000111777777555333222000//////.........///......---,,,******+++++++++,,,,,,,,,,,,,,,,,,------............------,,,,,,------...,,,,,,,,,------------...******++++++,,,------...------,,,,,,,,,+++++++++///...,,,+++***+++,,,,,,***+++---......---+++***+++,,,---......---,,,+++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++*********))))))*********+++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,,,,++++++,,,,,,---.........---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,------...//////000//////.........---------+++++++++,,,,,,,,,,,,,,,,,,++++++******++++++,,,***,,,//////---+++***)))*********+++,,,---......------------------------,,,++++++++++++,,,------------..................---,,,,,,+++++++++,,,,,,,,,+++******,,,,,,+++*********))))))((())))))***,,,+++++++++,,,,,,---...---------,,,,,,,,,++++++---(((***---++++++------------,,,,,,,,,,,,++++++...---------------------........................////////////////////////...222444222---***,,,///------------------------...///////////////......,,,,,,------------------------------------------++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++,,,------******************************++++++,,,---............---------,,,,,,,,,...------,,,,,,,,,,,,---++++++,,,,,,---,,,,,,+++)))***+++---------,,,+++...---,,,,,,---...---,,,,,,,,,,,,,,,,,,---------++++++,,,------......///------------------,,,,,,...------------......///......------------......------------............)))***+++,,,---///000000,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,,,,++++++......------------......------------------------,,,,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,++++++,,,,,,---...///......------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++++++++,,,,,,++++++******))),,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,,,,------,,,,,,++++++++++++++++++++++++++++++---//////...///000222555555444333111000...............///......---,,,******+++++++++,,,,,,,,,.........------,,,,,,,,,...------,,,,,,------...++++++++++++,,,,,,,,,,,,***++++++,,,------......------,,,,,,,,,++++++++++++***)))))))))***,,,---***+++---......---+++******+++,,,------,,,+++***++++++++++++++++++++++++------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))*********************))))))*********+++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,,,,++++++,,,,,,---...------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,***++++++,,,,,,---------...............---------++++++,,,,,,,,,---------,,,,,,++++++++++++,,,,,,(((***...///...---,,,,,,*********+++,,,---//////------------------------,,,++++++++++++,,,------........................---,,,,,,,,,,,,,,,------,,,+++******,,,,,,+++******))))))((())))))******...---,,,,,,+++++++++,,,------,,,,,,,,,+++++++++------,,,---,,,''')))222---------,,,,,,+++++++++,,,,,,---...//////000000........................////////////////////////...222555333...,,,...111------------------------......///////////////...------,,,,,,---------...------------------------***+++,,,---------------++++++++++++++++++++++++*********+++,,,---------******************************++++++,,,---......---------------,,,,,,,,,///...------,,,,,,,,,---+++,,,,,,---,,,,,,++++++((()))***,,,,,,,,,+++***...,,,,,,,,,......---,,,+++++++++,,,,,,,,,------------------------------------------------------,,,,,,,,,---...///111111......---------......///---------....../////////,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,///......------,,,++++++///......------......///............------------,,,,,,+++++++++,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,++++++++++++******++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,------------,,,,,,+++++++++,,,---------,,,,,,,,,,,,++++++,,,,,,---......---------,,,,,,++++++++++++,,,,,,,,,,,,------))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------***+++,,,,,,---------,,,------------------------***,,,.........///111222222222222111000///...---......//////......---,,,******+++++++++,,,,,,,,,...------,,,******)))(((------,,,,,,,,,,,,------(((((()))))))))*********......------,,,,,,++++++------,,,,,,,,,,,,++++++++++++++++++,,,---...///***+++,,,---------,,,+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++*********++++++++++++,,,***++++++++++++,,,,,,,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---...+++++++++,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,------......------,,,*********+++++++++,,,,,,------------------------++++++,,,,,,------......,,,,,,++++++++++++,,,,,,(((***---......---...///++++++++++++,,,---//////...------------,,,,,,,,,,,,,,,,,,,,,,,,------..................---------------,,,,,,,,,---......,,,+++******,,,,,,+++***,,,++++++++++++,,,------///...---,,,++++++++++++,,,,,,,,,,,,++++++++++++---000---000444+++'''444...------,,,,,,++++++***,,,,,,---...///000111111------------------------////////////////////////...111333222///...///111,,,,,,,,,,,,,,,,,,,,,,,,---...//////////////////...------,,,,,,,,,------,,,,,,,,,,,,------------***+++,,,------......---++++++++++++++++++++++++***+++++++++++++++++++++************************++++++,,,,,,------......------------------------000///...---,,,,,,,,,,,,---------------,,,,,,+++******+++,,,,,,,,,++++++---,,,+++,,,.........---******++++++,,,,,,---------------------------,,,------------............++++++,,,---...000222333.........---......///000---------...//////000000/////////......---------------------------------,,,,,,,,,------...............---,,,,,,---......///.........------------,,,+++++++++,,,,,,---...++++++,,,,,,,,,,,,------,,,,,,,,,---------......------,,,,,,,,,+++++++++++++++*********+++,,,---------------------------+++,,,,,,------...------,,,,,,,,,------------...+++---...//////---+++)))***+++,,,,,,---------,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,---------*********+++++++++,,,,,,++++++++++++,,,,,,---...+++++++++,,,,,,---------,,,,,,------......//////)))***+++,,,---.........------------------------)))***,,,------...000222///000000111000///...---......//////......---,,,******+++++++++,,,,,,,,,,,,,,,,,,++++++*********,,,,,,++++++++++++,,,,,,)))))))))*********++++++.........---,,,,,,++++++------,,,,,,,,,,,,++++++------...//////.........+++++++++,,,,,,---------------,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---...*********+++,,,,,,---------,,,,,,++++++,,,,,,---,,,------......------,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------++++++,,,,,,---......///---,,,,,,++++++,,,,,,---***,,,------,,,,,,...///,,,,,,,,,,,,,,,---...///......---------,,,,,,,,,---------,,,---......///.........---------,,,,,,---------------...//////,,,+++******,,,,,,+++***,,,,,,,,,,,,,,,---......------,,,++++++,,,,,,,,,,,,,,,,,,++++++++++++***,,,///+++444CCC888***222......---,,,,,,+++******,,,,,,---------.........------------------------////////////////////////---......///////////////,,,,,,,,,,,,,,,,,,,,,,,,------.../////////////////////---,,,+++,,,,,,---++++++++++++,,,,,,,,,---***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,+++******)))((('''''''''************************------------------......------------------------000///...------,,,,,,,,,...............---,,,,,,......---,,,,,,,,,---------,,,+++,,,...///...---)))******+++,,,,,,------+++,,,,,,------.........------------.........///------------...///111111...............///000000---------...///000000000000000/////////.........------------------------))))))+++,,,...///000111------++++++++++++------//////.........---------++++++++++++,,,,,,---...++++++,,,,,,,,,---------,,,,,,,,,------..................------,,,,,,,,,,,,+++*********+++,,,---------------------------+++,,,------.........---,,,,,,,,,---------......+++,,,///111000...***(((***+++,,,,,,------------,,,,,,++++++,,,,,,---...+++++++++++++++++++++++++++++++++,,,,,,---------++++++,,,,,,,,,---------))))))******+++,,,...///+++++++++,,,,,,---------+++,,,,,,---...///000000((()))***,,,---...//////++++++++++++++++++++++++(((***,,,------...000222...///000111111000///.........//////......---,,,******+++++++++,,,,,,,,,------------------------,,,++++++******++++++,,,,,,,,,---------.........++++++,,,------......///---------,,,,,,,,,++++++***+++,,,,,,+++***(((''',,,++++++++++++,,,---...///...---,,,,,,---...///++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------++++++++++++++++++++++++---------....../////////++++++,,,,,,,,,---------*********++++++,,,,,,,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---...))))))***+++,,,------...------++++++++++++------,,,------......------,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////---,,,,,,++++++,,,,,,------......---++++++---...------,,,,,,,,,---...............------,,,,,,,,,...------------...//////......---------,,,,,,,,,---------------...///000,,,+++******,,,,,,+++***+++*********+++,,,,,,---++++++++++++,,,---......,,,,,,,,,+++++++++******+++---)))888OOOCCC---000......---,,,,,,+++******------,,,,,,,,,,,,++++++------------------------////////////////////////,,,++++++,,,//////...---,,,,,,,,,,,,,,,,,,,,,,,,------...///000000//////000///...,,,++++++,,,,,,*********++++++,,,,,,,,,***+++,,,---............------------------------******)))'''&&&%%%$$$###************************..................------------------------------000000///...---,,,,,,,,,.../////////...------,,,222111///...------...///---,,,+++,,,...///...---))))))***+++,,,,,,------)))***+++,,,...///000111---------.........////////////............//////...............///000000---------...///000000111000000000000000000000000...,,,++++++,,,------,,,...---,,,+++++++++,,,---///............///000000000000///...------,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------...///000111,,,,,,---...---,,,+++***///...---,,,,,,---...///*********++++++,,,,,,,,,---------...------,,,,,,---,,,,,,+++++++++,,,,,,////////////////////////------------,,,,,,+++***++++++,,,,,,,,,+++******------------------------++++++++++++++++++++++++...---+++******+++---...+++,,,,,,------,,,,,,+++------------,,,,,,+++***------------------------******+++,,,---//////000......---,,,***+++---000///...,,,,,,,,,---///111........................////////////////////////---------,,,,,,+++++++++,,,,,,,,,++++++*********---------,,,,,,+++++++++---------------------------++++++...,,,''''''+++++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++---------------------------------------...///000******+++,,,---//////000---------,,,,,,,,,++++++++++++,,,,,,---...//////------------------------,,,,,,------------------......---,,,,,,+++******************************++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------//////---,,,+++*********------------------------)))))))))******+++++++++////////////...---,,,+++...---,,,,,,++++++++++++......,,,++++++++++++++++++*********+++---///000++++++,,,,,,,,,,,,------++++++++++++,,,...000111111///,,,+++,,,...//////***+++---...///...------+++***)))***,,,---...---......---------......//////,,,+++,,,...///---+++,,,,,,,,,,,,,,,,,,,,,,,,(((+++111555666333///,,,...---,,,,,,,,,,,,---...------------------------++++++++++++++++++++++++...............---------...------,,,,,,------.........---------,,,,,,,,,...///000///---,,,---...---,,,,,,,,,,,,---......---,,,++++++,,,,,,***))),,,---...,,,***))))))***,,,,,,++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------------------------...---,,,,,,++++++++++++...------,,,+++++++++,,,---------------------,,,------------------------+++++++++,,,,,,------------,,,+++***++++++---.....................------------......//////000000------,,,+++,,,---...///,,,---...///000000000000222222222111000//////...---,,,++++++,,,------,,,------,,,++++++,,,,,,------,,,,,,,,,,,,---......000//////...------,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///,,,,,,---------,,,+++***...---,,,,,,,,,,,,---...++++++,,,,,,,,,---------,,,------...------,,,,,,,,,,,,,,,---...///000111........................---------------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++---,,,+++******+++,,,---+++,,,,,,------,,,,,,+++,,,,,,---------,,,++++++------------------------++++++,,,,,,---...//////......---,,,***+++---000///...---,,,,,,---///000////////////////////////........................---------,,,,,,+++++++++---------,,,,,,,,,++++++---------,,,,,,+++++++++------------------------***---000000...---///111++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++------------------------///......---------......++++++,,,,,,---...//////---------,,,,,,,,,++++++***+++++++++,,,---------------------------------,,,,,,,,,------------...---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,+++,,,,,,,,,------------------------------------------------,,,,,,---------------,,,...---,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,---...++++++,,,,,,,,,,,,------++++++******+++---...000...,,,++++++---------,,,+++,,,---.........---,,,)))((('''(((***,,,,,,+++------,,,,,,,,,,,,------...,,,+++,,,...///---+++,,,,,,,,,,,,,,,,,,,,,,,,)))***---///000///...,,,---,,,++++++++++++,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------..................------,,,,,,------.........---------,,,,,,,,,,,,---...---+++***+++,,,---,,,,,,,,,,,,---.........---,,,,,,------,,,***,,,---...,,,***))))))***++++++++++++++++++,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........+++,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,------------------------------------+++++++++,,,,,,---------///...---,,,++++++,,,---.................................///////////////------,,,,,,,,,---...///------...///000000000000222222111111000//////...------------------------------,,,,,,,,,,,,---------,,,,,,,,,,,,---....../////////...------,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,------------,,,++++++---,,,,,,++++++,,,,,,---,,,,,,------------......,,,,,,------...------,,,************++++++,,,---------------------------,,,------------,,,,,,+++...---,,,+++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---,,,,,,------------,,,,,,+++,,,,,,------------,,,------------------------,,,,,,,,,------.........---...---,,,++++++---///......---,,,,,,...///000////////////////////////------------------------------,,,,,,,,,,,,++++++......------------,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,&&&111555...)))---000///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++........................//////......---,,,,,,,,,,,,,,,,,,------.........------------,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++,,,---......------------------------,,,,,,++++++++++++++++++)))***+++,,,------------------,,,+++++++++,,,,,,++++++---......---,,,,,,...---,,,++++++++++++,,,++++++,,,,,,,,,,,,------+++++++++++++++,,,---...*********,,,------+++(((------.........---,,,,,,***)))((((((***,,,,,,+++...---,,,++++++***++++++...,,,+++,,,---...---+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,......,,,++++++******++++++,,,------------------------------------------------,,,,,,------......//////...------,,,,,,------.........---------,,,,,,,,,***+++,,,+++***)))***+++---,,,,,,,,,,,,---......///...------......---,,,,,,---...---***)))***+++******++++++,,,,,,------++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------******++++++,,,,,,,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---------------------------------++++++,,,,,,,,,,,,------//////...---,,,,,,,,,---........................///////////////.........---,,,,,,,,,,,,---...///......///000111111111111222111111000000//////...,,,---......---------...,,,,,,,,,,,,---------...///............///000000//////.........---------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++,,,---------------,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,---------------,,,,,,------...---------...---,,,***)))(((((((((,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,///...,,,+++,,,---///000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,,,,------------,,,,,,++++++,,,---.........---------------------------,,,---------------------------...---++++++---///...------------...///000////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++999===000'''+++---***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,....................................------,,,,,,,,,---------------------...------------,,,,,,,,,,,,,,,,,,+++++++++++++++------------------------+++,,,,,,------.........+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++++++++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---......------------------------))))))*********+++++++++++++++,,,------------------,,,,,,++++++,,,,,,,,,)))+++---//////...---,,,------,,,,,,,,,++++++++++++++++++,,,,,,,,,------------,,,,,,------------,,,+++***+++,,,---+++)))//////.........---,,,,,,---,,,++++++---......---......---+++************---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---...///,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,------...//////...------,,,,,,------.........---------,,,,,,,,,***+++,,,+++***)))***+++---,,,,,,,,,,,,---......///---,,,---......---,,,,,,---...---+++***+++,,,******++++++,,,---......---------,,,,,,---------++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,------+++++++++,,,,,,------......------,,,,,,,,,------+++,,,,,,,,,,,,,,,++++++)))******+++,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................---------...............000000//////......------,,,,,,,,,,,,------.........///000111111222222222111111000000////////////,,,...000000...------///,,,,,,------............///............///000000...............---------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,......---------,,,,,,,,,------............------,,,,,,,,,++++++++++++++++++,,,,,,---.........---333222111///...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---------///...---,,,,,,...000111------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,------......------,,,+++,,,------............------------------------,,,---------------------,,,---...---,,,+++---...------------......//////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,222@@@DDD555+++...000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................++++++,,,---......------,,,---------------------.........---------,,,,,,------------,,,,,,,,,,,,------------------------++++++,,,,,,---...//////+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------+++++++++,,,,,,,,,------///...------,,,,,,------------------------------***+++,,,---...000111111...............---,,,,,,,,,,,,,,,++++++,,,,,,---***+++---/////////---,,,++++++,,,,,,,,,---------+++++++++,,,,,,,,,------......//////////////////000---+++***+++---......000//////...------------...---+++,,,---///......//////---,,,+++++++++++++++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------...---------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,---...//////...------,,,,,,------.........---------,,,,,,,,,***,,,---,,,++++++,,,------,,,,,,,,,,,,---......---,,,+++,,,---...---,,,,,,---...---+++++++++---******+++,,,------.........------------------...+++++++++,,,,,,---------+++++++++,,,,,,,,,------------------......//////---------,,,,,,---......+++,,,,,,---------,,,,,,******+++,,,------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...//////000000---------.........//////000000//////......------,,,,,,,,,---------------...///000111111222222222000000000///////////////+++///222222///---...///+++,,,---......///......---,,,,,,,,,,,,---..............................------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...//////......---,,,------------......//////......---,,,,,,++++++++++++******++++++,,,---...........................///000111,,,,,,,,,,,,,,,,,,,,,,,,,,,------............---...---,,,,,,---...000111------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,------............---------------------------,,,,,,,,,------.........,,,---......,,,,,,---...---------............///,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------******++++++++++++,,,,,,++++++,,,,,,,,,,,,------------------------------///999<<<333,,,---///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------)))***,,,---......------,,,,,,,,,------.....................---------,,,------------------------------------------------***+++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...++++++,,,,,,,,,,,,------//////...---,,,,,,------------------------------******+++,,,...///000000////////////...---,,,+++,,,,,,+++++++++,,,------,,,,,,...//////...------***+++,,,------------,,,++++++,,,,,,,,,,,,------......///000111111000000222///,,,***,,,...///000000///......---.........---,,,***+++,,,------,,,///...---,,,,,,+++,,,,,,***,,,---,,,+++***+++---,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,------,,,***))),,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,------.........------,,,,,,------.........---------,,,,,,,,,+++,,,------,,,,,,---...---,,,,,,,,,,,,---......---++++++,,,---...---,,,,,,---...---,,,+++,,,---++++++,,,,,,------......,,,,,,++++++++++++,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,------------//////..................------------------...///+++,,,...//////...------,,,,,,,,,------.........------------------------------,,,,,,,,,,,,++++++***+++,,,...////////////,,,,,,------...////////////////////////.........+++,,,------......------......///000111111111111////////////////////////+++///333333///---...000+++,,,---.../////////...---,,,,,,,,,,,,---..............................------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000222222000///...---,,,------...,,,---............---,,,------,,,,,,,,,+++++++++***+++,,,---............*********+++,,,---...///------------------------,,,,,,---...............+++,,,,,,---......//////---------------------------------------------------------......---------------............------..................---,,,------------------------++++++,,,,,,---...//////+++---......---,,,,,,---,,,------...............------------------------........................+++++++++,,,,,,---------+++++++++,,,,,,,,,------+++++++++,,,,,,---------........................+++...000///+++***+++---------------------------------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---,,,+++++++++,,,,,,---...//////............------------+++++++++,,,,,,------...------------------------***++++++,,,---...///000---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......++++++,,,,,,,,,,,,------...------------......///------------------------*********++++++++++++,,,------.........---,,,,,,,,,+++++++++,,,,,,---..................---------+++,,,---------,,,+++***++++++,,,,,,,,,,,,------,,,---///000111111111111000...---,,,...//////...///......------...///000...---++++++,,,------,,,,,,,,,+++++++++++++++,,,***,,,---,,,***)))+++---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***+++,,,------------,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------.........---------,,,,,,,,,+++,,,------,,,,,,---///---,,,,,,,,,,,,---......---,,,,,,---...//////---,,,---...---,,,,,,---...,,,,,,------------------,,,,,,++++++++++++,,,,,,******+++,,,,,,---......,,,------------........./////////...------,,,,,,---------------...//////,,,---///000111000///...........................---------------------------------,,,,,,++++++++++++,,,---......---,,,+++,,,,,,------...//////000.........///////////////+++,,,---.........------------...///000000000000////////////////////////+++///444333000---...000***+++---///000000///...///............///000000---.....................---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000222444555000///...---,,,---......++++++------------++++++.........------,,,,,,,,,***+++,,,---............//////...---------......------------------------,,,,,,---.../////////...***+++,,,---............---------------------------------------------------......//////......---------............------.../////////...---,,,,,,------------------------******+++,,,...///000000+++---......---,,,,,,---,,,---......//////..............................////////////////////////+++++++++,,,,,,---------,,,,,,,,,------.........+++++++++,,,,,,---------////////////////////////...,,,---000...)))***...------------------------------------------------+++++++++,,,,,,---------++++++++++++++++++++++++,,,---.........,,,***(((******+++,,,...///000000//////.........---------))))))***+++,,,,,,------------------------------******+++,,,---//////000......---,,,,,,+++******************************++++++++++++++++++++++++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......++++++,,,,,,,,,---------,,,,,,,,,---...///000111------------------------000000///......---,,,,,,******+++,,,------------++++++++++++,,,,,,---...000///...---------------............---+++)))(((++++++,,,,,,,,,---------***+++---///111111111000...------...000000...,,,///...------...///000111111///------///000///...******************++++++))),,,---,,,***)))+++---,,,,,,,,,,,,,,,,,,,,,,,,//////......---.........***+++,,,------,,,+++***++++++++++++++++++++++++---------------------------,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------.........---------,,,,,,,,,***+++------,,,,,,---...---,,,,,,,,,,,,---.........------...000111000///,,,---......,,,,,,---...------------------,,,,,,///......------......///******+++,,,,,,---......---------.........////////////...---,,,++++++***---------------...///000,,,...000111222111000//////////////////.........---------------------------------,,,,,,+++++++++............---+++)))(((,,,,,,------...///000000---.........//////000000+++,,,---.........---,,,,,,---...///000000000000.........///////////////........................---------------------------///...,,,...222111---------------------------...---,,,,,,++++++++++++---------,,,,,,+++++++++,,,,,,+++---111666<<<@@@000///...---,,,+++++++++.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................+++,,,...000000///...---,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////------------------------------------------------,,,,,,,,,++++++*********+++,,,---...////////////++++++,,,,,,,,,---------------,,,,,,,,,------...///......------///000111000000//////.........---,,,,,,,,,+++++++++************+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,.................................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...)))---111///***'''***------,,,,,,++++++,,,,,,---...------,,,,,,------...------,,,++++++,,,,,,,,,///............---------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))(((,,,000000------111444...+++,,,,,,+++,,,///,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++,,,+++***))),,,///...+++---,,,***+++...000---(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...///000///---,,,+++---///,,,,,,,,,---...///000000---)))(((,,,///......111---111///)))(((+++...---,,,,,,,,,+++++++++******++++++,,,,,,---...//////---------....../////////..................------,,,,,,+++,,,///333888:::<<<555---)))***+++***(((+++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++******+++++++++,,,,,,---------------------------------......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***,,,//////,,,))),,,000------......------,,,+++...,,,++++++,,,------,,,---------------------------...///...,,,+++,,,---.........------,,,,,,,,,,,,,,,,,,---------............------------............////////////......///......---,,,,,,++++++,,,...111222222111111111:::111***+++.........///------------------------------------------------,,,,,,,,,---------......///......------......///000000111111111111000000000///...---,,,------...//////000000000...---,,,///000000///...------...------------------------------------------------///000///,,,---///...***------------------------...---,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,++++++***+++---111444666///...------,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................+++,,,...///000///...---,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,---......///................................................------------------------------------------,,,,,,//////.........---------+++,,,---...////////////+++,,,,,,,,,,,,---------.........------......//////......---...///000111000000000/////////......,,,,,,,,,,,,+++++++++++++++++++++,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---.../////////............------,,,,,,------......------,,,,,,------......------,,,,,,------...............------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***)))+++//////---///333999111,,,---///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,...,,,)))'''***///222333333222///+++)))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---...//////---++++++---...,,,---------.../////////...+++***,,,,,,***+++///------...///000///---,,,------------,,,,,,,,,++++++,,,,,,------.........,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,...111444666555000)))''')))+++***(((+++,,,,,,------,,,,,,+++,,,,,,+++++++++*********++++++++++++,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,---------------------------------------,,,,,,,,,,,,,,,///......//////......///000...---++++++,,,---......,,,++++++,,,------,,,------------------------,,,......---,,,++++++,,,...---------,,,,,,,,,,,,,,,,,,,,,---------............------------.........////////////......---,,,,,,,,,---......//////---///000111111222444555???555------000000///000------------------------------------------------,,,,,,---------............------,,,,,,------...///000000111111000000///000///...,,,,,,,,,---......///000000000///...---///000111000...---...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------///111000---///222111---------------------------...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,+++,,,,,,---......------,,,,,,---------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................+++,,,.../////////...---------------------------,,,,,,---......///000000+++,,,,,,------.........................................................------------------------.........------,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...////////////,,,,,,,,,---------......000//////........./////////............///000000111000000000000000//////------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,---------........................,,,,,,,,,,,,,,,,,,,,,,,,.........---------------------------------------......------------......---+++***,,,...///---***///......------......///...------,,,,,,------............------......///............------------++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++***+++...///...222777>>>333+++,,,///...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,---,,,******+++---111333000000///---***))),,,///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,++++++++++++,,,,,,---......---++++++,,,...------..................///------...,,,***...555999000,,,111222---+++...............------------------------------------,,,,,,,,,,,,------------***++++++,,,,,,---------000///---,,,,,,...000111///+++((((((***,,,+++***+++,,,,,,------,,,,,,++++++++++++******************+++++++++++++++,,,,,,------------------------***++++++,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------------------------------///...,,,---000222000...222///,,,******+++...000...,,,++++++,,,------,,,------------------------+++,,,---,,,+++***+++,,,------,,,,,,,,,,,,++++++,,,,,,,,,---------............------------......///////////////...---,,,,,,------...//////000000///////////////333888<<>>555---...000///...///................................................------........./////////,,,,,,++++++++++++,,,,,,...//////000000//////...,,,---......//////......------------...000111222...000111000//////000222---------------------------------...///000000000---......,,,---111000,,,........................---------------...//////............------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......,,,,,,,,,---------..............................------------------------........................---------------...//////////////////////////////---------------,,,,,,,,,------------------------........................------------------------........................+++,,,,,,------.........))))))*********+++++++++---...............------....../////////000000000000///...------,,,,,,,,,------///000000000///........./////////000000000////////////.........---,,,,,,------......//////---------------------------------------------------........./////////000//////////////////////////////............//////+++---///...,,,***+++---------,,,,,,,,,,,,------...------,,,,,,------...+++++++++,,,,,,---//////---------,,,,,,,,,++++++++++++,,,,,,,,,,,,------+++,,,,,,---......//////---+++,,,...///...111777III>>>444111///,,,,,,---........................,,,+++++++++,,,,,,---...///++++++---***+++:::NNNQQQ>>>---***+++((()))...........................,,,,,,------.../////////.................................------.........***,,,...///...------...,,,---------.../////////000---,,,......,,,---111...///000111111000///...............------------+++,,,,,,------..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------***+++++++++++++++---...+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------.........---------,,,,,,++++++++++++++++++++++++,,,,,,------......//////,,,,,,,,,,,,,,,,,,,,,,,,........................,,,---...//////...---,,,------------------------+++++++++,,,---.........000;;;===333+++---///---000000///...---.........///...,,,,,,...///...---------------------------***,,,------,,,,,,---...---------....../////////,,,,,,,,,---------............------------......++++++,,,---............,,,,,,,,,---......//////,,,---,,,,,,,,,...222555999111,,,...111000///...............................................................////////////------,,,,,,,,,,,,------///000000111111000000///---...///000000000//////......------...///000111---...000000///...000111........................---------...///000000111+++------,,,///333333///////////////////////////---------------...///000/////////...---------,,,///...------,,,,,,------...------,,,,,,---------,,,,,,,,,------.................................------------------------...........................------------...//////000000000000000000000000,,,,,,------.../////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////////////////***++++++,,,---...//////,,,,,,,,,------.........---...............------////////////000000000000111111000......---------,,,---///000000000///...---.........//////000000000/////////............,,,,,,,,,---...///000000........................000000000000000000000000---.........//////000000000000000000000000000000//////............//////,,,++++++---000111000............------............------,,,,,,------...,,,,,,,,,---...///000111---------,,,,,,,,,++++++++++++,,,,,,,,,---------,,,,,,------...///000000---+++,,,//////---000555666000---//////------///........................++++++++++++,,,,,,---...***)))///444...'''000@@@;;;000***///000++++++111........................,,,,,,------...///000000////////////////////////...------,,,,,,------...***---///000///......///,,,,,,------...///000000///+++***...111000000222///222111+++)))---000///000/////////............++++++,,,,,,---...///////////////......---------..................------.........---------,,,,,,,,,,,,---------...111333+++,,,,,,------,,,,,,+++,,,,,,,,,------........./////////......---------++++++++++++++++++++++++***+++,,,---///000111111,,,,,,,,,,,,,,,,,,,,,,,,........................,,,---...//////...---,,,------------------------******+++,,,,,,---......'''000333,,,***111333///333111...,,,+++---///111///...,,,,,,...///...---------------------------+++,,,...------,,,...///........./////////000000,,,,,,,,,---------...............------.........******,,,---...////////////......---,,,,,,+++++++++,,,---,,,+++,,,...000333,,,(((,,,000///---,,,////////////////////////////////////////////////............/////////000000000////////////000000000000111111111111000000---...000111111111000/////////...------...000111,,,...//////......///111........................//////......---------...............////////////........................---------------------------------...------,,,,,,......------------......+++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,,,,,,,,,,------.........///......---------......000000000000000000000000---------...///000000111//////000000///...------......---,,,,,,,,,,,,---...------,,,,,,------...///...---,,,,,,---...///******+++,,,...000222333...///111444555333///+++---......//////......------------.........//////......------------......---......///000111111222111111000000//////......////////////000000000000////////////000000000000........................------------------------------...///////////////000000000000////////////...------------...//////111111111000000000000000....../////////////////////............---------........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///...---,,,------------------------,,,,,,,,,---------..............................---------...............,,,---...---,,,,,,---///,,,+++++++++,,,,,,---...***+++---......---+++***+++000333///,,,------+++---,,,,,,,,,,,,---......++++++,,,...///...///000+++...111222222222222222333111///---,,,---...///222111000///------,,,,,,...000222333333111...---/////////...------,,,,,,////////////////////////000000000000000000000000000000//////............,,,,,,------...///000000'''))),,,...///...---+++------++++++++++++------......------------......///////////////////////////...------///000000///------------------------------......//////000000///............---------,,,,,,,,,------.................................------------------------------------------------..................------............/////////000////////////////////////...---,,,,,,,,,,,,---...000000///...---,,,,,,+++,,,,,,------------------------------------------------------.........///------............------///////////////.........000000//////......------////////////............------------------------000000//////.........---000000////////////000000..............................////////////......---------......000111222000////////////.........+++,,,...000000///...---000...+++,,,...000...---------------.........///........................///...---------......---............////////////........................------------------------------.........------,,,......------------......+++,,,,,,------,,,,,,+++,,,,,,---...............,,,,,,,,,---------......///.........---.........////////////////////////------......///000000111///////////////...------///...------,,,,,,------...------------------.........------------......,,,,,,,,,---...000111222000000222444555444000---------............---------------........./////////..................///......//////000000111111////////////.........---////////////000000000000////////////000000000000........................---------------------------......//////......---......//////000000000111...------------...//////////////////////////////.........---------------+++,,,,,,,,,------..............................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------------------------------,,,,,,,,,,,,------------........................---------...............---......---,,,,,,---...+++++++++,,,---///000111+++,,,...//////...,,,++++++000222///,,,------,,,---,,,,,,,,,,,,---.........---,,,,,,,,,++++++,,,,,,---///000000111222444222111///---,,,---...//////............///000000,,,...000222222000...---------..........................................,,,,,,,,,,,,,,,,,,,,,,,,/////////.........------,,,,,,---......//////000)))***,,,.........---,,,///...---,,,,,,---...//////......------......//////////////////////////////...------///000000///------------------------......///////////////000///............---------,,,,,,,,,------.................................------------------------------------------------////////////////////////---------.........//////////////////////////////......---,,,,,,---....../////////...------,,,,,,............------------------------------------------........./////////---......//////......---////////////////////////..................------000000//////......------------------------------//////......------------......------------..............................//////////////////....../////////...//////000000///.........------------,,,---///000111000///...000...,,,,,,...000...---------........./////////........................///,,,+++,,,...000...,,,............////////////........................------------------------------...............---......------------......,,,,,,------------,,,,,,,,,------...............,,,,,,,,,------------................../////////........................------......///000000000///////////////......---///...------,,,------------------------------------..................---------------...///000111000000000111333333000...---------------------------............/////////000//////......//////000////////////000000000000............------------////////////000000000000////////////000000000000................................................---...............---,,,,,,---...///000111111222...------------...//////...........................---------,,,,,,++++++))))))***+++,,,---...///........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------------------------------+++++++++,,,,,,,,,------........................---------.........//////...///000...---,,,,,,---***++++++---///111222333---...///000000///...---+++///111...,,,......,,,---,,,,,,,,,,,,---......///...---,,,++++++,,,+++,,,,,,------///111333444222111///...------.....................///000000---...000111111000///---,,,,,,------...//////000------------------------.................................------------------------......//////000,,,,,,------------------//////............/////////......------......//////////////////////////////...------///000000///////////////////////////000000000000///////////////............------------------------.................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------///000000000000000000000------------............////////////////////////......---,,,,,,---..............................000000//////......------............................../////////000000000---......//////......---////////////////////////------------............111000000///...---------------------------------......---------------,,,------,,,,,,,,,,,,------........................000000000000//////...---111111000000////////////......---------,,,,,,,,,...///000111111111000//////...------//////...---............/////////000........................///,,,***,,,///111...+++............////////////................................................------...////////////.........------------......,,,,,,------------,,,,,,+++,,,------......------------------------------......//////000000000///....................................//////000000...///////////////......//////...---------------------............------,,,---...//////...---,,,------------------...///...---,,,---//////...---...------------------................../////////000000////////////000000000000000000////////////........................////////////000000000000////////////000000000000........................////////////////////////------...///////////////------......///000000111...------------...//////.............../////////......------,,,,,,++++++***++++++,,,------..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***+++,,,---------------------------+++++++++,,,,,,,,,,,,---........................,,,,,,------...////////////000111000...,,,,,,---++++++,,,---...000222222---...////////////...---+++//////---,,,//////------,,,,,,,,,,,,---......+++---...---...//////,,,++++++,,,...000222222111111000///...---.........111111///......---------111222333333222111///...---------.........//////------------------------........................------------------------------....../////////000///...---,,,,,,------...//////////////////////////////............/////////////////////////////////...------///000000///////////////////////////111111111000000//////...///............------------------.......................................,,,,,,,,,,,,,,,,,,,,,,,,------------............///////////////000000000............////////////////////////////////////......------------......---------.........//////222111111000///......---........................////////////000000000000......////////////......///////////////000000000------......//////000000111111000///...------,,,................................................//////............//////........................000000111000000///...---000000111111111111111111/////////.........------...//////000000000//////........./////////.............../////////000000........................///---,,,...000111...,,,............////////////................................................---...//////000000000///......------------......,,,------......------,,,------...///////////////------------------------...///000111111111000000....................................////////////......///////////////...//////...------------...---......//////......---,,,---...//////...---,,,---,,,,,,+++,,,,,,------...,,,+++,,,...//////...///......------......///////////////////////////000000////////////000000000000000000////////////////////////////////////////////////000000000000////////////000000000000////////////////////////////////////////////////+++,,,...///000111222222/////////..................------------...//////.........//////000000000............------,,,,,,.........---------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***+++,,,---------------------------++++++,,,,,,,,,---------........................,,,,,,------...//////000///111222111///---,,,---,,,,,,,,,,,,---...//////---------......---------,,,......,,,---000000...---,,,,,,,,,,,,---......''',,,///...///111000+++++++++,,,000222333000---000//////...............111000///......---......777777666555444111///...//////.........---------------------------------++++++++++++++++++++++++------------------------.........///////////////000///...,,,,,,---...///.........//////........./////////....../////////000000000000000000000000///...------///000000///000000000000000000000000111111000000//////......///............---------................................................,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////---------....../////////000000000000111111111111////////////////////////........................,,,,,,------.../////////222222111000//////......////////////////////////////////////000000000000...//////////////////...////////////000000111111//////000000111111222222111000000///...---------........................///////////////000000000/////////....../////////////////////////////////000000111111000///.........///000222333444444444222111111111000000000000.....................------...000000//////..................////////////........................//////111111000///...---............////////////................................................---...///000111111111111......------------......------............------///000000111222111111111...------------,,,,,,,,,...///000222222222111111..............................//////////////////---...//////////////////000///......------......---...///000000///...------..................---,,,,,,,,,,,,,,,,,,------///...---///111222111000111000///......///000111000000000////////////...000//////......//////000////////////000000000000/////////000000000000000////////////000000000000////////////000000000000////////////////////////........................+++,,,---///000111111111/////////.........------...------------...//////.........//////000000111---------------........./////////......---------........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------------------------------,,,,,,,,,---------..............................+++,,,,,,---...///000000///000222222000.........---------,,,------...///------------------------,,,---,,,***---111222...---,,,,,,,,,,,,---......(((...000,,,...444555000...------000333333000,,,//////////////////......---------......000111222888777666555333111///...000//////...------,,,,,,---------------------------------------------------------------.........////////////////////////000///...------...000000......////////////......000//////......//////000000000000000000000000000///...------///000000///000000000000000000000000////////////............///............---------/////////.......................................---------------------------------...//////000000,,,,,,------......//////111111111111222222222222////////////////////////---...////////////...------------.........//////111111000000//////......000000000000000000000000....../////////000000000...//////000000//////......//////000000111111222111111111111222222222222////////////....................................///000000000000111111111......------------......///////////////////////////000000111111000000///---...111333555666666666444444333333333222222222............---------------///111111000......///------------.........///........................///222555444000------///............////////////......................................................///000111111111111......------------......------............------......///000000000000///......---------,,,,,,,,,---///111222333333222111/////////////////////////////////////////////...------...///////////////000//////...............---...///000000///...---......------------......------------......///000///......000222333222000222111000//////000111222000000000000/////////...///..................///......//////000000111111........./////////000000////////////000000000000////////////000000000000////////////////////////------------------------+++,,,------...---------------.....................------------...//////,,,,,,---......///000000+++++++++,,,------......---------------------...........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------------------------------------........./////////........................++++++,,,---...///000000...000222333111/////////------------...///000111///..................///,,,---+++***---222222///---,,,,,,,,,,,,---......+++000000,,,111>>>EEECCC555111------000222000.........///////////////...------------///000111222222222111111000///...---..................------........................000000000000000000000000------........./////////000/////////////////////............///000111111//////000111111000//////000000////////////000000000000000000000000000000///...------///000000///////////////////////////------------............///............---------000/////////.........---................................................---------...///000000000---------...//////000000000000111111111222222222////////////////////////---...///000000///...------------...............////////////////////////000000000000000000000000------.........///////////////000000000000//////...//////000111111222222222222111111111111111111............////////////........................////////////000000000111//////............//////////////////////////////...///000111111111111111///000222555666666555555555555444444444333333333000//////...............,,,///222222000......///,,,,,,,,,,,,------------........................///444999777000,,,---000............/////////000........................////////////////////////......///111111222222222.........------.........------............------***+++,,,,,,------,,,,,,.........------,,,,,,,,,---///111333444333222111000000000000000000000000///////////////.........------...///000000//////000000///...............---...///111111///...---///...---,,,,,,---...///.........//////000222222,,,,,,---///111222000...333222111//////111222333111111000000/////////.........------------......---......///000111111222---------.........//////////////////000000000000////////////000000000000000000000000000000000000---------------------------------,,,+++***)))(((+++,,,,,,---...///000000...------------...//////++++++,,,,,,---...//////))))))***+++,,,------...******+++,,,------...///........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///...---,,,------------------------.........////////////000........................++++++,,,---...///000111---///222333222000000000,,,,,,---...000222333444000000////////////000000,,,---+++)))---333333///---,,,,,,,,,,,,---......,,,111000,,,555JJJWWWYYY:::444,,,***---111111000......///////////////...000//////............///------------------------,,,,,,------.../////////////////////////////////................................./////////000000000000000000////////////---......///000111111222000111222333333222111000000000////////////000000000000000000000000000000///...------///000000///////////////////////////+++,,,,,,------.........//////.........---------000000//////.........---........................////////////////////////---------...///000000111---......///000111111222000000000000111111111111////////////////////////---...///000000///...---....................................////////////000000000000000000000000------------........./////////000000000000//////...//////000111222222222222222111111000000//////------......///000000000////////////////////////---.........//////000000222222111111111111222222000000000000000000000000---...///111222222222222111222444666666555444333555555444444444333333333111111000///////////////,,,///333333000......///+++++++++,,,,,,,,,------,,,,,,,,,---------......///666===<<<555///...///111///...------...///111---------............///////////////////////////000000///...............//////////////////////////////............//////////////////////////////------------------------000000111111000///......,,,...///000///...///000222111000......000111222//////...//////000111222111111000000//////......000,,,...333222,,,+++---333111............,,,***......///////////////......///000///........./////////.........---------000000//////.........---,,,,,,...///000000000000111000///---------...///---------............///111111000///////////////000///...------...///000222000...,,,,,,---000111------------------------........................000000//////...............---+++******+++---...,,,,,,,,,---------......000///---++++++,,,---.../////////......---------,,,,,,,,,------.........,,,,,,,,,---------......,,,,,,++++++,,,,,,---...------.../////////......+++,,,...///000000000000........................---------.........//////111111111111111000/////////,,,***---444<<>>GGGIIISSSGGG888000///111222111000000000//////...---,,,******,,,111666666111,,,++++++,,,,,,,,,---------,,,,,,,,,------.........,,,,,,---.../////////.........------,,,,,,------++++++,,,,,,,,,------------------------...//////,,,------......------,,,---......//////.........++++++,,,,,,---......///........................------........./////////,,,,,,------------,,,,,,,,,,,,,,,---------......000000000000//////......//////////////////......111000000000//////////////////000000000111111111......------......///000///000111222333444444555555555666666555333222111.........///000000111111.../////////000000000000---......///000000/////////111111000......000222///000222333333222111000//////............//////...........................////////////...------+++,,,---......///000000------...///000111111222.../////////000000000111000111222333333222111000444444333333333222222222222222333333333444444444444444444444444444444444333333333333333333333333333222111000////////////000000111111111111000000111000000000////////////////////////000000000000000000000000111111222222111111222222222333333333333333333333333222222222444333333333333222222222222222333333222111//////222222111111111000000000333222222111000///...............///////////////........................////////////////////////.../////////000000000111...///000000111111111000000000000000000000000000//////000111222333444555333333444444333222222111111111222333333333333333111111111111222222222333222222111111111000000000111111111222222222333333222333333444444333333333222222222222222222222222111111111222222222333333333222222333333444555666333333444444444444555555444555555666666555555444222222222222111111111111111222222222222222222222111111111111111111111111////////////000000111111//////.........---------////////////////////////000000000000111111111111111000///...------......,,,------......------,,,---------.........//////------------------------......---,,,,,,,,,,,,---//////////////////////////////............//////////////////////////////...//////000111222222222222222222222222111000///))),,,...//////000111222......////////////......---------------...///000---------.........//////---000111444BBBYYYkkkrrrppp]]]DDD333...//////---............---,,,+++***,,,,,,...222666444---&&&+++++++++,,,,,,---------,,,,,,,,,------.........,,,---...///000000000000000///---,,,+++,,,,,,---++++++,,,,,,,,,------------------------...///000,,,,,,---......---,,,,,,,,,,,,---...///000111222++++++,,,,,,---...//////................................./////////000000---......//////......---,,,,,,,,,---------......111111111111111000000///111111000000//////......222222111111000000//////000000000000111111111111111111111111111222222333///000222333555555555555555555666666555333111000------...///000111222222////////////000000000000------...///000000//////000222222000---,,,///222...///222444555555444333//////............//////////////////////////////+++,,,///111222111///...---.........,,,,,,------,,,---...///000111222333.../////////000000111111111222333444444333222111444444444333333222222222222222222333333333444444333333333333333333333333333333333333333333333333333222111000////////////000000111111111111000000000000000000////////////////////////000000000000000000111111222222222333222222222333333444444444444444444333333222222222444444444333333333222222444555555555444222000///222222222111111111111000444333222111000...---------.........//////000000........................////////////////////////.../////////000000111111......///000000000000000////////////////////////000000111222444555555666222333333333222222111000000111222222333333333333000000000111111222222222111000000000//////......111111222222222333333333111222222333333333222222222222222222222222222222111111222222222333333333555555444333333333333444444444444555555555666666444444555555555555444444333222222222111111000000333333222222111000000000000000000000000000000000.../////////000000111111111000000000/////////////////////000000000000000000000000000000000000000///000000000000000////////////......---------,,,///---+++***,,,...000000---///000/////////...,,,,,,,,,,,,------.........---------------------------,,,+++******+++,,,---,,,,,,---...////////////+++,,,,,,------......///222333333333333444444444222222333333333111///...//////////////////........./////////000000111111//////.........---------222000---666TTTxxxnnnRRR888222222...+++---............------,,,+++------------------------------///000000///------.........------,,,,,,,,,,,,,,,---------.........---------......///////////////..........................................333,,,,,,333222+++***///111111111000///---,,,+++000---+++,,,///000///............------.........000000///...............000000/////////............///////////////......***,,,///222333222000///666555555444333333222222333444666666666444111000000000000111222333444555333333222111000000000000222222333333333444444444222333444555555333222000//////............//////...------///000111///...//////.........---------000000000000000000000000000111222444444333222111111000///...------...///////////////////////////---------.........//////---------------...///000.........///////////////000000000000000000000000222222222222222222222222222222333333333333444444777666333111111111222333444444444444333333222111444333222111000000000111/////////......///////////////.........//////000444111......000222222000000...---...111333111/////////111222333444444444555444333222222222333444666666555444333333222222444333333222222333333444333333333333333333333333444444444333222111///...000000000000000///......////////////000000000000......//////////////////---------------------------...//////000000000000000000000000000000000000111111222222222222111111///000000000111111222222333222222111000////////////////////////000111111444333333444555444222000222111000///////////////000111111222222222222111222111111222333444444333222333333333333222222111333333222222222222333333444555666777777666555444444444555555666777777777888888888888777555444333333222222222222444555666<<<777111...///000000000......//////000000000111222111111111000000//////------...///000000000///111111000000//////......000000000000000000000000000000000000000000///..................---------000111111222222111///---,,,***)))***---///...+++,,,,,,,,,------.................................------,,,++++++,,,------///000000//////...---,,,............------------111111111222222333333333222222111000///---,,,+++000000000000////////////.../////////000000000000000000/////////.........222222///333GGG___gggaaaPPP<<<,,,---111...,,,...------......------,,,+++------------------------,,,------......------,,,///.........------------,,,,,,,,,---------......---------...............---------.......................................---666999111+++---///,,,...////////////......---111...------000111111///000//////......//////000111111000///////////////000000000/////////......000111111222111111000000---///111222333222111000444444444444444444444444666777777777666555444333444444555555555555444333444333222222111111111222333333333333333333333444111222444444444333111000000//////.........//////...------...000000///.../////////......---------000000000000000000000000///000111222222222222222111000///...---......///........................---.........////////////------,,,,,,,,,---......000/////////............000000000000000000000000222222222222222222222222222222222333333333444444666555333111000111222222333333333333333222111111333333222111111111111111000000////////////000000///...//////000111222333333111......000222111000222000...///222333333111222222333444444444333333555555444333333333444555777777666666555444444333555444444444444444444555555555555555555555555555222222333444444444333333111222222222222111000000000000000000000000000000444333111/////////000111........................,,,------...//////......////////////////////////...//////000000//////...000000000000111111222222111111111000//////......000000000///000000111222222111000111222333111000/////////......///000000111222222333333333333333222111111222333444333333111111222222333222222222222222111111111111222222444444555666666555444444555555555666777777888888666666777777777666555555555444333222222333444444:::666111000000111111000//////000000000111111111111111111000000000//////---....../////////......111111000000////////////111111111111111111111111000000111111000//////............///////////////000111111111111///---,,,///+++)))+++///111...,,,,,,------------............/////////////////////......------------......//////000//////...---,,,//////......---,,,,,,+++...//////000111222222333333222111///---,,,++++++000000000000000000000000////////////000000000000000000000000////////////000222111111999DDDDDD===888...+++111666333111333---------...------,,,+++------------------------,,,,,,++++++++++++,,,,,,...............---------,,,,,,,,,,,,------------............------------,,,,,,------......//////////////////////////////000GGGLLL666***333777---.........//////000000000222000//////111222222111222111111111111111111222333222222111000111111111111111111000000000//////333333444444444444333333222222222333333333333333333333444555666666777777999999888888777777666666666777777777777666555444555444444333333333333444444444444333333333333333111111222333333111000///111000//////...............------...000000///---////////////............////////////////////////////////////000111222333000000///............///------------------------............////////////------,,,,,,+++,,,,,,,,,000000//////......------000000000000000000000000222222222222222222222222222222222222333333333333444333222000000000111111111222222222222111000000222222111000000000111111000000////////////000000/////////000222333555666333111///000111222222111555333111111222444444444666666666666555555444333666666555555555666666777888888888777777666666555666555555555555555555666666666666666666666666666333444555555666666666555555555555555555444333333111111111111111111111111777555111///......000222000000000000000000000000---......////////////...////////////////////////---......//////......---///000000000000111111111000000//////...---------000000000000000111222222111///------///000000000------------...///000111000111111222333333222222111111111222222222222222///000111222222333222222333222222111111222222333222333333444444333333222555555555666777777888888444444555666666666666666666555444222111111222222777555222222222333222111000111111111111222222222111111000000000000//////..................------111000000000000/////////000000000000000000000000111111111111111000//////000000000111111222222222444222000---,,,---///111333111111333444111..........................................////////////......------------......+++,,,---...////////////......---------,,,,,,,,,------...///000111111222444333111///......///////////////000000000000000000000000000000000000000000000000000////////////---111222000222555444...111...000666777333000111------.........------,,,------------------------,,,,,,************,,,,,,.........---------------------------............/////////...............,,,------...///000000111111111111111111111111111888LLLPPP:::...555888...111111111111111222333333333222111111222333444444555444444333333444444555555555444333333333333333333222222222222111111111444555666666666666666666777666555444444444555666444555666777888:::;;;;;;::::::999777777777777777666555555555666888:::;;;666555555555555555666666666666555444444333222222000111111222111000//////222111000///...............------...000000///---////////////////////////////////////////////////...---------...000222333/////////.........//////------------------------,,,---------............///...------,,,,,,,,,,,,.........///////////////000000000000000000000000111111111111111111111111111222222222222333333333222222111000//////000000000000111111111111000000000000/////////000000111000//////////////////000111111111111222333444555333222111222222222222222666444333222333444555666777777888888777777666555777777777777888888888999999888888888777777666666666666555555555555666666777777777777777777777777888888888888777666555444888888888888888777666666333333333222222222222222333222000///...///000000111111111111111111111111000000111111111111111000000000000000000000000000//////000000000000//////////////////////////////............------,,,,,,000////////////000111111333000---,,,,,,...//////---------------...///000---...///000000111111000000111111111000000111222///000111222333333444333555444444333333444444555222222222222222222222222444444444555666666777777444555555666666666555555555444222111111111222222444444444444444444333222222222222222222222222222000000000000000000//////......///......---,,,+++000000000000000000000000////////////////////////111222222222222222222111222222333333444444555555555555555222//////111333222111444999666000...111////////////////////////------....../////////000---..................---+++,,,---....../////////,,,,,,,,,,,,------......---......///000000111111111111000//////000222333....../////////000000000111111111111111111111111000000000////////////...---000111000///000000///......000333111,,,***+++---....../////////.................................---,,,++++++,,,---...---------...............////////////000000000000111111000000000000000000///000000111222333333444555555555555555555555555888>>>???999444444444222888777666555555555666666444444444444444555666777888777777777777777777888777777666555555555555666555555555444444444333333666666777888888888888888:::999777666666777888999777888999:::;;;===>>>>>>:::999888777666666666666555444333444777===CCCGGG777777666777777888999:::999888777666555333333222111111111111000000//////111111000///////////////......---///000111000...000000000000000000000000////////////////////////...---,,,,,,---///000222......//////////////////------------------------++++++,,,,,,,,,---------111000///......---......,,,------...///000111111000000000000000000000000111111111111111111111111111111111222222222333333111111000000000000000000///000000111111000000000...............///000111000000////////////000000333333222111111222222222333444444444444333444444666666555444444444555777777777888999999999999888888888999999::::::::::::888888888777777777777777666666555555555555666666666666666666666666666666999999999999999888777666:::::::::::::::999888888555555444444333333333333///000222333444333222222222222222222222222222222111222222222222222111111111111111111111111111111000111111111111111111000.......................................---------//////.........///000000777444///------...//////111000///..................///000111222222222222000222333222000///000222111111333444555555555555444444444333333444444444222222222222222222222222222333333444444555666666777777777777666555444333222111111000111222333444333444555666555444444333333333333222222222222222//////////////////000000////////////...---,,,,,,000000000000111111111111////////////////////////111222333444555555555555444444444555555555555555///222555666333222333444555111222888777111000555222222111111111111000000......//////000000111111...//////000000//////...000000000000///...------,,,------...//////000000000000000000111111111111............///111222333...//////000000111111111333333333222222222222222111111111111000000000000000111111000......000111...///000000...,,,,,,---...///000000000000000000000000000000000000000000000000////////////000000////////////000000000000222222222222333333333333222333333333444444444444555555555666777777777888999999999999999999999999:::444555<<<===999888===<<<;;;:::999888999999:::777888999999888888999;;;;;;::::::999999::::::;;;:::999888888777777888888888888777777777666666666777888999::::::;;;::::::<<<;;;:::999999:::;;;<<<::::::;;;<<<======>>>>>>888888777777666555555555666555444555999@@@GGGLLL888888888888999:::<<<<<<<<<;;;:::888666555333333111111111000000000000000111000000//////000000111000//////000222222111///000000000000111111111111////////////////////////......------......//////---...//////000/////////------------------------+++,,,,,,,,,,,,---------000000//////////////////,,,------...///000111111000000000000000000000000111111111111111111111111111111111111222222222222000000111111000000000000///000000111111111111000.........///000111222333222222111111111111222222555444333222222111111111444666777777666555555666777888999999777666777888777888888999:::::::::999777888999:::;;;;;;;;;;;;888888888888888888888888888777777666666777777888777777777777777777777777666777888999:::;;;;;;;;;:::;;;;;;;;;;;;:::999999777666666555555444444333000333666999:::999777666444444444444444444444444222333333333333222111111222222222222222222222222000111111222222111111000000000////////////......///////////////////////////////////////000000111999666222//////000000000444333222111000000000000222222444555666666666666222555666555222111333555444555666777777777777777444333333222222333333444444333333222222333333444222333333444555555666666999999888888777555444333222222111111222444555666444555777666555444444555333333333222222222222111......////////////000000//////////////////...---000000000111111111111222111111111111111111111111111222444555777888888888555444444444444444444333---000222444555;;;EEEMMMLLL===555999<<<888666888444444333333333222222222000000111222222333444444111111222333333222111111333333444333333222111000111111111111222222222222333333222222222222111111...///000111111222222111000000111222222333444444555555444444444333333333444444333333333222222222333222222222222111111222///000111111111222222111000000111222222222222222111111111111111111111111222333333333333333333222222222222333333444444444555555555555666666666666444444555666777888999999;;;;;;;;;;;;;;;;;;;;;;;;========================>>>888999???AAA======@@@===<<<;;;::::::<<<===>>><<<===???>>><<<<<<>>>AAA======<<<<<<<<<<<<======;;;;;;:::999999999999:::::::::::::::999999999999::::::;;;<<<===>>>======;;;;;;;;;<<<<<<===>>>>>><<<<<<<<<<<<<<<<<<<<<;;;777888888888888666555444555555555777:::>>>BBBEEE999999999:::;;;<<<>>>>>>???>>><<<:::888666444333222222111111000000000111////////////000111222222111000000111333333222111000000000111111222222222000000000000000000000000///////////////......---,,,---///000000000//////........................---------........./////////............//////000//////////////////......000000000000000000000000111111111111111111111111111111111111222222222222000111111111111111111111///000111111222222222111000000111111333444555666555555555444444555555555555555444444333444444444555888::::::888777777888999;;;>>>>>>;;;999999:::999999:::::::::999888888777888999;;;;;;;;;;;;;;;999999999999999999999:::::::::999999999999::::::888888888888888888888888666666888999:::;;;;;;;;;:::;;;;;;;;;;;;:::999999888888777666666555444444555666888999::::::999888777777777777777777777777777777777777777666555444444444444444444444444444333333444444444444333333333333222222222111111111111111111111111111111111111111111000111222222333777444111111222333333333444444333333333333333444444444666777888999999999666999;;;:::666444666999888999999:::::::::999999666666555555555555666666666555444444444444555666444444555555666777777888888888999999888777666666777666555555555666777888555777888777444333444666333222222222111111111111........./////////000000//////000000111000000000000000111111111222222222333333333333333333333333111222444666888999:::;;;444444444333333222222222555444222222999JJJaaaqqqgggOOO<<<===CCC@@@<<<;;;555555555444444333333333222222333444444555666666333333555555555555333333333333444555666666666666666555555444444333333222555555444444333222222222222333444555555444333222222222333444444555666666666666666555555444444444666666555555555444444444333222333666777555444555---...//////111222222///000111222333333333333333222222222222222222222222444444666777777666444444555555555666666777777777777777777777888888888888555666666888999:::;;;<<<>>>>>>>>>>>>>>>=========??????????????????????????????>>>>>><<<:::999999<<<;;;::::::;;;===@@@BBB???AAACCCBBB??????BBBEEE>>>>>>============>>>>>><<<<<<;;;::::::::::::;;;<<<<<<;;;;;;;;;:::::::::<<<<<<===??????@@@@@@@@@;;;<<<<<<===>>>??????@@@===<<<<<<;;;::::::999999777888999:::999777555333333444555777888999::::::999999::::::<<<===???@@@@@@???>>>;;;999777555444333222222111000111111111......//////000222333444222111111222444444333111000000111111222222222222111111111111111111111111///000000111000...---,,,,,,---///000000000//////////////////////////////////////////000000000111---------------...///000222111000///...---,,,,,,000000000000000000000000000000000000000000000000000111111111111222222222000111111222222222111111000000111222222222222222222222333444555777888999888888777777777777888888555555555555555666777888666999<<<<<<999888888::::::>>>BBBBBB???<<<;;;;;;;;;;;;;;;:::999888666666666888999;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<;;;;;;<<<<<<===::::::::::::::::::::::::999999:::::::::999888888::::::;;;;;;::::::999888999888888777666555555444888888777777777777777777999999999999999999999999<<<<<<<<<<<<<<<;;;:::999555555555555555555555555666777777777777777777666555555555444444333333333222222222222222333333333333333222222333333444555333222000111333555666555444444444444555666777777333444555777888999999999:::===???===999777:::===;;;;;;<<<<<<<<<;;;::::::::::::999999999999::::::777666555555555555666777666666777777888888999999777777888999999999999888;;;:::999888777777888888666888999666333222444666222222222111111000000000---.........//////000000...///000111111222111111000000111111222222222222444444444444444444444444888666555666999:::999777444555666666444222222333888444444666777EEEhhhjjjHHH>>>@@@??????AAA;;;===999444444777666000555666666777888999999::::::::::::999999999888888;;;;;;:::999999888888777999999888888777777666666666666666666666666666666666666555555555444444444666666666777777777777777999999888777666555444444777777777777777777777777666555444333333444555666111111222333555666666777666666555444444555777888555555555555666666666666999888888777777777777777:::::::::999999888888888::::::999999999:::;;;;;;999999:::;;;;;;<<<<<<===>>>>>>>>>>>>????????????BBBBBBBBBAAAAAA???>>>>>>>>>>>>===<<<;;;::::::999999:::;;;<<<>>>???@@@@@@??????>>>======>>>@@@AAA??????????????????>>>>>>==================<<<<<<>>>>>>===<<<;;;;;;;;;;;;===>>>@@@@@@>>>>>>>>>???BBBBBBBBBAAAAAA@@@@@@@@@CCCCCCAAA???>>>=========<<<;;;::::::::::::;;;<<<===;;;999999;;;=========>>>=========>>>@@@BBBDDD@@@???>>>===;;;999888888555555444444444444555555333333333333333444555555333444555666666555444333444444333222111111000000222111111000000111111222111000000000000000000111000000////////////000000////////////000000000000000000000///////////////111111111111111111111222//////000000000111111111000000//////////////////222111111000000111111222//////000111111000000000111222222111//////111222555444333333333555666777444444444444555666888888888:::===<<<:::999;;;>>>777777888888999999999999:::999999888888999999:::;;;===@@@BBBBBB@@@===;;;;;;;;;::::::999888777777:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<:::999999:::<<<===;;;;;;;;;<<<<<<;;;:::::::::::::::::::::::::::::::::;;;;;;<<<<<<:::999888666888:::;;;;;;:::888666888888888777666666666555999999:::;;;;;;<<<==================<<<;;;:::999888888888888777777777666777777888999999999888888666666666666666777777777777777777777777777777777777777777777666666555555888777666666777999;;;===:::;;;;;;999777666666777::::::999999999999::::::<<<<<<<<<;;;;;;:::::::::;;;;;;<<<======<<<;;;;;;;;;;;;::::::::::::999999999777444555777888777555999999888888888888999999999999999999888888888888999777444222333555555555444333333333222222111111000000000000000111222222000000000000000000000000333222222111000//////...//////000111222222333333555555555555555555555555999777666777999:::999888666888999888555444333444555222333666666???YYYuuu~~~aaaKKKBBBBBBBBB???===???===777777;;;<<<999777777777888999:::::::::<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;::::::::::::999999999888888888777777888888888888888888888888888888888777777777666666777777777777777777777777999999999999888888888888999999999999999999999999888888777666666777888888666666666666666666666666888777777666666777888999777777777888888888888999::::::999888888888888999;;;;;;;;;::::::999999999;;;;;;:::::::::::::::;;;999::::::;;;<<<<<<======;;;;;;<<<<<<<<<=========AAAAAAAAAAAA@@@???>>>============<<<;;;::::::999888888999:::;;;<<<============<<<<<<===>>>@@@AAA?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@???>>>============>>>???AAAAAA???>>>???@@@BBBBBBBBBBBBBBBAAAAAAAAACCCBBBAAA@@@??????>>>>>>>>>===<<<;;;;;;<<<===>>>>>><<<:::;;;<<<>>>>>>>>>>>>>>>===>>>???AAABBBCCCAAA@@@???>>><<<;;;:::999888888888888888888888888777777777777777888999999888888999999999888888777666666666555444333333333444333333333333333333444444444333333333333444444333333222111111111222222000000111111111222222222333333333333333333333333333333333333333333333333000111111111222222222222111111111222222333333333444333333333333333333444555555666666777666666555666777777666555444666777666666555555555666777888888888888888999:::;;;;;;888:::;;;;;;::::::;;;<<<999999999:::::::::;;;;;;;;;::::::::::::::::::;;;;;;<<<>>>??????>>><<<:::;;;::::::999888888777777999:::;;;<<<============::::::::::::::::::::::::999::::::::::::::::::999::::::;;;;;;;;;;;;:::::::::::::::::::::999999999777888888999888777666555666666666777777666666666777666666666666666666555888888999999:::;;;;;;<<<999:::;;;;;;<<<;;;;;;;;;999999999999888888888888888888999999::::::999999888888999:::;;;<<<<<<<<<999999::::::::::::999999::::::999999999888888888888888777666777888:::<<<;;;<<<===<<<:::999999::::::999999888888999999:::<<<;;;;;;;;;:::::::::::::::;;;<<<======<<<;;;:::;;;;;;;;;;;;;;;;;;;;;<<<:::888666666888999777666777777777666666777777777999999999999888888888888999777444333444555555555444444333333222222222222111111000000111222222333111111111111111111111111222222222111111111000000111111222333333444555555666666666666666666666666999777777777999:::999888888::::::999666444444444444222444888777999GGGXXXaaaEEE>>>??????===???>>>:::888:::;;;:::888888999999::::::;;;;;;============<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===:::::::::::::::999999999::::::::::::::::::::::::;;;;;;;;;:::::::::999999999999999999999999999888:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999:::;;;;;;;;;;;;:::999888777666666999999999888999:::;;;;;;999:::::::::;;;;;;;;;;;;<<<;;;;;;:::::::::::::::<<<<<<<<<<<<;;;;;;;;;;;;===<<<<<<;;;;;;:::::::::::::::;;;;;;<<<=========::::::;;;;;;;;;<<<<<<<<<@@@@@@@@@@@@???>>>======<<<<<<<<<;;;;;;::::::999999999:::::::::;;;;;;;;;;;;;;;;;;;;;<<<>>>???@@@=========>>>>>>>>>>>>>>>>>>>>>??????@@@@@@AAAAAABBBAAA@@@???>>>>>>>>>>>>>>>@@@AAAAAA@@@??????@@@AAABBBBBBBBBBBBBBBCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@??????>>>>>>>>>>>>?????????>>><<<===>>>@@@??????>>>>>>>>>???@@@AAABBBCCCBBBAAA@@@???>>>===<<<;;;<<<===>>>??????>>>===<<<;;;;;;::::::;;;;;;<<<===<<<;;;;;;:::;;;;;;<<<<<<:::::::::999888888777777777777666666666666777777888777777777777777777888777777666555444444555555333333333444444444555555666666666666666666666666666666666666666555555555333333444444444555555555333444555666777777888999777777666666666666777777777777888888888777777666999:::;;;:::999999:::;;;999999999888999999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<:::999999999;;;<<<;;;:::;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<::::::;;;;;;;;;;;;::::::::::::999999888777777777777888999:::;;;;;;;;;;;;888888888888888888888888666777999::::::999777666999999::::::::::::999999:::::::::999999888888888666666777777777666555444666555333222222333555666555555555555555555666666666777777888888999999999555666888999;;;;;;<<<<<<:::::::::999999999999888888999::::::;;;;;;;;;:::999999:::<<<===>>>???@@@;;;<<<===>>>>>>===<<<;;;<<<<<<<<<<<<<<<;;;;;;;;;999999777777777888999::::::<<<<<<<<<::::::;;;<<<999999888888888888999999;;;;;;::::::::::::999999:::;;;;;;<<<<<<;;;;;;:::;;;;;;<<<<<<===>>>>>>>>><<<:::888888999999999777777777666666666666777777888888888888777777777777888666333333444555555555333333333333333222222222222111111111111222333333333333333333333333333333111111222222222333333333444555555666666777777888666666666666666666666666888888777888888999888888888999:::999666444333444666444555999999777<<>>;;;@@@>>>AAAAAA>>>;;;999888888999999999:::::::::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;::::::;;;<<<<<<===>>>>>>;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;============<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<======<<<<<<;;;:::999888888999999::::::;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<<<<;;;::::::::::::;;;========================>>>>>>>>>===<<<;;;:::999;;;;;;;;;<<<======>>>>>><<<<<<<<<<<<=========>>>===============<<<;;;;;;;;;;;;;;;;;;;;;:::::::::===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<============<<<======>>>???@@@AAAAAAAAAAAA@@@???>>>>>>>>>>>>>>>???AAAAAA???>>>???@@@@@@@@@AAAAAABBBBBBBBBCCC@@@@@@@@@AAAAAAAAA@@@@@@????????????????????????@@@???>>>???@@@AAAAAA@@@?????????@@@AAABBBBBBCCCCCCBBBBBBAAA@@@??????>>>???AAABBBDDDDDDBBBAAA???<<<<<<<<<<<<<<<======>>>===<<<;;;::::::<<<===>>>>>>>>>======<<<<<<<<<<<<;;;::::::999999::::::;;;::::::999999999999:::::::::999888777777777777777666666666777777777888888666666666777777777777777999999999999999888888888777777888888888999999999999999999::::::;;;;;;;;;999::::::::::::::::::999888999999999999888888777888:::<<<;;;::::::;;;<<<>>>>>>>>>===>>>>>>>>>>>>==================<<<<<<===;;;999:::===>>><<<:::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;888888888888888999999:::999999999888888777777777666777888999999999999999999999999999999999999999555666777888888777666555888888999:::::::::999999:::::::::999999888777777888888888888777777666666555444444333333444444555444444444555555666666666555666666666777777777888444555666888999:::;;;;;;::::::999999999888888888999999:::;;;<<<<<<<<<<<<999999:::;;;<<<<<<======;;;===>>>??????>>>===;;;========================;;;:::999888777777888888666888999999888888999;;;999999888888888888999999:::::::::::::::::::::999::::::;;;;;;;;;;;;::::::::::::;;;<<<===>>>???@@@===<<<;;;::::::::::::999888888777777777777888888777777666666666666555555666444222222444555444444222222222222222222222222222222111111111222222333444444444444444444444444222222333444555666666777888888999999:::::::::;;;777777777777777777777777888888999888888888888888777888999888555333333333888666666888888777999<<<@@@TTTpppsssXXXFFFCCC???AAABBBCCC@@@<<<:::999999999::::::::::::;;;;;;::::::::::::::::::::::::999999:::;;;<<<===>>>>>><<<<<<======>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>?????????>>>>>>=========??????>>>======<<<;;;;;;================================================<<<<<<<<<<<<;;;;;;;;;;;;999999:::;;;<<<<<<======;;;;;;;;;<<<<<<<<<======<<<<<<;;;::::::::::::;;;>>>>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>><<<;;;:::;;;;;;<<<======>>>>>>???<<<<<<<<<<<<=========>>>;;;;;;;;;;;;;;;::::::999:::;;;;;;;;;;;;;;;;;;;;;>>>>>>============<<<<<<>>>>>>>>>======<<<;;;;;;;;;;;;<<<<<<<<<=========;;;<<<<<<===>>>???@@@@@@@@@???>>>======<<<<<<======???@@@@@@???>>>>>>?????????@@@@@@AAAAAABBBBBB>>>???@@@AAAAAAAAA@@@@@@?????????@@@@@@?????????AAA@@@???@@@BBBCCCBBB@@@@@@@@@AAAAAABBBBBBBBBCCCCCCCCCBBBBBBBBBAAAAAAAAAAAABBBDDDEEEEEEDDDBBBAAA???>>>>>>>>>>>>???@@@@@@>>>===<<<<<<<<<>>>???@@@@@@@@@????????????>>>>>>======<<<<<<<<<<<<======;;;;;;::::::::::::;;;;;;;;;:::999999888888888888999999999::::::::::::;;;888999999999::::::;;;;;;===<<<<<<<<<;;;;;;;;;:::;;;;;;<<<<<<<<<=========>>>>>>======<<<<<<;;;;;;;;;<<<============<<<;;;===============<<<;;;:::888:::<<<===<<<;;;<<<===AAAAAABBBBBBBBBAAAAAAAAA>>>>>>????????????>>>===@@@===;;;<<>>;;;<<<<<<<<<<<<<<<<<<;;;;;;::::::999999999999::::::888777666666777888999:::999999999888888888888888777777888888999888888888888888888888888888888888777777666555555666777777777888999999:::::::::999:::::::::999999999888888999888888777777777777777555666777999999777666555555555555666666777777777555666666666666666777777666777888888999999999999999888888888777777777777999999:::;;;<<<======<<<;;;;;;;;;;;;;;;:::::::::;;;<<<===>>>>>>===<<<;;;<<<<<<<<<===============<<<;;;:::999999888888888555666888888777777999:::::::::999999999999::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999::::::<<<===>>>???@@@>>>>>>===;;;:::::::::;;;888777777666666777777888666666555555555444444444555333222222444555444333222222222222222222222222333333222222111222222333555555555555555555555555333444555666888999::::::<<<<<<<<<<<<============999999999999999999999999:::;;;<<<;;;999999999:::888999:::999777666666777999888888888999999:::<<>>OOOrrrzzzaaaQQQAAA>>>===@@@AAA===::::::;;;;;;;;;;;;;;;;;;<<<<<<:::::::::::::::;;;;;;;;;:::::::::;;;<<<======>>>===>>>>>>???@@@AAAAAABBBDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBAAAAAAAAA@@@@@@@@@CCCCCCBBBBBBAAAAAA@@@@@@AAAAAA@@@???>>>===<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>??????>>>>>>===<<<<<<======>>>>>>>>>???999:::;;;===>>>>>>>>>>>>;;;;;;<<<<<<<<<============<<<<<<;;;:::;;;;;;;;;>>>>>>>>>>>>????????????>>>???@@@@@@???>>><<<;;;<<<<<<======>>>?????????::::::;;;;;;;;;<<<<<<<<<:::;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<===============<<<<<<<<<<<<<<<<<>>===<<<======>>>>>>??????@@@@@@>>>>>>>>>??????@@@@@@AAAAAA@@@???>>>============>>>@@@AAAAAA@@@??????@@@@@@@@@AAAAAAAAAAAAAAAAAA???@@@AAABBBBBBAAA@@@??????@@@@@@AAAAAA@@@@@@???AAA@@@@@@AAACCCCCCBBB@@@@@@AAABBBCCCCCCCCCCCCBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCDDDEEEEEEDDDCCCBBBBBBAAAAAAAAAAAABBBCCCCCC????????????@@@AAABBBBBB@@@@@@@@@@@@????????????>>>>>>============>>>>>><<<;;;;;;::::::;;;;;;<<<;;;::::::999::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<======>>>>>>????????????>>>>>>======<<<<<<======>>>>>>>>>?????????@@@???>>>===<<<;;;;;;:::<<<===>>>??????>>>===<<<<<<<<<<<<<<<;;;:::999999:::<<>>>>>???BBBCCCCCCCCCCCCBBBAAAAAA???@@@AAABBBBBBBBBAAA@@@AAA@@@??????@@@@@@???>>>=========<<<<<<<<<<<<<<<:::999999888888999999:::777777777777777888999:::999999999999999999999999888888999999999999999888666666666666666666666666999888666555555666888999777888999:::;;;;;;;;;:::::::::::::::::::::::::::999888777666666666777777777999;;;======;;;999777777888888888888888999999777777777777777777777777999999:::::::::999999888888888888777777777666666888999:::;;;<<<=========>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::888999;;;:::::::::;;;<<<;;;;;;::::::::::::;;;;;;::::::;;;;;;;;;;;;<<<<<<===<<<<<<;;;;;;<<<<<<===::::::;;;<<<===>>>???@@@>>>>>>>>><<<:::999:::;;;777777666666666666777777666666666666555555555555555444333444666666666444333333333333444444444444666555555444444444444444888888888888888888888888666777888999;;;<<<===>>>????????????????????????===========================???@@@???<<<;;;<<<>>>;;;<<<>>>>>><<<;;;<<<===;;;===???>>>===>>>???@@@CCC===BBBYYYtttxxxmmmQQQFFF>>>???AAA>>><<<<<<>>>>>>>>>>>>>>>>>>>>>>>><<<<<<=========>>>>>>>>><<<<<<<<<======>>>>>>>>>>>>??????@@@BBBCCCDDDDDDGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEDDDDDDDDDCCCCCCCCCFFFFFFFFFEEEDDDCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>???@@@AAAAAA@@@???>>>?????????@@@@@@@@@AAAAAA:::<<<===???@@@@@@@@@@@@<<<<<<=========>>>>>>>>>>>>>>>===<<<<<<<<<<<<======>>>>>>>>>????????????===>>>@@@AAAAAA???>>>===<<<======>>>>>>???@@@@@@;;;;;;<<<<<<<<<=========<<<<<<============<<<<<<;;;;;;<<<<<<===>>>??????============>>>>>>>>>>>>>>>???AAABBBBBBBBBAAAAAAAAAAAAAAABBBCCCDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCBBBAAA@@@@@@@@@@@@@@@BBBCCCCCCBBBAAAAAABBBCCCCCCCCCCCCCCCBBBBBBBBBAAABBBDDDEEEDDDCCCBBB@@@AAABBBBBBCCCCCCBBBBBBAAA@@@@@@@@@AAACCCCCCBBB@@@AAAAAACCCCCCDDDCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDBBBAAAAAAAAAAAABBBCCCCCC===>>>???@@@AAAAAAAAAAAA????????????????????????>>>>>>============>>>>>><<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<===>>>>>><<<<<<<<<=========>>>>>>======>>>>>>???@@@@@@AAA@@@@@@@@@???>>>>>>==================>>>>>>>>>>>>>>>======<<<<<<;;;;;;;;;<<<===>>>??????>>>===<<<::::::::::::999888777666:::<<>>===>>>?????????>>>>>>>>>=========:::::::::999999:::::::::777777888888999::::::::::::::::::::::::::::::::::::::::::;;;;;;::::::999777777777777777777777777999999888888888888999999888999:::;;;;;;<<<<<<<<<:::::::::;;;;;;<<<<<<===;;;:::999888777888999999<<<<<<===>>>>>>===<<<<<<;;;;;;;;;;;;::::::::::::888888888888888888888888:::;;;;;;;;;;;;;;;::::::999999999888888888777777777888999:::<<<<<<<<<<<<===============<<<<<<<<<<<<;;;:::999999:::;;;<<<::::::;;;;;;<<<<<<<<<<<<==================<<<<<<:::<<<======;;;;;;<<<======<<<<<<;;;;;;<<<<<<===;;;;;;;;;<<<<<<=========>>>===<<<<<<<<<<<<===>>><<<<<<======>>>???@@@@@@>>>??????===:::888999;;;::::::999999999999::::::999999888888888777777777777666666777999:::999777666666666666777777888888:::999888888777777888888;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<===???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBCCCBBB???>>>???AAA>>>@@@AAABBB@@@@@@AAABBB???CCCFFFEEECCCDDDEEEEEE???EEEGGGFFFTTTooojjjYYYIIIFFFGGGDDDBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@??????@@@@@@@@@AAAAAAAAA>>>>>>>>>>>>??????????????????@@@AAACCCDDDEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEHHHHHHGGGGGGFFFEEEEEEDDDBBBBBBBBBCCCCCCCCCCCCDDDBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAABBBBBBAAA@@@@@@BBBBBBBBBBBBBBBBBBBBBBBB<<<===???AAABBBBBBBBBBBB===>>>>>>>>>>>>?????????@@@??????>>>>>>>>>>>>>>>======>>>>>>????????????===>>>@@@AAAAAA@@@???>>>=========>>>??????@@@@@@>>>>>>>>>>>>????????????>>>>>>???????????????>>>;;;<<<<<<===>>>???@@@@@@??????@@@@@@AAAAAAAAAAAA===>>>@@@CCCDDDEEEEEEEEEDDDDDDEEEEEEFFFGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGFFFEEEDDDDDDCCCCCCDDDBBBDDDEEEEEEDDDCCCCCCDDDFFFFFFEEEEEEDDDDDDCCCCCCDDDEEEFFFGGGFFFEEECCCBBBBBBCCCDDDEEEEEEDDDCCCBBB@@@???@@@AAACCCCCCAAA???AAABBBCCCDDDDDDDDDCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCEEEEEEDDDCCCCCCDDDEEEEEE@@@????????????@@@AAAAAA:::;;;===>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>======<<<<<<<<<<<<======;;;;;;<<<<<<===???@@@AAA<<<=========>>>>>>>>>>>>;;;;;;<<<===>>>>>>??????AAAAAA@@@@@@???>>>======<<<<<<<<<<<<============;;;;;;;;;;;;;;;<<<<<<<<<;;;<<<>>>??????>>><<<;;;>>>>>>>>>>>>===<<<;;;:::888;;;>>>??????>>>>>>>>>??????@@@AAA@@@???===<<<:::;;;>>>@@@@@@@@@???>>>===@@@BBB@@@===;;;===???@@@@@@@@@@@@??????>>>>>><<<;;;;;;::::::;;;;;;<<<777777999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::::::::::::::::::::::::::777999:::;;;;;;:::999777888999:::;;;<<<<<<<<<<<<999::::::;;;<<<===>>>>>>>>>===<<<;;;;;;;;;<<<===???>>>============>>>???=========<<<<<<;;;;;;;;;:::::::::999999999999999:::;;;<<<<<<=========<<<:::::::::999999999888888666777999:::;;;<<<<<<<<<::::::;;;;;;<<<<<<======>>><<<:::888888:::<<<>>>:::;;;;;;;;;<<<<<<============>>>>>>>>>>>>======;;;<<<===<<<;;;:::;;;=========<<<<<<<<<<<<======<<<<<<<<<=========>>>>>>???>>>===<<<<<<===>>>???>>>>>>>>>???@@@@@@AAAAAA===??????===999888999;;;???>>>>>>======>>>>>>???;;;;;;;;;::::::::::::999999999999:::<<<<<<;;;:::888888999999:::::::::;;;===<<<;;;;;;:::::::::;;;>>>>>>>>>>>>>>>>>>>>>>>><<<<<<===>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEEEFFFFFFFFFEEEEEEGGGIIIFFFFFFFFFFFFFFFEEEDDDCCCDDDDDDEEEEEEEEEEEEDDDDDDAAABBBEEEGGGHHHHHHGGGFFFFFFIIIJJJGGGJJJZZZsssxxx]]]KKKFFFGGGHHHHHHEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDEEECCCCCCCCCCCCCCCCCCCCCCCC@@@AAABBBBBBAAABBBDDDFFFFFFFFFGGGGGGGGGFFFFFFEEEGGGFFFEEEEEEEEEEEEEEEFFFHHHHHHGGGGGGGGGGGGGGGGGGDDDDDDEEEEEEFFFFFFFFFGGGGGGFFFEEEFFFGGGHHHGGGFFFCCCCCCBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDGGGDDDAAA@@@AAABBBAAA@@@AAAAAAAAAAAAAAAAAAAAAAAADDDDDDEEEEEEEEECCCBBBAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCBBBAAAAAAAAABBBBBBCCCBBBBBBBBBBBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB???@@@BBBCCCDDDDDDDDDCCCCCCCCCDDDEEEFFFFFFGGGGGGDDDDDDEEEEEEFFFGGGHHHHHHIIIJJJKKKLLLLLLKKKJJJIIIJJJIIIGGGFFFEEEFFFFFFGGGEEEEEEFFFFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGFFFFFFDDDCCCCCC@@@AAADDDFFFGGGGGGFFFEEECCCCCCDDDDDDDDDDDDCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBCCCDDDDDDDDDDDDBBBCCCCCCCCCCCCCCCBBBAAAEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@>>>=========>>>???>>>>>>>>>>>>============@@@??????>>>===<<<<<<;;;>>>>>>????????????>>>>>>;;;;;;;;;<<<<<<>>>??????CCC@@@<<<<<>>>>>======<<<<<<<<<;;;:::::::::;;;;;;<<<<<<<<<===<<<;;;;;;::::::::::::>>>>>>=========>>>>>>??????>>>>>>======>>>>>>???===<<<;;;<<<>>>???>>>===AAA@@@@@@?????????@@@@@@???@@@AAABBBBBBAAA@@@???@@@@@@??????>>>>>>======????????????????????????<<<<<<>>>???????????????>>>>>>>>>>>>>>>?????????@@@@@@????????????@@@@@@@@@???>>>===<<<<<<===>>><<<<<<<<<<<<===>>>???@@@??????@@@@@@@@@AAAAAAAAA>>>????????????@@@@@@@@@AAAAAA@@@@@@???@@@@@@@@@BBBAAA???>>>===>>>????????????>>>======<<<=====================>>>>>>>>>;;;;;;;;;;;;::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<==============================>>>>>>????????????<<<<<<<<<===============CCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@?????????AAAAAA@@@???????????????AAA@@@@@@@@@AAABBBBBBCCC===???@@@???===<<>>===?????????@@@@@@@@@??????@@@???===<<<;;;;;;<<<===<<<======>>>???>>>>>>>>>======<<<<<<<<<======>>>>>>???@@@???>>>===>>>???@@@@@@???????????????@@@>>>???AAACCCDDDDDDCCCCCCHHHHHHGGGEEEDDDCCCBBBAAAGGGHHHIIIIIIHHHHHHJJJKKKIIIIIIIIIIIIIIIHHHGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGEEEFFFHHHIIIJJJJJJIIIIIIHHHJJJJJJGGGFFFOOO___lllxxx```OOOHHHFFFDDDBBBFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDEEEEEEEEEFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDAAABBBCCCCCCBBBCCCEEEGGGGGGHHHHHHHHHHHHHHHGGGGGGHHHHHHGGGGGGGGGGGGGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGHHHHHHHHHIIIIIIIIIKKKIIIHHHHHHIIIIIIHHHFFFEEEEEEDDDDDDEEEEEEFFFGGGFFFFFFGGGGGGGGGGGGGGGFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFHHHJJJIIIFFFDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEHHHHHHIIIIIIIIIHHHFFFEEEEEEEEEEEEEEEDDDDDDCCCCCCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEFFFFFFGGGGGGFFFFFFEEEEEEFFFFFFGGGEEEEEEEEEEEEEEEEEEEEEEEECCCDDDEEEGGGGGGGGGGGGFFFFFFFFFFFFGGGHHHIIIIIIIIIJJJJJJJJJKKKKKKLLLLLLLLLLLLLLLMMMNNNNNNNNNMMMLLLLLLKKKJJJIIIIIIIIIJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHHHHHHHGGGFFFEEEEEEDDDEEEGGGHHHIIIHHHGGGFFFEEEFFFFFFGGGGGGFFFFFFEEEBBBBBBBBBBBBBBBBBBBBBBBB@@@AAAAAABBBBBBCCCCCCDDDFFFGGGGGGGGGFFFFFFEEEDDDEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????AAAAAA@@@@@@???>>>>>>===??????@@@@@@@@@@@@??????>>>>>>>>>>>>???@@@AAAAAADDDAAA>>>>>>@@@BBBBBBAAABBBBBBBBBAAAAAABBBBBBBBBBBB???<<<<<<>>>@@@@@@???????????????>>>>>>>>>===============>>>>>>>>>>>>@@@???>>>============>>>???>>>>>>>>>>>>???@@@@@@@@@@@@????????????@@@@@@???>>>===>>>@@@AAA@@@???@@@??????>>>>>>>>>??????AAABBBCCCCCCCCCCCCBBBAAABBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFGGGGGGGGGGGGFFFFFFEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCBBBAAA@@@???@@@@@@AAA????????????@@@AAABBBCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCDDDDDDEEEEEECCCBBBBBBBBBCCCCCCCCCBBBAAAAAA@@@@@@AAAAAA@@@AAAAAAAAAAAAAAAAAAAAA????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBB????????????@@@@@@@@@@@@CCCCCCCCCDDDDDDEEEEEEEEEDDDCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@AAABBBCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDBBBDDDDDDCCC@@@@@@AAADDDCCCCCCDDDDDDDDDDDDDDDDDDDDDCCCAAAAAABBBBBBAAA???BBBBBBAAAAAA@@@AAAAAAAAABBBAAA???>>>>>>>>>??????>>>>>>???@@@@@@@@@@@@???>>>>>>>>>>>>>>>???@@@AAAAAABBBCCCBBBAAA@@@AAABBBCCCCCCBBBBBBBBBBBBCCCCCCEEEFFFGGGHHHIIIIIIHHHHHHGGGGGGFFFEEEDDDCCCBBBBBBKKKLLLMMMMMMKKKKKKMMMNNNLLLLLLMMMMMMMMMLLLKKKKKKHHHIIIIIIJJJJJJIIIIIIHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJGGGEEEGGGMMMRRRmmmbbbSSSIIIGGGGGGFFFEEEGGGGGGGGGGGGGGGHHHHHHHHHFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFCCCEEEEEEEEEDDDEEEGGGIIIIIIJJJJJJKKKKKKJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKLLLLLLLLLLLLLLLMMMNNNMMMKKKJJJKKKJJJHHHGGGGGGGGGGGGGGGGGGHHHHHHIIIFFFGGGHHHIIIIIIJJJIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJEEEKKKQQQPPPKKKGGGGGGJJJIIIIIIIIIIIIIIIIIIIIIIIIKKKLLLLLLMMMLLLLLLKKKJJJHHHHHHGGGFFFEEEEEEDDDDDDHHHHHHIIIIIIJJJJJJKKKKKKIIIIIIIIIIIIJJJKKKLLLLLLLLLKKKKKKJJJJJJJJJKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIJJJKKKKKKKKKJJJJJJJJJJJJJJJKKKKKKLLLLLLMMMOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPQQQQQQQQQPPPPPPOOOOOOOOONNNMMMMMMMMMNNNNNNNNNNNNNNNMMMLLLLLLKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJIIIHHHGGGIIIJJJKKKKKKKKKJJJHHHGGGHHHHHHIIIIIIIIIIIIHHHHHHEEEEEEEEEEEEEEEEEEEEEEEECCCCCCBBBBBBCCCDDDFFFGGGLLLLLLLLLLLLKKKIIIHHHGGGGGGGGGFFFFFFFFFFFFGGGGGGEEEEEEEEEEEEEEEEEEEEEEEECCCCCCDDDDDDCCCCCCBBBBBBCCCBBBBBBBBBBBBAAAAAAAAACCCCCCBBBBBBAAA@@@@@@@@@@@@AAAAAABBBBBBAAAAAA@@@@@@@@@@@@@@@@@@AAABBBCCCEEEBBB@@@@@@AAACCCCCCBBBEEEEEEDDDDDDDDDDDDEEEEEEDDDBBB@@@@@@AAACCCCCCBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????BBBBBBAAA@@@@@@@@@AAAAAA@@@????????????@@@AAABBBBBBBBBAAAAAAAAAAAABBBBBBBBBAAA@@@AAABBBCCCBBBAAAAAA@@@@@@@@@@@@@@@AAAAAACCCDDDDDDEEEEEEDDDDDDCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIIIIIIIIIIKKKKKKJJJIIIHHHGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCCCCDDDDDDBBBBBBBBBBBBCCCDDDEEEFFFDDDEEEEEEEEEEEEFFFFFFFFFEEEEEEEEEFFFFFFFFFGGGGGGEEEEEEEEEEEEFFFGGGHHHHHHIIIIIIHHHGGGGGGGGGHHHHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDEEEFFFGGGGGGHHHHHHGGGGGGFFFFFFEEEEEEDDDDDDAAAAAABBBCCCDDDFFFHHHIIIFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGEEECCCBBBBBBDDDGGGGGGGGGFFFFFFEEEEEEEEEEEEDDDCCCDDDEEEEEEDDDCCCGGGEEECCCBBBAAABBBCCCDDDDDDCCCCCCBBBBBBBBBCCCCCC@@@AAABBBBBBCCCCCCBBBBBBAAAAAAAAABBBCCCDDDEEEFFFEEEFFFGGGGGGEEEEEEFFFGGGHHHGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIJJJJJJJJJIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGMMMNNNPPPPPPNNNNNNNNNOOONNNOOOOOOOOOOOOOOONNNNNNIIIIIIJJJJJJJJJJJJIIIIIIIIIIIIHHHGGGFFFFFFGGGGGGHHHHHHHHHHHHGGGGGGHHHHHHPPPLLLGGGEEEGGGIIIKKKKKKHHHHHHHHHIIIIIIIIIIIIJJJGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGGGGHHHHHHHHHGGGHHHHHHHHHGGGGGGIIIKKKLLLLLLMMMNNNNNNNNNNNNMMMNNNOOOOOOOOOPPPPPPPPPOOOOOOOOOOOOOOOPPPPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOPPPNNNLLLKKKKKKKKKKKKJJJHHHHHHHHHHHHGGGHHHIIIIIIJJJFFFFFFHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJFFFJJJNNNNNNJJJHHHHHHJJJJJJJJJJJJJJJJJJJJJJJJJJJLLLLLLLLLLLLMMMMMMLLLLLLKKKJJJIIIHHHGGGFFFEEEDDDIIIIIIJJJKKKLLLMMMMMMNNNKKKKKKKKKKKKLLLMMMNNNOOOOOOOOONNNMMMMMMMMMNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLMMMNNNNNNNNNOOOOOOOOOPPPPPPPPPPPPPPPOOOOOOOOOOOORRRRRRRRRRRRRRRRRRQQQQQQQQQQQQQQQPPPPPPPPPPPPQQQRRRQQQQQQPPPNNNMMMMMMLLLMMMMMMMMMMMMMMMMMMMMMMMMKKKKKKKKKKKKKKKJJJIIIIIIKKKLLLLLLLLLLLLKKKJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGFFFGGGIIIKKKLLLPPPPPPOOOOOOMMMLLLJJJJJJJJJJJJJJJJJJJJJKKKLLLLLLHHHHHHHHHHHHHHHHHHHHHHHHDDDDDDFFFFFFFFFEEEDDDCCCDDDDDDDDDCCCCCCCCCBBBBBBDDDCCCCCCCCCBBBBBBBBBAAAAAAAAABBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@AAABBBBBBCCCBBB@@@@@@AAAAAABBBBBBEEEEEEDDDDDDDDDDDDEEEEEEDDDCCCBBBBBBBBBCCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAABBBAAAAAA@@@@@@?????????CCCBBBBBBAAAAAABBBBBBBBB@@@@@@@@@@@@AAAAAABBBCCCCCCBBBBBBAAAAAABBBBBBCCCCCCBBBAAAAAACCCDDDCCCAAACCCCCCCCCCCCCCCDDDDDDEEEDDDDDDDDDEEEEEEDDDDDDDDDEEEEEEEEEFFFFFFGGGGGGHHHFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFGGGHHHIIIIIIIIIIIIJJJIIIIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEFFFFFFEEEEEEEEEEEEEEEFFFGGGGGGFFFFFFFFFGGGGGGGGGHHHHHHFFFFFFGGGGGGGGGHHHHHHHHHFFFFFFFFFFFFGGGHHHIIIJJJKKKJJJJJJJJJJJJJJJJJJJJJHHHHHHGGGGGGFFFGGGGGGHHHIIIIIIIIIHHHHHHHHHHHHHHHHHHIIIJJJKKKKKKJJJJJJIIIGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGHHHIIIJJJKKKLLLLLLKKKKKKKKKJJJJJJIIIIIIIIIFFFFFFFFFGGGIIIJJJLLLMMMJJJJJJKKKKKKKKKKKKKKKKKKIIIIIIGGGFFFCCCBBBBBBBBBHHHHHHHHHGGGGGGHHHHHHHHHHHHGGGFFFGGGIIIJJJIIIHHHJJJHHHEEECCCBBBCCCEEEFFFFFFFFFFFFFFFFFFFFFGGGGGGEEEEEEFFFGGGGGGGGGGGGFFFEEEFFFFFFGGGHHHIIIKKKLLLIIIJJJKKKKKKJJJJJJKKKLLLLLLLLLKKKKKKKKKLLLMMMMMMLLLLLLLLLLLLLLLLLLKKKKKKNNNNNNNNNNNNOOOOOOOOOOOONNNPPPQQQQQQPPPOOOOOOPPPOOOOOOPPPPPPPPPPPPPPPOOOKKKKKKLLLLLLLLLLLLKKKKKKKKKJJJIIIHHHGGGGGGGGGGGGIIIHHHHHHHHHIIIIIIIIIIIILLLKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKGGGHHHHHHHHHIIIIIIIIIIIIGGGHHHHHHHHHIIIIIIIIIJJJJJJKKKLLLKKKJJJJJJLLLNNNOOOOOOPPPQQQRRRRRRQQQQQQRRRSSSTTTUUUUUUUUUUUUTTTSSSSSSSSSSSSTTTTTTUUUUUURRRRRRRRRRRRRRRRRRRRRRRRLLLKKKJJJKKKLLLMMMLLLKKKIIIIIIHHHHHHIIIIIIJJJKKKFFFGGGHHHIIIJJJJJJJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFGGGHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJKKKKKKLLLLLLMMMLLLLLLJJJIIIHHHGGGGGGIIIJJJJJJKKKLLLMMMNNNNNNKKKKKKKKKLLLLLLNNNOOOPPPQQQPPPOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMLLLLLLLLLMMMPPPPPPPPPPPPPPPQQQQQQQQQQQQQQQQQQPPPPPPPPPPPPPPPSSSSSSRRRRRRQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRQQQQQQSSSRRRQQQPPPOOONNNMMMLLLMMMMMMMMMMMMMMMMMMMMMMMMKKKKKKKKKLLLKKKKKKJJJJJJKKKKKKLLLLLLLLLMMMLLLLLLJJJKKKKKKLLLLLLKKKKKKJJJKKKKKKKKKKKKKKKKKKKKKKKKLLLKKKIIIIIIIIIKKKNNNOOOPPPPPPPPPOOONNNLLLKKKJJJJJJJJJJJJJJJKKKLLLMMMMMMJJJJJJJJJJJJJJJJJJJJJJJJDDDEEEFFFGGGHHHGGGFFFEEEEEEEEEEEEDDDDDDDDDCCCCCCDDDDDDCCCCCCCCCCCCBBBBBBAAABBBBBBCCCCCCBBBBBBAAA@@@????????????@@@@@@AAA@@@AAAAAA@@@@@@@@@@@@AAADDDCCCCCCBBBBBBCCCCCCDDDCCCCCCCCCBBBBBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@?????????BBBBBBAAAAAAAAABBBBBBCCCAAAAAAAAAAAABBBCCCDDDEEEDDDCCCCCCBBBBBBCCCCCCDDDDDDCCCBBBBBBDDDDDDCCCBBBEEEEEEDDDDDDEEEFFFGGGGGGEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFGGGGGGGGGHHHFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHIIIJJJKKKKKKKKKKKKFFFFFFFFFFFFFFFGGGGGGGGGEEEFFFGGGGGGGGGGGGFFFEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFGGGHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHFFFFFFGGGGGGGGGHHHHHHHHHEEEEEEEEEFFFGGGHHHIIIJJJIIIJJJJJJJJJJJJJJJJJJJJJHHHGGGGGGGGGGGGGGGHHHHHHKKKKKKJJJJJJJJJIIIIIIIIIJJJKKKLLLNNNNNNNNNMMMLLLIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKJJJKKKLLLMMMNNNOOOPPPQQQOOOOOOOOOOOOOOOOOOOOOOOONNNNNNMMMMMMNNNNNNOOOPPPOOOOOOPPPQQQQQQPPPOOONNNMMMKKKJJJHHHGGGGGGFFFEEEIIIHHHHHHHHHIIIJJJLLLMMMKKKJJJJJJKKKMMMNNNMMMLLLKKKIIIGGGEEEDDDEEEGGGIIIHHHHHHIIIJJJJJJKKKKKKKKKJJJJJJKKKLLLLLLLLLLLLLLLKKKKKKKKKLLLMMMOOOPPPQQQLLLNNNOOOOOONNNNNNOOOPPPPPPPPPOOOOOOPPPQQQQQQRRRSSSSSSRRRRRRRRRRRRRRRRRRSSSSSSSSSSSSSSSTTTTTTTTTOOOQQQSSSSSSRRRPPPPPPPPPOOOOOOPPPPPPQQQQQQPPPPPPOOOPPPPPPQQQQQQPPPPPPOOONNNNNNMMMMMMMMMLLLLLLKKKLLLLLLKKKKKKJJJJJJJJJJJJIIIKKKMMMMMMKKKJJJKKKLLLNNNNNNNNNMMMMMMMMMLLLLLLJJJJJJJJJJJJKKKKKKKKKKKKIIIJJJJJJKKKKKKLLLLLLLLLNNNOOOOOONNNMMMMMMNNNPPPRRRRRRSSSTTTUUUUUUUUUUUUVVVWWWXXXZZZZZZZZZYYYYYYVVVVVVWWWWWWXXXXXXYYYYYYVVVVVVVVVVVVUUUUUUUUUUUUNNNMMMLLLMMMOOOPPPOOONNNLLLLLLKKKKKKLLLLLLMMMNNNIIIJJJKKKLLLLLLLLLLLLLLLIIIIIIIIIIIIIIIIIIIIIIIIJJJGGGEEEEEEHHHJJJJJJIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLNNNNNNPPPPPPOOONNNMMMLLLLLLKKKLLLLLLMMMMMMNNNNNNOOOOOOMMMMMMMMMMMMMMMNNNOOOPPPQQQPPPOOONNNNNNMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNLLLLLLKKKKKKKKKLLLLLLMMMPPPPPPPPPPPPPPPPPPPPPPPPRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSRRRQQQPPPPPPPPPPPPPPPQQQRRRRRRSSSRRRRRRRRRRRRRRRQQQPPPOOONNNMMMMMMKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLMMMMMMLLLLLLKKKKKKKKKLLLLLLMMMMMMNNNNNNKKKKKKLLLLLLLLLLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKJJJJJJKKKLLLNNNOOOOOOOOOOOONNNMMMLLLKKKJJJIIIHHHHHHHHHIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKFFFGGGHHHHHHIIIHHHHHHHHHFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDDDDDDDCCCCCCAAAAAA@@@@@@@@@@@@AAAAAAAAABBBCCCCCCAAAAAABBBCCCDDDCCCCCCBBBBBBCCCCCCDDDBBBDDDEEEDDDCCCBBBCCCEEECCCCCCCCCCCCCCCDDDDDDDDDBBBBBBBBBBBBAAAAAAAAAAAACCCBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDEEEFFFGGGHHHIIIHHHGGGGGGFFFFFFGGGGGGHHHHHHFFFEEEEEEGGGGGGFFFDDDFFFFFFFFFFFFGGGHHHIIIIIIHHHGGGFFFFFFFFFFFFGGGHHHGGGGGGGGGHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIJJJKKKKKKKKKKKKHHHHHHIIIIIIJJJJJJJJJJJJGGGHHHIIIJJJJJJIIIHHHGGGHHHIIIIIIJJJJJJJJJJJJIIIIIIHHHHHHGGGHHHHHHIIIIIIGGGGGGHHHHHHHHHIIIIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIGGGGGGGGGGGGHHHIIIIIIJJJHHHIIIJJJJJJKKKJJJJJJJJJHHHHHHGGGGGGHHHHHHIIIIIILLLLLLLLLKKKKKKJJJJJJIIIJJJKKKNNNOOOPPPOOONNNMMMJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKLLLLLLLLLMMMMMMLLLLLLMMMNNNOOOPPPPPPQQQPPPPPPQQQQQQRRRSSSTTTTTTQQQQQQRRRSSSTTTUUUUUUVVVVVVUUUTTTSSSSSSSSSSSSSSSSSSTTTUUUVVVUUUTTTSSSRRRRRRPPPOOONNNOOOOOOOOONNNKKKKKKKKKKKKLLLNNNPPPQQQOOONNNMMMNNNPPPQQQPPPOOOLLLKKKIIIHHHHHHIIIKKKLLLKKKLLLMMMOOOPPPPPPPPPPPPOOOPPPPPPQQQRRRQQQQQQQQQQQQQQQQQQQQQRRRTTTUUUUUUPPPRRRSSSSSSRRRRRRTTTUUUTTTTTTTTTTTTUUUVVVWWWWWWUUUUUUTTTTTTTTTUUUUUUVVVUUUUUUVVVVVVVVVVVVVVVVVVQQQSSSUUUUUUTTTRRRQQQQQQOOOPPPPPPQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRQQQQQQPPPPPPQQQRRRRRRQQQPPPOOONNNPPPRRRQQQOOONNNNNNOOOHHHKKKOOOPPPNNNOOOQQQTTTSSSSSSRRRQQQPPPOOOOOONNNMMMMMMMMMMMMNNNNNNNNNNNNLLLMMMMMMNNNOOOOOOPPPPPPPPPQQQQQQPPPOOOOOOPPPRRRTTTTTTVVVWWWWWWXXXXXXXXXXXXZZZ\\\]]]^^^^^^]]]\\\YYYYYYYYYZZZ[[[\\\\\\\\\ZZZZZZZZZZZZYYYYYYXXXXXXUUUTTTSSSSSSTTTTTTSSSRRRQQQQQQQQQQQQQQQRRRSSSSSSOOOPPPPPPQQQQQQQQQPPPPPPMMMMMMMMMMMMMMMMMMMMMMMMKKKLLLMMMNNNNNNNNNOOOPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMNNNOOOPPPRRRSSSTTTTTTSSSSSSRRRRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPPPPPPPQQQRRRQQQPPPOOONNNMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNKKKKKKJJJJJJJJJLLLMMMNNNOOOOOOOOOOOOOOOOOOOOOOOORRRRRRSSSSSSTTTTTTUUUUUUTTTSSSRRRPPPPPPPPPPPPPPPPPPQQQRRRSSSTTTSSSSSSRRRRRRRRRQQQPPPOOOOOONNNNNNLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNNNNOOOOOONNNNNNNNNOOONNNNNNMMMMMMMMMMMMNNNLLLMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMNNNOOOOOOPPPMMMNNNNNNNNNMMMLLLLLLKKKJJJJJJIIIIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIJJJKKKKKKLLLIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFEEEDDDDDDCCCCCCDDDDDDDDDDDDFFFHHHHHHFFFDDDFFFGGGFFFFFFEEEEEEEEEEEEFFFFFFEEEGGGIIIHHHFFFEEEFFFHHHDDDDDDEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFGGGHHHHHHHHHHHHIIIJJJKKKMMMNNNNNNNNNMMMMMMMMMMMMNNNNNNNNNLLLKKKKKKLLLLLLKKKIIIJJJJJJJJJKKKKKKLLLMMMNNNMMMLLLKKKKKKKKKKKKLLLMMMLLLKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJLLLMMMMMMMMMMMMMMMNNNNNNNNNNNNMMMMMMMMMMMMKKKLLLNNNOOOOOONNNLLLKKKLLLMMMNNNOOOPPPPPPOOONNNKKKJJJJJJIIIIIIJJJJJJJJJHHHIIIIIIIIIIIIJJJJJJJJJKKKKKKKKKLLLLLLLLLMMMMMMKKKKKKKKKJJJKKKKKKLLLLLLIIIJJJKKKLLLMMMLLLLLLKKKJJJJJJJJJJJJJJJKKKLLLLLLNNNNNNMMMLLLLLLKKKJJJJJJJJJLLLOOOQQQQQQQQQOOONNNKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNNNNOOOPPPPPPNNNOOOPPPQQQSSSUUUVVVWWWTTTUUUUUUUUUVVVVVVWWWWWWRRRSSSTTTVVVXXXYYYZZZ[[[ZZZZZZYYYXXXXXXXXXXXXXXXWWWXXXYYYZZZYYYXXXVVVUUUVVVTTTRRRSSSVVVWWWWWWUUUQQQPPPOOOOOOOOOQQQRRRTTTRRRQQQPPPQQQSSSSSSRRRQQQMMMMMMMMMMMMNNNOOOPPPPPPOOOPPPRRRTTTUUUUUUUUUUUUTTTTTTUUUVVVVVVVVVVVVUUUVVVVVVUUUVVVVVVWWWXXXXXXTTTVVVWWWWWWWWWWWWYYYZZZXXXXXXXXXYYYYYYZZZ\\\\\\VVVVVVUUUUUUVVVWWWXXXYYYZZZZZZYYYYYYYYYYYYYYYYYYRRRUUUWWWWWWUUUSSSRRRRRRPPPPPPQQQRRRRRRRRRRRRRRRPPPPPPQQQQQQQQQQQQPPPPPPOOOQQQRRRTTTTTTSSSQQQPPPOOOSSSXXXXXXUUUSSSSSSUUUSSSWWWYYYXXXTTTSSSVVVYYYWWWVVVUUUTTTSSSRRRQQQPPPOOOOOOOOOPPPPPPPPPQQQQQQOOOOOOPPPPPPQQQRRRSSSSSSRRRRRRSSSRRRPPPPPPQQQSSSUUUVVVWWWXXXYYYYYYYYYYYYZZZ[[[]]]___``````___^^^ZZZZZZ[[[\\\\\\]]]^^^^^^]]]]]]]]]\\\\\\[[[[[[[[[[[[ZZZXXXXXXXXXXXXVVVTTTVVVVVVUUUUUUVVVVVVWWWXXXTTTUUUUUUUUUUUUTTTTTTSSSRRRRRRRRRRRRRRRRRRRRRRRRKKKQQQWWWXXXTTTRRRTTTWWWSSSSSSSSSSSSSSSSSSSSSSSSQQQQQQQQQQQQSSSUUUWWWXXXWWWVVVVVVVVVVVVVVVVVVVVVUUUUUUUUUTTTTTTTTTTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSQQQQQQPPPNNNNNNMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNJJJJJJIIIIIIJJJLLLNNNOOONNNNNNNNNNNNNNNNNNNNNMMMPPPPPPQQQRRRSSSSSSTTTTTTUUUTTTRRRPPPPPPPPPPPPQQQQQQRRRSSSTTTUUUTTTTTTSSSRRRRRRQQQQQQPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPQQQPPPPPPPPPRRRRRRPPPOOONNNMMMMMMMMMMMMNNNNNNOOOOOONNNNNNMMMOOOOOOOOOOOOOOOOOOOOOOOONNNOOOPPPQQQRRRRRRRRRRRRMMMMMMMMMNNNNNNMMMLLLLLLMMMMMMLLLLLLLLLLLLLLLMMMJJJJJJJJJJJJJJJJJJJJJJJJMMMLLLKKKKKKKKKLLLNNNOOOKKKJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJJJJIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGHHHGGGJJJLLLLLLIIIHHHIIIKKKIIIHHHHHHGGGGGGHHHHHHIIIGGGJJJLLLLLLIIIHHHIIIKKKFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHIIIIIIJJJJJJJJJHHHHHHHHHHHHHHHIIIJJJKKKKKKKKKKKKLLLMMMOOOPPPQQQSSSSSSSSSRRRRRRSSSSSSSSSRRRQQQPPPPPPPPPQQQOOONNNPPPPPPPPPPPPQQQRRRSSSTTTQQQQQQPPPOOOOOOPPPQQQQQQOOOOOOOOONNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMQQQRRRSSSTTTUUUUUUUUUUUURRRRRRQQQPPPOOONNNNNNMMMOOOPPPRRRSSSSSSRRRPPPOOOPPPQQQRRRTTTTTTTTTSSSRRRLLLLLLKKKKKKKKKKKKKKKLLLJJJJJJJJJJJJKKKKKKKKKKKKNNNNNNNNNOOOOOOOOOPPPPPPOOOOOONNNNNNMMMNNNNNNNNNJJJKKKMMMNNNOOONNNMMMMMMMMMLLLLLLLLLMMMNNNNNNOOOOOOOOONNNMMMMMMLLLKKKKKKKKKMMMOOORRRSSSRRRPPPOOOLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMLLLMMMNNNOOOPPPRRRSSSSSSPPPPPPRRRTTTVVVXXXZZZ[[[WWWWWWXXXXXXXXXXXXXXXXXXSSSTTTUUUWWWZZZ\\\]]]^^^\\\\\\[[[[[[[[[[[[[[[\\\YYYZZZ[[[\\\[[[ZZZXXXVVVVVVTTTSSSTTTXXX[[[ZZZYYYVVVUUUSSSRRRQQQRRRTTTUUUTTTSSSRRRSSSTTTTTTSSSRRRNNNOOOOOOQQQRRRRRRSSSSSSRRRTTTVVVXXXYYYYYYYYYYYYVVVWWWXXXXXXYYYYYYXXXXXXYYYXXXXXXXXXXXXXXXYYYZZZWWWYYYZZZ[[[ZZZZZZ\\\]]]\\\[[[[[[\\\]]]^^^___```[[[[[[ZZZZZZ[[[]]]___```^^^^^^^^^]]]]]]\\\\\\\\\WWWWWWVVVVVVUUUTTTSSSSSSTTTTTTSSSSSSSSSSSSTTTTTTSSSSSSRRRRRRRRRRRRSSSSSSRRRRRRSSSSSSTTTTTTUUUUUUXXXXXXWWWWWWWWWVVVVVVVVVYYYYYYYYYYYYXXXXXXXXXXXX[[[ZZZXXXVVVTTTSSSSSSRRRQQQQQQQQQQQQRRRSSSTTTUUURRRQQQQQQRRRUUUVVVVVVUUUSSSSSSSSSTTTTTTTTTTTTTTTWWWXXXYYYZZZZZZYYYXXXXXX[[[[[[[[[\\\]]]^^^___``````___^^^^^^^^^^^^___```\\\\\\\\\\\\\\\\\\\\\\\\[[[ZZZZZZZZZZZZZZZ[[[[[[WWWUUUTTTVVVZZZ\\\[[[YYY]]]\\\[[[ZZZZZZZZZ[[[\\\YYYXXXXXXXXXWWWWWWWWWWWWXXXWWWVVVWWWYYYYYYYYYWWW[[[ZZZYYYXXXWWWWWWXXXXXXYYYYYYYYYYYYZZZZZZZZZZZZYYYZZZZZZZZZZZZ[[[[[[[[[\\\\\\[[[[[[ZZZYYYXXXXXXXXXWWWVVVUUUUUUVVVWWWXXXWWWVVVUUUUUUVVVUUUSSSRRRSSSSSSRRRQQQPPPOOONNNNNNNNNNNNOOOOOOOOOOOOOOOOOOQQQQQQQQQQQQQQQQQQQQQQQQSSSSSSRRRRRRSSSUUUWWWXXXSSSSSSSSSTTTUUUUUUUUUVVVSSSTTTUUUVVVVVVVVVVVVVVVUUUUUUUUUUUUTTTSSSQQQPPPOOOQQQTTTTTTRRRQQQQQQQQQSSSSSSTTTUUUUUUUUUUUUUUUVVVUUUTTTSSSRRRRRRRRRRRRQQQQQQQQQPPPPPPOOOOOOOOONNNOOORRRTTTTTTTTTSSSRRRPPPSSSVVVXXXXXXVVVSSSPPPRRRRRRQQQQQQQQQQQQRRRRRRSSSQQQOOOOOOQQQQQQOOOMMMOOONNNMMMMMMLLLMMMMMMMMMPPPOOOMMMKKKKKKLLLNNNOOOMMMLLLKKKIIIIIIIIIJJJKKKOOOMMMKKKIIIHHHIIIJJJKKKIIIKKKNNNNNNMMMLLLLLLMMMKKKJJJJJJJJJKKKLLLNNNOOONNNMMMMMMMMMLLLLLLKKKKKKKKKJJJIIIIIIJJJLLLNNNOOONNNNNNOOOOOONNNNNNMMMMMMMMMLLLLLLKKKLLLMMMOOOPPPNNNNNNNNNNNNOOOQQQRRRSSSRRRQQQPPPOOOOOOQQQSSSTTTQQQPPPNNNMMMNNNPPPSSSUUUWWWWWWWWWXXXXXXXXXXXXXXXYYYYYYXXXVVVUUUTTTSSSRRRTTTTTTUUUVVVWWWXXXYYYYYYZZZYYYVVVTTTTTTVVVYYY[[[ZZZZZZYYYXXXVVVUUUTTTSSSTTTTTTSSSRRRRRRSSSTTTUUUWWWVVVUUUUUUTTTTTTUUUUUUUUUTTTTTTSSSRRRQQQQQQQQQMMMOOORRRTTTUUUUUUTTTSSSRRRRRRSSSTTTUUUUUUUUUUUUWWWVVVUUUTTTSSSSSSSSSSSSQQQPPPOOONNNNNNNNNNNNOOOPPPOOONNNMMMMMMNNNOOOPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPQQQRRRSSSTTTPPPRRRSSSRRRPPPOOOOOOPPPSSSSSSRRRQQQPPPPPPOOOOOOQQQRRRSSSTTTUUUUUUUUUUUUPPPOOOOOONNNNNNNNNOOOOOOTTTRRRPPPPPPPPPQQQPPPOOOPPPQQQSSSUUUVVVVVVVVVUUUTTTVVVYYY\\\^^^^^^^^^]]]]]]\\\[[[ZZZYYYZZZ[[[\\\YYYYYYYYYZZZ[[[\\\^^^___``````___^^^]]]\\\\\\[[[\\\[[[ZZZYYYZZZYYYXXXWWWXXXVVVTTTRRRRRRTTTVVVWWW\\\ZZZXXXVVVUUUVVVWWWXXXWWWWWWWWWXXXXXXXXXYYYYYYWWWWWWUUUUUUUUUVVVWWWXXXZZZZZZYYYYYYZZZ[[[[[[\\\^^^______```___]]]\\\[[[YYYYYYYYYYYYZZZ[[[\\\]]]\\\]]]^^^___````````````bbbccccccbbbbbbaaa```___^^^^^^^^^___```aaabbbcccddddddccccccbbbcccccccccWWWWWWWWWVVVUUUTTTTTTTTTTTTTTTTTTSSSSSSTTTTTTTTTTTTSSSSSSRRRRRRSSSSSSTTTSSSSSSTTTTTTUUUVVVVVVVVVYYYYYYYYYYYYYYYYYYYYYYYY[[[[[[[[[ZZZZZZZZZYYYYYY\\\[[[YYYWWWVVVUUUTTTTTTWWWVVVVVVVVVVVVWWWWWWXXXSSSRRRRRRSSSVVVWWWWWWVVVSSSSSSSSSSSSSSSTTTTTTTTTVVVWWWXXXYYYZZZZZZYYYYYY[[[ZZZZZZ[[[\\\]]]^^^___]]]\\\[[[[[[[[[[[[\\\]]]\\\\\\]]]]]]]]]]]]\\\\\\YYYYYYXXXXXXXXXXXXYYYYYYZZZYYYXXXZZZ]]]___^^^]]]^^^]]]\\\[[[[[[[[[\\\\\\ZZZZZZZZZZZZYYYYYYYYYYYYYYYXXXWWWXXXYYYZZZYYYXXX\\\[[[ZZZXXXXXXXXXYYYZZZYYYYYYZZZZZZZZZ[[[[[[[[[[[[[[[[[[\\\\\\\\\]]]]]]^^^^^^]]]]]]\\\[[[[[[ZZZYYYYYYXXXXXXXXXXXXYYYYYYYYYXXXWWWXXXYYYYYYWWWUUUVVVUUUUUUUUUUUUUUUTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTWWWVVVVVVVVVVVVWWWYYYZZZUUUUUUUUUVVVVVVVVVVVVVVVTTTUUUVVVWWWWWWXXXXXXWWWYYYYYYYYYXXXWWWUUURRRQQQPPPRRRTTTUUUSSSRRRSSSSSSSSSTTTTTTUUUVVVVVVUUUUUUVVVUUUUUUTTTTTTTTTTTTTTTRRRRRRRRRQQQQQQPPPPPPPPPOOOPPPRRRSSSTTTTTTSSSSSSRRRTTTVVVXXXXXXVVVTTTRRRTTTSSSSSSRRRRRRSSSSSSTTTTTTRRRQQQQQQSSSTTTRRRPPPQQQPPPPPPOOOOOOOOOOOOOOOQQQPPPNNNMMMMMMNNNPPPQQQRRRQQQPPPOOONNNOOOOOOPPPOOONNNLLLJJJIIIJJJKKKKKKJJJLLLNNNOOONNNMMMMMMNNNKKKKKKKKKKKKKKKMMMNNNOOOPPPPPPPPPOOOOOONNNNNNNNNNNNMMMNNNNNNOOOPPPQQQQQQRRRRRRRRRRRRQQQPPPOOOOOOPPPOOOOOOOOOOOOQQQRRRSSSQQQQQQRRRSSSTTTVVVWWWXXXXXXWWWUUUTTTTTTUUUVVVWWWVVVUUUSSSRRRRRRTTTVVVXXXYYYYYYYYYZZZZZZZZZZZZZZZ[[[[[[ZZZYYYXXXWWWWWWVVVXXXXXXYYYZZZ\\\]]]^^^^^^^^^\\\YYYWWWWWWYYY[[[]]]^^^]]][[[YYYXXXWWWWWWVVVUUUUUUTTTTTTUUUVVVWWWXXXXXXXXXWWWVVVVVVVVVVVVWWWVVVVVVVVVUUUTTTSSSSSSRRRQQQSSSUUUWWWXXXXXXWWWWWWWWWXXXYYYYYYZZZZZZZZZZZZYYYXXXWWWVVVUUUUUUUUUUUUSSSSSSSSSRRRRRRRRRQQQQQQTTTTTTTTTSSSSSSTTTTTTTTTQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPPPPQQQQQQRRRTTTTTTTTTUUUVVVVVVTTTSSSSSSTTTTTTTTTSSSRRRRRRQQQPPPPPPRRRSSSTTTUUUUUUVVVVVVUUUTTTTTTSSSRRRRRRRRRSSSSSSXXXVVVTTTTTTUUUUUUTTTSSSSSSUUUVVVXXXYYYYYYYYYYYYXXXXXXXXXYYYZZZ[[[]]]]]]^^^]]]\\\[[[[[[\\\]]]]]]YYYYYYYYYZZZ[[[\\\]]]^^^aaaaaa```___^^^]]]\\\\\\[[[ZZZYYYYYYYYYYYYXXXWWWWWWVVVUUUSSSTTTUUUXXXYYY^^^]]]ZZZYYYXXXXXXYYYYYYXXXXXXXXXXXXYYYYYYYYYYYYVVVUUUUUUUUUVVVWWWYYYZZZ]]]]]]]]]]]]]]]^^^___``````aaaaaaaaaaaa___^^^]]][[[[[[ZZZZZZ[[[[[[\\\]]]]]]]]]___``````aaaaaaaaaaaaaaaaaaaaaaaa```___^^^^^^^^^^^^___```aaabbbcccbbbbbbbbbbbbccccccdddeeeXXXXXXWWWWWWVVVUUUUUUUUUUUUUUUTTTTTTTTTTTTUUUUUUUUUTTTTTTSSSSSSTTTTTTUUUTTTTTTUUUVVVVVVWWWWWWXXXYYYYYYZZZZZZ[[[\\\\\\\\\^^^]]]]]]]]]]]]\\\\\\\\\]]]\\\[[[ZZZXXXXXXWWWWWWWWWVVVVVVUUUUUUUUUUUUUUUTTTSSSSSSTTTWWWXXXXXXWWWUUUUUUUUUUUUUUUVVVWWWWWWXXXXXXZZZ[[[\\\\\\\\\\\\]]]\\\\\\\\\]]]^^^______\\\[[[[[[ZZZZZZ[[[[[[\\\]]]^^^___``````___^^^]]][[[ZZZZZZYYYYYYZZZZZZZZZ\\\[[[[[[\\\___``````______^^^]]]]]]\\\\\\]]]]]]]]]\\\\\\\\\\\\[[[[[[[[[ZZZYYYXXXYYY[[[\\\[[[ZZZ\\\[[[ZZZYYYYYYYYYZZZ[[[ZZZZZZ[[[[[[[[[\\\\\\\\\\\\\\\]]]]]]]]]^^^^^^^^^``````______^^^^^^]]]]]][[[[[[\\\\\\\\\\\\[[[[[[ZZZZZZYYY[[[\\\]]][[[ZZZYYYYYYYYYZZZZZZ[[[[[[[[[YYYYYYYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX[[[ZZZZZZYYYYYYZZZ[[[[[[XXXXXXXXXWWWWWWWWWWWWWWWUUUVVVWWWXXXYYYYYYYYYYYY^^^]]]]]][[[YYYWWWUUUTTTRRRTTTVVVVVVUUUUUUVVVWWWTTTUUUVVVVVVVVVVVVVVVVVVUUUUUUVVVVVVVVVVVVWWWWWWTTTTTTSSSSSSSSSSSSRRRRRRRRRRRRRRRRRRSSSTTTUUUUUUUUUVVVWWWXXXXXXWWWVVVUUUVVVVVVUUUUUUUUUUUUVVVVVVUUUTTTSSSTTTVVVVVVVVVTTTSSSSSSSSSRRRRRRRRRRRRQQQRRRQQQPPPPPPPPPPPPRRRSSSRRRQQQPPPOOOOOOOOOPPPPPPPPPOOOMMMLLLKKKKKKLLLMMMLLLNNNPPPPPPOOONNNOOOPPPOOONNNNNNNNNOOOPPPQQQRRRSSSSSSSSSSSSSSSRRRRRRRRRQQQRRRSSSTTTUUUUUUUUUUUUVVVVVVVVVVVVUUUTTTRRRRRRSSSSSSSSSSSSTTTUUUVVVWWWVVVVVVWWWXXXYYY[[[]]]^^^___^^^\\\[[[ZZZZZZ[[[\\\]]][[[YYYXXXWWWXXXZZZ[[[[[[[[[\\\\\\\\\]]]]]]]]]]]]]]]]]]]]]\\\\\\\\\[[[\\\]]]^^^___aaabbbcccdddaaa```^^^\\\[[[\\\]]]___aaa___]]]ZZZYYYYYYYYYZZZVVVVVVVVVWWWXXXYYYZZZ[[[ZZZZZZYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXWWWVVVUUUUUUUUUWWWXXXZZZ[[[[[[[[[ZZZ[[[[[[\\\\\\]]]\\\\\\\\\[[[[[[ZZZYYYXXXXXXXXXXXXVVVWWWXXXXXXXXXWWWUUUTTTTTTTTTTTTUUUUUUTTTTTTTTTSSSSSSSSSTTTTTTTTTTTTTTTRRRRRRRRRRRRSSSTTTTTTUUUVVVXXXYYYXXXWWWVVVVVVWWWVVVVVVUUUUUUTTTSSSSSSSSSTTTTTTUUUVVVWWWWWWWWWWWWZZZYYYYYYYYYXXXXXXXXXXXX[[[YYYWWWWWWXXXYYYYYYXXXWWWXXXZZZ\\\]]]]]]\\\\\\]]][[[ZZZYYYYYYZZZ\\\^^^^^^]]]]]]]]]]]]]]]^^^___\\\[[[[[[[[[\\\]]]^^^^^^aaaaaaaaa```___]]]\\\[[[YYYYYYZZZZZZZZZYYYXXXXXXWWWWWWVVVVVVWWWYYY[[[]]]aaa___]]]\\\[[[ZZZ[[[[[[YYYYYYYYYYYYZZZZZZZZZ[[[WWWWWWXXXYYYZZZ\\\]]]^^^````````````aaabbbcccdddcccccccccccccccaaa``````^^^]]]]]]\\\[[[[[[\\\\\\]]]^^^___``````aaa``````_________```______^^^^^^^^^^^^^^^___```aaabbbcccaaaaaaaaaaaabbbdddeeefffXXXXXXXXXWWWWWWWWWVVVVVVVVVVVVUUUUUUUUUUUUVVVVVVVVVVVVUUUUUUUUUUUUVVVVVVUUUUUUVVVVVVWWWWWWXXXXXXYYYYYYZZZ[[[\\\]]]^^^___`````````_________^^^^^^___^^^]]]\\\[[[[[[ZZZZZZXXXWWWVVVUUUTTTSSSSSSTTTTTTSSSSSSUUUWWWYYYYYYXXXYYYYYYXXXXXXXXXYYYZZZ[[[ZZZ[[[\\\]]]^^^___```````````````___``````aaaaaa^^^^^^]]]]]]]]]]]]^^^^^^^^^```bbbddddddbbb```^^^______^^^^^^]]]^^^^^^^^^[[[[[[[[[\\\^^^^^^______```______^^^^^^^^^^^^^^^]]]]]]]]]]]]\\\\\\\\\\\\[[[ZZZYYYZZZ\\\]]]\\\[[[ZZZZZZYYYXXXXXXYYYZZZ[[[[[[[[[\\\\\\\\\]]]]]]]]]\\\\\\\\\]]]]]]]]]^^^^^^``````_________^^^^^^^^^\\\]]]^^^_________^^^]]][[[ZZZZZZ\\\^^^___^^^]]][[[[[[\\\\\\\\\]]]]]]]]]\\\\\\[[[[[[[[[[[[ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[[[[ZZZZZZZZZZZZZZZYYYYYYYYYXXXXXXWWWWWWVVVUUUVVVWWWXXXYYYZZZZZZZZZ^^^]]]\\\[[[ZZZYYYXXXWWWUUUWWWXXXYYYXXXXXXYYYZZZVVVWWWWWWXXXXXXXXXWWWWWWVVVVVVWWWXXXYYYZZZZZZZZZVVVVVVVVVVVVUUUUUUUUUUUUUUUUUUSSSSSSSSSUUUVVVXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYXXXXXXXXXXXXYYYYYYVVVVVVVVVVVVWWWXXXXXXXXXUUUUUUUUUUUUUUUTTTSSSSSSSSSRRRRRRQQQRRRRRRSSSTTTQQQQQQQQQQQQQQQQQQQQQQQQQQQPPPOOONNNNNNNNNOOOOOOOOOPPPRRRRRRQQQPPPQQQRRRSSSSSSSSSTTTTTTUUUUUUUUUVVVVVVUUUUUUUUUUUUUUUUUUTTTUUUWWWXXXXXXXXXWWWVVVYYYYYYXXXXXXWWWVVVTTTTTTUUUUUUVVVVVVWWWXXXXXXYYYZZZYYYZZZZZZ[[[\\\]]]^^^aaaaaa```_________``````aaa___^^^\\\[[[[[[\\\]]]\\\\\\\\\]]]]]]^^^^^^___^^^^^^__________________^^^___```aaaccceeeffffffcccbbbaaa___^^^^^^^^^___aaa___\\\YYYXXXXXXZZZ[[[WWWWWWXXXYYYZZZ[[[\\\]]][[[ZZZZZZYYYYYYYYYYYYYYYXXXYYYYYYYYYYYYXXXWWWVVVWWWXXXYYY[[[[[[\\\[[[[[[ZZZZZZ[[[[[[[[[[[[ZZZZZZ\\\\\\[[[ZZZZZZYYYZZZZZZYYYZZZ[[[\\\\\\ZZZXXXWWWSSSTTTUUUVVVVVVUUUTTTSSSUUUUUUUUUUUUVVVVVVVVVVVVUUUUUUTTTTTTTTTUUUVVVVVVWWWXXXZZZYYYXXXWWWWWWXXXXXXXXXXXXWWWWWWVVVVVVVVVVVVWWWXXXYYYZZZZZZZZZZZZ^^^^^^^^^^^^]]]]]]\\\\\\\\\[[[YYYYYY[[[\\\\\\[[[ZZZ[[[]]]^^^______^^^]]]aaa```___^^^]]]^^^______^^^^^^^^^^^^______````````````______```aaaaaabbbbbbbbbbbbaaa```^^^\\\[[[YYY[[[\\\\\\[[[ZZZZZZZZZXXXYYYZZZ[[[]]]___```aaabbbaaa___]]]\\\\\\\\\\\\ZZZ[[[[[[[[[[[[\\\\\\\\\\\\\\\]]]^^^___```aaaaaa``````aaaaaacccdddeeefffeeeeeeeeedddccccccbbbbbbaaa```___^^^]]]\\\\\\\\\]]]]]]^^^_______________^^^___```````````````_______________```bbbcccdddbbbbbbbbbbbbbbbcccdddeeeYYYYYYYYYXXXXXXXXXXXXXXXWWWWWWVVVVVVVVVVVVWWWWWWWWWWWWVVVVVVVVVVVVWWWWWWUUUVVVVVVWWWWWWXXXYYYYYYYYYZZZZZZ\\\]]]^^^___```aaaaaaaaaaaa```````````````______^^^]]]]]]]]]^^^\\\[[[ZZZXXXWWWWWWWWWWWWUUUTTTTTTVVVYYY[[[[[[ZZZ\\\[[[YYYXXXXXXYYY[[[\\\ZZZZZZ[[[\\\]]]___``````aaa``````_________``````^^^^^^____________^^^^^^```aaadddeeeeeedddaaa```bbbaaa``````_________```[[[\\\]]]]]]]]]^^^^^^___````````````______^^^^^^]]]]]]\\\\\\\\\[[[[[[[[[\\\[[[ZZZ[[[]]]]]]]]]\\\XXXWWWWWWVVVWWWXXXZZZZZZ\\\\\\\\\\\\]]]]]]]]]]]][[[[[[[[[[[[\\\\\\\\\\\\^^^^^^^^^]]]]]]]]]]]]]]]\\\]]]___`````````___^^^ZZZZZZZZZ\\\^^^___^^^]]]\\\\\\\\\[[[[[[[[[ZZZZZZ[[[[[[[[[[[[ZZZZZZYYYYYYZZZZZZZZZZZZZZZZZZZZZZZZYYYYYYYYYYYYYYYYYYXXXXXXYYYYYYXXXXXXWWWWWWWWWVVVUUUVVVWWWYYYZZZ[[[[[[[[[[[[ZZZZZZZZZZZZZZZZZZZZZYYYZZZ\\\[[[ZZZZZZ\\\]]]YYYZZZZZZZZZZZZZZZYYYYYYWWWXXXZZZ[[[\\\\\\\\\\\\XXXXXXXXXXXXXXXXXXXXXXXXYYYXXXVVVUUUUUUVVVYYYZZZZZZZZZYYYYYYYYYYYYZZZZZZ[[[[[[[[[ZZZZZZ[[[[[[[[[WWWWWWXXXYYYYYYYYYZZZZZZVVVVVVWWWWWWWWWVVVUUUTTTSSSSSSSSSSSSTTTUUUUUUVVVUUUUUUVVVVVVVVVVVVVVVVVVSSSSSSRRRRRRRRRRRRRRRRRRRRRTTTUUUTTTSSSSSSUUUVVVUUUVVVVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWUUUVVVXXXYYYYYYYYYXXXWWWYYYYYYYYYXXXXXXVVVUUUUUUVVVVVVWWWWWWXXXYYYYYYYYY[[[ZZZZZZZZZZZZZZZ[[[[[[_________``````bbbbbbcccaaa```___]]]\\\\\\\\\\\\[[[[[[\\\]]]]]]^^^______^^^____________`````````]]]^^^___```bbbcccdddeeebbbbbbaaa```______^^^^^^___]]]ZZZWWWVVVWWWYYYZZZXXXXXXYYY[[[\\\]]]]]]^^^[[[[[[ZZZYYYYYYYYYYYYYYYXXXYYYZZZ[[[ZZZYYYXXXWWWWWWXXXXXXYYYZZZZZZZZZZZZYYYYYYZZZZZZ[[[[[[ZZZZZZ\\\[[[[[[ZZZZZZZZZZZZ[[[ZZZ[[[]]]^^^]]]\\\ZZZXXXVVVWWWXXXYYYYYYXXXWWWVVVUUUVVVVVVVVVWWWWWWXXXXXXXXXXXXWWWVVVVVVVVVWWWWWWYYY[[[\\\\\\[[[ZZZ[[[[[[[[[[[[[[[ZZZZZZZZZZZZZZZZZZZZZ[[[\\\]]]]]]]]]]]]``````aaabbbbbbaaa``````___^^^]]]]]]___aaaaaa``````aaabbbbbbbbbaaa```___ccccccdddddddddcccaaaaaa``````aaabbbcccddddddddddddddddddddddddeeefffgggeeefffffffffdddbbb___^^^[[[^^^``````^^^\\\\\\]]]ZZZ[[[]]]___aaacccdddeee``````___^^^]]]]]]]]]]]]\\\\\\\\\]]]]]]]]]^^^^^^_________```````````````______```aaabbbdddfffgggffffffeeeeeedddcccccccccdddcccaaa```^^^]]]]]]]]]\\\\\\]]]^^^^^^^^^]]]]]]___```aaabbbbbbbbbbbbbbb`````````aaabbbcccdddeeeeeeeeedddcccbbbbbbccccccYYYYYYYYYYYYYYYYYYYYYYYYXXXXXXWWWWWWWWWWWWXXXXXXYYYXXXXXXWWWWWWXXXXXXYYYWWWWWWXXXXXXYYYZZZZZZZZZ[[[[[[\\\]]]^^^___```aaabbbaaaaaaaaa````````````aaa```_______________```\\\[[[ZZZYYYXXXXXXXXXXXXWWWVVVWWWYYY\\\^^^^^^]]]]]]\\\ZZZXXXWWWXXXYYYZZZYYYYYYYYYYYYZZZ\\\]]]^^^^^^^^^]]]\\\[[[[[[[[[\\\\\\]]]]]]^^^^^^]]]]]]\\\```aaabbbccccccbbbaaa`````````___^^^]]]]]]]]]]]]\\\^^^______^^^^^^___aaa___````````````___^^^^^^\\\\\\\\\\\\[[[[[[[[[[[[\\\[[[ZZZ[[[]]]]]]]]]\\\VVVVVVUUUUUUVVVXXXZZZ[[[[[[[[[\\\\\\\\\]]]]]]]]]YYYYYYZZZZZZZZZ[[[[[[[[[\\\\\\\\\[[[[[[[[[[[[[[[[[[\\\]]]^^^^^^______^^^ZZZYYYYYY[[[]]]^^^]]]\\\[[[[[[ZZZZZZYYYYYYYYYXXX[[[[[[ZZZZZZYYYXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYWWWWWWXXXYYYYYYXXXXXXWWWYYYYYYYYYXXXXXXXXXXXXXXXWWWWWWYYY[[[\\\]]]]]]]]]ZZZZZZZZZZZZ[[[\\\]]]^^^^^^______^^^\\\\\\^^^```]]]]]]]]]]]]]]]\\\\\\[[[YYY[[[\\\^^^______^^^^^^ZZZZZZZZZ[[[[[[[[[[[[\\\\\\[[[YYYXXXXXXYYY[[[\\\[[[[[[[[[[[[[[[[[[[[[[[[]]]]]]\\\\\\\\\\\\]]]]]]YYYZZZ\\\[[[ZZZZZZ[[[\\\WWWXXXYYYZZZYYYXXXWWWVVVUUUUUUVVVWWWWWWXXXXXXXXXUUUVVVWWWWWWXXXWWWWWWWWWVVVVVVVVVVVVVVVVVVUUUUUUVVVWWWXXXWWWVVVVVVXXXZZZVVVWWWWWWXXXXXXXXXWWWWWWXXXXXXXXXXXXYYYYYYYYYYYYWWWWWWXXXXXXXXXXXXWWWWWWWWWXXXXXXXXXXXXWWWVVVVVVUUUVVVWWWXXXYYYYYYYYYYYYYYYYYYYYYXXXXXXYYYYYYZZZ[[[\\\]]]^^^```aaabbbbbb______^^^\\\\\\[[[[[[[[[[[[[[[\\\\\\]]]^^^________________________``````]]]^^^^^^___```aaabbbbbb``````aaaaaa```___^^^]]]]]]\\\ZZZXXXWWWWWWXXXYYYZZZZZZ\\\]]]^^^^^^^^^^^^\\\[[[[[[ZZZZZZZZZZZZZZZYYYZZZ\\\]]]]]][[[ZZZXXXXXXXXXXXXYYYYYYYYYZZZZZZZZZ[[[\\\]]]^^^^^^^^^^^^\\\[[[[[[ZZZZZZZZZ[[[[[[\\\]]]]]]^^^]]]\\\[[[ZZZVVVWWWWWWWWWWWWWWWWWWVVVWWWWWWXXXXXXYYYYYYZZZZZZ[[[ZZZYYYYYYXXXXXXXXXXXX\\\^^^``````___^^^___```]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^___```aaaaaaaaaaaa```aaacccdddeeeeeedddcccdddbbbbbbccceeeggggggfffeeefffffffffdddcccaaa______aaacccdddeeedddbbbaaabbbcccdddfffggghhhhhhhhhddddddeeeeeefffhhhiiijjjiiiiiijjjjjjhhheeebbbaaa]]]```cccccc___]]]\\\]]]ZZZ\\\___bbbdddeeeeeeeee^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^____________^^^______``````___^^^^^^^^^^^^___aaabbbeeeggghhhhhhhhhgggeeeeeeeeeeeeeeefffeeecccaaa```___^^^^^^\\\]]]]]]^^^^^^^^^]]]]]]```aaabbbcccdddeeeeeeeeebbbbbbbbbcccdddeeefffggghhhgggfffdddccccccccccccZZZZZZZZZZZZZZZZZZZZZZZZYYYXXXXXXXXXXXXXXXXXXYYYZZZYYYYYYXXXXXXYYYYYYZZZZZZZZZ[[[[[[\\\]]]]]]]]]]]]^^^^^^___```aaaaaabbbaaaaaa````````````______`````````___``````aaaaaa\\\[[[ZZZYYYYYYYYYYYYYYY[[[ZZZ[[[]]]```bbbbbbbbbbbb```]]]ZZZYYYYYYZZZ[[[[[[[[[ZZZZZZZZZ[[[]]]]]]]]]\\\[[[ZZZYYYYYYYYYYYY[[[\\\]]]]]]]]]]]]\\\[[[^^^^^^____________^^^^^^___^^^]]]\\\[[[[[[[[[[[[[[[]]]^^^^^^\\\\\\]]]_________`````````___^^^]]]]]]]]]]]]\\\\\\\\\[[[[[[\\\ZZZZZZ[[[\\\]]]\\\[[[VVVVVVUUUVVVWWWYYY[[[\\\[[[[[[[[[[[[\\\\\\\\\\\\YYYYYYYYYZZZZZZZZZ[[[[[[ZZZZZZZZZZZZZZZZZZZZZ[[[ZZZZZZZZZ[[[[[[\\\]]]^^^[[[ZZZZZZ[[[]]]^^^]]][[[YYYYYYZZZZZZZZZZZZZZZ[[[\\\[[[[[[ZZZYYYYYYXXXXXXZZZZZZZZZZZZZZZZZZZZZZZZWWWXXXYYYZZZ[[[[[[ZZZZZZYYYYYYYYYZZZZZZZZZZZZZZZYYYZZZ\\\]]]___`````````___^^^]]]]]]]]]^^^___```bbbbbbbbb```^^^^^^___aaa___`````````______^^^]]]\\\]]]___```aaa```___^^^\\\\\\\\\]]]]]]]]]^^^^^^^^^]]]\\\[[[[[[\\\]]]]]]\\\\\\]]]]]]]]]]]]\\\\\\^^^^^^]]]]]]]]]]]]^^^^^^\\\^^^```___\\\[[[]]]^^^ZZZ[[[\\\]]]\\\[[[YYYXXXXXXYYYYYYZZZ[[[\\\\\\\\\UUUVVVWWWXXXYYYXXXXXXWWWXXXXXXYYYYYYYYYYYYYYYXXXZZZZZZ[[[ZZZYYYYYY[[[]]]YYYZZZ[[[\\\\\\[[[ZZZYYYYYYZZZZZZZZZ[[[[[[[[[[[[XXXXXXWWWWWWWWWWWWWWWXXXVVVWWWXXXXXXYYYXXXXXXXXXVVVWWWXXXYYYZZZZZZZZZYYYWWWWWWWWWXXXYYYZZZ\\\\\\ZZZ[[[\\\]]]^^^^^^^^^^^^]]]]]]\\\[[[[[[[[[ZZZZZZ[[[[[[\\\]]]^^^___`````````````````````__________________``````aaaaaaaaa^^^___aaabbbaaa```___^^^^^^]]]\\\[[[ZZZZZZZZZ[[[]]]^^^___```aaa``````___^^^]]]\\\\\\[[[[[[\\\\\\ZZZ\\\^^^______^^^\\\[[[[[[ZZZZZZZZZZZZ[[[\\\\\\\\\\\\^^^___aaabbbbbbbbb\\\\\\[[[[[[[[[\\\\\\]]]^^^^^^^^^^^^]]]]]]]]]]]]VVVVVVUUUUUUUUUUUUVVVVVVYYYYYYZZZ[[[[[[\\\]]]]]]]]]\\\[[[ZZZYYYYYYYYYYYY]]]___aaaaaa`````````aaa________________________aaaaaabbbcccdddddddddddd```bbbdddggghhhhhhhhhgggeeedddcccdddgggiiiiiiiiifffffffffeeebbb```]]][[[YYYZZZ[[[]]]^^^_________^^^___bbbdddeeefffffffffaaaaaabbbccceeeggghhhiiiggghhhiiiiiigggdddaaa^^^^^^bbbeeeddd___[[[[[[\\\YYY\\\___bbbdddddddddccc]]]^^^______```aaaaaaaaa_________`````````aaaaaa^^^___```aaabbbbbbaaaaaa___```aaabbbeeegggiiijjjkkkjjjiiigggggggggggghhhfffeeedddbbbaaa`````````^^^______``````______^^^```aaabbbdddeeeeeeffffffddddddddddddeeeggghhhiiihhhgggfffeeeeeeeeeeeeeeeZZZZZZZZZZZZZZZ[[[[[[[[[YYYYYYXXXXXXXXXXXXYYYYYYZZZZZZYYYYYYYYYYYYZZZZZZ\\\\\\]]]^^^^^^______````````````aaabbbbbbcccccc````````````____________``````````````````aaabbb``````______^^^^^^______^^^]]]^^^```ccceeefffeeegggeeeaaa^^^\\\\\\]]]^^^___^^^]]]\\\]]]^^^___```^^^^^^\\\[[[ZZZZZZYYYYYY\\\]]]^^^______^^^]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\___^^^]]]\\\[[[[[[[[[[[[XXXZZZ\\\[[[YYYXXXZZZ\\\^^^___`````````___]]]\\\^^^^^^]]]]]]]]]\\\\\\\\\[[[ZZZYYYZZZ\\\]]]\\\[[[WWWVVVVVVWWWXXXZZZ\\\]]]ZZZZZZ[[[[[[[[[\\\\\\\\\YYYZZZZZZZZZZZZ[[[[[[[[[ZZZZZZZZZZZZZZZZZZZZZ[[[YYYYYYXXXXXXYYY[[[\\\^^^\\\[[[[[[\\\]]]^^^]]][[[XXXYYYYYYZZZ\\\]]]]]]^^^]]]]]]\\\[[[[[[ZZZYYYYYYZZZZZZZZZZZZZZZZZZZZZZZZXXXYYYZZZ\\\]]]]]]]]]\\\ZZZZZZZZZ[[[\\\\\\\\\]]][[[\\\^^^```aaabbbccccccdddcccaaa`````````aaabbbddddddcccaaa___^^^___aaaaaaaaabbbaaaaaa```______]]]^^^```aaabbbaaa___^^^]]]]]]]]]^^^^^^____________^^^^^^^^^]]]^^^^^^^^^\\\\\\^^^^^^^^^^^^\\\\\\^^^^^^]]]]]]]]]]]]^^^^^^___aaacccaaa^^^]]]^^^```\\\]]]^^^______]]][[[ZZZZZZ[[[\\\]]]^^^______^^^ZZZ[[[\\\]]]^^^^^^]]]\\\YYYZZZ[[[[[[[[[[[[ZZZZZZ\\\\\\\\\[[[ZZZ[[[]]]___^^^___`````````___^^^]]][[[[[[[[[\\\\\\]]]]]]]]]YYYXXXWWWVVVVVVWWWXXXYYYVVVWWWXXXYYYYYYZZZZZZYYYVVVWWWYYYZZZ[[[[[[ZZZZZZUUUVVVWWWXXX[[[]]]___```ZZZ[[[\\\\\\\\\\\\\\\[[[[[[[[[[[[[[[[[[ZZZZZZZZZ\\\\\\]]]^^^___```aaabbbaaaaaaaaa`````````______aaaaaaaaaaaaaaaaaaaaaaaa^^^___aaabbbbbbaaa```____________^^^^^^]]]]]]\\\``````bbbccccccbbbaaa```______^^^]]]]]]]]]]]]^^^\\\]]]```aaaaaa```^^^\\\]]]]]]\\\\\\\\\]]]^^^^^^[[[\\\^^^```bbbcccdddddd]]]]]]\\\\\\\\\]]]]]]^^^``````___^^^^^^^^^^^^^^^[[[ZZZYYYXXXXXXYYYZZZ[[[[[[[[[\\\]]]]]]^^^______^^^^^^\\\[[[ZZZZZZYYYYYY\\\]]]___```___^^^___```````````````aaaaaaaaaaaaccccccdddeeeffffffffffffaaabbbeeehhhjjjkkkjjjjjjdddcccbbbcccfffhhhiiihhhddddddcccaaa^^^[[[XXXVVVUUUTTTTTTUUUVVVYYY\\\^^^YYYZZZ]]]___aaaaaaaaaaaa]]]^^^___```bbbeeeggghhhcccdddeeeeeeccc```\\\ZZZ^^^bbbfffddd___ZZZYYY[[[XXXZZZ^^^aaaccccccbbbaaa]]]^^^___aaabbbbbbcccccc````````````aaaaaaaaaaaa___aaaccceeeffffffffffffaaabbbccceeegggjjjlllmmmmmmlllkkkiiihhhiiiiiijjjgggfffdddcccbbbaaaaaaaaa```aaaaaaaaaaaaaaa``````___```bbbccceeeeeeffffffeeeeeeeeefffggghhhiiijjjggggggfffffffffgggggghhh]]]]]]^^^^^^]]][[[YYYXXXYYYYYYXXXWWWWWWXXXXXXXXXYYYYYYYYYYYYYYYXXXXXXXXX^^^]]]]]]]]]^^^___`````````aaaccceeefffeeedddcccaaaaaa```______`````````^^^______```aaabbbccccccbbbbbbbbbbbbbbbaaaaaa```bbbaaa______```cccgggiiidddbbbaaaaaabbbbbbaaa```[[[\\\^^^_________^^^^^^^^^____________^^^]]]]]][[[\\\^^^```aaabbbaaaaaa[[[[[[\\\]]]^^^^^^_________]]][[[[[[[[[[[[YYYWWWYYYZZZ[[[\\\]]]]]]]]]]]]^^^_______________^^^]]]cccbbb```^^^^^^^^^^^^___^^^^^^]]]\\\[[[ZZZZZZ[[[ZZZYYYXXXWWWXXXZZZ\\\]]]\\\\\\]]]]]]]]]\\\[[[[[[ZZZZZZ[[[\\\\\\\\\\\\[[[\\\\\\\\\\\\\\\\\\[[[[[[^^^]]]\\\[[[\\\]]]^^^___^^^]]]\\\[[[ZZZ[[[\\\]]]ZZZZZZZZZZZZZZZZZZZZZZZZ___^^^\\\ZZZZZZZZZ\\\]]]WWWXXX[[[]]]^^^^^^^^^^^^[[[[[[[[[[[[[[[[[[[[[[[[]]]^^^^^^^^^^^^^^^]]]]]]]]]^^^___```ccceeeggghhhdddbbb```_________aaabbbeeedddbbb`````````aaaaaa```___^^^___```aaa```___bbb```^^^^^^______^^^\\\[[[[[[\\\]]]^^^^^^^^^^^^aaaaaa```___^^^]]]]]]\\\\\\___aaa```]]]\\\\\\^^^______aaabbbcccccccccccc``````____________``````___`````````___^^^^^^]]]___]]]\\\\\\]]]\\\[[[YYY[[[[[[]]]^^^___`````````^^^___aaa```^^^]]]]]]^^^^^^___```bbbbbb```___^^^```bbbdddbbb^^^\\\\\\^^^___aaabbbaaa___^^^^^^___\\\[[[YYYXXXXXXXXXYYYZZZ\\\\\\\\\[[[[[[[[[[[[ZZZ\\\[[[ZZZZZZZZZ[[[]]]^^^YYYZZZ[[[\\\]]]^^^^^^^^^^^^^^^]]]]]]]]]\\\\\\\\\\\\\\\\\\]]]]]]]]]]]]]]]```aaa```___]]]\\\]]]__________________^^^^^^]]]```aaabbbcccdddddddddddddddddddddcccbbbbbbaaaaaaaaaaaaaaa```]]]]]]]]]___]]]^^^aaacccdddcccaaa`````````______``````aaaaaabbbbbb````````````bbbbbbaaa```^^^\\\[[[\\\]]]^^^^^^]]]]]]^^^aaabbbbbbaaa```aaabbbccccccbbbaaa```^^^^^^^^^^^^^^^^^^]]]]]]]]]]]]]]]]]]]]]^^^___```___aaabbbbbb```______```cccaaa___\\\[[[[[[\\\]]][[[\\\^^^``````aaa`````````aaabbbccccccbbb``````bbbbbbbbbccccccddddddeeeeeeddddddfffhhhhhhgggeeegggggghhhiiihhheeecccaaadddccc```\\\XXXSSSPPPMMMMMMMMMMMMNNNOOOPPPRRRRRRTTTUUUUUUVVVVVVWWWWWWWWWSSSSSSTTTVVVWWWYYY[[[[[[]]]^^^______^^^\\\ZZZYYYZZZ\\\^^^___^^^[[[XXXUUUUUUUUUVVVYYY]]]aaacccddd^^^^^^___```aaabbbcccdddccccccdddddddddccccccbbbccccccdddfffgggiiijjjkkkjjjhhhggghhhkkkkkkiiiffffffffffffgggggggggggghhhgggfffeeebbbaaaaaadddgggggggggfffeeecccbbbbbbaaaeeedddcccbbbbbbcccddddddeeeffffffeeedddeeegggiiikkkkkkjjjjjjjjjkkkmmmnnnZZZ[[[[[[[[[[[[ZZZZZZYYYWWWWWWWWWWWWXXXYYYZZZZZZYYYYYYYYYYYYZZZZZZ[[[[[[[[[[[[ZZZZZZ[[[\\\\\\]]]```aaacccddddddcccbbbaaa^^^^^^]]]]]]]]]]]]^^^^^^___``````aaaaaabbbbbbcccbbbbbbcccccccccccccccbbbeeeccc```^^^]]]___aaacccbbbaaa```aaabbbaaa___^^^^^^___aaabbbbbbbbbaaa```___````````````___^^^^^^```aaaccceeefffffffffeee]]]]]]]]]]]]^^^^^^^^^^^^bbbaaa```___``````___]]]^^^___```aaabbbbbbbbbbbb```aaaaaabbbbbbbbbaaaaaaccccccaaa`````````aaabbbaaa```___^^^]]]\\\\\\\\\]]]\\\ZZZYYYZZZ[[[]]]^^^\\\\\\]]]^^^_________^^^\\\\\\[[[[[[[[[[[[[[[[[[______^^^^^^^^^]]]]]]]]]]]]]]]\\\\\\]]]^^^___```___^^^]]]]]]^^^___```aaa]]]]]]]]]]]]]]]]]]]]]]]]```___]]]\\\[[[\\\^^^___[[[\\\^^^____________^^^]]]]]]]]]\\\\\\\\\\\\\\\^^^^^^____________^^^^^^^^^______aaabbbdddfffgggbbbaaa___^^^^^^^^^```aaabbbbbbaaa````````````aaa___^^^]]]^^^`````````___```___^^^___``````^^^\\\ZZZ[[[\\\^^^___`````````aaaaaa``````___^^^^^^^^^]]]___aaa```^^^\\\]]]______```aaabbbbbbbbbbbbbbb______^^^^^^^^^^^^____________``````___^^^^^^]]]^^^]]]\\\\\\]]]^^^\\\[[[\\\]]]^^^___````````````^^^```bbbaaa```^^^^^^^^^___```bbbccccccbbb```___bbbbbbaaa___]]]\\\]]]^^^^^^___``````^^^]]]]]]^^^\\\\\\[[[[[[ZZZZZZ[[[[[[\\\\\\]]]]]]]]]^^^^^^^^^___^^^\\\[[[ZZZ[[[[[[[[[ZZZ[[[\\\]]]^^^^^^^^^^^^`````````_________^^^^^^]]]]]]^^^^^^^^^^^^______aaabbbbbb```^^^^^^^^^```aaabbbbbbcccccccccbbbbbbcccdddeeeffffffggggggfffeeeeeeddddddcccbbbbbbbbbcccccccccaaa^^^]]]^^^______```ccceeefffeeecccbbbaaaaaa`````````aaaaaabbbcccbbbaaaaaaaaaaaabbbcccbbb```___]]]]]]]]]^^^______^^^^^^___aaabbbaaa```___```aaaaaaaaaaaa```___`````````_______________^^^^^^^^^^^^^^^___``````bbbdddeeeeeedddcccdddeeecccaaa___]]]\\\\\\]]]]]]\\\]]]^^^`````````______aaabbbbbbccccccbbbaaaaaaccccccddddddeeeeeeffffffgggggghhhjjjkkkjjjgggeeeeeeffffffgggeeecccaaa```]]]\\\YYYVVVRRRMMMJJJHHHHHHHHHGGGHHHIIIKKKMMMNNNPPPPPPPPPQQQQQQQQQQQQQQQOOOOOOOOOPPPRRRTTTWWWXXXYYYYYYYYYYYYXXXWWWVVVVVVTTTUUUVVVVVVUUURRRPPPNNNOOONNNOOOSSSYYY^^^``````^^^^^^___```aaabbbcccdddfffffffffeeedddbbbaaa```bbbcccdddfffgggiiikkkkkkhhhgggfffgggiiiiiigggeeeggggggggghhhhhhhhhiiiiiihhhgggfffdddbbbccceeehhhhhhhhhgggfffeeedddccccccfffeeedddccccccdddeeeeeefffggggggfffeeefffhhhjjjkkkjjjjjjjjjjjjlllmmmnnnZZZZZZYYYYYYZZZ[[[[[[\\\WWWWWWWWWWWWYYYZZZ[[[\\\YYYYYYZZZ[[[\\\]]]^^^^^^^^^^^^]]]]]]]]]^^^______``````aaabbbbbbaaa______``````____________``````aaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbcccddddddddddddeeeccc```]]]]]]]]]___```aaa```aaabbbcccccc```]]]^^^___```aaaaaaaaa```___```````````````______^^^^^^___aaacccddddddccccccaaa````````````_________aaa```______```aaa```___^^^___```aaabbbbbbbbbaaa______```aaabbbbbbbbbbbbddddddccccccddddddeeefffeeedddbbbaaa```_________```___]]]\\\[[[\\\^^^___\\\]]]^^^```aaabbbbbbbbb______]]]]]]\\\]]]^^^___ccccccbbbaaa```______^^^]]]]]]]]]]]]^^^___```aaa_________```aaabbbdddddd______________________________^^^]]]]]]^^^```aaa___``````aaaaaa```_______________^^^^^^]]]]]]]]]______````````````______`````````aaabbbcccdddeeeaaa```^^^]]]]]]]]]^^^___^^^___``````````````````^^^]]]]]]^^^___``````___^^^^^^___aaabbbbbb```]]]ZZZ[[[\\\^^^```aaabbbbbb````````````````````````___```aaa```___^^^^^^___```aaaaaabbbbbbbbbaaaaaa^^^^^^]]]]]]]]]]]]^^^^^^_______________^^^^^^]]]^^^]]]\\\]]]_________]]]___``````aaaaaa``````___^^^aaaccccccbbb```______aaaaaaccccccccccccaaaaaacccaaa___^^^^^^^^^]]]]]]\\\]]]___^^^]]][[[\\\]]]^^^^^^^^^^^^^^^]]]]]]\\\]]]]]]^^^___```aaabbbbbbbbbaaa___]]]\\\[[[ZZZZZZ]]]]]]^^^^^^^^^^^^]]]]]]bbbbbbbbbbbbaaaaaaaaaaaa_________``````aaaaaaaaacccddddddcccaaa``````aaabbbbbbcccdddeeeeeeeeeeeeeeeeeefffggghhhhhhhhhhhhhhhhhhgggffffffeeeeeedddfffffffffccc```______```___```cccdddeeeeeecccbbbcccbbbbbbaaaaaaaaabbbbbbccccccbbbbbbbbbbbbccccccbbbaaa```_________```aaaaaa```______aaabbbaaa___^^^___````````````___^^^aaaaaaaaaaaaaaaaaaaaaaaa``````______``````aaaaaabbbdddfffgggffffffggghhhcccbbb```^^^]]]]]]^^^^^^]]]^^^___``````___^^^]]]aaaaaabbbbbbcccbbbbbbaaaccccccdddeeeeeefffgggggghhhiiijjjlllmmmkkkfffbbbaaaaaabbbaaa```___]]][[[UUUTTTRRROOOKKKHHHEEEDDDDDDCCCBBBBBBCCCFFFJJJLLLNNNNNNNNNMMMMMMMMMMMMMMMLLLKKKJJJKKKMMMQQQUUUWWWXXXWWWVVVUUUSSSSSSRRRRRRPPPPPPPPPOOOMMMKKKJJJIIIKKKIIIIIIOOOXXX___```___``````aaabbbcccddddddeeehhhggggggeeecccaaa___^^^aaabbbcccdddfffhhhiiijjjgggfffeeefffhhhhhhfffeeegggggghhhhhhhhhiiiiiiiiihhhhhhgggeeeccccccfffhhhhhhggggggfffeeedddcccccceeeddddddccccccddddddeeefffgggggggggffffffhhhjjjjjjiiiiiijjjjjjlllmmmmmm^^^]]]\\\[[[[[[\\\]]]^^^ZZZZZZYYYYYYZZZ[[[\\\\\\\\\]]]]]]^^^______``````aaa```````````````aaaaaa``````aaaaaa```___^^^]]]`````````___``````aaabbbaaaaaa``````____________^^^___```aaabbbccccccccccccaaa___^^^^^^___aaabbbaaaaaaccceeefffeeeaaa^^^^^^___```aaaaaa```______^^^^^^______^^^^^^]]]\\\[[[\\\^^^___`````````___aaaaaaaaaaaabbbbbbbbbbbb___^^^]]]^^^```aaa```___^^^___```aaaaaaaaaaaaaaa___```aaabbbcccdddddddddddddddeeefffggghhhiiiiiigggfffeeedddcccbbbbbbbbbbbbaaa___]]]\\\\\\]]]^^^^^^^^^___```aaabbbbbbaaaaaa```___^^^___aaaccceeeffffffeeedddbbbaaa``````]]]]]]]]]^^^___```aaabbb_________``````aaabbbbbb^^^^^^^^^^^^^^^^^^^^^^^^^^^]]]]]]]]]]]]^^^``````______``````````````````aaaaaaaaa```______^^^^^^___``````aaaaaaaaaaaa```aaaaaaaaaaaaaaabbbcccccc______^^^]]]\\\]]]]]]^^^[[[\\\^^^```aaaaaa```______^^^]]]___aaabbbaaa```^^^___aaadddfffeeeccc```]]]]]]___```aaaaaabbbbbb```aaaaaaaaabbbbbbccccccbbbbbbaaaaaa`````````aaaaaabbbbbbbbbbbbbbbaaa```______^^^^^^^^^^^^_______________``````______^^^^^^]]]]]]^^^```aaaaaa```bbbbbbbbbbbbbbbaaa```______aaadddeeecccaaa______aaaaaabbbccccccbbbaaaaaacccaaa___```cccbbb___[[[\\\]]]___^^^]]]\\\\\\]]]___```aaabbbaaa```___^^^______``````aaabbbbbbccccccbbbaaa___^^^]]]\\\[[[___`````````______^^^]]]cccccccccbbbbbbbbbaaaaaa``````aaaaaabbbbbbccccccdddeeefffeeecccbbbbbbccc^^^___aaabbbcccdddddddddeeeeeefffggghhhhhhhhhhhhllllllkkkkkkjjjiiiiiihhhiiiiiiiiifffcccaaaaaabbb^^^___aaacccccccccbbbbbbcccbbbbbbaaa`````````aaabbbbbbbbbbbbbbbbbbbbbbbbaaaaaa````````````aaabbbbbb```______aaaaaa```___^^^___````````````___^^^aaaaaaaaaaaaaaabbbbbbbbbbbbaaaaaa`````````aaaaaa___aaacccdddddddddeeegggcccbbb```___^^^^^^^^^___]]]^^^_________^^^]]]\\\______`````````````````````aaaaaabbbcccdddeeeeeefffgggiiikkkkkkhhhaaa]]]ZZZZZZZZZZZZYYYWWWVVVUUUPPPOOOMMMJJJHHHFFFDDDCCCDDDBBBAAA@@@BBBFFFJJJMMMPPPPPPOOOOOONNNNNNNNNMMMMMMLLLJJJKKKMMMQQQVVVYYY\\\ZZZWWWTTTRRRQQQPPPPPPRRRQQQOOOMMMLLLJJJJJJIIILLLIIIIIIPPPZZZaaacccaaabbbbbbbbbcccdddeeeeeefffffffffeeedddcccaaa___^^^aaaaaabbbbbbcccddddddeeeeeeeeeeeeeeeffffffeeedddeeeeeeeeeeeeffffffffffffeeeeeeeeecccaaaaaaccceeeeeeeeedddccccccbbbaaaaaaaaaaaaaaaaaaaaabbbbbbcccccceeefffeeeddddddfffgggggghhhhhhiiijjjkkklllllldddcccaaa```______``````______^^^]]]]]]\\\]]]]]]aaaaaaaaaaaaaaaaaaaaaaaa```______^^^^^^^^^______```````````````___^^^^^^\\\\\\\\\\\\\\\]]]^^^___aaaaaa```______^^^^^^^^^[[[\\\^^^___aaaaaabbbbbbaaa```___]]]]]]^^^___`````````bbbdddfffeeeaaa^^^```aaabbbccccccbbbaaa```\\\\\\]]]]]]\\\\\\[[[ZZZ\\\]]]^^^`````````______]]]]]]^^^___```aaabbbcccaaa``````aaacccddddddcccbbbbbbccccccdddcccccccccbbbbbbdddeeeffffffffffffcccdddeeeggghhhiiijjjkkkggggggfffeeeddddddddddddbbbaaa^^^\\\[[[\\\\\\]]]______`````````______^^^^^^^^^]]]^^^___bbbeeeggggggffffffdddcccbbbaaaaaa]]]]]]^^^___`````````aaa]]]^^^^^^^^^^^^]]]]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[[[[\\\\\\]]]]]]^^^[[[\\\\\\]]]^^^___aaaaaaaaaaaaaaa``````____________``````aaabbbbbbaaaaaabbbbbbaaaaaaaaaaaaaaabbb______^^^^^^]]]]]]]]]]]]ZZZ\\\^^^___`````````___``````___```cccdddcccbbb```aaacccfffhhhhhhfffcccaaaaaabbbbbbbbbaaa``````aaabbbbbbccccccddddddeeedddcccbbbaaaaaabbbbbbbbbbbbcccccccccccccccbbbbbbaaaaaa````````````aaaaaa___``````aaaaaa`````````___^^^^^^___aaaccccccbbbccccccccccccbbbaaa`````````bbbddddddcccaaa``````aaaaaaaaaaaaaaaaaaaaaaaabbbaaacccfffhhhfff```[[[]]]^^^``````___^^^^^^___aaabbbbbbccccccbbb```___aaaaaaaaaaaa````````````aaaaaaaaaaaaaaa``````___aaaaaaaaaaaaaaa```___^^^bbbbbbaaaaaaaaa```````````````aaaaaabbbccccccddddddfffgggfffdddcccbbbccc]]]^^^___aaabbbcccccccccfffggghhhiiiiiijjjiiiiiiooonnnnnnmmmmmmlllkkkkkkjjjjjjiiigggcccaaabbbccc___```aaabbbcccccccccbbbbbbaaa```___^^^]]]]]]]]]______````````````______^^^^^^^^^______```aaaaaaaaa```^^^___``````___^^^______aaaaaaaaaaaa_______________``````aaaaaaaaacccbbbaaa``````___``````\\\^^^aaabbbbbbbbbdddeeebbbaaa``````____________]]]^^^_________^^^]]]\\\]]]]]]]]]]]]]]]^^^______]]]]]]^^^___```aaabbbcccaaaccceeeggggggccc\\\VVVTTTSSSSSSRRRQQQPPPOOONNNLLLKKKIIIGGGFFFEEEDDDDDDDDDCCCBBBBBBDDDHHHMMMPPPSSSSSSSSSRRRRRRQQQQQQQQQOOONNNMMMMMMOOOSSSWWWZZZ___]]]YYYUUURRRPPPOOONNNQQQPPPNNNLLLKKKJJJJJJJJJKKKIIIIIIOOOXXX___```___`````````aaaaaabbbbbbcccbbbbbbbbbbbbbbbaaaaaa```aaaaaa`````````_________```aaabbbbbbbbbaaaaaaaaaaaaaaabbbbbbbbbcccccccccaaabbbbbb```___^^^```bbbaaaaaa``````______^^^^^^^^^^^^^^^______````````````bbbccccccbbbbbbcccdddeeefffggghhhiiijjjkkkkkkiiihhhfffeeedddccccccccceeedddcccaaa````````````eeedddddddddcccccccccbbbdddcccbbbbbbaaabbbbbbbbbaaaaaaaaaaaa````````````_______________```aaabbbbbbbbbaaaaaa``````______\\\]]]^^^```aaabbbbbbbbbcccaaa___]]]\\\[[[[[[[[[______```bbbdddcccaaa___^^^^^^___``````___]]]\\\]]]]]]]]]]]]]]]\\\[[[[[[ZZZ[[[]]]^^^^^^^^^]]]\\\YYYZZZ[[[]]]^^^```aaabbb```___^^^___aaabbbbbbaaa```aaaaaabbbbbbbbbaaaaaa______```aaabbbbbbbbbaaabbbcccdddfffhhhiiiiiiiiieeeddddddccccccddddddeeeaaa```^^^\\\[[[[[[\\\]]]_______________^^^]]]]]][[[[[[[[[\\\^^^aaaccceeeeeeeeedddcccbbbaaaaaa```]]]]]]^^^____________^^^\\\\\\]]]]]]\\\[[[[[[ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[[[[[[[[[[YYYYYYYYYZZZ\\\^^^___```________________________^^^___```aaaaaabbbbbbaaabbbaaaaaa``````aaaaaaaaa````````````_________^^^\\\]]]^^^___````````````aaa``````aaadddeeeeeedddccccccdddfffiiiiiigggeeeddddddddddddcccaaa```___ccccccdddddddddeeeeeeeeegggdddbbbaaabbbccccccccccccddddddeeeeeeeeeddddddccccccbbbbbbbbbbbbcccccc```aaaaaabbbbbbbbbbbbbbbaaa```___```cccddddddcccbbbcccccccccbbbaaaaaa```aaabbbccccccaaa``````aaaaaaaaaaaaaaaaaaaaaaaaaaaaaacccfffhhhiiifffaaa]]]^^^___aaaaaa```___```aaabbbbbbbbbbbbbbbaaaaaa```bbbaaaaaaaaa`````````___```aaabbbccccccccccccbbbbbbbbbccccccbbbaaa``````````````````__________________``````aaabbbccccccccceeeggggggdddbbbbbbbbb^^^___```bbbcccdddddddddgggggghhhiiijjjjjjjjjjjjmmmmmmllllllkkkjjjjjjjjjgggggggggdddaaa``````aaa``````aaabbbcccccccccccc___^^^\\\[[[ZZZYYYXXXXXX[[[[[[\\\\\\\\\\\\[[[[[[ZZZZZZ[[[\\\]]]^^^^^^^^^___^^^]]]]]]___```___]]]___```aaaaaaaaaaaa```___]]]^^^^^^______``````aaabbbaaa```___^^^^^^]]]^^^\\\^^^```aaaaaaaaacccddd`````````_________^^^^^^\\\]]]^^^______^^^]]]\\\[[[[[[[[[[[[[[[\\\]]]^^^\\\\\\]]]^^^___aaabbbbbb```aaaccceeeeeeaaaZZZUUUQQQQQQPPPOOONNNMMMLLLLLLJJJIIIGGGFFFEEEEEEFFFFFFFFFFFFEEEFFFIIIMMMQQQSSSVVVVVVVVVUUUUUUUUUUUUUUUSSSRRRQQQQQQSSSVVVYYY[[[___^^^[[[XXXTTTRRRPPPOOOPPPOOOMMMLLLKKKKKKJJJKKKJJJJJJKKKOOOTTTYYY[[[\\\]]]]]]^^^^^^_______________```aaabbbcccccccccccc`````````___^^^]]]]]]\\\\\\^^^```___^^^]]]^^^___`````````aaaaaaaaabbbbbb```aaaaaa```^^^^^^___```____________^^^^^^]]]]]]]]]]]]^^^___```````````````bbbddddddcccbbbcccdddfffggghhhjjjkkkllllllllliiiiiiiiiiiihhhhhhgggfffggggggfffeeedddddddddeeeeeeeeeeeeeeeffffffffffffhhhhhhgggfffffffffffffffbbbbbbbbbbbbbbbbbbccccccddddddddddddeeefffggghhhddddddddddddccccccccccccaaaaaabbbddddddeeeeeeeeedddcccbbb```___^^^^^^^^^bbbbbbaaacccdddeeedddbbb______```aaa```___^^^]]]``````aaaaaa``````___^^^ZZZ[[[\\\]]]^^^]]]\\\\\\]]]]]]^^^___```aaabbbccc___^^^]]]^^^___```___^^^______````````````______^^^^^^_______________^^^```aaaccceeefffgggffffffaaaaaaaaaaaabbbcccdddeeeaaa```^^^\\\\\\\\\^^^^^^^^^^^^______```_________]]]]]]^^^___```aaabbbbbbbbbbbbaaaaaaaaa`````````]]]^^^^^^___^^^^^^\\\\\\[[[[[[]]]]]]^^^]]]\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[ZZZZZZ[[[[[[ZZZZZZYYYYYYZZZYYYYYYYYYZZZ[[[]]]^^^\\\\\\]]]]]]^^^_________]]]^^^___```aaaaaaaaaaaaaaaaaa`````````aaaaaabbbbbbbbbbbbbbbaaaaaa``````___^^^^^^^^^___```aaaaaa``````___aaaccceeeeeeddddddcccccceeeggggggfffeeeddddddeeeddddddcccbbbaaaeeeeeeeeeeeeeeeeeeffffffiiieeebbbbbbccceeeeeedddddddddeeefffggggggggggggddddddccccccccccccddddddaaabbbcccddddddddddddcccbbbaaaaaabbbdddeeedddcccaaabbbbbbbbbbbbbbbaaa```bbbbbbbbbaaa______```bbbbbbbbbbbbaaaaaabbbbbbbbbaaadddfffgggeeecccbbbbbb]]]___aaaaaa`````````aaabbbbbbaaa````````````aaaaaaaaaaaaaaaaaaaaabbbbbbaaabbbcccdddeeeddddddcccbbbcccccccccccccccbbbaaa____________^^^^^^^^^^^^]]]]]]^^^___```aaabbbbbbbbbdddffffffdddaaa``````___```aaabbbcccccccccccccccdddeeefffgggggggggggggggggggggfffeeeeeeddddddbbbbbbbbb```]]]\\\]]]^^^]]]]]]^^^^^^___`````````[[[ZZZYYYWWWUUUTTTTTTTTTVVVWWWXXXYYYYYYXXXWWWVVVUUUVVVWWWYYYZZZ[[[[[[[[[\\\[[[[[[\\\^^^___^^^]]]^^^___````````````___^^^]]]]]]^^^______```aaaaaaaaa```___]]]\\\[[[[[[[[[[[[]]]___``````___```bbb_______________^^^^^^]]]ZZZ[[[]]]^^^___^^^^^^]]][[[ZZZZZZZZZ[[[\\\^^^___]]]^^^___```aaacccddddddcccdddeeeggggggccc]]]YYYSSSSSSRRRPPPOOOOOONNNNNNLLLKKKJJJHHHHHHIIIKKKLLLKKKKKKLLLNNNQQQUUUXXXZZZYYYYYYZZZZZZZZZZZZZZZZZZZZZYYYYYYYYYZZZ\\\^^^_________^^^]]][[[YYYWWWVVVSSSSSSRRRRRRRRRQQQQQQQQQPPPRRRTTTUUUVVVXXX[[[^^^______````````````aaaaaaaaaaaabbbddddddeeeeeeeee________________________^^^aaacccbbb```___```aaabbbbbbbbbbbbcccccccccdddbbbccccccbbbaaa```aaabbbaaaaaa````````````_________```aaacccccccccccccccccceeeggghhhgggffffffggghhhiiikkkmmmnnnoooooooooggghhhjjjkkkkkkjjjiiiiiihhhhhhggggggggghhhhhhiiiddddddeeefffggghhhiiiiiigggfffeeedddddddddddddddcccbbbbbbbbbcccdddeeeeeecccccccccdddeeefffggghhhffffffffffffffffffffffffeeeeeefffggghhhhhhhhhhhhdddddddddddddddeeeeeefffgggfffeeefffhhhiiihhhgggggghhhhhhiiihhhgggfffeeedddddddddddddddcccbbbbbb```aaabbbcccccccccbbbaaacccccccccddddddeeeeeeeeedddbbbaaabbbccccccbbbaaaccccccdddddddddccccccbbbddddddeeeeeeeeeddddddccc___```bbbdddeeeeeeeeeddd_________```aaabbbdddeeeaaa```^^^]]]]]]]]]___```\\\]]]^^^```aaaaaaaaaaaaaaabbbccccccccccccbbbaaa`````````_______________]]]^^^^^^___^^^]]][[[ZZZZZZ[[[]]]___``````______\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[[[[[[[[[[ZZZYYYXXX[[[[[[ZZZYYYYYYZZZ[[[\\\ZZZ[[[[[[\\\]]]^^^______]]]^^^___```aaaaaaaaaaaa```````````````aaaaaabbbcccccccccccccccbbbaaaaaaaaa```___^^^^^^```aaabbb_________```cccddddddcccdddcccbbbccceeeeeeeeedddcccddddddeeeeeeddddddcccffffffffffffffffffffffffjjjfffbbbbbbdddfffeeeddddddeeefffggghhhhhhhhhhhhdddccccccccccccccccccdddbbbcccdddeeeeeeeeeeeeeeecccbbbaaabbbdddeeedddccc```aaaaaabbbbbbbbbaaaaaabbbbbbaaa___]]]^^^```cccdddccccccbbbbbbccccccdddbbbdddfffdddaaa```bbbeee]]]___aaaaaa```___```aaacccbbb```_________```aaa``````aaabbbcccddddddeeecccccceeeeeeeeeeeeccccccbbbccccccddddddccccccccc____________^^^^^^^^^^^^\\\\\\]]]^^^___```aaaaaaaaaccceeeeeecccaaa```___^^^___```aaaaaaaaaaaaaaa______```aaabbbbbbbbbbbbcccbbbbbbaaa``````______]]]^^^^^^\\\ZZZYYYZZZ[[[XXXYYYYYYZZZZZZ[[[\\\\\\YYYXXXVVVTTTSSSQQQQQQQQQTTTTTTUUUVVVVVVUUUTTTTTTSSSTTTUUUWWWXXXYYYYYYYYY[[[ZZZZZZ[[[]]]___^^^]]]]]]]]]^^^______^^^]]]]]]]]]^^^^^^___```aaaaaabbb```___^^^\\\[[[ZZZYYYYYYYYY[[[]]]^^^]]]]]]^^^___^^^^^^^^^___^^^^^^]]]]]]YYY[[[\\\^^^______^^^^^^[[[[[[ZZZZZZ[[[]]]___```___```aaacccdddeeegggggggggggghhhjjjjjjgggbbb]]]VVVVVVTTTSSSRRRQQQQQQQQQPPPOOONNNMMMMMMOOOPPPRRRQQQQQQSSSVVVYYY\\\^^^```]]]]]]^^^^^^______``````````````````aaabbbcccccc```aaabbbbbbbbb```___^^^YYYYYYZZZZZZZZZZZZYYYYYYXXX\\\___^^^\\\\\\```dddddddddddddddddddddeeeeeecccdddeeeeeeffffffffffff]]]^^^______```aaabbbbbbccceeehhhgggeeeccceeefffddddddeeeeeeeeefffffffffdddeeefffeeecccbbbcccdddccccccccccccbbbbbbbbbbbbbbbccceeefffggggggfffffffffhhhkkkkkkjjjiiiiiijjjjjjkkkmmmoooqqqqqqqqqqqqjjjjjjjjjjjjjjjjjjjjjjjjjjjhhhfffgggiiiiiigggeeeggggggffffffffffffggggggkkkjjjiiigggeeedddddddddfffdddaaaaaabbbdddddddddeeeeeeddddddcccdddfffhhhggggggfffffffffeeeeeeeeeddddddeeefffgggiiiiiijjjgggggghhhhhhhhhhhhgggggggggggggggggghhhhhhhhhiiikkkkkkkkkkkkjjjiiigggeeeeeehhhkkkkkkjjjhhhggggggffffffggghhhiiiiiijjjkkkiiihhhggghhhjjjkkkjjjiiijjjgggeeeeeeggghhheeeccceeegggjjjlllmmmlllkkkjjjjjjjjjjjjiiihhhgggfffeeefffggghhhiiijjjiiihhhhhh```aaadddfffhhhiiiiiihhhggggggfffffffffffffffgggbbbbbbcccdddeeeggghhhiiillliiiffffffhhhiiigggeeefffdddcccbbbbbbcccdddfffgggfffeeecccccccccdddeeeeeedddccccccccccccddddddccceeegggfffccccccfffiiihhhfffcccbbbbbbcccbbbbbbaaabbbcccbbbaaaaaabbbcccaaaaaaaaabbbbbbbbbbbbcccdddccccccbbbbbbbbbcccccceeeeeeeeeeeeddddddddddddeeeddddddeeehhhiiiiiihhhhhhggggggfffeeedddddddddddddddeeeeeefffeeeeeeeeecccdddfffggggggfffdddcccdddeeefffhhhhhhhhhgggggghhhfffcccdddgggiiihhhgggfffgggiiiiiijjjiiihhhgggjjjiiihhhiiijjjkkkjjjiiiiiiiiigggffffffggghhhiiijjjjjjkkklllkkkiiigggeeecccddddddeeeeeeddddddcccbbbbbbcccccccccbbbaaaaaabbbbbbaaa``````aaaccccccdddgggiiigggcccaaacccggghhhgggeeedddddddddeeeeee___```aaabbbbbbaaa```___``````aaabbbbbbbbbaaaaaa`````````aaabbbcccdddeeehhheeebbbaaacccdddcccbbb```___^^^^^^^^^___aaabbb```^^^]]]]]]^^^______^^^___^^^^^^^^^^^^^^^___```______`````````______^^^___```````````````___^^^^^^_______________^^^]]]``````___^^^]]]\\\\\\[[[^^^^^^^^^]]]\\\[[[YYYYYYZZZZZZZZZZZZ[[[\\\]]]]]]\\\[[[YYYWWWVVVWWWWWWXXXYYYZZZZZZYYYYYYXXXWWWVVVWWWXXXXXXXXXYYYYYYYYYYYYZZZ[[[\\\]]]]]]]]]\\\[[[\\\]]]]]]^^^___^^^^^^^^^^^^^^^^^^^^^____________cccbbb```___^^^]]]^^^^^^aaaaaa``````aaaaaabbbccc```aaaaaa```^^^]]]___```bbbbbbcccddddddcccbbbbbbcccbbbbbbaaaaaabbbbbbcccccceeeggggggggghhhjjjllliiikkklllmmmllljjjgggeee\\\ZZZWWWUUUTTTUUUWWWXXXUUUUUUUUUVVVWWWYYYZZZ[[[^^^___aaaaaaaaabbbeeeggggggfffffffffffffffggggggggghhhiiiiiijjjjjjiiiiiiiiijjjjjjjjjiiiiiihhhgggfffeeecccbbbbbbcccddddddfffeeedddeeeggggggeeedddgggeeedddccccccdddfffggghhhjjjkkkmmmmmmllljjjiiigggfffeeeeeefffhhhjjjllljjjlllnnnoooooommmkkkiiihhhiiiiiijjjjjjkkklllllljjjiiiiiiiiiiiiiiijjjjjjjjjhhheeefffiiikkkjjjhhhiiikkkllllllkkkjjjlllmmmnnnmmmlllkkkkkkkkkkkkllllllmmmnnnooopppqqqrrrrrriiiiiiiiiiiiiiiiiiiiiiiijjjhhhfffggghhhiiigggeeefffffffffeeeeeefffffffffjjjiiihhhgggfffeeeeeeeeefffcccaaa```bbbcccdddccccccgggkkkjjjeeebbbcccfffddddddeeeeeeeeefffffffffccccccdddeeefffgggggghhhgggggggggggggggggggggfffffffffffffffggggggggghhhiiiiiijjjjjjiiihhhffffffgggiiikkkllljjjiiiiiiiiihhhiiiiiijjjkkkllllllmmmlllkkkkkkkkkmmmnnnmmmlllllljjjhhhiiikkkkkkiiiggghhhjjjmmmooopppooonnnlllkkkkkkkkkkkkkkkjjjjjjjjjhhhiiijjjkkklllkkkjjjjjjdddeeegggiiijjjjjjjjjjjjjjjjjjiiiiiiiiijjjjjjkkkjjjjjjjjjjjjkkklllnnnnnnooommmjjjjjjkkklllkkkiiijjjiiihhhgggggghhhiiijjjkkkjjjiiihhhggghhhhhhiiikkkjjjjjjiiiiiijjjjjjjjjgggiiikkkllllllmmmooopppllljjjhhhhhhjjjllllllkkkhhhiiijjjiiihhhggghhhiiihhhhhhhhhhhhiiiiiijjjjjjiiihhhhhhhhhhhhhhhiiijjjkkkjjjjjjjjjiiiiiihhhhhhhhhgggggghhhkkkllllllkkkjjjiiiiiihhhggggggffffffffffffgggggggggffffffeeeeeefffggghhhhhhgggfffeeefffgggiiijjjjjjjjjiiihhhkkkhhhffffffiiikkkkkkjjjjjjjjjkkkllllllkkkjjjiiijjjiiihhhiiijjjkkkjjjiiiiiiiiigggggggggggghhhiiijjjjjjllllllllljjjhhhgggeeeffffffggggggffffffeeeeeeffffffffffffeeeddddddddddddcccccccccccccccdddcccfffhhhgggcccaaacccffffffeeedddcccccccccdddddd```aaabbbcccccccccbbbaaabbbccccccdddddddddddddddbbbbbbcccccceeefffhhhhhhjjjgggddddddeeefffdddcccaaaaaa`````````aaabbbccccccbbbaaaaaacccddddddcccbbbaaaaaaaaaaaabbbccccccbbbbbbcccccccccbbbbbbaaabbbbbbbbbbbbbbbaaaaaa`````````aaaaaabbbaaaaaa```^^^^^^__________________aaaaaaaaaaaa```^^^]]]\\\^^^^^^^^^^^^^^^___``````aaa```^^^]]]\\\\\\\\\]]]]]]]]]]]]]]]\\\[[[ZZZZZZ[[[[[[[[[\\\\\\\\\]]]]]]^^^___```aaaaaaaaa```___``````aaaaaaaaabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbddddddbbbbbbbbbbbbcccdddddddddcccccccccdddeeeeeecccddddddcccaaaaaabbbdddeeefffggggggggggggfffeeeffffffeeeeeeeeeeeefffffffffhhhiiijjjjjjjjjlllnnnllllllmmmnnnmmmkkkiiihhhbbb```]]][[[[[[[[[]]]^^^^^^^^^^^^___```aaabbbcccdddfffggggggfffgggjjjllliiiiiiiiihhhhhhiiiiiijjjllllllmmmnnnnnnnnnnnnnnnllllllllllllkkkjjjiiiiiijjjiiihhhgggggghhhiiiiiikkkjjjjjjkkkllllllkkkiiigggfffeeeccccccdddfffgggiiijjjlllnnnnnnnnnlllkkkhhhgggffffffgggiiilllmmmkkkmmmooopppqqqpppooonnnkkkkkkkkkkkkkkkkkkllllllkkkkkkjjjiiiiiiiiijjjjjjkkkiiihhhiiilllmmmllljjjjjjkkklllkkkiiihhhiiijjjnnnnnnnnnmmmmmmmmmllllllnnnnnnooopppqqqrrrssstttiiiiiiiiiiiiiiiiiiiiiiiiiiihhhgggggghhhhhhgggeeeffffffeeeeeeeeeeeeffffffhhhhhhgggffffffffffffgggeeecccaaaaaabbbddddddccccccjjjqqqppphhhbbbaaadddbbbcccdddeeefffggghhhhhhffffffffffffgggggghhhhhhiiihhhgggfffffffffffffffeeeeeefffffffffggggggggggggggghhhhhhhhhhhhggggggjjjlllmmmlllkkkjjjkkkmmmmmmmmmmmmnnnnnnoooooopppqqqpppooopppqqqrrrqqqpppnnnmmmlllmmmooopppooonnnmmmoooqqqrrrsssrrrqqqpppooonnnmmmmmmmmmmmmnnnnnnkkklllmmmnnnnnnnnnmmmmmmhhhiiijjjkkkllllllllllllmmmmmmmmmmmmnnnnnnoooppppppppppppppppppqqqrrrrrrsssqqqooonnnoooooonnnmmmnnnmmmlllkkkkkklllmmmnnnooonnnmmmmmmlllmmmmmmmmmoooooonnnnnnnnnoooooopppkkklllnnnqqqtttvvvvvvuuuooonnnmmmnnnqqqssstttsssnnnooopppooommmllllllmmmnnnnnnnnnnnnnnnoooppppppnnnnnnnnnnnnnnnooopppqqqqqqqqqpppoooooonnnmmmmmmkkkjjjjjjkkknnnoooooonnnlllkkkkkkjjjjjjiiiiiiiiiiiiiiiiiiiiihhhgggfffffffffggghhhiiiiiihhhgggfffhhhiiijjjkkklllkkkjjjiiimmmkkkiiiiiijjjlllllllllmmmmmmnnnnnnnnnlllkkkjjjiiigggggghhhjjjjjjjjjiiiiiihhhgggffffffggghhhiiiiiijjjkkkllllllkkkiiiiiihhhhhhiiiiiiiiiiiihhhhhhiiiiiiiiiiiiiiihhhggggggeeeeeeeeeeeeeeedddcccbbbbbbdddfffeeebbbaaabbbeeedddcccbbbbbbaaaaaabbbbbbaaabbbccceeeeeeeeeddddddeeeeeeffffffggggggggggggfffffffffgggiiikkklllmmmnnnllliiihhhhhhhhhgggfffeeeddddddddddddeeeffffffhhhgggfffhhhjjjkkkkkkjjjgggfffffffffgggggghhhiiiffffffggggggggggggffffffeeeeeeffffffeeeddddddcccbbbcccdddeeeeeeeeeeeeeee```aaabbbcccdddfffgggggggggggggggfffeeedddcccbbbccccccccccccccccccddddddffffffdddcccccccccccccccbbbbbbbbbbbbaaa```_________````````````aaaaaaaaaccccccdddeeeeeeeeeeeeeeefffeeeeeeddddddfffggghhhhhhggggggfffffffffgggggggggfffffffffggghhhjjjkkkhhhhhhggggggggggggggghhhhhhiiiiiihhhffffffgggiiiiiijjjkkkllllllkkkjjjiiijjjjjjjjjjjjjjjjjjjjjjjjiiikkkmmmmmmmmmmmmnnnpppoooooonnnnnnmmmmmmlllllljjjiiifffeeedddeeefffggggggggggggggghhhjjjkkklllkkklllllllllkkkkkkmmmnnnmmmllllllkkkkkklllllllllnnnoooppppppqqqqqqppppppnnnnnnnnnnnnmmmlllkkkjjjllllllkkkkkkkkkllllllmmmooonnnnnnoooppppppooommmiiihhhgggeeeeeeeeefffgggjjjkkkmmmoooppppppooonnnjjjiiiiiihhhiiikkknnnooonnnooooooppprrrrrrssssssmmmmmmlllkkkkkkkkkkkkkkklllkkkjjjiiiiiiiiiiiiiiilllkkkkkklllnnnnnnmmmkkkkkklllmmmlllkkkjjjkkklllnnnnnnooopppooonnnmmmlllnnnnnnoooooopppqqqrrrrrrkkkkkkjjjjjjjjjjjjjjjiiiiiihhhhhhhhhhhhhhhgggggggggggggggffffffgggggggggggggggggggggggghhhiiiiiigggfffddddddeeeffffffeeeffflllqqqpppkkkfffdddeeeeeeeeefffggghhhiiiiiijjjjjjjjjjjjjjjjjjjjjkkkkkklllkkkjjjhhhhhhhhhhhhiiiggggggggghhhhhhhhhhhhiiiggghhhhhhiiiiiiiiijjjjjjmmmnnnnnnmmmlllmmmnnnpppqqqqqqqqqqqqrrrrrrrrrrrrtttsssrrrrrrtttttttttrrrooooooooopppqqqrrrrrrrrrqqqrrrsssttttttsssrrrqqqqqqqqqooonnnnnnnnnnnnooommmnnnooopppqqqppppppoookkklllllllllmmmmmmmmmmmmoooooooooooopppqqqrrrrrrsssrrrrrrqqqqqqqqqrrrrrrtttsssrrrqqqqqqpppppppppmmmmmmlllkkkkkklllmmmmmmoooooooooooonnnoooooooooooonnnnnnnnnnnnoooooopppmmmlllmmmqqqvvvwwwuuurrrooonnnnnnooorrrtttttttttoooppppppooommmlllmmmnnnoooooonnnnnnnnnooopppqqqppppppoooppppppqqqrrrsssttttttsssrrrqqqpppooonnnlllkkkjjjlllnnnoooooonnnlllllllllkkkkkkkkkjjjjjjjjjjjjjjjjjjiiigggffffffdddeeefffgggggggggffffffggghhhiiijjjjjjjjjhhhhhhkkkjjjiiihhhiiijjjkkkkkkmmmmmmnnnmmmmmmkkkiiihhhgggeeeeeefffhhhiiiiiigggggggggfffeeeeeefffhhhiiihhhiiijjjjjjkkkjjjjjjiiiiiijjjjjjkkkkkkjjjjjjiiijjjjjjjjjjjjiiiiiihhhgggddddddeeeeeedddbbbaaa___```aaacccbbbaaa```aaacccbbbbbbaaaaaaaaaaaaaaaaaaaaabbbdddeeeffffffeeedddfffffffffgggggghhhiiiiiiiiiiiijjjkkkmmmooopppqqqqqqpppooonnnmmmlllkkkjjjiiiiiiiiiiiiiiijjjjjjjjjkkkjjjjjjllloooppppppoookkkkkkkkkkkkkkklllmmmnnnjjjjjjkkkkkklllkkkkkkkkkiiiiiijjjiiiiiihhhgggfffeeefffggghhhiiijjjjjjjjjgggggghhhjjjkkkmmmnnnooommmlllllllllkkkiiihhhgggggggggggggggggggggffffffiiihhhhhhggggggfffffffffffffffffffffeeedddcccbbbbbbbbbcccccccccdddddddddeeeeeeffffffggggggggggggjjjiiigggffffffhhhjjjkkkkkkkkkjjjiiiiiijjjjjjkkkjjjjjjiiiiiijjjkkkmmmnnnkkkjjjjjjiiiiiiiiiiiiiiikkkllllllkkkiiiiiijjjlllllllllnnnnnnnnnnnnlllllllllmmmmmmmmmmmmmmmmmmllllllmmmooonnnnnnnnnooopppqqqpppooonnnnnnnnnooopppqqqpppnnnlllllllllmmmmmmkkkkkkkkkkkklllmmmnnnooommmnnnnnnmmmkkkkkklllmmmnnnnnnmmmmmmlllmmmmmmmmmmmmnnnooooooppppppoooooooooooonnnnnnlllkkkjjjiiijjjjjjjjjjjjkkklllllllllooonnnnnnnnnppppppnnnmmmlllkkkjjjiiihhhhhhhhhiiijjjlllnnnqqqrrrrrrqqqqqqlllkkkjjjjjjkkkmmmpppqqqqqqqqqpppppppppqqqssstttnnnmmmllljjjiiiiiijjjjjjkkkjjjiiiiiihhhhhhhhhhhhjjjjjjkkklllmmmmmmlllkkkhhhjjjkkkkkkkkkkkklllnnnlllmmmoooppppppooommmlllkkkllllllmmmnnnooooooooommmmmmmmmllllllkkkkkkkkkiiijjjjjjiiihhhhhhhhhhhhjjjjjjiiiiiiiiiiiijjjjjjhhhhhhhhhhhhiiijjjkkkkkkkkkiiihhhhhhjjjjjjjjjiiilllkkkkkkkkklllllljjjiiiiiiiiiiiiiiijjjjjjjjjkkkllllllllllllllllllllllllnnnnnnmmmllllllllllllllljjjjjjjjjjjjkkkkkkkkkkkkjjjjjjjjjkkkkkklllmmmmmmnnnooopppooonnnoooqqqrrrttttttssssssssssssssssssuuusssrrrsssttttttsssrrrnnnoooppppppqqqrrrssssssrrrrrrsssssssssrrrqqqqqqrrrqqqpppnnnmmmlllllllllnnnooopppqqqrrrqqqpppppplllllllllllllllllllllllloooooonnnnnnooopppqqqqqqsssrrrqqqqqqpppqqqqqqqqqrrrrrrqqqpppooonnnoooooolllllllllkkkkkklllllllllmmmmmmmmmmmmmmmmmmmmmmmmmmmlllllllllmmmnnnnnnooonnnmmmmmmpppttttttqqqmmmpppooonnnoooqqqrrrqqqpppnnnoooooonnnmmmllllllmmmooonnnmmmmmmmmmnnnpppqqqnnnnnnnnnnnnnnnooopppqqqssssssrrrqqqooonnnmmmmmmkkkjjjiiijjjlllmmmmmmlllllllllkkkkkkkkkkkkjjjjjjjjjjjjjjjiiihhhgggfffeeebbbbbbcccdddddddddddddddeeefffggggggggggggeeeeeehhhhhhgggfffeeefffggghhhjjjjjjkkkjjjjjjhhhfffeeeeeedddccceeeggghhhhhhgggffffffeeeeeeeeefffhhhiiihhhhhhiiiiiiiiiiiiiiiiiijjjjjjkkkkkkkkkkkkjjjjjjiiiiiiiiiiiihhhgggfffeeebbbbbbccccccbbb```___]]]___```aaaaaa```aaabbbcccbbbbbbbbbccccccccccccbbbaaabbbdddeeeeeeeeeddddddeeeeeeeeeeeefffggghhhiiikkkkkkkkklllnnnpppqqqrrrsssssssssqqqpppnnnnnnnnnllllllmmmmmmnnnnnnnnnnnnlllllllllnnnqqqrrrqqqpppmmmmmmmmmmmmnnnooopppqqqllllllmmmnnnnnnnnnnnnnnnmmmmmmmmmmmmlllkkkjjjiiihhhiiijjjkkkllllllllllllllllllmmmnnnnnnooopppppppppppppppooonnnmmmlllkkkiiiiiijjjjjjiiihhhgggfffggggggggggggggggggffffffggggggggggggfffeeedddccccccccccccddddddddddddeeedddddddddeeefffgggggghhhjjjiiihhhggggggiiikkkllllllkkkjjjiiiiiikkklllmmmnnnmmmlllkkkjjjkkklllllljjjjjjiiiiiiiiiiiijjjjjjlllmmmmmmllljjjjjjkkkmmmlllmmmnnnnnnnnnnnnmmmllllllmmmnnnnnnnnnnnnmmmllllllmmmooonnnmmmmmmnnnoooqqqpppooonnnnnnoooqqqrrrtttsssqqqpppooooooppppppmmmmmmmmmmmmnnnoooppppppooooooooonnnkkkkkklllmmmnnnnnnmmmlllllllllllllllmmmmmmnnnoooooooooooonnnmmmmmmmmmllljjjhhhfffeeeggghhhiiijjjjjjkkkkkklllnnnmmmlllmmmoooooommmlllmmmmmmlllkkkkkkkkkkkkkkkkkkllloooqqqrrrrrrrrrqqqmmmlllkkkkkklllnnnppprrrsssrrrpppnnnnnnnnnooopppmmmllljjjhhhgggggghhhhhhiiiiiihhhgggggggggggggggggghhhiiijjjiiiiiiiiijjjmmmnnnnnnmmmkkkjjjkkklllkkklllnnnoooooonnnmmmkkkllllllmmmmmmnnnnnnooooooooonnnnnnmmmmmmllllllkkkjjjkkklllkkkiiiiiiiiijjjmmmmmmllllllllllllmmmmmmjjjiiiiiijjjkkklllmmmmmmnnnmmmllllllnnnnnnmmmllloookkkggghhhlllooonnnlllkkkkkkkkkkkkkkkllllllllljjjkkkkkkkkkllllllmmmmmmoooppppppqqqqqqppppppooollllllmmmmmmmmmnnnnnnnnnmmmmmmmmmmmmmmmnnnooopppnnnoooqqqqqqpppppprrrssstttttttttssssssrrrrrrrrrtttsssrrrrrrssssssrrrqqqmmmnnnppppppppppppqqqsssqqqqqqrrrqqqqqqpppoooooooooooooooooonnnlllkkkjjjmmmnnnooopppppppppooooookkkkkkjjjjjjjjjkkkllllllnnnmmmmmmllllllmmmmmmmmmrrrqqqqqqpppppppppqqqqqqooooooooonnnlllkkklllmmmlllllllllllllllllllllllljjjjjjkkklllllllllkkkkkkmmmllllllmmmmmmnnnoooppppppoooooopppqqqpppnnnlllqqqppppppppprrrqqqpppnnnmmmooopppooonnnmmmnnnppppppooommmllllllnnnpppqqqnnnnnnmmmmmmmmmmmmmmmnnnppppppooonnnmmmllllllkkkjjjiiiiiiiiikkklllkkkjjjkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjiiihhhggggggbbbbbbbbbccccccdddeeeeeedddeeefffffffffeeedddcccfffffffffdddcccccceeeggggggggghhhhhhhhhfffeeedddeeeddddddeeehhhiiiiiihhhggggggfffffffffhhhiiijjjjjjiiiiiiiiiiiiiiiiiiiiijjjjjjkkkkkkkkkkkkjjjjjjiiiiiiiiihhhgggfffeeedddbbbbbbbbbbbbaaaaaa```___``````aaabbbccccccddddddddddddeeefffffffffeeeeeecccdddeeeffffffeeedddcccddddddccccccdddfffhhhiiikkkkkkkkklllmmmnnnoooppppppqqqsssrrrpppnnnnnnooommmnnnnnnooopppooooooooollllllmmmoooqqqrrrpppnnnmmmmmmmmmnnnooopppqqqrrrlllmmmnnnoooooopppooooooppppppppppppooommmlllllljjjkkklllmmmmmmmmmmmmmmmlllmmmmmmmmmnnnnnnnnnoooqqqqqqqqqpppooonnnllllllkkkkkkllllllkkkiiigggfffeeeeeeffffffffffffeeeeeeggggggggggggfffeeedddcccbbbbbbcccccccccddddddddddddcccddddddeeefffhhhhhhiiihhhggggggggghhhjjjkkkjjjiiihhhhhhiiikkknnnooopppooommmkkkjjjiiijjjjjjiiiiiihhhhhhiiijjjjjjkkklllmmmmmmllljjjjjjkkklllkkklllmmmnnnnnnmmmlllkkkkkklllmmmnnnnnnmmmlllkkklllmmmnnnmmmlllkkklllmmmoooooonnnnnnnnnpppqqqrrrssssssrrrqqqpppppppppppppppoooooooooppppppqqqrrrpppqqqqqqooommmlllmmmnnnnnnmmmlllkkkkkkkkkkkkkkkmmmnnnooooooppppppoooooolllkkkkkkiiigggeeecccbbbfffggghhhjjjkkklllllllllmmmllllllmmmnnnnnnmmmkkkkkklllllllllllllllllllllkkklllnnnpppqqqqqqpppooolllkkkkkkjjjkkkmmmpppqqqrrrqqqooommmlllllllllmmmmmmkkkiiigggfffggghhhiiihhhhhhggggggggghhhhhhiiiggghhhhhhhhhggggggiiikkkzzz{{{zzzwwwssspppooooookkklllmmmnnnnnnnnnmmmllloooooooooppppppqqqqqqqqqooonnnnnnmmmllllllkkkkkkkkkmmmnnnmmmkkkjjjkkkmmmnnnnnnmmmmmmmmmmmmnnnnnnllllllkkkllllllmmmnnnoooooonnnnnnoooppppppooommmmmmkkkiiiiiikkkmmmnnnmmmiiijjjjjjkkklllmmmnnnnnnkkkkkkkkklllmmmnnnoooooonnnooorrrtttttttttrrrqqqnnnnnnnnnnnnoooooooooooooooooonnnmmmmmmnnnooopppmmmooorrrrrrrrrqqqrrrsssttttttsssrrrqqqqqqpppppptttrrrqqqqqqrrrrrrqqqppplllnnnppppppnnnnnnppprrrqqqqqqqqqpppooonnnnnnmmmjjjlllnnnppppppnnnlllkkkkkklllmmmnnnnnnnnnmmmmmmjjjjjjiiiiiijjjkkklllmmmmmmlllkkkjjjjjjjjjjjjjjjnnnnnnmmmmmmmmmnnnnnnooolllmmmmmmllliiihhhiiikkkkkkkkkkkkllllllkkkkkkkkkiiijjjkkklllllllllkkkkkkllllllllllllmmmnnnooopppnnnooopppooommmlllmmmnnnooooooooopppqqqqqqooommmlllnnnooooooooooooppprrrooonnnlllkkkkkkmmmpppqqqqqqpppooonnnnnnmmmnnnnnnnnnnnnnnnmmmmmmllllllllllllkkkjjjkkklllmmmlllkkklllllllllllllllllllllllljjjjjjkkkkkkkkkjjjjjjiiidddddddddeeefffggghhhhhhfffgggggghhhgggfffeeedddfffggggggeeecccbbbeeegggfffggghhhhhhhhhgggfffeeegggffffffhhhjjjllllllkkkjjjiiiiiiiiijjjkkkmmmnnnmmmllllllkkkjjjjjjjjjjjjkkkkkkllllllllllllkkkkkkkkkkkkkkkjjjiiihhhfffeeeeeeddddddcccccccccddddddccccccccceeeggghhhhhhhhhfffggghhhiiijjjiiiiiihhhfffgggggghhhgggfffdddcccdddcccbbbbbbccceeehhhiiijjjjjjjjjjjjjjjkkkllllllkkkmmmpppooommmllllllnnnkkklllmmmnnnooonnnnnnmmmllllllmmmoooqqqqqqooommmkkkkkkllllllmmmooopppqqqkkklllmmmnnnoooooooooooorrrrrrrrrqqqpppooonnnmmmllllllmmmmmmmmmmmmmmmllllllllllllmmmnnnooooooooopppppppppooonnnmmmlllkkklllmmmnnnnnnmmmjjjhhhgggdddeeefffggggggfffeeedddggggggggggggfffeeeddddddbbbbbbbbbccccccccccccdddeeeeeedddeeefffhhhiiijjjggggggggghhhhhhhhhiiiiiiiiihhhggggggiiillloooqqqooonnnlllkkkiiiiiiiiijjjhhhhhhhhhhhhiiikkklllmmmlllmmmmmmllljjjiiikkkllljjjkkklllmmmmmmlllkkkjjjkkklllmmmnnnnnnmmmlllkkklllnnnnnnmmmkkkjjjkkklllmmmmmmmmmmmmnnnooopppqqqrrrrrrqqqppppppoooooooooqqqppppppppppppqqqqqqrrroooppppppooommmlllmmmnnnnnnmmmlllkkkjjjjjjjjjjjjmmmmmmnnnoooooooooooooookkkjjjiiihhhfffcccaaa```cccdddfffhhhjjjkkkkkkkkkkkkjjjiiijjjlllllljjjhhhhhhhhhiiijjjkkkkkkkkkkkkjjjlllnnnooopppooonnnmmmkkkjjjiiiiiijjjlllooopppooonnnmmmlllllllllllllllmmmkkkiiigggfffgggiiijjjiiihhhhhhhhhiiijjjkkkllljjjjjjjjjhhhfffgggkkkooo}}}}}}|||zzzvvvsssrrrsssmmmmmmnnnnnnnnnooooooooopppppppppqqqqqqqqqqqqqqqnnnnnnmmmlllkkkkkkjjjjjjlllnnnpppnnnkkkjjjlllnnnnnnnnnmmmmmmmmmmmmnnnnnnmmmmmmmmmmmmmmmnnnoooooopppoooooooooqqqqqqooonnnkkklllmmmlllkkkjjjlllnnnfffggghhhjjjlllnnnoooppplllmmmnnnooopppqqqrrrssslllnnnrrruuuvvvuuusssqqqnnnnnnnnnnnnoooooooooooopppooonnnmmmmmmnnnoooppplllooorrrssssssrrrrrrrrrssssssrrrqqqpppoooooonnntttrrrqqqqqqrrrrrrqqqooommmoooqqqpppnnnmmmooorrrrrrqqqppppppooonnnmmmmmmgggiiimmmppprrrqqqooommmiiijjjlllmmmmmmmmmlllkkkjjjjjjiiiiiijjjkkkmmmnnnmmmlllkkkjjjiiihhhhhhhhhjjjjjjjjjjjjjjjkkklllllljjjlllmmmkkkhhhfffhhhjjjhhhiiiiiijjjjjjiiiiiihhhiiijjjkkkmmmmmmmmmlllkkkkkkkkkkkkkkklllmmmnnnoookkkmmmooommmjjjiiilllooommmlllmmmnnnppppppooommmjjjlllnnnnnnnnnnnnppprrrnnnmmmkkkiiijjjlllnnnppptttsssrrrqqqpppooooooooonnnnnnmmmmmmmmmmmmmmmmmmnnnmmmlllmmmnnnooonnnmmmlllllllllmmmmmmmmmmmmmmmkkkkkkllllllmmmlllllllllgggggggggggghhhiiikkkkkkhhhiiijjjjjjiiihhhgggfffgggiiiiiigggdddcccfffiiiggggggiiijjjjjjiiihhhhhhiiiiiihhhjjjmmmnnnnnnmmmllllllkkkkkklllnnnoooppppppooonnnmmmlllkkkkkkkkkllllllmmmmmmmmmmmmllllllmmmmmmmmmlllkkkjjjhhhggghhhgggfffeeeeeefffhhhiiifffffffffhhhjjjllllllkkkhhhiiijjjlllllllllkkkjjjiiiiiijjjiiihhhgggeeeddddddcccbbbbbbcccfffhhhjjjiiiiiiiiihhhhhhiiiiiijjjgggjjjmmmmmmkkkiiijjjllliiijjjlllmmmmmmmmmlllkkkmmmmmmmmmoooqqqpppnnnkkkjjjjjjjjjkkklllnnnooopppkkkkkklllmmmnnnooooooooosssssssssrrrqqqpppnnnmmmlllmmmmmmmmmmmmllllllkkkllllllmmmnnnpppqqqrrrrrrooooooooonnnmmmlllkkkjjjnnnnnnoooooonnnkkkiiigggeeeeeegggggghhhgggfffeeegggggghhhggggggfffeeedddbbbbbbbbbcccccccccddddddgggfffffffffgggiiikkklllfffggghhhiiiiiiiiihhhhhhhhhgggfffgggiiimmmpppsssooonnnlllkkkjjjjjjkkkkkkgggggghhhiiijjjlllmmmnnnlllmmmmmmllljjjjjjkkkllljjjkkklllmmmmmmlllkkkjjjjjjlllmmmnnnnnnmmmllljjjmmmnnnooonnnllljjjkkklllkkkkkklllmmmnnnoooooopppqqqqqqqqqpppoooooonnnnnnpppooooooooooooppppppqqqmmmnnnnnnmmmkkkjjjkkkmmmnnnnnnmmmkkkkkkjjjjjjjjjkkkkkklllmmmmmmmmmmmmmmmkkkjjjiiigggeeeccc```___```aaadddfffhhhhhhhhhhhhgggffffffggghhhhhhgggeeeeeefffggghhhiiijjjjjjjjjjjjkkkmmmnnnooonnnlllkkkjjjiiiiiihhhiiikkknnnooolllllllllmmmmmmmmmmmmmmmnnnllliiihhhgggiiikkkllliiiiiiiiijjjkkklllnnnnnnmmmmmmllliiigggiiinnnrrrpppqqqqqqqqqooonnnooopppoooooonnnnnnooopppqqqqqqoooooooooooooooppppppppplllkkkiiihhhggggggggggggkkkkkkjjjiiihhhhhhhhhiiinnnlllkkklllooopppmmmkkklllllllllmmmmmmnnnnnnnnnmmmmmmnnnnnnnnnmmmmmmlllkkkjjjiiihhhgggggghhhiiijjjiiiiiihhhiiikkkmmmnnnmmmlllkkklllnnnooopppooolllmmmooopppqqqrrrrrrrrrqqqllllllqqqsssnnnjjjkkkjjjkkklllnnnnnnnnnmmmllloooqqqssssssrrrqqqrrrssssssrrrqqqpppppppppppppppoooooooooooooooooooooooooooooooooooooooooooooooooooooonnnmmmllllllkkkllljjjkkklllnnnnnnmmmlllllljjjjjjjjjjjjjjjjjjjjjjjjjjjjjjkkkkkkkkkkkkllllllhhhhhhhhhgggggggggggggggiiiiiiiiiiiiiiiiiihhhhhhhhhhhhhhhiiiiiijjjjjjjjjkkkjjjiiikkknnnnnnkkkhhhfffgggiiikkkllllllkkkkkkiiikkkllllllllllllmmmnnnqqqpppnnnmmmlllllllllllloooooooooooonnnnnnnnnnnnoooppppppooommmmmmnnnpppnnnmmmlllllllllmmmnnnnnnqqqqqqqqqpppooommmlllkkkkkkmmmnnnmmmkkkiiiiiijjjlllnnnooonnnmmmmmmnnnooorrrpppmmmmmmooopppooommmpppmmmjjjjjjlllnnnmmmlllkkkjjjhhhiiijjjlllkkkkkkllliiihhhiiilllmmmllljjjkkkjjjhhhfffeeefffhhhiiifffhhhjjjjjjjjjkkklllnnnjjjkkklllmmmnnnooooooooollljjjhhhhhhjjjkkklllkkknnnmmmkkkjjjjjjjjjkkklllqqqnnnlllkkkkkkllllllkkknnnnnnmmmkkkiiiiiikkkmmmjjjjjjkkkkkkkkkjjjhhhgggggghhhiiiiiigggfffggghhhllljjjiiiiiijjjkkkjjjiiihhhiiijjjjjjiiifffdddbbbcccccccccdddeeeeeeffffffiiiiiiiiiiiihhhfffeeedddhhhhhhhhhhhhhhhhhhhhhiiieeefffhhhhhhgggffffffffffffggghhhiiikkkmmmnnnoookkkhhhfffgggjjjlllkkkiiillljjjiiikkkooopppooommmkkknnnqqqqqqpppnnnmmmlllhhhhhhiiikkkmmmllljjjgggjjjiiiiiijjjmmmpppppppppooonnnlllkkkjjjjjjjjjkkkmmmllllllllllllkkkhhhffffffhhhjjjjjjiiihhhhhhhhhdddeeeffffffgggfffffffffdddddddddddddddbbbaaaaaadddeeefffhhhjjjkkkkkklllkkkkkkkkkkkkkkkkkkkkkkkkmmmjjjhhhgggiiilllmmmnnnnnnnnnmmmlllkkkjjjjjjiiihhhiiiiiijjjkkklllmmmmmmpppooonnnnnnmmmmmmmmmmmmlllmmmmmmmmmllllllkkkkkkmmmkkkiiiiiijjjkkkjjjiiikkkjjjjjjiiijjjkkklllmmmlllllllllkkkkkklllllllllooooooppppppooommmkkkjjjnnnooopppppppppnnnllljjjkkkjjjiiigggfffeeeddddddjjjjjjhhhfffddddddfffhhhhhhiiijjjllllllllllllkkkjjjkkkkkkkkkjjjgggdddccccccbbbaaabbbdddfffggggggeeehhhjjjkkkjjjiiiiiiiiihhhgggeeedddfffhhhiiiiiijjjjjjjjjkkkmmmmmmkkkiiiggghhhjjjjjjjjjkkknnnppppppnnnmmmmmmmmmnnnmmmllliiiiiijjjjjjkkklllnnnoooppppppooooooooooooppppppooonnnmmmmmmllllllkkkkkkllllllkkkjjjkkklllnnnooolllmmmooopppqqqrrrrrrrrrmmmoooqqqssssssrrrqqqoooggggggfffeeeeeefffgggggghhhhhhggggggfffgggggggggjjjhhhgggiiikkkkkkiiigggiiiiiiiiiiiijjjjjjjjjjjjggghhhhhhhhhhhhgggffffffgggfffeeeccccccccccccddddddddddddfffgggiiikkklllhhhggggggggghhhjjjjjjjjjiiiiiikkklllmmmnnnnnnnnnmmmiiikkkrrruuupppkkkjjjhhhhhhiiijjjjjjjjjiiihhhlllmmmnnnnnnmmmllllllmmmqqqpppooonnnnnnnnnnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmllllllmmmmmmnnnoooppppppqqqpppooonnnnnnnnnnnnoookkklllmmmooopppppppppooommmmmmmmmmmmllllllkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjiiiiiiiiiiiihhhiiiiiiiiihhhggggggffffffgggggggggggghhhhhhhhhhhhiiihhhhhhjjjmmmnnnllliiijjjjjjjjjjjjiiihhhffffffhhhiiijjjjjjkkklllmmmooorrrqqqooonnnmmmmmmmmmnnnpppoooooonnnnnnmmmmmmmmmooopppqqqpppnnnnnnoooqqqsssqqqpppooonnnooopppqqqqqqqqqqqqrrrrrrqqqppppppooopppqqqpppnnnmmmnnnooooooppprrrqqqppppppqqqrrrooommmkkkkkkmmmnnnlllkkknnnllliiijjjlllnnnmmmlllnnnmmmkkklllnnnooooooooonnnlllkkklllnnnnnnmmmkkkiiihhhfffeeeeeeeeefffgggeeegggiiijjjjjjkkkmmmoookkkkkklllmmmmmmnnnnnnmmmkkkiiihhhhhhkkkmmmnnnmmmlllllljjjiiiiiiiiijjjkkklllkkkjjjiiiiiiiiiiiiiiijjjkkkjjjiiigggggghhhjjjhhhiiiiiijjjiiihhhgggfffhhhiiijjjiiigggggghhhjjjiiihhhffffffhhhiiihhhggggggggghhhgggfffdddbbbaaacccdddeeefffggghhhiiijjjhhhhhhhhhhhhfffeeedddcccffffffggggggggghhhhhhhhhhhhhhhiiiiiihhhgggggggggeeeeeefffggghhhiiiiiijjjiiigggeeeeeegggiiihhhgggkkkiiiggghhhkkklllllljjjlllnnnoooooommmllllllllllllkkkkkklllmmmllliiigggiiihhhhhhiiimmmooopppoooqqqpppnnnlllkkkkkkllllllkkkkkkjjjjjjkkkjjjgggeeeggghhhiiiiiihhhgggggggggddddddeeeffffffffffffeeedddddddddcccbbbbbbaaaaaadddeeefffhhhiiijjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjmmmjjjhhhgggiiijjjkkkkkkmmmmmmlllkkkjjjiiihhhhhhiiiiiiiiiiiijjjkkkkkklllnnnmmmmmmllllllmmmmmmnnnmmmmmmmmmnnnmmmmmmlllkkkkkkjjjiiijjjkkklllkkkjjjiiihhhhhhggggggggghhhiiijjjjjjjjjkkkkkklllllllllnnnnnnooopppooonnnmmmlllkkklllllllllkkkjjjhhhfffgggeeedddbbbaaaaaaaaaaaabbbbbbaaa```^^^^^^aaaccceeegggiiilllmmmnnnmmmmmmllllllllllllkkkiiigggfffeeecccbbbaaaccceeefffggggggjjjlllmmmkkkiiihhhhhhiiiiiiiiiiiijjjkkkjjjiiikkkjjjjjjkkkmmmmmmkkkiiijjjlllmmmnnnmmmnnnoooqqqpppppppppqqqrrrrrrqqqppplllkkkkkklllnnnppppppppprrrqqqqqqqqqqqqqqqqqqrrrppppppnnnmmmmmmmmmnnnooopppppppppoooooopppppppppooopppqqqqqqrrrrrrrrrqqqsssssssssttttttsssssssssbbbbbbbbbbbbccceeefffgggeeeddddddddddddeeeeeefffeeedddddddddffffffdddccceeeeeeeeeeeeeeedddddddddbbbccccccdddcccbbbaaa```bbbaaa```___^^^^^^^^^^^^]]]^^^```bbbdddfffggggggbbbbbbbbbaaaaaabbbccccccddddddeeefffggghhhhhhhhhgggfffjjjqqqsssooojjjiiigggggggggggggggfffffffffhhhiiijjjjjjhhhhhhhhhiiillllllkkkjjjjjjjjjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjkkklllmmmooopppqqqnnnmmmlllkkkkkkkkkmmmmmmkkklllmmmooopppqqqqqqqqqmmmmmmlllkkkjjjiiiiiihhhkkkkkkkkkjjjiiiiiihhhhhhhhhiiiiiiiiihhhggggggfffjjjjjjiiihhhgggfffeeeeeefffffffffffffffeeeeeeeeegggggggggjjjlllmmmkkkjjjkkkkkkjjjiiigggfffeeeeeeiiiiiiiiiiiijjjlllnnnpppppppppooonnnmmmmmmmmmnnnqqqpppooonnnmmmmmmlllllllllmmmnnnnnnllllllmmmnnnsssqqqooommmllllllmmmnnnkkkkkkmmmnnnooopppppppppnnnoooooonnnllllllnnnooolllnnnoooooonnnnnnooopppnnnmmmkkkkkklllmmmllljjjlllkkkiiijjjlllmmmmmmmmmlllkkkjjjjjjmmmnnnooooookkkjjjiiiiiijjjjjjhhhfffgggfffeeeeeedddddddddeeedddfffhhhiiihhhhhhjjjkkkjjjjjjjjjkkkkkkkkkkkkkkkhhhgggfffgggiiilllmmmmmmkkkjjjiiihhhggghhhiiiiiiggggggggggggggggggfffffffffggghhhgggeeedddeeegggeeefffgggggggggfffeeedddddddddeeedddbbbbbbdddfffgggeeeddddddeeeffffffeeeeeeeeeddddddcccbbbaaaaaacccccceeefffhhhiiijjjkkkgggggggggfffeeedddcccbbbddddddeeefffggghhhiiiiiigggffffffeeeeeedddeeeeeeeeeeeeeeefffffffffffffffjjjgggeeeeeefffhhhiiiiiillljjjhhhhhhiiikkkkkkjjjmmmnnnnnnmmmlllkkklllnnnpppoooooooooooonnnkkkhhhiiihhhhhhjjjmmmooopppppptttrrrpppnnnmmmmmmmmmnnnllljjjiiiiiijjjjjjiiigggkkkjjjiiihhhgggggghhhiiieeeffffffggggggggggggggggggfffdddcccbbbbbbccccccfffggghhhjjjjjjjjjjjjjjjiiiiiijjjjjjkkkkkkkkklllmmmllljjjkkkllllllkkkjjjnnnnnnmmmlllkkkjjjiiiiiikkkkkkjjjjjjjjjlllmmmnnnpppooonnnnnnnnnooopppqqqnnnooopppppppppooommmmmmiiiiiiiiikkkmmmnnnlllkkkjjjiiiiiiiiiiiiiiiiiiiiijjjkkklllmmmnnnooooooooopppqqqssstttttttttssssssnnnnnnmmmllliiifffdddbbb]]]\\\ZZZXXXWWWWWWXXXYYYYYYZZZ[[[ZZZYYYZZZ]]]```cccffflllqqqtttuuutttsssoooooonnnmmmlllkkkkkkkkkkkkjjjgggeeeeeegggiiikkkppprrrtttsssqqqnnnmmmllllllmmmooopppooonnnmmmlllooonnnmmmnnnppppppnnnllloooqqqssstttsssrrrrrrsssoooqqqsssuuuvvvuuutttsssqqqpppoooqqquuuxxxwwwuuuxxxxxxxxxxxxxxxxxxxxxxxxwwwuuusssrrrssstttwwwxxx{{{{{{{{{{{{{{{yyyxxxwwwvvvvvvwwwwwwwwwwwwvvvvvv~~~}}}|||{{{zzzzzzzzz{{{``````aaaaaabbbcccdddeeebbbbbbbbbbbbcccdddeeeeeeccccccccccccccccccbbbaaaccccccbbbbbbaaaaaa``````aaabbbcccccccccaaa___^^^___^^^^^^]]]]]]\\\\\\\\\ZZZ\\\^^^```bbbbbbbbbbbb_________^^^]]]]]]^^^___`````````aaaaaabbbcccddddddeeehhhkkkllljjjgggfffgggfffeeeeeedddeeeeeeeeefffggghhhhhhggghhhiiikkkgggggggggffffffggghhhhhhjjjjjjjjjjjjjjjjjjjjjjjjiiiiiiiiijjjlllnnnpppqqqlllllljjjjjjjjjjjjkkklllkkkllllllmmmnnnnnnnnnnnnllllllkkkjjjiiihhhhhhgggkkkjjjjjjiiigggffffffeeeggghhhhhhiiihhhgggfffeeeiiiiiihhhggggggfffeeeeeeeeeeeeeeeddddddccccccbbbfffggghhhiiijjjjjjiiihhhiiiiiihhhhhhhhhhhhiiiiiikkkjjjhhhiiikkkmmmoooooommmmmmllllllllllllllllllpppooonnnlllkkkkkkkkkkkkjjjlllmmmmmmlllllllllmmmrrrpppnnnkkkjjjjjjkkklllggghhhjjjkkklllmmmmmmnnnlllmmmmmmkkkjjjjjjlllnnniiikkkmmmnnnlllkkkllllllmmmmmmmmmmmmmmmmmmlllkkkiiiiiiiiijjjkkkllllllllljjjiiihhhjjjlllnnnnnnmmmgggggggggggggggfffeeecccffffffeeedddcccbbbbbbaaaccceeeggggggfffeeeeeefffiiiiiihhhhhhhhhhhhhhhhhhgggeeeddddddfffiiiiiiiiihhhhhhfffeeeeeeeeefffgggdddeeefffeeeeeeddddddeeedddeeegggfffeeedddddddddccccccdddeeeeeedddcccbbbaaabbbbbbaaa______```bbbdddbbbaaaaaabbbcccbbbaaabbbaaa````````````aaaaaaaaaaaabbbcccdddeeeeeefffccccccdddccccccbbbaaa``````aaabbbdddfffhhhjjjkkkiiigggeeedddeeeeeefffeeeggggggggghhhiiiiiijjjjjjmmmkkkjjjjjjkkknnnppprrrpppnnnmmmlllmmmnnnppppppqqqrrrqqqooonnnnnnqqqsssuuutttsssssstttsssqqqooommmllllllnnnqqqtttuuuuuuwwwuuurrrpppoooooopppqqqpppnnnllllllmmmnnnmmmlllooommmjjjiiiiiikkklllmmmiiiiiijjjkkkkkkkkkkkkkkkllljjjhhhfffeeefffggghhhiiikkklllnnnnnnnnnmmmlllkkkllllllmmmmmmnnnnnnnnnnnnnnnnnnppprrrsssqqqooosssrrrqqqpppooommmmmmlllnnnnnnmmmmmmoooqqqtttuuuwwwvvvtttrrrrrrsssttttttssssssuuuuuuuuutttrrrqqqmmmmmmnnnppprrrrrrooommmooopppqqqrrrssssssssssssrrrtttuuuwwwyyyzzzzzzzzz{{{|||~~~|||zzzwwwsssmmmgggaaa___WWWVVVTTTSSSRRRSSSSSSTTTTTTUUUVVVWWWWWWXXX[[[]]]___fffqqqzzz}}}{{{qqqooonnnllllllmmmnnnooouuutttpppmmmkkkmmmpppsss|||~~~~~~{{{xxxvvvvvvrrrsssssssssrrrqqqqqqrrruuuttttttuuuvvvwwwvvvtttvvvxxx{{{{{{zzzxxxwwwwwwxxx{{{~~~{{{zzzyyywwwwww{{{aaaaaabbbbbbccccccccccccbbbbbbbbbbbbccccccdddeeecccdddeeedddcccbbbbbbbbbbbbbbbaaaaaa``````______aaabbbcccdddcccaaa^^^]]]^^^^^^^^^^^^^^^^^^^^^^^^\\\]]]___```aaa```______^^^___```___]]]\\\^^^```_______________aaabbbbbbfffffffffdddcccdddddddddfffeeecccbbbbbbcccdddeeeccceeefffggggggiiilllnnnddddddddddddeeefffgggggghhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhjjjlllnnnppppppoooooonnnnnnnnnnnnnnnmmmmmmllllllkkkkkkjjjjjjmmmmmmllllllkkkkkkkkkjjjiiiiiihhhfffeeedddcccbbbggghhhiiijjjjjjiiihhhgggggggggfffeeedddcccbbbbbbcccbbbbbbaaaaaa`````````fffggghhhhhhhhhgggfffeeeffffffggghhhhhhiiiiiiiiillliiihhhiiilllnnnnnnnnnkkkkkkllllllllllllllllllnnnllljjjiiihhhhhhiiijjjkkkmmmoooooonnnmmmnnnooosssrrrqqqpppoooooooooooolllmmmmmmnnnoooooooooooonnnoooooonnnllllllmmmooolllnnnppppppnnnmmmllllllkkklllmmmmmmlllkkkjjjjjjhhhiiijjjjjjjjjjjjjjjkkkllllllmmmoooqqqqqqpppnnnhhhjjjkkklllkkkjjjiiihhhiiihhhfffcccaaa___^^^^^^___bbbfffggghhhhhhhhhiiikkkkkkjjjiiiiiiiiijjjjjjkkkhhhffffffggghhhhhhhhhgggfffeeedddcccdddeeeeeedddfffgggfffdddcccdddffffffhhhjjjjjjhhhfffeeeeeebbbcccdddeeeeeedddccccccdddeeefffeeecccaaabbbbbbbbb```^^^]]]^^^^^^]]]\\\\\\\\\\\\\\\]]]___```aaa_______________^^^^^^^^^^^^^^^___`````````______]]]^^^aaadddhhhkkknnnooorrroookkkjjjlllnnnoooooolllmmmnnnoooqqqrrrssstttttttttttttttuuuxxx{{{}}}vvvvvvvvvvvvvvvwwwyyyzzzzzzzzzzzzxxxwwwyyy|||~~~}}}|||}}}~~~}}}|||wwwvvvvvvxxx|||~~~|||yyyvvvvvvwwwyyyzzzyyyvvvsssrrrsssttttttttttttpppmmmmmmooossstttuuupppqqqrrrrrrssssssrrrrrrsssrrrooommmmmmmmmoooppppppqqqtttuuuvvvuuutttrrrrrrrrrrrrsssssssssttttttqqqrrrtttwww{{{|||{{{zzzzzzyyyxxxwwwuuutttsssrrrrrrssssssuuuwwwzzz}}}|||yyyxxxxxxyyyzzz|||}}}~~~}}}{{{zzzwwwwwwxxxzzz{{{zzzwwwuuuxxxzzz}}}uuujjj```[[[TTTSSSSSSSSSRRRRRRSSSSSSOOOPPPRRRSSSSSSTTTVVVXXXZZZcccrrr~~~qqqooonnnlllmmmnnnqqqrrr|||{{{xxxtttqqqqqquuuyyy~~~}}}yyyyyywwwuuussstttwww{{{|||zzzzzz{{{}}}~~~~~~}}}``````aaabbbccccccbbbbbbcccbbbbbbbbbbbbccccccddddddeeefffeeecccbbbbbbcccaaaaaaaaaaaaaaaaaa`````````aaacccdddccc```]]][[[\\\]]]^^^```aaaaaaaaaaaa______````````````_________bbbcccbbb______aaadddcccbbbaaaaaaaaabbbdddeeehhhjjjhhhcccaaacccffffffeeedddbbb```aaaccceeegggdddfffgggggghhhjjjmmmpppeeeeeeeeefffggghhhiiijjjjjjjjjjjjjjjjjjjjjjjjjjjiiiiiiiiiiiilllooorrrtttttttttuuuvvvuuusssqqqpppsssrrrpppnnnmmmllllllllliiijjjjjjkkkllllllmmmmmmkkkkkkjjjiiihhhgggfffeeedddfffhhhjjjjjjjjjiiihhhhhhgggeeecccaaa___^^^]]]^^^]]]]]]]]]]]]]]]]]]\\\ccceeeggghhhfffeeeeeeeeefffgggiiijjjjjjjjjiiihhhllljjjiiilllqqqtttsssqqqoooooopppqqqrrrrrrrrrqqqnnnmmmkkkjjjiiijjjlllmmmkkknnnpppqqqpppoooppppppuuuvvvvvvwwwwwwwwwvvvvvvsssttttttuuuuuuttttttsssssstttvvvuuusssqqqqqqqqqrrrtttuuuuuurrrooonnnmmmnnnppprrrrrrpppnnnnnnnnnnnnppprrrqqqpppooooooppppppqqqsssvvvxxxwwwssspppkkknnnrrrssssssrrrrrrssstttqqqmmmhhhcccaaa```___```dddjjjnnnqqqsssuuuwwwtttsssrrrrrrrrrssstttuuuvvvtttqqqpppqqqqqqqqqpppmmmlllkkkjjjjjjjjjkkklllmmmoooooommmiiihhhkkknnnrrrtttwwwwwwtttpppnnnmmmjjjkkklllmmmnnnmmmlllllljjjlllmmmmmmjjjfffdddddddddaaa___]]]]]]\\\[[[YYYXXXYYYZZZ]]]___aaacccdddbbbbbbaaa```___^^^^^^]]]]]]^^^___aaabbbcccccccccaaacccggglllqqqvvvzzz|||}}}yyyttttttwww{{{}}}|||{{{|||}}}}}}yyywwwxxx~~~~~~}}}||||||}}}~~~}}}}}}}}}~~~pppccc[[[PPPQQQRRRSSSTTTSSSRRRQQQOOOPPPRRRRRRRRRRRRSSSUUUXXXaaannnzzz~~~{{{ppppppnnnnnnoooqqqsssttt||||||{{{wwwssssssvvvzzz~~~~~~|||yyywwwyyy\\\]]]___aaacccccccccccccccbbbbbbaaaaaaaaaaaabbbbbbdddfffdddbbb``````aaa```aaaaaaaaaaaaaaaaaabbbbbbccceeefffdddbbb^^^\\\ZZZ[[[]]]___aaabbbcccccc____________``````aaabbbaaadddfffeeebbbbbbeeeiiigggfffeeeddddddfffgggiiihhhmmmmmmhhhfffiiilllkkkhhhgggdddcccdddgggkkkmmmkkkllllllkkkkkklllppprrriiiiiiiiijjjkkkmmmnnnooossssssssssssssssssssssssnnnnnnoooqqquuuzzz~~~{{{yyyyyyxxxwwwuuuttttttttttttkkklllmmmoooqqqssstttuuuuuuuuutttsssrrrrrrqqqqqqlllnnnqqqtttuuuuuutttssspppooolllgggccc___\\\ZZZWWWWWWWWWXXXXXXXXXXXXXXX___bbbeeefffeeeeeefffhhhhhhjjjnnnqqqssssssqqqpppoooooopppvvv~~~~~~wwwxxxzzz{{{|||||||||{{{wwwvvvtttssssssuuuwwwxxxwwwyyy|||}}}}}}|||||||||~~~}}}{{{xxxwww}}}}}}}}}~~~~~~~~~}}}~~~yyywww{{{|||tttnnnkkkjjjiiilllpppvvv{{{~~~~~~}}}{{{zzzzzzzzz{{{||||||wwwwww{{{~~~}}}~~~wwwzzz}}}|||xxxsssooommmmmmjjjgggeeedddbbb```^^^[[[]]]aaaeeeiiikkkmmmnnnhhhhhhggggggfffeeeeeeeeedddfffhhhjjjlllnnnooooooppprrrwww~~~{{{jjj```VVVXXX[[[^^^^^^]]]ZZZXXXZZZ[[[]]]\\\[[[ZZZZZZ[[[^^^ccckkkrrrwwwyyyxxxwwwqqqqqqpppqqqrrrtttvvvwww{{{||||||yyyuuutttwww{{{~~~YYYZZZ]]]```bbbdddddddddcccbbbaaa``````````````````cccdddccc```^^^^^^````````````aaaaaabbbbbbbbbdddfffhhhhhhgggdddaaa^^^WWWYYY[[[^^^aaabbbcccccc^^^^^^^^^^^^___aaaccceeebbbeeehhhgggddddddhhhlllkkkiiihhhggggggiiijjjlllhhhooorrrmmmllloooqqqooommmkkkiiihhhiiimmmqqqtttssssssrrrpppoooppprrruuulllmmmmmmnnnoooqqqrrrsss}}}}}}}}}}}}}}}}}}}}}}}}uuuuuuwwwzzz~~~}}}|||{{{{{{{{{|||}}}tttuuuwwwzzz}}}~~~}}}}}}}}}|||zzzxxxsssnnngggbbb]]][[[SSSSSSSSSTTTTTTUUUUUUVVV[[[___ccceeeeeefffhhhkkkhhhlllrrrxxx|||}}}}}}|||ttttttxxx~~~}}}~~~zzzvvvuuuuuuzzz~~~{{{wwwtttpppnnnllljjjhhhfffaaadddiiinnnsssvvvwwwwwwmmmmmmmmmmmmmmmmmmmmmmmmnnnooorrruuuxxxzzz{{{|||~~~sssgggeeehhhlllooopppnnnjjjhhhgggiiijjjiiigggeeeeeeeeefffgggjjjmmmpppsssuuuvvvrrrrrrrrrsssuuuvvvxxxyyy{{{}}}|||wwwvvvyyy}}}}}}___aaadddfffgggfffeeedddgggeeecccbbbccceeeeeedddiiihhhhhhhhhiiihhhfffccciiifffeeeggggggfffgggkkkjjjnnnqqqooojjjeeeccccccdddbbbaaadddiiinnnooooookkkhhheeebbbcccfffjjjmmmppprrrsssqqqnnnpppvvv|||zzztttqqqrrrssssssrrrvvvwwwyyyyyyxxxwwwxxxyyy{{{wwwrrrpppqqqvvvzzz|||}}}}}}|||}}}}}}|||{{{yyyxxxzzz}}}~~~ssscccYYYWWWVVVSSSPPPOOOPPPSSSTTTUUUYYY[[[___dddgggjjjjjjkkkjjjmmmsss|||~~~}}}~~~~~~{{{{{{zzztttpppooommmrrrxxx~~~}}}ssstttvvvyyy||||||yyywww~~~yyyvvvzzz{{{~~~zzzuuurrrtttttttttuuuvvvyyy{{{}}}}}}wwwwwwxxxwwwzzz~~~eeegggjjjlllllljjjhhhfffiiigggeeeeeefffhhhhhhgggkkklllmmmmmmmmmmmmllllllrrrooonnnppppppmmmmmmpppvvvzzz|||zzztttnnnjjjiiijjjhhhhhhllltttzzz||||||qqqooollljjjkkkooosssvvv{{{||||||zzzwwwyyy}}}}}}}}}}}}|||~~~~~~|||kkk___\\\WWWUUUSSSRRRSSSUUUVVVVVVWWWZZZ]]]aaadddfffggggggjjjlllrrr{{{|||vvvvvv}}}xxxyyyzzz|||~~~|||{{{|||mmmppptttuuusssooolllkkknnnllljjjkkklllmmmmmmlllppprrrttttttssstttwwwzzz~~~zzzxxxyyyxxxtttsssvvvxxxtttsssqqqoooooossszzzzzzxxxvvvtttvvv{{{zzzzzzxxxlllhhh```___]]]\\\]]]]]]\\\[[[[[[]]]```dddfffgggggggggkkkmmmrrrwww|||~~~|||{{{{{{{{{|||~~~zzzqqqmmmmmmsssyyy{{{|||}}}ppprrrtttxxxuuuyyy}}}}}}yyytttqqqpppsssrrrqqqrrrsssttttttssstttxxx{{{{{{yyyzzz|||zzzxxxuuuvvvyyy{{{yyyzzzxxxwwwzzz~~~~~~~~~rrrrrr}}}|||rrrpppnnnlllllljjjhhheeegggiiillloooqqqqqqqqqpppqqqrrrssstttvvvvvvvvvuuuxxxwwwvvvvvvvvvuuuqqqmmmooolllllloootttwwwxxxyyykkkmmmqqqvvv~~~}}}wwwtttuuuzzz||||||zzz}}}xxxvvvvvvzzzyyyxxxyyy{{{|||{{{zzzxxx|||~~~yyyuuurrrqqquuu{{{}}}sssuuu~~~xxx|||}}}zzzxxxtttqqqxxxzzz|||}}}{{{xxxuuurrrrrrtttvvv}}}{{{xxxuuussspppmmmkkkssssssssstttvvvyyyzzzyyynnnpppssszzz|||zzz{{{}}}|||uuuoookkkmmmsss~~~~~~~~~||||||}}}}}}wwwsssppppppuuu{{{~~~~~~}}}{{{vvvwww|||}}}wwwsssqqqqqqqqq|||zzz{{{~~~~~~|||uuunnnpppwwwzzzwwwuuutttwww}}}~~~zzzzzzyyy{{{}}}~~~~~~}}}}}}}}}{{{yyyzzz~~~{{{vvvsssmmmttt|||uuunnnmmmooosssxxx}}}~~~{{{zzzyyyvvv{{{~~~yyyzzzzzz|||vvvooojjjhhhlllmmmwwwuuummmgggdddfffjjjxxxyyy|||{{{xxxwwwvvvwww{{{}}}~~~{{{vvvssspppvvvvvvooosssvvvyyy{{{zzzxxxvvvuuuuuuuuuwwwzzzzzzyyy}}}wwwrrrzzz|||}}}}}}{{{{{{}}}yyyvvvvvvyyy}}}|||{{{{{{|||~~~~~~zzzyyyzzz}}}|||xxxwwwsssqqqsssyyyzzzzzzyyyvvvsssqqqqqqrrrsssrrrqqqqqqrrrwww~~~~~~~~~{{{zzz}}}wwwuuuyyy~~~}}}yyyyyyxxxsssqqqrrroooooopppsssvvvvvvtttqqqllllllmmmnnnqqqyyyyyy{{{~~~|||}}}zzzzzzwwwvvvwwwxxxyyyyyywwwvvvyyy|||~~~{{{ooofffeeelllssszzz}}}yyyxxxooopppttt|||{{{qqqrrrsssvvv{{{~~~pppjjjnnnuuuzzz||||||}}}~~~xxxssssssvvvttttttwww|||~~~}}}{{{